ÐÏࡱá>þÿ @>þÿÿÿCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~zübÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿýÿÿÿ= þÿÿÿ  !"#$%&'()*+,-./01234þÿÿÿ6789:;<þÿÿÿþÿÿÿþÿÿÿ@ABaýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿýÿÿÿ€Root Entryÿÿÿÿÿÿÿÿd›Oφꪹ)èÐÖøÈºÉþÿÿÿCurrent UserÿÿÿÿÿÿÿÿSummaryInformation(ÿÿÿÿ àTDocumentSummaryInformation8ÿÿÿÿÿÿÿÿ5ö _À‘ãÁû;ôÌZamanthaZamanthaþÿà…ŸòùOh«‘+'³Ù0°T `h€ ¤° Ô à ìøäDiapositiva 1MiRe Zamantha11Microsoft Office PowerPoint@šU @@qÈ-gÇ@p(4k¿ºÉJG¨Sÿÿÿÿ‰g  Ì)¡'  ÑÁ ÷€€€€€€€€€ÀÀÀÀÜÀ¦Êð """)))UUUMMMBBB999ÿ|€ÿPPÖ“ÌìÿïÖÆççÖ­©3f™Ì333f3™3Ì3ÿ3f3fff™fÌfÿf™3™f™™™Ì™ÿ™Ì3ÌfÌ™ÌÌÌÿÌfÿ™ÿÌÿ333f3™3Ì3ÿ333333f33™33Ì33ÿ33f33f3ff3™f3Ìf3ÿf3™33™3f™3™™3Ì™3ÿ™3Ì33Ì3fÌ3™Ì3ÌÌ3ÿÌ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿ3f3fff™fÌfÿf3f33ff3f™3fÌ3fÿ3fff3fffff™ffÌff™f3™ff™f™™fÌ™fÿ™fÌf3Ìf™ÌfÌÌfÿÌfÿf3ÿf™ÿfÌÿfÿÌÌÿ™™™3™™™Ì™™33™f™Ì3™ÿ™f™3f™f3™™f™Ìf™ÿ3™3™™f™™™™™Ì™™ÿ™™Ì™3Ì™fÌf™Ì™ÌÌ™ÿÌ™ÿ™3ÿ™fÌ™™ÿ™Ìÿ™ÿÿ™Ì3™fÌ™ÌÌÌ3™33Ìf3Ì™3ÌÌ3Ìÿ3ÌfÌ3fÌff™™fÌÌfÌÿf™™Ì3™Ìf™Ì™™ÌÌ™Ìÿ™ÌÌÌ3ÌÌfÌÌ™ÌÌÌÌÌÿÌÌÿÌ3ÿÌfÿ™™ÿÌÌÿÌÿÿÌ3Ìfÿ™ÿ3Ì33ÿf3ÿ™3ÿÌ3ÿÿ3ÿfÿ3fÿffÌ™fÿÌfÿÿfÌ™ÿ3™ÿf™ÿ™™ÿÌ™ÿÿ™ÿÌÿ3ÌÿfÌÿ™ÌÿÌÌÿÿÌÿ3ÿÿfÿÌ™ÿÿÌÿÿÿfffÿfÿÿfffÿÿfÿfÿÿ¥!___www†††–––ËË˲²²×××ÝÝÝãããêêêñññøøøÿûð  ¤€€€ÿÿÿÿÿÿÿÿÿÿ``˜4¡'A Ìx ÐÀ( xK€€€€€€€€€ÀÀÀÀÜÀðʦ """)))UUUMMMBBB999€|ÿPPÿ“ÖÿìÌÆÖïÖçç©­3f™Ì3333f3™3Ì3ÿff3fff™fÌfÿ™™3™f™™™Ì™ÿÌÌ3ÌfÌ™ÌÌÌÿÿfÿ™ÿÌ3333f3™3Ì3ÿ3333333f33™33Ì33ÿ3f3f33ff3f™3fÌ3fÿ3™3™33™f3™™3™Ì3™ÿ3Ì3Ì33Ìf3Ì™3ÌÌ3Ìÿ3ÿ33ÿf3ÿ™3ÿÌ3ÿÿff3fff™fÌfÿf3f33f3ff3™f3Ìf3ÿffff3fffff™ffÌf™f™3f™ff™™f™Ìf™ÿfÌfÌ3fÌ™fÌÌfÌÿfÿfÿ3fÿ™fÿÌÌÿÿÌ™™™3™™™™Ì™™33™f™3Ì™ÿ™f™f3™3f™f™™fÌ™3ÿ™™3™™f™™™™™Ì™™ÿ™Ì™Ì3fÌf™Ì™™ÌÌ™Ìÿ™ÿ™ÿ3™Ìf™ÿ™™ÿÌ™ÿÿÌ™3ÌfÌ™ÌÌ™3Ì33Ì3fÌ3™Ì3ÌÌ3ÿÌfÌf3™ffÌf™ÌfÌ™fÿ̙̙3Ì™fÌ™™Ì™ÌÌ™ÿÌÌÌÌ3ÌÌfÌÌ™ÌÌÌÌÌÿÌÿÌÿ3™ÿfÌÿ™ÌÿÌÌÿÿÌ3ÿfÿ™Ì3ÿ33ÿ3fÿ3™ÿ3Ìÿ3ÿÿfÿf3Ìffÿf™ÿfÌÌfÿÿ™ÿ™3ÿ™fÿ™™ÿ™Ìÿ™ÿÿÌÿÌ3ÿÌfÿÌ™ÿÌÌÿÌÿÿÿ3Ìÿfÿÿ™ÿÿÌffÿfÿffÿÿÿffÿfÿÿÿf!¥___www†††–––ËË˲²²×××ÝÝÝãããêêêñññøøøðûÿ¤  €€€ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ÿÿÿÿÿÿÿÿÿÿÿÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’¼¼ÿ¼ÿ¼ÿ¼ÿ¼¼¼¼¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼¼¼¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼’¼Ý’¼µ¼µ¼µ¼’¼µ¼µ¼µ¼’¼µ¼µ¼µ¼’Ý’ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ’ÝÖÝÖÝÖÜÖÝÖݵÝÖÜÖÝÜÝÖÝÝÝÝÝÜÝÖµÃÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼µÖµÖµÝµÝµÖµÝµ»µÝµµµÖµµ’¼µ»µÖ’ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼¼¼¼¼’¼™¼¼¼¼¼¼¼’Ý’¼µ¼’ÿ¼¼¼¼¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿÿÿ¼ÿ¼ÿ¼ÿ¼ÿ¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ¼’¼’¼’ÿ¼¼’¼¼¼’’¼’¼¼¼¼¼¼ÿ’¼’¼ÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿmJmJmJmmmmmJnmnmnmmmnmnmnmmmnmnmnmnJnmnmnmmJnmnmnmmmnmnmnmnmnmnmnmnmnmmfmCfClBCDmCDDnJntnmmmnmmmmmmJmDmJmmmJmmmDmDmJmJmDmJmDmmmDmDmCmCgCfCfBfBCD æ  ArialMonotype CorsivaTimes New RomanDiseño predeterminadoDiapositiva 1Diapositiva 2Diapositiva 3Diapositiva 4Diapositiva 5Diapositiva 6Diapositiva 7 Fuentes usadasPlantilla de diseñoTítulos de diapositivaT 8@ _PID_HLINKSäA 6http://www.powerpoints.org/http://www.powerpoints.org/http://www.powerpoints.org/http://www.powerpoints.org/http://www.powerpoints.org/http://www.powerpoints.org/http://www.powerpoints.org/'http://www.powerpoints.org/suscripcion.http://www.powerpoints.org/envia.php?pps=6221PowerPoint Document(ÿÿÿÿÿÿÿÿÿÿÿÿåû;Picturesÿÿÿÿÿÿÿÿÿÿÿÿ{ÓÀÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿB»vÿãÉVRð$¡ÀD -( @ÿ4¿0^ÿÆ&jRð$³4]>ûX¾2£Å °vAâÿO&Übð$$}˜©-å7Úí¶æöhŸÿ¨ .dbð$y® Ü}ºC屿{ªBÿ¨ +·ƒ ð0ƒ†A¿ÀÅAÿñÿ@ñ÷ðó€Ðyº“°öÊš;Kµ 6Êš;úgþý4cdcd8ß—É 0¶þÿÿ¦ÿÿÿpûppû@ <ý4dddd@—‘w 0t©ÔÒÿ ˆ~Š0º___PPT10‹ pµpµŠ>º___PPT9‹ äÓ/?Ù Ú %ð,óŸª Ÿª óŸª Ÿª óŸª Ÿª óŸª Ÿª óŸª Ÿª óŸª Ÿª ó êø/ ï  0`ð ÿÿÿ€€€»àã33™™™™Ì`ð ÿÿÿ–––ûßSÿ™fÌ3™f`ð ÿÿÿ€€€™ÌÿÌÌÿ33̯gÿ`ð Þöñ–––ÿÿÿÆÿf̨`ð ÿÿÙwwwÿÿ÷3ÌÌÿPPÿ™`ð €€ÿÿÿZXÿÿ™dbmoÇÿÿÿ`ð €ÿÿÿ\ßÒ“Ì3¾y`ÿÿ™Ó¢`ð ™ÿÿÿ3fÌÿÿ3f̰fÌÿÿç`ð ÿÿÿ3f™ãëñ3™FŠKfÌÿðå`ð hk]ÿÿÿwwwÑÑË‚€ž¨ÿÌféܹ`ð ff™ÿÿÿ>>\ÿÿÿ`Y{ffÿ™Ìÿÿÿ™`ð R>&ÿÿÿ- ßÀŒ{p_/Ì´Œž £>ÿý?" dÿd@ÿÿïÿÿÿÿÿÿ,£|ÿý?" dÿdØ@ÿÿïÿÿÿÿÿÿ € Ô €" Ð@€ ð`€»€ £nÿý?" d‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ                           ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~  € ‚ ƒ „ … † ‡ ˆ ‰ Š ‹ Œ Ž ‘ ’ “ ” • – — ˜ ™ š › œ ž Ÿ   ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ ­ ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿ À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ       !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—˜™š›œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`?bcdefghijklmnopqrstuvwxþÿÿÿ®ýÿÿÿ|}~€èÉ;é(€àà€  $ /׈Ӻ6http://www.powerpoints.org/º6http://www.powerpoints.org/׈Ӻ6http://www.powerpoints.org/º6http://www.powerpoints.org/׈Ӻ6http://www.powerpoints.org/º6http://www.powerpoints.org/׈Ӻ6http://www.powerpoints.org/º6http://www.powerpoints.org/׈Ó#º6http://www.powerpoints.org/º6http://www.powerpoints.org/׈Ó*º6http://www.powerpoints.org/º6http://www.powerpoints.org/×JÓ+º6http://www.powerpoints.org/×´Ó-ºLhttp://www.powerpoints.org/suscripcionºLhttp://www.powerpoints.org/suscripcion×¢Ó/º,CLICK AQUÍ para enviarºZhttp://www.powerpoints.org/envia.php?pps=6221ò¬/È 0ÒÕä·DArialNew Romant©t©øÒü–É 0ü–Õ"·DMonotype Corsivat©øÒü–É 0ü–ÕB ·DTimes New Romant©øÒü–É 0ü–Õ¤€@ÿÿ¥ .©  @£nÿý?" dÿd@ÿÿïÿÿÿÿÿÿ  @@``€€_äλ;åæº»;º6ENYA-ThecouncilofElrond.wavº.WAV º1çZ»;RIFFR»;WAVEfmt D¬D¬dataøº;€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€~~~~~~~~~~€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}~~~~~}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}~~~~~~~~}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~}}}~~~~~~}}}}}||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~}}}}}}}}}}||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€‚‚‚‚€€€€€€€€~~~~~~~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~}}}}}}}}}}}}}}~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}~~}}}}}}~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}||}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~}}}}}}~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}||}}}}||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||||}|||}}}}}~~~~€€€€€€€€€€‚‚‚‚‚€€€€~~~~~~~~~~~~~~€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~}}}}~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||||}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}||||{{|||||||||}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~}}}}|||||||}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}~~~~~~~~}}}}}}}}||||||||||||}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~~~}}}}}||||||||||}}}}}|||||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚ƒ‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~}}}}}}||||}}}}}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚€€€~~~~~~~~~~~~~~~}}}}}||||{{{{{{|||}}||||||}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~}}~}}~~~}}}}~~}}}}}}}~~~~~~}}}}~~~~~~~~~~~~~}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~}}}}||||||||||}}}||}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~}}}}}~~~~~~~~~~~~~}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}||||||||}}}}}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~}}}}}~~~~~~~~~~~~}}}}}}}||||}}}~~~~~~~~}}}}~~~~~~~~~~~~~}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}|||}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}|||}}}}}}}~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}~~~~}}}}~~~~~~~~~~~~~~~€€‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~}}}}}}|||{{{|||}}}~~~~~~}}}}}}}}}~}}}~}}}||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~}}}}}}}}}~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~}}}}}}~~~~~~~~~~~~~~€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}|||||||||}}~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~€€€€€‚‚€€€€~~~~~~~~~~}}}~~~~~~~~~~~~~~}}}}}~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}|||||||||||}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~€€€€‚‚‚‚ƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}||}}}}}}~~~~~~€€€€€‚‚‚‚€€€€~~~~~~~~~~~~}}~}}}}~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€~~~~~}}}}}}}}||||||||||||||}}}}~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~€€€€‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€~~~~~~}}}}}}}}}}}}|||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~}}}~~~~~~~~~~€€€‚‚‚‚‚‚€€€€~~~~}}}~~~~~~~~}}}}}}}~~€€€€€€€€~~~~~€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€~~~~}}}}}}~~}}}}||||||||}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}~~~~~~~~~~~~~~~~}}~~~~~}}}~~~~~~~~~~~}}}}~~~~~~~~€€€€€€€~~~~~~}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€~~~~~}}}~~~~~~~}}|||}}}}~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~}~~~~~€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~}}}}}}}}}}}}}}}~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}~~~~~~~~~~~~~}}~}}~~~~~~~~~~}}}}}}}}}}}}}}~~~~€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~}}}}}}~~~~~~~~~~~~~€€€€‚€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}~~~~~~~~~~~~}}}~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}}}~~~~~~~~~~~~€€€~~~~~~~~~~~~~~~~}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}||||}}}~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚€€€~~~~}}}}~~~~~~~}~~~~~~~~~~}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}~~~~}}}}|||||}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~}}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~}}}|||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}~~}}~}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€~~~~~~}}}|||}}}}}~~~~~~~~~~~~}}~~~~}}}}}}}}|}||||}||}}}~~~~~~~~~~€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~}}}}}}~~~€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}|||}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}||||{{||||}}}~~~~~~~~~~~}}}}~~~~~~~~~}}}}||||||}||}}}}~~~~~€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒ‚‚‚‚‚€~~~~~}}}|||||}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~}}}}}}}}|}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~}}}}}|}}}}}~~~~~~~~~~~~~~~~~}}}}}||}}}}~~~~~~~€€€€€‚‚ƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~}}}}|||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~}}}|||||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~}}}}~~}}}}}}}}}}}}}}}|||||||}}}}}}}}~~~~€€€€€€€€€€‚‚‚ƒƒƒ„„„„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚€€~~~~~~~~~}}}}}}}}~~~~~~~~~~~~}}}}~}~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~€€€€€‚‚‚‚‚ƒ‚‚‚‚€€~~~}}~~~}}}~~~}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€~~}}}}}}}}}}}}}}}|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}~}}}}}}}}}}}}}}~~~€€€€€€€€‚‚‚‚ƒƒƒ„„…………………„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚€€~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}}}}}}|||}}}}}~~€€€€€€€€€€€‚‚‚ƒƒ„„„„„„„ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€~~~~~~}}~~~~~}}}}}}}~~~€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€~~~}}}}}}}}}}}~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€‚‚‚ƒƒƒ„„„„„„„„„ƒƒ‚‚‚‚‚‚‚€€€€€€€~~~~~~}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}}}~~~~~€€€€‚‚‚‚ƒƒƒ„„„ƒƒƒ‚‚‚€€€~~~}}~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€~~~}}~}}}}~~~~~~~}}||||||||||}}}}}}}}|}}||}}}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚ƒƒ‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„„„„„ƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚€€€~}}~}}~~~~~~~~}}}|||}}}}}}~~~€€€€€€€€€€€€€‚‚‚‚‚‚€‚‚‚‚‚‚‚‚€€€€~}}||||||||}}}}}}}}|||||{{{{{{||||}}}}~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~}}~~~~~~€€€€€€~~~}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€‚€€~}}|||||}}}~~~~~~~~~~~~}}}}~~~~~~~€€€€€€€‚‚‚‚€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€~~}}||{{{|||||}}}}}}}}}}|||||||||}}}}~~€€€€€€€€€€€€€€€€€€€€~~~~~}~}}~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~}}}}}|||}}|||}}}}~~~~~~~~~~~~}}}}}}~~~~€€~~~~~}}}}~~~~€€€€€€€‚‚‚‚‚‚ƒƒ‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~€~~~~~~~~~~~~~~}}}}|||||}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~}}}||}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~}}}}||{{{{zzzzzzzzz{{{{{{{{{{|||}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~}}|||||{||||}}}}}}}~}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}||||{{{{{{{{|||}}}}}}}}}~~~~~€€€€€€€€€€‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~}}}}||||{{{{zzzyyyyyyyzzzzzzzz{{{{{|||||}}~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}||||||||}}}}}~~€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~}}}|||||{||||||||}}~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}|||||{{{{{{zzzzzzz{{{{{{{|||}}~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~}~~~~~~~~~~}}}}}}}}}}~~~~~}~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~}}}}||||}|||||||{{{|||||}}~~~~€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}~~~~~~~~€€€‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}||||}}}}}}~~~~~€€~~~~~~~~~~}}}}}}~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}||||||||||}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~}}}}||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}||||{{{{{{{||}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}|||||||||}}~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~}}}}}}}}}}}}|||||||{{{{{{{{{{{{{||}}}}}~~}}}}}~~~~~}~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}}}}}}||||||||||||}}|}}}}}}~~~~~~~~~~~~~€€€‚‚‚€€€€€€~~~~}}}}}}}||||||||||{{{{{{{{{{{{{zzz{{{{{{||}}~~~~~~~€€€€€€€€‚‚‚‚ƒƒƒƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„ƒƒƒƒ„„„„„ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€~~~}}}}||||||||||{{|||{{|{{{{{{{{{zz{{{{{||||||||}}}}~~~~~€€€€‚‚‚‚‚ƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}|||||||}}}}}}}~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~}}}}}||}||}}||||{{{||||{{{{{{{||{{{{{{|||}}}~~~~~~€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~}}}}}|||||||{{{{{{{{|||{{{{{{||||||||||}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}~}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~}}}|||||||||||||||||||}}}}}}}~~~~~~~~~~}~~~~~~~€€€€€‚‚‚‚‚ƒƒƒƒ„ƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~}}}}||||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}|}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€~~~}}||}}}}}}}}~~~€€€€€€~~~~~}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~}}}}}}}~~~~}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}~~~~~~~~~~~}}}|||}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€~~}}}}}}}~~~~~~~~~~}}}}}}~~~~~}}~}}}}|||}|||}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}~~}}}}}}}}}}}}}}}|||}}}~~€€€€€€€€€€€‚‚‚‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~}}}||||||||||}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€~~~~}}}}}}}~~}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚€€€€~~~~}}}|}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~}~~~}}}}}}}}}~~~~~~~€€~~~}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}||}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}~}}}~}}}}}}}}}}}}~~€€€€€€€€€~~~~~~~€‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~}}}}||||}}}|||||||||||}}}}~~~~~~~~~~~~€€€€€€€€€~~~~~}}}}}~~~€€€€€€€€€€€€€€€€~~~~€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€‚€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒƒƒƒ‚‚‚€€~~}}}}||||||||||||}|}}}}}||||||||}}}}~~~~~~~~~~~~}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}}~~€€€€€€€€€€€€‚‚‚‚€€€€€€€€€~~~}}}}||||}}}}}}~~~€€€€€€€€€~~}}|||||||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€‚ƒƒƒƒƒ„„„„„ƒƒƒƒƒ‚‚‚€€€€€€€€~}}}||||||}}}~~}}}}}}|||||||||||}}}}}~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~}}}|||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚ƒƒ„„„„„„„„„„„„„„„„„„ƒƒƒƒƒ‚‚€€~~~~~~~}}}}||||}}}}}|}}}}}}}}}}}}}}}}||}}}}~~~~~~~~~}}}}}~~~~~~~~~~~~€‚€€€€€€€€€‚‚‚€€€€€€€€~~~€€€€€€€‚‚‚€€€€€€€€€€€€€~~~}}}}||||||||}}}}}}}|}|}}}}~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€~~~}}}}}}}}}}}}}~~~~~~~~~~}}}}}}}}}}||}|}}}}}}}}}}~~~~~~~~~~~~€€‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„………„„„„„„„…„„…………„„„„„ƒƒ‚‚€€~~}}||{{{{{{{zzz{{{|||||}}}}}}}}}~~~~~~}}}}||{{{{{{|{|||}}}}~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}}}}}}}}}}}}~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€~~}}}}}}}}|||}}}}}}}~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„…………………………„„„„ƒƒƒƒƒƒƒƒƒ‚‚‚€€~~~}}}}}}}}}}||||||||||||||}}}}}}||||||||}|||||||||||||}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~€€€€€€€€‚‚‚‚€€‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€~~~~~}}}}}}}}|||||}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€€~~~}}}}}|||{{{{{{zzzz{{{||||||}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}|||||}}}}~~}~~~~~~€€€‚‚‚ƒƒ„„„„„„„„ƒƒƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~}}}}}}~~}~~~~~~~~~~~~~~}}}}~~~~~~~~~}}}}}}}}}~~}}}}}}~~~~~~~~~€€‚‚€€€€€€~~~~~~€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚ƒ‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}}}}}}||||}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚€€€€~~~~~~~~~~}}}}}}}}}}}~~~~~~}}}}}}~~~~~~~}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}~~~€€€‚‚‚‚‚ƒƒƒ‚‚ƒƒ‚‚ƒƒƒƒ‚‚‚€€€€€€€€€~~~}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~}}}~}}}~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}|||||||||||||}}}}~~~€€€€€€‚‚‚ƒƒƒƒ„„„„„„………„„„„„ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}|||||||||||||{{{{{{{{{||||}}~~~~~€€€€‚‚‚‚‚‚‚‚€€€~~€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~}~~~~€‚‚‚‚‚€€€€€€€€€€€€€~~~}}}||}}}}}}}}}}}|||||{{{{{{||}}}}}}~~~€€€€‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„„„„„ƒƒƒƒƒ‚‚‚‚€€€~~~~}}}}}}}}||||||||||||{{{{{|{||{{{{{{{{{{{{{|||||}}~~~€€€€€€€€€~~~€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}|||||||}}}}}}}}}|||||||||||}}}}}~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„……„……„„„„ƒƒƒƒ‚‚‚‚‚€€~~~~~~~~~~~}}}}||||||||||||{{{{{{{{{|{{{|||||||}||||||}}}}~~€€€€€€€€€€€€€€€€‚‚‚‚‚ƒ‚‚‚‚‚‚€€€~~~~~~}}~~~~~€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}|||}}}}}}}~~~~~~~~~~~}}}}}~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}~~~€€€€€€€€€‚‚‚‚ƒƒƒƒ„„„„„„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚€€€€€€€~~~~~~~~~~}}}}}}|||||}}}}}}}||||||||||}}}}}}}}|||||}}}}~~~~~~~~~~~~~€€€€‚‚‚ƒ‚‚‚‚‚‚ƒƒ‚ƒ‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€‚‚‚‚‚‚€€€~~~~}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~€€€€€€€~~}~}~~~~~~~~~~~~}}}}}~~~~€€€‚‚‚‚‚‚‚‚ƒ‚‚‚€€‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€€€~~~~~}}~}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}}}}}~~~~€€€€€€€€€€~~~~€€€€€~~~~}~~}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚ƒƒƒ‚‚‚‚‚‚€€€€€€~~~~~}~~~~~}~~~~~~~}}}}||}}}}~~~~~~~~}}}}}}}~~~~~~~~}}}}}}~~~€€€€€€€€~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚€€€€€€€‚‚‚ƒƒƒƒƒ‚‚‚€€~~~~~~~~~~~~~~~~~~~~~~~}~~~~€€€€~~~}}}}||||||}}~~~~€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~}~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~}}|||||||||||||}}}}~€€€€€‚‚‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~~}}|||||{{{{{{{|||||}||}}}}}}}}}}~~~~~}~~~~€€€€€€€€~€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€~~~}}}}}}~~~~€€€€€€€€~~~€€€€€€€€€€€€€~~~~~~~~€€€€€€€€~~~~~~}}|||||||||||||||}}}}}~~~~~~~~~~~}}}}}}}}}}}}~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€~~~}}|{{{{{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~~~}}}|}}}}~~~~€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚€€€€~~~~}||{{{{||{{{|||||}}}~~~~~~€€€‚‚‚‚‚€€€€€€€€€€€€€‚€€~~~~~~~~~€€€‚‚€€€€€€~~}}||{{{|{{||{{||}}}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„……………„„…„„„„ƒ‚‚€~}}}}}|||||||||||||}}}}}}}}}}}}}}}}}|||{{{{|||}}~~~~~~~~~~~€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€~~~}}}}}}||{{{{{{{{{{{{||{||||||}}~~~~~~~~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚€€€€‚‚‚‚‚‚‚‚ƒ‚ƒƒƒƒƒƒ‚‚‚€€€€€€~~~}}}}}}}}}}||||}||||||}}}}}}}}}||}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~€€€€‚‚‚ƒƒƒƒ„„ƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}|||||||}}}}}~~}}~~~~~~~~~~€€€€‚‚‚ƒƒƒ‚ƒ‚‚‚‚ƒƒ„„„„„ƒƒƒ‚‚€~~~~~~}}}||{{{|||}}~~~~~~~~~~}}}|||{{{{{{z{{{{|}}~~~€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚ƒ‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„ƒƒƒƒƒƒ„„„ƒƒƒƒ‚‚€€~}}||||{{{{{{{{{{{|||}}}}~~~~~~~~}|||||{{{{{{{{{|||}}~~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~}}}}}~~~€€‚€€€€~~~}}}}}}~~~~~~~~€€€€~~~~~~~~~€€€€€‚‚‚‚‚€€~~~~~~~~}}}}}}~~~€€€€€€~~~~~~~~~~~~~}}}}}|||||}}}}}}}}}}}}||}}}~€€€€€€€€‚ƒƒ„…………††††………„…„„„„„„„„„„„„ƒƒ‚‚€~~~~~~~~€€€€€€~~~}}}}}}}|||||||||||||||}}}}}}~~~}}}}}}}}}}}}}}}~~~~€€€€‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€~~}}}}}}}}}}|||||}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}~~€€‚‚‚‚€€€~~}}}||||}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€~~~}}~}~~~~~~~~}}}}}}}}}||||{{{{{||}}}~~€€‚‚ƒ‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„„„ƒƒ‚‚€€€€€€€€€€€€€€€€€€~~~~}}}}~}~~~~~}}}}}}}|}}|}|}||||||||}}}}~~~~€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚€€~~~~~}~}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~}~}~}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~~}}}}~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~}}}}|}|}}}}}}}}}}~~€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}~}}}}}}}||||||}}~~~~€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}|||||||||||}}~~~~€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ„„ƒƒƒƒ‚‚€€€€~~~~~~~€€€€‚‚‚‚‚‚€‚‚€€€€€€~~~}}~}}}|||||||{{{{|||||||}}}}}~~~~€€€€€€€‚‚‚ƒƒƒ‚‚‚‚€€€~~~~}}||||||||||}}}}~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~}}}}~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~}}||||||||||||||}}}~~~~~~~~~~~€€€€€€€~~}}}|||||{{{{{{{{{|||||||}}}~€€€€€€€€~~~€€€€€€€€€€€€€‚‚‚ƒƒƒ„„„ƒ„„ƒƒƒƒƒƒƒƒ‚‚‚‚€€€€~~~}}}||||||||{{{{{{{{{{{{{{{|||}}}}}~~~€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}~~~€€€€€€€€€€€€€~~~}}}}}}}}}}}}~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚ƒ‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚ƒ‚‚ƒƒƒƒƒ„„ƒƒƒƒƒ„„„„ƒƒ‚‚‚‚€€~~~}}}}}}}||}}}}}}}}~~~~~~~~~~~~}}}}}}|}||||||||{|||||{|||}}~~€€€€€€€€€€€€€€€€€€€~€€€€€€~~~~}~~~~~~~~~~~~~€€€€€‚‚ƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}~~~~~~~~~~~~€€€€€€~~}~~}}|||{{{{{zzzz{{{|}}}}~~~~~€€‚‚ƒƒƒ‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚ƒƒ‚‚‚‚€€€€€€€€€€€€€~~~~~}}}|||{{zzzzzzzzzzzz{{{{{{||}~€€€€€€€€‚‚‚‚‚‚€€~~~}}~~~€€€€€€€€€€€‚‚‚€€€€€€€€€~~}}}||||||||||||}|}}}~€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€~~~~~~~~}}}}}}}|}|||||{{{{{{{{z{{{{|}}~~€‚‚‚ƒƒƒ„„„„„„ƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒ„„„„„ƒƒƒ‚‚‚‚‚€€€~~}}}|||{{{{{{{{{z{{{{{{{|}}}~~~~~~~}}}}}}}}}~~~€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}|}|}|}}}~~€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒ‚€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~}}||{{{{{{{{{{{{{z{z{{{||}}~€€€€€~~~~~~~~€€€‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~}}}}}}}}}}}~~€€€€~~~~~~~}}~~~€€€€€€~~~~~~~~~~~~~~}}~}~~~~€€€€€€€€€€~~~~~}}~}}}}}|}}}}}}}~~~€€‚€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}|||{{{{{{zzz{z{{{{{|}~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~€€€€€€‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~}}}~~~~€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~}}}}}|||||}||}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}|}}}}}}}}}}}}}}}}}}}~~~~~€€€€€‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~€€€‚‚‚ƒƒƒƒƒƒ‚ƒ‚‚‚€€€€~~~~~~~~}~~~~~~~}}}}}~~~~€€~~~~}}}}}}}}~~~~~~~~~~~~~€€€€€€~~~}}}}||||}}}}}~~~~~~~~~€€€€‚‚‚€€€€~~~}}}}}}|}}|}}}~~€€‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}|}||{|{{{{||{{{||||||||||||}}}~~€€‚‚‚ƒ‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒƒ‚‚€€€€€€€€~~~~~}}~}}~~~€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚€€€~~~~}}}}~~~~~~~}}}}}}}}|}}}}}}}}}~~~~}}}}}}}}~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~}}}}|||||||{{{{{{{{zzzzzzzzz{z{{{{{|}}~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚€€€€€€€€€€€~~~~~~~}}}}}}}}}}|}|}|}|}}}}}}}}}}~~~~€€€‚‚‚‚‚ƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€~~~}}}}}}}}}}~~~}}}||||}}}~}~~~~}}}}}|||}||||}}}|||||||||||||||||}}}}~~~~~€€‚‚ƒƒƒƒƒ‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~}}}}||{{{zzz{{{{{|||||||||||||}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€~~~~~}}}}}|}}}}|||||||||||||}}}~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚€€€~~~}}}}}}||||||||||||{{{{{{{||||}}}}}}||||||||||}}}}}|||}|}}~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||}}|||||||}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€‚‚ƒƒƒƒƒ„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}}||||{{{{{{{{{{{{zz{{{{{{{{{|{||}|}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~}}}||}}}||}}||||}}}}}}}}}}|}}}}}}}}~~~€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~}}}|}}}}}~~~~~~~€€€€€‚‚‚‚ƒƒƒƒƒƒ„„„„„„„ƒƒƒƒ„„„„ƒƒ„ƒƒƒ‚‚€€€€€€€€€€€€€€€~~~~~~~~~}}||{{{{{{{{{{||{|||||||||}}}}~~~~~~~~~}}}}}}}}}}}~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}||}}}}}~~€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€~~~~~~~~}}~}}}}}}|||||{{{{zzzzyyxxxyyyyz{{{||||}}}}}}}}}~~~~~~€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}|}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€~€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ„„„„„„„„„……………†……………………„„„„ƒ„„„„„ƒƒ‚‚€€~~~}}}}}}}|||{{{{{{{{zzzzyyyyyyyyyyzzz{{|||}}}~~~~~~€€€‚‚‚‚ƒƒƒƒ„„„„„………„„„„„ƒƒƒƒƒ‚‚‚‚€€~~}}}}}}}}}}}}|}}}}}~~~€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€~}}}}||||||{{{{{{{{{||{{{{{|||}}}}~~~~~€€€€€€€€€~~~~}}}~~~~~€€€€€€‚‚‚ƒƒƒƒ„„………†††††††††…………………†…………„„„„ƒƒ‚‚‚‚€€€~~}}}}|||{{{zzzzzzzzzzzzzzzzzzzzzzzzzz{zz{{{{{{{||{|||}}}}}~~~~~~~~€€‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„„„ƒƒ‚‚€€~~}}}}}}}}}}}|||{{{{|||}}}}}~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~}}}}}}|||||||||}}}}}}}}}|||{{{{{{{{{{{{{{{{{{{{{|||}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒ„„……††††††††††††††………„„„„ƒƒƒƒƒ‚‚‚€€€€€€~~~~~~~}~~}}}||{{{{{{{{{{{{{{{{{zzzzyyyzzzzzyyyyyyzz{{{||}~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„ƒ„„ƒƒƒ‚‚‚‚€€€€€€€€€~~~~~~~~~}}}}}}|||||||||||||}}}}}}}||}}}~~€€€€€€€€€‚‚ƒƒƒ„„„„„„„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€~~}}|||||||{{{{{{{zzzzzzzzz{{{{{{{{|||{{{{{|||||{{{{{{{zzzzzz{{{{||||}}}}}~~~€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒƒ‚‚‚ƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€~~~~~~~~}||||{{{{{{{zzyyyyxxxxyyyzz{{|||||}}}}}~~~€€€€€€€€€€‚‚‚ƒ‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}||}|||||||||||||||||||}}}~€‚ƒƒƒƒ„„„„„„„„„„„………………………„„„„„………„„„„ƒƒ‚‚€€€€€€€€€~~~~}}}|||||{{{{zzzzzzzzzzz{{{{{{{{{{{||||||}}}}|||||{{{{{{{{{|{|||||}}}~~€‚‚‚ƒƒƒƒƒƒƒƒ‚ƒƒ„„„„„„„„„ƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€~~~~~}}|||||}}}}}}}}}|||||||}}}~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€~~~}}}}}}}~~~~~€€€€€€€€‚‚‚‚‚‚‚‚ƒƒ„„……………………„………„„…„„„ƒƒƒƒƒƒƒƒƒƒ‚‚€€€~~~~~~~}}}}}}}}|||||{{{{{{{{{{{{{{{{{{{{{{{{{||||||||}}}}}~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€~~~~}}}}}}}}}}~~~~~~~~~~}}}}}}}}}}}}}||}||||}}}||}}|||||||||}}}}}~}~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚ƒ‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„ƒƒ‚‚‚‚€€€€€~~~~~~~}~~~}}}}}}}}|}}}~~~~~~~}}||||{{{{{{{{{{{|||}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}||||}}}}}}}}~~~~€€€€‚‚‚‚ƒƒƒ„„„…………†††††††††……„„„ƒƒƒ‚‚‚‚‚‚‚‚€€~~~~~~~~}}}}||{{{{{{{{{zzzzyyyyyyyyyyyzzz{{{{{{{{|||}}}}}}}}}}}~~~€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„„„„……………„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚€€€€~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}~~~€€€€€€€€€€€€€€€€€‚‚€€~~}}||||||||||{{{{{||||||||||{{{{||||}}}}~~~~~~~}}~~~~~€€€€‚‚ƒƒ„„„………„„„…………„……………„„„„„„„„„„………………………„…„„ƒƒƒƒƒƒ‚‚‚‚‚‚€€~}}||{zzzyyxxxxxxxxxxxxxxxxyyyyyyyyyyyzzzz{{{{{{{{{{{{||}}~~~€€€‚‚ƒƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒ„„„„„……„„„„ƒƒ‚‚‚€€€€€€~~~}}||{{{{{{{{{||||||||||}}~~€€€€€~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒ‚‚€€€~~~~€€€‚‚€€€~~}}}}|||||||{{{{z{zzzyyyyyyzzzzz{{{{{||}}~~~~~}}}}}~~€€€‚‚‚ƒƒƒƒƒ„„„…………………………………„„„„ƒƒƒƒ„„„ƒƒ„„ƒ„„„„„„„…………„„„„ƒƒ‚€~}}||||||{{{{{{zzzzzzzzzzzzz{{zzzzzzzzzz{{{{|||{{{{{{{{||}}~~~~€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€~~~}}|||{{{{|||||}}}}}}}}}}}}~~~~~~~~~~~~€€€‚‚‚‚ƒƒƒƒƒ‚‚‚‚ƒƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~}}}}||||||||{{{{{{{zzzzzyyyyzyzz{{{{{||||||||||||}}}}}}}}~~~~~~€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒƒ‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„………………„„ƒƒƒƒƒ‚‚€€€€~~~~~~~~~}}}|||{{{{||||}}~~~~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}|}}}}}~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€~}}||{zzzzyyyyyyyzzzzyyzzz{{|||||||||||||||||}}}~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€~~}}}}||||||||||}}}}~~~~~€€€€€~~~€€€‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~}}||||{{{{{{{{{{zzzzzzzz{{||||}~~~€€€‚‚ƒƒƒƒƒƒƒ‚‚‚€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€~~~~~~~}}}}}||}||||||{{{{zzzzzzzzzz{{{|||}}~~~~~~~~}}}}}}}~~~€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~~}~~~~}}}}}}||||}}}}}}}}}}}}}}}~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€~~~}||{{zzyyyyyxxxxxxyyyyzzzzzzzzzzzzz{{||}}}}}~~~~~~~€€‚‚‚‚ƒƒƒƒ„„„„„„„„„„ƒƒƒƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„ƒƒƒƒƒ‚‚‚‚‚€€€~~}|||{{zz{zz{{{{zz{{{{||||||||}}}}~~€€~~~~}}~~~~~~~~€€€€€€€€~~~}}}}}~~€€€€€€€€€€€€€€€€~~}}}|||{|||||}||}}}}}}}}~~~~€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒ„„„„„„„„„„„„ƒƒƒ‚‚‚‚€€€~}}|||{{{zzzzyyyxxxwwwwwwvvwwwwxxyyyyzz{{{|||}}}}}}}~~~€€‚‚ƒƒ„„„„„………………………„„„„„„„„„„ƒƒƒ„„„„„„……………………„„„ƒƒƒ‚‚€€~~}|||||||||||}}}}|||{{{{zzzzzz{{|||}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€~~}}}||||||||||}}}}}~~~~~~~~~~}}}}}}}}~~€€€€€€€€€‚‚€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„ƒƒƒƒƒƒƒ‚‚€€~~~}}}}|||||{{{{{{{{{{{{{{zzzzzyyyyyyxyyyyyyzzz{{{{||||||}}}}~~€€€€€‚‚ƒƒƒ„„„„„„„„„„……………………„„„„„„„„ƒƒƒƒ‚‚‚€€€€€€~~~~~~}}}||||||}}}~~~~~~~~~~}}}||{{{{|||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}}|||||||||||}}}}}}}}}}}}}}}}||||||}}}~~~~€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒ‚ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}|||{{zzzzzzzzzzz{{{{{{{|||||}}}}}}}}}~~€€€€€€€‚‚ƒƒ„„„„„„„„„„„„ƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}~~~~€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚€~}}}}}}}|||||||{{{{{|{{{||||||}}}}~~~~~~~~~~~~}~~}}~~~€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~€€€€€€€€€€€€€€€~~~~~~~~}}||{{{zzzzzz{{{{{{{{{{{{{||||||}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€~~~~}}}}}}}}|}}}}}}}}||||||||||||||||||}}}~~~~~~€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~}||{{{{{{{{||||||{{{{{{{{{{{{{{{{z{{{{{||||}}}~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~}}}}|||}}}}~}}~}}}}}}}||||||||}}}~~~€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„ƒ„„ƒƒ‚€€~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€~~}||{{zzyyyyyyyyyxxxxxxyxyyyzzzz{{{{{{{||||||}}~~~~€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~}~~~~~~~~~~~~~}~}}}}}}~~~~~~~~~~~~€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€~~~}}}}}}||{{{zzzzyyyyyyyyyyyyxxyyyyyyyyyzzzz{{{{{||}}|}}}~~~€€€‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„……………………„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}|||}}}}}}}}}}}~~~~~~~€€€€€€‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€~~~~~~~}}}}}}}}}}}}}~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒƒ‚‚‚‚ƒ‚ƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€~~~}}}}|||{{zzzzyyyyyyyyyyyxxyyxyyyyz{{{{||||||}}}~~~€‚‚‚‚ƒƒ„„„„„„„„„„„„„………………………„„ƒƒ‚‚‚‚‚‚‚€€€€€€~~~}}}}}}}}}}}}|||||||}}}}}}}}}}}}}~~~~~~€€€€€€€€€‚‚ƒƒƒ„„„„„ƒƒƒ‚‚€€€€€€~~}}|||||||||}}}}}}||}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~€€€€€€€€€€€€€€€~~~€‚‚‚‚ƒƒƒƒ„„„„„ƒƒƒ‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}||||||||||{{{{{{{{{{{{{{{{zzz{{{{||}}~~~~~~~~}}}~~~€€€€‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€~~~~}}}}}~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚€~~}}}}}}~~~~~~~~}}}|||||||||||||||||||||||||||||||||||||}}}}~}~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}||}|||||}}}}~~~~~~}}|||||||}}}~~~~€€€€€€€€€€€€‚‚‚ƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€~~~~~}~~~}}}}|||{{zzzzzyyyzzzzz{{{||||}}}}}}}}}}}}|}}}}~~~~€€€‚‚‚ƒƒƒƒ„„ƒƒƒ„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚€€€~~~}}}}}}}||||||}|}}}}}}}}~€€€€€€€€€€€€‚‚‚‚€€€€~~}}|||||||||||||||||{||{{{{||||}}}}}~~~~~~~€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒ„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~}}}||}}}}~~~~~~~~~~€€€€€€€~~~}}}}||||||||||||||}}||}}||}}}}}}}}~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚ƒƒ‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~}}}}|||{{{||{{||||}}~~€€€‚‚‚‚‚ƒƒƒƒƒƒ„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€~~~~}}||||||||||||||{{{{{{zzzzzyyyyyzzzzzz{{|||||}}}}}~~~~~€‚‚‚‚ƒƒƒƒ„„„„ƒƒ„„„„„………………†††††††††………„ƒƒ‚‚€€€€€€~~~~~~~~~~}}}}||||||||||||}|||||||||||||||||}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~}}}}}~~€€€€€€€€‚‚‚ƒƒƒƒƒƒ‚‚€€€~~~~~~~~~~€€€~~~~}}}}}~}~€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~}||{{{zzzzzzzzzzyyyyyyyyyyyyyyyyyyyyzz{||}~~~€€€€€‚‚ƒƒ„……†‡‡‡‡‡‡††††††…………†††……………………„„„„ƒƒƒ‚‚€€€~~~~}}}}||{zzyyxxyyyyzzzzzzzzzzzz{{{{{||||||}}}}~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒ‚‚‚‚€€€€€~~~~~~~}}}}}}}~~~€€€€~~~~}}}}~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€~~}}||||}}}}}}}||{{zzyyyyyzzzzzzzzzyyyyyzzzzzzzzzzz{{{|}}~~€€€€‚‚‚‚‚‚‚ƒƒƒƒƒ„„…………††††………………………………………………………………………„„ƒƒ‚‚€€€€€€~~}}|||||||{{{{zzyxxxxxxxyyzzz{{{{{{{{{{{{{{|||}}}}~€‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~}}}||{{{{{{||||}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„ƒƒ‚‚‚€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}~~~~~~}}}||}}}}}}}}}}|||{{{{{{{{|||}}}|||||||}}}}}}}}}|}}}}}~~~€€€€€€€€€‚‚ƒƒ„„„…………††††††††……………„„ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~~~~}}}}}}||||||||{{zzyyyyyyyzz{{|||}}}}}}~~~~~~~~~~~~~€‚‚‚‚‚‚€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚€€~~~}}}}}}}|}|||{{{zzzzzzz{{|||||}}}}}~~~€€€€€‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€~~~~~~}}}~~}}~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}|||||||}}~~~€€€€€€€€‚‚‚ƒƒƒ„„………………………„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~}}}}}}}}}}}||||{{|||||}}~~~~~~~~~~~~~}}}}}}}}}}~~€€‚‚ƒ‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚‚€€~~~}}}}||}|}}}}}~~}}}}|||||||}}}~~~€€€€€€€‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚€€€‚‚‚‚‚‚€€€€~~~~~}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}||||||||||}}}}}}~~~~~~~~~~~~€€‚‚ƒ„„„…………………„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€~~~~~}}}}}}}}}}||||||||}}}}~~~~~~~}}}}}}}}}}}}}~}~~~~~€€‚‚‚ƒƒƒƒƒ‚‚‚‚€~~~}}}~}~~~€€€€€€~~~~€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚€€€€€€~~~~}}}}}}}}}||||}}}}}}}~~€€€€€€€€€~~~~~~~€€€€€€€€€€€~~}}||{{{{zzzzzzzz{{z{{{{{{||||}}}~~~€€€€‚‚‚ƒƒ„„…††††††††……„„ƒƒƒƒƒƒƒƒƒ„„„„„„„„„„ƒƒ‚‚‚€€~~~}}}||||||||||||||||||||||||||||||{{{{{{{{{{{{{||||}}}}~~~€€€€€‚‚‚ƒƒ„„„„„„„„ƒƒ‚€€~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~}}}|||{{{zzzzzzzzz{{z{{{{{|||}}}~~~~€€€€‚‚‚‚ƒƒ„„„……††‡‡‡‡‡††……„„„ƒƒƒƒƒƒƒ„„„„………………„„„ƒƒ‚‚€€~~~}}}||||{||||||||{{{{{{{{zzz{{{{{{{{{{zzz{{{{{{||||}}}}}}~~~€€€‚‚‚‚ƒƒƒ„„……………………„„ƒƒ‚‚€€€€€€€€€~~~}}}}}}}}}}~~~~~~~~~~~€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€‚‚‚‚‚‚‚€€~~}}}}||||||||||}}}~~~~~~~~~~~~~~~~~}}}||||{{{{{{{{{{{{{{||||}}~~€€‚‚‚‚‚‚‚‚ƒƒ‚ƒƒƒƒƒ„„………………………………„„„„„„„„„„„„„„„„ƒƒƒƒƒ‚‚€~~}|{{{{zzzzzzzzzzz{{{|||||||||{|||||||||||{{{{{{{{{|||}}}}}}~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„„ƒƒƒƒƒ‚‚‚€€€€€€€€~~~}}}}}||||||||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}||||||||}}}}}}~~~~~~~~~}}}||||||}}}}}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}}|||||{||{{{{{{{|||||||||||||}}}}|||}}}}}}}||||}}}}}~~~~~~~~~€€€€€€€€€€‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚€€~~~~~~~}}}}}}}}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€~~~~~~~~}}~~~~~~~~€~~~~€€€€~~~}}|||||||||||}}~~€€€€€€€€€€€€~~}}|||||||||}}}}~~~~€€‚‚‚€€€€€€€‚‚‚ƒƒƒ„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}|}}}}}~~~~~~~~~~~~~~~~~}}}}}}}}}|||{{{{{||||}}}~}~~~~~~~~~~~€€€€~~€€€€€‚‚ƒƒƒƒ„„ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}||||||||}}}}}}}~~€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€~~~}}}}}}|||||||}||}}|}}}~~~~~~}}}}~~~~€€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒ‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€~~~~~}}}}}||||{{{{{{{{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~}}}}}~~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~}}}~~~~~~}~~~~}}}}}}}}}}}~~~~~~~}}}}}||||||||}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}|||||||||||||||||||||}}}~~~~~~~~}}}}}}}~€€€€‚‚ƒƒ„„„„……………………………„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€~~}}}}||||{{{{zzzzyyyyyzzzzzzzz{{{{{{{{{{{|||}}}}}}}}}}}}}}}}}}~€€€€‚‚ƒƒ„„………†††††…………„„„„ƒƒƒƒƒƒ‚‚‚‚‚‚ƒ‚‚‚‚€€€€€€€€€€€€€€€~~~}}}}}}}||||}}}}}~~~~~~~}}}}}}|}}}}}}}}}}}}}}}}|||||}}}~~~~~€€‚‚‚‚‚ƒ‚‚ƒ‚‚ƒ‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~}}}}}}}|||||}}}}||||||||||||||}}}~~~~~~~~~~~~~~~~~~€‚‚ƒƒ„„…………………††††††…………„„„………„„„„„ƒƒƒƒ‚‚‚€€€€€€~~~~~}}}|||{{{{{{{{zzzzzzzzzz{{{{{{{{{{{zzzzzzzzzz{{|||||}}}}~}}~~~~€€€‚‚ƒƒ„„………††††††††††…………„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~}}}}|||}}}}}}}}~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}||}}}~~€€€€€€€€€€€€€€‚ƒƒƒ„„„„……………………………………………„„„„„„„ƒƒƒƒ‚‚‚‚€€€€~~~~~~~~~~~~~~~~}}|||{{{z{zzz{{{{{zzzz{{{{{{{{{{{{{{{{||}}}~~~~€€€€‚‚ƒƒ„„„……………………………„„„„ƒƒƒƒ‚‚‚‚€€€€~~~~}~~~~~~~~~~~~~~~~~~€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€~€‚‚‚ƒƒƒ„„„„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~}}}}}}}}}|||||||||||||||}}}~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}~~~~~~~~~~€~~~~~~~~~~~€€€€€€€€€€‚‚€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||}|||}}}}~~~~~}~~}}}}}}|||}}}~~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€~~~~}}}}}||||{{{{{{{{||||}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~}}}}}|||||}}}}}~}}}}}}}}}}}}}}}}}}}}~~€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€~~~~~~~~~~}}}}}}}}|||{{{zzzzzzzzzzzzz{{{|||||}}}}}}}}}}}}}}}}}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚‚ƒ‚‚‚‚‚‚‚€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~~~~~~~~~~}}}}~~~~~~~}}}}}}|||||||||||{{{||||||||||||}}}~~~~~~~€€€‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚‚‚‚‚‚€€~~}}||{{{|||{{{||||||||||||}}}}}}}}}}~~~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„…„„„„„„ƒƒ‚‚€€€~~~}}}}}}}}}}}}}}}}|||{{zzyyyyyyyyyyyyzz{{{{{||||}}}}}}~~~~~~}~~~~~~~€€€€€‚‚‚‚‚‚ƒƒƒ‚ƒ‚ƒ‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒ‚‚‚€€~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}||||}|||}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€~}}|||||||||||||||||}}}|}}}}}}}}}}}}}~~~~~€€‚‚‚‚ƒƒƒ„„„„„„„………………„„„„„ƒƒƒƒ„ƒƒƒƒƒƒƒƒ‚‚‚€€~~~~~~}}||||}||}}}}}}}~~}}|||{{zzyyyyyyyyyyyyzzz{{{{{|||}}}}~~~~~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚€€~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~€€€‚€€€~}}||||{{{{{||||}}}}}}~~~~~~~€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~~~}}}}}}|}}||||||}}}}}}}}}}|||{{zzzzzyyyzzzzz{{|||}}}~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~~~€€€€€€‚‚‚‚ƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~}}}}}~~~~~}}~~~~~~~~~~~~~~~~€€€‚€€~~~~}}}}}}}}}}~~~€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€~~~~~}}}}}}}}}}}}}}~~~~~~~}}}}|||{{{zzzz{{{{||||}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}~~~~€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€‚‚‚€€€€€€~~~}}|||||||||}}}}}}}}}~~~~}}}~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~€€€‚‚‚‚‚‚€€~~~~~~~~~~~€€€€~~~~~~~€€€€€€‚‚‚ƒƒƒƒ„„„„„„„„„„„„ƒƒƒ‚‚‚€€€€~~~~~~~}}~~~~~~~~~~~~~~~~~~~}}}||||{{{{{{||||}}}~~~€€€€€€€€€€€€€~~~~~~~~~}}~~~~~~~~~~€€€€€€€€‚‚‚‚‚ƒƒƒ„„„„„ƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||||||||}}~~~~€€€€€€€€€€€€€€€€€€‚€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}}}}}}}}}|||{{{{{|||||}~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€~~~~~~}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„………„„ƒƒƒƒ‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}|||||||||||{{{{||||}}}}~~~~~~~~~~~~~~~~~~}~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}~~~€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒ‚‚‚‚€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~}~}}}|}}||||||}}}}}}~~~~~~~~~~~~~~~~~~€€‚‚ƒƒƒƒƒƒƒ„„„„„„…………………………………„„„„ƒƒƒƒ‚‚‚€€€€~~~~~~~~}}}}}}}}}}}}}}||||{||{{|||{{{{{{{{{||}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~}}}}}}}|}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}|}||||{{{{{{{{||||}}}~~~~~~~~~~~~~~~~~~~~~€€‚ƒƒƒƒ„„„……………†††††††††††………„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€~~}}}}}}|||||{{{{{{{{{zzzzzzzzzzzzz{{{{||||}}~~~~~~~~~~~~~€€€€‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚€€€€~~~~~~}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}|||||||{{{{{{{{||||||}}}}}~~~~~~~~~~~~~}}}}~~~€€€‚‚‚‚ƒƒ„„„……†††‡‡‡‡‡‡‡‡‡‡††††††……„„„ƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€~}}||||{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{|||}}}~~~~~~~~~~€€€€€€‚‚‚‚ƒƒ‚‚‚€€€€~~~~}}~~}}}}}~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~~}}}}}}|||||||||||||}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€‚‚‚ƒƒ„„………†‡‡‡‡‡‡‡‡‡†††††………„„„ƒƒƒƒ‚‚‚‚‚€€€€~~}}}}|||{{{{{{{zzzzzzyyyyyyyyyyyzzz{{{||}}~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~}}}~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~€€‚‚‚ƒƒ„„…………††††††……………………„„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€~~}}}||{{{{{{{{{{{{{{z{{{{{zzz{{{{{{|||}}}}}}~~~~~~€€€€€‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~~~~~~~}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~}}}|||||||}}}~~€€‚‚ƒƒƒƒ„„…………………………„„„„„„„„„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€~~~}}}||||{{{||||||||{{{{{||||||||}}}}}~~}}~~~~~~~~~~~~~~~~~}}~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„ƒƒƒƒ‚‚‚€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|||||||}}}}}}}~~~~~~~~~~~~€€€€€€€€~~~}}}}}}}|||||}}}}}}~~€€€€€‚‚ƒƒƒƒ„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}||||||||||}}}}|||||}}}}}|}|||||}|||||||||}}}}}}}}}}~~~}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~}}}}}|}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}|||||||||||||}}}~~~€€€€‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~~}}}}}}}~~~~~~~~~~~~~~~}}}}}}}}|||||||||||||||||||||}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}~~~~~~~~~~€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€~~~~~~~}~~~~~~~~~~~~~~~~}}}}}~}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}|||{{{{{{{{{{||}}}~~~~~~€€€€€‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~}}}||{{{{{zzzz{{{{{{{{{{{|||||||}}}}}~~€€€€€€€€€~~~~~~~~~~~}~~~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~}~}}}}}}}}}}}~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚€€€~~~~~~~}}}}}||||||{{{{||||||}}}}}~~~~€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~}}}}}||||{{{{{{{{{{{{{{{{|||||}}~~~~~~€€€€€‚‚€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}~~~~€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚€€€€€~~~~}}||||||||||||||}}}}}|||}}}}}}}}}~~~~~€€€€€‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„……„„„„„ƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~}}}}}}}||{{{{{{{{{||||||||}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}|||||||||}}}}}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~}}}}}||||||||||||}}}}}~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~€€€‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}||||{{{||{{||||||{|||}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~}}}}|||{{{{{{|||||||}}}}~~~~€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~}~~~~~}}}}}}}||||{{{||{{{{||||}}}~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€~~~~~~~~~~~~~}}}}}}}||||||||||||||}}}}}~~~~€€€€€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~}}}}}|}}}}}}}}}}~~}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~}}}}||||{{{{{{{{{{{{||||||}}}}~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€~~~~~~~~~~~~~~}}}}}}|||||||||||||||||}}}}~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~}}}|||||{|||||}}}}}}}}}}}~~~~~€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~}~~~~~~~~~~~}~~~}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€~~~}}}|||||||||||||||||}}}}}}~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}|||{{{{{{{{{{{{{{{|||||}}}~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€~~~~~~~}}}||||{{{{{{{|{{{|||||}}}}}}~~~~€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~}}}}}}}}|}}|||||||||||}}}}}~~~~~~€€€€€€€€€€€€€~~~~~~}}}}}}||||||||}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚€€€€€€~~~~~~}}}}||||||||||||}}}}}~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~}}}|||{{{zz{zz{{{{{{{||}}}}}~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}|||}}}}|}}}}}}}}}}}~~~~~~€€€‚‚‚‚ƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€~~~~}}}}}|||||||||}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€~~~}}|||{{{{{{{{{{{{{{{{{|||}}}~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€~~~~~}}}}}}||}}}}}|||||||{{{{|||||}}}}}}~~~€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€‚‚‚€€~~~~~}}}}}}}}}|||||||||||||}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}|||||||||||||||||}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}~~~}}}~~~~~~€€€€€€~~~~~~}}}}||||||||||||||||{{{{{{|||||||}}|}}}}}}~~~€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}|||||||}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~}}}}}}|||}}}}}}}}}~~~~€€~~~~~}}}}}}}}}}}}}}}}}|||||||||||||}}}}}}}}}}}}}~~~€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}}}}}}}}}}}}||||||||}}}}~~~~€€€€€€€€€€€€€€€~~~}}}}}}}}}}}||||||||{|||}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚€€€€€~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~}}}}}}}}}|||}}}}}}}}}}}|||}}}}}}}~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€~~~~~~~~~~~~~~~~}}}}||||||||||||}}}~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}||||||||||||||||||||||}}}}}}}}}}}}}}~~~~~~€€€‚‚‚‚‚‚€€€‚‚‚€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}|||}}}}}}}}}}~~}~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~}}}}}||||||||||}}}}~}~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~}}}}}}}}||||||||||}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}||}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}~~~~~~~~~~}}}}||}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚ƒƒƒƒ‚‚‚‚‚‚‚€€€€~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~}}}}|}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}~~~}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€€€~~~~~~~~~~~~~~}}}}}|||{{{{|||||||{{||||||||||}}}}}~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~}}}}||||||||||||||||||||||||||}}}}}~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€~~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~}}}}||||}}}}}}}}|||||||}}}}}~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~}}}}}}}~~~}}}}|||{{{||{{{{|||}}}~~~}~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}||||||{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€~~~~~}}}}}||||||{{{{{zzzzzzzz{{{{|||}}}}~~~~~~~~€€€€€€‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}~~~~~~€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}|||||{{{{{{{{{{{{{{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~€€~~~€€€€~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}|||{{|{{{|||||}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}||||||{|||||||||}}}}}}}}}}}|||||||||||||}}}}}}~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}||||||{{{{||||||||||||}}}}}}||||||||||}}}}}}}~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€~~~~~~~~~}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}|||||}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}~~}}}}||||||}}}}}}}}}}}}}}}~}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€‚‚€€€~~~~~}}}}}}||||||||{{{{{{{{{|||||||||||||||||||}}}}}}~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}||}}}}}}}}}|}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€~~~~~~}}}}}}}}}}}}}}||||||||||||||||||||}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒ‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~€€€€€~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}}}}}}}}}~}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~}}}}}~}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}||||||||}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}~~~}}}}}}}|||||}}}}~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}~~~~~~}}}}}~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~}}}}}}}}}}~~~~~€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}||||||||||}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}~~~~~~€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~}}}}}}~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}~~~~~~~~}}}~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}~~~~}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~}}}~}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}~~~~~~~~~~}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€~~~~~~~~~~~~~}~~~~~~~€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€~~~~~}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}}||||}}}}}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}}}~~}}}}}}~~~~~~~~~~~~~€€€€€€€€€‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~}}}}}||||}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}~~~~}~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}~~~}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€~~€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}~~}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€~~~~~~~~~~€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€~~~~~~}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚€€€€€‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~}~~}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}|||||}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€~~~~~~€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}||}}}}}}}}~~~€€€€€€€€€€€€€€~~~~~~~~€€€‚‚ƒƒƒƒƒƒƒ„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}~}}}}}}}}|||{{{||||}}}}}}}|||||||||||}}|}}}}}}~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚ƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}|||||||}}}}~~~~~~~~~~~~~~~~~~~~€~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~€€€€€€€€‚€€€~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~}}}}}}||||}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}||||||||}}}}}}}}||||||}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}||||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~}~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~€€~~~~~~~~~~~€€€€€€€~€€€€€€‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~€€€€€€€€~~~~~~~~€€€€€€€€€€€€~~~~~€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒ‚‚‚‚‚‚€€€€~~~~~~}}}}}}}|||||||||||||||||||||||||||}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}~~~}}}}}}|||||}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}~~~~}}}~~~~~~~~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€~~~~~~~€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€~~~~}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€~~~~~~€€€€€~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}}}|||||||||||}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}|||||||}}}}~~~~~€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}||}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}~~~~~~~~}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}|||||||||}}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€~~~}}}}}}}}}}||}}|||||}}}}}}~~~~~}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}||||||||}}}|||||||}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€‚‚€€€€€€€€€€€~~~~~~}}~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~}~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~}}}}}~~~~~~}}}}}}}}|||||||||||||||}}}}}}}~~~}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~}}}}}}|||||||||||||||{{{{{{{|||}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€~~~~~}}}}}}}}}}}}}||||||{{{{{|||||}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~€€€€€~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚€€€€€~~~~~~~}}~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~~~~}~~~}}}}}}}}}}||||}}||||||||||}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~}}}}}|||||||{||||||||}}}}}}}}}}}}}}}~~~~~~€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€~~~~}}}}}}}}}||}}}}}}}}}}}}}}}}~~~~~}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~€~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}}}}|||||||||||||||||}}}~~~~~~~~~~~}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~}}}}}}}}|}}||||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€~~~}}}|||{{{{{{{{{{{{|||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€‚‚‚‚‚‚‚€€€€~~~~}}~~~~~~~~~~}}~~~~~~~}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€~~~}}}||||}}}}}}~~€€€€€€~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~€€€€~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}~~€~~~~~~}}}}}}}|||||}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~}}}||||||||||||}}}}}}}}~~~~~~~~}}}}}}}}||||}}}}}}}}}}}}}}}~}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}|||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~}}}}}}|||{||||||||||}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~}}}}}||||||||}}}||}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}|||||||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~}}}|||||{{{{{{{{{{|||||||}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}|||{{|||}}~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}|}}|||}}}}}}~~~~~~~~~~~~~~~}}}}}||||{{{{{||||||}~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~}}}}}}}|||}}}~~~~~~~~~~~}}}}}||||||||||{|||||}}}}}}}}}}~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚‚€€€€€~~~~~~~~~~€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€~~~~~}}}}}||}}||||||||{|||{||||}}}}}}}}}}~~~}}}}}}}}}}}}}}}~~~€€€‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~}}}}}|||||||||{{{||||}}~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}~~~~~~~~~€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}|||}}}|||}}}}}}}}}}}}||||||||||}}}}}}~~€€‚‚ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}~~~~~~~~~~~€€€~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}|||||||||||||||||}}|}}}}||{{{{{{{{{{{||||}}}~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}||||||||||||}}}}~~~~~~~~~}}}}}||||||||||||||||}}}}}}~~~~~~~~~~~€€‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}|||||||||||||||}}}}}}}}}}}|||||||}}}}}~~€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}}}}|||||||||}}}~~~~€€€€€€€€€€~~~~}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}|||}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}|||||}|||||||||||||||{{{{{{{{{{{{|||}}}}~~€€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}||||}}}}}}}}}~~~~~~~~~}}||||||||||}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}|||||{{{{{{{{|||||||||{||||||{{{{{{||}}~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~}}}}|||||||||}}}|}||}}}~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~}}}}}}~~~~€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}~~}}}}}}}}}}|||||||||}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}}|||||{{|||||||||||||||||||{{{{|||}}}~~~~~~€€€€€€€‚€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~~}}}}}|}}}}}}}}~~~~~€€€€~~~~~~~~~~}}}}}||}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}|||||||||||||||||||||||||||||}}~~~~~€€€‚‚‚‚‚ƒƒƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}||||||||||}}}~~~~}}~~~~~~~€€€€€€‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~}}}}}}}}}~~~~€€~~~~}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}||||{{{{|||}}}}}~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}|}}~~~~~~~~~~~~~€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}~}}}}}}}}}}}}}}}}||||||||}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~}}}}}|||||}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}~~}}}}}}}|||||}}}}||}}|||||}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~}}}}}}}}||||||||||||||}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~}~~~~}~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}|}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~}~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒ‚‚‚‚€‚€€€€€€~~~~~~~~~~~~~}}}}||||||||||}}}}}}}}}}}~~~~~~~~€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~}~~~~~~~~~~~~~~}}}}}}|}}}}}}}}}}}}}||||||}}}~~~~~~~€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€‚‚€€€€€~~~~~~}}~}}}}}}||||||}}}}}}}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~€€€~~~~~~~~~~}}}}}||||||||{{{{{{{{||}}}}}~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}||||||||}}}}}}}}}}}}}~~~~~~~~}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}~~€€€~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}||{{{{{{{z{{{{||}}}}~~~~~~~~~~€€€€€€€€€€€€€‚‚ƒƒƒƒƒ„„„ƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~}~~~~~~~~}}||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~€€€€€€~~~~~~~~~~}}}}}}}}}}}|||{{{{{{{{||}}~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚€€€‚‚‚€€~~~~~~~~~~~}}~~~~~~~~}}}}}|||}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~}}}}}}}}}}~~~~~}}|}}}||}}}}}|||{{{{{{{{||}}}~~~}}}~~~~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}}}}~~~~~~~~}}}}}}}~~~~~~~~~}}}}||}}}}}}~~~~}}}}}||}}}}}}}}}~~~~~€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€~€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}||||}}}~~~~~€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}}}}}}~~}}}}}}}}~~~€€€~~~~~~~~~~~~~~~~~~}}}~~}}~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~}~~~~€€€€€€€€€€~~~~}}}}}}}~~~~~~~~€€€€€€€€€~~~€€€€€€€€€€€€€€‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}}~~~}}}}}||}}}}}}}}}}}}||||||||}}~~~~~~}}}}}}~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}}}}~~~~~~~~~~~€€€€€€€~~~}}}}~~~~~~~~}}}}}}}}}}}}}}}~~~€€€€€€€€~~~}}}}~~~~€€€€€€€€€€€€€€~~~}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~}~~~~~~~~~~~~}}}|||{{|||}}}}}}}}}}~~~~~~}}}}}}}}~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚ƒƒ‚‚‚€€€€‚‚‚‚‚‚‚‚€€€€€€€€€~~~}}}}}}}}}}}}~~~~~~~~~}}}}}}}}}}~~}}}}}}}}}}~~~~~~~~€€‚‚€€€€€€€~~~~~~€€€€€€€€~~~}}}}}}}}}~~~~~€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}|||}}}}}~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~}}}}||||||||}}}~}}~~~~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~}~~~~~~}}}}}}||||||||}}}}}}}}~}~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€~~~~~~~~~~~~~}}~~}~~~€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€~~}}}}}}}}}}}}}}}~~}~~}~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~}}}}}~~~~~~}}}}}||}}}}}}}}~~~~~~~~~~~~~~~}~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€~~€€€~~~}}}}}~}~~~€€‚‚€€€€€€~~~~~€€€€€€€~~~~}|}}||||||||||||||}}}}}}~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}}~~€€€€€€€€€~~~~~~~~~~€€€€~€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}~~~€€€€€€€€€€€€€€€€€€~~~}~~~~~~~~€€€€€~~~~~~~}}}}}}}}}}|||||}}}}}}}}}~~~~~~~~~€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€~~~~€€€~~~~~~}}}}}}}}}}}}}}}}}}|}}}}}}}}}}}~~~}~~~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€~~~~~}~~~~€€€€€€€€€€€€€€€€€€~~}}~}~~~~~~~~€€€€€~~~~~}}}}}}}}}|}}|}|||||||||||}}~~~€€€€€‚‚‚‚ƒƒ„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚€€~~~~~€€€~~}}}}}}}}}}}}}}}}}}}}}}}}}~}~~~~~€€€€€€€€€€€‚‚‚ƒƒƒ‚‚€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||}|||||||{|{{{{|||}}}~~~~~~€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~}}}}|||||||}}||}}|||||||{||}}~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}|||||||{|||}}}~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~€€€€€€€~~~}}}}}||}}}}}}}}}}}}}}}|||}}}}~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~}}}}}}}}}}}}||||||}}}}~~~~~~~~~€€€€€€€€€€~~€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€€€~~~~~~~~~}~~~}~}~}}}}}}~~~€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}||||||||||}}}}}~~~~~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€~~~~~~}}|||||}}}}}}}}}||}|}}}}~~~€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€~~~}}}}}}}}}}}||||||||}}}}}}}}}~~~~€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„„ƒƒƒƒ‚‚€€€~~~~}}~~~~}}}|||||||}}~~~~~~~~~~~~€€€€€€~~}}}|||||||||}}||||||}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚€€€€€€€€~€€€€€€€€€€€~~}}|||||||||||||||||}}~~€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€€€~~~}}}}~}}}}}}|||||||||}}}}}}}}}}~~~€€€€€€€€€€€€€€~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒƒ„„„„„„ƒ‚‚€€€€€€€~~~}}}}~~~~}}}}||||}}}}~~~~~~~}}~~~€€€€€€€~~~~}|||||||||||||}|}}}~~€€€€€€€€€€€‚‚‚ƒƒƒƒ‚‚€€€€€€€€‚€€€€€€€€€€€€~€€€€€€€€€€~~}}|||||||||}|||||}}~~€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚€€€€€~~}}}}}}}}}}}}}|||||||||||}}}}}}}}}}~~~~~~~~€€€€€€€~~~~~€‚ƒƒƒ„ƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~}~~~~~~~~~~~~€€~~}}||||}}}}}}||||||||}~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}||}||||||||}}~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~}}}}}~}}}~}}}}}}}}}}}}}}~~~~}}}}~}~}}~~~~~€€€€€~~~~~~~~~~~~~~~~~€‚‚‚ƒƒƒ‚ƒƒƒƒ„„„„„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~}}}}}}}}}}}}|||}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~}}}}}}}}|}}}}|||||}~~€‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€~~~~}~~}}}}~}}}}}}|}}~€€€‚‚ƒƒ„„„„„ƒ‚‚‚‚‚‚‚€~~~~~~~~~~~}}}}|}}}}}}}}}}}}}~}}~~}}}}}}}}~}~~~~~}}}}}}~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚ƒƒ„……††††††…„„ƒƒ‚‚‚‚‚‚ƒƒƒƒ‚‚‚€€~~~~~}}}}|}}}||}}}}}}}}}}}}||||||}}|}|}|||||}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~€€‚‚ƒƒ„„………„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~}}~~~~~~~}}}}~~~~~~}}}}}}}}~}~~~~~~~~~~~~~~~~}}~~~~~~€€‚‚ƒƒ„„„„„„„ƒƒ‚‚€€€€€€€€€€~~~}}}}}~~~~~~}}}}}}}}}}~~~~~~}}}}}}}}|||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒ„……††††††…„„ƒƒ‚‚‚‚‚‚‚€€€€€€€€€~~}}}}}}}}}}}}}}}||||||||||||||||||||||||||||}|}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚ƒ„„…………………„„ƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~}}}}}}}}}~}~~~~~~~~}}}}}}}}}}}~~~~~}~}}~}~~~}}}}}~~~~€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€~~~~~~~~}}}}||||||||||}}}}}}}~}~~}}}}}}}}~}~~~~~~~~~~~}~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„„ƒƒƒƒƒ‚‚‚‚€€€~~~}}||{{{{{{{|{||||||}|||}}||||}}}}|||||||||||||||}}}}}}}|}}||}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚ƒƒ„„„……………„„ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€~~~}}}}}}~~~~~~}}}}~~~~~~~~~~}~~}~~~~~~~~~~~~}~}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒ„„„ƒƒƒ‚‚‚‚€€€~~~~~~}}}}}}}||||{{{||}}}~~}}~~~~~~~~~}}}}}}}~~~~~~~}}}}}}}}}}~}~~~~€€€‚‚ƒ‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ„„……††……………„„ƒƒƒ‚‚‚€€~~~~~~~~~}}}}|||{{{{{||}}}}}}}}}}}}~~~~~~}}}}}}}|||||||||{{{|{||}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„ƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€~~~~~}}}}|}|}}}}~~~~~~~~~~€€€€€€€€€€€€€‚‚ƒ‚‚‚‚‚€€€~~~~~}}}|||||||||}}~~~~~~~~~~}}}}}}}||||||||||||}|}}}~~€€€€‚‚‚ƒƒƒƒ„„„ƒ„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒ„„…………………„„„ƒƒƒƒƒ‚‚€€~~~}}}}}|||||{{{{{{||}}~~~}}}}}}}}}}}}|}}}}|||||||{||{{{{{{{{{|||}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€~~~}}}}~~~~~~~~~~~~~}}||||{|{||||}}~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€~~~}}}}}}||||{{{{{{{||}}~~~~~~~~~~~~~~~}}}|||||{{{{{{{{z{{{{||}}~~€€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒƒƒ„……††‡‡‡‡†††…………„„„ƒƒ‚‚€€~~}}|||{{zzzzz{{{{||}}~~~~~}}}}}}}|}||||{{|||{{{{{{{{{{{{||}}}~~~€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒ„„„„„„…………„„ƒƒ‚‚‚‚‚‚€€€~~~~~}}}}}}}~~~~~}~}}~~€€€~~~~~~~~~~~~~~~~~~~}}}~~~~~€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒ‚€€€~~~~}}}}||||{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{||||||||}}}}~~€€€€‚‚‚‚ƒ‚‚ƒƒƒ„„„„…„„„„„„„„„„„„„„„…………††††………„„„„„ƒƒƒƒ‚‚‚€€~~}}|||{{{{zzzzzz{{|}}}}}}}}}}}||||||{||{{{{{{{{{{{{{{{{{|||}}~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~}}|||{{{{{{{||}}}~~€€€€€~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€‚€€€€€€~~}}|{zzzyzzyzz{{{{||||}}}~~€€~~}}}}}}}}}}}}}}}||||||}}}}}}}}~~~~€€€‚‚‚ƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒ„………††…………„„„„ƒƒ‚€€~~~}}||||{{{{{{{|||||}}~~~~~~}}|||{{{{{{{{||||{{{{|||||||}}}}}~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~}}~~}}}|{{{zzzz{{|||}}}~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}||{{{zzzz{{{{{||||}}~~~~~~~}}}}}~~~~~~~~~}}}}}}}}~€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚ƒƒ‚‚‚‚€~~}||{{{{{{{{|||}}}}}}~~~~~~~~}}}||}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}||{{zzzzzz{{||}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒ‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}|||{zzzzzzzz{|||}~~~~€€€€€€€€€€~~~}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€~~}}}}}}}}~~~~~~~€€€€~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~}}}}}}}}~}}}}}}|||||||||}}}~~~~€€‚‚ƒƒƒƒƒƒƒƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~~~~~~}}}}}~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~}~~~~~~~~€€€€€~~~~€€€€€~~~~}}}}}}}~}}}~}~}}}}}}}}}}|}}}}~~~€€€€‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€~€€€€€€€~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~}~~~~€€€€€‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚ƒƒ‚‚‚‚‚‚‚‚€€€€€€€€~~~~~~~~~}}}}~~~~~~~~}}}~~~~~€€€€€€€€€€€€€€~~~~~~~~€€€~~~~~}}~~~~~~}}|||||{{{{{{{{|||||||||||}}|||||}}}~~~€€€€‚‚‚ƒƒƒƒƒ„„„„„„„„……………………………………………„„„ƒƒƒƒƒ‚€€€€€€€€€~~~}}}}}}}}}}}}}|||||||||||||||||||||||||||||||||||}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~€€€€€€€€€€€~~~~€€€€€€€€€€€‚‚‚€€€~~~~~~~~~~~~}}}}}}}}~~}}~}}}}}}}||||||{zzzzzzzz{{{{zzzz{{{{|||}}~€€€€€€‚‚‚ƒƒ„„„……„„„„ƒƒƒƒƒƒƒ„„„………„„………††††‡‡‡†††……„„ƒƒ‚‚€€~~~~~~~}}}}||}}}}}}}}}}}||||||{{{{{{{{{{{zz{{{{{{{||}}}}~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€~~}}|||||||}}~~~~~~~€€€€€€€€€€€€€€€€€€€€~~€€€€€€€‚‚ƒƒ‚‚‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚€€~~}}||||||||||}}}}}}}~~~~~~~}}}|||||||||||{{{zzzzzzzzz{{{{||{||||||||}~~~~~€€€€‚‚‚ƒƒ„„„„„„„„„…………………………………††‡‡‡‡‡‡†††………„„ƒƒ‚€€~~~~~~€~~~~~}}}}}|||||{{{{{{{{|||||||||}}}}}~}~~~~~~~~~}}}}}}~~€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}|||{{{{{{{{{||||||}}}~~~~~~~~~~~~~~~€€€€€€‚‚‚ƒ‚‚‚‚€€€€€€€€€‚‚ƒƒƒƒƒ„„„„………„…„„ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~}}||{{zzzzzz{{{{{{{{{{{{{{{{{||||||}}}}}}}}}}}}}}}}}}}|||{{{{{{{||||}}}~~~€€‚‚ƒƒƒ„„„…„„„„„„„ƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„„„……………††……………„„ƒƒ‚€~}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}}|||||}}||||}}}}~~~€€€€‚‚‚€€€€~~~~~~~~€€€€€€€€~~}}|{{zzzyyyyyyzzz{{|}}~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~}}||{zzyyyyxyyyzzz{{|||}}}}~~~~}}}||{{||||||||||}}}}}}}}~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„……„ƒƒƒƒƒ‚‚‚‚‚€~~~~~~~~~~~€€€€€€€€€~~~~~€€€€€€€€€€€€~~~~~~~~~~}}}~}~~~~~~~~~~~€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}|||||{{{{{{{|||}}}}~~~~€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€~~~~~~}}||||{{{zzzyzzzzzzz{{{||}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}|||||||}}}}}~~€€‚‚‚‚€€€€€€‚ƒƒ„„„„„ƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~~€€‚‚‚ƒƒ„„„ƒƒƒƒ‚‚‚‚ƒ‚‚‚‚‚€~~~~~~~~~~~~~~}}}||||||||}}}}}}}}}}}}}}}~~~~~~~~~}}||||||||}}~~€€€€€€~~~}}|||{|{{{{{||}}~~€€€‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~}}}}}}||||||}}|||}|}}}~~~~~€€€€€€€~~~~~~}}}}}}|||||||||||}}}}}}|||||||||}}}}}~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„ƒƒƒƒƒ‚‚‚‚‚€€€~~~}}}}}}}}}}}||||||{{{{{{||{{|{{{{{zz{{{||}}}~~~~~~~~~~~~~~~~~~~}~~~~~€€€€€€€€€€€€€€€‚‚€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒ‚‚‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~}}~~~~~}~~~~}}}}}}}}}}}}}}|||{{{{{{{||||||{{{{{zzzzzzz{||}~~~~~~€€€€€€€€‚‚ƒƒ„„………………………………………………„„„„„„„ƒƒƒƒƒƒƒƒ‚‚€€€€€~~~}}}||||{{{{{{z{{{{{{{||||}}}}}|}}||||||||{|||||}}}}}~~€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~}|||||||}}~~~€€€‚‚‚‚‚‚€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„……………„„„ƒƒƒ‚€€€€€€~~~~~~~~}}}}}|||}|||||||||{{{{zzzzzzzzzzzzyyyyyzzzzzzzz{{zzzzzz{{{||}}}~~~~~€€€€€€‚‚‚ƒƒƒƒƒ„„„„„„…„„…„………………………„…„„„„„ƒƒƒƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒ‚‚‚‚€€€€~~~}}|||||||}}}}~~~~~}}}||{{{{{{{{{{z{{{zzzz{{||||}}}}}~~~~~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}~~~~~~~~~}~}}}}~}~~~~€€€€€‚‚‚‚ƒ„„„„„ƒƒƒƒ„„„………„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€~~}}}||||{{{zzzzzzzzzz{{{{{{{{zzzz{{{{{{{zzzzyyyyzzz{{{{{{|{{|||}}~~€€‚‚ƒ„………†††………………„……„…„„„„ƒ„„ƒƒƒ„„„„„…„…„„…„„„„„„„„„„„ƒƒƒ‚‚€€€€~~~}}}}}}}}||||||||||||||||||||||||||||}}||||{|||}~~~€€‚‚‚‚‚‚ƒƒ‚‚‚€€€€‚€€€€€~~~~}}||||||||||||||}}}}}}}}}}}}}}}}}}}|}|}|}}}}~~~€€€€‚ƒƒƒ„„„„„„„„„……………„„„„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€~~}}}}}}}}}}}}}|||{{{{{||||||{{{{zzzyyyyyyyzzz{{{||||||||||||||}}~~~~~~~~~~~~€‚‚‚ƒƒƒ„„„„„„„„„„………………†……………„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~}}}|||||||||||||||||||}}}}~~~~~~~~~~~}}}~~~€€‚‚‚‚ƒ‚ƒ‚‚‚‚€€~~~~~~~~~~~}}}}}}}}}|||{{{{{{{{||}}}}}}~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„…………„…„„„„„ƒ‚‚€€~~~~~}}}|}}}|||||{{{{{{{||}}~}}}}}|}||||||||}|}}}}}}}}}~~~~~~~~~}~~~~~~~~~~~~~€€‚‚‚‚ƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~~~}~~}~~}}}}}}~~~~~~~€€€€€~~~~~€€€€€€€€€€€€‚‚€€€€~~~~~~~~~~~~~~~~~~~}}}|||||||||||||||{{{{{|||}}~~€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚€€€~~~~~~~}}}}}}||||||}}}}}}}}}}}}}}||||||}}}}}}}}}~~€€€€€€€€€€€~~~~~~~~~~€€€€€€€~~~}}|||{{||||}}}~€€€€‚‚€€€€€€€€€€€€€€€€€€€~~~~~}}~~~~~~~~~~~~~~~~}}}}}||||}}}~~€€€€€€€€€~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}}~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€~}}}||||{{{|||||}}}}~~~~~~~~~~~}~~~~~~~~~~~€€€€€‚‚‚€~~~~~~~~~~~~~~~~}~~~~}}}}|||||{|||||||}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚ƒ‚‚‚ƒƒƒƒ„„„„……„„„„„„„ƒƒƒƒƒƒƒƒƒ„„„ƒƒ‚€~~~}}||||{{{{{{{{{{{{{{{{{{{|||||||}}}}}}}}}}}~}}}~~~~~~~€€€€€€€€€€~€€€€€€~~€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}|||||||}}}|||||||||||}}|||{{{{{zzzzz{{{||||||}}}~€€‚‚ƒƒƒƒ„„„„…„…„……„………„„„„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€~~}||{{{{zzzzz{{{{{{{{{zzzzzz{{{{||{{|{||||||}}~~~€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€~~~~~~}}}}}}}~~~~~~~~~~~~~~}}~~}}~~~~~€‚‚‚‚ƒ‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}}}||||{{zzzzzz{{{{{{{{{{{{{{{|}}~~~~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„……………………„„…„„„„„„„„ƒƒƒƒƒƒƒƒƒƒ‚‚€€~~}}||||{{{{{zzzyyyxxxxyyyyzzz{{{{||||||}~~€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€€~~~~}}}}||||||||||}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„ƒ„ƒƒƒƒƒƒƒƒ‚‚€€€€~~~}}}}}}}}}}|}}||}}}}}~}~~}}}}}}}}}}}}}}}~~}~~~~}~}}}}}}||||||||}}}}}}}}}}}}}}}}~€€€€€€‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€~~~~~~~~~~}}}}||||||{{zzzzzzzz{{|||}}}}~~~~~~€€‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~}}}||{{zzzz{{{{{||||||}}}}~~~~~~~~~~~~~~~~€€€€‚‚ƒƒƒƒƒƒƒƒƒ„„„…………†……………„„„ƒƒƒ‚ƒƒ‚‚‚€€€~~~~~~~~~~~}}||{{{{{{{{{{{||}}~~~€~~~}}}}}}}}~~~€€€€€€€€€€€~~~~~~€€€€€‚‚‚ƒƒ„ƒƒ‚‚€€€€€€€€‚‚€€€€€€€€€~~~~}}||||||||||}}~~~~€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€~~~~~}}}||{{{z{zz{{{|}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€~}}}||||}}}~}~~}~~~~~~~~~}}}}||||}}}~€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~€‚‚ƒƒ„„ƒƒƒƒ‚‚‚‚‚€€€€€€‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~}}}||||{{{{{{{||||||}}}}}~~~~~~€€€€€€€€~~~~~~~~~~~~~}}}}}}~~~€€€€€€€€~~~}}}||||}}}~~~~~~~€€€€€€€€€€€€€€€€~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~}}}}}}~~€€€€€€€~~~~~~~~~€€‚‚‚‚‚‚‚€€€€€~~~~}|||{{{{{{{{{{||||||}}}}}~~~~~}}}}}}}}~~~~~~}}}}}}}}}~€€‚‚€€€€‚‚ƒƒƒ„„„„„„……………„„ƒƒƒ‚‚‚‚‚ƒƒƒ„ƒƒ„ƒƒƒƒƒƒ‚ƒƒƒ‚‚‚‚€€~}}}||{zzzyyyxyyyzzzzzzz{{{|||||||||}}}~}~~~~~€€€€€‚€€€€€‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~}}||||||||||||||||||}|}}}}~}~~~€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚ƒ‚‚‚ƒƒƒ‚‚€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚€€€€€€€€€€€€€~~~}}}}||{{{{{{{{{{zzyyyyxxxxyyyzz{{{{||||||||||||}}~~€€€€€€‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚ƒ„„……††††…†…††††………„„ƒƒƒƒƒ‚‚‚‚‚€€€€€€€€~}||{{{zzzyyyyxxxxxyyyzzz{{|{|{{{{||}}~€€€‚‚‚ƒ‚ƒƒ‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€~~~~~}}}|||{{{{{{{{|||||||||{zzzzzzz{{{{{|||||||||||}}}~€€‚ƒƒƒƒƒƒƒ‚‚ƒƒ„„…………††…†…………………„„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚€€~~~}~}}}}}|}|||}}}}}}|||{{{{zzzzzzyyzyzzzzzzzyzyyzzz{{{||}}}}}}~~~~~~~€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒ„„„…††††………„„„ƒƒƒƒƒ„……………………„„ƒƒƒƒƒ‚‚‚‚€€€€€€€~~}}|||||}}}~}}|{{{zzzzzyyzyyzzz{{{{||||}}}}}}}~~~€€€€€€€€€‚‚‚ƒƒ„„„„…………††…†††…†…„ƒ‚‚‚€€€€€€€€€~~~~~}}}}|||||{{zyyxxxwxxxyyzz{{||||||{{{{||||}}}~~~~~~~~~€€€€‚‚‚‚‚‚‚‚ƒƒ„„„„„„„„………††‡‡‡ˆˆˆˆˆˆˆ‡ˆ‡‡†††…„ƒ‚€~~~€€€€€€€~~}|{zzyyyyyyyzzzzzz{{|||}}}}||||{{{||||||||}||}||||}}}}~}}}}}}}}~~~~~€€€‚‚‚ƒƒƒ„„„„„……††††††……„„ƒ‚‚€€€€€€€€€€€€~~~}}}}}}}}~~~~~}}~~~~~~~~~~~}}}}}||}}}}}}}}}}}}}}~~~~~~€€‚ƒƒƒƒƒƒƒ„„………†††††††……………„„„ƒƒ‚€€~~}}}}}}}}~}~}}}||{{{{zzzzzzzzzzzzzzzzzzzzzzzz{{||}}}}}}}}}}}~~~€€€€€‚‚ƒƒƒ„„„………†††‡‡‡‡‡‡‡‡†††……………†††……„ƒƒ‚€€~~~~}}}||||||||||||||}}}}}}}}}}}}}}}|}||}}}}}}}}~}}}}}}}}}}~}}}}}}}||}}||}}}}}~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€~~~}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}|||{{zzzzz{||||}}}}}}}}||||||{{{|{|{{|{|{||||||{|||||}}}~~~€€€‚‚‚‚‚‚‚‚ƒƒ„„„„„ƒ„ƒƒ‚‚‚‚‚‚‚‚ƒƒ„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€~~~}}}}}}}}}}}}~~€€€€€€€€€€€€€€€€€€€~~~~}}~}~~~~~~~€€€€€€~~}}|||||{|||||||}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚€€€€~~~~}~}}}}}}}~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~}~~~~~~~~~~~~~~}}|||||}}}}}}}}}||}}}}}}~~€€€€€€€€€€€€€€~~~~€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€~~~~€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€~~~~}}}}}|||{{zzzzzzzzzyyyyyyyyzyzyyyyyzyyzzz{{{||}}~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒ‚‚ƒƒƒƒƒ„„„„ƒƒƒƒƒƒ‚‚ƒ‚‚ƒƒƒƒƒ„„ƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~}}}|||||{{zzzzzzzzz{{{{||{||||||}}}~~€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~€€€~~~~~~€€€€~~}}|}}}}}~}}}}}}}}}}}}}~~~~~~~}}}||||}}}}|||||{{{{|||}}}}}~~€‚‚ƒ„„„„„„„„……………„„„„„„ƒƒƒ‚‚ƒƒƒƒƒƒ‚ƒ‚‚‚‚‚‚‚‚ƒ„„„„„„„ƒƒƒ‚€€€~~}|||{{{{{{{zz{{z{{{{{{zzyyxxwwwvvvwwwwwxxxyz{{||}}}}}~~~~~~~~€€€€€€€‚‚‚‚ƒ„ƒ„„„……………„„„„„„…………††††††††………„„„ƒƒƒ‚‚‚‚‚€€~~~~~~~~}}}}}|}}}|||||{{zzzyyyyyyyyyyzz{||}~~€€€€€‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}~~~}}~}}}||{{{zyzyzzzzzyyyzzzz{{{{{{|||||||||||||||}}~~~€€€€€€€‚‚ƒƒƒƒ„„„„…„„…………††††††…………„ƒƒƒƒ„ƒ„…††††††…„„ƒ‚‚€€€€€€€€€€€~~~~~}|||||{{{{{zyyyyxxxxxxyyyyyyyyzzz{{{{||||{{{{{{{{{|||}}}~~~~~~€€€€€‚‚ƒ„„…††‡‡ˆˆˆ‡‡‡†…„„ƒƒ‚‚‚‚‚ƒ‚‚‚‚‚€€€€€€€€€€€~~~~~~}}}|||||{{{{{{{{{{|||}}}}}}}}}}}|}}}||}}}}~~€€‚‚‚ƒƒƒ„„„„„………„…„…„„„„„„„„„„„„ƒƒƒƒƒƒ‚‚‚€€~~~~}}|||||{{{zzzzzzzzzyyxxwwwwwwwwvvwwwwwxxyz{|}~~€€€€€€€€€€€€€€€€€€€€‚ƒƒ„„„……„…………††‡‡ˆˆˆˆˆˆ‰‰‰ˆˆˆˆ‡††………„„ƒƒ‚‚€€€€~~~~}}}}}}~}}}}|||||||||}}}|}||{|{{{{{zzzzzz{zz{{||||||||||||||||}}}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚€€€€€‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~€€€~~~~~~~}}~~~€€‚‚‚ƒƒ„„…………†††††………„„ƒƒ‚‚€€€€€€€€€~~~~}}}}}}}}}}}}}}}||||||{|{|{{{{{{zzzzzzzzzz{zzzzzzzzz{||}}}}~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„……††††‡‡‡‡†††††………„„„„„„„„„„ƒƒƒƒƒ‚‚€€€~~~}}}~}}}}}}}||||||||{||||||}}~~~~~~~}}}}~~~~~}}}}|}}}}~~~}}}}}}}~~~~€€€‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}||}}||}}}}}}}}}}}}}~~~~~~~~~}}}|||{{{{|||||}}}||}}}~~€€€€‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚ƒƒƒƒ‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~€€€€€€~~€€€€~~~~~~}}}}}}}}}}~~~~~~~~~}~}}}}~~~~€€‚‚€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚€€€€€€€€€€€~~}}~~~~~~~~~~~}}~~~~~~~~~~~€€€€€~~}}}||||}}}~~~€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚€€€€€€~~~~~€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}~~~~~~~~€€€€€~~}}}}}}~~~~~~}}~~~~}~~~€€€€€€€€€€‚‚ƒƒƒƒ„„„„„„ƒƒƒ‚ƒ‚‚‚‚€€€€€€~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}~~€€€€€€€€~~€€‚‚ƒƒƒ„„ƒƒƒ„„„„„ƒ‚‚€€~~~~}}}}}|||||||||}}}}}}}}}}}}~~~~~}}}}}}~~}~~~~~~~~€€‚€€~€€‚ƒƒƒ„ƒƒƒ‚‚‚‚€€€€€€€€€€€‚‚‚‚‚‚€~}}}}}}}}}}}}}||||||||}}~~~~~~~}~}}}}}}}}}}}}~}~~~~~~~€€€€~~~~~~~~~€~~}}}}}}~~€€€€‚‚‚‚‚‚‚‚ƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}||||||}}}}}}}}}}}}}~~~~~~}}~}}}}}~~~~~€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~~}}}|||||||||||||||||||||||||}}}~~~~}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€‚‚‚ƒƒƒ„ƒ„ƒƒƒ„ƒ„„„…„„„ƒƒ‚€€€~~~~}~~}~~}}}}}||||||}}}}}}}~}}}}|}}}~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}~~~~~~~~~~~~~~~~~~}}}}}}~~€€€€€‚‚‚‚€€~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€€~~~}}}}||||||||||}}}}}}}}}||||||}}}~~~~~~~~~~~~~~~€€€€€€‚‚ƒƒƒ„„„„„„ƒƒ‚‚€€€€€€€€€~~€€€€€€€€€€€€€~~~}}||||||||||||||}}}~~~~~}}|||||}~~~€€€€‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}~~~~~~~}}}}}}~~€€€€‚ƒ„„…„„„„„ƒƒ„ƒƒƒƒƒƒƒ‚‚€€€€~}|||||||||}}}}}}}}}}}}~~~~~~~~}~~~~~~~~~~}}}|||||}}~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€~}}}||{{{{{{{||||}}~~~~~~~~~~€€€€‚‚ƒƒƒƒ„„„„ƒƒ‚‚€€€€€€€€€€€€€€€~~~}}}~}~~€€€€€€€€€€€€€€€€~~}}}}}}}}}~~~€€€€€€€€€€€€€€€€~~~}}}}}|||||||}}}}}}}~~~~€€€€€€€€€€€‚‚ƒƒ„„„„…„„„„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~}~~}}}~~~~~~~~~~~~}||||||}}}}|||{{{{{{{|||}}}}}}}~~€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~}~~}~}}~~~~~~~~}}}}}}~~~~€‚‚€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~}}}}}~~~€€€€€€€€~~~~~}~}}~}}~~€€~~~~}}}}~~€€€€€€€€~}}|{{{{{||}}}}}~~~€€‚‚ƒ‚ƒ‚‚‚€€~~}}}}~~€€‚‚ƒƒ„„„„………†………………„ƒƒ‚€€€€~~~}}}}}}}~}}}}}}|||}|}|}}}}}}}}}}}}}}}|||{{||{||||||}}~~~~€€‚‚‚‚‚‚‚‚‚‚‚€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~}}}|||{{{{zz{{{{{{||||}}}}}}}}}}}}~~~~~~~~~€€‚‚‚ƒƒƒƒƒƒƒ„„„„ƒƒƒƒƒƒƒƒ„„„„ƒ‚€€€€€€€€€€€€€€€€€€€€€€€€~~}}|||{zzyyyyyyyz{||}}~~~~~~~~~~~~~~~€€€‚‚‚€€€€€€€€~~~~€€€€€€€€€€€€€€€€€‚‚ƒƒƒ„ƒ„„„„„„„„ƒ‚‚€~~}}}}}||||}}~~~~~~~~~~~~~~~~}}}}}}}}~~€€€€€€€€€~~~}}|||||||}~~€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€~~~}}||||{{{{{|||{||||||||||}}}}||||}}}~€€€€‚‚‚ƒƒƒƒƒ„„„„„ƒƒƒƒ‚‚‚€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}|||||||||||||{{{{{{{{{|{{{{zyyyyzz{|||||||}}~€€€€‚‚‚‚‚‚‚‚‚ƒƒ„„„ƒƒƒƒ‚‚€€€€€€€€€~~~~~~€€€€€€€€€€~~~}}}}}||||||}}~~~~~~€€€€€€~~~~~~~~~~€€‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~}}}}}}}}}||}}|}}}}}}}~~€€€€€~}}|}|}}}}~~~~}~}~~~~~~~}}}||||{{|}}~€€€€€€€€€€€€‚‚‚‚‚€€€‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„ƒ‚‚€€~~}}}}}~~~~~}}}|}||||||||}}}}}}}||||{{{{{{|||||}}~~~€€€‚‚‚‚€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~}}}||{|||{{|||||||||{{{{{{||||}}}}}}~~~€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„„„„…………„„„„„„ƒƒƒƒ‚‚‚€€€€€~~~~~~}}}}|{{zyyyyyyyyzz{{{{|||||||||||{|{||}}~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€‚‚‚‚‚‚€€~~}}}}~~~€€‚‚‚‚€€€€€€€~~}}|||}}~~€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~}~~€€€€€€~~~~€€€‚ƒƒƒƒƒƒƒƒƒ‚‚€€~~}}}|}||||||||||||||{zzzzzz{{{{|||{|{{{{{||}}}}~~€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„ƒƒƒƒƒƒ„ƒƒ„„„…„„„„„„ƒ„ƒƒƒƒƒƒƒƒƒ‚‚€~~}||{{z{zzz{zzzyyyxxyyxxwwwxxxxxyyyzz{{{{{|||}}~€€€€‚‚ƒ‚ƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒ‚~~~~€€‚‚‚‚‚€€€~~~~~~~}}}}}}}}}}}}}~~~~}}}}}||}}~~~~~€€‚‚ƒ„„„„„ƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„ƒƒƒƒ‚‚€€€€€~~}}}|{{{{{{|}}~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}|||{{||}}~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒ„„…††…†…………„…„…„„ƒƒƒ‚‚‚€€€€€€€€€~~~}}|{{zzyzyyyzzyyyyyyyyzz{{{|}}~~~~~~~~~~~~€‚‚‚‚‚‚‚€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€~~~~~}}}}}~~}}}}}}}||{{{{{{|||}}}}}~~~~€€€‚‚‚ƒƒƒƒƒƒ„ƒ„„„„„ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚€€€€€€€~~~~~~~~~~}}~~}}}~}}}}}}}}}}}}}~~~~~~}}||||||}}}}~}}~~~€€‚€€€~~~~}}~~~~~~~~~~}}}}}~}}~~~}}}}}}~~€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„„„ƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€~~}}}||||||||}|}||}}}}}}}}||||||||}}}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~}}||||||}}}}~~~~}}~}~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~}}}|}}||||}}}~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}~~~}}}}}||||}}}}}~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚ƒƒƒƒ‚‚‚ƒƒƒƒƒ„ƒ„„„ƒƒƒƒƒ„„„„„„„ƒƒƒ‚‚‚€€€€€~~}}}}||{{{{{{{||}}~}}}}||{{z{{{{{||||||}}}}}}}}}~~}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}~}}}}}~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€~~~~~~€€€€€€€€€€€~~~~~~}}}}|||||||}}}}}}~~~~~~~~~~~}}||}}}}}}~~~}}}}}}|||||||||||}}}~~~~~~~~~~~~€€€€€‚‚ƒƒƒ„„„„…………†††††††…„„„ƒƒƒƒƒƒƒƒƒƒ‚‚‚€~~~}~}}~~~~~}}||{zzzzz{{||}}}}}}}|||{{{zz{{{||||||||}||||||}}~~€€€‚‚ƒ„„„„„„„ƒƒƒ„ƒ„ƒƒƒ‚‚‚€€€~~~~~~~~~~~~}}}||||||||}}~~~~~}}}||}||}}}}~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚€‚‚ƒƒƒ„„„„„„„„„„…„„„ƒƒƒ‚‚‚€€~~}}}}|}}}}}|||||||||||||||||||||{{{{{||{|||}||||{{{{{|||}}~}~~~}}}}|||{{{||}}}~~~€€‚‚ƒƒƒƒ„„„„…„…………………………„„„„ƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€~}}}|}}}}}}}}}}}||||{|||}}}}}~~~~~~~}}}||}}}~~~~~~~~~}}}}~~€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚€~~}}}}|||}}}}~~~~~~~}}}|||||||}|}}}}}}||||||}}~~€€€€€€€€€€€€€‚‚‚ƒ„„„„„……………„„„„ƒƒƒƒƒƒƒ„„ƒƒƒ‚‚‚€€€€€€€€€€€€~~~~~~~~~~}||{|{|||||||||{{{zzyyyyyzzz{{{{||}}}}}}|||}}~~~~~~}}}}}}~~~€‚‚‚‚‚‚ƒƒƒ„ƒƒƒƒƒ‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚€‚€~~~~~~}}|||{{||||||}}|||}}}}}}~~€€€€€€€€€€€€€€€‚‚€€~~}}}}~~~~~~~}}}}}~~~}|||||||||||||||||{{{{{{{{{{{|||}||}}}}}}~~~€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„„„„„ƒ„„„„„„„„„ƒƒƒƒƒƒƒ‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}||{{{{{{{{||||}|||}|||||||||}}}}~~~~~~~€€€€€€€€€€€€~~~€~~€€€€€€€€€€‚‚‚‚‚‚‚‚€~~~~~~~~~€€€€€~~}}~~~€€€€€‚‚‚‚‚‚ƒƒƒƒƒ„ƒƒƒƒƒƒ‚‚‚€€~~~~~~}~~~~}~~~~}}}}}}}}}}||{|{{{||||}}}}}}}}}}}|||{{zzzzz{||}}}}}|}|}}}~€€€€€€€€€€€€‚‚‚ƒƒ„„……††‡‡ˆˆˆˆˆˆ‡‡††……„„„ƒ‚‚‚€€~~~~~~}}||||||}}}}}}~~~~}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒ‚‚€€€~~}}}}|||{||{{{{{{{{|||}}}}}}}}}}}}~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}}|||||}}}}}}|||{{{{{{{||||||}}}||||{{{{zzzzz{z{{{|||||||||||||}}}~~~~~~€€€€€€‚‚‚‚ƒƒƒƒƒƒ„„„„„…„„…„„„ƒ„ƒ„ƒ„„„„„……………………„„ƒ‚‚€€€€€€€€~~~}}}}}|}}}}}}}}}}}}}}}}|||||{{{{{{||||||}}}}}}~~~~~€€€‚‚ƒƒƒ„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒƒ‚€€~~~~}}}}}}||||{{zzzyyyyyxyxxxyyyyyyzyyzzzzzzzzz{{|||}}}}~~~~~~€€‚‚ƒƒ„„„„…………………†††‡‡ˆ‡‡‡‡‡‡‡†††††††‡‡‡‡‡††………………„„„„ƒƒ‚‚€€~}}}}}}|||||||}}}}||{{{{zzzz{{{{{{{{{{{zzyyyyyzzz{{||||}}}}}}|}}}~~~~~~}}}}}}~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„……………„„„ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€~}}}||{{{{{{{{{{||||}}}}}}~}~~~~~~~~~~~€€€‚‚ƒ„„„„„„„„„„„„„„„……………………††…………………„„ƒƒ‚€~~~}}|||{zzyyxxxxyyyyzzzzzzyxxwwwwwwwwwxxxxxxyyyyyyzzz{||}}~~~~~€€‚‚‚ƒƒ„„…†‡ˆˆ‰‰‰ŠŠŠ‰‰‰‰ˆˆˆ‰‰ˆˆˆ‰‰‰‰‰‰ˆˆˆ‡‡†………„„ƒƒ‚‚€€~~}}}|||{{zzzyyyyyyzzz{zzzzyyyyxxxxwwwxxyyyzz{{{{{{{{||}}}}~~~~~€€€‚‚ƒƒ„„„ƒƒƒƒƒƒƒƒƒƒ‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚€€€€€€€€~~~}}}}}}}}}}}||}||||}|}}}}}}}}}}}}~~~~~~~~~~~~€~~~~~~~~~~€€€‚‚ƒƒ„„„………„„„„„…„……………………………„„„ƒƒƒ‚‚‚€€€€€€€€€€€€€~~}}}|||||||||{{zzyyxxwvvuuuuuuuvvvvwwwwwwwxxxxyzzz{{{{{{{{|||}}~~€€‚‚ƒƒ„„„…†††‡‡ˆˆˆ‰‰‰‰‰‰‰‰ŠŠŠŠ‹‹‹‹ŠŠ‰ˆˆ‡‡††……„…„„„„ƒƒƒƒƒ‚‚‚€€€~~}}||||||{{zzzyyxxxwwwwwwwwwxxxxxxxyzz{{{{{{{{{{|||}}}~~~~~~€€€‚‚ƒƒ„„„……………†††††††………„„„ƒƒƒ‚‚‚€~~}}}||||||}||||||||||}}}~~~~}}}||||{{{{{{{{{{||||||||||}}}}~~€€‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„ƒƒƒƒƒƒƒƒƒƒ„„„…………†††……………†††††……„„„ƒƒ‚‚‚‚‚€€~~}}|||||{||{{{||||}}~~~~}}||{{zyyyyyyyyyyyyyyyxxxxxwwwwwvvwwxyyyz{{{|}}}~~~€€€€€‚ƒƒ„„………†‡‡‡‡‡ˆˆˆ‡‡‡‡‡ˆˆ‡‡‡‡‡‡††††‡‡‡†††……„ƒƒ‚‚€€€€€€€€€€€€€~~}||{{zzyyyyyyyyyyzyyyzzzzzzzyyyyzyz{{|}}~€€€€‚‚ƒƒƒƒ„ƒƒ„„„…………†……„„ƒ‚‚‚‚‚‚‚€€~}}|{{zzzyyxxxwxwxxxyyyyzzzzzz{{{|||}}}}||||||}}}~~~~€€€€€€€€€€€€€€‚ƒ„……††‡‡‡‡‡‡‡‡‡‡‡‡‡†††††††††††……„„„„„ƒƒ‚‚‚‚‚€€€€€€€~~~}}||{{{zzzzzzzyyyxxwxwxxyyzz{||||||{{{{{{|||}}}}~}}}}}}}}}}}}}}}|||||||}}~€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚€€€€€€€~~~}}}}}}}~~~~~~~~~~~~€€€€€€‚ƒƒƒ„„ƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}||||{zzyxxwwvvvvvvvwwwwwxxyyzz{|}}~~€€‚‚‚‚ƒƒ„„„…„………………„……………†††††‡‡‡‡ˆˆˆ‰‰‰‰ˆˆˆ‡‡‡††……„„ƒƒ‚‚‚€€€€€~~~}}}}}}}}}}~}}}}}}|||{{zzzyyyyyyyxxyyyyyyyyyzzzz{|||}}~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒ‚ƒƒƒƒƒƒƒƒƒƒƒ„„………††………„„„ƒƒƒ‚‚‚‚‚‚€€€€€€~~~}}|||{{{zzzzzzzzzz{{||||{{{{{zzyyyyyyyyyyyyyyyzzzzzzzzzz{zz{{zzz{{{{|}}}~€‚ƒƒ„……†‡‡ˆˆˆ‰‰‰‰‰‰‰ˆˆˆ‡‡‡††††††††…………………………………„„ƒƒ‚‚€€~~~~~~}}}}}||||||{{{zyyyyyyyzz{{{{||}}}}}}}}}}}}}}}}}~~~~~~~€€€‚‚‚ƒ„„„…………………………………„„ƒƒ‚‚€€€~~~~~}}}|||{{{zzyyxxxxxxxxxxyyyzzzzzzzzz{{{||||||{|{{|}}~~€€€‚‚‚ƒƒƒ„„„„„…………†††††………………†††††‡‡‡‡‡‡‡‡‡†††………………††††††………„„„ƒƒ‚‚‚€~~~}}|{{{{{zzzzyyyxxxxxxxxxxwwwwvvvvvvwwxxxxxxxxxxyyzz{{{||||}}~~~€€€€€€€€€€€€‚‚ƒ„„…………†††…………†††††‡‡ˆ‰‰‰‰ˆˆ‡‡††…„„ƒƒƒ‚‚‚€€€€~~~~}}}||{{{{{{{{{{{zzzyyyyzzzz{{{{{|||}}~€€‚‚‚ƒƒƒƒ„ƒƒ‚ƒƒƒƒƒ„„„„„„„„„„„„„„„„„„ƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚€~}||{{zzzyyyyxxwwwwwwvvvuutttsttttuuvwwxxxxyyyzz{||}}~~~€€€‚ƒƒ„„……………†††‡‡ˆˆˆ‰ŠŠŠŠŠŠŠ‹‹‹‹‹ŠŠŠ‰‰‰ˆˆˆˆ‡‡‡‡‡‡‡††……„„ƒƒ‚‚‚‚‚‚ƒƒƒ‚‚€~~}}}|||{{zzzzzyyxxwwwvvvvuuuuttttttuuvvvwwwwxxyyz{{{{{||}}}~~€€€€€€‚ƒƒƒ„„„……………„„„„ƒ„ƒƒ‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚€€~~}}}||{{{{{{{{{{{zzzyyxxxxyyz{{||}}}}~~~~€€€€€‚‚‚ƒƒ„„„…………††‡‡‡ˆˆˆ‰‰‰‰ˆˆ‡††…………„„„„„ƒƒƒ‚‚‚‚‚€€~~}|||{{|||}~~~~}}}||{zyxxxwwvvuuuuuuuuuuuutttssssssttuvvwyzz{||}}~~€€‚‚ƒƒ„„„……††‡‡‡ˆˆ‰‰‰ŠŠŠŠ‹‹‹‹‹‹‹‹‹ŠŠŠ‰‰‰‰‰‰‰‰ˆˆˆˆ‡‡†……„„„ƒƒ‚‚‚€~~~~~~~~~~~}}}}||{zzyyyyyxxxxxxxxxxxxxxwwwwwwwwwwxxxyzz{{||}~~~€€€€€€€€€‚‚‚‚ƒƒ„„„„„„„„„„„ƒ„„„„„„„„„„„„ƒƒ‚‚€€~~~~~~~~}}}}}|}}}~~~~}}}}||{{{{{{{{|||}}}}}|||{{{{|}}~€€‚‚‚‚ƒƒƒƒƒƒ„„„„„„…………††††††††††…………………††‡‡‡‡‡†††……„„ƒ‚‚€€€~~~~}}||{zzzyxxxxxwwwxxxxxxxxxxxwvvvvuuvvvvvwwxyyyyyyyyxxxxxxxyz{|}~€€‚‚ƒ„………††††‡‡‡‡‡ˆˆˆˆ‰‰‰ˆˆˆˆ‰‰‰‰‰‰‰‰‰ˆˆ‡‡†††………„„„„ƒƒƒƒ‚‚€€~~~}}}|||{{{{{{{{{{{{zzzzzzzzzz{{{||||}}}~~~~~~~~}}}}|}}}~~~~~€€€‚‚‚‚€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~}}}||||{{|{{{{{{{{{{zzzzyzzzz{||}}}~~~~€€‚‚‚ƒƒƒ‚‚‚€€€€€‚ƒƒƒ„„„„…………………………„„„„„„„„„„………„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€~~~~}}|||{{zzzyyyxxwwwwvwwwwxyyyyzyzzzzzzzzzzzzzz{{|}~~~~~~}}}}}}}~~€€€‚‚ƒƒƒ„„„„„„„„„„„„…„……………………………†††…„„ƒƒ‚‚‚‚‚€€€€~}}|||||{|||||||||||}}}~~~~~~~~€€€€€€€€€€‚‚‚ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€~~~~}~~~~~~~~~~}}}}}}}|||||||||||}}}}||{{zzzzyyyyzzzz{{||||}}~}~~~€€€‚ƒƒƒƒ„ƒƒ„„ƒƒƒƒƒƒƒ„„„…………„„ƒƒ‚€€‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~}}}|||{{||||}}}}}}}|||||}}}~~~~~~~~~~}}}}|||||||}}~~~~~}}}|||||}}~~~~~~~~~~€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚€~~~~~~~~~}~~~~~~~~~~}|||||||||||||||{{{{zzzyyyyyzyyzzz{{{||}}}}}}}}}}}~~€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒ„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€~~€€€€€€€€€€~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~}}}||{{zzyyyyyzzz{{{{{{{{zzzzzz{{{{{||||||}}~~~~~~~~}}}}}}}}~~€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„„…„„„„„„„„„„„„„ƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~~~€€€€€~~~}}}}}}}}}}}}}}}}}}}}}||||{{{{{{{{|||||}}||||{|||{|||}}~~~€€€€€€€€€€€€‚‚‚€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}~~~~~~~~}}}}}~~€€€€‚‚ƒƒ„„„…………†††††††…………„„„„„„„„„ƒƒƒƒƒ‚‚‚€€€€€~~}}|||||{{zzyyxxwwwwwwxxyyyyyyyyyxxxxwwwxxxyyyzz{{{{||}}~~~~~~~~~~~€€‚‚‚ƒ„„„………………††††‡‡‡‡‡‡‡‡‡†††…………………………„„ƒƒ‚‚‚€€€€~~~~~~~~~~}}}}}}}}}}}}~~~~}}||{{z{{{||||}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~€€€€€€€€€€€€€‚‚‚ƒƒ„„…………………………†††††††………„„ƒƒƒ„„„„„„„„ƒƒ‚‚€€~~~}}~~}}}}}}}}}}||{{zyxwwvvuuuuuvvvvvwwwwwwwwwwwwxxyyz{{|}}}~~€€€€‚‚‚‚‚ƒƒƒ„………††††††………†††††††‡‡†††………„„„„„„„ƒ„ƒƒƒ‚‚€€€~~~~~~~~~}~}}}}|{{{zzzyyzzz{{{{||}}~~~~~~~~~~~~€€‚‚ƒƒƒƒƒ„ƒƒƒ‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚€€~~~~~~~~~~}}|{{{{{{||}}}}}}}||||{{{||||||||{{{{{{{{{{{{{{{{|||||}}}~~~€€€€‚‚‚ƒƒ„„„„„„„„„„„„„ƒƒƒ‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}}||{{{{{{zzzzzyyyyyyyyyyxxxxxxxxxyyxyyyyyzzzzz{{{|||}~~~€€€€€€€€€€€€‚‚ƒ„„„„„„„„„„„„„„……††…………„„„„„„„„„„„ƒƒ‚€~~}}}}}}||{{zzzzzzzzzzzzzzz{{{||}}~~~€€€€‚‚‚‚‚‚‚‚ƒƒ„„………††††………„„„ƒƒƒ‚‚€€€€€€~~}}}}}}}}}}}}}|||||{{{||{{zzzyyyxxxxxxxyxyyyzzzzz{{{{||}}~~€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„………………………………„……„„„„„„ƒƒ‚‚‚€€~~~}~~~~~~€€‚‚‚ƒƒƒ‚‚‚€€€€€€~~~}}}}}~~~~~~~~~~}}}}}}}}}}}}}}}}}||||{{{{z{z{{{|||}}}}}}}}}||}}}}~~~~~~~~~~~}~~~}}}}~~€€‚‚ƒƒƒƒƒƒƒ„„ƒ„„„„„„„ƒƒƒƒƒƒ‚‚‚‚€€€~~~~~~~~}}}}|||}}}}~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€~~~~~}|||{{{zzzzzzyyyyyyyyxxxxxyyyyyzz{{||}}}}}}}}}}~~~~~€€€‚‚‚ƒƒ„„„„„„„„„„ƒƒƒƒƒƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚ƒƒƒ„ƒƒƒƒ‚‚€€€€€€€€€€€€€€€€€€€€~}}|{{{zzzzzzzzzz{{{zzzzzzz{{{|||}}}}}}}}}}}}}}~~~~~~€€€€‚‚‚ƒƒƒƒ„„„„…………„„„„ƒƒƒƒƒƒƒƒƒƒ„ƒƒƒ‚‚‚€€€€€€€€€€€€€~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}|||||||||||}}}||}}|}}}}}|||}}}}|||{{{{{{{{||}}}~~~~~~~~~~€€€‚‚‚‚€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~}}|||{{zzzz{{{{|}}~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„…„„„„ƒƒƒƒƒ‚‚‚€€~~~~}}}}||{zzzyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{z{{zzzzzzzzzzzz{{{|}}}~~€€‚‚‚ƒƒ„„…††††††††……††††‡‡††††……………………………………„„ƒ‚‚€€~~}}}}}}}}}}}}}}|||||||}}}}}}}}}~~~~~~€€€€~~~~~~€€€€€€€€€€€€€€€€~~~~}}}~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€~€€€€‚‚ƒƒ„„……………„„„„ƒƒƒ„ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~}}||||{{{zzzzzzzzzzyyyxxxwwwwwwxxxyyzzzzzz{{|||||}}}}~~~~~€€‚‚ƒƒ„„„……††‡‡‡‡ˆ‡‡‡‡‡‡‡‡‡‡†††††††††……„„ƒƒƒ‚‚€€€~~}}}}}}}}}}}|||{{{{{{{{{|||{|||{{||||||||||}}~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€~~~~}}}|||{{zzzyyzzzz{{{{|||||||||||||||||||||}|||||}}}}}}}~}~~~~~€€€‚‚ƒƒ„„„„„„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„„ƒƒƒ‚‚€€€€€€~€€€€€€~}}}}}|||{{zzzyyyxxyyxyyyyyyyyyyyyyyzzzzz{{{||||}}}}}}~~~~€€€€‚‚ƒƒ„„„……………††††††………„„„„„„„„„ƒƒ„„„„ƒƒƒƒ‚‚‚‚‚€€€~}}|||{{{zzyyxxxxxxyyyyzz{{{|||}}}}}}}}~~€€€‚‚‚‚ƒƒ‚‚‚‚‚ƒƒƒƒƒ„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~~~}}}}}}|||||{{{{{{z{zzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{||}}}~~~€€€‚‚ƒƒ„„……………………………………………………………………„„„ƒƒ‚‚€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}|||||||||||{{{{{||{|||||||||||{{{{|||||}}}}}~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ„„„……„„„„„ƒƒƒƒ‚‚‚€€€€~~~~~~~~~~}}}}||||||{{{{{||{|||}}}}}~~~~~~~€€€‚‚‚‚‚‚ƒƒƒƒƒƒ„ƒƒ„„„„„ƒ„„„ƒƒƒ‚‚‚€€€€€€€€€€€€€~~~}||{{zzyyyyyxyyxyyyyyxxyyyyyzzzzz{{{|||}}}}~~~~~€€€€‚‚‚‚ƒƒ„„………………………†††……††……………„„„„„ƒƒƒ‚‚‚‚€€~~~~€€€~~~}}}}|}}}}}~~~~~~~~}}}~~~~~~~~~~~~~~~~~}~~}~~}~~~}}}}}}}}}~~}}}}}}}~~}~~~~~}}}~}}}}~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~}~}}~}}~~~~~~~~~€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}}}}}}}}}|||||{{zzzzzzyzyzzz{{{{{{{{{{{{{{{{||}}~~€€€€€‚‚‚‚‚‚ƒƒ„„„„„„„„„„ƒ„„„„„„„„„„„ƒƒ„„„ƒƒƒ‚‚‚‚‚‚‚‚€€~}|||{|||||}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}|||||||||||||}}}}}}}}~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€~~~}}}}}~}}}}}}}~~~~€€€€€€€‚‚€€€€€~~~}}}}}}~~~~~~~~~~}}}}|||||||||{{||||||||||}}}||}}}}}}}~~~€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€~~~}||||||||}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}|}|}||||||||||{{{{{{{{{{{{||}}}~~~~~€€€‚‚ƒƒƒƒ„„„„„„„„„ƒƒ„ƒƒ„„„ƒƒƒƒƒƒ‚‚€€€€€~~~}}}|||}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚‚€€€€€~~}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}||||||||||{{{{{{{{{{|{{|||}}}}~~€€€€‚‚ƒƒƒ„„„„……„„„„„„„„„„„„„ƒƒƒƒ‚‚‚€€€€€€€€€~~~~}}}}}}}}}}}}}}}|}|||}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~€€€~~~~~~~}}}}}}}||}|}}}}}~~~€€€€€€€€€€€‚‚‚ƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~}}}}}}}}}}}}}}}}}||||||||||}}}~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~}}}}}}}}}~~~}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}|}||}}}}}}}}}}}}}|}}}}}~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}~~~€€€~~~~~~~~}}~~~}}}~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€~~~}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€~~~~~€€€€€€~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~}}}}}}}}~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}~~~~~~~~~~~~~~~~~~}}}}||||}}}~~~~~~~€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€~~~~~~~~~}}}}~~~~~€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~~}}~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€~~~~~~}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}~~~~~~~}}}}}}}}}}}}}}~}}}}}~~~~€€€€‚‚‚ƒƒƒ‚ƒ‚‚‚‚‚‚€€€€€€€€€‚‚‚‚€€~~~~}}}}}}}}}||}|}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}}|||||}}}}~~~~€€€€€~~~~~~~~~~~~~}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}|||}}}~€€€€€€€€€€€~~}}||{{{|||}}}}~~~}}}|}}}}}}}~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚€€€‚‚‚‚‚‚€€€~~~~~~}}}}}}}}}}}~~}~}}}}||||||}}~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€~~}}|||||||}}}}}}}}}}}}}~~~~~~~}}}|||||||}}~~~€€€€€€€€€€€‚‚‚‚ƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}~~~~€€€€€€€‚‚‚€€~~~~~~~~~€€€€€€~~}}}}|}}}}}~~~}~~}}}}}||||}|||||}}}}}}~~~~€€€€€‚‚‚‚‚ƒƒ‚‚‚‚‚‚€€€€€€‚‚‚‚‚‚‚‚‚‚‚€~}}}}}}}}~~~~~~~~~~~}}~~}~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚€€€€~~}}}||||||}}}}}}}}}}}}|}}}}}}~~~~~}}}|||||||||}}~€€‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€~~}}}|||{{{|{|||||}}}}|||}|}||}||}}}}~~~~~€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€‚€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}||||{{{{{{{z{{{{{{{{||}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€‚€€€€€€€€€‚‚‚‚€€€€~~~~~~~~€€€€‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~}||||{{{{||||||}}}}|||||{||||||}}}}}~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}||||||||||}}}}~~}}}~~}}~~}}}}}~~~~~~~~~~€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~}}}|||{{{{{{{{|||}}}}}}|||||{{|||||||}}}~~€€€€€€€‚‚‚‚‚‚ƒƒƒƒ‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}~~~~}}}}}||||||||}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€~~~~~~~~~~}}}}||||{{{{zz{zz{zz{{{{{{{{{{{zzzz{{{{{{{|}}}~€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€‚‚‚‚‚‚ƒƒƒ„„„„„„„……„„„„„ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€~~}}}|||||||||||{{{{zzzzzzz{zz{{{{{{z{{{{{{{{{{{|||}}~~~~~~~~~€€€€€€€€€‚‚ƒƒ„„„„„„„„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~}}||||||}}}}~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚€€~~~}}}}}}}}}}}||}}}~~~~~~~~~~~~~~~}}}}}}|||}}}}~~~~~~~~}}}}}}}}}}~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€~~~~~~~~~~~~~~~~€€€‚‚ƒƒƒƒƒƒ„„„„„„„…………„„„„ƒƒ‚‚‚‚€€€~~}}||{{{||||||||{{{{{zzzzz{z{{{{{{{{{{{{{{{{{{{{|||}}}~}~~}~}}}~}~~~~€€€€€€‚‚‚ƒƒƒ„„„……………„„„„„„ƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€€~}}||||{{{{|||}}}~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚ƒƒ‚ƒƒ‚‚€€€€€€~~~~}}}~~~~~~~~~~~~~~~~~~}}|||||||{{{||||||}}}}}}}}|||||||||}}~€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~}}|||||||}}}}}||||{{{{{{{{{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~~~~~~~~~~~~€€€‚‚ƒƒƒƒ„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€‚‚‚‚‚‚‚‚‚ƒƒƒ„„„„„„„ƒƒƒƒ‚‚€€€€~~~}}}}}}}}~~~~~~~~}}}}}}~~}}}}}}|||{{{||{{{|||||}~~~}}}||||||||}}}}}~~~€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€~~~}}}}}~~€€€‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~}}}}}}}}}}|||{{{zz{{{|||}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~}}}}~~€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€~~~~~}}}~~~~~~}}}}}}}~~~~€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~}}}}||||}}}}}}}}}}}~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}|||{{|||||}}}~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~}}}}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~}}}|||{|||||}}}}}}}}}}}}||}}}}}~~~~~~~~~~}}}}}}}||||||||}}|||||||}}}~~€€€‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~}}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~}}}}}||}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„ƒƒƒƒ‚ƒ‚‚€€€~~~}}}|||{{{{{|||||||||{{{{{{{{|||||||}}}}}}}}}}}|||||||||}}}}}}}}}}}~~~€€€‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚ƒƒƒƒ„ƒƒƒƒƒ‚‚‚‚‚€€€€€~~~}}||||{{||}}~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€~~}}}}|||||{{{||}}}}~~~~~~~~~~}}~~~€€€€€€€€€€€€~~~~~~~~€€€€€‚‚‚‚‚‚‚ƒƒƒ„„„„………………„„„…„„„„„„„„ƒƒƒƒ‚‚‚€€~~}}||{{zzzyyyyyyyzzz{{zzzzzzzzz{{||}}}}~~~~~~~}}~~}}}}}|}||}}}}}}~~~~~€€‚‚‚ƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€~~~}}||{{zzzzzzz{{{||}}}}}}}~}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}|||{{{{{{{{zz{{{{||||}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒ‚‚ƒ‚‚‚‚‚‚€€€~~}}}||{{{zzzzzzzzzz{{{{{{zz{{{{{{|||}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~}}|||||{{{{{{|||||||||||||||}}}~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~}}}||||||||{{{{{{{{{{{{{||}}}}~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}||{{{{{{{z{{{|||||||}}||}}}~~~~~~€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}||}}|||||||{{{||||}}}}}}}}}~~€€€€‚‚ƒƒƒƒƒƒƒ„ƒƒƒƒƒƒƒ‚‚‚ƒ‚‚‚‚‚€€€€~~~~}}~~~~~~~€€~~~}}|||||{{{|||{{{{{{{{{{z{{{{||}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€~~~}}}}}||||||}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}~~€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}||||||||}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€~~~~~~~~~~€€€€€€‚‚‚€€~~~~}}}}}}|||||||||||}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€~~~~~~~€€€€‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~}}}}}}}}}}}}~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚ƒƒƒƒƒƒ‚‚‚‚€€€€€€€~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}}}|{{{{{{{{{{{{{|||||||}}}}}}}}}}}}~~~~~~~}~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~}}}}}~~~~~~~~~~~~~~~~~~~}~~}}}}||}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~}}}}||||{{{{{{{||||||||}}}}|}}}||}}}}}}}}~~~~~~~€€€€€€‚‚‚‚‚‚‚‚€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€~~}}}}}}}~~~~~~~~~~~~}}~~~}}}}}}~~~€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~}~~}}}~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~}}}}}}}}}}||||{{{{{{{{{{{||||}}}}}}}}}}~~~~~~~€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~}}}}}}}~~~~€€€€€€€€€€€€€€~~~}}}}||||||}}}}}~~~~~€€€€‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€‚‚€€€€€€€~~~~}}}}||||||}}}}||}||||}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€~~~~~~~€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}||||||||||}}}~~~~~~~~€€€‚‚€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||||}}}}}}~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€~~~~~~~~~~~~}}}|}}}}}}}~~~~~~~~~~~~}}}}}}||||}}}~~~€€€€‚‚‚‚‚‚‚€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€~~}}}}||||||||}}}}}}}}}||||||||||||||}}}}}}}}}}}}}}}}}}~~~~~~~€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„………………………………„„ƒƒƒƒ‚‚‚‚‚€€€€~~~~~}}}}}}}~~~}}}}}}}}||||||||||}}}}}}}}}}}}}}}}||||}}}}}}~~~~~~~~~~~}}}}}}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚€€€€~~~~~}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€~~~~~~€€€€€€€€€~~~~~~~~~~~~~}}}|||{{{{{||||}}}}}}}}}}}}}}}}~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€~~}}}}}}}}}}}}}}~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~}}~~~~}}}}||||||||||}}~~€€€€€€€€€€€€€€€€€€€€‚‚€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}||}}}}~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€‚‚‚‚‚ƒ‚ƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~}}}||||||}}}}~~}~~~~~~~}}}~}}}}~~}}}~~~~}~~~~~~~}}}}}}}}}~~~~~€€€€€€€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒ‚‚‚‚€€€€~~~~~~~~~~~~}}}}}}}|}}}|||||||||||||}}}}}}}}}}}}}}}}~~€€€€€€~€€€‚€€€€~~~~}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}|||}}}}}~~~~~~~~~~}~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚ƒ‚‚ƒ‚‚‚‚‚€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}||||||||||{{{||||||}}}}}|||||||||}}}}}}}~~~~€€€€‚‚‚‚‚ƒƒƒ„„„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~}}}}}}}}}}}||||||||||||||}}}}}}|||}}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}~~~~~~€~~~~~€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}|}}}}}}}}}}}}}}~~€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒƒ„„„„ƒƒƒƒ‚ƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~}}}|||||||||||||||||||||||||||}}}}~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€~~~~}}}}}||||||||||||||||||}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~€€‚‚ƒƒ„„„„„„„„„„„„ƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€~~~}}}}}}}}}||||{{{{{{{{{{{{{{{{||||||||||||}}}~~~~€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒ„„„„„„„ƒƒ‚‚‚€€€€~~~~~~~}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}~~~~~€€€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€‚‚‚‚‚‚‚ƒƒƒƒ„„„„ƒƒƒƒƒ‚‚‚‚€€€€€€€€~~~~}}}}}}}}}}}}|||}}}}}}}}}}}~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}~~~~~~~~~€€‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚€€€€~~~~}~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€‚‚‚‚€€€€~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}~~~~~~~~~~~~~~€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€~~~~}}}|||||{{{{{{{{{{{||||||||}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}|||}}||||}}}|||}}|||||}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~}}}}}}||||||||||||||||||||||||||||}}}}}}}}~~~~~}}}}}}}~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}|||||||}}}~~€€€€€€‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~~}}}}||||{{{{{{{|||||||||||||||||||}}}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚€€~~~}}}}}|||{{zzzzyyyzzzzz{{{{{|||||||}}}}}}}~~~}}~~~}}}}~~}~~~~~~€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~}}}~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€~~~~~~~~}}}}}~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~}}}}|||||||||||||}}}}}~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~}}~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}}|||||||||||}}}}}~~~~~~~~}}}}}}||||||{{|||||||}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}||||||{{||||||}}}}}}~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}|||||{{{{|||||}}~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}||||{{{{||||||}}}}~~~€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~}}}||||||||{{{{{{{{{{{{{{|||||||}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~}}}|||||}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}||||||||}}}}}}}}}}}}}~~~~€€€€€€‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~€€€€€€€€€€€€€~~~~~€€€€€€~~~~~~~~~€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€~~~~~€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚€€€€€~~}}}}}}}}||}}}}}}}}}}}}}~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~}}}}}}}}}}}~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€~~~~~~~~~€€€€€€€~~~~~~~~~~~~~€€€€€‚‚€€€€€~~~~~~~~~~~~~~~~€€€€€€€€‚‚€€€€€€€€€~~~~~~~~~~~~~~~}}}~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~~€€€€€€€€€€€€€‚‚€€€€€€~~~~}}}}||||||||||||||||}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~}}}}||||||||||||}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}|}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~}}}}}}}}|}}}}}}}|||||}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~}}}}}~~~~}}}}}~~~~~}}}}~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}|||||||||||}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~}}}|||||}}}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~}}}}}}}~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}~}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~}}}}}}~~~~~€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€~~}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€~~~~}}}}}}}}}}}~~~€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~}}}}}}}}}}}}}~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}}}}}}}}}~~}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}~~~~~~~~~~}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~}}}}}}}||||||||||||||||||}}}}}~~~~€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}~~~~~~~~~~~}}}}}}}}}}}}~~~~~€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚€€€€€€~~~~~~~~~~~~}}}}|||||}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€~~~~~~}}}}}}||||||||||||}}}}~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~}}}}||||||||||||||||||}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~}}|||||{{{{{{|||}}}}}}}}}||||||||||}}}}}}}~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~}}~~~~~~}}~~~~~€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}}~~}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~}}}}}}||||||}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~}}}~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€~~~}}}}}}}}}}}}}}}~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}~~~~~}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~}}}}}}}||||}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}|||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}|||}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€~~~~~~~~~~~~~}}~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€~~~~~~~~}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€~~~~~~~~€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}~~}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}~~~~~}}}}}}~~}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}}}}}}}|}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}|||||||||||||}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~}}}}}}}|||||||||||||||}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}||||||||||||||}}}}}}}}}}}}}}~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚€€€€€~~~~}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}|}}}}}}||}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}~}}}}}~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€‚€€€€€~~~~}}}}}}}}}}||||||||||||}}}}}}}}}~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}~~~~~}}}~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}|||||{{{{{{{{{{{||||||}}}}}}~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}|||||||||||||}}}}}}}}~~~~~€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚€€€€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}|||||||||||||}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}|||||||||||||}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}||||}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}||||||||||||||}}}}}~~~~}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}||}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}~~~~~€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}||||||||}}}}}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}|||}}}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€~~~~~~}}}}}||||||||||||||||||||}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}|||||||||||||||||}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~€€‚€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}~}}}~~}}}}}}}}}}~~€€€€‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}}}}}}}}||}}}}}}}}}}}}}}|}}}}~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒ„ƒƒƒ‚‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~}}}}}}|||||{{{{{{||||||||}}}~~~~€€€€‚‚ƒƒƒƒ„„„„„„„„„„„„„„„„„„„„„„„ƒƒ‚‚‚€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~€€€€€‚‚‚‚‚‚€€€€~~~~}}~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€~~~~}}}||||||||||||{{{{{|||||||||}}}}}}~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€~~}}}}}||||||{{|{{{{{{{{{{{|||||||}}}~~~~~€€€€€€‚€€€€€€‚‚‚‚‚ƒ‚‚‚€€€~~~}}}}}}}~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}|||||||||||||||||||{{{{{{{|||}}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~~~~~~~~~~~~~~~}}}}}||||||}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~}}|||||||||{{{{{{{{{{{{|||||}}}}}~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒ‚‚‚‚‚€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~}}}~~~~~~~~~}}}}}}|||||||||||||||}}}}}}}}~~~€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~}}}}}}}||||||||||||}}}}}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚€€€€~~~~~}}}}}}}}}}||||||}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}||||||||}}}}}}}}}}}}}~~~~~~~~~~€€€€€€€~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€~~~~~}}}}||||{{{{{{{{{{{{{{|||||||||}}}}~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~}}}}}}}}}}}|||||||||||||||}}}}}~~~~~~~~€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~}}}~~}}}}|||||||||{{{{{{{{{{{{||||}}}}}~~~~~€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~}}}}}}}}}}}}}~~~~€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~}}}}}||||||||{{{{{{{{{{{{{||||||||}}}}}~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}|||||{{{{{{{{{{{{{{{{{{{||||}}}~~~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}~~~~}~~~~€€€€€€€€€€~~~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~}}~~~}}}~~~~~~~~~~€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€~~~~~}}}}}~}}}}}}}}}}}}}}}}}~~~~~~~~~~}}}}~~~~~~~~€€€€€~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~}}}}}}}}}||}}}}}}}}}~~~~~~~~€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}}||||||||||||||||||||||}}}}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~}}}~~~~~~~~}}}}||||||||||}}}}~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~~}}}}}}|||||{{{{{{{{{{||||||}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~}}}}}}}}}}||||||||}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}||||||||||||||||||||||||||||||}}}}}}}}}}}}}}~~~~~€€€‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}|||}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚€€€€€€~~~}}}}}}}}}|||}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~}}}}}~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}}}||||||{{{{{{|||||||||}}}}~}}}~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}~~~~~~€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚ƒ‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~}}}|||||||||{{{{{{{{{{{||||||||}}}}~~~~€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}||||||||||||||||}}}}}}~~~~~~~€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚‚€€€€€€€€€€€~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}}}||}}}}}}}}}}}}}|||}}}}}}}}}}}}}~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€~~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}~~~~~~~~~~~~~~~~~}}}}}}~~~€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€~~~~~~~~}}}}}}||||{{{{||||}}}}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~}}}||||||||}|}}}}}}|}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}~~~~~~~}}}}}}}}}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€~~~~~~~~}}}}}}}||||||||||||||||}}}}}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚€€€€~~~}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}}}~~~~~~~~~~}}}}}}}}}}}}}|||||||||||||||||||||}}}}}~~~~€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€~~~~~~~}}}}}||||}}}}}}~}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚€€€€~~~~~~~~}}}~~~~}}~~}}}~~~~~~~~~€€€€€€€€€€€€€€€€‚‚‚€€€€€€€€€~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„ƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}~~~~}}}}}}}}}}}}}}}}}}}~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}~~~~~~~~~~~}}}}}}}}}}}}~~~~~~}}}}}}}}||||||}}}}}}}}~~~~~~~~~~~~€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„ƒƒƒ‚‚‚‚‚€€€~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}|||||}}}}}}~~~~~~~~~~~€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„„„„„„„„„„„„„„ƒƒƒ‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~}}}~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}||||}}}}}}}}}}~~}}}}~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~}~~~~}}}}}}}}}}~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒ‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}~~~~~}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}~~~}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€~~~~~}}}~~~~~~~€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}|}}}}}}~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€~~~~~~~~~~~~~}}}}}}}}~~~~~~~~~~~~€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}}~~~~~~~}}}}}}}}}}}~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}|||||||||||}}}}}}}~~~}}}}}~~~~~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}~}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}||||||||}}}}}}}}~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}~~~~~~~~~~~}}}}}}}}~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~€€€€€€€€€€€€~€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~}}}}~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€~~~~~~~~€€€‚‚‚‚‚‚‚ƒƒƒƒƒ‚‚‚€€€€€~~~~~~~~~~~~~~~~~~€€€~~~~~~~~~~~~~~~~€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}~~~~~€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~}}}}~~~~~~~~~}}~~}~~~~~~~~~~~~~~~~~~~~~}}}}}}}}~~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚ƒ‚‚‚‚‚€€€~~~~~~~~~~~~~~~€€€€~~~~~~~~~~~~}}}}~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~€€~~~~~~~~~~~~~~~€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~}~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}|}}}}}}}}}}}}}}||||||||}}}}}}}}}}}~~~~€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~~}}}~~}}}||}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~}}}}|}}}}}}}}}}}}}~~~~€€€‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~€~~~~}}}}}}}}}}}}}}}|||||{{{||||||}}}}}~~~€€€€€‚‚‚‚ƒƒƒƒƒ„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}~~}}}}}}}}}}}}}}}||||||||}}}~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~~~~~~~~~€€€€€€€€€€~~€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}|||{{{{{||||||}}}}~~~~~~~~~~~€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}|||||||||||||||{{{{{{{{|||}}}}~~~€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~€€€€€€€€€~~}}}}}}||||}}}}}}}}}}}}|||||||||}}~~€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€~~~~~}}}}}}}}}}}}}}||||{{{{{{||}}}~~~~~€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}|||{{{{{{{{{{{{{zzzzzzzzzzz{{||}}}~~~~€€€€€€‚‚ƒƒƒƒ„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}||||||||||}~~~€€€€€€€‚‚ƒƒƒƒƒƒƒ‚‚‚€€€€€€~~~~~~~~~}}}}}~}}}~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€‚‚‚‚‚€€€€€€€€~~~~~}}}}~~~~~}}}|||{{|||}}~~~~€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~~~~~~}}}}||{{{{{{{{{{{{{{{{{zzz{{{{||}}~~~€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€~~~~~~€€~~~~~~}}}}}}}}||||{{|||||||||||||||||||}}}}}}~~~€€€‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚€€~~~~~~}}}}}}}}}}}}}||||||||}}}}}}}~~~€€€€€€€€‚‚‚€€€€€€€€€~~~}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚‚‚€€€~~~~~~~}}}||||||||||||||||||{{{||{{|{{{||||}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€~~~~~~~~€€€€€€€€~~~~~~~~~~}}}}||||||||||||}||||||||}}}}}~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒ„„„„„„„„„„ƒƒ‚‚‚€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}||||||||||||{{{{{{{{{{{{{{{{||||||||||}}}}~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~}}}}||||||||||||||||||||}}}}~~~~~~~~~€€€‚‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~~}}}}}}}}}}}~~}}~~~~€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒ‚‚‚€€€€€~~~~~~}}}|||||||||||{{{{{{||||}}}}}}|||||}}}}~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}|||||||||||||||||||}}~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~}}}}}}}}~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒ‚‚€€€€€€€€~~~}}}}}}||||||||||||||||||||||||||||}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}||||||}}}}}}~~~~~~~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€~~}}}}}}}}}}}}}||}}}}~~€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€~~~~~~~~~~~~}}}}}}}}||||||||||||||||}}}}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}|||||||}}}}~~~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~€€€€~~~}}}}}}}}}}}~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€€€€€~~~~}}}}}}}}||||||}}}}}}}}}}}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}~~~~~~~~€€€‚‚‚‚‚‚‚‚€€€~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}~~~~€€€€€€€€€€€~~~~~~~~~~~~}}}}}}}}~~~}}}~~~~~€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€€€€€~~~~}}}}}}}}}|||||||}}}}~~}~~~}}}}}}}}}~~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~~~€€€€€€‚‚‚‚‚‚‚€€€€€€~~~~~}}}}}|||{{{{|||||}}}}}}~~~~~~~~~~€€€€€€€€~~}}}}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€€€‚€€€~~~}}}}}|}}}}}}}}}}~~~~~~~~€€€€€€€€~~~~}}}}}|}|||}|}}}}}}}}}}}~~~~~~~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~}}}}}}}}~~~~~~~}~~~~€€€€€€€€€€€~~~~}}}}}}|}}}}}}}}|||||||}}}}}}~~~~€€€€‚‚‚‚‚‚ƒƒƒ‚‚‚‚€€€€€~~~}}}}}}}}}}}}}}}~~~~~~~~~~€€‚‚‚‚‚‚‚€€€€€€€€€€€~~~~~}}}}}}}}}}}}~~~~~~}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}~~~~~€€€€€€€‚‚‚‚‚ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚€€~~~~}}}}}}}|||}}}}}||||||}}}}}}}~}}}~~~~~~~€€€€€€€€€€€€‚‚‚‚‚€€€€€€€€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~€€€‚‚‚‚‚‚‚‚€€€€~~~~~~}}}}}}|||||||||||||||||||}}}}~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€€~~~~}}}}}}}}}}}}}}}~~~~€€€€€€‚‚€€€€€€€~~~~~~~~~}}}}~~~~~~~~~~~~~~~~~}~~}~~~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€~~~~~~~~}}}}}}}}}~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€~~~}}}}}}}||||||}|||||||||||||||||}}}}}~~~~~€€€€‚‚€€€€€€€€~~~~~~~~~~~~~~~~~~~~€€€€‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€~~}}}}||||{{{{{{{{{{||||||||}}}}}}~~~~€€€€€€€€‚‚‚ƒƒ„„„„„„„„„ƒƒƒ‚‚‚‚€€€€€€€€€~~~~~}}}}}}}|}}}}}}}}}}}}}}}~~~~~~~~~€€€€€€€€€€€€€€€€€€~~}}}}}}}}}}}}}~~~~~~~~~}}}}~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€~~~}}}|||||||}}}}}}}}}}~~~~~~€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒ‚‚‚€€€€~~~}}}}|||||||||{{{{{{{{{{{{{||||}}}}}}}}~~~~~~~~€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~}}}}}||||{{{{{{{{{{{{{{{{{||||||}}}}~~~€€€‚‚‚ƒƒƒƒƒƒƒƒƒ„„„„„„„ƒƒƒ‚‚‚€€€€€€€€€~~~~~~~~}}}}}}}}}~~~~~~~€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~~~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}}~~~}~~~}}}}}|||||||{|||}}}}~~€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒƒƒ‚‚‚€€€€~~~}}}|||||{{||||||||||||||{{{|||||||}}~~~~~€€€€€€€‚€€€€€€€€€€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€~~~~~~}}}}||{{zzzzzzzzzzzz{{{{{{{{{{{{||||}}~~~€€‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~€€€€€€€€€€€€€~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}~~~~€€€€€‚‚ƒƒƒƒ„„„„………………………„„„„„„ƒƒƒƒƒ‚‚€€€~~~}}}}||||||||||||||||||||{{{|||||}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚ƒƒƒ„„„„„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~~~}}}|||{{{{{zzzzzzzzzz{{{{{|||||||}}}}~~€€€€€€€€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~}}}}}}}}}}}}}}}}~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~~}}}|||||}||||||||||||}}}}}~~~~~€€‚‚ƒƒ„„„„„„„„„ƒ„„„„„„„„„„ƒƒ‚‚€€€€€€€~~~~~}}}}}}|||}|||||}}}}}}}}}}}}}}}}~~~€€€€~~~~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€~~}}}||{{{zzyyyyyyzzzzzzzzzzz{{{{{||||||}}~~~€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€~~€€€€€€€€€€€€€€€€~~~~~}}}}}}}||||||||||}}}}}~~~~~€€€€€€€€€€€€€€€€€~~~}}}}}|||||||||||||{|||||}}}}}}}}~~~~~~~~€€€‚‚‚ƒƒ„„„„„„„„„„………………………„„„„ƒƒ‚‚€€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}|||}}}~~~€€€€€€€€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„„ƒƒƒ‚‚€€~~}}}|||||{{{zzzzzyyyyxyyyzzz{{|||||}}}}}~~~~€€€€‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}}}}}}}}}}}}~~€€€€€€€€€€€€€‚‚‚‚‚‚‚€€€€~~~}}}}}|||{|{{{{{{{{{{{{||||}}}}}~~~~~~~~€€€‚‚‚‚ƒƒƒƒƒ„ƒ„„„……………††††…………„„ƒ‚‚‚€€~~~~~~~}}}}}}}}}}}}}~~€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~€€€€€€€‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„„„„„„„„………„„„„ƒƒƒƒ‚‚‚€€€€~~~~}|||{{zzzzzzzzyyyyzzzz{{{||}}}}}}}}~~~€€€€€€€€€‚‚‚‚‚‚‚ƒƒ‚‚€€€~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~}}}}|||||||||}}}}}}}}~~~~~~€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚‚€€€€€€€~~}}}}|||||{{{{{{zzzzzzyzzzzz{{{{{|||}}~~~€€€€€‚‚‚‚‚‚ƒƒƒƒƒ„„„„„„………………………„„„ƒƒƒ‚‚€€~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}|}}}}}}}}}}}}}}}}}}}}||||||||||||}}||}||}}}}~~~€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„ƒƒƒƒƒ‚‚‚€€€€€~~~}}|||{{{zzzzzzzzzzzzz{{|||}}}}~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚€€€€€€€~~€€€€€€€€€€€€€€€€€€€~~}}}}}}}}}}}|||||||||||||}}}}~~~~€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€~~~~}}}|||{{{{{z{{{{{{|||}}}}}}}~~}}}~~~~€€€‚‚‚‚‚‚‚ƒƒƒ„„„……………………………„„„„ƒƒ‚‚‚€~~~~~~~~~~~~}}}}||}|||||||||||||||{{{{{{{{{{{||||||||||||}}~~~€€€€‚‚‚ƒƒ„„……………………………„„„„„„„„„„„„„„„„„„ƒƒ‚‚‚‚‚‚€€~~~~~~~~}}}||{{zzzzzyyzzzz{{{||||}}}}}}}}~~~~€€€€€€€€€€€€‚€€€€€€€€€€€~~~~~~~~~~~€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~~€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€~~~~}}}}}|||||||{{{{{{{{{{{{|||||}}}~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒ„ƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~}}}|||||{{{{{{{{{{{z{{{{z{zzzzz{{{{{||||}}~~~€€‚‚‚ƒƒƒƒƒƒƒƒ„„„…………………„„„„„„„„„„„„„„„„ƒƒƒ‚‚‚‚€€€~~~~~~}}}||{{zzyyxxxxyyyzzz{{{{{{{||}}}}}}~~~~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚€€€~~~~~~~~}~~~~~~~~~~~~}}}}}~~~~~~~~~~~~~~~~~~~€€€€€‚‚‚‚ƒƒƒƒƒƒ‚‚ƒƒ‚‚‚‚€€€€€~~~~~}}}}|||||{{{{{{{{{{{{{{{{{{{{||||||||}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~~}}}|}||||||{{{{{{{{{{{{{{{{z{{{{{{{{{{{{{||||}}}~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒ„„………………………„„„„„„ƒƒƒ‚‚€€€€~~}}}}|||||||{{{{{{{{|||||}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€~~~}}}||||||||||||}}|}}|||{{{{|{|||}}~~~~~~~€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„ƒ„ƒƒƒ‚€€~~}}}}|||||{{{{{{zzzzyyyyzzz{{||}}}}}~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒ„„„ƒ„„ƒ„ƒƒƒ‚‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚€€€~~~~}}}}}}}}~~}~~}~}}}|||{{{{{{{{{{zz{{zz{{{{{{{{{{||}}}~~€€€€€€‚‚‚ƒƒƒƒƒ„„„„„„„„„ƒƒƒ‚‚‚‚‚‚‚ƒ‚‚ƒƒƒƒƒƒ‚‚‚€€€~~~~~~~}}}}|||||||||||||}}}}~~~~~~~~~€€€€€€€€€~~~€€€€‚€€€€€~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~}}}~~~€€€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„ƒƒƒƒƒƒ‚‚€€€€€~~}}|||||{{{{{{{{{{{{{{zz{{{{{{{{{{|||}}}}}}}}}~~~~~€€€€‚‚‚‚‚‚‚ƒ‚ƒƒ‚ƒ‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒ„„„ƒƒƒ‚‚‚‚‚‚‚‚‚€€€€€€€€€€€~~~~}}}}}}|||{{{{{{{{zzzzzz{{{{{||||||||||||}}|}}}~~~~~€€€€‚‚‚ƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒ‚‚‚€€€~~~~}}}}}|||||{{{zzzzzz{{||||||||||}}}}}}~~~~~€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}|||}}}}}}}~~~~~€€€€€€€€€€€€€€€€€€~~~~~~€€€‚‚‚‚‚‚‚‚‚‚‚€€€€~~~~}}}}}|||{{{{{zzzzzz{{{{{||||}}}}}}~~~~~~~~~~~~~~~€€€€€€€€€€€€‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒ„„„„„„„„„„„ƒƒƒƒƒƒƒƒƒƒ‚‚€€€€€€€€€€€€€€€€~~}}||||||||||||||{{{{{{{{{{{{{{{{{{{{|||||||}}}}}}}~~~€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€~~~~~}}}}}}||||{{{{{{{{{{{{{|{{||||||}}~~~€€€€‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒ„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€~~~~~~~}}}|||||||||{{{{{{zzzzzzzz{{{|||}}}~~€€€€€€€€€€€€‚‚‚‚€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚€€€€€€€~~~~}}}}}}|||}}}|||||||||||||||||}}}}~~~~~~~~~~~€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚€€€€€€€€€€€~~~~~~~~~~~~~}}}|||||||||||||{|||||||{{{|||}}}~~~~~~~~~~~~~€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~}}}}}}|}}}}||||||{||||||||}}}}}}}}~~€€€‚‚‚‚‚ƒƒƒƒ„„„„„„……„„„„ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚€€€€~~~~~~~~}~}}}}}}||||||{{{{{{{{{{{{{{{{{{{||}}~~~~~~~~~~€€€€‚‚‚‚ƒƒƒ„„„„„„ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~}}}}}}}|||||||||||||{{{{{{{{||}}}}}}~~~~~~~~~~€€€€€€€€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚€€~~}}}}|}}|||||{{{{{{z{{{{||{||||}}}}}}}~~~~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚€€€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~€€€€‚‚‚ƒƒƒƒ„ƒƒƒ„„„„„„„„ƒƒƒƒƒƒ‚‚€€€€~~}}}}||}}}}}|||}}}}}}}}}}}}|||||}}}}}}}}}}~~~~~~~~€€‚‚‚ƒ‚ƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€~~~~~~~}}}~}}}||||||||||||{{{{|||||||||||||}}}}~~~~~~~~}}~~~~€€€‚‚‚ƒƒƒ„„„……………„„„„„„„„„„„„„„„„„„„„„„„„„„„ƒƒƒƒ‚€~~}||||||||{{{{z{zzzzzz{{{{{|||||||}}}}}}}~~€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚‚‚‚€€€€€€€€€€€€€€~~~~~~~~~~~}}}}}}}||||||||}}||||{{{{{{{{||||||}}}~~~~~~~~~~~€€€€€€€€€€€‚‚ƒƒ„„„„„„„„„„„„………„……„„„„„„„„„„„ƒƒ‚‚‚‚€€€~~}}}}}}||||||||{{{{{{{{{{{{{{{{||||}||}}}~~~~€€€‚€€€€€€€€€€€€€€€€€€€€~€€€€€€€€€€€€€€€~~~}}}}}}}}~~~~~~~}~~~~~}~~~}}}}}}}}}}~~~~~~~~€€€‚‚‚ƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€~~}}}}|||||||{{{{{{{{{zzz{{{{{||||||||||}}~~~€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~}}||{{{{{{{{zzzzzzzzzzzzzzzzzz{{{{|||||||}|}}~~~€€‚‚‚‚ƒƒƒ„„„„„…………………………†………………………„„„„„ƒƒƒ‚‚‚€€€~~~}}||{{zzzzzzzzzzyyyyyyyzzzyyyyyyyzz{{||}}~~~€€€€€€€‚‚ƒƒƒƒƒƒƒƒƒ„„ƒƒƒƒƒƒ‚‚‚‚€€€€~~~~~~€€€€€€€€€€€€~~~~~~}}}}}|||||||||||||||||||}}||}||}}}}~}~~~~~~~~~€€€€‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€€~~~~~~~}}}}}}|||||||{{{{{{{{{{{{{||}}~~~~€€€‚‚‚‚‚‚‚€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~~}}}}||||{{{zzzzzzzzzzzz{zzzzzzzzzz{|||||}}}}}}}}~~€€€€‚‚‚ƒƒƒ„„„„„„…………†††‡‡‡††††…………………„„„ƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€~~~}}|||{{{zzyyyxxxxxwxxxxxxyyzz{{||}}~€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒ‚‚‚ƒƒƒƒ‚‚‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€~~}}}}}}}}}||||{{{{{{{zzzzzzzzzzzz{{||}}}~~~~~~~~~~~~~~~€€€‚‚‚ƒƒ„………†††‡‡‡†††……………„„ƒƒƒ‚‚‚‚€€€€€~~~}}}}}}}}}}}}}}||||{{{{{{{{||{{{{{{{|}}}~~~€€€€‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~~~~~~~~~}}~~}~~}}}~~~~}}}}||||{{zzyyzzzzzzzzzzzzzzz{||}}~~€€€‚‚ƒƒ„„„………††††‡‡‡‡‡‡‡‡†††…………………„„„„„„„ƒ‚‚‚€€€€~~~}}}}}}}||||{{zzzzzyyyyxxxxxyyyyyzz{{||}}~~~~~~~}}~~~~~~~~~~~~~~€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€‚‚‚‚ƒƒ‚‚€€€~~}}|||{{{zzzyyyyyyyyyzzzz{{{||}}~~~~~~~~~~~€€€€‚‚‚ƒƒ„………†††††††………………………„„„ƒƒ‚‚‚‚€€€~~~}}}}}}}||||{{{{{zzzzzzzzzzyyyyyzzz{{{|||}}}~~~€€‚‚‚‚‚‚‚‚‚‚‚ƒƒ„ƒƒ„ƒƒƒ‚ƒ‚‚‚‚‚€€€~~~~~~~}}}}~~~~~~~~~~~~}}}}}}}||{{zzzzzzzzzzzzzzzzz{{{||}}}~~~~€€€€€€€‚‚‚‚ƒƒƒ„„„……†††‡‡‡‡‡†††………………„„„„„ƒƒƒ‚‚‚‚€€€~}}|||{{{{z{{{{{{{zzzzzzyyyyyyyyyyyzzz{{|||}}~€€‚‚‚€€€€€€€€‚‚‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ‚‚‚‚€€~~~~~~}}}|{{{zzzzzzzyyyzzz{{{{||||}}}}}}}}|||}}}}}}~~€€‚‚ƒƒ„„………………„„„„„„„„„„„„„ƒƒƒ‚‚‚‚‚€€€€~~~}}}||||}}}}}}}}}}|||||||||||{{{{{{{||||}}}~~€€€‚‚‚‚ƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒ‚ƒƒƒ‚‚‚‚‚€€€€€~~~}}}}|||||{{{zzzzyyyyyyyyxxxxxxxxyzzzz{{{{{|||}}}}~~~€€€‚‚‚‚‚ƒƒƒ„„……………††††††‡‡‡‡‡‡‡‡ˆˆˆˆ‡‡‡‡‡†††……„„„„ƒƒ‚‚€~}}|{{zzzzzzzzzzzzzzyyyyyyyxxxxxyyyyzz{{||}}~~€€€€€€€€€€€€€€€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~}}||{{{zzzyyyyxxyyyyyzzzzz{{{||}}~~~~€€€‚‚‚ƒƒƒ„„„„„„ƒ„ƒƒƒƒƒƒ„„„„„ƒƒƒƒ‚‚‚‚‚‚€€€€~~~~~~~~~~~}}}}}}||||||||||||||}}}}}}}}~~~€€€‚‚‚‚‚‚‚ƒƒƒ‚‚‚‚‚€€€€€~~€€€€€€€€€€€€€€€€€€€€€€€€~~~}}}}}}}~}}}}}|||{{{{zzzzyyyyyyyyyzzzzzz{{{|||}}}~~~€€‚‚‚‚‚‚ƒƒƒƒ„……††‡‡‡ˆˆˆ‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰‰ˆˆˆ‡‡††……„„„ƒƒ‚‚€€~}}||{zzzzzzyyyzzyyyyyxxxwwwwwwwxxxyyyyzzz{{{|||}}~~~~~€€€€€€€‚‚‚‚‚‚ƒƒƒ„„………………„„„„„ƒƒƒƒƒƒ‚‚‚€€€€€€€€€€~~}}||||{{{{{z{{{zzz{zz{{{{{|||}}}}~~~~~€€€‚‚ƒƒ„„…………………„„„„„„„…………………„„ƒƒ‚‚€€€€€€€€~~}}||||||||||{{{{{{zzzzz{{z{{{{{{{{{{{||}}~~~€€€‚‚‚‚‚ƒƒƒƒ„„„………††……„„ƒƒ‚‚‚‚‚‚‚€€~~~}}~~~~}~~~~~~€€€€€€€€~~~~~~~~~~~~}}}||||{{{zzzzzzzzzz{{{||||||||||||}}~~€‚‚‚‚‚‚‚ƒƒƒ„„„„………†††††‡‡‡†††††††††††††…††††……„ƒƒ‚‚€€€~}}|{{zzzzzzyyxxxxxxxxxxxxxxxxxxyyyzzz{{{{{{{{||||}}}}~~€€€‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒ„„„„…………………„……„„„ƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€~}|{{zzyyyyyyyyyyyxxxxxxxyyyyzzzzyzzz{{{||}}~~€‚‚‚ƒƒƒ„„„„„„„„„…„„„„„„„ƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚€€€~~}}|||||{{{{zzzzz{{{{{{{{{||||||}}}~~~~~€‚‚ƒƒƒƒƒƒƒ„„„……†††††††††……„„ƒƒƒ‚‚‚‚‚‚‚‚‚€€€~~~~~~~~~€€€€€€€€€€€€€€€~~}|||||{{{{|{{{zzzzyyxxxxxxyyyyyzzzzzzzzzz{{{||||}}}}}~~~~€€€‚‚ƒƒ„„„…………††††††††‡‡‡‡†‡†††††‡‡‡‡‡‡‡‡‡‡‡†††………„ƒƒ‚‚‚€€€€~~}}}}|||{{{{{zzzzzzzzzzzzzzzzzzzzzzz{{{||}}}~~~~~~€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€‚‚ƒƒƒƒ„„ƒƒƒƒƒ‚‚‚‚‚€€€€€€€€€€€~~~~~}}}||{{{{{{{{{zzzyyyyxxxxxyyzzzz{|||}}}~~€€‚‚ƒƒƒƒ„„„…………†…†††………………„„„ƒƒƒƒƒ‚‚‚‚‚‚‚€€~~~}}}}}}}}}}||||{{{{{{|||}}~~~}~~}}}}}}}}}}}~~€€€€€€‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€~~€€€€‚‚‚‚‚‚‚€€€€~~}}|{{zzzzyyxxxwxwwwwwwwxxxyyzzzz{{{{{||||}}~~€€‚‚ƒƒ„„………††††‡‡‡‡‡‡‡†‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡‡††††††………†……„ƒƒ‚€€~}}}||{{{zzzzyyyyyxxxxxxxxwxxxxxxxxxyyyzz{{||||}}}~~~~~~~~~~}}}}~~~€€€€€€€€€€€€€€€€€€€€‚‚‚ƒƒ‚ƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚€€€€~~~~~~~}}}}}|||||||||{{{{{|{{{{{|||||}~~€€‚‚‚‚‚ƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚‚€€~~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}|||||||||||}|}}}~~~€€€€€‚‚‚‚‚‚‚‚€€€€€€€€€€‚‚‚‚‚‚‚‚‚‚‚‚‚€€€€€~~~~}}}}}||{{zyyxxxxxxxyyzz{{{{{{{{{{zzzz{{{{|{||||}}~~€‚‚ƒƒƒƒƒ„„„………………†††………†††††††††††††………††……„„ƒƒƒ‚‚€€~~~~}}}}||{{{zzyyyxxxxxxxyyyzzzzzzzzzzz{{{||||||}}}~€€€€€~~~~~€€€€€€€€€€€‚‚‚‚‚‚‚‚‚ƒ‚‚‚ƒƒƒƒƒ„„„„…„……„„„ƒƒƒ‚‚‚€€€~~~~~}}}|||{{{zzzzz{{{{{{{{||{{{{{||||||}}}}~€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚‚‚‚‚‚€€~~~}~~~}}}}}|||||{{||||}}}}}}}}}}}}}}}}}~~~~~~~~€€€€€€€€€‚‚‚‚‚‚‚‚ƒƒƒƒƒƒƒƒƒ‚‚‚‚‚‚‚ƒƒ‚‚‚‚‚‚‚‚€€€€€€€€€€€€€€€€€€€€~~~~}}}|||||||{|{{zzyxxxwwwwwwwwxxxxyyyzzzz{{{|{|||||}}}}}}}~~€€‚‚ƒƒ„„„„„„„„„„„„„……………†††††††††‡‡‡†‡‡‡‡†††……„ƒƒƒ‚‚‚€~~~~~}}||||{{{{{{{{{{{{{zzz{{||}}}}~~~~~~~~}}}}}}}}}~~~~~}}}}}}}}}}~~~~~~~~~~~~~~~