PK qQ?/\   details.html ( OpenRA Details
PK qQ? gadget.css ( /* CSS Document */ body { height: 350px; width: 200px; margin: 0px 0px 0px; font-size: 11px; font-family: Calibri; border: none; scrollbar-arrow-color: #000000; scrollbar-base-color: #CC0000; scrollbar-face-color: #CC0000; scrollbar-highlight-color: #772200; scrollbar-shadow-color: #550000; scrollbar-3dlight-color: #FFCC00; scrollbar-track-color: #440000; scrollbar-darkshadow-color: #880000; } #blogtitle { position:absolute; left:10px; top: 10px; color: Navy; font-weight:bold ; } #content { position:absolute; left:50px; top:100px; width:130px; height:230px; z-index:1; font-size: 12px; font-family: Calibri; font-weight: bold; overflow:auto; } a { border: none; } img { border: none; } .title { position:relative; width: 84px; font-family:Calibri,Geneva, Arial, Helvetica, sans-serif; color: #000000; vertical-align:top; overflow-x: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 11px; } .title:hover { cursor: hand; color:black ; } .arrow:hover { color: black; cursor: hand; } .sub { position:relative; font-size: 9px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #000000; font-weight: normal; } #logo{ border: border-color:black; position:absolute; top:40px; width:40px; height:125px; color: white; cursor: hand; z-index:99; background='url(images/shade.png)'; } #mylogo{ border: thin; position:absolute; top:10px; width:130px; height:25px; color: white; cursor: hand; background='url(images/shade.png)'; } #error { position:absolute; visibility:visible; text-align:center; z-index:99; width:100%; top: 45px; left:5px; height:39px; color:grey; } PK qQ?i gadget.html ( OpenRA Gadget
PK qQ?ۓv$$ gadget.js (var xmlHttp = null; var page = 0; var g_currentClickedCell; var g_sHtmlString; var myWidthVariable ="300px"; var myHeightVariable ="200px"; var updates = 0; var showPos = 0; var arrCount = 0; var idArr = new Array(); var nameArr = new Array(); var addressArr = new Array(); var stateArr = new Array(); var playersArr = new Array(); var mapArr = new Array(); var modArr = new Array(); var ttlArr = new Array(); System.Gadget.onSettingsClosed = settingsClosed; function getPlayersForMap(mapHash) { var text = " 1 ra 2f069fcc457ae941388db3594932c9a93d59615d A Path Beyond Westwood Studios Conquest TEMPERAT 8 2 ra 66570c10873e8e42a7defeee13e8ca45367d8a38 Alaska Anarchy Redux Buddha Conquest SNOW 10 3 ra e1b0b14b0eae199b8ad20c60ff00cdc6fa2901cd All Connected Great for left vs right or top vs bottom Buddha Conquest TEMPERAT 8 4 ra 606c698f9d4f3a69b7e33daec3d175f76bd74335 Bavarian Redux 2v2; Modification of Bavarian Blast hamb Conquest SNOW 4 5 ra 6d6f08ba7a9b6e0ce4bedb21ea5ec3affcfa359b Caffeinated C. Forbes & R. Pepperell Conquest TEMPERAT 8 6 ra 39d1e0e8a7af677aaa848703466a2c4fa30dbdba Center of Attention Buddha Conquest TEMPERAT 8 7 ra 45b808be0a250923d8782c5658b4a0eb741c20f3 Central Conflict Westwood Studios Conquest TEMPERAT 8 8 ra 73a44013b1be48683f7daddb37262bd540804ffb Coastal Influence Westwood Studios Conquest SNOW 8 9 ra 399372de425c9e8e9d49df90fbbc467dcfc52ac7 Convergence 3 vs 3 Team Map. Arcturus Conquest TEMPERAT 6 10 ra 8a7c6ad712732e0d7650597c6815c01b505044dd Crossing the River Westwood Studios Conquest TEMPERAT 4 11 ra 2078b95deeff99695f0d135f0083ab484b41a1d0 Daejeon Buddha Conquest TEMPERAT 10 12 ra 13c4a52185b537b46acb6a9a62a289f81abc0eab East vs West 2v2 Teamplay Map Chris Forbes Conquest TEMPERAT 4 13 ra deb4c77d00d0cc0eca5339e5a55a8eb8e8cc9fae Equal Opportunity Westwood Studios Conquest SNOW 4 14 ra aa70920a89df86b6ec4abdbf5f80d1475a7d4086 Fire Alley 4-10 Buddha Conquest SNOW 10 15 ra 9db755ca4dee7b8da372d721f71422cf83c60e95 First Come, First Served Westwood Studios Conquest TEMPERAT 4 16 ra 3bc995f925d5b1a894513fb3e570ce22784adcf1 Haos Ridges Team map Seru Conquest TEMPERAT 6 17 ra a1e88759117193b080452a4d27f7e205f476d0c9 High & Low Extended Buddha Conquest TEMPERAT 10 18 ra ba403f6bcb4cae934335b78be42f714992b3a71a High & Low Captain Mel Conquest TEMPERAT 8 19 ra 3beaece0b6150f3c742545bba197a9e735aca1ac Island Hoppers Westwood Studios Conquest SNOW 4 20 ra 32e3d46b110da0541991d4f1960dca3ecd6aac35 Island Wars III Buddha Conquest TEMPERAT 6 21 ra a3088b0857f20742b8ebcf78210f2812ae28532e Keep Off The Grass 2 1v1; Modification of Keep Off The Grass hamb Conquest TEMPERAT 2 22 ra 931557da9d74550d2a85d3cb92dc37748beda9ff Crossroads Classic King of the Hill map for 2-man teams Chris Forbes KotH TEMPERAT 4 23 ra 5496ebb99b9982b5edaf55b6cc1b1a2dccf5ecc2 Island Hoppers Island Hoppers, Modified for King of the Hill Westwood Studios KotH SNOW 4 24 ra a59eed0405c242bd01ca2d9638561fe1dfbead07 Marooned II Westwood Studios Conquest TEMPERAT 6 25 ra a34f3239845a6d9dae486e6bca97a637ddbd69c2 Middle Mayhem Westwood Studios Conquest SNOW 4 26 ra d19ec877767c2d9075837afd67a1936db43ccd09 Mjolnir Westwood Studios Conquest TEMPERAT 8 27 ra 735299cd2da69019ebb66d4f689218f5a259c397 North by Northwest Westwood Studios Conquest SNOW 8 28 ra 06f3b987c5113f4b11d6ef52494f9221ad662f40 Ore Isle Buddha Conquest SNOW 8 29 ra 36f491dbfec74723f0ec6b6f6bc28c4454b8c69b Pearly Wastelands Buddha Conquest SNOW 4 30 ra fb94aa975815ae780751e251ed438abd17fa162f Pressure Seru Team Map TEMPERAT 8 31 ra 7f13ad84303ac9e9c7cdb178bb32903d13ae712e Puddles Redux Buddha Conquest TEMPERAT 4 32 ra 6889754a5ec6ca5764a43fe4b269dae9f64ddefb Raraku Westwood Studios Conquest TEMPERAT 8 33 ra 4c19a69d867fb363a76920b72457f9c78b430ad7 Regeneration Basin Westwood Studios Conquest TEMPERAT 8 34 ra af13d472ca2bb0eae60cdbe638a741cbde580e8d Ring of Fire Westwood Studios Conquest SNOW 8 35 ra 3e1e34f90f6c8528e5ffe200ccee30a31a55d50f River War 2 Captain Mel Conquest TEMPERAT 4 36 ra 0e8a3d20464962c80253496c262e6017a84d1236 Seaside 2v2 / Free for all hamb Conquest TEMPERAT 4 37 ra e3012ad4d176928ecbf9ed7c1f16d5005aefd36c Snowy Island Buddha Conquest SNOW 6 38 ra 938993e56bbe5add578f60d8c2bc6523289b5602 Snowy Ridge Free-for-all deathmatch in the snow Chris Forbes Conquest SNOW 3 39 ra 7422387dcbaa64dd250da4907cf944e914b2e8ee Styrian Mountains Winter like in Hell ReFlex Conquest SNOW 2 40 cnc 2b9fed32398d4ee983d8184bd66d0063f4e83970 East vs West 3 3v3 Team Map Paul Chote Conquest WINTER 6 41 cnc 29cb77c148d188caa412fd594409a960783aa764 Storm the Beachhead Remake of the first GDI Mission Westwood Studios Conquest TEMPERAT 2 42 cnc 2b07e1792985b04fd8a0ca9c160984a4ef99f03d Break of Day Unbalanced Petrenko Conquest DESERT 4 43 cnc 0dc2e2c17e1c6ccf2b76bb454d1c1e9d8b16cbec Chokepoint A battle over a small stream with only small passes Tiberian Conquest DESERT 2 44 cnc 91dd8de1a072486d3e76ee326460314f68c1621a Simple Chord 3V3 with 2 Expansions Petrenko Conquest TEMPERAT 6 45 cnc 882c1570ea0dc1297153f618e0a183aa9ab2afd1 Dead In Motion 1V1 Petrenko Conquest WINTER 2 46 cnc 01cab429d40f091fe1731bef3e9af36c04fec74d Tiberium Garden II Large map for 6p FFA, 2v2v2 or 3v3 Chris Forbes Conquest DESERT 6 47 cnc 0615f12889446ac01a114bb0bb688af1fc01c0af Instant Karma Beach to beach - 2V2 Petrenko Conquest DESERT 4 48 cnc 8ac8dcbcd9b3b83fadf67ecd5c9a71e3f91e4093 Into the River Below Im running from the inferno.. Slendermang Conquest WINTER 6 49 cnc 417afae36eb7e2f52143e72dc2816777d0afd6cb Llamas Chris Forbes Conquest WINTER 4 50 cnc 21e1fcce0edc4730ba9f66a5933e90b53d6bde0e Llamas 2 2 Players added Chris Forbes / Petrenko Conquest WINTER 6 51 cnc 366f959c25eb8506b87ff16e4be3ad8b2cd849b5 Minus Two A teambattle over a small stream with only small passes Tiberian (Petrenko) Conquest DESERT 4 52 cnc b76bddd3cbb7c828d1bda040b44216fc8cc46be4 Nullpeter 4v4 Team Map Paul Chote (Petrenko) Conquest WINTER 8 53 cnc eba46f0b247ab52e6b9d044b3711a1f28763e634 Crossing the Rubicon 8 Player North vs South Map Arcturus Conquest TEMPERAT 8 54 cnc 7761208e53d74e2a080255bbe60cf2d2fbc0388c Sea and Cake Use sea for air ambushes Petrenko Conquest DESERT 2 55 cnc 724457304d8a84a14a236d4af6e4c8dec85b575a The Sentinel A 1 versus 1 map in an icy place Tiberian Conquest WINTER 2 56 ra f9ce9066950638c1b10e9d2d34071a4adacb8071 Doughnut 3v3; Capture oil derricks for extra cash hamb Conquest TEMPERAT 6 57 ra 0aac7b28eed9e4c09761929f96c7ecd7d919b3a1 Mjolnir 2 4v4 hamb Conquest TEMPERAT 8 "; var txt = text; if (window.DOMParser) { parser=new DOMParser(); xmlDoc=parser.parseFromString(txt,"text/xml"); } else { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(txt); } var maps = xmlDoc.getElementsByTagName('maps'); for(i = 0; i < maps.length; i = i + 1) { if(xmlDoc.getElementsByTagName("hash")[i].childNodes[0].nodeValue == mapHash) { return xmlDoc.getElementsByTagName("players")[i].childNodes[0].nodeValue; } } return ""; } function getNameForMap(mapHash) { var text = " 1 ra 2f069fcc457ae941388db3594932c9a93d59615d A Path Beyond Westwood Studios Conquest TEMPERAT 8 2 ra 66570c10873e8e42a7defeee13e8ca45367d8a38 Alaska Anarchy Redux Buddha Conquest SNOW 10 3 ra e1b0b14b0eae199b8ad20c60ff00cdc6fa2901cd All Connected Great for left vs right or top vs bottom Buddha Conquest TEMPERAT 8 4 ra 606c698f9d4f3a69b7e33daec3d175f76bd74335 Bavarian Redux 2v2; Modification of Bavarian Blast hamb Conquest SNOW 4 5 ra 6d6f08ba7a9b6e0ce4bedb21ea5ec3affcfa359b Caffeinated C. Forbes & R. Pepperell Conquest TEMPERAT 8 6 ra 39d1e0e8a7af677aaa848703466a2c4fa30dbdba Center of Attention Buddha Conquest TEMPERAT 8 7 ra 45b808be0a250923d8782c5658b4a0eb741c20f3 Central Conflict Westwood Studios Conquest TEMPERAT 8 8 ra 73a44013b1be48683f7daddb37262bd540804ffb Coastal Influence Westwood Studios Conquest SNOW 8 9 ra 399372de425c9e8e9d49df90fbbc467dcfc52ac7 Convergence 3 vs 3 Team Map. Arcturus Conquest TEMPERAT 6 10 ra 8a7c6ad712732e0d7650597c6815c01b505044dd Crossing the River Westwood Studios Conquest TEMPERAT 4 11 ra 2078b95deeff99695f0d135f0083ab484b41a1d0 Daejeon Buddha Conquest TEMPERAT 10 12 ra 13c4a52185b537b46acb6a9a62a289f81abc0eab East vs West 2v2 Teamplay Map Chris Forbes Conquest TEMPERAT 4 13 ra deb4c77d00d0cc0eca5339e5a55a8eb8e8cc9fae Equal Opportunity Westwood Studios Conquest SNOW 4 14 ra aa70920a89df86b6ec4abdbf5f80d1475a7d4086 Fire Alley 4-10 Buddha Conquest SNOW 10 15 ra 9db755ca4dee7b8da372d721f71422cf83c60e95 First Come, First Served Westwood Studios Conquest TEMPERAT 4 16 ra 3bc995f925d5b1a894513fb3e570ce22784adcf1 Haos Ridges Team map Seru Conquest TEMPERAT 6 17 ra a1e88759117193b080452a4d27f7e205f476d0c9 High & Low Extended Buddha Conquest TEMPERAT 10 18 ra ba403f6bcb4cae934335b78be42f714992b3a71a High & Low Captain Mel Conquest TEMPERAT 8 19 ra 3beaece0b6150f3c742545bba197a9e735aca1ac Island Hoppers Westwood Studios Conquest SNOW 4 20 ra 32e3d46b110da0541991d4f1960dca3ecd6aac35 Island Wars III Buddha Conquest TEMPERAT 6 21 ra a3088b0857f20742b8ebcf78210f2812ae28532e Keep Off The Grass 2 1v1; Modification of Keep Off The Grass hamb Conquest TEMPERAT 2 22 ra 931557da9d74550d2a85d3cb92dc37748beda9ff Crossroads Classic King of the Hill map for 2-man teams Chris Forbes KotH TEMPERAT 4 23 ra 5496ebb99b9982b5edaf55b6cc1b1a2dccf5ecc2 Island Hoppers Island Hoppers, Modified for King of the Hill Westwood Studios KotH SNOW 4 24 ra a59eed0405c242bd01ca2d9638561fe1dfbead07 Marooned II Westwood Studios Conquest TEMPERAT 6 25 ra a34f3239845a6d9dae486e6bca97a637ddbd69c2 Middle Mayhem Westwood Studios Conquest SNOW 4 26 ra d19ec877767c2d9075837afd67a1936db43ccd09 Mjolnir Westwood Studios Conquest TEMPERAT 8 27 ra 735299cd2da69019ebb66d4f689218f5a259c397 North by Northwest Westwood Studios Conquest SNOW 8 28 ra 06f3b987c5113f4b11d6ef52494f9221ad662f40 Ore Isle Buddha Conquest SNOW 8 29 ra 36f491dbfec74723f0ec6b6f6bc28c4454b8c69b Pearly Wastelands Buddha Conquest SNOW 4 30 ra fb94aa975815ae780751e251ed438abd17fa162f Pressure Seru Team Map TEMPERAT 8 31 ra 7f13ad84303ac9e9c7cdb178bb32903d13ae712e Puddles Redux Buddha Conquest TEMPERAT 4 32 ra 6889754a5ec6ca5764a43fe4b269dae9f64ddefb Raraku Westwood Studios Conquest TEMPERAT 8 33 ra 4c19a69d867fb363a76920b72457f9c78b430ad7 Regeneration Basin Westwood Studios Conquest TEMPERAT 8 34 ra af13d472ca2bb0eae60cdbe638a741cbde580e8d Ring of Fire Westwood Studios Conquest SNOW 8 35 ra 3e1e34f90f6c8528e5ffe200ccee30a31a55d50f River War 2 Captain Mel Conquest TEMPERAT 4 36 ra 0e8a3d20464962c80253496c262e6017a84d1236 Seaside 2v2 / Free for all hamb Conquest TEMPERAT 4 37 ra e3012ad4d176928ecbf9ed7c1f16d5005aefd36c Snowy Island Buddha Conquest SNOW 6 38 ra 938993e56bbe5add578f60d8c2bc6523289b5602 Snowy Ridge Free-for-all deathmatch in the snow Chris Forbes Conquest SNOW 3 39 ra 7422387dcbaa64dd250da4907cf944e914b2e8ee Styrian Mountains Winter like in Hell ReFlex Conquest SNOW 2 40 cnc 2b9fed32398d4ee983d8184bd66d0063f4e83970 East vs West 3 3v3 Team Map Paul Chote Conquest WINTER 6 41 cnc 29cb77c148d188caa412fd594409a960783aa764 Storm the Beachhead Remake of the first GDI Mission Westwood Studios Conquest TEMPERAT 2 42 cnc 2b07e1792985b04fd8a0ca9c160984a4ef99f03d Break of Day Unbalanced Petrenko Conquest DESERT 4 43 cnc 0dc2e2c17e1c6ccf2b76bb454d1c1e9d8b16cbec Chokepoint A battle over a small stream with only small passes Tiberian Conquest DESERT 2 44 cnc 91dd8de1a072486d3e76ee326460314f68c1621a Simple Chord 3V3 with 2 Expansions Petrenko Conquest TEMPERAT 6 45 cnc 882c1570ea0dc1297153f618e0a183aa9ab2afd1 Dead In Motion 1V1 Petrenko Conquest WINTER 2 46 cnc 01cab429d40f091fe1731bef3e9af36c04fec74d Tiberium Garden II Large map for 6p FFA, 2v2v2 or 3v3 Chris Forbes Conquest DESERT 6 47 cnc 0615f12889446ac01a114bb0bb688af1fc01c0af Instant Karma Beach to beach - 2V2 Petrenko Conquest DESERT 4 48 cnc 8ac8dcbcd9b3b83fadf67ecd5c9a71e3f91e4093 Into the River Below Im running from the inferno.. Slendermang Conquest WINTER 6 49 cnc 417afae36eb7e2f52143e72dc2816777d0afd6cb Llamas Chris Forbes Conquest WINTER 4 50 cnc 21e1fcce0edc4730ba9f66a5933e90b53d6bde0e Llamas 2 2 Players added Chris Forbes / Petrenko Conquest WINTER 6 51 cnc 366f959c25eb8506b87ff16e4be3ad8b2cd849b5 Minus Two A teambattle over a small stream with only small passes Tiberian (Petrenko) Conquest DESERT 4 52 cnc b76bddd3cbb7c828d1bda040b44216fc8cc46be4 Nullpeter 4v4 Team Map Paul Chote (Petrenko) Conquest WINTER 8 53 cnc eba46f0b247ab52e6b9d044b3711a1f28763e634 Crossing the Rubicon 8 Player North vs South Map Arcturus Conquest TEMPERAT 8 54 cnc 7761208e53d74e2a080255bbe60cf2d2fbc0388c Sea and Cake Use sea for air ambushes Petrenko Conquest DESERT 2 55 cnc 724457304d8a84a14a236d4af6e4c8dec85b575a The Sentinel A 1 versus 1 map in an icy place Tiberian Conquest WINTER 2 56 ra f9ce9066950638c1b10e9d2d34071a4adacb8071 Doughnut 3v3; Capture oil derricks for extra cash hamb Conquest TEMPERAT 6 57 ra 0aac7b28eed9e4c09761929f96c7ecd7d919b3a1 Mjolnir 2 4v4 hamb Conquest TEMPERAT 8 "; var txt = text; if (window.DOMParser) { parser=new DOMParser(); xmlDoc=parser.parseFromString(txt,"text/xml"); } else { xmlDoc=new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.loadXML(txt); } var maps = xmlDoc.getElementsByTagName('maps'); for(i = 0; i < maps.length; i = i + 1) { if(xmlDoc.getElementsByTagName("hash")[i].childNodes[0].nodeValue == mapHash) { return xmlDoc.getElementsByTagName("title")[i].childNodes[0].nodeValue; } } return ""; } function getState(text) { if(text == "1") { return "Waiting"; } if(text == "2") { return "Playing"; } return "Unknown"; } function getMod(text) { if(text.search("@") != -1) { var from = 0; var to = text.search("@"); return text.substring(from,to).toUpperCase(); } return text; } function ifDown(text) { if(text.length >= 6) { if(text.substring(0,6) == "[down]") { return true; } } return false; } function getAttribute(text, find) { var str = text; var newLine = "\n"; if(str.search(find) != -1) { var from = str.search(find) + find.length + 2; var to = str.search(newLine); return text.substring(from,to); } return ""; } function removeCurrentLine(text) { var str = text; while(str.length > 0) { if(str.substring(0,1) != "\n") { str = str.substring(1); } else { str = str.substring(1); break; } } return str; } function cleanArray(arr) { for(var i = 0; i < arr.length; i++) { arr.pop(); } } function paraseList(text) { var str = text; var gameLine = ""; updates = updates + 1; showPos = 0; arrCount = 0; cleanArray(idArr); cleanArray(nameArr); cleanArray(addressArr); cleanArray(stateArr); cleanArray(playersArr); cleanArray(mapArr); cleanArray(modArr); cleanArray(ttlArr); var pos = ""; var id; var name; var address; var state; var players; var map; var mod; var ttl; while(str.length > 4) { gameLine = ""; if(str.substring(0,4) == "Game") { pos = str.substring(5,6); str = removeCurrentLine(str); id = getAttribute(str,"ID"); str = removeCurrentLine(str); name = getAttribute(str,"Name"); str = removeCurrentLine(str); address = getAttribute(str,"Address"); str = removeCurrentLine(str); state = getAttribute(str,"State"); str = removeCurrentLine(str); players = getAttribute(str,"Players"); str = removeCurrentLine(str); map = getAttribute(str,"Map"); str = removeCurrentLine(str); mod = getAttribute(str,"Mods"); str = removeCurrentLine(str); ttl = getAttribute(str,"TTL"); str = removeCurrentLine(str); var modOption = System.Gadget.Settings.read('modsOption'); var showOption = System.Gadget.Settings.read('showOption'); if(ifDown(name) == false && (showOption == false || (showOption == true && state == 1)) && (modOption == 0 || (modOption == 1 && getMod(mod) == "RA") || (modOption == 2 && getMod(mod) == "CNC"))) { idArr.push(id); nameArr.push(name); addressArr.push(address); stateArr.push(state); playersArr.push(players); mapArr.push(map); modArr.push(mod); ttlArr.push(ttl); arrCount = arrCount + 1; var maxPlayers = "";// getPlayersForMap(map); gameLine = name + "\n" + "Players: " + players + "/" + maxPlayers + "\n" + "Mod: " + mod + "\n" + "\n"; } } else { break; } } for(var i = 0; i < 5; i++) { document.getElementById("cell" + i.toString() + "_1").innerText = ""; document.getElementById("cell" + i.toString() + "_2").innerText = ""; document.getElementById("cell" + i.toString() + "_3").innerText = ""; } if(arrCount == 0) { document.getElementById("cell0_1").innerText = "No current games"; } else { for(var i = 0; i < arrCount && i < 5; i++) { document.getElementById("cell" + i.toString() + "_1").innerText = nameArr[i]; document.getElementById("cell" + i.toString() + "_2").innerText = "Players: " + playersArr[i] + "/" + getPlayersForMap(mapArr[i]); document.getElementById("cell" + i.toString() + "_3").innerText = "Mod: " + getMod(modArr[i]); } } } function contentIsReady() { if(xmlHttp && xmlHttp.readyState == 4){ // Do some magic var text = xmlHttp.responseText; paraseList(text); // Delete the object after the call is done xmlHttp = null; } } function createXMLHttpRequest(){ xmlHttp = null; if(typeof XMLHttpRequest != "undefined"){ xmlHttp = new XMLHttpRequest(); } else if(typeof window.ActiveXObject != "undefined"){ try { xmlHttp = new ActiveXObject("Msxml2.XMLHTTP.4.0"); } catch(e){ try { xmlHttp = new ActiveXObject("MSXML2.XMLHTTP"); } catch(e){ try { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } catch(e){ xmlHttp = null; } } } } return xmlHttp; } function randomFromTo(from, to) { return Math.floor(Math.random() * (to - from + 1) + from); } function loadXMLDoc() { if(xmlHttp){ xmlHttp.abort(); } // Create the object each time a call is about to be made if(createXMLHttpRequest()) { xmlHttp.onreadystatechange = contentIsReady; var randomnumber = randomFromTo(1000000,9999999); xmlHttp.open("GET", "http://master.open-ra.org/list.php?random="+randomnumber.toString(), true); xmlHttp.send(null); } } function Resize() { with (document.body.style) { width = 200; height = 350; } } var intervall = ""; function Setup() { System.Gadget.background = "url(../images/background.png)"; SystemSetup(); Resize(); loadXMLDoc(); var time = 0; var updateOption = System.Gadget.Settings.read('updateOption'); if(intervall = "") { window.clearInterval(intervall); intervall = ""; } if(updateOption == 0) { //each 30 sec time = 1000 * 30; } else if(updateOption == 1) { //each min time = 1000 * 60; } else if(updateOption == 2) { // each 5 min time = 1000 * 60 * 5; } else if(updateOption == 3) { //each 30 min time = time = 1000 * 60 * 30; } intervall = window.setInterval(loadXMLDoc, time); } function settingsClosed(event) { if (event.closeAction == event.Action.commit) { Setup(); } } function ShowFlyout(i) { if (System.Gadget.Flyout.show == false) { System.Gadget.Settings.write("currentClickedCell", i); System.Gadget.Flyout.file = "Details.html"; if(showPos + i < arrCount) { System.Gadget.Flyout.show = true; } var i = System.Gadget.Settings.read("currentClickedCell"); if(showPos + i < arrCount) { System.Gadget.Settings.write("name",'Name: ' + nameArr[showPos+i] + "
"); System.Gadget.Settings.write("address",'Address: ' + addressArr[showPos+i] + "
"); System.Gadget.Settings.write("state",'State: ' + getState(stateArr[showPos+i]) + "
"); System.Gadget.Settings.write("players",'Players: ' + playersArr[showPos+i] + "
"); System.Gadget.Settings.write("map",'Map: ' + getNameForMap(mapArr[showPos+i]) + "
"); System.Gadget.Settings.write("mod",'Mod: ' + getMod(modArr[showPos+i]) + "
"); System.Gadget.Settings.write("ttl",'TTL: ' + ttlArr[showPos+i]); } } else { HideFlyout(); } } function HideFlyout() { System.Gadget.Flyout.show = false; } function SystemSetup() { System.Gadget.Flyout.file = "Details.html"; System.Gadget.settingsUI = "Settings.html"; //Set default settings if(System.Gadget.Settings.read('default') == "") { System.Gadget.Settings.write('modsOption',0); System.Gadget.Settings.write('updateOption',2); System.Gadget.Settings.write('showOption',true); System.Gadget.Settings.write('default',"done"); } } function CompileDetails() { var i = System.Gadget.Settings.read("currentClickedCell"); document.write(System.Gadget.Settings.read("name")); document.write(System.Gadget.Settings.read("address")); document.write(System.Gadget.Settings.read("state")); document.write(System.Gadget.Settings.read("players")); document.write(System.Gadget.Settings.read("map")); document.write(System.Gadget.Settings.read("mod")); document.write(System.Gadget.Settings.read("ttl")); } function StartUpPage() { document.body.style.width = System.Gadget.document.parentWindow.myWidthVariable; document.body.style.height = System.Gadget.document.parentWindow.myHeightVariable; } PK qQ?B gadget.xml ( OpenRA Gadget Innovate.Gadgets 1.0 Copyright© 2011 A gadget for displaing the latest games on the OpenRA master server. Full PK qQ?q settings.html ( Setting
About OpenRA gadget
Display mod:
Update intervall:
Show waiting games only
Version 1.0b - Created by Holloweye

PK qQ?a6 utility.js (//////////////////////////////////////////// // Code and content Copyright © 2008 // Author Rajesh Lal // Email: connectrajesh@hotmail.com // Should not be distributed for commercial use without prior permission from the author //////////////////////////////////////////// // Add your gadget to http://innovatewithgadget.com to share with everyone // Keep the 'aboutgadget' DIV in the Settings page, if you wish to distribute personal gadget // Check latest gadgets shared by other users at at www.innovatewithgadgets.com //////////////////////////////////////////// // for updating the gadget var updateAvailable =false; var globalUpdateMessage ="Go to gadget website"; var globalUpdateURL ="http://innovatewithgadgets.com"; var globalUpdateGadgetXML ="http://csharptricks.com/Projects/Gadgets/Innovate/MyBlog.gadget/Gadget.xml"; // change globalUpdateGadgetXML pointing to your gadget.xml //////////////////////////////////////////////////////////////////////////// // Message box for debugging the gadget // For details http://msdn2.microsoft.com/en-us/library/x83z1d9f(VS.85).aspx //////////////////////////////////////////////////////////////////////////// function Message(prompt) { var WshShell = new ActiveXObject("WScript.Shell"); var BtnCode = WshShell.Popup(prompt, 7, "Innovate With Gadgets!", 64); } //////////////////////////////////////////////////////////////////////////// // Mid string function not available in Script //////////////////////////////////////////////////////////////////////////// function Mid(str, start, len) { // Make sure start and len are within proper bounds if (start < 0 || len < 0) return ""; var iEnd, iLen = String(str).length; if (start + len > iLen) iEnd = iLen; else iEnd = start + len; return String(str).substring(start,iEnd); } //////////////////////////////////////////////////////////////////////////// // for updating the gadget // include Utility.js in gadget.html //////////////////////////////////////////////////////////////////////////// function CheckForUpdate() { var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = false; xmlDoc.load(globalUpdateGadgetXML); var gadget = xmlDoc.selectNodes("gadget"); var Results = gadget[0].childNodes[2].text; var InfoURL = gadget[0].childNodes[3].childNodes[1].getAttribute("url"); xmlDoc=null; if (Results > System.Gadget.version) { if (InfoURL.indexOf("http://")==-1) { InfoURL = "http://" + InfoURL; // InfoURL must contain http:// } globalUpdateURL=InfoURL; globalUpdateMessage = "An update is available, visit " + globalUpdateURL ; updateAvailable=true; UpdateBackground(); } else { globalUpdateMessage = "Go to gadget website"; } } function UpdateBackground() { if (System.Gadget.Settings.read("mini") ==true) { if (updateAvailable) { System.Gadget.background = "url(../images/UpdateAvailableSmall.png)"; document.getElementById("mylogo").title =globalUpdateMessage; document.getElementById("infourl").href = globalUpdateURL; } } else { if (updateAvailable) { System.Gadget.background = "url(../images/UpdateAvailable.png)"; document.getElementById("mylogo").title =globalUpdateMessage; document.getElementById("infourl").href = globalUpdateURL; } } } //////////////////////////////////////////////////////////////////////////// // for Keyboard Access // Check the complete list key codes in Chapter 13 "Tips and Tricks" //////////////////////////////////////////////////////////////////////////// function KeyboardAccess(from,id) { Message("bab"); switch (window.event.keyCode) { case 13: // Simulate onclick event on Enter keypress (key code is 13) { if (from==="refresh") Refresh(); else if (from==="item") ShowFlyout(id); else if (from==="paging") ChangePage(id); break; } } } PK qQ?{&,.git/commit_editmsg (Fixed update bug PK qQ?qiJ .git/config ([core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true hideDotFiles = dotGitOnly [remote "origin"] url = git@github.com:Holloweye/OpenRA-Gadget-for-Windows-7-Vista fetch = +refs/heads/*:refs/remotes/origin/* PK qQ?7II.git/description (Unnamed repository; edit this file 'description' to name the repository. PK qQ?+is .git/head (ref: refs/heads/master PK qQ?` .git/index (DIRC NNl] 0fN%UMc Details.htmlNNm3_7/n޶ y>] Gadget.cssNNeZϸ梬ܙ͜+ Gadget.htmlNN9$_wʐqAe Gadget.jsNNxW5ǍdlH@ڃ Gadget.xmlNN ɕ>_hI]Rb _ Settings.htmlNNdβN{LJp3$b Utility.jsNNc@O*Fy V+p):images/background.pngNNx-0Υ|?M qimages/icon.pngNEN v# jh"b @images/shadow.pngNNv[J+,f`LuƖuimages/soviet-logo.png[Q[@klmEkq`PK qQ?`X .git/hooks/applypatch-msg.sample (#!/bin/sh # # An example hook script to check the commit log message taken by # applypatch from an e-mail message. # # The hook should exit with non-zero status after issuing an # appropriate message if it wants to stop the commit. The hook is # allowed to edit the commit message file. # # To enable this hook, rename this file to "applypatch-msg". . git-sh-setup test -x "$GIT_DIR/hooks/commit-msg" && exec "$GIT_DIR/hooks/commit-msg" ${1+"$@"} : PK qQ?.git/hooks/commit-msg.sample (#!/bin/sh # # An example hook script to check the commit log message. # Called by "git commit" with one argument, the name of the file # that has the commit message. The hook should exit with non-zero # status after issuing an appropriate message if it wants to stop the # commit. The hook is allowed to edit the commit message file. # # To enable this hook, rename this file to "commit-msg". # Uncomment the below to add a Signed-off-by line to the message. # Doing this in a hook is a bad idea in general, but the prepare-commit-msg # hook is more suited to it. # # SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') # grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" # This example catches duplicate Signed-off-by lines. test "" = "$(grep '^Signed-off-by: ' "$1" | sort | uniq -c | sed -e '/^[ ]*1[ ]/d')" || { echo >&2 Duplicate Signed-off-by lines. exit 1 } PK qQ?lǠ.git/hooks/post-commit.sample (#!/bin/sh # # An example hook script that is called after a successful # commit is made. # # To enable this hook, rename this file to "post-commit". : Nothing PK qQ?}.((.git/hooks/post-receive.sample (#!/bin/sh # # An example hook script for the "post-receive" event. # # The "post-receive" script is run after receive-pack has accepted a pack # and the repository has been updated. It is passed arguments in through # stdin in the form # # For example: # aa453216d1b3e49e7f6f98441fa56946ddcd6a20 68f7abf4e6f922807889f52bc043ecd31b79f814 refs/heads/master # # see contrib/hooks/ for a sample, or uncomment the next line and # rename the file to "post-receive". #. /usr/share/doc/git-core/contrib/hooks/post-receive-email PK qQ? .git/hooks/post-update.sample (#!/bin/sh # # An example hook script to prepare a packed repository for use over # dumb transports. # # To enable this hook, rename this file to "post-update". exec git update-server-info PK qQ?%[9 .git/hooks/pre-applypatch.sample (#!/bin/sh # # An example hook script to verify what is about to be committed # by applypatch from an e-mail message. # # The hook should exit with non-zero status after issuing an # appropriate message if it wants to stop the commit. # # To enable this hook, rename this file to "pre-applypatch". . git-sh-setup test -x "$GIT_DIR/hooks/pre-commit" && exec "$GIT_DIR/hooks/pre-commit" ${1+"$@"} : PK qQ? **.git/hooks/pre-commit.sample (#!/bin/sh # # An example hook script to verify what is about to be committed. # Called by "git commit" with no arguments. The hook should # exit with non-zero status after issuing an appropriate message if # it wants to stop the commit. # # To enable this hook, rename this file to "pre-commit". if git rev-parse --verify HEAD >/dev/null 2>&1 then against=HEAD else # Initial commit: diff against an empty tree object against=4b825dc642cb6eb9a060e54bf8d69288fbee4904 fi # If you want to allow non-ascii filenames set this variable to true. allownonascii=$(git config hooks.allownonascii) # Cross platform projects tend to avoid non-ascii filenames; prevent # them from being added to the repository. We exploit the fact that the # printable range starts at the space character and ends with tilde. if [ "$allownonascii" != "true" ] && # Note that the use of brackets around a tr range is ok here, (it's # even required, for portability to Solaris 10's /usr/bin/tr), since # the square bracket bytes happen to fall in the designated range. test "$(git diff --cached --name-only --diff-filter=A -z $against | LC_ALL=C tr -d '[ -~]\0')" then echo "Error: Attempt to add a non-ascii file name." echo echo "This can cause problems if you want to work" echo "with people on other platforms." echo echo "To be portable it is advisable to rename the file ..." echo echo "If you know what you are doing you can disable this" echo "check using:" echo echo " git config hooks.allownonascii true" echo exit 1 fi exec git diff-index --check --cached $against -- PK qQ?,.WW.git/hooks/pre-rebase.sample (#!/bin/sh # # Copyright (c) 2006, 2008 Junio C Hamano # # The "pre-rebase" hook is run just before "git rebase" starts doing # its job, and can prevent the command from running by exiting with # non-zero status. # # The hook is called with the following parameters: # # $1 -- the upstream the series was forked from. # $2 -- the branch being rebased (or empty when rebasing the current branch). # # This sample shows how to prevent topic branches that are already # merged to 'next' branch from getting rebased, because allowing it # would result in rebasing already published history. publish=next basebranch="$1" if test "$#" = 2 then topic="refs/heads/$2" else topic=`git symbolic-ref HEAD` || exit 0 ;# we do not interrupt rebasing detached HEAD fi case "$topic" in refs/heads/??/*) ;; *) exit 0 ;# we do not interrupt others. ;; esac # Now we are dealing with a topic branch being rebased # on top of master. Is it OK to rebase it? # Does the topic really exist? git show-ref -q "$topic" || { echo >&2 "No such branch $topic" exit 1 } # Is topic fully merged to master? not_in_master=`git rev-list --pretty=oneline ^master "$topic"` if test -z "$not_in_master" then echo >&2 "$topic is fully merged to master; better remove it." exit 1 ;# we could allow it, but there is no point. fi # Is topic ever merged to next? If so you should not be rebasing it. only_next_1=`git rev-list ^master "^$topic" ${publish} | sort` only_next_2=`git rev-list ^master ${publish} | sort` if test "$only_next_1" = "$only_next_2" then not_in_topic=`git rev-list "^$topic" master` if test -z "$not_in_topic" then echo >&2 "$topic is already up-to-date with master" exit 1 ;# we could allow it, but there is no point. else exit 0 fi else not_in_next=`git rev-list --pretty=oneline ^${publish} "$topic"` /usr/bin/perl -e ' my $topic = $ARGV[0]; my $msg = "* $topic has commits already merged to public branch:\n"; my (%not_in_next) = map { /^([0-9a-f]+) /; ($1 => 1); } split(/\n/, $ARGV[1]); for my $elem (map { /^([0-9a-f]+) (.*)$/; [$1 => $2]; } split(/\n/, $ARGV[2])) { if (!exists $not_in_next{$elem->[0]}) { if ($msg) { print STDERR $msg; undef $msg; } print STDERR " $elem->[1]\n"; } } ' "$topic" "$not_in_next" "$not_in_master" exit 1 fi exit 0 ################################################################ This sample hook safeguards topic branches that have been published from being rewound. The workflow assumed here is: * Once a topic branch forks from "master", "master" is never merged into it again (either directly or indirectly). * Once a topic branch is fully cooked and merged into "master", it is deleted. If you need to build on top of it to correct earlier mistakes, a new topic branch is created by forking at the tip of the "master". This is not strictly necessary, but it makes it easier to keep your history simple. * Whenever you need to test or publish your changes to topic branches, merge them into "next" branch. The script, being an example, hardcodes the publish branch name to be "next", but it is trivial to make it configurable via $GIT_DIR/config mechanism. With this workflow, you would want to know: (1) ... if a topic branch has ever been merged to "next". Young topic branches can have stupid mistakes you would rather clean up before publishing, and things that have not been merged into other branches can be easily rebased without affecting other people. But once it is published, you would not want to rewind it. (2) ... if a topic branch has been fully merged to "master". Then you can delete it. More importantly, you should not build on top of it -- other people may already want to change things related to the topic as patches against your "master", so if you need further changes, it is better to fork the topic (perhaps with the same name) afresh from the tip of "master". Let's look at this example: o---o---o---o---o---o---o---o---o---o "next" / / / / / a---a---b A / / / / / / / / c---c---c---c B / / / / \ / / / / b---b C \ / / / / / \ / ---o---o---o---o---o---o---o---o---o---o---o "master" A, B and C are topic branches. * A has one fix since it was merged up to "next". * B has finished. It has been fully merged up to "master" and "next", and is ready to be deleted. * C has not merged to "next" at all. We would want to allow C to be rebased, refuse A, and encourage B to be deleted. To compute (1): git rev-list ^master ^topic next git rev-list ^master next if these match, topic has not merged in next at all. To compute (2): git rev-list master..topic if this is empty, it is fully merged to "master". PK qQ?$.git/hooks/prepare-commit-msg.sample (#!/bin/sh # # An example hook script to prepare the commit log message. # Called by "git commit" with the name of the file that has the # commit message, followed by the description of the commit # message's source. The hook's purpose is to edit the commit # message file. If the hook fails with a non-zero status, # the commit is aborted. # # To enable this hook, rename this file to "prepare-commit-msg". # This hook includes three examples. The first comments out the # "Conflicts:" part of a merge commit. # # The second includes the output of "git diff --name-status -r" # into the message, just before the "git status" output. It is # commented because it doesn't cope with --amend or with squashed # commits. # # The third example adds a Signed-off-by line to the message, that can # still be edited. This is rarely a good idea. case "$2,$3" in merge,) /usr/bin/perl -i.bak -ne 's/^/# /, s/^# #/#/ if /^Conflicts/ .. /#/; print' "$1" ;; # ,|template,) # /usr/bin/perl -i.bak -pe ' # print "\n" . `git diff --cached --name-status -r` # if /^#/ && $first++ == 0' "$1" ;; *) ;; esac # SOB=$(git var GIT_AUTHOR_IDENT | sed -n 's/^\(.*>\).*$/Signed-off-by: \1/p') # grep -qs "^$SOB" "$1" || echo "$SOB" >> "$1" PK qQ?R.git/hooks/update.sample (#!/bin/sh # # An example hook script to blocks unannotated tags from entering. # Called by "git receive-pack" with arguments: refname sha1-old sha1-new # # To enable this hook, rename this file to "update". # # Config # ------ # hooks.allowunannotated # This boolean sets whether unannotated tags will be allowed into the # repository. By default they won't be. # hooks.allowdeletetag # This boolean sets whether deleting tags will be allowed in the # repository. By default they won't be. # hooks.allowmodifytag # This boolean sets whether a tag may be modified after creation. By default # it won't be. # hooks.allowdeletebranch # This boolean sets whether deleting branches will be allowed in the # repository. By default they won't be. # hooks.denycreatebranch # This boolean sets whether remotely creating branches will be denied # in the repository. By default this is allowed. # # --- Command line refname="$1" oldrev="$2" newrev="$3" # --- Safety check if [ -z "$GIT_DIR" ]; then echo "Don't run this script from the command line." >&2 echo " (if you want, you could supply GIT_DIR then run" >&2 echo " $0 )" >&2 exit 1 fi if [ -z "$refname" -o -z "$oldrev" -o -z "$newrev" ]; then echo "Usage: $0 " >&2 exit 1 fi # --- Config allowunannotated=$(git config --bool hooks.allowunannotated) allowdeletebranch=$(git config --bool hooks.allowdeletebranch) denycreatebranch=$(git config --bool hooks.denycreatebranch) allowdeletetag=$(git config --bool hooks.allowdeletetag) allowmodifytag=$(git config --bool hooks.allowmodifytag) # check for no description projectdesc=$(sed -e '1q' "$GIT_DIR/description") case "$projectdesc" in "Unnamed repository"* | "") echo "*** Project description file hasn't been set" >&2 exit 1 ;; esac # --- Check types # if $newrev is 0000...0000, it's a commit to delete a ref. zero="0000000000000000000000000000000000000000" if [ "$newrev" = "$zero" ]; then newrev_type=delete else newrev_type=$(git cat-file -t $newrev) fi case "$refname","$newrev_type" in refs/tags/*,commit) # un-annotated tag short_refname=${refname##refs/tags/} if [ "$allowunannotated" != "true" ]; then echo "*** The un-annotated tag, $short_refname, is not allowed in this repository" >&2 echo "*** Use 'git tag [ -a | -s ]' for tags you want to propagate." >&2 exit 1 fi ;; refs/tags/*,delete) # delete tag if [ "$allowdeletetag" != "true" ]; then echo "*** Deleting a tag is not allowed in this repository" >&2 exit 1 fi ;; refs/tags/*,tag) # annotated tag if [ "$allowmodifytag" != "true" ] && git rev-parse $refname > /dev/null 2>&1 then echo "*** Tag '$refname' already exists." >&2 echo "*** Modifying a tag is not allowed in this repository." >&2 exit 1 fi ;; refs/heads/*,commit) # branch if [ "$oldrev" = "$zero" -a "$denycreatebranch" = "true" ]; then echo "*** Creating a branch is not allowed in this repository" >&2 exit 1 fi ;; refs/heads/*,delete) # delete branch if [ "$allowdeletebranch" != "true" ]; then echo "*** Deleting a branch is not allowed in this repository" >&2 exit 1 fi ;; refs/remotes/*,commit) # tracking branch ;; refs/remotes/*,delete) # delete tracking branch if [ "$allowdeletebranch" != "true" ]; then echo "*** Deleting a tracking branch is not allowed in this repository" >&2 exit 1 fi ;; *) # Anything else (is there anything else?) echo "*** Update hook: unknown type of update to ref $refname of type $newrev_type" >&2 exit 1 ;; esac # --- Finished exit 0 PK qQ?w=!.git/info/exclude (# git ls-files --others --exclude-from=.git/info/exclude # Lines that start with '#' are comments. # For a project mostly in C, the following would be a good set of # exclude patterns (uncomment them if you want to use them): # *.[oa] # *~ PK qQ?6NN.git/logs/head (0000000000000000000000000000000000000000 47600cdc1835d810e66f6385b091b8d3e3fea22f Christer Ulfsparre 1318785958 +0200 commit (initial): First commit 47600cdc1835d810e66f6385b091b8d3e3fea22f 488fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 Christer Ulfsparre 1318829949 +0200 commit: Fixed update bug PK qQ?6NN.git/logs/refs/heads/master (0000000000000000000000000000000000000000 47600cdc1835d810e66f6385b091b8d3e3fea22f Christer Ulfsparre 1318785958 +0200 commit (initial): First commit 47600cdc1835d810e66f6385b091b8d3e3fea22f 488fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 Christer Ulfsparre 1318829949 +0200 commit: Fixed update bug PK qQ?b,44$.git/logs/refs/remotes/origin/master (0000000000000000000000000000000000000000 47600cdc1835d810e66f6385b091b8d3e3fea22f Christer Ulfsparre 1318786793 +0200 update by push 47600cdc1835d810e66f6385b091b8d3e3fea22f 488fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 Christer Ulfsparre 1318829962 +0200 update by push PK qQ?:/ . .6.git/objects/0f/1ae9b3d7e01bc330facbcea57ca13ffd4d2071 (x-blob 11764PNG  IHDR@@nAH pHYs+ MiCCPPhotoshop ICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/%ҟ3 cHRMz%u0`:o_F#!IDATx=/Ca}ߧHI5>bh#`vb4MF"H VVDm9wL#6%VVC&$Ptp 7qJ'3H1@IK9GYϫyM2:]bP2j4Ő E!XĞlo6o\&ԣgTGԐX39 G-*yOGAhDy*]ZP$Ͽ.CQs/MQ Dj n0IL&da^.OCrڞ{3U´*oQps״Pp Z"cPLJ/GuL*%-%>>;iPLD2[:GMa[\xŽl lݟx<ә. "+ݽ UeXnSP,1kSQ;͍I5ĢPPq SWA,JK75Mz9?.ϛUE; TE(;Km&L&#3rjf$ 8zVhs =^h:hzXIF{2+WشըD  |̷%E \"7vx+n\f.{*cM 𢘣hy6)Eהw7pxFUndd0TG(>cƅQ[H~(o48(Sc?f$Y8BcoS,~9rWSU>G %3>6!JB ]Uy2f|*k%GDUa?3d'f&J`av^`("VFt B6B@\'1Yw23gf9Yvo!AluDQ"FaBnc-YYÜ3";a^ʡ@<ɁH!W!` ME3NA*pS S#4,u%K^XpExkcBb(Ba杰oXrBG[S~R04L DhF|awwx{? `lFW*m5Vha{a;{2'KwskԵ)TB,,:Dўt:z=Dx BO"'9 sԀBܸ/axIx눢<[U: < D֦Τ' ^WYq9>)[ ܌A" wc^q;{/_[?VI0@nBȐxϯwvx} 9_- A7,hTA"EUVNmm#~zqxus?TF }Dܙ->ۗ07/^˻0kF߄Bbx?/yZd; bp֪+j95# "!mCЉ1! %0T#5r{ =7m2MњRRBӰШ "!hZ4B HłHDcT"!K;2|<k9<9y1(1H1R57ZAb#1[+4 * -Q fA9K䂸ጚPs061)6"Hb9">a{2瘊<%P $fMcAlD&#1 fqR:@$:]}#B$2AtFh8hѴnb4hHIGZ|̎F*j#DCW WAˠaeFG4#FD lxew<F sU=CT!Kts">up۠h;e!]8ګ:aP /^v?Mxƀ  Bx0(q|渿)b%KR㦾81{1ێf8q-jʼn162` O_1(+1* 9㊸$hrfI=)QV9H>pAj1;f3+VO,xOW8NT%ܵ(ՌQ!@⎸`<ͳײKb4%#t"grz/ɄkwOOA\5WSi<!% .%*3*AiP(Ĥ5Nj; Y=3Ss6:Y2ؽǯjc|3G2}95\B A)Qq.ȼH\x >&xh1r.jȂÛgRxIV.(J#/=78ήX! NHrx(#2$7@>O&˯DrlrgQUrbY^1PѬE˸lkU]/z2]w%*C(#Lo, .;Ϟ= l]ʼn* p|±:pw7U0@} 2 '|0҇=d~CLzq=dw̳)؏QIЭ=7nL=#MB2Q @A&1_yn5Olf@F#3JyG#s 26L0⁇҉H= ̨y86Oj1"ĩ*HtB]XDEA(2'?TkULK i;1 D!*)ƐT x`@(?5)-$C Zf(9e叽9p/9'9kP]1W| H[0 `B#p;>lw ƀ)k%HJ`Xi U+B"8` HT@Bl`?JAF2!0LJ X/E8 \<=UŶ)WUZTV5S$~66Y=07DN;B~&􌠀m2:!_PAVbR7rAM16#qg&NڙT@&R2z .V#? v)o/faĖR)AM++P/HDpn JXcja~">0*bCTR&!PpBSg ?_oh{ՠGj)L[pe;' -@:|06.ᙱP'V`W˳EUUGgv‰vpqt5A]>KF=Cȼ1)9Cǹ5[oϟ~;XDcJ)\qVb۷nHQ,5ۚ p,]p}vQ6F 1>!4 b3OJW1u Ksq,rt=[M}c69Y 7~iBQJZEJb b kh*|YCg3\>\;B}y\<6)T$>Fql8Usv UǓ"7M3<I,L4d FH']EUİqX+q`TPxs^+l¹#PP첄-pr9YԄy(SJiidb8oM5} AMR~N1R؊fa喖ܿǗl<11rrGn2탼],sKs[%At+c ʃ%$d]?&mrrF(ÚqO_jR0ikCS஺fB:"d˅9N:}ܾleU!XP>Y]'-dzKǫ-RUH'BjTpjC7^g㕫xzQB`ۚ6sWW"_ Lv`n9Ok\B D:RrfjY{@\g]db{l'WSZSC_d\p\w,I`G@MCqDitR8#ql8!01\x(?)B<1 DGPaJZ!R"D:$rG&dx;}0]}}伽4" r l|E:LLKuJwVTtZQ,BxBgtF9p~Eyg @-(^8=r,TiE@?=]}'8(xTI~֪/T?dWU۷I<D 0,-qWAH)Ey8U ˜5 :l_޳^TN欵^[€ڴ4;CLZ.i,U=fJ7p\HXĨlЊ EiVr9j/AH1R<H'd S> %E 20.Dъ`4lRHBj&+L`P*h'Awr\B.(xNSizb>={ N4ugbEXўUNHR $D}pr^4%MSpS!=|箭O^(E)JPS&R9C)"rE]EwVГqcX%#x(7 NhI9AR^=`M׶(swzM&nu&Q.=4M!=U詈D,"|{!M ^94"!$w\9 /s>"*lqK^tWo1Hjh))9em JcUR㇝eZV1\=nw<*C=tƷUu3A'!6Q626 ҤzHق$)$ ]Ƹ9VCIpEomj{iД ?m - ~>%7 W2J~k#q$gp $w?G\#́6RL %$ c 8ӀT+/į-c]G QgpmHOJIMdb% } h$>Ѡ[)65HlQm3řGg>cx=\۸6 kwJkT F꫗`J=9AQ*4&4RH $y#:QSKѺ*,Byï X3 3UлyygaAw޳}OSY0Ks{+IGțd H+DDk&rRk' qR˪S40]U9w(*L8eSrފKsgrÚ~{^7l/|z0jhl9 Ik<NX=`%6Dg8'JhkcS~'07N?u1@дfa/+-]by)m@99n2a|]\x,AIi ~}4DM(X%1̨@H[jD#"B+f!iFv ڸ:vsWrXGӟo8׸e|amv0ǯԋEA\BV6R:4>o)-m)r R%Dv^SvajIy|Hygmb/ aᶵ{M\;Z+sU{ʖ V~O\_}h>aw472K0<̈"Jv9awXIƄ":x"`Cy/}VجJmT0\3*|v^Rj/xK{9;Q=~kqزD+OX3997vu-xcxK+v~7tT>~59kr҂-GH5 vWN)OxQᜦO+ GlJ86~ _%\`unYCc DYjOXRbhwPkb ONأ 쨸=BZ{n㲳yߣ< Ԉ%v4/pF- Q7>!Gcx*n؞!U>Vz <6,fY׏Txng<*G6xX~شcuU@_pa}\\q8:j8O P&@@E+򱒃?_1Wf-jDw_ʠ$`.sUU7Bzw eUكrWer8ׄ, rXǗW9Z(X|3(ǟ:{/Ex'٩Z`0>QNzgvG TzOwM&=Bf旘_2&z Rl'%hI}7ӆ.-ovVc憊u. ؾԖpdž(CAO\Zm%^hUUƫv]h\rt5Nc= b]$]AH.kk)oūYuh?/nR +Y;ŷnтƄk(:'0o2>nx*1J"<+a^uo8L>[O6 8h0OU':ꃒMlz'@fg}O[/X}\?<橗*>Є6&o0!pX%~]/us|Q+,yۺk׶vvV, a V=8Ŋ%7WKoMGyg]NYMdIJLJUP8{|ZWm^+CE+U <.;r`7YmfUL4ՆJy2!X=KKUZ4{&xU~+*eQ Lhxm P& Ֆ2QyTie~*,g6MUvˀ*Yi6KVX JKԱ%32_6! pw< O9EG`UՈ#Rh:!JR{O"_B˓ɼR);1,>ä*yC0puLzVBzT=JIEE| *rk[Yf`u0pliy!/0&QW=b.3={UVGC"3YEڂ(DXhk8;BMZr]t׳,+ OltrTM5 ${!TROThKUv[IENDB`[PK qQ? cJ,,6.git/objects/1e/0e8dc993f3c890c7c879a5bc440665d9a4e74b (x]sH߯և^LY1`sh LDD*3RSUQ/^Ju%$ ̊$e8LB17,>Y6l8|k7zxw>KS9N1 ʼnTl4x|ݼE61 hgsoT׃lY|V &ert|:O7'Kӓd62&iJ34b7{yoc6%NKN3dndZVs&%FI0l΃˛i&GWL\ˬ/eӓa2󝮽bE1dy>̗Iz&)|yC g`_G}&<,=eᑦ=E3S_XhD#fzxx`OfAĹxLa-' ,ሧT/o!3`T-Z?Y6Оɛdrk^P)O㉂żAͲAr}J0l&d /Qb˲'3G_x2&IJՋWň-/Y NQ`Pʁ[d]tngI_&󄌤9, C61KFb-̈́%—o߽ ]Co^xadgԹGs݈nJ5XLnWd2ʴS-%rF'z,KFOV@~b=\nG#AILrKyn(<۲ t@c6GGvzŜ)zDڢg<[bFwkP5p#ǂЕ:v(Eh9X E o.@hL7<ٶnXJw}+L cnGQ%H@oh8+@גYIA [Ax Ȃ U" ( iG1>)Gd x,I,JE_<)6`$Y6ng2gRNwp۶Od:be]XkfJ=? !e8. B۷C`*s&B\cQ& 1  mesMfA,Є g"to]ᠭIģ8B6Ȯ!Mìmx3zNA5n3$)7CXJEńo[AEhZCP*9 L!b)kF3t} '#h[k3ۊ?f$ `){"oCm܀68z&b# 2,! B"Cy3hPR@%P%6Fbh^A@n fs4$6.wL_:QΥ[F*\ i ^XR6 œZf]LcG$tuC0L MJAlG]qLT5afц oma+e_0 .0Y ˭r\O7^@ nK2̸CT(7 ,#|+>7C:Хq*fV #0a>k5# YX]\VhCh`({ Ӑ1O- sۖҘI(*ٍ:qFGtݮUt0 iNv r(?}`B- < H e@vY ̅=C0U/V4!lAo^\C,?׌٥ c%z/ mN7"]Z;sb*>IG~<0o1|Tԫ篵0mݺ@mvI !8Z:lpu-=AXg8@l_!oȳ2Ù/._\\m dT j0 *>BX FC塬r@ >IZpD}MGĕ,#|aN0'Sl֕CIL軭L̀l`a]aIυ*e[/` hXcʗDxۄ&Ձڶ\T>ΔƔ {0pf8vfXhcVlGIumwM۱8ͱm9= "K,n@*ҟSH{R!uGoM-O܉s8逨K5~u̡(U00apC:p>aEFW\gU6cCnX:&*i '5Q@G{㖨 TOϸ͌ BdljsV+0TL}=(ӐcHEx=xL(Mr17G2':/_=GInRejAlpB`f6l0eb!rq"(xk͐%(namN;Uؐ &l۞7iy'@unCT<O$U m})5r;buA)kI"Ƚ>VX*,Ϧ'hH[([|}ґI?sC&L!m=mp#S^ص\-M$Ll_'8*^/ F ۤl.JrA6д=:AmD0 !s-x~j|Ƽƹ#Zy8ٽL91?Ě SB4Nv_W)C@#Y^1Ĝ4}?<5($; gA-#Ŝ}7jLmsZ)0M Vm`3lFڐ^c8[A%iPh 1`"[դK THއhJ.R+qPh.O-[ǁ;%EjU+`<˶'/$!/&Z"Tm $2LƑ#Z|gqCATiX üb)=A;7O9VEduYǃ&H:J*UK^>yƑ)SsEK5'!%] y꿗Pa/U>sߣ.PWT]UéWіJb,_߅!-n,DYgo0ySf{CŬWqR Ui@kP# (eX͇GC9>boFu!yXT?ڍQASU-:ЋC}GUHPM@Z/ CiŢTJ+'+<]-8_ߢ zU.jTĞ7ш|R!Ru2ٖjBR"WqmU3t/Յ*֣K\˃KQ= Q*tVۦntVsmKJQolɪ]Ն@.uUK K*&Bycwj5ѥZwkGfm.j) ٥Z=jeoLTGMIIKxmOu+%KZ\ Pk0vV6bjK*ëuaR>lhFTIߙGrC!<[v4R;7lפ!j]vVjoZ)]&J6ڥZm Hm.j8.ժ nN9(6gj.Z/ ?KZ+:˱KZ}y}jL xT7=huVfclGR֖xT@oH(l]Um]VajNsU(]U(_m(T5=/`ҥZ7UcWXz3djk3y5fU.+3RqT]Ue_"tV餔]ꃬ"F]UuNkHK*hwVG5Ӻ5JERBt>.mVAKJFo7zFKސjPj5׋&ݥZUwtV+g_Ԃ.*i]VfN]ԩ[őT$]"6SۺTqd T"ҥZ}qq|5V3)U+VK1iNj eVeYUiyb,.e{oJ 3z{vng^=Zw~_/j.z9E b4=XAc4~%.Jtz=..Bpr4QslG,i˧bjbC0>7}Eo- ̷ 9Uzn>uu@MϑC[%p:@5҅ WSxۧ% >qԓ (^Ob?{9c!ٌ`Jk؜'qu+&CfQ0K6 7 %ց6z՗%4-$!Of( DӟeUp$Pq2Cj2&|9ruq NQsSѓ'%c&b ڍEVMVsgOsQKMjQM=_VW<_ mΕq>/]eK/淶4mPsQ`dN4O5nYp|8>TkQRHЛrLxpڠ?aBURZJCEq==*+ rEȳbpH\{^֏c^)Mڼ(mҎf&} W;Ƿs!] B^D@UY^Uh/hXQ;Vam8M 6c^$Gqg ]hv_ .ˀį`47siNlBTэF{_yM9)> .6Kt[EY~V%tu"\^p>j" w-mݚ2xj&qMBwl X$ܛ]RV nKZ4Lhi(CAqGd 53Z3:i&ݛtzuu޷eȕPw;^EQeScREQ4S c7㠯+=.|um>Oډd+ʭF$Qƀ s{uè뼳[˷ βolXo7;N(% b&%lM]nՋ޾`5v~OSO!l`R$N*8ob[wi?/fzԅ A?ŸswAGDr)(25S_@SC E-r1H S5Wg]%) !fp?A`?_+K9I)ee"צX,tA\c`,VfƖW a @|pq'1Pt]Kr+V`@^me4ni\48V0'͜4hi>gNof^xX';keNx2LRʏK~/'PSs'Q:D*hUnI^B|9؍U'E:".8zYt+&^! qy'$2k1ݺE?̷ˌi&AT *Ic S$nsQxsk[j%ZbtR2x{Ǟ I{?k1ZQ.I>=#fKYcfaʛ]mY~Uȶ rҸꏻB&pm =3A{lᰡRpfj {Sjn)Xd ^(UNc!ML貾W?nudZ%|Ryeջ.״{c F<ɉf{QSmևEii,Us۾6ZuUp߬Qp0/N$ HdAsqhn(i-*M(ҵGoRkNWOjsҸ"@WNV[4yr29y`^J\Rг!1ϯݼ')(p;%W\=UEUPK qQ? JJ6.git/objects/2b/2cefb96660aa101d4cb1a875b6b61ec69675a7 (xZ@blob 19132PNG  IHDR>a pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F?IDATxw%U'U{{B3ELD3װ,ˮqUUtu"bVDDNV ǩ4ϧ>6Uyp]-[^,ZIItJRJ0P5{sc1B`ll#/⮶{6M.+ܬ`!@]Xkp4 J)RJhBpg-{U| cӴ Ro9K4jiJ)tvRJvl PJRiƈY_Xc1 ֓D;{Dd绌 a`G=UUuj4!𔱱o_eL܇NÜi ZKY}bZzWRJ/0<]MӠwKѧeIl5,g?x͎Rtp ! AI9Bz5sZ>mcC华h_xRz"BlU:!h@k!pU]3_sR:G(F# jOj6ga=,ˋCPք.n'2jNV+i IY>2X14!'ɷlnR DPp|BxG>iG?=._f x@AHJ.MҏBOz@Df`0lz,WJ=FiA4 5]8jasĚ(Pq1gmQ!v=l|=^J#N)*@N`8SI){ҼUNMn ιSڳ2 x􈃤1݄UFYƌ&Ā6snK3iٰJk>ιE # T$ h!b!~rR.Ç/r6 #^b@h)Dti8h:PRaX=Z;tA3ÒEc 3[!ZEi7^ L55;j̤ mm@D4͂uJg{; OVS6e֚ɪ% 1XHJ(k84|&).p*!REq֝ЎBpgK2on<ԙpzx:/ #Z5LͱJt j0Kt1>5ȝu =aL\HD@{Z(M~wvM⊩:x8v:p\ O]d@&wg0c|snR/0y s ;BjZks?2PZgՠNS >{x,6yzǁhΜ0 .LPtU_suV; Hvc4JA\)J2qO:f ['Ͽywg l1\ $.9auzkڙ`狤KRYgaQ F;\x$;{1e\zͽ9ûq@ť3c6P7t51C݆Ȧt[p>i!,K:ΟteIQiK(9Io 0Oﳵ9G$2>MPUl(wKZSUMَvZ4 ٍc/`Wa $pEbzO_ D} g߸ce3'%$ x.;bLgu&wEꚎRE1 !o5S `J\`֐P$JXTDjQ놂aNeyӚ_:+O_|0h0VC~6ͽ'ƁS3m>P>>W/N è} o7CpѼns75(1x*" ` БS㛫<ëy8K?Dk *Vc૫yk2c)uUU7lظٌa-Ϝ:MXY;gn0UP3*9Y05R'6{quQ.1/˿> VU׃G{'@ܦiVWU`0lPk}\Jc,33Wt)f#.ҵ0+y&ȮK#al#ᴗsf,/֪ȏv bO+.-XB {|]yKIYk~}!8o4߇K)i)sξe j|8VUcmj_~ooZi-ߞ\!v3\ysIϜzK@R4uBxjk8[4߰%JTj_?4"eyWJ-K) ?1 !̭kuMkWJ-SJIk%!`Mĝ !s#! !R*u;dQ]׿']N7(D)R 6(mfLC*XdP[7dFxhc/Lq6/Xzble'*a7.K߽_MDzιFD:k=2)(֋f2'jRys-JDX`!R(\-)$Bwaֶ΢(fk6lbFD(˲ECɘ k,"8o;s5st:1 ՠCg"\ǔ%!F\Q %h z씫9C2%!.6L:p녻`@ :tt۷{{Da8oCȐ;0:@ĸ"۽ !(cnj)oUJMFʲBcc*iQC`l k-!U6c u5clO 51 p$wʒ~k e|ހS"IH"lRF:7!`0}z/ ]zkKQ(c0{u(4)E#UB-ËOYǿ|Vr@0JLGia 4Nx([ARHH$Q^xٷb]It؆I7RÜxB5ιYa~Z0Znsδ9)=,xIcֺٛuޘ8@7)ePh Uڂ~\?l͟>Z>B0uHU ߉/Q*RGALO)SO|@A#4I N HU.'oΞ{Ɛ_IN#IԸGu*`Kb]~f%*FBPv:#|Ӵ[lg-^, Br_w9+N'6Ƹ8xR9J`hhij 5th2(R(ʐb6F;P6,XAcְurư4Q&r0 5z2cJZ#m* )DL[Ձeg=F> ᠞ x|#,$b03raWxX7C =Z)2 }}8&V,p/PX4ZE ! S11$9d+(ɧ@kɚ| V@M/[?wg!$(m f2;2Jϐ.{-&=T&.Xq)=J. isPׁE3]hfWp /FbG5l71QN)#*T!%"e`X\в0:1&u?.:_) 9W]QOZ=999tp2j/԰Өɡ-ZIխ)YZc/W,!ަڇ/diɟOŨ­CF`{.YAJ)(j)qM" VpFGF<4=N e,1I\ 젞ɑ]2*x@jLQ}@/$y/.|YnX%T ٟ:;ur;͑Ӧ-/mjq+Ģ"ǔXM §\gBHj#$׬ eX;9Y0Wȉ19wp=   OU70`BDthcFMȧI,O:k39ixz?G>w'y m" (mbV.PJ$椐6nK;b>_;H 5B$1X4qc edxNOSʣ[> sRQX+b7 1E}b(@hV,Zшp2oM" H)DSt0Q[{hFX55i[TtrQ:wܱ|dbCW%~}9 }h,DBSkT+d79 !GqwbŖ[6>1 z2CIRD1(1&*P] PpE .@AR5(A#[jŷ%S:;J+B$Qt/LQtJ>$5˧b ֠bȀf~R;4GcM)]#@#E fp@nҚ8d6i+wE5B  6$yMcҁƘnr1fxLDX4'ܪi<E ZkRl}ɪ}ǐd<Q!am!`O%:H6hBa;|ⴁy&쾁E+MԎQ{a Fq `ѯk> 1DFR?@G{ko!1|]s3v35 C~>zRWjsTכtQ{XXVPQ9elTN 9b Iqr)g Y3};qH?NiJ vC"H2ABӐGvpY#!SOֈ)DDxS{$6mi 4mF}䦊kGJ(`e!RDG+ϚɓW $VBx1iiM7Bu}Aٛ:Qښ@BK^s*%K(~<яvqX(0HM8G+^##_:k3RtW QH1'T 8Q%!ԍXń ѽ:Ei,,thӮ(QJӟܲr8HACa5+jQeְn :Q~aoZ&4C6}j*ռpE7{0 s&!*TĪnӚp I,_#tFruMiMlӥgQϺ^/5o7hcRZ#\R扷z>X~UV59ɑ@aR8= rW  'gh(cFbf8s)oqw$Lx>(\[0t!k[ V7[-P8+Mept8}{a$5L7@ H{>:~i丿_ù -(HB@jĄ*\xc_y\+)q͞oni! u1%#Nm@!ir L`X4@HLT.8zc⫍A+r"ZO;❎ lIPJ]4.# xm͹uV0$s@/S9^Nsq`H2Q}F9_VPt#xo{r. ;c\uM ~B=c6]-d~h`X5b1^FD(8v c[D]UUUJ US_u΁RJӵ-r5o$+rQ\S R4sH-HHmMM~YqZ$h9f' TM§dTԳ0(GՋP"AfOϱd߯I@ruifK_\pB+fB4Mz5c2i8VУ-oY|,Y?7gr5p&}:r"ZLN_ݴ>Q*.4¥ |&U;/RSjnڇQ]mMcι3@Sک>]]/!W$Ep4]nh'xCer^⌝]vOX^ZRjMs_3^:<ƚ[̀s5rR޻"n9)t.9$:/y͍ <'x"?"/PCK!01Pjyp[*ѳ1I1-pψ& ^HʟquC UE 5[\Q_7D4x|3; ԬNO<~nAdk?P7uk92QվHGAa2*Y$bWJmd1Ɠ5:>48V9*aJyPJ ^Pʞ |q R@T 0*w.N;wTb'=s,HUb;\RBYDC]͛^Wlce#cb]@$FiǠ(nƼĭ!6*lQ!f77ƘR_J1zx-`x7gnB;ݲ}B?IbDH"TM1JYyUo/v-eE434u);Di|ufxv @ûF[mIQrKɎ-hpV#RJrT(u6U S7XDkʞ%|lx-o\%"It{#Z{0 WZ7a{͍gb!/iBia nq=zw"6^= W) _rziknp6117g[*)ZK)1&Fe_k8v/ݢ90| ~7bsTyK?Y%&U%xc}eqؿK臨tLWv]`1lY _~J6OF&nSvD(et'O ×SJ_/\N)o[k-3pF3vJVȀ ,L+he]5,,WUI@ѫ- 6y*1>f:SьƘ3ؒ#7 ^I )K2 lߣ;Y߮j콧۳U9a[><ư4!Ɩ@0RFNJ~}ȫ X;<}/}OoNDYD!Vs]w`97qΗ>JBf^~"yЄ1k"eQyU3&:wFGGv)c{[k޹'7 [VUR(h'@% v}gu%} .=:{3WԖ?XY{nk):G̮VknKsǿz-VЇIe!ΕTU{}4i|b6dmAH oE}@aZ#"vFۖek{8k}>FuQn 2h%3`㜏DVp|mhH0;߶*/nW34_]دTBs( ugcyL8ka|#^_~|7pӕ5EX=mԁ2?8uԐ$p=~rem*?{9$z mokҬێm>:;6{SU] oO$J")) B["F[tJxg&.Fg(_TiM-6=f\,.Vn4$µ\r.+QZӄؾ4M (%U%q3:@S Iszlј!rwު6βM;Z)utʷ/pMHC cmF%<ܘx;͚ofw! 3QYGR(:1rB<8%egxd,iJT! >&BT{.E./Xgɢ?s~.bּ^';"v2=[Z C8n0eҿy(ozB|QeWlh-K~Ek]I"`8l #GYh'}JB9LL((6bM(2(5ߕюqX1>M9̒ukX\kYS<_.5FSt]{%s$Lr3Irjx#0MgmݟӯcZ4NQ"u60ޯ䩇x!=v^iĦm91 uBuj20`h[iBZ cTPC socok;xKcECf%x à-7tF:9\,UWO ):sb$J";g75LaѨ!{*^@֯dB4M"Gh|@6ݍ T7aBÚ O{'"e M;XjR?!>=߿?߶%2uU~P*HSF+:I|Zݹ{l$&nIc370D e;9B5k=?u K:.r챳a]V@LfӤЈ ʲb&0bBPmb+D]>xn|"$w޺-5X@^c|#uϪ+MBฃ|=a&r)3ZR UEh v>j6N@('ڍkQō,;( CYvZԡWUu@ єlzF5H&UKj9E% AIJp7i>z3@RucN3SJ<>=[nm@Bl_pY}s_/x rGNa?~J]ِ%cqk2Oi->B⍵ESm7xOQ (Ihb-r-mH3=Sn#ܲe8禜sEd0+PJ)ַ\w,4k6,XEkES7bBΓǁ6so h-@ ÏN_́K'1.,DT6T$Ii|K(eڮ*wH c,1 IàjZ9}ib;XKM6?[D7J~&8g Q$giZ ŊqJ߶\p`\a|Ssm+}{ӨWv#RIOܲlNn%Ԡ vWy5,"QJH3Ncf["# [ F;2uQq{lZ\-D.8oe ,NlOyۍ%qE!!d| $ m,Imتu|d@i:.A" aE>ZDu!BtAWi6Lx[~Cn܎%ZHJc&}Ix^GXl /mx3p,7\>0o(L>5KxtH)x:^v艢hV.פXs||9ssĔgU[7Wܰ3(N`DZ׼v'sqG-ٕ O|ͬd@%g4L+g%(m\R+CGxcqB8m$6nB766ޣTfa"²⒅KN_6el~RF݀"-/Vnc&3\ocm̪7 K;X.7Nذߙ?[rVZY#b؈еEJg*Pt-5+|gӻۿǑq~% zeb:A^PQ8{ڇkoI\>|n+ ?@d⒯qk7VLV1CTiH7p gӆk}Fc)T. svBJۦ.gsasLi%a_Eֆ&c{v}KFU㚱fg6Nz&#4ƍY?2pIU\{3gP׊Fs:1Njm^xtrT|m H`n"c s*1Vp* GE/ _: LBUd, 8HQ Z434akcPi&E=3p^ڨD+8c#kMpKzP}c#3rkk)>jݎYX uY* *P:q%}( j"Uȇ )m싢D)h̘DEȬlʙ۪QYƵ]~0&✥u!bur~h8'q\5)4J]6mHOD`8`N)%{ZJ韍14)!QxpPpC ZR̈N'0B`* gՆj lQ`gkf/ZۻiX)Bjb%C`밽ݠ_QxB:-uS%O {|XWIO HfA _wd[Wv^V$QQZC 3v4Q1h"V;^))\n7[QJ]1pI\"%H>o p=Zk4򾉆 g-ASS J HYH1 upe.P9+Bx| ijv3S?.:'Q8kܑ|ώh˙5'7|Hk2*g8&FypQ4Xn  eIOn:9FY#Gw`͌g(z<Z_Ԟ3*/ضGp]7E)`VdAIE!qo#L@C̙|1h2criH)L)RԅrM%7H)S$V:<[l$R-G6 "-KJ=U2Zksyfm3m2Pn4JAhL$dYe98+䮠M[vN`0x3)~RpuH5#\ZaqLxɽ~P<)%di͐T@j3)#꺾x>A;C߮>;U} ŲniUKCbQ`E [=Pm_yeƘ?sOֺkiTjwGu,Gw 1pVqYæxH)yX ~Rja43kv٣#]CSgr-,UJ\j Jm{TJ"Cp%"$k9* OjVMQNQ8tøcEZŒҦ}3`o{pRɳoecʝ!QͮVqS3&Kj) J])L+E1omkRG^i}gF# :FJ΁xx0e5``K׊U^GIscN[8 t EAJŸt} {hxcTJ=_)Umg!+,OZ=8Ɣ!^]JeN\oPa"rq|J-x̏lKSJ[p"a"4+gK>0#: X!ZW-6BxC[:BAUUx1R$$:pOQܿÖ (N Ga}|@l{#-R`Nr0OTHQ-AU)9ci1y #yE˲K;TUF)$f# ъFquLTN9/QJ=vm cB룆C`֘Lds  1)=J{Qc̓>/k9ulYʢC!SV_ݱݰ \}CƘZkkC%uxlQUZkgks ^,"~cRC"Lz`;Bv9Fk훛a@YRJJ)Gno#Ve6QP},MzGL҂ďFdFQ|IHR4d$QÒaʔ(;$9u1^OUЦHHmV3~H@|HIO7uq8x]m^ hcQS8|2xZZ:Ҿ `b% M'[n!CI װƇE.L$(RfjI(t*<1T.Mp!`cǧ8TU!oq#TQ8 @EbK?h'a|]pӰHN(<H5# uuR1 +5Zᦓ޶ѷdCԩz@C2KY|=k5-r/7|ׇgm믁3 3q% ;qqܴl ds[k b K!PK qQ?  6.git/objects/3d/1afd114c6b5642b42aed070112bbe2de858063 (x+)JMU060a040031QpI-I)(a6cuo2D:ĔboO2ϻBrձظ|d"3s;Qe3l/P._pПS^:݄ߎNL,>9j N-)Kz`*v ֒30$3'Rh&Y}N|(0nUt2sS*6?cv gSPK qQ?Mz_6.git/objects/47/600cdc1835d810e66f6385b091b8d3e3fea22f (xI 1=}$=1?,!C#U{kU#އdLu1ρB\"bx%fS}#KR]36^OZnwB*_I}$?&PK qQ?Cޮ6.git/objects/48/8fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 (xAj0s+(+Y!B?ȹHU,c#B3L^v`gOE\i㨂$└E[Ʀd v@oÐpĪ-{խklG)\kZ#/'xgdDscw|_W]!MN0PK qQ?LZ??6.git/objects/4f/2afe03d146d3efe9790d562b708f29a2197f3a (xu{eT\m4\CpwHpww'C!C9~{cwݣV͚5k-&v&\<eE)DBD"#- ޏ^te7IZ@ddJVnVN2N.vj1歘K*d?B8yr,sP5) ,3>hYHZH xdGP(y t%pP~Df*AW2HNKvZ8C;-mfȋg{5Z3=ӌjd`Iq }cdi$9!RCEH xU/7qm++˲bzZoFZvO/wݻTAlARЏ3 !&뇱R/-H/$2&m{*17lb tCv8u6BLePr4nucOZx/V_wfX$8T#D^}(m>c/,qzg1~1t1D/.骂hæH?!U KtBehEtBc G-: e \ADjS㥇>1@*rҬ$ׂ.Gl/aRIA *?ʸ C> 0sc͈P0+Gj_pvyM')+ 4:"Lg=1${=ȍIEȉ80VBTi(Sc< ⛰kK3R.bb0#h e0>9R3grHR&6&13gMDviUmd 8`D5 3T718cuŪUkU˰83xW$ZY=XrkH&UL57q,+ԭ'2J%-A&>%'~m| |Gn֓ttG mfz?qddd"z򊒊 $ rC5Oj{?S*5*OԈ,+,Յt^#`uċT:ɑL (aAS+~i$QZ7Ip{iΏYnG7ttD%m))ڕҕ*R']\5g%]:A#44R0Gj+j |w5D=i9݆_rK7)BֆmD]Ctv aYR7/6N6N o(\Z՞p!5,5ZNyB[ ] _ϝȥaw10*r0+v*@I\)Ȳ鈒Ŕ%^zسO^%wOhO{mSheeBi1(tK<}P%TDh'FoaL4:MG46:h5zW |8JF U8j &4F!dNn푩NMOy*3Rm'_ѕlOW}%=Є4n爯pˬ1L[Gw8ّحMv$| *zy$/yuT} EH >>>WaMxT ^ h(R-y:scH,?IN+c__`uw^~jgjAmkNf4%NI2)v'cexAz8ц?A=?bBbX!~@-ԭ~'qÑGUR-*{eQJW[ɢf+˴~j9jN3JzDقQF~}͇'k5it} 1Fp \ٕtxr#|ĝI(ΈA#>t>hE`zz].[*\CREe`rIΝ+-~(vshҭ Ik̍BG+Sܜ[-?3 1`|dcshTQ!+6&l~"TȤ3*~,li$1ͦqAW).U+߂_KW/OScvN\ZdͲ6Wkmp2t Xu،DVgNrKܵv DMo{dbw{Tl7_opMN,fĮ%q}+XD n?&ə&teil")->:}p' 4]+ ߮ !/$;!_.Fyъ&4VRB\.Ntc89`HuE^Eێѳt]+#B'kp.UWR3k7WS)lVd+jӳ߭$'{_M 2H&bĮq1,^ v t)w!9ުDgD{)H;`S<3Qd@xX,[Xf ah^s/_VPϒsԃ64x<3 iziYq}T!x-]F33tᱟfV2,GE3f@W]R/ƪ[jőYBjύi_]W.Z&[*㦴Y]ҫ6HW9:`=dzTvvNQ![,6X\(##@ah1S_4$;o Hi E:= r8Rj5؅bR(:+K];P'KQC+l݉Q(4 P1d7VxYS{_(} Ńr?uG2X1FN~hkR鞴ӗ0PaDžm4Z%5>)'#mGԗd}kya iSO@1L?+es2 .! 7%:S oHef躡k!>f?gs}j߲ng!z}$KjAYR'9{{I'6a0,-~/s@koJ-FՐJFodo;䑄mAm.n|?UL{Vh _qx>;qmd͂{TeÛ}ۑBzƓ(ٴ Hɠ j6Ī̧Н+| eB6g? +\U~ k_{vdjP@8b=3j'Tt ÍP'Qt)1mdtfSJ y)ع7?\KWYC9|B@C&^$f[9cKJq&EW z8h/k̛AYk P"ۮ{ɩHor>0Ybؚ?&%&K loJsJTǢ E x.{ф8BW?S8ԲOi]LxNxc1jVNoYپ8,V'ێ,CLFT7(ߚ3WʘCIiI00B_KB_ B}ȩ4 2'O#_e$9n~1%Er E=7@Wa?ʡa.vb(C|H}Ũ3^gSA7.=PrK&t|_~P{x+Z2+U1dPmy'I[B.DP$ڙ_Fv)8{%.cט: K;N˯V*yttW)+#9(MPf|y']%I0{"35{\I0PK."ln U>dMbajhCS :GX7!靭IHū9Mˉ}sۋP{+It *lXI_Q 0.Z~M!R? sav?/r47u X<(@J?-}q#t0ѓ1'yPkgK\? yC.I2x`bU< -B8mI F-x}5ٴD:;^J ٹ1qdHT_CՄ(= {Vۧi#´D'NQ8 *5/k˼6a_L+qrN:6e#NI,[;0Gg'▲m"Ԧ2S<}*TTWKNe""ug%hͯ.eʕHBa \+%T5H'IHHBҜ6նؙLCPXUb|0 &I'w$yGʁ˦H#?.DtKrY3ݕ95,VMȵߓϒO,5Ӳ;o^vKH)'lOf}J0ޜzPPUr9s_FsyY2i# 9u6P <.[ѾQf=c=='Khʳ"C%8YE6/\=;:Lq)TIZMy*o{ ;6wVɃI|ڽ|SCBl{ZR٧u'Ǔ`Js;IWqk:h!}ޟKu([C" Yb[C#бT x 4$)i3X%,@a{M2^Ӯ36M3F>Ny h:X)tK4„mQ_cyT^6S/7N#]-8~iRK +֜ϝthEV{ SX *zO_e"P>yRIHӃ&@BJ$ztx$MW(fT020M,4("/TnnKĞRr;|XR}1W^o?kHu(T /2Uf\ q 냡~8ٞ@D^ SҒ}1I\lxC4H#e& /y_!$f0OaN[Dwtzqj(>ZAR F#҂Jhy1C噳bfLuJ[|ZePi 2!vci!|J |"<Ú)ۚ`=ϢyDQk}qLQ[v@܉o]~<9TDkgҌs2Qp [y`^@"B>&?:Bybٷ G2Sc7nDIQs"Tpvӽ|ҪU#rp\%[M,A)<L3Y@l8[[sh!Z)~ *FBs+ݶxa"4p{Ȫ2e˅2DwW_&'ýN3Țkhq-AGZl|Cߔ5!Q}Z@s0+z4˘X +i  68>'(caE j+jsY56;2т0T)yƆ"\ 4b%z9054.1>9#ffף!! M^{,v]΋{Ĺ݀)H ߷F%hE݉0!Jk&ζ6.hVmL|"by,k-d#X7VHTw)CPkp[Jt^FLZ >L@Fu!rDjo*P'|Yp ηF'>>hzU){LJIڮxKTF}b?!Ůj[f21Hl"aBA1)mb MgMmYS[sY]\tb}dULWL=6gKnAo̞l$3;S4y^@z^ud"N(I;eezҔOk)y,1uun ZWI (?xjĚ! 0|}BuGOBD^|ĎoGB㭳I&jڔ${GK#j1#M^2.o=iͯ\}ޜO(:T#3Fex_ztꭙ_.ߤuҖ-e";djpϊ{`ôǎK3ɖ;-zLCR/=!o`#-O⢬T=f@q&P'F.i=ݻp*S. ]4; dUazw<) qڤಬc/2MkW1KXxn9̷4ޅ}_gDm-ye/H%rLA! ^6RV>q^c eVۉ -@ʁfyQ¬eQ#8.YCUsG& % f1ޞ3h~C@W\7ˣkHYsigzS+~Eaw7^k|(( E;YYp?Ҝf!uY1rU]P '#!1=i{?^W\ČQIjRKʾžTa B^A`Jz)OO%A5g/knkw)ij_{.72V?neF:lf7?*Zii41gM [ U&kˍn.Yzە)wa7[PPF{su~04G7ey=+1pחa)9l׊+jJ8'cJ:,6K{FZ]ױQs5gΧ{?$˸p!/%EE=ϴj\D1p:6dKQhPj;ivbc oT7}77%W 7nv~;8XaOb68jxF̦ƃˌ@^y>I6bKTܠm`,'$-w$&Qy!~.s()UEk"4|M񧃡r=]e6Zv^zL0WR*3 A Xw>C*Γ*F2n1O2W GC2Q$k )E.sqwm Irӧ]zKofvMngaė䄙g, lc/ʹv]_iE=ځHg7QoYzos%W6T\\G*dnܑ-)ew5B.$Q]Ww-Lha=C JS!9HŵiS7 dGF$l6{H-*v{h3gCҬnfa46&*ooF$UPY~L&',l0lhr^`9EJuؐDS!M!;>05ԡbfE~]ۆ#jvY 7 ,RS>pAyĵ^ gԔpY`>Hgڷ.jRAvyM2nx?Չ\TqĦ=@WU%hcˀ[_8~#J{X~!\8˪ڃ+On0>:N%_гȄ4XQ38 GH[%WkO:"GUCSh_ bFYNg-kсz]鏧<zQ!<=.Jl28jO]荿 4-Ϲ*$HȈ(% UKpbgmO p]A4doό[J,oܘlBudƮetJd\ ۝.qCj)ϋ7^"-ngZ$4Mg2) \kDTOOuYqKD/[$;4!dzժ4-UFJlh<^,ތ]O/6X T}aoHb(Feyga/ؔjKҪAzV y0N +xD{ @pQ+|b2Cf(ҩ +jJs׻z+՚ L\%egX}n?́doO nB!m~ih*cM|x"y6wvYxQsz@Eˠ{c%dq {Q7uU,` ,Fh؁05 {V`AKWpӽb8es۔}{e| kQ5oÖo[vd^r팊8E[2Fc㼕)Z}Ɔ:bԨEY|479Tcf~Ob vY[RlѠQ1hS#g'Ad) )3ATnO=;uqʦ^+)"a4_] 5^Ojj۰ACaתxHʧk!TL ]v<|*EXPOV.uU?yы"h9I ѧ;m ϙw*Fw]zOSmu15_OT@M?6 m4[%rRQ jv 0<\4Hbq{Tn>xrPdMI<*4>%"ѩm+q~2-6޴dNEpcҔ.cq$u*)<7KE)) d% *?1㼙lGxيpNlYWu>p˟QOG(Z71A UdXkٚlADN9@hik'DU)ޡ=o# {D|u05BbhRXTuܷTZxm%]T`П ' q8s02?4l@U;H tPUk7n7k+HybCbfEu"eVVIRWR 9ř$qŒ>~'X*Ri˿w 435,$پ?ktˍ<8xh`oֳX ?e@ac~^WPtvG^L?h/ #BG?2soubR}r'Fho~h_U9f~Y ? ,)]O U.xN$=&.,oڠֹn]MW=w%1ۙN^ڲ :[>{xN-uys,xs^bH})_CFڟNy~Juo50  !3b&Edvh<3]i}b"HOmR i8AXO!jkmj̍WX=ڤ3e$.y+s$HNΘ|6WWv)奔0{TE5(#->1Z>nܢFDKϗxo"=luG96MZ4Š# đe§MޗB'uzpQΖLCszBDU8v:#6ߏfF'w.$szk닎Ԣ+:7h Ɉ+ ʇJNR@ rOIs'=] (Ul*\ V L5o37}!] Kg0a]C_ RN^5s(9etC *}%OꢯTu]X/< t\(W= t~Pl(VZ,GؓAOfpڦn' .ZR @<@K9 nrFW.f~J;G|D^ڋ ߲. .UQ\ΫB6_1{1Zn݋{2e<B'Ysd+_GHi0Ȉfv']A6+?dspK*%oڿR_ hzHnEnW[ 4$Cҙ2 #mu?FH>G&"sAa_u{$_H)TXFusYPNu鐨{ :9K  tZoݨh /ut[ xFh/|blO.Y䵡WqƫfP9'2|t,B="ˀ,:b3_?w8\8H8 `1~ !.*( ><+~R){~1he_ pt[+&aWAAwdH^q@GA6dzF?O }a.}85!oaaԆp͏agނ% NJL<<5߿i_ \&Z9?&`і> 2`praAMȖ (jE7 L &EMnE@'MF?he L|L Y'7͡!?k8Atֈz(`h)W>@5$۞a/?C53ʜ')TT07pʱf!Go `K%ūC6pDi0 /p ɇILTdRD0̒do¨`xG(*4dw 3~0b( fꢲEDEoG)Ez f/^<뀌qMCGT\oVOpMM&k"mRoD XҷE?^.mQ J^vnJkТW-E(oE(84}X7" m0Ebw_%!Ճ[?hKo2vf?L$^: <_Sy0w_\zd~<< V3ߢZﬢ nKoBcq0dZױx,0cHE;O|^ xS ~/0<_ѥ Nad矿_2`U<]'D5m,i~Gb;sqp/sM㚌kJ}IՂ ѫa As3x^FuE&:niў55gsg*w ,-ƈUe(ݞv*Ƙ"bhk/rN¸}'*]{VLߦ6`έgxp}|ͱC)I~tƲI-549T>f&sOK3ܔzءnZF{mv _ !khM@e H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-gAMA|Q cHRMz%u0`:o_FIDATxb7?TSIENDB`ߔ4PK qQ?|_96.git/objects/78/22b0db4fc6048c3c86c2facc18432422f06595 (x+)JMU04d040031QHJLN//K+Kg|a$뭠*3j^n@,PUS_VU#=JInp/L-O+y3-a۶VXT@PK qQ?rΰ6.git/objects/85/abd4af5ce033b3462d1e6807f5bde4abf21933 (x\vV|׊;ն+_0Fӿ~\̋^ͪ/1yT2TqVѺGQw~t]QX65hJw7Uu3OxF:wi+qiONhQ*S|z/PZPX//q/y\c},;:|38VxRVͳw_h8u8]}Y,eLM ~~>}Mjwz7Mj L!]rc Y(2m̚y'L*q1B=[ndtMgnLcoP_58V'wW|C\|Vq~tIVr7/\o>^[JϜlkb)o6JJIM%Fd`NǔSJ?'$W:m:=wwxR:LoNj:),}MPIQNO'%j7.2əʎYBCe,LI=,{N)2zrS_fWg_5M8=cl-pzG'T ʚl)u<xZf|ԂsO{W\'=@ȳp\|~S~L?@âd6" 21igJ$$S&'sItҬt9Iu~ zX.m+6X2Y"Q+I{@ODYxjhAߖ+:%x+cJ9[$R #Ft?so-y֕ dH/BN1nj͆:lumh{m]i=[mȇ-6&/֑HD&t&y$!'wH˪n嬹ݯ]5}6p9z8\j:$8,AZA%[/fu*穇'0~k56z-%1sMtmU͚ B6HN$`s\Uq3lI}H(= IyIt-$ x-dJ-yScDDкT0$Ae`ڜ wZxK*BQw?mh1ܶ 1塋XS14"XnMRyPR %KE:; o{Zl]Q\~j9SC qP"|܎6cH PPI}$Ī@=局+':uWxGV ޞ|r5;%G(=ց ^# elb _~BN^ltqEE\#lgxyC'{켸a҄{Ɵ;'ĉ+Uc '(XBbw]+gr~)CN-iޤN2JN%(Tl!dA?F(V@*Y&!~K 5 xX-da*j޽8eW̧6e=:EGu@Q'Э1%ᴝ[wlԡO;m0lV/E[C3_ (Ȭs(Jb muaIp}4P[Nx~8>U8RĶͱy.Chg)i.HKWTL~rgLQŋ'.~ vQq͡{dcn;)R-)t8FvfĕK,kMf{MA pHW:J_E 軻NE K.b9M,ux4yK Ng^}/z]-h9eukjRΡo$[N~X⠭i:` ~e9ix6vq+ 64!ڀ-b&ND#WFON} +l֯}2(NpJlrd Ε&](Fg@)!س1.m\lOlرcIcu(uoD0Ɩu0 ؉ ^FUXv@C ?e"=T&ދgJߟAk FKd1Eo–NLh%FނK+pE}8Ƥqk? }'frUCnR94 W D7F1|RF0F_tKxM4-ISV3. (笓{bY!]Jyۀ½)BѩL*=LEY24193tCV ܮ@*|λľ0.]Z2MRd6yǐtYb!vy|\e6ZK?3i(U!Bo8-hfo YGHI>z]ͽCQ8x{A|ccXݰ Wϛi$2gU52hQf." Bh4D Q`AJƛnh.(^T2Q*=<ܕʖRbFdɵI9bYe9X˭ .QV&e`jVw08=MS9lBiJTh0 3c(Fݖ6+E[n0 qX Y0bd@bhhZ/\h-Cx'Ӣl izd4dx &Y#S zis^/5䙵,4v%0A:9k%;w9xۊIʱt+^{m[m㾛W^l^TO{~x8c+H9Qjoq-jxRiŽ9(g%N9WbŨEXWk\RuM_-r0Z_. J T7 ŝ'W-S5' 40CEJے{ ;]N?ѫ=ɔ4 &7OidlO kh=?ɭLL0,~?ɝMsWD  &uI#əz*|LZa[ēƭ6,xh`k>?>\Lf.f?Onsrϰ&+ǦQD]5~RϮa8C30ox$ӆv}~yd!~EGcPK qQ?R,<<6.git/objects/b2/4e99c011047b4c014ac8f50870338524f862cb (xX[nF[Bʎ6ˠvF&|1'&9ghYunΐ,9m8J<ǹw*ݽo<TPT҈ࠚr7}1$ tFϢH3e8HTa9ǙjJe(Jmj7F4@PNdS$4Ze%Bj-UILS!?MiQ:̘p(REFjҚE3ę,5VVs&Yca,h*$'!r ;U ߝ0)0HX;KRCUk f(vNISo]i ;sqpFq.(D=~7E F+#5{_'f"o32m(zbSvp*TXrjن/jXtG\Mg]:8/rhB ,*ê_KuZ-*}QmuչO*f:]KL~ܥ =BݠI(4z˸;8]?tu~.L21í#~^Lwa3FgL9TL}s|8eeK]VHsBUMJD46{s5%SbtC,|f؋-|ppboBH>l6EQ\,u'(Qt*H7@:bg>،hWzC *~mu>4uI7odԐGe x|6rl|?7n[-,Nx 5l @ k/ZV-M P.$։e ̶!$o0_K3>hQn QK:c F1%v- ;~1%c;U4n|rS?lZ䀗_hsᰪD&7܋w$yj}qn ˉz+;5uaX6y0h7-Z@5l\W+JZcBSh=\]CKDi)?iJElF\~ eP=r\DyT崏1)p)9=snF^E >Kl}l1j1_hQItQ⋤.ͦ? /8Pz(P@+OzJix(L8Rbat20ɲd`r.w? Y BOZ`[sCٖT3qMD?2?O3(L$<[l]߉,Lj]F2+u.P4$s,x1RsR2cN%|a !K&Ov.'BxzP#w[ !uޑy1=ݲ]ulܐds ! ,k` }ԙi MLg#l NdhsaEcY̶u Pھ[' gf([u;*F~ 8GXL" Z S@tx[e @ېyqI92'c( ׵{dLbiW4("qʳY:8nM$ ]&<,Ss 7!tUILP̴l wm~L0Z燁# p'҅a_ݷXhvhXR.P1(m昆其x貀&3 rhBU31R.֊qi;Ni<-(5D6=O9̙cYt0_>zD ;^)R {$I8n.Al}6ZcC(xc.͘Og>6E߅9b{,(C_BeJx8{d?&ݪޗ^ MYI18@G{/$iDa&| VT)3xI2ZRjKl$<>pBm;$4MϷd?춥x}`adE}9R 56Fad} 3+$2-L/;`ˁ ^ax|^|Z.#}1(ݔCfV#\YBH~mZ3 k`ފ% d,kgǵ,m.8֐{ҳƙx"Xh ޶3?s68Ll肖0ttdž\]pfI.\xɺ{Nׯ_#qb&ۧ;^d^!`3 Iw]iWP_l:ՠFQŢ(KH033YN`&i I3`Bk[eIv <?qC6d`C2  @8˹q #8o8TdiN46wbX&{C+ ;p'c9׈!"Bמ4Il l9H.FeŦ\a ` 渖pJ?@hH8߷lRNSyǁܕ JZmsWiDgO8q`[{Km1h z0t]^9\ [Zxh,4n6FVw XOl•cځ ӊi0fdC(%8cZ[CR1ȆFڥgZ,۰Zoܶ;ST8,h[ln K¶Pg-00.F&=lא&ìmx3zNA5n3$)7CXJEńo[AEhZCP*9 L!b)koc f>NFb=. { ҐPrYQ%\J e/.`eؐ0H !'nQ<`vۅan:~qDIW7<Ę ôt{)vUaTJeQ֞lm6:i[%@ up*g8tC, ͌;tN1,!q2B8s3cZ] Wl`UP="<~ c&pZc0bhy%um6$i2 #QԂ0(m(TrݨgtNXEVTj翐/&Ԃ=]DR(; |Ae.҇x_Geo ?g3 G޿~{bf .U+}a8vlÌp8"XBؙ-t3`v_.HKzZ;֭4RݓBZqG!u0["z8J_0p9پ"CS V g?$_O _\J dT5GfCy!|#PV 9`$Sc-d8] " QiS>0x'c)m\šM軭LCbB6'a/t|WXsJALp&5(_| LMؘxR]Զ4%J*q@4d Ha#!"gqH1Kq3Z7CeFc( =٪,ܟ&_jsE>D@PrZBu}j:()R ܬX̮Y} ?LjiDSEHd2#G`^ㆂT\:Ny!R=A;7O9VEduYM\+tU*%|`G#mS<ɧwg8='=jNCJ,(CE!y/^|lG]\,Sy-YfTNF͖ ѥZmR^T l"G1vwVk9]zv4MmFR^]գPF\KzԔQTHѺ!^RTŵ` E6 cj1i/vV>Tr>Z' 1.&fKy$7]um'M8.ժsӺlY{M6ejVKC+K_iFT I٥ZҥZU͙q3FREwGvVkEq9vV/R6Qכi!Vcjm.jLRs]ojh 9qKJj5Ri K 嫍1E3Pjy]T&{jKoR~m>QmV2.jkKڥZUe(BjNJ٥>*fԥZUTvjȊpT3[CAT\.*MӚRfTd6zCgjAT 6 uVsq(o]UuOjZХZ%Kt]`̩:uv.*IȨԶ.jC5 Q?WdR8ښk*+ѥZݘ4KJyѲTﲬ*ɴa<1oyˌer2=` e7;x3}T;5o=ˢ~]㻹^qg }diO`߽=?wm(k"JM c.MdebT!>0pV,!_3-=C0 ;$P~xZ=*)t#L4s92T*Ʊ-zeQ;+Vh8#\dx2Kq1dF\[MLR=OϬiU^H75z\yMi[#T&6ހ:heqPq]"7%&$ƧeG Ao'ɄH |c53{l+ԩkd!pg6`^e{ )y=ؙO }oNzqe:8ƄPd}R9Ѳ xa20\Y\D͉eR4S1 5c1 l!Yi#TMJsBv^a॔y2p|ysԿKШwHQajNxQq${G9zR%IS/bnD DSO}lF0<5 I\]I{&t)fr)3}'`ByIӠMl^eɢ:FExo?I]V%)~O/P)+3nQ͵W„ Cΰ.!)jn*z|!ͧ?DȁCߪ*`,S\RZTSOŗ6+^[o1|n-[nj֖}.h[Z΂J<$[Z?kT>zf^66:,~WU[ͪ4Y s_b]ȶIsp_B ѭ#+&J ,R%]ڲh_\(Va *@6c^$棸=Z+=zˀįhnv*ߜfلnSmF7J d06M2F:kG,O'6]/YmUeZC\ƨMCp9zqkO5뉈̇ nM{j&qMBbwl Xي$Nޛ2_hRV bZ4{hI#xFn53[x\4gne::}}UYJ2؆|/עΨCz)}1}|*1ЛqוE-_]hjdDr]% }+@Qe~4L` P? {iqnsj( H@Vxga24DE(YHuyj&Qww#>H|9cq2F)t)uNEL8Ll)@\ S,vDw{^\)|z~^ a@O{V;\3}Z@pu%.4_A)] &?ny:Lטy 1W!+bq =HˠDT`+Ҩuu#du +SY:bpr9=X~O{$䕋rO_Wq j E۔.e$צX O;֔jweI20־mlvv -ҎP f`Wb ۭ(i҄hBS#qͭ`4N>~r{0֢ZZ:U b{Ov*EdLؕ!l, -+R5U?y2ŨCVe wKh/7<M]G{څF:X/r-Sê+ٓ!}-&Ժ['EhX<.WD4BU;17Htm܊P+(9$Sqn{N q&$G=\u1G Lh Z2ȅ6 ZRGmj?AJ[@t ++ /NJ"v0Uc&h/ym76ljtoU†Va$[̑f M4 bBu _{֑iJ6VS]*D ژS^WgErv^T0=%UrYЪ˯n5 +Bکd>)i$M" C$"g !*JrXMI9j\1g?J6W;h\*ʷ`i2d.rx`^J\R0@bx|yaOIɔH~+)R /) J,B&_/$A%4BN [ )qAn-%e#)-ZرYM~b[e}+HzT؂TvU*8ǯ8²'ᅷY/7z).2Vp{{V ~0~xrM~4%]+TW9 gɼ ?x} +ZaI)=-2tE\nPn4d14JeJF%wCp:}[,dQblJ L݈hBqYhz8Gɖ)YVsRsqC(oRz',g3-q(;7EcZӫQcY(l`K͝_bruR k6EZ#B\t:"տB"9t֞3Eo ,6 ,r'% E/F,LlÓsTΐ=II{]2ma;#+-Fxߞį{XaPK qQ?cVV6.git/objects/d6/ecedd8cb30b066b2fe4ed825f8ab554d630091 (xuN0.O1!1=(&z` YPh)ڔNXPrS+covӕ`OjamPK qQ?7G{6.git/objects/ef/35f6c78d91649b6ca2ed9a0e4898e19e40da83 (xU]o0 ޯ9i i4q88$mGwڮ_s0Wgkپ1@^eS:~dp%Ġ<NY5ikn-RPJ=47͵ҹʬ)Q jJPF7ƿ YUi$^Mphw0EӲ1sH;8L||֪:NQc?i ^쑺C5t52>H#(EjnAg%@FĢ;hucx}[vO4bYe9޲(lX:D: _=T\fك"t -(/JΞ1Y>0ZM99#6SoX2L˂a*ۉ=dM9}TCuc5vהNPK qQ?V`s)).git/refs/heads/master (488fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 PK qQ?V`s)).git/refs/remotes/origin/master (488fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2 PK qQ?g!@@images/background.png (PNG  IHDR^Pt pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F5+IDATxy\U~ιUK=!l  2: :ȸ #.(DpD@$]Us*t:C:u.s>sιѣ)bDj*)%TzNe8QFQsAUy 1!E¦RJdYFQ>ocSt {2_J)RVmQ v5Zm4j?ޭ@h4Q~"vMZV L!q?m@䰆 d{DnҫsEgW"K ͼIQT*2X9GZ.WyNJYGv vr+0&'E]Ua?;9{OL)U].U,6L ;DN`#EZc}'tze. D(bw:tHJz1N>H1{?h Ϯtvey dB<']vvtTCTTu )1NQU:::H:І&^$M*Hx,{L)Ya>se0KEP|321x;*/g8Al7DH1c]jr)1. ;{XU}1!h&9Zu)I< E9NR)3Ԛظ) {/[k9@USqpV0&DeiY)ٙDDsTa_ݡ2%iSH!wNGZNaRMC؉N6qΝ)K3:<A~ 9"q 3vF)%V2]b wv/tB*gM B*$ՌP&Ƕd 6EO%tnZ6Ą |lNDLwΉȩ^],02dٓ YjY_L,jm˅[@q.q+rBRRJucH.P#"r١}ڥ엎sN|IK3nidj!)Mw0Y2aO@ڭBC[럦)uW2 w}(8cmyƄ2T޿62֚۟Ŕ67֊5!KbRlW O[p0uWe9|BAGG8!>,hp =֘kyB(C<;a\OO ?Xq++r &k[gs) S,{i€&ҡ=Z#J .16Dpc:aNJE~1 oE|_(G=w ~\zP}}}!"l: C`9U3Gu:~>K9 >G@l( N%ϛs!r]bcH."r8- 8exxnw'ZxL|6cfML Eu`]jcH=N4S򢠨]BՁH+fߟsdGi}RdAKz ?޼fqAR60.GX!JJJVb6͆EZ9D?ǤM{oO)LfԼ*tu(ݣ2~rxʋ&L?'Vv2^} ttT.K)'2b[y/}L1Zyh4m7uvwc䱽Aڣ}SJQ.RuPxkZe [o‹sƂ33j}iޱ߸/j&!TWŋ_Qp_?ztS?Bc{ lUutH!"ƊHh/!"BGJ"nvjA\I&$ 2&,޾bNwEY`]"AV@HPHaGt3q,sFEw\6O 佄>2vQV7Zo3z_id("@_th@>;Ouzy!ցQCEQWT6ڽbT΁@(¦0*/ 2Qe}+l!JPoD&v%8ѤGH8!!Ndb >! E~Lx8ƽxĥ4nokkQuR l6_Ȥs58zc-:o HkVv+ x.?H%cGF!+Bxj٨IMruC9UMY dZ zd2yƞ:&zxhт7{$iME GXcje/~^7|g?&!HyW,fڄ@,byljyl)ǒX67| É@*Sbx{CzvƐ X0dqRJ{ ʔ#2X]Be qLz*I)%b T/N񫍁ɸs1'M +{d3*,X8묅>>2&ZTДD^^pe39 s MEv|=د#㰊T!&%OP uP+CD[VsGET)\V)ƄB9 &:Ǧ8IJQ+PDg/I=cMA$p9ŌZ L )LX& 'DfRب>&RI£Ei>vpZ<_Ն?-T`#L?gmmcG,{+Rd*g޺ܳѕ=۩Q{G PBBIAZ_i&` |pe#aҒr+U">i~o$z &U+hh^Pq̩*o:?q^{( o6*T:d4QeBQaoI &;ux,O8ʰj*q&>cs{CwUN@P|<˲,jKK=i*ZuEB4"r78wx _7ϴI}&%ń$JPaTHӘ:_ԅh(ShRB D F U/kB@C6 b&wSp| zRbC7ِs&8ldghQ) )Ǟ%2" c {9sEH>Ue rM,=djQ%st{!(X;=^31oL*qiTѐpΗCKBp)DSom&=`^;3*Z!&%@83;;>|4 ݂!. G}2k t{Z8%"LwJOȷ9)qnm%9W9;, e-/AJ pNʍx? P7Avp` )OV jyI^(qp' ė,o,s.;5PoB"Tf׸O ~Ȍ VrѨP g>]1^y҂[rÓD BRV<Ҝ\=pSߐ3-c * 1Qz)T]h[E9ǩ!gc ]n~_@Z!mKϾ!A` g\/h gVeT#jx_-[{_}2p_O Q! :5o, 8oi/(!+0.%Y}!Z3cT&8rߌ{cdRؿk;nP@{ePj!ӀC6Y;-Do}}$ĔWQ~e\jChDč3{պx{q+ak*N3Zʕ’i =L(i~߾z W,֦YK#„/e Q]9B UOE#3'yK1.DfµIxsH9ϙjµe_f¸~zp PkJYX)('? ރP yp 792Q+;!*Lǽo|GVMi5]9,^)Zh({RL0^3/x:=^xŪoI $FwdTc$DH*ˈ >OL[)U"]U޵ QymG]=R r^u?WvS"L*z)\OY"gXQcb-ci^ϝ1V!$!FjrʵJ92ML H8EnK "29,>Ȼ;2iuK̔Dqhr~o&N8}! _D9R\oΥ޼•{7c=Q1}+(:w~2yUۉ;؁O,ʱb "fxhxZţ g9/mN& <TG7C\ x,# \o듻hp0+"?)\݄\/%LPHS+d8"^nE :'$VMox)_L:b[HE L_ & |k8mMENctEEHB]ˡ"_(-*|罌\^HuȪFjUf$>o@)5GusXQ QDpk{\SWzIJ*4B#HV͂.'̛^_ZUAC1Br<%8tf+!1Qɛk6ܷ0gBmRfb9p5Cϟ Vë}1W\#"+j{OUz̥p)q*$ͯhp*)09+Tjz ɆLM捇篫_1Uq-()R"i9ƺrylUD4UUe?-n\FoksQc? ><rm3Z5j韷 ~_A]֤~oפּObqkjrwh-o:f@o?BC/3\K[o1l*GR#q3Ycx^%ct 4XM(<&FVgz5Id_\u?k % Tɓc񪜠J9P"#1S{&xf`}nlAjgKdˆɭpAnR2YR-1 VX?5ȶV_m[;ANZB>uGɵnW :1dm'뛞QyoAq?sA ( irhH!}F[>E+sㅽnG{`1S适$;ݛnFkCڊp1RZMhWUK.?=h>9uWK*4l)Ti̯7s:y=\^>XąZr܌6{{6 +וh6$=z@-0vT,ru_xwdvau5}{?m(;gS6Yj׋7US9ᘱlX\gUogB 3+`7RzyD>GQ*Ռ`ݲHM䍧@/\6.ciUά )S8. ~}FJC$cC]Ɍz~9Ǜ)'Pòқ޷-X \ٯ6eNn^_ m}SQ|࠙?9f|ҚD=]Uhŗ$*Q,_7BkFu1Iuő EN֮m^㲌" !rһ=X4ꑅ+K‰[s]Nd{lnty8Ф~]W2^vǎptY)v'19Gu{{f/TkM#ĉ5`2P}r|;_3 !uzrES /2 <".#sJ!d]5sJ9M6B9c ]X@o[lr}-㖁y/i5>~m2dou77<c՟)@e Wr&ީſd[^:#df 1nc竣_2.j5~q&UEH4 Ql(h *h6CUG$˪$u6 ER/̕(<]55<$qX1f; xnEVR9G͒ŻY1}2{[{m܆r0׿.!ģSN8ƲU) 638~_Y/wӜ_Y{L/$M(t5)Q^ͼ !Qo( ';RR:2&!%휬vahՃn- Ĥ8  WЄ8xsz}_m 4hZd~?+mB_p[N88%x$ DZ+oX[=dJ9f4<(yHhRD!D5ю_\?|e 5:2z_݇f{D|dK{߅ۚr!Oo6ݲrSwZx@tWC8"?9sRMIi/(F;Λ._M_ѱUe~('KIYZ\ddti7Ggjq2] 2QjB':ZEU?շfCbみ3{8w<3JC!y`vfLobޟ)U(' Xo{2)9?_vWm %Ow p̀} #eshR-h-v~O|/u7G.f~8CD~BW^M_.|K(xYQQΔ9~܁fݩ[:+ܕGGe 7!)C4" BRAœ1WTYTDڠ@y,!JՌQ_[}39˚9qQ~AԲ~ܱNjVm=E m*lʼn~1HǪ֌8$t&ezUK#8Q#'z@!Zͪ܇5(;WN¹]´cy(pp;, s #'2!R>l&ʊf'*R i7sh'L^/.rNDzr(1EsPONωCR֦;J\̱$Q%X9 ꐓd Va+rkV3~K0R_{}dۃO#}6W﫵0P~9sΝRp㎇}9{_A9a|OJoԣ2E||yT*UyG ݬYp(AR䅩|he4cgJ&/^R>x8)Ev~O\j ~Z[;7wiYڕCRom8][Ιjh?r;[qץr \t<K[/h>߼_v{bO:lAvA:1#6&+){Q:PtwZ,ܙfU)r_aee:> f 8'Ot&ՒaAR&뫧aܻ5*|WV4koznkx;O\)??Rʂ.,S:LJxLm:ݪͶ@]t4;$Tyj A4ϚB"^b9m(8tpijޑbpSpUxIwFW|D);-^Uq`\$Vh*aδ>û u"[Zѭ<Ƃ?[>noĭcdt69>T{ibͦ)ybKTa MVC6xOğ90R皕 mD6O -7ڏnxk}@_WTV1Νj8X"?j(_ R⅊wEUw&r,;I<+Es8;M3!Y#aMFM9l[*,P!mk-=%ܖ£R.)_b@{0d_r4g[ov&AYgmg+ 3]PfOpG!D sFDU=3;9`Wվ#Qj,rĪ1gTR$ň{8i\מ{+tK_r(d |O!⩡tX{(4{Սn}Qr:_ TGtBCy-sfL4PBLGUY!l,r=;ƈjُJ>Eo=)3Q&=VT2bkvEߊ[ܭg<!-kY7F 8DI@ۜuѰd{|u'³Zn!a6,7A bbYe 0GuuKCaA bOkh-]p's03!u cʊ9a@ B,ð0,2 ,|2F~y#nT%r0%bbXa!XXa(0,2 s01݉ 0N!aXebXn3IJtbb>,1 K Òt B,ðk$YaXebX[<0c8˓9a@ b :1\e0L a!aXebX>b9eB0}Xe&xz bbXa!XXa!aO0vgyaCM2ڕ7G@uH X?f|Qkl);rh&F@ c$cna1 a ;{3{/EIENDB`PK qQ?ц--images/icon.png (PNG  IHDR@@nAH pHYs+ MiCCPPhotoshop ICC profilexڝSwX>eVBl"#Ya@Ņ VHUĂ H(gAZU\8ܧ}zy&j9R<:OHɽH gyx~t?op.$P&W " R.TSd ly|B" I>ةآ(G$@`UR,@".Y2GvX@`B, 8C L0ҿ_pH˕͗K3w!lBa)f "#HL 8?flŢko">!N_puk[Vh]3 Z zy8@P< %b0>3o~@zq@qanvRB1n#Dž)4\,XP"MyRD!ɕ2 w ONl~Xv@~- g42y@+͗\LD*A aD@ $<B AT:18 \p` Aa!:b""aH4 Q"rBj]H#-r9\@ 2G1Qu@Ơst4]k=Kut}c1fa\E`X&cX5V5cX7va$^lGXLXC%#W 1'"O%zxb:XF&!!%^'_H$ɒN !%2I IkHH-S>iL&m O:ňL $RJ5e?2BQͩ:ZImvP/S4u%͛Cˤ-Кigih/t ݃EЗkw Hb(k{/LӗT02goUX**|:V~TUsU?y TU^V}FUP թU6RwRPQ__c FHTc!2eXBrV,kMb[Lvv/{LSCsfffqƱ9ٜJ! {--?-jf~7zھbrup@,:m:u 6Qu>cy Gm7046l18c̐ckihhI'&g5x>fob4ekVyVV׬I\,mWlPW :˶vm))Sn1 9a%m;t;|rtuvlp4éĩWggs5KvSmnz˕ҵܭm=}M.]=AXq㝧/^v^Y^O&0m[{`:>=e>>z"=#~~~;yN`k5/ >B Yroc3g,Z0&L~oL̶Gli})*2.QStqt,֬Yg񏩌;jrvgjlRlc웸xEt$ =sl3Ttcܢ˞w|/%ҟ3 cHRMz%u0`:o_F#!IDATx=/Ca}ߧHI5>bh#`vb4MF"H VVDm9wL#6%VVC&$Ptp 7qJ'3H1@IK9GYϫyM2:]bP2j4Ő E!XĞlo6o\&ԣgTGԐX39 G-*yOGAhDy*]ZP$Ͽ.CQs/MQ Dj n0IL&da^.OCrڞ{3U´*oQps״Pp Z"cPLJ/GuL*%-%>>;iPLD2[:GMa[\xŽl lݟx<ә. "+ݽ UeXnSP,1kSQ;͍I5ĢPPq SWA,JK75Mz9?.ϛUE; TE(;Km&L&#3rjf$ 8zVhs =^h:hzXIF{2+WشըD  |̷%E \"7vx+n\f.{*cM 𢘣hy6)Eהw7pxFUndd0TG(>cƅQ[H~(o48(Sc?f$Y8BcoS,~9rWSU>G %3>6!JB ]Uy2f|*k%GDUa?3d'f&J`av^`("VFt B6B@\'1Yw23gf9Yvo!AluDQ"FaBnc-YYÜ3";a^ʡ@<ɁH!W!` ME3NA*pS S#4,u%K^XpExkcBb(Ba杰oXrBG[S~R04L DhF|awwx{? `lFW*m5Vha{a;{2'KwskԵ)TB,,:Dўt:z=Dx BO"'9 sԀBܸ/axIx눢<[U: < D֦Τ' ^WYq9>)[ ܌A" wc^q;{/_[?VI0@nBȐxϯwvx} 9_- A7,hTA"EUVNmm#~zqxus?TF }Dܙ->ۗ07/^˻0kF߄Bbx?/yZd; bp֪+j95# "!mCЉ1! %0T#5r{ =7m2MњRRBӰШ "!hZ4B HłHDcT"!K;2|<k9<9y1(1H1R57ZAb#1[+4 * -Q fA9K䂸ጚPs061)6"Hb9">a{2瘊<%P $fMcAlD&#1 fqR:@$:]}#B$2AtFh8hѴnb4hHIGZ|̎F*j#DCW WAˠaeFG4#FD lxew<F sU=CT!Kts">up۠h;e!]8ګ:aP /^v?Mxƀ  Bx0(q|渿)b%KR㦾81{1ێf8q-jʼn162` O_1(+1* 9㊸$hrfI=)QV9H>pAj1;f3+VO,xOW8NT%ܵ(ՌQ!@⎸`<ͳײKb4%#t"grz/ɄkwOOA\5WSi<!% .%*3*AiP(Ĥ5Nj; Y=3Ss6:Y2ؽǯjc|3G2}95\B A)Qq.ȼH\x >&xh1r.jȂÛgRxIV.(J#/=78ήX! NHrx(#2$7@>O&˯DrlrgQUrbY^1PѬE˸lkU]/z2]w%*C(#Lo, .;Ϟ= l]ʼn* p|±:pw7U0@} 2 '|0҇=d~CLzq=dw̳)؏QIЭ=7nL=#MB2Q @A&1_yn5Olf@F#3JyG#s 26L0⁇҉H= ̨y86Oj1"ĩ*HtB]XDEA(2'?TkULK i;1 D!*)ƐT x`@(?5)-$C Zf(9e叽9p/9'9kP]1W| H[0 `B#p;>lw ƀ)k%HJ`Xi U+B"8` HT@Bl`?JAF2!0LJ X/E8 \<=UŶ)WUZTV5S$~66Y=07DN;B~&􌠀m2:!_PAVbR7rAM16#qg&NڙT@&R2z .V#? v)o/faĖR)AM++P/HDpn JXcja~">0*bCTR&!PpBSg ?_oh{ՠGj)L[pe;' -@:|06.ᙱP'V`W˳EUUGgv‰vpqt5A]>KF=Cȼ1)9Cǹ5[oϟ~;XDcJ)\qVb۷nHQ,5ۚ p,]p}vQ6F 1>!4 b3OJW1u Ksq,rt=[M}c69Y 7~iBQJZEJb b kh*|YCg3\>\;B}y\<6)T$>Fql8Usv UǓ"7M3<I,L4d FH']EUİqX+q`TPxs^+l¹#PP첄-pr9YԄy(SJiidb8oM5} AMR~N1R؊fa喖ܿǗl<11rrGn2탼],sKs[%At+c ʃ%$d]?&mrrF(ÚqO_jR0ikCS஺fB:"d˅9N:}ܾleU!XP>Y]'-dzKǫ-RUH'BjTpjC7^g㕫xzQB`ۚ6sWW"_ Lv`n9Ok\B D:RrfjY{@\g]db{l'WSZSC_d\p\w,I`G@MCqDitR8#ql8!01\x(?)B<1 DGPaJZ!R"D:$rG&dx;}0]}}伽4" r l|E:LLKuJwVTtZQ,BxBgtF9p~Eyg @-(^8=r,TiE@?=]}'8(xTI~֪/T?dWU۷I<D 0,-qWAH)Ey8U ˜5 :l_޳^TN欵^[€ڴ4;CLZ.i,U=fJ7p\HXĨlЊ EiVr9j/AH1R<H'd S> %E 20.Dъ`4lRHBj&+L`P*h'Awr\B.(xNSizb>={ N4ugbEXўUNHR $D}pr^4%MSpS!=|箭O^(E)JPS&R9C)"rE]EwVГqcX%#x(7 NhI9AR^=`M׶(swzM&nu&Q.=4M!=U詈D,"|{!M ^94"!$w\9 /s>"*lqK^tWo1Hjh))9em JcUR㇝eZV1\=nw<*C=tƷUu3A'!6Q626 ҤzHق$)$ ]Ƹ9VCIpEomj{iД ?m - ~>%7 W2J~k#q$gp $w?G\#́6RL %$ c 8ӀT+/į-c]G QgpmHOJIMdb% } h$>Ѡ[)65HlQm3řGg>cx=\۸6 kwJkT F꫗`J=9AQ*4&4RH $y#:QSKѺ*,Byï X3 3UлyygaAw޳}OSY0Ks{+IGțd H+DDk&rRk' qR˪S40]U9w(*L8eSrފKsgrÚ~{^7l/|z0jhl9 Ik<NX=`%6Dg8'JhkcS~'07N?u1@дfa/+-]by)m@99n2a|]\x,AIi ~}4DM(X%1̨@H[jD#"B+f!iFv ڸ:vsWrXGӟo8׸e|amv0ǯԋEA\BV6R:4>o)-m)r R%Dv^SvajIy|Hygmb/ aᶵ{M\;Z+sU{ʖ V~O\_}h>aw472K0<̈"Jv9awXIƄ":x"`Cy/}VجJmT0\3*|v^Rj/xK{9;Q=~kqزD+OX3997vu-xcxK+v~7tT>~59kr҂-GH5 vWN)OxQᜦO+ GlJ86~ _%\`unYCc DYjOXRbhwPkb ONأ 쨸=BZ{n㲳yߣ< Ԉ%v4/pF- Q7>!Gcx*n؞!U>Vz <6,fY׏Txng<*G6xX~شcuU@_pa}\\q8:j8O P&@@E+򱒃?_1Wf-jDw_ʠ$`.sUU7Bzw eUكrWer8ׄ, rXǗW9Z(X|3(ǟ:{/Ex'٩Z`0>QNzgvG TzOwM&=Bf旘_2&z Rl'%hI}7ӆ.-ovVc憊u. ؾԖpdž(CAO\Zm%^hUUƫv]h\rt5Nc= b]$]AH.kk)oūYuh?/nR +Y;ŷnтƄk(:'0o2>nx*1J"<+a^uo8L>[O6 8h0OU':ꃒMlz'@fg}O[/X}\?<橗*>Є6&o0!pX%~]/us|Q+,yۺk׶vvV, a V=8Ŋ%7WKoMGyg]NYMdIJLJUP8{|ZWm^+CE+U <.;r`7YmfUL4ՆJy2!X=KKUZ4{&xU~+*eQ Lhxm P& Ֆ2QyTie~*,g6MUvˀ*Yi6KVX JKԱ%32_6! pw< O9EG`UՈ#Rh:!JR{O"_B˓ɼR);1,>ä*yC0puLzVBzT=JIEE| *rk[Yf`u0pliy!/0&QW=b.3={UVGC"3YEڂ(DXhk8;BMZr]t׳,+ OltrTM5 ${!TROThKUv[IENDB`PK qQ?ݼ" images/shadow.png (PNG  IHDRĉ pHYs\F\FCA OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3-gAMA|Q cHRMz%u0`:o_FIDATxb7?TSIENDB`PK qQ?F(JJimages/soviet-logo.png (PNG  IHDR>a pHYs   OiCCPPhotoshop ICC profilexڝSgTS=BKKoR RB&*! J!QEEȠQ, !{kּ> H3Q5 B.@ $pd!s#~<<+"x M0B\t8K@zB@F&S`cbP-`'{[! eDh;VEX0fK9-0IWfH  0Q){`##xFW<+*x<$9E[-qWW.(I+6aa@.y24x6_-"bbϫp@t~,/;m%h^ uf@Wp~<5j>{-]cK'Xto(hw?G%fIq^D$.Tʳ?D*A, `6B$BB dr`)B(Ͱ*`/@4Qhp.U=pa( Aa!ڈbX#!H$ ɈQ"K5H1RT UH=r9\F;2G1Q= C7F dt1r=6Ыhڏ>C03l0.B8, c˱" VcϱwE 6wB aAHXLXNH $4 7 Q'"K&b21XH,#/{C7$C2'ITFnR#,4H#dk9, +ȅ3![ b@qS(RjJ4e2AURݨT5ZBRQ4u9̓IKhhitݕNWGw Ljg(gwLӋT071oUX**| J&*/Tު UUT^S}FU3S ԖUPSSg;goT?~YYLOCQ_ cx,!k u5&|v*=9C3J3WRf?qtN (~))4L1e\kXHQG6EYAJ'\'GgSSݧ M=:.kDwn^Loy}/TmG X $ <5qo</QC]@Caaᄑ.ȽJtq]zۯ6iܟ4)Y3sCQ? 0k߬~OCOg#/c/Wװwa>>r><72Y_7ȷOo_C#dz%gA[z|!?:eAAA!h쐭!ΑiP~aa~ 'W?pX15wCsDDDޛg1O9-J5*>.j<74?.fYXXIlK9.*6nl {/]py.,:@LN8A*%w% yg"/6шC\*NH*Mz쑼5y$3,幄'L Lݛ:v m2=:1qB!Mggfvˬen/kY- BTZ(*geWf͉9+̳ې7ᒶKW-X潬j9(xoʿܔĹdff-[n ڴ VE/(ۻCɾUUMfeI?m]Nmq#׹=TR+Gw- 6 U#pDy  :v{vg/jBFS[b[O>zG499?rCd&ˮ/~јѡ򗓿m|x31^VwwO| (hSЧc3- cHRMz%u0`:o_F?IDATxw%U'U{{B3ELD3װ,ˮqUUtu"bVDDNV ǩ4ϧ>6Uyp]-[^,ZIItJRJ0P5{sc1B`ll#/⮶{6M.+ܬ`!@]Xkp4 J)RJhBpg-{U| cӴ Ro9K4jiJ)tvRJvl PJRiƈY_Xc1 ֓D;{Dd绌 a`G=UUuj4!𔱱o_eL܇NÜi ZKY}bZzWRJ/0<]MӠwKѧeIl5,g?x͎Rtp ! AI9Bz5sZ>mcC华h_xRz"BlU:!h@k!pU]3_sR:G(F# jOj6ga=,ˋCPք.n'2jNV+i IY>2X14!'ɷlnR DPp|BxG>iG?=._f x@AHJ.MҏBOz@Df`0lz,WJ=FiA4 5]8jasĚ(Pq1gmQ!v=l|=^J#N)*@N`8SI){ҼUNMn ιSڳ2 x􈃤1݄UFYƌ&Ā6snK3iٰJk>ιE # T$ h!b!~rR.Ç/r6 #^b@h)Dti8h:PRaX=Z;tA3ÒEc 3[!ZEi7^ L55;j̤ mm@D4͂uJg{; OVS6e֚ɪ% 1XHJ(k84|&).p*!REq֝ЎBpgK2on<ԙpzx:/ #Z5LͱJt j0Kt1>5ȝu =aL\HD@{Z(M~wvM⊩:x8v:p\ O]d@&wg0c|snR/0y s ;BjZks?2PZgՠNS >{x,6yzǁhΜ0 .LPtU_suV; Hvc4JA\)J2qO:f ['Ͽywg l1\ $.9auzkڙ`狤KRYgaQ F;\x$;{1e\zͽ9ûq@ť3c6P7t51C݆Ȧt[p>i!,K:ΟteIQiK(9Io 0Oﳵ9G$2>MPUl(wKZSUMَvZ4 ٍc/`Wa $pEbzO_ D} g߸ce3'%$ x.;bLgu&wEꚎRE1 !o5S `J\`֐P$JXTDjQ놂aNeyӚ_:+O_|0h0VC~6ͽ'ƁS3m>P>>W/N è} o7CpѼns75(1x*" ` БS㛫<ëy8K?Dk *Vc૫yk2c)uUU7lظٌa-Ϝ:MXY;gn0UP3*9Y05R'6{quQ.1/˿> VU׃G{'@ܦiVWU`0lPk}\Jc,33Wt)f#.ҵ0+y&ȮK#al#ᴗsf,/֪ȏv bO+.-XB {|]yKIYk~}!8o4߇K)i)sξe j|8VUcmj_~ooZi-ߞ\!v3\ysIϜzK@R4uBxjk8[4߰%JTj_?4"eyWJ-K) ?1 !̭kuMkWJ-SJIk%!`Mĝ !s#! !R*u;dQ]׿']N7(D)R 6(mfLC*XdP[7dFxhc/Lq6/Xzble'*a7.K߽_MDzιFD:k=2)(֋f2'jRys-JDX`!R(\-)$Bwaֶ΢(fk6lbFD(˲ECɘ k,"8o;s5st:1 ՠCg"\ǔ%!F\Q %h z씫9C2%!.6L:p녻`@ :tt۷{{Da8oCȐ;0:@ĸ"۽ !(cnj)oUJMFʲBcc*iQC`l k-!U6c u5clO 51 p$wʒ~k e|ހS"IH"lRF:7!`0}z/ ]zkKQ(c0{u(4)E#UB-ËOYǿ|Vr@0JLGia 4Nx([ARHH$Q^xٷb]It؆I7RÜxB5ιYa~Z0Znsδ9)=,xIcֺٛuޘ8@7)ePh Uڂ~\?l͟>Z>B0uHU ߉/Q*RGALO)SO|@A#4I N HU.'oΞ{Ɛ_IN#IԸGu*`Kb]~f%*FBPv:#|Ӵ[lg-^, Br_w9+N'6Ƹ8xR9J`hhij 5th2(R(ʐb6F;P6,XAcְurư4Q&r0 5z2cJZ#m* )DL[Ձeg=F> ᠞ x|#,$b03raWxX7C =Z)2 }}8&V,p/PX4ZE ! S11$9d+(ɧ@kɚ| V@M/[?wg!$(m f2;2Jϐ.{-&=T&.Xq)=J. isPׁE3]hfWp /FbG5l71QN)#*T!%"e`X\в0:1&u?.:_) 9W]QOZ=999tp2j/԰Өɡ-ZIխ)YZc/W,!ަڇ/diɟOŨ­CF`{.YAJ)(j)qM" VpFGF<4=N e,1I\ 젞ɑ]2*x@jLQ}@/$y/.|YnX%T ٟ:;ur;͑Ӧ-/mjq+Ģ"ǔXM §\gBHj#$׬ eX;9Y0Wȉ19wp=   OU70`BDthcFMȧI,O:k39ixz?G>w'y m" (mbV.PJ$椐6nK;b>_;H 5B$1X4qc edxNOSʣ[> sRQX+b7 1E}b(@hV,Zшp2oM" H)DSt0Q[{hFX55i[TtrQ:wܱ|dbCW%~}9 }h,DBSkT+d79 !GqwbŖ[6>1 z2CIRD1(1&*P] PpE .@AR5(A#[jŷ%S:;J+B$Qt/LQtJ>$5˧b ֠bȀf~R;4GcM)]#@#E fp@nҚ8d6i+wE5B  6$yMcҁƘnr1fxLDX4'ܪi<E ZkRl}ɪ}ǐd<Q!am!`O%:H6hBa;|ⴁy&쾁E+MԎQ{a Fq `ѯk> 1DFR?@G{ko!1|]s3v35 C~>zRWjsTכtQ{XXVPQ9elTN 9b Iqr)g Y3};qH?NiJ vC"H2ABӐGvpY#!SOֈ)DDxS{$6mi 4mF}䦊kGJ(`e!RDG+ϚɓW $VBx1iiM7Bu}Aٛ:Qښ@BK^s*%K(~<яvqX(0HM8G+^##_:k3RtW QH1'T 8Q%!ԍXń ѽ:Ei,,thӮ(QJӟܲr8HACa5+jQeְn :Q~aoZ&4C6}j*ռpE7{0 s&!*TĪnӚp I,_#tFruMiMlӥgQϺ^/5o7hcRZ#\R扷z>X~UV59ɑ@aR8= rW  'gh(cFbf8s)oqw$Lx>(\[0t!k[ V7[-P8+Mept8}{a$5L7@ H{>:~i丿_ù -(HB@jĄ*\xc_y\+)q͞oni! u1%#Nm@!ir L`X4@HLT.8zc⫍A+r"ZO;❎ lIPJ]4.# xm͹uV0$s@/S9^Nsq`H2Q}F9_VPt#xo{r. ;c\uM ~B=c6]-d~h`X5b1^FD(8v c[D]UUUJ US_u΁RJӵ-r5o$+rQ\S R4sH-HHmMM~YqZ$h9f' TM§dTԳ0(GՋP"AfOϱd߯I@ruifK_\pB+fB4Mz5c2i8VУ-oY|,Y?7gr5p&}:r"ZLN_ݴ>Q*.4¥ |&U;/RSjnڇQ]mMcι3@Sک>]]/!W$Ep4]nh'xCer^⌝]vOX^ZRjMs_3^:<ƚ[̀s5rR޻"n9)t.9$:/y͍ <'x"?"/PCK!01Pjyp[*ѳ1I1-pψ& ^HʟquC UE 5[\Q_7D4x|3; ԬNO<~nAdk?P7uk92QվHGAa2*Y$bWJmd1Ɠ5:>48V9*aJyPJ ^Pʞ |q R@T 0*w.N;wTb'=s,HUb;\RBYDC]͛^Wlce#cb]@$FiǠ(nƼĭ!6*lQ!f77ƘR_J1zx-`x7gnB;ݲ}B?IbDH"TM1JYyUo/v-eE434u);Di|ufxv @ûF[mIQrKɎ-hpV#RJrT(u6U S7XDkʞ%|lx-o\%"It{#Z{0 WZ7a{͍gb!/iBia nq=zw"6^= W) _rziknp6117g[*)ZK)1&Fe_k8v/ݢ90| ~7bsTyK?Y%&U%xc}eqؿK臨tLWv]`1lY _~J6OF&nSvD(et'O ×SJ_/\N)o[k-3pF3vJVȀ ,L+he]5,,WUI@ѫ- 6y*1>f:SьƘ3ؒ#7 ^I )K2 lߣ;Y߮j콧۳U9a[><ư4!Ɩ@0RFNJ~}ȫ X;<}/}OoNDYD!Vs]w`97qΗ>JBf^~"yЄ1k"eQyU3&:wFGGv)c{[k޹'7 [VUR(h'@% v}gu%} .=:{3WԖ?XY{nk):G̮VknKsǿz-VЇIe!ΕTU{}4i|b6dmAH oE}@aZ#"vFۖek{8k}>FuQn 2h%3`㜏DVp|mhH0;߶*/nW34_]دTBs( ugcyL8ka|#^_~|7pӕ5EX=mԁ2?8uԐ$p=~rem*?{9$z mokҬێm>:;6{SU] oO$J")) B["F[tJxg&.Fg(_TiM-6=f\,.Vn4$µ\r.+QZӄؾ4M (%U%q3:@S Iszlј!rwު6βM;Z)utʷ/pMHC cmF%<ܘx;͚ofw! 3QYGR(:1rB<8%egxd,iJT! >&BT{.E./Xgɢ?s~.bּ^';"v2=[Z C8n0eҿy(ozB|QeWlh-K~Ek]I"`8l #GYh'}JB9LL((6bM(2(5ߕюqX1>M9̒ukX\kYS<_.5FSt]{%s$Lr3Irjx#0MgmݟӯcZ4NQ"u60ޯ䩇x!=v^iĦm91 uBuj20`h[iBZ cTPC socok;xKcECf%x à-7tF:9\,UWO ):sb$J";g75LaѨ!{*^@֯dB4M"Gh|@6ݍ T7aBÚ O{'"e M;XjR?!>=߿?߶%2uU~P*HSF+:I|Zݹ{l$&nIc370D e;9B5k=?u K:.r챳a]V@LfӤЈ ʲb&0bBPmb+D]>xn|"$w޺-5X@^c|#uϪ+MBฃ|=a&r)3ZR UEh v>j6N@('ڍkQō,;( CYvZԡWUu@ єlzF5H&UKj9E% AIJp7i>z3@RucN3SJ<>=[nm@Bl_pY}s_/x rGNa?~J]ِ%cqk2Oi->B⍵ESm7xOQ (Ihb-r-mH3=Sn#ܲe8禜sEd0+PJ)ַ\w,4k6,XEkES7bBΓǁ6so h-@ ÏN_́K'1.,DT6T$Ii|K(eڮ*wH c,1 IàjZ9}ib;XKM6?[D7J~&8g Q$giZ ŊqJ߶\p`\a|Ssm+}{ӨWv#RIOܲlNn%Ԡ vWy5,"QJH3Ncf["# [ F;2uQq{lZ\-D.8oe ,NlOyۍ%qE!!d| $ m,Imتu|d@i:.A" aE>ZDu!BtAWi6Lx[~Cn܎%ZHJc&}Ix^GXl /mx3p,7\>0o(L>5KxtH)x:^v艢hV.פXs||9ssĔgU[7Wܰ3(N`DZ׼v'sqG-ٕ O|ͬd@%g4L+g%(m\R+CGxcqB8m$6nB766ޣTfa"²⒅KN_6el~RF݀"-/Vnc&3\ocm̪7 K;X.7Nذߙ?[rVZY#b؈еEJg*Pt-5+|gӻۿǑq~% zeb:A^PQ8{ڇkoI\>|n+ ?@d⒯qk7VLV1CTiH7p gӆk}Fc)T. svBJۦ.gsasLi%a_Eֆ&c{v}KFU㚱fg6Nz&#4ƍY?2pIU\{3gP׊Fs:1Njm^xtrT|H`n"c s*1Vp* GE/ _: LBUd, 8HQ Z434akcPi&E=3p^ڨD+8c#kMpKzP}c#3rkk)>jݎYX uY* *P:q%}( j"Uȇ )m싢D)h̘DEȬlʙ۪QYƵ]~0&✥u!bur~h8'q\5)4J]6mHOD`8`N)%{ZJ韍14)!QxpPpC ZR̈N'0B`* gՆj lQ`gkf/ZۻiX)Bjb%C`밽ݠ_QxB:-uS%O {|XWIO HfA _wd[Wv^V$QQZC 3v4Q1h"V;^))\n7[QJ]1pI\"%H>o p=Zk4򾉆 g-ASS J HYH1 upe.P9+Bx| ijv3S?.:'Q8kܑ|ώh˙5'7|Hk2*g8&FypQ4Xn  eIOn:9FY#Gw`͌g(z<Z_Ԟ3*/ضGp]7E)`VdAIE!qo#L@C̙|1h2criH)L)RԅrM%7H)S$V:<[l$R-G6 "-KJ=U2Zksyfm3m2Pn4JAhL$dYe98+䮠M[vN`0x3)~RpuH5#\ZaqLxɽ~P<)%di͐T@j3)#꺾x>A;C߮>;U} ŲniUKCbQ`E [=Pm_yeƘ?sOֺkiTjwGu,Gw 1pVqYæxH)yX ~Rja43kv٣#]CSgr-,UJ\j Jm{TJ"Cp%"$k9* OjVMQNQ8tøcEZŒҦ}3`o{pRɳoecʝ!QͮVqS3&Kj) J])L+E1omkRG^i}gF# :FJ΁xx0e5``K׊U^GIscN[8 t EAJŸt} {hxcTJ=_)Umg!+,OZ=8Ɣ!^]JeN\oPa"rq|J-x̏lKSJ[p"a"4+gK>0#: X!ZW-6BxC[:BAUUx1R$$:pOQܿÖ (N Ga}|@l{#-R`Nr0OTHQ-AU)9ci1y #yE˲K;TUF)$f# ъFquLTN9/QJ=vm cB룆C`֘Lds  1)=J{Qc̓>/k9ulYʢC!SV_ݱݰ \}CƘZkkC%uxlQUZkgks ^,"~cRC"Lz`;Bv9Fk훛a@YRJJ)PK- qQ?/\   details.htmlPK- qQ? fgadget.cssPK- qQ?i gadget.htmlPK- qQ?ۓv$$ gadget.jsPK- qQ?B )gadget.xmlPK- qQ?q lsettings.htmlPK- qQ?a6 |utility.jsPK- qQ?{&,.git/commit_editmsgPK- qQ?qiJ .git/configPK- qQ?7IIO.git/descriptionPK- qQ?+is .git/headPK- qQ?` <.git/indexPK- qQ?`X  .git/hooks/applypatch-msg.samplePK- qQ?6 .git/hooks/commit-msg.samplePK- qQ?lǠ .git/hooks/post-commit.samplePK- qQ?}.((.git/hooks/post-receive.samplePK- qQ? .git/hooks/post-update.samplePK- qQ?%[9 .git/hooks/pre-applypatch.samplePK- qQ? **.git/hooks/pre-commit.samplePK- qQ?,.WW.git/hooks/pre-rebase.samplePK- qQ?$0.git/hooks/prepare-commit-msg.samplePK- qQ?R5.git/hooks/update.samplePK- qQ?w=!ND.git/info/excludePK- qQ?6NNE.git/logs/headPK- qQ?6NNG.git/logs/refs/heads/masterPK- qQ?b,44$H.git/logs/refs/remotes/origin/masterPK- qQ?:/ . .6TJ.git/objects/0f/1ae9b3d7e01bc330facbcea57ca13ffd4d2071PK- qQ? cJ,,6x.git/objects/1e/0e8dc993f3c890c7c879a5bc440665d9a4e74bPK- qQ? JJ6j.git/objects/2b/2cefb96660aa101d4cb1a875b6b61ec69675a7PK- qQ? *u6.git/objects/33/a90718ecbc5f92372f6edeb6dc2079a73eab5dPK- qQ?  6.git/objects/3d/1afd114c6b5642b42aed070112bbe2de858063PK- qQ?Mz_6].git/objects/47/600cdc1835d810e66f6385b091b8d3e3fea22fPK- qQ?Cޮ6T.git/objects/48/8fd91bda4f9d5ae9dcdbb05aa8ce631368fcf2PK- qQ?LZ??6r.git/objects/4f/2afe03d146d3efe9790d562b708f29a2197f3aPK- qQ? 6(.git/objects/76/2320a101086afddb68bb8c2262a720bcbb8040PK- qQ?|_96u4.git/objects/78/22b0db4fc6048c3c86c2facc18432422f06595PK- qQ?rΰ65.git/objects/85/abd4af5ce033b3462d1e6807f5bde4abf21933PK- qQ?!{MM6E.git/objects/95/0005ffdd3ec25fa6fd68495d52968462b9095fPK- qQ?R,<<6]J.git/objects/b2/4e99c011047b4c014ac8f50870338524f862cbPK- qQ?Tnw6 Q.git/objects/b7/9d5f15807719bf11be12fcca90e8714165bdb2PK- qQ?k7cc6!p.git/objects/b8/b1a7b51989deff14e6a2acdc99d2e7cd9c2b89PK- qQ?cVV6r.git/objects/d6/ecedd8cb30b066b2fe4ed825f8ab554d630091PK- qQ?3q,,6t.git/objects/e1/6129660778a33c710056c6e4cd8e89fd9691eePK- qQ?7G{6Vv.git/objects/ef/35f6c78d91649b6ca2ed9a0e4898e19e40da83PK- qQ?V`s))hx.git/refs/heads/masterPK- qQ?V`s))x.git/refs/remotes/origin/masterPK- qQ?g!@@cyimages/background.pngPK- qQ?ц--images/icon.pngPK- qQ?ݼ" images/shadow.pngPK- qQ?F(JJ2images/soviet-logo.pngPK- qQ?n >>[Content_Types].xmlPK33K