从零开始写一个Jison解析器(7/10):解析器生成器 parser generator 的迭代式开发流程

  1. 从零开始写一个Jison解析器(1/10):Jison,不是Json
  2. 从零开始写一个Jison解析器(2/10):学习解析器生成器parser generator的正确姿势
  3. 从零开始写一个Jison解析器(3/10):良好的开端是成功的一半——《政治学》 (亚里士多德)
  4. 从零开始写一个Jison解析器(4/10):Jison解析器生成器语法格式详解
  5. 从零开始写一个Jison解析器(5/10):Jison解析器语法工作原理简述
  6. 从零开始写一个Jison解析器(6/10):解析,而不是定义语法
  7. 从零开始写一个 Jison 解析器(7/10):解析器生成器 parser generator 的迭代式开发流程

文章目录

  • 从零开始写一个Jison解析器(7/10):解析器生成器 `parser generator` 的迭代式开发流程
  • 不积跬步,无以至千里
  • 解析器生成器 `parser generator` 的迭代式开发流程
  • **从零开始**分析成对的花括号 `{` 和 `}`
  • **从一开始**的解析器生成器 `parser generator` 的迭代式开发技巧
  • **从一开始**分析成对的花括号 `{` 和 `}`
  • 语义分析 `semantic analyse` 的**半步**
  • 通过直接观察简化嵌套结构
  • 语义分析 `semantic analyse` 的**半步**完成后的代码
  • 理解语法规则 `o` 的匹配关系

不积跬步,无以至千里

故不积跬步,无以至千里;不积小流,无以成江海。————《劝学篇》荀子(约公元前313年-公元前238年,名况,字卿,华夏族,战国末期赵国人)

跬步,半步,跨一脚。在前一篇中讲解了如何分析出花括号 {} 是解析格式的关键符号,并在词法分析 lexical analysis 中增加相应的词法规则解析出花括号标记 LBRACERBRACE,相应的修改语义分析 semantic analyse 中的规则 l,完成的代码如下:

%lex%%[^{}\n\r]+  { return 'UNKNOWN'; }
"{"         { return 'LBRACE'; }
"}"         { return 'RBRACE'; }
[\n\r]+     { return 'EOL'; }
<<EOF>>     { return 'EOF'; }/lex%%p: ll EOF{ console.log($1); };ll: ll l{ $$ = $1 + $2; }| l{ $$ = $1; };l: UNKNOWN EOL{ $$ = $1 + $2; }| UNKNOWN LBRACE EOL{ $$ = $1 + '"' + $2 + '"' + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + '"' + $2 + '"' + $3; }| LBRACE EOL{ $$ = '"' + $1 + '"' + $2; }| RBRACE EOL{ $$ = '"' + $1 + '"' + $2; };

尽管在词法分析 lexical analysis 和语义分析 semantic analyse 中都做了修改,然而语义分析 semantic analyse 中的修改是配合词法分析 lexical analysis ,在语义分析 semantic analyse 中并没有包含把花括号 {} 解析成语义结构的规则,因此可以说前一篇只做了按照花括号 {} 解析文件结构的一半工作,如果说完整的工作是一步的话,那么前一篇就是半步,也就是跬步,本篇将完成按照花括号 {} 解析文件结构的另一半工作。

解析器生成器 parser generator 的迭代式开发流程

如前所述Jison解析器生成器 parser generator 的代码包含两部分词法分析 lexical analysis 和语义分析 semantic analyse ,因此可以把词法分析 lexical analysis 和语义分析 semantic analyse 视为一次迭代开发的两个阶段,例如上一篇和本篇讲解按照花括号 {} 解析文件结构,这是一次迭代,上一篇是第一阶段,在词法分析 lexical analysis 中解析出花括号 {} ;本篇是第二阶段,在语义分析 semantic analyse 中基于花括号 {} 解析文件结构。

从定义语法的角度看解析器生成器 parser generator 时,很直观的想法就是既然语法已经定义出来了,那么按照语法直接写解析器生成器 parser generator 代码就可以了。一步到位的愿望是美好的,然而解析不同于定义语法,开发解析用途的解析器生成器 parser generator 代码有着不同的开发流程。

在前面内容中提到,开发解析器生成器 parser generator 时,不同于开发程序时先从一个简单的功能开始逐步完善,而是从一开始就需要能正确解析目标数据,因此本例先按行解析,然后在上一篇中解析出花括号 {} ,由此可以看出与普通开发程序的工作流程的差异。

本例中把去掉花括号 {} 后的标记 token 命名为 UNKNOWN。标记 token 的名称就是表示不需要关心这里面的内容有什么具体含义,能区别于花括号标记 LBRACERBRACE 匹配不同的字符即可,先保证能成功解析数据文件。而普通的程序开发流程往往会要求比较精确的数据定义,这也是解析器生成器 parser generator 在开发流程上的差异,没有解析的内容留着以后处理。

结合前面的讲解,简单总结解析器生成器 parser generator 的迭代式开发流程包括三个要点:

  1. 每一步都要保证能成功解析样例文件
  2. 对于还没有解析的部分暂时不关注怎么精确定义,留待后续处理
  3. 词法分析 lexical analysis 和语义分析 semantic analyse 分成两个阶段,先在词法分析 lexical analysis 中解析出标记 token,然后在语义分析 semantic analyse 解析成规则

像其他程序开发技术的工作流程适用于一定范围的场景一样,这个流程也不是广泛适用于各种开发解析器生成器 parser generator 的场景,然而遵循这个流程可以使得每一步的目标和逻辑很明确,即使遇到问题,也可以回溯到前一个可行的步骤,更换其他的解析思路探索。

上一篇词法分析 lexical analysis 实现了解析出花括号 {} ,本篇在语义分析 semantic analyse 中将解析出成对的花括号 {}。如果本篇解析成功,那么说明可以继续进一步尝试,如果本篇解析失败,也可以尝试更换其他的解析方式,仍旧基于上一篇解析出的花括号 {}

从零开始分析成对的花括号 {}

在上一篇中讲解了如何从零开始发现应该从花括号 {} 开始,接下来仍旧遵循从零开始的原则,分析左花括号 { 和右花括号 } 出现的位置和文件结构的关系。

