"use strict";(self.webpackChunkvt_ui_main=self.webpackChunkvt_ui_main||[]).push([[53967],{16097:function(e,_,s){var t=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_,"__esModule",{value:!0}),_.SigmaAnalysisSeverityStats=_.EngineAnalysis=_.AnalysisStats=_.engineAnalysis_EngineResultCategoryToNumber=_.engineAnalysis_EngineResultCategoryToJSON=_.engineAnalysis_EngineResultCategoryFromJSON=_.EngineAnalysis_EngineResultCategory=_.engineAnalysis_EngineAnalysisMethodToNumber=_.engineAnalysis_EngineAnalysisMethodToJSON=_.engineAnalysis_EngineAnalysisMethodFromJSON=_.EngineAnalysis_EngineAnalysisMethod=_.protobufPackage=void 0;const a=t(s(25380)),n=t(s(93360));var r,c;function o(e){switch(e){case 0:case"UNKNOWN_METHOD":return r.UNKNOWN_METHOD;case 1:case"BLACKLIST":return r.BLACKLIST;case 2:case"WHITELIST":return r.WHITELIST;default:return r.UNRECOGNIZED}}function i(e){switch(e){case r.UNKNOWN_METHOD:return"UNKNOWN_METHOD";case r.BLACKLIST:return"BLACKLIST";case r.WHITELIST:return"WHITELIST";default:return"UNKNOWN"}}function l(e){switch(e){case r.UNKNOWN_METHOD:return 0;case r.BLACKLIST:return 1;case r.WHITELIST:return 2;default:return 0}}function u(e){switch(e){case 0:case"UNKNOWN_CATEGORY":return c.UNKNOWN_CATEGORY;case 1:case"MALICIOUS":return c.MALICIOUS;case 2:case"SUSPICIOUS":return c.SUSPICIOUS;case 3:case"UNDETECTED":return c.UNDETECTED;case 4:case"HARMLESS":return c.HARMLESS;case 5:case"FAILURE":return c.FAILURE;case 6:case"TYPE_UNSUPPORTED":return c.TYPE_UNSUPPORTED;case 7:case"TIMEOUT":return c.TIMEOUT;case 8:case"CONFIRMED_TIMEOUT":return c.CONFIRMED_TIMEOUT;default:return c.UNRECOGNIZED}}function d(e){switch(e){case c.UNKNOWN_CATEGORY:return"UNKNOWN_CATEGORY";case c.MALICIOUS:return"MALICIOUS";case c.SUSPICIOUS:return"SUSPICIOUS";case c.UNDETECTED:return"UNDETECTED";case c.HARMLESS:return"HARMLESS";case c.FAILURE:return"FAILURE";case c.TYPE_UNSUPPORTED:return"TYPE_UNSUPPORTED";case c.TIMEOUT:return"TIMEOUT";case c.CONFIRMED_TIMEOUT:return"CONFIRMED_TIMEOUT";default:return"UNKNOWN"}}function m(e){switch(e){case c.UNKNOWN_CATEGORY:return 0;case c.MALICIOUS:return 1;case c.SUSPICIOUS:return 2;case c.UNDETECTED:return 3;case c.HARMLESS:return 4;case c.FAILURE:return 5;case c.TYPE_UNSUPPORTED:return 6;case c.TIMEOUT:return 7;case c.CONFIRMED_TIMEOUT:return 8;default:return 0}}_.protobufPackage="vt.analysis",function(e){e.UNKNOWN_METHOD="UNKNOWN_METHOD",e.BLACKLIST="BLACKLIST",e.WHITELIST="WHITELIST",e.UNRECOGNIZED="UNRECOGNIZED"}(r||(_.EngineAnalysis_EngineAnalysisMethod=r={})),_.engineAnalysis_EngineAnalysisMethodFromJSON=o,_.engineAnalysis_EngineAnalysisMethodToJSON=i,_.engineAnalysis_EngineAnalysisMethodToNumber=l,function(e){e.UNKNOWN_CATEGORY="UNKNOWN_CATEGORY",e.MALICIOUS="MALICIOUS",e.SUSPICIOUS="SUSPICIOUS",e.UNDETECTED="UNDETECTED",e.HARMLESS="HARMLESS",e.FAILURE="FAILURE",e.TYPE_UNSUPPORTED="TYPE_UNSUPPORTED",e.TIMEOUT="TIMEOUT",e.CONFIRMED_TIMEOUT="CONFIRMED_TIMEOUT",e.UNRECOGNIZED="UNRECOGNIZED"}(c||(_.EngineAnalysis_EngineResultCategory=c={})),_.engineAnalysis_EngineResultCategoryFromJSON=u,_.engineAnalysis_EngineResultCategoryToJSON=d,_.engineAnalysis_EngineResultCategoryToNumber=m;const f={malicious:0,suspicious:0,undetected:0,harmless:0,failure:0,type_unsupported:0,timeout:0,confirmed_timeout:0};_.AnalysisStats={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.default.Writer.create();return 0!==e.malicious&&_.uint32(8).int32(e.malicious),0!==e.suspicious&&_.uint32(16).int32(e.suspicious),0!==e.undetected&&_.uint32(24).int32(e.undetected),0!==e.harmless&&_.uint32(32).int32(e.harmless),0!==e.failure&&_.uint32(40).int32(e.failure),0!==e.type_unsupported&&_.uint32(48).int32(e.type_unsupported),0!==e.timeout&&_.uint32(56).int32(e.timeout),0!==e.confirmed_timeout&&_.uint32(64).int32(e.confirmed_timeout),_},decode(e,_){const s=e instanceof n.default.Reader?e:new n.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},f);for(;s.pos>>3){case 1:a.malicious=s.int32();break;case 2:a.suspicious=s.int32();break;case 3:a.undetected=s.int32();break;case 4:a.harmless=s.int32();break;case 5:a.failure=s.int32();break;case 6:a.type_unsupported=s.int32();break;case 7:a.timeout=s.int32();break;case 8:a.confirmed_timeout=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},f);return void 0!==e.malicious&&null!==e.malicious?_.malicious=Number(e.malicious):_.malicious=0,void 0!==e.suspicious&&null!==e.suspicious?_.suspicious=Number(e.suspicious):_.suspicious=0,void 0!==e.undetected&&null!==e.undetected?_.undetected=Number(e.undetected):_.undetected=0,void 0!==e.harmless&&null!==e.harmless?_.harmless=Number(e.harmless):_.harmless=0,void 0!==e.failure&&null!==e.failure?_.failure=Number(e.failure):_.failure=0,void 0!==e.type_unsupported&&null!==e.type_unsupported?_.type_unsupported=Number(e.type_unsupported):_.type_unsupported=0,void 0!==e.timeout&&null!==e.timeout?_.timeout=Number(e.timeout):_.timeout=0,void 0!==e.confirmed_timeout&&null!==e.confirmed_timeout?_.confirmed_timeout=Number(e.confirmed_timeout):_.confirmed_timeout=0,_},toJSON(e){const _={};return void 0!==e.malicious&&(_.malicious=e.malicious),void 0!==e.suspicious&&(_.suspicious=e.suspicious),void 0!==e.undetected&&(_.undetected=e.undetected),void 0!==e.harmless&&(_.harmless=e.harmless),void 0!==e.failure&&(_.failure=e.failure),void 0!==e.type_unsupported&&(_.type_unsupported=e.type_unsupported),void 0!==e.timeout&&(_.timeout=e.timeout),void 0!==e.confirmed_timeout&&(_.confirmed_timeout=e.confirmed_timeout),_},fromPartial(e){const _=Object.assign({},f);return void 0!==e.malicious&&null!==e.malicious?_.malicious=e.malicious:_.malicious=0,void 0!==e.suspicious&&null!==e.suspicious?_.suspicious=e.suspicious:_.suspicious=0,void 0!==e.undetected&&null!==e.undetected?_.undetected=e.undetected:_.undetected=0,void 0!==e.harmless&&null!==e.harmless?_.harmless=e.harmless:_.harmless=0,void 0!==e.failure&&null!==e.failure?_.failure=e.failure:_.failure=0,void 0!==e.type_unsupported&&null!==e.type_unsupported?_.type_unsupported=e.type_unsupported:_.type_unsupported=0,void 0!==e.timeout&&null!==e.timeout?_.timeout=e.timeout:_.timeout=0,void 0!==e.confirmed_timeout&&null!==e.confirmed_timeout?_.confirmed_timeout=e.confirmed_timeout:_.confirmed_timeout=0,_}};const T={method:r.UNKNOWN_METHOD,engine_name:"",category:c.UNKNOWN_CATEGORY,result:"",engine_version:"",engine_update:""};_.EngineAnalysis={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.default.Writer.create();return e.method!==r.UNKNOWN_METHOD&&_.uint32(8).int32(l(e.method)),""!==e.engine_name&&_.uint32(18).string(e.engine_name),e.category!==c.UNKNOWN_CATEGORY&&_.uint32(24).int32(m(e.category)),""!==e.result&&_.uint32(34).string(e.result),""!==e.engine_version&&_.uint32(42).string(e.engine_version),""!==e.engine_update&&_.uint32(50).string(e.engine_update),_},decode(e,_){const s=e instanceof n.default.Reader?e:new n.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},T);for(;s.pos>>3){case 1:a.method=o(s.int32());break;case 2:a.engine_name=s.string();break;case 3:a.category=u(s.int32());break;case 4:a.result=s.string();break;case 5:a.engine_version=s.string();break;case 6:a.engine_update=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},T);return void 0!==e.method&&null!==e.method?_.method=o(e.method):_.method=r.UNKNOWN_METHOD,void 0!==e.engine_name&&null!==e.engine_name?_.engine_name=String(e.engine_name):_.engine_name="",void 0!==e.category&&null!==e.category?_.category=u(e.category):_.category=c.UNKNOWN_CATEGORY,void 0!==e.result&&null!==e.result?_.result=String(e.result):_.result="",void 0!==e.engine_version&&null!==e.engine_version?_.engine_version=String(e.engine_version):_.engine_version="",void 0!==e.engine_update&&null!==e.engine_update?_.engine_update=String(e.engine_update):_.engine_update="",_},toJSON(e){const _={};return void 0!==e.method&&(_.method=i(e.method)),void 0!==e.engine_name&&(_.engine_name=e.engine_name),void 0!==e.category&&(_.category=d(e.category)),void 0!==e.result&&(_.result=e.result),void 0!==e.engine_version&&(_.engine_version=e.engine_version),void 0!==e.engine_update&&(_.engine_update=e.engine_update),_},fromPartial(e){const _=Object.assign({},T);return void 0!==e.method&&null!==e.method?_.method=e.method:_.method=r.UNKNOWN_METHOD,void 0!==e.engine_name&&null!==e.engine_name?_.engine_name=e.engine_name:_.engine_name="",void 0!==e.category&&null!==e.category?_.category=e.category:_.category=c.UNKNOWN_CATEGORY,void 0!==e.result&&null!==e.result?_.result=e.result:_.result="",void 0!==e.engine_version&&null!==e.engine_version?_.engine_version=e.engine_version:_.engine_version="",void 0!==e.engine_update&&null!==e.engine_update?_.engine_update=e.engine_update:_.engine_update="",_}};const v={low:0,medium:0,high:0,critical:0};_.SigmaAnalysisSeverityStats={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.default.Writer.create();return 0!==e.low&&_.uint32(8).int32(e.low),0!==e.medium&&_.uint32(16).int32(e.medium),0!==e.high&&_.uint32(24).int32(e.high),0!==e.critical&&_.uint32(32).int32(e.critical),_},decode(e,_){const s=e instanceof n.default.Reader?e:new n.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},v);for(;s.pos>>3){case 1:a.low=s.int32();break;case 2:a.medium=s.int32();break;case 3:a.high=s.int32();break;case 4:a.critical=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},v);return void 0!==e.low&&null!==e.low?_.low=Number(e.low):_.low=0,void 0!==e.medium&&null!==e.medium?_.medium=Number(e.medium):_.medium=0,void 0!==e.high&&null!==e.high?_.high=Number(e.high):_.high=0,void 0!==e.critical&&null!==e.critical?_.critical=Number(e.critical):_.critical=0,_},toJSON(e){const _={};return void 0!==e.low&&(_.low=e.low),void 0!==e.medium&&(_.medium=e.medium),void 0!==e.high&&(_.high=e.high),void 0!==e.critical&&(_.critical=e.critical),_},fromPartial(e){const _=Object.assign({},v);return void 0!==e.low&&null!==e.low?_.low=e.low:_.low=0,void 0!==e.medium&&null!==e.medium?_.medium=e.medium:_.medium=0,void 0!==e.high&&null!==e.high?_.high=e.high:_.high=0,void 0!==e.critical&&null!==e.critical?_.critical=e.critical:_.critical=0,_}},n.default.util.Long!==a.default&&(n.default.util.Long=a.default,n.default.configure())},53967:function(e,_,s){function t(e,_){var s="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!s){if(Array.isArray(e)||(s=function(e,_){if(e){if("string"==typeof e)return a(e,_);var s={}.toString.call(e).slice(8,-1);return"Object"===s&&e.constructor&&(s=e.constructor.name),"Map"===s||"Set"===s?Array.from(e):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?a(e,_):void 0}}(e))||_&&e&&"number"==typeof e.length){s&&(e=s);var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,o=!1;return{s:function(){s=s.call(e)},n:function(){var e=s.next();return c=e.done,e},e:function(e){o=!0,r=e},f:function(){try{c||null==s.return||s.return()}finally{if(o)throw r}}}}function a(e,_){(null==_||_>e.length)&&(_=e.length);for(var s=0,t=Array(_);s<_;s++)t[s]=e[s];return t}var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_,"__esModule",{value:!0}),_.CollectionStats=_.SandboxVerdict=_.AggregationValue=_.IpAddressAggregations=_.DomainAggregations=_.URLAggregations=_.FileAggregations=_.Aggregations=_.CollectionLink=_.ReportTechnologies=_.ReportVendorFixes=_.VulnerabilityCWE=_.VulnerabilityCISAKnownExploited=_.VulnerabilityEps=_.VulnerabilitySource=_.VulnerabilityCPERanges=_.VulnerabilityCPE=_.VulnerabilityExploit=_.FieldSourceMap=_.VulnerabilityCVSS=_.VulnerabilityConduitCVSSv2v3=_.VulnerabilityConduitCVSSv4=_.VulnerabilityConduitCVSSv4Threat=_.VulnerabilityConduitCVSSv4Supplemental=_.VulnerabilityFieldSource=_.RepeatedFieldSource=_.VulnerabilityVersionHistory=_.VulnerabilityExploitation=_.Counters=_.Collection_Attribution=_.Collection_MalwareFamilyDetails=_.Collection_SummaryStats=_.Collection_SummaryStat=_.Collection=_.RegionHierarchy=_.IndustryHierarchyV2=_.IndustryHierarchy=_.filterField_FilterTypeToNumber=_.filterField_FilterTypeToJSON=_.filterField_FilterTypeFromJSON=_.FilterField_FilterType=_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseToNumber=_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseToJSON=_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseFromJSON=_.VulnerabilityCISAKnownExploited_VulnerabilityRansomWareuse=_.collection_CollectionStatusToNumber=_.collection_CollectionStatusToJSON=_.collection_CollectionStatusFromJSON=_.Collection_CollectionStatus=_.protobufPackage=void 0,_.FieldOption=_.FloatRange=_.DateRange=_.FilterField=_.User=_.CollectionAggregation=_.IDSRule_Rule=_.IDSRule=_.YaraRule_Ruleset=_.YaraRule=_.SigmaRule_Rule=_.SigmaRule=_.CollectionStats_CollectionFirstSightings=_.CollectionStats_PerDayAndCountry=_.CollectionStats_PerEntity=_.CollectionStats_SubscriptionsPerDay=_.CollectionStats_SubmissionsPerDay=_.CollectionStats_LookupsPerDay=_.CollectionStats_SubmissionsPerCountry=_.CollectionStats_LookupsPerCountry=void 0;const r=n(s(25380)),c=n(s(93360)),o=s(29296),i=s(76400),l=s(61907);var u,d,m;function f(e){switch(e){case 0:case"STATUS_UNKNOWN":return u.STATUS_UNKNOWN;case 1:case"PENDING_RECOMPUTE":return u.PENDING_RECOMPUTE;case 2:case"COMPUTED":return u.COMPUTED;default:return u.UNRECOGNIZED}}function T(e){switch(e){case u.STATUS_UNKNOWN:return"STATUS_UNKNOWN";case u.PENDING_RECOMPUTE:return"PENDING_RECOMPUTE";case u.COMPUTED:return"COMPUTED";default:return"UNKNOWN"}}function v(e){switch(e){case u.STATUS_UNKNOWN:return 0;case u.PENDING_RECOMPUTE:return 1;case u.COMPUTED:return 2;default:return 0}}function A(e){switch(e){case 0:case"UNKNOWN":return d.UNKNOWN;case 1:case"KNOWN":return d.KNOWN;default:return d.UNRECOGNIZED}}function g(e){switch(e){case d.UNKNOWN:return"UNKNOWN";case d.KNOWN:return"KNOWN";default:return"UNKNOWN"}}function E(e){switch(e){case d.UNKNOWN:return 0;case d.KNOWN:return 1;default:return 0}}function I(e){switch(e){case 0:case"UNKNOWN":return m.UNKNOWN;case 1:case"LIST":return m.LIST;case 2:case"DATE":return m.DATE;case 3:case"QUERY":return m.QUERY;case 4:case"RADIO":return m.RADIO;case 5:case"FLOAT":return m.FLOAT;default:return m.UNRECOGNIZED}}function R(e){switch(e){case m.UNKNOWN:return"UNKNOWN";case m.LIST:return"LIST";case m.DATE:return"DATE";case m.QUERY:return"QUERY";case m.RADIO:return"RADIO";case m.FLOAT:return"FLOAT";default:return"UNKNOWN"}}function p(e){switch(e){case m.UNKNOWN:return 0;case m.LIST:return 1;case m.DATE:return 2;case m.QUERY:return 3;case m.RADIO:return 4;case m.FLOAT:return 5;default:return 0}}_.protobufPackage="vt.collection",function(e){e.STATUS_UNKNOWN="STATUS_UNKNOWN",e.PENDING_RECOMPUTE="PENDING_RECOMPUTE",e.COMPUTED="COMPUTED",e.UNRECOGNIZED="UNRECOGNIZED"}(u||(_.Collection_CollectionStatus=u={})),_.collection_CollectionStatusFromJSON=f,_.collection_CollectionStatusToJSON=T,_.collection_CollectionStatusToNumber=v,function(e){e.UNKNOWN="UNKNOWN",e.KNOWN="KNOWN",e.UNRECOGNIZED="UNRECOGNIZED"}(d||(_.VulnerabilityCISAKnownExploited_VulnerabilityRansomWareuse=d={})),_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseFromJSON=A,_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseToJSON=g,_.vulnerabilityCISAKnownExploited_VulnerabilityRansomWareuseToNumber=E,function(e){e.UNKNOWN="UNKNOWN",e.LIST="LIST",e.DATE="DATE",e.QUERY="QUERY",e.RADIO="RADIO",e.FLOAT="FLOAT",e.UNRECOGNIZED="UNRECOGNIZED"}(m||(_.FilterField_FilterType=m={})),_.filterField_FilterTypeFromJSON=I,_.filterField_FilterTypeToJSON=R,_.filterField_FilterTypeToNumber=p;const O={};_.IndustryHierarchy={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();void 0!==e.industry_group&&o.TrackedAttribute.encode(e.industry_group,_.uint32(10).fork()).ldelim();var s,a=t(e.industries);try{for(a.s();!(s=a.n()).done;){const e=s.value;o.TrackedAttribute.encode(e,_.uint32(18).fork()).ldelim()}}catch(e){a.e(e)}finally{a.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},O);for(a.industries=[];s.pos>>3){case 1:a.industry_group=o.TrackedAttribute.decode(s,s.uint32());break;case 2:a.industries.push(o.TrackedAttribute.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},O);if(_.industries=[],void 0!==e.industry_group&&null!==e.industry_group?_.industry_group=o.TrackedAttribute.fromJSON(e.industry_group):_.industry_group=void 0,void 0!==e.industries&&null!==e.industries){var s,a=t(e.industries);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.industries.push(o.TrackedAttribute.fromJSON(e))}}catch(e){a.e(e)}finally{a.f()}}return _},toJSON(e){const _={};return void 0!==e.industry_group&&(_.industry_group=e.industry_group?o.TrackedAttribute.toJSON(e.industry_group):void 0),e.industries?_.industries=e.industries.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):_.industries=[],_},fromPartial(e){const _=Object.assign({},O);if(_.industries=[],void 0!==e.industry_group&&null!==e.industry_group?_.industry_group=o.TrackedAttribute.fromPartial(e.industry_group):_.industry_group=void 0,void 0!==e.industries&&null!==e.industries){var s,a=t(e.industries);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.industries.push(o.TrackedAttribute.fromPartial(e))}}catch(e){a.e(e)}finally{a.f()}}return _}};const h={industry_group:"",industry:"",source:"",confidence:"",description:""};_.IndustryHierarchyV2={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.industry_group&&_.uint32(10).string(e.industry_group),""!==e.industry&&_.uint32(18).string(e.industry),""!==e.source&&_.uint32(26).string(e.source),""!==e.confidence&&_.uint32(34).string(e.confidence),""!==e.description&&_.uint32(42).string(e.description),void 0!==e.first_seen&&l.Timestamp.encode(Ne(e.first_seen),_.uint32(50).fork()).ldelim(),void 0!==e.last_seen&&l.Timestamp.encode(Ne(e.last_seen),_.uint32(58).fork()).ldelim(),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},h);for(;s.pos>>3){case 1:a.industry_group=s.string();break;case 2:a.industry=s.string();break;case 3:a.source=s.string();break;case 4:a.confidence=s.string();break;case 5:a.description=s.string();break;case 6:a.first_seen=be(l.Timestamp.decode(s,s.uint32()));break;case 7:a.last_seen=be(l.Timestamp.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},h);return void 0!==e.industry_group&&null!==e.industry_group?_.industry_group=String(e.industry_group):_.industry_group="",void 0!==e.industry&&null!==e.industry?_.industry=String(e.industry):_.industry="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.confidence&&null!==e.confidence?_.confidence=String(e.confidence):_.confidence="",void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=Le(e.first_seen):_.first_seen=void 0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=Le(e.last_seen):_.last_seen=void 0,_},toJSON(e){const _={};return void 0!==e.industry_group&&(_.industry_group=e.industry_group),void 0!==e.industry&&(_.industry=e.industry),void 0!==e.source&&(_.source=e.source),void 0!==e.confidence&&(_.confidence=e.confidence),void 0!==e.description&&(_.description=e.description),void 0!==e.first_seen&&(_.first_seen=e.first_seen.toISOString()),void 0!==e.last_seen&&(_.last_seen=e.last_seen.toISOString()),_},fromPartial(e){const _=Object.assign({},h);return void 0!==e.industry_group&&null!==e.industry_group?_.industry_group=e.industry_group:_.industry_group="",void 0!==e.industry&&null!==e.industry?_.industry=e.industry:_.industry="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.confidence&&null!==e.confidence?_.confidence=e.confidence:_.confidence="",void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=e.first_seen:_.first_seen=void 0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=e.last_seen:_.last_seen=void 0,_}};const y={source:"",region:"",sub_region:"",country:"",country_iso2:"",description:"",confidence:""};_.RegionHierarchy={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.source&&_.uint32(10).string(e.source),""!==e.region&&_.uint32(18).string(e.region),""!==e.sub_region&&_.uint32(26).string(e.sub_region),""!==e.country&&_.uint32(34).string(e.country),""!==e.country_iso2&&_.uint32(42).string(e.country_iso2),""!==e.description&&_.uint32(50).string(e.description),""!==e.confidence&&_.uint32(58).string(e.confidence),void 0!==e.first_seen&&l.Timestamp.encode(Ne(e.first_seen),_.uint32(66).fork()).ldelim(),void 0!==e.last_seen&&l.Timestamp.encode(Ne(e.last_seen),_.uint32(74).fork()).ldelim(),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},y);for(;s.pos>>3){case 1:a.source=s.string();break;case 2:a.region=s.string();break;case 3:a.sub_region=s.string();break;case 4:a.country=s.string();break;case 5:a.country_iso2=s.string();break;case 6:a.description=s.string();break;case 7:a.confidence=s.string();break;case 8:a.first_seen=be(l.Timestamp.decode(s,s.uint32()));break;case 9:a.last_seen=be(l.Timestamp.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},y);return void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.region&&null!==e.region?_.region=String(e.region):_.region="",void 0!==e.sub_region&&null!==e.sub_region?_.sub_region=String(e.sub_region):_.sub_region="",void 0!==e.country&&null!==e.country?_.country=String(e.country):_.country="",void 0!==e.country_iso2&&null!==e.country_iso2?_.country_iso2=String(e.country_iso2):_.country_iso2="",void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.confidence&&null!==e.confidence?_.confidence=String(e.confidence):_.confidence="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=Le(e.first_seen):_.first_seen=void 0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=Le(e.last_seen):_.last_seen=void 0,_},toJSON(e){const _={};return void 0!==e.source&&(_.source=e.source),void 0!==e.region&&(_.region=e.region),void 0!==e.sub_region&&(_.sub_region=e.sub_region),void 0!==e.country&&(_.country=e.country),void 0!==e.country_iso2&&(_.country_iso2=e.country_iso2),void 0!==e.description&&(_.description=e.description),void 0!==e.confidence&&(_.confidence=e.confidence),void 0!==e.first_seen&&(_.first_seen=e.first_seen.toISOString()),void 0!==e.last_seen&&(_.last_seen=e.last_seen.toISOString()),_},fromPartial(e){const _=Object.assign({},y);return void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.region&&null!==e.region?_.region=e.region:_.region="",void 0!==e.sub_region&&null!==e.sub_region?_.sub_region=e.sub_region:_.sub_region="",void 0!==e.country&&null!==e.country?_.country=e.country:_.country="",void 0!==e.country_iso2&&null!==e.country_iso2?_.country_iso2=e.country_iso2:_.country_iso2="",void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.confidence&&null!==e.confidence?_.confidence=e.confidence:_.confidence="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=e.first_seen:_.first_seen=void 0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=e.last_seen:_.last_seen=void 0,_}};const S={id:"",creation_date:0,last_modification_date:0,description:"",alt_names:"",name:"",tags:"",autogenerated_tags:"",link:"",top_icon_md5:"",tlp:"",targeted_industries:"",targeted_regions:"",sponsor_region:"",source_region:"",status:u.STATUS_UNKNOWN,source_last_modification_date:0,description_html:"",recent_activity_summary:0,recent_activity_relative_change:0,sigma_rules_count:0,yara_rulesets_count:0,domains_count:0,files_count:0,ip_addresses_count:0,references_count:0,threat_actors_count:0,urls_count:0,subscribers_count:0,attack_techniques_count:0,hunting_rulesets_count:0,collection_type:"",data_sources:"",executive_summary:"",attacking_ease:"",author:"",analyst_comment:"",mitigations:"",report_type:"",report_confidence:"",tmh_accuracy_ranking:"",version:0,vulnerability_types:"",targeted_informations:"",intended_effects:"",affected_systems:"",threat_scape:"",autogenerated_summary:"",screenshot_hash:"",content_hash:"",cve_id:"",report_id:"",exploit_availability:"",risk_rating:"",predicted_risk_rating:"",analysis:"",exploitation_consequence:"",exploitation_state:"",primary_vendor:"",risk_factors:"",available_mitigation:"",exploitation_vectors:"",workarounds:"",mve_id:"",origin:"",private:!1};_.Collection={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.id&&s.uint32(10).string(e.id),0!==e.creation_date&&s.uint32(16).int32(e.creation_date),0!==e.last_modification_date&&s.uint32(24).int32(e.last_modification_date),""!==e.description&&s.uint32(34).string(e.description);var a,n=t(e.alt_names);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(42).string(e)}}catch(e){n.e(e)}finally{n.f()}""!==e.name&&s.uint32(58).string(e.name),void 0!==e.aggregations&&_.Aggregations.encode(e.aggregations,s.uint32(66).fork()).ldelim();var r,i=t(e.tags);try{for(i.s();!(r=i.n()).done;){const e=r.value;s.uint32(74).string(e)}}catch(e){i.e(e)}finally{i.f()}var d,m=t(e.autogenerated_tags);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.uint32(82).string(e)}}catch(e){m.e(e)}finally{m.f()}""!==e.link&&s.uint32(90).string(e.link);var f,T=t(e.top_icon_md5);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.uint32(98).string(e)}}catch(e){T.e(e)}finally{T.f()}""!==e.tlp&&s.uint32(106).string(e.tlp);var A,g=t(e.targeted_industries);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(114).string(e)}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.targeted_regions);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.uint32(122).string(e)}}catch(e){I.e(e)}finally{I.f()}""!==e.sponsor_region&&s.uint32(186).string(e.sponsor_region),""!==e.source_region&&s.uint32(202).string(e.source_region),e.status!==u.STATUS_UNKNOWN&&s.uint32(128).int32(v(e.status)),0!==e.source_last_modification_date&&s.uint32(136).int32(e.source_last_modification_date),""!==e.description_html&&s.uint32(146).string(e.description_html),s.uint32(154).fork();var R,p=t(e.recent_activity_summary);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.int32(e)}}catch(e){p.e(e)}finally{p.f()}s.ldelim(),0!==e.recent_activity_relative_change&&s.uint32(165).float(e.recent_activity_relative_change),void 0!==e.summary_stats&&_.Collection_SummaryStats.encode(e.summary_stats,s.uint32(170).fork()).ldelim(),0!==e.sigma_rules_count&&s.uint32(800).int32(e.sigma_rules_count),0!==e.yara_rulesets_count&&s.uint32(808).int32(e.yara_rulesets_count),0!==e.domains_count&&s.uint32(816).int32(e.domains_count),0!==e.files_count&&s.uint32(824).int32(e.files_count),0!==e.ip_addresses_count&&s.uint32(832).int32(e.ip_addresses_count),0!==e.references_count&&s.uint32(840).int32(e.references_count),0!==e.threat_actors_count&&s.uint32(848).int32(e.threat_actors_count),0!==e.urls_count&&s.uint32(856).int32(e.urls_count),0!==e.subscribers_count&&s.uint32(864).int32(e.subscribers_count),0!==e.attack_techniques_count&&s.uint32(872).int32(e.attack_techniques_count),0!==e.hunting_rulesets_count&&s.uint32(904).int32(e.hunting_rulesets_count),void 0!==e.counters&&_.Counters.encode(e.counters,s.uint32(922).fork()).ldelim(),void 0!==e.owner&&_.User.encode(e.owner,s.uint32(194).fork()).ldelim(),void 0!==e.attribution&&_.Collection_Attribution.encode(e.attribution,s.uint32(218).fork()).ldelim(),""!==e.collection_type&&s.uint32(226).string(e.collection_type);var O,h=t(e.malware_roles);try{for(h.s();!(O=h.n()).done;){const e=O.value;o.TrackedAttribute.encode(e,s.uint32(242).fork()).ldelim()}}catch(e){h.e(e)}finally{h.f()}var y,S=t(e.motivations);try{for(S.s();!(y=S.n()).done;){const e=y.value;o.TrackedAttribute.encode(e,s.uint32(250).fork()).ldelim()}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.threat_categories);try{for(b.s();!(N=b.n()).done;){const e=N.value;o.TrackedAttribute.encode(e,s.uint32(258).fork()).ldelim()}}catch(e){b.e(e)}finally{b.f()}var L,F=t(e.data_sources);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.uint32(274).string(e)}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.capabilities);try{for(k.s();!(C=k.n()).done;){const e=C.value;o.TrackedAttribute.encode(e,s.uint32(282).fork()).ldelim()}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.detections);try{for(w.s();!(D=w.n()).done;){const e=D.value;o.TrackedAttribute.encode(e,s.uint32(290).fork()).ldelim()}}catch(e){w.e(e)}finally{w.f()}var M,U=t(e.detection_names);try{for(U.s();!(M=U.n()).done;){const e=M.value;o.TrackedAttribute.encode(e,s.uint32(914).fork()).ldelim()}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.operating_systems);try{for(x.s();!(P=x.n()).done;){const e=P.value;o.TrackedAttribute.encode(e,s.uint32(298).fork()).ldelim()}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.source_regions);try{for(H.s();!(G=H.n()).done;){const e=G.value;o.TrackedAttribute.encode(e,s.uint32(314).fork()).ldelim()}}catch(e){H.e(e)}finally{H.f()}var V,B=t(e.targeted_industry_groups);try{for(B.s();!(V=B.n()).done;){const e=V.value;o.TrackedAttribute.encode(e,s.uint32(322).fork()).ldelim()}}catch(e){B.e(e)}finally{B.f()}var W,Y=t(e.alt_names_details);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;o.TrackedAttribute.encode(e,s.uint32(330).fork()).ldelim()}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.tags_details);try{for(X.s();!(J=X.n()).done;){const e=J.value;o.TrackedAttribute.encode(e,s.uint32(338).fork()).ldelim()}}catch(e){X.e(e)}finally{X.f()}var j,K=t(e.targeted_industries_details);try{for(K.s();!(j=K.n()).done;){const e=j.value;o.TrackedAttribute.encode(e,s.uint32(354).fork()).ldelim()}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.merged_actors);try{for(z.s();!(q=z.n()).done;){const e=q.value;o.TrackedAttribute.encode(e,s.uint32(762).fork()).ldelim()}}catch(e){z.e(e)}finally{z.f()}var Q,Z=t(e.first_seen_details);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;o.TrackedAttribute.encode(e,s.uint32(770).fork()).ldelim()}}catch(e){Z.e(e)}finally{Z.f()}var $,ee=t(e.last_seen_details);try{for(ee.s();!($=ee.n()).done;){const e=$.value;o.TrackedAttribute.encode(e,s.uint32(778).fork()).ldelim()}}catch(e){ee.e(e)}finally{ee.f()}""!==e.executive_summary&&s.uint32(362).string(e.executive_summary),void 0!==e.collection_links&&_.CollectionLink.encode(e.collection_links,s.uint32(370).fork()).ldelim(),void 0!==e.first_seen&&l.Timestamp.encode(Ne(e.first_seen),s.uint32(786).fork()).ldelim(),void 0!==e.last_seen&&l.Timestamp.encode(Ne(e.last_seen),s.uint32(794).fork()).ldelim();var _e,se=t(e.targeted_industries_hierarchy_v2);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;_.IndustryHierarchyV2.encode(e,s.uint32(930).fork()).ldelim()}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.source_regions_hierarchy);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;_.RegionHierarchy.encode(e,s.uint32(938).fork()).ldelim()}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.targeted_regions_hierarchy);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;_.RegionHierarchy.encode(e,s.uint32(946).fork()).ldelim()}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.targeted_industries_tree);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;_.IndustryHierarchyV2.encode(e,s.uint32(954).fork()).ldelim()}}catch(e){oe.e(e)}finally{oe.f()}""!==e.attacking_ease&&s.uint32(378).string(e.attacking_ease),""!==e.author&&s.uint32(386).string(e.author),""!==e.analyst_comment&&s.uint32(394).string(e.analyst_comment);var ie,le=t(e.mitigations);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.uint32(410).string(e)}}catch(e){le.e(e)}finally{le.f()}""!==e.report_type&&s.uint32(418).string(e.report_type),""!==e.report_confidence&&s.uint32(426).string(e.report_confidence);var ue,de=t(e.technologies);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;_.ReportTechnologies.encode(e,s.uint32(434).fork()).ldelim()}}catch(e){de.e(e)}finally{de.f()}""!==e.tmh_accuracy_ranking&&s.uint32(442).string(e.tmh_accuracy_ranking),0!==e.version&&s.uint32(448).int32(e.version);var me,fe=t(e.vendor_fixes);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;_.ReportVendorFixes.encode(e,s.uint32(458).fork()).ldelim()}}catch(e){fe.e(e)}finally{fe.f()}var Te,ve=t(e.vulnerability_types);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.uint32(466).string(e)}}catch(e){ve.e(e)}finally{ve.f()}var Ae,ge=t(e.targeted_informations);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.uint32(482).string(e)}}catch(e){ge.e(e)}finally{ge.f()}var Ee,Ie=t(e.intended_effects);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.uint32(490).string(e)}}catch(e){Ie.e(e)}finally{Ie.f()}var Re,pe=t(e.affected_systems);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.uint32(506).string(e)}}catch(e){pe.e(e)}finally{pe.f()}var Oe,he=t(e.threat_scape);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.uint32(514).string(e)}}catch(e){he.e(e)}finally{he.f()}""!==e.autogenerated_summary&&s.uint32(522).string(e.autogenerated_summary),""!==e.screenshot_hash&&s.uint32(530).string(e.screenshot_hash),""!==e.content_hash&&s.uint32(538).string(e.content_hash),""!==e.cve_id&&s.uint32(546).string(e.cve_id),""!==e.report_id&&s.uint32(554).string(e.report_id),""!==e.exploit_availability&&s.uint32(562).string(e.exploit_availability),""!==e.risk_rating&&s.uint32(570).string(e.risk_rating),""!==e.predicted_risk_rating&&s.uint32(578).string(e.predicted_risk_rating),""!==e.analysis&&s.uint32(586).string(e.analysis),""!==e.exploitation_consequence&&s.uint32(594).string(e.exploitation_consequence),""!==e.exploitation_state&&s.uint32(602).string(e.exploitation_state),""!==e.primary_vendor&&s.uint32(610).string(e.primary_vendor);var ye,Se=t(e.risk_factors);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.uint32(618).string(e)}}catch(e){Se.e(e)}finally{Se.f()}var be,Le=t(e.available_mitigation);try{for(Le.s();!(be=Le.n()).done;){const e=be.value;s.uint32(626).string(e)}}catch(e){Le.e(e)}finally{Le.f()}var Fe,Ce=t(e.exploitation_vectors);try{for(Ce.s();!(Fe=Ce.n()).done;){const e=Fe.value;s.uint32(634).string(e)}}catch(e){Ce.e(e)}finally{Ce.f()}var ke,De=t(e.workarounds);try{for(De.s();!(ke=De.n()).done;){const e=ke.value;s.uint32(642).string(e)}}catch(e){De.e(e)}finally{De.f()}void 0!==e.exploitation&&_.VulnerabilityExploitation.encode(e.exploitation,s.uint32(650).fork()).ldelim(),void 0!==e.epss&&_.VulnerabilityEps.encode(e.epss,s.uint32(658).fork()).ldelim(),void 0!==e.cvss&&_.VulnerabilityCVSS.encode(e.cvss,s.uint32(666).fork()).ldelim(),void 0!==e.cwe&&_.VulnerabilityCWE.encode(e.cwe,s.uint32(674).fork()).ldelim(),void 0!==e.cisa_known_exploited&&_.VulnerabilityCISAKnownExploited.encode(e.cisa_known_exploited,s.uint32(682).fork()).ldelim();var we,Me=t(e.field_sources);try{for(Me.s();!(we=Me.n()).done;){const e=we.value;_.FieldSourceMap.encode(e,s.uint32(690).fork()).ldelim()}}catch(e){Me.e(e)}finally{Me.f()}var Ue,Pe=t(e.version_history);try{for(Pe.s();!(Ue=Pe.n()).done;){const e=Ue.value;_.VulnerabilityVersionHistory.encode(e,s.uint32(698).fork()).ldelim()}}catch(e){Pe.e(e)}finally{Pe.f()}var xe,Ge=t(e.cpes);try{for(Ge.s();!(xe=Ge.n()).done;){const e=xe.value;_.VulnerabilityCPERanges.encode(e,s.uint32(706).fork()).ldelim()}}catch(e){Ge.e(e)}finally{Ge.f()}void 0!==e.date_of_disclosure&&l.Timestamp.encode(Ne(e.date_of_disclosure),s.uint32(714).fork()).ldelim(),void 0!==e.date_rated&&l.Timestamp.encode(Ne(e.date_rated),s.uint32(722).fork()).ldelim(),void 0!==e.publish_date&&l.Timestamp.encode(Ne(e.publish_date),s.uint32(730).fork()).ldelim(),void 0!==e.update_date&&l.Timestamp.encode(Ne(e.update_date),s.uint32(738).fork()).ldelim(),""!==e.mve_id&&s.uint32(746).string(e.mve_id),""!==e.origin&&s.uint32(754).string(e.origin);var He,Ve=t(e.vendor_fix_references);try{for(Ve.s();!(He=Ve.n()).done;){const e=He.value;_.VulnerabilitySource.encode(e,s.uint32(882).fork()).ldelim()}}catch(e){Ve.e(e)}finally{Ve.f()}return!0===e.private&&s.uint32(896).bool(e.private),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},S);for(n.alt_names=[],n.tags=[],n.autogenerated_tags=[],n.top_icon_md5=[],n.targeted_industries=[],n.targeted_regions=[],n.recent_activity_summary=[],n.malware_roles=[],n.motivations=[],n.threat_categories=[],n.data_sources=[],n.capabilities=[],n.detections=[],n.detection_names=[],n.operating_systems=[],n.source_regions=[],n.targeted_industry_groups=[],n.alt_names_details=[],n.tags_details=[],n.targeted_industries_details=[],n.merged_actors=[],n.first_seen_details=[],n.last_seen_details=[],n.targeted_industries_hierarchy_v2=[],n.source_regions_hierarchy=[],n.targeted_regions_hierarchy=[],n.targeted_industries_tree=[],n.mitigations=[],n.technologies=[],n.vendor_fixes=[],n.vulnerability_types=[],n.targeted_informations=[],n.intended_effects=[],n.affected_systems=[],n.threat_scape=[],n.risk_factors=[],n.available_mitigation=[],n.exploitation_vectors=[],n.workarounds=[],n.field_sources=[],n.version_history=[],n.cpes=[],n.vendor_fix_references=[];t.pos>>3){case 1:n.id=t.string();break;case 2:n.creation_date=t.int32();break;case 3:n.last_modification_date=t.int32();break;case 4:n.description=t.string();break;case 5:n.alt_names.push(t.string());break;case 7:n.name=t.string();break;case 8:n.aggregations=_.Aggregations.decode(t,t.uint32());break;case 9:n.tags.push(t.string());break;case 10:n.autogenerated_tags.push(t.string());break;case 11:n.link=t.string();break;case 12:n.top_icon_md5.push(t.string());break;case 13:n.tlp=t.string();break;case 14:n.targeted_industries.push(t.string());break;case 15:n.targeted_regions.push(t.string());break;case 23:n.sponsor_region=t.string();break;case 25:n.source_region=t.string();break;case 16:n.status=f(t.int32());break;case 17:n.source_last_modification_date=t.int32();break;case 18:n.description_html=t.string();break;case 19:if(2==(7&e)){const e=t.uint32()+t.pos;for(;t.pose)):s.alt_names=[],void 0!==e.name&&(s.name=e.name),void 0!==e.aggregations&&(s.aggregations=e.aggregations?_.Aggregations.toJSON(e.aggregations):void 0),e.tags?s.tags=e.tags.map((e=>e)):s.tags=[],e.autogenerated_tags?s.autogenerated_tags=e.autogenerated_tags.map((e=>e)):s.autogenerated_tags=[],void 0!==e.link&&(s.link=e.link),e.top_icon_md5?s.top_icon_md5=e.top_icon_md5.map((e=>e)):s.top_icon_md5=[],void 0!==e.tlp&&(s.tlp=e.tlp),e.targeted_industries?s.targeted_industries=e.targeted_industries.map((e=>e)):s.targeted_industries=[],e.targeted_regions?s.targeted_regions=e.targeted_regions.map((e=>e)):s.targeted_regions=[],void 0!==e.sponsor_region&&(s.sponsor_region=e.sponsor_region),void 0!==e.source_region&&(s.source_region=e.source_region),void 0!==e.status&&(s.status=T(e.status)),void 0!==e.source_last_modification_date&&(s.source_last_modification_date=e.source_last_modification_date),void 0!==e.description_html&&(s.description_html=e.description_html),e.recent_activity_summary?s.recent_activity_summary=e.recent_activity_summary.map((e=>e)):s.recent_activity_summary=[],void 0!==e.recent_activity_relative_change&&(s.recent_activity_relative_change=e.recent_activity_relative_change),void 0!==e.summary_stats&&(s.summary_stats=e.summary_stats?_.Collection_SummaryStats.toJSON(e.summary_stats):void 0),void 0!==e.sigma_rules_count&&(s.sigma_rules_count=e.sigma_rules_count),void 0!==e.yara_rulesets_count&&(s.yara_rulesets_count=e.yara_rulesets_count),void 0!==e.domains_count&&(s.domains_count=e.domains_count),void 0!==e.files_count&&(s.files_count=e.files_count),void 0!==e.ip_addresses_count&&(s.ip_addresses_count=e.ip_addresses_count),void 0!==e.references_count&&(s.references_count=e.references_count),void 0!==e.threat_actors_count&&(s.threat_actors_count=e.threat_actors_count),void 0!==e.urls_count&&(s.urls_count=e.urls_count),void 0!==e.subscribers_count&&(s.subscribers_count=e.subscribers_count),void 0!==e.attack_techniques_count&&(s.attack_techniques_count=e.attack_techniques_count),void 0!==e.hunting_rulesets_count&&(s.hunting_rulesets_count=e.hunting_rulesets_count),void 0!==e.counters&&(s.counters=e.counters?_.Counters.toJSON(e.counters):void 0),void 0!==e.owner&&(s.owner=e.owner?_.User.toJSON(e.owner):void 0),void 0!==e.attribution&&(s.attribution=e.attribution?_.Collection_Attribution.toJSON(e.attribution):void 0),void 0!==e.collection_type&&(s.collection_type=e.collection_type),e.malware_roles?s.malware_roles=e.malware_roles.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.malware_roles=[],e.motivations?s.motivations=e.motivations.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.motivations=[],e.threat_categories?s.threat_categories=e.threat_categories.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.threat_categories=[],e.data_sources?s.data_sources=e.data_sources.map((e=>e)):s.data_sources=[],e.capabilities?s.capabilities=e.capabilities.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.capabilities=[],e.detections?s.detections=e.detections.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.detections=[],e.detection_names?s.detection_names=e.detection_names.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.detection_names=[],e.operating_systems?s.operating_systems=e.operating_systems.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.operating_systems=[],e.source_regions?s.source_regions=e.source_regions.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.source_regions=[],e.targeted_industry_groups?s.targeted_industry_groups=e.targeted_industry_groups.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.targeted_industry_groups=[],e.alt_names_details?s.alt_names_details=e.alt_names_details.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.alt_names_details=[],e.tags_details?s.tags_details=e.tags_details.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.tags_details=[],e.targeted_industries_details?s.targeted_industries_details=e.targeted_industries_details.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.targeted_industries_details=[],e.merged_actors?s.merged_actors=e.merged_actors.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.merged_actors=[],e.first_seen_details?s.first_seen_details=e.first_seen_details.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.first_seen_details=[],e.last_seen_details?s.last_seen_details=e.last_seen_details.map((e=>e?o.TrackedAttribute.toJSON(e):void 0)):s.last_seen_details=[],void 0!==e.executive_summary&&(s.executive_summary=e.executive_summary),void 0!==e.collection_links&&(s.collection_links=e.collection_links?_.CollectionLink.toJSON(e.collection_links):void 0),void 0!==e.first_seen&&(s.first_seen=e.first_seen.toISOString()),void 0!==e.last_seen&&(s.last_seen=e.last_seen.toISOString()),e.targeted_industries_hierarchy_v2?s.targeted_industries_hierarchy_v2=e.targeted_industries_hierarchy_v2.map((e=>e?_.IndustryHierarchyV2.toJSON(e):void 0)):s.targeted_industries_hierarchy_v2=[],e.source_regions_hierarchy?s.source_regions_hierarchy=e.source_regions_hierarchy.map((e=>e?_.RegionHierarchy.toJSON(e):void 0)):s.source_regions_hierarchy=[],e.targeted_regions_hierarchy?s.targeted_regions_hierarchy=e.targeted_regions_hierarchy.map((e=>e?_.RegionHierarchy.toJSON(e):void 0)):s.targeted_regions_hierarchy=[],e.targeted_industries_tree?s.targeted_industries_tree=e.targeted_industries_tree.map((e=>e?_.IndustryHierarchyV2.toJSON(e):void 0)):s.targeted_industries_tree=[],void 0!==e.attacking_ease&&(s.attacking_ease=e.attacking_ease),void 0!==e.author&&(s.author=e.author),void 0!==e.analyst_comment&&(s.analyst_comment=e.analyst_comment),e.mitigations?s.mitigations=e.mitigations.map((e=>e)):s.mitigations=[],void 0!==e.report_type&&(s.report_type=e.report_type),void 0!==e.report_confidence&&(s.report_confidence=e.report_confidence),e.technologies?s.technologies=e.technologies.map((e=>e?_.ReportTechnologies.toJSON(e):void 0)):s.technologies=[],void 0!==e.tmh_accuracy_ranking&&(s.tmh_accuracy_ranking=e.tmh_accuracy_ranking),void 0!==e.version&&(s.version=e.version),e.vendor_fixes?s.vendor_fixes=e.vendor_fixes.map((e=>e?_.ReportVendorFixes.toJSON(e):void 0)):s.vendor_fixes=[],e.vulnerability_types?s.vulnerability_types=e.vulnerability_types.map((e=>e)):s.vulnerability_types=[],e.targeted_informations?s.targeted_informations=e.targeted_informations.map((e=>e)):s.targeted_informations=[],e.intended_effects?s.intended_effects=e.intended_effects.map((e=>e)):s.intended_effects=[],e.affected_systems?s.affected_systems=e.affected_systems.map((e=>e)):s.affected_systems=[],e.threat_scape?s.threat_scape=e.threat_scape.map((e=>e)):s.threat_scape=[],void 0!==e.autogenerated_summary&&(s.autogenerated_summary=e.autogenerated_summary),void 0!==e.screenshot_hash&&(s.screenshot_hash=e.screenshot_hash),void 0!==e.content_hash&&(s.content_hash=e.content_hash),void 0!==e.cve_id&&(s.cve_id=e.cve_id),void 0!==e.report_id&&(s.report_id=e.report_id),void 0!==e.exploit_availability&&(s.exploit_availability=e.exploit_availability),void 0!==e.risk_rating&&(s.risk_rating=e.risk_rating),void 0!==e.predicted_risk_rating&&(s.predicted_risk_rating=e.predicted_risk_rating),void 0!==e.analysis&&(s.analysis=e.analysis),void 0!==e.exploitation_consequence&&(s.exploitation_consequence=e.exploitation_consequence),void 0!==e.exploitation_state&&(s.exploitation_state=e.exploitation_state),void 0!==e.primary_vendor&&(s.primary_vendor=e.primary_vendor),e.risk_factors?s.risk_factors=e.risk_factors.map((e=>e)):s.risk_factors=[],e.available_mitigation?s.available_mitigation=e.available_mitigation.map((e=>e)):s.available_mitigation=[],e.exploitation_vectors?s.exploitation_vectors=e.exploitation_vectors.map((e=>e)):s.exploitation_vectors=[],e.workarounds?s.workarounds=e.workarounds.map((e=>e)):s.workarounds=[],void 0!==e.exploitation&&(s.exploitation=e.exploitation?_.VulnerabilityExploitation.toJSON(e.exploitation):void 0),void 0!==e.epss&&(s.epss=e.epss?_.VulnerabilityEps.toJSON(e.epss):void 0),void 0!==e.cvss&&(s.cvss=e.cvss?_.VulnerabilityCVSS.toJSON(e.cvss):void 0),void 0!==e.cwe&&(s.cwe=e.cwe?_.VulnerabilityCWE.toJSON(e.cwe):void 0),void 0!==e.cisa_known_exploited&&(s.cisa_known_exploited=e.cisa_known_exploited?_.VulnerabilityCISAKnownExploited.toJSON(e.cisa_known_exploited):void 0),e.field_sources?s.field_sources=e.field_sources.map((e=>e?_.FieldSourceMap.toJSON(e):void 0)):s.field_sources=[],e.version_history?s.version_history=e.version_history.map((e=>e?_.VulnerabilityVersionHistory.toJSON(e):void 0)):s.version_history=[],e.cpes?s.cpes=e.cpes.map((e=>e?_.VulnerabilityCPERanges.toJSON(e):void 0)):s.cpes=[],void 0!==e.date_of_disclosure&&(s.date_of_disclosure=e.date_of_disclosure.toISOString()),void 0!==e.date_rated&&(s.date_rated=e.date_rated.toISOString()),void 0!==e.publish_date&&(s.publish_date=e.publish_date.toISOString()),void 0!==e.update_date&&(s.update_date=e.update_date.toISOString()),void 0!==e.mve_id&&(s.mve_id=e.mve_id),void 0!==e.origin&&(s.origin=e.origin),e.vendor_fix_references?s.vendor_fix_references=e.vendor_fix_references.map((e=>e?_.VulnerabilitySource.toJSON(e):void 0)):s.vendor_fix_references=[],void 0!==e.private&&(s.private=e.private),s},fromPartial(e){const s=Object.assign({},S);if(s.alt_names=[],s.tags=[],s.autogenerated_tags=[],s.top_icon_md5=[],s.targeted_industries=[],s.targeted_regions=[],s.recent_activity_summary=[],s.malware_roles=[],s.motivations=[],s.threat_categories=[],s.data_sources=[],s.capabilities=[],s.detections=[],s.detection_names=[],s.operating_systems=[],s.source_regions=[],s.targeted_industry_groups=[],s.alt_names_details=[],s.tags_details=[],s.targeted_industries_details=[],s.merged_actors=[],s.first_seen_details=[],s.last_seen_details=[],s.targeted_industries_hierarchy_v2=[],s.source_regions_hierarchy=[],s.targeted_regions_hierarchy=[],s.targeted_industries_tree=[],s.mitigations=[],s.technologies=[],s.vendor_fixes=[],s.vulnerability_types=[],s.targeted_informations=[],s.intended_effects=[],s.affected_systems=[],s.threat_scape=[],s.risk_factors=[],s.available_mitigation=[],s.exploitation_vectors=[],s.workarounds=[],s.field_sources=[],s.version_history=[],s.cpes=[],s.vendor_fix_references=[],void 0!==e.id&&null!==e.id?s.id=e.id:s.id="",void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=e.creation_date:s.creation_date=0,void 0!==e.last_modification_date&&null!==e.last_modification_date?s.last_modification_date=e.last_modification_date:s.last_modification_date=0,void 0!==e.description&&null!==e.description?s.description=e.description:s.description="",void 0!==e.alt_names&&null!==e.alt_names){var a,n=t(e.alt_names);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.alt_names.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.name&&null!==e.name?s.name=e.name:s.name="",void 0!==e.aggregations&&null!==e.aggregations?s.aggregations=_.Aggregations.fromPartial(e.aggregations):s.aggregations=void 0,void 0!==e.tags&&null!==e.tags){var r,c=t(e.tags);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.tags.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.autogenerated_tags&&null!==e.autogenerated_tags){var i,l=t(e.autogenerated_tags);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.autogenerated_tags.push(e)}}catch(e){l.e(e)}finally{l.f()}}if(void 0!==e.link&&null!==e.link?s.link=e.link:s.link="",void 0!==e.top_icon_md5&&null!==e.top_icon_md5){var d,m=t(e.top_icon_md5);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.top_icon_md5.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.tlp&&null!==e.tlp?s.tlp=e.tlp:s.tlp="",void 0!==e.targeted_industries&&null!==e.targeted_industries){var f,T=t(e.targeted_industries);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.targeted_industries.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.targeted_regions&&null!==e.targeted_regions){var v,A=t(e.targeted_regions);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.targeted_regions.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.sponsor_region&&null!==e.sponsor_region?s.sponsor_region=e.sponsor_region:s.sponsor_region="",void 0!==e.source_region&&null!==e.source_region?s.source_region=e.source_region:s.source_region="",void 0!==e.status&&null!==e.status?s.status=e.status:s.status=u.STATUS_UNKNOWN,void 0!==e.source_last_modification_date&&null!==e.source_last_modification_date?s.source_last_modification_date=e.source_last_modification_date:s.source_last_modification_date=0,void 0!==e.description_html&&null!==e.description_html?s.description_html=e.description_html:s.description_html="",void 0!==e.recent_activity_summary&&null!==e.recent_activity_summary){var g,E=t(e.recent_activity_summary);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.recent_activity_summary.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.recent_activity_relative_change&&null!==e.recent_activity_relative_change?s.recent_activity_relative_change=e.recent_activity_relative_change:s.recent_activity_relative_change=0,void 0!==e.summary_stats&&null!==e.summary_stats?s.summary_stats=_.Collection_SummaryStats.fromPartial(e.summary_stats):s.summary_stats=void 0,void 0!==e.sigma_rules_count&&null!==e.sigma_rules_count?s.sigma_rules_count=e.sigma_rules_count:s.sigma_rules_count=0,void 0!==e.yara_rulesets_count&&null!==e.yara_rulesets_count?s.yara_rulesets_count=e.yara_rulesets_count:s.yara_rulesets_count=0,void 0!==e.domains_count&&null!==e.domains_count?s.domains_count=e.domains_count:s.domains_count=0,void 0!==e.files_count&&null!==e.files_count?s.files_count=e.files_count:s.files_count=0,void 0!==e.ip_addresses_count&&null!==e.ip_addresses_count?s.ip_addresses_count=e.ip_addresses_count:s.ip_addresses_count=0,void 0!==e.references_count&&null!==e.references_count?s.references_count=e.references_count:s.references_count=0,void 0!==e.threat_actors_count&&null!==e.threat_actors_count?s.threat_actors_count=e.threat_actors_count:s.threat_actors_count=0,void 0!==e.urls_count&&null!==e.urls_count?s.urls_count=e.urls_count:s.urls_count=0,void 0!==e.subscribers_count&&null!==e.subscribers_count?s.subscribers_count=e.subscribers_count:s.subscribers_count=0,void 0!==e.attack_techniques_count&&null!==e.attack_techniques_count?s.attack_techniques_count=e.attack_techniques_count:s.attack_techniques_count=0,void 0!==e.hunting_rulesets_count&&null!==e.hunting_rulesets_count?s.hunting_rulesets_count=e.hunting_rulesets_count:s.hunting_rulesets_count=0,void 0!==e.counters&&null!==e.counters?s.counters=_.Counters.fromPartial(e.counters):s.counters=void 0,void 0!==e.owner&&null!==e.owner?s.owner=_.User.fromPartial(e.owner):s.owner=void 0,void 0!==e.attribution&&null!==e.attribution?s.attribution=_.Collection_Attribution.fromPartial(e.attribution):s.attribution=void 0,void 0!==e.collection_type&&null!==e.collection_type?s.collection_type=e.collection_type:s.collection_type="",void 0!==e.malware_roles&&null!==e.malware_roles){var I,R=t(e.malware_roles);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.malware_roles.push(o.TrackedAttribute.fromPartial(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.motivations&&null!==e.motivations){var p,O=t(e.motivations);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.motivations.push(o.TrackedAttribute.fromPartial(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.threat_categories&&null!==e.threat_categories){var h,y=t(e.threat_categories);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.threat_categories.push(o.TrackedAttribute.fromPartial(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.data_sources&&null!==e.data_sources){var N,b=t(e.data_sources);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.data_sources.push(e)}}catch(e){b.e(e)}finally{b.f()}}if(void 0!==e.capabilities&&null!==e.capabilities){var L,F=t(e.capabilities);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.capabilities.push(o.TrackedAttribute.fromPartial(e))}}catch(e){F.e(e)}finally{F.f()}}if(void 0!==e.detections&&null!==e.detections){var C,k=t(e.detections);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.detections.push(o.TrackedAttribute.fromPartial(e))}}catch(e){k.e(e)}finally{k.f()}}if(void 0!==e.detection_names&&null!==e.detection_names){var D,w=t(e.detection_names);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.detection_names.push(o.TrackedAttribute.fromPartial(e))}}catch(e){w.e(e)}finally{w.f()}}if(void 0!==e.operating_systems&&null!==e.operating_systems){var M,U=t(e.operating_systems);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.operating_systems.push(o.TrackedAttribute.fromPartial(e))}}catch(e){U.e(e)}finally{U.f()}}if(void 0!==e.source_regions&&null!==e.source_regions){var P,x=t(e.source_regions);try{for(x.s();!(P=x.n()).done;){const e=P.value;s.source_regions.push(o.TrackedAttribute.fromPartial(e))}}catch(e){x.e(e)}finally{x.f()}}if(void 0!==e.targeted_industry_groups&&null!==e.targeted_industry_groups){var G,H=t(e.targeted_industry_groups);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.targeted_industry_groups.push(o.TrackedAttribute.fromPartial(e))}}catch(e){H.e(e)}finally{H.f()}}if(void 0!==e.alt_names_details&&null!==e.alt_names_details){var V,B=t(e.alt_names_details);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.alt_names_details.push(o.TrackedAttribute.fromPartial(e))}}catch(e){B.e(e)}finally{B.f()}}if(void 0!==e.tags_details&&null!==e.tags_details){var W,Y=t(e.tags_details);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.tags_details.push(o.TrackedAttribute.fromPartial(e))}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.targeted_industries_details&&null!==e.targeted_industries_details){var J,X=t(e.targeted_industries_details);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.targeted_industries_details.push(o.TrackedAttribute.fromPartial(e))}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.merged_actors&&null!==e.merged_actors){var j,K=t(e.merged_actors);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.merged_actors.push(o.TrackedAttribute.fromPartial(e))}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.first_seen_details&&null!==e.first_seen_details){var q,z=t(e.first_seen_details);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.first_seen_details.push(o.TrackedAttribute.fromPartial(e))}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.last_seen_details&&null!==e.last_seen_details){var Q,Z=t(e.last_seen_details);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.last_seen_details.push(o.TrackedAttribute.fromPartial(e))}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.executive_summary&&null!==e.executive_summary?s.executive_summary=e.executive_summary:s.executive_summary="",void 0!==e.collection_links&&null!==e.collection_links?s.collection_links=_.CollectionLink.fromPartial(e.collection_links):s.collection_links=void 0,void 0!==e.first_seen&&null!==e.first_seen?s.first_seen=e.first_seen:s.first_seen=void 0,void 0!==e.last_seen&&null!==e.last_seen?s.last_seen=e.last_seen:s.last_seen=void 0,void 0!==e.targeted_industries_hierarchy_v2&&null!==e.targeted_industries_hierarchy_v2){var $,ee=t(e.targeted_industries_hierarchy_v2);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.targeted_industries_hierarchy_v2.push(_.IndustryHierarchyV2.fromPartial(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.source_regions_hierarchy&&null!==e.source_regions_hierarchy){var _e,se=t(e.source_regions_hierarchy);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.source_regions_hierarchy.push(_.RegionHierarchy.fromPartial(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.targeted_regions_hierarchy&&null!==e.targeted_regions_hierarchy){var te,ae=t(e.targeted_regions_hierarchy);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.targeted_regions_hierarchy.push(_.RegionHierarchy.fromPartial(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.targeted_industries_tree&&null!==e.targeted_industries_tree){var ne,re=t(e.targeted_industries_tree);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.targeted_industries_tree.push(_.IndustryHierarchyV2.fromPartial(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.attacking_ease&&null!==e.attacking_ease?s.attacking_ease=e.attacking_ease:s.attacking_ease="",void 0!==e.author&&null!==e.author?s.author=e.author:s.author="",void 0!==e.analyst_comment&&null!==e.analyst_comment?s.analyst_comment=e.analyst_comment:s.analyst_comment="",void 0!==e.mitigations&&null!==e.mitigations){var ce,oe=t(e.mitigations);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.mitigations.push(e)}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.report_type&&null!==e.report_type?s.report_type=e.report_type:s.report_type="",void 0!==e.report_confidence&&null!==e.report_confidence?s.report_confidence=e.report_confidence:s.report_confidence="",void 0!==e.technologies&&null!==e.technologies){var ie,le=t(e.technologies);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.technologies.push(_.ReportTechnologies.fromPartial(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.tmh_accuracy_ranking&&null!==e.tmh_accuracy_ranking?s.tmh_accuracy_ranking=e.tmh_accuracy_ranking:s.tmh_accuracy_ranking="",void 0!==e.version&&null!==e.version?s.version=e.version:s.version=0,void 0!==e.vendor_fixes&&null!==e.vendor_fixes){var ue,de=t(e.vendor_fixes);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.vendor_fixes.push(_.ReportVendorFixes.fromPartial(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.vulnerability_types&&null!==e.vulnerability_types){var me,fe=t(e.vulnerability_types);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.vulnerability_types.push(e)}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.targeted_informations&&null!==e.targeted_informations){var Te,ve=t(e.targeted_informations);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.targeted_informations.push(e)}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.intended_effects&&null!==e.intended_effects){var Ae,ge=t(e.intended_effects);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.intended_effects.push(e)}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.affected_systems&&null!==e.affected_systems){var Ee,Ie=t(e.affected_systems);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.affected_systems.push(e)}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.threat_scape&&null!==e.threat_scape){var Re,pe=t(e.threat_scape);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.threat_scape.push(e)}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.autogenerated_summary&&null!==e.autogenerated_summary?s.autogenerated_summary=e.autogenerated_summary:s.autogenerated_summary="",void 0!==e.screenshot_hash&&null!==e.screenshot_hash?s.screenshot_hash=e.screenshot_hash:s.screenshot_hash="",void 0!==e.content_hash&&null!==e.content_hash?s.content_hash=e.content_hash:s.content_hash="",void 0!==e.cve_id&&null!==e.cve_id?s.cve_id=e.cve_id:s.cve_id="",void 0!==e.report_id&&null!==e.report_id?s.report_id=e.report_id:s.report_id="",void 0!==e.exploit_availability&&null!==e.exploit_availability?s.exploit_availability=e.exploit_availability:s.exploit_availability="",void 0!==e.risk_rating&&null!==e.risk_rating?s.risk_rating=e.risk_rating:s.risk_rating="",void 0!==e.predicted_risk_rating&&null!==e.predicted_risk_rating?s.predicted_risk_rating=e.predicted_risk_rating:s.predicted_risk_rating="",void 0!==e.analysis&&null!==e.analysis?s.analysis=e.analysis:s.analysis="",void 0!==e.exploitation_consequence&&null!==e.exploitation_consequence?s.exploitation_consequence=e.exploitation_consequence:s.exploitation_consequence="",void 0!==e.exploitation_state&&null!==e.exploitation_state?s.exploitation_state=e.exploitation_state:s.exploitation_state="",void 0!==e.primary_vendor&&null!==e.primary_vendor?s.primary_vendor=e.primary_vendor:s.primary_vendor="",void 0!==e.risk_factors&&null!==e.risk_factors){var Oe,he=t(e.risk_factors);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.risk_factors.push(e)}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.available_mitigation&&null!==e.available_mitigation){var ye,Se=t(e.available_mitigation);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.available_mitigation.push(e)}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.exploitation_vectors&&null!==e.exploitation_vectors){var Ne,be=t(e.exploitation_vectors);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.exploitation_vectors.push(e)}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.workarounds&&null!==e.workarounds){var Le,Fe=t(e.workarounds);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.workarounds.push(e)}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.exploitation&&null!==e.exploitation?s.exploitation=_.VulnerabilityExploitation.fromPartial(e.exploitation):s.exploitation=void 0,void 0!==e.epss&&null!==e.epss?s.epss=_.VulnerabilityEps.fromPartial(e.epss):s.epss=void 0,void 0!==e.cvss&&null!==e.cvss?s.cvss=_.VulnerabilityCVSS.fromPartial(e.cvss):s.cvss=void 0,void 0!==e.cwe&&null!==e.cwe?s.cwe=_.VulnerabilityCWE.fromPartial(e.cwe):s.cwe=void 0,void 0!==e.cisa_known_exploited&&null!==e.cisa_known_exploited?s.cisa_known_exploited=_.VulnerabilityCISAKnownExploited.fromPartial(e.cisa_known_exploited):s.cisa_known_exploited=void 0,void 0!==e.field_sources&&null!==e.field_sources){var Ce,ke=t(e.field_sources);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.field_sources.push(_.FieldSourceMap.fromPartial(e))}}catch(e){ke.e(e)}finally{ke.f()}}if(void 0!==e.version_history&&null!==e.version_history){var De,we=t(e.version_history);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.version_history.push(_.VulnerabilityVersionHistory.fromPartial(e))}}catch(e){we.e(e)}finally{we.f()}}if(void 0!==e.cpes&&null!==e.cpes){var Me,Ue=t(e.cpes);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.cpes.push(_.VulnerabilityCPERanges.fromPartial(e))}}catch(e){Ue.e(e)}finally{Ue.f()}}if(void 0!==e.date_of_disclosure&&null!==e.date_of_disclosure?s.date_of_disclosure=e.date_of_disclosure:s.date_of_disclosure=void 0,void 0!==e.date_rated&&null!==e.date_rated?s.date_rated=e.date_rated:s.date_rated=void 0,void 0!==e.publish_date&&null!==e.publish_date?s.publish_date=e.publish_date:s.publish_date=void 0,void 0!==e.update_date&&null!==e.update_date?s.update_date=e.update_date:s.update_date=void 0,void 0!==e.mve_id&&null!==e.mve_id?s.mve_id=e.mve_id:s.mve_id="",void 0!==e.origin&&null!==e.origin?s.origin=e.origin:s.origin="",void 0!==e.vendor_fix_references&&null!==e.vendor_fix_references){var Pe,xe=t(e.vendor_fix_references);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.vendor_fix_references.push(_.VulnerabilitySource.fromPartial(e))}}catch(e){xe.e(e)}finally{xe.f()}}return void 0!==e.private&&null!==e.private?s.private=e.private:s.private=!1,s}};const N={avg:0,max:0,min:0};_.Collection_SummaryStat={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.avg&&_.uint32(13).float(e.avg),0!==e.max&&_.uint32(21).float(e.max),0!==e.min&&_.uint32(29).float(e.min),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},N);for(;s.pos>>3){case 1:a.avg=s.float();break;case 2:a.max=s.float();break;case 3:a.min=s.float();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},N);return void 0!==e.avg&&null!==e.avg?_.avg=Number(e.avg):_.avg=0,void 0!==e.max&&null!==e.max?_.max=Number(e.max):_.max=0,void 0!==e.min&&null!==e.min?_.min=Number(e.min):_.min=0,_},toJSON(e){const _={};return void 0!==e.avg&&(_.avg=e.avg),void 0!==e.max&&(_.max=e.max),void 0!==e.min&&(_.min=e.min),_},fromPartial(e){const _=Object.assign({},N);return void 0!==e.avg&&null!==e.avg?_.avg=e.avg:_.avg=0,void 0!==e.max&&null!==e.max?_.max=e.max:_.max=0,void 0!==e.min&&null!==e.min?_.min=e.min:_.min=0,_}};const b={};_.Collection_SummaryStats={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.detections&&_.Collection_SummaryStat.encode(e.detections,s.uint32(10).fork()).ldelim(),void 0!==e.first_submission_date&&_.Collection_SummaryStat.encode(e.first_submission_date,s.uint32(18).fork()).ldelim(),void 0!==e.last_submission_date&&_.Collection_SummaryStat.encode(e.last_submission_date,s.uint32(26).fork()).ldelim(),void 0!==e.files_detections&&_.Collection_SummaryStat.encode(e.files_detections,s.uint32(34).fork()).ldelim(),void 0!==e.urls_detections&&_.Collection_SummaryStat.encode(e.urls_detections,s.uint32(42).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},b);for(;t.pos>>3){case 1:n.detections=_.Collection_SummaryStat.decode(t,t.uint32());break;case 2:n.first_submission_date=_.Collection_SummaryStat.decode(t,t.uint32());break;case 3:n.last_submission_date=_.Collection_SummaryStat.decode(t,t.uint32());break;case 4:n.files_detections=_.Collection_SummaryStat.decode(t,t.uint32());break;case 5:n.urls_detections=_.Collection_SummaryStat.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},b);return void 0!==e.detections&&null!==e.detections?s.detections=_.Collection_SummaryStat.fromJSON(e.detections):s.detections=void 0,void 0!==e.first_submission_date&&null!==e.first_submission_date?s.first_submission_date=_.Collection_SummaryStat.fromJSON(e.first_submission_date):s.first_submission_date=void 0,void 0!==e.last_submission_date&&null!==e.last_submission_date?s.last_submission_date=_.Collection_SummaryStat.fromJSON(e.last_submission_date):s.last_submission_date=void 0,void 0!==e.files_detections&&null!==e.files_detections?s.files_detections=_.Collection_SummaryStat.fromJSON(e.files_detections):s.files_detections=void 0,void 0!==e.urls_detections&&null!==e.urls_detections?s.urls_detections=_.Collection_SummaryStat.fromJSON(e.urls_detections):s.urls_detections=void 0,s},toJSON(e){const s={};return void 0!==e.detections&&(s.detections=e.detections?_.Collection_SummaryStat.toJSON(e.detections):void 0),void 0!==e.first_submission_date&&(s.first_submission_date=e.first_submission_date?_.Collection_SummaryStat.toJSON(e.first_submission_date):void 0),void 0!==e.last_submission_date&&(s.last_submission_date=e.last_submission_date?_.Collection_SummaryStat.toJSON(e.last_submission_date):void 0),void 0!==e.files_detections&&(s.files_detections=e.files_detections?_.Collection_SummaryStat.toJSON(e.files_detections):void 0),void 0!==e.urls_detections&&(s.urls_detections=e.urls_detections?_.Collection_SummaryStat.toJSON(e.urls_detections):void 0),s},fromPartial(e){const s=Object.assign({},b);return void 0!==e.detections&&null!==e.detections?s.detections=_.Collection_SummaryStat.fromPartial(e.detections):s.detections=void 0,void 0!==e.first_submission_date&&null!==e.first_submission_date?s.first_submission_date=_.Collection_SummaryStat.fromPartial(e.first_submission_date):s.first_submission_date=void 0,void 0!==e.last_submission_date&&null!==e.last_submission_date?s.last_submission_date=_.Collection_SummaryStat.fromPartial(e.last_submission_date):s.last_submission_date=void 0,void 0!==e.files_detections&&null!==e.files_detections?s.files_detections=_.Collection_SummaryStat.fromPartial(e.files_detections):s.files_detections=void 0,void 0!==e.urls_detections&&null!==e.urls_detections?s.urls_detections=_.Collection_SummaryStat.fromPartial(e.urls_detections):s.urls_detections=void 0,s}};const L={family:"",source:""};_.Collection_MalwareFamilyDetails={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.family&&_.uint32(10).string(e.family),""!==e.source&&_.uint32(18).string(e.source),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},L);for(;s.pos>>3){case 1:a.family=s.string();break;case 2:a.source=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},L);return void 0!==e.family&&null!==e.family?_.family=String(e.family):_.family="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",_},toJSON(e){const _={};return void 0!==e.family&&(_.family=e.family),void 0!==e.source&&(_.source=e.source),_},fromPartial(e){const _=Object.assign({},L);return void 0!==e.family&&null!==e.family?_.family=e.family:_.family="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",_}};const F={threat_actors:""};_.Collection_Attribution={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.malware_families);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.Collection_MalwareFamilyDetails.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.threat_actors);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(18).string(e)}}catch(e){o.e(e)}finally{o.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},F);for(n.malware_families=[],n.threat_actors=[];t.pos>>3){case 1:n.malware_families.push(_.Collection_MalwareFamilyDetails.decode(t,t.uint32()));break;case 2:n.threat_actors.push(t.string());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},F);if(s.malware_families=[],s.threat_actors=[],void 0!==e.malware_families&&null!==e.malware_families){var a,n=t(e.malware_families);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.malware_families.push(_.Collection_MalwareFamilyDetails.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.threat_actors&&null!==e.threat_actors){var r,c=t(e.threat_actors);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.threat_actors.push(String(e))}}catch(e){c.e(e)}finally{c.f()}}return s},toJSON(e){const s={};return e.malware_families?s.malware_families=e.malware_families.map((e=>e?_.Collection_MalwareFamilyDetails.toJSON(e):void 0)):s.malware_families=[],e.threat_actors?s.threat_actors=e.threat_actors.map((e=>e)):s.threat_actors=[],s},fromPartial(e){const s=Object.assign({},F);if(s.malware_families=[],s.threat_actors=[],void 0!==e.malware_families&&null!==e.malware_families){var a,n=t(e.malware_families);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.malware_families.push(_.Collection_MalwareFamilyDetails.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.threat_actors&&null!==e.threat_actors){var r,c=t(e.threat_actors);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.threat_actors.push(e)}}catch(e){c.e(e)}finally{c.f()}}return s}};const C={files:0,domains:0,ip_addresses:0,urls:0,iocs:0,collections:0,associations:0,subscribers:0,reports:0,sigma_rules:0,attack_techniques:0,campaigns:0,hunting_rulesets:0,malware_families:0,software_toolkits:0,suspected_threat_actors:0,vulnerabilities:0,threat_actors:0,yara_rulesets:0};_.Counters={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.files&&_.uint32(8).int32(e.files),0!==e.domains&&_.uint32(16).int32(e.domains),0!==e.ip_addresses&&_.uint32(24).int32(e.ip_addresses),0!==e.urls&&_.uint32(32).int32(e.urls),0!==e.iocs&&_.uint32(40).int32(e.iocs),0!==e.collections&&_.uint32(48).int32(e.collections),0!==e.associations&&_.uint32(56).int32(e.associations),0!==e.subscribers&&_.uint32(64).int32(e.subscribers),0!==e.reports&&_.uint32(72).int32(e.reports),0!==e.sigma_rules&&_.uint32(80).int32(e.sigma_rules),0!==e.attack_techniques&&_.uint32(88).int32(e.attack_techniques),0!==e.campaigns&&_.uint32(96).int32(e.campaigns),0!==e.hunting_rulesets&&_.uint32(104).int32(e.hunting_rulesets),0!==e.malware_families&&_.uint32(112).int32(e.malware_families),0!==e.software_toolkits&&_.uint32(120).int32(e.software_toolkits),0!==e.suspected_threat_actors&&_.uint32(128).int32(e.suspected_threat_actors),0!==e.vulnerabilities&&_.uint32(136).int32(e.vulnerabilities),0!==e.threat_actors&&_.uint32(144).int32(e.threat_actors),0!==e.yara_rulesets&&_.uint32(152).int32(e.yara_rulesets),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},C);for(;s.pos>>3){case 1:a.files=s.int32();break;case 2:a.domains=s.int32();break;case 3:a.ip_addresses=s.int32();break;case 4:a.urls=s.int32();break;case 5:a.iocs=s.int32();break;case 6:a.collections=s.int32();break;case 7:a.associations=s.int32();break;case 8:a.subscribers=s.int32();break;case 9:a.reports=s.int32();break;case 10:a.sigma_rules=s.int32();break;case 11:a.attack_techniques=s.int32();break;case 12:a.campaigns=s.int32();break;case 13:a.hunting_rulesets=s.int32();break;case 14:a.malware_families=s.int32();break;case 15:a.software_toolkits=s.int32();break;case 16:a.suspected_threat_actors=s.int32();break;case 17:a.vulnerabilities=s.int32();break;case 18:a.threat_actors=s.int32();break;case 19:a.yara_rulesets=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},C);return void 0!==e.files&&null!==e.files?_.files=Number(e.files):_.files=0,void 0!==e.domains&&null!==e.domains?_.domains=Number(e.domains):_.domains=0,void 0!==e.ip_addresses&&null!==e.ip_addresses?_.ip_addresses=Number(e.ip_addresses):_.ip_addresses=0,void 0!==e.urls&&null!==e.urls?_.urls=Number(e.urls):_.urls=0,void 0!==e.iocs&&null!==e.iocs?_.iocs=Number(e.iocs):_.iocs=0,void 0!==e.collections&&null!==e.collections?_.collections=Number(e.collections):_.collections=0,void 0!==e.associations&&null!==e.associations?_.associations=Number(e.associations):_.associations=0,void 0!==e.subscribers&&null!==e.subscribers?_.subscribers=Number(e.subscribers):_.subscribers=0,void 0!==e.reports&&null!==e.reports?_.reports=Number(e.reports):_.reports=0,void 0!==e.sigma_rules&&null!==e.sigma_rules?_.sigma_rules=Number(e.sigma_rules):_.sigma_rules=0,void 0!==e.attack_techniques&&null!==e.attack_techniques?_.attack_techniques=Number(e.attack_techniques):_.attack_techniques=0,void 0!==e.campaigns&&null!==e.campaigns?_.campaigns=Number(e.campaigns):_.campaigns=0,void 0!==e.hunting_rulesets&&null!==e.hunting_rulesets?_.hunting_rulesets=Number(e.hunting_rulesets):_.hunting_rulesets=0,void 0!==e.malware_families&&null!==e.malware_families?_.malware_families=Number(e.malware_families):_.malware_families=0,void 0!==e.software_toolkits&&null!==e.software_toolkits?_.software_toolkits=Number(e.software_toolkits):_.software_toolkits=0,void 0!==e.suspected_threat_actors&&null!==e.suspected_threat_actors?_.suspected_threat_actors=Number(e.suspected_threat_actors):_.suspected_threat_actors=0,void 0!==e.vulnerabilities&&null!==e.vulnerabilities?_.vulnerabilities=Number(e.vulnerabilities):_.vulnerabilities=0,void 0!==e.threat_actors&&null!==e.threat_actors?_.threat_actors=Number(e.threat_actors):_.threat_actors=0,void 0!==e.yara_rulesets&&null!==e.yara_rulesets?_.yara_rulesets=Number(e.yara_rulesets):_.yara_rulesets=0,_},toJSON(e){const _={};return void 0!==e.files&&(_.files=e.files),void 0!==e.domains&&(_.domains=e.domains),void 0!==e.ip_addresses&&(_.ip_addresses=e.ip_addresses),void 0!==e.urls&&(_.urls=e.urls),void 0!==e.iocs&&(_.iocs=e.iocs),void 0!==e.collections&&(_.collections=e.collections),void 0!==e.associations&&(_.associations=e.associations),void 0!==e.subscribers&&(_.subscribers=e.subscribers),void 0!==e.reports&&(_.reports=e.reports),void 0!==e.sigma_rules&&(_.sigma_rules=e.sigma_rules),void 0!==e.attack_techniques&&(_.attack_techniques=e.attack_techniques),void 0!==e.campaigns&&(_.campaigns=e.campaigns),void 0!==e.hunting_rulesets&&(_.hunting_rulesets=e.hunting_rulesets),void 0!==e.malware_families&&(_.malware_families=e.malware_families),void 0!==e.software_toolkits&&(_.software_toolkits=e.software_toolkits),void 0!==e.suspected_threat_actors&&(_.suspected_threat_actors=e.suspected_threat_actors),void 0!==e.vulnerabilities&&(_.vulnerabilities=e.vulnerabilities),void 0!==e.threat_actors&&(_.threat_actors=e.threat_actors),void 0!==e.yara_rulesets&&(_.yara_rulesets=e.yara_rulesets),_},fromPartial(e){const _=Object.assign({},C);return void 0!==e.files&&null!==e.files?_.files=e.files:_.files=0,void 0!==e.domains&&null!==e.domains?_.domains=e.domains:_.domains=0,void 0!==e.ip_addresses&&null!==e.ip_addresses?_.ip_addresses=e.ip_addresses:_.ip_addresses=0,void 0!==e.urls&&null!==e.urls?_.urls=e.urls:_.urls=0,void 0!==e.iocs&&null!==e.iocs?_.iocs=e.iocs:_.iocs=0,void 0!==e.collections&&null!==e.collections?_.collections=e.collections:_.collections=0,void 0!==e.associations&&null!==e.associations?_.associations=e.associations:_.associations=0,void 0!==e.subscribers&&null!==e.subscribers?_.subscribers=e.subscribers:_.subscribers=0,void 0!==e.reports&&null!==e.reports?_.reports=e.reports:_.reports=0,void 0!==e.sigma_rules&&null!==e.sigma_rules?_.sigma_rules=e.sigma_rules:_.sigma_rules=0,void 0!==e.attack_techniques&&null!==e.attack_techniques?_.attack_techniques=e.attack_techniques:_.attack_techniques=0,void 0!==e.campaigns&&null!==e.campaigns?_.campaigns=e.campaigns:_.campaigns=0,void 0!==e.hunting_rulesets&&null!==e.hunting_rulesets?_.hunting_rulesets=e.hunting_rulesets:_.hunting_rulesets=0,void 0!==e.malware_families&&null!==e.malware_families?_.malware_families=e.malware_families:_.malware_families=0,void 0!==e.software_toolkits&&null!==e.software_toolkits?_.software_toolkits=e.software_toolkits:_.software_toolkits=0,void 0!==e.suspected_threat_actors&&null!==e.suspected_threat_actors?_.suspected_threat_actors=e.suspected_threat_actors:_.suspected_threat_actors=0,void 0!==e.vulnerabilities&&null!==e.vulnerabilities?_.vulnerabilities=e.vulnerabilities:_.vulnerabilities=0,void 0!==e.threat_actors&&null!==e.threat_actors?_.threat_actors=e.threat_actors:_.threat_actors=0,void 0!==e.yara_rulesets&&null!==e.yara_rulesets?_.yara_rulesets=e.yara_rulesets:_.yara_rulesets=0,_}};const k={};_.VulnerabilityExploitation={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.exploit_release_date&&l.Timestamp.encode(Ne(e.exploit_release_date),_.uint32(10).fork()).ldelim(),void 0!==e.first_exploitation&&l.Timestamp.encode(Ne(e.first_exploitation),_.uint32(18).fork()).ldelim(),void 0!==e.tech_details_release_date&&l.Timestamp.encode(Ne(e.tech_details_release_date),_.uint32(26).fork()).ldelim(),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},k);for(;s.pos>>3){case 1:a.exploit_release_date=be(l.Timestamp.decode(s,s.uint32()));break;case 2:a.first_exploitation=be(l.Timestamp.decode(s,s.uint32()));break;case 3:a.tech_details_release_date=be(l.Timestamp.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},k);return void 0!==e.exploit_release_date&&null!==e.exploit_release_date?_.exploit_release_date=Le(e.exploit_release_date):_.exploit_release_date=void 0,void 0!==e.first_exploitation&&null!==e.first_exploitation?_.first_exploitation=Le(e.first_exploitation):_.first_exploitation=void 0,void 0!==e.tech_details_release_date&&null!==e.tech_details_release_date?_.tech_details_release_date=Le(e.tech_details_release_date):_.tech_details_release_date=void 0,_},toJSON(e){const _={};return void 0!==e.exploit_release_date&&(_.exploit_release_date=e.exploit_release_date.toISOString()),void 0!==e.first_exploitation&&(_.first_exploitation=e.first_exploitation.toISOString()),void 0!==e.tech_details_release_date&&(_.tech_details_release_date=e.tech_details_release_date.toISOString()),_},fromPartial(e){const _=Object.assign({},k);return void 0!==e.exploit_release_date&&null!==e.exploit_release_date?_.exploit_release_date=e.exploit_release_date:_.exploit_release_date=void 0,void 0!==e.first_exploitation&&null!==e.first_exploitation?_.first_exploitation=e.first_exploitation:_.first_exploitation=void 0,void 0!==e.tech_details_release_date&&null!==e.tech_details_release_date?_.tech_details_release_date=e.tech_details_release_date:_.tech_details_release_date=void 0,_}};const D={version_notes:""};_.VulnerabilityVersionHistory={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();void 0!==e.date&&l.Timestamp.encode(Ne(e.date),_.uint32(10).fork()).ldelim();var s,a=t(e.version_notes);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(18).string(e)}}catch(e){a.e(e)}finally{a.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},D);for(a.version_notes=[];s.pos>>3){case 1:a.date=be(l.Timestamp.decode(s,s.uint32()));break;case 2:a.version_notes.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},D);if(_.version_notes=[],void 0!==e.date&&null!==e.date?_.date=Le(e.date):_.date=void 0,void 0!==e.version_notes&&null!==e.version_notes){var s,a=t(e.version_notes);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.version_notes.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}return _},toJSON(e){const _={};return void 0!==e.date&&(_.date=e.date.toISOString()),e.version_notes?_.version_notes=e.version_notes.map((e=>e)):_.version_notes=[],_},fromPartial(e){const _=Object.assign({},D);if(_.version_notes=[],void 0!==e.date&&null!==e.date?_.date=e.date:_.date=void 0,void 0!==e.version_notes&&null!==e.version_notes){var s,a=t(e.version_notes);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.version_notes.push(e)}}catch(e){a.e(e)}finally{a.f()}}return _}};const w={source_names:"",source_urls:""};_.RepeatedFieldSource={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var s,a=t(e.source_names);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(10).string(e)}}catch(e){a.e(e)}finally{a.f()}var n,r=t(e.source_urls);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.uint32(18).string(e)}}catch(e){r.e(e)}finally{r.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},w);for(a.source_names=[],a.source_urls=[];s.pos>>3){case 1:a.source_names.push(s.string());break;case 2:a.source_urls.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},w);if(_.source_names=[],_.source_urls=[],void 0!==e.source_names&&null!==e.source_names){var s,a=t(e.source_names);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.source_names.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.source_urls&&null!==e.source_urls){var n,r=t(e.source_urls);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.source_urls.push(String(e))}}catch(e){r.e(e)}finally{r.f()}}return _},toJSON(e){const _={};return e.source_names?_.source_names=e.source_names.map((e=>e)):_.source_names=[],e.source_urls?_.source_urls=e.source_urls.map((e=>e)):_.source_urls=[],_},fromPartial(e){const _=Object.assign({},w);if(_.source_names=[],_.source_urls=[],void 0!==e.source_names&&null!==e.source_names){var s,a=t(e.source_names);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.source_names.push(e)}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.source_urls&&null!==e.source_urls){var n,r=t(e.source_urls);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.source_urls.push(e)}}catch(e){r.e(e)}finally{r.f()}}return _}};const M={field_type:"",source_url:"",source_name:""};_.VulnerabilityFieldSource={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.field_type&&s.uint32(10).string(e.field_type),""!==e.source_url&&s.uint32(18).string(e.source_url),""!==e.source_name&&s.uint32(26).string(e.source_name);var a,n=t(e.sources);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.RepeatedFieldSource.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},M);for(n.sources=[];t.pos>>3){case 1:n.field_type=t.string();break;case 2:n.source_url=t.string();break;case 3:n.source_name=t.string();break;case 4:n.sources.push(_.RepeatedFieldSource.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},M);if(s.sources=[],void 0!==e.field_type&&null!==e.field_type?s.field_type=String(e.field_type):s.field_type="",void 0!==e.source_url&&null!==e.source_url?s.source_url=String(e.source_url):s.source_url="",void 0!==e.source_name&&null!==e.source_name?s.source_name=String(e.source_name):s.source_name="",void 0!==e.sources&&null!==e.sources){var a,n=t(e.sources);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.sources.push(_.RepeatedFieldSource.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}return s},toJSON(e){const s={};return void 0!==e.field_type&&(s.field_type=e.field_type),void 0!==e.source_url&&(s.source_url=e.source_url),void 0!==e.source_name&&(s.source_name=e.source_name),e.sources?s.sources=e.sources.map((e=>e?_.RepeatedFieldSource.toJSON(e):void 0)):s.sources=[],s},fromPartial(e){const s=Object.assign({},M);if(s.sources=[],void 0!==e.field_type&&null!==e.field_type?s.field_type=e.field_type:s.field_type="",void 0!==e.source_url&&null!==e.source_url?s.source_url=e.source_url:s.source_url="",void 0!==e.source_name&&null!==e.source_name?s.source_name=e.source_name:s.source_name="",void 0!==e.sources&&null!==e.sources){var a,n=t(e.sources);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.sources.push(_.RepeatedFieldSource.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}return s}};const U={automatable:"",provider_urgency:"",recovery:"",response_effort:"",safety:"",value_density:""};_.VulnerabilityConduitCVSSv4Supplemental={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.automatable&&_.uint32(10).string(e.automatable),""!==e.provider_urgency&&_.uint32(18).string(e.provider_urgency),""!==e.recovery&&_.uint32(26).string(e.recovery),""!==e.response_effort&&_.uint32(34).string(e.response_effort),""!==e.safety&&_.uint32(42).string(e.safety),""!==e.value_density&&_.uint32(50).string(e.value_density),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},U);for(;s.pos>>3){case 1:a.automatable=s.string();break;case 2:a.provider_urgency=s.string();break;case 3:a.recovery=s.string();break;case 4:a.response_effort=s.string();break;case 5:a.safety=s.string();break;case 6:a.value_density=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},U);return void 0!==e.automatable&&null!==e.automatable?_.automatable=String(e.automatable):_.automatable="",void 0!==e.provider_urgency&&null!==e.provider_urgency?_.provider_urgency=String(e.provider_urgency):_.provider_urgency="",void 0!==e.recovery&&null!==e.recovery?_.recovery=String(e.recovery):_.recovery="",void 0!==e.response_effort&&null!==e.response_effort?_.response_effort=String(e.response_effort):_.response_effort="",void 0!==e.safety&&null!==e.safety?_.safety=String(e.safety):_.safety="",void 0!==e.value_density&&null!==e.value_density?_.value_density=String(e.value_density):_.value_density="",_},toJSON(e){const _={};return void 0!==e.automatable&&(_.automatable=e.automatable),void 0!==e.provider_urgency&&(_.provider_urgency=e.provider_urgency),void 0!==e.recovery&&(_.recovery=e.recovery),void 0!==e.response_effort&&(_.response_effort=e.response_effort),void 0!==e.safety&&(_.safety=e.safety),void 0!==e.value_density&&(_.value_density=e.value_density),_},fromPartial(e){const _=Object.assign({},U);return void 0!==e.automatable&&null!==e.automatable?_.automatable=e.automatable:_.automatable="",void 0!==e.provider_urgency&&null!==e.provider_urgency?_.provider_urgency=e.provider_urgency:_.provider_urgency="",void 0!==e.recovery&&null!==e.recovery?_.recovery=e.recovery:_.recovery="",void 0!==e.response_effort&&null!==e.response_effort?_.response_effort=e.response_effort:_.response_effort="",void 0!==e.safety&&null!==e.safety?_.safety=e.safety:_.safety="",void 0!==e.value_density&&null!==e.value_density?_.value_density=e.value_density:_.value_density="",_}};const P={exploit_maturity:""};_.VulnerabilityConduitCVSSv4Threat={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.exploit_maturity&&_.uint32(10).string(e.exploit_maturity),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},P);for(;s.pos>>3==1)a.exploit_maturity=s.string();else s.skipType(7&e)}return a},fromJSON(e){const _=Object.assign({},P);return void 0!==e.exploit_maturity&&null!==e.exploit_maturity?_.exploit_maturity=String(e.exploit_maturity):_.exploit_maturity="",_},toJSON(e){const _={};return void 0!==e.exploit_maturity&&(_.exploit_maturity=e.exploit_maturity),_},fromPartial(e){const _=Object.assign({},P);return void 0!==e.exploit_maturity&&null!==e.exploit_maturity?_.exploit_maturity=e.exploit_maturity:_.exploit_maturity="",_}};const x={score:0,vector:""};_.VulnerabilityConduitCVSSv4={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.score&&s.uint32(13).float(e.score),void 0!==e.supplemental&&_.VulnerabilityConduitCVSSv4Supplemental.encode(e.supplemental,s.uint32(18).fork()).ldelim(),""!==e.vector&&s.uint32(26).string(e.vector),void 0!==e.threat&&_.VulnerabilityConduitCVSSv4Threat.encode(e.threat,s.uint32(34).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},x);for(;t.pos>>3){case 1:n.score=t.float();break;case 2:n.supplemental=_.VulnerabilityConduitCVSSv4Supplemental.decode(t,t.uint32());break;case 3:n.vector=t.string();break;case 4:n.threat=_.VulnerabilityConduitCVSSv4Threat.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},x);return void 0!==e.score&&null!==e.score?s.score=Number(e.score):s.score=0,void 0!==e.supplemental&&null!==e.supplemental?s.supplemental=_.VulnerabilityConduitCVSSv4Supplemental.fromJSON(e.supplemental):s.supplemental=void 0,void 0!==e.vector&&null!==e.vector?s.vector=String(e.vector):s.vector="",void 0!==e.threat&&null!==e.threat?s.threat=_.VulnerabilityConduitCVSSv4Threat.fromJSON(e.threat):s.threat=void 0,s},toJSON(e){const s={};return void 0!==e.score&&(s.score=e.score),void 0!==e.supplemental&&(s.supplemental=e.supplemental?_.VulnerabilityConduitCVSSv4Supplemental.toJSON(e.supplemental):void 0),void 0!==e.vector&&(s.vector=e.vector),void 0!==e.threat&&(s.threat=e.threat?_.VulnerabilityConduitCVSSv4Threat.toJSON(e.threat):void 0),s},fromPartial(e){const s=Object.assign({},x);return void 0!==e.score&&null!==e.score?s.score=e.score:s.score=0,void 0!==e.supplemental&&null!==e.supplemental?s.supplemental=_.VulnerabilityConduitCVSSv4Supplemental.fromPartial(e.supplemental):s.supplemental=void 0,void 0!==e.vector&&null!==e.vector?s.vector=e.vector:s.vector="",void 0!==e.threat&&null!==e.threat?s.threat=_.VulnerabilityConduitCVSSv4Threat.fromPartial(e.threat):s.threat=void 0,s}};const G={base_score:0,temporal_score:0,vector:""};_.VulnerabilityConduitCVSSv2v3={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.base_score&&_.uint32(13).float(e.base_score),0!==e.temporal_score&&_.uint32(21).float(e.temporal_score),""!==e.vector&&_.uint32(26).string(e.vector),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},G);for(;s.pos>>3){case 1:a.base_score=s.float();break;case 2:a.temporal_score=s.float();break;case 3:a.vector=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},G);return void 0!==e.base_score&&null!==e.base_score?_.base_score=Number(e.base_score):_.base_score=0,void 0!==e.temporal_score&&null!==e.temporal_score?_.temporal_score=Number(e.temporal_score):_.temporal_score=0,void 0!==e.vector&&null!==e.vector?_.vector=String(e.vector):_.vector="",_},toJSON(e){const _={};return void 0!==e.base_score&&(_.base_score=e.base_score),void 0!==e.temporal_score&&(_.temporal_score=e.temporal_score),void 0!==e.vector&&(_.vector=e.vector),_},fromPartial(e){const _=Object.assign({},G);return void 0!==e.base_score&&null!==e.base_score?_.base_score=e.base_score:_.base_score=0,void 0!==e.temporal_score&&null!==e.temporal_score?_.temporal_score=e.temporal_score:_.temporal_score=0,void 0!==e.vector&&null!==e.vector?_.vector=e.vector:_.vector="",_}};const H={};_.VulnerabilityCVSS={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.cvssv4_x&&_.VulnerabilityConduitCVSSv4.encode(e.cvssv4_x,s.uint32(10).fork()).ldelim(),void 0!==e.cvssv3_x&&_.VulnerabilityConduitCVSSv2v3.encode(e.cvssv3_x,s.uint32(18).fork()).ldelim(),void 0!==e.cvssv3_x_translated&&_.VulnerabilityConduitCVSSv2v3.encode(e.cvssv3_x_translated,s.uint32(26).fork()).ldelim(),void 0!==e.cvssv2_0&&_.VulnerabilityConduitCVSSv2v3.encode(e.cvssv2_0,s.uint32(34).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},H);for(;t.pos>>3){case 1:n.cvssv4_x=_.VulnerabilityConduitCVSSv4.decode(t,t.uint32());break;case 2:n.cvssv3_x=_.VulnerabilityConduitCVSSv2v3.decode(t,t.uint32());break;case 3:n.cvssv3_x_translated=_.VulnerabilityConduitCVSSv2v3.decode(t,t.uint32());break;case 4:n.cvssv2_0=_.VulnerabilityConduitCVSSv2v3.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},H);return void 0!==e.cvssv4_x&&null!==e.cvssv4_x?s.cvssv4_x=_.VulnerabilityConduitCVSSv4.fromJSON(e.cvssv4_x):s.cvssv4_x=void 0,void 0!==e.cvssv3_x&&null!==e.cvssv3_x?s.cvssv3_x=_.VulnerabilityConduitCVSSv2v3.fromJSON(e.cvssv3_x):s.cvssv3_x=void 0,void 0!==e.cvssv3_x_translated&&null!==e.cvssv3_x_translated?s.cvssv3_x_translated=_.VulnerabilityConduitCVSSv2v3.fromJSON(e.cvssv3_x_translated):s.cvssv3_x_translated=void 0,void 0!==e.cvssv2_0&&null!==e.cvssv2_0?s.cvssv2_0=_.VulnerabilityConduitCVSSv2v3.fromJSON(e.cvssv2_0):s.cvssv2_0=void 0,s},toJSON(e){const s={};return void 0!==e.cvssv4_x&&(s.cvssv4_x=e.cvssv4_x?_.VulnerabilityConduitCVSSv4.toJSON(e.cvssv4_x):void 0),void 0!==e.cvssv3_x&&(s.cvssv3_x=e.cvssv3_x?_.VulnerabilityConduitCVSSv2v3.toJSON(e.cvssv3_x):void 0),void 0!==e.cvssv3_x_translated&&(s.cvssv3_x_translated=e.cvssv3_x_translated?_.VulnerabilityConduitCVSSv2v3.toJSON(e.cvssv3_x_translated):void 0),void 0!==e.cvssv2_0&&(s.cvssv2_0=e.cvssv2_0?_.VulnerabilityConduitCVSSv2v3.toJSON(e.cvssv2_0):void 0),s},fromPartial(e){const s=Object.assign({},H);return void 0!==e.cvssv4_x&&null!==e.cvssv4_x?s.cvssv4_x=_.VulnerabilityConduitCVSSv4.fromPartial(e.cvssv4_x):s.cvssv4_x=void 0,void 0!==e.cvssv3_x&&null!==e.cvssv3_x?s.cvssv3_x=_.VulnerabilityConduitCVSSv2v3.fromPartial(e.cvssv3_x):s.cvssv3_x=void 0,void 0!==e.cvssv3_x_translated&&null!==e.cvssv3_x_translated?s.cvssv3_x_translated=_.VulnerabilityConduitCVSSv2v3.fromPartial(e.cvssv3_x_translated):s.cvssv3_x_translated=void 0,void 0!==e.cvssv2_0&&null!==e.cvssv2_0?s.cvssv2_0=_.VulnerabilityConduitCVSSv2v3.fromPartial(e.cvssv2_0):s.cvssv2_0=void 0,s}};const V={field:""};_.FieldSourceMap={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.field&&s.uint32(10).string(e.field),void 0!==e.source&&_.VulnerabilityFieldSource.encode(e.source,s.uint32(18).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},V);for(;t.pos>>3){case 1:n.field=t.string();break;case 2:n.source=_.VulnerabilityFieldSource.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},V);return void 0!==e.field&&null!==e.field?s.field=String(e.field):s.field="",void 0!==e.source&&null!==e.source?s.source=_.VulnerabilityFieldSource.fromJSON(e.source):s.source=void 0,s},toJSON(e){const s={};return void 0!==e.field&&(s.field=e.field),void 0!==e.source&&(s.source=e.source?_.VulnerabilityFieldSource.toJSON(e.source):void 0),s},fromPartial(e){const s=Object.assign({},V);return void 0!==e.field&&null!==e.field?s.field=e.field:s.field="",void 0!==e.source&&null!==e.source?s.source=_.VulnerabilityFieldSource.fromPartial(e.source):s.source=void 0,s}};const B={description:"",exploit_name:"",reliability:"",grade:"",cve_id:"",url:""};_.VulnerabilityExploit={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.description&&_.uint32(10).string(e.description),""!==e.exploit_name&&_.uint32(18).string(e.exploit_name),""!==e.reliability&&_.uint32(26).string(e.reliability),""!==e.grade&&_.uint32(34).string(e.grade),void 0!==e.release_date&&l.Timestamp.encode(Ne(e.release_date),_.uint32(42).fork()).ldelim(),void 0!==e.lm&&l.Timestamp.encode(Ne(e.lm),_.uint32(50).fork()).ldelim(),""!==e.cve_id&&_.uint32(58).string(e.cve_id),""!==e.url&&_.uint32(66).string(e.url),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},B);for(;s.pos>>3){case 1:a.description=s.string();break;case 2:a.exploit_name=s.string();break;case 3:a.reliability=s.string();break;case 4:a.grade=s.string();break;case 5:a.release_date=be(l.Timestamp.decode(s,s.uint32()));break;case 6:a.lm=be(l.Timestamp.decode(s,s.uint32()));break;case 7:a.cve_id=s.string();break;case 8:a.url=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},B);return void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.exploit_name&&null!==e.exploit_name?_.exploit_name=String(e.exploit_name):_.exploit_name="",void 0!==e.reliability&&null!==e.reliability?_.reliability=String(e.reliability):_.reliability="",void 0!==e.grade&&null!==e.grade?_.grade=String(e.grade):_.grade="",void 0!==e.release_date&&null!==e.release_date?_.release_date=Le(e.release_date):_.release_date=void 0,void 0!==e.lm&&null!==e.lm?_.lm=Le(e.lm):_.lm=void 0,void 0!==e.cve_id&&null!==e.cve_id?_.cve_id=String(e.cve_id):_.cve_id="",void 0!==e.url&&null!==e.url?_.url=String(e.url):_.url="",_},toJSON(e){const _={};return void 0!==e.description&&(_.description=e.description),void 0!==e.exploit_name&&(_.exploit_name=e.exploit_name),void 0!==e.reliability&&(_.reliability=e.reliability),void 0!==e.grade&&(_.grade=e.grade),void 0!==e.release_date&&(_.release_date=e.release_date.toISOString()),void 0!==e.lm&&(_.lm=e.lm.toISOString()),void 0!==e.cve_id&&(_.cve_id=e.cve_id),void 0!==e.url&&(_.url=e.url),_},fromPartial(e){const _=Object.assign({},B);return void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.exploit_name&&null!==e.exploit_name?_.exploit_name=e.exploit_name:_.exploit_name="",void 0!==e.reliability&&null!==e.reliability?_.reliability=e.reliability:_.reliability="",void 0!==e.grade&&null!==e.grade?_.grade=e.grade:_.grade="",void 0!==e.release_date&&null!==e.release_date?_.release_date=e.release_date:_.release_date=void 0,void 0!==e.lm&&null!==e.lm?_.lm=e.lm:_.lm=void 0,void 0!==e.cve_id&&null!==e.cve_id?_.cve_id=e.cve_id:_.cve_id="",void 0!==e.url&&null!==e.url?_.url=e.url:_.url="",_}};const W={product:"",vendor:"",version:"",uri:""};_.VulnerabilityCPE={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.product&&_.uint32(10).string(e.product),""!==e.vendor&&_.uint32(18).string(e.vendor),""!==e.version&&_.uint32(26).string(e.version),""!==e.uri&&_.uint32(34).string(e.uri),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},W);for(;s.pos>>3){case 1:a.product=s.string();break;case 2:a.vendor=s.string();break;case 3:a.version=s.string();break;case 4:a.uri=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},W);return void 0!==e.product&&null!==e.product?_.product=String(e.product):_.product="",void 0!==e.vendor&&null!==e.vendor?_.vendor=String(e.vendor):_.vendor="",void 0!==e.version&&null!==e.version?_.version=String(e.version):_.version="",void 0!==e.uri&&null!==e.uri?_.uri=String(e.uri):_.uri="",_},toJSON(e){const _={};return void 0!==e.product&&(_.product=e.product),void 0!==e.vendor&&(_.vendor=e.vendor),void 0!==e.version&&(_.version=e.version),void 0!==e.uri&&(_.uri=e.uri),_},fromPartial(e){const _=Object.assign({},W);return void 0!==e.product&&null!==e.product?_.product=e.product:_.product="",void 0!==e.vendor&&null!==e.vendor?_.vendor=e.vendor:_.vendor="",void 0!==e.version&&null!==e.version?_.version=e.version:_.version="",void 0!==e.uri&&null!==e.uri?_.uri=e.uri:_.uri="",_}};const Y={start_rel:"",end_rel:""};_.VulnerabilityCPERanges={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.start_cpe&&_.VulnerabilityCPE.encode(e.start_cpe,s.uint32(10).fork()).ldelim(),""!==e.start_rel&&s.uint32(18).string(e.start_rel),void 0!==e.end_cpe&&_.VulnerabilityCPE.encode(e.end_cpe,s.uint32(26).fork()).ldelim(),""!==e.end_rel&&s.uint32(34).string(e.end_rel),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},Y);for(;t.pos>>3){case 1:n.start_cpe=_.VulnerabilityCPE.decode(t,t.uint32());break;case 2:n.start_rel=t.string();break;case 3:n.end_cpe=_.VulnerabilityCPE.decode(t,t.uint32());break;case 4:n.end_rel=t.string();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},Y);return void 0!==e.start_cpe&&null!==e.start_cpe?s.start_cpe=_.VulnerabilityCPE.fromJSON(e.start_cpe):s.start_cpe=void 0,void 0!==e.start_rel&&null!==e.start_rel?s.start_rel=String(e.start_rel):s.start_rel="",void 0!==e.end_cpe&&null!==e.end_cpe?s.end_cpe=_.VulnerabilityCPE.fromJSON(e.end_cpe):s.end_cpe=void 0,void 0!==e.end_rel&&null!==e.end_rel?s.end_rel=String(e.end_rel):s.end_rel="",s},toJSON(e){const s={};return void 0!==e.start_cpe&&(s.start_cpe=e.start_cpe?_.VulnerabilityCPE.toJSON(e.start_cpe):void 0),void 0!==e.start_rel&&(s.start_rel=e.start_rel),void 0!==e.end_cpe&&(s.end_cpe=e.end_cpe?_.VulnerabilityCPE.toJSON(e.end_cpe):void 0),void 0!==e.end_rel&&(s.end_rel=e.end_rel),s},fromPartial(e){const s=Object.assign({},Y);return void 0!==e.start_cpe&&null!==e.start_cpe?s.start_cpe=_.VulnerabilityCPE.fromPartial(e.start_cpe):s.start_cpe=void 0,void 0!==e.start_rel&&null!==e.start_rel?s.start_rel=e.start_rel:s.start_rel="",void 0!==e.end_cpe&&null!==e.end_cpe?s.end_cpe=_.VulnerabilityCPE.fromPartial(e.end_cpe):s.end_cpe=void 0,void 0!==e.end_rel&&null!==e.end_rel?s.end_rel=e.end_rel:s.end_rel="",s}};const J={name:"",unique_id:"",url:"",source_description:"",title:""};_.VulnerabilitySource={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.name&&_.uint32(10).string(e.name),void 0!==e.published_date&&l.Timestamp.encode(Ne(e.published_date),_.uint32(18).fork()).ldelim(),""!==e.unique_id&&_.uint32(26).string(e.unique_id),""!==e.url&&_.uint32(34).string(e.url),""!==e.source_description&&_.uint32(42).string(e.source_description),""!==e.title&&_.uint32(50).string(e.title),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},J);for(;s.pos>>3){case 1:a.name=s.string();break;case 2:a.published_date=be(l.Timestamp.decode(s,s.uint32()));break;case 3:a.unique_id=s.string();break;case 4:a.url=s.string();break;case 5:a.source_description=s.string();break;case 6:a.title=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},J);return void 0!==e.name&&null!==e.name?_.name=String(e.name):_.name="",void 0!==e.published_date&&null!==e.published_date?_.published_date=Le(e.published_date):_.published_date=void 0,void 0!==e.unique_id&&null!==e.unique_id?_.unique_id=String(e.unique_id):_.unique_id="",void 0!==e.url&&null!==e.url?_.url=String(e.url):_.url="",void 0!==e.source_description&&null!==e.source_description?_.source_description=String(e.source_description):_.source_description="",void 0!==e.title&&null!==e.title?_.title=String(e.title):_.title="",_},toJSON(e){const _={};return void 0!==e.name&&(_.name=e.name),void 0!==e.published_date&&(_.published_date=e.published_date.toISOString()),void 0!==e.unique_id&&(_.unique_id=e.unique_id),void 0!==e.url&&(_.url=e.url),void 0!==e.source_description&&(_.source_description=e.source_description),void 0!==e.title&&(_.title=e.title),_},fromPartial(e){const _=Object.assign({},J);return void 0!==e.name&&null!==e.name?_.name=e.name:_.name="",void 0!==e.published_date&&null!==e.published_date?_.published_date=e.published_date:_.published_date=void 0,void 0!==e.unique_id&&null!==e.unique_id?_.unique_id=e.unique_id:_.unique_id="",void 0!==e.url&&null!==e.url?_.url=e.url:_.url="",void 0!==e.source_description&&null!==e.source_description?_.source_description=e.source_description:_.source_description="",void 0!==e.title&&null!==e.title?_.title=e.title:_.title="",_}};const X={percentile:0,score:0};_.VulnerabilityEps={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.percentile&&_.uint32(13).float(e.percentile),0!==e.score&&_.uint32(21).float(e.score),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},X);for(;s.pos>>3){case 1:a.percentile=s.float();break;case 2:a.score=s.float();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},X);return void 0!==e.percentile&&null!==e.percentile?_.percentile=Number(e.percentile):_.percentile=0,void 0!==e.score&&null!==e.score?_.score=Number(e.score):_.score=0,_},toJSON(e){const _={};return void 0!==e.percentile&&(_.percentile=e.percentile),void 0!==e.score&&(_.score=e.score),_},fromPartial(e){const _=Object.assign({},X);return void 0!==e.percentile&&null!==e.percentile?_.percentile=e.percentile:_.percentile=0,void 0!==e.score&&null!==e.score?_.score=e.score:_.score=0,_}};const j={ransomware_use:d.UNKNOWN};_.VulnerabilityCISAKnownExploited={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.added_date&&l.Timestamp.encode(Ne(e.added_date),_.uint32(10).fork()).ldelim(),e.ransomware_use!==d.UNKNOWN&&_.uint32(16).int32(E(e.ransomware_use)),void 0!==e.due_date&&l.Timestamp.encode(Ne(e.due_date),_.uint32(26).fork()).ldelim(),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},j);for(;s.pos>>3){case 1:a.added_date=be(l.Timestamp.decode(s,s.uint32()));break;case 2:a.ransomware_use=A(s.int32());break;case 3:a.due_date=be(l.Timestamp.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},j);return void 0!==e.added_date&&null!==e.added_date?_.added_date=Le(e.added_date):_.added_date=void 0,void 0!==e.ransomware_use&&null!==e.ransomware_use?_.ransomware_use=A(e.ransomware_use):_.ransomware_use=d.UNKNOWN,void 0!==e.due_date&&null!==e.due_date?_.due_date=Le(e.due_date):_.due_date=void 0,_},toJSON(e){const _={};return void 0!==e.added_date&&(_.added_date=e.added_date.toISOString()),void 0!==e.ransomware_use&&(_.ransomware_use=g(e.ransomware_use)),void 0!==e.due_date&&(_.due_date=e.due_date.toISOString()),_},fromPartial(e){const _=Object.assign({},j);return void 0!==e.added_date&&null!==e.added_date?_.added_date=e.added_date:_.added_date=void 0,void 0!==e.ransomware_use&&null!==e.ransomware_use?_.ransomware_use=e.ransomware_use:_.ransomware_use=d.UNKNOWN,void 0!==e.due_date&&null!==e.due_date?_.due_date=e.due_date:_.due_date=void 0,_}};const K={id:"",title:""};_.VulnerabilityCWE={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.id&&_.uint32(10).string(e.id),""!==e.title&&_.uint32(18).string(e.title),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},K);for(;s.pos>>3){case 1:a.id=s.string();break;case 2:a.title=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},K);return void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.title&&null!==e.title?_.title=String(e.title):_.title="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.title&&(_.title=e.title),_},fromPartial(e){const _=Object.assign({},K);return void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.title&&null!==e.title?_.title=e.title:_.title="",_}};const q={name:"",url:""};_.ReportVendorFixes={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.name&&_.uint32(10).string(e.name),""!==e.url&&_.uint32(18).string(e.url),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},q);for(;s.pos>>3){case 1:a.name=s.string();break;case 2:a.url=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},q);return void 0!==e.name&&null!==e.name?_.name=String(e.name):_.name="",void 0!==e.url&&null!==e.url?_.url=String(e.url):_.url="",_},toJSON(e){const _={};return void 0!==e.name&&(_.name=e.name),void 0!==e.url&&(_.url=e.url),_},fromPartial(e){const _=Object.assign({},q);return void 0!==e.name&&null!==e.name?_.name=e.name:_.name="",void 0!==e.url&&null!==e.url?_.url=e.url:_.url="",_}};const z={cpe:"",cpe_title:"",technology_name:"",vendor:""};_.ReportTechnologies={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.cpe&&_.uint32(10).string(e.cpe),""!==e.cpe_title&&_.uint32(18).string(e.cpe_title),""!==e.technology_name&&_.uint32(26).string(e.technology_name),""!==e.vendor&&_.uint32(34).string(e.vendor),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},z);for(;s.pos>>3){case 1:a.cpe=s.string();break;case 2:a.cpe_title=s.string();break;case 3:a.technology_name=s.string();break;case 4:a.vendor=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},z);return void 0!==e.cpe&&null!==e.cpe?_.cpe=String(e.cpe):_.cpe="",void 0!==e.cpe_title&&null!==e.cpe_title?_.cpe_title=String(e.cpe_title):_.cpe_title="",void 0!==e.technology_name&&null!==e.technology_name?_.technology_name=String(e.technology_name):_.technology_name="",void 0!==e.vendor&&null!==e.vendor?_.vendor=String(e.vendor):_.vendor="",_},toJSON(e){const _={};return void 0!==e.cpe&&(_.cpe=e.cpe),void 0!==e.cpe_title&&(_.cpe_title=e.cpe_title),void 0!==e.technology_name&&(_.technology_name=e.technology_name),void 0!==e.vendor&&(_.vendor=e.vendor),_},fromPartial(e){const _=Object.assign({},z);return void 0!==e.cpe&&null!==e.cpe?_.cpe=e.cpe:_.cpe="",void 0!==e.cpe_title&&null!==e.cpe_title?_.cpe_title=e.cpe_title:_.cpe_title="",void 0!==e.technology_name&&null!==e.technology_name?_.technology_name=e.technology_name:_.technology_name="",void 0!==e.vendor&&null!==e.vendor?_.vendor=e.vendor:_.vendor="",_}};const Q={date:"",description:"",title:"",source:"",unique_id:"",url:"",is_vendor_fix:!1};_.CollectionLink={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.date&&_.uint32(10).string(e.date),""!==e.description&&_.uint32(18).string(e.description),""!==e.title&&_.uint32(26).string(e.title),""!==e.source&&_.uint32(34).string(e.source),""!==e.unique_id&&_.uint32(42).string(e.unique_id),""!==e.url&&_.uint32(50).string(e.url),!0===e.is_vendor_fix&&_.uint32(56).bool(e.is_vendor_fix),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Q);for(;s.pos>>3){case 1:a.date=s.string();break;case 2:a.description=s.string();break;case 3:a.title=s.string();break;case 4:a.source=s.string();break;case 5:a.unique_id=s.string();break;case 6:a.url=s.string();break;case 7:a.is_vendor_fix=s.bool();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},Q);return void 0!==e.date&&null!==e.date?_.date=String(e.date):_.date="",void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.title&&null!==e.title?_.title=String(e.title):_.title="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.unique_id&&null!==e.unique_id?_.unique_id=String(e.unique_id):_.unique_id="",void 0!==e.url&&null!==e.url?_.url=String(e.url):_.url="",void 0!==e.is_vendor_fix&&null!==e.is_vendor_fix?_.is_vendor_fix=Boolean(e.is_vendor_fix):_.is_vendor_fix=!1,_},toJSON(e){const _={};return void 0!==e.date&&(_.date=e.date),void 0!==e.description&&(_.description=e.description),void 0!==e.title&&(_.title=e.title),void 0!==e.source&&(_.source=e.source),void 0!==e.unique_id&&(_.unique_id=e.unique_id),void 0!==e.url&&(_.url=e.url),void 0!==e.is_vendor_fix&&(_.is_vendor_fix=e.is_vendor_fix),_},fromPartial(e){const _=Object.assign({},Q);return void 0!==e.date&&null!==e.date?_.date=e.date:_.date="",void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.title&&null!==e.title?_.title=e.title:_.title="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.unique_id&&null!==e.unique_id?_.unique_id=e.unique_id:_.unique_id="",void 0!==e.url&&null!==e.url?_.url=e.url:_.url="",void 0!==e.is_vendor_fix&&null!==e.is_vendor_fix?_.is_vendor_fix=e.is_vendor_fix:_.is_vendor_fix=!1,_}};const Z={};_.Aggregations={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.files&&_.FileAggregations.encode(e.files,s.uint32(10).fork()).ldelim(),void 0!==e.urls&&_.URLAggregations.encode(e.urls,s.uint32(18).fork()).ldelim(),void 0!==e.domains&&_.DomainAggregations.encode(e.domains,s.uint32(26).fork()).ldelim(),void 0!==e.ip_addresses&&_.IpAddressAggregations.encode(e.ip_addresses,s.uint32(34).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},Z);for(;t.pos>>3){case 1:n.files=_.FileAggregations.decode(t,t.uint32());break;case 2:n.urls=_.URLAggregations.decode(t,t.uint32());break;case 3:n.domains=_.DomainAggregations.decode(t,t.uint32());break;case 4:n.ip_addresses=_.IpAddressAggregations.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},Z);return void 0!==e.files&&null!==e.files?s.files=_.FileAggregations.fromJSON(e.files):s.files=void 0,void 0!==e.urls&&null!==e.urls?s.urls=_.URLAggregations.fromJSON(e.urls):s.urls=void 0,void 0!==e.domains&&null!==e.domains?s.domains=_.DomainAggregations.fromJSON(e.domains):s.domains=void 0,void 0!==e.ip_addresses&&null!==e.ip_addresses?s.ip_addresses=_.IpAddressAggregations.fromJSON(e.ip_addresses):s.ip_addresses=void 0,s},toJSON(e){const s={};return void 0!==e.files&&(s.files=e.files?_.FileAggregations.toJSON(e.files):void 0),void 0!==e.urls&&(s.urls=e.urls?_.URLAggregations.toJSON(e.urls):void 0),void 0!==e.domains&&(s.domains=e.domains?_.DomainAggregations.toJSON(e.domains):void 0),void 0!==e.ip_addresses&&(s.ip_addresses=e.ip_addresses?_.IpAddressAggregations.toJSON(e.ip_addresses):void 0),s},fromPartial(e){const s=Object.assign({},Z);return void 0!==e.files&&null!==e.files?s.files=_.FileAggregations.fromPartial(e.files):s.files=void 0,void 0!==e.urls&&null!==e.urls?s.urls=_.URLAggregations.fromPartial(e.urls):s.urls=void 0,void 0!==e.domains&&null!==e.domains?s.domains=_.DomainAggregations.fromPartial(e.domains):s.domains=void 0,void 0!==e.ip_addresses&&null!==e.ip_addresses?s.ip_addresses=_.IpAddressAggregations.fromPartial(e.ip_addresses):s.ip_addresses=void 0,s}};const $={suggested_threat_label:""};_.FileAggregations={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.android_certificates);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.AggregationValue.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.android_main_activities);try{for(o.s();!(r=o.n()).done;){const e=r.value;_.AggregationValue.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.android_package_names);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.AggregationValue.encode(e,s.uint32(26).fork()).ldelim()}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.behash);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.AggregationValue.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.compressed_parents);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.AggregationValue.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.contacted_domains);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.AggregationValue.encode(e,s.uint32(50).fork()).ldelim()}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.contacted_ips);try{for(g.s();!(A=g.n()).done;){const e=A.value;_.AggregationValue.encode(e,s.uint32(58).fork()).ldelim()}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.contacted_urls);try{for(I.s();!(E=I.n()).done;){const e=E.value;_.AggregationValue.encode(e,s.uint32(66).fork()).ldelim()}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.elfhash);try{for(p.s();!(R=p.n()).done;){const e=R.value;_.AggregationValue.encode(e,s.uint32(74).fork()).ldelim()}}catch(e){p.e(e)}finally{p.f()}var O,h=t(e.email_parents);try{for(h.s();!(O=h.n()).done;){const e=O.value;_.AggregationValue.encode(e,s.uint32(82).fork()).ldelim()}}catch(e){h.e(e)}finally{h.f()}var y,S=t(e.embedded_domains);try{for(S.s();!(y=S.n()).done;){const e=y.value;_.AggregationValue.encode(e,s.uint32(90).fork()).ldelim()}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.embedded_ips);try{for(b.s();!(N=b.n()).done;){const e=N.value;_.AggregationValue.encode(e,s.uint32(98).fork()).ldelim()}}catch(e){b.e(e)}finally{b.f()}var L,F=t(e.embedded_urls);try{for(F.s();!(L=F.n()).done;){const e=L.value;_.AggregationValue.encode(e,s.uint32(106).fork()).ldelim()}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.execution_parents);try{for(k.s();!(C=k.n()).done;){const e=C.value;_.AggregationValue.encode(e,s.uint32(114).fork()).ldelim()}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.filecondis_dhash);try{for(w.s();!(D=w.n()).done;){const e=D.value;_.AggregationValue.encode(e,s.uint32(1002).fork()).ldelim()}}catch(e){w.e(e)}finally{w.f()}var M,U=t(e.imphash);try{for(U.s();!(M=U.n()).done;){const e=M.value;_.AggregationValue.encode(e,s.uint32(122).fork()).ldelim()}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.itw_urls);try{for(x.s();!(P=x.n()).done;){const e=P.value;_.AggregationValue.encode(e,s.uint32(130).fork()).ldelim()}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.mutexes_created);try{for(H.s();!(G=H.n()).done;){const e=G.value;_.AggregationValue.encode(e,s.uint32(138).fork()).ldelim()}}catch(e){H.e(e)}finally{H.f()}var V,B=t(e.mutexes_opened);try{for(B.s();!(V=B.n()).done;){const e=V.value;_.AggregationValue.encode(e,s.uint32(146).fork()).ldelim()}}catch(e){B.e(e)}finally{B.f()}var W,Y=t(e.pcap_parents);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;_.AggregationValue.encode(e,s.uint32(154).fork()).ldelim()}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.registry_keys_deleted);try{for(X.s();!(J=X.n()).done;){const e=J.value;_.AggregationValue.encode(e,s.uint32(162).fork()).ldelim()}}catch(e){X.e(e)}finally{X.f()}var j,K=t(e.registry_keys_opened);try{for(K.s();!(j=K.n()).done;){const e=j.value;_.AggregationValue.encode(e,s.uint32(170).fork()).ldelim()}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.registry_keys_set);try{for(z.s();!(q=z.n()).done;){const e=q.value;_.AggregationValue.encode(e,s.uint32(178).fork()).ldelim()}}catch(e){z.e(e)}finally{z.f()}var Q,Z=t(e.tags);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;_.AggregationValue.encode(e,s.uint32(186).fork()).ldelim()}}catch(e){Z.e(e)}finally{Z.f()}var $,ee=t(e.vhash);try{for(ee.s();!($=ee.n()).done;){const e=$.value;_.AggregationValue.encode(e,s.uint32(194).fork()).ldelim()}}catch(e){ee.e(e)}finally{ee.f()}var _e,se=t(e.deb_info_packages);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;_.AggregationValue.encode(e,s.uint32(202).fork()).ldelim()}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.debug_codeview_guids);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;_.AggregationValue.encode(e,s.uint32(210).fork()).ldelim()}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.debug_codeview_names);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;_.AggregationValue.encode(e,s.uint32(218).fork()).ldelim()}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.debug_timestamps);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;_.AggregationValue.encode(e,s.uint32(226).fork()).ldelim()}}catch(e){oe.e(e)}finally{oe.f()}var ie,le=t(e.dropped_files_path);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;_.AggregationValue.encode(e,s.uint32(234).fork()).ldelim()}}catch(e){le.e(e)}finally{le.f()}var ue,de=t(e.dropped_files_sha256);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;_.AggregationValue.encode(e,s.uint32(242).fork()).ldelim()}}catch(e){de.e(e)}finally{de.f()}var me,fe=t(e.elfinfo_exports);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;_.AggregationValue.encode(e,s.uint32(250).fork()).ldelim()}}catch(e){fe.e(e)}finally{fe.f()}var Te,ve=t(e.elfinfo_imports);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;_.AggregationValue.encode(e,s.uint32(258).fork()).ldelim()}}catch(e){ve.e(e)}finally{ve.f()}var Ae,ge=t(e.exiftool_authors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;_.AggregationValue.encode(e,s.uint32(266).fork()).ldelim()}}catch(e){ge.e(e)}finally{ge.f()}var Ee,Ie=t(e.exiftool_companies);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;_.AggregationValue.encode(e,s.uint32(274).fork()).ldelim()}}catch(e){Ie.e(e)}finally{Ie.f()}var Re,pe=t(e.exiftool_create_dates);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;_.AggregationValue.encode(e,s.uint32(282).fork()).ldelim()}}catch(e){pe.e(e)}finally{pe.f()}var Oe,he=t(e.exiftool_creators);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;_.AggregationValue.encode(e,s.uint32(290).fork()).ldelim()}}catch(e){he.e(e)}finally{he.f()}var ye,Se=t(e.exiftool_last_modified);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;_.AggregationValue.encode(e,s.uint32(298).fork()).ldelim()}}catch(e){Se.e(e)}finally{Se.f()}var Ne,be=t(e.exiftool_last_printed);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;_.AggregationValue.encode(e,s.uint32(306).fork()).ldelim()}}catch(e){be.e(e)}finally{be.f()}var Le,Fe=t(e.exiftool_producers);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;_.AggregationValue.encode(e,s.uint32(314).fork()).ldelim()}}catch(e){Fe.e(e)}finally{Fe.f()}var Ce,ke=t(e.exiftool_subjects);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;_.AggregationValue.encode(e,s.uint32(322).fork()).ldelim()}}catch(e){ke.e(e)}finally{ke.f()}var De,we=t(e.exiftool_titles);try{for(we.s();!(De=we.n()).done;){const e=De.value;_.AggregationValue.encode(e,s.uint32(330).fork()).ldelim()}}catch(e){we.e(e)}finally{we.f()}var Me,Ue=t(e.main_icon_dhash);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;_.AggregationValue.encode(e,s.uint32(338).fork()).ldelim()}}catch(e){Ue.e(e)}finally{Ue.f()}var Pe,xe=t(e.main_icon_raw_md5);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;_.AggregationValue.encode(e,s.uint32(346).fork()).ldelim()}}catch(e){xe.e(e)}finally{xe.f()}var Ge,He=t(e.monitor_info_filenames);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;_.AggregationValue.encode(e,s.uint32(354).fork()).ldelim()}}catch(e){He.e(e)}finally{He.f()}var Ve,Be=t(e.netassembly_mvid);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;_.AggregationValue.encode(e,s.uint32(362).fork()).ldelim()}}catch(e){Be.e(e)}finally{Be.f()}var We,Ye=t(e.nsrl_info_filenames);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;_.AggregationValue.encode(e,s.uint32(370).fork()).ldelim()}}catch(e){Ye.e(e)}finally{Ye.f()}var Je,Xe=t(e.office_application_names);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;_.AggregationValue.encode(e,s.uint32(378).fork()).ldelim()}}catch(e){Xe.e(e)}finally{Xe.f()}var je,Ke=t(e.office_authors);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;_.AggregationValue.encode(e,s.uint32(386).fork()).ldelim()}}catch(e){Ke.e(e)}finally{Ke.f()}var qe,ze=t(e.office_creation_datetimes);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;_.AggregationValue.encode(e,s.uint32(394).fork()).ldelim()}}catch(e){ze.e(e)}finally{ze.f()}var Qe,Ze=t(e.office_last_saved);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;_.AggregationValue.encode(e,s.uint32(402).fork()).ldelim()}}catch(e){Ze.e(e)}finally{Ze.f()}var $e,e_=t(e.office_macro_names);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;_.AggregationValue.encode(e,s.uint32(410).fork()).ldelim()}}catch(e){e_.e(e)}finally{e_.f()}var __,s_=t(e.pe_info_imports);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;_.AggregationValue.encode(e,s.uint32(418).fork()).ldelim()}}catch(e){s_.e(e)}finally{s_.f()}var t_,a_=t(e.pe_info_exports);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;_.AggregationValue.encode(e,s.uint32(426).fork()).ldelim()}}catch(e){a_.e(e)}finally{a_.f()}var n_,r_=t(e.signature_info_comments);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;_.AggregationValue.encode(e,s.uint32(434).fork()).ldelim()}}catch(e){r_.e(e)}finally{r_.f()}var c_,o_=t(e.signature_info_copyrights);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;_.AggregationValue.encode(e,s.uint32(442).fork()).ldelim()}}catch(e){o_.e(e)}finally{o_.f()}var i_,l_=t(e.signature_info_descriptions);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;_.AggregationValue.encode(e,s.uint32(450).fork()).ldelim()}}catch(e){l_.e(e)}finally{l_.f()}var u_,d_=t(e.signature_info_identifiers);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;_.AggregationValue.encode(e,s.uint32(458).fork()).ldelim()}}catch(e){d_.e(e)}finally{d_.f()}var m_,f_=t(e.signature_info_internal_names);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;_.AggregationValue.encode(e,s.uint32(466).fork()).ldelim()}}catch(e){f_.e(e)}finally{f_.f()}var T_,v_=t(e.signature_info_original_names);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;_.AggregationValue.encode(e,s.uint32(474).fork()).ldelim()}}catch(e){v_.e(e)}finally{v_.f()}var A_,g_=t(e.signature_info_products);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;_.AggregationValue.encode(e,s.uint32(482).fork()).ldelim()}}catch(e){g_.e(e)}finally{g_.f()}var E_,I_=t(e.trusted_verdict_filenames);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;_.AggregationValue.encode(e,s.uint32(490).fork()).ldelim()}}catch(e){I_.e(e)}finally{I_.f()}var R_,p_=t(e.rich_pe_header_hash);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;_.AggregationValue.encode(e,s.uint32(498).fork()).ldelim()}}catch(e){p_.e(e)}finally{p_.f()}var O_,h_=t(e.telfhash);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;_.AggregationValue.encode(e,s.uint32(506).fork()).ldelim()}}catch(e){h_.e(e)}finally{h_.f()}var y_,S_=t(e.tlshhash);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;_.AggregationValue.encode(e,s.uint32(514).fork()).ldelim()}}catch(e){S_.e(e)}finally{S_.f()}var N_,b_=t(e.email_senders);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;_.AggregationValue.encode(e,s.uint32(522).fork()).ldelim()}}catch(e){b_.e(e)}finally{b_.f()}var L_,F_=t(e.email_subjects);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;_.AggregationValue.encode(e,s.uint32(530).fork()).ldelim()}}catch(e){F_.e(e)}finally{F_.f()}""!==e.suggested_threat_label&&s.uint32(538).string(e.suggested_threat_label);var C_,k_=t(e.popular_threat_category);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;_.AggregationValue.encode(e,s.uint32(546).fork()).ldelim()}}catch(e){k_.e(e)}finally{k_.f()}var D_,w_=t(e.popular_threat_name);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;_.AggregationValue.encode(e,s.uint32(554).fork()).ldelim()}}catch(e){w_.e(e)}finally{w_.f()}var M_,U_=t(e.crowdsourced_yara_results);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;_.YaraRule.encode(e,s.uint32(562).fork()).ldelim()}}catch(e){U_.e(e)}finally{U_.f()}var P_,x_=t(e.crowdsourced_ids_results);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;_.IDSRule.encode(e,s.uint32(570).fork()).ldelim()}}catch(e){x_.e(e)}finally{x_.f()}var G_,H_=t(e.crowdsourced_sigma_results);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;_.SigmaRule.encode(e,s.uint32(578).fork()).ldelim()}}catch(e){H_.e(e)}finally{H_.f()}var V_,B_=t(e.sandbox_verdicts);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;_.SandboxVerdict.encode(e,s.uint32(586).fork()).ldelim()}}catch(e){B_.e(e)}finally{B_.f()}var W_,Y_=t(e.itw_domains);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;_.AggregationValue.encode(e,s.uint32(594).fork()).ldelim()}}catch(e){Y_.e(e)}finally{Y_.f()}var J_,X_=t(e.parent_contacted_domains);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;_.AggregationValue.encode(e,s.uint32(602).fork()).ldelim()}}catch(e){X_.e(e)}finally{X_.f()}var j_,K_=t(e.pe_info_section_md5);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;_.AggregationValue.encode(e,s.uint32(610).fork()).ldelim()}}catch(e){K_.e(e)}finally{K_.f()}var q_,z_=t(e.pe_info_section_names);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;_.AggregationValue.encode(e,s.uint32(618).fork()).ldelim()}}catch(e){z_.e(e)}finally{z_.f()}var Q_,Z_=t(e.pwdinfo_values);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;_.AggregationValue.encode(e,s.uint32(626).fork()).ldelim()}}catch(e){Z_.e(e)}finally{Z_.f()}var $_,es=t(e.attack_techniques);try{for(es.s();!($_=es.n()).done;){const e=$_.value;_.AggregationValue.encode(e,s.uint32(634).fork()).ldelim()}}catch(e){es.e(e)}finally{es.f()}var _s,ss=t(e.attack_tactics);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;_.AggregationValue.encode(e,s.uint32(642).fork()).ldelim()}}catch(e){ss.e(e)}finally{ss.f()}var ts,as=t(e.permhash);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;_.AggregationValue.encode(e,s.uint32(650).fork()).ldelim()}}catch(e){as.e(e)}finally{as.f()}var ns,rs=t(e.collections);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;_.CollectionAggregation.encode(e,s.uint32(658).fork()).ldelim()}}catch(e){rs.e(e)}finally{rs.f()}var cs,os=t(e.symhash);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;_.AggregationValue.encode(e,s.uint32(978).fork()).ldelim()}}catch(e){os.e(e)}finally{os.f()}var is,ls=t(e.malware_config_family_name);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;_.AggregationValue.encode(e,s.uint32(666).fork()).ldelim()}}catch(e){ls.e(e)}finally{ls.f()}var us,ds=t(e.malware_config_campaign_id);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;_.AggregationValue.encode(e,s.uint32(674).fork()).ldelim()}}catch(e){ds.e(e)}finally{ds.f()}var ms,fs=t(e.malware_config_campaign_group);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;_.AggregationValue.encode(e,s.uint32(682).fork()).ldelim()}}catch(e){fs.e(e)}finally{fs.f()}var Ts,vs=t(e.malware_config_dga_seed);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;_.AggregationValue.encode(e,s.uint32(690).fork()).ldelim()}}catch(e){vs.e(e)}finally{vs.f()}var As,gs=t(e.malware_config_dns_server);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;_.AggregationValue.encode(e,s.uint32(698).fork()).ldelim()}}catch(e){gs.e(e)}finally{gs.f()}var Es,Is=t(e.malware_config_service);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;_.AggregationValue.encode(e,s.uint32(706).fork()).ldelim()}}catch(e){Is.e(e)}finally{Is.f()}var Rs,ps=t(e.malware_config_registry_key);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;_.AggregationValue.encode(e,s.uint32(714).fork()).ldelim()}}catch(e){ps.e(e)}finally{ps.f()}var Os,hs=t(e.malware_config_event);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;_.AggregationValue.encode(e,s.uint32(722).fork()).ldelim()}}catch(e){hs.e(e)}finally{hs.f()}var ys,Ss=t(e.malware_config_pipe);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;_.AggregationValue.encode(e,s.uint32(730).fork()).ldelim()}}catch(e){Ss.e(e)}finally{Ss.f()}var Ns,bs=t(e.malware_config_mutex);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;_.AggregationValue.encode(e,s.uint32(738).fork()).ldelim()}}catch(e){bs.e(e)}finally{bs.f()}var Ls,Fs=t(e.malware_config_folder);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;_.AggregationValue.encode(e,s.uint32(746).fork()).ldelim()}}catch(e){Fs.e(e)}finally{Fs.f()}var Cs,ks=t(e.malware_config_file);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;_.AggregationValue.encode(e,s.uint32(754).fork()).ldelim()}}catch(e){ks.e(e)}finally{ks.f()}var Ds,ws=t(e.malware_config_process_inject_target);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;_.AggregationValue.encode(e,s.uint32(762).fork()).ldelim()}}catch(e){ws.e(e)}finally{ws.f()}var Ms,Us=t(e.malware_config_crypto_key);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;_.AggregationValue.encode(e,s.uint32(770).fork()).ldelim()}}catch(e){Us.e(e)}finally{Us.f()}var Ps,xs=t(e.malware_config_displayed_message);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;_.AggregationValue.encode(e,s.uint32(778).fork()).ldelim()}}catch(e){xs.e(e)}finally{xs.f()}var Gs,Hs=t(e.malware_config_c2_url);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;_.AggregationValue.encode(e,s.uint32(786).fork()).ldelim()}}catch(e){Hs.e(e)}finally{Hs.f()}var Vs,Bs=t(e.malware_config_download_url);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;_.AggregationValue.encode(e,s.uint32(794).fork()).ldelim()}}catch(e){Bs.e(e)}finally{Bs.f()}var Ws,Ys=t(e.malware_config_misc_url);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;_.AggregationValue.encode(e,s.uint32(802).fork()).ldelim()}}catch(e){Ys.e(e)}finally{Ys.f()}var Js,Xs=t(e.malware_config_decoy_url);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;_.AggregationValue.encode(e,s.uint32(810).fork()).ldelim()}}catch(e){Xs.e(e)}finally{Xs.f()}var js,Ks=t(e.malware_config_c2_user_agent);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;_.AggregationValue.encode(e,s.uint32(818).fork()).ldelim()}}catch(e){Ks.e(e)}finally{Ks.f()}var qs,zs=t(e.malware_config_download_user_agent);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;_.AggregationValue.encode(e,s.uint32(826).fork()).ldelim()}}catch(e){zs.e(e)}finally{zs.f()}var Qs,Zs=t(e.malware_config_misc_user_agent);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;_.AggregationValue.encode(e,s.uint32(834).fork()).ldelim()}}catch(e){Zs.e(e)}finally{Zs.f()}var $s,et=t(e.malware_config_decoy_user_agent);try{for(et.s();!($s=et.n()).done;){const e=$s.value;_.AggregationValue.encode(e,s.uint32(842).fork()).ldelim()}}catch(e){et.e(e)}finally{et.f()}var _t,st=t(e.malware_config_c2_password);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;_.AggregationValue.encode(e,s.uint32(850).fork()).ldelim()}}catch(e){st.e(e)}finally{st.f()}var tt,at=t(e.malware_config_misc_username);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;_.AggregationValue.encode(e,s.uint32(858).fork()).ldelim()}}catch(e){at.e(e)}finally{at.f()}var nt,rt=t(e.malware_config_misc_password);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;_.AggregationValue.encode(e,s.uint32(866).fork()).ldelim()}}catch(e){rt.e(e)}finally{rt.f()}var ct,ot=t(e.malware_config_host_port);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;_.AggregationValue.encode(e,s.uint32(874).fork()).ldelim()}}catch(e){ot.e(e)}finally{ot.f()}var it,lt=t(e.malware_config_dropped_file);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;_.AggregationValue.encode(e,s.uint32(882).fork()).ldelim()}}catch(e){lt.e(e)}finally{lt.f()}var ut,dt=t(e.malware_config_dropped_file_path);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;_.AggregationValue.encode(e,s.uint32(890).fork()).ldelim()}}catch(e){dt.e(e)}finally{dt.f()}var mt,ft=t(e.malware_config_registry_value);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;_.AggregationValue.encode(e,s.uint32(898).fork()).ldelim()}}catch(e){ft.e(e)}finally{ft.f()}var Tt,vt=t(e.malware_config_download_password);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;_.AggregationValue.encode(e,s.uint32(906).fork()).ldelim()}}catch(e){vt.e(e)}finally{vt.f()}var At,gt=t(e.malware_config_c2_username);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;_.AggregationValue.encode(e,s.uint32(914).fork()).ldelim()}}catch(e){gt.e(e)}finally{gt.f()}var Et,It=t(e.malware_config_download_username);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;_.AggregationValue.encode(e,s.uint32(922).fork()).ldelim()}}catch(e){It.e(e)}finally{It.f()}var Rt,pt=t(e.malware_config_exfiltration_username);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;_.AggregationValue.encode(e,s.uint32(930).fork()).ldelim()}}catch(e){pt.e(e)}finally{pt.f()}var Ot,ht=t(e.malware_config_exfiltration_password);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;_.AggregationValue.encode(e,s.uint32(938).fork()).ldelim()}}catch(e){ht.e(e)}finally{ht.f()}var yt,St=t(e.malware_config_exfiltration_url);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;_.AggregationValue.encode(e,s.uint32(946).fork()).ldelim()}}catch(e){St.e(e)}finally{St.f()}var Nt,bt=t(e.malware_config_exfiltration_user_agent);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;_.AggregationValue.encode(e,s.uint32(954).fork()).ldelim()}}catch(e){bt.e(e)}finally{bt.f()}var Lt,Ft=t(e.malware_config_pivot_hash);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;_.AggregationValue.encode(e,s.uint32(962).fork()).ldelim()}}catch(e){Ft.e(e)}finally{Ft.f()}var Ct,kt=t(e.file_types);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;_.AggregationValue.encode(e,s.uint32(970).fork()).ldelim()}}catch(e){kt.e(e)}finally{kt.f()}var Dt,wt=t(e.attributions);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;_.AggregationValue.encode(e,s.uint32(986).fork()).ldelim()}}catch(e){wt.e(e)}finally{wt.f()}var Mt,Ut=t(e.memory_pattern_urls);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;_.AggregationValue.encode(e,s.uint32(994).fork()).ldelim()}}catch(e){Ut.e(e)}finally{Ut.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},$);for(n.android_certificates=[],n.android_main_activities=[],n.android_package_names=[],n.behash=[],n.compressed_parents=[],n.contacted_domains=[],n.contacted_ips=[],n.contacted_urls=[],n.elfhash=[],n.email_parents=[],n.embedded_domains=[],n.embedded_ips=[],n.embedded_urls=[],n.execution_parents=[],n.filecondis_dhash=[],n.imphash=[],n.itw_urls=[],n.mutexes_created=[],n.mutexes_opened=[],n.pcap_parents=[],n.registry_keys_deleted=[],n.registry_keys_opened=[],n.registry_keys_set=[],n.tags=[],n.vhash=[],n.deb_info_packages=[],n.debug_codeview_guids=[],n.debug_codeview_names=[],n.debug_timestamps=[],n.dropped_files_path=[],n.dropped_files_sha256=[],n.elfinfo_exports=[],n.elfinfo_imports=[],n.exiftool_authors=[],n.exiftool_companies=[],n.exiftool_create_dates=[],n.exiftool_creators=[],n.exiftool_last_modified=[],n.exiftool_last_printed=[],n.exiftool_producers=[],n.exiftool_subjects=[],n.exiftool_titles=[],n.main_icon_dhash=[],n.main_icon_raw_md5=[],n.monitor_info_filenames=[],n.netassembly_mvid=[],n.nsrl_info_filenames=[],n.office_application_names=[],n.office_authors=[],n.office_creation_datetimes=[],n.office_last_saved=[],n.office_macro_names=[],n.pe_info_imports=[],n.pe_info_exports=[],n.signature_info_comments=[],n.signature_info_copyrights=[],n.signature_info_descriptions=[],n.signature_info_identifiers=[],n.signature_info_internal_names=[],n.signature_info_original_names=[],n.signature_info_products=[],n.trusted_verdict_filenames=[],n.rich_pe_header_hash=[],n.telfhash=[],n.tlshhash=[],n.email_senders=[],n.email_subjects=[],n.popular_threat_category=[],n.popular_threat_name=[],n.crowdsourced_yara_results=[],n.crowdsourced_ids_results=[],n.crowdsourced_sigma_results=[],n.sandbox_verdicts=[],n.itw_domains=[],n.parent_contacted_domains=[],n.pe_info_section_md5=[],n.pe_info_section_names=[],n.pwdinfo_values=[],n.attack_techniques=[],n.attack_tactics=[],n.permhash=[],n.collections=[],n.symhash=[],n.malware_config_family_name=[],n.malware_config_campaign_id=[],n.malware_config_campaign_group=[],n.malware_config_dga_seed=[],n.malware_config_dns_server=[],n.malware_config_service=[],n.malware_config_registry_key=[],n.malware_config_event=[],n.malware_config_pipe=[],n.malware_config_mutex=[],n.malware_config_folder=[],n.malware_config_file=[],n.malware_config_process_inject_target=[],n.malware_config_crypto_key=[],n.malware_config_displayed_message=[],n.malware_config_c2_url=[],n.malware_config_download_url=[],n.malware_config_misc_url=[],n.malware_config_decoy_url=[],n.malware_config_c2_user_agent=[],n.malware_config_download_user_agent=[],n.malware_config_misc_user_agent=[],n.malware_config_decoy_user_agent=[],n.malware_config_c2_password=[],n.malware_config_misc_username=[],n.malware_config_misc_password=[],n.malware_config_host_port=[],n.malware_config_dropped_file=[],n.malware_config_dropped_file_path=[],n.malware_config_registry_value=[],n.malware_config_download_password=[],n.malware_config_c2_username=[],n.malware_config_download_username=[],n.malware_config_exfiltration_username=[],n.malware_config_exfiltration_password=[],n.malware_config_exfiltration_url=[],n.malware_config_exfiltration_user_agent=[],n.malware_config_pivot_hash=[],n.file_types=[],n.attributions=[],n.memory_pattern_urls=[];t.pos>>3){case 1:n.android_certificates.push(_.AggregationValue.decode(t,t.uint32()));break;case 2:n.android_main_activities.push(_.AggregationValue.decode(t,t.uint32()));break;case 3:n.android_package_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 4:n.behash.push(_.AggregationValue.decode(t,t.uint32()));break;case 5:n.compressed_parents.push(_.AggregationValue.decode(t,t.uint32()));break;case 6:n.contacted_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 7:n.contacted_ips.push(_.AggregationValue.decode(t,t.uint32()));break;case 8:n.contacted_urls.push(_.AggregationValue.decode(t,t.uint32()));break;case 9:n.elfhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 10:n.email_parents.push(_.AggregationValue.decode(t,t.uint32()));break;case 11:n.embedded_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 12:n.embedded_ips.push(_.AggregationValue.decode(t,t.uint32()));break;case 13:n.embedded_urls.push(_.AggregationValue.decode(t,t.uint32()));break;case 14:n.execution_parents.push(_.AggregationValue.decode(t,t.uint32()));break;case 125:n.filecondis_dhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 15:n.imphash.push(_.AggregationValue.decode(t,t.uint32()));break;case 16:n.itw_urls.push(_.AggregationValue.decode(t,t.uint32()));break;case 17:n.mutexes_created.push(_.AggregationValue.decode(t,t.uint32()));break;case 18:n.mutexes_opened.push(_.AggregationValue.decode(t,t.uint32()));break;case 19:n.pcap_parents.push(_.AggregationValue.decode(t,t.uint32()));break;case 20:n.registry_keys_deleted.push(_.AggregationValue.decode(t,t.uint32()));break;case 21:n.registry_keys_opened.push(_.AggregationValue.decode(t,t.uint32()));break;case 22:n.registry_keys_set.push(_.AggregationValue.decode(t,t.uint32()));break;case 23:n.tags.push(_.AggregationValue.decode(t,t.uint32()));break;case 24:n.vhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 25:n.deb_info_packages.push(_.AggregationValue.decode(t,t.uint32()));break;case 26:n.debug_codeview_guids.push(_.AggregationValue.decode(t,t.uint32()));break;case 27:n.debug_codeview_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 28:n.debug_timestamps.push(_.AggregationValue.decode(t,t.uint32()));break;case 29:n.dropped_files_path.push(_.AggregationValue.decode(t,t.uint32()));break;case 30:n.dropped_files_sha256.push(_.AggregationValue.decode(t,t.uint32()));break;case 31:n.elfinfo_exports.push(_.AggregationValue.decode(t,t.uint32()));break;case 32:n.elfinfo_imports.push(_.AggregationValue.decode(t,t.uint32()));break;case 33:n.exiftool_authors.push(_.AggregationValue.decode(t,t.uint32()));break;case 34:n.exiftool_companies.push(_.AggregationValue.decode(t,t.uint32()));break;case 35:n.exiftool_create_dates.push(_.AggregationValue.decode(t,t.uint32()));break;case 36:n.exiftool_creators.push(_.AggregationValue.decode(t,t.uint32()));break;case 37:n.exiftool_last_modified.push(_.AggregationValue.decode(t,t.uint32()));break;case 38:n.exiftool_last_printed.push(_.AggregationValue.decode(t,t.uint32()));break;case 39:n.exiftool_producers.push(_.AggregationValue.decode(t,t.uint32()));break;case 40:n.exiftool_subjects.push(_.AggregationValue.decode(t,t.uint32()));break;case 41:n.exiftool_titles.push(_.AggregationValue.decode(t,t.uint32()));break;case 42:n.main_icon_dhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 43:n.main_icon_raw_md5.push(_.AggregationValue.decode(t,t.uint32()));break;case 44:n.monitor_info_filenames.push(_.AggregationValue.decode(t,t.uint32()));break;case 45:n.netassembly_mvid.push(_.AggregationValue.decode(t,t.uint32()));break;case 46:n.nsrl_info_filenames.push(_.AggregationValue.decode(t,t.uint32()));break;case 47:n.office_application_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 48:n.office_authors.push(_.AggregationValue.decode(t,t.uint32()));break;case 49:n.office_creation_datetimes.push(_.AggregationValue.decode(t,t.uint32()));break;case 50:n.office_last_saved.push(_.AggregationValue.decode(t,t.uint32()));break;case 51:n.office_macro_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 52:n.pe_info_imports.push(_.AggregationValue.decode(t,t.uint32()));break;case 53:n.pe_info_exports.push(_.AggregationValue.decode(t,t.uint32()));break;case 54:n.signature_info_comments.push(_.AggregationValue.decode(t,t.uint32()));break;case 55:n.signature_info_copyrights.push(_.AggregationValue.decode(t,t.uint32()));break;case 56:n.signature_info_descriptions.push(_.AggregationValue.decode(t,t.uint32()));break;case 57:n.signature_info_identifiers.push(_.AggregationValue.decode(t,t.uint32()));break;case 58:n.signature_info_internal_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 59:n.signature_info_original_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 60:n.signature_info_products.push(_.AggregationValue.decode(t,t.uint32()));break;case 61:n.trusted_verdict_filenames.push(_.AggregationValue.decode(t,t.uint32()));break;case 62:n.rich_pe_header_hash.push(_.AggregationValue.decode(t,t.uint32()));break;case 63:n.telfhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 64:n.tlshhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 65:n.email_senders.push(_.AggregationValue.decode(t,t.uint32()));break;case 66:n.email_subjects.push(_.AggregationValue.decode(t,t.uint32()));break;case 67:n.suggested_threat_label=t.string();break;case 68:n.popular_threat_category.push(_.AggregationValue.decode(t,t.uint32()));break;case 69:n.popular_threat_name.push(_.AggregationValue.decode(t,t.uint32()));break;case 70:n.crowdsourced_yara_results.push(_.YaraRule.decode(t,t.uint32()));break;case 71:n.crowdsourced_ids_results.push(_.IDSRule.decode(t,t.uint32()));break;case 72:n.crowdsourced_sigma_results.push(_.SigmaRule.decode(t,t.uint32()));break;case 73:n.sandbox_verdicts.push(_.SandboxVerdict.decode(t,t.uint32()));break;case 74:n.itw_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 75:n.parent_contacted_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 76:n.pe_info_section_md5.push(_.AggregationValue.decode(t,t.uint32()));break;case 77:n.pe_info_section_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 78:n.pwdinfo_values.push(_.AggregationValue.decode(t,t.uint32()));break;case 79:n.attack_techniques.push(_.AggregationValue.decode(t,t.uint32()));break;case 80:n.attack_tactics.push(_.AggregationValue.decode(t,t.uint32()));break;case 81:n.permhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 82:n.collections.push(_.CollectionAggregation.decode(t,t.uint32()));break;case 122:n.symhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 83:n.malware_config_family_name.push(_.AggregationValue.decode(t,t.uint32()));break;case 84:n.malware_config_campaign_id.push(_.AggregationValue.decode(t,t.uint32()));break;case 85:n.malware_config_campaign_group.push(_.AggregationValue.decode(t,t.uint32()));break;case 86:n.malware_config_dga_seed.push(_.AggregationValue.decode(t,t.uint32()));break;case 87:n.malware_config_dns_server.push(_.AggregationValue.decode(t,t.uint32()));break;case 88:n.malware_config_service.push(_.AggregationValue.decode(t,t.uint32()));break;case 89:n.malware_config_registry_key.push(_.AggregationValue.decode(t,t.uint32()));break;case 90:n.malware_config_event.push(_.AggregationValue.decode(t,t.uint32()));break;case 91:n.malware_config_pipe.push(_.AggregationValue.decode(t,t.uint32()));break;case 92:n.malware_config_mutex.push(_.AggregationValue.decode(t,t.uint32()));break;case 93:n.malware_config_folder.push(_.AggregationValue.decode(t,t.uint32()));break;case 94:n.malware_config_file.push(_.AggregationValue.decode(t,t.uint32()));break;case 95:n.malware_config_process_inject_target.push(_.AggregationValue.decode(t,t.uint32()));break;case 96:n.malware_config_crypto_key.push(_.AggregationValue.decode(t,t.uint32()));break;case 97:n.malware_config_displayed_message.push(_.AggregationValue.decode(t,t.uint32()));break;case 98:n.malware_config_c2_url.push(_.AggregationValue.decode(t,t.uint32()));break;case 99:n.malware_config_download_url.push(_.AggregationValue.decode(t,t.uint32()));break;case 100:n.malware_config_misc_url.push(_.AggregationValue.decode(t,t.uint32()));break;case 101:n.malware_config_decoy_url.push(_.AggregationValue.decode(t,t.uint32()));break;case 102:n.malware_config_c2_user_agent.push(_.AggregationValue.decode(t,t.uint32()));break;case 103:n.malware_config_download_user_agent.push(_.AggregationValue.decode(t,t.uint32()));break;case 104:n.malware_config_misc_user_agent.push(_.AggregationValue.decode(t,t.uint32()));break;case 105:n.malware_config_decoy_user_agent.push(_.AggregationValue.decode(t,t.uint32()));break;case 106:n.malware_config_c2_password.push(_.AggregationValue.decode(t,t.uint32()));break;case 107:n.malware_config_misc_username.push(_.AggregationValue.decode(t,t.uint32()));break;case 108:n.malware_config_misc_password.push(_.AggregationValue.decode(t,t.uint32()));break;case 109:n.malware_config_host_port.push(_.AggregationValue.decode(t,t.uint32()));break;case 110:n.malware_config_dropped_file.push(_.AggregationValue.decode(t,t.uint32()));break;case 111:n.malware_config_dropped_file_path.push(_.AggregationValue.decode(t,t.uint32()));break;case 112:n.malware_config_registry_value.push(_.AggregationValue.decode(t,t.uint32()));break;case 113:n.malware_config_download_password.push(_.AggregationValue.decode(t,t.uint32()));break;case 114:n.malware_config_c2_username.push(_.AggregationValue.decode(t,t.uint32()));break;case 115:n.malware_config_download_username.push(_.AggregationValue.decode(t,t.uint32()));break;case 116:n.malware_config_exfiltration_username.push(_.AggregationValue.decode(t,t.uint32()));break;case 117:n.malware_config_exfiltration_password.push(_.AggregationValue.decode(t,t.uint32()));break;case 118:n.malware_config_exfiltration_url.push(_.AggregationValue.decode(t,t.uint32()));break;case 119:n.malware_config_exfiltration_user_agent.push(_.AggregationValue.decode(t,t.uint32()));break;case 120:n.malware_config_pivot_hash.push(_.AggregationValue.decode(t,t.uint32()));break;case 121:n.file_types.push(_.AggregationValue.decode(t,t.uint32()));break;case 123:n.attributions.push(_.AggregationValue.decode(t,t.uint32()));break;case 124:n.memory_pattern_urls.push(_.AggregationValue.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},$);if(s.android_certificates=[],s.android_main_activities=[],s.android_package_names=[],s.behash=[],s.compressed_parents=[],s.contacted_domains=[],s.contacted_ips=[],s.contacted_urls=[],s.elfhash=[],s.email_parents=[],s.embedded_domains=[],s.embedded_ips=[],s.embedded_urls=[],s.execution_parents=[],s.filecondis_dhash=[],s.imphash=[],s.itw_urls=[],s.mutexes_created=[],s.mutexes_opened=[],s.pcap_parents=[],s.registry_keys_deleted=[],s.registry_keys_opened=[],s.registry_keys_set=[],s.tags=[],s.vhash=[],s.deb_info_packages=[],s.debug_codeview_guids=[],s.debug_codeview_names=[],s.debug_timestamps=[],s.dropped_files_path=[],s.dropped_files_sha256=[],s.elfinfo_exports=[],s.elfinfo_imports=[],s.exiftool_authors=[],s.exiftool_companies=[],s.exiftool_create_dates=[],s.exiftool_creators=[],s.exiftool_last_modified=[],s.exiftool_last_printed=[],s.exiftool_producers=[],s.exiftool_subjects=[],s.exiftool_titles=[],s.main_icon_dhash=[],s.main_icon_raw_md5=[],s.monitor_info_filenames=[],s.netassembly_mvid=[],s.nsrl_info_filenames=[],s.office_application_names=[],s.office_authors=[],s.office_creation_datetimes=[],s.office_last_saved=[],s.office_macro_names=[],s.pe_info_imports=[],s.pe_info_exports=[],s.signature_info_comments=[],s.signature_info_copyrights=[],s.signature_info_descriptions=[],s.signature_info_identifiers=[],s.signature_info_internal_names=[],s.signature_info_original_names=[],s.signature_info_products=[],s.trusted_verdict_filenames=[],s.rich_pe_header_hash=[],s.telfhash=[],s.tlshhash=[],s.email_senders=[],s.email_subjects=[],s.popular_threat_category=[],s.popular_threat_name=[],s.crowdsourced_yara_results=[],s.crowdsourced_ids_results=[],s.crowdsourced_sigma_results=[],s.sandbox_verdicts=[],s.itw_domains=[],s.parent_contacted_domains=[],s.pe_info_section_md5=[],s.pe_info_section_names=[],s.pwdinfo_values=[],s.attack_techniques=[],s.attack_tactics=[],s.permhash=[],s.collections=[],s.symhash=[],s.malware_config_family_name=[],s.malware_config_campaign_id=[],s.malware_config_campaign_group=[],s.malware_config_dga_seed=[],s.malware_config_dns_server=[],s.malware_config_service=[],s.malware_config_registry_key=[],s.malware_config_event=[],s.malware_config_pipe=[],s.malware_config_mutex=[],s.malware_config_folder=[],s.malware_config_file=[],s.malware_config_process_inject_target=[],s.malware_config_crypto_key=[],s.malware_config_displayed_message=[],s.malware_config_c2_url=[],s.malware_config_download_url=[],s.malware_config_misc_url=[],s.malware_config_decoy_url=[],s.malware_config_c2_user_agent=[],s.malware_config_download_user_agent=[],s.malware_config_misc_user_agent=[],s.malware_config_decoy_user_agent=[],s.malware_config_c2_password=[],s.malware_config_misc_username=[],s.malware_config_misc_password=[],s.malware_config_host_port=[],s.malware_config_dropped_file=[],s.malware_config_dropped_file_path=[],s.malware_config_registry_value=[],s.malware_config_download_password=[],s.malware_config_c2_username=[],s.malware_config_download_username=[],s.malware_config_exfiltration_username=[],s.malware_config_exfiltration_password=[],s.malware_config_exfiltration_url=[],s.malware_config_exfiltration_user_agent=[],s.malware_config_pivot_hash=[],s.file_types=[],s.attributions=[],s.memory_pattern_urls=[],void 0!==e.android_certificates&&null!==e.android_certificates){var a,n=t(e.android_certificates);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.android_certificates.push(_.AggregationValue.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.android_main_activities&&null!==e.android_main_activities){var r,c=t(e.android_main_activities);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.android_main_activities.push(_.AggregationValue.fromJSON(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.android_package_names&&null!==e.android_package_names){var o,i=t(e.android_package_names);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.android_package_names.push(_.AggregationValue.fromJSON(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.behash&&null!==e.behash){var l,u=t(e.behash);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.behash.push(_.AggregationValue.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.compressed_parents&&null!==e.compressed_parents){var d,m=t(e.compressed_parents);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.compressed_parents.push(_.AggregationValue.fromJSON(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains){var f,T=t(e.contacted_domains);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.contacted_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.contacted_ips&&null!==e.contacted_ips){var v,A=t(e.contacted_ips);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.contacted_ips.push(_.AggregationValue.fromJSON(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.contacted_urls&&null!==e.contacted_urls){var g,E=t(e.contacted_urls);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.contacted_urls.push(_.AggregationValue.fromJSON(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.elfhash&&null!==e.elfhash){var I,R=t(e.elfhash);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.elfhash.push(_.AggregationValue.fromJSON(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.email_parents&&null!==e.email_parents){var p,O=t(e.email_parents);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.email_parents.push(_.AggregationValue.fromJSON(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.embedded_domains&&null!==e.embedded_domains){var h,y=t(e.embedded_domains);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.embedded_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.embedded_ips&&null!==e.embedded_ips){var S,N=t(e.embedded_ips);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.embedded_ips.push(_.AggregationValue.fromJSON(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.embedded_urls&&null!==e.embedded_urls){var b,L=t(e.embedded_urls);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.embedded_urls.push(_.AggregationValue.fromJSON(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.execution_parents&&null!==e.execution_parents){var F,C=t(e.execution_parents);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.execution_parents.push(_.AggregationValue.fromJSON(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.filecondis_dhash&&null!==e.filecondis_dhash){var k,D=t(e.filecondis_dhash);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.filecondis_dhash.push(_.AggregationValue.fromJSON(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.imphash&&null!==e.imphash){var w,M=t(e.imphash);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.imphash.push(_.AggregationValue.fromJSON(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.itw_urls&&null!==e.itw_urls){var U,P=t(e.itw_urls);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.itw_urls.push(_.AggregationValue.fromJSON(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.mutexes_created&&null!==e.mutexes_created){var x,G=t(e.mutexes_created);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.mutexes_created.push(_.AggregationValue.fromJSON(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.mutexes_opened&&null!==e.mutexes_opened){var H,V=t(e.mutexes_opened);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.mutexes_opened.push(_.AggregationValue.fromJSON(e))}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.pcap_parents&&null!==e.pcap_parents){var B,W=t(e.pcap_parents);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.pcap_parents.push(_.AggregationValue.fromJSON(e))}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.registry_keys_deleted&&null!==e.registry_keys_deleted){var Y,J=t(e.registry_keys_deleted);try{for(J.s();!(Y=J.n()).done;){const e=Y.value;s.registry_keys_deleted.push(_.AggregationValue.fromJSON(e))}}catch(e){J.e(e)}finally{J.f()}}if(void 0!==e.registry_keys_opened&&null!==e.registry_keys_opened){var X,j=t(e.registry_keys_opened);try{for(j.s();!(X=j.n()).done;){const e=X.value;s.registry_keys_opened.push(_.AggregationValue.fromJSON(e))}}catch(e){j.e(e)}finally{j.f()}}if(void 0!==e.registry_keys_set&&null!==e.registry_keys_set){var K,q=t(e.registry_keys_set);try{for(q.s();!(K=q.n()).done;){const e=K.value;s.registry_keys_set.push(_.AggregationValue.fromJSON(e))}}catch(e){q.e(e)}finally{q.f()}}if(void 0!==e.tags&&null!==e.tags){var z,Q=t(e.tags);try{for(Q.s();!(z=Q.n()).done;){const e=z.value;s.tags.push(_.AggregationValue.fromJSON(e))}}catch(e){Q.e(e)}finally{Q.f()}}if(void 0!==e.vhash&&null!==e.vhash){var Z,ee=t(e.vhash);try{for(ee.s();!(Z=ee.n()).done;){const e=Z.value;s.vhash.push(_.AggregationValue.fromJSON(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.deb_info_packages&&null!==e.deb_info_packages){var _e,se=t(e.deb_info_packages);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.deb_info_packages.push(_.AggregationValue.fromJSON(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.debug_codeview_guids&&null!==e.debug_codeview_guids){var te,ae=t(e.debug_codeview_guids);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.debug_codeview_guids.push(_.AggregationValue.fromJSON(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.debug_codeview_names&&null!==e.debug_codeview_names){var ne,re=t(e.debug_codeview_names);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.debug_codeview_names.push(_.AggregationValue.fromJSON(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.debug_timestamps&&null!==e.debug_timestamps){var ce,oe=t(e.debug_timestamps);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.debug_timestamps.push(_.AggregationValue.fromJSON(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.dropped_files_path&&null!==e.dropped_files_path){var ie,le=t(e.dropped_files_path);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.dropped_files_path.push(_.AggregationValue.fromJSON(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.dropped_files_sha256&&null!==e.dropped_files_sha256){var ue,de=t(e.dropped_files_sha256);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.dropped_files_sha256.push(_.AggregationValue.fromJSON(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.elfinfo_exports&&null!==e.elfinfo_exports){var me,fe=t(e.elfinfo_exports);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.elfinfo_exports.push(_.AggregationValue.fromJSON(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.elfinfo_imports&&null!==e.elfinfo_imports){var Te,ve=t(e.elfinfo_imports);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.elfinfo_imports.push(_.AggregationValue.fromJSON(e))}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.exiftool_authors&&null!==e.exiftool_authors){var Ae,ge=t(e.exiftool_authors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exiftool_authors.push(_.AggregationValue.fromJSON(e))}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.exiftool_companies&&null!==e.exiftool_companies){var Ee,Ie=t(e.exiftool_companies);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.exiftool_companies.push(_.AggregationValue.fromJSON(e))}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.exiftool_create_dates&&null!==e.exiftool_create_dates){var Re,pe=t(e.exiftool_create_dates);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.exiftool_create_dates.push(_.AggregationValue.fromJSON(e))}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.exiftool_creators&&null!==e.exiftool_creators){var Oe,he=t(e.exiftool_creators);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.exiftool_creators.push(_.AggregationValue.fromJSON(e))}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.exiftool_last_modified&&null!==e.exiftool_last_modified){var ye,Se=t(e.exiftool_last_modified);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.exiftool_last_modified.push(_.AggregationValue.fromJSON(e))}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.exiftool_last_printed&&null!==e.exiftool_last_printed){var Ne,be=t(e.exiftool_last_printed);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.exiftool_last_printed.push(_.AggregationValue.fromJSON(e))}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.exiftool_producers&&null!==e.exiftool_producers){var Le,Fe=t(e.exiftool_producers);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.exiftool_producers.push(_.AggregationValue.fromJSON(e))}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.exiftool_subjects&&null!==e.exiftool_subjects){var Ce,ke=t(e.exiftool_subjects);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.exiftool_subjects.push(_.AggregationValue.fromJSON(e))}}catch(e){ke.e(e)}finally{ke.f()}}if(void 0!==e.exiftool_titles&&null!==e.exiftool_titles){var De,we=t(e.exiftool_titles);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.exiftool_titles.push(_.AggregationValue.fromJSON(e))}}catch(e){we.e(e)}finally{we.f()}}if(void 0!==e.main_icon_dhash&&null!==e.main_icon_dhash){var Me,Ue=t(e.main_icon_dhash);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.main_icon_dhash.push(_.AggregationValue.fromJSON(e))}}catch(e){Ue.e(e)}finally{Ue.f()}}if(void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5){var Pe,xe=t(e.main_icon_raw_md5);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.main_icon_raw_md5.push(_.AggregationValue.fromJSON(e))}}catch(e){xe.e(e)}finally{xe.f()}}if(void 0!==e.monitor_info_filenames&&null!==e.monitor_info_filenames){var Ge,He=t(e.monitor_info_filenames);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;s.monitor_info_filenames.push(_.AggregationValue.fromJSON(e))}}catch(e){He.e(e)}finally{He.f()}}if(void 0!==e.netassembly_mvid&&null!==e.netassembly_mvid){var Ve,Be=t(e.netassembly_mvid);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;s.netassembly_mvid.push(_.AggregationValue.fromJSON(e))}}catch(e){Be.e(e)}finally{Be.f()}}if(void 0!==e.nsrl_info_filenames&&null!==e.nsrl_info_filenames){var We,Ye=t(e.nsrl_info_filenames);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;s.nsrl_info_filenames.push(_.AggregationValue.fromJSON(e))}}catch(e){Ye.e(e)}finally{Ye.f()}}if(void 0!==e.office_application_names&&null!==e.office_application_names){var Je,Xe=t(e.office_application_names);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;s.office_application_names.push(_.AggregationValue.fromJSON(e))}}catch(e){Xe.e(e)}finally{Xe.f()}}if(void 0!==e.office_authors&&null!==e.office_authors){var je,Ke=t(e.office_authors);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;s.office_authors.push(_.AggregationValue.fromJSON(e))}}catch(e){Ke.e(e)}finally{Ke.f()}}if(void 0!==e.office_creation_datetimes&&null!==e.office_creation_datetimes){var qe,ze=t(e.office_creation_datetimes);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;s.office_creation_datetimes.push(_.AggregationValue.fromJSON(e))}}catch(e){ze.e(e)}finally{ze.f()}}if(void 0!==e.office_last_saved&&null!==e.office_last_saved){var Qe,Ze=t(e.office_last_saved);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;s.office_last_saved.push(_.AggregationValue.fromJSON(e))}}catch(e){Ze.e(e)}finally{Ze.f()}}if(void 0!==e.office_macro_names&&null!==e.office_macro_names){var $e,e_=t(e.office_macro_names);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;s.office_macro_names.push(_.AggregationValue.fromJSON(e))}}catch(e){e_.e(e)}finally{e_.f()}}if(void 0!==e.pe_info_imports&&null!==e.pe_info_imports){var __,s_=t(e.pe_info_imports);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;s.pe_info_imports.push(_.AggregationValue.fromJSON(e))}}catch(e){s_.e(e)}finally{s_.f()}}if(void 0!==e.pe_info_exports&&null!==e.pe_info_exports){var t_,a_=t(e.pe_info_exports);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;s.pe_info_exports.push(_.AggregationValue.fromJSON(e))}}catch(e){a_.e(e)}finally{a_.f()}}if(void 0!==e.signature_info_comments&&null!==e.signature_info_comments){var n_,r_=t(e.signature_info_comments);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;s.signature_info_comments.push(_.AggregationValue.fromJSON(e))}}catch(e){r_.e(e)}finally{r_.f()}}if(void 0!==e.signature_info_copyrights&&null!==e.signature_info_copyrights){var c_,o_=t(e.signature_info_copyrights);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;s.signature_info_copyrights.push(_.AggregationValue.fromJSON(e))}}catch(e){o_.e(e)}finally{o_.f()}}if(void 0!==e.signature_info_descriptions&&null!==e.signature_info_descriptions){var i_,l_=t(e.signature_info_descriptions);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;s.signature_info_descriptions.push(_.AggregationValue.fromJSON(e))}}catch(e){l_.e(e)}finally{l_.f()}}if(void 0!==e.signature_info_identifiers&&null!==e.signature_info_identifiers){var u_,d_=t(e.signature_info_identifiers);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;s.signature_info_identifiers.push(_.AggregationValue.fromJSON(e))}}catch(e){d_.e(e)}finally{d_.f()}}if(void 0!==e.signature_info_internal_names&&null!==e.signature_info_internal_names){var m_,f_=t(e.signature_info_internal_names);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;s.signature_info_internal_names.push(_.AggregationValue.fromJSON(e))}}catch(e){f_.e(e)}finally{f_.f()}}if(void 0!==e.signature_info_original_names&&null!==e.signature_info_original_names){var T_,v_=t(e.signature_info_original_names);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;s.signature_info_original_names.push(_.AggregationValue.fromJSON(e))}}catch(e){v_.e(e)}finally{v_.f()}}if(void 0!==e.signature_info_products&&null!==e.signature_info_products){var A_,g_=t(e.signature_info_products);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;s.signature_info_products.push(_.AggregationValue.fromJSON(e))}}catch(e){g_.e(e)}finally{g_.f()}}if(void 0!==e.trusted_verdict_filenames&&null!==e.trusted_verdict_filenames){var E_,I_=t(e.trusted_verdict_filenames);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;s.trusted_verdict_filenames.push(_.AggregationValue.fromJSON(e))}}catch(e){I_.e(e)}finally{I_.f()}}if(void 0!==e.rich_pe_header_hash&&null!==e.rich_pe_header_hash){var R_,p_=t(e.rich_pe_header_hash);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;s.rich_pe_header_hash.push(_.AggregationValue.fromJSON(e))}}catch(e){p_.e(e)}finally{p_.f()}}if(void 0!==e.telfhash&&null!==e.telfhash){var O_,h_=t(e.telfhash);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;s.telfhash.push(_.AggregationValue.fromJSON(e))}}catch(e){h_.e(e)}finally{h_.f()}}if(void 0!==e.tlshhash&&null!==e.tlshhash){var y_,S_=t(e.tlshhash);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;s.tlshhash.push(_.AggregationValue.fromJSON(e))}}catch(e){S_.e(e)}finally{S_.f()}}if(void 0!==e.email_senders&&null!==e.email_senders){var N_,b_=t(e.email_senders);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;s.email_senders.push(_.AggregationValue.fromJSON(e))}}catch(e){b_.e(e)}finally{b_.f()}}if(void 0!==e.email_subjects&&null!==e.email_subjects){var L_,F_=t(e.email_subjects);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;s.email_subjects.push(_.AggregationValue.fromJSON(e))}}catch(e){F_.e(e)}finally{F_.f()}}if(void 0!==e.suggested_threat_label&&null!==e.suggested_threat_label?s.suggested_threat_label=String(e.suggested_threat_label):s.suggested_threat_label="",void 0!==e.popular_threat_category&&null!==e.popular_threat_category){var C_,k_=t(e.popular_threat_category);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;s.popular_threat_category.push(_.AggregationValue.fromJSON(e))}}catch(e){k_.e(e)}finally{k_.f()}}if(void 0!==e.popular_threat_name&&null!==e.popular_threat_name){var D_,w_=t(e.popular_threat_name);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;s.popular_threat_name.push(_.AggregationValue.fromJSON(e))}}catch(e){w_.e(e)}finally{w_.f()}}if(void 0!==e.crowdsourced_yara_results&&null!==e.crowdsourced_yara_results){var M_,U_=t(e.crowdsourced_yara_results);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;s.crowdsourced_yara_results.push(_.YaraRule.fromJSON(e))}}catch(e){U_.e(e)}finally{U_.f()}}if(void 0!==e.crowdsourced_ids_results&&null!==e.crowdsourced_ids_results){var P_,x_=t(e.crowdsourced_ids_results);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;s.crowdsourced_ids_results.push(_.IDSRule.fromJSON(e))}}catch(e){x_.e(e)}finally{x_.f()}}if(void 0!==e.crowdsourced_sigma_results&&null!==e.crowdsourced_sigma_results){var G_,H_=t(e.crowdsourced_sigma_results);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;s.crowdsourced_sigma_results.push(_.SigmaRule.fromJSON(e))}}catch(e){H_.e(e)}finally{H_.f()}}if(void 0!==e.sandbox_verdicts&&null!==e.sandbox_verdicts){var V_,B_=t(e.sandbox_verdicts);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;s.sandbox_verdicts.push(_.SandboxVerdict.fromJSON(e))}}catch(e){B_.e(e)}finally{B_.f()}}if(void 0!==e.itw_domains&&null!==e.itw_domains){var W_,Y_=t(e.itw_domains);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;s.itw_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){Y_.e(e)}finally{Y_.f()}}if(void 0!==e.parent_contacted_domains&&null!==e.parent_contacted_domains){var J_,X_=t(e.parent_contacted_domains);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;s.parent_contacted_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){X_.e(e)}finally{X_.f()}}if(void 0!==e.pe_info_section_md5&&null!==e.pe_info_section_md5){var j_,K_=t(e.pe_info_section_md5);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;s.pe_info_section_md5.push(_.AggregationValue.fromJSON(e))}}catch(e){K_.e(e)}finally{K_.f()}}if(void 0!==e.pe_info_section_names&&null!==e.pe_info_section_names){var q_,z_=t(e.pe_info_section_names);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;s.pe_info_section_names.push(_.AggregationValue.fromJSON(e))}}catch(e){z_.e(e)}finally{z_.f()}}if(void 0!==e.pwdinfo_values&&null!==e.pwdinfo_values){var Q_,Z_=t(e.pwdinfo_values);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;s.pwdinfo_values.push(_.AggregationValue.fromJSON(e))}}catch(e){Z_.e(e)}finally{Z_.f()}}if(void 0!==e.attack_techniques&&null!==e.attack_techniques){var $_,es=t(e.attack_techniques);try{for(es.s();!($_=es.n()).done;){const e=$_.value;s.attack_techniques.push(_.AggregationValue.fromJSON(e))}}catch(e){es.e(e)}finally{es.f()}}if(void 0!==e.attack_tactics&&null!==e.attack_tactics){var _s,ss=t(e.attack_tactics);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;s.attack_tactics.push(_.AggregationValue.fromJSON(e))}}catch(e){ss.e(e)}finally{ss.f()}}if(void 0!==e.permhash&&null!==e.permhash){var ts,as=t(e.permhash);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;s.permhash.push(_.AggregationValue.fromJSON(e))}}catch(e){as.e(e)}finally{as.f()}}if(void 0!==e.collections&&null!==e.collections){var ns,rs=t(e.collections);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;s.collections.push(_.CollectionAggregation.fromJSON(e))}}catch(e){rs.e(e)}finally{rs.f()}}if(void 0!==e.symhash&&null!==e.symhash){var cs,os=t(e.symhash);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;s.symhash.push(_.AggregationValue.fromJSON(e))}}catch(e){os.e(e)}finally{os.f()}}if(void 0!==e.malware_config_family_name&&null!==e.malware_config_family_name){var is,ls=t(e.malware_config_family_name);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;s.malware_config_family_name.push(_.AggregationValue.fromJSON(e))}}catch(e){ls.e(e)}finally{ls.f()}}if(void 0!==e.malware_config_campaign_id&&null!==e.malware_config_campaign_id){var us,ds=t(e.malware_config_campaign_id);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;s.malware_config_campaign_id.push(_.AggregationValue.fromJSON(e))}}catch(e){ds.e(e)}finally{ds.f()}}if(void 0!==e.malware_config_campaign_group&&null!==e.malware_config_campaign_group){var ms,fs=t(e.malware_config_campaign_group);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;s.malware_config_campaign_group.push(_.AggregationValue.fromJSON(e))}}catch(e){fs.e(e)}finally{fs.f()}}if(void 0!==e.malware_config_dga_seed&&null!==e.malware_config_dga_seed){var Ts,vs=t(e.malware_config_dga_seed);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;s.malware_config_dga_seed.push(_.AggregationValue.fromJSON(e))}}catch(e){vs.e(e)}finally{vs.f()}}if(void 0!==e.malware_config_dns_server&&null!==e.malware_config_dns_server){var As,gs=t(e.malware_config_dns_server);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;s.malware_config_dns_server.push(_.AggregationValue.fromJSON(e))}}catch(e){gs.e(e)}finally{gs.f()}}if(void 0!==e.malware_config_service&&null!==e.malware_config_service){var Es,Is=t(e.malware_config_service);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;s.malware_config_service.push(_.AggregationValue.fromJSON(e))}}catch(e){Is.e(e)}finally{Is.f()}}if(void 0!==e.malware_config_registry_key&&null!==e.malware_config_registry_key){var Rs,ps=t(e.malware_config_registry_key);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;s.malware_config_registry_key.push(_.AggregationValue.fromJSON(e))}}catch(e){ps.e(e)}finally{ps.f()}}if(void 0!==e.malware_config_event&&null!==e.malware_config_event){var Os,hs=t(e.malware_config_event);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;s.malware_config_event.push(_.AggregationValue.fromJSON(e))}}catch(e){hs.e(e)}finally{hs.f()}}if(void 0!==e.malware_config_pipe&&null!==e.malware_config_pipe){var ys,Ss=t(e.malware_config_pipe);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;s.malware_config_pipe.push(_.AggregationValue.fromJSON(e))}}catch(e){Ss.e(e)}finally{Ss.f()}}if(void 0!==e.malware_config_mutex&&null!==e.malware_config_mutex){var Ns,bs=t(e.malware_config_mutex);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;s.malware_config_mutex.push(_.AggregationValue.fromJSON(e))}}catch(e){bs.e(e)}finally{bs.f()}}if(void 0!==e.malware_config_folder&&null!==e.malware_config_folder){var Ls,Fs=t(e.malware_config_folder);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;s.malware_config_folder.push(_.AggregationValue.fromJSON(e))}}catch(e){Fs.e(e)}finally{Fs.f()}}if(void 0!==e.malware_config_file&&null!==e.malware_config_file){var Cs,ks=t(e.malware_config_file);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;s.malware_config_file.push(_.AggregationValue.fromJSON(e))}}catch(e){ks.e(e)}finally{ks.f()}}if(void 0!==e.malware_config_process_inject_target&&null!==e.malware_config_process_inject_target){var Ds,ws=t(e.malware_config_process_inject_target);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;s.malware_config_process_inject_target.push(_.AggregationValue.fromJSON(e))}}catch(e){ws.e(e)}finally{ws.f()}}if(void 0!==e.malware_config_crypto_key&&null!==e.malware_config_crypto_key){var Ms,Us=t(e.malware_config_crypto_key);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;s.malware_config_crypto_key.push(_.AggregationValue.fromJSON(e))}}catch(e){Us.e(e)}finally{Us.f()}}if(void 0!==e.malware_config_displayed_message&&null!==e.malware_config_displayed_message){var Ps,xs=t(e.malware_config_displayed_message);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;s.malware_config_displayed_message.push(_.AggregationValue.fromJSON(e))}}catch(e){xs.e(e)}finally{xs.f()}}if(void 0!==e.malware_config_c2_url&&null!==e.malware_config_c2_url){var Gs,Hs=t(e.malware_config_c2_url);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;s.malware_config_c2_url.push(_.AggregationValue.fromJSON(e))}}catch(e){Hs.e(e)}finally{Hs.f()}}if(void 0!==e.malware_config_download_url&&null!==e.malware_config_download_url){var Vs,Bs=t(e.malware_config_download_url);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;s.malware_config_download_url.push(_.AggregationValue.fromJSON(e))}}catch(e){Bs.e(e)}finally{Bs.f()}}if(void 0!==e.malware_config_misc_url&&null!==e.malware_config_misc_url){var Ws,Ys=t(e.malware_config_misc_url);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;s.malware_config_misc_url.push(_.AggregationValue.fromJSON(e))}}catch(e){Ys.e(e)}finally{Ys.f()}}if(void 0!==e.malware_config_decoy_url&&null!==e.malware_config_decoy_url){var Js,Xs=t(e.malware_config_decoy_url);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;s.malware_config_decoy_url.push(_.AggregationValue.fromJSON(e))}}catch(e){Xs.e(e)}finally{Xs.f()}}if(void 0!==e.malware_config_c2_user_agent&&null!==e.malware_config_c2_user_agent){var js,Ks=t(e.malware_config_c2_user_agent);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;s.malware_config_c2_user_agent.push(_.AggregationValue.fromJSON(e))}}catch(e){Ks.e(e)}finally{Ks.f()}}if(void 0!==e.malware_config_download_user_agent&&null!==e.malware_config_download_user_agent){var qs,zs=t(e.malware_config_download_user_agent);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;s.malware_config_download_user_agent.push(_.AggregationValue.fromJSON(e))}}catch(e){zs.e(e)}finally{zs.f()}}if(void 0!==e.malware_config_misc_user_agent&&null!==e.malware_config_misc_user_agent){var Qs,Zs=t(e.malware_config_misc_user_agent);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;s.malware_config_misc_user_agent.push(_.AggregationValue.fromJSON(e))}}catch(e){Zs.e(e)}finally{Zs.f()}}if(void 0!==e.malware_config_decoy_user_agent&&null!==e.malware_config_decoy_user_agent){var $s,et=t(e.malware_config_decoy_user_agent);try{for(et.s();!($s=et.n()).done;){const e=$s.value;s.malware_config_decoy_user_agent.push(_.AggregationValue.fromJSON(e))}}catch(e){et.e(e)}finally{et.f()}}if(void 0!==e.malware_config_c2_password&&null!==e.malware_config_c2_password){var _t,st=t(e.malware_config_c2_password);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;s.malware_config_c2_password.push(_.AggregationValue.fromJSON(e))}}catch(e){st.e(e)}finally{st.f()}}if(void 0!==e.malware_config_misc_username&&null!==e.malware_config_misc_username){var tt,at=t(e.malware_config_misc_username);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;s.malware_config_misc_username.push(_.AggregationValue.fromJSON(e))}}catch(e){at.e(e)}finally{at.f()}}if(void 0!==e.malware_config_misc_password&&null!==e.malware_config_misc_password){var nt,rt=t(e.malware_config_misc_password);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;s.malware_config_misc_password.push(_.AggregationValue.fromJSON(e))}}catch(e){rt.e(e)}finally{rt.f()}}if(void 0!==e.malware_config_host_port&&null!==e.malware_config_host_port){var ct,ot=t(e.malware_config_host_port);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;s.malware_config_host_port.push(_.AggregationValue.fromJSON(e))}}catch(e){ot.e(e)}finally{ot.f()}}if(void 0!==e.malware_config_dropped_file&&null!==e.malware_config_dropped_file){var it,lt=t(e.malware_config_dropped_file);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;s.malware_config_dropped_file.push(_.AggregationValue.fromJSON(e))}}catch(e){lt.e(e)}finally{lt.f()}}if(void 0!==e.malware_config_dropped_file_path&&null!==e.malware_config_dropped_file_path){var ut,dt=t(e.malware_config_dropped_file_path);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;s.malware_config_dropped_file_path.push(_.AggregationValue.fromJSON(e))}}catch(e){dt.e(e)}finally{dt.f()}}if(void 0!==e.malware_config_registry_value&&null!==e.malware_config_registry_value){var mt,ft=t(e.malware_config_registry_value);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;s.malware_config_registry_value.push(_.AggregationValue.fromJSON(e))}}catch(e){ft.e(e)}finally{ft.f()}}if(void 0!==e.malware_config_download_password&&null!==e.malware_config_download_password){var Tt,vt=t(e.malware_config_download_password);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;s.malware_config_download_password.push(_.AggregationValue.fromJSON(e))}}catch(e){vt.e(e)}finally{vt.f()}}if(void 0!==e.malware_config_c2_username&&null!==e.malware_config_c2_username){var At,gt=t(e.malware_config_c2_username);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;s.malware_config_c2_username.push(_.AggregationValue.fromJSON(e))}}catch(e){gt.e(e)}finally{gt.f()}}if(void 0!==e.malware_config_download_username&&null!==e.malware_config_download_username){var Et,It=t(e.malware_config_download_username);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;s.malware_config_download_username.push(_.AggregationValue.fromJSON(e))}}catch(e){It.e(e)}finally{It.f()}}if(void 0!==e.malware_config_exfiltration_username&&null!==e.malware_config_exfiltration_username){var Rt,pt=t(e.malware_config_exfiltration_username);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;s.malware_config_exfiltration_username.push(_.AggregationValue.fromJSON(e))}}catch(e){pt.e(e)}finally{pt.f()}}if(void 0!==e.malware_config_exfiltration_password&&null!==e.malware_config_exfiltration_password){var Ot,ht=t(e.malware_config_exfiltration_password);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;s.malware_config_exfiltration_password.push(_.AggregationValue.fromJSON(e))}}catch(e){ht.e(e)}finally{ht.f()}}if(void 0!==e.malware_config_exfiltration_url&&null!==e.malware_config_exfiltration_url){var yt,St=t(e.malware_config_exfiltration_url);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;s.malware_config_exfiltration_url.push(_.AggregationValue.fromJSON(e))}}catch(e){St.e(e)}finally{St.f()}}if(void 0!==e.malware_config_exfiltration_user_agent&&null!==e.malware_config_exfiltration_user_agent){var Nt,bt=t(e.malware_config_exfiltration_user_agent);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;s.malware_config_exfiltration_user_agent.push(_.AggregationValue.fromJSON(e))}}catch(e){bt.e(e)}finally{bt.f()}}if(void 0!==e.malware_config_pivot_hash&&null!==e.malware_config_pivot_hash){var Lt,Ft=t(e.malware_config_pivot_hash);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;s.malware_config_pivot_hash.push(_.AggregationValue.fromJSON(e))}}catch(e){Ft.e(e)}finally{Ft.f()}}if(void 0!==e.file_types&&null!==e.file_types){var Ct,kt=t(e.file_types);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;s.file_types.push(_.AggregationValue.fromJSON(e))}}catch(e){kt.e(e)}finally{kt.f()}}if(void 0!==e.attributions&&null!==e.attributions){var Dt,wt=t(e.attributions);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;s.attributions.push(_.AggregationValue.fromJSON(e))}}catch(e){wt.e(e)}finally{wt.f()}}if(void 0!==e.memory_pattern_urls&&null!==e.memory_pattern_urls){var Mt,Ut=t(e.memory_pattern_urls);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;s.memory_pattern_urls.push(_.AggregationValue.fromJSON(e))}}catch(e){Ut.e(e)}finally{Ut.f()}}return s},toJSON(e){const s={};return e.android_certificates?s.android_certificates=e.android_certificates.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.android_certificates=[],e.android_main_activities?s.android_main_activities=e.android_main_activities.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.android_main_activities=[],e.android_package_names?s.android_package_names=e.android_package_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.android_package_names=[],e.behash?s.behash=e.behash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.behash=[],e.compressed_parents?s.compressed_parents=e.compressed_parents.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.compressed_parents=[],e.contacted_domains?s.contacted_domains=e.contacted_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.contacted_domains=[],e.contacted_ips?s.contacted_ips=e.contacted_ips.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.contacted_ips=[],e.contacted_urls?s.contacted_urls=e.contacted_urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.contacted_urls=[],e.elfhash?s.elfhash=e.elfhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.elfhash=[],e.email_parents?s.email_parents=e.email_parents.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.email_parents=[],e.embedded_domains?s.embedded_domains=e.embedded_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.embedded_domains=[],e.embedded_ips?s.embedded_ips=e.embedded_ips.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.embedded_ips=[],e.embedded_urls?s.embedded_urls=e.embedded_urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.embedded_urls=[],e.execution_parents?s.execution_parents=e.execution_parents.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.execution_parents=[],e.filecondis_dhash?s.filecondis_dhash=e.filecondis_dhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.filecondis_dhash=[],e.imphash?s.imphash=e.imphash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.imphash=[],e.itw_urls?s.itw_urls=e.itw_urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.itw_urls=[],e.mutexes_created?s.mutexes_created=e.mutexes_created.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.mutexes_created=[],e.mutexes_opened?s.mutexes_opened=e.mutexes_opened.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.mutexes_opened=[],e.pcap_parents?s.pcap_parents=e.pcap_parents.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pcap_parents=[],e.registry_keys_deleted?s.registry_keys_deleted=e.registry_keys_deleted.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.registry_keys_deleted=[],e.registry_keys_opened?s.registry_keys_opened=e.registry_keys_opened.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.registry_keys_opened=[],e.registry_keys_set?s.registry_keys_set=e.registry_keys_set.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.registry_keys_set=[],e.tags?s.tags=e.tags.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.tags=[],e.vhash?s.vhash=e.vhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.vhash=[],e.deb_info_packages?s.deb_info_packages=e.deb_info_packages.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.deb_info_packages=[],e.debug_codeview_guids?s.debug_codeview_guids=e.debug_codeview_guids.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.debug_codeview_guids=[],e.debug_codeview_names?s.debug_codeview_names=e.debug_codeview_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.debug_codeview_names=[],e.debug_timestamps?s.debug_timestamps=e.debug_timestamps.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.debug_timestamps=[],e.dropped_files_path?s.dropped_files_path=e.dropped_files_path.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.dropped_files_path=[],e.dropped_files_sha256?s.dropped_files_sha256=e.dropped_files_sha256.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.dropped_files_sha256=[],e.elfinfo_exports?s.elfinfo_exports=e.elfinfo_exports.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.elfinfo_exports=[],e.elfinfo_imports?s.elfinfo_imports=e.elfinfo_imports.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.elfinfo_imports=[],e.exiftool_authors?s.exiftool_authors=e.exiftool_authors.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_authors=[],e.exiftool_companies?s.exiftool_companies=e.exiftool_companies.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_companies=[],e.exiftool_create_dates?s.exiftool_create_dates=e.exiftool_create_dates.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_create_dates=[],e.exiftool_creators?s.exiftool_creators=e.exiftool_creators.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_creators=[],e.exiftool_last_modified?s.exiftool_last_modified=e.exiftool_last_modified.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_last_modified=[],e.exiftool_last_printed?s.exiftool_last_printed=e.exiftool_last_printed.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_last_printed=[],e.exiftool_producers?s.exiftool_producers=e.exiftool_producers.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_producers=[],e.exiftool_subjects?s.exiftool_subjects=e.exiftool_subjects.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_subjects=[],e.exiftool_titles?s.exiftool_titles=e.exiftool_titles.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.exiftool_titles=[],e.main_icon_dhash?s.main_icon_dhash=e.main_icon_dhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.main_icon_dhash=[],e.main_icon_raw_md5?s.main_icon_raw_md5=e.main_icon_raw_md5.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.main_icon_raw_md5=[],e.monitor_info_filenames?s.monitor_info_filenames=e.monitor_info_filenames.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.monitor_info_filenames=[],e.netassembly_mvid?s.netassembly_mvid=e.netassembly_mvid.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.netassembly_mvid=[],e.nsrl_info_filenames?s.nsrl_info_filenames=e.nsrl_info_filenames.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.nsrl_info_filenames=[],e.office_application_names?s.office_application_names=e.office_application_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.office_application_names=[],e.office_authors?s.office_authors=e.office_authors.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.office_authors=[],e.office_creation_datetimes?s.office_creation_datetimes=e.office_creation_datetimes.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.office_creation_datetimes=[],e.office_last_saved?s.office_last_saved=e.office_last_saved.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.office_last_saved=[],e.office_macro_names?s.office_macro_names=e.office_macro_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.office_macro_names=[],e.pe_info_imports?s.pe_info_imports=e.pe_info_imports.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pe_info_imports=[],e.pe_info_exports?s.pe_info_exports=e.pe_info_exports.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pe_info_exports=[],e.signature_info_comments?s.signature_info_comments=e.signature_info_comments.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_comments=[],e.signature_info_copyrights?s.signature_info_copyrights=e.signature_info_copyrights.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_copyrights=[],e.signature_info_descriptions?s.signature_info_descriptions=e.signature_info_descriptions.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_descriptions=[],e.signature_info_identifiers?s.signature_info_identifiers=e.signature_info_identifiers.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_identifiers=[],e.signature_info_internal_names?s.signature_info_internal_names=e.signature_info_internal_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_internal_names=[],e.signature_info_original_names?s.signature_info_original_names=e.signature_info_original_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_original_names=[],e.signature_info_products?s.signature_info_products=e.signature_info_products.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.signature_info_products=[],e.trusted_verdict_filenames?s.trusted_verdict_filenames=e.trusted_verdict_filenames.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.trusted_verdict_filenames=[],e.rich_pe_header_hash?s.rich_pe_header_hash=e.rich_pe_header_hash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.rich_pe_header_hash=[],e.telfhash?s.telfhash=e.telfhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.telfhash=[],e.tlshhash?s.tlshhash=e.tlshhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.tlshhash=[],e.email_senders?s.email_senders=e.email_senders.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.email_senders=[],e.email_subjects?s.email_subjects=e.email_subjects.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.email_subjects=[],void 0!==e.suggested_threat_label&&(s.suggested_threat_label=e.suggested_threat_label),e.popular_threat_category?s.popular_threat_category=e.popular_threat_category.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.popular_threat_category=[],e.popular_threat_name?s.popular_threat_name=e.popular_threat_name.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.popular_threat_name=[],e.crowdsourced_yara_results?s.crowdsourced_yara_results=e.crowdsourced_yara_results.map((e=>e?_.YaraRule.toJSON(e):void 0)):s.crowdsourced_yara_results=[],e.crowdsourced_ids_results?s.crowdsourced_ids_results=e.crowdsourced_ids_results.map((e=>e?_.IDSRule.toJSON(e):void 0)):s.crowdsourced_ids_results=[],e.crowdsourced_sigma_results?s.crowdsourced_sigma_results=e.crowdsourced_sigma_results.map((e=>e?_.SigmaRule.toJSON(e):void 0)):s.crowdsourced_sigma_results=[],e.sandbox_verdicts?s.sandbox_verdicts=e.sandbox_verdicts.map((e=>e?_.SandboxVerdict.toJSON(e):void 0)):s.sandbox_verdicts=[],e.itw_domains?s.itw_domains=e.itw_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.itw_domains=[],e.parent_contacted_domains?s.parent_contacted_domains=e.parent_contacted_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.parent_contacted_domains=[],e.pe_info_section_md5?s.pe_info_section_md5=e.pe_info_section_md5.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pe_info_section_md5=[],e.pe_info_section_names?s.pe_info_section_names=e.pe_info_section_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pe_info_section_names=[],e.pwdinfo_values?s.pwdinfo_values=e.pwdinfo_values.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.pwdinfo_values=[],e.attack_techniques?s.attack_techniques=e.attack_techniques.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attack_techniques=[],e.attack_tactics?s.attack_tactics=e.attack_tactics.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attack_tactics=[],e.permhash?s.permhash=e.permhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.permhash=[],e.collections?s.collections=e.collections.map((e=>e?_.CollectionAggregation.toJSON(e):void 0)):s.collections=[],e.symhash?s.symhash=e.symhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.symhash=[],e.malware_config_family_name?s.malware_config_family_name=e.malware_config_family_name.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_family_name=[],e.malware_config_campaign_id?s.malware_config_campaign_id=e.malware_config_campaign_id.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_campaign_id=[],e.malware_config_campaign_group?s.malware_config_campaign_group=e.malware_config_campaign_group.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_campaign_group=[],e.malware_config_dga_seed?s.malware_config_dga_seed=e.malware_config_dga_seed.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_dga_seed=[],e.malware_config_dns_server?s.malware_config_dns_server=e.malware_config_dns_server.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_dns_server=[],e.malware_config_service?s.malware_config_service=e.malware_config_service.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_service=[],e.malware_config_registry_key?s.malware_config_registry_key=e.malware_config_registry_key.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_registry_key=[],e.malware_config_event?s.malware_config_event=e.malware_config_event.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_event=[],e.malware_config_pipe?s.malware_config_pipe=e.malware_config_pipe.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_pipe=[],e.malware_config_mutex?s.malware_config_mutex=e.malware_config_mutex.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_mutex=[],e.malware_config_folder?s.malware_config_folder=e.malware_config_folder.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_folder=[],e.malware_config_file?s.malware_config_file=e.malware_config_file.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_file=[],e.malware_config_process_inject_target?s.malware_config_process_inject_target=e.malware_config_process_inject_target.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_process_inject_target=[],e.malware_config_crypto_key?s.malware_config_crypto_key=e.malware_config_crypto_key.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_crypto_key=[],e.malware_config_displayed_message?s.malware_config_displayed_message=e.malware_config_displayed_message.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_displayed_message=[],e.malware_config_c2_url?s.malware_config_c2_url=e.malware_config_c2_url.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_c2_url=[],e.malware_config_download_url?s.malware_config_download_url=e.malware_config_download_url.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_download_url=[],e.malware_config_misc_url?s.malware_config_misc_url=e.malware_config_misc_url.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_misc_url=[],e.malware_config_decoy_url?s.malware_config_decoy_url=e.malware_config_decoy_url.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_decoy_url=[],e.malware_config_c2_user_agent?s.malware_config_c2_user_agent=e.malware_config_c2_user_agent.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_c2_user_agent=[],e.malware_config_download_user_agent?s.malware_config_download_user_agent=e.malware_config_download_user_agent.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_download_user_agent=[],e.malware_config_misc_user_agent?s.malware_config_misc_user_agent=e.malware_config_misc_user_agent.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_misc_user_agent=[],e.malware_config_decoy_user_agent?s.malware_config_decoy_user_agent=e.malware_config_decoy_user_agent.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_decoy_user_agent=[],e.malware_config_c2_password?s.malware_config_c2_password=e.malware_config_c2_password.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_c2_password=[],e.malware_config_misc_username?s.malware_config_misc_username=e.malware_config_misc_username.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_misc_username=[],e.malware_config_misc_password?s.malware_config_misc_password=e.malware_config_misc_password.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_misc_password=[],e.malware_config_host_port?s.malware_config_host_port=e.malware_config_host_port.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_host_port=[],e.malware_config_dropped_file?s.malware_config_dropped_file=e.malware_config_dropped_file.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_dropped_file=[],e.malware_config_dropped_file_path?s.malware_config_dropped_file_path=e.malware_config_dropped_file_path.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_dropped_file_path=[],e.malware_config_registry_value?s.malware_config_registry_value=e.malware_config_registry_value.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_registry_value=[],e.malware_config_download_password?s.malware_config_download_password=e.malware_config_download_password.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_download_password=[],e.malware_config_c2_username?s.malware_config_c2_username=e.malware_config_c2_username.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_c2_username=[],e.malware_config_download_username?s.malware_config_download_username=e.malware_config_download_username.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_download_username=[],e.malware_config_exfiltration_username?s.malware_config_exfiltration_username=e.malware_config_exfiltration_username.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_exfiltration_username=[],e.malware_config_exfiltration_password?s.malware_config_exfiltration_password=e.malware_config_exfiltration_password.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_exfiltration_password=[],e.malware_config_exfiltration_url?s.malware_config_exfiltration_url=e.malware_config_exfiltration_url.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_exfiltration_url=[],e.malware_config_exfiltration_user_agent?s.malware_config_exfiltration_user_agent=e.malware_config_exfiltration_user_agent.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_exfiltration_user_agent=[],e.malware_config_pivot_hash?s.malware_config_pivot_hash=e.malware_config_pivot_hash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.malware_config_pivot_hash=[],e.file_types?s.file_types=e.file_types.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.file_types=[],e.attributions?s.attributions=e.attributions.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attributions=[],e.memory_pattern_urls?s.memory_pattern_urls=e.memory_pattern_urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.memory_pattern_urls=[],s},fromPartial(e){const s=Object.assign({},$);if(s.android_certificates=[],s.android_main_activities=[],s.android_package_names=[],s.behash=[],s.compressed_parents=[],s.contacted_domains=[],s.contacted_ips=[],s.contacted_urls=[],s.elfhash=[],s.email_parents=[],s.embedded_domains=[],s.embedded_ips=[],s.embedded_urls=[],s.execution_parents=[],s.filecondis_dhash=[],s.imphash=[],s.itw_urls=[],s.mutexes_created=[],s.mutexes_opened=[],s.pcap_parents=[],s.registry_keys_deleted=[],s.registry_keys_opened=[],s.registry_keys_set=[],s.tags=[],s.vhash=[],s.deb_info_packages=[],s.debug_codeview_guids=[],s.debug_codeview_names=[],s.debug_timestamps=[],s.dropped_files_path=[],s.dropped_files_sha256=[],s.elfinfo_exports=[],s.elfinfo_imports=[],s.exiftool_authors=[],s.exiftool_companies=[],s.exiftool_create_dates=[],s.exiftool_creators=[],s.exiftool_last_modified=[],s.exiftool_last_printed=[],s.exiftool_producers=[],s.exiftool_subjects=[],s.exiftool_titles=[],s.main_icon_dhash=[],s.main_icon_raw_md5=[],s.monitor_info_filenames=[],s.netassembly_mvid=[],s.nsrl_info_filenames=[],s.office_application_names=[],s.office_authors=[],s.office_creation_datetimes=[],s.office_last_saved=[],s.office_macro_names=[],s.pe_info_imports=[],s.pe_info_exports=[],s.signature_info_comments=[],s.signature_info_copyrights=[],s.signature_info_descriptions=[],s.signature_info_identifiers=[],s.signature_info_internal_names=[],s.signature_info_original_names=[],s.signature_info_products=[],s.trusted_verdict_filenames=[],s.rich_pe_header_hash=[],s.telfhash=[],s.tlshhash=[],s.email_senders=[],s.email_subjects=[],s.popular_threat_category=[],s.popular_threat_name=[],s.crowdsourced_yara_results=[],s.crowdsourced_ids_results=[],s.crowdsourced_sigma_results=[],s.sandbox_verdicts=[],s.itw_domains=[],s.parent_contacted_domains=[],s.pe_info_section_md5=[],s.pe_info_section_names=[],s.pwdinfo_values=[],s.attack_techniques=[],s.attack_tactics=[],s.permhash=[],s.collections=[],s.symhash=[],s.malware_config_family_name=[],s.malware_config_campaign_id=[],s.malware_config_campaign_group=[],s.malware_config_dga_seed=[],s.malware_config_dns_server=[],s.malware_config_service=[],s.malware_config_registry_key=[],s.malware_config_event=[],s.malware_config_pipe=[],s.malware_config_mutex=[],s.malware_config_folder=[],s.malware_config_file=[],s.malware_config_process_inject_target=[],s.malware_config_crypto_key=[],s.malware_config_displayed_message=[],s.malware_config_c2_url=[],s.malware_config_download_url=[],s.malware_config_misc_url=[],s.malware_config_decoy_url=[],s.malware_config_c2_user_agent=[],s.malware_config_download_user_agent=[],s.malware_config_misc_user_agent=[],s.malware_config_decoy_user_agent=[],s.malware_config_c2_password=[],s.malware_config_misc_username=[],s.malware_config_misc_password=[],s.malware_config_host_port=[],s.malware_config_dropped_file=[],s.malware_config_dropped_file_path=[],s.malware_config_registry_value=[],s.malware_config_download_password=[],s.malware_config_c2_username=[],s.malware_config_download_username=[],s.malware_config_exfiltration_username=[],s.malware_config_exfiltration_password=[],s.malware_config_exfiltration_url=[],s.malware_config_exfiltration_user_agent=[],s.malware_config_pivot_hash=[],s.file_types=[],s.attributions=[],s.memory_pattern_urls=[],void 0!==e.android_certificates&&null!==e.android_certificates){var a,n=t(e.android_certificates);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.android_certificates.push(_.AggregationValue.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.android_main_activities&&null!==e.android_main_activities){var r,c=t(e.android_main_activities);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.android_main_activities.push(_.AggregationValue.fromPartial(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.android_package_names&&null!==e.android_package_names){var o,i=t(e.android_package_names);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.android_package_names.push(_.AggregationValue.fromPartial(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.behash&&null!==e.behash){var l,u=t(e.behash);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.behash.push(_.AggregationValue.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.compressed_parents&&null!==e.compressed_parents){var d,m=t(e.compressed_parents);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.compressed_parents.push(_.AggregationValue.fromPartial(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains){var f,T=t(e.contacted_domains);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.contacted_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.contacted_ips&&null!==e.contacted_ips){var v,A=t(e.contacted_ips);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.contacted_ips.push(_.AggregationValue.fromPartial(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.contacted_urls&&null!==e.contacted_urls){var g,E=t(e.contacted_urls);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.contacted_urls.push(_.AggregationValue.fromPartial(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.elfhash&&null!==e.elfhash){var I,R=t(e.elfhash);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.elfhash.push(_.AggregationValue.fromPartial(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.email_parents&&null!==e.email_parents){var p,O=t(e.email_parents);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.email_parents.push(_.AggregationValue.fromPartial(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.embedded_domains&&null!==e.embedded_domains){var h,y=t(e.embedded_domains);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.embedded_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.embedded_ips&&null!==e.embedded_ips){var S,N=t(e.embedded_ips);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.embedded_ips.push(_.AggregationValue.fromPartial(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.embedded_urls&&null!==e.embedded_urls){var b,L=t(e.embedded_urls);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.embedded_urls.push(_.AggregationValue.fromPartial(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.execution_parents&&null!==e.execution_parents){var F,C=t(e.execution_parents);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.execution_parents.push(_.AggregationValue.fromPartial(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.filecondis_dhash&&null!==e.filecondis_dhash){var k,D=t(e.filecondis_dhash);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.filecondis_dhash.push(_.AggregationValue.fromPartial(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.imphash&&null!==e.imphash){var w,M=t(e.imphash);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.imphash.push(_.AggregationValue.fromPartial(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.itw_urls&&null!==e.itw_urls){var U,P=t(e.itw_urls);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.itw_urls.push(_.AggregationValue.fromPartial(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.mutexes_created&&null!==e.mutexes_created){var x,G=t(e.mutexes_created);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.mutexes_created.push(_.AggregationValue.fromPartial(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.mutexes_opened&&null!==e.mutexes_opened){var H,V=t(e.mutexes_opened);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.mutexes_opened.push(_.AggregationValue.fromPartial(e))}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.pcap_parents&&null!==e.pcap_parents){var B,W=t(e.pcap_parents);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.pcap_parents.push(_.AggregationValue.fromPartial(e))}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.registry_keys_deleted&&null!==e.registry_keys_deleted){var Y,J=t(e.registry_keys_deleted);try{for(J.s();!(Y=J.n()).done;){const e=Y.value;s.registry_keys_deleted.push(_.AggregationValue.fromPartial(e))}}catch(e){J.e(e)}finally{J.f()}}if(void 0!==e.registry_keys_opened&&null!==e.registry_keys_opened){var X,j=t(e.registry_keys_opened);try{for(j.s();!(X=j.n()).done;){const e=X.value;s.registry_keys_opened.push(_.AggregationValue.fromPartial(e))}}catch(e){j.e(e)}finally{j.f()}}if(void 0!==e.registry_keys_set&&null!==e.registry_keys_set){var K,q=t(e.registry_keys_set);try{for(q.s();!(K=q.n()).done;){const e=K.value;s.registry_keys_set.push(_.AggregationValue.fromPartial(e))}}catch(e){q.e(e)}finally{q.f()}}if(void 0!==e.tags&&null!==e.tags){var z,Q=t(e.tags);try{for(Q.s();!(z=Q.n()).done;){const e=z.value;s.tags.push(_.AggregationValue.fromPartial(e))}}catch(e){Q.e(e)}finally{Q.f()}}if(void 0!==e.vhash&&null!==e.vhash){var Z,ee=t(e.vhash);try{for(ee.s();!(Z=ee.n()).done;){const e=Z.value;s.vhash.push(_.AggregationValue.fromPartial(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.deb_info_packages&&null!==e.deb_info_packages){var _e,se=t(e.deb_info_packages);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.deb_info_packages.push(_.AggregationValue.fromPartial(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.debug_codeview_guids&&null!==e.debug_codeview_guids){var te,ae=t(e.debug_codeview_guids);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.debug_codeview_guids.push(_.AggregationValue.fromPartial(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.debug_codeview_names&&null!==e.debug_codeview_names){var ne,re=t(e.debug_codeview_names);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.debug_codeview_names.push(_.AggregationValue.fromPartial(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.debug_timestamps&&null!==e.debug_timestamps){var ce,oe=t(e.debug_timestamps);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.debug_timestamps.push(_.AggregationValue.fromPartial(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.dropped_files_path&&null!==e.dropped_files_path){var ie,le=t(e.dropped_files_path);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.dropped_files_path.push(_.AggregationValue.fromPartial(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.dropped_files_sha256&&null!==e.dropped_files_sha256){var ue,de=t(e.dropped_files_sha256);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.dropped_files_sha256.push(_.AggregationValue.fromPartial(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.elfinfo_exports&&null!==e.elfinfo_exports){var me,fe=t(e.elfinfo_exports);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.elfinfo_exports.push(_.AggregationValue.fromPartial(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.elfinfo_imports&&null!==e.elfinfo_imports){var Te,ve=t(e.elfinfo_imports);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.elfinfo_imports.push(_.AggregationValue.fromPartial(e))}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.exiftool_authors&&null!==e.exiftool_authors){var Ae,ge=t(e.exiftool_authors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exiftool_authors.push(_.AggregationValue.fromPartial(e))}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.exiftool_companies&&null!==e.exiftool_companies){var Ee,Ie=t(e.exiftool_companies);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.exiftool_companies.push(_.AggregationValue.fromPartial(e))}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.exiftool_create_dates&&null!==e.exiftool_create_dates){var Re,pe=t(e.exiftool_create_dates);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.exiftool_create_dates.push(_.AggregationValue.fromPartial(e))}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.exiftool_creators&&null!==e.exiftool_creators){var Oe,he=t(e.exiftool_creators);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.exiftool_creators.push(_.AggregationValue.fromPartial(e))}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.exiftool_last_modified&&null!==e.exiftool_last_modified){var ye,Se=t(e.exiftool_last_modified);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.exiftool_last_modified.push(_.AggregationValue.fromPartial(e))}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.exiftool_last_printed&&null!==e.exiftool_last_printed){var Ne,be=t(e.exiftool_last_printed);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.exiftool_last_printed.push(_.AggregationValue.fromPartial(e))}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.exiftool_producers&&null!==e.exiftool_producers){var Le,Fe=t(e.exiftool_producers);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.exiftool_producers.push(_.AggregationValue.fromPartial(e))}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.exiftool_subjects&&null!==e.exiftool_subjects){var Ce,ke=t(e.exiftool_subjects);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.exiftool_subjects.push(_.AggregationValue.fromPartial(e))}}catch(e){ke.e(e)}finally{ke.f()}}if(void 0!==e.exiftool_titles&&null!==e.exiftool_titles){var De,we=t(e.exiftool_titles);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.exiftool_titles.push(_.AggregationValue.fromPartial(e))}}catch(e){we.e(e)}finally{we.f()}}if(void 0!==e.main_icon_dhash&&null!==e.main_icon_dhash){var Me,Ue=t(e.main_icon_dhash);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.main_icon_dhash.push(_.AggregationValue.fromPartial(e))}}catch(e){Ue.e(e)}finally{Ue.f()}}if(void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5){var Pe,xe=t(e.main_icon_raw_md5);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.main_icon_raw_md5.push(_.AggregationValue.fromPartial(e))}}catch(e){xe.e(e)}finally{xe.f()}}if(void 0!==e.monitor_info_filenames&&null!==e.monitor_info_filenames){var Ge,He=t(e.monitor_info_filenames);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;s.monitor_info_filenames.push(_.AggregationValue.fromPartial(e))}}catch(e){He.e(e)}finally{He.f()}}if(void 0!==e.netassembly_mvid&&null!==e.netassembly_mvid){var Ve,Be=t(e.netassembly_mvid);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;s.netassembly_mvid.push(_.AggregationValue.fromPartial(e))}}catch(e){Be.e(e)}finally{Be.f()}}if(void 0!==e.nsrl_info_filenames&&null!==e.nsrl_info_filenames){var We,Ye=t(e.nsrl_info_filenames);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;s.nsrl_info_filenames.push(_.AggregationValue.fromPartial(e))}}catch(e){Ye.e(e)}finally{Ye.f()}}if(void 0!==e.office_application_names&&null!==e.office_application_names){var Je,Xe=t(e.office_application_names);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;s.office_application_names.push(_.AggregationValue.fromPartial(e))}}catch(e){Xe.e(e)}finally{Xe.f()}}if(void 0!==e.office_authors&&null!==e.office_authors){var je,Ke=t(e.office_authors);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;s.office_authors.push(_.AggregationValue.fromPartial(e))}}catch(e){Ke.e(e)}finally{Ke.f()}}if(void 0!==e.office_creation_datetimes&&null!==e.office_creation_datetimes){var qe,ze=t(e.office_creation_datetimes);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;s.office_creation_datetimes.push(_.AggregationValue.fromPartial(e))}}catch(e){ze.e(e)}finally{ze.f()}}if(void 0!==e.office_last_saved&&null!==e.office_last_saved){var Qe,Ze=t(e.office_last_saved);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;s.office_last_saved.push(_.AggregationValue.fromPartial(e))}}catch(e){Ze.e(e)}finally{Ze.f()}}if(void 0!==e.office_macro_names&&null!==e.office_macro_names){var $e,e_=t(e.office_macro_names);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;s.office_macro_names.push(_.AggregationValue.fromPartial(e))}}catch(e){e_.e(e)}finally{e_.f()}}if(void 0!==e.pe_info_imports&&null!==e.pe_info_imports){var __,s_=t(e.pe_info_imports);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;s.pe_info_imports.push(_.AggregationValue.fromPartial(e))}}catch(e){s_.e(e)}finally{s_.f()}}if(void 0!==e.pe_info_exports&&null!==e.pe_info_exports){var t_,a_=t(e.pe_info_exports);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;s.pe_info_exports.push(_.AggregationValue.fromPartial(e))}}catch(e){a_.e(e)}finally{a_.f()}}if(void 0!==e.signature_info_comments&&null!==e.signature_info_comments){var n_,r_=t(e.signature_info_comments);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;s.signature_info_comments.push(_.AggregationValue.fromPartial(e))}}catch(e){r_.e(e)}finally{r_.f()}}if(void 0!==e.signature_info_copyrights&&null!==e.signature_info_copyrights){var c_,o_=t(e.signature_info_copyrights);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;s.signature_info_copyrights.push(_.AggregationValue.fromPartial(e))}}catch(e){o_.e(e)}finally{o_.f()}}if(void 0!==e.signature_info_descriptions&&null!==e.signature_info_descriptions){var i_,l_=t(e.signature_info_descriptions);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;s.signature_info_descriptions.push(_.AggregationValue.fromPartial(e))}}catch(e){l_.e(e)}finally{l_.f()}}if(void 0!==e.signature_info_identifiers&&null!==e.signature_info_identifiers){var u_,d_=t(e.signature_info_identifiers);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;s.signature_info_identifiers.push(_.AggregationValue.fromPartial(e))}}catch(e){d_.e(e)}finally{d_.f()}}if(void 0!==e.signature_info_internal_names&&null!==e.signature_info_internal_names){var m_,f_=t(e.signature_info_internal_names);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;s.signature_info_internal_names.push(_.AggregationValue.fromPartial(e))}}catch(e){f_.e(e)}finally{f_.f()}}if(void 0!==e.signature_info_original_names&&null!==e.signature_info_original_names){var T_,v_=t(e.signature_info_original_names);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;s.signature_info_original_names.push(_.AggregationValue.fromPartial(e))}}catch(e){v_.e(e)}finally{v_.f()}}if(void 0!==e.signature_info_products&&null!==e.signature_info_products){var A_,g_=t(e.signature_info_products);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;s.signature_info_products.push(_.AggregationValue.fromPartial(e))}}catch(e){g_.e(e)}finally{g_.f()}}if(void 0!==e.trusted_verdict_filenames&&null!==e.trusted_verdict_filenames){var E_,I_=t(e.trusted_verdict_filenames);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;s.trusted_verdict_filenames.push(_.AggregationValue.fromPartial(e))}}catch(e){I_.e(e)}finally{I_.f()}}if(void 0!==e.rich_pe_header_hash&&null!==e.rich_pe_header_hash){var R_,p_=t(e.rich_pe_header_hash);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;s.rich_pe_header_hash.push(_.AggregationValue.fromPartial(e))}}catch(e){p_.e(e)}finally{p_.f()}}if(void 0!==e.telfhash&&null!==e.telfhash){var O_,h_=t(e.telfhash);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;s.telfhash.push(_.AggregationValue.fromPartial(e))}}catch(e){h_.e(e)}finally{h_.f()}}if(void 0!==e.tlshhash&&null!==e.tlshhash){var y_,S_=t(e.tlshhash);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;s.tlshhash.push(_.AggregationValue.fromPartial(e))}}catch(e){S_.e(e)}finally{S_.f()}}if(void 0!==e.email_senders&&null!==e.email_senders){var N_,b_=t(e.email_senders);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;s.email_senders.push(_.AggregationValue.fromPartial(e))}}catch(e){b_.e(e)}finally{b_.f()}}if(void 0!==e.email_subjects&&null!==e.email_subjects){var L_,F_=t(e.email_subjects);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;s.email_subjects.push(_.AggregationValue.fromPartial(e))}}catch(e){F_.e(e)}finally{F_.f()}}if(void 0!==e.suggested_threat_label&&null!==e.suggested_threat_label?s.suggested_threat_label=e.suggested_threat_label:s.suggested_threat_label="",void 0!==e.popular_threat_category&&null!==e.popular_threat_category){var C_,k_=t(e.popular_threat_category);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;s.popular_threat_category.push(_.AggregationValue.fromPartial(e))}}catch(e){k_.e(e)}finally{k_.f()}}if(void 0!==e.popular_threat_name&&null!==e.popular_threat_name){var D_,w_=t(e.popular_threat_name);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;s.popular_threat_name.push(_.AggregationValue.fromPartial(e))}}catch(e){w_.e(e)}finally{w_.f()}}if(void 0!==e.crowdsourced_yara_results&&null!==e.crowdsourced_yara_results){var M_,U_=t(e.crowdsourced_yara_results);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;s.crowdsourced_yara_results.push(_.YaraRule.fromPartial(e))}}catch(e){U_.e(e)}finally{U_.f()}}if(void 0!==e.crowdsourced_ids_results&&null!==e.crowdsourced_ids_results){var P_,x_=t(e.crowdsourced_ids_results);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;s.crowdsourced_ids_results.push(_.IDSRule.fromPartial(e))}}catch(e){x_.e(e)}finally{x_.f()}}if(void 0!==e.crowdsourced_sigma_results&&null!==e.crowdsourced_sigma_results){var G_,H_=t(e.crowdsourced_sigma_results);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;s.crowdsourced_sigma_results.push(_.SigmaRule.fromPartial(e))}}catch(e){H_.e(e)}finally{H_.f()}}if(void 0!==e.sandbox_verdicts&&null!==e.sandbox_verdicts){var V_,B_=t(e.sandbox_verdicts);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;s.sandbox_verdicts.push(_.SandboxVerdict.fromPartial(e))}}catch(e){B_.e(e)}finally{B_.f()}}if(void 0!==e.itw_domains&&null!==e.itw_domains){var W_,Y_=t(e.itw_domains);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;s.itw_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){Y_.e(e)}finally{Y_.f()}}if(void 0!==e.parent_contacted_domains&&null!==e.parent_contacted_domains){var J_,X_=t(e.parent_contacted_domains);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;s.parent_contacted_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){X_.e(e)}finally{X_.f()}}if(void 0!==e.pe_info_section_md5&&null!==e.pe_info_section_md5){var j_,K_=t(e.pe_info_section_md5);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;s.pe_info_section_md5.push(_.AggregationValue.fromPartial(e))}}catch(e){K_.e(e)}finally{K_.f()}}if(void 0!==e.pe_info_section_names&&null!==e.pe_info_section_names){var q_,z_=t(e.pe_info_section_names);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;s.pe_info_section_names.push(_.AggregationValue.fromPartial(e))}}catch(e){z_.e(e)}finally{z_.f()}}if(void 0!==e.pwdinfo_values&&null!==e.pwdinfo_values){var Q_,Z_=t(e.pwdinfo_values);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;s.pwdinfo_values.push(_.AggregationValue.fromPartial(e))}}catch(e){Z_.e(e)}finally{Z_.f()}}if(void 0!==e.attack_techniques&&null!==e.attack_techniques){var $_,es=t(e.attack_techniques);try{for(es.s();!($_=es.n()).done;){const e=$_.value;s.attack_techniques.push(_.AggregationValue.fromPartial(e))}}catch(e){es.e(e)}finally{es.f()}}if(void 0!==e.attack_tactics&&null!==e.attack_tactics){var _s,ss=t(e.attack_tactics);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;s.attack_tactics.push(_.AggregationValue.fromPartial(e))}}catch(e){ss.e(e)}finally{ss.f()}}if(void 0!==e.permhash&&null!==e.permhash){var ts,as=t(e.permhash);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;s.permhash.push(_.AggregationValue.fromPartial(e))}}catch(e){as.e(e)}finally{as.f()}}if(void 0!==e.collections&&null!==e.collections){var ns,rs=t(e.collections);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;s.collections.push(_.CollectionAggregation.fromPartial(e))}}catch(e){rs.e(e)}finally{rs.f()}}if(void 0!==e.symhash&&null!==e.symhash){var cs,os=t(e.symhash);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;s.symhash.push(_.AggregationValue.fromPartial(e))}}catch(e){os.e(e)}finally{os.f()}}if(void 0!==e.malware_config_family_name&&null!==e.malware_config_family_name){var is,ls=t(e.malware_config_family_name);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;s.malware_config_family_name.push(_.AggregationValue.fromPartial(e))}}catch(e){ls.e(e)}finally{ls.f()}}if(void 0!==e.malware_config_campaign_id&&null!==e.malware_config_campaign_id){var us,ds=t(e.malware_config_campaign_id);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;s.malware_config_campaign_id.push(_.AggregationValue.fromPartial(e))}}catch(e){ds.e(e)}finally{ds.f()}}if(void 0!==e.malware_config_campaign_group&&null!==e.malware_config_campaign_group){var ms,fs=t(e.malware_config_campaign_group);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;s.malware_config_campaign_group.push(_.AggregationValue.fromPartial(e))}}catch(e){fs.e(e)}finally{fs.f()}}if(void 0!==e.malware_config_dga_seed&&null!==e.malware_config_dga_seed){var Ts,vs=t(e.malware_config_dga_seed);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;s.malware_config_dga_seed.push(_.AggregationValue.fromPartial(e))}}catch(e){vs.e(e)}finally{vs.f()}}if(void 0!==e.malware_config_dns_server&&null!==e.malware_config_dns_server){var As,gs=t(e.malware_config_dns_server);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;s.malware_config_dns_server.push(_.AggregationValue.fromPartial(e))}}catch(e){gs.e(e)}finally{gs.f()}}if(void 0!==e.malware_config_service&&null!==e.malware_config_service){var Es,Is=t(e.malware_config_service);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;s.malware_config_service.push(_.AggregationValue.fromPartial(e))}}catch(e){Is.e(e)}finally{Is.f()}}if(void 0!==e.malware_config_registry_key&&null!==e.malware_config_registry_key){var Rs,ps=t(e.malware_config_registry_key);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;s.malware_config_registry_key.push(_.AggregationValue.fromPartial(e))}}catch(e){ps.e(e)}finally{ps.f()}}if(void 0!==e.malware_config_event&&null!==e.malware_config_event){var Os,hs=t(e.malware_config_event);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;s.malware_config_event.push(_.AggregationValue.fromPartial(e))}}catch(e){hs.e(e)}finally{hs.f()}}if(void 0!==e.malware_config_pipe&&null!==e.malware_config_pipe){var ys,Ss=t(e.malware_config_pipe);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;s.malware_config_pipe.push(_.AggregationValue.fromPartial(e))}}catch(e){Ss.e(e)}finally{Ss.f()}}if(void 0!==e.malware_config_mutex&&null!==e.malware_config_mutex){var Ns,bs=t(e.malware_config_mutex);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;s.malware_config_mutex.push(_.AggregationValue.fromPartial(e))}}catch(e){bs.e(e)}finally{bs.f()}}if(void 0!==e.malware_config_folder&&null!==e.malware_config_folder){var Ls,Fs=t(e.malware_config_folder);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;s.malware_config_folder.push(_.AggregationValue.fromPartial(e))}}catch(e){Fs.e(e)}finally{Fs.f()}}if(void 0!==e.malware_config_file&&null!==e.malware_config_file){var Cs,ks=t(e.malware_config_file);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;s.malware_config_file.push(_.AggregationValue.fromPartial(e))}}catch(e){ks.e(e)}finally{ks.f()}}if(void 0!==e.malware_config_process_inject_target&&null!==e.malware_config_process_inject_target){var Ds,ws=t(e.malware_config_process_inject_target);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;s.malware_config_process_inject_target.push(_.AggregationValue.fromPartial(e))}}catch(e){ws.e(e)}finally{ws.f()}}if(void 0!==e.malware_config_crypto_key&&null!==e.malware_config_crypto_key){var Ms,Us=t(e.malware_config_crypto_key);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;s.malware_config_crypto_key.push(_.AggregationValue.fromPartial(e))}}catch(e){Us.e(e)}finally{Us.f()}}if(void 0!==e.malware_config_displayed_message&&null!==e.malware_config_displayed_message){var Ps,xs=t(e.malware_config_displayed_message);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;s.malware_config_displayed_message.push(_.AggregationValue.fromPartial(e))}}catch(e){xs.e(e)}finally{xs.f()}}if(void 0!==e.malware_config_c2_url&&null!==e.malware_config_c2_url){var Gs,Hs=t(e.malware_config_c2_url);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;s.malware_config_c2_url.push(_.AggregationValue.fromPartial(e))}}catch(e){Hs.e(e)}finally{Hs.f()}}if(void 0!==e.malware_config_download_url&&null!==e.malware_config_download_url){var Vs,Bs=t(e.malware_config_download_url);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;s.malware_config_download_url.push(_.AggregationValue.fromPartial(e))}}catch(e){Bs.e(e)}finally{Bs.f()}}if(void 0!==e.malware_config_misc_url&&null!==e.malware_config_misc_url){var Ws,Ys=t(e.malware_config_misc_url);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;s.malware_config_misc_url.push(_.AggregationValue.fromPartial(e))}}catch(e){Ys.e(e)}finally{Ys.f()}}if(void 0!==e.malware_config_decoy_url&&null!==e.malware_config_decoy_url){var Js,Xs=t(e.malware_config_decoy_url);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;s.malware_config_decoy_url.push(_.AggregationValue.fromPartial(e))}}catch(e){Xs.e(e)}finally{Xs.f()}}if(void 0!==e.malware_config_c2_user_agent&&null!==e.malware_config_c2_user_agent){var js,Ks=t(e.malware_config_c2_user_agent);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;s.malware_config_c2_user_agent.push(_.AggregationValue.fromPartial(e))}}catch(e){Ks.e(e)}finally{Ks.f()}}if(void 0!==e.malware_config_download_user_agent&&null!==e.malware_config_download_user_agent){var qs,zs=t(e.malware_config_download_user_agent);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;s.malware_config_download_user_agent.push(_.AggregationValue.fromPartial(e))}}catch(e){zs.e(e)}finally{zs.f()}}if(void 0!==e.malware_config_misc_user_agent&&null!==e.malware_config_misc_user_agent){var Qs,Zs=t(e.malware_config_misc_user_agent);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;s.malware_config_misc_user_agent.push(_.AggregationValue.fromPartial(e))}}catch(e){Zs.e(e)}finally{Zs.f()}}if(void 0!==e.malware_config_decoy_user_agent&&null!==e.malware_config_decoy_user_agent){var $s,et=t(e.malware_config_decoy_user_agent);try{for(et.s();!($s=et.n()).done;){const e=$s.value;s.malware_config_decoy_user_agent.push(_.AggregationValue.fromPartial(e))}}catch(e){et.e(e)}finally{et.f()}}if(void 0!==e.malware_config_c2_password&&null!==e.malware_config_c2_password){var _t,st=t(e.malware_config_c2_password);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;s.malware_config_c2_password.push(_.AggregationValue.fromPartial(e))}}catch(e){st.e(e)}finally{st.f()}}if(void 0!==e.malware_config_misc_username&&null!==e.malware_config_misc_username){var tt,at=t(e.malware_config_misc_username);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;s.malware_config_misc_username.push(_.AggregationValue.fromPartial(e))}}catch(e){at.e(e)}finally{at.f()}}if(void 0!==e.malware_config_misc_password&&null!==e.malware_config_misc_password){var nt,rt=t(e.malware_config_misc_password);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;s.malware_config_misc_password.push(_.AggregationValue.fromPartial(e))}}catch(e){rt.e(e)}finally{rt.f()}}if(void 0!==e.malware_config_host_port&&null!==e.malware_config_host_port){var ct,ot=t(e.malware_config_host_port);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;s.malware_config_host_port.push(_.AggregationValue.fromPartial(e))}}catch(e){ot.e(e)}finally{ot.f()}}if(void 0!==e.malware_config_dropped_file&&null!==e.malware_config_dropped_file){var it,lt=t(e.malware_config_dropped_file);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;s.malware_config_dropped_file.push(_.AggregationValue.fromPartial(e))}}catch(e){lt.e(e)}finally{lt.f()}}if(void 0!==e.malware_config_dropped_file_path&&null!==e.malware_config_dropped_file_path){var ut,dt=t(e.malware_config_dropped_file_path);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;s.malware_config_dropped_file_path.push(_.AggregationValue.fromPartial(e))}}catch(e){dt.e(e)}finally{dt.f()}}if(void 0!==e.malware_config_registry_value&&null!==e.malware_config_registry_value){var mt,ft=t(e.malware_config_registry_value);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;s.malware_config_registry_value.push(_.AggregationValue.fromPartial(e))}}catch(e){ft.e(e)}finally{ft.f()}}if(void 0!==e.malware_config_download_password&&null!==e.malware_config_download_password){var Tt,vt=t(e.malware_config_download_password);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;s.malware_config_download_password.push(_.AggregationValue.fromPartial(e))}}catch(e){vt.e(e)}finally{vt.f()}}if(void 0!==e.malware_config_c2_username&&null!==e.malware_config_c2_username){var At,gt=t(e.malware_config_c2_username);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;s.malware_config_c2_username.push(_.AggregationValue.fromPartial(e))}}catch(e){gt.e(e)}finally{gt.f()}}if(void 0!==e.malware_config_download_username&&null!==e.malware_config_download_username){var Et,It=t(e.malware_config_download_username);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;s.malware_config_download_username.push(_.AggregationValue.fromPartial(e))}}catch(e){It.e(e)}finally{It.f()}}if(void 0!==e.malware_config_exfiltration_username&&null!==e.malware_config_exfiltration_username){var Rt,pt=t(e.malware_config_exfiltration_username);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;s.malware_config_exfiltration_username.push(_.AggregationValue.fromPartial(e))}}catch(e){pt.e(e)}finally{pt.f()}}if(void 0!==e.malware_config_exfiltration_password&&null!==e.malware_config_exfiltration_password){var Ot,ht=t(e.malware_config_exfiltration_password);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;s.malware_config_exfiltration_password.push(_.AggregationValue.fromPartial(e))}}catch(e){ht.e(e)}finally{ht.f()}}if(void 0!==e.malware_config_exfiltration_url&&null!==e.malware_config_exfiltration_url){var yt,St=t(e.malware_config_exfiltration_url);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;s.malware_config_exfiltration_url.push(_.AggregationValue.fromPartial(e))}}catch(e){St.e(e)}finally{St.f()}}if(void 0!==e.malware_config_exfiltration_user_agent&&null!==e.malware_config_exfiltration_user_agent){var Nt,bt=t(e.malware_config_exfiltration_user_agent);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;s.malware_config_exfiltration_user_agent.push(_.AggregationValue.fromPartial(e))}}catch(e){bt.e(e)}finally{bt.f()}}if(void 0!==e.malware_config_pivot_hash&&null!==e.malware_config_pivot_hash){var Lt,Ft=t(e.malware_config_pivot_hash);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;s.malware_config_pivot_hash.push(_.AggregationValue.fromPartial(e))}}catch(e){Ft.e(e)}finally{Ft.f()}}if(void 0!==e.file_types&&null!==e.file_types){var Ct,kt=t(e.file_types);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;s.file_types.push(_.AggregationValue.fromPartial(e))}}catch(e){kt.e(e)}finally{kt.f()}}if(void 0!==e.attributions&&null!==e.attributions){var Dt,wt=t(e.attributions);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;s.attributions.push(_.AggregationValue.fromPartial(e))}}catch(e){wt.e(e)}finally{wt.f()}}if(void 0!==e.memory_pattern_urls&&null!==e.memory_pattern_urls){var Mt,Ut=t(e.memory_pattern_urls);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;s.memory_pattern_urls.push(_.AggregationValue.fromPartial(e))}}catch(e){Ut.e(e)}finally{Ut.f()}}return s}};const ee={};_.URLAggregations={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.AggregationValue.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.downloaded_files);try{for(o.s();!(r=o.n()).done;){const e=r.value;_.AggregationValue.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.domains);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.AggregationValue.encode(e,s.uint32(26).fork()).ldelim()}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.favicon_dhash);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.AggregationValue.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.favicon_raw_md5);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.AggregationValue.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.ip_addresses);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.AggregationValue.encode(e,s.uint32(50).fork()).ldelim()}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.tags);try{for(g.s();!(A=g.n()).done;){const e=A.value;_.AggregationValue.encode(e,s.uint32(58).fork()).ldelim()}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.http_response_contents);try{for(I.s();!(E=I.n()).done;){const e=E.value;_.AggregationValue.encode(e,s.uint32(66).fork()).ldelim()}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.contacted_domains);try{for(p.s();!(R=p.n()).done;){const e=R.value;_.AggregationValue.encode(e,s.uint32(74).fork()).ldelim()}}catch(e){p.e(e)}finally{p.f()}var O,h=t(e.cookie_names);try{for(h.s();!(O=h.n()).done;){const e=O.value;_.AggregationValue.encode(e,s.uint32(82).fork()).ldelim()}}catch(e){h.e(e)}finally{h.f()}var y,S=t(e.cookie_values);try{for(S.s();!(y=S.n()).done;){const e=y.value;_.AggregationValue.encode(e,s.uint32(90).fork()).ldelim()}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.embedded_js);try{for(b.s();!(N=b.n()).done;){const e=N.value;_.AggregationValue.encode(e,s.uint32(98).fork()).ldelim()}}catch(e){b.e(e)}finally{b.f()}var L,F=t(e.html_titles);try{for(F.s();!(L=F.n()).done;){const e=L.value;_.AggregationValue.encode(e,s.uint32(106).fork()).ldelim()}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.memory_patterns);try{for(k.s();!(C=k.n()).done;){const e=C.value;_.AggregationValue.encode(e,s.uint32(114).fork()).ldelim()}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.outgoing_links);try{for(w.s();!(D=w.n()).done;){const e=D.value;_.AggregationValue.encode(e,s.uint32(122).fork()).ldelim()}}catch(e){w.e(e)}finally{w.f()}var M,U=t(e.query_strings);try{for(U.s();!(M=U.n()).done;){const e=M.value;_.AggregationValue.encode(e,s.uint32(130).fork()).ldelim()}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.referring_files);try{for(x.s();!(P=x.n()).done;){const e=P.value;_.AggregationValue.encode(e,s.uint32(138).fork()).ldelim()}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.tracker_ids);try{for(H.s();!(G=H.n()).done;){const e=G.value;_.AggregationValue.encode(e,s.uint32(146).fork()).ldelim()}}catch(e){H.e(e)}finally{H.f()}var V,B=t(e.parent_domains);try{for(B.s();!(V=B.n()).done;){const e=V.value;_.AggregationValue.encode(e,s.uint32(154).fork()).ldelim()}}catch(e){B.e(e)}finally{B.f()}var W,Y=t(e.path);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;_.AggregationValue.encode(e,s.uint32(162).fork()).ldelim()}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.collections);try{for(X.s();!(J=X.n()).done;){const e=J.value;_.CollectionAggregation.encode(e,s.uint32(170).fork()).ldelim()}}catch(e){X.e(e)}finally{X.f()}var j,K=t(e.prefix_paths);try{for(K.s();!(j=K.n()).done;){const e=j.value;_.AggregationValue.encode(e,s.uint32(178).fork()).ldelim()}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.suffix_paths);try{for(z.s();!(q=z.n()).done;){const e=q.value;_.AggregationValue.encode(e,s.uint32(186).fork()).ldelim()}}catch(e){z.e(e)}finally{z.f()}var Q,Z=t(e.ports);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;_.AggregationValue.encode(e,s.uint32(194).fork()).ldelim()}}catch(e){Z.e(e)}finally{Z.f()}var $,ee=t(e.query_param_keys);try{for(ee.s();!($=ee.n()).done;){const e=$.value;_.AggregationValue.encode(e,s.uint32(202).fork()).ldelim()}}catch(e){ee.e(e)}finally{ee.f()}var _e,se=t(e.query_param_values);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;_.AggregationValue.encode(e,s.uint32(210).fork()).ldelim()}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.query_param_key_values);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;_.AggregationValue.encode(e,s.uint32(218).fork()).ldelim()}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.users);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;_.AggregationValue.encode(e,s.uint32(226).fork()).ldelim()}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.passwords);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;_.AggregationValue.encode(e,s.uint32(234).fork()).ldelim()}}catch(e){oe.e(e)}finally{oe.f()}var ie,le=t(e.user_passwords);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;_.AggregationValue.encode(e,s.uint32(242).fork()).ldelim()}}catch(e){le.e(e)}finally{le.f()}var ue,de=t(e.attributions);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;_.AggregationValue.encode(e,s.uint32(250).fork()).ldelim()}}catch(e){de.e(e)}finally{de.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},ee);for(n.communicating_files=[],n.downloaded_files=[],n.domains=[],n.favicon_dhash=[],n.favicon_raw_md5=[],n.ip_addresses=[],n.tags=[],n.http_response_contents=[],n.contacted_domains=[],n.cookie_names=[],n.cookie_values=[],n.embedded_js=[],n.html_titles=[],n.memory_patterns=[],n.outgoing_links=[],n.query_strings=[],n.referring_files=[],n.tracker_ids=[],n.parent_domains=[],n.path=[],n.collections=[],n.prefix_paths=[],n.suffix_paths=[],n.ports=[],n.query_param_keys=[],n.query_param_values=[],n.query_param_key_values=[],n.users=[],n.passwords=[],n.user_passwords=[],n.attributions=[];t.pos>>3){case 1:n.communicating_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 2:n.downloaded_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 3:n.domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 4:n.favicon_dhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 5:n.favicon_raw_md5.push(_.AggregationValue.decode(t,t.uint32()));break;case 6:n.ip_addresses.push(_.AggregationValue.decode(t,t.uint32()));break;case 7:n.tags.push(_.AggregationValue.decode(t,t.uint32()));break;case 8:n.http_response_contents.push(_.AggregationValue.decode(t,t.uint32()));break;case 9:n.contacted_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 10:n.cookie_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 11:n.cookie_values.push(_.AggregationValue.decode(t,t.uint32()));break;case 12:n.embedded_js.push(_.AggregationValue.decode(t,t.uint32()));break;case 13:n.html_titles.push(_.AggregationValue.decode(t,t.uint32()));break;case 14:n.memory_patterns.push(_.AggregationValue.decode(t,t.uint32()));break;case 15:n.outgoing_links.push(_.AggregationValue.decode(t,t.uint32()));break;case 16:n.query_strings.push(_.AggregationValue.decode(t,t.uint32()));break;case 17:n.referring_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 18:n.tracker_ids.push(_.AggregationValue.decode(t,t.uint32()));break;case 19:n.parent_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 20:n.path.push(_.AggregationValue.decode(t,t.uint32()));break;case 21:n.collections.push(_.CollectionAggregation.decode(t,t.uint32()));break;case 22:n.prefix_paths.push(_.AggregationValue.decode(t,t.uint32()));break;case 23:n.suffix_paths.push(_.AggregationValue.decode(t,t.uint32()));break;case 24:n.ports.push(_.AggregationValue.decode(t,t.uint32()));break;case 25:n.query_param_keys.push(_.AggregationValue.decode(t,t.uint32()));break;case 26:n.query_param_values.push(_.AggregationValue.decode(t,t.uint32()));break;case 27:n.query_param_key_values.push(_.AggregationValue.decode(t,t.uint32()));break;case 28:n.users.push(_.AggregationValue.decode(t,t.uint32()));break;case 29:n.passwords.push(_.AggregationValue.decode(t,t.uint32()));break;case 30:n.user_passwords.push(_.AggregationValue.decode(t,t.uint32()));break;case 31:n.attributions.push(_.AggregationValue.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},ee);if(s.communicating_files=[],s.downloaded_files=[],s.domains=[],s.favicon_dhash=[],s.favicon_raw_md5=[],s.ip_addresses=[],s.tags=[],s.http_response_contents=[],s.contacted_domains=[],s.cookie_names=[],s.cookie_values=[],s.embedded_js=[],s.html_titles=[],s.memory_patterns=[],s.outgoing_links=[],s.query_strings=[],s.referring_files=[],s.tracker_ids=[],s.parent_domains=[],s.path=[],s.collections=[],s.prefix_paths=[],s.suffix_paths=[],s.ports=[],s.query_param_keys=[],s.query_param_values=[],s.query_param_key_values=[],s.users=[],s.passwords=[],s.user_passwords=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromJSON(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.domains&&null!==e.domains){var o,i=t(e.domains);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.domains.push(_.AggregationValue.fromJSON(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.favicon_dhash&&null!==e.favicon_dhash){var l,u=t(e.favicon_dhash);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.favicon_dhash.push(_.AggregationValue.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.favicon_raw_md5&&null!==e.favicon_raw_md5){var d,m=t(e.favicon_raw_md5);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.favicon_raw_md5.push(_.AggregationValue.fromJSON(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.ip_addresses&&null!==e.ip_addresses){var f,T=t(e.ip_addresses);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.ip_addresses.push(_.AggregationValue.fromJSON(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.tags&&null!==e.tags){var v,A=t(e.tags);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.tags.push(_.AggregationValue.fromJSON(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.http_response_contents&&null!==e.http_response_contents){var g,E=t(e.http_response_contents);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.http_response_contents.push(_.AggregationValue.fromJSON(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains){var I,R=t(e.contacted_domains);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.contacted_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.cookie_names&&null!==e.cookie_names){var p,O=t(e.cookie_names);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.cookie_names.push(_.AggregationValue.fromJSON(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.cookie_values&&null!==e.cookie_values){var h,y=t(e.cookie_values);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.cookie_values.push(_.AggregationValue.fromJSON(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.embedded_js&&null!==e.embedded_js){var S,N=t(e.embedded_js);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.embedded_js.push(_.AggregationValue.fromJSON(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.html_titles&&null!==e.html_titles){var b,L=t(e.html_titles);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.html_titles.push(_.AggregationValue.fromJSON(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.memory_patterns&&null!==e.memory_patterns){var F,C=t(e.memory_patterns);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.memory_patterns.push(_.AggregationValue.fromJSON(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.outgoing_links&&null!==e.outgoing_links){var k,D=t(e.outgoing_links);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.outgoing_links.push(_.AggregationValue.fromJSON(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.query_strings&&null!==e.query_strings){var w,M=t(e.query_strings);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.query_strings.push(_.AggregationValue.fromJSON(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.referring_files&&null!==e.referring_files){var U,P=t(e.referring_files);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.referring_files.push(_.AggregationValue.fromJSON(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.tracker_ids&&null!==e.tracker_ids){var x,G=t(e.tracker_ids);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.tracker_ids.push(_.AggregationValue.fromJSON(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.parent_domains&&null!==e.parent_domains){var H,V=t(e.parent_domains);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.parent_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.path&&null!==e.path){var B,W=t(e.path);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.path.push(_.AggregationValue.fromJSON(e))}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.collections&&null!==e.collections){var Y,J=t(e.collections);try{for(J.s();!(Y=J.n()).done;){const e=Y.value;s.collections.push(_.CollectionAggregation.fromJSON(e))}}catch(e){J.e(e)}finally{J.f()}}if(void 0!==e.prefix_paths&&null!==e.prefix_paths){var X,j=t(e.prefix_paths);try{for(j.s();!(X=j.n()).done;){const e=X.value;s.prefix_paths.push(_.AggregationValue.fromJSON(e))}}catch(e){j.e(e)}finally{j.f()}}if(void 0!==e.suffix_paths&&null!==e.suffix_paths){var K,q=t(e.suffix_paths);try{for(q.s();!(K=q.n()).done;){const e=K.value;s.suffix_paths.push(_.AggregationValue.fromJSON(e))}}catch(e){q.e(e)}finally{q.f()}}if(void 0!==e.ports&&null!==e.ports){var z,Q=t(e.ports);try{for(Q.s();!(z=Q.n()).done;){const e=z.value;s.ports.push(_.AggregationValue.fromJSON(e))}}catch(e){Q.e(e)}finally{Q.f()}}if(void 0!==e.query_param_keys&&null!==e.query_param_keys){var Z,$=t(e.query_param_keys);try{for($.s();!(Z=$.n()).done;){const e=Z.value;s.query_param_keys.push(_.AggregationValue.fromJSON(e))}}catch(e){$.e(e)}finally{$.f()}}if(void 0!==e.query_param_values&&null!==e.query_param_values){var _e,se=t(e.query_param_values);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.query_param_values.push(_.AggregationValue.fromJSON(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.query_param_key_values&&null!==e.query_param_key_values){var te,ae=t(e.query_param_key_values);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.query_param_key_values.push(_.AggregationValue.fromJSON(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.users&&null!==e.users){var ne,re=t(e.users);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.users.push(_.AggregationValue.fromJSON(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.passwords&&null!==e.passwords){var ce,oe=t(e.passwords);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.passwords.push(_.AggregationValue.fromJSON(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.user_passwords&&null!==e.user_passwords){var ie,le=t(e.user_passwords);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.user_passwords.push(_.AggregationValue.fromJSON(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.attributions&&null!==e.attributions){var ue,de=t(e.attributions);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.attributions.push(_.AggregationValue.fromJSON(e))}}catch(e){de.e(e)}finally{de.f()}}return s},toJSON(e){const s={};return e.communicating_files?s.communicating_files=e.communicating_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.communicating_files=[],e.downloaded_files?s.downloaded_files=e.downloaded_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.downloaded_files=[],e.domains?s.domains=e.domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.domains=[],e.favicon_dhash?s.favicon_dhash=e.favicon_dhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.favicon_dhash=[],e.favicon_raw_md5?s.favicon_raw_md5=e.favicon_raw_md5.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.favicon_raw_md5=[],e.ip_addresses?s.ip_addresses=e.ip_addresses.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.ip_addresses=[],e.tags?s.tags=e.tags.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.tags=[],e.http_response_contents?s.http_response_contents=e.http_response_contents.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.http_response_contents=[],e.contacted_domains?s.contacted_domains=e.contacted_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.contacted_domains=[],e.cookie_names?s.cookie_names=e.cookie_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.cookie_names=[],e.cookie_values?s.cookie_values=e.cookie_values.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.cookie_values=[],e.embedded_js?s.embedded_js=e.embedded_js.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.embedded_js=[],e.html_titles?s.html_titles=e.html_titles.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.html_titles=[],e.memory_patterns?s.memory_patterns=e.memory_patterns.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.memory_patterns=[],e.outgoing_links?s.outgoing_links=e.outgoing_links.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.outgoing_links=[],e.query_strings?s.query_strings=e.query_strings.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.query_strings=[],e.referring_files?s.referring_files=e.referring_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.referring_files=[],e.tracker_ids?s.tracker_ids=e.tracker_ids.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.tracker_ids=[],e.parent_domains?s.parent_domains=e.parent_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.parent_domains=[],e.path?s.path=e.path.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.path=[],e.collections?s.collections=e.collections.map((e=>e?_.CollectionAggregation.toJSON(e):void 0)):s.collections=[],e.prefix_paths?s.prefix_paths=e.prefix_paths.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.prefix_paths=[],e.suffix_paths?s.suffix_paths=e.suffix_paths.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.suffix_paths=[],e.ports?s.ports=e.ports.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.ports=[],e.query_param_keys?s.query_param_keys=e.query_param_keys.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.query_param_keys=[],e.query_param_values?s.query_param_values=e.query_param_values.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.query_param_values=[],e.query_param_key_values?s.query_param_key_values=e.query_param_key_values.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.query_param_key_values=[],e.users?s.users=e.users.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.users=[],e.passwords?s.passwords=e.passwords.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.passwords=[],e.user_passwords?s.user_passwords=e.user_passwords.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.user_passwords=[],e.attributions?s.attributions=e.attributions.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attributions=[],s},fromPartial(e){const s=Object.assign({},ee);if(s.communicating_files=[],s.downloaded_files=[],s.domains=[],s.favicon_dhash=[],s.favicon_raw_md5=[],s.ip_addresses=[],s.tags=[],s.http_response_contents=[],s.contacted_domains=[],s.cookie_names=[],s.cookie_values=[],s.embedded_js=[],s.html_titles=[],s.memory_patterns=[],s.outgoing_links=[],s.query_strings=[],s.referring_files=[],s.tracker_ids=[],s.parent_domains=[],s.path=[],s.collections=[],s.prefix_paths=[],s.suffix_paths=[],s.ports=[],s.query_param_keys=[],s.query_param_values=[],s.query_param_key_values=[],s.users=[],s.passwords=[],s.user_passwords=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromPartial(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.domains&&null!==e.domains){var o,i=t(e.domains);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.domains.push(_.AggregationValue.fromPartial(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.favicon_dhash&&null!==e.favicon_dhash){var l,u=t(e.favicon_dhash);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.favicon_dhash.push(_.AggregationValue.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.favicon_raw_md5&&null!==e.favicon_raw_md5){var d,m=t(e.favicon_raw_md5);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.favicon_raw_md5.push(_.AggregationValue.fromPartial(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.ip_addresses&&null!==e.ip_addresses){var f,T=t(e.ip_addresses);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.ip_addresses.push(_.AggregationValue.fromPartial(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.tags&&null!==e.tags){var v,A=t(e.tags);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.tags.push(_.AggregationValue.fromPartial(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.http_response_contents&&null!==e.http_response_contents){var g,E=t(e.http_response_contents);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.http_response_contents.push(_.AggregationValue.fromPartial(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains){var I,R=t(e.contacted_domains);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.contacted_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.cookie_names&&null!==e.cookie_names){var p,O=t(e.cookie_names);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.cookie_names.push(_.AggregationValue.fromPartial(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.cookie_values&&null!==e.cookie_values){var h,y=t(e.cookie_values);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.cookie_values.push(_.AggregationValue.fromPartial(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.embedded_js&&null!==e.embedded_js){var S,N=t(e.embedded_js);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.embedded_js.push(_.AggregationValue.fromPartial(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.html_titles&&null!==e.html_titles){var b,L=t(e.html_titles);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.html_titles.push(_.AggregationValue.fromPartial(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.memory_patterns&&null!==e.memory_patterns){var F,C=t(e.memory_patterns);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.memory_patterns.push(_.AggregationValue.fromPartial(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.outgoing_links&&null!==e.outgoing_links){var k,D=t(e.outgoing_links);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.outgoing_links.push(_.AggregationValue.fromPartial(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.query_strings&&null!==e.query_strings){var w,M=t(e.query_strings);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.query_strings.push(_.AggregationValue.fromPartial(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.referring_files&&null!==e.referring_files){var U,P=t(e.referring_files);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.referring_files.push(_.AggregationValue.fromPartial(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.tracker_ids&&null!==e.tracker_ids){var x,G=t(e.tracker_ids);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.tracker_ids.push(_.AggregationValue.fromPartial(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.parent_domains&&null!==e.parent_domains){var H,V=t(e.parent_domains);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.parent_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.path&&null!==e.path){var B,W=t(e.path);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.path.push(_.AggregationValue.fromPartial(e))}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.collections&&null!==e.collections){var Y,J=t(e.collections);try{for(J.s();!(Y=J.n()).done;){const e=Y.value;s.collections.push(_.CollectionAggregation.fromPartial(e))}}catch(e){J.e(e)}finally{J.f()}}if(void 0!==e.prefix_paths&&null!==e.prefix_paths){var X,j=t(e.prefix_paths);try{for(j.s();!(X=j.n()).done;){const e=X.value;s.prefix_paths.push(_.AggregationValue.fromPartial(e))}}catch(e){j.e(e)}finally{j.f()}}if(void 0!==e.suffix_paths&&null!==e.suffix_paths){var K,q=t(e.suffix_paths);try{for(q.s();!(K=q.n()).done;){const e=K.value;s.suffix_paths.push(_.AggregationValue.fromPartial(e))}}catch(e){q.e(e)}finally{q.f()}}if(void 0!==e.ports&&null!==e.ports){var z,Q=t(e.ports);try{for(Q.s();!(z=Q.n()).done;){const e=z.value;s.ports.push(_.AggregationValue.fromPartial(e))}}catch(e){Q.e(e)}finally{Q.f()}}if(void 0!==e.query_param_keys&&null!==e.query_param_keys){var Z,$=t(e.query_param_keys);try{for($.s();!(Z=$.n()).done;){const e=Z.value;s.query_param_keys.push(_.AggregationValue.fromPartial(e))}}catch(e){$.e(e)}finally{$.f()}}if(void 0!==e.query_param_values&&null!==e.query_param_values){var _e,se=t(e.query_param_values);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.query_param_values.push(_.AggregationValue.fromPartial(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.query_param_key_values&&null!==e.query_param_key_values){var te,ae=t(e.query_param_key_values);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.query_param_key_values.push(_.AggregationValue.fromPartial(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.users&&null!==e.users){var ne,re=t(e.users);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.users.push(_.AggregationValue.fromPartial(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.passwords&&null!==e.passwords){var ce,oe=t(e.passwords);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.passwords.push(_.AggregationValue.fromPartial(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.user_passwords&&null!==e.user_passwords){var ie,le=t(e.user_passwords);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.user_passwords.push(_.AggregationValue.fromPartial(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.attributions&&null!==e.attributions){var ue,de=t(e.attributions);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.attributions.push(_.AggregationValue.fromPartial(e))}}catch(e){de.e(e)}finally{de.f()}}return s}};const _e={};_.DomainAggregations={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.AggregationValue.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.downloaded_files);try{for(o.s();!(r=o.n()).done;){const e=r.value;_.AggregationValue.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.favicon_dhash);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.AggregationValue.encode(e,s.uint32(26).fork()).ldelim()}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.favicon_raw_md5);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.AggregationValue.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.urls);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.AggregationValue.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.parent_domains);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.AggregationValue.encode(e,s.uint32(50).fork()).ldelim()}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.registrant_names);try{for(g.s();!(A=g.n()).done;){const e=A.value;_.AggregationValue.encode(e,s.uint32(58).fork()).ldelim()}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.collections);try{for(I.s();!(E=I.n()).done;){const e=E.value;_.CollectionAggregation.encode(e,s.uint32(66).fork()).ldelim()}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.attributions);try{for(p.s();!(R=p.n()).done;){const e=R.value;_.AggregationValue.encode(e,s.uint32(74).fork()).ldelim()}}catch(e){p.e(e)}finally{p.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},_e);for(n.communicating_files=[],n.downloaded_files=[],n.favicon_dhash=[],n.favicon_raw_md5=[],n.urls=[],n.parent_domains=[],n.registrant_names=[],n.collections=[],n.attributions=[];t.pos>>3){case 1:n.communicating_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 2:n.downloaded_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 3:n.favicon_dhash.push(_.AggregationValue.decode(t,t.uint32()));break;case 4:n.favicon_raw_md5.push(_.AggregationValue.decode(t,t.uint32()));break;case 5:n.urls.push(_.AggregationValue.decode(t,t.uint32()));break;case 6:n.parent_domains.push(_.AggregationValue.decode(t,t.uint32()));break;case 7:n.registrant_names.push(_.AggregationValue.decode(t,t.uint32()));break;case 8:n.collections.push(_.CollectionAggregation.decode(t,t.uint32()));break;case 9:n.attributions.push(_.AggregationValue.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},_e);if(s.communicating_files=[],s.downloaded_files=[],s.favicon_dhash=[],s.favicon_raw_md5=[],s.urls=[],s.parent_domains=[],s.registrant_names=[],s.collections=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromJSON(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.favicon_dhash&&null!==e.favicon_dhash){var o,i=t(e.favicon_dhash);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.favicon_dhash.push(_.AggregationValue.fromJSON(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.favicon_raw_md5&&null!==e.favicon_raw_md5){var l,u=t(e.favicon_raw_md5);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.favicon_raw_md5.push(_.AggregationValue.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.urls&&null!==e.urls){var d,m=t(e.urls);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.urls.push(_.AggregationValue.fromJSON(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.parent_domains&&null!==e.parent_domains){var f,T=t(e.parent_domains);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.parent_domains.push(_.AggregationValue.fromJSON(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.registrant_names&&null!==e.registrant_names){var v,A=t(e.registrant_names);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.registrant_names.push(_.AggregationValue.fromJSON(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.collections&&null!==e.collections){var g,E=t(e.collections);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.collections.push(_.CollectionAggregation.fromJSON(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.attributions&&null!==e.attributions){var I,R=t(e.attributions);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.attributions.push(_.AggregationValue.fromJSON(e))}}catch(e){R.e(e)}finally{R.f()}}return s},toJSON(e){const s={};return e.communicating_files?s.communicating_files=e.communicating_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.communicating_files=[],e.downloaded_files?s.downloaded_files=e.downloaded_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.downloaded_files=[],e.favicon_dhash?s.favicon_dhash=e.favicon_dhash.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.favicon_dhash=[],e.favicon_raw_md5?s.favicon_raw_md5=e.favicon_raw_md5.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.favicon_raw_md5=[],e.urls?s.urls=e.urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.urls=[],e.parent_domains?s.parent_domains=e.parent_domains.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.parent_domains=[],e.registrant_names?s.registrant_names=e.registrant_names.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.registrant_names=[],e.collections?s.collections=e.collections.map((e=>e?_.CollectionAggregation.toJSON(e):void 0)):s.collections=[],e.attributions?s.attributions=e.attributions.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attributions=[],s},fromPartial(e){const s=Object.assign({},_e);if(s.communicating_files=[],s.downloaded_files=[],s.favicon_dhash=[],s.favicon_raw_md5=[],s.urls=[],s.parent_domains=[],s.registrant_names=[],s.collections=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromPartial(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.favicon_dhash&&null!==e.favicon_dhash){var o,i=t(e.favicon_dhash);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.favicon_dhash.push(_.AggregationValue.fromPartial(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.favicon_raw_md5&&null!==e.favicon_raw_md5){var l,u=t(e.favicon_raw_md5);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.favicon_raw_md5.push(_.AggregationValue.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.urls&&null!==e.urls){var d,m=t(e.urls);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.urls.push(_.AggregationValue.fromPartial(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.parent_domains&&null!==e.parent_domains){var f,T=t(e.parent_domains);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.parent_domains.push(_.AggregationValue.fromPartial(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.registrant_names&&null!==e.registrant_names){var v,A=t(e.registrant_names);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.registrant_names.push(_.AggregationValue.fromPartial(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.collections&&null!==e.collections){var g,E=t(e.collections);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.collections.push(_.CollectionAggregation.fromPartial(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.attributions&&null!==e.attributions){var I,R=t(e.attributions);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.attributions.push(_.AggregationValue.fromPartial(e))}}catch(e){R.e(e)}finally{R.f()}}return s}};const se={};_.IpAddressAggregations={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.AggregationValue.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.downloaded_files);try{for(o.s();!(r=o.n()).done;){const e=r.value;_.AggregationValue.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.urls);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.AggregationValue.encode(e,s.uint32(26).fork()).ldelim()}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.collections);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.CollectionAggregation.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.attributions);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.AggregationValue.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){f.e(e)}finally{f.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},se);for(n.communicating_files=[],n.downloaded_files=[],n.urls=[],n.collections=[],n.attributions=[];t.pos>>3){case 1:n.communicating_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 2:n.downloaded_files.push(_.AggregationValue.decode(t,t.uint32()));break;case 3:n.urls.push(_.AggregationValue.decode(t,t.uint32()));break;case 4:n.collections.push(_.CollectionAggregation.decode(t,t.uint32()));break;case 5:n.attributions.push(_.AggregationValue.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},se);if(s.communicating_files=[],s.downloaded_files=[],s.urls=[],s.collections=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromJSON(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.urls&&null!==e.urls){var o,i=t(e.urls);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.urls.push(_.AggregationValue.fromJSON(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.collections&&null!==e.collections){var l,u=t(e.collections);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.collections.push(_.CollectionAggregation.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.attributions&&null!==e.attributions){var d,m=t(e.attributions);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.attributions.push(_.AggregationValue.fromJSON(e))}}catch(e){m.e(e)}finally{m.f()}}return s},toJSON(e){const s={};return e.communicating_files?s.communicating_files=e.communicating_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.communicating_files=[],e.downloaded_files?s.downloaded_files=e.downloaded_files.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.downloaded_files=[],e.urls?s.urls=e.urls.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.urls=[],e.collections?s.collections=e.collections.map((e=>e?_.CollectionAggregation.toJSON(e):void 0)):s.collections=[],e.attributions?s.attributions=e.attributions.map((e=>e?_.AggregationValue.toJSON(e):void 0)):s.attributions=[],s},fromPartial(e){const s=Object.assign({},se);if(s.communicating_files=[],s.downloaded_files=[],s.urls=[],s.collections=[],s.attributions=[],void 0!==e.communicating_files&&null!==e.communicating_files){var a,n=t(e.communicating_files);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.communicating_files.push(_.AggregationValue.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files){var r,c=t(e.downloaded_files);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.downloaded_files.push(_.AggregationValue.fromPartial(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.urls&&null!==e.urls){var o,i=t(e.urls);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.urls.push(_.AggregationValue.fromPartial(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.collections&&null!==e.collections){var l,u=t(e.collections);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.collections.push(_.CollectionAggregation.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.attributions&&null!==e.attributions){var d,m=t(e.attributions);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.attributions.push(_.AggregationValue.fromPartial(e))}}catch(e){m.e(e)}finally{m.f()}}return s}};const te={value:"",count:0,prevalence:0,total_related:0};_.AggregationValue={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.value&&_.uint32(10).string(e.value),0!==e.count&&_.uint32(16).int32(e.count),0!==e.prevalence&&_.uint32(29).float(e.prevalence),0!==e.total_related&&_.uint32(32).int32(e.total_related),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},te);for(;s.pos>>3){case 1:a.value=s.string();break;case 2:a.count=s.int32();break;case 3:a.prevalence=s.float();break;case 4:a.total_related=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},te);return void 0!==e.value&&null!==e.value?_.value=String(e.value):_.value="",void 0!==e.count&&null!==e.count?_.count=Number(e.count):_.count=0,void 0!==e.prevalence&&null!==e.prevalence?_.prevalence=Number(e.prevalence):_.prevalence=0,void 0!==e.total_related&&null!==e.total_related?_.total_related=Number(e.total_related):_.total_related=0,_},toJSON(e){const _={};return void 0!==e.value&&(_.value=e.value),void 0!==e.count&&(_.count=e.count),void 0!==e.prevalence&&(_.prevalence=e.prevalence),void 0!==e.total_related&&(_.total_related=e.total_related),_},fromPartial(e){const _=Object.assign({},te);return void 0!==e.value&&null!==e.value?_.value=e.value:_.value="",void 0!==e.count&&null!==e.count?_.count=e.count:_.count=0,void 0!==e.prevalence&&null!==e.prevalence?_.prevalence=e.prevalence:_.prevalence=0,void 0!==e.total_related&&null!==e.total_related?_.total_related=e.total_related:_.total_related=0,_}};const ae={value:"",count:0,sandbox_name:""};_.SandboxVerdict={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.value&&_.uint32(10).string(e.value),0!==e.count&&_.uint32(16).int32(e.count),""!==e.sandbox_name&&_.uint32(26).string(e.sandbox_name),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},ae);for(;s.pos>>3){case 1:a.value=s.string();break;case 2:a.count=s.int32();break;case 3:a.sandbox_name=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},ae);return void 0!==e.value&&null!==e.value?_.value=String(e.value):_.value="",void 0!==e.count&&null!==e.count?_.count=Number(e.count):_.count=0,void 0!==e.sandbox_name&&null!==e.sandbox_name?_.sandbox_name=String(e.sandbox_name):_.sandbox_name="",_},toJSON(e){const _={};return void 0!==e.value&&(_.value=e.value),void 0!==e.count&&(_.count=e.count),void 0!==e.sandbox_name&&(_.sandbox_name=e.sandbox_name),_},fromPartial(e){const _=Object.assign({},ae);return void 0!==e.value&&null!==e.value?_.value=e.value:_.value="",void 0!==e.count&&null!==e.count?_.count=e.count:_.count=0,void 0!==e.sandbox_name&&null!==e.sandbox_name?_.sandbox_name=e.sandbox_name:_.sandbox_name="",_}};const ne={};_.CollectionStats={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.lookups_per_country);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.CollectionStats_LookupsPerCountry.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.submissions_per_country);try{for(o.s();!(r=o.n()).done;){const e=r.value;_.CollectionStats_SubmissionsPerCountry.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.lookups_per_day);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.CollectionStats_LookupsPerDay.encode(e,s.uint32(26).fork()).ldelim()}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.submissions_per_day);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.CollectionStats_SubmissionsPerDay.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.subscriptions_per_day);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.CollectionStats_SubscriptionsPerDay.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.per_entity);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.CollectionStats_PerEntity.encode(e,s.uint32(50).fork()).ldelim()}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.per_day_and_country);try{for(g.s();!(A=g.n()).done;){const e=A.value;_.CollectionStats_PerDayAndCountry.encode(e,s.uint32(58).fork()).ldelim()}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.first_sightings);try{for(I.s();!(E=I.n()).done;){const e=E.value;_.CollectionStats_CollectionFirstSightings.encode(e,s.uint32(66).fork()).ldelim()}}catch(e){I.e(e)}finally{I.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},ne);for(n.lookups_per_country=[],n.submissions_per_country=[],n.lookups_per_day=[],n.submissions_per_day=[],n.subscriptions_per_day=[],n.per_entity=[],n.per_day_and_country=[],n.first_sightings=[];t.pos>>3){case 1:n.lookups_per_country.push(_.CollectionStats_LookupsPerCountry.decode(t,t.uint32()));break;case 2:n.submissions_per_country.push(_.CollectionStats_SubmissionsPerCountry.decode(t,t.uint32()));break;case 3:n.lookups_per_day.push(_.CollectionStats_LookupsPerDay.decode(t,t.uint32()));break;case 4:n.submissions_per_day.push(_.CollectionStats_SubmissionsPerDay.decode(t,t.uint32()));break;case 5:n.subscriptions_per_day.push(_.CollectionStats_SubscriptionsPerDay.decode(t,t.uint32()));break;case 6:n.per_entity.push(_.CollectionStats_PerEntity.decode(t,t.uint32()));break;case 7:n.per_day_and_country.push(_.CollectionStats_PerDayAndCountry.decode(t,t.uint32()));break;case 8:n.first_sightings.push(_.CollectionStats_CollectionFirstSightings.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},ne);if(s.lookups_per_country=[],s.submissions_per_country=[],s.lookups_per_day=[],s.submissions_per_day=[],s.subscriptions_per_day=[],s.per_entity=[],s.per_day_and_country=[],s.first_sightings=[],void 0!==e.lookups_per_country&&null!==e.lookups_per_country){var a,n=t(e.lookups_per_country);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.lookups_per_country.push(_.CollectionStats_LookupsPerCountry.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.submissions_per_country&&null!==e.submissions_per_country){var r,c=t(e.submissions_per_country);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.submissions_per_country.push(_.CollectionStats_SubmissionsPerCountry.fromJSON(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.lookups_per_day&&null!==e.lookups_per_day){var o,i=t(e.lookups_per_day);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.lookups_per_day.push(_.CollectionStats_LookupsPerDay.fromJSON(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.submissions_per_day&&null!==e.submissions_per_day){var l,u=t(e.submissions_per_day);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.submissions_per_day.push(_.CollectionStats_SubmissionsPerDay.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.subscriptions_per_day&&null!==e.subscriptions_per_day){var d,m=t(e.subscriptions_per_day);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.subscriptions_per_day.push(_.CollectionStats_SubscriptionsPerDay.fromJSON(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.per_entity&&null!==e.per_entity){var f,T=t(e.per_entity);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.per_entity.push(_.CollectionStats_PerEntity.fromJSON(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.per_day_and_country&&null!==e.per_day_and_country){var v,A=t(e.per_day_and_country);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.per_day_and_country.push(_.CollectionStats_PerDayAndCountry.fromJSON(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.first_sightings&&null!==e.first_sightings){var g,E=t(e.first_sightings);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.first_sightings.push(_.CollectionStats_CollectionFirstSightings.fromJSON(e))}}catch(e){E.e(e)}finally{E.f()}}return s},toJSON(e){const s={};return e.lookups_per_country?s.lookups_per_country=e.lookups_per_country.map((e=>e?_.CollectionStats_LookupsPerCountry.toJSON(e):void 0)):s.lookups_per_country=[],e.submissions_per_country?s.submissions_per_country=e.submissions_per_country.map((e=>e?_.CollectionStats_SubmissionsPerCountry.toJSON(e):void 0)):s.submissions_per_country=[],e.lookups_per_day?s.lookups_per_day=e.lookups_per_day.map((e=>e?_.CollectionStats_LookupsPerDay.toJSON(e):void 0)):s.lookups_per_day=[],e.submissions_per_day?s.submissions_per_day=e.submissions_per_day.map((e=>e?_.CollectionStats_SubmissionsPerDay.toJSON(e):void 0)):s.submissions_per_day=[],e.subscriptions_per_day?s.subscriptions_per_day=e.subscriptions_per_day.map((e=>e?_.CollectionStats_SubscriptionsPerDay.toJSON(e):void 0)):s.subscriptions_per_day=[],e.per_entity?s.per_entity=e.per_entity.map((e=>e?_.CollectionStats_PerEntity.toJSON(e):void 0)):s.per_entity=[],e.per_day_and_country?s.per_day_and_country=e.per_day_and_country.map((e=>e?_.CollectionStats_PerDayAndCountry.toJSON(e):void 0)):s.per_day_and_country=[],e.first_sightings?s.first_sightings=e.first_sightings.map((e=>e?_.CollectionStats_CollectionFirstSightings.toJSON(e):void 0)):s.first_sightings=[],s},fromPartial(e){const s=Object.assign({},ne);if(s.lookups_per_country=[],s.submissions_per_country=[],s.lookups_per_day=[],s.submissions_per_day=[],s.subscriptions_per_day=[],s.per_entity=[],s.per_day_and_country=[],s.first_sightings=[],void 0!==e.lookups_per_country&&null!==e.lookups_per_country){var a,n=t(e.lookups_per_country);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.lookups_per_country.push(_.CollectionStats_LookupsPerCountry.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.submissions_per_country&&null!==e.submissions_per_country){var r,c=t(e.submissions_per_country);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.submissions_per_country.push(_.CollectionStats_SubmissionsPerCountry.fromPartial(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.lookups_per_day&&null!==e.lookups_per_day){var o,i=t(e.lookups_per_day);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.lookups_per_day.push(_.CollectionStats_LookupsPerDay.fromPartial(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.submissions_per_day&&null!==e.submissions_per_day){var l,u=t(e.submissions_per_day);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.submissions_per_day.push(_.CollectionStats_SubmissionsPerDay.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.subscriptions_per_day&&null!==e.subscriptions_per_day){var d,m=t(e.subscriptions_per_day);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.subscriptions_per_day.push(_.CollectionStats_SubscriptionsPerDay.fromPartial(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.per_entity&&null!==e.per_entity){var f,T=t(e.per_entity);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.per_entity.push(_.CollectionStats_PerEntity.fromPartial(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.per_day_and_country&&null!==e.per_day_and_country){var v,A=t(e.per_day_and_country);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.per_day_and_country.push(_.CollectionStats_PerDayAndCountry.fromPartial(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.first_sightings&&null!==e.first_sightings){var g,E=t(e.first_sightings);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.first_sightings.push(_.CollectionStats_CollectionFirstSightings.fromPartial(e))}}catch(e){E.e(e)}finally{E.f()}}return s}};const re={country:"",num_lookups:0};_.CollectionStats_LookupsPerCountry={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.country&&_.uint32(10).string(e.country),0!==e.num_lookups&&_.uint32(16).int64(e.num_lookups),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},re);for(;s.pos>>3){case 1:a.country=s.string();break;case 2:a.num_lookups=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},re);return void 0!==e.country&&null!==e.country?_.country=String(e.country):_.country="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=Number(e.num_lookups):_.num_lookups=0,_},toJSON(e){const _={};return void 0!==e.country&&(_.country=e.country),void 0!==e.num_lookups&&(_.num_lookups=e.num_lookups),_},fromPartial(e){const _=Object.assign({},re);return void 0!==e.country&&null!==e.country?_.country=e.country:_.country="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=e.num_lookups:_.num_lookups=0,_}};const ce={country:"",num_submissions:0};_.CollectionStats_SubmissionsPerCountry={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.country&&_.uint32(10).string(e.country),0!==e.num_submissions&&_.uint32(16).int64(e.num_submissions),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},ce);for(;s.pos>>3){case 1:a.country=s.string();break;case 2:a.num_submissions=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},ce);return void 0!==e.country&&null!==e.country?_.country=String(e.country):_.country="",void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=Number(e.num_submissions):_.num_submissions=0,_},toJSON(e){const _={};return void 0!==e.country&&(_.country=e.country),void 0!==e.num_submissions&&(_.num_submissions=e.num_submissions),_},fromPartial(e){const _=Object.assign({},ce);return void 0!==e.country&&null!==e.country?_.country=e.country:_.country="",void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=e.num_submissions:_.num_submissions=0,_}};const oe={day_utc:"",num_lookups:0,day_timestamp:0};_.CollectionStats_LookupsPerDay={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.day_utc&&_.uint32(10).string(e.day_utc),0!==e.num_lookups&&_.uint32(16).int64(e.num_lookups),0!==e.day_timestamp&&_.uint32(24).int64(e.day_timestamp),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},oe);for(;s.pos>>3){case 1:a.day_utc=s.string();break;case 2:a.num_lookups=Fe(s.int64());break;case 3:a.day_timestamp=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},oe);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=String(e.day_utc):_.day_utc="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=Number(e.num_lookups):_.num_lookups=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=Number(e.day_timestamp):_.day_timestamp=0,_},toJSON(e){const _={};return void 0!==e.day_utc&&(_.day_utc=e.day_utc),void 0!==e.num_lookups&&(_.num_lookups=e.num_lookups),void 0!==e.day_timestamp&&(_.day_timestamp=e.day_timestamp),_},fromPartial(e){const _=Object.assign({},oe);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=e.day_utc:_.day_utc="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=e.num_lookups:_.num_lookups=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=e.day_timestamp:_.day_timestamp=0,_}};const ie={day_utc:"",num_submissions:0,day_timestamp:0};_.CollectionStats_SubmissionsPerDay={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.day_utc&&_.uint32(10).string(e.day_utc),0!==e.num_submissions&&_.uint32(16).int64(e.num_submissions),0!==e.day_timestamp&&_.uint32(24).int64(e.day_timestamp),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},ie);for(;s.pos>>3){case 1:a.day_utc=s.string();break;case 2:a.num_submissions=Fe(s.int64());break;case 3:a.day_timestamp=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},ie);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=String(e.day_utc):_.day_utc="",void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=Number(e.num_submissions):_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=Number(e.day_timestamp):_.day_timestamp=0,_},toJSON(e){const _={};return void 0!==e.day_utc&&(_.day_utc=e.day_utc),void 0!==e.num_submissions&&(_.num_submissions=e.num_submissions),void 0!==e.day_timestamp&&(_.day_timestamp=e.day_timestamp),_},fromPartial(e){const _=Object.assign({},ie);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=e.day_utc:_.day_utc="",void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=e.num_submissions:_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=e.day_timestamp:_.day_timestamp=0,_}};const le={day_utc:"",subscriptions_count:0,day_timestamp:0};_.CollectionStats_SubscriptionsPerDay={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.day_utc&&_.uint32(10).string(e.day_utc),0!==e.subscriptions_count&&_.uint32(16).int64(e.subscriptions_count),0!==e.day_timestamp&&_.uint32(24).int64(e.day_timestamp),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},le);for(;s.pos>>3){case 1:a.day_utc=s.string();break;case 2:a.subscriptions_count=Fe(s.int64());break;case 3:a.day_timestamp=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},le);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=String(e.day_utc):_.day_utc="",void 0!==e.subscriptions_count&&null!==e.subscriptions_count?_.subscriptions_count=Number(e.subscriptions_count):_.subscriptions_count=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=Number(e.day_timestamp):_.day_timestamp=0,_},toJSON(e){const _={};return void 0!==e.day_utc&&(_.day_utc=e.day_utc),void 0!==e.subscriptions_count&&(_.subscriptions_count=e.subscriptions_count),void 0!==e.day_timestamp&&(_.day_timestamp=e.day_timestamp),_},fromPartial(e){const _=Object.assign({},le);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=e.day_utc:_.day_utc="",void 0!==e.subscriptions_count&&null!==e.subscriptions_count?_.subscriptions_count=e.subscriptions_count:_.subscriptions_count=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=e.day_timestamp:_.day_timestamp=0,_}};const ue={entity_id:"",entity_type:i.EntityType.UNKNOWN_ENTITY,num_lookups:0,num_submissions:0,entity_value:""};_.CollectionStats_PerEntity={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.entity_id&&_.uint32(10).string(e.entity_id),e.entity_type!==i.EntityType.UNKNOWN_ENTITY&&_.uint32(16).int32((0,i.entityTypeToNumber)(e.entity_type)),0!==e.num_lookups&&_.uint32(24).int64(e.num_lookups),0!==e.num_submissions&&_.uint32(32).int64(e.num_submissions),""!==e.entity_value&&_.uint32(42).string(e.entity_value),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},ue);for(;s.pos>>3){case 1:a.entity_id=s.string();break;case 2:a.entity_type=(0,i.entityTypeFromJSON)(s.int32());break;case 3:a.num_lookups=Fe(s.int64());break;case 4:a.num_submissions=Fe(s.int64());break;case 5:a.entity_value=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},ue);return void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=String(e.entity_id):_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=(0,i.entityTypeFromJSON)(e.entity_type):_.entity_type=i.EntityType.UNKNOWN_ENTITY,void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=Number(e.num_lookups):_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=Number(e.num_submissions):_.num_submissions=0,void 0!==e.entity_value&&null!==e.entity_value?_.entity_value=String(e.entity_value):_.entity_value="",_},toJSON(e){const _={};return void 0!==e.entity_id&&(_.entity_id=e.entity_id),void 0!==e.entity_type&&(_.entity_type=(0,i.entityTypeToJSON)(e.entity_type)),void 0!==e.num_lookups&&(_.num_lookups=e.num_lookups),void 0!==e.num_submissions&&(_.num_submissions=e.num_submissions),void 0!==e.entity_value&&(_.entity_value=e.entity_value),_},fromPartial(e){const _=Object.assign({},ue);return void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=e.entity_id:_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=e.entity_type:_.entity_type=i.EntityType.UNKNOWN_ENTITY,void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=e.num_lookups:_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=e.num_submissions:_.num_submissions=0,void 0!==e.entity_value&&null!==e.entity_value?_.entity_value=e.entity_value:_.entity_value="",_}};const de={day_utc:"",country:"",num_lookups:0,num_submissions:0,day_timestamp:0};_.CollectionStats_PerDayAndCountry={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.day_utc&&_.uint32(10).string(e.day_utc),""!==e.country&&_.uint32(18).string(e.country),0!==e.num_lookups&&_.uint32(24).int64(e.num_lookups),0!==e.num_submissions&&_.uint32(32).int64(e.num_submissions),0!==e.day_timestamp&&_.uint32(40).int64(e.day_timestamp),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},de);for(;s.pos>>3){case 1:a.day_utc=s.string();break;case 2:a.country=s.string();break;case 3:a.num_lookups=Fe(s.int64());break;case 4:a.num_submissions=Fe(s.int64());break;case 5:a.day_timestamp=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},de);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=String(e.day_utc):_.day_utc="",void 0!==e.country&&null!==e.country?_.country=String(e.country):_.country="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=Number(e.num_lookups):_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=Number(e.num_submissions):_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=Number(e.day_timestamp):_.day_timestamp=0,_},toJSON(e){const _={};return void 0!==e.day_utc&&(_.day_utc=e.day_utc),void 0!==e.country&&(_.country=e.country),void 0!==e.num_lookups&&(_.num_lookups=e.num_lookups),void 0!==e.num_submissions&&(_.num_submissions=e.num_submissions),void 0!==e.day_timestamp&&(_.day_timestamp=e.day_timestamp),_},fromPartial(e){const _=Object.assign({},de);return void 0!==e.day_utc&&null!==e.day_utc?_.day_utc=e.day_utc:_.day_utc="",void 0!==e.country&&null!==e.country?_.country=e.country:_.country="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=e.num_lookups:_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=e.num_submissions:_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=e.day_timestamp:_.day_timestamp=0,_}};const me={country:"",entity_id:"",entity_type:i.EntityType.UNKNOWN_ENTITY,entity_value:"",num_lookups:0,num_submissions:0,day_timestamp:0};_.CollectionStats_CollectionFirstSightings={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.country&&_.uint32(10).string(e.country),""!==e.entity_id&&_.uint32(18).string(e.entity_id),e.entity_type!==i.EntityType.UNKNOWN_ENTITY&&_.uint32(24).int32((0,i.entityTypeToNumber)(e.entity_type)),""!==e.entity_value&&_.uint32(34).string(e.entity_value),0!==e.num_lookups&&_.uint32(40).int64(e.num_lookups),0!==e.num_submissions&&_.uint32(48).int64(e.num_submissions),0!==e.day_timestamp&&_.uint32(56).int64(e.day_timestamp),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},me);for(;s.pos>>3){case 1:a.country=s.string();break;case 2:a.entity_id=s.string();break;case 3:a.entity_type=(0,i.entityTypeFromJSON)(s.int32());break;case 4:a.entity_value=s.string();break;case 5:a.num_lookups=Fe(s.int64());break;case 6:a.num_submissions=Fe(s.int64());break;case 7:a.day_timestamp=Fe(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},me);return void 0!==e.country&&null!==e.country?_.country=String(e.country):_.country="",void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=String(e.entity_id):_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=(0,i.entityTypeFromJSON)(e.entity_type):_.entity_type=i.EntityType.UNKNOWN_ENTITY,void 0!==e.entity_value&&null!==e.entity_value?_.entity_value=String(e.entity_value):_.entity_value="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=Number(e.num_lookups):_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=Number(e.num_submissions):_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=Number(e.day_timestamp):_.day_timestamp=0,_},toJSON(e){const _={};return void 0!==e.country&&(_.country=e.country),void 0!==e.entity_id&&(_.entity_id=e.entity_id),void 0!==e.entity_type&&(_.entity_type=(0,i.entityTypeToJSON)(e.entity_type)),void 0!==e.entity_value&&(_.entity_value=e.entity_value),void 0!==e.num_lookups&&(_.num_lookups=e.num_lookups),void 0!==e.num_submissions&&(_.num_submissions=e.num_submissions),void 0!==e.day_timestamp&&(_.day_timestamp=e.day_timestamp),_},fromPartial(e){const _=Object.assign({},me);return void 0!==e.country&&null!==e.country?_.country=e.country:_.country="",void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=e.entity_id:_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=e.entity_type:_.entity_type=i.EntityType.UNKNOWN_ENTITY,void 0!==e.entity_value&&null!==e.entity_value?_.entity_value=e.entity_value:_.entity_value="",void 0!==e.num_lookups&&null!==e.num_lookups?_.num_lookups=e.num_lookups:_.num_lookups=0,void 0!==e.num_submissions&&null!==e.num_submissions?_.num_submissions=e.num_submissions:_.num_submissions=0,void 0!==e.day_timestamp&&null!==e.day_timestamp?_.day_timestamp=e.day_timestamp:_.day_timestamp=0,_}};const fe={count:0,prevalence:0,total_related:0};_.SigmaRule={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.value&&_.SigmaRule_Rule.encode(e.value,s.uint32(10).fork()).ldelim(),0!==e.count&&s.uint32(16).int32(e.count),0!==e.prevalence&&s.uint32(29).float(e.prevalence),0!==e.total_related&&s.uint32(32).int32(e.total_related),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},fe);for(;t.pos>>3){case 1:n.value=_.SigmaRule_Rule.decode(t,t.uint32());break;case 2:n.count=t.int32();break;case 3:n.prevalence=t.float();break;case 4:n.total_related=t.int32();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},fe);return void 0!==e.value&&null!==e.value?s.value=_.SigmaRule_Rule.fromJSON(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=Number(e.count):s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=Number(e.prevalence):s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=Number(e.total_related):s.total_related=0,s},toJSON(e){const s={};return void 0!==e.value&&(s.value=e.value?_.SigmaRule_Rule.toJSON(e.value):void 0),void 0!==e.count&&(s.count=e.count),void 0!==e.prevalence&&(s.prevalence=e.prevalence),void 0!==e.total_related&&(s.total_related=e.total_related),s},fromPartial(e){const s=Object.assign({},fe);return void 0!==e.value&&null!==e.value?s.value=_.SigmaRule_Rule.fromPartial(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=e.count:s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=e.prevalence:s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=e.total_related:s.total_related=0,s}};const Te={id:"",level:"",title:"",author:"",source_url:"",source:"",description:""};_.SigmaRule_Rule={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.id&&_.uint32(10).string(e.id),""!==e.level&&_.uint32(18).string(e.level),""!==e.title&&_.uint32(26).string(e.title),""!==e.author&&_.uint32(34).string(e.author),""!==e.source_url&&_.uint32(42).string(e.source_url),""!==e.source&&_.uint32(50).string(e.source),""!==e.description&&_.uint32(58).string(e.description),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Te);for(;s.pos>>3){case 1:a.id=s.string();break;case 2:a.level=s.string();break;case 3:a.title=s.string();break;case 4:a.author=s.string();break;case 5:a.source_url=s.string();break;case 6:a.source=s.string();break;case 7:a.description=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},Te);return void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.level&&null!==e.level?_.level=String(e.level):_.level="",void 0!==e.title&&null!==e.title?_.title=String(e.title):_.title="",void 0!==e.author&&null!==e.author?_.author=String(e.author):_.author="",void 0!==e.source_url&&null!==e.source_url?_.source_url=String(e.source_url):_.source_url="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.level&&(_.level=e.level),void 0!==e.title&&(_.title=e.title),void 0!==e.author&&(_.author=e.author),void 0!==e.source_url&&(_.source_url=e.source_url),void 0!==e.source&&(_.source=e.source),void 0!==e.description&&(_.description=e.description),_},fromPartial(e){const _=Object.assign({},Te);return void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.level&&null!==e.level?_.level=e.level:_.level="",void 0!==e.title&&null!==e.title?_.title=e.title:_.title="",void 0!==e.author&&null!==e.author?_.author=e.author:_.author="",void 0!==e.source_url&&null!==e.source_url?_.source_url=e.source_url:_.source_url="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",_}};const ve={count:0,prevalence:0,total_related:0};_.YaraRule={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.value&&_.YaraRule_Ruleset.encode(e.value,s.uint32(10).fork()).ldelim(),0!==e.count&&s.uint32(16).int32(e.count),0!==e.prevalence&&s.uint32(29).float(e.prevalence),0!==e.total_related&&s.uint32(32).int32(e.total_related),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},ve);for(;t.pos>>3){case 1:n.value=_.YaraRule_Ruleset.decode(t,t.uint32());break;case 2:n.count=t.int32();break;case 3:n.prevalence=t.float();break;case 4:n.total_related=t.int32();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},ve);return void 0!==e.value&&null!==e.value?s.value=_.YaraRule_Ruleset.fromJSON(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=Number(e.count):s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=Number(e.prevalence):s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=Number(e.total_related):s.total_related=0,s},toJSON(e){const s={};return void 0!==e.value&&(s.value=e.value?_.YaraRule_Ruleset.toJSON(e.value):void 0),void 0!==e.count&&(s.count=e.count),void 0!==e.prevalence&&(s.prevalence=e.prevalence),void 0!==e.total_related&&(s.total_related=e.total_related),s},fromPartial(e){const s=Object.assign({},ve);return void 0!==e.value&&null!==e.value?s.value=_.YaraRule_Ruleset.fromPartial(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=e.count:s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=e.prevalence:s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=e.total_related:s.total_related=0,s}};const Ae={id:"",ruleset_id:"",ruleset_name:"",rule_name:"",source:""};_.YaraRule_Ruleset={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.id&&_.uint32(10).string(e.id),""!==e.ruleset_id&&_.uint32(18).string(e.ruleset_id),""!==e.ruleset_name&&_.uint32(26).string(e.ruleset_name),""!==e.rule_name&&_.uint32(34).string(e.rule_name),""!==e.source&&_.uint32(42).string(e.source),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Ae);for(;s.pos>>3){case 1:a.id=s.string();break;case 2:a.ruleset_id=s.string();break;case 3:a.ruleset_name=s.string();break;case 4:a.rule_name=s.string();break;case 5:a.source=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},Ae);return void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.ruleset_id&&null!==e.ruleset_id?_.ruleset_id=String(e.ruleset_id):_.ruleset_id="",void 0!==e.ruleset_name&&null!==e.ruleset_name?_.ruleset_name=String(e.ruleset_name):_.ruleset_name="",void 0!==e.rule_name&&null!==e.rule_name?_.rule_name=String(e.rule_name):_.rule_name="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.ruleset_id&&(_.ruleset_id=e.ruleset_id),void 0!==e.ruleset_name&&(_.ruleset_name=e.ruleset_name),void 0!==e.rule_name&&(_.rule_name=e.rule_name),void 0!==e.source&&(_.source=e.source),_},fromPartial(e){const _=Object.assign({},Ae);return void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.ruleset_id&&null!==e.ruleset_id?_.ruleset_id=e.ruleset_id:_.ruleset_id="",void 0!==e.ruleset_name&&null!==e.ruleset_name?_.ruleset_name=e.ruleset_name:_.ruleset_name="",void 0!==e.rule_name&&null!==e.rule_name?_.rule_name=e.rule_name:_.rule_name="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",_}};const ge={count:0,prevalence:0,total_related:0};_.IDSRule={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.value&&_.IDSRule_Rule.encode(e.value,s.uint32(10).fork()).ldelim(),0!==e.count&&s.uint32(16).int32(e.count),0!==e.prevalence&&s.uint32(29).float(e.prevalence),0!==e.total_related&&s.uint32(32).int32(e.total_related),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},ge);for(;t.pos>>3){case 1:n.value=_.IDSRule_Rule.decode(t,t.uint32());break;case 2:n.count=t.int32();break;case 3:n.prevalence=t.float();break;case 4:n.total_related=t.int32();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},ge);return void 0!==e.value&&null!==e.value?s.value=_.IDSRule_Rule.fromJSON(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=Number(e.count):s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=Number(e.prevalence):s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=Number(e.total_related):s.total_related=0,s},toJSON(e){const s={};return void 0!==e.value&&(s.value=e.value?_.IDSRule_Rule.toJSON(e.value):void 0),void 0!==e.count&&(s.count=e.count),void 0!==e.prevalence&&(s.prevalence=e.prevalence),void 0!==e.total_related&&(s.total_related=e.total_related),s},fromPartial(e){const s=Object.assign({},ge);return void 0!==e.value&&null!==e.value?s.value=_.IDSRule_Rule.fromPartial(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=e.count:s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=e.prevalence:s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=e.total_related:s.total_related=0,s}};const Ee={id:"",category:"",source:"",url:"",references_urls:"",tags:"",rule:"",message:""};_.IDSRule_Rule={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.id&&_.uint32(10).string(e.id),""!==e.category&&_.uint32(18).string(e.category),""!==e.source&&_.uint32(26).string(e.source),""!==e.url&&_.uint32(34).string(e.url);var s,a=t(e.references_urls);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(42).string(e)}}catch(e){a.e(e)}finally{a.f()}var n,r=t(e.tags);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.uint32(50).string(e)}}catch(e){r.e(e)}finally{r.f()}return""!==e.rule&&_.uint32(58).string(e.rule),""!==e.message&&_.uint32(66).string(e.message),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Ee);for(a.references_urls=[],a.tags=[];s.pos>>3){case 1:a.id=s.string();break;case 2:a.category=s.string();break;case 3:a.source=s.string();break;case 4:a.url=s.string();break;case 5:a.references_urls.push(s.string());break;case 6:a.tags.push(s.string());break;case 7:a.rule=s.string();break;case 8:a.message=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},Ee);if(_.references_urls=[],_.tags=[],void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.category&&null!==e.category?_.category=String(e.category):_.category="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.url&&null!==e.url?_.url=String(e.url):_.url="",void 0!==e.references_urls&&null!==e.references_urls){var s,a=t(e.references_urls);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.references_urls.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.tags&&null!==e.tags){var n,r=t(e.tags);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.tags.push(String(e))}}catch(e){r.e(e)}finally{r.f()}}return void 0!==e.rule&&null!==e.rule?_.rule=String(e.rule):_.rule="",void 0!==e.message&&null!==e.message?_.message=String(e.message):_.message="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.category&&(_.category=e.category),void 0!==e.source&&(_.source=e.source),void 0!==e.url&&(_.url=e.url),e.references_urls?_.references_urls=e.references_urls.map((e=>e)):_.references_urls=[],e.tags?_.tags=e.tags.map((e=>e)):_.tags=[],void 0!==e.rule&&(_.rule=e.rule),void 0!==e.message&&(_.message=e.message),_},fromPartial(e){const _=Object.assign({},Ee);if(_.references_urls=[],_.tags=[],void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.category&&null!==e.category?_.category=e.category:_.category="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.url&&null!==e.url?_.url=e.url:_.url="",void 0!==e.references_urls&&null!==e.references_urls){var s,a=t(e.references_urls);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.references_urls.push(e)}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.tags&&null!==e.tags){var n,r=t(e.tags);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.tags.push(e)}}catch(e){r.e(e)}finally{r.f()}}return void 0!==e.rule&&null!==e.rule?_.rule=e.rule:_.rule="",void 0!==e.message&&null!==e.message?_.message=e.message:_.message="",_}};const Ie={count:0,prevalence:0,total_related:0};_.CollectionAggregation={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return void 0!==e.value&&_.Collection.encode(e.value,s.uint32(10).fork()).ldelim(),0!==e.count&&s.uint32(16).int32(e.count),0!==e.prevalence&&s.uint32(29).float(e.prevalence),0!==e.total_related&&s.uint32(32).int32(e.total_related),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},Ie);for(;t.pos>>3){case 1:n.value=_.Collection.decode(t,t.uint32());break;case 2:n.count=t.int32();break;case 3:n.prevalence=t.float();break;case 4:n.total_related=t.int32();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},Ie);return void 0!==e.value&&null!==e.value?s.value=_.Collection.fromJSON(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=Number(e.count):s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=Number(e.prevalence):s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=Number(e.total_related):s.total_related=0,s},toJSON(e){const s={};return void 0!==e.value&&(s.value=e.value?_.Collection.toJSON(e.value):void 0),void 0!==e.count&&(s.count=e.count),void 0!==e.prevalence&&(s.prevalence=e.prevalence),void 0!==e.total_related&&(s.total_related=e.total_related),s},fromPartial(e){const s=Object.assign({},Ie);return void 0!==e.value&&null!==e.value?s.value=_.Collection.fromPartial(e.value):s.value=void 0,void 0!==e.count&&null!==e.count?s.count=e.count:s.count=0,void 0!==e.prevalence&&null!==e.prevalence?s.prevalence=e.prevalence:s.prevalence=0,void 0!==e.total_related&&null!==e.total_related?s.total_related=e.total_related:s.total_related=0,s}};const Re={id:""};_.User={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.id&&_.uint32(10).string(e.id),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Re);for(;s.pos>>3==1)a.id=s.string();else s.skipType(7&e)}return a},fromJSON(e){const _=Object.assign({},Re);return void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),_},fromPartial(e){const _=Object.assign({},Re);return void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",_}};const pe={name:"",label:"",placeholder:"",value:"",count:0,style:m.UNKNOWN,exhaustive:!1,range_order:""};_.FilterField={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.name&&s.uint32(10).string(e.name),""!==e.label&&s.uint32(18).string(e.label),""!==e.placeholder&&s.uint32(26).string(e.placeholder),""!==e.value&&s.uint32(34).string(e.value),0!==e.count&&s.uint32(40).int32(e.count),e.style!==m.UNKNOWN&&s.uint32(48).int32(p(e.style));var a,n=t(e.options);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.FieldOption.encode(e,s.uint32(58).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}return!0===e.exhaustive&&s.uint32(64).bool(e.exhaustive),void 0!==e.values&&_.DateRange.encode(e.values,s.uint32(82).fork()).ldelim(),void 0!==e.float_range&&_.FloatRange.encode(e.float_range,s.uint32(90).fork()).ldelim(),""!==e.range_order&&s.uint32(98).string(e.range_order),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},pe);for(n.options=[];t.pos>>3){case 1:n.name=t.string();break;case 2:n.label=t.string();break;case 3:n.placeholder=t.string();break;case 4:n.value=t.string();break;case 5:n.count=t.int32();break;case 6:n.style=I(t.int32());break;case 7:n.options.push(_.FieldOption.decode(t,t.uint32()));break;case 8:n.exhaustive=t.bool();break;case 10:n.values=_.DateRange.decode(t,t.uint32());break;case 11:n.float_range=_.FloatRange.decode(t,t.uint32());break;case 12:n.range_order=t.string();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},pe);if(s.options=[],void 0!==e.name&&null!==e.name?s.name=String(e.name):s.name="",void 0!==e.label&&null!==e.label?s.label=String(e.label):s.label="",void 0!==e.placeholder&&null!==e.placeholder?s.placeholder=String(e.placeholder):s.placeholder="",void 0!==e.value&&null!==e.value?s.value=String(e.value):s.value="",void 0!==e.count&&null!==e.count?s.count=Number(e.count):s.count=0,void 0!==e.style&&null!==e.style?s.style=I(e.style):s.style=m.UNKNOWN,void 0!==e.options&&null!==e.options){var a,n=t(e.options);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.options.push(_.FieldOption.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.exhaustive&&null!==e.exhaustive?s.exhaustive=Boolean(e.exhaustive):s.exhaustive=!1,void 0!==e.values&&null!==e.values?s.values=_.DateRange.fromJSON(e.values):s.values=void 0,void 0!==e.float_range&&null!==e.float_range?s.float_range=_.FloatRange.fromJSON(e.float_range):s.float_range=void 0,void 0!==e.range_order&&null!==e.range_order?s.range_order=String(e.range_order):s.range_order="",s},toJSON(e){const s={};return void 0!==e.name&&(s.name=e.name),void 0!==e.label&&(s.label=e.label),void 0!==e.placeholder&&(s.placeholder=e.placeholder),void 0!==e.value&&(s.value=e.value),void 0!==e.count&&(s.count=e.count),void 0!==e.style&&(s.style=R(e.style)),e.options?s.options=e.options.map((e=>e?_.FieldOption.toJSON(e):void 0)):s.options=[],void 0!==e.exhaustive&&(s.exhaustive=e.exhaustive),void 0!==e.values&&(s.values=e.values?_.DateRange.toJSON(e.values):void 0),void 0!==e.float_range&&(s.float_range=e.float_range?_.FloatRange.toJSON(e.float_range):void 0),void 0!==e.range_order&&(s.range_order=e.range_order),s},fromPartial(e){const s=Object.assign({},pe);if(s.options=[],void 0!==e.name&&null!==e.name?s.name=e.name:s.name="",void 0!==e.label&&null!==e.label?s.label=e.label:s.label="",void 0!==e.placeholder&&null!==e.placeholder?s.placeholder=e.placeholder:s.placeholder="",void 0!==e.value&&null!==e.value?s.value=e.value:s.value="",void 0!==e.count&&null!==e.count?s.count=e.count:s.count=0,void 0!==e.style&&null!==e.style?s.style=e.style:s.style=m.UNKNOWN,void 0!==e.options&&null!==e.options){var a,n=t(e.options);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.options.push(_.FieldOption.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.exhaustive&&null!==e.exhaustive?s.exhaustive=e.exhaustive:s.exhaustive=!1,void 0!==e.values&&null!==e.values?s.values=_.DateRange.fromPartial(e.values):s.values=void 0,void 0!==e.float_range&&null!==e.float_range?s.float_range=_.FloatRange.fromPartial(e.float_range):s.float_range=void 0,void 0!==e.range_order&&null!==e.range_order?s.range_order=e.range_order:s.range_order="",s}};const Oe={start:0,end:0};_.DateRange={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.start&&_.uint32(8).int32(e.start),0!==e.end&&_.uint32(16).int32(e.end),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},Oe);for(;s.pos>>3){case 1:a.start=s.int32();break;case 2:a.end=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},Oe);return void 0!==e.start&&null!==e.start?_.start=Number(e.start):_.start=0,void 0!==e.end&&null!==e.end?_.end=Number(e.end):_.end=0,_},toJSON(e){const _={};return void 0!==e.start&&(_.start=e.start),void 0!==e.end&&(_.end=e.end),_},fromPartial(e){const _=Object.assign({},Oe);return void 0!==e.start&&null!==e.start?_.start=e.start:_.start=0,void 0!==e.end&&null!==e.end?_.end=e.end:_.end=0,_}};const he={start:0,end:0,step:0};_.FloatRange={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.start&&_.uint32(13).float(e.start),0!==e.end&&_.uint32(21).float(e.end),0!==e.step&&_.uint32(29).float(e.step),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},he);for(;s.pos>>3){case 1:a.start=s.float();break;case 2:a.end=s.float();break;case 3:a.step=s.float();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},he);return void 0!==e.start&&null!==e.start?_.start=Number(e.start):_.start=0,void 0!==e.end&&null!==e.end?_.end=Number(e.end):_.end=0,void 0!==e.step&&null!==e.step?_.step=Number(e.step):_.step=0,_},toJSON(e){const _={};return void 0!==e.start&&(_.start=e.start),void 0!==e.end&&(_.end=e.end),void 0!==e.step&&(_.step=e.step),_},fromPartial(e){const _=Object.assign({},he);return void 0!==e.start&&null!==e.start?_.start=e.start:_.start=0,void 0!==e.end&&null!==e.end?_.end=e.end:_.end=0,void 0!==e.step&&null!==e.step?_.step=e.step:_.step=0,_}};const ye={option:"",label:"",parent:"",selected:!1,count:0,name:"",key:""};_.FieldOption={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.option&&_.uint32(10).string(e.option),""!==e.label&&_.uint32(18).string(e.label),""!==e.parent&&_.uint32(26).string(e.parent),!0===e.selected&&_.uint32(32).bool(e.selected),0!==e.count&&_.uint32(40).int32(e.count),""!==e.name&&_.uint32(50).string(e.name),""!==e.key&&_.uint32(58).string(e.key),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},ye);for(;s.pos>>3){case 1:a.option=s.string();break;case 2:a.label=s.string();break;case 3:a.parent=s.string();break;case 4:a.selected=s.bool();break;case 5:a.count=s.int32();break;case 6:a.name=s.string();break;case 7:a.key=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},ye);return void 0!==e.option&&null!==e.option?_.option=String(e.option):_.option="",void 0!==e.label&&null!==e.label?_.label=String(e.label):_.label="",void 0!==e.parent&&null!==e.parent?_.parent=String(e.parent):_.parent="",void 0!==e.selected&&null!==e.selected?_.selected=Boolean(e.selected):_.selected=!1,void 0!==e.count&&null!==e.count?_.count=Number(e.count):_.count=0,void 0!==e.name&&null!==e.name?_.name=String(e.name):_.name="",void 0!==e.key&&null!==e.key?_.key=String(e.key):_.key="",_},toJSON(e){const _={};return void 0!==e.option&&(_.option=e.option),void 0!==e.label&&(_.label=e.label),void 0!==e.parent&&(_.parent=e.parent),void 0!==e.selected&&(_.selected=e.selected),void 0!==e.count&&(_.count=e.count),void 0!==e.name&&(_.name=e.name),void 0!==e.key&&(_.key=e.key),_},fromPartial(e){const _=Object.assign({},ye);return void 0!==e.option&&null!==e.option?_.option=e.option:_.option="",void 0!==e.label&&null!==e.label?_.label=e.label:_.label="",void 0!==e.parent&&null!==e.parent?_.parent=e.parent:_.parent="",void 0!==e.selected&&null!==e.selected?_.selected=e.selected:_.selected=!1,void 0!==e.count&&null!==e.count?_.count=e.count:_.count=0,void 0!==e.name&&null!==e.name?_.name=e.name:_.name="",void 0!==e.key&&null!==e.key?_.key=e.key:_.key="",_}};var Se=(()=>{if(void 0!==Se)return Se;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw"Unable to locate global object"})();function Ne(e){return{seconds:e.getTime()/1e3,nanos:e.getTime()%1e3*1e6}}function be(e){let _=1e3*e.seconds;return _+=e.nanos/1e6,new Date(_)}function Le(e){return e instanceof Date?e:"string"==typeof e?new Date(e):be(l.Timestamp.fromJSON(e))}function Fe(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new Se.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}c.default.util.Long!==r.default&&(c.default.util.Long=r.default,c.default.configure())},61907:function(e,_,s){var t=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_,"__esModule",{value:!0}),_.Timestamp=_.protobufPackage=void 0;const a=t(s(25380)),n=t(s(93360));_.protobufPackage="google.protobuf";const r={seconds:0,nanos:0};_.Timestamp={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.default.Writer.create();return 0!==e.seconds&&_.uint32(8).int64(e.seconds),0!==e.nanos&&_.uint32(16).int32(e.nanos),_},decode(e,_){const s=e instanceof n.default.Reader?e:new n.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},r);for(;s.pos>>3){case 1:a.seconds=o(s.int64());break;case 2:a.nanos=s.int32();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},r);return void 0!==e.seconds&&null!==e.seconds?_.seconds=Number(e.seconds):_.seconds=0,void 0!==e.nanos&&null!==e.nanos?_.nanos=Number(e.nanos):_.nanos=0,_},toJSON(e){const _={};return void 0!==e.seconds&&(_.seconds=e.seconds),void 0!==e.nanos&&(_.nanos=e.nanos),_},fromPartial(e){const _=Object.assign({},r);return void 0!==e.seconds&&null!==e.seconds?_.seconds=e.seconds:_.seconds=0,void 0!==e.nanos&&null!==e.nanos?_.nanos=e.nanos:_.nanos=0,_}};var c=(()=>{if(void 0!==c)return c;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw"Unable to locate global object"})();function o(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new c.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}n.default.util.Long!==a.default&&(n.default.util.Long=a.default,n.default.configure())},76400:function(e,_,s){function t(e,_){var s="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!s){if(Array.isArray(e)||(s=n(e))||_&&e&&"number"==typeof e.length){s&&(e=s);var t=0,a=function(){};return{s:a,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,o=!1;return{s:function(){s=s.call(e)},n:function(){var e=s.next();return c=e.done,e},e:function(e){o=!0,r=e},f:function(){try{c||null==s.return||s.return()}finally{if(o)throw r}}}}function a(e,_){return function(e){if(Array.isArray(e))return e}(e)||function(e,_){var s=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=s){var t,a,n,r,c=[],o=!0,i=!1;try{if(n=(s=s.call(e)).next,0===_){if(Object(s)!==s)return;o=!1}else for(;!(o=(t=n.call(s)).done)&&(c.push(t.value),c.length!==_);o=!0);}catch(e){i=!0,a=e}finally{try{if(!o&&null!=s.return&&(r=s.return(),Object(r)!==r))return}finally{if(i)throw a}}return c}}(e,_)||n(e,_)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,_){if(e){if("string"==typeof e)return r(e,_);var s={}.toString.call(e).slice(8,-1);return"Object"===s&&e.constructor&&(s=e.constructor.name),"Map"===s||"Set"===s?Array.from(e):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?r(e,_):void 0}}function r(e,_){(null==_||_>e.length)&&(_=e.length);for(var s=0,t=Array(_);s<_;s++)t[s]=e[s];return t}var c=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_,"__esModule",{value:!0}),_.FieldOptions=_.EntityMetadata=_.Relationship=_.Connection_InfoEntry=_.Connection=_.PrevalentConnection=_.entityTypeToNumber=_.entityTypeToJSON=_.entityTypeFromJSON=_.EntityType=_.connectionTypeToNumber=_.connectionTypeToJSON=_.connectionTypeFromJSON=_.ConnectionType=_.submitterToNumber=_.submitterToJSON=_.submitterFromJSON=_.Submitter=_.protobufPackage=void 0;const o=c(s(25380)),i=c(s(93360)),l=s(16097),u=s(61907);var d,m,f;function T(e){switch(e){case 0:case"UNKNOWN_SUBMITTER":return d.UNKNOWN_SUBMITTER;case 1:case"JUJUBOX":return d.JUJUBOX;case 3:case"FILE_FEED":return d.FILE_FEED;case 19:case"VT_TEST_SUBMITTER":return d.VT_TEST_SUBMITTER;case 61:case"VT_DATA_CURATOR":return d.VT_DATA_CURATOR;case 4:case"SANDBOX_VT_DROIDY":return d.SANDBOX_VT_DROIDY;case 5:case"SANDBOX_VT_CUCKOOFORK":return d.SANDBOX_VT_CUCKOOFORK;case 6:case"SANDBOX_VT_BOX_OF_APPLE":return d.SANDBOX_VT_BOX_OF_APPLE;case 7:case"SANDBOX_VT_OSX":return d.SANDBOX_VT_OSX;case 24:case"SANDBOX_VT_JSBOX":return d.SANDBOX_VT_JSBOX;case 25:case"SANDBOX_VT_ANDROBOX":return d.SANDBOX_VT_ANDROBOX;case 29:case"KASPERSKY_UNPACKER":return d.KASPERSKY_UNPACKER;case 35:case"SANDBOX_VT_R2DBOX":return d.SANDBOX_VT_R2DBOX;case 36:case"SANDBOX_VT_SYSMON":return d.SANDBOX_VT_SYSMON;case 43:case"SANDBOX_VT_JOSEBOX":return d.SANDBOX_VT_JOSEBOX;case 56:case"SANDBOX_VT_CAPE":return d.SANDBOX_VT_CAPE;case 71:case"SANDBOX_VT_CAPE_LINUX":return d.SANDBOX_VT_CAPE_LINUX;case 8:case"SANDBOX_RISING_MOVES":return d.SANDBOX_RISING_MOVES;case 9:case"SANDBOX_TENCENT_HABO":return d.SANDBOX_TENCENT_HABO;case 10:case"SANDBOX_DR_WEB_VXCUBE":return d.SANDBOX_DR_WEB_VXCUBE;case 11:case"SANDBOX_NSFOCUS_POMA":return d.SANDBOX_NSFOCUS_POMA;case 12:case"SANDBOX_REAQTA_HIVE":return d.SANDBOX_REAQTA_HIVE;case 13:case"SANDBOX_SECOND_WRITE":return d.SANDBOX_SECOND_WRITE;case 14:case"SANDBOX_LASTLINE":return d.SANDBOX_LASTLINE;case 17:case"SANDBOX_SNDBOX":return d.SANDBOX_SNDBOX;case 21:case"SANDBOX_YOMI_HUNTER":return d.SANDBOX_YOMI_HUNTER;case 22:case"SANDBOX_BITDAM_ATP":return d.SANDBOX_BITDAM_ATP;case 23:case"SANDBOX_CYBER_ADAPT":return d.SANDBOX_CYBER_ADAPT;case 26:case"SANDBOX_VENUSEYE":return d.SANDBOX_VENUSEYE;case 28:case"SANDBOX_VMRAY":return d.SANDBOX_VMRAY;case 30:case"SANDBOX_QIANXIN_REDDRIP":return d.SANDBOX_QIANXIN_REDDRIP;case 31:case"SANDBOX_FENRISCAN":return d.SANDBOX_FENRISCAN;case 37:case"SANDBOX_SANGFOR":return d.SANDBOX_SANGFOR;case 38:case"SANDBOX_SANGFOR_ZSAND":return d.SANDBOX_SANGFOR_ZSAND;case 39:case"SANDBOX_C2AE":return d.SANDBOX_C2AE;case 40:case"SANDBOX_MALWATION":return d.SANDBOX_MALWATION;case 42:case"SANDBOX_FSECURE_SANDBOX":return d.SANDBOX_FSECURE_SANDBOX;case 45:case"SANDBOX_MICROSOFT_SYSINTERNALS":return d.SANDBOX_MICROSOFT_SYSINTERNALS;case 48:case"SANDBOX_SECNEURX":return d.SANDBOX_SECNEURX;case 50:case"SANDBOX_ZENBOX_ANDROID":return d.SANDBOX_ZENBOX_ANDROID;case 51:case"SANDBOX_ZENBOX_LINUX":return d.SANDBOX_ZENBOX_LINUX;case 52:case"SANDBOX_ELF_DIGEST":return d.SANDBOX_ELF_DIGEST;case 53:case"SANDBOX_DBA_APP_SECURITY":return d.SANDBOX_DBA_APP_SECURITY;case 54:case"SANDBOX_CAPA":return d.SANDBOX_CAPA;case 55:case"SANDBOX_ZSCALER":return d.SANDBOX_ZSCALER;case 57:case"SANDBOX_BACKSCATTER":return d.SANDBOX_BACKSCATTER;case 59:case"SANDBOX_DOCGUARD":return d.SANDBOX_DOCGUARD;case 65:case"SANDBOX_ZENBOX_MACOS":return d.SANDBOX_ZENBOX_MACOS;case 2:case"VT_MICROSERVICES_URL_ANALYZER":return d.VT_MICROSERVICES_URL_ANALYZER;case 15:case"VT_MICROSERVICES_RADARE2":return d.VT_MICROSERVICES_RADARE2;case 16:case"VT_MICROSERVICES_STRINGS":return d.VT_MICROSERVICES_STRINGS;case 44:case"VT_MICROSERVICES_SIGMA":return d.VT_MICROSERVICES_SIGMA;case 47:case"VT_MICROSERVICES_7ZIP":return d.VT_MICROSERVICES_7ZIP;case 49:case"VT_MICROSERVICES_OUTLOOKER":return d.VT_MICROSERVICES_OUTLOOKER;case 18:case"VT_CORE":return d.VT_CORE;case 58:case"VT_MICROSERVICES_ONENOTE":return d.VT_MICROSERVICES_ONENOTE;case 63:case"VTM_ONENOTE":return d.VTM_ONENOTE;case 64:case"VTM_MSI":return d.VTM_MSI;case 60:case"VT_REFERENCES":return d.VT_REFERENCES;case 62:case"VT_MICROSERVICES_PE_MEM":return d.VT_MICROSERVICES_PE_MEM;case 66:case"VT_URL_HEADLESS":return d.VT_URL_HEADLESS;case 67:case"VTM_EMAIL":return d.VTM_EMAIL;case 68:case"VTM_UNQUARANTINE":return d.VTM_UNQUARANTINE;case 73:case"VT_MICROSERVICES_VBA_EXTRACTOR":return d.VT_MICROSERVICES_VBA_EXTRACTOR;case 32:case"PDNS_VIRUSTOTAL":return d.PDNS_VIRUSTOTAL;case 33:case"PDNS_OFFENSIVE_SECURITY":return d.PDNS_OFFENSIVE_SECURITY;case 34:case"PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY":return d.PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY;case 20:case"YANDEX_DNS_LOGS":return d.YANDEX_DNS_LOGS;case 27:case"DOCUMENT_CDR_ODIX":return d.DOCUMENT_CDR_ODIX;case 41:case"URLSCAN_BENKOWCC":return d.URLSCAN_BENKOWCC;case 46:case"URLSCAN_VIRIBACK":return d.URLSCAN_VIRIBACK;case 69:case"MANDIANT_SOUP":return d.MANDIANT_SOUP;case 70:case"MANDIANT_MATI":return d.MANDIANT_MATI;case 72:case"MANDIANT_VULN":return d.MANDIANT_VULN;default:return d.UNRECOGNIZED}}function v(e){switch(e){case d.UNKNOWN_SUBMITTER:return"UNKNOWN_SUBMITTER";case d.JUJUBOX:return"JUJUBOX";case d.FILE_FEED:return"FILE_FEED";case d.VT_TEST_SUBMITTER:return"VT_TEST_SUBMITTER";case d.VT_DATA_CURATOR:return"VT_DATA_CURATOR";case d.SANDBOX_VT_DROIDY:return"SANDBOX_VT_DROIDY";case d.SANDBOX_VT_CUCKOOFORK:return"SANDBOX_VT_CUCKOOFORK";case d.SANDBOX_VT_BOX_OF_APPLE:return"SANDBOX_VT_BOX_OF_APPLE";case d.SANDBOX_VT_OSX:return"SANDBOX_VT_OSX";case d.SANDBOX_VT_JSBOX:return"SANDBOX_VT_JSBOX";case d.SANDBOX_VT_ANDROBOX:return"SANDBOX_VT_ANDROBOX";case d.KASPERSKY_UNPACKER:return"KASPERSKY_UNPACKER";case d.SANDBOX_VT_R2DBOX:return"SANDBOX_VT_R2DBOX";case d.SANDBOX_VT_SYSMON:return"SANDBOX_VT_SYSMON";case d.SANDBOX_VT_JOSEBOX:return"SANDBOX_VT_JOSEBOX";case d.SANDBOX_VT_CAPE:return"SANDBOX_VT_CAPE";case d.SANDBOX_VT_CAPE_LINUX:return"SANDBOX_VT_CAPE_LINUX";case d.SANDBOX_RISING_MOVES:return"SANDBOX_RISING_MOVES";case d.SANDBOX_TENCENT_HABO:return"SANDBOX_TENCENT_HABO";case d.SANDBOX_DR_WEB_VXCUBE:return"SANDBOX_DR_WEB_VXCUBE";case d.SANDBOX_NSFOCUS_POMA:return"SANDBOX_NSFOCUS_POMA";case d.SANDBOX_REAQTA_HIVE:return"SANDBOX_REAQTA_HIVE";case d.SANDBOX_SECOND_WRITE:return"SANDBOX_SECOND_WRITE";case d.SANDBOX_LASTLINE:return"SANDBOX_LASTLINE";case d.SANDBOX_SNDBOX:return"SANDBOX_SNDBOX";case d.SANDBOX_YOMI_HUNTER:return"SANDBOX_YOMI_HUNTER";case d.SANDBOX_BITDAM_ATP:return"SANDBOX_BITDAM_ATP";case d.SANDBOX_CYBER_ADAPT:return"SANDBOX_CYBER_ADAPT";case d.SANDBOX_VENUSEYE:return"SANDBOX_VENUSEYE";case d.SANDBOX_VMRAY:return"SANDBOX_VMRAY";case d.SANDBOX_QIANXIN_REDDRIP:return"SANDBOX_QIANXIN_REDDRIP";case d.SANDBOX_FENRISCAN:return"SANDBOX_FENRISCAN";case d.SANDBOX_SANGFOR:return"SANDBOX_SANGFOR";case d.SANDBOX_SANGFOR_ZSAND:return"SANDBOX_SANGFOR_ZSAND";case d.SANDBOX_C2AE:return"SANDBOX_C2AE";case d.SANDBOX_MALWATION:return"SANDBOX_MALWATION";case d.SANDBOX_FSECURE_SANDBOX:return"SANDBOX_FSECURE_SANDBOX";case d.SANDBOX_MICROSOFT_SYSINTERNALS:return"SANDBOX_MICROSOFT_SYSINTERNALS";case d.SANDBOX_SECNEURX:return"SANDBOX_SECNEURX";case d.SANDBOX_ZENBOX_ANDROID:return"SANDBOX_ZENBOX_ANDROID";case d.SANDBOX_ZENBOX_LINUX:return"SANDBOX_ZENBOX_LINUX";case d.SANDBOX_ELF_DIGEST:return"SANDBOX_ELF_DIGEST";case d.SANDBOX_DBA_APP_SECURITY:return"SANDBOX_DBA_APP_SECURITY";case d.SANDBOX_CAPA:return"SANDBOX_CAPA";case d.SANDBOX_ZSCALER:return"SANDBOX_ZSCALER";case d.SANDBOX_BACKSCATTER:return"SANDBOX_BACKSCATTER";case d.SANDBOX_DOCGUARD:return"SANDBOX_DOCGUARD";case d.SANDBOX_ZENBOX_MACOS:return"SANDBOX_ZENBOX_MACOS";case d.VT_MICROSERVICES_URL_ANALYZER:return"VT_MICROSERVICES_URL_ANALYZER";case d.VT_MICROSERVICES_RADARE2:return"VT_MICROSERVICES_RADARE2";case d.VT_MICROSERVICES_STRINGS:return"VT_MICROSERVICES_STRINGS";case d.VT_MICROSERVICES_SIGMA:return"VT_MICROSERVICES_SIGMA";case d.VT_MICROSERVICES_7ZIP:return"VT_MICROSERVICES_7ZIP";case d.VT_MICROSERVICES_OUTLOOKER:return"VT_MICROSERVICES_OUTLOOKER";case d.VT_CORE:return"VT_CORE";case d.VT_MICROSERVICES_ONENOTE:return"VT_MICROSERVICES_ONENOTE";case d.VTM_ONENOTE:return"VTM_ONENOTE";case d.VTM_MSI:return"VTM_MSI";case d.VT_REFERENCES:return"VT_REFERENCES";case d.VT_MICROSERVICES_PE_MEM:return"VT_MICROSERVICES_PE_MEM";case d.VT_URL_HEADLESS:return"VT_URL_HEADLESS";case d.VTM_EMAIL:return"VTM_EMAIL";case d.VTM_UNQUARANTINE:return"VTM_UNQUARANTINE";case d.VT_MICROSERVICES_VBA_EXTRACTOR:return"VT_MICROSERVICES_VBA_EXTRACTOR";case d.PDNS_VIRUSTOTAL:return"PDNS_VIRUSTOTAL";case d.PDNS_OFFENSIVE_SECURITY:return"PDNS_OFFENSIVE_SECURITY";case d.PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY:return"PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY";case d.YANDEX_DNS_LOGS:return"YANDEX_DNS_LOGS";case d.DOCUMENT_CDR_ODIX:return"DOCUMENT_CDR_ODIX";case d.URLSCAN_BENKOWCC:return"URLSCAN_BENKOWCC";case d.URLSCAN_VIRIBACK:return"URLSCAN_VIRIBACK";case d.MANDIANT_SOUP:return"MANDIANT_SOUP";case d.MANDIANT_MATI:return"MANDIANT_MATI";case d.MANDIANT_VULN:return"MANDIANT_VULN";default:return"UNKNOWN"}}function A(e){switch(e){case d.UNKNOWN_SUBMITTER:return 0;case d.JUJUBOX:return 1;case d.FILE_FEED:return 3;case d.VT_TEST_SUBMITTER:return 19;case d.VT_DATA_CURATOR:return 61;case d.SANDBOX_VT_DROIDY:return 4;case d.SANDBOX_VT_CUCKOOFORK:return 5;case d.SANDBOX_VT_BOX_OF_APPLE:return 6;case d.SANDBOX_VT_OSX:return 7;case d.SANDBOX_VT_JSBOX:return 24;case d.SANDBOX_VT_ANDROBOX:return 25;case d.KASPERSKY_UNPACKER:return 29;case d.SANDBOX_VT_R2DBOX:return 35;case d.SANDBOX_VT_SYSMON:return 36;case d.SANDBOX_VT_JOSEBOX:return 43;case d.SANDBOX_VT_CAPE:return 56;case d.SANDBOX_VT_CAPE_LINUX:return 71;case d.SANDBOX_RISING_MOVES:return 8;case d.SANDBOX_TENCENT_HABO:return 9;case d.SANDBOX_DR_WEB_VXCUBE:return 10;case d.SANDBOX_NSFOCUS_POMA:return 11;case d.SANDBOX_REAQTA_HIVE:return 12;case d.SANDBOX_SECOND_WRITE:return 13;case d.SANDBOX_LASTLINE:return 14;case d.SANDBOX_SNDBOX:return 17;case d.SANDBOX_YOMI_HUNTER:return 21;case d.SANDBOX_BITDAM_ATP:return 22;case d.SANDBOX_CYBER_ADAPT:return 23;case d.SANDBOX_VENUSEYE:return 26;case d.SANDBOX_VMRAY:return 28;case d.SANDBOX_QIANXIN_REDDRIP:return 30;case d.SANDBOX_FENRISCAN:return 31;case d.SANDBOX_SANGFOR:return 37;case d.SANDBOX_SANGFOR_ZSAND:return 38;case d.SANDBOX_C2AE:return 39;case d.SANDBOX_MALWATION:return 40;case d.SANDBOX_FSECURE_SANDBOX:return 42;case d.SANDBOX_MICROSOFT_SYSINTERNALS:return 45;case d.SANDBOX_SECNEURX:return 48;case d.SANDBOX_ZENBOX_ANDROID:return 50;case d.SANDBOX_ZENBOX_LINUX:return 51;case d.SANDBOX_ELF_DIGEST:return 52;case d.SANDBOX_DBA_APP_SECURITY:return 53;case d.SANDBOX_CAPA:return 54;case d.SANDBOX_ZSCALER:return 55;case d.SANDBOX_BACKSCATTER:return 57;case d.SANDBOX_DOCGUARD:return 59;case d.SANDBOX_ZENBOX_MACOS:return 65;case d.VT_MICROSERVICES_URL_ANALYZER:return 2;case d.VT_MICROSERVICES_RADARE2:return 15;case d.VT_MICROSERVICES_STRINGS:return 16;case d.VT_MICROSERVICES_SIGMA:return 44;case d.VT_MICROSERVICES_7ZIP:return 47;case d.VT_MICROSERVICES_OUTLOOKER:return 49;case d.VT_CORE:return 18;case d.VT_MICROSERVICES_ONENOTE:return 58;case d.VTM_ONENOTE:return 63;case d.VTM_MSI:return 64;case d.VT_REFERENCES:return 60;case d.VT_MICROSERVICES_PE_MEM:return 62;case d.VT_URL_HEADLESS:return 66;case d.VTM_EMAIL:return 67;case d.VTM_UNQUARANTINE:return 68;case d.VT_MICROSERVICES_VBA_EXTRACTOR:return 73;case d.PDNS_VIRUSTOTAL:return 32;case d.PDNS_OFFENSIVE_SECURITY:return 33;case d.PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY:return 34;case d.YANDEX_DNS_LOGS:return 20;case d.DOCUMENT_CDR_ODIX:return 27;case d.URLSCAN_BENKOWCC:return 41;case d.URLSCAN_VIRIBACK:return 46;case d.MANDIANT_SOUP:return 69;case d.MANDIANT_MATI:return 70;case d.MANDIANT_VULN:return 72;default:return 0}}function g(e){switch(e){case 0:case"UNKNOWN":return m.UNKNOWN;case 1:case"EXECUTION_PARENT":return m.EXECUTION_PARENT;case 2:case"EXECUTION_CHILD":return m.EXECUTION_CHILD;case 3:case"COMPRESSED_PARENT":return m.COMPRESSED_PARENT;case 4:case"BUNDLED_FILE":return m.BUNDLED_FILE;case 5:case"PE_RESOURCE_PARENT":return m.PE_RESOURCE_PARENT;case 6:case"PE_RESOURCE":return m.PE_RESOURCE;case 7:case"OVERLAY_PARENT":return m.OVERLAY_PARENT;case 8:case"OVERLAY_CHILDREN":return m.OVERLAY_CHILDREN;case 9:case"ITW_URL":return m.ITW_URL;case 10:case"DOWNLOADED_FILE_FROM_URL":return m.DOWNLOADED_FILE_FROM_URL;case 450:case"ITW_URL_NOT_INTERESTING":return m.ITW_URL_NOT_INTERESTING;case 451:case"DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING":return m.DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING;case 11:case"CARBONBLACK_PARENT":return m.CARBONBLACK_PARENT;case 12:case"CARBONBLACK_CHILD":return m.CARBONBLACK_CHILD;case 13:case"EMBEDDED_DOMAIN":return m.EMBEDDED_DOMAIN;case 14:case"REFERRING_FILE_FROM_DOMAIN":return m.REFERRING_FILE_FROM_DOMAIN;case 15:case"PCAP_PARENT":return m.PCAP_PARENT;case 16:case"SEEN_IN_SUBMITTED_PCAP":return m.SEEN_IN_SUBMITTED_PCAP;case 17:case"ITW_DOMAIN":return m.ITW_DOMAIN;case 18:case"DOWNLOADED_FILE_FROM_DOMAIN":return m.DOWNLOADED_FILE_FROM_DOMAIN;case 452:case"ITW_DOMAIN_NOT_INTERESTING":return m.ITW_DOMAIN_NOT_INTERESTING;case 453:case"DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING":return m.DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING;case 19:case"SUBDOMAIN":return m.SUBDOMAIN;case 20:case"IS_SUBDOMAIN_OF":return m.IS_SUBDOMAIN_OF;case 23:case"IS_DOMAIN_OF":return m.IS_DOMAIN_OF;case 24:case"NETWORK_LOCATION":return m.NETWORK_LOCATION;case 25:case"COMMUNICATING_FILE_FROM_DOMAIN":return m.COMMUNICATING_FILE_FROM_DOMAIN;case 26:case"CONTACTED_DOMAIN":return m.CONTACTED_DOMAIN;case 27:case"COMMUNICATING_FILE_FROM_URL":return m.COMMUNICATING_FILE_FROM_URL;case 28:case"CONTACTED_URL":return m.CONTACTED_URL;case 29:case"COMMUNICATING_FILE_FROM_IP":return m.COMMUNICATING_FILE_FROM_IP;case 30:case"CONTACTED_IP":return m.CONTACTED_IP;case 31:case"EMBEDDED_IP":return m.EMBEDDED_IP;case 32:case"REFERRING_FILE_FROM_IP_ADDRESS":return m.REFERRING_FILE_FROM_IP_ADDRESS;case 33:case"EMBEDDED_URL":return m.EMBEDDED_URL;case 34:case"REFERRING_FILE_FROM_URL":return m.REFERRING_FILE_FROM_URL;case 35:case"EMBEDDED_EMAIL":return m.EMBEDDED_EMAIL;case 36:case"REFERING_FILE_FROM_EMAIL":return m.REFERING_FILE_FROM_EMAIL;case 21:case"DOMAIN_RECORD_A":return m.DOMAIN_RECORD_A;case 22:case"IS_DOMAIN_RECORD_A_OF":return m.IS_DOMAIN_RECORD_A_OF;case 37:case"DOMAIN_RECORD_AAAA":return m.DOMAIN_RECORD_AAAA;case 38:case"IS_DOMAIN_RECORD_AAAA_OF":return m.IS_DOMAIN_RECORD_AAAA_OF;case 39:case"DOMAIN_RECORD_CNAME":return m.DOMAIN_RECORD_CNAME;case 40:case"IS_DOMAIN_RECORD_CNAME_OF":return m.IS_DOMAIN_RECORD_CNAME_OF;case 41:case"DOMAIN_RECORD_MX":return m.DOMAIN_RECORD_MX;case 42:case"IS_DOMAIN_RECORD_MX_OF":return m.IS_DOMAIN_RECORD_MX_OF;case 43:case"DOMAIN_RECORD_NS":return m.DOMAIN_RECORD_NS;case 44:case"IS_DOMAIN_RECORD_NS_OF":return m.IS_DOMAIN_RECORD_NS_OF;case 45:case"DOMAIN_RECORD_PTR":return m.DOMAIN_RECORD_PTR;case 46:case"IS_DOMAIN_RECORD_PTR_OF":return m.IS_DOMAIN_RECORD_PTR_OF;case 47:case"DOMAIN_RECORD_SOA":return m.DOMAIN_RECORD_SOA;case 48:case"IS_DOMAIN_RECORD_SOA_OF":return m.IS_DOMAIN_RECORD_SOA_OF;case 49:case"DOMAIN_RECORD_CAA":return m.DOMAIN_RECORD_CAA;case 50:case"IS_DOMAIN_RECORD_CAA_OF":return m.IS_DOMAIN_RECORD_CAA_OF;case 51:case"ITW_IP":return m.ITW_IP;case 52:case"DOWNLOADED_FILE_FROM_IP_ADDRESS":return m.DOWNLOADED_FILE_FROM_IP_ADDRESS;case 454:case"ITW_IP_NOT_INTERESTING":return m.ITW_IP_NOT_INTERESTING;case 455:case"DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING":return m.DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING;case 53:case"DOMAIN_SSL_CERTIFICATE":return m.DOMAIN_SSL_CERTIFICATE;case 54:case"IS_DOMAIN_SSL_CERTIFICATE_OF":return m.IS_DOMAIN_SSL_CERTIFICATE_OF;case 55:case"ATTR_DOMAIN_ICON_RAW_MD5":return m.ATTR_DOMAIN_ICON_RAW_MD5;case 56:case"IS_ATTR_DOMAIN_ICON_RAW_MD5_OF":return m.IS_ATTR_DOMAIN_ICON_RAW_MD5_OF;case 57:case"DOMAIN_SIBLING":return m.DOMAIN_SIBLING;case 58:case"IS_DOMAIN_SIBLING_OF":return m.IS_DOMAIN_SIBLING_OF;case 59:case"ATTR_URL_ICON_RAW_MD5":return m.ATTR_URL_ICON_RAW_MD5;case 60:case"IS_ATTR_URL_ICON_RAW_MD5_OF":return m.IS_ATTR_URL_ICON_RAW_MD5_OF;case 61:case"URL_FINAL":return m.URL_FINAL;case 62:case"IS_URL_FINAL_OF":return m.IS_URL_FINAL_OF;case 63:case"URL_REDIRECT_TO":return m.URL_REDIRECT_TO;case 64:case"IS_URL_REDIRECT_TO_OF":return m.IS_URL_REDIRECT_TO_OF;case 65:case"URL_LOCATION":return m.URL_LOCATION;case 66:case"IS_URL_LOCATION_OF":return m.IS_URL_LOCATION_OF;case 67:case"IP_SSL_CERTIFICATE":return m.IP_SSL_CERTIFICATE;case 68:case"IS_IP_SSL_CERTIFICATE_OF":return m.IS_IP_SSL_CERTIFICATE_OF;case 69:case"URL_HTTP_RESPONSE_CONTENT_SHA256":return m.URL_HTTP_RESPONSE_CONTENT_SHA256;case 70:case"IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF":return m.IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF;case 71:case"ATTR_IP_COUNTRY":return m.ATTR_IP_COUNTRY;case 72:case"IS_ATTR_IP_COUNTRY_OF":return m.IS_ATTR_IP_COUNTRY_OF;case 73:case"ATTR_FILE_VHASH":return m.ATTR_FILE_VHASH;case 74:case"IS_ATTR_FILE_VHASH_OF":return m.IS_ATTR_FILE_VHASH_OF;case 75:case"ATTR_FILE_SUBMISSION_NAME":return m.ATTR_FILE_SUBMISSION_NAME;case 76:case"IS_ATTR_FILE_SUBMISSION_NAME_OF":return m.IS_ATTR_FILE_SUBMISSION_NAME_OF;case 77:case"ATTR_FILE_PE_SECTION_NAME":return m.ATTR_FILE_PE_SECTION_NAME;case 78:case"IS_ATTR_FILE_PE_SECTION_NAME_OF":return m.IS_ATTR_FILE_PE_SECTION_NAME_OF;case 79:case"ATTR_FILE_AUTHENTIHASH":return m.ATTR_FILE_AUTHENTIHASH;case 80:case"IS_ATTR_FILE_AUTHENTIHASH_OF":return m.IS_ATTR_FILE_AUTHENTIHASH_OF;case 81:case"ATTR_FILE_IMPHASH":return m.ATTR_FILE_IMPHASH;case 82:case"IS_ATTR_FILE_IMPHASH_OF":return m.IS_ATTR_FILE_IMPHASH_OF;case 83:case"ATTR_FILE_SSDEEP":return m.ATTR_FILE_SSDEEP;case 84:case"IS_ATTR_FILE_SSDEEP_OF":return m.IS_ATTR_FILE_SSDEEP_OF;case 85:case"ATTR_FILE_SIGNATURE_PRODUCT":return m.ATTR_FILE_SIGNATURE_PRODUCT;case 86:case"IS_ATTR_FILE_SIGNATURE_PRODUCT_OF":return m.IS_ATTR_FILE_SIGNATURE_PRODUCT_OF;case 87:case"ATTR_FILE_SIGNATURE_ORIGINAL_NAME":return m.ATTR_FILE_SIGNATURE_ORIGINAL_NAME;case 88:case"IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF":return m.IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF;case 89:case"ATTR_FILE_SIGNATURE_VERSION":return m.ATTR_FILE_SIGNATURE_VERSION;case 90:case"IS_ATTR_FILE_SIGNATURE_VERSION_OF":return m.IS_ATTR_FILE_SIGNATURE_VERSION_OF;case 91:case"ATTR_FILE_EXIFTOOL_COMPANY_NAME":return m.ATTR_FILE_EXIFTOOL_COMPANY_NAME;case 92:case"IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF":return m.IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF;case 93:case"ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION":return m.ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION;case 94:case"IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF":return m.IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF;case 95:case"ATTR_FILE_EXIFTOOL_TIMESTAMP":return m.ATTR_FILE_EXIFTOOL_TIMESTAMP;case 96:case"IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF":return m.IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF;case 97:case"ATTR_FILE_PE_ENTRY_POINT":return m.ATTR_FILE_PE_ENTRY_POINT;case 98:case"IS_ATTR_FILE_PE_ENTRY_POINT_OF":return m.IS_ATTR_FILE_PE_ENTRY_POINT_OF;case 99:case"ATTR_DOMAIN_CREATION_DATE":return m.ATTR_DOMAIN_CREATION_DATE;case 100:case"IS_ATTR_DOMAIN_CREATION_DATE_OF":return m.IS_ATTR_DOMAIN_CREATION_DATE_OF;case 101:case"ATTR_DOMAIN_REGISTER_DATE":return m.ATTR_DOMAIN_REGISTER_DATE;case 102:case"IS_ATTR_DOMAIN_REGISTER_DATE_OF":return m.IS_ATTR_DOMAIN_REGISTER_DATE_OF;case 103:case"ATTR_URL_QUERY_STRING":return m.ATTR_URL_QUERY_STRING;case 104:case"IS_ATTR_URL_QUERY_STRING_OF":return m.IS_ATTR_URL_QUERY_STRING_OF;case 105:case"ATTR_CODE_BLOCK":return m.ATTR_CODE_BLOCK;case 106:case"IS_ATTR_CODE_BLOCK_OF":return m.IS_ATTR_CODE_BLOCK_OF;case 107:case"ATTR_DOMAIN_RECORD_TXT":return m.ATTR_DOMAIN_RECORD_TXT;case 108:case"IS_ATTR_DOMAIN_RECORD_TXT_OF":return m.IS_ATTR_DOMAIN_RECORD_TXT_OF;case 109:case"ATTR_DOMAIN_WHOIS":return m.ATTR_DOMAIN_WHOIS;case 110:case"IS_ATTR_DOMAIN_WHOIS_OF":return m.IS_ATTR_DOMAIN_WHOIS_OF;case 111:case"ATTR_IP_AS_OWNER":return m.ATTR_IP_AS_OWNER;case 112:case"IS_ATTR_IP_AS_OWNER_OF":return m.IS_ATTR_IP_AS_OWNER_OF;case 113:case"ATTR_IP_CONTINENT":return m.ATTR_IP_CONTINENT;case 114:case"IS_ATTR_IP_CONTINENT_OF":return m.IS_ATTR_IP_CONTINENT_OF;case 115:case"ATTR_IP_ASN":return m.ATTR_IP_ASN;case 116:case"IS_ATTR_IP_ASN_OF":return m.IS_ATTR_IP_ASN_OF;case 117:case"ATTR_IP_NETWORK":return m.ATTR_IP_NETWORK;case 118:case"IS_ATTR_IP_NETWORK_OF":return m.IS_ATTR_IP_NETWORK_OF;case 119:case"ATTR_IP_REGIONAL_INTERNET_REGISTRY":return m.ATTR_IP_REGIONAL_INTERNET_REGISTRY;case 120:case"IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF":return m.IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF;case 121:case"ATTR_IP_WHOIS":return m.ATTR_IP_WHOIS;case 122:case"IS_ATTR_IP_WHOIS_OF":return m.IS_ATTR_IP_WHOIS_OF;case 123:case"ATTR_URL_HTML_TITLE":return m.ATTR_URL_HTML_TITLE;case 124:case"IS_ATTR_URL_HTML_TITLE_OF":return m.IS_ATTR_URL_HTML_TITLE_OF;case 125:case"ATTR_URL_HTML_TRACKER":return m.ATTR_URL_HTML_TRACKER;case 126:case"IS_ATTR_URL_HTML_TRACKER_OF":return m.IS_ATTR_URL_HTML_TRACKER_OF;case 127:case"ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH":return m.ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH;case 128:case"IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF;case 129:case"ATTR_URL_TAG":return m.ATTR_URL_TAG;case 130:case"IS_ATTR_URL_TAG_OF":return m.IS_ATTR_URL_TAG_OF;case 131:case"ATTR_UNPACKED_CODE_BLOCK":return m.ATTR_UNPACKED_CODE_BLOCK;case 132:case"IS_ATTR_UNPACKED_CODE_BLOCK":return m.IS_ATTR_UNPACKED_CODE_BLOCK;case 133:case"ATTR_FILE_BEHASH":return m.ATTR_FILE_BEHASH;case 134:case"IS_ATTR_FILE_BEHASH_OF":return m.IS_ATTR_FILE_BEHASH_OF;case 135:case"ATTR_FILE_ELFHASH":return m.ATTR_FILE_ELFHASH;case 136:case"IS_ATTR_FILE_ELFHASH_OF":return m.IS_ATTR_FILE_ELFHASH_OF;case 137:case"FILE_EMAIL_PARENT":return m.FILE_EMAIL_PARENT;case 138:case"IS_FILE_EMAIL_PARENT_OF":return m.IS_FILE_EMAIL_PARENT_OF;case 139:case"ATTR_URL_OUTGOING_LINK":return m.ATTR_URL_OUTGOING_LINK;case 140:case"IS_ATTR_URL_OUTGOING_LINK_OF":return m.IS_ATTR_URL_OUTGOING_LINK_OF;case 141:case"ATTR_URL_HTTP_RESPONSE_COOKIE_NAME":return m.ATTR_URL_HTTP_RESPONSE_COOKIE_NAME;case 142:case"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF;case 143:case"ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE":return m.ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE;case 144:case"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF;case 145:case"ATTR_URL_HTTP_RESPONSE_COOKIE":return m.ATTR_URL_HTTP_RESPONSE_COOKIE;case 146:case"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF;case 147:case"ATTR_FILE_CREATED_MUTEX":return m.ATTR_FILE_CREATED_MUTEX;case 148:case"IS_ATTR_FILE_CREATED_MUTEX_OF":return m.IS_ATTR_FILE_CREATED_MUTEX_OF;case 149:case"ATTR_FILE_OPENED_MUTEX":return m.ATTR_FILE_OPENED_MUTEX;case 150:case"IS_ATTR_FILE_OPENED_MUTEX_OF":return m.IS_ATTR_FILE_OPENED_MUTEX_OF;case 468:case"ATTR_FILE_PERMHASH":return m.ATTR_FILE_PERMHASH;case 469:case"IS_ATTR_FILE_PERMHASH_OF":return m.IS_ATTR_FILE_PERMHASH_OF;case 151:case"ATTR_FILE_PE_COMPILATION_TIMESTAMP":return m.ATTR_FILE_PE_COMPILATION_TIMESTAMP;case 152:case"IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF":return m.IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF;case 153:case"ATTR_FILE_PE_PDB_NAME":return m.ATTR_FILE_PE_PDB_NAME;case 154:case"IS_ATTR_FILE_PE_PDB_NAME_OF":return m.IS_ATTR_FILE_PE_PDB_NAME_OF;case 155:case"ATTR_FILE_ICON_DHASH":return m.ATTR_FILE_ICON_DHASH;case 156:case"IS_ATTR_FILE_ICON_DHASH_OF":return m.IS_ATTR_FILE_ICON_DHASH_OF;case 157:case"ATTR_FILE_REGISTRY_KEY_SET":return m.ATTR_FILE_REGISTRY_KEY_SET;case 158:case"IS_ATTR_FILE_REGISTRY_KEY_SET_OF":return m.IS_ATTR_FILE_REGISTRY_KEY_SET_OF;case 159:case"ATTR_FILE_AV_NAME":return m.ATTR_FILE_AV_NAME;case 160:case"IS_ATTR_FILE_AV_NAME_OF":return m.IS_ATTR_FILE_AV_NAME_OF;case 161:case"ATTR_FILE_SUBMISSION_COUNTRY":return m.ATTR_FILE_SUBMISSION_COUNTRY;case 162:case"IS_ATTR_FILE_SUBMISSION_COUNTRY_OF":return m.IS_ATTR_FILE_SUBMISSION_COUNTRY_OF;case 163:case"ATTR_FILE_ANDROID_PKG_NAME":return m.ATTR_FILE_ANDROID_PKG_NAME;case 164:case"IS_ATTR_FILE_ANDROID_PKG_NAME_OF":return m.IS_ATTR_FILE_ANDROID_PKG_NAME_OF;case 165:case"ATTR_FILE_TAG":return m.ATTR_FILE_TAG;case 166:case"IS_ATTR_FILE_TAG_OF":return m.IS_ATTR_FILE_TAG_OF;case 167:case"ATTR_FILE_PE_IMPORT":return m.ATTR_FILE_PE_IMPORT;case 168:case"IS_ATTR_FILE_PE_IMPORT_OF":return m.IS_ATTR_FILE_PE_IMPORT_OF;case 169:case"ATTR_FILE_PE_EXPORT":return m.ATTR_FILE_PE_EXPORT;case 170:case"IS_ATTR_FILE_PE_EXPORT_OF":return m.IS_ATTR_FILE_PE_EXPORT_OF;case 171:case"ATTR_FILE_OFFICE_AUTHOR":return m.ATTR_FILE_OFFICE_AUTHOR;case 172:case"IS_ATTR_FILE_OFFICE_AUTHOR_OF":return m.IS_ATTR_FILE_OFFICE_AUTHOR_OF;case 173:case"ATTR_FILE_OFFICE_APPLICATION_NAME":return m.ATTR_FILE_OFFICE_APPLICATION_NAME;case 174:case"IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF":return m.IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF;case 175:case"ATTR_FILE_OFFICE_CREATION_DATETIME":return m.ATTR_FILE_OFFICE_CREATION_DATETIME;case 176:case"IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF":return m.IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF;case 177:case"ATTR_FILE_OFFICE_LAST_SAVED":return m.ATTR_FILE_OFFICE_LAST_SAVED;case 178:case"IS_ATTR_FILE_OFFICE_LAST_SAVED_OF":return m.IS_ATTR_FILE_OFFICE_LAST_SAVED_OF;case 179:case"ATTR_FILE_OFFICE_MACRO_NAME":return m.ATTR_FILE_OFFICE_MACRO_NAME;case 180:case"IS_ATTR_FILE_OFFICE_MACRO_NAME_OF":return m.IS_ATTR_FILE_OFFICE_MACRO_NAME_OF;case 181:case"ATTR_FILE_ANDROID_MAIN_ACTIVITY":return m.ATTR_FILE_ANDROID_MAIN_ACTIVITY;case 182:case"IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF":return m.IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF;case 183:case"FILE_ANDROID_CERTIFICATE":return m.FILE_ANDROID_CERTIFICATE;case 184:case"IS_FILE_ANDROID_CERTIFICATE_OF":return m.IS_FILE_ANDROID_CERTIFICATE_OF;case 185:case"ATTR_FILE_ELF_IMPORT":return m.ATTR_FILE_ELF_IMPORT;case 186:case"IS_ATTR_FILE_ELF_IMPORT_OF":return m.IS_ATTR_FILE_ELF_IMPORT_OF;case 187:case"ATTR_FILE_ELF_EXPORT":return m.ATTR_FILE_ELF_EXPORT;case 188:case"IS_ATTR_FILE_ELF_EXPORT_OF":return m.IS_ATTR_FILE_ELF_EXPORT_OF;case 189:case"ATTR_FILE_REGISTRY_KEY_OPENED":return m.ATTR_FILE_REGISTRY_KEY_OPENED;case 190:case"IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF":return m.IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF;case 191:case"ATTR_FILE_REGISTRY_KEY_DELETED":return m.ATTR_FILE_REGISTRY_KEY_DELETED;case 192:case"IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF":return m.IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF;case 193:case"ATTR_FILE_PE_PDB_GUID":return m.ATTR_FILE_PE_PDB_GUID;case 194:case"IS_ATTR_FILE_PE_PDB_GUID_OF":return m.IS_ATTR_FILE_PE_PDB_GUID_OF;case 195:case"ATTR_FILE_DROPPED_FILE_PATH":return m.ATTR_FILE_DROPPED_FILE_PATH;case 196:case"IS_ATTR_FILE_DROPPED_FILE_PATH_OF":return m.IS_ATTR_FILE_DROPPED_FILE_PATH_OF;case 197:case"FILE_DROPPED_FILE":return m.FILE_DROPPED_FILE;case 198:case"IS_FILE_DROPPED_FILE_OF":return m.IS_FILE_DROPPED_FILE_OF;case 199:case"ATTR_FILE_EXIFTOOL_CREATOR":return m.ATTR_FILE_EXIFTOOL_CREATOR;case 200:case"IS_ATTR_FILE_EXIFTOOL_CREATOR_OF":return m.IS_ATTR_FILE_EXIFTOOL_CREATOR_OF;case 201:case"ATTR_FILE_EXIFTOOL_LAST_MODIFIED":return m.ATTR_FILE_EXIFTOOL_LAST_MODIFIED;case 202:case"IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF":return m.IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF;case 203:case"ATTR_FILE_EXIFTOOL_AUTHOR":return m.ATTR_FILE_EXIFTOOL_AUTHOR;case 204:case"IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF":return m.IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF;case 205:case"ATTR_FILE_EXIFTOOL_CREATE_DATE":return m.ATTR_FILE_EXIFTOOL_CREATE_DATE;case 206:case"IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF":return m.IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF;case 207:case"ATTR_FILE_EXIFTOOL_LAST_PRINTED":return m.ATTR_FILE_EXIFTOOL_LAST_PRINTED;case 208:case"IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF":return m.IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF;case 209:case"ATTR_FILE_EXIFTOOL_COMPANY":return m.ATTR_FILE_EXIFTOOL_COMPANY;case 210:case"IS_ATTR_FILE_EXIFTOOL_COMPANY_OF":return m.IS_ATTR_FILE_EXIFTOOL_COMPANY_OF;case 211:case"ATTR_FILE_EXIFTOOL_PRODUCER":return m.ATTR_FILE_EXIFTOOL_PRODUCER;case 212:case"IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF":return m.IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF;case 213:case"ATTR_FILE_EXIFTOOL_TITLE":return m.ATTR_FILE_EXIFTOOL_TITLE;case 214:case"IS_ATTR_FILE_EXIFTOOL_TITLE_OF":return m.IS_ATTR_FILE_EXIFTOOL_TITLE_OF;case 215:case"ATTR_FILE_EXIFTOOL_SUBJECT":return m.ATTR_FILE_EXIFTOOL_SUBJECT;case 216:case"IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF":return m.IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF;case 217:case"ATTR_FILE_ICON_RAW_MD5":return m.ATTR_FILE_ICON_RAW_MD5;case 218:case"IS_ATTR_FILE_ICON_RAW_MD5_OF":return m.IS_ATTR_FILE_ICON_RAW_MD5_OF;case 219:case"ATTR_FILE_PE_PDB_TIMESTAMP":return m.ATTR_FILE_PE_PDB_TIMESTAMP;case 220:case"IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF":return m.IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF;case 221:case"ATTR_FILE_PE_MVID":return m.ATTR_FILE_PE_MVID;case 222:case"IS_ATTR_FILE_PE_MVID_OF":return m.IS_ATTR_FILE_PE_MVID_OF;case 223:case"ATTR_FILE_SIGNATURE_INTERNAL_NAME":return m.ATTR_FILE_SIGNATURE_INTERNAL_NAME;case 224:case"IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF":return m.IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF;case 225:case"ATTR_FILE_SIGNATURE_IDENTIFIER":return m.ATTR_FILE_SIGNATURE_IDENTIFIER;case 226:case"IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF":return m.IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF;case 227:case"ATTR_FILE_TRUSTED_VERDICT_FILENAME":return m.ATTR_FILE_TRUSTED_VERDICT_FILENAME;case 228:case"IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF":return m.IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF;case 229:case"ATTR_FILE_NSRL_FILENAME":return m.ATTR_FILE_NSRL_FILENAME;case 230:case"IS_ATTR_FILE_NSRL_FILENAME_OF":return m.IS_ATTR_FILE_NSRL_FILENAME_OF;case 231:case"ATTR_FILE_DEBCHECK_PACKAGE":return m.ATTR_FILE_DEBCHECK_PACKAGE;case 232:case"IS_ATTR_FILE_DEBCHECK_PACKAGE_OF":return m.IS_ATTR_FILE_DEBCHECK_PACKAGE_OF;case 233:case"ATTR_FILE_MONITOR_FILENAME":return m.ATTR_FILE_MONITOR_FILENAME;case 234:case"IS_ATTR_FILE_MONITOR_FILENAME_OF":return m.IS_ATTR_FILE_MONITOR_FILENAME_OF;case 235:case"ATTR_FILE_SIGNATURE_DESCRIPTION":return m.ATTR_FILE_SIGNATURE_DESCRIPTION;case 236:case"IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF":return m.IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF;case 237:case"ATTR_FILE_SIGNATURE_COPYRIGHT":return m.ATTR_FILE_SIGNATURE_COPYRIGHT;case 238:case"IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF":return m.IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF;case 239:case"ATTR_FILE_SIGNATURE_COMMENT":return m.ATTR_FILE_SIGNATURE_COMMENT;case 240:case"IS_ATTR_FILE_SIGNATURE_COMMENT_OF":return m.IS_ATTR_FILE_SIGNATURE_COMMENT_OF;case 241:case"ATTR_FILE_TELFHASH":return m.ATTR_FILE_TELFHASH;case 242:case"IS_ATTR_FILE_TELFHASH_OF":return m.IS_ATTR_FILE_TELFHASH_OF;case 243:case"ATTR_FILE_TLSHHASH":return m.ATTR_FILE_TLSHHASH;case 244:case"IS_ATTR_FILE_TLSHHASH_OF":return m.IS_ATTR_FILE_TLSHHASH_OF;case 245:case"ATTR_FILE_RICH_PE_HEADER_HASH":return m.ATTR_FILE_RICH_PE_HEADER_HASH;case 246:case"IS_ATTR_FILE_RICH_PE_HEADER_HASH":return m.IS_ATTR_FILE_RICH_PE_HEADER_HASH;case 247:case"FILE_CIPHERED_PARENT":return m.FILE_CIPHERED_PARENT;case 248:case"IS_FILE_CIPHERED_PARENT_OF":return m.IS_FILE_CIPHERED_PARENT_OF;case 249:case"ATTR_DOMAIN_ICON_DHASH":return m.ATTR_DOMAIN_ICON_DHASH;case 250:case"IS_ATTR_DOMAIN_ICON_DHASH_OF":return m.IS_ATTR_DOMAIN_ICON_DHASH_OF;case 251:case"ATTR_URL_ICON_DHASH":return m.ATTR_URL_ICON_DHASH;case 252:case"IS_ATTR_URL_ICON_DHASH_OF":return m.IS_ATTR_URL_ICON_DHASH_OF;case 253:case"CONTACTED_DOMAINS_FROM_URL":return m.CONTACTED_DOMAINS_FROM_URL;case 254:case"DOMAIN_COMMUNICATING_URLS":return m.DOMAIN_COMMUNICATING_URLS;case 255:case"CONTACTED_IPS_FROM_URL":return m.CONTACTED_IPS_FROM_URL;case 256:case"IP_COMMUNICATING_URLS":return m.IP_COMMUNICATING_URLS;case 257:case"ATTR_FILE_PASSWORD":return m.ATTR_FILE_PASSWORD;case 258:case"IS_ATTR_FILE_PASSWORD_OF":return m.IS_ATTR_FILE_PASSWORD_OF;case 259:case"ATTR_DOMAIN_JARM_HASH":return m.ATTR_DOMAIN_JARM_HASH;case 260:case"IS_ATTR_DOMAIN_JARM_HASH_OF":return m.IS_ATTR_DOMAIN_JARM_HASH_OF;case 261:case"ATTR_IP_JARM_HASH":return m.ATTR_IP_JARM_HASH;case 262:case"IS_ATTR_IP_JARM_HASH_OF":return m.IS_ATTR_IP_JARM_HASH_OF;case 263:case"URL_EMBEDDED_JS":return m.URL_EMBEDDED_JS;case 264:case"IS_URL_EMBEDDED_JS_OF":return m.IS_URL_EMBEDDED_JS_OF;case 265:case"ATTR_FILE_RARE_SHINGLE":return m.ATTR_FILE_RARE_SHINGLE;case 266:case"IS_ATTR_FILE_RARE_SHINGLE_OF":return m.IS_ATTR_FILE_RARE_SHINGLE_OF;case 323:case"IS_DISTRIBUTED_BY":return m.IS_DISTRIBUTED_BY;case 324:case"DISTRIBUTED_FILES":return m.DISTRIBUTED_FILES;case 325:case"FILE_MATCHED_BY_YARA_RULE":return m.FILE_MATCHED_BY_YARA_RULE;case 326:case"YARA_RULE_MATCHES_FILE":return m.YARA_RULE_MATCHES_FILE;case 327:case"FILE_MATCHED_BY_IDS_RULE":return m.FILE_MATCHED_BY_IDS_RULE;case 328:case"IDS_RULE_MATCHES_FILE":return m.IDS_RULE_MATCHES_FILE;case 329:case"ATTR_FILE_SANDBOX_VERDICT":return m.ATTR_FILE_SANDBOX_VERDICT;case 330:case"IS_ATTR_FILE_SANDBOX_VERDICT_OF":return m.IS_ATTR_FILE_SANDBOX_VERDICT_OF;case 474:case"ATTR_FILE_TYPE":return m.ATTR_FILE_TYPE;case 475:case"IS_ATTR_FILE_TYPE_OF":return m.IS_ATTR_FILE_TYPE_OF;case 331:case"FILE_MATCHED_BY_SIGMA_RULE":return m.FILE_MATCHED_BY_SIGMA_RULE;case 332:case"SIGMA_RULE_MATCHES_FILE":return m.SIGMA_RULE_MATCHES_FILE;case 346:case"FILE_MEMORY_PATTERN_URL":return m.FILE_MEMORY_PATTERN_URL;case 347:case"IS_FILE_MEMORY_PATTERN_URL_OF":return m.IS_FILE_MEMORY_PATTERN_URL_OF;case 348:case"FILE_MEMORY_PATTERN_DOMAIN":return m.FILE_MEMORY_PATTERN_DOMAIN;case 349:case"IS_FILE_MEMORY_PATTERN_DOMAIN_OF":return m.IS_FILE_MEMORY_PATTERN_DOMAIN_OF;case 350:case"FILE_MEMORY_PATTERN_IP":return m.FILE_MEMORY_PATTERN_IP;case 351:case"IS_FILE_MEMORY_PATTERN_IP_OF":return m.IS_FILE_MEMORY_PATTERN_IP_OF;case 564:case"ATTR_FILE_MACHO_SYMHASH":return m.ATTR_FILE_MACHO_SYMHASH;case 565:case"IS_ATTR_FILE_MACHO_SYMHASH_OF":return m.IS_ATTR_FILE_MACHO_SYMHASH_OF;case 662:case"ATTR_FILE_MAGIKA":return m.ATTR_FILE_MAGIKA;case 663:case"IS_ATTR_FILE_MAGIKA_OF":return m.IS_ATTR_FILE_MAGIKA_OF;case 676:case"ATTR_FILE_FILECONDIS_DHASH":return m.ATTR_FILE_FILECONDIS_DHASH;case 677:case"IS_ATTR_FILE_FILECONDIS_DHASH_OF":return m.IS_ATTR_FILE_FILECONDIS_DHASH_OF;case 678:case"IP_RELATED_TO_PORT_INFO":return m.IP_RELATED_TO_PORT_INFO;case 679:case"PORT_INFO_OF":return m.PORT_INFO_OF;case 267:case"FILE_IN_COLLECTION":return m.FILE_IN_COLLECTION;case 268:case"COLLECTION_CONTAINS_FILE":return m.COLLECTION_CONTAINS_FILE;case 269:case"DOMAIN_IN_COLLECTION":return m.DOMAIN_IN_COLLECTION;case 270:case"COLLECTION_CONTAINS_DOMAIN":return m.COLLECTION_CONTAINS_DOMAIN;case 271:case"URL_IN_COLLECTION":return m.URL_IN_COLLECTION;case 272:case"COLLECTION_CONTAINS_URL":return m.COLLECTION_CONTAINS_URL;case 273:case"IP_IN_COLLECTION":return m.IP_IN_COLLECTION;case 274:case"COLLECTION_CONTAINS_IP":return m.COLLECTION_CONTAINS_IP;case 275:case"COLLECTION_ATTRIBUTED_TO":return m.COLLECTION_ATTRIBUTED_TO;case 276:case"ACTOR_RELATED_TO":return m.ACTOR_RELATED_TO;case 277:case"GRAPH_IN_COLLECTION":return m.GRAPH_IN_COLLECTION;case 278:case"COLLECTION_CONTAINS_GRAPH":return m.COLLECTION_CONTAINS_GRAPH;case 279:case"REFERENCE_IN_COLLECTION":return m.REFERENCE_IN_COLLECTION;case 280:case"COLLECTION_CONTAINS_REFERENCE":return m.COLLECTION_CONTAINS_REFERENCE;case 281:case"CROWDSOURCED_YARA_RULESET_IN_COLLECTION":return m.CROWDSOURCED_YARA_RULESET_IN_COLLECTION;case 282:case"COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET":return m.COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET;case 283:case"CROWDSOURCED_SIGMA_RULE_IN_COLLECTION":return m.CROWDSOURCED_SIGMA_RULE_IN_COLLECTION;case 284:case"COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE":return m.COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE;case 285:case"FILE_REFERENCED_BY":return m.FILE_REFERENCED_BY;case 286:case"REFERENCE_CONTAINS_FILE":return m.REFERENCE_CONTAINS_FILE;case 287:case"DOMAIN_REFERENCED_BY":return m.DOMAIN_REFERENCED_BY;case 288:case"REFERENCE_CONTAINS_DOMAIN":return m.REFERENCE_CONTAINS_DOMAIN;case 289:case"URL_REFERENCED_BY":return m.URL_REFERENCED_BY;case 290:case"REFERENCE_CONTAINS_URL":return m.REFERENCE_CONTAINS_URL;case 291:case"IP_REFERENCED_BY":return m.IP_REFERENCED_BY;case 292:case"REFERENCE_CONTAINS_IP":return m.REFERENCE_CONTAINS_IP;case 293:case"ACTOR_REFERENCED_BY":return m.ACTOR_REFERENCED_BY;case 294:case"REFERENCE_CONTAINS_ACTOR":return m.REFERENCE_CONTAINS_ACTOR;case 295:case"ATTR_FILE_EMAIL_SUBJECT":return m.ATTR_FILE_EMAIL_SUBJECT;case 296:case"IS_ATTR_FILE_EMAIL_SUBJECT_OF":return m.IS_ATTR_FILE_EMAIL_SUBJECT_OF;case 297:case"FILE_EMAIL_SENDER":return m.FILE_EMAIL_SENDER;case 298:case"IS_FILE_EMAIL_SENDER_OF":return m.IS_FILE_EMAIL_SENDER_OF;case 299:case"REFERENCE_CONTAINS_EMAIL":return m.REFERENCE_CONTAINS_EMAIL;case 300:case"EMAIL_REFERENCED_BY":return m.EMAIL_REFERENCED_BY;case 301:case"USER_SUBSCRIBED_TO_COLLECTION":return m.USER_SUBSCRIBED_TO_COLLECTION;case 302:case"COLLECTION_SUBSCRIBED_USER":return m.COLLECTION_SUBSCRIBED_USER;case 303:case"ATTR_REFERENCE_CREATION_DATE":return m.ATTR_REFERENCE_CREATION_DATE;case 304:case"IS_ATTR_REFERENCE_CREATION_DATE_OF":return m.IS_ATTR_REFERENCE_CREATION_DATE_OF;case 305:case"ATTACK_TECHNIQUE_REFERENCED_BY":return m.ATTACK_TECHNIQUE_REFERENCED_BY;case 306:case"REFERENCE_CONTAINS_ATTACK_TECHNIQUE":return m.REFERENCE_CONTAINS_ATTACK_TECHNIQUE;case 307:case"ATTACK_TECHNIQUE_IN_COLLECTION":return m.ATTACK_TECHNIQUE_IN_COLLECTION;case 308:case"COLLECTION_CONTAINS_ATTACK_TECHNIQUE":return m.COLLECTION_CONTAINS_ATTACK_TECHNIQUE;case 309:case"ATTACK_TECHNIQUE_USED_BY_ACTOR":return m.ATTACK_TECHNIQUE_USED_BY_ACTOR;case 310:case"ACTOR_USES_ATTACK_TECHNIQUE":return m.ACTOR_USES_ATTACK_TECHNIQUE;case 311:case"USER_HAS_HUNTING_NOTIFICATION":return m.USER_HAS_HUNTING_NOTIFICATION;case 312:case"HUNTING_NOTIFICATION_OF_USER":return m.HUNTING_NOTIFICATION_OF_USER;case 313:case"FILE_IN_GRAPH":return m.FILE_IN_GRAPH;case 314:case"GRAPH_CONTAINS_FILE":return m.GRAPH_CONTAINS_FILE;case 315:case"DOMAIN_IN_GRAPH":return m.DOMAIN_IN_GRAPH;case 316:case"GRAPH_CONTAINS_DOMAIN":return m.GRAPH_CONTAINS_DOMAIN;case 317:case"URL_IN_GRAPH":return m.URL_IN_GRAPH;case 318:case"GRAPH_CONTAINS_URL":return m.GRAPH_CONTAINS_URL;case 319:case"IP_IN_GRAPH":return m.IP_IN_GRAPH;case 320:case"GRAPH_CONTAINS_IP":return m.GRAPH_CONTAINS_IP;case 321:case"TACTIC_OF_ATTACK_TECHNIQUE":return m.TACTIC_OF_ATTACK_TECHNIQUE;case 322:case"ATTACK_TECHNIQUE_IN_TACTIC":return m.ATTACK_TECHNIQUE_IN_TACTIC;case 333:case"USER_SUBSCRIBED_TO_USER":return m.USER_SUBSCRIBED_TO_USER;case 334:case"USER_HAS_SUBSCRIBED_USER":return m.USER_HAS_SUBSCRIBED_USER;case 335:case"USER_SUBSCRIBED_TO_THREAT_ACTOR":return m.USER_SUBSCRIBED_TO_THREAT_ACTOR;case 336:case"THREAT_ACTOR_HAS_SUBSCRIBED_USER":return m.THREAT_ACTOR_HAS_SUBSCRIBED_USER;case 337:case"USER_OWNS_COLLECTION":return m.USER_OWNS_COLLECTION;case 338:case"COLLECTION_OWNER":return m.COLLECTION_OWNER;case 352:case"ATTR_FILE_PE_SECTION_MD5":return m.ATTR_FILE_PE_SECTION_MD5;case 353:case"IS_ATTR_FILE_PE_SECTION_MD5_OF":return m.IS_ATTR_FILE_PE_SECTION_MD5_OF;case 354:case"ATTR_FILE_PWDINFO":return m.ATTR_FILE_PWDINFO;case 355:case"IS_ATTR_FILE_PWDINFO_OF":return m.IS_ATTR_FILE_PWDINFO_OF;case 356:case"SSL_CERTIFICATE_IN_GRAPH":return m.SSL_CERTIFICATE_IN_GRAPH;case 357:case"GRAPH_CONTAINS_SSL_CERTIFICATE":return m.GRAPH_CONTAINS_SSL_CERTIFICATE;case 358:case"WHOIS_IN_GRAPH":return m.WHOIS_IN_GRAPH;case 359:case"GRAPH_CONTAINS_WHOIS":return m.GRAPH_CONTAINS_WHOIS;case 360:case"COLLECTION_IN_GRAPH":return m.COLLECTION_IN_GRAPH;case 361:case"GRAPH_CONTAINS_COLLECTION":return m.GRAPH_CONTAINS_COLLECTION;case 362:case"THREAT_ACTOR_IN_GRAPH":return m.THREAT_ACTOR_IN_GRAPH;case 363:case"GRAPH_CONTAINS_THREAT_ACTOR":return m.GRAPH_CONTAINS_THREAT_ACTOR;case 364:case"ATTACK_TECHNIQUE_IN_GRAPH":return m.ATTACK_TECHNIQUE_IN_GRAPH;case 365:case"GRAPH_CONTAINS_ATTACK_TECHNIQUE":return m.GRAPH_CONTAINS_ATTACK_TECHNIQUE;case 366:case"YARA_RULESET_IN_GRAPH":return m.YARA_RULESET_IN_GRAPH;case 367:case"GRAPH_CONTAINS_YARA_RULESET":return m.GRAPH_CONTAINS_YARA_RULESET;case 368:case"SIGMA_RULE_IN_GRAPH":return m.SIGMA_RULE_IN_GRAPH;case 369:case"GRAPH_CONTAINS_SIGMA_RULE":return m.GRAPH_CONTAINS_SIGMA_RULE;case 370:case"REFERENCE_IN_GRAPH":return m.REFERENCE_IN_GRAPH;case 371:case"GRAPH_CONTAINS_REFERENCE":return m.GRAPH_CONTAINS_REFERENCE;case 372:case"ATTACK_TACTIC_IN_GRAPH":return m.ATTACK_TACTIC_IN_GRAPH;case 373:case"GRAPH_CONTAINS_ATTACK_TACTIC":return m.GRAPH_CONTAINS_ATTACK_TACTIC;case 374:case"ATTACK_TECHNIQUE_USED_BY_FILE":return m.ATTACK_TECHNIQUE_USED_BY_FILE;case 375:case"FILE_USES_ATTACK_TECHNIQUE":return m.FILE_USES_ATTACK_TECHNIQUE;case 376:case"ATTR_URL_PATH":return m.ATTR_URL_PATH;case 377:case"IS_ATTR_URL_PATH_OF":return m.IS_ATTR_URL_PATH_OF;case 476:case"ATTR_URL_PREFIX_PATH":return m.ATTR_URL_PREFIX_PATH;case 477:case"IS_ATTR_URL_PREFIX_PATH_OF":return m.IS_ATTR_URL_PREFIX_PATH_OF;case 478:case"ATTR_URL_SUFFIX_PATH":return m.ATTR_URL_SUFFIX_PATH;case 479:case"IS_ATTR_URL_SUFFIX_PATH_OF":return m.IS_ATTR_URL_SUFFIX_PATH_OF;case 480:case"ATTR_URL_PORT":return m.ATTR_URL_PORT;case 481:case"IS_ATTR_URL_PORT_OF":return m.IS_ATTR_URL_PORT_OF;case 482:case"ATTR_URL_QUERY_PARAM_KEY":return m.ATTR_URL_QUERY_PARAM_KEY;case 483:case"IS_ATTR_URL_QUERY_PARAM_KEY_OF":return m.IS_ATTR_URL_QUERY_PARAM_KEY_OF;case 484:case"ATTR_URL_QUERY_PARAM_VALUE":return m.ATTR_URL_QUERY_PARAM_VALUE;case 485:case"IS_ATTR_URL_QUERY_PARAM_VALUE_OF":return m.IS_ATTR_URL_QUERY_PARAM_VALUE_OF;case 486:case"ATTR_URL_QUERY_PARAM_KEY_VALUE":return m.ATTR_URL_QUERY_PARAM_KEY_VALUE;case 487:case"IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF":return m.IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF;case 488:case"ATTR_URL_USER":return m.ATTR_URL_USER;case 489:case"IS_ATTR_URL_USER_OF":return m.IS_ATTR_URL_USER_OF;case 490:case"ATTR_URL_PASSWORD":return m.ATTR_URL_PASSWORD;case 491:case"IS_ATTR_URL_PASSWORD_OF":return m.IS_ATTR_URL_PASSWORD_OF;case 492:case"ATTR_URL_USER_PASSWORD":return m.ATTR_URL_USER_PASSWORD;case 493:case"IS_ATTR_URL_USER_PASSWORD_OF":return m.IS_ATTR_URL_USER_PASSWORD_OF;case 498:case"ATTR_URL_CATEGORY":return m.ATTR_URL_CATEGORY;case 499:case"IS_ATTR_URL_CATEGORY_OF":return m.IS_ATTR_URL_CATEGORY_OF;case 500:case"ATTR_URL_FIRST_SUBMISSION_DATE":return m.ATTR_URL_FIRST_SUBMISSION_DATE;case 501:case"IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF":return m.IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF;case 502:case"ATTR_URL_ANALYSIS_DATE":return m.ATTR_URL_ANALYSIS_DATE;case 503:case"IS_ATTR_URL_ANALYSIS_DATE_OF":return m.IS_ATTR_URL_ANALYSIS_DATE_OF;case 524:case"ATTR_URL_HTTP_RESPONSE_HEADER":return m.ATTR_URL_HTTP_RESPONSE_HEADER;case 525:case"IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF;case 534:case"ATTR_URL_HTTP_RESPONSE_HEADER_NAME":return m.ATTR_URL_HTTP_RESPONSE_HEADER_NAME;case 535:case"IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF;case 536:case"ATTR_URL_HTTP_RESPONSE_HEADER_VALUE":return m.ATTR_URL_HTTP_RESPONSE_HEADER_VALUE;case 537:case"IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF;case 526:case"ATTR_URL_HTTP_RESPONSE_CODE":return m.ATTR_URL_HTTP_RESPONSE_CODE;case 527:case"IS_ATTR_URL_HTTP_RESPONSE_CODE_OF":return m.IS_ATTR_URL_HTTP_RESPONSE_CODE_OF;case 528:case"ATTR_URL_HTML_META":return m.ATTR_URL_HTML_META;case 529:case"IS_ATTR_URL_HTML_META_OF":return m.IS_ATTR_URL_HTML_META_OF;case 538:case"ATTR_URL_HTML_META_NAME":return m.ATTR_URL_HTML_META_NAME;case 539:case"IS_ATTR_URL_HTML_META_NAME_OF":return m.IS_ATTR_URL_HTML_META_NAME_OF;case 540:case"ATTR_URL_HTML_META_VALUE":return m.ATTR_URL_HTML_META_VALUE;case 541:case"IS_ATTR_URL_HTML_META_VALUE_OF":return m.IS_ATTR_URL_HTML_META_VALUE_OF;case 530:case"ATTR_URL_THREAT_NAME":return m.ATTR_URL_THREAT_NAME;case 531:case"IS_ATTR_URL_THREAT_NAME_OF":return m.IS_ATTR_URL_THREAT_NAME_OF;case 532:case"ATTR_URL_TARGETED_BRAND":return m.ATTR_URL_TARGETED_BRAND;case 533:case"IS_ATTR_URL_TARGETED_BRAND_OF":return m.IS_ATTR_URL_TARGETED_BRAND_OF;case 542:case"ATTR_URL_TARGETED_BRAND_NAME":return m.ATTR_URL_TARGETED_BRAND_NAME;case 543:case"IS_ATTR_URL_TARGETED_BRAND_NAME_OF":return m.IS_ATTR_URL_TARGETED_BRAND_NAME_OF;case 544:case"ATTR_URL_TARGETED_BRAND_VALUE":return m.ATTR_URL_TARGETED_BRAND_VALUE;case 545:case"IS_ATTR_URL_TARGETED_BRAND_VALUE_OF":return m.IS_ATTR_URL_TARGETED_BRAND_VALUE_OF;case 546:case"ATTR_URL_BEHAVIOUR_USER_AGENT":return m.ATTR_URL_BEHAVIOUR_USER_AGENT;case 547:case"IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF":return m.IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF;case 548:case"ATTR_URL_BEHAVIOUR_PROXY_COUNTRY":return m.ATTR_URL_BEHAVIOUR_PROXY_COUNTRY;case 549:case"IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF":return m.IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF;case 550:case"URL_BEHAVIOUR_RESOURCE_URL":return m.URL_BEHAVIOUR_RESOURCE_URL;case 551:case"IS_URL_BEHAVIOUR_RESOURCE_URL_OF":return m.IS_URL_BEHAVIOUR_RESOURCE_URL_OF;case 552:case"ATTR_URL_BEHAVIOUR_DOM_SHA256":return m.ATTR_URL_BEHAVIOUR_DOM_SHA256;case 553:case"IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF":return m.IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF;case 554:case"ATTR_URL_BEHAVIOUR_JS_VAR":return m.ATTR_URL_BEHAVIOUR_JS_VAR;case 555:case"IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF":return m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF;case 556:case"ATTR_URL_BEHAVIOUR_JS_VAR_NAME":return m.ATTR_URL_BEHAVIOUR_JS_VAR_NAME;case 557:case"IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF":return m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF;case 558:case"ATTR_URL_BEHAVIOUR_JS_VAR_VALUE":return m.ATTR_URL_BEHAVIOUR_JS_VAR_VALUE;case 559:case"IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF":return m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF;case 560:case"ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE":return m.ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE;case 561:case"IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF":return m.IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF;case 562:case"URL_REDIRECT_TARGET":return m.URL_REDIRECT_TARGET;case 563:case"IS_URL_REDIRECT_TARGET_OF":return m.IS_URL_REDIRECT_TARGET_OF;case 378:case"ATTR_DOMAIN_WHOIS_REGISTRANT":return m.ATTR_DOMAIN_WHOIS_REGISTRANT;case 379:case"IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF":return m.IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF;case 380:case"ATTR_URL_PATH_AND_QUERY_STRINGS":return m.ATTR_URL_PATH_AND_QUERY_STRINGS;case 381:case"IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF":return m.IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF;case 382:case"USER_SUBSCRIBED_TO_THREAT_FEED":return m.USER_SUBSCRIBED_TO_THREAT_FEED;case 383:case"THREAT_FEED_HAS_SUBSCRIBED_USER":return m.THREAT_FEED_HAS_SUBSCRIBED_USER;case 496:case"COLLECTION_AUTOGENERATED_FROM_REFERENCE":return m.COLLECTION_AUTOGENERATED_FROM_REFERENCE;case 497:case"REFERENCE_AUTOGENERATED_COLLECTION":return m.REFERENCE_AUTOGENERATED_COLLECTION;case 384:case"ATTR_FILE_MALWARE_CONFIG_FAMILY":return m.ATTR_FILE_MALWARE_CONFIG_FAMILY;case 385:case"IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF;case 386:case"ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID":return m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID;case 387:case"IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF;case 388:case"ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP":return m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP;case 389:case"IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF;case 390:case"ATTR_FILE_MALWARE_CONFIG_DGA_SEED":return m.ATTR_FILE_MALWARE_CONFIG_DGA_SEED;case 391:case"IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF;case 392:case"ATTR_FILE_MALWARE_CONFIG_DNS_SERVER":return m.ATTR_FILE_MALWARE_CONFIG_DNS_SERVER;case 393:case"IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF;case 394:case"ATTR_FILE_MALWARE_CONFIG_SERVICE":return m.ATTR_FILE_MALWARE_CONFIG_SERVICE;case 395:case"IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF;case 396:case"ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY":return m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY;case 397:case"IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF;case 398:case"ATTR_FILE_MALWARE_CONFIG_EVENT":return m.ATTR_FILE_MALWARE_CONFIG_EVENT;case 399:case"IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF;case 400:case"ATTR_FILE_MALWARE_CONFIG_PIPE":return m.ATTR_FILE_MALWARE_CONFIG_PIPE;case 401:case"IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF;case 402:case"ATTR_FILE_MALWARE_CONFIG_MUTEX":return m.ATTR_FILE_MALWARE_CONFIG_MUTEX;case 403:case"IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF;case 404:case"ATTR_FILE_MALWARE_CONFIG_FOLDER":return m.ATTR_FILE_MALWARE_CONFIG_FOLDER;case 405:case"IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF;case 406:case"ATTR_FILE_MALWARE_CONFIG_FILE":return m.ATTR_FILE_MALWARE_CONFIG_FILE;case 407:case"IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF;case 408:case"ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET":return m.ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET;case 409:case"IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF;case 410:case"ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY":return m.ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY;case 411:case"IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF;case 412:case"ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE":return m.ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE;case 413:case"IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF;case 414:case"FILE_MALWARE_CONFIG_C2_URL":return m.FILE_MALWARE_CONFIG_C2_URL;case 415:case"URL_IS_MALWARE_CONFIG_C2_OF_FILE":return m.URL_IS_MALWARE_CONFIG_C2_OF_FILE;case 416:case"FILE_MALWARE_CONFIG_DOWNLOAD_URL":return m.FILE_MALWARE_CONFIG_DOWNLOAD_URL;case 417:case"URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE":return m.URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE;case 418:case"FILE_MALWARE_CONFIG_MISC_URL":return m.FILE_MALWARE_CONFIG_MISC_URL;case 419:case"URL_IS_MALWARE_CONFIG_MISC_OF_FILE":return m.URL_IS_MALWARE_CONFIG_MISC_OF_FILE;case 420:case"FILE_MALWARE_CONFIG_DECOY_URL":return m.FILE_MALWARE_CONFIG_DECOY_URL;case 421:case"URL_IS_MALWARE_CONFIG_DECOY_OF_FILE":return m.URL_IS_MALWARE_CONFIG_DECOY_OF_FILE;case 422:case"ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT":return m.ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT;case 423:case"IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF;case 424:case"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT":return m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT;case 425:case"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF;case 426:case"ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT":return m.ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT;case 427:case"IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF;case 428:case"ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT":return m.ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT;case 429:case"IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF;case 430:case"ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD":return m.ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD;case 431:case"IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD":return m.IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD;case 432:case"ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME":return m.ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME;case 433:case"IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF;case 434:case"ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD":return m.ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD;case 435:case"IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF;case 436:case"ATTR_FILE_MALWARE_CONFIG_HOST_PORT":return m.ATTR_FILE_MALWARE_CONFIG_HOST_PORT;case 437:case"IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF;case 438:case"FILE_MALWARE_CONFIG_DROPPED_FILE":return m.FILE_MALWARE_CONFIG_DROPPED_FILE;case 439:case"IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF":return m.IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF;case 440:case"ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH":return m.ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH;case 441:case"IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF;case 442:case"ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE":return m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE;case 443:case"IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF;case 444:case"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD":return m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD;case 445:case"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD":return m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD;case 446:case"ATTR_FILE_MALWARE_CONFIG_C2_USERNAME":return m.ATTR_FILE_MALWARE_CONFIG_C2_USERNAME;case 447:case"IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF;case 448:case"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME":return m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME;case 449:case"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF;case 456:case"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME":return m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME;case 457:case"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF;case 458:case"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD":return m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD;case 459:case"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF;case 460:case"FILE_MALWARE_CONFIG_EXFILTRATION_URL":return m.FILE_MALWARE_CONFIG_EXFILTRATION_URL;case 461:case"URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE":return m.URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE;case 462:case"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT":return m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT;case 463:case"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF;case 464:case"ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES":return m.ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES;case 465:case"IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF;case 470:case"ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH":return m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH;case 471:case"IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF;case 472:case"ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH":return m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH;case 473:case"IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF":return m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF;case 504:case"FILE_MALWARE_CONFIG_MISC_DOMAIN":return m.FILE_MALWARE_CONFIG_MISC_DOMAIN;case 505:case"DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE":return m.DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE;case 506:case"FILE_MALWARE_CONFIG_C2_DOMAIN":return m.FILE_MALWARE_CONFIG_C2_DOMAIN;case 507:case"DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE":return m.DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE;case 508:case"FILE_MALWARE_CONFIG_DECOY_DOMAIN":return m.FILE_MALWARE_CONFIG_DECOY_DOMAIN;case 509:case"DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE":return m.DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE;case 510:case"FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN":return m.FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN;case 511:case"DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE":return m.DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE;case 512:case"FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN":return m.FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN;case 513:case"DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE":return m.DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE;case 514:case"FILE_MALWARE_CONFIG_MISC_IP":return m.FILE_MALWARE_CONFIG_MISC_IP;case 515:case"IP_IS_MALWARE_CONFIG_MISC_OF_FILE":return m.IP_IS_MALWARE_CONFIG_MISC_OF_FILE;case 516:case"FILE_MALWARE_CONFIG_C2_IP":return m.FILE_MALWARE_CONFIG_C2_IP;case 517:case"IP_IS_MALWARE_CONFIG_C2_OF_FILE":return m.IP_IS_MALWARE_CONFIG_C2_OF_FILE;case 518:case"FILE_MALWARE_CONFIG_DECOY_IP":return m.FILE_MALWARE_CONFIG_DECOY_IP;case 519:case"IP_IS_MALWARE_CONFIG_DECOY_OF_FILE":return m.IP_IS_MALWARE_CONFIG_DECOY_OF_FILE;case 520:case"FILE_MALWARE_CONFIG_DOWNLOAD_IP":return m.FILE_MALWARE_CONFIG_DOWNLOAD_IP;case 521:case"IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE":return m.IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE;case 522:case"FILE_MALWARE_CONFIG_EXFILTRATION_IP":return m.FILE_MALWARE_CONFIG_EXFILTRATION_IP;case 523:case"IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE":return m.IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE;case 339:case"ATTR_FILE_POPULAR_THREAT_CATEGORY":return m.ATTR_FILE_POPULAR_THREAT_CATEGORY;case 340:case"IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF":return m.IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF;case 341:case"ATTR_FILE_POPULAR_THREAT_NAME":return m.ATTR_FILE_POPULAR_THREAT_NAME;case 342:case"IS_ATTR_FILE_POPULAR_THREAT_NAME_OF":return m.IS_ATTR_FILE_POPULAR_THREAT_NAME_OF;case 343:case"ATTR_FILE_SUGGESTED_THREAT_LABEL":return m.ATTR_FILE_SUGGESTED_THREAT_LABEL;case 344:case"IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF":return m.IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF;case 466:case"FILE_HTML_EMBEDDED_JS":return m.FILE_HTML_EMBEDDED_JS;case 467:case"IS_FILE_HTML_EMBEDDED_JS_OF":return m.IS_FILE_HTML_EMBEDDED_JS_OF;case 494:case"FILE_CONTAINS_PACKED_FILE":return m.FILE_CONTAINS_PACKED_FILE;case 495:case"FILE_PACKED_IN_FILE":return m.FILE_PACKED_IN_FILE;case 566:case"ATTR_FILE_ATTRIBUTION":return m.ATTR_FILE_ATTRIBUTION;case 567:case"IS_ATTR_FILE_ATTRIBUTION_OF":return m.IS_ATTR_FILE_ATTRIBUTION_OF;case 568:case"ATTR_DOMAIN_ATTRIBUTION":return m.ATTR_DOMAIN_ATTRIBUTION;case 569:case"IS_ATTR_DOMAIN_ATTRIBUTION_OF":return m.IS_ATTR_DOMAIN_ATTRIBUTION_OF;case 570:case"ATTR_IP_ATTRIBUTION":return m.ATTR_IP_ATTRIBUTION;case 571:case"IS_ATTR_IP_ATTRIBUTION_OF":return m.IS_ATTR_IP_ATTRIBUTION_OF;case 572:case"ATTR_URL_ATTRIBUTION":return m.ATTR_URL_ATTRIBUTION;case 573:case"IS_ATTR_URL_ATTRIBUTION_OF":return m.IS_ATTR_URL_ATTRIBUTION_OF;case 574:case"ATTR_URL_THREAT_SEVERITY":return m.ATTR_URL_THREAT_SEVERITY;case 575:case"IS_ATTR_URL_THREAT_SEVERITY_OF":return m.IS_ATTR_URL_THREAT_SEVERITY_OF;case 576:case"ATTR_URL_THREAT_VERDICT":return m.ATTR_URL_THREAT_VERDICT;case 577:case"IS_ATTR_URL_THREAT_VERDICT_OF":return m.IS_ATTR_URL_THREAT_VERDICT_OF;case 578:case"ATTR_COLLECTION_ATTRIBUTION":return m.ATTR_COLLECTION_ATTRIBUTION;case 579:case"IS_ATTR_COLLECTION_ATTRIBUTION_OF":return m.IS_ATTR_COLLECTION_ATTRIBUTION_OF;case 580:case"ATTR_REFERENCE_ATTRIBUTION":return m.ATTR_REFERENCE_ATTRIBUTION;case 581:case"IS_ATTR_REFERENCE_ATTRIBUTION_OF":return m.IS_ATTR_REFERENCE_ATTRIBUTION_OF;case 582:case"MBC_OBJECTIVE_OF_BEHAVIOR":return m.MBC_OBJECTIVE_OF_BEHAVIOR;case 583:case"MBC_BEHAVIOR_IN_OBJECTIVE":return m.MBC_BEHAVIOR_IN_OBJECTIVE;case 584:case"MBC_BEHAVIOR_OF_METHOD":return m.MBC_BEHAVIOR_OF_METHOD;case 585:case"MBC_METHOD_IN_BEHAVIOR":return m.MBC_METHOD_IN_BEHAVIOR;case 586:case"ATTR_FILE_ATTRIBUTION_ACTOR":return m.ATTR_FILE_ATTRIBUTION_ACTOR;case 587:case"IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF":return m.IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF;case 588:case"ATTR_DOMAIN_ATTRIBUTION_ACTOR":return m.ATTR_DOMAIN_ATTRIBUTION_ACTOR;case 589:case"IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF":return m.IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF;case 590:case"ATTR_IP_ATTRIBUTION_ACTOR":return m.ATTR_IP_ATTRIBUTION_ACTOR;case 591:case"IS_ATTR_IP_ATTRIBUTION_ACTOR_OF":return m.IS_ATTR_IP_ATTRIBUTION_ACTOR_OF;case 592:case"ATTR_URL_ATTRIBUTION_ACTOR":return m.ATTR_URL_ATTRIBUTION_ACTOR;case 593:case"IS_ATTR_URL_ATTRIBUTION_ACTOR_OF":return m.IS_ATTR_URL_ATTRIBUTION_ACTOR_OF;case 594:case"ATTR_COLLECTION_ATTRIBUTION_ACTOR":return m.ATTR_COLLECTION_ATTRIBUTION_ACTOR;case 595:case"IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF":return m.IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF;case 596:case"ATTR_REFERENCE_ATTRIBUTION_ACTOR":return m.ATTR_REFERENCE_ATTRIBUTION_ACTOR;case 597:case"IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR":return m.IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR;case 598:case"ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR;case 599:case"IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF;case 600:case"ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR;case 601:case"IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF;case 602:case"ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR;case 603:case"IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF;case 604:case"ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR;case 605:case"IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF;case 606:case"ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR;case 607:case"IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF;case 608:case"ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR":return m.ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR;case 609:case"IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF":return m.IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF;case 610:case"COLLECTION_ATTRIBUTED_TO_MANDIANT":return m.COLLECTION_ATTRIBUTED_TO_MANDIANT;case 611:case"MANDIANT_ACTOR_RELATED_TO":return m.MANDIANT_ACTOR_RELATED_TO;case 612:case"MANDIANT_ACTOR_REFERENCED_BY":return m.MANDIANT_ACTOR_REFERENCED_BY;case 613:case"REFERENCE_CONTAINS_MANDIANT_ACTOR":return m.REFERENCE_CONTAINS_MANDIANT_ACTOR;case 614:case"ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR":return m.ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR;case 615:case"MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE":return m.MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE;case 616:case"USER_SUBSCRIBED_TO_MANDIANT_ACTOR":return m.USER_SUBSCRIBED_TO_MANDIANT_ACTOR;case 617:case"MANDIANT_ACTOR_HAS_SUBSCRIBED_USER":return m.MANDIANT_ACTOR_HAS_SUBSCRIBED_USER;case 618:case"MANDIANT_ACTOR_IN_GRAPH":return m.MANDIANT_ACTOR_IN_GRAPH;case 619:case"GRAPH_CONTAINS_MANDIANT_ACTOR":return m.GRAPH_CONTAINS_MANDIANT_ACTOR;case 620:case"SUBMITTER_USED_EMAIL_DOMAIN":return m.SUBMITTER_USED_EMAIL_DOMAIN;case 621:case"EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER":return m.EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER;case 622:case"ATTR_COLLECTION_TYPE":return m.ATTR_COLLECTION_TYPE;case 623:case"IS_ATTR_COLLECTION_TYPE_OF":return m.IS_ATTR_COLLECTION_TYPE_OF;case 624:case"COLLECTION_RELATED_TO_COLLECTION":return m.COLLECTION_RELATED_TO_COLLECTION;case 626:case"THREAT_ACTOR_SUSPECTED_THREAT_ACTOR":return m.THREAT_ACTOR_SUSPECTED_THREAT_ACTOR;case 627:case"THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR":return m.THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR;case 628:case"MANDIANT_EMBEDDED_URL":return m.MANDIANT_EMBEDDED_URL;case 629:case"MANDIANT_REFERRING_FILE_FROM_URL":return m.MANDIANT_REFERRING_FILE_FROM_URL;case 630:case"MANDIANT_C2_URL":return m.MANDIANT_C2_URL;case 631:case"MANDIANT_C2_OF_FILE":return m.MANDIANT_C2_OF_FILE;case 632:case"MANDIANT_FILE_DOWNLOAD_FILE":return m.MANDIANT_FILE_DOWNLOAD_FILE;case 633:case"MANDIANT_FILE_IS_DOWNLOAD_OF_FILE":return m.MANDIANT_FILE_IS_DOWNLOAD_OF_FILE;case 634:case"MANDIANT_ITW_URL":return m.MANDIANT_ITW_URL;case 635:case"MANDIANT_DOWNLOADED_FILE_FROM_URL":return m.MANDIANT_DOWNLOADED_FILE_FROM_URL;case 636:case"ATTR_COLLECTION_SOURCE_REGION":return m.ATTR_COLLECTION_SOURCE_REGION;case 637:case"IS_ATTR_COLLECTION_SOURCE_REGION_OF":return m.IS_ATTR_COLLECTION_SOURCE_REGION_OF;case 638:case"ATTR_COLLECTION_TARGETED_REGION":return m.ATTR_COLLECTION_TARGETED_REGION;case 639:case"IS_ATTR_COLLECTION_TARGETED_REGION_OF":return m.IS_ATTR_COLLECTION_TARGETED_REGION_OF;case 640:case"ATTR_COLLECTION_TARGETED_INDUSTRY":return m.ATTR_COLLECTION_TARGETED_INDUSTRY;case 641:case"IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF":return m.IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF;case 642:case"ATTR_COLLECTION_CURATED_RULE":return m.ATTR_COLLECTION_CURATED_RULE;case 643:case"IS_ATTR_COLLECTION_CURATED_RULE_OF":return m.IS_ATTR_COLLECTION_CURATED_RULE_OF;case 644:case"ATTR_ACTOR_MOTIVATION":return m.ATTR_ACTOR_MOTIVATION;case 645:case"IS_ATTR_ACTOR_MOTIVATION_OF":return m.IS_ATTR_ACTOR_MOTIVATION_OF;case 646:case"ATTR_COLLECTION_ALT_NAMES":return m.ATTR_COLLECTION_ALT_NAMES;case 647:case"IS_ATTR_COLLECTION_ALT_NAMES_OF":return m.IS_ATTR_COLLECTION_ALT_NAMES_OF;case 648:case"ATTR_ACTOR_MERGED_ACTOR":return m.ATTR_ACTOR_MERGED_ACTOR;case 649:case"IS_ATTR_ACTOR_MERGED_ACTOR_OF":return m.IS_ATTR_ACTOR_MERGED_ACTOR_OF;case 650:case"ATTR_ACTOR_SUSPECTED_GROUP":return m.ATTR_ACTOR_SUSPECTED_GROUP;case 651:case"IS_ATTR_ACTOR_SUSPECTED_GROUP_OF":return m.IS_ATTR_ACTOR_SUSPECTED_GROUP_OF;case 652:case"ATTR_CAMPAIGN_KEY_EVENT":return m.ATTR_CAMPAIGN_KEY_EVENT;case 653:case"IS_ATTR_CAMPAIGN_KEY_EVENT_OF":return m.IS_ATTR_CAMPAIGN_KEY_EVENT_OF;case 654:case"ATTR_CAMPAIGN_KEY_X509_CERTIFICATE":return m.ATTR_CAMPAIGN_KEY_X509_CERTIFICATE;case 655:case"IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF":return m.IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF;case 656:case"ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL":return m.ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL;case 657:case"IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF":return m.IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF;case 658:case"ATTR_VULNERABILITY_AVAILABLE_EXPLOIT":return m.ATTR_VULNERABILITY_AVAILABLE_EXPLOIT;case 659:case"IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF":return m.IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF;case 660:case"ATTR_VULNERABILITY_EXPLOTATION_ACTIVE":return m.ATTR_VULNERABILITY_EXPLOTATION_ACTIVE;case 661:case"IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF":return m.IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF;case 664:case"ATTR_FILE_ATTRIBUTION_CAMPAIGN":return m.ATTR_FILE_ATTRIBUTION_CAMPAIGN;case 665:case"IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF":return m.IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF;case 666:case"ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN":return m.ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN;case 667:case"IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF":return m.IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF;case 668:case"ATTR_IP_ATTRIBUTION_CAMPAIGN":return m.ATTR_IP_ATTRIBUTION_CAMPAIGN;case 669:case"IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF":return m.IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF;case 670:case"ATTR_URL_ATTRIBUTION_CAMPAIGN":return m.ATTR_URL_ATTRIBUTION_CAMPAIGN;case 671:case"IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF":return m.IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF;case 672:case"ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN":return m.ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN;case 673:case"IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF":return m.IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF;case 674:case"COLLECTION_HUNTING_RULESET_ASSOCIATION":return m.COLLECTION_HUNTING_RULESET_ASSOCIATION;case 675:case"IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF":return m.IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF;case 680:case"FILE_IN_THREAT_LIST":return m.FILE_IN_THREAT_LIST;case 681:case"THREAT_LIST_CONTAINS_FILE":return m.THREAT_LIST_CONTAINS_FILE;case 682:case"DOMAIN_IN_THREAT_LIST":return m.DOMAIN_IN_THREAT_LIST;case 683:case"THREAT_LIST_CONTAINS_DOMAIN":return m.THREAT_LIST_CONTAINS_DOMAIN;case 684:case"IP_IN_THREAT_LIST":return m.IP_IN_THREAT_LIST;case 685:case"THREAT_LIST_CONTAINS_IP":return m.THREAT_LIST_CONTAINS_IP;case 686:case"URL_IN_THREAT_LIST":return m.URL_IN_THREAT_LIST;case 687:case"THREAT_LIST_CONTAINS_URL":return m.THREAT_LIST_CONTAINS_URL;default:return m.UNRECOGNIZED}}function E(e){switch(e){case m.UNKNOWN:return"UNKNOWN";case m.EXECUTION_PARENT:return"EXECUTION_PARENT";case m.EXECUTION_CHILD:return"EXECUTION_CHILD";case m.COMPRESSED_PARENT:return"COMPRESSED_PARENT";case m.BUNDLED_FILE:return"BUNDLED_FILE";case m.PE_RESOURCE_PARENT:return"PE_RESOURCE_PARENT";case m.PE_RESOURCE:return"PE_RESOURCE";case m.OVERLAY_PARENT:return"OVERLAY_PARENT";case m.OVERLAY_CHILDREN:return"OVERLAY_CHILDREN";case m.ITW_URL:return"ITW_URL";case m.DOWNLOADED_FILE_FROM_URL:return"DOWNLOADED_FILE_FROM_URL";case m.ITW_URL_NOT_INTERESTING:return"ITW_URL_NOT_INTERESTING";case m.DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING:return"DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING";case m.CARBONBLACK_PARENT:return"CARBONBLACK_PARENT";case m.CARBONBLACK_CHILD:return"CARBONBLACK_CHILD";case m.EMBEDDED_DOMAIN:return"EMBEDDED_DOMAIN";case m.REFERRING_FILE_FROM_DOMAIN:return"REFERRING_FILE_FROM_DOMAIN";case m.PCAP_PARENT:return"PCAP_PARENT";case m.SEEN_IN_SUBMITTED_PCAP:return"SEEN_IN_SUBMITTED_PCAP";case m.ITW_DOMAIN:return"ITW_DOMAIN";case m.DOWNLOADED_FILE_FROM_DOMAIN:return"DOWNLOADED_FILE_FROM_DOMAIN";case m.ITW_DOMAIN_NOT_INTERESTING:return"ITW_DOMAIN_NOT_INTERESTING";case m.DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING:return"DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING";case m.SUBDOMAIN:return"SUBDOMAIN";case m.IS_SUBDOMAIN_OF:return"IS_SUBDOMAIN_OF";case m.IS_DOMAIN_OF:return"IS_DOMAIN_OF";case m.NETWORK_LOCATION:return"NETWORK_LOCATION";case m.COMMUNICATING_FILE_FROM_DOMAIN:return"COMMUNICATING_FILE_FROM_DOMAIN";case m.CONTACTED_DOMAIN:return"CONTACTED_DOMAIN";case m.COMMUNICATING_FILE_FROM_URL:return"COMMUNICATING_FILE_FROM_URL";case m.CONTACTED_URL:return"CONTACTED_URL";case m.COMMUNICATING_FILE_FROM_IP:return"COMMUNICATING_FILE_FROM_IP";case m.CONTACTED_IP:return"CONTACTED_IP";case m.EMBEDDED_IP:return"EMBEDDED_IP";case m.REFERRING_FILE_FROM_IP_ADDRESS:return"REFERRING_FILE_FROM_IP_ADDRESS";case m.EMBEDDED_URL:return"EMBEDDED_URL";case m.REFERRING_FILE_FROM_URL:return"REFERRING_FILE_FROM_URL";case m.EMBEDDED_EMAIL:return"EMBEDDED_EMAIL";case m.REFERING_FILE_FROM_EMAIL:return"REFERING_FILE_FROM_EMAIL";case m.DOMAIN_RECORD_A:return"DOMAIN_RECORD_A";case m.IS_DOMAIN_RECORD_A_OF:return"IS_DOMAIN_RECORD_A_OF";case m.DOMAIN_RECORD_AAAA:return"DOMAIN_RECORD_AAAA";case m.IS_DOMAIN_RECORD_AAAA_OF:return"IS_DOMAIN_RECORD_AAAA_OF";case m.DOMAIN_RECORD_CNAME:return"DOMAIN_RECORD_CNAME";case m.IS_DOMAIN_RECORD_CNAME_OF:return"IS_DOMAIN_RECORD_CNAME_OF";case m.DOMAIN_RECORD_MX:return"DOMAIN_RECORD_MX";case m.IS_DOMAIN_RECORD_MX_OF:return"IS_DOMAIN_RECORD_MX_OF";case m.DOMAIN_RECORD_NS:return"DOMAIN_RECORD_NS";case m.IS_DOMAIN_RECORD_NS_OF:return"IS_DOMAIN_RECORD_NS_OF";case m.DOMAIN_RECORD_PTR:return"DOMAIN_RECORD_PTR";case m.IS_DOMAIN_RECORD_PTR_OF:return"IS_DOMAIN_RECORD_PTR_OF";case m.DOMAIN_RECORD_SOA:return"DOMAIN_RECORD_SOA";case m.IS_DOMAIN_RECORD_SOA_OF:return"IS_DOMAIN_RECORD_SOA_OF";case m.DOMAIN_RECORD_CAA:return"DOMAIN_RECORD_CAA";case m.IS_DOMAIN_RECORD_CAA_OF:return"IS_DOMAIN_RECORD_CAA_OF";case m.ITW_IP:return"ITW_IP";case m.DOWNLOADED_FILE_FROM_IP_ADDRESS:return"DOWNLOADED_FILE_FROM_IP_ADDRESS";case m.ITW_IP_NOT_INTERESTING:return"ITW_IP_NOT_INTERESTING";case m.DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING:return"DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING";case m.DOMAIN_SSL_CERTIFICATE:return"DOMAIN_SSL_CERTIFICATE";case m.IS_DOMAIN_SSL_CERTIFICATE_OF:return"IS_DOMAIN_SSL_CERTIFICATE_OF";case m.ATTR_DOMAIN_ICON_RAW_MD5:return"ATTR_DOMAIN_ICON_RAW_MD5";case m.IS_ATTR_DOMAIN_ICON_RAW_MD5_OF:return"IS_ATTR_DOMAIN_ICON_RAW_MD5_OF";case m.DOMAIN_SIBLING:return"DOMAIN_SIBLING";case m.IS_DOMAIN_SIBLING_OF:return"IS_DOMAIN_SIBLING_OF";case m.ATTR_URL_ICON_RAW_MD5:return"ATTR_URL_ICON_RAW_MD5";case m.IS_ATTR_URL_ICON_RAW_MD5_OF:return"IS_ATTR_URL_ICON_RAW_MD5_OF";case m.URL_FINAL:return"URL_FINAL";case m.IS_URL_FINAL_OF:return"IS_URL_FINAL_OF";case m.URL_REDIRECT_TO:return"URL_REDIRECT_TO";case m.IS_URL_REDIRECT_TO_OF:return"IS_URL_REDIRECT_TO_OF";case m.URL_LOCATION:return"URL_LOCATION";case m.IS_URL_LOCATION_OF:return"IS_URL_LOCATION_OF";case m.IP_SSL_CERTIFICATE:return"IP_SSL_CERTIFICATE";case m.IS_IP_SSL_CERTIFICATE_OF:return"IS_IP_SSL_CERTIFICATE_OF";case m.URL_HTTP_RESPONSE_CONTENT_SHA256:return"URL_HTTP_RESPONSE_CONTENT_SHA256";case m.IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF:return"IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF";case m.ATTR_IP_COUNTRY:return"ATTR_IP_COUNTRY";case m.IS_ATTR_IP_COUNTRY_OF:return"IS_ATTR_IP_COUNTRY_OF";case m.ATTR_FILE_VHASH:return"ATTR_FILE_VHASH";case m.IS_ATTR_FILE_VHASH_OF:return"IS_ATTR_FILE_VHASH_OF";case m.ATTR_FILE_SUBMISSION_NAME:return"ATTR_FILE_SUBMISSION_NAME";case m.IS_ATTR_FILE_SUBMISSION_NAME_OF:return"IS_ATTR_FILE_SUBMISSION_NAME_OF";case m.ATTR_FILE_PE_SECTION_NAME:return"ATTR_FILE_PE_SECTION_NAME";case m.IS_ATTR_FILE_PE_SECTION_NAME_OF:return"IS_ATTR_FILE_PE_SECTION_NAME_OF";case m.ATTR_FILE_AUTHENTIHASH:return"ATTR_FILE_AUTHENTIHASH";case m.IS_ATTR_FILE_AUTHENTIHASH_OF:return"IS_ATTR_FILE_AUTHENTIHASH_OF";case m.ATTR_FILE_IMPHASH:return"ATTR_FILE_IMPHASH";case m.IS_ATTR_FILE_IMPHASH_OF:return"IS_ATTR_FILE_IMPHASH_OF";case m.ATTR_FILE_SSDEEP:return"ATTR_FILE_SSDEEP";case m.IS_ATTR_FILE_SSDEEP_OF:return"IS_ATTR_FILE_SSDEEP_OF";case m.ATTR_FILE_SIGNATURE_PRODUCT:return"ATTR_FILE_SIGNATURE_PRODUCT";case m.IS_ATTR_FILE_SIGNATURE_PRODUCT_OF:return"IS_ATTR_FILE_SIGNATURE_PRODUCT_OF";case m.ATTR_FILE_SIGNATURE_ORIGINAL_NAME:return"ATTR_FILE_SIGNATURE_ORIGINAL_NAME";case m.IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF:return"IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF";case m.ATTR_FILE_SIGNATURE_VERSION:return"ATTR_FILE_SIGNATURE_VERSION";case m.IS_ATTR_FILE_SIGNATURE_VERSION_OF:return"IS_ATTR_FILE_SIGNATURE_VERSION_OF";case m.ATTR_FILE_EXIFTOOL_COMPANY_NAME:return"ATTR_FILE_EXIFTOOL_COMPANY_NAME";case m.IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF:return"IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF";case m.ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION:return"ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION";case m.IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF:return"IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF";case m.ATTR_FILE_EXIFTOOL_TIMESTAMP:return"ATTR_FILE_EXIFTOOL_TIMESTAMP";case m.IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF:return"IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF";case m.ATTR_FILE_PE_ENTRY_POINT:return"ATTR_FILE_PE_ENTRY_POINT";case m.IS_ATTR_FILE_PE_ENTRY_POINT_OF:return"IS_ATTR_FILE_PE_ENTRY_POINT_OF";case m.ATTR_DOMAIN_CREATION_DATE:return"ATTR_DOMAIN_CREATION_DATE";case m.IS_ATTR_DOMAIN_CREATION_DATE_OF:return"IS_ATTR_DOMAIN_CREATION_DATE_OF";case m.ATTR_DOMAIN_REGISTER_DATE:return"ATTR_DOMAIN_REGISTER_DATE";case m.IS_ATTR_DOMAIN_REGISTER_DATE_OF:return"IS_ATTR_DOMAIN_REGISTER_DATE_OF";case m.ATTR_URL_QUERY_STRING:return"ATTR_URL_QUERY_STRING";case m.IS_ATTR_URL_QUERY_STRING_OF:return"IS_ATTR_URL_QUERY_STRING_OF";case m.ATTR_CODE_BLOCK:return"ATTR_CODE_BLOCK";case m.IS_ATTR_CODE_BLOCK_OF:return"IS_ATTR_CODE_BLOCK_OF";case m.ATTR_DOMAIN_RECORD_TXT:return"ATTR_DOMAIN_RECORD_TXT";case m.IS_ATTR_DOMAIN_RECORD_TXT_OF:return"IS_ATTR_DOMAIN_RECORD_TXT_OF";case m.ATTR_DOMAIN_WHOIS:return"ATTR_DOMAIN_WHOIS";case m.IS_ATTR_DOMAIN_WHOIS_OF:return"IS_ATTR_DOMAIN_WHOIS_OF";case m.ATTR_IP_AS_OWNER:return"ATTR_IP_AS_OWNER";case m.IS_ATTR_IP_AS_OWNER_OF:return"IS_ATTR_IP_AS_OWNER_OF";case m.ATTR_IP_CONTINENT:return"ATTR_IP_CONTINENT";case m.IS_ATTR_IP_CONTINENT_OF:return"IS_ATTR_IP_CONTINENT_OF";case m.ATTR_IP_ASN:return"ATTR_IP_ASN";case m.IS_ATTR_IP_ASN_OF:return"IS_ATTR_IP_ASN_OF";case m.ATTR_IP_NETWORK:return"ATTR_IP_NETWORK";case m.IS_ATTR_IP_NETWORK_OF:return"IS_ATTR_IP_NETWORK_OF";case m.ATTR_IP_REGIONAL_INTERNET_REGISTRY:return"ATTR_IP_REGIONAL_INTERNET_REGISTRY";case m.IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF:return"IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF";case m.ATTR_IP_WHOIS:return"ATTR_IP_WHOIS";case m.IS_ATTR_IP_WHOIS_OF:return"IS_ATTR_IP_WHOIS_OF";case m.ATTR_URL_HTML_TITLE:return"ATTR_URL_HTML_TITLE";case m.IS_ATTR_URL_HTML_TITLE_OF:return"IS_ATTR_URL_HTML_TITLE_OF";case m.ATTR_URL_HTML_TRACKER:return"ATTR_URL_HTML_TRACKER";case m.IS_ATTR_URL_HTML_TRACKER_OF:return"IS_ATTR_URL_HTML_TRACKER_OF";case m.ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH:return"ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH";case m.IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF:return"IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF";case m.ATTR_URL_TAG:return"ATTR_URL_TAG";case m.IS_ATTR_URL_TAG_OF:return"IS_ATTR_URL_TAG_OF";case m.ATTR_UNPACKED_CODE_BLOCK:return"ATTR_UNPACKED_CODE_BLOCK";case m.IS_ATTR_UNPACKED_CODE_BLOCK:return"IS_ATTR_UNPACKED_CODE_BLOCK";case m.ATTR_FILE_BEHASH:return"ATTR_FILE_BEHASH";case m.IS_ATTR_FILE_BEHASH_OF:return"IS_ATTR_FILE_BEHASH_OF";case m.ATTR_FILE_ELFHASH:return"ATTR_FILE_ELFHASH";case m.IS_ATTR_FILE_ELFHASH_OF:return"IS_ATTR_FILE_ELFHASH_OF";case m.FILE_EMAIL_PARENT:return"FILE_EMAIL_PARENT";case m.IS_FILE_EMAIL_PARENT_OF:return"IS_FILE_EMAIL_PARENT_OF";case m.ATTR_URL_OUTGOING_LINK:return"ATTR_URL_OUTGOING_LINK";case m.IS_ATTR_URL_OUTGOING_LINK_OF:return"IS_ATTR_URL_OUTGOING_LINK_OF";case m.ATTR_URL_HTTP_RESPONSE_COOKIE_NAME:return"ATTR_URL_HTTP_RESPONSE_COOKIE_NAME";case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF:return"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF";case m.ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE:return"ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE";case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF:return"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF";case m.ATTR_URL_HTTP_RESPONSE_COOKIE:return"ATTR_URL_HTTP_RESPONSE_COOKIE";case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF:return"IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF";case m.ATTR_FILE_CREATED_MUTEX:return"ATTR_FILE_CREATED_MUTEX";case m.IS_ATTR_FILE_CREATED_MUTEX_OF:return"IS_ATTR_FILE_CREATED_MUTEX_OF";case m.ATTR_FILE_OPENED_MUTEX:return"ATTR_FILE_OPENED_MUTEX";case m.IS_ATTR_FILE_OPENED_MUTEX_OF:return"IS_ATTR_FILE_OPENED_MUTEX_OF";case m.ATTR_FILE_PERMHASH:return"ATTR_FILE_PERMHASH";case m.IS_ATTR_FILE_PERMHASH_OF:return"IS_ATTR_FILE_PERMHASH_OF";case m.ATTR_FILE_PE_COMPILATION_TIMESTAMP:return"ATTR_FILE_PE_COMPILATION_TIMESTAMP";case m.IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF:return"IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF";case m.ATTR_FILE_PE_PDB_NAME:return"ATTR_FILE_PE_PDB_NAME";case m.IS_ATTR_FILE_PE_PDB_NAME_OF:return"IS_ATTR_FILE_PE_PDB_NAME_OF";case m.ATTR_FILE_ICON_DHASH:return"ATTR_FILE_ICON_DHASH";case m.IS_ATTR_FILE_ICON_DHASH_OF:return"IS_ATTR_FILE_ICON_DHASH_OF";case m.ATTR_FILE_REGISTRY_KEY_SET:return"ATTR_FILE_REGISTRY_KEY_SET";case m.IS_ATTR_FILE_REGISTRY_KEY_SET_OF:return"IS_ATTR_FILE_REGISTRY_KEY_SET_OF";case m.ATTR_FILE_AV_NAME:return"ATTR_FILE_AV_NAME";case m.IS_ATTR_FILE_AV_NAME_OF:return"IS_ATTR_FILE_AV_NAME_OF";case m.ATTR_FILE_SUBMISSION_COUNTRY:return"ATTR_FILE_SUBMISSION_COUNTRY";case m.IS_ATTR_FILE_SUBMISSION_COUNTRY_OF:return"IS_ATTR_FILE_SUBMISSION_COUNTRY_OF";case m.ATTR_FILE_ANDROID_PKG_NAME:return"ATTR_FILE_ANDROID_PKG_NAME";case m.IS_ATTR_FILE_ANDROID_PKG_NAME_OF:return"IS_ATTR_FILE_ANDROID_PKG_NAME_OF";case m.ATTR_FILE_TAG:return"ATTR_FILE_TAG";case m.IS_ATTR_FILE_TAG_OF:return"IS_ATTR_FILE_TAG_OF";case m.ATTR_FILE_PE_IMPORT:return"ATTR_FILE_PE_IMPORT";case m.IS_ATTR_FILE_PE_IMPORT_OF:return"IS_ATTR_FILE_PE_IMPORT_OF";case m.ATTR_FILE_PE_EXPORT:return"ATTR_FILE_PE_EXPORT";case m.IS_ATTR_FILE_PE_EXPORT_OF:return"IS_ATTR_FILE_PE_EXPORT_OF";case m.ATTR_FILE_OFFICE_AUTHOR:return"ATTR_FILE_OFFICE_AUTHOR";case m.IS_ATTR_FILE_OFFICE_AUTHOR_OF:return"IS_ATTR_FILE_OFFICE_AUTHOR_OF";case m.ATTR_FILE_OFFICE_APPLICATION_NAME:return"ATTR_FILE_OFFICE_APPLICATION_NAME";case m.IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF:return"IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF";case m.ATTR_FILE_OFFICE_CREATION_DATETIME:return"ATTR_FILE_OFFICE_CREATION_DATETIME";case m.IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF:return"IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF";case m.ATTR_FILE_OFFICE_LAST_SAVED:return"ATTR_FILE_OFFICE_LAST_SAVED";case m.IS_ATTR_FILE_OFFICE_LAST_SAVED_OF:return"IS_ATTR_FILE_OFFICE_LAST_SAVED_OF";case m.ATTR_FILE_OFFICE_MACRO_NAME:return"ATTR_FILE_OFFICE_MACRO_NAME";case m.IS_ATTR_FILE_OFFICE_MACRO_NAME_OF:return"IS_ATTR_FILE_OFFICE_MACRO_NAME_OF";case m.ATTR_FILE_ANDROID_MAIN_ACTIVITY:return"ATTR_FILE_ANDROID_MAIN_ACTIVITY";case m.IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF:return"IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF";case m.FILE_ANDROID_CERTIFICATE:return"FILE_ANDROID_CERTIFICATE";case m.IS_FILE_ANDROID_CERTIFICATE_OF:return"IS_FILE_ANDROID_CERTIFICATE_OF";case m.ATTR_FILE_ELF_IMPORT:return"ATTR_FILE_ELF_IMPORT";case m.IS_ATTR_FILE_ELF_IMPORT_OF:return"IS_ATTR_FILE_ELF_IMPORT_OF";case m.ATTR_FILE_ELF_EXPORT:return"ATTR_FILE_ELF_EXPORT";case m.IS_ATTR_FILE_ELF_EXPORT_OF:return"IS_ATTR_FILE_ELF_EXPORT_OF";case m.ATTR_FILE_REGISTRY_KEY_OPENED:return"ATTR_FILE_REGISTRY_KEY_OPENED";case m.IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF:return"IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF";case m.ATTR_FILE_REGISTRY_KEY_DELETED:return"ATTR_FILE_REGISTRY_KEY_DELETED";case m.IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF:return"IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF";case m.ATTR_FILE_PE_PDB_GUID:return"ATTR_FILE_PE_PDB_GUID";case m.IS_ATTR_FILE_PE_PDB_GUID_OF:return"IS_ATTR_FILE_PE_PDB_GUID_OF";case m.ATTR_FILE_DROPPED_FILE_PATH:return"ATTR_FILE_DROPPED_FILE_PATH";case m.IS_ATTR_FILE_DROPPED_FILE_PATH_OF:return"IS_ATTR_FILE_DROPPED_FILE_PATH_OF";case m.FILE_DROPPED_FILE:return"FILE_DROPPED_FILE";case m.IS_FILE_DROPPED_FILE_OF:return"IS_FILE_DROPPED_FILE_OF";case m.ATTR_FILE_EXIFTOOL_CREATOR:return"ATTR_FILE_EXIFTOOL_CREATOR";case m.IS_ATTR_FILE_EXIFTOOL_CREATOR_OF:return"IS_ATTR_FILE_EXIFTOOL_CREATOR_OF";case m.ATTR_FILE_EXIFTOOL_LAST_MODIFIED:return"ATTR_FILE_EXIFTOOL_LAST_MODIFIED";case m.IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF:return"IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF";case m.ATTR_FILE_EXIFTOOL_AUTHOR:return"ATTR_FILE_EXIFTOOL_AUTHOR";case m.IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF:return"IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF";case m.ATTR_FILE_EXIFTOOL_CREATE_DATE:return"ATTR_FILE_EXIFTOOL_CREATE_DATE";case m.IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF:return"IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF";case m.ATTR_FILE_EXIFTOOL_LAST_PRINTED:return"ATTR_FILE_EXIFTOOL_LAST_PRINTED";case m.IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF:return"IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF";case m.ATTR_FILE_EXIFTOOL_COMPANY:return"ATTR_FILE_EXIFTOOL_COMPANY";case m.IS_ATTR_FILE_EXIFTOOL_COMPANY_OF:return"IS_ATTR_FILE_EXIFTOOL_COMPANY_OF";case m.ATTR_FILE_EXIFTOOL_PRODUCER:return"ATTR_FILE_EXIFTOOL_PRODUCER";case m.IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF:return"IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF";case m.ATTR_FILE_EXIFTOOL_TITLE:return"ATTR_FILE_EXIFTOOL_TITLE";case m.IS_ATTR_FILE_EXIFTOOL_TITLE_OF:return"IS_ATTR_FILE_EXIFTOOL_TITLE_OF";case m.ATTR_FILE_EXIFTOOL_SUBJECT:return"ATTR_FILE_EXIFTOOL_SUBJECT";case m.IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF:return"IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF";case m.ATTR_FILE_ICON_RAW_MD5:return"ATTR_FILE_ICON_RAW_MD5";case m.IS_ATTR_FILE_ICON_RAW_MD5_OF:return"IS_ATTR_FILE_ICON_RAW_MD5_OF";case m.ATTR_FILE_PE_PDB_TIMESTAMP:return"ATTR_FILE_PE_PDB_TIMESTAMP";case m.IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF:return"IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF";case m.ATTR_FILE_PE_MVID:return"ATTR_FILE_PE_MVID";case m.IS_ATTR_FILE_PE_MVID_OF:return"IS_ATTR_FILE_PE_MVID_OF";case m.ATTR_FILE_SIGNATURE_INTERNAL_NAME:return"ATTR_FILE_SIGNATURE_INTERNAL_NAME";case m.IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF:return"IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF";case m.ATTR_FILE_SIGNATURE_IDENTIFIER:return"ATTR_FILE_SIGNATURE_IDENTIFIER";case m.IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF:return"IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF";case m.ATTR_FILE_TRUSTED_VERDICT_FILENAME:return"ATTR_FILE_TRUSTED_VERDICT_FILENAME";case m.IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF:return"IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF";case m.ATTR_FILE_NSRL_FILENAME:return"ATTR_FILE_NSRL_FILENAME";case m.IS_ATTR_FILE_NSRL_FILENAME_OF:return"IS_ATTR_FILE_NSRL_FILENAME_OF";case m.ATTR_FILE_DEBCHECK_PACKAGE:return"ATTR_FILE_DEBCHECK_PACKAGE";case m.IS_ATTR_FILE_DEBCHECK_PACKAGE_OF:return"IS_ATTR_FILE_DEBCHECK_PACKAGE_OF";case m.ATTR_FILE_MONITOR_FILENAME:return"ATTR_FILE_MONITOR_FILENAME";case m.IS_ATTR_FILE_MONITOR_FILENAME_OF:return"IS_ATTR_FILE_MONITOR_FILENAME_OF";case m.ATTR_FILE_SIGNATURE_DESCRIPTION:return"ATTR_FILE_SIGNATURE_DESCRIPTION";case m.IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF:return"IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF";case m.ATTR_FILE_SIGNATURE_COPYRIGHT:return"ATTR_FILE_SIGNATURE_COPYRIGHT";case m.IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF:return"IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF";case m.ATTR_FILE_SIGNATURE_COMMENT:return"ATTR_FILE_SIGNATURE_COMMENT";case m.IS_ATTR_FILE_SIGNATURE_COMMENT_OF:return"IS_ATTR_FILE_SIGNATURE_COMMENT_OF";case m.ATTR_FILE_TELFHASH:return"ATTR_FILE_TELFHASH";case m.IS_ATTR_FILE_TELFHASH_OF:return"IS_ATTR_FILE_TELFHASH_OF";case m.ATTR_FILE_TLSHHASH:return"ATTR_FILE_TLSHHASH";case m.IS_ATTR_FILE_TLSHHASH_OF:return"IS_ATTR_FILE_TLSHHASH_OF";case m.ATTR_FILE_RICH_PE_HEADER_HASH:return"ATTR_FILE_RICH_PE_HEADER_HASH";case m.IS_ATTR_FILE_RICH_PE_HEADER_HASH:return"IS_ATTR_FILE_RICH_PE_HEADER_HASH";case m.FILE_CIPHERED_PARENT:return"FILE_CIPHERED_PARENT";case m.IS_FILE_CIPHERED_PARENT_OF:return"IS_FILE_CIPHERED_PARENT_OF";case m.ATTR_DOMAIN_ICON_DHASH:return"ATTR_DOMAIN_ICON_DHASH";case m.IS_ATTR_DOMAIN_ICON_DHASH_OF:return"IS_ATTR_DOMAIN_ICON_DHASH_OF";case m.ATTR_URL_ICON_DHASH:return"ATTR_URL_ICON_DHASH";case m.IS_ATTR_URL_ICON_DHASH_OF:return"IS_ATTR_URL_ICON_DHASH_OF";case m.CONTACTED_DOMAINS_FROM_URL:return"CONTACTED_DOMAINS_FROM_URL";case m.DOMAIN_COMMUNICATING_URLS:return"DOMAIN_COMMUNICATING_URLS";case m.CONTACTED_IPS_FROM_URL:return"CONTACTED_IPS_FROM_URL";case m.IP_COMMUNICATING_URLS:return"IP_COMMUNICATING_URLS";case m.ATTR_FILE_PASSWORD:return"ATTR_FILE_PASSWORD";case m.IS_ATTR_FILE_PASSWORD_OF:return"IS_ATTR_FILE_PASSWORD_OF";case m.ATTR_DOMAIN_JARM_HASH:return"ATTR_DOMAIN_JARM_HASH";case m.IS_ATTR_DOMAIN_JARM_HASH_OF:return"IS_ATTR_DOMAIN_JARM_HASH_OF";case m.ATTR_IP_JARM_HASH:return"ATTR_IP_JARM_HASH";case m.IS_ATTR_IP_JARM_HASH_OF:return"IS_ATTR_IP_JARM_HASH_OF";case m.URL_EMBEDDED_JS:return"URL_EMBEDDED_JS";case m.IS_URL_EMBEDDED_JS_OF:return"IS_URL_EMBEDDED_JS_OF";case m.ATTR_FILE_RARE_SHINGLE:return"ATTR_FILE_RARE_SHINGLE";case m.IS_ATTR_FILE_RARE_SHINGLE_OF:return"IS_ATTR_FILE_RARE_SHINGLE_OF";case m.IS_DISTRIBUTED_BY:return"IS_DISTRIBUTED_BY";case m.DISTRIBUTED_FILES:return"DISTRIBUTED_FILES";case m.FILE_MATCHED_BY_YARA_RULE:return"FILE_MATCHED_BY_YARA_RULE";case m.YARA_RULE_MATCHES_FILE:return"YARA_RULE_MATCHES_FILE";case m.FILE_MATCHED_BY_IDS_RULE:return"FILE_MATCHED_BY_IDS_RULE";case m.IDS_RULE_MATCHES_FILE:return"IDS_RULE_MATCHES_FILE";case m.ATTR_FILE_SANDBOX_VERDICT:return"ATTR_FILE_SANDBOX_VERDICT";case m.IS_ATTR_FILE_SANDBOX_VERDICT_OF:return"IS_ATTR_FILE_SANDBOX_VERDICT_OF";case m.ATTR_FILE_TYPE:return"ATTR_FILE_TYPE";case m.IS_ATTR_FILE_TYPE_OF:return"IS_ATTR_FILE_TYPE_OF";case m.FILE_MATCHED_BY_SIGMA_RULE:return"FILE_MATCHED_BY_SIGMA_RULE";case m.SIGMA_RULE_MATCHES_FILE:return"SIGMA_RULE_MATCHES_FILE";case m.FILE_MEMORY_PATTERN_URL:return"FILE_MEMORY_PATTERN_URL";case m.IS_FILE_MEMORY_PATTERN_URL_OF:return"IS_FILE_MEMORY_PATTERN_URL_OF";case m.FILE_MEMORY_PATTERN_DOMAIN:return"FILE_MEMORY_PATTERN_DOMAIN";case m.IS_FILE_MEMORY_PATTERN_DOMAIN_OF:return"IS_FILE_MEMORY_PATTERN_DOMAIN_OF";case m.FILE_MEMORY_PATTERN_IP:return"FILE_MEMORY_PATTERN_IP";case m.IS_FILE_MEMORY_PATTERN_IP_OF:return"IS_FILE_MEMORY_PATTERN_IP_OF";case m.ATTR_FILE_MACHO_SYMHASH:return"ATTR_FILE_MACHO_SYMHASH";case m.IS_ATTR_FILE_MACHO_SYMHASH_OF:return"IS_ATTR_FILE_MACHO_SYMHASH_OF";case m.ATTR_FILE_MAGIKA:return"ATTR_FILE_MAGIKA";case m.IS_ATTR_FILE_MAGIKA_OF:return"IS_ATTR_FILE_MAGIKA_OF";case m.ATTR_FILE_FILECONDIS_DHASH:return"ATTR_FILE_FILECONDIS_DHASH";case m.IS_ATTR_FILE_FILECONDIS_DHASH_OF:return"IS_ATTR_FILE_FILECONDIS_DHASH_OF";case m.IP_RELATED_TO_PORT_INFO:return"IP_RELATED_TO_PORT_INFO";case m.PORT_INFO_OF:return"PORT_INFO_OF";case m.FILE_IN_COLLECTION:return"FILE_IN_COLLECTION";case m.COLLECTION_CONTAINS_FILE:return"COLLECTION_CONTAINS_FILE";case m.DOMAIN_IN_COLLECTION:return"DOMAIN_IN_COLLECTION";case m.COLLECTION_CONTAINS_DOMAIN:return"COLLECTION_CONTAINS_DOMAIN";case m.URL_IN_COLLECTION:return"URL_IN_COLLECTION";case m.COLLECTION_CONTAINS_URL:return"COLLECTION_CONTAINS_URL";case m.IP_IN_COLLECTION:return"IP_IN_COLLECTION";case m.COLLECTION_CONTAINS_IP:return"COLLECTION_CONTAINS_IP";case m.COLLECTION_ATTRIBUTED_TO:return"COLLECTION_ATTRIBUTED_TO";case m.ACTOR_RELATED_TO:return"ACTOR_RELATED_TO";case m.GRAPH_IN_COLLECTION:return"GRAPH_IN_COLLECTION";case m.COLLECTION_CONTAINS_GRAPH:return"COLLECTION_CONTAINS_GRAPH";case m.REFERENCE_IN_COLLECTION:return"REFERENCE_IN_COLLECTION";case m.COLLECTION_CONTAINS_REFERENCE:return"COLLECTION_CONTAINS_REFERENCE";case m.CROWDSOURCED_YARA_RULESET_IN_COLLECTION:return"CROWDSOURCED_YARA_RULESET_IN_COLLECTION";case m.COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET:return"COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET";case m.CROWDSOURCED_SIGMA_RULE_IN_COLLECTION:return"CROWDSOURCED_SIGMA_RULE_IN_COLLECTION";case m.COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE:return"COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE";case m.FILE_REFERENCED_BY:return"FILE_REFERENCED_BY";case m.REFERENCE_CONTAINS_FILE:return"REFERENCE_CONTAINS_FILE";case m.DOMAIN_REFERENCED_BY:return"DOMAIN_REFERENCED_BY";case m.REFERENCE_CONTAINS_DOMAIN:return"REFERENCE_CONTAINS_DOMAIN";case m.URL_REFERENCED_BY:return"URL_REFERENCED_BY";case m.REFERENCE_CONTAINS_URL:return"REFERENCE_CONTAINS_URL";case m.IP_REFERENCED_BY:return"IP_REFERENCED_BY";case m.REFERENCE_CONTAINS_IP:return"REFERENCE_CONTAINS_IP";case m.ACTOR_REFERENCED_BY:return"ACTOR_REFERENCED_BY";case m.REFERENCE_CONTAINS_ACTOR:return"REFERENCE_CONTAINS_ACTOR";case m.ATTR_FILE_EMAIL_SUBJECT:return"ATTR_FILE_EMAIL_SUBJECT";case m.IS_ATTR_FILE_EMAIL_SUBJECT_OF:return"IS_ATTR_FILE_EMAIL_SUBJECT_OF";case m.FILE_EMAIL_SENDER:return"FILE_EMAIL_SENDER";case m.IS_FILE_EMAIL_SENDER_OF:return"IS_FILE_EMAIL_SENDER_OF";case m.REFERENCE_CONTAINS_EMAIL:return"REFERENCE_CONTAINS_EMAIL";case m.EMAIL_REFERENCED_BY:return"EMAIL_REFERENCED_BY";case m.USER_SUBSCRIBED_TO_COLLECTION:return"USER_SUBSCRIBED_TO_COLLECTION";case m.COLLECTION_SUBSCRIBED_USER:return"COLLECTION_SUBSCRIBED_USER";case m.ATTR_REFERENCE_CREATION_DATE:return"ATTR_REFERENCE_CREATION_DATE";case m.IS_ATTR_REFERENCE_CREATION_DATE_OF:return"IS_ATTR_REFERENCE_CREATION_DATE_OF";case m.ATTACK_TECHNIQUE_REFERENCED_BY:return"ATTACK_TECHNIQUE_REFERENCED_BY";case m.REFERENCE_CONTAINS_ATTACK_TECHNIQUE:return"REFERENCE_CONTAINS_ATTACK_TECHNIQUE";case m.ATTACK_TECHNIQUE_IN_COLLECTION:return"ATTACK_TECHNIQUE_IN_COLLECTION";case m.COLLECTION_CONTAINS_ATTACK_TECHNIQUE:return"COLLECTION_CONTAINS_ATTACK_TECHNIQUE";case m.ATTACK_TECHNIQUE_USED_BY_ACTOR:return"ATTACK_TECHNIQUE_USED_BY_ACTOR";case m.ACTOR_USES_ATTACK_TECHNIQUE:return"ACTOR_USES_ATTACK_TECHNIQUE";case m.USER_HAS_HUNTING_NOTIFICATION:return"USER_HAS_HUNTING_NOTIFICATION";case m.HUNTING_NOTIFICATION_OF_USER:return"HUNTING_NOTIFICATION_OF_USER";case m.FILE_IN_GRAPH:return"FILE_IN_GRAPH";case m.GRAPH_CONTAINS_FILE:return"GRAPH_CONTAINS_FILE";case m.DOMAIN_IN_GRAPH:return"DOMAIN_IN_GRAPH";case m.GRAPH_CONTAINS_DOMAIN:return"GRAPH_CONTAINS_DOMAIN";case m.URL_IN_GRAPH:return"URL_IN_GRAPH";case m.GRAPH_CONTAINS_URL:return"GRAPH_CONTAINS_URL";case m.IP_IN_GRAPH:return"IP_IN_GRAPH";case m.GRAPH_CONTAINS_IP:return"GRAPH_CONTAINS_IP";case m.TACTIC_OF_ATTACK_TECHNIQUE:return"TACTIC_OF_ATTACK_TECHNIQUE";case m.ATTACK_TECHNIQUE_IN_TACTIC:return"ATTACK_TECHNIQUE_IN_TACTIC";case m.USER_SUBSCRIBED_TO_USER:return"USER_SUBSCRIBED_TO_USER";case m.USER_HAS_SUBSCRIBED_USER:return"USER_HAS_SUBSCRIBED_USER";case m.USER_SUBSCRIBED_TO_THREAT_ACTOR:return"USER_SUBSCRIBED_TO_THREAT_ACTOR";case m.THREAT_ACTOR_HAS_SUBSCRIBED_USER:return"THREAT_ACTOR_HAS_SUBSCRIBED_USER";case m.USER_OWNS_COLLECTION:return"USER_OWNS_COLLECTION";case m.COLLECTION_OWNER:return"COLLECTION_OWNER";case m.ATTR_FILE_PE_SECTION_MD5:return"ATTR_FILE_PE_SECTION_MD5";case m.IS_ATTR_FILE_PE_SECTION_MD5_OF:return"IS_ATTR_FILE_PE_SECTION_MD5_OF";case m.ATTR_FILE_PWDINFO:return"ATTR_FILE_PWDINFO";case m.IS_ATTR_FILE_PWDINFO_OF:return"IS_ATTR_FILE_PWDINFO_OF";case m.SSL_CERTIFICATE_IN_GRAPH:return"SSL_CERTIFICATE_IN_GRAPH";case m.GRAPH_CONTAINS_SSL_CERTIFICATE:return"GRAPH_CONTAINS_SSL_CERTIFICATE";case m.WHOIS_IN_GRAPH:return"WHOIS_IN_GRAPH";case m.GRAPH_CONTAINS_WHOIS:return"GRAPH_CONTAINS_WHOIS";case m.COLLECTION_IN_GRAPH:return"COLLECTION_IN_GRAPH";case m.GRAPH_CONTAINS_COLLECTION:return"GRAPH_CONTAINS_COLLECTION";case m.THREAT_ACTOR_IN_GRAPH:return"THREAT_ACTOR_IN_GRAPH";case m.GRAPH_CONTAINS_THREAT_ACTOR:return"GRAPH_CONTAINS_THREAT_ACTOR";case m.ATTACK_TECHNIQUE_IN_GRAPH:return"ATTACK_TECHNIQUE_IN_GRAPH";case m.GRAPH_CONTAINS_ATTACK_TECHNIQUE:return"GRAPH_CONTAINS_ATTACK_TECHNIQUE";case m.YARA_RULESET_IN_GRAPH:return"YARA_RULESET_IN_GRAPH";case m.GRAPH_CONTAINS_YARA_RULESET:return"GRAPH_CONTAINS_YARA_RULESET";case m.SIGMA_RULE_IN_GRAPH:return"SIGMA_RULE_IN_GRAPH";case m.GRAPH_CONTAINS_SIGMA_RULE:return"GRAPH_CONTAINS_SIGMA_RULE";case m.REFERENCE_IN_GRAPH:return"REFERENCE_IN_GRAPH";case m.GRAPH_CONTAINS_REFERENCE:return"GRAPH_CONTAINS_REFERENCE";case m.ATTACK_TACTIC_IN_GRAPH:return"ATTACK_TACTIC_IN_GRAPH";case m.GRAPH_CONTAINS_ATTACK_TACTIC:return"GRAPH_CONTAINS_ATTACK_TACTIC";case m.ATTACK_TECHNIQUE_USED_BY_FILE:return"ATTACK_TECHNIQUE_USED_BY_FILE";case m.FILE_USES_ATTACK_TECHNIQUE:return"FILE_USES_ATTACK_TECHNIQUE";case m.ATTR_URL_PATH:return"ATTR_URL_PATH";case m.IS_ATTR_URL_PATH_OF:return"IS_ATTR_URL_PATH_OF";case m.ATTR_URL_PREFIX_PATH:return"ATTR_URL_PREFIX_PATH";case m.IS_ATTR_URL_PREFIX_PATH_OF:return"IS_ATTR_URL_PREFIX_PATH_OF";case m.ATTR_URL_SUFFIX_PATH:return"ATTR_URL_SUFFIX_PATH";case m.IS_ATTR_URL_SUFFIX_PATH_OF:return"IS_ATTR_URL_SUFFIX_PATH_OF";case m.ATTR_URL_PORT:return"ATTR_URL_PORT";case m.IS_ATTR_URL_PORT_OF:return"IS_ATTR_URL_PORT_OF";case m.ATTR_URL_QUERY_PARAM_KEY:return"ATTR_URL_QUERY_PARAM_KEY";case m.IS_ATTR_URL_QUERY_PARAM_KEY_OF:return"IS_ATTR_URL_QUERY_PARAM_KEY_OF";case m.ATTR_URL_QUERY_PARAM_VALUE:return"ATTR_URL_QUERY_PARAM_VALUE";case m.IS_ATTR_URL_QUERY_PARAM_VALUE_OF:return"IS_ATTR_URL_QUERY_PARAM_VALUE_OF";case m.ATTR_URL_QUERY_PARAM_KEY_VALUE:return"ATTR_URL_QUERY_PARAM_KEY_VALUE";case m.IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF:return"IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF";case m.ATTR_URL_USER:return"ATTR_URL_USER";case m.IS_ATTR_URL_USER_OF:return"IS_ATTR_URL_USER_OF";case m.ATTR_URL_PASSWORD:return"ATTR_URL_PASSWORD";case m.IS_ATTR_URL_PASSWORD_OF:return"IS_ATTR_URL_PASSWORD_OF";case m.ATTR_URL_USER_PASSWORD:return"ATTR_URL_USER_PASSWORD";case m.IS_ATTR_URL_USER_PASSWORD_OF:return"IS_ATTR_URL_USER_PASSWORD_OF";case m.ATTR_URL_CATEGORY:return"ATTR_URL_CATEGORY";case m.IS_ATTR_URL_CATEGORY_OF:return"IS_ATTR_URL_CATEGORY_OF";case m.ATTR_URL_FIRST_SUBMISSION_DATE:return"ATTR_URL_FIRST_SUBMISSION_DATE";case m.IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF:return"IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF";case m.ATTR_URL_ANALYSIS_DATE:return"ATTR_URL_ANALYSIS_DATE";case m.IS_ATTR_URL_ANALYSIS_DATE_OF:return"IS_ATTR_URL_ANALYSIS_DATE_OF";case m.ATTR_URL_HTTP_RESPONSE_HEADER:return"ATTR_URL_HTTP_RESPONSE_HEADER";case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF:return"IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF";case m.ATTR_URL_HTTP_RESPONSE_HEADER_NAME:return"ATTR_URL_HTTP_RESPONSE_HEADER_NAME";case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF:return"IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF";case m.ATTR_URL_HTTP_RESPONSE_HEADER_VALUE:return"ATTR_URL_HTTP_RESPONSE_HEADER_VALUE";case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF:return"IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF";case m.ATTR_URL_HTTP_RESPONSE_CODE:return"ATTR_URL_HTTP_RESPONSE_CODE";case m.IS_ATTR_URL_HTTP_RESPONSE_CODE_OF:return"IS_ATTR_URL_HTTP_RESPONSE_CODE_OF";case m.ATTR_URL_HTML_META:return"ATTR_URL_HTML_META";case m.IS_ATTR_URL_HTML_META_OF:return"IS_ATTR_URL_HTML_META_OF";case m.ATTR_URL_HTML_META_NAME:return"ATTR_URL_HTML_META_NAME";case m.IS_ATTR_URL_HTML_META_NAME_OF:return"IS_ATTR_URL_HTML_META_NAME_OF";case m.ATTR_URL_HTML_META_VALUE:return"ATTR_URL_HTML_META_VALUE";case m.IS_ATTR_URL_HTML_META_VALUE_OF:return"IS_ATTR_URL_HTML_META_VALUE_OF";case m.ATTR_URL_THREAT_NAME:return"ATTR_URL_THREAT_NAME";case m.IS_ATTR_URL_THREAT_NAME_OF:return"IS_ATTR_URL_THREAT_NAME_OF";case m.ATTR_URL_TARGETED_BRAND:return"ATTR_URL_TARGETED_BRAND";case m.IS_ATTR_URL_TARGETED_BRAND_OF:return"IS_ATTR_URL_TARGETED_BRAND_OF";case m.ATTR_URL_TARGETED_BRAND_NAME:return"ATTR_URL_TARGETED_BRAND_NAME";case m.IS_ATTR_URL_TARGETED_BRAND_NAME_OF:return"IS_ATTR_URL_TARGETED_BRAND_NAME_OF";case m.ATTR_URL_TARGETED_BRAND_VALUE:return"ATTR_URL_TARGETED_BRAND_VALUE";case m.IS_ATTR_URL_TARGETED_BRAND_VALUE_OF:return"IS_ATTR_URL_TARGETED_BRAND_VALUE_OF";case m.ATTR_URL_BEHAVIOUR_USER_AGENT:return"ATTR_URL_BEHAVIOUR_USER_AGENT";case m.IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF:return"IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF";case m.ATTR_URL_BEHAVIOUR_PROXY_COUNTRY:return"ATTR_URL_BEHAVIOUR_PROXY_COUNTRY";case m.IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF:return"IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF";case m.URL_BEHAVIOUR_RESOURCE_URL:return"URL_BEHAVIOUR_RESOURCE_URL";case m.IS_URL_BEHAVIOUR_RESOURCE_URL_OF:return"IS_URL_BEHAVIOUR_RESOURCE_URL_OF";case m.ATTR_URL_BEHAVIOUR_DOM_SHA256:return"ATTR_URL_BEHAVIOUR_DOM_SHA256";case m.IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF:return"IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF";case m.ATTR_URL_BEHAVIOUR_JS_VAR:return"ATTR_URL_BEHAVIOUR_JS_VAR";case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF:return"IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF";case m.ATTR_URL_BEHAVIOUR_JS_VAR_NAME:return"ATTR_URL_BEHAVIOUR_JS_VAR_NAME";case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF:return"IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF";case m.ATTR_URL_BEHAVIOUR_JS_VAR_VALUE:return"ATTR_URL_BEHAVIOUR_JS_VAR_VALUE";case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF:return"IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF";case m.ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE:return"ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE";case m.IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF:return"IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF";case m.URL_REDIRECT_TARGET:return"URL_REDIRECT_TARGET";case m.IS_URL_REDIRECT_TARGET_OF:return"IS_URL_REDIRECT_TARGET_OF";case m.ATTR_DOMAIN_WHOIS_REGISTRANT:return"ATTR_DOMAIN_WHOIS_REGISTRANT";case m.IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF:return"IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF";case m.ATTR_URL_PATH_AND_QUERY_STRINGS:return"ATTR_URL_PATH_AND_QUERY_STRINGS";case m.IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF:return"IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF";case m.USER_SUBSCRIBED_TO_THREAT_FEED:return"USER_SUBSCRIBED_TO_THREAT_FEED";case m.THREAT_FEED_HAS_SUBSCRIBED_USER:return"THREAT_FEED_HAS_SUBSCRIBED_USER";case m.COLLECTION_AUTOGENERATED_FROM_REFERENCE:return"COLLECTION_AUTOGENERATED_FROM_REFERENCE";case m.REFERENCE_AUTOGENERATED_COLLECTION:return"REFERENCE_AUTOGENERATED_COLLECTION";case m.ATTR_FILE_MALWARE_CONFIG_FAMILY:return"ATTR_FILE_MALWARE_CONFIG_FAMILY";case m.IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF";case m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID:return"ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID";case m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF";case m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP:return"ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP";case m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF";case m.ATTR_FILE_MALWARE_CONFIG_DGA_SEED:return"ATTR_FILE_MALWARE_CONFIG_DGA_SEED";case m.IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF";case m.ATTR_FILE_MALWARE_CONFIG_DNS_SERVER:return"ATTR_FILE_MALWARE_CONFIG_DNS_SERVER";case m.IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF";case m.ATTR_FILE_MALWARE_CONFIG_SERVICE:return"ATTR_FILE_MALWARE_CONFIG_SERVICE";case m.IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF";case m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY:return"ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY";case m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF";case m.ATTR_FILE_MALWARE_CONFIG_EVENT:return"ATTR_FILE_MALWARE_CONFIG_EVENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_PIPE:return"ATTR_FILE_MALWARE_CONFIG_PIPE";case m.IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF";case m.ATTR_FILE_MALWARE_CONFIG_MUTEX:return"ATTR_FILE_MALWARE_CONFIG_MUTEX";case m.IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF";case m.ATTR_FILE_MALWARE_CONFIG_FOLDER:return"ATTR_FILE_MALWARE_CONFIG_FOLDER";case m.IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF";case m.ATTR_FILE_MALWARE_CONFIG_FILE:return"ATTR_FILE_MALWARE_CONFIG_FILE";case m.IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF";case m.ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET:return"ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET";case m.IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF";case m.ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY:return"ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY";case m.IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF";case m.ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE:return"ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE";case m.IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF";case m.FILE_MALWARE_CONFIG_C2_URL:return"FILE_MALWARE_CONFIG_C2_URL";case m.URL_IS_MALWARE_CONFIG_C2_OF_FILE:return"URL_IS_MALWARE_CONFIG_C2_OF_FILE";case m.FILE_MALWARE_CONFIG_DOWNLOAD_URL:return"FILE_MALWARE_CONFIG_DOWNLOAD_URL";case m.URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return"URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE";case m.FILE_MALWARE_CONFIG_MISC_URL:return"FILE_MALWARE_CONFIG_MISC_URL";case m.URL_IS_MALWARE_CONFIG_MISC_OF_FILE:return"URL_IS_MALWARE_CONFIG_MISC_OF_FILE";case m.FILE_MALWARE_CONFIG_DECOY_URL:return"FILE_MALWARE_CONFIG_DECOY_URL";case m.URL_IS_MALWARE_CONFIG_DECOY_OF_FILE:return"URL_IS_MALWARE_CONFIG_DECOY_OF_FILE";case m.ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT:return"ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT:return"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT:return"ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT:return"ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD:return"ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD";case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD:return"IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD";case m.ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME:return"ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME";case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF";case m.ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD:return"ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD";case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF";case m.ATTR_FILE_MALWARE_CONFIG_HOST_PORT:return"ATTR_FILE_MALWARE_CONFIG_HOST_PORT";case m.IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF";case m.FILE_MALWARE_CONFIG_DROPPED_FILE:return"FILE_MALWARE_CONFIG_DROPPED_FILE";case m.IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF:return"IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF";case m.ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH:return"ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH";case m.IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF";case m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE:return"ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE";case m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF";case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD:return"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD";case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD:return"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD";case m.ATTR_FILE_MALWARE_CONFIG_C2_USERNAME:return"ATTR_FILE_MALWARE_CONFIG_C2_USERNAME";case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF";case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME:return"ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME";case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF";case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME:return"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME";case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF";case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD:return"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD";case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF";case m.FILE_MALWARE_CONFIG_EXFILTRATION_URL:return"FILE_MALWARE_CONFIG_EXFILTRATION_URL";case m.URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return"URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE";case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT:return"ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT";case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF";case m.ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES:return"ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES";case m.IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF";case m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH:return"ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH";case m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF";case m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH:return"ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH";case m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF:return"IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF";case m.FILE_MALWARE_CONFIG_MISC_DOMAIN:return"FILE_MALWARE_CONFIG_MISC_DOMAIN";case m.DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE:return"DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE";case m.FILE_MALWARE_CONFIG_C2_DOMAIN:return"FILE_MALWARE_CONFIG_C2_DOMAIN";case m.DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE:return"DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE";case m.FILE_MALWARE_CONFIG_DECOY_DOMAIN:return"FILE_MALWARE_CONFIG_DECOY_DOMAIN";case m.DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE:return"DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE";case m.FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN:return"FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN";case m.DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return"DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE";case m.FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN:return"FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN";case m.DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return"DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE";case m.FILE_MALWARE_CONFIG_MISC_IP:return"FILE_MALWARE_CONFIG_MISC_IP";case m.IP_IS_MALWARE_CONFIG_MISC_OF_FILE:return"IP_IS_MALWARE_CONFIG_MISC_OF_FILE";case m.FILE_MALWARE_CONFIG_C2_IP:return"FILE_MALWARE_CONFIG_C2_IP";case m.IP_IS_MALWARE_CONFIG_C2_OF_FILE:return"IP_IS_MALWARE_CONFIG_C2_OF_FILE";case m.FILE_MALWARE_CONFIG_DECOY_IP:return"FILE_MALWARE_CONFIG_DECOY_IP";case m.IP_IS_MALWARE_CONFIG_DECOY_OF_FILE:return"IP_IS_MALWARE_CONFIG_DECOY_OF_FILE";case m.FILE_MALWARE_CONFIG_DOWNLOAD_IP:return"FILE_MALWARE_CONFIG_DOWNLOAD_IP";case m.IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return"IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE";case m.FILE_MALWARE_CONFIG_EXFILTRATION_IP:return"FILE_MALWARE_CONFIG_EXFILTRATION_IP";case m.IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return"IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE";case m.ATTR_FILE_POPULAR_THREAT_CATEGORY:return"ATTR_FILE_POPULAR_THREAT_CATEGORY";case m.IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF:return"IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF";case m.ATTR_FILE_POPULAR_THREAT_NAME:return"ATTR_FILE_POPULAR_THREAT_NAME";case m.IS_ATTR_FILE_POPULAR_THREAT_NAME_OF:return"IS_ATTR_FILE_POPULAR_THREAT_NAME_OF";case m.ATTR_FILE_SUGGESTED_THREAT_LABEL:return"ATTR_FILE_SUGGESTED_THREAT_LABEL";case m.IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF:return"IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF";case m.FILE_HTML_EMBEDDED_JS:return"FILE_HTML_EMBEDDED_JS";case m.IS_FILE_HTML_EMBEDDED_JS_OF:return"IS_FILE_HTML_EMBEDDED_JS_OF";case m.FILE_CONTAINS_PACKED_FILE:return"FILE_CONTAINS_PACKED_FILE";case m.FILE_PACKED_IN_FILE:return"FILE_PACKED_IN_FILE";case m.ATTR_FILE_ATTRIBUTION:return"ATTR_FILE_ATTRIBUTION";case m.IS_ATTR_FILE_ATTRIBUTION_OF:return"IS_ATTR_FILE_ATTRIBUTION_OF";case m.ATTR_DOMAIN_ATTRIBUTION:return"ATTR_DOMAIN_ATTRIBUTION";case m.IS_ATTR_DOMAIN_ATTRIBUTION_OF:return"IS_ATTR_DOMAIN_ATTRIBUTION_OF";case m.ATTR_IP_ATTRIBUTION:return"ATTR_IP_ATTRIBUTION";case m.IS_ATTR_IP_ATTRIBUTION_OF:return"IS_ATTR_IP_ATTRIBUTION_OF";case m.ATTR_URL_ATTRIBUTION:return"ATTR_URL_ATTRIBUTION";case m.IS_ATTR_URL_ATTRIBUTION_OF:return"IS_ATTR_URL_ATTRIBUTION_OF";case m.ATTR_URL_THREAT_SEVERITY:return"ATTR_URL_THREAT_SEVERITY";case m.IS_ATTR_URL_THREAT_SEVERITY_OF:return"IS_ATTR_URL_THREAT_SEVERITY_OF";case m.ATTR_URL_THREAT_VERDICT:return"ATTR_URL_THREAT_VERDICT";case m.IS_ATTR_URL_THREAT_VERDICT_OF:return"IS_ATTR_URL_THREAT_VERDICT_OF";case m.ATTR_COLLECTION_ATTRIBUTION:return"ATTR_COLLECTION_ATTRIBUTION";case m.IS_ATTR_COLLECTION_ATTRIBUTION_OF:return"IS_ATTR_COLLECTION_ATTRIBUTION_OF";case m.ATTR_REFERENCE_ATTRIBUTION:return"ATTR_REFERENCE_ATTRIBUTION";case m.IS_ATTR_REFERENCE_ATTRIBUTION_OF:return"IS_ATTR_REFERENCE_ATTRIBUTION_OF";case m.MBC_OBJECTIVE_OF_BEHAVIOR:return"MBC_OBJECTIVE_OF_BEHAVIOR";case m.MBC_BEHAVIOR_IN_OBJECTIVE:return"MBC_BEHAVIOR_IN_OBJECTIVE";case m.MBC_BEHAVIOR_OF_METHOD:return"MBC_BEHAVIOR_OF_METHOD";case m.MBC_METHOD_IN_BEHAVIOR:return"MBC_METHOD_IN_BEHAVIOR";case m.ATTR_FILE_ATTRIBUTION_ACTOR:return"ATTR_FILE_ATTRIBUTION_ACTOR";case m.IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF:return"IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF";case m.ATTR_DOMAIN_ATTRIBUTION_ACTOR:return"ATTR_DOMAIN_ATTRIBUTION_ACTOR";case m.IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF:return"IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF";case m.ATTR_IP_ATTRIBUTION_ACTOR:return"ATTR_IP_ATTRIBUTION_ACTOR";case m.IS_ATTR_IP_ATTRIBUTION_ACTOR_OF:return"IS_ATTR_IP_ATTRIBUTION_ACTOR_OF";case m.ATTR_URL_ATTRIBUTION_ACTOR:return"ATTR_URL_ATTRIBUTION_ACTOR";case m.IS_ATTR_URL_ATTRIBUTION_ACTOR_OF:return"IS_ATTR_URL_ATTRIBUTION_ACTOR_OF";case m.ATTR_COLLECTION_ATTRIBUTION_ACTOR:return"ATTR_COLLECTION_ATTRIBUTION_ACTOR";case m.IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF:return"IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF";case m.ATTR_REFERENCE_ATTRIBUTION_ACTOR:return"ATTR_REFERENCE_ATTRIBUTION_ACTOR";case m.IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR:return"IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR";case m.ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR:return"ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR";case m.IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF:return"IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF";case m.COLLECTION_ATTRIBUTED_TO_MANDIANT:return"COLLECTION_ATTRIBUTED_TO_MANDIANT";case m.MANDIANT_ACTOR_RELATED_TO:return"MANDIANT_ACTOR_RELATED_TO";case m.MANDIANT_ACTOR_REFERENCED_BY:return"MANDIANT_ACTOR_REFERENCED_BY";case m.REFERENCE_CONTAINS_MANDIANT_ACTOR:return"REFERENCE_CONTAINS_MANDIANT_ACTOR";case m.ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR:return"ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR";case m.MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE:return"MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE";case m.USER_SUBSCRIBED_TO_MANDIANT_ACTOR:return"USER_SUBSCRIBED_TO_MANDIANT_ACTOR";case m.MANDIANT_ACTOR_HAS_SUBSCRIBED_USER:return"MANDIANT_ACTOR_HAS_SUBSCRIBED_USER";case m.MANDIANT_ACTOR_IN_GRAPH:return"MANDIANT_ACTOR_IN_GRAPH";case m.GRAPH_CONTAINS_MANDIANT_ACTOR:return"GRAPH_CONTAINS_MANDIANT_ACTOR";case m.SUBMITTER_USED_EMAIL_DOMAIN:return"SUBMITTER_USED_EMAIL_DOMAIN";case m.EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER:return"EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER";case m.ATTR_COLLECTION_TYPE:return"ATTR_COLLECTION_TYPE";case m.IS_ATTR_COLLECTION_TYPE_OF:return"IS_ATTR_COLLECTION_TYPE_OF";case m.COLLECTION_RELATED_TO_COLLECTION:return"COLLECTION_RELATED_TO_COLLECTION";case m.THREAT_ACTOR_SUSPECTED_THREAT_ACTOR:return"THREAT_ACTOR_SUSPECTED_THREAT_ACTOR";case m.THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR:return"THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR";case m.MANDIANT_EMBEDDED_URL:return"MANDIANT_EMBEDDED_URL";case m.MANDIANT_REFERRING_FILE_FROM_URL:return"MANDIANT_REFERRING_FILE_FROM_URL";case m.MANDIANT_C2_URL:return"MANDIANT_C2_URL";case m.MANDIANT_C2_OF_FILE:return"MANDIANT_C2_OF_FILE";case m.MANDIANT_FILE_DOWNLOAD_FILE:return"MANDIANT_FILE_DOWNLOAD_FILE";case m.MANDIANT_FILE_IS_DOWNLOAD_OF_FILE:return"MANDIANT_FILE_IS_DOWNLOAD_OF_FILE";case m.MANDIANT_ITW_URL:return"MANDIANT_ITW_URL";case m.MANDIANT_DOWNLOADED_FILE_FROM_URL:return"MANDIANT_DOWNLOADED_FILE_FROM_URL";case m.ATTR_COLLECTION_SOURCE_REGION:return"ATTR_COLLECTION_SOURCE_REGION";case m.IS_ATTR_COLLECTION_SOURCE_REGION_OF:return"IS_ATTR_COLLECTION_SOURCE_REGION_OF";case m.ATTR_COLLECTION_TARGETED_REGION:return"ATTR_COLLECTION_TARGETED_REGION";case m.IS_ATTR_COLLECTION_TARGETED_REGION_OF:return"IS_ATTR_COLLECTION_TARGETED_REGION_OF";case m.ATTR_COLLECTION_TARGETED_INDUSTRY:return"ATTR_COLLECTION_TARGETED_INDUSTRY";case m.IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF:return"IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF";case m.ATTR_COLLECTION_CURATED_RULE:return"ATTR_COLLECTION_CURATED_RULE";case m.IS_ATTR_COLLECTION_CURATED_RULE_OF:return"IS_ATTR_COLLECTION_CURATED_RULE_OF";case m.ATTR_ACTOR_MOTIVATION:return"ATTR_ACTOR_MOTIVATION";case m.IS_ATTR_ACTOR_MOTIVATION_OF:return"IS_ATTR_ACTOR_MOTIVATION_OF";case m.ATTR_COLLECTION_ALT_NAMES:return"ATTR_COLLECTION_ALT_NAMES";case m.IS_ATTR_COLLECTION_ALT_NAMES_OF:return"IS_ATTR_COLLECTION_ALT_NAMES_OF";case m.ATTR_ACTOR_MERGED_ACTOR:return"ATTR_ACTOR_MERGED_ACTOR";case m.IS_ATTR_ACTOR_MERGED_ACTOR_OF:return"IS_ATTR_ACTOR_MERGED_ACTOR_OF";case m.ATTR_ACTOR_SUSPECTED_GROUP:return"ATTR_ACTOR_SUSPECTED_GROUP";case m.IS_ATTR_ACTOR_SUSPECTED_GROUP_OF:return"IS_ATTR_ACTOR_SUSPECTED_GROUP_OF";case m.ATTR_CAMPAIGN_KEY_EVENT:return"ATTR_CAMPAIGN_KEY_EVENT";case m.IS_ATTR_CAMPAIGN_KEY_EVENT_OF:return"IS_ATTR_CAMPAIGN_KEY_EVENT_OF";case m.ATTR_CAMPAIGN_KEY_X509_CERTIFICATE:return"ATTR_CAMPAIGN_KEY_X509_CERTIFICATE";case m.IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF:return"IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF";case m.ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL:return"ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL";case m.IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF:return"IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF";case m.ATTR_VULNERABILITY_AVAILABLE_EXPLOIT:return"ATTR_VULNERABILITY_AVAILABLE_EXPLOIT";case m.IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF:return"IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF";case m.ATTR_VULNERABILITY_EXPLOTATION_ACTIVE:return"ATTR_VULNERABILITY_EXPLOTATION_ACTIVE";case m.IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF:return"IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF";case m.ATTR_FILE_ATTRIBUTION_CAMPAIGN:return"ATTR_FILE_ATTRIBUTION_CAMPAIGN";case m.IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF:return"IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF";case m.ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN:return"ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN";case m.IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF:return"IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF";case m.ATTR_IP_ATTRIBUTION_CAMPAIGN:return"ATTR_IP_ATTRIBUTION_CAMPAIGN";case m.IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF:return"IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF";case m.ATTR_URL_ATTRIBUTION_CAMPAIGN:return"ATTR_URL_ATTRIBUTION_CAMPAIGN";case m.IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF:return"IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF";case m.ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN:return"ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN";case m.IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF:return"IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF";case m.COLLECTION_HUNTING_RULESET_ASSOCIATION:return"COLLECTION_HUNTING_RULESET_ASSOCIATION";case m.IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF:return"IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF";case m.FILE_IN_THREAT_LIST:return"FILE_IN_THREAT_LIST";case m.THREAT_LIST_CONTAINS_FILE:return"THREAT_LIST_CONTAINS_FILE";case m.DOMAIN_IN_THREAT_LIST:return"DOMAIN_IN_THREAT_LIST";case m.THREAT_LIST_CONTAINS_DOMAIN:return"THREAT_LIST_CONTAINS_DOMAIN";case m.IP_IN_THREAT_LIST:return"IP_IN_THREAT_LIST";case m.THREAT_LIST_CONTAINS_IP:return"THREAT_LIST_CONTAINS_IP";case m.URL_IN_THREAT_LIST:return"URL_IN_THREAT_LIST";case m.THREAT_LIST_CONTAINS_URL:return"THREAT_LIST_CONTAINS_URL";default:return"UNKNOWN"}}function I(e){switch(e){case m.UNKNOWN:return 0;case m.EXECUTION_PARENT:return 1;case m.EXECUTION_CHILD:return 2;case m.COMPRESSED_PARENT:return 3;case m.BUNDLED_FILE:return 4;case m.PE_RESOURCE_PARENT:return 5;case m.PE_RESOURCE:return 6;case m.OVERLAY_PARENT:return 7;case m.OVERLAY_CHILDREN:return 8;case m.ITW_URL:return 9;case m.DOWNLOADED_FILE_FROM_URL:return 10;case m.ITW_URL_NOT_INTERESTING:return 450;case m.DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING:return 451;case m.CARBONBLACK_PARENT:return 11;case m.CARBONBLACK_CHILD:return 12;case m.EMBEDDED_DOMAIN:return 13;case m.REFERRING_FILE_FROM_DOMAIN:return 14;case m.PCAP_PARENT:return 15;case m.SEEN_IN_SUBMITTED_PCAP:return 16;case m.ITW_DOMAIN:return 17;case m.DOWNLOADED_FILE_FROM_DOMAIN:return 18;case m.ITW_DOMAIN_NOT_INTERESTING:return 452;case m.DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING:return 453;case m.SUBDOMAIN:return 19;case m.IS_SUBDOMAIN_OF:return 20;case m.IS_DOMAIN_OF:return 23;case m.NETWORK_LOCATION:return 24;case m.COMMUNICATING_FILE_FROM_DOMAIN:return 25;case m.CONTACTED_DOMAIN:return 26;case m.COMMUNICATING_FILE_FROM_URL:return 27;case m.CONTACTED_URL:return 28;case m.COMMUNICATING_FILE_FROM_IP:return 29;case m.CONTACTED_IP:return 30;case m.EMBEDDED_IP:return 31;case m.REFERRING_FILE_FROM_IP_ADDRESS:return 32;case m.EMBEDDED_URL:return 33;case m.REFERRING_FILE_FROM_URL:return 34;case m.EMBEDDED_EMAIL:return 35;case m.REFERING_FILE_FROM_EMAIL:return 36;case m.DOMAIN_RECORD_A:return 21;case m.IS_DOMAIN_RECORD_A_OF:return 22;case m.DOMAIN_RECORD_AAAA:return 37;case m.IS_DOMAIN_RECORD_AAAA_OF:return 38;case m.DOMAIN_RECORD_CNAME:return 39;case m.IS_DOMAIN_RECORD_CNAME_OF:return 40;case m.DOMAIN_RECORD_MX:return 41;case m.IS_DOMAIN_RECORD_MX_OF:return 42;case m.DOMAIN_RECORD_NS:return 43;case m.IS_DOMAIN_RECORD_NS_OF:return 44;case m.DOMAIN_RECORD_PTR:return 45;case m.IS_DOMAIN_RECORD_PTR_OF:return 46;case m.DOMAIN_RECORD_SOA:return 47;case m.IS_DOMAIN_RECORD_SOA_OF:return 48;case m.DOMAIN_RECORD_CAA:return 49;case m.IS_DOMAIN_RECORD_CAA_OF:return 50;case m.ITW_IP:return 51;case m.DOWNLOADED_FILE_FROM_IP_ADDRESS:return 52;case m.ITW_IP_NOT_INTERESTING:return 454;case m.DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING:return 455;case m.DOMAIN_SSL_CERTIFICATE:return 53;case m.IS_DOMAIN_SSL_CERTIFICATE_OF:return 54;case m.ATTR_DOMAIN_ICON_RAW_MD5:return 55;case m.IS_ATTR_DOMAIN_ICON_RAW_MD5_OF:return 56;case m.DOMAIN_SIBLING:return 57;case m.IS_DOMAIN_SIBLING_OF:return 58;case m.ATTR_URL_ICON_RAW_MD5:return 59;case m.IS_ATTR_URL_ICON_RAW_MD5_OF:return 60;case m.URL_FINAL:return 61;case m.IS_URL_FINAL_OF:return 62;case m.URL_REDIRECT_TO:return 63;case m.IS_URL_REDIRECT_TO_OF:return 64;case m.URL_LOCATION:return 65;case m.IS_URL_LOCATION_OF:return 66;case m.IP_SSL_CERTIFICATE:return 67;case m.IS_IP_SSL_CERTIFICATE_OF:return 68;case m.URL_HTTP_RESPONSE_CONTENT_SHA256:return 69;case m.IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF:return 70;case m.ATTR_IP_COUNTRY:return 71;case m.IS_ATTR_IP_COUNTRY_OF:return 72;case m.ATTR_FILE_VHASH:return 73;case m.IS_ATTR_FILE_VHASH_OF:return 74;case m.ATTR_FILE_SUBMISSION_NAME:return 75;case m.IS_ATTR_FILE_SUBMISSION_NAME_OF:return 76;case m.ATTR_FILE_PE_SECTION_NAME:return 77;case m.IS_ATTR_FILE_PE_SECTION_NAME_OF:return 78;case m.ATTR_FILE_AUTHENTIHASH:return 79;case m.IS_ATTR_FILE_AUTHENTIHASH_OF:return 80;case m.ATTR_FILE_IMPHASH:return 81;case m.IS_ATTR_FILE_IMPHASH_OF:return 82;case m.ATTR_FILE_SSDEEP:return 83;case m.IS_ATTR_FILE_SSDEEP_OF:return 84;case m.ATTR_FILE_SIGNATURE_PRODUCT:return 85;case m.IS_ATTR_FILE_SIGNATURE_PRODUCT_OF:return 86;case m.ATTR_FILE_SIGNATURE_ORIGINAL_NAME:return 87;case m.IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF:return 88;case m.ATTR_FILE_SIGNATURE_VERSION:return 89;case m.IS_ATTR_FILE_SIGNATURE_VERSION_OF:return 90;case m.ATTR_FILE_EXIFTOOL_COMPANY_NAME:return 91;case m.IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF:return 92;case m.ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION:return 93;case m.IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF:return 94;case m.ATTR_FILE_EXIFTOOL_TIMESTAMP:return 95;case m.IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF:return 96;case m.ATTR_FILE_PE_ENTRY_POINT:return 97;case m.IS_ATTR_FILE_PE_ENTRY_POINT_OF:return 98;case m.ATTR_DOMAIN_CREATION_DATE:return 99;case m.IS_ATTR_DOMAIN_CREATION_DATE_OF:return 100;case m.ATTR_DOMAIN_REGISTER_DATE:return 101;case m.IS_ATTR_DOMAIN_REGISTER_DATE_OF:return 102;case m.ATTR_URL_QUERY_STRING:return 103;case m.IS_ATTR_URL_QUERY_STRING_OF:return 104;case m.ATTR_CODE_BLOCK:return 105;case m.IS_ATTR_CODE_BLOCK_OF:return 106;case m.ATTR_DOMAIN_RECORD_TXT:return 107;case m.IS_ATTR_DOMAIN_RECORD_TXT_OF:return 108;case m.ATTR_DOMAIN_WHOIS:return 109;case m.IS_ATTR_DOMAIN_WHOIS_OF:return 110;case m.ATTR_IP_AS_OWNER:return 111;case m.IS_ATTR_IP_AS_OWNER_OF:return 112;case m.ATTR_IP_CONTINENT:return 113;case m.IS_ATTR_IP_CONTINENT_OF:return 114;case m.ATTR_IP_ASN:return 115;case m.IS_ATTR_IP_ASN_OF:return 116;case m.ATTR_IP_NETWORK:return 117;case m.IS_ATTR_IP_NETWORK_OF:return 118;case m.ATTR_IP_REGIONAL_INTERNET_REGISTRY:return 119;case m.IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF:return 120;case m.ATTR_IP_WHOIS:return 121;case m.IS_ATTR_IP_WHOIS_OF:return 122;case m.ATTR_URL_HTML_TITLE:return 123;case m.IS_ATTR_URL_HTML_TITLE_OF:return 124;case m.ATTR_URL_HTML_TRACKER:return 125;case m.IS_ATTR_URL_HTML_TRACKER_OF:return 126;case m.ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH:return 127;case m.IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF:return 128;case m.ATTR_URL_TAG:return 129;case m.IS_ATTR_URL_TAG_OF:return 130;case m.ATTR_UNPACKED_CODE_BLOCK:return 131;case m.IS_ATTR_UNPACKED_CODE_BLOCK:return 132;case m.ATTR_FILE_BEHASH:return 133;case m.IS_ATTR_FILE_BEHASH_OF:return 134;case m.ATTR_FILE_ELFHASH:return 135;case m.IS_ATTR_FILE_ELFHASH_OF:return 136;case m.FILE_EMAIL_PARENT:return 137;case m.IS_FILE_EMAIL_PARENT_OF:return 138;case m.ATTR_URL_OUTGOING_LINK:return 139;case m.IS_ATTR_URL_OUTGOING_LINK_OF:return 140;case m.ATTR_URL_HTTP_RESPONSE_COOKIE_NAME:return 141;case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF:return 142;case m.ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE:return 143;case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF:return 144;case m.ATTR_URL_HTTP_RESPONSE_COOKIE:return 145;case m.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF:return 146;case m.ATTR_FILE_CREATED_MUTEX:return 147;case m.IS_ATTR_FILE_CREATED_MUTEX_OF:return 148;case m.ATTR_FILE_OPENED_MUTEX:return 149;case m.IS_ATTR_FILE_OPENED_MUTEX_OF:return 150;case m.ATTR_FILE_PERMHASH:return 468;case m.IS_ATTR_FILE_PERMHASH_OF:return 469;case m.ATTR_FILE_PE_COMPILATION_TIMESTAMP:return 151;case m.IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF:return 152;case m.ATTR_FILE_PE_PDB_NAME:return 153;case m.IS_ATTR_FILE_PE_PDB_NAME_OF:return 154;case m.ATTR_FILE_ICON_DHASH:return 155;case m.IS_ATTR_FILE_ICON_DHASH_OF:return 156;case m.ATTR_FILE_REGISTRY_KEY_SET:return 157;case m.IS_ATTR_FILE_REGISTRY_KEY_SET_OF:return 158;case m.ATTR_FILE_AV_NAME:return 159;case m.IS_ATTR_FILE_AV_NAME_OF:return 160;case m.ATTR_FILE_SUBMISSION_COUNTRY:return 161;case m.IS_ATTR_FILE_SUBMISSION_COUNTRY_OF:return 162;case m.ATTR_FILE_ANDROID_PKG_NAME:return 163;case m.IS_ATTR_FILE_ANDROID_PKG_NAME_OF:return 164;case m.ATTR_FILE_TAG:return 165;case m.IS_ATTR_FILE_TAG_OF:return 166;case m.ATTR_FILE_PE_IMPORT:return 167;case m.IS_ATTR_FILE_PE_IMPORT_OF:return 168;case m.ATTR_FILE_PE_EXPORT:return 169;case m.IS_ATTR_FILE_PE_EXPORT_OF:return 170;case m.ATTR_FILE_OFFICE_AUTHOR:return 171;case m.IS_ATTR_FILE_OFFICE_AUTHOR_OF:return 172;case m.ATTR_FILE_OFFICE_APPLICATION_NAME:return 173;case m.IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF:return 174;case m.ATTR_FILE_OFFICE_CREATION_DATETIME:return 175;case m.IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF:return 176;case m.ATTR_FILE_OFFICE_LAST_SAVED:return 177;case m.IS_ATTR_FILE_OFFICE_LAST_SAVED_OF:return 178;case m.ATTR_FILE_OFFICE_MACRO_NAME:return 179;case m.IS_ATTR_FILE_OFFICE_MACRO_NAME_OF:return 180;case m.ATTR_FILE_ANDROID_MAIN_ACTIVITY:return 181;case m.IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF:return 182;case m.FILE_ANDROID_CERTIFICATE:return 183;case m.IS_FILE_ANDROID_CERTIFICATE_OF:return 184;case m.ATTR_FILE_ELF_IMPORT:return 185;case m.IS_ATTR_FILE_ELF_IMPORT_OF:return 186;case m.ATTR_FILE_ELF_EXPORT:return 187;case m.IS_ATTR_FILE_ELF_EXPORT_OF:return 188;case m.ATTR_FILE_REGISTRY_KEY_OPENED:return 189;case m.IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF:return 190;case m.ATTR_FILE_REGISTRY_KEY_DELETED:return 191;case m.IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF:return 192;case m.ATTR_FILE_PE_PDB_GUID:return 193;case m.IS_ATTR_FILE_PE_PDB_GUID_OF:return 194;case m.ATTR_FILE_DROPPED_FILE_PATH:return 195;case m.IS_ATTR_FILE_DROPPED_FILE_PATH_OF:return 196;case m.FILE_DROPPED_FILE:return 197;case m.IS_FILE_DROPPED_FILE_OF:return 198;case m.ATTR_FILE_EXIFTOOL_CREATOR:return 199;case m.IS_ATTR_FILE_EXIFTOOL_CREATOR_OF:return 200;case m.ATTR_FILE_EXIFTOOL_LAST_MODIFIED:return 201;case m.IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF:return 202;case m.ATTR_FILE_EXIFTOOL_AUTHOR:return 203;case m.IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF:return 204;case m.ATTR_FILE_EXIFTOOL_CREATE_DATE:return 205;case m.IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF:return 206;case m.ATTR_FILE_EXIFTOOL_LAST_PRINTED:return 207;case m.IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF:return 208;case m.ATTR_FILE_EXIFTOOL_COMPANY:return 209;case m.IS_ATTR_FILE_EXIFTOOL_COMPANY_OF:return 210;case m.ATTR_FILE_EXIFTOOL_PRODUCER:return 211;case m.IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF:return 212;case m.ATTR_FILE_EXIFTOOL_TITLE:return 213;case m.IS_ATTR_FILE_EXIFTOOL_TITLE_OF:return 214;case m.ATTR_FILE_EXIFTOOL_SUBJECT:return 215;case m.IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF:return 216;case m.ATTR_FILE_ICON_RAW_MD5:return 217;case m.IS_ATTR_FILE_ICON_RAW_MD5_OF:return 218;case m.ATTR_FILE_PE_PDB_TIMESTAMP:return 219;case m.IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF:return 220;case m.ATTR_FILE_PE_MVID:return 221;case m.IS_ATTR_FILE_PE_MVID_OF:return 222;case m.ATTR_FILE_SIGNATURE_INTERNAL_NAME:return 223;case m.IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF:return 224;case m.ATTR_FILE_SIGNATURE_IDENTIFIER:return 225;case m.IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF:return 226;case m.ATTR_FILE_TRUSTED_VERDICT_FILENAME:return 227;case m.IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF:return 228;case m.ATTR_FILE_NSRL_FILENAME:return 229;case m.IS_ATTR_FILE_NSRL_FILENAME_OF:return 230;case m.ATTR_FILE_DEBCHECK_PACKAGE:return 231;case m.IS_ATTR_FILE_DEBCHECK_PACKAGE_OF:return 232;case m.ATTR_FILE_MONITOR_FILENAME:return 233;case m.IS_ATTR_FILE_MONITOR_FILENAME_OF:return 234;case m.ATTR_FILE_SIGNATURE_DESCRIPTION:return 235;case m.IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF:return 236;case m.ATTR_FILE_SIGNATURE_COPYRIGHT:return 237;case m.IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF:return 238;case m.ATTR_FILE_SIGNATURE_COMMENT:return 239;case m.IS_ATTR_FILE_SIGNATURE_COMMENT_OF:return 240;case m.ATTR_FILE_TELFHASH:return 241;case m.IS_ATTR_FILE_TELFHASH_OF:return 242;case m.ATTR_FILE_TLSHHASH:return 243;case m.IS_ATTR_FILE_TLSHHASH_OF:return 244;case m.ATTR_FILE_RICH_PE_HEADER_HASH:return 245;case m.IS_ATTR_FILE_RICH_PE_HEADER_HASH:return 246;case m.FILE_CIPHERED_PARENT:return 247;case m.IS_FILE_CIPHERED_PARENT_OF:return 248;case m.ATTR_DOMAIN_ICON_DHASH:return 249;case m.IS_ATTR_DOMAIN_ICON_DHASH_OF:return 250;case m.ATTR_URL_ICON_DHASH:return 251;case m.IS_ATTR_URL_ICON_DHASH_OF:return 252;case m.CONTACTED_DOMAINS_FROM_URL:return 253;case m.DOMAIN_COMMUNICATING_URLS:return 254;case m.CONTACTED_IPS_FROM_URL:return 255;case m.IP_COMMUNICATING_URLS:return 256;case m.ATTR_FILE_PASSWORD:return 257;case m.IS_ATTR_FILE_PASSWORD_OF:return 258;case m.ATTR_DOMAIN_JARM_HASH:return 259;case m.IS_ATTR_DOMAIN_JARM_HASH_OF:return 260;case m.ATTR_IP_JARM_HASH:return 261;case m.IS_ATTR_IP_JARM_HASH_OF:return 262;case m.URL_EMBEDDED_JS:return 263;case m.IS_URL_EMBEDDED_JS_OF:return 264;case m.ATTR_FILE_RARE_SHINGLE:return 265;case m.IS_ATTR_FILE_RARE_SHINGLE_OF:return 266;case m.IS_DISTRIBUTED_BY:return 323;case m.DISTRIBUTED_FILES:return 324;case m.FILE_MATCHED_BY_YARA_RULE:return 325;case m.YARA_RULE_MATCHES_FILE:return 326;case m.FILE_MATCHED_BY_IDS_RULE:return 327;case m.IDS_RULE_MATCHES_FILE:return 328;case m.ATTR_FILE_SANDBOX_VERDICT:return 329;case m.IS_ATTR_FILE_SANDBOX_VERDICT_OF:return 330;case m.ATTR_FILE_TYPE:return 474;case m.IS_ATTR_FILE_TYPE_OF:return 475;case m.FILE_MATCHED_BY_SIGMA_RULE:return 331;case m.SIGMA_RULE_MATCHES_FILE:return 332;case m.FILE_MEMORY_PATTERN_URL:return 346;case m.IS_FILE_MEMORY_PATTERN_URL_OF:return 347;case m.FILE_MEMORY_PATTERN_DOMAIN:return 348;case m.IS_FILE_MEMORY_PATTERN_DOMAIN_OF:return 349;case m.FILE_MEMORY_PATTERN_IP:return 350;case m.IS_FILE_MEMORY_PATTERN_IP_OF:return 351;case m.ATTR_FILE_MACHO_SYMHASH:return 564;case m.IS_ATTR_FILE_MACHO_SYMHASH_OF:return 565;case m.ATTR_FILE_MAGIKA:return 662;case m.IS_ATTR_FILE_MAGIKA_OF:return 663;case m.ATTR_FILE_FILECONDIS_DHASH:return 676;case m.IS_ATTR_FILE_FILECONDIS_DHASH_OF:return 677;case m.IP_RELATED_TO_PORT_INFO:return 678;case m.PORT_INFO_OF:return 679;case m.FILE_IN_COLLECTION:return 267;case m.COLLECTION_CONTAINS_FILE:return 268;case m.DOMAIN_IN_COLLECTION:return 269;case m.COLLECTION_CONTAINS_DOMAIN:return 270;case m.URL_IN_COLLECTION:return 271;case m.COLLECTION_CONTAINS_URL:return 272;case m.IP_IN_COLLECTION:return 273;case m.COLLECTION_CONTAINS_IP:return 274;case m.COLLECTION_ATTRIBUTED_TO:return 275;case m.ACTOR_RELATED_TO:return 276;case m.GRAPH_IN_COLLECTION:return 277;case m.COLLECTION_CONTAINS_GRAPH:return 278;case m.REFERENCE_IN_COLLECTION:return 279;case m.COLLECTION_CONTAINS_REFERENCE:return 280;case m.CROWDSOURCED_YARA_RULESET_IN_COLLECTION:return 281;case m.COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET:return 282;case m.CROWDSOURCED_SIGMA_RULE_IN_COLLECTION:return 283;case m.COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE:return 284;case m.FILE_REFERENCED_BY:return 285;case m.REFERENCE_CONTAINS_FILE:return 286;case m.DOMAIN_REFERENCED_BY:return 287;case m.REFERENCE_CONTAINS_DOMAIN:return 288;case m.URL_REFERENCED_BY:return 289;case m.REFERENCE_CONTAINS_URL:return 290;case m.IP_REFERENCED_BY:return 291;case m.REFERENCE_CONTAINS_IP:return 292;case m.ACTOR_REFERENCED_BY:return 293;case m.REFERENCE_CONTAINS_ACTOR:return 294;case m.ATTR_FILE_EMAIL_SUBJECT:return 295;case m.IS_ATTR_FILE_EMAIL_SUBJECT_OF:return 296;case m.FILE_EMAIL_SENDER:return 297;case m.IS_FILE_EMAIL_SENDER_OF:return 298;case m.REFERENCE_CONTAINS_EMAIL:return 299;case m.EMAIL_REFERENCED_BY:return 300;case m.USER_SUBSCRIBED_TO_COLLECTION:return 301;case m.COLLECTION_SUBSCRIBED_USER:return 302;case m.ATTR_REFERENCE_CREATION_DATE:return 303;case m.IS_ATTR_REFERENCE_CREATION_DATE_OF:return 304;case m.ATTACK_TECHNIQUE_REFERENCED_BY:return 305;case m.REFERENCE_CONTAINS_ATTACK_TECHNIQUE:return 306;case m.ATTACK_TECHNIQUE_IN_COLLECTION:return 307;case m.COLLECTION_CONTAINS_ATTACK_TECHNIQUE:return 308;case m.ATTACK_TECHNIQUE_USED_BY_ACTOR:return 309;case m.ACTOR_USES_ATTACK_TECHNIQUE:return 310;case m.USER_HAS_HUNTING_NOTIFICATION:return 311;case m.HUNTING_NOTIFICATION_OF_USER:return 312;case m.FILE_IN_GRAPH:return 313;case m.GRAPH_CONTAINS_FILE:return 314;case m.DOMAIN_IN_GRAPH:return 315;case m.GRAPH_CONTAINS_DOMAIN:return 316;case m.URL_IN_GRAPH:return 317;case m.GRAPH_CONTAINS_URL:return 318;case m.IP_IN_GRAPH:return 319;case m.GRAPH_CONTAINS_IP:return 320;case m.TACTIC_OF_ATTACK_TECHNIQUE:return 321;case m.ATTACK_TECHNIQUE_IN_TACTIC:return 322;case m.USER_SUBSCRIBED_TO_USER:return 333;case m.USER_HAS_SUBSCRIBED_USER:return 334;case m.USER_SUBSCRIBED_TO_THREAT_ACTOR:return 335;case m.THREAT_ACTOR_HAS_SUBSCRIBED_USER:return 336;case m.USER_OWNS_COLLECTION:return 337;case m.COLLECTION_OWNER:return 338;case m.ATTR_FILE_PE_SECTION_MD5:return 352;case m.IS_ATTR_FILE_PE_SECTION_MD5_OF:return 353;case m.ATTR_FILE_PWDINFO:return 354;case m.IS_ATTR_FILE_PWDINFO_OF:return 355;case m.SSL_CERTIFICATE_IN_GRAPH:return 356;case m.GRAPH_CONTAINS_SSL_CERTIFICATE:return 357;case m.WHOIS_IN_GRAPH:return 358;case m.GRAPH_CONTAINS_WHOIS:return 359;case m.COLLECTION_IN_GRAPH:return 360;case m.GRAPH_CONTAINS_COLLECTION:return 361;case m.THREAT_ACTOR_IN_GRAPH:return 362;case m.GRAPH_CONTAINS_THREAT_ACTOR:return 363;case m.ATTACK_TECHNIQUE_IN_GRAPH:return 364;case m.GRAPH_CONTAINS_ATTACK_TECHNIQUE:return 365;case m.YARA_RULESET_IN_GRAPH:return 366;case m.GRAPH_CONTAINS_YARA_RULESET:return 367;case m.SIGMA_RULE_IN_GRAPH:return 368;case m.GRAPH_CONTAINS_SIGMA_RULE:return 369;case m.REFERENCE_IN_GRAPH:return 370;case m.GRAPH_CONTAINS_REFERENCE:return 371;case m.ATTACK_TACTIC_IN_GRAPH:return 372;case m.GRAPH_CONTAINS_ATTACK_TACTIC:return 373;case m.ATTACK_TECHNIQUE_USED_BY_FILE:return 374;case m.FILE_USES_ATTACK_TECHNIQUE:return 375;case m.ATTR_URL_PATH:return 376;case m.IS_ATTR_URL_PATH_OF:return 377;case m.ATTR_URL_PREFIX_PATH:return 476;case m.IS_ATTR_URL_PREFIX_PATH_OF:return 477;case m.ATTR_URL_SUFFIX_PATH:return 478;case m.IS_ATTR_URL_SUFFIX_PATH_OF:return 479;case m.ATTR_URL_PORT:return 480;case m.IS_ATTR_URL_PORT_OF:return 481;case m.ATTR_URL_QUERY_PARAM_KEY:return 482;case m.IS_ATTR_URL_QUERY_PARAM_KEY_OF:return 483;case m.ATTR_URL_QUERY_PARAM_VALUE:return 484;case m.IS_ATTR_URL_QUERY_PARAM_VALUE_OF:return 485;case m.ATTR_URL_QUERY_PARAM_KEY_VALUE:return 486;case m.IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF:return 487;case m.ATTR_URL_USER:return 488;case m.IS_ATTR_URL_USER_OF:return 489;case m.ATTR_URL_PASSWORD:return 490;case m.IS_ATTR_URL_PASSWORD_OF:return 491;case m.ATTR_URL_USER_PASSWORD:return 492;case m.IS_ATTR_URL_USER_PASSWORD_OF:return 493;case m.ATTR_URL_CATEGORY:return 498;case m.IS_ATTR_URL_CATEGORY_OF:return 499;case m.ATTR_URL_FIRST_SUBMISSION_DATE:return 500;case m.IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF:return 501;case m.ATTR_URL_ANALYSIS_DATE:return 502;case m.IS_ATTR_URL_ANALYSIS_DATE_OF:return 503;case m.ATTR_URL_HTTP_RESPONSE_HEADER:return 524;case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF:return 525;case m.ATTR_URL_HTTP_RESPONSE_HEADER_NAME:return 534;case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF:return 535;case m.ATTR_URL_HTTP_RESPONSE_HEADER_VALUE:return 536;case m.IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF:return 537;case m.ATTR_URL_HTTP_RESPONSE_CODE:return 526;case m.IS_ATTR_URL_HTTP_RESPONSE_CODE_OF:return 527;case m.ATTR_URL_HTML_META:return 528;case m.IS_ATTR_URL_HTML_META_OF:return 529;case m.ATTR_URL_HTML_META_NAME:return 538;case m.IS_ATTR_URL_HTML_META_NAME_OF:return 539;case m.ATTR_URL_HTML_META_VALUE:return 540;case m.IS_ATTR_URL_HTML_META_VALUE_OF:return 541;case m.ATTR_URL_THREAT_NAME:return 530;case m.IS_ATTR_URL_THREAT_NAME_OF:return 531;case m.ATTR_URL_TARGETED_BRAND:return 532;case m.IS_ATTR_URL_TARGETED_BRAND_OF:return 533;case m.ATTR_URL_TARGETED_BRAND_NAME:return 542;case m.IS_ATTR_URL_TARGETED_BRAND_NAME_OF:return 543;case m.ATTR_URL_TARGETED_BRAND_VALUE:return 544;case m.IS_ATTR_URL_TARGETED_BRAND_VALUE_OF:return 545;case m.ATTR_URL_BEHAVIOUR_USER_AGENT:return 546;case m.IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF:return 547;case m.ATTR_URL_BEHAVIOUR_PROXY_COUNTRY:return 548;case m.IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF:return 549;case m.URL_BEHAVIOUR_RESOURCE_URL:return 550;case m.IS_URL_BEHAVIOUR_RESOURCE_URL_OF:return 551;case m.ATTR_URL_BEHAVIOUR_DOM_SHA256:return 552;case m.IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF:return 553;case m.ATTR_URL_BEHAVIOUR_JS_VAR:return 554;case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF:return 555;case m.ATTR_URL_BEHAVIOUR_JS_VAR_NAME:return 556;case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF:return 557;case m.ATTR_URL_BEHAVIOUR_JS_VAR_VALUE:return 558;case m.IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF:return 559;case m.ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE:return 560;case m.IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF:return 561;case m.URL_REDIRECT_TARGET:return 562;case m.IS_URL_REDIRECT_TARGET_OF:return 563;case m.ATTR_DOMAIN_WHOIS_REGISTRANT:return 378;case m.IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF:return 379;case m.ATTR_URL_PATH_AND_QUERY_STRINGS:return 380;case m.IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF:return 381;case m.USER_SUBSCRIBED_TO_THREAT_FEED:return 382;case m.THREAT_FEED_HAS_SUBSCRIBED_USER:return 383;case m.COLLECTION_AUTOGENERATED_FROM_REFERENCE:return 496;case m.REFERENCE_AUTOGENERATED_COLLECTION:return 497;case m.ATTR_FILE_MALWARE_CONFIG_FAMILY:return 384;case m.IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF:return 385;case m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID:return 386;case m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF:return 387;case m.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP:return 388;case m.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF:return 389;case m.ATTR_FILE_MALWARE_CONFIG_DGA_SEED:return 390;case m.IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF:return 391;case m.ATTR_FILE_MALWARE_CONFIG_DNS_SERVER:return 392;case m.IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF:return 393;case m.ATTR_FILE_MALWARE_CONFIG_SERVICE:return 394;case m.IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF:return 395;case m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY:return 396;case m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF:return 397;case m.ATTR_FILE_MALWARE_CONFIG_EVENT:return 398;case m.IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF:return 399;case m.ATTR_FILE_MALWARE_CONFIG_PIPE:return 400;case m.IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF:return 401;case m.ATTR_FILE_MALWARE_CONFIG_MUTEX:return 402;case m.IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF:return 403;case m.ATTR_FILE_MALWARE_CONFIG_FOLDER:return 404;case m.IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF:return 405;case m.ATTR_FILE_MALWARE_CONFIG_FILE:return 406;case m.IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF:return 407;case m.ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET:return 408;case m.IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF:return 409;case m.ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY:return 410;case m.IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF:return 411;case m.ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE:return 412;case m.IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF:return 413;case m.FILE_MALWARE_CONFIG_C2_URL:return 414;case m.URL_IS_MALWARE_CONFIG_C2_OF_FILE:return 415;case m.FILE_MALWARE_CONFIG_DOWNLOAD_URL:return 416;case m.URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return 417;case m.FILE_MALWARE_CONFIG_MISC_URL:return 418;case m.URL_IS_MALWARE_CONFIG_MISC_OF_FILE:return 419;case m.FILE_MALWARE_CONFIG_DECOY_URL:return 420;case m.URL_IS_MALWARE_CONFIG_DECOY_OF_FILE:return 421;case m.ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT:return 422;case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF:return 423;case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT:return 424;case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF:return 425;case m.ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT:return 426;case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF:return 427;case m.ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT:return 428;case m.IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF:return 429;case m.ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD:return 430;case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD:return 431;case m.ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME:return 432;case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF:return 433;case m.ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD:return 434;case m.IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF:return 435;case m.ATTR_FILE_MALWARE_CONFIG_HOST_PORT:return 436;case m.IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF:return 437;case m.FILE_MALWARE_CONFIG_DROPPED_FILE:return 438;case m.IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF:return 439;case m.ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH:return 440;case m.IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF:return 441;case m.ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE:return 442;case m.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF:return 443;case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD:return 444;case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD:return 445;case m.ATTR_FILE_MALWARE_CONFIG_C2_USERNAME:return 446;case m.IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF:return 447;case m.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME:return 448;case m.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF:return 449;case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME:return 456;case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF:return 457;case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD:return 458;case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF:return 459;case m.FILE_MALWARE_CONFIG_EXFILTRATION_URL:return 460;case m.URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return 461;case m.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT:return 462;case m.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF:return 463;case m.ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES:return 464;case m.IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF:return 465;case m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH:return 470;case m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF:return 471;case m.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH:return 472;case m.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF:return 473;case m.FILE_MALWARE_CONFIG_MISC_DOMAIN:return 504;case m.DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE:return 505;case m.FILE_MALWARE_CONFIG_C2_DOMAIN:return 506;case m.DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE:return 507;case m.FILE_MALWARE_CONFIG_DECOY_DOMAIN:return 508;case m.DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE:return 509;case m.FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN:return 510;case m.DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return 511;case m.FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN:return 512;case m.DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return 513;case m.FILE_MALWARE_CONFIG_MISC_IP:return 514;case m.IP_IS_MALWARE_CONFIG_MISC_OF_FILE:return 515;case m.FILE_MALWARE_CONFIG_C2_IP:return 516;case m.IP_IS_MALWARE_CONFIG_C2_OF_FILE:return 517;case m.FILE_MALWARE_CONFIG_DECOY_IP:return 518;case m.IP_IS_MALWARE_CONFIG_DECOY_OF_FILE:return 519;case m.FILE_MALWARE_CONFIG_DOWNLOAD_IP:return 520;case m.IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE:return 521;case m.FILE_MALWARE_CONFIG_EXFILTRATION_IP:return 522;case m.IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE:return 523;case m.ATTR_FILE_POPULAR_THREAT_CATEGORY:return 339;case m.IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF:return 340;case m.ATTR_FILE_POPULAR_THREAT_NAME:return 341;case m.IS_ATTR_FILE_POPULAR_THREAT_NAME_OF:return 342;case m.ATTR_FILE_SUGGESTED_THREAT_LABEL:return 343;case m.IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF:return 344;case m.FILE_HTML_EMBEDDED_JS:return 466;case m.IS_FILE_HTML_EMBEDDED_JS_OF:return 467;case m.FILE_CONTAINS_PACKED_FILE:return 494;case m.FILE_PACKED_IN_FILE:return 495;case m.ATTR_FILE_ATTRIBUTION:return 566;case m.IS_ATTR_FILE_ATTRIBUTION_OF:return 567;case m.ATTR_DOMAIN_ATTRIBUTION:return 568;case m.IS_ATTR_DOMAIN_ATTRIBUTION_OF:return 569;case m.ATTR_IP_ATTRIBUTION:return 570;case m.IS_ATTR_IP_ATTRIBUTION_OF:return 571;case m.ATTR_URL_ATTRIBUTION:return 572;case m.IS_ATTR_URL_ATTRIBUTION_OF:return 573;case m.ATTR_URL_THREAT_SEVERITY:return 574;case m.IS_ATTR_URL_THREAT_SEVERITY_OF:return 575;case m.ATTR_URL_THREAT_VERDICT:return 576;case m.IS_ATTR_URL_THREAT_VERDICT_OF:return 577;case m.ATTR_COLLECTION_ATTRIBUTION:return 578;case m.IS_ATTR_COLLECTION_ATTRIBUTION_OF:return 579;case m.ATTR_REFERENCE_ATTRIBUTION:return 580;case m.IS_ATTR_REFERENCE_ATTRIBUTION_OF:return 581;case m.MBC_OBJECTIVE_OF_BEHAVIOR:return 582;case m.MBC_BEHAVIOR_IN_OBJECTIVE:return 583;case m.MBC_BEHAVIOR_OF_METHOD:return 584;case m.MBC_METHOD_IN_BEHAVIOR:return 585;case m.ATTR_FILE_ATTRIBUTION_ACTOR:return 586;case m.IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF:return 587;case m.ATTR_DOMAIN_ATTRIBUTION_ACTOR:return 588;case m.IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF:return 589;case m.ATTR_IP_ATTRIBUTION_ACTOR:return 590;case m.IS_ATTR_IP_ATTRIBUTION_ACTOR_OF:return 591;case m.ATTR_URL_ATTRIBUTION_ACTOR:return 592;case m.IS_ATTR_URL_ATTRIBUTION_ACTOR_OF:return 593;case m.ATTR_COLLECTION_ATTRIBUTION_ACTOR:return 594;case m.IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF:return 595;case m.ATTR_REFERENCE_ATTRIBUTION_ACTOR:return 596;case m.IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR:return 597;case m.ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR:return 598;case m.IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF:return 599;case m.ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR:return 600;case m.IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF:return 601;case m.ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR:return 602;case m.IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF:return 603;case m.ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR:return 604;case m.IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF:return 605;case m.ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR:return 606;case m.IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF:return 607;case m.ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR:return 608;case m.IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF:return 609;case m.COLLECTION_ATTRIBUTED_TO_MANDIANT:return 610;case m.MANDIANT_ACTOR_RELATED_TO:return 611;case m.MANDIANT_ACTOR_REFERENCED_BY:return 612;case m.REFERENCE_CONTAINS_MANDIANT_ACTOR:return 613;case m.ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR:return 614;case m.MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE:return 615;case m.USER_SUBSCRIBED_TO_MANDIANT_ACTOR:return 616;case m.MANDIANT_ACTOR_HAS_SUBSCRIBED_USER:return 617;case m.MANDIANT_ACTOR_IN_GRAPH:return 618;case m.GRAPH_CONTAINS_MANDIANT_ACTOR:return 619;case m.SUBMITTER_USED_EMAIL_DOMAIN:return 620;case m.EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER:return 621;case m.ATTR_COLLECTION_TYPE:return 622;case m.IS_ATTR_COLLECTION_TYPE_OF:return 623;case m.COLLECTION_RELATED_TO_COLLECTION:return 624;case m.THREAT_ACTOR_SUSPECTED_THREAT_ACTOR:return 626;case m.THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR:return 627;case m.MANDIANT_EMBEDDED_URL:return 628;case m.MANDIANT_REFERRING_FILE_FROM_URL:return 629;case m.MANDIANT_C2_URL:return 630;case m.MANDIANT_C2_OF_FILE:return 631;case m.MANDIANT_FILE_DOWNLOAD_FILE:return 632;case m.MANDIANT_FILE_IS_DOWNLOAD_OF_FILE:return 633;case m.MANDIANT_ITW_URL:return 634;case m.MANDIANT_DOWNLOADED_FILE_FROM_URL:return 635;case m.ATTR_COLLECTION_SOURCE_REGION:return 636;case m.IS_ATTR_COLLECTION_SOURCE_REGION_OF:return 637;case m.ATTR_COLLECTION_TARGETED_REGION:return 638;case m.IS_ATTR_COLLECTION_TARGETED_REGION_OF:return 639;case m.ATTR_COLLECTION_TARGETED_INDUSTRY:return 640;case m.IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF:return 641;case m.ATTR_COLLECTION_CURATED_RULE:return 642;case m.IS_ATTR_COLLECTION_CURATED_RULE_OF:return 643;case m.ATTR_ACTOR_MOTIVATION:return 644;case m.IS_ATTR_ACTOR_MOTIVATION_OF:return 645;case m.ATTR_COLLECTION_ALT_NAMES:return 646;case m.IS_ATTR_COLLECTION_ALT_NAMES_OF:return 647;case m.ATTR_ACTOR_MERGED_ACTOR:return 648;case m.IS_ATTR_ACTOR_MERGED_ACTOR_OF:return 649;case m.ATTR_ACTOR_SUSPECTED_GROUP:return 650;case m.IS_ATTR_ACTOR_SUSPECTED_GROUP_OF:return 651;case m.ATTR_CAMPAIGN_KEY_EVENT:return 652;case m.IS_ATTR_CAMPAIGN_KEY_EVENT_OF:return 653;case m.ATTR_CAMPAIGN_KEY_X509_CERTIFICATE:return 654;case m.IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF:return 655;case m.ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL:return 656;case m.IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF:return 657;case m.ATTR_VULNERABILITY_AVAILABLE_EXPLOIT:return 658;case m.IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF:return 659;case m.ATTR_VULNERABILITY_EXPLOTATION_ACTIVE:return 660;case m.IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF:return 661;case m.ATTR_FILE_ATTRIBUTION_CAMPAIGN:return 664;case m.IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF:return 665;case m.ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN:return 666;case m.IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF:return 667;case m.ATTR_IP_ATTRIBUTION_CAMPAIGN:return 668;case m.IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF:return 669;case m.ATTR_URL_ATTRIBUTION_CAMPAIGN:return 670;case m.IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF:return 671;case m.ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN:return 672;case m.IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF:return 673;case m.COLLECTION_HUNTING_RULESET_ASSOCIATION:return 674;case m.IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF:return 675;case m.FILE_IN_THREAT_LIST:return 680;case m.THREAT_LIST_CONTAINS_FILE:return 681;case m.DOMAIN_IN_THREAT_LIST:return 682;case m.THREAT_LIST_CONTAINS_DOMAIN:return 683;case m.IP_IN_THREAT_LIST:return 684;case m.THREAT_LIST_CONTAINS_IP:return 685;case m.URL_IN_THREAT_LIST:return 686;case m.THREAT_LIST_CONTAINS_URL:return 687;default:return 0}}function R(e){switch(e){case 0:case"UNKNOWN_ENTITY":return f.UNKNOWN_ENTITY;case 1:case"URL":return f.URL;case 2:case"DOMAIN_NAME":return f.DOMAIN_NAME;case 3:case"IP_ADDRESS":return f.IP_ADDRESS;case 4:case"FILE":return f.FILE;case 5:case"EMAIL":return f.EMAIL;case 6:case"ACTOR":return f.ACTOR;case 7:case"COLLECTION":return f.COLLECTION;case 8:case"GRAPH":return f.GRAPH;case 9:case"REFERENCE":return f.REFERENCE;case 10:case"CROWDSOURCED_YARA_RULESET":return f.CROWDSOURCED_YARA_RULESET;case 11:case"CROWDSOURCED_SIGMA_RULE":return f.CROWDSOURCED_SIGMA_RULE;case 12:case"USER":return f.USER;case 13:case"ATTACK_TECHNIQUE":return f.ATTACK_TECHNIQUE;case 14:case"HUNTING_NOTIFICATION":return f.HUNTING_NOTIFICATION;case 15:case"ATTACK_TACTIC":return f.ATTACK_TACTIC;case 16:case"DISTRIBUTOR":return f.DISTRIBUTOR;case 17:case"CROWDSOURCED_YARA_RULE":return f.CROWDSOURCED_YARA_RULE;case 18:case"CROWDSOURCED_IDS_RULE":return f.CROWDSOURCED_IDS_RULE;case 19:case"SSL_CERTIFICATE":return f.SSL_CERTIFICATE;case 20:case"WHOIS":return f.WHOIS;case 21:case"ATTRIBUTE":return f.ATTRIBUTE;case 22:case"THREAT_FEED":return f.THREAT_FEED;case 23:case"MBC_OBJECTIVE":return f.MBC_OBJECTIVE;case 24:case"MBC_BEHAVIOR":return f.MBC_BEHAVIOR;case 25:case"MBC_METHOD":return f.MBC_METHOD;case 26:case"SUBMITTER":return f.SUBMITTER;case 27:case"HUNTING_RULESET":return f.HUNTING_RULESET;case 28:case"PORT_INFO":return f.PORT_INFO;case 29:case"THREAT_LIST":return f.THREAT_LIST;default:return f.UNRECOGNIZED}}function p(e){switch(e){case f.UNKNOWN_ENTITY:return"UNKNOWN_ENTITY";case f.URL:return"URL";case f.DOMAIN_NAME:return"DOMAIN_NAME";case f.IP_ADDRESS:return"IP_ADDRESS";case f.FILE:return"FILE";case f.EMAIL:return"EMAIL";case f.ACTOR:return"ACTOR";case f.COLLECTION:return"COLLECTION";case f.GRAPH:return"GRAPH";case f.REFERENCE:return"REFERENCE";case f.CROWDSOURCED_YARA_RULESET:return"CROWDSOURCED_YARA_RULESET";case f.CROWDSOURCED_SIGMA_RULE:return"CROWDSOURCED_SIGMA_RULE";case f.USER:return"USER";case f.ATTACK_TECHNIQUE:return"ATTACK_TECHNIQUE";case f.HUNTING_NOTIFICATION:return"HUNTING_NOTIFICATION";case f.ATTACK_TACTIC:return"ATTACK_TACTIC";case f.DISTRIBUTOR:return"DISTRIBUTOR";case f.CROWDSOURCED_YARA_RULE:return"CROWDSOURCED_YARA_RULE";case f.CROWDSOURCED_IDS_RULE:return"CROWDSOURCED_IDS_RULE";case f.SSL_CERTIFICATE:return"SSL_CERTIFICATE";case f.WHOIS:return"WHOIS";case f.ATTRIBUTE:return"ATTRIBUTE";case f.THREAT_FEED:return"THREAT_FEED";case f.MBC_OBJECTIVE:return"MBC_OBJECTIVE";case f.MBC_BEHAVIOR:return"MBC_BEHAVIOR";case f.MBC_METHOD:return"MBC_METHOD";case f.SUBMITTER:return"SUBMITTER";case f.HUNTING_RULESET:return"HUNTING_RULESET";case f.PORT_INFO:return"PORT_INFO";case f.THREAT_LIST:return"THREAT_LIST";default:return"UNKNOWN"}}function O(e){switch(e){case f.UNKNOWN_ENTITY:return 0;case f.URL:return 1;case f.DOMAIN_NAME:return 2;case f.IP_ADDRESS:return 3;case f.FILE:return 4;case f.EMAIL:return 5;case f.ACTOR:return 6;case f.COLLECTION:return 7;case f.GRAPH:return 8;case f.REFERENCE:return 9;case f.CROWDSOURCED_YARA_RULESET:return 10;case f.CROWDSOURCED_SIGMA_RULE:return 11;case f.USER:return 12;case f.ATTACK_TECHNIQUE:return 13;case f.HUNTING_NOTIFICATION:return 14;case f.ATTACK_TACTIC:return 15;case f.DISTRIBUTOR:return 16;case f.CROWDSOURCED_YARA_RULE:return 17;case f.CROWDSOURCED_IDS_RULE:return 18;case f.SSL_CERTIFICATE:return 19;case f.WHOIS:return 20;case f.ATTRIBUTE:return 21;case f.THREAT_FEED:return 22;case f.MBC_OBJECTIVE:return 23;case f.MBC_BEHAVIOR:return 24;case f.MBC_METHOD:return 25;case f.SUBMITTER:return 26;case f.HUNTING_RULESET:return 27;case f.PORT_INFO:return 28;case f.THREAT_LIST:return 29;default:return 0}}_.protobufPackage="vt.relationships",function(e){e.UNKNOWN_SUBMITTER="UNKNOWN_SUBMITTER",e.JUJUBOX="JUJUBOX",e.FILE_FEED="FILE_FEED",e.VT_TEST_SUBMITTER="VT_TEST_SUBMITTER",e.VT_DATA_CURATOR="VT_DATA_CURATOR",e.SANDBOX_VT_DROIDY="SANDBOX_VT_DROIDY",e.SANDBOX_VT_CUCKOOFORK="SANDBOX_VT_CUCKOOFORK",e.SANDBOX_VT_BOX_OF_APPLE="SANDBOX_VT_BOX_OF_APPLE",e.SANDBOX_VT_OSX="SANDBOX_VT_OSX",e.SANDBOX_VT_JSBOX="SANDBOX_VT_JSBOX",e.SANDBOX_VT_ANDROBOX="SANDBOX_VT_ANDROBOX",e.KASPERSKY_UNPACKER="KASPERSKY_UNPACKER",e.SANDBOX_VT_R2DBOX="SANDBOX_VT_R2DBOX",e.SANDBOX_VT_SYSMON="SANDBOX_VT_SYSMON",e.SANDBOX_VT_JOSEBOX="SANDBOX_VT_JOSEBOX",e.SANDBOX_VT_CAPE="SANDBOX_VT_CAPE",e.SANDBOX_VT_CAPE_LINUX="SANDBOX_VT_CAPE_LINUX",e.SANDBOX_RISING_MOVES="SANDBOX_RISING_MOVES",e.SANDBOX_TENCENT_HABO="SANDBOX_TENCENT_HABO",e.SANDBOX_DR_WEB_VXCUBE="SANDBOX_DR_WEB_VXCUBE",e.SANDBOX_NSFOCUS_POMA="SANDBOX_NSFOCUS_POMA",e.SANDBOX_REAQTA_HIVE="SANDBOX_REAQTA_HIVE",e.SANDBOX_SECOND_WRITE="SANDBOX_SECOND_WRITE",e.SANDBOX_LASTLINE="SANDBOX_LASTLINE",e.SANDBOX_SNDBOX="SANDBOX_SNDBOX",e.SANDBOX_YOMI_HUNTER="SANDBOX_YOMI_HUNTER",e.SANDBOX_BITDAM_ATP="SANDBOX_BITDAM_ATP",e.SANDBOX_CYBER_ADAPT="SANDBOX_CYBER_ADAPT",e.SANDBOX_VENUSEYE="SANDBOX_VENUSEYE",e.SANDBOX_VMRAY="SANDBOX_VMRAY",e.SANDBOX_QIANXIN_REDDRIP="SANDBOX_QIANXIN_REDDRIP",e.SANDBOX_FENRISCAN="SANDBOX_FENRISCAN",e.SANDBOX_SANGFOR="SANDBOX_SANGFOR",e.SANDBOX_SANGFOR_ZSAND="SANDBOX_SANGFOR_ZSAND",e.SANDBOX_C2AE="SANDBOX_C2AE",e.SANDBOX_MALWATION="SANDBOX_MALWATION",e.SANDBOX_FSECURE_SANDBOX="SANDBOX_FSECURE_SANDBOX",e.SANDBOX_MICROSOFT_SYSINTERNALS="SANDBOX_MICROSOFT_SYSINTERNALS",e.SANDBOX_SECNEURX="SANDBOX_SECNEURX",e.SANDBOX_ZENBOX_ANDROID="SANDBOX_ZENBOX_ANDROID",e.SANDBOX_ZENBOX_LINUX="SANDBOX_ZENBOX_LINUX",e.SANDBOX_ELF_DIGEST="SANDBOX_ELF_DIGEST",e.SANDBOX_DBA_APP_SECURITY="SANDBOX_DBA_APP_SECURITY",e.SANDBOX_CAPA="SANDBOX_CAPA",e.SANDBOX_ZSCALER="SANDBOX_ZSCALER",e.SANDBOX_BACKSCATTER="SANDBOX_BACKSCATTER",e.SANDBOX_DOCGUARD="SANDBOX_DOCGUARD",e.SANDBOX_ZENBOX_MACOS="SANDBOX_ZENBOX_MACOS",e.VT_MICROSERVICES_URL_ANALYZER="VT_MICROSERVICES_URL_ANALYZER",e.VT_MICROSERVICES_RADARE2="VT_MICROSERVICES_RADARE2",e.VT_MICROSERVICES_STRINGS="VT_MICROSERVICES_STRINGS",e.VT_MICROSERVICES_SIGMA="VT_MICROSERVICES_SIGMA",e.VT_MICROSERVICES_7ZIP="VT_MICROSERVICES_7ZIP",e.VT_MICROSERVICES_OUTLOOKER="VT_MICROSERVICES_OUTLOOKER",e.VT_CORE="VT_CORE",e.VT_MICROSERVICES_ONENOTE="VT_MICROSERVICES_ONENOTE",e.VTM_ONENOTE="VTM_ONENOTE",e.VTM_MSI="VTM_MSI",e.VT_REFERENCES="VT_REFERENCES",e.VT_MICROSERVICES_PE_MEM="VT_MICROSERVICES_PE_MEM",e.VT_URL_HEADLESS="VT_URL_HEADLESS",e.VTM_EMAIL="VTM_EMAIL",e.VTM_UNQUARANTINE="VTM_UNQUARANTINE",e.VT_MICROSERVICES_VBA_EXTRACTOR="VT_MICROSERVICES_VBA_EXTRACTOR",e.PDNS_VIRUSTOTAL="PDNS_VIRUSTOTAL",e.PDNS_OFFENSIVE_SECURITY="PDNS_OFFENSIVE_SECURITY",e.PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY="PDNS_GEORGIA_INSTITUTE_OF_TECHNOLOGY",e.YANDEX_DNS_LOGS="YANDEX_DNS_LOGS",e.DOCUMENT_CDR_ODIX="DOCUMENT_CDR_ODIX",e.URLSCAN_BENKOWCC="URLSCAN_BENKOWCC",e.URLSCAN_VIRIBACK="URLSCAN_VIRIBACK",e.MANDIANT_SOUP="MANDIANT_SOUP",e.MANDIANT_MATI="MANDIANT_MATI",e.MANDIANT_VULN="MANDIANT_VULN",e.UNRECOGNIZED="UNRECOGNIZED"}(d||(_.Submitter=d={})),_.submitterFromJSON=T,_.submitterToJSON=v,_.submitterToNumber=A,function(e){e.UNKNOWN="UNKNOWN",e.EXECUTION_PARENT="EXECUTION_PARENT",e.EXECUTION_CHILD="EXECUTION_CHILD",e.COMPRESSED_PARENT="COMPRESSED_PARENT",e.BUNDLED_FILE="BUNDLED_FILE",e.PE_RESOURCE_PARENT="PE_RESOURCE_PARENT",e.PE_RESOURCE="PE_RESOURCE",e.OVERLAY_PARENT="OVERLAY_PARENT",e.OVERLAY_CHILDREN="OVERLAY_CHILDREN",e.ITW_URL="ITW_URL",e.DOWNLOADED_FILE_FROM_URL="DOWNLOADED_FILE_FROM_URL",e.ITW_URL_NOT_INTERESTING="ITW_URL_NOT_INTERESTING",e.DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING="DOWNLOADED_FILE_FROM_URL_NOT_INTERESTING",e.CARBONBLACK_PARENT="CARBONBLACK_PARENT",e.CARBONBLACK_CHILD="CARBONBLACK_CHILD",e.EMBEDDED_DOMAIN="EMBEDDED_DOMAIN",e.REFERRING_FILE_FROM_DOMAIN="REFERRING_FILE_FROM_DOMAIN",e.PCAP_PARENT="PCAP_PARENT",e.SEEN_IN_SUBMITTED_PCAP="SEEN_IN_SUBMITTED_PCAP",e.ITW_DOMAIN="ITW_DOMAIN",e.DOWNLOADED_FILE_FROM_DOMAIN="DOWNLOADED_FILE_FROM_DOMAIN",e.ITW_DOMAIN_NOT_INTERESTING="ITW_DOMAIN_NOT_INTERESTING",e.DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING="DOWNLOADED_FILE_FROM_DOMAIN_NOT_INTERESTING",e.SUBDOMAIN="SUBDOMAIN",e.IS_SUBDOMAIN_OF="IS_SUBDOMAIN_OF",e.IS_DOMAIN_OF="IS_DOMAIN_OF",e.NETWORK_LOCATION="NETWORK_LOCATION",e.COMMUNICATING_FILE_FROM_DOMAIN="COMMUNICATING_FILE_FROM_DOMAIN",e.CONTACTED_DOMAIN="CONTACTED_DOMAIN",e.COMMUNICATING_FILE_FROM_URL="COMMUNICATING_FILE_FROM_URL",e.CONTACTED_URL="CONTACTED_URL",e.COMMUNICATING_FILE_FROM_IP="COMMUNICATING_FILE_FROM_IP",e.CONTACTED_IP="CONTACTED_IP",e.EMBEDDED_IP="EMBEDDED_IP",e.REFERRING_FILE_FROM_IP_ADDRESS="REFERRING_FILE_FROM_IP_ADDRESS",e.EMBEDDED_URL="EMBEDDED_URL",e.REFERRING_FILE_FROM_URL="REFERRING_FILE_FROM_URL",e.EMBEDDED_EMAIL="EMBEDDED_EMAIL",e.REFERING_FILE_FROM_EMAIL="REFERING_FILE_FROM_EMAIL",e.DOMAIN_RECORD_A="DOMAIN_RECORD_A",e.IS_DOMAIN_RECORD_A_OF="IS_DOMAIN_RECORD_A_OF",e.DOMAIN_RECORD_AAAA="DOMAIN_RECORD_AAAA",e.IS_DOMAIN_RECORD_AAAA_OF="IS_DOMAIN_RECORD_AAAA_OF",e.DOMAIN_RECORD_CNAME="DOMAIN_RECORD_CNAME",e.IS_DOMAIN_RECORD_CNAME_OF="IS_DOMAIN_RECORD_CNAME_OF",e.DOMAIN_RECORD_MX="DOMAIN_RECORD_MX",e.IS_DOMAIN_RECORD_MX_OF="IS_DOMAIN_RECORD_MX_OF",e.DOMAIN_RECORD_NS="DOMAIN_RECORD_NS",e.IS_DOMAIN_RECORD_NS_OF="IS_DOMAIN_RECORD_NS_OF",e.DOMAIN_RECORD_PTR="DOMAIN_RECORD_PTR",e.IS_DOMAIN_RECORD_PTR_OF="IS_DOMAIN_RECORD_PTR_OF",e.DOMAIN_RECORD_SOA="DOMAIN_RECORD_SOA",e.IS_DOMAIN_RECORD_SOA_OF="IS_DOMAIN_RECORD_SOA_OF",e.DOMAIN_RECORD_CAA="DOMAIN_RECORD_CAA",e.IS_DOMAIN_RECORD_CAA_OF="IS_DOMAIN_RECORD_CAA_OF",e.ITW_IP="ITW_IP",e.DOWNLOADED_FILE_FROM_IP_ADDRESS="DOWNLOADED_FILE_FROM_IP_ADDRESS",e.ITW_IP_NOT_INTERESTING="ITW_IP_NOT_INTERESTING",e.DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING="DOWNLOADED_FILE_FROM_IP_ADDRESS_NOT_INTERESTING",e.DOMAIN_SSL_CERTIFICATE="DOMAIN_SSL_CERTIFICATE",e.IS_DOMAIN_SSL_CERTIFICATE_OF="IS_DOMAIN_SSL_CERTIFICATE_OF",e.ATTR_DOMAIN_ICON_RAW_MD5="ATTR_DOMAIN_ICON_RAW_MD5",e.IS_ATTR_DOMAIN_ICON_RAW_MD5_OF="IS_ATTR_DOMAIN_ICON_RAW_MD5_OF",e.DOMAIN_SIBLING="DOMAIN_SIBLING",e.IS_DOMAIN_SIBLING_OF="IS_DOMAIN_SIBLING_OF",e.ATTR_URL_ICON_RAW_MD5="ATTR_URL_ICON_RAW_MD5",e.IS_ATTR_URL_ICON_RAW_MD5_OF="IS_ATTR_URL_ICON_RAW_MD5_OF",e.URL_FINAL="URL_FINAL",e.IS_URL_FINAL_OF="IS_URL_FINAL_OF",e.URL_REDIRECT_TO="URL_REDIRECT_TO",e.IS_URL_REDIRECT_TO_OF="IS_URL_REDIRECT_TO_OF",e.URL_LOCATION="URL_LOCATION",e.IS_URL_LOCATION_OF="IS_URL_LOCATION_OF",e.IP_SSL_CERTIFICATE="IP_SSL_CERTIFICATE",e.IS_IP_SSL_CERTIFICATE_OF="IS_IP_SSL_CERTIFICATE_OF",e.URL_HTTP_RESPONSE_CONTENT_SHA256="URL_HTTP_RESPONSE_CONTENT_SHA256",e.IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF="IS_URL_HTTP_RESPONSE_CONTENT_SHA256_OF",e.ATTR_IP_COUNTRY="ATTR_IP_COUNTRY",e.IS_ATTR_IP_COUNTRY_OF="IS_ATTR_IP_COUNTRY_OF",e.ATTR_FILE_VHASH="ATTR_FILE_VHASH",e.IS_ATTR_FILE_VHASH_OF="IS_ATTR_FILE_VHASH_OF",e.ATTR_FILE_SUBMISSION_NAME="ATTR_FILE_SUBMISSION_NAME",e.IS_ATTR_FILE_SUBMISSION_NAME_OF="IS_ATTR_FILE_SUBMISSION_NAME_OF",e.ATTR_FILE_PE_SECTION_NAME="ATTR_FILE_PE_SECTION_NAME",e.IS_ATTR_FILE_PE_SECTION_NAME_OF="IS_ATTR_FILE_PE_SECTION_NAME_OF",e.ATTR_FILE_AUTHENTIHASH="ATTR_FILE_AUTHENTIHASH",e.IS_ATTR_FILE_AUTHENTIHASH_OF="IS_ATTR_FILE_AUTHENTIHASH_OF",e.ATTR_FILE_IMPHASH="ATTR_FILE_IMPHASH",e.IS_ATTR_FILE_IMPHASH_OF="IS_ATTR_FILE_IMPHASH_OF",e.ATTR_FILE_SSDEEP="ATTR_FILE_SSDEEP",e.IS_ATTR_FILE_SSDEEP_OF="IS_ATTR_FILE_SSDEEP_OF",e.ATTR_FILE_SIGNATURE_PRODUCT="ATTR_FILE_SIGNATURE_PRODUCT",e.IS_ATTR_FILE_SIGNATURE_PRODUCT_OF="IS_ATTR_FILE_SIGNATURE_PRODUCT_OF",e.ATTR_FILE_SIGNATURE_ORIGINAL_NAME="ATTR_FILE_SIGNATURE_ORIGINAL_NAME",e.IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF="IS_ATTR_FILE_SIGNATURE_ORIGINAL_NAME_OF",e.ATTR_FILE_SIGNATURE_VERSION="ATTR_FILE_SIGNATURE_VERSION",e.IS_ATTR_FILE_SIGNATURE_VERSION_OF="IS_ATTR_FILE_SIGNATURE_VERSION_OF",e.ATTR_FILE_EXIFTOOL_COMPANY_NAME="ATTR_FILE_EXIFTOOL_COMPANY_NAME",e.IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF="IS_ATTR_FILE_EXIFTOOL_COMPANY_NAME_OF",e.ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION="ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION",e.IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF="IS_ATTR_FILE_EXIFTOOL_FILE_DESCRIPTION_OF",e.ATTR_FILE_EXIFTOOL_TIMESTAMP="ATTR_FILE_EXIFTOOL_TIMESTAMP",e.IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF="IS_ATTR_FILE_EXIFTOOL_TIMESTAMP_OF",e.ATTR_FILE_PE_ENTRY_POINT="ATTR_FILE_PE_ENTRY_POINT",e.IS_ATTR_FILE_PE_ENTRY_POINT_OF="IS_ATTR_FILE_PE_ENTRY_POINT_OF",e.ATTR_DOMAIN_CREATION_DATE="ATTR_DOMAIN_CREATION_DATE",e.IS_ATTR_DOMAIN_CREATION_DATE_OF="IS_ATTR_DOMAIN_CREATION_DATE_OF",e.ATTR_DOMAIN_REGISTER_DATE="ATTR_DOMAIN_REGISTER_DATE",e.IS_ATTR_DOMAIN_REGISTER_DATE_OF="IS_ATTR_DOMAIN_REGISTER_DATE_OF",e.ATTR_URL_QUERY_STRING="ATTR_URL_QUERY_STRING",e.IS_ATTR_URL_QUERY_STRING_OF="IS_ATTR_URL_QUERY_STRING_OF",e.ATTR_CODE_BLOCK="ATTR_CODE_BLOCK",e.IS_ATTR_CODE_BLOCK_OF="IS_ATTR_CODE_BLOCK_OF",e.ATTR_DOMAIN_RECORD_TXT="ATTR_DOMAIN_RECORD_TXT",e.IS_ATTR_DOMAIN_RECORD_TXT_OF="IS_ATTR_DOMAIN_RECORD_TXT_OF",e.ATTR_DOMAIN_WHOIS="ATTR_DOMAIN_WHOIS",e.IS_ATTR_DOMAIN_WHOIS_OF="IS_ATTR_DOMAIN_WHOIS_OF",e.ATTR_IP_AS_OWNER="ATTR_IP_AS_OWNER",e.IS_ATTR_IP_AS_OWNER_OF="IS_ATTR_IP_AS_OWNER_OF",e.ATTR_IP_CONTINENT="ATTR_IP_CONTINENT",e.IS_ATTR_IP_CONTINENT_OF="IS_ATTR_IP_CONTINENT_OF",e.ATTR_IP_ASN="ATTR_IP_ASN",e.IS_ATTR_IP_ASN_OF="IS_ATTR_IP_ASN_OF",e.ATTR_IP_NETWORK="ATTR_IP_NETWORK",e.IS_ATTR_IP_NETWORK_OF="IS_ATTR_IP_NETWORK_OF",e.ATTR_IP_REGIONAL_INTERNET_REGISTRY="ATTR_IP_REGIONAL_INTERNET_REGISTRY",e.IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF="IS_ATTR_IP_REGIONAL_INTERNET_REGISTRY_OF",e.ATTR_IP_WHOIS="ATTR_IP_WHOIS",e.IS_ATTR_IP_WHOIS_OF="IS_ATTR_IP_WHOIS_OF",e.ATTR_URL_HTML_TITLE="ATTR_URL_HTML_TITLE",e.IS_ATTR_URL_HTML_TITLE_OF="IS_ATTR_URL_HTML_TITLE_OF",e.ATTR_URL_HTML_TRACKER="ATTR_URL_HTML_TRACKER",e.IS_ATTR_URL_HTML_TRACKER_OF="IS_ATTR_URL_HTML_TRACKER_OF",e.ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH="ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH",e.IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF="IS_ATTR_URL_HTTP_RESPONSE_CONTENT_LENGTH_OF",e.ATTR_URL_TAG="ATTR_URL_TAG",e.IS_ATTR_URL_TAG_OF="IS_ATTR_URL_TAG_OF",e.ATTR_UNPACKED_CODE_BLOCK="ATTR_UNPACKED_CODE_BLOCK",e.IS_ATTR_UNPACKED_CODE_BLOCK="IS_ATTR_UNPACKED_CODE_BLOCK",e.ATTR_FILE_BEHASH="ATTR_FILE_BEHASH",e.IS_ATTR_FILE_BEHASH_OF="IS_ATTR_FILE_BEHASH_OF",e.ATTR_FILE_ELFHASH="ATTR_FILE_ELFHASH",e.IS_ATTR_FILE_ELFHASH_OF="IS_ATTR_FILE_ELFHASH_OF",e.FILE_EMAIL_PARENT="FILE_EMAIL_PARENT",e.IS_FILE_EMAIL_PARENT_OF="IS_FILE_EMAIL_PARENT_OF",e.ATTR_URL_OUTGOING_LINK="ATTR_URL_OUTGOING_LINK",e.IS_ATTR_URL_OUTGOING_LINK_OF="IS_ATTR_URL_OUTGOING_LINK_OF",e.ATTR_URL_HTTP_RESPONSE_COOKIE_NAME="ATTR_URL_HTTP_RESPONSE_COOKIE_NAME",e.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF="IS_ATTR_URL_HTTP_RESPONSE_COOKIE_NAME_OF",e.ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE="ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE",e.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF="IS_ATTR_URL_HTTP_RESPONSE_COOKIE_VALUE_OF",e.ATTR_URL_HTTP_RESPONSE_COOKIE="ATTR_URL_HTTP_RESPONSE_COOKIE",e.IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF="IS_ATTR_URL_HTTP_RESPONSE_COOKIE_OF",e.ATTR_FILE_CREATED_MUTEX="ATTR_FILE_CREATED_MUTEX",e.IS_ATTR_FILE_CREATED_MUTEX_OF="IS_ATTR_FILE_CREATED_MUTEX_OF",e.ATTR_FILE_OPENED_MUTEX="ATTR_FILE_OPENED_MUTEX",e.IS_ATTR_FILE_OPENED_MUTEX_OF="IS_ATTR_FILE_OPENED_MUTEX_OF",e.ATTR_FILE_PERMHASH="ATTR_FILE_PERMHASH",e.IS_ATTR_FILE_PERMHASH_OF="IS_ATTR_FILE_PERMHASH_OF",e.ATTR_FILE_PE_COMPILATION_TIMESTAMP="ATTR_FILE_PE_COMPILATION_TIMESTAMP",e.IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF="IS_ATTR_FILE_PE_COMPILATION_TIMESTAMP_OF",e.ATTR_FILE_PE_PDB_NAME="ATTR_FILE_PE_PDB_NAME",e.IS_ATTR_FILE_PE_PDB_NAME_OF="IS_ATTR_FILE_PE_PDB_NAME_OF",e.ATTR_FILE_ICON_DHASH="ATTR_FILE_ICON_DHASH",e.IS_ATTR_FILE_ICON_DHASH_OF="IS_ATTR_FILE_ICON_DHASH_OF",e.ATTR_FILE_REGISTRY_KEY_SET="ATTR_FILE_REGISTRY_KEY_SET",e.IS_ATTR_FILE_REGISTRY_KEY_SET_OF="IS_ATTR_FILE_REGISTRY_KEY_SET_OF",e.ATTR_FILE_AV_NAME="ATTR_FILE_AV_NAME",e.IS_ATTR_FILE_AV_NAME_OF="IS_ATTR_FILE_AV_NAME_OF",e.ATTR_FILE_SUBMISSION_COUNTRY="ATTR_FILE_SUBMISSION_COUNTRY",e.IS_ATTR_FILE_SUBMISSION_COUNTRY_OF="IS_ATTR_FILE_SUBMISSION_COUNTRY_OF",e.ATTR_FILE_ANDROID_PKG_NAME="ATTR_FILE_ANDROID_PKG_NAME",e.IS_ATTR_FILE_ANDROID_PKG_NAME_OF="IS_ATTR_FILE_ANDROID_PKG_NAME_OF",e.ATTR_FILE_TAG="ATTR_FILE_TAG",e.IS_ATTR_FILE_TAG_OF="IS_ATTR_FILE_TAG_OF",e.ATTR_FILE_PE_IMPORT="ATTR_FILE_PE_IMPORT",e.IS_ATTR_FILE_PE_IMPORT_OF="IS_ATTR_FILE_PE_IMPORT_OF",e.ATTR_FILE_PE_EXPORT="ATTR_FILE_PE_EXPORT",e.IS_ATTR_FILE_PE_EXPORT_OF="IS_ATTR_FILE_PE_EXPORT_OF",e.ATTR_FILE_OFFICE_AUTHOR="ATTR_FILE_OFFICE_AUTHOR",e.IS_ATTR_FILE_OFFICE_AUTHOR_OF="IS_ATTR_FILE_OFFICE_AUTHOR_OF",e.ATTR_FILE_OFFICE_APPLICATION_NAME="ATTR_FILE_OFFICE_APPLICATION_NAME",e.IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF="IS_ATTR_FILE_OFFICE_APPLICATION_NAME_OF",e.ATTR_FILE_OFFICE_CREATION_DATETIME="ATTR_FILE_OFFICE_CREATION_DATETIME",e.IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF="IS_ATTR_FILE_OFFICE_CREATION_DATETIME_OF",e.ATTR_FILE_OFFICE_LAST_SAVED="ATTR_FILE_OFFICE_LAST_SAVED",e.IS_ATTR_FILE_OFFICE_LAST_SAVED_OF="IS_ATTR_FILE_OFFICE_LAST_SAVED_OF",e.ATTR_FILE_OFFICE_MACRO_NAME="ATTR_FILE_OFFICE_MACRO_NAME",e.IS_ATTR_FILE_OFFICE_MACRO_NAME_OF="IS_ATTR_FILE_OFFICE_MACRO_NAME_OF",e.ATTR_FILE_ANDROID_MAIN_ACTIVITY="ATTR_FILE_ANDROID_MAIN_ACTIVITY",e.IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF="IS_ATTR_FILE_ANDROID_MAIN_ACTIVITY_OF",e.FILE_ANDROID_CERTIFICATE="FILE_ANDROID_CERTIFICATE",e.IS_FILE_ANDROID_CERTIFICATE_OF="IS_FILE_ANDROID_CERTIFICATE_OF",e.ATTR_FILE_ELF_IMPORT="ATTR_FILE_ELF_IMPORT",e.IS_ATTR_FILE_ELF_IMPORT_OF="IS_ATTR_FILE_ELF_IMPORT_OF",e.ATTR_FILE_ELF_EXPORT="ATTR_FILE_ELF_EXPORT",e.IS_ATTR_FILE_ELF_EXPORT_OF="IS_ATTR_FILE_ELF_EXPORT_OF",e.ATTR_FILE_REGISTRY_KEY_OPENED="ATTR_FILE_REGISTRY_KEY_OPENED",e.IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF="IS_ATTR_FILE_REGISTRY_KEY_OPENED_OF",e.ATTR_FILE_REGISTRY_KEY_DELETED="ATTR_FILE_REGISTRY_KEY_DELETED",e.IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF="IS_ATTR_FILE_REGISTRY_KEY_DELETED_OF",e.ATTR_FILE_PE_PDB_GUID="ATTR_FILE_PE_PDB_GUID",e.IS_ATTR_FILE_PE_PDB_GUID_OF="IS_ATTR_FILE_PE_PDB_GUID_OF",e.ATTR_FILE_DROPPED_FILE_PATH="ATTR_FILE_DROPPED_FILE_PATH",e.IS_ATTR_FILE_DROPPED_FILE_PATH_OF="IS_ATTR_FILE_DROPPED_FILE_PATH_OF",e.FILE_DROPPED_FILE="FILE_DROPPED_FILE",e.IS_FILE_DROPPED_FILE_OF="IS_FILE_DROPPED_FILE_OF",e.ATTR_FILE_EXIFTOOL_CREATOR="ATTR_FILE_EXIFTOOL_CREATOR",e.IS_ATTR_FILE_EXIFTOOL_CREATOR_OF="IS_ATTR_FILE_EXIFTOOL_CREATOR_OF",e.ATTR_FILE_EXIFTOOL_LAST_MODIFIED="ATTR_FILE_EXIFTOOL_LAST_MODIFIED",e.IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF="IS_ATTR_FILE_EXIFTOOL_LAST_MODIFIED_OF",e.ATTR_FILE_EXIFTOOL_AUTHOR="ATTR_FILE_EXIFTOOL_AUTHOR",e.IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF="IS_ATTR_FILE_EXIFTOOL_AUTHOR_OF",e.ATTR_FILE_EXIFTOOL_CREATE_DATE="ATTR_FILE_EXIFTOOL_CREATE_DATE",e.IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF="IS_ATTR_FILE_EXIFTOOL_CREATE_DATE_OF",e.ATTR_FILE_EXIFTOOL_LAST_PRINTED="ATTR_FILE_EXIFTOOL_LAST_PRINTED",e.IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF="IS_ATTR_FILE_EXIFTOOL_LAST_PRINTED_OF",e.ATTR_FILE_EXIFTOOL_COMPANY="ATTR_FILE_EXIFTOOL_COMPANY",e.IS_ATTR_FILE_EXIFTOOL_COMPANY_OF="IS_ATTR_FILE_EXIFTOOL_COMPANY_OF",e.ATTR_FILE_EXIFTOOL_PRODUCER="ATTR_FILE_EXIFTOOL_PRODUCER",e.IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF="IS_ATTR_FILE_EXIFTOOL_PRODUCER_OF",e.ATTR_FILE_EXIFTOOL_TITLE="ATTR_FILE_EXIFTOOL_TITLE",e.IS_ATTR_FILE_EXIFTOOL_TITLE_OF="IS_ATTR_FILE_EXIFTOOL_TITLE_OF",e.ATTR_FILE_EXIFTOOL_SUBJECT="ATTR_FILE_EXIFTOOL_SUBJECT",e.IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF="IS_ATTR_FILE_EXIFTOOL_SUBJECT_OF",e.ATTR_FILE_ICON_RAW_MD5="ATTR_FILE_ICON_RAW_MD5",e.IS_ATTR_FILE_ICON_RAW_MD5_OF="IS_ATTR_FILE_ICON_RAW_MD5_OF",e.ATTR_FILE_PE_PDB_TIMESTAMP="ATTR_FILE_PE_PDB_TIMESTAMP",e.IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF="IS_ATTR_FILE_PE_PDB_TIMESTAMP_OF",e.ATTR_FILE_PE_MVID="ATTR_FILE_PE_MVID",e.IS_ATTR_FILE_PE_MVID_OF="IS_ATTR_FILE_PE_MVID_OF",e.ATTR_FILE_SIGNATURE_INTERNAL_NAME="ATTR_FILE_SIGNATURE_INTERNAL_NAME",e.IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF="IS_ATTR_FILE_SIGNATURE_INTERNAL_NAME_OF",e.ATTR_FILE_SIGNATURE_IDENTIFIER="ATTR_FILE_SIGNATURE_IDENTIFIER",e.IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF="IS_ATTR_FILE_SIGNATURE_IDENTIFIER_OF",e.ATTR_FILE_TRUSTED_VERDICT_FILENAME="ATTR_FILE_TRUSTED_VERDICT_FILENAME",e.IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF="IS_ATTR_FILE_TRUSTED_VERDICT_FILENAME_OF",e.ATTR_FILE_NSRL_FILENAME="ATTR_FILE_NSRL_FILENAME",e.IS_ATTR_FILE_NSRL_FILENAME_OF="IS_ATTR_FILE_NSRL_FILENAME_OF",e.ATTR_FILE_DEBCHECK_PACKAGE="ATTR_FILE_DEBCHECK_PACKAGE",e.IS_ATTR_FILE_DEBCHECK_PACKAGE_OF="IS_ATTR_FILE_DEBCHECK_PACKAGE_OF",e.ATTR_FILE_MONITOR_FILENAME="ATTR_FILE_MONITOR_FILENAME",e.IS_ATTR_FILE_MONITOR_FILENAME_OF="IS_ATTR_FILE_MONITOR_FILENAME_OF",e.ATTR_FILE_SIGNATURE_DESCRIPTION="ATTR_FILE_SIGNATURE_DESCRIPTION",e.IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF="IS_ATTR_FILE_SIGNATURE_DESCRIPTION_OF",e.ATTR_FILE_SIGNATURE_COPYRIGHT="ATTR_FILE_SIGNATURE_COPYRIGHT",e.IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF="IS_ATTR_FILE_SIGNATURE_COPYRIGHT_OF",e.ATTR_FILE_SIGNATURE_COMMENT="ATTR_FILE_SIGNATURE_COMMENT",e.IS_ATTR_FILE_SIGNATURE_COMMENT_OF="IS_ATTR_FILE_SIGNATURE_COMMENT_OF",e.ATTR_FILE_TELFHASH="ATTR_FILE_TELFHASH",e.IS_ATTR_FILE_TELFHASH_OF="IS_ATTR_FILE_TELFHASH_OF",e.ATTR_FILE_TLSHHASH="ATTR_FILE_TLSHHASH",e.IS_ATTR_FILE_TLSHHASH_OF="IS_ATTR_FILE_TLSHHASH_OF",e.ATTR_FILE_RICH_PE_HEADER_HASH="ATTR_FILE_RICH_PE_HEADER_HASH",e.IS_ATTR_FILE_RICH_PE_HEADER_HASH="IS_ATTR_FILE_RICH_PE_HEADER_HASH",e.FILE_CIPHERED_PARENT="FILE_CIPHERED_PARENT",e.IS_FILE_CIPHERED_PARENT_OF="IS_FILE_CIPHERED_PARENT_OF",e.ATTR_DOMAIN_ICON_DHASH="ATTR_DOMAIN_ICON_DHASH",e.IS_ATTR_DOMAIN_ICON_DHASH_OF="IS_ATTR_DOMAIN_ICON_DHASH_OF",e.ATTR_URL_ICON_DHASH="ATTR_URL_ICON_DHASH",e.IS_ATTR_URL_ICON_DHASH_OF="IS_ATTR_URL_ICON_DHASH_OF",e.CONTACTED_DOMAINS_FROM_URL="CONTACTED_DOMAINS_FROM_URL",e.DOMAIN_COMMUNICATING_URLS="DOMAIN_COMMUNICATING_URLS",e.CONTACTED_IPS_FROM_URL="CONTACTED_IPS_FROM_URL",e.IP_COMMUNICATING_URLS="IP_COMMUNICATING_URLS",e.ATTR_FILE_PASSWORD="ATTR_FILE_PASSWORD",e.IS_ATTR_FILE_PASSWORD_OF="IS_ATTR_FILE_PASSWORD_OF",e.ATTR_DOMAIN_JARM_HASH="ATTR_DOMAIN_JARM_HASH",e.IS_ATTR_DOMAIN_JARM_HASH_OF="IS_ATTR_DOMAIN_JARM_HASH_OF",e.ATTR_IP_JARM_HASH="ATTR_IP_JARM_HASH",e.IS_ATTR_IP_JARM_HASH_OF="IS_ATTR_IP_JARM_HASH_OF",e.URL_EMBEDDED_JS="URL_EMBEDDED_JS",e.IS_URL_EMBEDDED_JS_OF="IS_URL_EMBEDDED_JS_OF",e.ATTR_FILE_RARE_SHINGLE="ATTR_FILE_RARE_SHINGLE",e.IS_ATTR_FILE_RARE_SHINGLE_OF="IS_ATTR_FILE_RARE_SHINGLE_OF",e.IS_DISTRIBUTED_BY="IS_DISTRIBUTED_BY",e.DISTRIBUTED_FILES="DISTRIBUTED_FILES",e.FILE_MATCHED_BY_YARA_RULE="FILE_MATCHED_BY_YARA_RULE",e.YARA_RULE_MATCHES_FILE="YARA_RULE_MATCHES_FILE",e.FILE_MATCHED_BY_IDS_RULE="FILE_MATCHED_BY_IDS_RULE",e.IDS_RULE_MATCHES_FILE="IDS_RULE_MATCHES_FILE",e.ATTR_FILE_SANDBOX_VERDICT="ATTR_FILE_SANDBOX_VERDICT",e.IS_ATTR_FILE_SANDBOX_VERDICT_OF="IS_ATTR_FILE_SANDBOX_VERDICT_OF",e.ATTR_FILE_TYPE="ATTR_FILE_TYPE",e.IS_ATTR_FILE_TYPE_OF="IS_ATTR_FILE_TYPE_OF",e.FILE_MATCHED_BY_SIGMA_RULE="FILE_MATCHED_BY_SIGMA_RULE",e.SIGMA_RULE_MATCHES_FILE="SIGMA_RULE_MATCHES_FILE",e.FILE_MEMORY_PATTERN_URL="FILE_MEMORY_PATTERN_URL",e.IS_FILE_MEMORY_PATTERN_URL_OF="IS_FILE_MEMORY_PATTERN_URL_OF",e.FILE_MEMORY_PATTERN_DOMAIN="FILE_MEMORY_PATTERN_DOMAIN",e.IS_FILE_MEMORY_PATTERN_DOMAIN_OF="IS_FILE_MEMORY_PATTERN_DOMAIN_OF",e.FILE_MEMORY_PATTERN_IP="FILE_MEMORY_PATTERN_IP",e.IS_FILE_MEMORY_PATTERN_IP_OF="IS_FILE_MEMORY_PATTERN_IP_OF",e.ATTR_FILE_MACHO_SYMHASH="ATTR_FILE_MACHO_SYMHASH",e.IS_ATTR_FILE_MACHO_SYMHASH_OF="IS_ATTR_FILE_MACHO_SYMHASH_OF",e.ATTR_FILE_MAGIKA="ATTR_FILE_MAGIKA",e.IS_ATTR_FILE_MAGIKA_OF="IS_ATTR_FILE_MAGIKA_OF",e.ATTR_FILE_FILECONDIS_DHASH="ATTR_FILE_FILECONDIS_DHASH",e.IS_ATTR_FILE_FILECONDIS_DHASH_OF="IS_ATTR_FILE_FILECONDIS_DHASH_OF",e.IP_RELATED_TO_PORT_INFO="IP_RELATED_TO_PORT_INFO",e.PORT_INFO_OF="PORT_INFO_OF",e.FILE_IN_COLLECTION="FILE_IN_COLLECTION",e.COLLECTION_CONTAINS_FILE="COLLECTION_CONTAINS_FILE",e.DOMAIN_IN_COLLECTION="DOMAIN_IN_COLLECTION",e.COLLECTION_CONTAINS_DOMAIN="COLLECTION_CONTAINS_DOMAIN",e.URL_IN_COLLECTION="URL_IN_COLLECTION",e.COLLECTION_CONTAINS_URL="COLLECTION_CONTAINS_URL",e.IP_IN_COLLECTION="IP_IN_COLLECTION",e.COLLECTION_CONTAINS_IP="COLLECTION_CONTAINS_IP",e.COLLECTION_ATTRIBUTED_TO="COLLECTION_ATTRIBUTED_TO",e.ACTOR_RELATED_TO="ACTOR_RELATED_TO",e.GRAPH_IN_COLLECTION="GRAPH_IN_COLLECTION",e.COLLECTION_CONTAINS_GRAPH="COLLECTION_CONTAINS_GRAPH",e.REFERENCE_IN_COLLECTION="REFERENCE_IN_COLLECTION",e.COLLECTION_CONTAINS_REFERENCE="COLLECTION_CONTAINS_REFERENCE",e.CROWDSOURCED_YARA_RULESET_IN_COLLECTION="CROWDSOURCED_YARA_RULESET_IN_COLLECTION",e.COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET="COLLECTION_CONTAINS_CROWDSOURCED_YARA_RULESET",e.CROWDSOURCED_SIGMA_RULE_IN_COLLECTION="CROWDSOURCED_SIGMA_RULE_IN_COLLECTION",e.COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE="COLLECTION_CONTAINS_CROWDSOURCED_SIGMA_RULE",e.FILE_REFERENCED_BY="FILE_REFERENCED_BY",e.REFERENCE_CONTAINS_FILE="REFERENCE_CONTAINS_FILE",e.DOMAIN_REFERENCED_BY="DOMAIN_REFERENCED_BY",e.REFERENCE_CONTAINS_DOMAIN="REFERENCE_CONTAINS_DOMAIN",e.URL_REFERENCED_BY="URL_REFERENCED_BY",e.REFERENCE_CONTAINS_URL="REFERENCE_CONTAINS_URL",e.IP_REFERENCED_BY="IP_REFERENCED_BY",e.REFERENCE_CONTAINS_IP="REFERENCE_CONTAINS_IP",e.ACTOR_REFERENCED_BY="ACTOR_REFERENCED_BY",e.REFERENCE_CONTAINS_ACTOR="REFERENCE_CONTAINS_ACTOR",e.ATTR_FILE_EMAIL_SUBJECT="ATTR_FILE_EMAIL_SUBJECT",e.IS_ATTR_FILE_EMAIL_SUBJECT_OF="IS_ATTR_FILE_EMAIL_SUBJECT_OF",e.FILE_EMAIL_SENDER="FILE_EMAIL_SENDER",e.IS_FILE_EMAIL_SENDER_OF="IS_FILE_EMAIL_SENDER_OF",e.REFERENCE_CONTAINS_EMAIL="REFERENCE_CONTAINS_EMAIL",e.EMAIL_REFERENCED_BY="EMAIL_REFERENCED_BY",e.USER_SUBSCRIBED_TO_COLLECTION="USER_SUBSCRIBED_TO_COLLECTION",e.COLLECTION_SUBSCRIBED_USER="COLLECTION_SUBSCRIBED_USER",e.ATTR_REFERENCE_CREATION_DATE="ATTR_REFERENCE_CREATION_DATE",e.IS_ATTR_REFERENCE_CREATION_DATE_OF="IS_ATTR_REFERENCE_CREATION_DATE_OF",e.ATTACK_TECHNIQUE_REFERENCED_BY="ATTACK_TECHNIQUE_REFERENCED_BY",e.REFERENCE_CONTAINS_ATTACK_TECHNIQUE="REFERENCE_CONTAINS_ATTACK_TECHNIQUE",e.ATTACK_TECHNIQUE_IN_COLLECTION="ATTACK_TECHNIQUE_IN_COLLECTION",e.COLLECTION_CONTAINS_ATTACK_TECHNIQUE="COLLECTION_CONTAINS_ATTACK_TECHNIQUE",e.ATTACK_TECHNIQUE_USED_BY_ACTOR="ATTACK_TECHNIQUE_USED_BY_ACTOR",e.ACTOR_USES_ATTACK_TECHNIQUE="ACTOR_USES_ATTACK_TECHNIQUE",e.USER_HAS_HUNTING_NOTIFICATION="USER_HAS_HUNTING_NOTIFICATION",e.HUNTING_NOTIFICATION_OF_USER="HUNTING_NOTIFICATION_OF_USER",e.FILE_IN_GRAPH="FILE_IN_GRAPH",e.GRAPH_CONTAINS_FILE="GRAPH_CONTAINS_FILE",e.DOMAIN_IN_GRAPH="DOMAIN_IN_GRAPH",e.GRAPH_CONTAINS_DOMAIN="GRAPH_CONTAINS_DOMAIN",e.URL_IN_GRAPH="URL_IN_GRAPH",e.GRAPH_CONTAINS_URL="GRAPH_CONTAINS_URL",e.IP_IN_GRAPH="IP_IN_GRAPH",e.GRAPH_CONTAINS_IP="GRAPH_CONTAINS_IP",e.TACTIC_OF_ATTACK_TECHNIQUE="TACTIC_OF_ATTACK_TECHNIQUE",e.ATTACK_TECHNIQUE_IN_TACTIC="ATTACK_TECHNIQUE_IN_TACTIC",e.USER_SUBSCRIBED_TO_USER="USER_SUBSCRIBED_TO_USER",e.USER_HAS_SUBSCRIBED_USER="USER_HAS_SUBSCRIBED_USER",e.USER_SUBSCRIBED_TO_THREAT_ACTOR="USER_SUBSCRIBED_TO_THREAT_ACTOR",e.THREAT_ACTOR_HAS_SUBSCRIBED_USER="THREAT_ACTOR_HAS_SUBSCRIBED_USER",e.USER_OWNS_COLLECTION="USER_OWNS_COLLECTION",e.COLLECTION_OWNER="COLLECTION_OWNER",e.ATTR_FILE_PE_SECTION_MD5="ATTR_FILE_PE_SECTION_MD5",e.IS_ATTR_FILE_PE_SECTION_MD5_OF="IS_ATTR_FILE_PE_SECTION_MD5_OF",e.ATTR_FILE_PWDINFO="ATTR_FILE_PWDINFO",e.IS_ATTR_FILE_PWDINFO_OF="IS_ATTR_FILE_PWDINFO_OF",e.SSL_CERTIFICATE_IN_GRAPH="SSL_CERTIFICATE_IN_GRAPH",e.GRAPH_CONTAINS_SSL_CERTIFICATE="GRAPH_CONTAINS_SSL_CERTIFICATE",e.WHOIS_IN_GRAPH="WHOIS_IN_GRAPH",e.GRAPH_CONTAINS_WHOIS="GRAPH_CONTAINS_WHOIS",e.COLLECTION_IN_GRAPH="COLLECTION_IN_GRAPH",e.GRAPH_CONTAINS_COLLECTION="GRAPH_CONTAINS_COLLECTION",e.THREAT_ACTOR_IN_GRAPH="THREAT_ACTOR_IN_GRAPH",e.GRAPH_CONTAINS_THREAT_ACTOR="GRAPH_CONTAINS_THREAT_ACTOR",e.ATTACK_TECHNIQUE_IN_GRAPH="ATTACK_TECHNIQUE_IN_GRAPH",e.GRAPH_CONTAINS_ATTACK_TECHNIQUE="GRAPH_CONTAINS_ATTACK_TECHNIQUE",e.YARA_RULESET_IN_GRAPH="YARA_RULESET_IN_GRAPH",e.GRAPH_CONTAINS_YARA_RULESET="GRAPH_CONTAINS_YARA_RULESET",e.SIGMA_RULE_IN_GRAPH="SIGMA_RULE_IN_GRAPH",e.GRAPH_CONTAINS_SIGMA_RULE="GRAPH_CONTAINS_SIGMA_RULE",e.REFERENCE_IN_GRAPH="REFERENCE_IN_GRAPH",e.GRAPH_CONTAINS_REFERENCE="GRAPH_CONTAINS_REFERENCE",e.ATTACK_TACTIC_IN_GRAPH="ATTACK_TACTIC_IN_GRAPH",e.GRAPH_CONTAINS_ATTACK_TACTIC="GRAPH_CONTAINS_ATTACK_TACTIC",e.ATTACK_TECHNIQUE_USED_BY_FILE="ATTACK_TECHNIQUE_USED_BY_FILE",e.FILE_USES_ATTACK_TECHNIQUE="FILE_USES_ATTACK_TECHNIQUE",e.ATTR_URL_PATH="ATTR_URL_PATH",e.IS_ATTR_URL_PATH_OF="IS_ATTR_URL_PATH_OF",e.ATTR_URL_PREFIX_PATH="ATTR_URL_PREFIX_PATH",e.IS_ATTR_URL_PREFIX_PATH_OF="IS_ATTR_URL_PREFIX_PATH_OF",e.ATTR_URL_SUFFIX_PATH="ATTR_URL_SUFFIX_PATH",e.IS_ATTR_URL_SUFFIX_PATH_OF="IS_ATTR_URL_SUFFIX_PATH_OF",e.ATTR_URL_PORT="ATTR_URL_PORT",e.IS_ATTR_URL_PORT_OF="IS_ATTR_URL_PORT_OF",e.ATTR_URL_QUERY_PARAM_KEY="ATTR_URL_QUERY_PARAM_KEY",e.IS_ATTR_URL_QUERY_PARAM_KEY_OF="IS_ATTR_URL_QUERY_PARAM_KEY_OF",e.ATTR_URL_QUERY_PARAM_VALUE="ATTR_URL_QUERY_PARAM_VALUE",e.IS_ATTR_URL_QUERY_PARAM_VALUE_OF="IS_ATTR_URL_QUERY_PARAM_VALUE_OF",e.ATTR_URL_QUERY_PARAM_KEY_VALUE="ATTR_URL_QUERY_PARAM_KEY_VALUE",e.IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF="IS_ATTR_URL_QUERY_PARAM_KEY_VALUE_OF",e.ATTR_URL_USER="ATTR_URL_USER",e.IS_ATTR_URL_USER_OF="IS_ATTR_URL_USER_OF",e.ATTR_URL_PASSWORD="ATTR_URL_PASSWORD",e.IS_ATTR_URL_PASSWORD_OF="IS_ATTR_URL_PASSWORD_OF",e.ATTR_URL_USER_PASSWORD="ATTR_URL_USER_PASSWORD",e.IS_ATTR_URL_USER_PASSWORD_OF="IS_ATTR_URL_USER_PASSWORD_OF",e.ATTR_URL_CATEGORY="ATTR_URL_CATEGORY",e.IS_ATTR_URL_CATEGORY_OF="IS_ATTR_URL_CATEGORY_OF",e.ATTR_URL_FIRST_SUBMISSION_DATE="ATTR_URL_FIRST_SUBMISSION_DATE",e.IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF="IS_ATTR_URL_FIRST_SUBMISSION_DATE_OF",e.ATTR_URL_ANALYSIS_DATE="ATTR_URL_ANALYSIS_DATE",e.IS_ATTR_URL_ANALYSIS_DATE_OF="IS_ATTR_URL_ANALYSIS_DATE_OF",e.ATTR_URL_HTTP_RESPONSE_HEADER="ATTR_URL_HTTP_RESPONSE_HEADER",e.IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF="IS_ATTR_URL_HTTP_RESPONSE_HEADER_OF",e.ATTR_URL_HTTP_RESPONSE_HEADER_NAME="ATTR_URL_HTTP_RESPONSE_HEADER_NAME",e.IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF="IS_ATTR_URL_HTTP_RESPONSE_HEADER_NAME_OF",e.ATTR_URL_HTTP_RESPONSE_HEADER_VALUE="ATTR_URL_HTTP_RESPONSE_HEADER_VALUE",e.IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF="IS_ATTR_URL_HTTP_RESPONSE_HEADER_VALUE_OF",e.ATTR_URL_HTTP_RESPONSE_CODE="ATTR_URL_HTTP_RESPONSE_CODE",e.IS_ATTR_URL_HTTP_RESPONSE_CODE_OF="IS_ATTR_URL_HTTP_RESPONSE_CODE_OF",e.ATTR_URL_HTML_META="ATTR_URL_HTML_META",e.IS_ATTR_URL_HTML_META_OF="IS_ATTR_URL_HTML_META_OF",e.ATTR_URL_HTML_META_NAME="ATTR_URL_HTML_META_NAME",e.IS_ATTR_URL_HTML_META_NAME_OF="IS_ATTR_URL_HTML_META_NAME_OF",e.ATTR_URL_HTML_META_VALUE="ATTR_URL_HTML_META_VALUE",e.IS_ATTR_URL_HTML_META_VALUE_OF="IS_ATTR_URL_HTML_META_VALUE_OF",e.ATTR_URL_THREAT_NAME="ATTR_URL_THREAT_NAME",e.IS_ATTR_URL_THREAT_NAME_OF="IS_ATTR_URL_THREAT_NAME_OF",e.ATTR_URL_TARGETED_BRAND="ATTR_URL_TARGETED_BRAND",e.IS_ATTR_URL_TARGETED_BRAND_OF="IS_ATTR_URL_TARGETED_BRAND_OF",e.ATTR_URL_TARGETED_BRAND_NAME="ATTR_URL_TARGETED_BRAND_NAME",e.IS_ATTR_URL_TARGETED_BRAND_NAME_OF="IS_ATTR_URL_TARGETED_BRAND_NAME_OF",e.ATTR_URL_TARGETED_BRAND_VALUE="ATTR_URL_TARGETED_BRAND_VALUE",e.IS_ATTR_URL_TARGETED_BRAND_VALUE_OF="IS_ATTR_URL_TARGETED_BRAND_VALUE_OF",e.ATTR_URL_BEHAVIOUR_USER_AGENT="ATTR_URL_BEHAVIOUR_USER_AGENT",e.IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF="IS_ATTR_URL_BEHAVIOUR_USER_AGENT_OF",e.ATTR_URL_BEHAVIOUR_PROXY_COUNTRY="ATTR_URL_BEHAVIOUR_PROXY_COUNTRY",e.IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF="IS_ATTR_URL_BEHAVIOUR_PROXY_COUNTRY_OF",e.URL_BEHAVIOUR_RESOURCE_URL="URL_BEHAVIOUR_RESOURCE_URL",e.IS_URL_BEHAVIOUR_RESOURCE_URL_OF="IS_URL_BEHAVIOUR_RESOURCE_URL_OF",e.ATTR_URL_BEHAVIOUR_DOM_SHA256="ATTR_URL_BEHAVIOUR_DOM_SHA256",e.IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF="IS_ATTR_URL_BEHAVIOUR_DOM_SHA256_OF",e.ATTR_URL_BEHAVIOUR_JS_VAR="ATTR_URL_BEHAVIOUR_JS_VAR",e.IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF="IS_ATTR_URL_BEHAVIOUR_JS_VAR_OF",e.ATTR_URL_BEHAVIOUR_JS_VAR_NAME="ATTR_URL_BEHAVIOUR_JS_VAR_NAME",e.IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF="IS_ATTR_URL_BEHAVIOUR_JS_VAR_NAME_OF",e.ATTR_URL_BEHAVIOUR_JS_VAR_VALUE="ATTR_URL_BEHAVIOUR_JS_VAR_VALUE",e.IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF="IS_ATTR_URL_BEHAVIOUR_JS_VAR_VALUE_OF",e.ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE="ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE",e.IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF="IS_ATTR_URL_BEHAVIOUR_CONSOLE_MESSAGE_OF",e.URL_REDIRECT_TARGET="URL_REDIRECT_TARGET",e.IS_URL_REDIRECT_TARGET_OF="IS_URL_REDIRECT_TARGET_OF",e.ATTR_DOMAIN_WHOIS_REGISTRANT="ATTR_DOMAIN_WHOIS_REGISTRANT",e.IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF="IS_ATTR_DOMAIN_WHOIS_REGISTRANT_OF",e.ATTR_URL_PATH_AND_QUERY_STRINGS="ATTR_URL_PATH_AND_QUERY_STRINGS",e.IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF="IS_ATTR_URL_PATH_AND_QUERY_STRINGS_OF",e.USER_SUBSCRIBED_TO_THREAT_FEED="USER_SUBSCRIBED_TO_THREAT_FEED",e.THREAT_FEED_HAS_SUBSCRIBED_USER="THREAT_FEED_HAS_SUBSCRIBED_USER",e.COLLECTION_AUTOGENERATED_FROM_REFERENCE="COLLECTION_AUTOGENERATED_FROM_REFERENCE",e.REFERENCE_AUTOGENERATED_COLLECTION="REFERENCE_AUTOGENERATED_COLLECTION",e.ATTR_FILE_MALWARE_CONFIG_FAMILY="ATTR_FILE_MALWARE_CONFIG_FAMILY",e.IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF="IS_ATTR_FILE_MALWARE_CONFIG_FAMILY_OF",e.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID="ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID",e.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF="IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_ID_OF",e.ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP="ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP",e.IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF="IS_ATTR_FILE_MALWARE_CONFIG_CAMPAIGN_GROUP_OF",e.ATTR_FILE_MALWARE_CONFIG_DGA_SEED="ATTR_FILE_MALWARE_CONFIG_DGA_SEED",e.IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF="IS_ATTR_FILE_MALWARE_CONFIG_DGA_SEED_OF",e.ATTR_FILE_MALWARE_CONFIG_DNS_SERVER="ATTR_FILE_MALWARE_CONFIG_DNS_SERVER",e.IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF="IS_ATTR_FILE_MALWARE_CONFIG_DNS_SERVER_OF",e.ATTR_FILE_MALWARE_CONFIG_SERVICE="ATTR_FILE_MALWARE_CONFIG_SERVICE",e.IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF="IS_ATTR_FILE_MALWARE_CONFIG_SERVICE_OF",e.ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY="ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY",e.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF="IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_KEY_OF",e.ATTR_FILE_MALWARE_CONFIG_EVENT="ATTR_FILE_MALWARE_CONFIG_EVENT",e.IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_EVENT_OF",e.ATTR_FILE_MALWARE_CONFIG_PIPE="ATTR_FILE_MALWARE_CONFIG_PIPE",e.IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF="IS_ATTR_FILE_MALWARE_CONFIG_PIPE_OF",e.ATTR_FILE_MALWARE_CONFIG_MUTEX="ATTR_FILE_MALWARE_CONFIG_MUTEX",e.IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF="IS_ATTR_FILE_MALWARE_CONFIG_MUTEX_OF",e.ATTR_FILE_MALWARE_CONFIG_FOLDER="ATTR_FILE_MALWARE_CONFIG_FOLDER",e.IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF="IS_ATTR_FILE_MALWARE_CONFIG_FOLDER_OF",e.ATTR_FILE_MALWARE_CONFIG_FILE="ATTR_FILE_MALWARE_CONFIG_FILE",e.IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF="IS_ATTR_FILE_MALWARE_CONFIG_FILE_OF",e.ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET="ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET",e.IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF="IS_ATTR_FILE_MALWARE_CONFIG_PROCESS_INJECT_TARGET_OF",e.ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY="ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY",e.IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF="IS_ATTR_FILE_MALWARE_CONFIG_CRYPTO_KEY_OF",e.ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE="ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE",e.IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF="IS_ATTR_FILE_MALWARE_CONFIG_DISPLAYED_MESSAGE_OF",e.FILE_MALWARE_CONFIG_C2_URL="FILE_MALWARE_CONFIG_C2_URL",e.URL_IS_MALWARE_CONFIG_C2_OF_FILE="URL_IS_MALWARE_CONFIG_C2_OF_FILE",e.FILE_MALWARE_CONFIG_DOWNLOAD_URL="FILE_MALWARE_CONFIG_DOWNLOAD_URL",e.URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE="URL_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE",e.FILE_MALWARE_CONFIG_MISC_URL="FILE_MALWARE_CONFIG_MISC_URL",e.URL_IS_MALWARE_CONFIG_MISC_OF_FILE="URL_IS_MALWARE_CONFIG_MISC_OF_FILE",e.FILE_MALWARE_CONFIG_DECOY_URL="FILE_MALWARE_CONFIG_DECOY_URL",e.URL_IS_MALWARE_CONFIG_DECOY_OF_FILE="URL_IS_MALWARE_CONFIG_DECOY_OF_FILE",e.ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT="ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT",e.IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_C2_USER_AGENT_OF",e.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT="ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT",e.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USER_AGENT_OF",e.ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT="ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT",e.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_MISC_USER_AGENT_OF",e.ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT="ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT",e.IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_DECOY_USER_AGENT_OF",e.ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD="ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD",e.IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD="IS_ATTR_FILE_MALWARE_CONFIG_C2_PASSWORD",e.ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME="ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME",e.IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF="IS_ATTR_FILE_MALWARE_CONFIG_MISC_USERNAME_OF",e.ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD="ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD",e.IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF="IS_ATTR_FILE_MALWARE_CONFIG_MISC_PASSWORD_OF",e.ATTR_FILE_MALWARE_CONFIG_HOST_PORT="ATTR_FILE_MALWARE_CONFIG_HOST_PORT",e.IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF="IS_ATTR_FILE_MALWARE_CONFIG_HOST_PORT_OF",e.FILE_MALWARE_CONFIG_DROPPED_FILE="FILE_MALWARE_CONFIG_DROPPED_FILE",e.IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF="IS_FILE_MALWARE_CONFIG_DROPPED_FILE_OF",e.ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH="ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH",e.IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF="IS_ATTR_FILE_MALWARE_CONFIG_DROPPED_FILE_PATH_OF",e.ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE="ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE",e.IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF="IS_ATTR_FILE_MALWARE_CONFIG_REGISTRY_VALUE_OF",e.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD="ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD",e.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD="IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_PASSWORD",e.ATTR_FILE_MALWARE_CONFIG_C2_USERNAME="ATTR_FILE_MALWARE_CONFIG_C2_USERNAME",e.IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF="IS_ATTR_FILE_MALWARE_CONFIG_C2_USERNAME_OF",e.ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME="ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME",e.IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF="IS_ATTR_FILE_MALWARE_CONFIG_DOWNLOAD_USERNAME_OF",e.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME="ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME",e.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF="IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USERNAME_OF",e.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD="ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD",e.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF="IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_PASSWORD_OF",e.FILE_MALWARE_CONFIG_EXFILTRATION_URL="FILE_MALWARE_CONFIG_EXFILTRATION_URL",e.URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE="URL_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE",e.ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT="ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT",e.IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF="IS_ATTR_FILE_MALWARE_CONFIG_EXFILTRATION_USER_AGENT_OF",e.ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES="ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES",e.IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF="IS_ATTR_FILE_MALWARE_CONFIG_PIVOT_HASHES_OF",e.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH="ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH",e.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF="IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_GET_HASH_OF",e.ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH="ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH",e.IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF="IS_ATTR_FILE_MALWARE_CONFIG_HTTP_REQUEST_POST_HASH_OF",e.FILE_MALWARE_CONFIG_MISC_DOMAIN="FILE_MALWARE_CONFIG_MISC_DOMAIN",e.DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE="DOMAIN_IS_MALWARE_CONFIG_MISC_OF_FILE",e.FILE_MALWARE_CONFIG_C2_DOMAIN="FILE_MALWARE_CONFIG_C2_DOMAIN",e.DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE="DOMAIN_IS_MALWARE_CONFIG_C2_OF_FILE",e.FILE_MALWARE_CONFIG_DECOY_DOMAIN="FILE_MALWARE_CONFIG_DECOY_DOMAIN",e.DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE="DOMAIN_IS_MALWARE_CONFIG_DECOY_OF_FILE",e.FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN="FILE_MALWARE_CONFIG_DOWNLOAD_DOMAIN",e.DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE="DOMAIN_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE",e.FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN="FILE_MALWARE_CONFIG_EXFILTRATION_DOMAIN",e.DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE="DOMAIN_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE",e.FILE_MALWARE_CONFIG_MISC_IP="FILE_MALWARE_CONFIG_MISC_IP",e.IP_IS_MALWARE_CONFIG_MISC_OF_FILE="IP_IS_MALWARE_CONFIG_MISC_OF_FILE",e.FILE_MALWARE_CONFIG_C2_IP="FILE_MALWARE_CONFIG_C2_IP",e.IP_IS_MALWARE_CONFIG_C2_OF_FILE="IP_IS_MALWARE_CONFIG_C2_OF_FILE",e.FILE_MALWARE_CONFIG_DECOY_IP="FILE_MALWARE_CONFIG_DECOY_IP",e.IP_IS_MALWARE_CONFIG_DECOY_OF_FILE="IP_IS_MALWARE_CONFIG_DECOY_OF_FILE",e.FILE_MALWARE_CONFIG_DOWNLOAD_IP="FILE_MALWARE_CONFIG_DOWNLOAD_IP",e.IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE="IP_IS_MALWARE_CONFIG_DOWNLOAD_OF_FILE",e.FILE_MALWARE_CONFIG_EXFILTRATION_IP="FILE_MALWARE_CONFIG_EXFILTRATION_IP",e.IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE="IP_IS_MALWARE_CONFIG_EXFILTRATION_OF_FILE",e.ATTR_FILE_POPULAR_THREAT_CATEGORY="ATTR_FILE_POPULAR_THREAT_CATEGORY",e.IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF="IS_ATTR_FILE_POPULAR_THREAT_CATEGORY_OF",e.ATTR_FILE_POPULAR_THREAT_NAME="ATTR_FILE_POPULAR_THREAT_NAME",e.IS_ATTR_FILE_POPULAR_THREAT_NAME_OF="IS_ATTR_FILE_POPULAR_THREAT_NAME_OF",e.ATTR_FILE_SUGGESTED_THREAT_LABEL="ATTR_FILE_SUGGESTED_THREAT_LABEL",e.IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF="IS_ATTR_FILE_SUGGESTED_THREAT_LABEL_OF",e.FILE_HTML_EMBEDDED_JS="FILE_HTML_EMBEDDED_JS",e.IS_FILE_HTML_EMBEDDED_JS_OF="IS_FILE_HTML_EMBEDDED_JS_OF",e.FILE_CONTAINS_PACKED_FILE="FILE_CONTAINS_PACKED_FILE",e.FILE_PACKED_IN_FILE="FILE_PACKED_IN_FILE",e.ATTR_FILE_ATTRIBUTION="ATTR_FILE_ATTRIBUTION",e.IS_ATTR_FILE_ATTRIBUTION_OF="IS_ATTR_FILE_ATTRIBUTION_OF",e.ATTR_DOMAIN_ATTRIBUTION="ATTR_DOMAIN_ATTRIBUTION",e.IS_ATTR_DOMAIN_ATTRIBUTION_OF="IS_ATTR_DOMAIN_ATTRIBUTION_OF",e.ATTR_IP_ATTRIBUTION="ATTR_IP_ATTRIBUTION",e.IS_ATTR_IP_ATTRIBUTION_OF="IS_ATTR_IP_ATTRIBUTION_OF",e.ATTR_URL_ATTRIBUTION="ATTR_URL_ATTRIBUTION",e.IS_ATTR_URL_ATTRIBUTION_OF="IS_ATTR_URL_ATTRIBUTION_OF",e.ATTR_URL_THREAT_SEVERITY="ATTR_URL_THREAT_SEVERITY",e.IS_ATTR_URL_THREAT_SEVERITY_OF="IS_ATTR_URL_THREAT_SEVERITY_OF",e.ATTR_URL_THREAT_VERDICT="ATTR_URL_THREAT_VERDICT",e.IS_ATTR_URL_THREAT_VERDICT_OF="IS_ATTR_URL_THREAT_VERDICT_OF",e.ATTR_COLLECTION_ATTRIBUTION="ATTR_COLLECTION_ATTRIBUTION",e.IS_ATTR_COLLECTION_ATTRIBUTION_OF="IS_ATTR_COLLECTION_ATTRIBUTION_OF",e.ATTR_REFERENCE_ATTRIBUTION="ATTR_REFERENCE_ATTRIBUTION",e.IS_ATTR_REFERENCE_ATTRIBUTION_OF="IS_ATTR_REFERENCE_ATTRIBUTION_OF",e.MBC_OBJECTIVE_OF_BEHAVIOR="MBC_OBJECTIVE_OF_BEHAVIOR",e.MBC_BEHAVIOR_IN_OBJECTIVE="MBC_BEHAVIOR_IN_OBJECTIVE",e.MBC_BEHAVIOR_OF_METHOD="MBC_BEHAVIOR_OF_METHOD",e.MBC_METHOD_IN_BEHAVIOR="MBC_METHOD_IN_BEHAVIOR",e.ATTR_FILE_ATTRIBUTION_ACTOR="ATTR_FILE_ATTRIBUTION_ACTOR",e.IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF="IS_ATTR_FILE_ATTRIBUTION_ACTOR_OF",e.ATTR_DOMAIN_ATTRIBUTION_ACTOR="ATTR_DOMAIN_ATTRIBUTION_ACTOR",e.IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF="IS_ATTR_DOMAIN_ATTRIBUTION_ACTOR_OF",e.ATTR_IP_ATTRIBUTION_ACTOR="ATTR_IP_ATTRIBUTION_ACTOR",e.IS_ATTR_IP_ATTRIBUTION_ACTOR_OF="IS_ATTR_IP_ATTRIBUTION_ACTOR_OF",e.ATTR_URL_ATTRIBUTION_ACTOR="ATTR_URL_ATTRIBUTION_ACTOR",e.IS_ATTR_URL_ATTRIBUTION_ACTOR_OF="IS_ATTR_URL_ATTRIBUTION_ACTOR_OF",e.ATTR_COLLECTION_ATTRIBUTION_ACTOR="ATTR_COLLECTION_ATTRIBUTION_ACTOR",e.IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF="IS_ATTR_COLLECTION_ATTRIBUTION_ACTOR_OF",e.ATTR_REFERENCE_ATTRIBUTION_ACTOR="ATTR_REFERENCE_ATTRIBUTION_ACTOR",e.IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR="IS_ATTR_REFERENCE_ATTRIBUTION_OF_ACTOR",e.ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR="ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_FILE_ATTRIBUTION_MANDIANT_ACTOR_OF",e.ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR="ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_DOMAIN_ATTRIBUTION_MANDIANT_ACTOR_OF",e.ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR="ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_IP_ATTRIBUTION_MANDIANT_ACTOR_OF",e.ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR="ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_URL_ATTRIBUTION_MANDIANT_ACTOR_OF",e.ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR="ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_COLLECTION_ATTRIBUTION_MANDIANT_ACTOR_OF",e.ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR="ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR",e.IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF="IS_ATTR_REFERENCE_ATTRIBUTION_MANDIANT_ACTOR_OF",e.COLLECTION_ATTRIBUTED_TO_MANDIANT="COLLECTION_ATTRIBUTED_TO_MANDIANT",e.MANDIANT_ACTOR_RELATED_TO="MANDIANT_ACTOR_RELATED_TO",e.MANDIANT_ACTOR_REFERENCED_BY="MANDIANT_ACTOR_REFERENCED_BY",e.REFERENCE_CONTAINS_MANDIANT_ACTOR="REFERENCE_CONTAINS_MANDIANT_ACTOR",e.ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR="ATTACK_TECHNIQUE_USED_BY_MANDIANT_ACTOR",e.MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE="MANDIANT_ACTOR_USES_ATTACK_TECHNIQUE",e.USER_SUBSCRIBED_TO_MANDIANT_ACTOR="USER_SUBSCRIBED_TO_MANDIANT_ACTOR",e.MANDIANT_ACTOR_HAS_SUBSCRIBED_USER="MANDIANT_ACTOR_HAS_SUBSCRIBED_USER",e.MANDIANT_ACTOR_IN_GRAPH="MANDIANT_ACTOR_IN_GRAPH",e.GRAPH_CONTAINS_MANDIANT_ACTOR="GRAPH_CONTAINS_MANDIANT_ACTOR",e.SUBMITTER_USED_EMAIL_DOMAIN="SUBMITTER_USED_EMAIL_DOMAIN",e.EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER="EMAIL_DOMAIN_ASSOCIATED_TO_SUBMITTER",e.ATTR_COLLECTION_TYPE="ATTR_COLLECTION_TYPE",e.IS_ATTR_COLLECTION_TYPE_OF="IS_ATTR_COLLECTION_TYPE_OF",e.COLLECTION_RELATED_TO_COLLECTION="COLLECTION_RELATED_TO_COLLECTION",e.THREAT_ACTOR_SUSPECTED_THREAT_ACTOR="THREAT_ACTOR_SUSPECTED_THREAT_ACTOR",e.THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR="THREAT_ACTOR_SUSPECTED_BY_THREAT_ACTOR",e.MANDIANT_EMBEDDED_URL="MANDIANT_EMBEDDED_URL",e.MANDIANT_REFERRING_FILE_FROM_URL="MANDIANT_REFERRING_FILE_FROM_URL",e.MANDIANT_C2_URL="MANDIANT_C2_URL",e.MANDIANT_C2_OF_FILE="MANDIANT_C2_OF_FILE",e.MANDIANT_FILE_DOWNLOAD_FILE="MANDIANT_FILE_DOWNLOAD_FILE",e.MANDIANT_FILE_IS_DOWNLOAD_OF_FILE="MANDIANT_FILE_IS_DOWNLOAD_OF_FILE",e.MANDIANT_ITW_URL="MANDIANT_ITW_URL",e.MANDIANT_DOWNLOADED_FILE_FROM_URL="MANDIANT_DOWNLOADED_FILE_FROM_URL",e.ATTR_COLLECTION_SOURCE_REGION="ATTR_COLLECTION_SOURCE_REGION",e.IS_ATTR_COLLECTION_SOURCE_REGION_OF="IS_ATTR_COLLECTION_SOURCE_REGION_OF",e.ATTR_COLLECTION_TARGETED_REGION="ATTR_COLLECTION_TARGETED_REGION",e.IS_ATTR_COLLECTION_TARGETED_REGION_OF="IS_ATTR_COLLECTION_TARGETED_REGION_OF",e.ATTR_COLLECTION_TARGETED_INDUSTRY="ATTR_COLLECTION_TARGETED_INDUSTRY",e.IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF="IS_ATTR_COLLECTION_TARGETED_INDUSTRY_OF",e.ATTR_COLLECTION_CURATED_RULE="ATTR_COLLECTION_CURATED_RULE",e.IS_ATTR_COLLECTION_CURATED_RULE_OF="IS_ATTR_COLLECTION_CURATED_RULE_OF",e.ATTR_ACTOR_MOTIVATION="ATTR_ACTOR_MOTIVATION",e.IS_ATTR_ACTOR_MOTIVATION_OF="IS_ATTR_ACTOR_MOTIVATION_OF",e.ATTR_COLLECTION_ALT_NAMES="ATTR_COLLECTION_ALT_NAMES",e.IS_ATTR_COLLECTION_ALT_NAMES_OF="IS_ATTR_COLLECTION_ALT_NAMES_OF",e.ATTR_ACTOR_MERGED_ACTOR="ATTR_ACTOR_MERGED_ACTOR",e.IS_ATTR_ACTOR_MERGED_ACTOR_OF="IS_ATTR_ACTOR_MERGED_ACTOR_OF",e.ATTR_ACTOR_SUSPECTED_GROUP="ATTR_ACTOR_SUSPECTED_GROUP",e.IS_ATTR_ACTOR_SUSPECTED_GROUP_OF="IS_ATTR_ACTOR_SUSPECTED_GROUP_OF",e.ATTR_CAMPAIGN_KEY_EVENT="ATTR_CAMPAIGN_KEY_EVENT",e.IS_ATTR_CAMPAIGN_KEY_EVENT_OF="IS_ATTR_CAMPAIGN_KEY_EVENT_OF",e.ATTR_CAMPAIGN_KEY_X509_CERTIFICATE="ATTR_CAMPAIGN_KEY_X509_CERTIFICATE",e.IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF="IS_ATTR_CAMPAIGN_KEY_X509_CERTIFICATE_OF",e.ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL="ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL",e.IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF="IS_ATTR_VULNERABILITY_SCORE_HIGH_OR_CRITICAL_OF",e.ATTR_VULNERABILITY_AVAILABLE_EXPLOIT="ATTR_VULNERABILITY_AVAILABLE_EXPLOIT",e.IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF="IS_ATTR_VULNERABILITY_AVAILABLE_EXPLOIT_OF",e.ATTR_VULNERABILITY_EXPLOTATION_ACTIVE="ATTR_VULNERABILITY_EXPLOTATION_ACTIVE",e.IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF="IS_ATTR_VULNERABILITY_EXPLOTATION_ACTIVE_OF",e.ATTR_FILE_ATTRIBUTION_CAMPAIGN="ATTR_FILE_ATTRIBUTION_CAMPAIGN",e.IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF="IS_ATTR_FILE_ATTRIBUTION_CAMPAIGN_OF",e.ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN="ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN",e.IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF="IS_ATTR_DOMAIN_ATTRIBUTION_CAMPAIGN_OF",e.ATTR_IP_ATTRIBUTION_CAMPAIGN="ATTR_IP_ATTRIBUTION_CAMPAIGN",e.IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF="IS_ATTR_IP_ATTRIBUTION_CAMPAIGN_OF",e.ATTR_URL_ATTRIBUTION_CAMPAIGN="ATTR_URL_ATTRIBUTION_CAMPAIGN",e.IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF="IS_ATTR_URL_ATTRIBUTION_CAMPAIGN_OF",e.ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN="ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN",e.IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF="IS_ATTR_COLLECTION_ATTRIBUTION_CAMPAIGN_OF",e.COLLECTION_HUNTING_RULESET_ASSOCIATION="COLLECTION_HUNTING_RULESET_ASSOCIATION",e.IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF="IS_COLLECTION_HUNTING_RULESET_ASSOCIATION_OF",e.FILE_IN_THREAT_LIST="FILE_IN_THREAT_LIST",e.THREAT_LIST_CONTAINS_FILE="THREAT_LIST_CONTAINS_FILE",e.DOMAIN_IN_THREAT_LIST="DOMAIN_IN_THREAT_LIST",e.THREAT_LIST_CONTAINS_DOMAIN="THREAT_LIST_CONTAINS_DOMAIN",e.IP_IN_THREAT_LIST="IP_IN_THREAT_LIST",e.THREAT_LIST_CONTAINS_IP="THREAT_LIST_CONTAINS_IP",e.URL_IN_THREAT_LIST="URL_IN_THREAT_LIST",e.THREAT_LIST_CONTAINS_URL="THREAT_LIST_CONTAINS_URL",e.UNRECOGNIZED="UNRECOGNIZED"}(m||(_.ConnectionType=m={})),_.connectionTypeFromJSON=g,_.connectionTypeToJSON=E,_.connectionTypeToNumber=I,function(e){e.UNKNOWN_ENTITY="UNKNOWN_ENTITY",e.URL="URL",e.DOMAIN_NAME="DOMAIN_NAME",e.IP_ADDRESS="IP_ADDRESS",e.FILE="FILE",e.EMAIL="EMAIL",e.ACTOR="ACTOR",e.COLLECTION="COLLECTION",e.GRAPH="GRAPH",e.REFERENCE="REFERENCE",e.CROWDSOURCED_YARA_RULESET="CROWDSOURCED_YARA_RULESET",e.CROWDSOURCED_SIGMA_RULE="CROWDSOURCED_SIGMA_RULE",e.USER="USER",e.ATTACK_TECHNIQUE="ATTACK_TECHNIQUE",e.HUNTING_NOTIFICATION="HUNTING_NOTIFICATION",e.ATTACK_TACTIC="ATTACK_TACTIC",e.DISTRIBUTOR="DISTRIBUTOR",e.CROWDSOURCED_YARA_RULE="CROWDSOURCED_YARA_RULE",e.CROWDSOURCED_IDS_RULE="CROWDSOURCED_IDS_RULE",e.SSL_CERTIFICATE="SSL_CERTIFICATE",e.WHOIS="WHOIS",e.ATTRIBUTE="ATTRIBUTE",e.THREAT_FEED="THREAT_FEED",e.MBC_OBJECTIVE="MBC_OBJECTIVE",e.MBC_BEHAVIOR="MBC_BEHAVIOR",e.MBC_METHOD="MBC_METHOD",e.SUBMITTER="SUBMITTER",e.HUNTING_RULESET="HUNTING_RULESET",e.PORT_INFO="PORT_INFO",e.THREAT_LIST="THREAT_LIST",e.UNRECOGNIZED="UNRECOGNIZED"}(f||(_.EntityType=f={})),_.entityTypeFromJSON=R,_.entityTypeToJSON=p,_.entityTypeToNumber=O;const h={namespace:"",connection_type:m.UNKNOWN,source_id:"",num_targets:0};_.PrevalentConnection={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();return""!==e.namespace&&_.uint32(10).string(e.namespace),e.connection_type!==m.UNKNOWN&&_.uint32(16).int32(I(e.connection_type)),""!==e.source_id&&_.uint32(26).string(e.source_id),0!==e.num_targets&&_.uint32(32).int64(e.num_targets),void 0!==e.num_targets_at&&u.Timestamp.encode(C(e.num_targets_at),_.uint32(42).fork()).ldelim(),_},decode(e,_){const s=e instanceof i.default.Reader?e:new i.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},h);for(;s.pos>>3){case 1:a.namespace=s.string();break;case 2:a.connection_type=g(s.int32());break;case 3:a.source_id=s.string();break;case 4:a.num_targets=w(s.int64());break;case 5:a.num_targets_at=k(u.Timestamp.decode(s,s.uint32()));break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},h);return void 0!==e.namespace&&null!==e.namespace?_.namespace=String(e.namespace):_.namespace="",void 0!==e.connection_type&&null!==e.connection_type?_.connection_type=g(e.connection_type):_.connection_type=m.UNKNOWN,void 0!==e.source_id&&null!==e.source_id?_.source_id=String(e.source_id):_.source_id="",void 0!==e.num_targets&&null!==e.num_targets?_.num_targets=Number(e.num_targets):_.num_targets=0,void 0!==e.num_targets_at&&null!==e.num_targets_at?_.num_targets_at=D(e.num_targets_at):_.num_targets_at=void 0,_},toJSON(e){const _={};return void 0!==e.namespace&&(_.namespace=e.namespace),void 0!==e.connection_type&&(_.connection_type=E(e.connection_type)),void 0!==e.source_id&&(_.source_id=e.source_id),void 0!==e.num_targets&&(_.num_targets=e.num_targets),void 0!==e.num_targets_at&&(_.num_targets_at=e.num_targets_at.toISOString()),_},fromPartial(e){const _=Object.assign({},h);return void 0!==e.namespace&&null!==e.namespace?_.namespace=e.namespace:_.namespace="",void 0!==e.connection_type&&null!==e.connection_type?_.connection_type=e.connection_type:_.connection_type=m.UNKNOWN,void 0!==e.source_id&&null!==e.source_id?_.source_id=e.source_id:_.source_id="",void 0!==e.num_targets&&null!==e.num_targets?_.num_targets=e.num_targets:_.num_targets=0,void 0!==e.num_targets_at&&null!==e.num_targets_at?_.num_targets_at=e.num_targets_at:_.num_targets_at=void 0,_}};const y={namespace:"",source_type:f.UNKNOWN_ENTITY,source_id:"",connection_type:m.UNKNOWN,target_type:f.UNKNOWN_ENTITY,target_id:"",submitter_id:d.UNKNOWN_SUBMITTER,num_sources:0};_.Connection={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();return""!==e.namespace&&s.uint32(10).string(e.namespace),e.source_type!==f.UNKNOWN_ENTITY&&s.uint32(16).int32(O(e.source_type)),""!==e.source_id&&s.uint32(26).string(e.source_id),void 0!==e.source_metadata&&_.EntityMetadata.encode(e.source_metadata,s.uint32(114).fork()).ldelim(),e.connection_type!==m.UNKNOWN&&s.uint32(32).int32(I(e.connection_type)),e.target_type!==f.UNKNOWN_ENTITY&&s.uint32(40).int32(O(e.target_type)),""!==e.target_id&&s.uint32(50).string(e.target_id),void 0!==e.target_metadata&&_.EntityMetadata.encode(e.target_metadata,s.uint32(122).fork()).ldelim(),e.submitter_id!==d.UNKNOWN_SUBMITTER&&s.uint32(56).int32(A(e.submitter_id)),void 0!==e.timestamp&&u.Timestamp.encode(C(e.timestamp),s.uint32(66).fork()).ldelim(),Object.entries(e.info).forEach((e=>{let t=a(e,2),n=t[0],r=t[1];_.Connection_InfoEntry.encode({key:n,value:r},s.uint32(74).fork()).ldelim()})),0!==e.num_sources&&s.uint32(128).int64(e.num_sources),s},decode(e,s){const t=e instanceof i.default.Reader?e:new i.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},y);for(n.info={};t.pos>>3){case 1:n.namespace=t.string();break;case 2:n.source_type=R(t.int32());break;case 3:n.source_id=t.string();break;case 14:n.source_metadata=_.EntityMetadata.decode(t,t.uint32());break;case 4:n.connection_type=g(t.int32());break;case 5:n.target_type=R(t.int32());break;case 6:n.target_id=t.string();break;case 15:n.target_metadata=_.EntityMetadata.decode(t,t.uint32());break;case 7:n.submitter_id=T(t.int32());break;case 8:n.timestamp=k(u.Timestamp.decode(t,t.uint32()));break;case 9:const s=_.Connection_InfoEntry.decode(t,t.uint32());void 0!==s.value&&(n.info[s.key]=s.value);break;case 16:n.num_sources=w(t.int64());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},y);return s.info={},void 0!==e.namespace&&null!==e.namespace?s.namespace=String(e.namespace):s.namespace="",void 0!==e.source_type&&null!==e.source_type?s.source_type=R(e.source_type):s.source_type=f.UNKNOWN_ENTITY,void 0!==e.source_id&&null!==e.source_id?s.source_id=String(e.source_id):s.source_id="",void 0!==e.source_metadata&&null!==e.source_metadata?s.source_metadata=_.EntityMetadata.fromJSON(e.source_metadata):s.source_metadata=void 0,void 0!==e.connection_type&&null!==e.connection_type?s.connection_type=g(e.connection_type):s.connection_type=m.UNKNOWN,void 0!==e.target_type&&null!==e.target_type?s.target_type=R(e.target_type):s.target_type=f.UNKNOWN_ENTITY,void 0!==e.target_id&&null!==e.target_id?s.target_id=String(e.target_id):s.target_id="",void 0!==e.target_metadata&&null!==e.target_metadata?s.target_metadata=_.EntityMetadata.fromJSON(e.target_metadata):s.target_metadata=void 0,void 0!==e.submitter_id&&null!==e.submitter_id?s.submitter_id=T(e.submitter_id):s.submitter_id=d.UNKNOWN_SUBMITTER,void 0!==e.timestamp&&null!==e.timestamp?s.timestamp=D(e.timestamp):s.timestamp=void 0,void 0!==e.info&&null!==e.info&&Object.entries(e.info).forEach((e=>{let _=a(e,2),t=_[0],n=_[1];s.info[t]=String(n)})),void 0!==e.num_sources&&null!==e.num_sources?s.num_sources=Number(e.num_sources):s.num_sources=0,s},toJSON(e){const s={};return void 0!==e.namespace&&(s.namespace=e.namespace),void 0!==e.source_type&&(s.source_type=p(e.source_type)),void 0!==e.source_id&&(s.source_id=e.source_id),void 0!==e.source_metadata&&(s.source_metadata=e.source_metadata?_.EntityMetadata.toJSON(e.source_metadata):void 0),void 0!==e.connection_type&&(s.connection_type=E(e.connection_type)),void 0!==e.target_type&&(s.target_type=p(e.target_type)),void 0!==e.target_id&&(s.target_id=e.target_id),void 0!==e.target_metadata&&(s.target_metadata=e.target_metadata?_.EntityMetadata.toJSON(e.target_metadata):void 0),void 0!==e.submitter_id&&(s.submitter_id=v(e.submitter_id)),void 0!==e.timestamp&&(s.timestamp=e.timestamp.toISOString()),s.info={},e.info&&Object.entries(e.info).forEach((e=>{let _=a(e,2),t=_[0],n=_[1];s.info[t]=n})),void 0!==e.num_sources&&(s.num_sources=e.num_sources),s},fromPartial(e){const s=Object.assign({},y);return s.info={},void 0!==e.namespace&&null!==e.namespace?s.namespace=e.namespace:s.namespace="",void 0!==e.source_type&&null!==e.source_type?s.source_type=e.source_type:s.source_type=f.UNKNOWN_ENTITY,void 0!==e.source_id&&null!==e.source_id?s.source_id=e.source_id:s.source_id="",void 0!==e.source_metadata&&null!==e.source_metadata?s.source_metadata=_.EntityMetadata.fromPartial(e.source_metadata):s.source_metadata=void 0,void 0!==e.connection_type&&null!==e.connection_type?s.connection_type=e.connection_type:s.connection_type=m.UNKNOWN,void 0!==e.target_type&&null!==e.target_type?s.target_type=e.target_type:s.target_type=f.UNKNOWN_ENTITY,void 0!==e.target_id&&null!==e.target_id?s.target_id=e.target_id:s.target_id="",void 0!==e.target_metadata&&null!==e.target_metadata?s.target_metadata=_.EntityMetadata.fromPartial(e.target_metadata):s.target_metadata=void 0,void 0!==e.submitter_id&&null!==e.submitter_id?s.submitter_id=e.submitter_id:s.submitter_id=d.UNKNOWN_SUBMITTER,void 0!==e.timestamp&&null!==e.timestamp?s.timestamp=e.timestamp:s.timestamp=void 0,void 0!==e.info&&null!==e.info&&Object.entries(e.info).forEach((e=>{let _=a(e,2),t=_[0],n=_[1];void 0!==n&&(s.info[t]=String(n))})),void 0!==e.num_sources&&null!==e.num_sources?s.num_sources=e.num_sources:s.num_sources=0,s}};const S={key:"",value:""};_.Connection_InfoEntry={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();return""!==e.key&&_.uint32(10).string(e.key),""!==e.value&&_.uint32(18).string(e.value),_},decode(e,_){const s=e instanceof i.default.Reader?e:new i.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},S);for(;s.pos>>3){case 1:a.key=s.string();break;case 2:a.value=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},S);return void 0!==e.key&&null!==e.key?_.key=String(e.key):_.key="",void 0!==e.value&&null!==e.value?_.value=String(e.value):_.value="",_},toJSON(e){const _={};return void 0!==e.key&&(_.key=e.key),void 0!==e.value&&(_.value=e.value),_},fromPartial(e){const _=Object.assign({},S);return void 0!==e.key&&null!==e.key?_.key=e.key:_.key="",void 0!==e.value&&null!==e.value?_.value=e.value:_.value="",_}};const N={};_.Relationship={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();var a,n=t(e.connections);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.Connection.encode(e,s.uint32(18).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}return void 0!==e.timestamp&&u.Timestamp.encode(C(e.timestamp),s.uint32(26).fork()).ldelim(),s},decode(e,s){const t=e instanceof i.default.Reader?e:new i.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},N);for(n.connections=[];t.pos>>3){case 2:n.connections.push(_.Connection.decode(t,t.uint32()));break;case 3:n.timestamp=k(u.Timestamp.decode(t,t.uint32()));break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},N);if(s.connections=[],void 0!==e.connections&&null!==e.connections){var a,n=t(e.connections);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.connections.push(_.Connection.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.timestamp&&null!==e.timestamp?s.timestamp=D(e.timestamp):s.timestamp=void 0,s},toJSON(e){const s={};return e.connections?s.connections=e.connections.map((e=>e?_.Connection.toJSON(e):void 0)):s.connections=[],void 0!==e.timestamp&&(s.timestamp=e.timestamp.toISOString()),s},fromPartial(e){const s=Object.assign({},N);if(s.connections=[],void 0!==e.connections&&null!==e.connections){var a,n=t(e.connections);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.connections.push(_.Connection.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.timestamp&&null!==e.timestamp?s.timestamp=e.timestamp:s.timestamp=void 0,s}};const b={sha256:""};_.EntityMetadata={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();return""!==e.sha256&&_.uint32(10).string(e.sha256),void 0!==e.analysis_stats&&l.AnalysisStats.encode(e.analysis_stats,_.uint32(18).fork()).ldelim(),_},decode(e,_){const s=e instanceof i.default.Reader?e:new i.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},b);for(;s.pos>>3){case 1:a.sha256=s.string();break;case 2:a.analysis_stats=l.AnalysisStats.decode(s,s.uint32());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},b);return void 0!==e.sha256&&null!==e.sha256?_.sha256=String(e.sha256):_.sha256="",void 0!==e.analysis_stats&&null!==e.analysis_stats?_.analysis_stats=l.AnalysisStats.fromJSON(e.analysis_stats):_.analysis_stats=void 0,_},toJSON(e){const _={};return void 0!==e.sha256&&(_.sha256=e.sha256),void 0!==e.analysis_stats&&(_.analysis_stats=e.analysis_stats?l.AnalysisStats.toJSON(e.analysis_stats):void 0),_},fromPartial(e){const _=Object.assign({},b);return void 0!==e.sha256&&null!==e.sha256?_.sha256=e.sha256:_.sha256="",void 0!==e.analysis_stats&&null!==e.analysis_stats?_.analysis_stats=l.AnalysisStats.fromPartial(e.analysis_stats):_.analysis_stats=void 0,_}};const L={types:m.UNKNOWN};_.FieldOptions={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.default.Writer.create();_.uint32(10).fork();var s,a=t(e.types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.int32(I(e))}}catch(e){a.e(e)}finally{a.f()}return _.ldelim(),_},decode(e,_){const s=e instanceof i.default.Reader?e:new i.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},L);for(a.types=[];s.pos>>3==1)if(2==(7&e)){const e=s.uint32()+s.pos;for(;s.posE(e))):_.types=[],_},fromPartial(e){const _=Object.assign({},L);if(_.types=[],void 0!==e.types&&null!==e.types){var s,a=t(e.types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.types.push(e)}}catch(e){a.e(e)}finally{a.f()}}return _}};var F=(()=>{if(void 0!==F)return F;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw"Unable to locate global object"})();function C(e){return{seconds:e.getTime()/1e3,nanos:e.getTime()%1e3*1e6}}function k(e){let _=1e3*e.seconds;return _+=e.nanos/1e6,new Date(_)}function D(e){return e instanceof Date?e:"string"==typeof e?new Date(e):k(u.Timestamp.fromJSON(e))}function w(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new F.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}i.default.util.Long!==o.default&&(i.default.util.Long=o.default,i.default.configure())},29296:function(e,_,s){function t(e,_){var s="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!s){if(Array.isArray(e)||(s=function(e,_){if(e){if("string"==typeof e)return a(e,_);var s={}.toString.call(e).slice(8,-1);return"Object"===s&&e.constructor&&(s=e.constructor.name),"Map"===s||"Set"===s?Array.from(e):"Arguments"===s||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(s)?a(e,_):void 0}}(e))||_&&e&&"number"==typeof e.length){s&&(e=s);var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,c=!0,o=!1;return{s:function(){s=s.call(e)},n:function(){var e=s.next();return c=e.done,e},e:function(e){o=!0,r=e},f:function(){try{c||null==s.return||s.return()}finally{if(o)throw r}}}}function a(e,_){(null==_||_>e.length)&&(_=e.length);for(var s=0,t=Array(_);s<_;s++)t[s]=e[s];return t}var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(_,"__esModule",{value:!0}),_.UrlBehaviourDocument_Header=_.UrlBehaviourDocument=_.IpDocument=_.UrlDocument=_.DomainDocument=_.IocStreamNotificationDocument=_.CommentDocument=_.CollectionDocument=_.FileDocument_CrowdsourcedAiResult=_.FileDocument=_.ThreatActorDocument=_.Attribution=_.TrackedAttribute=_.IndexFieldOptions_NumberRange=_.IndexFieldOptions=_.AggregationsResponse=_.AggregationsRequest=_.CountResponse=_.Count=_.SimilaritySearch=_.SearchResponse=_.SearchResult=_.Search=_.Order=_.indexFieldOptions_AnalyzerToNumber=_.indexFieldOptions_AnalyzerToJSON=_.indexFieldOptions_AnalyzerFromJSON=_.IndexFieldOptions_Analyzer=_.indexFieldOptions_TypeToNumber=_.indexFieldOptions_TypeToJSON=_.indexFieldOptions_TypeFromJSON=_.IndexFieldOptions_Type=_.docTypeToNumber=_.docTypeToJSON=_.docTypeFromJSON=_.DocType=_.orderDirectionToNumber=_.orderDirectionToJSON=_.orderDirectionFromJSON=_.OrderDirection=_.protobufPackage=void 0;const r=n(s(25380)),c=n(s(93360));var o,i,l,u;function d(e){switch(e){case 0:case"ORDER_DIRECTION_UNSPECIFIED":return o.ORDER_DIRECTION_UNSPECIFIED;case 1:case"ORDER_DIRECTION_ASCENDING":return o.ORDER_DIRECTION_ASCENDING;case 2:case"ORDER_DIRECTION_DESCENDING":return o.ORDER_DIRECTION_DESCENDING;default:return o.UNRECOGNIZED}}function m(e){switch(e){case o.ORDER_DIRECTION_UNSPECIFIED:return"ORDER_DIRECTION_UNSPECIFIED";case o.ORDER_DIRECTION_ASCENDING:return"ORDER_DIRECTION_ASCENDING";case o.ORDER_DIRECTION_DESCENDING:return"ORDER_DIRECTION_DESCENDING";default:return"UNKNOWN"}}function f(e){switch(e){case o.ORDER_DIRECTION_UNSPECIFIED:return 0;case o.ORDER_DIRECTION_ASCENDING:return 1;case o.ORDER_DIRECTION_DESCENDING:return 2;default:return 0}}function T(e){switch(e){case 0:case"DOC_TYPE_UNSPECIFIED":return i.DOC_TYPE_UNSPECIFIED;case 1:case"DOC_TYPE_FILE":return i.DOC_TYPE_FILE;case 2:case"DOC_TYPE_IP":return i.DOC_TYPE_IP;case 3:case"DOC_TYPE_URL":return i.DOC_TYPE_URL;case 4:case"DOC_TYPE_DOMAIN":return i.DOC_TYPE_DOMAIN;case 5:case"DOC_TYPE_COLLECTION":return i.DOC_TYPE_COLLECTION;case 6:case"DOC_TYPE_REFERENCE":return i.DOC_TYPE_REFERENCE;case 7:case"DOC_TYPE_THREAT_ACTOR":return i.DOC_TYPE_THREAT_ACTOR;case 8:case"DOC_TYPE_COMMENT":return i.DOC_TYPE_COMMENT;case 9:case"DOC_TYPE_HUNTING_RULESET":return i.DOC_TYPE_HUNTING_RULESET;case 10:case"DOC_TYPE_GRAPH":return i.DOC_TYPE_GRAPH;case 11:case"DOC_TYPE_CROWDSOURCED_RULE":return i.DOC_TYPE_CROWDSOURCED_RULE;case 12:case"DOC_TYPE_IOC_STREAM_NOTIFICATION":return i.DOC_TYPE_IOC_STREAM_NOTIFICATION;case 13:case"DOC_TYPE_PARTIAL_FILE":return i.DOC_TYPE_PARTIAL_FILE;default:return i.UNRECOGNIZED}}function v(e){switch(e){case i.DOC_TYPE_UNSPECIFIED:return"DOC_TYPE_UNSPECIFIED";case i.DOC_TYPE_FILE:return"DOC_TYPE_FILE";case i.DOC_TYPE_IP:return"DOC_TYPE_IP";case i.DOC_TYPE_URL:return"DOC_TYPE_URL";case i.DOC_TYPE_DOMAIN:return"DOC_TYPE_DOMAIN";case i.DOC_TYPE_COLLECTION:return"DOC_TYPE_COLLECTION";case i.DOC_TYPE_REFERENCE:return"DOC_TYPE_REFERENCE";case i.DOC_TYPE_THREAT_ACTOR:return"DOC_TYPE_THREAT_ACTOR";case i.DOC_TYPE_COMMENT:return"DOC_TYPE_COMMENT";case i.DOC_TYPE_HUNTING_RULESET:return"DOC_TYPE_HUNTING_RULESET";case i.DOC_TYPE_GRAPH:return"DOC_TYPE_GRAPH";case i.DOC_TYPE_CROWDSOURCED_RULE:return"DOC_TYPE_CROWDSOURCED_RULE";case i.DOC_TYPE_IOC_STREAM_NOTIFICATION:return"DOC_TYPE_IOC_STREAM_NOTIFICATION";case i.DOC_TYPE_PARTIAL_FILE:return"DOC_TYPE_PARTIAL_FILE";default:return"UNKNOWN"}}function A(e){switch(e){case i.DOC_TYPE_UNSPECIFIED:return 0;case i.DOC_TYPE_FILE:return 1;case i.DOC_TYPE_IP:return 2;case i.DOC_TYPE_URL:return 3;case i.DOC_TYPE_DOMAIN:return 4;case i.DOC_TYPE_COLLECTION:return 5;case i.DOC_TYPE_REFERENCE:return 6;case i.DOC_TYPE_THREAT_ACTOR:return 7;case i.DOC_TYPE_COMMENT:return 8;case i.DOC_TYPE_HUNTING_RULESET:return 9;case i.DOC_TYPE_GRAPH:return 10;case i.DOC_TYPE_CROWDSOURCED_RULE:return 11;case i.DOC_TYPE_IOC_STREAM_NOTIFICATION:return 12;case i.DOC_TYPE_PARTIAL_FILE:return 13;default:return 0}}function g(e){switch(e){case 0:case"TYPE_UNSPECIFIED":return l.TYPE_UNSPECIFIED;case 1:case"TYPE_TEXT":return l.TYPE_TEXT;case 2:case"TYPE_KEYWORD":return l.TYPE_KEYWORD;case 3:case"TYPE_DATE":return l.TYPE_DATE;case 4:case"TYPE_LONG":return l.TYPE_LONG;case 5:case"TYPE_FLOAT":return l.TYPE_FLOAT;case 6:case"TYPE_INTEGER":return l.TYPE_INTEGER;case 7:case"TYPE_NESTED":return l.TYPE_NESTED;case 8:case"TYPE_BOOLEAN":return l.TYPE_BOOLEAN;case 9:case"TYPE_IP":return l.TYPE_IP;case 10:case"TYPE_WILDCARD":return l.TYPE_WILDCARD;default:return l.UNRECOGNIZED}}function E(e){switch(e){case l.TYPE_UNSPECIFIED:return"TYPE_UNSPECIFIED";case l.TYPE_TEXT:return"TYPE_TEXT";case l.TYPE_KEYWORD:return"TYPE_KEYWORD";case l.TYPE_DATE:return"TYPE_DATE";case l.TYPE_LONG:return"TYPE_LONG";case l.TYPE_FLOAT:return"TYPE_FLOAT";case l.TYPE_INTEGER:return"TYPE_INTEGER";case l.TYPE_NESTED:return"TYPE_NESTED";case l.TYPE_BOOLEAN:return"TYPE_BOOLEAN";case l.TYPE_IP:return"TYPE_IP";case l.TYPE_WILDCARD:return"TYPE_WILDCARD";default:return"UNKNOWN"}}function I(e){switch(e){case l.TYPE_UNSPECIFIED:return 0;case l.TYPE_TEXT:return 1;case l.TYPE_KEYWORD:return 2;case l.TYPE_DATE:return 3;case l.TYPE_LONG:return 4;case l.TYPE_FLOAT:return 5;case l.TYPE_INTEGER:return 6;case l.TYPE_NESTED:return 7;case l.TYPE_BOOLEAN:return 8;case l.TYPE_IP:return 9;case l.TYPE_WILDCARD:return 10;default:return 0}}function R(e){switch(e){case 0:case"ANALYZER_UNSPECIFIED":return u.ANALYZER_UNSPECIFIED;case 1:case"ANALYZER_ALPHANUMERIC":return u.ANALYZER_ALPHANUMERIC;case 2:case"ANALYZER_HASH_SIMILARITY":return u.ANALYZER_HASH_SIMILARITY;default:return u.UNRECOGNIZED}}function p(e){switch(e){case u.ANALYZER_UNSPECIFIED:return"ANALYZER_UNSPECIFIED";case u.ANALYZER_ALPHANUMERIC:return"ANALYZER_ALPHANUMERIC";case u.ANALYZER_HASH_SIMILARITY:return"ANALYZER_HASH_SIMILARITY";default:return"UNKNOWN"}}function O(e){switch(e){case u.ANALYZER_UNSPECIFIED:return 0;case u.ANALYZER_ALPHANUMERIC:return 1;case u.ANALYZER_HASH_SIMILARITY:return 2;default:return 0}}_.protobufPackage="vt.search",function(e){e.ORDER_DIRECTION_UNSPECIFIED="ORDER_DIRECTION_UNSPECIFIED",e.ORDER_DIRECTION_ASCENDING="ORDER_DIRECTION_ASCENDING",e.ORDER_DIRECTION_DESCENDING="ORDER_DIRECTION_DESCENDING",e.UNRECOGNIZED="UNRECOGNIZED"}(o||(_.OrderDirection=o={})),_.orderDirectionFromJSON=d,_.orderDirectionToJSON=m,_.orderDirectionToNumber=f,function(e){e.DOC_TYPE_UNSPECIFIED="DOC_TYPE_UNSPECIFIED",e.DOC_TYPE_FILE="DOC_TYPE_FILE",e.DOC_TYPE_IP="DOC_TYPE_IP",e.DOC_TYPE_URL="DOC_TYPE_URL",e.DOC_TYPE_DOMAIN="DOC_TYPE_DOMAIN",e.DOC_TYPE_COLLECTION="DOC_TYPE_COLLECTION",e.DOC_TYPE_REFERENCE="DOC_TYPE_REFERENCE",e.DOC_TYPE_THREAT_ACTOR="DOC_TYPE_THREAT_ACTOR",e.DOC_TYPE_COMMENT="DOC_TYPE_COMMENT",e.DOC_TYPE_HUNTING_RULESET="DOC_TYPE_HUNTING_RULESET",e.DOC_TYPE_GRAPH="DOC_TYPE_GRAPH",e.DOC_TYPE_CROWDSOURCED_RULE="DOC_TYPE_CROWDSOURCED_RULE",e.DOC_TYPE_IOC_STREAM_NOTIFICATION="DOC_TYPE_IOC_STREAM_NOTIFICATION",e.DOC_TYPE_PARTIAL_FILE="DOC_TYPE_PARTIAL_FILE",e.UNRECOGNIZED="UNRECOGNIZED"}(i||(_.DocType=i={})),_.docTypeFromJSON=T,_.docTypeToJSON=v,_.docTypeToNumber=A,function(e){e.TYPE_UNSPECIFIED="TYPE_UNSPECIFIED",e.TYPE_TEXT="TYPE_TEXT",e.TYPE_KEYWORD="TYPE_KEYWORD",e.TYPE_DATE="TYPE_DATE",e.TYPE_LONG="TYPE_LONG",e.TYPE_FLOAT="TYPE_FLOAT",e.TYPE_INTEGER="TYPE_INTEGER",e.TYPE_NESTED="TYPE_NESTED",e.TYPE_BOOLEAN="TYPE_BOOLEAN",e.TYPE_IP="TYPE_IP",e.TYPE_WILDCARD="TYPE_WILDCARD",e.UNRECOGNIZED="UNRECOGNIZED"}(l||(_.IndexFieldOptions_Type=l={})),_.indexFieldOptions_TypeFromJSON=g,_.indexFieldOptions_TypeToJSON=E,_.indexFieldOptions_TypeToNumber=I,function(e){e.ANALYZER_UNSPECIFIED="ANALYZER_UNSPECIFIED",e.ANALYZER_ALPHANUMERIC="ANALYZER_ALPHANUMERIC",e.ANALYZER_HASH_SIMILARITY="ANALYZER_HASH_SIMILARITY",e.UNRECOGNIZED="UNRECOGNIZED"}(u||(_.IndexFieldOptions_Analyzer=u={})),_.indexFieldOptions_AnalyzerFromJSON=R,_.indexFieldOptions_AnalyzerToJSON=p,_.indexFieldOptions_AnalyzerToNumber=O;const h={order_direction:o.ORDER_DIRECTION_UNSPECIFIED,order:""};_.Order={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return e.order_direction!==o.ORDER_DIRECTION_UNSPECIFIED&&_.uint32(8).int32(f(e.order_direction)),""!==e.order&&_.uint32(18).string(e.order),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},h);for(;s.pos>>3){case 1:a.order_direction=d(s.int32());break;case 2:a.order=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},h);return void 0!==e.order_direction&&null!==e.order_direction?_.order_direction=d(e.order_direction):_.order_direction=o.ORDER_DIRECTION_UNSPECIFIED,void 0!==e.order&&null!==e.order?_.order=String(e.order):_.order="",_},toJSON(e){const _={};return void 0!==e.order_direction&&(_.order_direction=m(e.order_direction)),void 0!==e.order&&(_.order=e.order),_},fromPartial(e){const _=Object.assign({},h);return void 0!==e.order_direction&&null!==e.order_direction?_.order_direction=e.order_direction:_.order_direction=o.ORDER_DIRECTION_UNSPECIFIED,void 0!==e.order&&null!==e.order?_.order=e.order:_.order="",_}};const y={query:"",limit:0,cursor:"",doc_types:i.DOC_TYPE_UNSPECIFIED,search_source_fields:"",collection_sort:""};_.Search={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.query&&s.uint32(10).string(e.query),void 0!==e.order&&_.Order.encode(e.order,s.uint32(18).fork()).ldelim(),0!==e.limit&&s.uint32(24).int64(e.limit),""!==e.cursor&&s.uint32(34).string(e.cursor),s.uint32(42).fork();var a,n=t(e.doc_types);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.int32(A(e))}}catch(e){n.e(e)}finally{n.f()}s.ldelim();var r,o=t(e.search_source_fields);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(50).string(e)}}catch(e){o.e(e)}finally{o.f()}return""!==e.collection_sort&&s.uint32(58).string(e.collection_sort),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},y);for(n.doc_types=[],n.search_source_fields=[];t.pos>>3){case 1:n.query=t.string();break;case 2:n.order=_.Order.decode(t,t.uint32());break;case 3:n.limit=q(t.int64());break;case 4:n.cursor=t.string();break;case 5:if(2==(7&e)){const e=t.uint32()+t.pos;for(;t.posv(e))):s.doc_types=[],e.search_source_fields?s.search_source_fields=e.search_source_fields.map((e=>e)):s.search_source_fields=[],void 0!==e.collection_sort&&(s.collection_sort=e.collection_sort),s},fromPartial(e){const s=Object.assign({},y);if(s.doc_types=[],s.search_source_fields=[],void 0!==e.query&&null!==e.query?s.query=e.query:s.query="",void 0!==e.order&&null!==e.order?s.order=_.Order.fromPartial(e.order):s.order=void 0,void 0!==e.limit&&null!==e.limit?s.limit=e.limit:s.limit=0,void 0!==e.cursor&&null!==e.cursor?s.cursor=e.cursor:s.cursor="",void 0!==e.doc_types&&null!==e.doc_types){var a,n=t(e.doc_types);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.doc_types.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.search_source_fields&&null!==e.search_source_fields){var r,c=t(e.search_source_fields);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.search_source_fields.push(e)}}catch(e){c.e(e)}finally{c.f()}}return void 0!==e.collection_sort&&null!==e.collection_sort?s.collection_sort=e.collection_sort:s.collection_sort="",s}};const S={id:"",item_type:i.DOC_TYPE_UNSPECIFIED,source:""};_.SearchResult={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.id&&_.uint32(10).string(e.id),e.item_type!==i.DOC_TYPE_UNSPECIFIED&&_.uint32(16).int32(A(e.item_type)),""!==e.source&&_.uint32(26).string(e.source),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},S);for(;s.pos>>3){case 1:a.id=s.string();break;case 2:a.item_type=T(s.int32());break;case 3:a.source=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},S);return void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.item_type&&null!==e.item_type?_.item_type=T(e.item_type):_.item_type=i.DOC_TYPE_UNSPECIFIED,void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",_},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.item_type&&(_.item_type=v(e.item_type)),void 0!==e.source&&(_.source=e.source),_},fromPartial(e){const _=Object.assign({},S);return void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.item_type&&null!==e.item_type?_.item_type=e.item_type:_.item_type=i.DOC_TYPE_UNSPECIFIED,void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",_}};const N={total_hits:0,cursor:""};_.SearchResponse={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.search_result);try{for(n.s();!(a=n.n()).done;){const e=a.value;_.SearchResult.encode(e,s.uint32(10).fork()).ldelim()}}catch(e){n.e(e)}finally{n.f()}return 0!==e.total_hits&&s.uint32(16).int64(e.total_hits),""!==e.cursor&&s.uint32(26).string(e.cursor),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},N);for(n.search_result=[];t.pos>>3){case 1:n.search_result.push(_.SearchResult.decode(t,t.uint32()));break;case 2:n.total_hits=q(t.int64());break;case 3:n.cursor=t.string();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},N);if(s.search_result=[],void 0!==e.search_result&&null!==e.search_result){var a,n=t(e.search_result);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.search_result.push(_.SearchResult.fromJSON(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.total_hits&&null!==e.total_hits?s.total_hits=Number(e.total_hits):s.total_hits=0,void 0!==e.cursor&&null!==e.cursor?s.cursor=String(e.cursor):s.cursor="",s},toJSON(e){const s={};return e.search_result?s.search_result=e.search_result.map((e=>e?_.SearchResult.toJSON(e):void 0)):s.search_result=[],void 0!==e.total_hits&&(s.total_hits=e.total_hits),void 0!==e.cursor&&(s.cursor=e.cursor),s},fromPartial(e){const s=Object.assign({},N);if(s.search_result=[],void 0!==e.search_result&&null!==e.search_result){var a,n=t(e.search_result);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.search_result.push(_.SearchResult.fromPartial(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.total_hits&&null!==e.total_hits?s.total_hits=e.total_hits:s.total_hits=0,void 0!==e.cursor&&null!==e.cursor?s.cursor=e.cursor:s.cursor="",s}};const b={query:"",similarity_field:"",similarity_value:"",cursor:"",doc_types:i.DOC_TYPE_UNSPECIFIED,limit:0};_.SimilaritySearch={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.query&&s.uint32(10).string(e.query),""!==e.similarity_field&&s.uint32(18).string(e.similarity_field),""!==e.similarity_value&&s.uint32(26).string(e.similarity_value),void 0!==e.order&&_.Order.encode(e.order,s.uint32(34).fork()).ldelim(),""!==e.cursor&&s.uint32(42).string(e.cursor),s.uint32(50).fork();var a,n=t(e.doc_types);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.int32(A(e))}}catch(e){n.e(e)}finally{n.f()}return s.ldelim(),0!==e.limit&&s.uint32(56).int64(e.limit),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},b);for(n.doc_types=[];t.pos>>3){case 1:n.query=t.string();break;case 2:n.similarity_field=t.string();break;case 3:n.similarity_value=t.string();break;case 4:n.order=_.Order.decode(t,t.uint32());break;case 5:n.cursor=t.string();break;case 6:if(2==(7&e)){const e=t.uint32()+t.pos;for(;t.posv(e))):s.doc_types=[],void 0!==e.limit&&(s.limit=e.limit),s},fromPartial(e){const s=Object.assign({},b);if(s.doc_types=[],void 0!==e.query&&null!==e.query?s.query=e.query:s.query="",void 0!==e.similarity_field&&null!==e.similarity_field?s.similarity_field=e.similarity_field:s.similarity_field="",void 0!==e.similarity_value&&null!==e.similarity_value?s.similarity_value=e.similarity_value:s.similarity_value="",void 0!==e.order&&null!==e.order?s.order=_.Order.fromPartial(e.order):s.order=void 0,void 0!==e.cursor&&null!==e.cursor?s.cursor=e.cursor:s.cursor="",void 0!==e.doc_types&&null!==e.doc_types){var a,n=t(e.doc_types);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.doc_types.push(e)}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.limit&&null!==e.limit?s.limit=e.limit:s.limit=0,s}};const L={query:"",doc_types:i.DOC_TYPE_UNSPECIFIED};_.Count={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.query&&_.uint32(10).string(e.query),_.uint32(18).fork();var s,a=t(e.doc_types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.int32(A(e))}}catch(e){a.e(e)}finally{a.f()}return _.ldelim(),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},L);for(a.doc_types=[];s.pos>>3){case 1:a.query=s.string();break;case 2:if(2==(7&e)){const e=s.uint32()+s.pos;for(;s.posv(e))):_.doc_types=[],_},fromPartial(e){const _=Object.assign({},L);if(_.doc_types=[],void 0!==e.query&&null!==e.query?_.query=e.query:_.query="",void 0!==e.doc_types&&null!==e.doc_types){var s,a=t(e.doc_types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.doc_types.push(e)}}catch(e){a.e(e)}finally{a.f()}}return _}};const F={count:0};_.CountResponse={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.count&&_.uint32(8).int64(e.count),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},F);for(;s.pos>>3==1)a.count=q(s.int64());else s.skipType(7&e)}return a},fromJSON(e){const _=Object.assign({},F);return void 0!==e.count&&null!==e.count?_.count=Number(e.count):_.count=0,_},toJSON(e){const _={};return void 0!==e.count&&(_.count=e.count),_},fromPartial(e){const _=Object.assign({},F);return void 0!==e.count&&null!==e.count?_.count=e.count:_.count=0,_}};const C={doc_types:i.DOC_TYPE_UNSPECIFIED,query:"",aggregations:""};_.AggregationsRequest={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();_.uint32(10).fork();var s,a=t(e.doc_types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.int32(A(e))}}catch(e){a.e(e)}finally{a.f()}return _.ldelim(),""!==e.query&&_.uint32(18).string(e.query),""!==e.aggregations&&_.uint32(26).string(e.aggregations),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},C);for(a.doc_types=[];s.pos>>3){case 1:if(2==(7&e)){const e=s.uint32()+s.pos;for(;s.posv(e))):_.doc_types=[],void 0!==e.query&&(_.query=e.query),void 0!==e.aggregations&&(_.aggregations=e.aggregations),_},fromPartial(e){const _=Object.assign({},C);if(_.doc_types=[],void 0!==e.doc_types&&null!==e.doc_types){var s,a=t(e.doc_types);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.doc_types.push(e)}}catch(e){a.e(e)}finally{a.f()}}return void 0!==e.query&&null!==e.query?_.query=e.query:_.query="",void 0!==e.aggregations&&null!==e.aggregations?_.aggregations=e.aggregations:_.aggregations="",_}};const k={aggregations:""};_.AggregationsResponse={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.aggregations&&_.uint32(10).string(e.aggregations),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},k);for(;s.pos>>3==1)a.aggregations=s.string();else s.skipType(7&e)}return a},fromJSON(e){const _=Object.assign({},k);return void 0!==e.aggregations&&null!==e.aggregations?_.aggregations=String(e.aggregations):_.aggregations="",_},toJSON(e){const _={};return void 0!==e.aggregations&&(_.aggregations=e.aggregations),_},fromPartial(e){const _=Object.assign({},k);return void 0!==e.aggregations&&null!==e.aggregations?_.aggregations=e.aggregations:_.aggregations="",_}};const D={type:l.TYPE_UNSPECIFIED,analyzer:u.ANALYZER_UNSPECIFIED,copy_to:"",dynamic:!1,ignore_malformed:!1};_.IndexFieldOptions={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();e.type!==l.TYPE_UNSPECIFIED&&s.uint32(8).int32(I(e.type)),e.analyzer!==u.ANALYZER_UNSPECIFIED&&s.uint32(16).int32(O(e.analyzer));var a,n=t(e.copy_to);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(26).string(e)}}catch(e){n.e(e)}finally{n.f()}return!0===e.dynamic&&s.uint32(32).bool(e.dynamic),!0===e.ignore_malformed&&s.uint32(40).bool(e.ignore_malformed),void 0!==e.number_range&&_.IndexFieldOptions_NumberRange.encode(e.number_range,s.uint32(50).fork()).ldelim(),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},D);for(n.copy_to=[];t.pos>>3){case 1:n.type=g(t.int32());break;case 2:n.analyzer=R(t.int32());break;case 3:n.copy_to.push(t.string());break;case 4:n.dynamic=t.bool();break;case 5:n.ignore_malformed=t.bool();break;case 6:n.number_range=_.IndexFieldOptions_NumberRange.decode(t,t.uint32());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},D);if(s.copy_to=[],void 0!==e.type&&null!==e.type?s.type=g(e.type):s.type=l.TYPE_UNSPECIFIED,void 0!==e.analyzer&&null!==e.analyzer?s.analyzer=R(e.analyzer):s.analyzer=u.ANALYZER_UNSPECIFIED,void 0!==e.copy_to&&null!==e.copy_to){var a,n=t(e.copy_to);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.copy_to.push(String(e))}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.dynamic&&null!==e.dynamic?s.dynamic=Boolean(e.dynamic):s.dynamic=!1,void 0!==e.ignore_malformed&&null!==e.ignore_malformed?s.ignore_malformed=Boolean(e.ignore_malformed):s.ignore_malformed=!1,void 0!==e.number_range&&null!==e.number_range?s.number_range=_.IndexFieldOptions_NumberRange.fromJSON(e.number_range):s.number_range=void 0,s},toJSON(e){const s={};return void 0!==e.type&&(s.type=E(e.type)),void 0!==e.analyzer&&(s.analyzer=p(e.analyzer)),e.copy_to?s.copy_to=e.copy_to.map((e=>e)):s.copy_to=[],void 0!==e.dynamic&&(s.dynamic=e.dynamic),void 0!==e.ignore_malformed&&(s.ignore_malformed=e.ignore_malformed),void 0!==e.number_range&&(s.number_range=e.number_range?_.IndexFieldOptions_NumberRange.toJSON(e.number_range):void 0),s},fromPartial(e){const s=Object.assign({},D);if(s.copy_to=[],void 0!==e.type&&null!==e.type?s.type=e.type:s.type=l.TYPE_UNSPECIFIED,void 0!==e.analyzer&&null!==e.analyzer?s.analyzer=e.analyzer:s.analyzer=u.ANALYZER_UNSPECIFIED,void 0!==e.copy_to&&null!==e.copy_to){var a,n=t(e.copy_to);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.copy_to.push(e)}}catch(e){n.e(e)}finally{n.f()}}return void 0!==e.dynamic&&null!==e.dynamic?s.dynamic=e.dynamic:s.dynamic=!1,void 0!==e.ignore_malformed&&null!==e.ignore_malformed?s.ignore_malformed=e.ignore_malformed:s.ignore_malformed=!1,void 0!==e.number_range&&null!==e.number_range?s.number_range=_.IndexFieldOptions_NumberRange.fromPartial(e.number_range):s.number_range=void 0,s}};const w={min:0,max:0,granularity:0};_.IndexFieldOptions_NumberRange={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return 0!==e.min&&_.uint32(8).int64(e.min),0!==e.max&&_.uint32(16).int64(e.max),0!==e.granularity&&_.uint32(24).int64(e.granularity),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},w);for(;s.pos>>3){case 1:a.min=q(s.int64());break;case 2:a.max=q(s.int64());break;case 3:a.granularity=q(s.int64());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},w);return void 0!==e.min&&null!==e.min?_.min=Number(e.min):_.min=0,void 0!==e.max&&null!==e.max?_.max=Number(e.max):_.max=0,void 0!==e.granularity&&null!==e.granularity?_.granularity=Number(e.granularity):_.granularity=0,_},toJSON(e){const _={};return void 0!==e.min&&(_.min=e.min),void 0!==e.max&&(_.max=e.max),void 0!==e.granularity&&(_.granularity=e.granularity),_},fromPartial(e){const _=Object.assign({},w);return void 0!==e.min&&null!==e.min?_.min=e.min:_.min=0,void 0!==e.max&&null!==e.max?_.max=e.max:_.max=0,void 0!==e.granularity&&null!==e.granularity?_.granularity=e.granularity:_.granularity=0,_}};const M={source:"",confidence:"",value:"",first_seen:0,last_seen:0,description:"",origin:""};_.TrackedAttribute={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.source&&_.uint32(10).string(e.source),""!==e.confidence&&_.uint32(18).string(e.confidence),""!==e.value&&_.uint32(26).string(e.value),0!==e.first_seen&&_.uint32(32).int64(e.first_seen),0!==e.last_seen&&_.uint32(40).int64(e.last_seen),""!==e.description&&_.uint32(50).string(e.description),""!==e.origin&&_.uint32(58).string(e.origin),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},M);for(;s.pos>>3){case 1:a.source=s.string();break;case 2:a.confidence=s.string();break;case 3:a.value=s.string();break;case 4:a.first_seen=q(s.int64());break;case 5:a.last_seen=q(s.int64());break;case 6:a.description=s.string();break;case 7:a.origin=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},M);return void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.confidence&&null!==e.confidence?_.confidence=String(e.confidence):_.confidence="",void 0!==e.value&&null!==e.value?_.value=String(e.value):_.value="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=Number(e.first_seen):_.first_seen=0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=Number(e.last_seen):_.last_seen=0,void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.origin&&null!==e.origin?_.origin=String(e.origin):_.origin="",_},toJSON(e){const _={};return void 0!==e.source&&(_.source=e.source),void 0!==e.confidence&&(_.confidence=e.confidence),void 0!==e.value&&(_.value=e.value),void 0!==e.first_seen&&(_.first_seen=e.first_seen),void 0!==e.last_seen&&(_.last_seen=e.last_seen),void 0!==e.description&&(_.description=e.description),void 0!==e.origin&&(_.origin=e.origin),_},fromPartial(e){const _=Object.assign({},M);return void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.confidence&&null!==e.confidence?_.confidence=e.confidence:_.confidence="",void 0!==e.value&&null!==e.value?_.value=e.value:_.value="",void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=e.first_seen:_.first_seen=0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=e.last_seen:_.last_seen=0,void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.origin&&null!==e.origin?_.origin=e.origin:_.origin="",_}};const U={name:"",viewer:""};_.Attribution={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.name&&_.uint32(10).string(e.name);var s,a=t(e.viewer);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(18).string(e)}}catch(e){a.e(e)}finally{a.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},U);for(a.viewer=[];s.pos>>3){case 1:a.name=s.string();break;case 2:a.viewer.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},U);if(_.viewer=[],void 0!==e.name&&null!==e.name?_.name=String(e.name):_.name="",void 0!==e.viewer&&null!==e.viewer){var s,a=t(e.viewer);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.viewer.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}return _},toJSON(e){const _={};return void 0!==e.name&&(_.name=e.name),e.viewer?_.viewer=e.viewer.map((e=>e)):_.viewer=[],_},fromPartial(e){const _=Object.assign({},U);if(_.viewer=[],void 0!==e.name&&null!==e.name?_.name=e.name:_.name="",void 0!==e.viewer&&null!==e.viewer){var s,a=t(e.viewer);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.viewer.push(e)}}catch(e){a.e(e)}finally{a.f()}}return _}};const P={id:"",source_id:"",name:"",name_atom:"",first_seen:0,last_seen:0,last_modified:0,comment:"",comment_author:"",description:"",hotness:0,lookups_trend:0,submissions_trend:0,related_entities_count:0,subscribers:0,targeted_industry:"",targeted_region:"",source_region:"",sponsor_region:"",all:""};_.ThreatActorDocument={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();""!==e.id&&_.uint32(10).string(e.id),""!==e.source_id&&_.uint32(18).string(e.source_id);var s,a=t(e.name);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(26).string(e)}}catch(e){a.e(e)}finally{a.f()}var n,r=t(e.name_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.uint32(34).string(e)}}catch(e){r.e(e)}finally{r.f()}0!==e.first_seen&&_.uint32(40).int64(e.first_seen),0!==e.last_seen&&_.uint32(48).int64(e.last_seen),0!==e.last_modified&&_.uint32(56).int64(e.last_modified);var o,i=t(e.comment);try{for(i.s();!(o=i.n()).done;){const e=o.value;_.uint32(66).string(e)}}catch(e){i.e(e)}finally{i.f()}var l,u=t(e.comment_author);try{for(u.s();!(l=u.n()).done;){const e=l.value;_.uint32(74).string(e)}}catch(e){u.e(e)}finally{u.f()}""!==e.description&&_.uint32(82).string(e.description),0!==e.hotness&&_.uint32(93).float(e.hotness),0!==e.lookups_trend&&_.uint32(101).float(e.lookups_trend),0!==e.submissions_trend&&_.uint32(109).float(e.submissions_trend),0!==e.related_entities_count&&_.uint32(112).int64(e.related_entities_count),0!==e.subscribers&&_.uint32(120).int64(e.subscribers);var d,m=t(e.targeted_industry);try{for(m.s();!(d=m.n()).done;){const e=d.value;_.uint32(130).string(e)}}catch(e){m.e(e)}finally{m.f()}var f,T=t(e.targeted_region);try{for(T.s();!(f=T.n()).done;){const e=f.value;_.uint32(138).string(e)}}catch(e){T.e(e)}finally{T.f()}""!==e.source_region&&_.uint32(146).string(e.source_region),""!==e.sponsor_region&&_.uint32(154).string(e.sponsor_region);var v,A=t(e.all);try{for(A.s();!(v=A.n()).done;){const e=v.value;_.uint32(1602).string(e)}}catch(e){A.e(e)}finally{A.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},P);for(a.name=[],a.name_atom=[],a.comment=[],a.comment_author=[],a.targeted_industry=[],a.targeted_region=[],a.all=[];s.pos>>3){case 1:a.id=s.string();break;case 2:a.source_id=s.string();break;case 3:a.name.push(s.string());break;case 4:a.name_atom.push(s.string());break;case 5:a.first_seen=q(s.int64());break;case 6:a.last_seen=q(s.int64());break;case 7:a.last_modified=q(s.int64());break;case 8:a.comment.push(s.string());break;case 9:a.comment_author.push(s.string());break;case 10:a.description=s.string();break;case 11:a.hotness=s.float();break;case 12:a.lookups_trend=s.float();break;case 13:a.submissions_trend=s.float();break;case 14:a.related_entities_count=q(s.int64());break;case 15:a.subscribers=q(s.int64());break;case 16:a.targeted_industry.push(s.string());break;case 17:a.targeted_region.push(s.string());break;case 18:a.source_region=s.string();break;case 19:a.sponsor_region=s.string();break;case 200:a.all.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},P);if(_.name=[],_.name_atom=[],_.comment=[],_.comment_author=[],_.targeted_industry=[],_.targeted_region=[],_.all=[],void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.source_id&&null!==e.source_id?_.source_id=String(e.source_id):_.source_id="",void 0!==e.name&&null!==e.name){var s,a=t(e.name);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.name.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.name_atom&&null!==e.name_atom){var n,r=t(e.name_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.name_atom.push(String(e))}}catch(e){r.e(e)}finally{r.f()}}if(void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=Number(e.first_seen):_.first_seen=0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=Number(e.last_seen):_.last_seen=0,void 0!==e.last_modified&&null!==e.last_modified?_.last_modified=Number(e.last_modified):_.last_modified=0,void 0!==e.comment&&null!==e.comment){var c,o=t(e.comment);try{for(o.s();!(c=o.n()).done;){const e=c.value;_.comment.push(String(e))}}catch(e){o.e(e)}finally{o.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var i,l=t(e.comment_author);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.comment_author.push(String(e))}}catch(e){l.e(e)}finally{l.f()}}if(void 0!==e.description&&null!==e.description?_.description=String(e.description):_.description="",void 0!==e.hotness&&null!==e.hotness?_.hotness=Number(e.hotness):_.hotness=0,void 0!==e.lookups_trend&&null!==e.lookups_trend?_.lookups_trend=Number(e.lookups_trend):_.lookups_trend=0,void 0!==e.submissions_trend&&null!==e.submissions_trend?_.submissions_trend=Number(e.submissions_trend):_.submissions_trend=0,void 0!==e.related_entities_count&&null!==e.related_entities_count?_.related_entities_count=Number(e.related_entities_count):_.related_entities_count=0,void 0!==e.subscribers&&null!==e.subscribers?_.subscribers=Number(e.subscribers):_.subscribers=0,void 0!==e.targeted_industry&&null!==e.targeted_industry){var u,d=t(e.targeted_industry);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.targeted_industry.push(String(e))}}catch(e){d.e(e)}finally{d.f()}}if(void 0!==e.targeted_region&&null!==e.targeted_region){var m,f=t(e.targeted_region);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.targeted_region.push(String(e))}}catch(e){f.e(e)}finally{f.f()}}if(void 0!==e.source_region&&null!==e.source_region?_.source_region=String(e.source_region):_.source_region="",void 0!==e.sponsor_region&&null!==e.sponsor_region?_.sponsor_region=String(e.sponsor_region):_.sponsor_region="",void 0!==e.all&&null!==e.all){var T,v=t(e.all);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.all.push(String(e))}}catch(e){v.e(e)}finally{v.f()}}return _},toJSON(e){const _={};return void 0!==e.id&&(_.id=e.id),void 0!==e.source_id&&(_.source_id=e.source_id),e.name?_.name=e.name.map((e=>e)):_.name=[],e.name_atom?_.name_atom=e.name_atom.map((e=>e)):_.name_atom=[],void 0!==e.first_seen&&(_.first_seen=e.first_seen),void 0!==e.last_seen&&(_.last_seen=e.last_seen),void 0!==e.last_modified&&(_.last_modified=e.last_modified),e.comment?_.comment=e.comment.map((e=>e)):_.comment=[],e.comment_author?_.comment_author=e.comment_author.map((e=>e)):_.comment_author=[],void 0!==e.description&&(_.description=e.description),void 0!==e.hotness&&(_.hotness=e.hotness),void 0!==e.lookups_trend&&(_.lookups_trend=e.lookups_trend),void 0!==e.submissions_trend&&(_.submissions_trend=e.submissions_trend),void 0!==e.related_entities_count&&(_.related_entities_count=e.related_entities_count),void 0!==e.subscribers&&(_.subscribers=e.subscribers),e.targeted_industry?_.targeted_industry=e.targeted_industry.map((e=>e)):_.targeted_industry=[],e.targeted_region?_.targeted_region=e.targeted_region.map((e=>e)):_.targeted_region=[],void 0!==e.source_region&&(_.source_region=e.source_region),void 0!==e.sponsor_region&&(_.sponsor_region=e.sponsor_region),e.all?_.all=e.all.map((e=>e)):_.all=[],_},fromPartial(e){const _=Object.assign({},P);if(_.name=[],_.name_atom=[],_.comment=[],_.comment_author=[],_.targeted_industry=[],_.targeted_region=[],_.all=[],void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.source_id&&null!==e.source_id?_.source_id=e.source_id:_.source_id="",void 0!==e.name&&null!==e.name){var s,a=t(e.name);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.name.push(e)}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.name_atom&&null!==e.name_atom){var n,r=t(e.name_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.name_atom.push(e)}}catch(e){r.e(e)}finally{r.f()}}if(void 0!==e.first_seen&&null!==e.first_seen?_.first_seen=e.first_seen:_.first_seen=0,void 0!==e.last_seen&&null!==e.last_seen?_.last_seen=e.last_seen:_.last_seen=0,void 0!==e.last_modified&&null!==e.last_modified?_.last_modified=e.last_modified:_.last_modified=0,void 0!==e.comment&&null!==e.comment){var c,o=t(e.comment);try{for(o.s();!(c=o.n()).done;){const e=c.value;_.comment.push(e)}}catch(e){o.e(e)}finally{o.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var i,l=t(e.comment_author);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.comment_author.push(e)}}catch(e){l.e(e)}finally{l.f()}}if(void 0!==e.description&&null!==e.description?_.description=e.description:_.description="",void 0!==e.hotness&&null!==e.hotness?_.hotness=e.hotness:_.hotness=0,void 0!==e.lookups_trend&&null!==e.lookups_trend?_.lookups_trend=e.lookups_trend:_.lookups_trend=0,void 0!==e.submissions_trend&&null!==e.submissions_trend?_.submissions_trend=e.submissions_trend:_.submissions_trend=0,void 0!==e.related_entities_count&&null!==e.related_entities_count?_.related_entities_count=e.related_entities_count:_.related_entities_count=0,void 0!==e.subscribers&&null!==e.subscribers?_.subscribers=e.subscribers:_.subscribers=0,void 0!==e.targeted_industry&&null!==e.targeted_industry){var u,d=t(e.targeted_industry);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.targeted_industry.push(e)}}catch(e){d.e(e)}finally{d.f()}}if(void 0!==e.targeted_region&&null!==e.targeted_region){var m,f=t(e.targeted_region);try{for(f.s();!(m=f.n()).done;){const e=m.value;_.targeted_region.push(e)}}catch(e){f.e(e)}finally{f.f()}}if(void 0!==e.source_region&&null!==e.source_region?_.source_region=e.source_region:_.source_region="",void 0!==e.sponsor_region&&null!==e.sponsor_region?_.sponsor_region=e.sponsor_region:_.sponsor_region="",void 0!==e.all&&null!==e.all){var T,v=t(e.all);try{for(v.s();!(T=v.n()).done;){const e=T.value;_.all.push(e)}}catch(e){v.e(e)}finally{v.f()}}return _}};const x={positives:0,file_size:0,times_submitted:0,first_submission:0,last_submission:0,tag:"",all:"",all_scan_results:"",androguard:"",androguard_package:"",attack_technique:"",attack_tactic:"",attribution:"",authentihash:"",behash:"",behaviour:"",behaviour_files:"",behaviour_network:"",behaviour_network_atom:"",behaviour_processes:"",behaviour_command_executions:"",behaviour_injected_processes:"",behaviour_created_processes:"",behaviour_registry:"",behaviour_services:"",behaviour_tags:"",bundled_files:!1,capability_tag:"",clue_rule:"",collection:"",comment:"",comment_author:"",contacted_domains:!1,contacted_ip:"",contacted_ips:!1,contacted_urls:!1,creation_date:0,crowdsourced_ai_positives:0,crowdsourced_ids_result:"",crowdsourced_yara_rule:"",detectiteasy:"",dns_lookup_count:0,dot_net_guid:"",dropped_files:!1,email_subject:"",embedded_domains:"",embedded_ips:"",embedded_urls:"",email_attachments:!1,entry_point:0,evtx:!1,exports:"",file_name:"",file_name_atom:"",file_type:"",first_source:"",first_submission_country:"",first_submission_interface:"",goresym:"",gti_severity:"",gti_threat_score:0,gti_verdict:"",highest_child_positives:0,http_conversation_count:0,ip_traffic_count:0,itw:"",itw_domains:!1,imports:"",import_hash:"",ja3_digests:!1,language:"",last_analysis:0,last_modified:0,magic_file_type:"",main_icon_raw_md5:"",main_icon_raw_dhash:"",malware_config:"",md5_hash:"",memdump:!1,metadata:"",network_traffic:"",overlay_children:!1,packer:"",pcap:!1,pcap_children:!1,permhash:"",pe_resource_children:!1,related_threat_actor:"",reputation:0,resource_sha256:"",rich_pe_header_hash:"",section_md5:"",sandbox_name:"",screenshots:!1,section_name:"",segment_name:"",sha1_hash:"",sha256:"",sigma_critical:0,sigma_high:0,sigma_low:0,sigma_medium:0,sigma:"",sigma_rule:"",sigma_ruleset:"",signature:"",source:"",ssdeep_ngram:"",submission_country:"",submission_interface:"",submission_timespan:0,suggested_threat_label:"",symhash:"",telfhash_ngram:"",tlsh_ngram:"",trid_file_type:"",filecondis_dhash:"",unique_sources:0,urls_for_embedded_js:!1,vhash:"",behaviour_signature:"",mbc:"",carbonblack_parents:!1,compressed_parents:!1,email_parents:!1,execution_parents:!1,overlay_parents:!1,pcap_parents:!1,pe_resource_parents:!1,scan_outcome_a_squared:"",scan_outcome_acronis:"",scan_outcome_ad_aware:"",scan_outcome_agnitum:"",scan_outcome_ahnlab:"",scan_outcome_ahnlab_v3:"",scan_outcome_alibaba:"",scan_outcome_alibabacloud:"",scan_outcome_alyac:"",scan_outcome_androguard:"",scan_outcome_antivir:"",scan_outcome_antivir7:"",scan_outcome_antiy_avl:"",scan_outcome_apex:"",scan_outcome_arcabit:"",scan_outcome_authentium:"",scan_outcome_avast:"",scan_outcome_avast5:"",scan_outcome_avast_mobile:"",scan_outcome_avg:"",scan_outcome_avira:"",scan_outcome_avirad:"",scan_outcome_avware:"",scan_outcome_babable:"",scan_outcome_baidu:"",scan_outcome_baidu_international:"",scan_outcome_bitdefender:"",scan_outcome_bitdefenderfalx:"",scan_outcome_bitdefendertheta:"",scan_outcome_bkav:"",scan_outcome_bytehero:"",scan_outcome_cat_quickheal:"",scan_outcome_clamav:"",scan_outcome_cmc:"",scan_outcome_command:"",scan_outcome_commtouch:"",scan_outcome_comodo:"",scan_outcome_crowdstrike:"",scan_outcome_ctx:"",scan_outcome_cybereason:"",scan_outcome_cylance:"",scan_outcome_cylanced:"",scan_outcome_cynet:"",scan_outcome_cyren:"",scan_outcome_cyrencloud:"",scan_outcome_deepinstinct:"",scan_outcome_dmgcheck:"",scan_outcome_drweb:"",scan_outcome_drwebse:"",scan_outcome_egambit:"",scan_outcome_elastic:"",scan_outcome_emsisoft:"",scan_outcome_endgame:"",scan_outcome_esafe:"",scan_outcome_escan:"",scan_outcome_eset_nod32:"",scan_outcome_etrust_inoculateit:"",scan_outcome_etrust_vet:"",scan_outcome_ewido:"",scan_outcome_exiftool:"",scan_outcome_f_prot:"",scan_outcome_f_prot4:"",scan_outcome_f_secure:"",scan_outcome_fileadvisor:"",scan_outcome_fireeye:"",scan_outcome_fortinet:"",scan_outcome_fortinetbeta:"",scan_outcome_gdata:"",scan_outcome_google:"",scan_outcome_gridinsoft:"",scan_outcome_ikarus:"",scan_outcome_ikarusd:"",scan_outcome_imgjection:"",scan_outcome_invincea:"",scan_outcome_javascript:"",scan_outcome_jiangmin:"",scan_outcome_k7antivirus:"",scan_outcome_k7gw:"",scan_outcome_kaspersky:"",scan_outcome_kaspersky21:"",scan_outcome_kingsoft:"",scan_outcome_lionic:"",scan_outcome_malwarebytes:"",scan_outcome_malwarebytes3:"",scan_outcome_malwarebytes4:"",scan_outcome_max:"",scan_outcome_maxsecure:"",scan_outcome_mcafee:"",scan_outcome_mcafee_artemis:"",scan_outcome_mcafee_gw_edition:"",scan_outcome_mcafeebeta:"",scan_outcome_mcafeed:"",scan_outcome_microsoft:"",scan_outcome_microworld_escan:"",scan_outcome_nano_antivirus:"",scan_outcome_nod32:"",scan_outcome_nod32beta:"",scan_outcome_nod32v2:"",scan_outcome_norman:"",scan_outcome_nprotect:"",scan_outcome_officecheck:"",scan_outcome_paloalto:"",scan_outcome_panda:"",scan_outcome_pandab3:"",scan_outcome_pandabeta:"",scan_outcome_pandabeta2:"",scan_outcome_pctools:"",scan_outcome_pdfid:"",scan_outcome_petool:"",scan_outcome_prevx:"",scan_outcome_prevx1:"",scan_outcome_qihoo_360:"",scan_outcome_rising:"",scan_outcome_sangfor:"",scan_outcome_savmail:"",scan_outcome_secureweb_gateway:"",scan_outcome_sentinelone:"",scan_outcome_sigcheck:"",scan_outcome_skyhigh:"",scan_outcome_sophos:"",scan_outcome_sophosml:"",scan_outcome_ssdeep:"",scan_outcome_sunbelt:"",scan_outcome_superantispyware:"",scan_outcome_symantec:"",scan_outcome_symantecmobileinsight:"",scan_outcome_t3:"",scan_outcome_tachyon:"",scan_outcome_tehtris:"",scan_outcome_tencent:"",scan_outcome_thehacker:"",scan_outcome_totaldefense:"",scan_outcome_trapmine:"",scan_outcome_trendmicro:"",scan_outcome_trendmicro_housecall:"",scan_outcome_trendmicro_housecalld:"",scan_outcome_trid:"",scan_outcome_trustlook:"",scan_outcome_una:"",scan_outcome_varist:"",scan_outcome_vba32:"",scan_outcome_vipre:"",scan_outcome_virit:"",scan_outcome_virobot:"",scan_outcome_virusbuster:"",scan_outcome_webroot:"",scan_outcome_webwasher_gateway:"",scan_outcome_whitearmor:"",scan_outcome_xcitium:"",scan_outcome_yandex:"",scan_outcome_zillya:"",scan_outcome_zonealarm:"",scan_outcome_zoner:"",scan_outcome_huorong:"",scan_outcome_webrootd:"",scan_result_a_squared:"",scan_result_acronis:"",scan_result_ad_aware:"",scan_result_agnitum:"",scan_result_ahnlab:"",scan_result_ahnlab_v3:"",scan_result_alibaba:"",scan_result_alibabacloud:"",scan_result_alyac:"",scan_result_androguard:"",scan_result_antivir:"",scan_result_antivir7:"",scan_result_antiy_avl:"",scan_result_apex:"",scan_result_arcabit:"",scan_result_authentium:"",scan_result_avast:"",scan_result_avast5:"",scan_result_avast_mobile:"",scan_result_avg:"",scan_result_avira:"",scan_result_avirad:"",scan_result_avware:"",scan_result_babable:"",scan_result_baidu:"",scan_result_baidu_international:"",scan_result_bitdam_atp:"",scan_result_bitdefender:"",scan_result_bitdefenderfalx:"",scan_result_bitdefendertheta:"",scan_result_bkav:"",scan_result_bytehero:"",scan_result_c2ae:"",scan_result_capa:"",scan_result_cape:"",scan_result_cape_linux:"",scan_result_cape_sandbox:"",scan_result_cat_quickheal:"",scan_result_clamav:"",scan_result_cmc:"",scan_result_command:"",scan_result_commtouch:"",scan_result_comodo:"",scan_result_crowdstrike:"",scan_result_ctx:"",scan_result_cyber_adapt:"",scan_result_cybereason:"",scan_result_cylance:"",scan_result_cylanced:"",scan_result_cynet:"",scan_result_cyren:"",scan_result_cyrencloud:"",scan_result_das_security_orcas:"",scan_result_deepinstinct:"",scan_result_dmgcheck:"",scan_result_docguard:"",scan_result_dr_web_vxcube:"",scan_result_drweb:"",scan_result_drwebse:"",scan_result_egambit:"",scan_result_elastic:"",scan_result_elf_digest:"",scan_result_emsisoft:"",scan_result_endgame:"",scan_result_esafe:"",scan_result_escan:"",scan_result_eset_nod32:"",scan_result_etrust_inoculateit:"",scan_result_etrust_vet:"",scan_result_ewido:"",scan_result_exiftool:"",scan_result_f_prot:"",scan_result_f_prot4:"",scan_result_f_secure:"",scan_result_f_secure_sandbox:"",scan_result_fileadvisor:"",scan_result_fireeye:"",scan_result_fortinet:"",scan_result_fortinetbeta:"",scan_result_gdata:"",scan_result_google:"",scan_result_gridinsoft:"",scan_result_ikarus:"",scan_result_ikarusd:"",scan_result_imgjection:"",scan_result_invincea:"",scan_result_javascript:"",scan_result_jiangmin:"",scan_result_k7antivirus:"",scan_result_k7gw:"",scan_result_kaspersky:"",scan_result_kaspersky21:"",scan_result_kingsoft:"",scan_result_lastline:"",scan_result_lionic:"",scan_result_malwarebytes:"",scan_result_malwarebytes3:"",scan_result_malwarebytes4:"",scan_result_malwation:"",scan_result_max:"",scan_result_maxsecure:"",scan_result_mcafee:"",scan_result_mcafee_artemis:"",scan_result_mcafee_gw_edition:"",scan_result_mcafeebeta:"",scan_result_mcafeed:"",scan_result_microsoft:"",scan_result_microsoft_sysinternals:"",scan_result_microworld_escan:"",scan_result_nano_antivirus:"",scan_result_nod32:"",scan_result_nod32beta:"",scan_result_nod32v2:"",scan_result_norman:"",scan_result_nprotect:"",scan_result_nsfocus_poma:"",scan_result_officecheck:"",scan_result_os_x_sandbox:"",scan_result_paloalto:"",scan_result_panda:"",scan_result_pandab3:"",scan_result_pandabeta:"",scan_result_pandabeta2:"",scan_result_pctools:"",scan_result_pdfid:"",scan_result_petool:"",scan_result_prevx:"",scan_result_prevx1:"",scan_result_qianxin_reddrip:"",scan_result_qihoo_360:"",scan_result_reaqta_hive:"",scan_result_rising:"",scan_result_rising_moves:"",scan_result_sangfor:"",scan_result_sangfor_zsand:"",scan_result_savmail:"",scan_result_secneurx:"",scan_result_secondwrite:"",scan_result_secureweb_gateway:"",scan_result_sentinelone:"",scan_result_sigcheck:"",scan_result_skyhigh:"",scan_result_sndbox:"",scan_result_sophos:"",scan_result_sophosml:"",scan_result_ssdeep:"",scan_result_sunbelt:"",scan_result_superantispyware:"",scan_result_symantec:"",scan_result_symantecmobileinsight:"",scan_result_t3:"",scan_result_tachyon:"",scan_result_tehtris:"",scan_result_tencent:"",scan_result_tencent_habo:"",scan_result_thehacker:"",scan_result_totaldefense:"",scan_result_trapmine:"",scan_result_trendmicro:"",scan_result_trendmicro_housecall:"",scan_result_trendmicro_housecalld:"",scan_result_trid:"",scan_result_trustlook:"",scan_result_una:"",scan_result_varist:"",scan_result_vba32:"",scan_result_venuseye_sandbox:"",scan_result_vipre:"",scan_result_virit:"",scan_result_virobot:"",scan_result_virusbuster:"",scan_result_virustotal_androbox:"",scan_result_virustotal_box_of_apples:"",scan_result_virustotal_cuckoofork:"",scan_result_virustotal_droidy:"",scan_result_virustotal_jujubox:"",scan_result_virustotal_observer:"",scan_result_virustotal_r2dbox:"",scan_result_vmray:"",scan_result_webroot:"",scan_result_webwasher_gateway:"",scan_result_whitearmor:"",scan_result_xcitium:"",scan_result_yandex:"",scan_result_yomi_hunter:"",scan_result_zenbox:"",scan_result_zenbox_android:"",scan_result_zenbox_linux:"",scan_result_zenbox_macos:"",scan_result_zillya:"",scan_result_zonealarm:"",scan_result_zoner:"",scan_result_malvation:"",scan_result_zscaler:"",scan_result_huorong:"",scan_result_webrootd:"",magika:""};_.FileDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();0!==e.positives&&s.uint32(8).int32(e.positives),0!==e.file_size&&s.uint32(16).int64(e.file_size),0!==e.times_submitted&&s.uint32(24).int32(e.times_submitted),0!==e.first_submission&&s.uint32(32).int64(e.first_submission),0!==e.last_submission&&s.uint32(40).int64(e.last_submission);var a,n=t(e.tag);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(50).string(e)}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.all);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(58).string(e)}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.all_scan_results);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(66).string(e)}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.androguard);try{for(d.s();!(u=d.n()).done;){const e=u.value;s.uint32(74).string(e)}}catch(e){d.e(e)}finally{d.f()}""!==e.androguard_package&&s.uint32(82).string(e.androguard_package);var m,f=t(e.attack_technique);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(90).string(e)}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.attack_tactic);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.uint32(98).string(e)}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.attribution);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(106).string(e)}}catch(e){g.e(e)}finally{g.f()}""!==e.authentihash&&s.uint32(114).string(e.authentihash);var E,I=t(e.behash);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.uint32(122).string(e)}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.behaviour);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(130).string(e)}}catch(e){p.e(e)}finally{p.f()}var O,h=t(e.behaviour_files);try{for(h.s();!(O=h.n()).done;){const e=O.value;s.uint32(138).string(e)}}catch(e){h.e(e)}finally{h.f()}var y,S=t(e.behaviour_network);try{for(S.s();!(y=S.n()).done;){const e=y.value;s.uint32(146).string(e)}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.behaviour_network_atom);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.uint32(154).string(e)}}catch(e){b.e(e)}finally{b.f()}var L,F=t(e.behaviour_processes);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.uint32(162).string(e)}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.behaviour_command_executions);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.uint32(170).string(e)}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.behaviour_injected_processes);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.uint32(178).string(e)}}catch(e){w.e(e)}finally{w.f()}var M,U=t(e.behaviour_created_processes);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.uint32(186).string(e)}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.behaviour_registry);try{for(x.s();!(P=x.n()).done;){const e=P.value;s.uint32(194).string(e)}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.behaviour_services);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.uint32(202).string(e)}}catch(e){H.e(e)}finally{H.f()}var V,B=t(e.behaviour_tags);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.uint32(210).string(e)}}catch(e){B.e(e)}finally{B.f()}!0===e.bundled_files&&s.uint32(216).bool(e.bundled_files);var W,Y=t(e.capability_tag);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.uint32(226).string(e)}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.clue_rule);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.uint32(234).string(e)}}catch(e){X.e(e)}finally{X.f()}var j,K=t(e.collection);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.uint32(242).string(e)}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.comment);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.uint32(250).string(e)}}catch(e){z.e(e)}finally{z.f()}var Q,Z=t(e.comment_author);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.uint32(258).string(e)}}catch(e){Z.e(e)}finally{Z.f()}!0===e.contacted_domains&&s.uint32(264).bool(e.contacted_domains);var $,ee=t(e.contacted_ip);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.uint32(274).string(e)}}catch(e){ee.e(e)}finally{ee.f()}!0===e.contacted_ips&&s.uint32(280).bool(e.contacted_ips),!0===e.contacted_urls&&s.uint32(288).bool(e.contacted_urls),0!==e.creation_date&&s.uint32(296).int64(e.creation_date);var _e,se=t(e.crowdsourced_ai_results);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;_.FileDocument_CrowdsourcedAiResult.encode(e,s.uint32(306).fork()).ldelim()}}catch(e){se.e(e)}finally{se.f()}0!==e.crowdsourced_ai_positives&&s.uint32(312).int64(e.crowdsourced_ai_positives);var te,ae=t(e.crowdsourced_ids_result);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.uint32(322).string(e)}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.crowdsourced_yara_rule);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.uint32(330).string(e)}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.detectiteasy);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.uint32(338).string(e)}}catch(e){oe.e(e)}finally{oe.f()}0!==e.dns_lookup_count&&s.uint32(344).int32(e.dns_lookup_count);var ie,le=t(e.dot_net_guid);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.uint32(354).string(e)}}catch(e){le.e(e)}finally{le.f()}!0===e.dropped_files&&s.uint32(360).bool(e.dropped_files),""!==e.email_subject&&s.uint32(370).string(e.email_subject);var ue,de=t(e.embedded_domains);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.uint32(378).string(e)}}catch(e){de.e(e)}finally{de.f()}var me,fe=t(e.embedded_ips);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.uint32(386).string(e)}}catch(e){fe.e(e)}finally{fe.f()}var Te,ve=t(e.embedded_urls);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.uint32(394).string(e)}}catch(e){ve.e(e)}finally{ve.f()}!0===e.email_attachments&&s.uint32(400).bool(e.email_attachments),0!==e.entry_point&&s.uint32(408).int64(e.entry_point),!0===e.evtx&&s.uint32(416).bool(e.evtx);var Ae,ge=t(e.exports);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.uint32(426).string(e)}}catch(e){ge.e(e)}finally{ge.f()}var Ee,Ie=t(e.file_name);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.uint32(434).string(e)}}catch(e){Ie.e(e)}finally{Ie.f()}var Re,pe=t(e.file_name_atom);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.uint32(442).string(e)}}catch(e){pe.e(e)}finally{pe.f()}var Oe,he=t(e.file_type);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.uint32(450).string(e)}}catch(e){he.e(e)}finally{he.f()}var ye,Se=t(e.first_source);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.uint32(458).string(e)}}catch(e){Se.e(e)}finally{Se.f()}""!==e.first_submission_country&&s.uint32(466).string(e.first_submission_country),""!==e.first_submission_interface&&s.uint32(474).string(e.first_submission_interface);var Ne,be=t(e.goresym);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.uint32(482).string(e)}}catch(e){be.e(e)}finally{be.f()}""!==e.gti_severity&&s.uint32(490).string(e.gti_severity),0!==e.gti_threat_score&&s.uint32(496).int32(e.gti_threat_score),""!==e.gti_verdict&&s.uint32(506).string(e.gti_verdict),0!==e.highest_child_positives&&s.uint32(512).int32(e.highest_child_positives),0!==e.http_conversation_count&&s.uint32(520).int32(e.http_conversation_count),0!==e.ip_traffic_count&&s.uint32(528).int32(e.ip_traffic_count);var Le,Fe=t(e.itw);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.uint32(538).string(e)}}catch(e){Fe.e(e)}finally{Fe.f()}!0===e.itw_domains&&s.uint32(544).bool(e.itw_domains);var Ce,ke=t(e.imports);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.uint32(554).string(e)}}catch(e){ke.e(e)}finally{ke.f()}""!==e.import_hash&&s.uint32(562).string(e.import_hash),!0===e.ja3_digests&&s.uint32(568).bool(e.ja3_digests);var De,we=t(e.language);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.uint32(578).string(e)}}catch(e){we.e(e)}finally{we.f()}0!==e.last_analysis&&s.uint32(584).int64(e.last_analysis),0!==e.last_modified&&s.uint32(592).int64(e.last_modified),""!==e.magic_file_type&&s.uint32(602).string(e.magic_file_type),""!==e.main_icon_raw_md5&&s.uint32(610).string(e.main_icon_raw_md5),""!==e.main_icon_raw_dhash&&s.uint32(618).string(e.main_icon_raw_dhash);var Me,Ue=t(e.malware_config);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.uint32(626).string(e)}}catch(e){Ue.e(e)}finally{Ue.f()}""!==e.md5_hash&&s.uint32(634).string(e.md5_hash),!0===e.memdump&&s.uint32(640).bool(e.memdump);var Pe,xe=t(e.metadata);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.uint32(650).string(e)}}catch(e){xe.e(e)}finally{xe.f()}var Ge,He=t(e.network_traffic);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;s.uint32(658).string(e)}}catch(e){He.e(e)}finally{He.f()}!0===e.overlay_children&&s.uint32(664).bool(e.overlay_children);var Ve,Be=t(e.packer);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;s.uint32(674).string(e)}}catch(e){Be.e(e)}finally{Be.f()}!0===e.pcap&&s.uint32(680).bool(e.pcap),!0===e.pcap_children&&s.uint32(688).bool(e.pcap_children),""!==e.permhash&&s.uint32(698).string(e.permhash),!0===e.pe_resource_children&&s.uint32(704).bool(e.pe_resource_children);var We,Ye=t(e.related_threat_actor);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;s.uint32(714).string(e)}}catch(e){Ye.e(e)}finally{Ye.f()}0!==e.reputation&&s.uint32(720).int32(e.reputation);var Je,Xe=t(e.resource_sha256);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;s.uint32(730).string(e)}}catch(e){Xe.e(e)}finally{Xe.f()}""!==e.rich_pe_header_hash&&s.uint32(738).string(e.rich_pe_header_hash);var je,Ke=t(e.section_md5);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;s.uint32(746).string(e)}}catch(e){Ke.e(e)}finally{Ke.f()}var qe,ze=t(e.sandbox_name);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;s.uint32(754).string(e)}}catch(e){ze.e(e)}finally{ze.f()}!0===e.screenshots&&s.uint32(760).bool(e.screenshots);var Qe,Ze=t(e.section_name);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;s.uint32(770).string(e)}}catch(e){Ze.e(e)}finally{Ze.f()}var $e,e_=t(e.segment_name);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;s.uint32(778).string(e)}}catch(e){e_.e(e)}finally{e_.f()}""!==e.sha1_hash&&s.uint32(786).string(e.sha1_hash),""!==e.sha256&&s.uint32(794).string(e.sha256),0!==e.sigma_critical&&s.uint32(800).int32(e.sigma_critical),0!==e.sigma_high&&s.uint32(808).int32(e.sigma_high),0!==e.sigma_low&&s.uint32(816).int32(e.sigma_low),0!==e.sigma_medium&&s.uint32(824).int32(e.sigma_medium);var __,s_=t(e.sigma);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;s.uint32(834).string(e)}}catch(e){s_.e(e)}finally{s_.f()}var t_,a_=t(e.sigma_rule);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;s.uint32(842).string(e)}}catch(e){a_.e(e)}finally{a_.f()}var n_,r_=t(e.sigma_ruleset);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;s.uint32(850).string(e)}}catch(e){r_.e(e)}finally{r_.f()}var c_,o_=t(e.signature);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;s.uint32(858).string(e)}}catch(e){o_.e(e)}finally{o_.f()}var i_,l_=t(e.source);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;s.uint32(866).string(e)}}catch(e){l_.e(e)}finally{l_.f()}""!==e.ssdeep_ngram&&s.uint32(874).string(e.ssdeep_ngram);var u_,d_=t(e.submission_country);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;s.uint32(882).string(e)}}catch(e){d_.e(e)}finally{d_.f()}var m_,f_=t(e.submission_interface);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;s.uint32(890).string(e)}}catch(e){f_.e(e)}finally{f_.f()}0!==e.submission_timespan&&s.uint32(896).int32(e.submission_timespan),""!==e.suggested_threat_label&&s.uint32(906).string(e.suggested_threat_label),""!==e.symhash&&s.uint32(914).string(e.symhash),""!==e.telfhash_ngram&&s.uint32(922).string(e.telfhash_ngram),""!==e.tlsh_ngram&&s.uint32(930).string(e.tlsh_ngram),""!==e.trid_file_type&&s.uint32(938).string(e.trid_file_type),""!==e.filecondis_dhash&&s.uint32(3850).string(e.filecondis_dhash),0!==e.unique_sources&&s.uint32(944).int32(e.unique_sources),!0===e.urls_for_embedded_js&&s.uint32(952).bool(e.urls_for_embedded_js),""!==e.vhash&&s.uint32(962).string(e.vhash);var T_,v_=t(e.behaviour_signature);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;s.uint32(970).string(e)}}catch(e){v_.e(e)}finally{v_.f()}var A_,g_=t(e.mbc);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;s.uint32(978).string(e)}}catch(e){g_.e(e)}finally{g_.f()}var E_,I_=t(e.attribution_privileged);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;_.Attribution.encode(e,s.uint32(986).fork()).ldelim()}}catch(e){I_.e(e)}finally{I_.f()}!0===e.carbonblack_parents&&s.uint32(992).bool(e.carbonblack_parents),!0===e.compressed_parents&&s.uint32(1e3).bool(e.compressed_parents),!0===e.email_parents&&s.uint32(1008).bool(e.email_parents),!0===e.execution_parents&&s.uint32(1016).bool(e.execution_parents),!0===e.overlay_parents&&s.uint32(1024).bool(e.overlay_parents),!0===e.pcap_parents&&s.uint32(1032).bool(e.pcap_parents),!0===e.pe_resource_parents&&s.uint32(1040).bool(e.pe_resource_parents),""!==e.scan_outcome_a_squared&&s.uint32(1050).string(e.scan_outcome_a_squared),""!==e.scan_outcome_acronis&&s.uint32(1058).string(e.scan_outcome_acronis),""!==e.scan_outcome_ad_aware&&s.uint32(1066).string(e.scan_outcome_ad_aware),""!==e.scan_outcome_agnitum&&s.uint32(1074).string(e.scan_outcome_agnitum),""!==e.scan_outcome_ahnlab&&s.uint32(1082).string(e.scan_outcome_ahnlab),""!==e.scan_outcome_ahnlab_v3&&s.uint32(1090).string(e.scan_outcome_ahnlab_v3),""!==e.scan_outcome_alibaba&&s.uint32(1098).string(e.scan_outcome_alibaba),""!==e.scan_outcome_alibabacloud&&s.uint32(1106).string(e.scan_outcome_alibabacloud),""!==e.scan_outcome_alyac&&s.uint32(1114).string(e.scan_outcome_alyac),""!==e.scan_outcome_androguard&&s.uint32(1122).string(e.scan_outcome_androguard),""!==e.scan_outcome_antivir&&s.uint32(1130).string(e.scan_outcome_antivir),""!==e.scan_outcome_antivir7&&s.uint32(1138).string(e.scan_outcome_antivir7),""!==e.scan_outcome_antiy_avl&&s.uint32(1146).string(e.scan_outcome_antiy_avl),""!==e.scan_outcome_apex&&s.uint32(1154).string(e.scan_outcome_apex),""!==e.scan_outcome_arcabit&&s.uint32(1162).string(e.scan_outcome_arcabit),""!==e.scan_outcome_authentium&&s.uint32(1170).string(e.scan_outcome_authentium),""!==e.scan_outcome_avast&&s.uint32(1178).string(e.scan_outcome_avast),""!==e.scan_outcome_avast5&&s.uint32(1186).string(e.scan_outcome_avast5),""!==e.scan_outcome_avast_mobile&&s.uint32(1194).string(e.scan_outcome_avast_mobile),""!==e.scan_outcome_avg&&s.uint32(1202).string(e.scan_outcome_avg),""!==e.scan_outcome_avira&&s.uint32(1210).string(e.scan_outcome_avira),""!==e.scan_outcome_avirad&&s.uint32(1218).string(e.scan_outcome_avirad),""!==e.scan_outcome_avware&&s.uint32(1226).string(e.scan_outcome_avware),""!==e.scan_outcome_babable&&s.uint32(1234).string(e.scan_outcome_babable),""!==e.scan_outcome_baidu&&s.uint32(1242).string(e.scan_outcome_baidu),""!==e.scan_outcome_baidu_international&&s.uint32(1250).string(e.scan_outcome_baidu_international),""!==e.scan_outcome_bitdefender&&s.uint32(1258).string(e.scan_outcome_bitdefender),""!==e.scan_outcome_bitdefenderfalx&&s.uint32(1266).string(e.scan_outcome_bitdefenderfalx),""!==e.scan_outcome_bitdefendertheta&&s.uint32(1274).string(e.scan_outcome_bitdefendertheta),""!==e.scan_outcome_bkav&&s.uint32(1282).string(e.scan_outcome_bkav),""!==e.scan_outcome_bytehero&&s.uint32(1290).string(e.scan_outcome_bytehero),""!==e.scan_outcome_cat_quickheal&&s.uint32(1298).string(e.scan_outcome_cat_quickheal),""!==e.scan_outcome_clamav&&s.uint32(1306).string(e.scan_outcome_clamav),""!==e.scan_outcome_cmc&&s.uint32(1314).string(e.scan_outcome_cmc),""!==e.scan_outcome_command&&s.uint32(1322).string(e.scan_outcome_command),""!==e.scan_outcome_commtouch&&s.uint32(1330).string(e.scan_outcome_commtouch),""!==e.scan_outcome_comodo&&s.uint32(1338).string(e.scan_outcome_comodo),""!==e.scan_outcome_crowdstrike&&s.uint32(1346).string(e.scan_outcome_crowdstrike),""!==e.scan_outcome_ctx&&s.uint32(3834).string(e.scan_outcome_ctx),""!==e.scan_outcome_cybereason&&s.uint32(1354).string(e.scan_outcome_cybereason),""!==e.scan_outcome_cylance&&s.uint32(1362).string(e.scan_outcome_cylance),""!==e.scan_outcome_cylanced&&s.uint32(1370).string(e.scan_outcome_cylanced),""!==e.scan_outcome_cynet&&s.uint32(1378).string(e.scan_outcome_cynet),""!==e.scan_outcome_cyren&&s.uint32(1386).string(e.scan_outcome_cyren),""!==e.scan_outcome_cyrencloud&&s.uint32(1394).string(e.scan_outcome_cyrencloud),""!==e.scan_outcome_deepinstinct&&s.uint32(1402).string(e.scan_outcome_deepinstinct),""!==e.scan_outcome_dmgcheck&&s.uint32(1410).string(e.scan_outcome_dmgcheck),""!==e.scan_outcome_drweb&&s.uint32(1418).string(e.scan_outcome_drweb),""!==e.scan_outcome_drwebse&&s.uint32(1426).string(e.scan_outcome_drwebse),""!==e.scan_outcome_egambit&&s.uint32(1434).string(e.scan_outcome_egambit),""!==e.scan_outcome_elastic&&s.uint32(1442).string(e.scan_outcome_elastic),""!==e.scan_outcome_emsisoft&&s.uint32(1450).string(e.scan_outcome_emsisoft),""!==e.scan_outcome_endgame&&s.uint32(1458).string(e.scan_outcome_endgame),""!==e.scan_outcome_esafe&&s.uint32(1466).string(e.scan_outcome_esafe),""!==e.scan_outcome_escan&&s.uint32(1474).string(e.scan_outcome_escan),""!==e.scan_outcome_eset_nod32&&s.uint32(1482).string(e.scan_outcome_eset_nod32),""!==e.scan_outcome_etrust_inoculateit&&s.uint32(1490).string(e.scan_outcome_etrust_inoculateit),""!==e.scan_outcome_etrust_vet&&s.uint32(1498).string(e.scan_outcome_etrust_vet),""!==e.scan_outcome_ewido&&s.uint32(1506).string(e.scan_outcome_ewido),""!==e.scan_outcome_exiftool&&s.uint32(1514).string(e.scan_outcome_exiftool),""!==e.scan_outcome_f_prot&&s.uint32(1522).string(e.scan_outcome_f_prot),""!==e.scan_outcome_f_prot4&&s.uint32(1530).string(e.scan_outcome_f_prot4),""!==e.scan_outcome_f_secure&&s.uint32(1538).string(e.scan_outcome_f_secure),""!==e.scan_outcome_fileadvisor&&s.uint32(1546).string(e.scan_outcome_fileadvisor),""!==e.scan_outcome_fireeye&&s.uint32(1554).string(e.scan_outcome_fireeye),""!==e.scan_outcome_fortinet&&s.uint32(1562).string(e.scan_outcome_fortinet),""!==e.scan_outcome_fortinetbeta&&s.uint32(1570).string(e.scan_outcome_fortinetbeta),""!==e.scan_outcome_gdata&&s.uint32(1578).string(e.scan_outcome_gdata),""!==e.scan_outcome_google&&s.uint32(1586).string(e.scan_outcome_google),""!==e.scan_outcome_gridinsoft&&s.uint32(1594).string(e.scan_outcome_gridinsoft),""!==e.scan_outcome_ikarus&&s.uint32(1602).string(e.scan_outcome_ikarus),""!==e.scan_outcome_ikarusd&&s.uint32(1610).string(e.scan_outcome_ikarusd),""!==e.scan_outcome_imgjection&&s.uint32(1618).string(e.scan_outcome_imgjection),""!==e.scan_outcome_invincea&&s.uint32(1626).string(e.scan_outcome_invincea),""!==e.scan_outcome_javascript&&s.uint32(1634).string(e.scan_outcome_javascript),""!==e.scan_outcome_jiangmin&&s.uint32(1642).string(e.scan_outcome_jiangmin),""!==e.scan_outcome_k7antivirus&&s.uint32(1650).string(e.scan_outcome_k7antivirus),""!==e.scan_outcome_k7gw&&s.uint32(1658).string(e.scan_outcome_k7gw),""!==e.scan_outcome_kaspersky&&s.uint32(1666).string(e.scan_outcome_kaspersky),""!==e.scan_outcome_kaspersky21&&s.uint32(1674).string(e.scan_outcome_kaspersky21),""!==e.scan_outcome_kingsoft&&s.uint32(1682).string(e.scan_outcome_kingsoft),""!==e.scan_outcome_lionic&&s.uint32(1690).string(e.scan_outcome_lionic),""!==e.scan_outcome_malwarebytes&&s.uint32(1698).string(e.scan_outcome_malwarebytes),""!==e.scan_outcome_malwarebytes3&&s.uint32(1706).string(e.scan_outcome_malwarebytes3),""!==e.scan_outcome_malwarebytes4&&s.uint32(1714).string(e.scan_outcome_malwarebytes4),""!==e.scan_outcome_max&&s.uint32(1722).string(e.scan_outcome_max),""!==e.scan_outcome_maxsecure&&s.uint32(1730).string(e.scan_outcome_maxsecure),""!==e.scan_outcome_mcafee&&s.uint32(1738).string(e.scan_outcome_mcafee),""!==e.scan_outcome_mcafee_artemis&&s.uint32(1746).string(e.scan_outcome_mcafee_artemis),""!==e.scan_outcome_mcafee_gw_edition&&s.uint32(1754).string(e.scan_outcome_mcafee_gw_edition),""!==e.scan_outcome_mcafeebeta&&s.uint32(1762).string(e.scan_outcome_mcafeebeta),""!==e.scan_outcome_mcafeed&&s.uint32(1770).string(e.scan_outcome_mcafeed),""!==e.scan_outcome_microsoft&&s.uint32(1778).string(e.scan_outcome_microsoft),""!==e.scan_outcome_microworld_escan&&s.uint32(1786).string(e.scan_outcome_microworld_escan),""!==e.scan_outcome_nano_antivirus&&s.uint32(1794).string(e.scan_outcome_nano_antivirus),""!==e.scan_outcome_nod32&&s.uint32(1802).string(e.scan_outcome_nod32),""!==e.scan_outcome_nod32beta&&s.uint32(1810).string(e.scan_outcome_nod32beta),""!==e.scan_outcome_nod32v2&&s.uint32(1818).string(e.scan_outcome_nod32v2),""!==e.scan_outcome_norman&&s.uint32(1826).string(e.scan_outcome_norman),""!==e.scan_outcome_nprotect&&s.uint32(1834).string(e.scan_outcome_nprotect),""!==e.scan_outcome_officecheck&&s.uint32(1842).string(e.scan_outcome_officecheck),""!==e.scan_outcome_paloalto&&s.uint32(1850).string(e.scan_outcome_paloalto),""!==e.scan_outcome_panda&&s.uint32(1858).string(e.scan_outcome_panda),""!==e.scan_outcome_pandab3&&s.uint32(1866).string(e.scan_outcome_pandab3),""!==e.scan_outcome_pandabeta&&s.uint32(1874).string(e.scan_outcome_pandabeta),""!==e.scan_outcome_pandabeta2&&s.uint32(1882).string(e.scan_outcome_pandabeta2),""!==e.scan_outcome_pctools&&s.uint32(1890).string(e.scan_outcome_pctools),""!==e.scan_outcome_pdfid&&s.uint32(1898).string(e.scan_outcome_pdfid),""!==e.scan_outcome_petool&&s.uint32(1906).string(e.scan_outcome_petool),""!==e.scan_outcome_prevx&&s.uint32(1914).string(e.scan_outcome_prevx),""!==e.scan_outcome_prevx1&&s.uint32(1922).string(e.scan_outcome_prevx1),""!==e.scan_outcome_qihoo_360&&s.uint32(1930).string(e.scan_outcome_qihoo_360),""!==e.scan_outcome_rising&&s.uint32(1938).string(e.scan_outcome_rising),""!==e.scan_outcome_sangfor&&s.uint32(1946).string(e.scan_outcome_sangfor),""!==e.scan_outcome_savmail&&s.uint32(1954).string(e.scan_outcome_savmail),""!==e.scan_outcome_secureweb_gateway&&s.uint32(1962).string(e.scan_outcome_secureweb_gateway),""!==e.scan_outcome_sentinelone&&s.uint32(1970).string(e.scan_outcome_sentinelone),""!==e.scan_outcome_sigcheck&&s.uint32(1978).string(e.scan_outcome_sigcheck),""!==e.scan_outcome_skyhigh&&s.uint32(1986).string(e.scan_outcome_skyhigh),""!==e.scan_outcome_sophos&&s.uint32(1994).string(e.scan_outcome_sophos),""!==e.scan_outcome_sophosml&&s.uint32(2002).string(e.scan_outcome_sophosml),""!==e.scan_outcome_ssdeep&&s.uint32(2010).string(e.scan_outcome_ssdeep),""!==e.scan_outcome_sunbelt&&s.uint32(2018).string(e.scan_outcome_sunbelt),""!==e.scan_outcome_superantispyware&&s.uint32(2026).string(e.scan_outcome_superantispyware),""!==e.scan_outcome_symantec&&s.uint32(2034).string(e.scan_outcome_symantec),""!==e.scan_outcome_symantecmobileinsight&&s.uint32(2042).string(e.scan_outcome_symantecmobileinsight),""!==e.scan_outcome_t3&&s.uint32(2050).string(e.scan_outcome_t3),""!==e.scan_outcome_tachyon&&s.uint32(2058).string(e.scan_outcome_tachyon),""!==e.scan_outcome_tehtris&&s.uint32(2066).string(e.scan_outcome_tehtris),""!==e.scan_outcome_tencent&&s.uint32(2074).string(e.scan_outcome_tencent),""!==e.scan_outcome_thehacker&&s.uint32(2082).string(e.scan_outcome_thehacker),""!==e.scan_outcome_totaldefense&&s.uint32(2090).string(e.scan_outcome_totaldefense),""!==e.scan_outcome_trapmine&&s.uint32(2098).string(e.scan_outcome_trapmine),""!==e.scan_outcome_trendmicro&&s.uint32(2106).string(e.scan_outcome_trendmicro),""!==e.scan_outcome_trendmicro_housecall&&s.uint32(2114).string(e.scan_outcome_trendmicro_housecall),""!==e.scan_outcome_trendmicro_housecalld&&s.uint32(2122).string(e.scan_outcome_trendmicro_housecalld),""!==e.scan_outcome_trid&&s.uint32(2130).string(e.scan_outcome_trid),""!==e.scan_outcome_trustlook&&s.uint32(2138).string(e.scan_outcome_trustlook),""!==e.scan_outcome_una&&s.uint32(2146).string(e.scan_outcome_una),""!==e.scan_outcome_varist&&s.uint32(2154).string(e.scan_outcome_varist),""!==e.scan_outcome_vba32&&s.uint32(2162).string(e.scan_outcome_vba32),""!==e.scan_outcome_vipre&&s.uint32(2170).string(e.scan_outcome_vipre),""!==e.scan_outcome_virit&&s.uint32(2178).string(e.scan_outcome_virit),""!==e.scan_outcome_virobot&&s.uint32(2186).string(e.scan_outcome_virobot),""!==e.scan_outcome_virusbuster&&s.uint32(2194).string(e.scan_outcome_virusbuster),""!==e.scan_outcome_webroot&&s.uint32(2202).string(e.scan_outcome_webroot),""!==e.scan_outcome_webwasher_gateway&&s.uint32(2210).string(e.scan_outcome_webwasher_gateway),""!==e.scan_outcome_whitearmor&&s.uint32(2218).string(e.scan_outcome_whitearmor),""!==e.scan_outcome_xcitium&&s.uint32(2226).string(e.scan_outcome_xcitium),""!==e.scan_outcome_yandex&&s.uint32(2234).string(e.scan_outcome_yandex),""!==e.scan_outcome_zillya&&s.uint32(2242).string(e.scan_outcome_zillya),""!==e.scan_outcome_zonealarm&&s.uint32(2250).string(e.scan_outcome_zonealarm),""!==e.scan_outcome_zoner&&s.uint32(2258).string(e.scan_outcome_zoner),""!==e.scan_outcome_huorong&&s.uint32(3810).string(e.scan_outcome_huorong),""!==e.scan_outcome_webrootd&&s.uint32(3858).string(e.scan_outcome_webrootd);var R_,p_=t(e.scan_result_a_squared);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;s.uint32(2266).string(e)}}catch(e){p_.e(e)}finally{p_.f()}var O_,h_=t(e.scan_result_acronis);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;s.uint32(2274).string(e)}}catch(e){h_.e(e)}finally{h_.f()}var y_,S_=t(e.scan_result_ad_aware);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;s.uint32(2282).string(e)}}catch(e){S_.e(e)}finally{S_.f()}var N_,b_=t(e.scan_result_agnitum);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;s.uint32(2290).string(e)}}catch(e){b_.e(e)}finally{b_.f()}var L_,F_=t(e.scan_result_ahnlab);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;s.uint32(2298).string(e)}}catch(e){F_.e(e)}finally{F_.f()}var C_,k_=t(e.scan_result_ahnlab_v3);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;s.uint32(2306).string(e)}}catch(e){k_.e(e)}finally{k_.f()}var D_,w_=t(e.scan_result_alibaba);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;s.uint32(2314).string(e)}}catch(e){w_.e(e)}finally{w_.f()}var M_,U_=t(e.scan_result_alibabacloud);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;s.uint32(2322).string(e)}}catch(e){U_.e(e)}finally{U_.f()}var P_,x_=t(e.scan_result_alyac);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;s.uint32(2330).string(e)}}catch(e){x_.e(e)}finally{x_.f()}var G_,H_=t(e.scan_result_androguard);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;s.uint32(2338).string(e)}}catch(e){H_.e(e)}finally{H_.f()}var V_,B_=t(e.scan_result_antivir);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;s.uint32(2346).string(e)}}catch(e){B_.e(e)}finally{B_.f()}var W_,Y_=t(e.scan_result_antivir7);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;s.uint32(2354).string(e)}}catch(e){Y_.e(e)}finally{Y_.f()}var J_,X_=t(e.scan_result_antiy_avl);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;s.uint32(2362).string(e)}}catch(e){X_.e(e)}finally{X_.f()}var j_,K_=t(e.scan_result_apex);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;s.uint32(2370).string(e)}}catch(e){K_.e(e)}finally{K_.f()}var q_,z_=t(e.scan_result_arcabit);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;s.uint32(2378).string(e)}}catch(e){z_.e(e)}finally{z_.f()}var Q_,Z_=t(e.scan_result_authentium);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;s.uint32(2386).string(e)}}catch(e){Z_.e(e)}finally{Z_.f()}var $_,es=t(e.scan_result_avast);try{for(es.s();!($_=es.n()).done;){const e=$_.value;s.uint32(2394).string(e)}}catch(e){es.e(e)}finally{es.f()}var _s,ss=t(e.scan_result_avast5);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;s.uint32(2402).string(e)}}catch(e){ss.e(e)}finally{ss.f()}var ts,as=t(e.scan_result_avast_mobile);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;s.uint32(2410).string(e)}}catch(e){as.e(e)}finally{as.f()}var ns,rs=t(e.scan_result_avg);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;s.uint32(2418).string(e)}}catch(e){rs.e(e)}finally{rs.f()}var cs,os=t(e.scan_result_avira);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;s.uint32(2426).string(e)}}catch(e){os.e(e)}finally{os.f()}var is,ls=t(e.scan_result_avirad);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;s.uint32(2434).string(e)}}catch(e){ls.e(e)}finally{ls.f()}var us,ds=t(e.scan_result_avware);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;s.uint32(2442).string(e)}}catch(e){ds.e(e)}finally{ds.f()}var ms,fs=t(e.scan_result_babable);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;s.uint32(2450).string(e)}}catch(e){fs.e(e)}finally{fs.f()}var Ts,vs=t(e.scan_result_baidu);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;s.uint32(2458).string(e)}}catch(e){vs.e(e)}finally{vs.f()}var As,gs=t(e.scan_result_baidu_international);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;s.uint32(2466).string(e)}}catch(e){gs.e(e)}finally{gs.f()}var Es,Is=t(e.scan_result_bitdam_atp);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;s.uint32(2474).string(e)}}catch(e){Is.e(e)}finally{Is.f()}var Rs,ps=t(e.scan_result_bitdefender);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;s.uint32(2482).string(e)}}catch(e){ps.e(e)}finally{ps.f()}var Os,hs=t(e.scan_result_bitdefenderfalx);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;s.uint32(2490).string(e)}}catch(e){hs.e(e)}finally{hs.f()}var ys,Ss=t(e.scan_result_bitdefendertheta);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;s.uint32(2498).string(e)}}catch(e){Ss.e(e)}finally{Ss.f()}var Ns,bs=t(e.scan_result_bkav);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;s.uint32(2506).string(e)}}catch(e){bs.e(e)}finally{bs.f()}var Ls,Fs=t(e.scan_result_bytehero);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;s.uint32(2514).string(e)}}catch(e){Fs.e(e)}finally{Fs.f()}var Cs,ks=t(e.scan_result_c2ae);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;s.uint32(2522).string(e)}}catch(e){ks.e(e)}finally{ks.f()}var Ds,ws=t(e.scan_result_capa);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;s.uint32(2530).string(e)}}catch(e){ws.e(e)}finally{ws.f()}var Ms,Us=t(e.scan_result_cape);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;s.uint32(2538).string(e)}}catch(e){Us.e(e)}finally{Us.f()}var Ps,xs=t(e.scan_result_cape_linux);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;s.uint32(2546).string(e)}}catch(e){xs.e(e)}finally{xs.f()}var Gs,Hs=t(e.scan_result_cape_sandbox);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;s.uint32(2554).string(e)}}catch(e){Hs.e(e)}finally{Hs.f()}var Vs,Bs=t(e.scan_result_cat_quickheal);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;s.uint32(2562).string(e)}}catch(e){Bs.e(e)}finally{Bs.f()}var Ws,Ys=t(e.scan_result_clamav);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;s.uint32(2570).string(e)}}catch(e){Ys.e(e)}finally{Ys.f()}var Js,Xs=t(e.scan_result_cmc);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;s.uint32(2578).string(e)}}catch(e){Xs.e(e)}finally{Xs.f()}var js,Ks=t(e.scan_result_command);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;s.uint32(2586).string(e)}}catch(e){Ks.e(e)}finally{Ks.f()}var qs,zs=t(e.scan_result_commtouch);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;s.uint32(2594).string(e)}}catch(e){zs.e(e)}finally{zs.f()}var Qs,Zs=t(e.scan_result_comodo);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;s.uint32(2602).string(e)}}catch(e){Zs.e(e)}finally{Zs.f()}var $s,et=t(e.scan_result_crowdstrike);try{for(et.s();!($s=et.n()).done;){const e=$s.value;s.uint32(2610).string(e)}}catch(e){et.e(e)}finally{et.f()}var _t,st=t(e.scan_result_ctx);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;s.uint32(3842).string(e)}}catch(e){st.e(e)}finally{st.f()}var tt,at=t(e.scan_result_cyber_adapt);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;s.uint32(2618).string(e)}}catch(e){at.e(e)}finally{at.f()}var nt,rt=t(e.scan_result_cybereason);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;s.uint32(2626).string(e)}}catch(e){rt.e(e)}finally{rt.f()}var ct,ot=t(e.scan_result_cylance);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;s.uint32(2634).string(e)}}catch(e){ot.e(e)}finally{ot.f()}var it,lt=t(e.scan_result_cylanced);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;s.uint32(2642).string(e)}}catch(e){lt.e(e)}finally{lt.f()}var ut,dt=t(e.scan_result_cynet);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;s.uint32(2650).string(e)}}catch(e){dt.e(e)}finally{dt.f()}var mt,ft=t(e.scan_result_cyren);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;s.uint32(2658).string(e)}}catch(e){ft.e(e)}finally{ft.f()}var Tt,vt=t(e.scan_result_cyrencloud);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;s.uint32(2666).string(e)}}catch(e){vt.e(e)}finally{vt.f()}var At,gt=t(e.scan_result_das_security_orcas);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;s.uint32(2674).string(e)}}catch(e){gt.e(e)}finally{gt.f()}var Et,It=t(e.scan_result_deepinstinct);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;s.uint32(2682).string(e)}}catch(e){It.e(e)}finally{It.f()}var Rt,pt=t(e.scan_result_dmgcheck);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;s.uint32(2690).string(e)}}catch(e){pt.e(e)}finally{pt.f()}var Ot,ht=t(e.scan_result_docguard);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;s.uint32(2698).string(e)}}catch(e){ht.e(e)}finally{ht.f()}var yt,St=t(e.scan_result_dr_web_vxcube);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;s.uint32(2706).string(e)}}catch(e){St.e(e)}finally{St.f()}var Nt,bt=t(e.scan_result_drweb);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;s.uint32(2714).string(e)}}catch(e){bt.e(e)}finally{bt.f()}var Lt,Ft=t(e.scan_result_drwebse);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;s.uint32(2722).string(e)}}catch(e){Ft.e(e)}finally{Ft.f()}var Ct,kt=t(e.scan_result_egambit);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;s.uint32(2730).string(e)}}catch(e){kt.e(e)}finally{kt.f()}var Dt,wt=t(e.scan_result_elastic);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;s.uint32(2738).string(e)}}catch(e){wt.e(e)}finally{wt.f()}var Mt,Ut=t(e.scan_result_elf_digest);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;s.uint32(2746).string(e)}}catch(e){Ut.e(e)}finally{Ut.f()}var Pt,xt=t(e.scan_result_emsisoft);try{for(xt.s();!(Pt=xt.n()).done;){const e=Pt.value;s.uint32(2754).string(e)}}catch(e){xt.e(e)}finally{xt.f()}var Gt,Ht=t(e.scan_result_endgame);try{for(Ht.s();!(Gt=Ht.n()).done;){const e=Gt.value;s.uint32(2762).string(e)}}catch(e){Ht.e(e)}finally{Ht.f()}var Vt,Bt=t(e.scan_result_esafe);try{for(Bt.s();!(Vt=Bt.n()).done;){const e=Vt.value;s.uint32(2770).string(e)}}catch(e){Bt.e(e)}finally{Bt.f()}var Wt,Yt=t(e.scan_result_escan);try{for(Yt.s();!(Wt=Yt.n()).done;){const e=Wt.value;s.uint32(2778).string(e)}}catch(e){Yt.e(e)}finally{Yt.f()}var Jt,Xt=t(e.scan_result_eset_nod32);try{for(Xt.s();!(Jt=Xt.n()).done;){const e=Jt.value;s.uint32(2786).string(e)}}catch(e){Xt.e(e)}finally{Xt.f()}var jt,Kt=t(e.scan_result_etrust_inoculateit);try{for(Kt.s();!(jt=Kt.n()).done;){const e=jt.value;s.uint32(2794).string(e)}}catch(e){Kt.e(e)}finally{Kt.f()}var qt,zt=t(e.scan_result_etrust_vet);try{for(zt.s();!(qt=zt.n()).done;){const e=qt.value;s.uint32(2802).string(e)}}catch(e){zt.e(e)}finally{zt.f()}var Qt,Zt=t(e.scan_result_ewido);try{for(Zt.s();!(Qt=Zt.n()).done;){const e=Qt.value;s.uint32(2810).string(e)}}catch(e){Zt.e(e)}finally{Zt.f()}var $t,ea=t(e.scan_result_exiftool);try{for(ea.s();!($t=ea.n()).done;){const e=$t.value;s.uint32(2818).string(e)}}catch(e){ea.e(e)}finally{ea.f()}var _a,sa=t(e.scan_result_f_prot);try{for(sa.s();!(_a=sa.n()).done;){const e=_a.value;s.uint32(2826).string(e)}}catch(e){sa.e(e)}finally{sa.f()}var ta,aa=t(e.scan_result_f_prot4);try{for(aa.s();!(ta=aa.n()).done;){const e=ta.value;s.uint32(2834).string(e)}}catch(e){aa.e(e)}finally{aa.f()}var na,ra=t(e.scan_result_f_secure);try{for(ra.s();!(na=ra.n()).done;){const e=na.value;s.uint32(2842).string(e)}}catch(e){ra.e(e)}finally{ra.f()}var ca,oa=t(e.scan_result_f_secure_sandbox);try{for(oa.s();!(ca=oa.n()).done;){const e=ca.value;s.uint32(2850).string(e)}}catch(e){oa.e(e)}finally{oa.f()}var ia,la=t(e.scan_result_fileadvisor);try{for(la.s();!(ia=la.n()).done;){const e=ia.value;s.uint32(2858).string(e)}}catch(e){la.e(e)}finally{la.f()}var ua,da=t(e.scan_result_fireeye);try{for(da.s();!(ua=da.n()).done;){const e=ua.value;s.uint32(2866).string(e)}}catch(e){da.e(e)}finally{da.f()}var ma,fa=t(e.scan_result_fortinet);try{for(fa.s();!(ma=fa.n()).done;){const e=ma.value;s.uint32(2874).string(e)}}catch(e){fa.e(e)}finally{fa.f()}var Ta,va=t(e.scan_result_fortinetbeta);try{for(va.s();!(Ta=va.n()).done;){const e=Ta.value;s.uint32(2882).string(e)}}catch(e){va.e(e)}finally{va.f()}var Aa,ga=t(e.scan_result_gdata);try{for(ga.s();!(Aa=ga.n()).done;){const e=Aa.value;s.uint32(2890).string(e)}}catch(e){ga.e(e)}finally{ga.f()}var Ea,Ia=t(e.scan_result_google);try{for(Ia.s();!(Ea=Ia.n()).done;){const e=Ea.value;s.uint32(2898).string(e)}}catch(e){Ia.e(e)}finally{Ia.f()}var Ra,pa=t(e.scan_result_gridinsoft);try{for(pa.s();!(Ra=pa.n()).done;){const e=Ra.value;s.uint32(2906).string(e)}}catch(e){pa.e(e)}finally{pa.f()}var Oa,ha=t(e.scan_result_ikarus);try{for(ha.s();!(Oa=ha.n()).done;){const e=Oa.value;s.uint32(2914).string(e)}}catch(e){ha.e(e)}finally{ha.f()}var ya,Sa=t(e.scan_result_ikarusd);try{for(Sa.s();!(ya=Sa.n()).done;){const e=ya.value;s.uint32(2922).string(e)}}catch(e){Sa.e(e)}finally{Sa.f()}var Na,ba=t(e.scan_result_imgjection);try{for(ba.s();!(Na=ba.n()).done;){const e=Na.value;s.uint32(2930).string(e)}}catch(e){ba.e(e)}finally{ba.f()}var La,Fa=t(e.scan_result_invincea);try{for(Fa.s();!(La=Fa.n()).done;){const e=La.value;s.uint32(2938).string(e)}}catch(e){Fa.e(e)}finally{Fa.f()}var Ca,ka=t(e.scan_result_javascript);try{for(ka.s();!(Ca=ka.n()).done;){const e=Ca.value;s.uint32(2946).string(e)}}catch(e){ka.e(e)}finally{ka.f()}var Da,wa=t(e.scan_result_jiangmin);try{for(wa.s();!(Da=wa.n()).done;){const e=Da.value;s.uint32(2954).string(e)}}catch(e){wa.e(e)}finally{wa.f()}var Ma,Ua=t(e.scan_result_k7antivirus);try{for(Ua.s();!(Ma=Ua.n()).done;){const e=Ma.value;s.uint32(2962).string(e)}}catch(e){Ua.e(e)}finally{Ua.f()}var Pa,xa=t(e.scan_result_k7gw);try{for(xa.s();!(Pa=xa.n()).done;){const e=Pa.value;s.uint32(2970).string(e)}}catch(e){xa.e(e)}finally{xa.f()}var Ga,Ha=t(e.scan_result_kaspersky);try{for(Ha.s();!(Ga=Ha.n()).done;){const e=Ga.value;s.uint32(2978).string(e)}}catch(e){Ha.e(e)}finally{Ha.f()}var Va,Ba=t(e.scan_result_kaspersky21);try{for(Ba.s();!(Va=Ba.n()).done;){const e=Va.value;s.uint32(2986).string(e)}}catch(e){Ba.e(e)}finally{Ba.f()}var Wa,Ya=t(e.scan_result_kingsoft);try{for(Ya.s();!(Wa=Ya.n()).done;){const e=Wa.value;s.uint32(2994).string(e)}}catch(e){Ya.e(e)}finally{Ya.f()}var Ja,Xa=t(e.scan_result_lastline);try{for(Xa.s();!(Ja=Xa.n()).done;){const e=Ja.value;s.uint32(3002).string(e)}}catch(e){Xa.e(e)}finally{Xa.f()}var ja,Ka=t(e.scan_result_lionic);try{for(Ka.s();!(ja=Ka.n()).done;){const e=ja.value;s.uint32(3010).string(e)}}catch(e){Ka.e(e)}finally{Ka.f()}var qa,za=t(e.scan_result_malwarebytes);try{for(za.s();!(qa=za.n()).done;){const e=qa.value;s.uint32(3018).string(e)}}catch(e){za.e(e)}finally{za.f()}var Qa,Za=t(e.scan_result_malwarebytes3);try{for(Za.s();!(Qa=Za.n()).done;){const e=Qa.value;s.uint32(3026).string(e)}}catch(e){Za.e(e)}finally{Za.f()}var $a,en=t(e.scan_result_malwarebytes4);try{for(en.s();!($a=en.n()).done;){const e=$a.value;s.uint32(3034).string(e)}}catch(e){en.e(e)}finally{en.f()}var _n,sn=t(e.scan_result_malwation);try{for(sn.s();!(_n=sn.n()).done;){const e=_n.value;s.uint32(3042).string(e)}}catch(e){sn.e(e)}finally{sn.f()}var tn,an=t(e.scan_result_max);try{for(an.s();!(tn=an.n()).done;){const e=tn.value;s.uint32(3050).string(e)}}catch(e){an.e(e)}finally{an.f()}var nn,rn=t(e.scan_result_maxsecure);try{for(rn.s();!(nn=rn.n()).done;){const e=nn.value;s.uint32(3058).string(e)}}catch(e){rn.e(e)}finally{rn.f()}var cn,on=t(e.scan_result_mcafee);try{for(on.s();!(cn=on.n()).done;){const e=cn.value;s.uint32(3066).string(e)}}catch(e){on.e(e)}finally{on.f()}var ln,un=t(e.scan_result_mcafee_artemis);try{for(un.s();!(ln=un.n()).done;){const e=ln.value;s.uint32(3074).string(e)}}catch(e){un.e(e)}finally{un.f()}var dn,mn=t(e.scan_result_mcafee_gw_edition);try{for(mn.s();!(dn=mn.n()).done;){const e=dn.value;s.uint32(3082).string(e)}}catch(e){mn.e(e)}finally{mn.f()}var fn,Tn=t(e.scan_result_mcafeebeta);try{for(Tn.s();!(fn=Tn.n()).done;){const e=fn.value;s.uint32(3090).string(e)}}catch(e){Tn.e(e)}finally{Tn.f()}var vn,An=t(e.scan_result_mcafeed);try{for(An.s();!(vn=An.n()).done;){const e=vn.value;s.uint32(3098).string(e)}}catch(e){An.e(e)}finally{An.f()}var gn,En=t(e.scan_result_microsoft);try{for(En.s();!(gn=En.n()).done;){const e=gn.value;s.uint32(3106).string(e)}}catch(e){En.e(e)}finally{En.f()}var In,Rn=t(e.scan_result_microsoft_sysinternals);try{for(Rn.s();!(In=Rn.n()).done;){const e=In.value;s.uint32(3114).string(e)}}catch(e){Rn.e(e)}finally{Rn.f()}var pn,On=t(e.scan_result_microworld_escan);try{for(On.s();!(pn=On.n()).done;){const e=pn.value;s.uint32(3122).string(e)}}catch(e){On.e(e)}finally{On.f()}var hn,yn=t(e.scan_result_nano_antivirus);try{for(yn.s();!(hn=yn.n()).done;){const e=hn.value;s.uint32(3130).string(e)}}catch(e){yn.e(e)}finally{yn.f()}var Sn,Nn=t(e.scan_result_nod32);try{for(Nn.s();!(Sn=Nn.n()).done;){const e=Sn.value;s.uint32(3138).string(e)}}catch(e){Nn.e(e)}finally{Nn.f()}var bn,Ln=t(e.scan_result_nod32beta);try{for(Ln.s();!(bn=Ln.n()).done;){const e=bn.value;s.uint32(3146).string(e)}}catch(e){Ln.e(e)}finally{Ln.f()}var Fn,Cn=t(e.scan_result_nod32v2);try{for(Cn.s();!(Fn=Cn.n()).done;){const e=Fn.value;s.uint32(3154).string(e)}}catch(e){Cn.e(e)}finally{Cn.f()}var kn,Dn=t(e.scan_result_norman);try{for(Dn.s();!(kn=Dn.n()).done;){const e=kn.value;s.uint32(3162).string(e)}}catch(e){Dn.e(e)}finally{Dn.f()}var wn,Mn=t(e.scan_result_nprotect);try{for(Mn.s();!(wn=Mn.n()).done;){const e=wn.value;s.uint32(3170).string(e)}}catch(e){Mn.e(e)}finally{Mn.f()}var Un,Pn=t(e.scan_result_nsfocus_poma);try{for(Pn.s();!(Un=Pn.n()).done;){const e=Un.value;s.uint32(3178).string(e)}}catch(e){Pn.e(e)}finally{Pn.f()}var xn,Gn=t(e.scan_result_officecheck);try{for(Gn.s();!(xn=Gn.n()).done;){const e=xn.value;s.uint32(3186).string(e)}}catch(e){Gn.e(e)}finally{Gn.f()}var Hn,Vn=t(e.scan_result_os_x_sandbox);try{for(Vn.s();!(Hn=Vn.n()).done;){const e=Hn.value;s.uint32(3194).string(e)}}catch(e){Vn.e(e)}finally{Vn.f()}var Bn,Wn=t(e.scan_result_paloalto);try{for(Wn.s();!(Bn=Wn.n()).done;){const e=Bn.value;s.uint32(3202).string(e)}}catch(e){Wn.e(e)}finally{Wn.f()}var Yn,Jn=t(e.scan_result_panda);try{for(Jn.s();!(Yn=Jn.n()).done;){const e=Yn.value;s.uint32(3210).string(e)}}catch(e){Jn.e(e)}finally{Jn.f()}var Xn,jn=t(e.scan_result_pandab3);try{for(jn.s();!(Xn=jn.n()).done;){const e=Xn.value;s.uint32(3218).string(e)}}catch(e){jn.e(e)}finally{jn.f()}var Kn,qn=t(e.scan_result_pandabeta);try{for(qn.s();!(Kn=qn.n()).done;){const e=Kn.value;s.uint32(3226).string(e)}}catch(e){qn.e(e)}finally{qn.f()}var zn,Qn=t(e.scan_result_pandabeta2);try{for(Qn.s();!(zn=Qn.n()).done;){const e=zn.value;s.uint32(3234).string(e)}}catch(e){Qn.e(e)}finally{Qn.f()}var Zn,$n=t(e.scan_result_pctools);try{for($n.s();!(Zn=$n.n()).done;){const e=Zn.value;s.uint32(3242).string(e)}}catch(e){$n.e(e)}finally{$n.f()}var er,_r=t(e.scan_result_pdfid);try{for(_r.s();!(er=_r.n()).done;){const e=er.value;s.uint32(3250).string(e)}}catch(e){_r.e(e)}finally{_r.f()}var sr,tr=t(e.scan_result_petool);try{for(tr.s();!(sr=tr.n()).done;){const e=sr.value;s.uint32(3258).string(e)}}catch(e){tr.e(e)}finally{tr.f()}var ar,nr=t(e.scan_result_prevx);try{for(nr.s();!(ar=nr.n()).done;){const e=ar.value;s.uint32(3266).string(e)}}catch(e){nr.e(e)}finally{nr.f()}var rr,cr=t(e.scan_result_prevx1);try{for(cr.s();!(rr=cr.n()).done;){const e=rr.value;s.uint32(3274).string(e)}}catch(e){cr.e(e)}finally{cr.f()}var or,ir=t(e.scan_result_qianxin_reddrip);try{for(ir.s();!(or=ir.n()).done;){const e=or.value;s.uint32(3282).string(e)}}catch(e){ir.e(e)}finally{ir.f()}var lr,ur=t(e.scan_result_qihoo_360);try{for(ur.s();!(lr=ur.n()).done;){const e=lr.value;s.uint32(3290).string(e)}}catch(e){ur.e(e)}finally{ur.f()}var dr,mr=t(e.scan_result_reaqta_hive);try{for(mr.s();!(dr=mr.n()).done;){const e=dr.value;s.uint32(3298).string(e)}}catch(e){mr.e(e)}finally{mr.f()}var fr,Tr=t(e.scan_result_rising);try{for(Tr.s();!(fr=Tr.n()).done;){const e=fr.value;s.uint32(3306).string(e)}}catch(e){Tr.e(e)}finally{Tr.f()}var vr,Ar=t(e.scan_result_rising_moves);try{for(Ar.s();!(vr=Ar.n()).done;){const e=vr.value;s.uint32(3314).string(e)}}catch(e){Ar.e(e)}finally{Ar.f()}var gr,Er=t(e.scan_result_sangfor);try{for(Er.s();!(gr=Er.n()).done;){const e=gr.value;s.uint32(3322).string(e)}}catch(e){Er.e(e)}finally{Er.f()}var Ir,Rr=t(e.scan_result_sangfor_zsand);try{for(Rr.s();!(Ir=Rr.n()).done;){const e=Ir.value;s.uint32(3330).string(e)}}catch(e){Rr.e(e)}finally{Rr.f()}var pr,Or=t(e.scan_result_savmail);try{for(Or.s();!(pr=Or.n()).done;){const e=pr.value;s.uint32(3338).string(e)}}catch(e){Or.e(e)}finally{Or.f()}var hr,yr=t(e.scan_result_secneurx);try{for(yr.s();!(hr=yr.n()).done;){const e=hr.value;s.uint32(3346).string(e)}}catch(e){yr.e(e)}finally{yr.f()}var Sr,Nr=t(e.scan_result_secondwrite);try{for(Nr.s();!(Sr=Nr.n()).done;){const e=Sr.value;s.uint32(3354).string(e)}}catch(e){Nr.e(e)}finally{Nr.f()}var br,Lr=t(e.scan_result_secureweb_gateway);try{for(Lr.s();!(br=Lr.n()).done;){const e=br.value;s.uint32(3362).string(e)}}catch(e){Lr.e(e)}finally{Lr.f()}var Fr,Cr=t(e.scan_result_sentinelone);try{for(Cr.s();!(Fr=Cr.n()).done;){const e=Fr.value;s.uint32(3370).string(e)}}catch(e){Cr.e(e)}finally{Cr.f()}var kr,Dr=t(e.scan_result_sigcheck);try{for(Dr.s();!(kr=Dr.n()).done;){const e=kr.value;s.uint32(3378).string(e)}}catch(e){Dr.e(e)}finally{Dr.f()}var wr,Mr=t(e.scan_result_skyhigh);try{for(Mr.s();!(wr=Mr.n()).done;){const e=wr.value;s.uint32(3386).string(e)}}catch(e){Mr.e(e)}finally{Mr.f()}var Ur,Pr=t(e.scan_result_sndbox);try{for(Pr.s();!(Ur=Pr.n()).done;){const e=Ur.value;s.uint32(3394).string(e)}}catch(e){Pr.e(e)}finally{Pr.f()}var xr,Gr=t(e.scan_result_sophos);try{for(Gr.s();!(xr=Gr.n()).done;){const e=xr.value;s.uint32(3402).string(e)}}catch(e){Gr.e(e)}finally{Gr.f()}var Hr,Vr=t(e.scan_result_sophosml);try{for(Vr.s();!(Hr=Vr.n()).done;){const e=Hr.value;s.uint32(3410).string(e)}}catch(e){Vr.e(e)}finally{Vr.f()}var Br,Wr=t(e.scan_result_ssdeep);try{for(Wr.s();!(Br=Wr.n()).done;){const e=Br.value;s.uint32(3418).string(e)}}catch(e){Wr.e(e)}finally{Wr.f()}var Yr,Jr=t(e.scan_result_sunbelt);try{for(Jr.s();!(Yr=Jr.n()).done;){const e=Yr.value;s.uint32(3426).string(e)}}catch(e){Jr.e(e)}finally{Jr.f()}var Xr,jr=t(e.scan_result_superantispyware);try{for(jr.s();!(Xr=jr.n()).done;){const e=Xr.value;s.uint32(3434).string(e)}}catch(e){jr.e(e)}finally{jr.f()}var Kr,qr=t(e.scan_result_symantec);try{for(qr.s();!(Kr=qr.n()).done;){const e=Kr.value;s.uint32(3442).string(e)}}catch(e){qr.e(e)}finally{qr.f()}var zr,Qr=t(e.scan_result_symantecmobileinsight);try{for(Qr.s();!(zr=Qr.n()).done;){const e=zr.value;s.uint32(3450).string(e)}}catch(e){Qr.e(e)}finally{Qr.f()}var Zr,$r=t(e.scan_result_t3);try{for($r.s();!(Zr=$r.n()).done;){const e=Zr.value;s.uint32(3458).string(e)}}catch(e){$r.e(e)}finally{$r.f()}var ec,_c=t(e.scan_result_tachyon);try{for(_c.s();!(ec=_c.n()).done;){const e=ec.value;s.uint32(3466).string(e)}}catch(e){_c.e(e)}finally{_c.f()}var sc,tc=t(e.scan_result_tehtris);try{for(tc.s();!(sc=tc.n()).done;){const e=sc.value;s.uint32(3474).string(e)}}catch(e){tc.e(e)}finally{tc.f()}var ac,nc=t(e.scan_result_tencent);try{for(nc.s();!(ac=nc.n()).done;){const e=ac.value;s.uint32(3482).string(e)}}catch(e){nc.e(e)}finally{nc.f()}var rc,cc=t(e.scan_result_tencent_habo);try{for(cc.s();!(rc=cc.n()).done;){const e=rc.value;s.uint32(3490).string(e)}}catch(e){cc.e(e)}finally{cc.f()}var oc,ic=t(e.scan_result_thehacker);try{for(ic.s();!(oc=ic.n()).done;){const e=oc.value;s.uint32(3498).string(e)}}catch(e){ic.e(e)}finally{ic.f()}var lc,uc=t(e.scan_result_totaldefense);try{for(uc.s();!(lc=uc.n()).done;){const e=lc.value;s.uint32(3506).string(e)}}catch(e){uc.e(e)}finally{uc.f()}var dc,mc=t(e.scan_result_trapmine);try{for(mc.s();!(dc=mc.n()).done;){const e=dc.value;s.uint32(3514).string(e)}}catch(e){mc.e(e)}finally{mc.f()}var fc,Tc=t(e.scan_result_trendmicro);try{for(Tc.s();!(fc=Tc.n()).done;){const e=fc.value;s.uint32(3522).string(e)}}catch(e){Tc.e(e)}finally{Tc.f()}var vc,Ac=t(e.scan_result_trendmicro_housecall);try{for(Ac.s();!(vc=Ac.n()).done;){const e=vc.value;s.uint32(3530).string(e)}}catch(e){Ac.e(e)}finally{Ac.f()}var gc,Ec=t(e.scan_result_trendmicro_housecalld);try{for(Ec.s();!(gc=Ec.n()).done;){const e=gc.value;s.uint32(3538).string(e)}}catch(e){Ec.e(e)}finally{Ec.f()}var Ic,Rc=t(e.scan_result_trid);try{for(Rc.s();!(Ic=Rc.n()).done;){const e=Ic.value;s.uint32(3546).string(e)}}catch(e){Rc.e(e)}finally{Rc.f()}var pc,Oc=t(e.scan_result_trustlook);try{for(Oc.s();!(pc=Oc.n()).done;){const e=pc.value;s.uint32(3554).string(e)}}catch(e){Oc.e(e)}finally{Oc.f()}var hc,yc=t(e.scan_result_una);try{for(yc.s();!(hc=yc.n()).done;){const e=hc.value;s.uint32(3562).string(e)}}catch(e){yc.e(e)}finally{yc.f()}var Sc,Nc=t(e.scan_result_varist);try{for(Nc.s();!(Sc=Nc.n()).done;){const e=Sc.value;s.uint32(3570).string(e)}}catch(e){Nc.e(e)}finally{Nc.f()}var bc,Lc=t(e.scan_result_vba32);try{for(Lc.s();!(bc=Lc.n()).done;){const e=bc.value;s.uint32(3578).string(e)}}catch(e){Lc.e(e)}finally{Lc.f()}var Fc,Cc=t(e.scan_result_venuseye_sandbox);try{for(Cc.s();!(Fc=Cc.n()).done;){const e=Fc.value;s.uint32(3586).string(e)}}catch(e){Cc.e(e)}finally{Cc.f()}var kc,Dc=t(e.scan_result_vipre);try{for(Dc.s();!(kc=Dc.n()).done;){const e=kc.value;s.uint32(3594).string(e)}}catch(e){Dc.e(e)}finally{Dc.f()}var wc,Mc=t(e.scan_result_virit);try{for(Mc.s();!(wc=Mc.n()).done;){const e=wc.value;s.uint32(3602).string(e)}}catch(e){Mc.e(e)}finally{Mc.f()}var Uc,Pc=t(e.scan_result_virobot);try{for(Pc.s();!(Uc=Pc.n()).done;){const e=Uc.value;s.uint32(3610).string(e)}}catch(e){Pc.e(e)}finally{Pc.f()}var xc,Gc=t(e.scan_result_virusbuster);try{for(Gc.s();!(xc=Gc.n()).done;){const e=xc.value;s.uint32(3618).string(e)}}catch(e){Gc.e(e)}finally{Gc.f()}var Hc,Vc=t(e.scan_result_virustotal_androbox);try{for(Vc.s();!(Hc=Vc.n()).done;){const e=Hc.value;s.uint32(3626).string(e)}}catch(e){Vc.e(e)}finally{Vc.f()}var Bc,Wc=t(e.scan_result_virustotal_box_of_apples);try{for(Wc.s();!(Bc=Wc.n()).done;){const e=Bc.value;s.uint32(3634).string(e)}}catch(e){Wc.e(e)}finally{Wc.f()}var Yc,Jc=t(e.scan_result_virustotal_cuckoofork);try{for(Jc.s();!(Yc=Jc.n()).done;){const e=Yc.value;s.uint32(3642).string(e)}}catch(e){Jc.e(e)}finally{Jc.f()}var Xc,jc=t(e.scan_result_virustotal_droidy);try{for(jc.s();!(Xc=jc.n()).done;){const e=Xc.value;s.uint32(3650).string(e)}}catch(e){jc.e(e)}finally{jc.f()}var Kc,qc=t(e.scan_result_virustotal_jujubox);try{for(qc.s();!(Kc=qc.n()).done;){const e=Kc.value;s.uint32(3658).string(e)}}catch(e){qc.e(e)}finally{qc.f()}var zc,Qc=t(e.scan_result_virustotal_observer);try{for(Qc.s();!(zc=Qc.n()).done;){const e=zc.value;s.uint32(3666).string(e)}}catch(e){Qc.e(e)}finally{Qc.f()}var Zc,$c=t(e.scan_result_virustotal_r2dbox);try{for($c.s();!(Zc=$c.n()).done;){const e=Zc.value;s.uint32(3674).string(e)}}catch(e){$c.e(e)}finally{$c.f()}var eo,_o=t(e.scan_result_vmray);try{for(_o.s();!(eo=_o.n()).done;){const e=eo.value;s.uint32(3682).string(e)}}catch(e){_o.e(e)}finally{_o.f()}var so,to=t(e.scan_result_webroot);try{for(to.s();!(so=to.n()).done;){const e=so.value;s.uint32(3690).string(e)}}catch(e){to.e(e)}finally{to.f()}var ao,no=t(e.scan_result_webwasher_gateway);try{for(no.s();!(ao=no.n()).done;){const e=ao.value;s.uint32(3698).string(e)}}catch(e){no.e(e)}finally{no.f()}var ro,co=t(e.scan_result_whitearmor);try{for(co.s();!(ro=co.n()).done;){const e=ro.value;s.uint32(3706).string(e)}}catch(e){co.e(e)}finally{co.f()}var oo,io=t(e.scan_result_xcitium);try{for(io.s();!(oo=io.n()).done;){const e=oo.value;s.uint32(3714).string(e)}}catch(e){io.e(e)}finally{io.f()}var lo,uo=t(e.scan_result_yandex);try{for(uo.s();!(lo=uo.n()).done;){const e=lo.value;s.uint32(3722).string(e)}}catch(e){uo.e(e)}finally{uo.f()}var mo,fo=t(e.scan_result_yomi_hunter);try{for(fo.s();!(mo=fo.n()).done;){const e=mo.value;s.uint32(3730).string(e)}}catch(e){fo.e(e)}finally{fo.f()}var To,vo=t(e.scan_result_zenbox);try{for(vo.s();!(To=vo.n()).done;){const e=To.value;s.uint32(3738).string(e)}}catch(e){vo.e(e)}finally{vo.f()}var Ao,go=t(e.scan_result_zenbox_android);try{for(go.s();!(Ao=go.n()).done;){const e=Ao.value;s.uint32(3746).string(e)}}catch(e){go.e(e)}finally{go.f()}var Eo,Io=t(e.scan_result_zenbox_linux);try{for(Io.s();!(Eo=Io.n()).done;){const e=Eo.value;s.uint32(3754).string(e)}}catch(e){Io.e(e)}finally{Io.f()}var Ro,po=t(e.scan_result_zenbox_macos);try{for(po.s();!(Ro=po.n()).done;){const e=Ro.value;s.uint32(3762).string(e)}}catch(e){po.e(e)}finally{po.f()}var Oo,ho=t(e.scan_result_zillya);try{for(ho.s();!(Oo=ho.n()).done;){const e=Oo.value;s.uint32(3770).string(e)}}catch(e){ho.e(e)}finally{ho.f()}var yo,So=t(e.scan_result_zonealarm);try{for(So.s();!(yo=So.n()).done;){const e=yo.value;s.uint32(3778).string(e)}}catch(e){So.e(e)}finally{So.f()}var No,bo=t(e.scan_result_zoner);try{for(bo.s();!(No=bo.n()).done;){const e=No.value;s.uint32(3786).string(e)}}catch(e){bo.e(e)}finally{bo.f()}var Lo,Fo=t(e.scan_result_malvation);try{for(Fo.s();!(Lo=Fo.n()).done;){const e=Lo.value;s.uint32(3794).string(e)}}catch(e){Fo.e(e)}finally{Fo.f()}var Co,ko=t(e.scan_result_zscaler);try{for(ko.s();!(Co=ko.n()).done;){const e=Co.value;s.uint32(3802).string(e)}}catch(e){ko.e(e)}finally{ko.f()}var Do,wo=t(e.scan_result_huorong);try{for(wo.s();!(Do=wo.n()).done;){const e=Do.value;s.uint32(3818).string(e)}}catch(e){wo.e(e)}finally{wo.f()}var Mo,Uo=t(e.scan_result_webrootd);try{for(Uo.s();!(Mo=Uo.n()).done;){const e=Mo.value;s.uint32(3866).string(e)}}catch(e){Uo.e(e)}finally{Uo.f()}return""!==e.magika&&s.uint32(3826).string(e.magika),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},x);for(n.tag=[],n.all=[],n.all_scan_results=[],n.androguard=[],n.attack_technique=[],n.attack_tactic=[],n.attribution=[],n.behash=[],n.behaviour=[],n.behaviour_files=[],n.behaviour_network=[],n.behaviour_network_atom=[],n.behaviour_processes=[],n.behaviour_command_executions=[],n.behaviour_injected_processes=[],n.behaviour_created_processes=[],n.behaviour_registry=[],n.behaviour_services=[],n.behaviour_tags=[],n.capability_tag=[],n.clue_rule=[],n.collection=[],n.comment=[],n.comment_author=[],n.contacted_ip=[],n.crowdsourced_ai_results=[],n.crowdsourced_ids_result=[],n.crowdsourced_yara_rule=[],n.detectiteasy=[],n.dot_net_guid=[],n.embedded_domains=[],n.embedded_ips=[],n.embedded_urls=[],n.exports=[],n.file_name=[],n.file_name_atom=[],n.file_type=[],n.first_source=[],n.goresym=[],n.itw=[],n.imports=[],n.language=[],n.malware_config=[],n.metadata=[],n.network_traffic=[],n.packer=[],n.related_threat_actor=[],n.resource_sha256=[],n.section_md5=[],n.sandbox_name=[],n.section_name=[],n.segment_name=[],n.sigma=[],n.sigma_rule=[],n.sigma_ruleset=[],n.signature=[],n.source=[],n.submission_country=[],n.submission_interface=[],n.behaviour_signature=[],n.mbc=[],n.attribution_privileged=[],n.scan_result_a_squared=[],n.scan_result_acronis=[],n.scan_result_ad_aware=[],n.scan_result_agnitum=[],n.scan_result_ahnlab=[],n.scan_result_ahnlab_v3=[],n.scan_result_alibaba=[],n.scan_result_alibabacloud=[],n.scan_result_alyac=[],n.scan_result_androguard=[],n.scan_result_antivir=[],n.scan_result_antivir7=[],n.scan_result_antiy_avl=[],n.scan_result_apex=[],n.scan_result_arcabit=[],n.scan_result_authentium=[],n.scan_result_avast=[],n.scan_result_avast5=[],n.scan_result_avast_mobile=[],n.scan_result_avg=[],n.scan_result_avira=[],n.scan_result_avirad=[],n.scan_result_avware=[],n.scan_result_babable=[],n.scan_result_baidu=[],n.scan_result_baidu_international=[],n.scan_result_bitdam_atp=[],n.scan_result_bitdefender=[],n.scan_result_bitdefenderfalx=[],n.scan_result_bitdefendertheta=[],n.scan_result_bkav=[],n.scan_result_bytehero=[],n.scan_result_c2ae=[],n.scan_result_capa=[],n.scan_result_cape=[],n.scan_result_cape_linux=[],n.scan_result_cape_sandbox=[],n.scan_result_cat_quickheal=[],n.scan_result_clamav=[],n.scan_result_cmc=[],n.scan_result_command=[],n.scan_result_commtouch=[],n.scan_result_comodo=[],n.scan_result_crowdstrike=[],n.scan_result_ctx=[],n.scan_result_cyber_adapt=[],n.scan_result_cybereason=[],n.scan_result_cylance=[],n.scan_result_cylanced=[],n.scan_result_cynet=[],n.scan_result_cyren=[],n.scan_result_cyrencloud=[],n.scan_result_das_security_orcas=[],n.scan_result_deepinstinct=[],n.scan_result_dmgcheck=[],n.scan_result_docguard=[],n.scan_result_dr_web_vxcube=[],n.scan_result_drweb=[],n.scan_result_drwebse=[],n.scan_result_egambit=[],n.scan_result_elastic=[],n.scan_result_elf_digest=[],n.scan_result_emsisoft=[],n.scan_result_endgame=[],n.scan_result_esafe=[],n.scan_result_escan=[],n.scan_result_eset_nod32=[],n.scan_result_etrust_inoculateit=[],n.scan_result_etrust_vet=[],n.scan_result_ewido=[],n.scan_result_exiftool=[],n.scan_result_f_prot=[],n.scan_result_f_prot4=[],n.scan_result_f_secure=[],n.scan_result_f_secure_sandbox=[],n.scan_result_fileadvisor=[],n.scan_result_fireeye=[],n.scan_result_fortinet=[],n.scan_result_fortinetbeta=[],n.scan_result_gdata=[],n.scan_result_google=[],n.scan_result_gridinsoft=[],n.scan_result_ikarus=[],n.scan_result_ikarusd=[],n.scan_result_imgjection=[],n.scan_result_invincea=[],n.scan_result_javascript=[],n.scan_result_jiangmin=[],n.scan_result_k7antivirus=[],n.scan_result_k7gw=[],n.scan_result_kaspersky=[],n.scan_result_kaspersky21=[],n.scan_result_kingsoft=[],n.scan_result_lastline=[],n.scan_result_lionic=[],n.scan_result_malwarebytes=[],n.scan_result_malwarebytes3=[],n.scan_result_malwarebytes4=[],n.scan_result_malwation=[],n.scan_result_max=[],n.scan_result_maxsecure=[],n.scan_result_mcafee=[],n.scan_result_mcafee_artemis=[],n.scan_result_mcafee_gw_edition=[],n.scan_result_mcafeebeta=[],n.scan_result_mcafeed=[],n.scan_result_microsoft=[],n.scan_result_microsoft_sysinternals=[],n.scan_result_microworld_escan=[],n.scan_result_nano_antivirus=[],n.scan_result_nod32=[],n.scan_result_nod32beta=[],n.scan_result_nod32v2=[],n.scan_result_norman=[],n.scan_result_nprotect=[],n.scan_result_nsfocus_poma=[],n.scan_result_officecheck=[],n.scan_result_os_x_sandbox=[],n.scan_result_paloalto=[],n.scan_result_panda=[],n.scan_result_pandab3=[],n.scan_result_pandabeta=[],n.scan_result_pandabeta2=[],n.scan_result_pctools=[],n.scan_result_pdfid=[],n.scan_result_petool=[],n.scan_result_prevx=[],n.scan_result_prevx1=[],n.scan_result_qianxin_reddrip=[],n.scan_result_qihoo_360=[],n.scan_result_reaqta_hive=[],n.scan_result_rising=[],n.scan_result_rising_moves=[],n.scan_result_sangfor=[],n.scan_result_sangfor_zsand=[],n.scan_result_savmail=[],n.scan_result_secneurx=[],n.scan_result_secondwrite=[],n.scan_result_secureweb_gateway=[],n.scan_result_sentinelone=[],n.scan_result_sigcheck=[],n.scan_result_skyhigh=[],n.scan_result_sndbox=[],n.scan_result_sophos=[],n.scan_result_sophosml=[],n.scan_result_ssdeep=[],n.scan_result_sunbelt=[],n.scan_result_superantispyware=[],n.scan_result_symantec=[],n.scan_result_symantecmobileinsight=[],n.scan_result_t3=[],n.scan_result_tachyon=[],n.scan_result_tehtris=[],n.scan_result_tencent=[],n.scan_result_tencent_habo=[],n.scan_result_thehacker=[],n.scan_result_totaldefense=[],n.scan_result_trapmine=[],n.scan_result_trendmicro=[],n.scan_result_trendmicro_housecall=[],n.scan_result_trendmicro_housecalld=[],n.scan_result_trid=[],n.scan_result_trustlook=[],n.scan_result_una=[],n.scan_result_varist=[],n.scan_result_vba32=[],n.scan_result_venuseye_sandbox=[],n.scan_result_vipre=[],n.scan_result_virit=[],n.scan_result_virobot=[],n.scan_result_virusbuster=[],n.scan_result_virustotal_androbox=[],n.scan_result_virustotal_box_of_apples=[],n.scan_result_virustotal_cuckoofork=[],n.scan_result_virustotal_droidy=[],n.scan_result_virustotal_jujubox=[],n.scan_result_virustotal_observer=[],n.scan_result_virustotal_r2dbox=[],n.scan_result_vmray=[],n.scan_result_webroot=[],n.scan_result_webwasher_gateway=[],n.scan_result_whitearmor=[],n.scan_result_xcitium=[],n.scan_result_yandex=[],n.scan_result_yomi_hunter=[],n.scan_result_zenbox=[],n.scan_result_zenbox_android=[],n.scan_result_zenbox_linux=[],n.scan_result_zenbox_macos=[],n.scan_result_zillya=[],n.scan_result_zonealarm=[],n.scan_result_zoner=[],n.scan_result_malvation=[],n.scan_result_zscaler=[],n.scan_result_huorong=[],n.scan_result_webrootd=[];t.pos>>3){case 1:n.positives=t.int32();break;case 2:n.file_size=q(t.int64());break;case 3:n.times_submitted=t.int32();break;case 4:n.first_submission=q(t.int64());break;case 5:n.last_submission=q(t.int64());break;case 6:n.tag.push(t.string());break;case 7:n.all.push(t.string());break;case 8:n.all_scan_results.push(t.string());break;case 9:n.androguard.push(t.string());break;case 10:n.androguard_package=t.string();break;case 11:n.attack_technique.push(t.string());break;case 12:n.attack_tactic.push(t.string());break;case 13:n.attribution.push(t.string());break;case 14:n.authentihash=t.string();break;case 15:n.behash.push(t.string());break;case 16:n.behaviour.push(t.string());break;case 17:n.behaviour_files.push(t.string());break;case 18:n.behaviour_network.push(t.string());break;case 19:n.behaviour_network_atom.push(t.string());break;case 20:n.behaviour_processes.push(t.string());break;case 21:n.behaviour_command_executions.push(t.string());break;case 22:n.behaviour_injected_processes.push(t.string());break;case 23:n.behaviour_created_processes.push(t.string());break;case 24:n.behaviour_registry.push(t.string());break;case 25:n.behaviour_services.push(t.string());break;case 26:n.behaviour_tags.push(t.string());break;case 27:n.bundled_files=t.bool();break;case 28:n.capability_tag.push(t.string());break;case 29:n.clue_rule.push(t.string());break;case 30:n.collection.push(t.string());break;case 31:n.comment.push(t.string());break;case 32:n.comment_author.push(t.string());break;case 33:n.contacted_domains=t.bool();break;case 34:n.contacted_ip.push(t.string());break;case 35:n.contacted_ips=t.bool();break;case 36:n.contacted_urls=t.bool();break;case 37:n.creation_date=q(t.int64());break;case 38:n.crowdsourced_ai_results.push(_.FileDocument_CrowdsourcedAiResult.decode(t,t.uint32()));break;case 39:n.crowdsourced_ai_positives=q(t.int64());break;case 40:n.crowdsourced_ids_result.push(t.string());break;case 41:n.crowdsourced_yara_rule.push(t.string());break;case 42:n.detectiteasy.push(t.string());break;case 43:n.dns_lookup_count=t.int32();break;case 44:n.dot_net_guid.push(t.string());break;case 45:n.dropped_files=t.bool();break;case 46:n.email_subject=t.string();break;case 47:n.embedded_domains.push(t.string());break;case 48:n.embedded_ips.push(t.string());break;case 49:n.embedded_urls.push(t.string());break;case 50:n.email_attachments=t.bool();break;case 51:n.entry_point=q(t.int64());break;case 52:n.evtx=t.bool();break;case 53:n.exports.push(t.string());break;case 54:n.file_name.push(t.string());break;case 55:n.file_name_atom.push(t.string());break;case 56:n.file_type.push(t.string());break;case 57:n.first_source.push(t.string());break;case 58:n.first_submission_country=t.string();break;case 59:n.first_submission_interface=t.string();break;case 60:n.goresym.push(t.string());break;case 61:n.gti_severity=t.string();break;case 62:n.gti_threat_score=t.int32();break;case 63:n.gti_verdict=t.string();break;case 64:n.highest_child_positives=t.int32();break;case 65:n.http_conversation_count=t.int32();break;case 66:n.ip_traffic_count=t.int32();break;case 67:n.itw.push(t.string());break;case 68:n.itw_domains=t.bool();break;case 69:n.imports.push(t.string());break;case 70:n.import_hash=t.string();break;case 71:n.ja3_digests=t.bool();break;case 72:n.language.push(t.string());break;case 73:n.last_analysis=q(t.int64());break;case 74:n.last_modified=q(t.int64());break;case 75:n.magic_file_type=t.string();break;case 76:n.main_icon_raw_md5=t.string();break;case 77:n.main_icon_raw_dhash=t.string();break;case 78:n.malware_config.push(t.string());break;case 79:n.md5_hash=t.string();break;case 80:n.memdump=t.bool();break;case 81:n.metadata.push(t.string());break;case 82:n.network_traffic.push(t.string());break;case 83:n.overlay_children=t.bool();break;case 84:n.packer.push(t.string());break;case 85:n.pcap=t.bool();break;case 86:n.pcap_children=t.bool();break;case 87:n.permhash=t.string();break;case 88:n.pe_resource_children=t.bool();break;case 89:n.related_threat_actor.push(t.string());break;case 90:n.reputation=t.int32();break;case 91:n.resource_sha256.push(t.string());break;case 92:n.rich_pe_header_hash=t.string();break;case 93:n.section_md5.push(t.string());break;case 94:n.sandbox_name.push(t.string());break;case 95:n.screenshots=t.bool();break;case 96:n.section_name.push(t.string());break;case 97:n.segment_name.push(t.string());break;case 98:n.sha1_hash=t.string();break;case 99:n.sha256=t.string();break;case 100:n.sigma_critical=t.int32();break;case 101:n.sigma_high=t.int32();break;case 102:n.sigma_low=t.int32();break;case 103:n.sigma_medium=t.int32();break;case 104:n.sigma.push(t.string());break;case 105:n.sigma_rule.push(t.string());break;case 106:n.sigma_ruleset.push(t.string());break;case 107:n.signature.push(t.string());break;case 108:n.source.push(t.string());break;case 109:n.ssdeep_ngram=t.string();break;case 110:n.submission_country.push(t.string());break;case 111:n.submission_interface.push(t.string());break;case 112:n.submission_timespan=t.int32();break;case 113:n.suggested_threat_label=t.string();break;case 114:n.symhash=t.string();break;case 115:n.telfhash_ngram=t.string();break;case 116:n.tlsh_ngram=t.string();break;case 117:n.trid_file_type=t.string();break;case 481:n.filecondis_dhash=t.string();break;case 118:n.unique_sources=t.int32();break;case 119:n.urls_for_embedded_js=t.bool();break;case 120:n.vhash=t.string();break;case 121:n.behaviour_signature.push(t.string());break;case 122:n.mbc.push(t.string());break;case 123:n.attribution_privileged.push(_.Attribution.decode(t,t.uint32()));break;case 124:n.carbonblack_parents=t.bool();break;case 125:n.compressed_parents=t.bool();break;case 126:n.email_parents=t.bool();break;case 127:n.execution_parents=t.bool();break;case 128:n.overlay_parents=t.bool();break;case 129:n.pcap_parents=t.bool();break;case 130:n.pe_resource_parents=t.bool();break;case 131:n.scan_outcome_a_squared=t.string();break;case 132:n.scan_outcome_acronis=t.string();break;case 133:n.scan_outcome_ad_aware=t.string();break;case 134:n.scan_outcome_agnitum=t.string();break;case 135:n.scan_outcome_ahnlab=t.string();break;case 136:n.scan_outcome_ahnlab_v3=t.string();break;case 137:n.scan_outcome_alibaba=t.string();break;case 138:n.scan_outcome_alibabacloud=t.string();break;case 139:n.scan_outcome_alyac=t.string();break;case 140:n.scan_outcome_androguard=t.string();break;case 141:n.scan_outcome_antivir=t.string();break;case 142:n.scan_outcome_antivir7=t.string();break;case 143:n.scan_outcome_antiy_avl=t.string();break;case 144:n.scan_outcome_apex=t.string();break;case 145:n.scan_outcome_arcabit=t.string();break;case 146:n.scan_outcome_authentium=t.string();break;case 147:n.scan_outcome_avast=t.string();break;case 148:n.scan_outcome_avast5=t.string();break;case 149:n.scan_outcome_avast_mobile=t.string();break;case 150:n.scan_outcome_avg=t.string();break;case 151:n.scan_outcome_avira=t.string();break;case 152:n.scan_outcome_avirad=t.string();break;case 153:n.scan_outcome_avware=t.string();break;case 154:n.scan_outcome_babable=t.string();break;case 155:n.scan_outcome_baidu=t.string();break;case 156:n.scan_outcome_baidu_international=t.string();break;case 157:n.scan_outcome_bitdefender=t.string();break;case 158:n.scan_outcome_bitdefenderfalx=t.string();break;case 159:n.scan_outcome_bitdefendertheta=t.string();break;case 160:n.scan_outcome_bkav=t.string();break;case 161:n.scan_outcome_bytehero=t.string();break;case 162:n.scan_outcome_cat_quickheal=t.string();break;case 163:n.scan_outcome_clamav=t.string();break;case 164:n.scan_outcome_cmc=t.string();break;case 165:n.scan_outcome_command=t.string();break;case 166:n.scan_outcome_commtouch=t.string();break;case 167:n.scan_outcome_comodo=t.string();break;case 168:n.scan_outcome_crowdstrike=t.string();break;case 479:n.scan_outcome_ctx=t.string();break;case 169:n.scan_outcome_cybereason=t.string();break;case 170:n.scan_outcome_cylance=t.string();break;case 171:n.scan_outcome_cylanced=t.string();break;case 172:n.scan_outcome_cynet=t.string();break;case 173:n.scan_outcome_cyren=t.string();break;case 174:n.scan_outcome_cyrencloud=t.string();break;case 175:n.scan_outcome_deepinstinct=t.string();break;case 176:n.scan_outcome_dmgcheck=t.string();break;case 177:n.scan_outcome_drweb=t.string();break;case 178:n.scan_outcome_drwebse=t.string();break;case 179:n.scan_outcome_egambit=t.string();break;case 180:n.scan_outcome_elastic=t.string();break;case 181:n.scan_outcome_emsisoft=t.string();break;case 182:n.scan_outcome_endgame=t.string();break;case 183:n.scan_outcome_esafe=t.string();break;case 184:n.scan_outcome_escan=t.string();break;case 185:n.scan_outcome_eset_nod32=t.string();break;case 186:n.scan_outcome_etrust_inoculateit=t.string();break;case 187:n.scan_outcome_etrust_vet=t.string();break;case 188:n.scan_outcome_ewido=t.string();break;case 189:n.scan_outcome_exiftool=t.string();break;case 190:n.scan_outcome_f_prot=t.string();break;case 191:n.scan_outcome_f_prot4=t.string();break;case 192:n.scan_outcome_f_secure=t.string();break;case 193:n.scan_outcome_fileadvisor=t.string();break;case 194:n.scan_outcome_fireeye=t.string();break;case 195:n.scan_outcome_fortinet=t.string();break;case 196:n.scan_outcome_fortinetbeta=t.string();break;case 197:n.scan_outcome_gdata=t.string();break;case 198:n.scan_outcome_google=t.string();break;case 199:n.scan_outcome_gridinsoft=t.string();break;case 200:n.scan_outcome_ikarus=t.string();break;case 201:n.scan_outcome_ikarusd=t.string();break;case 202:n.scan_outcome_imgjection=t.string();break;case 203:n.scan_outcome_invincea=t.string();break;case 204:n.scan_outcome_javascript=t.string();break;case 205:n.scan_outcome_jiangmin=t.string();break;case 206:n.scan_outcome_k7antivirus=t.string();break;case 207:n.scan_outcome_k7gw=t.string();break;case 208:n.scan_outcome_kaspersky=t.string();break;case 209:n.scan_outcome_kaspersky21=t.string();break;case 210:n.scan_outcome_kingsoft=t.string();break;case 211:n.scan_outcome_lionic=t.string();break;case 212:n.scan_outcome_malwarebytes=t.string();break;case 213:n.scan_outcome_malwarebytes3=t.string();break;case 214:n.scan_outcome_malwarebytes4=t.string();break;case 215:n.scan_outcome_max=t.string();break;case 216:n.scan_outcome_maxsecure=t.string();break;case 217:n.scan_outcome_mcafee=t.string();break;case 218:n.scan_outcome_mcafee_artemis=t.string();break;case 219:n.scan_outcome_mcafee_gw_edition=t.string();break;case 220:n.scan_outcome_mcafeebeta=t.string();break;case 221:n.scan_outcome_mcafeed=t.string();break;case 222:n.scan_outcome_microsoft=t.string();break;case 223:n.scan_outcome_microworld_escan=t.string();break;case 224:n.scan_outcome_nano_antivirus=t.string();break;case 225:n.scan_outcome_nod32=t.string();break;case 226:n.scan_outcome_nod32beta=t.string();break;case 227:n.scan_outcome_nod32v2=t.string();break;case 228:n.scan_outcome_norman=t.string();break;case 229:n.scan_outcome_nprotect=t.string();break;case 230:n.scan_outcome_officecheck=t.string();break;case 231:n.scan_outcome_paloalto=t.string();break;case 232:n.scan_outcome_panda=t.string();break;case 233:n.scan_outcome_pandab3=t.string();break;case 234:n.scan_outcome_pandabeta=t.string();break;case 235:n.scan_outcome_pandabeta2=t.string();break;case 236:n.scan_outcome_pctools=t.string();break;case 237:n.scan_outcome_pdfid=t.string();break;case 238:n.scan_outcome_petool=t.string();break;case 239:n.scan_outcome_prevx=t.string();break;case 240:n.scan_outcome_prevx1=t.string();break;case 241:n.scan_outcome_qihoo_360=t.string();break;case 242:n.scan_outcome_rising=t.string();break;case 243:n.scan_outcome_sangfor=t.string();break;case 244:n.scan_outcome_savmail=t.string();break;case 245:n.scan_outcome_secureweb_gateway=t.string();break;case 246:n.scan_outcome_sentinelone=t.string();break;case 247:n.scan_outcome_sigcheck=t.string();break;case 248:n.scan_outcome_skyhigh=t.string();break;case 249:n.scan_outcome_sophos=t.string();break;case 250:n.scan_outcome_sophosml=t.string();break;case 251:n.scan_outcome_ssdeep=t.string();break;case 252:n.scan_outcome_sunbelt=t.string();break;case 253:n.scan_outcome_superantispyware=t.string();break;case 254:n.scan_outcome_symantec=t.string();break;case 255:n.scan_outcome_symantecmobileinsight=t.string();break;case 256:n.scan_outcome_t3=t.string();break;case 257:n.scan_outcome_tachyon=t.string();break;case 258:n.scan_outcome_tehtris=t.string();break;case 259:n.scan_outcome_tencent=t.string();break;case 260:n.scan_outcome_thehacker=t.string();break;case 261:n.scan_outcome_totaldefense=t.string();break;case 262:n.scan_outcome_trapmine=t.string();break;case 263:n.scan_outcome_trendmicro=t.string();break;case 264:n.scan_outcome_trendmicro_housecall=t.string();break;case 265:n.scan_outcome_trendmicro_housecalld=t.string();break;case 266:n.scan_outcome_trid=t.string();break;case 267:n.scan_outcome_trustlook=t.string();break;case 268:n.scan_outcome_una=t.string();break;case 269:n.scan_outcome_varist=t.string();break;case 270:n.scan_outcome_vba32=t.string();break;case 271:n.scan_outcome_vipre=t.string();break;case 272:n.scan_outcome_virit=t.string();break;case 273:n.scan_outcome_virobot=t.string();break;case 274:n.scan_outcome_virusbuster=t.string();break;case 275:n.scan_outcome_webroot=t.string();break;case 276:n.scan_outcome_webwasher_gateway=t.string();break;case 277:n.scan_outcome_whitearmor=t.string();break;case 278:n.scan_outcome_xcitium=t.string();break;case 279:n.scan_outcome_yandex=t.string();break;case 280:n.scan_outcome_zillya=t.string();break;case 281:n.scan_outcome_zonealarm=t.string();break;case 282:n.scan_outcome_zoner=t.string();break;case 476:n.scan_outcome_huorong=t.string();break;case 482:n.scan_outcome_webrootd=t.string();break;case 283:n.scan_result_a_squared.push(t.string());break;case 284:n.scan_result_acronis.push(t.string());break;case 285:n.scan_result_ad_aware.push(t.string());break;case 286:n.scan_result_agnitum.push(t.string());break;case 287:n.scan_result_ahnlab.push(t.string());break;case 288:n.scan_result_ahnlab_v3.push(t.string());break;case 289:n.scan_result_alibaba.push(t.string());break;case 290:n.scan_result_alibabacloud.push(t.string());break;case 291:n.scan_result_alyac.push(t.string());break;case 292:n.scan_result_androguard.push(t.string());break;case 293:n.scan_result_antivir.push(t.string());break;case 294:n.scan_result_antivir7.push(t.string());break;case 295:n.scan_result_antiy_avl.push(t.string());break;case 296:n.scan_result_apex.push(t.string());break;case 297:n.scan_result_arcabit.push(t.string());break;case 298:n.scan_result_authentium.push(t.string());break;case 299:n.scan_result_avast.push(t.string());break;case 300:n.scan_result_avast5.push(t.string());break;case 301:n.scan_result_avast_mobile.push(t.string());break;case 302:n.scan_result_avg.push(t.string());break;case 303:n.scan_result_avira.push(t.string());break;case 304:n.scan_result_avirad.push(t.string());break;case 305:n.scan_result_avware.push(t.string());break;case 306:n.scan_result_babable.push(t.string());break;case 307:n.scan_result_baidu.push(t.string());break;case 308:n.scan_result_baidu_international.push(t.string());break;case 309:n.scan_result_bitdam_atp.push(t.string());break;case 310:n.scan_result_bitdefender.push(t.string());break;case 311:n.scan_result_bitdefenderfalx.push(t.string());break;case 312:n.scan_result_bitdefendertheta.push(t.string());break;case 313:n.scan_result_bkav.push(t.string());break;case 314:n.scan_result_bytehero.push(t.string());break;case 315:n.scan_result_c2ae.push(t.string());break;case 316:n.scan_result_capa.push(t.string());break;case 317:n.scan_result_cape.push(t.string());break;case 318:n.scan_result_cape_linux.push(t.string());break;case 319:n.scan_result_cape_sandbox.push(t.string());break;case 320:n.scan_result_cat_quickheal.push(t.string());break;case 321:n.scan_result_clamav.push(t.string());break;case 322:n.scan_result_cmc.push(t.string());break;case 323:n.scan_result_command.push(t.string());break;case 324:n.scan_result_commtouch.push(t.string());break;case 325:n.scan_result_comodo.push(t.string());break;case 326:n.scan_result_crowdstrike.push(t.string());break;case 480:n.scan_result_ctx.push(t.string());break;case 327:n.scan_result_cyber_adapt.push(t.string());break;case 328:n.scan_result_cybereason.push(t.string());break;case 329:n.scan_result_cylance.push(t.string());break;case 330:n.scan_result_cylanced.push(t.string());break;case 331:n.scan_result_cynet.push(t.string());break;case 332:n.scan_result_cyren.push(t.string());break;case 333:n.scan_result_cyrencloud.push(t.string());break;case 334:n.scan_result_das_security_orcas.push(t.string());break;case 335:n.scan_result_deepinstinct.push(t.string());break;case 336:n.scan_result_dmgcheck.push(t.string());break;case 337:n.scan_result_docguard.push(t.string());break;case 338:n.scan_result_dr_web_vxcube.push(t.string());break;case 339:n.scan_result_drweb.push(t.string());break;case 340:n.scan_result_drwebse.push(t.string());break;case 341:n.scan_result_egambit.push(t.string());break;case 342:n.scan_result_elastic.push(t.string());break;case 343:n.scan_result_elf_digest.push(t.string());break;case 344:n.scan_result_emsisoft.push(t.string());break;case 345:n.scan_result_endgame.push(t.string());break;case 346:n.scan_result_esafe.push(t.string());break;case 347:n.scan_result_escan.push(t.string());break;case 348:n.scan_result_eset_nod32.push(t.string());break;case 349:n.scan_result_etrust_inoculateit.push(t.string());break;case 350:n.scan_result_etrust_vet.push(t.string());break;case 351:n.scan_result_ewido.push(t.string());break;case 352:n.scan_result_exiftool.push(t.string());break;case 353:n.scan_result_f_prot.push(t.string());break;case 354:n.scan_result_f_prot4.push(t.string());break;case 355:n.scan_result_f_secure.push(t.string());break;case 356:n.scan_result_f_secure_sandbox.push(t.string());break;case 357:n.scan_result_fileadvisor.push(t.string());break;case 358:n.scan_result_fireeye.push(t.string());break;case 359:n.scan_result_fortinet.push(t.string());break;case 360:n.scan_result_fortinetbeta.push(t.string());break;case 361:n.scan_result_gdata.push(t.string());break;case 362:n.scan_result_google.push(t.string());break;case 363:n.scan_result_gridinsoft.push(t.string());break;case 364:n.scan_result_ikarus.push(t.string());break;case 365:n.scan_result_ikarusd.push(t.string());break;case 366:n.scan_result_imgjection.push(t.string());break;case 367:n.scan_result_invincea.push(t.string());break;case 368:n.scan_result_javascript.push(t.string());break;case 369:n.scan_result_jiangmin.push(t.string());break;case 370:n.scan_result_k7antivirus.push(t.string());break;case 371:n.scan_result_k7gw.push(t.string());break;case 372:n.scan_result_kaspersky.push(t.string());break;case 373:n.scan_result_kaspersky21.push(t.string());break;case 374:n.scan_result_kingsoft.push(t.string());break;case 375:n.scan_result_lastline.push(t.string());break;case 376:n.scan_result_lionic.push(t.string());break;case 377:n.scan_result_malwarebytes.push(t.string());break;case 378:n.scan_result_malwarebytes3.push(t.string());break;case 379:n.scan_result_malwarebytes4.push(t.string());break;case 380:n.scan_result_malwation.push(t.string());break;case 381:n.scan_result_max.push(t.string());break;case 382:n.scan_result_maxsecure.push(t.string());break;case 383:n.scan_result_mcafee.push(t.string());break;case 384:n.scan_result_mcafee_artemis.push(t.string());break;case 385:n.scan_result_mcafee_gw_edition.push(t.string());break;case 386:n.scan_result_mcafeebeta.push(t.string());break;case 387:n.scan_result_mcafeed.push(t.string());break;case 388:n.scan_result_microsoft.push(t.string());break;case 389:n.scan_result_microsoft_sysinternals.push(t.string());break;case 390:n.scan_result_microworld_escan.push(t.string());break;case 391:n.scan_result_nano_antivirus.push(t.string());break;case 392:n.scan_result_nod32.push(t.string());break;case 393:n.scan_result_nod32beta.push(t.string());break;case 394:n.scan_result_nod32v2.push(t.string());break;case 395:n.scan_result_norman.push(t.string());break;case 396:n.scan_result_nprotect.push(t.string());break;case 397:n.scan_result_nsfocus_poma.push(t.string());break;case 398:n.scan_result_officecheck.push(t.string());break;case 399:n.scan_result_os_x_sandbox.push(t.string());break;case 400:n.scan_result_paloalto.push(t.string());break;case 401:n.scan_result_panda.push(t.string());break;case 402:n.scan_result_pandab3.push(t.string());break;case 403:n.scan_result_pandabeta.push(t.string());break;case 404:n.scan_result_pandabeta2.push(t.string());break;case 405:n.scan_result_pctools.push(t.string());break;case 406:n.scan_result_pdfid.push(t.string());break;case 407:n.scan_result_petool.push(t.string());break;case 408:n.scan_result_prevx.push(t.string());break;case 409:n.scan_result_prevx1.push(t.string());break;case 410:n.scan_result_qianxin_reddrip.push(t.string());break;case 411:n.scan_result_qihoo_360.push(t.string());break;case 412:n.scan_result_reaqta_hive.push(t.string());break;case 413:n.scan_result_rising.push(t.string());break;case 414:n.scan_result_rising_moves.push(t.string());break;case 415:n.scan_result_sangfor.push(t.string());break;case 416:n.scan_result_sangfor_zsand.push(t.string());break;case 417:n.scan_result_savmail.push(t.string());break;case 418:n.scan_result_secneurx.push(t.string());break;case 419:n.scan_result_secondwrite.push(t.string());break;case 420:n.scan_result_secureweb_gateway.push(t.string());break;case 421:n.scan_result_sentinelone.push(t.string());break;case 422:n.scan_result_sigcheck.push(t.string());break;case 423:n.scan_result_skyhigh.push(t.string());break;case 424:n.scan_result_sndbox.push(t.string());break;case 425:n.scan_result_sophos.push(t.string());break;case 426:n.scan_result_sophosml.push(t.string());break;case 427:n.scan_result_ssdeep.push(t.string());break;case 428:n.scan_result_sunbelt.push(t.string());break;case 429:n.scan_result_superantispyware.push(t.string());break;case 430:n.scan_result_symantec.push(t.string());break;case 431:n.scan_result_symantecmobileinsight.push(t.string());break;case 432:n.scan_result_t3.push(t.string());break;case 433:n.scan_result_tachyon.push(t.string());break;case 434:n.scan_result_tehtris.push(t.string());break;case 435:n.scan_result_tencent.push(t.string());break;case 436:n.scan_result_tencent_habo.push(t.string());break;case 437:n.scan_result_thehacker.push(t.string());break;case 438:n.scan_result_totaldefense.push(t.string());break;case 439:n.scan_result_trapmine.push(t.string());break;case 440:n.scan_result_trendmicro.push(t.string());break;case 441:n.scan_result_trendmicro_housecall.push(t.string());break;case 442:n.scan_result_trendmicro_housecalld.push(t.string());break;case 443:n.scan_result_trid.push(t.string());break;case 444:n.scan_result_trustlook.push(t.string());break;case 445:n.scan_result_una.push(t.string());break;case 446:n.scan_result_varist.push(t.string());break;case 447:n.scan_result_vba32.push(t.string());break;case 448:n.scan_result_venuseye_sandbox.push(t.string());break;case 449:n.scan_result_vipre.push(t.string());break;case 450:n.scan_result_virit.push(t.string());break;case 451:n.scan_result_virobot.push(t.string());break;case 452:n.scan_result_virusbuster.push(t.string());break;case 453:n.scan_result_virustotal_androbox.push(t.string());break;case 454:n.scan_result_virustotal_box_of_apples.push(t.string());break;case 455:n.scan_result_virustotal_cuckoofork.push(t.string());break;case 456:n.scan_result_virustotal_droidy.push(t.string());break;case 457:n.scan_result_virustotal_jujubox.push(t.string());break;case 458:n.scan_result_virustotal_observer.push(t.string());break;case 459:n.scan_result_virustotal_r2dbox.push(t.string());break;case 460:n.scan_result_vmray.push(t.string());break;case 461:n.scan_result_webroot.push(t.string());break;case 462:n.scan_result_webwasher_gateway.push(t.string());break;case 463:n.scan_result_whitearmor.push(t.string());break;case 464:n.scan_result_xcitium.push(t.string());break;case 465:n.scan_result_yandex.push(t.string());break;case 466:n.scan_result_yomi_hunter.push(t.string());break;case 467:n.scan_result_zenbox.push(t.string());break;case 468:n.scan_result_zenbox_android.push(t.string());break;case 469:n.scan_result_zenbox_linux.push(t.string());break;case 470:n.scan_result_zenbox_macos.push(t.string());break;case 471:n.scan_result_zillya.push(t.string());break;case 472:n.scan_result_zonealarm.push(t.string());break;case 473:n.scan_result_zoner.push(t.string());break;case 474:n.scan_result_malvation.push(t.string());break;case 475:n.scan_result_zscaler.push(t.string());break;case 477:n.scan_result_huorong.push(t.string());break;case 483:n.scan_result_webrootd.push(t.string());break;case 478:n.magika=t.string();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},x);if(s.tag=[],s.all=[],s.all_scan_results=[],s.androguard=[],s.attack_technique=[],s.attack_tactic=[],s.attribution=[],s.behash=[],s.behaviour=[],s.behaviour_files=[],s.behaviour_network=[],s.behaviour_network_atom=[],s.behaviour_processes=[],s.behaviour_command_executions=[],s.behaviour_injected_processes=[],s.behaviour_created_processes=[],s.behaviour_registry=[],s.behaviour_services=[],s.behaviour_tags=[],s.capability_tag=[],s.clue_rule=[],s.collection=[],s.comment=[],s.comment_author=[],s.contacted_ip=[],s.crowdsourced_ai_results=[],s.crowdsourced_ids_result=[],s.crowdsourced_yara_rule=[],s.detectiteasy=[],s.dot_net_guid=[],s.embedded_domains=[],s.embedded_ips=[],s.embedded_urls=[],s.exports=[],s.file_name=[],s.file_name_atom=[],s.file_type=[],s.first_source=[],s.goresym=[],s.itw=[],s.imports=[],s.language=[],s.malware_config=[],s.metadata=[],s.network_traffic=[],s.packer=[],s.related_threat_actor=[],s.resource_sha256=[],s.section_md5=[],s.sandbox_name=[],s.section_name=[],s.segment_name=[],s.sigma=[],s.sigma_rule=[],s.sigma_ruleset=[],s.signature=[],s.source=[],s.submission_country=[],s.submission_interface=[],s.behaviour_signature=[],s.mbc=[],s.attribution_privileged=[],s.scan_result_a_squared=[],s.scan_result_acronis=[],s.scan_result_ad_aware=[],s.scan_result_agnitum=[],s.scan_result_ahnlab=[],s.scan_result_ahnlab_v3=[],s.scan_result_alibaba=[],s.scan_result_alibabacloud=[],s.scan_result_alyac=[],s.scan_result_androguard=[],s.scan_result_antivir=[],s.scan_result_antivir7=[],s.scan_result_antiy_avl=[],s.scan_result_apex=[],s.scan_result_arcabit=[],s.scan_result_authentium=[],s.scan_result_avast=[],s.scan_result_avast5=[],s.scan_result_avast_mobile=[],s.scan_result_avg=[],s.scan_result_avira=[],s.scan_result_avirad=[],s.scan_result_avware=[],s.scan_result_babable=[],s.scan_result_baidu=[],s.scan_result_baidu_international=[],s.scan_result_bitdam_atp=[],s.scan_result_bitdefender=[],s.scan_result_bitdefenderfalx=[],s.scan_result_bitdefendertheta=[],s.scan_result_bkav=[],s.scan_result_bytehero=[],s.scan_result_c2ae=[],s.scan_result_capa=[],s.scan_result_cape=[],s.scan_result_cape_linux=[],s.scan_result_cape_sandbox=[],s.scan_result_cat_quickheal=[],s.scan_result_clamav=[],s.scan_result_cmc=[],s.scan_result_command=[],s.scan_result_commtouch=[],s.scan_result_comodo=[],s.scan_result_crowdstrike=[],s.scan_result_ctx=[],s.scan_result_cyber_adapt=[],s.scan_result_cybereason=[],s.scan_result_cylance=[],s.scan_result_cylanced=[],s.scan_result_cynet=[],s.scan_result_cyren=[],s.scan_result_cyrencloud=[],s.scan_result_das_security_orcas=[],s.scan_result_deepinstinct=[],s.scan_result_dmgcheck=[],s.scan_result_docguard=[],s.scan_result_dr_web_vxcube=[],s.scan_result_drweb=[],s.scan_result_drwebse=[],s.scan_result_egambit=[],s.scan_result_elastic=[],s.scan_result_elf_digest=[],s.scan_result_emsisoft=[],s.scan_result_endgame=[],s.scan_result_esafe=[],s.scan_result_escan=[],s.scan_result_eset_nod32=[],s.scan_result_etrust_inoculateit=[],s.scan_result_etrust_vet=[],s.scan_result_ewido=[],s.scan_result_exiftool=[],s.scan_result_f_prot=[],s.scan_result_f_prot4=[],s.scan_result_f_secure=[],s.scan_result_f_secure_sandbox=[],s.scan_result_fileadvisor=[],s.scan_result_fireeye=[],s.scan_result_fortinet=[],s.scan_result_fortinetbeta=[],s.scan_result_gdata=[],s.scan_result_google=[],s.scan_result_gridinsoft=[],s.scan_result_ikarus=[],s.scan_result_ikarusd=[],s.scan_result_imgjection=[],s.scan_result_invincea=[],s.scan_result_javascript=[],s.scan_result_jiangmin=[],s.scan_result_k7antivirus=[],s.scan_result_k7gw=[],s.scan_result_kaspersky=[],s.scan_result_kaspersky21=[],s.scan_result_kingsoft=[],s.scan_result_lastline=[],s.scan_result_lionic=[],s.scan_result_malwarebytes=[],s.scan_result_malwarebytes3=[],s.scan_result_malwarebytes4=[],s.scan_result_malwation=[],s.scan_result_max=[],s.scan_result_maxsecure=[],s.scan_result_mcafee=[],s.scan_result_mcafee_artemis=[],s.scan_result_mcafee_gw_edition=[],s.scan_result_mcafeebeta=[],s.scan_result_mcafeed=[],s.scan_result_microsoft=[],s.scan_result_microsoft_sysinternals=[],s.scan_result_microworld_escan=[],s.scan_result_nano_antivirus=[],s.scan_result_nod32=[],s.scan_result_nod32beta=[],s.scan_result_nod32v2=[],s.scan_result_norman=[],s.scan_result_nprotect=[],s.scan_result_nsfocus_poma=[],s.scan_result_officecheck=[],s.scan_result_os_x_sandbox=[],s.scan_result_paloalto=[],s.scan_result_panda=[],s.scan_result_pandab3=[],s.scan_result_pandabeta=[],s.scan_result_pandabeta2=[],s.scan_result_pctools=[],s.scan_result_pdfid=[],s.scan_result_petool=[],s.scan_result_prevx=[],s.scan_result_prevx1=[],s.scan_result_qianxin_reddrip=[],s.scan_result_qihoo_360=[],s.scan_result_reaqta_hive=[],s.scan_result_rising=[],s.scan_result_rising_moves=[],s.scan_result_sangfor=[],s.scan_result_sangfor_zsand=[],s.scan_result_savmail=[],s.scan_result_secneurx=[],s.scan_result_secondwrite=[],s.scan_result_secureweb_gateway=[],s.scan_result_sentinelone=[],s.scan_result_sigcheck=[],s.scan_result_skyhigh=[],s.scan_result_sndbox=[],s.scan_result_sophos=[],s.scan_result_sophosml=[],s.scan_result_ssdeep=[],s.scan_result_sunbelt=[],s.scan_result_superantispyware=[],s.scan_result_symantec=[],s.scan_result_symantecmobileinsight=[],s.scan_result_t3=[],s.scan_result_tachyon=[],s.scan_result_tehtris=[],s.scan_result_tencent=[],s.scan_result_tencent_habo=[],s.scan_result_thehacker=[],s.scan_result_totaldefense=[],s.scan_result_trapmine=[],s.scan_result_trendmicro=[],s.scan_result_trendmicro_housecall=[],s.scan_result_trendmicro_housecalld=[],s.scan_result_trid=[],s.scan_result_trustlook=[],s.scan_result_una=[],s.scan_result_varist=[],s.scan_result_vba32=[],s.scan_result_venuseye_sandbox=[],s.scan_result_vipre=[],s.scan_result_virit=[],s.scan_result_virobot=[],s.scan_result_virusbuster=[],s.scan_result_virustotal_androbox=[],s.scan_result_virustotal_box_of_apples=[],s.scan_result_virustotal_cuckoofork=[],s.scan_result_virustotal_droidy=[],s.scan_result_virustotal_jujubox=[],s.scan_result_virustotal_observer=[],s.scan_result_virustotal_r2dbox=[],s.scan_result_vmray=[],s.scan_result_webroot=[],s.scan_result_webwasher_gateway=[],s.scan_result_whitearmor=[],s.scan_result_xcitium=[],s.scan_result_yandex=[],s.scan_result_yomi_hunter=[],s.scan_result_zenbox=[],s.scan_result_zenbox_android=[],s.scan_result_zenbox_linux=[],s.scan_result_zenbox_macos=[],s.scan_result_zillya=[],s.scan_result_zonealarm=[],s.scan_result_zoner=[],s.scan_result_malvation=[],s.scan_result_zscaler=[],s.scan_result_huorong=[],s.scan_result_webrootd=[],void 0!==e.positives&&null!==e.positives?s.positives=Number(e.positives):s.positives=0,void 0!==e.file_size&&null!==e.file_size?s.file_size=Number(e.file_size):s.file_size=0,void 0!==e.times_submitted&&null!==e.times_submitted?s.times_submitted=Number(e.times_submitted):s.times_submitted=0,void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=Number(e.first_submission):s.first_submission=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=Number(e.last_submission):s.last_submission=0,void 0!==e.tag&&null!==e.tag){var a,n=t(e.tag);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.tag.push(String(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all&&null!==e.all){var r,c=t(e.all);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all.push(String(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var o,i=t(e.all_scan_results);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.all_scan_results.push(String(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.androguard&&null!==e.androguard){var l,u=t(e.androguard);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.androguard.push(String(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.androguard_package&&null!==e.androguard_package?s.androguard_package=String(e.androguard_package):s.androguard_package="",void 0!==e.attack_technique&&null!==e.attack_technique){var d,m=t(e.attack_technique);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.attack_technique.push(String(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.attack_tactic&&null!==e.attack_tactic){var f,T=t(e.attack_tactic);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.attack_tactic.push(String(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.attribution&&null!==e.attribution){var v,A=t(e.attribution);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.attribution.push(String(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.authentihash&&null!==e.authentihash?s.authentihash=String(e.authentihash):s.authentihash="",void 0!==e.behash&&null!==e.behash){var g,E=t(e.behash);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.behash.push(String(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.behaviour&&null!==e.behaviour){var I,R=t(e.behaviour);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.behaviour.push(String(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.behaviour_files&&null!==e.behaviour_files){var p,O=t(e.behaviour_files);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.behaviour_files.push(String(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.behaviour_network&&null!==e.behaviour_network){var h,y=t(e.behaviour_network);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.behaviour_network.push(String(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.behaviour_network_atom&&null!==e.behaviour_network_atom){var S,N=t(e.behaviour_network_atom);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.behaviour_network_atom.push(String(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.behaviour_processes&&null!==e.behaviour_processes){var b,L=t(e.behaviour_processes);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.behaviour_processes.push(String(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.behaviour_command_executions&&null!==e.behaviour_command_executions){var F,C=t(e.behaviour_command_executions);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.behaviour_command_executions.push(String(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.behaviour_injected_processes&&null!==e.behaviour_injected_processes){var k,D=t(e.behaviour_injected_processes);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.behaviour_injected_processes.push(String(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.behaviour_created_processes&&null!==e.behaviour_created_processes){var w,M=t(e.behaviour_created_processes);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.behaviour_created_processes.push(String(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.behaviour_registry&&null!==e.behaviour_registry){var U,P=t(e.behaviour_registry);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.behaviour_registry.push(String(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.behaviour_services&&null!==e.behaviour_services){var G,H=t(e.behaviour_services);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.behaviour_services.push(String(e))}}catch(e){H.e(e)}finally{H.f()}}if(void 0!==e.behaviour_tags&&null!==e.behaviour_tags){var V,B=t(e.behaviour_tags);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.behaviour_tags.push(String(e))}}catch(e){B.e(e)}finally{B.f()}}if(void 0!==e.bundled_files&&null!==e.bundled_files?s.bundled_files=Boolean(e.bundled_files):s.bundled_files=!1,void 0!==e.capability_tag&&null!==e.capability_tag){var W,Y=t(e.capability_tag);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.capability_tag.push(String(e))}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.clue_rule&&null!==e.clue_rule){var J,X=t(e.clue_rule);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.clue_rule.push(String(e))}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.collection&&null!==e.collection){var j,K=t(e.collection);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.collection.push(String(e))}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.comment&&null!==e.comment){var q,z=t(e.comment);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.comment.push(String(e))}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var Q,Z=t(e.comment_author);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.comment_author.push(String(e))}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains?s.contacted_domains=Boolean(e.contacted_domains):s.contacted_domains=!1,void 0!==e.contacted_ip&&null!==e.contacted_ip){var $,ee=t(e.contacted_ip);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.contacted_ip.push(String(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.contacted_ips&&null!==e.contacted_ips?s.contacted_ips=Boolean(e.contacted_ips):s.contacted_ips=!1,void 0!==e.contacted_urls&&null!==e.contacted_urls?s.contacted_urls=Boolean(e.contacted_urls):s.contacted_urls=!1,void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=Number(e.creation_date):s.creation_date=0,void 0!==e.crowdsourced_ai_results&&null!==e.crowdsourced_ai_results){var _e,se=t(e.crowdsourced_ai_results);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.crowdsourced_ai_results.push(_.FileDocument_CrowdsourcedAiResult.fromJSON(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.crowdsourced_ai_positives&&null!==e.crowdsourced_ai_positives?s.crowdsourced_ai_positives=Number(e.crowdsourced_ai_positives):s.crowdsourced_ai_positives=0,void 0!==e.crowdsourced_ids_result&&null!==e.crowdsourced_ids_result){var te,ae=t(e.crowdsourced_ids_result);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.crowdsourced_ids_result.push(String(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.crowdsourced_yara_rule&&null!==e.crowdsourced_yara_rule){var ne,re=t(e.crowdsourced_yara_rule);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.crowdsourced_yara_rule.push(String(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.detectiteasy&&null!==e.detectiteasy){var ce,oe=t(e.detectiteasy);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.detectiteasy.push(String(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.dns_lookup_count&&null!==e.dns_lookup_count?s.dns_lookup_count=Number(e.dns_lookup_count):s.dns_lookup_count=0,void 0!==e.dot_net_guid&&null!==e.dot_net_guid){var ie,le=t(e.dot_net_guid);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.dot_net_guid.push(String(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.dropped_files&&null!==e.dropped_files?s.dropped_files=Boolean(e.dropped_files):s.dropped_files=!1,void 0!==e.email_subject&&null!==e.email_subject?s.email_subject=String(e.email_subject):s.email_subject="",void 0!==e.embedded_domains&&null!==e.embedded_domains){var ue,de=t(e.embedded_domains);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.embedded_domains.push(String(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.embedded_ips&&null!==e.embedded_ips){var me,fe=t(e.embedded_ips);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.embedded_ips.push(String(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.embedded_urls&&null!==e.embedded_urls){var Te,ve=t(e.embedded_urls);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.embedded_urls.push(String(e))}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.email_attachments&&null!==e.email_attachments?s.email_attachments=Boolean(e.email_attachments):s.email_attachments=!1,void 0!==e.entry_point&&null!==e.entry_point?s.entry_point=Number(e.entry_point):s.entry_point=0,void 0!==e.evtx&&null!==e.evtx?s.evtx=Boolean(e.evtx):s.evtx=!1,void 0!==e.exports&&null!==e.exports){var Ae,ge=t(e.exports);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exports.push(String(e))}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.file_name&&null!==e.file_name){var Ee,Ie=t(e.file_name);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.file_name.push(String(e))}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.file_name_atom&&null!==e.file_name_atom){var Re,pe=t(e.file_name_atom);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.file_name_atom.push(String(e))}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.file_type&&null!==e.file_type){var Oe,he=t(e.file_type);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.file_type.push(String(e))}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.first_source&&null!==e.first_source){var ye,Se=t(e.first_source);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.first_source.push(String(e))}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.first_submission_country&&null!==e.first_submission_country?s.first_submission_country=String(e.first_submission_country):s.first_submission_country="",void 0!==e.first_submission_interface&&null!==e.first_submission_interface?s.first_submission_interface=String(e.first_submission_interface):s.first_submission_interface="",void 0!==e.goresym&&null!==e.goresym){var Ne,be=t(e.goresym);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.goresym.push(String(e))}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=String(e.gti_severity):s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=Number(e.gti_threat_score):s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=String(e.gti_verdict):s.gti_verdict="",void 0!==e.highest_child_positives&&null!==e.highest_child_positives?s.highest_child_positives=Number(e.highest_child_positives):s.highest_child_positives=0,void 0!==e.http_conversation_count&&null!==e.http_conversation_count?s.http_conversation_count=Number(e.http_conversation_count):s.http_conversation_count=0,void 0!==e.ip_traffic_count&&null!==e.ip_traffic_count?s.ip_traffic_count=Number(e.ip_traffic_count):s.ip_traffic_count=0,void 0!==e.itw&&null!==e.itw){var Le,Fe=t(e.itw);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.itw.push(String(e))}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.itw_domains&&null!==e.itw_domains?s.itw_domains=Boolean(e.itw_domains):s.itw_domains=!1,void 0!==e.imports&&null!==e.imports){var Ce,ke=t(e.imports);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.imports.push(String(e))}}catch(e){ke.e(e)}finally{ke.f()}}if(void 0!==e.import_hash&&null!==e.import_hash?s.import_hash=String(e.import_hash):s.import_hash="",void 0!==e.ja3_digests&&null!==e.ja3_digests?s.ja3_digests=Boolean(e.ja3_digests):s.ja3_digests=!1,void 0!==e.language&&null!==e.language){var De,we=t(e.language);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.language.push(String(e))}}catch(e){we.e(e)}finally{we.f()}}if(void 0!==e.last_analysis&&null!==e.last_analysis?s.last_analysis=Number(e.last_analysis):s.last_analysis=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=Number(e.last_modified):s.last_modified=0,void 0!==e.magic_file_type&&null!==e.magic_file_type?s.magic_file_type=String(e.magic_file_type):s.magic_file_type="",void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5?s.main_icon_raw_md5=String(e.main_icon_raw_md5):s.main_icon_raw_md5="",void 0!==e.main_icon_raw_dhash&&null!==e.main_icon_raw_dhash?s.main_icon_raw_dhash=String(e.main_icon_raw_dhash):s.main_icon_raw_dhash="",void 0!==e.malware_config&&null!==e.malware_config){var Me,Ue=t(e.malware_config);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.malware_config.push(String(e))}}catch(e){Ue.e(e)}finally{Ue.f()}}if(void 0!==e.md5_hash&&null!==e.md5_hash?s.md5_hash=String(e.md5_hash):s.md5_hash="",void 0!==e.memdump&&null!==e.memdump?s.memdump=Boolean(e.memdump):s.memdump=!1,void 0!==e.metadata&&null!==e.metadata){var Pe,xe=t(e.metadata);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.metadata.push(String(e))}}catch(e){xe.e(e)}finally{xe.f()}}if(void 0!==e.network_traffic&&null!==e.network_traffic){var Ge,He=t(e.network_traffic);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;s.network_traffic.push(String(e))}}catch(e){He.e(e)}finally{He.f()}}if(void 0!==e.overlay_children&&null!==e.overlay_children?s.overlay_children=Boolean(e.overlay_children):s.overlay_children=!1,void 0!==e.packer&&null!==e.packer){var Ve,Be=t(e.packer);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;s.packer.push(String(e))}}catch(e){Be.e(e)}finally{Be.f()}}if(void 0!==e.pcap&&null!==e.pcap?s.pcap=Boolean(e.pcap):s.pcap=!1,void 0!==e.pcap_children&&null!==e.pcap_children?s.pcap_children=Boolean(e.pcap_children):s.pcap_children=!1,void 0!==e.permhash&&null!==e.permhash?s.permhash=String(e.permhash):s.permhash="",void 0!==e.pe_resource_children&&null!==e.pe_resource_children?s.pe_resource_children=Boolean(e.pe_resource_children):s.pe_resource_children=!1,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var We,Ye=t(e.related_threat_actor);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;s.related_threat_actor.push(String(e))}}catch(e){Ye.e(e)}finally{Ye.f()}}if(void 0!==e.reputation&&null!==e.reputation?s.reputation=Number(e.reputation):s.reputation=0,void 0!==e.resource_sha256&&null!==e.resource_sha256){var Je,Xe=t(e.resource_sha256);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;s.resource_sha256.push(String(e))}}catch(e){Xe.e(e)}finally{Xe.f()}}if(void 0!==e.rich_pe_header_hash&&null!==e.rich_pe_header_hash?s.rich_pe_header_hash=String(e.rich_pe_header_hash):s.rich_pe_header_hash="",void 0!==e.section_md5&&null!==e.section_md5){var je,Ke=t(e.section_md5);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;s.section_md5.push(String(e))}}catch(e){Ke.e(e)}finally{Ke.f()}}if(void 0!==e.sandbox_name&&null!==e.sandbox_name){var qe,ze=t(e.sandbox_name);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;s.sandbox_name.push(String(e))}}catch(e){ze.e(e)}finally{ze.f()}}if(void 0!==e.screenshots&&null!==e.screenshots?s.screenshots=Boolean(e.screenshots):s.screenshots=!1,void 0!==e.section_name&&null!==e.section_name){var Qe,Ze=t(e.section_name);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;s.section_name.push(String(e))}}catch(e){Ze.e(e)}finally{Ze.f()}}if(void 0!==e.segment_name&&null!==e.segment_name){var $e,e_=t(e.segment_name);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;s.segment_name.push(String(e))}}catch(e){e_.e(e)}finally{e_.f()}}if(void 0!==e.sha1_hash&&null!==e.sha1_hash?s.sha1_hash=String(e.sha1_hash):s.sha1_hash="",void 0!==e.sha256&&null!==e.sha256?s.sha256=String(e.sha256):s.sha256="",void 0!==e.sigma_critical&&null!==e.sigma_critical?s.sigma_critical=Number(e.sigma_critical):s.sigma_critical=0,void 0!==e.sigma_high&&null!==e.sigma_high?s.sigma_high=Number(e.sigma_high):s.sigma_high=0,void 0!==e.sigma_low&&null!==e.sigma_low?s.sigma_low=Number(e.sigma_low):s.sigma_low=0,void 0!==e.sigma_medium&&null!==e.sigma_medium?s.sigma_medium=Number(e.sigma_medium):s.sigma_medium=0,void 0!==e.sigma&&null!==e.sigma){var __,s_=t(e.sigma);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;s.sigma.push(String(e))}}catch(e){s_.e(e)}finally{s_.f()}}if(void 0!==e.sigma_rule&&null!==e.sigma_rule){var t_,a_=t(e.sigma_rule);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;s.sigma_rule.push(String(e))}}catch(e){a_.e(e)}finally{a_.f()}}if(void 0!==e.sigma_ruleset&&null!==e.sigma_ruleset){var n_,r_=t(e.sigma_ruleset);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;s.sigma_ruleset.push(String(e))}}catch(e){r_.e(e)}finally{r_.f()}}if(void 0!==e.signature&&null!==e.signature){var c_,o_=t(e.signature);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;s.signature.push(String(e))}}catch(e){o_.e(e)}finally{o_.f()}}if(void 0!==e.source&&null!==e.source){var i_,l_=t(e.source);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;s.source.push(String(e))}}catch(e){l_.e(e)}finally{l_.f()}}if(void 0!==e.ssdeep_ngram&&null!==e.ssdeep_ngram?s.ssdeep_ngram=String(e.ssdeep_ngram):s.ssdeep_ngram="",void 0!==e.submission_country&&null!==e.submission_country){var u_,d_=t(e.submission_country);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;s.submission_country.push(String(e))}}catch(e){d_.e(e)}finally{d_.f()}}if(void 0!==e.submission_interface&&null!==e.submission_interface){var m_,f_=t(e.submission_interface);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;s.submission_interface.push(String(e))}}catch(e){f_.e(e)}finally{f_.f()}}if(void 0!==e.submission_timespan&&null!==e.submission_timespan?s.submission_timespan=Number(e.submission_timespan):s.submission_timespan=0,void 0!==e.suggested_threat_label&&null!==e.suggested_threat_label?s.suggested_threat_label=String(e.suggested_threat_label):s.suggested_threat_label="",void 0!==e.symhash&&null!==e.symhash?s.symhash=String(e.symhash):s.symhash="",void 0!==e.telfhash_ngram&&null!==e.telfhash_ngram?s.telfhash_ngram=String(e.telfhash_ngram):s.telfhash_ngram="",void 0!==e.tlsh_ngram&&null!==e.tlsh_ngram?s.tlsh_ngram=String(e.tlsh_ngram):s.tlsh_ngram="",void 0!==e.trid_file_type&&null!==e.trid_file_type?s.trid_file_type=String(e.trid_file_type):s.trid_file_type="",void 0!==e.filecondis_dhash&&null!==e.filecondis_dhash?s.filecondis_dhash=String(e.filecondis_dhash):s.filecondis_dhash="",void 0!==e.unique_sources&&null!==e.unique_sources?s.unique_sources=Number(e.unique_sources):s.unique_sources=0,void 0!==e.urls_for_embedded_js&&null!==e.urls_for_embedded_js?s.urls_for_embedded_js=Boolean(e.urls_for_embedded_js):s.urls_for_embedded_js=!1,void 0!==e.vhash&&null!==e.vhash?s.vhash=String(e.vhash):s.vhash="",void 0!==e.behaviour_signature&&null!==e.behaviour_signature){var T_,v_=t(e.behaviour_signature);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;s.behaviour_signature.push(String(e))}}catch(e){v_.e(e)}finally{v_.f()}}if(void 0!==e.mbc&&null!==e.mbc){var A_,g_=t(e.mbc);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;s.mbc.push(String(e))}}catch(e){g_.e(e)}finally{g_.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var E_,I_=t(e.attribution_privileged);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;s.attribution_privileged.push(_.Attribution.fromJSON(e))}}catch(e){I_.e(e)}finally{I_.f()}}if(void 0!==e.carbonblack_parents&&null!==e.carbonblack_parents?s.carbonblack_parents=Boolean(e.carbonblack_parents):s.carbonblack_parents=!1,void 0!==e.compressed_parents&&null!==e.compressed_parents?s.compressed_parents=Boolean(e.compressed_parents):s.compressed_parents=!1,void 0!==e.email_parents&&null!==e.email_parents?s.email_parents=Boolean(e.email_parents):s.email_parents=!1,void 0!==e.execution_parents&&null!==e.execution_parents?s.execution_parents=Boolean(e.execution_parents):s.execution_parents=!1,void 0!==e.overlay_parents&&null!==e.overlay_parents?s.overlay_parents=Boolean(e.overlay_parents):s.overlay_parents=!1,void 0!==e.pcap_parents&&null!==e.pcap_parents?s.pcap_parents=Boolean(e.pcap_parents):s.pcap_parents=!1,void 0!==e.pe_resource_parents&&null!==e.pe_resource_parents?s.pe_resource_parents=Boolean(e.pe_resource_parents):s.pe_resource_parents=!1,void 0!==e.scan_outcome_a_squared&&null!==e.scan_outcome_a_squared?s.scan_outcome_a_squared=String(e.scan_outcome_a_squared):s.scan_outcome_a_squared="",void 0!==e.scan_outcome_acronis&&null!==e.scan_outcome_acronis?s.scan_outcome_acronis=String(e.scan_outcome_acronis):s.scan_outcome_acronis="",void 0!==e.scan_outcome_ad_aware&&null!==e.scan_outcome_ad_aware?s.scan_outcome_ad_aware=String(e.scan_outcome_ad_aware):s.scan_outcome_ad_aware="",void 0!==e.scan_outcome_agnitum&&null!==e.scan_outcome_agnitum?s.scan_outcome_agnitum=String(e.scan_outcome_agnitum):s.scan_outcome_agnitum="",void 0!==e.scan_outcome_ahnlab&&null!==e.scan_outcome_ahnlab?s.scan_outcome_ahnlab=String(e.scan_outcome_ahnlab):s.scan_outcome_ahnlab="",void 0!==e.scan_outcome_ahnlab_v3&&null!==e.scan_outcome_ahnlab_v3?s.scan_outcome_ahnlab_v3=String(e.scan_outcome_ahnlab_v3):s.scan_outcome_ahnlab_v3="",void 0!==e.scan_outcome_alibaba&&null!==e.scan_outcome_alibaba?s.scan_outcome_alibaba=String(e.scan_outcome_alibaba):s.scan_outcome_alibaba="",void 0!==e.scan_outcome_alibabacloud&&null!==e.scan_outcome_alibabacloud?s.scan_outcome_alibabacloud=String(e.scan_outcome_alibabacloud):s.scan_outcome_alibabacloud="",void 0!==e.scan_outcome_alyac&&null!==e.scan_outcome_alyac?s.scan_outcome_alyac=String(e.scan_outcome_alyac):s.scan_outcome_alyac="",void 0!==e.scan_outcome_androguard&&null!==e.scan_outcome_androguard?s.scan_outcome_androguard=String(e.scan_outcome_androguard):s.scan_outcome_androguard="",void 0!==e.scan_outcome_antivir&&null!==e.scan_outcome_antivir?s.scan_outcome_antivir=String(e.scan_outcome_antivir):s.scan_outcome_antivir="",void 0!==e.scan_outcome_antivir7&&null!==e.scan_outcome_antivir7?s.scan_outcome_antivir7=String(e.scan_outcome_antivir7):s.scan_outcome_antivir7="",void 0!==e.scan_outcome_antiy_avl&&null!==e.scan_outcome_antiy_avl?s.scan_outcome_antiy_avl=String(e.scan_outcome_antiy_avl):s.scan_outcome_antiy_avl="",void 0!==e.scan_outcome_apex&&null!==e.scan_outcome_apex?s.scan_outcome_apex=String(e.scan_outcome_apex):s.scan_outcome_apex="",void 0!==e.scan_outcome_arcabit&&null!==e.scan_outcome_arcabit?s.scan_outcome_arcabit=String(e.scan_outcome_arcabit):s.scan_outcome_arcabit="",void 0!==e.scan_outcome_authentium&&null!==e.scan_outcome_authentium?s.scan_outcome_authentium=String(e.scan_outcome_authentium):s.scan_outcome_authentium="",void 0!==e.scan_outcome_avast&&null!==e.scan_outcome_avast?s.scan_outcome_avast=String(e.scan_outcome_avast):s.scan_outcome_avast="",void 0!==e.scan_outcome_avast5&&null!==e.scan_outcome_avast5?s.scan_outcome_avast5=String(e.scan_outcome_avast5):s.scan_outcome_avast5="",void 0!==e.scan_outcome_avast_mobile&&null!==e.scan_outcome_avast_mobile?s.scan_outcome_avast_mobile=String(e.scan_outcome_avast_mobile):s.scan_outcome_avast_mobile="",void 0!==e.scan_outcome_avg&&null!==e.scan_outcome_avg?s.scan_outcome_avg=String(e.scan_outcome_avg):s.scan_outcome_avg="",void 0!==e.scan_outcome_avira&&null!==e.scan_outcome_avira?s.scan_outcome_avira=String(e.scan_outcome_avira):s.scan_outcome_avira="",void 0!==e.scan_outcome_avirad&&null!==e.scan_outcome_avirad?s.scan_outcome_avirad=String(e.scan_outcome_avirad):s.scan_outcome_avirad="",void 0!==e.scan_outcome_avware&&null!==e.scan_outcome_avware?s.scan_outcome_avware=String(e.scan_outcome_avware):s.scan_outcome_avware="",void 0!==e.scan_outcome_babable&&null!==e.scan_outcome_babable?s.scan_outcome_babable=String(e.scan_outcome_babable):s.scan_outcome_babable="",void 0!==e.scan_outcome_baidu&&null!==e.scan_outcome_baidu?s.scan_outcome_baidu=String(e.scan_outcome_baidu):s.scan_outcome_baidu="",void 0!==e.scan_outcome_baidu_international&&null!==e.scan_outcome_baidu_international?s.scan_outcome_baidu_international=String(e.scan_outcome_baidu_international):s.scan_outcome_baidu_international="",void 0!==e.scan_outcome_bitdefender&&null!==e.scan_outcome_bitdefender?s.scan_outcome_bitdefender=String(e.scan_outcome_bitdefender):s.scan_outcome_bitdefender="",void 0!==e.scan_outcome_bitdefenderfalx&&null!==e.scan_outcome_bitdefenderfalx?s.scan_outcome_bitdefenderfalx=String(e.scan_outcome_bitdefenderfalx):s.scan_outcome_bitdefenderfalx="",void 0!==e.scan_outcome_bitdefendertheta&&null!==e.scan_outcome_bitdefendertheta?s.scan_outcome_bitdefendertheta=String(e.scan_outcome_bitdefendertheta):s.scan_outcome_bitdefendertheta="",void 0!==e.scan_outcome_bkav&&null!==e.scan_outcome_bkav?s.scan_outcome_bkav=String(e.scan_outcome_bkav):s.scan_outcome_bkav="",void 0!==e.scan_outcome_bytehero&&null!==e.scan_outcome_bytehero?s.scan_outcome_bytehero=String(e.scan_outcome_bytehero):s.scan_outcome_bytehero="",void 0!==e.scan_outcome_cat_quickheal&&null!==e.scan_outcome_cat_quickheal?s.scan_outcome_cat_quickheal=String(e.scan_outcome_cat_quickheal):s.scan_outcome_cat_quickheal="",void 0!==e.scan_outcome_clamav&&null!==e.scan_outcome_clamav?s.scan_outcome_clamav=String(e.scan_outcome_clamav):s.scan_outcome_clamav="",void 0!==e.scan_outcome_cmc&&null!==e.scan_outcome_cmc?s.scan_outcome_cmc=String(e.scan_outcome_cmc):s.scan_outcome_cmc="",void 0!==e.scan_outcome_command&&null!==e.scan_outcome_command?s.scan_outcome_command=String(e.scan_outcome_command):s.scan_outcome_command="",void 0!==e.scan_outcome_commtouch&&null!==e.scan_outcome_commtouch?s.scan_outcome_commtouch=String(e.scan_outcome_commtouch):s.scan_outcome_commtouch="",void 0!==e.scan_outcome_comodo&&null!==e.scan_outcome_comodo?s.scan_outcome_comodo=String(e.scan_outcome_comodo):s.scan_outcome_comodo="",void 0!==e.scan_outcome_crowdstrike&&null!==e.scan_outcome_crowdstrike?s.scan_outcome_crowdstrike=String(e.scan_outcome_crowdstrike):s.scan_outcome_crowdstrike="",void 0!==e.scan_outcome_ctx&&null!==e.scan_outcome_ctx?s.scan_outcome_ctx=String(e.scan_outcome_ctx):s.scan_outcome_ctx="",void 0!==e.scan_outcome_cybereason&&null!==e.scan_outcome_cybereason?s.scan_outcome_cybereason=String(e.scan_outcome_cybereason):s.scan_outcome_cybereason="",void 0!==e.scan_outcome_cylance&&null!==e.scan_outcome_cylance?s.scan_outcome_cylance=String(e.scan_outcome_cylance):s.scan_outcome_cylance="",void 0!==e.scan_outcome_cylanced&&null!==e.scan_outcome_cylanced?s.scan_outcome_cylanced=String(e.scan_outcome_cylanced):s.scan_outcome_cylanced="",void 0!==e.scan_outcome_cynet&&null!==e.scan_outcome_cynet?s.scan_outcome_cynet=String(e.scan_outcome_cynet):s.scan_outcome_cynet="",void 0!==e.scan_outcome_cyren&&null!==e.scan_outcome_cyren?s.scan_outcome_cyren=String(e.scan_outcome_cyren):s.scan_outcome_cyren="",void 0!==e.scan_outcome_cyrencloud&&null!==e.scan_outcome_cyrencloud?s.scan_outcome_cyrencloud=String(e.scan_outcome_cyrencloud):s.scan_outcome_cyrencloud="",void 0!==e.scan_outcome_deepinstinct&&null!==e.scan_outcome_deepinstinct?s.scan_outcome_deepinstinct=String(e.scan_outcome_deepinstinct):s.scan_outcome_deepinstinct="",void 0!==e.scan_outcome_dmgcheck&&null!==e.scan_outcome_dmgcheck?s.scan_outcome_dmgcheck=String(e.scan_outcome_dmgcheck):s.scan_outcome_dmgcheck="",void 0!==e.scan_outcome_drweb&&null!==e.scan_outcome_drweb?s.scan_outcome_drweb=String(e.scan_outcome_drweb):s.scan_outcome_drweb="",void 0!==e.scan_outcome_drwebse&&null!==e.scan_outcome_drwebse?s.scan_outcome_drwebse=String(e.scan_outcome_drwebse):s.scan_outcome_drwebse="",void 0!==e.scan_outcome_egambit&&null!==e.scan_outcome_egambit?s.scan_outcome_egambit=String(e.scan_outcome_egambit):s.scan_outcome_egambit="",void 0!==e.scan_outcome_elastic&&null!==e.scan_outcome_elastic?s.scan_outcome_elastic=String(e.scan_outcome_elastic):s.scan_outcome_elastic="",void 0!==e.scan_outcome_emsisoft&&null!==e.scan_outcome_emsisoft?s.scan_outcome_emsisoft=String(e.scan_outcome_emsisoft):s.scan_outcome_emsisoft="",void 0!==e.scan_outcome_endgame&&null!==e.scan_outcome_endgame?s.scan_outcome_endgame=String(e.scan_outcome_endgame):s.scan_outcome_endgame="",void 0!==e.scan_outcome_esafe&&null!==e.scan_outcome_esafe?s.scan_outcome_esafe=String(e.scan_outcome_esafe):s.scan_outcome_esafe="",void 0!==e.scan_outcome_escan&&null!==e.scan_outcome_escan?s.scan_outcome_escan=String(e.scan_outcome_escan):s.scan_outcome_escan="",void 0!==e.scan_outcome_eset_nod32&&null!==e.scan_outcome_eset_nod32?s.scan_outcome_eset_nod32=String(e.scan_outcome_eset_nod32):s.scan_outcome_eset_nod32="",void 0!==e.scan_outcome_etrust_inoculateit&&null!==e.scan_outcome_etrust_inoculateit?s.scan_outcome_etrust_inoculateit=String(e.scan_outcome_etrust_inoculateit):s.scan_outcome_etrust_inoculateit="",void 0!==e.scan_outcome_etrust_vet&&null!==e.scan_outcome_etrust_vet?s.scan_outcome_etrust_vet=String(e.scan_outcome_etrust_vet):s.scan_outcome_etrust_vet="",void 0!==e.scan_outcome_ewido&&null!==e.scan_outcome_ewido?s.scan_outcome_ewido=String(e.scan_outcome_ewido):s.scan_outcome_ewido="",void 0!==e.scan_outcome_exiftool&&null!==e.scan_outcome_exiftool?s.scan_outcome_exiftool=String(e.scan_outcome_exiftool):s.scan_outcome_exiftool="",void 0!==e.scan_outcome_f_prot&&null!==e.scan_outcome_f_prot?s.scan_outcome_f_prot=String(e.scan_outcome_f_prot):s.scan_outcome_f_prot="",void 0!==e.scan_outcome_f_prot4&&null!==e.scan_outcome_f_prot4?s.scan_outcome_f_prot4=String(e.scan_outcome_f_prot4):s.scan_outcome_f_prot4="",void 0!==e.scan_outcome_f_secure&&null!==e.scan_outcome_f_secure?s.scan_outcome_f_secure=String(e.scan_outcome_f_secure):s.scan_outcome_f_secure="",void 0!==e.scan_outcome_fileadvisor&&null!==e.scan_outcome_fileadvisor?s.scan_outcome_fileadvisor=String(e.scan_outcome_fileadvisor):s.scan_outcome_fileadvisor="",void 0!==e.scan_outcome_fireeye&&null!==e.scan_outcome_fireeye?s.scan_outcome_fireeye=String(e.scan_outcome_fireeye):s.scan_outcome_fireeye="",void 0!==e.scan_outcome_fortinet&&null!==e.scan_outcome_fortinet?s.scan_outcome_fortinet=String(e.scan_outcome_fortinet):s.scan_outcome_fortinet="",void 0!==e.scan_outcome_fortinetbeta&&null!==e.scan_outcome_fortinetbeta?s.scan_outcome_fortinetbeta=String(e.scan_outcome_fortinetbeta):s.scan_outcome_fortinetbeta="",void 0!==e.scan_outcome_gdata&&null!==e.scan_outcome_gdata?s.scan_outcome_gdata=String(e.scan_outcome_gdata):s.scan_outcome_gdata="",void 0!==e.scan_outcome_google&&null!==e.scan_outcome_google?s.scan_outcome_google=String(e.scan_outcome_google):s.scan_outcome_google="",void 0!==e.scan_outcome_gridinsoft&&null!==e.scan_outcome_gridinsoft?s.scan_outcome_gridinsoft=String(e.scan_outcome_gridinsoft):s.scan_outcome_gridinsoft="",void 0!==e.scan_outcome_ikarus&&null!==e.scan_outcome_ikarus?s.scan_outcome_ikarus=String(e.scan_outcome_ikarus):s.scan_outcome_ikarus="",void 0!==e.scan_outcome_ikarusd&&null!==e.scan_outcome_ikarusd?s.scan_outcome_ikarusd=String(e.scan_outcome_ikarusd):s.scan_outcome_ikarusd="",void 0!==e.scan_outcome_imgjection&&null!==e.scan_outcome_imgjection?s.scan_outcome_imgjection=String(e.scan_outcome_imgjection):s.scan_outcome_imgjection="",void 0!==e.scan_outcome_invincea&&null!==e.scan_outcome_invincea?s.scan_outcome_invincea=String(e.scan_outcome_invincea):s.scan_outcome_invincea="",void 0!==e.scan_outcome_javascript&&null!==e.scan_outcome_javascript?s.scan_outcome_javascript=String(e.scan_outcome_javascript):s.scan_outcome_javascript="",void 0!==e.scan_outcome_jiangmin&&null!==e.scan_outcome_jiangmin?s.scan_outcome_jiangmin=String(e.scan_outcome_jiangmin):s.scan_outcome_jiangmin="",void 0!==e.scan_outcome_k7antivirus&&null!==e.scan_outcome_k7antivirus?s.scan_outcome_k7antivirus=String(e.scan_outcome_k7antivirus):s.scan_outcome_k7antivirus="",void 0!==e.scan_outcome_k7gw&&null!==e.scan_outcome_k7gw?s.scan_outcome_k7gw=String(e.scan_outcome_k7gw):s.scan_outcome_k7gw="",void 0!==e.scan_outcome_kaspersky&&null!==e.scan_outcome_kaspersky?s.scan_outcome_kaspersky=String(e.scan_outcome_kaspersky):s.scan_outcome_kaspersky="",void 0!==e.scan_outcome_kaspersky21&&null!==e.scan_outcome_kaspersky21?s.scan_outcome_kaspersky21=String(e.scan_outcome_kaspersky21):s.scan_outcome_kaspersky21="",void 0!==e.scan_outcome_kingsoft&&null!==e.scan_outcome_kingsoft?s.scan_outcome_kingsoft=String(e.scan_outcome_kingsoft):s.scan_outcome_kingsoft="",void 0!==e.scan_outcome_lionic&&null!==e.scan_outcome_lionic?s.scan_outcome_lionic=String(e.scan_outcome_lionic):s.scan_outcome_lionic="",void 0!==e.scan_outcome_malwarebytes&&null!==e.scan_outcome_malwarebytes?s.scan_outcome_malwarebytes=String(e.scan_outcome_malwarebytes):s.scan_outcome_malwarebytes="",void 0!==e.scan_outcome_malwarebytes3&&null!==e.scan_outcome_malwarebytes3?s.scan_outcome_malwarebytes3=String(e.scan_outcome_malwarebytes3):s.scan_outcome_malwarebytes3="",void 0!==e.scan_outcome_malwarebytes4&&null!==e.scan_outcome_malwarebytes4?s.scan_outcome_malwarebytes4=String(e.scan_outcome_malwarebytes4):s.scan_outcome_malwarebytes4="",void 0!==e.scan_outcome_max&&null!==e.scan_outcome_max?s.scan_outcome_max=String(e.scan_outcome_max):s.scan_outcome_max="",void 0!==e.scan_outcome_maxsecure&&null!==e.scan_outcome_maxsecure?s.scan_outcome_maxsecure=String(e.scan_outcome_maxsecure):s.scan_outcome_maxsecure="",void 0!==e.scan_outcome_mcafee&&null!==e.scan_outcome_mcafee?s.scan_outcome_mcafee=String(e.scan_outcome_mcafee):s.scan_outcome_mcafee="",void 0!==e.scan_outcome_mcafee_artemis&&null!==e.scan_outcome_mcafee_artemis?s.scan_outcome_mcafee_artemis=String(e.scan_outcome_mcafee_artemis):s.scan_outcome_mcafee_artemis="",void 0!==e.scan_outcome_mcafee_gw_edition&&null!==e.scan_outcome_mcafee_gw_edition?s.scan_outcome_mcafee_gw_edition=String(e.scan_outcome_mcafee_gw_edition):s.scan_outcome_mcafee_gw_edition="",void 0!==e.scan_outcome_mcafeebeta&&null!==e.scan_outcome_mcafeebeta?s.scan_outcome_mcafeebeta=String(e.scan_outcome_mcafeebeta):s.scan_outcome_mcafeebeta="",void 0!==e.scan_outcome_mcafeed&&null!==e.scan_outcome_mcafeed?s.scan_outcome_mcafeed=String(e.scan_outcome_mcafeed):s.scan_outcome_mcafeed="",void 0!==e.scan_outcome_microsoft&&null!==e.scan_outcome_microsoft?s.scan_outcome_microsoft=String(e.scan_outcome_microsoft):s.scan_outcome_microsoft="",void 0!==e.scan_outcome_microworld_escan&&null!==e.scan_outcome_microworld_escan?s.scan_outcome_microworld_escan=String(e.scan_outcome_microworld_escan):s.scan_outcome_microworld_escan="",void 0!==e.scan_outcome_nano_antivirus&&null!==e.scan_outcome_nano_antivirus?s.scan_outcome_nano_antivirus=String(e.scan_outcome_nano_antivirus):s.scan_outcome_nano_antivirus="",void 0!==e.scan_outcome_nod32&&null!==e.scan_outcome_nod32?s.scan_outcome_nod32=String(e.scan_outcome_nod32):s.scan_outcome_nod32="",void 0!==e.scan_outcome_nod32beta&&null!==e.scan_outcome_nod32beta?s.scan_outcome_nod32beta=String(e.scan_outcome_nod32beta):s.scan_outcome_nod32beta="",void 0!==e.scan_outcome_nod32v2&&null!==e.scan_outcome_nod32v2?s.scan_outcome_nod32v2=String(e.scan_outcome_nod32v2):s.scan_outcome_nod32v2="",void 0!==e.scan_outcome_norman&&null!==e.scan_outcome_norman?s.scan_outcome_norman=String(e.scan_outcome_norman):s.scan_outcome_norman="",void 0!==e.scan_outcome_nprotect&&null!==e.scan_outcome_nprotect?s.scan_outcome_nprotect=String(e.scan_outcome_nprotect):s.scan_outcome_nprotect="",void 0!==e.scan_outcome_officecheck&&null!==e.scan_outcome_officecheck?s.scan_outcome_officecheck=String(e.scan_outcome_officecheck):s.scan_outcome_officecheck="",void 0!==e.scan_outcome_paloalto&&null!==e.scan_outcome_paloalto?s.scan_outcome_paloalto=String(e.scan_outcome_paloalto):s.scan_outcome_paloalto="",void 0!==e.scan_outcome_panda&&null!==e.scan_outcome_panda?s.scan_outcome_panda=String(e.scan_outcome_panda):s.scan_outcome_panda="",void 0!==e.scan_outcome_pandab3&&null!==e.scan_outcome_pandab3?s.scan_outcome_pandab3=String(e.scan_outcome_pandab3):s.scan_outcome_pandab3="",void 0!==e.scan_outcome_pandabeta&&null!==e.scan_outcome_pandabeta?s.scan_outcome_pandabeta=String(e.scan_outcome_pandabeta):s.scan_outcome_pandabeta="",void 0!==e.scan_outcome_pandabeta2&&null!==e.scan_outcome_pandabeta2?s.scan_outcome_pandabeta2=String(e.scan_outcome_pandabeta2):s.scan_outcome_pandabeta2="",void 0!==e.scan_outcome_pctools&&null!==e.scan_outcome_pctools?s.scan_outcome_pctools=String(e.scan_outcome_pctools):s.scan_outcome_pctools="",void 0!==e.scan_outcome_pdfid&&null!==e.scan_outcome_pdfid?s.scan_outcome_pdfid=String(e.scan_outcome_pdfid):s.scan_outcome_pdfid="",void 0!==e.scan_outcome_petool&&null!==e.scan_outcome_petool?s.scan_outcome_petool=String(e.scan_outcome_petool):s.scan_outcome_petool="",void 0!==e.scan_outcome_prevx&&null!==e.scan_outcome_prevx?s.scan_outcome_prevx=String(e.scan_outcome_prevx):s.scan_outcome_prevx="",void 0!==e.scan_outcome_prevx1&&null!==e.scan_outcome_prevx1?s.scan_outcome_prevx1=String(e.scan_outcome_prevx1):s.scan_outcome_prevx1="",void 0!==e.scan_outcome_qihoo_360&&null!==e.scan_outcome_qihoo_360?s.scan_outcome_qihoo_360=String(e.scan_outcome_qihoo_360):s.scan_outcome_qihoo_360="",void 0!==e.scan_outcome_rising&&null!==e.scan_outcome_rising?s.scan_outcome_rising=String(e.scan_outcome_rising):s.scan_outcome_rising="",void 0!==e.scan_outcome_sangfor&&null!==e.scan_outcome_sangfor?s.scan_outcome_sangfor=String(e.scan_outcome_sangfor):s.scan_outcome_sangfor="",void 0!==e.scan_outcome_savmail&&null!==e.scan_outcome_savmail?s.scan_outcome_savmail=String(e.scan_outcome_savmail):s.scan_outcome_savmail="",void 0!==e.scan_outcome_secureweb_gateway&&null!==e.scan_outcome_secureweb_gateway?s.scan_outcome_secureweb_gateway=String(e.scan_outcome_secureweb_gateway):s.scan_outcome_secureweb_gateway="",void 0!==e.scan_outcome_sentinelone&&null!==e.scan_outcome_sentinelone?s.scan_outcome_sentinelone=String(e.scan_outcome_sentinelone):s.scan_outcome_sentinelone="",void 0!==e.scan_outcome_sigcheck&&null!==e.scan_outcome_sigcheck?s.scan_outcome_sigcheck=String(e.scan_outcome_sigcheck):s.scan_outcome_sigcheck="",void 0!==e.scan_outcome_skyhigh&&null!==e.scan_outcome_skyhigh?s.scan_outcome_skyhigh=String(e.scan_outcome_skyhigh):s.scan_outcome_skyhigh="",void 0!==e.scan_outcome_sophos&&null!==e.scan_outcome_sophos?s.scan_outcome_sophos=String(e.scan_outcome_sophos):s.scan_outcome_sophos="",void 0!==e.scan_outcome_sophosml&&null!==e.scan_outcome_sophosml?s.scan_outcome_sophosml=String(e.scan_outcome_sophosml):s.scan_outcome_sophosml="",void 0!==e.scan_outcome_ssdeep&&null!==e.scan_outcome_ssdeep?s.scan_outcome_ssdeep=String(e.scan_outcome_ssdeep):s.scan_outcome_ssdeep="",void 0!==e.scan_outcome_sunbelt&&null!==e.scan_outcome_sunbelt?s.scan_outcome_sunbelt=String(e.scan_outcome_sunbelt):s.scan_outcome_sunbelt="",void 0!==e.scan_outcome_superantispyware&&null!==e.scan_outcome_superantispyware?s.scan_outcome_superantispyware=String(e.scan_outcome_superantispyware):s.scan_outcome_superantispyware="",void 0!==e.scan_outcome_symantec&&null!==e.scan_outcome_symantec?s.scan_outcome_symantec=String(e.scan_outcome_symantec):s.scan_outcome_symantec="",void 0!==e.scan_outcome_symantecmobileinsight&&null!==e.scan_outcome_symantecmobileinsight?s.scan_outcome_symantecmobileinsight=String(e.scan_outcome_symantecmobileinsight):s.scan_outcome_symantecmobileinsight="",void 0!==e.scan_outcome_t3&&null!==e.scan_outcome_t3?s.scan_outcome_t3=String(e.scan_outcome_t3):s.scan_outcome_t3="",void 0!==e.scan_outcome_tachyon&&null!==e.scan_outcome_tachyon?s.scan_outcome_tachyon=String(e.scan_outcome_tachyon):s.scan_outcome_tachyon="",void 0!==e.scan_outcome_tehtris&&null!==e.scan_outcome_tehtris?s.scan_outcome_tehtris=String(e.scan_outcome_tehtris):s.scan_outcome_tehtris="",void 0!==e.scan_outcome_tencent&&null!==e.scan_outcome_tencent?s.scan_outcome_tencent=String(e.scan_outcome_tencent):s.scan_outcome_tencent="",void 0!==e.scan_outcome_thehacker&&null!==e.scan_outcome_thehacker?s.scan_outcome_thehacker=String(e.scan_outcome_thehacker):s.scan_outcome_thehacker="",void 0!==e.scan_outcome_totaldefense&&null!==e.scan_outcome_totaldefense?s.scan_outcome_totaldefense=String(e.scan_outcome_totaldefense):s.scan_outcome_totaldefense="",void 0!==e.scan_outcome_trapmine&&null!==e.scan_outcome_trapmine?s.scan_outcome_trapmine=String(e.scan_outcome_trapmine):s.scan_outcome_trapmine="",void 0!==e.scan_outcome_trendmicro&&null!==e.scan_outcome_trendmicro?s.scan_outcome_trendmicro=String(e.scan_outcome_trendmicro):s.scan_outcome_trendmicro="",void 0!==e.scan_outcome_trendmicro_housecall&&null!==e.scan_outcome_trendmicro_housecall?s.scan_outcome_trendmicro_housecall=String(e.scan_outcome_trendmicro_housecall):s.scan_outcome_trendmicro_housecall="",void 0!==e.scan_outcome_trendmicro_housecalld&&null!==e.scan_outcome_trendmicro_housecalld?s.scan_outcome_trendmicro_housecalld=String(e.scan_outcome_trendmicro_housecalld):s.scan_outcome_trendmicro_housecalld="",void 0!==e.scan_outcome_trid&&null!==e.scan_outcome_trid?s.scan_outcome_trid=String(e.scan_outcome_trid):s.scan_outcome_trid="",void 0!==e.scan_outcome_trustlook&&null!==e.scan_outcome_trustlook?s.scan_outcome_trustlook=String(e.scan_outcome_trustlook):s.scan_outcome_trustlook="",void 0!==e.scan_outcome_una&&null!==e.scan_outcome_una?s.scan_outcome_una=String(e.scan_outcome_una):s.scan_outcome_una="",void 0!==e.scan_outcome_varist&&null!==e.scan_outcome_varist?s.scan_outcome_varist=String(e.scan_outcome_varist):s.scan_outcome_varist="",void 0!==e.scan_outcome_vba32&&null!==e.scan_outcome_vba32?s.scan_outcome_vba32=String(e.scan_outcome_vba32):s.scan_outcome_vba32="",void 0!==e.scan_outcome_vipre&&null!==e.scan_outcome_vipre?s.scan_outcome_vipre=String(e.scan_outcome_vipre):s.scan_outcome_vipre="",void 0!==e.scan_outcome_virit&&null!==e.scan_outcome_virit?s.scan_outcome_virit=String(e.scan_outcome_virit):s.scan_outcome_virit="",void 0!==e.scan_outcome_virobot&&null!==e.scan_outcome_virobot?s.scan_outcome_virobot=String(e.scan_outcome_virobot):s.scan_outcome_virobot="",void 0!==e.scan_outcome_virusbuster&&null!==e.scan_outcome_virusbuster?s.scan_outcome_virusbuster=String(e.scan_outcome_virusbuster):s.scan_outcome_virusbuster="",void 0!==e.scan_outcome_webroot&&null!==e.scan_outcome_webroot?s.scan_outcome_webroot=String(e.scan_outcome_webroot):s.scan_outcome_webroot="",void 0!==e.scan_outcome_webwasher_gateway&&null!==e.scan_outcome_webwasher_gateway?s.scan_outcome_webwasher_gateway=String(e.scan_outcome_webwasher_gateway):s.scan_outcome_webwasher_gateway="",void 0!==e.scan_outcome_whitearmor&&null!==e.scan_outcome_whitearmor?s.scan_outcome_whitearmor=String(e.scan_outcome_whitearmor):s.scan_outcome_whitearmor="",void 0!==e.scan_outcome_xcitium&&null!==e.scan_outcome_xcitium?s.scan_outcome_xcitium=String(e.scan_outcome_xcitium):s.scan_outcome_xcitium="",void 0!==e.scan_outcome_yandex&&null!==e.scan_outcome_yandex?s.scan_outcome_yandex=String(e.scan_outcome_yandex):s.scan_outcome_yandex="",void 0!==e.scan_outcome_zillya&&null!==e.scan_outcome_zillya?s.scan_outcome_zillya=String(e.scan_outcome_zillya):s.scan_outcome_zillya="",void 0!==e.scan_outcome_zonealarm&&null!==e.scan_outcome_zonealarm?s.scan_outcome_zonealarm=String(e.scan_outcome_zonealarm):s.scan_outcome_zonealarm="",void 0!==e.scan_outcome_zoner&&null!==e.scan_outcome_zoner?s.scan_outcome_zoner=String(e.scan_outcome_zoner):s.scan_outcome_zoner="",void 0!==e.scan_outcome_huorong&&null!==e.scan_outcome_huorong?s.scan_outcome_huorong=String(e.scan_outcome_huorong):s.scan_outcome_huorong="",void 0!==e.scan_outcome_webrootd&&null!==e.scan_outcome_webrootd?s.scan_outcome_webrootd=String(e.scan_outcome_webrootd):s.scan_outcome_webrootd="",void 0!==e.scan_result_a_squared&&null!==e.scan_result_a_squared){var R_,p_=t(e.scan_result_a_squared);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;s.scan_result_a_squared.push(String(e))}}catch(e){p_.e(e)}finally{p_.f()}}if(void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis){var O_,h_=t(e.scan_result_acronis);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;s.scan_result_acronis.push(String(e))}}catch(e){h_.e(e)}finally{h_.f()}}if(void 0!==e.scan_result_ad_aware&&null!==e.scan_result_ad_aware){var y_,S_=t(e.scan_result_ad_aware);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;s.scan_result_ad_aware.push(String(e))}}catch(e){S_.e(e)}finally{S_.f()}}if(void 0!==e.scan_result_agnitum&&null!==e.scan_result_agnitum){var N_,b_=t(e.scan_result_agnitum);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;s.scan_result_agnitum.push(String(e))}}catch(e){b_.e(e)}finally{b_.f()}}if(void 0!==e.scan_result_ahnlab&&null!==e.scan_result_ahnlab){var L_,F_=t(e.scan_result_ahnlab);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;s.scan_result_ahnlab.push(String(e))}}catch(e){F_.e(e)}finally{F_.f()}}if(void 0!==e.scan_result_ahnlab_v3&&null!==e.scan_result_ahnlab_v3){var C_,k_=t(e.scan_result_ahnlab_v3);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;s.scan_result_ahnlab_v3.push(String(e))}}catch(e){k_.e(e)}finally{k_.f()}}if(void 0!==e.scan_result_alibaba&&null!==e.scan_result_alibaba){var D_,w_=t(e.scan_result_alibaba);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;s.scan_result_alibaba.push(String(e))}}catch(e){w_.e(e)}finally{w_.f()}}if(void 0!==e.scan_result_alibabacloud&&null!==e.scan_result_alibabacloud){var M_,U_=t(e.scan_result_alibabacloud);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;s.scan_result_alibabacloud.push(String(e))}}catch(e){U_.e(e)}finally{U_.f()}}if(void 0!==e.scan_result_alyac&&null!==e.scan_result_alyac){var P_,x_=t(e.scan_result_alyac);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;s.scan_result_alyac.push(String(e))}}catch(e){x_.e(e)}finally{x_.f()}}if(void 0!==e.scan_result_androguard&&null!==e.scan_result_androguard){var G_,H_=t(e.scan_result_androguard);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;s.scan_result_androguard.push(String(e))}}catch(e){H_.e(e)}finally{H_.f()}}if(void 0!==e.scan_result_antivir&&null!==e.scan_result_antivir){var V_,B_=t(e.scan_result_antivir);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;s.scan_result_antivir.push(String(e))}}catch(e){B_.e(e)}finally{B_.f()}}if(void 0!==e.scan_result_antivir7&&null!==e.scan_result_antivir7){var W_,Y_=t(e.scan_result_antivir7);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;s.scan_result_antivir7.push(String(e))}}catch(e){Y_.e(e)}finally{Y_.f()}}if(void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl){var J_,X_=t(e.scan_result_antiy_avl);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;s.scan_result_antiy_avl.push(String(e))}}catch(e){X_.e(e)}finally{X_.f()}}if(void 0!==e.scan_result_apex&&null!==e.scan_result_apex){var j_,K_=t(e.scan_result_apex);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;s.scan_result_apex.push(String(e))}}catch(e){K_.e(e)}finally{K_.f()}}if(void 0!==e.scan_result_arcabit&&null!==e.scan_result_arcabit){var q_,z_=t(e.scan_result_arcabit);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;s.scan_result_arcabit.push(String(e))}}catch(e){z_.e(e)}finally{z_.f()}}if(void 0!==e.scan_result_authentium&&null!==e.scan_result_authentium){var Q_,Z_=t(e.scan_result_authentium);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;s.scan_result_authentium.push(String(e))}}catch(e){Z_.e(e)}finally{Z_.f()}}if(void 0!==e.scan_result_avast&&null!==e.scan_result_avast){var $_,es=t(e.scan_result_avast);try{for(es.s();!($_=es.n()).done;){const e=$_.value;s.scan_result_avast.push(String(e))}}catch(e){es.e(e)}finally{es.f()}}if(void 0!==e.scan_result_avast5&&null!==e.scan_result_avast5){var _s,ss=t(e.scan_result_avast5);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;s.scan_result_avast5.push(String(e))}}catch(e){ss.e(e)}finally{ss.f()}}if(void 0!==e.scan_result_avast_mobile&&null!==e.scan_result_avast_mobile){var ts,as=t(e.scan_result_avast_mobile);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;s.scan_result_avast_mobile.push(String(e))}}catch(e){as.e(e)}finally{as.f()}}if(void 0!==e.scan_result_avg&&null!==e.scan_result_avg){var ns,rs=t(e.scan_result_avg);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;s.scan_result_avg.push(String(e))}}catch(e){rs.e(e)}finally{rs.f()}}if(void 0!==e.scan_result_avira&&null!==e.scan_result_avira){var cs,os=t(e.scan_result_avira);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;s.scan_result_avira.push(String(e))}}catch(e){os.e(e)}finally{os.f()}}if(void 0!==e.scan_result_avirad&&null!==e.scan_result_avirad){var is,ls=t(e.scan_result_avirad);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;s.scan_result_avirad.push(String(e))}}catch(e){ls.e(e)}finally{ls.f()}}if(void 0!==e.scan_result_avware&&null!==e.scan_result_avware){var us,ds=t(e.scan_result_avware);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;s.scan_result_avware.push(String(e))}}catch(e){ds.e(e)}finally{ds.f()}}if(void 0!==e.scan_result_babable&&null!==e.scan_result_babable){var ms,fs=t(e.scan_result_babable);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;s.scan_result_babable.push(String(e))}}catch(e){fs.e(e)}finally{fs.f()}}if(void 0!==e.scan_result_baidu&&null!==e.scan_result_baidu){var Ts,vs=t(e.scan_result_baidu);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;s.scan_result_baidu.push(String(e))}}catch(e){vs.e(e)}finally{vs.f()}}if(void 0!==e.scan_result_baidu_international&&null!==e.scan_result_baidu_international){var As,gs=t(e.scan_result_baidu_international);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;s.scan_result_baidu_international.push(String(e))}}catch(e){gs.e(e)}finally{gs.f()}}if(void 0!==e.scan_result_bitdam_atp&&null!==e.scan_result_bitdam_atp){var Es,Is=t(e.scan_result_bitdam_atp);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;s.scan_result_bitdam_atp.push(String(e))}}catch(e){Is.e(e)}finally{Is.f()}}if(void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender){var Rs,ps=t(e.scan_result_bitdefender);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;s.scan_result_bitdefender.push(String(e))}}catch(e){ps.e(e)}finally{ps.f()}}if(void 0!==e.scan_result_bitdefenderfalx&&null!==e.scan_result_bitdefenderfalx){var Os,hs=t(e.scan_result_bitdefenderfalx);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;s.scan_result_bitdefenderfalx.push(String(e))}}catch(e){hs.e(e)}finally{hs.f()}}if(void 0!==e.scan_result_bitdefendertheta&&null!==e.scan_result_bitdefendertheta){var ys,Ss=t(e.scan_result_bitdefendertheta);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;s.scan_result_bitdefendertheta.push(String(e))}}catch(e){Ss.e(e)}finally{Ss.f()}}if(void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav){var Ns,bs=t(e.scan_result_bkav);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;s.scan_result_bkav.push(String(e))}}catch(e){bs.e(e)}finally{bs.f()}}if(void 0!==e.scan_result_bytehero&&null!==e.scan_result_bytehero){var Ls,Fs=t(e.scan_result_bytehero);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;s.scan_result_bytehero.push(String(e))}}catch(e){Fs.e(e)}finally{Fs.f()}}if(void 0!==e.scan_result_c2ae&&null!==e.scan_result_c2ae){var Cs,ks=t(e.scan_result_c2ae);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;s.scan_result_c2ae.push(String(e))}}catch(e){ks.e(e)}finally{ks.f()}}if(void 0!==e.scan_result_capa&&null!==e.scan_result_capa){var Ds,ws=t(e.scan_result_capa);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;s.scan_result_capa.push(String(e))}}catch(e){ws.e(e)}finally{ws.f()}}if(void 0!==e.scan_result_cape&&null!==e.scan_result_cape){var Ms,Us=t(e.scan_result_cape);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;s.scan_result_cape.push(String(e))}}catch(e){Us.e(e)}finally{Us.f()}}if(void 0!==e.scan_result_cape_linux&&null!==e.scan_result_cape_linux){var Ps,xs=t(e.scan_result_cape_linux);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;s.scan_result_cape_linux.push(String(e))}}catch(e){xs.e(e)}finally{xs.f()}}if(void 0!==e.scan_result_cape_sandbox&&null!==e.scan_result_cape_sandbox){var Gs,Hs=t(e.scan_result_cape_sandbox);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;s.scan_result_cape_sandbox.push(String(e))}}catch(e){Hs.e(e)}finally{Hs.f()}}if(void 0!==e.scan_result_cat_quickheal&&null!==e.scan_result_cat_quickheal){var Vs,Bs=t(e.scan_result_cat_quickheal);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;s.scan_result_cat_quickheal.push(String(e))}}catch(e){Bs.e(e)}finally{Bs.f()}}if(void 0!==e.scan_result_clamav&&null!==e.scan_result_clamav){var Ws,Ys=t(e.scan_result_clamav);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;s.scan_result_clamav.push(String(e))}}catch(e){Ys.e(e)}finally{Ys.f()}}if(void 0!==e.scan_result_cmc&&null!==e.scan_result_cmc){var Js,Xs=t(e.scan_result_cmc);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;s.scan_result_cmc.push(String(e))}}catch(e){Xs.e(e)}finally{Xs.f()}}if(void 0!==e.scan_result_command&&null!==e.scan_result_command){var js,Ks=t(e.scan_result_command);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;s.scan_result_command.push(String(e))}}catch(e){Ks.e(e)}finally{Ks.f()}}if(void 0!==e.scan_result_commtouch&&null!==e.scan_result_commtouch){var qs,zs=t(e.scan_result_commtouch);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;s.scan_result_commtouch.push(String(e))}}catch(e){zs.e(e)}finally{zs.f()}}if(void 0!==e.scan_result_comodo&&null!==e.scan_result_comodo){var Qs,Zs=t(e.scan_result_comodo);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;s.scan_result_comodo.push(String(e))}}catch(e){Zs.e(e)}finally{Zs.f()}}if(void 0!==e.scan_result_crowdstrike&&null!==e.scan_result_crowdstrike){var $s,et=t(e.scan_result_crowdstrike);try{for(et.s();!($s=et.n()).done;){const e=$s.value;s.scan_result_crowdstrike.push(String(e))}}catch(e){et.e(e)}finally{et.f()}}if(void 0!==e.scan_result_ctx&&null!==e.scan_result_ctx){var _t,st=t(e.scan_result_ctx);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;s.scan_result_ctx.push(String(e))}}catch(e){st.e(e)}finally{st.f()}}if(void 0!==e.scan_result_cyber_adapt&&null!==e.scan_result_cyber_adapt){var tt,at=t(e.scan_result_cyber_adapt);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;s.scan_result_cyber_adapt.push(String(e))}}catch(e){at.e(e)}finally{at.f()}}if(void 0!==e.scan_result_cybereason&&null!==e.scan_result_cybereason){var nt,rt=t(e.scan_result_cybereason);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;s.scan_result_cybereason.push(String(e))}}catch(e){rt.e(e)}finally{rt.f()}}if(void 0!==e.scan_result_cylance&&null!==e.scan_result_cylance){var ct,ot=t(e.scan_result_cylance);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;s.scan_result_cylance.push(String(e))}}catch(e){ot.e(e)}finally{ot.f()}}if(void 0!==e.scan_result_cylanced&&null!==e.scan_result_cylanced){var it,lt=t(e.scan_result_cylanced);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;s.scan_result_cylanced.push(String(e))}}catch(e){lt.e(e)}finally{lt.f()}}if(void 0!==e.scan_result_cynet&&null!==e.scan_result_cynet){var ut,dt=t(e.scan_result_cynet);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;s.scan_result_cynet.push(String(e))}}catch(e){dt.e(e)}finally{dt.f()}}if(void 0!==e.scan_result_cyren&&null!==e.scan_result_cyren){var mt,ft=t(e.scan_result_cyren);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;s.scan_result_cyren.push(String(e))}}catch(e){ft.e(e)}finally{ft.f()}}if(void 0!==e.scan_result_cyrencloud&&null!==e.scan_result_cyrencloud){var Tt,vt=t(e.scan_result_cyrencloud);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;s.scan_result_cyrencloud.push(String(e))}}catch(e){vt.e(e)}finally{vt.f()}}if(void 0!==e.scan_result_das_security_orcas&&null!==e.scan_result_das_security_orcas){var At,gt=t(e.scan_result_das_security_orcas);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;s.scan_result_das_security_orcas.push(String(e))}}catch(e){gt.e(e)}finally{gt.f()}}if(void 0!==e.scan_result_deepinstinct&&null!==e.scan_result_deepinstinct){var Et,It=t(e.scan_result_deepinstinct);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;s.scan_result_deepinstinct.push(String(e))}}catch(e){It.e(e)}finally{It.f()}}if(void 0!==e.scan_result_dmgcheck&&null!==e.scan_result_dmgcheck){var Rt,pt=t(e.scan_result_dmgcheck);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;s.scan_result_dmgcheck.push(String(e))}}catch(e){pt.e(e)}finally{pt.f()}}if(void 0!==e.scan_result_docguard&&null!==e.scan_result_docguard){var Ot,ht=t(e.scan_result_docguard);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;s.scan_result_docguard.push(String(e))}}catch(e){ht.e(e)}finally{ht.f()}}if(void 0!==e.scan_result_dr_web_vxcube&&null!==e.scan_result_dr_web_vxcube){var yt,St=t(e.scan_result_dr_web_vxcube);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;s.scan_result_dr_web_vxcube.push(String(e))}}catch(e){St.e(e)}finally{St.f()}}if(void 0!==e.scan_result_drweb&&null!==e.scan_result_drweb){var Nt,bt=t(e.scan_result_drweb);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;s.scan_result_drweb.push(String(e))}}catch(e){bt.e(e)}finally{bt.f()}}if(void 0!==e.scan_result_drwebse&&null!==e.scan_result_drwebse){var Lt,Ft=t(e.scan_result_drwebse);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;s.scan_result_drwebse.push(String(e))}}catch(e){Ft.e(e)}finally{Ft.f()}}if(void 0!==e.scan_result_egambit&&null!==e.scan_result_egambit){var Ct,kt=t(e.scan_result_egambit);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;s.scan_result_egambit.push(String(e))}}catch(e){kt.e(e)}finally{kt.f()}}if(void 0!==e.scan_result_elastic&&null!==e.scan_result_elastic){var Dt,wt=t(e.scan_result_elastic);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;s.scan_result_elastic.push(String(e))}}catch(e){wt.e(e)}finally{wt.f()}}if(void 0!==e.scan_result_elf_digest&&null!==e.scan_result_elf_digest){var Mt,Ut=t(e.scan_result_elf_digest);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;s.scan_result_elf_digest.push(String(e))}}catch(e){Ut.e(e)}finally{Ut.f()}}if(void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft){var Pt,xt=t(e.scan_result_emsisoft);try{for(xt.s();!(Pt=xt.n()).done;){const e=Pt.value;s.scan_result_emsisoft.push(String(e))}}catch(e){xt.e(e)}finally{xt.f()}}if(void 0!==e.scan_result_endgame&&null!==e.scan_result_endgame){var Gt,Ht=t(e.scan_result_endgame);try{for(Ht.s();!(Gt=Ht.n()).done;){const e=Gt.value;s.scan_result_endgame.push(String(e))}}catch(e){Ht.e(e)}finally{Ht.f()}}if(void 0!==e.scan_result_esafe&&null!==e.scan_result_esafe){var Vt,Bt=t(e.scan_result_esafe);try{for(Bt.s();!(Vt=Bt.n()).done;){const e=Vt.value;s.scan_result_esafe.push(String(e))}}catch(e){Bt.e(e)}finally{Bt.f()}}if(void 0!==e.scan_result_escan&&null!==e.scan_result_escan){var Wt,Yt=t(e.scan_result_escan);try{for(Yt.s();!(Wt=Yt.n()).done;){const e=Wt.value;s.scan_result_escan.push(String(e))}}catch(e){Yt.e(e)}finally{Yt.f()}}if(void 0!==e.scan_result_eset_nod32&&null!==e.scan_result_eset_nod32){var Jt,Xt=t(e.scan_result_eset_nod32);try{for(Xt.s();!(Jt=Xt.n()).done;){const e=Jt.value;s.scan_result_eset_nod32.push(String(e))}}catch(e){Xt.e(e)}finally{Xt.f()}}if(void 0!==e.scan_result_etrust_inoculateit&&null!==e.scan_result_etrust_inoculateit){var jt,Kt=t(e.scan_result_etrust_inoculateit);try{for(Kt.s();!(jt=Kt.n()).done;){const e=jt.value;s.scan_result_etrust_inoculateit.push(String(e))}}catch(e){Kt.e(e)}finally{Kt.f()}}if(void 0!==e.scan_result_etrust_vet&&null!==e.scan_result_etrust_vet){var qt,zt=t(e.scan_result_etrust_vet);try{for(zt.s();!(qt=zt.n()).done;){const e=qt.value;s.scan_result_etrust_vet.push(String(e))}}catch(e){zt.e(e)}finally{zt.f()}}if(void 0!==e.scan_result_ewido&&null!==e.scan_result_ewido){var Qt,Zt=t(e.scan_result_ewido);try{for(Zt.s();!(Qt=Zt.n()).done;){const e=Qt.value;s.scan_result_ewido.push(String(e))}}catch(e){Zt.e(e)}finally{Zt.f()}}if(void 0!==e.scan_result_exiftool&&null!==e.scan_result_exiftool){var $t,ea=t(e.scan_result_exiftool);try{for(ea.s();!($t=ea.n()).done;){const e=$t.value;s.scan_result_exiftool.push(String(e))}}catch(e){ea.e(e)}finally{ea.f()}}if(void 0!==e.scan_result_f_prot&&null!==e.scan_result_f_prot){var _a,sa=t(e.scan_result_f_prot);try{for(sa.s();!(_a=sa.n()).done;){const e=_a.value;s.scan_result_f_prot.push(String(e))}}catch(e){sa.e(e)}finally{sa.f()}}if(void 0!==e.scan_result_f_prot4&&null!==e.scan_result_f_prot4){var ta,aa=t(e.scan_result_f_prot4);try{for(aa.s();!(ta=aa.n()).done;){const e=ta.value;s.scan_result_f_prot4.push(String(e))}}catch(e){aa.e(e)}finally{aa.f()}}if(void 0!==e.scan_result_f_secure&&null!==e.scan_result_f_secure){var na,ra=t(e.scan_result_f_secure);try{for(ra.s();!(na=ra.n()).done;){const e=na.value;s.scan_result_f_secure.push(String(e))}}catch(e){ra.e(e)}finally{ra.f()}}if(void 0!==e.scan_result_f_secure_sandbox&&null!==e.scan_result_f_secure_sandbox){var ca,oa=t(e.scan_result_f_secure_sandbox);try{for(oa.s();!(ca=oa.n()).done;){const e=ca.value;s.scan_result_f_secure_sandbox.push(String(e))}}catch(e){oa.e(e)}finally{oa.f()}}if(void 0!==e.scan_result_fileadvisor&&null!==e.scan_result_fileadvisor){var ia,la=t(e.scan_result_fileadvisor);try{for(la.s();!(ia=la.n()).done;){const e=ia.value;s.scan_result_fileadvisor.push(String(e))}}catch(e){la.e(e)}finally{la.f()}}if(void 0!==e.scan_result_fireeye&&null!==e.scan_result_fireeye){var ua,da=t(e.scan_result_fireeye);try{for(da.s();!(ua=da.n()).done;){const e=ua.value;s.scan_result_fireeye.push(String(e))}}catch(e){da.e(e)}finally{da.f()}}if(void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet){var ma,fa=t(e.scan_result_fortinet);try{for(fa.s();!(ma=fa.n()).done;){const e=ma.value;s.scan_result_fortinet.push(String(e))}}catch(e){fa.e(e)}finally{fa.f()}}if(void 0!==e.scan_result_fortinetbeta&&null!==e.scan_result_fortinetbeta){var Ta,va=t(e.scan_result_fortinetbeta);try{for(va.s();!(Ta=va.n()).done;){const e=Ta.value;s.scan_result_fortinetbeta.push(String(e))}}catch(e){va.e(e)}finally{va.f()}}if(void 0!==e.scan_result_gdata&&null!==e.scan_result_gdata){var Aa,ga=t(e.scan_result_gdata);try{for(ga.s();!(Aa=ga.n()).done;){const e=Aa.value;s.scan_result_gdata.push(String(e))}}catch(e){ga.e(e)}finally{ga.f()}}if(void 0!==e.scan_result_google&&null!==e.scan_result_google){var Ea,Ia=t(e.scan_result_google);try{for(Ia.s();!(Ea=Ia.n()).done;){const e=Ea.value;s.scan_result_google.push(String(e))}}catch(e){Ia.e(e)}finally{Ia.f()}}if(void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft){var Ra,pa=t(e.scan_result_gridinsoft);try{for(pa.s();!(Ra=pa.n()).done;){const e=Ra.value;s.scan_result_gridinsoft.push(String(e))}}catch(e){pa.e(e)}finally{pa.f()}}if(void 0!==e.scan_result_ikarus&&null!==e.scan_result_ikarus){var Oa,ha=t(e.scan_result_ikarus);try{for(ha.s();!(Oa=ha.n()).done;){const e=Oa.value;s.scan_result_ikarus.push(String(e))}}catch(e){ha.e(e)}finally{ha.f()}}if(void 0!==e.scan_result_ikarusd&&null!==e.scan_result_ikarusd){var ya,Sa=t(e.scan_result_ikarusd);try{for(Sa.s();!(ya=Sa.n()).done;){const e=ya.value;s.scan_result_ikarusd.push(String(e))}}catch(e){Sa.e(e)}finally{Sa.f()}}if(void 0!==e.scan_result_imgjection&&null!==e.scan_result_imgjection){var Na,ba=t(e.scan_result_imgjection);try{for(ba.s();!(Na=ba.n()).done;){const e=Na.value;s.scan_result_imgjection.push(String(e))}}catch(e){ba.e(e)}finally{ba.f()}}if(void 0!==e.scan_result_invincea&&null!==e.scan_result_invincea){var La,Fa=t(e.scan_result_invincea);try{for(Fa.s();!(La=Fa.n()).done;){const e=La.value;s.scan_result_invincea.push(String(e))}}catch(e){Fa.e(e)}finally{Fa.f()}}if(void 0!==e.scan_result_javascript&&null!==e.scan_result_javascript){var Ca,ka=t(e.scan_result_javascript);try{for(ka.s();!(Ca=ka.n()).done;){const e=Ca.value;s.scan_result_javascript.push(String(e))}}catch(e){ka.e(e)}finally{ka.f()}}if(void 0!==e.scan_result_jiangmin&&null!==e.scan_result_jiangmin){var Da,wa=t(e.scan_result_jiangmin);try{for(wa.s();!(Da=wa.n()).done;){const e=Da.value;s.scan_result_jiangmin.push(String(e))}}catch(e){wa.e(e)}finally{wa.f()}}if(void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus){var Ma,Ua=t(e.scan_result_k7antivirus);try{for(Ua.s();!(Ma=Ua.n()).done;){const e=Ma.value;s.scan_result_k7antivirus.push(String(e))}}catch(e){Ua.e(e)}finally{Ua.f()}}if(void 0!==e.scan_result_k7gw&&null!==e.scan_result_k7gw){var Pa,xa=t(e.scan_result_k7gw);try{for(xa.s();!(Pa=xa.n()).done;){const e=Pa.value;s.scan_result_k7gw.push(String(e))}}catch(e){xa.e(e)}finally{xa.f()}}if(void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky){var Ga,Ha=t(e.scan_result_kaspersky);try{for(Ha.s();!(Ga=Ha.n()).done;){const e=Ga.value;s.scan_result_kaspersky.push(String(e))}}catch(e){Ha.e(e)}finally{Ha.f()}}if(void 0!==e.scan_result_kaspersky21&&null!==e.scan_result_kaspersky21){var Va,Ba=t(e.scan_result_kaspersky21);try{for(Ba.s();!(Va=Ba.n()).done;){const e=Va.value;s.scan_result_kaspersky21.push(String(e))}}catch(e){Ba.e(e)}finally{Ba.f()}}if(void 0!==e.scan_result_kingsoft&&null!==e.scan_result_kingsoft){var Wa,Ya=t(e.scan_result_kingsoft);try{for(Ya.s();!(Wa=Ya.n()).done;){const e=Wa.value;s.scan_result_kingsoft.push(String(e))}}catch(e){Ya.e(e)}finally{Ya.f()}}if(void 0!==e.scan_result_lastline&&null!==e.scan_result_lastline){var Ja,Xa=t(e.scan_result_lastline);try{for(Xa.s();!(Ja=Xa.n()).done;){const e=Ja.value;s.scan_result_lastline.push(String(e))}}catch(e){Xa.e(e)}finally{Xa.f()}}if(void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic){var ja,Ka=t(e.scan_result_lionic);try{for(Ka.s();!(ja=Ka.n()).done;){const e=ja.value;s.scan_result_lionic.push(String(e))}}catch(e){Ka.e(e)}finally{Ka.f()}}if(void 0!==e.scan_result_malwarebytes&&null!==e.scan_result_malwarebytes){var qa,za=t(e.scan_result_malwarebytes);try{for(za.s();!(qa=za.n()).done;){const e=qa.value;s.scan_result_malwarebytes.push(String(e))}}catch(e){za.e(e)}finally{za.f()}}if(void 0!==e.scan_result_malwarebytes3&&null!==e.scan_result_malwarebytes3){var Qa,Za=t(e.scan_result_malwarebytes3);try{for(Za.s();!(Qa=Za.n()).done;){const e=Qa.value;s.scan_result_malwarebytes3.push(String(e))}}catch(e){Za.e(e)}finally{Za.f()}}if(void 0!==e.scan_result_malwarebytes4&&null!==e.scan_result_malwarebytes4){var $a,en=t(e.scan_result_malwarebytes4);try{for(en.s();!($a=en.n()).done;){const e=$a.value;s.scan_result_malwarebytes4.push(String(e))}}catch(e){en.e(e)}finally{en.f()}}if(void 0!==e.scan_result_malwation&&null!==e.scan_result_malwation){var _n,sn=t(e.scan_result_malwation);try{for(sn.s();!(_n=sn.n()).done;){const e=_n.value;s.scan_result_malwation.push(String(e))}}catch(e){sn.e(e)}finally{sn.f()}}if(void 0!==e.scan_result_max&&null!==e.scan_result_max){var tn,an=t(e.scan_result_max);try{for(an.s();!(tn=an.n()).done;){const e=tn.value;s.scan_result_max.push(String(e))}}catch(e){an.e(e)}finally{an.f()}}if(void 0!==e.scan_result_maxsecure&&null!==e.scan_result_maxsecure){var nn,rn=t(e.scan_result_maxsecure);try{for(rn.s();!(nn=rn.n()).done;){const e=nn.value;s.scan_result_maxsecure.push(String(e))}}catch(e){rn.e(e)}finally{rn.f()}}if(void 0!==e.scan_result_mcafee&&null!==e.scan_result_mcafee){var cn,on=t(e.scan_result_mcafee);try{for(on.s();!(cn=on.n()).done;){const e=cn.value;s.scan_result_mcafee.push(String(e))}}catch(e){on.e(e)}finally{on.f()}}if(void 0!==e.scan_result_mcafee_artemis&&null!==e.scan_result_mcafee_artemis){var ln,un=t(e.scan_result_mcafee_artemis);try{for(un.s();!(ln=un.n()).done;){const e=ln.value;s.scan_result_mcafee_artemis.push(String(e))}}catch(e){un.e(e)}finally{un.f()}}if(void 0!==e.scan_result_mcafee_gw_edition&&null!==e.scan_result_mcafee_gw_edition){var dn,mn=t(e.scan_result_mcafee_gw_edition);try{for(mn.s();!(dn=mn.n()).done;){const e=dn.value;s.scan_result_mcafee_gw_edition.push(String(e))}}catch(e){mn.e(e)}finally{mn.f()}}if(void 0!==e.scan_result_mcafeebeta&&null!==e.scan_result_mcafeebeta){var fn,Tn=t(e.scan_result_mcafeebeta);try{for(Tn.s();!(fn=Tn.n()).done;){const e=fn.value;s.scan_result_mcafeebeta.push(String(e))}}catch(e){Tn.e(e)}finally{Tn.f()}}if(void 0!==e.scan_result_mcafeed&&null!==e.scan_result_mcafeed){var vn,An=t(e.scan_result_mcafeed);try{for(An.s();!(vn=An.n()).done;){const e=vn.value;s.scan_result_mcafeed.push(String(e))}}catch(e){An.e(e)}finally{An.f()}}if(void 0!==e.scan_result_microsoft&&null!==e.scan_result_microsoft){var gn,En=t(e.scan_result_microsoft);try{for(En.s();!(gn=En.n()).done;){const e=gn.value;s.scan_result_microsoft.push(String(e))}}catch(e){En.e(e)}finally{En.f()}}if(void 0!==e.scan_result_microsoft_sysinternals&&null!==e.scan_result_microsoft_sysinternals){var In,Rn=t(e.scan_result_microsoft_sysinternals);try{for(Rn.s();!(In=Rn.n()).done;){const e=In.value;s.scan_result_microsoft_sysinternals.push(String(e))}}catch(e){Rn.e(e)}finally{Rn.f()}}if(void 0!==e.scan_result_microworld_escan&&null!==e.scan_result_microworld_escan){var pn,On=t(e.scan_result_microworld_escan);try{for(On.s();!(pn=On.n()).done;){const e=pn.value;s.scan_result_microworld_escan.push(String(e))}}catch(e){On.e(e)}finally{On.f()}}if(void 0!==e.scan_result_nano_antivirus&&null!==e.scan_result_nano_antivirus){var hn,yn=t(e.scan_result_nano_antivirus);try{for(yn.s();!(hn=yn.n()).done;){const e=hn.value;s.scan_result_nano_antivirus.push(String(e))}}catch(e){yn.e(e)}finally{yn.f()}}if(void 0!==e.scan_result_nod32&&null!==e.scan_result_nod32){var Sn,Nn=t(e.scan_result_nod32);try{for(Nn.s();!(Sn=Nn.n()).done;){const e=Sn.value;s.scan_result_nod32.push(String(e))}}catch(e){Nn.e(e)}finally{Nn.f()}}if(void 0!==e.scan_result_nod32beta&&null!==e.scan_result_nod32beta){var bn,Ln=t(e.scan_result_nod32beta);try{for(Ln.s();!(bn=Ln.n()).done;){const e=bn.value;s.scan_result_nod32beta.push(String(e))}}catch(e){Ln.e(e)}finally{Ln.f()}}if(void 0!==e.scan_result_nod32v2&&null!==e.scan_result_nod32v2){var Fn,Cn=t(e.scan_result_nod32v2);try{for(Cn.s();!(Fn=Cn.n()).done;){const e=Fn.value;s.scan_result_nod32v2.push(String(e))}}catch(e){Cn.e(e)}finally{Cn.f()}}if(void 0!==e.scan_result_norman&&null!==e.scan_result_norman){var kn,Dn=t(e.scan_result_norman);try{for(Dn.s();!(kn=Dn.n()).done;){const e=kn.value;s.scan_result_norman.push(String(e))}}catch(e){Dn.e(e)}finally{Dn.f()}}if(void 0!==e.scan_result_nprotect&&null!==e.scan_result_nprotect){var wn,Mn=t(e.scan_result_nprotect);try{for(Mn.s();!(wn=Mn.n()).done;){const e=wn.value;s.scan_result_nprotect.push(String(e))}}catch(e){Mn.e(e)}finally{Mn.f()}}if(void 0!==e.scan_result_nsfocus_poma&&null!==e.scan_result_nsfocus_poma){var Un,Pn=t(e.scan_result_nsfocus_poma);try{for(Pn.s();!(Un=Pn.n()).done;){const e=Un.value;s.scan_result_nsfocus_poma.push(String(e))}}catch(e){Pn.e(e)}finally{Pn.f()}}if(void 0!==e.scan_result_officecheck&&null!==e.scan_result_officecheck){var xn,Gn=t(e.scan_result_officecheck);try{for(Gn.s();!(xn=Gn.n()).done;){const e=xn.value;s.scan_result_officecheck.push(String(e))}}catch(e){Gn.e(e)}finally{Gn.f()}}if(void 0!==e.scan_result_os_x_sandbox&&null!==e.scan_result_os_x_sandbox){var Hn,Vn=t(e.scan_result_os_x_sandbox);try{for(Vn.s();!(Hn=Vn.n()).done;){const e=Hn.value;s.scan_result_os_x_sandbox.push(String(e))}}catch(e){Vn.e(e)}finally{Vn.f()}}if(void 0!==e.scan_result_paloalto&&null!==e.scan_result_paloalto){var Bn,Wn=t(e.scan_result_paloalto);try{for(Wn.s();!(Bn=Wn.n()).done;){const e=Bn.value;s.scan_result_paloalto.push(String(e))}}catch(e){Wn.e(e)}finally{Wn.f()}}if(void 0!==e.scan_result_panda&&null!==e.scan_result_panda){var Yn,Jn=t(e.scan_result_panda);try{for(Jn.s();!(Yn=Jn.n()).done;){const e=Yn.value;s.scan_result_panda.push(String(e))}}catch(e){Jn.e(e)}finally{Jn.f()}}if(void 0!==e.scan_result_pandab3&&null!==e.scan_result_pandab3){var Xn,jn=t(e.scan_result_pandab3);try{for(jn.s();!(Xn=jn.n()).done;){const e=Xn.value;s.scan_result_pandab3.push(String(e))}}catch(e){jn.e(e)}finally{jn.f()}}if(void 0!==e.scan_result_pandabeta&&null!==e.scan_result_pandabeta){var Kn,qn=t(e.scan_result_pandabeta);try{for(qn.s();!(Kn=qn.n()).done;){const e=Kn.value;s.scan_result_pandabeta.push(String(e))}}catch(e){qn.e(e)}finally{qn.f()}}if(void 0!==e.scan_result_pandabeta2&&null!==e.scan_result_pandabeta2){var zn,Qn=t(e.scan_result_pandabeta2);try{for(Qn.s();!(zn=Qn.n()).done;){const e=zn.value;s.scan_result_pandabeta2.push(String(e))}}catch(e){Qn.e(e)}finally{Qn.f()}}if(void 0!==e.scan_result_pctools&&null!==e.scan_result_pctools){var Zn,$n=t(e.scan_result_pctools);try{for($n.s();!(Zn=$n.n()).done;){const e=Zn.value;s.scan_result_pctools.push(String(e))}}catch(e){$n.e(e)}finally{$n.f()}}if(void 0!==e.scan_result_pdfid&&null!==e.scan_result_pdfid){var er,_r=t(e.scan_result_pdfid);try{for(_r.s();!(er=_r.n()).done;){const e=er.value;s.scan_result_pdfid.push(String(e))}}catch(e){_r.e(e)}finally{_r.f()}}if(void 0!==e.scan_result_petool&&null!==e.scan_result_petool){var sr,tr=t(e.scan_result_petool);try{for(tr.s();!(sr=tr.n()).done;){const e=sr.value;s.scan_result_petool.push(String(e))}}catch(e){tr.e(e)}finally{tr.f()}}if(void 0!==e.scan_result_prevx&&null!==e.scan_result_prevx){var ar,nr=t(e.scan_result_prevx);try{for(nr.s();!(ar=nr.n()).done;){const e=ar.value;s.scan_result_prevx.push(String(e))}}catch(e){nr.e(e)}finally{nr.f()}}if(void 0!==e.scan_result_prevx1&&null!==e.scan_result_prevx1){var rr,cr=t(e.scan_result_prevx1);try{for(cr.s();!(rr=cr.n()).done;){const e=rr.value;s.scan_result_prevx1.push(String(e))}}catch(e){cr.e(e)}finally{cr.f()}}if(void 0!==e.scan_result_qianxin_reddrip&&null!==e.scan_result_qianxin_reddrip){var or,ir=t(e.scan_result_qianxin_reddrip);try{for(ir.s();!(or=ir.n()).done;){const e=or.value;s.scan_result_qianxin_reddrip.push(String(e))}}catch(e){ir.e(e)}finally{ir.f()}}if(void 0!==e.scan_result_qihoo_360&&null!==e.scan_result_qihoo_360){var lr,ur=t(e.scan_result_qihoo_360);try{for(ur.s();!(lr=ur.n()).done;){const e=lr.value;s.scan_result_qihoo_360.push(String(e))}}catch(e){ur.e(e)}finally{ur.f()}}if(void 0!==e.scan_result_reaqta_hive&&null!==e.scan_result_reaqta_hive){var dr,mr=t(e.scan_result_reaqta_hive);try{for(mr.s();!(dr=mr.n()).done;){const e=dr.value;s.scan_result_reaqta_hive.push(String(e))}}catch(e){mr.e(e)}finally{mr.f()}}if(void 0!==e.scan_result_rising&&null!==e.scan_result_rising){var fr,Tr=t(e.scan_result_rising);try{for(Tr.s();!(fr=Tr.n()).done;){const e=fr.value;s.scan_result_rising.push(String(e))}}catch(e){Tr.e(e)}finally{Tr.f()}}if(void 0!==e.scan_result_rising_moves&&null!==e.scan_result_rising_moves){var vr,Ar=t(e.scan_result_rising_moves);try{for(Ar.s();!(vr=Ar.n()).done;){const e=vr.value;s.scan_result_rising_moves.push(String(e))}}catch(e){Ar.e(e)}finally{Ar.f()}}if(void 0!==e.scan_result_sangfor&&null!==e.scan_result_sangfor){var gr,Er=t(e.scan_result_sangfor);try{for(Er.s();!(gr=Er.n()).done;){const e=gr.value;s.scan_result_sangfor.push(String(e))}}catch(e){Er.e(e)}finally{Er.f()}}if(void 0!==e.scan_result_sangfor_zsand&&null!==e.scan_result_sangfor_zsand){var Ir,Rr=t(e.scan_result_sangfor_zsand);try{for(Rr.s();!(Ir=Rr.n()).done;){const e=Ir.value;s.scan_result_sangfor_zsand.push(String(e))}}catch(e){Rr.e(e)}finally{Rr.f()}}if(void 0!==e.scan_result_savmail&&null!==e.scan_result_savmail){var pr,Or=t(e.scan_result_savmail);try{for(Or.s();!(pr=Or.n()).done;){const e=pr.value;s.scan_result_savmail.push(String(e))}}catch(e){Or.e(e)}finally{Or.f()}}if(void 0!==e.scan_result_secneurx&&null!==e.scan_result_secneurx){var hr,yr=t(e.scan_result_secneurx);try{for(yr.s();!(hr=yr.n()).done;){const e=hr.value;s.scan_result_secneurx.push(String(e))}}catch(e){yr.e(e)}finally{yr.f()}}if(void 0!==e.scan_result_secondwrite&&null!==e.scan_result_secondwrite){var Sr,Nr=t(e.scan_result_secondwrite);try{for(Nr.s();!(Sr=Nr.n()).done;){const e=Sr.value;s.scan_result_secondwrite.push(String(e))}}catch(e){Nr.e(e)}finally{Nr.f()}}if(void 0!==e.scan_result_secureweb_gateway&&null!==e.scan_result_secureweb_gateway){var br,Lr=t(e.scan_result_secureweb_gateway);try{for(Lr.s();!(br=Lr.n()).done;){const e=br.value;s.scan_result_secureweb_gateway.push(String(e))}}catch(e){Lr.e(e)}finally{Lr.f()}}if(void 0!==e.scan_result_sentinelone&&null!==e.scan_result_sentinelone){var Fr,Cr=t(e.scan_result_sentinelone);try{for(Cr.s();!(Fr=Cr.n()).done;){const e=Fr.value;s.scan_result_sentinelone.push(String(e))}}catch(e){Cr.e(e)}finally{Cr.f()}}if(void 0!==e.scan_result_sigcheck&&null!==e.scan_result_sigcheck){var kr,Dr=t(e.scan_result_sigcheck);try{for(Dr.s();!(kr=Dr.n()).done;){const e=kr.value;s.scan_result_sigcheck.push(String(e))}}catch(e){Dr.e(e)}finally{Dr.f()}}if(void 0!==e.scan_result_skyhigh&&null!==e.scan_result_skyhigh){var wr,Mr=t(e.scan_result_skyhigh);try{for(Mr.s();!(wr=Mr.n()).done;){const e=wr.value;s.scan_result_skyhigh.push(String(e))}}catch(e){Mr.e(e)}finally{Mr.f()}}if(void 0!==e.scan_result_sndbox&&null!==e.scan_result_sndbox){var Ur,Pr=t(e.scan_result_sndbox);try{for(Pr.s();!(Ur=Pr.n()).done;){const e=Ur.value;s.scan_result_sndbox.push(String(e))}}catch(e){Pr.e(e)}finally{Pr.f()}}if(void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos){var xr,Gr=t(e.scan_result_sophos);try{for(Gr.s();!(xr=Gr.n()).done;){const e=xr.value;s.scan_result_sophos.push(String(e))}}catch(e){Gr.e(e)}finally{Gr.f()}}if(void 0!==e.scan_result_sophosml&&null!==e.scan_result_sophosml){var Hr,Vr=t(e.scan_result_sophosml);try{for(Vr.s();!(Hr=Vr.n()).done;){const e=Hr.value;s.scan_result_sophosml.push(String(e))}}catch(e){Vr.e(e)}finally{Vr.f()}}if(void 0!==e.scan_result_ssdeep&&null!==e.scan_result_ssdeep){var Br,Wr=t(e.scan_result_ssdeep);try{for(Wr.s();!(Br=Wr.n()).done;){const e=Br.value;s.scan_result_ssdeep.push(String(e))}}catch(e){Wr.e(e)}finally{Wr.f()}}if(void 0!==e.scan_result_sunbelt&&null!==e.scan_result_sunbelt){var Yr,Jr=t(e.scan_result_sunbelt);try{for(Jr.s();!(Yr=Jr.n()).done;){const e=Yr.value;s.scan_result_sunbelt.push(String(e))}}catch(e){Jr.e(e)}finally{Jr.f()}}if(void 0!==e.scan_result_superantispyware&&null!==e.scan_result_superantispyware){var Xr,jr=t(e.scan_result_superantispyware);try{for(jr.s();!(Xr=jr.n()).done;){const e=Xr.value;s.scan_result_superantispyware.push(String(e))}}catch(e){jr.e(e)}finally{jr.f()}}if(void 0!==e.scan_result_symantec&&null!==e.scan_result_symantec){var Kr,qr=t(e.scan_result_symantec);try{for(qr.s();!(Kr=qr.n()).done;){const e=Kr.value;s.scan_result_symantec.push(String(e))}}catch(e){qr.e(e)}finally{qr.f()}}if(void 0!==e.scan_result_symantecmobileinsight&&null!==e.scan_result_symantecmobileinsight){var zr,Qr=t(e.scan_result_symantecmobileinsight);try{for(Qr.s();!(zr=Qr.n()).done;){const e=zr.value;s.scan_result_symantecmobileinsight.push(String(e))}}catch(e){Qr.e(e)}finally{Qr.f()}}if(void 0!==e.scan_result_t3&&null!==e.scan_result_t3){var Zr,$r=t(e.scan_result_t3);try{for($r.s();!(Zr=$r.n()).done;){const e=Zr.value;s.scan_result_t3.push(String(e))}}catch(e){$r.e(e)}finally{$r.f()}}if(void 0!==e.scan_result_tachyon&&null!==e.scan_result_tachyon){var ec,_c=t(e.scan_result_tachyon);try{for(_c.s();!(ec=_c.n()).done;){const e=ec.value;s.scan_result_tachyon.push(String(e))}}catch(e){_c.e(e)}finally{_c.f()}}if(void 0!==e.scan_result_tehtris&&null!==e.scan_result_tehtris){var sc,tc=t(e.scan_result_tehtris);try{for(tc.s();!(sc=tc.n()).done;){const e=sc.value;s.scan_result_tehtris.push(String(e))}}catch(e){tc.e(e)}finally{tc.f()}}if(void 0!==e.scan_result_tencent&&null!==e.scan_result_tencent){var ac,nc=t(e.scan_result_tencent);try{for(nc.s();!(ac=nc.n()).done;){const e=ac.value;s.scan_result_tencent.push(String(e))}}catch(e){nc.e(e)}finally{nc.f()}}if(void 0!==e.scan_result_tencent_habo&&null!==e.scan_result_tencent_habo){var rc,cc=t(e.scan_result_tencent_habo);try{for(cc.s();!(rc=cc.n()).done;){const e=rc.value;s.scan_result_tencent_habo.push(String(e))}}catch(e){cc.e(e)}finally{cc.f()}}if(void 0!==e.scan_result_thehacker&&null!==e.scan_result_thehacker){var oc,ic=t(e.scan_result_thehacker);try{for(ic.s();!(oc=ic.n()).done;){const e=oc.value;s.scan_result_thehacker.push(String(e))}}catch(e){ic.e(e)}finally{ic.f()}}if(void 0!==e.scan_result_totaldefense&&null!==e.scan_result_totaldefense){var lc,uc=t(e.scan_result_totaldefense);try{for(uc.s();!(lc=uc.n()).done;){const e=lc.value;s.scan_result_totaldefense.push(String(e))}}catch(e){uc.e(e)}finally{uc.f()}}if(void 0!==e.scan_result_trapmine&&null!==e.scan_result_trapmine){var dc,mc=t(e.scan_result_trapmine);try{for(mc.s();!(dc=mc.n()).done;){const e=dc.value;s.scan_result_trapmine.push(String(e))}}catch(e){mc.e(e)}finally{mc.f()}}if(void 0!==e.scan_result_trendmicro&&null!==e.scan_result_trendmicro){var fc,Tc=t(e.scan_result_trendmicro);try{for(Tc.s();!(fc=Tc.n()).done;){const e=fc.value;s.scan_result_trendmicro.push(String(e))}}catch(e){Tc.e(e)}finally{Tc.f()}}if(void 0!==e.scan_result_trendmicro_housecall&&null!==e.scan_result_trendmicro_housecall){var vc,Ac=t(e.scan_result_trendmicro_housecall);try{for(Ac.s();!(vc=Ac.n()).done;){const e=vc.value;s.scan_result_trendmicro_housecall.push(String(e))}}catch(e){Ac.e(e)}finally{Ac.f()}}if(void 0!==e.scan_result_trendmicro_housecalld&&null!==e.scan_result_trendmicro_housecalld){var gc,Ec=t(e.scan_result_trendmicro_housecalld);try{for(Ec.s();!(gc=Ec.n()).done;){const e=gc.value;s.scan_result_trendmicro_housecalld.push(String(e))}}catch(e){Ec.e(e)}finally{Ec.f()}}if(void 0!==e.scan_result_trid&&null!==e.scan_result_trid){var Ic,Rc=t(e.scan_result_trid);try{for(Rc.s();!(Ic=Rc.n()).done;){const e=Ic.value;s.scan_result_trid.push(String(e))}}catch(e){Rc.e(e)}finally{Rc.f()}}if(void 0!==e.scan_result_trustlook&&null!==e.scan_result_trustlook){var pc,Oc=t(e.scan_result_trustlook);try{for(Oc.s();!(pc=Oc.n()).done;){const e=pc.value;s.scan_result_trustlook.push(String(e))}}catch(e){Oc.e(e)}finally{Oc.f()}}if(void 0!==e.scan_result_una&&null!==e.scan_result_una){var hc,yc=t(e.scan_result_una);try{for(yc.s();!(hc=yc.n()).done;){const e=hc.value;s.scan_result_una.push(String(e))}}catch(e){yc.e(e)}finally{yc.f()}}if(void 0!==e.scan_result_varist&&null!==e.scan_result_varist){var Sc,Nc=t(e.scan_result_varist);try{for(Nc.s();!(Sc=Nc.n()).done;){const e=Sc.value;s.scan_result_varist.push(String(e))}}catch(e){Nc.e(e)}finally{Nc.f()}}if(void 0!==e.scan_result_vba32&&null!==e.scan_result_vba32){var bc,Lc=t(e.scan_result_vba32);try{for(Lc.s();!(bc=Lc.n()).done;){const e=bc.value;s.scan_result_vba32.push(String(e))}}catch(e){Lc.e(e)}finally{Lc.f()}}if(void 0!==e.scan_result_venuseye_sandbox&&null!==e.scan_result_venuseye_sandbox){var Fc,Cc=t(e.scan_result_venuseye_sandbox);try{for(Cc.s();!(Fc=Cc.n()).done;){const e=Fc.value;s.scan_result_venuseye_sandbox.push(String(e))}}catch(e){Cc.e(e)}finally{Cc.f()}}if(void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre){var kc,Dc=t(e.scan_result_vipre);try{for(Dc.s();!(kc=Dc.n()).done;){const e=kc.value;s.scan_result_vipre.push(String(e))}}catch(e){Dc.e(e)}finally{Dc.f()}}if(void 0!==e.scan_result_virit&&null!==e.scan_result_virit){var wc,Mc=t(e.scan_result_virit);try{for(Mc.s();!(wc=Mc.n()).done;){const e=wc.value;s.scan_result_virit.push(String(e))}}catch(e){Mc.e(e)}finally{Mc.f()}}if(void 0!==e.scan_result_virobot&&null!==e.scan_result_virobot){var Uc,Pc=t(e.scan_result_virobot);try{for(Pc.s();!(Uc=Pc.n()).done;){const e=Uc.value;s.scan_result_virobot.push(String(e))}}catch(e){Pc.e(e)}finally{Pc.f()}}if(void 0!==e.scan_result_virusbuster&&null!==e.scan_result_virusbuster){var xc,Gc=t(e.scan_result_virusbuster);try{for(Gc.s();!(xc=Gc.n()).done;){const e=xc.value;s.scan_result_virusbuster.push(String(e))}}catch(e){Gc.e(e)}finally{Gc.f()}}if(void 0!==e.scan_result_virustotal_androbox&&null!==e.scan_result_virustotal_androbox){var Hc,Vc=t(e.scan_result_virustotal_androbox);try{for(Vc.s();!(Hc=Vc.n()).done;){const e=Hc.value;s.scan_result_virustotal_androbox.push(String(e))}}catch(e){Vc.e(e)}finally{Vc.f()}}if(void 0!==e.scan_result_virustotal_box_of_apples&&null!==e.scan_result_virustotal_box_of_apples){var Bc,Wc=t(e.scan_result_virustotal_box_of_apples);try{for(Wc.s();!(Bc=Wc.n()).done;){const e=Bc.value;s.scan_result_virustotal_box_of_apples.push(String(e))}}catch(e){Wc.e(e)}finally{Wc.f()}}if(void 0!==e.scan_result_virustotal_cuckoofork&&null!==e.scan_result_virustotal_cuckoofork){var Yc,Jc=t(e.scan_result_virustotal_cuckoofork);try{for(Jc.s();!(Yc=Jc.n()).done;){const e=Yc.value;s.scan_result_virustotal_cuckoofork.push(String(e))}}catch(e){Jc.e(e)}finally{Jc.f()}}if(void 0!==e.scan_result_virustotal_droidy&&null!==e.scan_result_virustotal_droidy){var Xc,jc=t(e.scan_result_virustotal_droidy);try{for(jc.s();!(Xc=jc.n()).done;){const e=Xc.value;s.scan_result_virustotal_droidy.push(String(e))}}catch(e){jc.e(e)}finally{jc.f()}}if(void 0!==e.scan_result_virustotal_jujubox&&null!==e.scan_result_virustotal_jujubox){var Kc,qc=t(e.scan_result_virustotal_jujubox);try{for(qc.s();!(Kc=qc.n()).done;){const e=Kc.value;s.scan_result_virustotal_jujubox.push(String(e))}}catch(e){qc.e(e)}finally{qc.f()}}if(void 0!==e.scan_result_virustotal_observer&&null!==e.scan_result_virustotal_observer){var zc,Qc=t(e.scan_result_virustotal_observer);try{for(Qc.s();!(zc=Qc.n()).done;){const e=zc.value;s.scan_result_virustotal_observer.push(String(e))}}catch(e){Qc.e(e)}finally{Qc.f()}}if(void 0!==e.scan_result_virustotal_r2dbox&&null!==e.scan_result_virustotal_r2dbox){var Zc,$c=t(e.scan_result_virustotal_r2dbox);try{for($c.s();!(Zc=$c.n()).done;){const e=Zc.value;s.scan_result_virustotal_r2dbox.push(String(e))}}catch(e){$c.e(e)}finally{$c.f()}}if(void 0!==e.scan_result_vmray&&null!==e.scan_result_vmray){var eo,_o=t(e.scan_result_vmray);try{for(_o.s();!(eo=_o.n()).done;){const e=eo.value;s.scan_result_vmray.push(String(e))}}catch(e){_o.e(e)}finally{_o.f()}}if(void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot){var so,to=t(e.scan_result_webroot);try{for(to.s();!(so=to.n()).done;){const e=so.value;s.scan_result_webroot.push(String(e))}}catch(e){to.e(e)}finally{to.f()}}if(void 0!==e.scan_result_webwasher_gateway&&null!==e.scan_result_webwasher_gateway){var ao,no=t(e.scan_result_webwasher_gateway);try{for(no.s();!(ao=no.n()).done;){const e=ao.value;s.scan_result_webwasher_gateway.push(String(e))}}catch(e){no.e(e)}finally{no.f()}}if(void 0!==e.scan_result_whitearmor&&null!==e.scan_result_whitearmor){var ro,co=t(e.scan_result_whitearmor);try{for(co.s();!(ro=co.n()).done;){const e=ro.value;s.scan_result_whitearmor.push(String(e))}}catch(e){co.e(e)}finally{co.f()}}if(void 0!==e.scan_result_xcitium&&null!==e.scan_result_xcitium){var oo,io=t(e.scan_result_xcitium);try{for(io.s();!(oo=io.n()).done;){const e=oo.value;s.scan_result_xcitium.push(String(e))}}catch(e){io.e(e)}finally{io.f()}}if(void 0!==e.scan_result_yandex&&null!==e.scan_result_yandex){var lo,uo=t(e.scan_result_yandex);try{for(uo.s();!(lo=uo.n()).done;){const e=lo.value;s.scan_result_yandex.push(String(e))}}catch(e){uo.e(e)}finally{uo.f()}}if(void 0!==e.scan_result_yomi_hunter&&null!==e.scan_result_yomi_hunter){var mo,fo=t(e.scan_result_yomi_hunter);try{for(fo.s();!(mo=fo.n()).done;){const e=mo.value;s.scan_result_yomi_hunter.push(String(e))}}catch(e){fo.e(e)}finally{fo.f()}}if(void 0!==e.scan_result_zenbox&&null!==e.scan_result_zenbox){var To,vo=t(e.scan_result_zenbox);try{for(vo.s();!(To=vo.n()).done;){const e=To.value;s.scan_result_zenbox.push(String(e))}}catch(e){vo.e(e)}finally{vo.f()}}if(void 0!==e.scan_result_zenbox_android&&null!==e.scan_result_zenbox_android){var Ao,go=t(e.scan_result_zenbox_android);try{for(go.s();!(Ao=go.n()).done;){const e=Ao.value;s.scan_result_zenbox_android.push(String(e))}}catch(e){go.e(e)}finally{go.f()}}if(void 0!==e.scan_result_zenbox_linux&&null!==e.scan_result_zenbox_linux){var Eo,Io=t(e.scan_result_zenbox_linux);try{for(Io.s();!(Eo=Io.n()).done;){const e=Eo.value;s.scan_result_zenbox_linux.push(String(e))}}catch(e){Io.e(e)}finally{Io.f()}}if(void 0!==e.scan_result_zenbox_macos&&null!==e.scan_result_zenbox_macos){var Ro,po=t(e.scan_result_zenbox_macos);try{for(po.s();!(Ro=po.n()).done;){const e=Ro.value;s.scan_result_zenbox_macos.push(String(e))}}catch(e){po.e(e)}finally{po.f()}}if(void 0!==e.scan_result_zillya&&null!==e.scan_result_zillya){var Oo,ho=t(e.scan_result_zillya);try{for(ho.s();!(Oo=ho.n()).done;){const e=Oo.value;s.scan_result_zillya.push(String(e))}}catch(e){ho.e(e)}finally{ho.f()}}if(void 0!==e.scan_result_zonealarm&&null!==e.scan_result_zonealarm){var yo,So=t(e.scan_result_zonealarm);try{for(So.s();!(yo=So.n()).done;){const e=yo.value;s.scan_result_zonealarm.push(String(e))}}catch(e){So.e(e)}finally{So.f()}}if(void 0!==e.scan_result_zoner&&null!==e.scan_result_zoner){var No,bo=t(e.scan_result_zoner);try{for(bo.s();!(No=bo.n()).done;){const e=No.value;s.scan_result_zoner.push(String(e))}}catch(e){bo.e(e)}finally{bo.f()}}if(void 0!==e.scan_result_malvation&&null!==e.scan_result_malvation){var Lo,Fo=t(e.scan_result_malvation);try{for(Fo.s();!(Lo=Fo.n()).done;){const e=Lo.value;s.scan_result_malvation.push(String(e))}}catch(e){Fo.e(e)}finally{Fo.f()}}if(void 0!==e.scan_result_zscaler&&null!==e.scan_result_zscaler){var Co,ko=t(e.scan_result_zscaler);try{for(ko.s();!(Co=ko.n()).done;){const e=Co.value;s.scan_result_zscaler.push(String(e))}}catch(e){ko.e(e)}finally{ko.f()}}if(void 0!==e.scan_result_huorong&&null!==e.scan_result_huorong){var Do,wo=t(e.scan_result_huorong);try{for(wo.s();!(Do=wo.n()).done;){const e=Do.value;s.scan_result_huorong.push(String(e))}}catch(e){wo.e(e)}finally{wo.f()}}if(void 0!==e.scan_result_webrootd&&null!==e.scan_result_webrootd){var Mo,Uo=t(e.scan_result_webrootd);try{for(Uo.s();!(Mo=Uo.n()).done;){const e=Mo.value;s.scan_result_webrootd.push(String(e))}}catch(e){Uo.e(e)}finally{Uo.f()}}return void 0!==e.magika&&null!==e.magika?s.magika=String(e.magika):s.magika="",s},toJSON(e){const s={};return void 0!==e.positives&&(s.positives=e.positives),void 0!==e.file_size&&(s.file_size=e.file_size),void 0!==e.times_submitted&&(s.times_submitted=e.times_submitted),void 0!==e.first_submission&&(s.first_submission=e.first_submission),void 0!==e.last_submission&&(s.last_submission=e.last_submission),e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],e.all?s.all=e.all.map((e=>e)):s.all=[],e.all_scan_results?s.all_scan_results=e.all_scan_results.map((e=>e)):s.all_scan_results=[],e.androguard?s.androguard=e.androguard.map((e=>e)):s.androguard=[],void 0!==e.androguard_package&&(s.androguard_package=e.androguard_package),e.attack_technique?s.attack_technique=e.attack_technique.map((e=>e)):s.attack_technique=[],e.attack_tactic?s.attack_tactic=e.attack_tactic.map((e=>e)):s.attack_tactic=[],e.attribution?s.attribution=e.attribution.map((e=>e)):s.attribution=[],void 0!==e.authentihash&&(s.authentihash=e.authentihash),e.behash?s.behash=e.behash.map((e=>e)):s.behash=[],e.behaviour?s.behaviour=e.behaviour.map((e=>e)):s.behaviour=[],e.behaviour_files?s.behaviour_files=e.behaviour_files.map((e=>e)):s.behaviour_files=[],e.behaviour_network?s.behaviour_network=e.behaviour_network.map((e=>e)):s.behaviour_network=[],e.behaviour_network_atom?s.behaviour_network_atom=e.behaviour_network_atom.map((e=>e)):s.behaviour_network_atom=[],e.behaviour_processes?s.behaviour_processes=e.behaviour_processes.map((e=>e)):s.behaviour_processes=[],e.behaviour_command_executions?s.behaviour_command_executions=e.behaviour_command_executions.map((e=>e)):s.behaviour_command_executions=[],e.behaviour_injected_processes?s.behaviour_injected_processes=e.behaviour_injected_processes.map((e=>e)):s.behaviour_injected_processes=[],e.behaviour_created_processes?s.behaviour_created_processes=e.behaviour_created_processes.map((e=>e)):s.behaviour_created_processes=[],e.behaviour_registry?s.behaviour_registry=e.behaviour_registry.map((e=>e)):s.behaviour_registry=[],e.behaviour_services?s.behaviour_services=e.behaviour_services.map((e=>e)):s.behaviour_services=[],e.behaviour_tags?s.behaviour_tags=e.behaviour_tags.map((e=>e)):s.behaviour_tags=[],void 0!==e.bundled_files&&(s.bundled_files=e.bundled_files),e.capability_tag?s.capability_tag=e.capability_tag.map((e=>e)):s.capability_tag=[],e.clue_rule?s.clue_rule=e.clue_rule.map((e=>e)):s.clue_rule=[],e.collection?s.collection=e.collection.map((e=>e)):s.collection=[],e.comment?s.comment=e.comment.map((e=>e)):s.comment=[],e.comment_author?s.comment_author=e.comment_author.map((e=>e)):s.comment_author=[],void 0!==e.contacted_domains&&(s.contacted_domains=e.contacted_domains),e.contacted_ip?s.contacted_ip=e.contacted_ip.map((e=>e)):s.contacted_ip=[],void 0!==e.contacted_ips&&(s.contacted_ips=e.contacted_ips),void 0!==e.contacted_urls&&(s.contacted_urls=e.contacted_urls),void 0!==e.creation_date&&(s.creation_date=e.creation_date),e.crowdsourced_ai_results?s.crowdsourced_ai_results=e.crowdsourced_ai_results.map((e=>e?_.FileDocument_CrowdsourcedAiResult.toJSON(e):void 0)):s.crowdsourced_ai_results=[],void 0!==e.crowdsourced_ai_positives&&(s.crowdsourced_ai_positives=e.crowdsourced_ai_positives),e.crowdsourced_ids_result?s.crowdsourced_ids_result=e.crowdsourced_ids_result.map((e=>e)):s.crowdsourced_ids_result=[],e.crowdsourced_yara_rule?s.crowdsourced_yara_rule=e.crowdsourced_yara_rule.map((e=>e)):s.crowdsourced_yara_rule=[],e.detectiteasy?s.detectiteasy=e.detectiteasy.map((e=>e)):s.detectiteasy=[],void 0!==e.dns_lookup_count&&(s.dns_lookup_count=e.dns_lookup_count),e.dot_net_guid?s.dot_net_guid=e.dot_net_guid.map((e=>e)):s.dot_net_guid=[],void 0!==e.dropped_files&&(s.dropped_files=e.dropped_files),void 0!==e.email_subject&&(s.email_subject=e.email_subject),e.embedded_domains?s.embedded_domains=e.embedded_domains.map((e=>e)):s.embedded_domains=[],e.embedded_ips?s.embedded_ips=e.embedded_ips.map((e=>e)):s.embedded_ips=[],e.embedded_urls?s.embedded_urls=e.embedded_urls.map((e=>e)):s.embedded_urls=[],void 0!==e.email_attachments&&(s.email_attachments=e.email_attachments),void 0!==e.entry_point&&(s.entry_point=e.entry_point),void 0!==e.evtx&&(s.evtx=e.evtx),e.exports?s.exports=e.exports.map((e=>e)):s.exports=[],e.file_name?s.file_name=e.file_name.map((e=>e)):s.file_name=[],e.file_name_atom?s.file_name_atom=e.file_name_atom.map((e=>e)):s.file_name_atom=[],e.file_type?s.file_type=e.file_type.map((e=>e)):s.file_type=[],e.first_source?s.first_source=e.first_source.map((e=>e)):s.first_source=[],void 0!==e.first_submission_country&&(s.first_submission_country=e.first_submission_country),void 0!==e.first_submission_interface&&(s.first_submission_interface=e.first_submission_interface),e.goresym?s.goresym=e.goresym.map((e=>e)):s.goresym=[],void 0!==e.gti_severity&&(s.gti_severity=e.gti_severity),void 0!==e.gti_threat_score&&(s.gti_threat_score=e.gti_threat_score),void 0!==e.gti_verdict&&(s.gti_verdict=e.gti_verdict),void 0!==e.highest_child_positives&&(s.highest_child_positives=e.highest_child_positives),void 0!==e.http_conversation_count&&(s.http_conversation_count=e.http_conversation_count),void 0!==e.ip_traffic_count&&(s.ip_traffic_count=e.ip_traffic_count),e.itw?s.itw=e.itw.map((e=>e)):s.itw=[],void 0!==e.itw_domains&&(s.itw_domains=e.itw_domains),e.imports?s.imports=e.imports.map((e=>e)):s.imports=[],void 0!==e.import_hash&&(s.import_hash=e.import_hash),void 0!==e.ja3_digests&&(s.ja3_digests=e.ja3_digests),e.language?s.language=e.language.map((e=>e)):s.language=[],void 0!==e.last_analysis&&(s.last_analysis=e.last_analysis),void 0!==e.last_modified&&(s.last_modified=e.last_modified),void 0!==e.magic_file_type&&(s.magic_file_type=e.magic_file_type),void 0!==e.main_icon_raw_md5&&(s.main_icon_raw_md5=e.main_icon_raw_md5),void 0!==e.main_icon_raw_dhash&&(s.main_icon_raw_dhash=e.main_icon_raw_dhash),e.malware_config?s.malware_config=e.malware_config.map((e=>e)):s.malware_config=[],void 0!==e.md5_hash&&(s.md5_hash=e.md5_hash),void 0!==e.memdump&&(s.memdump=e.memdump),e.metadata?s.metadata=e.metadata.map((e=>e)):s.metadata=[],e.network_traffic?s.network_traffic=e.network_traffic.map((e=>e)):s.network_traffic=[],void 0!==e.overlay_children&&(s.overlay_children=e.overlay_children),e.packer?s.packer=e.packer.map((e=>e)):s.packer=[],void 0!==e.pcap&&(s.pcap=e.pcap),void 0!==e.pcap_children&&(s.pcap_children=e.pcap_children),void 0!==e.permhash&&(s.permhash=e.permhash),void 0!==e.pe_resource_children&&(s.pe_resource_children=e.pe_resource_children),e.related_threat_actor?s.related_threat_actor=e.related_threat_actor.map((e=>e)):s.related_threat_actor=[],void 0!==e.reputation&&(s.reputation=e.reputation),e.resource_sha256?s.resource_sha256=e.resource_sha256.map((e=>e)):s.resource_sha256=[],void 0!==e.rich_pe_header_hash&&(s.rich_pe_header_hash=e.rich_pe_header_hash),e.section_md5?s.section_md5=e.section_md5.map((e=>e)):s.section_md5=[],e.sandbox_name?s.sandbox_name=e.sandbox_name.map((e=>e)):s.sandbox_name=[],void 0!==e.screenshots&&(s.screenshots=e.screenshots),e.section_name?s.section_name=e.section_name.map((e=>e)):s.section_name=[],e.segment_name?s.segment_name=e.segment_name.map((e=>e)):s.segment_name=[],void 0!==e.sha1_hash&&(s.sha1_hash=e.sha1_hash),void 0!==e.sha256&&(s.sha256=e.sha256),void 0!==e.sigma_critical&&(s.sigma_critical=e.sigma_critical),void 0!==e.sigma_high&&(s.sigma_high=e.sigma_high),void 0!==e.sigma_low&&(s.sigma_low=e.sigma_low),void 0!==e.sigma_medium&&(s.sigma_medium=e.sigma_medium),e.sigma?s.sigma=e.sigma.map((e=>e)):s.sigma=[],e.sigma_rule?s.sigma_rule=e.sigma_rule.map((e=>e)):s.sigma_rule=[],e.sigma_ruleset?s.sigma_ruleset=e.sigma_ruleset.map((e=>e)):s.sigma_ruleset=[],e.signature?s.signature=e.signature.map((e=>e)):s.signature=[],e.source?s.source=e.source.map((e=>e)):s.source=[],void 0!==e.ssdeep_ngram&&(s.ssdeep_ngram=e.ssdeep_ngram),e.submission_country?s.submission_country=e.submission_country.map((e=>e)):s.submission_country=[],e.submission_interface?s.submission_interface=e.submission_interface.map((e=>e)):s.submission_interface=[],void 0!==e.submission_timespan&&(s.submission_timespan=e.submission_timespan),void 0!==e.suggested_threat_label&&(s.suggested_threat_label=e.suggested_threat_label),void 0!==e.symhash&&(s.symhash=e.symhash),void 0!==e.telfhash_ngram&&(s.telfhash_ngram=e.telfhash_ngram),void 0!==e.tlsh_ngram&&(s.tlsh_ngram=e.tlsh_ngram),void 0!==e.trid_file_type&&(s.trid_file_type=e.trid_file_type),void 0!==e.filecondis_dhash&&(s.filecondis_dhash=e.filecondis_dhash),void 0!==e.unique_sources&&(s.unique_sources=e.unique_sources),void 0!==e.urls_for_embedded_js&&(s.urls_for_embedded_js=e.urls_for_embedded_js),void 0!==e.vhash&&(s.vhash=e.vhash),e.behaviour_signature?s.behaviour_signature=e.behaviour_signature.map((e=>e)):s.behaviour_signature=[],e.mbc?s.mbc=e.mbc.map((e=>e)):s.mbc=[],e.attribution_privileged?s.attribution_privileged=e.attribution_privileged.map((e=>e?_.Attribution.toJSON(e):void 0)):s.attribution_privileged=[],void 0!==e.carbonblack_parents&&(s.carbonblack_parents=e.carbonblack_parents),void 0!==e.compressed_parents&&(s.compressed_parents=e.compressed_parents),void 0!==e.email_parents&&(s.email_parents=e.email_parents),void 0!==e.execution_parents&&(s.execution_parents=e.execution_parents),void 0!==e.overlay_parents&&(s.overlay_parents=e.overlay_parents),void 0!==e.pcap_parents&&(s.pcap_parents=e.pcap_parents),void 0!==e.pe_resource_parents&&(s.pe_resource_parents=e.pe_resource_parents),void 0!==e.scan_outcome_a_squared&&(s.scan_outcome_a_squared=e.scan_outcome_a_squared),void 0!==e.scan_outcome_acronis&&(s.scan_outcome_acronis=e.scan_outcome_acronis),void 0!==e.scan_outcome_ad_aware&&(s.scan_outcome_ad_aware=e.scan_outcome_ad_aware),void 0!==e.scan_outcome_agnitum&&(s.scan_outcome_agnitum=e.scan_outcome_agnitum),void 0!==e.scan_outcome_ahnlab&&(s.scan_outcome_ahnlab=e.scan_outcome_ahnlab),void 0!==e.scan_outcome_ahnlab_v3&&(s.scan_outcome_ahnlab_v3=e.scan_outcome_ahnlab_v3),void 0!==e.scan_outcome_alibaba&&(s.scan_outcome_alibaba=e.scan_outcome_alibaba),void 0!==e.scan_outcome_alibabacloud&&(s.scan_outcome_alibabacloud=e.scan_outcome_alibabacloud),void 0!==e.scan_outcome_alyac&&(s.scan_outcome_alyac=e.scan_outcome_alyac),void 0!==e.scan_outcome_androguard&&(s.scan_outcome_androguard=e.scan_outcome_androguard),void 0!==e.scan_outcome_antivir&&(s.scan_outcome_antivir=e.scan_outcome_antivir),void 0!==e.scan_outcome_antivir7&&(s.scan_outcome_antivir7=e.scan_outcome_antivir7),void 0!==e.scan_outcome_antiy_avl&&(s.scan_outcome_antiy_avl=e.scan_outcome_antiy_avl),void 0!==e.scan_outcome_apex&&(s.scan_outcome_apex=e.scan_outcome_apex),void 0!==e.scan_outcome_arcabit&&(s.scan_outcome_arcabit=e.scan_outcome_arcabit),void 0!==e.scan_outcome_authentium&&(s.scan_outcome_authentium=e.scan_outcome_authentium),void 0!==e.scan_outcome_avast&&(s.scan_outcome_avast=e.scan_outcome_avast),void 0!==e.scan_outcome_avast5&&(s.scan_outcome_avast5=e.scan_outcome_avast5),void 0!==e.scan_outcome_avast_mobile&&(s.scan_outcome_avast_mobile=e.scan_outcome_avast_mobile),void 0!==e.scan_outcome_avg&&(s.scan_outcome_avg=e.scan_outcome_avg),void 0!==e.scan_outcome_avira&&(s.scan_outcome_avira=e.scan_outcome_avira),void 0!==e.scan_outcome_avirad&&(s.scan_outcome_avirad=e.scan_outcome_avirad),void 0!==e.scan_outcome_avware&&(s.scan_outcome_avware=e.scan_outcome_avware),void 0!==e.scan_outcome_babable&&(s.scan_outcome_babable=e.scan_outcome_babable),void 0!==e.scan_outcome_baidu&&(s.scan_outcome_baidu=e.scan_outcome_baidu),void 0!==e.scan_outcome_baidu_international&&(s.scan_outcome_baidu_international=e.scan_outcome_baidu_international),void 0!==e.scan_outcome_bitdefender&&(s.scan_outcome_bitdefender=e.scan_outcome_bitdefender),void 0!==e.scan_outcome_bitdefenderfalx&&(s.scan_outcome_bitdefenderfalx=e.scan_outcome_bitdefenderfalx),void 0!==e.scan_outcome_bitdefendertheta&&(s.scan_outcome_bitdefendertheta=e.scan_outcome_bitdefendertheta),void 0!==e.scan_outcome_bkav&&(s.scan_outcome_bkav=e.scan_outcome_bkav),void 0!==e.scan_outcome_bytehero&&(s.scan_outcome_bytehero=e.scan_outcome_bytehero),void 0!==e.scan_outcome_cat_quickheal&&(s.scan_outcome_cat_quickheal=e.scan_outcome_cat_quickheal),void 0!==e.scan_outcome_clamav&&(s.scan_outcome_clamav=e.scan_outcome_clamav),void 0!==e.scan_outcome_cmc&&(s.scan_outcome_cmc=e.scan_outcome_cmc),void 0!==e.scan_outcome_command&&(s.scan_outcome_command=e.scan_outcome_command),void 0!==e.scan_outcome_commtouch&&(s.scan_outcome_commtouch=e.scan_outcome_commtouch),void 0!==e.scan_outcome_comodo&&(s.scan_outcome_comodo=e.scan_outcome_comodo),void 0!==e.scan_outcome_crowdstrike&&(s.scan_outcome_crowdstrike=e.scan_outcome_crowdstrike),void 0!==e.scan_outcome_ctx&&(s.scan_outcome_ctx=e.scan_outcome_ctx),void 0!==e.scan_outcome_cybereason&&(s.scan_outcome_cybereason=e.scan_outcome_cybereason),void 0!==e.scan_outcome_cylance&&(s.scan_outcome_cylance=e.scan_outcome_cylance),void 0!==e.scan_outcome_cylanced&&(s.scan_outcome_cylanced=e.scan_outcome_cylanced),void 0!==e.scan_outcome_cynet&&(s.scan_outcome_cynet=e.scan_outcome_cynet),void 0!==e.scan_outcome_cyren&&(s.scan_outcome_cyren=e.scan_outcome_cyren),void 0!==e.scan_outcome_cyrencloud&&(s.scan_outcome_cyrencloud=e.scan_outcome_cyrencloud),void 0!==e.scan_outcome_deepinstinct&&(s.scan_outcome_deepinstinct=e.scan_outcome_deepinstinct),void 0!==e.scan_outcome_dmgcheck&&(s.scan_outcome_dmgcheck=e.scan_outcome_dmgcheck),void 0!==e.scan_outcome_drweb&&(s.scan_outcome_drweb=e.scan_outcome_drweb),void 0!==e.scan_outcome_drwebse&&(s.scan_outcome_drwebse=e.scan_outcome_drwebse),void 0!==e.scan_outcome_egambit&&(s.scan_outcome_egambit=e.scan_outcome_egambit),void 0!==e.scan_outcome_elastic&&(s.scan_outcome_elastic=e.scan_outcome_elastic),void 0!==e.scan_outcome_emsisoft&&(s.scan_outcome_emsisoft=e.scan_outcome_emsisoft),void 0!==e.scan_outcome_endgame&&(s.scan_outcome_endgame=e.scan_outcome_endgame),void 0!==e.scan_outcome_esafe&&(s.scan_outcome_esafe=e.scan_outcome_esafe),void 0!==e.scan_outcome_escan&&(s.scan_outcome_escan=e.scan_outcome_escan),void 0!==e.scan_outcome_eset_nod32&&(s.scan_outcome_eset_nod32=e.scan_outcome_eset_nod32),void 0!==e.scan_outcome_etrust_inoculateit&&(s.scan_outcome_etrust_inoculateit=e.scan_outcome_etrust_inoculateit),void 0!==e.scan_outcome_etrust_vet&&(s.scan_outcome_etrust_vet=e.scan_outcome_etrust_vet),void 0!==e.scan_outcome_ewido&&(s.scan_outcome_ewido=e.scan_outcome_ewido),void 0!==e.scan_outcome_exiftool&&(s.scan_outcome_exiftool=e.scan_outcome_exiftool),void 0!==e.scan_outcome_f_prot&&(s.scan_outcome_f_prot=e.scan_outcome_f_prot),void 0!==e.scan_outcome_f_prot4&&(s.scan_outcome_f_prot4=e.scan_outcome_f_prot4),void 0!==e.scan_outcome_f_secure&&(s.scan_outcome_f_secure=e.scan_outcome_f_secure),void 0!==e.scan_outcome_fileadvisor&&(s.scan_outcome_fileadvisor=e.scan_outcome_fileadvisor),void 0!==e.scan_outcome_fireeye&&(s.scan_outcome_fireeye=e.scan_outcome_fireeye),void 0!==e.scan_outcome_fortinet&&(s.scan_outcome_fortinet=e.scan_outcome_fortinet),void 0!==e.scan_outcome_fortinetbeta&&(s.scan_outcome_fortinetbeta=e.scan_outcome_fortinetbeta),void 0!==e.scan_outcome_gdata&&(s.scan_outcome_gdata=e.scan_outcome_gdata),void 0!==e.scan_outcome_google&&(s.scan_outcome_google=e.scan_outcome_google),void 0!==e.scan_outcome_gridinsoft&&(s.scan_outcome_gridinsoft=e.scan_outcome_gridinsoft),void 0!==e.scan_outcome_ikarus&&(s.scan_outcome_ikarus=e.scan_outcome_ikarus),void 0!==e.scan_outcome_ikarusd&&(s.scan_outcome_ikarusd=e.scan_outcome_ikarusd),void 0!==e.scan_outcome_imgjection&&(s.scan_outcome_imgjection=e.scan_outcome_imgjection),void 0!==e.scan_outcome_invincea&&(s.scan_outcome_invincea=e.scan_outcome_invincea),void 0!==e.scan_outcome_javascript&&(s.scan_outcome_javascript=e.scan_outcome_javascript),void 0!==e.scan_outcome_jiangmin&&(s.scan_outcome_jiangmin=e.scan_outcome_jiangmin),void 0!==e.scan_outcome_k7antivirus&&(s.scan_outcome_k7antivirus=e.scan_outcome_k7antivirus),void 0!==e.scan_outcome_k7gw&&(s.scan_outcome_k7gw=e.scan_outcome_k7gw),void 0!==e.scan_outcome_kaspersky&&(s.scan_outcome_kaspersky=e.scan_outcome_kaspersky),void 0!==e.scan_outcome_kaspersky21&&(s.scan_outcome_kaspersky21=e.scan_outcome_kaspersky21),void 0!==e.scan_outcome_kingsoft&&(s.scan_outcome_kingsoft=e.scan_outcome_kingsoft),void 0!==e.scan_outcome_lionic&&(s.scan_outcome_lionic=e.scan_outcome_lionic),void 0!==e.scan_outcome_malwarebytes&&(s.scan_outcome_malwarebytes=e.scan_outcome_malwarebytes),void 0!==e.scan_outcome_malwarebytes3&&(s.scan_outcome_malwarebytes3=e.scan_outcome_malwarebytes3),void 0!==e.scan_outcome_malwarebytes4&&(s.scan_outcome_malwarebytes4=e.scan_outcome_malwarebytes4),void 0!==e.scan_outcome_max&&(s.scan_outcome_max=e.scan_outcome_max),void 0!==e.scan_outcome_maxsecure&&(s.scan_outcome_maxsecure=e.scan_outcome_maxsecure),void 0!==e.scan_outcome_mcafee&&(s.scan_outcome_mcafee=e.scan_outcome_mcafee),void 0!==e.scan_outcome_mcafee_artemis&&(s.scan_outcome_mcafee_artemis=e.scan_outcome_mcafee_artemis),void 0!==e.scan_outcome_mcafee_gw_edition&&(s.scan_outcome_mcafee_gw_edition=e.scan_outcome_mcafee_gw_edition),void 0!==e.scan_outcome_mcafeebeta&&(s.scan_outcome_mcafeebeta=e.scan_outcome_mcafeebeta),void 0!==e.scan_outcome_mcafeed&&(s.scan_outcome_mcafeed=e.scan_outcome_mcafeed),void 0!==e.scan_outcome_microsoft&&(s.scan_outcome_microsoft=e.scan_outcome_microsoft),void 0!==e.scan_outcome_microworld_escan&&(s.scan_outcome_microworld_escan=e.scan_outcome_microworld_escan),void 0!==e.scan_outcome_nano_antivirus&&(s.scan_outcome_nano_antivirus=e.scan_outcome_nano_antivirus),void 0!==e.scan_outcome_nod32&&(s.scan_outcome_nod32=e.scan_outcome_nod32),void 0!==e.scan_outcome_nod32beta&&(s.scan_outcome_nod32beta=e.scan_outcome_nod32beta),void 0!==e.scan_outcome_nod32v2&&(s.scan_outcome_nod32v2=e.scan_outcome_nod32v2),void 0!==e.scan_outcome_norman&&(s.scan_outcome_norman=e.scan_outcome_norman),void 0!==e.scan_outcome_nprotect&&(s.scan_outcome_nprotect=e.scan_outcome_nprotect),void 0!==e.scan_outcome_officecheck&&(s.scan_outcome_officecheck=e.scan_outcome_officecheck),void 0!==e.scan_outcome_paloalto&&(s.scan_outcome_paloalto=e.scan_outcome_paloalto),void 0!==e.scan_outcome_panda&&(s.scan_outcome_panda=e.scan_outcome_panda),void 0!==e.scan_outcome_pandab3&&(s.scan_outcome_pandab3=e.scan_outcome_pandab3),void 0!==e.scan_outcome_pandabeta&&(s.scan_outcome_pandabeta=e.scan_outcome_pandabeta),void 0!==e.scan_outcome_pandabeta2&&(s.scan_outcome_pandabeta2=e.scan_outcome_pandabeta2),void 0!==e.scan_outcome_pctools&&(s.scan_outcome_pctools=e.scan_outcome_pctools),void 0!==e.scan_outcome_pdfid&&(s.scan_outcome_pdfid=e.scan_outcome_pdfid),void 0!==e.scan_outcome_petool&&(s.scan_outcome_petool=e.scan_outcome_petool),void 0!==e.scan_outcome_prevx&&(s.scan_outcome_prevx=e.scan_outcome_prevx),void 0!==e.scan_outcome_prevx1&&(s.scan_outcome_prevx1=e.scan_outcome_prevx1),void 0!==e.scan_outcome_qihoo_360&&(s.scan_outcome_qihoo_360=e.scan_outcome_qihoo_360),void 0!==e.scan_outcome_rising&&(s.scan_outcome_rising=e.scan_outcome_rising),void 0!==e.scan_outcome_sangfor&&(s.scan_outcome_sangfor=e.scan_outcome_sangfor),void 0!==e.scan_outcome_savmail&&(s.scan_outcome_savmail=e.scan_outcome_savmail),void 0!==e.scan_outcome_secureweb_gateway&&(s.scan_outcome_secureweb_gateway=e.scan_outcome_secureweb_gateway),void 0!==e.scan_outcome_sentinelone&&(s.scan_outcome_sentinelone=e.scan_outcome_sentinelone),void 0!==e.scan_outcome_sigcheck&&(s.scan_outcome_sigcheck=e.scan_outcome_sigcheck),void 0!==e.scan_outcome_skyhigh&&(s.scan_outcome_skyhigh=e.scan_outcome_skyhigh),void 0!==e.scan_outcome_sophos&&(s.scan_outcome_sophos=e.scan_outcome_sophos),void 0!==e.scan_outcome_sophosml&&(s.scan_outcome_sophosml=e.scan_outcome_sophosml),void 0!==e.scan_outcome_ssdeep&&(s.scan_outcome_ssdeep=e.scan_outcome_ssdeep),void 0!==e.scan_outcome_sunbelt&&(s.scan_outcome_sunbelt=e.scan_outcome_sunbelt),void 0!==e.scan_outcome_superantispyware&&(s.scan_outcome_superantispyware=e.scan_outcome_superantispyware),void 0!==e.scan_outcome_symantec&&(s.scan_outcome_symantec=e.scan_outcome_symantec),void 0!==e.scan_outcome_symantecmobileinsight&&(s.scan_outcome_symantecmobileinsight=e.scan_outcome_symantecmobileinsight),void 0!==e.scan_outcome_t3&&(s.scan_outcome_t3=e.scan_outcome_t3),void 0!==e.scan_outcome_tachyon&&(s.scan_outcome_tachyon=e.scan_outcome_tachyon),void 0!==e.scan_outcome_tehtris&&(s.scan_outcome_tehtris=e.scan_outcome_tehtris),void 0!==e.scan_outcome_tencent&&(s.scan_outcome_tencent=e.scan_outcome_tencent),void 0!==e.scan_outcome_thehacker&&(s.scan_outcome_thehacker=e.scan_outcome_thehacker),void 0!==e.scan_outcome_totaldefense&&(s.scan_outcome_totaldefense=e.scan_outcome_totaldefense),void 0!==e.scan_outcome_trapmine&&(s.scan_outcome_trapmine=e.scan_outcome_trapmine),void 0!==e.scan_outcome_trendmicro&&(s.scan_outcome_trendmicro=e.scan_outcome_trendmicro),void 0!==e.scan_outcome_trendmicro_housecall&&(s.scan_outcome_trendmicro_housecall=e.scan_outcome_trendmicro_housecall),void 0!==e.scan_outcome_trendmicro_housecalld&&(s.scan_outcome_trendmicro_housecalld=e.scan_outcome_trendmicro_housecalld),void 0!==e.scan_outcome_trid&&(s.scan_outcome_trid=e.scan_outcome_trid),void 0!==e.scan_outcome_trustlook&&(s.scan_outcome_trustlook=e.scan_outcome_trustlook),void 0!==e.scan_outcome_una&&(s.scan_outcome_una=e.scan_outcome_una),void 0!==e.scan_outcome_varist&&(s.scan_outcome_varist=e.scan_outcome_varist),void 0!==e.scan_outcome_vba32&&(s.scan_outcome_vba32=e.scan_outcome_vba32),void 0!==e.scan_outcome_vipre&&(s.scan_outcome_vipre=e.scan_outcome_vipre),void 0!==e.scan_outcome_virit&&(s.scan_outcome_virit=e.scan_outcome_virit),void 0!==e.scan_outcome_virobot&&(s.scan_outcome_virobot=e.scan_outcome_virobot),void 0!==e.scan_outcome_virusbuster&&(s.scan_outcome_virusbuster=e.scan_outcome_virusbuster),void 0!==e.scan_outcome_webroot&&(s.scan_outcome_webroot=e.scan_outcome_webroot),void 0!==e.scan_outcome_webwasher_gateway&&(s.scan_outcome_webwasher_gateway=e.scan_outcome_webwasher_gateway),void 0!==e.scan_outcome_whitearmor&&(s.scan_outcome_whitearmor=e.scan_outcome_whitearmor),void 0!==e.scan_outcome_xcitium&&(s.scan_outcome_xcitium=e.scan_outcome_xcitium),void 0!==e.scan_outcome_yandex&&(s.scan_outcome_yandex=e.scan_outcome_yandex),void 0!==e.scan_outcome_zillya&&(s.scan_outcome_zillya=e.scan_outcome_zillya),void 0!==e.scan_outcome_zonealarm&&(s.scan_outcome_zonealarm=e.scan_outcome_zonealarm),void 0!==e.scan_outcome_zoner&&(s.scan_outcome_zoner=e.scan_outcome_zoner),void 0!==e.scan_outcome_huorong&&(s.scan_outcome_huorong=e.scan_outcome_huorong),void 0!==e.scan_outcome_webrootd&&(s.scan_outcome_webrootd=e.scan_outcome_webrootd),e.scan_result_a_squared?s.scan_result_a_squared=e.scan_result_a_squared.map((e=>e)):s.scan_result_a_squared=[],e.scan_result_acronis?s.scan_result_acronis=e.scan_result_acronis.map((e=>e)):s.scan_result_acronis=[],e.scan_result_ad_aware?s.scan_result_ad_aware=e.scan_result_ad_aware.map((e=>e)):s.scan_result_ad_aware=[],e.scan_result_agnitum?s.scan_result_agnitum=e.scan_result_agnitum.map((e=>e)):s.scan_result_agnitum=[],e.scan_result_ahnlab?s.scan_result_ahnlab=e.scan_result_ahnlab.map((e=>e)):s.scan_result_ahnlab=[],e.scan_result_ahnlab_v3?s.scan_result_ahnlab_v3=e.scan_result_ahnlab_v3.map((e=>e)):s.scan_result_ahnlab_v3=[],e.scan_result_alibaba?s.scan_result_alibaba=e.scan_result_alibaba.map((e=>e)):s.scan_result_alibaba=[],e.scan_result_alibabacloud?s.scan_result_alibabacloud=e.scan_result_alibabacloud.map((e=>e)):s.scan_result_alibabacloud=[],e.scan_result_alyac?s.scan_result_alyac=e.scan_result_alyac.map((e=>e)):s.scan_result_alyac=[],e.scan_result_androguard?s.scan_result_androguard=e.scan_result_androguard.map((e=>e)):s.scan_result_androguard=[],e.scan_result_antivir?s.scan_result_antivir=e.scan_result_antivir.map((e=>e)):s.scan_result_antivir=[],e.scan_result_antivir7?s.scan_result_antivir7=e.scan_result_antivir7.map((e=>e)):s.scan_result_antivir7=[],e.scan_result_antiy_avl?s.scan_result_antiy_avl=e.scan_result_antiy_avl.map((e=>e)):s.scan_result_antiy_avl=[],e.scan_result_apex?s.scan_result_apex=e.scan_result_apex.map((e=>e)):s.scan_result_apex=[],e.scan_result_arcabit?s.scan_result_arcabit=e.scan_result_arcabit.map((e=>e)):s.scan_result_arcabit=[],e.scan_result_authentium?s.scan_result_authentium=e.scan_result_authentium.map((e=>e)):s.scan_result_authentium=[],e.scan_result_avast?s.scan_result_avast=e.scan_result_avast.map((e=>e)):s.scan_result_avast=[],e.scan_result_avast5?s.scan_result_avast5=e.scan_result_avast5.map((e=>e)):s.scan_result_avast5=[],e.scan_result_avast_mobile?s.scan_result_avast_mobile=e.scan_result_avast_mobile.map((e=>e)):s.scan_result_avast_mobile=[],e.scan_result_avg?s.scan_result_avg=e.scan_result_avg.map((e=>e)):s.scan_result_avg=[],e.scan_result_avira?s.scan_result_avira=e.scan_result_avira.map((e=>e)):s.scan_result_avira=[],e.scan_result_avirad?s.scan_result_avirad=e.scan_result_avirad.map((e=>e)):s.scan_result_avirad=[],e.scan_result_avware?s.scan_result_avware=e.scan_result_avware.map((e=>e)):s.scan_result_avware=[],e.scan_result_babable?s.scan_result_babable=e.scan_result_babable.map((e=>e)):s.scan_result_babable=[],e.scan_result_baidu?s.scan_result_baidu=e.scan_result_baidu.map((e=>e)):s.scan_result_baidu=[],e.scan_result_baidu_international?s.scan_result_baidu_international=e.scan_result_baidu_international.map((e=>e)):s.scan_result_baidu_international=[],e.scan_result_bitdam_atp?s.scan_result_bitdam_atp=e.scan_result_bitdam_atp.map((e=>e)):s.scan_result_bitdam_atp=[],e.scan_result_bitdefender?s.scan_result_bitdefender=e.scan_result_bitdefender.map((e=>e)):s.scan_result_bitdefender=[],e.scan_result_bitdefenderfalx?s.scan_result_bitdefenderfalx=e.scan_result_bitdefenderfalx.map((e=>e)):s.scan_result_bitdefenderfalx=[],e.scan_result_bitdefendertheta?s.scan_result_bitdefendertheta=e.scan_result_bitdefendertheta.map((e=>e)):s.scan_result_bitdefendertheta=[],e.scan_result_bkav?s.scan_result_bkav=e.scan_result_bkav.map((e=>e)):s.scan_result_bkav=[],e.scan_result_bytehero?s.scan_result_bytehero=e.scan_result_bytehero.map((e=>e)):s.scan_result_bytehero=[],e.scan_result_c2ae?s.scan_result_c2ae=e.scan_result_c2ae.map((e=>e)):s.scan_result_c2ae=[],e.scan_result_capa?s.scan_result_capa=e.scan_result_capa.map((e=>e)):s.scan_result_capa=[],e.scan_result_cape?s.scan_result_cape=e.scan_result_cape.map((e=>e)):s.scan_result_cape=[],e.scan_result_cape_linux?s.scan_result_cape_linux=e.scan_result_cape_linux.map((e=>e)):s.scan_result_cape_linux=[],e.scan_result_cape_sandbox?s.scan_result_cape_sandbox=e.scan_result_cape_sandbox.map((e=>e)):s.scan_result_cape_sandbox=[],e.scan_result_cat_quickheal?s.scan_result_cat_quickheal=e.scan_result_cat_quickheal.map((e=>e)):s.scan_result_cat_quickheal=[],e.scan_result_clamav?s.scan_result_clamav=e.scan_result_clamav.map((e=>e)):s.scan_result_clamav=[],e.scan_result_cmc?s.scan_result_cmc=e.scan_result_cmc.map((e=>e)):s.scan_result_cmc=[],e.scan_result_command?s.scan_result_command=e.scan_result_command.map((e=>e)):s.scan_result_command=[],e.scan_result_commtouch?s.scan_result_commtouch=e.scan_result_commtouch.map((e=>e)):s.scan_result_commtouch=[],e.scan_result_comodo?s.scan_result_comodo=e.scan_result_comodo.map((e=>e)):s.scan_result_comodo=[],e.scan_result_crowdstrike?s.scan_result_crowdstrike=e.scan_result_crowdstrike.map((e=>e)):s.scan_result_crowdstrike=[],e.scan_result_ctx?s.scan_result_ctx=e.scan_result_ctx.map((e=>e)):s.scan_result_ctx=[],e.scan_result_cyber_adapt?s.scan_result_cyber_adapt=e.scan_result_cyber_adapt.map((e=>e)):s.scan_result_cyber_adapt=[],e.scan_result_cybereason?s.scan_result_cybereason=e.scan_result_cybereason.map((e=>e)):s.scan_result_cybereason=[],e.scan_result_cylance?s.scan_result_cylance=e.scan_result_cylance.map((e=>e)):s.scan_result_cylance=[],e.scan_result_cylanced?s.scan_result_cylanced=e.scan_result_cylanced.map((e=>e)):s.scan_result_cylanced=[],e.scan_result_cynet?s.scan_result_cynet=e.scan_result_cynet.map((e=>e)):s.scan_result_cynet=[],e.scan_result_cyren?s.scan_result_cyren=e.scan_result_cyren.map((e=>e)):s.scan_result_cyren=[],e.scan_result_cyrencloud?s.scan_result_cyrencloud=e.scan_result_cyrencloud.map((e=>e)):s.scan_result_cyrencloud=[],e.scan_result_das_security_orcas?s.scan_result_das_security_orcas=e.scan_result_das_security_orcas.map((e=>e)):s.scan_result_das_security_orcas=[],e.scan_result_deepinstinct?s.scan_result_deepinstinct=e.scan_result_deepinstinct.map((e=>e)):s.scan_result_deepinstinct=[],e.scan_result_dmgcheck?s.scan_result_dmgcheck=e.scan_result_dmgcheck.map((e=>e)):s.scan_result_dmgcheck=[],e.scan_result_docguard?s.scan_result_docguard=e.scan_result_docguard.map((e=>e)):s.scan_result_docguard=[],e.scan_result_dr_web_vxcube?s.scan_result_dr_web_vxcube=e.scan_result_dr_web_vxcube.map((e=>e)):s.scan_result_dr_web_vxcube=[],e.scan_result_drweb?s.scan_result_drweb=e.scan_result_drweb.map((e=>e)):s.scan_result_drweb=[],e.scan_result_drwebse?s.scan_result_drwebse=e.scan_result_drwebse.map((e=>e)):s.scan_result_drwebse=[],e.scan_result_egambit?s.scan_result_egambit=e.scan_result_egambit.map((e=>e)):s.scan_result_egambit=[],e.scan_result_elastic?s.scan_result_elastic=e.scan_result_elastic.map((e=>e)):s.scan_result_elastic=[],e.scan_result_elf_digest?s.scan_result_elf_digest=e.scan_result_elf_digest.map((e=>e)):s.scan_result_elf_digest=[],e.scan_result_emsisoft?s.scan_result_emsisoft=e.scan_result_emsisoft.map((e=>e)):s.scan_result_emsisoft=[],e.scan_result_endgame?s.scan_result_endgame=e.scan_result_endgame.map((e=>e)):s.scan_result_endgame=[],e.scan_result_esafe?s.scan_result_esafe=e.scan_result_esafe.map((e=>e)):s.scan_result_esafe=[],e.scan_result_escan?s.scan_result_escan=e.scan_result_escan.map((e=>e)):s.scan_result_escan=[],e.scan_result_eset_nod32?s.scan_result_eset_nod32=e.scan_result_eset_nod32.map((e=>e)):s.scan_result_eset_nod32=[],e.scan_result_etrust_inoculateit?s.scan_result_etrust_inoculateit=e.scan_result_etrust_inoculateit.map((e=>e)):s.scan_result_etrust_inoculateit=[],e.scan_result_etrust_vet?s.scan_result_etrust_vet=e.scan_result_etrust_vet.map((e=>e)):s.scan_result_etrust_vet=[],e.scan_result_ewido?s.scan_result_ewido=e.scan_result_ewido.map((e=>e)):s.scan_result_ewido=[],e.scan_result_exiftool?s.scan_result_exiftool=e.scan_result_exiftool.map((e=>e)):s.scan_result_exiftool=[],e.scan_result_f_prot?s.scan_result_f_prot=e.scan_result_f_prot.map((e=>e)):s.scan_result_f_prot=[],e.scan_result_f_prot4?s.scan_result_f_prot4=e.scan_result_f_prot4.map((e=>e)):s.scan_result_f_prot4=[],e.scan_result_f_secure?s.scan_result_f_secure=e.scan_result_f_secure.map((e=>e)):s.scan_result_f_secure=[],e.scan_result_f_secure_sandbox?s.scan_result_f_secure_sandbox=e.scan_result_f_secure_sandbox.map((e=>e)):s.scan_result_f_secure_sandbox=[],e.scan_result_fileadvisor?s.scan_result_fileadvisor=e.scan_result_fileadvisor.map((e=>e)):s.scan_result_fileadvisor=[],e.scan_result_fireeye?s.scan_result_fireeye=e.scan_result_fireeye.map((e=>e)):s.scan_result_fireeye=[],e.scan_result_fortinet?s.scan_result_fortinet=e.scan_result_fortinet.map((e=>e)):s.scan_result_fortinet=[],e.scan_result_fortinetbeta?s.scan_result_fortinetbeta=e.scan_result_fortinetbeta.map((e=>e)):s.scan_result_fortinetbeta=[],e.scan_result_gdata?s.scan_result_gdata=e.scan_result_gdata.map((e=>e)):s.scan_result_gdata=[],e.scan_result_google?s.scan_result_google=e.scan_result_google.map((e=>e)):s.scan_result_google=[],e.scan_result_gridinsoft?s.scan_result_gridinsoft=e.scan_result_gridinsoft.map((e=>e)):s.scan_result_gridinsoft=[],e.scan_result_ikarus?s.scan_result_ikarus=e.scan_result_ikarus.map((e=>e)):s.scan_result_ikarus=[],e.scan_result_ikarusd?s.scan_result_ikarusd=e.scan_result_ikarusd.map((e=>e)):s.scan_result_ikarusd=[],e.scan_result_imgjection?s.scan_result_imgjection=e.scan_result_imgjection.map((e=>e)):s.scan_result_imgjection=[],e.scan_result_invincea?s.scan_result_invincea=e.scan_result_invincea.map((e=>e)):s.scan_result_invincea=[],e.scan_result_javascript?s.scan_result_javascript=e.scan_result_javascript.map((e=>e)):s.scan_result_javascript=[],e.scan_result_jiangmin?s.scan_result_jiangmin=e.scan_result_jiangmin.map((e=>e)):s.scan_result_jiangmin=[],e.scan_result_k7antivirus?s.scan_result_k7antivirus=e.scan_result_k7antivirus.map((e=>e)):s.scan_result_k7antivirus=[],e.scan_result_k7gw?s.scan_result_k7gw=e.scan_result_k7gw.map((e=>e)):s.scan_result_k7gw=[],e.scan_result_kaspersky?s.scan_result_kaspersky=e.scan_result_kaspersky.map((e=>e)):s.scan_result_kaspersky=[],e.scan_result_kaspersky21?s.scan_result_kaspersky21=e.scan_result_kaspersky21.map((e=>e)):s.scan_result_kaspersky21=[],e.scan_result_kingsoft?s.scan_result_kingsoft=e.scan_result_kingsoft.map((e=>e)):s.scan_result_kingsoft=[],e.scan_result_lastline?s.scan_result_lastline=e.scan_result_lastline.map((e=>e)):s.scan_result_lastline=[],e.scan_result_lionic?s.scan_result_lionic=e.scan_result_lionic.map((e=>e)):s.scan_result_lionic=[],e.scan_result_malwarebytes?s.scan_result_malwarebytes=e.scan_result_malwarebytes.map((e=>e)):s.scan_result_malwarebytes=[],e.scan_result_malwarebytes3?s.scan_result_malwarebytes3=e.scan_result_malwarebytes3.map((e=>e)):s.scan_result_malwarebytes3=[],e.scan_result_malwarebytes4?s.scan_result_malwarebytes4=e.scan_result_malwarebytes4.map((e=>e)):s.scan_result_malwarebytes4=[],e.scan_result_malwation?s.scan_result_malwation=e.scan_result_malwation.map((e=>e)):s.scan_result_malwation=[],e.scan_result_max?s.scan_result_max=e.scan_result_max.map((e=>e)):s.scan_result_max=[],e.scan_result_maxsecure?s.scan_result_maxsecure=e.scan_result_maxsecure.map((e=>e)):s.scan_result_maxsecure=[],e.scan_result_mcafee?s.scan_result_mcafee=e.scan_result_mcafee.map((e=>e)):s.scan_result_mcafee=[],e.scan_result_mcafee_artemis?s.scan_result_mcafee_artemis=e.scan_result_mcafee_artemis.map((e=>e)):s.scan_result_mcafee_artemis=[],e.scan_result_mcafee_gw_edition?s.scan_result_mcafee_gw_edition=e.scan_result_mcafee_gw_edition.map((e=>e)):s.scan_result_mcafee_gw_edition=[],e.scan_result_mcafeebeta?s.scan_result_mcafeebeta=e.scan_result_mcafeebeta.map((e=>e)):s.scan_result_mcafeebeta=[],e.scan_result_mcafeed?s.scan_result_mcafeed=e.scan_result_mcafeed.map((e=>e)):s.scan_result_mcafeed=[],e.scan_result_microsoft?s.scan_result_microsoft=e.scan_result_microsoft.map((e=>e)):s.scan_result_microsoft=[],e.scan_result_microsoft_sysinternals?s.scan_result_microsoft_sysinternals=e.scan_result_microsoft_sysinternals.map((e=>e)):s.scan_result_microsoft_sysinternals=[],e.scan_result_microworld_escan?s.scan_result_microworld_escan=e.scan_result_microworld_escan.map((e=>e)):s.scan_result_microworld_escan=[],e.scan_result_nano_antivirus?s.scan_result_nano_antivirus=e.scan_result_nano_antivirus.map((e=>e)):s.scan_result_nano_antivirus=[],e.scan_result_nod32?s.scan_result_nod32=e.scan_result_nod32.map((e=>e)):s.scan_result_nod32=[],e.scan_result_nod32beta?s.scan_result_nod32beta=e.scan_result_nod32beta.map((e=>e)):s.scan_result_nod32beta=[],e.scan_result_nod32v2?s.scan_result_nod32v2=e.scan_result_nod32v2.map((e=>e)):s.scan_result_nod32v2=[],e.scan_result_norman?s.scan_result_norman=e.scan_result_norman.map((e=>e)):s.scan_result_norman=[],e.scan_result_nprotect?s.scan_result_nprotect=e.scan_result_nprotect.map((e=>e)):s.scan_result_nprotect=[],e.scan_result_nsfocus_poma?s.scan_result_nsfocus_poma=e.scan_result_nsfocus_poma.map((e=>e)):s.scan_result_nsfocus_poma=[],e.scan_result_officecheck?s.scan_result_officecheck=e.scan_result_officecheck.map((e=>e)):s.scan_result_officecheck=[],e.scan_result_os_x_sandbox?s.scan_result_os_x_sandbox=e.scan_result_os_x_sandbox.map((e=>e)):s.scan_result_os_x_sandbox=[],e.scan_result_paloalto?s.scan_result_paloalto=e.scan_result_paloalto.map((e=>e)):s.scan_result_paloalto=[],e.scan_result_panda?s.scan_result_panda=e.scan_result_panda.map((e=>e)):s.scan_result_panda=[],e.scan_result_pandab3?s.scan_result_pandab3=e.scan_result_pandab3.map((e=>e)):s.scan_result_pandab3=[],e.scan_result_pandabeta?s.scan_result_pandabeta=e.scan_result_pandabeta.map((e=>e)):s.scan_result_pandabeta=[],e.scan_result_pandabeta2?s.scan_result_pandabeta2=e.scan_result_pandabeta2.map((e=>e)):s.scan_result_pandabeta2=[],e.scan_result_pctools?s.scan_result_pctools=e.scan_result_pctools.map((e=>e)):s.scan_result_pctools=[],e.scan_result_pdfid?s.scan_result_pdfid=e.scan_result_pdfid.map((e=>e)):s.scan_result_pdfid=[],e.scan_result_petool?s.scan_result_petool=e.scan_result_petool.map((e=>e)):s.scan_result_petool=[],e.scan_result_prevx?s.scan_result_prevx=e.scan_result_prevx.map((e=>e)):s.scan_result_prevx=[],e.scan_result_prevx1?s.scan_result_prevx1=e.scan_result_prevx1.map((e=>e)):s.scan_result_prevx1=[],e.scan_result_qianxin_reddrip?s.scan_result_qianxin_reddrip=e.scan_result_qianxin_reddrip.map((e=>e)):s.scan_result_qianxin_reddrip=[],e.scan_result_qihoo_360?s.scan_result_qihoo_360=e.scan_result_qihoo_360.map((e=>e)):s.scan_result_qihoo_360=[],e.scan_result_reaqta_hive?s.scan_result_reaqta_hive=e.scan_result_reaqta_hive.map((e=>e)):s.scan_result_reaqta_hive=[],e.scan_result_rising?s.scan_result_rising=e.scan_result_rising.map((e=>e)):s.scan_result_rising=[],e.scan_result_rising_moves?s.scan_result_rising_moves=e.scan_result_rising_moves.map((e=>e)):s.scan_result_rising_moves=[],e.scan_result_sangfor?s.scan_result_sangfor=e.scan_result_sangfor.map((e=>e)):s.scan_result_sangfor=[],e.scan_result_sangfor_zsand?s.scan_result_sangfor_zsand=e.scan_result_sangfor_zsand.map((e=>e)):s.scan_result_sangfor_zsand=[],e.scan_result_savmail?s.scan_result_savmail=e.scan_result_savmail.map((e=>e)):s.scan_result_savmail=[],e.scan_result_secneurx?s.scan_result_secneurx=e.scan_result_secneurx.map((e=>e)):s.scan_result_secneurx=[],e.scan_result_secondwrite?s.scan_result_secondwrite=e.scan_result_secondwrite.map((e=>e)):s.scan_result_secondwrite=[],e.scan_result_secureweb_gateway?s.scan_result_secureweb_gateway=e.scan_result_secureweb_gateway.map((e=>e)):s.scan_result_secureweb_gateway=[],e.scan_result_sentinelone?s.scan_result_sentinelone=e.scan_result_sentinelone.map((e=>e)):s.scan_result_sentinelone=[],e.scan_result_sigcheck?s.scan_result_sigcheck=e.scan_result_sigcheck.map((e=>e)):s.scan_result_sigcheck=[],e.scan_result_skyhigh?s.scan_result_skyhigh=e.scan_result_skyhigh.map((e=>e)):s.scan_result_skyhigh=[],e.scan_result_sndbox?s.scan_result_sndbox=e.scan_result_sndbox.map((e=>e)):s.scan_result_sndbox=[],e.scan_result_sophos?s.scan_result_sophos=e.scan_result_sophos.map((e=>e)):s.scan_result_sophos=[],e.scan_result_sophosml?s.scan_result_sophosml=e.scan_result_sophosml.map((e=>e)):s.scan_result_sophosml=[],e.scan_result_ssdeep?s.scan_result_ssdeep=e.scan_result_ssdeep.map((e=>e)):s.scan_result_ssdeep=[],e.scan_result_sunbelt?s.scan_result_sunbelt=e.scan_result_sunbelt.map((e=>e)):s.scan_result_sunbelt=[],e.scan_result_superantispyware?s.scan_result_superantispyware=e.scan_result_superantispyware.map((e=>e)):s.scan_result_superantispyware=[],e.scan_result_symantec?s.scan_result_symantec=e.scan_result_symantec.map((e=>e)):s.scan_result_symantec=[],e.scan_result_symantecmobileinsight?s.scan_result_symantecmobileinsight=e.scan_result_symantecmobileinsight.map((e=>e)):s.scan_result_symantecmobileinsight=[],e.scan_result_t3?s.scan_result_t3=e.scan_result_t3.map((e=>e)):s.scan_result_t3=[],e.scan_result_tachyon?s.scan_result_tachyon=e.scan_result_tachyon.map((e=>e)):s.scan_result_tachyon=[],e.scan_result_tehtris?s.scan_result_tehtris=e.scan_result_tehtris.map((e=>e)):s.scan_result_tehtris=[],e.scan_result_tencent?s.scan_result_tencent=e.scan_result_tencent.map((e=>e)):s.scan_result_tencent=[],e.scan_result_tencent_habo?s.scan_result_tencent_habo=e.scan_result_tencent_habo.map((e=>e)):s.scan_result_tencent_habo=[],e.scan_result_thehacker?s.scan_result_thehacker=e.scan_result_thehacker.map((e=>e)):s.scan_result_thehacker=[],e.scan_result_totaldefense?s.scan_result_totaldefense=e.scan_result_totaldefense.map((e=>e)):s.scan_result_totaldefense=[],e.scan_result_trapmine?s.scan_result_trapmine=e.scan_result_trapmine.map((e=>e)):s.scan_result_trapmine=[],e.scan_result_trendmicro?s.scan_result_trendmicro=e.scan_result_trendmicro.map((e=>e)):s.scan_result_trendmicro=[],e.scan_result_trendmicro_housecall?s.scan_result_trendmicro_housecall=e.scan_result_trendmicro_housecall.map((e=>e)):s.scan_result_trendmicro_housecall=[],e.scan_result_trendmicro_housecalld?s.scan_result_trendmicro_housecalld=e.scan_result_trendmicro_housecalld.map((e=>e)):s.scan_result_trendmicro_housecalld=[],e.scan_result_trid?s.scan_result_trid=e.scan_result_trid.map((e=>e)):s.scan_result_trid=[],e.scan_result_trustlook?s.scan_result_trustlook=e.scan_result_trustlook.map((e=>e)):s.scan_result_trustlook=[],e.scan_result_una?s.scan_result_una=e.scan_result_una.map((e=>e)):s.scan_result_una=[],e.scan_result_varist?s.scan_result_varist=e.scan_result_varist.map((e=>e)):s.scan_result_varist=[],e.scan_result_vba32?s.scan_result_vba32=e.scan_result_vba32.map((e=>e)):s.scan_result_vba32=[],e.scan_result_venuseye_sandbox?s.scan_result_venuseye_sandbox=e.scan_result_venuseye_sandbox.map((e=>e)):s.scan_result_venuseye_sandbox=[],e.scan_result_vipre?s.scan_result_vipre=e.scan_result_vipre.map((e=>e)):s.scan_result_vipre=[],e.scan_result_virit?s.scan_result_virit=e.scan_result_virit.map((e=>e)):s.scan_result_virit=[],e.scan_result_virobot?s.scan_result_virobot=e.scan_result_virobot.map((e=>e)):s.scan_result_virobot=[],e.scan_result_virusbuster?s.scan_result_virusbuster=e.scan_result_virusbuster.map((e=>e)):s.scan_result_virusbuster=[],e.scan_result_virustotal_androbox?s.scan_result_virustotal_androbox=e.scan_result_virustotal_androbox.map((e=>e)):s.scan_result_virustotal_androbox=[],e.scan_result_virustotal_box_of_apples?s.scan_result_virustotal_box_of_apples=e.scan_result_virustotal_box_of_apples.map((e=>e)):s.scan_result_virustotal_box_of_apples=[],e.scan_result_virustotal_cuckoofork?s.scan_result_virustotal_cuckoofork=e.scan_result_virustotal_cuckoofork.map((e=>e)):s.scan_result_virustotal_cuckoofork=[],e.scan_result_virustotal_droidy?s.scan_result_virustotal_droidy=e.scan_result_virustotal_droidy.map((e=>e)):s.scan_result_virustotal_droidy=[],e.scan_result_virustotal_jujubox?s.scan_result_virustotal_jujubox=e.scan_result_virustotal_jujubox.map((e=>e)):s.scan_result_virustotal_jujubox=[],e.scan_result_virustotal_observer?s.scan_result_virustotal_observer=e.scan_result_virustotal_observer.map((e=>e)):s.scan_result_virustotal_observer=[],e.scan_result_virustotal_r2dbox?s.scan_result_virustotal_r2dbox=e.scan_result_virustotal_r2dbox.map((e=>e)):s.scan_result_virustotal_r2dbox=[],e.scan_result_vmray?s.scan_result_vmray=e.scan_result_vmray.map((e=>e)):s.scan_result_vmray=[],e.scan_result_webroot?s.scan_result_webroot=e.scan_result_webroot.map((e=>e)):s.scan_result_webroot=[],e.scan_result_webwasher_gateway?s.scan_result_webwasher_gateway=e.scan_result_webwasher_gateway.map((e=>e)):s.scan_result_webwasher_gateway=[],e.scan_result_whitearmor?s.scan_result_whitearmor=e.scan_result_whitearmor.map((e=>e)):s.scan_result_whitearmor=[],e.scan_result_xcitium?s.scan_result_xcitium=e.scan_result_xcitium.map((e=>e)):s.scan_result_xcitium=[],e.scan_result_yandex?s.scan_result_yandex=e.scan_result_yandex.map((e=>e)):s.scan_result_yandex=[],e.scan_result_yomi_hunter?s.scan_result_yomi_hunter=e.scan_result_yomi_hunter.map((e=>e)):s.scan_result_yomi_hunter=[],e.scan_result_zenbox?s.scan_result_zenbox=e.scan_result_zenbox.map((e=>e)):s.scan_result_zenbox=[],e.scan_result_zenbox_android?s.scan_result_zenbox_android=e.scan_result_zenbox_android.map((e=>e)):s.scan_result_zenbox_android=[],e.scan_result_zenbox_linux?s.scan_result_zenbox_linux=e.scan_result_zenbox_linux.map((e=>e)):s.scan_result_zenbox_linux=[],e.scan_result_zenbox_macos?s.scan_result_zenbox_macos=e.scan_result_zenbox_macos.map((e=>e)):s.scan_result_zenbox_macos=[],e.scan_result_zillya?s.scan_result_zillya=e.scan_result_zillya.map((e=>e)):s.scan_result_zillya=[],e.scan_result_zonealarm?s.scan_result_zonealarm=e.scan_result_zonealarm.map((e=>e)):s.scan_result_zonealarm=[],e.scan_result_zoner?s.scan_result_zoner=e.scan_result_zoner.map((e=>e)):s.scan_result_zoner=[],e.scan_result_malvation?s.scan_result_malvation=e.scan_result_malvation.map((e=>e)):s.scan_result_malvation=[],e.scan_result_zscaler?s.scan_result_zscaler=e.scan_result_zscaler.map((e=>e)):s.scan_result_zscaler=[],e.scan_result_huorong?s.scan_result_huorong=e.scan_result_huorong.map((e=>e)):s.scan_result_huorong=[],e.scan_result_webrootd?s.scan_result_webrootd=e.scan_result_webrootd.map((e=>e)):s.scan_result_webrootd=[],void 0!==e.magika&&(s.magika=e.magika),s},fromPartial(e){const s=Object.assign({},x);if(s.tag=[],s.all=[],s.all_scan_results=[],s.androguard=[],s.attack_technique=[],s.attack_tactic=[],s.attribution=[],s.behash=[],s.behaviour=[],s.behaviour_files=[],s.behaviour_network=[],s.behaviour_network_atom=[],s.behaviour_processes=[],s.behaviour_command_executions=[],s.behaviour_injected_processes=[],s.behaviour_created_processes=[],s.behaviour_registry=[],s.behaviour_services=[],s.behaviour_tags=[],s.capability_tag=[],s.clue_rule=[],s.collection=[],s.comment=[],s.comment_author=[],s.contacted_ip=[],s.crowdsourced_ai_results=[],s.crowdsourced_ids_result=[],s.crowdsourced_yara_rule=[],s.detectiteasy=[],s.dot_net_guid=[],s.embedded_domains=[],s.embedded_ips=[],s.embedded_urls=[],s.exports=[],s.file_name=[],s.file_name_atom=[],s.file_type=[],s.first_source=[],s.goresym=[],s.itw=[],s.imports=[],s.language=[],s.malware_config=[],s.metadata=[],s.network_traffic=[],s.packer=[],s.related_threat_actor=[],s.resource_sha256=[],s.section_md5=[],s.sandbox_name=[],s.section_name=[],s.segment_name=[],s.sigma=[],s.sigma_rule=[],s.sigma_ruleset=[],s.signature=[],s.source=[],s.submission_country=[],s.submission_interface=[],s.behaviour_signature=[],s.mbc=[],s.attribution_privileged=[],s.scan_result_a_squared=[],s.scan_result_acronis=[],s.scan_result_ad_aware=[],s.scan_result_agnitum=[],s.scan_result_ahnlab=[],s.scan_result_ahnlab_v3=[],s.scan_result_alibaba=[],s.scan_result_alibabacloud=[],s.scan_result_alyac=[],s.scan_result_androguard=[],s.scan_result_antivir=[],s.scan_result_antivir7=[],s.scan_result_antiy_avl=[],s.scan_result_apex=[],s.scan_result_arcabit=[],s.scan_result_authentium=[],s.scan_result_avast=[],s.scan_result_avast5=[],s.scan_result_avast_mobile=[],s.scan_result_avg=[],s.scan_result_avira=[],s.scan_result_avirad=[],s.scan_result_avware=[],s.scan_result_babable=[],s.scan_result_baidu=[],s.scan_result_baidu_international=[],s.scan_result_bitdam_atp=[],s.scan_result_bitdefender=[],s.scan_result_bitdefenderfalx=[],s.scan_result_bitdefendertheta=[],s.scan_result_bkav=[],s.scan_result_bytehero=[],s.scan_result_c2ae=[],s.scan_result_capa=[],s.scan_result_cape=[],s.scan_result_cape_linux=[],s.scan_result_cape_sandbox=[],s.scan_result_cat_quickheal=[],s.scan_result_clamav=[],s.scan_result_cmc=[],s.scan_result_command=[],s.scan_result_commtouch=[],s.scan_result_comodo=[],s.scan_result_crowdstrike=[],s.scan_result_ctx=[],s.scan_result_cyber_adapt=[],s.scan_result_cybereason=[],s.scan_result_cylance=[],s.scan_result_cylanced=[],s.scan_result_cynet=[],s.scan_result_cyren=[],s.scan_result_cyrencloud=[],s.scan_result_das_security_orcas=[],s.scan_result_deepinstinct=[],s.scan_result_dmgcheck=[],s.scan_result_docguard=[],s.scan_result_dr_web_vxcube=[],s.scan_result_drweb=[],s.scan_result_drwebse=[],s.scan_result_egambit=[],s.scan_result_elastic=[],s.scan_result_elf_digest=[],s.scan_result_emsisoft=[],s.scan_result_endgame=[],s.scan_result_esafe=[],s.scan_result_escan=[],s.scan_result_eset_nod32=[],s.scan_result_etrust_inoculateit=[],s.scan_result_etrust_vet=[],s.scan_result_ewido=[],s.scan_result_exiftool=[],s.scan_result_f_prot=[],s.scan_result_f_prot4=[],s.scan_result_f_secure=[],s.scan_result_f_secure_sandbox=[],s.scan_result_fileadvisor=[],s.scan_result_fireeye=[],s.scan_result_fortinet=[],s.scan_result_fortinetbeta=[],s.scan_result_gdata=[],s.scan_result_google=[],s.scan_result_gridinsoft=[],s.scan_result_ikarus=[],s.scan_result_ikarusd=[],s.scan_result_imgjection=[],s.scan_result_invincea=[],s.scan_result_javascript=[],s.scan_result_jiangmin=[],s.scan_result_k7antivirus=[],s.scan_result_k7gw=[],s.scan_result_kaspersky=[],s.scan_result_kaspersky21=[],s.scan_result_kingsoft=[],s.scan_result_lastline=[],s.scan_result_lionic=[],s.scan_result_malwarebytes=[],s.scan_result_malwarebytes3=[],s.scan_result_malwarebytes4=[],s.scan_result_malwation=[],s.scan_result_max=[],s.scan_result_maxsecure=[],s.scan_result_mcafee=[],s.scan_result_mcafee_artemis=[],s.scan_result_mcafee_gw_edition=[],s.scan_result_mcafeebeta=[],s.scan_result_mcafeed=[],s.scan_result_microsoft=[],s.scan_result_microsoft_sysinternals=[],s.scan_result_microworld_escan=[],s.scan_result_nano_antivirus=[],s.scan_result_nod32=[],s.scan_result_nod32beta=[],s.scan_result_nod32v2=[],s.scan_result_norman=[],s.scan_result_nprotect=[],s.scan_result_nsfocus_poma=[],s.scan_result_officecheck=[],s.scan_result_os_x_sandbox=[],s.scan_result_paloalto=[],s.scan_result_panda=[],s.scan_result_pandab3=[],s.scan_result_pandabeta=[],s.scan_result_pandabeta2=[],s.scan_result_pctools=[],s.scan_result_pdfid=[],s.scan_result_petool=[],s.scan_result_prevx=[],s.scan_result_prevx1=[],s.scan_result_qianxin_reddrip=[],s.scan_result_qihoo_360=[],s.scan_result_reaqta_hive=[],s.scan_result_rising=[],s.scan_result_rising_moves=[],s.scan_result_sangfor=[],s.scan_result_sangfor_zsand=[],s.scan_result_savmail=[],s.scan_result_secneurx=[],s.scan_result_secondwrite=[],s.scan_result_secureweb_gateway=[],s.scan_result_sentinelone=[],s.scan_result_sigcheck=[],s.scan_result_skyhigh=[],s.scan_result_sndbox=[],s.scan_result_sophos=[],s.scan_result_sophosml=[],s.scan_result_ssdeep=[],s.scan_result_sunbelt=[],s.scan_result_superantispyware=[],s.scan_result_symantec=[],s.scan_result_symantecmobileinsight=[],s.scan_result_t3=[],s.scan_result_tachyon=[],s.scan_result_tehtris=[],s.scan_result_tencent=[],s.scan_result_tencent_habo=[],s.scan_result_thehacker=[],s.scan_result_totaldefense=[],s.scan_result_trapmine=[],s.scan_result_trendmicro=[],s.scan_result_trendmicro_housecall=[],s.scan_result_trendmicro_housecalld=[],s.scan_result_trid=[],s.scan_result_trustlook=[],s.scan_result_una=[],s.scan_result_varist=[],s.scan_result_vba32=[],s.scan_result_venuseye_sandbox=[],s.scan_result_vipre=[],s.scan_result_virit=[],s.scan_result_virobot=[],s.scan_result_virusbuster=[],s.scan_result_virustotal_androbox=[],s.scan_result_virustotal_box_of_apples=[],s.scan_result_virustotal_cuckoofork=[],s.scan_result_virustotal_droidy=[],s.scan_result_virustotal_jujubox=[],s.scan_result_virustotal_observer=[],s.scan_result_virustotal_r2dbox=[],s.scan_result_vmray=[],s.scan_result_webroot=[],s.scan_result_webwasher_gateway=[],s.scan_result_whitearmor=[],s.scan_result_xcitium=[],s.scan_result_yandex=[],s.scan_result_yomi_hunter=[],s.scan_result_zenbox=[],s.scan_result_zenbox_android=[],s.scan_result_zenbox_linux=[],s.scan_result_zenbox_macos=[],s.scan_result_zillya=[],s.scan_result_zonealarm=[],s.scan_result_zoner=[],s.scan_result_malvation=[],s.scan_result_zscaler=[],s.scan_result_huorong=[],s.scan_result_webrootd=[],void 0!==e.positives&&null!==e.positives?s.positives=e.positives:s.positives=0,void 0!==e.file_size&&null!==e.file_size?s.file_size=e.file_size:s.file_size=0,void 0!==e.times_submitted&&null!==e.times_submitted?s.times_submitted=e.times_submitted:s.times_submitted=0,void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=e.first_submission:s.first_submission=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=e.last_submission:s.last_submission=0,void 0!==e.tag&&null!==e.tag){var a,n=t(e.tag);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.tag.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all&&null!==e.all){var r,c=t(e.all);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var o,i=t(e.all_scan_results);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.all_scan_results.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.androguard&&null!==e.androguard){var l,u=t(e.androguard);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.androguard.push(e)}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.androguard_package&&null!==e.androguard_package?s.androguard_package=e.androguard_package:s.androguard_package="",void 0!==e.attack_technique&&null!==e.attack_technique){var d,m=t(e.attack_technique);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.attack_technique.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.attack_tactic&&null!==e.attack_tactic){var f,T=t(e.attack_tactic);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.attack_tactic.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.attribution&&null!==e.attribution){var v,A=t(e.attribution);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.attribution.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.authentihash&&null!==e.authentihash?s.authentihash=e.authentihash:s.authentihash="",void 0!==e.behash&&null!==e.behash){var g,E=t(e.behash);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.behash.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.behaviour&&null!==e.behaviour){var I,R=t(e.behaviour);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.behaviour.push(e)}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.behaviour_files&&null!==e.behaviour_files){var p,O=t(e.behaviour_files);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.behaviour_files.push(e)}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.behaviour_network&&null!==e.behaviour_network){var h,y=t(e.behaviour_network);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.behaviour_network.push(e)}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.behaviour_network_atom&&null!==e.behaviour_network_atom){var S,N=t(e.behaviour_network_atom);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.behaviour_network_atom.push(e)}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.behaviour_processes&&null!==e.behaviour_processes){var b,L=t(e.behaviour_processes);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.behaviour_processes.push(e)}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.behaviour_command_executions&&null!==e.behaviour_command_executions){var F,C=t(e.behaviour_command_executions);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.behaviour_command_executions.push(e)}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.behaviour_injected_processes&&null!==e.behaviour_injected_processes){var k,D=t(e.behaviour_injected_processes);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.behaviour_injected_processes.push(e)}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.behaviour_created_processes&&null!==e.behaviour_created_processes){var w,M=t(e.behaviour_created_processes);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.behaviour_created_processes.push(e)}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.behaviour_registry&&null!==e.behaviour_registry){var U,P=t(e.behaviour_registry);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.behaviour_registry.push(e)}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.behaviour_services&&null!==e.behaviour_services){var G,H=t(e.behaviour_services);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.behaviour_services.push(e)}}catch(e){H.e(e)}finally{H.f()}}if(void 0!==e.behaviour_tags&&null!==e.behaviour_tags){var V,B=t(e.behaviour_tags);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.behaviour_tags.push(e)}}catch(e){B.e(e)}finally{B.f()}}if(void 0!==e.bundled_files&&null!==e.bundled_files?s.bundled_files=e.bundled_files:s.bundled_files=!1,void 0!==e.capability_tag&&null!==e.capability_tag){var W,Y=t(e.capability_tag);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.capability_tag.push(e)}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.clue_rule&&null!==e.clue_rule){var J,X=t(e.clue_rule);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.clue_rule.push(e)}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.collection&&null!==e.collection){var j,K=t(e.collection);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.collection.push(e)}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.comment&&null!==e.comment){var q,z=t(e.comment);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.comment.push(e)}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var Q,Z=t(e.comment_author);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.comment_author.push(e)}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.contacted_domains&&null!==e.contacted_domains?s.contacted_domains=e.contacted_domains:s.contacted_domains=!1,void 0!==e.contacted_ip&&null!==e.contacted_ip){var $,ee=t(e.contacted_ip);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.contacted_ip.push(e)}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.contacted_ips&&null!==e.contacted_ips?s.contacted_ips=e.contacted_ips:s.contacted_ips=!1,void 0!==e.contacted_urls&&null!==e.contacted_urls?s.contacted_urls=e.contacted_urls:s.contacted_urls=!1,void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=e.creation_date:s.creation_date=0,void 0!==e.crowdsourced_ai_results&&null!==e.crowdsourced_ai_results){var _e,se=t(e.crowdsourced_ai_results);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.crowdsourced_ai_results.push(_.FileDocument_CrowdsourcedAiResult.fromPartial(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.crowdsourced_ai_positives&&null!==e.crowdsourced_ai_positives?s.crowdsourced_ai_positives=e.crowdsourced_ai_positives:s.crowdsourced_ai_positives=0,void 0!==e.crowdsourced_ids_result&&null!==e.crowdsourced_ids_result){var te,ae=t(e.crowdsourced_ids_result);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.crowdsourced_ids_result.push(e)}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.crowdsourced_yara_rule&&null!==e.crowdsourced_yara_rule){var ne,re=t(e.crowdsourced_yara_rule);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.crowdsourced_yara_rule.push(e)}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.detectiteasy&&null!==e.detectiteasy){var ce,oe=t(e.detectiteasy);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.detectiteasy.push(e)}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.dns_lookup_count&&null!==e.dns_lookup_count?s.dns_lookup_count=e.dns_lookup_count:s.dns_lookup_count=0,void 0!==e.dot_net_guid&&null!==e.dot_net_guid){var ie,le=t(e.dot_net_guid);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.dot_net_guid.push(e)}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.dropped_files&&null!==e.dropped_files?s.dropped_files=e.dropped_files:s.dropped_files=!1,void 0!==e.email_subject&&null!==e.email_subject?s.email_subject=e.email_subject:s.email_subject="",void 0!==e.embedded_domains&&null!==e.embedded_domains){var ue,de=t(e.embedded_domains);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.embedded_domains.push(e)}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.embedded_ips&&null!==e.embedded_ips){var me,fe=t(e.embedded_ips);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.embedded_ips.push(e)}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.embedded_urls&&null!==e.embedded_urls){var Te,ve=t(e.embedded_urls);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.embedded_urls.push(e)}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.email_attachments&&null!==e.email_attachments?s.email_attachments=e.email_attachments:s.email_attachments=!1,void 0!==e.entry_point&&null!==e.entry_point?s.entry_point=e.entry_point:s.entry_point=0,void 0!==e.evtx&&null!==e.evtx?s.evtx=e.evtx:s.evtx=!1,void 0!==e.exports&&null!==e.exports){var Ae,ge=t(e.exports);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exports.push(e)}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.file_name&&null!==e.file_name){var Ee,Ie=t(e.file_name);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.file_name.push(e)}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.file_name_atom&&null!==e.file_name_atom){var Re,pe=t(e.file_name_atom);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.file_name_atom.push(e)}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.file_type&&null!==e.file_type){var Oe,he=t(e.file_type);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.file_type.push(e)}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.first_source&&null!==e.first_source){var ye,Se=t(e.first_source);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.first_source.push(e)}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.first_submission_country&&null!==e.first_submission_country?s.first_submission_country=e.first_submission_country:s.first_submission_country="",void 0!==e.first_submission_interface&&null!==e.first_submission_interface?s.first_submission_interface=e.first_submission_interface:s.first_submission_interface="",void 0!==e.goresym&&null!==e.goresym){var Ne,be=t(e.goresym);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.goresym.push(e)}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=e.gti_severity:s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=e.gti_threat_score:s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=e.gti_verdict:s.gti_verdict="",void 0!==e.highest_child_positives&&null!==e.highest_child_positives?s.highest_child_positives=e.highest_child_positives:s.highest_child_positives=0,void 0!==e.http_conversation_count&&null!==e.http_conversation_count?s.http_conversation_count=e.http_conversation_count:s.http_conversation_count=0,void 0!==e.ip_traffic_count&&null!==e.ip_traffic_count?s.ip_traffic_count=e.ip_traffic_count:s.ip_traffic_count=0,void 0!==e.itw&&null!==e.itw){var Le,Fe=t(e.itw);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.itw.push(e)}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.itw_domains&&null!==e.itw_domains?s.itw_domains=e.itw_domains:s.itw_domains=!1,void 0!==e.imports&&null!==e.imports){var Ce,ke=t(e.imports);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.imports.push(e)}}catch(e){ke.e(e)}finally{ke.f()}}if(void 0!==e.import_hash&&null!==e.import_hash?s.import_hash=e.import_hash:s.import_hash="",void 0!==e.ja3_digests&&null!==e.ja3_digests?s.ja3_digests=e.ja3_digests:s.ja3_digests=!1,void 0!==e.language&&null!==e.language){var De,we=t(e.language);try{for(we.s();!(De=we.n()).done;){const e=De.value;s.language.push(e)}}catch(e){we.e(e)}finally{we.f()}}if(void 0!==e.last_analysis&&null!==e.last_analysis?s.last_analysis=e.last_analysis:s.last_analysis=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=e.last_modified:s.last_modified=0,void 0!==e.magic_file_type&&null!==e.magic_file_type?s.magic_file_type=e.magic_file_type:s.magic_file_type="",void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5?s.main_icon_raw_md5=e.main_icon_raw_md5:s.main_icon_raw_md5="",void 0!==e.main_icon_raw_dhash&&null!==e.main_icon_raw_dhash?s.main_icon_raw_dhash=e.main_icon_raw_dhash:s.main_icon_raw_dhash="",void 0!==e.malware_config&&null!==e.malware_config){var Me,Ue=t(e.malware_config);try{for(Ue.s();!(Me=Ue.n()).done;){const e=Me.value;s.malware_config.push(e)}}catch(e){Ue.e(e)}finally{Ue.f()}}if(void 0!==e.md5_hash&&null!==e.md5_hash?s.md5_hash=e.md5_hash:s.md5_hash="",void 0!==e.memdump&&null!==e.memdump?s.memdump=e.memdump:s.memdump=!1,void 0!==e.metadata&&null!==e.metadata){var Pe,xe=t(e.metadata);try{for(xe.s();!(Pe=xe.n()).done;){const e=Pe.value;s.metadata.push(e)}}catch(e){xe.e(e)}finally{xe.f()}}if(void 0!==e.network_traffic&&null!==e.network_traffic){var Ge,He=t(e.network_traffic);try{for(He.s();!(Ge=He.n()).done;){const e=Ge.value;s.network_traffic.push(e)}}catch(e){He.e(e)}finally{He.f()}}if(void 0!==e.overlay_children&&null!==e.overlay_children?s.overlay_children=e.overlay_children:s.overlay_children=!1,void 0!==e.packer&&null!==e.packer){var Ve,Be=t(e.packer);try{for(Be.s();!(Ve=Be.n()).done;){const e=Ve.value;s.packer.push(e)}}catch(e){Be.e(e)}finally{Be.f()}}if(void 0!==e.pcap&&null!==e.pcap?s.pcap=e.pcap:s.pcap=!1,void 0!==e.pcap_children&&null!==e.pcap_children?s.pcap_children=e.pcap_children:s.pcap_children=!1,void 0!==e.permhash&&null!==e.permhash?s.permhash=e.permhash:s.permhash="",void 0!==e.pe_resource_children&&null!==e.pe_resource_children?s.pe_resource_children=e.pe_resource_children:s.pe_resource_children=!1,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var We,Ye=t(e.related_threat_actor);try{for(Ye.s();!(We=Ye.n()).done;){const e=We.value;s.related_threat_actor.push(e)}}catch(e){Ye.e(e)}finally{Ye.f()}}if(void 0!==e.reputation&&null!==e.reputation?s.reputation=e.reputation:s.reputation=0,void 0!==e.resource_sha256&&null!==e.resource_sha256){var Je,Xe=t(e.resource_sha256);try{for(Xe.s();!(Je=Xe.n()).done;){const e=Je.value;s.resource_sha256.push(e)}}catch(e){Xe.e(e)}finally{Xe.f()}}if(void 0!==e.rich_pe_header_hash&&null!==e.rich_pe_header_hash?s.rich_pe_header_hash=e.rich_pe_header_hash:s.rich_pe_header_hash="",void 0!==e.section_md5&&null!==e.section_md5){var je,Ke=t(e.section_md5);try{for(Ke.s();!(je=Ke.n()).done;){const e=je.value;s.section_md5.push(e)}}catch(e){Ke.e(e)}finally{Ke.f()}}if(void 0!==e.sandbox_name&&null!==e.sandbox_name){var qe,ze=t(e.sandbox_name);try{for(ze.s();!(qe=ze.n()).done;){const e=qe.value;s.sandbox_name.push(e)}}catch(e){ze.e(e)}finally{ze.f()}}if(void 0!==e.screenshots&&null!==e.screenshots?s.screenshots=e.screenshots:s.screenshots=!1,void 0!==e.section_name&&null!==e.section_name){var Qe,Ze=t(e.section_name);try{for(Ze.s();!(Qe=Ze.n()).done;){const e=Qe.value;s.section_name.push(e)}}catch(e){Ze.e(e)}finally{Ze.f()}}if(void 0!==e.segment_name&&null!==e.segment_name){var $e,e_=t(e.segment_name);try{for(e_.s();!($e=e_.n()).done;){const e=$e.value;s.segment_name.push(e)}}catch(e){e_.e(e)}finally{e_.f()}}if(void 0!==e.sha1_hash&&null!==e.sha1_hash?s.sha1_hash=e.sha1_hash:s.sha1_hash="",void 0!==e.sha256&&null!==e.sha256?s.sha256=e.sha256:s.sha256="",void 0!==e.sigma_critical&&null!==e.sigma_critical?s.sigma_critical=e.sigma_critical:s.sigma_critical=0,void 0!==e.sigma_high&&null!==e.sigma_high?s.sigma_high=e.sigma_high:s.sigma_high=0,void 0!==e.sigma_low&&null!==e.sigma_low?s.sigma_low=e.sigma_low:s.sigma_low=0,void 0!==e.sigma_medium&&null!==e.sigma_medium?s.sigma_medium=e.sigma_medium:s.sigma_medium=0,void 0!==e.sigma&&null!==e.sigma){var __,s_=t(e.sigma);try{for(s_.s();!(__=s_.n()).done;){const e=__.value;s.sigma.push(e)}}catch(e){s_.e(e)}finally{s_.f()}}if(void 0!==e.sigma_rule&&null!==e.sigma_rule){var t_,a_=t(e.sigma_rule);try{for(a_.s();!(t_=a_.n()).done;){const e=t_.value;s.sigma_rule.push(e)}}catch(e){a_.e(e)}finally{a_.f()}}if(void 0!==e.sigma_ruleset&&null!==e.sigma_ruleset){var n_,r_=t(e.sigma_ruleset);try{for(r_.s();!(n_=r_.n()).done;){const e=n_.value;s.sigma_ruleset.push(e)}}catch(e){r_.e(e)}finally{r_.f()}}if(void 0!==e.signature&&null!==e.signature){var c_,o_=t(e.signature);try{for(o_.s();!(c_=o_.n()).done;){const e=c_.value;s.signature.push(e)}}catch(e){o_.e(e)}finally{o_.f()}}if(void 0!==e.source&&null!==e.source){var i_,l_=t(e.source);try{for(l_.s();!(i_=l_.n()).done;){const e=i_.value;s.source.push(e)}}catch(e){l_.e(e)}finally{l_.f()}}if(void 0!==e.ssdeep_ngram&&null!==e.ssdeep_ngram?s.ssdeep_ngram=e.ssdeep_ngram:s.ssdeep_ngram="",void 0!==e.submission_country&&null!==e.submission_country){var u_,d_=t(e.submission_country);try{for(d_.s();!(u_=d_.n()).done;){const e=u_.value;s.submission_country.push(e)}}catch(e){d_.e(e)}finally{d_.f()}}if(void 0!==e.submission_interface&&null!==e.submission_interface){var m_,f_=t(e.submission_interface);try{for(f_.s();!(m_=f_.n()).done;){const e=m_.value;s.submission_interface.push(e)}}catch(e){f_.e(e)}finally{f_.f()}}if(void 0!==e.submission_timespan&&null!==e.submission_timespan?s.submission_timespan=e.submission_timespan:s.submission_timespan=0,void 0!==e.suggested_threat_label&&null!==e.suggested_threat_label?s.suggested_threat_label=e.suggested_threat_label:s.suggested_threat_label="",void 0!==e.symhash&&null!==e.symhash?s.symhash=e.symhash:s.symhash="",void 0!==e.telfhash_ngram&&null!==e.telfhash_ngram?s.telfhash_ngram=e.telfhash_ngram:s.telfhash_ngram="",void 0!==e.tlsh_ngram&&null!==e.tlsh_ngram?s.tlsh_ngram=e.tlsh_ngram:s.tlsh_ngram="",void 0!==e.trid_file_type&&null!==e.trid_file_type?s.trid_file_type=e.trid_file_type:s.trid_file_type="",void 0!==e.filecondis_dhash&&null!==e.filecondis_dhash?s.filecondis_dhash=e.filecondis_dhash:s.filecondis_dhash="",void 0!==e.unique_sources&&null!==e.unique_sources?s.unique_sources=e.unique_sources:s.unique_sources=0,void 0!==e.urls_for_embedded_js&&null!==e.urls_for_embedded_js?s.urls_for_embedded_js=e.urls_for_embedded_js:s.urls_for_embedded_js=!1,void 0!==e.vhash&&null!==e.vhash?s.vhash=e.vhash:s.vhash="",void 0!==e.behaviour_signature&&null!==e.behaviour_signature){var T_,v_=t(e.behaviour_signature);try{for(v_.s();!(T_=v_.n()).done;){const e=T_.value;s.behaviour_signature.push(e)}}catch(e){v_.e(e)}finally{v_.f()}}if(void 0!==e.mbc&&null!==e.mbc){var A_,g_=t(e.mbc);try{for(g_.s();!(A_=g_.n()).done;){const e=A_.value;s.mbc.push(e)}}catch(e){g_.e(e)}finally{g_.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var E_,I_=t(e.attribution_privileged);try{for(I_.s();!(E_=I_.n()).done;){const e=E_.value;s.attribution_privileged.push(_.Attribution.fromPartial(e))}}catch(e){I_.e(e)}finally{I_.f()}}if(void 0!==e.carbonblack_parents&&null!==e.carbonblack_parents?s.carbonblack_parents=e.carbonblack_parents:s.carbonblack_parents=!1,void 0!==e.compressed_parents&&null!==e.compressed_parents?s.compressed_parents=e.compressed_parents:s.compressed_parents=!1,void 0!==e.email_parents&&null!==e.email_parents?s.email_parents=e.email_parents:s.email_parents=!1,void 0!==e.execution_parents&&null!==e.execution_parents?s.execution_parents=e.execution_parents:s.execution_parents=!1,void 0!==e.overlay_parents&&null!==e.overlay_parents?s.overlay_parents=e.overlay_parents:s.overlay_parents=!1,void 0!==e.pcap_parents&&null!==e.pcap_parents?s.pcap_parents=e.pcap_parents:s.pcap_parents=!1,void 0!==e.pe_resource_parents&&null!==e.pe_resource_parents?s.pe_resource_parents=e.pe_resource_parents:s.pe_resource_parents=!1,void 0!==e.scan_outcome_a_squared&&null!==e.scan_outcome_a_squared?s.scan_outcome_a_squared=e.scan_outcome_a_squared:s.scan_outcome_a_squared="",void 0!==e.scan_outcome_acronis&&null!==e.scan_outcome_acronis?s.scan_outcome_acronis=e.scan_outcome_acronis:s.scan_outcome_acronis="",void 0!==e.scan_outcome_ad_aware&&null!==e.scan_outcome_ad_aware?s.scan_outcome_ad_aware=e.scan_outcome_ad_aware:s.scan_outcome_ad_aware="",void 0!==e.scan_outcome_agnitum&&null!==e.scan_outcome_agnitum?s.scan_outcome_agnitum=e.scan_outcome_agnitum:s.scan_outcome_agnitum="",void 0!==e.scan_outcome_ahnlab&&null!==e.scan_outcome_ahnlab?s.scan_outcome_ahnlab=e.scan_outcome_ahnlab:s.scan_outcome_ahnlab="",void 0!==e.scan_outcome_ahnlab_v3&&null!==e.scan_outcome_ahnlab_v3?s.scan_outcome_ahnlab_v3=e.scan_outcome_ahnlab_v3:s.scan_outcome_ahnlab_v3="",void 0!==e.scan_outcome_alibaba&&null!==e.scan_outcome_alibaba?s.scan_outcome_alibaba=e.scan_outcome_alibaba:s.scan_outcome_alibaba="",void 0!==e.scan_outcome_alibabacloud&&null!==e.scan_outcome_alibabacloud?s.scan_outcome_alibabacloud=e.scan_outcome_alibabacloud:s.scan_outcome_alibabacloud="",void 0!==e.scan_outcome_alyac&&null!==e.scan_outcome_alyac?s.scan_outcome_alyac=e.scan_outcome_alyac:s.scan_outcome_alyac="",void 0!==e.scan_outcome_androguard&&null!==e.scan_outcome_androguard?s.scan_outcome_androguard=e.scan_outcome_androguard:s.scan_outcome_androguard="",void 0!==e.scan_outcome_antivir&&null!==e.scan_outcome_antivir?s.scan_outcome_antivir=e.scan_outcome_antivir:s.scan_outcome_antivir="",void 0!==e.scan_outcome_antivir7&&null!==e.scan_outcome_antivir7?s.scan_outcome_antivir7=e.scan_outcome_antivir7:s.scan_outcome_antivir7="",void 0!==e.scan_outcome_antiy_avl&&null!==e.scan_outcome_antiy_avl?s.scan_outcome_antiy_avl=e.scan_outcome_antiy_avl:s.scan_outcome_antiy_avl="",void 0!==e.scan_outcome_apex&&null!==e.scan_outcome_apex?s.scan_outcome_apex=e.scan_outcome_apex:s.scan_outcome_apex="",void 0!==e.scan_outcome_arcabit&&null!==e.scan_outcome_arcabit?s.scan_outcome_arcabit=e.scan_outcome_arcabit:s.scan_outcome_arcabit="",void 0!==e.scan_outcome_authentium&&null!==e.scan_outcome_authentium?s.scan_outcome_authentium=e.scan_outcome_authentium:s.scan_outcome_authentium="",void 0!==e.scan_outcome_avast&&null!==e.scan_outcome_avast?s.scan_outcome_avast=e.scan_outcome_avast:s.scan_outcome_avast="",void 0!==e.scan_outcome_avast5&&null!==e.scan_outcome_avast5?s.scan_outcome_avast5=e.scan_outcome_avast5:s.scan_outcome_avast5="",void 0!==e.scan_outcome_avast_mobile&&null!==e.scan_outcome_avast_mobile?s.scan_outcome_avast_mobile=e.scan_outcome_avast_mobile:s.scan_outcome_avast_mobile="",void 0!==e.scan_outcome_avg&&null!==e.scan_outcome_avg?s.scan_outcome_avg=e.scan_outcome_avg:s.scan_outcome_avg="",void 0!==e.scan_outcome_avira&&null!==e.scan_outcome_avira?s.scan_outcome_avira=e.scan_outcome_avira:s.scan_outcome_avira="",void 0!==e.scan_outcome_avirad&&null!==e.scan_outcome_avirad?s.scan_outcome_avirad=e.scan_outcome_avirad:s.scan_outcome_avirad="",void 0!==e.scan_outcome_avware&&null!==e.scan_outcome_avware?s.scan_outcome_avware=e.scan_outcome_avware:s.scan_outcome_avware="",void 0!==e.scan_outcome_babable&&null!==e.scan_outcome_babable?s.scan_outcome_babable=e.scan_outcome_babable:s.scan_outcome_babable="",void 0!==e.scan_outcome_baidu&&null!==e.scan_outcome_baidu?s.scan_outcome_baidu=e.scan_outcome_baidu:s.scan_outcome_baidu="",void 0!==e.scan_outcome_baidu_international&&null!==e.scan_outcome_baidu_international?s.scan_outcome_baidu_international=e.scan_outcome_baidu_international:s.scan_outcome_baidu_international="",void 0!==e.scan_outcome_bitdefender&&null!==e.scan_outcome_bitdefender?s.scan_outcome_bitdefender=e.scan_outcome_bitdefender:s.scan_outcome_bitdefender="",void 0!==e.scan_outcome_bitdefenderfalx&&null!==e.scan_outcome_bitdefenderfalx?s.scan_outcome_bitdefenderfalx=e.scan_outcome_bitdefenderfalx:s.scan_outcome_bitdefenderfalx="",void 0!==e.scan_outcome_bitdefendertheta&&null!==e.scan_outcome_bitdefendertheta?s.scan_outcome_bitdefendertheta=e.scan_outcome_bitdefendertheta:s.scan_outcome_bitdefendertheta="",void 0!==e.scan_outcome_bkav&&null!==e.scan_outcome_bkav?s.scan_outcome_bkav=e.scan_outcome_bkav:s.scan_outcome_bkav="",void 0!==e.scan_outcome_bytehero&&null!==e.scan_outcome_bytehero?s.scan_outcome_bytehero=e.scan_outcome_bytehero:s.scan_outcome_bytehero="",void 0!==e.scan_outcome_cat_quickheal&&null!==e.scan_outcome_cat_quickheal?s.scan_outcome_cat_quickheal=e.scan_outcome_cat_quickheal:s.scan_outcome_cat_quickheal="",void 0!==e.scan_outcome_clamav&&null!==e.scan_outcome_clamav?s.scan_outcome_clamav=e.scan_outcome_clamav:s.scan_outcome_clamav="",void 0!==e.scan_outcome_cmc&&null!==e.scan_outcome_cmc?s.scan_outcome_cmc=e.scan_outcome_cmc:s.scan_outcome_cmc="",void 0!==e.scan_outcome_command&&null!==e.scan_outcome_command?s.scan_outcome_command=e.scan_outcome_command:s.scan_outcome_command="",void 0!==e.scan_outcome_commtouch&&null!==e.scan_outcome_commtouch?s.scan_outcome_commtouch=e.scan_outcome_commtouch:s.scan_outcome_commtouch="",void 0!==e.scan_outcome_comodo&&null!==e.scan_outcome_comodo?s.scan_outcome_comodo=e.scan_outcome_comodo:s.scan_outcome_comodo="",void 0!==e.scan_outcome_crowdstrike&&null!==e.scan_outcome_crowdstrike?s.scan_outcome_crowdstrike=e.scan_outcome_crowdstrike:s.scan_outcome_crowdstrike="",void 0!==e.scan_outcome_ctx&&null!==e.scan_outcome_ctx?s.scan_outcome_ctx=e.scan_outcome_ctx:s.scan_outcome_ctx="",void 0!==e.scan_outcome_cybereason&&null!==e.scan_outcome_cybereason?s.scan_outcome_cybereason=e.scan_outcome_cybereason:s.scan_outcome_cybereason="",void 0!==e.scan_outcome_cylance&&null!==e.scan_outcome_cylance?s.scan_outcome_cylance=e.scan_outcome_cylance:s.scan_outcome_cylance="",void 0!==e.scan_outcome_cylanced&&null!==e.scan_outcome_cylanced?s.scan_outcome_cylanced=e.scan_outcome_cylanced:s.scan_outcome_cylanced="",void 0!==e.scan_outcome_cynet&&null!==e.scan_outcome_cynet?s.scan_outcome_cynet=e.scan_outcome_cynet:s.scan_outcome_cynet="",void 0!==e.scan_outcome_cyren&&null!==e.scan_outcome_cyren?s.scan_outcome_cyren=e.scan_outcome_cyren:s.scan_outcome_cyren="",void 0!==e.scan_outcome_cyrencloud&&null!==e.scan_outcome_cyrencloud?s.scan_outcome_cyrencloud=e.scan_outcome_cyrencloud:s.scan_outcome_cyrencloud="",void 0!==e.scan_outcome_deepinstinct&&null!==e.scan_outcome_deepinstinct?s.scan_outcome_deepinstinct=e.scan_outcome_deepinstinct:s.scan_outcome_deepinstinct="",void 0!==e.scan_outcome_dmgcheck&&null!==e.scan_outcome_dmgcheck?s.scan_outcome_dmgcheck=e.scan_outcome_dmgcheck:s.scan_outcome_dmgcheck="",void 0!==e.scan_outcome_drweb&&null!==e.scan_outcome_drweb?s.scan_outcome_drweb=e.scan_outcome_drweb:s.scan_outcome_drweb="",void 0!==e.scan_outcome_drwebse&&null!==e.scan_outcome_drwebse?s.scan_outcome_drwebse=e.scan_outcome_drwebse:s.scan_outcome_drwebse="",void 0!==e.scan_outcome_egambit&&null!==e.scan_outcome_egambit?s.scan_outcome_egambit=e.scan_outcome_egambit:s.scan_outcome_egambit="",void 0!==e.scan_outcome_elastic&&null!==e.scan_outcome_elastic?s.scan_outcome_elastic=e.scan_outcome_elastic:s.scan_outcome_elastic="",void 0!==e.scan_outcome_emsisoft&&null!==e.scan_outcome_emsisoft?s.scan_outcome_emsisoft=e.scan_outcome_emsisoft:s.scan_outcome_emsisoft="",void 0!==e.scan_outcome_endgame&&null!==e.scan_outcome_endgame?s.scan_outcome_endgame=e.scan_outcome_endgame:s.scan_outcome_endgame="",void 0!==e.scan_outcome_esafe&&null!==e.scan_outcome_esafe?s.scan_outcome_esafe=e.scan_outcome_esafe:s.scan_outcome_esafe="",void 0!==e.scan_outcome_escan&&null!==e.scan_outcome_escan?s.scan_outcome_escan=e.scan_outcome_escan:s.scan_outcome_escan="",void 0!==e.scan_outcome_eset_nod32&&null!==e.scan_outcome_eset_nod32?s.scan_outcome_eset_nod32=e.scan_outcome_eset_nod32:s.scan_outcome_eset_nod32="",void 0!==e.scan_outcome_etrust_inoculateit&&null!==e.scan_outcome_etrust_inoculateit?s.scan_outcome_etrust_inoculateit=e.scan_outcome_etrust_inoculateit:s.scan_outcome_etrust_inoculateit="",void 0!==e.scan_outcome_etrust_vet&&null!==e.scan_outcome_etrust_vet?s.scan_outcome_etrust_vet=e.scan_outcome_etrust_vet:s.scan_outcome_etrust_vet="",void 0!==e.scan_outcome_ewido&&null!==e.scan_outcome_ewido?s.scan_outcome_ewido=e.scan_outcome_ewido:s.scan_outcome_ewido="",void 0!==e.scan_outcome_exiftool&&null!==e.scan_outcome_exiftool?s.scan_outcome_exiftool=e.scan_outcome_exiftool:s.scan_outcome_exiftool="",void 0!==e.scan_outcome_f_prot&&null!==e.scan_outcome_f_prot?s.scan_outcome_f_prot=e.scan_outcome_f_prot:s.scan_outcome_f_prot="",void 0!==e.scan_outcome_f_prot4&&null!==e.scan_outcome_f_prot4?s.scan_outcome_f_prot4=e.scan_outcome_f_prot4:s.scan_outcome_f_prot4="",void 0!==e.scan_outcome_f_secure&&null!==e.scan_outcome_f_secure?s.scan_outcome_f_secure=e.scan_outcome_f_secure:s.scan_outcome_f_secure="",void 0!==e.scan_outcome_fileadvisor&&null!==e.scan_outcome_fileadvisor?s.scan_outcome_fileadvisor=e.scan_outcome_fileadvisor:s.scan_outcome_fileadvisor="",void 0!==e.scan_outcome_fireeye&&null!==e.scan_outcome_fireeye?s.scan_outcome_fireeye=e.scan_outcome_fireeye:s.scan_outcome_fireeye="",void 0!==e.scan_outcome_fortinet&&null!==e.scan_outcome_fortinet?s.scan_outcome_fortinet=e.scan_outcome_fortinet:s.scan_outcome_fortinet="",void 0!==e.scan_outcome_fortinetbeta&&null!==e.scan_outcome_fortinetbeta?s.scan_outcome_fortinetbeta=e.scan_outcome_fortinetbeta:s.scan_outcome_fortinetbeta="",void 0!==e.scan_outcome_gdata&&null!==e.scan_outcome_gdata?s.scan_outcome_gdata=e.scan_outcome_gdata:s.scan_outcome_gdata="",void 0!==e.scan_outcome_google&&null!==e.scan_outcome_google?s.scan_outcome_google=e.scan_outcome_google:s.scan_outcome_google="",void 0!==e.scan_outcome_gridinsoft&&null!==e.scan_outcome_gridinsoft?s.scan_outcome_gridinsoft=e.scan_outcome_gridinsoft:s.scan_outcome_gridinsoft="",void 0!==e.scan_outcome_ikarus&&null!==e.scan_outcome_ikarus?s.scan_outcome_ikarus=e.scan_outcome_ikarus:s.scan_outcome_ikarus="",void 0!==e.scan_outcome_ikarusd&&null!==e.scan_outcome_ikarusd?s.scan_outcome_ikarusd=e.scan_outcome_ikarusd:s.scan_outcome_ikarusd="",void 0!==e.scan_outcome_imgjection&&null!==e.scan_outcome_imgjection?s.scan_outcome_imgjection=e.scan_outcome_imgjection:s.scan_outcome_imgjection="",void 0!==e.scan_outcome_invincea&&null!==e.scan_outcome_invincea?s.scan_outcome_invincea=e.scan_outcome_invincea:s.scan_outcome_invincea="",void 0!==e.scan_outcome_javascript&&null!==e.scan_outcome_javascript?s.scan_outcome_javascript=e.scan_outcome_javascript:s.scan_outcome_javascript="",void 0!==e.scan_outcome_jiangmin&&null!==e.scan_outcome_jiangmin?s.scan_outcome_jiangmin=e.scan_outcome_jiangmin:s.scan_outcome_jiangmin="",void 0!==e.scan_outcome_k7antivirus&&null!==e.scan_outcome_k7antivirus?s.scan_outcome_k7antivirus=e.scan_outcome_k7antivirus:s.scan_outcome_k7antivirus="",void 0!==e.scan_outcome_k7gw&&null!==e.scan_outcome_k7gw?s.scan_outcome_k7gw=e.scan_outcome_k7gw:s.scan_outcome_k7gw="",void 0!==e.scan_outcome_kaspersky&&null!==e.scan_outcome_kaspersky?s.scan_outcome_kaspersky=e.scan_outcome_kaspersky:s.scan_outcome_kaspersky="",void 0!==e.scan_outcome_kaspersky21&&null!==e.scan_outcome_kaspersky21?s.scan_outcome_kaspersky21=e.scan_outcome_kaspersky21:s.scan_outcome_kaspersky21="",void 0!==e.scan_outcome_kingsoft&&null!==e.scan_outcome_kingsoft?s.scan_outcome_kingsoft=e.scan_outcome_kingsoft:s.scan_outcome_kingsoft="",void 0!==e.scan_outcome_lionic&&null!==e.scan_outcome_lionic?s.scan_outcome_lionic=e.scan_outcome_lionic:s.scan_outcome_lionic="",void 0!==e.scan_outcome_malwarebytes&&null!==e.scan_outcome_malwarebytes?s.scan_outcome_malwarebytes=e.scan_outcome_malwarebytes:s.scan_outcome_malwarebytes="",void 0!==e.scan_outcome_malwarebytes3&&null!==e.scan_outcome_malwarebytes3?s.scan_outcome_malwarebytes3=e.scan_outcome_malwarebytes3:s.scan_outcome_malwarebytes3="",void 0!==e.scan_outcome_malwarebytes4&&null!==e.scan_outcome_malwarebytes4?s.scan_outcome_malwarebytes4=e.scan_outcome_malwarebytes4:s.scan_outcome_malwarebytes4="",void 0!==e.scan_outcome_max&&null!==e.scan_outcome_max?s.scan_outcome_max=e.scan_outcome_max:s.scan_outcome_max="",void 0!==e.scan_outcome_maxsecure&&null!==e.scan_outcome_maxsecure?s.scan_outcome_maxsecure=e.scan_outcome_maxsecure:s.scan_outcome_maxsecure="",void 0!==e.scan_outcome_mcafee&&null!==e.scan_outcome_mcafee?s.scan_outcome_mcafee=e.scan_outcome_mcafee:s.scan_outcome_mcafee="",void 0!==e.scan_outcome_mcafee_artemis&&null!==e.scan_outcome_mcafee_artemis?s.scan_outcome_mcafee_artemis=e.scan_outcome_mcafee_artemis:s.scan_outcome_mcafee_artemis="",void 0!==e.scan_outcome_mcafee_gw_edition&&null!==e.scan_outcome_mcafee_gw_edition?s.scan_outcome_mcafee_gw_edition=e.scan_outcome_mcafee_gw_edition:s.scan_outcome_mcafee_gw_edition="",void 0!==e.scan_outcome_mcafeebeta&&null!==e.scan_outcome_mcafeebeta?s.scan_outcome_mcafeebeta=e.scan_outcome_mcafeebeta:s.scan_outcome_mcafeebeta="",void 0!==e.scan_outcome_mcafeed&&null!==e.scan_outcome_mcafeed?s.scan_outcome_mcafeed=e.scan_outcome_mcafeed:s.scan_outcome_mcafeed="",void 0!==e.scan_outcome_microsoft&&null!==e.scan_outcome_microsoft?s.scan_outcome_microsoft=e.scan_outcome_microsoft:s.scan_outcome_microsoft="",void 0!==e.scan_outcome_microworld_escan&&null!==e.scan_outcome_microworld_escan?s.scan_outcome_microworld_escan=e.scan_outcome_microworld_escan:s.scan_outcome_microworld_escan="",void 0!==e.scan_outcome_nano_antivirus&&null!==e.scan_outcome_nano_antivirus?s.scan_outcome_nano_antivirus=e.scan_outcome_nano_antivirus:s.scan_outcome_nano_antivirus="",void 0!==e.scan_outcome_nod32&&null!==e.scan_outcome_nod32?s.scan_outcome_nod32=e.scan_outcome_nod32:s.scan_outcome_nod32="",void 0!==e.scan_outcome_nod32beta&&null!==e.scan_outcome_nod32beta?s.scan_outcome_nod32beta=e.scan_outcome_nod32beta:s.scan_outcome_nod32beta="",void 0!==e.scan_outcome_nod32v2&&null!==e.scan_outcome_nod32v2?s.scan_outcome_nod32v2=e.scan_outcome_nod32v2:s.scan_outcome_nod32v2="",void 0!==e.scan_outcome_norman&&null!==e.scan_outcome_norman?s.scan_outcome_norman=e.scan_outcome_norman:s.scan_outcome_norman="",void 0!==e.scan_outcome_nprotect&&null!==e.scan_outcome_nprotect?s.scan_outcome_nprotect=e.scan_outcome_nprotect:s.scan_outcome_nprotect="",void 0!==e.scan_outcome_officecheck&&null!==e.scan_outcome_officecheck?s.scan_outcome_officecheck=e.scan_outcome_officecheck:s.scan_outcome_officecheck="",void 0!==e.scan_outcome_paloalto&&null!==e.scan_outcome_paloalto?s.scan_outcome_paloalto=e.scan_outcome_paloalto:s.scan_outcome_paloalto="",void 0!==e.scan_outcome_panda&&null!==e.scan_outcome_panda?s.scan_outcome_panda=e.scan_outcome_panda:s.scan_outcome_panda="",void 0!==e.scan_outcome_pandab3&&null!==e.scan_outcome_pandab3?s.scan_outcome_pandab3=e.scan_outcome_pandab3:s.scan_outcome_pandab3="",void 0!==e.scan_outcome_pandabeta&&null!==e.scan_outcome_pandabeta?s.scan_outcome_pandabeta=e.scan_outcome_pandabeta:s.scan_outcome_pandabeta="",void 0!==e.scan_outcome_pandabeta2&&null!==e.scan_outcome_pandabeta2?s.scan_outcome_pandabeta2=e.scan_outcome_pandabeta2:s.scan_outcome_pandabeta2="",void 0!==e.scan_outcome_pctools&&null!==e.scan_outcome_pctools?s.scan_outcome_pctools=e.scan_outcome_pctools:s.scan_outcome_pctools="",void 0!==e.scan_outcome_pdfid&&null!==e.scan_outcome_pdfid?s.scan_outcome_pdfid=e.scan_outcome_pdfid:s.scan_outcome_pdfid="",void 0!==e.scan_outcome_petool&&null!==e.scan_outcome_petool?s.scan_outcome_petool=e.scan_outcome_petool:s.scan_outcome_petool="",void 0!==e.scan_outcome_prevx&&null!==e.scan_outcome_prevx?s.scan_outcome_prevx=e.scan_outcome_prevx:s.scan_outcome_prevx="",void 0!==e.scan_outcome_prevx1&&null!==e.scan_outcome_prevx1?s.scan_outcome_prevx1=e.scan_outcome_prevx1:s.scan_outcome_prevx1="",void 0!==e.scan_outcome_qihoo_360&&null!==e.scan_outcome_qihoo_360?s.scan_outcome_qihoo_360=e.scan_outcome_qihoo_360:s.scan_outcome_qihoo_360="",void 0!==e.scan_outcome_rising&&null!==e.scan_outcome_rising?s.scan_outcome_rising=e.scan_outcome_rising:s.scan_outcome_rising="",void 0!==e.scan_outcome_sangfor&&null!==e.scan_outcome_sangfor?s.scan_outcome_sangfor=e.scan_outcome_sangfor:s.scan_outcome_sangfor="",void 0!==e.scan_outcome_savmail&&null!==e.scan_outcome_savmail?s.scan_outcome_savmail=e.scan_outcome_savmail:s.scan_outcome_savmail="",void 0!==e.scan_outcome_secureweb_gateway&&null!==e.scan_outcome_secureweb_gateway?s.scan_outcome_secureweb_gateway=e.scan_outcome_secureweb_gateway:s.scan_outcome_secureweb_gateway="",void 0!==e.scan_outcome_sentinelone&&null!==e.scan_outcome_sentinelone?s.scan_outcome_sentinelone=e.scan_outcome_sentinelone:s.scan_outcome_sentinelone="",void 0!==e.scan_outcome_sigcheck&&null!==e.scan_outcome_sigcheck?s.scan_outcome_sigcheck=e.scan_outcome_sigcheck:s.scan_outcome_sigcheck="",void 0!==e.scan_outcome_skyhigh&&null!==e.scan_outcome_skyhigh?s.scan_outcome_skyhigh=e.scan_outcome_skyhigh:s.scan_outcome_skyhigh="",void 0!==e.scan_outcome_sophos&&null!==e.scan_outcome_sophos?s.scan_outcome_sophos=e.scan_outcome_sophos:s.scan_outcome_sophos="",void 0!==e.scan_outcome_sophosml&&null!==e.scan_outcome_sophosml?s.scan_outcome_sophosml=e.scan_outcome_sophosml:s.scan_outcome_sophosml="",void 0!==e.scan_outcome_ssdeep&&null!==e.scan_outcome_ssdeep?s.scan_outcome_ssdeep=e.scan_outcome_ssdeep:s.scan_outcome_ssdeep="",void 0!==e.scan_outcome_sunbelt&&null!==e.scan_outcome_sunbelt?s.scan_outcome_sunbelt=e.scan_outcome_sunbelt:s.scan_outcome_sunbelt="",void 0!==e.scan_outcome_superantispyware&&null!==e.scan_outcome_superantispyware?s.scan_outcome_superantispyware=e.scan_outcome_superantispyware:s.scan_outcome_superantispyware="",void 0!==e.scan_outcome_symantec&&null!==e.scan_outcome_symantec?s.scan_outcome_symantec=e.scan_outcome_symantec:s.scan_outcome_symantec="",void 0!==e.scan_outcome_symantecmobileinsight&&null!==e.scan_outcome_symantecmobileinsight?s.scan_outcome_symantecmobileinsight=e.scan_outcome_symantecmobileinsight:s.scan_outcome_symantecmobileinsight="",void 0!==e.scan_outcome_t3&&null!==e.scan_outcome_t3?s.scan_outcome_t3=e.scan_outcome_t3:s.scan_outcome_t3="",void 0!==e.scan_outcome_tachyon&&null!==e.scan_outcome_tachyon?s.scan_outcome_tachyon=e.scan_outcome_tachyon:s.scan_outcome_tachyon="",void 0!==e.scan_outcome_tehtris&&null!==e.scan_outcome_tehtris?s.scan_outcome_tehtris=e.scan_outcome_tehtris:s.scan_outcome_tehtris="",void 0!==e.scan_outcome_tencent&&null!==e.scan_outcome_tencent?s.scan_outcome_tencent=e.scan_outcome_tencent:s.scan_outcome_tencent="",void 0!==e.scan_outcome_thehacker&&null!==e.scan_outcome_thehacker?s.scan_outcome_thehacker=e.scan_outcome_thehacker:s.scan_outcome_thehacker="",void 0!==e.scan_outcome_totaldefense&&null!==e.scan_outcome_totaldefense?s.scan_outcome_totaldefense=e.scan_outcome_totaldefense:s.scan_outcome_totaldefense="",void 0!==e.scan_outcome_trapmine&&null!==e.scan_outcome_trapmine?s.scan_outcome_trapmine=e.scan_outcome_trapmine:s.scan_outcome_trapmine="",void 0!==e.scan_outcome_trendmicro&&null!==e.scan_outcome_trendmicro?s.scan_outcome_trendmicro=e.scan_outcome_trendmicro:s.scan_outcome_trendmicro="",void 0!==e.scan_outcome_trendmicro_housecall&&null!==e.scan_outcome_trendmicro_housecall?s.scan_outcome_trendmicro_housecall=e.scan_outcome_trendmicro_housecall:s.scan_outcome_trendmicro_housecall="",void 0!==e.scan_outcome_trendmicro_housecalld&&null!==e.scan_outcome_trendmicro_housecalld?s.scan_outcome_trendmicro_housecalld=e.scan_outcome_trendmicro_housecalld:s.scan_outcome_trendmicro_housecalld="",void 0!==e.scan_outcome_trid&&null!==e.scan_outcome_trid?s.scan_outcome_trid=e.scan_outcome_trid:s.scan_outcome_trid="",void 0!==e.scan_outcome_trustlook&&null!==e.scan_outcome_trustlook?s.scan_outcome_trustlook=e.scan_outcome_trustlook:s.scan_outcome_trustlook="",void 0!==e.scan_outcome_una&&null!==e.scan_outcome_una?s.scan_outcome_una=e.scan_outcome_una:s.scan_outcome_una="",void 0!==e.scan_outcome_varist&&null!==e.scan_outcome_varist?s.scan_outcome_varist=e.scan_outcome_varist:s.scan_outcome_varist="",void 0!==e.scan_outcome_vba32&&null!==e.scan_outcome_vba32?s.scan_outcome_vba32=e.scan_outcome_vba32:s.scan_outcome_vba32="",void 0!==e.scan_outcome_vipre&&null!==e.scan_outcome_vipre?s.scan_outcome_vipre=e.scan_outcome_vipre:s.scan_outcome_vipre="",void 0!==e.scan_outcome_virit&&null!==e.scan_outcome_virit?s.scan_outcome_virit=e.scan_outcome_virit:s.scan_outcome_virit="",void 0!==e.scan_outcome_virobot&&null!==e.scan_outcome_virobot?s.scan_outcome_virobot=e.scan_outcome_virobot:s.scan_outcome_virobot="",void 0!==e.scan_outcome_virusbuster&&null!==e.scan_outcome_virusbuster?s.scan_outcome_virusbuster=e.scan_outcome_virusbuster:s.scan_outcome_virusbuster="",void 0!==e.scan_outcome_webroot&&null!==e.scan_outcome_webroot?s.scan_outcome_webroot=e.scan_outcome_webroot:s.scan_outcome_webroot="",void 0!==e.scan_outcome_webwasher_gateway&&null!==e.scan_outcome_webwasher_gateway?s.scan_outcome_webwasher_gateway=e.scan_outcome_webwasher_gateway:s.scan_outcome_webwasher_gateway="",void 0!==e.scan_outcome_whitearmor&&null!==e.scan_outcome_whitearmor?s.scan_outcome_whitearmor=e.scan_outcome_whitearmor:s.scan_outcome_whitearmor="",void 0!==e.scan_outcome_xcitium&&null!==e.scan_outcome_xcitium?s.scan_outcome_xcitium=e.scan_outcome_xcitium:s.scan_outcome_xcitium="",void 0!==e.scan_outcome_yandex&&null!==e.scan_outcome_yandex?s.scan_outcome_yandex=e.scan_outcome_yandex:s.scan_outcome_yandex="",void 0!==e.scan_outcome_zillya&&null!==e.scan_outcome_zillya?s.scan_outcome_zillya=e.scan_outcome_zillya:s.scan_outcome_zillya="",void 0!==e.scan_outcome_zonealarm&&null!==e.scan_outcome_zonealarm?s.scan_outcome_zonealarm=e.scan_outcome_zonealarm:s.scan_outcome_zonealarm="",void 0!==e.scan_outcome_zoner&&null!==e.scan_outcome_zoner?s.scan_outcome_zoner=e.scan_outcome_zoner:s.scan_outcome_zoner="",void 0!==e.scan_outcome_huorong&&null!==e.scan_outcome_huorong?s.scan_outcome_huorong=e.scan_outcome_huorong:s.scan_outcome_huorong="",void 0!==e.scan_outcome_webrootd&&null!==e.scan_outcome_webrootd?s.scan_outcome_webrootd=e.scan_outcome_webrootd:s.scan_outcome_webrootd="",void 0!==e.scan_result_a_squared&&null!==e.scan_result_a_squared){var R_,p_=t(e.scan_result_a_squared);try{for(p_.s();!(R_=p_.n()).done;){const e=R_.value;s.scan_result_a_squared.push(e)}}catch(e){p_.e(e)}finally{p_.f()}}if(void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis){var O_,h_=t(e.scan_result_acronis);try{for(h_.s();!(O_=h_.n()).done;){const e=O_.value;s.scan_result_acronis.push(e)}}catch(e){h_.e(e)}finally{h_.f()}}if(void 0!==e.scan_result_ad_aware&&null!==e.scan_result_ad_aware){var y_,S_=t(e.scan_result_ad_aware);try{for(S_.s();!(y_=S_.n()).done;){const e=y_.value;s.scan_result_ad_aware.push(e)}}catch(e){S_.e(e)}finally{S_.f()}}if(void 0!==e.scan_result_agnitum&&null!==e.scan_result_agnitum){var N_,b_=t(e.scan_result_agnitum);try{for(b_.s();!(N_=b_.n()).done;){const e=N_.value;s.scan_result_agnitum.push(e)}}catch(e){b_.e(e)}finally{b_.f()}}if(void 0!==e.scan_result_ahnlab&&null!==e.scan_result_ahnlab){var L_,F_=t(e.scan_result_ahnlab);try{for(F_.s();!(L_=F_.n()).done;){const e=L_.value;s.scan_result_ahnlab.push(e)}}catch(e){F_.e(e)}finally{F_.f()}}if(void 0!==e.scan_result_ahnlab_v3&&null!==e.scan_result_ahnlab_v3){var C_,k_=t(e.scan_result_ahnlab_v3);try{for(k_.s();!(C_=k_.n()).done;){const e=C_.value;s.scan_result_ahnlab_v3.push(e)}}catch(e){k_.e(e)}finally{k_.f()}}if(void 0!==e.scan_result_alibaba&&null!==e.scan_result_alibaba){var D_,w_=t(e.scan_result_alibaba);try{for(w_.s();!(D_=w_.n()).done;){const e=D_.value;s.scan_result_alibaba.push(e)}}catch(e){w_.e(e)}finally{w_.f()}}if(void 0!==e.scan_result_alibabacloud&&null!==e.scan_result_alibabacloud){var M_,U_=t(e.scan_result_alibabacloud);try{for(U_.s();!(M_=U_.n()).done;){const e=M_.value;s.scan_result_alibabacloud.push(e)}}catch(e){U_.e(e)}finally{U_.f()}}if(void 0!==e.scan_result_alyac&&null!==e.scan_result_alyac){var P_,x_=t(e.scan_result_alyac);try{for(x_.s();!(P_=x_.n()).done;){const e=P_.value;s.scan_result_alyac.push(e)}}catch(e){x_.e(e)}finally{x_.f()}}if(void 0!==e.scan_result_androguard&&null!==e.scan_result_androguard){var G_,H_=t(e.scan_result_androguard);try{for(H_.s();!(G_=H_.n()).done;){const e=G_.value;s.scan_result_androguard.push(e)}}catch(e){H_.e(e)}finally{H_.f()}}if(void 0!==e.scan_result_antivir&&null!==e.scan_result_antivir){var V_,B_=t(e.scan_result_antivir);try{for(B_.s();!(V_=B_.n()).done;){const e=V_.value;s.scan_result_antivir.push(e)}}catch(e){B_.e(e)}finally{B_.f()}}if(void 0!==e.scan_result_antivir7&&null!==e.scan_result_antivir7){var W_,Y_=t(e.scan_result_antivir7);try{for(Y_.s();!(W_=Y_.n()).done;){const e=W_.value;s.scan_result_antivir7.push(e)}}catch(e){Y_.e(e)}finally{Y_.f()}}if(void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl){var J_,X_=t(e.scan_result_antiy_avl);try{for(X_.s();!(J_=X_.n()).done;){const e=J_.value;s.scan_result_antiy_avl.push(e)}}catch(e){X_.e(e)}finally{X_.f()}}if(void 0!==e.scan_result_apex&&null!==e.scan_result_apex){var j_,K_=t(e.scan_result_apex);try{for(K_.s();!(j_=K_.n()).done;){const e=j_.value;s.scan_result_apex.push(e)}}catch(e){K_.e(e)}finally{K_.f()}}if(void 0!==e.scan_result_arcabit&&null!==e.scan_result_arcabit){var q_,z_=t(e.scan_result_arcabit);try{for(z_.s();!(q_=z_.n()).done;){const e=q_.value;s.scan_result_arcabit.push(e)}}catch(e){z_.e(e)}finally{z_.f()}}if(void 0!==e.scan_result_authentium&&null!==e.scan_result_authentium){var Q_,Z_=t(e.scan_result_authentium);try{for(Z_.s();!(Q_=Z_.n()).done;){const e=Q_.value;s.scan_result_authentium.push(e)}}catch(e){Z_.e(e)}finally{Z_.f()}}if(void 0!==e.scan_result_avast&&null!==e.scan_result_avast){var $_,es=t(e.scan_result_avast);try{for(es.s();!($_=es.n()).done;){const e=$_.value;s.scan_result_avast.push(e)}}catch(e){es.e(e)}finally{es.f()}}if(void 0!==e.scan_result_avast5&&null!==e.scan_result_avast5){var _s,ss=t(e.scan_result_avast5);try{for(ss.s();!(_s=ss.n()).done;){const e=_s.value;s.scan_result_avast5.push(e)}}catch(e){ss.e(e)}finally{ss.f()}}if(void 0!==e.scan_result_avast_mobile&&null!==e.scan_result_avast_mobile){var ts,as=t(e.scan_result_avast_mobile);try{for(as.s();!(ts=as.n()).done;){const e=ts.value;s.scan_result_avast_mobile.push(e)}}catch(e){as.e(e)}finally{as.f()}}if(void 0!==e.scan_result_avg&&null!==e.scan_result_avg){var ns,rs=t(e.scan_result_avg);try{for(rs.s();!(ns=rs.n()).done;){const e=ns.value;s.scan_result_avg.push(e)}}catch(e){rs.e(e)}finally{rs.f()}}if(void 0!==e.scan_result_avira&&null!==e.scan_result_avira){var cs,os=t(e.scan_result_avira);try{for(os.s();!(cs=os.n()).done;){const e=cs.value;s.scan_result_avira.push(e)}}catch(e){os.e(e)}finally{os.f()}}if(void 0!==e.scan_result_avirad&&null!==e.scan_result_avirad){var is,ls=t(e.scan_result_avirad);try{for(ls.s();!(is=ls.n()).done;){const e=is.value;s.scan_result_avirad.push(e)}}catch(e){ls.e(e)}finally{ls.f()}}if(void 0!==e.scan_result_avware&&null!==e.scan_result_avware){var us,ds=t(e.scan_result_avware);try{for(ds.s();!(us=ds.n()).done;){const e=us.value;s.scan_result_avware.push(e)}}catch(e){ds.e(e)}finally{ds.f()}}if(void 0!==e.scan_result_babable&&null!==e.scan_result_babable){var ms,fs=t(e.scan_result_babable);try{for(fs.s();!(ms=fs.n()).done;){const e=ms.value;s.scan_result_babable.push(e)}}catch(e){fs.e(e)}finally{fs.f()}}if(void 0!==e.scan_result_baidu&&null!==e.scan_result_baidu){var Ts,vs=t(e.scan_result_baidu);try{for(vs.s();!(Ts=vs.n()).done;){const e=Ts.value;s.scan_result_baidu.push(e)}}catch(e){vs.e(e)}finally{vs.f()}}if(void 0!==e.scan_result_baidu_international&&null!==e.scan_result_baidu_international){var As,gs=t(e.scan_result_baidu_international);try{for(gs.s();!(As=gs.n()).done;){const e=As.value;s.scan_result_baidu_international.push(e)}}catch(e){gs.e(e)}finally{gs.f()}}if(void 0!==e.scan_result_bitdam_atp&&null!==e.scan_result_bitdam_atp){var Es,Is=t(e.scan_result_bitdam_atp);try{for(Is.s();!(Es=Is.n()).done;){const e=Es.value;s.scan_result_bitdam_atp.push(e)}}catch(e){Is.e(e)}finally{Is.f()}}if(void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender){var Rs,ps=t(e.scan_result_bitdefender);try{for(ps.s();!(Rs=ps.n()).done;){const e=Rs.value;s.scan_result_bitdefender.push(e)}}catch(e){ps.e(e)}finally{ps.f()}}if(void 0!==e.scan_result_bitdefenderfalx&&null!==e.scan_result_bitdefenderfalx){var Os,hs=t(e.scan_result_bitdefenderfalx);try{for(hs.s();!(Os=hs.n()).done;){const e=Os.value;s.scan_result_bitdefenderfalx.push(e)}}catch(e){hs.e(e)}finally{hs.f()}}if(void 0!==e.scan_result_bitdefendertheta&&null!==e.scan_result_bitdefendertheta){var ys,Ss=t(e.scan_result_bitdefendertheta);try{for(Ss.s();!(ys=Ss.n()).done;){const e=ys.value;s.scan_result_bitdefendertheta.push(e)}}catch(e){Ss.e(e)}finally{Ss.f()}}if(void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav){var Ns,bs=t(e.scan_result_bkav);try{for(bs.s();!(Ns=bs.n()).done;){const e=Ns.value;s.scan_result_bkav.push(e)}}catch(e){bs.e(e)}finally{bs.f()}}if(void 0!==e.scan_result_bytehero&&null!==e.scan_result_bytehero){var Ls,Fs=t(e.scan_result_bytehero);try{for(Fs.s();!(Ls=Fs.n()).done;){const e=Ls.value;s.scan_result_bytehero.push(e)}}catch(e){Fs.e(e)}finally{Fs.f()}}if(void 0!==e.scan_result_c2ae&&null!==e.scan_result_c2ae){var Cs,ks=t(e.scan_result_c2ae);try{for(ks.s();!(Cs=ks.n()).done;){const e=Cs.value;s.scan_result_c2ae.push(e)}}catch(e){ks.e(e)}finally{ks.f()}}if(void 0!==e.scan_result_capa&&null!==e.scan_result_capa){var Ds,ws=t(e.scan_result_capa);try{for(ws.s();!(Ds=ws.n()).done;){const e=Ds.value;s.scan_result_capa.push(e)}}catch(e){ws.e(e)}finally{ws.f()}}if(void 0!==e.scan_result_cape&&null!==e.scan_result_cape){var Ms,Us=t(e.scan_result_cape);try{for(Us.s();!(Ms=Us.n()).done;){const e=Ms.value;s.scan_result_cape.push(e)}}catch(e){Us.e(e)}finally{Us.f()}}if(void 0!==e.scan_result_cape_linux&&null!==e.scan_result_cape_linux){var Ps,xs=t(e.scan_result_cape_linux);try{for(xs.s();!(Ps=xs.n()).done;){const e=Ps.value;s.scan_result_cape_linux.push(e)}}catch(e){xs.e(e)}finally{xs.f()}}if(void 0!==e.scan_result_cape_sandbox&&null!==e.scan_result_cape_sandbox){var Gs,Hs=t(e.scan_result_cape_sandbox);try{for(Hs.s();!(Gs=Hs.n()).done;){const e=Gs.value;s.scan_result_cape_sandbox.push(e)}}catch(e){Hs.e(e)}finally{Hs.f()}}if(void 0!==e.scan_result_cat_quickheal&&null!==e.scan_result_cat_quickheal){var Vs,Bs=t(e.scan_result_cat_quickheal);try{for(Bs.s();!(Vs=Bs.n()).done;){const e=Vs.value;s.scan_result_cat_quickheal.push(e)}}catch(e){Bs.e(e)}finally{Bs.f()}}if(void 0!==e.scan_result_clamav&&null!==e.scan_result_clamav){var Ws,Ys=t(e.scan_result_clamav);try{for(Ys.s();!(Ws=Ys.n()).done;){const e=Ws.value;s.scan_result_clamav.push(e)}}catch(e){Ys.e(e)}finally{Ys.f()}}if(void 0!==e.scan_result_cmc&&null!==e.scan_result_cmc){var Js,Xs=t(e.scan_result_cmc);try{for(Xs.s();!(Js=Xs.n()).done;){const e=Js.value;s.scan_result_cmc.push(e)}}catch(e){Xs.e(e)}finally{Xs.f()}}if(void 0!==e.scan_result_command&&null!==e.scan_result_command){var js,Ks=t(e.scan_result_command);try{for(Ks.s();!(js=Ks.n()).done;){const e=js.value;s.scan_result_command.push(e)}}catch(e){Ks.e(e)}finally{Ks.f()}}if(void 0!==e.scan_result_commtouch&&null!==e.scan_result_commtouch){var qs,zs=t(e.scan_result_commtouch);try{for(zs.s();!(qs=zs.n()).done;){const e=qs.value;s.scan_result_commtouch.push(e)}}catch(e){zs.e(e)}finally{zs.f()}}if(void 0!==e.scan_result_comodo&&null!==e.scan_result_comodo){var Qs,Zs=t(e.scan_result_comodo);try{for(Zs.s();!(Qs=Zs.n()).done;){const e=Qs.value;s.scan_result_comodo.push(e)}}catch(e){Zs.e(e)}finally{Zs.f()}}if(void 0!==e.scan_result_crowdstrike&&null!==e.scan_result_crowdstrike){var $s,et=t(e.scan_result_crowdstrike);try{for(et.s();!($s=et.n()).done;){const e=$s.value;s.scan_result_crowdstrike.push(e)}}catch(e){et.e(e)}finally{et.f()}}if(void 0!==e.scan_result_ctx&&null!==e.scan_result_ctx){var _t,st=t(e.scan_result_ctx);try{for(st.s();!(_t=st.n()).done;){const e=_t.value;s.scan_result_ctx.push(e)}}catch(e){st.e(e)}finally{st.f()}}if(void 0!==e.scan_result_cyber_adapt&&null!==e.scan_result_cyber_adapt){var tt,at=t(e.scan_result_cyber_adapt);try{for(at.s();!(tt=at.n()).done;){const e=tt.value;s.scan_result_cyber_adapt.push(e)}}catch(e){at.e(e)}finally{at.f()}}if(void 0!==e.scan_result_cybereason&&null!==e.scan_result_cybereason){var nt,rt=t(e.scan_result_cybereason);try{for(rt.s();!(nt=rt.n()).done;){const e=nt.value;s.scan_result_cybereason.push(e)}}catch(e){rt.e(e)}finally{rt.f()}}if(void 0!==e.scan_result_cylance&&null!==e.scan_result_cylance){var ct,ot=t(e.scan_result_cylance);try{for(ot.s();!(ct=ot.n()).done;){const e=ct.value;s.scan_result_cylance.push(e)}}catch(e){ot.e(e)}finally{ot.f()}}if(void 0!==e.scan_result_cylanced&&null!==e.scan_result_cylanced){var it,lt=t(e.scan_result_cylanced);try{for(lt.s();!(it=lt.n()).done;){const e=it.value;s.scan_result_cylanced.push(e)}}catch(e){lt.e(e)}finally{lt.f()}}if(void 0!==e.scan_result_cynet&&null!==e.scan_result_cynet){var ut,dt=t(e.scan_result_cynet);try{for(dt.s();!(ut=dt.n()).done;){const e=ut.value;s.scan_result_cynet.push(e)}}catch(e){dt.e(e)}finally{dt.f()}}if(void 0!==e.scan_result_cyren&&null!==e.scan_result_cyren){var mt,ft=t(e.scan_result_cyren);try{for(ft.s();!(mt=ft.n()).done;){const e=mt.value;s.scan_result_cyren.push(e)}}catch(e){ft.e(e)}finally{ft.f()}}if(void 0!==e.scan_result_cyrencloud&&null!==e.scan_result_cyrencloud){var Tt,vt=t(e.scan_result_cyrencloud);try{for(vt.s();!(Tt=vt.n()).done;){const e=Tt.value;s.scan_result_cyrencloud.push(e)}}catch(e){vt.e(e)}finally{vt.f()}}if(void 0!==e.scan_result_das_security_orcas&&null!==e.scan_result_das_security_orcas){var At,gt=t(e.scan_result_das_security_orcas);try{for(gt.s();!(At=gt.n()).done;){const e=At.value;s.scan_result_das_security_orcas.push(e)}}catch(e){gt.e(e)}finally{gt.f()}}if(void 0!==e.scan_result_deepinstinct&&null!==e.scan_result_deepinstinct){var Et,It=t(e.scan_result_deepinstinct);try{for(It.s();!(Et=It.n()).done;){const e=Et.value;s.scan_result_deepinstinct.push(e)}}catch(e){It.e(e)}finally{It.f()}}if(void 0!==e.scan_result_dmgcheck&&null!==e.scan_result_dmgcheck){var Rt,pt=t(e.scan_result_dmgcheck);try{for(pt.s();!(Rt=pt.n()).done;){const e=Rt.value;s.scan_result_dmgcheck.push(e)}}catch(e){pt.e(e)}finally{pt.f()}}if(void 0!==e.scan_result_docguard&&null!==e.scan_result_docguard){var Ot,ht=t(e.scan_result_docguard);try{for(ht.s();!(Ot=ht.n()).done;){const e=Ot.value;s.scan_result_docguard.push(e)}}catch(e){ht.e(e)}finally{ht.f()}}if(void 0!==e.scan_result_dr_web_vxcube&&null!==e.scan_result_dr_web_vxcube){var yt,St=t(e.scan_result_dr_web_vxcube);try{for(St.s();!(yt=St.n()).done;){const e=yt.value;s.scan_result_dr_web_vxcube.push(e)}}catch(e){St.e(e)}finally{St.f()}}if(void 0!==e.scan_result_drweb&&null!==e.scan_result_drweb){var Nt,bt=t(e.scan_result_drweb);try{for(bt.s();!(Nt=bt.n()).done;){const e=Nt.value;s.scan_result_drweb.push(e)}}catch(e){bt.e(e)}finally{bt.f()}}if(void 0!==e.scan_result_drwebse&&null!==e.scan_result_drwebse){var Lt,Ft=t(e.scan_result_drwebse);try{for(Ft.s();!(Lt=Ft.n()).done;){const e=Lt.value;s.scan_result_drwebse.push(e)}}catch(e){Ft.e(e)}finally{Ft.f()}}if(void 0!==e.scan_result_egambit&&null!==e.scan_result_egambit){var Ct,kt=t(e.scan_result_egambit);try{for(kt.s();!(Ct=kt.n()).done;){const e=Ct.value;s.scan_result_egambit.push(e)}}catch(e){kt.e(e)}finally{kt.f()}}if(void 0!==e.scan_result_elastic&&null!==e.scan_result_elastic){var Dt,wt=t(e.scan_result_elastic);try{for(wt.s();!(Dt=wt.n()).done;){const e=Dt.value;s.scan_result_elastic.push(e)}}catch(e){wt.e(e)}finally{wt.f()}}if(void 0!==e.scan_result_elf_digest&&null!==e.scan_result_elf_digest){var Mt,Ut=t(e.scan_result_elf_digest);try{for(Ut.s();!(Mt=Ut.n()).done;){const e=Mt.value;s.scan_result_elf_digest.push(e)}}catch(e){Ut.e(e)}finally{Ut.f()}}if(void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft){var Pt,xt=t(e.scan_result_emsisoft);try{for(xt.s();!(Pt=xt.n()).done;){const e=Pt.value;s.scan_result_emsisoft.push(e)}}catch(e){xt.e(e)}finally{xt.f()}}if(void 0!==e.scan_result_endgame&&null!==e.scan_result_endgame){var Gt,Ht=t(e.scan_result_endgame);try{for(Ht.s();!(Gt=Ht.n()).done;){const e=Gt.value;s.scan_result_endgame.push(e)}}catch(e){Ht.e(e)}finally{Ht.f()}}if(void 0!==e.scan_result_esafe&&null!==e.scan_result_esafe){var Vt,Bt=t(e.scan_result_esafe);try{for(Bt.s();!(Vt=Bt.n()).done;){const e=Vt.value;s.scan_result_esafe.push(e)}}catch(e){Bt.e(e)}finally{Bt.f()}}if(void 0!==e.scan_result_escan&&null!==e.scan_result_escan){var Wt,Yt=t(e.scan_result_escan);try{for(Yt.s();!(Wt=Yt.n()).done;){const e=Wt.value;s.scan_result_escan.push(e)}}catch(e){Yt.e(e)}finally{Yt.f()}}if(void 0!==e.scan_result_eset_nod32&&null!==e.scan_result_eset_nod32){var Jt,Xt=t(e.scan_result_eset_nod32);try{for(Xt.s();!(Jt=Xt.n()).done;){const e=Jt.value;s.scan_result_eset_nod32.push(e)}}catch(e){Xt.e(e)}finally{Xt.f()}}if(void 0!==e.scan_result_etrust_inoculateit&&null!==e.scan_result_etrust_inoculateit){var jt,Kt=t(e.scan_result_etrust_inoculateit);try{for(Kt.s();!(jt=Kt.n()).done;){const e=jt.value;s.scan_result_etrust_inoculateit.push(e)}}catch(e){Kt.e(e)}finally{Kt.f()}}if(void 0!==e.scan_result_etrust_vet&&null!==e.scan_result_etrust_vet){var qt,zt=t(e.scan_result_etrust_vet);try{for(zt.s();!(qt=zt.n()).done;){const e=qt.value;s.scan_result_etrust_vet.push(e)}}catch(e){zt.e(e)}finally{zt.f()}}if(void 0!==e.scan_result_ewido&&null!==e.scan_result_ewido){var Qt,Zt=t(e.scan_result_ewido);try{for(Zt.s();!(Qt=Zt.n()).done;){const e=Qt.value;s.scan_result_ewido.push(e)}}catch(e){Zt.e(e)}finally{Zt.f()}}if(void 0!==e.scan_result_exiftool&&null!==e.scan_result_exiftool){var $t,ea=t(e.scan_result_exiftool);try{for(ea.s();!($t=ea.n()).done;){const e=$t.value;s.scan_result_exiftool.push(e)}}catch(e){ea.e(e)}finally{ea.f()}}if(void 0!==e.scan_result_f_prot&&null!==e.scan_result_f_prot){var _a,sa=t(e.scan_result_f_prot);try{for(sa.s();!(_a=sa.n()).done;){const e=_a.value;s.scan_result_f_prot.push(e)}}catch(e){sa.e(e)}finally{sa.f()}}if(void 0!==e.scan_result_f_prot4&&null!==e.scan_result_f_prot4){var ta,aa=t(e.scan_result_f_prot4);try{for(aa.s();!(ta=aa.n()).done;){const e=ta.value;s.scan_result_f_prot4.push(e)}}catch(e){aa.e(e)}finally{aa.f()}}if(void 0!==e.scan_result_f_secure&&null!==e.scan_result_f_secure){var na,ra=t(e.scan_result_f_secure);try{for(ra.s();!(na=ra.n()).done;){const e=na.value;s.scan_result_f_secure.push(e)}}catch(e){ra.e(e)}finally{ra.f()}}if(void 0!==e.scan_result_f_secure_sandbox&&null!==e.scan_result_f_secure_sandbox){var ca,oa=t(e.scan_result_f_secure_sandbox);try{for(oa.s();!(ca=oa.n()).done;){const e=ca.value;s.scan_result_f_secure_sandbox.push(e)}}catch(e){oa.e(e)}finally{oa.f()}}if(void 0!==e.scan_result_fileadvisor&&null!==e.scan_result_fileadvisor){var ia,la=t(e.scan_result_fileadvisor);try{for(la.s();!(ia=la.n()).done;){const e=ia.value;s.scan_result_fileadvisor.push(e)}}catch(e){la.e(e)}finally{la.f()}}if(void 0!==e.scan_result_fireeye&&null!==e.scan_result_fireeye){var ua,da=t(e.scan_result_fireeye);try{for(da.s();!(ua=da.n()).done;){const e=ua.value;s.scan_result_fireeye.push(e)}}catch(e){da.e(e)}finally{da.f()}}if(void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet){var ma,fa=t(e.scan_result_fortinet);try{for(fa.s();!(ma=fa.n()).done;){const e=ma.value;s.scan_result_fortinet.push(e)}}catch(e){fa.e(e)}finally{fa.f()}}if(void 0!==e.scan_result_fortinetbeta&&null!==e.scan_result_fortinetbeta){var Ta,va=t(e.scan_result_fortinetbeta);try{for(va.s();!(Ta=va.n()).done;){const e=Ta.value;s.scan_result_fortinetbeta.push(e)}}catch(e){va.e(e)}finally{va.f()}}if(void 0!==e.scan_result_gdata&&null!==e.scan_result_gdata){var Aa,ga=t(e.scan_result_gdata);try{for(ga.s();!(Aa=ga.n()).done;){const e=Aa.value;s.scan_result_gdata.push(e)}}catch(e){ga.e(e)}finally{ga.f()}}if(void 0!==e.scan_result_google&&null!==e.scan_result_google){var Ea,Ia=t(e.scan_result_google);try{for(Ia.s();!(Ea=Ia.n()).done;){const e=Ea.value;s.scan_result_google.push(e)}}catch(e){Ia.e(e)}finally{Ia.f()}}if(void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft){var Ra,pa=t(e.scan_result_gridinsoft);try{for(pa.s();!(Ra=pa.n()).done;){const e=Ra.value;s.scan_result_gridinsoft.push(e)}}catch(e){pa.e(e)}finally{pa.f()}}if(void 0!==e.scan_result_ikarus&&null!==e.scan_result_ikarus){var Oa,ha=t(e.scan_result_ikarus);try{for(ha.s();!(Oa=ha.n()).done;){const e=Oa.value;s.scan_result_ikarus.push(e)}}catch(e){ha.e(e)}finally{ha.f()}}if(void 0!==e.scan_result_ikarusd&&null!==e.scan_result_ikarusd){var ya,Sa=t(e.scan_result_ikarusd);try{for(Sa.s();!(ya=Sa.n()).done;){const e=ya.value;s.scan_result_ikarusd.push(e)}}catch(e){Sa.e(e)}finally{Sa.f()}}if(void 0!==e.scan_result_imgjection&&null!==e.scan_result_imgjection){var Na,ba=t(e.scan_result_imgjection);try{for(ba.s();!(Na=ba.n()).done;){const e=Na.value;s.scan_result_imgjection.push(e)}}catch(e){ba.e(e)}finally{ba.f()}}if(void 0!==e.scan_result_invincea&&null!==e.scan_result_invincea){var La,Fa=t(e.scan_result_invincea);try{for(Fa.s();!(La=Fa.n()).done;){const e=La.value;s.scan_result_invincea.push(e)}}catch(e){Fa.e(e)}finally{Fa.f()}}if(void 0!==e.scan_result_javascript&&null!==e.scan_result_javascript){var Ca,ka=t(e.scan_result_javascript);try{for(ka.s();!(Ca=ka.n()).done;){const e=Ca.value;s.scan_result_javascript.push(e)}}catch(e){ka.e(e)}finally{ka.f()}}if(void 0!==e.scan_result_jiangmin&&null!==e.scan_result_jiangmin){var Da,wa=t(e.scan_result_jiangmin);try{for(wa.s();!(Da=wa.n()).done;){const e=Da.value;s.scan_result_jiangmin.push(e)}}catch(e){wa.e(e)}finally{wa.f()}}if(void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus){var Ma,Ua=t(e.scan_result_k7antivirus);try{for(Ua.s();!(Ma=Ua.n()).done;){const e=Ma.value;s.scan_result_k7antivirus.push(e)}}catch(e){Ua.e(e)}finally{Ua.f()}}if(void 0!==e.scan_result_k7gw&&null!==e.scan_result_k7gw){var Pa,xa=t(e.scan_result_k7gw);try{for(xa.s();!(Pa=xa.n()).done;){const e=Pa.value;s.scan_result_k7gw.push(e)}}catch(e){xa.e(e)}finally{xa.f()}}if(void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky){var Ga,Ha=t(e.scan_result_kaspersky);try{for(Ha.s();!(Ga=Ha.n()).done;){const e=Ga.value;s.scan_result_kaspersky.push(e)}}catch(e){Ha.e(e)}finally{Ha.f()}}if(void 0!==e.scan_result_kaspersky21&&null!==e.scan_result_kaspersky21){var Va,Ba=t(e.scan_result_kaspersky21);try{for(Ba.s();!(Va=Ba.n()).done;){const e=Va.value;s.scan_result_kaspersky21.push(e)}}catch(e){Ba.e(e)}finally{Ba.f()}}if(void 0!==e.scan_result_kingsoft&&null!==e.scan_result_kingsoft){var Wa,Ya=t(e.scan_result_kingsoft);try{for(Ya.s();!(Wa=Ya.n()).done;){const e=Wa.value;s.scan_result_kingsoft.push(e)}}catch(e){Ya.e(e)}finally{Ya.f()}}if(void 0!==e.scan_result_lastline&&null!==e.scan_result_lastline){var Ja,Xa=t(e.scan_result_lastline);try{for(Xa.s();!(Ja=Xa.n()).done;){const e=Ja.value;s.scan_result_lastline.push(e)}}catch(e){Xa.e(e)}finally{Xa.f()}}if(void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic){var ja,Ka=t(e.scan_result_lionic);try{for(Ka.s();!(ja=Ka.n()).done;){const e=ja.value;s.scan_result_lionic.push(e)}}catch(e){Ka.e(e)}finally{Ka.f()}}if(void 0!==e.scan_result_malwarebytes&&null!==e.scan_result_malwarebytes){var qa,za=t(e.scan_result_malwarebytes);try{for(za.s();!(qa=za.n()).done;){const e=qa.value;s.scan_result_malwarebytes.push(e)}}catch(e){za.e(e)}finally{za.f()}}if(void 0!==e.scan_result_malwarebytes3&&null!==e.scan_result_malwarebytes3){var Qa,Za=t(e.scan_result_malwarebytes3);try{for(Za.s();!(Qa=Za.n()).done;){const e=Qa.value;s.scan_result_malwarebytes3.push(e)}}catch(e){Za.e(e)}finally{Za.f()}}if(void 0!==e.scan_result_malwarebytes4&&null!==e.scan_result_malwarebytes4){var $a,en=t(e.scan_result_malwarebytes4);try{for(en.s();!($a=en.n()).done;){const e=$a.value;s.scan_result_malwarebytes4.push(e)}}catch(e){en.e(e)}finally{en.f()}}if(void 0!==e.scan_result_malwation&&null!==e.scan_result_malwation){var _n,sn=t(e.scan_result_malwation);try{for(sn.s();!(_n=sn.n()).done;){const e=_n.value;s.scan_result_malwation.push(e)}}catch(e){sn.e(e)}finally{sn.f()}}if(void 0!==e.scan_result_max&&null!==e.scan_result_max){var tn,an=t(e.scan_result_max);try{for(an.s();!(tn=an.n()).done;){const e=tn.value;s.scan_result_max.push(e)}}catch(e){an.e(e)}finally{an.f()}}if(void 0!==e.scan_result_maxsecure&&null!==e.scan_result_maxsecure){var nn,rn=t(e.scan_result_maxsecure);try{for(rn.s();!(nn=rn.n()).done;){const e=nn.value;s.scan_result_maxsecure.push(e)}}catch(e){rn.e(e)}finally{rn.f()}}if(void 0!==e.scan_result_mcafee&&null!==e.scan_result_mcafee){var cn,on=t(e.scan_result_mcafee);try{for(on.s();!(cn=on.n()).done;){const e=cn.value;s.scan_result_mcafee.push(e)}}catch(e){on.e(e)}finally{on.f()}}if(void 0!==e.scan_result_mcafee_artemis&&null!==e.scan_result_mcafee_artemis){var ln,un=t(e.scan_result_mcafee_artemis);try{for(un.s();!(ln=un.n()).done;){const e=ln.value;s.scan_result_mcafee_artemis.push(e)}}catch(e){un.e(e)}finally{un.f()}}if(void 0!==e.scan_result_mcafee_gw_edition&&null!==e.scan_result_mcafee_gw_edition){var dn,mn=t(e.scan_result_mcafee_gw_edition);try{for(mn.s();!(dn=mn.n()).done;){const e=dn.value;s.scan_result_mcafee_gw_edition.push(e)}}catch(e){mn.e(e)}finally{mn.f()}}if(void 0!==e.scan_result_mcafeebeta&&null!==e.scan_result_mcafeebeta){var fn,Tn=t(e.scan_result_mcafeebeta);try{for(Tn.s();!(fn=Tn.n()).done;){const e=fn.value;s.scan_result_mcafeebeta.push(e)}}catch(e){Tn.e(e)}finally{Tn.f()}}if(void 0!==e.scan_result_mcafeed&&null!==e.scan_result_mcafeed){var vn,An=t(e.scan_result_mcafeed);try{for(An.s();!(vn=An.n()).done;){const e=vn.value;s.scan_result_mcafeed.push(e)}}catch(e){An.e(e)}finally{An.f()}}if(void 0!==e.scan_result_microsoft&&null!==e.scan_result_microsoft){var gn,En=t(e.scan_result_microsoft);try{for(En.s();!(gn=En.n()).done;){const e=gn.value;s.scan_result_microsoft.push(e)}}catch(e){En.e(e)}finally{En.f()}}if(void 0!==e.scan_result_microsoft_sysinternals&&null!==e.scan_result_microsoft_sysinternals){var In,Rn=t(e.scan_result_microsoft_sysinternals);try{for(Rn.s();!(In=Rn.n()).done;){const e=In.value;s.scan_result_microsoft_sysinternals.push(e)}}catch(e){Rn.e(e)}finally{Rn.f()}}if(void 0!==e.scan_result_microworld_escan&&null!==e.scan_result_microworld_escan){var pn,On=t(e.scan_result_microworld_escan);try{for(On.s();!(pn=On.n()).done;){const e=pn.value;s.scan_result_microworld_escan.push(e)}}catch(e){On.e(e)}finally{On.f()}}if(void 0!==e.scan_result_nano_antivirus&&null!==e.scan_result_nano_antivirus){var hn,yn=t(e.scan_result_nano_antivirus);try{for(yn.s();!(hn=yn.n()).done;){const e=hn.value;s.scan_result_nano_antivirus.push(e)}}catch(e){yn.e(e)}finally{yn.f()}}if(void 0!==e.scan_result_nod32&&null!==e.scan_result_nod32){var Sn,Nn=t(e.scan_result_nod32);try{for(Nn.s();!(Sn=Nn.n()).done;){const e=Sn.value;s.scan_result_nod32.push(e)}}catch(e){Nn.e(e)}finally{Nn.f()}}if(void 0!==e.scan_result_nod32beta&&null!==e.scan_result_nod32beta){var bn,Ln=t(e.scan_result_nod32beta);try{for(Ln.s();!(bn=Ln.n()).done;){const e=bn.value;s.scan_result_nod32beta.push(e)}}catch(e){Ln.e(e)}finally{Ln.f()}}if(void 0!==e.scan_result_nod32v2&&null!==e.scan_result_nod32v2){var Fn,Cn=t(e.scan_result_nod32v2);try{for(Cn.s();!(Fn=Cn.n()).done;){const e=Fn.value;s.scan_result_nod32v2.push(e)}}catch(e){Cn.e(e)}finally{Cn.f()}}if(void 0!==e.scan_result_norman&&null!==e.scan_result_norman){var kn,Dn=t(e.scan_result_norman);try{for(Dn.s();!(kn=Dn.n()).done;){const e=kn.value;s.scan_result_norman.push(e)}}catch(e){Dn.e(e)}finally{Dn.f()}}if(void 0!==e.scan_result_nprotect&&null!==e.scan_result_nprotect){var wn,Mn=t(e.scan_result_nprotect);try{for(Mn.s();!(wn=Mn.n()).done;){const e=wn.value;s.scan_result_nprotect.push(e)}}catch(e){Mn.e(e)}finally{Mn.f()}}if(void 0!==e.scan_result_nsfocus_poma&&null!==e.scan_result_nsfocus_poma){var Un,Pn=t(e.scan_result_nsfocus_poma);try{for(Pn.s();!(Un=Pn.n()).done;){const e=Un.value;s.scan_result_nsfocus_poma.push(e)}}catch(e){Pn.e(e)}finally{Pn.f()}}if(void 0!==e.scan_result_officecheck&&null!==e.scan_result_officecheck){var xn,Gn=t(e.scan_result_officecheck);try{for(Gn.s();!(xn=Gn.n()).done;){const e=xn.value;s.scan_result_officecheck.push(e)}}catch(e){Gn.e(e)}finally{Gn.f()}}if(void 0!==e.scan_result_os_x_sandbox&&null!==e.scan_result_os_x_sandbox){var Hn,Vn=t(e.scan_result_os_x_sandbox);try{for(Vn.s();!(Hn=Vn.n()).done;){const e=Hn.value;s.scan_result_os_x_sandbox.push(e)}}catch(e){Vn.e(e)}finally{Vn.f()}}if(void 0!==e.scan_result_paloalto&&null!==e.scan_result_paloalto){var Bn,Wn=t(e.scan_result_paloalto);try{for(Wn.s();!(Bn=Wn.n()).done;){const e=Bn.value;s.scan_result_paloalto.push(e)}}catch(e){Wn.e(e)}finally{Wn.f()}}if(void 0!==e.scan_result_panda&&null!==e.scan_result_panda){var Yn,Jn=t(e.scan_result_panda);try{for(Jn.s();!(Yn=Jn.n()).done;){const e=Yn.value;s.scan_result_panda.push(e)}}catch(e){Jn.e(e)}finally{Jn.f()}}if(void 0!==e.scan_result_pandab3&&null!==e.scan_result_pandab3){var Xn,jn=t(e.scan_result_pandab3);try{for(jn.s();!(Xn=jn.n()).done;){const e=Xn.value;s.scan_result_pandab3.push(e)}}catch(e){jn.e(e)}finally{jn.f()}}if(void 0!==e.scan_result_pandabeta&&null!==e.scan_result_pandabeta){var Kn,qn=t(e.scan_result_pandabeta);try{for(qn.s();!(Kn=qn.n()).done;){const e=Kn.value;s.scan_result_pandabeta.push(e)}}catch(e){qn.e(e)}finally{qn.f()}}if(void 0!==e.scan_result_pandabeta2&&null!==e.scan_result_pandabeta2){var zn,Qn=t(e.scan_result_pandabeta2);try{for(Qn.s();!(zn=Qn.n()).done;){const e=zn.value;s.scan_result_pandabeta2.push(e)}}catch(e){Qn.e(e)}finally{Qn.f()}}if(void 0!==e.scan_result_pctools&&null!==e.scan_result_pctools){var Zn,$n=t(e.scan_result_pctools);try{for($n.s();!(Zn=$n.n()).done;){const e=Zn.value;s.scan_result_pctools.push(e)}}catch(e){$n.e(e)}finally{$n.f()}}if(void 0!==e.scan_result_pdfid&&null!==e.scan_result_pdfid){var er,_r=t(e.scan_result_pdfid);try{for(_r.s();!(er=_r.n()).done;){const e=er.value;s.scan_result_pdfid.push(e)}}catch(e){_r.e(e)}finally{_r.f()}}if(void 0!==e.scan_result_petool&&null!==e.scan_result_petool){var sr,tr=t(e.scan_result_petool);try{for(tr.s();!(sr=tr.n()).done;){const e=sr.value;s.scan_result_petool.push(e)}}catch(e){tr.e(e)}finally{tr.f()}}if(void 0!==e.scan_result_prevx&&null!==e.scan_result_prevx){var ar,nr=t(e.scan_result_prevx);try{for(nr.s();!(ar=nr.n()).done;){const e=ar.value;s.scan_result_prevx.push(e)}}catch(e){nr.e(e)}finally{nr.f()}}if(void 0!==e.scan_result_prevx1&&null!==e.scan_result_prevx1){var rr,cr=t(e.scan_result_prevx1);try{for(cr.s();!(rr=cr.n()).done;){const e=rr.value;s.scan_result_prevx1.push(e)}}catch(e){cr.e(e)}finally{cr.f()}}if(void 0!==e.scan_result_qianxin_reddrip&&null!==e.scan_result_qianxin_reddrip){var or,ir=t(e.scan_result_qianxin_reddrip);try{for(ir.s();!(or=ir.n()).done;){const e=or.value;s.scan_result_qianxin_reddrip.push(e)}}catch(e){ir.e(e)}finally{ir.f()}}if(void 0!==e.scan_result_qihoo_360&&null!==e.scan_result_qihoo_360){var lr,ur=t(e.scan_result_qihoo_360);try{for(ur.s();!(lr=ur.n()).done;){const e=lr.value;s.scan_result_qihoo_360.push(e)}}catch(e){ur.e(e)}finally{ur.f()}}if(void 0!==e.scan_result_reaqta_hive&&null!==e.scan_result_reaqta_hive){var dr,mr=t(e.scan_result_reaqta_hive);try{for(mr.s();!(dr=mr.n()).done;){const e=dr.value;s.scan_result_reaqta_hive.push(e)}}catch(e){mr.e(e)}finally{mr.f()}}if(void 0!==e.scan_result_rising&&null!==e.scan_result_rising){var fr,Tr=t(e.scan_result_rising);try{for(Tr.s();!(fr=Tr.n()).done;){const e=fr.value;s.scan_result_rising.push(e)}}catch(e){Tr.e(e)}finally{Tr.f()}}if(void 0!==e.scan_result_rising_moves&&null!==e.scan_result_rising_moves){var vr,Ar=t(e.scan_result_rising_moves);try{for(Ar.s();!(vr=Ar.n()).done;){const e=vr.value;s.scan_result_rising_moves.push(e)}}catch(e){Ar.e(e)}finally{Ar.f()}}if(void 0!==e.scan_result_sangfor&&null!==e.scan_result_sangfor){var gr,Er=t(e.scan_result_sangfor);try{for(Er.s();!(gr=Er.n()).done;){const e=gr.value;s.scan_result_sangfor.push(e)}}catch(e){Er.e(e)}finally{Er.f()}}if(void 0!==e.scan_result_sangfor_zsand&&null!==e.scan_result_sangfor_zsand){var Ir,Rr=t(e.scan_result_sangfor_zsand);try{for(Rr.s();!(Ir=Rr.n()).done;){const e=Ir.value;s.scan_result_sangfor_zsand.push(e)}}catch(e){Rr.e(e)}finally{Rr.f()}}if(void 0!==e.scan_result_savmail&&null!==e.scan_result_savmail){var pr,Or=t(e.scan_result_savmail);try{for(Or.s();!(pr=Or.n()).done;){const e=pr.value;s.scan_result_savmail.push(e)}}catch(e){Or.e(e)}finally{Or.f()}}if(void 0!==e.scan_result_secneurx&&null!==e.scan_result_secneurx){var hr,yr=t(e.scan_result_secneurx);try{for(yr.s();!(hr=yr.n()).done;){const e=hr.value;s.scan_result_secneurx.push(e)}}catch(e){yr.e(e)}finally{yr.f()}}if(void 0!==e.scan_result_secondwrite&&null!==e.scan_result_secondwrite){var Sr,Nr=t(e.scan_result_secondwrite);try{for(Nr.s();!(Sr=Nr.n()).done;){const e=Sr.value;s.scan_result_secondwrite.push(e)}}catch(e){Nr.e(e)}finally{Nr.f()}}if(void 0!==e.scan_result_secureweb_gateway&&null!==e.scan_result_secureweb_gateway){var br,Lr=t(e.scan_result_secureweb_gateway);try{for(Lr.s();!(br=Lr.n()).done;){const e=br.value;s.scan_result_secureweb_gateway.push(e)}}catch(e){Lr.e(e)}finally{Lr.f()}}if(void 0!==e.scan_result_sentinelone&&null!==e.scan_result_sentinelone){var Fr,Cr=t(e.scan_result_sentinelone);try{for(Cr.s();!(Fr=Cr.n()).done;){const e=Fr.value;s.scan_result_sentinelone.push(e)}}catch(e){Cr.e(e)}finally{Cr.f()}}if(void 0!==e.scan_result_sigcheck&&null!==e.scan_result_sigcheck){var kr,Dr=t(e.scan_result_sigcheck);try{for(Dr.s();!(kr=Dr.n()).done;){const e=kr.value;s.scan_result_sigcheck.push(e)}}catch(e){Dr.e(e)}finally{Dr.f()}}if(void 0!==e.scan_result_skyhigh&&null!==e.scan_result_skyhigh){var wr,Mr=t(e.scan_result_skyhigh);try{for(Mr.s();!(wr=Mr.n()).done;){const e=wr.value;s.scan_result_skyhigh.push(e)}}catch(e){Mr.e(e)}finally{Mr.f()}}if(void 0!==e.scan_result_sndbox&&null!==e.scan_result_sndbox){var Ur,Pr=t(e.scan_result_sndbox);try{for(Pr.s();!(Ur=Pr.n()).done;){const e=Ur.value;s.scan_result_sndbox.push(e)}}catch(e){Pr.e(e)}finally{Pr.f()}}if(void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos){var xr,Gr=t(e.scan_result_sophos);try{for(Gr.s();!(xr=Gr.n()).done;){const e=xr.value;s.scan_result_sophos.push(e)}}catch(e){Gr.e(e)}finally{Gr.f()}}if(void 0!==e.scan_result_sophosml&&null!==e.scan_result_sophosml){var Hr,Vr=t(e.scan_result_sophosml);try{for(Vr.s();!(Hr=Vr.n()).done;){const e=Hr.value;s.scan_result_sophosml.push(e)}}catch(e){Vr.e(e)}finally{Vr.f()}}if(void 0!==e.scan_result_ssdeep&&null!==e.scan_result_ssdeep){var Br,Wr=t(e.scan_result_ssdeep);try{for(Wr.s();!(Br=Wr.n()).done;){const e=Br.value;s.scan_result_ssdeep.push(e)}}catch(e){Wr.e(e)}finally{Wr.f()}}if(void 0!==e.scan_result_sunbelt&&null!==e.scan_result_sunbelt){var Yr,Jr=t(e.scan_result_sunbelt);try{for(Jr.s();!(Yr=Jr.n()).done;){const e=Yr.value;s.scan_result_sunbelt.push(e)}}catch(e){Jr.e(e)}finally{Jr.f()}}if(void 0!==e.scan_result_superantispyware&&null!==e.scan_result_superantispyware){var Xr,jr=t(e.scan_result_superantispyware);try{for(jr.s();!(Xr=jr.n()).done;){const e=Xr.value;s.scan_result_superantispyware.push(e)}}catch(e){jr.e(e)}finally{jr.f()}}if(void 0!==e.scan_result_symantec&&null!==e.scan_result_symantec){var Kr,qr=t(e.scan_result_symantec);try{for(qr.s();!(Kr=qr.n()).done;){const e=Kr.value;s.scan_result_symantec.push(e)}}catch(e){qr.e(e)}finally{qr.f()}}if(void 0!==e.scan_result_symantecmobileinsight&&null!==e.scan_result_symantecmobileinsight){var zr,Qr=t(e.scan_result_symantecmobileinsight);try{for(Qr.s();!(zr=Qr.n()).done;){const e=zr.value;s.scan_result_symantecmobileinsight.push(e)}}catch(e){Qr.e(e)}finally{Qr.f()}}if(void 0!==e.scan_result_t3&&null!==e.scan_result_t3){var Zr,$r=t(e.scan_result_t3);try{for($r.s();!(Zr=$r.n()).done;){const e=Zr.value;s.scan_result_t3.push(e)}}catch(e){$r.e(e)}finally{$r.f()}}if(void 0!==e.scan_result_tachyon&&null!==e.scan_result_tachyon){var ec,_c=t(e.scan_result_tachyon);try{for(_c.s();!(ec=_c.n()).done;){const e=ec.value;s.scan_result_tachyon.push(e)}}catch(e){_c.e(e)}finally{_c.f()}}if(void 0!==e.scan_result_tehtris&&null!==e.scan_result_tehtris){var sc,tc=t(e.scan_result_tehtris);try{for(tc.s();!(sc=tc.n()).done;){const e=sc.value;s.scan_result_tehtris.push(e)}}catch(e){tc.e(e)}finally{tc.f()}}if(void 0!==e.scan_result_tencent&&null!==e.scan_result_tencent){var ac,nc=t(e.scan_result_tencent);try{for(nc.s();!(ac=nc.n()).done;){const e=ac.value;s.scan_result_tencent.push(e)}}catch(e){nc.e(e)}finally{nc.f()}}if(void 0!==e.scan_result_tencent_habo&&null!==e.scan_result_tencent_habo){var rc,cc=t(e.scan_result_tencent_habo);try{for(cc.s();!(rc=cc.n()).done;){const e=rc.value;s.scan_result_tencent_habo.push(e)}}catch(e){cc.e(e)}finally{cc.f()}}if(void 0!==e.scan_result_thehacker&&null!==e.scan_result_thehacker){var oc,ic=t(e.scan_result_thehacker);try{for(ic.s();!(oc=ic.n()).done;){const e=oc.value;s.scan_result_thehacker.push(e)}}catch(e){ic.e(e)}finally{ic.f()}}if(void 0!==e.scan_result_totaldefense&&null!==e.scan_result_totaldefense){var lc,uc=t(e.scan_result_totaldefense);try{for(uc.s();!(lc=uc.n()).done;){const e=lc.value;s.scan_result_totaldefense.push(e)}}catch(e){uc.e(e)}finally{uc.f()}}if(void 0!==e.scan_result_trapmine&&null!==e.scan_result_trapmine){var dc,mc=t(e.scan_result_trapmine);try{for(mc.s();!(dc=mc.n()).done;){const e=dc.value;s.scan_result_trapmine.push(e)}}catch(e){mc.e(e)}finally{mc.f()}}if(void 0!==e.scan_result_trendmicro&&null!==e.scan_result_trendmicro){var fc,Tc=t(e.scan_result_trendmicro);try{for(Tc.s();!(fc=Tc.n()).done;){const e=fc.value;s.scan_result_trendmicro.push(e)}}catch(e){Tc.e(e)}finally{Tc.f()}}if(void 0!==e.scan_result_trendmicro_housecall&&null!==e.scan_result_trendmicro_housecall){var vc,Ac=t(e.scan_result_trendmicro_housecall);try{for(Ac.s();!(vc=Ac.n()).done;){const e=vc.value;s.scan_result_trendmicro_housecall.push(e)}}catch(e){Ac.e(e)}finally{Ac.f()}}if(void 0!==e.scan_result_trendmicro_housecalld&&null!==e.scan_result_trendmicro_housecalld){var gc,Ec=t(e.scan_result_trendmicro_housecalld);try{for(Ec.s();!(gc=Ec.n()).done;){const e=gc.value;s.scan_result_trendmicro_housecalld.push(e)}}catch(e){Ec.e(e)}finally{Ec.f()}}if(void 0!==e.scan_result_trid&&null!==e.scan_result_trid){var Ic,Rc=t(e.scan_result_trid);try{for(Rc.s();!(Ic=Rc.n()).done;){const e=Ic.value;s.scan_result_trid.push(e)}}catch(e){Rc.e(e)}finally{Rc.f()}}if(void 0!==e.scan_result_trustlook&&null!==e.scan_result_trustlook){var pc,Oc=t(e.scan_result_trustlook);try{for(Oc.s();!(pc=Oc.n()).done;){const e=pc.value;s.scan_result_trustlook.push(e)}}catch(e){Oc.e(e)}finally{Oc.f()}}if(void 0!==e.scan_result_una&&null!==e.scan_result_una){var hc,yc=t(e.scan_result_una);try{for(yc.s();!(hc=yc.n()).done;){const e=hc.value;s.scan_result_una.push(e)}}catch(e){yc.e(e)}finally{yc.f()}}if(void 0!==e.scan_result_varist&&null!==e.scan_result_varist){var Sc,Nc=t(e.scan_result_varist);try{for(Nc.s();!(Sc=Nc.n()).done;){const e=Sc.value;s.scan_result_varist.push(e)}}catch(e){Nc.e(e)}finally{Nc.f()}}if(void 0!==e.scan_result_vba32&&null!==e.scan_result_vba32){var bc,Lc=t(e.scan_result_vba32);try{for(Lc.s();!(bc=Lc.n()).done;){const e=bc.value;s.scan_result_vba32.push(e)}}catch(e){Lc.e(e)}finally{Lc.f()}}if(void 0!==e.scan_result_venuseye_sandbox&&null!==e.scan_result_venuseye_sandbox){var Fc,Cc=t(e.scan_result_venuseye_sandbox);try{for(Cc.s();!(Fc=Cc.n()).done;){const e=Fc.value;s.scan_result_venuseye_sandbox.push(e)}}catch(e){Cc.e(e)}finally{Cc.f()}}if(void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre){var kc,Dc=t(e.scan_result_vipre);try{for(Dc.s();!(kc=Dc.n()).done;){const e=kc.value;s.scan_result_vipre.push(e)}}catch(e){Dc.e(e)}finally{Dc.f()}}if(void 0!==e.scan_result_virit&&null!==e.scan_result_virit){var wc,Mc=t(e.scan_result_virit);try{for(Mc.s();!(wc=Mc.n()).done;){const e=wc.value;s.scan_result_virit.push(e)}}catch(e){Mc.e(e)}finally{Mc.f()}}if(void 0!==e.scan_result_virobot&&null!==e.scan_result_virobot){var Uc,Pc=t(e.scan_result_virobot);try{for(Pc.s();!(Uc=Pc.n()).done;){const e=Uc.value;s.scan_result_virobot.push(e)}}catch(e){Pc.e(e)}finally{Pc.f()}}if(void 0!==e.scan_result_virusbuster&&null!==e.scan_result_virusbuster){var xc,Gc=t(e.scan_result_virusbuster);try{for(Gc.s();!(xc=Gc.n()).done;){const e=xc.value;s.scan_result_virusbuster.push(e)}}catch(e){Gc.e(e)}finally{Gc.f()}}if(void 0!==e.scan_result_virustotal_androbox&&null!==e.scan_result_virustotal_androbox){var Hc,Vc=t(e.scan_result_virustotal_androbox);try{for(Vc.s();!(Hc=Vc.n()).done;){const e=Hc.value;s.scan_result_virustotal_androbox.push(e)}}catch(e){Vc.e(e)}finally{Vc.f()}}if(void 0!==e.scan_result_virustotal_box_of_apples&&null!==e.scan_result_virustotal_box_of_apples){var Bc,Wc=t(e.scan_result_virustotal_box_of_apples);try{for(Wc.s();!(Bc=Wc.n()).done;){const e=Bc.value;s.scan_result_virustotal_box_of_apples.push(e)}}catch(e){Wc.e(e)}finally{Wc.f()}}if(void 0!==e.scan_result_virustotal_cuckoofork&&null!==e.scan_result_virustotal_cuckoofork){var Yc,Jc=t(e.scan_result_virustotal_cuckoofork);try{for(Jc.s();!(Yc=Jc.n()).done;){const e=Yc.value;s.scan_result_virustotal_cuckoofork.push(e)}}catch(e){Jc.e(e)}finally{Jc.f()}}if(void 0!==e.scan_result_virustotal_droidy&&null!==e.scan_result_virustotal_droidy){var Xc,jc=t(e.scan_result_virustotal_droidy);try{for(jc.s();!(Xc=jc.n()).done;){const e=Xc.value;s.scan_result_virustotal_droidy.push(e)}}catch(e){jc.e(e)}finally{jc.f()}}if(void 0!==e.scan_result_virustotal_jujubox&&null!==e.scan_result_virustotal_jujubox){var Kc,qc=t(e.scan_result_virustotal_jujubox);try{for(qc.s();!(Kc=qc.n()).done;){const e=Kc.value;s.scan_result_virustotal_jujubox.push(e)}}catch(e){qc.e(e)}finally{qc.f()}}if(void 0!==e.scan_result_virustotal_observer&&null!==e.scan_result_virustotal_observer){var zc,Qc=t(e.scan_result_virustotal_observer);try{for(Qc.s();!(zc=Qc.n()).done;){const e=zc.value;s.scan_result_virustotal_observer.push(e)}}catch(e){Qc.e(e)}finally{Qc.f()}}if(void 0!==e.scan_result_virustotal_r2dbox&&null!==e.scan_result_virustotal_r2dbox){var Zc,$c=t(e.scan_result_virustotal_r2dbox);try{for($c.s();!(Zc=$c.n()).done;){const e=Zc.value;s.scan_result_virustotal_r2dbox.push(e)}}catch(e){$c.e(e)}finally{$c.f()}}if(void 0!==e.scan_result_vmray&&null!==e.scan_result_vmray){var eo,_o=t(e.scan_result_vmray);try{for(_o.s();!(eo=_o.n()).done;){const e=eo.value;s.scan_result_vmray.push(e)}}catch(e){_o.e(e)}finally{_o.f()}}if(void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot){var so,to=t(e.scan_result_webroot);try{for(to.s();!(so=to.n()).done;){const e=so.value;s.scan_result_webroot.push(e)}}catch(e){to.e(e)}finally{to.f()}}if(void 0!==e.scan_result_webwasher_gateway&&null!==e.scan_result_webwasher_gateway){var ao,no=t(e.scan_result_webwasher_gateway);try{for(no.s();!(ao=no.n()).done;){const e=ao.value;s.scan_result_webwasher_gateway.push(e)}}catch(e){no.e(e)}finally{no.f()}}if(void 0!==e.scan_result_whitearmor&&null!==e.scan_result_whitearmor){var ro,co=t(e.scan_result_whitearmor);try{for(co.s();!(ro=co.n()).done;){const e=ro.value;s.scan_result_whitearmor.push(e)}}catch(e){co.e(e)}finally{co.f()}}if(void 0!==e.scan_result_xcitium&&null!==e.scan_result_xcitium){var oo,io=t(e.scan_result_xcitium);try{for(io.s();!(oo=io.n()).done;){const e=oo.value;s.scan_result_xcitium.push(e)}}catch(e){io.e(e)}finally{io.f()}}if(void 0!==e.scan_result_yandex&&null!==e.scan_result_yandex){var lo,uo=t(e.scan_result_yandex);try{for(uo.s();!(lo=uo.n()).done;){const e=lo.value;s.scan_result_yandex.push(e)}}catch(e){uo.e(e)}finally{uo.f()}}if(void 0!==e.scan_result_yomi_hunter&&null!==e.scan_result_yomi_hunter){var mo,fo=t(e.scan_result_yomi_hunter);try{for(fo.s();!(mo=fo.n()).done;){const e=mo.value;s.scan_result_yomi_hunter.push(e)}}catch(e){fo.e(e)}finally{fo.f()}}if(void 0!==e.scan_result_zenbox&&null!==e.scan_result_zenbox){var To,vo=t(e.scan_result_zenbox);try{for(vo.s();!(To=vo.n()).done;){const e=To.value;s.scan_result_zenbox.push(e)}}catch(e){vo.e(e)}finally{vo.f()}}if(void 0!==e.scan_result_zenbox_android&&null!==e.scan_result_zenbox_android){var Ao,go=t(e.scan_result_zenbox_android);try{for(go.s();!(Ao=go.n()).done;){const e=Ao.value;s.scan_result_zenbox_android.push(e)}}catch(e){go.e(e)}finally{go.f()}}if(void 0!==e.scan_result_zenbox_linux&&null!==e.scan_result_zenbox_linux){var Eo,Io=t(e.scan_result_zenbox_linux);try{for(Io.s();!(Eo=Io.n()).done;){const e=Eo.value;s.scan_result_zenbox_linux.push(e)}}catch(e){Io.e(e)}finally{Io.f()}}if(void 0!==e.scan_result_zenbox_macos&&null!==e.scan_result_zenbox_macos){var Ro,po=t(e.scan_result_zenbox_macos);try{for(po.s();!(Ro=po.n()).done;){const e=Ro.value;s.scan_result_zenbox_macos.push(e)}}catch(e){po.e(e)}finally{po.f()}}if(void 0!==e.scan_result_zillya&&null!==e.scan_result_zillya){var Oo,ho=t(e.scan_result_zillya);try{for(ho.s();!(Oo=ho.n()).done;){const e=Oo.value;s.scan_result_zillya.push(e)}}catch(e){ho.e(e)}finally{ho.f()}}if(void 0!==e.scan_result_zonealarm&&null!==e.scan_result_zonealarm){var yo,So=t(e.scan_result_zonealarm);try{for(So.s();!(yo=So.n()).done;){const e=yo.value;s.scan_result_zonealarm.push(e)}}catch(e){So.e(e)}finally{So.f()}}if(void 0!==e.scan_result_zoner&&null!==e.scan_result_zoner){var No,bo=t(e.scan_result_zoner);try{for(bo.s();!(No=bo.n()).done;){const e=No.value;s.scan_result_zoner.push(e)}}catch(e){bo.e(e)}finally{bo.f()}}if(void 0!==e.scan_result_malvation&&null!==e.scan_result_malvation){var Lo,Fo=t(e.scan_result_malvation);try{for(Fo.s();!(Lo=Fo.n()).done;){const e=Lo.value;s.scan_result_malvation.push(e)}}catch(e){Fo.e(e)}finally{Fo.f()}}if(void 0!==e.scan_result_zscaler&&null!==e.scan_result_zscaler){var Co,ko=t(e.scan_result_zscaler);try{for(ko.s();!(Co=ko.n()).done;){const e=Co.value;s.scan_result_zscaler.push(e)}}catch(e){ko.e(e)}finally{ko.f()}}if(void 0!==e.scan_result_huorong&&null!==e.scan_result_huorong){var Do,wo=t(e.scan_result_huorong);try{for(wo.s();!(Do=wo.n()).done;){const e=Do.value;s.scan_result_huorong.push(e)}}catch(e){wo.e(e)}finally{wo.f()}}if(void 0!==e.scan_result_webrootd&&null!==e.scan_result_webrootd){var Mo,Uo=t(e.scan_result_webrootd);try{for(Uo.s();!(Mo=Uo.n()).done;){const e=Mo.value;s.scan_result_webrootd.push(e)}}catch(e){Uo.e(e)}finally{Uo.f()}}return void 0!==e.magika&&null!==e.magika?s.magika=e.magika:s.magika="",s}};const G={analysis:"",source:"",verdict:""};_.FileDocument_CrowdsourcedAiResult={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.analysis&&_.uint32(10).string(e.analysis),""!==e.source&&_.uint32(18).string(e.source),""!==e.verdict&&_.uint32(26).string(e.verdict),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},G);for(;s.pos>>3){case 1:a.analysis=s.string();break;case 2:a.source=s.string();break;case 3:a.verdict=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},G);return void 0!==e.analysis&&null!==e.analysis?_.analysis=String(e.analysis):_.analysis="",void 0!==e.source&&null!==e.source?_.source=String(e.source):_.source="",void 0!==e.verdict&&null!==e.verdict?_.verdict=String(e.verdict):_.verdict="",_},toJSON(e){const _={};return void 0!==e.analysis&&(_.analysis=e.analysis),void 0!==e.source&&(_.source=e.source),void 0!==e.verdict&&(_.verdict=e.verdict),_},fromPartial(e){const _=Object.assign({},G);return void 0!==e.analysis&&null!==e.analysis?_.analysis=e.analysis:_.analysis="",void 0!==e.source&&null!==e.source?_.source=e.source:_.source="",void 0!==e.verdict&&null!==e.verdict?_.verdict=e.verdict:_.verdict="",_}};const H={all:"",abuse_classifier_prediction:0,comment:"",comment_author:"",creation_date:0,creation_day:0,description:"",domains:0,files:0,first_submission:0,hotness:0,id:"",inspected_score:0,ip_addresses:0,last_modified:0,last_modified_day:0,last_submission:0,lookups_trend:0,name:"",name_atom:"",owner:"",references:0,score:0,sigma_rules:0,source_region:"",submissions_trend:0,subscriptions_increment:0,subscribers:0,tag:"",targeted_industry:"",targeted_region:"",threat_actor:"",malware_family:"",threat_category:"",threat_actors:0,malware_families:0,urls:0,yara_rulesets:0,viewer:"",editor:"",attribution:"",confidence:"",collection_type:"",report_type:"",threat_scape:"",data_source:"",origin:"",campaigns:0,attack_techniques:0,software_toolkits:0,collections:0,suspected_threat_actors:0,suspected_threat_actor_by:0,last_seen:0,risk_rating:"",exploitation_state:"",exploitation_consequence:"",exploitation_vectors:"",available_mitigations:"",cvss_3x_base_score:0,cvss_3x_temporal_score:0,cvss_2x_base_score:0,cvss_2x_temporal_score:0,vulnerable_product:"",vulnerable_vendor:"",vulnerable_cpe:"",vulnerable_cpe_id:"",vulnerability_filter:"",report_id:"",link:"",software_toolkit:"",risk_rating_int:0,exploitation_state_int:0};_.CollectionDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(10).string(e)}}catch(e){n.e(e)}finally{n.f()}0!==e.abuse_classifier_prediction&&s.uint32(21).float(e.abuse_classifier_prediction);var r,o=t(e.comment);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(26).string(e)}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.comment_author);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(34).string(e)}}catch(e){l.e(e)}finally{l.f()}0!==e.creation_date&&s.uint32(40).int64(e.creation_date),0!==e.creation_day&&s.uint32(48).int64(e.creation_day),""!==e.description&&s.uint32(58).string(e.description),0!==e.domains&&s.uint32(64).int64(e.domains),0!==e.files&&s.uint32(72).int64(e.files),0!==e.first_submission&&s.uint32(80).int64(e.first_submission),0!==e.hotness&&s.uint32(93).float(e.hotness),""!==e.id&&s.uint32(98).string(e.id),0!==e.inspected_score&&s.uint32(109).float(e.inspected_score),0!==e.ip_addresses&&s.uint32(112).int64(e.ip_addresses),0!==e.last_modified&&s.uint32(120).int64(e.last_modified),0!==e.last_modified_day&&s.uint32(128).int64(e.last_modified_day),0!==e.last_submission&&s.uint32(136).int64(e.last_submission),0!==e.lookups_trend&&s.uint32(149).float(e.lookups_trend);var u,d=t(e.name);try{for(d.s();!(u=d.n()).done;){const e=u.value;s.uint32(154).string(e)}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.name_atom);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(162).string(e)}}catch(e){f.e(e)}finally{f.f()}""!==e.owner&&s.uint32(170).string(e.owner),0!==e.references&&s.uint32(176).int64(e.references),0!==e.score&&s.uint32(189).float(e.score),0!==e.sigma_rules&&s.uint32(192).int64(e.sigma_rules);var T,v=t(e.source_region);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.uint32(202).string(e)}}catch(e){v.e(e)}finally{v.f()}0!==e.submissions_trend&&s.uint32(213).float(e.submissions_trend),0!==e.subscriptions_increment&&s.uint32(221).float(e.subscriptions_increment),0!==e.subscribers&&s.uint32(224).int64(e.subscribers);var A,g=t(e.tag);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(234).string(e)}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.targeted_industry);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.uint32(242).string(e)}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.targeted_region);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(250).string(e)}}catch(e){p.e(e)}finally{p.f()}var O,h=t(e.threat_actor);try{for(h.s();!(O=h.n()).done;){const e=O.value;s.uint32(258).string(e)}}catch(e){h.e(e)}finally{h.f()}var y,S=t(e.malware_family);try{for(S.s();!(y=S.n()).done;){const e=y.value;s.uint32(266).string(e)}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.threat_category);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.uint32(274).string(e)}}catch(e){b.e(e)}finally{b.f()}0!==e.threat_actors&&s.uint32(280).int64(e.threat_actors),0!==e.malware_families&&s.uint32(288).int64(e.malware_families),0!==e.urls&&s.uint32(296).int64(e.urls),0!==e.yara_rulesets&&s.uint32(304).int64(e.yara_rulesets);var L,F=t(e.viewer);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.uint32(314).string(e)}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.editor);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.uint32(322).string(e)}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.attribution);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.uint32(330).string(e)}}catch(e){w.e(e)}finally{w.f()}""!==e.confidence&&s.uint32(338).string(e.confidence),""!==e.collection_type&&s.uint32(346).string(e.collection_type),""!==e.report_type&&s.uint32(354).string(e.report_type);var M,U=t(e.threat_scape);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.uint32(362).string(e)}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.targeted_industry_group_details);try{for(x.s();!(P=x.n()).done;){const e=P.value;_.TrackedAttribute.encode(e,s.uint32(370).fork()).ldelim()}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.data_source);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.uint32(378).string(e)}}catch(e){H.e(e)}finally{H.f()}var V,B=t(e.motivations);try{for(B.s();!(V=B.n()).done;){const e=V.value;_.TrackedAttribute.encode(e,s.uint32(386).fork()).ldelim()}}catch(e){B.e(e)}finally{B.f()}var W,Y=t(e.threat_categories);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;_.TrackedAttribute.encode(e,s.uint32(394).fork()).ldelim()}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.malware_roles);try{for(X.s();!(J=X.n()).done;){const e=J.value;_.TrackedAttribute.encode(e,s.uint32(402).fork()).ldelim()}}catch(e){X.e(e)}finally{X.f()}var j,K=t(e.targeted_industries);try{for(K.s();!(j=K.n()).done;){const e=j.value;_.TrackedAttribute.encode(e,s.uint32(410).fork()).ldelim()}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.targeted_regions);try{for(z.s();!(q=z.n()).done;){const e=q.value;_.TrackedAttribute.encode(e,s.uint32(418).fork()).ldelim()}}catch(e){z.e(e)}finally{z.f()}var Q,Z=t(e.source_regions);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;_.TrackedAttribute.encode(e,s.uint32(426).fork()).ldelim()}}catch(e){Z.e(e)}finally{Z.f()}var $,ee=t(e.sponsor_regions);try{for(ee.s();!($=ee.n()).done;){const e=$.value;_.TrackedAttribute.encode(e,s.uint32(434).fork()).ldelim()}}catch(e){ee.e(e)}finally{ee.f()}var _e,se=t(e.capabilities);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;_.TrackedAttribute.encode(e,s.uint32(442).fork()).ldelim()}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.detections);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;_.TrackedAttribute.encode(e,s.uint32(450).fork()).ldelim()}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.operating_systems);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;_.TrackedAttribute.encode(e,s.uint32(458).fork()).ldelim()}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.tags);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;_.TrackedAttribute.encode(e,s.uint32(466).fork()).ldelim()}}catch(e){oe.e(e)}finally{oe.f()}var ie,le=t(e.names);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;_.TrackedAttribute.encode(e,s.uint32(474).fork()).ldelim()}}catch(e){le.e(e)}finally{le.f()}""!==e.origin&&s.uint32(482).string(e.origin);var ue,de=t(e.attribution_privileged);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;_.Attribution.encode(e,s.uint32(490).fork()).ldelim()}}catch(e){de.e(e)}finally{de.f()}var me,fe=t(e.merged_actors);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;_.TrackedAttribute.encode(e,s.uint32(498).fork()).ldelim()}}catch(e){fe.e(e)}finally{fe.f()}0!==e.campaigns&&s.uint32(504).int64(e.campaigns),0!==e.attack_techniques&&s.uint32(512).int64(e.attack_techniques),0!==e.software_toolkits&&s.uint32(520).int64(e.software_toolkits),0!==e.collections&&s.uint32(528).int64(e.collections),0!==e.suspected_threat_actors&&s.uint32(536).int64(e.suspected_threat_actors),0!==e.suspected_threat_actor_by&&s.uint32(544).int64(e.suspected_threat_actor_by),0!==e.last_seen&&s.uint32(552).int64(e.last_seen);var Te,ve=t(e.suspected_threat_actor);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;_.TrackedAttribute.encode(e,s.uint32(562).fork()).ldelim()}}catch(e){ve.e(e)}finally{ve.f()}""!==e.risk_rating&&s.uint32(570).string(e.risk_rating),""!==e.exploitation_state&&s.uint32(578).string(e.exploitation_state),""!==e.exploitation_consequence&&s.uint32(586).string(e.exploitation_consequence);var Ae,ge=t(e.exploitation_vectors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.uint32(594).string(e)}}catch(e){ge.e(e)}finally{ge.f()}var Ee,Ie=t(e.available_mitigations);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.uint32(602).string(e)}}catch(e){Ie.e(e)}finally{Ie.f()}0!==e.cvss_3x_base_score&&s.uint32(613).float(e.cvss_3x_base_score),0!==e.cvss_3x_temporal_score&&s.uint32(621).float(e.cvss_3x_temporal_score),0!==e.cvss_2x_base_score&&s.uint32(629).float(e.cvss_2x_base_score),0!==e.cvss_2x_temporal_score&&s.uint32(637).float(e.cvss_2x_temporal_score);var Re,pe=t(e.vulnerable_product);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.uint32(642).string(e)}}catch(e){pe.e(e)}finally{pe.f()}var Oe,he=t(e.vulnerable_vendor);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.uint32(650).string(e)}}catch(e){he.e(e)}finally{he.f()}var ye,Se=t(e.vulnerable_cpe);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.uint32(658).string(e)}}catch(e){Se.e(e)}finally{Se.f()}var Ne,be=t(e.vulnerable_cpe_id);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.uint32(690).string(e)}}catch(e){be.e(e)}finally{be.f()}var Le,Fe=t(e.vulnerability_filter);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.uint32(698).string(e)}}catch(e){Fe.e(e)}finally{Fe.f()}""!==e.report_id&&s.uint32(666).string(e.report_id),""!==e.link&&s.uint32(674).string(e.link);var Ce,ke=t(e.software_toolkit);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.uint32(682).string(e)}}catch(e){ke.e(e)}finally{ke.f()}return 0!==e.risk_rating_int&&s.uint32(704).int32(e.risk_rating_int),0!==e.exploitation_state_int&&s.uint32(712).int32(e.exploitation_state_int),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},H);for(n.all=[],n.comment=[],n.comment_author=[],n.name=[],n.name_atom=[],n.source_region=[],n.tag=[],n.targeted_industry=[],n.targeted_region=[],n.threat_actor=[],n.malware_family=[],n.threat_category=[],n.viewer=[],n.editor=[],n.attribution=[],n.threat_scape=[],n.targeted_industry_group_details=[],n.data_source=[],n.motivations=[],n.threat_categories=[],n.malware_roles=[],n.targeted_industries=[],n.targeted_regions=[],n.source_regions=[],n.sponsor_regions=[],n.capabilities=[],n.detections=[],n.operating_systems=[],n.tags=[],n.names=[],n.attribution_privileged=[],n.merged_actors=[],n.suspected_threat_actor=[],n.exploitation_vectors=[],n.available_mitigations=[],n.vulnerable_product=[],n.vulnerable_vendor=[],n.vulnerable_cpe=[],n.vulnerable_cpe_id=[],n.vulnerability_filter=[],n.software_toolkit=[];t.pos>>3){case 1:n.all.push(t.string());break;case 2:n.abuse_classifier_prediction=t.float();break;case 3:n.comment.push(t.string());break;case 4:n.comment_author.push(t.string());break;case 5:n.creation_date=q(t.int64());break;case 6:n.creation_day=q(t.int64());break;case 7:n.description=t.string();break;case 8:n.domains=q(t.int64());break;case 9:n.files=q(t.int64());break;case 10:n.first_submission=q(t.int64());break;case 11:n.hotness=t.float();break;case 12:n.id=t.string();break;case 13:n.inspected_score=t.float();break;case 14:n.ip_addresses=q(t.int64());break;case 15:n.last_modified=q(t.int64());break;case 16:n.last_modified_day=q(t.int64());break;case 17:n.last_submission=q(t.int64());break;case 18:n.lookups_trend=t.float();break;case 19:n.name.push(t.string());break;case 20:n.name_atom.push(t.string());break;case 21:n.owner=t.string();break;case 22:n.references=q(t.int64());break;case 23:n.score=t.float();break;case 24:n.sigma_rules=q(t.int64());break;case 25:n.source_region.push(t.string());break;case 26:n.submissions_trend=t.float();break;case 27:n.subscriptions_increment=t.float();break;case 28:n.subscribers=q(t.int64());break;case 29:n.tag.push(t.string());break;case 30:n.targeted_industry.push(t.string());break;case 31:n.targeted_region.push(t.string());break;case 32:n.threat_actor.push(t.string());break;case 33:n.malware_family.push(t.string());break;case 34:n.threat_category.push(t.string());break;case 35:n.threat_actors=q(t.int64());break;case 36:n.malware_families=q(t.int64());break;case 37:n.urls=q(t.int64());break;case 38:n.yara_rulesets=q(t.int64());break;case 39:n.viewer.push(t.string());break;case 40:n.editor.push(t.string());break;case 41:n.attribution.push(t.string());break;case 42:n.confidence=t.string();break;case 43:n.collection_type=t.string();break;case 44:n.report_type=t.string();break;case 45:n.threat_scape.push(t.string());break;case 46:n.targeted_industry_group_details.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 47:n.data_source.push(t.string());break;case 48:n.motivations.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 49:n.threat_categories.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 50:n.malware_roles.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 51:n.targeted_industries.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 52:n.targeted_regions.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 53:n.source_regions.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 54:n.sponsor_regions.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 55:n.capabilities.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 56:n.detections.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 57:n.operating_systems.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 58:n.tags.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 59:n.names.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 60:n.origin=t.string();break;case 61:n.attribution_privileged.push(_.Attribution.decode(t,t.uint32()));break;case 62:n.merged_actors.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 63:n.campaigns=q(t.int64());break;case 64:n.attack_techniques=q(t.int64());break;case 65:n.software_toolkits=q(t.int64());break;case 66:n.collections=q(t.int64());break;case 67:n.suspected_threat_actors=q(t.int64());break;case 68:n.suspected_threat_actor_by=q(t.int64());break;case 69:n.last_seen=q(t.int64());break;case 70:n.suspected_threat_actor.push(_.TrackedAttribute.decode(t,t.uint32()));break;case 71:n.risk_rating=t.string();break;case 72:n.exploitation_state=t.string();break;case 73:n.exploitation_consequence=t.string();break;case 74:n.exploitation_vectors.push(t.string());break;case 75:n.available_mitigations.push(t.string());break;case 76:n.cvss_3x_base_score=t.float();break;case 77:n.cvss_3x_temporal_score=t.float();break;case 78:n.cvss_2x_base_score=t.float();break;case 79:n.cvss_2x_temporal_score=t.float();break;case 80:n.vulnerable_product.push(t.string());break;case 81:n.vulnerable_vendor.push(t.string());break;case 82:n.vulnerable_cpe.push(t.string());break;case 86:n.vulnerable_cpe_id.push(t.string());break;case 87:n.vulnerability_filter.push(t.string());break;case 83:n.report_id=t.string();break;case 84:n.link=t.string();break;case 85:n.software_toolkit.push(t.string());break;case 88:n.risk_rating_int=t.int32();break;case 89:n.exploitation_state_int=t.int32();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},H);if(s.all=[],s.comment=[],s.comment_author=[],s.name=[],s.name_atom=[],s.source_region=[],s.tag=[],s.targeted_industry=[],s.targeted_region=[],s.threat_actor=[],s.malware_family=[],s.threat_category=[],s.viewer=[],s.editor=[],s.attribution=[],s.threat_scape=[],s.targeted_industry_group_details=[],s.data_source=[],s.motivations=[],s.threat_categories=[],s.malware_roles=[],s.targeted_industries=[],s.targeted_regions=[],s.source_regions=[],s.sponsor_regions=[],s.capabilities=[],s.detections=[],s.operating_systems=[],s.tags=[],s.names=[],s.attribution_privileged=[],s.merged_actors=[],s.suspected_threat_actor=[],s.exploitation_vectors=[],s.available_mitigations=[],s.vulnerable_product=[],s.vulnerable_vendor=[],s.vulnerable_cpe=[],s.vulnerable_cpe_id=[],s.vulnerability_filter=[],s.software_toolkit=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(String(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.abuse_classifier_prediction&&null!==e.abuse_classifier_prediction?s.abuse_classifier_prediction=Number(e.abuse_classifier_prediction):s.abuse_classifier_prediction=0,void 0!==e.comment&&null!==e.comment){var r,c=t(e.comment);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.comment.push(String(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var o,i=t(e.comment_author);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.comment_author.push(String(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=Number(e.creation_date):s.creation_date=0,void 0!==e.creation_day&&null!==e.creation_day?s.creation_day=Number(e.creation_day):s.creation_day=0,void 0!==e.description&&null!==e.description?s.description=String(e.description):s.description="",void 0!==e.domains&&null!==e.domains?s.domains=Number(e.domains):s.domains=0,void 0!==e.files&&null!==e.files?s.files=Number(e.files):s.files=0,void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=Number(e.first_submission):s.first_submission=0,void 0!==e.hotness&&null!==e.hotness?s.hotness=Number(e.hotness):s.hotness=0,void 0!==e.id&&null!==e.id?s.id=String(e.id):s.id="",void 0!==e.inspected_score&&null!==e.inspected_score?s.inspected_score=Number(e.inspected_score):s.inspected_score=0,void 0!==e.ip_addresses&&null!==e.ip_addresses?s.ip_addresses=Number(e.ip_addresses):s.ip_addresses=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=Number(e.last_modified):s.last_modified=0,void 0!==e.last_modified_day&&null!==e.last_modified_day?s.last_modified_day=Number(e.last_modified_day):s.last_modified_day=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=Number(e.last_submission):s.last_submission=0,void 0!==e.lookups_trend&&null!==e.lookups_trend?s.lookups_trend=Number(e.lookups_trend):s.lookups_trend=0,void 0!==e.name&&null!==e.name){var l,u=t(e.name);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.name.push(String(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.name_atom&&null!==e.name_atom){var d,m=t(e.name_atom);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.name_atom.push(String(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.owner&&null!==e.owner?s.owner=String(e.owner):s.owner="",void 0!==e.references&&null!==e.references?s.references=Number(e.references):s.references=0,void 0!==e.score&&null!==e.score?s.score=Number(e.score):s.score=0,void 0!==e.sigma_rules&&null!==e.sigma_rules?s.sigma_rules=Number(e.sigma_rules):s.sigma_rules=0,void 0!==e.source_region&&null!==e.source_region){var f,T=t(e.source_region);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.source_region.push(String(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.submissions_trend&&null!==e.submissions_trend?s.submissions_trend=Number(e.submissions_trend):s.submissions_trend=0,void 0!==e.subscriptions_increment&&null!==e.subscriptions_increment?s.subscriptions_increment=Number(e.subscriptions_increment):s.subscriptions_increment=0,void 0!==e.subscribers&&null!==e.subscribers?s.subscribers=Number(e.subscribers):s.subscribers=0,void 0!==e.tag&&null!==e.tag){var v,A=t(e.tag);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.tag.push(String(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.targeted_industry&&null!==e.targeted_industry){var g,E=t(e.targeted_industry);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.targeted_industry.push(String(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.targeted_region&&null!==e.targeted_region){var I,R=t(e.targeted_region);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.targeted_region.push(String(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.threat_actor&&null!==e.threat_actor){var p,O=t(e.threat_actor);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.threat_actor.push(String(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.malware_family&&null!==e.malware_family){var h,y=t(e.malware_family);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.malware_family.push(String(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.threat_category&&null!==e.threat_category){var S,N=t(e.threat_category);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.threat_category.push(String(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.threat_actors&&null!==e.threat_actors?s.threat_actors=Number(e.threat_actors):s.threat_actors=0,void 0!==e.malware_families&&null!==e.malware_families?s.malware_families=Number(e.malware_families):s.malware_families=0,void 0!==e.urls&&null!==e.urls?s.urls=Number(e.urls):s.urls=0,void 0!==e.yara_rulesets&&null!==e.yara_rulesets?s.yara_rulesets=Number(e.yara_rulesets):s.yara_rulesets=0,void 0!==e.viewer&&null!==e.viewer){var b,L=t(e.viewer);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.viewer.push(String(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.editor&&null!==e.editor){var F,C=t(e.editor);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.editor.push(String(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.attribution&&null!==e.attribution){var k,D=t(e.attribution);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.attribution.push(String(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.confidence&&null!==e.confidence?s.confidence=String(e.confidence):s.confidence="",void 0!==e.collection_type&&null!==e.collection_type?s.collection_type=String(e.collection_type):s.collection_type="",void 0!==e.report_type&&null!==e.report_type?s.report_type=String(e.report_type):s.report_type="",void 0!==e.threat_scape&&null!==e.threat_scape){var w,M=t(e.threat_scape);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.threat_scape.push(String(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.targeted_industry_group_details&&null!==e.targeted_industry_group_details){var U,P=t(e.targeted_industry_group_details);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.targeted_industry_group_details.push(_.TrackedAttribute.fromJSON(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.data_source&&null!==e.data_source){var x,G=t(e.data_source);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.data_source.push(String(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.motivations&&null!==e.motivations){var V,B=t(e.motivations);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.motivations.push(_.TrackedAttribute.fromJSON(e))}}catch(e){B.e(e)}finally{B.f()}}if(void 0!==e.threat_categories&&null!==e.threat_categories){var W,Y=t(e.threat_categories);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.threat_categories.push(_.TrackedAttribute.fromJSON(e))}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.malware_roles&&null!==e.malware_roles){var J,X=t(e.malware_roles);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.malware_roles.push(_.TrackedAttribute.fromJSON(e))}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.targeted_industries&&null!==e.targeted_industries){var j,K=t(e.targeted_industries);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.targeted_industries.push(_.TrackedAttribute.fromJSON(e))}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.targeted_regions&&null!==e.targeted_regions){var q,z=t(e.targeted_regions);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.targeted_regions.push(_.TrackedAttribute.fromJSON(e))}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.source_regions&&null!==e.source_regions){var Q,Z=t(e.source_regions);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.source_regions.push(_.TrackedAttribute.fromJSON(e))}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.sponsor_regions&&null!==e.sponsor_regions){var $,ee=t(e.sponsor_regions);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.sponsor_regions.push(_.TrackedAttribute.fromJSON(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.capabilities&&null!==e.capabilities){var _e,se=t(e.capabilities);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.capabilities.push(_.TrackedAttribute.fromJSON(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.detections&&null!==e.detections){var te,ae=t(e.detections);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.detections.push(_.TrackedAttribute.fromJSON(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.operating_systems&&null!==e.operating_systems){var ne,re=t(e.operating_systems);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.operating_systems.push(_.TrackedAttribute.fromJSON(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.tags&&null!==e.tags){var ce,oe=t(e.tags);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.tags.push(_.TrackedAttribute.fromJSON(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.names&&null!==e.names){var ie,le=t(e.names);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.names.push(_.TrackedAttribute.fromJSON(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.origin&&null!==e.origin?s.origin=String(e.origin):s.origin="",void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var ue,de=t(e.attribution_privileged);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.attribution_privileged.push(_.Attribution.fromJSON(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.merged_actors&&null!==e.merged_actors){var me,fe=t(e.merged_actors);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.merged_actors.push(_.TrackedAttribute.fromJSON(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.campaigns&&null!==e.campaigns?s.campaigns=Number(e.campaigns):s.campaigns=0,void 0!==e.attack_techniques&&null!==e.attack_techniques?s.attack_techniques=Number(e.attack_techniques):s.attack_techniques=0,void 0!==e.software_toolkits&&null!==e.software_toolkits?s.software_toolkits=Number(e.software_toolkits):s.software_toolkits=0,void 0!==e.collections&&null!==e.collections?s.collections=Number(e.collections):s.collections=0,void 0!==e.suspected_threat_actors&&null!==e.suspected_threat_actors?s.suspected_threat_actors=Number(e.suspected_threat_actors):s.suspected_threat_actors=0,void 0!==e.suspected_threat_actor_by&&null!==e.suspected_threat_actor_by?s.suspected_threat_actor_by=Number(e.suspected_threat_actor_by):s.suspected_threat_actor_by=0,void 0!==e.last_seen&&null!==e.last_seen?s.last_seen=Number(e.last_seen):s.last_seen=0,void 0!==e.suspected_threat_actor&&null!==e.suspected_threat_actor){var Te,ve=t(e.suspected_threat_actor);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.suspected_threat_actor.push(_.TrackedAttribute.fromJSON(e))}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.risk_rating&&null!==e.risk_rating?s.risk_rating=String(e.risk_rating):s.risk_rating="",void 0!==e.exploitation_state&&null!==e.exploitation_state?s.exploitation_state=String(e.exploitation_state):s.exploitation_state="",void 0!==e.exploitation_consequence&&null!==e.exploitation_consequence?s.exploitation_consequence=String(e.exploitation_consequence):s.exploitation_consequence="",void 0!==e.exploitation_vectors&&null!==e.exploitation_vectors){var Ae,ge=t(e.exploitation_vectors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exploitation_vectors.push(String(e))}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.available_mitigations&&null!==e.available_mitigations){var Ee,Ie=t(e.available_mitigations);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.available_mitigations.push(String(e))}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.cvss_3x_base_score&&null!==e.cvss_3x_base_score?s.cvss_3x_base_score=Number(e.cvss_3x_base_score):s.cvss_3x_base_score=0,void 0!==e.cvss_3x_temporal_score&&null!==e.cvss_3x_temporal_score?s.cvss_3x_temporal_score=Number(e.cvss_3x_temporal_score):s.cvss_3x_temporal_score=0,void 0!==e.cvss_2x_base_score&&null!==e.cvss_2x_base_score?s.cvss_2x_base_score=Number(e.cvss_2x_base_score):s.cvss_2x_base_score=0,void 0!==e.cvss_2x_temporal_score&&null!==e.cvss_2x_temporal_score?s.cvss_2x_temporal_score=Number(e.cvss_2x_temporal_score):s.cvss_2x_temporal_score=0,void 0!==e.vulnerable_product&&null!==e.vulnerable_product){var Re,pe=t(e.vulnerable_product);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.vulnerable_product.push(String(e))}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.vulnerable_vendor&&null!==e.vulnerable_vendor){var Oe,he=t(e.vulnerable_vendor);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.vulnerable_vendor.push(String(e))}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.vulnerable_cpe&&null!==e.vulnerable_cpe){var ye,Se=t(e.vulnerable_cpe);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.vulnerable_cpe.push(String(e))}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.vulnerable_cpe_id&&null!==e.vulnerable_cpe_id){var Ne,be=t(e.vulnerable_cpe_id);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.vulnerable_cpe_id.push(String(e))}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.vulnerability_filter&&null!==e.vulnerability_filter){var Le,Fe=t(e.vulnerability_filter);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.vulnerability_filter.push(String(e))}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.report_id&&null!==e.report_id?s.report_id=String(e.report_id):s.report_id="",void 0!==e.link&&null!==e.link?s.link=String(e.link):s.link="",void 0!==e.software_toolkit&&null!==e.software_toolkit){var Ce,ke=t(e.software_toolkit);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.software_toolkit.push(String(e))}}catch(e){ke.e(e)}finally{ke.f()}}return void 0!==e.risk_rating_int&&null!==e.risk_rating_int?s.risk_rating_int=Number(e.risk_rating_int):s.risk_rating_int=0,void 0!==e.exploitation_state_int&&null!==e.exploitation_state_int?s.exploitation_state_int=Number(e.exploitation_state_int):s.exploitation_state_int=0,s},toJSON(e){const s={};return e.all?s.all=e.all.map((e=>e)):s.all=[],void 0!==e.abuse_classifier_prediction&&(s.abuse_classifier_prediction=e.abuse_classifier_prediction),e.comment?s.comment=e.comment.map((e=>e)):s.comment=[],e.comment_author?s.comment_author=e.comment_author.map((e=>e)):s.comment_author=[],void 0!==e.creation_date&&(s.creation_date=e.creation_date),void 0!==e.creation_day&&(s.creation_day=e.creation_day),void 0!==e.description&&(s.description=e.description),void 0!==e.domains&&(s.domains=e.domains),void 0!==e.files&&(s.files=e.files),void 0!==e.first_submission&&(s.first_submission=e.first_submission),void 0!==e.hotness&&(s.hotness=e.hotness),void 0!==e.id&&(s.id=e.id),void 0!==e.inspected_score&&(s.inspected_score=e.inspected_score),void 0!==e.ip_addresses&&(s.ip_addresses=e.ip_addresses),void 0!==e.last_modified&&(s.last_modified=e.last_modified),void 0!==e.last_modified_day&&(s.last_modified_day=e.last_modified_day),void 0!==e.last_submission&&(s.last_submission=e.last_submission),void 0!==e.lookups_trend&&(s.lookups_trend=e.lookups_trend),e.name?s.name=e.name.map((e=>e)):s.name=[],e.name_atom?s.name_atom=e.name_atom.map((e=>e)):s.name_atom=[],void 0!==e.owner&&(s.owner=e.owner),void 0!==e.references&&(s.references=e.references),void 0!==e.score&&(s.score=e.score),void 0!==e.sigma_rules&&(s.sigma_rules=e.sigma_rules),e.source_region?s.source_region=e.source_region.map((e=>e)):s.source_region=[],void 0!==e.submissions_trend&&(s.submissions_trend=e.submissions_trend),void 0!==e.subscriptions_increment&&(s.subscriptions_increment=e.subscriptions_increment),void 0!==e.subscribers&&(s.subscribers=e.subscribers),e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],e.targeted_industry?s.targeted_industry=e.targeted_industry.map((e=>e)):s.targeted_industry=[],e.targeted_region?s.targeted_region=e.targeted_region.map((e=>e)):s.targeted_region=[],e.threat_actor?s.threat_actor=e.threat_actor.map((e=>e)):s.threat_actor=[],e.malware_family?s.malware_family=e.malware_family.map((e=>e)):s.malware_family=[],e.threat_category?s.threat_category=e.threat_category.map((e=>e)):s.threat_category=[],void 0!==e.threat_actors&&(s.threat_actors=e.threat_actors),void 0!==e.malware_families&&(s.malware_families=e.malware_families),void 0!==e.urls&&(s.urls=e.urls),void 0!==e.yara_rulesets&&(s.yara_rulesets=e.yara_rulesets),e.viewer?s.viewer=e.viewer.map((e=>e)):s.viewer=[],e.editor?s.editor=e.editor.map((e=>e)):s.editor=[],e.attribution?s.attribution=e.attribution.map((e=>e)):s.attribution=[],void 0!==e.confidence&&(s.confidence=e.confidence),void 0!==e.collection_type&&(s.collection_type=e.collection_type),void 0!==e.report_type&&(s.report_type=e.report_type),e.threat_scape?s.threat_scape=e.threat_scape.map((e=>e)):s.threat_scape=[],e.targeted_industry_group_details?s.targeted_industry_group_details=e.targeted_industry_group_details.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.targeted_industry_group_details=[],e.data_source?s.data_source=e.data_source.map((e=>e)):s.data_source=[],e.motivations?s.motivations=e.motivations.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.motivations=[],e.threat_categories?s.threat_categories=e.threat_categories.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.threat_categories=[],e.malware_roles?s.malware_roles=e.malware_roles.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.malware_roles=[],e.targeted_industries?s.targeted_industries=e.targeted_industries.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.targeted_industries=[],e.targeted_regions?s.targeted_regions=e.targeted_regions.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.targeted_regions=[],e.source_regions?s.source_regions=e.source_regions.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.source_regions=[],e.sponsor_regions?s.sponsor_regions=e.sponsor_regions.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.sponsor_regions=[],e.capabilities?s.capabilities=e.capabilities.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.capabilities=[],e.detections?s.detections=e.detections.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.detections=[],e.operating_systems?s.operating_systems=e.operating_systems.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.operating_systems=[],e.tags?s.tags=e.tags.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.tags=[],e.names?s.names=e.names.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.names=[],void 0!==e.origin&&(s.origin=e.origin),e.attribution_privileged?s.attribution_privileged=e.attribution_privileged.map((e=>e?_.Attribution.toJSON(e):void 0)):s.attribution_privileged=[],e.merged_actors?s.merged_actors=e.merged_actors.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.merged_actors=[],void 0!==e.campaigns&&(s.campaigns=e.campaigns),void 0!==e.attack_techniques&&(s.attack_techniques=e.attack_techniques),void 0!==e.software_toolkits&&(s.software_toolkits=e.software_toolkits),void 0!==e.collections&&(s.collections=e.collections),void 0!==e.suspected_threat_actors&&(s.suspected_threat_actors=e.suspected_threat_actors),void 0!==e.suspected_threat_actor_by&&(s.suspected_threat_actor_by=e.suspected_threat_actor_by),void 0!==e.last_seen&&(s.last_seen=e.last_seen),e.suspected_threat_actor?s.suspected_threat_actor=e.suspected_threat_actor.map((e=>e?_.TrackedAttribute.toJSON(e):void 0)):s.suspected_threat_actor=[],void 0!==e.risk_rating&&(s.risk_rating=e.risk_rating),void 0!==e.exploitation_state&&(s.exploitation_state=e.exploitation_state),void 0!==e.exploitation_consequence&&(s.exploitation_consequence=e.exploitation_consequence),e.exploitation_vectors?s.exploitation_vectors=e.exploitation_vectors.map((e=>e)):s.exploitation_vectors=[],e.available_mitigations?s.available_mitigations=e.available_mitigations.map((e=>e)):s.available_mitigations=[],void 0!==e.cvss_3x_base_score&&(s.cvss_3x_base_score=e.cvss_3x_base_score),void 0!==e.cvss_3x_temporal_score&&(s.cvss_3x_temporal_score=e.cvss_3x_temporal_score),void 0!==e.cvss_2x_base_score&&(s.cvss_2x_base_score=e.cvss_2x_base_score),void 0!==e.cvss_2x_temporal_score&&(s.cvss_2x_temporal_score=e.cvss_2x_temporal_score),e.vulnerable_product?s.vulnerable_product=e.vulnerable_product.map((e=>e)):s.vulnerable_product=[],e.vulnerable_vendor?s.vulnerable_vendor=e.vulnerable_vendor.map((e=>e)):s.vulnerable_vendor=[],e.vulnerable_cpe?s.vulnerable_cpe=e.vulnerable_cpe.map((e=>e)):s.vulnerable_cpe=[],e.vulnerable_cpe_id?s.vulnerable_cpe_id=e.vulnerable_cpe_id.map((e=>e)):s.vulnerable_cpe_id=[],e.vulnerability_filter?s.vulnerability_filter=e.vulnerability_filter.map((e=>e)):s.vulnerability_filter=[],void 0!==e.report_id&&(s.report_id=e.report_id),void 0!==e.link&&(s.link=e.link),e.software_toolkit?s.software_toolkit=e.software_toolkit.map((e=>e)):s.software_toolkit=[],void 0!==e.risk_rating_int&&(s.risk_rating_int=e.risk_rating_int),void 0!==e.exploitation_state_int&&(s.exploitation_state_int=e.exploitation_state_int),s},fromPartial(e){const s=Object.assign({},H);if(s.all=[],s.comment=[],s.comment_author=[],s.name=[],s.name_atom=[],s.source_region=[],s.tag=[],s.targeted_industry=[],s.targeted_region=[],s.threat_actor=[],s.malware_family=[],s.threat_category=[],s.viewer=[],s.editor=[],s.attribution=[],s.threat_scape=[],s.targeted_industry_group_details=[],s.data_source=[],s.motivations=[],s.threat_categories=[],s.malware_roles=[],s.targeted_industries=[],s.targeted_regions=[],s.source_regions=[],s.sponsor_regions=[],s.capabilities=[],s.detections=[],s.operating_systems=[],s.tags=[],s.names=[],s.attribution_privileged=[],s.merged_actors=[],s.suspected_threat_actor=[],s.exploitation_vectors=[],s.available_mitigations=[],s.vulnerable_product=[],s.vulnerable_vendor=[],s.vulnerable_cpe=[],s.vulnerable_cpe_id=[],s.vulnerability_filter=[],s.software_toolkit=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.abuse_classifier_prediction&&null!==e.abuse_classifier_prediction?s.abuse_classifier_prediction=e.abuse_classifier_prediction:s.abuse_classifier_prediction=0,void 0!==e.comment&&null!==e.comment){var r,c=t(e.comment);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.comment.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var o,i=t(e.comment_author);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.comment_author.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=e.creation_date:s.creation_date=0,void 0!==e.creation_day&&null!==e.creation_day?s.creation_day=e.creation_day:s.creation_day=0,void 0!==e.description&&null!==e.description?s.description=e.description:s.description="",void 0!==e.domains&&null!==e.domains?s.domains=e.domains:s.domains=0,void 0!==e.files&&null!==e.files?s.files=e.files:s.files=0,void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=e.first_submission:s.first_submission=0,void 0!==e.hotness&&null!==e.hotness?s.hotness=e.hotness:s.hotness=0,void 0!==e.id&&null!==e.id?s.id=e.id:s.id="",void 0!==e.inspected_score&&null!==e.inspected_score?s.inspected_score=e.inspected_score:s.inspected_score=0,void 0!==e.ip_addresses&&null!==e.ip_addresses?s.ip_addresses=e.ip_addresses:s.ip_addresses=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=e.last_modified:s.last_modified=0,void 0!==e.last_modified_day&&null!==e.last_modified_day?s.last_modified_day=e.last_modified_day:s.last_modified_day=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=e.last_submission:s.last_submission=0,void 0!==e.lookups_trend&&null!==e.lookups_trend?s.lookups_trend=e.lookups_trend:s.lookups_trend=0,void 0!==e.name&&null!==e.name){var l,u=t(e.name);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.name.push(e)}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.name_atom&&null!==e.name_atom){var d,m=t(e.name_atom);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.name_atom.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.owner&&null!==e.owner?s.owner=e.owner:s.owner="",void 0!==e.references&&null!==e.references?s.references=e.references:s.references=0,void 0!==e.score&&null!==e.score?s.score=e.score:s.score=0,void 0!==e.sigma_rules&&null!==e.sigma_rules?s.sigma_rules=e.sigma_rules:s.sigma_rules=0,void 0!==e.source_region&&null!==e.source_region){var f,T=t(e.source_region);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.source_region.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.submissions_trend&&null!==e.submissions_trend?s.submissions_trend=e.submissions_trend:s.submissions_trend=0,void 0!==e.subscriptions_increment&&null!==e.subscriptions_increment?s.subscriptions_increment=e.subscriptions_increment:s.subscriptions_increment=0,void 0!==e.subscribers&&null!==e.subscribers?s.subscribers=e.subscribers:s.subscribers=0,void 0!==e.tag&&null!==e.tag){var v,A=t(e.tag);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.tag.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.targeted_industry&&null!==e.targeted_industry){var g,E=t(e.targeted_industry);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.targeted_industry.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.targeted_region&&null!==e.targeted_region){var I,R=t(e.targeted_region);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.targeted_region.push(e)}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.threat_actor&&null!==e.threat_actor){var p,O=t(e.threat_actor);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.threat_actor.push(e)}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.malware_family&&null!==e.malware_family){var h,y=t(e.malware_family);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.malware_family.push(e)}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.threat_category&&null!==e.threat_category){var S,N=t(e.threat_category);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.threat_category.push(e)}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.threat_actors&&null!==e.threat_actors?s.threat_actors=e.threat_actors:s.threat_actors=0,void 0!==e.malware_families&&null!==e.malware_families?s.malware_families=e.malware_families:s.malware_families=0,void 0!==e.urls&&null!==e.urls?s.urls=e.urls:s.urls=0,void 0!==e.yara_rulesets&&null!==e.yara_rulesets?s.yara_rulesets=e.yara_rulesets:s.yara_rulesets=0,void 0!==e.viewer&&null!==e.viewer){var b,L=t(e.viewer);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.viewer.push(e)}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.editor&&null!==e.editor){var F,C=t(e.editor);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.editor.push(e)}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.attribution&&null!==e.attribution){var k,D=t(e.attribution);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.attribution.push(e)}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.confidence&&null!==e.confidence?s.confidence=e.confidence:s.confidence="",void 0!==e.collection_type&&null!==e.collection_type?s.collection_type=e.collection_type:s.collection_type="",void 0!==e.report_type&&null!==e.report_type?s.report_type=e.report_type:s.report_type="",void 0!==e.threat_scape&&null!==e.threat_scape){var w,M=t(e.threat_scape);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.threat_scape.push(e)}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.targeted_industry_group_details&&null!==e.targeted_industry_group_details){var U,P=t(e.targeted_industry_group_details);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.targeted_industry_group_details.push(_.TrackedAttribute.fromPartial(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.data_source&&null!==e.data_source){var x,G=t(e.data_source);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.data_source.push(e)}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.motivations&&null!==e.motivations){var V,B=t(e.motivations);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.motivations.push(_.TrackedAttribute.fromPartial(e))}}catch(e){B.e(e)}finally{B.f()}}if(void 0!==e.threat_categories&&null!==e.threat_categories){var W,Y=t(e.threat_categories);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.threat_categories.push(_.TrackedAttribute.fromPartial(e))}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.malware_roles&&null!==e.malware_roles){var J,X=t(e.malware_roles);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.malware_roles.push(_.TrackedAttribute.fromPartial(e))}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.targeted_industries&&null!==e.targeted_industries){var j,K=t(e.targeted_industries);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.targeted_industries.push(_.TrackedAttribute.fromPartial(e))}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.targeted_regions&&null!==e.targeted_regions){var q,z=t(e.targeted_regions);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.targeted_regions.push(_.TrackedAttribute.fromPartial(e))}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.source_regions&&null!==e.source_regions){var Q,Z=t(e.source_regions);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.source_regions.push(_.TrackedAttribute.fromPartial(e))}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.sponsor_regions&&null!==e.sponsor_regions){var $,ee=t(e.sponsor_regions);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.sponsor_regions.push(_.TrackedAttribute.fromPartial(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.capabilities&&null!==e.capabilities){var _e,se=t(e.capabilities);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.capabilities.push(_.TrackedAttribute.fromPartial(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.detections&&null!==e.detections){var te,ae=t(e.detections);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.detections.push(_.TrackedAttribute.fromPartial(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.operating_systems&&null!==e.operating_systems){var ne,re=t(e.operating_systems);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.operating_systems.push(_.TrackedAttribute.fromPartial(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.tags&&null!==e.tags){var ce,oe=t(e.tags);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.tags.push(_.TrackedAttribute.fromPartial(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.names&&null!==e.names){var ie,le=t(e.names);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.names.push(_.TrackedAttribute.fromPartial(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.origin&&null!==e.origin?s.origin=e.origin:s.origin="",void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var ue,de=t(e.attribution_privileged);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.attribution_privileged.push(_.Attribution.fromPartial(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.merged_actors&&null!==e.merged_actors){var me,fe=t(e.merged_actors);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.merged_actors.push(_.TrackedAttribute.fromPartial(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.campaigns&&null!==e.campaigns?s.campaigns=e.campaigns:s.campaigns=0,void 0!==e.attack_techniques&&null!==e.attack_techniques?s.attack_techniques=e.attack_techniques:s.attack_techniques=0,void 0!==e.software_toolkits&&null!==e.software_toolkits?s.software_toolkits=e.software_toolkits:s.software_toolkits=0,void 0!==e.collections&&null!==e.collections?s.collections=e.collections:s.collections=0,void 0!==e.suspected_threat_actors&&null!==e.suspected_threat_actors?s.suspected_threat_actors=e.suspected_threat_actors:s.suspected_threat_actors=0,void 0!==e.suspected_threat_actor_by&&null!==e.suspected_threat_actor_by?s.suspected_threat_actor_by=e.suspected_threat_actor_by:s.suspected_threat_actor_by=0,void 0!==e.last_seen&&null!==e.last_seen?s.last_seen=e.last_seen:s.last_seen=0,void 0!==e.suspected_threat_actor&&null!==e.suspected_threat_actor){var Te,ve=t(e.suspected_threat_actor);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.suspected_threat_actor.push(_.TrackedAttribute.fromPartial(e))}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.risk_rating&&null!==e.risk_rating?s.risk_rating=e.risk_rating:s.risk_rating="",void 0!==e.exploitation_state&&null!==e.exploitation_state?s.exploitation_state=e.exploitation_state:s.exploitation_state="",void 0!==e.exploitation_consequence&&null!==e.exploitation_consequence?s.exploitation_consequence=e.exploitation_consequence:s.exploitation_consequence="",void 0!==e.exploitation_vectors&&null!==e.exploitation_vectors){var Ae,ge=t(e.exploitation_vectors);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.exploitation_vectors.push(e)}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.available_mitigations&&null!==e.available_mitigations){var Ee,Ie=t(e.available_mitigations);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.available_mitigations.push(e)}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.cvss_3x_base_score&&null!==e.cvss_3x_base_score?s.cvss_3x_base_score=e.cvss_3x_base_score:s.cvss_3x_base_score=0,void 0!==e.cvss_3x_temporal_score&&null!==e.cvss_3x_temporal_score?s.cvss_3x_temporal_score=e.cvss_3x_temporal_score:s.cvss_3x_temporal_score=0,void 0!==e.cvss_2x_base_score&&null!==e.cvss_2x_base_score?s.cvss_2x_base_score=e.cvss_2x_base_score:s.cvss_2x_base_score=0,void 0!==e.cvss_2x_temporal_score&&null!==e.cvss_2x_temporal_score?s.cvss_2x_temporal_score=e.cvss_2x_temporal_score:s.cvss_2x_temporal_score=0,void 0!==e.vulnerable_product&&null!==e.vulnerable_product){var Re,pe=t(e.vulnerable_product);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.vulnerable_product.push(e)}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.vulnerable_vendor&&null!==e.vulnerable_vendor){var Oe,he=t(e.vulnerable_vendor);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.vulnerable_vendor.push(e)}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.vulnerable_cpe&&null!==e.vulnerable_cpe){var ye,Se=t(e.vulnerable_cpe);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.vulnerable_cpe.push(e)}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.vulnerable_cpe_id&&null!==e.vulnerable_cpe_id){var Ne,be=t(e.vulnerable_cpe_id);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.vulnerable_cpe_id.push(e)}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.vulnerability_filter&&null!==e.vulnerability_filter){var Le,Fe=t(e.vulnerability_filter);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.vulnerability_filter.push(e)}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.report_id&&null!==e.report_id?s.report_id=e.report_id:s.report_id="",void 0!==e.link&&null!==e.link?s.link=e.link:s.link="",void 0!==e.software_toolkit&&null!==e.software_toolkit){var Ce,ke=t(e.software_toolkit);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.software_toolkit.push(e)}}catch(e){ke.e(e)}finally{ke.f()}}return void 0!==e.risk_rating_int&&null!==e.risk_rating_int?s.risk_rating_int=e.risk_rating_int:s.risk_rating_int=0,void 0!==e.exploitation_state_int&&null!==e.exploitation_state_int?s.exploitation_state_int=e.exploitation_state_int:s.exploitation_state_int=0,s}};const V={all:"",text:"",author:"",date:0,id:"",tag:""};_.CommentDocument={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(10).string(e)}}catch(e){a.e(e)}finally{a.f()}""!==e.text&&_.uint32(18).string(e.text),""!==e.author&&_.uint32(26).string(e.author),0!==e.date&&_.uint32(32).int64(e.date),""!==e.id&&_.uint32(42).string(e.id);var n,r=t(e.tag);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.uint32(50).string(e)}}catch(e){r.e(e)}finally{r.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},V);for(a.all=[],a.tag=[];s.pos>>3){case 1:a.all.push(s.string());break;case 2:a.text=s.string();break;case 3:a.author=s.string();break;case 4:a.date=q(s.int64());break;case 5:a.id=s.string();break;case 6:a.tag.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},V);if(_.all=[],_.tag=[],void 0!==e.all&&null!==e.all){var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.all.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.text&&null!==e.text?_.text=String(e.text):_.text="",void 0!==e.author&&null!==e.author?_.author=String(e.author):_.author="",void 0!==e.date&&null!==e.date?_.date=Number(e.date):_.date=0,void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.tag&&null!==e.tag){var n,r=t(e.tag);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.tag.push(String(e))}}catch(e){r.e(e)}finally{r.f()}}return _},toJSON(e){const _={};return e.all?_.all=e.all.map((e=>e)):_.all=[],void 0!==e.text&&(_.text=e.text),void 0!==e.author&&(_.author=e.author),void 0!==e.date&&(_.date=e.date),void 0!==e.id&&(_.id=e.id),e.tag?_.tag=e.tag.map((e=>e)):_.tag=[],_},fromPartial(e){const _=Object.assign({},V);if(_.all=[],_.tag=[],void 0!==e.all&&null!==e.all){var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.all.push(e)}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.text&&null!==e.text?_.text=e.text:_.text="",void 0!==e.author&&null!==e.author?_.author=e.author:_.author="",void 0!==e.date&&null!==e.date?_.date=e.date:_.date=0,void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.tag&&null!==e.tag){var n,r=t(e.tag);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.tag.push(e)}}catch(e){r.e(e)}finally{r.f()}}return _}};const B={all:"",all_atom:"",date:0,entity_id:"",entity_type:"",id:"",origin:"",owner:"",source_id:"",source_type:""};_.IocStreamNotificationDocument={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.uint32(10).string(e)}}catch(e){a.e(e)}finally{a.f()}var n,r=t(e.all_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.uint32(18).string(e)}}catch(e){r.e(e)}finally{r.f()}0!==e.date&&_.uint32(24).int64(e.date),""!==e.entity_id&&_.uint32(34).string(e.entity_id),""!==e.entity_type&&_.uint32(42).string(e.entity_type),""!==e.id&&_.uint32(50).string(e.id),""!==e.origin&&_.uint32(58).string(e.origin);var o,i=t(e.owner);try{for(i.s();!(o=i.n()).done;){const e=o.value;_.uint32(66).string(e)}}catch(e){i.e(e)}finally{i.f()}var l,u=t(e.source_id);try{for(u.s();!(l=u.n()).done;){const e=l.value;_.uint32(74).string(e)}}catch(e){u.e(e)}finally{u.f()}var d,m=t(e.source_type);try{for(m.s();!(d=m.n()).done;){const e=d.value;_.uint32(82).string(e)}}catch(e){m.e(e)}finally{m.f()}return _},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},B);for(a.all=[],a.all_atom=[],a.owner=[],a.source_id=[],a.source_type=[];s.pos>>3){case 1:a.all.push(s.string());break;case 2:a.all_atom.push(s.string());break;case 3:a.date=q(s.int64());break;case 4:a.entity_id=s.string();break;case 5:a.entity_type=s.string();break;case 6:a.id=s.string();break;case 7:a.origin=s.string();break;case 8:a.owner.push(s.string());break;case 9:a.source_id.push(s.string());break;case 10:a.source_type.push(s.string());break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},B);if(_.all=[],_.all_atom=[],_.owner=[],_.source_id=[],_.source_type=[],void 0!==e.all&&null!==e.all){var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.all.push(String(e))}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.all_atom&&null!==e.all_atom){var n,r=t(e.all_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.all_atom.push(String(e))}}catch(e){r.e(e)}finally{r.f()}}if(void 0!==e.date&&null!==e.date?_.date=Number(e.date):_.date=0,void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=String(e.entity_id):_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=String(e.entity_type):_.entity_type="",void 0!==e.id&&null!==e.id?_.id=String(e.id):_.id="",void 0!==e.origin&&null!==e.origin?_.origin=String(e.origin):_.origin="",void 0!==e.owner&&null!==e.owner){var c,o=t(e.owner);try{for(o.s();!(c=o.n()).done;){const e=c.value;_.owner.push(String(e))}}catch(e){o.e(e)}finally{o.f()}}if(void 0!==e.source_id&&null!==e.source_id){var i,l=t(e.source_id);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.source_id.push(String(e))}}catch(e){l.e(e)}finally{l.f()}}if(void 0!==e.source_type&&null!==e.source_type){var u,d=t(e.source_type);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.source_type.push(String(e))}}catch(e){d.e(e)}finally{d.f()}}return _},toJSON(e){const _={};return e.all?_.all=e.all.map((e=>e)):_.all=[],e.all_atom?_.all_atom=e.all_atom.map((e=>e)):_.all_atom=[],void 0!==e.date&&(_.date=e.date),void 0!==e.entity_id&&(_.entity_id=e.entity_id),void 0!==e.entity_type&&(_.entity_type=e.entity_type),void 0!==e.id&&(_.id=e.id),void 0!==e.origin&&(_.origin=e.origin),e.owner?_.owner=e.owner.map((e=>e)):_.owner=[],e.source_id?_.source_id=e.source_id.map((e=>e)):_.source_id=[],e.source_type?_.source_type=e.source_type.map((e=>e)):_.source_type=[],_},fromPartial(e){const _=Object.assign({},B);if(_.all=[],_.all_atom=[],_.owner=[],_.source_id=[],_.source_type=[],void 0!==e.all&&null!==e.all){var s,a=t(e.all);try{for(a.s();!(s=a.n()).done;){const e=s.value;_.all.push(e)}}catch(e){a.e(e)}finally{a.f()}}if(void 0!==e.all_atom&&null!==e.all_atom){var n,r=t(e.all_atom);try{for(r.s();!(n=r.n()).done;){const e=n.value;_.all_atom.push(e)}}catch(e){r.e(e)}finally{r.f()}}if(void 0!==e.date&&null!==e.date?_.date=e.date:_.date=0,void 0!==e.entity_id&&null!==e.entity_id?_.entity_id=e.entity_id:_.entity_id="",void 0!==e.entity_type&&null!==e.entity_type?_.entity_type=e.entity_type:_.entity_type="",void 0!==e.id&&null!==e.id?_.id=e.id:_.id="",void 0!==e.origin&&null!==e.origin?_.origin=e.origin:_.origin="",void 0!==e.owner&&null!==e.owner){var c,o=t(e.owner);try{for(o.s();!(c=o.n()).done;){const e=c.value;_.owner.push(e)}}catch(e){o.e(e)}finally{o.f()}}if(void 0!==e.source_id&&null!==e.source_id){var i,l=t(e.source_id);try{for(l.s();!(i=l.n()).done;){const e=i.value;_.source_id.push(e)}}catch(e){l.e(e)}finally{l.f()}}if(void 0!==e.source_type&&null!==e.source_type){var u,d=t(e.source_type);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.source_type.push(e)}}catch(e){d.e(e)}finally{d.f()}}return _}};const W={all:"",all_scan_results:"",attribution:"",a_record:"",a_record_ttl:0,aaaa_record:"",aaaa_record_ttl:0,caa_record:"",caa_record_ttl:0,collection:"",cname_record:"",cname_record_ttl:0,dname_record:"",dname_record_ttl:0,mx_record:"",mx_record_ttl:0,ns_record:"",ns_record_ttl:0,soa_record:"",soa_record_ttl:0,txt_record:"",txt_record_ttl:0,asn:0,autonomous_system_owner:"",category:"",comment:"",comment_author:"",creation_date:0,depth:0,detected_communicating_files_count:0,communicating_files_max_detections:0,detected_downloaded_files_count:0,downloaded_files_max_detections:0,detected_referring_files_count:0,referring_files_max_detections:0,detected_urls_count:0,urls_max_detections:0,domain:"",domain_id:"",gti_severity:"",gti_threat_score:0,gti_verdict:"",last_modified:0,last_update_date:0,main_icon_raw_md5:"",main_icon_raw_dhash:"",path:"",parent_domain:"",popularity_rank:0,positives:0,related_threat_actor:"",registrar:"",reputation:0,ssl_issuer:"",ssl_not_before:0,ssl_not_after:0,ssl_serial:"",ssl_subject:"",ssl_thumbprint:"",jarm:"",tag:"",tld:"",ttl:0,whois:"",whois_date:0,alexa_rank:0,cisco_umbrella_rank:0,majestic_rank:0,quantcast_rank:0,statvoo_rank:0,cloudflare_radar_rank:0,scan_result_0xsi_f33d:"",scan_result_abusix:"",scan_result_acronis:"",scan_result_adminuslabs:"",scan_result_ailabs__monitorapp_:"",scan_result_alienvault:"",scan_result_alphamountain_ai:"",scan_result_alphasoc:"",scan_result_antiy_avl:"",scan_result_arcsight_threat_intelligence:"",scan_result_autoshun:"",scan_result_avira:"",scan_result_axur:"",scan_result_benkow_cc:"",scan_result_bfore_ai_precrime:"",scan_result_bitdefender:"",scan_result_bkav:"",scan_result_blueliv:"",scan_result_certego:"",scan_result_chong_lua_dao:"",scan_result_cins_army:"",scan_result_cluster25:"",scan_result_cmc_threat_intelligence:"",scan_result_crdf:"",scan_result_criminal_ip:"",scan_result_crowdsec:"",scan_result_csis_security_group:"",scan_result_csis_security_group_a_s:"",scan_result_cyan:"",scan_result_cyble:"",scan_result_cyradar:"",scan_result_desenmascara_me:"",scan_result_dns8:"",scan_result_dr_web:"",scan_result_emergingthreats:"",scan_result_emsisoft:"",scan_result_ermes:"",scan_result_eset:"",scan_result_estsecurity:"",scan_result_forcepoint_threatseeker:"",scan_result_fortinet:"",scan_result_g_data:"",scan_result_gcp_abuse_intelligence:"",scan_result_google_safebrowsing:"",scan_result_greensnow:"",scan_result_gridinsoft:"",scan_result_heimdal_security:"",scan_result_hunt_io_intelligence:"",scan_result_ipsum:"",scan_result_juniper_networks:"",scan_result_k7antivirus:"",scan_result_kaspersky:"",scan_result_lionic:"",scan_result_lumu:"",scan_result_malwared:"",scan_result_malwarepatrol:"",scan_result_malwares_com_url_checker:"",scan_result_malwareurl:"",scan_result_netcraft:"",scan_result_openphish:"",scan_result_phishfort:"",scan_result_phishing_database:"",scan_result_phishlabs:"",scan_result_phishtank:"",scan_result_prebytes:"",scan_result_precisionsec:"",scan_result_quick_heal:"",scan_result_quttera:"",scan_result_safetoopen:"",scan_result_sansec_ecomscan:"",scan_result_scantitan:"",scan_result_scumware_org:"",scan_result_seclookup:"",scan_result_securebrain:"",scan_result_securolytics:"",scan_result_segasec:"",scan_result_snort_ip_sample_list:"",scan_result_socradar:"",scan_result_sophos:"",scan_result_spam404:"",scan_result_stopforumspam:"",scan_result_sucuri_sitecheck:"",scan_result_threathive:"",scan_result_threatsourcing:"",scan_result_trustwave:"",scan_result_underworld:"",scan_result_urlhaus:"",scan_result_urlquery:"",scan_result_viettel_threat_intelligence:"",scan_result_vipre:"",scan_result_viriback:"",scan_result_vx_vault:"",scan_result_webroot:"",scan_result_xcitium_verdict_cloud:"",scan_result_yandex_safebrowsing:"",scan_result_zerocert:"",scan_result_zerofox:"",scan_result_zvelo:""};_.DomainDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(10).string(e)}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.all_scan_results);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(18).string(e)}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.attribution);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(26).string(e)}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.attribution_privileged);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.Attribution.encode(e,s.uint32(34).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.a_record);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(42).string(e)}}catch(e){f.e(e)}finally{f.f()}s.uint32(50).fork();var T,v=t(e.a_record_ttl);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.int32(e)}}catch(e){v.e(e)}finally{v.f()}s.ldelim();var A,g=t(e.aaaa_record);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(58).string(e)}}catch(e){g.e(e)}finally{g.f()}s.uint32(66).fork();var E,I=t(e.aaaa_record_ttl);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.int32(e)}}catch(e){I.e(e)}finally{I.f()}s.ldelim();var R,p=t(e.caa_record);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(74).string(e)}}catch(e){p.e(e)}finally{p.f()}s.uint32(82).fork();var O,h=t(e.caa_record_ttl);try{for(h.s();!(O=h.n()).done;){const e=O.value;s.int32(e)}}catch(e){h.e(e)}finally{h.f()}s.ldelim();var y,S=t(e.collection);try{for(S.s();!(y=S.n()).done;){const e=y.value;s.uint32(90).string(e)}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.cname_record);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.uint32(98).string(e)}}catch(e){b.e(e)}finally{b.f()}s.uint32(106).fork();var L,F=t(e.cname_record_ttl);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.int32(e)}}catch(e){F.e(e)}finally{F.f()}s.ldelim();var C,k=t(e.dname_record);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.uint32(114).string(e)}}catch(e){k.e(e)}finally{k.f()}s.uint32(122).fork();var D,w=t(e.dname_record_ttl);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.int32(e)}}catch(e){w.e(e)}finally{w.f()}s.ldelim();var M,U=t(e.mx_record);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.uint32(130).string(e)}}catch(e){U.e(e)}finally{U.f()}s.uint32(138).fork();var P,x=t(e.mx_record_ttl);try{for(x.s();!(P=x.n()).done;){const e=P.value;s.int32(e)}}catch(e){x.e(e)}finally{x.f()}s.ldelim();var G,H=t(e.ns_record);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.uint32(146).string(e)}}catch(e){H.e(e)}finally{H.f()}s.uint32(154).fork();var V,B=t(e.ns_record_ttl);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.int32(e)}}catch(e){B.e(e)}finally{B.f()}s.ldelim();var W,Y=t(e.soa_record);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.uint32(162).string(e)}}catch(e){Y.e(e)}finally{Y.f()}s.uint32(170).fork();var J,X=t(e.soa_record_ttl);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.int32(e)}}catch(e){X.e(e)}finally{X.f()}s.ldelim();var j,K=t(e.txt_record);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.uint32(178).string(e)}}catch(e){K.e(e)}finally{K.f()}s.uint32(186).fork();var q,z=t(e.txt_record_ttl);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.int32(e)}}catch(e){z.e(e)}finally{z.f()}s.ldelim(),s.uint32(194).fork();var Q,Z=t(e.asn);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.int32(e)}}catch(e){Z.e(e)}finally{Z.f()}s.ldelim();var $,ee=t(e.autonomous_system_owner);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.uint32(202).string(e)}}catch(e){ee.e(e)}finally{ee.f()}var _e,se=t(e.category);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.uint32(210).string(e)}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.comment);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.uint32(218).string(e)}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.comment_author);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.uint32(226).string(e)}}catch(e){re.e(e)}finally{re.f()}0!==e.creation_date&&s.uint32(232).int64(e.creation_date),0!==e.depth&&s.uint32(240).int32(e.depth),0!==e.detected_communicating_files_count&&s.uint32(248).int64(e.detected_communicating_files_count),0!==e.communicating_files_max_detections&&s.uint32(256).int32(e.communicating_files_max_detections),0!==e.detected_downloaded_files_count&&s.uint32(264).int64(e.detected_downloaded_files_count),0!==e.downloaded_files_max_detections&&s.uint32(272).int32(e.downloaded_files_max_detections),0!==e.detected_referring_files_count&&s.uint32(280).int64(e.detected_referring_files_count),0!==e.referring_files_max_detections&&s.uint32(288).int32(e.referring_files_max_detections),0!==e.detected_urls_count&&s.uint32(296).int64(e.detected_urls_count),0!==e.urls_max_detections&&s.uint32(304).int32(e.urls_max_detections);var ce,oe=t(e.domain);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.uint32(314).string(e)}}catch(e){oe.e(e)}finally{oe.f()}var ie,le=t(e.domain_id);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.uint32(322).string(e)}}catch(e){le.e(e)}finally{le.f()}""!==e.gti_severity&&s.uint32(330).string(e.gti_severity),0!==e.gti_threat_score&&s.uint32(336).int32(e.gti_threat_score),""!==e.gti_verdict&&s.uint32(346).string(e.gti_verdict),0!==e.last_modified&&s.uint32(352).int64(e.last_modified),0!==e.last_update_date&&s.uint32(360).int64(e.last_update_date),""!==e.main_icon_raw_md5&&s.uint32(370).string(e.main_icon_raw_md5),""!==e.main_icon_raw_dhash&&s.uint32(378).string(e.main_icon_raw_dhash);var ue,de=t(e.path);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.uint32(386).string(e)}}catch(e){de.e(e)}finally{de.f()}""!==e.parent_domain&&s.uint32(394).string(e.parent_domain),0!==e.popularity_rank&&s.uint32(400).int32(e.popularity_rank),0!==e.positives&&s.uint32(408).int32(e.positives);var me,fe=t(e.related_threat_actor);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.uint32(418).string(e)}}catch(e){fe.e(e)}finally{fe.f()}""!==e.registrar&&s.uint32(426).string(e.registrar),0!==e.reputation&&s.uint32(432).int32(e.reputation);var Te,ve=t(e.ssl_issuer);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.uint32(442).string(e)}}catch(e){ve.e(e)}finally{ve.f()}s.uint32(450).fork();var Ae,ge=t(e.ssl_not_before);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.int64(e)}}catch(e){ge.e(e)}finally{ge.f()}s.ldelim(),s.uint32(458).fork();var Ee,Ie=t(e.ssl_not_after);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.int64(e)}}catch(e){Ie.e(e)}finally{Ie.f()}s.ldelim();var Re,pe=t(e.ssl_serial);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.uint32(466).string(e)}}catch(e){pe.e(e)}finally{pe.f()}var Oe,he=t(e.ssl_subject);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.uint32(474).string(e)}}catch(e){he.e(e)}finally{he.f()}var ye,Se=t(e.ssl_thumbprint);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.uint32(482).string(e)}}catch(e){Se.e(e)}finally{Se.f()}""!==e.jarm&&s.uint32(490).string(e.jarm);var Ne,be=t(e.tag);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.uint32(498).string(e)}}catch(e){be.e(e)}finally{be.f()}var Le,Fe=t(e.tld);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.uint32(506).string(e)}}catch(e){Fe.e(e)}finally{Fe.f()}s.uint32(514).fork();var Ce,ke=t(e.ttl);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.int32(e)}}catch(e){ke.e(e)}finally{ke.f()}return s.ldelim(),""!==e.whois&&s.uint32(522).string(e.whois),0!==e.whois_date&&s.uint32(528).int64(e.whois_date),0!==e.alexa_rank&&s.uint32(536).int32(e.alexa_rank),0!==e.cisco_umbrella_rank&&s.uint32(544).int32(e.cisco_umbrella_rank),0!==e.majestic_rank&&s.uint32(552).int32(e.majestic_rank),0!==e.quantcast_rank&&s.uint32(560).int32(e.quantcast_rank),0!==e.statvoo_rank&&s.uint32(568).int32(e.statvoo_rank),0!==e.cloudflare_radar_rank&&s.uint32(1344).int32(e.cloudflare_radar_rank),""!==e.scan_result_0xsi_f33d&&s.uint32(578).string(e.scan_result_0xsi_f33d),""!==e.scan_result_abusix&&s.uint32(586).string(e.scan_result_abusix),""!==e.scan_result_acronis&&s.uint32(594).string(e.scan_result_acronis),""!==e.scan_result_adminuslabs&&s.uint32(602).string(e.scan_result_adminuslabs),""!==e.scan_result_ailabs__monitorapp_&&s.uint32(610).string(e.scan_result_ailabs__monitorapp_),""!==e.scan_result_alienvault&&s.uint32(618).string(e.scan_result_alienvault),""!==e.scan_result_alphamountain_ai&&s.uint32(626).string(e.scan_result_alphamountain_ai),""!==e.scan_result_alphasoc&&s.uint32(634).string(e.scan_result_alphasoc),""!==e.scan_result_antiy_avl&&s.uint32(642).string(e.scan_result_antiy_avl),""!==e.scan_result_arcsight_threat_intelligence&&s.uint32(650).string(e.scan_result_arcsight_threat_intelligence),""!==e.scan_result_autoshun&&s.uint32(658).string(e.scan_result_autoshun),""!==e.scan_result_avira&&s.uint32(666).string(e.scan_result_avira),""!==e.scan_result_axur&&s.uint32(1786).string(e.scan_result_axur),""!==e.scan_result_benkow_cc&&s.uint32(674).string(e.scan_result_benkow_cc),""!==e.scan_result_bfore_ai_precrime&&s.uint32(682).string(e.scan_result_bfore_ai_precrime),""!==e.scan_result_bitdefender&&s.uint32(690).string(e.scan_result_bitdefender),""!==e.scan_result_bkav&&s.uint32(698).string(e.scan_result_bkav),""!==e.scan_result_blueliv&&s.uint32(706).string(e.scan_result_blueliv),""!==e.scan_result_certego&&s.uint32(714).string(e.scan_result_certego),""!==e.scan_result_chong_lua_dao&&s.uint32(722).string(e.scan_result_chong_lua_dao),""!==e.scan_result_cins_army&&s.uint32(730).string(e.scan_result_cins_army),""!==e.scan_result_cluster25&&s.uint32(738).string(e.scan_result_cluster25),""!==e.scan_result_cmc_threat_intelligence&&s.uint32(746).string(e.scan_result_cmc_threat_intelligence),""!==e.scan_result_crdf&&s.uint32(754).string(e.scan_result_crdf),""!==e.scan_result_criminal_ip&&s.uint32(762).string(e.scan_result_criminal_ip),""!==e.scan_result_crowdsec&&s.uint32(770).string(e.scan_result_crowdsec),""!==e.scan_result_csis_security_group&&s.uint32(778).string(e.scan_result_csis_security_group),""!==e.scan_result_csis_security_group_a_s&&s.uint32(786).string(e.scan_result_csis_security_group_a_s),""!==e.scan_result_cyan&&s.uint32(794).string(e.scan_result_cyan),""!==e.scan_result_cyble&&s.uint32(802).string(e.scan_result_cyble),""!==e.scan_result_cyradar&&s.uint32(810).string(e.scan_result_cyradar),""!==e.scan_result_desenmascara_me&&s.uint32(818).string(e.scan_result_desenmascara_me),""!==e.scan_result_dns8&&s.uint32(826).string(e.scan_result_dns8),""!==e.scan_result_dr_web&&s.uint32(834).string(e.scan_result_dr_web),""!==e.scan_result_emergingthreats&&s.uint32(842).string(e.scan_result_emergingthreats),""!==e.scan_result_emsisoft&&s.uint32(850).string(e.scan_result_emsisoft),""!==e.scan_result_ermes&&s.uint32(858).string(e.scan_result_ermes),""!==e.scan_result_eset&&s.uint32(866).string(e.scan_result_eset),""!==e.scan_result_estsecurity&&s.uint32(874).string(e.scan_result_estsecurity),""!==e.scan_result_forcepoint_threatseeker&&s.uint32(882).string(e.scan_result_forcepoint_threatseeker),""!==e.scan_result_fortinet&&s.uint32(890).string(e.scan_result_fortinet),""!==e.scan_result_g_data&&s.uint32(898).string(e.scan_result_g_data),""!==e.scan_result_gcp_abuse_intelligence&&s.uint32(1354).string(e.scan_result_gcp_abuse_intelligence),""!==e.scan_result_google_safebrowsing&&s.uint32(906).string(e.scan_result_google_safebrowsing),""!==e.scan_result_greensnow&&s.uint32(914).string(e.scan_result_greensnow),""!==e.scan_result_gridinsoft&&s.uint32(922).string(e.scan_result_gridinsoft),""!==e.scan_result_heimdal_security&&s.uint32(930).string(e.scan_result_heimdal_security),""!==e.scan_result_hunt_io_intelligence&&s.uint32(938).string(e.scan_result_hunt_io_intelligence),""!==e.scan_result_ipsum&&s.uint32(946).string(e.scan_result_ipsum),""!==e.scan_result_juniper_networks&&s.uint32(954).string(e.scan_result_juniper_networks),""!==e.scan_result_k7antivirus&&s.uint32(962).string(e.scan_result_k7antivirus),""!==e.scan_result_kaspersky&&s.uint32(970).string(e.scan_result_kaspersky),""!==e.scan_result_lionic&&s.uint32(978).string(e.scan_result_lionic),""!==e.scan_result_lumu&&s.uint32(986).string(e.scan_result_lumu),""!==e.scan_result_malwared&&s.uint32(994).string(e.scan_result_malwared),""!==e.scan_result_malwarepatrol&&s.uint32(1002).string(e.scan_result_malwarepatrol),""!==e.scan_result_malwares_com_url_checker&&s.uint32(1010).string(e.scan_result_malwares_com_url_checker),""!==e.scan_result_malwareurl&&s.uint32(1018).string(e.scan_result_malwareurl),""!==e.scan_result_netcraft&&s.uint32(1026).string(e.scan_result_netcraft),""!==e.scan_result_openphish&&s.uint32(1034).string(e.scan_result_openphish),""!==e.scan_result_phishfort&&s.uint32(1042).string(e.scan_result_phishfort),""!==e.scan_result_phishing_database&&s.uint32(1050).string(e.scan_result_phishing_database),""!==e.scan_result_phishlabs&&s.uint32(1058).string(e.scan_result_phishlabs),""!==e.scan_result_phishtank&&s.uint32(1066).string(e.scan_result_phishtank),""!==e.scan_result_prebytes&&s.uint32(1074).string(e.scan_result_prebytes),""!==e.scan_result_precisionsec&&s.uint32(1082).string(e.scan_result_precisionsec),""!==e.scan_result_quick_heal&&s.uint32(1090).string(e.scan_result_quick_heal),""!==e.scan_result_quttera&&s.uint32(1098).string(e.scan_result_quttera),""!==e.scan_result_safetoopen&&s.uint32(1106).string(e.scan_result_safetoopen),""!==e.scan_result_sansec_ecomscan&&s.uint32(1114).string(e.scan_result_sansec_ecomscan),""!==e.scan_result_scantitan&&s.uint32(1122).string(e.scan_result_scantitan),""!==e.scan_result_scumware_org&&s.uint32(1130).string(e.scan_result_scumware_org),""!==e.scan_result_seclookup&&s.uint32(1138).string(e.scan_result_seclookup),""!==e.scan_result_securebrain&&s.uint32(1146).string(e.scan_result_securebrain),""!==e.scan_result_securolytics&&s.uint32(1154).string(e.scan_result_securolytics),""!==e.scan_result_segasec&&s.uint32(1162).string(e.scan_result_segasec),""!==e.scan_result_snort_ip_sample_list&&s.uint32(1170).string(e.scan_result_snort_ip_sample_list),""!==e.scan_result_socradar&&s.uint32(1178).string(e.scan_result_socradar),""!==e.scan_result_sophos&&s.uint32(1186).string(e.scan_result_sophos),""!==e.scan_result_spam404&&s.uint32(1194).string(e.scan_result_spam404),""!==e.scan_result_stopforumspam&&s.uint32(1202).string(e.scan_result_stopforumspam),""!==e.scan_result_sucuri_sitecheck&&s.uint32(1210).string(e.scan_result_sucuri_sitecheck),""!==e.scan_result_threathive&&s.uint32(1218).string(e.scan_result_threathive),""!==e.scan_result_threatsourcing&&s.uint32(1226).string(e.scan_result_threatsourcing),""!==e.scan_result_trustwave&&s.uint32(1234).string(e.scan_result_trustwave),""!==e.scan_result_underworld&&s.uint32(1242).string(e.scan_result_underworld),""!==e.scan_result_urlhaus&&s.uint32(1250).string(e.scan_result_urlhaus),""!==e.scan_result_urlquery&&s.uint32(1258).string(e.scan_result_urlquery),""!==e.scan_result_viettel_threat_intelligence&&s.uint32(1266).string(e.scan_result_viettel_threat_intelligence),""!==e.scan_result_vipre&&s.uint32(1274).string(e.scan_result_vipre),""!==e.scan_result_viriback&&s.uint32(1282).string(e.scan_result_viriback),""!==e.scan_result_vx_vault&&s.uint32(1290).string(e.scan_result_vx_vault),""!==e.scan_result_webroot&&s.uint32(1298).string(e.scan_result_webroot),""!==e.scan_result_xcitium_verdict_cloud&&s.uint32(1306).string(e.scan_result_xcitium_verdict_cloud),""!==e.scan_result_yandex_safebrowsing&&s.uint32(1314).string(e.scan_result_yandex_safebrowsing),""!==e.scan_result_zerocert&&s.uint32(1322).string(e.scan_result_zerocert),""!==e.scan_result_zerofox&&s.uint32(1330).string(e.scan_result_zerofox),""!==e.scan_result_zvelo&&s.uint32(1338).string(e.scan_result_zvelo),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},W);for(n.all=[],n.all_scan_results=[],n.attribution=[],n.attribution_privileged=[],n.a_record=[],n.a_record_ttl=[],n.aaaa_record=[],n.aaaa_record_ttl=[],n.caa_record=[],n.caa_record_ttl=[],n.collection=[],n.cname_record=[],n.cname_record_ttl=[],n.dname_record=[],n.dname_record_ttl=[],n.mx_record=[],n.mx_record_ttl=[],n.ns_record=[],n.ns_record_ttl=[],n.soa_record=[],n.soa_record_ttl=[],n.txt_record=[],n.txt_record_ttl=[],n.asn=[],n.autonomous_system_owner=[],n.category=[],n.comment=[],n.comment_author=[],n.domain=[],n.domain_id=[],n.path=[],n.related_threat_actor=[],n.ssl_issuer=[],n.ssl_not_before=[],n.ssl_not_after=[],n.ssl_serial=[],n.ssl_subject=[],n.ssl_thumbprint=[],n.tag=[],n.tld=[],n.ttl=[];t.pos>>3){case 1:n.all.push(t.string());break;case 2:n.all_scan_results.push(t.string());break;case 3:n.attribution.push(t.string());break;case 4:n.attribution_privileged.push(_.Attribution.decode(t,t.uint32()));break;case 5:n.a_record.push(t.string());break;case 6:if(2==(7&e)){const e=t.uint32()+t.pos;for(;t.pose)):s.all=[],e.all_scan_results?s.all_scan_results=e.all_scan_results.map((e=>e)):s.all_scan_results=[],e.attribution?s.attribution=e.attribution.map((e=>e)):s.attribution=[],e.attribution_privileged?s.attribution_privileged=e.attribution_privileged.map((e=>e?_.Attribution.toJSON(e):void 0)):s.attribution_privileged=[],e.a_record?s.a_record=e.a_record.map((e=>e)):s.a_record=[],e.a_record_ttl?s.a_record_ttl=e.a_record_ttl.map((e=>e)):s.a_record_ttl=[],e.aaaa_record?s.aaaa_record=e.aaaa_record.map((e=>e)):s.aaaa_record=[],e.aaaa_record_ttl?s.aaaa_record_ttl=e.aaaa_record_ttl.map((e=>e)):s.aaaa_record_ttl=[],e.caa_record?s.caa_record=e.caa_record.map((e=>e)):s.caa_record=[],e.caa_record_ttl?s.caa_record_ttl=e.caa_record_ttl.map((e=>e)):s.caa_record_ttl=[],e.collection?s.collection=e.collection.map((e=>e)):s.collection=[],e.cname_record?s.cname_record=e.cname_record.map((e=>e)):s.cname_record=[],e.cname_record_ttl?s.cname_record_ttl=e.cname_record_ttl.map((e=>e)):s.cname_record_ttl=[],e.dname_record?s.dname_record=e.dname_record.map((e=>e)):s.dname_record=[],e.dname_record_ttl?s.dname_record_ttl=e.dname_record_ttl.map((e=>e)):s.dname_record_ttl=[],e.mx_record?s.mx_record=e.mx_record.map((e=>e)):s.mx_record=[],e.mx_record_ttl?s.mx_record_ttl=e.mx_record_ttl.map((e=>e)):s.mx_record_ttl=[],e.ns_record?s.ns_record=e.ns_record.map((e=>e)):s.ns_record=[],e.ns_record_ttl?s.ns_record_ttl=e.ns_record_ttl.map((e=>e)):s.ns_record_ttl=[],e.soa_record?s.soa_record=e.soa_record.map((e=>e)):s.soa_record=[],e.soa_record_ttl?s.soa_record_ttl=e.soa_record_ttl.map((e=>e)):s.soa_record_ttl=[],e.txt_record?s.txt_record=e.txt_record.map((e=>e)):s.txt_record=[],e.txt_record_ttl?s.txt_record_ttl=e.txt_record_ttl.map((e=>e)):s.txt_record_ttl=[],e.asn?s.asn=e.asn.map((e=>e)):s.asn=[],e.autonomous_system_owner?s.autonomous_system_owner=e.autonomous_system_owner.map((e=>e)):s.autonomous_system_owner=[],e.category?s.category=e.category.map((e=>e)):s.category=[],e.comment?s.comment=e.comment.map((e=>e)):s.comment=[],e.comment_author?s.comment_author=e.comment_author.map((e=>e)):s.comment_author=[],void 0!==e.creation_date&&(s.creation_date=e.creation_date),void 0!==e.depth&&(s.depth=e.depth),void 0!==e.detected_communicating_files_count&&(s.detected_communicating_files_count=e.detected_communicating_files_count),void 0!==e.communicating_files_max_detections&&(s.communicating_files_max_detections=e.communicating_files_max_detections),void 0!==e.detected_downloaded_files_count&&(s.detected_downloaded_files_count=e.detected_downloaded_files_count),void 0!==e.downloaded_files_max_detections&&(s.downloaded_files_max_detections=e.downloaded_files_max_detections),void 0!==e.detected_referring_files_count&&(s.detected_referring_files_count=e.detected_referring_files_count),void 0!==e.referring_files_max_detections&&(s.referring_files_max_detections=e.referring_files_max_detections),void 0!==e.detected_urls_count&&(s.detected_urls_count=e.detected_urls_count),void 0!==e.urls_max_detections&&(s.urls_max_detections=e.urls_max_detections),e.domain?s.domain=e.domain.map((e=>e)):s.domain=[],e.domain_id?s.domain_id=e.domain_id.map((e=>e)):s.domain_id=[],void 0!==e.gti_severity&&(s.gti_severity=e.gti_severity),void 0!==e.gti_threat_score&&(s.gti_threat_score=e.gti_threat_score),void 0!==e.gti_verdict&&(s.gti_verdict=e.gti_verdict),void 0!==e.last_modified&&(s.last_modified=e.last_modified),void 0!==e.last_update_date&&(s.last_update_date=e.last_update_date),void 0!==e.main_icon_raw_md5&&(s.main_icon_raw_md5=e.main_icon_raw_md5),void 0!==e.main_icon_raw_dhash&&(s.main_icon_raw_dhash=e.main_icon_raw_dhash),e.path?s.path=e.path.map((e=>e)):s.path=[],void 0!==e.parent_domain&&(s.parent_domain=e.parent_domain),void 0!==e.popularity_rank&&(s.popularity_rank=e.popularity_rank),void 0!==e.positives&&(s.positives=e.positives),e.related_threat_actor?s.related_threat_actor=e.related_threat_actor.map((e=>e)):s.related_threat_actor=[],void 0!==e.registrar&&(s.registrar=e.registrar),void 0!==e.reputation&&(s.reputation=e.reputation),e.ssl_issuer?s.ssl_issuer=e.ssl_issuer.map((e=>e)):s.ssl_issuer=[],e.ssl_not_before?s.ssl_not_before=e.ssl_not_before.map((e=>e)):s.ssl_not_before=[],e.ssl_not_after?s.ssl_not_after=e.ssl_not_after.map((e=>e)):s.ssl_not_after=[],e.ssl_serial?s.ssl_serial=e.ssl_serial.map((e=>e)):s.ssl_serial=[],e.ssl_subject?s.ssl_subject=e.ssl_subject.map((e=>e)):s.ssl_subject=[],e.ssl_thumbprint?s.ssl_thumbprint=e.ssl_thumbprint.map((e=>e)):s.ssl_thumbprint=[],void 0!==e.jarm&&(s.jarm=e.jarm),e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],e.tld?s.tld=e.tld.map((e=>e)):s.tld=[],e.ttl?s.ttl=e.ttl.map((e=>e)):s.ttl=[],void 0!==e.whois&&(s.whois=e.whois),void 0!==e.whois_date&&(s.whois_date=e.whois_date),void 0!==e.alexa_rank&&(s.alexa_rank=e.alexa_rank),void 0!==e.cisco_umbrella_rank&&(s.cisco_umbrella_rank=e.cisco_umbrella_rank),void 0!==e.majestic_rank&&(s.majestic_rank=e.majestic_rank),void 0!==e.quantcast_rank&&(s.quantcast_rank=e.quantcast_rank),void 0!==e.statvoo_rank&&(s.statvoo_rank=e.statvoo_rank),void 0!==e.cloudflare_radar_rank&&(s.cloudflare_radar_rank=e.cloudflare_radar_rank),void 0!==e.scan_result_0xsi_f33d&&(s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d),void 0!==e.scan_result_abusix&&(s.scan_result_abusix=e.scan_result_abusix),void 0!==e.scan_result_acronis&&(s.scan_result_acronis=e.scan_result_acronis),void 0!==e.scan_result_adminuslabs&&(s.scan_result_adminuslabs=e.scan_result_adminuslabs),void 0!==e.scan_result_ailabs__monitorapp_&&(s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_),void 0!==e.scan_result_alienvault&&(s.scan_result_alienvault=e.scan_result_alienvault),void 0!==e.scan_result_alphamountain_ai&&(s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai),void 0!==e.scan_result_alphasoc&&(s.scan_result_alphasoc=e.scan_result_alphasoc),void 0!==e.scan_result_antiy_avl&&(s.scan_result_antiy_avl=e.scan_result_antiy_avl),void 0!==e.scan_result_arcsight_threat_intelligence&&(s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence),void 0!==e.scan_result_autoshun&&(s.scan_result_autoshun=e.scan_result_autoshun),void 0!==e.scan_result_avira&&(s.scan_result_avira=e.scan_result_avira),void 0!==e.scan_result_axur&&(s.scan_result_axur=e.scan_result_axur),void 0!==e.scan_result_benkow_cc&&(s.scan_result_benkow_cc=e.scan_result_benkow_cc),void 0!==e.scan_result_bfore_ai_precrime&&(s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime),void 0!==e.scan_result_bitdefender&&(s.scan_result_bitdefender=e.scan_result_bitdefender),void 0!==e.scan_result_bkav&&(s.scan_result_bkav=e.scan_result_bkav),void 0!==e.scan_result_blueliv&&(s.scan_result_blueliv=e.scan_result_blueliv),void 0!==e.scan_result_certego&&(s.scan_result_certego=e.scan_result_certego),void 0!==e.scan_result_chong_lua_dao&&(s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao),void 0!==e.scan_result_cins_army&&(s.scan_result_cins_army=e.scan_result_cins_army),void 0!==e.scan_result_cluster25&&(s.scan_result_cluster25=e.scan_result_cluster25),void 0!==e.scan_result_cmc_threat_intelligence&&(s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence),void 0!==e.scan_result_crdf&&(s.scan_result_crdf=e.scan_result_crdf),void 0!==e.scan_result_criminal_ip&&(s.scan_result_criminal_ip=e.scan_result_criminal_ip),void 0!==e.scan_result_crowdsec&&(s.scan_result_crowdsec=e.scan_result_crowdsec),void 0!==e.scan_result_csis_security_group&&(s.scan_result_csis_security_group=e.scan_result_csis_security_group),void 0!==e.scan_result_csis_security_group_a_s&&(s.scan_result_csis_security_group_a_s=e.scan_result_csis_security_group_a_s),void 0!==e.scan_result_cyan&&(s.scan_result_cyan=e.scan_result_cyan),void 0!==e.scan_result_cyble&&(s.scan_result_cyble=e.scan_result_cyble),void 0!==e.scan_result_cyradar&&(s.scan_result_cyradar=e.scan_result_cyradar),void 0!==e.scan_result_desenmascara_me&&(s.scan_result_desenmascara_me=e.scan_result_desenmascara_me),void 0!==e.scan_result_dns8&&(s.scan_result_dns8=e.scan_result_dns8),void 0!==e.scan_result_dr_web&&(s.scan_result_dr_web=e.scan_result_dr_web),void 0!==e.scan_result_emergingthreats&&(s.scan_result_emergingthreats=e.scan_result_emergingthreats),void 0!==e.scan_result_emsisoft&&(s.scan_result_emsisoft=e.scan_result_emsisoft),void 0!==e.scan_result_ermes&&(s.scan_result_ermes=e.scan_result_ermes),void 0!==e.scan_result_eset&&(s.scan_result_eset=e.scan_result_eset),void 0!==e.scan_result_estsecurity&&(s.scan_result_estsecurity=e.scan_result_estsecurity),void 0!==e.scan_result_forcepoint_threatseeker&&(s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker),void 0!==e.scan_result_fortinet&&(s.scan_result_fortinet=e.scan_result_fortinet),void 0!==e.scan_result_g_data&&(s.scan_result_g_data=e.scan_result_g_data),void 0!==e.scan_result_gcp_abuse_intelligence&&(s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence),void 0!==e.scan_result_google_safebrowsing&&(s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing),void 0!==e.scan_result_greensnow&&(s.scan_result_greensnow=e.scan_result_greensnow),void 0!==e.scan_result_gridinsoft&&(s.scan_result_gridinsoft=e.scan_result_gridinsoft),void 0!==e.scan_result_heimdal_security&&(s.scan_result_heimdal_security=e.scan_result_heimdal_security),void 0!==e.scan_result_hunt_io_intelligence&&(s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence),void 0!==e.scan_result_ipsum&&(s.scan_result_ipsum=e.scan_result_ipsum),void 0!==e.scan_result_juniper_networks&&(s.scan_result_juniper_networks=e.scan_result_juniper_networks),void 0!==e.scan_result_k7antivirus&&(s.scan_result_k7antivirus=e.scan_result_k7antivirus),void 0!==e.scan_result_kaspersky&&(s.scan_result_kaspersky=e.scan_result_kaspersky),void 0!==e.scan_result_lionic&&(s.scan_result_lionic=e.scan_result_lionic),void 0!==e.scan_result_lumu&&(s.scan_result_lumu=e.scan_result_lumu),void 0!==e.scan_result_malwared&&(s.scan_result_malwared=e.scan_result_malwared),void 0!==e.scan_result_malwarepatrol&&(s.scan_result_malwarepatrol=e.scan_result_malwarepatrol),void 0!==e.scan_result_malwares_com_url_checker&&(s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker),void 0!==e.scan_result_malwareurl&&(s.scan_result_malwareurl=e.scan_result_malwareurl),void 0!==e.scan_result_netcraft&&(s.scan_result_netcraft=e.scan_result_netcraft),void 0!==e.scan_result_openphish&&(s.scan_result_openphish=e.scan_result_openphish),void 0!==e.scan_result_phishfort&&(s.scan_result_phishfort=e.scan_result_phishfort),void 0!==e.scan_result_phishing_database&&(s.scan_result_phishing_database=e.scan_result_phishing_database),void 0!==e.scan_result_phishlabs&&(s.scan_result_phishlabs=e.scan_result_phishlabs),void 0!==e.scan_result_phishtank&&(s.scan_result_phishtank=e.scan_result_phishtank),void 0!==e.scan_result_prebytes&&(s.scan_result_prebytes=e.scan_result_prebytes),void 0!==e.scan_result_precisionsec&&(s.scan_result_precisionsec=e.scan_result_precisionsec),void 0!==e.scan_result_quick_heal&&(s.scan_result_quick_heal=e.scan_result_quick_heal),void 0!==e.scan_result_quttera&&(s.scan_result_quttera=e.scan_result_quttera),void 0!==e.scan_result_safetoopen&&(s.scan_result_safetoopen=e.scan_result_safetoopen),void 0!==e.scan_result_sansec_ecomscan&&(s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan),void 0!==e.scan_result_scantitan&&(s.scan_result_scantitan=e.scan_result_scantitan),void 0!==e.scan_result_scumware_org&&(s.scan_result_scumware_org=e.scan_result_scumware_org),void 0!==e.scan_result_seclookup&&(s.scan_result_seclookup=e.scan_result_seclookup),void 0!==e.scan_result_securebrain&&(s.scan_result_securebrain=e.scan_result_securebrain),void 0!==e.scan_result_securolytics&&(s.scan_result_securolytics=e.scan_result_securolytics),void 0!==e.scan_result_segasec&&(s.scan_result_segasec=e.scan_result_segasec),void 0!==e.scan_result_snort_ip_sample_list&&(s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list),void 0!==e.scan_result_socradar&&(s.scan_result_socradar=e.scan_result_socradar),void 0!==e.scan_result_sophos&&(s.scan_result_sophos=e.scan_result_sophos),void 0!==e.scan_result_spam404&&(s.scan_result_spam404=e.scan_result_spam404),void 0!==e.scan_result_stopforumspam&&(s.scan_result_stopforumspam=e.scan_result_stopforumspam),void 0!==e.scan_result_sucuri_sitecheck&&(s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck),void 0!==e.scan_result_threathive&&(s.scan_result_threathive=e.scan_result_threathive),void 0!==e.scan_result_threatsourcing&&(s.scan_result_threatsourcing=e.scan_result_threatsourcing),void 0!==e.scan_result_trustwave&&(s.scan_result_trustwave=e.scan_result_trustwave),void 0!==e.scan_result_underworld&&(s.scan_result_underworld=e.scan_result_underworld),void 0!==e.scan_result_urlhaus&&(s.scan_result_urlhaus=e.scan_result_urlhaus),void 0!==e.scan_result_urlquery&&(s.scan_result_urlquery=e.scan_result_urlquery),void 0!==e.scan_result_viettel_threat_intelligence&&(s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence),void 0!==e.scan_result_vipre&&(s.scan_result_vipre=e.scan_result_vipre),void 0!==e.scan_result_viriback&&(s.scan_result_viriback=e.scan_result_viriback),void 0!==e.scan_result_vx_vault&&(s.scan_result_vx_vault=e.scan_result_vx_vault),void 0!==e.scan_result_webroot&&(s.scan_result_webroot=e.scan_result_webroot),void 0!==e.scan_result_xcitium_verdict_cloud&&(s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud),void 0!==e.scan_result_yandex_safebrowsing&&(s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing),void 0!==e.scan_result_zerocert&&(s.scan_result_zerocert=e.scan_result_zerocert),void 0!==e.scan_result_zerofox&&(s.scan_result_zerofox=e.scan_result_zerofox),void 0!==e.scan_result_zvelo&&(s.scan_result_zvelo=e.scan_result_zvelo),s},fromPartial(e){const s=Object.assign({},W);if(s.all=[],s.all_scan_results=[],s.attribution=[],s.attribution_privileged=[],s.a_record=[],s.a_record_ttl=[],s.aaaa_record=[],s.aaaa_record_ttl=[],s.caa_record=[],s.caa_record_ttl=[],s.collection=[],s.cname_record=[],s.cname_record_ttl=[],s.dname_record=[],s.dname_record_ttl=[],s.mx_record=[],s.mx_record_ttl=[],s.ns_record=[],s.ns_record_ttl=[],s.soa_record=[],s.soa_record_ttl=[],s.txt_record=[],s.txt_record_ttl=[],s.asn=[],s.autonomous_system_owner=[],s.category=[],s.comment=[],s.comment_author=[],s.domain=[],s.domain_id=[],s.path=[],s.related_threat_actor=[],s.ssl_issuer=[],s.ssl_not_before=[],s.ssl_not_after=[],s.ssl_serial=[],s.ssl_subject=[],s.ssl_thumbprint=[],s.tag=[],s.tld=[],s.ttl=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var r,c=t(e.all_scan_results);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all_scan_results.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.attribution&&null!==e.attribution){var o,i=t(e.attribution);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.attribution.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var l,u=t(e.attribution_privileged);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.attribution_privileged.push(_.Attribution.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.a_record&&null!==e.a_record){var d,m=t(e.a_record);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.a_record.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.a_record_ttl&&null!==e.a_record_ttl){var f,T=t(e.a_record_ttl);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.a_record_ttl.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.aaaa_record&&null!==e.aaaa_record){var v,A=t(e.aaaa_record);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.aaaa_record.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.aaaa_record_ttl&&null!==e.aaaa_record_ttl){var g,E=t(e.aaaa_record_ttl);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.aaaa_record_ttl.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.caa_record&&null!==e.caa_record){var I,R=t(e.caa_record);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.caa_record.push(e)}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.caa_record_ttl&&null!==e.caa_record_ttl){var p,O=t(e.caa_record_ttl);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.caa_record_ttl.push(e)}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.collection&&null!==e.collection){var h,y=t(e.collection);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.collection.push(e)}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.cname_record&&null!==e.cname_record){var S,N=t(e.cname_record);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.cname_record.push(e)}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.cname_record_ttl&&null!==e.cname_record_ttl){var b,L=t(e.cname_record_ttl);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.cname_record_ttl.push(e)}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.dname_record&&null!==e.dname_record){var F,C=t(e.dname_record);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.dname_record.push(e)}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.dname_record_ttl&&null!==e.dname_record_ttl){var k,D=t(e.dname_record_ttl);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.dname_record_ttl.push(e)}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.mx_record&&null!==e.mx_record){var w,M=t(e.mx_record);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.mx_record.push(e)}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.mx_record_ttl&&null!==e.mx_record_ttl){var U,P=t(e.mx_record_ttl);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.mx_record_ttl.push(e)}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.ns_record&&null!==e.ns_record){var x,G=t(e.ns_record);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.ns_record.push(e)}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.ns_record_ttl&&null!==e.ns_record_ttl){var H,V=t(e.ns_record_ttl);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.ns_record_ttl.push(e)}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.soa_record&&null!==e.soa_record){var B,Y=t(e.soa_record);try{for(Y.s();!(B=Y.n()).done;){const e=B.value;s.soa_record.push(e)}}catch(e){Y.e(e)}finally{Y.f()}}if(void 0!==e.soa_record_ttl&&null!==e.soa_record_ttl){var J,X=t(e.soa_record_ttl);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.soa_record_ttl.push(e)}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.txt_record&&null!==e.txt_record){var j,K=t(e.txt_record);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.txt_record.push(e)}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.txt_record_ttl&&null!==e.txt_record_ttl){var q,z=t(e.txt_record_ttl);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.txt_record_ttl.push(e)}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.asn&&null!==e.asn){var Q,Z=t(e.asn);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.asn.push(e)}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.autonomous_system_owner&&null!==e.autonomous_system_owner){var $,ee=t(e.autonomous_system_owner);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.autonomous_system_owner.push(e)}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.category&&null!==e.category){var _e,se=t(e.category);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.category.push(e)}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.comment&&null!==e.comment){var te,ae=t(e.comment);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.comment.push(e)}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var ne,re=t(e.comment_author);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.comment_author.push(e)}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.creation_date&&null!==e.creation_date?s.creation_date=e.creation_date:s.creation_date=0,void 0!==e.depth&&null!==e.depth?s.depth=e.depth:s.depth=0,void 0!==e.detected_communicating_files_count&&null!==e.detected_communicating_files_count?s.detected_communicating_files_count=e.detected_communicating_files_count:s.detected_communicating_files_count=0,void 0!==e.communicating_files_max_detections&&null!==e.communicating_files_max_detections?s.communicating_files_max_detections=e.communicating_files_max_detections:s.communicating_files_max_detections=0,void 0!==e.detected_downloaded_files_count&&null!==e.detected_downloaded_files_count?s.detected_downloaded_files_count=e.detected_downloaded_files_count:s.detected_downloaded_files_count=0,void 0!==e.downloaded_files_max_detections&&null!==e.downloaded_files_max_detections?s.downloaded_files_max_detections=e.downloaded_files_max_detections:s.downloaded_files_max_detections=0,void 0!==e.detected_referring_files_count&&null!==e.detected_referring_files_count?s.detected_referring_files_count=e.detected_referring_files_count:s.detected_referring_files_count=0,void 0!==e.referring_files_max_detections&&null!==e.referring_files_max_detections?s.referring_files_max_detections=e.referring_files_max_detections:s.referring_files_max_detections=0,void 0!==e.detected_urls_count&&null!==e.detected_urls_count?s.detected_urls_count=e.detected_urls_count:s.detected_urls_count=0,void 0!==e.urls_max_detections&&null!==e.urls_max_detections?s.urls_max_detections=e.urls_max_detections:s.urls_max_detections=0,void 0!==e.domain&&null!==e.domain){var ce,oe=t(e.domain);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.domain.push(e)}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.domain_id&&null!==e.domain_id){var ie,le=t(e.domain_id);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.domain_id.push(e)}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=e.gti_severity:s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=e.gti_threat_score:s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=e.gti_verdict:s.gti_verdict="",void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=e.last_modified:s.last_modified=0,void 0!==e.last_update_date&&null!==e.last_update_date?s.last_update_date=e.last_update_date:s.last_update_date=0,void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5?s.main_icon_raw_md5=e.main_icon_raw_md5:s.main_icon_raw_md5="",void 0!==e.main_icon_raw_dhash&&null!==e.main_icon_raw_dhash?s.main_icon_raw_dhash=e.main_icon_raw_dhash:s.main_icon_raw_dhash="",void 0!==e.path&&null!==e.path){var ue,de=t(e.path);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.path.push(e)}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.parent_domain&&null!==e.parent_domain?s.parent_domain=e.parent_domain:s.parent_domain="",void 0!==e.popularity_rank&&null!==e.popularity_rank?s.popularity_rank=e.popularity_rank:s.popularity_rank=0,void 0!==e.positives&&null!==e.positives?s.positives=e.positives:s.positives=0,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var me,fe=t(e.related_threat_actor);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.related_threat_actor.push(e)}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.registrar&&null!==e.registrar?s.registrar=e.registrar:s.registrar="",void 0!==e.reputation&&null!==e.reputation?s.reputation=e.reputation:s.reputation=0,void 0!==e.ssl_issuer&&null!==e.ssl_issuer){var Te,ve=t(e.ssl_issuer);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.ssl_issuer.push(e)}}catch(e){ve.e(e)}finally{ve.f()}}if(void 0!==e.ssl_not_before&&null!==e.ssl_not_before){var Ae,ge=t(e.ssl_not_before);try{for(ge.s();!(Ae=ge.n()).done;){const e=Ae.value;s.ssl_not_before.push(e)}}catch(e){ge.e(e)}finally{ge.f()}}if(void 0!==e.ssl_not_after&&null!==e.ssl_not_after){var Ee,Ie=t(e.ssl_not_after);try{for(Ie.s();!(Ee=Ie.n()).done;){const e=Ee.value;s.ssl_not_after.push(e)}}catch(e){Ie.e(e)}finally{Ie.f()}}if(void 0!==e.ssl_serial&&null!==e.ssl_serial){var Re,pe=t(e.ssl_serial);try{for(pe.s();!(Re=pe.n()).done;){const e=Re.value;s.ssl_serial.push(e)}}catch(e){pe.e(e)}finally{pe.f()}}if(void 0!==e.ssl_subject&&null!==e.ssl_subject){var Oe,he=t(e.ssl_subject);try{for(he.s();!(Oe=he.n()).done;){const e=Oe.value;s.ssl_subject.push(e)}}catch(e){he.e(e)}finally{he.f()}}if(void 0!==e.ssl_thumbprint&&null!==e.ssl_thumbprint){var ye,Se=t(e.ssl_thumbprint);try{for(Se.s();!(ye=Se.n()).done;){const e=ye.value;s.ssl_thumbprint.push(e)}}catch(e){Se.e(e)}finally{Se.f()}}if(void 0!==e.jarm&&null!==e.jarm?s.jarm=e.jarm:s.jarm="",void 0!==e.tag&&null!==e.tag){var Ne,be=t(e.tag);try{for(be.s();!(Ne=be.n()).done;){const e=Ne.value;s.tag.push(e)}}catch(e){be.e(e)}finally{be.f()}}if(void 0!==e.tld&&null!==e.tld){var Le,Fe=t(e.tld);try{for(Fe.s();!(Le=Fe.n()).done;){const e=Le.value;s.tld.push(e)}}catch(e){Fe.e(e)}finally{Fe.f()}}if(void 0!==e.ttl&&null!==e.ttl){var Ce,ke=t(e.ttl);try{for(ke.s();!(Ce=ke.n()).done;){const e=Ce.value;s.ttl.push(e)}}catch(e){ke.e(e)}finally{ke.f()}}return void 0!==e.whois&&null!==e.whois?s.whois=e.whois:s.whois="",void 0!==e.whois_date&&null!==e.whois_date?s.whois_date=e.whois_date:s.whois_date=0,void 0!==e.alexa_rank&&null!==e.alexa_rank?s.alexa_rank=e.alexa_rank:s.alexa_rank=0,void 0!==e.cisco_umbrella_rank&&null!==e.cisco_umbrella_rank?s.cisco_umbrella_rank=e.cisco_umbrella_rank:s.cisco_umbrella_rank=0,void 0!==e.majestic_rank&&null!==e.majestic_rank?s.majestic_rank=e.majestic_rank:s.majestic_rank=0,void 0!==e.quantcast_rank&&null!==e.quantcast_rank?s.quantcast_rank=e.quantcast_rank:s.quantcast_rank=0,void 0!==e.statvoo_rank&&null!==e.statvoo_rank?s.statvoo_rank=e.statvoo_rank:s.statvoo_rank=0,void 0!==e.cloudflare_radar_rank&&null!==e.cloudflare_radar_rank?s.cloudflare_radar_rank=e.cloudflare_radar_rank:s.cloudflare_radar_rank=0,void 0!==e.scan_result_0xsi_f33d&&null!==e.scan_result_0xsi_f33d?s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d:s.scan_result_0xsi_f33d="",void 0!==e.scan_result_abusix&&null!==e.scan_result_abusix?s.scan_result_abusix=e.scan_result_abusix:s.scan_result_abusix="",void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis?s.scan_result_acronis=e.scan_result_acronis:s.scan_result_acronis="",void 0!==e.scan_result_adminuslabs&&null!==e.scan_result_adminuslabs?s.scan_result_adminuslabs=e.scan_result_adminuslabs:s.scan_result_adminuslabs="",void 0!==e.scan_result_ailabs__monitorapp_&&null!==e.scan_result_ailabs__monitorapp_?s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_:s.scan_result_ailabs__monitorapp_="",void 0!==e.scan_result_alienvault&&null!==e.scan_result_alienvault?s.scan_result_alienvault=e.scan_result_alienvault:s.scan_result_alienvault="",void 0!==e.scan_result_alphamountain_ai&&null!==e.scan_result_alphamountain_ai?s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai:s.scan_result_alphamountain_ai="",void 0!==e.scan_result_alphasoc&&null!==e.scan_result_alphasoc?s.scan_result_alphasoc=e.scan_result_alphasoc:s.scan_result_alphasoc="",void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl?s.scan_result_antiy_avl=e.scan_result_antiy_avl:s.scan_result_antiy_avl="",void 0!==e.scan_result_arcsight_threat_intelligence&&null!==e.scan_result_arcsight_threat_intelligence?s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence:s.scan_result_arcsight_threat_intelligence="",void 0!==e.scan_result_autoshun&&null!==e.scan_result_autoshun?s.scan_result_autoshun=e.scan_result_autoshun:s.scan_result_autoshun="",void 0!==e.scan_result_avira&&null!==e.scan_result_avira?s.scan_result_avira=e.scan_result_avira:s.scan_result_avira="",void 0!==e.scan_result_axur&&null!==e.scan_result_axur?s.scan_result_axur=e.scan_result_axur:s.scan_result_axur="",void 0!==e.scan_result_benkow_cc&&null!==e.scan_result_benkow_cc?s.scan_result_benkow_cc=e.scan_result_benkow_cc:s.scan_result_benkow_cc="",void 0!==e.scan_result_bfore_ai_precrime&&null!==e.scan_result_bfore_ai_precrime?s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime:s.scan_result_bfore_ai_precrime="",void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender?s.scan_result_bitdefender=e.scan_result_bitdefender:s.scan_result_bitdefender="",void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav?s.scan_result_bkav=e.scan_result_bkav:s.scan_result_bkav="",void 0!==e.scan_result_blueliv&&null!==e.scan_result_blueliv?s.scan_result_blueliv=e.scan_result_blueliv:s.scan_result_blueliv="",void 0!==e.scan_result_certego&&null!==e.scan_result_certego?s.scan_result_certego=e.scan_result_certego:s.scan_result_certego="",void 0!==e.scan_result_chong_lua_dao&&null!==e.scan_result_chong_lua_dao?s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao:s.scan_result_chong_lua_dao="",void 0!==e.scan_result_cins_army&&null!==e.scan_result_cins_army?s.scan_result_cins_army=e.scan_result_cins_army:s.scan_result_cins_army="",void 0!==e.scan_result_cluster25&&null!==e.scan_result_cluster25?s.scan_result_cluster25=e.scan_result_cluster25:s.scan_result_cluster25="",void 0!==e.scan_result_cmc_threat_intelligence&&null!==e.scan_result_cmc_threat_intelligence?s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence:s.scan_result_cmc_threat_intelligence="",void 0!==e.scan_result_crdf&&null!==e.scan_result_crdf?s.scan_result_crdf=e.scan_result_crdf:s.scan_result_crdf="",void 0!==e.scan_result_criminal_ip&&null!==e.scan_result_criminal_ip?s.scan_result_criminal_ip=e.scan_result_criminal_ip:s.scan_result_criminal_ip="",void 0!==e.scan_result_crowdsec&&null!==e.scan_result_crowdsec?s.scan_result_crowdsec=e.scan_result_crowdsec:s.scan_result_crowdsec="",void 0!==e.scan_result_csis_security_group&&null!==e.scan_result_csis_security_group?s.scan_result_csis_security_group=e.scan_result_csis_security_group:s.scan_result_csis_security_group="",void 0!==e.scan_result_csis_security_group_a_s&&null!==e.scan_result_csis_security_group_a_s?s.scan_result_csis_security_group_a_s=e.scan_result_csis_security_group_a_s:s.scan_result_csis_security_group_a_s="",void 0!==e.scan_result_cyan&&null!==e.scan_result_cyan?s.scan_result_cyan=e.scan_result_cyan:s.scan_result_cyan="",void 0!==e.scan_result_cyble&&null!==e.scan_result_cyble?s.scan_result_cyble=e.scan_result_cyble:s.scan_result_cyble="",void 0!==e.scan_result_cyradar&&null!==e.scan_result_cyradar?s.scan_result_cyradar=e.scan_result_cyradar:s.scan_result_cyradar="",void 0!==e.scan_result_desenmascara_me&&null!==e.scan_result_desenmascara_me?s.scan_result_desenmascara_me=e.scan_result_desenmascara_me:s.scan_result_desenmascara_me="",void 0!==e.scan_result_dns8&&null!==e.scan_result_dns8?s.scan_result_dns8=e.scan_result_dns8:s.scan_result_dns8="",void 0!==e.scan_result_dr_web&&null!==e.scan_result_dr_web?s.scan_result_dr_web=e.scan_result_dr_web:s.scan_result_dr_web="",void 0!==e.scan_result_emergingthreats&&null!==e.scan_result_emergingthreats?s.scan_result_emergingthreats=e.scan_result_emergingthreats:s.scan_result_emergingthreats="",void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft?s.scan_result_emsisoft=e.scan_result_emsisoft:s.scan_result_emsisoft="",void 0!==e.scan_result_ermes&&null!==e.scan_result_ermes?s.scan_result_ermes=e.scan_result_ermes:s.scan_result_ermes="",void 0!==e.scan_result_eset&&null!==e.scan_result_eset?s.scan_result_eset=e.scan_result_eset:s.scan_result_eset="",void 0!==e.scan_result_estsecurity&&null!==e.scan_result_estsecurity?s.scan_result_estsecurity=e.scan_result_estsecurity:s.scan_result_estsecurity="",void 0!==e.scan_result_forcepoint_threatseeker&&null!==e.scan_result_forcepoint_threatseeker?s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker:s.scan_result_forcepoint_threatseeker="",void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet?s.scan_result_fortinet=e.scan_result_fortinet:s.scan_result_fortinet="",void 0!==e.scan_result_g_data&&null!==e.scan_result_g_data?s.scan_result_g_data=e.scan_result_g_data:s.scan_result_g_data="",void 0!==e.scan_result_gcp_abuse_intelligence&&null!==e.scan_result_gcp_abuse_intelligence?s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence:s.scan_result_gcp_abuse_intelligence="",void 0!==e.scan_result_google_safebrowsing&&null!==e.scan_result_google_safebrowsing?s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing:s.scan_result_google_safebrowsing="",void 0!==e.scan_result_greensnow&&null!==e.scan_result_greensnow?s.scan_result_greensnow=e.scan_result_greensnow:s.scan_result_greensnow="",void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft?s.scan_result_gridinsoft=e.scan_result_gridinsoft:s.scan_result_gridinsoft="",void 0!==e.scan_result_heimdal_security&&null!==e.scan_result_heimdal_security?s.scan_result_heimdal_security=e.scan_result_heimdal_security:s.scan_result_heimdal_security="",void 0!==e.scan_result_hunt_io_intelligence&&null!==e.scan_result_hunt_io_intelligence?s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence:s.scan_result_hunt_io_intelligence="",void 0!==e.scan_result_ipsum&&null!==e.scan_result_ipsum?s.scan_result_ipsum=e.scan_result_ipsum:s.scan_result_ipsum="",void 0!==e.scan_result_juniper_networks&&null!==e.scan_result_juniper_networks?s.scan_result_juniper_networks=e.scan_result_juniper_networks:s.scan_result_juniper_networks="",void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus?s.scan_result_k7antivirus=e.scan_result_k7antivirus:s.scan_result_k7antivirus="",void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky?s.scan_result_kaspersky=e.scan_result_kaspersky:s.scan_result_kaspersky="",void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic?s.scan_result_lionic=e.scan_result_lionic:s.scan_result_lionic="",void 0!==e.scan_result_lumu&&null!==e.scan_result_lumu?s.scan_result_lumu=e.scan_result_lumu:s.scan_result_lumu="",void 0!==e.scan_result_malwared&&null!==e.scan_result_malwared?s.scan_result_malwared=e.scan_result_malwared:s.scan_result_malwared="",void 0!==e.scan_result_malwarepatrol&&null!==e.scan_result_malwarepatrol?s.scan_result_malwarepatrol=e.scan_result_malwarepatrol:s.scan_result_malwarepatrol="",void 0!==e.scan_result_malwares_com_url_checker&&null!==e.scan_result_malwares_com_url_checker?s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker:s.scan_result_malwares_com_url_checker="",void 0!==e.scan_result_malwareurl&&null!==e.scan_result_malwareurl?s.scan_result_malwareurl=e.scan_result_malwareurl:s.scan_result_malwareurl="",void 0!==e.scan_result_netcraft&&null!==e.scan_result_netcraft?s.scan_result_netcraft=e.scan_result_netcraft:s.scan_result_netcraft="",void 0!==e.scan_result_openphish&&null!==e.scan_result_openphish?s.scan_result_openphish=e.scan_result_openphish:s.scan_result_openphish="",void 0!==e.scan_result_phishfort&&null!==e.scan_result_phishfort?s.scan_result_phishfort=e.scan_result_phishfort:s.scan_result_phishfort="",void 0!==e.scan_result_phishing_database&&null!==e.scan_result_phishing_database?s.scan_result_phishing_database=e.scan_result_phishing_database:s.scan_result_phishing_database="",void 0!==e.scan_result_phishlabs&&null!==e.scan_result_phishlabs?s.scan_result_phishlabs=e.scan_result_phishlabs:s.scan_result_phishlabs="",void 0!==e.scan_result_phishtank&&null!==e.scan_result_phishtank?s.scan_result_phishtank=e.scan_result_phishtank:s.scan_result_phishtank="",void 0!==e.scan_result_prebytes&&null!==e.scan_result_prebytes?s.scan_result_prebytes=e.scan_result_prebytes:s.scan_result_prebytes="",void 0!==e.scan_result_precisionsec&&null!==e.scan_result_precisionsec?s.scan_result_precisionsec=e.scan_result_precisionsec:s.scan_result_precisionsec="",void 0!==e.scan_result_quick_heal&&null!==e.scan_result_quick_heal?s.scan_result_quick_heal=e.scan_result_quick_heal:s.scan_result_quick_heal="",void 0!==e.scan_result_quttera&&null!==e.scan_result_quttera?s.scan_result_quttera=e.scan_result_quttera:s.scan_result_quttera="",void 0!==e.scan_result_safetoopen&&null!==e.scan_result_safetoopen?s.scan_result_safetoopen=e.scan_result_safetoopen:s.scan_result_safetoopen="",void 0!==e.scan_result_sansec_ecomscan&&null!==e.scan_result_sansec_ecomscan?s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan:s.scan_result_sansec_ecomscan="",void 0!==e.scan_result_scantitan&&null!==e.scan_result_scantitan?s.scan_result_scantitan=e.scan_result_scantitan:s.scan_result_scantitan="",void 0!==e.scan_result_scumware_org&&null!==e.scan_result_scumware_org?s.scan_result_scumware_org=e.scan_result_scumware_org:s.scan_result_scumware_org="",void 0!==e.scan_result_seclookup&&null!==e.scan_result_seclookup?s.scan_result_seclookup=e.scan_result_seclookup:s.scan_result_seclookup="",void 0!==e.scan_result_securebrain&&null!==e.scan_result_securebrain?s.scan_result_securebrain=e.scan_result_securebrain:s.scan_result_securebrain="",void 0!==e.scan_result_securolytics&&null!==e.scan_result_securolytics?s.scan_result_securolytics=e.scan_result_securolytics:s.scan_result_securolytics="",void 0!==e.scan_result_segasec&&null!==e.scan_result_segasec?s.scan_result_segasec=e.scan_result_segasec:s.scan_result_segasec="",void 0!==e.scan_result_snort_ip_sample_list&&null!==e.scan_result_snort_ip_sample_list?s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list:s.scan_result_snort_ip_sample_list="",void 0!==e.scan_result_socradar&&null!==e.scan_result_socradar?s.scan_result_socradar=e.scan_result_socradar:s.scan_result_socradar="",void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos?s.scan_result_sophos=e.scan_result_sophos:s.scan_result_sophos="",void 0!==e.scan_result_spam404&&null!==e.scan_result_spam404?s.scan_result_spam404=e.scan_result_spam404:s.scan_result_spam404="",void 0!==e.scan_result_stopforumspam&&null!==e.scan_result_stopforumspam?s.scan_result_stopforumspam=e.scan_result_stopforumspam:s.scan_result_stopforumspam="",void 0!==e.scan_result_sucuri_sitecheck&&null!==e.scan_result_sucuri_sitecheck?s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck:s.scan_result_sucuri_sitecheck="",void 0!==e.scan_result_threathive&&null!==e.scan_result_threathive?s.scan_result_threathive=e.scan_result_threathive:s.scan_result_threathive="",void 0!==e.scan_result_threatsourcing&&null!==e.scan_result_threatsourcing?s.scan_result_threatsourcing=e.scan_result_threatsourcing:s.scan_result_threatsourcing="",void 0!==e.scan_result_trustwave&&null!==e.scan_result_trustwave?s.scan_result_trustwave=e.scan_result_trustwave:s.scan_result_trustwave="",void 0!==e.scan_result_underworld&&null!==e.scan_result_underworld?s.scan_result_underworld=e.scan_result_underworld:s.scan_result_underworld="",void 0!==e.scan_result_urlhaus&&null!==e.scan_result_urlhaus?s.scan_result_urlhaus=e.scan_result_urlhaus:s.scan_result_urlhaus="",void 0!==e.scan_result_urlquery&&null!==e.scan_result_urlquery?s.scan_result_urlquery=e.scan_result_urlquery:s.scan_result_urlquery="",void 0!==e.scan_result_viettel_threat_intelligence&&null!==e.scan_result_viettel_threat_intelligence?s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence:s.scan_result_viettel_threat_intelligence="",void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre?s.scan_result_vipre=e.scan_result_vipre:s.scan_result_vipre="",void 0!==e.scan_result_viriback&&null!==e.scan_result_viriback?s.scan_result_viriback=e.scan_result_viriback:s.scan_result_viriback="",void 0!==e.scan_result_vx_vault&&null!==e.scan_result_vx_vault?s.scan_result_vx_vault=e.scan_result_vx_vault:s.scan_result_vx_vault="",void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot?s.scan_result_webroot=e.scan_result_webroot:s.scan_result_webroot="",void 0!==e.scan_result_xcitium_verdict_cloud&&null!==e.scan_result_xcitium_verdict_cloud?s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud:s.scan_result_xcitium_verdict_cloud="",void 0!==e.scan_result_yandex_safebrowsing&&null!==e.scan_result_yandex_safebrowsing?s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing:s.scan_result_yandex_safebrowsing="",void 0!==e.scan_result_zerocert&&null!==e.scan_result_zerocert?s.scan_result_zerocert=e.scan_result_zerocert:s.scan_result_zerocert="",void 0!==e.scan_result_zerofox&&null!==e.scan_result_zerofox?s.scan_result_zerofox=e.scan_result_zerofox:s.scan_result_zerofox="",void 0!==e.scan_result_zvelo&&null!==e.scan_result_zvelo?s.scan_result_zvelo=e.scan_result_zvelo:s.scan_result_zvelo="",s}};const Y={all:"",all_scan_results:"",asn:0,attribution:"",autonomous_system_owner:"",category:"",collection:"",comment:"",comment_author:"",communicating_files:!1,contacted_domain:"",contacted_ip:"",content:"",cookie:"",cookie_value:"",downloaded_files:!1,extension:"",first_source:"",first_submission:0,first_submission_country:"",first_submission_interface:"",gti_severity:"",gti_threat_score:0,gti_verdict:"",header:"",header_value:"",hostname:"",hostname_atom:"",final_url:"",ip:"",last_analysis:0,last_modified:0,last_submission:0,max_url_positives:0,main_icon_raw_md5:"",main_icon_raw_dhash:"",meta:"",outgoing_link:"",outgoing_link_atom:"",password:"",path:"",path_atom:"",parent_domain:"",port:0,positives:0,query_field:"",query_value:"",redirecting_url:"",redirects_to:!1,referrer_files:!1,related_threat_actor:"",reputation:0,response_code:0,response_positives:0,response_sha256:"",response_size:0,scheme:"",sha256:"",source:"",submission_country:"",submission_interface:"",tag:"",targeted_brand:"",times_submitted:0,title:"",tld:"",tracker:"",url:"",url_atom:"",username:"",javascript_variable:"",scan_result_0xsi_f33d:"",scan_result_abusix:"",scan_result_acronis:"",scan_result_adminuslabs:"",scan_result_ai_spera:"",scan_result_ailabs__monitorapp_:"",scan_result_alienvault:"",scan_result_alphamountain_ai:"",scan_result_alphasoc:"",scan_result_antiy_avl:"",scan_result_arcsight_threat_intelligence:"",scan_result_armis:"",scan_result_artists_against_419:"",scan_result_autoshun:"",scan_result_avira:"",scan_result_axur:"",scan_result_baidu_international:"",scan_result_benkow_cc:"",scan_result_bfore_ai_precrime:"",scan_result_bitdefender:"",scan_result_bkav:"",scan_result_blocklist:"",scan_result_blueliv:"",scan_result_certego:"",scan_result_certly:"",scan_result_chong_lua_dao:"",scan_result_cins_army:"",scan_result_clean_mx:"",scan_result_cluster25:"",scan_result_cmc_threat_intelligence:"",scan_result_comodo_site_inspector:"",scan_result_crdf:"",scan_result_criminal_ip:"",scan_result_crowdsec:"",scan_result_csis_security_group:"",scan_result_cyan:"",scan_result_cybercrime:"",scan_result_cyble:"",scan_result_cyradar:"",scan_result_desenmascara_me:"",scan_result_dns8:"",scan_result_dr_web:"",scan_result_emergingthreats:"",scan_result_emsisoft:"",scan_result_ermes:"",scan_result_eset:"",scan_result_estsecurity:"",scan_result_feodo_tracker:"",scan_result_forcepoint_threatseeker:"",scan_result_fortinet:"",scan_result_fraudsense:"",scan_result_fraudscore:"",scan_result_g_data:"",scan_result_gcp_abuse_intelligence:"",scan_result_google_safebrowsing:"",scan_result_greensnow:"",scan_result_gridinsoft:"",scan_result_heimdal_security:"",scan_result_hunt_io_intelligence:"",scan_result_ipsum:"",scan_result_juniper_networks:"",scan_result_k7antivirus:"",scan_result_kaspersky:"",scan_result_lionic:"",scan_result_lumu:"",scan_result_malc0de_database:"",scan_result_malekal:"",scan_result_malwarebytes_hphosts:"",scan_result_malwared:"",scan_result_malware_domain_blocklist:"",scan_result_malwaredomainlist:"",scan_result_malwarepatrol:"",scan_result_malwares_com_url_checker:"",scan_result_malwareurl:"",scan_result_netcraft:"",scan_result_notmining:"",scan_result_nucleon:"",scan_result_openphish:"",scan_result_opera:"",scan_result_phishfort:"",scan_result_phishing_database:"",scan_result_phishlabs:"",scan_result_phishtank:"",scan_result_prebytes:"",scan_result_precisionsec:"",scan_result_quick_heal:"",scan_result_quttera:"",scan_result_rising:"",scan_result_safetoopen:"",scan_result_sangfor:"",scan_result_sansec_ecomscan:"",scan_result_scantitan:"",scan_result_scumware_org:"",scan_result_seclookup:"",scan_result_securolytics:"",scan_result_securebrain:"",scan_result_segasec:"",scan_result_snort_ip_sample_list:"",scan_result_socradar:"",scan_result_sophos:"",scan_result_spam404:"",scan_result_spamhaus:"",scan_result_stopbadware:"",scan_result_stopforumspam:"",scan_result_sucuri_sitecheck:"",scan_result_tencent:"",scan_result_threathive:"",scan_result_threatsourcing:"",scan_result_trustwave:"",scan_result_underworld:"",scan_result_urlhaus:"",scan_result_urlquery:"",scan_result_viettel_threat_intelligence:"",scan_result_vipre:"",scan_result_viriback:"",scan_result_virusdie_external_site_scan:"",scan_result_vx_vault:"",scan_result_webroot:"",scan_result_web_security_guard:"",scan_result_webutation:"",scan_result_xcitium_verdict_cloud:"",scan_result_yandex_safebrowsing:"",scan_result_zcloudsec:"",scan_result_zdb_zeus:"",scan_result_zerocert:"",scan_result_zerofox:"",scan_result_zeustracker:"",scan_result_zvelo:"",scan_result_badware_info:"",scan_result_malsilo:"",scan_result_malbeacon:"",scan_result_aicc__monitorapp_:"",scan_result_hoplite_industries:"",scan_result_comodo_valkyrie_verdict:"",scan_result_eonscope:"",scan_result_cyren:"",scan_result_estsecurity_threat_inside:"",scan_result_minotaur:"",scan_result_wepawet:"",scan_result_paretologic:"",scan_result_websense_threatseeker:"",scan_result_spyeyetracker:"",scan_result_botvrij_eu:"",scan_result_c_sirt:"",scan_result_trendmicro:"",scan_result_palevotracker:"",scan_result_fortiguard_web_filtering:"",scan_result_cloudstat:"",scan_result_wot:"",scan_result_virus_tracker:"",scan_result_ransomware_tracker:""};_.UrlDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(10).string(e)}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.all_scan_results);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(18).string(e)}}catch(e){o.e(e)}finally{o.f()}0!==e.asn&&s.uint32(24).int32(e.asn);var i,l=t(e.attribution);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(34).string(e)}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.attribution_privileged);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.Attribution.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}""!==e.autonomous_system_owner&&s.uint32(50).string(e.autonomous_system_owner);var m,f=t(e.category);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(58).string(e)}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.collection);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.uint32(66).string(e)}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.comment);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(74).string(e)}}catch(e){g.e(e)}finally{g.f()}var E,I=t(e.comment_author);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.uint32(82).string(e)}}catch(e){I.e(e)}finally{I.f()}!0===e.communicating_files&&s.uint32(88).bool(e.communicating_files);var R,p=t(e.contacted_domain);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(98).string(e)}}catch(e){p.e(e)}finally{p.f()}var O,h=t(e.contacted_ip);try{for(h.s();!(O=h.n()).done;){const e=O.value;s.uint32(106).string(e)}}catch(e){h.e(e)}finally{h.f()}""!==e.content&&s.uint32(114).string(e.content);var y,S=t(e.cookie);try{for(S.s();!(y=S.n()).done;){const e=y.value;s.uint32(122).string(e)}}catch(e){S.e(e)}finally{S.f()}var N,b=t(e.cookie_value);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.uint32(130).string(e)}}catch(e){b.e(e)}finally{b.f()}!0===e.downloaded_files&&s.uint32(136).bool(e.downloaded_files);var L,F=t(e.extension);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.uint32(146).string(e)}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.first_source);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.uint32(154).string(e)}}catch(e){k.e(e)}finally{k.f()}0!==e.first_submission&&s.uint32(160).int64(e.first_submission),""!==e.first_submission_country&&s.uint32(170).string(e.first_submission_country),""!==e.first_submission_interface&&s.uint32(178).string(e.first_submission_interface),""!==e.gti_severity&&s.uint32(186).string(e.gti_severity),0!==e.gti_threat_score&&s.uint32(192).int32(e.gti_threat_score),""!==e.gti_verdict&&s.uint32(202).string(e.gti_verdict);var D,w=t(e.header);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.uint32(210).string(e)}}catch(e){w.e(e)}finally{w.f()}var M,U=t(e.header_value);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.uint32(218).string(e)}}catch(e){U.e(e)}finally{U.f()}var P,x=t(e.hostname);try{for(x.s();!(P=x.n()).done;){const e=P.value;s.uint32(226).string(e)}}catch(e){x.e(e)}finally{x.f()}var G,H=t(e.hostname_atom);try{for(H.s();!(G=H.n()).done;){const e=G.value;s.uint32(234).string(e)}}catch(e){H.e(e)}finally{H.f()}""!==e.final_url&&s.uint32(242).string(e.final_url),""!==e.ip&&s.uint32(250).string(e.ip),0!==e.last_analysis&&s.uint32(256).int64(e.last_analysis),0!==e.last_modified&&s.uint32(264).int64(e.last_modified),0!==e.last_submission&&s.uint32(272).int64(e.last_submission),0!==e.max_url_positives&&s.uint32(280).int32(e.max_url_positives),""!==e.main_icon_raw_md5&&s.uint32(290).string(e.main_icon_raw_md5),""!==e.main_icon_raw_dhash&&s.uint32(298).string(e.main_icon_raw_dhash);var V,B=t(e.meta);try{for(B.s();!(V=B.n()).done;){const e=V.value;s.uint32(306).string(e)}}catch(e){B.e(e)}finally{B.f()}var W,Y=t(e.outgoing_link);try{for(Y.s();!(W=Y.n()).done;){const e=W.value;s.uint32(314).string(e)}}catch(e){Y.e(e)}finally{Y.f()}var J,X=t(e.outgoing_link_atom);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.uint32(322).string(e)}}catch(e){X.e(e)}finally{X.f()}""!==e.password&&s.uint32(330).string(e.password),""!==e.path&&s.uint32(338).string(e.path),""!==e.path_atom&&s.uint32(346).string(e.path_atom),""!==e.parent_domain&&s.uint32(354).string(e.parent_domain),0!==e.port&&s.uint32(360).int32(e.port),0!==e.positives&&s.uint32(368).int32(e.positives);var j,K=t(e.query_field);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.uint32(378).string(e)}}catch(e){K.e(e)}finally{K.f()}var q,z=t(e.query_value);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.uint32(386).string(e)}}catch(e){z.e(e)}finally{z.f()}""!==e.redirecting_url&&s.uint32(394).string(e.redirecting_url),!0===e.redirects_to&&s.uint32(400).bool(e.redirects_to),!0===e.referrer_files&&s.uint32(408).bool(e.referrer_files);var Q,Z=t(e.related_threat_actor);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.uint32(418).string(e)}}catch(e){Z.e(e)}finally{Z.f()}0!==e.reputation&&s.uint32(424).int32(e.reputation),0!==e.response_code&&s.uint32(432).int32(e.response_code),0!==e.response_positives&&s.uint32(440).int32(e.response_positives),""!==e.response_sha256&&s.uint32(450).string(e.response_sha256),0!==e.response_size&&s.uint32(456).int64(e.response_size),""!==e.scheme&&s.uint32(466).string(e.scheme),""!==e.sha256&&s.uint32(474).string(e.sha256);var $,ee=t(e.source);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.uint32(482).string(e)}}catch(e){ee.e(e)}finally{ee.f()}var _e,se=t(e.submission_country);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.uint32(490).string(e)}}catch(e){se.e(e)}finally{se.f()}var te,ae=t(e.submission_interface);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.uint32(498).string(e)}}catch(e){ae.e(e)}finally{ae.f()}var ne,re=t(e.tag);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.uint32(506).string(e)}}catch(e){re.e(e)}finally{re.f()}var ce,oe=t(e.targeted_brand);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.uint32(514).string(e)}}catch(e){oe.e(e)}finally{oe.f()}0!==e.times_submitted&&s.uint32(520).int32(e.times_submitted),""!==e.title&&s.uint32(530).string(e.title),""!==e.tld&&s.uint32(538).string(e.tld);var ie,le=t(e.tracker);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.uint32(546).string(e)}}catch(e){le.e(e)}finally{le.f()}var ue,de=t(e.url);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.uint32(554).string(e)}}catch(e){de.e(e)}finally{de.f()}var me,fe=t(e.url_atom);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.uint32(562).string(e)}}catch(e){fe.e(e)}finally{fe.f()}""!==e.username&&s.uint32(570).string(e.username);var Te,ve=t(e.javascript_variable);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.uint32(578).string(e)}}catch(e){ve.e(e)}finally{ve.f()}return""!==e.scan_result_0xsi_f33d&&s.uint32(586).string(e.scan_result_0xsi_f33d),""!==e.scan_result_abusix&&s.uint32(594).string(e.scan_result_abusix),""!==e.scan_result_acronis&&s.uint32(602).string(e.scan_result_acronis),""!==e.scan_result_adminuslabs&&s.uint32(610).string(e.scan_result_adminuslabs),""!==e.scan_result_ai_spera&&s.uint32(618).string(e.scan_result_ai_spera),""!==e.scan_result_ailabs__monitorapp_&&s.uint32(626).string(e.scan_result_ailabs__monitorapp_),""!==e.scan_result_alienvault&&s.uint32(634).string(e.scan_result_alienvault),""!==e.scan_result_alphamountain_ai&&s.uint32(642).string(e.scan_result_alphamountain_ai),""!==e.scan_result_alphasoc&&s.uint32(650).string(e.scan_result_alphasoc),""!==e.scan_result_antiy_avl&&s.uint32(658).string(e.scan_result_antiy_avl),""!==e.scan_result_arcsight_threat_intelligence&&s.uint32(666).string(e.scan_result_arcsight_threat_intelligence),""!==e.scan_result_armis&&s.uint32(674).string(e.scan_result_armis),""!==e.scan_result_artists_against_419&&s.uint32(682).string(e.scan_result_artists_against_419),""!==e.scan_result_autoshun&&s.uint32(690).string(e.scan_result_autoshun),""!==e.scan_result_avira&&s.uint32(1402).string(e.scan_result_avira),""!==e.scan_result_axur&&s.uint32(1786).string(e.scan_result_axur),""!==e.scan_result_baidu_international&&s.uint32(1586).string(e.scan_result_baidu_international),""!==e.scan_result_benkow_cc&&s.uint32(698).string(e.scan_result_benkow_cc),""!==e.scan_result_bfore_ai_precrime&&s.uint32(706).string(e.scan_result_bfore_ai_precrime),""!==e.scan_result_bitdefender&&s.uint32(714).string(e.scan_result_bitdefender),""!==e.scan_result_bkav&&s.uint32(722).string(e.scan_result_bkav),""!==e.scan_result_blocklist&&s.uint32(730).string(e.scan_result_blocklist),""!==e.scan_result_blueliv&&s.uint32(738).string(e.scan_result_blueliv),""!==e.scan_result_certego&&s.uint32(746).string(e.scan_result_certego),""!==e.scan_result_certly&&s.uint32(1442).string(e.scan_result_certly),""!==e.scan_result_chong_lua_dao&&s.uint32(754).string(e.scan_result_chong_lua_dao),""!==e.scan_result_cins_army&&s.uint32(762).string(e.scan_result_cins_army),""!==e.scan_result_clean_mx&&s.uint32(770).string(e.scan_result_clean_mx),""!==e.scan_result_cluster25&&s.uint32(778).string(e.scan_result_cluster25),""!==e.scan_result_cmc_threat_intelligence&&s.uint32(786).string(e.scan_result_cmc_threat_intelligence),""!==e.scan_result_comodo_site_inspector&&s.uint32(1538).string(e.scan_result_comodo_site_inspector),""!==e.scan_result_crdf&&s.uint32(794).string(e.scan_result_crdf),""!==e.scan_result_criminal_ip&&s.uint32(802).string(e.scan_result_criminal_ip),""!==e.scan_result_crowdsec&&s.uint32(1378).string(e.scan_result_crowdsec),""!==e.scan_result_csis_security_group&&s.uint32(810).string(e.scan_result_csis_security_group),""!==e.scan_result_cyan&&s.uint32(818).string(e.scan_result_cyan),""!==e.scan_result_cybercrime&&s.uint32(1450).string(e.scan_result_cybercrime),""!==e.scan_result_cyble&&s.uint32(826).string(e.scan_result_cyble),""!==e.scan_result_cyradar&&s.uint32(834).string(e.scan_result_cyradar),""!==e.scan_result_desenmascara_me&&s.uint32(842).string(e.scan_result_desenmascara_me),""!==e.scan_result_dns8&&s.uint32(850).string(e.scan_result_dns8),""!==e.scan_result_dr_web&&s.uint32(858).string(e.scan_result_dr_web),""!==e.scan_result_emergingthreats&&s.uint32(866).string(e.scan_result_emergingthreats),""!==e.scan_result_emsisoft&&s.uint32(874).string(e.scan_result_emsisoft),""!==e.scan_result_ermes&&s.uint32(882).string(e.scan_result_ermes),""!==e.scan_result_eset&&s.uint32(890).string(e.scan_result_eset),""!==e.scan_result_estsecurity&&s.uint32(898).string(e.scan_result_estsecurity),""!==e.scan_result_feodo_tracker&&s.uint32(906).string(e.scan_result_feodo_tracker),""!==e.scan_result_forcepoint_threatseeker&&s.uint32(914).string(e.scan_result_forcepoint_threatseeker),""!==e.scan_result_fortinet&&s.uint32(922).string(e.scan_result_fortinet),""!==e.scan_result_fraudsense&&s.uint32(1530).string(e.scan_result_fraudsense),""!==e.scan_result_fraudscore&&s.uint32(1578).string(e.scan_result_fraudscore),""!==e.scan_result_g_data&&s.uint32(930).string(e.scan_result_g_data),""!==e.scan_result_gcp_abuse_intelligence&&s.uint32(1594).string(e.scan_result_gcp_abuse_intelligence),""!==e.scan_result_google_safebrowsing&&s.uint32(938).string(e.scan_result_google_safebrowsing),""!==e.scan_result_greensnow&&s.uint32(946).string(e.scan_result_greensnow),""!==e.scan_result_gridinsoft&&s.uint32(954).string(e.scan_result_gridinsoft),""!==e.scan_result_heimdal_security&&s.uint32(962).string(e.scan_result_heimdal_security),""!==e.scan_result_hunt_io_intelligence&&s.uint32(970).string(e.scan_result_hunt_io_intelligence),""!==e.scan_result_ipsum&&s.uint32(978).string(e.scan_result_ipsum),""!==e.scan_result_juniper_networks&&s.uint32(986).string(e.scan_result_juniper_networks),""!==e.scan_result_k7antivirus&&s.uint32(1386).string(e.scan_result_k7antivirus),""!==e.scan_result_kaspersky&&s.uint32(994).string(e.scan_result_kaspersky),""!==e.scan_result_lionic&&s.uint32(1002).string(e.scan_result_lionic),""!==e.scan_result_lumu&&s.uint32(1010).string(e.scan_result_lumu),""!==e.scan_result_malc0de_database&&s.uint32(1506).string(e.scan_result_malc0de_database),""!==e.scan_result_malekal&&s.uint32(1546).string(e.scan_result_malekal),""!==e.scan_result_malwarebytes_hphosts&&s.uint32(1498).string(e.scan_result_malwarebytes_hphosts),""!==e.scan_result_malwared&&s.uint32(1018).string(e.scan_result_malwared),""!==e.scan_result_malware_domain_blocklist&&s.uint32(1434).string(e.scan_result_malware_domain_blocklist),""!==e.scan_result_malwaredomainlist&&s.uint32(1458).string(e.scan_result_malwaredomainlist),""!==e.scan_result_malwarepatrol&&s.uint32(1394).string(e.scan_result_malwarepatrol),""!==e.scan_result_malwares_com_url_checker&&s.uint32(1026).string(e.scan_result_malwares_com_url_checker),""!==e.scan_result_malwareurl&&s.uint32(1034).string(e.scan_result_malwareurl),""!==e.scan_result_netcraft&&s.uint32(1042).string(e.scan_result_netcraft),""!==e.scan_result_notmining&&s.uint32(1522).string(e.scan_result_notmining),""!==e.scan_result_nucleon&&s.uint32(1562).string(e.scan_result_nucleon),""!==e.scan_result_openphish&&s.uint32(1050).string(e.scan_result_openphish),""!==e.scan_result_opera&&s.uint32(1514).string(e.scan_result_opera),""!==e.scan_result_phishfort&&s.uint32(1058).string(e.scan_result_phishfort),""!==e.scan_result_phishing_database&&s.uint32(1066).string(e.scan_result_phishing_database),""!==e.scan_result_phishlabs&&s.uint32(1074).string(e.scan_result_phishlabs),""!==e.scan_result_phishtank&&s.uint32(1082).string(e.scan_result_phishtank),""!==e.scan_result_prebytes&&s.uint32(1090).string(e.scan_result_prebytes),""!==e.scan_result_precisionsec&&s.uint32(1098).string(e.scan_result_precisionsec),""!==e.scan_result_quick_heal&&s.uint32(1106).string(e.scan_result_quick_heal),""!==e.scan_result_quttera&&s.uint32(1114).string(e.scan_result_quttera),""!==e.scan_result_rising&&s.uint32(1122).string(e.scan_result_rising),""!==e.scan_result_safetoopen&&s.uint32(1130).string(e.scan_result_safetoopen),""!==e.scan_result_sangfor&&s.uint32(1138).string(e.scan_result_sangfor),""!==e.scan_result_sansec_ecomscan&&s.uint32(1146).string(e.scan_result_sansec_ecomscan),""!==e.scan_result_scantitan&&s.uint32(1154).string(e.scan_result_scantitan),""!==e.scan_result_scumware_org&&s.uint32(1162).string(e.scan_result_scumware_org),""!==e.scan_result_seclookup&&s.uint32(1170).string(e.scan_result_seclookup),""!==e.scan_result_securolytics&&s.uint32(1178).string(e.scan_result_securolytics),""!==e.scan_result_securebrain&&s.uint32(1554).string(e.scan_result_securebrain),""!==e.scan_result_segasec&&s.uint32(1186).string(e.scan_result_segasec),""!==e.scan_result_snort_ip_sample_list&&s.uint32(1194).string(e.scan_result_snort_ip_sample_list),""!==e.scan_result_socradar&&s.uint32(1202).string(e.scan_result_socradar),""!==e.scan_result_sophos&&s.uint32(1210).string(e.scan_result_sophos),""!==e.scan_result_spam404&&s.uint32(1218).string(e.scan_result_spam404),""!==e.scan_result_spamhaus&&s.uint32(1466).string(e.scan_result_spamhaus),""!==e.scan_result_stopbadware&&s.uint32(1226).string(e.scan_result_stopbadware),""!==e.scan_result_stopforumspam&&s.uint32(1234).string(e.scan_result_stopforumspam),""!==e.scan_result_sucuri_sitecheck&&s.uint32(1242).string(e.scan_result_sucuri_sitecheck),""!==e.scan_result_tencent&&s.uint32(1418).string(e.scan_result_tencent),""!==e.scan_result_threathive&&s.uint32(1250).string(e.scan_result_threathive),""!==e.scan_result_threatsourcing&&s.uint32(1258).string(e.scan_result_threatsourcing),""!==e.scan_result_trustwave&&s.uint32(1266).string(e.scan_result_trustwave),""!==e.scan_result_underworld&&s.uint32(1274).string(e.scan_result_underworld),""!==e.scan_result_urlhaus&&s.uint32(1282).string(e.scan_result_urlhaus),""!==e.scan_result_urlquery&&s.uint32(1290).string(e.scan_result_urlquery),""!==e.scan_result_viettel_threat_intelligence&&s.uint32(1298).string(e.scan_result_viettel_threat_intelligence),""!==e.scan_result_vipre&&s.uint32(1306).string(e.scan_result_vipre),""!==e.scan_result_viriback&&s.uint32(1314).string(e.scan_result_viriback),""!==e.scan_result_virusdie_external_site_scan&&s.uint32(1474).string(e.scan_result_virusdie_external_site_scan),""!==e.scan_result_vx_vault&&s.uint32(1322).string(e.scan_result_vx_vault),""!==e.scan_result_webroot&&s.uint32(1330).string(e.scan_result_webroot),""!==e.scan_result_web_security_guard&&s.uint32(1490).string(e.scan_result_web_security_guard),""!==e.scan_result_webutation&&s.uint32(1426).string(e.scan_result_webutation),""!==e.scan_result_xcitium_verdict_cloud&&s.uint32(1338).string(e.scan_result_xcitium_verdict_cloud),""!==e.scan_result_yandex_safebrowsing&&s.uint32(1346).string(e.scan_result_yandex_safebrowsing),""!==e.scan_result_zcloudsec&&s.uint32(1570).string(e.scan_result_zcloudsec),""!==e.scan_result_zdb_zeus&&s.uint32(1482).string(e.scan_result_zdb_zeus),""!==e.scan_result_zerocert&&s.uint32(1354).string(e.scan_result_zerocert),""!==e.scan_result_zerofox&&s.uint32(1362).string(e.scan_result_zerofox),""!==e.scan_result_zeustracker&&s.uint32(1370).string(e.scan_result_zeustracker),""!==e.scan_result_zvelo&&s.uint32(1410).string(e.scan_result_zvelo),""!==e.scan_result_badware_info&&s.uint32(1602).string(e.scan_result_badware_info),""!==e.scan_result_malsilo&&s.uint32(1610).string(e.scan_result_malsilo),""!==e.scan_result_malbeacon&&s.uint32(1618).string(e.scan_result_malbeacon),""!==e.scan_result_aicc__monitorapp_&&s.uint32(1626).string(e.scan_result_aicc__monitorapp_),""!==e.scan_result_hoplite_industries&&s.uint32(1634).string(e.scan_result_hoplite_industries),""!==e.scan_result_comodo_valkyrie_verdict&&s.uint32(1642).string(e.scan_result_comodo_valkyrie_verdict),""!==e.scan_result_eonscope&&s.uint32(1650).string(e.scan_result_eonscope),""!==e.scan_result_cyren&&s.uint32(1658).string(e.scan_result_cyren),""!==e.scan_result_estsecurity_threat_inside&&s.uint32(1666).string(e.scan_result_estsecurity_threat_inside),""!==e.scan_result_minotaur&&s.uint32(1674).string(e.scan_result_minotaur),""!==e.scan_result_wepawet&&s.uint32(1682).string(e.scan_result_wepawet),""!==e.scan_result_paretologic&&s.uint32(1690).string(e.scan_result_paretologic),""!==e.scan_result_websense_threatseeker&&s.uint32(1698).string(e.scan_result_websense_threatseeker),""!==e.scan_result_spyeyetracker&&s.uint32(1706).string(e.scan_result_spyeyetracker),""!==e.scan_result_botvrij_eu&&s.uint32(1714).string(e.scan_result_botvrij_eu),""!==e.scan_result_c_sirt&&s.uint32(1722).string(e.scan_result_c_sirt),""!==e.scan_result_trendmicro&&s.uint32(1730).string(e.scan_result_trendmicro),""!==e.scan_result_palevotracker&&s.uint32(1738).string(e.scan_result_palevotracker),""!==e.scan_result_fortiguard_web_filtering&&s.uint32(1746).string(e.scan_result_fortiguard_web_filtering),""!==e.scan_result_cloudstat&&s.uint32(1754).string(e.scan_result_cloudstat),""!==e.scan_result_wot&&s.uint32(1762).string(e.scan_result_wot),""!==e.scan_result_virus_tracker&&s.uint32(1770).string(e.scan_result_virus_tracker),""!==e.scan_result_ransomware_tracker&&s.uint32(1778).string(e.scan_result_ransomware_tracker),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},Y);for(n.all=[],n.all_scan_results=[],n.attribution=[],n.attribution_privileged=[],n.category=[],n.collection=[],n.comment=[],n.comment_author=[],n.contacted_domain=[],n.contacted_ip=[],n.cookie=[],n.cookie_value=[],n.extension=[],n.first_source=[],n.header=[],n.header_value=[],n.hostname=[],n.hostname_atom=[],n.meta=[],n.outgoing_link=[],n.outgoing_link_atom=[],n.query_field=[],n.query_value=[],n.related_threat_actor=[],n.source=[],n.submission_country=[],n.submission_interface=[],n.tag=[],n.targeted_brand=[],n.tracker=[],n.url=[],n.url_atom=[],n.javascript_variable=[];t.pos>>3){case 1:n.all.push(t.string());break;case 2:n.all_scan_results.push(t.string());break;case 3:n.asn=t.int32();break;case 4:n.attribution.push(t.string());break;case 5:n.attribution_privileged.push(_.Attribution.decode(t,t.uint32()));break;case 6:n.autonomous_system_owner=t.string();break;case 7:n.category.push(t.string());break;case 8:n.collection.push(t.string());break;case 9:n.comment.push(t.string());break;case 10:n.comment_author.push(t.string());break;case 11:n.communicating_files=t.bool();break;case 12:n.contacted_domain.push(t.string());break;case 13:n.contacted_ip.push(t.string());break;case 14:n.content=t.string();break;case 15:n.cookie.push(t.string());break;case 16:n.cookie_value.push(t.string());break;case 17:n.downloaded_files=t.bool();break;case 18:n.extension.push(t.string());break;case 19:n.first_source.push(t.string());break;case 20:n.first_submission=q(t.int64());break;case 21:n.first_submission_country=t.string();break;case 22:n.first_submission_interface=t.string();break;case 23:n.gti_severity=t.string();break;case 24:n.gti_threat_score=t.int32();break;case 25:n.gti_verdict=t.string();break;case 26:n.header.push(t.string());break;case 27:n.header_value.push(t.string());break;case 28:n.hostname.push(t.string());break;case 29:n.hostname_atom.push(t.string());break;case 30:n.final_url=t.string();break;case 31:n.ip=t.string();break;case 32:n.last_analysis=q(t.int64());break;case 33:n.last_modified=q(t.int64());break;case 34:n.last_submission=q(t.int64());break;case 35:n.max_url_positives=t.int32();break;case 36:n.main_icon_raw_md5=t.string();break;case 37:n.main_icon_raw_dhash=t.string();break;case 38:n.meta.push(t.string());break;case 39:n.outgoing_link.push(t.string());break;case 40:n.outgoing_link_atom.push(t.string());break;case 41:n.password=t.string();break;case 42:n.path=t.string();break;case 43:n.path_atom=t.string();break;case 44:n.parent_domain=t.string();break;case 45:n.port=t.int32();break;case 46:n.positives=t.int32();break;case 47:n.query_field.push(t.string());break;case 48:n.query_value.push(t.string());break;case 49:n.redirecting_url=t.string();break;case 50:n.redirects_to=t.bool();break;case 51:n.referrer_files=t.bool();break;case 52:n.related_threat_actor.push(t.string());break;case 53:n.reputation=t.int32();break;case 54:n.response_code=t.int32();break;case 55:n.response_positives=t.int32();break;case 56:n.response_sha256=t.string();break;case 57:n.response_size=q(t.int64());break;case 58:n.scheme=t.string();break;case 59:n.sha256=t.string();break;case 60:n.source.push(t.string());break;case 61:n.submission_country.push(t.string());break;case 62:n.submission_interface.push(t.string());break;case 63:n.tag.push(t.string());break;case 64:n.targeted_brand.push(t.string());break;case 65:n.times_submitted=t.int32();break;case 66:n.title=t.string();break;case 67:n.tld=t.string();break;case 68:n.tracker.push(t.string());break;case 69:n.url.push(t.string());break;case 70:n.url_atom.push(t.string());break;case 71:n.username=t.string();break;case 72:n.javascript_variable.push(t.string());break;case 73:n.scan_result_0xsi_f33d=t.string();break;case 74:n.scan_result_abusix=t.string();break;case 75:n.scan_result_acronis=t.string();break;case 76:n.scan_result_adminuslabs=t.string();break;case 77:n.scan_result_ai_spera=t.string();break;case 78:n.scan_result_ailabs__monitorapp_=t.string();break;case 79:n.scan_result_alienvault=t.string();break;case 80:n.scan_result_alphamountain_ai=t.string();break;case 81:n.scan_result_alphasoc=t.string();break;case 82:n.scan_result_antiy_avl=t.string();break;case 83:n.scan_result_arcsight_threat_intelligence=t.string();break;case 84:n.scan_result_armis=t.string();break;case 85:n.scan_result_artists_against_419=t.string();break;case 86:n.scan_result_autoshun=t.string();break;case 175:n.scan_result_avira=t.string();break;case 223:n.scan_result_axur=t.string();break;case 198:n.scan_result_baidu_international=t.string();break;case 87:n.scan_result_benkow_cc=t.string();break;case 88:n.scan_result_bfore_ai_precrime=t.string();break;case 89:n.scan_result_bitdefender=t.string();break;case 90:n.scan_result_bkav=t.string();break;case 91:n.scan_result_blocklist=t.string();break;case 92:n.scan_result_blueliv=t.string();break;case 93:n.scan_result_certego=t.string();break;case 180:n.scan_result_certly=t.string();break;case 94:n.scan_result_chong_lua_dao=t.string();break;case 95:n.scan_result_cins_army=t.string();break;case 96:n.scan_result_clean_mx=t.string();break;case 97:n.scan_result_cluster25=t.string();break;case 98:n.scan_result_cmc_threat_intelligence=t.string();break;case 192:n.scan_result_comodo_site_inspector=t.string();break;case 99:n.scan_result_crdf=t.string();break;case 100:n.scan_result_criminal_ip=t.string();break;case 172:n.scan_result_crowdsec=t.string();break;case 101:n.scan_result_csis_security_group=t.string();break;case 102:n.scan_result_cyan=t.string();break;case 181:n.scan_result_cybercrime=t.string();break;case 103:n.scan_result_cyble=t.string();break;case 104:n.scan_result_cyradar=t.string();break;case 105:n.scan_result_desenmascara_me=t.string();break;case 106:n.scan_result_dns8=t.string();break;case 107:n.scan_result_dr_web=t.string();break;case 108:n.scan_result_emergingthreats=t.string();break;case 109:n.scan_result_emsisoft=t.string();break;case 110:n.scan_result_ermes=t.string();break;case 111:n.scan_result_eset=t.string();break;case 112:n.scan_result_estsecurity=t.string();break;case 113:n.scan_result_feodo_tracker=t.string();break;case 114:n.scan_result_forcepoint_threatseeker=t.string();break;case 115:n.scan_result_fortinet=t.string();break;case 191:n.scan_result_fraudsense=t.string();break;case 197:n.scan_result_fraudscore=t.string();break;case 116:n.scan_result_g_data=t.string();break;case 199:n.scan_result_gcp_abuse_intelligence=t.string();break;case 117:n.scan_result_google_safebrowsing=t.string();break;case 118:n.scan_result_greensnow=t.string();break;case 119:n.scan_result_gridinsoft=t.string();break;case 120:n.scan_result_heimdal_security=t.string();break;case 121:n.scan_result_hunt_io_intelligence=t.string();break;case 122:n.scan_result_ipsum=t.string();break;case 123:n.scan_result_juniper_networks=t.string();break;case 173:n.scan_result_k7antivirus=t.string();break;case 124:n.scan_result_kaspersky=t.string();break;case 125:n.scan_result_lionic=t.string();break;case 126:n.scan_result_lumu=t.string();break;case 188:n.scan_result_malc0de_database=t.string();break;case 193:n.scan_result_malekal=t.string();break;case 187:n.scan_result_malwarebytes_hphosts=t.string();break;case 127:n.scan_result_malwared=t.string();break;case 179:n.scan_result_malware_domain_blocklist=t.string();break;case 182:n.scan_result_malwaredomainlist=t.string();break;case 174:n.scan_result_malwarepatrol=t.string();break;case 128:n.scan_result_malwares_com_url_checker=t.string();break;case 129:n.scan_result_malwareurl=t.string();break;case 130:n.scan_result_netcraft=t.string();break;case 190:n.scan_result_notmining=t.string();break;case 195:n.scan_result_nucleon=t.string();break;case 131:n.scan_result_openphish=t.string();break;case 189:n.scan_result_opera=t.string();break;case 132:n.scan_result_phishfort=t.string();break;case 133:n.scan_result_phishing_database=t.string();break;case 134:n.scan_result_phishlabs=t.string();break;case 135:n.scan_result_phishtank=t.string();break;case 136:n.scan_result_prebytes=t.string();break;case 137:n.scan_result_precisionsec=t.string();break;case 138:n.scan_result_quick_heal=t.string();break;case 139:n.scan_result_quttera=t.string();break;case 140:n.scan_result_rising=t.string();break;case 141:n.scan_result_safetoopen=t.string();break;case 142:n.scan_result_sangfor=t.string();break;case 143:n.scan_result_sansec_ecomscan=t.string();break;case 144:n.scan_result_scantitan=t.string();break;case 145:n.scan_result_scumware_org=t.string();break;case 146:n.scan_result_seclookup=t.string();break;case 147:n.scan_result_securolytics=t.string();break;case 194:n.scan_result_securebrain=t.string();break;case 148:n.scan_result_segasec=t.string();break;case 149:n.scan_result_snort_ip_sample_list=t.string();break;case 150:n.scan_result_socradar=t.string();break;case 151:n.scan_result_sophos=t.string();break;case 152:n.scan_result_spam404=t.string();break;case 183:n.scan_result_spamhaus=t.string();break;case 153:n.scan_result_stopbadware=t.string();break;case 154:n.scan_result_stopforumspam=t.string();break;case 155:n.scan_result_sucuri_sitecheck=t.string();break;case 177:n.scan_result_tencent=t.string();break;case 156:n.scan_result_threathive=t.string();break;case 157:n.scan_result_threatsourcing=t.string();break;case 158:n.scan_result_trustwave=t.string();break;case 159:n.scan_result_underworld=t.string();break;case 160:n.scan_result_urlhaus=t.string();break;case 161:n.scan_result_urlquery=t.string();break;case 162:n.scan_result_viettel_threat_intelligence=t.string();break;case 163:n.scan_result_vipre=t.string();break;case 164:n.scan_result_viriback=t.string();break;case 184:n.scan_result_virusdie_external_site_scan=t.string();break;case 165:n.scan_result_vx_vault=t.string();break;case 166:n.scan_result_webroot=t.string();break;case 186:n.scan_result_web_security_guard=t.string();break;case 178:n.scan_result_webutation=t.string();break;case 167:n.scan_result_xcitium_verdict_cloud=t.string();break;case 168:n.scan_result_yandex_safebrowsing=t.string();break;case 196:n.scan_result_zcloudsec=t.string();break;case 185:n.scan_result_zdb_zeus=t.string();break;case 169:n.scan_result_zerocert=t.string();break;case 170:n.scan_result_zerofox=t.string();break;case 171:n.scan_result_zeustracker=t.string();break;case 176:n.scan_result_zvelo=t.string();break;case 200:n.scan_result_badware_info=t.string();break;case 201:n.scan_result_malsilo=t.string();break;case 202:n.scan_result_malbeacon=t.string();break;case 203:n.scan_result_aicc__monitorapp_=t.string();break;case 204:n.scan_result_hoplite_industries=t.string();break;case 205:n.scan_result_comodo_valkyrie_verdict=t.string();break;case 206:n.scan_result_eonscope=t.string();break;case 207:n.scan_result_cyren=t.string();break;case 208:n.scan_result_estsecurity_threat_inside=t.string();break;case 209:n.scan_result_minotaur=t.string();break;case 210:n.scan_result_wepawet=t.string();break;case 211:n.scan_result_paretologic=t.string();break;case 212:n.scan_result_websense_threatseeker=t.string();break;case 213:n.scan_result_spyeyetracker=t.string();break;case 214:n.scan_result_botvrij_eu=t.string();break;case 215:n.scan_result_c_sirt=t.string();break;case 216:n.scan_result_trendmicro=t.string();break;case 217:n.scan_result_palevotracker=t.string();break;case 218:n.scan_result_fortiguard_web_filtering=t.string();break;case 219:n.scan_result_cloudstat=t.string();break;case 220:n.scan_result_wot=t.string();break;case 221:n.scan_result_virus_tracker=t.string();break;case 222:n.scan_result_ransomware_tracker=t.string();break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},Y);if(s.all=[],s.all_scan_results=[],s.attribution=[],s.attribution_privileged=[],s.category=[],s.collection=[],s.comment=[],s.comment_author=[],s.contacted_domain=[],s.contacted_ip=[],s.cookie=[],s.cookie_value=[],s.extension=[],s.first_source=[],s.header=[],s.header_value=[],s.hostname=[],s.hostname_atom=[],s.meta=[],s.outgoing_link=[],s.outgoing_link_atom=[],s.query_field=[],s.query_value=[],s.related_threat_actor=[],s.source=[],s.submission_country=[],s.submission_interface=[],s.tag=[],s.targeted_brand=[],s.tracker=[],s.url=[],s.url_atom=[],s.javascript_variable=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(String(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var r,c=t(e.all_scan_results);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all_scan_results.push(String(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.asn&&null!==e.asn?s.asn=Number(e.asn):s.asn=0,void 0!==e.attribution&&null!==e.attribution){var o,i=t(e.attribution);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.attribution.push(String(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var l,u=t(e.attribution_privileged);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.attribution_privileged.push(_.Attribution.fromJSON(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.autonomous_system_owner&&null!==e.autonomous_system_owner?s.autonomous_system_owner=String(e.autonomous_system_owner):s.autonomous_system_owner="",void 0!==e.category&&null!==e.category){var d,m=t(e.category);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.category.push(String(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.collection&&null!==e.collection){var f,T=t(e.collection);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.collection.push(String(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.comment&&null!==e.comment){var v,A=t(e.comment);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.comment.push(String(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var g,E=t(e.comment_author);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.comment_author.push(String(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.communicating_files&&null!==e.communicating_files?s.communicating_files=Boolean(e.communicating_files):s.communicating_files=!1,void 0!==e.contacted_domain&&null!==e.contacted_domain){var I,R=t(e.contacted_domain);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.contacted_domain.push(String(e))}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.contacted_ip&&null!==e.contacted_ip){var p,O=t(e.contacted_ip);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.contacted_ip.push(String(e))}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.content&&null!==e.content?s.content=String(e.content):s.content="",void 0!==e.cookie&&null!==e.cookie){var h,y=t(e.cookie);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.cookie.push(String(e))}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.cookie_value&&null!==e.cookie_value){var S,N=t(e.cookie_value);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.cookie_value.push(String(e))}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files?s.downloaded_files=Boolean(e.downloaded_files):s.downloaded_files=!1,void 0!==e.extension&&null!==e.extension){var b,L=t(e.extension);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.extension.push(String(e))}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.first_source&&null!==e.first_source){var F,C=t(e.first_source);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.first_source.push(String(e))}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=Number(e.first_submission):s.first_submission=0,void 0!==e.first_submission_country&&null!==e.first_submission_country?s.first_submission_country=String(e.first_submission_country):s.first_submission_country="",void 0!==e.first_submission_interface&&null!==e.first_submission_interface?s.first_submission_interface=String(e.first_submission_interface):s.first_submission_interface="",void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=String(e.gti_severity):s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=Number(e.gti_threat_score):s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=String(e.gti_verdict):s.gti_verdict="",void 0!==e.header&&null!==e.header){var k,D=t(e.header);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.header.push(String(e))}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.header_value&&null!==e.header_value){var w,M=t(e.header_value);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.header_value.push(String(e))}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.hostname&&null!==e.hostname){var U,P=t(e.hostname);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.hostname.push(String(e))}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.hostname_atom&&null!==e.hostname_atom){var x,G=t(e.hostname_atom);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.hostname_atom.push(String(e))}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.final_url&&null!==e.final_url?s.final_url=String(e.final_url):s.final_url="",void 0!==e.ip&&null!==e.ip?s.ip=String(e.ip):s.ip="",void 0!==e.last_analysis&&null!==e.last_analysis?s.last_analysis=Number(e.last_analysis):s.last_analysis=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=Number(e.last_modified):s.last_modified=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=Number(e.last_submission):s.last_submission=0,void 0!==e.max_url_positives&&null!==e.max_url_positives?s.max_url_positives=Number(e.max_url_positives):s.max_url_positives=0,void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5?s.main_icon_raw_md5=String(e.main_icon_raw_md5):s.main_icon_raw_md5="",void 0!==e.main_icon_raw_dhash&&null!==e.main_icon_raw_dhash?s.main_icon_raw_dhash=String(e.main_icon_raw_dhash):s.main_icon_raw_dhash="",void 0!==e.meta&&null!==e.meta){var H,V=t(e.meta);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.meta.push(String(e))}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.outgoing_link&&null!==e.outgoing_link){var B,W=t(e.outgoing_link);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.outgoing_link.push(String(e))}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.outgoing_link_atom&&null!==e.outgoing_link_atom){var J,X=t(e.outgoing_link_atom);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.outgoing_link_atom.push(String(e))}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.password&&null!==e.password?s.password=String(e.password):s.password="",void 0!==e.path&&null!==e.path?s.path=String(e.path):s.path="",void 0!==e.path_atom&&null!==e.path_atom?s.path_atom=String(e.path_atom):s.path_atom="",void 0!==e.parent_domain&&null!==e.parent_domain?s.parent_domain=String(e.parent_domain):s.parent_domain="",void 0!==e.port&&null!==e.port?s.port=Number(e.port):s.port=0,void 0!==e.positives&&null!==e.positives?s.positives=Number(e.positives):s.positives=0,void 0!==e.query_field&&null!==e.query_field){var j,K=t(e.query_field);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.query_field.push(String(e))}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.query_value&&null!==e.query_value){var q,z=t(e.query_value);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.query_value.push(String(e))}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.redirecting_url&&null!==e.redirecting_url?s.redirecting_url=String(e.redirecting_url):s.redirecting_url="",void 0!==e.redirects_to&&null!==e.redirects_to?s.redirects_to=Boolean(e.redirects_to):s.redirects_to=!1,void 0!==e.referrer_files&&null!==e.referrer_files?s.referrer_files=Boolean(e.referrer_files):s.referrer_files=!1,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var Q,Z=t(e.related_threat_actor);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.related_threat_actor.push(String(e))}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.reputation&&null!==e.reputation?s.reputation=Number(e.reputation):s.reputation=0,void 0!==e.response_code&&null!==e.response_code?s.response_code=Number(e.response_code):s.response_code=0,void 0!==e.response_positives&&null!==e.response_positives?s.response_positives=Number(e.response_positives):s.response_positives=0,void 0!==e.response_sha256&&null!==e.response_sha256?s.response_sha256=String(e.response_sha256):s.response_sha256="",void 0!==e.response_size&&null!==e.response_size?s.response_size=Number(e.response_size):s.response_size=0,void 0!==e.scheme&&null!==e.scheme?s.scheme=String(e.scheme):s.scheme="",void 0!==e.sha256&&null!==e.sha256?s.sha256=String(e.sha256):s.sha256="",void 0!==e.source&&null!==e.source){var $,ee=t(e.source);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.source.push(String(e))}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.submission_country&&null!==e.submission_country){var _e,se=t(e.submission_country);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.submission_country.push(String(e))}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.submission_interface&&null!==e.submission_interface){var te,ae=t(e.submission_interface);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.submission_interface.push(String(e))}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.tag&&null!==e.tag){var ne,re=t(e.tag);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.tag.push(String(e))}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.targeted_brand&&null!==e.targeted_brand){var ce,oe=t(e.targeted_brand);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.targeted_brand.push(String(e))}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.times_submitted&&null!==e.times_submitted?s.times_submitted=Number(e.times_submitted):s.times_submitted=0,void 0!==e.title&&null!==e.title?s.title=String(e.title):s.title="",void 0!==e.tld&&null!==e.tld?s.tld=String(e.tld):s.tld="",void 0!==e.tracker&&null!==e.tracker){var ie,le=t(e.tracker);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.tracker.push(String(e))}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.url&&null!==e.url){var ue,de=t(e.url);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.url.push(String(e))}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.url_atom&&null!==e.url_atom){var me,fe=t(e.url_atom);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.url_atom.push(String(e))}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.username&&null!==e.username?s.username=String(e.username):s.username="",void 0!==e.javascript_variable&&null!==e.javascript_variable){var Te,ve=t(e.javascript_variable);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.javascript_variable.push(String(e))}}catch(e){ve.e(e)}finally{ve.f()}}return void 0!==e.scan_result_0xsi_f33d&&null!==e.scan_result_0xsi_f33d?s.scan_result_0xsi_f33d=String(e.scan_result_0xsi_f33d):s.scan_result_0xsi_f33d="",void 0!==e.scan_result_abusix&&null!==e.scan_result_abusix?s.scan_result_abusix=String(e.scan_result_abusix):s.scan_result_abusix="",void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis?s.scan_result_acronis=String(e.scan_result_acronis):s.scan_result_acronis="",void 0!==e.scan_result_adminuslabs&&null!==e.scan_result_adminuslabs?s.scan_result_adminuslabs=String(e.scan_result_adminuslabs):s.scan_result_adminuslabs="",void 0!==e.scan_result_ai_spera&&null!==e.scan_result_ai_spera?s.scan_result_ai_spera=String(e.scan_result_ai_spera):s.scan_result_ai_spera="",void 0!==e.scan_result_ailabs__monitorapp_&&null!==e.scan_result_ailabs__monitorapp_?s.scan_result_ailabs__monitorapp_=String(e.scan_result_ailabs__monitorapp_):s.scan_result_ailabs__monitorapp_="",void 0!==e.scan_result_alienvault&&null!==e.scan_result_alienvault?s.scan_result_alienvault=String(e.scan_result_alienvault):s.scan_result_alienvault="",void 0!==e.scan_result_alphamountain_ai&&null!==e.scan_result_alphamountain_ai?s.scan_result_alphamountain_ai=String(e.scan_result_alphamountain_ai):s.scan_result_alphamountain_ai="",void 0!==e.scan_result_alphasoc&&null!==e.scan_result_alphasoc?s.scan_result_alphasoc=String(e.scan_result_alphasoc):s.scan_result_alphasoc="",void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl?s.scan_result_antiy_avl=String(e.scan_result_antiy_avl):s.scan_result_antiy_avl="",void 0!==e.scan_result_arcsight_threat_intelligence&&null!==e.scan_result_arcsight_threat_intelligence?s.scan_result_arcsight_threat_intelligence=String(e.scan_result_arcsight_threat_intelligence):s.scan_result_arcsight_threat_intelligence="",void 0!==e.scan_result_armis&&null!==e.scan_result_armis?s.scan_result_armis=String(e.scan_result_armis):s.scan_result_armis="",void 0!==e.scan_result_artists_against_419&&null!==e.scan_result_artists_against_419?s.scan_result_artists_against_419=String(e.scan_result_artists_against_419):s.scan_result_artists_against_419="",void 0!==e.scan_result_autoshun&&null!==e.scan_result_autoshun?s.scan_result_autoshun=String(e.scan_result_autoshun):s.scan_result_autoshun="",void 0!==e.scan_result_avira&&null!==e.scan_result_avira?s.scan_result_avira=String(e.scan_result_avira):s.scan_result_avira="",void 0!==e.scan_result_axur&&null!==e.scan_result_axur?s.scan_result_axur=String(e.scan_result_axur):s.scan_result_axur="",void 0!==e.scan_result_baidu_international&&null!==e.scan_result_baidu_international?s.scan_result_baidu_international=String(e.scan_result_baidu_international):s.scan_result_baidu_international="",void 0!==e.scan_result_benkow_cc&&null!==e.scan_result_benkow_cc?s.scan_result_benkow_cc=String(e.scan_result_benkow_cc):s.scan_result_benkow_cc="",void 0!==e.scan_result_bfore_ai_precrime&&null!==e.scan_result_bfore_ai_precrime?s.scan_result_bfore_ai_precrime=String(e.scan_result_bfore_ai_precrime):s.scan_result_bfore_ai_precrime="",void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender?s.scan_result_bitdefender=String(e.scan_result_bitdefender):s.scan_result_bitdefender="",void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav?s.scan_result_bkav=String(e.scan_result_bkav):s.scan_result_bkav="",void 0!==e.scan_result_blocklist&&null!==e.scan_result_blocklist?s.scan_result_blocklist=String(e.scan_result_blocklist):s.scan_result_blocklist="",void 0!==e.scan_result_blueliv&&null!==e.scan_result_blueliv?s.scan_result_blueliv=String(e.scan_result_blueliv):s.scan_result_blueliv="",void 0!==e.scan_result_certego&&null!==e.scan_result_certego?s.scan_result_certego=String(e.scan_result_certego):s.scan_result_certego="",void 0!==e.scan_result_certly&&null!==e.scan_result_certly?s.scan_result_certly=String(e.scan_result_certly):s.scan_result_certly="",void 0!==e.scan_result_chong_lua_dao&&null!==e.scan_result_chong_lua_dao?s.scan_result_chong_lua_dao=String(e.scan_result_chong_lua_dao):s.scan_result_chong_lua_dao="",void 0!==e.scan_result_cins_army&&null!==e.scan_result_cins_army?s.scan_result_cins_army=String(e.scan_result_cins_army):s.scan_result_cins_army="",void 0!==e.scan_result_clean_mx&&null!==e.scan_result_clean_mx?s.scan_result_clean_mx=String(e.scan_result_clean_mx):s.scan_result_clean_mx="",void 0!==e.scan_result_cluster25&&null!==e.scan_result_cluster25?s.scan_result_cluster25=String(e.scan_result_cluster25):s.scan_result_cluster25="",void 0!==e.scan_result_cmc_threat_intelligence&&null!==e.scan_result_cmc_threat_intelligence?s.scan_result_cmc_threat_intelligence=String(e.scan_result_cmc_threat_intelligence):s.scan_result_cmc_threat_intelligence="",void 0!==e.scan_result_comodo_site_inspector&&null!==e.scan_result_comodo_site_inspector?s.scan_result_comodo_site_inspector=String(e.scan_result_comodo_site_inspector):s.scan_result_comodo_site_inspector="",void 0!==e.scan_result_crdf&&null!==e.scan_result_crdf?s.scan_result_crdf=String(e.scan_result_crdf):s.scan_result_crdf="",void 0!==e.scan_result_criminal_ip&&null!==e.scan_result_criminal_ip?s.scan_result_criminal_ip=String(e.scan_result_criminal_ip):s.scan_result_criminal_ip="",void 0!==e.scan_result_crowdsec&&null!==e.scan_result_crowdsec?s.scan_result_crowdsec=String(e.scan_result_crowdsec):s.scan_result_crowdsec="",void 0!==e.scan_result_csis_security_group&&null!==e.scan_result_csis_security_group?s.scan_result_csis_security_group=String(e.scan_result_csis_security_group):s.scan_result_csis_security_group="",void 0!==e.scan_result_cyan&&null!==e.scan_result_cyan?s.scan_result_cyan=String(e.scan_result_cyan):s.scan_result_cyan="",void 0!==e.scan_result_cybercrime&&null!==e.scan_result_cybercrime?s.scan_result_cybercrime=String(e.scan_result_cybercrime):s.scan_result_cybercrime="",void 0!==e.scan_result_cyble&&null!==e.scan_result_cyble?s.scan_result_cyble=String(e.scan_result_cyble):s.scan_result_cyble="",void 0!==e.scan_result_cyradar&&null!==e.scan_result_cyradar?s.scan_result_cyradar=String(e.scan_result_cyradar):s.scan_result_cyradar="",void 0!==e.scan_result_desenmascara_me&&null!==e.scan_result_desenmascara_me?s.scan_result_desenmascara_me=String(e.scan_result_desenmascara_me):s.scan_result_desenmascara_me="",void 0!==e.scan_result_dns8&&null!==e.scan_result_dns8?s.scan_result_dns8=String(e.scan_result_dns8):s.scan_result_dns8="",void 0!==e.scan_result_dr_web&&null!==e.scan_result_dr_web?s.scan_result_dr_web=String(e.scan_result_dr_web):s.scan_result_dr_web="",void 0!==e.scan_result_emergingthreats&&null!==e.scan_result_emergingthreats?s.scan_result_emergingthreats=String(e.scan_result_emergingthreats):s.scan_result_emergingthreats="",void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft?s.scan_result_emsisoft=String(e.scan_result_emsisoft):s.scan_result_emsisoft="",void 0!==e.scan_result_ermes&&null!==e.scan_result_ermes?s.scan_result_ermes=String(e.scan_result_ermes):s.scan_result_ermes="",void 0!==e.scan_result_eset&&null!==e.scan_result_eset?s.scan_result_eset=String(e.scan_result_eset):s.scan_result_eset="",void 0!==e.scan_result_estsecurity&&null!==e.scan_result_estsecurity?s.scan_result_estsecurity=String(e.scan_result_estsecurity):s.scan_result_estsecurity="",void 0!==e.scan_result_feodo_tracker&&null!==e.scan_result_feodo_tracker?s.scan_result_feodo_tracker=String(e.scan_result_feodo_tracker):s.scan_result_feodo_tracker="",void 0!==e.scan_result_forcepoint_threatseeker&&null!==e.scan_result_forcepoint_threatseeker?s.scan_result_forcepoint_threatseeker=String(e.scan_result_forcepoint_threatseeker):s.scan_result_forcepoint_threatseeker="",void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet?s.scan_result_fortinet=String(e.scan_result_fortinet):s.scan_result_fortinet="",void 0!==e.scan_result_fraudsense&&null!==e.scan_result_fraudsense?s.scan_result_fraudsense=String(e.scan_result_fraudsense):s.scan_result_fraudsense="",void 0!==e.scan_result_fraudscore&&null!==e.scan_result_fraudscore?s.scan_result_fraudscore=String(e.scan_result_fraudscore):s.scan_result_fraudscore="",void 0!==e.scan_result_g_data&&null!==e.scan_result_g_data?s.scan_result_g_data=String(e.scan_result_g_data):s.scan_result_g_data="",void 0!==e.scan_result_gcp_abuse_intelligence&&null!==e.scan_result_gcp_abuse_intelligence?s.scan_result_gcp_abuse_intelligence=String(e.scan_result_gcp_abuse_intelligence):s.scan_result_gcp_abuse_intelligence="",void 0!==e.scan_result_google_safebrowsing&&null!==e.scan_result_google_safebrowsing?s.scan_result_google_safebrowsing=String(e.scan_result_google_safebrowsing):s.scan_result_google_safebrowsing="",void 0!==e.scan_result_greensnow&&null!==e.scan_result_greensnow?s.scan_result_greensnow=String(e.scan_result_greensnow):s.scan_result_greensnow="",void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft?s.scan_result_gridinsoft=String(e.scan_result_gridinsoft):s.scan_result_gridinsoft="",void 0!==e.scan_result_heimdal_security&&null!==e.scan_result_heimdal_security?s.scan_result_heimdal_security=String(e.scan_result_heimdal_security):s.scan_result_heimdal_security="",void 0!==e.scan_result_hunt_io_intelligence&&null!==e.scan_result_hunt_io_intelligence?s.scan_result_hunt_io_intelligence=String(e.scan_result_hunt_io_intelligence):s.scan_result_hunt_io_intelligence="",void 0!==e.scan_result_ipsum&&null!==e.scan_result_ipsum?s.scan_result_ipsum=String(e.scan_result_ipsum):s.scan_result_ipsum="",void 0!==e.scan_result_juniper_networks&&null!==e.scan_result_juniper_networks?s.scan_result_juniper_networks=String(e.scan_result_juniper_networks):s.scan_result_juniper_networks="",void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus?s.scan_result_k7antivirus=String(e.scan_result_k7antivirus):s.scan_result_k7antivirus="",void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky?s.scan_result_kaspersky=String(e.scan_result_kaspersky):s.scan_result_kaspersky="",void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic?s.scan_result_lionic=String(e.scan_result_lionic):s.scan_result_lionic="",void 0!==e.scan_result_lumu&&null!==e.scan_result_lumu?s.scan_result_lumu=String(e.scan_result_lumu):s.scan_result_lumu="",void 0!==e.scan_result_malc0de_database&&null!==e.scan_result_malc0de_database?s.scan_result_malc0de_database=String(e.scan_result_malc0de_database):s.scan_result_malc0de_database="",void 0!==e.scan_result_malekal&&null!==e.scan_result_malekal?s.scan_result_malekal=String(e.scan_result_malekal):s.scan_result_malekal="",void 0!==e.scan_result_malwarebytes_hphosts&&null!==e.scan_result_malwarebytes_hphosts?s.scan_result_malwarebytes_hphosts=String(e.scan_result_malwarebytes_hphosts):s.scan_result_malwarebytes_hphosts="",void 0!==e.scan_result_malwared&&null!==e.scan_result_malwared?s.scan_result_malwared=String(e.scan_result_malwared):s.scan_result_malwared="",void 0!==e.scan_result_malware_domain_blocklist&&null!==e.scan_result_malware_domain_blocklist?s.scan_result_malware_domain_blocklist=String(e.scan_result_malware_domain_blocklist):s.scan_result_malware_domain_blocklist="",void 0!==e.scan_result_malwaredomainlist&&null!==e.scan_result_malwaredomainlist?s.scan_result_malwaredomainlist=String(e.scan_result_malwaredomainlist):s.scan_result_malwaredomainlist="",void 0!==e.scan_result_malwarepatrol&&null!==e.scan_result_malwarepatrol?s.scan_result_malwarepatrol=String(e.scan_result_malwarepatrol):s.scan_result_malwarepatrol="",void 0!==e.scan_result_malwares_com_url_checker&&null!==e.scan_result_malwares_com_url_checker?s.scan_result_malwares_com_url_checker=String(e.scan_result_malwares_com_url_checker):s.scan_result_malwares_com_url_checker="",void 0!==e.scan_result_malwareurl&&null!==e.scan_result_malwareurl?s.scan_result_malwareurl=String(e.scan_result_malwareurl):s.scan_result_malwareurl="",void 0!==e.scan_result_netcraft&&null!==e.scan_result_netcraft?s.scan_result_netcraft=String(e.scan_result_netcraft):s.scan_result_netcraft="",void 0!==e.scan_result_notmining&&null!==e.scan_result_notmining?s.scan_result_notmining=String(e.scan_result_notmining):s.scan_result_notmining="",void 0!==e.scan_result_nucleon&&null!==e.scan_result_nucleon?s.scan_result_nucleon=String(e.scan_result_nucleon):s.scan_result_nucleon="",void 0!==e.scan_result_openphish&&null!==e.scan_result_openphish?s.scan_result_openphish=String(e.scan_result_openphish):s.scan_result_openphish="",void 0!==e.scan_result_opera&&null!==e.scan_result_opera?s.scan_result_opera=String(e.scan_result_opera):s.scan_result_opera="",void 0!==e.scan_result_phishfort&&null!==e.scan_result_phishfort?s.scan_result_phishfort=String(e.scan_result_phishfort):s.scan_result_phishfort="",void 0!==e.scan_result_phishing_database&&null!==e.scan_result_phishing_database?s.scan_result_phishing_database=String(e.scan_result_phishing_database):s.scan_result_phishing_database="",void 0!==e.scan_result_phishlabs&&null!==e.scan_result_phishlabs?s.scan_result_phishlabs=String(e.scan_result_phishlabs):s.scan_result_phishlabs="",void 0!==e.scan_result_phishtank&&null!==e.scan_result_phishtank?s.scan_result_phishtank=String(e.scan_result_phishtank):s.scan_result_phishtank="",void 0!==e.scan_result_prebytes&&null!==e.scan_result_prebytes?s.scan_result_prebytes=String(e.scan_result_prebytes):s.scan_result_prebytes="",void 0!==e.scan_result_precisionsec&&null!==e.scan_result_precisionsec?s.scan_result_precisionsec=String(e.scan_result_precisionsec):s.scan_result_precisionsec="",void 0!==e.scan_result_quick_heal&&null!==e.scan_result_quick_heal?s.scan_result_quick_heal=String(e.scan_result_quick_heal):s.scan_result_quick_heal="",void 0!==e.scan_result_quttera&&null!==e.scan_result_quttera?s.scan_result_quttera=String(e.scan_result_quttera):s.scan_result_quttera="",void 0!==e.scan_result_rising&&null!==e.scan_result_rising?s.scan_result_rising=String(e.scan_result_rising):s.scan_result_rising="",void 0!==e.scan_result_safetoopen&&null!==e.scan_result_safetoopen?s.scan_result_safetoopen=String(e.scan_result_safetoopen):s.scan_result_safetoopen="",void 0!==e.scan_result_sangfor&&null!==e.scan_result_sangfor?s.scan_result_sangfor=String(e.scan_result_sangfor):s.scan_result_sangfor="",void 0!==e.scan_result_sansec_ecomscan&&null!==e.scan_result_sansec_ecomscan?s.scan_result_sansec_ecomscan=String(e.scan_result_sansec_ecomscan):s.scan_result_sansec_ecomscan="",void 0!==e.scan_result_scantitan&&null!==e.scan_result_scantitan?s.scan_result_scantitan=String(e.scan_result_scantitan):s.scan_result_scantitan="",void 0!==e.scan_result_scumware_org&&null!==e.scan_result_scumware_org?s.scan_result_scumware_org=String(e.scan_result_scumware_org):s.scan_result_scumware_org="",void 0!==e.scan_result_seclookup&&null!==e.scan_result_seclookup?s.scan_result_seclookup=String(e.scan_result_seclookup):s.scan_result_seclookup="",void 0!==e.scan_result_securolytics&&null!==e.scan_result_securolytics?s.scan_result_securolytics=String(e.scan_result_securolytics):s.scan_result_securolytics="",void 0!==e.scan_result_securebrain&&null!==e.scan_result_securebrain?s.scan_result_securebrain=String(e.scan_result_securebrain):s.scan_result_securebrain="",void 0!==e.scan_result_segasec&&null!==e.scan_result_segasec?s.scan_result_segasec=String(e.scan_result_segasec):s.scan_result_segasec="",void 0!==e.scan_result_snort_ip_sample_list&&null!==e.scan_result_snort_ip_sample_list?s.scan_result_snort_ip_sample_list=String(e.scan_result_snort_ip_sample_list):s.scan_result_snort_ip_sample_list="",void 0!==e.scan_result_socradar&&null!==e.scan_result_socradar?s.scan_result_socradar=String(e.scan_result_socradar):s.scan_result_socradar="",void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos?s.scan_result_sophos=String(e.scan_result_sophos):s.scan_result_sophos="",void 0!==e.scan_result_spam404&&null!==e.scan_result_spam404?s.scan_result_spam404=String(e.scan_result_spam404):s.scan_result_spam404="",void 0!==e.scan_result_spamhaus&&null!==e.scan_result_spamhaus?s.scan_result_spamhaus=String(e.scan_result_spamhaus):s.scan_result_spamhaus="",void 0!==e.scan_result_stopbadware&&null!==e.scan_result_stopbadware?s.scan_result_stopbadware=String(e.scan_result_stopbadware):s.scan_result_stopbadware="",void 0!==e.scan_result_stopforumspam&&null!==e.scan_result_stopforumspam?s.scan_result_stopforumspam=String(e.scan_result_stopforumspam):s.scan_result_stopforumspam="",void 0!==e.scan_result_sucuri_sitecheck&&null!==e.scan_result_sucuri_sitecheck?s.scan_result_sucuri_sitecheck=String(e.scan_result_sucuri_sitecheck):s.scan_result_sucuri_sitecheck="",void 0!==e.scan_result_tencent&&null!==e.scan_result_tencent?s.scan_result_tencent=String(e.scan_result_tencent):s.scan_result_tencent="",void 0!==e.scan_result_threathive&&null!==e.scan_result_threathive?s.scan_result_threathive=String(e.scan_result_threathive):s.scan_result_threathive="",void 0!==e.scan_result_threatsourcing&&null!==e.scan_result_threatsourcing?s.scan_result_threatsourcing=String(e.scan_result_threatsourcing):s.scan_result_threatsourcing="",void 0!==e.scan_result_trustwave&&null!==e.scan_result_trustwave?s.scan_result_trustwave=String(e.scan_result_trustwave):s.scan_result_trustwave="",void 0!==e.scan_result_underworld&&null!==e.scan_result_underworld?s.scan_result_underworld=String(e.scan_result_underworld):s.scan_result_underworld="",void 0!==e.scan_result_urlhaus&&null!==e.scan_result_urlhaus?s.scan_result_urlhaus=String(e.scan_result_urlhaus):s.scan_result_urlhaus="",void 0!==e.scan_result_urlquery&&null!==e.scan_result_urlquery?s.scan_result_urlquery=String(e.scan_result_urlquery):s.scan_result_urlquery="",void 0!==e.scan_result_viettel_threat_intelligence&&null!==e.scan_result_viettel_threat_intelligence?s.scan_result_viettel_threat_intelligence=String(e.scan_result_viettel_threat_intelligence):s.scan_result_viettel_threat_intelligence="",void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre?s.scan_result_vipre=String(e.scan_result_vipre):s.scan_result_vipre="",void 0!==e.scan_result_viriback&&null!==e.scan_result_viriback?s.scan_result_viriback=String(e.scan_result_viriback):s.scan_result_viriback="",void 0!==e.scan_result_virusdie_external_site_scan&&null!==e.scan_result_virusdie_external_site_scan?s.scan_result_virusdie_external_site_scan=String(e.scan_result_virusdie_external_site_scan):s.scan_result_virusdie_external_site_scan="",void 0!==e.scan_result_vx_vault&&null!==e.scan_result_vx_vault?s.scan_result_vx_vault=String(e.scan_result_vx_vault):s.scan_result_vx_vault="",void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot?s.scan_result_webroot=String(e.scan_result_webroot):s.scan_result_webroot="",void 0!==e.scan_result_web_security_guard&&null!==e.scan_result_web_security_guard?s.scan_result_web_security_guard=String(e.scan_result_web_security_guard):s.scan_result_web_security_guard="",void 0!==e.scan_result_webutation&&null!==e.scan_result_webutation?s.scan_result_webutation=String(e.scan_result_webutation):s.scan_result_webutation="",void 0!==e.scan_result_xcitium_verdict_cloud&&null!==e.scan_result_xcitium_verdict_cloud?s.scan_result_xcitium_verdict_cloud=String(e.scan_result_xcitium_verdict_cloud):s.scan_result_xcitium_verdict_cloud="",void 0!==e.scan_result_yandex_safebrowsing&&null!==e.scan_result_yandex_safebrowsing?s.scan_result_yandex_safebrowsing=String(e.scan_result_yandex_safebrowsing):s.scan_result_yandex_safebrowsing="",void 0!==e.scan_result_zcloudsec&&null!==e.scan_result_zcloudsec?s.scan_result_zcloudsec=String(e.scan_result_zcloudsec):s.scan_result_zcloudsec="",void 0!==e.scan_result_zdb_zeus&&null!==e.scan_result_zdb_zeus?s.scan_result_zdb_zeus=String(e.scan_result_zdb_zeus):s.scan_result_zdb_zeus="",void 0!==e.scan_result_zerocert&&null!==e.scan_result_zerocert?s.scan_result_zerocert=String(e.scan_result_zerocert):s.scan_result_zerocert="",void 0!==e.scan_result_zerofox&&null!==e.scan_result_zerofox?s.scan_result_zerofox=String(e.scan_result_zerofox):s.scan_result_zerofox="",void 0!==e.scan_result_zeustracker&&null!==e.scan_result_zeustracker?s.scan_result_zeustracker=String(e.scan_result_zeustracker):s.scan_result_zeustracker="",void 0!==e.scan_result_zvelo&&null!==e.scan_result_zvelo?s.scan_result_zvelo=String(e.scan_result_zvelo):s.scan_result_zvelo="",void 0!==e.scan_result_badware_info&&null!==e.scan_result_badware_info?s.scan_result_badware_info=String(e.scan_result_badware_info):s.scan_result_badware_info="",void 0!==e.scan_result_malsilo&&null!==e.scan_result_malsilo?s.scan_result_malsilo=String(e.scan_result_malsilo):s.scan_result_malsilo="",void 0!==e.scan_result_malbeacon&&null!==e.scan_result_malbeacon?s.scan_result_malbeacon=String(e.scan_result_malbeacon):s.scan_result_malbeacon="",void 0!==e.scan_result_aicc__monitorapp_&&null!==e.scan_result_aicc__monitorapp_?s.scan_result_aicc__monitorapp_=String(e.scan_result_aicc__monitorapp_):s.scan_result_aicc__monitorapp_="",void 0!==e.scan_result_hoplite_industries&&null!==e.scan_result_hoplite_industries?s.scan_result_hoplite_industries=String(e.scan_result_hoplite_industries):s.scan_result_hoplite_industries="",void 0!==e.scan_result_comodo_valkyrie_verdict&&null!==e.scan_result_comodo_valkyrie_verdict?s.scan_result_comodo_valkyrie_verdict=String(e.scan_result_comodo_valkyrie_verdict):s.scan_result_comodo_valkyrie_verdict="",void 0!==e.scan_result_eonscope&&null!==e.scan_result_eonscope?s.scan_result_eonscope=String(e.scan_result_eonscope):s.scan_result_eonscope="",void 0!==e.scan_result_cyren&&null!==e.scan_result_cyren?s.scan_result_cyren=String(e.scan_result_cyren):s.scan_result_cyren="",void 0!==e.scan_result_estsecurity_threat_inside&&null!==e.scan_result_estsecurity_threat_inside?s.scan_result_estsecurity_threat_inside=String(e.scan_result_estsecurity_threat_inside):s.scan_result_estsecurity_threat_inside="",void 0!==e.scan_result_minotaur&&null!==e.scan_result_minotaur?s.scan_result_minotaur=String(e.scan_result_minotaur):s.scan_result_minotaur="",void 0!==e.scan_result_wepawet&&null!==e.scan_result_wepawet?s.scan_result_wepawet=String(e.scan_result_wepawet):s.scan_result_wepawet="",void 0!==e.scan_result_paretologic&&null!==e.scan_result_paretologic?s.scan_result_paretologic=String(e.scan_result_paretologic):s.scan_result_paretologic="",void 0!==e.scan_result_websense_threatseeker&&null!==e.scan_result_websense_threatseeker?s.scan_result_websense_threatseeker=String(e.scan_result_websense_threatseeker):s.scan_result_websense_threatseeker="",void 0!==e.scan_result_spyeyetracker&&null!==e.scan_result_spyeyetracker?s.scan_result_spyeyetracker=String(e.scan_result_spyeyetracker):s.scan_result_spyeyetracker="",void 0!==e.scan_result_botvrij_eu&&null!==e.scan_result_botvrij_eu?s.scan_result_botvrij_eu=String(e.scan_result_botvrij_eu):s.scan_result_botvrij_eu="",void 0!==e.scan_result_c_sirt&&null!==e.scan_result_c_sirt?s.scan_result_c_sirt=String(e.scan_result_c_sirt):s.scan_result_c_sirt="",void 0!==e.scan_result_trendmicro&&null!==e.scan_result_trendmicro?s.scan_result_trendmicro=String(e.scan_result_trendmicro):s.scan_result_trendmicro="",void 0!==e.scan_result_palevotracker&&null!==e.scan_result_palevotracker?s.scan_result_palevotracker=String(e.scan_result_palevotracker):s.scan_result_palevotracker="",void 0!==e.scan_result_fortiguard_web_filtering&&null!==e.scan_result_fortiguard_web_filtering?s.scan_result_fortiguard_web_filtering=String(e.scan_result_fortiguard_web_filtering):s.scan_result_fortiguard_web_filtering="",void 0!==e.scan_result_cloudstat&&null!==e.scan_result_cloudstat?s.scan_result_cloudstat=String(e.scan_result_cloudstat):s.scan_result_cloudstat="",void 0!==e.scan_result_wot&&null!==e.scan_result_wot?s.scan_result_wot=String(e.scan_result_wot):s.scan_result_wot="",void 0!==e.scan_result_virus_tracker&&null!==e.scan_result_virus_tracker?s.scan_result_virus_tracker=String(e.scan_result_virus_tracker):s.scan_result_virus_tracker="",void 0!==e.scan_result_ransomware_tracker&&null!==e.scan_result_ransomware_tracker?s.scan_result_ransomware_tracker=String(e.scan_result_ransomware_tracker):s.scan_result_ransomware_tracker="",s},toJSON(e){const s={};return e.all?s.all=e.all.map((e=>e)):s.all=[],e.all_scan_results?s.all_scan_results=e.all_scan_results.map((e=>e)):s.all_scan_results=[],void 0!==e.asn&&(s.asn=e.asn),e.attribution?s.attribution=e.attribution.map((e=>e)):s.attribution=[],e.attribution_privileged?s.attribution_privileged=e.attribution_privileged.map((e=>e?_.Attribution.toJSON(e):void 0)):s.attribution_privileged=[],void 0!==e.autonomous_system_owner&&(s.autonomous_system_owner=e.autonomous_system_owner),e.category?s.category=e.category.map((e=>e)):s.category=[],e.collection?s.collection=e.collection.map((e=>e)):s.collection=[],e.comment?s.comment=e.comment.map((e=>e)):s.comment=[],e.comment_author?s.comment_author=e.comment_author.map((e=>e)):s.comment_author=[],void 0!==e.communicating_files&&(s.communicating_files=e.communicating_files),e.contacted_domain?s.contacted_domain=e.contacted_domain.map((e=>e)):s.contacted_domain=[],e.contacted_ip?s.contacted_ip=e.contacted_ip.map((e=>e)):s.contacted_ip=[],void 0!==e.content&&(s.content=e.content),e.cookie?s.cookie=e.cookie.map((e=>e)):s.cookie=[],e.cookie_value?s.cookie_value=e.cookie_value.map((e=>e)):s.cookie_value=[],void 0!==e.downloaded_files&&(s.downloaded_files=e.downloaded_files),e.extension?s.extension=e.extension.map((e=>e)):s.extension=[],e.first_source?s.first_source=e.first_source.map((e=>e)):s.first_source=[],void 0!==e.first_submission&&(s.first_submission=e.first_submission),void 0!==e.first_submission_country&&(s.first_submission_country=e.first_submission_country),void 0!==e.first_submission_interface&&(s.first_submission_interface=e.first_submission_interface),void 0!==e.gti_severity&&(s.gti_severity=e.gti_severity),void 0!==e.gti_threat_score&&(s.gti_threat_score=e.gti_threat_score),void 0!==e.gti_verdict&&(s.gti_verdict=e.gti_verdict),e.header?s.header=e.header.map((e=>e)):s.header=[],e.header_value?s.header_value=e.header_value.map((e=>e)):s.header_value=[],e.hostname?s.hostname=e.hostname.map((e=>e)):s.hostname=[],e.hostname_atom?s.hostname_atom=e.hostname_atom.map((e=>e)):s.hostname_atom=[],void 0!==e.final_url&&(s.final_url=e.final_url),void 0!==e.ip&&(s.ip=e.ip),void 0!==e.last_analysis&&(s.last_analysis=e.last_analysis),void 0!==e.last_modified&&(s.last_modified=e.last_modified),void 0!==e.last_submission&&(s.last_submission=e.last_submission),void 0!==e.max_url_positives&&(s.max_url_positives=e.max_url_positives),void 0!==e.main_icon_raw_md5&&(s.main_icon_raw_md5=e.main_icon_raw_md5),void 0!==e.main_icon_raw_dhash&&(s.main_icon_raw_dhash=e.main_icon_raw_dhash),e.meta?s.meta=e.meta.map((e=>e)):s.meta=[],e.outgoing_link?s.outgoing_link=e.outgoing_link.map((e=>e)):s.outgoing_link=[],e.outgoing_link_atom?s.outgoing_link_atom=e.outgoing_link_atom.map((e=>e)):s.outgoing_link_atom=[],void 0!==e.password&&(s.password=e.password),void 0!==e.path&&(s.path=e.path),void 0!==e.path_atom&&(s.path_atom=e.path_atom),void 0!==e.parent_domain&&(s.parent_domain=e.parent_domain),void 0!==e.port&&(s.port=e.port),void 0!==e.positives&&(s.positives=e.positives),e.query_field?s.query_field=e.query_field.map((e=>e)):s.query_field=[],e.query_value?s.query_value=e.query_value.map((e=>e)):s.query_value=[],void 0!==e.redirecting_url&&(s.redirecting_url=e.redirecting_url),void 0!==e.redirects_to&&(s.redirects_to=e.redirects_to),void 0!==e.referrer_files&&(s.referrer_files=e.referrer_files),e.related_threat_actor?s.related_threat_actor=e.related_threat_actor.map((e=>e)):s.related_threat_actor=[],void 0!==e.reputation&&(s.reputation=e.reputation),void 0!==e.response_code&&(s.response_code=e.response_code),void 0!==e.response_positives&&(s.response_positives=e.response_positives),void 0!==e.response_sha256&&(s.response_sha256=e.response_sha256),void 0!==e.response_size&&(s.response_size=e.response_size),void 0!==e.scheme&&(s.scheme=e.scheme),void 0!==e.sha256&&(s.sha256=e.sha256),e.source?s.source=e.source.map((e=>e)):s.source=[],e.submission_country?s.submission_country=e.submission_country.map((e=>e)):s.submission_country=[],e.submission_interface?s.submission_interface=e.submission_interface.map((e=>e)):s.submission_interface=[],e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],e.targeted_brand?s.targeted_brand=e.targeted_brand.map((e=>e)):s.targeted_brand=[],void 0!==e.times_submitted&&(s.times_submitted=e.times_submitted),void 0!==e.title&&(s.title=e.title),void 0!==e.tld&&(s.tld=e.tld),e.tracker?s.tracker=e.tracker.map((e=>e)):s.tracker=[],e.url?s.url=e.url.map((e=>e)):s.url=[],e.url_atom?s.url_atom=e.url_atom.map((e=>e)):s.url_atom=[],void 0!==e.username&&(s.username=e.username),e.javascript_variable?s.javascript_variable=e.javascript_variable.map((e=>e)):s.javascript_variable=[],void 0!==e.scan_result_0xsi_f33d&&(s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d),void 0!==e.scan_result_abusix&&(s.scan_result_abusix=e.scan_result_abusix),void 0!==e.scan_result_acronis&&(s.scan_result_acronis=e.scan_result_acronis),void 0!==e.scan_result_adminuslabs&&(s.scan_result_adminuslabs=e.scan_result_adminuslabs),void 0!==e.scan_result_ai_spera&&(s.scan_result_ai_spera=e.scan_result_ai_spera),void 0!==e.scan_result_ailabs__monitorapp_&&(s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_),void 0!==e.scan_result_alienvault&&(s.scan_result_alienvault=e.scan_result_alienvault),void 0!==e.scan_result_alphamountain_ai&&(s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai),void 0!==e.scan_result_alphasoc&&(s.scan_result_alphasoc=e.scan_result_alphasoc),void 0!==e.scan_result_antiy_avl&&(s.scan_result_antiy_avl=e.scan_result_antiy_avl),void 0!==e.scan_result_arcsight_threat_intelligence&&(s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence),void 0!==e.scan_result_armis&&(s.scan_result_armis=e.scan_result_armis),void 0!==e.scan_result_artists_against_419&&(s.scan_result_artists_against_419=e.scan_result_artists_against_419),void 0!==e.scan_result_autoshun&&(s.scan_result_autoshun=e.scan_result_autoshun),void 0!==e.scan_result_avira&&(s.scan_result_avira=e.scan_result_avira),void 0!==e.scan_result_axur&&(s.scan_result_axur=e.scan_result_axur),void 0!==e.scan_result_baidu_international&&(s.scan_result_baidu_international=e.scan_result_baidu_international),void 0!==e.scan_result_benkow_cc&&(s.scan_result_benkow_cc=e.scan_result_benkow_cc),void 0!==e.scan_result_bfore_ai_precrime&&(s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime),void 0!==e.scan_result_bitdefender&&(s.scan_result_bitdefender=e.scan_result_bitdefender),void 0!==e.scan_result_bkav&&(s.scan_result_bkav=e.scan_result_bkav),void 0!==e.scan_result_blocklist&&(s.scan_result_blocklist=e.scan_result_blocklist),void 0!==e.scan_result_blueliv&&(s.scan_result_blueliv=e.scan_result_blueliv),void 0!==e.scan_result_certego&&(s.scan_result_certego=e.scan_result_certego),void 0!==e.scan_result_certly&&(s.scan_result_certly=e.scan_result_certly),void 0!==e.scan_result_chong_lua_dao&&(s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao),void 0!==e.scan_result_cins_army&&(s.scan_result_cins_army=e.scan_result_cins_army),void 0!==e.scan_result_clean_mx&&(s.scan_result_clean_mx=e.scan_result_clean_mx),void 0!==e.scan_result_cluster25&&(s.scan_result_cluster25=e.scan_result_cluster25),void 0!==e.scan_result_cmc_threat_intelligence&&(s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence),void 0!==e.scan_result_comodo_site_inspector&&(s.scan_result_comodo_site_inspector=e.scan_result_comodo_site_inspector),void 0!==e.scan_result_crdf&&(s.scan_result_crdf=e.scan_result_crdf),void 0!==e.scan_result_criminal_ip&&(s.scan_result_criminal_ip=e.scan_result_criminal_ip),void 0!==e.scan_result_crowdsec&&(s.scan_result_crowdsec=e.scan_result_crowdsec),void 0!==e.scan_result_csis_security_group&&(s.scan_result_csis_security_group=e.scan_result_csis_security_group),void 0!==e.scan_result_cyan&&(s.scan_result_cyan=e.scan_result_cyan),void 0!==e.scan_result_cybercrime&&(s.scan_result_cybercrime=e.scan_result_cybercrime),void 0!==e.scan_result_cyble&&(s.scan_result_cyble=e.scan_result_cyble),void 0!==e.scan_result_cyradar&&(s.scan_result_cyradar=e.scan_result_cyradar),void 0!==e.scan_result_desenmascara_me&&(s.scan_result_desenmascara_me=e.scan_result_desenmascara_me),void 0!==e.scan_result_dns8&&(s.scan_result_dns8=e.scan_result_dns8),void 0!==e.scan_result_dr_web&&(s.scan_result_dr_web=e.scan_result_dr_web),void 0!==e.scan_result_emergingthreats&&(s.scan_result_emergingthreats=e.scan_result_emergingthreats),void 0!==e.scan_result_emsisoft&&(s.scan_result_emsisoft=e.scan_result_emsisoft),void 0!==e.scan_result_ermes&&(s.scan_result_ermes=e.scan_result_ermes),void 0!==e.scan_result_eset&&(s.scan_result_eset=e.scan_result_eset),void 0!==e.scan_result_estsecurity&&(s.scan_result_estsecurity=e.scan_result_estsecurity),void 0!==e.scan_result_feodo_tracker&&(s.scan_result_feodo_tracker=e.scan_result_feodo_tracker),void 0!==e.scan_result_forcepoint_threatseeker&&(s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker),void 0!==e.scan_result_fortinet&&(s.scan_result_fortinet=e.scan_result_fortinet),void 0!==e.scan_result_fraudsense&&(s.scan_result_fraudsense=e.scan_result_fraudsense),void 0!==e.scan_result_fraudscore&&(s.scan_result_fraudscore=e.scan_result_fraudscore),void 0!==e.scan_result_g_data&&(s.scan_result_g_data=e.scan_result_g_data),void 0!==e.scan_result_gcp_abuse_intelligence&&(s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence),void 0!==e.scan_result_google_safebrowsing&&(s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing),void 0!==e.scan_result_greensnow&&(s.scan_result_greensnow=e.scan_result_greensnow),void 0!==e.scan_result_gridinsoft&&(s.scan_result_gridinsoft=e.scan_result_gridinsoft),void 0!==e.scan_result_heimdal_security&&(s.scan_result_heimdal_security=e.scan_result_heimdal_security),void 0!==e.scan_result_hunt_io_intelligence&&(s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence),void 0!==e.scan_result_ipsum&&(s.scan_result_ipsum=e.scan_result_ipsum),void 0!==e.scan_result_juniper_networks&&(s.scan_result_juniper_networks=e.scan_result_juniper_networks),void 0!==e.scan_result_k7antivirus&&(s.scan_result_k7antivirus=e.scan_result_k7antivirus),void 0!==e.scan_result_kaspersky&&(s.scan_result_kaspersky=e.scan_result_kaspersky),void 0!==e.scan_result_lionic&&(s.scan_result_lionic=e.scan_result_lionic),void 0!==e.scan_result_lumu&&(s.scan_result_lumu=e.scan_result_lumu),void 0!==e.scan_result_malc0de_database&&(s.scan_result_malc0de_database=e.scan_result_malc0de_database),void 0!==e.scan_result_malekal&&(s.scan_result_malekal=e.scan_result_malekal),void 0!==e.scan_result_malwarebytes_hphosts&&(s.scan_result_malwarebytes_hphosts=e.scan_result_malwarebytes_hphosts),void 0!==e.scan_result_malwared&&(s.scan_result_malwared=e.scan_result_malwared),void 0!==e.scan_result_malware_domain_blocklist&&(s.scan_result_malware_domain_blocklist=e.scan_result_malware_domain_blocklist),void 0!==e.scan_result_malwaredomainlist&&(s.scan_result_malwaredomainlist=e.scan_result_malwaredomainlist),void 0!==e.scan_result_malwarepatrol&&(s.scan_result_malwarepatrol=e.scan_result_malwarepatrol),void 0!==e.scan_result_malwares_com_url_checker&&(s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker),void 0!==e.scan_result_malwareurl&&(s.scan_result_malwareurl=e.scan_result_malwareurl),void 0!==e.scan_result_netcraft&&(s.scan_result_netcraft=e.scan_result_netcraft),void 0!==e.scan_result_notmining&&(s.scan_result_notmining=e.scan_result_notmining),void 0!==e.scan_result_nucleon&&(s.scan_result_nucleon=e.scan_result_nucleon),void 0!==e.scan_result_openphish&&(s.scan_result_openphish=e.scan_result_openphish),void 0!==e.scan_result_opera&&(s.scan_result_opera=e.scan_result_opera),void 0!==e.scan_result_phishfort&&(s.scan_result_phishfort=e.scan_result_phishfort),void 0!==e.scan_result_phishing_database&&(s.scan_result_phishing_database=e.scan_result_phishing_database),void 0!==e.scan_result_phishlabs&&(s.scan_result_phishlabs=e.scan_result_phishlabs),void 0!==e.scan_result_phishtank&&(s.scan_result_phishtank=e.scan_result_phishtank),void 0!==e.scan_result_prebytes&&(s.scan_result_prebytes=e.scan_result_prebytes),void 0!==e.scan_result_precisionsec&&(s.scan_result_precisionsec=e.scan_result_precisionsec),void 0!==e.scan_result_quick_heal&&(s.scan_result_quick_heal=e.scan_result_quick_heal),void 0!==e.scan_result_quttera&&(s.scan_result_quttera=e.scan_result_quttera),void 0!==e.scan_result_rising&&(s.scan_result_rising=e.scan_result_rising),void 0!==e.scan_result_safetoopen&&(s.scan_result_safetoopen=e.scan_result_safetoopen),void 0!==e.scan_result_sangfor&&(s.scan_result_sangfor=e.scan_result_sangfor),void 0!==e.scan_result_sansec_ecomscan&&(s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan),void 0!==e.scan_result_scantitan&&(s.scan_result_scantitan=e.scan_result_scantitan),void 0!==e.scan_result_scumware_org&&(s.scan_result_scumware_org=e.scan_result_scumware_org),void 0!==e.scan_result_seclookup&&(s.scan_result_seclookup=e.scan_result_seclookup),void 0!==e.scan_result_securolytics&&(s.scan_result_securolytics=e.scan_result_securolytics),void 0!==e.scan_result_securebrain&&(s.scan_result_securebrain=e.scan_result_securebrain),void 0!==e.scan_result_segasec&&(s.scan_result_segasec=e.scan_result_segasec),void 0!==e.scan_result_snort_ip_sample_list&&(s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list),void 0!==e.scan_result_socradar&&(s.scan_result_socradar=e.scan_result_socradar),void 0!==e.scan_result_sophos&&(s.scan_result_sophos=e.scan_result_sophos),void 0!==e.scan_result_spam404&&(s.scan_result_spam404=e.scan_result_spam404),void 0!==e.scan_result_spamhaus&&(s.scan_result_spamhaus=e.scan_result_spamhaus),void 0!==e.scan_result_stopbadware&&(s.scan_result_stopbadware=e.scan_result_stopbadware),void 0!==e.scan_result_stopforumspam&&(s.scan_result_stopforumspam=e.scan_result_stopforumspam),void 0!==e.scan_result_sucuri_sitecheck&&(s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck),void 0!==e.scan_result_tencent&&(s.scan_result_tencent=e.scan_result_tencent),void 0!==e.scan_result_threathive&&(s.scan_result_threathive=e.scan_result_threathive),void 0!==e.scan_result_threatsourcing&&(s.scan_result_threatsourcing=e.scan_result_threatsourcing),void 0!==e.scan_result_trustwave&&(s.scan_result_trustwave=e.scan_result_trustwave),void 0!==e.scan_result_underworld&&(s.scan_result_underworld=e.scan_result_underworld),void 0!==e.scan_result_urlhaus&&(s.scan_result_urlhaus=e.scan_result_urlhaus),void 0!==e.scan_result_urlquery&&(s.scan_result_urlquery=e.scan_result_urlquery),void 0!==e.scan_result_viettel_threat_intelligence&&(s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence),void 0!==e.scan_result_vipre&&(s.scan_result_vipre=e.scan_result_vipre),void 0!==e.scan_result_viriback&&(s.scan_result_viriback=e.scan_result_viriback),void 0!==e.scan_result_virusdie_external_site_scan&&(s.scan_result_virusdie_external_site_scan=e.scan_result_virusdie_external_site_scan),void 0!==e.scan_result_vx_vault&&(s.scan_result_vx_vault=e.scan_result_vx_vault),void 0!==e.scan_result_webroot&&(s.scan_result_webroot=e.scan_result_webroot),void 0!==e.scan_result_web_security_guard&&(s.scan_result_web_security_guard=e.scan_result_web_security_guard),void 0!==e.scan_result_webutation&&(s.scan_result_webutation=e.scan_result_webutation),void 0!==e.scan_result_xcitium_verdict_cloud&&(s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud),void 0!==e.scan_result_yandex_safebrowsing&&(s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing),void 0!==e.scan_result_zcloudsec&&(s.scan_result_zcloudsec=e.scan_result_zcloudsec),void 0!==e.scan_result_zdb_zeus&&(s.scan_result_zdb_zeus=e.scan_result_zdb_zeus),void 0!==e.scan_result_zerocert&&(s.scan_result_zerocert=e.scan_result_zerocert),void 0!==e.scan_result_zerofox&&(s.scan_result_zerofox=e.scan_result_zerofox),void 0!==e.scan_result_zeustracker&&(s.scan_result_zeustracker=e.scan_result_zeustracker),void 0!==e.scan_result_zvelo&&(s.scan_result_zvelo=e.scan_result_zvelo),void 0!==e.scan_result_badware_info&&(s.scan_result_badware_info=e.scan_result_badware_info),void 0!==e.scan_result_malsilo&&(s.scan_result_malsilo=e.scan_result_malsilo),void 0!==e.scan_result_malbeacon&&(s.scan_result_malbeacon=e.scan_result_malbeacon),void 0!==e.scan_result_aicc__monitorapp_&&(s.scan_result_aicc__monitorapp_=e.scan_result_aicc__monitorapp_),void 0!==e.scan_result_hoplite_industries&&(s.scan_result_hoplite_industries=e.scan_result_hoplite_industries),void 0!==e.scan_result_comodo_valkyrie_verdict&&(s.scan_result_comodo_valkyrie_verdict=e.scan_result_comodo_valkyrie_verdict),void 0!==e.scan_result_eonscope&&(s.scan_result_eonscope=e.scan_result_eonscope),void 0!==e.scan_result_cyren&&(s.scan_result_cyren=e.scan_result_cyren),void 0!==e.scan_result_estsecurity_threat_inside&&(s.scan_result_estsecurity_threat_inside=e.scan_result_estsecurity_threat_inside),void 0!==e.scan_result_minotaur&&(s.scan_result_minotaur=e.scan_result_minotaur),void 0!==e.scan_result_wepawet&&(s.scan_result_wepawet=e.scan_result_wepawet),void 0!==e.scan_result_paretologic&&(s.scan_result_paretologic=e.scan_result_paretologic),void 0!==e.scan_result_websense_threatseeker&&(s.scan_result_websense_threatseeker=e.scan_result_websense_threatseeker),void 0!==e.scan_result_spyeyetracker&&(s.scan_result_spyeyetracker=e.scan_result_spyeyetracker),void 0!==e.scan_result_botvrij_eu&&(s.scan_result_botvrij_eu=e.scan_result_botvrij_eu),void 0!==e.scan_result_c_sirt&&(s.scan_result_c_sirt=e.scan_result_c_sirt),void 0!==e.scan_result_trendmicro&&(s.scan_result_trendmicro=e.scan_result_trendmicro),void 0!==e.scan_result_palevotracker&&(s.scan_result_palevotracker=e.scan_result_palevotracker),void 0!==e.scan_result_fortiguard_web_filtering&&(s.scan_result_fortiguard_web_filtering=e.scan_result_fortiguard_web_filtering),void 0!==e.scan_result_cloudstat&&(s.scan_result_cloudstat=e.scan_result_cloudstat),void 0!==e.scan_result_wot&&(s.scan_result_wot=e.scan_result_wot),void 0!==e.scan_result_virus_tracker&&(s.scan_result_virus_tracker=e.scan_result_virus_tracker),void 0!==e.scan_result_ransomware_tracker&&(s.scan_result_ransomware_tracker=e.scan_result_ransomware_tracker),s},fromPartial(e){const s=Object.assign({},Y);if(s.all=[],s.all_scan_results=[],s.attribution=[],s.attribution_privileged=[],s.category=[],s.collection=[],s.comment=[],s.comment_author=[],s.contacted_domain=[],s.contacted_ip=[],s.cookie=[],s.cookie_value=[],s.extension=[],s.first_source=[],s.header=[],s.header_value=[],s.hostname=[],s.hostname_atom=[],s.meta=[],s.outgoing_link=[],s.outgoing_link_atom=[],s.query_field=[],s.query_value=[],s.related_threat_actor=[],s.source=[],s.submission_country=[],s.submission_interface=[],s.tag=[],s.targeted_brand=[],s.tracker=[],s.url=[],s.url_atom=[],s.javascript_variable=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var r,c=t(e.all_scan_results);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all_scan_results.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.asn&&null!==e.asn?s.asn=e.asn:s.asn=0,void 0!==e.attribution&&null!==e.attribution){var o,i=t(e.attribution);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.attribution.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var l,u=t(e.attribution_privileged);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.attribution_privileged.push(_.Attribution.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.autonomous_system_owner&&null!==e.autonomous_system_owner?s.autonomous_system_owner=e.autonomous_system_owner:s.autonomous_system_owner="",void 0!==e.category&&null!==e.category){var d,m=t(e.category);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.category.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.collection&&null!==e.collection){var f,T=t(e.collection);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.collection.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.comment&&null!==e.comment){var v,A=t(e.comment);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.comment.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var g,E=t(e.comment_author);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.comment_author.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.communicating_files&&null!==e.communicating_files?s.communicating_files=e.communicating_files:s.communicating_files=!1,void 0!==e.contacted_domain&&null!==e.contacted_domain){var I,R=t(e.contacted_domain);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.contacted_domain.push(e)}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.contacted_ip&&null!==e.contacted_ip){var p,O=t(e.contacted_ip);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.contacted_ip.push(e)}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.content&&null!==e.content?s.content=e.content:s.content="",void 0!==e.cookie&&null!==e.cookie){var h,y=t(e.cookie);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.cookie.push(e)}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.cookie_value&&null!==e.cookie_value){var S,N=t(e.cookie_value);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.cookie_value.push(e)}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.downloaded_files&&null!==e.downloaded_files?s.downloaded_files=e.downloaded_files:s.downloaded_files=!1,void 0!==e.extension&&null!==e.extension){var b,L=t(e.extension);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.extension.push(e)}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.first_source&&null!==e.first_source){var F,C=t(e.first_source);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.first_source.push(e)}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.first_submission&&null!==e.first_submission?s.first_submission=e.first_submission:s.first_submission=0,void 0!==e.first_submission_country&&null!==e.first_submission_country?s.first_submission_country=e.first_submission_country:s.first_submission_country="",void 0!==e.first_submission_interface&&null!==e.first_submission_interface?s.first_submission_interface=e.first_submission_interface:s.first_submission_interface="",void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=e.gti_severity:s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=e.gti_threat_score:s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=e.gti_verdict:s.gti_verdict="",void 0!==e.header&&null!==e.header){var k,D=t(e.header);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.header.push(e)}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.header_value&&null!==e.header_value){var w,M=t(e.header_value);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.header_value.push(e)}}catch(e){M.e(e)}finally{M.f()}}if(void 0!==e.hostname&&null!==e.hostname){var U,P=t(e.hostname);try{for(P.s();!(U=P.n()).done;){const e=U.value;s.hostname.push(e)}}catch(e){P.e(e)}finally{P.f()}}if(void 0!==e.hostname_atom&&null!==e.hostname_atom){var x,G=t(e.hostname_atom);try{for(G.s();!(x=G.n()).done;){const e=x.value;s.hostname_atom.push(e)}}catch(e){G.e(e)}finally{G.f()}}if(void 0!==e.final_url&&null!==e.final_url?s.final_url=e.final_url:s.final_url="",void 0!==e.ip&&null!==e.ip?s.ip=e.ip:s.ip="",void 0!==e.last_analysis&&null!==e.last_analysis?s.last_analysis=e.last_analysis:s.last_analysis=0,void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=e.last_modified:s.last_modified=0,void 0!==e.last_submission&&null!==e.last_submission?s.last_submission=e.last_submission:s.last_submission=0,void 0!==e.max_url_positives&&null!==e.max_url_positives?s.max_url_positives=e.max_url_positives:s.max_url_positives=0,void 0!==e.main_icon_raw_md5&&null!==e.main_icon_raw_md5?s.main_icon_raw_md5=e.main_icon_raw_md5:s.main_icon_raw_md5="",void 0!==e.main_icon_raw_dhash&&null!==e.main_icon_raw_dhash?s.main_icon_raw_dhash=e.main_icon_raw_dhash:s.main_icon_raw_dhash="",void 0!==e.meta&&null!==e.meta){var H,V=t(e.meta);try{for(V.s();!(H=V.n()).done;){const e=H.value;s.meta.push(e)}}catch(e){V.e(e)}finally{V.f()}}if(void 0!==e.outgoing_link&&null!==e.outgoing_link){var B,W=t(e.outgoing_link);try{for(W.s();!(B=W.n()).done;){const e=B.value;s.outgoing_link.push(e)}}catch(e){W.e(e)}finally{W.f()}}if(void 0!==e.outgoing_link_atom&&null!==e.outgoing_link_atom){var J,X=t(e.outgoing_link_atom);try{for(X.s();!(J=X.n()).done;){const e=J.value;s.outgoing_link_atom.push(e)}}catch(e){X.e(e)}finally{X.f()}}if(void 0!==e.password&&null!==e.password?s.password=e.password:s.password="",void 0!==e.path&&null!==e.path?s.path=e.path:s.path="",void 0!==e.path_atom&&null!==e.path_atom?s.path_atom=e.path_atom:s.path_atom="",void 0!==e.parent_domain&&null!==e.parent_domain?s.parent_domain=e.parent_domain:s.parent_domain="",void 0!==e.port&&null!==e.port?s.port=e.port:s.port=0,void 0!==e.positives&&null!==e.positives?s.positives=e.positives:s.positives=0,void 0!==e.query_field&&null!==e.query_field){var j,K=t(e.query_field);try{for(K.s();!(j=K.n()).done;){const e=j.value;s.query_field.push(e)}}catch(e){K.e(e)}finally{K.f()}}if(void 0!==e.query_value&&null!==e.query_value){var q,z=t(e.query_value);try{for(z.s();!(q=z.n()).done;){const e=q.value;s.query_value.push(e)}}catch(e){z.e(e)}finally{z.f()}}if(void 0!==e.redirecting_url&&null!==e.redirecting_url?s.redirecting_url=e.redirecting_url:s.redirecting_url="",void 0!==e.redirects_to&&null!==e.redirects_to?s.redirects_to=e.redirects_to:s.redirects_to=!1,void 0!==e.referrer_files&&null!==e.referrer_files?s.referrer_files=e.referrer_files:s.referrer_files=!1,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var Q,Z=t(e.related_threat_actor);try{for(Z.s();!(Q=Z.n()).done;){const e=Q.value;s.related_threat_actor.push(e)}}catch(e){Z.e(e)}finally{Z.f()}}if(void 0!==e.reputation&&null!==e.reputation?s.reputation=e.reputation:s.reputation=0,void 0!==e.response_code&&null!==e.response_code?s.response_code=e.response_code:s.response_code=0,void 0!==e.response_positives&&null!==e.response_positives?s.response_positives=e.response_positives:s.response_positives=0,void 0!==e.response_sha256&&null!==e.response_sha256?s.response_sha256=e.response_sha256:s.response_sha256="",void 0!==e.response_size&&null!==e.response_size?s.response_size=e.response_size:s.response_size=0,void 0!==e.scheme&&null!==e.scheme?s.scheme=e.scheme:s.scheme="",void 0!==e.sha256&&null!==e.sha256?s.sha256=e.sha256:s.sha256="",void 0!==e.source&&null!==e.source){var $,ee=t(e.source);try{for(ee.s();!($=ee.n()).done;){const e=$.value;s.source.push(e)}}catch(e){ee.e(e)}finally{ee.f()}}if(void 0!==e.submission_country&&null!==e.submission_country){var _e,se=t(e.submission_country);try{for(se.s();!(_e=se.n()).done;){const e=_e.value;s.submission_country.push(e)}}catch(e){se.e(e)}finally{se.f()}}if(void 0!==e.submission_interface&&null!==e.submission_interface){var te,ae=t(e.submission_interface);try{for(ae.s();!(te=ae.n()).done;){const e=te.value;s.submission_interface.push(e)}}catch(e){ae.e(e)}finally{ae.f()}}if(void 0!==e.tag&&null!==e.tag){var ne,re=t(e.tag);try{for(re.s();!(ne=re.n()).done;){const e=ne.value;s.tag.push(e)}}catch(e){re.e(e)}finally{re.f()}}if(void 0!==e.targeted_brand&&null!==e.targeted_brand){var ce,oe=t(e.targeted_brand);try{for(oe.s();!(ce=oe.n()).done;){const e=ce.value;s.targeted_brand.push(e)}}catch(e){oe.e(e)}finally{oe.f()}}if(void 0!==e.times_submitted&&null!==e.times_submitted?s.times_submitted=e.times_submitted:s.times_submitted=0,void 0!==e.title&&null!==e.title?s.title=e.title:s.title="",void 0!==e.tld&&null!==e.tld?s.tld=e.tld:s.tld="",void 0!==e.tracker&&null!==e.tracker){var ie,le=t(e.tracker);try{for(le.s();!(ie=le.n()).done;){const e=ie.value;s.tracker.push(e)}}catch(e){le.e(e)}finally{le.f()}}if(void 0!==e.url&&null!==e.url){var ue,de=t(e.url);try{for(de.s();!(ue=de.n()).done;){const e=ue.value;s.url.push(e)}}catch(e){de.e(e)}finally{de.f()}}if(void 0!==e.url_atom&&null!==e.url_atom){var me,fe=t(e.url_atom);try{for(fe.s();!(me=fe.n()).done;){const e=me.value;s.url_atom.push(e)}}catch(e){fe.e(e)}finally{fe.f()}}if(void 0!==e.username&&null!==e.username?s.username=e.username:s.username="",void 0!==e.javascript_variable&&null!==e.javascript_variable){var Te,ve=t(e.javascript_variable);try{for(ve.s();!(Te=ve.n()).done;){const e=Te.value;s.javascript_variable.push(e)}}catch(e){ve.e(e)}finally{ve.f()}}return void 0!==e.scan_result_0xsi_f33d&&null!==e.scan_result_0xsi_f33d?s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d:s.scan_result_0xsi_f33d="",void 0!==e.scan_result_abusix&&null!==e.scan_result_abusix?s.scan_result_abusix=e.scan_result_abusix:s.scan_result_abusix="",void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis?s.scan_result_acronis=e.scan_result_acronis:s.scan_result_acronis="",void 0!==e.scan_result_adminuslabs&&null!==e.scan_result_adminuslabs?s.scan_result_adminuslabs=e.scan_result_adminuslabs:s.scan_result_adminuslabs="",void 0!==e.scan_result_ai_spera&&null!==e.scan_result_ai_spera?s.scan_result_ai_spera=e.scan_result_ai_spera:s.scan_result_ai_spera="",void 0!==e.scan_result_ailabs__monitorapp_&&null!==e.scan_result_ailabs__monitorapp_?s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_:s.scan_result_ailabs__monitorapp_="",void 0!==e.scan_result_alienvault&&null!==e.scan_result_alienvault?s.scan_result_alienvault=e.scan_result_alienvault:s.scan_result_alienvault="",void 0!==e.scan_result_alphamountain_ai&&null!==e.scan_result_alphamountain_ai?s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai:s.scan_result_alphamountain_ai="",void 0!==e.scan_result_alphasoc&&null!==e.scan_result_alphasoc?s.scan_result_alphasoc=e.scan_result_alphasoc:s.scan_result_alphasoc="",void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl?s.scan_result_antiy_avl=e.scan_result_antiy_avl:s.scan_result_antiy_avl="",void 0!==e.scan_result_arcsight_threat_intelligence&&null!==e.scan_result_arcsight_threat_intelligence?s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence:s.scan_result_arcsight_threat_intelligence="",void 0!==e.scan_result_armis&&null!==e.scan_result_armis?s.scan_result_armis=e.scan_result_armis:s.scan_result_armis="",void 0!==e.scan_result_artists_against_419&&null!==e.scan_result_artists_against_419?s.scan_result_artists_against_419=e.scan_result_artists_against_419:s.scan_result_artists_against_419="",void 0!==e.scan_result_autoshun&&null!==e.scan_result_autoshun?s.scan_result_autoshun=e.scan_result_autoshun:s.scan_result_autoshun="",void 0!==e.scan_result_avira&&null!==e.scan_result_avira?s.scan_result_avira=e.scan_result_avira:s.scan_result_avira="",void 0!==e.scan_result_axur&&null!==e.scan_result_axur?s.scan_result_axur=e.scan_result_axur:s.scan_result_axur="",void 0!==e.scan_result_baidu_international&&null!==e.scan_result_baidu_international?s.scan_result_baidu_international=e.scan_result_baidu_international:s.scan_result_baidu_international="",void 0!==e.scan_result_benkow_cc&&null!==e.scan_result_benkow_cc?s.scan_result_benkow_cc=e.scan_result_benkow_cc:s.scan_result_benkow_cc="",void 0!==e.scan_result_bfore_ai_precrime&&null!==e.scan_result_bfore_ai_precrime?s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime:s.scan_result_bfore_ai_precrime="",void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender?s.scan_result_bitdefender=e.scan_result_bitdefender:s.scan_result_bitdefender="",void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav?s.scan_result_bkav=e.scan_result_bkav:s.scan_result_bkav="",void 0!==e.scan_result_blocklist&&null!==e.scan_result_blocklist?s.scan_result_blocklist=e.scan_result_blocklist:s.scan_result_blocklist="",void 0!==e.scan_result_blueliv&&null!==e.scan_result_blueliv?s.scan_result_blueliv=e.scan_result_blueliv:s.scan_result_blueliv="",void 0!==e.scan_result_certego&&null!==e.scan_result_certego?s.scan_result_certego=e.scan_result_certego:s.scan_result_certego="",void 0!==e.scan_result_certly&&null!==e.scan_result_certly?s.scan_result_certly=e.scan_result_certly:s.scan_result_certly="",void 0!==e.scan_result_chong_lua_dao&&null!==e.scan_result_chong_lua_dao?s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao:s.scan_result_chong_lua_dao="",void 0!==e.scan_result_cins_army&&null!==e.scan_result_cins_army?s.scan_result_cins_army=e.scan_result_cins_army:s.scan_result_cins_army="",void 0!==e.scan_result_clean_mx&&null!==e.scan_result_clean_mx?s.scan_result_clean_mx=e.scan_result_clean_mx:s.scan_result_clean_mx="",void 0!==e.scan_result_cluster25&&null!==e.scan_result_cluster25?s.scan_result_cluster25=e.scan_result_cluster25:s.scan_result_cluster25="",void 0!==e.scan_result_cmc_threat_intelligence&&null!==e.scan_result_cmc_threat_intelligence?s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence:s.scan_result_cmc_threat_intelligence="",void 0!==e.scan_result_comodo_site_inspector&&null!==e.scan_result_comodo_site_inspector?s.scan_result_comodo_site_inspector=e.scan_result_comodo_site_inspector:s.scan_result_comodo_site_inspector="",void 0!==e.scan_result_crdf&&null!==e.scan_result_crdf?s.scan_result_crdf=e.scan_result_crdf:s.scan_result_crdf="",void 0!==e.scan_result_criminal_ip&&null!==e.scan_result_criminal_ip?s.scan_result_criminal_ip=e.scan_result_criminal_ip:s.scan_result_criminal_ip="",void 0!==e.scan_result_crowdsec&&null!==e.scan_result_crowdsec?s.scan_result_crowdsec=e.scan_result_crowdsec:s.scan_result_crowdsec="",void 0!==e.scan_result_csis_security_group&&null!==e.scan_result_csis_security_group?s.scan_result_csis_security_group=e.scan_result_csis_security_group:s.scan_result_csis_security_group="",void 0!==e.scan_result_cyan&&null!==e.scan_result_cyan?s.scan_result_cyan=e.scan_result_cyan:s.scan_result_cyan="",void 0!==e.scan_result_cybercrime&&null!==e.scan_result_cybercrime?s.scan_result_cybercrime=e.scan_result_cybercrime:s.scan_result_cybercrime="",void 0!==e.scan_result_cyble&&null!==e.scan_result_cyble?s.scan_result_cyble=e.scan_result_cyble:s.scan_result_cyble="",void 0!==e.scan_result_cyradar&&null!==e.scan_result_cyradar?s.scan_result_cyradar=e.scan_result_cyradar:s.scan_result_cyradar="",void 0!==e.scan_result_desenmascara_me&&null!==e.scan_result_desenmascara_me?s.scan_result_desenmascara_me=e.scan_result_desenmascara_me:s.scan_result_desenmascara_me="",void 0!==e.scan_result_dns8&&null!==e.scan_result_dns8?s.scan_result_dns8=e.scan_result_dns8:s.scan_result_dns8="",void 0!==e.scan_result_dr_web&&null!==e.scan_result_dr_web?s.scan_result_dr_web=e.scan_result_dr_web:s.scan_result_dr_web="",void 0!==e.scan_result_emergingthreats&&null!==e.scan_result_emergingthreats?s.scan_result_emergingthreats=e.scan_result_emergingthreats:s.scan_result_emergingthreats="",void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft?s.scan_result_emsisoft=e.scan_result_emsisoft:s.scan_result_emsisoft="",void 0!==e.scan_result_ermes&&null!==e.scan_result_ermes?s.scan_result_ermes=e.scan_result_ermes:s.scan_result_ermes="",void 0!==e.scan_result_eset&&null!==e.scan_result_eset?s.scan_result_eset=e.scan_result_eset:s.scan_result_eset="",void 0!==e.scan_result_estsecurity&&null!==e.scan_result_estsecurity?s.scan_result_estsecurity=e.scan_result_estsecurity:s.scan_result_estsecurity="",void 0!==e.scan_result_feodo_tracker&&null!==e.scan_result_feodo_tracker?s.scan_result_feodo_tracker=e.scan_result_feodo_tracker:s.scan_result_feodo_tracker="",void 0!==e.scan_result_forcepoint_threatseeker&&null!==e.scan_result_forcepoint_threatseeker?s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker:s.scan_result_forcepoint_threatseeker="",void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet?s.scan_result_fortinet=e.scan_result_fortinet:s.scan_result_fortinet="",void 0!==e.scan_result_fraudsense&&null!==e.scan_result_fraudsense?s.scan_result_fraudsense=e.scan_result_fraudsense:s.scan_result_fraudsense="",void 0!==e.scan_result_fraudscore&&null!==e.scan_result_fraudscore?s.scan_result_fraudscore=e.scan_result_fraudscore:s.scan_result_fraudscore="",void 0!==e.scan_result_g_data&&null!==e.scan_result_g_data?s.scan_result_g_data=e.scan_result_g_data:s.scan_result_g_data="",void 0!==e.scan_result_gcp_abuse_intelligence&&null!==e.scan_result_gcp_abuse_intelligence?s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence:s.scan_result_gcp_abuse_intelligence="",void 0!==e.scan_result_google_safebrowsing&&null!==e.scan_result_google_safebrowsing?s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing:s.scan_result_google_safebrowsing="",void 0!==e.scan_result_greensnow&&null!==e.scan_result_greensnow?s.scan_result_greensnow=e.scan_result_greensnow:s.scan_result_greensnow="",void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft?s.scan_result_gridinsoft=e.scan_result_gridinsoft:s.scan_result_gridinsoft="",void 0!==e.scan_result_heimdal_security&&null!==e.scan_result_heimdal_security?s.scan_result_heimdal_security=e.scan_result_heimdal_security:s.scan_result_heimdal_security="",void 0!==e.scan_result_hunt_io_intelligence&&null!==e.scan_result_hunt_io_intelligence?s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence:s.scan_result_hunt_io_intelligence="",void 0!==e.scan_result_ipsum&&null!==e.scan_result_ipsum?s.scan_result_ipsum=e.scan_result_ipsum:s.scan_result_ipsum="",void 0!==e.scan_result_juniper_networks&&null!==e.scan_result_juniper_networks?s.scan_result_juniper_networks=e.scan_result_juniper_networks:s.scan_result_juniper_networks="",void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus?s.scan_result_k7antivirus=e.scan_result_k7antivirus:s.scan_result_k7antivirus="",void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky?s.scan_result_kaspersky=e.scan_result_kaspersky:s.scan_result_kaspersky="",void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic?s.scan_result_lionic=e.scan_result_lionic:s.scan_result_lionic="",void 0!==e.scan_result_lumu&&null!==e.scan_result_lumu?s.scan_result_lumu=e.scan_result_lumu:s.scan_result_lumu="",void 0!==e.scan_result_malc0de_database&&null!==e.scan_result_malc0de_database?s.scan_result_malc0de_database=e.scan_result_malc0de_database:s.scan_result_malc0de_database="",void 0!==e.scan_result_malekal&&null!==e.scan_result_malekal?s.scan_result_malekal=e.scan_result_malekal:s.scan_result_malekal="",void 0!==e.scan_result_malwarebytes_hphosts&&null!==e.scan_result_malwarebytes_hphosts?s.scan_result_malwarebytes_hphosts=e.scan_result_malwarebytes_hphosts:s.scan_result_malwarebytes_hphosts="",void 0!==e.scan_result_malwared&&null!==e.scan_result_malwared?s.scan_result_malwared=e.scan_result_malwared:s.scan_result_malwared="",void 0!==e.scan_result_malware_domain_blocklist&&null!==e.scan_result_malware_domain_blocklist?s.scan_result_malware_domain_blocklist=e.scan_result_malware_domain_blocklist:s.scan_result_malware_domain_blocklist="",void 0!==e.scan_result_malwaredomainlist&&null!==e.scan_result_malwaredomainlist?s.scan_result_malwaredomainlist=e.scan_result_malwaredomainlist:s.scan_result_malwaredomainlist="",void 0!==e.scan_result_malwarepatrol&&null!==e.scan_result_malwarepatrol?s.scan_result_malwarepatrol=e.scan_result_malwarepatrol:s.scan_result_malwarepatrol="",void 0!==e.scan_result_malwares_com_url_checker&&null!==e.scan_result_malwares_com_url_checker?s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker:s.scan_result_malwares_com_url_checker="",void 0!==e.scan_result_malwareurl&&null!==e.scan_result_malwareurl?s.scan_result_malwareurl=e.scan_result_malwareurl:s.scan_result_malwareurl="",void 0!==e.scan_result_netcraft&&null!==e.scan_result_netcraft?s.scan_result_netcraft=e.scan_result_netcraft:s.scan_result_netcraft="",void 0!==e.scan_result_notmining&&null!==e.scan_result_notmining?s.scan_result_notmining=e.scan_result_notmining:s.scan_result_notmining="",void 0!==e.scan_result_nucleon&&null!==e.scan_result_nucleon?s.scan_result_nucleon=e.scan_result_nucleon:s.scan_result_nucleon="",void 0!==e.scan_result_openphish&&null!==e.scan_result_openphish?s.scan_result_openphish=e.scan_result_openphish:s.scan_result_openphish="",void 0!==e.scan_result_opera&&null!==e.scan_result_opera?s.scan_result_opera=e.scan_result_opera:s.scan_result_opera="",void 0!==e.scan_result_phishfort&&null!==e.scan_result_phishfort?s.scan_result_phishfort=e.scan_result_phishfort:s.scan_result_phishfort="",void 0!==e.scan_result_phishing_database&&null!==e.scan_result_phishing_database?s.scan_result_phishing_database=e.scan_result_phishing_database:s.scan_result_phishing_database="",void 0!==e.scan_result_phishlabs&&null!==e.scan_result_phishlabs?s.scan_result_phishlabs=e.scan_result_phishlabs:s.scan_result_phishlabs="",void 0!==e.scan_result_phishtank&&null!==e.scan_result_phishtank?s.scan_result_phishtank=e.scan_result_phishtank:s.scan_result_phishtank="",void 0!==e.scan_result_prebytes&&null!==e.scan_result_prebytes?s.scan_result_prebytes=e.scan_result_prebytes:s.scan_result_prebytes="",void 0!==e.scan_result_precisionsec&&null!==e.scan_result_precisionsec?s.scan_result_precisionsec=e.scan_result_precisionsec:s.scan_result_precisionsec="",void 0!==e.scan_result_quick_heal&&null!==e.scan_result_quick_heal?s.scan_result_quick_heal=e.scan_result_quick_heal:s.scan_result_quick_heal="",void 0!==e.scan_result_quttera&&null!==e.scan_result_quttera?s.scan_result_quttera=e.scan_result_quttera:s.scan_result_quttera="",void 0!==e.scan_result_rising&&null!==e.scan_result_rising?s.scan_result_rising=e.scan_result_rising:s.scan_result_rising="",void 0!==e.scan_result_safetoopen&&null!==e.scan_result_safetoopen?s.scan_result_safetoopen=e.scan_result_safetoopen:s.scan_result_safetoopen="",void 0!==e.scan_result_sangfor&&null!==e.scan_result_sangfor?s.scan_result_sangfor=e.scan_result_sangfor:s.scan_result_sangfor="",void 0!==e.scan_result_sansec_ecomscan&&null!==e.scan_result_sansec_ecomscan?s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan:s.scan_result_sansec_ecomscan="",void 0!==e.scan_result_scantitan&&null!==e.scan_result_scantitan?s.scan_result_scantitan=e.scan_result_scantitan:s.scan_result_scantitan="",void 0!==e.scan_result_scumware_org&&null!==e.scan_result_scumware_org?s.scan_result_scumware_org=e.scan_result_scumware_org:s.scan_result_scumware_org="",void 0!==e.scan_result_seclookup&&null!==e.scan_result_seclookup?s.scan_result_seclookup=e.scan_result_seclookup:s.scan_result_seclookup="",void 0!==e.scan_result_securolytics&&null!==e.scan_result_securolytics?s.scan_result_securolytics=e.scan_result_securolytics:s.scan_result_securolytics="",void 0!==e.scan_result_securebrain&&null!==e.scan_result_securebrain?s.scan_result_securebrain=e.scan_result_securebrain:s.scan_result_securebrain="",void 0!==e.scan_result_segasec&&null!==e.scan_result_segasec?s.scan_result_segasec=e.scan_result_segasec:s.scan_result_segasec="",void 0!==e.scan_result_snort_ip_sample_list&&null!==e.scan_result_snort_ip_sample_list?s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list:s.scan_result_snort_ip_sample_list="",void 0!==e.scan_result_socradar&&null!==e.scan_result_socradar?s.scan_result_socradar=e.scan_result_socradar:s.scan_result_socradar="",void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos?s.scan_result_sophos=e.scan_result_sophos:s.scan_result_sophos="",void 0!==e.scan_result_spam404&&null!==e.scan_result_spam404?s.scan_result_spam404=e.scan_result_spam404:s.scan_result_spam404="",void 0!==e.scan_result_spamhaus&&null!==e.scan_result_spamhaus?s.scan_result_spamhaus=e.scan_result_spamhaus:s.scan_result_spamhaus="",void 0!==e.scan_result_stopbadware&&null!==e.scan_result_stopbadware?s.scan_result_stopbadware=e.scan_result_stopbadware:s.scan_result_stopbadware="",void 0!==e.scan_result_stopforumspam&&null!==e.scan_result_stopforumspam?s.scan_result_stopforumspam=e.scan_result_stopforumspam:s.scan_result_stopforumspam="",void 0!==e.scan_result_sucuri_sitecheck&&null!==e.scan_result_sucuri_sitecheck?s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck:s.scan_result_sucuri_sitecheck="",void 0!==e.scan_result_tencent&&null!==e.scan_result_tencent?s.scan_result_tencent=e.scan_result_tencent:s.scan_result_tencent="",void 0!==e.scan_result_threathive&&null!==e.scan_result_threathive?s.scan_result_threathive=e.scan_result_threathive:s.scan_result_threathive="",void 0!==e.scan_result_threatsourcing&&null!==e.scan_result_threatsourcing?s.scan_result_threatsourcing=e.scan_result_threatsourcing:s.scan_result_threatsourcing="",void 0!==e.scan_result_trustwave&&null!==e.scan_result_trustwave?s.scan_result_trustwave=e.scan_result_trustwave:s.scan_result_trustwave="",void 0!==e.scan_result_underworld&&null!==e.scan_result_underworld?s.scan_result_underworld=e.scan_result_underworld:s.scan_result_underworld="",void 0!==e.scan_result_urlhaus&&null!==e.scan_result_urlhaus?s.scan_result_urlhaus=e.scan_result_urlhaus:s.scan_result_urlhaus="",void 0!==e.scan_result_urlquery&&null!==e.scan_result_urlquery?s.scan_result_urlquery=e.scan_result_urlquery:s.scan_result_urlquery="",void 0!==e.scan_result_viettel_threat_intelligence&&null!==e.scan_result_viettel_threat_intelligence?s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence:s.scan_result_viettel_threat_intelligence="",void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre?s.scan_result_vipre=e.scan_result_vipre:s.scan_result_vipre="",void 0!==e.scan_result_viriback&&null!==e.scan_result_viriback?s.scan_result_viriback=e.scan_result_viriback:s.scan_result_viriback="",void 0!==e.scan_result_virusdie_external_site_scan&&null!==e.scan_result_virusdie_external_site_scan?s.scan_result_virusdie_external_site_scan=e.scan_result_virusdie_external_site_scan:s.scan_result_virusdie_external_site_scan="",void 0!==e.scan_result_vx_vault&&null!==e.scan_result_vx_vault?s.scan_result_vx_vault=e.scan_result_vx_vault:s.scan_result_vx_vault="",void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot?s.scan_result_webroot=e.scan_result_webroot:s.scan_result_webroot="",void 0!==e.scan_result_web_security_guard&&null!==e.scan_result_web_security_guard?s.scan_result_web_security_guard=e.scan_result_web_security_guard:s.scan_result_web_security_guard="",void 0!==e.scan_result_webutation&&null!==e.scan_result_webutation?s.scan_result_webutation=e.scan_result_webutation:s.scan_result_webutation="",void 0!==e.scan_result_xcitium_verdict_cloud&&null!==e.scan_result_xcitium_verdict_cloud?s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud:s.scan_result_xcitium_verdict_cloud="",void 0!==e.scan_result_yandex_safebrowsing&&null!==e.scan_result_yandex_safebrowsing?s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing:s.scan_result_yandex_safebrowsing="",void 0!==e.scan_result_zcloudsec&&null!==e.scan_result_zcloudsec?s.scan_result_zcloudsec=e.scan_result_zcloudsec:s.scan_result_zcloudsec="",void 0!==e.scan_result_zdb_zeus&&null!==e.scan_result_zdb_zeus?s.scan_result_zdb_zeus=e.scan_result_zdb_zeus:s.scan_result_zdb_zeus="",void 0!==e.scan_result_zerocert&&null!==e.scan_result_zerocert?s.scan_result_zerocert=e.scan_result_zerocert:s.scan_result_zerocert="",void 0!==e.scan_result_zerofox&&null!==e.scan_result_zerofox?s.scan_result_zerofox=e.scan_result_zerofox:s.scan_result_zerofox="",void 0!==e.scan_result_zeustracker&&null!==e.scan_result_zeustracker?s.scan_result_zeustracker=e.scan_result_zeustracker:s.scan_result_zeustracker="",void 0!==e.scan_result_zvelo&&null!==e.scan_result_zvelo?s.scan_result_zvelo=e.scan_result_zvelo:s.scan_result_zvelo="",void 0!==e.scan_result_badware_info&&null!==e.scan_result_badware_info?s.scan_result_badware_info=e.scan_result_badware_info:s.scan_result_badware_info="",void 0!==e.scan_result_malsilo&&null!==e.scan_result_malsilo?s.scan_result_malsilo=e.scan_result_malsilo:s.scan_result_malsilo="",void 0!==e.scan_result_malbeacon&&null!==e.scan_result_malbeacon?s.scan_result_malbeacon=e.scan_result_malbeacon:s.scan_result_malbeacon="",void 0!==e.scan_result_aicc__monitorapp_&&null!==e.scan_result_aicc__monitorapp_?s.scan_result_aicc__monitorapp_=e.scan_result_aicc__monitorapp_:s.scan_result_aicc__monitorapp_="",void 0!==e.scan_result_hoplite_industries&&null!==e.scan_result_hoplite_industries?s.scan_result_hoplite_industries=e.scan_result_hoplite_industries:s.scan_result_hoplite_industries="",void 0!==e.scan_result_comodo_valkyrie_verdict&&null!==e.scan_result_comodo_valkyrie_verdict?s.scan_result_comodo_valkyrie_verdict=e.scan_result_comodo_valkyrie_verdict:s.scan_result_comodo_valkyrie_verdict="",void 0!==e.scan_result_eonscope&&null!==e.scan_result_eonscope?s.scan_result_eonscope=e.scan_result_eonscope:s.scan_result_eonscope="",void 0!==e.scan_result_cyren&&null!==e.scan_result_cyren?s.scan_result_cyren=e.scan_result_cyren:s.scan_result_cyren="",void 0!==e.scan_result_estsecurity_threat_inside&&null!==e.scan_result_estsecurity_threat_inside?s.scan_result_estsecurity_threat_inside=e.scan_result_estsecurity_threat_inside:s.scan_result_estsecurity_threat_inside="",void 0!==e.scan_result_minotaur&&null!==e.scan_result_minotaur?s.scan_result_minotaur=e.scan_result_minotaur:s.scan_result_minotaur="",void 0!==e.scan_result_wepawet&&null!==e.scan_result_wepawet?s.scan_result_wepawet=e.scan_result_wepawet:s.scan_result_wepawet="",void 0!==e.scan_result_paretologic&&null!==e.scan_result_paretologic?s.scan_result_paretologic=e.scan_result_paretologic:s.scan_result_paretologic="",void 0!==e.scan_result_websense_threatseeker&&null!==e.scan_result_websense_threatseeker?s.scan_result_websense_threatseeker=e.scan_result_websense_threatseeker:s.scan_result_websense_threatseeker="",void 0!==e.scan_result_spyeyetracker&&null!==e.scan_result_spyeyetracker?s.scan_result_spyeyetracker=e.scan_result_spyeyetracker:s.scan_result_spyeyetracker="",void 0!==e.scan_result_botvrij_eu&&null!==e.scan_result_botvrij_eu?s.scan_result_botvrij_eu=e.scan_result_botvrij_eu:s.scan_result_botvrij_eu="",void 0!==e.scan_result_c_sirt&&null!==e.scan_result_c_sirt?s.scan_result_c_sirt=e.scan_result_c_sirt:s.scan_result_c_sirt="",void 0!==e.scan_result_trendmicro&&null!==e.scan_result_trendmicro?s.scan_result_trendmicro=e.scan_result_trendmicro:s.scan_result_trendmicro="",void 0!==e.scan_result_palevotracker&&null!==e.scan_result_palevotracker?s.scan_result_palevotracker=e.scan_result_palevotracker:s.scan_result_palevotracker="",void 0!==e.scan_result_fortiguard_web_filtering&&null!==e.scan_result_fortiguard_web_filtering?s.scan_result_fortiguard_web_filtering=e.scan_result_fortiguard_web_filtering:s.scan_result_fortiguard_web_filtering="",void 0!==e.scan_result_cloudstat&&null!==e.scan_result_cloudstat?s.scan_result_cloudstat=e.scan_result_cloudstat:s.scan_result_cloudstat="",void 0!==e.scan_result_wot&&null!==e.scan_result_wot?s.scan_result_wot=e.scan_result_wot:s.scan_result_wot="",void 0!==e.scan_result_virus_tracker&&null!==e.scan_result_virus_tracker?s.scan_result_virus_tracker=e.scan_result_virus_tracker:s.scan_result_virus_tracker="",void 0!==e.scan_result_ransomware_tracker&&null!==e.scan_result_ransomware_tracker?s.scan_result_ransomware_tracker=e.scan_result_ransomware_tracker:s.scan_result_ransomware_tracker="",s}};const J={all:"",all_scan_results:"",asn:0,attribution:"",autonomous_system_owner:"",collection:"",comment:"",comment_author:"",continent:"",country:"",detected_communicating_files_count:0,communicating_files_max_detections:0,detected_downloaded_files_count:0,downloaded_files_max_detections:0,detected_referring_files_count:0,referring_files_max_detections:0,detected_urls_count:0,urls_max_detections:0,domain_resolutions_count:0,gti_severity:"",gti_threat_score:0,gti_verdict:"",ip:"",last_modified:0,path:"",positives:0,related_threat_actor:"",regional_internet_registry:"",reputation:0,ssl_issuer:"",ssl_not_before:0,ssl_not_after:0,ssl_serial:"",ssl_subject:"",ssl_thumbprint:"",jarm:"",tag:"",whois:"",whois_date:0,scan_result_0xsi_f33d:"",scan_result_abusix:"",scan_result_acronis:"",scan_result_adminuslabs:"",scan_result_ailabs__monitorapp_:"",scan_result_alienvault:"",scan_result_alphamountain_ai:"",scan_result_alphasoc:"",scan_result_antiy_avl:"",scan_result_arcsight_threat_intelligence:"",scan_result_autoshun:"",scan_result_avira:"",scan_result_axur:"",scan_result_benkow_cc:"",scan_result_bfore_ai_precrime:"",scan_result_bitdefender:"",scan_result_bkav:"",scan_result_blueliv:"",scan_result_certego:"",scan_result_chong_lua_dao:"",scan_result_cins_army:"",scan_result_cluster25:"",scan_result_cmc_threat_intelligence:"",scan_result_crdf:"",scan_result_criminal_ip:"",scan_result_crowdsec:"",scan_result_csis_security_group:"",scan_result_csis_security_group_a_s:"",scan_result_cyan:"",scan_result_cyble:"",scan_result_cyradar:"",scan_result_desenmascara_me:"",scan_result_dns8:"",scan_result_dr_web:"",scan_result_emergingthreats:"",scan_result_emsisoft:"",scan_result_ermes:"",scan_result_eset:"",scan_result_estsecurity:"",scan_result_forcepoint_threatseeker:"",scan_result_fortinet:"",scan_result_g_data:"",scan_result_gcp_abuse_intelligence:"",scan_result_google_safebrowsing:"",scan_result_greensnow:"",scan_result_gridinsoft:"",scan_result_heimdal_security:"",scan_result_hunt_io_intelligence:"",scan_result_ipsum:"",scan_result_juniper_networks:"",scan_result_k7antivirus:"",scan_result_kaspersky:"",scan_result_lionic:"",scan_result_lumu:"",scan_result_malwared:"",scan_result_malwarepatrol:"",scan_result_malwares_com_url_checker:"",scan_result_malwareurl:"",scan_result_netcraft:"",scan_result_openphish:"",scan_result_phishfort:"",scan_result_phishing_database:"",scan_result_phishlabs:"",scan_result_phishtank:"",scan_result_prebytes:"",scan_result_precisionsec:"",scan_result_quick_heal:"",scan_result_quttera:"",scan_result_safetoopen:"",scan_result_sansec_ecomscan:"",scan_result_scantitan:"",scan_result_scumware_org:"",scan_result_seclookup:"",scan_result_securebrain:"",scan_result_securolytics:"",scan_result_segasec:"",scan_result_snort_ip_sample_list:"",scan_result_socradar:"",scan_result_sophos:"",scan_result_spam404:"",scan_result_stopforumspam:"",scan_result_sucuri_sitecheck:"",scan_result_threathive:"",scan_result_threatsourcing:"",scan_result_trustwave:"",scan_result_underworld:"",scan_result_urlhaus:"",scan_result_urlquery:"",scan_result_viettel_threat_intelligence:"",scan_result_vipre:"",scan_result_viriback:"",scan_result_vx_vault:"",scan_result_webroot:"",scan_result_xcitium_verdict_cloud:"",scan_result_yandex_safebrowsing:"",scan_result_zerocert:"",scan_result_zerofox:"",scan_result_zvelo:""};_.IpDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(10).string(e)}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.all_scan_results);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(18).string(e)}}catch(e){o.e(e)}finally{o.f()}0!==e.asn&&s.uint32(24).int32(e.asn);var i,l=t(e.attribution);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(34).string(e)}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.attribution_privileged);try{for(d.s();!(u=d.n()).done;){const e=u.value;_.Attribution.encode(e,s.uint32(42).fork()).ldelim()}}catch(e){d.e(e)}finally{d.f()}""!==e.autonomous_system_owner&&s.uint32(50).string(e.autonomous_system_owner);var m,f=t(e.collection);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(58).string(e)}}catch(e){f.e(e)}finally{f.f()}var T,v=t(e.comment);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.uint32(66).string(e)}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.comment_author);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(74).string(e)}}catch(e){g.e(e)}finally{g.f()}""!==e.continent&&s.uint32(82).string(e.continent),""!==e.country&&s.uint32(90).string(e.country),0!==e.detected_communicating_files_count&&s.uint32(96).int64(e.detected_communicating_files_count),0!==e.communicating_files_max_detections&&s.uint32(104).int32(e.communicating_files_max_detections),0!==e.detected_downloaded_files_count&&s.uint32(112).int64(e.detected_downloaded_files_count),0!==e.downloaded_files_max_detections&&s.uint32(120).int32(e.downloaded_files_max_detections),0!==e.detected_referring_files_count&&s.uint32(128).int64(e.detected_referring_files_count),0!==e.referring_files_max_detections&&s.uint32(136).int32(e.referring_files_max_detections),0!==e.detected_urls_count&&s.uint32(144).int64(e.detected_urls_count),0!==e.urls_max_detections&&s.uint32(152).int32(e.urls_max_detections),0!==e.domain_resolutions_count&&s.uint32(160).int32(e.domain_resolutions_count),""!==e.gti_severity&&s.uint32(170).string(e.gti_severity),0!==e.gti_threat_score&&s.uint32(176).int32(e.gti_threat_score),""!==e.gti_verdict&&s.uint32(186).string(e.gti_verdict),""!==e.ip&&s.uint32(194).string(e.ip),0!==e.last_modified&&s.uint32(200).int64(e.last_modified);var E,I=t(e.path);try{for(I.s();!(E=I.n()).done;){const e=E.value;s.uint32(210).string(e)}}catch(e){I.e(e)}finally{I.f()}0!==e.positives&&s.uint32(216).int32(e.positives);var R,p=t(e.related_threat_actor);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(226).string(e)}}catch(e){p.e(e)}finally{p.f()}""!==e.regional_internet_registry&&s.uint32(234).string(e.regional_internet_registry),0!==e.reputation&&s.uint32(240).int32(e.reputation);var O,h=t(e.ssl_issuer);try{for(h.s();!(O=h.n()).done;){const e=O.value;s.uint32(250).string(e)}}catch(e){h.e(e)}finally{h.f()}s.uint32(258).fork();var y,S=t(e.ssl_not_before);try{for(S.s();!(y=S.n()).done;){const e=y.value;s.int64(e)}}catch(e){S.e(e)}finally{S.f()}s.ldelim(),s.uint32(266).fork();var N,b=t(e.ssl_not_after);try{for(b.s();!(N=b.n()).done;){const e=N.value;s.int64(e)}}catch(e){b.e(e)}finally{b.f()}s.ldelim();var L,F=t(e.ssl_serial);try{for(F.s();!(L=F.n()).done;){const e=L.value;s.uint32(274).string(e)}}catch(e){F.e(e)}finally{F.f()}var C,k=t(e.ssl_subject);try{for(k.s();!(C=k.n()).done;){const e=C.value;s.uint32(282).string(e)}}catch(e){k.e(e)}finally{k.f()}var D,w=t(e.ssl_thumbprint);try{for(w.s();!(D=w.n()).done;){const e=D.value;s.uint32(290).string(e)}}catch(e){w.e(e)}finally{w.f()}""!==e.jarm&&s.uint32(298).string(e.jarm);var M,U=t(e.tag);try{for(U.s();!(M=U.n()).done;){const e=M.value;s.uint32(306).string(e)}}catch(e){U.e(e)}finally{U.f()}return""!==e.whois&&s.uint32(314).string(e.whois),0!==e.whois_date&&s.uint32(320).int64(e.whois_date),""!==e.scan_result_0xsi_f33d&&s.uint32(330).string(e.scan_result_0xsi_f33d),""!==e.scan_result_abusix&&s.uint32(338).string(e.scan_result_abusix),""!==e.scan_result_acronis&&s.uint32(346).string(e.scan_result_acronis),""!==e.scan_result_adminuslabs&&s.uint32(354).string(e.scan_result_adminuslabs),""!==e.scan_result_ailabs__monitorapp_&&s.uint32(362).string(e.scan_result_ailabs__monitorapp_),""!==e.scan_result_alienvault&&s.uint32(370).string(e.scan_result_alienvault),""!==e.scan_result_alphamountain_ai&&s.uint32(378).string(e.scan_result_alphamountain_ai),""!==e.scan_result_alphasoc&&s.uint32(386).string(e.scan_result_alphasoc),""!==e.scan_result_antiy_avl&&s.uint32(394).string(e.scan_result_antiy_avl),""!==e.scan_result_arcsight_threat_intelligence&&s.uint32(402).string(e.scan_result_arcsight_threat_intelligence),""!==e.scan_result_autoshun&&s.uint32(410).string(e.scan_result_autoshun),""!==e.scan_result_avira&&s.uint32(418).string(e.scan_result_avira),""!==e.scan_result_axur&&s.uint32(1786).string(e.scan_result_axur),""!==e.scan_result_benkow_cc&&s.uint32(426).string(e.scan_result_benkow_cc),""!==e.scan_result_bfore_ai_precrime&&s.uint32(434).string(e.scan_result_bfore_ai_precrime),""!==e.scan_result_bitdefender&&s.uint32(442).string(e.scan_result_bitdefender),""!==e.scan_result_bkav&&s.uint32(450).string(e.scan_result_bkav),""!==e.scan_result_blueliv&&s.uint32(458).string(e.scan_result_blueliv),""!==e.scan_result_certego&&s.uint32(466).string(e.scan_result_certego),""!==e.scan_result_chong_lua_dao&&s.uint32(474).string(e.scan_result_chong_lua_dao),""!==e.scan_result_cins_army&&s.uint32(482).string(e.scan_result_cins_army),""!==e.scan_result_cluster25&&s.uint32(490).string(e.scan_result_cluster25),""!==e.scan_result_cmc_threat_intelligence&&s.uint32(498).string(e.scan_result_cmc_threat_intelligence),""!==e.scan_result_crdf&&s.uint32(506).string(e.scan_result_crdf),""!==e.scan_result_criminal_ip&&s.uint32(514).string(e.scan_result_criminal_ip),""!==e.scan_result_crowdsec&&s.uint32(522).string(e.scan_result_crowdsec),""!==e.scan_result_csis_security_group&&s.uint32(530).string(e.scan_result_csis_security_group),""!==e.scan_result_csis_security_group_a_s&&s.uint32(538).string(e.scan_result_csis_security_group_a_s),""!==e.scan_result_cyan&&s.uint32(546).string(e.scan_result_cyan),""!==e.scan_result_cyble&&s.uint32(554).string(e.scan_result_cyble),""!==e.scan_result_cyradar&&s.uint32(562).string(e.scan_result_cyradar),""!==e.scan_result_desenmascara_me&&s.uint32(570).string(e.scan_result_desenmascara_me),""!==e.scan_result_dns8&&s.uint32(578).string(e.scan_result_dns8),""!==e.scan_result_dr_web&&s.uint32(586).string(e.scan_result_dr_web),""!==e.scan_result_emergingthreats&&s.uint32(594).string(e.scan_result_emergingthreats),""!==e.scan_result_emsisoft&&s.uint32(602).string(e.scan_result_emsisoft),""!==e.scan_result_ermes&&s.uint32(610).string(e.scan_result_ermes),""!==e.scan_result_eset&&s.uint32(618).string(e.scan_result_eset),""!==e.scan_result_estsecurity&&s.uint32(626).string(e.scan_result_estsecurity),""!==e.scan_result_forcepoint_threatseeker&&s.uint32(634).string(e.scan_result_forcepoint_threatseeker),""!==e.scan_result_fortinet&&s.uint32(642).string(e.scan_result_fortinet),""!==e.scan_result_g_data&&s.uint32(650).string(e.scan_result_g_data),""!==e.scan_result_gcp_abuse_intelligence&&s.uint32(1098).string(e.scan_result_gcp_abuse_intelligence),""!==e.scan_result_google_safebrowsing&&s.uint32(658).string(e.scan_result_google_safebrowsing),""!==e.scan_result_greensnow&&s.uint32(666).string(e.scan_result_greensnow),""!==e.scan_result_gridinsoft&&s.uint32(674).string(e.scan_result_gridinsoft),""!==e.scan_result_heimdal_security&&s.uint32(682).string(e.scan_result_heimdal_security),""!==e.scan_result_hunt_io_intelligence&&s.uint32(690).string(e.scan_result_hunt_io_intelligence),""!==e.scan_result_ipsum&&s.uint32(698).string(e.scan_result_ipsum),""!==e.scan_result_juniper_networks&&s.uint32(706).string(e.scan_result_juniper_networks),""!==e.scan_result_k7antivirus&&s.uint32(714).string(e.scan_result_k7antivirus),""!==e.scan_result_kaspersky&&s.uint32(722).string(e.scan_result_kaspersky),""!==e.scan_result_lionic&&s.uint32(730).string(e.scan_result_lionic),""!==e.scan_result_lumu&&s.uint32(738).string(e.scan_result_lumu),""!==e.scan_result_malwared&&s.uint32(746).string(e.scan_result_malwared),""!==e.scan_result_malwarepatrol&&s.uint32(754).string(e.scan_result_malwarepatrol),""!==e.scan_result_malwares_com_url_checker&&s.uint32(762).string(e.scan_result_malwares_com_url_checker),""!==e.scan_result_malwareurl&&s.uint32(770).string(e.scan_result_malwareurl),""!==e.scan_result_netcraft&&s.uint32(778).string(e.scan_result_netcraft),""!==e.scan_result_openphish&&s.uint32(786).string(e.scan_result_openphish),""!==e.scan_result_phishfort&&s.uint32(794).string(e.scan_result_phishfort),""!==e.scan_result_phishing_database&&s.uint32(802).string(e.scan_result_phishing_database),""!==e.scan_result_phishlabs&&s.uint32(810).string(e.scan_result_phishlabs),""!==e.scan_result_phishtank&&s.uint32(818).string(e.scan_result_phishtank),""!==e.scan_result_prebytes&&s.uint32(826).string(e.scan_result_prebytes),""!==e.scan_result_precisionsec&&s.uint32(834).string(e.scan_result_precisionsec),""!==e.scan_result_quick_heal&&s.uint32(842).string(e.scan_result_quick_heal),""!==e.scan_result_quttera&&s.uint32(850).string(e.scan_result_quttera),""!==e.scan_result_safetoopen&&s.uint32(858).string(e.scan_result_safetoopen),""!==e.scan_result_sansec_ecomscan&&s.uint32(866).string(e.scan_result_sansec_ecomscan),""!==e.scan_result_scantitan&&s.uint32(874).string(e.scan_result_scantitan),""!==e.scan_result_scumware_org&&s.uint32(882).string(e.scan_result_scumware_org),""!==e.scan_result_seclookup&&s.uint32(890).string(e.scan_result_seclookup),""!==e.scan_result_securebrain&&s.uint32(898).string(e.scan_result_securebrain),""!==e.scan_result_securolytics&&s.uint32(906).string(e.scan_result_securolytics),""!==e.scan_result_segasec&&s.uint32(914).string(e.scan_result_segasec),""!==e.scan_result_snort_ip_sample_list&&s.uint32(922).string(e.scan_result_snort_ip_sample_list),""!==e.scan_result_socradar&&s.uint32(930).string(e.scan_result_socradar),""!==e.scan_result_sophos&&s.uint32(938).string(e.scan_result_sophos),""!==e.scan_result_spam404&&s.uint32(946).string(e.scan_result_spam404),""!==e.scan_result_stopforumspam&&s.uint32(954).string(e.scan_result_stopforumspam),""!==e.scan_result_sucuri_sitecheck&&s.uint32(962).string(e.scan_result_sucuri_sitecheck),""!==e.scan_result_threathive&&s.uint32(970).string(e.scan_result_threathive),""!==e.scan_result_threatsourcing&&s.uint32(978).string(e.scan_result_threatsourcing),""!==e.scan_result_trustwave&&s.uint32(986).string(e.scan_result_trustwave),""!==e.scan_result_underworld&&s.uint32(994).string(e.scan_result_underworld),""!==e.scan_result_urlhaus&&s.uint32(1002).string(e.scan_result_urlhaus),""!==e.scan_result_urlquery&&s.uint32(1010).string(e.scan_result_urlquery),""!==e.scan_result_viettel_threat_intelligence&&s.uint32(1018).string(e.scan_result_viettel_threat_intelligence),""!==e.scan_result_vipre&&s.uint32(1026).string(e.scan_result_vipre),""!==e.scan_result_viriback&&s.uint32(1034).string(e.scan_result_viriback),""!==e.scan_result_vx_vault&&s.uint32(1042).string(e.scan_result_vx_vault),""!==e.scan_result_webroot&&s.uint32(1050).string(e.scan_result_webroot),""!==e.scan_result_xcitium_verdict_cloud&&s.uint32(1058).string(e.scan_result_xcitium_verdict_cloud),""!==e.scan_result_yandex_safebrowsing&&s.uint32(1066).string(e.scan_result_yandex_safebrowsing),""!==e.scan_result_zerocert&&s.uint32(1074).string(e.scan_result_zerocert),""!==e.scan_result_zerofox&&s.uint32(1082).string(e.scan_result_zerofox),""!==e.scan_result_zvelo&&s.uint32(1090).string(e.scan_result_zvelo),s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},J);for(n.all=[],n.all_scan_results=[],n.attribution=[],n.attribution_privileged=[],n.collection=[],n.comment=[],n.comment_author=[],n.path=[],n.related_threat_actor=[],n.ssl_issuer=[],n.ssl_not_before=[],n.ssl_not_after=[],n.ssl_serial=[],n.ssl_subject=[],n.ssl_thumbprint=[],n.tag=[];t.pos>>3){case 1:n.all.push(t.string());break;case 2:n.all_scan_results.push(t.string());break;case 3:n.asn=t.int32();break;case 4:n.attribution.push(t.string());break;case 5:n.attribution_privileged.push(_.Attribution.decode(t,t.uint32()));break;case 6:n.autonomous_system_owner=t.string();break;case 7:n.collection.push(t.string());break;case 8:n.comment.push(t.string());break;case 9:n.comment_author.push(t.string());break;case 10:n.continent=t.string();break;case 11:n.country=t.string();break;case 12:n.detected_communicating_files_count=q(t.int64());break;case 13:n.communicating_files_max_detections=t.int32();break;case 14:n.detected_downloaded_files_count=q(t.int64());break;case 15:n.downloaded_files_max_detections=t.int32();break;case 16:n.detected_referring_files_count=q(t.int64());break;case 17:n.referring_files_max_detections=t.int32();break;case 18:n.detected_urls_count=q(t.int64());break;case 19:n.urls_max_detections=t.int32();break;case 20:n.domain_resolutions_count=t.int32();break;case 21:n.gti_severity=t.string();break;case 22:n.gti_threat_score=t.int32();break;case 23:n.gti_verdict=t.string();break;case 24:n.ip=t.string();break;case 25:n.last_modified=q(t.int64());break;case 26:n.path.push(t.string());break;case 27:n.positives=t.int32();break;case 28:n.related_threat_actor.push(t.string());break;case 29:n.regional_internet_registry=t.string();break;case 30:n.reputation=t.int32();break;case 31:n.ssl_issuer.push(t.string());break;case 32:if(2==(7&e)){const e=t.uint32()+t.pos;for(;t.pose)):s.all=[],e.all_scan_results?s.all_scan_results=e.all_scan_results.map((e=>e)):s.all_scan_results=[],void 0!==e.asn&&(s.asn=e.asn),e.attribution?s.attribution=e.attribution.map((e=>e)):s.attribution=[],e.attribution_privileged?s.attribution_privileged=e.attribution_privileged.map((e=>e?_.Attribution.toJSON(e):void 0)):s.attribution_privileged=[],void 0!==e.autonomous_system_owner&&(s.autonomous_system_owner=e.autonomous_system_owner),e.collection?s.collection=e.collection.map((e=>e)):s.collection=[],e.comment?s.comment=e.comment.map((e=>e)):s.comment=[],e.comment_author?s.comment_author=e.comment_author.map((e=>e)):s.comment_author=[],void 0!==e.continent&&(s.continent=e.continent),void 0!==e.country&&(s.country=e.country),void 0!==e.detected_communicating_files_count&&(s.detected_communicating_files_count=e.detected_communicating_files_count),void 0!==e.communicating_files_max_detections&&(s.communicating_files_max_detections=e.communicating_files_max_detections),void 0!==e.detected_downloaded_files_count&&(s.detected_downloaded_files_count=e.detected_downloaded_files_count),void 0!==e.downloaded_files_max_detections&&(s.downloaded_files_max_detections=e.downloaded_files_max_detections),void 0!==e.detected_referring_files_count&&(s.detected_referring_files_count=e.detected_referring_files_count),void 0!==e.referring_files_max_detections&&(s.referring_files_max_detections=e.referring_files_max_detections),void 0!==e.detected_urls_count&&(s.detected_urls_count=e.detected_urls_count),void 0!==e.urls_max_detections&&(s.urls_max_detections=e.urls_max_detections),void 0!==e.domain_resolutions_count&&(s.domain_resolutions_count=e.domain_resolutions_count),void 0!==e.gti_severity&&(s.gti_severity=e.gti_severity),void 0!==e.gti_threat_score&&(s.gti_threat_score=e.gti_threat_score),void 0!==e.gti_verdict&&(s.gti_verdict=e.gti_verdict),void 0!==e.ip&&(s.ip=e.ip),void 0!==e.last_modified&&(s.last_modified=e.last_modified),e.path?s.path=e.path.map((e=>e)):s.path=[],void 0!==e.positives&&(s.positives=e.positives),e.related_threat_actor?s.related_threat_actor=e.related_threat_actor.map((e=>e)):s.related_threat_actor=[],void 0!==e.regional_internet_registry&&(s.regional_internet_registry=e.regional_internet_registry),void 0!==e.reputation&&(s.reputation=e.reputation),e.ssl_issuer?s.ssl_issuer=e.ssl_issuer.map((e=>e)):s.ssl_issuer=[],e.ssl_not_before?s.ssl_not_before=e.ssl_not_before.map((e=>e)):s.ssl_not_before=[],e.ssl_not_after?s.ssl_not_after=e.ssl_not_after.map((e=>e)):s.ssl_not_after=[],e.ssl_serial?s.ssl_serial=e.ssl_serial.map((e=>e)):s.ssl_serial=[],e.ssl_subject?s.ssl_subject=e.ssl_subject.map((e=>e)):s.ssl_subject=[],e.ssl_thumbprint?s.ssl_thumbprint=e.ssl_thumbprint.map((e=>e)):s.ssl_thumbprint=[],void 0!==e.jarm&&(s.jarm=e.jarm),e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],void 0!==e.whois&&(s.whois=e.whois),void 0!==e.whois_date&&(s.whois_date=e.whois_date),void 0!==e.scan_result_0xsi_f33d&&(s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d),void 0!==e.scan_result_abusix&&(s.scan_result_abusix=e.scan_result_abusix),void 0!==e.scan_result_acronis&&(s.scan_result_acronis=e.scan_result_acronis),void 0!==e.scan_result_adminuslabs&&(s.scan_result_adminuslabs=e.scan_result_adminuslabs),void 0!==e.scan_result_ailabs__monitorapp_&&(s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_),void 0!==e.scan_result_alienvault&&(s.scan_result_alienvault=e.scan_result_alienvault),void 0!==e.scan_result_alphamountain_ai&&(s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai),void 0!==e.scan_result_alphasoc&&(s.scan_result_alphasoc=e.scan_result_alphasoc),void 0!==e.scan_result_antiy_avl&&(s.scan_result_antiy_avl=e.scan_result_antiy_avl),void 0!==e.scan_result_arcsight_threat_intelligence&&(s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence),void 0!==e.scan_result_autoshun&&(s.scan_result_autoshun=e.scan_result_autoshun),void 0!==e.scan_result_avira&&(s.scan_result_avira=e.scan_result_avira),void 0!==e.scan_result_axur&&(s.scan_result_axur=e.scan_result_axur),void 0!==e.scan_result_benkow_cc&&(s.scan_result_benkow_cc=e.scan_result_benkow_cc),void 0!==e.scan_result_bfore_ai_precrime&&(s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime),void 0!==e.scan_result_bitdefender&&(s.scan_result_bitdefender=e.scan_result_bitdefender),void 0!==e.scan_result_bkav&&(s.scan_result_bkav=e.scan_result_bkav),void 0!==e.scan_result_blueliv&&(s.scan_result_blueliv=e.scan_result_blueliv),void 0!==e.scan_result_certego&&(s.scan_result_certego=e.scan_result_certego),void 0!==e.scan_result_chong_lua_dao&&(s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao),void 0!==e.scan_result_cins_army&&(s.scan_result_cins_army=e.scan_result_cins_army),void 0!==e.scan_result_cluster25&&(s.scan_result_cluster25=e.scan_result_cluster25),void 0!==e.scan_result_cmc_threat_intelligence&&(s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence),void 0!==e.scan_result_crdf&&(s.scan_result_crdf=e.scan_result_crdf),void 0!==e.scan_result_criminal_ip&&(s.scan_result_criminal_ip=e.scan_result_criminal_ip),void 0!==e.scan_result_crowdsec&&(s.scan_result_crowdsec=e.scan_result_crowdsec),void 0!==e.scan_result_csis_security_group&&(s.scan_result_csis_security_group=e.scan_result_csis_security_group),void 0!==e.scan_result_csis_security_group_a_s&&(s.scan_result_csis_security_group_a_s=e.scan_result_csis_security_group_a_s),void 0!==e.scan_result_cyan&&(s.scan_result_cyan=e.scan_result_cyan),void 0!==e.scan_result_cyble&&(s.scan_result_cyble=e.scan_result_cyble),void 0!==e.scan_result_cyradar&&(s.scan_result_cyradar=e.scan_result_cyradar),void 0!==e.scan_result_desenmascara_me&&(s.scan_result_desenmascara_me=e.scan_result_desenmascara_me),void 0!==e.scan_result_dns8&&(s.scan_result_dns8=e.scan_result_dns8),void 0!==e.scan_result_dr_web&&(s.scan_result_dr_web=e.scan_result_dr_web),void 0!==e.scan_result_emergingthreats&&(s.scan_result_emergingthreats=e.scan_result_emergingthreats),void 0!==e.scan_result_emsisoft&&(s.scan_result_emsisoft=e.scan_result_emsisoft),void 0!==e.scan_result_ermes&&(s.scan_result_ermes=e.scan_result_ermes),void 0!==e.scan_result_eset&&(s.scan_result_eset=e.scan_result_eset),void 0!==e.scan_result_estsecurity&&(s.scan_result_estsecurity=e.scan_result_estsecurity),void 0!==e.scan_result_forcepoint_threatseeker&&(s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker),void 0!==e.scan_result_fortinet&&(s.scan_result_fortinet=e.scan_result_fortinet),void 0!==e.scan_result_g_data&&(s.scan_result_g_data=e.scan_result_g_data),void 0!==e.scan_result_gcp_abuse_intelligence&&(s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence),void 0!==e.scan_result_google_safebrowsing&&(s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing),void 0!==e.scan_result_greensnow&&(s.scan_result_greensnow=e.scan_result_greensnow),void 0!==e.scan_result_gridinsoft&&(s.scan_result_gridinsoft=e.scan_result_gridinsoft),void 0!==e.scan_result_heimdal_security&&(s.scan_result_heimdal_security=e.scan_result_heimdal_security),void 0!==e.scan_result_hunt_io_intelligence&&(s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence),void 0!==e.scan_result_ipsum&&(s.scan_result_ipsum=e.scan_result_ipsum),void 0!==e.scan_result_juniper_networks&&(s.scan_result_juniper_networks=e.scan_result_juniper_networks),void 0!==e.scan_result_k7antivirus&&(s.scan_result_k7antivirus=e.scan_result_k7antivirus),void 0!==e.scan_result_kaspersky&&(s.scan_result_kaspersky=e.scan_result_kaspersky),void 0!==e.scan_result_lionic&&(s.scan_result_lionic=e.scan_result_lionic),void 0!==e.scan_result_lumu&&(s.scan_result_lumu=e.scan_result_lumu),void 0!==e.scan_result_malwared&&(s.scan_result_malwared=e.scan_result_malwared),void 0!==e.scan_result_malwarepatrol&&(s.scan_result_malwarepatrol=e.scan_result_malwarepatrol),void 0!==e.scan_result_malwares_com_url_checker&&(s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker),void 0!==e.scan_result_malwareurl&&(s.scan_result_malwareurl=e.scan_result_malwareurl),void 0!==e.scan_result_netcraft&&(s.scan_result_netcraft=e.scan_result_netcraft),void 0!==e.scan_result_openphish&&(s.scan_result_openphish=e.scan_result_openphish),void 0!==e.scan_result_phishfort&&(s.scan_result_phishfort=e.scan_result_phishfort),void 0!==e.scan_result_phishing_database&&(s.scan_result_phishing_database=e.scan_result_phishing_database),void 0!==e.scan_result_phishlabs&&(s.scan_result_phishlabs=e.scan_result_phishlabs),void 0!==e.scan_result_phishtank&&(s.scan_result_phishtank=e.scan_result_phishtank),void 0!==e.scan_result_prebytes&&(s.scan_result_prebytes=e.scan_result_prebytes),void 0!==e.scan_result_precisionsec&&(s.scan_result_precisionsec=e.scan_result_precisionsec),void 0!==e.scan_result_quick_heal&&(s.scan_result_quick_heal=e.scan_result_quick_heal),void 0!==e.scan_result_quttera&&(s.scan_result_quttera=e.scan_result_quttera),void 0!==e.scan_result_safetoopen&&(s.scan_result_safetoopen=e.scan_result_safetoopen),void 0!==e.scan_result_sansec_ecomscan&&(s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan),void 0!==e.scan_result_scantitan&&(s.scan_result_scantitan=e.scan_result_scantitan),void 0!==e.scan_result_scumware_org&&(s.scan_result_scumware_org=e.scan_result_scumware_org),void 0!==e.scan_result_seclookup&&(s.scan_result_seclookup=e.scan_result_seclookup),void 0!==e.scan_result_securebrain&&(s.scan_result_securebrain=e.scan_result_securebrain),void 0!==e.scan_result_securolytics&&(s.scan_result_securolytics=e.scan_result_securolytics),void 0!==e.scan_result_segasec&&(s.scan_result_segasec=e.scan_result_segasec),void 0!==e.scan_result_snort_ip_sample_list&&(s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list),void 0!==e.scan_result_socradar&&(s.scan_result_socradar=e.scan_result_socradar),void 0!==e.scan_result_sophos&&(s.scan_result_sophos=e.scan_result_sophos),void 0!==e.scan_result_spam404&&(s.scan_result_spam404=e.scan_result_spam404),void 0!==e.scan_result_stopforumspam&&(s.scan_result_stopforumspam=e.scan_result_stopforumspam),void 0!==e.scan_result_sucuri_sitecheck&&(s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck),void 0!==e.scan_result_threathive&&(s.scan_result_threathive=e.scan_result_threathive),void 0!==e.scan_result_threatsourcing&&(s.scan_result_threatsourcing=e.scan_result_threatsourcing),void 0!==e.scan_result_trustwave&&(s.scan_result_trustwave=e.scan_result_trustwave),void 0!==e.scan_result_underworld&&(s.scan_result_underworld=e.scan_result_underworld),void 0!==e.scan_result_urlhaus&&(s.scan_result_urlhaus=e.scan_result_urlhaus),void 0!==e.scan_result_urlquery&&(s.scan_result_urlquery=e.scan_result_urlquery),void 0!==e.scan_result_viettel_threat_intelligence&&(s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence),void 0!==e.scan_result_vipre&&(s.scan_result_vipre=e.scan_result_vipre),void 0!==e.scan_result_viriback&&(s.scan_result_viriback=e.scan_result_viriback),void 0!==e.scan_result_vx_vault&&(s.scan_result_vx_vault=e.scan_result_vx_vault),void 0!==e.scan_result_webroot&&(s.scan_result_webroot=e.scan_result_webroot),void 0!==e.scan_result_xcitium_verdict_cloud&&(s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud),void 0!==e.scan_result_yandex_safebrowsing&&(s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing),void 0!==e.scan_result_zerocert&&(s.scan_result_zerocert=e.scan_result_zerocert),void 0!==e.scan_result_zerofox&&(s.scan_result_zerofox=e.scan_result_zerofox),void 0!==e.scan_result_zvelo&&(s.scan_result_zvelo=e.scan_result_zvelo),s},fromPartial(e){const s=Object.assign({},J);if(s.all=[],s.all_scan_results=[],s.attribution=[],s.attribution_privileged=[],s.collection=[],s.comment=[],s.comment_author=[],s.path=[],s.related_threat_actor=[],s.ssl_issuer=[],s.ssl_not_before=[],s.ssl_not_after=[],s.ssl_serial=[],s.ssl_subject=[],s.ssl_thumbprint=[],s.tag=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.all_scan_results&&null!==e.all_scan_results){var r,c=t(e.all_scan_results);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.all_scan_results.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.asn&&null!==e.asn?s.asn=e.asn:s.asn=0,void 0!==e.attribution&&null!==e.attribution){var o,i=t(e.attribution);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.attribution.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.attribution_privileged&&null!==e.attribution_privileged){var l,u=t(e.attribution_privileged);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.attribution_privileged.push(_.Attribution.fromPartial(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.autonomous_system_owner&&null!==e.autonomous_system_owner?s.autonomous_system_owner=e.autonomous_system_owner:s.autonomous_system_owner="",void 0!==e.collection&&null!==e.collection){var d,m=t(e.collection);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.collection.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.comment&&null!==e.comment){var f,T=t(e.comment);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.comment.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.comment_author&&null!==e.comment_author){var v,A=t(e.comment_author);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.comment_author.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.continent&&null!==e.continent?s.continent=e.continent:s.continent="",void 0!==e.country&&null!==e.country?s.country=e.country:s.country="",void 0!==e.detected_communicating_files_count&&null!==e.detected_communicating_files_count?s.detected_communicating_files_count=e.detected_communicating_files_count:s.detected_communicating_files_count=0,void 0!==e.communicating_files_max_detections&&null!==e.communicating_files_max_detections?s.communicating_files_max_detections=e.communicating_files_max_detections:s.communicating_files_max_detections=0,void 0!==e.detected_downloaded_files_count&&null!==e.detected_downloaded_files_count?s.detected_downloaded_files_count=e.detected_downloaded_files_count:s.detected_downloaded_files_count=0,void 0!==e.downloaded_files_max_detections&&null!==e.downloaded_files_max_detections?s.downloaded_files_max_detections=e.downloaded_files_max_detections:s.downloaded_files_max_detections=0,void 0!==e.detected_referring_files_count&&null!==e.detected_referring_files_count?s.detected_referring_files_count=e.detected_referring_files_count:s.detected_referring_files_count=0,void 0!==e.referring_files_max_detections&&null!==e.referring_files_max_detections?s.referring_files_max_detections=e.referring_files_max_detections:s.referring_files_max_detections=0,void 0!==e.detected_urls_count&&null!==e.detected_urls_count?s.detected_urls_count=e.detected_urls_count:s.detected_urls_count=0,void 0!==e.urls_max_detections&&null!==e.urls_max_detections?s.urls_max_detections=e.urls_max_detections:s.urls_max_detections=0,void 0!==e.domain_resolutions_count&&null!==e.domain_resolutions_count?s.domain_resolutions_count=e.domain_resolutions_count:s.domain_resolutions_count=0,void 0!==e.gti_severity&&null!==e.gti_severity?s.gti_severity=e.gti_severity:s.gti_severity="",void 0!==e.gti_threat_score&&null!==e.gti_threat_score?s.gti_threat_score=e.gti_threat_score:s.gti_threat_score=0,void 0!==e.gti_verdict&&null!==e.gti_verdict?s.gti_verdict=e.gti_verdict:s.gti_verdict="",void 0!==e.ip&&null!==e.ip?s.ip=e.ip:s.ip="",void 0!==e.last_modified&&null!==e.last_modified?s.last_modified=e.last_modified:s.last_modified=0,void 0!==e.path&&null!==e.path){var g,E=t(e.path);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.path.push(e)}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.positives&&null!==e.positives?s.positives=e.positives:s.positives=0,void 0!==e.related_threat_actor&&null!==e.related_threat_actor){var I,R=t(e.related_threat_actor);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.related_threat_actor.push(e)}}catch(e){R.e(e)}finally{R.f()}}if(void 0!==e.regional_internet_registry&&null!==e.regional_internet_registry?s.regional_internet_registry=e.regional_internet_registry:s.regional_internet_registry="",void 0!==e.reputation&&null!==e.reputation?s.reputation=e.reputation:s.reputation=0,void 0!==e.ssl_issuer&&null!==e.ssl_issuer){var p,O=t(e.ssl_issuer);try{for(O.s();!(p=O.n()).done;){const e=p.value;s.ssl_issuer.push(e)}}catch(e){O.e(e)}finally{O.f()}}if(void 0!==e.ssl_not_before&&null!==e.ssl_not_before){var h,y=t(e.ssl_not_before);try{for(y.s();!(h=y.n()).done;){const e=h.value;s.ssl_not_before.push(e)}}catch(e){y.e(e)}finally{y.f()}}if(void 0!==e.ssl_not_after&&null!==e.ssl_not_after){var S,N=t(e.ssl_not_after);try{for(N.s();!(S=N.n()).done;){const e=S.value;s.ssl_not_after.push(e)}}catch(e){N.e(e)}finally{N.f()}}if(void 0!==e.ssl_serial&&null!==e.ssl_serial){var b,L=t(e.ssl_serial);try{for(L.s();!(b=L.n()).done;){const e=b.value;s.ssl_serial.push(e)}}catch(e){L.e(e)}finally{L.f()}}if(void 0!==e.ssl_subject&&null!==e.ssl_subject){var F,C=t(e.ssl_subject);try{for(C.s();!(F=C.n()).done;){const e=F.value;s.ssl_subject.push(e)}}catch(e){C.e(e)}finally{C.f()}}if(void 0!==e.ssl_thumbprint&&null!==e.ssl_thumbprint){var k,D=t(e.ssl_thumbprint);try{for(D.s();!(k=D.n()).done;){const e=k.value;s.ssl_thumbprint.push(e)}}catch(e){D.e(e)}finally{D.f()}}if(void 0!==e.jarm&&null!==e.jarm?s.jarm=e.jarm:s.jarm="",void 0!==e.tag&&null!==e.tag){var w,M=t(e.tag);try{for(M.s();!(w=M.n()).done;){const e=w.value;s.tag.push(e)}}catch(e){M.e(e)}finally{M.f()}}return void 0!==e.whois&&null!==e.whois?s.whois=e.whois:s.whois="",void 0!==e.whois_date&&null!==e.whois_date?s.whois_date=e.whois_date:s.whois_date=0,void 0!==e.scan_result_0xsi_f33d&&null!==e.scan_result_0xsi_f33d?s.scan_result_0xsi_f33d=e.scan_result_0xsi_f33d:s.scan_result_0xsi_f33d="",void 0!==e.scan_result_abusix&&null!==e.scan_result_abusix?s.scan_result_abusix=e.scan_result_abusix:s.scan_result_abusix="",void 0!==e.scan_result_acronis&&null!==e.scan_result_acronis?s.scan_result_acronis=e.scan_result_acronis:s.scan_result_acronis="",void 0!==e.scan_result_adminuslabs&&null!==e.scan_result_adminuslabs?s.scan_result_adminuslabs=e.scan_result_adminuslabs:s.scan_result_adminuslabs="",void 0!==e.scan_result_ailabs__monitorapp_&&null!==e.scan_result_ailabs__monitorapp_?s.scan_result_ailabs__monitorapp_=e.scan_result_ailabs__monitorapp_:s.scan_result_ailabs__monitorapp_="",void 0!==e.scan_result_alienvault&&null!==e.scan_result_alienvault?s.scan_result_alienvault=e.scan_result_alienvault:s.scan_result_alienvault="",void 0!==e.scan_result_alphamountain_ai&&null!==e.scan_result_alphamountain_ai?s.scan_result_alphamountain_ai=e.scan_result_alphamountain_ai:s.scan_result_alphamountain_ai="",void 0!==e.scan_result_alphasoc&&null!==e.scan_result_alphasoc?s.scan_result_alphasoc=e.scan_result_alphasoc:s.scan_result_alphasoc="",void 0!==e.scan_result_antiy_avl&&null!==e.scan_result_antiy_avl?s.scan_result_antiy_avl=e.scan_result_antiy_avl:s.scan_result_antiy_avl="",void 0!==e.scan_result_arcsight_threat_intelligence&&null!==e.scan_result_arcsight_threat_intelligence?s.scan_result_arcsight_threat_intelligence=e.scan_result_arcsight_threat_intelligence:s.scan_result_arcsight_threat_intelligence="",void 0!==e.scan_result_autoshun&&null!==e.scan_result_autoshun?s.scan_result_autoshun=e.scan_result_autoshun:s.scan_result_autoshun="",void 0!==e.scan_result_avira&&null!==e.scan_result_avira?s.scan_result_avira=e.scan_result_avira:s.scan_result_avira="",void 0!==e.scan_result_axur&&null!==e.scan_result_axur?s.scan_result_axur=e.scan_result_axur:s.scan_result_axur="",void 0!==e.scan_result_benkow_cc&&null!==e.scan_result_benkow_cc?s.scan_result_benkow_cc=e.scan_result_benkow_cc:s.scan_result_benkow_cc="",void 0!==e.scan_result_bfore_ai_precrime&&null!==e.scan_result_bfore_ai_precrime?s.scan_result_bfore_ai_precrime=e.scan_result_bfore_ai_precrime:s.scan_result_bfore_ai_precrime="",void 0!==e.scan_result_bitdefender&&null!==e.scan_result_bitdefender?s.scan_result_bitdefender=e.scan_result_bitdefender:s.scan_result_bitdefender="",void 0!==e.scan_result_bkav&&null!==e.scan_result_bkav?s.scan_result_bkav=e.scan_result_bkav:s.scan_result_bkav="",void 0!==e.scan_result_blueliv&&null!==e.scan_result_blueliv?s.scan_result_blueliv=e.scan_result_blueliv:s.scan_result_blueliv="",void 0!==e.scan_result_certego&&null!==e.scan_result_certego?s.scan_result_certego=e.scan_result_certego:s.scan_result_certego="",void 0!==e.scan_result_chong_lua_dao&&null!==e.scan_result_chong_lua_dao?s.scan_result_chong_lua_dao=e.scan_result_chong_lua_dao:s.scan_result_chong_lua_dao="",void 0!==e.scan_result_cins_army&&null!==e.scan_result_cins_army?s.scan_result_cins_army=e.scan_result_cins_army:s.scan_result_cins_army="",void 0!==e.scan_result_cluster25&&null!==e.scan_result_cluster25?s.scan_result_cluster25=e.scan_result_cluster25:s.scan_result_cluster25="",void 0!==e.scan_result_cmc_threat_intelligence&&null!==e.scan_result_cmc_threat_intelligence?s.scan_result_cmc_threat_intelligence=e.scan_result_cmc_threat_intelligence:s.scan_result_cmc_threat_intelligence="",void 0!==e.scan_result_crdf&&null!==e.scan_result_crdf?s.scan_result_crdf=e.scan_result_crdf:s.scan_result_crdf="",void 0!==e.scan_result_criminal_ip&&null!==e.scan_result_criminal_ip?s.scan_result_criminal_ip=e.scan_result_criminal_ip:s.scan_result_criminal_ip="",void 0!==e.scan_result_crowdsec&&null!==e.scan_result_crowdsec?s.scan_result_crowdsec=e.scan_result_crowdsec:s.scan_result_crowdsec="",void 0!==e.scan_result_csis_security_group&&null!==e.scan_result_csis_security_group?s.scan_result_csis_security_group=e.scan_result_csis_security_group:s.scan_result_csis_security_group="",void 0!==e.scan_result_csis_security_group_a_s&&null!==e.scan_result_csis_security_group_a_s?s.scan_result_csis_security_group_a_s=e.scan_result_csis_security_group_a_s:s.scan_result_csis_security_group_a_s="",void 0!==e.scan_result_cyan&&null!==e.scan_result_cyan?s.scan_result_cyan=e.scan_result_cyan:s.scan_result_cyan="",void 0!==e.scan_result_cyble&&null!==e.scan_result_cyble?s.scan_result_cyble=e.scan_result_cyble:s.scan_result_cyble="",void 0!==e.scan_result_cyradar&&null!==e.scan_result_cyradar?s.scan_result_cyradar=e.scan_result_cyradar:s.scan_result_cyradar="",void 0!==e.scan_result_desenmascara_me&&null!==e.scan_result_desenmascara_me?s.scan_result_desenmascara_me=e.scan_result_desenmascara_me:s.scan_result_desenmascara_me="",void 0!==e.scan_result_dns8&&null!==e.scan_result_dns8?s.scan_result_dns8=e.scan_result_dns8:s.scan_result_dns8="",void 0!==e.scan_result_dr_web&&null!==e.scan_result_dr_web?s.scan_result_dr_web=e.scan_result_dr_web:s.scan_result_dr_web="",void 0!==e.scan_result_emergingthreats&&null!==e.scan_result_emergingthreats?s.scan_result_emergingthreats=e.scan_result_emergingthreats:s.scan_result_emergingthreats="",void 0!==e.scan_result_emsisoft&&null!==e.scan_result_emsisoft?s.scan_result_emsisoft=e.scan_result_emsisoft:s.scan_result_emsisoft="",void 0!==e.scan_result_ermes&&null!==e.scan_result_ermes?s.scan_result_ermes=e.scan_result_ermes:s.scan_result_ermes="",void 0!==e.scan_result_eset&&null!==e.scan_result_eset?s.scan_result_eset=e.scan_result_eset:s.scan_result_eset="",void 0!==e.scan_result_estsecurity&&null!==e.scan_result_estsecurity?s.scan_result_estsecurity=e.scan_result_estsecurity:s.scan_result_estsecurity="",void 0!==e.scan_result_forcepoint_threatseeker&&null!==e.scan_result_forcepoint_threatseeker?s.scan_result_forcepoint_threatseeker=e.scan_result_forcepoint_threatseeker:s.scan_result_forcepoint_threatseeker="",void 0!==e.scan_result_fortinet&&null!==e.scan_result_fortinet?s.scan_result_fortinet=e.scan_result_fortinet:s.scan_result_fortinet="",void 0!==e.scan_result_g_data&&null!==e.scan_result_g_data?s.scan_result_g_data=e.scan_result_g_data:s.scan_result_g_data="",void 0!==e.scan_result_gcp_abuse_intelligence&&null!==e.scan_result_gcp_abuse_intelligence?s.scan_result_gcp_abuse_intelligence=e.scan_result_gcp_abuse_intelligence:s.scan_result_gcp_abuse_intelligence="",void 0!==e.scan_result_google_safebrowsing&&null!==e.scan_result_google_safebrowsing?s.scan_result_google_safebrowsing=e.scan_result_google_safebrowsing:s.scan_result_google_safebrowsing="",void 0!==e.scan_result_greensnow&&null!==e.scan_result_greensnow?s.scan_result_greensnow=e.scan_result_greensnow:s.scan_result_greensnow="",void 0!==e.scan_result_gridinsoft&&null!==e.scan_result_gridinsoft?s.scan_result_gridinsoft=e.scan_result_gridinsoft:s.scan_result_gridinsoft="",void 0!==e.scan_result_heimdal_security&&null!==e.scan_result_heimdal_security?s.scan_result_heimdal_security=e.scan_result_heimdal_security:s.scan_result_heimdal_security="",void 0!==e.scan_result_hunt_io_intelligence&&null!==e.scan_result_hunt_io_intelligence?s.scan_result_hunt_io_intelligence=e.scan_result_hunt_io_intelligence:s.scan_result_hunt_io_intelligence="",void 0!==e.scan_result_ipsum&&null!==e.scan_result_ipsum?s.scan_result_ipsum=e.scan_result_ipsum:s.scan_result_ipsum="",void 0!==e.scan_result_juniper_networks&&null!==e.scan_result_juniper_networks?s.scan_result_juniper_networks=e.scan_result_juniper_networks:s.scan_result_juniper_networks="",void 0!==e.scan_result_k7antivirus&&null!==e.scan_result_k7antivirus?s.scan_result_k7antivirus=e.scan_result_k7antivirus:s.scan_result_k7antivirus="",void 0!==e.scan_result_kaspersky&&null!==e.scan_result_kaspersky?s.scan_result_kaspersky=e.scan_result_kaspersky:s.scan_result_kaspersky="",void 0!==e.scan_result_lionic&&null!==e.scan_result_lionic?s.scan_result_lionic=e.scan_result_lionic:s.scan_result_lionic="",void 0!==e.scan_result_lumu&&null!==e.scan_result_lumu?s.scan_result_lumu=e.scan_result_lumu:s.scan_result_lumu="",void 0!==e.scan_result_malwared&&null!==e.scan_result_malwared?s.scan_result_malwared=e.scan_result_malwared:s.scan_result_malwared="",void 0!==e.scan_result_malwarepatrol&&null!==e.scan_result_malwarepatrol?s.scan_result_malwarepatrol=e.scan_result_malwarepatrol:s.scan_result_malwarepatrol="",void 0!==e.scan_result_malwares_com_url_checker&&null!==e.scan_result_malwares_com_url_checker?s.scan_result_malwares_com_url_checker=e.scan_result_malwares_com_url_checker:s.scan_result_malwares_com_url_checker="",void 0!==e.scan_result_malwareurl&&null!==e.scan_result_malwareurl?s.scan_result_malwareurl=e.scan_result_malwareurl:s.scan_result_malwareurl="",void 0!==e.scan_result_netcraft&&null!==e.scan_result_netcraft?s.scan_result_netcraft=e.scan_result_netcraft:s.scan_result_netcraft="",void 0!==e.scan_result_openphish&&null!==e.scan_result_openphish?s.scan_result_openphish=e.scan_result_openphish:s.scan_result_openphish="",void 0!==e.scan_result_phishfort&&null!==e.scan_result_phishfort?s.scan_result_phishfort=e.scan_result_phishfort:s.scan_result_phishfort="",void 0!==e.scan_result_phishing_database&&null!==e.scan_result_phishing_database?s.scan_result_phishing_database=e.scan_result_phishing_database:s.scan_result_phishing_database="",void 0!==e.scan_result_phishlabs&&null!==e.scan_result_phishlabs?s.scan_result_phishlabs=e.scan_result_phishlabs:s.scan_result_phishlabs="",void 0!==e.scan_result_phishtank&&null!==e.scan_result_phishtank?s.scan_result_phishtank=e.scan_result_phishtank:s.scan_result_phishtank="",void 0!==e.scan_result_prebytes&&null!==e.scan_result_prebytes?s.scan_result_prebytes=e.scan_result_prebytes:s.scan_result_prebytes="",void 0!==e.scan_result_precisionsec&&null!==e.scan_result_precisionsec?s.scan_result_precisionsec=e.scan_result_precisionsec:s.scan_result_precisionsec="",void 0!==e.scan_result_quick_heal&&null!==e.scan_result_quick_heal?s.scan_result_quick_heal=e.scan_result_quick_heal:s.scan_result_quick_heal="",void 0!==e.scan_result_quttera&&null!==e.scan_result_quttera?s.scan_result_quttera=e.scan_result_quttera:s.scan_result_quttera="",void 0!==e.scan_result_safetoopen&&null!==e.scan_result_safetoopen?s.scan_result_safetoopen=e.scan_result_safetoopen:s.scan_result_safetoopen="",void 0!==e.scan_result_sansec_ecomscan&&null!==e.scan_result_sansec_ecomscan?s.scan_result_sansec_ecomscan=e.scan_result_sansec_ecomscan:s.scan_result_sansec_ecomscan="",void 0!==e.scan_result_scantitan&&null!==e.scan_result_scantitan?s.scan_result_scantitan=e.scan_result_scantitan:s.scan_result_scantitan="",void 0!==e.scan_result_scumware_org&&null!==e.scan_result_scumware_org?s.scan_result_scumware_org=e.scan_result_scumware_org:s.scan_result_scumware_org="",void 0!==e.scan_result_seclookup&&null!==e.scan_result_seclookup?s.scan_result_seclookup=e.scan_result_seclookup:s.scan_result_seclookup="",void 0!==e.scan_result_securebrain&&null!==e.scan_result_securebrain?s.scan_result_securebrain=e.scan_result_securebrain:s.scan_result_securebrain="",void 0!==e.scan_result_securolytics&&null!==e.scan_result_securolytics?s.scan_result_securolytics=e.scan_result_securolytics:s.scan_result_securolytics="",void 0!==e.scan_result_segasec&&null!==e.scan_result_segasec?s.scan_result_segasec=e.scan_result_segasec:s.scan_result_segasec="",void 0!==e.scan_result_snort_ip_sample_list&&null!==e.scan_result_snort_ip_sample_list?s.scan_result_snort_ip_sample_list=e.scan_result_snort_ip_sample_list:s.scan_result_snort_ip_sample_list="",void 0!==e.scan_result_socradar&&null!==e.scan_result_socradar?s.scan_result_socradar=e.scan_result_socradar:s.scan_result_socradar="",void 0!==e.scan_result_sophos&&null!==e.scan_result_sophos?s.scan_result_sophos=e.scan_result_sophos:s.scan_result_sophos="",void 0!==e.scan_result_spam404&&null!==e.scan_result_spam404?s.scan_result_spam404=e.scan_result_spam404:s.scan_result_spam404="",void 0!==e.scan_result_stopforumspam&&null!==e.scan_result_stopforumspam?s.scan_result_stopforumspam=e.scan_result_stopforumspam:s.scan_result_stopforumspam="",void 0!==e.scan_result_sucuri_sitecheck&&null!==e.scan_result_sucuri_sitecheck?s.scan_result_sucuri_sitecheck=e.scan_result_sucuri_sitecheck:s.scan_result_sucuri_sitecheck="",void 0!==e.scan_result_threathive&&null!==e.scan_result_threathive?s.scan_result_threathive=e.scan_result_threathive:s.scan_result_threathive="",void 0!==e.scan_result_threatsourcing&&null!==e.scan_result_threatsourcing?s.scan_result_threatsourcing=e.scan_result_threatsourcing:s.scan_result_threatsourcing="",void 0!==e.scan_result_trustwave&&null!==e.scan_result_trustwave?s.scan_result_trustwave=e.scan_result_trustwave:s.scan_result_trustwave="",void 0!==e.scan_result_underworld&&null!==e.scan_result_underworld?s.scan_result_underworld=e.scan_result_underworld:s.scan_result_underworld="",void 0!==e.scan_result_urlhaus&&null!==e.scan_result_urlhaus?s.scan_result_urlhaus=e.scan_result_urlhaus:s.scan_result_urlhaus="",void 0!==e.scan_result_urlquery&&null!==e.scan_result_urlquery?s.scan_result_urlquery=e.scan_result_urlquery:s.scan_result_urlquery="",void 0!==e.scan_result_viettel_threat_intelligence&&null!==e.scan_result_viettel_threat_intelligence?s.scan_result_viettel_threat_intelligence=e.scan_result_viettel_threat_intelligence:s.scan_result_viettel_threat_intelligence="",void 0!==e.scan_result_vipre&&null!==e.scan_result_vipre?s.scan_result_vipre=e.scan_result_vipre:s.scan_result_vipre="",void 0!==e.scan_result_viriback&&null!==e.scan_result_viriback?s.scan_result_viriback=e.scan_result_viriback:s.scan_result_viriback="",void 0!==e.scan_result_vx_vault&&null!==e.scan_result_vx_vault?s.scan_result_vx_vault=e.scan_result_vx_vault:s.scan_result_vx_vault="",void 0!==e.scan_result_webroot&&null!==e.scan_result_webroot?s.scan_result_webroot=e.scan_result_webroot:s.scan_result_webroot="",void 0!==e.scan_result_xcitium_verdict_cloud&&null!==e.scan_result_xcitium_verdict_cloud?s.scan_result_xcitium_verdict_cloud=e.scan_result_xcitium_verdict_cloud:s.scan_result_xcitium_verdict_cloud="",void 0!==e.scan_result_yandex_safebrowsing&&null!==e.scan_result_yandex_safebrowsing?s.scan_result_yandex_safebrowsing=e.scan_result_yandex_safebrowsing:s.scan_result_yandex_safebrowsing="",void 0!==e.scan_result_zerocert&&null!==e.scan_result_zerocert?s.scan_result_zerocert=e.scan_result_zerocert:s.scan_result_zerocert="",void 0!==e.scan_result_zerofox&&null!==e.scan_result_zerofox?s.scan_result_zerofox=e.scan_result_zerofox:s.scan_result_zerofox="",void 0!==e.scan_result_zvelo&&null!==e.scan_result_zvelo?s.scan_result_zvelo=e.scan_result_zvelo:s.scan_result_zvelo="",s}};const X={all:"",cookie:"",cookie_value:"",tag:"",url:"",url_sha256:"",main_resource_ip:"",main_resource_asn:0,main_resource_sha256:"",main_resource_country:"",device:"",proxy_country:"",analysis_date:0,analysis_positive_results:0,http_transaction_urls:"",content_hash:"",last_redirect:"",web_technologies:""};_.UrlBehaviourDocument={encode(e){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.uint32(10).string(e)}}catch(e){n.e(e)}finally{n.f()}var r,o=t(e.cookie);try{for(o.s();!(r=o.n()).done;){const e=r.value;s.uint32(18).string(e)}}catch(e){o.e(e)}finally{o.f()}var i,l=t(e.cookie_value);try{for(l.s();!(i=l.n()).done;){const e=i.value;s.uint32(26).string(e)}}catch(e){l.e(e)}finally{l.f()}var u,d=t(e.tag);try{for(d.s();!(u=d.n()).done;){const e=u.value;s.uint32(34).string(e)}}catch(e){d.e(e)}finally{d.f()}var m,f=t(e.url);try{for(f.s();!(m=f.n()).done;){const e=m.value;s.uint32(42).string(e)}}catch(e){f.e(e)}finally{f.f()}""!==e.url_sha256&&s.uint32(50).string(e.url_sha256),""!==e.main_resource_ip&&s.uint32(58).string(e.main_resource_ip),0!==e.main_resource_asn&&s.uint32(64).int32(e.main_resource_asn),""!==e.main_resource_sha256&&s.uint32(74).string(e.main_resource_sha256),""!==e.main_resource_country&&s.uint32(82).string(e.main_resource_country),""!==e.device&&s.uint32(90).string(e.device),""!==e.proxy_country&&s.uint32(98).string(e.proxy_country),0!==e.analysis_date&&s.uint32(104).int64(e.analysis_date),0!==e.analysis_positive_results&&s.uint32(112).int32(e.analysis_positive_results);var T,v=t(e.http_transaction_urls);try{for(v.s();!(T=v.n()).done;){const e=T.value;s.uint32(122).string(e)}}catch(e){v.e(e)}finally{v.f()}var A,g=t(e.content_hash);try{for(g.s();!(A=g.n()).done;){const e=A.value;s.uint32(130).string(e)}}catch(e){g.e(e)}finally{g.f()}""!==e.last_redirect&&s.uint32(138).string(e.last_redirect);var E,I=t(e.headers);try{for(I.s();!(E=I.n()).done;){const e=E.value;_.UrlBehaviourDocument_Header.encode(e,s.uint32(146).fork()).ldelim()}}catch(e){I.e(e)}finally{I.f()}var R,p=t(e.web_technologies);try{for(p.s();!(R=p.n()).done;){const e=R.value;s.uint32(154).string(e)}}catch(e){p.e(e)}finally{p.f()}return s},decode(e,s){const t=e instanceof c.default.Reader?e:new c.default.Reader(e);let a=void 0===s?t.len:t.pos+s;const n=Object.assign({},X);for(n.all=[],n.cookie=[],n.cookie_value=[],n.tag=[],n.url=[],n.http_transaction_urls=[],n.content_hash=[],n.headers=[],n.web_technologies=[];t.pos>>3){case 1:n.all.push(t.string());break;case 2:n.cookie.push(t.string());break;case 3:n.cookie_value.push(t.string());break;case 4:n.tag.push(t.string());break;case 5:n.url.push(t.string());break;case 6:n.url_sha256=t.string();break;case 7:n.main_resource_ip=t.string();break;case 8:n.main_resource_asn=t.int32();break;case 9:n.main_resource_sha256=t.string();break;case 10:n.main_resource_country=t.string();break;case 11:n.device=t.string();break;case 12:n.proxy_country=t.string();break;case 13:n.analysis_date=q(t.int64());break;case 14:n.analysis_positive_results=t.int32();break;case 15:n.http_transaction_urls.push(t.string());break;case 16:n.content_hash.push(t.string());break;case 17:n.last_redirect=t.string();break;case 18:n.headers.push(_.UrlBehaviourDocument_Header.decode(t,t.uint32()));break;case 19:n.web_technologies.push(t.string());break;default:t.skipType(7&e)}}return n},fromJSON(e){const s=Object.assign({},X);if(s.all=[],s.cookie=[],s.cookie_value=[],s.tag=[],s.url=[],s.http_transaction_urls=[],s.content_hash=[],s.headers=[],s.web_technologies=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(String(e))}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.cookie&&null!==e.cookie){var r,c=t(e.cookie);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.cookie.push(String(e))}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.cookie_value&&null!==e.cookie_value){var o,i=t(e.cookie_value);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.cookie_value.push(String(e))}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.tag&&null!==e.tag){var l,u=t(e.tag);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.tag.push(String(e))}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.url&&null!==e.url){var d,m=t(e.url);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.url.push(String(e))}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.url_sha256&&null!==e.url_sha256?s.url_sha256=String(e.url_sha256):s.url_sha256="",void 0!==e.main_resource_ip&&null!==e.main_resource_ip?s.main_resource_ip=String(e.main_resource_ip):s.main_resource_ip="",void 0!==e.main_resource_asn&&null!==e.main_resource_asn?s.main_resource_asn=Number(e.main_resource_asn):s.main_resource_asn=0,void 0!==e.main_resource_sha256&&null!==e.main_resource_sha256?s.main_resource_sha256=String(e.main_resource_sha256):s.main_resource_sha256="",void 0!==e.main_resource_country&&null!==e.main_resource_country?s.main_resource_country=String(e.main_resource_country):s.main_resource_country="",void 0!==e.device&&null!==e.device?s.device=String(e.device):s.device="",void 0!==e.proxy_country&&null!==e.proxy_country?s.proxy_country=String(e.proxy_country):s.proxy_country="",void 0!==e.analysis_date&&null!==e.analysis_date?s.analysis_date=Number(e.analysis_date):s.analysis_date=0,void 0!==e.analysis_positive_results&&null!==e.analysis_positive_results?s.analysis_positive_results=Number(e.analysis_positive_results):s.analysis_positive_results=0,void 0!==e.http_transaction_urls&&null!==e.http_transaction_urls){var f,T=t(e.http_transaction_urls);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.http_transaction_urls.push(String(e))}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.content_hash&&null!==e.content_hash){var v,A=t(e.content_hash);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.content_hash.push(String(e))}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.last_redirect&&null!==e.last_redirect?s.last_redirect=String(e.last_redirect):s.last_redirect="",void 0!==e.headers&&null!==e.headers){var g,E=t(e.headers);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.headers.push(_.UrlBehaviourDocument_Header.fromJSON(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.web_technologies&&null!==e.web_technologies){var I,R=t(e.web_technologies);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.web_technologies.push(String(e))}}catch(e){R.e(e)}finally{R.f()}}return s},toJSON(e){const s={};return e.all?s.all=e.all.map((e=>e)):s.all=[],e.cookie?s.cookie=e.cookie.map((e=>e)):s.cookie=[],e.cookie_value?s.cookie_value=e.cookie_value.map((e=>e)):s.cookie_value=[],e.tag?s.tag=e.tag.map((e=>e)):s.tag=[],e.url?s.url=e.url.map((e=>e)):s.url=[],void 0!==e.url_sha256&&(s.url_sha256=e.url_sha256),void 0!==e.main_resource_ip&&(s.main_resource_ip=e.main_resource_ip),void 0!==e.main_resource_asn&&(s.main_resource_asn=e.main_resource_asn),void 0!==e.main_resource_sha256&&(s.main_resource_sha256=e.main_resource_sha256),void 0!==e.main_resource_country&&(s.main_resource_country=e.main_resource_country),void 0!==e.device&&(s.device=e.device),void 0!==e.proxy_country&&(s.proxy_country=e.proxy_country),void 0!==e.analysis_date&&(s.analysis_date=e.analysis_date),void 0!==e.analysis_positive_results&&(s.analysis_positive_results=e.analysis_positive_results),e.http_transaction_urls?s.http_transaction_urls=e.http_transaction_urls.map((e=>e)):s.http_transaction_urls=[],e.content_hash?s.content_hash=e.content_hash.map((e=>e)):s.content_hash=[],void 0!==e.last_redirect&&(s.last_redirect=e.last_redirect),e.headers?s.headers=e.headers.map((e=>e?_.UrlBehaviourDocument_Header.toJSON(e):void 0)):s.headers=[],e.web_technologies?s.web_technologies=e.web_technologies.map((e=>e)):s.web_technologies=[],s},fromPartial(e){const s=Object.assign({},X);if(s.all=[],s.cookie=[],s.cookie_value=[],s.tag=[],s.url=[],s.http_transaction_urls=[],s.content_hash=[],s.headers=[],s.web_technologies=[],void 0!==e.all&&null!==e.all){var a,n=t(e.all);try{for(n.s();!(a=n.n()).done;){const e=a.value;s.all.push(e)}}catch(e){n.e(e)}finally{n.f()}}if(void 0!==e.cookie&&null!==e.cookie){var r,c=t(e.cookie);try{for(c.s();!(r=c.n()).done;){const e=r.value;s.cookie.push(e)}}catch(e){c.e(e)}finally{c.f()}}if(void 0!==e.cookie_value&&null!==e.cookie_value){var o,i=t(e.cookie_value);try{for(i.s();!(o=i.n()).done;){const e=o.value;s.cookie_value.push(e)}}catch(e){i.e(e)}finally{i.f()}}if(void 0!==e.tag&&null!==e.tag){var l,u=t(e.tag);try{for(u.s();!(l=u.n()).done;){const e=l.value;s.tag.push(e)}}catch(e){u.e(e)}finally{u.f()}}if(void 0!==e.url&&null!==e.url){var d,m=t(e.url);try{for(m.s();!(d=m.n()).done;){const e=d.value;s.url.push(e)}}catch(e){m.e(e)}finally{m.f()}}if(void 0!==e.url_sha256&&null!==e.url_sha256?s.url_sha256=e.url_sha256:s.url_sha256="",void 0!==e.main_resource_ip&&null!==e.main_resource_ip?s.main_resource_ip=e.main_resource_ip:s.main_resource_ip="",void 0!==e.main_resource_asn&&null!==e.main_resource_asn?s.main_resource_asn=e.main_resource_asn:s.main_resource_asn=0,void 0!==e.main_resource_sha256&&null!==e.main_resource_sha256?s.main_resource_sha256=e.main_resource_sha256:s.main_resource_sha256="",void 0!==e.main_resource_country&&null!==e.main_resource_country?s.main_resource_country=e.main_resource_country:s.main_resource_country="",void 0!==e.device&&null!==e.device?s.device=e.device:s.device="",void 0!==e.proxy_country&&null!==e.proxy_country?s.proxy_country=e.proxy_country:s.proxy_country="",void 0!==e.analysis_date&&null!==e.analysis_date?s.analysis_date=e.analysis_date:s.analysis_date=0,void 0!==e.analysis_positive_results&&null!==e.analysis_positive_results?s.analysis_positive_results=e.analysis_positive_results:s.analysis_positive_results=0,void 0!==e.http_transaction_urls&&null!==e.http_transaction_urls){var f,T=t(e.http_transaction_urls);try{for(T.s();!(f=T.n()).done;){const e=f.value;s.http_transaction_urls.push(e)}}catch(e){T.e(e)}finally{T.f()}}if(void 0!==e.content_hash&&null!==e.content_hash){var v,A=t(e.content_hash);try{for(A.s();!(v=A.n()).done;){const e=v.value;s.content_hash.push(e)}}catch(e){A.e(e)}finally{A.f()}}if(void 0!==e.last_redirect&&null!==e.last_redirect?s.last_redirect=e.last_redirect:s.last_redirect="",void 0!==e.headers&&null!==e.headers){var g,E=t(e.headers);try{for(E.s();!(g=E.n()).done;){const e=g.value;s.headers.push(_.UrlBehaviourDocument_Header.fromPartial(e))}}catch(e){E.e(e)}finally{E.f()}}if(void 0!==e.web_technologies&&null!==e.web_technologies){var I,R=t(e.web_technologies);try{for(R.s();!(I=R.n()).done;){const e=I.value;s.web_technologies.push(e)}}catch(e){R.e(e)}finally{R.f()}}return s}};const j={name:"",value:""};_.UrlBehaviourDocument_Header={encode(e){let _=arguments.length>1&&void 0!==arguments[1]?arguments[1]:c.default.Writer.create();return""!==e.name&&_.uint32(10).string(e.name),""!==e.value&&_.uint32(18).string(e.value),_},decode(e,_){const s=e instanceof c.default.Reader?e:new c.default.Reader(e);let t=void 0===_?s.len:s.pos+_;const a=Object.assign({},j);for(;s.pos>>3){case 1:a.name=s.string();break;case 2:a.value=s.string();break;default:s.skipType(7&e)}}return a},fromJSON(e){const _=Object.assign({},j);return void 0!==e.name&&null!==e.name?_.name=String(e.name):_.name="",void 0!==e.value&&null!==e.value?_.value=String(e.value):_.value="",_},toJSON(e){const _={};return void 0!==e.name&&(_.name=e.name),void 0!==e.value&&(_.value=e.value),_},fromPartial(e){const _=Object.assign({},j);return void 0!==e.name&&null!==e.name?_.name=e.name:_.name="",void 0!==e.value&&null!==e.value?_.value=e.value:_.value="",_}};var K=(()=>{if(void 0!==K)return K;if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw"Unable to locate global object"})();function q(e){if(e.gt(Number.MAX_SAFE_INTEGER))throw new K.Error("Value is larger than Number.MAX_SAFE_INTEGER");return e.toNumber()}c.default.util.Long!==r.default&&(c.default.util.Long=r.default,c.default.configure())}}]); //# sourceMappingURL=53967.5b914cf2886ab055ed88.js.map