使用上一篇中搜索左花括号 { 的命令

grep '{' ./data/launchctl_system.txt

结果为

com.apple.xpc.launchd.domain.system = {security context = {pending requests = {subdomains = {pending attachments = {pending global attachments = {environment = {services = {unmanaged processes = {endpoints = {externally-hosted endpoints = {task-special ports = {disabled services = {
{properties = {

在文件中浏览这几行,可以看到

 security context = {uid unsetasid = 0}
 pending requests = {}
 pending attachments = {}
 pending global attachments = {}
 environment = {}
 unmanaged processes = {}
 externally-hosted endpoints = {}
 task-special ports = {0x1203 4       bootstrap  com.apple.xpc.launchd.domain.system0x1fa03 9          access  com.apple.taskgated}

这几对花括号 {} 比较明显的成对出现,其他包含左花括号 { 的几行距离成对的右花括号 } 较远,分析过程仍旧遵循从零开始的原则,不做假设,仅从观察发现规律。

其中有几对花括号 {} 之间没有额外的行,按照词法分析 lexical analysis 中的模式分析标记 token,结果都是

UNKNOWN LBRACE EOL
UNKNOWN RBRACE EOL

类似的分析花括号 {} 之间包含额外的行的情况,按照词法分析 lexical analysis 中的模式分析标记 token,结果是

UNKNOWN LBRACE EOL
UNKNOWN EOL
UNKNOWN EOL
UNKNOWN RBRACE EOL

对照解析器生成器 parser generator 代码会发现,UNKNOWN EOL 在词法分析 lexical analysis 中被匹配为 l,而连续的UNKNOWN EOL 匹配为连续的 l,将进一步匹配为 ll。因此花括号 {} 之间包含额外的行的情况可以改写为

UNKNOWN LBRACE EOL
ll
UNKNOWN RBRACE EOL

从一开始的解析器生成器 parser generator 的迭代式开发技巧

上一篇中在词法分析 lexical analysis 部分中保持标记 EOLEOF不变,去掉了标记 LINE

[^\n\r]+    { return 'LINE'; }[\n\r]+     { return 'EOL'; }
<<EOF>>     { return 'EOF'; }

增加了标记 UNKNOWNLBRACERBRACE

[^{}\n\r]+  { return 'UNKNOWN'; }
"{"         { return 'LBRACE'; }
"}"         { return 'RBRACE'; }[\n\r]+     { return 'EOL'; }
<<EOF>>     { return 'EOF'; }

这种改进是在词法分析 lexical analysis 部分中的局部改进,保持其他规则不变。回顾前面根据搜索成对的花括号 {} 搜索到的两个位置。

 security context = {uid unsetasid = 0}

 task-special ports = {0x1203 4       bootstrap  com.apple.xpc.launchd.domain.system0x1fa03 9          access  com.apple.taskgated}

经过分析后可以使用如下方式匹配

UNKNOWN LBRACE EOL
ll
UNKNOWN RBRACE EOL

其中的 ll 基于保持不变的语法规则 lll

ll: ll l{ $$ = $1 + $2; }| l{ $$ = $1; };l: UNKNOWN EOL{ $$ = $1 + $2; }| UNKNOWN LBRACE EOL{ $$ = $1 + $2 + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + $2 + $3; }| LBRACE EOL{ $$ = $1 + $2; }| RBRACE EOL{ $$ = $1 + $2; };

这种改进也就是在语义分析 semantic analyse 部分中的局部改进,保持其他规则不变。

在上一篇中讨论过从零开始分析要抛开生产生活经验的约定,而前面讲解的词法分析 lexical analysis 和语义分析 semantic analyse 中保持已经成功运行的部分标记 token 和部分语法规则 grammar rules 不变,尝试改进其他标记 token 和语法规则 grammar rules ,即可称之为从一开始,这种思路也是遵循前面提到的迭代式开发流程的三个要点。

从一开始分析成对的花括号 {}

上一篇中通过筛选样例文件中的花括号 {},通过观察发现花括号 {} 仅出现在行末,然后进一步通过这个规律改进词法分析 lexical analysis ,前面通过观察发现了部分成对花括号 {} 可以通过两种语法规则 grammar rules 匹配。当花括号 {} 之间没有额外的行可以使用如下方式匹配

UNKNOWN LBRACE EOL
UNKNOWN RBRACE EOL

这种情况因为成对花括号 {} 距离较近,所以容易观察。另有两组成对花括号 {} 的情况可以使用如下方式匹配

UNKNOWN LBRACE EOL
ll
UNKNOWN RBRACE EOL

这是因为这两组成对花括号 {} 之间只有两行,所以能比较直观的观察,当成对花括号 {} 之间的内容较多时,就不那么容易直观观察了。

上一篇中通过命令筛选出花括号 {} 后通过观察寻找出词法分析 lexical analysis 的规律,是因为筛选过滤掉了干扰的内容,那么语义分析 semantic analyse 中能否有类似的思路呢?

前面通过直观观察距离较近的成对花括号 {} 发现了规律,那么能否采用类似的方式筛选过滤掉干扰的内容让成对的花括号之间的距离近些便于直观观察呢?

由于本例的数据文件具有明显的分行的特点,因此通过直观观察寻找词法分析 lexical analysis 规律时,可以借助命令行中的行处理命令,而语义分析 semantic analyse 往往跨越多行,是否可以借助命令行中的更复杂的文本处理命令呢?

这是一个很自然的想法,不过,等等!

目前正在做的就是文本内容分析,而且已经完成了初步的分析,如果使用其他的文本处理命令,还需要在其他文本处理命令中从零开始重复实现已经分析过的规则。

那么能否基于已经完成的工作从一开始呢?

目前语义分析 semantic analyse 中的动作 action 是按照输入文件的原样输出,也就是把输入的文件内容分析之后按照分析的标记 token 重新组合成原样,三个语法规则 grammar rules 中,l 的规则包含标记 token,而 ll 不包含标记 tokenp 包含的标记 EOF 没有实际内容而且不影响分析,下面看一下规则 l

l: UNKNOWN EOL{ $$ = $1 + $2; }| UNKNOWN LBRACE EOL{ $$ = $1 + $2 + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + $2 + $3; }| LBRACE EOL{ $$ = $1 + $2; }| RBRACE EOL{ $$ = $1 + $2; };

其中共定义了5项规则,后4项中包含花括号 {} ,也就是要分析的内容,而第1项规则不包含花括号 {} ,也就是前面讨论的需要过滤掉的干扰内容,这时候一个很自然的想法就是让这项规则不输出内容,修改为

l: UNKNOWN EOL{ $$ = ""; }| UNKNOWN LBRACE EOL{ $$ = $1 + $2 + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + $2 + $3; }| LBRACE EOL{ $$ = $1 + $2; }| RBRACE EOL{ $$ = $1 + $2; };

这样的确实现了过滤掉干扰内容的目标,不过也带来了新的问题,前面发现了成对花括号 {} 有两种情况

UNKNOWN LBRACE EOL
UNKNOWN RBRACE EOL

UNKNOWN LBRACE EOL
UNKNOWN EOL
UNKNOWN EOL
UNKNOWN RBRACE EOL

如果把 UNKNOWN EOL 输出为空字符串,输出的内容中就混淆了这两种情况。此时可以稍加改进,输出一个能明显识别的内容。

l: UNKNOWN EOL{ $$ = "UNKNOWN" + $2; }| UNKNOWN LBRACE EOL{ $$ = $1 + $2 + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + $2 + $3; }| LBRACE EOL{ $$ = $1 + $2; }| RBRACE EOL{ $$ = $1 + $2; };

此时输出的内容中可以看到连续多行的 UNKNOWN 字样,例如前面的包含两行内容的成对花括号 {} 就输出成了

        security context = {
UNKNOWN
UNKNOWN}

        task-special ports = {
UNKNOWN
UNKNOWN}

进一步借助命令行中的 uniq 命令过滤重复行,只显示一行

node brace.js launchctl_system.txt | uniq

输出结果为

com.apple.xpc.launchd.domain.system = {
UNKNOWNsecurity context = {
UNKNOWN}UNKNOWNUNKNOWNpending requests = {}subdomains = {
UNKNOWN}pending attachments = {}pending global attachments = {}environment = {}services = {
UNKNOWN}unmanaged processes = {}endpoints = {
UNKNOWN}externally-hosted endpoints = {}task-special ports = {
UNKNOWN}disabled services = {
{
UNKNOWN
}}properties = {
UNKNOWN}
}

其中的 UNKNOWN 即为一行或者多行的 UNKNDOWN EOL,按照语义分析 semantic analyse 结果将为 ll

语义分析 semantic analyse半步

直观观察过滤后的内容还会发现花括号 {} 都是成对的,说明可以按照成对分析。同时还会发现成对的花括号 {} 还有嵌套关系。最深的嵌套有三层

com.apple.xpc.launchd.domain.system = {disabled services = {
{
UNKNOWN
}}
}

这时候仍旧遵循前面讲到的迭代式开发流程的要点,先看看最内层,也就是没有嵌套花括号 {} 的情况。除了前面已经分析的

UNKNOWN LBRACE EOL
UNKNOWN RBRACE EOL

UNKNOWN LBRACE EOL
ll
UNKNOWN RBRACE EOL

之外,还有

LBRACE EOL
ll
RBRACE EOL

把这三种成对的花括号 {} 设置成一个新的语法规则 o

o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE EOL| LBRACE EOL ll RBRACE EOL| UNKNOWN LBRACE EOL UNKNOWN RBRACE EOL;

由于花括号 {} 都放在 o 中了,l 不再需要匹配花括号 {} ,只需要增加一项匹配 o 的规则即可。

l: UNKNOWN EOL| o;

对照这两个语法规则 grammar rules 可以看出 o 的三项规则的末尾都包含标记 EOL,而 l 原来的各项规则也是以标记 EOL 结尾,因此,可以把匹配末尾的 EOL 移入 l 匹配 o 的规则中。

o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE| LBRACE EOL ll RBRACE| UNKNOWN LBRACE EOL UNKNOWN RBRACE;l: UNKNOWN EOL| o EOL;

这么写看上去很整齐,不过也带来一个疑问,之前语法规则 l 中每一项都是匹配整行,现在语法规则 o 匹配了多行,又作为 l 的一项规则,会不会混淆?

仅就本例而言,并不会混淆。然而如果把这种方式广泛应用在不同场景中,有可能会出现混淆的情况,此时仍旧要回顾到解析,而不是定义语法的原则,围绕解析样例文件分析。

通过直接观察简化嵌套结构

前面把多行 UNKNOWN 简化成一行,就能比较直观的分析结构,使用 o 匹配多行也有助于进一步简化,把语法规则 o 带入前面简化后的结构中。

com.apple.xpc.launchd.domain.system = {
UNKNOWN
oUNKNOWNUNKNOWN
o
o
o
ooooooodisabled services = {
o}o
}

可以看到前面讨论的三层嵌套的第二层简化为

 disabled services = {
o}

按照词法分析 lexical analysis 中的定义分析标记 token

UNKNOWN LBRACE EOL
o EOL
UNKNOWN RBRACE

其中 o EOL 匹配语法规则 ll 又匹配 ll,即为

UNKNOWN LBRACE EOL
ll
UNKNOWN RBRACE

这又匹配语法规则 o 的第一项

o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE;

此时未分析的结构可以进一步简化

com.apple.xpc.launchd.domain.system = {
UNKNOWN
oUNKNOWNUNKNOWN
o
o
o
ooooooooo
}

三层嵌套结构又简化了一层,参照前面的分析方式,按照词法分析 lexical analysis 中的定义分析标记 token ,并按照语法规则匹配可以简化为

UNKNOWN LBRACE EOL
ll
RBRACE

可以看到包含花括号 {} ,然而并不匹配前面已经定义的语法规则 o 中的任何一项,因为最后一行右花括号 } 位于行首,前面并没有 空白,而空白会匹配标记 UNKNOWN,因此可以加入到语法规则 o 中。

o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE| UNKNOWN LBRACE EOL ll RBRACE| LBRACE EOL ll RBRACE| UNKNOWN LBRACE EOL UNKNOWN RBRACE;

语义分析 semantic analyse半步完成后的代码

遵循上述分析,本例完成后的代码如下。

%lex%%[^{}\n\r]+  { return 'UNKNOWN'; }
"{"         { return 'LBRACE'; }
"}"         { return 'RBRACE'; }
[\n\r]+     { return 'EOL'; }
<<EOF>>     { return 'EOF'; }/lex%%p: ll EOF{ console.log($1); };o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE{ $$ = $1 + $2 + $3 + $4 + $5 + $6; }| UNKNOWN LBRACE EOL ll RBRACE{ $$ = $1 + $2 + $3 + $4 + $5; }| LBRACE EOL ll RBRACE{ $$ = $1 + $2 + $3 + $4; }| UNKNOWN LBRACE EOL UNKNOWN RBRACE{ $$ = $1 + $2 + $3 + $4 + $5; };ll: ll l{ $$ = $1 + $2; }| l{ $$ = $1; };l: UNKNOWN EOL{ $$ = $1 + $2; }| o EOL{ $$ = $1 + $2; };

其中的动作仍旧是组合成原始内容,不再赘述。对照前一篇完成的代码会发现,改进范围是把语法规则 l

l: UNKNOWN EOL{ $$ = $1 + $2; }| UNKNOWN LBRACE EOL{ $$ = $1 + $2 + $3; }| UNKNOWN RBRACE EOL{ $$ = $1 + $2 + $3; }| LBRACE EOL{ $$ = $1 + $2; }| RBRACE EOL{ $$ = $1 + $2; };

拆分出了语法规则 o 并相应简化 l

o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE{ $$ = $1 + $2 + $3 + $4 + $5 + $6; }| UNKNOWN LBRACE EOL ll RBRACE{ $$ = $1 + $2 + $3 + $4 + $5; }| LBRACE EOL ll RBRACE{ $$ = $1 + $2 + $3 + $4; }| UNKNOWN LBRACE EOL UNKNOWN RBRACE{ $$ = $1 + $2 + $3 + $4 + $5; };l: UNKNOWN EOL{ $$ = $1 + $2; }| o EOL{ $$ = $1 + $2; };

本例中没有修改前一篇中的词法分析 lexical analysis 部分,仅改进语义分析 semantic analyse 部分。因此可以说前一篇是词法分析 lexical analysis半步,本篇是语义分析 semantic analyse半步,组合在一起构成完整的一步

理解语法规则 o 的匹配关系

本例中语法规则 o 包含四项规则,为了理解匹配关系,可以在动作 action 中添加标志

%lex%%[^{}\n\r]+  { return 'UNKNOWN'; }
"{"         { return 'LBRACE'; }
"}"         { return 'RBRACE'; }
[\n\r]+     { return 'EOL'; }
<<EOF>>     { return 'EOF'; }/lex%%p: ll EOF{ console.log($1); };o: UNKNOWN LBRACE EOL ll UNKNOWN RBRACE{ $$ = 'o1 : ' + $1 + $2 + $3 + $4 + $5 + $6; }| UNKNOWN LBRACE EOL ll RBRACE{ $$ = 'o2 : ' + $1 + $2 + $3 + $4 + $5; }| LBRACE EOL ll RBRACE{ $$ = 'o3 : ' + $1 + $2 + $3 + $4; }| UNKNOWN LBRACE EOL UNKNOWN RBRACE{ $$ = 'o4 : ' + $1 + $2 + $3 + $4 + $5; };ll: ll l{ $$ = $1 + $2; }| l{ $$ = $1; };l: UNKNOWN EOL{ $$ = $1 + $2; }| o EOL{ $$ = $1 + $2; };

这四项规则分别使用不同的前缀,结果为

/Users/huzhenghui/OneDrive/Node/Jison/launchctl_system/step_3_object_2
o2 : com.apple.xpc.launchd.domain.system = {type = systemhandle = 0active count = 648on-demand count = 0service count = 362active service count = 160activity ratio = 0.44maximum allowed shutdown time = 65 sservice stats = 0creator = launchd.1creator euid = 0external activation count = 0
o1 :    security context = {uid unsetasid = 0}bringup time = 89 msdeath port = 0xf03in-progress bootstraps = 0pended requests = 0
o4 :    pending requests = {}
o1 :    subdomains = {com.apple.xpc.launchd.domain.pid.iCloudHelper.36105com.apple.xpc.launchd.domain.pid.LegacyExternalColorPickerService.33091com.apple.xpc.launchd.domain.pid.MTLCompilerService.33090com.apple.xpc.launchd.domain.pid.SQLPro Studio.33084com.apple.xpc.launchd.domain.pid.MTLCompilerService.29491com.apple.xpc.launchd.domain.pid.Firewall.28818com.apple.xpc.launchd.domain.pid.AlertNotificationService.28762com.apple.xpc.launchd.domain.pid.Chromium.28744com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.28754com.apple.xpc.launchd.domain.pid.Chromium Helper.28750com.apple.xpc.launchd.domain.pid.AdvertisingExtension.28742com.apple.xpc.launchd.domain.pid.PrivacyAnalytics.28741com.apple.xpc.launchd.domain.pid.remoteservice.28740com.apple.xpc.launchd.domain.pid.assistant_service.652com.apple.xpc.launchd.domain.pid.com.apple.sbd.475com.apple.xpc.launchd.domain.pid.writeconfig.1003com.apple.xpc.launchd.domain.pid.remoteservice.1001com.apple.xpc.launchd.domain.pid.HasTRB.996com.apple.xpc.launchd.domain.pid.AccountProfileRemoteViewService.977com.apple.xpc.launchd.domain.pid.System Preferences.976com.apple.xpc.launchd.domain.pid.MTLCompilerService.89150com.apple.xpc.launchd.domain.pid.LegacyExternalColorPickerService.89123com.apple.xpc.launchd.domain.pid.CodeRunner.88954com.apple.xpc.launchd.domain.pid.FinderSync.85293com.apple.xpc.launchd.domain.pid.FinderSync.85058com.apple.xpc.launchd.domain.pid.MTLCompilerService.85048com.apple.xpc.launchd.domain.pid.CategoriesService.85047com.apple.xpc.launchd.domain.pid.QuickLookUIService.85042com.apple.xpc.launchd.domain.pid.openAndSavePanelService.85041com.apple.xpc.launchd.domain.pid.MTLCompilerService.85002com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.84999com.apple.xpc.launchd.domain.pid.Code Helper (GP.84998com.apple.xpc.launchd.domain.pid.Electron.84981com.apple.xpc.launchd.domain.pid.MTLCompilerService.69317com.apple.xpc.launchd.domain.pid.Jump Desktop.69307com.apple.xpc.launchd.domain.pid.LookupViewService.67548com.apple.xpc.launchd.domain.pid.FinderSync.67289com.apple.xpc.launchd.domain.pid.FinderSync.67286com.apple.xpc.launchd.domain.pid.FinderSync.67279com.apple.xpc.launchd.domain.pid.CategoriesService.67277com.apple.xpc.launchd.domain.pid.QuickLookUIService.67275com.apple.xpc.launchd.domain.pid.openAndSavePanelService.67274com.apple.xpc.launchd.domain.pid.MTLCompilerService.66665com.apple.xpc.launchd.domain.pid.zoom.us.66418com.apple.xpc.launchd.domain.pid.MTLCompilerService.63788com.apple.xpc.launchd.domain.pid.TouchBarServer.439com.apple.xpc.launchd.domain.pid.MTLCompilerService.63772com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.63763com.apple.xpc.launchd.domain.pid.Opera Helper (G.63757com.apple.xpc.launchd.domain.pid.Opera.63751com.apple.xpc.launchd.domain.pid.MTLCompilerService.51983com.apple.xpc.launchd.domain.pid.AlertNotificationService.49731com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.49730com.apple.xpc.launchd.domain.pid.Microsoft Edge.49718com.apple.xpc.launchd.domain.pid.Microsoft Edge .49725com.apple.xpc.launchd.domain.pid.sysextd.37079com.apple.xpc.launchd.domain.pid.universalAccessAuthWarn.37076com.apple.xpc.launchd.domain.pid.MTLCompilerService.37077com.apple.xpc.launchd.domain.pid.Get Backup Pro 3.37066com.apple.xpc.launchd.domain.pid.DictionaryServiceHelper.34379com.apple.xpc.launchd.domain.pid.CategoriesService.34208com.apple.xpc.launchd.domain.pid.java.29378com.apple.xpc.launchd.domain.pid.WebContent.4916com.apple.xpc.launchd.domain.pid.MTLCompilerService.4016com.apple.xpc.launchd.domain.pid.MTLCompilerService.4014com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.3550com.apple.xpc.launchd.domain.pid.Riot Helper (GP.3547com.apple.xpc.launchd.domain.pid.Riot.3544com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.2805com.apple.xpc.launchd.domain.pid.Joplin.2801com.apple.xpc.launchd.domain.pid.Joplin Helper (.2802com.apple.xpc.launchd.domain.pid.PiP.1785com.apple.xpc.launchd.domain.pid.QuickLookSatellite.99389com.apple.xpc.launchd.domain.pid.ExternalQuickLookSatellite.99388com.apple.xpc.launchd.domain.pid.CategoriesService.99383com.apple.xpc.launchd.domain.pid.QuickLookUIService.99380com.apple.xpc.launchd.domain.pid.openAndSavePanelService.99379com.apple.xpc.launchd.domain.pid.MTLCompilerService.97024com.apple.xpc.launchd.domain.pid.MTLCompilerService.96848com.apple.xpc.launchd.domain.pid.Keychain Access.96835com.apple.xpc.launchd.domain.pid.SearchHelper.95766com.apple.xpc.launchd.domain.pid.AMPArtworkAgent.95571com.apple.xpc.launchd.domain.pid.mediaaccessibilityd.94736com.apple.xpc.launchd.domain.pid.CategoriesService.94663com.apple.xpc.launchd.domain.pid.ImageIOXPCService.94659com.apple.xpc.launchd.domain.pid.SimulatorTrampoline.94658com.apple.xpc.launchd.domain.pid.CoreSimulatorService.94656com.apple.xpc.launchd.domain.pid.SandboxBroker.94654com.apple.xpc.launchd.domain.pid.Networking.94641com.apple.xpc.launchd.domain.pid.History.94638com.apple.xpc.launchd.domain.pid.Safari.94637com.apple.xpc.launchd.domain.pid.MTLCompilerService.94459com.apple.xpc.launchd.domain.pid.Quip.94294com.apple.xpc.launchd.domain.pid.XprotectService.94354com.apple.xpc.launchd.domain.pid.IMAutomaticHistoryDeletionAgent.86649com.apple.xpc.launchd.domain.pid.photoanalysisd.86650com.apple.xpc.launchd.domain.pid.nbagent.86457com.apple.xpc.launchd.domain.pid.ImageConversionService.86410com.apple.xpc.launchd.domain.pid.CategoriesService.86084com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.58839com.apple.xpc.launchd.domain.pid.Code Helper (GP.58837com.apple.xpc.launchd.domain.pid.Electron.58821com.apple.xpc.launchd.domain.pid.installd.953com.apple.xpc.launchd.domain.pid.system_installd.955com.apple.xpc.launchd.domain.pid.SandboxHelper.47431com.apple.xpc.launchd.domain.pid.Google Chrome H.47430com.apple.xpc.launchd.domain.pid.CoreServicesUIAgent.26157com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.21225com.apple.xpc.launchd.domain.user.260com.apple.xpc.launchd.domain.pid.HasTRB.21200com.apple.xpc.launchd.domain.pid.CloudPhotosConfiguration.21199com.apple.xpc.launchd.domain.pid.appstoreagent.21195com.apple.xpc.launchd.domain.pid.App Store.21194com.apple.xpc.launchd.domain.pid.WebContent.16350com.apple.xpc.launchd.domain.pid.diskspaced.16087com.apple.xpc.launchd.domain.pid.MTLCompilerService.11957com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.11173com.apple.xpc.launchd.domain.pid.Browserosaurus.11127com.apple.xpc.launchd.domain.pid.Browserosaurus .11145com.apple.xpc.launchd.domain.pid.SandboxHelper.8513com.apple.xpc.launchd.domain.pid.com.apple.speech.speechsynthesisd.1991com.apple.xpc.launchd.domain.pid.WebContent.5748com.apple.xpc.launchd.domain.pid.WebContent.5705com.apple.xpc.launchd.domain.pid.MTLCompilerService.5704com.apple.xpc.launchd.domain.pid.firefox.5339com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.5007com.apple.xpc.launchd.domain.pid.Google Chrome H.4992com.apple.xpc.launchd.domain.pid.AlertNotificationService.4996com.apple.xpc.launchd.domain.pid.Google Chrome.4968com.apple.xpc.launchd.domain.pid.VirtualBoxVM.3990com.apple.xpc.launchd.domain.pid.avconferenced.3832com.apple.xpc.launchd.domain.pid.coreautha.3567com.apple.xpc.launchd.domain.pid.UsageTrackingAgent.3298com.apple.xpc.launchd.domain.pid.WeChat.3017com.apple.xpc.launchd.domain.pid.Terminal.2781com.apple.xpc.launchd.domain.pid.recentsd.2738com.apple.xpc.launchd.domain.pid.SCIM_Extension.2735com.apple.xpc.launchd.domain.pid.MTLCompilerService.2729com.apple.xpc.launchd.domain.pid.SiriNCService.1953com.apple.xpc.launchd.domain.pid.WebContent.1330com.apple.xpc.launchd.domain.pid.photolibraryd.1219com.apple.xpc.launchd.domain.pid.WebContent.1097com.apple.xpc.launchd.domain.pid.Networking.1085com.apple.xpc.launchd.domain.pid.BKAgentService.981com.apple.xpc.launchd.domain.pid.PodcastContentService.979com.apple.xpc.launchd.domain.pid.AMPLibraryAgent.571com.apple.xpc.launchd.domain.pid.animationperfd.973com.apple.xpc.launchd.domain.pid.suggestd.826com.apple.xpc.launchd.domain.pid.storeassetd.956com.apple.xpc.launchd.domain.pid.deleted.910com.apple.xpc.launchd.domain.pid.storedownloadd.951com.apple.xpc.launchd.domain.pid.storeuid.947com.apple.xpc.launchd.domain.pid.hiservices-xpcservice.950com.apple.xpc.launchd.domain.pid.Microsoft OneNote.902com.apple.xpc.launchd.domain.pid.Mate Translate.898com.apple.xpc.launchd.domain.pid.SoftwareUpdateNotificationManager.905com.apple.xpc.launchd.domain.pid.suhelperd.907com.apple.xpc.launchd.domain.user.200com.apple.xpc.launchd.domain.pid.softwareupdated.906com.apple.xpc.launchd.domain.pid.Murus.897com.apple.xpc.launchd.domain.pid.Sound Control.846com.apple.xpc.launchd.domain.pid.et.freemacsoft.AppCleaner-SmartDelete.787com.apple.xpc.launchd.domain.pid.storagekitd.852com.apple.xpc.launchd.domain.pid.5C27NK92C.com.flexibits.fantastical2.mac.helper.783com.apple.xpc.launchd.domain.pid.Helper.824com.apple.xpc.launchd.domain.pid.Hidden Bar.849com.apple.xpc.launchd.domain.pid.SocialPushAgent.785com.apple.xpc.launchd.domain.pid.TextInputSwitcher.815com.apple.xpc.launchd.domain.pid.StatusMenu.803com.apple.xpc.launchd.domain.pid.FileService.814com.apple.xpc.launchd.domain.pid.EmojiFunctionRowIM_Extension.812com.apple.xpc.launchd.domain.pid.Siri.789com.apple.xpc.launchd.domain.pid.PAH_Extension.811com.apple.xpc.launchd.domain.pid.TextInputMenuAgent.807com.apple.xpc.launchd.domain.pid.AirPlayUIAgent.800com.apple.xpc.launchd.domain.pid.imklaunchagent.726com.apple.xpc.launchd.domain.pid.Mellow.588com.apple.xpc.launchd.domain.pid.findmydeviced.610com.apple.xpc.launchd.domain.pid.MEGAclient.591com.apple.xpc.launchd.domain.pid.fileproviderd.612com.apple.xpc.launchd.domain.pid.SafeEjectGPUService.637com.apple.xpc.launchd.domain.pid.SafeEjectGPUAgent.636com.apple.xpc.launchd.domain.pid.OneHighlighter .633com.apple.xpc.launchd.domain.pid.Spotlight.592com.apple.xpc.launchd.domain.pid.CheatSheet.586com.apple.xpc.launchd.domain.user.235com.apple.xpc.launchd.domain.pid.OneDrive.581com.apple.xpc.launchd.domain.user.242com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.631com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.629com.apple.xpc.launchd.domain.pid.Mellow Helper (.622com.apple.xpc.launchd.domain.pid.Zazu Helper.618com.apple.xpc.launchd.domain.pid.AmbientDisplayAgent.628com.apple.xpc.launchd.domain.pid.Zazu.590com.apple.xpc.launchd.domain.pid.CategoriesService.626com.apple.xpc.launchd.domain.pid.AltTab.599com.apple.xpc.launchd.domain.pid.extra.614com.apple.xpc.launchd.domain.pid.embeddedspeech.619com.apple.xpc.launchd.domain.pid.OneHighlighter.598com.apple.xpc.launchd.domain.pid.parsecd.606com.apple.xpc.launchd.domain.pid.FinderSync.603com.apple.xpc.launchd.domain.pid.wifivelocityd.608com.apple.xpc.launchd.domain.pid.HapticKey.585com.apple.xpc.launchd.domain.pid.systemsoundserverd.489com.apple.xpc.launchd.domain.pid.LoginUserService.607com.apple.xpc.launchd.domain.pid.storeaccountd.597com.apple.xpc.launchd.domain.pid.SandboxHelper.601com.apple.xpc.launchd.domain.pid.com.apple.quicklook.ThumbnailsAgent.595com.apple.xpc.launchd.domain.pid.CategoriesService.596com.apple.xpc.launchd.domain.pid.NotificationCenter.528com.apple.xpc.launchd.domain.pid.WiFiAgent.538com.apple.xpc.launchd.domain.pid.extra.583com.apple.xpc.launchd.domain.pid.ControlStrip.512com.apple.xpc.launchd.domain.pid.MirrorDisplays.565com.apple.xpc.launchd.domain.pid.CoreLocationAgent.566com.apple.xpc.launchd.domain.pid.AppSSOAgent.547com.apple.xpc.launchd.domain.pid.ClientScripter.567com.apple.xpc.launchd.domain.pid.ContainerMetadataExtractor.570com.apple.xpc.launchd.domain.pid.bird.491com.apple.xpc.launchd.domain.pid.assistantd.523com.apple.xpc.launchd.domain.pid.CalNCService.560com.apple.xpc.launchd.domain.pid.geod.563com.apple.xpc.launchd.domain.pid.mapspushd.537com.apple.xpc.launchd.domain.pid.fmfd.557com.apple.xpc.launchd.domain.pid.IMRemoteURLConnectionAgent.558com.apple.xpc.launchd.domain.pid.ContactsAccountsService.556com.apple.xpc.launchd.domain.pid.CalendarAgent.554com.apple.xpc.launchd.domain.pid.IMRemoteURLConnectionAgent.552com.apple.xpc.launchd.domain.pid.rapportd.490com.apple.xpc.launchd.domain.pid.IMRemoteURLConnectionAgent.551com.apple.xpc.launchd.domain.pid.identityservicesd.495com.apple.xpc.launchd.domain.pid.IMRemoteURLConnectionAgent.550com.apple.xpc.launchd.domain.pid.callservicesd.536com.apple.xpc.launchd.domain.pid.IMDPersistenceAgent.544com.apple.xpc.launchd.domain.pid.imagent.540com.apple.xpc.launchd.domain.pid.TrustedPeersHelper.541com.apple.xpc.launchd.domain.pid.ctkd.526com.apple.xpc.launchd.domain.pid.AMPDeviceDiscoveryAgent.525com.apple.xpc.launchd.domain.pid.ContextService.521com.apple.xpc.launchd.domain.pid.ScreenTimeAgent.519com.apple.xpc.launchd.domain.pid.CategoriesService.520com.apple.xpc.launchd.domain.pid.CategoriesService.518com.apple.xpc.launchd.domain.pid.lockoutagent.517com.apple.xpc.launchd.domain.pid.routined.510com.apple.xpc.launchd.domain.pid.VTDecoderXPCService.506com.apple.xpc.launchd.domain.pid.Dock.482com.apple.xpc.launchd.domain.pid.ViewBridgeAuxiliary.503com.apple.xpc.launchd.domain.pid.talagent.481com.apple.xpc.launchd.domain.pid.diskarbitrationd.170com.apple.xpc.launchd.domain.pid.SystemUIServer.483com.apple.xpc.launchd.domain.pid.QuickLookUIService.492com.apple.xpc.launchd.domain.pid.UserEventAgent.472com.apple.xpc.launchd.domain.pid.Finder.484com.apple.xpc.launchd.domain.pid.secd.480com.apple.xpc.launchd.domain.user.501com.apple.xpc.launchd.domain.pid.ViewBridgeAuxiliary.462com.apple.xpc.launchd.domain.user.55com.apple.xpc.launchd.domain.pid.appleeventsd.447com.apple.xpc.launchd.domain.pid.registerassistantservice.454com.apple.xpc.launchd.domain.pid.AccountPolicyHelper.455com.apple.xpc.launchd.domain.pid.opendirectoryd.177com.apple.xpc.launchd.domain.pid.systemstats.453com.apple.xpc.launchd.domain.pid.loginwindow.218com.apple.xpc.launchd.domain.user.212com.apple.xpc.launchd.domain.user.88com.apple.xpc.launchd.domain.pid.WindowServer.285com.apple.xpc.launchd.domain.pid.socketfilterfw.430com.apple.xpc.launchd.domain.user.89com.apple.xpc.launchd.domain.pid.CodeSigningHelper.408com.apple.xpc.launchd.domain.pid.launchservicesd.180com.apple.xpc.launchd.domain.pid.diskmanagementd.380com.apple.xpc.launchd.domain.pid.backupd-helper.378com.apple.xpc.launchd.domain.pid.airportd.350com.apple.xpc.launchd.domain.pid.SandboxHelper.351com.apple.xpc.launchd.domain.pid.XprotectService.336com.apple.xpc.launchd.domain.pid.geod.306com.apple.xpc.launchd.domain.pid.com.staticz.soundsiphon.bridgedaemon.179com.apple.xpc.launchd.domain.user.205com.apple.xpc.launchd.domain.pid.locationd.187com.apple.xpc.launchd.domain.pid.syspolicyd.212com.apple.xpc.launchd.domain.pid.DriverHelper.257com.apple.xpc.launchd.domain.user.202com.apple.xpc.launchd.domain.pid.coreaudiod.247com.apple.xpc.launchd.domain.pid.authd.221com.apple.xpc.launchd.domain.user.0}
o4 :    pending attachments = {}
o4 :    pending global attachments = {}o4 :     environment = {}o1 :    services = {141      -  com.crystalidea.macsfancontrol.smcwrite901      -   it.murus.pf.helper0      -  com.apple.rpmuxd97680      -    com.apple.lskdd0      -     com.apple.managedconfiguration.teslad403      -     com.apple.runningboardd(dp)      0  com.apple.wifiFirmwareLoader143      -  com.apple.uninstalld144      -  com.apple.kextd0      -     com.apple.diagnosticextensions.osx.spotlight.helper0      -     com.apple.tzlinkd0      -   com.apple.diagnosticextensions.osx.timemachine.helper0      -   com.apple.kcproxy145      -     com.apple.fseventsd0      -     com.apple.storedownloadd.daemon466      -   com.apple.CoreAuthentication.daemon0      0     com.apple.Kerberos.digest-service45909      -   com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x100002244)0      -    com.apple.systempreferences.cacheAssistant402      -    com.apple.DriverKit.AppleUserECMData-(0x100000697)0      0  com.apple.automountd0      -    com.apple.TrustEvaluationAgent.system214      -     com.apple.coreservicesd0      0     com.apple.newsyslog146      -   com.apple.mediaremoted(dp)      0   com.apple.applefileutil564      -   com.apple.adid628      0    com.apple.AmbientDisplayAgent401      -     com.apple.driverkit.AppleUserHIDEventDriver.dfrv2-(0x100000647)0      0     com.baidu.baiduService(dp)      0   com.apple.MRTd0      -  com.vix.cron0      -    com.apple.storeagent.daemon439      -   com.apple.touchbarserver0      -    com.apple.mbusertrampoline425      -    com.apple.thermald533      -    com.apple.FileCoordination946      -    com.apple.deleted_helper589      -  com.apple.taskgated460      -   com.apple.GSSCred489      -     com.apple.audio.systemsoundserverd0      -  com.apple.RemoteDesktop.PrivilegeProxy444      -    com.apple.colorsync.displayservices0      -     com.apple.avbdeviced0      -    org.macosforge.xquartz.privileged_startx447      -  com.apple.coreservices.appleevents443      -    com.apple.cvmsServ150      -    com.apple.systemstats.analysis0      -  com.apple.eapolcfg_auth383      -   com.apple.xpc.smd0      -   com.apple.diagnosticd575      -     com.apple.AssetCacheTetheratorService0      -   com.apple.gkreport608      -    com.apple.wifivelocityd0      -     com.apple.datastored0      0    com.apple.FontWorker151      -  com.apple.configd0      -   com.apple.installandsetup.systemmigrationd0      -  com.apple.applessdstatistics0      -    com.apple.audio.RemoteProcessingBlockRegistrar152      -    com.apple.endpointsecurity.endpointsecurityd0      -    com.apple.captiveagent0      -  com.apple.sysdiagnose445      -     com.apple.colorsyncd0      0    com.apple.hdiejectd35917      0     com.apple.backupd0      -   com.apple.metadata.mds.spindump0      -     com.apple.Kerberos.kpasswdd953      -   com.apple.installd153      -    com.apple.powerd0      -    com.apple.corestorage.corestoraged955      -    com.apple.system_installd852      -     com.apple.storagekitd0      -   com.apple.diagnosticextensions.osx.getmobilityinfo.helper535      -     com.apple.WirelessRadioManager428      -    com.apple.mobileassetd337      -    com.apple.audio.AudioComponentRegistrar455      -   com.apple.AccountPolicyHelper0      -   com.apple.EmbeddedOSInstallService221      -    com.apple.authd0      -     com.soma-zone.LaunchControl.Helper0      -  com.apple.driver.ethcheck0      -   com.apple.InstallerDiagnostics.installerdiagwatcher0      -     com.apple.dvdplayback.setregion0      -     com.apple.eoshostd0      -  com.apple.airport.wps97681      -   com.apple.AssetCacheLocatorService(dp)      0   com.apple.UpdateSettings0      0    com.apple.SafeEjectGPUStartupDaemon0      -     com.apple.fontmover398      -   com.apple.DriverKit.AppleUserECM-(0x100000617)0      -  com.apple.audio.toolbox.reporting.service211      -     com.apple.MobileFileIntegrity(dp)      0    com.apple.DumpPanic0      -     com.apple.msrpc.wkssvc0      -  com.apple.netauth.sys.auth249      -    com.apple.nehelper0      0  com.apple.ManagedClient.mechanism0      0   com.apple.UserNotificationCenter0      -    com.apple.testmanagerd0      -  com.apple.boswatcher0      -    com.apple.InstallerDiagnostics.installerdiagd(dp)      0    com.apple.nfsconf0      -   com.apple.storereceiptinstaller2757      -  com.apple.mobileactivationd157      -   com.apple.logd158      -    com.apple.mobile.keybagd906      -  com.apple.softwareupdated45907      -   com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x100002240)393      -  com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x10000060e)1003      -     com.apple.systemadministration.writeconfig159      -    com.avira.helper.watchdox(dp)      0    com.avira.antivirus.dbcleaner0      -   com.apple.vsdbutil(dp)      0   com.apple.MobileAccessoryUpdater216      -  com.apple.tccd.system0      -   com.apple.diskmanagementstartup21222      -     com.apple.seld0      -  com.apple.nfsd0      -  com.apple.accessoryd0      -    com.apple.appleseed.fbahelperd350      -    com.apple.airportd0      -  com.apple.configureLocalKDC610      -   com.apple.icloud.findmydeviced247      -    com.apple.audio.coreaudiod847      -    com.apple.akd162      -     it.murus.pfloggerd577      -    com.apple.spindump0      -  com.apple.lockd0      -     com.apple.speech.speechsynthesisd818      -     com.apple.nfcd0      -  com.apple.signpost.signpost_reporter0      -    com.apple.postfix.master0      -    com.apple.emond.aslmanager(dp)      0   com.apple.IFCStart164      -    com.apple.watchdogd0      -     com.apple.ckdiscretionaryd(dp)      0   com.apple.warmd0      -     com.apple.pfd168      -     com.apple.metadata.mds432      -    com.apple.SubmitDiagInfo0      -    com.teamviewer.Helper0      -   com.nssurge.surge-mac.helper0      -    com.apple.powerd.swd0      0    com.apple.ManagedClient0      -     com.apple.emond0      -     com.apple.wwand426      -   com.apple.cmio.VDCAssistant169      -   com.apple.iconservices.iconservicesd0      -    com.apple.driver.eficheck0      -   com.apple.AppleQEMUGuestAgent962      -     com.apple.iconservices.iconservicesagent0      -    com.apple.xpc.uscwoap170      -     com.apple.diskarbitrationd0      -  com.apple.security.authtrampoline0      -   com.apple.rpcbind0      -   com.apple.printtool.daemon(dp)      0   com.apple.InstallerProgress45908      -     com.apple.driverkit.AppleUserUSBHostHIDDevice1-(0x100002241)400      -  com.apple.driverkit.AppleUserHIDEventDriver-(0x100000642)392      -     com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x10000060c)(dp)      0     com.intel.haxm0      -  com.extensis.plugin-install-helper0      -  com.microsoft.office.licensingV2.helper0      -     com.apple.nlcd(dp)      0   com.apple.pfctl0      -     com.apple.security.authhost0      0     com.apple.mdmclient.daemon74645      -  com.apple.dprivacyd0      -     com.apple.logkextloadsd0      0     com.apple.systemkeychain378      -  com.apple.backupd-helper530      -  com.apple.ctkd448      -    com.apple.bootinstalld174      -    com.apple.coreduetd250      -   com.apple.icloud.searchpartyd0      -   com.apple.CommCenterRootHelper0      -  com.apple.security.agent.login0      -  com.apple.bluetoothReporter138      -   com.apple.syslogd0      -   com.apple.mbsystemadministration0      0    com.microsoft.autoupdate.helper0      -     com.apple.fpsd.arcadeservice0      -    uk.co.dssw.powermanager.installer0      -   com.apple.DesktopServicesHelper285      -   com.apple.WindowServer(dp)      0   com.apple.ucupdate.plist0      -    com.apple.netauth.sys.gui0      -   com.apple.sysdiagnose_helper0      -    com.apple.postfix.newaliases0      -    com.apple.xpc.roleaccountd(dp)      0   com.apple.ionodecache377      -     com.apple.nsurlsessiond_privileged0      -  com.apple.securechanneld0      -    com.apple.gssd293      -    com.apple.awdd243      -    com.apple.contextstored0      0     com.apple.systemstats.daily0      -     com.apple.ManagedClient.enroll0      -  com.apple.cmio.AppleCameraAssistant57606      0     com.apple.netbiosd0      -  com.apple.msrpc.mdssvc0      -  com.apple.remotemanagementd0      -     com.apple.NetworkSharing0      -    com.apple.afpfs_checkafp0      0    com.apple.bluetoothaudiod0      -   com.apple.startupdiskhelper580      -   com.apple.CryptoTokenKit.ahp0      -    com.apple.systemstats.microstackshot_periodic0      0   com.apple.SCHelper282      -    com.apple.mDNSResponderHelper.reloaded0      -  com.apple.dpd0      -   com.apple.softwareupdate_firstrun_tasks429      -   com.apple.timezoneupdates.tzd422      -     com.apple.ifdreader0      -     com.apple.diagnosticextensions.osx.wifi.helper177      -    com.apple.opendirectoryd0      -    com.apple.periodic-weekly573      -     com.apple.AssetCache.builtin45906      -    com.apple.driverkit.AppleUserUSBHostHIDDeviceKB-(0x10000223a)391      -     com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x10000060a)973      -  com.apple.PerformanceAnalysis.animationperfd375      -  com.rogueamoeba.aceagent0      -    com.apple.corestorage.corestoragehelperd0      -    com.apple.periodic-monthly623      -    com.apple.nsurlstoraged21227      -     com.apple.appstored0      -     com.apple.preferences.timezone.admintool0      -    com.apple.DataDetectorsSourceAccess0      -     com.apple.statd.notify178      -    com.apple.apsd0      0  org.cups.cupsd0      -  com.apple.findmymacmessenger0      0    com.apple.security.agent.login.00000000-0000-0000-0000-0000000186A7394      -   com.apple.driverkit.AppleUserUSBHostHIDDevice0-(0x100000610)0      -    com.apple.internal.aupbregistrarservice179      -   com.staticz.soundsiphon.bridgedaemon386      -  com.apple.ReportCrash.Root86632      -  com.apple.noticeboard.state304      -   com.apple.lsd0      -   com.apple.afpfs_afpLoad412      -   com.apple.metadata.mds.index180      -  com.apple.coreservices.launchservicesd255      -    com.apple.trustd181      -  com.apple.timed421      -   com.apple.multiversed0      -   com.apple.siri.acousticsignature182      -  com.microsoft.OneDriveStandaloneUpdaterDaemon183      -     com.apple.usbmuxd184      -     com.apple.securityd0      -     com.apple.cmio.IIDCVideoAssistant0      -   com.apple.IOBluetoothUSBDFU0      -     com.apple.ManagedClient.cloudconfigurationd471      -   com.apple.biokitaggdd(dp)      0    com.apple.auditd(dp)      0     com.apple.dynamic_pager0      -     com.apple.metrickitd187      -  com.apple.locationd0      -     com.apple.nesessionmanager0      -  com.insynchq.insync.daemon0      -  com.microsoft.OneDriveUpdaterDaemon212      -   com.apple.security.syspolicy593      -  com.apple.GameController.gamecontrollerd850      -  com.apple.CrashReporterSupportHelper963      -  com.apple.rtcreportingd(dp)      0  com.apple.CSCSupportd0      -   com.apple.cfnetwork.cfnetworkagent(dp)      0   com.apple.recoverylogd277      -    com.apple.ocspd283      -   com.apple.symptomsd0      0     com.apple.security.authhost.00000000-0000-0000-0000-0000000186A7470      -  com.apple.biometrickitd190      -   com.apple.autofsd0      -   com.apple.DumpGPURestart318      -  com.apple.secinitd191      -    com.apple.displaypolicyd423      -  com.apple.apfsd0      -     com.apple.csrutil.report45911      -    com.apple.driverkit.AppleUserHIDEventDriver.dfrv1-(0x100002274)45905      -     com.apple.driverkit.AppleTopCase-(0x100002239)0      -  com.apple.iokit.ioserviceauthorized0      -     com.BlueStacks.AppPlayer.bstservice_helper0      -  org.cindori.SenseiHelper139      -  com.apple.UserEventAgent-System193      -   com.apple.dasd0      -  com.apple.kuncd0      0     com.apple.Kerberos.kcm0      0  com.apple.corecaptured424      -    com.apple.usbd0      -  com.apple.sessionlogoutd0      -    com.apple.Kerberos.kdc0      -  com.apple.coreservices.sharedfilelistd0      -  com.apple.wifip2pd(dp)      0   com.apple.scsid0      -     com.apple.AssetCacheManagerService0      -  com.apple.Kerberos.kadmind399      -    com.apple.driverkit.AppleUserUSBHostHIDDeviceKB-(0x100000619)0      -   com.apple.IOAccelMemoryInfoCollector210      -  com.apple.distnoted.xpc.daemon468      -    com.apple.securityd_service3579      0  com.apple.xtyped264      -  com.apple.mDNSResponder.reloaded86651      -    com.apple.periodic-daily562      0  com.apple.PerfPowerServices430      -   com.apple.alf0      -   com.apple.nfrestore431      -   com.apple.bridgeOSUpdateProxy0      -   com.apple.storeaccountd.daemon954      -    com.apple.coresymbolicationd(dp)      0     com.apple.bsd.dirhelper0      -     com.apple.cmio.AVCAssistant0      -     com.iwaxx.Debookee.PacketTool0      -   com.apple.msrpc.srvsvc0      -  com.apple.msrpc.lsarpc0      -  com.apple.dspluginhelperd0      -   com.apple.efilogin-helper0      -   com.apple.loginwindow197      -     com.apple.logind0      0    com.apple.ReportMemoryException0      -     com.apple.PerfPowerServicesExtended198      -   com.apple.revisiond907      -   com.apple.suhelperd199      -   com.apple.KernelEventAgent0      -  com.apple.commerced37079      -     com.apple.sysextd0      -   com.apple.cmio.iOSScreenCaptureAssistant0      -    com.apple.RFBEventHelper215      -  com.apple.aslmanager218      -  com.apple.loginwindow.3CE1A78E-E8A2-4D67-8A30-15EF91FD67CA0      -  fr.whitebox.packages.build.dispatcher(dp)      0    it.murus.pfstartup(dp)      0   com.apple.smb.preferences0      -   com.apple.rapportd233      -    com.apple.analyticsd0      -    com.apple.osanalytics.osanalyticshelper0      -     com.apple.findmymacd202      -  com.apple.bluetoothd0      -    com.apple.racoon0      0    com.apple.msrpc.netlogon0      0    com.apple.taskgated-helper213      -    com.apple.cfprefsd.xpc.daemon0      0   com.apple.bnepd0      -     com.apple.bosreporter208      -     com.apple.notifyd380      -     com.apple.diskmanagementd454      -     com.apple.cmio.registerassistantservice408      -   com.apple.CodeSigningHelper(dp)      0  org.wireshark.ChmodBPF0      -  com.apple.xartstorageremoted204      -  com.apple.hidd205      -    com.apple.sandboxd452      -    com.apple.sysmond206      -     com.apple.corebrightnessd0      -   com.apple.unmountassistant.sysagent2753      0  com.apple.metadata.mds.scan0      -     com.apple.RemotePairTool0      -    com.apple.dpaudiothru0      -   com.apple.tailspind671      -   com.apple.fpsd207      -    com.apple.AirPlayXPCHelper0      -  com.apple.storeassetd.daemon0      -    com.apple.familycontrols}o4 :   unmanaged processes = {}o1 :    endpoints = {0xd0603    M   D   com.apple.fpsd.arcadeservice0x22b03    M   D   com.microsoft.office.licensingV2.helper.port0x22403    M   A   it.murus.pf.helper.murusmenulet0x1aa03    M   A   com.apple.VirtualDisplay0x19003    M   A   com.apple.CARenderServer0x1b003    M   A   com.apple.nehelper0x18403    M   D   com.apple.lsd.openurl0x1d203    M   A   com.apple.colorsyncd0x16f03    M   A   com.apple.FileCoordination.kernel.ipc0x15c03    M   A   com.apple.fonts0x12b03    M   A   com.apple.nsurlsessiond-launchondemand0xbc03    M   A   com.apple.icloud.searchpartyd.beaconmanager.agentdaemoninternal0x14607    M   D   com.apple.pfd0x9103    M   A   com.apple.timezoneupdates.tzd.server0x5303    M   A   com.apple.CoreAuthentication.daemon.libxpc0x21b03    M   A   com.apple.security.AppleSystemPolicy.mig0x16e03    M   D   com.apple.testmanagerd0x1ea03    M   D   com.apple.dvdplayback.setregion_service0x15a03    M   D   com.apple.xpc.roleaccountd0x14707    M   D   com.apple.coreservices.sharedfilelistd.xpc0x6e03    M   A   com.apple.cfprefsd.daemon0xa203    M   A   com.apple.logd.events0xa503    M   D   com.apple.bosreporter0x3803    M   A   com.apple.system.opendirectoryd.api0x2a03    M   D   com.apple.avb.audio.configuration0x28a03    M   A   it.murus.pf.helper.vallum0x21203    M   A   com.apple.spindump0x29c03    M   D   com.apple.captiveagent0x1b903    M   A   com.apple.systemstats.analysis0x1c103    M   A   com.apple.lsd.mapdb0x17c03    M   A   com.apple.secinitd.container0x17d03    M   A   com.apple.secinitd.fileoperations0x1d303    M   D   com.apple.netauth.sys.gui0x1ef03    M   D   com.apple.metrickit.xpc0x1f703    M   A   com.apple.seld.aps0xfe03    M   D   com.apple.accessories.hid0xd103    M   A   com.apple.coremedia.volumecontroller.xpc0x12503    M   D   com.apple.diagnosticd0x12603    M   A   com.apple.wirelessproxd0x12c03    M   D   com.apple.SystemConfiguration.helper0x8103    M   A   com.apple.suhelperd0x8e03    M   D   com.apple.securechanneld0x7103    M   D   com.apple.FontWorker0x3903    M   A   com.apple.system.DirectoryService.membership_v10x1a03    M   A   com.apple.diskmanagementd0x1803    M   D   org.h5l.ntlm-service0x23013    M   A   com.apple.CodeSigningHelper0x1a403    M   D   com.apple.sysdiagnose.kernel.ipc0x1d003    M   D   com.apple.ManagedClient.cloudconfigurationd0x16d03    M   D   com.apple.testmanagerd.control0x10603    M   A   com.apple.arcade.fpsd0x11803    M   A   com.apple.coremedia.endpointpicker.xpc0x13403    M   A   com.apple.coreduetd0x14b03    M   D   com.apple.dpd0x14d03    M   A   com.apple.metadata.mds.cachedelete0x607    M   A   com.apple.resource_notify.host0x28507    M   D   com.microsoft.autoupdate.helper.install0x2a907    M   A   com.apple.sandboxd0x19a03    M   D   com.apple.gpumemd.source0x1a603    M   A   com.apple.xpc.activity.control0x1bb03    M   A   com.apple.cookied0x1d103    M   D   com.apple.diagnosticextensions.osx.spotlight.helper0x104627    M   A   com.apple.backupd.status.xpc0xd042f    M   A   com.apple.metadata.mds.scan0xfd03    M   D   com.apple.accessories.transport-server0xdb03    M   A   com.apple.airportd0xd703    M   A   com.apple.TMCacheDelete0x14c03    M   A   com.apple.metadata.mds0x7d03    M   D   com.apple.timed.fe.xpc0x2f03    M   A   com.apple.LocalAuthentication.AuthenticationHintsProvider0x22c03    M   D   com.extensis.plugin-install-helper0x2a303    M   D   com.apple.emond.evtq0x19603    M   A   com.apple.cvmsServ0x18b03    M   D   com.apple.daemon.vpp.storeagent-xpc0x17903    M   D   com.apple.system.hdiejectd.xpc0xec03    M   A   com.apple.CryptoTokenKit.AuthenticationHintsProvider.daemon.libxpc0x13303    M   A   com.apple.coreduetd.people0xba03    M   A   com.apple.icloud.searchpartyd.finderstatemanager0x8303    M   A   com.apple.WirelessCoexManager0x5703    M   D   com.apple.recoverylogd0x4803    M   D   com.apple.InstallerProgress0x2e03    M   A   com.apple.CoreAuthentication.daemon.EndpointProvider0x19f03    M   A   com.apple.cmio.VDCAssistant0x1a503    M   A   com.apple.remoted0x1ab03    M   A   com.apple.windowserver0x18303    M   A   com.apple.lsd.trustedsignatures0x1cc03    M   D   com.apple.unmountassistant.sysagent0xf5eeb    M   A   com.apple.backupd-status0x1e703    M   D   com.apple.auditd0x1fe03    M   D   com.apple.bluetoothaudiod0xe103    M   D   com.apple.ReportMemoryException0x10203    M   D   com.apple.ckdiscretionaryd0x11203    M   D   com.apple.warmd.server0xc203    M   A   com.apple.system_installd.CacheDelete0x14007    M   A   com.apple.coreservices.launchservicesd0xb503    M   D   com.apple.security.agent.login0x9c03    M   A   com.apple.SystemConfiguration.IPMonitorControl0x4103    M   D   com.apple.installandsetup.systemmigrationd.Progress0x2f603    M   A   com.apple.cmio.registerassistantservice0x25703    M   D   com.apple.audio.toolbox.reporting.service0x29103    M   D   com.iwaxx.Debookee.PacketTool.DelegateConnection0x21803    M   D   com.apple.corestorage.corestoragehelperd0x21303    M   A   com.apple.endpointsecurity.endpointsecurityd.xpc0x2a003    M   A   com.apple.lskdd0x1a703    M   A   com.apple.CoreDisplay.Notification0x18c03    M   A   com.apple.duetactivityscheduler0x1c203    M   A   com.apple.lsd.modifydb0x17003    M   D   com.apple.UNCUserNotification0x16c03    M   D   com.apple.NetworkSharing0x1f803    M   A   com.apple.seld.tsmmanager0xf003    M   A   com.apple.locationd.simulation0x15603    M   A   com.apple.locationd.desktop.registration0x11403    M   A   com.apple.backupd-helper.status0xd303    M   A   com.apple.coremedia.routediscoverer.xpc0x12e03    M   A   com.apple.system_installd0x8a03    M   D   com.apple.storeaccountd.daemon0x7c03    M   A   com.apple.timed.xpc0x7b03    M   D   com.apple.AssetCacheManagerService0x7a03    M   D   com.apple.cfnetwork.cfnetworkagent0x4703    M   D   com.apple.installandsetup.systemmigrationd.MigrateFrom0x1703    M   A   com.apple.aslmanager0x2cf03    M   A   com.apple.PerformanceAnalysis.animationperfd0x19503    M   D   com.apple.sysdiagnose.service.xpc0x1ad03    M   A   com.apple.windowserver.active0x1b503    M   A   com.apple.uninstalld0x1ba03    M   A   com.apple.KernelExtensionServer0x17407    M   A   com.apple.distributed_notifications@0v30x15503    M   A   com.apple.locationd.desktop.agent0xde03    M   A   com.apple.DiskArbitration.diskarbitrationd0xd503    M   A   com.apple.metadata.mds.index0x11903    M   A   com.apple.coremedia.endpointremotecontrolsession.xpc0x12303    M   D   com.apple.kcproxy0x12f03    M   D   com.apple.airport.wps0x13e03    M   A   com.apple.FSEvents0x14203    M   A   com.apple.mDNSResponder_Helper0x7f03    M   A   com.apple.coresymbolicationd0x9b03    M   A   com.apple.network.EAPOLController0x9a03    M   A   com.apple.network.IPConfiguration0x9803    M   A   com.apple.SystemConfiguration.PPPController-priv0xa003    M   A   com.apple.mobileassetd.v20x5e03    M   D   com.apple.diagnosticextensions.osx.wifi.helper0x4003    M   D   com.apple.installandsetup.systemmigrationd.Debug0x3203    M   A   com.apple.system.logger0x2d03    M   A   com.apple.LocalAuthentication.RemoteUIHost0xa8b27    U   A   com.apple.ak.aps0x23303    M   D   com.apple.iokit.ioserviceauthorized0x22603    M   A   it.murus.pf.helper.scudomonitor0x22303    M   A   com.staticz.soundsiphon.bridgedaemon0x21e03    M   D   com.apple.rpmuxd0x26203    M   A   com.apple.iohideventsystem0x20203    M   A   com.apple.ReportCrash.DirectoryService0x1dd07    M   D   com.apple.system.Kernel[UNC]Notifications0x1d403    M   A   com.apple.tccd.system0x16303    M   D   com.apple.tzlink0x1fa03    M   A   com.apple.taskgated0xef03    M   D   com.apple.locationd.desktop.spi0x10303    M   D   com.apple.preferences.timezone.admintool0x13503    M   A   com.apple.corespotlight.receiver.coreduet0xbe03    M   D   com.apple.printtool.daemon0x15403    M   A   com.apple.bridgeOSUpdateProxy0x9303    M   A   com.apple.mobileactivationd0x3503    M   A   com.apple.adid0x28c03    M   A   it.murus.pf.helper.muruslogreader0x21f03    M   D   org.cindori.SenseiHelper0x1c703    M   D   com.apple.MobileAccessoryUpdater0x18003    M   A   com.apple.analyticsd0x10633f    M   A   com.apple.backupd.xpc0xf503    M   D   com.apple.sessionlogoutd0x11c03    M   A   com.apple.coremedia.endpointstream.xpc0x12403    M   A   com.apple.ctkd.slot-client0xc803    M   A   com.apple.server.bluetooth.le.pipe.xpc0x14403    M   D   com.apple.commcenter.root-helper0x8003    M   A   com.apple.OSASubmission.client0x8d03    M   D   com.apple.aps.securechanneld0x2303    M   A   com.apple.AssetCache.builtin0x17103    M   D   com.apple.metadata.mds.spindump0xea03    M   D   com.apple.eapolcfg_auth0x12203    M   D   com.apple.nesessionmanager0xcd03    M   A   com.apple.ctkd.slot-registry0xc403    M   A   com.apple.nsurlsessiond0x4407    M   D   com.apple.bsd.dirhelper0x3603    M   A   com.apple.system.opendirectoryd.libinfo0x4d03    M   D   com.apple.cmio.iOSScreenCaptureAssistant0x25903    M   D   com.apple.internal.aupbregistrarservice0x22803    M   D   com.teamviewer.Helper0x28d03    M   D   com.soma-zone.LaunchControl.Helper0x20b03    M   D   com.apple.speech.speechsynthesisd0x17507    M   A   com.apple.distributed_notifications@1v30x114f33    M   A   com.apple.backupd.sandbox.xpc0x16003    M   D   com.apple.automountd0x1fc03    M   A   com.apple.iokit.powerdxpc0x10e03    M   A   com.apple.xpc.smd0xd603    M   A   com.apple.metadata.mds.index.xpc0xcb03    M   A   com.apple.bootinstalld0x13703    M   A   com.apple.AssetCacheLocatorService0x13c03    M   A   com.apple.icloud.searchpartyd.advertisementcache0x14303    M   D   com.apple.abm.helper.root0x14903    M   D   com.apple.RemoteDesktop.PrivilegeProxy0xb303    M   A   com.apple.metadata.mds.xpcs0x7603    M   D   com.apple.xpc.datastore0x5403    M   A   com.apple.CoreAuthentication.daemon0x2403    M   A   com.apple.AssetCacheC.builtin0xa07    M   A   com.apple.symptoms.symptomsd.managed_events0x3f003    M   D   com.apple.EmbeddedOSInstallService0x29f03    M   D   com.apple.ManagedClient.agent0x19703    M   A   com.apple.sysmond0x1bf03    M   A   com.apple.touchbarserver.plugin0x1e203    M   D   com.apple.security.authhost0xe703    M   D   org.h5l.kdc0xfc03    M   D   com.apple.accessories.now-playing0x10c03    M   A   com.apple.wifi-xpc0x12103    M   D   com.apple.nesessionmanager.content-filter0xc707    M   A   com.apple.audio.SystemSoundServer-OSX0x13803    M   A   com.apple.wifivelocityd0x13d03    M   A   com.apple.icloud.searchpartyd.beaconmanager0x7503    M   D   com.apple.remote-text-editing0x7203    M   D   com.apple.familycontrols0x6d03    M   D   com.apple.gssd0xa303    M   A   com.apple.logd0x5b03    M   A   com.apple.awdd0x4203    M   D   com.apple.installandsetup.systemmigrationd.Customize0x5003    M   A   com.apple.softwareupdated0x2b03    M   D   com.apple.avb.audio.driver0x1903    M   D   com.apple.cmio.AVCAssistant0x22003    M   D   uk.co.dssw.powermanager.installer0x19b03    M   A   com.apple.runningboard0xf307    M   D   com.apple.sysdiagnose_helper0xf203    M   A   com.apple.CoreServices.coreservicesd0xe503    M   D   com.apple.accessories.externalaccessory-server0xb803    M   D   com.apple.nfrestore0xb703    M   D   com.apple.abm.cache-delete0xb103    M   D   com.apple.diagnosticextensions.osx.getmobilityinfo.helper0x8203    M   D   com.apple.WirelessRadioManager0xa103    M   A   com.apple.mobileassetd.cache-delete0x4e03    M   A   com.apple.ocspd0x707    M   A   com.apple.symptom_analytics0x89703    M   D   com.apple.systempreferences.cacheAssistant0x335bb    U   A   com.apple.d2d.ipc0x27f03    M   A   com.apple.authd0x29003    M   D   org.macosforge.xquartz.privileged_startx0x22203    M   D   com.microsoft.OneDriveUpdaterDaemon0x21703    M   A   com.apple.GameController.gamecontrollerd0x29803    M   A   com.apple.endpointsecurity.endpointsecurityd.mig0x19903    M   D   com.apple.gpumemd.client0x18903    M   A   com.apple.touchbarserver.mig0x18503    M   D   com.apple.lsd.diagnostics0x18703    M   A   com.apple.lsd.personaobserver0x10d03    M   A   com.apple.private.corewifi-xpc0x10f03    M   D   com.apple.diagnosticextensions.osx.timemachine.helper0xcc03    M   D   com.apple.storeassetd.daemon0x6703    M   A   com.apple.colorsync.displayservices0xa703    M   A   com.apple.apsd0x28703    M   A   it.murus.pflogreader0x29703    M   D   com.apple.DesktopServicesHelper0x2a403    M   D   com.apple.nfcd0x1b603    M   D   com.apple.AutoUnlock.System.AuthenticationHintsProvider0x1df03    M   D   com.apple.loginwindow0x1ff03    M   A   com.apple.locationd.desktop.synchronous0xf703    M   D   com.apple.startupdiskhelper0x12d03    M   D   com.apple.alf0x14103    M   A   com.apple.revisiond.cache-delete0x6803    M   A   com.apple.mobileassetd0x5203    M   A   com.apple.system.notification_center0x22503    M   A   it.murus.pf.helper.scudo0x1b203    M   A   com.apple.noticeboard.state0x1be03    M   A   com.apple.touchbarserver.render0x1c503    M   D   com.apple.lsd.plugin0x17a03    M   A   com.apple.iconservices0x1f303    M   A   com.apple.deleted_helper0xeb03    M   A   com.apple.CryptoTokenKit.AuthenticationHintsProvider0xda03    M   A   com.apple.powerlog.plxpclogger.xpc0x13203    M   A   com.apple.coreduetd.knowledge0x14507    M   D   com.apple.SecureNetworking.IPSec0x7303    M   D   com.apple.familycontrols.authorizer0x6a03    M   D   com.apple.commerced0x4b03    M   A   com.apple.private.opendirectoryd.rpc0x1b03    M   A   com.apple.AssetCache.builtin.CacheDelete0x2703    M   D   com.apple.mbsystemadministration0x80b03    M   D   com.apple.siri.acousticsignature0x25a03    M   D   com.apple.audio.RemoteProcessingBlockRegistrar0x28e03    M   D   com.nssurge.surge-mac.helper0x20903    M   D   com.apple.NetworkLinkConditioner0x20503    M   A   com.apple.nfcd.hwmanager0x19403    M   D   com.apple.sysdiagnose.CacheDelete0x1bd03    M   A   com.apple.appstored.xpc0x17b03    M   D   com.apple.remotemanagementd0xf403    M   D   com.apple.RemotePairTool0xe403    M   A   com.apple.dnssd.service0xd203    M   A   com.apple.coremedia.routingcontext.xpc0x15203    M   A   com.apple.icloud.findmydeviced0x8407    M   D   com.apple.bluetoothReporter0x5391b    M   A   com.apple.AccountPolicyHelper0x2d303    M   A   com.apple.systemadministration.writeconfig0x29303    M   A   com.apple.security.syspolicy.kext0x21003    M   A   com.apple.biometrickitd0x20d03    M   D   com.apple.lockd0x19203    M   A   com.apple.xpc.activity.unmanaged0x1e303    M   A   com.apple.FileCoordination0x16103    M   D   com.apple.mdmclient.daemon0xd403    M   A   com.apple.coremedia.endpointplaybacksession.xpc0x12703    M   A   com.apple.blued0x13f03    M   A   com.apple.revisiond0x9503    M   A   com.apple.mediaremoted.xpc0x6f03    M   D   com.apple.taskgated.helper0x6b03    M   A   com.apple.SystemConfiguration.PPPController0x3c03    M   D   com.apple.system.libinfo.muser0x1d503    M   D   com.apple.system.hdiejectd0x10803    M   D   com.apple.appleseed.fbahelperd0x11003    M   A   com.apple.powerlog_mover0xc107    M   A   com.apple.AssetCacheTetheratorService0xac03    M   A   com.apple.icloud.findmydeviced.ua-services0x8b03    M   A   com.apple.coresymbolicationd.cache-delete0x8f03    M   D   com.apple.securechanneld.aps0x1007    M   A   com.apple.usymptomsd0x20403    M   D   com.apple.managedconfiguration.teslad0x1b803    M   D   com.apple.ManagedClient.mechanism0x1c303    M   A   com.apple.lsd.advertisingidentifiers0x1c803    M   D   com.apple.system.DirectoryService.legacy0x16b07    M   D   com.apple.afpfs_afpLoad0x16907    M   A   com.apple.secinitd0xf5d53    M   A   com.apple.backupd0x16a03    M   D   com.apple.osanalytics.osanalyticshelper0x1ec03    M   D   org.h5l.kcm0x1ed03    M   A   com.apple.installd0xd003    M   A   com.apple.coremedia.endpointmanager.xpc0x11a03    M   A   com.apple.coremedia.endpointuiagent.xpc0xce03    M   D   com.apple.nesessionmanager.system-extensions0x12003    M   D   com.apple.nesessionmanager.flow-divert-token0xbb03    M   A   com.apple.icloud.searchpartyd.pairingmanager0xbd03    M   A   com.apple.icloud.searchpartyd.scheduler0x9e03    M   A   com.apple.networking.captivenetworksupport0x9903    M   A   com.apple.SystemConfiguration.configd0x6303    M   A   com.apple.logd.watchdog0xa803    M   A   com.apple.ak.auth.xpc0x4a03    M   A   com.apple.mobile.keybagd.UserManager.xpc0x3703    M   A   com.apple.system.DirectoryService.libinfo_v10x29d03    M   A   com.apple.MobileFileIntegrity0x19c03    M   A   com.apple.runningboard.resource_notify0x19803    M   D   com.apple.VDCAssistant.control0xed03    M   A   com.apple.rtcreportingd0xfb03    M   D   com.apple.tailspind.ktrace_background0x11d03    M   D   com.apple.findmymacd0x13903    M   A   com.apple.storagekitd0x14803    M   D   com.apple.wifip2pd0x8503    M   A   com.apple.audio.coreaudiod0x5803    M   A   com.apple.ak.anisette.xpc0x3f03    M   D   com.apple.installandsetup.systemmigrationd.ODUtils0x1e03    M   D   com.apple.RFBEventHelper0x28607    M   D   com.microsoft.autoupdate.helper.pref0x29403    M   A   com.apple.security.syspolicy.exec0x20c03    M   D   com.apple.cmio.AppleCameraAssistant0x19103    M   A   com.apple.remoted.control0x1bc03    M   A   com.apple.nsurlstorage-cache0x18803    M   D   com.apple.touchbarserver0x1e107    M   D   com.apple.mbusertrampoline0x1c603    M   D   com.apple.MobileAccessoryUpdater.defaultClient0x16203    M   D   com.apple.aps.mdmclient.daemon.push.development0xe303    M   A   com.apple.mDNSResponder.log_utility0xdf03    M   D   com.apple.InstallerDiagnostics.installerdiagd0xd903    M   D   com.apple.powerlogd.XPCService.xpc0x12803    M   A   com.apple.bluetoothd0x15003    M   A   com.apple.icloud.findmydeviced.aps-production0xaa03    M   D   com.apple.iokit.scsid0x21a03    M   A   com.apple.security.syspolicy0x20303    M   D   com.apple.cmio.IIDCVideoAssistant0x1c403    M   A   com.apple.lsd.open0x1db07    M   A   com.apple.backlightd0x1ce03    M   D   com.apple.aps.remotemanagementd.http.apns-dev0x1f203    M   D   com.apple.mdmclient.daemon.unrestricted0x15b03    M   A   com.apple.fonts.atsbridge0x1fb03    M   A   com.apple.PowerManagement.control0x10003    M   D   com.apple.ReportMemoryException.CacheDelete0x10503    M   A   com.apple.fpsd0xdd03    M   D   com.apple.security.authtrampoline0x12903    M   A   com.apple.bluetooth.nsxpc0xc603    M   A   com.apple.server.bluetooth.le.att.xpc0xad03    M   A   com.apple.icloud.findmydeviced.aps-demo0x8603    M   A   com.apple.audio.audiohald0x8903    M   A   com.apple.OSASyncProxy.client0x7003    M   D   com.apple.FontWorker.ATS0x5d03    M   D   com.apple.bnepd0x28407    M   D   com.microsoft.autoupdate.helper.clone0x22e07    M   D   com.microsoft.autoupdate.helper.logging0x22903    M   A   it.murus.pflogmurus0x22703    M   A   com.rogueamoeba.aceagent0x29203    M   A   com.microsoft.OneDriveStandaloneUpdaterDaemon0x21403    M   A   com.apple.endpointsecurity.system-extensions0x2a103    M   A   com.apple.SecurityServer0x15803    M   A   com.apple.dprivacyd0x10a03    M   A   com.apple.GSSCred0xca03    M   A   com.apple.BluetoothDOServer0xb603    M   D   com.apple.storereceiptinstaller0x7703    M   D   com.apple.private.alloy.timezonesync-idswake0x5f03    M   A   com.apple.audio.AudioComponentRegistrar0x5903    M   A   com.apple.coreduetd.context0x22d03    M   D   fr.whitebox.packages.build.dispatcher0x28803    M   A   com.crystalidea.macsfancontrol.smcwrite0x28903    M   A   it.murus.pf.helper.murusmonitor0x1a203    M   A   com.apple.iconservices.store0x19303    M   D   com.apple.netauth.sys.auth0x1d603    M   A   com.apple.biokitaggdd.daemon0x1e503    M   D   com.apple.dt.xctestd.target0x1ee03    M   A   com.apple.logind0x10903    M   D   com.apple.DataDetectorsSourceAccess0x11b03    M   A   com.apple.AirPlayXPCHelper0x6203    M   A   com.apple.logd.cachedelete0x3e03    M   D   com.apple.storedownloadd.daemon0x3b03    M   D   com.apple.mobile.keybagd.mach0x1b103    M   A   com.apple.networkd_privileged0x11703    M   D   com.apple.airplay.apsynccontroller.xpc0x4603    M   D   com.apple.installandsetup.systemmigrationd.SelectSource0x3a03    M   A   com.apple.mobile.keybagd.xpc0x5103    M   D   com.apple.fontmover0x2a603    M   A   com.apple.coreservices.appleevents0x1ac03    M   A   com.apple.CoreDisplay.master0x1a803    M   A   com.apple.windowserver.watchdog0x18603    M   A   com.apple.security.translocation0x1e003    M   A   com.apple.thermald0x1e403    M   A   com.apple.ProgressReporting0x1f103    M   D   com.apple.aps.mdmclient.daemon.push.production0x15e03    M   D   com.apple.corecaptured0x1f903    M   D   com.apple.TrustEvaluationAgent0x15703    M   D   com.apple.afpfs_checkafp0xf103    M   A   com.apple.locationd.routine0xe603    M   D   com.apple.tailspind0xff03    M   A   com.apple.mDNSResponder.dnsproxy0x6c03    M   A   com.apple.SystemConfiguration.DNSConfiguration0xa903    M   A   com.apple.sysextd0x4c03    M   A   com.apple.system.opendirectoryd.membership0x2103    M   D   com.apple.findmymacmessenger0x2603    M   D   com.apple.aps.ManagedClient.enroll0x28b03    M   A   it.murus.pf.helper.murus0x21103    M   A   com.apple.libquitd0x1cf03    M   D   com.apple.aps.remotemanagementd.http.apns-prod0x17203    M   A   com.apple.securitydservice0x16403    M   D   com.apple.metrickitsource.xpc0x11603    M   A   com.apple.coremedia.endpoint.xpc0x12a03    M   A   com.apple.nsurlsessiond-cachedelete0xb003    M   A   com.apple.trustd0x9d03    M   A   com.apple.SystemConfiguration.NetworkInformation0x4f03    M   A   com.apple.softwareupdated.OSUpdate0x41d03    M   A   com.apple.AmbientDisplayAgent0x22a03    M   A   it.murus.pflogmenulet0x22103    M   D   com.BlueStacks.AppPlayer.bstservice_helper0x29a07    M   A   com.apple.spinreporterd0x2a503    M   A   com.apple.CrashReporterSupportHelper0x17f03    M   A   com.apple.analyticsd.messagetracer0x10fb73    M   A   com.apple.backupd.session.xpc0x1de03    M   D   com.apple.efilogin-helper0x16803    M   A   com.apple.installd.CacheDelete0xf903    M   D   com.apple.dpaudiothru0xdc03    M   A   com.apple.wifi.sharekit0xb203    M   A   com.apple.metadata.mds.legacy0x15103    M   A   com.apple.icloud.findmydeviced.aps-development0x6103    M   A   com.apple.logd.admin}o4 :  externally-hosted endpoints = {}o1 :    task-special ports = {0x1203 4       bootstrap  com.apple.xpc.launchd.domain.system0x1fa03 9          access  com.apple.taskgated}o1 :  disabled services = {
o3 : {"it.murus.pfstartup" => false"uk.co.dssw.powermanager.pmd" => true"com.malwarebytes.mbam.rtprotection.daemon" => true"com.apple.CSCSupportd" => true"com.apple.ftpd" => true"com.apple.mdmclient.daemon.runatboot" => true"homebrew.mxcl.mariadb" => false"com.avira.other.av.migration" => false"com.google.keystone.daemon" => false"com.siber.gs-server" => true"org.cindori.SenseiDaemon" => true"homebrew.mxcl.mongodb-community" => false"org.apache.httpd" => true"com.malwarebytes.mbam.settings.daemon" => true"homebrew.mxcl.php" => false"it.murus.pfloggerd" => false"homebrew.mxcl.httpd" => false"homebrew.mxcl.redis" => false"org.macosforge.xquartz.privileged_startx" => false"org.serviio.server" => true
}}o1 :  properties = {shutting down = 0slain = 0uncorked = 1deactivated = 0inactive = 0in initial on-demand = 0audit check done = 1bootcache hack = 1cocooning = 0gui = 0gui login = 0exec hack = 0}
}

从零开始写一个Jison解析器(7/10):解析器生成器 `parser generator` 的迭代式开发流程相关推荐

  1. 如何搭建python框架_从零开始:写一个简单的Python框架

    原标题:从零开始:写一个简单的Python框架 Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 你为什么想搭建一个Web框架?我想有下面几个原因: 有一个 ...

  2. 从零开始写一个武侠冒险游戏-6-用GPU提升性能(1)

    从零开始写一个武侠冒险游戏-6-用GPU提升性能(1) ----把帧动画的实现放在GPU上 作者:FreeBlues 修订记录 2016.06.19 初稿完成. 2016.08.05 增加对 XCod ...

  3. 从零开始写一个武侠冒险游戏-8-用GPU提升性能(3)

    从零开始写一个武侠冒险游戏-8-用GPU提升性能(3) ----解决因绘制雷达图导致的帧速下降问题 作者:FreeBlues 修订记录 2016.06.23 初稿完成. 2016.08.07 增加对 ...

  4. 从零开始写一个抖音App——Apt代码生成技术、gradle插件开发与protocol协议

    1.讨论--总结前两周评论中有意义的讨论并给予我的解答 2.mvps代码生成原理--将上周的 mvps 架构的代码生成原理进行解析 3.开发一款gradle插件--从 mvps 的代码引出 gradl ...

  5. 【React组件】写一个模仿蓝湖的图片查看器

    前言 最近公司让写一个可以自由拖拽放大的图片查看器,我寻思这还不简单,一顿操作猛如虎,俩小时后: 事实证明,一旦涉及到 DOM 的变换操作,如果很多细节考虑不全,抓过来就写,那基本就凉了.于是我仔细分 ...

  6. 从零开始写一个武侠冒险游戏-3-地图生成

    2019独角兽企业重金招聘Python工程师标准>>> 从零开始写一个武侠冒险游戏-3-地图生成 概述 前面两章我们设计了角色的状态, 绘制出了角色, 并且赋予角色动作, 现在是时候 ...

  7. dotnet 从零开始写一个人工智能 从一个神经元开始

    现在小伙伴说的人工智能都是弱智能,可以基于神经网络来做.而神经网络是有多层网络,每一层网络都有多个神经元.那么最简单的神经网络就是只有一层,而这一层只有一个神经元,也就是整个神经网络只是有一个神经元. ...

  8. 从零开始写一个武侠冒险游戏-2-帧动画

    从零开始写一个武侠冒险游戏-2-帧动画 ---- 用基本绘图函数实现帧动画 作者:FreeBlues 修订记录 2016.06.10 初稿完成. 2016.08.03 增加对 XCode 项目文件的说 ...

  9. mysql c测试程序_Linux平台下从零开始写一个C语言访问MySQL的测试程序

    Linux 平台下从零开始写一个 C 语言访问 MySQL 的测试程序 2010-8-20 Hu Dennis Chengdu 前置条件: (1) Linux 已经安装好 mysql 数据库: (2) ...

  10. 用python从零开始写一个注册机(新手也能操作)-前言

    今天开始带领大家从零开始写一个网站的账号注册机,达到批量注册的目的. 涉及到的相关知识包含: python的基本使用 playwright库的相关用法 验证码的识别 欢迎大家关注.

最新文章

  1. 2021年大数据Hive(五):Hive的内置函数(数学、字符串、日期、条件、转换、行转列)
  2. MySQL like 通配符是_MySql模糊查询like通配符使用详细介绍
  3. JavaScript定义函数的几种方式
  4. Django的CBV与FBV
  5. 学计算机高中要买电脑,大一新生,打着学习的“口号”要求买电脑,父母到底该不该答应?...
  6. 4_python基础—判断(if)语句
  7. spring使用之旅(一) ---- bean的装配
  8. 编译与运行ORB-SLAM的问题:1、unistd.h 2、virtual memory exhausted 3、internal compiler error 4、共享文件夹设置
  9. 大学“电路分析基础”试题合集第八章
  10. 基于单片机步进电机控制器设计(正转反转指示灯挡位)
  11. octave运行.m文件
  12. 058.克鲁斯卡尔(Kruskal)算法的原理以及解决最小生成树问题
  13. b B kb kB kbps KBps 换算
  14. 计算机中文档的后退键,后退快捷键ctrl加什么
  15. 计算机中c盘是什么分区,电脑C盘怎么分区
  16. axure RP文件如何找回_u盘文件丢失怎么办 u盘文件丢失恢复方法【步骤详解】
  17. 城镇职工修改医疗定点机构?如何查询定点医疗机构编码?
  18. Hadoop在windows下本地调试报错:Exception in thread “main“ java.lang.ExceptionInInitializerError
  19. 2022年推荐消防标准规范汇编自动喷水灭火系统消防设施标志设计规程(附件中为网盘链接),共267份,1.75G
  20. 301 Moved Permanently问题排查与解决

热门文章

  1. 箭头代码示例---某著名支付平台sdk源码
  2. doors需求管理导入HTML,如何利用doors进行需求管理
  3. 根据关键词采集文章(按关键词采集数据)
  4. deflate 压缩 java_Java和PHP配合:deflate(压缩)和inflate(解压)
  5. 计算机白板培训报道,学习电子白板心得体会
  6. 2018:平凡而不平庸的一年
  7. Java学习1——计算机基础知识
  8. 常用GIS(高清卫星影像、DEM)数据下载
  9. The server encountered an unexpected condition that prevented it from fulfilling the request.(解决思路)
  10. mac重装系统时显示未能与服务器,mac出现您的磁盘未能分区怎么办-bootcamp磁盘未能分区解决方法 - 河东软件园...