Subversion Repositories planix.SVN

Rev

Blame | Last modification | View Log | RSS feed

ëÅP¬¬W”ú‹"¦ðƒì‹l$‹Pà1Ò9Ú}‹•@[9èuƒÄÃB9Ú|ìû|¸ ^‰$ÇD$è³[‹l$‹Pà‹D$‰Pâ‰ØC‰Pà…@[‰(ƒÄÃì‹5Pà‹-Dà‹\$1Ò9ò}‹•@[9ØuƒÄÃB9ò|ì1Ò9ê}‹•P9ØuƒÄÃB9ê|ìý|¸9^‰$ÇD$è$[‹-Dà‹\$‰èE‰-Dà…P‰Ç˜âƒÄÃì$‹5Dà‹-Pà1Û9ó}r1Ò9ê}‹•@[;P…A9êuO‰\$ ‹P;â…܃=˜âu/‹D$(‰$¸R^‰D$‹â‰D$è>ø‹5Dà‹-Pà‹\$ C9ó|Ž1Û9ë}1Ò9ò}‹@[;•Pu}C9ë|å1Ò‰Ó9ë}\ƒ<PâtM‰\$‹@[‰•@[Ç•Pâú‰T$ |#¸–^‰$ÇD$èZ‹-Pà‹\$‹T$ BC9ë|¤‰PàÇDàƒÄ$ÃBéiÿÿÿD$‰$¸n^‰D$‹P‰D$èþò¸w^‰$D$‰D$èY‹5Dà‹-Pà‹\$ éÿÿÿBé¡þÿÿƒì‹-Pà‹\$1Ò9ê}'‹•@[9Øuƒ<•Pâ        ¸ƒÄÃ1ÀëøB9ê|Ù¸ƒÄÃì¸®^‰$è¶õ¸¸ö‰$‹D$‹‰D$ÇD$èθÎ^‰$èŠõ¸Ñ^‰$‹D$‰D$èðXƒÄÃì‹T$‹·=àtƒø@tvƒøct=àtƒÄË
‹I$‰$¹
à‰L$èô˃øt‹D$‰$¸Ö^‰D$èMÿÿÿ‹L$‹     ‹I$‰$¹p‰L$èÀ˃øt­‹D$‰$¸í^‰D$èÿÿÿë–‰$¸_‰D$èÿÿÿëƒ=!àt!=#à…qÿÿÿ‰$¸_‰D$èáþÿÿé[ÿÿÿ‰$¸3_‰D$èËþÿÿéEÿÿÿƒì‹D$‹P$ƒútd‰T$‹
‹     ‰$è>щD$‰$èðþÿÿ‹\$‹T$‹·ƒøsè„8ƒø.„üƒøR„uƒøc„—ƒørt‹D$‹Pƒúuœ‹D$ ƒÄËD$ ÿD$ ƒø~‰$¸~_‰D$è$õ‹T$‰$¸ƒ_‰D$èõ‹L$Ç ä‹D$‰$‹‰D$‹A‰D$èåQ‹D$‰$¸…_‰D$èÓôÇ äénÿÿÿ‹D$ ÿD$ ƒø~‰$¸ _‰D$è¦ô‹T$‰$¸¥_‰D$è‘ôÇ ä‹
øà‰$ègéƒøu‹D$‰$¸§_‰D$è_ô‹D$‰$‹D$‹‹@$‰D$‹D$‹@‰D$è8Q‹
øà‰$èéƒøu‹D$‰$¸¶_‰D$èô‹D$‰$¸¸_‰D$èþóÇ äé™þÿÿ‹D$ ÿD$ ƒø~‰$¸u_‰D$èÑó‹T$‰$¸z_‰D$è¼ó‹L$Ç ä‹D$‰$‹‰D$‹A‰D$è’P‹D$‰$¸|_‰D$è€óÇ äéþÿÿ‹C0‹·=à…þÿÿ‰$‹K0‰L$‹L$ ‰L$èŠýÿÿD$ éèýÿÿ‹D$ ÿD$ ƒø~‰$¸‡_‰D$è ó‹T$‰$¸Œ_‰D$èóÇ ä‹
øà‰$èáçƒøu‹D$‰$¸Ž_‰D$èÙò‹D$‰$‹D$‹‰D$‹D$‹@‰D$èµO‹D$‰$¸ž_‰D$è£òÇ äé>ýÿÿ=àtU=àt1="à…%ýÿÿ‰$‹‹I ‹    ‹     ‰L$‹L$ ‰L$è¡üÿÿD$ éÿüÿÿ‰$‰\$‹L$ ‰L$è„üÿÿD$ éâüÿÿ‹D$ ÿD$ ƒø~‰$¸J_‰D$èò‹
øà‰$èúæ‹L$ƒøu‰$¸O_‰D$èòñé—üÿÿ‰$¸f_‰D$èÜñéüÿÿƒì\ÇD$X¸º_‰€»‹D$d‹‰$èûÿÿ‹L$d‹‹·=à„Jƒøc*„‘ƒø.„ƒøR„”ƒ|$lt1ÀƒÄ\ËD$`‰$¸Î`‰D$èTñ‹D$`‰$¸ß`‰D$‹øà‰D$‹D$t‰D$è-ñ‹D$`‰$¸÷`‰D$‹øà‰D$èñ‹D$`‰$¸a‰D$‹øà‰D$èïðD$‰$¸(a‰D$‹D$p‰D$èfì‹L$dD$‰€»‹D$`‰$‹‰D$‹A‰D$‹D$h‰D$‹D$X‰D$èá‹T$hƒú„‘‹J‰$èIùÿÿ‹L$hƒøtD‹Aƒàƒøt‹Aƒà ƒøu.‹D$`‰$¸Oa‰D$‹A‰D$èHð‹L$hƒIǘâ‹A‰$¸‰D$èuöÿÿ‹D$p‰Œä‹D$h‹‹@‰å‹D$`‰$èM÷ÿÿ‹D$d‹‹@‰$蛋˜âƒÄ\ËD$`‰$¸`‰D$èÍï‹L$dÇ ä‹D$`‰$‹‹‰D$‹‹@‰D$èŸL‹D$`‰$¸`‰D$èïÇ äéþÿÿ‹‹@0‹·=à…óýÿÿ‹D$`‰$¸ý_‰D$èTï‹L$`‰$‹L$d‹  ‹I0‰L$ÇD$èvùÿÿƒøu‹D$`‰$¸`‰D$èï‹D$`‰$¸`‰D$èïÇD$Xéýÿÿ‹D$`‰$¸l`‰D$èâî‹
øà‰$èÂãƒøu‹D$`‰$¸s`‰D$èºîÇ ä‹D$`‰$‹D$d‹‹‹@$‰D$‹D$d‹‹@‰D$è…K‹D$`‰$¸`‰D$èsîÇ äéîüÿÿƒør„ªƒøs…Üüÿÿ‹D$`‰$¸D`‰D$è=î‹
øà‰$èãƒøu‹D$`‰$¸I`‰D$èî‹D$`‰$¸Y`‰D$èî‹L$dÇ ä‹D$`‰$‹‹‰D$‹‹@‰D$èÒJ‹D$`‰$¸\`‰D$èÀíÇ äé;üÿÿ‹D$`‰$¸-`‰D$èœí‹L$dÇ ä‹D$`‰$‹‹‰D$‹‹@‰D$ènJ‹D$`‰$¸4`‰D$è\íÇ äé×ûÿÿ‹D$`‰$¸‘`‰D$è8íƒ=Àât‹D$`‰$¸¤`‰D$èí‹D$`‰$¸«`‰D$èíéŠûÿÿ=à„Ì="à„‚=$àt%=?à…bûÿÿ‹D$`‰$¸Á`‰D$èÃìéHûÿÿ¸Ã_‰$ÇD$è_N‹L$`‰$‹L$d‹  ‹     ‹I ‹        ‰L$‹L$h‰L$ÇD$‹L$p‰L$‹L$t‰L$è•úÿÿƒÄ\ËD$`‰$‹‹‹@ ‹‰D$ÇD$¸‰D$‹D$p‰D$‹D$t‰D$èWúÿÿé³úÿÿ‹D$`‰$¸ä_‰D$èì‹L$`‰$‹L$d‹      ‰L$ÇD$è9öÿÿƒøu‹D$`‰$¸ë_‰D$èÜë‹D$`‰$¸í_‰D$èÇëÇD$XéDúÿÿƒìh‹T$pƒút‹Bƒàƒøt‹R0ƒúuíƒÄhÃJ‹Bƒà ƒøu:ƒ=˜âuä‹D$l‰$¸ba‰D$‰T$d‹B‰D$è_ë‹D$d‹@‰$èòÿÿ볋D$l‰$¸ta‰D$‰T$d‹B‰D$è.ëǘâ‹D$d‹@‰$ÇD$è`ñÿÿ‹T$d‹B$ƒø…Ú‰$èSôÿÿ‹T$d‹·ƒø.„:=à„¡=à„š="à„U‹B‰$膕ÇDä‹D$|‰á‹D$l‰$¸b‰D$èŽê‹L$d‹D$l‰$‹‰D$‹A‰D$ènG‹D$l‰$¸b‰D$è\ê‹T$d1À‰˜â‰D$|‰á‰Dä‹J0ƒù„À‹B0‹@‰Á‹B0ƒøt‹B0‹@ƒàƒøuV;T$t…iþÿÿƒ=˜â…dþÿÿƒ|$x„Yþÿÿ‹D$l‰$¸–b‰D$‹D$x‹@‰D$èÔé‹D$x‹@‰$è‡ðÿÿé%þÿÿƒ=˜âu¡‹D$l‰$¸!b‰D$‰L$X‰L$èšé‹D$l‰$¸3b‰D$è…é‹D$X‰$è;ðÿÿéÙýÿÿ1Àé?ÿÿÿ‹‹H ‹D$l‰$‹‹‰D$‹‹@‰D$‹B0‰D$ÇD$è‚ýÿÿ‹T$déóþÿÿƒ=˜â…æþÿÿ‹B0ƒøtu‹J0‰$‹J‰L$¹ÿÿÿÿ‰L$è#ʼnD$‹L$‰$èA>‹H‹D$l‰$¸‡a‰D$‰L$X‰L$èÓè‹D$l‰$¸™a‰D$è¾è‹D$X‰$ètïÿÿ‹T$déiþÿÿƒ|$xtM‹D$l‰$¸¨a‰D$‹D$x‹@‰D$è‚è‹D$l‰$¸¹a‰D$èmè‹D$x‹@‰$è ïÿÿ‹T$déþÿÿ¸Æa‰$ÇD$èŠJ‹T$dé÷ýÿÿƒ=˜â…êýÿÿ‹
‰$¹‰L$è7‰D$‹L$‰$‹L$d‹I‰L$¹ÿÿÿÿ‰L$èÄ‹H‹D$l‰$¸Þa‰D$‰L$X‰L$èÓç‹D$l‰$¸ða‰D$è¾ç‹D$X‰$ètîÿÿ‹T$déiýÿÿƒ=˜â…\ýÿÿ‹B0ƒø„Pýÿÿ‹B0‹@ƒàƒø„>ýÿÿ‹J0ƒùtO‹B0‹@‰Á‹D$l‰$¸þa‰D$‰L$X‰L$èQç‹D$l‰$¸b‰D$è<ç‹D$X‰$èòíÿÿ‹T$déçüÿÿ1À볋J$»ƒù‰L$\„֍D$‰$¸>b‰D$‹B‰D$‰\$X‰\$è~â‹\$\‹T$dÿHà‹Hà…€»L$‰‹
ƒùt‹
·     ùà„ë‹B0‰Á‹D$l‰$‹‹‰D$‹‹@‰D$‰L$¸‰D$èÈúÿÿÿ
Hà‹D$l‰$¸Mb‰D$D$‰D$è_æ‹\$X‹T$dǘâ‹D$\‹HCƒù‰L$\…*ÿÿÿƒ=˜â…üÿÿ‹D$l‰$¸Zb‰D$èæ‹T$d‹D$l‰$¸rb‰D$‹ÈãÿÈã‰D$‹
ƒùt!‹‹@‰D$èÝå‹T$dǘâé´ûÿÿ1Àëà‰Ðéÿÿÿƒì¹‰$èoH‰$‹
â‰L$è‰âƒ|$tÇøäÇäƒÄË„â‰ÌãÃÇÌãÿÿÿÿÃì‹\$ƒût;\$u      ¸ƒÄÃût‹ƒøuE‰\$‹S$ƒút4‹
‹     ‰$‰T$‹
‹I‰L$è´ÿÿÿ‹\$ƒøu1ÀƒÄËD$‹PƒúuÌ‹[0뛋·=àu¯‰\$‹‰$ÇD$èò‹\$ƒøt‹@;Ìã}…‹‹@‰Œä‹‹@‰å1ÀƒÄÃì‹\$‹T$ƒútƒûuƒÄËB‹K9Ètò‹B‰Œä‹B‰å¸\„‰$ÇD$è¢FëÉ‹T$·
ùàt·
ùàu¸Ã·
ƒùcu‹J$ƒùu1Àëë‹J$·      ù3àuî‹J$‹IƒùtÍëáƒìÇD$ÇD$‹D$ ‹ƒùtP‰L$‹‰D$‰$èÿÿÿ‹T$ƒøt!‰$ÇD$è2‹\$ ‹L$‹T$ƒøtÇD$‰T$‹J0ƒùu°ƒÄÃÿD$ƒ|$~å·=àtÛ·=àtÑ‹|âƒà ƒøt%¸v„‰$‹A‹‰D$‹A‰D$èâ‹\$ ‹T$‹9Ât˜‹C9Ât‘‹C9ÂtŠƒJ‹D$‹J0‰H0‹T$ésÿÿÿƒì‹Äá‹ôâƒ|$tGƒûtƒúu*‹D$‹H ƒùt‰L$‹‰$è×þÿÿ‹D$‹HƒùuæƒÄˉ$‰T$èl'ƒøuÃÄÃì‹â‹ƒ|$u
Çäƒ|$~%‰T$‹
‰$ÇD$èò‹T$‰Ãƒø…‰ƒ|$u‹
‰$‰T$‹J‰L$èóüÿÿ‹T$ƒøtI‹â‹@‰â‹
øä‰J‹J‰J‰T$‹Bƒøu¸ž‡‰$ÇD$èUD‹T$‰ÐƒÄø|‡‰$ÇD$è6D‹T$뜸“„‰$‹
‹     ƒù„0‹‹‹@‹‰D$‹
‹     ƒù„‹‹‹@‰D$‹‰D$èpà‹D$ƒø„ăø„ƒøtQƒøt¸‰$è«.‹T$éöþÿÿ¸“…‰$è'ว…‰$èà¸Ê…‰$è
à¸Þ…‰$èàë´¸-…‰$èñ߸A…‰$èä߸^…‰$è×߸r…‰$èÊßé{ÿÿÿ¸Á„‰$è¸ß¸ã„‰$è«ß¸
…‰$èžßéOÿÿÿ¸†‰$èŒß¸†‰$è߸8†‰$èr߸L†‰$èeßéÿÿÿƒø„§ƒøtƒø…ÿþÿÿ¸d‡‰$è<ßéíþÿÿ¸Ï†‰$è*߸ᆉ$è߸$è߸÷†‰$è߸
‡‰$èöÞ¸‡‰$èéÞ¸,‡‰$èÜÞ¸?‡‰$èÏÞ¸H‡‰$èÂÞ¸W‡‰$èµÞéfþÿÿ¸o†‰$è£Þ¸ƒ†‰$è–Þ¸Ÿ†‰$è‰Þ¸³†‰$è|Þé-þÿÿ1Àéñýÿÿ¸¿„éÏýÿÿƒì Ç$¹$à‰L$ÇD$ÇD$èC‹l$(‹T$$‰Ã‹J‰H‰D$‹J‰Hfÿlâ·E="à…o‹m ‰l$·="àu‹B ‰h‹R ‰S ‰ØƒÄ ÷ƒø:…ø‹B$·="àt‹B$·=!à…É‹B$·‰D$‹B$‹@ ‰h‹J$‹I ‰K Ç$èùÿÿ‹D$‰$è
Ç$‹L$‰L$ÇD$ÇD$èÈB‰D$¹‰$èÒûÿÿ‰D$‹L$‰$ÇD$èñ‹\$$‹T$‰B ‹K‰J‹K‰J‰$¹:‰L$‰T$ÇD$èkB‹\$$‹K‰H‹K‰HƒÄ ËB$·=#à„&ÿÿÿÇ$èMøÿÿ‹D$$‰$è\        ¹‰$è<ûÿÿ‰D$‹L$‰$‹L$‰L$è[‹\$‰Âé«þÿÿÇ$èøÿÿ‹D$(‰$è   ¹‰$èôúÿÿ‰D$‹L$‰$ÇD$è‹\$‹T$$‰Å‰D$éHþÿÿƒì¹‰$è0@‹L$‰‹L$‰HƒÄÃì‹T$ƒút*·=àtd·=àtZ·=$àu‰$èùƒÄù4‰$èÜ?‹L$‰‹
øäÿøä‰H‹
„âÿ„â‰H‹
´ä‰H,‰´äƒÄÉ$èmƒÄÃì‹T$ƒúu1ÀƒÄ÷=0àHt=ƒørt8ƒøst3=/àt,‹J$‰$èÆÿÿÿƒøt    ¸ƒÄËL$‹I(‰$è©ÿÿÿƒÄøƒÄÃ=1àtð=2àu½ëçƒì$‹´äƒút1‹ƒøt"‹B0ƒøt‹·=!àt="àt=#àt‹R,ƒúuσÄ$ËZ0ƒût‹·ƒø.„”‹‹@ ‹‹@‹@0ƒøu‹‹@ ‹‹@‰X0뽉T$ ‹‹@ ‹‹@‹@0‹·=àt:ƒût‹‹@ ‹‹@‹@0‹@‹K9Èt„¸È‡‰$ÇD$èS=‹T$ éfÿÿÿ‹‹@ ‹‹
‹I ‹        ‹I‹I0‰HéJÿÿÿ‹[0éQÿÿÿƒì4‹L$8·‰D$0‹A ‰D$,Ç$èðýÿÿ‰D$(Ç$¹.‰L$ÇD$ÇD$èT?‰D$‹L$‰$è·ýÿÿ‰D$$1Û‰\$ÇD$ÇD$‹T$,ƒút‹‹ƒø…â‹Rƒúuëƒ|$t4‹D$Ç@ƒûu¸ð‡‰$ÇD$èü<‹\$‹L$‰K‹\$ƒûtƒ|$…&‹L$8‰$‹L$0‰L$ÇD$ÇD$è>‹T$,‹L$(‰‹D$(‹‰P ‹D$(‰P$‰Ñƒùt"‹D$$‰$‰L$ ‹‰D$謋L$ ‹Iƒùuށ|$0àu}‹D$$‰$‹â‹‰D$è~‹L$8‰$¹à‰L$ÇD$ÇD$è>‰D$‹L$‰$èvüÿÿ‰D$$諉D$‹D$‰$‹D$$‰D$襋 â‹@‰ â‹D$(‰$‹â‹‰D$è‹D$$‰$‹â‹‰D$èé‹D$(ƒÄ4Ë‹‹·=à…Æþÿÿ‹‹‹Ç@fÿ4âfƒ=øãt ¸ˆ‰$ÇD$èp;ÿ
ääéˆþÿÿ¸Eˆ‰$ÇD$è¼:ëÞ‰T$ ‹‹‹·=àu^ƒ|$t¸ß‡‰$ÇD$è;‹\$‹T$ ‹Bƒøt'‰T$ƒût‹J‰KéÊýÿÿ‹L$8‹B‰A ‰D$,é·ýÿÿ‰Ó‰T$é¬ýÿÿ‹
‹     ‹     ‰$è«ûÿÿ‹T$    D$ë݃ì‹T$‹D$‹H(ƒùt‹9ÐuƒÄËIƒùuî‹D$‹H(ƒùt"‰L$‹‰$‰T$èÉ‹T$‹D$‹HƒùuÞ‰$‹L$‹I(‰L$è”úÿÿ‹\$‹T$‰B(‹·="àWt=àt'=àt =!àtƒÄË‹@ ‹‰$‰\$èaëç‹J$ƒùt߉L$‹‰$‰\$èE‹\$‹D$‹HëÜ=#àt=$àu²‹B$‹‰$‰\$è럋‹@ ‹‹‰$‰\$èöþÿÿ눃ì‹D$‹ƒùt#‰L$‰$‹D$‰D$èÒþÿÿ‹L$‹D$‹@9ÁuƒÄËI0ëσì$‹D$(‹@ ‰D$ Ç$è»ùÿÿ‰D$Ç$¹.‰L$ÇD$ÇD$è;‰D$‹L$‰$è‚ùÿÿ‰D$‹L$(‰$¹$à‰L$ÇD$ÇD$èæ:‹\$ ‹T$‰‹‰X ‰Z$ƒût‹Cƒø…‘¸nˆ‰$ÇD$èÊ8‹\$ ‰Ùƒùt&‹D$‰$‰L$‹‰D$èÓ‹\$ ‹D$‹HƒùuÚ‹‰$‹C‹‰D$èÎþÿÿ‹D$‰$‹â‹‰D$蘋D$‰$‹â‹‰D$耋D$ƒÄ$ËC‹@ƒø„yÿÿÿé[ÿÿÿƒìÇ$¹3à‰L$ÇD$ÇD$èö9Ç@Ç$¹c‰L$‰D$ÇD$èÎ9‰D$‹L$‰$è1øÿÿƒÄÃì‹\$‹T$‹·=àua‰$¹‰L$èØ‹\$‹T$ƒø‰D$t?è^ÿÿÿ‰Á‹D$‰$‹D$‰D$‰L$‰L$菋D$‰$‹D$‰D$èÿÿÿ‹\$‹T$‹ƒøu     ‰‰SƒÄËC‰P0ëñƒì‹T$ƒúu1ÀƒÄ÷ƒø:u,‹J$‰$èÛÿÿÿ‰Á‹D$‹@‰$‰L$‰L$诋D$ƒÄÉ ã‰$èI÷ÿÿƒÄÃì‹T$ƒúuƒÄÉ ã‰$èŠÿÿÿ‹ ã‰Á·=àt
·=àuƒÄ÷=$àtò‰$‹â‹‰D$è¼þÿÿë܃ì‹
4äƒùt%¸Šˆ‰$‰L$‹‹‰D$èîÒ‹D$‹HƒùuÛƒÄÃìè«›‹\$‰D$ƒûuƒÄË4äƒút6‰T$‹
‹     ‰$‹‰L$聋\$‹L$ƒøu‹A;ÄátE‹Qƒúuʹ‰$èh6‹L$‰‹
Äá‰H‹L$‰H‹L$‰H‹
4ä‰H‰4äƒÄËA;D$u²¸”ˆ‰$‹‰D$è5륃ì‹L$‹YÇD$‹A‰D$‹4äƒút;‰\$‹‰$‰T$‹
‹     ‰L$èÈ‹\$‹T$ƒøu‹CH‹
‹IH9Èt‹RƒúuÅ‹D$ƒÄÉT$‹B9D$uã‰ÐƒÄÃì‹L$‰$èwÿÿÿ‹T$ƒøt‹@ƒÄÃ|$t(‹B‰Œä‹B‰帨ˆ‰$‹B‹‰D$èÜ41ÀƒÄÃì‹L$‹4äƒút‹B9D$t‹Rƒúuï1ÀƒÄÃù„³‰Èƒàƒøt/‰T$‹
‹     ‰$¹»ˆ‰L$¹‰L$蔋L$‹T$ƒøtz‰Èƒàƒøt/‰T$‹
‹     ‰$¹Âˆ‰L$¹‰L$è[‹L$‹T$ƒøtA‰Èƒàƒø„iÿÿÿ‰T$‹
‹     ‰$¹Æˆ‰L$¹‰L$è‹L$‹T$ƒø…6ÿÿÿ‹ƒÄÃì‹T$‹
4äƒùt‹A9Âu
‰È‹L$‰HƒÄËIƒùu䋃øt‹‹@‰Œä‹‹@‰å¸Ïˆ‰$‹D$‹‰D$è‰3ƒÄÃì$‹-4äƒýtL‹L$(‹ ‰$‰l$ ‹M‹     ‰L$辋l$ ƒøu ‹L$,‹     ‰$‹M‹   ‰L$èž‹l$ ƒøt‹mƒýu´ƒýuU¸êˆ‰$‹D$(‹‰D$‹D$,‹‰D$èŠÏ¸
‰‰$‹D$(‹‰D$èZ2‹Äá;D$,u
¸‰‰$èZσÄ$Él$ ‹Eƒø„h‹E‹ƒø„Z‹E‹·=à…¹4‰$è       3‹T$ ‰Á‹B‹‹@‰D$‹B‹‹@‰D$‰È‰L$‹J‹       ‰‹L$,‰$èMi‹T$‰B‹L$ ‹I‹I0‰J0‹
„âÿ„â‰J‹
´ä‰J,‰´äÇ$¹3à‰L$ÇD$ÇD$èé3‰D$Ç$¹c‰L$‹L$‰L$ÇD$èÀ3‹|$‹t$‹l$ ‹M‰‹E‹‹U‹‹R$‰z‰x‹E‹‹U‹‹R$‰r‰p‹E‹‹@$Ç@‹E‹L$‰H0‹EH€‹E‹@ƒà&ƒøt¸k‰‰$‹D$(‹‰D$èÉ0ƒÄ$øW‰‰$‹D$(‹‰D$èB1‹l$ é†þÿÿƒì‹4äƒútK‹L$‹       ‰$‰T$‹
‹     ‰L$ès‹T$ƒøu ‹L$‹      ‰$‹J‹   ‰L$èS‹T$ƒøt‹Rƒúuµ1ÀƒÄËL$  J‹B‹@ƒÄÃìT¹‰$è/1‰D$PD$‰$¸Ÿ‰‰D$‹¼ãÿ¼ã‰D$èÚɍL$‰$è¨ñ‹\$P‰‹
 â‰K‰ âƒÄTÃìƒ= âu¸¤‰‰$ÇD$èJ0‹ â‹ƒÄÃì‹L$‹‰$‹A‰D$‹D$‰D$è˜ ‹T$‹D$‹H‹·=!àt-="àt&=$àtƒaýƒIƒÄËA$‹‰$‰T$èžÿÿÿëé‹‹@ ‹‰$‰T$è‰ÿÿÿëÔƒì‹T$ƒút‹B8ƒøu8¸¾‰‰$‹‰D$èž/‹T$‹D$‹@@‹J8‹I(‹I9Èu ¸ƒÄÃ1Àëø‹B8‹@(ƒøt½‹B8‹@(‹@ƒøt¯‹B8‹@(‹@(ƒøt¸ëŸƒì‹T$·=6àt¸ô‰‰$‹D$‰D$è*/‹T$‹B·@ƒø@t‹B·@=€ud¸Š‰$‹B‹‰D$èö.‹T$‹D$·=3àu‹D$·=3àtƒÄËD$‹@‹L$‹I9È~ê¸4Š‰$‹B‹‰D$è.ëÒ‹B¶@ƒøtªëŽƒì‹D$‰$‹D$ ‰D$‹D$$‰D$¸YŠ‰D$è"ÿÿÿ‹T$‰$¹?à‰L$‰T$‹L$ ‰L$è50‰D$‹D$‰$èS÷ÿÿÇ$è,æÿÿ‹T$‰$¹Sà‰L$‰T$‹L$$‰L$èø/‰D$Ç$¹c‰L$‹L$‰L$ÇD$èÏ/‰D$‹D$‰$èíöÿÿƒÄÁì,‹”$4‹„$0·=6àt¸]Š‰$ÇD$è¤-‹”$4·=6àt$¸{Š‰$‹„$0‹@‹‰D$èv-‹”$4‹„$0‹@·@=€…‹B·@ƒø@t$¸—Š‰$‹„$0‹@‹‰D$è--‹”$4‹B‹H8ƒù‰Œ$(t‹Aƒøª¸»Š‰$‹B‹‰D$èò,‹”$4‹Œ$0‹I‰$‹J‰L$è
ýÿÿƒøu¸ÖŠ‰$‹„$0‹@‹‰D$è°,Ç$¹3à‰L$ÇD$ÇD$èo.‹”$4‰„$$Ç@‰$¹à‰L$‰T$ÇD$è=.‰„$ D$‰$¸õŠ‰D$¸ì•‰D$è~ōL$‰$èLí‰Á‹„$(‹@=ÿŽ¡‰Œ$fÇAÇ$¹6à‰L$ÇD$ÇD$èÃ-‹Œ$‰H‰$¹?à‰L$‰„$‰D$‹Œ$$‰L$è’-‰D$‹D$‰$è°ôÿÿÇ$è‰ãÿÿ‹”$‰$¹Qà‰L$‰T$‹Œ$ ‰L$èO-‰D$Ç$¹c‰L$‹L$‰L$ÇD$è&-‰D$‹D$‰$èDôÿÿÇ<ä‹Œ$0‰$¹‰L$è„æ‹”$4‰D$‰$¹r‰L$‰T$‹L$‰L$èÌ,‰D$‹D$‰$èêóÿÿ‹Œ$0‰$¹‰L$è4æ‹”$4‰D$‰$¹s‰L$‰T$‹L$‰L$è|,‰D$‹D$‰$èšóÿÿÇ<ä‹„$Ä,ÉŒ$fÇAéZþÿÿ‹A(·=€…Eýÿÿ‹A(‹@(ƒø„Sýÿÿé1ýÿÿ‹B¶@ƒø„¦‹B‹@ƒøŽ—Ç$¹3à‰L$ÇD$ÇD$èÙ+‰„$$Ç@Ç$¹3à‰L$ÇD$ÇD$è¦+‰Â‹Œ$4‹I‹II‰H‹„$0‰$‹„$$‰D$‰T$è÷úÿÿ‹„$0Ä,ø‹‰$‹B‹‰D$èm)éNÿÿÿƒì$Ç$¹3à‰L$ÇD$ÇD$è$+Ç@Ç$¹+‰L$‹L$(‰L$‰D$èü*‹\$(‰$¹?à‰L$‰\$‰D$èß*‰$èòÿÿè%øÿÿÇ$ÇD$ÇD$ÇD$è®*‰D$ ¹‰$è¸ãÿÿ‹L$ ‰AÇ$èàÿÿƒ|$,t5Ç$¹à‰L$ÇD$ÇD$è^*‰D$‹D$‰$è|ñÿÿÇ$¹à‰L$ÇD$ÇD$è)*‰D$èÑ÷ÿÿ‹T$‰B‰$è?ñÿÿÇ$ÇD$ÇD$ÇD$èí)‰D$¹    ‰$è÷âÿÿ‹L$‰AÇ$ÇD$ÇD$ÇD$è±)‰D$‹L$ ‹I‰$ÇD$èèçÿÿ‰D$‹L$‹I‰$‹L$‰L$èÍçÿÿ‹L$‰A Ç$¹à‰L$ÇD$ÇD$èO)‹L$‹I ‰H ƒÄ$Ãì‹D$‰$‹D$ ‰D$‹D$$‰D$¸‹‰D$èå÷ÿÿ‹T$‰$¹?à‰L$‰T$‹L$ ‰L$èø(‰D$‹D$‰$èðÿÿÇ$èïÞÿÿ‹T$‰$¹Qà‰L$‰T$‹L$$‰L$è»(‰D$Ç$¹c‰L$‹L$‰L$ÇD$è’(‰D$‹D$‰$è°ïÿÿ‹L$‰$ÇD$è"ýÿÿƒÄÃƒì ‹å‰D$‹Œä‰D$‹T$$‹L$,ƒÉ    J‹·=!à„Y="à„Ã=#à„Ÿ=$àtc‰T$‹J$ƒùt1‹‹‰$‰L$‹‹@‰D$‹D$,‰D$èÿÿÿ‹T$‹D$‹HƒùuÏ;T$(u‹D$‰å‹D$‰ŒäƒÄ ËR0éfÿÿÿƒ|$,t–¸˜‹‰$‹‹@‹‰D$‰T$‹‹@‰D$è*‹T$éhÿÿÿ‹|âƒà ƒøuAƒ|$,„Oÿÿÿ‹fÇ"à‰T$‹‹H ‹‹‰$‹‹@‰D$‹D$,‰D$èÐþÿÿ‹T$éÿÿÿ¸Y‹‰$‹‹@‹‰D$‰T$‹‹@‰D$è­Áƒ|$,t¸~‹‰$è™Á‹T$닸‹‰$è†Á‹T$éÄþÿÿ‹|âƒà ƒø„cÿÿÿ¸‹‰$‹‹@‹‰D$‰T$‹‹@‰D$ƒ|$,t¸K‹‰D$è6Á‹T$é%ÿÿÿ¸R‹ëçƒì‹
4äƒùt‹Aƒøt‹‹¾ƒø:u‹IƒùuäƒÄøȋ‰$‹‹‰D$‰L$‹A‹@‰D$èÕÀ‹L$‹Aƒøu¸Õ‹‰$‹A‹‰D$è³À‹L$멸ۋ‰$‹A‹‰D$‹A‰D$èÀ‹L$놃ì‹T$‹
4áƒùt‹A9Ðu¸È‰$‹‹‰D$è\ÀƒÄËI$ëÖƒìH‹L$L‰$L$(‰L$è¤Îƒø}1ÀƒÄHËL$P‰$L$‰L$è…΃ø}       ¸ƒÄHËD$@;D$ }1ÀƒÄHøƒÄHÃì‹
´äƒùt7‹ƒøt(‹·=!àt‹·="àu‰L$‰$莜‹L$‹I,ƒùuɃÄË·=#àtØëæ‹àfƒ=„ätƒúu¸ËJƒùuò1Àëóì¬‹Àá‹€à‹
Àãƒû„Ž‹‰$訹‹
Àá=ƒ[„$œ‰$‹‰D$èš¹Œ$œ‰$¹÷‰L$ècÀ‰\àƒø…֍Œ$œ‰$èL¹Œ$šÈƍŒ$œ‰$¹ù‰L$è!À‰\àƒø…”‹
Àã‹   ‰$¹.‰L$èG¹‹€à‹Àãƒø„m‰„$˜Æƒû„y„$œ‰$¸û‰D$‹‰D$‰\$è »‹„$˜Æ.Œ$œ‰$¹ ‰L$荿‰\àƒø„Å
ƒ=´âu$‹
Àã‹     ‰$Œ$œ‰L$è³ýÿÿƒø…o
Çtâèøýÿÿ‹
\à‰$¹W ‰L$¹œá‰L$¹,á‰L$Œ$ ‰L$èȾ‹
$äƒø…ó       ƒ=œáþu‹,á‰$èä[뤃=œáüu$Ç”äÇ$¸‰D$胯éwÿÿÿƒ=œáÿuLƒ=|â„aÿÿÿƒ=¸áu¸¸ö‰$¸a ‰D$è”1é=ÿÿÿ¸¸ö‰$¸j ‰D$èy1é"ÿÿÿƒù~‹œá9ȍ! fƒ=`àt
ƒ=,á„øþÿÿ‹´ä‰„$œƒ¼$œt‹„$œ‹@;„$ …ƃ¼$œu:¸µ ‰$‹œá‰D$¿„ä‹
,á)Á‰L$‹„$ ‰D$èy¼èú   ¿`à‹
(âÁ+
0â‹„$œ‹·ƒø@…5‰È‰Œ$¨H9,á…©‹4á‹@$‰4áÿ0â‹|âƒàƒø„þÿÿƒ=¸áu¸¸ö‰$¸Ù ‰D$èR0éûýÿÿfƒ=„ät        ƒ=,át/¸÷ ‰$‹œá‰D$¿„ä‹
,á)Á‰L$謻é¹ýÿÿ¸à ‰$‹œá‰D$萻éýÿÿƒ=,᎐ýÿÿ¸!‰$‹œá‰D$èg»¸"!‰$¿„ä‹
,á)Á‰L$‹„$¨‰D$‹„$ ‰D$‹„$œ‹·‰D$è!»è¢‹Œ$¨ƒ=´âu‹|âƒà ƒø…Ú‹4áƒút
I;
,á…ºƒú‰à…œ‹|âƒà ƒø„Þ¸L!‰$‹œá‰D$¿„ä‹
,á)Á‰L$‹„$ ‰D$茺f‹-`à‹
(â‹0â¸j!‰$¿Å‰ËÁ‰È)ЉD$‰\$‰T$¿Å‰D$¿„ä‰D$èCº¸Š!‰$è6º‹
4áƒù‰
àt0¸!‰$‹A‰D$‹‹‰D$è     º‹à‹H$ƒù‰
àuи²!‰$èè¹éõûÿÿ¸´!‰$‹œá‰D$‹,á‰D$è¹èC‹à‹„$œ‹‹@‰Œä‹„$œ‹‹@‰å‹„$œ‹·=#à…¤‹œ$œ‰œ$‰$è4‹à‰„$”ƒ¼$”t‹œá;èàQ‹œ$”ƒ¼$”t‹„$œ‹@09„$”u¤ƒút7ƒ¼$”„‹Œ$”‰$ÇD$¹ÿÿÿÿ‰L$è7–‹à‰Bfƒ=„ä„áúÿÿƒú„Øúÿÿ‹Bƒø…Ìúÿÿ‹„$œ‹ƒø„ºúÿÿ‹„$œ‹‹@9â„¢úÿÿ‹„$œ‹‹Hƒ=¸áu8D$‰$¸"‰D$‰
â‰L$è!µÇ$D$‰D$èÏ+éUúÿÿ¸"‰$‰
â‰L$è,¸¸¸ö‰$‹„$œ‹‰D$ÇD$èA…¸#"‰$èý·é
úÿÿ‹„$”éÿÿÿ‹|âƒà ƒøu&‹|âƒàƒø„þÿÿè(øÿÿ‹àƒø„{þÿÿƒ=¸át}‹„$‰$¸‰D$èït‹Œ$‹·=#àu‹‹@ ‹‹‰„$¸Ç!‰$èg·¸¸ö‰$‹„$‹‰D$ÇD$è|„¸Ê!‰$è8·‹à‹|âƒàƒøtè®ú‹à‹|âƒàƒøt‰$èÿ‹àƒ=´â„³ýÿÿ¸Í!‰$è㶋àé›ýÿÿ‹„$œ‹@ƒø„î‹„$œ‹@‰„$¤ƒútG‹Œ$œ‰$èK1‹à‰B‹Bƒøt'‹J‰$ÇD$‹Œ$¤‰L$è“‹à‰B‹œá;èà|0‹|âƒà ƒø…‡‹|âƒàƒøtè–öÿÿ‹àƒøuiƒ¼$¤„?ýÿÿƒú„6ýÿÿ‹Bƒø„*ýÿÿ‹B‹@;„$¤„ýÿÿ‹B‰„$œ‹„$œ‹@ƒø…ÿÿÿ‹„$œ‹@‰„$¤é
ÿÿÿƒ=¸á„¬‹„$œ‰$¸‰D$èôr‹Œ$œ‹·=#àu‹‹@ ‹‹‰„$œ¸Ï!‰$èlµ¸¸ö‰$‹„$œ‹‰D$ÇD$聂¸Ò!‰$è=µ‹àƒ¼$¤t‹|âƒà ƒø…¦¸è!‰$赋à‹|âƒàƒøtè„ø‹à‹|âƒàƒøt‰$èóü‹àƒ=´ât¸ê!‰$è½´‹àƒú„„þÿÿ‹Bƒø…xþÿÿ‹Œ$œ‰J¸ì!‰$è‹´‹àÇ„$¤éKþÿÿ¸Ô!‰$‹„$œ‹@‰D$ƒút‹Jƒùu¸ÿÿÿÿ‰D$èD´é$ÿÿÿ‹B‹@ëê‹Œ$œ‰Jéqúÿÿ‹R$é,ùÿÿ¸?!‰$‰Œ$¨‰L$‹,á‰D$èþ³‹Œ$¨éøøÿÿ‹„$œ‹@,‰„$œé÷ÿÿ¸„ ‰$èϳ¸“ ‰$‹$ä‰D$踳¸&"‰$‹œá‰D$衳Ç$è`TÄ¬ø1 ‰$‹À㋉D$„$œ‰D$èj³éhõÿÿŒ$œ‰$è±­Œ$šÈƍŒ$œ‰$¹ ‰L$膴‰\àƒø…ùôÿÿ¸ ‰$賸‰$èwéÚôÿÿ„$œ‰$¸ ‰D$‹‰D$諯é†ôÿÿ¸Î‰$‹‰D$èIé¢óÿÿƒút'„$œ‰$¸ã‰D$‹‰D$‰T$èg¯évóÿÿ„$œ‰$¸î‰D$‹‰D$èD¯éSóÿÿƒì(‹
\à‰$¹G"‰L$L$$‰L$L$ ‰L$L$‰L$L$‰L$èN³ƒøuK¸T"‰$‹D$$‰D$‹D$ ‰D$貋D$ ‰$èˆñÿÿ¸g"‰$‹D$‰D$‹D$‰D$èõ±éyÿÿÿ¸‰$è®RƒÄ(Ãì‹(â+0â‰D$‹L$‰$èS9‹T$‰Ã‹
4áƒùtJ9Úu
‹A‹@ƒÄËI$ƒùué1ÀƒÄÃìƒ=”ãu¹@»‰$èÔ«ƒø‡¨ƒ=¸ât ƒ=ÜätVƒ=´ât.ƒ=Üäu     ƒ=¬àtƒ|$t%¸Ý‰$‹D$‰D$è'±‹D$‰$è*µƒÄø&݉$è
±ëáƒ=åu¡ƒ=¬àu˜ƒ=”ãuƒ=œá~†¸ù܉$‹üã‰D$èÍ°éjÿÿÿ¸@»‰$è7ºéFÿÿÿì„$‰$‹¨ã‰D$è
«¹‰L$;
8ãG„$‰$¸5݉D$èB«„$‰$‹L$‹€¼‰D$è$«‹L$A‰L$;
8ã~¹Œ$‰$苪=v#¸¸ö‰$¸7݉D$èD±¸‰$ètþÿÿD$‰$¸Y݉D$„$‰D$‹„$‰D$‹„$ ‰D$蕬L$‰$è=½ƒøtK‹„$ ‰$è,¹ƒ¼$$t‹„$‰$蹸¸ö‰$¸d݉D$è²°¸‰$èâýÿÿƒ¼$$t‹„$‰$è׸ÄÃ츀݉$èD¯¸¨Ý‰$è7¯¸Ö݉$è*¯¸ó݉$诸މ$诸@Þ‰$诸iÞ‰$èö®¸ŸÞ‰$è鮸ÇÞ‰$èÜ®¸íÞ‰$èÏ®¸ß‰$许9߉$èµ®¸„߉$訮¸¦ß‰$è›®¸¸ß‰$莮¸ý߉$聮¸à‰$èt®¸bà‰$èg®¸‡à‰$èZ®¸¶à‰$èM®¸áà‰$è@®¸þà‰$è3®¸á‰$è&®¸Rá‰$许‡á‰$è®¸¦á‰$èÿ­¸Èá‰$èò­¸ëá‰$èå­¸â‰$èØ­¸>â‰$èË­¸câ‰$è¾­¸•â‰$è±­¸Çâ‰$褭¸ôâ‰$è—­¸(ã‰$芭¸}ã‰$è}­¸Ÿã‰$èp­¸¹ã‰$èc­¸äã‰$èV­¸þã‰$èI­¸4ä‰$è<­¸Kä‰$è/­¸lä‰$è"­¸Ÿä‰$è­¸Æä‰$è­¸ðä‰$èû¬¸å‰$è<å‰$èᬸiå‰$èÔ¬¸‰$è5ûÿÿƒÄÃì‹
|â‹D$ƒø3ê„žƒø1tZƒø2t¸læ‰$萬è7ýÿÿƒÄú+Àä‰Àä‰Èƒà ƒøtḻå‰$ƒút¸æå‰D$èQ¬ëĸéåëîº+`ã‰`ã‰Èƒà ƒøt¢¸Œå‰$ƒút¸´å‰D$è¬ë…¸·åëîº+”䉔ä‰Èƒà ƒø„_ÿÿÿ¸íå‰$ƒút¸æ‰D$èÏ«é?ÿÿÿ¸æëëƒø4tOƒø5…ÿÿÿº+xã‰xã‰Èƒà ƒø„ÿÿÿ¸Gæ‰$ƒút¸eæ‰D$è{«éëþÿÿ¸hæëëº+ˆâ‰ˆâ‰Èƒà ƒø„Åþÿÿ¸æ‰$ƒút¸@æ‰D$è5«é¥þÿÿ¸CæëëìÇ$èþ·‰„$Ç„$¸˜ö‰ã¸¸ö‰ä⸸ö‰Øà¸ì•‰$¸’æ‰D$èA¥‹”$ ƒ¼$~‹B¾ƒø-„ƒ¼$t
ƒ=Üä„ìƒ=ã„‹
ãƒÁø‰
hã‹AÆ@f‹
ã‹       ‰$¹îæ‰L$诫‰Øàƒøu&¸ðæ‰$‹ã‹‰D$è7ª¸‰$è˜øÿÿL$‰$¹‰L$‹
Øà‰L$襫ƒøu¸ç‰$‹ã‹‰D$èí©‹Øà‰$è­¸¸ö‰Øà‹ãL$‰ƒ¼$Ž[¸¸ö‰„$¸@»‰$¸ç‰D$褋hã‹
ˆáƒú…~ƒù…uƒú„ì‹„$‰Ø้$‰T$è›b‰ää‹„$‰$èt¬„$‰$¸@»‰D$¸‰D$ègøÿÿƒ=”ãtÇ$èv÷ÿÿ¹@»‰$¹lç‰L$èFª‰ãƒøu#¸nç‰$¸@»‰D$èѨ¸‰$è2÷ÿÿ‹Œ$ ‹I‰$¹„ç‰L$¹‰L$è7î‹”$ ƒø„ç‹J‰$¹ç‰L$¹‰L$è
î‹”$ ƒø„º„$‰$‹B‰D$èÀ¢Œ$‰$èÝ̉å‰Â‰À㋾ƒø"u,‹
‰$èw¢‹-Àã‹MÆ@ÿ‹MA‰$èŸÌ‰Àãƒ=¸áu$ƒ=´â…‹|âƒà=ƒø…
è\
ƒ=¸át‹|âƒàƒø„̃=¸áu
ƒ=,â…ª‹„$‰$è™!‹„$‰üã¹.è‰$èÌfÇ@¹0è‰$èÿËfÇ@¹3è‰$èìËfÇ@¹8è‰$èÙËfÇ@¹>è‰$èÆËfÇ@è6û‹ã‰$èDªƒ=ôá„ž‹ðä‰$è)ª‹
ôá‰$¹Eè‰L$è0¨‰ãƒøu¸Gè‰$‹ôá‰D$è5
‹À㉄$‹
ôá‰$è>ˉå‰ÀãÇŒäèžú‹ã‰$謩‹„$‰å‰Àãè*Ëÿÿƒ=¼âtèG 1ÀÄÃèèß‹`ã‹
”äƒ=Ìâu2ƒ=¬àuƒúuƒùt‰$‰L$è'˜èæQ‹ää‰$èiôÿÿ1ÀÄÃ|âéJþÿÿ‹|âƒàƒø…"þÿÿƒ|âéþÿÿ¸è‰$軥¸‰$èôÿÿé×ýÿÿ„$‰$¸”ç‰D$‹B‰D$èO¢é8ýÿÿƒùtS‹„$‰$¸]ç‰D$‹‰D$蓦‹„$‰$艨„$‰$¸@»‰D$¸‰D$è|ôÿÿéüÿÿ‹„$ ‹@‰$¸@»‰D$ÇD$èTôÿÿéèûÿÿ„$‰$¸$ç‰D$‹„$ ‹@‰D$褡Œ$‰$¹+ç‰L$覉„$ƒøu%¸-ç‰$„$‰D$裤¸‰$èóÿÿ‹„$‰$¸Nç‰D$‹„$ ‹@‰D$è¡¥‹hã‹
ˆáéåúÿÿ¹˜ç‰$èñÈ‹hã‰å‰ÀãƒútEƒ¼$~!¹‰$‰T$èh]‰D$‹D$‰$訸 ç‰$褸‰$èdòÿÿ¸¾ç‰$¸Âç‰D$èࣸØö‰$¸ãç‰D$èû¤¸¸ö‰$è襸‰$èòÿÿé±ûÿÿ¸¹æ‰$螣éùÿÿ‹B¾@ƒøb“„~ƒøN1„ƒøF¸„˜ƒøCRtDƒøAt3ƒøBt"èûóÿÿ‹”$ ÿŒ$ƒÂ‰”$ ékøÿÿÇ(ãëÞÇåëÒÇÌâëƃøDt"ƒøEu°ÿ8ã‹8㍅€¼‹JƒÁ‰ëŸÿ8ã‹8㍅€¼‹J‰녉ЃÀ‰ãÿŒ$ƒÂékÿÿÿƒøIt<ƒøJt(ƒøLtƒøM…GÿÿÿǸáéDÿÿÿÿâé9ÿÿÿÇpáé*ÿÿÿǼâéÿÿÿ‰ÐƒÀ‰ˆáÿŒ$ƒÂéÿÿÿƒøVÍ„™ƒøSZt.ƒøOtƒøP…Ñþÿÿ‹BƒÀ‰¨ãéÌþÿÿÇäáé½þÿÿ‹JƒÁ‰$è…è‹”$ ‰ÀâÇÜäé“þÿÿƒøTt&ƒøU…yþÿÿÿ8ã‹8㍅€¼‹J‰éhþÿÿÇàéYþÿÿ¸”æ‰$¸˜æ‰D$è‹¡Ç$èíïÿÿ‹”$ é+þÿÿƒøXt6ƒøYt"ƒøZtƒøa…þÿÿélÿÿÿÇ”ãéÿýÿÿÇ,âéðýÿÿ¸‰à‰´â¸      ‰$¸
W‰D$è˯‹”$ é½ýÿÿÇäé®ýÿÿƒøm„ýƒøh}tlƒøe9t,ƒøctƒød…sýÿÿÇèâépýÿÿǸáéaýÿÿÿ¼áéVýÿÿƒøftƒøg…<ýÿÿÿ|âé=ýÿÿ‰hãÿŒ$ƒÂé(ýÿÿǸâéýÿÿƒøitcƒøjt>ƒøktƒøl…õüÿÿƒ|âéõüÿÿǬà‰ÐƒÀ‰ÀáÿŒ$ƒÂéÑüÿÿ‹JƒÁ‰$è™æ‹”$ ‰èàé±üÿÿÇüäé¢üÿÿÇXäé“üÿÿƒøsæ„Ôƒøpmt_ƒønt/ƒøo…cüÿÿ‹B¾@‰$èåòÿÿ‹”$ Ç„$éIüÿÿ‹JƒÁ‰$èæ‹”$ ‰„$Ç|äéüÿÿƒ|âéüÿÿƒøqtƒør…øûÿÿƒ|âéøûÿÿ‹J¾I¶É¶
¤Dƒàƒø„Úûÿÿ‹JƒÁ‰$è¢å‰D$‹D$‰$è¼.‹”$ é°ûÿÿƒ|âé¤ûÿÿƒøttKƒøut&ƒøvtƒøw…€ûÿÿƒ|â@é€ûÿÿƒ|â étûÿÿ‹JƒÁ‰$è<å‹”$ ‰$äéTûÿÿǬà‹J¾I¶É¶
¤Dƒàƒø„,ûÿÿ‹JƒÁ‰$èôä‹”$ ‰€àéûÿÿƒìƒ=Üäu
ƒ=èâuƒÄÃ=ôáuJ¸Vè‰ôá‰$¹dè‰L$èjŸ‰ðäƒøu¸fè‰$‹ôá‰D$èo‹ðä‰Ø้$è̹~è‰H‹L$‰H‰h㹁è‰H‹L$‰$è
˜ƒÀ‰D$‹L$‰$萋hã‰B‹B‰$¸„è‰D$èõ—‹hã‹@‰$‹D$‰D$è=˜‹hã‹@‰$¸‡è‰D$è#˜¹‰$‹
hã‰L$è€Vää‹Øà‰$èOŸéàþÿÿ¸Ãì‹
À㸉è‰$ƒùtw‹‰D$‹Œä‰D$èT$‹L$ƒútK‰$‰T$èÕœ¹ˆ(‰$è#—ƒøv¸©è‰$¸ˆ(‰D$è­œ¸´è‰$è œÿääƒÄÉ$莜ë·¸žè넃ì‹D$‰$‹D$‰D$èUÿÿÿ¸¶è‰$èÝ¥¸¼è‰$èÐ¥¸Âè‰$èÃ¥¸Èè‰$趥¸Îè‰$è©¥¸Ôè‰$蜥¸‰$èêÿÿƒÄÃì‹T$ƒúu1ÀƒÄÉ$èà­‹L$‰D$ƒøu7¸Üè‰$‹ÐäÁè‰D$‰L$èÊ›¸
é‰$ÇD$è0ÿÿÿ‹L$
Ðä‹D$‰$ÇD$‰L$è›–‹D$ƒÄÃì‹T$‹JƒùtT‹B·@f‰Á¿Á=àt¿Áƒøuƒ=Äät‹B€H
€ƒÄÿÁƒøtä¿ÁƒøtÜ¿Áƒø tÔ¿Áƒøt̃ÄÃ1À믃ì‹5Äá‹l$‹\$‹T$‹D$‹H4ƒùt‹9ðu‹A9ètC‹Iƒùu빉$èÒþÿÿ‹\$‹
ÄቋL$‰H‹L$‰H‹L$‰H‹K4‰H‰C4ƒÄËA9Øu¶‹A9Ðu¯ƒÄÃì¹,‰$è‚þÿÿ‰D$è]c‹|$(‹t$$‹l$‹\$ ‹T$‰Bf‰ƒýt‹Eƒø…9ƒÿt‹Gƒø…ƒþt‹Fƒø…õ‹
Œä‰J‹
å‰Jƒýt‹M‰J‰r$‰z(‹
Ìã‰Jû%àuÿ@áƒ=Äáu‰ÐƒÄÃûr„wƒûs„nƒûRu,‹B‰$ÇD$ÇD$¸P‰D$è“þÿÿ‹\$ ‹T$‹Äá‹;ôâ…ª‹
Àâ‰L$û%à7„
ƒûrë„ÃûRtgƒûctL1Ƀùt?¸Àé‰$èR™‹D$ ‰$襸Òé‰$è9™¸Ôé‰$ÇD$èŸüÿÿ‹T$‰ÐƒÄÉ$ÇD$è²‹T$ëž‹Bƒøt‹B‹@(ƒàƒøt1É놋BƒH(ƒ=Àâuì¸hé‰$è͘¸”é‰$‹D$‹@‹‰D$賘‹T$뿸Hé‰$ÇD$èûÿÿ‹L$‹T$é'ÿÿÿƒûstفûà…ÿÿÿéqÿÿÿƒ= àt     ƒ=@áuÿ àÿ
@áéîþÿÿ1Éëëû1à#„<ÿÿÿû/à„0ÿÿÿû0à…Âþÿÿéÿÿÿû2à„ÿÿÿû?à…¥þÿÿ¸é‰$èþ—‹L$‹T$éþÿÿûàt2ûàt*û&à…µþÿÿ¸=ê‰$ÇD$è;ûÿÿ‹T$é—þÿÿ‹äã!؃øuɸûé‰$ûàu!¸(ê‰D$茗‹T$‹D$       äãéYþÿÿ¸2êëÝ‹B‰$ÇD$ÇD$‰\$è/üÿÿ‹\$ ‹T$éfýÿÿ‹N‰J‹N‰Jéýÿÿ‹O‰J‹O‰Jéûüÿÿ‹M‰J‹M‰Jéêüÿÿƒì‹L$(ÿ áfÇAà‰$‹D$ ‰D$èæÆÿÿÇ$¹?‰L$‹L$$‰L$ÇD$è*üÿÿ‹L$ ‰HÇ$¹p‰L$‰D$ÇD$èüÿÿ‰D$¹iê‰$è1»‹L$‰AÇ$¹6à‰L$ÇD$ÇD$èÅûÿÿ‹L$ ‰HÇ$¹q‰L$‰D$ÇD$èûÿÿ‹L$(‰HÇ$¹Nà‰L$‹L$‰L$‰D$èuûÿÿƒÄÃìÿ áÿ¬áÇ`ãÇ$¹?‰L$‹L$‰L$ÇD$è3ûÿÿ‹L$‰HÇ$¹p‰L$‰D$‹L$$‰L$èûÿÿ‹L$ ‰HƒÄÃì‹T$¹¸öú)à…„`úà±„Œúàµ„ƒú?í„уú
Žtyƒútaƒú   tIƒú~ú|‰$¸tê‰D$‰T$èJ–ƒÄÉL$‰$¸lê‰D$‰T$è-–‹T$‹L$ëĉ$¸zê‰D$è–ëƉ$¸wê‰D$èÿ•볉$¸€ê‰D$èì•ë ƒútƒú
…pÿÿÿ‰$¸ƒê‰D$èË•é|ÿÿÿ‰$¸}ê‰D$赕éfÿÿÿ‰$¸©ê‰D$蟕éPÿÿÿƒúc[tCƒú@t(ƒúR…ÿÿÿ‰$¸šê‰D$¸ d‰D$èk•éÿÿÿ‰$¸§ê‰D$èU•éÿÿÿ‰$¸†ê‰D$è?•éðþÿÿƒúrtƒús…Àþÿÿ‰$¸ê‰D$è•éÌþÿÿ‰$¸•ê‰D$è•é¶þÿÿ‰$¸Üê‰D$¸äÚ‰D$èæ”é—þÿÿúàò„́úàstRúàt+úà…Eþÿÿ‰$¸qì‰D$¸äÚ‰D$è—”éHþÿÿ‰$¸hì‰D$¸äÚ‰D$èx”é)þÿÿ‰$¸öê‰D$¸€%‰D$èY”é
þÿÿúàt+úà…Ôýÿÿ‰$¸ë‰D$¸€%‰D$è&”é×ýÿÿ‰$¸ÿê‰D$¸€%‰D$è”é¸ýÿÿ‰$¸ë‰D$¸€%‰D$èè“é™ýÿÿúàstRú        àt+ú
à…Yýÿÿ‰$¸©ì‰D$¸ d‰D$è«“é\ýÿÿ‰$¸ë‰D$¸€%‰D$茓é=ýÿÿ‰$¸äë‰D$¸äÚ‰D$èm“éýÿÿúàt+ú
à…èüÿÿ‰$¸xë‰D$¸äÚ‰D$è:“éëüÿÿ‰$¸ië‰D$¸äÚ‰D$è“éÌüÿÿ‰$¸Pì‰D$¸äÚ‰D$èü’é­üÿÿúàÞ„¹úàé„āúàstRúàt+úà…Iüÿÿ‰$¸óë‰D$¸€%‰D$è›’éLüÿÿ‰$¸ïì‰D$¸€%‰D$è|’é-üÿÿ‰$¸ºë‰D$¸€%‰D$è]’éüÿÿúàt+úà…Øûÿÿ‰$¸Aì‰D$¸€%‰D$è*’éÛûÿÿ‰$¸Òë‰D$è’éÅûÿÿ‰$¸ë‰D$¸€%‰D$èõ‘é¦ûÿÿúàjtRúàt+úà…fûÿÿ‰$¸Zë‰D$¸€%‰D$踑éiûÿÿ‰$¸îê‰D$¸€%‰D$虑éJûÿÿ‰$¸¹ì‰D$胑é4ûÿÿúàt+úà…þúÿÿ‰$¸ë‰D$¸€%‰D$èP‘éûÿÿ‰$¸¤ë‰D$¸€%‰D$è1‘éâúÿÿ‰$¸Së‰D$¸€%‰D$è‘éÃúÿÿú#àà„»úàjtRúàt+úà…qúÿÿ‰$¸Åê‰D$¸€%‰D$èÐétúÿÿ‰$¸<ì‰D$¸€%‰D$褐éUúÿÿ‰$¸¯ì‰D$莐é?úÿÿú!àt"ú"à…        úÿÿ‰$¸)ì‰D$èdéúÿÿ‰$¸åê‰D$¸€%‰D$èEéöùÿÿ‰$¸=ë‰D$¸€%‰D$è&é×ùÿÿú&àstRú$àt+ú%à…—ùÿÿ‰$¸×ì‰D$¸€%‰D$èééšùÿÿ‰$¸í‰D$¸€%‰D$èʏé{ùÿÿ‰$¸6ì‰D$¸äÚ‰D$諏é\ùÿÿú'àt+ú(à…&ùÿÿ‰$¸…ì‰D$¸€%‰D$èxé)ùÿÿ‰$¸Êê‰D$¸€%‰D$èYé
ùÿÿ‰$¸Fë‰D$¸€%‰D$è:éëøÿÿúBà­„ˆú5àÞ„¹ú/àò„́ú,àstRú*àt+ú+à…uøÿÿ‰$¸»ì‰D$¸€%‰D$èÇŽéxøÿÿ‰$¸›ë‰D$¸€%‰D$討éYøÿÿ‰$¸Êë‰D$¸€%‰D$艎é:øÿÿú-àt+ú.à…øÿÿ‰$¸ì‰D$¸€%‰D$èVŽéøÿÿ‰$¸zì‰D$¸€%‰D$è7Žéè÷ÿÿ‰$¸„ë‰D$¸äÚ‰D$èŽéÉ÷ÿÿú2àstRú0àt+ú1à…‰÷ÿÿ‰$¸!ì‰D$¸äÚ‰D$èۍéŒ÷ÿÿ‰$¸aë‰D$¸äÚ‰D$輍ém÷ÿÿ‰$¸ì‰D$¸äÚ‰D$蝍éN÷ÿÿú3àt"ú4à…÷ÿÿ‰$¸áì‰D$èsé$÷ÿÿ‰$¸-ë‰D$è]é÷ÿÿ‰$¸ùì‰D$¸€%‰D$è>éïöÿÿú;àÅ„ ú8àXt@ú6àt"ú7à…öÿÿ‰$¸í‰D$èøŒé©öÿÿ‰$¸ûë‰D$èâŒé“öÿÿ‰$¸[ì‰D$èÌŒé}öÿÿú9àt"ú:à…Göÿÿ‰$¸Æì‰D$袌éSöÿÿ‰$¸®ë‰D$茌é=öÿÿ‰$¸%ë‰D$¸€%‰D$èmŒéöÿÿú?àstRú<àt+ú=à…Þõÿÿ‰$¸Ãë‰D$¸€%‰D$è0Œéáõÿÿ‰$¸Ïì‰D$¸€%‰D$èŒéÂõÿÿ‰$¸Øê‰D$¸ d‰D$èò‹é£õÿÿú@àt+úAà…mõÿÿ‰$¸Kì‰D$¸ d‰D$è¿‹épõÿÿ‰$¸Âì‰D$¸ d‰D$è ‹éQõÿÿ‰$¸›ì‰D$¸ d‰D$聋é2õÿÿúOà±„ŒúHà×„»úEàatIúCàt"úDà…Îôÿÿ‰$¸ºê‰D$è)‹éÚôÿÿ‰$¸Ÿì‰D$¸ d‰D$è
‹é»ôÿÿ‰$¸½ê‰D$èôŠé¥ôÿÿúFàt+úGà…oôÿÿ‰$¸Óê‰D$¸ d‰D$èÁŠérôÿÿ‰$¸Fì‰D$¸ d‰D$袊éSôÿÿ‰$¸´ê‰D$茊é=ôÿÿúKàXt@úIàt"úJà…ýóÿÿ‰$¸Áê‰D$èXŠé ôÿÿ‰$¸·ê‰D$èBŠéóóÿÿ‰$¸Ãê‰D$è,ŠéÝóÿÿúMàt+úNà…§óÿÿ‰$¸së‰D$¸ d‰D$èù‰éªóÿÿ‰$¸²ê‰D$èã‰é”óÿÿ‰$¸   ì‰D$¸ d‰D$èĉéuóÿÿúUàò„́úRàstRúPàt+úQà…#óÿÿ‰$¸ïë‰D$¸ d‰D$èu‰é&óÿÿ‰$¸—ë‰D$¸ d‰D$èV‰éóÿÿ‰$¸‹ë‰D$¸ d‰D$è7‰éèòÿÿúSàt+úTà…²òÿÿ‰$¸êë‰D$¸ d‰D$è‰éµòÿÿ‰$¸ßë‰D$¸ d‰D$èåˆé–òÿÿ‰$¸¤ì‰D$¸ d‰D$èƈéwòÿÿúXàstRúVàt+úWà…7òÿÿ‰$¸8ë‰D$¸ d‰D$艈é:òÿÿ‰$¸©ë‰D$¸ d‰D$èjˆéòÿÿ‰$¸í‰D$¸ d‰D$èKˆéüñÿÿúYàt"úZà…Æñÿÿ‰$¸Xë‰D$è!ˆéÒñÿÿ‰$¸ì‰D$¸ d‰D$èˆé³ñÿÿƒìÇD$‹T$ƒút‰T$‰$èC“D$‹D$‹P(ƒúuä‹D$ƒÄÃì‹T$ ‹B8ƒøu1ÀƒÄÁ=$áÄ   |/‹B8‹@‰Œä‹B8‹@‰å¸dR‰$‹‰D$èÃéÿÿ‹T$ ƒ=Üät=$áÿj‹B8·ƒø@t‹J8‰$è¨
ƒÄù$‰$èõéÿÿ‹\$ ÿ$á‹
$áf‰‰D$‹K8‹I‰H‹K8‹I(‰$è
ÿÿÿ‹T$‰B‹
œá‰J‹JƒùŽï‹B‹J¯È‰D$Áá‰$è“éÿÿ‹T$‰B‹JÁá‰$è~éÿÿ‹L$‰A‹L$Áá‰$èhéÿÿ‹l$‰E‹D$ ‹@8‹X(1ö‰t$ƒût,‹Cƒøt
·=€t<‰ðF‰t$‹M·‰‹[(ƒûuÔ‹
Üâ‰M ‰-Üâ¿M‰,,4¿EƒÄÉ\$‹K‰$è7‹‰D$‹L$‹I‰$‹L$‰L$‹L$‰L$èµ’‹l$‹\$‰Æ‰D$딸é
ÿÿÿ¸yR‰$ÇD$è'èÿÿ‹T$ éxþÿÿƒì‹L$‹I$‰$è$H‰Ã=Ä  }ƒø}1ÀƒÄÃ<…04tð‹…04‹@‹04‹I9È|  ¸ƒÄÃ1Àëøƒì‹L$‹I$‰$èÎH=Ä    }ƒø}1ÀƒÄÃ<…04tð‹…04‹@ƒÄÃì‹L$‹I$‰$è‘H=Ä     }ƒø}1ÀƒÄÃ<…04tð‹…04‹@ƒøu       ¸ƒÄÃ1Àëøƒì‹L$‹I$‰$èF‹l$H‰Ãƒøÿu¸R‰$蚃1ÀƒÄÃ=Ä    }ƒø}1ÀƒÄÃ<…04tð‹…04‹
œá‰H‹04‹@ƒø~‹04‰$‰l$èOƒÄË04‰$‰l$èÛ  ƒÄÃì‹L$‹I$‰$è¬
‹l$H‰Ãƒøÿ…ü‹Eƒøt‹M‹       ‰$¹¹R‰L$èÈÈ‹l$ƒøt+¸ÔR‰$‹Mƒùt‹E‹‰D$èÄ‚1ÀƒÄøSëêƒ=„át ¸ƒÄËU(ƒút?‰T$‹B$·=3àt
‹B$·=
àu*¸¿R‰$ÇD$èååÿÿ‹D$‹P(ƒúuÁ¸ƒÄË
¤ö;
¨ör$¹˜ö‰$èBŠ‹T$‰Á‹B$‰$‰L$è;빋¤öÿ¤ö¾%ÿë×=Ä     }ƒø}1ÀƒÄÃ<…04tð‹…04‹
œá‰H‹04‰$‰l$‹L$ ‰L$è)ƒÄÃì(‹l$,ÇD$ ‹E9D$ }&1ö‹D$0‹P(ƒút‹E9Ɖt$|vÿD$ ‹E9D$ |Ú‹}O;|$ |S1ö‹E9Æ}C‰ùA‹U¯Ê‹M‹U¯×‹UŠ‹      ‰ƒþu‹E¸‹M¹‹      ‰HF‹E9Æ|½O;|$ }­‹E¯D$ ƒÄ(ÉT$$‹J$‰$蟉D$‹L$,‹I‹T$‘‹      ‰$‹L$‰L$ÇD$è×À‹t$‹l$,‰Ã‹M¯L$ ‹M‹9Ëu
‹D$$‹P(Féÿÿÿ9ˏÿÿÿé!ÿÿÿì‹”$‹Œ$‹|âƒà ƒøt9ÑuÄÃù@tƒú@uïD$T‰$‰L$è?³D$‰$‹„$‰D$è(³„$”‰$¸S‰D$‹„$ ‰D$D$T‰D$D$‰D$èÙ|¸"S‰$„$”‰D$èãâÿÿéxÿÿÿƒì,‹\$0‹C‹K÷é‰ÅÇD$ ‹Cƒø~‹C‹K9ȍ!ƒ=„át ¸ƒÄ,ËD$4‹@ƒøt‰$‹L$4‰L$èØýÿÿ‹\$0‰Å‹S‰T$‰è‰l$$™÷|$‹K‹
œá‰‹D$4‹P(ƒú‰T$(t
‹C9D$ ŒÊ‹|âƒàƒøt‹œá;èà}ÿC¸ƒÄ,ËL$ ‹C9Á}F‹D$4‰$ÇD$¸3S‰D$¸9S‰D$‰L$$‰L$‰\$è‹L$$‹T$(‹\$0A‹C9Á|º‹C9D$ }¸<S‰$‹œá‰D$è¾~‹T$(‹\$0ƒú„rÿÿÿ¸bS‰$‹œá‰D$è–~‹\$0éRÿÿÿ‹J$‰$è‹L$0‹I‹T$ ‘‹    ‰$‰D$‰D$ÇD$èQ¾‹t$0‹l$ ‹\$$+‹VŠ‰‹|âƒàƒøt‹œá;èà}P‹L$(‹I$‰$è‘‹‰D$‹D$0‹@‹L$ ˆ‹‰$‹D$‰D$¸.S‰D$èFýÿÿ‹\$0‹D$(‹P(ÿD$ éjþÿÿ‹D$4‰$‹D$‰D$¸%S‰D$¸+S‰D$‰l$‰t$è¹
뀋XäƒÄ,Ãì,‹l$0ÇD$$‹Eƒøu1ÀƒÄ,ËD$4‹p(1ÿƒþt‹E9lj|$Œgƒ=„át    ¸ƒÄ,Ë|âƒàƒøt&‹E9Ǎ¸‰S‰$‹œá‰D$è!}‹l$0ƒ=át‹D$4‰œâ‰-Èâ‹E‹L$$ˆ‹‰D$ ‹D$4‹@(‰D$(1ÿƒ|$(t‹E9ÇŒƒ=¸átkƒ|$8udƒ=¸áuƒ|$8u!ƒ|$8t‹D$4‹@ƒø|   ¸ƒÄ,ÃÿMëòƒ=áuÖ‹œá;èà|È‹D$ ‰$‹œá‰D$èŒå‹l$0묋|âƒàƒøtŽƒ=áu…‹œá;èàŒsÿÿÿ‰ú‹E9fÿÿÿ‹D$4‰$ÇD$ƒ|$8t‹L$4‹Iƒù|.¸üS‰D$¸T‰D$‰T$$‰T$‰l$èö‹T$$‹l$0B른öSëЃ=¸átƒ|$8t"‹|âƒàƒøt
ƒ=á„
ƒ|$8u‹D$(‹@(‰D$(Géªþÿÿƒ|$(t‹D$(‹@$·=3àuV‹D$4‹@ƒø}Ë‹t$$‹EH9Æ}¿‰ñA‹U¯Ê‹M‹‹U¯Ö‹UŠ‰ƒÿu‹E°‹M±‹I‰F뺋D$(‹@$·=
àt™‹D$(‹@$‰$‹M¯L$$‰|$‹M‹‰D$萷‹L$(‹I$‰$èRˆ‰D$‹D$0‹@‹L$ˆ‹‰$‹D$‰D$¸ñS‰D$èúÿÿ‹|$‹l$0é&ÿÿÿ‹œá;èàŒäþÿÿ‹D$4‰$‹M¯L$$‹M‹‰D$ƒ|$8t‹L$4‹Iƒù|0¸æS‰D$¸îS‰D$‰|$‰|$‰l$èI
‹|$‹l$0éƒþÿÿ¸àSë΃þ„ÿüÿÿ¸´S‰$‹œá‰D$èz‹l$0éßüÿÿ‹F$·=3àuP‹M¯L$$‹M‹‹N$‹I9Èt3‹D$4‹@ƒøt‹D$4‹@ƒøu1ÀƒÄ,ÃÿD$$‹D$$‹M9ÈŒ!üÿÿëå‹F$·=
àu5‰t$(‹N$‹I$‰$è‹|$‹t$(‹l$0‹U¯T$$‹UŠ‹    9Áu‹‹v(GéÝûÿÿƒì0‹à‰D$$1É‹D$8‹P(ƒút‹D$4‹@9Á‰L$Œ]‹D$4Ç@èi+ƒøu‹D$4Ç@1ÀƒÄ0Ã=„át‹D$4Ç@¸ƒÄ0ËD$4‹@‹
œá‰‹|âƒàƒøt‹œá;èà} ¸ƒÄ0ËD$8‹P(‹à‰D$(‹D$$‰àÇD$ƒú‰T$,t‹D$4‹@9D$ŒT‹L$‹D$4‹@9Á}J‹D$8‰$ÇD$¸T‰D$¸T‰D$‰L$ ‰L$‹D$4‰D$è=‹L$ ‹T$,A‹D$4‹@9Á|¶‹D$4‹@9D$Å¸!T‰$‹œá‰D$èñw‹D$(‰àƒ=¬à…ă=œâ„pƒ=Èâ„c‹œâ‹P(ÇD$ƒút‹D$4‹@9D$Œœ‹|âƒàƒøtT‹L$‹D$4‹@9Á‰L$ }A‹œâ‰$ÇD$¸”T‰D$¸šT‰D$‹D$‰D$‹Èâ‰D$èN‹L$ Aë°ƒ=¸áu‹œá‰$‹œá‰D$è;àÇœâÇÈâéEþÿÿ‹B$·=6àu|‰T$,‹J$‹I‹ ‰$¹‰T‰L$è°¼‹T$,ƒøuV1É‹|âƒàƒøt:‹œâ‰$‰L$¸‹T‰D$¸‘T‰D$‹D$‰D$‹Èâ‰D$蔋T$,‹R(ÿD$éÅþÿÿ‰T$,‹J$‰$èøý‹T$,‰Á땸tT‰$ÇD$èÃÙÿÿéƒþÿÿƒú„Iþÿÿ¸JT‰$‹œá‰D$è#vé-þÿÿ‹J$‰$è¦ý‰D$‹D$8‰$‹D$‰D$¸T‰D$¸T‰D$‹D$‰D$‹D$4‰D$èé‹D$,‹P(ÿD$é=ýÿÿ‰T$,‹J$‰$èMý‰D$‹L$4‹I‹T$‘‹    ‰$‹L$‰L$ÇD$è…µ‹L$4‹I‹T$‘‰‹L$,‹I$‰$è肉D$‹D$4‹@‹L$ˆ‹‰$‹D$‰D$¸T‰D$èôÿÿ‹L$‹D$,‹P(Aéóûÿÿì‹”$‹B·@ƒø@uz¸È͉$‹B‹‰D$èÖo‹„$‹@$‹@$ƒøtK‹Œ$‹I$‹I$‰$ènü‰D$D$‰$¸§T‰D$‹D$‰D$èq¸È͉$D$‰D$èyoÄËB·@=6àu-‹J‹  ‰$è"™‹‰D$¸È͉$‹D$‰D$è<oéaÿÿÿ‹B·@=€…´‹R‹BHƒøt,‰$è;.‰Âƒøu¸È͉$¸T‰D$èõnÄÉT$‰$èz‚¸¡T‰$‹D$‹‰D$è÷sD$‰$¸¤T‰D$èUn‹„$‹@$‰$‹D$‰D$¸‰D$D$‰D$èb†¸È͉$D$‰D$èvné›þÿÿ¸È͉$¸¥T‰D$è[né€þÿÿƒìƒ|$$…8ÆÈÍ‹D$‰$è0þÿÿ‹T$‰$º¬T‰T$º‰T$èÚ¸ƒø„ô¸°T‰D$¸È͉$‹D$‰D$èðm‹D$¾ƒø[u¸È͉$¸¶T‰D$èÎm‹D$ ‰$‹D$(‹@‹L$$ˆ‹=à…‹¸‰D$è‹
à‹D$(‹@H9D$$uJƒ=¬àtE‹,á‰D$‹D$¾ƒø[u¸È͉$¸¸T‰D$èUm‹D$‰$¸È͉D$èóåƒÄÃùt‹A¿
„ä)ȉD$ë®1Àëö1Àésÿÿÿ¸²Téÿÿÿ¸È͉$¸´T‰D$èúléÿÿÿƒìƒ=Üàt]¸ºT‰$èr1Ò¿„ä‹
(â)Á‰È+0â9Â}¸¾T‰$‰T$‰T$èÖq‹T$BëɸÃT‰$èÂqÇÜàƒ|$$…S¸ÅT‰$‹D$(¿‰D$è•qƒ=àt01Ò‹à‹@¿
„ä)È9‰T$}¸ÉT‰$ècq‹T$BëÒ¸ÎT‰$èOqÆÈÍ‹D$‰$èüÿÿ‹T$‰$º×T‰T$º‰T$赶ƒø„±¸?‰D$¸ÒT‰$¸È͉D$‹D$‰D$èîp‹D$¾ƒø[u
¸ÝT‰$èÕp¸¸ö‰$‹D$ ‰D$‹D$(‹@‹L$$ˆ‹=àuF¸‰D$èÞ‹D$(‹@H9D$$u&‹D$¾ƒø[u
¸ßT‰$èyp¸áT‰$èlpƒÄÃ1À뻸!éJÿÿÿ¸ÛT‰$èMpéZÿÿÿƒì¹‰$è)Ôÿÿ‹L$‰‹
ˆà‰H‰ˆàƒÄÃì‹T$‹
ˆàƒùt‹9Ðu ¸ƒÄËIƒùué1ÀƒÄÁì ‹Œ$$‹I$‰$èk÷‰D$‹L$‰$è©ÿÿÿ‹=¸á‹´$(‹¬$4‹œ$8‹”$$‹Œ$,ƒøtÄ Ãÿt>ƒÿu‰$‰L$‰t$‰l$‰\$èïûÿÿÄ É$‰L$‰t$‰l$‰\$è1ýÿÿë߃=´â„s‹|âƒàƒøt¾ƒø[…%‹J$‰$è±ö‰D$„$ ‰$¸ùT‰D$‹D$‰D$è¿k‹Œ$,‰$¹U‰L$¹‰L$èp´ƒø…¯„$ ‰$¸U‰D$èŒiƒ¼$4…w¸‰$èã*‹¬$$‹]‹\$ ¾ƒøt¾ƒø"t‰ØC¾
ˆB¾ƒøuçƸU‰$D$ ‰D$‹E‰D$„$ ‰D$èBn¸¸ö‰$‹„$(‰D$‹„$8‹@‹Œ$4ˆ‹=à…Ô¸‰D$è>‹„$8‹@H9„$4…šƒ=´ât/¸U‰$èÒm‹|âƒàƒøu
¸U‰$è·mÄ ËŒ$$‹I$‰$è1õ‰D$¸U‰$‹„$0‰D$‹D$‰D$èzmÆÈÍ‹„$$‰$è3øÿÿ¸.U‰$¸È͉D$èNm¸¸ö‰$èloÄ Ã1Àé*ÿÿÿ¸U‰$è&méßþÿÿ„$ ‰$¸
U‰D$èÝgéLþÿÿ‹J$‰$èŒô‰D$„$ ‰$¸ãT‰D$‹D$‰D$èšiéÖýÿÿ„$ ‰$‰L$è0géþÿÿì‹¬$‹œ$¹‹Ðàƒútƒýu5D$‰$¸MU‰D$‰\$è;i¸È͉$D$‰D$è5gÄÃ9Ù…‡‰”$‹J$‹I‹       ‰$è–f‹Œ$=r%¸3U‰$‹A$‹@‹‰D$èûÎÿÿ‹œ$éyÿÿÿD$‰$¸JU‰D$‹A$‹@‹‰D$è¬h¸È͉$D$‰D$è¦fÄËR(Aé)ÿÿÿƒìÆÈÍ‹D$‰$‹D$‰D$èìþÿÿ‹D$‰$¸È͉D$èÀlƒÄÃì‹=|â‹5œá‹l$‹E ƒøuƒÄËÜâƒût:‹E ‹L$ ˆ‹¿9Áuƒ=´â~‰øƒàƒø…t‹Cƒøu‹[ ƒûuƃÄøPU‰$‰\$¿‰D$èk‹T$‹L$$ƒùt)¸]U‰$‹‹‰D$‹A¿
„ä)ȉD$èÙj‹T$‹Bƒøæ¶B€ø…Ù¸oU‰$‹‰D$è©j1É‹D$‹@9Á‰L$Ÿ¸uU‰$è‡j‹l$1Û‹E9Ã}jƒû‰\$~¸wU‰$èdj‹l$‹\$¸¸ö‰$‹M¯L$‹M‹‰D$‹E˜‹=àu5¸‰D$è^þÿÿ‹l$‹\$C‹E9Ã|–¸yU‰$èj‹L$AéRÿÿÿ1Àë̸{U‰$èèié¼þÿÿ¸eU‰$‹‰D$‹D$ ‰D$èÈiéÿÿÿ‹C9ðþÿÿé„þÿÿƒì‹L$ÇD$ƒ|$ u‹D$‹@ƒø…ƒùt
·=àuƒÄ÷=
àtò·=/àtè·=1àtÞ·=0àtÔ·=2àtÊ‹Aƒøt‹A·@ƒø@t[·=6àtG·ƒø.t?‹D$‰$‹A$‰D$‹D$‰D$èTÿÿÿ‹D$‰$‹D$‹@(‰D$¸‰D$è4ÿÿÿƒÄÃÇD$ë·ƒ|$ u¸’U‰$ÇD$è8Ìÿÿ‹L$냋A‰$ÇD$ÇD$¸V‰D$èoÍÿÿ‹L$éVÿÿÿ‹D$‹@·@ƒø@…éþÿÿ‹D$‹@‰$ÇD$ÇD$¸L‰D$è*Íÿÿ‹L$ƒùt
·=3àtMƒù„¥þÿÿ‹Aƒø„™þÿÿ‹A·@ƒø@…‰þÿÿ‹A‰$ÇD$ÇD$¸V‰D$èÎÌÿÿƒÄø}U‰$ÇD$èTËÿÿ‹L$똃ì‹áƒút.‰T$‹
‰$‹L$‰L$茭‹L$ƒøuÿAƒÄËQƒúuÒ¹‰$è{Ëÿÿ‰D$‹L$‰$èÕa@‰D$‹L$‰$èZËÿÿ‹T$‰ÇB‹‰$‹D$‰D$è½a‹T$‹
á‰J‰áƒÄÃìÇD$‹áƒút;‰T$‹
‰$‹L$‰L$è䬋T$ƒøu+ÿJ‹Bƒøuƒ|$t‹D$‹J‰HƒÄËB‰áëñ‰T$‹R먃ì‹áƒút0‰T$‹
‰$‹L$‰L$胬ƒøu¸«U‰$‹D$‰D$èsÉÿÿƒÄËD$‹P뾁ì0‹”$8‹Œ$4‹Œä‰D$ƒùuÄ0ËA‰Œä·=6à…r‰$‹A‹‰D$èa‹„$<‰$‹„$4‹@‹‰D$èâ`‹Œ$4‹A$ƒø„õ‹„$8‰$¸ÒU‰D$è·`‹„$8‰$èþÿÿD$0‰$‹„$8‰D$è0`‹„$8‰$¸ÕU‰D$è`‹„$<‰$¸ÖU‰D$èa`‹„$4‹@$‰$‹„$8‰D$‹„$<‰D$èæþÿÿ‹„$<‰$¸ØU‰D$è!`‹„$8‰$‹„$<‰D$èiþÿÿ‹„$8‰$D$0‰D$è_‹„$8‰$èÚýÿÿ‹Œ$4‹A(ƒøt!‹A(‰$‹„$8‰D$‹„$<‰D$è^þÿÿ‹D$‰ŒäÄ0÷=3àuM‰$¸ÚU‰D$è…_D$‰$¸ÜU‰D$‹„$4‹@‰D$èSa‹„$<‰$D$‰D$èK_똷ƒø.uV‰$¸ßU‰D$è0_‹„$<‰$¸áU‰D$è_‹„$4‹@$‰$‹„$8‰D$‹„$<‰D$èýÿÿé:ÿÿÿ‰$¸ãU‰D$èÚ^‹„$<‰$¸æU‰D$èÂ^éÿÿÿìÇፄ$‰$¸éU‰D$è4^D$‰$¸êU‰D$è^‹„$‰$„$‰D$D$‰D$èýÿÿÄÃì‹L$‹Aƒø„¸‹A‹ƒø„ª‹A‹‰D$¹ëU‰$è§]‰D$‹L$‰$è—];D$u?‹L$‰$¹òU‰L$èþ¨ƒøu%¸ÿU‰$‹D$‰D$è‚Æÿÿ‹D$‰$èÿÿÿƒÄùùU‰$èE]‰D$‹L$‰$è5];D$uÍ‹L$‰$¹üU‰L$蜨ƒøtžë±ƒÄÃì‹L$ƒùuƒÄËA‰$èåÿÿÿ‹pà‰$¸uT‰D$‹D$‹‹‰D$è§cƒÄÃì‹L$ƒùuƒÄËA‰$èåÿÿÿ‹L$‹pà‰$¸T‰D$‹A‰D$‹‹‰D$è^cƒÄÃì‹\$º¹9Ù}BÑá9Ù|ù‰Ð@ƒÄÃì‹
pàƒ=Àâ…µ‰$è¾g‹
(áƒùt@‹‹‰$¿A‰D$‹ á‰D$‹â@‰D$‰L$‹A‰D$è—0‹D$‹HƒùuÀ¸|V‰$‹â‰D$‹ á‰D$‹â@‰D$ÇD$èW0ƒ=Ä㎩‹
 á‰$è%ÿÿÿ‰D$‹pà‰$¸€V‰D$èdb‹pà‰$¸‚V‰D$èMb‹pà‰$¸“V‰D$è6b‹pà‰$¸¡V‰D$‹â@‰D$èb‹pà‰$¸³V‰D$‹â@‰D$èòa‹pà‰$¸ÉV‰D$‹â@‰D$èÐa‹pà‰$¸ßV‰D$è¹a‹
âA‰$èPþÿÿ‰D$‹pà‰$¸W‰D$‹D$‰D$è‡a‹pà‰$¸5W‰D$‹D$‰D$èha‹
Äã‰$èþÿÿ‰D$‹pà‰$¸dW‰D$‹D$‰D$è7a‹T$‹
pàúÿ  ‰$¸“W‰D$èa‹pà‰$¸X‰D$‹â@‰D$èî`‹pà‰$¸X‰D$è×`‹pà‰$¸JX‰D$‹â@‰D$èµ`‹pà‰$¸_X‰D$èž`‹pà‰$ÇD$¸‰D$¸ì‰D$èúƒ=Àâ„š‹pà‰$ÇD$¸‰D$¸,Û‰D$èÅ‹pà‰$¸ÖX‰D$è*`‹pà‰$è}2‹pà‰$¸êX‰D$è`‹pà‰$èÚ2‹pà‰$ÇD$¸‰D$¸€"‰D$èS‹pà‰$ÇD$¸‰D$¸À‰D$è+Çœã¸íX‰$¸‰D$è&‹
pà‰$èi.‰Øä‹pà‰$¸îX‰D$è\_‹pà‰$¸ûX‰D$èE_‹pà‰$¸0Y‰D$è._‹pà‰$¸OY‰D$è_‹pà‰$¸VY‰D$è_‹pà‰$¸lY‰D$èé^‹pà‰$¸tY‰D$èÒ^‹pà‰$¸|Y‰D$è»^‹pà‰$¸€Y‰D$è¤^‹pà‰$¸Y‰D$è^‹pà‰$¸§Y‰D$èv^‹pà‰$¸ÄY‰D$è_^‹pà‰$¸ÑY‰D$èH^‹pà‰$¸ãY‰D$è1^‹pà‰$¸ëY‰D$è^‹pà‰$¸úY‰D$è^‹pà‰$¸Z‰D$èì]‹pà‰$¸%Z‰D$èÕ]‹pà‰$¸1Z‰D$è¾]‹pà‰$¸GZ‰D$è§]‹pà‰$¸gZ‰D$è]‹pà‰$¸„Z‰D$èy]‹pà‰$¸Z‰D$èb]‹pà‰$¸¶Z‰D$èK]‹pà‰$¸¿Z‰D$‹Øä‰D$è*]ƒ=Àâtè¢%ƒÄÁúÿÿ‰$¸¾W‰D$èÿ\éêûÿÿ‰$¸êW‰D$èé\éÔûÿÿ‹pà‰$¸gX‰D$èÍ\‹pà‰$¸{X‰D$è¶\‹pà‰$¸ŒX‰D$èŸ\‹pà‰$¸ X‰D$èˆ\‹pà‰$¸¨X‰D$èq\éÎûÿÿ‰$¸T‰D$¸‰D$èR\‹pà‰$¸¹T‰D$‹Äà‰D$è1\‹pà‰$¸ÊT‰D$‹Èà‰D$è\‹pà‰$¸ÝT‰D$èù[‹pà‰$¸ìT‰D$èâ[‹pà‰$¸ÿT‰D$èË[‹pà‰$¸U‰D$è´[‹pà‰$¸$U‰D$è[‹pà‰$¸7U‰D$è†[‹pà‰$¸?U‰D$èo[‹pà‰$¸RU‰D$èX[‹pà‰$¸[U‰D$èA[‹pà‰$èØ_‹là‰$¸cU‰D$è[‹(á1ÛƒútI‹là‰$¸tU‰D$‰T$;(á„⸅U‰D$‰\$‰\$è×Z‹\$‹D$‹PCƒúu·‹là‰$¸ˆU‰D$‰\$‰\$è§Zƒ=Äã~N‹là‰$¸˜U‰D$è‡Z‹là‰$¸ªU‰D$‹D$@‰D$ègZ‹là‰$¸»U‰D$èPZ‹là‰$¸ÅU‰D$è9Z‹pà‰$¸ÊU‰D$è"Z‹(á‰$è/öÿÿ‹pà‰$¸àU‰D$èýY‹pà‰$¸íU‰D$èæY‹pà‰$¸òU‰D$ÇD$¸‰D$è¾Y‹pà‰$¸V‰D$¸‰D$¸‰D$è•Y‹pà‰$¸,V‰D$¸‰D$¸‰D$¸‰D$ècY‹pà‰$¸SV‰D$èLY‹(á‰$è›õÿÿ‹pà‰$¸eV‰D$è'Y‹pà‰$¸wV‰D$èYéòõÿÿ¸‡UéþÿÿƒìÇD$ƒ=Àâ…9ƒ=Äã~èò+èM*‹
(áƒùt"¿A‰øà‰L$‰$è®.‹D$‹HƒùuÞƒ=ÀâuƒÄÃÇøàfƒ=tát.‹|à‰$¸¦]‰D$èqX‹|à‰$¸Ï]‰D$èZX‹là‰$‹D$‰D$‹D$@‰D$¸„è‰D$è¶‹là‹
âƒ=ÀâuM‰$¸‰D$‰È@‰D$¸|è‰D$è€‹là‰$ÇD$¸‰D$¸‰D$èXƒÄÉ$¸‰D$‰L$¸|è‰D$è6ë´‹là‰$¸ÕZ‰D$è™W‹là‰$¸ãZ‰D$è‚W‹là‰$¸úZ‰D$èkW‹là‰$¸[‰D$èTW‹là‰$¸2[‰D$è=W‹là‰$¸<[‰D$è&W‹là‰$¸L[‰D$èW‹là‰$¸‹[‰D$èøV‹là‰$¸”[‰D$èáV‹là‰$¸¢[‰D$èÊV‹là‰$¸Å[‰D$è³V‹là‰$¸ý[‰D$èœV‹là‰$¸\‰D$è…V‹là‰$¸\‰D$ènV‹là‰$¸.\‰D$èWV‹là‰$¸n\‰D$è@V‹là‰$¸‘\‰D$è)V‹là‰$¸š\‰D$èV‹là‰$¸Õ\‰D$èûU‹là‰$¸ø\‰D$èäU‹là‰$¸ü\‰D$èÍU‹là‰$¸]‰D$è¶U‹là‰$¸]‰D$èŸU‹là‰$¸]‰D$èˆU‹L$‰L$;
¼à},‹là‰$¸4]‰D$‰L$è]U‹L$A‰L$;
¼à|Ô‹là‰$ÇD$¸‰D$¸<ñ‰D$è¨      ‹là‰$¸‰D$‹â@‰D$¸|è‰D$è}    ƒ=Äã~[‹là‰$¸@]‰D$èÙT‹
â‹là‰$‰È@‰D$‰ÈƒÀ‰D$¸|è‰D$è0      ‹là‰$¸Q]‰D$è•T‹là‰$ÇD$¸‰D$¸”ñ‰D$èñfƒ=tá„vûÿÿ‹|à‰$¸Y]‰D$èHT‹|à‰$¸‚]‰D$è1T‹|à‰$¸•]‰D$èTé,ûÿÿƒì‹
(áƒùt,‹D$‰$¿A‰D$‰L$‹‹‰D$èî‹D$‹HƒùuÔƒÄÃì‹Àâƒø„¨ƒø„+ƒø„É‹
(áƒùt"‹‰$‰L$¿A‰D$èû‹D$‹HƒùuÞ‹Àâƒø„_ƒø„·ƒø„V‹pà‰$‹´à‰D$‹´à@‰D$¸t‰D$轋
ä‹pà‰$‰L$‰È@‰D$¸ô‰D$è•‹
â‹pà‰$‰È@‰D$‰ÈƒÀ‰D$¸@è‰D$èh‹là‰$ÇD$¸‰D$¸¼8‰D$è@‹là‰$ÇD$¸‰D$¸S‰D$è‹là‰$ÇD$¸‰D$¸ä~‰D$èð‹là‰$¸       ^‰D$èUR‹là‰$ÇD$‹â‰D$¸tè‰D$è°‹là‰$¸ ^‰D$èR‹là‰$¸$^‰D$èþQ‹là‰$¸‰D$‹ÈàÄà@‰D$¸lè‰D$èQ‹là‰$¸H^‰D$è¶Q‹là‰$¸z^‰D$èŸQ‹là‰$¸–^‰D$èˆQ¹»^‰$ÇD$èkƒø~D‹là‰$¸¼^‰D$èWQ¸Ï^‰$¸‰D$è9‹là‰$¸Ø^‰D$è*Q‹là‰$¸à^‰D$èQƒÄÃ=Äã~K‹
(áƒùt@‹Aƒøu0‹là‰$¿A‰D$‰L$¿A@‰D$¸ü‰D$èK‹L$‹IƒùuÀƒÄË
(áƒùt@‹Aƒøt0‹là‰$¿A‰D$‰L$¿A@‰D$¸ü‰D$èü‹L$‹IƒùuÀ‹là‰$¸à]‰D$èUP‹là‰$¸ô]‰D$‹tà‰D$è4Pƒ=´à…ÂüÿÿÇ´àé³üÿÿ‹là‰$ÇD$‹â‰D$¸ü‰D$èsé…üÿÿƒ=ÄãŽ*üÿÿ‹
(áƒù„üÿÿ‹Aƒøu0‹là‰$¿A‰D$‰L$¿A@‰D$¸è‰D$è‹L$‹I뺋là‰$ÇD$¸‰D$¸‰D$èí‹
(áƒù„§ûÿÿ‹Aƒøt0‹là‰$¿A‰D$‰L$¿A@‰D$¸è‰D$誋L$‹I뺋là‰$ÇD$¸‰D$¸‰D$èy‹là‰$ÇD$‹â@‰D$¸è‰D$èOéûÿÿƒì‹là‰$ÇD$¸‰D$¸´,‰D$èƒÄÁ줋Œä‰„$ ‹剄$œ‹Œ$¬‰$èVCƒøtƒ=ÀâuÄ¤Ã‹Œ$¬‰$è2Cƒøu   ƒ=ÀâtÜ‹4äƒû„1í‰è¨Áàƒ<Ôî„牜$˜‹‹     ‰$‰êªÁâ‹Ìî‰L$‰ê‰¬$”ªÁâ‹Ôî‰L$è5’‹œ$˜‹¬$”ƒøu-‹K‹ ‰$‹Œ$¨‹     ‰L$èN’‹œ$˜‹¬$”ƒøtEédÿÿÿ‹là‰$¸_‰D$‰é©Áá‹
Ðî‰D$‹„$¬‰D$‹C‹@‰D$èJM‹œ$˜‹¬$”‰é‰Áá‹
Øî´à‰é©Áá‹
Üîä‹C‹@ƒà ƒø„D$‰$¸(_‰D$‰é©Áá‹
Ìî‰D$èlH‹„$˜‹@‹‹P‹„$˜‹@‹‹H¸V_‰$‰Œä‰T$ƒù‰
åt&‹‰D$D$‰D$èYK‹œ$˜‹¬$”éèþÿÿ¸€_ëÕƒýŽØþÿÿ‹C‹@ƒàƒø„ÆþÿÿD$‰$¸?_‰D$‰é©Áá‹
Ìî‰D$èÁGéPÿÿÿ‹[ƒû…õýÿÿ‹4äƒút?‹Bƒøt/‰”$˜‹
‹IH‹        ‰$‹Œ$¨‹     ‰L$蒐‹”$˜ƒøt)‹RƒúuÁ‹„$ ‰Œä‹„$œ‰åÄ¤Ã‹là‰$¸‚_‰D$‹„$¬‰D$‹B‹@‰D$è…K‹”$˜ë¢ƒì(‹l$81Ò‰éƒ<‘tr‹\$0;\$4}_‹D$,‰$‰Ñ‰T$ ‰ê‹Š‰D$‰\$‰\$‰\$‰\$‰\$‰\$$‰\$è*K‹D$,‰$¸š_‰D$èK‹T$ ‹l$8‹\$$C;\$4|¡B‰éƒ<‘uŽƒÄ(Ã츜_‰$è´I‹T$ƒúuƒÄËJHƒùt.‹BH‹@8‰Áƒøt¸¬_‰$‹A‹‰D$‹A‰D$èuIƒÄËB8ëӁ줋
|â‹œ$¨ƒ¼$¬„¹·Cƒøt
·Cƒø…–¶C
ƒàƒø„ÍÇD$‹(áƒút<‹‹ƒøt+‹Œ$¬‰$‰T$‹
‹     ‰L$èËŽ‹œ$¨‹T$ƒøt‹Rƒúuăút[‹JƒùtS‰L$‹Q$ƒút?‹Bƒøt+‰T$‹J‹      ‰$‹‰L$è{Ž‹œ$¨‹L$‹T$ƒøt‹R(ÿD$ƒúuÁ‹I(ƒùu­Ä¤Ã‰$‹D$‰D$èqÄ¤Ã¶C
ƒàƒø…Ê‰Èƒà ƒøuÄ¤ÃD$$‰$·C‰D$è{L$$‰$èrB‰Âƒú~D$$Jоƒø ty‹„$¨‰$è.þÿÿ‹„$¨‹@HƒøtL¸¹_‰$‹„$¬‰D$èËG¸Í_‰$D$$‰D$‹„$¨‹‰D$‹„$¨‹‰D$èœGé!ÿÿÿ¸Æ_‰$èŠGë½ÆD$éiÿÿÿ·Cƒø„ûþÿÿ¶C
ƒàƒø…ëþÿÿ‰Èƒà ƒøuÄ¤ÃD$$‰$·C‰D$èzL$$‰$è‹A‰ÂD$$Jоƒø uÆD$ëê‹„$¨‰$èEýÿÿ‹„$¨‹@HƒøtL¸ò_‰$‹„$¬‰D$èâF¸`‰$D$$‰D$‹„$¨‹‰D$‹„$¨‹‰D$è³Fé8þÿÿ¸ÿ_‰$è¡Fë½·Cƒø „]ýÿÿÄ¤Ãì°Ç„$¤ƒ¼$¼…‹
°ãƒùt!‰Œ$ ‹‹BHƒøt‹BDƒøt‹Iƒùuß‹„$¤Ä°ËŒ$ĉ$‰”$œ‹JH‹   ‰L$èð‹‹Œ$ ƒøu¿‹„$œ‰$‹„$ĉD$èüÿÿ‹Œ$ ‹„$œ¶@
ƒàƒøuu„$‰$¸,`‰D$‹„$À‰D$èuB‹„$´‰$‹„$¼‰D$„$‰D$‹„$œ‰D$¸?`‰D$¸@`‰D$¸D`‰D$èú‹Œ$ ÿ„$¤é
ÿÿÿÇ„$¨ƒ¼$¨ùþÿÿÇ„$¬ƒ¼$¬\‹°ã‰„$ ƒ¼$ t4‹„$ ‹‹BHƒøt‹BDƒøt8‹„$ ‹@‰„$ ƒ¼$ uÌÿ„$¬ƒ¼$¬~¤ÿ„$¨éuÿÿÿ·B‹Œ$¨; 3u´ƒ¼$¬u‹Bƒøu  ¶Bƒøtƒ¼$¬u‹Bƒø
¶Bƒø…zÿÿÿ‹Œ$ĉ$‰”$œ‹JH‹ ‰L$è,Šƒø…Rÿÿÿ‹„$¼ƒø„ƒøt>ƒ¼$È…/ÿÿÿ¸ƒ`‰$‹„$ĉD$‹„$œ‹‰D$èþCÿääéÿþÿÿ‹„$œ·@ƒø@u        ƒ=|ât©„$‰$¸G`‰D$‹„$¸‰D$‹„$ĉD$èq@„$œ‰$¸M`‰D$‹„$À‰D$èN@D$‰$¸c`‰D$è9@‹„$´‰$‹„$¼‰D$¸g`‰D$‹„$œ‰D$„$‰D$„$œ‰D$D$‰D$è½
éòþÿÿ„$‰$¸h`‰D$‹„$À‰D$èÅ?‹„$´‰$‹„$¼‰D$„$‰D$‹„$œ‰D$¸{`‰D$¸|`‰D$¸€`‰D$èJ
ÿ„$¤éxþÿÿì‹Œ$ƒ=Üâu0‰$¸Ÿ`‰D$è³C‹„$‰$¸¼`‰D$è›CÄÉ$¸â`‰D$èƒC‹„$‰$¸ý`‰D$èkC‹„$‰$¸a‰D$èSC‹„$‰$¸a‰D$è;C‹„$‰$¸Ja‰D$è#C‹„$‰$¸ta‰D$èC‹„$‰$¸a‰D$èóB‹„$‰$¸ƒa‰D$èÛB‹„$‰$¸•a‰D$èÃB‹
Üâƒù„A‹„$‰$¸°a‰D$‰Œ$¿‰D$èŽBD$‰$¸½a‰D$‹„$¿‰D$èÿ=‹„$‰$¸Êa‰D$D$‰D$èKB‹„$‰$¸óa‰D$è3B1Û‹„$‹@9Ã}U‹„$‹@˜‹=à…Í‹„$‰$¸b‰D$D$‰D$‰\$‰\$èáA‹\$C‹„$‹@9Ã|«‹„$‰$¸Vb‰D$è¶A‹„$‰$¸hb‰D$èžA‹„$‰$¸mb‰D$è†A‹„$‹H ƒù…¿þÿÿ‹„$‰$¸ub‰D$è[A‹„$‰$¸yb‰D$èCAÄË„$‰$¸*b‰D$D$‰D$‰\$‰\$èA‹\$é.ÿÿÿì(‹œ$4ƒûu¸‹b‰$ÇD$è.£ÿÿ‹œ$4ƒû„–‹‰Â‰„$$ƒ=äáu-¾ƒø_„p‰”$$¾
¶É¶
¤Dƒàƒø…O·CƒøPtƒøtƒøtƒøtÄ(ÍD$$‰$·C‰D$è
r‹”$,‹Œ$4‹Aƒøu
¶Aƒø„lj$¸æb‰D$è&@‹„$,‰$¸ôb‰D$‹„$4‹@‰D$è@‹„$,‰$¸c‰D$èè?‹„$,‰$¸c‰D$D$$‰D$‹„$$‰D$‹„$0‰D$‹„$4‹‰D$è¥?‹„$,‰$¸Rc‰D$è?‹„$,‰$¸Wc‰D$èu?éûþÿÿ‰$¸Åb‰D$D$$‰D$‹„$$‰D$‹„$0‰D$‹‰D$è;?éÁþÿÿƒø „¿þÿÿƒø@t}=€…¨þÿÿ‹„$,‰$¸¢b‰D$‹‰D$èÿ>D$$‰$¸¿b‰D$‹„$0‰D$‹„$4‹‰D$èf:‹„$,‰$D$$‰D$‹„$4‰D$è=Ué6þÿÿ‹Cƒøu
¶Cƒø„Ç1É‹C9Áþÿÿ‹„$,‰$¸¬c‰D$‰T$‰L$ ‰L$èe>‹œ$4‹”$0‹L$ ‹„$,‰$¸Øc‰D$‰T$‹‰D$‰L$‰T$‹‰D$‰L$è>‹„$,‰$¸õc‰D$‹„$0‰D$‹„$4‹‰D$‹D$ ‰D$èç=‹L$ ‹œ$4‹”$$Aé;ÿÿÿ‹„$,‰$¸[c‰D$‰T$è³=‹”$4‹Œ$0‹„$,‰$¸ƒc‰D$‰L$‹‰D$‰L$‹‰D$èy=‹„$,‰$¸˜c‰D$‹„$0‰D$‹„$4‹‰D$èI=éÏüÿÿBé~üÿÿ¸¡bébüÿÿƒì‹D$‹@ƒøt‹D$‹@ƒøu1ÀƒÄËD$‹@ƒøtî‹
°ãƒùtã‰L$‹‹BHƒøt        ·Bƒøu‹Ië߉T$‹JH‹     ‰$‹L$‹  ‹     ‰L$èo‹L$‹T$ƒøuÑ‹BDƒøuɶB
ƒàƒøu½·B=àu‹
‰$èèm‹L$ƒøuŸ¸ƒÄÃìT‹D$\‹@ƒøt‹D$\‹@ƒøuƒÄTËD$\‹@ƒøtð‹
°ãƒùtå‰L$P‹‹BHƒøt       ·Bƒøu‹Ië߉T$L‹JH‹     ‰$‹L$\‹  ‹     ‰L$踀‹L$P‹T$LƒøuÑ‹BDƒøuɶB
ƒàƒøu½·B=àu‹
‰$è1m‹L$PƒøuŸD$‰$¸
d‰D$‹D$\¿@‰D$è@7‹D$X‰$D$‰D$‹D$L‰D$è…úÿÿ‹L$PéYÿÿÿƒì$‹D$(‰$¸"d‰D$èo;‹D$(‰$¸Gd‰D$èZ;‹
°ãƒùt"‰L$ ‹‹BHƒøu‹BDƒø„Ñ‹IƒùuÞ‹D$(‰$¸hd‰D$è;‹D$(‰$¸kd‰D$è;‹D$(‰$¸šd‰D$èî:‹
(áƒù„‹D$(‰$¸©d‰D$‰L$¿A‰D$è¾:‹L$‰$è~ýÿÿ‹L$(ƒø„+‰$¸´d‰D$‹D$‹‹‰D$èˆ:‹D$(‰$‹D$‰D$èùýÿÿ‹D$(‰$¸ñd‰D$è_:‹D$‹Hƒù…pÿÿÿ‹D$(‰$¸ûd‰D$è::‹D$(‰$¸e‰D$è%:‹D$(‰$¸e‰D$è:‹
Ð຃ùtƒúuC‹D$(‰$¸Fe‰D$èæ9‹D$(‰$¸ce‰D$èÑ9‹D$(‰$¸ge‰D$è¼9ƒÄ$ËD$(‰$¸&e‰D$‰T$‰T$‰L$‹A$‹@‹‰D$è‹9‹T$‹D$‹H(Béuÿÿÿ‰$¸ãd‰D$èi9éðþÿÿ¶B
ƒàƒø…þÿÿ·B=àu‰T$‹
‰$è–j‹L$ ‹T$ƒø…õýÿÿ‹D$(‰$¸cd‰D$‰T$èøÿÿ‹L$ éÓýÿÿƒì,ÇD$ÇD$ ƒ|$ }4‹°ãƒût‰\$(‹‹BHƒøu‹BDƒøt‹[ƒûuâÿD$ ƒ|$ |Ì‹D$ƒÄ,÷B‹L$ ; 3uÔ‹D$ <… 3àu‰T$$‹
‰$èÝi‹\$(‹T$$ƒøu¨‹D$4ƒø„Ѓøtqƒøu‘·Bƒø@u
ƒ=|â„{ÿÿÿ¶B
ƒàƒø…kÿÿÿ‹là‰$‹D$4‰D$¸je‰D$‰T$‹D$0‰D$¸ke‰D$¸se‰D$è_‹\$(é%ÿÿÿ‹là‰$‹D$4‰D$¶J
ƒáƒùt6¸we‰D$‰T$¸}e‰D$¸~e‰D$¸‚e‰D$è‹\$(éÒþÿÿ¸xeëȉT$$‰$ÇD$èçìÿÿ‹T$$ÿD$눃ì1íƒý}<‹°ãƒût+‰\$‹¶B
ƒàƒøt·B‰l$;­ 3t)‹[ƒûuÕEƒý|Ä‹pà‰$¸Óe‰D$è7ƒÄËBHƒøuX‹BDƒøuP‰T$·Bƒø@u¸¢e‰$‹‰D$è3™ÿÿ‹pà‰$¸¼e‰D$èÒ6‹D$‰$è2‹l$‹\$éwÿÿÿ¸…e‰$‰T$‹‰D$èì˜ÿÿ‹T$듃ì$‹|$<‹t$(‹l$,‹T$4ƒú„‹‰Ã‰D$ƒúu)¸f‰$ÇD$記ÿÿ‹|$<‹t$(‹l$,‹\$‹T$4ƒýtAƒý„/ƒýtƒÄ$Ã=äáu&¾ƒø_„¾¶É¶
¤Dƒàƒø…ñ·B=€u.‰4$‰l$‹D$0‰D$‰T$‹D$8‰D$‰|$‹D$@‰D$èGJ딋B8ƒøuƒýu‡‹Bƒøu
¶Bƒø„Þ‹B8ƒøt‹B8·ƒø@„‰4$¸Tf‰D$è5‹D$(‰$¸bf‰D$‹D$4‹@‰D$èa5‹D$(‰$¸‡f‰D$èL5‹D$(‰$¸Œf‰D$‹D$8‰D$‹D$0‰D$‹D$4‹‰D$‹D$<‰D$è5‹T$4‹L$(ƒ|$,uk‰$¸žf‰D$‹D$0‰D$‹‰D$èç4‹D$(‰$¸©f‰D$‹D$@‰D$èÊ4‹D$(‰$¸¬f‰D$èµ4‹D$(‰$¸±f‰D$è 4édþÿÿ‰$‹B8‰D$ÇD$聑ë›1É‹B9Á>þÿÿ‰4$¸9f‰D$‹D$8‰D$‹D$0‰D$‹‰D$‰L$ ‰L$‰|$èB4‹T$4‹L$(ƒ|$,uZ‰$¸Hf‰D$‹D$0‰D$‹‰D$‹D$ ‰D$è4‹D$(‰$¸Qf‰D$‹D$@‰D$èï3‹|$<‹t$(‹L$ ‹T$4AéYÿÿÿ‰$‰T$èç뿃ýur‰4$¸f‰D$‹D$8‰D$‹D$0‰D$‰\$‰|$è3‹D$(‰$¸&f‰D$‹D$0‰D$‹D$4‹‰D$èv3‹D$(‰$¸6f‰D$‹D$@‰D$èY3éýÿÿ‰4$¸+f‰D$‹D$8‰D$‹D$0‰D$‹‰D$‰|$è)3‹D$(‰$‹D$4‰D$è/ëCéãüÿÿ¶B
ƒàƒø…Æüÿÿ‰$èaé¹üÿÿ¸féhüÿÿƒì‹L$‹\$‹C8ƒøt  ·Cƒø@t‰$‹C8‰D$ÇD$谏ƒÄÉ$èâªÿÿ‹L$‹\$‰Âƒø~΋C8·ƒø@u3‰$¸µf‰D$‰T$‹•,4‹@ƒøu¸‰D$è`2ë«1Àëñ‰$¸Óf‰D$‰T$èE2됃ì‹L$0ƒù…p‹pà‰$¸Öf‰D$‹D$$‰D$è2‹pà‰$¸g‰D$‹D$$‰D$‹D$ ‰D$èí1‹pà‰$¸-g‰D$èÖ1‹L$,‰$èpÎÿÿ‰D$‹pà‰$¸Pg‰D$‹D$‰D$è§1‹L$(‰$èAÎÿÿ‰D$‹pà‰$¸ug‰D$‹D$‰D$èx1Çœã‹L$,‰$èÎÿÿ‰D$‹L$(‰$èøÍÿÿD$ƒÀ‰Hâ‹
là‰$¹šg‰L$¹‰L$‹L$$‰L$‹L$ ‰L$‹L$0‰L$èQéÿÿ‰D$‹pà‰$‹D$ ‰D$èí‹pà‰$¸›g‰D$‹D$$‰D$èÔ0‹-pà‹œã‹T$‹L$$ƒûuƒú~‰,$¸£g‰D$‰L$è¡0ƒÄÃfƒ=Ôâu݃ûuƒúuè‰,$¸´g‰D$‰L$‰L$èp0‹-Hâ‹pà‹
œãƒ|$u?‰$¸Òg‰D$‰èƒÀ™ƒâÐÁø‰D$è40‹pà‰$¸"h‰D$è0éwÿÿÿ·Aƒø„7·Aƒø„*‰$¸Õg‰D$‹D$$‰D$‹‰D$‹A‰D$èØ/‹-Hâ‹pà‹
œã·Aƒø±„•ƒøt`ƒøt3ƒøt¸
h‰$‹‰D$èÛ‘ÿÿéXÿÿÿ‰$¸úg‰D$è{/éBÿÿÿ‰$¸ôg‰D$‰èƒÀ™ƒâÐÁø‰D$èS/éÿÿÿ‹Aƒøuº‰$¸÷g‰D$‰èƒÀ™ƒâÐÁø‰D$è#/éêþÿÿ‰$¸h‰D$è
/éÔþÿÿƒø tƒø@„nÿÿÿ=à…Kÿÿÿé^ÿÿÿ‰$¸h‰D$èÙ.é þÿÿ‹Aƒø„ÿÿÿéÅþÿÿƒùt    ƒù…¡üÿÿ‹pà‰$¸óf‰D$‹D$ ‰D$‹D$$‰D$èŽ.éuüÿÿƒì‹
â‹pà‰$¸%h‰D$‰L$‰L$èa.‹pà‰$¸6h‰D$‹D$‰D$èB.‹pà‰$¸Vh‰D$‹D$‰D$è#.‹pà‰$¸vh‰D$‹D$‰D$è.‹pà‰$¸•h‰D$‹D$‰D$èå-‹pà‰$¸¶h‰D$‹D$‰D$èÆ-‹là‰$¸Óh‰D$‹D$‰D$è§-‹là‹L$ƒ=Àâu0‰$¸èh‰D$‰L$è-‹là‰$¸fi‰D$èh-ƒÄÉ$¸ýh‰D$‰L$‰L$èK-‹là‰$¸i‰D$‹D$‰D$è,-‹là‰$¸8i‰D$‹D$‰D$è
-‹là‰$¸Mi‰D$‹D$‰D$èî,éjÿÿÿƒì,‹â@‰D$ ‹Äã‰D$‹là‰$¸pi‰D$èº,‹là‰$¸i‰D$‹D$ ‰D$è›,‹
(áÇD$ƒù„‹Aƒø…ê‰L$(‹A‹‰$‹H‰L$¹ÿÿÿÿ‰L$èw‹L$(‹@‰D$‹là‰$¸Ÿi‰D$‹D$‰D$¿A‰D$‹‹‰D$è,‹là‰$¸Ài‰D$‹D$ ‰D$‹D$‰D$‹D$‰D$èî+‹là‰$¸åi‰D$‹D$(¿@‰D$‹D$‰D$èÃ+‹L$(ÿL$‹D$ƒø… ‹là‰$¸ùi‰D$‹D$ ‰D$¿A‰D$è‡+‹là‰$¸j‰D$‹D$ ‰D$‹D$‰D$è`+‹là‰$¸5j‰D$‹D$ ‰D$‹D$‰D$‹D$(‹‹‰D$è-+‹là‰$¸\j‰D$‹D$(¿@‰D$+‹là‰$¸uj‰D$èó*‹là‰$¸‚j‰D$èÜ*‹L$(‹là‰$¸°j‰D$‹‹‰D$¿A‰D$‹D$‰D$è©*‹là‰$¸áj‰D$è’*‹L$(‹IÿD$ƒù…úýÿÿ‹là‰$¸éj‰D$èg*‹là‰$¸k‰D$èP*‹là‰$¸!k‰D$è9*‹là‰$¸&k‰D$è"*‹là‰$¸1k‰D$è*ƒÄ,Ãì@‹L$D‹A‹‰D$0‹‰D$,‹A‰D$(¿A‰D$$‰$èÈ‹T$$ƒøt
ƒ=À℉$誋T$0ƒøu
ƒ=Àâ„ã‰$‹J‰L$¹ÿÿÿÿ‰L$讋H‹pà‰$¸lk‰D$‹D$$‰D$‰L$ ‰L$èd)‹D$$;áu‹pà‰$¸€k‰D$‹D$ ‰D$è9)‹là‰$¸˜k‰D$‹D$$‰D$‹D$,‹‰D$è)‹L$$‹là‰$¸¬k‰D$‰L$‰L$èí(‹là‰$¸Êk‰D$‹D$$‰D$‹D$ ‰D$èÆ(‹là‰$¸èk‰D$‹D$$‰D$‹D$ ‰D$èŸ(‹D$D‹@ƒøu‹là‰$¸ük‰D$‹D$$‰D$èt(fƒ=tᄾ‹|à‰$¸l‰D$‹D$$‰D$‹D$,‹‰D$è=(‹D$D‹@ƒøtO‹|à‰$¸+l‰D$è(‹|à‰$‹D$D‹@‰D$ÇD$èö„‹|à‰$¸0l‰D$èâ'‹|à‰$¸6l‰D$èË'‹D$D‹@ƒøt‹|à‰$¸Al‰D$è¨'‹là‰$¸Kl‰D$è‘'‹L$(ÇD$ƒù„‰L$<‹Q$ƒú„÷·
ƒù,…’‰T$8‹B$‰Á‹@‹@ƒøI‰L$4‹A¶@€ø…5‹là‰$¸xl‰D$‹D$$‰D$è'‹là‹T$4‹B·@=€…Û‰$‰T$‹J‰L$¹‰L$è^6‹L$4ƒøt(‹A‰Œä‹A‰帍l‰$‹A‹‰D$èöˆÿÿ‹là‰$¸­l‰D$‹D$‰D$è&‹L$<‹D$8‹P(ÿD$ƒú…    ÿÿÿ‹I(ƒù…íþÿÿ‹là‰$¸¸l‰D$èR&‹
là‰$¹Él‰L$ÇD$‹L$$‰L$‹L$,‹  ‰L$‹L$D‹I‰L$èZÞÿÿƒø~k‹là‰$¸Êl‰D$èú%‹là‰$¸Ýl‰D$¸‰D$‹D$$‰D$‹D$,‹‰D$‹D$D‹@‰D$èÞÿÿ‹là‰$¸æl‰D$è¦%‹là‰$¸îl‰D$è%‹là‰$¸ÿl‰D$‹D$$‰D$èp%‹là‰$¸m‰D$èY%‹là‰$‹D$$‰D$‹D$,‹‰D$è÷e‹là‰$¸m‰D$è"%ƒÄ@É$¸ªl‰D$‹B‹‰D$è%éSþÿÿ‹A‰Œä‹A‰å¸\l‰$‰L$4‹A‹‰D$è‡ÿÿéšýÿÿ‰Ð‰T$8éjýÿÿƒÄ@Ëlà‰$¸9k‰D$‰T$‹D$,‹‰D$èš$‹là‰$¸Mk‰D$‹D$$‰D$è{$‹là‰$¸bk‰D$èd$ƒÄ@Ãì‹L$1Û1Ò9ˉL$t
‰ÐB=È|.úÈ}ƒùt‰ÈƒÄø"m‰$ÇD$èe†ÿÿ‹L$ë߉ˋƒøt·‹·ƒø.u‹A0ƒøu‹·=$àu™‹A$‹‹됋I0닃ì‹T$ÇD$ƒú‰T$t|$È}‹ƒøu0|$È}ƒút‰ÐƒÄø>m‰$ÇD$è×…ÿÿ‹T$ëß‹B;D$$tÇ‹·=!àtƒø.t=àtJ=àt‰ÐƒÄËB0ƒøu‰ÐƒÄËJ0‹D$ ƒàƒøt‹Aƒàƒøt‰Ê‰L$ÿD$éTÿÿÿ‰ÐƒÄË
‰$¹‰L$è#Pÿÿ‰Á‹D$‹‰$‰L$‹‰D$èG>ÿÿ‹L$‹T$ë="à„{ÿÿÿ=#à„pÿÿÿ=$à…eÿÿÿ‹J$‹        ‹     ‰$‹L$ ‰L$‹L$$‰L$è¿þÿÿ‹T$‰ÁéRÿÿÿƒì‹pà‹L$ÇD$ ·Aƒø„æƒø.tmƒøtlƒøtc¸n‰$‹‰D$莄ÿÿ‹t$‹Fƒø$¶F€øu‹pà‰$¸$n‰D$è"ƒÄËpà‰$¸n‰D$‹F‰D$èö!ëŃÄËAƒøu  ¶Aƒøtr¶A
ƒàƒøu‹|âƒà ƒøu2‹AÁàHâ‰$¸¾m‰D$‹‰D$è¢!‹t$‰5œãéSÿÿÿ¸ˆm‰$‹‰D$‹A‰D$èH ‹pà‹L$먶A
ƒàƒøu‚‰$¸wm‰D$‹‰D$èJ!‹t$‰5œãÿHâéõþÿÿƒøtƒø…Ðþÿÿéiÿÿÿ¶A
ƒàƒøtb‰$¸Zm‰D$‹‰D$èÿ ‹t$‹-Hâ‹\$‰5œã‰è™÷ûƒú~‰è™÷û‰Ø)ЋN9È|‹Fʼn-Hâéþÿÿ‰è™÷û‰Ù)ÑÍëã‰$¸em‰D$‹‰D$‹A‰D$è– ‹t$‹-Hâ‹\$땉$¸Èm‰D$‹‰D$èo ‹t$‰5œãé þÿÿƒø txƒø@„™þÿÿ=€t=à…éýÿÿé‚þÿÿ‹A@ƒøu¸Úm‰$‹‰D$èj‚ÿÿ‹pà‹L$‰$¸úm‰D$‹A@‹‰D$‹‰D$èö‹t$Çœãé£ýÿÿ‰$¸Òm‰D$‹‰D$èÌ‹t$‰5œãé}ýÿÿƒì‹l$01Ò‰éƒ<‘tj‹\$(;\$,}W‹D$ ‰$‰Ñ‰T$‰ê‹Š‰D$‰\$‹D$$‰D$‰\$‰\$ès‹D$ ‰$¸'n‰D$è^‹T$‹l$0‹\$C;\$,|©B‰éƒ<‘u–ƒÄÃì‹pà‰$¸)n‰D$è$‹T$‹
pàú},‰$¸+n‰D$è‹pà‰$¸=n‰D$èêƒÄÁúÿÿ}‰$¸1n‰D$èÍëʉ$¸8n‰D$èº뷁ì ÇD$‹là‰$ÇD$¸‰D$¸ìò‰D$èÓÿÿ‹pà‹
$áfƒ=ìãt        ƒù„Ú‰$¸zn‰D$‰L$èN‹pà‰$¸Šn‰D$‹$á@‰D$è,‹pà‰$¸n‰D$‹$á@‰D$è
‹Üâ‹T$‰Ùƒùt‹A9Ð~‹Q‰T$‹I ƒùuê‰Ùƒù„͉L$¿‰Á‹là‰$¸¯n‰D$‰L$‰L$‰L$謋là‰$¸Ên‰D$‹D$‰D$‹D$‹@‰D$è‚‹T$‹là‰$¸Ün‰D$‹D$‰D$‹JƒùŽÅ‹B‰D$èL‹là‰$¸ín‰D$è5‹pà‰$¸ön‰D$‹D$‰D$è‹D$‰$èÌýÿÿ‹pà‰$¸o‰D$èó‹pà‰$¸%o‰D$èÜ1Û‹D$‹@9Ã}`‹D$‹@‰\$˜‹ƒø 
„àƒø„Œƒø„_ƒø„2¸vo‰$¸‡o‰D$èÉ~ÿÿ‹\$C‹D$‹@9Ã| ‹pà‰$¸ˆo‰D$‹L$‹IƒùŽà‹D$‹@‰D$è=‹pà‰$¸šo‰D$‹D$¿‰D$è‹D$‹H ƒù…3þÿÿ‹pà‰$¸¢o‰D$èô‹D$‰$èªüÿÿ‹pà‰$¸Ço‰D$èÑ‹pà‰$¸Óo‰D$躋là‰$ÇD$¸‰D$¸ ó‰D$èÐÿÿ‹là‰$¸Úo‰D$è{‹là‰$¸ço‰D$èd‹là‰$¸p‰D$èM‹là‰$ÇD$‹â@‰D$¸|è‰D$è§Ïÿÿ‹là‰$¸p‰D$è‹là‰$¸:p‰D$èõ‹là‰$¸Lp‰D$èÞ‹là‰$¸mp‰D$èÇ1É‹$á@9Á}3‹là‰$¸|p‰D$‰L$‰L$‰L$è—‹L$A‹$á@9Á|Í‹là‰$¸Ÿp‰D$èp‹là‰$¸¿p‰D$èY‹là‰$¸Ðp‰D$èBfƒ=xá„g‹pà‰$¸Ùp‰D$è1ɉL$;
¤à}(‹pà‰$¸çp‰D$èø‹L$A‰L$;
¤à|Ø‹pà‰$¸òp‰D$èЋlà‰$¸öp‰D$è¹1É;
¤à}0‹là‰$¸    q‰D$‰L$‰L$‰L$茋L$A;
¤à|Ћlà‰$¸!q‰D$èh‹là‰$¸$q‰D$èQ‹là‰$¸/q‰D$è:‹là‰$¸>q‰D$è#‹là‰$¸\q‰D$è‹là‰$¸mq‰D$èõ‹là‰$¸“q‰D$èÞ‹là‰$¸³q‰D$èÇ‹là‰$¸Þq‰D$è°‹là‰$¸åq‰D$è™1É;
¤à}f‹là‰$¸éq‰D$‰L$‰L$èp‹L$‹là‰$¸úq‰D$‰L$‰L$èM‹là‰$¸r‰D$è6‹L$A;
¤à|š‹là‰$¸+r‰D$è‹là‰$¸:r‰D$èû‹là‰$¸>r‰D$èä‹là‰$¸Jr‰D$èÍ‹là‰$¸Mr‰D$趋là‰$¸Xr‰D$èŸ1É;
¤à},‹là‰$¸xr‰D$‰L$‰L$èv‹L$A;
¤à|Ô‹là‰$¸„r‰D$èR‹là‰$ÇD$¸‰D$¸d$‰D$è®Ëÿÿ‹
Üâƒù„kD$ ‰$¸—r‰D$‰L$¿‰D$菋T$‹là‰$¸¤r‰D$¿‰D$‹Jƒù„[
¸±r‰D$èÄ‹D$‹@ƒøu‹là‰$¸¾r‰D$è¡fƒ=Dâ„H‹là‰$¸Ôr‰D$‹D$¿‰D$èq‹là‰$¸ór‰D$D$ ‰D$èR‹là‰$¸s‰D$è;D$ ‰$¸3s‰D$‹D$¿‰D$è¯1É‹D$‹@9ÁŒ‹là‰$¸Os‰D$‰L$D$ ‰D$‰L$‰L$èß‹L$‹là‰$¸os‰D$‰L$D$ ‰D$‰L$è´‹là‰$¸…s‰D$‹D$¿‰D$è’‹L$A‹D$‹@9ÁŒtÿÿÿ‹là‰$¸•s‰D$èg‹là‰$¸šs‰D$‹D$¿‰D$èED$ ‰$¸¥s‰D$‹D$¿‰D$蹋là‰$¸²s‰D$D$ ‰D$è‹là‰$¸×s‰D$èï1É‹D$‹@9Á}^‹là‰$¸ës‰D$D$ ‰D$‰L$‰L$軋là‰$¸t‰D$D$ ‰D$‹D$‰D$蔋L$A‹D$‹@9Á|¢‹là‰$¸t‰D$èm‹là‰$¸"t‰D$‹D$¿‰D$èK‹là‰$¸Et‰D$è4‹là‰$¸Xt‰D$è‹là‰$¸nt‰D$è‹là‰$¸vt‰D$D$ ‰D$D$ ‰D$èߍD$ ‰$¸Žt‰D$‹D$¿‰D$èS1É‹D$‹@9Á};‹là‰$¸ªt‰D$D$ ‰D$‰L$‰L$‰L$臋L$A‹D$‹@9Á|Å‹là‰$¸»t‰D$‹D$‹@‰D$èU‹là‰$¸Ôt‰D$‹D$‹@‰D$è3‹là‰$¸ît‰D$è‹là‰$¸ u‰D$è‹là‰$¸)u‰D$èî‹là‰$¸Zu‰D$è׋là‰$¸_u‰D$èÀ‹D$‹H ƒù…•ûÿÿ‹là‰$ÇD$¸‰D$¸ìó‰D$èÇÿÿ‹
ÜâƒùtC‹là‰$¸iu‰D$¿‰D$‰L$‹Aƒø…Ö¸‰D$èF‹D$‹H ƒùu½‹là‰$ÇD$¸‰D$¸4ô‰D$è–Æÿÿ‹ÜâƒútA‹là‰$¸u‰D$¿‰D$‰T$‹JƒùŽV‹B‰D$èÒ‹D$‹P ƒúu¿‹là‰$ÇD$¸‰D$¸¸õ‰D$è"Æÿÿ‹
Üâƒù„ݍD$ ‰$¸¥u‰D$‰L$¿‰D$è
‹T$‹là‰$¸²u‰D$¿‰D$‹Jƒù„´¸Áu‰D$è8‹
là‹D$‹@ƒø…‰$¸Îu‰D$D$ ‰D$è      ‹là‰$¸ãu‰D$èò‹là‰$¸>v‰D$èÛ‹
là‹D$‹@ƒø…š‰$¸Kv‰D$D$ ‰D$謋là‰$¸`v‰D$D$ ‰D$荍D$ ‰$¸pv‰D$‹D$¿‰D$è1É‹D$‹@9Á}7‹là‰$¸
w‰D$D$ ‰D$‰L$‰L$è9‹L$A‹D$‹@9Á|É‹là‰$¸w‰D$‹D$‹@‰D$è‹là‰$¸7w‰D$èð‹là‰$¸\w‰D$èÙ‹là‰$¸aw‰D$è‹D$‹H ƒù…#þÿÿ‹là‰$ÇD$¸‰D$¸\ö‰D$èÄÿÿ‹
Üâƒùt5‹là‰$¸kw‰D$¿‰D$‰L$¿‰D$èV‹D$‹H ƒùuË‹là‰$ÇD$¸‰D$¸@‰D$è¦Ãÿÿ‹pà‰$ÇD$¸‰D$¸Œ/‰D$è~Ãÿÿ‹pà‰$¸Žw‰D$èã1ɉL$;
¤à}(‹pà‰$¸¢w‰D$辋L$A‰L$;
¤à|Ø‹pà‰$¸¨w‰D$è–‹pà‰$¸±w‰D$è1ɉL$;
¼à}(‹pà‰$¸Ów‰D$èZ‹L$A‰L$;
¼à|Ø‹pà‰$¸×w‰D$è2Ä É$¸ˆv‰D$D$ ‰D$è‹là‰$¸™v‰D$D$ ‰D$èó
‹là‰$¸«v‰D$èÜ
‹là‰$¸Æv‰D$èÅ
D$ ‰$¸Ìv‰D$‹D$¿‰D$è9 1É‹D$‹@9Á}^‹là‰$¸äv‰D$D$ ‰D$‰L$‰L$èq
‹là‰$¸õv‰D$D$ ‰D$‹D$‰D$èJ
‹L$A‹D$‹@9Á|¢‹là‰$¸w‰D$è#
é±üÿÿ‰$¸ùu‰D$è

‹L$‹là‰$¿‰D$ÇD$‹A‰D$¸‰D$èíÿÿ‹là‰$¸  v‰D$èÅ‹là‰$¸v‰D$è®‹là‰$¸9v‰D$è—é ûÿÿ¸ÂuéGûÿÿ¸é£úÿÿ1Àé(úÿÿ¸²ré õÿÿ¸éðÿÿ‹pà‰$¸Xo‰D$‰\$èH‹\$éÄïÿÿ‹pà‰$¸Ho‰D$‰\$è$‹\$é ïÿÿ‹D$‹@ƒøtЋpà‰$¸0o‰D$èø‹pà‰$¸;o‰D$‹D$‰D$èÙ‹\$éUïÿÿ‹pà‰$¸ho‰D$‰\$赋\$é1ïÿÿƒø@„dÿÿÿ=à…ïÿÿéTÿÿÿ¸é4îÿÿ‰$¸Rn‰D$‰L$èté!íÿÿƒì‹(áƒút1‰T$‹
‹     ‰$‹L$‰L$èõO‹L$ƒøu¿AƒÄËQƒúuϸ¾²‰$‹D$‰D$èemÿÿ¸ÿÿÿÿƒÄÃì‹T$‹
(áƒùt%¿A9Ðu‹Aƒøu        ¸ƒÄÃ1Àëø‹IƒùuÛ¸Ô²‰$‰T$è™       1ÀƒÄÃì‹L$ƒùuƒÄËA$‰$èåÿÿÿ‹là‰$¸õ²‰D$‹D$‹@‰D$è‡
ƒÄÃì‹L$ƒùuƒÄËlà‰$¸³‰D$‹A‰D$èU
‹D$‹@$‰$èÃÿÿÿƒÄÃì‹pà‰$¸³‰D$‹$ãÿ$ã‰D$è
‹pà‰$¸%³‰D$‹$ãÿ$ã‰D$èñ        ‹„â‹
pàú»‰$¸5³‰D$èÈ    ‹à‰$¸‰³‰D$è±    ‹
àƒ=Àâuq‰$¸ ³‰D$è‘        ‹à‰$¸ö³‰D$èz      ‹à‰$¸´‰D$èc       ‹à‰$¸´‰D$èL       ‹à‰$¸7´‰D$è5       ƒÄÉ$¸Å³‰D$è  덁ú}‰$¸Q³‰D$è   é8ÿÿÿ‰$¸n³‰D$èïé"ÿÿÿƒì‹|à‰$¸M´‰D$èЋ|à‰$¸`´‰D$蹋|à‰$¸p´‰D$袋|à‰$¸˜´‰D$è‹‹|à‰$¸¯´‰D$èt‹|à‰$¸Ö´‰D$è]‹|à‰$¸ç´‰D$èF‹|à‰$¸µ‰D$è/‹|à‰$¸%µ‰D$èƒÄÃì(è²*‹Àâ‹•8‰$¹ºµ‰L$è‰làƒøt-‹Àâ‹•D‰$¹¼µ‰L$èè‰pàƒø……¸Äµ‰$èx¸‰$èÙTÿÿ‹pà‰$¸æµ‰D$¸¶‰D$è|‹pà‰$¸!¶‰D$èe‹-Àã1Û‹M¾ƒøta‹M‰\$ ¾ˆÁ¾ÁˆL$¾Àƒø\„à¾Áƒø „Ô‹pà‰$¸7¶‰D$¾Á‰D$è‹-Àã‹\$ C‹M¾ƒøuŸ‹pà‰$¸:¶‰D$èÙ‹pà‰$¸>¶‰D$¸‰D$蹋pà‰$¸Q¶‰D$¸‰D$虋pà‰$¸c¶‰D$è‚‹pà‰$¸q¶‰D$èk‹pà‰$¸•¶‰D$èT‹pà‰$¸®¶‰D$è=‹pà‰$¸µ¶‰D$è&‹pà‰$¸Ê¶‰D$èƒ=Àât.‹pà‰$¸Ò¶‰D$èï‹pà‰$¸þ¶‰D$èØ‹pà‰$¸·‰D$èÁ‹pà‰$¸&·‰D$誋pà‰$¸7·‰D$è“‹pà‰$¸I·‰D$è|‹pà‰$¸R·‰D$èe‹pà‰$¸c·‰D$èN‹pà‰$¸u·‰D$è7‹pà‰$¸~·‰D$è ‹pà‰$¸†·‰D$è        ‹pà‰$¸•·‰D$èò‹pà‰$¸³·‰D$èÛ‹pà‰$¸»·‰D$èÄ‹pà‰$¸É·‰D$è­‹pà‰$¸å·‰D$è–ƒ=Àâu
ƒ=ôâ„ƃ=Àâ…ƒƒ= át¸¸‰$è,¸,¸‰$è‹pà‰$¸W¸‰D$è9‹pà‰$¸f¸‰D$è"‹pà‰$¸Š¸‰D$èf‹
äfƒùt‹pà‰$¸’¸‰D$¿Á‰D$èà‹pà‰$¸Ë»‰D$èÉ‹pà‰$¸ó»‰D$貋pà‰$¸¼‰D$蛋pà‰$¸/¼‰D$è„‹pà‰$¸X¼‰D$èm‹pà‰$¸a¼‰D$èV‹pà‰$¸i¼‰D$è?‹pà‰$¸¼‰D$è(‹pà‰$¸¡¼‰D$è‹pà‰$¸¸¼‰D$èú‹pà‰$¸Á¼‰D$èã‹pà‰$¸É¼‰D$èÌfƒ=ðãu‹pà‰$¸Ô¼‰D$è«‹pà‰$¸ç¼‰D$‹â‰D$芋pà‰$¸½‰D$ès‹ôâƒú„¬‰$èíöÿÿ‰tà‹pà‰$¸½‰D$è?‹pà‰$¸½‰D$‹Äã‰D$è‹pà‰$¸1½‰D$è‹pà‰$¸>½‰D$‹tà‰D$èæ‹pà‰$¸Q½‰D$èÏ‹pà‰$¸Z½‰D$踃=øâtx‹
øâ‰$è2öÿÿ‰Á‹pà‰$¸b½‰D$‰
á‰L$è~‹pà‰$¸z½‰D$‹á‰D$è]‹øâ¾@ƒøou‹pà‰$¸—½‰D$è7‹pà‰$¸°½‰D$è ‹pà‰$¸Ê½‰D$è  ‹pà‰$¸ë½‰D$èò‹là‰$¸÷½‰D$¸¾‰D$èÒ‹là‰$¸3¾‰D$‹À㋉D$诋là‰$ÇD$¸‰D$¸(í‰D$èµÿÿ‹là‰$èzß‹Àâƒø„^ƒø„9ƒø„‹là‰$¸‰¾‰D$èA‹là‰$¸›¾‰D$è*‹là‰$¸®¾‰D$è‹là‰$¸¶¾‰D$èüÿ‹là‰$¸á¾‰D$èåÿ‹là‰$èþÞ‹
làƒ=Àâ„j‰$ÇD$¸‰D$¸ìè‰D$è&´ÿÿ‹là‰$¸1¿‰D$è‹ÿ‹là‰$¸G¿‰D$ètÿ‹là‰$¸y¿‰D$è]ÿ‹là‰$¸€¿‰D$èFÿ‹là‰$¸˜¿‰D$è/ÿè$Í‹-|à‹ á‹(áƒút ‹J‹I9ٍ 
‰Ø‰Ã‰ á‹Rƒúuàƒ=Àâ„n‰,$¸ ¿‰D$èÕþ‹|à‰$¸¬¿‰D$è¾þ‹|à‰$¸¼¿‰D$è§þ‹|à‰$¸Ð¿‰D$èþ‹|à‰$¸ã¿‰D$èyþ‹|à‰$¸
À‰D$èbþ‹|à‰$¸$À‰D$èKþ‹|à‰$¸8À‰D$è4þ‹|à‰$¸<À‰D$èþ‹|à‰$¸WÀ‰D$èþ‹|à‰$¸|À‰D$èïý‹|à‰$¸’À‰D$èØý‹|à‰$¸°À‰D$èÁýƒ=”äu.‹|à‰$¸³À‰D$è¡ý‹|à‰$¸ºÀ‰D$èŠý‹|à‰$¸ÓÀ‰D$èsý‹|à‰$¸ÜÀ‰D$è\ý‹|à‰$¸ýÀ‰D$èEý‹|à‰$¸$Á‰D$è.ý‹|à‰$¸?Á‰D$èý‹|à‰$¸UÁ‰D$‹â@‰D$èõüƒ=Àâu\‹à‰$¸tÁ‰D$èÕü‹à‰$¸ƒÁ‰D$è¾ü‹à‰$¸ºÁ‰D$è§ü‹à‰$¸àÁ‰D$èü‹à‰$¸éÁ‰D$èyü‹à‰$¸Â‰D$èbü‹à‰$¸+‰D$èKü‹à‰$¸[‰D$è4ü‹à‰$¸c‰D$èü‹à‰$¸´Ã‰D$èü‹à‰$¸ÛÉD$èïû‹à‰$¸   ĉD$èØû‹à‰$¸Ä‰D$èÁûƒ=Àât‹à‰$¸?ĉD$è¡û‹à‰$¸OĉD$èŠû‹à‰$¸eĉD$èsû‹
àƒ=Àâ…»‰$¸„ĉD$èOû‹à‰$¸ÌĉD$è8ûÇ$ãƒ=Àâu‹hà‰$¸âĉD$èû‹hà‰$¸üĉD$è÷ú‹hà‰$¸Å‰D$èàú‹hà‰$¸7ʼnD$èÉú‹
(áƒùt‰L$$‰$è*‹D$$‹Hƒùuèƒ=Àâ„2‹pà‰$¸cʼnD$è‚ú‹pà‰$¸mʼnD$èkú‹pà‰$¸ƒÅ‰D$èTú‹
(áƒùt7‹pà‰$¸”ʼnD$¿A‰D$‰L$$¿A‰D$èú‹D$$‹HƒùuÉ‹pà‰$¸¬Å‰D$èûù‹pà‰$¸ÁʼnD$èäù‹pà‰$¸ÅʼnD$èÍù‹(áƒútD‹pà‰$¸ÛʼnD$¿B‰D$‰T$$‹Jƒù„é¸,‰D$èŠù‹D$$‹Pƒúu¼‹pà‰$¸êʼnD$ègù‹pà‰$è½½ƒ=Àât
è      ïÿÿè\ðÿÿ‹|à‰$¸îʼnD$è/ù‹à‰$¸òʼnD$èù‹à‰$¸ÿʼnD$èù‹hà‰$¸Æ‰D$èêøƒ=Àâ„õ‹|à‰$ÇD$¸‰D$¸”í‰D$è9­ÿÿèy•ÿÿ‹
pàƒ=Àâ…q‰$¸ ƉD$èŒø‹pà‰$¸*ƉD$èuø‹pà‰$¸KƉD$è^ø‹pà‰$¸]ƉD$èGø‹pà‰$¸|ƉD$è0øè*ŸÿÿèO¤ÿÿèiÙÿÿè–Îè£èL©ÿÿƒ=4áu¸ùƉ$ÇD$è>Zÿÿ‹là‰$¸ljD$èÝ÷‹là‰$¸Ç‰D$èÆ÷‹là‰$¸(ljD$è¯÷‹4á‰$èÝìÿÿ‹là‰$¸;ljD$èŠ÷‹4á‰$èùìÿÿ‹là‰$¸FljD$èe÷‹là‰$¸JljD$èN÷‹là‰$ÇD$¸‰D$¸ä  ‰D$誫ÿÿ‹là‰$ÇD$¸‰D$¸t‰D$è‚«ÿÿ‹pà‰$¸MljD$‹$ã‰D$èÝö‹pà‰$¸`ljD$èÆö‹pà‰$¸lljD$è¯ö‹pà‰$¸€Ç‰D$è˜ö‹pà‰$¸ˆÇ‰D$èöƒ=Äàt        ƒ=Èàt)ƒ=Àât‹là‰$èѺÿÿ‹là‰$èp²ÿÿƒÄ(Ëpà‰$‹là‰D$è•è뽉$¸žÆ‰D$èö‹pà‰$¸½Æ‰D$èö‹pà‰$¸ÜƉD$èíõé¸ýÿÿ謒ÿÿ‹pà‰$¸¡Ç‰D$èÌõ‹pà‰$¸ÂljD$èµõ‹pà‰$¸ãljD$èžõ‹là‰$¸È‰D$è‡õ‹là‰$¸È‰D$èpõ‹là‰$¸+ȉD$èYõ‹là‰$¸GȉD$èBõ‹là‰$¸NȉD$è+õ‹là‰$¸lȉD$èõ‹là‰$¸tȉD$èýô‹là‰$¸È‰D$èæô‹là‰$¸©È‰D$èÏô‹là‰$¸ÅȉD$è¸ô‹là‰$¸áȉD$è¡ô‹là‰$¸ýȉD$èŠô‹là‰$¸É‰D$èsô‹là‰$¸4ɉD$è\ô‹là‰$¸SɉD$èEô‹là‰$¸gɉD$è.ô‹là‰$¸‡É‰D$èô‹là‰$¸”ɉD$èô‹là‰$¸¤É‰D$èéó‹là‰$¸¬É‰D$èÒóèöŸÿÿ‹là‰$¸»É‰D$è¶óè°šÿÿ‹là‰$¸ËɉD$èšó‹là‰$¸ÏɉD$èƒó‹là‰$¸ÓɉD$èló‹là‰$¸Ê‰D$èUó‹là‰$¸QʉD$è>ó‹là‰$¸eʉD$è'ó‹là‰$¸€Ê‰D$èó‹là‰$¸”ʉD$èùò‹là‰$¸©Ê‰D$èâò‹là‰$¸ºÊ‰D$èËò‹là‰$¸âʉD$è´òé@üÿÿ¸ éùÿÿ‰$¸Ä‰D$è”ò‹à‰$¸­Ä‰D$è}òé)÷ÿÿ‰,$¸x‰D$ègò‹|à‰$¸…‰D$èPò‹|à‰$¸ŸÂ‰D$è9ò‹|à‰$¸§Â‰D$è"ò‹|à‰$¸É‰D$èò‹|à‰$¸â‰D$èôñ‹|à‰$¸Ã‰D$èÝñ‹à‰$¸+ÉD$èÆñ‹à‰$¸BÉD$è¯ñ‹à‰$¸mÉD$è˜ñ‹à‰$¸šÃ‰D$èñ‹à‰$¸¢Ã‰D$èjñéHõÿÿ‹B‹@éWòÿÿ‰$¸   ¿‰D$èIñé¢ñÿÿ‹là‰$¸u¾‰D$è-ñéÐðÿÿ‹là‰$¸a¾‰D$èñé´ðÿÿ‹là‰$¸O¾‰D$èõðé˜ðÿÿ‹pà‰$¸§¸‰D$¸ô‰D$èÐð‹pà‰$¸¹¸‰D$è¹ð‹pà‰$¸Ä¸‰D$è¢ð‹pà‰$¸é¸‰D$è‹ð‹pà‰$¸ý¸‰D$ètð‹pà‰$¸¹‰D$è]ð‹pà‰$¸¹‰D$èFð‹pà‰$¸¹‰D$è/ð‹pà‰$¸.¹‰D$èð‹pà‰$¸=¹‰D$èð‹pà‰$¸K¹‰D$èêï‹pà‰$¸Z¹‰D$èÓï‹pà‰$¸j¹‰D$è¼ï‹pà‰$¸ƒ¹‰D$è¥ï‹pà‰$¸Œ¹‰D$èŽï‹pà‰$¸”¹‰D$èwï‹pà‰$¸£¹‰D$è`ï‹pà‰$¸È¹‰D$èIï‹
 àƒùt‹pà‰$¸Ð¹‰D$‰L$è#ïƒ=@át!‹pà‰$¸á¹‰D$‹@á‰D$èùîƒ=¬át‹pà‰$¸ò¹‰D$èÙîƒ= át!‹pà‰$¸º‰D$‹ á‰D$è¯îƒ=åt!‹pà‰$¸º‰D$‹å‰D$è…îfƒ=ät"‹pà‰$¸2º‰D$¿ä‰D$èYîfƒ=Dât"‹pà‰$¸Gº‰D$¿Dâ‰D$è-îƒ=Xät‹pà‰$¸^º‰D$è
îfƒ=xát"‹pà‰$¸nº‰D$¿xá‰D$èáí‹pà‰$¸…º‰D$èÊí‹pà‰$¸—º‰D$è³í‹pà‰$¸Åº‰D$èœí‹pà‰$¸âº‰D$è…íf‹
Ðâfƒùt‹pà‰$¸êº‰D$¿Á‰D$èZífƒ=Tät‹pà‰$¸»‰D$è9ífƒ=lât"‹pà‰$¸»‰D$¿lâ‰D$è
ífƒ=tát"‹pà‰$¸.»‰D$¿tá‰D$èáìfƒ=Tãt"‹pà‰$¸G»‰D$¿Tã‰D$èµìfƒ=4ât"‹pà‰$¸_»‰D$¿4â‰D$è‰ìfƒ=Täufƒ=Tã„š‹pà‰$¸w»‰D$èZì‹pà‰$¸‰»‰D$èCì‹pà‰$¸ž»‰D$è,ìfƒ=ðãt"‹pà‰$¸¦»‰D$¿ðã‰D$èìƒ=”ä„èÿÿ‹pà‰$¸¹»‰D$èÜëé÷çÿÿfƒ=4â…Xÿÿÿfƒ=ät“éIÿÿÿ¹P‰$èmNÿÿ‰D$¹‰$è\Nÿÿ‹l$‰Ãºí·‰U¸í·‰ôâ‰,$ÇD$‰\$ÇD$ÇD$¸‰D$èÃéÑæÿÿ‹pà‰$¸5¶‰D$è:ëŠL$éäÿÿ‹Àâ‹•P‰$¹¾µ‰L$è6ë‰|àƒø„Nãÿÿ‹Àâ‹•\‰$¹Àµ‰L$è  ë‰àƒø„!ãÿÿ‹Àâ‹•h‰$¹Âµ‰L$èÜê‰hàƒø…ãÿÿéïâÿÿƒì‹T$ƒút!‹
(áƒùt‹9Âu¿AƒÄËIƒùuê1ÀƒÄÃìƒ|$~‹là‰$¸øʉD$èQê‹là‰$¸Ë‰D$‹D$‰D$è2ê‹D$¶@
ƒàƒøu/‹D$‹@Hƒø„‹là‰$¸Ë‰D$‹D$‰D$èóé‹là‰$¸-ˉD$‹D$‹‰D$èÒéƒ|$ (‹D$¶@€øu‹là‰$¸5ˉD$è§éƒÄËlà‰$¸0ˉD$‹D$‰D$è„éëÄ‹là‰$¸ ˉD$èkéésÿÿÿƒìf‹lâ‹
là‹T$ƒ|$tPfƒût&‰$¸9ˉD$’Áá
Åç‰D$è#éƒÄÉ$¸<ˉD$’Áá
uç‰D$èýèëØfƒût$‰$¸?ˉD$’Áá
¼ç‰D$èÓè뮉$¸BˉD$’Áá
lç‰D$è¯èëŠƒì ‹T$(‹J‹B‰D$‹là‰$¸EˉD$‰L$èèÇD$ƒ|$<‹là‰$¸UˉD$èWè‹D$‰$ÇD$èÝþÿÿ‹là‰$¸dˉD$è,è1É;L$ªƒù‰L$~‹là‰$¸jˉD$èè‹D$‰$¸‰D$è…þÿÿ‹là‰$¸vˉD$‹D$$‰D$‹D$(‹‰D$èÂçƒ|$~‹là‰$¸|ˉD$‹D$‰D$èœç‹là‰$¸Ë‰D$è…ç‹L$A;L$ŒVÿÿÿ‹là‰$¸ƒË‰D$è_ç‹
làƒ|$};‰$¸‹Ë‰D$èAçÿD$ƒ|$ŒÄþÿÿ‹là‰$¸“ˉD$èçƒÄ É$¸Ë‰D$èçëÃì‹là‰$¸§Ë‰D$‹D$(‰D$èâæÇD$ƒ|$å‹là‰$¸·Ë‰D$è¸æ‹D$‰$ÇD$è>ýÿÿ‹là‰$¸ÆˉD$èæ‹\$ fƒ=lâ„¿1í‹C9Å}D‰$‹L$‰Áá
Åç‰D$‹D$$‰D$‰l$‰l$‹C‰D$èÌûÿÿ‹l$‹\$ E‹C9Å|¼‹là‰$¸ÌˉD$èæ‹
làƒ|$};‰$¸ÔˉD$èùåÿD$ƒ|$Œÿÿÿ‹là‰$¸ÜˉD$èÓåƒÄÉ$¸ØˉD$è¾åëÃ1í‹C9Å}…‰$‹L$‰Áá
uç‰D$‹D$$‰D$‰l$‰l$‹C‰D$è
ûÿÿ‹l$‹\$ E뺁ìœÇ„$”‹pà‰$¸ðˉD$èLå‹pà‰$¸Ì‰D$è5å‹pà‰$¸Ì‰D$èå‹pà‰$¸)̉D$èå‹pà‰$¸=̉D$èðä‹pà‰$¸Q̉D$èÙä‹pà‰$¸f̉D$èÂä‹pà‰$¸x̉D$è«ä‹pà‰$¸‡Ì‰D$è”ä‹là‰$¸šÌ‰D$è}ä‹là‰$¸ŸÌ‰D$èfä‹là‰$¸»Ì‰D$èOä‹là‰$¸É̉D$è8ä‹là‰$¸ã̉D$ƒ=@ᄇ¸
͉D$èä‹là‰$¸ ͉D$èôã‹là‰$¸<͉D$èÝã‹là‰$¸O͉D$èÆã‹là‰$¸]͉D$è¯ã‹là‰$¸n͉D$è˜ã‹là‰$¸ŸÍ‰D$èã‹là‰$¸§Í‰D$èjã‹là‰$¸¾Í‰D$èSã‹°ãƒût‰œ$Œ‹‹BDƒø„™‹[ƒûuã‹là‰$¸æ͉D$èã‹là‰$¸Î‰D$èýâ‹là‰$¸!ΉD$èæâ‹là‰$¸&ΉD$èÏâ‹là‰$¸*ΉD$è¸â‹là‰$¸6ΉD$è¡âÄœÃ‰”$˜‹JH‰$èã÷ÿÿ‹œ$Œ‹Œ$˜‰Â‰„$·Aƒø@u6‹A9„$”„%ÿÿÿ‹Y‰$‰T$‰œ$”‰\$è:ûÿÿ‹œ$Œéÿþÿÿ·A=€…ðþÿÿD$‰$¸Ð͉D$èPÛ‹„$˜¶@
ƒàƒøu/‹„$˜‹@HƒøtCD$‰$¸Ñ͉D$‹„$‰D$è`ݍD$‰$‹„$˜‰D$è†ô‹œ$ŒévþÿÿD$‰$¸á͉D$è(ÝëƸÍétýÿÿƒì‹L$¿A‰Â¶A‰á‰øà‰$èQÖÿÿ‹øàƒøt
ƒ=Àâ„ñ‰$è1Öÿÿ‹-øà‹pà‹T$ƒøu
ƒ=Àℍ‹Jƒù„z¸f‰tä‰$¸Ï‰D$‰l$‹B‹@‰D$‹‹‰D$èâà‹
øà;
áu!‹pà‰$¸5ωD$‰L$è¹à‹
øà‹pà‰$¸VωD$‰L$‹L$‹I‹Iƒù„è‹D$‹@‹@‹@‰D$ètà‹à‹L$‹Aƒøt‹Aƒø…g‰$¸mωD$‹‹‰D$è=à‹hà‰$¸Ï‰D$‹D$‹‹‰D$èà‹|à‰$¸»Ï‰D$‹øà‰D$‹D$‹‹‰D$èíß‹|à‰$¸ÔωD$‹øà‰D$èÌß‹|à‰$¸íωD$‹D$‹@‹@‰D$è§ß‹øà;áu.‹pà‰$¸
ЉD$è‚ß‹là‰$¸*ЉD$èkß‹D$‹@‰$¸‰D$ÇD$è{-‹øà;áu.‹pà‰$¸GЉD$è&ß‹là‰$¸JЉD$èß‹D$‹@‹@‰$‹øà‰D$è<ŒƒÄËAƒø„þÿÿ‰$¸•Ï‰D$‹‹‰D$èÊÞ‹hà‰$¸¨Ï‰D$‹D$‹‹‰D$è§Þéˆþÿÿ1Àéþÿÿ1Àé„ýÿÿ‰$¸ßΉD$‰l$èÞ‹pà‰$¸ùΉD$‹øà‰D$è^ÞƒÄËpà‰$¸9ΉD$‰T$è?Þ‹L$‹pà‰$¸TΉD$‹øà‰D$‹A‹@‰D$‹‹‰D$èÞ‹pà‰$¸tΉD$‹øà‰D$èçÝ‹pà‰$¸ŽÎ‰D$‹øà‰D$èÆÝ‹pà‰$¸ªÎ‰D$‹øà‰D$è¥Ý‹T$‹pà‰$¸ÈΉD$‹øà‰D$‹J‹Iƒùt‹B‹@‹@‰D$èh݃ÄÃ1Àëïƒì‹-Ìá‹\$ƒûƒÄÃ1Ò9ê}‹•Ðß9ØuƒÄÃB9ê|ì‰èE‰-Ìᙃà1Ð)Ѝ…Ð߉ƒÄÃì‹L$ƒùtf‹       ƒùt_‰L$‹‰$è.‹È݉$èƒÿÿÿ‹Ì݉$èuÿÿÿ‹T$‹J$ƒùt‰L$‹‰$è©ÿÿÿ‹T$‹D$‹Hƒùuâ‹D$‹@9ÂuƒÄËJ0듃ìÇÌáÇÐßÇÔß‹D$‰$èXÿÿÿƒ=Ìá~ÇÐßÄ       ÇÔ߃ÄÃì‹\$ƒût1·=/à¯„‡ƒø?\t ƒø*Dtƒø!t0ƒø%tƒø&t
‹ÈáƒÄËC$‰$è®ÿÿÿ‹D$‹@(‰$èŸÿÿÿëÚ‹C$‰$è’ÿÿÿë̓ø+tÒƒø-t̓ø/u¾ëƃø~tÛƒø^tºƒøctуø|u¦ë®=àtÃ=%àu–‹ÈáÿÈᙃà1Ð)Ѝ…읉étÿÿÿ=PàT„qÿÿÿ=Fà!„dÿÿÿ=0àt½=1àt¶=2à…Aÿÿÿë©=Gà„>ÿÿÿ=Nà„3ÿÿÿ=Oà…ÿÿÿé#ÿÿÿ=Tà,„ÿÿÿ=Qà„ÿÿÿ=Rà„ÿÿÿ=Sà…ëþÿÿéðþÿÿ=Uà„åþÿÿ=Xà…Ðþÿÿéñþÿÿƒì‹T$‹Bƒøt‹B·@=€tH‹Bƒøt‹B‹@ƒøt
‹B‹@ƒÄøMЉ$‹Jƒùt‹B‹‰D$èÉ<ÿÿ‹T$ëÒ¸cÐëê‹B(ƒøt°‹B(‹@$ƒøt¥‹J(‹I$‰$èzÿÿÿƒÄÃì‹T$¹‰L$·=/àYtIƒø@t=ƒørt,ƒøst=%àt‰ÈƒÄù¸ëó‹J$‰$è,ÿÿÿ‹L$ÁëàÁô‰L$ëṬ
ë́ÁôÁôëß=0àtñ=1àt¾=2àuªëȃì‹T$ÇÈÝÇÌ݃úuƒÄÃÇÈá1À‰ð‰ì·ƒøcuf‹J$‰$è+ýÿÿƒø~ÇÈÝÄ ÇÌ݃ÄÃ=ìt‹
읉$èóþÿÿ‰È݃=ðt‹
ð‰$èÖþÿÿ‰Ì݃ÄÉì뺃ì$‹\$(‹C(ƒøt
‹·ƒø.uƒÄ$ËS(ÇD$ ƒú„ ‰T$‹
‹     ‰$‹K‰L$¹ÿÿÿÿ‰L$èà´ÿÿ‹H‹|à‰$¸kЉD$‹øà‰D$‹D$(‹@‰D$‹D$ ‰D$‰L$‰L$èØ‹|à‰$¸‹Ð‰D$‹øà‰D$‹D$‰D$èXØ‹\$(‹D$‹PÿD$ ƒú…`ÿÿÿ‹S(ÇD$ ƒú„…‰T$‹
‹     ‰$‹K‰L$¹ÿÿÿÿ‰L$è,´ÿÿ‹@‰D$‹|à‰$¸ Ð‰D$‹D$ ‰D$‹D$‰D$èÞ׋D$‹‰$¸‰D$ÇD$èï%‹\$(‹D$‹PÿD$ ƒú…{ÿÿÿ‹|à‰$¸·Ð‰D$è×é“þÿÿƒì,‹D$0‹‹@ ‹‰L$(‰$è…*‹D$(‹‹@‰$è/‚‹L$(‹        ‰$èò²ÿÿ‹T$(‰D$$‹@‰D$ ‹D$0‹·=!à„œ‹D$0‹·=#à„ˆ‹B‹L$0‹I0‰H0‰$èoúÿÿ‹L$0‹·=#à…‹Aƒà‰D$‹à‰$¸ËЉD$‹$ãÿ$ã‰D$èÁÖ‹L$0‹à‰$¸ÖЉD$‹A‰D$‹‹@‹‰D$‹‹@‰D$è‹Ö‹à‰$‹D$0‹‰D$ÇD$èq¢‹à‰$¸îЉD$èTÖ‹\$0‹T$(‹B‹·=à…<‹J‹I0‰$‹J‹I‰L$¹ÿÿÿÿ‰L$è8²ÿÿ‰D$‹L$‰$èV+‹\$0‹T$(‹@‰â‹
à‰$‰T$‹K0‰L$ÇD$‹‹I‰L$‹K‰L$èïãþÿƒø…¬‹à‰$¸öЉD$è¦Õ‹à‰$¸ щD$èÕ‹à‰$¸JщD$èxÕ‹L$(‹ ‹     ‰$è:}‰D$‹à‰$¸RщD$‹D$‰D$èEÕƒ=Xät‹D$(‹‹·ƒøs„‹à‰$¸rщD$èÕ‹hà‰$¸Ñ‰D$‹$ãH‰D$èïÔ‹hà‰$¸ŒÑ‰D$‹D$0‹@‰D$èÍÔ‹hà‰$¸œÑ‰D$è¶Ô‹hà‰$¸¬Ñ‰D$èŸÔ‹T$0‹B0ƒø„i‹J0‰$‹J‰L$¹ÿÿÿÿ‰L$è”°ÿÿ‹T$0‹@‰D$ ƒ=”äu:‹|à‰$¸ºÑ‰D$‹$ãH‰D$‹‹@‹‰D$‹‹@‰D$è*Ô‹T$0‹|à‰$¸ÕщD$‹øà‰D$‹B‰D$èþÓ‹
$ã‹|à‰$¸íщD$‹D$0‹@‰D$‹D$ƒÈ ‰D$‹D$ ‰D$‰ÈH‰D$‰ÈH‰D$èµÓ‹L$0‹|à‰$‹‰D$‹A‰D$蜟‹|à‰$¸Ò‰D$‹L$(‹   ‹IƒáƒùtI¸‰D$èeÓ‹|à‰$¸Ò‰D$‹Ð߉D$‹Ô߉D$è:Ó‹D$0‰$èúÿÿƒÄ,Ã1Àë¸ÇD$ é°þÿÿ‹à‰$¸\щD$èÓéÕýÿÿÇâÿÿÿÿé÷üÿÿ‹|à‰$¸Ò‰D$‹øà‰D$‹A‰D$èÆÒ‹T$0‹|à‰$¸-Ò‰D$‹B‰D$‹
·     ù!à…þ¸‰D$èŠÒ‹L$0‹|à‰$‹‰D$‹A‰D$èqž‹T$(‹D$0‹@%€ƒø…­‹D$$‹@%€ƒø…˜‹|à‰$¸AÒ‰D$‹
‹Iƒáƒù„n¸‰D$‹D$4‰D$‹D$8‰D$èüÑ‹|à‰$¸QÒ‰D$èåÑ‹L$0ƒ=”äu+‹|à‰$¸SÒ‰D$‹‹@‹‰D$‹‹@‰D$è­Ñ‹|à‰$¸bÒ‰D$è–Ñ‹T$0‹|à‰$¸mÒ‰D$‹B‰D$‹
·     ù!à…µ¸‰D$‹D$ ‰D$èRÑ‹L$0‹|à‰$‹‰D$‹A‰D$è9‹|à‰$¸‚Ò‰D$‹L$(‹ ‹Iƒáƒù„R¸‰D$èþЋ
|à‹D$0‹·="à…‘‰$¸ŠÒ‰D$‹D$4‰D$‹D$8‰D$èÃЋ|à‰$¸“Ò‰D$è¬Ð‹L$0ƒ=”äu+‹|à‰$¸•Ò‰D$‹‹@‹‰D$‹‹@‰D$ètЋD$(‰$‹D$4‰D$‹D$8‰D$èˆé%ýÿÿ‰$¸¤Ò‰D$‹Ð߉D$‹Ô߉D$è.Ћ|à‰$¸­Ò‰D$èЋL$0ƒ=”äu+‹|à‰$¸¯Ò‰D$‹‹@‹‰D$‹‹@‰D$èßÏ‹D$(‰$‹Ð߉D$‹Ô߉D$èïéŒüÿÿ1Àé¬þÿÿ1ÀéIþÿÿ1Àéýÿÿ‹ƒHé]ýÿÿ1Àéýÿÿ‰$èœ%‹T$(ƒø„cøÿÿ‰$èe#‹T$(éRøÿÿƒì‹l$‹\$ƒûuƒýt1ÀƒÄÃûtƒýtðƒûu  ¸ƒÄ÷·Mf9Èu
¿C¿Mf9Èt1ÀƒÄËC‹M9Èuð‹C‹M9Èuæ‹C‹M9ÈuÜ‹C‹M9ÈuÒ‹C ‹M 9ÈuÈ‹S$‰$‹U$‰T$èjÿÿÿƒøt‹T$‹R(‰$‹T$‹R(‰T$èKÿÿÿƒøu1ÀƒÄøëõƒì‹\$‹T$ƒûtƒúuƒûuƒút1ÀƒÄøëõ‹C‹J9Èu‹C‹J9Èu‹[‹RëÃ1ÀƒÄÃì‹T$‹·=àu3‹
‰$¹‰L$èRûþÿ‰$‹L$‹I‰L$¹ÿÿÿÿ‰L$è6ªÿÿƒÄËB0ƒÄÃì‹T$ƒ|$tƒút   ‹B;D$u1ÀƒÄÉ$è‰ÿÿÿ‰Âƒøtë‹·ƒø.tÓ=àtÌ=àtÅ=àt¾‰ÐƒÄÃì‹L$ ‹\$‹Cƒø„‹S‹Aƒøt{‹I‰L$ƒúuƒùta‰$‰T$èkÿÿÿ‰D$‹L$ ‰$‹L$‰L$èSÿÿÿ‹\$‰Âƒûuƒút$ƒûtƒúu1ÀƒÄˉ$‹
‰L$èÁýÿÿƒÄøƒÄøƒÄËI‰L$냋Sélÿÿÿƒì‹D$‹·ƒøs¾„®ƒøc„›ƒør„‹º‹•áƒútI‰T$‹J‰$‹L$‹ ‰L$èCýÿÿ‹T$ƒøt‹J‰$‹L$‹I ‰L$èëýÿÿ‹T$ƒøu‹Rƒúu·1ÀƒÄËJ‰$‹L$‰L$è²þÿÿ‹T$ƒøtÖ‹B;D$u͉ЃÄÃ1Òésÿÿÿºéiÿÿÿºé_ÿÿÿ=àt=?à…HÿÿÿºéCÿÿÿºé9ÿÿÿƒì‹D$‹·ƒøs~trƒøctcƒørtTÇD$¹‰$èœ.ÿÿ‹l$‹T$‹L$‰H‹L$‰‹L$‰H‰P‹
‰H‹J ‰H‹­á‰H‰­áƒÄÃÇD$ëªÇD$ë ÇD$ë–=àt=?àu€ÇD$é{ÿÿÿÇD$énÿÿÿƒì‹\$1Ò‹·ƒørt]=?àtS‹K ƒùt‹Aƒøt@ƒøt‹Iƒùuë‰ÐƒÄË·=?àu‹‹@(·=3àtBëÔ‹‹@(‹@ƒøuðëÅBëÂB몋‹@ƒø|B‹‹H(ƒùt•‹A$·=3àt‹A$·=
àtB‹I(ëÛƒì(‹T$,ÇD$‹Bƒø„@‹B‰D$‰T$$‰$è-ÿÿÿ‹\$‹T$$D$‹·=à…        ‹
‰$¹‰L$èu÷þÿ‹\$‰Â‹@9Ø…Ãút‹Bƒøtƒút‹B9Øu›‹D$ƒÄ(ËBƒøuä‹B9ØtÝ‹à‰$¸¾Ò‰D$‹‹@‹‰D$‹‹@‰D$‰T$$‹B‰D$èÞÉ‹à‰$‹D$$‹‰D$ÇD$èÄ•‹L$$‹à‰$¸ÛÒ‰D$‹D$‰D$‹A‰D$‹A‰D$‹A‰D$è†ÉéVÿÿÿ‰$‹L$$‹I‰L$‰\$芥ÿÿ‹\$‰Âéÿÿÿ‹R0éÿÿÿ‹B‰D$é»þÿÿƒì‹
€âƒùt1‹à‰$¸Ó‰D$‰L$è"É‹€â‰´áÇ€âƒÄÃì‹L$ ‹D$‰$‹‰D$‹A‰D$èå%‹D$ ‹·=àt
ƒ=á…|ƒ=Àät
fƒ=ät‹D$‰$¸#Ô‰D$è£ÈƒÄËD$ ‹H ƒùtÛ‹D$‰$¸kÓ‰D$‹A‰D$‰L$‹A‹‰D$èjÈ‹T$‹L$ ‹Bƒø„Àƒøt‹Jë´‹·=?àu‹‹@(·=3àu
‹‹@(‹@ƒøtÓ‹·ƒør„€‹B‰ž‹D$‰$¸ƒÓ‰D$èøÇ‹D$‰$¸•Ó‰D$èãÇ‹D$‰$¸¨Ó‰D$èÎÇ‹D$‰$¸³Ó‰D$¸ô‰D$ÇD$¸´Ó‰D$è‹g‹T$éEÿÿÿ‹B‹
àáIÁá‘‰
8ž‹ØáfÿEÐ݃=¤ä„ùèþÿÿ‹D$‰$¸¹Ó‰D$‹¤äH‰D$è=Çÿ¤ä‹D$‰$¸êÓ‰D$‹
àáIÁá‘
 ž‰D$ÇD$¸ëÓ‰D$èãf‹D$‰$¸îÓ‰D$èâÆ‹D$‰$¸ÿÓ‰D$èÍÆ‹D$‰$¸Ô‰D$è¸Æ‹D$‰$¸Ô‰D$‹
àáIÁá‘
 ž‰D$ÇD$¸Ô‰D$èdf‹T$ÿàáéþÿÿ‹D$‰$¸ÔÓ‰D$èTÆéÿÿÿ‹D$‰$¸)Ó‰D$è:Æ‹D$‰$¸BÓ‰D$è%ÆéUýÿÿƒì‹L$‹     ‰$蛃øu‹
Øá¿MÐ݃ø„žƒ=dãuG‹hà‰$¸(Ô‰D$‹D$‰D$èËÅ‹hà‰$¸4Ô‰D$‹D$‹@‰D$è©Åÿdãfÿhâ‹
Øá¿MÐ݃øŽà‹ØáfÿEÐÝÿ
àáƒ=àá}¸FÔ‰$ÇD$è'ÿÿ‹hà‰$¸`Ô‰D$‹àá‰D$è2Å‹hà‰$¸mÔ‰D$‹
àáIÁá‘
 ž‰D$ÇD$¸nÔ‰D$èÜd‹
¤äƒùŽEÿÿÿI‹hà‰$¸€Ô‰D$‰È‰
¤äH‰D$è¼Ä‹
Øá¿MÐ݃ø ÿÿÿ‹D$‹·ƒø.t,‹hà‰$¸†Ô‰D$è€Ä‹L$‹‰$‹A‰D$跐fÿ
hâÿ
ØḃÄÃÿ
Øá1ÀƒÄÃì‹\$‹T$‹·=à…•‰T$‹
‰$¹‰L$è7ñþÿ‹\$‰Â‹@9ØuR‰Ñƒùt‹A9ØuƒÄËAƒøu‹Aƒøtì‰$‰L$‰L$‹D$ ‰D$è‡ÿÿÿ‹D$‰$‹D$ ‰D$èœýÿÿƒÄÉ$‹L$‹I‰L$‰\$èÁŸÿÿ‹\$‰Áë‘‹J0댃ì$‹L$,‰$¹‰L$èððþÿÇD$ƒøuƒÄ$ËÄá‰D$ºƒú¸‹L$,‰$‰T$‰T$è³ðþÿ‹T$‰D$ƒø„ˆ¹P‰$èá%ÿÿ‰D$ ‹L$‹      ‰$è9¼ƒÀ‰D$‹L$‰$è¼%ÿÿ‹T$ ‰‹‰$¸‹Ô‰D$‹D$‹‰D$‹lá‰D$èc¾‹D$‹@H‰Äá‹D$ ‰$‹D$(‰D$èŸîþÿ‹T$ÿD$ÑâƒúŒHÿÿÿ‹D$‰Äáƒ|$t(‹láÿlá=Þ~¸Ô‰$ÇD$è¬$ÿÿƒÄ$ÃìL‹|à‹øà‹L$PÇD$H‹$ã‰D$DÇD$@‹Aƒà‰D$(¿Aƒøƒ=”ä„)¿Aƒø…‹·ƒø.t‹·=à…‰$¸×Ô‰D$‰T$‹A‰D$èÎÁ‹T$PÇD$D‹L$T‹|à‰$¸^Ù‰D$ƒ|$@tD¸wÙ‰D$‹B‰D$‹D$(‰D$‰L$‹D$D‰D$‹D$H‰D$ètÁƒ|$@t1ÀƒÄLËD$Dëö¸€Ù뺉$¸¨Ô‰D$‰T$‹A‰D$è>Á‹|à‰$¸ºÔ‰D$è'Á‹L$P‹|à‰$‹‰D$‹A‰D$荋|à‰$¸ÌÔ‰D$èñÀ¸ÿÿÿÿƒÄLÉ$¸éÔ‰D$‰T$‹A‰D$èÌÀ‹T$Pƒ=xãt!‹
øà‰$蟵ÿÿ‹øà‹T$Pƒø„‹à‰$¸>Õ‰D$‹$ãÿ$ã‰D$‹B‰D$‹‹@‹‰D$‹‹@‰D$è\À‹à‰$‹D$P‹‰D$ÇD$èBŒ‹T$P‹Jƒù…‹Jƒù…‰$èÁôÿÿ‹T$P‰Á‹à‰$¸`Õ‰D$‹B‰D$‹B‰D$‰L$,‰L$¿B‰D$èÝ¿|$,ÿ~¸xÕ‰$ÇD$è"ÿÿ‹D$P‹·ƒørt‹
øà‰$萴ÿÿƒø„Yƒ=€â…2ƒ=´á…%ƒ|$,ŽÇ¤ä‹D$,‰€â¸Ð݉$ÇD$¸‰D$è¹1À‰Øá‰àá‹
øà‰$è´ÿÿƒø„<‹à‰$¸ÄÕ‰D$è¿‹à‰$¸èÕ‰D$èヒà‰$¸÷Õ‰D$‹D$P‹@‰D$è;‹à‰$¸Ö‰D$趾‹à‰$¸BÖ‰D$‹D$P‹@‰D$蔾‹à‰$¸bÖ‰D$è}¾‹à‰$¸¦Ö‰D$èf¾‹à‰$¸ÏÖ‰D$èO¾‹à‰$¸×‰D$‹D$P‹@‰D$è-¾‹à‰$¸-׉D$辋à‰$¸B׉D$èÿ½‹à‰$¸G׉D$è轋à‰$¸N׉D$‹D$P‹@‰D$èƽ‹à‰$¸n׉D$‹D$P‹@‰D$褽‹à‰$¸Ž×‰D$荽‹à‰$¸Ç׉D$èv½‹à‰$¸ô׉D$è_½‹à‰$¸!؉D$‹D$P‹@‰D$è=½‹à‰$¸6؉D$è&½‹à‰$¸K؉D$轋à‰$¸P؉D$èø¼‹à‰$¸X؉D$èἋà‰$¸b؉D$‹øà‰D$‹D$P‹@‰D$èµ¼‹à‰$‹D$P‰D$è—óÿÿ‹D$P‹@ƒø„‹D$P‹Xƒû‰\$$tN‹T$P‹·=à…¥‰T$8‹
‰$¹‰L$ètéþÿ‹\$$‰Â‹@9Ø…¬‰Ñƒùt‹A9Ø…\‹L$P‹     ‰$èõc‰D$ ‹à‰$¸Ð؉D$‹D$ ‰D$較=Xät‹D$P‹·ƒøs„ô‹à‰$¸î؉D$‹Øá‰D$èÄ»‹L$$Ç€âÇdãƒùt‰$‹D$P‰D$‹D$D‰D$èF÷ÿÿ‹D$P‰$‹D$D‰D$è[õÿÿ‹hà‰$¸Ù‰D$èd»‹T$P‹
hà‹Bƒø…ø‹Bƒø…ì‰$¸'Ù‰D$è1»‹hà‰$¸)Ù‰D$軋
´á‹T$Pƒùt)‹hà‰$¸-Ù‰D$‰L$èðº‹T$PÇ´áƒ=dãt#‹hà‰$¸RÙ‰D$躋T$P‹D$D‰D$H‹Bƒøu‹Bƒøt(‹L$T‹Bƒøt‹JéÔøÿÿ‹Bƒø„Èøÿÿ‹JéÀøÿÿ‰$‹D$D‰D$‹D$H‰D$‹øà‰D$èNîÿÿ‹T$Pë°ƒ=dãuF‰$¸
Ù‰D$‹D$D‰D$è4º‹hà‰$¸Ù‰D$‹D$P‹@‰D$èºÿdãéÖþÿÿ‰$¸%Ù‰D$èö¹éÀþÿÿ‹à‰$¸Ø؉D$èÚ¹éðýÿÿ‰L$8‹Aƒøu‹Aƒø„ÿ‹à‰$¸šØ‰D$覹‹à‰$‹D$8‹‰D$ÇD$茅‹L$8‹à‰$¸¥Ø‰D$‹A‰D$‹A‰D$‹D$$‰D$èU¹‹à‰$¸¸Ø‰D$‹øà‰D$‹D$8‹@‰D$è)¹ÿØá‹D$P‰$‹D$8‰D$è{õÿÿ‹L$8‹Aƒà‰D$(‹à‰$‰L$èçïÿÿ‹\$$‹T$8¿Bƒø…_üÿÿfÿB‹·=à„[üÿÿ‹J0é}üÿÿ‹à‰$¸z؉D$‹A‰D$‰\$蜸éfüÿÿ‰$‹L$8‹I‰L$‰\$è ”ÿÿ‹\$$‰Áé4üÿÿ‹D$P‹XéáûÿÿǤäéúøÿÿ¸ªÕ‰$ÇD$èÿÿéÁøÿÿ‹øà;á„•øÿÿ‹à‰$¸šÕ‰D$è¸éyøÿÿ‰$èXíÿÿ‹T$Péí÷ÿÿ;á„W÷ÿÿ‰$‰\$èâêÿÿ‹T$P‰Áƒø„<÷ÿÿ‹@‰D$H‰L$<‹‰D$DÇD$@‹à‰$¸ûÔ‰D$‹B‰D$‹‹@‹‰D$‹‹@‰D$菷‹à‰$‹D$P‹‰D$ÇD$èuƒ‹T$<‹L$P‹à‰$¸Õ‰D$‹A‰D$‹A‰D$¿A‰D$‹D$D‰D$‹B‹@‰D$‹B‹@‰D$‹B¿@‰D$ è·‹T$Pédüÿÿƒì(‹T$,1É‹·=à…”‹
‰$¹‰L$èþãþÿ‰$‹L$,‹I‰L$¹ÿÿÿÿ‰L$èâ’ÿÿ‰Á‹D$,‹‰$‰L$‹‰D$èÒþÿ‹L$‹T$,‹Y‰\$$ƒùt‹A%€ƒøu
‹B%€ƒøtƒJ‹Bƒøu3‹Bƒøu+‹·=àÈtƒø.„¥ƒøc„ô=àt‰$‰\$èÑóÿÿ‹T$,ƒø‰D$ }ƒÄ(ËJƒáƒù„®¸‰D$‹|à‰$‹‰D$‹B‰D$èñ‹|à‰$¸©Ù‰D$‹D$‰D$è̵‹L$0ƒù„‹|à‰$¸±Ù‰D$‰L$‹D$4‰D$蜵‹T$$‹L$,‹Aƒø„É‹A9Є¾‹|à‰$¸ÃÙ‰D$‰T$‹A‰D$‹A‰D$èTµ‹|à‰$¸ÚÙ‰D$‹øà‰D$‹D$$‰D$è+µ‹|à‰$¸îÙ‰D$赋T$,‹L$ ƒù~<ƒ=”äu3‹|à‰$¸ðÙ‰D$‰L$‹‹@‹‰D$‹‹@‰D$èÏ´‹T$,‰$è²ÛÿÿƒÄ(ËAƒøtŒ‹A9Ð…/ÿÿÿé|ÿÿÿ‹D$,‹‰$èÖÚÿÿ‹|à‰$¸ºÙ‰D$‹È݉D$‹Ì݉D$èn´‹T$$‹L$,éÍþÿÿ‹
‰$èE‹T$,éDþÿÿ‹‹@$·=3à…þÿÿ‹‹@$‹@ƒø…ïýÿÿÇD$ ‹B‰$èæ^‹|à‰$¸Ù‰D$‹øà‰D$‹D$,‹@‰D$è볋L$,‹|à‰$¸“Ù‰D$‹A‰D$‹Aƒà‰D$‹D$$‰D$‹D$ ‰D$诳‹T$,éˆýÿÿ‹B‰$èj^ÇD$ éwÿÿÿ=àtá=àtÚ=à…:ýÿÿÇD$ ‹B‰$è1^éFÿÿÿ‹B0ƒøt-‹J0‰$‹J‰L$¹ÿÿÿÿ‰L$èZÿÿ‹T$,‰Á‹X‰\$$éüÿÿ1Û‰\$$é„üÿÿƒì‹t$‹l$‹](‹V(ƒût      ƒú…ƒûu     ƒú„‹·=àt
‹·ƒø.uƒÄËE$‹@ƒøtñ¸Ú‰$‹Mƒù„‹E‹@‹‰D$‹Mƒù„£‹E‹@‰D$è_±¸6Ú‰$èR±¸HÚ‰$èE±¸UÚ‰$è8±¸^Ú‰$è+±¸xÚ‰$豸…Ú‰$豸Ú‰$豸Ú‰$è÷°¸¦Ú‰$èê°¸²Ú‰$èÝ°¸ÍÚ‰$èаé"ÿÿÿ1Àé\ÿÿÿ¸4Úé<ÿÿÿƒÄË‹9È…Ýþÿÿ‹[‹RéÄþÿÿƒì(‹D$,‹ƒùt‹Aƒàƒøt‹D$,‹@9ÁuƒÄ(ËI0ë܃I‹‹@ƒøt‰L$ ‰$èè\‹L$ ‹·=$àu'‰L$ ‹A$‹‰$‹D$0‰D$‹D$4‰D$èˆÿÿÿ‹L$ 뛋A$ƒø„ì‹|à‰$¸ßÚ‰D$‹øà‰D$‰L$ ‹A‰D$豋L$ ‹|à‰$¸õÚ‰D$‹A‰D$‹Aƒà‰D$èî°‹L$ ‹|à‰$‹‰D$‹A‰D$èÕ|‹T$ ‹B%€ƒøtƒJ‹|à‰$¸ Û‰D$‹Jƒáƒù„8¸‰D$‹D$0‰D$‹D$4‰D$è{°‹|à‰$¸Û‰D$èd°‹L$ ƒ=”äu/‹|à‰$¸Û‰D$‹‹@‹‰D$‹‹@‰D$è,°‹L$ ‹Q$ƒú„؉T$$‹‹‹@‰$èØZ‹L$$‹  ‹     ‰$虋ÿÿ‰Á‹@(ƒøt‹D$ ‰$‰L$‰L$è¾üÿÿ‹L$‹A‰D$‰L$‹·ƒøcu‹‹@$·=3à„ÅÇD$‹D$$‹@ƒø„‘‹|à‰$¸uÛ‰D$耯‹|à‰$¸“Û‰D$‹D$ ‹@‰D$‹D$ ‹@ƒà‰D$‹D$‰D$èH¯‹L$ ‹|à‰$‹‰D$‹A‰D$è/{‹T$$‹D$‹@%€ƒøt‹‹ƒH‹|à‰$¸¨Û‰D$‹
‹     ‹Iƒáƒù„Ú¸‰D$‹D$0‰D$‹D$4‰D$èÉ®‹|à‰$¸¸Û‰D$è²®‹L$ ƒ=”äu/‹|à‰$¸ºÛ‰D$‹‹@‹‰D$‹‹@‰D$èz®‹L$ ƒ|$t‹|à‰$¸ÉÛ‰D$èX®‹L$ ‹D$$‹Pƒú…(þÿÿ‹Q$ƒú„üÿÿ‰T$$‹‰$‹D$0‰D$‹D$4‰D$èJüÿÿ‹L$ ‹D$$‹PëÌ1Àé$ÿÿÿ‹|à‰$¸„Û‰D$èï­éjþÿÿ‹‹@$‹@ƒø…*þÿÿ‹A(ƒø…þÿÿ‹|à‰$¸*Û‰D$趭‹T$ÇD$‹|âƒà ƒø„ñýÿÿ¸CÛ‰$‹
‹Iƒùt‹‹@‹‰D$‹‹@‰D$è<¬éÁýÿÿ¸tÛëâ1ÀéÆüÿÿ‹·=!àt‹·=#àu%‰L$ ‰$‹D$0‰D$‹D$4‰D$è›Õÿÿ‹L$ éfûÿÿ‹·="àtωL$ ‰$‹D$0‰D$‹D$4‰D$èëõÿÿ‹L$ é5ûÿÿƒì‹D$‹ƒútH‹ƒøt‹·=àt>‰T$‹J$ƒùt‰L$‹‰$èÅÿÿÿ‹T$‹D$‹Hƒùuâ‹D$‹@9ÂuƒÄËR0몉T$‹
‰$¹‰L$è–Ùþÿ‰Á‹D$‹‰$‰L$‹‰D$èºÇþÿ‹L$‹T$‹Bƒàƒøt‹Aƒàƒøt#‹Bƒàƒøt’‹Aƒàƒøt‡ƒbûƒJézÿÿÿƒbýƒJëÓƒì‹D$‹ƒùttƒI‹·=!àt‹·="àu\‰L$‹‹@ ‹‰$èÃÿÿÿ‹L$‰L$‹Q$ƒút‰T$‹‰$è¥ÿÿÿ‹L$‹D$‹Pƒúuâ‹D$‹@9ÁuƒÄËI0ƒùuŒƒÄË·=#àu¯ë–ƒì‹T$ƒúu‰ÐƒÄËãÿãƒø ~¸ÑÛ‰$ÇD$è
ÿÿ‹T$‹·=àtF=àt‰Ñ‰ÈƒÄËB0ƒøtð‹J0‰$‹J‰L$¹ÿÿÿÿ‰L$è#‡ÿÿ‰D$‹L$‰$èvÿÿÿ‰ÁëË
‰$¹‰L$èü×þÿ‰Á‹D$‹‰$‰L$‹‰D$è Æþÿ‹L$‰$è9ÿÿÿ‰Á놃ì‹T$ƒúu‰ÐƒÄË‹@‰Œä‹‹@‰åÇã‰$èûþÿÿƒÄÃì‹\$‹D$‹ƒùt"9Ùu     ¸ƒÄËA%ƒøt‹I0ƒùuÞ1ÀƒÄÁI‰L$‹Q$ƒútß‹ƒøt#‰T$‹
‰$‰\$èšÿÿÿ‹\$‹L$‹T$ƒøu‹Rë̸ƒÄÃƒì ‹D$$‹ƒú„‚‹B%€ƒø…ã‰T$‹
‰$謋\$ƒø…È‹·=àu‹Cƒà ƒøtM‹S$ƒút,‰T$‹
‰$è•ÿÿÿ‹\$ƒøt    ¸ƒÄ ËD$‹PƒúuÔ‹D$$‹@9Ãu1ÀƒÄ ËS0égÿÿÿ‰$è“þÿÿ‹\$ƒøt¢‹L$$‰$‰D$è¸þÿÿ‹\$ƒøu‰‹|à‰$¸åÛ‰D$‹‹@‰D$‹C‰D$‹Cƒà ‰D$èò¨¸ƒÄ øƒÄ ÃìÇD$‹D$‹P(ƒút‹B$·=3àu‹R(ƒúuë‹D$ƒÄËB$·=
àu‰T$‹J$‹I$‰$è{‹T$D$ëljT$‹J$‰$èb‹T$D$뮃ì‹(áƒútD‹L$‹I‹    ‰$‰T$‹
‹     ‰L$èëì‹L$ƒøu¶Aƒøt  ¸ƒÄÃ1Àëø‹Qƒúu¼1ÀƒÄÃì‹\$ƒûu1ÀƒÄÃfƒ=tät      ¸ƒÄ÷=àI„ãƒøpã„Ôƒø.pthƒø*Wtƒø!tAƒø%tƒø&t1ÀƒÄËS$‰$èŠÿÿÿƒøu‹T$‹R(‰$èvÿÿÿƒøu1ÀƒÄøëõ‹K$‰$èYÿÿÿƒÄÃø+t»ƒø-u°ë´1ÀƒÄÃøRCtƒø/t¢ƒø?tƒø@u’1ÀƒÄÉ$èQþÿÿƒøu‹L$‹I‹I(ƒáƒùu1ÀƒÄøëõƒø^„]ÿÿÿƒøc…NÿÿÿéOÿÿÿ¸ƒÄÃ=àÌ„ƒø|q„*ÿÿÿƒøqtÖƒørt5ƒøs…ÿÿÿ‰$èÖýÿÿƒøu‹L$‹I‹I(ƒáƒùu1ÀƒÄøëõ‰$èªýÿÿƒøu‹L$‹I‹I(ƒáƒùu1ÀƒÄøëõƒø~„çþÿÿ=à…¥þÿÿé×þÿÿ‹S$ƒút)‰T$‹J$‰$è$þÿÿƒøt        ¸ƒÄËD$‹P(ƒúu×1ÀƒÄÃ=
àGt9=àt#=àt=à…Gþÿÿ‹K‹       ‰$èÚ‡ƒÄËK$‰$èÆýÿÿƒÄÉ$èbýÿÿƒÄÃ=àt=à… þÿÿé»þÿÿ‹C‹@(ƒàƒøt   ¸ƒÄÃ1Àëø=6àu„=%à\„‚þÿÿ=!à;t(=à„      þÿÿ=à„þýÿÿ=à…¡ýÿÿ‹CƒÄËK ‹  ‰$èKûÿÿƒÄÃ="àtè=#à…wýÿÿëÛ=1àptS=&à„þÿÿ=/àt&=0à…Oýÿÿ‹C‹@(ƒàƒøt    ¸ƒÄÃ1Àëø‹C‹@(ƒàƒøt       ¸ƒÄÃ1Àëø‹C‹@(ƒàƒøt       ¸ƒÄÃ1Àëø=2àt=3à…ìüÿÿé9ýÿÿ‹C‹@(ƒàƒøt    ¸ƒÄÃ1Àëø‹C‹@Hƒøu‹C¶@
ƒà@ƒøt1ÀƒÄËK‹  ‰$¹Ü‰L$èïèƒøtß‹L$‹I‹        ‰$¹Ü‰L$èÐèƒøtÀ¸ƒÄÃ=QàT„büÿÿ=Nà,„Uüÿÿ=?à„Jüÿÿ=Fà„?üÿÿ=Gà….üÿÿé/üÿÿ=Oà„$üÿÿ=Pà…üÿÿéüÿÿ=Tà!„üÿÿ=Rà„üûÿÿ=Sà…ëûÿÿéìûÿÿ=Uà„áûÿÿ=Xà…Ðûÿÿéüÿÿƒì‹L$‹T$ƒ=Däu‰$¸Ü‰D$‰T$èO£ƒÄÃ=át(‰$¸ ܉D$‹
Hà‹€»‰D$‰T$è£ëˉ$¸%܉D$‰T$è£ë´ƒìdf‹=Täf‹5Tâ‹- äf‹øã‹\$l‹L$hƒûu‰$¸E܉D$èÇ¢ƒÄdËC‰Œä‹C‰å·=à3„Á1ƒøcÃ
„K
ƒø.n„8ƒø*!„ƒø!„Jƒø%„Ãø&tC¸€î‰$‹C‹‰D$‹C‰D$·‰D$è¡‹à‰$è!£¸‰$èWïþÿƒÄdÉ$¸{܉D$袋D$h‰$‹D$l‹@$‰D$‹D$p‰D$èãþÿÿ‹D$h‰$¸}܉D$èÑ¡‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è¯þÿÿ‹D$h‰$¸Ü‰D$蝡끉$¸t܉D$芡‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èhþÿÿ‹D$h‰$¸v܉D$èV¡‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è4þÿÿ‹D$h‰$¸y܉D$è"¡éÿÿÿ‰$¸J܉D$è¡‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èêýÿÿ‹D$h‰$¸N܉D$èØ é¹þÿÿ‰$¸b܉D$è ‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è ýÿÿ‹D$h‰$¸d܉D$莠‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èlýÿÿ‹D$h‰$¸f܉D$èZ é;þÿÿƒø+„‡ƒø-…êýÿÿ‰$¸h܉D$è2 ‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èýÿÿ‹D$h‰$¸j܉D$èþŸ‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èÜüÿÿ‹D$h‰$¸l܉D$èÊŸé«ýÿÿ‰$¸n܉D$è´Ÿ‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è’üÿÿ‹D$h‰$¸p܉D$耟‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è^üÿÿ‹D$h‰$¸r܉D$èLŸé-ýÿÿ‹øà;áu‰$¸î‰D$è(Ÿ‹D$p‰$èëIéýüÿÿƒø@„Šƒø/„ƒø?…üÿÿ‹C$ƒøtM‰$¸9ì‰D$èÝž‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è»ûÿÿ‹D$h‰$¸=ì‰D$è©ž‹\$l‹L$h‹C(ƒø„{üÿÿ‰$¸Bì‰D$è„ž‹D$h‰$‹D$l‹@(‹@$‰D$‹D$p‰D$è_ûÿÿ‹D$h‰$¸Dì‰D$èMž‹D$h‰$¸Iì‰D$è8ž‹D$h‰$‹D$l‹@(‹@(‰D$‹D$p‰D$èûÿÿ‹D$h‰$¸Kì‰D$èžéâûÿÿ‰$¸\܉D$è띋D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÉúÿÿ‹D$h‰$¸^܉D$距‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è•úÿÿ‹D$h‰$¸`܉D$胝édûÿÿ‹øà;áu‰$¸/î‰D$è_é@ûÿÿfƒÿt*‰$¸8î‰D$èC‹D$h‰$¸Iî‰D$è.‹L$h‰$¸iî‰D$蝋D$h‰$¸î‰D$èŒùÿÿéåúÿÿƒøR„‡ƒø^…”úÿÿ‰$¸Ü‰D$èÜœ‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èºùÿÿ‹D$h‰$¸ƒÜ‰D$訜‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è†ùÿÿ‹D$h‰$¸…܉D$ètœéUúÿÿfƒþu    ƒý„ƒ=Äà~1‰$¸‘ë‰D$‹C$‰D$‹D$p‰D$¸™ë‰D$è<‹\$l‹L$h‹S(1í‰îƒút'‹B$·=3àt‹B$·=
à…‹R(FƒúuÙ‹Cƒø„L9î„D‰$¸Ôë‰D$‹C$‰D$‹D$p‰D$¸Ûë‰D$è¢;‹D$l‹H(ÇD$\ƒùtY‰L$`‹A$·=3à…‹D$h‰$¸Üë‰D$èx›‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èVøÿÿ‹D$`‹H(ÿD$\ƒùu§‹D$\;¤à}%‹D$h‰$¸ïë‰D$è(›ÿD$\‹D$\;¤à|Û‹D$h‰$¸öë‰D$è›éäøÿÿ‹A$·=
àu<‹D$h‰$¸âë‰D$èÜš‹D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$è·÷ÿÿé\ÿÿÿ‹D$h‰$¸èë‰D$è šéBÿÿÿ‰$¸£ë‰D$‹C$‰D$‹D$p‰D$¸«ë‰D$è^:‹D$l‹H(ÇD$\ƒù„ʼnL$`‹A$·=3àt‹A$·=
à…“‹D$h‰$¸±ë‰D$è#š‹D$h‰$¸Àë‰D$‹D$l‹@$‰D$‹D$p‰D$¸Áë‰D$èÞ9‹D$h‰$¸Äë‰D$‹D$\‰D$èÕ™‹\$h‹T$p‹L$`‹A$·=3àuA‰$‹A$‰D$‰T$è¦öÿÿ‹L$`‹I(ÿD$\ƒù…;ÿÿÿ‹D$h‰$¸Òë‰D$耙éa÷ÿÿ‰$‹A$‹@$‰D$‰T$èböÿÿ‹L$`ëºEé]ýÿÿfƒú„ïüÿÿ‰$¸ë‰D$è>™‹D$h‰$¸.ë‰D$‹D$l‹@$‰D$‹D$p‰D$¸:ë‰D$èù8‹D$h‰$¸Cë‰D$èø˜‹D$h‰$¸Në‰D$‹D$l‹@$‰D$‹D$p‰D$¸Oë‰D$è³8‹D$h‰$¸\ë‰D$‹D$l‹@$‰D$‹D$p‰D$¸hë‰D$è‚8‹D$h‰$¸që‰D$‹D$l‹@$‰D$‹D$p‰D$¸|ë‰D$èQ8‹D$h‰$¸†ë‰D$èP˜‹\$l‹L$héãûÿÿ‰$‹C$‰D$è4y‹D$h‰$¸øë‰D$蘋D$h‰$‹D$l‹@$‰D$‹D$p‰D$èýôÿÿ‹D$h‰$¸ÿë‰D$èë—‹D$h‰$¸ì‰D$è^ôÿÿé·õÿÿ=à>"„g!ƒøsˆ „gƒøp„Eƒøq„éƒør…=õÿÿ‹øà;á…¤‰$¸ªã‰D$ès—‹D$h‰$¸Òã‰D$‹D$l‹@$‰D$‹D$p‰D$¸àã‰D$è.7‹D$l‹H(ÇD$\ƒù„ɉL$`‹A$·=3àt‹A$·=
à…—‹D$h‰$¸áã‰D$èó–‹D$h‰$¸ðã‰D$‹D$l‹@$‰D$‹D$p‰D$¸ñã‰D$è®6‹D$h‰$¸ôã‰D$‹D$\‰D$襖‹\$h‹T$p‹L$`‹A$·=3à…‰‰$‹A$‰D$‰T$èróÿÿ‹L$`‹I(ÿD$\ƒù…7ÿÿÿ‹D$h‰$¸ä‰D$èL–‹D$h‰$¸ä‰D$è7–‹là‰$¸ä‰D$‹D$l‹@$‰D$‹D$p‰D$¸ ä‰D$èð5éåóÿÿ‰$‹A$‹@$‰D$‰T$èæòÿÿ‹L$`éoÿÿÿƒý„‰$¸"ä‰D$èÆ•ƒ=Äàt‹D$h‰$¸%ä‰D$訕‹D$h‰$¸4ä‰D$‹D$l‹@$‰D$‹D$p‰D$¸;ä‰D$èc5‹L$lƒ=Äàt‹AƒøŽ6‹D$h‰$¸[ä‰D$èI•‹L$l‹Aƒø„‚‹Aƒø„v‹D$h‰$¸¡ä‰D$è•‹D$h‰$¸®ä‰D$‹D$l‹@$‰D$‹D$p‰D$¸¯ä‰D$èÓ4‹D$l‹H(ÇD$\ƒùtY‰L$`‹A$·=3à…¤‹D$h‰$¸°ä‰D$è©”‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$è‡ñÿÿ‹D$`‹H(ÿD$\ƒùu§‹D$\;¤à}%‹D$h‰$¸Ãä‰D$èY”ÿD$\‹D$\;¤à|Û‹D$h‰$¸Êä‰D$è4”‹D$h‰$¸Ìä‰D$è”éòÿÿ‹A$·=
àu<‹D$h‰$¸¶ä‰D$èø“‹D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$èÓðÿÿéGÿÿÿ‹D$h‰$¸¼ä‰D$輓é-ÿÿÿ‹I(1À‰D$X‰D$\ƒù„mÿÿÿ‰L$`‹A$·=3à…§‹D$h‰$¸]ä‰D$èw“‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èUðÿÿ‹D$h‰$¸eä‰D$èC“‹D$h‰$¸jä‰D$‹D$l‹@$‰D$‹D$p‰D$¸qä‰D$èþ2‹D$h‰$¸tä‰D$‹D$\‰D$èõ’‹L$`‹I(ÿD$\é;ÿÿÿ‹A$·=
à…£‹D$h‰$¸ä‰D$è¿’‹D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$èšïÿÿ‹D$h‰$¸‡ä‰D$舒‹D$h‰$¸Œä‰D$‹D$l‹@$‰D$‹D$p‰D$¸“ä‰D$èC2‹D$h‰$¸–ä‰D$‹D$\‰D$è:’‹L$`é@ÿÿÿÿD$Xé7ÿÿÿ‹D$h‰$¸=ä‰D$‹A$‰D$‹D$p‰D$¸Kä‰D$èç1‹D$h‰$¸Pä‰D$‹D$l‹@$‰D$‹D$p‰D$¸Xä‰D$è¶1égüÿÿfƒú„¿‰$¸Îä‰D$誑‹D$h‰$¸ýä‰D$‹D$l‹@$‰D$‹D$p‰D$¸
å‰D$èe1‹D$h‰$¸å‰D$‹D$l‹@$‰D$‹D$p‰D$¸å‰D$è41fƒ=xát‹D$l‹@ƒø…^‹D$h‰$¸iå‰D$è‘‹D$h‰$¸lå‰D$è‘‹\$l‹L$hƒ=Äà„Ñ‹CƒøŒæƒ=Èàt[‰$¸vå‰D$èɐ‹D$h‰$¸{å‰D$‹D$l‹@$‰D$‹D$p‰D$¸ƒå‰D$è„0‹D$h‰$¸†å‰D$胐‹L$h‰$¸Œå‰D$èn‹D$h‰$¸å‰D$èYƒ=Èàt‹D$h‰$¸«å‰D$è;‹D$h‰$¸½å‰D$è&‹\$l‹L$h‰$¸'æ‰D$‹C$‰D$‹D$p‰D$¸2æ‰D$èá/‹D$h‰$¸;æ‰D$èhìÿÿ‹D$l‹H(ÇD$Xƒùt&‹A$·=3àt‹A$·=
à…¨‹I(ƒùuÚ‹D$h‰$¸<æ‰D$葏‹D$l‹@ƒø„£‹D$l‹@ƒø„“‹D$h‰$¸’æ‰D$è\‹D$h‰$¸¨æ‰D$‹D$l‹@$‰D$‹D$p‰D$¸©æ‰D$è/‹D$l‹H(ÇD$\ƒùtY‰L$`‹A$·=3à…Á‹D$h‰$¸ªæ‰D$è펋D$h‰$‹D$`‹@$‰D$‹D$p‰D$èËëÿÿ‹D$`‹H(ÿD$\ƒùu§‹D$\;¤à}%‹D$h‰$¸½æ‰D$蝎ÿD$\‹D$\;¤à|Û‹D$h‰$¸Äæ‰D$èxŽ‹D$h‰$¸Éæ‰D$èëêÿÿƒ=Däub‹D$h‰$¸Êæ‰D$èEŽƒ=¤ä„Ý
èèÄÿÿ‹D$h‰$¸Ïæ‰D$‹¤äH‰D$èŽÿ¤ä‹D$h‰$¸ç‰D$èøfƒ=Tät‹D$h‰$¸ç‰D$èٍƒ|$Xu‹D$l‹@ƒøM
ƒ=Dä…¿ÇD$T‹D$h‰$¸"ç‰D$蘍ƒ|$Xu‹D$l‹@ƒø„     ‹D$l‹H(ƒùt&‹A$·=3àt‹A$·=
à…\       ‹I(ƒùuÚƒ|$T„‹D$l‹H(ÇD$\ƒù„ý‹A$·=3à„܉L$`‹A$·=
à„ǃ=¤ä„äè©ÃÿÿD$‰$¸‚ç‰D$‹¤äH‰D$èhˆÿ¤ä‹D$`‹@$‹@ƒøt&‹L$`‹I$‹I‹  ‰$¹³ç‰L$èNуø„fÿhâ‹D$h‰$D$‰D$è~Œ‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$è\éÿÿ‹D$h‰$¸Ðç‰D$èJŒ‹L$`fÿ
hâ‹I(ÿD$\ƒù…ÿÿÿƒ|$Tt2‹D$l‹P(ƒút&‹B$·=3àt‹B$·=
à…Å‹R(ƒúuÚ‹D$l‹P(ÇD$\ƒú„‹B$·=3à„‰T$`‹B$·=
à„j‹D$h‰$¸è‰D$裋‹T$`‹B$·=3àt‹B$·=
à…©‹D$h‰$¸è‰D$‹D$l‹@$‰D$‹D$p‰D$¸è‰D$è<+‹D$h‰$¸è‰D$‹D$\‰D$è3‹‹D$h‰$¸$è‰D$‹L$`‹I(ƒù…4‹L$l‹Iƒù$¸‰D$èõŠ‹T$`‹B$·=3àt‹B$·=
à…°‹R(ÿD$\ƒú…åþÿÿ‹D$h‰$¸\è‰D$變‹D$h‰$¸aè‰D$虊‹D$h‰$¸sè‰D$è„Š‹D$h‰$¸Žè‰D$èoŠ‹D$h‰$¸£è‰D$‹D$l‹@$‰D$‹D$p‰D$¸Àè‰D$è**fÿhâ‹D$l‹H(ÇD$\ƒù„“‰L$`‹A$·=
à„–‹D$h‰$¸Äè‰D$èõ‰‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èÓæÿÿ‹D$h‰$¸Þè‰D$èÁ‰‹D$`‹@(ƒøt‹D$h‰$¸0é‰D$è ‰‹D$`‹H(ÿD$\ƒù…mÿÿÿfÿ
hâ‹D$h‰$¸Ié‰D$èp‰‹D$h‰$¸Né‰D$è[‰ƒ=Äà„4çÿÿ‹D$h‰$¸Xé‰D$‹D$l‹@$‰D$‹D$p‰D$¸dé‰D$è   )‹D$h‰$¸gé‰D$艋D$h‰$¸wé‰D$èóˆ‹D$h‰$¸‡é‰D$èÞˆ‹D$h‰$¸˜é‰D$èɈ‹D$h‰$¸°é‰D$è´ˆ‹D$h‰$¸Äé‰D$蟈‹D$h‰$¸êé‰D$芈‹D$h‰$¸ê‰D$èuˆ‹D$h‰$¸ê‰D$è`ˆ‹D$h‰$¸*ê‰D$èKˆ‹D$h‰$¸Jê‰D$è6ˆ‹D$h‰$¸Rê‰D$è!ˆ‹D$h‰$¸`ê‰D$èˆ‹D$h‰$¸“ê‰D$è÷‡‹D$h‰$¸¾ê‰D$è⇋D$h‰$¸äê‰D$è͇‹D$h‰$¸ìê‰D$踇‹D$h‰$¸ë‰D$裇‹D$h‰$¸ë‰D$莇‹D$h‰$¸ë‰D$èy‡éZåÿÿ‹D$h‰$¸úè‰D$è_‡‹D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$è:äÿÿ‹D$h‰$¸é‰D$è(‡ébýÿÿ‹B$‹@ƒø„Aüÿÿ‹J$‹I‹  ‰$¹(è‰L$è§Ë‹T$`ƒø„üÿÿ‹B$·=6àu‹B$‹@·@ƒø@„ûûÿÿ‹D$h‰$¸*è‰D$蹆‹D$h‰$¸>è‰D$褆¸f‰àäf‰Tâf‰\äfÿhâ‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èaãÿÿ1Àf‰àäf‰Tâf‰\ä‹D$h‰$¸Jè‰D$è8†‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èãÿÿfÿ
hâ‹D$h‰$¸Nè‰D$èý…‹D$h‰$¸Yè‰D$èè…‹T$`éûÿÿ1ÀéÚúÿÿ‹B$‹@ƒø„Húÿÿ‹J$‹I‹       ‰$¹ è‰L$è\ʃø„&úÿÿfÇàäfÿhâ‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èuâÿÿfÿ
hâfÇàä‹D$h‰$¸è‰D$èS…éÍùÿÿ‰T$`‹B(ƒø„†ùÿÿéfúÿÿ‹B$‹@ƒø„,ùÿÿ‹B$‹@·@=€„ùÿÿ‹B$‹@‹@ƒø…ùÿÿ‹B$‹@¶@ƒø…òøÿÿ‰T$`‹J$‹I‹       ‰$¹Õç‰L$èÉ‹T$`ƒø„Èøÿÿ‹Z(ƒû„¼øÿÿ‹B$‹@‰\$P‹K$‹I9Èu!¸×ç‰$‹B$‹@‹‰D$è×æþÿ‹\$P‹T$`‹[(뽋D$h‰$D$‰D$èl„‹D$h‰$¸µç‰D$‹D$l‹@$‰D$‹D$p‰D$¸¼ç‰D$è'$‹D$h‰$¸½ç‰D$‹D$\‰D$è„‹L$`éÖ÷ÿÿD$‰$¸ç‰D$è”é-÷ÿÿÿD$Té›öÿÿ‹D$h‰$¸'ç‰D$è݃‹D$h‰$¸?ç‰D$‹D$l‹@$‰D$‹D$p‰D$¸@ç‰D$è˜#‹D$h‰$¸Jç‰D$‹D$\‰D$菃‹D$h‰$¸Tç‰D$èzƒéôõÿÿ‹D$h‰$¸ç‰D$è`ƒéAáÿÿ‹D$h‰$¸êæ‰D$èFƒé4õÿÿ‹A$·=
àu<‹D$h‰$¸°æ‰D$胋D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$èúßÿÿé*ôÿÿ‹D$h‰$¸¶æ‰D$èã‚éôÿÿ‹D$l‹H(ÇD$\ƒù„Îôÿÿ‰L$`‹A$·=3à…Ñ‹D$h‰$¸Fæ‰D$蜂‹D$h‰$¸Kæ‰D$臂‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èeßÿÿ‹D$h‰$¸Pæ‰D$èS‚‹D$h‰$¸Uæ‰D$‹D$l‹@$‰D$‹D$p‰D$¸\æ‰D$è"‹D$h‰$¸_æ‰D$‹D$\‰D$è‚‹D$h‰$¸kæ‰D$èxÞÿÿ‹L$`‹I(ÿD$\éÿÿÿ‹A$·=
àuç‹D$h‰$¸læ‰D$辁‹D$h‰$¸qæ‰D$詁‹D$h‰$‹D$`‹@$‹@$‰D$‹D$p‰D$è„Þÿÿ‹D$h‰$¸væ‰D$èr‹D$h‰$¸{æ‰D$‹D$l‹@$‰D$‹D$p‰D$¸‚æ‰D$è-!‹D$h‰$¸…æ‰D$‹D$\‰D$è$‹D$h‰$¸‘æ‰D$è—Ýÿÿ‹L$`éÿÿÿÿD$XéOñÿÿ‰$¸Íå‰D$è쀋\$l‹T$h‹L$pƒ=Èàum‰$¸Òå‰D$‹C$‰D$‰L$¸Úå‰D$èž ‹D$h‰$¸æ‰D$è%Ýÿÿ‹\$l‹L$hƒ=Èà„jðÿÿ‰$¸"æ‰D$èw€‹\$l‹L$héLðÿÿ‰$¸Ýå‰D$‹C$‰D$‰L$¸åå‰D$è1 ‹D$h‰$¸èå‰D$è0€‹D$h‰$¸ùå‰D$‹D$l‹@$‰D$‹D$p‰D$¸úå‰D$èë‹D$h‰$¸ýå‰D$èrÜÿÿ‹D$h‰$¸æ‰D$èÕéÿÿÿ‹D$h‰$¸)å‰D$è»éˆîÿÿfƒþt‰$¸5í‰D$‹C‹‰D$è–éwÝÿÿ‰$è)=‰D$‹D$h‰$¸8í‰D$‹D$‰D$èhéIÝÿÿ‰$‰\$‹D$p‰D$è%é0Ýÿÿ‹øà;á…Õ‰$¸dà‰D$è'‹D$h‰$¸Œà‰D$‹D$l‹@$‰D$‹D$p‰D$¸šà‰D$èâ‹D$l‹H(ÇD$\ƒù„ú‰L$`‹A$·=3àt‹A$·=
à…È‹D$h‰$¸›à‰D$è§~‹D$h‰$¸ªà‰D$‹D$l‹@$‰D$‹D$p‰D$¸«à‰D$èb‹D$h‰$¸®à‰D$‹D$l‹@$‰D$‹D$p‰D$¸µà‰D$è1‹D$h‰$¸»à‰D$‹D$\‰D$è(~‹\$h‹T$p‹L$`‹A$·=3à…‰‰$‹A$‰D$‰T$èõÚÿÿ‹L$`‹I(ÿD$\ƒù…ÿÿÿ‹D$h‰$¸Æà‰D$èÏ}‹D$h‰$¸Éà‰D$èº}‹pà‰$¸Õà‰D$‹D$l‹@$‰D$‹D$p‰D$¸äà‰D$èséhÛÿÿ‰$‹A$‹@$‰D$‰T$èiÚÿÿ‹L$`éoÿÿÿƒýtMƒ=Xät‰$¸æà‰D$èD}é%Ûÿÿ‰$¸èà‰D$‹C$‰D$‹D$p‰D$¸ñà‰D$èé÷Úÿÿfƒú„»‰$¸óà‰D$èö|‹D$h‰$¸"á‰D$‹D$l‹@$‰D$‹D$p‰D$¸/á‰D$豋D$h‰$¸7á‰D$‹D$l‹@$‰D$‹D$p‰D$¸Dá‰D$耋D$h‰$¸Ná‰D$è|‹L$lfƒ=Dât‹Aƒø„Ú‹D$h‰$¸«á‰D$èP|‹L$h‰$¸µá‰D$ƒ=Äà~
ƒ=Èà„•¸Âá‰D$è|‹D$h‰$¸Çá‰D$‹D$l‹@$‰D$‹D$p‰D$¸Éá‰D$è׋L$hƒ=X䄉$¸Íá‰D$èÉ{fƒ=Tät‹D$h‰$¸öá‰D$èª{ƒ=Äàt
ƒ=Èà„­‹D$h‰$¸1â‰D$è{‹D$h‰$¸Câ‰D$èj{‹D$h‰$¸^â‰D$èU{‹D$h‰$¸sâ‰D$‹D$l‹@$‰D$‹D$p‰D$¸â‰D$èfÿhâ‹D$l‹H(ÇD$\ƒù‰L$`t~‹D$h‰$¸”â‰D$èðz‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èÎ×ÿÿ‹D$h‰$¸®â‰D$è¼z‹D$`‹@(ƒøt‹D$h‰$¸Êâ‰D$è›z‹D$`‹H(ÿD$\ƒù‰L$`u‚fÿ
hâ‹D$h‰$¸ãâ‰D$èkz‹D$h‰$¸èâ‰D$èVz‹D$h‰$¸òâ‰D$‹D$l‹@$‰D$‹D$p‰D$¸üâ‰D$è‹D$h‰$¸ýâ‰D$‹D$l‹@‰D$èz‹D$l‹H(ÇD$\ƒù‰L$`tH‹D$h‰$¸ã‰D$èØy‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$è¶Öÿÿ‹D$`‹H(ÿD$\ƒù‰L$`u¸‹D$\;¤à~ufÿT⸸ö‰$¸ã‰D$‹D$l‹@$‰D$‹D$p‰D$¸ã‰D$èLfÿ
Tâ¸ã‰$‹D$\‰D$‹¤à‰D$è      x¸<ã‰$¸Rã‰D$ènÛþÿ‹D$\‰D$X‹D$\;¤à}%‹D$h‰$¸Sã‰D$èûxÿD$\‹D$\;¤à|Û‹D$h‰$¸Wã‰D$‹D$X‰D$èÎxƒ=Äà„³‹D$h‰$¸]ã‰D$è¬xƒ=Èàt1‹D$h‰$¸bã‰D$‹D$l‹@$‰D$‹D$p‰D$¸nã‰D$è^‹D$h‰$¸rã‰D$‹D$l‹@$‰D$‹D$p‰D$¸{ã‰D$è-ƒ=Dät‹D$h‰$¸|ã‰D$è#x‹D$h‰$¸ã‰D$èxƒ=Xä„çÕÿÿ‹D$h‰$¸¡ã‰D$èìwéÍÕÿÿƒ=ˆâ„Füÿÿ‹D$h‰$¸â‰D$èÅwé,üÿÿ‰$¸ðá‰D$è¯w‹D$h‰$¸ôá‰D$è"ÔÿÿéÌûÿÿ¸¾áéfûÿÿ‹D$h‰$¸Qá‰D$‹A$‰D$‹D$p‰D$¸`á‰D$èJ‹D$h‰$¸há‰D$èIw‹D$h‰$¸¨á‰D$è4wéÊúÿÿƒø|tSƒø~…ÈÔÿÿ‰$¸V܉D$èw‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èîÓÿÿ‹D$h‰$¸Z܉D$èÜvé½Ôÿÿ‰$¸‡Ü‰D$èÆv‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è¤Óÿÿ‹D$h‰$¸‰Ü‰D$è’v‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èpÓÿÿ‹D$h‰$¸‹Ü‰D$è^vé?Ôÿÿfƒÿt‰$¸Ûí‰D$èBv‹L$h‰$¸õí‰D$è-v‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÓÿÿ‹D$h‰$¸î‰D$èùu¸f‰àäf‰Tâ‹D$h‰$¸î‰D$èÑu‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è¯Òÿÿ‹D$h‰$¸î‰D$èu1Àf‰àäf‰TâénÓÿÿ=àW„T=à„¢=à…Óÿÿfƒÿt‰$¸í‰D$èJu‹L$h‰$¸í‰D$è5u‹T$h‹L$l‹A$ƒøt
‹A$¿@fƒøu1‰$‹A$‰D$‹D$p‰D$èþÑÿÿ‹D$h‰$¸(í‰D$èìtéÍÒÿÿ‰$¸%í‰D$‹A$‹@‰D$èÌtëÉfƒÿt‰$¸Úì‰D$è³t‹\$l‹L$h‰$¸ôì‰D$‹C‹‰D$è‘t‹D$l‹H$ƒù‰L$`tD‹D$h‰$¸þì‰D$èlt‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èJÑÿÿ‹D$`‹H(ƒù‰L$`u¼‹D$h‰$¸í‰D$è(té  Òÿÿ‹Cƒøt)‰$¸?í‰D$‹C‹‰D$ètf‹=Tä‹\$l‹L$hfƒÿt‰$¸Kí‰D$èÛs‹\$l‹L$h‹Cƒø„Š‰$‹C‹‰D$¸‰D$‹Dä‰D$èêUƒ=Dä…|Ñÿÿ‹D$h‰$¸~í‰D$ès‹D$h‰$¸€í‰D$èls‹D$h‰$¸©í‰D$èWs‹D$h‰$¸Óí‰D$èBsé#Ñÿÿ¸eí‰$ÇD$è×2ëƒ=à„û=
à…·Ðÿÿ‹Cƒøu¸Ý‰$ÇD$è¢2‹\$lƒ=ôât$‹K‹      ‰$‹
ôâ‰L$è{·‹\$lƒø„‚ƒ=øât$‹K‹   ‰$‹
øâ‰L$èN·‹\$lƒø„5ƒ=Dät¸m݉$ÇD$èÁÔþÿ‹\$l‹K‹ ‰$è÷fÿÿ‰D$‹D$h‰$¸“݉D$‹D$‰D$èEr‹D$l‹H$ÇD$\ƒù‰L$`tH‹D$h‰$¸¢Ý‰D$èr‹D$h‰$‹D$`‹@$‰D$‹D$p‰D$èöÎÿÿ‹D$`‹H(ÿD$\ƒù‰L$`u¸‹D$\‰$‹D$l‰D$è‹D$\;¼à~¸¥Ý‰$‹D$l‹@‹‰D$èõÓþÿ‹D$\;¼à}%‹D$h‰$¸È݉D$èŠqÿD$\‹D$\;¼à|Û‹D$h‰$¸Ì݉D$èeqéFÏÿÿ¸Q݉$‹øâ‰D$è“Óþÿ‹\$lé«þÿÿ¸8݉$‹ôâ‰D$èsÓþÿ‹\$lé^þÿÿ‰$¸;í‰D$èq‹D$h‰$‹D$l‹@‹‰D$è·Q‹D$h‰$¸=í‰D$èápéÂÎÿÿfƒþuƒýt.‰$¸­Þ‰D$‹C$‰D$‹D$p‰D$¸´Þ‰D$è”é‰Îÿÿfƒút̉$¸7Þ‰D$èŒp‹D$h‰$¸JÞ‰D$‹D$l‹@$‰D$‹D$p‰D$¸VÞ‰D$èG‹D$h‰$¸_Þ‰D$‹D$l‹@$‰D$‹D$p‰D$¸jÞ‰D$è‹D$h‰$¸kÞ‰D$èp‹D$h‰$¸xÞ‰D$‹D$l‹@$‰D$‹D$p‰D$¸„Þ‰D$èЋD$h‰$¸Þ‰D$‹D$l‹@$‰D$‹D$p‰D$¸˜Þ‰D$蟋D$h‰$¸¢Þ‰D$èžo‹\$l‹L$héÀþÿÿ=6àú„w=&àØ„=à¸„Ðÿÿ=àta=àt=à…ìÌÿÿéùÏÿÿ‰$¸Þ‰D$è/o‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è
Ìÿÿ‹D$h‰$¸+Þ‰D$èûnéÜÌÿÿ‰$¸Î݉D$èån‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÃËÿÿ‹D$h‰$¸Û݉D$è±né’Ìÿÿ=àtm=%à…AÌÿÿƒ=ÀâuF‰$¸Ñ܉D$è€nƒ=Dä„YÌÿÿ¸ë܉$‹勉D$‹Œä‰D$èmé1Ìÿÿ‰$¸Û܉D$è:n븃=DäuGƒ=Àâu+‰$¸ì‰D$èn‹D$h‰$¸-ì‰D$èˆÊÿÿéáËÿÿ‰$¸ì‰D$èêmëÓ‰$¸.ì‰D$è×mé¸Ëÿÿƒ=Àâu‰$¸Ý݉D$è¸mé™Ëÿÿ‰$¸÷݉D$è¢méƒËÿÿ=1à†„¬=/à„V=0à…Ëÿÿfƒþuƒýt.‰$¸¬ß‰D$‹C$‰D$‹D$p‰D$¸´ß‰D$è.
é#Ëÿÿfƒút̉$¸6߉D$è&m‹D$h‰$¸I߉D$‹D$l‹@$‰D$‹D$p‰D$¸U߉D$èá‹D$h‰$¸^߉D$‹D$l‹@$‰D$‹D$p‰D$¸i߉D$è°‹D$h‰$¸j߉D$è¯l‹D$h‰$¸w߉D$‹D$l‹@$‰D$‹D$p‰D$¸ƒß‰D$èj‹D$h‰$¸Œß‰D$‹D$l‹@$‰D$‹D$p‰D$¸—߉D$è9‹D$h‰$¸¡ß‰D$è8l‹\$l‹L$héÀþÿÿfƒþuƒýt.‰$¸,߉D$‹C$‰D$‹D$p‰D$¸4߉D$èãéØÉÿÿfƒút̉$¸¶Þ‰D$èÛk‹D$h‰$¸ÉÞ‰D$‹D$l‹@$‰D$‹D$p‰D$¸ÕÞ‰D$è–‹D$h‰$¸ÞÞ‰D$‹D$l‹@$‰D$‹D$p‰D$¸éÞ‰D$èe‹D$h‰$¸êÞ‰D$èdk‹D$h‰$¸÷Þ‰D$‹D$l‹@$‰D$‹D$p‰D$¸ß‰D$è‹D$h‰$¸߉D$‹D$l‹@$‰D$‹D$p‰D$¸ß‰D$èî
‹D$h‰$¸!߉D$èíj‹\$l‹L$héÀþÿÿfƒþuƒýt.‰$¸à‰D$‹C$‰D$‹D$p‰D$¸à‰D$è˜
éÈÿÿfƒút̉$¸ºß‰D$èj‹D$h‰$¸Í߉D$‹D$l‹@$‰D$‹D$p‰D$¸Ù߉D$èK
‹D$h‰$¸â߉D$‹D$l‹@$‰D$‹D$p‰D$¸í߉D$è
‹D$h‰$¸÷߉D$èj‹\$l‹L$hé7ÿÿÿ=2àt(=3à…¡Çÿÿ‰$¸G܉D$‹C‰D$èâiéÃÇÿÿfƒþuƒýt.‰$¸Wà‰D$‹C$‰D$‹D$p‰D$¸_à‰D$è•        éŠÇÿÿfƒút̉$¸à‰D$èi‹D$h‰$¸"à‰D$‹D$l‹@$‰D$‹D$p‰D$¸.à‰D$èH     ‹D$h‰$¸7à‰D$‹D$l‹@$‰D$‹D$p‰D$¸Bà‰D$è ‹D$h‰$¸Là‰D$èi‹\$l‹L$hé7ÿÿÿfƒ=àäu‹Cƒøu+‰$¸3í‰D$‰\$‹D$p‰D$¸4í‰D$è½é²Æÿÿ‰$èu‹\$l‹L$hƒø}À‰$¸*í‰D$‰\$‹D$p‰D$¸1í‰D$è}érÆÿÿ=Qà»„7=Nà„–=?à„=Fà„‰=Gà…ðÅÿÿ‰$¸¼Ü‰D$è8h‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÅÿÿ‹D$h‰$¸¾Ü‰D$èh‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èâÄÿÿ‹D$h‰$¸Á܉D$èÐgé±Åÿÿ‰$¸µÜ‰D$èºg‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è˜Äÿÿ‹D$h‰$¸·Ü‰D$è†g‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èdÄÿÿ‹D$h‰$¸ºÜ‰D$èRgé3Åÿÿfƒÿt‰$¸Oì‰D$è6g‹\$l‹L$hfÿhâƒ=Dä…ˆƒ=¤ä„ç轝ÿÿD$‰$¸iì‰D$‹¤äH‰D$è|bÿ¤ä‹D$h‰$D$‰D$èÎf‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è¬Ãÿÿ‹D$h‰$¸„ì‰D$èšf‹\$l‹L$hfÇàä‰$‹C$‰D$‹D$p‰D$èoÃÿÿfÇàä‹D$h‰$¸¤ì‰D$èTffÿ
hâ‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è+Ãÿÿ‹D$l‹@·@ƒø@u
ƒ=|âŽ÷Ãÿÿ‹D$h‰$¸¨ì‰D$èüe‹D$h‰$¸¼ì‰D$èçe¸f‰àäf‰Tâf‰\äfÿhâ‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è¤Âÿÿ1Àf‰àäf‰Tâf‰\ä‹D$h‰$¸Èì‰D$è{e‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èYÂÿÿfÿ
hâ‹D$h‰$¸Ìì‰D$è@e‹D$h‰$¸×ì‰D$è+eéÃÿÿ‰$¸‰ì‰D$èe‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èóÁÿÿ‹D$h‰$¸Ÿì‰D$èád‹\$l‹L$héBþÿÿ‰$¸®Ü‰D$èÃd‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è¡Áÿÿ‹D$h‰$¸°Ü‰D$èd‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èmÁÿÿ‹D$h‰$¸³Ü‰D$è[dé<Âÿÿ=Oà„‰=Pà…çÁÿÿ‰$¸“܉D$è/d‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è
Áÿÿ‹D$h‰$¸•Ü‰D$èûc‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èÙÀÿÿ‹D$h‰$¸—܉D$èÇcé¨Áÿÿ‰$¸§Ü‰D$è±c‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÀÿÿ‹D$h‰$¸©Ü‰D$è}c‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è[Àÿÿ‹D$h‰$¸¬Ü‰D$èIcé*Áÿÿ‰$¸Ü‰D$è3c‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èÀÿÿ‹D$h‰$¸Ü‰D$èÿb‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èÝ¿ÿÿ‹D$h‰$¸‘܉D$èËbé¬Àÿÿ=Tà–„=Rà„‰=Sà…FÀÿÿ‰$¸™Ü‰D$èŽb‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èl¿ÿÿ‹D$h‰$¸›Ü‰D$èZb‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è8¿ÿÿ‹D$h‰$¸žÜ‰D$è&béÀÿÿ‰$¸ Ü‰D$èb‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èî¾ÿÿ‹D$h‰$¸¢Ü‰D$èÜa‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$躾ÿÿ‹D$h‰$¸¥Ü‰D$è¨a鉿ÿÿ‰$¸Ã܉D$è’a‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èp¾ÿÿ‹D$h‰$¸Å܉D$è^a‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$è<¾ÿÿ‹D$h‰$¸È܉D$è*aé¿ÿÿ=UàtU=Xà…º¾ÿÿ‰$¸P܉D$èa‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$èà½ÿÿ‹D$h‰$¸T܉D$èÎ`鯾ÿÿ‰$¸Ê܉D$è¸`‹D$h‰$‹D$l‹@$‰D$‹D$p‰D$è–½ÿÿ‹D$h‰$¸Ì܉D$è„`‹D$h‰$‹D$l‹@(‰D$‹D$p‰D$èb½ÿÿ‹D$h‰$¸Ï܉D$èP`é1¾ÿÿƒì‹T$ƒ=äáu¾ƒø_t¾
¶É¶
¤Dƒàƒøu‰ÐƒÄÃBëÙƒì ‹L$,‹Q‹A‰Œä‹A‰åƒú‰T$u¸«î‰$ÇD$è$Âþÿ‹L$,‹T$‹BHƒøt
ƒ=Äá…Yƒúu2‹D$$‰$¸½î‰D$‹D$(‰D$‹A‹‰D$‹D$4‰D$èŠ_ƒÄ ÷Bfƒøu‹
‰$èà‚‰Â‰T$·Bfƒøu;‹L$(‰$¹Äî‰L$èù£‹T$ƒøt¸Æî‰$‹‰D$è{Áþÿ‹T$fÇB ·B=(àu¸ßî‰$‹‰D$èSÁþÿ‹D$$‰$‹D$(‰D$èõ^fƒ=Tâu‹D$‹@Dƒø„‹D$‹‰T$‹D$·@ƒøt.fƒ=\ät‹D$‹@Hƒø…÷fƒ=Tât
‰$èMþÿÿ‰Â¿ìäƒøt!‹D$$‰$¸Gï‰D$‰T$‰T$èm^‹T$‹D$‹@ƒøÆ‹D$¶@ƒø„µ‹D$,‹@$ƒøt1‹D$,‹@$·=3àu‹D$,‹@$‹@ƒøt¸ð‰$‰T$èUÀþÿ‹D$·@=€u‹D$,‹@(ƒøu‹D$$‰$‹D$4‰D$èÜ]ƒÄ ËD$,‹@(‹@$ƒøtÙ‹D$$‰$¸6ð‰D$‹D$,‹@(‹@$‰D$‹D$0‰D$¸8ð‰D$èýÿÿë£fƒ=4àt<¸Jï‰$ÇD$è*¿þÿ¸wï‰$è6\¸¢ï‰$è)\¸Ãï‰$è\¿ìäƒøu‹D$$‰$¸òï‰D$è,]éÿÿÿ¿ìäƒøuKfÇìä‹D$$‰$¸øï‰D$èý\‹D$$‰$‹D$,‹@$‰D$‹D$0‰D$èÛ¹ÿÿfÇìäéÅþÿÿfƒ=Tâu9‹D$,‹@$ƒøt‹D$,‹@$·=3à„Ô‹D$,‹@$ƒøuZ‹D$‹@ƒø~N‹D$$‰$¸ûï‰D$èx\‹D$$‰$‹D$,‹@$‰D$‹D$0‰D$èV¹ÿÿ‹D$$‰$¸ýï‰D$èD\é4þÿÿ‹D$$‰$¸ÿï‰D$è*\‹D$$‰$‹D$,‹@$‰D$‹D$0‰D$è¹ÿÿ‹D$$‰$¸ð‰D$èö[‹D$$‰$¸ð‰D$‹D$‹@‰D$èÖ[éÆýÿÿ‹D$,‹@$‹@‹L$‹I9ȍÿÿÿé&ÿÿÿ‹L$(‰$¹Aï‰L$èJ ‹T$ƒø„çüÿÿ‹D$$‰$¸Cï‰D$‹D$‹@H‹‰D$èo[‹L$‰$èûÿÿ‰ÂéÆüÿÿ¿ìäƒø„qüÿÿ‹D$‹@Hƒøu‹L$‹     ‰$¹ï‰L$èÕŸƒøu$‹D$$‰$¸
ï‰D$‹øà‰D$è[é%üÿÿ‹L$‹       ‰$¹ï‰L$è•ŸƒøtÀ‹L$‹    ‰$¹ï‰L$èyŸ‰Á‹D$¶@
ƒàƒøu     ƒù‰L$u3ƒù…Îûÿÿ¿hâƒø…¾ûÿÿ¸$ï‰$ÇD$èμþÿé¤ûÿÿ‹D$$‰$¸ï‰D$èjZ‹L$ë²·Bfƒø„™úÿÿ‰$è‹L$,‰Âé†úÿÿƒì‹T$ÇD$fƒ=Tâ„‹D$‰$¸9ð‰D$‹B$‹@‹‰D$èZ‹D$‹@$‹@$ƒøtL‹D$‰$¸<ð‰D$èáY‹D$‰$‹D$‹@$‹@$‰D$‹D$ ‰D$輶ÿÿ‹D$‰$¸>ð‰D$èªY‹D$‰$¸@ð‰D$‹D$‹@‹‰D$èˆY‹D$‹@(ƒøtI‹D$‰$¸pð‰D$ègY‹D$‰$‹D$‹@(‰D$‹D$ ‰D$èE¶ÿÿ‹D$‰$¸rð‰D$è3Yƒ|$t‹D$‰$¸tð‰D$èYƒÄÉ$èSeƒø}ÇD$‹D$‰$¸Dð‰D$èéX‹L$‹I$‹I‹     ‰$èfMÿÿ‰Á‹D$‰$¸Kð‰D$‰L$‰L$è¶X‹L$‹D$‹@$‹@$ƒøtZ‰$¸Yð‰D$è’X‹D$‰$‹D$‹@$‹@$‰D$‹D$ ‰D$èmµÿÿ‹D$‰$¸ið‰D$‹D$‹@‹‰D$èNXéÁþÿÿ‰$¸_ð‰D$‹D$‰D$è0X뾃ì‹T$·ƒøct5ƒørt'ƒøst=%àt      ¸ƒÄøƒÄøƒÄøƒÄËJ$‰$¹%à‰L$èƒøtøƒÄÃì‹\$‹L$ƒùu1ÀƒÄ÷9Øu        ¸ƒÄËQ$‰$‰\$èËÿÿÿƒøu"‹T$‹R(‰$‹T$‰T$è¯ÿÿÿƒøu1ÀƒÄøëõƒì‹L$‹T$ƒúuƒÄ÷=
àtNƒùtÿlã‹B$‰$ƒùt·
ù
àu&1À‰D$è¶ÿÿÿ‹D$‹@(‰$‹D$‰D$èŸÿÿÿƒÄøëÕÿÌä뵃ì1À‰lã‰Ìä‹D$‰$¸‰D$èfÿÿÿƒ=Ìä~¸vð‰$¸Ÿð‰D$èö¸þÿƒ=Ìäu     ƒ=lãƒÄø ð‰$¸Ëð‰D$èʸþÿëäƒì1À‰lã‰Ìä‹D$‰$ÇD$èôþÿÿƒ=Ìä|¸Ìð‰$¸ñð‰D$脸þÿƒÄÃì‹<áÿ<áƒøu!‹pà‰$¸°0‰D$èVÇ<á‹pà‰$¸³0‰D$‹D$‰D$èâUƒÄÃì‹T$‹
8âƒùt;L$tKƒùt2‹pà‰$¸¹0‰D$‹‰D$‹Àà‰D$‰ÐH‰D$è“U‹T$‹D$‰8â‰ÀàƒÄÃúÿt°ƒÄÃì‹
8âƒùt/‹pà‰$¸Í0‰D$‹‰D$‹Àà‰D$‹D$‰D$è5UƒÄÃì‹T$‹
 ãƒùt‹A9ÐuƒÄËIƒùuí¹‰$è¿·þÿ‹L$‰H‹
 ã‰H‰ ãƒÄÃì‹- ã‹\$1ɉêƒút‹B9Øu 9êu
‹E‰ ãƒÄÃùt÷‰È‹J‰Hëí‰Ñ‹RëÍƒì ‹l$$ƒý„­‹Eƒø„¡‹E‹p‰t$‹]‰\$‹ãƒútL‹B9Øu=‹9ðu‹B‹M‹I9ÈuƒÄ øß0‰$‰\$‰t$‹‰D$‹B‹‰D$èöRëÖ‹Rƒúu´¹‰$èжþÿ‹L$‰‹L$‰H‹L$$‹  ‹I‰H‹
ã‰H‰ãƒÄ ÃƒÄ Ãƒì‹pà‰$¸1‰D$‹D$ ‰D$è¾S1ÛÇ<á‰\$;\$lÇD$‹ ãƒút9‰T$‹B9Ø…ø‰$èCýÿÿ‹\$‹L$‹T$ƒù„“‰È‹J‰HƒúuÇ$èýÿÿ‹\$C‰\$;\$~”‹pà‰$¸)1‰D$è%S‹pà‰$¸-1‰D$‹D$ ‰D$èS‹L$ ;
áu‹pà‰$¸B1‰D$‰L$èßRÇ ãƒÄËB‰ ãégÿÿÿ‰T$‹Réÿÿÿƒì‹pà‰$¸c1‰D$‹D$ ‰D$è•R1ÒÇ<á‰T$;T$L‹
ãƒùt!‹A9ЅɉL$‹‰$è%üÿÿ‹T$‹L$ƒùuÇ$èüÿÿ‹T$B‰T$;T$~´‹pà‰$¸{1‰D$èRÇ8â¸1‰8(‹pà‰$¸1‰D$‹D$ ‰D$èèQ1ÛÇ<á;\$wÇD$‹ãƒút?‹B9Ø…‰\$‰$‰T$‹B‰D$èÃûÿÿ‹L$‹\$‹T$ƒù„҉ȋJ‰Hƒúu‰\$‰$¸8(‰D$èŒûÿÿ‹\$C;\$~‰‰$èåûÿÿ‹pà‰$¸1‰D$è@Q‹L$ ‰$è"Fÿÿƒøt     ƒ=8átM‹D$ ;áu‹pà‰$¸´1‰D$‹D$ ‰D$èûPÇã‹D$‰$‹D$ ‰D$èýüÿÿƒÄËpà‰$¸¡1‰D$èÂPÿ8á딋B‰ãé(ÿÿÿ‰T$‹RéØþÿÿ‹Iéþÿÿƒì‹\$º¿CfƒøtE‹
Ðàƒùt:‹C9Âu*‹D$‰$¸Ð1‰D$‹A$‹@‹‰D$èOP¸ƒÄËI(BƒùuÆ1ÀƒÄÁì$‹-pä‹Œ$0‹œ$,‹”$(ƒûu‰$¸Ó1‰D$èPÄ$÷=àA„ƒøq       „áƒø/‚„æƒø*„„èƒø!„‰ƒø%„êƒø&tO·¶É¶
¤DƒàWƒøt‰$¸—3‰D$·‰D$èsOÄ$É$¸œ3‰D$·‰D$èTOë߉$¸2‰D$èAO‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èâþÿÿ‹„$(‰$¸2‰D$èO‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è¢þÿÿ‹„$(‰$¸2‰D$èÁNéIÿÿÿ‰$¸ü1‰D$è«N‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èLþÿÿ‹„$(‰$¸þ1‰D$èkN‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èþÿÿ‹„$(‰$¸2‰D$è+Né³þÿÿ‰$¸Õ1‰D$èN‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è¶ýÿÿ‹„$(‰$¸Ø1‰D$èÕMé]þÿÿ‰$¸ê1‰D$è¿M‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è`ýÿÿ‹„$(‰$¸ì1‰D$èM‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è ýÿÿ‹„$(‰$¸î1‰D$è?MéÇýÿÿƒø+„ºƒø-tƒø.…‚ýÿÿ‰$¸F3‰D$èMéšýÿÿ‰$¸ð1‰D$èüL‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èüÿÿ‹„$(‰$¸ò1‰D$è¼L‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è]üÿÿ‹„$(‰$¸ô1‰D$è|Léýÿÿ‰$¸ö1‰D$èfL‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èüÿÿ‹„$(‰$¸ø1‰D$è&L‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èÇûÿÿ‹„$(‰$¸ú1‰D$èæKénüÿÿ‰$¸ä1‰D$èÐK‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èqûÿÿ‹„$(‰$¸æ1‰D$èK‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è1ûÿÿ‹„$(‰$¸è1‰D$èPKéØûÿÿƒø^û„_ƒø?„/ƒø@„ƒøR…€ûÿÿ‰$¸¶2‰D$‹C$‰D$‰L$‹Kƒù„Ú¸·2‰D$èÜêÿÿ‹„$,‹P(Ç„$ƒú„‘‹„$,‹@(9‰”$ t‹„$(‰$¸¾2‰D$è¥J‹”$ ‹Œ$(‰$‹J$‰L$èðùÿÿƒøu(‹„$(‰$‹„$ ‹@$‰D$‹„$0‰D$è$úÿÿ‹„$ ‹P(ÿ„$ƒú…oÿÿÿ‹„$(‰$¸À2‰D$è)Jé±úÿÿ¸»2é!ÿÿÿ‰$¸a3‰D$è      Jé‘úÿÿ‹C$ƒøt_‰$¸é2‰D$èëI‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èŒùÿÿ‹„$(‰$¸í2‰D$è«I‹œ$,‹”$(‹C(ƒø„úÿÿ‰$¸ó2‰D$è€I‹„$(‰$‹„$,‹@(‹@$‰D$‹„$0‰D$èùÿÿ‹„$(‰$¸õ2‰D$è=I‹„$(‰$¸ú2‰D$è%I‹„$(‰$‹„$,‹@(‹@(‰D$‹„$0‰D$èÃøÿÿ‹„$(‰$¸ü2‰D$èâHéjùÿÿ‰$¸       2‰D$èÌH‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èmøÿÿ‹„$(‰$¸2‰D$èŒH‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è-øÿÿ‹„$(‰$¸
2‰D$èLHéÔøÿÿƒøc„óƒøp…”øÿÿƒý„̉$¸(3‰D$‹C$‹@‹‰D$èH‹„$,‹@$‹@$ƒøtX‹„$(‰$¸+3‰D$èåG‹„$(‰$‹„$,‹@$‹@$‰D$ÇD$躤ÿÿ‹„$(‰$¸-3‰D$è¥G‹„$(‰$¸/3‰D$èG‹„$(‰$¸13‰D$‹„$,‹@‹‰D$èeGéí÷ÿÿ‰$‰\$‰L$è
íÿÿéØ÷ÿÿ‰$¸å2‰D$è:G‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èÛöÿÿ‹„$(‰$¸ç2‰D$èúFé‚÷ÿÿ‰$¸43‰D$‹C‹‰D$èÛFéc÷ÿÿ=àÍ„¨ƒø~x„ƒør„Žƒøs„Ÿƒø|…úöÿÿ‰$¸2‰D$èŠF‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è+öÿÿ‹„$(‰$¸2‰D$èJF‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èëõÿÿ‹„$(‰$¸2‰D$è
Fé’öÿÿ‰$¸ 2‰D$‹C$‰D$‰L$‹Kƒù„¹¸¡2‰D$èÀåÿÿ‹„$,‹P(Ç„$ƒú„Cöÿÿ‹„$,‹@(9‰”$ t‹„$(‰$¸¦2‰D$è‰E‹”$ ‹Œ$(‰$‹J$‰L$èÔôÿÿƒøu(‹„$(‰$‹„$ ‹@$‰D$‹„$0‰D$èõÿÿ‹„$ ‹P(ÿ„$éjÿÿÿ¸¤2éBÿÿÿ‰$¸¨2‰D$‹C$‰D$‰L$¸©2‰D$èæäÿÿ‹„$,‹@ƒøtƒø„+ƒø„ƒø„ß‹„$,‹P(Ç„$ƒú„‘‹„$,‹@(9‰”$ t‹„$(‰$¸²2‰D$è…D‹”$ ‹Œ$(‰$‹J$‰L$èÐóÿÿƒøu(‹„$(‰$‹„$ ‹@$‰D$‹„$0‰D$èôÿÿ‹„$ ‹P(ÿ„$ƒú…oÿÿÿ‹„$,‹@ƒøŒ›ôÿÿ‹„$(‰$¸´2‰D$èöCé~ôÿÿ‹„$(‰$¸¯2‰D$èÙCéÿÿÿ‹„$(‰$¸­2‰D$è¼Céçþÿÿ‹„$(‰$¸«2‰D$èŸCéÊþÿÿ‰$¸ß1‰D$è‰C‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è*óÿÿ‹„$(‰$¸â1‰D$èICéÑóÿÿ=à„Æ=àta=à…†óÿÿ‰$¸3‰D$èC‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è·òÿÿ‹„$(‰$¸$3‰D$èÖBé^óÿÿD$‰$‹C‹‰D$¸þ‰D$èΆ‹¼$(‹´$,1ۉ݁ýþ}A‹N‹    ‰ê¾
ˆÂ¾ÂˆD¾Âƒø\uD$Cؾʈ¾Âƒø"uÆD'¾Âƒø…Þ·=à…º‰<$¸3‰D$è9B‹„$(‰$¸3‰D$D$‰D$èB‹„$,‹H$ƒù‰Œ$ tV‹„$(‰$¸3‰D$èëA‹„$(‰$‹„$ ‹@$‰D$‹„$0‰D$èŒñÿÿ‹„$ ‹H(ƒù‰Œ$ uª‹„$(‰$¸3‰D$è•Aéòÿÿ‰<$¸3‰D$èAéAÿÿÿECéÒþÿÿ‰$¸<3‰D$èbA‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èñÿÿ‹„$(‰$¸D3‰D$è"Aéªñÿÿ‰$¸73‰D$‹C‹‰D$èAé‹ñÿÿ=àl„=àtÉ=
àt5=à…3ñÿÿ‰$¸u2‰D$‹C$‰D$‰L$¸z2‰D$è›àÿÿé7ñÿÿ‰$¸i2‰D$‹C‹‰D$è@‹„$,‹H$ƒùtE‹„$,‹@$9Á‰Œ$ uM‹„$(‰$‹A$‰D$‹„$0‰D$èðÿÿ‹„$ ‹H(ƒùu»‹„$(‰$¸s2‰D$è$@é¬ðÿÿ‹„$(‰$¸q2‰D$è@‹„$(‰$‹„$ ‹@$‰D$‹„$0‰D$è¨ïÿÿë’‰$¸Â2‰D$èÌ?‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èmïÿÿ‹„$(‰$¸Ë2‰D$èŒ?éðÿÿ=
àta=à…Ôïÿÿ‰$¸Ù2‰D$èd?‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èïÿÿ‹„$(‰$¸ã2‰D$è$?é¬ïÿÿ‰$¸Í2‰D$è?‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è¯îÿÿ‹„$(‰$¸Ó2‰D$èÎ>éVïÿÿ‰$¸N3‰D$‹C‹‰D$è¯>é7ïÿÿ=3à*„=$àñ„Õ=àst[=àt>=àt!=à…Åîÿÿ‰$¸‚3‰D$èU>éÝîÿÿ‰$¸\3‰D$è?>éÇîÿÿ‰$¸V3‰D$è)>é±îÿÿ‰$¸…3‰D$è>é›îÿÿ=!àt>="àt!=#à…Tîÿÿ‰$¸g3‰D$èä=élîÿÿ‰$¸u3‰D$èÎ=éVîÿÿ‰$¸n3‰D$è¸=é@îÿÿ‰$¸ˆ3‰D$è¢=é*îÿÿ=0à›to=%àtR=&àt5=/à…Öíÿÿ‰$¸|2‰D$‹C$‰D$‰L$¸‚2‰D$è>ÝÿÿéÚíÿÿ‰$¸Õ2‰D$è<=éÄíÿÿ‰$¸3‰D$è&=é®íÿÿ‰$¸„2‰D$‹C$‰D$‰L$¸‹2‰D$èèÜÿÿé„íÿÿ=1àt5=2à…Díÿÿ‰$¸–2‰D$‹C$‰D$‰L$¸ž2‰D$è¬ÜÿÿéHíÿÿ‰$¸2‰D$‹C$‰D$‰L$¸”2‰D$è‚Üÿÿéíÿÿ‰$‹C‰D$¿C‰D$è‡Ïþÿéíÿÿ=Pàè„L=GàÒ„6=6à„=?à„¡=Fà…‘ìÿÿ‰$¸M2‰D$è!<‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èÂëÿÿ‹„$(‰$¸O2‰D$èá;‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è‚ëÿÿ‹„$(‰$¸R2‰D$è¡;é)ìÿÿ‰$‹C$‰D$‰L$èRëÿÿ‹„$(‰$¸3‰D$èq;‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èëÿÿéÑëÿÿ‰$¸&3‰D$‰\$‰L$¸'3‰D$èÛÿÿéªëÿÿ‰$¸T2‰D$è;‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è­êÿÿ‹„$(‰$¸V2‰D$èÌ:‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èmêÿÿ‹„$(‰$¸Y2‰D$èŒ:éëÿÿ=Nà„¡=Oà…Ðêÿÿ‰$¸/2‰D$è`:‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èêÿÿ‹„$(‰$¸12‰D$è :‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èÁéÿÿ‹„$(‰$¸42‰D$èà9éhêÿÿƒýt‹C$·ƒøp„–‰$¸F2‰D$è¶9‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èWéÿÿ‹„$(‰$¸H2‰D$èv9‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èéÿÿ‹„$(‰$¸K2‰D$è69é¾éÿÿ‹C(·ƒøq…[ÿÿÿ‹C$‹@$‰„$‰$¸62‰D$è9‹„$(‰$¸82‰D$‹„$‹@‹‰D$èÜ8‹„$‹@$ƒøtU‹„$(‰$¸;2‰D$èµ8‹„$(‰$‹„$‹@$‰D$ÇD$荕ÿÿ‹„$(‰$¸=2‰D$èx8‹„$(‰$¸?2‰D$è`8‹„$(‰$¸A2‰D$‹„$,‹@(‹@‹‰D$è58‹„$(‰$¸D2‰D$è8é¥èÿÿ‰$¸#2‰D$è8‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è¨çÿÿ‹„$(‰$¸%2‰D$èÇ7‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èhçÿÿ‹„$(‰$¸'2‰D$è‡7éèÿÿ=Tà„ã=Qà„B=Rà„¡=Sà…¯çÿÿ‰$¸2‰D$è?7‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èàæÿÿ‹„$(‰$¸2‰D$èÿ6‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è æÿÿ‹„$(‰$¸2‰D$è¿6éGçÿÿ‰$¸2‰D$è©6‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èJæÿÿ‹„$(‰$¸2‰D$èi6‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$è
æÿÿ‹„$(‰$¸!2‰D$è)6é±æÿÿ‰$¸)2‰D$è6‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è´åÿÿ‹„$(‰$¸+2‰D$èÓ5‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$ètåÿÿ‹„$(‰$¸-2‰D$è“5éæÿÿ‰$¸[2‰D$è}5‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èåÿÿ‹„$(‰$¸]2‰D$è=5‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èÞäÿÿ‹„$(‰$¸`2‰D$èý4é…åÿÿ=Uàta=Xà…Eåÿÿ‰$¸Ú1‰D$èÕ4‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$èväÿÿ‹„$(‰$¸Ý1‰D$è•4éåÿÿ‰$¸b2‰D$è4‹„$(‰$‹„$,‹@$‰D$‹„$0‰D$è äÿÿ‹„$(‰$¸d2‰D$è?4‹„$(‰$‹„$,‹@(‰D$‹„$0‰D$èàãÿÿ‹„$(‰$¸g2‰D$èÿ3é‡äÿÿƒì¸f‰àäf‰Tâ‹D$‰$‹D$‰D$‹D$‰D$è‘ãÿÿ1Àf‰àäf‰TâƒÄÃì(‹5øà‹-á‹L$0‹hà‹T$,ƒúu‰$¸”=‰D$è3ƒÄ(ËB‰Œä‹B‰å·=àtQƒøc©„’ƒø.[t7ƒø*Ht4ƒø!t/ƒø%t*ƒø&t%¸¥>‰$·‰D$èê1¸‰$èK€þÿƒÄ(É$‰T$‰L$è÷ÿÿëêƒø+téƒø-u¿ëâƒø@!tƒø/tÖƒø?u¬ëω$¸n>‰D$èÈ2븃øRt·ƒø^uë°‹B$‰$‰L$è¤ë›=àx„aƒø|Dtƒƒørtcƒøs…Pÿÿÿ9î„iÿÿÿƒ=Xät‰$¸¯=‰D$è]2‹L$0‹hà‹T$,‰$¸½=‰D$‹B$‰D$‰L$¸Ê=‰D$èÒÿÿéÿÿÿ9î„ÿÿÿ‹J(1í‰îƒùt'‹A$·=3àt‹A$·=
à…¢‹I(FƒùuÙƒýu‹BƒøËþÿÿ1í‰l$‹J(ƒùt&‹A$·=3àt‹A$·=
à…R‹I(ƒùuÚ‹Bƒø…E‹¤ä)è‰l$H‰D$‰$¸Ì=‰D$èv1ƒ=¤ä~#‹hà‰$¸à=‰D$‹D$‰D$èN1ÿD$‹hà‰$¸æ=‰D$è31‹D$,‹@ƒø?‹D$,‹H(ÇD$ ƒù„'‰L$$‹A$·=
à„¥=3à„š‹hà‰$¸>‰D$èÔ0‹hà‰$¸>‰D$‹D$,‹@$‰D$‹D$0‰D$¸ >‰D$èÐÿÿ‹hà‰$¸)>‰D$‹D$ ‰D$è‚0‹T$$‹B$‹@ƒøt&‹J$‹I‹      ‰$¹.>‰L$èu‹T$$ƒø„´‹hà‰$‹B$‰D$‹D$0‰D$è-ÿÿ‹hà‰$¸E>‰D$ƒ|$ …s¸‰D$è0ƒ=¤ä~ÿD$‹D$$‹H(ÿD$ ƒù…Ùþÿÿ‹¤ä+D$H‰D$‹D$,‹@ƒøu
ƒ=¤ä‹D$,‹P(ÇD$ ƒút^‹B$·=
àtE=3àt>‹B$‹@ƒøtN‰T$$‹J$‹I‹   ‰$¹O>‰L$èt‹T$$ƒøu(ƒ=¤ä~ÿD$‹R(ÿD$ ƒúu¢‹D$)¤äé-üÿÿfÇàä‹hà‰$‰T$$‹B$‰D$‹D$0‰D$èŒÿÿfÇàä‹hà‰$¸Q>‰D$èñ.ƒ=¤ä~‹hà‰$¸c>‰D$‹D$‰D$èÉ.‹hà‰$¸i>‰D$è².‹T$$éFÿÿÿÿD$éäþÿÿ1Àé‹þÿÿ‹hà‰$¸0>‰D$è‚.ƒ=¤äŽEþÿÿ‹hà‰$¸?>‰D$‹D$‰D$èV.é!þÿÿ‹hà‰$¸ö=‰D$è:.‹hà‰$¸ý=‰D$‹D$,‹@$‰D$‹D$0‰D$¸ÿ=‰D$èóÍÿÿ‹hà‰$¸>‰D$‹D$ ‰D$èè-‹T$0‹L$$‹A$·=
àuB‹A$‹@$‰$‰T$è
úÿÿ‹hà‰$¸
>‰D$ƒ|$ u¸‰D$èš-éýÿÿ1Àëî‹A$‰$‰T$èÎùÿÿ뿉$¸ë=‰D$èo-‹¤ä+D$H‰D$é(üÿÿE‰l$é¤ûÿÿEéXûÿÿƒø~„8úÿÿ=à…úÿÿ‰$‰L$è$éúÿÿ=à2„úÿÿ=à„úÿÿ=à…Ôùÿÿ‰$¸—>‰D$èò,éßùÿÿ=
àt=à…¬ùÿÿéÌùÿÿ‰$¸–=‰D$èÅ,é²ùÿÿ=?à,„ž=/àT„˜ùÿÿ=à,„‡ùÿÿ=à„€ùÿÿ=à„qùÿÿ=à…Eùÿÿéaùÿÿ=%à„Zùÿÿ=&à…*ùÿÿéJùÿÿ=2à!„=ùÿÿ=0à„2ùÿÿ=1à…ùÿÿé"ùÿÿ=3à„ùÿÿ=6à…çøÿÿéùÿÿfÇàä‰$‹B$‰D$‰L$èòˆÿÿfÇàä‹hà‰$¸>‰D$èÕ+‹
¤äƒù~%I‹hà‰$¸‘>‰D$‰È‰
¤äH‰D$è¥+‹D$,‹@(‰$‹D$0‰D$è‡é{øÿÿ=QàI„røÿÿ=Nà!„eøÿÿ=Fà„Zøÿÿ=Gà…*øÿÿéJøÿÿ=Oà„?øÿÿ=Pà…øÿÿé/øÿÿ=Tà!„"øÿÿ=Rà„øÿÿ=Sà…ç÷ÿÿéøÿÿ=Uà„ü÷ÿÿ=Xà…Ì÷ÿÿéì÷ÿÿƒì‹T$ƒúu     ¸ƒÄ÷=àVtNƒø.tIƒøct,=àt=àt        ¸ƒÄÉ$¹
à‰L$è9ƒÄËJ$‰$¹
à‰L$è!ƒÄÃ1ÀƒÄÃ=àtó=àtì=àu¯ëãƒì‹\$‹L$ƒùu1ÀƒÄ÷9Øu      ¸ƒÄËQ$‰$‰\$èËÿÿÿƒøu"‹T$‹R(‰$‹T$‰T$è¯ÿÿÿƒøu1ÀƒÄøëõƒì‹L$ƒùuƒÄ÷ƒø@t8·=
àt.‹A$‰$‹D$‰D$èËÿÿÿ‹D$‹@(‰$‹D$‰D$è´ÿÿÿƒÄËhà‰$¸Â>‰D$è )‹D$‰$‹D$‰D$èØõÿÿ‹L$롁ì ‹là‰$ÇD$¸‰D$¸(‰D$èÜÝþÿ‹
Üâƒù„,‹là‰$¸Ç>‰D$‰L$¿‰D$è')fƒ=DℍD$ ‰$¸Ò>‰D$‹D$¿‰D$è$‹là‰$¸ç>‰D$èâ(‹là‰$¸ú>‰D$èË(‹là‰$¸?‰D$è´(‹là‰$¸?‰D$‹D$¿‰D$è’(‹là‰$¸>?‰D$è{(1É‹D$‹@9Á}C‹là‰$¸C?‰D$D$ ‰D$‰L$D$ ‰D$‰L$‰L$è;(‹L$A‹D$‹@9Á|½‹là‰$¸d?‰D$è(‹là‰$¸i?‰D$èý'D$ ‰$¸?‰D$‹D$¿‰D$èq#‹là1É‹D$‹@9Á}7‰$¸?‰D$D$ ‰D$‰L$‰L$è©'‹là‹L$A‹D$‹@9Á|É‹D$‹@ƒø…x‰$¸ª?‰D$èr'‹là‰$¸Á?‰D$è['‹là‰$¸á?‰D$èD'‹là‰$¸@‰D$è-'‹D$‹H ƒù…Ôýÿÿ‹là‰$ÇD$¸‰D$¸”‰D$èyÛþÿ‹
Üâƒù„BD$ ‰$¸
@‰D$‰L$¿‰D$èZ"‹là‰$¸@‰D$‹D$¿‰D$è¤&‹là‹L$‹Aƒø…©‰$¸*@‰D$è}&D$ ‰$¸­@‰D$è ‹là‰$¸¸@‰D$èQ&1É‹D$‹@9Á}7‹là‰$¸Ç@‰D$D$ ‰D$‰L$‰L$è&‹L$A‹D$‹@9Á|É‹là‰$¸Õ@‰D$èö%‹
là‹D$‹@ƒøuo‰$¸Ú@‰D$D$ ‰D$èË%‹là‰$¸3A‰D$è´%‹D$‹H ƒù…¾þÿÿ‹là‰$ÇD$¸‰D$¸‰D$èÚþÿÄ É$¸ù@‰D$èd%1É‹D$‹@9Á}V‹là‰$¸A‰D$‰L$‰L$D$ ‰D$è0%‹là‰$¸A‰D$‹D$‰D$è%‹L$A‹D$‹@9Á|ª‹là‰$¸.A‰D$èê$éÿÿÿ‹AƒøŽ\þÿÿ‰$¸E@‰D$‹AH‰D$èÀ$‹là‰$¸]@‰D$è©$‹là‰$¸z@‰D$è’$1É‹D$‹@9Á}^‹là‰$¸@‰D$D$ ‰D$‰L$‰L$è^$‹là‰$¸”@‰D$D$ ‰D$‹D$‰D$è7$‹L$A‹D$‹@9Á|¢‹là‰$¸¦@‰D$è$éŽýÿÿ‰$¸í?‰D$èú#é±üÿÿƒì‹\$ƒûu ¸ƒÄ÷=%àm„)ƒøRî„Ÿƒø+…tCƒø!toƒø%t9ƒø&t4ƒø*t/¸BA‰$è`"‹D$·‰$è°Œþÿ¸MA‰$èD"1ÀƒÄËS$‰$èoÿÿÿƒøt‹T$‹R(‰$è[ÿÿÿƒøu1ÀƒÄøëõ‹K$‰$è>ÿÿÿƒÄÃø-t»ƒø/t¶ƒø?u‚ë¯fÇtá‹K‹   ‰$¹=A‰L$è«gƒøu   ¸ƒÄËD$‹@‹@Hƒøu     ¸ƒÄÃ1Àëø=à=t)ƒø^„Tÿÿÿƒøc„Kÿÿÿƒø|„Bÿÿÿƒø~…
ÿÿÿéeÿÿÿfÇtḃÄÃ=à„hÿÿÿ=àt=à…Öþÿÿ‹K$‰$ètþÿÿƒÄÃ=Nàf„éþÿÿ=3à3t¬=/à„&ÿÿÿ=0à„ÿÿÿ=1à„ÿÿÿ=2à……þÿÿéÿÿÿ=6à„õþÿÿ=Fà„™þÿÿ=Gà…_þÿÿé‰þÿÿ=Sà7„|þÿÿ=Oà„qþÿÿ=Pà„fþÿÿ=Qà„[þÿÿ=Rà…!þÿÿéKþÿÿ=Tà„@þÿÿ=Uà„5þÿÿ=Xà…ûýÿÿéVþÿÿƒì‹ôãƒÂ‹øá9Ð}U‰øá‰Ñ‰ôãÁá‰$è%„þÿ‰Å‰ã‹ôã‰áÇôã‹áƒût‹‰ê‰Š‹[$ƒûuñƒÄËã‰$ÇD$‰Ð‰ôãÁà‰D$èÛ‹-ã럃ì‹\$‹t$ ƒûu   ¸ƒÄËã‹šƒù‰L$u.¸ŒZ‰$‰\$菸¢Z‰$ÇD$èõ‚þÿ‹L$‹t$ ‹Aƒøt       ¸ƒÄÃÇA‹iƒýt`1Ûƒû}+‰êš‹Pƒút‹F‹J9Èu‰ØƒÄËRƒúuèCƒû|Õ‰l$‹M‰$‰t$èBÿÿÿ‹t$ ƒøu1ÀƒÄËD$‹hƒýu ¸ƒÄÃì‹5á‹-ã1Û9ó}‰éƒ<™t‰ê‹šÇ@C9ó|çƒÄËL$‹D$‹@ƒøt6ƒøt¸Ë·=?àuî‹‹@(·=3àuß‹‹@(‹@ƒøuÒ1ÀË·ƒøctÅ‹·ƒørt»1ÀÃì‹\$1Ò1Ƀût‹Sƒút‹C‹ƒùt‹Cƒøt1ÀƒÄËB(ƒøuò‹B%€ƒøuå·=!àtÛ·="àtÑ·=àtÇ·=àt½‰L$·=àt¯‰T$‰$ÇD$èpLþÿ‹T$‹L$ƒøuŽ·=àt„·=$à„vÿÿÿ·=#à„hÿÿÿ·=à„Zÿÿÿ·ƒø@„Nÿÿÿ·ƒøc„Bÿÿÿ·ƒør„6ÿÿÿ·ƒøs„*ÿÿÿ‹Bƒàƒøu‹Jƒáƒùt¸ƒøt1ÀƒÄøƒÄË
‰$è@vÿÿëàƒì‹\$‹S‹C‹ƒøt‹Cƒøt1ÀƒÄËB(ƒøuò‹B%€ƒøuå‹Bƒàƒøu ‹Bƒàƒøu‹
‰$èçuÿÿƒøt1ÀƒÄøƒÄÃì‹-„à‹\$‹
Œàƒùt‹9Øu1ÀƒÄËIƒùuìƒýt%‰ê‹E‰„à‰‹
Œà‰J‰Œà¸ƒÄù‰$èB€þÿ‹\$‰Âëуì‹
Œàƒùu¸ºZ‰$ÇD$è¡þÿ‹
Œà‰Ê‹A‰Œà‰È‹
„à‰H‰„àƒÄÃì‹T$ƒúu ¸ÿÿÿÿƒÄËJ‹‰D$ƒùu  ¸ÿÿÿÿƒÄËB‹@ƒøt
‹B‹@ƒÄÉ$è]ýÿÿƒøu   ¸ÿÿÿÿƒÄËL$‰$èéþÿÿƒøu    ¸ÿÿÿÿƒÄËL$‹ã‹Š‹H‰$èwÿÿÿƒøÿu‹D$‹L$‹I‰Aèÿÿÿ‹D$‹@‹@ƒÄÃì‹á‰D$ƒ|$t2‹D$‹Xƒût‹Cƒø…‹[ƒûuì‹D$‹@$‰D$ƒ|$u΋-áƒýta‰l$‹]ƒûtM‹Cƒøt=‹C‹@ƒøu2‹C‹·ƒøct·ƒør…Ž‰\$‰$èýÿÿ‹l$‹\$ƒøu‹[ƒûu³‹m$ƒýuŸƒÄË‹ã‹ŠƒútÜ‹BƒøtÔ‹B‹@ƒøtÉ‹B‹@‹@ƒøt‹C‹J‹I‹I‰H몋B‹@‹@ƒøtœ‹C‹J‹I‹I‰Hë‹·ƒøsuƒƒ=Äà„]ÿÿÿéqÿÿÿ‹C‹L$‹If‰H‹C‹@ƒø…Þþÿÿ‹C‹·ƒøc„Íþÿÿ·ƒør„Áþÿÿ·ƒøs„µþÿÿ‰\$‰$ètûÿÿ‹\$ƒø„œþÿÿ‹‹ã‹Šƒøt%‹H‰$èLûÿÿ‹\$ƒøt‰$è•ýÿÿ‹\$égþÿÿ‹C‹‰HéZþÿÿƒì ‹á‰D$ƒ|$tk‹D$‹hƒýtM1Ûƒû}>‰\$‰ê‰l$š‹Pƒút#‹B‹@Hƒøt‹B·@ƒø@…'‹RƒúuÝCƒû|‹mƒýu³‹D$‹@$‰D$ƒ|$u•ƒ=å…Û‹á‰D$ƒ|$„Æ‹D$‹hƒý„ 1öƒþ‰‰t$‰ê²‹X1Òƒûtl‹Cƒø„™‹{ƒú‰T$…€‰ê²‰|$‰x‰l$‹M‰$‰\$‰\$èºùÿÿ‹\$‹T$‹t$‹l$ƒøt‹M‹I ‰K‹E‰X ‹\$ƒûu”FƒþŒwÿÿÿ‹mƒý…`ÿÿÿ‹D$‹@$‰D$ƒ|$…:ÿÿÿƒÄ É|$‰z냉ڋ[éLÿÿÿ‰T$‹B·@=€„Ãþÿÿèýøÿÿ‹L$‹     ‰$‹L$‰L$èøÿÿ‹l$‹\$‹T$ƒø„“þÿÿ‰ÙA‰Jéˆþÿÿƒì‹L$ƒùuƒÄËA‰$èåÿÿÿ‹T$ÇBÇB‹
pã‰J‰pãƒÄÃì‹L$ƒùuƒÄËA‰$èåÿÿÿ‹D$‹@‰$è–ÿÿÿ‹D$‹@‰$è‡ÿÿÿ‹\$ÇC1ɉK‹
äà‰K‰äàƒÄÃì‹L$ƒùuƒÄËA$‰$èåÿÿÿ‹D$‹@‰$èzÿÿÿ‹T$ÇB‹
¨à‰J$‰¨àƒÄÃì‹á‰$è§ÿÿÿÇáƒÄÃ싨à‹L$‹áƒút‹9Èuƒúu_ƒût`‰\$‰$ÇD$¸(‰D$èp‹\$‹T$‹¨à‹@$‰¨à‰ÇB‹
á‰J$‰á;ôã~‰ôã‰ÐƒÄù(‰$è       zþÿ‹\$‰Âë¿‹R$énÿÿÿƒì‹
äàƒùt<‰L$‰$ÇD$¸‰D$èå‹T$‹äà‹@‰äà‹L$‰
‰ÐƒÄù‰$è¢yþÿ‰Âëãƒì‹L$‰$èñþÿÿ‰D$‹L$‰$è†ÿÿÿ‹\$‹L$ ‰H‹K‰H‰D$‰C‹L$‰$è½þÿÿ‹T$‰D$ÿ@ƒ=åt"‹L$‰$èBÿÿÿ‹\$‰Â‹L$ ‰H‹K ‰H‰C ‹Bƒøt‰$‹B‹‰D$ÇD$è|ƒÄÃì‹pã‹|$‹l$ƒÿtƒýuƒÄËEƒøtô‹E‹¾ƒø_uk‹M‹    ‰$¹ÒZ‰L$è¢Zƒøt‹L$‹I‹  ‰$¹ÔZ‰L$èƒZƒøuƒÄËL$‹I‹   ‰$¹ÙZ‰L$è`Z‹pã‹|$‹l$ƒøtÏ‹L$ ‹Pƒút‹B‹M9ÈuƒÄËRƒúuê‹E$ƒø…‡ƒûti‰Þ‹C‰pã‹M‰N‹T$ —‹I‰N‹L$ ‰p‹E·@=€u‹E(ƒøuƒÄËE(‹@$ƒøtñ‰<$‹E(‹@$‰D$‹D$ ‰D$èÄþÿÿëÕ¹‰$èµwþÿ‹|$‹l$‰Æ뉉<$‹E$‰D$ÇD$è
‹|$‹l$ë…ƒì‹T$‹L$ƒú„˜ƒù„·=àÍtmƒøqjtbƒø/Ãt[ƒø*£tPƒø!„ƒø%tBƒø&t=¸ßZ‰$‹A‹‰D$‹A‰D$·‰D$è¸
[‰$ÇD$èxvþÿƒÄÉ$‹A$‰D$ÇD$èKÿÿÿ‹D$‰$‹D$‹@(‰D$ÇD$è,ÿÿÿëĉ$‹A$‰D$ÇD$èÿÿÿ뫃ø+tªƒø-t¥ƒø.…_ÿÿÿë–ƒø^'tƒø?„°ƒø@„yÿÿÿƒøR…7ÿÿÿ‰$‹A$‰D$ÇD$è¿þÿÿ‹D$‹H(ƒù„Iÿÿÿ‹A$·=
àu+‹D$‰$‰L$‹A$‹@$‰D$ÇD$è€þÿÿ‹L$‹I(ë¿‹A$·=3àtî‹D$·ƒøRtâ‹D$‰$‰L$‹A$‰D$¸‰D$è>þÿÿ‹L$뼉$‹A$‰D$ÇD$è!þÿÿ‹L$‹A(ƒø„«þÿÿ‹D$‰$‹A(‹@$‰D$ÇD$èóýÿÿ‹D$‰$‹D$‹@(‹@(‰D$ÇD$èÑýÿÿéfþÿÿƒøc„™þÿÿƒøp…þÿÿ‰$‹A$‹@$‰D$ÇD$è ýÿÿ‹D$‰$‹D$‰D$ÇD$èüÿÿ‹D$‰$‹D$‹@(‰D$ÇD$èíûÿÿéúýÿÿ=àÿ„Àƒø~q„þÿÿƒør„eþÿÿƒøstƒø|…ŽýÿÿéÆýÿÿ‰$‹A$‰D$ÇD$èýÿÿ‹D$‹H(ƒù„›ýÿÿ‹D$‰$‰L$‹A$‰D$ÇD$èâüÿÿ‹D$‹H(ëÏ=à„¤ýÿÿ=à…$ýÿÿ‹I$ƒù„Qýÿÿ‰$‰L$‹A$‰D$ÇD$èœüÿÿ‹T$‹D$‹H(ëÏ‹A$ƒø„ýÿÿ‹A$¿@fƒø…ýÿÿ‰$‹A$‰D$ÇD$è[üÿÿéðüÿÿ=à,„ýÿÿ=à„Øüÿÿ=à„Íüÿÿ=
à…‰üÿÿé`ÿÿÿ=à„îüÿÿ=à…nüÿÿéÞüÿÿ=3à¯„‘üÿÿ=#àT„„üÿÿ=à,„wüÿÿ=à„lüÿÿ=à„aüÿÿ=à…üÿÿéQüÿÿ=!à„Füÿÿ="à…üÿÿé6üÿÿ=0à,„eüÿÿ=%à„üÿÿ=&à„üÿÿ=/à…Ïûÿÿé?üÿÿ=1à„4üÿÿ=2à…´ûÿÿé$üÿÿ=Pà¡„Ûûÿÿ=Gày„Îûÿÿ=6àtS=?àt=Fà…xûÿÿé°ûÿÿ‰$‹A$‰D$¸‰D$èúúÿÿ‹D$‰$‹D$‹@(‰D$ÇD$èÛúÿÿépûÿÿ‰$‰L$‹D$ ‰D$èJùÿÿéWûÿÿ=Nà„Pûÿÿ=Oà…ûÿÿé@ûÿÿ=Tà,„3ûÿÿ=Qà„(ûÿÿ=Rà„ûÿÿ=Sà…Õúÿÿé
ûÿÿ=Uà„ûÿÿ=Xà…ºúÿÿé*ûÿÿƒÄÃì‹
(áƒù„´‰L$‹A‰$èUè^íÿÿ‹D$‹@‹‰D$ƒ|$tè)ôÿÿƒ|$ t'èKòÿÿ‹T$‰$‹J‰L$¹ÿÿÿÿ‰L$èÑêþÿfÇ@ƒ=åt;‹L$‰$‹L$‹I‰L$¹ÿÿÿÿ‰L$è¢êþÿ‹@‰D$‹D$‰$‹D$‰D$è"=èeöÿÿ‹D$‹Hƒù…Lÿÿÿ‹
´äƒùt)‰L$‹Aƒàƒøu‹|âƒà ƒøu*ƒaþ‹I,ƒùu׃=åtè×;Ç$èA[þÿƒÄø[‰$èÂ‹L$¸&[‰$‹‹@‹‰D$‹‹@‰D$è¸¸ö‰$‹D$‹‰D$ÇD$èµÙÿÿ¸/[‰$èq‹L$éoÿÿÿƒì‹D$‰$¸1[‰D$‹„â‰D$èw
‹D$‰$¸M[‰D$èb
‹
´äƒùt‹ƒø…*‹I,ƒùuí‹D$‰$¸š[‰D$è/
ƒ=ˆâ„ü‹D$‰$¸[‰D$è

‹D$‰$¸µ[‰D$èø‹D$‰$¸Ò[‰D$èã‹D$‰$¸Þ[‰D$èÎ‹D$‰$¸
\‰D$è¹‹D$‰$¸%\‰D$è¤‹D$‰$¸J\‰D$è‹D$‰$¸o\‰D$èz‹D$‰$¸™\‰D$èe‹D$‰$¸½\‰D$èP‹D$‰$¸Á\‰D$è;‹D$‰$¸Í\‰D$è&ƒÄË·ƒørtM=#à…Áþÿÿ‰L$‹‹@ ‹‹‹·ƒørt+=àt$=à…˜þÿÿ¸x[‰$ÇD$ènþÿ‹L$‹D$‰$¸e[‰D$‰L$‹A‰D$è«‹L$éVþÿÿƒì$‹D$(‹ƒút‹Bƒàƒøt‹D$(‹@9ÂuƒÄ$ËR0ë܃J‹B‰D$‹·=$àu‰T$‹B$‹‰$è«ÿÿÿ‹T$뾋B$ƒø„ ‰T$‹Z$ƒûtV‰\$ ‹‹     ‰$è¿æþÿ‹T$‰Á‹X‹·ƒøcu‹‹@$·=3àtK‹D$‰$‰\$‰T$èôÿÿ‹T$‹D$ ‹Xƒûuª‹J$ƒù„Dÿÿÿ‰L$ ‹‰$èÿÿÿ‹T$‹D$ ‹HëÜ‹‹@$‹@ƒøu¨‹A(ƒøt¸ëž‹·=!àt‹·=#àuX‰T$‹‹@ ‹‰D$‹‰$è
æþÿ‹\$‰Â‹D$‹@‹K0‰H0‹J‹D$‰$‰L$‰\$èbóÿÿ‹D$‰$è’þÿÿ‹T$é¢þÿÿ‹·="àtœ‹·=à…Ò‰T$‹
‰$¹‰L$è7þÿ‰$‹L$‹I‰L$¹ÿÿÿÿ‰L$èüåþÿ‹T$‹H‹D$‰$‰L$‰T$‰T$èßòÿÿ‹T$‹B(ƒø„$þÿÿ‹·=à„þÿÿ‹·ƒø.„þÿÿ‹Z(ƒû„úýÿÿ‰\$ ‹‹      ‰$èåþÿ‹H‹D$‰$‰L$ÇD$èzòÿÿ‹D$ ‹‰$è¨ýÿÿ‹T$‹D$ ‹X뱋B0ƒøt+‹J0‰$‰T$‹J‰L$¹ÿÿÿÿ‰L$è6åþÿ‹T$‹Hé5ÿÿÿ1Éé.ÿÿÿƒì‹T$ƒútW‹BƒøtO‹J·Aƒø@u‹A8·ƒø@u      ¸ƒÄÃ1Àëø·A=€u‹B(ƒøu1ÀƒÄËJ(‹I$‰$è¡ÿÿÿƒÄÃ1ÀƒÄÃì‹L$ƒùuƒÄÃ|$t'‹AHƒøt·Afƒø…‰¸ó}‰$è/‹L$¸ö}‰$‹‰D$è‹L$‹D$·@=€uƒùuƒÄËA(ƒøtô‹A(‹@$ƒøté¸ù}‰$èÜ‹L$‹A(‹@$‰$‹A(‹@$‹@‰D$ÇD$èLÿÿÿ본ì}‰$‹AH‹‰D$蝋L$éiÿÿÿƒì‹L$ƒùtj‹Aƒøtb‹A‹@ƒø>‹A¶@€øu2‹A·@=€u‹A(ƒøuƒÄËA(‹@$‰$‹D$‰D$è¥ÿÿÿëä‹A$‰$‹D$‰D$è/‹L$뵃ÄÃì‹l$‹\$ƒûuƒÄÉèƒàƒøt‹0ã‹@ƒø…¶‹0ã‹Pƒút;‰$‰T$‹
‰L$¹‰L$è$
‹l$‹\$‹L$ƒøt‹A9ètq‹QƒúuŃ=pãtG‹pã‹pã‹@‰p㉉j‹
0ã‹I‰J‹0ã‰P‰$‰èƒàýƒÈ‰D$èÁþÿÿƒÄù‰$è5iþÿ‹l$‹\$‰Â뵃ÄË0ã‹@‹ƒø„6ÿÿÿ‹0ã‹@‹·ƒøct‹C€Héÿÿÿ‹C€Héÿÿÿƒì‹T$‹L$ƒùt8·=àht(ƒøqUtƒø/stƒø*[tƒø!t>ƒø%t       ƒø&tƒÄËA$‰$‰ÐƒÈ‰D$è ÿÿÿ‹D$‹@(‰$‹D$ƒÈ‰D$è†ÿÿÿëÌ‹A$‰$‰ÐƒÈ‰D$èpÿÿÿ붃ø+tµƒø-t°ƒø.u§ë¥ƒø^»tžƒø?t[ƒø@tƒøRu‹‹A$‰$‰ÐƒÈ        ‰D$è/ÿÿÿ‹D$‹H(ƒù„gÿÿÿ‹A$·=
àu‰L$‹A$‰$‹D$‰D$èûþÿÿ‹L$‹I(ëÊ‹A$‰$‰ÐƒÈ‰D$èÞþÿÿ‹L$‹A(ƒø„ÿÿÿ‹A(‹@$‰$‹D$‰D$è¸þÿÿ‹D$‹@(‹@(‰$‹D$‰D$èžþÿÿéáþÿÿƒøc„ÿÿÿƒøp…ÏþÿÿéÊþÿÿ=àY„¹þÿÿƒø~ã„ÞþÿÿƒørtZƒøstƒø|…—þÿÿé–þÿÿ‹A$‰$‰ÐƒÈ
‰D$è6þÿÿ‹D$‹H(ƒù„nþÿÿ‰L$‹A$‰$‹D$ƒÈ‰D$èþÿÿ‹D$‹H(ëÔ‹A$‰$‰ÐƒÈ
‰D$èïýÿÿ‹D$‹H(ƒù„'þÿÿ‹A$·=
àu ‰L$‹A$‰$‹D$‰D$è»ýÿÿ‹L$‹I(ëÊ‹A$·=3àtî‰L$‹A$‰$‹D$ƒÈ‰D$è‹ýÿÿ‹L$ëÎ=à„öýÿÿ=àt$=à…°ýÿÿ‹A$‰$¸‰D$èTýÿÿé—ýÿÿ‹I$ƒù„‹ýÿÿ‰L$‹A$‰$‰ÐƒÈ‰D$è+ýÿÿ‹T$‹D$‹H(ëÒ=à~„‰ýÿÿ=à„Jýÿÿ=
àt$=à…8ýÿÿ‹A$‰$‰ÐƒÈ      ‰D$èÜüÿÿéýÿÿ‰$¸‰D$è¡ûÿÿ‹D$‹H$ƒù„þüÿÿ‰L$‹A$‰$¸‰D$èžüÿÿ‹D$‹H(ëÖ=
à„ýÿÿ=à…ÇüÿÿéÂüÿÿ=3àº„±üÿÿ=$à_„¤üÿÿ=à,„—üÿÿ=à„Œüÿÿ=à„üÿÿ=à…vüÿÿéqüÿÿ=!à„füÿÿ="à„[üÿÿ=#à…PüÿÿéKüÿÿ=0à,„ÿÿÿ=%à„3üÿÿ=&à„(üÿÿ=/à…üÿÿéàþÿÿ=1à„Õþÿÿ=2à…üÿÿéÅþÿÿ=Pà§„ðûÿÿ=Fàt„ãûÿÿ=4àtV=6àt>=?à…Æûÿÿ‹A$‰$‰ÐƒÈ‰D$èjûÿÿ‹D$‹@(‰$‹D$ƒÈ‰D$èPûÿÿé“ûÿÿ‰$‰T$èúÿÿé‚ûÿÿ‰$‰T$è        úÿÿéqûÿÿ=Gà„jûÿÿ=Nà„_ûÿÿ=Oà…PûÿÿéOûÿÿ=Tà,„Bûÿÿ=Qà„7ûÿÿ=Rà„,ûÿÿ=Sà…ûÿÿéûÿÿ=Uà„ûÿÿ=Xà…ûÿÿé1ûÿÿƒì‹@â‹PƒútR‰T$‹
‰$‹L$‰L$¹‰L$èÝ‹L$ƒøt"‹Q#T$‰È‹L$   Hƒúu        ¸ƒÄÃ1Àëø‹Qƒúu®¹‰$è+cþÿ‹@â‹L$‰‹L$‰H‹K‰H‰C¸ƒÄÃì‹\$ ‹T$$ƒúuƒÄ÷=
àuM‹J‹  ‰$‰\$èÃD‹\$(ƒøu)‹D$$‹H$ºƒùt9Úu‹A$‰$¸‰D$è
ÿÿÿƒÄËI(BëÙ‹D$‰$‰\$‹B$‰D$‹D$(‰D$èvÿÿÿ‹D$‰$‹D$ ‰D$‹D$$‹@(‰D$‹D$(‰D$èOÿÿÿ뮃ì‹Háƒûto‹Sƒút_‰T$‹JƒùtK‹Aƒøt;‰\$‹‹‹‰$‹D$ ‰D$‰L$‹A‹‰D$‹D$$‰D$èôþÿÿ‹\$‹T$‹L$‹Iƒùuµ‹R$ƒúu¡‹[ƒûu‘ƒÄÃì‹°ãƒût‰\$‹ƒút‹BHƒøu‹[ƒûuåƒÄÉT$‹JH‹    ‰$‹L$ ‹  ‹     ‰L$ètC‹\$‹L$ƒøuÊ‹Aƒø|·Aƒø@u¹‹A8·=6àu¬Ç$ÇD$ÇD$ÇD$è§bþÿ‹L$‰H‰$è•‹D$‹@8‰$¸‰D$èwýÿÿ‹\$éXÿÿÿƒìÇD$‹D$ ‰$è ÿÿÿ‹D$ ‹@‰D$ƒ|$„•‹D$‹H$ƒùts·ƒø,„‰L$‰ÊÿD$‰T$‰$è6
ƒø@u@¹‰$èœ`þÿ‹L$‰‹
<â‰H‰<â‰@â‹D$ ‹‹‰$‹D$‰D$èþÿÿ‹D$‹H(ƒùu‹D$‹@(‰D$ƒ|$…kÿÿÿƒÄÉL$‹Q$éyÿÿÿƒì‹T$ƒúuƒÄÉ$è§       ‹L$ƒø@u‰$¸‰D$èjüÿÿƒÄËA(‰$è¿ÿÿÿ‹D$‹@$‰$è°ÿÿÿëàƒì1Ò‹D$‹H(ƒùt     B‹I(ƒùu÷‰ÐƒÄÃì‹l$1Û‹D$‹P(ƒútC‹E‹J$‹I9Èu‰ØƒÄËR(ƒúuä1ÀƒÄÃì‹T$‹L$ƒúu       ƒù„׃ú„ȃù„¿‹Z‹Qƒû„ªƒú„¡ƒ|$ t‹CH‹JH9È…†·C·Jf9Èt1ÀƒÄÉ\$‹‰$‹
‰L$èû@‹\$‹T$ƒøt1ÀƒÄËD$·@=€u‹C(ƒøu       ¸ƒÄËB(ƒøtï‹K(‹I$‰$‹J(‹I$‰L$ÇD$è&ÿÿÿƒÄÃ1ÀƒÄÃ1ÀƒÄÃ1ÀƒÄøƒÄÃì‹<âƒút:‰T$‹
‰$‹L$‰L$¹‰L$èÚþÿÿ‹L$ƒøt
‰
@âƒÄËQƒúuƹ‰$è@^þÿ‹L$‰‹
<â‰H‰<â‰@âƒÄÃƒì ‹D$$‹@‰D$ƒ|$tp‹D$‹@‰D$ƒ|$tL‹D$‹Pƒút.‰T$‹
‰$èhƒø@u‹D$‹@ƒàƒøu4‹D$‹PƒúuÒ‹D$‹@‰D$ƒ|$u´‹D$‹@$‰D$ƒ|$uƒÄ ËD$‹‰$èõþÿÿ‹D$‹@‹·ƒørtW=?àt7¸û}‰$‹D$‹@‹·‰D$èdù¸~‰$ÇD$è6\þÿéoÿÿÿ‹D$‹@‹‹@(‰$èðüÿÿéVÿÿÿ‹ààƒú„Gÿÿÿ‰T$‹
‰$è ýÿÿ‰D$‹L$‹I‹      ‰$èýÿÿ‹T$‰Á‹D$9Èt‹RëÁ‹
‰$‹J‰L$èýÿÿ‰D$‹L$‹I‹   ‰$‹L$‹  ‰L$èèüÿÿ‹T$‰Á‹D$9Èu½‹B‰$¸‰D$èðøÿÿ‹T$룃ì‹
<âƒù‰L$„V¸~‰$èqø‹L$‹‰$‹‹@‰D$¸‰D$èèðÿÿ¸5~‰$èDø‹D$‹Hƒù„ë‰L$‹‹@ƒø…¸8~‰$èø¸G~‰$èø‹D$‹@ƒàƒøt
¸I~‰$èì÷‹D$‹@ƒàƒøt
¸N~‰$èÐ÷‹D$‹@ƒàƒøt
¸T~‰$è´÷‹T$‹‰$èÔïÿÿƒø„†¸^~‰D$¸Y~‰$‹D$‰D$è÷¸j~‰$èr÷‹D$‹@ƒøt
¸l~‰$èY÷‹D$‹Hƒù…ÿÿÿ¸o~‰$è<÷‹D$‹Hƒù‰L$…ªþÿÿ¸q~‰$è÷ƒÄøe~éuÿÿÿ‹‰$‹‹@‰D$¸‰D$èˆïÿÿé×þÿÿƒì‹T$¿Bƒàƒøuÿå‹
¨äf‰JfÇB‹|âƒà ƒøt‹Bƒø…—‹Jƒùt;L$t‹Aƒà ƒøu‹IƒùuçƒÄË|âƒà ƒøtI¸ ~‰$‰L$‹A‰D$è^ö‹L$‹‰$‹‹@‰D$¸‰D$èÕîÿÿ¸®~‰$è1ö‹L$‹‰$‰L$‹A‰D$蘋L$낸s~‰$‹D$ ‰D$èýõ¸¸ö‰$‹D$‹@‹‰D$ÇD$èÃÿÿ¸~~‰$‹D$‰D$èÆõƒ|$t-¸•~‰$è²õ‹L$‹‰$‹‹@‰D$¸‰D$è)îÿÿ¸ž~‰$è…õ‹T$éÓþÿÿƒì ‹D$,·=à„¢‹D$(‹Pƒú„’‰T$‹
‰$èƒø@…E¸‰Á‹D$09ȉL$uX‹D$‹@ƒàƒøtI‹L$‹   ‰$‹L$,‰L$¹‰L$èbùÿÿƒøt9‹D$‰$‹D$(‰D$¸°~‰D$‹D$$‰D$èéýÿÿ‹D$‹Pƒú…nÿÿÿƒÄ Ã|$tå‹<âƒútÚ‹L$‹    ‰$‰T$‹
‰L$¹‰L$èñøÿÿƒøu      ‹D$‹PëÌ‹D$‹PƒútC‰T$‹
‰$‹L$,‰L$¹‰L$è¸øÿÿƒøt‹L$‹ ‰$èpìÿÿƒøu‹D$‹Pƒúu½ƒú…Sÿÿÿ띋D$‰$‹D$(‰D$¸¾~‰D$‹D$$‰D$èýÿÿ‹T$ëÊ1Àé¹þÿÿƒì ‹T$$ƒúuƒÄ É$èUƒø@…€¸‰D$‹|âƒà ƒøtA¸Ì~‰$‹D$$·‰D$è¤ó‹L$$‰$‹A‰D$¸‰D$èìÿÿ¸æ~‰$è{ó‹
,àƒùt=¿Aƒàƒøu)¸ê~‰$‰L$‰L$‹D$$‰D$‹D$‰D$èÃýÿÿ‹L$‹IƒùuË
@àƒùt=¿Aƒàƒøu)¸ó~‰$‰L$‰L$‹D$$‰D$‹D$‰D$è{ýÿÿ‹L$‹IƒùuËHáƒút‹‹@ƒøt
‹‹@ƒøu‹RƒúuäƒÄ Ë‹@ƒøtê‹Zƒûtâ‰\$‹KƒùtJ¿Aƒàƒøu6‰T$‹‹‹‰$‰L$‰L$‹D$$‰D$‹D$‰D$èðüÿÿ‹\$‹T$‹L$‹Iƒùu¶‹[$ë 1Àé~þÿÿƒì‹,àƒûtd‰\$‰ÙƒùtD¿Aƒàƒøt0‰L$‹Qƒút$‹‹@·@fƒøt
‹‹@‹@Hƒøu/‹RƒúuÜ‹Iƒùu¼;,àu‹@à‰Ãƒûuœ1ÀƒÄÃ1Àëï‰T$‹
‹I‹IH‹   ‰$‹L$‰L$è7‹\$‹L$‹T$ƒøu¢‹|âƒà ƒøtB¸ú~‰$‹D$‰D$è~ñ‹L$‹‰$‹‹@‰D$¸‰D$èõéÿÿ¸‰$èQñ¸ƒÄÃì‹\áƒûtd‹Háƒút/‰T$‹
‹     ‹     ‰$‰\$‹‹      ‰L$èî6‹\$‹T$ƒøu2ƒJƒúu¸!‰$‰\$‹‹‰D$è]Tþÿ‹\$‹[ƒûuœƒÄËR뙃ì‹\áƒút/‰T$‹
‹     ‰$‹L$‹  ‰L$è‚6ƒøuƒÄËD$‹Pƒúuѹ‰$ètTþÿ‹L$‰‹
\á‰H‰\áƒÄÃì‹Háƒút5‰T$‹
‹     ‹     ‰$‹L$‰L$è6‹L$ƒøu
‹AƒàƒÄËQƒúu˸9‰$ÇD$èùRþÿ1ÀƒÄÃì‹\$ƒûu1ÀƒÄ÷=
àu‹K‹  ‰$èyÿÿÿƒÄËS$‰$èÈÿÿÿƒøu‹T$‹R(‰$è´ÿÿÿƒøu1ÀƒÄøëõƒì‹Háƒút$‹‹@ƒøt‹‹@ƒø…¦ƒJ‹RƒúuÜ‹HáƒûtZ‰\$‹KƒùtF‰L$‹Qƒút2‹Bƒøt"‰T$‹J‹       ‰$è4ÿÿÿ‹\$‹L$‹T$ƒøu‹Rƒúu΋I$ƒùuº‹[ƒûu¦ƒÄÃÇ$‰T$¸\‰D$‹‹‹‰D$èøÿÿ‹\$‹L$‹T$볋‹@ƒø„Lÿÿÿ‹‹@ƒø„>ÿÿÿ‰T$‹
‹     ‹     ‰$èhüÿÿ‹T$ƒøt      ƒJéÿÿÿ‹Zƒût‹Kƒùt$¿Afƒøtƒû„ûþÿÿƒJéòþÿÿ‹IƒùuÜ‹[$ëʃì‹L$‹T$‹AƒàƒøuƒI¸b‰$‹‹‹‰D$è8î‹T$¸˜‰$‹
ƒùtk‹‹@‹‰D$‹
ƒùtR‹‹@‰D$‹B‰D$èþí¸±‰$èñí¸¸ö‰$‹D$‹‰D$ÇD$è   »ÿÿ¸´‰$èÅíƒÄøÿÿÿÿ문¯땃ì‹L$ƒùu1ÀƒÄ÷ƒø@t9·ƒøpt1‹Q$‰$èÓÿÿÿƒøu‹T$‹R(‰$è¿ÿÿÿƒøu1ÀƒÄøëõ¸ƒÄÃì‹D$‹Pƒú„B‹Bƒøt‰T$‹J‹       ‰$èxÿÿÿ‹T$ƒø…D‹|âƒà ƒø„€‰T$¿Bƒø„]ƒø„:ƒø„ƒø„ô¸Ï‰$èÓì¸Ò‰$‹D$‹‰D$‹D$‹‰D$è²ì‹L$‹Aƒø„¤¸¸ö‰$‹A‹‰D$ÇD$軹ÿÿ‹D$‹Hƒù‰L$tU¸ã‰$ègì‹L$‹‰$‹‹@‰D$¸‰D$èÞäÿÿ¸æ‰$‹D$‹@‰D$è/ì‹D$‹Hƒù‰L$u«¸ë‰$èì‹T$‹Rƒú…¾þÿÿƒÄø܉$èñëéhÿÿÿ¸É‰$¿B‰D$è×ëéÿþÿÿ¸Ã‰$¿B‰D$è½ëéåþÿÿ¸½‰$¿B‰D$è£ëéËþÿÿ¸·‰$è‘ëé¹þÿÿ¿Bfƒø…pÿÿÿ‹Bƒø„dÿÿÿ‹B‹·=à[„Oÿÿÿƒøctƒørtƒøst=à…5ÿÿÿé0ÿÿÿ‹B‹‹@$·=3à„ÿÿÿ‹D$‰$‰T$‹B‰D$è¨üÿÿ‹T$éúþÿÿ=à„ïþÿÿ=à„äþÿÿ=à„Ùþÿÿ=?à…ÎþÿÿëœfƒJé²ýÿÿƒì‹L$‹ã‹Š‹AƒøtƒÄÃÇAƒ|$ t‹D$‰$‰L$‰L$è;ýÿÿ‹L$‹Iƒùt*‹D$‰$‰L$‹‰D$‹D$ ‰D$è˜ÿÿÿ‹D$‹HƒùuÖƒÄÃì‹t$‹-ã‹^ƒûtÇC‹‰ê‰Š‹[$ƒûuê‹|âƒà ƒøt"¸í‰$‹‹‹‰D$‹F‰D$èê‹t$‰4$‹F‰D$¸‰D$èÿÿÿƒÄÃì‹D$‹@‰D$ƒ|$t8‹D$‹Xƒût‹Cƒøt
‹C‹ƒøu‹[ƒûuæ‹D$‹@$‰D$ƒ|$uȃÄËC‹·ƒøsuÕ‰\$‹SƒútɉT$‹
‰$èâö‹l$‹\$ƒø@uG‹Eƒàƒøt<‹Eƒàƒøu1¹‰$è*Mþÿ‹l$‹\$‹K‹       ‰‹M‰H‹
àà‰H‰àà‹U딃ì‹<âƒút6‰T$‹
‰$‹L$‰L$¹‰L$èFíÿÿ‹L$ƒøt‰ÈƒÄËQƒúuÊ1ÀƒÄÃìÇD$‹<âƒûtw‰@â‰\$‹Sƒút]‰T$‹
‰$è€ÿÿÿ‹\$ƒøt:‹Pƒút2‹
‰$‰T$‹J‹T$‹R     щL$è·èÿÿ‹\$D$‹D$‹Pƒúu΋D$‹Pƒúu£‹[ƒûu‰ƒ|$kÿÿÿÇ@âƒÄÃì‹D$‹@‰D$ƒ|$tb‹D$‹HƒùtD‰
0ã‰L$‹A‰$è:Ðÿÿ‹D$‹@‰$è+Ðÿÿ‹\$ÇC1ɉK‹Cƒøu(‹Kƒùu¼‹D$‹@$‰D$ƒ|$užÇ0ãƒÄËC‹‰$ÇD$è‘âÿÿ‹\$뽃ì‹L$ƒ=°ät
‰Èƒàƒøu‹D$‰$‰L$è‡
ƒÄÉȃàƒøt⸀‰$è;ç‹L$‰$‹A‰D$¸‰D$è¶ßÿÿ¸7€‰$‹D$‰D$è
ç‹L$ÿää똃ì‹T$‹L$ƒ=åuƒÄÃùtL·=àst<ƒøqqt1ƒø/st.ƒø*[t'ƒø!t>ƒø%tƒø&t¸?€‰$·‰D$è•æƒÄËA(‰$‰ÐƒÈ‰D$èÿÿÿ‹T$‹L$‹A$‰$‰ÐƒÈ‰D$ècÿÿÿëʃø+tɃø-tăø.u§ë¹ƒø^®t²ƒø?tNƒø@t¤ƒøRu‹‹A$‰$‰ÐƒÈ   ‰D$è"ÿÿÿ‹D$‹H(ƒù„{ÿÿÿ‰L$‹A$‰$‹D$‰D$èûþÿÿ‹D$‹H(ë׋A$‰$‰ÐƒÈ‰D$èÞþÿÿ‹L$‹A(ƒø„7ÿÿÿ‹A(‹@$‰$‹D$‰D$è¸þÿÿ‹D$‹@(‹@(‰$‹D$‰D$èžþÿÿéÿÿÿƒøc„ÿÿÿƒøp…Üþÿÿ‹A$‹@$‰$‰ÐƒÈ‰D$èpþÿÿ‹D$‹@$‹@‰$èôÿÿéÂþÿÿ=à.„±þÿÿƒø~¸„ÂþÿÿƒørtZƒøstƒø|…{þÿÿéŽþÿÿ‹A$‰$‰ÐƒÈ
‰D$è
þÿÿ‹D$‹H(ƒù„fþÿÿ‰L$‹A$‰$‹D$ƒÈ‰D$èãýÿÿ‹D$‹H(ëÔ‹A$‰$‰ÐƒÈ
‰D$èÆýÿÿ‹D$‹H(ƒù„þÿÿÿ°ä‰L$‹A$‰$‹D$ƒÈ‰D$è–ýÿÿÿ
°ä‹D$‹H(ëÈ=à„þÿÿ=àt$=à…¿ýÿÿ‹A$‰$¸‰D$èVýÿÿéºýÿÿ‹I$ƒù„®ýÿÿ‰L$‹A$‰$‰ÐƒÈ‰D$è-ýÿÿ‹T$‹D$‹H(ëÒ=à€„˜ýÿÿ=à„mýÿÿ=
àt$=à…Gýÿÿ‹A$‰$‰ÐƒÈ      ‰D$èÞüÿÿéBýÿÿ‰$¸‰D$èFüÿÿ‹D$‹H$ƒù„!ýÿÿ‰L$‹A$‰$‹D$ƒÈ‰D$èžüÿÿ‹D$‹H(ëÔ=
àt=à…Øüÿÿéçüÿÿ‹A$‰$‰ÐƒàýƒÈ‰D$ègüÿÿéËüÿÿ=3àº„ºüÿÿ=$à_„­üÿÿ=à,„ üÿÿ=à„•üÿÿ=à„Šüÿÿ=à…küÿÿézüÿÿ=!à„oüÿÿ="à„düÿÿ=#à…EüÿÿéTüÿÿ=0à,„ìþÿÿ=%à„<üÿÿ=&à„1üÿÿ=/à…üÿÿéÆþÿÿ=1à„»þÿÿ=2à…÷ûÿÿé«þÿÿ=Pàä„ùûÿÿ=Fà­„èûÿÿ=4à„‹=6àt>=?à…³ûÿÿ‹A$‰$‰ÐƒÈ‰D$èJûÿÿ‹D$‹@(‰$‹D$ƒÈ‰D$è0ûÿÿé”ûÿÿ‰$‰T$èúÿÿ‹L$‹A‹@ƒø‹A¶@€ø„iûÿÿ‹A$‰$‹D$ƒÈ‰D$èêúÿÿéNûÿÿ‰$‰T$èWúÿÿé=ûÿÿ=Gà„6ûÿÿ=Nà„+ûÿÿ=Oà…ûÿÿéûÿÿ=Tà,„ûÿÿ=Qà„ûÿÿ=Rà„øúÿÿ=Sà…Õúÿÿéèúÿÿ=Uà„Ýúÿÿ=Xà…ºúÿÿééúÿÿƒì\ÇD$‹|âƒà ƒøto¸a€‰$è8á‹
âƒù‰L$XtJ¸v€‰$èá‹L$X‹‰$‹‹@‰D$¸‰D$è“Ùÿÿ¸x€‰$èïà‹D$X‹Hƒù‰L$Xu¶¸ƒÄ\Ë
âƒùt‹‹@Ç@‹Iƒùuì‹
°ãƒùt9‰L$T‹‹Bƒøu#·B=àu
‹B8·=3àt·B=€u‹IƒùuÇ‹D$ƒÄ\÷B=(àtå‹BDƒøuݍL$‰$‰T$·J‰L$è!‹L$Tƒøt¼ƒ|$uÇD$¸z€‰$èฦ€‰$èà‹D$‰$èm‹L$T끃ì(ÇD$ÇD$‹°ãƒútw‰T$ ‹
¶Aƒøu`‰L$$·Aƒøt
·Aƒø…Dƒ|$u"ÇD$¸¨€‰$è™ß¸Ç€‰$èŒß¸á€‰$èß‹D$$‰$èÞ‹T$ ‹Rƒúu‰‹-Háƒý„»1Ò‹]ƒûti‹Kƒù„c‹Aƒø„K‹A‹·=àl„2=à@„!ƒø.„ƒø@„ƒør„ƒøs„úƒÊƒú„¨ƒú„Ÿƒúu%¸‰$‰l$‹E‹‹‰D$è²Þ‹l$ƒL$‹mƒý…Eÿÿÿ‹D$ƒàƒøt¸:‰$è„Þ¸o‰$èwÞ‹D$ƒàƒøt¸¡‰$è^޸ց‰$èQÞ‹D$ƒàƒøt
¸‚‰$è8ÞƒÄ(ø〉$‰l$‹E‹‹‰D$ƒú‰T$u¸‰D$èÞ‹l$‹D$      D$éLÿÿÿ¸ë߃Ê‹Iƒù…þÿÿ‹[$é„þÿÿƒÊëç=àtà=àtÙ=à…ÑþÿÿëÌ=!à$tÃ=àt¼=àtµ=àt®=à…¦þÿÿë¡="àtš=#àt“=$à…‹þÿÿ놷Aƒø „¯ýÿÿ·A=à„ ýÿÿéáýÿÿƒì‹xäƒût
¿Cfƒøu
‰xäƒÄËC‰D$‹âƒút.‰\$‹‰$‰T$‹
‰L$¹‰L$è^áÿÿ‹\$‹T$ƒøtƒúu‹
â‰K‰â‹\$덋R뮃ì‹xäƒút:‰T$‹
‰$‹L$‰L$¹‰L$èáÿÿ‹L$ƒøt
¿A;D$t<‹Qƒúuƹ‰$èk@þÿ‹L$‰‹L$f‰HfÇ@‹
xä‰H‰xäƒÄÃÄÃì‹
xäƒù„Š‰L$fÇA‹|âƒà ƒøtX¸5‚‰$èÜ‹L$‹‰$‹‹@‰D$¸‰D$èÔÿÿ‹L$‹    ‰$ècé‰D$¸L‚‰$‹D$‰D$èÑÛ‹L$‹‰$èÏçÿÿ‹D$‹Hƒù…vÿÿÿèìÿÿƒÄÃì‹L$‹ã‹Š‹Pƒútf¿Bƒàƒøt   ¸ƒÄËBƒøt
‹B‹ƒøuE‹L$‰$‰T$‹
‰L$è«ÿÿÿ‹T$ƒøt‹
¨äf‰JfƒJ¸ƒÄËRƒúuš1ÀƒÄËB‹·=!àGt=àt=àuÓ‹L$‰$‰T$‹
‰L$èGÿÿÿ‹T$ƒøt´‹
¨äf‰JfƒJ¸ƒÄÃ="àtÂ=#àuŽë¹ƒì‹L$‹ã‹Š‹Pƒút¿Bƒàƒøt‹RƒúuìƒÄËBƒøt
‹B‹ƒøu+‹D$‰$‰T$‹‰D$è¨ÿÿÿ‹T$‹
¨äf‰JfƒJë·‹B‹·=!à=t=àt=àt‹
¨äf‰JfƒJ뇋D$‰$‰T$‹‰D$èMÿÿÿ‹T$ëÓ="àtÝ=#àuÅëÔƒì‹âƒút6‰T$‹
‰$‹L$‰L$¹‰L$è-Þÿÿƒøt1ÀƒÄËD$‹PƒúuÊ‹xäƒút6‰T$‹
‰$‹L$‰L$¹‰L$èìÝÿÿƒøt1ÀƒÄËD$‹PƒúuʸƒÄÃì‹T$ƒúu1ÀƒÄÉ$èÈæƒø@u ¸ƒÄËT$‹R$‰$èÉÿÿÿƒøu‹T$‹R(‰$èµÿÿÿƒøu1ÀƒÄøëõƒì‹T$ƒút‹Bƒøu1ÀƒÄËJ‹     ‰$è|ÿÿÿƒøtè‹D$‹Pƒút(‰T$‹
‰$èÏþÿÿƒøt   ¸ƒÄËD$‹PƒúuØ1ÀƒÄÃì‹L$‹ã‹Š‹Hƒùt4‹Aƒøt
‹A‹ƒøu&‹D$‰$‰L$‹‰D$èÀÿÿÿ‹D$‹HƒùũÄËA‹·=!à–ty=àtr=àtk‰L$‹A‹‰$ÇD$èñÿÿ‹L$‰$èÿÿÿƒøt£¸V‚‰$èü׸¸ö‰$‹D$‹@‹‰D$ÇD$è¥ÿÿ¸‚‰$èÍ×ébÿÿÿ‹D$‰$‰L$‹‰D$èÿÿÿéGÿÿÿ="àtÞ=#à…hÿÿÿëуì‹L$‹ã‹Š‹Aƒøt‹AƒÄÃÇAÇA‰L$‹Qƒútß¿Bƒàƒøu(‹L$‰$‰T$‹
‰L$è¥ÿÿÿ‹L$‹T$ƒøu‹RëÇÇA‹|âƒà ƒøt–¸‚‰$‰T$¿B‰D$èþÖ¸¸ö‰$‹D$‹@‹‰D$ÇD$è¤ÿÿ¸“‚‰$èÏÖ‹L$éEÿÿÿƒì‹|âƒà ƒøt¸•‚‰$‹D$‹‹‹‰D$èšÖ‹D$‹Xƒût=‹Cƒàƒøu*‰\$‹Sƒút‹Bƒøt‹B‹ƒø…ö‹Rƒúuâ‹[$ƒûuËD$‹Xƒût‹‹ã‰ŠÇC‹[$ƒûuæ‹D$‹Pƒú„š‹L$‰$‰T$‹
‰L$èlþÿÿƒøuo‹D$‹Hƒùtc¿AƒàƒøtO‰L$fƒaý‹|âƒà ƒøt8¸¬‚‰$èÄÕ‹L$‹Aƒøt‹A‹ƒø…¸¶‚‰$èÕ‹L$‹Iƒùu‹D$‹P$ƒú…fÿÿÿ‹D$‹@‰D$ƒ|$„ÿ1ɉL$‹D$‹PƒútK‹Bƒøt‹B‹ƒø…M‹L$‰$‰T$‹
‰L$èƒùÿÿ‹L$‹T$ƒøt¹ƒù‰L$„ƒù„ƒ‹D$‹Pƒútw‹
¨äf‰J‰T$fƒJ‹|âƒà ƒøt8¸¸‚‰$èËÔ‹L$‹Aƒøt‹A‹ƒø…¸Å‚‰$è¤Ô‹T$‹D$‰$‹‰D$èÎùÿÿ‹D$‹Pƒúu‰‹D$‹@$‰D$ƒ|$…ÿÿÿ‹D$‹Pƒút6‹Jƒùt&¿Aƒàƒøt&‹D$‰$‰T$‹‰D$èûÿÿ‹T$‹R$ƒúuʃÄËIëĸ¸ö‰$‹A‹‰D$ÇD$è:¡ÿÿéMÿÿÿ‹Ré˜þÿÿ‹B‹·=!àEt=àt=à…¸þÿÿ‹L$‰$‰T$‹
‰L$èøÿÿ‹L$‹T$ƒø„‘þÿÿ¹é‡þÿÿ="àtÈ=#à…uþÿÿ뻸¸ö‰$‹A‹‰D$ÇD$觠ÿÿéÁýÿÿ‹B‹·ƒøctƒørtƒøst=à…èüÿÿ‹
¨äf‰J‰T$fƒJ‹|âƒà ƒø„Ãüÿÿ¸ ‚‰$èÓ¸¸ö‰$‹D$‹@‹‰D$ÇD$è, ÿÿ¸ª‚‰$èèÒ‹\$‹T$ézüÿÿƒì‹
Háƒùt‹‹@ƒøt
‹‹@ƒøu‹IƒùuäƒÄË‹@ƒøtê‰L$‰$èÑûÿÿ‹L$ë؃ì‹Háƒût‹‹@ƒøt
‹‹@ƒøu‹[ƒûuäƒÄË‹@ƒøtê‹Sƒútâ‹Jƒùt‹Aƒøt
‹A‹ƒøu
‹Iƒùuæ‹R$ëÔ‹A‹·=àuäfƒIë݃ìÇåǨäƒ=xät  ƒ=åuƒÄÃÇåè‰õÿÿèƒôÿÿè¿èîþÿÿ‹|âƒà ƒøt!¸Ç‚‰$‹¨ä‰D$‹å‰D$èšÑÿ¨ä땃ì‹
Háƒùt‰L$‰$è—çÿÿ‹D$‹Hƒùuè‹
Háƒùt‰L$‹‰$è;Ôÿÿ‹D$‹Hƒùuæ‹
Háƒùt‰L$‰$è×ÿÿ‹D$‹HƒùuèèYèÿÿ‹|âƒà ƒøtèxØÿÿƒÄÃìÇD$ƒ=xäu¸á‚‰$èçÐÇD$è’ßÿÿ‹
Háƒùt‰L$‰$è£èÿÿ‹D$‹HƒùuèèSèÿÿÿèþÿÿèþÿÿƒ|$t*‹|âƒà ƒøuèðÿÿ‹|âƒà ƒøtèàƒÄÃÇD$‹
Háƒùt+‰L$‰$èûåÿÿ‹L$‹AƒàƒøtÇD$‹IƒùuÕèÑîÿÿƒøuœƒ|$t•¸&ƒ‰$èÐ놃ì‹L$‹Aƒøt‹AƒøuÇáƒÄËAƒøtê¹ ‰$èË3þÿ‹L$‰‹L$‰HÇ@‹
á‰H‹
Há‰H‰Há믃ì¹‰$è3þÿÇfÇ@Ç@Ç@1ɉH‰D$‰0ã‹D$‰$¸‰D$èiÊÿÿ‹D$‰$¸‰D$èTÊÿÿ‹T$Ç0ã‹
Là‰J‰LàƒÄÃì‹\$‹T$ ƒúuƒÄ÷=
àuL‹J‹  ‰$‰\$èÖ‹\$(ƒøu(‹D$ ‹H$ºƒùt9Úu‹D$$‰$‹A$‰D$èÿÿÿƒÄËI(BëÚ‰$‹B$‰D$‹D$$‰D$‹D$(‰D$èwÿÿÿ‹D$‰$‹D$ ‹@(‰D$‹D$$‰D$‹D$(‰D$èPÿÿÿ뮃ì‹Háƒûtm‰\$‹SƒútY‰T$‹JƒùtE‹Aƒøt5‹D$ ‰$‰L$‹A‹‰D$‹D$$‰D$‹D$(‰D$è÷þÿÿ‹\$‹T$‹L$‹Iƒùu»‹R$ƒúu§‹[ƒûu“ƒÄÃƒì ‹Háƒût‹‹@ƒøt
‹‹@ƒøu‹[ƒûuäƒÄ Ë‹@ƒøtê‹‹@ƒøtà1í‹‹HƒùtÔ‰L$‹Q$ƒútGE·
ƒù,tC‰Ð‰T$‰Á‰\$‹‹‹‰$‰L$‰l$‰l$èøþÿÿ‹l$‹L$‹\$‹D$‹P(ƒúu¹‹I(룉T$‹B$ëºƒì ‹°ãƒút‰T$‹
ƒùt‹AHƒø„ÿ‹Rƒúuá‹Háƒût‹‹@ƒøt
‹‹@ƒøu‹[ƒûuäƒÄ Ë‹@ƒøtê‹-°ãƒýt߉l$‹Uƒút‹BHƒøu‹mëâ‰T$‹JH‹    ‰$‰\$‹‹      ‹     ‰L$耋l$‹\$‹L$ƒøuË‹Aƒø|÷A=àt¸‹A8ƒøt°‹A8·ƒø@t¥Ç$¹4à‰L$ÇD$ÇD$è¦1þÿ‹\$‰X‰$‹C8‰D$è…üÿÿ‹l$‹\$é]ÿÿÿ·A=(à„òþÿÿ‹A8ƒø„æþÿÿ·A=àu‹A8·=3à„Êþÿÿ‰L$‹A8·ƒø@„·þÿÿÇ$¹4à‰L$ÇD$ÇD$è1þÿ‹\$‰X‰$‹C8‰D$èóûÿÿ‹T$ésþÿÿƒì¸Xƒ‰$è†Ë‹
,àƒùtA‰L$‰Êƒút‹BƒøuC‹Rƒúu𸀃‰$èSË‹L$;
,àu‹@à‰Áƒùu¿¸„ƒ‰$è-˃ÄÃ1Àëä¸iƒ‰$‰T$¿Jfƒù„¢¸lƒ‰D$èýʸpƒ‰$‹D$¿@‰D$èäÊ‹D$‹Hƒù‰L$tU¸tƒ‰$èÇÊ‹L$‹‰$‹‹@‰D$¸‰D$è>Ãÿÿ¸wƒ‰$‹D$‹@‰D$èÊ‹D$‹Hƒù‰L$u«¸~ƒ‰$èrÊ‹T$éÿÿÿ¸nƒéYÿÿÿècüÿÿ‹Là‰,àÇLàè÷üÿÿ‹Là‰@àÇLàÃì‹L$‹Aƒø„â‹Aƒàƒø…Ó‹Aƒàƒøt    ¸ƒÄÃI‹|âƒà ƒøt&¸‰ƒ‰$‹‰D$‹D$‰D$‹A‰D$è¾É‹L$‹Aƒàƒøt2‹|âƒà ƒøt¸–ƒ‰$‹‰D$èŽÉ‹L$ƒaû¸ƒÄË;D$t<‹Iƒùt4‰L$‹‹ã‹“‰$‹L$‰L$è&ÿÿÿ‹L$ƒøu»‹D$‹HƒùuÌ1ÀƒÄÃ1ÀƒÄÃì‹L$‹;D$t‹AƒøuƒÄËAƒàƒøuñƒI‹Qƒút+‰T$‹
‹ã‹Š‰$‹D$‰D$è¯ÿÿÿ‹D$‹PƒúuÕƒÄÃì‹\$‹T$‹D$‹Hƒùt‹9Øu‹A9Ðt3‹Iƒùuë¹‰$è„,þÿ‹\$‹L$‰‹L$‰H‹K‰H‰CƒÄÃÄÃì‹D$‹Pƒú„Ÿ‹|âƒà ƒøt$¸¨ƒ‰$‹B‰D$‰T$‹‹‰D$è0È‹T$‹
‰$‰T$‹J‰L$èïýÿÿ‹L$ƒøuC‹|âƒà ƒøt ¸½ƒ‰$‹A‰D$‹‹‰D$èäÇ‹L$‹‰$‹A‰D$è¢þÿÿ‹L$‹Qƒú…aÿÿÿƒÄÃƒì ‹l$(‹L$,‹ã‹4Š‹E™ƒâÐÁø‰D$‹E™ƒâЃà)Љ‹~‹|âƒà ƒøtX¸Ñƒ‰$‹E‰D$‰t$‹‰D$‰Ñ‰T$ºÓâ‰Ñ‹\$‰|$‹Ÿ!ʃútP¸‰D$è.Ç‹T$‹|$‹t$‹l$(‰Ñ¸Óà‹T$‹—!Áƒùt‹D$$‰$‰t$‹E‰D$è$þÿÿƒÄ Ã1Àë±ƒì ‹D$$‹pƒþt‹Fƒøu‹v$ƒþuðƒÄ Ë^ 1íƒût‹‹ã‹Š‹@Å‹[ƒûuèƒý~ͽ‹D$$‹@9Å}½‹9ÅtC‹ã‹ª‹@ƒøt2‰è™ƒâÐÁø‰Ç‰è™ƒâЃà)ЉÁ‹F¸‹ºÓâ!ЃøuE멋㋪‹X1ÿƒût‹‹ã‹Š‹@Ç‹[ƒûuèƒÿ~Í‹FƒøtÅ‹D$$‰$‰t$‰t$‰l$‰l$è3þÿÿ‹t$‹l$럃ì‹T$‹JƒùtÇA‹I$ƒùuñ‰$‹B‰D$ÇD$èßÚÿÿƒÄÃì‹D$‹Hƒùt‹Aƒøt
‹A‹ƒøu‹Iƒùuæ1ÀƒÄËA‹·=!àIt=àt7=àt=àủL$‹‹ã‹“‰$è”ÿÿÿ‹L$ƒøt¬¸ƒÄøƒÄÃ="àtÇ=#àuŒë¾ƒì‹D$‹X ƒût‹‹ã‹Š‹Bƒøu‹[ƒûuå1ÀƒÄËCƒøtê‹C‹ƒøtà‰\$‹C‹·=!à3t=àt=àu½¸ƒÄÉ$èŠÿÿÿ‹\$ƒøt£¸ƒÄÃ="àtß=#àuŒëÖƒì4‹|âƒà ƒøt¸ìƒ‰$‹D$8‹‹‹‰D$èPÄ‹D$8‹hƒý„ü‹Eƒø„ä‹Eƒàƒø…Õ1ö‰t$‰t$$‰t$ ‰t$‰l$0‹]ƒût=‹‹ã‹Š¿Cƒà       D$‹BƉt$$‹Cƒøt‹C‹ƒø…’‹[ƒûuÃ|$uƒþuƒ|$uƒþ~bƒ|$ u[‰,$èþÿÿ‹l$0ƒøuJƒM‹|âƒà ƒøt8¸ùƒ‰$‹E‰D$‹D$$‰D$‹D$‰D$‹D$‰D$‹D$ ‰D$èTËl$0‹m$ƒý…ÿÿÿƒÄ4É\$(‹C‹·ƒøstƒøct       ƒør…MÿÿÿÇD$é@ÿÿÿ=àt=à….ÿÿÿ‰$èMýÿÿ‹t$$‹l$0‹\$(     D$ éÿÿÿƒì‹l$‹]ƒût‰\$‹Cƒøu‹[$ƒûuìƒÄËMÁá‰$èŸ&þÿ‹l$‹\$‰C‹‹M9Èu/‹E™ƒâÐÁø‰Ç‹E™ƒâЃà)ЉÁ‹C¸ºÓâ‰ë£1ö‹E9Æ}‹C‰ò°ÇÿÿÿÿF‹E9Æ|ê‹E™ƒâЃà)Ѓøt4‹E™ƒâЃà)Љƃþ }‹E‹K‰ñºÓâ‰Ñ÷Ñ!HüFƒþ |á1ö‹E9ƍ0ÿÿÿ‹ã‹²‹@ƒøu7‰ð™ƒâÐÁø‰D$‰ð™ƒâЃà)ЉNjC‹L$ˆ‰ùºÓâ‰Ñ÷Ñ!F몃ì‹5ìáÇD$‹D$‹@9Dã}‹D$‹H‰
DãÁá‰$èf%þÿ‰Æ1Ò‹D$‹@9Â}Ç–ÿÿÿÿB‹D$‹@9Â|í‹D$ ‹h ƒýtB‹M‹ã‹<Š‹Gƒøt&1Û‹D$‹@9Ã}‹G˜‹‰ò!žC‹D$‹@9Ã|ç‹mƒýu¾‹D$ ‹™ƒâÐÁø‰Ã‹D$ ‹™ƒâЃà)ЉÁ¸Óà‰5ìá       ž1í‹D$‹@9Å}0‹D$ ‹@¨‹;®tÿD$‹D$ ‹@¨‹®‰E‹D$‹@9Å|ЋD$ƒÄÃì‹D$‰$èšýÿÿ‹\$ÇD$‹Sƒút‹Bƒøt  ‹‹K9Èu+‹R$ƒúuçƒ|$uЉ$‹K‹ã‹Š‰D$è„þÿÿƒÄÉ$‰T$‰T$èpþÿÿ‹\$‹T$D$ë·ƒì(‹
Há‹5ãƒ=¨ä…«‰Íƒý„œÇE‹]ƒûtÿE‹‰ò‰ŽÇC‹[$ƒûuç1Û‹E9Ã}ƒ<žu
¸Ë
‰ò‰žC‹E9Ã|è‹EƒÀ™ƒâÐÁø‰E‹|âƒà ƒøtk¸„‰$‹E‹‹‰D$‰l$‹E‰D$è\¿‹L$¸„‰$‹A‰D$‹øá‰D$‹A‰D$¸ ‰D$‹A™ƒâЃà)ЉD$è¿‹l$‰l$‰,$è$ùÿÿ‹D$‰$èpþÿÿ‹D$‰$ètúÿÿ‹l$‹Uƒút!‹Z ‹J‰J ‰Z‹J‰JÇB‹R$ƒúuß‹E‰D$‹ã‹‹@ƒøtÇE‰,$èþÿÿ‹D$‰$è©÷ÿÿ‹D$‰$èöÿÿ‹l$‹5ã‹Uƒút‹Z ‹J‰J ‰Z‹R$ƒúuì‹L$‰M‹mƒý…dþÿÿƒÄ(É̓ýtõ‹]ƒût‹‰Žƒc‹[$ƒûuï1Û‹E9Ã}ƒ<žu¸Ë
‰žC‹E9Ã|ê‰l$‰,$èùÿÿ‹l$‹Uƒút‹Z ‹J‰J ‰Z‹R$ƒúuì‰,$èdõÿÿ‹l$‹5ã‹Uƒút‹Z ‹J‰J ‰Z‹R$ƒúuì‹méaÿÿÿƒì‹=Äã‹t$‹l$1Û9û}‹ž‰ê;št1ÀƒÄÃC9û|븃ÄÃì‹T$ƒút2‰T$‹
‰$‹L$‹  ‰L$è§ÿÿÿƒøt  ¸ƒÄËD$‹PƒúuÎ1ÀƒÄÃì‹=Èä1í;-Äã}‹D$ ‹¨‹‹¯‚ƒE;-Äã|ã‹(àƒút-‰T$‹
‰$‹L$ ‹  ‰L$è4ÿÿÿƒøtƒÄËD$‹PƒúuÓ‹Pãƒút-‰T$‹
‰$‹L$ ‹  ‰L$èüþÿÿƒøtƒÄËD$‹PƒúuÓ‹
dà‰L$‰ÊÇD$ƒú„Ž‰T$‹
‰$‹L$ ‹  ‰L$è²þÿÿ‹T$ƒøt]ƒ|$uJ‹D$;dàu‹B‰dà‹
(à‰J‰(àƒÄËD$;xàu‹B‰xàëÖ‹B‰PãëË‹D$‹J‰H뿉T$‹Rƒú…rÿÿÿƒ=|ât ¸à‰$‹D$ ‹‰D$¸î‰D$è‹D$ ‹‰$è–‹
xà‹D$9È…ÿÿÿ¸ð‰$ÇD$èþÿƒÄÃì‹D$‰$èr»¸¸ö‰$‹D$‰D$ÇD$茈ÿÿ‹D$‰$èI»ƒÄÃ싨âƒú„§‰T$‹
‰$‹L$‰L$èvýÿÿƒøt|‹|âƒà@ƒøtf¸        ‰$èýº‹
¨âƒù‰L$t,¸‰$‹‰D$¸
‰D$è&‹D$‹Hƒù‰L$uÔ¸‰$‹D$‰D$¸‰D$èø‹D$ƒÄËD$‹Pƒú…Yÿÿÿ¹‰$èpþÿ‰D$‹
ÄãÁá‰$è[þÿ‹=Äã‹t$‰1í9ý}‹¨‹\$‹«‰E9ý|í‹
¨â‰N‰5¨â1ÀƒÄÃìƒ=¨âu¸‰$¸¼‰D$è勨â‹@‰¨âƒÄÃìÇD$¸‰$è㹋L$ƒùt{‹·=3àu
‹‹@ƒøt]‰L$‹·ƒøcu‹‹@$·=3à„»ƒ|$~¸"‰$菹‹L$¸'‰$‹‰D$¸(‰D$èîýÿÿ‹L$ÿD$‹Iƒùu…ƒ|$u
¸)‰$èK¹¸.‰$‹D$‹‹‰D$¸8‰D$è}‹
Dáƒ=ðâ~¸9‰$‰È@™÷=Äã‰T$èÿ¸ƒÄø?‰$‰L$èê¸ëé‹‹@$‹@ƒø…4ÿÿÿékÿÿÿƒì ‹D$$‹@‰D$ƒ|$„øÇD$1í;-Ä㍾‹D$‹‹¨‹‹L$$‹   ©‹        ‰l$‹=€ä‹¯‹‹        ‹ƒùt‹·="à…ö‹D$‹‰D$$‹‰$èýÿÿ‹l$ƒø…®‹D$ÿD$ƒøu6‹D$$‹@ƒøu¸E‰$¸ü‰D$èæþ‹D$$‰$‹D$(‰D$è)ÿÿÿèÆýÿÿ‹l$E;-ÄãŒBÿÿÿƒ|$(tƒ|$t‹D$‹@‰D$ƒ|$…ÿÿÿƒÄ Ã=0äu‹D$‰$‹D$(‰D$è¥ýÿÿ‹D$‹‰$èdúÿÿ빋@ƒøu–ƒ=0äu¸O‰$èr·‹l$éwÿÿÿ‹·=à„úþÿÿ‰L$‹·=à„æþÿÿ¹‰$è)þÿ‹l$‹L$‹    ‰‹L$(‰H‰D$(é*ÿÿÿƒì‹\$‹
(á1Òƒùt9Úu3ƒù‰L$t‹Aƒøu‰ÈƒÄøl‰$¸'‰D$è®ý‹L$ëÞ‹IB뾃ì‹\$‹4ä1Ƀút‹B9Øuƒùt‰È‹J‰HƒÄËB‰4äëñ‰Ñ‹Rëуì‹4äƒútU‰T$‹J‹       ‰$‹L$‹  ‹     ‰L$è?üƒøu'‹L$‹   ‹     ‰$¹v‰L$¹‰L$èÒûƒøt‹D$‹Pƒúu«1ÀƒÄøƒÄÃì1í;-Ä㍏‹Ìà‹ª‹@‹5Èä‹®‚‹ƒàƒøu`ƒ=|ât¸}‰$‰l$‰l$èʵ‹l$‰l$‹Ìà‹ª‰$èæþÿÿ‹L$‰$è‰þÿÿ‰D$‹L$‰$èÿÿÿ‹l$‹$≪E;-ÄãŒqÿÿÿƒÄÃì‹D$‹
Ìàƒ<t¸Ÿ‰$¸[‰D$è%ü‹D$‹L$‹Ìà‰Š¹‰$è!þÿ‰D$¹P‰$èþÿ‹T$‰‹¹©‰¹P‰$èôþÿ‹l$‹\$‰CÇC‹(á1Ƀút
9éu]‹C‹
‹     ‰ƒút/‹Bƒøu'‹
$âÇ©‹L$‰K‹
4ä‰K‰4äƒÄø²‰$¸i‰D$èdû‹l$‹\$빋RA딃ìHÇD$01Û;Äã}‹$â‹šD$0C;Äã|êÇðâ1í‰l$8ƒ<í´tcÇD$4‹(á‰D$DÇD$<ƒ|$Dt"‹D$D‹@ƒøtq‹D$D‹@‰D$DÿD$<ƒ|$DuÞƒýu‹D$4;ÄãtE‰l$8ƒ<í´uƒÄHÃ=0äuä¸ô‰$‹í°‰D$‹¤ãÿ¤ã‰D$è ³‹l$8붃=âu   ƒý„«‹4äƒú„nÿÿÿ‰T$@‹J‹   ‰$‹L$D‹  ‹     ‰L$è9ù‹l$8‹\$@ƒøu‹C‹@‹L$<‹T$L;Št‹S뵋‹    ‰$‹í°‰L$‹í´‰L$è¬ø‹l$8‹\$@ƒøũý…‹L$D‹       ‹     ‰$¹:‰L$舭ƒø„֍D$‰$¸Û‰D$‹D$<‰D$è…¯‹l$8ƒ=Dáuƒ|$<tf‹|âƒà ƒøt=ƒ=0äu4¸ê‰$D$‰D$‹í°‰D$‹¤ãÿ¤ã‰D$èe²‹l$8‹D$<;Dá…Fþÿÿÿðâé;þÿÿƒ=0äuܸ߉$‹í°‰D$D$‰D$‹¤ãÿ¤ã‰D$è
²‹l$8릍D$‰$‹D$D‹‹‰D$èb¬‹l$8é*ÿÿÿÿD$4éÒýÿÿ‹D$<‹
$âƒ<…Aþÿÿƒ|$0Ž6þÿÿ‹|âƒà ƒø„­þÿÿ‹D$<;Dᅝþÿÿ¸¼‰$‹D$<‰D$臱éƒþÿÿƒì‹L$ƒù„¦‹Aƒø„š‹‰$èßüÿÿǨâ‹D$‹‰$èÿõÿÿƒ=0äu7¸‰$‹D$‹‰D$¸‰D$èo¸‰$‹Dá‰D$豋D$‰$ÇD$èøÿÿƒ=0äu
¸‰$èÚ°è¥öÿÿ¸ƒÄË|âƒà@ƒøt
¸û‰$è±°1ÀƒÄÃì‹
ôà‰$è]   ‰Â‹
(à‰H‰Ñ‹B‰(àÇB‹|âƒà@ƒøt$¸‰$‰L$‹‰D$¸"‰D$裋L$Ç0ä‰L$‰$è³þÿÿ‹
8ä‹\$‹(àÇ0äƒùt5‰Y‰8äƒú…uÿÿÿƒ=¨ât¸$‰$¸ê‰D$è¼öƒÄÉ8ä‰Pãëƃì‹
Pãƒ=DáuK¸.‰$è´¯‹
ôà‰$萉ƒø‰D$u¸?‰$¸ö‰D$è\ö‹T$‹
Pã‰J‰Ñ‰
(à1À‰8ä‰Pã¸I‰$‹Dá‰D$èK¯‹(àÇD$‰Ú‹C‰(àÇC‹|âƒà@ƒøt$¸p‰$‰T$‹‰D$¸x‰D$èQ‹T$‰T$‰$èkýÿÿ‹
8ä‹(à‹T$D$ƒùta‰Q‰8äƒûu‰ƒ=¨ât¸z‰$¸‰D$è~õƒ|$u
¸„‰$è“®‹ÄãH9Dáu
¸‰‰$èw®ƒÄÉ8ä‰Pã뚃ì‹5dà1í‰óƒût21É‹Sƒút ‹‹@ƒøuƒùu"‹J‰KE‰Ñ‹Rƒúuà‹[ƒûu΃ýÀƒÄÉȋJ‰Hëڃ츌‰$èþ­1ÿ;=ÄãX¸“‰$‰|$‰|$èÛ­‹|$1í;-0á$‹5È䋾ª‹ƒø„ÇD$‹D$;0áè‹5€ä‹¾ª‹‹L$ˆ‹ƒø„´‰l$‹5È䋾ª‹ƒàƒøt¸™‰$èS­‹|$‹l$‹ôà;,ºu¸›‰$è3­‹l$¸‰$‰l$è­¸¡‰$‹D$‹\$‹5€ä‹ž‚‹‹L$ˆ‹‹‰D$¸¥‰D$èbñÿÿ¸ª‰$‹D$‰D$èά‹|$‹l$ÿD$‹D$;0áŒÿÿÿE;-0áŒÜþÿÿG;=Ä㌨þÿÿ¸®‰$苬¸¸ö‰$è©®ƒÄÃìƒ=ÄãƒÄø·‰$èÙµ‹
ÄãÁá‰$è=þÿ‰ôà‹
ÄãÁá‰$è&þÿ‰$â‹
ÄãÁá‰$èþÿ‰á‹
ÄãÁá‰$èøþÿ‰Èä‹
ÄãÁá‰$èáþÿ‰Ìà‹
ÄãÁá‰$èÊþÿ‰€ä‹(áÇD$ƒûtO‹Cƒøu;‹K‹I;
0ፑ‹0á‰0á‰\$‰$èõÿÿ‹\$‹L$‹$≊‹[ÿD$ƒûu±ÇD$‹D$;Ä㍒‹
0áÁá‰$è9þÿ‹L$‹È䉊‹
0áÁá‰$èþÿ‹L$‹€ä‰Š1í‰l$;-0á}4‹
0áÁá‰$èïþÿ‹l$‹t$‹=€ä‹·«‰E‰l$;-0á|ÌÿD$‹D$;ÄãŒnÿÿÿ‹
´äƒùtƒaþ‹I,ƒùuô‹
(áÇD$ƒùtq‹Aƒøu]‰L$‹A‹‰$‹H‰L$¹ÿÿÿÿ‰L$èŇþÿ‹ôà‹l$‹@‰«‹«‹5Èä‹®‚lj,$‹D$‹@‰D$èï‹L$‹IÿD$ƒùuƒ=|âtèüÿÿèéƒÄËC‹@éjþÿÿƒì‹|$‹l$;-0á}<‹D$‹5È䋾‚‹ƒøt‹D$‹5€ä‹¾‚‹¨‹ƒøuE;-0á|ĸÿÿÿÿƒÄÉèƒÄÃì¸¿‰$‹D$‰D$蔩1Ò;Äã}+¸Ã‰$‰Ñ‰T$‹T$‹Š‰D$èl©‹T$B;Äã|ոlj$‹D$‰D$èJ©ƒÄÃì(‹D$,‹‰D$‹D$0‹‰D$‹|âƒà@ƒøt<¸Ê‰$‹D$‰D$¸Ë‰D$èWÿÿÿ¸Í‰$‹D$‰D$¸Ñ‰D$è9ÿÿÿ1í;-Äã}y‹T$‹ª‹T$‹<ª‰l$$‹5€ä‹®Š‹¸‹‹‹|âƒà@ƒøt&¸Ó‰$‰L$‰L$¸Ô‰D$èíÿÿ‹L$‹l$$·ƒøcu
‹A$·=3àtHE;-Äã|‡¹‰$èFþÿ‹\$,‹L$0‰‹K‰H‰C‹|âƒà@ƒøt
¸Ö‰$è'¨ƒÄ(ËA$‹@ƒøtÖ뫃ì‹dà‹
xà‰L$‰Êƒút7‰T$‹
‰$‹L$‰L$è?êÿÿ‹T$‹dà‹L$ƒøt‰ÐƒÄËRƒúuÉ;
xàuƒûut9Ùu     ƒ=(àu\¹‰$èþÿ‰D$‹
ÄãÁá‰$èzþÿ‹=Äã‹t$‰1í9ý}‹¨‹\$‹«‰E9ý|í‹
xà‰N‰5xà‰ðƒÄË
(àé=ÿÿÿ‰Ùé6ÿÿÿƒìÇD$‹dàƒútJ‰T$‹
‰$‹L$‰L$èjéÿÿ‹T$ƒøtƒ|$t‹D$‹J‰H‰ÐƒÄÉdàëò‰T$‹Rƒúu¶¸Ø‰$ÇD$èC
þÿ1ÀƒÄÃì‹l$1Û;-Äã|*‹
á‰$èþÿÿ‰D$‹D$‰$‹D$‰D$èEýÿÿƒÄËD$‹¨‹‰D$‰,$‹L$‰L$‰\$èZüÿÿ‹\$ƒø|ЉD$‹á‰š‰Ø@‰$‹D$‰D$èyÿÿÿ‹l$‹\$C븃ì‹ôà‰$è  þÿÿ‹xàƒú‰xàt+‰$‹
dà‰L$èŠèÿÿ‹
xàƒøtY‹Qƒú‰xàuÕèy÷ÿÿè.õÿÿè¹ïÿÿƒ=|âtè¸÷ÿÿ1ɉ
Dá;
Äã}èÞõÿÿ‹
DáA‰
Dá;
Äã|æƒÄÉˉʋA‰xà‰È‹
dà‰H‰dàÇ$‰\$è¨þÿÿ‹xàéFÿÿÿƒì‹L$‹D$‹Pƒù„ž‹A‰Å‰D$ƒú‰T$|i;0á}aƒý|<;-0á}4‰Ñ‹\$‹5€ä‹žŠ‹¨‹L$‰‹\$‹5Èä‹žªƒƒÄø‰$¸(‰D$è®ë‹T$‹l$문ö‰$¸'‰D$èŽë‹T$‹l$é|ÿÿÿ1Àé^ÿÿÿƒì‹T$‹·=#àtX‹·=!àtL‹‹@ ‹‹@‹J0‰H0‹D$‰$‹‹@ ‹‰D$è‹L$‹D$‰$‰L$‹‹@ ‹‹‰D$èÝþÿÿƒÄø
‰$ÇD$èžþÿ‹T$뙃ì‹T$‹·ƒø@uG‹fÇ3à‹Ç@‰R0‰T$‹D$‰$‰T$ènîÿÿ‹L$‹T$‹D$‰$‰T$‰L$èjþÿÿƒÄË·=àu7‹
‰$¹‰L$è÷Ñýÿ‰$‹L$‹I‰L$¹ÿÿÿÿ‰L$èÛ€þÿ‹T$‰Á륋B0ƒøt&‹J0‰$‹J‰L$¹ÿÿÿÿ‰L$è°€þÿ‹T$‰Áéwÿÿÿ1Éépÿÿÿƒì(‹T$0‹
‰$‹
‹I‰L$¹ÿÿÿÿ‰L$è{€þÿ‰Ãƒût‹Cƒàƒøt‹D$0‹@9ÃuƒÄ(Ë[0ë܃K‰\$ ‹·=$àu¸2‰$ÇD$èVþÿ‹\$ ‹C$ƒø„@ÇD$ÇD$ÇD$‹C$‰D$$ƒ|$$t\‹D$$‹‹‹·=à…‹|âƒà@ƒøt ¸V‰$‰T$‹B‰D$èg¢‹\$ ‹T$‰T$‹D$$‹@‰D$$ƒ|$$u¤ƒ|$txƒ|$u-Ç$¹!‰L$‹L$‰L$ÇD$èuþÿ‹\$ ‰D$‹|âƒà@ƒøt"¸™‰$‹D$‰D$¸¢‰D$èaæÿÿ‹\$ ‹D$fÇc‹D$‹L$‰H$‹K$ƒù„¦þÿÿ‹D$,‰$‰\$‰L$$‹‹‰D$èCüÿÿ‹D$,‰$‹D$$‹‰D$è?þÿÿ‹\$ ‹D$$‹H븉T$·ƒøct¸g‰$ÇD$èÙþÿ‹\$ ‹T$‹B$·=3àu‹B$‹@ƒøtoƒ|$u=‰T$‹|âƒà@ƒø„Æþÿÿ¸“‰$‹D$‰D$¸–‰D$è‚åÿÿ‹\$ éŸþÿÿÇ$¹Fà‰L$‹L$‰L$‰T$è8þÿ‹\$ ‰D$뜃|$uŠÇ$¹3à‰L$ÇD$ÇD$èþÿ‹\$ ‰D$‹D$Ç@é0þÿÿ‹·=!àt‹·=#àu‹D$,‰$‰\$èÀûÿÿ‹\$ éBýÿÿ‹·="àtÛ‹D$,‰$‰\$è!üÿÿ‹\$ éýÿÿƒì‹`á‰$¸úK‰D$èL¡‹`á‰$¸L‰D$è5¡‹`á‰$¸%L‰D$è¡‹`á‰$¸8L‰D$è¡‹`á‰$¸cL‰D$¸ú‰D$‹XጉD$èØ ‹
Àã‹`á‰$¸lL‰D$¸™L‰D$ƒùt0‹‰D$‹Ðã‰D$蝠‹`á‰$¸»L‰D$膠ƒÄøºLë˃ì‹
ÐãA‹`á‰$¸ÔL‰D$‰L$‰
Ðã‰L$èL èáþÿÿ‹à‹XãJƒú|ƒ<“…UJƒú}ð‹`á‰$¸åL‰D$è ‹`á‰$¸ëL‰D$‹XáƒÀi‰D$èꟋ`á‰$¸ùL‰D$¸X‰D$‹XáƒÀi‰D$轟‹`á‰$¸M‰D$¸X‰D$¸d‰D$蔟‹`á‰$¸M‰D$¸d‰D$ètŸ‹`á‰$¸#M‰D$è]Ÿ‹`á‰$¸;M‰D$ÝXcÝ\$ÝXcÝ\$è2Ÿ‹(ä‰$ÇD$¸‰D$èê˜Ùèبá›ßàžt+‹`á‰$¸LM‰D$Ù¨áÝ\$Ù¨áÝ\$èÚžƒÄÉ$¸d‰D$¸òÿÿÿ‰D$‰T$‹“‰D$èN‹à‹T$éwþÿÿì‹
ÀãD$‰$¸YM‰D$ƒù„À‹‰D$蚍L$‰$¹cM‰L$耞‰`áƒøu¸eM‰$D$‰D$è‡þÿ‹`á‰$¸}M‰D$è&ž‹`á‰$¸ŽM‰D$¸ŸM‰D$èž‹
Àã‹`á‰$¸ÀM‰D$ƒù„‹‰D$èڝ‹`á‰$¸ÖM‰D$èÝ‹`á‰$ÇD$¸‰D$¸4ø‰D$èRþÿ‹€à‹
Àãƒ=¬à„׃ú„†D$‰$¸øM‰D$ƒù„c‹‰D$‰T$è嘍L$‰$¹N‰L$è_‰D$ƒøuHL$‰$èQ–L$ÈƍL$‰$¹N‰L$è,‰D$ƒøu¸N‰$ÇD$è5ÿýÿÇXãL$‰$¹‰L$‹L$‰L$è-ƒøtÿXãëÖ‹D$‰$è°žƒXã
‹
XãÁá‰$èSÿýÿ‰ à‹
XãÁá‰$è<ÿýÿ‰à‹
Xãɉ$è&ÿýÿ‰à‹
Xãɉ$èÿýÿ‰$à‹
XãÁá‰$èùþýÿ‰à‹
XãÁá‰$èâþýÿ‰à¹‰$èÏþýÿ‰(äè‰ûÿÿÄøNé•þÿÿD$‰$¸N‰D$ƒùt‹‰D$èg—é}þÿÿ¸Nëë¸ÓMéÚýÿÿ¸_Mé8ýÿÿƒìèÖ     ‹`á‰$¸/N‰D$è”›‹`á‰$¸<N‰D$è}›‹`á‰$¸AN‰D$‹Ðã‰D$è\›‹`á‰$¸PN‰D$èE›‹`á‰$è<‹
Àã¸Øö‰$¸YN‰D$‹Ðã‰D$ƒùt‹‰D$è›Ç$è؝ƒÄø|Nëàƒì(‹
Xà‰Ë+\$0‰Ê+T$8‰T$ 9Ú‰\$$~)ʉT$ ‹`á‰$¸€N‰D$豚‹`á‰$¸‡N‰D$‹D$,€€À‰D$‹D$$‰D$è‚š‹`á‰$¸•N‰D$‹D$4€€À‰D$‹D$ ‰D$èSš‹`á‰$¸£N‰D$‹D$H‰D$è4š‹`á‰$¸´N‰D$èš‹`á‰$¸ÂN‰D$èš‹`á‰$¸ÑN‰D$ÙD$<Ý\$ÙD$@Ý\$ÙD$DÝ\$è×™‹`á‰$¸óN‰D$èÀ™ƒÄ(Ãƒì ‹`á‰$¸O‰D$‹D$$+D$,‰D$‹D$(+D$0‰D$芙‹`á‰$¸O‰D$‹D$$D$,‰D$‹D$(+D$0‰D$è[™‹`á‰$¸ O‰D$‹D$$D$,‰D$‹D$(D$0‰D$è,™‹`á‰$¸.O‰D$‹D$$+D$,‰D$‹D$(D$0‰D$èý˜‹`á‰$¸<O‰D$‹D$$+D$,‰D$‹D$(+D$0‰D$èΘ‹`á‰$¸JO‰D$ÙD$4Ý\$ÙD$8Ý\$ÙD$<Ý\$蟘‹`á‰$¸lO‰D$舘ƒÄ Ãì$‹(ä‹T$(ƒú|b‰Ñ€<uT‰$ÇD$‰T$ ‰T$‹XàH‰D$ÝÄîÙ\$ÝÄîÙ\$ÙèÙ\$¸‰D$è5ýÿÿ‹(ä‹T$ ÆJƒú}žƒÄ$Ëà‹L$‹‹‹$àB‹T$‹“f‰Ãì‹Xà‹D$Áà™÷û‰Ù)щL$‹`á‰$¸|O‰D$è¹—‹`á‰$¸ƒO‰D$袗‹`á‰$¸§O‰D$è‹—‹`á‰$¸ºO‰D$èt—‹`á‰$¸åO‰D$¸Øÿÿÿ‰D$‹D$‰D$èL—‹`á‰$¸îO‰D$‹L$‹ à‹Š‰D$è$—‹`á‰$¸P‰D$è
—‹`á‰$¸!P‰D$¸ìÿÿÿ‰D$‹D$‰D$èå–‹`á‰$¸/P‰D$‹L$‹à¿J€€À‰D$‹D$‰D$謖‹`á‰$¸=P‰D$è•–‹`á‰$¸hP‰D$è~–‹`á‰$¸P‰D$èg–ƒÄÁì0ƒ¼$8u‹„$<‰$èYþÿÿ‹„$4‰$è±ýÿÿ‹Œ$@‰$èP‹Xà‰D$ÛD$ƒø}Üô‹Ø
läÙœ$ ‹„$4€€À„$8‰$‹„$<Áà™÷û‰Ù)щȉL$Ù„$ Ü4VÙ|$fÇD$Ùl$Û\$Ùl$‹L$‰L$¸‰D$ÙîÙ\$ÙîÙ\$ÙîÙ\$èÈûÿÿ‹”$@¾ƒø~…
¾BƒøB„؃øG„§ƒøRtÙèÙœ$,Ý<åÙœ$(Ý<åÙœ$$ƒÂ‰”$@‹„$4€€À„$8‰$‹„$<Áà™÷=Xà‹
Xà)щȉL$Ù„$ Ù|$fÇD$Ùl$Û\$Ùl$‹L$‰L$¸‰D$Ù„$,Ù\$Ù„$(Ù\$Ù„$$Ù\$èàúÿÿ‹`á‰$¸¡P‰D$è…”‹`á‰$¸¨P‰D$èn”‹`á‰$¸ÌP‰D$èW”‹`á‰$¸ßP‰D$è@”‹Xà‹`á‰$¸
Q‰D$‹„$4€€À„$8‰D$‹„$<Áà™÷û‰Ù)щL$èô“‹`á‰$¸Q‰D$‹„$@‰D$èÒ“‹`á‰$¸-Q‰D$軓Ä0ÃÝ<åÙœ$,ÙèÙœ$(Ý<åÙœ$$éYþÿÿÝ<åÙœ$,Ý<åÙœ$(ÙèÙœ$$é1þÿÿ‰$¹!‰L$èÄŒƒøt ÙèÙœ$,ÙèÙœ$(ÙèÙœ$$éþÿÿ‹Œ$@‰$¹?‰L$臌ƒøt ÙîÙœ$,ÙèÙœ$(ÙèÙœ$$éÈýÿÿÙèÙœ$,ÙèÙœ$(ÙîÙœ$$ƒ¼$8…Ÿýÿÿ‹Œ$@‰$¹˜P‰L$Œ$‰L$L$‰L$è썃ø…kýÿÿƒ¼$Œ]ýÿÿ‹„$;XãJýÿÿ‹„$‹
àƒ<tY‹Œ$@‰$è{‹‰D$‹”$‹à‹“‰$è_‹;D$v(‹Œ$‹à‹Š‰$‹„$@‰D$èN‹éÞüÿÿ‹Œ$@‰$è"‹@‰D$‹L$‰$è§ôýÿ‹Œ$‹à‰Šë¦ƒì8‹@ã‹à‹5àÇD$0’€À=ÂŽ˜’€À‰D$ÛD$Ø=ÔãÙ¨á‹`á‰$¸FQ‰D$Ù¨áÝ\$Ù¨áÝ\$è^‘‹à‹5à‹Xà‰D$ÛD$Ù\$,Ù¨áØ|$,Ù\$,ÙD$,Ù|$fÇD$Ùl$Û\$Ùl$‹L$‰
Xà‹XãJƒú|ƒ<“…¹Jƒú}ð‹hä;Xã|
‹XãH‰hä1Û;h䏂fƒ<^u‹
àƒ<™„^‹Ðã¯Xà‰Ù‰\$4ÁáƒÁ9Á|&‹`á‰$¸SQ‰D$è}èýïÿÿ‹5à‹\$4‹$à¿ZƒøŽ…‰ØÁà‰Å‹$à¿ZÁà‰Ç‰è™÷=Xà¯Xà)Å)Ç‹$à¿ZF¿f9^u9ý‰|$$„ä¿^‰$‰l$‹$à¿Z‰Á‰òF¿‰D$‰ø‰|$$‰|$ÙèÙ\$ÙîÙ\$ÙîÙ\$¸‰D$èÓôÿÿ‹5à‹\$4‹D$$;Xà|‹$à¿Z‹$àB‰Ù÷Ùf‰‹
àƒ<™t3¿^‰$ÇD$‰\$‹à‹š‰D$èþøÿÿ‹5à‹\$4‰\$0C;häŽ~þÿÿ‹`á‰$¸eQ‰D$è/ƒÄ8ËL$0¿N‰$‰èƒÀö‰D$‰Ù‰ò¿^‰D$‰è‰l$ÙèÙ\$ÙîÙ\$ÙîÙ\$¸‰D$èöóÿÿ‹5à‹\$4éÿÿÿ‹$à¿Zƒø1ÿÿÿ‹$à¿ZÁà1ÿ)ljØÁà‰Å™÷=Xà¯Xà)Ç)Å‹$à¿ZÀ‰ñ)Á¿‰$‰|$‰Ù‰ò¿^‰D$‰è‰l$ÙèÙ\$ÙîÙ\$ÙîÙ\$¸‰D$è^óÿÿ‹5à‹\$4é¬þÿÿ‰$ÇD$ÇD$‰T$4‹“‰D$è¸÷ÿÿ‹à‹T$4‹5àéýÿÿƒì‹
Xã‹\$‹hä9È|#¸Øö‰$¸wQ‰D$‰L$èՍèòÿÿ‹\$‹
hä‹àf‰J;@ã~‰@ãƒÄÃì‹L$‰$èņ@‰D$‹L$‰$èJðýÿ‰D$‰$‹D$‰D$踆‹T$ƒ=œáu‹D$‰Ñ‹à‰ŠƒÄÉ$èHÿÿÿ‹-œá‹
Xã‹hä9Í}.9Ë}*‹à‰ª‹ à‰,š‹D$‹à‰šƒÃ‰häë°¸Øö‰$¸¬Q‰D$‰L$èðŒ¸ÉQ‰$ÇD$è%ïýÿ‹-œá‹hä뙃ì‹T$‰$ºÒQ‰T$º‰T$èÑ‹àƒø…»¸‰Ãƒ=¬à„“‹,á‰D$ƒ=¸áu‰$‹L$‰D$è¹þÿÿƒÄÃ=àu5¸ØQ‰$è‹1ɉL$;L$¸ÛQ‰$èÿŠ‹L$A‰L$;L$~ä‹D$‰$¸àQ‰D$‹D$‰D$茋D$‰$èòŒ듃út‹Béfÿÿÿ1Àé_ÿÿÿ1ÀéCÿÿÿƒì1ɉL$;
¼ä}¸`c‰$茊‹L$A‰L$;
¼ä|âƒÄÃìèÅÿÿÿ‹D$‹·=!àta="àtK=#àt5ÿ¼ä‹D$‹‹@ ‹‰$èIÿ
¼äèƒÿÿÿ¸|c‰$è ŠƒÄødc‰$èŠ뼸xc‰$èŠë­¸nc‰$èñ‰랃ì‹D$ ‹ƒú„«‰T$‰$ÇD$èn¸ýÿ‹T$‰Áƒøt¸c‰$‹‰D$諉‹T$‹·=$àuu¸†c‰$莉‹D$‹‹@ ‹‰$èŒÿÿÿèÌþÿÿ¸–c‰$èi‰‹D$‹‹@ ‹@‹‰$èdÿÿÿè¤þÿÿ¸¢c‰$èA‰‹T$‹D$ ‹@9ÂuƒÄËR0é@ÿÿÿ‹B$ƒø„‹·=à„Þ=à„²‹J$ƒù‰L$tMÿ
¼äè>þÿÿÿ¼ä¸¿c‰$èÕˆ‹D$‹‰$èØþÿÿ¸Ãc‰$躈‹T$‹D$‹Hƒù‰L$u³‹·=àt,=à…Rÿÿÿÿ
¼äèÚýÿÿ¸Åc‰$èwˆ‹T$é1ÿÿÿÿ
¼äè¹ýÿÿ¸Êc‰$èVˆ‹T$éÿÿÿèžýÿÿ¸·c‰$è;ˆ‹T$ÿ¼äé-ÿÿÿè}ýÿÿ¸»c‰$舋T$ÿ¼äéÿÿÿ‹·=!àt‹·=#àu‰$ètýÿÿ‹T$é¥þÿÿ‹·="àtã‹·ƒø.„‹þÿÿ‹·ƒø@„}þÿÿ‹·=à„mþÿÿèûüÿÿ‹L$‹·=àuD¸Ïc‰$與¸¸ö‰$‹D$‹‹@‹‰D$¸‰D$¸‰D$èÒj‹T$éþÿÿ‹·ƒøcu‹‹@$·=àt1¸¸ö‰$‹‰D$ÇD$èTTÿÿ¸çc‰$臋T$éÊýÿÿ¸×c‰$èú†¸¸ö‰$‹D$‹‹@$‹@‹‰D$èÍh¸ác‰$èΆ‹T$éˆýÿÿƒì‹L$ƒùuƒÄËAƒøt‹A‰$èÝÿÿÿ‹L$¶A€øt¸êc‰$舆‹L$¸ìc‰$‹‹‰D$èo†‹D$‹@ƒøt-¸úc‰$èV†¸¸ö‰$‹D$‹@‰D$ÇD$èmSÿÿ¸d‰$è)†‹D$‹@‰$è+üÿÿ¸  d‰$è
†ƒÄÃì‹(á‰$è3ÿÿÿƒÄËD$‰ãÃì‹ã‰Á™Ç$ó÷<$‰ÐiÀ§A‰$¸_Nƒ÷é‰ÈÊÁèÁú‰ы$iÉ)ȉÁƒøÁÿÿÿ‰È‰
ãƒÄÃì‹T$ƒúu1ÀƒÄËJ‰$èãÿÿÿƒøtƒÄËL$‹ ‹     ‰$èƒÄÁì8‹œ$<ƒû„Y‹ƒø„N‹·=àuxƒ=át    1ÀÄ8É䋉$¹‰L$èN³ýÿ‰$‹Œ$<‹I‰L$¹ÿÿÿÿ‰L$è/bþÿ‰Á‹„$<‹‰$‰Œ$4‹‰D$èM¡ýÿ‹„$4Ä8Ë·=$àu‹K$‹       ‹     ‰$è@ÿÿÿÄ8ËC$ƒø„üÇ„$Ç„$Ç„$Ç„$ÿÿÿÿƒ=üät
ƒ=Lá„‹S$Ç„$$ƒút%ÿ„$$ƒ=üät
ƒ=Lá„q‹RƒúuÛƒ¼$uƒ¼$…ƒ¼$ƒ¼$ÿ…èƒ=üät‹œá;èà|‹ƒøt‹‹@ƒø`èºýÿÿ‹œ$<™÷¼$$‰ÕÇ„$1ÿ‰¼$1ö‹S$‹„$$è9ƍ؋‹ƒøt‹‹‹·=à„™‹‹ƒøt(‹‹‹·=!à„ì‹‹‹·=#à„؉´$(9$ |Y‰”$,‹
‹     ‰$è ýÿÿ‹¼$‹´$(‹¬$ ‹”$,‹œ$<ƒøtÄ8Ã=üät‹œá;èà}8‹Jƒùt+‹B‰ÂF‹„$$è9ÆŒ(ÿÿÿ‰=ä‹„$Ä8ËC$ëÓ‹Cƒà ƒøu½ƒ=äu        ƒ=ˆãt     1ÀÄ8øìå‰$èD‚ëè‹‹‹‹@ ‹‹‹·=à…ÿÿÿ‹‹‹‹@ ‹‹8‰¼$ƒ=átQ1À‰„$ƒ=üät‹œá;èà}‹Jƒùt
‹B‰Âé4ÿÿÿ‹C$ëôƒ=ˆãuà‹Cƒà ƒø„ŸþÿÿëÏ‹G0묋‹8‰¼$ƒ=átQ1À‰„$ƒ=üät‹œá;èà}‹Jƒùt
‹B‰ÂéÊþÿÿ‹C$ëôƒ=ˆãuà‹Cƒà ƒø„þÿÿëÏ‹G0ë¬1íé¯ýÿÿƒ=ˆã…wýÿÿ‹Cƒà ƒø…hýÿÿƒ=ä…[ýÿÿƒ=Lá…ƒ=´â„ܸ¢å‰$‹„$$‰D$è怸¸ö‰$胹Æå‰$L$‰L$è €‹œ$<ƒø¸Ëå‰$è«€1ÀÄ8þL$¶É¶
¤DƒàƒøtDL$‰$èÇ‹œ$<‰Åƒý|;¬$$MéÏüÿÿƒýt
¸Õå‰$èO€1ÀÄ8þD$ƒøquÇ$èžÎýÿ‹œ$<½ÿÿÿÿë­¸¶å‰$‹„$$‰D$è
€éÿÿÿ‹-LáÇLáé{ÿÿÿƒ=Lá…üÿÿ‹„$‰Láéùûÿÿ¸Žå‰$‹„$‰D$蹋œ$<‹„$‰„$é¯ûÿÿƒ=ä…‚ûÿÿƒ=ˆã…uûÿÿ‹Cƒà ƒø…fûÿÿ‹œá;èàŒTûÿÿ‹‹ƒø„Gûÿÿƒ=´âu‹|âƒà ƒø„߉”$,‹‹‹·=àu.ƒ=át1À‰„$‹„$$‰„$éðúÿÿ‹‹‹@0ëݸpå‰$‹„$$‰D$èß~‹Œ$,‹    ‹     ‰$èƒøuS¸}å‰$èº~¸¸ö‰$‹„$,‹‹‹‰D$ÇD$èËKÿÿ¸Œå‰$è‡~‹”$,‹œ$<édúÿÿÿ„$‹„$$‰„$룉”$,‹
‹     ‰$荋”$,‹œ$<ƒø…÷þÿÿéúÿÿƒ=ä…áùÿÿƒ=ˆã…Ôùÿÿ‹Cƒà ƒø…Åùÿÿ‹œá;èàŒ³ùÿÿ¸Då‰$èæ}Ç$è :¸Så‰$èÍ}‹œ$<‹(â+0âƒøŽqùÿÿ¸Vå‰$è¤}‹œ$<ÿ„$Ç„$éFùÿÿ‹·=!à„Z‹·=#à„J‹·="àu(‹‹@ ‹‹‹‹@ ‹‹@‹K0‰H0‰$èä÷ÿÿÄ8Ë·ƒø.u%ƒ=áu
‹C0Ä8ËK0‰$èµ÷ÿÿÄ8ËCƒà ƒøu‹C(ƒø…Úƒ=¬àufÿˆãƒ=pá„‹K(‰$è6÷ÿÿ‹œ$<‰„$0ƒøt/‹|âƒàƒøt
¸æ‰$è—|ÿ
ˆã‹„$0Ä8Ãÿ
ˆã‹·=àzt`ƒøsctYƒøctTƒørtOƒ=át"‰$èpƒøt‹„$<‹@0Ä8Ã1Àëõ‹‰$較øt‹„$<‹@0Ä8Ã1Àëõ‰äë©=àtñ=àu›ëè=
àtß=àtØ=àu‚ëÏ=%àtÈ=?à…nÿÿÿ뻋S(ƒú„;ÿÿÿ‰”$‹
‹     ‰$èVöÿÿ‹œ$<‰„$0ƒøtw‹|âƒàƒøt2¸+æ‰$è}{‹Œ$0‹ƒøt
‹‹@ƒøu!¸@æ‰$èX{ÿ
ˆã‹„$0Ä8ø:æ‰$‹‹@‹‰D$‹‹@‰D$è#{뼋„$‹PéKÿÿÿ‹|âƒà ƒø„þÿÿ¸ûå‰$èóz¸¸ö‰$‹„$<‹‰D$ÇD$èHÿÿ¸æ‰$èÄz‹„$<‹H(ƒù‰Œ$tn¸æ‰$è¡z‹„$‹‹‹·=!àtc‹·="àtW¸¸ö‰$‹‰D$ÇD$èšGÿÿ¸æ‰$èVz‹„$‹Hƒù‰Œ$u’¸æ‰$è3z‹œ$<é;ýÿÿ‹‹@ ‹‹ëž‹‹@ ‹‹‹‹@ ‹‹@‹K0‰H0‰$è¦ôÿÿƒøu      1ÀÄ8ÁÄ8Ã1ÀÄ8Ãì‹L$ƒùtJ‹‰Âƒøt·ƒørt1ÀƒÄËBƒø}ò‰T$‰$è–õýÿƒøtá‹D$‰ä‹L$‰$èƒÄÃ1Àë´ƒì‹T$ƒ=„át     ¸ƒÄËB(·=0à’„‚=
àt{=àtt=/àtm‹J(‰$謆‹T$‰D$‹J$‰$虆‰D$‹D$‰$‹D$‰D$¸Bæ‰D$èZøýÿ‹L$‹I(‰$胉D$‹L$‹I$‰$‹L$‰L$è}µƒÄÃÇD$ëœ=1àtï=2à…wÿÿÿëâƒì‹4áƒút/‰T$‹J‰$¹‰L$è2§ýÿƒøt1ÀƒÄËD$‹P$ƒúuѸƒÄÃìP‹Üä‹
„á‹\$Tƒû„¥‹C‰Œä‹C‰å·=
à„ƒøpV„Dƒø.c„Tƒø*ñ„ăø!„žƒø%tpƒø&tE¸—æ‰$·‰D$è×wƒ=¬àt
¸µæ‰$èÁw¸Ûæ‰$ÇD$è'Ûýÿ1ÀƒÄPËK(‰$è.ÿÿÿ‰D$0‹L$T‹I$‰$èÿÿÿ#D$0ƒÄPËK(‰$èÿÿÿ‰D$<‹L$T‹I$‰$èõþÿÿ™÷|$<‰ÐƒÄPËK$‰$èßþÿÿƒøu   ¸ƒÄPÃ1Àëø‹K(‰$èÂþÿÿ‰D$H‹L$T‹I$‰$è¯þÿÿ¯D$HƒÄPÃø+t/ƒø-…ÿÿÿ‹K(‰$èþÿÿ‰D$D‹L$T‹I$‰$èzþÿÿ+D$DƒÄPËK(‰$ègþÿÿ‰D$@‹L$T‹I$‰$èTþÿÿD$@ƒÄPøƒÄPÃøRŒtvƒø/tJƒø?tƒø@…§þÿÿ1ÀƒÄPËS$‰$èþÿÿ‹T$Tƒøt‹J(‹I$‰$èýýÿÿƒÄPËJ(‹I(‰$èëýÿÿëì‹K(‰$èÞýÿÿ‰D$L‹L$T‹I$‰$èËýÿÿ™÷|$LƒÄPÉ$ÇD$èôòýÿƒÄPÃø^tƒøc…"þÿÿ‹K$‰$è•ýÿÿƒÄPËK(‰$è†ýÿÿ‰D$,‹L$T‹I$‰$èsýÿÿ3D$,ƒÄPÉ$èz5ƒÄPÃ=àW„0ƒø|ht@ƒøqt/ƒørtƒøs…¶ýÿÿ‰$èÔñýÿƒÄPÉ$¹‰L$èYòýÿƒÄPÉ$èI4ƒÄPËK(‰$èüüÿÿ‰D$(‹L$T‹I$‰$èéüÿÿD$(ƒÄPÃø~„©=à…Oýÿÿƒù…Œ‹K$‰$è¹üÿÿƒøu|¸Yæ‰$ÇD$èó×ýÿ¸læ‰$èÿt¸¸ö‰$‹D$T‹@$‰D$ÇD$èBÿÿ¸”æ‰$èÒtƒ=¬àt        ƒ=´ât¸‰$è~éõýÿÿ¸ƒÄPøƒÄPËK$‰$è$üÿÿ÷ЃÄPÃùt   ¸ƒÄPù¸ö‰$‰\$èpëé=
àö„Ø=à„¬=àtV=à…Qüÿÿƒúu=¸Ræ‰$‹C‹‰D$è!t¸¸ö‰$‹D$T‹@‹‰D$èùU¸Wæ‰$èús¸ƒÄPÃúuA¸Mæ‰$‹C‹‰D$èÖs¸¸ö‰$‹D$T‹@‹‰D$ÇD$¸‰D$è#W¸ƒÄPÃùt ¸ƒÄPù¸ö‰$‰\$èëéƒùt        ¸ƒÄPÉ$èÜëò=àt,=à…lûÿÿƒ=¬àt       ¸ƒÄPËK$‰$èÞ
ƒÄPÉ$èáîýÿƒÄPËK$‰$è²úÿÿƒÄPÃ=6à „=%àit]=à;„;üÿÿ=àt=à„)üÿÿ=à…ìúÿÿ¸ƒÄPËK$‰$èäÀýÿƒÄPÃ=à„ûûÿÿ=$à…¾úÿÿéëûÿÿ‹tâƒÄPÃ=1àdtH=&àt8=/àt%=0à…úÿÿ‰$è#îýÿƒøu   ¸ƒÄPÃ1Àëø‰$è³íýÿƒÄPÃèšùÿÿƒÄPÉ$èžíýÿƒøu        ¸ƒÄPÃ1Àëø=2àt=3à…2úÿÿ‹CƒÄPÉ$èÁíýÿƒø~  ¸ƒÄPÃ1Àëø‰$è6­ƒÄPÃ=Qàt„==Nà¾„‡=?àtt=Fàt<=Gà…Êùÿÿ‹S$‰$è=ùÿÿƒøt‹T$T‹R(‰$è)ùÿÿƒøu1ÀƒÄPøëõ‹S$‰$èùÿÿƒøu‹T$T‹R(‰$èøøÿÿƒøu1ÀƒÄPøëõ‰$èÈ÷ÿÿƒÄPËK(‰$èÏøÿÿ‰D$‹L$T‹I$‰$è¼øÿÿ;D$u      ¸ƒÄPÃ1Àëø=Oàt<=Pà…ùÿÿ‹K(‰$èŒøÿÿ‰D$4‹L$T‹I$‰$èyøÿÿ;D$4~   ¸ƒÄPÃ1Àëø‹K(‰$è[øÿÿ‰D$‹L$T‹I$‰$èHøÿÿ;D$t     ¸ƒÄPÃ1Àëø‹K(‰$è*øÿÿ‰D$8‹L$T‹I$‰$èøÿÿ;D$8}     ¸ƒÄPÃ1Àëø=Tàžtt=Ràt<=Sà…gøÿÿ‹K(‰$èÚ÷ÿÿ‰D$$‹L$T‹I$‰$èÇ÷ÿÿ;D$$  ¸ƒÄPÃ1Àëø‹K(‰$è©÷ÿÿ‰D$ ‹L$T‹I$‰$è–÷ÿÿ;D$ |  ¸ƒÄPÃ1Àëø‹K(‰$èx÷ÿÿ‰D$‹T$T‹R$‰$èe÷ÿÿ‹L$ÓàƒÄPÃ=Uàt=Xà…Ë÷ÿÿ‹K$‰$è>÷ÿÿ÷؃ÄPËK(‰$è-÷ÿÿ‰D$‹T$T‹R$‰$è÷ÿÿ‹L$ÓøƒÄPÃì‹T$ÆÈ̓=äuƒ=¬àt‹œá;èà}       ¸ƒÄËB$¿@fƒøt.‹B$‹H‰$¸‰D$èjþÿ‹D$‰$¸È͉D$èqãÿÿ뼋J$‰$è“öÿÿ‰ÁëɁì ‹Œ$(‹A$‰„$‹A‹‰„$ÆÈ̓=äuƒ=¬àtC‹œá;èà}5¹È͉$èi=r¸#ç‰$ÇD$èÒýÿ¸Ä ÃÇ„$‹Œ$‰$è¾h‹œ$9„$À‹Œ$‹”$¾
ƒø"tGƒø%„žƒø\tE‹Œ$‹”$¾
ˆ„$Æ„$
¸È͉$„$‰D$èÅhÿ„$ésÿÿÿÿ„$‹„$‹Œ$Á¾ƒøntƒøtu—¸È͉$¸äæ‰D$èh븸È͉$¸ææ‰D$èghë ÿ„$‹„$‹Œ$Á¾ˆ„$¾Àƒø%u¸È͉$¸èæ‰D$è&hé\ÿÿÿƒûu¸êæ‰$‹„$‰D$èÐýÿé:ÿÿÿ‹K$‰$è³ôÿÿ‰Á‰„$‹„$‹@(‰„$¾„$ƒøo„ïƒøc„Ńød„›ƒøet0¸ç‰$‹Œ$‹”$
H‰D$èœÏýÿÆ„$éŸþÿÿD$‰$¸È͉D$ègÆÈÍ‹„$‰$¸‰D$è¼ÿýÿ„$‰$¸È͉D$èÏf¸È͉$D$‰D$èºfé9þÿÿ„$‰$¸ç‰D$‰L$èëhéþÿÿ„$‰$¸ç‰D$‰L$èÊhé÷ýÿÿ„$‰$¸ç‰D$‰L$è©héÖýÿÿƒøut*ƒøx…ùþÿÿ„$‰$¸ç‰D$‰L$èzhé§ýÿÿ„$‰$¸     ç‰D$‰L$èYhé†ýÿÿ‹„$$‰$¸È͉D$èÛßÿÿéÀüÿÿƒì‹T$‹|â‰D$ƒú„•·=àVtNƒøc„!ƒør„Ãøst@=àt0Ç|âÿä‰$è¥òÿÿ‰Áÿ
ä‹D$‰|â‰ÈƒÄøƒÄÉ$èÙæýÿ‹T$ƒøtSƒ=át1ÀƒÄÃÇ„áÇ|âÿä‰$èBòÿÿ‰Áÿ
äÇ„á‹D$‰|â‰ÈƒÄÉ$èâåýÿƒøu   ¸ƒÄÃ1Àëø‰$è[æýÿ‹T$ƒøt1ÀƒÄÃfÇRÇ|âÿä‰$èÒñÿÿ‰Áÿ
ä‹D$fÇr‹D$‰|â‰ÈƒÄËJ$‰$¹
à‰L$èsÿÿ‹T$ƒø„Óþÿÿ¸ƒÄÃ=à„ïþÿÿ=à„äþÿÿ=à„Ùþÿÿ=?à…žþÿÿéÉþÿÿ1ÀƒÄÃì‹\$ƒû„K‹ƒø„@‹·=!à„éƒø.„׃ø@„§=à„„‹C$ƒøt8‹S$ƒút*‰T$‹
‹     ‰$è’ÿÿÿƒøt  ¸ƒÄËD$‹PƒúuÖ1ÀƒÄËS(ƒút.‰T$‹
‹     ‰$èZÿÿÿ‹\$ƒøt      ¸ƒÄËD$‹PƒúuÒ‹‰$è}ýÿÿƒÄÃ=át1ÀƒÄøƒÄËà‹@‹
(â+
0âI9Èu  ¸ƒÄÃ1Àëø¸ƒÄË‹I ‹   ‹     ‰$èÕþÿÿƒÄÃ="àtä=#àtÝ=$à…ÿÿÿ‹K$‹       ‹     ‰$è©þÿÿƒÄÃ1ÀƒÄÃì‹(â+0â‰D$‹L$ ‰$èÐïÿÿ‹-à‹L$‰Ã1ö‰t$‹E9É\$u(¸:ç‰$‹E‹‰D$è…Ëýÿ‹t$‹-à‹\$‹L$‹4áƒút&I9Ùu'‰l$‰à‹J‰$èþÿÿ‰Æ‹D$‰à‰ðƒÄËR$ëʃì¹(‰$èËýÿ‹-|â‹T$‰Ã‹
‰¿J‰H‹J‰H‹(âÿ(â¿
`àÈ+0â‰\$‰Cƒ|$u?‰èƒàƒøu
‰èƒà ƒøt+¸”%‰$‹
ƒù„Ó‹‹‰D$‹C‰D$è+g‹T$‹Bƒøu$¸°%‰$‹
ƒù„–‹‹‰D$èzÊýÿ‹T$‹J‹    ‰$‹J‹   ‹I‰L$¹ÿÿÿÿ‰L$è*Dþÿ‹\$‹T$‰B‹K‰J‹C‹@ƒøt
‹C‹@ƒH@‹
4á‰J$‹K‰J‹L$‰Jƒ|$t‰$è
‹T$‹D$dá‰4áƒÄøÎ%édÿÿÿ¸­%é'ÿÿÿƒì¹‰$èCÊýÿ‹\$(‰Â‹L$‰‹L$ ‰H‹L$$‰H‹L$0‰H‹L$,‰H‰D$‹
âÿâf‰HƒûtƒûuXˆZ‹
(á‰J‰Õ‹T$ 1Ûƒút‹J$ƒùt   C‹I(ƒùu÷‹R(ƒúuç‹
¼à9Ù}‰Ø‰¼à‰è‰-(áƒÄ˼àëæ¸Øö‰$¸Ñ%‰D$èÏf‹\$(‹T$눃ì‹L$‹(áƒút‹9Èu
‹J‹AÿAƒÄËRƒúuå‹øäÿøäƒÄÃì‹5(áƒþt‹Fƒøu‹vƒþuðƒÄûÿÿÿÿ‹nƒýtç‹U$ƒút·ƒø,t‹B‰ÙK‰H‹R(ƒúuç‹m(ëÕ‹B$‹@‰ÙK‰Hëåƒì‹-¸áf‹„ä‹L$‹4áƒý„ƒÇÜàƒýuQ¸È͉$¸ú%‰D$‹B¿Ë)ȉD$‹‹‰D$è]a‹4á‹@¿
„ä)ȉ$¸È͉D$èü×ÿÿƒÄø&‰$‹B¿Ë)ȉD$‹‹‰D$èPdëÙƒ=èâu   ƒ=ÜätƒÄÃ=¼áuóƒ=¬àuê‹|âƒàƒøt܃ùtu¸&‰$‰L$èd¸!&‰$‹4á‹@¿
„ä)ȉD$‹4á‹‹‰D$èÑc‹
4á‹Aƒø~¸7&‰$‹A‰D$è¯c¸D&‰$è¢cƒÄø‰$è×덃ì‹L$‹A‰D$‹A$‰D$‹Aƒø}ÇA‹(áƒútP‹L$‹     ‰$‰T$‹
‹     ‰L$è#©‹L$ƒø…¡‹(â+0â=ÿ|¸F&‰$¸ÿ‰D$èc1ÀƒÄÉ$‹D$‹@‰D$ÇD$è3ûÿÿÇ$èïýÿÿ‹4á‰$‹D$‰D$‹D$‰D$è÷‹4á‰$è3‹4á‹@¿
`àÈ¿
„ä)ȃÄËQé+ÿÿÿƒì ‹D$(‹@‰D$ÇD$‹(áƒú„¯‹L$‹        ‰$‰T$‹
‹     ‰L$è.¨‹L$‹\$ƒø…ˆ‹D$(‹@$ƒøt ‹D$(‹@$‹@‰Œä‹D$(‹@$‹@‰å‹Qƒút‹J$ƒùt     C‹I(ƒùu÷‹R(ƒúuç‹D$$9Øt/¸i&‰$‹D$$‰D$‰\$èÒa¸&‰$¸ª&‰D$è£ÄýÿƒÄ ËQé<ÿÿÿƒì‹T$ ÇD$‹
(áƒùt¿A9Ðu‹Aƒø„¡‹Iƒùu丫&‰$‰T$èia‹|âƒà ƒøt8‹
(áƒùt-¸Ó&‰$¿A‰D$‰L$‹‹‰D$è/a‹D$‹HƒùuÓfÇ`àf»f‰„ä‹4áƒút¿Ã‹JȉB‹B$ƒøu‹L$‰J$ƒÄËR$ë؉L$‰$¸‰D$¸‰D$èùÿÿƒ=¸á…«Çœá¸È͉$¸Ý&‰D$ÇD$‹D$‹‹‰D$èG]Ç$¸È͉D$èôÓÿÿ‹
4áƒùtW‹AƒøtG¸È͉$¸ã&‰D$‹A@‰D$‰L$‹‹‰D$èõ\‹D$‹@@‰$¸È͉D$èžÓÿÿ‹L$‹I$ƒùu©‹4á‹@ƒøuƒÄË4á‰D$‹4á‹@$‰4á‹D$Ç@‹D$Ç@$é«þÿÿƒìÇD$ÿÿÿÿ‹4áƒúte‹L$‰$‰T$‹
‹     ‰L$èt¥ƒøu<ƒ|$|I¸é&‰$‹D$‰D$èv_¸'‰$‹D$‰D$‹D$‹@‰D$èV_‹D$‹P$ƒúu›‹D$ƒÄËD$‹@‰D$ë߃ì‹
¸áÇ,âƒùt ƒùuè‘Äÿÿƒ=(ãu
¸/'‰$èý^ƒ=(ãt-ƒ=´âtÇ$èM­ýÿƒ|$t
¸‰$è9­ýÿƒÄË(â;0â„Š‹|â‰D$¸Y'‰$¿`à(â+0â¿
„ä)ȉD$è~^ƒ%|âû袋L$ƒáþƒÉ ‰
|â‹
4áƒù‰
àt‰$è,‹à‹H$ƒù‰
àuä‹D$‰|â¸i'‰$¿`à‹
(âÁ‰È¿
„ä)ȉD$ƒ=´âuƒ=(âu¸‚'‰D$èå]éìþÿÿ¸'ëëƒì‹5(â‹-0â‹D$™âÿÐ%ÿ)ÐÆ Ì1Û‰Ú‰ð)è9Â}¾ ÌÃB‰ð)è9Â|í‰ð)è9Ã|'¸ ̉$ÇD$¸‰D$èqX¸ƒÄÃ1ÀƒÄÃì‹T$‹ƒøt%‹·="àtƒø.tw=àt2=!àt‰ÐƒÄË‹@ ‹‹@‹J0‰H0‹
‹I ‹        ‹     ‰$è¦ÿÿÿƒÄÃ=áuÌ‹
‰$¹‰L$è1‹ýÿ‰Á‹D$‹‰$‰L$‹‰D$èUyýÿ‹D$ƒÄËJ0‰$èYÿÿÿƒÄÃ=#àt‡=$à…vÿÿÿ‹J$‹       ‹     ‰$è4ÿÿÿƒÄÁì0‹0â‹
(âÇ„$‰Ø@9Á‹4á‰à1ÀÄ0Ã=üä„ñ‹œá;èàŒßÇ„$ÿÿÿÿÇ„$Çt⸛'‰$è\‹4ὃût‹C=ÿŽ'‹4á‰à‰è+„$ƒø}
ƒ=tâ„Ûƒ=´â„€¸7(‰$‰è‰¬$ H‰D$è˜[ƒ=´âu‹„$ +„$ƒø„!¸¸ö‰$è–]¹v(‰$L$‰L$è2[ƒøu¸{(‰$èD[é-ÿÿÿ»ÿÿÿÿ‰œ$$¾L$¶É¶
¤Dƒàƒø„šL$‰$虡‰Ãƒû|u;œ$ }lÇLá1í‹4áƒú‰àt-‹B$ƒøt
‹B$‹@=ÿ~!‹J¿„L(‰Ù)Á‰È@‰Lá‰èÄ0ËJ$‹I¿„L(9Ã|͉ՋR$릸†(‰$è‚Zékþÿÿ¾D$ƒøq…fÿÿÿÇ$èѨýÿ‹œ$$éNÿÿÿ¸r(‰$‹„$‰D$è?Z‹œ$é8ÿÿÿ‰è‰¬$ +„$ƒø} ¸K(‰$èZÇ$ès¨ýÿ‹¬$ ¸b(‰$‰èH‰D$èêYéMþÿÿÇtâÇ„$Ç„$ÿÿÿÿé»ýÿÿ‰¬$ ‹Kf‰¬L(‹Cƒøt+‹Cƒøt@‰à‹K‰$è áÿÿ‹¬$ ‹àƒøu;4áu
‹CfÇ„D(‹[$édýÿÿ‰à‹K‰$èóûÿÿ‹¬$ ‹à‰C‹C‹@$ƒøu‹C‹ƒø…œÇ„$(‹„$‰„$‰¬$‹C‹P$ƒút:‰”$,‹     ‰$èŒûÿÿ‹¬$ ‹à‰Âƒø…î‹„$,‹Pƒúuƃ¼$(„Kÿÿÿ‹„$+„$‰é+Œ$I9È|^‹„$‰„$¸ý'‰$‹„$‰D$èoX‹à‹@‰$ÇD$许
(‰$èIX‹¬$ ‹àéÑþÿÿÿ„$¸(‰$‹„$‰D$èX‹à‹@‰$ÇD$èW¸ (‰$èòW‹¬$ ‹àézþÿÿ‹·=àu,ƒ=át1À‰„$(‰èE‰¬$ ‰„$éÞþÿÿ‰Ðë߉”$‰$èÜíÿÿ‹¬$ ‹àƒø…ô¸‰Áƒø‰„$„Ñÿ„$ƒ=´âu      ƒù…™¸Û'‰$‰èE‰¬$ ‰D$è8W‹à‹@‰$ÇD$èwƒ¼$t
¸è'‰$èW¸÷'‰$èûV¸¸ö‰$‹„$‹‰D$ÇD$è$ÿÿ¸ú'‰$èÌV‹¬$ ‹àéìýÿÿ‹|âƒà ƒø…UÿÿÿE‰¬$ éÍýÿÿ‰¬$é*ÿÿÿ1Àé
ÿÿÿ‹K‰$èÀìÿÿ‹¬$ ‹àƒø…
¸‰Áƒø‰„$„êÿ„$ƒ=´âu     ƒù…¹¸¯'‰$‰èE‰¬$ ‰D$èV‹à‹@‰$ÇD$è[ƒ¼$t
¸¼'‰$èìU¸Ë'‰$èßU¸¸ö‰$‹à‹@‹‰D$ÇD$èò"ÿÿ‹à‹@‹@(ƒøt
¸Î'‰$èU¸Ø'‰$èU‹¬$ ‹àéüÿÿ‹|âƒà ƒø…5ÿÿÿEéüÿÿ‰¬$éÿÿÿ1Àéñþÿÿ‰È)Ø9dá}¸ƒ'‰$ÇD$è­¸ýÿèDÏÿÿ‹54ዬ$4‹à™÷=dá‰à‹C‰Ñ)ÁƒùŒLúÿÿ‹C)‰݋[$ƒûuÛ1í‰óëÕƒì‹
ÄãÇD$ƒùŽ™¸ (‰$‰L$è½T‹T$‹
(áƒùtA‹Aƒøu1¸Æ(‰$ƒúto¸Ë(‰D$‰L$‹‹‰D$èT‹L$‰Ê‰L$‹Iƒùu¿¸Ð(‰$è`T¸Ò(‰$èST‹L$¸)‰$ƒùt‹‹‰D$è5TƒÄø=)ëì¸Î(돃ì ÇD$ÇD$ƒ=èâtè«îÿÿè7‹èÒ’ýÿƒÄ Ãfƒ=Tät
ƒ=Äàƒ=¼átèU§ÿÿÇ$è1¢ýÿƒ=ÜätèÒLþÿèÈþÿÿƒÄ Ã=¬àt        è&”ýÿƒÄ Ã=ôât
¸‹)‰$è„Sƒ=øât
¸¿)‰$ènS‹4á‰à‹L$‰$èÌöÿÿ‹à‰D$ƒú„싉Äá‹Bƒøt‹B‹ƒø…2ƒ=$ä~‹œá;$äîÿœáÇä‰T$¹‰L$‹Bƒøt‹Bƒø…:ƒùt ‹J‰$ètÍÿÿ‹à‰Ã‰D$ƒø…ÿ
œá‹D$‹@ƒøt‹D$‹@‹@ƒà ƒø…Ë‹Bƒøt‹B‹ƒø…¬‹J‰$è’ôÿÿ‹àƒøtiƒ=tâtÇÄáÇ$èóÿÿƒÄ ÃÇtâ‹œá;èà|.‰T$Çุö‰$¸e*‰D$èeÆÿÿ‹T$‰àƒ=4át—ƒút’‰$èWõÿÿ‹à‰D$ÇD$é~þÿÿ‹B‹·ƒø@…Cÿÿÿ‹B‹
(â+
0âI9È…+ÿÿÿ;4átƒ|$…¾‹B$‰4áÿ0â‹B)dá‹|âƒàƒøt)¸‰$è¡
¸¸ö‰$¸Y*‰D$è©Åÿÿ‹à‰<àƒ=üäu
Çtâ‹(â;0ℽþÿÿ¸ ̉$ÇD$¸‰D$èþK‹à‹J$ƒùt‹B$‰Â‰àéáþÿÿ‹4áëë‹D$‹J$‰H$é<ÿÿÿ¸B*‰$ÇD$蓳ýÿ‹àéþÿÿ‹œá;èàŒ¯‹|âƒà ƒøu‹|âƒàƒø„;T$u!‹Cƒà ƒø„I‹|âƒà ƒø…7‹|âƒàƒøtèÄ“‹\$‹à‹|âƒàƒøt‰$è/˜‹\$‹à‹Cƒà ƒøu ƒ=´ât¸@*‰$èêO‹\$‹à‹D$9Ð…¦‹B‹@ƒà"ƒø…”‹D$‰X‰<àƒ=üäu
Çt⸠̉$ÇD$¸‰D$èŒJ‹à‹Bƒø„{ýÿÿ‹B‹@ƒàƒø„iýÿÿƒ|$t‹D$9ЄVýÿÿ‹B‹@ƒàƒø„ïûÿÿÇD$éâûÿÿ‰$èÌñÿÿ‹à‰ÃÇD$éOÿÿÿ‹B‰$¸‰D$èU¸:*‰$èðN‹
äƒùu    ‹à‹H¸¸ö‰$‰
䋉D$ÇD$èòÿÿ¸=*‰$è®N‹\$‹àéWþÿÿ‹B‹@ƒà ƒø…´ûÿÿ‹J‰$èÖÿÿ‹L$‹àƒø…–ûÿÿƒ=´âuC‹|âƒà ƒøu‹|âƒàƒøt'‹B‰$¸‰D$莸(*‰$è)N‹à1ÉéCûÿÿ¸÷)‰$èN¸*‰$‹$ä‰D$èøMéœûÿÿ‹B‹‹@‰Œä‹B‹‹@‰åé­úÿÿ¸@)‰$èÅM¸h)‰$è¸MÿääéÐùÿÿƒì$‹
à‹ä‰D$‹üä‰D$ƒ=¬àt    ¸ƒÄ$ÉL$ ‹A‹@ƒà ƒøt¸n*‰$ÇD$èÒ°ýÿÇáÇüäèUÇÿÿ™÷=dá‰Ó‹4á‹B‰Ù)Áƒù|‹B)ËR$ƒúuç‹4áëß‹(â+0â‰D$ƒ|$~c;T$ tD‹Bƒøt‰à‹J‰$èkÔÿÿ‹àƒøt ‰à‹J‰$ègÇÿÿ‹à‰D$ƒøu=‹R$ƒúu‹4áÿL$ƒ|$Çá‹D$ ‰à‹D$‰üä1ÀƒÄ$Ã=„át'‹D$ ‰àÇá‹D$‰ü七Ä$Ë|âƒà ƒøu/‹|âƒàƒøu!Çá‹L$‰$è´îÿÿ‹
à‰Aë°‹L$ ‰T$ ‰
àƒ|$u‹A‰D$‹D$‰$¸‰D$è*      ¸Œ*‰$èÅK¸¸ö‰$‹D$‹‰D$ÇD$èÝÿÿ¸*‰$è™K‹ä‹L$ ‹à‰
àƒúu‹Q‰ä‰$¸‰D$輸’*‰$èWK¸¸ö‰$‹䋉D$ÇD$èmÿÿ¸•*‰$è)Kéÿÿÿƒì‹D$‹P ƒútU‰T$‹
‰$‹L$‹  ‰L$èڐƒøu,ƒ=äáu‹L$‹I‰$‹L$‹I‰L$貐ƒøuƒÄËD$‹PLƒúu«¹P‰$褮ýÿ‹\$‹‰·Kf‰H¶K
ˆH
‹K‰H‹K‰H‹K8‰H8‹
œá‰H‰D$‹L$‹    ‰HH‹K‰$èÄD@‰D$‹L$‰$èI®ýÿ‹T$‰B‹B‰$‹D$‹@‰D$è®D‹T$‹|$·B=€tm‹B ƒøtO‹JÁá‰$è®ýÿ‹|$‹t$‰G 1í‹F9Å}‹G ¨‹N ©‹       ‰E‹F9Å|è‹L$‹I ‰OL‹D$‰x ƒÄÉ<$ÇD$èƇ‹|$ëÕ‹B$ƒøt¸˜*‰$‹‰D$è­ýÿ‹T$‹|$‹J<‰O<‹J@‰O@‹JD‰OD랃ì‹à‰D$‹D$‰à‹
°ãƒùt‰L$‹ƒút‹BHƒøu‹Iƒùuå‹D$‰àƒÄÉT$‹JH‹  ‰$‹L$‹  ‹     ‰L$èùŽ‹L$‹T$ƒøuÀ‹Bƒø|¸·Bƒøt      ·Bƒøu1‰$èê‹L$ƒøu•¸µ*‰$‹D$‹‰D$è´«ýÿ‹L$éuÿÿÿ·B=àtÄ·Bƒøt»·Bƒø@t²·Bƒøt©·Bƒø t ·B=€t•é6ÿÿÿì¤‹Œ$¬‹à‰„$”ƒ¼$°u#¸Ó*‰$‹„$´‹‹‰D$èÀ«ýÿ‹Œ$¬‹A‹@ƒøF‹A¶@€ø…6‹Œ$°‹I$‰$è Ïÿÿ‰„$ ‹Œ$°‹I$‰$èmU‰„$œ‹„$¨‰à‹Œ$¬‰$èJU‹”$œ‰Á9„€ƒú@tƒù@uvD$T‰$‰L$è‡zD$‰$‹„$œ‰D$èpz„$”‰$¸+‰D$‹„$´‹‹‰D$D$T‰D$D$‰D$èD¸:+‰$„$”‰D$è'ªýÿ‹„$¬fÇ6à‹„$¨‰$‹„$¬‹@‰D$èóûÿÿ‹„$¬‰$‹„$ ‰D$襃‹„$”‰àÄ¤øó*‰$‹A‹‰D$èNªýÿé¯þÿÿƒì‹L$(ƒùt‹A‰Œä‹A‰å‹D$$‹@‰D$‰Êƒ|$td‹D$‹H$ƒùtF·ƒø,tX‹D$ ‰$‰L$‰L$‰T$‰T$‹D$$‰D$èßýÿÿ‹T$‹D$‹H(ƒút ‹B(‰Âƒùuº‹D$‹@(‰D$ƒ|$uœƒÄÉÐëß‹D$ ‰$‰L$‹A$‰D$‰T$‰T$‹D$$‰D$è„ýÿÿ‹T$룃ìƒ=àu1ÀƒÄËà‹P ƒútI‰T$‹
‰$‹L$‹  ‰L$訋‹T$ƒøuRƒ=äáu‹J‰$‹L$‹I‰L$耋‹T$ƒøu*ƒúu‹à‰$‹D$‰D$è[úÿÿ‹à‹P ‰ÐƒÄËRL냃ì‹T$‹L$ƒùu1ÀƒÄËA9Â}ƒú|       ¸ƒÄø=+‰$‹‰D$‰T$‹A‰D$è"E¸a+‰$‹D$‹‰D$èò§ýÿ1ÀƒÄÃì‹T$‹B‰D$‹J$‰$èÌÿÿ‰D$‹L$‰$èÙþÿÿ‰Âƒøt·B=€tJ‰T$‰$‹L$‰L$èKÿÿÿ‹l$ƒøt'·M‰$‹M ‹T$‘‹       ‰L$‹M‰L$聄ƒÄÃ1ÀƒÄËL$‰$‰T$¹‰L$èùNƒÄÃì‹L$‹I‰$èNþÿÿ‰D$‹L$‹I$‰$èÑËÿÿ‹L$‰$‰D$‰D$è¿þÿÿ‹\$ ‹T$ƒøt(·B=€u&‹D$‰$‰T$¸‰D$‰\$è{O¸ƒÄ÷J‰$‰\$‹J‰L$è̃‹l$‹M ‹T$‘‰‹
œá‰MëŃìƒ=àuƒÄÃ|$t¸u+‰$‹œá‰D$èŒC¸{+‰$èC‹
àf‹„äfƒút‹Aƒøt8¸„+‰$‹A¿Ê)ȉD$èKC¸ˆ+‰$‹à‹‹‰D$è0CƒÄø+‰$èCëÒƒì‹|â‰Áƒà ƒøu‰ÈƒàƒøuƒÄËD$‹@‰$¸‰D$è<¸+‰$è×B‹|âƒàƒøtèS†‹|âƒàƒøt¶‹D$‰$èĊ먃ì‹à‹L$ ºÿÿÿÿƒùt‹ƒø…Mfƒ=„ät   ƒû…ê‹D$$‰$è­þÿÿ‹l$ ƒý„§‹Eƒø„¦‹E‹@‹»0ᾃøt¾ƒø"t‰ØC¾
ˆB¾ƒøuçƸ¤+‰$¸0á‰D$‹MƒùtU‹E‹@‰D$‹E‰D$èîA‹T$ ƒ=´âu.‹Bƒà@ƒøu‰$¹‰L$èjpýÿƒøt
¸µ+‰$è³AƒÄøÿÿÿÿ몸0á‰$¸¢+‰D$è<‹l$ élÿÿÿ‹Cƒø…
ÿÿÿ‹œä9Єüþÿÿƒù„óþÿÿƒ=´ât¸‘+‰$‰T$‰T$èHA‹T$‰œäéÆþÿÿ‹‹Pé©þÿÿƒì‹T$‹B‰Œä‹B‰å‹B·@ƒøt‹B·@=àuk‹Bƒø|¸õ+‰$‹B‹‰D$èY¤ýÿ‹T$‹J‰$‹J$‹I‰L$¹‰L$èþrýÿ‰D$ƒøu¸,‰$‹D$‹@‹‰D$è¤ýÿ‹D$ƒÄøÈ+‰$‹B·@‰D$èy@¸ß+‰$‹D$‹@‹‰D$èÚ£ýÿ‹T$éZÿÿÿƒì(‹T$,ÇD$‹B‰Œä‹B‰å‹B$‹@$ƒø…(‹J$‹I‹    ‰$èQàÿÿ‰Ãƒû}1ÀƒÄ(ÿ`à‹
(âÁ+
0â‹4áƒú„!I9Ù‰\$$…‰T$‹
‹     ‰$‹L$,‹I$‹I‹        ‰L$è•…ƒøtB¸2,‰$‹D$,‹@$‹@‹‰D$‹D$$+D$‰D$èŠ?¸\,‰$‹D$‹‹‰D$èX¢ýÿ‹L$,‹I‹       ‰$¹z,‰L$è4…‹L$‹T$,ƒøu‹Aƒøt
‹A‹@ƒÄ(Ã1ÀƒÄ(Ëà‰D$‰
à‹B$‰D$‹J(‰J$‹B‰D$‹J‰$èùÿÿ‹T$,‰B‰$è6z‹\$,‰Â‹L$‰K‹L$‰K$‹D$‰à‰ÐƒÄ(ËR$ƒú…ßþÿÿ¸},‰$‹D$,‹@$‹@‹‰D$‰Ø+D$‰D$è>¸‘,‰$‹D$,‹@‹‰D$èj¡ýÿ¸ž,‰$èv>‹(â+0âH‰D$ ‹4áƒútV‰T$‹
‹     ‰$‹L$,‹I$‹I‹        ‰L$脃øu!¸ª,‰$‹D$ ‰D$‹D$‹‹‰D$è>‹D$‹P$ÿL$ ƒúuª1ÀƒÄ(ËJ$‹I$‰$èƒÅÿÿf‹
„ä‰Ã¿ÁÿÁ‰D$éÂýÿÿ‹L$ƒù$tƒù
u1Àøëø‹L$ƒù"tƒù
u1Àøëø‹\$¶Ó¶¤Dƒáƒùuƒû_t1Àøëø‹L$¶É¶
¤DƒàËL$¶É¶
¤DƒàÃì‹ã1À‰ÁA‰L$¹ˆ(Á‰È‹L$ˆƒ=¸ã‘‹K‹S9Ñ‚Ö‰$èE‰D$‰D$‹L$‰$‹D$ÿЋT$‹ãƒøt~‹D$ÿD$¹ˆ(Áˆƒú\u£ƒ=¸ã}R‹K‹S9Ñr8‰$èÉD‹ã‰Â‹D$ÿD$¹ˆ(Áˆƒ=¸ãŒoÿÿÿè‰é{ÿÿÿ‹CÿC¾%ÿëÆèo‹ã빋D$ƈ(ƒ=¸ã}‰$‰\$è8ƒÄÃèëõ‹CÿC¾%ÿéÿÿÿƒì‹ãƒ=¸ã}Z‹K‹S9Ñr@‰$èD‹ã;D$u‹D$ƒÄÃ=¸ã}‰$‰\$è 7‹D$ƒÄÃè‘ëñ‹CÿC¾%ÿë¾è·‹ã뱃ìÇD$‹L$ ‰$è6@‰D$‹L$‰$è…Ÿýÿ‰D$‰$‹D$ ‰D$èó5‹âƒútj‹L$‹     ‰$‰T$‹
‹     ‰L$è8‹L$ƒøu;¸¼‰$‹‹‰D$è$žýÿ‹T$‹L$‰J‹L$(‰J‹L$‰J‹
å‰J ƒÄÃÿD$‹Q(ƒúu–¹,‰$èïžýÿ‹L$‰‹L$‰H‰D$‹L$(‰H‹L$$‰$è55‹T$ƒøv;‹L$$‰$è 5@‰D$‹L$‰$襞ýÿ‹T$‰B‹B‰$‹D$$‰D$è
5‹T$‹L$‰J‹
å‰J ‹L$A‰J‹
â‰J(‰âƒÄÃìƒ=ÀâuƒÄËD$‰$¸Ø‰D$èw;‹D$‰$¸â‰D$èb;‹D$‰$¸ö‰D$èM;fƒ=ät)‹
âƒùt‹·@ƒøtA‹·@ƒøt6‹I(ƒùuâ‹D$‰$¸+‰D$è;‹D$‰$¸@‰D$èð:ƒÄËD$‰$¸‰D$‰L$‹‹‰D$èË:‹D$‹H¾ƒø
t¾ƒø
uAëí‰L$¾ƒø\tñ‹D$‰$¸‰D$è:‹T$ÇD$‹D$¾€øt
|$|P‹D$¾€øt‰$¸ ‰D$èQ:‹T$‰$¸$‰D$è<:‹D$‰$¸&‰D$è':‹L$éüþÿÿ‹D$¾ƒø
twƒø"t[ƒø%t?‹B‹J9Èr$‹D$¾‰$‰T$èô<‹T$ÿD$ÿD$éVÿÿÿ‹BÿB‹L$¾  ˆëâ‰$¸‰D$è¸9‹T$ëˉ$¸‰D$è¡9‹T$ë´‰$¸‰D$èŠ9‹T$띃ì‹âƒút2‹L$‰$‰T$‹
‹     ‰L$è
~ƒøu       ¸ƒÄËD$‹P(ƒúuÎ1ÀƒÄÃì‹
¸ä‹ã‹¸ãƒù„’‰ÈA‰
¸ä¾‰ÁƒøuǸä‹•Ðÿ•Ð¾      ƒùuY‹•P‹@‰Œä‹•P‹@$‰åJƒú‰¸ã}&‹K‹S9Ñr‰$è†?ƒÄËCÿC¾%ÿëìèXÿÿÿëå‰ÈƒÄË•Ðÿ•Ð¾       뉃=¸ätÿ
¸ä˸ãÿ…Ðëðƒì‹¸ãƒú}1ÀƒÄÃ<•Pu¸D‰$ÇD$èsšýÿ‹¸ã‹•P‹@ƒÄÃì‹âƒút!‹L$‰$‰T$‹
‹     ‰L$è›|‹T$ƒøu(ƒú‰T$u¸d‰$‹D$‰D$èšýÿ‹T$‰ÐƒÄËR(뭃칉$èišýÿ‹L$‰‹L$‰H‹L$‰H‹
˜ã‰H‰˜ãƒÄÃì¹‰$è2šýÿ‹\$‹L$‰‹L$‰H‰X‹
ã‰H‰D$‰ãƒût#‹‰$¹‰‰L$èß{ƒøu‹D$Ç@ƒÄËL$‹    ‰$¹“‰L$è´{ƒøt‹L$‹      ‰$¹Ÿ‰L$è˜{ƒøufÇÐâ빋L$‹       ‰$¹«‰L$èq{ƒøtÙ¸·‰$‹D$‹‰D$è_˜ýÿ넃ì‹L$‰Ê¾ƒø „ݾƒø    „Ѿƒø t¾ƒø    …·¾ƒø „¥¾ƒø     „™¾ƒø*u    B¾ƒø*t÷¾ƒø tz¾ƒø        tr‰T$¾ƒøu¸×‰$‰L$èf˜ýÿ‹T$‰$¹[‰L$èx/‹T$ƒøt‰$¹{‰L$è^/‹T$ƒøt‰ÐƒÄøë‰$‰T$胗ýÿ1ÀƒÄÃBéxÿÿÿBéIÿÿÿBé/ÿÿÿBéÿÿÿƒì ‹D$$‰$¸ ‰D$è—5‹˜ãƒút‰T$‹Bƒøu!‹Rƒúuì‹D$$‰$¸i ‰D$èc5ƒÄ ù4 ‰$è|.‰D$‹L$‹I‹    ‰$¹+ ‰L$‹L$‰L$è’y‹T$ƒøuu‹B‹¾€øt"¾ƒø"uÆ ¾ƒø\u‰ÈAÆ A¾€øuÞ‹
‹     ‰$èAþÿÿ‹T$‰Áƒø„Yÿÿÿ‹D$$‰$¸= ‰D$‰L$‹B‹‰D$è·4‹T$é.ÿÿÿ¹U ‰$èË-‰D$‹L$‹I‹       ‰$¹L ‰L$‹L$‰L$èáx‹T$ƒø…îþÿÿ‹B‹¾€øt"¾ƒø"uÆ ¾ƒø\u‰ÈAÆ A¾€øuÞ‹
‹     ‰$èŒýÿÿ‹T$‰Áƒø„¤þÿÿ‹D$$‰$¸^ ‰D$‰L$‹B‹‰D$è4‹T$éyþÿÿƒì(ÇD$‹D$,‰$¸l ‰D$‹D$0‰D$èÑ3‹˜ãƒútP‰T$$‹Bƒøt<¹Œ ‰$è×,‰D$‹L$$‹I‹  ‰$¹… ‰L$‹L$‰L$èíw‹T$$ƒøt!‹Rƒúu°‹D$,‰$¸Î ‰D$èa3ƒÄ(ËB‹¾€øt¾ƒø"uÆ A¾€øuì‹
‹     ‰$è‰üÿÿ‰D$ ¹“ ‰$èI,‹L$$‹I‹Â¾ƒø „ü¾ƒø   „ð‰T$‰$è,@‰D$‹L$‰$蟕ýÿ‰D$‰$‹D$‰D$è
,‹L$‰$èé+‹T$ÐH‰Á¾ƒø „“¾ƒø        „‡‹L$4‰$‰T$è:w‹T$$ƒø…ÿÿÿƒ|$t!‹D$,‰$¸š ‰D$èe2‹T$$ÇD$ƒ|$ „Ðþÿÿ‹D$,‰$¸³ ‰D$‹D$0‰D$‹D$ ‰D$‹B‹‰D$è 2‹T$$é™þÿÿ‰ÈIÆéVÿÿÿBéòþÿÿƒìÇØäƒ=ãtÇØäƒÄË
˜ãƒù‰L$tí¹Ú ‰$èð*‰D$‹L$‹I‹      ‰$¹Ñ ‰L$‹L$‰L$èvƒøt8¹ì ‰$è¸*‰D$‹L$‹I‹      ‰$¹ã ‰L$‹L$‰L$èÎuƒøu‹D$‹Hé{ÿÿÿ¹ü ‰$èt*‰D$‹L$‹I‹  ‰$¹õ ‰L$‹L$‰L$èŠuƒøt¼ÇØäé*ÿÿÿƒìÇD$ƒ=˜ãu
ƒ=ã„J‹
˜ãƒù‰L$ti¹!‰$èý)‰D$‹L$‹I‹     ‰$¹!‰L$‹L$‰L$èuƒøu!‹D$‰$¸!‰D$‹D$‹‹‰D$è‡0‹D$‹Hƒù‰L$u—‹
˜ãƒù‰L$„ˆ¹$!‰$è)‰D$‹L$‹I‹     ‰$¹!‰L$‹L$‰L$è—tƒøt<¹6!‰$èI)‰D$‹L$‹I‹       ‰$¹-!‰L$‹L$‰L$è_tƒø…‹D$‹Hƒù‰L$…xÿÿÿ‹
ãƒùtÿD$‹Iƒùuôƒ|$u1ÀƒÄÃÇD$‹D$‰$¸M!‰D$è›/‹
˜ãƒù‰L$„ˆ¹f!‰$è¥(‰D$‹L$‹I‹       ‰$¹]!‰L$‹L$‰L$è»sƒøt<¹x!‰$èm(‰D$‹L$‹I‹        ‰$¹o!‰L$‹L$‰L$èƒsƒø…¬‹D$‹Hƒù‰L$…xÿÿÿ‹
ãƒùt‹AƒøtB‹Iƒùuðƒ|$u‹D$‰$¸§!‰D$èÉ.‹D$‰$¸©!‰D$è´.¸ƒÄËD$‰$¸Ÿ!‰D$ƒ|$u%¸¤!‰D$‰L$‹A‹‰D$èy.‹L$ÿD$낸¥!ëÙ¹ˆ!‰$è…'‰D$‹L$‹I‹      ‰$¹!‰L$‹L$‰L$è›rƒø„ÿÿÿ‹D$‰$¸!‰D$ƒ|$u$¸œ!‰D$‹D$‹@‹‰D$èú-ÿD$éÝþÿÿ¸!ëÚ¹F!‰$è'‰D$‹L$‹I‹  ‰$¹?!‰L$‹L$‰L$èrƒø„¾ýÿÿÿD$éµýÿÿ1ÀƒÄÃì1Ò‹
ãƒùtM‹Aƒøt=‹D$‰$¸­!‰D$ƒú‰T$uJ¸²!‰D$‰L$‹A‹‰D$èS-‹T$‹L$B‹Iƒùu³ƒúu‹D$‰$¸µ!‰D$è(-ƒÄø³!ë´ƒì‹
ã1Òƒ=˜ãu     ƒùuƒÄÃfƒ=Ðâtòƒùt‹AƒøtB‹Iƒùuïƒú~‹D$‰$¸¸!‰D$èÆ,ƒÄÃì‹
˜ãƒù‰L$„¢¹Ý!‰$èÉ%‰D$‹L$‹I‹    ‰$¹Ô!‰L$‹L$‰L$èßp‹T$ƒøuV‹
‹     ‰$èŽ%‹T$‹
‹     ÈÆ@ÿ ‹D$‰$¸æ!‰D$‹‹@‰D$è8,‹L$‹ ‹     ‰$èR%‹T$‹
‹     ÈÆ@ÿ"‹Jƒù‰L$…^ÿÿÿƒÄÃìƒ=˜ãuƒÄø@Ð
‰$‹D$ ‰D$è#%¸@Ð
‰$¸ø!‰D$èn%‹
˜ãƒù‰L$„«¹"‰$èÕ$‰D$‹L$‹I‹    ‰$¹ú!‰L$‹L$‰L$èëoƒøu_¹"‰$è$‹L$‹I‹Â¾ƒø tW¾ƒø     tO‰$¹@Ð
‰L$èóoƒøu!‹D$‰$¸"‰D$‹D$‹‹‰D$è!+‹D$‹Hƒù‰L$…UÿÿÿƒÄÃB랃ì‹D$‰$¸"‰D$èî*‹˜ãƒú„͉T$‹
‹     ‰$èù#‹T$‹
‹     ÈÆ@ÿ ‹‹Æ ‹J‹   ‰$è×#‹T$‹J‹      ÈÆ@ÿ ‹B‹Æ ¹K"‰$è³#‰D$‹L$‹I‹    ‰$¹B"‰L$‹L$‰L$èÉnƒøt<¹]"‰$è{#‰D$‹L$‹I‹        ‰$¹T"‰L$‹L$‰L$è‘nƒø…’‹D$‹Pƒú…3ÿÿÿ‹ãƒútQ‰T$‹
‹     ‰$è!#‹T$‹
‹     ÈÆ@ÿ ‹‹Æ ‹J‹   ‰$èÿ"‹T$‹J‹      ÈÆ@ÿ ‹B‹Æ ‹Rƒúu¯ƒ=Àâu‹D$‰$¸¢"‰D$è˜)ƒÄÃfƒ=Ðℝ‹D$‰$¸ª"‰D$èq)‹D$‰$¸Î"‰D$è\)‹D$‰$¸ì"‰D$èG)‹D$‰$¸ü"‰D$è2)‹D$‰$¸"#‰D$è)‹
ãƒùt‹Aƒø…É‹Iƒùuì‹D$‰$¸|#‰D$èé(‹D$‰$¸€#‰D$èÔ(‹D$‰$¸Ÿ#‰D$è¿(‹D$‰$¸¯#‰D$èª(‹D$‰$¸Ò#‰D$è•(‹
˜ãƒù‰L$„ˆ¹ã#‰$èŸ!‰D$‹L$‹I‹ ‰$¹Ú#‰L$‹L$‰L$èµlƒøt<¹õ#‰$èg!‰D$‹L$‹I‹      ‰$¹ì#‰L$‹L$‰L$è}lƒø…@‹D$‹Hƒù‰L$…xÿÿÿ‹
ãƒùt‹Aƒø„h‹Iƒùuì‹D$‰$¸—$‰D$èÆ'fƒ=Ð℈‹D$‰$¸š$‰D$è£'‹D$‰$¸º$‰D$èŽ'‹D$‰$¸Ê$‰D$èy'‹D$‰$¸ò$‰D$èd'‹
ãƒùt‹Aƒø…\‹Iƒùuì‹D$‰$¸,%‰D$è0'‹D$‰$¸/%‰D$è'‹D$‰$¸N%‰D$è'‹D$‰$¸^%‰D$èñ&‹D$‰$¸%‰D$èÜ&‹
˜ãƒù‰L$„ˆ¹’%‰$èæ‰D$‹L$‹I‹        ‰$¹‰%‰L$‹L$‰L$èüjƒøt<¹¤%‰$讉D$‹L$‹I‹    ‰$¹›%‰L$‹L$‰L$èÄjƒø…Ó‹D$‹Hƒù‰L$…xÿÿÿ‹
ãƒùt‹Aƒøt6‹Iƒùuð‹D$‰$¸&&‰D$è&‹D$‰$¸)&‰D$èü%ƒÄËD$‰$¸ô%‰D$‰L$‹‹‰D$è×%‹L$‹D$‰$¸ý%‰D$‹‹‰D$‹A‹‰D$è­%‹D$‰$¸&‰D$‹D$‹@‹‰D$è‹%‹L$éTÿÿÿ¹´%‰$蟉D$‹L$‹I‹    ‰$¹­%‰L$‹L$‰L$èµiƒø„ñþÿÿ‹D$‰$¸»%‰D$‹D$‹‹‰D$‹D$‹@‹‰D$è%‹D$‰$¸Ý%‰D$‹D$‹@‹‰D$èö$éœþÿÿ‹D$‰$¸ú$‰D$‰L$‹‹‰D$èÐ$‹L$‹D$‰$¸%‰D$‹‹‰D$‹A‹‰D$è¦$‹D$‰$¸%‰D$‹D$‹@‹‰D$è„$‹L$é.ýÿÿ‹D$‰$¸E$‰D$‰L$‹‹‰D$èZ$‹L$‹D$‰$¸N$‰D$‹‹‰D$‹A‹‰D$è0$‹D$‰$¸h$‰D$è$‹D$‰$¸o$‰D$‹D$‹@‹‰D$èù#‹D$‰$¸ˆ$‰D$‹D$‹@‹‰D$è×#‹L$éëûÿÿ¹$‰$èë‰D$‹L$‹I‹   ‰$¹þ#‰L$‹L$‰L$èhƒø„„ûÿÿ‹D$‰$¸$‰D$‹D$‹‹‰D$‹D$‹@‹‰D$èd#‹D$‰$¸.$‰D$‹D$‹@‹‰D$èB#é/ûÿÿ‹D$‰$¸*#‰D$‰L$‹‹‰D$è#‹L$‹D$‰$¸3#‰D$‹‹‰D$‹A‹‰D$èò"‹D$‰$¸M#‰D$èÝ"‹D$‰$¸T#‰D$‹D$‹@‹‰D$è»"‹D$‰$¸m#‰D$‹D$‹@‹‰D$è™"‹L$éŠùÿÿ¹m"‰$è­‰D$‹L$‹I‹    ‰$¹f"‰L$‹L$‰L$èÃfƒø„2øÿÿ‹L$‹   ‹     ‰$¹&‰L$謋L$ƒøt¸t"‰$‹‹‰D$èg„ýÿ‹L$‹D$‰$¸“"‰D$‹A‹‰D$‹‹‰D$èó!éÌ÷ÿÿƒì‹L$ƒùuƒÄËD$‰$‹A(‰D$‹D$ ‰D$èÕÿÿÿ‹L$‹‹@Hƒøu‹·@;D$ tƒÄËD$‰$¸1&‰D$‹‹‰D$èˆ!‹D$‹H¾ƒø
t¾ƒø
uAëí¾ƒø\tõ‰L$‰Ê‰$¹E&‰L$è¥d‰ÂƒøtÆ
Bëâ‹D$‰$¸H&‰D$‹D$‰D$è%!‹D$‰$¸L&‰D$‹D$‹‹‰D$è!éVÿÿÿƒì‹D$‰$‹â‰D$¸‰D$èïþÿÿƒÄÃì‹L$ƒ=Àâu
ƒ=Øä…’‰$èòóÿÿ‹D$‰$‹â‰D$¸‰D$è§þÿÿ‹L$ƒ=˜ãuKƒ=ãuB‰$¸r&‰D$èn ƒ=Øät‹D$‰$èSõÿÿ‹D$‰$èžêÿÿ‹D$‰$è,ÌýÿƒÄÉ$¸^&‰D$è, 뼉$èõÿÿƒÄÁ쐃=àuÄÃ‹(áƒút/‰T$‹
‹     ‰$‹
à‹       ‹     ‰L$è‹dƒøu‹D$‹PƒúuсĐÍD$‰$¸ƒ&‰D$‹D$‹‹‰D$è:‹Œ$”‹I‰$L$‰L$èâbƒøt­¸‰&‰$‹à‹‹‰D$‹D$‹‹‰D$è/¸½&‰$‹„$”‹‹‰D$莁ýÿéeÿÿÿƒì‹L$‰$èçÿÿ‰D$‰$èÿÿÿ‹D$‰$¸Ú&‰D$‹D$‹@‰D$èƒÄÃì‹T$ƒúuƒÄ÷=à…©‹J‹     ‰$èÀæÿÿ‰Á‹@ƒø„Š‹D$‰$¸Ý&‰D$‰L$‹A‰D$觋D$‰$¸'‰D$è’‹D$‰$¸,'‰D$‹D$‹@‰D$èr‹D$‰$¸V'‰D$‹D$‹@‰D$èR‹D$‰$¸‡'‰D$è=ƒÄËD$‰$‹B(‰D$è&ÿÿÿ‹D$‰$‹D$‹@$‰D$èÿÿÿëЃì‹L$‰$èéåÿÿ‹@‰D$‰$º¢'‰T$è<aƒøu!‹T$‰$º(‰T$è=;D$w1ÀƒÄøëõƒì‹L$‰$è•åÿÿ‰D$‰$è€ýÿÿ‹D$‰$¸§'‰D$艃|$t‹D$‹@ƒøuUƒ|$ u‹D$‰$¸.(‰D$èZ‹D$‰$¸<(‰D$‹D$‹@‰D$è:‹D$‰$¸?(‰D$è%ƒÄËD$‰$¸ª'‰D$‹D$‹@‰D$è‹D$‰$¸É'‰D$‹D$‹@‰D$èá‹D$‰$¸ã'‰D$èÌ‹D$‰$¸í'‰D$‹D$‹@‰D$è¬é1ÿÿÿƒì‹L$‰$èƒäÿÿ‰D$‹@‰D$‰$¹;‰L$èíƒøu‹L$‰$¹C(‰L$è¸_ƒøt3‹D$‹@‰Œä‹D$‹@ ‰å¸I(‰$‹D$‰D$èä}ýÿƒÄËL$‰$¹F(‰L$èk_‹T$ƒøu¯‰$¹=‰L$èl‰Âƒøt.¾@ÿƒø!t  ¾Bÿƒø>uBëÓ¾Bÿƒø<tôB¾ƒø=…lÿÿÿB뺃ÄÃì‹L$‹ ‰$èœãÿÿ‰Ã‰D$ÿ¸ã‹¸ãƒø|¸d(‰$ÇD$èÏ}ýÿ‹\$‹
Œä‰K‹
å‰K$‹T$ ‹KÇD$ƒút  ƒù…Dƒú…ƒù…‹L$Áá‰$èñ}ýÿ‹-¸ã‹L$‰A‹L$ 1Ûƒù‰L$tt‰Ú‰\$Áâ      @{‰$è'@‰D$‹L$‰$è¬}ýÿ‹t$‹l$‹N©‰‹F¨‹‰$‰éÁá    
@{‰D$èþ‹-¸ã‹\$‹D$‹H(Cƒù‰L$uŒ‹D$‹@‰Œä‹D$‹@ ‰å‹D$‹@‰­Ð‹D$‰­P1Ò9ê}:‰T$‹•P;­Pu!¸¡(‰$‹D$‹‰D$è‡|ýÿ‹-¸ã‹T$B9ê|ƃÄø~(‰$‹D$‹‰D$è]|ýÿéÎþÿÿÿD$‹R(‹I(éŸþÿÿƒì‹D$‰$¸Ë‰D$è\Ûÿÿ¹ˆ(‰$¹¾(‰L$è}^‹ãƒøuGƒ=¸ã}1‹K‹S9Ñr‰$è‚ ‹ãƒø
uÚƒÄËCÿC¾%ÿëçèIàÿÿ‹ãëÚƒ=¸ã³‹K‹S9Ñ‚’‰$è3 ‹ãƒø t¸Å(‰$ÇD$è†{ýÿ‹ãƒ=¸ãM‹K‹S9Ñ‚,‰$èê‰D$‰D$‹L$‰$èaÚÿÿƒøu¸ì(‰$ÇD$è/{ýÿ‹D$‰$¸/ˉD$èEÚÿÿ¹ˆ(‰$è ^‹ã‰Œäƒ=¸ã«‹K‹S9Ñ‚Š‰$èk‹ãƒø
uƒÄÃø t¸)‰$ÇD$èµzýÿ‹ãƒ=¸ã6‹K‹S9Ñ‚‰$è‹ã‰Áƒø"t7¸C)‰$‰L$‹Œä‰D$èé¸d)‰$¸ˆ(‰D$èNzýÿ‹ãƒ=¸ã²‹K‹S9Ñ‚‘‰$貉D$‹D$‰$¸ÞʉD$è7Ùÿÿ‹ãƒ=¸ã}Z‹K‹S9Ñr@‰$èxƒø"t¸“)‰$ÇD$èÑyýÿ¹ˆ(‰$èè:‹ã‰åé£ýÿÿ‹CÿC¾%ÿë¸èÞÿÿ뱋CÿC¾%ÿédÿÿÿèüÝÿÿéZÿÿÿ‹CÿC¾%ÿéæþÿÿèßÝÿÿ‹ãéÖþÿÿ‹CÿC¾%ÿéqþÿÿè¼Ýÿÿ‹ãéaþÿÿ‹CÿC¾%ÿéÉýÿÿè™Ýÿÿé¿ýÿÿ‹CÿC¾%ÿéiýÿÿè|Ýÿÿ‹ãéYýÿÿƒì‹ãÇD$ƒ=¸ã}\‹K‹S9Ñrg‰$èZ‹ã‰Â‹D$ÿD$ˆƒú
t@ƒú[t!ƒú]uÄÿL$‹D$ƒø·ÿL$‹D$ƃÄÃÿD$ƒ=¸ã|¤èöÜÿÿ‹ãë¯ÿŒä놋CÿC¾%ÿë—ƒì0ÇD$(‹L$8ƒùtQ‹A$ƒøtA‰L$‹A$·=6àt&¸Ë)‰$ƒ|$4„@‹D$4‹‰D$èxýÿ‹L$‹A$‹@€H
 ‹I(ƒùu¯ƒ|$4…¹P‰$èWxýÿ‰D$4¹å)‰$è°ƒÀ‰D$‹L$‰$è3xýÿ‹T$4‰‹‰$¸ì)‰D$‹LâÿLâ‰D$èÞ‹D$4‹
Äá‰HH‹D$4fÇ@¸É‰D$ÆÉ
ƒ=¸ã‹
ã‹I‹ã‹R9Ñ‚@‹
ã‰$èʼnÁƒø
èt¾ƒø      t¹ƒø
„µƒøt«¸õ)‰$‰L$茸
*‰$‹D$4‹‰D$èðvýÿ‹Œä‰D$$‹D$4·@ƒø…<‹|âƒà ƒø„¸É‰$¸*‰D$‹Œä‰D$‹勉D$èá¹É‰$èj
D$ÇD$ ÇD$ƒ=¸ã‹
ã‹I‹ã‹R9Ñ‚‚‹
ã‰$èΉ‹D$ÿD$‰T$,ˆ‹D$-É=|¸@*‰$ÇD$èvýÿ‹T$,ƒú Mt/ƒú       t*ƒú
t.ƒút ÇD$ ÿD$ƒ=¸ãŒpÿÿÿèLÚÿÿë‘ÿD$éSÿÿÿÿŒäÇD$é@ÿÿÿƒú#„·ƒú{„¡ƒú}u­ÿD$ÿL$(‹D$(ƒøÿÿÿ‹D$Æ‹D$4·@ƒøuÿL$‹D$Æ‹D$4‰$‹D$$‰D$¸É‰D$¸É
‰D$‹D$8‰D$èÖÿÿƒ|$ t+¸U*‰$‹D$$‰D$‹勉D$‹D$4‹‰D$萋D$4ƒÄ0ÃÿD$ÿD$(é€þÿÿƒ|$uÿL$‰$èšøÿÿéhþÿÿÇD$ ÿD$éWþÿÿ‹
ã‹AÿA¾%ÿésþÿÿ¸É‰$¸.*‰D$è–éþÿÿ¸É‰$¸/*‰D$‹Œä‰D$‹勉D$è·
éÑýÿÿÿŒäƒ=¸ãŒõüÿÿèÈØÿÿ‰Áƒø
Žýÿÿƒø „Ïüÿÿƒø[tƒø{…ýÿÿé9ýÿÿ‹D$4·@ƒø…ýÿÿ¸É
‰$èûÿÿé™üÿÿ‹
ã‹AÿA¾%ÿéµüÿÿ‹D$4fÇ@éaüÿÿ¸â)é¼ûÿÿì¸ì•‰$¸…*‰D$è°
ƒ=ÄátV1Ò;,ã}LD$‰$¸‡*‰D$‰”$‹• ʉD$èÈ¸ì•‰$D$‰D$èÂ
‹”$B;,ã|´ÄÃìƒ=¸ãþ‹
ã‹I‹ã‹R9Ñ‚B
‹
ã‰$觉ˆˆ(Ɖ(ƒø Tt±ƒú
2„!ƒúÿ„ƒú       t”‰T$‰$èïÑÿÿ‹T$ƒøtg‰$¸/ˉD$èèÑÿÿ€=Pä…aÿÿÿÇ$ÇD$ÇD$ÇD$èptýÿ‰P⹈(‰$èŒU‹
Pâ‰A¸3àƒÄÉ$èdÑÿÿ‹L$ƒø…Dƒù_„;ƒ=pätƒù-„ƒù<„ñƒù[„‰L$ƒù;A„.ƒù-‹„;ƒù!„èƒù&„·ƒù*tiƒù+t?€=Pä…‹þÿÿÇ$ÇD$ÇD$ÇD$èšsýÿ‰Pâ‹D$ƒÄù+‰$¹Và‰L$¹+‰L$èÙÑÿÿ‰D$뜹/‰$ÇD$¹*‰L$èµÑÿÿƒø‰D$…qÿÿÿÆPäƒ=¸ãŒþÿÿè·Õÿÿé þÿÿ¹&‰$¹Gà‰L$¹&‰L$èkÑÿÿ‰D$é+ÿÿÿ¹!‰$¹Aà‰L$¹@à‰L$èCÑÿÿ‰D$¹=‰$¹Oà‰L$‹L$‰L$è!Ñÿÿ‰D$éáþÿÿ¹-‰$¹Wà‰L$¹-‰L$èùÐÿÿ‰D$¹>‰$¹à‰L$‹L$‰L$è×Ðÿÿ‰D$é—þÿÿƒù.tmƒù/t1ƒù:…„þÿÿ¹:‰$¹à‰L$¹:‰L$èœÐÿÿ‰D$é\þÿÿ¹*‰$ÇD$¹/‰L$èuÐÿÿƒø‰D$…1þÿÿÆPäé½üÿÿ¹.‰$¹ à‰L$¹.‰L$è=Ðÿÿ‰D$éýýÿÿÇD$àéðýÿÿƒù?„Óƒù<„€ƒù=tSƒù>…Êýÿÿ¹=‰$¹Rà‰L$¹Pà‰L$èâÏÿÿ‰D$¹>‰$¹Uà‰L$‹L$‰L$èÀÏÿÿ‰D$é€ýÿÿ¹=‰$¹Nà‰L$¹?à‰L$è˜Ïÿÿ‰D$éXýÿÿ¹=‰$¹Sà‰L$¹Qà‰L$èpÏÿÿ‰D$¹&lt;‰$¹Tà‰L$‹L$‰L$èNÏÿÿ‰D$éýÿÿ¹?‰$¹Cà‰L$¹Bà‰L$è&Ïÿÿ‰D$éæüÿÿƒù{tFƒù|tƒù}…Óüÿÿÿ
,ãèÛúÿÿéÃüÿÿ¹|‰$¹Fà‰L$¹|‰L$èÛÎÿÿ‰D$é›üÿÿ‹,ãÿ,㍅ Êÿè”úÿÿé|üÿÿ¹]‰$¹Hà‰L$¹[‰L$è”Îÿÿ‰Áéüÿÿ¹>‰$¹Ià‰L$¹<‰L$ènÎÿÿ‰Áƒø<…îûÿÿƒ=¸ãÈ‹
ã‹I‹ã‹R9Ñ‚•‹
ã‰$èkƒø-uV¹>‰$¹Eà‰L$¹-‰L$è
Îÿÿ‰Áƒø-…Šûÿÿƒ=¸ã}‰$‹ã‰D$èѹ<éeûÿÿèÀÒÿÿëïƒ=¸ã}‰$‹ã‰D$襹<é9ûÿÿè”Òÿÿëï‹
ã‹AÿA¾%ÿé`ÿÿÿè±ÑÿÿéVÿÿÿ¹>‰$¹Dà‰L$¹-‰L$èeÍÿÿ‰Áééúÿÿ‰$¸öʉD$è(Ìÿÿ€=Pä…¡ùÿÿ¹ˆ(‰$èƒø„‹ùÿÿƒÄÉЃÄÃÿŒäévùÿÿƒú„mùÿÿƒú
…Ðùÿÿé_ùÿÿƒø"„áƒø#„¾ƒø$„Òƒø'…§ùÿÿƒ=¸ã²‹
ã‹I‹ã‹R9Ñ‚‹
ã‰$èâƒø\‰D$uFƒ=¸ãQ‹
ã‹I‹ã‹R9Ñ‚‹
ã‰$褃øn…ÉÇD$
ƒ=¸ãª‹
ã‹I‹ã‹R9Ñr{‹
ã‰$èbƒø't        €=PätG€=Pä…køÿÿÇ$ÇD$ÇD$ÇD$èzmýÿ‰Pâ‹L$‰H¸3àƒÄøÃ*‰$¸ˆ(‰D$èjkýÿë¡‹
ã‹AÿA¾%ÿézÿÿÿèÂÏÿÿépÿÿÿƒøru
ÇD$
é-ÿÿÿƒøtu
ÇD$        éÿÿÿƒøf‰D$…ÿÿÿÇD$éÿÿÿ‹
ã‹AÿA¾%ÿé×þÿÿèaÏÿÿéÍþÿÿ‹
ã‹AÿA¾%ÿévþÿÿè>Ïÿÿélþÿÿ¸"‰$¸ÆʉD$èÖÉÿÿ‹ãƒ=¸ã°‹K‹S9Ñ‚‰$èƒø$t¸£*‰$¸ˆ(‰D$ègjýÿ¸ˆ(‰$¸Á*‰D$誀=Pä…õöÿÿÇ$ÇD$ÇD$ÇD$èlýÿ‰P⹈(‰$è1+‹
Pâ‰A¸:àƒÄËCÿC¾%ÿéfÿÿÿè[Îÿÿé\ÿÿÿ€=Pä…‚öÿÿ‰$è€íÿÿéuöÿÿ‰$¸ÞʉD$èÞÈÿÿ‹ãƒ=¸ã°‹K‹S9Ñ‚‰$èƒø"t¸‹*‰$¸ˆ(‰D$èoiýÿ¸ˆ(‰$¸¡*‰D$è²€=Pä…ýõÿÿÇ$ÇD$ÇD$ÇD$èkýÿ‰P⹈(‰$è9*‹
Pâ‰A¸:àƒÄËCÿC¾%ÿéfÿÿÿècÍÿÿé\ÿÿÿ‹
ã‹AÿA¾%ÿé³õÿÿƒì Ç$ÇD$ÇD$ÇD$èŠjýÿ‰Pâƒ=pätF1Ûƒ<ÝìQt:‹L$$‰$‰\$‹ÝìQ‰L$èÒJ‹\$ƒøu‹ÝðQƒÄ ÃCƒ<ÝìQuÆ1Û‰ØÁàƒ<¼-„’‹L$$‰$‰Ú‰\$Áâ‹¼-‰L$è~J‹\$ƒøuU‰ÙÁá‹
Ä-‹
Pâ‰A‰ØÁàƒ<È-t!‰ÚÁâ‹È-‰$èÿ(‹\$‹
Pâ‰A‰ÙÁá‹
À-ƒÄ ÃC‰ØÁàƒ<¼-…nÿÿÿ‹L$$‰$è¯6‹Pâ‰BƒøtfÇB¸3àƒÄ ËL$$‰$¹á,‰L$èÎI‹¸ãƒøufÿäƒú|     ƒ=¸ätl‹L$$‰$èd(‹
Pâ‰A‹L$$‰$è£      ƒøt        ¸7àƒÄ ËL$$‰$èš&ƒøt  ¸8àƒÄ ËL$$‰$è)Ëÿÿƒøt        ¸9àƒÄ ø6àƒÄ Ë•P‹PÇD$ƒú„yÿÿÿ‹L$$‰$‰T$‹J$‹I‹     ‰L$èIƒøu.‹L$$‰$‹¸ã‹•P‹I‹T$‘‹ ‰L$èÝHƒøu
‹D$‹P(ÿD$뛋
¸ã‹P‹hƒý„䋸ã‹•P‹I‹T$‘‹       ‰$‰l$‹M$‹I‹        ‰L$èH‹T$ƒø…š¸ç,‰$‹
Àã‹      ƒùt~‹À㋉D$‹Œä‰D$‹B$‹@‹‰D$è[¸
-‰$‹
¸ã‹P‹‹‰D$è´eýÿ‹T$‹Pâ‹J$·      f‰‹J$‹I‹      ‰$èµ&‹
Pâ‰A¸6àƒÄ ø
-냋j(ƒý…ÿÿÿ‹
¸ã‹P‹@‹L$ˆ‹‰$‹L$$‰L$èOFƒøtT‰D$¾@ÿƒø.t‹L$$‰$èü‹L$‰ÊÁ¾ƒø.tB뿸9-‰$‹
¸ã‹P‹‹‰D$èðdýÿ‹T$ëÕ‹
¸ã‹P‹@‹L$ˆ‹‰¸ä1ÀƒÄ Ãì‹
Œáƒù„½ÇŒá‰L$‰
\âƒ=˜ät6¹ˆ(‰$¹a-‰L$èâF‹L$ƒøuÿ”à‹”àÁà     @{ƉȃÄùˆ(‰$¹c-‰L$è¦F‹L$ƒøuK‹„ãÿ„ãƒøuÇ”àÆ@{ë·‹
”àÁá  
@{‰$¸ˆ(‰D$èOû‹L$됹ˆ(‰$¹e-‰L$è<F‹Pâ‹L$ƒøu?ÿ
„ã‹„ãƒøŽVÿÿÿ‹
”àÁá      
@{‰$¸ˆ(‰D$èîú‹L$é,ÿÿÿù3àu¾ˆ(ƒø'„7ù3àuG¸ˆ(‰$¸l-‰D$‹B‰D$è™ü‹
”àÁá        
@{‰$¸ˆ(‰D$è‡ú‹L$éÅþÿÿùNà„nùAàÒ„±ùà„Šùàtjù?àtJù@àt*‹
”àÁá        
@{‰$¸ˆ(‰D$èú‹L$éSþÿÿ¸ˆ(‰$¸š-‰D$è•ù뾸ˆ(‰$¸-‰D$è}ù릸ˆ(‰$¸o-‰D$èeù뎸ˆ(‰$¸r-‰D$èMùésÿÿÿ¸ˆ(‰$¸—-‰D$è2ùéXÿÿÿùBàtmùCàtJùFàt'ùGà…4ÿÿÿ¸ˆ(‰$¸œ-‰D$èóøéÿÿÿ¸ˆ(‰$¸Ÿ-‰D$èØøéþþÿÿ¸ˆ(‰$¸’-‰D$è½øéãþÿÿ¸ˆ(‰$¸•-‰D$è¢øéÈþÿÿ¸ˆ(‰$¸Š-‰D$è‡øé­þÿÿùSà±„ùOàtmùPàtJùQàt'ùRà…wþÿÿ¸ˆ(‰$¸…-‰D$è6øé\þÿÿ¸ˆ(‰$¸ƒ-‰D$èøéAþÿÿ¸ˆ(‰$¸ˆ-‰D$èøé&þÿÿ¸ˆ(‰$¸-‰D$èå÷éþÿÿ¸ˆ(‰$¸€-‰D$èÊ÷éðýÿÿùTàtmùUàtJùVàt'ùWà…Ìýÿÿ¸ˆ(‰$¸t-‰D$è‹÷é±ýÿÿ¸ˆ(‰$¸w-‰D$èp÷é–ýÿÿ¸ˆ(‰$¸}-‰D$èU÷é{ýÿÿ¸ˆ(‰$¸z-‰D$è:÷é`ýÿÿ¸ˆ(‰$¸g-‰D$‹B‰D$èjù‹
”àÁá 
@{‰$¸ˆ(‰D$èX÷‹L$é–ûÿÿèŸìÿÿ‹\â‰Áúàuùà…΃ú}uù(àuVùà‰L$…ûÿÿƒ=Äát
ÇXâèNìÿÿ‹L$‰Âƒø}túà‰Œá…Úúÿÿ‰ÑÇŒáéÉúÿÿù=àt¢ù;àtšùàt’ùàtŠùàt‚ƒù}„yÿÿÿù$à„mÿÿÿùà„aÿÿÿƒùÿ„Xÿÿÿ‰
ŒáÇ\â¸àƒÄÁùà„&ÿÿÿ‰
ŒáÇ\â¸àƒÄÃìƒ=Xâu¸W‰$ÇD$èÁ^ýÿ‹èãƒútF‹
Xâ‹ ‰$‰T$‹
‹     ‰L$èü@‹L$ƒøu¸-W‰$‹‹‰D$èè]ýÿƒÄËQƒúuº¹‰$èÙ^ýÿ‹
X≋L$‰H‹
èã‰H‰èãƒÄÃì‹L$ƒùuƒÄËD$‰$‹A‰D$èÝÿÿÿ‹D$‰$¸LW‰D$‹D$‹‹‰D$è³û‹D$‹Pƒút3‰T$‹J$ƒùt‰L$‹A‰$èøØýÿ‹T$‹D$‹H(ƒùuá‹R(ƒúuÍ‹D$‰$¸qW‰D$è_ûƒÄÃì‹D$‰$‹èã‰D$èKÿÿÿƒÄÃì‹èãƒút2‹L$‰$‰T$‹
‹     ‰L$èÄ?ƒøu     ¸ƒÄËD$‹PƒúuÎ1ÀƒÄÃì‹èãƒút2‹L$‹       ‰$‰T$‹
‹     ‰L$è|?‹L$ƒøu‹AƒÄËQƒúuθuW‰$‹D$‹‰D$èë\ýÿ1ÀƒÄÃì‹Œä‰D$‹å‰D$‹L$$‰$è€ÿÿÿ‰D$‹T$ ƒú„‹B‰Œä‹B‰å‹B·@fƒøt¸ŠW‰$‰T$‹B‹‰D$èx\ýÿ‹T$‰T$‹B‹@ƒø~¸ W‰$‹B‹‰D$è»[ýÿ‹T$ƒ=Ðát‹B€H
ƒ|$(t=‹L$(‹I‹ ‰$¹ËW‰L$¹‰L$è->‹T$ƒø…„‹B€H
ÿå‹BfÇ@€‹B‹L$‰H<‹B‹L$$‰H@‹BÇ@‹B€H
‹B‹@ƒø¸áW‰$‹B‹‰D$è[ýÿ‹T$‹R(ƒú…çþÿÿ‹D$‰Œä‹D$‰åƒÄËL$(‹I‹   ‰$¹ÒW‰L$¹‰L$èy=‹T$ƒøu‹B€H
éQÿÿÿ‹L$(‹I‹        ‰$¹ÙW‰L$¹‰L$èA=‹T$ƒø…!ÿÿÿ‹B€H
@éÿÿÿƒì(‹L$,‹I$‰$èÿÿ‹T$0‹L$,‰D$‹Œä‰D$‹å‰D$‹A‰Œä‹A‰åƒ|$4t‰$誋T$0‹L$,‹B9D$uƒ|$Œj‹A(ƒø„1‹A(‹@$ƒø„"‹A(·ƒø.t,¸AX‰$‹A(·‰D$èáö¸‰$èBEýÿ‹T$0‹L$,‹A(‹@$‰D$$‹D$$·=6àt‹D$$·=4à…“‹B$‹L$ˆ‹ƒùtb‰L$ ‹Q$ƒútN‰T$‹J‹     ‰$‹L$$‹I‹     ‰L$èD<‹T$‹L$ ƒøu‹D$‰Œä‹D$‰å‹BƒÄ(ËR(ƒúu²‹I(ƒùuž¸nX‰$‹D$$‹@‹‰D$èYýÿ1ÀƒÄ(øWX‰$‹D$$·‰D$è÷õ¸‰$èXDýÿ‹T$0é?ÿÿÿ¸1X‰$‹‰D$èµXýÿ‹D$‰Œä‹D$‰å1ÀƒÄ(øùW‰$‹‰D$‹D$‰D$‹B‰D$è’õ¸X‰$‹D$0‹‰D$èöXýÿ‹T$0‹L$,éPþÿÿƒì‹T$ƒú„Þ‰$‹L$ ‰L$‹L$$‰L$èµýÿÿ‰Ã‰D$ƒø„·‹D$‹@(‹P$‹B·@=€u‰$‰\$ÇD$èÿÿÿƒÄÉT$‹B(ƒøt¸ˆX‰$ÇD$èaXýÿ‹T$‹J$‰$èj|ÿÿ‹l$‰Ã‹E9É\$}(ƒû|#·M‰$‹M ™‹    ‰L$‹M‰L$è™4ƒÄø¨X‰$‹E‰D$èXýÿ‹\$‹l$ë¿1ÀƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$èÊüÿÿ‰Ã‰D$ƒøu    ¸ƒÄËD$ ‹@(‹P$‹B·@=€u ‰$‰\$ÇD$‹L$,‰L$è™ÿÿÿƒÄÉT$‹B(ƒøt¸¼X‰$ÇD$èiWýÿ‹T$‹J$‰$èr{ÿÿ‹t$,‹\$‰Å‹C9ʼnl$}@ƒý|;‹Cƒø~
‹K¸ÓàH!Æ‹C ¨‹9Æt‹C ¨‰0‹
œá‰K¸ƒÄøÜX‰$‹‰D$èòVýÿ‹t$,‹l$‹\$뤃ì‹T$ÇD$·ƒø,…š‰Ñƒùt_‰L$‹Q$ƒútK‹B·@=€um‹B‹@ƒøB‹B¶@€øu6‰T$‹J‹I<‰$è›ÿÿÿ‹L$‹T$D$‹R(ƒúuµ‹I(ƒùu¡‹D$ƒÄøðX‰$‰T$‹B‹‰D$èAVýÿ‹T$몋B‹@D$뼋Bƒøt·=€u‹J‰$èÐøÿÿ‰ÁéDÿÿÿ¸ƒÄÃì‹T$‹Jƒùu1ÀƒÄ÷A=€t·AƒÄËB(ƒøt‹B(·ƒø.t    ¸€ƒÄËB(‹@$ƒøtì‹J(‹I$‰$è£ÿÿÿƒÄÃì‹|$ ‹l$$‹D$(‰D$ƒ|$tX‹D$‹X$ƒût:‹C·@=€uD‰<$‰l$‰\$‹K‹I<‰L$è²ÿÿÿ‹|$ ‹\$‰Å‹[(ƒûuÆ‹D$‹@(‰D$ƒ|$u¨‰èƒÄÃ1ö‹C‹@9Æ}Ô‹C·@‰¯FEëèƒì‹T$ ·B=€t‰$ÇD$èw/ƒÄËB$ƒø…¹‹JÁá‰$èEUýÿ‹l$ ‰E$ÇD$‹E9D$‹M<‰$¹‰L$¹‰L$¹‰L$èm‹l$ ‹M$‹T$‘‰‹E$‹L$ˆ‹ƒút7‰T$‹J$ƒùt#‰L$‹A‰$èBÿÿÿ‹l$ ‹T$‹D$‹H(ƒùuÝ‹R(ƒúuÉÿD$‹E9D$ŒqÿÿÿƒÄÃìƒ|$u1ÀƒÄù,‰$èyTýÿ‹\$‰Â‹K‰H·f‰‹K‰H‹K‰H‹K‰H‰D$‹K‰Hƒ|$t0‹K$‰$¹‰L$¹‰L$‹L$$‰L$è‰ÿÿÿ‹\$‹T$‰B$ƒ|$ t0‹K(‰$¹‰L$¹‰L$‹L$$‰L$èRÿÿÿ‹\$‹T$‰B(ƒ|$$t‹Cƒøu1‹Cƒøu‹C ƒøu‰ÐƒÄøY‰$ÇD$è-Sýÿ‹T$ëß¹P‰$èSýÿ‹T$‰B‹B‰$‹D$‹@‰D$¸P‰D$è°ê‹\$‹T$‹B·@ƒø@uˆ‹Bÿðà‹
ðà‰HéqÿÿÿƒìÇD$‹D$ ‰$¸)Y‰D$‹D$(‹‰D$èUð‹T$$ƒú„÷‰$‹L$(‰L$‹L$,‰L$èn÷ÿÿ‹\$ ‰Â‰D$ƒø„Ì‹D$$‹@(‹H$‰L$‹A·@=€…‹‰$¸,Y‰D$èìï‹L$ ‰$‹L$‰L$‹L$‰L$ÇD$èIÿÿÿ‹T$‰Á‹B‹@ƒø‹B¶@ƒøt‰ÈƒÄËJ$‰$èüuÿÿ‰D$‹D$ ‰$¸2Y‰D$‹D$‰D$èyï¹ëlj$¸.Y‰D$‹‰D$è[ï‹T$‹L$ë1ÀƒÄÁì‹„$‹@‹H<ƒùt]‰Œ$‹Q$ƒútF‰”$‹J‹ ‰$‹Œ$ ‹I‹ ‰L$è¬3‹Œ$ƒøuÄË„$‹P(ƒúuº‹I(ƒùu£D$‰$¸7Y‰D$‹„$ ‹@‹‰D$‹„$‹@‹‰D$è5êD$‰$ÇD$èCPýÿÄÁì‹”$ƒú„:‰$‹Œ$ ‰L$‹Œ$$‰L$èõÿÿ‰Â‰„$ƒø„
‹„$‹@(‹H$‰Œ$‹A·@=€uL‹„$(‰$¸`Y‰D$è©ç‹„$‰$‹„$‰D$ÇD$‹„$(‰D$èSÿÿÿÄÍD$‰$¸bY‰D$‹‰D$èKé‹„$(‰$D$‰D$èCç‹”$‹B‹@ƒø‹B¶@ƒøtÄËJ$‰$èÒsÿÿ‰D$D$‰$¸fY‰D$‹D$‰D$èãè‹„$(‰$D$‰D$èÛæ봁ÄÁ젋„$¨‰$èUúÿÿ‹„$¨‹@ƒøu‹„$¨¶@ƒø„?ÇD$‹„$¨‹@9D$¬‹„$¨‹@ƒøÖ‹„$¨¶@ƒø„‹„$¨‹@$‹L$ˆ‹ƒútU‰”$œ‹J$ƒùt>‹A·@=€uWD$‰$‰Œ$˜‹A‰D$è6ÿÿÿ‹”$œ‹Œ$˜‹I(ƒùu‹R(ƒúu«ÿD$‹„$¨‹@9D$ŒTÿÿÿÄ Ã‹A·@ƒø@uōD$‰$‰Œ$˜‹A‰D$èUþÿ‹”$œ‹Œ$˜ë›D$‰$¸qY‰D$‹„$¤‰D$‹„$¨‹‰D$‹D$‰D$èQçéÿÿÿD$‰$¸kY‰D$‹„$¤‰D$‹„$¨‹‰D$èçéþÿÿì¨‹„$¸‰$è¬øÿÿ‹„$¸‹@ƒøu‹„$¸¶@ƒø„©ÇD$‹„$¸‹@9D$ï‹„$¸‹@ƒø@‹„$¸¶@ƒø„,‹„$¸‹@$‹L$ˆ‹ƒú„”‰”$¤‹J$ƒùty‹A·@=€…’‹„$¬‰$‹„$°‰D$D$ ‰D$‰Œ$ ‹A‰D$‹„$¼‰D$‹„$À‰D$‹„$ĉD$è÷þÿÿ‹”$¤‹„$ ‹H(ƒùu‡‹R(ƒú…lÿÿÿÿD$‹„$¸‹@9D$ŒÿÿÿÄ¨Ã‹„$¬‰$‹„$°‰D$D$ ‰D$‰Œ$ ‹A‰D$‹„$¼‰D$‹„$À‰D$‹„$ĉD$èO³ýÿ‹”$¤éiÿÿÿD$ ‰$¸Y‰D$‹„$´‰D$‹„$¸‹‰D$‹D$‰D$è>åéšþÿÿD$ ‰$¸{Y‰D$‹„$´‰D$‹„$¸‹‰D$èåé%þÿÿìD‹„$P‰$è™öÿÿÇD$‹„$P‹@9D$‹„$P‹@$‹L$ˆ‹ƒú„扔$@‹J$ƒù‰Œ$<„ÀD$‰$‹„$L‰D$è7â‹”$P‹Œ$<‹Bƒøá¶Bƒø„Ô‹A·@=€…›D$‰$‹A‹‰D$èJâD$‰$¸“Y‰D$è5â‹„$H‰$D$‰D$‹„$<‹@‰D$èúþÿÿ‹”$@‹„$<‹H(ƒù‰Œ$<…@ÿÿÿ‹R(ƒú…ÿÿÿÿD$‹„$P‹@9D$ŒæþÿÿÄDË„$H‰$D$‰D$‹A‰D$èø¦ýÿ‹”$@딍L$‰$èáL$Èƍ„$<‰$¸‹Y‰D$‹D$‰D$èYãD$‰$„$<‰D$èQá‹Œ$<éÔþÿÿìL‹„$P‰$èÈôÿÿÇ„$@‹„$P‹@9„$@U‹„$P‹@ƒø‹„$P¶@ƒø„‰„$D‰$‹„$T‰D$èlà‹„$P‹@$‹Œ$@ˆ‹‰„$Hƒ¼$H„Ë‹„$H‹H$ƒù„™‰Œ$D‹A·@=€…čD$‰$„$D‰D$èþߍD$‰$¸œY‰D$èJàD$‰$‹„$D‹@‹‰D$è.à‹„$D‹@‰$D$‰D$‹„$X‰D$èÄþÿÿ‹Œ$D‹I(ƒù…gÿÿÿ‹„$H‹@(‰„$Hƒ¼$H…5ÿÿÿÿ„$@‹„$P‹@9„$@Œ«þÿÿÄLÃ1Ò‹A‹@9‰”$<}‹A·@ƒø@u+‹A‰$‰T$‹„$X‰D$èyýÿ‹”$<‹Œ$DB븸žY‰$è‡ä‹Œ$Xƒùt¸¡Y‰$‹‹‰D$‹A‰D$è_丩Y‰$„$D‰D$‹„$D‹@‹‰D$è7ä‹Œ$D‹A‹@ƒø~‹A¶@ƒøtr¸´Y‰$èä‹œ$D¸¸ö‰$‹C‹@ ‹Œ$<ˆ‹‰D$‹C·@=àu.¸‰D$è     xýÿ¸¸Y‰$è¾ã‹”$<‹Œ$Déÿÿÿ1ÀëÓ¸¯Y‰$‹„$<‰D$èãéqÿÿÿ„$D‰$¸•Y‰D$‹„$T‰D$‹„$@‰D$è!àé^ýÿÿƒì(‹l$4‹T$0‹t$8ƒþ„Ù‰t$$‹^$ƒû„½‹C·@=€…½‹L$,‰$‰T$‰l$‰\$ ‹K‹I<‰L$‹L$<‰L$èœÿÿÿ‹t$$‹l$4‹\$ ‰Âƒø}b‰$¹‰L$ÇD$ÇD$èòÿÿ‰D$Ç$¹.‰L$‹L$,‹     ‰L$ÇD$èóGýÿ‹T$‰B(‹D$,‰¸ÿÿÿÿƒÄ(Ë[(ƒû…Cÿÿÿ‹v(ƒþ…'ÿÿÿ‰ÐƒÄ(Ã1É‹C‹@9Á‰L$}Ò9êux‰$¹‰L$ÇD$ÇD$è†ñÿÿ‹L$,‰Ç$¹3à‰L$ÇD$ÇD$è_Gýÿ‹\$<‹T$,‹
‰A$‹‹@$‹L$‰Hƒût‹f‰¸ÿÿÿÿƒÄ(ÃABéoÿÿÿƒì‹T$ƒúu1ÀƒÄËBƒøu¸ºY‰$ÇD$èEýÿ‹T$‹B·@=€t      ¸ƒÄËB(ƒøu1ÀƒÄËB(·ƒø.tG‹B‰Œä‹B‰å¸ÑY‰$‹B(·‰D$èAá¸ÚY‰$‹D$‹@‹‰D$è¢Dýÿ‹T$‹J(‹I$‰$èHÿÿÿƒÄÃì‹T$ÇD$ƒ|$u‰ÐƒÄÃút>‰T$‰$¹‰L$ÇD$è/‹T$ƒút ‰$‰D$èï‹D$‹P(ƒúu‹D$ƒÄÉD$ëæƒì(‹T$,ÇD$$‹B·@=€u   ƒ=<ät‰ÐƒÄ(É$è£þÿÿ‹\$0‹T$,ƒøuå‹B(ƒøt‹B(·ƒø.„¦ƒû„4‹B‹@<ƒø„%‹J‹I<‰$è½ìÿÿ‹\$$H‰Åƒý‰l$ŒýÇ$¹,‰L$ÇD$‰\$èPEýÿ‰Á‰D$$ƒÁ$‰$ÇD$‹L$‰L$‹L$,‹I‹I<‰L$‹L$4‰L$ècüÿÿƒø|/¸Z‰$‹D$‰D$è ß¸7Z‰$‹D$,‹@‹‰D$èCýÿ‹L$,‰$¹‰L$ÇD$ÇD$è¼îÿÿ‰D$ Ç$¹.‰L$‹L$$‹I$‰L$ÇD$è”Dýÿ‹l$‹\$$‹T$ ‰B(‰S$Mƒý‰l$ÿÿÿ‰ØƒÄ(Ã=˜ät‰ÐƒÄ(øðY‰$èóÞ¸¸ö‰$‹D$,‰D$ÇD$è
¬þÿ¸üY‰$èÉÞ¸ÿY‰$‹D$,‹@‹‰D$è*Býÿ‹T$,érþÿÿ‹B(‹@$ƒø„Kþÿÿ‹B(‹@$‹@ƒø„9þÿÿ‹B(‹@$‹@·@=€…!þÿÿ‹J(‹I$‰$‰\$‹L$4‰L$è¯ýÿÿ‰D$$‹L$$ƒù‰L$ tk‹L$,‰$¹‰L$ÇD$ÇD$èxíÿÿ‰D$Ç$¹.‰L$‹L$ ‹I$‰L$ÇD$èPCýÿ‹\$ ‹T$‰B(‰S$‹K(ƒù‰L$ u•‹D$$ƒÄ(Ãì‹L$‹A(ƒøt0‰L$·ƒø,t¸HZ‰$ÇD$èAýÿ‹L$‹I(‹A(ƒøuЉȋL$‰H(‹D$ƒÄÃì‹€ãƒútL‹L$‹I‹      ‰$‰T$‹
‹     ‰L$è1#ƒøu¸cZ‰$‹D$‹@‹‰D$è@ýÿƒÄËD$‹Pƒúu´¹‰$è      Aýÿ‹L$‹I‰‹
€ã‰H‰€ãƒÄÃì‹€ãƒút2‹L$‰$‰T$‹
‹     ‰L$è³"ƒøu     ¸ƒÄËD$‹PƒúuÎ1ÀƒÄÃì‹\$‹T$ƒûuƒút2ƒût'ƒút"‹‰$‹
‰L$èd"ƒøu      ¸ƒÄÃ1Àëø1ÀƒÄøƒÄÃì‹T$1ɾ€øt!‰ÐB¾ÁÑá‰È%ƒøtâƒÉ¾€øu߉È%ÿƒÄÃìƒ=äátƒÄË°ãƒût"‰\$‹·Bƒøt·B=àu‹[ƒûuÞƒÄÉT$‹J‰$è4Ö‹\$ƒøvÜ‹L$‹      ‰$èÖ‰D$‹L$‹I‰$è
ÖD$@‰D$‹L$‰$è‹?ýÿ‹T$‰D$‰$¸¼x‰D$‹B‰D$‹‰D$è9Ø‹\$‹D$‹L$‰émÿÿÿƒì‹L$ ‰$èìþÿÿ‰D$ƒ=äá„÷‹L$‹ÅƒútI‰T$‹
‰$‹L$ ‰L$èø ‹T$ƒøu"‹JH‰$‹
Äá‰L$èGþÿÿ‹T$ƒø…~‹RLƒúu·ƒ=ÄátC‹L$‹Åƒút3‰T$‹
‰$‹L$ ‰L$è– ‹T$ƒøu‹BHƒø„
‹RLƒúu͹P‰$è€>ýÿ‰D$‹L$ ‰$èÚÔ@‰D$‹L$‰$è_>ýÿ‹T$‰‹‰$‹D$ ‰D$èÉÔ‹T$ÇB‹
œá‰J‹
Äá‰JH‹
Xâ‰JD¹ì•‰$è~Ô@‰D$‹L$‰$è>ýÿ‹T$‰B‹B‰$¸ì•‰D$èjÔ‹l$‹\$ƒ=Œâu;‹­Å‰KL‰­Å¹‰$è¹=ýÿ‹-Üã‹\$‰ƒýu‰°ã‰Üã‰ØƒÄÉE‰Üãëï‹JD‰$‹
Xâ‰L$èÏüÿÿ‹T$ƒø„Ôþÿÿ‰ÐƒÄËJD‰$‹
Xâ‰L$è§üÿÿ‹T$ƒø„`þÿÿ‰ÐƒÄËL$‹Åƒú„Nþÿÿ‰T$‹
‰$‹L$ ‰L$èý‹T$ƒøu‹JH‰$‹
Äá‰L$èLüÿÿ‹T$ƒøu‹RL뵋J‰$¹ì•‰L$轋T$ƒøt8‹J‰$è'Ó‰D$‹L$‹I‰$¹ì•‰L$‹L$‰L$è?‹T$ƒøu¦‹JD‰$‹
Xâ‰L$èÔûÿÿ‹T$ƒøtˆ‹JD‰$‹
Xâ‰L$è¶ûÿÿƒøuW¸Áx‰$‹D$‹‰D$èPØ‹T$¸ßx‰$‹JDƒùt;‹BD‹‰D$è.Ø‹
Xâ¸ìx‰$ƒùt‹‰D$èØ‹D$ƒÄøöxëè¸éxëÃì‹T$‹D$‹HƒùuƒÄ÷=3àt1=6àt€I
ƒÄËB·@ƒøtð€I
‹B·@ƒøtà€I
ëÚ‹Bƒøt‹Bƒøu‹Bƒø|
‹B=~¸€I
ë²€I
ëâƒìÇ$ÇD$‹L$‰L$‹
@ä‰L$è°<ýÿ‰@äƒÄÃìH‹|$L‹t$P1Ò‹-@äƒýt‹]$‹C‹OH9È„4‹m(ƒýuç‰Ðƒàƒøt‰ÐƒàƒøtƒÄHË|âƒà ƒøuƒÄHÍD$‰$‰Ñƒáƒù…ã¸ùx‰D$è<эD$ ‰$‹D$L·@‰D$è’   L$ ‰$èщƒú~D$ Jоƒø „ƒú„€L$ ‰$L$‰L$èKƒøtg‹D$L‰$虌ýÿ‹T$L¸y‰$‹JHƒùt@‹BH‹‰D$D$ ‰D$‹‰D$è-Ö¸*y‰$D$‰D$‹D$L‹‰D$èÖéÿÿÿ¸)y뾃ÄHÃÆD éQÿÿÿ¸ýxéÿÿÿ‹K$1Ûƒù„¾þÿÿ9óuq‹A$·=3àu.‹A$‹Hƒùtƒùuƒù|ùŽŒþÿÿƒÊé„þÿÿƒÊëâ=6àu'‹A$‹@·@ƒø„eþÿÿƒÊƒø„YþÿÿƒÊéQþÿÿƒÊéIþÿÿ‹I(Céyÿÿÿƒì‹T$ ‹L$»ƒùt‹A$ƒøt‹A$‹@ƒøu
‹I(CƒùuäƒÄËA$‹@·@ƒø@uä‰L$‹A$‹@‰$ƒút*‹B‰D$‰\$‰\$‹D$$‰D$èÈ9ýÿ‹\$‹T$ ‹L$ë¨1ÀëÕƒì‹T$‹Œä‰D$ÇD$ƒú„˜‹B·@fƒøt‹B¶@
ƒà ƒø„™‹B‹L$ f‰Hƒ=Ðát:‹B€H
ƒ|$ @u,‰T$‹B‰$ÇD$‹D$‰D$¸F‰D$è*9ýÿ‹T$ƒ|$ …‹B‹@ƒøŒÜ‹B‹@ƒø Í‰T$‹B‹@ƒøu#‹BÇ@¸gy‰$ÇD$èÚ6ýÿ‹T$ƒ|$$t^‹L$$‹I‹       ‰$¹¯y‰L$¹‰L$è\‹T$ƒø…ð‹B€H
ÿåƒ|$ u¸¶y‰$‹B‹‰D$è  7ýÿ‹T$ƒ|$ @ug‹Bÿðà‹
ðà‰H‹B‹@ƒø6‹B‰Œä‹B‰å¸z‰$‹B‹‰D$è%6ýÿ‹T$‹D$‰Œä‹R(ÿD$ƒú…hþÿÿƒÄËBÇ@‹B‹@8ƒøt–‹B‹@8·ƒø@uˆ‹B‰å‹B‰Œä¸èy‰$‹B‹‰D$èL6ýÿ‹T$éWÿÿÿ‹L$$‹I‹      ‰$¹Ùy‰L$¹‰L$è<‹T$ƒøu‹B€H
éÿÿÿ‹L$$‹I‹        ‰$¹ày‰L$¹‰L$è‹T$ƒø…Öþÿÿ‹B€H
@éÊþÿÿ¸Jy‰$‰T$‹B‹‰D$èµ5ýÿ‹T$éþÿÿ‰T$‹B‹@ƒøŽ/þÿÿ¸„y‰$‹B‹‰D$èï4ýÿ‹T$éþÿÿ‹B‰Œä‹B‰å¸4y‰$‰T$‹B‹‰D$èN5ýÿ‹T$‹D$‰Œäé(ýÿÿƒì‹l$‹\$     ](ƒût        ƒûtƒÄÉꍚ‹@(ƒøt-‰Ú‰ë“‹I(‹    ‰$‹
Äá‹      ‰L$èT‹l$‹\$ƒøu‰êš‹
Äá‰H(벸$z‰$‰êš‹@(‹‰D$‹ÄዉD$è3ѸHz‰$‹D$‹‰D$è4ýÿ‹l$‹\$먃ì‹D$‰D$ƒ|$tR‹D$‹H$ƒùt4‹A·@=€u<‰L$‹A‹@<‰$‹D$‰D$èºÿÿÿ‹L$‹I(ƒùuÌ‹D$‹@(‰D$ƒ|$u®ƒÄËA·@ƒø@uÖ‰L$‹A‰$‹D$‰D$èÇþÿÿ‹L$빃ì‹T$ fÇøãƒ=Xätƒ|$$„ƒ=Äáu+‹B‰Œä‹B‰帲z‰$ÇD$è¨3ýÿ‹T$ ‰Ñƒù‰L$ts¹,‰$è4ýÿ‹l$‹\$$‹L$ ‹I‰H‰X‹M$‰H$‹
Äá‰H‹
`â‰H(‰`â‹M$‹A·@=€u&‹A‹@<‰$‰\$è©þÿÿ‹D$‹H(ƒù‰L$uƒÄËA·@ƒø@u‹A‰$‰\$èÌýÿÿëÏ‹Œä‰D$‹A‰Œä‹A‰å¸Ìz‰$‹A‹‰D$è?2ýÿ‹D$‰Œä둸hz‰$‹Jƒùt‹B‹‰D$‹B‰D$è'Ï‹T$ éÁþÿÿ¸¬zëàƒì‹Ðà‹T$ ‹Œä‰D$ƒút‹B‰Œä‹B‰åƒû…O‰Ó‰Ðà‰ÚÇD$ƒú„±‰T$‹B$ƒøt‹B$‹@ƒø…ô¸æz‰$ÇD$è2ýÿ‹T$‹B$‹@·@=à„•‹B$‹@€H
€‹B$‹@fÇ@àÇ$¹3à‰L$ÇD$ÇD$è 3ýÿ‹T$‹J$‹I‰A8‹B$‹@‹@8‹L$‰H‹R(ÿD$ƒú…Oÿÿÿ‹D$‰Œä|$~¸&{‰$ÇD$èf1ýÿƒÄËB$‹@‹@8‹@;D$t±¸ûz‰$‹B$‹@‹‰D$è£0ýÿ‹T$ë’‹B$·=6à…ûþÿÿ‹B$‹@$ƒø„ÿÿÿéçþÿÿ‰Ù‹A(ƒøt‹I(‹A(ƒøuõ‰Q(é–þÿÿƒìÇD$‹Ðàƒút9‹L$‰$‰T$‹J$‹I‹      ‰L$èƒøu‹D$ƒÄÃÿD$‹D$‹P(ƒúuÇ1ÀƒÄÃì‹L$‹D$ƒø@±„˜ƒøctNƒøt6ƒøt‰$¸{‰D$èVÇ1ÀƒÄÉ$¸E{‰D$è?ǸƒÄÉ$¸O{‰D$è%Çëä‰$¸V{‰D$èÇëуøtƒø uŸ‰$¸k{‰D$èõÆë´‰$¸d{‰D$èâÆ롉$¸]{‰D$èÏÆëŽ=€t\=àt?=àt!=(à…Fÿÿÿ‰$¸€{‰D$èœÆéXÿÿÿ‰$¸‰{‰D$è†Æ1ÀƒÄÉ$¸r{‰D$èoÆé+ÿÿÿ‰$¸y{‰D$èYÆéÿÿÿìˆL$‰$‹Œ$Œ‰L$è¥þÿÿƒøt!¸—{‰$D$‰D$èªË¸ÄˆÃ1ÀÄˆÃƒì‹L$·I‰$è¡ÿÿÿƒøuƒÄøš{‰$èlË‹L$‹ADƒøt¸œ{‰$‹AD‹‰D$èJË‹L$¸ {‰$‹‰D$è3Ë‹T$‹Bƒø@¶Bƒø„3·Bƒø@…ϸ¨{‰$‹J8ƒù„´‹B8‹@‰D$èæÊ‹D$‹@Dƒø„P¸´{‰$èÉÊ‹L$‹Aƒøé¸Ø{‰$‹A÷؉D$è£Ê‹D$·@ƒø@u‹D$‹@8ƒøu)¸|‰$‹D$‹@‰D$èrʸ&|‰$èeʃÄËD$‹@8‹H(1Òƒùt      B‹I(ƒùu÷¸        |‰$‰T$è6Ê‹D$‹@8‹H(ƒùt·=€u<¸|‰$‰L$‹A‹‰D$èÊ‹D$‹@(ƒøt
¸|‰$èêÉ‹D$‹H(뵉L$·‰$èñýÿÿëÍ·A=àu¸è{‰$è¸Ééÿÿÿ¶A€øt¸ô{‰$èÉéõþÿÿ¸ý{‰$è‹Ééãþÿÿ‹D$‹@Hƒøu¸Æ{‰$èmÉ‹L$éŸþÿÿ¸Ò{‰$‹D$‹@H‹‰D$èJÉ‹L$é|þÿÿ1ÀéKþÿÿ·B=€u‹B@ƒøu)‹J8‰$è¯Pÿÿ‰D$¸°{‰$‹D$‰D$èÉéþÿÿ¸¬{‰$‹B@‹‰D$èèÈéýýÿÿ¸£{‰$‹B‰D$èÏÈ‹T$é°ýÿÿƒì‹
°ãƒùt‰L$‹‰$èýÿÿ‹D$‹HƒùuæƒÄÃì¸(|‰$èŠÈ‹L$‹AHƒøt¸.|‰$‹AH‹‰D$èhÈ‹L$‹ADƒøt¸2|‰$‹AD‹‰D$èFÈ‹L$¸6|‰$‹‰D$è/È‹L$‹Aƒø¶Aƒøt¸>|‰$è
ȃÄø9|‰$‹A‰D$èõÇëÙƒì‹\$1Ò‹|âƒàƒø„=‰$è6ÿÿÿ1À‰D$‰D$ƒ|$       };1Û‹D$‹P4ƒút‹B‹L$;ÍôðuC‹Rƒúuçƒû‰\$u3ÿD$ƒ|$     |Ÿ?}‰$ƒ|$u¸C}‰D$ègǃÄø`}ëìÿD$¸ }‰$‹L$‹Íøð‰D$è<Ç‹D$‹P4ƒút¡‹B‹L$;Íôðu}¸*}‰$‰T$‹‹‰D$èÇ‹T$‹Bƒøt¸-}‰$‹B‹‰D$èåÆ‹T$‹Bƒøt¸4}‰$‹B‰D$èÅÆ‹T$ÿL$‹D$ƒø~¸<}‰$è§Æ‹T$‹Réfÿÿÿ‹K4ƒùt‹Aƒøru$ƒÊ‹Iƒùuíƒút¶C
ƒàƒø„“þÿÿƒÄËAƒøsu׃Êëҁ쐋
°ãƒùt2‹‹@Dƒøu ‹·@ƒø*tƒøtƒøtƒøt‹Iƒùu΁ĐÉŒ$Œ‹¶@
%€ƒøuÚƒ=Àâu‹‹@Hƒø„¶‹|âƒà ƒøtµfƒ=äu«¸a}‰$‹勉D$è±ÅD$‰$‹„$Œ‹·@‰D$èuøÿÿ‹Œ$Œ‹‹@HƒøtH¸u}‰$‹‹@H‹‰D$èkŸˆ}‰$D$‰D$‹„$Œ‹‹‰D$èGÅ‹Œ$Œéÿÿÿ¸}‰$è.ÅëÁfƒ=ä…<ÿÿÿƒ=Àä„/ÿÿÿ‹€H
é$ÿÿÿƒø „íþÿÿƒø@t=à…ÎþÿÿéØþÿÿƒ=Ìℼþÿÿ‰Œ$Œ‹‰$è×üÿÿ‹Œ$ŒéŸþÿÿƒì‹D$‹@‰D$‹‰$¹„‰L$èz
ƒøu¸†‰$ÇD$èj'ýÿ1ÀƒÄËL$‹      ‰$¹£‰L$èC
‹
<àƒøuƒùt‹AƒÄÃ1Àëø‹L$‹   ‰$¹©‰L$è
‹àƒøuƒút‹Jƒùu1ÀƒÄËB‹@ëô‹L$‹  ‰$¹¬‰L$èÔ  ‹
àƒøuƒùu1ÀƒÄËA¿
„ä)ȃÄËL$‹  ‰$¹±‰L$è— ‹\$‹T$ƒøu‹(â+0âƒÄËBHƒøt
·Bfƒøu'·Bfƒøu‹
‰$èèÿÿ‹\$‰C‰$èzƒÄÉ$èW~ÿÿƒÄÃì‹T$‹B‹@Hƒøt
‹B·@fƒøu5‹B·@fƒøu‹J‹ ‰$è¾çÿÿ‹T$‰B‰$‹L$‰L$è(ƒÄÉ$‹L$‰L$è‘~ÿÿƒÄÃì‹\$‹T$ƒúuƒÄ÷=6àu ‹J‹   ‰$‹‰L$蜋\$‹T$ƒøt*‰$‹B$‰D$è³ÿÿÿ‹D$‰$‹D$‹@(‰D$èœÿÿÿƒÄËB‹@Hƒøu?‹CHƒøu7‹B‰Œä‹B‰常‰$‹‰D$è7%ýÿ‹L$fÇ3àÇA벋B‹@Hƒøt‹CHƒø„uÿÿÿ‹J‹IH‹   ‰$‹KH‹   ‰L$èë‹\$‹T$ƒø…Kÿÿÿ놃ì‹Œä‰D$‹å‰D$‹L$‰$‹L$‰L$èe|ÿÿ‹T$ƒøu1ÀƒÄ÷Bƒøu¸Ù‰$‹‰D$èŒ$ýÿ‹T$fÇB ‹B ƒøue‹JÁá‰$èv%ýÿ‹l$‰E 1ö‹E9Ɖt$}C·Eƒø@tW‰,$‹E8‰D$èiþÿÿ‹L$‹I8‰$èÝHÿÿ‹t$‹l$‹M ±‰F‹E9Ɖt$|½‹D$‰Œä‹D$‰布ÄÃ=ÜäuΉ,$èl:ýÿ‹t$‹l$‹M ±‰ë´ƒì‹T$‹B‰D$‹J$‰$èhHÿÿ‹à‹T$‰D$·Bƒøuƒûun·B=€u‹L$‰$‰T$¹‰L$è'ËÿÿƒÄÉ$‹L$‰L$è†þÿÿ‹l$ƒøt'·M‰$‹M ‹T$‘‹       ‰L$‹M‰L$èLƒÄÃ1ÀƒÄÉ$‹‰L$ÇD$èwòüÿ‹T$‰D$ƒø„kÿÿÿ¸ö‰$‹‰D$èÀ‹D$ƒÄÃì`‹\$h‹T$d1ÿ‰|$\f1öf‰t$Z1íƒútƒú ux‰ß‰øè¿ÎÈ9Ãt\D$‰$¸/‰D$‰\$‰ø‰|$\è‰l$T¿Îf‰t$Z¿ÉȉD$‰T$è`¼¸;‰$D$‰D$èm"ýÿ‹|$\f‹t$Z‹l$T‰øè¿ÎȃÄ`Ãú@tƒƒúuf‰Þéxÿÿÿƒútkúàtcƒúu‰Ýƒå•¶À•éWÿÿÿƒú…Nÿÿÿƒ|$lu&¸‰$ÇD$è"ýÿ‹|$\f‹t$Z‹\$h‹T$d¹ +L$l¸ÿÿÿÿÓè‰Ý!Åéÿÿÿ¶Ã‰Åéþþÿÿƒì‹T$ ‹B·@=€u)‰$‹B‰D$¸‰D$‹D$$‰D$è1Êÿÿ¸ƒÄËJ$‰$è*Fÿÿ‹L$ ‹I‰$‰D$‰D$è…üÿÿ‹\$ ƒøtÌ‹C‹@ ‹L$ˆ‹‰D$‹K·I‰$‹L$$‰L$‹K‹I‰L$è:þÿÿ‹l$ ‰Ã‹E‹@ ‹L$ˆ‰‹D$9Ø„wÿÿÿ‹E‹
œá‰Héfÿÿÿƒì ÇD$‹øà‰D$‹`âƒút*‰T$‹J‹  ‰$‹L$,‰L$赃ø…RÇD$ƒ|$uƒÄ ËD$(‰øà‹D$$‰$¸^‰D$èξ‹`âƒút*‰T$‹J‹      ‰$‹L$,‰L$èVƒøt/‹D$‹P(ƒúuÖ‹D$$‰$¸•‰D$脾‹D$‰øàƒÄ ÃfÇ4à‹D$$‰$¸n‰D$‹D$‹@$‰D$ÇD$¸|‰D$è(^þÿfÇ4à‹D$$‰$¸}‰D$‹D$‹@‰D$è¾fÇTâ‹D$$‰$¸„‰D$‹D$‹@$‰D$ÇD$¸†‰D$èÅ]þÿfÇTâ‹D$$‰$¸‰D$‹D$,‰D$è³½é      ÿÿÿ‹D$‹P(é{þÿÿƒì(ƒ=œàuTÇ$¹3à‰L$ÇD$ÇD$èŸ!ýÿ‰D$Ç$¹6à‰L$‹L$‰L$ÇD$èv!ýÿ‰œà‹°ã‰D$$ƒ|$$t*‹D$$‹·Bfƒøt‹BHƒøt‹D$$‹@‰D$$ƒ|$$uÖƒÄ(ËBDƒøuâ·B=(àt×·BƒøtηBƒøtÅ·Bƒøt¼·B=àu‰T$ ‹
‰$èîÿÿ‹T$ ƒøuš·B=€uV‹|âƒàƒøt‹|âƒà@ƒøt‰$‹‰D$ÇD$èÔÔÿÿéXÿÿÿ‹B;œá}Ú‹èà;œá…;ÿÿÿëÆÇD$‹B9D$$ÿÿÿ·Bƒø@u&‰T$ ‰$‹D$‰D$ÇD$è\Oýÿ‹T$ ÿD$ëÄ‹|âƒàƒøt‹|âƒà@ƒø„±‹œà‰T$ ‰P‹œà‹@$‹L$‰H‹
œà‰$è¤ùÿÿ‰D$¸‰$‹D$ ‹‰D$èwº‹L$ ‹AƒøA¶A€ø…4¸§‰$èMº¸¸ö‰$‹D$‰D$‹D$ ·@=à…ý¸‰D$èZNýÿ¸«‰$躋T$ ƒ=,â„ÿÿÿ¶B
ƒàƒø„ÿÿÿÆÈ̓=´âu-ƒ=¸á…¸È͉$¸­‰D$‹‰D$èz¶‹T$ ‹D$‰$·B=à…B¸‰D$èÕLýÿ‹-,ä‹\$ ¶Cƒøu•ˆC•‰è™ÇD$
÷|$‰Ð@‰,ä¶C(âH‰D$ƒ=¸áu‰$¸È͉D$è»,ÿÿ‹T$ éHþÿÿƒ=´âu¸»‰$¸È͉D$è¹‹T$ é þÿÿ¸Á‰$‹‰D$¸È͉D$è縸Љ$‹œá‰D$‹D$‰D$èȸ¸ö‰$軸¸        ‰$‹D$ ‹‰D$褸‹L$ ‹Aƒø(¶A€øu¸'       ‰$¸È͉D$èy¸‹T$ éýÿÿ¸" ‰$‹D$‰D$è[¸ëÊ1Àé¼þÿÿ¸È͉$¸µ‰D$‹‰D$èû´‹T$ é|þÿÿ1Àéþÿÿ¸¢‰$‹D$‰D$è¸é²ýÿÿ‹B;œá@ýÿÿ‹èà;œá…ýÿÿé)ýÿÿƒì(‹\$,ƒûuƒÄ(ËC ‰D$ ƒ=˜àuXÇ$¹3à‰L$ÇD$ÇD$èýÿ‰D$Ç$¹6à‰L$‹L$‰L$ÇD$è×ýÿ‹\$,‰˜à‹T$ ƒút1·B=€u*‰$‰T$$‹‰D$‰\$èÓÐÿÿ‹\$,‹T$$‹RLƒúuσÄ(ÃÇD$‹B9D$}ã·Bƒø@u&‰T$$‰$‹D$‰D$‰\$èsKýÿ‹\$,‹T$$ÿD$ëÈ‹|âƒàƒøt‹|âƒà@ƒø„'‹˜à‰P‹˜à‹@$‹L$‰H¸. ‰$‹‹‰D$‹C¿
„ä)ȉD$‰T$$‹‰D$舶‹L$$‹Aƒøµ¶A€ø…¨¸?   ‰$è^¶‹
˜à‰$è’ñÿÿ‰D$¸¸ö‰$‹D$‰D$‹D$$·@=à…_¸‰D$èYJýÿ¸C ‰$趋\$,‹T$$ƒ=,â„ÿÿÿ¶B
ƒàƒø„óþÿÿÆÈ̓=´âu8ƒ=¸á…Ò¸È͉$¸E ‰D$‹‹‰D$‹C‰D$‹‰D$èf²‹
˜à‰$èÕðÿÿ‰D$‹D$‰$‹D$$·@=à…t¸‰D$è¯Hýÿ‹t$,‹-,ä‹\$$¶Cƒøu•ˆC•‰è™ÇD$
÷|$‰Ð@‰,ä¶C(âH‰D$ƒ=¸áu‰$¸È͉D$è‘(ÿÿ‹\$,‹T$$éþÿÿƒ=´âu#¸a ‰$¸È͉D$èÞ´‹\$,‹T$$éÛýÿÿ¸g  ‰$‹‹‰D$‹F‰D$‹‰D$¸È͉D$覴¸}     ‰$‹œá‰D$‹D$‰D$致¸£        ‰$èz´‹L$,¸É        ‰$‹‹‰D$‹A‰D$‹D$$‹‰D$èP´‹L$$‹Aƒø,¶A€øu#¸Ú      ‰$¸È͉D$è%´‹\$,‹T$$é"ýÿÿ¸Õ   ‰$‹D$‰D$è´ëÆ1ÀéŠþÿÿ¸È͉$¸T     ‰D$‹‹‰D$‹C‰D$‹‰D$è”°é)þÿÿ1ÀéŸýÿÿ¸:   ‰$‹D$‰D$讳é>ýÿÿ‹B;œáÊüÿÿ‹èà;œá…’üÿÿé³üÿÿƒì‹T$‹L$ƒútI·=HàÄ„s=Eàd„çƒø!„“=Dàt‰$‰T$ÇD$èa€þÿƒÄÉ$¸)4‰D$èF´‹D$‰$‹D$‹@$‰D$è{ÿÿÿ‹D$‰$¸+4‰D$¸24‰D$è´‹D$‰$‹D$‹@(‰D$èFÿÿÿ‹D$‰$¸54‰D$èå³ëˆ‰$¸Ý3‰D$¸â3‰D$èɳ‹D$‰$‹D$‹@$‰D$èþþÿÿ‹D$‰$¸ä3‰D$蝳é=ÿÿÿ‰$¸74‰D$至‹D$‰$‹D$‹@$‰D$è¼þÿÿ‹D$‰$¸94‰D$¸@4‰D$èR³‹D$‰$‹D$‹@(‰D$è‡þÿÿ‹D$‰$¸D4‰D$è&³éÆþÿÿ=Fà„‚=Gà…œþÿÿ‰$¸4‰D$èú²‹D$‰$‹D$‹@$‰D$è/þÿÿ‹D$‰$¸4‰D$¸$4‰D$èŲ‹D$‰$‹D$‹@(‰D$èúýÿÿ‹D$‰$¸'4‰D$虲é9þÿÿ‰$¸
4‰D$胲‹D$‰$‹D$‹@$‰D$è¸ýÿÿ‹D$‰$¸4‰D$¸4‰D$èN²‹D$‰$‹D$‹@(‰D$èƒýÿÿ‹D$‰$¸4‰D$è"²éÂýÿÿ‰$¸É3‰D$¸Î3‰D$貋D$‰$‹D$‹@$‰D$è8ýÿÿ‹D$‰$¸Ñ3‰D$è×±éwýÿÿ=KàU„Ø=Ià„‚=Jà…<ýÿÿ‰$¸æ3‰D$èš±‹D$‰$‹D$‹@$‰D$èÏüÿÿ‹D$‰$¸è3‰D$¸ï3‰D$èe±‹D$‰$‹D$‹@(‰D$èšüÿÿ‹D$‰$¸ñ3‰D$è9±éÙüÿÿ‰$¸Ó3‰D$¸Ø3‰D$豋D$‰$‹D$‹@$‰D$èOüÿÿ‹D$‰$¸Û3‰D$èî°éŽüÿÿ‰$¸ó3‰D$èØ°‹D$‰$‹D$‹@$‰D$è
üÿÿ‹D$‰$¸õ3‰D$¸ü3‰D$裰‹D$‰$‹D$‹@(‰D$èØûÿÿ‹D$‰$¸þ3‰D$èw°éüÿÿ=LàtV=Mà…ñûÿÿ‰$¸À3‰D$¸Å3‰D$èF°‹D$‰$‹D$‹@$‰D$è{ûÿÿ‹D$‰$¸Ç3‰D$è°éºûÿÿ‰$¸4‰D$è°‹D$‰$‹D$‹@$‰D$è9ûÿÿ‹D$‰$¸4‰D$¸     4‰D$èϯ‹D$‰$‹D$‹@(‰D$èûÿÿ‹D$‰$¸4‰D$裯éCûÿÿìÇ$ÇD$ÇD$ÇD$è¢ýÿ‰„$¹F4‰$¹T4‰L$èz¯‰Áƒø‰D$u¸W4‰$ÇD$èýÿ‹L$‰$‹„$ ‰D$èlúÿÿ‹D$‰$ÇD$ÇD$è÷­D$‰$ÇD$¸‰D$辨L$‰$¹‰L$‹L$‰L$è3¯‰„$‹D$‰$è¼°¸t4‰$èõ¶‹Œ$ƒùu&¸‚4‰$‰L$è\­¸†4‰$ÇD$èÂýÿ¸¦4‰$‹üá‰D$D$‰D$è(­L$‰$è»Ñÿÿ‹”$‰B‰ÐÄÃì‹D$‰$ÇD$èÙýÿƒÄÃì‹T$ƒú~ƒú~#¸0â‰$¸²4‰D$‰T$舩¸0âƒÄÃ<•¨ãtÓ‹•¨ãƒÄÃì‹T$ƒú|ƒú|#¸@â‰$¸·4‰D$‰T$è?©¸@âƒÄÃ<•”âtÓ‹•”âƒÄÃìè
«ÿÿ‰Âƒø¿,Ù‰Áƒùu  ¿.Ú‰Á‰ÈƒÄÃø}¿U,Ù‰ÁëÛ=à|ú[à}¿U,‰ÁëÀ»dâ‹9Ñu‹Kë°ƒùu1É맃Ãëçì‹Pâ‰D$H‹àâ‰D$D‹°à‰D$@‹¤á‰D$<ÇD$TÇD$8ÿÿÿÿÇ°àǤáD$d‰D$hƒD$h„$9D$hrC¸½4‰$èdþÿÿ¹‹D$H‰Pâ‹D$D‰àâ‹D$@‰°à‹D$<‰¤á‰ÈÄËD$h‹L$T‰H‹D$h‹
à≋L$T¿MðÒ‰Â=üÿÿ‰D$PÂ9‹L$T¿M$‰ÃƒøþuZƒ|$8}  èˆþÿÿ‰D$8¹ø7¿ƒøÿu
¿A;D$TtƒÁëéƒÁ¿ƒø|;D$8tƒÁ¿ƒø}ï¿A‰Ãƒø}1Éé.ÿÿÿƒûu*‹¤áƒø„,9ƒø„Ã8ƒø„º8ƒø„™8‹T$h‰T$d¿]œ3Áà)D$h‹l$h‹u‰5àâ‰ß¿4]¬1¿,u|‹D$h‹@è@=‹=8¿Eüý‰D$TEп‰ñ÷Ù9È…8ÿƒ§„–ƒÿI„̓ÿ*%   „ ƒÿ„þƒÿÃ„€ƒÿÛ„©ƒÿ„”ƒÿt6ƒÿ…úýÿÿÿ
Ðáƒ=¸à„çýÿÿ¸Þ4‰$ÇD$èÙýÿéÍýÿÿ‹‰$¸(à‰D$ÇD$èdÔÿÿ‹D$d‹‰$è±Ëÿÿ‹T$d‹‹@‰Äá‹Äá‹Jø‰H8ÿÐáǸàétýÿÿƈ(éhýÿÿ‹B°ƒøt‹B°‹@ƒø]‹JÀ‹I‰$‹J؉L$‹
‹I‰L$‹J¸‹I‰L$‹Jø‰L$¹‰L$èGBÿÿ‰Âƒút ƒ=¸àtÇÄáéþüÿÿÆBëë‹JÀ‹I‰$‹J؉L$‹
‹I‰L$‹J¸‹I‰L$‹Jø‰L$¹‰L$èêAÿÿ‹T$d‰D$41É‹B°‹@9Á‰L$0}9‹D$4‰$‹Jðƒùt#‹Bð‹@‰D$¸‰D$èQ@ÿÿ‹L$0‹T$dAëÀ¸ëܸü4‰$èúBÿÿ‹\$d‹T$4ƒ=èâ„2ÿÿÿ‹CÀ‹@‹K°‰H8é!ÿÿÿƒÿtZƒÿtƒÿ…)üÿÿÇàâéüÿÿÇ$¹3à‰L$ÇD$ÇD$èàýÿ‰àâ‹àâÇ@éÝûÿÿÇ$¹3à‰L$ÇD$ÇD$è£ýÿ‰àâ‹àâÇ@é ûÿÿÇ$¹3à‰L$ÇD$ÇD$èfýÿ‰àâ‹àâÇ@écûÿÿƒÿÎ„Fƒÿ„Óƒÿtƒÿ…=ûÿÿ‹‹@‰Äáé-ûÿÿÇ$¹3à‰L$ÇD$ÇD$èóýÿ‹T$d‰àâ‹àâÇ@‹Bø‹@·@fƒøu¸ 5‰$‹Bø‹@‹‰D$èÏ ýÿéÃúÿÿ‹Bø‹@‹@8·=3àt¸75‰$‹Bø‹@‹‰D$èž  ýÿé’úÿÿ‹àâ‹Jø‹I‹I8‹I‰HéxúÿÿÇ$¹3à‰L$ÇD$ÇD$è>ýÿ‹T$d‰àâ‹àâ‹Jø‹I‰H‹Bø‹@=ÿŽ)úÿÿ¸5‰$¸5‰D$è†ýÿéúÿÿ‹
Äá‰$ÇD$‹
‹I‰L$ÇD$ÇD$¹‰L$è?ÿÿ‹T$d‰$‹Jøƒùt4‹Bø‹@‰D$¸‰D$è=ÿÿ¸Y5‰$è:@ÿÿÇÄáé“ùÿÿ¸ë˃ÿt:ƒÿ…~ùÿÿ‹ƒøt‹Bð‹@‹‰$‹‹@‹‰D$è”ýÿÇpäéMùÿÿÇpä‹‹@‹‰üáé1ùÿÿ‹Jð‰$èEöÿÿ‰àâéùÿÿƒÿ#6„#ƒÿ t„íƒÿ„ÕƒÿtPƒÿ…æøÿÿ‹Bè‹@‰$ÇD$‹‹@‰D$ÇD$ÇD$¸‰D$èØ=ÿÿÇÄáéŸøÿÿ‹ƒøt‹Bø‹
‹I‰HÿÄã‹Bø‹@‰Äáƒ=ôât#‹
ôâ‰$‹Jø‹I‹       ‰L$èÁé‹T$dƒøt‹Bø‹@‹‰ôâé<øÿÿ¸`5‰$‹ôâ‰D$è,ýÿ‹T$dëÐÇàâéøÿÿD$‰$ÇD$¸ ‰D$臞D$‰$¸s5‰D$‹Äã‰D$è% Ç$¹6à‰L$ÇD$ÇD$èšýÿ‰àâL$‰$èÈÇÿÿ‹
àâ‰Aé÷ÿÿƒÿ!„ƒÿ"…}÷ÿÿD$‰$ÇD$¸ ‰D$èôD$‰$¸|5‰D$‹ØãÿØã‰D$茟Ç$¹6à‰L$ÇD$ÇD$èýÿ‰àâL$‰$è/Çÿÿ‹
àâ‰Aéööÿÿ‹‰àâééöÿÿ‹‰àâéÜöÿÿƒÿ'\„<ƒÿ$„ìƒÿ%t>ƒÿ&…¶öÿÿƒ=Äát¸ž5‰$‹‹@‹‰D$èœýÿ‹T$d‹‹@‰Xâéöÿÿ‹Jð‹I‹     ‰$¹–5‰L$èÑç‹L$dƒøuM‹Að‹@‰$ÇD$‹‹@‰D$ÇD$ÇD$¸‰D$èQ;ÿÿÇÄáÿ
äéöÿÿ‹Að‹@‰$ÇD$‹‹@‰D$ÇD$ÇD$¸‰D$è;ÿÿ뱋‹@‰Äáƒ=øât¸ƒ5‰$‹øâ‰D$è ýÿ‹T$d‹‹@‹‰øâÿäé‘õÿÿ‹Bø‰$è«¥ÿÿÇXâéwõÿÿƒÿ(t;ƒÿ)…iõÿÿ‹‰àâƒ=˜ä„Tõÿÿ¸¸5‰$‹‹@‹‰D$èCýÿé7õÿÿ‹‰àâé*õÿÿÿŒâéõÿÿƒÿ9‡„gƒÿ2 „0ƒÿ/§tnƒÿ+tIƒÿ,„èôÿÿƒÿ.…ßôÿÿ‹Bø‹@‰$‹‹@‰D$ÇD$èÄiÿÿ¸f‰Ôâf‰äé¨ôÿÿ‹Bà‹@‰$‹Bø‰D$è<‹ÿÿÿ
Œâéˆôÿÿ‹Bø‹@‰$‹‹@‰D$ÇD$è¤iÿÿ¸f‰Ôâf‰äéQôÿÿƒÿ0tBƒÿ1…Côÿÿ‹Bð‹@‰$‹Bø‹@‰D$‹‹@‰D$è]iÿÿ¸f‰Ôâf‰äé
ôÿÿ‹Bð‹@‰$‹Bø‹@‰D$‹‹@‰D$èíhÿÿ¸f‰Ôâf‰äéÑóÿÿÿŒâÇ$ÇD$è`Šÿÿ‰D$4ÿ
ŒâÇ$¹à‰L$ÇD$ÇD$èsýÿ‰àâ‹àâ‹L$4‰HfÇäégóÿÿƒÿ6G„ƒÿ3„Žƒÿ4tƒÿ5…Aóÿÿ¸‰$è2ºüÿé/óÿÿÿŒâÇ$ÇD$辉ÿÿ‰D$4ÿ
ŒâÇ$¹à‰L$ÇD$ÇD$èÑýÿ‹T$4‰àâ‰P‹‰$èå‚ÿÿfÇäéÁòÿÿÿŒâÇ$ÇD$èP‰ÿÿÿ
Œâ‰D$4fÇ@Ç$¹à‰L$ÇD$ÇD$è]ýÿ‰àâ‹àâ‹L$4‰HfÇäéQòÿÿÇ$¹@‰L$ÇD$ÇD$èýÿ‰D$‹D$‰$è5Êüÿéòÿÿƒÿ7t#ƒÿ8…   òÿÿ‹ƒø„þñÿÿ‹‰$è
ÊüÿéïñÿÿÇ$èé»üÿ‹
àâ‰Aƒ=,ã„Íñÿÿ¸Ì5‰$ÇD$è+ýÿÇ,ãé©ñÿÿ‹ƒø„žñÿÿ‹‰$è­Éüÿéñÿÿƒÿ@Ì„·ƒÿ={t_ƒÿ:tKƒÿ;t#ƒÿ<…fñÿÿ¸Ú5‰$ÇD$èXýÿéLñÿÿ‹‰$‹Bø‹@‰D$èCÌÿÿÇàâé)ñÿÿÇàâéñÿÿ¸÷5‰$ÇD$èýÿéñÿÿƒÿ>t%ƒÿ?…òðÿÿ‹Jð‰$‹
‰L$è¾üÿ‰àâéÖðÿÿ‹‰àâéÉðÿÿÇàâéºðÿÿƒÿFht:ƒÿAt(ƒÿBtƒÿC… ðÿÿ‹‰àâé“ðÿÿ‹‰àâé†ðÿÿ‹‰àâéyðÿÿ‹‰$‹Bø‹@‰D$‹Bð‰D$èÇÿÿ‹D$d‹‰àâéMðÿÿƒÿG„†ƒÿH…;ðÿÿ‹Bà‹@=àt¸6‰$ÇD$è ÿüÿ‹T$d‹Bø‰$èÌÿÿ‹L$d‹A؃øt¸*6‰$‹AØ‹@‹‰D$èXþüÿƒ=Äá„Øïÿÿ¸D6‰$ÇD$èÊþüÿé¾ïÿÿ‹‰$‹Bø‹@‰D$‹Bð‰D$èÅ¡ÿÿ‹L$d‹     ‰$‹
Ðá‰L$èºÿÿ‰àâé€ïÿÿÇ$¹,‰L$‹
‰L$ÇD$èHýÿ‰àâéRïÿÿƒÿg3„"ƒÿX$„öƒÿQ€„-ƒÿMŠt\ƒÿJt*ƒÿKtƒÿL…ïÿÿ‹‰àâéúîÿÿÇàâéëîÿÿÇ$¹,‰L$‹Jð‰L$‹
‰L$è´ÿüÿ‰àâé¾îÿÿ‹
‰$¹5à‰L$‹
‰L$ÇD$èˆÿüÿ‰àâé’îÿÿƒÿNtiƒÿOt6ƒÿP…îÿÿ‹Jð‰$¹4à‰L$ÇD$‹
‰L$èHÿüÿ‰àâéRîÿÿ‹
‰$¹4à‰L$ÇD$ÇD$èÿüÿ‰àâé$îÿÿ‹Jð‰$¹5à‰L$‹Jð‰L$‹
‰L$èîþüÿ‰àâéøíÿÿ‹‰àâÇ$¹3à‰L$ÇD$ÇD$è¶þüÿ‹T$d‹
‹I‰A8‹‹@‹@8Ç@é«íÿÿƒÿUÖ„·ƒÿR„æƒÿS„‡ƒÿT…íÿÿ‹BØ‹@ƒøtkÿÈà‹Jø‰$è%ýÿ‹¤à9Ã}L‰¤àÇ$¹@‰L$ÇD$‹L$d‹Iø‰L$èþüÿ‰àâ‹àâ‹L$d‹IØ‹I‰Héíÿÿ‰Øë°ÿÄàë“‹Bð‹@‹
‰H8‹Bð‰àâǸàƒ=ä…Øìÿÿƒ=`ä„Ëìÿÿ¸ž6‰$‹Bð‹@‹‰D$è%ûüÿé­ìÿÿ‹Bð‰àâ‹Bð‹@‹
‰H8‹Bð‰$‹‰D$èÀÿÿ‹L$d‹·=3àt‹·=6àu{‹‹@‹@HƒøtnǸàƒ=ä…Hìÿÿƒ=`ä„;ìÿÿ‹Að‰$‹‰D$ÇD$èû-ýÿ‹D$d‹@ð‰$è4ýÿ¸e6‰$‹D$d‹@ð‹@‹‰D$èiúüÿéñëÿÿǸà됋‹@Ç@‹‰àâéÌëÿÿƒÿVt0ƒÿW…¾ëÿÿ‹Bè‹@‹Jø‹I‰H‹Bè‹@Æ@‹Bè‰àâé—ëÿÿ‹Bð‹@‹
‹I‰H‹‹@ƒø |&¸Ø6‰$‹Bð‹@‹‰D$èÙùüÿ‹T$d‹Ç@‹Bð‹@Ç@‹Bð‰àâé>ëÿÿ‹
‰$‹
Ðá‰L$¹6à‰L$è    ¶ÿÿ‰àâéëÿÿƒÿ_ñ„½ƒÿ\ì„¹ƒÿYtKƒÿZt7ƒÿ[…åêÿÿ‹Jà‰$¹6à‰L$‹Jø‰L$ÇD$è­ûüÿ‰àâé·êÿÿÇXâé¨êÿÿ‹
‰$¹6à‰L$ÇD$ÇD$èpûüÿ‹L$d‰àâ‹‹@¶@€ø„iêÿÿƒ=<ä…\êÿÿ¸ñ6‰$‹‹@‹‰D$è·øüÿé?êÿÿÿTà‹‹@·@=€…%êÿÿ‹‹@‹@@‰Xâéêÿÿƒÿ]tƒÿ^…êÿÿÇàâéõéÿÿ‹Bð‰àâ‹àâ‹
‰H(‹ƒøt‹Bð‹@·@=€uqÿ
Tàƒ=Tàu     ƒ=Œât*‹ƒøt‹Bð‰$‹‹@$‰D$è§ÿÿÇXâé‡éÿÿ‹Bð‹@·@fƒøuƸ7‰$‹Bð‹@‹‰D$èeøüÿ‹T$d맋Bð‹@fÇ@€ëÇ$¹.‰L$‹
‰L$ÇD$èúüÿ‰àâééÿÿƒÿctrƒÿ`tVƒÿatƒÿb…þèÿÿÇ<äéïèÿÿ‹‰àâÇäƒ=ä„Ðèÿÿ¸&7‰$ÇD$è.÷üÿé¶èÿÿ‹‰àâÇäéŸèÿÿ‹‰àâé’èÿÿƒÿetaƒÿf…„èÿÿÿ
Ðáfÿìã‹Jè‰$¹r‰L$‹Jè‰L$‹
‰L$èAùüÿ‰àâ‹D$d‹‰$ÇD$¸R‰D$è_¾ÿÿé,èÿÿÿÐáé!èÿÿÿÐáéèÿÿƒÿu¤„Ãÿn˜„Nƒÿkô„ǃÿhtUƒÿit(ƒÿj…Öçÿÿ‹Jȉ$¹‰L$èaÍüÿ‰àâé·çÿÿ‹B؉$‹Bè‰D$‹Bø‰D$èÈüÿÇ<äéçÿÿÿ
Ðáfÿìã‹Jè‰$¹s‰L$‹Jè‰L$‹
‰L$èLøüÿ‰àâÇ@‹D$d‹‰$ÇD$¸S‰D$èc½ÿÿ‹D$d‹‰$èf=þÿé"çÿÿ‹Jè‰$‹Jø‰L$è@Èüÿ‰àâÇ<äéûæÿÿƒÿlt-ƒÿm…íæÿÿ‹J؉$‹Jè‰L$‹Jø‰L$è~Îüÿ‰àâéÉæÿÿ‹Jø‰$¹‰L$èTÌüÿ‰àâéªæÿÿ‹Jð‰$¹à‰L$ÇD$ÇD$èq÷üÿ‹L$d‹Iø‹I ‰H ‰àâ‰$è°üÿéfæÿÿƒÿr"„£ƒÿo„ƒÿptGƒÿq…@æÿÿÇ$¹à‰L$ÇD$ÇD$è÷üÿ‰àâè¬Äüÿ‹
àâ‰Aéæÿÿ‹Jè‰$¹à‰L$ÇD$ÇD$èÉöüÿ‹L$d‹Iø‹I ‰H ‰àâ‰$èh¯üÿé¾åÿÿè÷Ãüÿé´åÿÿ‹
‰$¹à‰L$ÇD$ÇD$è|öüÿ‹L$d‰àâ‹‹@·@ƒøt‹‹@·@=àu‹‹@fÇ@àéYåÿÿ¸37‰$‹‹@‹‰D$è´óüÿ‹L$dëÒƒÿstvƒÿt…-åÿÿ‹Jð‰$¹?à‰L$‹Jð‰L$‹
‰L$è÷õüÿ‹L$d‰àâ‹Að‰$‹‰D$胸ÿÿ‹L$d‹Að‰$‹‰D$ÇD$è­&ýÿ‹D$d‹@ð‰$èÎ,ýÿéÀäÿÿ‹Jð‰$¹:‰L$‹
‰L$ÇD$è‰õüÿ‹L$d‰àâ‹Að‹@·@ƒøt‹Að‹@·@=àu‹Að‹@fÇ@àécäÿÿ¸E7‰$‹Að‹@‹‰D$è½òüÿ‹L$dëÐÇ$¹3à‰L$ÇD$ÇD$è
õüÿÇ@Ç$¹+‰L$‹L$d‹Iø‰L$‰àâ‰D$èÙôüÿ‹T$d‹Jø‰$¹?à‰L$‹Jø‰L$‰àâ‰D$è°ôüÿ‹L$d‰àâ‹Aø‰$‹Aø‰D$è;·ÿÿ‹D$d‹@ø‰$è£+ýÿ‹D$d‹@ø‹@·@ƒø@…ƒãÿÿ¸W7‰$ÇD$èuòüÿéiãÿÿƒÿ|„ôƒÿyj„5ƒÿvtUƒÿwtAƒÿx…8ãÿÿ‹Jè‰$¹à‰L$‹Jø‰L$ÇD$èôüÿ‰àâÇÄäéãÿÿÇÄäéñâÿÿÇ$¹3à‰L$ÇD$ÇD$è·óüÿÇ@Ç$¹-‰L$‹L$d‹Iø‰L$‰àâ‰D$è†óüÿ‹T$d‹Jø‰$¹?à‰L$‹Jø‰L$‰àâ‰D$è]óüÿ‹L$d‰àâ‹Aø‰$‹Aø‰D$èèµÿÿ‹D$d‹@ø‰$èP*ýÿ‹D$d‹@ø‹@·@ƒø@…0âÿÿ¸j7‰$ÇD$è"ñüÿéâÿÿÇ$¹à‰L$‹Jø‰L$ÇD$èÝòüÿ‰àâéçáÿÿƒÿztMƒÿ{…ÙáÿÿÇ$¹à‰L$‹
‰L$ÇD$è¡òüÿ‰àâ‹D$d‹‰$ÇD$è(¦þÿé•áÿÿÇ$¹à‰L$‹Jø‰L$ÇD$è\òüÿ‰àâéfáÿÿ‹‰àâéYáÿÿÿ€þ„—ƒÿ}„ƒƒÿ~tƒÿ…0áÿÿÿÐáé%áÿÿÿ
Ðáfÿìã‹Jè‰$¹r‰L$‹Jè‰L$‹
‰L$èâñüÿ‰àâ¹f‰
xá¿É‰H‹D$d‹‰$ÇD$¸R‰D$èî¶ÿÿé»àÿÿÿÐáé°àÿÿÿ
Ðáfÿìã‹J؉$¹r‰L$‹J؉L$‹Jø‰L$èlñüÿ‰àâÇ@‹D$d‹@ø‰$ÇD$¸R‰D$肶ÿÿéOàÿÿÿtvÿ‚…;àÿÿÿ
Ðáfÿìã‹J؉$¹r‰L$‹J؉L$‹Jø‰L$è÷ðüÿ‰àâÇ@fÇxá‹D$d‹@ø‰$ÇD$¸R‰D$è¶ÿÿéÑßÿÿÿÐáéÆßÿÿÿÐáé»ßÿÿÿ½¦„iÿ¡ð„½ÿ’›„„ÿ‹X„Aÿ‡„úÿ„tzÿ…t<ÿ†…EßÿÿÇ$¹à‰L$ÇD$ÇD$èðüÿ‰àâéßÿÿÇ$¹c‰L$‹
‰L$ÇD$èÝïüÿ‰àâ‰$è°4þÿéßÞÿÿÿ
Ðáfÿìã‹Jè‰$¹s‰L$‹Jè‰L$‹
‰L$èœïüÿ‰àâ¹f‰
Dâ¿É‰H‹D$d‹‰$ÇD$¸S‰D$訴ÿÿ‹D$d‹‰$è«4þÿégÞÿÿÇ$èY¥üÿéVÞÿÿÿˆ„¦ÿ‰„„ÿŠ…2Þÿÿ‹J؉$¹#à‰L$ÇD$ÇD$èùîüÿ‰à⹉$è¨üÿ‰D$‹L$‰$ÇD$è ­üÿ‹àâ‰B ‹B ‹‰$¸ ‰D$荼üÿè¥üÿéºÝÿÿÇ$謤üÿèî¤üÿé¤Ýÿÿ‹J؉$¹!à‰L$ÇD$ÇD$èkîüÿ‰à⹉$ès§üÿ‰D$‹L$‰$ÇD$è’¬üÿ‹àâ‰B ‹B ‹‰$ÇD$è¼üÿé2ÝÿÿÇ$è$¤üÿé!Ýÿÿÿ¸„¥ÿŒt?ÿt,ÿŽ…óÜÿÿ‹Bà‹@‰$‹Bø‰D$èÙmÿÿÿ
˜äéÓÜÿÿÿ˜äéÈÜÿÿÇ$¹"à‰L$ÇD$ÇD$èŽíüÿ‰à⹉$è–¦üÿ‰D$‹L$‰$ÇD$赫üÿ‹
àâ‰A éjÜÿÿ‹‰àâé]Üÿÿÿt1ÿ‘…IÜÿÿ‹Jø‹I‰$‹
‹I ‰L$èo«üÿ‹
àâ‰A é$Üÿÿ‹
‹I‰$ÇD$èL«üÿ‹
àâ‰A éÜÿÿÇ$èó¢üÿéðÛÿÿÿšº„¦ÿ—p„ÐÛÿÿÿ“tÿ•„¼Ûÿÿÿ–…°Ûÿÿé«ÛÿÿÇ$ÇD$ÇD$ÇD$èrìüÿ‰à⹉$èz¥üÿ‹
àâ‰AéfÛÿÿÿ˜tÿ™…RÛÿÿ‹‰àâéEÛÿÿ‹‰àâé8Ûÿÿ‹Bø‰àâé*ÛÿÿÿžÖ„£ÿ›tnÿœt9ÿ…üÚÿÿÇ$¹*‰L$‹Jð‰L$‹
‰L$èÅëüÿ‰àâéÏÚÿÿÇ$¹-‰L$‹Jð‰L$‹
‰L$è˜ëüÿ‰àâé¢ÚÿÿÇ$¹+‰L$‹Jð‰L$‹
‰L$èkëüÿ‰àâéuÚÿÿÇ$¹/‰L$‹Jð‰L$‹
‰L$è>ëüÿ‰àâéHÚÿÿÿŸt9ÿ …4ÚÿÿÇ$¹&‰L$‹Jð‰L$‹
‰L$èýêüÿ‰àâéÚÿÿÇ$¹%‰L$‹Jð‰L$‹
‰L$èÐêüÿ‰àâéÚÙÿÿÇ$¹^‰L$‹Jð‰L$‹
‰L$è£êüÿ‰àâé­Ùÿÿÿ¯„áÿ¨ƒ„Pÿ¥Ö„£ÿ¢tnÿ£t9ÿ¤…[ÙÿÿÇ$¹Qà‰L$‹Jð‰L$‹
‰L$è$êüÿ‰àâé.ÙÿÿÇ$¹Pà‰L$‹Jð‰L$‹
‰L$è÷éüÿ‰àâéÙÿÿÇ$¹|‰L$‹Jð‰L$‹
‰L$èÊéüÿ‰àâéÔØÿÿÇ$¹Rà‰L$‹Jð‰L$‹
‰L$èéüÿ‰àâé§Øÿÿÿ¦t9ÿ§…“ØÿÿÇ$¹Nà‰L$‹Jð‰L$‹
‰L$è\éüÿ‰àâéfØÿÿÇ$¹Sà‰L$‹Jð‰L$‹
‰L$è/éüÿ‰àâé9ØÿÿÇ$¹Oà‰L$‹Jð‰L$‹
‰L$èéüÿ‰àâéØÿÿÿ¬Ö„£ÿ©tnÿªt9ÿ«…Þ×ÿÿÇ$¹Tà‰L$‹Jð‰L$‹
‰L$è§èüÿ‰àâé±×ÿÿÇ$¹Fà‰L$‹Jð‰L$‹
‰L$èzèüÿ‰àâé„×ÿÿÇ$¹Gà‰L$‹Jð‰L$‹
‰L$èMèüÿ‰àâéW×ÿÿÇ$¹Uà‰L$‹Jð‰L$‹
‰L$è èüÿ‰àâé*×ÿÿÿ­t:ÿ®…×ÿÿÇ$¹Xà‰L$‹
‰L$ÇD$èÞçüÿ‰àâéèÖÿÿÇ$¹~‰L$‹
‰L$ÇD$è°çüÿ‰àâéºÖÿÿÇ$¹!‰L$‹
‰L$ÇD$è‚çüÿ‰àâéŒÖÿÿÿ¶÷„·ÿ³V„"ÿ°„¾ÿ±„…ÿ²…DÖÿÿÿ
Ðá‹J؉$¹
à‰L$‹Jð‰L$ÇD$èçüÿ‹T$d‰Ã‹
ƒùt<‹‹@‰àâ‰C‹Bð‰$‹B؉D$¸A‰D$è¬ÿÿ‹àâ‰$èé©ÿÿéÒÕÿÿ¸ëÂÿÐáƒ=Äá…¸Õÿÿ¸‚7‰$ÇD$èªäüÿéžÕÿÿÇ$¹Fà‰L$‹Jè‰L$‹Jø‰L$èfæüÿÇ$¹?‰L$‹L$d‹I؉L$‰àâ‰D$è<æüÿ‰àâéFÕÿÿ‹Jø‰$¹à‰L$‹Jø‰L$ÇD$èæüÿ‰àâéÕÿÿÿ´tÿµ…ÕÿÿÿÐáéùÔÿÿÇ$¹à‰L$‹Jø‰L$ÇD$èÀåüÿ‰àâfÿTäéÃÔÿÿÿ
Ðáfÿìã‹J؉$¹R‰L$‹J؉L$‹Jø‰L$èåüÿ‰àâé‰Ôÿÿÿº§„”ÿ·„}ÿ¸t#ÿ¹…WÔÿÿ‹‰à⋉$èFäüÿé@Ôÿÿÿ
Ðáfÿìã‹J؉$¹R‰L$‹J؉L$‹Jø‰L$èüäüÿ‰àâ‹àâ¹f‰
xá¿É‰HéîÓÿÿÿÐáéãÓÿÿ‹‰àâéÖÓÿÿÿ»t<ÿ¼…ÂÓÿÿÇ$¹%à‰L$ÇD$ÇD$èˆäüÿ‰àâé’ÓÿÿÇ$¹3à‰L$ÇD$ÇD$èXäüÿ‹T$d‰àâ‹àâ‹
¿If‰H‹àâ‹
‹I‰Hé@ÓÿÿÇ$¹&à‰L$ÇD$ÇD$èäüÿ‰àâfÿðãé       Óÿÿÿڏ„çÿ̏6„ÿŏg„TÿÁÝ„­ÿ¾toÿ¿t>ÿÀ…¥Òÿÿ‹JØ‹I‰$‹Jè‰L$‹
‹I‰L$‹
‹I$‰L$èøçüÿ‰àâésÒÿÿ‹JØ‹I‰$‹Jè‰L$‹
‹I‰L$èÎæüÿ‰àâéJÒÿÿÇ$¹à‰L$‹Jø‰L$ÇD$èãüÿ‰àâfÿTãéÒÿÿ‹Jð‹I‰$ÇD$‹
‹I‰L$ènæüÿ‰àâéêÑÿÿÿÂt0ÿÃtÿÄ…ÎÑÿÿÇàâé¿Ñÿÿ‹‰àâé²Ñÿÿ‹Jð‹I‰$ÇD$‹
‹I‰L$‹
‹I$‰L$èçüÿ‰àâéÑÿÿ‹‰àâérÑÿÿÿɏ’tcÿÆtNÿÇt9ÿÈ…HÑÿÿÇ$¹Jà‰L$‹Jð‰L$‹
‰L$èâüÿ‰àâéÑÿÿ‹‰àâéÑÿÿ‹‰àâéÑÿÿÇ$¹Là‰L$‹Jð‰L$‹
‰L$èÊáüÿ‰àâéÔÐÿÿÿÊtdÿË…ÀÐÿÿÇ$¹!‰L$‹Jð‰L$ÇD$è‡áüÿÇ$¹Fà‰L$‰àâ‰D$‹L$d‹  ‰L$è^áüÿ‰àâéhÐÿÿÇ$¹Hà‰L$‹Jð‰L$ÇD$è/áüÿ‹T$d‰àâÇ$¹Jà‰L$‹Jð‰L$‹
‰L$èáüÿ‰D$Ç$¹Fà‰L$‹
àâ‰L$‹L$‰L$èØàüÿ‰àâéâÏÿÿÇ$¹Eà‰L$‹Jð‰L$‹
‰L$è«àüÿ‰àâéµÏÿÿÿӏG„ÿЏ¹„¦ÿÍtpÿÎt:ÿÏ…uÏÿÿÇ$¹Ià‰L$‹
‰L$ÇD$è=àüÿ‰àâéGÏÿÿÇ$¹Hà‰L$‹
‰L$ÇD$èàüÿ‰àâéÏÿÿÇ$¹Mà‰L$‹
‰L$ÇD$èáßüÿ‰àâéëÎÿÿ‹‰àâéÞÎÿÿÿÑt9ÿÒ…ÊÎÿÿÇ$¹Gà‰L$‹Jð‰L$‹
‰L$è“ßüÿ‰àâéÎÿÿ‹Bø‰àâéÎÿÿÇ$¹Gà‰L$‹Jð‰L$‹
‰L$èXßüÿ‰àâébÎÿÿÿ׏ք£ÿÔtnÿÕt9ÿÖ…4ÎÿÿÇ$¹Fà‰L$‹Jð‰L$‹
‰L$èýÞüÿ‰àâéÎÿÿÇ$¹Fà‰L$‹Jð‰L$‹
‰L$èÐÞüÿ‰àâéÚÍÿÿÇ$¹Gà‰L$‹Jð‰L$‹
‰L$è£Þüÿ‰àâé­ÍÿÿÇ$¹Fà‰L$‹Jð‰L$‹
‰L$èvÞüÿ‰àâé€ÍÿÿÿØt:ÿÙ…lÍÿÿ‹Jø‰$¹1à‰L$‹Jø‰L$ÇD$è4Þüÿ‰àâé>Íÿÿ‹Jø‰$¹/à‰L$‹Jø‰L$ÇD$èÞüÿ‰àâéÍÿÿ‹Jø‰$¹0à‰L$‹Jø‰L$ÇD$èØÝüÿ‰àâéâÌÿÿÿ鏙„=ÿ⏄„PÿޏɄŸÿÛtiÿÜtRÿÝ…Ìÿÿ‹Jø‰$èMUþÿƒøu$¸ž7‰$ÇD$èÞÚüÿÇàâé\Ìÿÿ‹D$d‹@ø‰àâéJÌÿÿÇàâé;Ìÿÿ‹Jø‰$¹2à‰L$‹Jø‰L$ÇD$èÝüÿ‰àâé
ÌÿÿÇà⸶7‰$ÇD$èaÚüÿééËÿÿÿßt,ÿà…ÕËÿÿ‹àâ‹
‹I‰H‹àâÇ@€éµËÿÿ‹àâÇ@‹àâ‹
‹I‰H‹àâ‹@ƒø…ˆËÿÿ¸Ó7‰$ÇD$èzÚüÿénËÿÿ‹
‰$‹
‹I‰L$ÇD$ÇD$è6Üüÿ‰àâé@Ëÿÿÿæwtfÿãt0ÿätÿå…Ëÿÿ‹‰àâé
ËÿÿÇàâéþÊÿÿ‹Jð‰$‹Jð‹I‰L$ÇD$‹
‰L$èÆÛüÿ‰àâéÐÊÿÿÇàâéÁÊÿÿÿçtÿè…­Êÿÿ‹‰àâé Êÿÿ‹‰àâé“Êÿÿ‹Bè·ƒø,u‹Jè‰$‹Jø‰L$è3˜ÿÿ‰àâékÊÿÿÇ$¹,‰L$‹Jè‰L$‹Jø‰L$è3Ûüÿ‰àâé=Êÿÿÿð)„ށÿí(„äÿê„“ÿët7ÿì…ùÉÿÿ‹‰à⋉$‹‰D$èsÿÿ‹D$d‹‰$èÔÙüÿéÎÉÿÿ‹Bð·ƒø,u‹Jð‰$‹
‰L$èo—ÿÿ‰àâé§ÉÿÿÇ$¹,‰L$‹Jð‰L$‹
‰L$èpÚüÿ‰àâézÉÿÿ‹·ƒø,u
‹‰àâécÉÿÿÇ$¹,‰L$‹
‰L$ÇD$è+Úüÿ‰àâé5ÉÿÿÇ$¹
à‰L$‹Jø‰L$ÇD$èüÙüÿ‰àâ‹D$d‹@è‰$èýØüÿé÷ÈÿÿÿîtPÿï…ãÈÿÿÇ$¹3à‰L$ÇD$ÇD$è©Ùüÿ‰àâ‹àâ‹L$d‹    ‹I÷Ù‰HéŸÈÿÿÇ$¹3à‰L$ÇD$ÇD$èeÙüÿ‹T$d‰àâ‹àâ‹
¿If‰H‹àâ‹
‹I‰HéMÈÿÿ‹·ƒø,u
‹‰àâé6ÈÿÿÇ$¹,‰L$‹
‰L$ÇD$èþØüÿ‰àâéÈÿÿÿô/„ԁÿñtxÿòtÿó…ÚÇÿÿ‹Bø‰àâéÌÇÿÿ‹Bè·ƒø,u‹Jè‰$‹Jø‰L$èl•ÿÿ‰àâé¤ÇÿÿÇ$¹,‰L$‹Jè‰L$‹Jø‰L$èlØüÿ‰àâévÇÿÿ‹Bð·ƒø,u‹Jð‰$‹
‰L$è•ÿÿ‰àâéOÇÿÿÇ$¹,‰L$‹Jð‰L$‹
‰L$èØüÿ‰àâé"Çÿÿ‹
‰$¹6à‰L$ÇD$ÇD$èê×üÿÇ$¹,‰L$‰àâ‰D$ÇD$èÃ×üÿ‰àâéÍÆÿÿÿõtÿö…¹Æÿÿ‹Bø‰àâé«Æÿÿ‹
‰$¹6à‰L$ÇD$ÇD$ès×üÿÇ$¹,‰L$‰àâ‰D$‹L$d‹Iø‰L$èI×üÿ‰àâéSÆÿÿ¿müý‰D$TéÔÇÿÿƒ|$8„VÆÿÿÇD$8ÿÿÿÿé–ÆÿÿǤáD$l9D$h‚1Æÿÿ‹L$h‹I¿MðÒƒÀƒø|=‹|ƒD$høëÍ¿Eüý‰D$T‹L$T¿MЃø„ÌÅÿÿëÖ¸Ñ4‰$è@Äÿÿÿ°à닃|$8}
èÙÄÿÿ‹T$P‰D$8‹D$8ƒúŒÆÿÿú‹Æÿÿ¿Uüý‰Â¿EÐ;D$8…óÅÿÿÇD$8ÿÿÿÿ‹Pâ‰àâ‰T$Tƒ=¤áŽEÅÿÿÿ
¤áé:ÅÿÿÇdäÇ4ãÃì‹L$‹     ‹     ‰$‹L$‹  ‹     ‰L$èo¶ƒøt1ÀƒÄËL$‹I‰$‹L$‹I‰L$èƒÄÃì‹T$ƒút)¿=ö„‚=t+=t=t¸‰$‰T$èc1ÀƒÄÉЃÄËJ‰$è£ÿÿÿ‹T$‰B‹Bƒøu‹J‰$è‰ÿÿÿƒÄËJ‰$èzÿÿÿ‹T$‰B‹Bƒøu‹BƒÄÉЃÄËJ‰$èSÿÿÿ‹T$‰B‹Bƒøu¸‰$‹B‰D$èÙ1ÀƒÄËJ‰$èÿÿÿ‹T$‰B‹Bƒøu¸‰$‹B‰D$è¥1ÀƒÄÉЃÄÃ=     „1ÿÿÿ=
…ÿÿÿé!ÿÿÿƒìT‹däƒút/‰T$P‹
‹     ‰$‹L$X‰L$èõ´‹L$Pƒøu‰ÈƒÄTËQƒúuÑ‹L$X‰$¹œB‰L$èÉ´ƒø„ˆ‹L$X‰$¹§B‰L$¹‰L$è\´‹l$Xƒøta1Ûƒû@}  ¾+ƒø_uNƒû@‰\$L|¸®B‰$‰l$èr/‹l$X‹\$LD$‰$¸¿B‰D$+‰D$è3kL$‰$è$ÿÿÿƒÄTÃCë¡1ÀƒÄTÃì‹L$ƒù„¦¶A€ø…™ÆA¶A€øt¸ÈB‰$‹‹‰D$èn‹L$‹Qƒút[‹BƒøuK‰T$‹
‹     ‰$è´þÿÿ‰D$‹D$‰$èÿÿÿ‹T$ƒ=4ãu‹
‹     ‰$¹âB‰L$蝳‹T$ƒøt‹Rƒúu¥ƒÄÃÇ4ãëèƒÄÃì‹L$ ‰$èë$‰D$ƒ=üàt¸íB‰$‹D$‰D$‹D$ ‰D$èbm‹däƒút-‰T$‹
‹     ‰$‹L$‰L$賋\$ƒøuÆC‹SƒúuÓƒÄËSƒútì‰T$‹
‹     ‰$‹L$‰L$è㲋\$‹T$ƒøu‹L$‰
‹Rë˃칉$‹L$‰L$‹L$‰L$èo‰D$ƒ=üàt&¸C‰$è´l‹D$‰$èX(¸
C‰$è›l‹D$ƒÄÃƒì ‹l$$‰éƒùtL‹Aƒø„T¿=…@‹Aƒø„4‹A¿=     t‹A¿=…‹Iƒùu´‰ëƒût.‹Cƒø„î‹K¿=u
‹A¿=       t‹[ƒûuÒ‰èƒÄ ËA‹@‰D$‰éƒùtá9Ù‰\$u‹Iëî‹Aƒø„‘‰L$‹Q¿=     uÞ‹J‹  ‰$‹L$‹  ‰L$艱‹l$$‹\$‹L$ƒøu¶ƒ=üàt.¸C‰$‹D$(‰D$è}k‹D$$‰$è!'¸C‰$èdk¹‰$ÇD$ÇD$èèƒÄ ÉL$‰Êékÿÿÿ‰Ùéÿÿÿ‰èƒÄ ÉèƒÄ ÿ=  „Öþÿÿ¿=„Èþÿÿ‰èƒÄ Ãì‹däƒûtS‹SƒútC‰T$‹J‰$‰\$‹‹  ‰L$è?þÿÿ‹\$‹T$‰B‹Bƒøt
‹B¿=t‹Rƒúu½‹[ƒûu­ƒÄËC9Âu‹BƒøtÝÇBëÔƒì‹D$‹Pƒúta¸C‰$‰T$‹
ƒùtR‹‹‰D$èWj‹D$‹@‰$èø%‹L$¸C‰$‹A‰D$‹A‰D$‹A‰D$è"j‹D$‹PƒúuŸƒÄøC뫃ì ÇD$‹-däƒýt¶E€øu‹mƒýuï‹D$ƒÄ Él$‹]ƒûtä‹Cƒøt‹[ëî‹Sƒútó‹Bƒøu-‰\$‹‹       ‰$‰T$‹
‹     ‰L$èt¯‹l$‹\$‹T$ƒøt‹RëÁƒ=üàtw¸*C‰$‹E‹‰D$‹‹‰D$èZi‹D$‰$èÈþÿÿ¸OC‰$èAi‹D$‹@‰$èâ$¸\C‰$è%i‹D$‹@‰$èÆ$¸bC‰$è     i‹\$‹T$‹Cƒøuq¸‰$‹B‰D$è%¹
‰$ÇD$ÇD$èi‰Â‰$è½8‰D$‹L$‰$è'9‹l$‹T$‹\$‰BÇBÇCÿD$éÀþÿÿ‹Bƒøu5¸‰$‹C‰D$謹
‰$ÇD$ÇD$èð‰Âë…‹K‰$‹J‰L$èKûÿÿ‰ÂélÿÿÿƒìÇD$‹D$¶@
‹L$ ¶I
8Èt#‹D$ ‹HƒùtÇA‹Iƒùuñ‹D$ƒÄËD$‹Xƒût‹Cƒø„‹[ƒûuì‹D$ ‹XƒûtC‹Cƒøu3‹Cƒøu+1ɉL$‹D$‹Pƒút‹Bƒøt&‹Rƒúuðƒù„vÿÿÿ‹[ƒûu½ÇD$éaÿÿÿ‰\$‰$‰T$‰T$è¯öÿÿ‹L$‹\$‹T$ƒøtµ¹ë¶1ɉL$‹D$ ‹Pƒút‹Bƒøt‹Rƒúuðƒù„
ÿÿÿé@ÿÿÿ‰\$‰$‰T$‰T$èSöÿÿ‹L$‹\$‹T$ƒøtŹÇB뿃ìÇD$‹D$‹Xƒût‹Cƒø„h‹[ƒûuì‹D$ ‹Xƒûtf‹CƒøuV‹CƒøuNÇD$‹D$‹Pƒút‹BƒøtD‹Rƒúuðƒ|$u#‹D$ ‹HƒùtÇA‹Iƒùuñ‹D$ƒÄË[ƒûušÇD$ëˉ\$‹K‰$‰T$‹J‰L$è·‹\$‹T$ƒøt•‹‹      ‰$‹L$‹  ‹     ‰L$èÜ«‹T$‹\$ƒøu%‹
‹     ‰$‹L$ ‹  ‹     ‰L$è·«‹T$‹\$ƒøt_‹‹        ‰$‹
‹     ‰L$è–«‹\$‹T$ƒø…&ÿÿÿ‹‹      ‰$¹oC‰L$èp«‹\$‹T$ƒø…ÿÿÿÇD$ÇBéôþÿÿÇD$ÇBéàþÿÿÇD$‹D$ ‹Pƒút‹Bƒøt‹Rƒúuðƒ|$„¸þÿÿédþÿÿ‰\$‹K‰$‰T$‹J‰L$蟋\$‹T$ƒøtÁ‹‹    ‰$‹L$ ‹  ‹     ‰L$èĪ‹\$‹T$ƒøu%‹
‹     ‰$‹L$‹  ‹     ‰L$蟪‹\$‹T$ƒøt_‹‹        ‰$‹
‹     ‰L$è~ª‹\$‹T$ƒø…Rÿÿÿ‹‹        ‰$¹dC‰L$èXª‹\$‹T$ƒø…,ÿÿÿÇD$ÇBé ÿÿÿÇD$ÇBéÿÿÿƒìdÇD$LÇD$PÿD$L‹däƒût¶C€øu‹[ƒûuïƒ|$Ptƒ|$L
|Ê‹D$LHƒÄdöC€øuØ‹SƒútжB€øu‹Rëí¶B€øuò‰\$`‰$‰T$\‰T$è×üÿÿ‹\$`‹T$\ƒøtÑÿD$Pƒ=üàt%¸zC‰$‹‹‰D$‹‹‰D$è…c‹\$`‹T$\¶C
€øt
¶B
€ø„Ÿ‰Ñ‰\$X‹‹‰$‰L$T‹‹‰D$è®õÿÿ‹L$X‹       ‹     ‰$¹•C‰L$¹‰L$辨‹\$`ƒø…ÿÿÿƒ=â…öþÿÿD$‰$¸œC‰D$‹D$X‹‹ƒÀ‰D$è®_D$‰$‹D$T‹‹‰D$è6õÿÿ‹\$`é±þÿÿ‹
‹     ‰$¹C‰L$萨‹L$`‹T$\ƒøu
‰Ë‰ÑÆB
é4ÿÿÿ‰Óé-ÿÿÿƒì`ÇD$Pƒ=üàt1ÀƒÄ`ÃÇD$TÿD$P‹däƒût!ƒ|$dt    ¶C€øt    ¶C€øt‹[ƒûu߃|$Ttƒ|$P
|º‹D$PHƒÄ`ËSƒútÙƒ|$dt   ¶B€øt    ¶B€øt‹Rë݉\$\‰$‰T$X‰T$è½ùÿÿ‹\$\‹T$XƒøtÚÿD$Tƒ=üàtR¸¡C‰$‹D$P‰D$‹‹‰D$‹‹‰D$è°a‹D$\‰$è÷ÿÿ¸¿C‰$è—a‹D$X‰$è÷ÿÿ‹\$\‹T$X‹‹‰$‹‹‰D$èÔóÿÿ‹L$\‹   ‹     ‰$¹ÃC‰L$¹‰L$è䦋\$\ƒø…øþÿÿƒ=â…ëþÿÿD$‰$¸ÊC‰D$‹‹ƒÀ‰D$èØ]D$‰$‹D$X‹‹‰D$è`óÿÿ‹\$\éªþÿÿƒì‹L$ƒùuƒÄËA‰$èåÿÿÿ‹D$‹@ƒøt        ƒ=üàt‹Øà‰$¸ÏC‰D$èÜa‹T$‹J‰$‹J‰L$¹‰L$èfAƒøt‹Øà‰$¸ÕC‰D$è¡a‹Øà‰$¸×C‰D$‹D$‹‹‰D$è~aÿãƒÄÃÄÃì‹L$ƒùtƒ=üàu
¶A€øuƒÄÃÆA‹Øà‰$¸åC‰D$‹‹‰D$è+aƒ=üàt@‹Øà‰$¸êC‰D$èa‹D$‹@‹@‰$èx‹Øà‰$¸ïC‰D$èâ`‹L$‹ ‹     ‰$¹ôC‰L$¹‰L$è&¥ƒøu     ƒ=âtq‹Øà‰$¸D‰D$è›`ǐã‹D$‹@‰$è_þÿÿƒ=ãu‹Øà‰$¸D‰D$èb`‹Øà‰$¸D‰D$èK`ÿáƒÄËØà‰$¸ûC‰D$‹D$‹‹ƒÀ‰D$è`édÿÿÿƒì¹‰$è݉D$‹L$$‰$è$‹L$‰‹L$ ‰$載D$‹L$‰$è:îÿÿ‹T$‰Bƒ=üàtZ¸D‰$‹D$‰D$è~^‹D$ ‰$è"¸ D‰$èe^‹D$‹@‰$è¸#D‰$‹D$‹‹‰D$è=^‹T$‹Bƒøt"‹J‰$è%.‰D$‹L$‰$è.‹L$‰A‹däƒút>‰T$‹
‹     ‰$‹L$‰L$èÉ£‹T$ƒøu‹D$‹J‰H‹L$‰JƒÄËRƒúu¹‰$èÁ‰D$‹L$‰$è‹T$‰‹L$‰J‹L$‰J‹L$‰$¹*D‰L$¹‰L$裋T$ƒøuÆB
‹
dä‰J‰däƒÄÃì‹
däƒùtÆA‹IƒùuôÇ4ãƒÄÃìƒ=èätèòÿÿ¹1D‰$èÓíÿÿƒøt
ƒ=â„ Ç$èaúÿÿ¹9D‰$è¨íÿÿ‹
˜á‰D$‹Øà‰$¸AD‰D$ƒù„X‰È‰D$èç]胋Øà‰$¸TD‰D$èË]è>ÿÿÿ‹D$‰$è4îÿÿèyòÿÿ‰D$¹‰$èáùÿÿ‰Áƒ=üàt!¸YD‰$‹D$‰D$‰L$‰L$èK\‹L$ƒù¨èû÷ÿÿèáþÿÿ‹D$‰$è×íÿÿ‹L$ƒùt
¶A
€ø…ƒùu    ƒ=dätf‰$èÁûÿÿ‹
däƒùt‰L$‰$èªûÿÿ‹D$‹Hƒùuèƒ=4ãt‹Øà‰$¸‰D‰D$èî\‹Øà‰$¸œD‰D$è×\ƒÄËØà‰$¸xD‰D$è¼\묋Øà‰$¸jD‰D$è£\‹L$éSÿÿÿ¸SDé þÿÿÆ@
éWþÿÿÇ äÇ\ãÇ”áÃìÇD$‹ äƒútk‰T$‹
‰$‹L$‰L$èž‹T$ƒøt@ÿ”á‹Bƒøt‹L$‰$‹
‰L$è{‹T$ƒøu‹J‰$è׃ÄËD$ƒÄËRÿD$ƒúu•1ÀƒÄÃì‹T$ƒúu‰ÐƒÄÉ$è_ÿÿÿƒøtƒÄÃÿ\㹉$肉D$‹L$‰$ès‹L$‰‹L$‰$èT/‹T$‰B‹
‰$‹J‰L$èÙ‹T$ƒøt$ÇB¸‰$‹B‰D$è\‹T$‹
‰J‹
 ä‰J‰ ä‹J‰$èƒÄÃ츰b‰$‹\ã‰D$èÛY¸Éb‰$‹”á‰D$èÄYƒÄÃì‹L$ƒùuƒÄÃ|$t>¸‰$‹A‰D$èÕÿÿÿ‹L$ÇA¸‰$‹A‰D$è¶ÿÿÿ‹L$ÇA‰$èöƒÄÃ칉$èW‹L$f‰‹L$‰H‹L$‰HƒÄÃì‹L$ƒùu‰ÈƒÄù‰$è‹\$¿f‰‹K‰H‹K‰H‹K‰HƒÄÃì‹T$ƒúu‰ÐƒÄÉ$è§ÿÿÿ‰D$‹L$‹I‰$èÓÿÿÿ‹L$‰A‹L$‹I‰$è½ÿÿÿ‹T$‰B‰ÐƒÄÃì‹\$‹T$ƒûu        ¸ƒÄÃúu1ÀƒÄÉ$‰T$è.‹\$‹T$ƒøt       ¸ƒÄÿ9Ðt1ÀƒÄÉ$‹L$‰L$‹K‰L$è–ÿÿÿƒøt   ¸ƒÄËL$‰$‹L$‰L$‹L$‹I‰L$èiÿÿÿƒÄÃì‹l$‹\$‹T$ƒúu      ¸ƒÄÿ9Øt‰$‰T$‰l$è1ÿÿÿƒÄÉ$‹J‰L$‰l$èÿÿÿƒøu1ÀƒÄËL$‰$‹L$‹I‰L$‹L$‰L$è‹ÿÿÿƒÄÃì‹L$‰$‹L$‰L$‹L$‰L$èhÿÿÿƒøu1ÀƒÄËL$‰$‹L$‰L$‹L$‰L$èAÿÿÿƒÄÃì‹\$‹T$ƒúu   ƒû„ºƒú„«ƒû„¢¿¿f9Èt1ÀƒÄËBƒøt‹Cƒø…P¿=   Þ„=tD=tj=tM=t/¸îb‰$¿‰D$èµV¸øb‰$ÇD$èºüÿ1ÀƒÄÿ
‰$‰T$‰\$èôþÿÿƒÄËJ‰$‹K‰L$è(ÿÿÿƒÄøƒÄËBƒøt0‹Cƒøt(‹J‹    ‰$‹K‹   ‰L$蜃øu     ¸ƒÄÃ1Àëø¸âb‰$ÇD$è’¹üÿ‹\$‹T$ë¹=
t™=t=…+ÿÿÿ‹J‰$‹K‰L$è™þÿÿƒøu1ÀƒÄËL$‹I‰$‹L$‹I‰L$ètþÿÿƒøu1ÀƒÄøƒÄËJ‹ ‰$‹K‹   ‰L$èp›‹\$‹T$ƒø„‰þÿÿ1ÀƒÄÃ1ÀƒÄøƒÄÃì‹\$‹T$ƒúu    ƒû„äƒú„ªƒû„¡¿¿f9Èt1ÀƒÄËBƒøt‹CƒøuW‹J‰$‹K‰L$è¢ÿÿÿƒøt‹L$‹I‰$‹L$‹I‰L$èƒÿÿÿƒøu‹L$‰$‹L$‰L$èŽýÿÿƒÄøƒÄËJ‹ ‰$‹K‹   ‰L$è‘š‹\$‹T$ƒøt†1ÀƒÄÃúu¿=
u    ¸ƒÄÃ1ÀƒÄÿ=
uð¸ƒÄøƒÄÃì‹\$‹T$ƒûu ƒú„§ƒû„˜ƒú„¿¿
f9Èt1ÀƒÄËCƒøt‹BƒøuE‹K‰$‹J‰L$è¢ÿÿÿƒøt‹L$‹I‰$‹L$‹I‰L$èƒÿÿÿƒøu1ÀƒÄøƒÄËK‹ ‰$‹J‹   ‰L$蝙‹\$‹T$ƒøt˜1ÀƒÄÃ1ÀƒÄøƒÄÃì‹l$‹\$ƒûu1ÀƒÄÿ=u=‰,$‹S‰T$èÑÿÿÿƒøu"‹T$‰$‹T$‹R‰T$èµÿÿÿƒøu1ÀƒÄøëõ‰$‰l$èÈýÿÿƒÄÃì‹l$‹\$ƒýu1ÀƒÄÿ=u=‹S‰$‰l$èÑÿÿÿƒøt‹T$‹R‰$‹T$‰T$èµÿÿÿƒøu1ÀƒÄøëõ‰$‰l$è*ÿÿÿƒÄÃì‹l$‹\$ƒûu1ÀƒÄÿ=u=‰,$‹S‰T$èÑÿÿÿƒøu"‹T$‰$‹T$‹R‰T$èµÿÿÿƒøu1ÀƒÄøëõ‰$‰l$èîüÿÿƒÄÃì‹\$‹T$ƒúu1ÀƒÄËD$ƒøtI=t2=t¸c‰$ÇD$萵üÿ1ÀƒÄÉ$‰T$è?ÿÿÿƒÄÉ$‰T$èÂþÿÿƒÄÉ$‰T$èEþÿÿƒÄÃì1ɉÈA‰L$¹ˆ(Á‰È‹L$ˆèé     ˆD$¾À‰D$‹L$‰$‹D$ÿЋL$ƒøt‰ÈA‰L$¹ˆ(Á‰È¾L$ˆëÁÆ
ˆ(èq
ƒÄÃì0è–     ‰D$,;D$4u‹D$8ƒÄ0ÃèN
‹D$,‰ˆäD$‰$¸ü‹‰D$‹D$4‰D$èóMD$‰$èç‹D$<ƒÄ0ÃìèrƒÄÁì‹Œ$ ˆŒ$ƒù{…¸}ˆ„$1ÛÇ„$‰ÙC‰œ$‰$è        ‹¬$¾ÀˆÂ¾Â:„$uƒ¼$¸Äþƒøÿtìýÿ}ä¾Êˆ”$¾É¶É¶
¤Dƒàƒø„p¾ÂˆD$ºú‰”$}2‰,$èš‹¬$‹”$ˆÃ¾À¶À¤D¶ƒàƒø…Æ„$ú|$D$Ƹ
Œ‰$D$‰D$èe³üÿ‹”$ÆDL$‰$¹,Œ‰L$覕ƒøtL$‰$¹3Œ‰L$茕ƒøu     1ÀÄÍL$‰$¹>Œ‰L$èi•ƒøtݍL$‰$¹DŒ‰L$èO•ŠŒ$ƒøt¼¾Á;„$ uÿ„$¾Á:„$uÿŒ$¾Áˆ„$‹Œ$ÿ„$‰$èy‹¬$¾ÀˆÂéUþÿÿD$‰ÑBȾˈE‰¬$éœþÿÿ‰,$èEŠŒ$¾ÀˆÂˆT$¾ÁƒøUt¾ÁƒøVun¾Œ$‰$èÿÿŠT$ŠŒ$ƒøt1¾Áƒø<u¾Âƒø>t¾Áƒø[…*ÿÿÿ¾Âƒø]…ÿÿÿ1ÀÄþʉ$èÊÿÿŠT$ŠŒ$ƒøtÜë²¾ÁƒøXuªëˆ¸)é^ýÿÿƒìƒ|${…’¸}ˆD$
ÇD$Ç$èIŠ\$
‹L$¾ÀˆÂ¾Â8Øuƒ<$Æ
ˆ(ƒÄþƒøÿtìùÿ}ä‰ÈA‰L$¹ˆ(Á‰È¾Êˆ¾Â;D$uÿ$¾Â8Øuÿ$èãŠ\$
‹L$¾ÀˆÂ똸)éiÿÿÿƒì艈ˆ(Ɖ(ƒø,¹;‰$ÇD$ÇD$èôÿÿ‰¬ä¸;ƒÄÃø t¶ƒø{„Fƒú(„=ƒú}‰T$u¸IŒ‰$èð
‹T$¶Ê¶
¤Dƒàƒø„ý‰$¸öʉD$è ûÿÿ¹XŒ‰$¹ˆ(‰L$èÆ’ƒøu,¹
‰$ÇD$ÇD$èhóÿÿ‰¬ä¸
ƒÄù]Œ‰$¹ˆ(‰L$è’ƒøu,¹‰$ÇD$ÇD$è!óÿÿ‰¬ä¸ƒÄùcŒ‰$¹ˆ(‰L$è8’ƒøu,¹‰$ÇD$ÇD$èÚòÿÿ‰¬ä¸ƒÄùjŒ‰$¹ˆ(‰L$èñ‘ƒøu,¹‰$ÇD$ÇD$è“òÿÿ‰¬ä¸ƒÄùuŒ‰$¹ˆ(‰L$誑ƒøu,¹‰$ÇD$ÇD$èLòÿÿ‰¬ä¸ƒÄù{Œ‰$¹ˆ(‰L$èc‘ƒøu,¹‰$ÇD$ÇD$èòÿÿ‰¬ä¸ƒÄù      ‰$ÇD$ÇD$èÙñÿÿ‰¬ä¹ˆ(‰$è„‹
¬ä‰A¸     ƒÄÃú<…è/ƒø>u,¹‰$ÇD$ÇD$è„ñÿÿ‰¬ä¸ƒÄÃø-tèøŒ‰$è‚èâƒø>‰D$u,¹‰$ÇD$ÇD$è3ñÿÿ‰¬ä¸ƒÄÃèw¸–Œ‰$è6‹T$ƒúUÈ„¸ƒú!„¥ƒú&tzƒú-tRƒú/t*‰T$‰$ÇD$ÇD$èËðÿÿ‰¬ä‹D$ƒÄù\‰$¹‰L$¹/‰L$è‰øÿÿ‰Âë³¹>‰$¹‰L$¹-‰L$èføÿÿ‰Â됹&‰$¹‰L$¹&‰L$èCøÿÿ‰Âéjÿÿÿºé`ÿÿÿºéVÿÿÿƒúV„…ƒú[tZƒú\t/ƒú|…:ÿÿÿ¹|‰$¹‰L$¹|‰L$èí÷ÿÿ‰Âéÿÿÿ¹/‰$¹‰L$¹\‰L$èÇ÷ÿÿ‰Âéîþÿÿ¹]‰$¹‰L$¹[‰L$è¡÷ÿÿ‰ÂéÈþÿÿºé¾þÿÿ‰T$‰$èê÷ÿÿ‹T$ƒø„ªûÿÿ‰$è™úÿÿ¹        ‰$ÇD$ÇD$ègïÿÿ‰¬ä¹ˆ(‰$è‹
¬ä‰A¸    ƒÄÃì‹L$‰$è,lÿÿ‰D$‹…왃út-‰T$‹
‰$‹L$‰L$èIŽ‹L$ƒøu‰ÈƒÄËQƒúuÓ¹‰$èP    ‰D$‹L$‰$è“B@‰D$‹L$‰$è/        ‹T$‰‹‰$‹D$‰D$è‚B‹l$‹D$‹­ì™‰H‰­ì™ƒÄÃ칉$èê‹L$‹     ‰ƒÄË
|á;
à}‰ÈA‰
|á¹@Ô
Á¾ÃA‰
|á¸ÿÿÿÿË|á‹T$‰ØÐ;à}
@Ô
ؾøÿÿÿÿÃì‹-à1Û1Ò9ê}¾@Ô
ƒø(u"CB9ê|íƒûtÿÔá¸ä"‰$èƒÄþ@Ô
ƒø)uÒKëσì‹Øà‰$¸ý"‰D$¸@Ô
‰D$è<HƒÄÃ=|á~ÿ
|áÃì¸#‰$‹|ã‰D$èÝF¸#‰$‹Pá‰D$èÆFèÌìÿÿè¸ ƒÄÃìÇüà¸+´â‰èäÇàÇLäÇÔáÇ|äÇ|ã¸@Ô
‰$ÇD$¸‰D$èRAÇàÇ|áǘáèaÕÿÿèÌêÿÿèèÚ ‹\$ƒ|$~‹C¾ƒø-thƒ=àu4¸E#‰$èìE¸g#‰$èßE¸€#‰$èÒE¸‰$èÔIèBþÿÿƒ=Ôáuè:ƒ=üàtè­þÿÿ‹ÔáƒÄËC¾@ƒøf„ƒƒøct8ƒødt¸1#‰$‹C¾@‰D$èbEédÿÿÿÇàÿL$ƒÃé3ÿÿÿÿL$ƒÃ‰\$‹K‰$èŒ?@‰D$‹L$‰$è©üÿ‰˜á‰$‹D$‹@‰D$èz?‹\$ë®ÿL$ƒÃ1í‹C‰é€<t1‹K‰ê¾
ƒø    t‹K‰ê¾
ƒø"uI‹C‰éÆ E‹C‰é€<uϸ@Ô
‰$‰\$‹C‰D$è?¹@Ô
‰$èò>‹\$‰àé5ÿÿÿ‹K‰ê¾
ƒø
u²ë§ƒøntƒøv…ðþÿÿÿüàéÿÿÿÇ|äéýþÿÿƒì‹T$‹
ØàƒúuƒÄÿ=…„ƒøÿ„þ=„‘=tw=t ¸à#‰$è÷C‹D$¿‰$èbƒÄÉ$¸Å#‰D$èE‹Øà‰$¸Ç#‰D$èíD‹D$‹@‰$è]ÿÿÿ‹Øà‰$¸Ê#‰D$èÇD묉$¸Ì#‰D$è´D뙉$¸¬#‰D$è¡D‹D$‹@‰$èÿÿÿ‹Øà‰$¸®#‰D$è{D‹D$‹@‰$èëþÿÿ‹Øà‰$¸³#‰D$èUDé7ÿÿÿ‰$¸Ü#‰D$è?Dé!ÿÿÿ‰$¸£#‰D$è)D‹D$‹@‰$è™þÿÿ‹Øà‰$¸¥#‰D$èD‹D$‹@‰$èsþÿÿ‹Øà‰$¸ª#‰D$èÝCé¿þÿÿ=  „÷=
„Ö=tm=…{þÿÿ‰$¸½#‰D$èŸC‹D$‹@‰$èþÿÿ‹Øà‰$¸¿#‰D$èyC‹D$‹@‰$èéýÿÿ‹Øà‰$¸Ã#‰D$èSCé5þÿÿ‰$¸µ#‰D$è=C‹D$‹@‰$è­ýÿÿ‹Øà‰$¸·#‰D$èC‹D$‹@‰$è‡ýÿÿ‹Øà‰$¸»#‰D$èñBéÓýÿÿ‰$¸Ò#‰D$èÛBé½ýÿÿ‰$¸×#‰D$‹B‹‰D$è¼Béžýÿÿƒì‹L$ù³„žùhtWƒù;tCùt,ùt¸-$‰$‰L$è=AƒÄø
$‰$è,Aëí¸ð#‰$èAëÞ¸$‰$èAëϸù#‰$èÿ@ëÀùtùuŸ¸$‰$èà@롸ó#‰$èÑ@ë’¸ö#‰$èÂ@냁ù
ftRùt8ùtù …Lÿÿÿ¸ý#‰$è@éKÿÿÿ¸$‰$è{@é9ÿÿÿ¸
$‰$èi@é'ÿÿÿ¸$‰$èW@éÿÿÿùtù…ðþÿÿ¸$‰$è1@éïþÿÿ¸$‰$è@éÝþÿÿƒì¸0$‰$è
@‹T$‹L$ƒú„±‰$‰T$èí?ƒ=ˆäÿt     ƒ=ˆäuf¸D$‰$¸@Ô
‰D$èÅ?1ɉL$;
|á}¸[$‰$èª?‹L$A‰L$;
|á|â¸]$‰$èŒ?¸¸ö‰$èªAÿÔáƒÄø:$‰$èh?‹ˆä‰$èÔýÿÿ¸B$‰$èM?émÿÿÿ‰$è@?éNÿÿÿƒì‹D$‰$ÇD$èƒÄÃì‹D$‰$‹D$‰D$èïþÿÿ¸‰$èCƒÄÃì‹D$ H™ƒâÐÁøƒÀ‰ÅƒøPŒ–ÿˆÍ
ƒ=üàt¸”ý‰$‰l$‰l$èµ>‹l$‰é‰l$Áá‰$è‘¢üÿ‹l$‰Æ‰èÁà|ã‰éÉU‰»9ë}‰ØC†Ç9ë|ð‰ñƒÁ‰L$‰$ÇD$‹D$ ‰D$èS9‹D$ƒÄÃ<…¬”…¢ƒ<­„°‹­­‹­û€|»€‰­­HÌ
‰é‰l$¯Ë‰\$Áá‰$èСüÿ‹\$‹l$‰­¬”‰Ø÷åÁà|ã‰ÞƒÆþ¯õ‹­¬”4²;4­¬”r®‰‰èÁà)Æ;4­¬”sëÿ­ˆÍ
‹4­¬”‹‰­¬”éèþÿÿ¸éMÿÿÿƒì‹l$ƒÅü‰l$‹E%ÿ=Ut¸±ý‰$ÇD$èþÿÿ‹l$eÿÿÿ‹]ƒûP|
ÿÈÎ
ƒÄÃÿÈÎ
‹¬”‰M‰,¬”ëâƒì$¸Èý‰$èô<1ÒƒúP}K‹,•HÌ
‹•ˆÍ
‹•ÈÎ
‰è    Ø      ȃøt%¸äý‰$‰T$‰T$‰l$‰\$‰L$è¬<‹T$BƒúP|µƒÄ$Ã심ä1É‹ˆä=¼„žƒø(„b=„¾=t ƒù‰L$u¸aV‰$èýÿÿ‹L$‰ÈƒÄÃè"ëÿÿ‰ˆäè“ÿÿÿ‰Á¿=
tÄ¿=tº¿=u
‹A¿=
t£‰L$¿=u‹A‰D$¹
‰$ÇD$ÇD$èsâÿÿ‰D$¹‰$‹L$‰L$‹L$‰L$èRâÿÿ‰ÁéIÿÿÿè‹êÿÿ‰ˆäèüþÿÿ‰Á¿=„)ÿÿÿ¿=
„ÿÿÿ‰L$¿=u‹A¿=„üþÿÿ‹A‰D$¹‰$ÇD$ÇD$èÚáÿÿ‰D$¹‰$‹L$‰L$‹L$‰L$è¹áÿÿ‰Áé°þÿÿèu
‰D$ƒ=ˆä)t
¸TV‰$è·ûÿÿèÓéÿÿ‹L$‰ˆäé}þÿÿ‰T$è»éÿÿ‹L$‰ˆäéeþÿÿ=t,=   t
=
…Lþÿÿë͉T$èˆéÿÿ‹L$‰ˆäé2þÿÿ‰T$èpéÿÿ‰ˆäèáýÿÿ‹T$‰B‰$è@‰Áéþÿÿƒì(‹T$,ƒút1¿=A„û=„B=„¸=t‰ÐƒÄ(ËJ‰$‹J‰L$è§äÿÿƒøt!¹
‰$ÇD$ÇD$è“àÿÿ‰Â빉$‹L$,‹I‰L$ÇD$èoàÿÿ‰D$‹L$‰$èŽ
‰D$¹‰$‹L$‰L$‹L$,‹I‰L$è;àÿÿ‰$è‘     ‰D$‹L$‰$èû ‰ÂéOÿÿÿ‹J‰$‹J‰L$èüãÿÿƒøt$¹
‰$ÇD$ÇD$èèßÿÿ‰Âéÿÿÿ‹L$,‹I‰$è:àÿÿ‰D$‹L$,‹I‰$è'àÿÿ‰D$¹‰$‹L$‰L$‹L$‰L$èžßÿÿ‰D$‹L$‰$èì‰D$‹L$‰$èV       ‰D$$¹‰$‹L$,‹I‰L$ÇD$èZßÿÿ‰D$‹L$‰$èy      ‰D$¹‰$‹L$,‹I‰L$ÇD$è&ßÿÿ‰D$‹L$‰$èE      ‰D$¹‰$‹L$‰L$‹L$‰L$èõÞÿÿ‰D$‹L$‰$èC‰D$‹L$‰$è­¹‰$‹L$$‰L$‰D$è¼Þÿÿ‰$è‰D$‹L$‰$è|‰ÂéÐýÿÿ‹B¿=u"‹J‹I‰$‹J‰L$èmâÿÿ‹T$,ƒø…w‹B¿=u"‹J‹I‰$‹J‰L$è>âÿÿ‹T$,ƒø…@‹B¿=u"‹J‹I‰$‹J‰L$èâÿÿ‹T$,ƒø…      ‹B¿=u"‹J‹I‰$‹J‰L$èàáÿÿ‹T$,ƒø…Ò‹B¿=u‹B¿=„@‹B¿=u‹B¿=„®‹J‰$‹J‰L$è…áÿÿ‹T$,ƒøu
‹B¿=u‹Ré¨üÿÿ‹B¿=
të‹B¿=
t\‹B¿=tO‹B¿=…püÿÿ‹B¿=…_üÿÿ‹J‹I‰$‹J‹I‰L$èáÿÿ‹T$,ƒø„:üÿÿ‹Ré2üÿÿ‹Ré*üÿÿ‹J‹I‰$‹J‹I‰L$èÑàÿÿ‹T$,ƒø„-ÿÿÿ¹‰$‹J‹I‰L$‹J‹I‰L$è±Üÿÿ‰D$¹‰$‹L$,‹I‹I‰L$‹L$‰L$èŠÜÿÿ‰Âé¶ûÿÿ‹J‹I‰$‹J‹I‰L$è]àÿÿ‹T$,ƒø„›þÿÿ¹‰$‹J‹I‰L$‹J‹I‰L$è=Üÿÿ‰D$¹‰$‹L$‰L$‹L$,‹I‹I‰L$èÜÿÿ‰ÂéBûÿÿ‹Ré:ûÿÿ‹Ré2ûÿÿ‹Ré*ûÿÿ‹Ré"ûÿÿ‹B¿=u"‹J‹I‰$‹J‰L$è¿ßÿÿ‹T$,ƒø…      ‹B¿=u"‹J‹I‰$‹J‰L$èßÿÿ‹T$,ƒø…Ò‹B¿=u‹B¿=„@‹J‰$‹J‰L$èSßÿÿ‹T$,ƒøu
‹B¿=u‹Révúÿÿ‹B¿=
të‹B¿=
„ê‹B¿=„Ù‹B¿=u
‹B¿=tO‹B¿=…úÿÿ‹B¿=…úÿÿ‹J‹I‰$‹J‹I‰L$è²Þÿÿ‹T$,ƒø„æùÿÿ‹RéÞùÿÿ‹J‹I‰$‹J‹I‰L$è…Þÿÿ‹T$,ƒøt¹‰$‹J‹I‰L$‹J‹I‰L$èiÚÿÿ‰D$¹‰$‹L$‰L$‹L$,‹I‹I‰L$èBÚÿÿ‰Âénùÿÿ‹Réfùÿÿ‹J‹I‰$‹J‹I‰L$è
Þÿÿ‹T$,ƒø„›þÿÿ¹‰$‹J‹I‰L$‹J‹I‰L$èíÙÿÿ‰D$¹‰$‹L$,‹I‹I‰L$‹L$‰L$èÆÙÿÿ‰Âéòøÿÿ‹Réêøÿÿ‹Réâøÿÿ=„Ü=…Ìøÿÿ‹B¿=t
‹B¿=
u‹Réªøÿÿ‹B¿=
të‹J‰$‹J‰L$èJÝÿÿ‹T$,ƒøt‹Rézøÿÿ‹B¿=u
‹B¿=tW‹B¿=…Oøÿÿ‹B‹@¿=…;øÿÿ¹‰$ÇD$ÇD$èëØÿÿ‹T$,‰B‹J‹I‰Jé       øÿÿ‹J‹I‰Jéû÷ÿÿ‹B¿=
t
‹B¿=u‹RéÙ÷ÿÿ‹B¿=të‹J‰$‹J‰L$èyÜÿÿ‹T$,ƒøt‹Ré©÷ÿÿ‹B¿=u‹J‹I‰$‹J‰L$èFÜÿÿ‹T$,ƒøu-‹B¿=…m÷ÿÿ‹B‹@¿=
…Y÷ÿÿ‹RéQ÷ÿÿ‹J‹I‰JéC÷ÿÿƒì‹T$ƒú}   èÀôÿÿƒÄÉÑI‰$èàÿÿÿ‹t$‹-ˆä‰Ç‰D$1Ûƒû}‰\$³…ìV‹9Å…ƒèàÿÿ‰ˆä‹L$I‰$è™ÿÿÿ‰D$‹T$‹\$“ìV‹        ‰$‹L$‰L$‹L$‰L$èy×ÿÿ‰$ègöÿÿ‹t$‹-ˆä‰Ç‰D$1Ûƒû|ƒÿu¸tV‰$èlñÿÿ‹|$‰øƒÄÃCéZÿÿÿƒìèußÿÿ‰ˆä¹‰$è
ÿÿÿƒÄÃìèÙÿÿÿ‰D$ƒ=üàt&¸V‰$èV0‹D$‰$èúëÿÿ¸‹V‰$è=0èbèÿÿƒøÿt¸V‰$èëðÿÿÿÔáƒÄËD$‰$è«(ƒÄÃÇ€áÃì‹T$ƒúu‰ÐƒÄÿ=t8¿=t.‰T$‹J‰$èËÿÿÿ‹T$‰B‹J‰$è¹ÿÿÿ‹T$‰B‰ÐƒÄËBƒøtÊ‹B¿¿
f9Èu¼‹Z‹K‰J‰S‰ÚëÚƒì‹T$ƒúu‰ÐƒÄÉ$è6ÔÿÿƒøtƒÄËL$‹I‰$èÎÿÿÿ‹T$‰B‹J‰$è¼ÿÿÿ‹T$‰B‰$è„ÔÿÿƒÄÃì‹
üà‹T$¿=t*¿‰$èˆíÿÿ¸ôw‰$ÇD$èÙïÿÿ‹
üà‹T$‹B¿=d„A=„¼=tw=t‰$è¶þÿÿ‰D$‹L$‰$è ÿÿÿƒÄÃùt¸(x‰$è‘.‹T$‹B‹@‰D$Ç$‹B‰D$è°Ôÿÿ‹L$ÇAÇ$‰L$è•Ôÿÿ‹T$됃ùt¸x‰$è=.‹T$Ç$‹B‰D$èfÔÿÿ‹T$ÇBfÇ
éRÿÿÿƒùt¸`x‰$èÿ-‹T$fÇ‹B‹X‹BÇ@¹‰$‰\$ÇD$ènÔÿÿ‰D$‹L$‰$èþÿÿ‹T$‰B‹BfÇ‹B‰$èsþÿÿ‹T$‰BéØþÿÿƒùt¸wx‰$è…-‹T$fÇë„=
tR=t+=…¢þÿÿƒùt¸2x‰$èO-‹T$fÇéKÿÿÿƒùt¸Ix‰$è/-‹T$fÇé+ÿÿÿƒùt¸x‰$è-‹T$Ç$‹B‰D$è8Óÿÿ‹T$ÇBfÇé$þÿÿƒì(‹L$,‹T$0ƒúuƒÄ(ÿ9Èu*‰$‹B‰D$èÖÿÿÿ‹D$,‰$‹D$0‹@‰D$è¿ÿÿÿƒÄ(É$èŸÓÿÿƒ=€áu
‰€áƒÄ(ÉD$‰$è ‰D$‹€á¿;D$,twº€á‰T$‹
‰$èz‹L$‹    ‰$‹‰L$èr‹l$,‹\$‹T$ƒøuƒÄ(Ãø}‰,$‰\$‹
‰L$è²Òÿÿ‹L$‰ƒÄ(É,$‹
‰L$‰\$è–Òÿÿ‹L$‰ëâ1ɉL$ ‹€á¿;D$,u‹Bƒøu
‰ÊƒÂégÿÿÿ‰T$$‹J‰$èàƒøts‹L$‹      ‰$‹‰L$è{q‰ÁƒùuƒÄ(Ãù};ƒ|$ u(‹L$,‰$‹L$‰L$‹
€á‰L$è
Òÿÿ‰€áƒÄ(ËT$ ƒÂéôþÿÿ‹L$$‰L$ ‹D$$‹Pé^ÿÿÿ1É럃ì‹L$¿;D$tÇ$‹A‰D$èXÑÿÿ‹L$ÇAfÇÿÿƒÄÃì(‹L$,ÇD$ƒùu‰ÈƒÄ(ÿ‰Â=tú…ŽÇ€á‰T$‰$‰L$èÕýÿÿ¸‰$‹D$,‰D$èãÐÿÿ|$…Ø‹€áƒútu¿
ù…0‹B‰Á¿=
…и‰$‰T$$‰T$èÿÿÿ¹
‰$ÇD$ÇD$è×Ðÿÿ‹T$$‰D$¿
ù…€‹B‰Âƒúu‹‹€áƒûtM‹€áƒút)9Út¿ƒøÿ…y¿
ù…c‹B‰Âƒúu׿ù…C‹C‰Ãƒûu³|$…Ø‹€áƒútu¿
ù…
‹B‰Á¿=…ª¸‰$‰T$$‰T$è2þÿÿ¹‰$ÇD$ÇD$èñÏÿÿ‹T$$‰D$¿
ù…Z‹B‰Âƒúu‹‹€áƒûtM‹€áƒút)9Út¿ƒøÿ…S¿
ù…=‹B‰Âƒúu׿ù…‹C‰Ãƒûu³‹
€áÇD$ƒùtD¿ƒøÿ…è‹A‰D$Ç$‰L$èáÎÿÿ‹l$‹\$ƒûuK‹€á‹H‰
€áƒùu¼ƒ=€áu$ƒ|$u¸Žx‰$ÇD$èÖ‹üÿ‹D$ƒÄ(Ë€áƒÄ(Ék‰é‰l$$‹Cƒø…kÿÿÿ‹Cƒø„_ÿÿÿ¿=t¿=…Gÿÿÿ‹S‹K¿       f‰‹K‹I‰K‹K‹I‰K‹K‹I‰KÇ$‰T$èÎÿÿ‹L$$éÿÿÿ‰L$‹Iéûþÿÿ1Àéßþÿÿ1Àé¿þÿÿ¿ƒøÿ„¡þÿÿ¿ù…±‰\$$‹C‰Ã¿
ù…Ž‰T$ ‹B‰\$‰$‰D$‰D$èûÑÿÿƒøt"¸‰$‹D$ ‰D$èüÿÿ‹\$$‹T$ é8þÿÿ¹‰$‹L$‰L$‹L$‰L$èÍÔÿÿ‹\$$‹T$ ƒø„
þÿÿ¸‰$‰T$èÇûÿÿ‹\$$‹T$ éìýÿÿ‰Ð‰T$ énÿÿÿ‰Ø‰\$$éKÿÿÿ1Àé¢ýÿÿ¿=
…‚ýÿÿ¸‰$‹€á‰D$èóÌÿÿ¹
‰$ÇD$ÇD$è7Íÿÿ‰€áéþÿÿ‰Ðéòüÿÿ1Àé¹üÿÿ1Àé™üÿÿ¿ƒøÿ„{üÿÿ¿ù…±‰\$$‹C‰Ã¿
ù…Ž‰T$ ‹B‰\$‰$‰D$‰D$è»Ðÿÿƒøt"¸‰$‹D$ ‰D$èÓúÿÿ‹\$$‹T$ éüÿÿ¹‰$‹L$‰L$‹L$‰L$èÓÿÿ‹\$$‹T$ ƒø„äûÿÿ¸‰$‰T$è‡úÿÿ‹\$$‹T$ éÆûÿÿ‰Ð‰T$ énÿÿÿ‰Ø‰\$$éKÿÿÿ1Àé|ûÿÿ¿=…\ûÿÿ¸‰$‹€á‰D$è³Ëÿÿ¹‰$ÇD$ÇD$è÷Ëÿÿ‰€áéËüÿÿ‰ÐéÌúÿÿ‰ÈƒÄ(ÃìÇPáÇâÇáÇðáÇØâÇÔฬŒ‰$ÇD$¸‰D$èéÇháÇŒãÇLãÇHäƒÄÃì¸ø‰$è¥$‹D$‹Hƒùt%‰L$‰$è=àÿÿ¸‰$è€$‹D$‹HƒùuÛ¸‰$èg$‹D$‹Hƒùt%‰L$‰$èÿßÿÿ¸‰$èB$‹D$‹HƒùuÛ¸‰$è)$‹D$‹H ƒùt%‰L$‰$èÁßÿÿ¸‰$è$‹D$‹HƒùuÛ¸‰$èë#‹D$‹Hƒùt%‰L$‰$èƒßÿÿ¸#‰$èÆ#‹D$‹HƒùuÛ¸&‰$è­#ƒÄÃì‹T$ƒúuƒÄË
Ôà‰Š¨‰Ôàƒ=üàtP¸(‰$‹‹‰D$èi#‹D$‹Hƒùt#¸8‰$‰L$‹‰D$èF#‹D$‹HƒùuÝ‹D$‰$èyþÿÿÿHä‹Hä;Pá~‹Hä‰PáƒÄÃì‹
Ôàƒùt‹¨‰Ôàÿ
Hä‰ÈƒÄÃì¸¨Ë
‰$¸=‰D$‹LäÿLä‰D$耸¨Ë
ƒÄÃì‹l$‹\$‹L$ ¿=„œ=tL‹Sƒút>‰T$‰$èyòÿÿ‹L$‰$‹L$ ‰L$‰D$èÐÿÿƒøt    ¸ƒÄËD$‹PƒúuÂ1ÀƒÄÉ,$‰\$‹Q‰T$è}ÿÿÿƒøu*‹T$‰$‹T$‰T$‹T$ ‹R‰T$èYÿÿÿƒøu1ÀƒÄøëõ‰,$‰\$‹Q‰T$è4ÿÿÿƒøt$‹T$‰$‹T$‰T$‹T$ ‹R‰T$èÿÿÿƒøu1ÀƒÄøëõƒì‹L$‰$è ñÿÿ‰Ã‹Øâƒút=‹Bƒøt*¹‰$‰T$‰T$‰\$‰\$è½þÿÿ‹\$‹T$ƒøu‹’¨ƒúuÿ=u‹[멃Äö‚¥€‚¥¶ÀЋ
háˆHdÿŒã뾃ì‹L$‰$èñÿÿ‰D$‹Øâƒút8‹Bƒøt%Ç$‰T$‰T$‹L$‰L$è,þÿÿ‹T$ƒøu‹’¨ƒúuȃÄö‚¤ƒø?r¸A‰$ÇD$è…áÿÿ‹T$¶‚¤€‚¤¶ÀЋ
háˆH$ÿŒã‹há‰â뜃ì‹L$ƒùt¿=t=t=t'=tƒÄËA‰$èÆÿÿÿ‹D$‹@‰$è·ÿÿÿëàÿhá‰$èøþÿÿ‹D$‹@‰$èYþÿÿ‹L$ëÁƒì‹Øâƒút2‰T$‹
‹     ‰$‹L$‰L$èºe‹L$ƒøu‰ÈƒÄË‘¨ƒúu΋ðáƒút.‰T$‹
‰$‹L$‰L$èe‹L$ƒøu‹AƒÄËQƒúuÒ¸Q‰$‹D$‰D$èu1ÀƒÄÃì‹L$‰$è]ÿÿÿƒø‰D$uƒÄËL$‰$è¦Öÿÿ‰D$‹L$‰$èE×ÿÿ‹\$‹K‰H‰CƒÄÃì‹T$‹D$ ‰D$ƒúuƒÄÉ$èÆÿÿ‰$èýîÿÿ‰D$‹L$‰$ègïÿÿ‹l$‹\$‰Â‰D$¿=    t
¿=u0ƒûu‹Øà‰$¸m‰D$èá‹T$‰$èTÚÿÿ1ۉ؃Äÿ=tÆ¿=t¼¿=u)¹‰$‹J‰L$‰l$èÌÿÿ‹l$‹\$‹T$ƒøt?¿=u©‹J‰$‰l$‰\$èÿÿÿ‹L$‹I‰$‹L$‰L$‰D$è÷þÿÿ‰Ãétÿÿÿ‹J‰$‰l$‰\$èÝþÿÿ‰ÃéZÿÿÿƒì‹\$ÇD$‹t$;5â11ÿ1í¶ƒ¥9Å}+¶@d9ðuJ¿ƒÿtÿD$F;5â~Ï‹D$ƒÄÃ1í¶ƒ¤9Å}+¶@$9ðu¿ƒÿuÖÿD$ëÇEë×E띃ì‹â‹L$‹T$ÇD$ƒ=Œãt{ƒûtv9Ú|‰$¸y‰D$è‹D$ƒÄËL$‰$‰ÑA‰L$è'ÿÿÿ‹\$‹T$‰Á‰D$Ð;â|‰$¸|‰D$è¿뺉$¸ƒ‰D$‰ÐȉD$è¤량$¸r‰D$è‘댁윋„$ ‹@ƒøuL¹‰$ÇD$ÇD$è9Ãÿÿ‰D$‹„$ ‰$‹„$¨‰D$‹D$‰D$¸‡‰D$脽ÿÿ‹„$ ‹Pƒút'‰”$”‹
‰$èFüÿÿ‰Áƒøu‹„$”‹PƒúuفĜÉ„$˜‹@ƒø„ø„$‰$‹„$¤‰D$‰L$èþÿÿD$‰$¸’‰D$„$‰D$‹„$”‹‰D$蓃=üàto¸£‰$‹â‰D$‹„$¤‰D$‹„$¨‰D$D$‰D$萋Œ$˜¸Ë‰$¶¥‰D$¶Ad‰D$¶¤‰D$¶A$‰D$èV‹„$ ‰$‹„$¨‰D$‹„$˜‹@‰D$D$‰D$èA¼ÿÿéßþÿÿD$‰$¸˜‰D$èé9ÿÿÿƒìT‹
â1Û9Ë'‹Øâƒút‰T$P‹Bƒøu‹’¨ƒúuéC9Ë~Ù蝽ÿÿƒÄTÃû‰\$Lt,‹
‹     ‰$¹ë‰L$è‡`‹\$L‹
â‹T$Pƒø„™9Ëu‹
‹     ‰$¹ð‰L$èW`‹\$Lƒøu`D$‰$¸ý‰D$‰\$èD$‰$‹D$P‹‹‰D$è‹D$P‰$‹D$L‰D$D$‰D$èZýÿÿ‹\$L‹
â‹T$Pé0ÿÿÿD$‰$¸õ‰D$èo뢃ù„^ÿÿÿéÿÿÿƒìÇD$‹\$ƒût;‹T$ƒút%‰T$‹
‰$‰\$‹‰L$è”_‹\$‹T$ƒøu2ƒút‹[ƒûuÅ‹D$ƒÄÉ\$‰$è—Ñÿÿ‹\$‹L$‰H‰D$ëÓ‹R럃ì‹D$‰D$ƒ|$tTÇD$‹T$ ƒút1‹L$‹     ‰$‰T$‹
‰L$è_‹T$ƒø„ƒ‰T$‹RƒúuÏ‹D$‹@‰D$ƒ|$u¬ƒ|$u‹D$ ƒÄÃ|$ u‹D$ƒÄËD$ ‹@ƒøu‹D$ ‹L$‰H‹D$ ƒÄËL$‹Aƒøt‹I‹Aƒøuõ‰È‹L$ ‰H‹D$ƒÄËB‰D$‰$è,Ûÿÿ‹L$‹\$‹T$ƒùt‰YéYÿÿÿ‰\$ éPÿÿÿƒì(¹‰$èÆÏÿÿ‰D$‹D$‰$ÇD$ÇD$ÇD$ÇD$èSè(õÿÿ‹t$,‰Â‹
Ø≈¨‰p‰p‰ØâƒútT‹Jƒùt:‹A‰D$‰T$ ‹‹‰$‰L$‹‰D$èwøÿÿ‹D$‰$èmÚÿÿ‹T$ ‹L$ƒùuÆÇB‹’¨ƒúu¬ƒÄ(Ãì1Û‰\$‹T$ ƒút<‰T$‰$袾ÿÿ‹\$ƒûtN¹‰$‰D$‰\$è¾ÿÿ‰Ã‰D$‹D$‹Pƒúuăûu‰ØƒÄÉ$èUçÿÿ‰D$‹L$‰$è¿çÿÿƒÄÉÉD$ëŃìÇD$ÇD$‹T$ƒút(‰T$‰$è¾ÿÿ‹L$ƒùt‰A‰D$‹D$‹PƒúuØ‹D$ƒÄÉD$‰D$ëâƒì¹¬‰$èÜ×ÿÿ‹\$‰Â‰D$ƒûtv‰ƒ|$t‹L$‰$èÄüÿÿ‹T$‰Bƒ|$t‹L$‰$èßþÿÿ‹T$‰Bƒ|$t‹L$‰$èBÿÿÿ‹T$‰Bƒ|$ t‹L$ ‰$è«þÿÿ‹T$‰B ‰$èªòÿÿƒÄÃèfóÿÿ‰D$‹L$‰$è™Íÿÿ‹T$‰élÿÿÿƒì‹L$¿=   Ù„¸=„•=tv=tW=t¸¬Œ‰$¸‰D$貃Äø¬Œ‰$¸‰D$蘋D$‹@‰$è†ÿÿÿ‹D$‹@‰$èwÿÿÿëƸ¬Œ‰$¸‰D$èbë׸¬Œ‰$¸‰D$èJë–¸¬Œ‰$¸
‰D$è2똸¬Œ‰$‹A‹‰D$èécÿÿÿ=
tH=t&=…4ÿÿÿ¸¬Œ‰$¸     ‰D$èæéIÿÿÿ¸¬Œ‰$¸‰D$èËé.ÿÿÿ¸¬Œ‰$¸‰D$è°éùþÿÿƒì‹L$ƒùu1ÀƒÄÿ=   u‹AƒÄÃƬŒ‰$èvþÿÿ¹¬Œ‰$è÷ËÿÿƒÄÃƒì ‹L$$‹I‰$èËüÿÿ‹T$$‹J‰J‰B‹J‰$è“ÿÿÿ‹T$$‰B‹J ‰$è¡üÿÿ‰$èyÿÿÿ‹üà‹L$$‰Aƒút‹D$$‰$è}ïÿÿ‹üàƒút0¸‰$‹L$$‹Iƒù„΋D$$‹@‹‰D$èý‹üàƒút0¸0‰$‹L$$‹Iƒù„‹D$$‹@‹‰D$èÈ‹üà‹Øâƒû„xƒút#¸I‰$‰\$‹‹‰D$è•‹üà‹\$ƒút0¸]‰$‰\$‹Kƒù„‹C‹‰D$è`‹üà‹\$ƒút#¸h‰$‰\$‹‹‰D$è8‹üà‹\$ƒút0¸|‰$‰\$‹Kƒù„²‹C‹‰D$è‹üà‹\$‰\$‹C‹L$$‹I9È…}‹C‹L$$‹I9È…kƒút¸–‰$è¿‹\$‹D$$‹@ƒøt‹L$$‹I‰$‹K‰L$è&ùÿÿ‹\$‰C‹D$$‹hƒýt[‹Sƒút)‰T$‰$‰l$‰l$èý¼ÿÿ‹l$‹\$‹T$ƒø„çƒúu‰l$‰,$èM¹ÿÿ‹l$‹\$‹K‰H‰C‹mƒýu¥¹‰$è&Óÿÿ‹L$$‹  ‹     ‰‹L$‰H‹
ðá‰H‰ðá‹D$$‹Hƒùt!‹A‰D$¸‰$‰L$è¸ÿÿ‹L$ƒùuß‹D$$‹Hƒùt!‹A‰D$¸‰$‰L$èí·ÿÿ‹L$ƒùuß‹D$$‹H ƒùt!‹A‰D$¸‰$‰L$èÀ·ÿÿ‹L$ƒùu߸ƒÄ ËRéãþÿÿƒút¸‡‰$èT‹üà‹\$‹›¨ƒû…ˆýÿÿƒ=àtºƒú‰üàt¸¡‰$‹D$$‹‹‰D$è      ‹üà‹D$$‹Hƒù‰L$t?ƒút‰$è–Ìÿÿ‹üà‹L$ƒút¸°‰$èÊ‹üà‹L$‹Iƒù‰L$uÁƒút¸³‰$‹Lã‰D$蘃=àt
ÇüàÿLã‹D$$‹
Ø≈¨‹D$$‰Øâ1ÀƒÄ ø‚éIýÿÿ¸céâüÿÿ¸Dépüÿÿ¸+é1üÿÿƒì0‹
üà‹\$4‹Cƒø…,ƒùt¸¼‰$‹‹‰D$è‹
üà‹\$4ƒùt‰$è8ëÿÿ‹\$4‰$èMûÿÿ‹üàƒøtƒút
¸Ê‰$èăÄ0ËD$4‹@ ƒø„ºƒút¸×‰$èž‹üà‹D$4‹H ƒù‰L$(t?ƒút‰$è+Ëÿÿ‹üà‹L$(ƒút¸ã‰$è_‹üà‹L$(‹Iƒù‰L$(uÁƒút
¸æ‰$è7‹L$4‹       ‰$è7Çÿÿ‰D$Ç$‹D$‰D$‹D$4‹@ ‰D$ÇD$ÇD$èøÿÿƒÄ0Ãùt|¸é‰$‹‹‰D$èØ‹D$4‹Hƒùt#¸û‰$‰L$‹‰D$赋D$‹Hƒùuݸ‰$蜃=üàt‹D$4‹@¿‰$èûÌÿÿ‹D$4‰$èÀéÿÿ‹\$4‹C¿=…‹C‹@ƒøt$‹C‹H‹Aƒøt‹I‹Aƒøuõ‰È‹K‹I‰H‹C‹H‰L$(‹Aƒøt‹I‹Aƒøuõ‰È‹K‹I‰HÇ$‹C‰D$è6´ÿÿ‹T$4‹L$(‰J‰$è:êÿÿƒÄ0ÃÇD$‹k‹K‹I‰KÇE¿E=
tH‹Cƒø„4‹S‹Bƒø„‰l$,‰,$‰T$(‰T$è¸ÿÿ‹l$,‹\$4ƒø„åÇD$¿E= L„=„.=„ú=tƒÄ0ËE‹@ƒøt-‰l$,¿E‰$èšËÿÿ¸ƒ‰$ÇD$èëÍÿÿ‹l$,‹\$4‹E‹@ƒøt-‰l$,¿E‰$èbËÿÿ¸—‰$ÇD$è³Íÿÿ‹l$,‹\$4‹u‹S ‰l$,‹E‰D$$‹K‰H‹K‰NÇ$‹C‰D$‰t$‹C‰D$‰T$è¨õÿÿ‹L$$‰$èÉôÿÿ‹L$4‰Aƒ|$t¸‰$‹D$,‰D$蝲ÿÿ‹D$4‰$è¨èÿÿé
ÿÿÿƒ|$t¸‰$‰l$èt²ÿÿ‹\$4‰$èèÿÿéäþÿÿ‰$èrèÿÿé×þÿÿ=
„U=„’=…¶þÿÿ‹Eƒøu-‰l$,¿E‰$èWÊÿÿ¸‰$ÇD$è¨Ìÿÿ‹l$,‹\$4‹Eƒøu-‰l$,¿E‰$è"Êÿÿ¸‰$ÇD$èsÌÿÿ‹l$,‹\$4‹E‹@ƒøt-‰l$,¿E‰$èêÉÿÿ¸3‰$ÇD$è;Ìÿÿ‹l$,‹\$4‹E‹@ƒøt-‰l$,¿E‰$è²Éÿÿ¸G‰$ÇD$èÌÿÿ‹l$,‹\$4‹E‰D$(‹K‰Hƒ|$t~‰é‰È‰L$ ‹K ‰H‹E‰D$$‹M‰$è±±ÿÿ‹T$$‰B‹B‹L$4‹I‰H‰$èóÿÿ‹T$4‰B‰$èçÿÿ‹L$4Ç$‹A‰D$‹D$(‰D$‹A‰D$‹D$ ‰D$èªóÿÿéJýÿÿ‰l$,‰,$èG±ÿÿ‹l$,‹\$4‰Áéiÿÿÿ‹E‹@ƒøt-‰l$,¿E‰$èÍÈÿÿ¸[‰$ÇD$èËÿÿ‹l$,‹\$4‹E‹@ƒøt-‰l$,¿E‰$è•Èÿÿ¸o‰$ÇD$èæÊÿÿ‹l$,‹\$4‹u‰t$(ƒ|$t‰ê‹K ‰J‰l$,‹E‰D$$‹K‰Héýÿÿ‰l$,‰,$萰ÿÿ‹t$(‹l$,‹\$4‰Âëȸ‰$‰l$èå¯ÿÿ‹D$4‰$èðåÿÿéUüÿÿ‹D$(‹P‹Bƒø…ãûÿÿ‰jéüÿÿ‰kéüÿÿƒì‹T$ƒúu‰ÐƒÄÿ=Ø„©=„ž=„|¿=u‹B¿=„º¿=u
‹B¿=t‰Ñ‰ÈƒÄËB‹@¿=
uè‹B¿=uÛ‹B‹@¿=
u˹
‰$ÇD$ÇD$èR¯ÿÿ‹T$‰D$¹‰$‹J‹I‰L$‹J‹I‰L$è)¯ÿÿ‰D$¹‰$‹L$‰L$‹L$‰L$è¯ÿÿ‰Áé_ÿÿÿ‹B‹@¿=…2ÿÿÿ‹B¿=…!ÿÿÿ‹B‹@¿=…
ÿÿÿ¹‰$ÇD$ÇD$è«®ÿÿ‹T$‰D$¹‰$‹J‹I‰L$‹J‹I‰L$è‚®ÿÿ‰D$¹‰$‹L$‰L$‹L$‰L$èa®ÿÿ‰Áé¸þÿÿ‹J‰$è=þÿÿ‹T$‰Bémþÿÿ‹J‰$è&þÿÿ‹T$‰B‹J‰$èþÿÿ‹T$‰BéDþÿÿ=tÐ=…2þÿÿëÃƒì ‹T$$ƒú„¬ƒ=Ôá…Ÿ‰$èÏýÿÿ‰D$$ƒ=üà…Gƒ=|ä…:ƒ=|ätƒÄ ËL$$‰$è®ÿÿ‰D$¹¾‰$èW¾ÿÿ‰D$‹L$‰$èö¾ÿÿ‰D$Ç$‹D$‰D$‹D$$‰D$ÇD$ÇD$èÔïÿÿ‹
Ôàƒùt‹¨‰Ôà‰$èböÿÿ‹
Ôàƒùuáƒ=àtƒÄ ËD$$‰$èþíÿÿ‹L$‰$è²îÿÿ‰D$‹D$‰$èèåÿÿèMëÿÿƒ=üàt_¸Ã‰$è>¸Ç‰$‹Lã‰D$è'¸ê‰$‹â‰D$踉$‹á‰D$èù¸#‰$èìƒÄ ËØà‰$¸«‰D$è‹D$$‰$èuÁÿÿ‹Øà‰$¸¹‰D$èßé‡þÿÿƒÄ Ã1À¹ÿÿÿÿü‹|$ò®‰ø+D$ƒèÃ1À¹ÿÿÿÿü‹|$ò®‰û+\$‹|$‹t$‰ÙÁéó¥ƒã‰Ùó¤‹D$Ë|$ŠD$€øtŠ€ût
ƒÇ8Øuò‰øƒèÃ1Àùÿÿÿÿüò®‰øƒèÃ1À¹ÿÿÿÿü‹|$ò®‰û+\$‹|$ò®ƒï‹t$‰ÙÁéó¥ƒã‰Ùó¤‹D$Ãü‹|$¶D$‹\$ƒû      vˆÄ‰ÁÁá        ȉÙÁéƒãó«‰Ùóª‹D$Ë|$‹t$‹\$ƒû}1öü9þv‰ÙÁéó¥ƒã‰Ùó¤‹D$ÃßÞƒïƒîý‰ÙÁéƒãó¥ƒÇƒÆ‰Ùó¤‹D$ÃìèE3‹D$‰$D$‰D$‹¤â‰D$è+Yüÿ‰$è[ƒÄÃì‹\$‹T$ƒûÿu ¸ÿÿÿÿƒÄþBƒøt7ƒøtƒøthƒøt
ÆB¸ÿÿÿÿƒÄËJ‰J‹Bƒøu@ÿB‹J‰JÆB‹B‹J9Èu ¸ÿÿÿÿƒÄþBƒàƒøt
ÿJ¾ÃƒÄÃÿJ‹Bˆëï‹JJ뻉$è%‹\$‹T$똸ÿÿÿÿƒÄÃøtòƒø…tÿÿÿé|ÿÿÿƒì‹L$‰$èò‰ÃD$$‰\$‰$‹L$ ‰L$‰D$è&O‰D$‹D$‰$è;‹D$ƒÄÃìèeƒøu1ÀƒÄÉD$‰$‹D$ ‰D$¸‰D$¸ †‰D$èëD$(‹L$‰$‹L$$‰L$‰D$èó^‰D$‹D$‰$è΋D$ƒÄÃ컘öûØt     ¾Cƒøu1ûØu1ÀƒÄÃÇC1À‰C‰CÆCÆCÇÿÿÿÿ‰ØƒÄÃà 빃ì‹l$¹˜öùØt   ¾AƒøuFùØu1ÀƒÄÉL$‰i‰i‰,$èüÿÿ‹T$‰B‹B‹JȉBÆBÆBÇÿÿÿÿ‰ÐƒÄÃÁ 뤃ì‹t$‹l$¾Eƒøt
ÆE¸ÿÿÿÿƒÄÃÆE‹D$ƒøt2ƒøt)ƒøt‰u‰u‰u‰uÆE1ÀƒÄÉîƒÆÇEëÜ€Mƒþu(‹L$‰$è‘‹l$‰Æƒøu
ÆE¸ÿÿÿÿƒÄÀM‹L$‰M뢃ì‹T$úØötú¸öu<¹‰$èO‹T$ƒøt&‰$ÇD$¹‰L$¹‰L$èÿÿÿƒÄÉ$ÇD$¹‰L$¹‰L$èõþÿÿƒÄÃì‹T$¾BƒøÀ„´ƒø„ƒøt3‹Bƒøt¾BƒàƒøuÆBÆB1ÀƒÄËB‰$躋T$ëá‹B‹J9Èu4¾Bƒàƒøt‹J‰$‹JA‰L$èÒ‹T$‰B‹Bƒøu1ÀƒÄËBÆÆBÆBÆB‹BƒÄù‰$è4‹T$‰B‹BÆëÕÆBëσøt‚ƒø…FÿÿÿëêƒìD$¹˜ö‰$‹L$‰L$‰D$è×KƒÄÃìD$¹¸ö‰$‹L$‰L$‰D$èí[ƒÄÃì‹T$ ¾Bƒø„ƒø„¡ƒø„‡ƒøty¾Bƒàƒøu?D$‰$‹‰D$‹L$$‰L$Áù‰L$‹D$(‰D$èd‹T$ ‹D$ƒøÿu‹D$ƒøÿu ¸ÿÿÿÿƒÄþBƒøu    ‹B‰B‰B¾BƒøtÆB1ÀƒÄøÿÿÿÿƒÄÉ$èR‹T$ émÿÿÿƒ|$(…bÿÿÿ‹B‰ÑƒÁ9È„Rÿÿÿ‹B‹J)È)D$$éAÿÿÿƒìD$ ‹L$‰$‹L$‰L$‰D$è¦JƒÄÃìD$ ‹L$‰$‹L$‰L$‰D$è½ZƒÄÃ캘öúØt0¾Bƒøu‹L$‰$‹L$‰L$‰T$èšsƒÄàúØuÐ1ÀƒÄÃì‹\$1Ò‹l$‰l$ƒ|$~!‹K‹S9Ñr_‰$èD‹l$‹\$‰Âƒøÿu4ƒúÿu;l$u1ÀƒÄÉ$è3ƒøuíƒ|$t‹D$Æ‹D$ƒÄÉèE‰l$ˆÿL$ƒú
tºë‹CÿC¾%ÿ롃ì‹T$ƒúuPÇD$º˜öúØt)¾Bƒøu‰T$‰$èÊÿÿÿ‹T$ƒøÿtƒÂ úØu׋D$ƒÄÃÇD$ÿÿÿÿëã¾Bƒàƒøt      ¸ÿÿÿÿƒÄþBƒøtƒøtƒøt1ÀƒÄøÿÿÿÿƒÄþJƒáƒùtP‹B‹J)ȃøt#‹
‰$‹J‰L$‰D$‰D$èÝ‹T$;D$u‹B‰B‰BÆB1ÀƒÄÃÆB¸ÿÿÿÿƒÄËB뮋D$¾@ƒøu¸Ã1Àëûƒì‹T$ÇD$ƒúu ¸ÿÿÿÿƒÄþBƒøu    ¸ÿÿÿÿƒÄÉ$è¾þÿÿ‹T$ƒøÿuÇD$ÿÿÿÿ¾Bƒàƒøt‹B‰$èr‹T$¾Bƒàƒøu‹
‰$蘋T$ƒø|ÆBÆB‹D$ƒÄÃÇD$ÿÿÿÿëæƒìº!ƒú|,ƒ<•ˆ0t‹•ˆ0‰T$Ç•ˆ0ÿÑ‹T$Jƒú}ÔƒÄÃìè»ÿÿÿ‹D$‰$èö(ƒÄÃìÇ$èõýÿÿƒÄÃì‹T$ ¾Bƒøª„žƒø„Œƒø„uƒø„9ƒ=ät¸Ã‰$èñr‹T$ Çä¾Bƒàƒø„‘‹B‹JȉB‹B‹J9ÈuR¾Bƒàƒøtc‹J‰$‹JÁ‰L$èr‹T$ ‰B‹Bƒøu
ÆB¸ÿÿÿÿƒÄËB‹JȉBB‹BÿB‹L$ˆÆB‹D$%ÿƒÄÃÆB¸ÿÿÿÿƒÄþBƒàƒø„2‹B‹J9Èu{‹Z‹J)ˉ\$¾Bƒàƒøt5À͉$‹‰D$ÇD$ÇD$¸‰D$èU‹\$‹T$ ƒût#‹
‰$‹J‰L$‰\$è‹T$ ;D$…¦‹J‰J‹BÿB‹L$ˆƒ|$
…6ÿÿÿ‹Z‹J)ˉ\$¾Bƒàƒøt5À͉$‹‰D$ÇD$ÇD$¸‰D$èÃ
‹\$‹T$ ƒût‹
‰$‹J‰L$‰\$膋T$ ;D$u‹J‰JéºþÿÿÆB¸ÿÿÿÿƒÄÃÆB¸ÿÿÿÿƒÄËB‰ÑƒÁ9Èux‹L$ˆJ¾Bƒàƒøt1À͉$‹‰D$ÇD$ÇD$¸‰D$è&
‹T$ ‹
‰$‹J‰L$¹‰L$èí‹T$ ƒø„)þÿÿÆB¸ÿÿÿÿƒÄËB‹J9È…‚‹Z‹J)ˉ\$¾Bƒàƒøt5À͉$‹‰D$ÇD$ÇD$¸‰D$è›‹\$‹T$ ƒût‹
‰$‹J‰L$‰\$è^‹T$ ;D$u"‹J‰J‹B‹JȉB‹BÿB‹L$ˆé{ýÿÿÆB¸ÿÿÿÿƒÄËB‹JȉB¾Bƒàƒøt‹J‰J‹J‰JéŸüÿÿ‹J‰Jé”üÿÿ‰$èœöÿÿ‹T$ 뿸ÿÿÿÿƒÄÃÆBëñƒøtìƒø…iüÿÿë ƒì‹T$¾Bƒø„ ƒøtƒøt   ¸ÿÿÿÿƒÄþBƒàƒøt       ¸ÿÿÿÿƒÄËB‰ÑƒÁ9Èug»‹
‰$‹J‰L$‰\$èa‹l$ƒøÿt7ƒøt%ÆE‹M‰M‹U‰M‹EÿE¾%ÿƒÄÃÆE¸ÿÿÿÿƒÄÃÆE¸ÿÿÿÿƒÄËZ뙉$è»õÿÿ‹T$ébÿÿÿƒì‹\$ƒû|ƒû`|ÇÜá¸ÿÿÿÿƒÄÍ›Áá‹
€½ƒàƒøt؍›Áá‹
„½ƒàƒøt/À͉$‰\$ÇD$ÇD$¸‰D$è÷A‹\$‰$‹L$ ‰L$‹L$$‰L$èm‰Áƒø‰D$}   èÑ$‹L$‰ÈƒÄÁ씋Œ$˜‰$èš
‰„$|ƒøuè¡$¸ÿÿÿÿÄ”ÃÇ„$ˆÿÿÿÿÇ„$Œ¸€½‰„$8ƒ¼$Œ`}@‹„$8‹ƒàƒøt‹Œ$Œ‰$èx‰Åƒøukÿ„$Œƒ„$8ƒ¼$Œ`|ÀÇ„$ƒ¼$ˆÿu ‹Œ$˜‰$è%A‰„$ƒø}èô#‹„$|‰$è©‹„$Ä”ÉÁƒÁ‹‹I‹œ$|ƒÃ‹‹[9Âu9Ëu‹„$|‹@‹M9Èt
‰,$èaéVÿÿÿ‹„$|··Mf9Èuà‹„$|‹@‹M9ÈuύD$‰$¸DV‰D$‰êƒÂ‹
‹J1Ò‰L$‰ê‰¬$xƒÂ‹
‹R‰L$è¼ñÿÿ„$<‰$融D$‰„$h‹Œ$Œ‰$Œ$<‰L$èþ
‹”$˜ƒø‰$‹Œ$8‹IƒÉ@‰L$è@ƒø‰„$ˆ}‹„$x‰$è†é{þÿÿ„$€‰$‹„$Œ‰D$ÇD$ÇD$¸‰D$è„?‹„$„ƒø$u‹„$€ƒøsÇ„$€Ç„$„À͉$‹„$ˆ‰D$‹„$€‰D$‹„$„‰D$ÇD$è?‹„$ˆ‰$‹„$Œ‰D$è?‹„$ˆ‰$èz?‹„$|‰$è¯1ÀÄ”É$¹/‰L$èŠ8‹”$˜‰ÁƒøuD$‰ÂéÂþÿÿD$5‰$‰T$‰È‰Œ$4)ЉD$èS<‹¬$˜‹œ$4L$5)èÆ/‰Ù)éD6‰$D$‰D$è—íÿÿD$5‰Âéfþÿÿƒì0D$‰$ÇD$¸‰D$èîÿÿ¹Üw‰$ÇD$è_>ƒø|9‰D$‰$D$‰D$¸‰D$ÇD$ÇD$è%>‹D$‰$èi>L$‰$è9‹L$4‰Âƒùt‰‰ÐƒÄ0ÃìD¹Ø‰$è8ƒø‰D$u     ¸ÿÿÿÿƒÄDÃ|$Hu        ¸ƒÄDÃèd‰D$8D$‰$¸‰D$¸à‰D$‹D$‰D$èÙfƒ|$8u;D$‰$¸ï‰D$¸ò‰D$‹D$H‰D$ÇD$èG¸‰$èýƒ|$8}è ¸ÿÿÿÿƒÄDÍL$<‰$è~‰Áƒøÿt;L$8uçƒùÿ‰L$@u
èë‹D$@ƒÄDËD$<ƒÄDÃì‹L$‰$è´‰ÁƒøuèÀ¸ÿÿÿÿƒÄËD$‰$‰L$‰L$ÇD$èÓ‹D$‰$èS1ÀƒÄÃì‹T$ƒú~(ƒú
#‹•Ð
ƒúu‰ØƒÄËD$‰•Ð
‰ØƒÄÃÇÜá¸ÿÿÿÿƒÄËt$‹l$‹\$ƒû~ƒû
~ÇÜá¸ÿÿÿÿÃûtëƒýt‹Ð
‰M‹
´ã‰MÇEƒþt    ‹‰Ð
1ÀÃìƒ=tãtÇ$ÇD$è¸1Ûƒû‰\$‹ÝD]‰$èÁêÿÿ‰D$‹L$ ‰$‹T$‹ÕD]‰L$‹L$‰L$èÖ5‹\$ƒøud‹ÝH]…Ð
‹ƒút7ƒúÿt2ƒút‹ÝH]‰$‰T$‹D$‰D$èª7Ç$è{;1ÀƒÄÃè·óÿÿ¸‰$èc;1ÀƒÄÃCéJÿÿÿƒì1Ûƒû}T‰\$‹ÝD]‰$è
êÿÿ‰D$‹L$‰$‹T$‹ÕD]‰L$‹L$‰L$è5‹\$ƒøu‹ÝH]ƒÄÃCƒû|¬1ÀƒÄÃì‹\$1Òƒú}‹ÕH]9Øu‹ÕD]ƒÄÃBƒú|下BƒÄÃƒì ‹|$,‹t$(‹\$$ƒû|ƒû`|ÇÜá¸ÿÿÿÿƒÄ Í›Áá‹
€½ƒàƒøt؃ÿw1ÀƒÄ ÃþuÇÜá   ¸ÿÿÿÿƒÄ Í›Áá
€½‰Á‹hƒå‹ƒâƒý‰l$u/ƒúu*‰$‰t$‰|$蛉Áƒø‰D$}        èÌ‹L$‰ÈƒÄ ˃àƒøtÇÜá
¸ÿÿÿÿƒÄ Ãúu0‰$èR"‹|$,‹t$(‹l$‹\$$ƒøtÇÜá
¸ÿÿÿÿƒÄ É$‰t$‰|$‰l$è'‰Á됃ì‹T$»ƒû ‰Ù¸Óà9‡拝(Ë
ƒút/‹B‰(Ë
‰T$‹Bƒøt        èz4‹T$ÇBÚº‰ÐƒÀƒÄÉٸÓàƒÀ‰ÅƒÅƒåøƒû‰\$}u¹)Ù‰$‰è‰l$÷á‰L$‰Á‹$‰$èó‹|$‹l$‰Æƒøÿu1ÀƒÄÉÂT$‰½(Ë
ƒíƒýt‰Ó\$‰Z‰:‹RMƒýuì‰:‰>ÇFÚº‰ðƒÀƒÄÉ,$虋|$‰ÆƒøÿuÛ1ÀƒÄÃCƒû Œÿþÿÿ1ÀƒÄÃì‹L$ƒùuƒÄÉʃÂð‰T$‹B=Úºt    èƒ3‹T$ÇB‹
(Ë
‹‰J‰ƒÄÃì‹l$‹\$ ƒýu‰$è…þÿÿƒÄÉêƒÂð‰T$‹B=Úºtè03‹l$‹\$ ‹T$‹
¸Óà‰D$9Ør‰èƒÄÉ$è>þÿÿƒøu1ÀƒÄÉD$‰$‹D$‰D$‹D$‰D$è)5‹D$‰$è'ÿÿÿ‹D$ƒÄÃƒì ‹\$(›Áá‹
€½ƒà,ƒøtÇÜá!‹D$$ÇÿÿÿÿÇ@ÿÿÿÿƒÄ ÍD$‰$‰\$‹D$,‰D$‹D$0‰D$‹D$4‰D$èò6‹D$ƒøu      ‹D$ƒøsèß‹L$$‹D$‰‹D$‰AƒÄ ÃìL‹L$P‰$L$‰L$¹@‰L$è
7ƒø}1ÀƒÄLÍT$‰$è«åÿÿƒø    r0T$‰$èšåÿÿT$ЉD$‹T$‰$ºÛ‰T$èý0ƒøt1ÀƒÄLøëõ‹L$‰Áá‹
€½ƒà ƒøt¸Ã1ÀÃ칉$è/6‰Áƒø‰D$}     è‹L$ƒùuèÏ,‹L$Ç â‰ÈƒÄÃì‹L$‰$L$‰L$‹
¤â‰L$è€~ƒÄÃì‹|$ ‹t$‹l$·Áà‹Náÿ        Èf‰E‰óƒÃ‹‹[f‰U‹Náÿf‰Mƒÿt‹ƒà ƒø…S‹F%€ƒø„ fM@fÇEfÇEfÇE
ƒÿt‹ƒàƒø…Ë‹F$‰E‹F(‰E‹N‰M‹N ‰M‹N ‰Mƒÿt
¿Gƒøþ…‰‹F0‰D$L$‰$L$‰L$ÇD$èÙƒøt‹D$‹L$f‰H‹D$‹@4‰D$L$‰$L$‰L$ÇD$è¡‹\$‹T$ ƒøt‹L$f‰K
ƒút¿Kf‰J¿K
f‰J
ƒÄÿOf‰M¿O
f‰M
ëê‹G‹‰UÁú‰Ué.ÿÿÿ·ƒø|t&·ƒøst·ƒøMtfM éÚþÿÿfM€éÏþÿÿfMéÄþÿÿfM é¹þÿÿƒì$ÇD$q1Ƀù‰L$¬‹L$ƒÁ>‰$è—úÿÿƒøu1ÀƒÄ$ÉD$ ƒÀ<‹L$(‰$‰D$‰D$‹L$ƒÁ‰L$è€3‹l$ ‹\$‰Âƒø}‰,$èkûÿÿ1ÀƒÄ$öCÁච  Á‰L$9Ñ!‰$‰T$‰l$‰èƒÀ<‰D$èËD$ ƒÄ$É,$è(ûÿÿ‹L$Aƒù‰L$ŒTÿÿÿ1ÀƒÄ$Ãì‹L$‰$è*‰D$‰$èÙùÿÿ‰Áƒøu    ¸ÿÿÿÿƒÄËD$‰$‰L$‰L$‹D$‰D$è·‹L$‰$‹L$‰L$‹L$‰L$è£2‰D$‹D$‰$èúÿÿ‹D$ƒÄÃì$ÇD$q1Ƀù‰L$©‹L$ƒÁ<‰$èPùÿÿƒøu1ÀƒÄ$ÉD$ ƒÀ<‹L$(‰$‰D$‰D$‹L$‰L$èÒ2‹l$ ‹\$‰Âƒø}‰,$è'úÿÿ1ÀƒÄ$öCÁච Á‰L$9Ñ!‰$‰T$‰l$‰èƒÀ<‰D$è‹D$ ƒÄ$É,$èäùÿÿ‹L$Aƒù‰L$ŒWÿÿÿ1ÀƒÄ$Ãì‹L$‰$èæ‰D$‰$è•øÿÿ‰Áƒøu  ¸ÿÿÿÿƒÄËD$‰$‰L$‰L$‹D$‰D$ès‹L$‰$‹L$‰L$‹L$‰L$èõ1‰D$‹D$‰$èYùÿÿ‹D$ƒÄÃì‹D$‰$¸ÿÿÿÿ‰D$¸<‰D$è1áÿÿ‹l$»¨0‰]8¸¨0‰E4‰E0‰E,ƒÄÃì@‹t$Dƒ|$Ls1ÀƒÄ@Ël$H‰l$<‹L$H‹T$L
‰D$8‹F,‰D$(‹F0‰D$,‹F4‰D$0‹F8‰D$4ÇD$ 1Ûƒû}.‰\$$‹Lœ(‰$èàÿÿ‹\$$‹t$D‹l$<‰Dœ‹DœD$ Cƒû|Ò‹D$ ƒÀ1‰D$‹L$ƒÁþˆM‹D$ƒÀþÁøˆEƒÅ‹D$;D$Lv     ¸ƒÄ@÷ˆM·ÁèˆEƒÅ‹NˆM‹FÁèˆE‹FÁèˆE‹FÁèˆEƒÅ¶NˆME‹NˆM‹FÁèˆE‹FÁèˆE‹FÁèˆEƒÅ‰óƒÃ‹‹[ˆU‰óƒÃ‹‹[¬ÚÁëˆU‰óƒÃ‹‹[¬ÚÁëˆU‰óƒÃ‹‹[¬ÚÁëˆU‰óƒÃ‹‹S1ÛˆU‰óƒÃ‹‹[Áë(‰Ú1ÛˆU‰óƒÃ‹‹[Áë0‰Ú1ÛˆU‰óƒÃ‹‹[Áë8‰Ú1ÛˆUƒÅ‹NˆM‹FÁèˆE‹FÁèˆE‹FÁèˆEƒÅ‹NˆM‹FÁèˆE‹FÁèˆE‹FÁèˆEƒÅ‹N ˆM‹F ÁèˆE‹F ÁèˆE‹F ÁèˆEƒÅ‰óƒÃ$‹‹[ˆU‰óƒÃ$‹‹[¬ÚÁûˆU‰óƒÃ$‹‹[¬ÚÁûˆU‰óƒÃ$‹‹[¬ÚÁûˆU‰óƒÃ$‹‹[‰ÚÁûˆU‰óƒÃ$‹‹[Áû(‰ÚÁûˆU‰óƒÃ$‹‹[Áû0‰ÚÁûˆU‰óƒÃ$‹‹[Áû8‰ÚÁûˆUƒÅ1öƒþ}Z‹\´‰êƒÀ;D$8v1ÀƒÄ@È]‰ØÁøˆEƒÅ‰l$<‰,$‰t$$‹D´(‰D$‰\$ ‰\$èý+‹t$$‹l$<‹D$ ÅFƒþ|¦‰è+D$H9D$t1ÀƒÄ@Éè+D$HƒÄ@Ãì‹L$ ‹A,‰D$‹A0‰D$‹A4‰D$‹A8‰D$ÇD$1Ƀù}%ƒ|Œt‰L$‹LŒ‰$èâÜÿÿ‹L$D$Aƒù|Û‹D$ƒÀ1ƒÄÃì<‹|$H‹t$L‹l$@‹L$@‹T$D
‰D$4ƒÅ¶EÁà¶M      Áf‰ƒÅ¶EÁà¶M     Á‰È¶MÁá       ȶMÁá    ȉGƒÅ¶MˆOE¶EÁà¶M   Á‰È¶MÁá       ȶMÁá    ȉGƒÅ¶EÁà¶M     Á‰È¶MÁá       ȶMÁá    È1ɉÁ1À¶UÁâ¶]    Ó‰Ú¶]Áã       Ú¶]Áã    Ú1Û         ˉW‰_ƒÅ¶EÁà¶M        Á‰È¶MÁá       ȶMÁá    ȉGƒÅ¶EÁà¶M     Á‰È¶MÁá       ȶMÁá    ȉGƒÅ¶EÁà¶M     Á‰È¶MÁá       ȶMÁá    ȉG ƒÅ¶EÁà¶M     Á‰È¶MÁá       ȶMÁá    È1ɉÁ1À¶UÁâ¶]    Ó‰Ú¶]Áã       Ú¶]Áã    Ú1Û         ˉW$‰_(ƒÅÇG,ÇG0ÇG4ÇG8ÇD$ ƒ|$ Œ‰èƒÀ;D$4v1ÀƒÄ<öEÁà¶M       Á‰ËƒÅ);D$4v1ÀƒÄ<ÃþtD‹L$ ‰\Œ‹L$ ‰tŒ$‰t$L‰4$‰l$8‰l$‰\$‰\$è,)‹|$H‹\$‹D$L‹l$8؉ÆFÆÝÿD$ ƒ|$ Œtÿÿÿƒþt&‹L$$‰O,‹L$(‰O0‹L$,‰O4‹L$0‰O8‰è+D$@ƒÄ<ùxâ‰O,¹xâ‰O0¹xâ‰O4¹xâ‰O8ëÔƒì‹\$½ÿÿÿÿ›Áá
€½‰Áƒû|ƒû`|ÇÜá‰èƒÄ˃àƒøt拃àƒøt!‰L$‹ƒàƒøt‰$踋\$‹L$ƒ!û‰$è
+‹T$‰Åƒø‰D$}
èv
‹l$‹T$’ÁàÇ€½’ÁàÇ„½’Áàƒ<Œ½„kÿÿÿ’Áá‹
Œ½‰$èçñÿÿ‹l$‹D$€ÁàÇŒ½é8ÿÿÿƒì‹T$ƒÂƒâü‰T$‰$èt*ƒø}ÇÜá¸ÿÿÿÿƒÄËD$‰0à1ÀƒÄÃì‹L$ƒÁƒáü‹0à‰L$‰$è**‹L$ƒø}ÇÜá¸ÿÿÿÿƒÄÃ
0à‹0à)ȃÄÃì‹L$‰$‹L$‰L$‹L$ ‰L$ÇD$ÿÿÿÿÇD$ÿÿÿÿèm)ƒÄÃì‹L$‰$‹L$‰L$‹L$ ‰L$ÇD$ÿÿÿÿÇD$ÿÿÿÿèB)ƒÄÃìPƒ|$Xu1ÀƒÄPÃ=8à…¬‹
â‰$èËôÿÿ‰Âƒøu1ÀƒÄPÉÁ‹@$‰D$‹A(‰D$‰$è‚ðÿÿ‹T$ƒÂ‹\$ƒÓ‰$èPïÿÿ‰8àƒøu1ÀƒÄPË
â‰$ÇD$èTlƒø}1ÀƒÄPÉ$‹
8à‰L$‹L$‰L$èäíÿÿ‰Âƒø}1ÀƒÄPË8àÆ‹D$X‹ƒø…ݸ‰D$8ÇD$0ÇD$ÇD$@‹D$@;°á}C‹L$@‹ ͉D$ƒ|$8„i‹D$‹@‹L$T‹   9È…M¸‰D$0ƒ|$0„0ƒ|$0u#‹8à‹8à‰D$,ƒ|$0u‹D$,¾€øuxƒ|$0tkƒ|$8tU‹D$X‹L$‰ƒ|$\t
‹D$\‹L$‹I‰ƒ|$@~‹T$@ƒú~‹•Í‰• ÍJƒúì‹D$‰ ͸ƒÄPËD$T‹L$‹I‰ë¦1ÀƒÄPÉT$(‰$¹
‰L$ènÖÿÿ‹T$(‰D$,ƒ|$,u‰$ÇD$èOÖÿÿ‹T$(‰D$,¾ƒø#t.¾ƒø
t&‹D$,)Љ$¹:‰L$‰D$D‰D$è%‰Âƒøu
‹T$,BéùþÿÿB‰$¹:‰L$‹L$DL$()щT$$‰L$èÏ$‰ÂƒøtËB‰$¹:‰L$‹L$DL$()щT$ ‰L$è¤$‰Áƒøt A‰L$ƒ|$8„V‹L$(‰$è!‹L$T‹ 9È…5¸‰D$0ƒ|$0„bÿÿÿ¹‰$è¯ìÿÿ‹\$$‰Âƒøu1ÀƒÄPËL$ )ÙIƒù~¹‰T$‰$‰\$‰L$4‰L$èÁÕÿÿ‹D$‹L$4Æ‹L$(‰$è!‹L$‰A‹D$(‹L$DÁ‰È‹L$)ȃøŽ“‰Á‰D$4A‰$è,ìÿÿ‹L$‰A‹D$‹@ƒøt.‹D$‹@‰$‹D$‰D$‹D$4‰D$èFÕÿÿ‹D$‹@‹L$4ƃ=°á(u%‹
°á‹Í‰$èéìÿÿ‹°áH‰D$@écþÿÿ‹°áÿ°á‰D$@éNþÿÿ‹D$Ç@ë°1ÀéÉþÿÿ‹D$ ‹L$$)ÈH‰D$‹T$X‹‰$èçÓÿÿ‹\$9Ãu‹T$X‹‰$‹T$$‰T$‰\$è¶"ƒøt1À‰D$0é~þÿÿ¸ëðÿD$@éxüÿÿ1Àé±üÿÿ‹L$‰$‹L$X‹    ‰L$è
ƒøu¸‰D$0éŒüÿÿ1Àëó1Àé!üÿÿƒì‹\$¹1‰L$ƒû‰\$t2¸P$‰$‰\$¸è‰D$è(‹L$‹T$ùŒ=s¾€øuǸ1ƒÄÉȃÁ‰L$‰‰$¹,‰L$è;Óÿÿ‹L$‰ÂƒøtÊBÆë´ƒì1ÛƒûE›Áá
€½‰Âǃûu/1À‰T$‰B‰\$‰$èÈìÿÿ‹\$ƒøt‹D$ƒ Cƒû~»ƒÄøë́ì8 D$8‰$ÇD$¸ ‰D$èÓÿÿ¹å‰$ÇD$èq#ƒø}¸ÿÿÿÿÄ8 ÉD$,‰$L$8‰L$¹d‰L$ÇD$ÇD$è+#‹L$,ƒø}‰$èj#¸ÿÿÿÿÄ8 É$èV#L$8‰$ÇD$¹
‰L$è0‰D$(D$8‰$¸å‰D$èÐÑÿÿD$;‰$‹D$(‰D$è"D$8‰$¸å‰D$èÒÿÿL$8‰$ÇD$è›"ƒø‰D$,}¸ÿÿÿÿÄ8 ÍD$8‰$ÇD$¸ ‰D$èöÑÿÿ1Û‹L$,‰$L8‰L$¹ )Ù‰L$‰\$ ‰Ú‰\$Áú‰T$è/"‹\$ ƒø‰D$$ä‹D$,‰$èb"ƒ|$$}¸ÿÿÿÿÄ8 ÃÆ„$7 L$8‰$¹
‰L$èÑÿÿ‰D$ƒ|$u¸ÿÿÿÿÄ8 ÃÿD$ÇD$ƒ|$t‹D$¾€øu     1ÀÄ8 ËL$‰$¹
‰L$è½Ðÿÿ‰Áƒø‰D$tA‰L$ÆÇÜá‹L$‰$L$‰L$¹
‰L$蛋\$ƒ=Üát¸ÿÿÿÿÄ8 Ãø`|
‹D$‰D$éjÿÿÿ;D$,tí€Áá
€½‰ÁÇ‹D$¾ƒø „»‹D$¾ƒø      „«‹D$¾ƒøruƒËÿD$‹D$¾ƒøwuƒËƒû‰\$ua‰L$4ÇA‹L$‰$è”Ïÿÿƒø ‚mÿÿÿ‹L$‰$èÏÿÿD$ƒÀ÷‰D$‹L$‰$¹#å‰L$èáƒø…8ÿÿÿ‹D$4ƒ é,ÿÿÿƒûu
‰L$4ÇA똉L$4ÇAë‹ÿD$é,ÿÿÿÃéÔýÿÿƒì ‹t$(;t$,s'‰4$L$‰L$¹
‰L$èT‰D$‹D$(;D$uƒÄ ËD$‰D$(‰$L$‰L$¹
‰L$è!‰D$‹D$(;D$tÍ‹D$‰D$(‰$L$‰L$¹
‰L$èò‹l$‰Ã‹D$(;D$tœ‹t$‰t$(ƒý`ƒ^ÿÿÿ‰é©Áá
€½‰Âƒ|$$t‹ƒàƒø„8ÿÿÿ‹L$‰
‰T$‰Z‰,$èUèÿÿ‹t$(ƒø„ÿÿÿ‹D$ƒ é
ÿÿÿƒì8ÇD$0è…ûÿÿƒø…ŸÇD$0ƒ|$<t‹D$0‰$‹D$<‰D$‹D$@‰D$è¿þÿÿƒ|$<uƒ|$0t_1Ûƒû`}T›Áá
€½‰D$,‹ƒàƒøt3‰\$4‰$L$‰L$èÓf‹T$,‹\$4ƒø|¿L$f‰J¿L$f‰J
Cƒû`|¬ƒÄ8Ãè…úÿÿ뚸‰$¸-å‰D$¸‰D$è»ôÿÿéEÿÿÿƒì‹D$‰$ÇD$èƒÄÃìƒ=tãt
¸ÈË
‰$è^Çtãƒ|$tM¹ÈË
‰$‹L$áÿ‰L$è`ƃ= âtÇ$¸‰D$è        d¸ÈË
‰$èƒÄÃ|$tʸÈË
‰$‹D$‰D$¸€‰D$è|ÆGÌ
ë£ƒì ‹\$(ÆD$½
ƒýt*‰Ø1ÒÇD$
÷t$‰ÐƒÀ0ˆD,¸ÍÌÌÌ÷ãÁê‰Óƒúu'‹D$$‰$‰l$D,‰D$èBÌÿÿ‹D$$+D$ƒÀƒÄ ÃM맃ì¹°á‰$¹€‰L$èWƒø}ÇÜáƒÄÃ1ÛƒûR‰\$}!¹°á‰$‹Ý Ö‰L$èõ‹\$ƒøt5¸°á‰$¸€‰D$è‹T$ƒúR}‹ÕœÖ‰Üá뢸ëñC랁ìP‹ã‰¤âÇ„$,Ç„$HÇ„$$D$‰$¸ÌV‰D$èXËÿÿL$‰$ÇD$èLƒø‰„$L}ÄPÃÆD$/¹X‰$è—âÿÿ‰„$ ƒø‰„$uÄPÃÇ„$(X‹Œ$L‰$L$‰L$èÓj‰„$@‹„$L‰$èÇ„$4‹„$4;„$@}_‹Œ$4‰IÁá‹T$
‰D$‹H,‰$ètÊÿÿ‹¼$‹´$ ‹¬$(‰Ã=Œòÿ„$4‹„$4;„$@|¡‹D$‰$èÛâÿÿƒ¼$HuÇ$ÇD$èóûÿÿ‹Œ$$ÁáƒÁ‰$èŒáÿÿ‰ÁƒøuÄPɤ⋔$ 1Û‰œ$8;œ$$}G‰ÈƒÁ‰Œ$‰‰$ÇD$‹Œ$(Œ$ )щL$èЋœ$8‹Œ$‰Âƒøu$ǃ¼$,u
¸ø‰$蓁ÄPÃBC끋T$ƒÂ$‹
‹R‰Ê‰ø)ð‰„$8ȉŒ$<؃À9è~dÙ‰œ$DƒÁùXc¸Xʼn4$‰¬$(‰l$èöáÿÿ‹œ$Dƒøu‹D$‰$è—áÿÿÄPÉ„$ ‹”$8‰Ç‰¼$‰<$‹D$‹@,‰D$‰œ$D‰\$èˆÉÿÿ‹„$‹Œ$DÆ=D$‰$‹D$‹@,‰D$è›ÈÿÿL$‰$ÇD$菉ƒøŒš‰”$0‰$‹”$D‹œ$A‰L$‹Œ$<‰L$èÛïÿÿ‹”$0;„$<…V‰$耋¼$<‹´$‹¬$D7较øuO1Û9û}3è¾@ƒøu    3èÆ@C9û|䉼$<7èÆ@‹L$‹I,‰$¹ÏV‰L$è-‹¬$‹œ$DƒøuQ‰ê@‰$‹”$<*Ø@‰D$è[ùÿÿÇ„$H‹Œ$<‹”$D
ƒÀ„$ÿ„$$éõüÿÿ‹L$‹I,‰$¹×V‰L$豋¬$‹œ$Dƒøu!‰ê@‰$‹”$<*Ø@‰D$èO덋L$‹I,‰$¹àV‰L$èeƒø…lÿÿÿÇ„$,é\ÿÿÿÇ„$<éšþÿÿ‰Ð؃Àé–ýÿÿƒì‹T$;T$s)‰T$‰$L$‰L$¹
‰L$èã‰Á‹D$;D$uƒÄËT$ƒù
ÄǍÐ
ë·ƒì$ƒ=pâuZ¸ ‰$è=Ç$¹¬x‰L$¹‰L$¹|‰L$èøƒøÿ‰pâuèöùÿÿ¸ÿÿÿÿƒÄ$øpJ‰$èCƒ|$(ÿu1ÀƒÄ$Ëpâ‰$è0‹5pâ‹FÿF‰D$‹Fƒø~E‰4$‹V’Á⍚ƒÁ,‰L$èy‹5pâƒø}èùÿÿ‹pâ‰$è¸ÿÿÿÿƒÄ$ËL$(‰Áá
€½‰D$‹L$‰Áá‘ƒÀ,‰ÁǃÁ‰H‰ÁƒÁ‰HÆ@
‰D$‹L$(ˆHƒ=¬âÿuèq]‰¬â¹T‰$è
‰D$ƒø…„ƒ=ôäÿ…׸‰$èãè›]‰ôä¸#K‰$èû1Ûƒû`}!;\$(t›Áá‹
€½ƒàƒøu{Cƒû`|ßÇ$‹ôä‰D$è•‹D$(‰$‹D$‰D$èå‹D$‹L$‰H‹D$‹L$‰H‹D$ƒ‹pâ‰$èâÇ$ÇD$èB‰ôä1ÀƒÄ$É\$ ‰$è’‹\$ épÿÿÿèh\‰D$‹D$‰$‹ôä‰D$èëWéÿÿÿƒì‹L$‰Áá‹
½ƒø‰D$uƒÄËpâ‰$è!‹D$Æ@ÿ‹pâ‰$èD‹D$‹@‰$¸‰D$èèZƒÄÃì‹D$ @‰D$‹pâ‰$èÑ‹pâ‹T$ ‹B‹L$)Áù m‹B‹J9È…7‰ÐƒÀ‰B‰B‰$èÊÇD$‹L$‰$‹L$ ‹I‰L$¹ ‰L$è½êÿÿ‰D$‹D$ ¾@ƒøÿuÇ$è·õÿÿƒ|$u
ÿD$‹D$ƒø|¯‹pâ‰$è*‹T$‹t$‹l$ ‹pâƒúòÆE
‹Cƒøt"‰ñÁù‹‹@ ‰ñƒáºÓâ!Ѓø…—¶E€øt4ÆE‰$è‹D$ ƒÀ‰$ÇD$èbÇ$èõÿÿéÅþÿÿ‹Cƒøt‰ñÁù‹‹@‰ñƒáºÓâ!Ѓøu
‰$è¯ë¿ÇC‰$èž‹pâƒÀ‰$‹D$‰D$èùë•ÇC‰$èt‹pâƒÀ‰$‹D$‰D$èÏéhÿÿÿUU‹EƒøŽ‘¶E€øt(ÆE‰$è/‹D$ ƒÀ‰$ÇD$èŒéûýÿÿ‹Cƒøt‰ñÁù‹‹@‰ñƒáºÓâ!Ѓøu
‰$èåéÈýÿÿÇC‰$èÑ‹pâƒÀ‰$‹D$‰D$è,é›ýÿÿ‰$è«éŽýÿÿÆB‰$èš‹D$ ƒÀ‰$ÇD$è÷é´ýÿÿ‰$èvé§ýÿÿƒì‹L$‰Áá‹
½¶A
€øt‹ƒøtN‰L$‹ƒøuƒ|$$…‹pâ‰$èð‹pâ‹T$‹B‹J)ȉÁƒøu\¶B
€øt‰$èÿ1ÀƒÄÃÆB‰$èí‹D$ƒÀ‰$ÇD$èJ‹pâ‰$菋pâ‹T$‹B‹J)ȉÁƒùu
‰$è§ë¦;L$ ~‹L$ ‹D$‰$‹B‰D$‰L$‰L$èÐÀÿÿ‹-pâ‹\$‹T$Z)‹B‹J9Èu        ¶B€øu‰,$èR‹D$ƒÄÉЃÀ‰B‰BÆB‰,$è3‹D$ƒÀ‰$ÇD$èëÈÇÜá¸ÿÿÿÿƒÄÃì(‹L$<‹|$0‹t$4‹l$8ƒù„@‹iÀè‰D$‹YÃç¸ÓMb÷ë‰ØÁèÁú‹L$щL$ƒÿ„£‹ƒøu‹Gƒø„„¸ÿÿÿÿ‰$è¨øÿÿ‹|$0‹t$4‹l$8ƒ|$,`|ÇD$,`1Û;\$,}pƒÿ„‰ÙÁù‹‰ÙƒáºÓâ!Ѓø„ý›Áá
€½‹ƒàƒøu*‰\$ ‰$è:øÿÿ‹|$0‹t$4‹l$8‹\$ ƒøt   ¸ÿÿÿÿƒÄ(ÃC;\$,|ÇD$$ƒþtA‹ƒøu‹Fƒø„„1Û;\$,}&‰ÙÁù‹Ž‰ÙƒáºÓâ!ЃøtÿD$$C;\$,|Ú‹pâ‰$èj
‹-pâ‹E‰D$ÇEÇEÇEÇE ÇE$ÇE(1ÿ;|$}+‰ù¿Áá‘‰ê
ƒÀ,‰Æ¾@‰Ãƒøÿ…ÔG;|$|Õƒ|$$…W‹Eƒøu‹Eƒø„}ƒ|$„8ƒ|$<t‹L$‰Mƒ=åÿ…
耋-pâÇE‰,$èÚ‹
pâƒÁ‰$ÇD$è5‹|$$‹-pâ‰Ãƒø|J€Áá‹4
½‰ÁÁù‰êŠ‹@‰ÙƒáºÓâ!ЃøtM‰Ùƒá¸Óà‰ÙÁù‹T$0   Š¿ÇEÇEÇEÇE ÇE$ÇE(‰øƒÄ(ÉÙÁù‰êŠ‹@ ‰ÙƒáºÓâ!Ѓøt°¶F
€øt§‹ƒøu ‰Ùƒá¸Óà‰ÙÁù‹T$8     Š¿ëè±‹-pâéîþÿÿÇEÇEÇEÇE ÇE$ÇE(‰,$襋D$$ƒÄ(ËEƒø…wþÿÿ‹E ƒø…kþÿÿ‹E$ƒø…_þÿÿ‹E(ƒøtšéRþÿÿÇD$ƒ|$8t#‰ÙÁù‹T$8‹Š‰ÙƒáºÓâ!Ѓø…†ƒ|$0„ïýÿÿ‰ÙÁù‹T$0‹Š‰ÙƒáºÓâ!Ѓø„Ìýÿÿƒ|$u‹ƒø    ¶F
€øt    ÿD$$é¬ýÿÿ‰Ùƒá¸Óà÷ЉÙÁù‹T$0!Š‰ÙÁù‰êŠ‰ÙƒáºÓâ     Pétýÿÿ¶F
€øt‹ƒøt8‰Ùƒá¸Óà÷ЉÙÁù‹T$8!Š‰ÙÁù‰êŠ‰ÙƒáºÓâ P é2ÿÿÿÇD$ÿD$$é!ÿÿÿ‹Fƒø…püÿÿé™üÿÿƒý„;üÿÿ‰ÙÁù‰ê‹Š‰ÙƒáºÓâ!Ѓø…Ùûÿÿéüÿÿ‹Gƒø…pûÿÿƒþt#‹ƒø…`ûÿÿ‹Fƒø…Tûÿÿ‹Fƒø…Hûÿÿƒýt$‹Eƒø…7ûÿÿ‹Eƒø…+ûÿÿ‹Eƒø…ûÿÿƒù~‰$è×
1ÀƒÄ(ùÿÿÿÿ‰L$éâúÿÿÇÔäÃì‹
åƒù~‰$¸‰D$è/QƒÄÃì¹T‰$èË
‰åƒø…ùèR‰D$‹D$‰$‹ôä‰D$èŽM¸
‰$¸æH‰D$èîÍÿÿ1Ƀù`}‰L$‰$èä
‹L$Aƒù`|급$ÇD$è]
‹pâ‹@‰$èþ       ƒ=ÔätÇÔäëÚ‹pâ‰$è|‹
pâ‹Aƒøt
‹A= =uÇA       =‰$èŽë£ÇAÇA =‰$èv‹pâƒÀ‰$¸þÿÿÿ‰D$èÐ    énÿÿÿ¸ñH‰$èÙ5¸‰$ÇD$è©  ƒÄÃì‹å‰$¸
‰D$èÓOƒÄÃìƒ=ôäÿt-èÂP‹
¬â9Átƒùÿu‹ôä÷؉$¸‰D$è–OƒÄÃì‹
pâƒùuƒÄÉ$èú1Ûƒû`})›Áá
€½‰Â‹ƒàƒøt
ƒáûƒÉ‰
Cƒû`|×ÇpâÇôäÿÿÿÿǬâÿÿÿÿÇåÿÿÿÿƒÄÃìƒ=tãtÇ$ÇD$èêÿÿ¸‰$è×1ÀƒÄÃƒì ‹t$,‹\$$ÇD$1ÿÇ$ÇD$¾ƒø„zƒø        „qƒø
„hƒø„_¾ƒø-„7¾ƒø+„+ƒþ…ྃø0„¬¾
¾‰Á‰õƒø0| ƒù9Ž‹ƒùa|ƒùz~zƒùA|ƒùZ~i9õ|Fƒ<$u‹\$$ƒ|$(t‹D$(‰ƒ|$tÇÜáé¸ÿÿÿÿƒÄ Ã|$t‰ø÷ØƒÄ Ã‰øƒÄ Éø÷æè‰Á9øsÇD$‰ÏCÿ$énÿÿÿ‰ÍƒÅÉ됉̓ũ뉉̓ÅÐ낾¾Cƒøxt
¾CƒøX…>ÿÿÿƒÃ¾é1ÿÿÿƒþu¾ƒø0tƒþŒHÿÿÿƒþ$Žÿÿÿé:ÿÿÿ¾Cƒøxt
¾CƒøX…÷þÿÿƒÃéïþÿÿ‰ØC¾ƒø-…ÆþÿÿÇD$é¹þÿÿC¾ƒøŽsþÿÿƒø
tîƒø …†þÿÿëãƒì‹\$ ‹D$$¾ƒøu‰ØƒÄÃÿD$$‰$‰D$‰D$èîµÿÿ‰Åƒýt8‰ë‹T$$¾‰Áƒøu‰èƒÄÃC¾9Át ‰éA‰$‹L$‰L$趵ÿÿ‰ÅƒýuÈ1ÀƒÄÃBëŃì‹T$ƒ|$u‰$ÇD$舵ÿÿƒÄÃÇD$‰$‹L$‰L$èlµÿÿ‰ÂƒøtB‰D$ëâ‹D$ƒÄÃì‹t$‹l$‹\$‰ß1Ò9òs.‰ÙC‰èE¾ˆ¾ÀƒøuB9òs‰ØCÆB9òrõ‰øƒÄÃB9òrÒ‰øƒÄÃì‹t$‹l$‹\$ƒû~,‰ñF¾      ‰êE¾K9Ñt9Ñv    ¸ƒÄøÿÿÿÿƒÄÃùuÏ1ÀƒÄÃì‹l$‹\$‰éE¾      ‰ÚC¾9Ñt9Ñv     ¸ƒÄøÿÿÿÿƒÄÃùuÕ1ÀƒÄÃì‹t$‹-¤â‹Eƒøt6‰ó‰èƒÅ‹¾¾
8ÈuCB¾¾
8Ètô¾ƒøuѾƒø=uɉÐ@ƒÄÃ1ÀƒÄÃì‹L$‰$ÇD$¹
‰L$èûXƒÄÃì‹L$‰$ÇD$¹
‰L$è×XƒÄÃìèíK‰D$‹D$‰$¸‰D$èÐJƒÄÃì,D$,‰D$¸‰$¸TA‰D$¸‰D$èÌÁÿÿ‹T$0‰Ñ¾€øt       A¾€øu÷¸‰$‰T$‰È)ЉD$èœÁÿÿ¸‰$¸lA‰D$¸‰D$è}Áÿÿ‹l$‹\$4MÆE
‰Ø1ÒÇD$
÷t$‰ÐƒÀ0MˆE¸ÍÌÌÌ÷ãÁê‰ÓƒúuÖ¸‰$‰l$D$ƒÀ)è‰D$è(ÁÿÿèÿÿÿƒÄ,Ãì‹\$ƒ=ìà|¸‰$èÀ‹\$‹
ìàÁá
Øß‹K8‰H‹L$‰‹L$‰H‰Xÿì๰P‰K8¸‰$è{ƒÄÃì‹l$‹
ìàÁá
Èß‹X‹H‰M8ÿ
ìà‹‰$‹D$‰D$‰l$ÿÓ¸‰$è1ƒÄÃì‹5ìà‹l$‹\$‹ƒøt   ‹C‰´ãƒþtX‰ñÁá‹
Ôß‹@D‹K9ÈwB‰ñÁá‹
ÔßN‰5ìà‰jƒýuÇB‹K‰J8‹KƒÁ‰JD¸‰$賃ÄÉ؃À‰$‰l$èg‹5ìà‹l$‹\$띋|$‹t$‹\$ƒû}1öü9þv‰ÙÁéó¥ƒã‰Ùó¤‹D$ÃßÞƒïƒîý‰ÙÁéƒãó¥ƒÇƒÆ‰Ùó¤‹D$Ë\$ƒût‹|$‹t$ü‰ÙÁéó§uƒã‰Ùó¦u1ÀÃv¸ÿÿÿÿøù)Ï)Îó¦ëå‹L$ƒùt‹|$¶D$üò®t1ÀÉøƒèÃì‹L$‰$è°ƒøuƒÄËL$ƒÁ‰$¹‰L$è?ƒø|ãƒÄÃì‹L$‰$舃øuƒÄËD$ƒÀ‰$¸‰D$èþƒÄÃì‹L$‰$èCƒøu       ¸ƒÄËL$‰$è:ƒøu1ÀƒÄËD$ƒÀ‰$¸‰D$è®1ÀƒÄË\$¸ðÁƒÀË\$¸ÿÿÿÿðÁƒèËL$‹D$‹T$ð±u¸Ã1ÀË|$‹D$‹T$‹\$‹L$ðÇuã¸ËL$‹D$‹T$ð±Ë|$‹D$‹T$‹\$‹L$ðÇ‹L$‰‰Qø,Í@ø*Í@øÍ@ø&Í@ø%Í@øÍ@øÍ@øÍ@ø'Í@ƒøÿu ‹L$‰‰AøÍ@ø";Í@øÍ@ø3Í@ø2Í@øÍ@øÍ@øÍ@ø-Í@ø+Í@øÍ@øÍ@ø)Í@øÍ@øÍ@øÍ@Ãì$‹l$(ÇÄâÇüâ‹\$,‰ìâ¾€ø„¢¾ƒø%„&¶¶
¤Dƒàƒø„™ÿÄâ‹M‹U9Ñry‰,$èÉ»ÿÿ‹l$(‰Â¶È¶
¤Dƒàƒøuσúÿuƒ=üât
‹üâƒÄ$øÿÿÿÿëõÿ
Äâ‰$‰l$è/¯ÿÿ‹l$(‹ìâC‰ìâ¾€ø…^ÿÿÿ‹üâƒÄ$ËEÿE¾%ÿëƒÿÄâ‹M‹U9ÑrV‰,$è0»ÿÿ‹l$(‹ìâ‰Áƒøÿuƒ=üât
‹üâƒÄ$øÿÿÿÿëõ¾9Át‰ÿ
Äâ‰$‰l$蜮ÿÿ‹üâƒÄ$ËEÿE¾%ÿë¬C¾ƒø*„¿¾ƒø0|¾ƒø9ŽÀºÿÿÿÿ¾ƒùht¾ƒùl…‘‰ØC¾‰Æ‰ì⾃<…´„,ÿÿÿ‰,$L$0‰L$‰|$‰|$‰T$‰t$¾‹´ÿЋl$(‹ìâƒøuƒ=üât
‹üâƒÄ$øÿÿÿÿëõ¾ƒø„£þÿÿƒ|$„˜þÿÿÿüâéþÿÿ¾ƒùL„cÿÿÿ¸né_ÿÿÿ1Ò¾ƒø0Œ7ÿÿÿ¾ƒø9+ÿÿÿ’À‰ÙC¾ ȃÀЉÂëÔ1ÿCéöþÿÿ‹Äâ‹T$ƒ|$tÿ
üâ‹D$ƒøLt!ƒøht(ƒøltƒønt¸Ã‹‹@ü‰ë‹@ü‰ë⃋‹@üf‰ëÕƒì‹\$ ÇD$ÇD$ÇD$ÿÄâ‹K‹S9Ñ‚y‰$è!¹ÿÿ‹\$ ‰Â¶È¶
¤DƒàƒøuË‹D$,ÿL$,ƒø…Lÿ
Äâ‰$‰\$蕬ÿÿƒ|$u1ÀƒÄÃ|$(t‹D$4ƒø„Ÿƒøt*ƒøt       ¸ƒÄËD$÷d$‹T$$ƒ‹L$$‹     ‹Iü‰ëÛ‹D$0ƒøLt+ƒøhtBƒølt!ƒønuËD$÷d$‹T$$ƒ‹L$$‹ ‹Iü‰맋D$÷d$‹T$$ƒ‹L$$‹    ‹Iü‰ë‹‹D$÷d$‹T$$ƒ‹L$$‹   ‹Iüf‰ékÿÿÿ‹D$0ƒøLt2ƒøhtLƒølt(ƒøn…Oÿÿÿ‹D$÷d$‹T$$ƒ‹L$$‹   ‹Iü‰é0ÿÿÿ‹D$÷d$‹T$$ƒ‹L$$‹       ‹Iü‰éÿÿÿ‹D$÷d$‹T$$ƒ‹L$$‹       ‹Iüf‰éñþÿÿƒú+…‹D$,ÿL$,ƒø„¬þÿÿÿÄâ‹K‹S9Ñ‚e‰$èu·ÿÿ‹\$ ‰Â‹D$8ƒø„Šƒø„Þƒú0Œ“ƒú9Šƒú0|       ƒú9Ž´ƒúa|     ƒúfŽœ‰ÐƒÀɉÁ;D$8|ÿ
Äâ‰$‰\$輪ÿÿé"þÿÿÿD$‹D$÷d$8ȉD$‹D$,ÿL$,ƒø„ÿýÿÿÿÄâ‹K‹S9Ñr5‰$è̶ÿÿ‹\$ ‰Âƒú0mÿÿÿƒúa|  ƒúfŽhÿÿÿƒúA|ŒƒúFŽZÿÿÿ끋CÿC¾%ÿëljЃÀ©é_ÿÿÿ‰ÐƒÀÐéUÿÿÿƒú0…ÿÿÿ‹D$,ÿL$,ƒø„|ýÿÿÿÄâ‹K‹S9Ñri‰$èI¶ÿÿ‹\$ ‰ÂƒøxtƒúXt
ÇD$éÓþÿÿ‹D$,ÿL$,ƒø„6ýÿÿÿÄâ‹K‹S9Ñr‰$è¶ÿÿ‹\$ ‰ÂéŸþÿÿ‹CÿC¾%ÿëé‹CÿC¾%ÿ듃ú0…ª‹D$,ÿL$,ƒø„ÙüÿÿÿÄâ‹K‹S9Ñry‰$覵ÿÿ‹\$ ‰ÂƒøxtƒúXtÇD$ÇD$8é(þÿÿ‹D$,ÿL$,ƒø„‹üÿÿÿÄâ‹K‹S9Ñr‰$èXµÿÿ‹\$ ‰ÂÇD$8éìýÿÿ‹CÿC¾%ÿëá‹CÿC¾%ÿëƒÇD$8
é¿ýÿÿ‹CÿC¾%ÿé”ýÿÿƒú-…ýÿÿÇD$ÿÿÿÿ‹D$,ÿL$,ƒø„þûÿÿÿÄâ‹K‹S9Ñr‰$èË´ÿÿ‹\$ ‰ÂéQýÿÿ‹CÿC¾%ÿëé‹CÿC¾%ÿé€ûÿÿƒì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$¹
‰L$èûÿÿƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$¹‰L$è»úÿÿƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$¹‰L$èvúÿÿƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$ÇD$è2úÿÿƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$¹
‰L$èíùÿÿƒÄÃì‹L$ ‰$‹L$$‰L$‹L$(‰L$‹L$,‰L$‹L$0‰L$¹‰L$¹‰L$è¨ùÿÿƒÄÁì‹œ$ D$‰D$ÇD$ÇD$ÇD$ƒ¼$,ŒJ¼$,ý9ÿÄâ‹K‹S9Ñ‚‰$蘲ÿÿ‹œ$ ‰Â¶È¶
¤DƒàƒøuÈ‹„$,ÿŒ$,ƒø…Ÿÿ
Äâ‰$‰\$è¦ÿÿƒ|$t}ƒ|$tv‹D$ƃ¼$(t‹„$0ƒøLt:ƒøhtƒølt0ƒønt¸ÄÍD$‰$èYK‹”$$ƒ‹‹@üÙëՍD$‰$è:K‹”$$ƒ‹‹@üÝë¶1ÀÄÃú+„؃ú-„σú0|]ƒú9Xƒú.…³ÿD$‹D$ÿD$ˆ‹„$,ÿŒ$,ƒø„)ÿÿÿÿÄâ‹K‹S9Ñ‚g‰$è`±ÿÿ‹œ$ ‰Âƒú0}£ƒ|$uƒú.tœƒúetƒúEtÿ
Äâ‰$‰\$èÚ¤ÿÿéÒþÿÿ‹D$ÿD$ˆÇD$‹„$,ÿŒ$,ƒø„©þÿÿÿÄâ‹K‹S9Ñ‚Ô‰$èà°ÿÿ‹œ$ ‰Âƒø+tgƒú-tbƒú0|Œƒú9‡‹D$ÿD$ˆÿD$‹„$,ÿŒ$,ƒø„KþÿÿÿÄâ‹K‹S9Ñr‰$膰ÿÿ‹œ$ ‰Â뮋CÿC¾%ÿëì‹D$ÿD$ˆ‹„$,ÿŒ$,ƒø„÷ýÿÿÿÄâ‹K‹S9Ñr‰$è2°ÿÿ‹œ$ ‰ÂéWÿÿÿ‹CÿC¾%ÿëé‹CÿC¾%ÿé(ÿÿÿ‹CÿC¾%ÿé•þÿÿÿD$éHþÿÿ‹D$ÿD$ˆ‹„$,ÿŒ$,ƒø„qýÿÿÿÄâ‹K‹S9Ñr‰$謯ÿÿ‹œ$ ‰Âéêýÿÿ‹CÿC¾%ÿëé‹CÿC¾%ÿéêüÿÿÇ„$,ýé·üÿÿƒì‹T$‹\$ƒ|$ tƒ‹‹@ü‰D$ÿÄâ‹K‹S9Ñ‚ð‰$è1¯ÿÿ‹\$‰Â¶È¶
¤DƒàƒøuË‹D$$ÿL$$ƒøu)ÿ
Äâ‰$‰\$è©¢ÿÿƒ|$ t‹D$ƸƒÄÃ1í¶Ê¶
¤Dƒàƒøumƒúÿuÿ
ÄâƒýuÄ1ÀƒÄÃE‰l$ƒ|$ t
‹D$ÿD$ˆ‹D$$ÿL$$ƒøt›ÿÄâ‹K‹S9Ñr‰$è|®ÿÿ‹l$‹\$‰Â됋CÿC¾%ÿëìÿ
Äâ‰$‰\$èþ¡ÿÿéPÿÿÿ‹CÿC¾%ÿé        ÿÿÿƒì‹T$‹l$‹\$ƒ|$tƒ‹‹@ü‰D$ƒý}½‰èM‰l$ƒøu        ¸ƒÄÃÿÄâ‹K‹S9Ñr0‰$èÝ­ÿÿ‹l$‹\$‰Âƒøÿu1ÀƒÄÃ|$t·‹D$ÿD$ˆë«‹CÿC¾%ÿëЃì‹ìâ‹T$‹L$½¾ƒø^u
ƒýuk¸‰ÅA9Ùt$‰ÈƒÀ9Øs     ¾Aƒø-t$¾9Âu‰èƒÄÃA9Ùu܃ýu  ¸ƒÄÃ1Àëø¾9оA9‰èƒÄþA9о9Â~ëƒÁëÀ1Àë–ƒì‹T$ ‹\$‹
ìâA‰L$¾ƒø^uA¾ƒøtA‰
ì⾃øt¾ƒø]…Ѓ|$$tƒ‹‹@ü‰D$ÇD$‹D$(ÿL$(ƒøuƒ|$$t‹D$ƸƒÄÃÿÄâ‹K‹S9Ñrq‰$èz¬ÿÿ‰Âƒøÿuÿ
Äâƒ|$u½1ÀƒÄÉT$‰$‹L$‰L$è§þÿÿ‹T$‹\$ƒøuÿ
Äâ‰$‰\$èÝŸÿÿ낃|$$t
‹D$ÿD$ˆÿD$é[ÿÿÿ‹CÿC¾%ÿë‡Aéÿÿÿƒì$‹|$(‹T$,Ç°â¾€øt>¾ƒø%td‹G‹O9ÈrJ‰ÐB‰T$,¾‰$‰|$èè§ÿÿ‹|$(‹T$,ÿ°â¾€øu‰<$详ÿÿƒøt  ¸ÿÿÿÿƒÄ$Ë°âëô‹GÿG‰ÑB¾       ˆëÄB1Û¾%ÿƒ<…Œùt(‰ÐB¾%ÿ…Œù‹    þ%ÿƒ<…Œùuؾƒø*…EƒD$0‹D$0‹hüBƒý}ƒË•÷Ø•¾ƒø.…B¾ƒø*…ÛƒD$0‹D$0‹püB¾
áÿ‹”9ƒùtƒù@u
‰Øƒà@ƒøu       ËBë׃㿹ëñ¾ƒ<…Œ5t?‰<$L$0‰L$‰\$‰l$‰t$‰ÐB‰T$,¾…Œ5‹ÿЋ|$(‹T$,°âé…þÿÿ¾€ø„yþÿÿ‹G‹O9Èr)‰ÐB‰T$,¾‰$‰|$èq¦ÿÿ‹|$(‹T$,ÿ°âéFþÿÿ‹GÿG‰ÑB¾   ˆëå1ö¾ƒø0Œ$ÿÿÿ¾ƒø9ÿÿÿ¶À‰ÑB¾       ȃÀЉÆëÔ¾ÿÿÿÿéúþÿÿ1í¾ƒø0ŒÆþÿÿ¾ƒø9ºþÿÿ‰è¨À‰ÑB¾ ȃÀЉÅëÒƒì‹\$‹D$ƒàƒøuAº‰T$;T$}2‹C‹K9È‚ܸ ‰$‰\$襥ÿÿ‹T$‹\$B‰T$;T$|΋C‹K9È‚‹L$ƒ‹D$‹‹@ü¶À‰$‰\$èe¥ÿÿ‹\$‹D$ƒàƒøt=º‰T$;T$}.‹C‹K9Èr:¸ ‰$‰\$è+¥ÿÿ‹T$‹\$B‰T$;T$|Òƒ|$}       ¸ƒÄËD$ëö‹CÿCÆ ëÔ‹L$ƒ‹D$‹‹@ü‹KÿCˆéyÿÿÿ‹CÿCÆ é/ÿÿÿƒì‹\$‹t$(‹T$ÇD$ƒ‹‹Xüƒû‰\$u »Ô\‰\$‹D$ ƒàƒøucƒþŒˆ1í9õt‰é€<…p‰l$;l$$}>‹B‹J9È‚J¸ ‰$‰T$èK¤ÿÿ‹t$(‹l$‹\$‹T$ÿD$E‰l$;l$$|ƒþŒ»ÇD$‹D$9ðt¾€øuZ‹D$ ƒàƒøt;‹D$;D$$}1‹B‹J9Èr/¸ ‰$‰T$èÚ£ÿÿ‹T$ÿD$ÿD$‹D$;D$$|Ï‹D$ƒÄËBÿBÆ ëÛ‹B‹J9Èr/‰ØC‰\$¾‰$‰T$è‘£ÿÿ‹t$(‹\$‹T$ÿD$ÿD$é]ÿÿÿ‹BÿB‰ÙC¾       ˆëãÇD$¾€ø„Iÿÿÿ‹B‹J9Èr(‰ØC‰\$¾‰$‰T$è4£ÿÿ‹\$‹T$ÿD$ÿD$ë‹BÿB‰ÙC¾    ˆëæ‹BÿBÆ éÉþÿÿEézþÿÿ1í‰é€<„|þÿÿEëñ‹D$‹°â‹\$‰Áƒà ƒøtƒ‹‹@üf‰1ÀÉȃà@ƒøtƒ‹‹@ü‰ëç‰È%ƒøtƒ‹‹Iü‰Áú‰QëɃ‹‹@ü‰뽁ìÀ‹œ$Ì‹”$ȃ¼$Ü„»‰Ø%ƒø„*ƒ‹‹Hü‰L$0Áù‰L$4‹D$4ƒøÂu
‹D$0ƒøƒ³¸Õ\‰D$<‹D$0‹L$4÷Ñ÷؃Ùÿ‰D$(‰L$,‹D$(ƒøu‹D$,ƒøu¸Ý\‰„$äD$@‰D$8L$‰$‹L$(‰L$‹L$,‰L$‹”$؉T$Áú‰T$èóB‹D$‹T$‹Œ$àÁ¾‹L$8ÿD$8ˆÀ͉$D$(‰D$·­‰D$¸‰D$‹Œ$؉L$Áù‰L$è¼F‹D$(ƒø…lÿÿÿ‹D$,ƒø…_ÿÿÿƒ¼$ÔuD$@‹L$8)Áƒù„•D$@‹Œ$ÔÁ‰È‹L$8)ȉÁƒø‰D$}1ɉL$‹„$̃àƒø„Kƒ¼$Øu‹D$8¾@ÿƒø0„ƒù…‹Œ$ä‰$è×–ÿÿ‰D$‹L$<‰$èÇ–ÿÿ‹¬$Ì‹”$Ä‹L$8ÈD$D$L$@)ȉÁ‹œ$Ð)Ãû}1Û‰\$ Ù‰L$$‰èƒàƒø…¤‰èƒàƒøtƒ¼$ÔŽƒû‰\$ t4‹B‹J9È‚𸠉$‰T$è ÿÿ‹\$ ‹”$ÄKƒû‰\$ uÌ‹D$<‰$‰T$èÄ‹„$ä‰$‹„$ĉD$誋\$8‹”$ă|$t1‹B‹J9Èry¸0‰$‰T$讟ÿÿ‹\$8‹”$ÄÿL$ƒ|$uύD$@9Ãt1‹B‹J9Èr2K‰\$8¾‰$‰T$èrŸÿÿ‹\$8‹”$čD$@9ÃuÏ‹D$$ÄÀËBÿBK¾ˆ뮋BÿBÆ0똋BÿBÆ éÿÿÿ‹D$<‰$‰T$èì‹„$ä‰$‹„$ĉD$èÒ‹\$8‹”$ă|$ „ÿÿÿ‹B‹J9Èr"¸0‰$‰T$èÒžÿÿ‹\$8‹”$ÄÿL$ ëÉ‹BÿBÆ0ëï‹D$<‰$‰T$èu‹„$ä‰$‹„$ĉD$è[‹\$8‹”$ă|$t5‹B‹J9È‚¯¸0‰$‰T$è[žÿÿ‹\$8‹”$ÄÿL$ƒ|$uˍD$@9Ãt1‹B‹J9ÈreK‰\$8¾‰$‰T$èžÿÿ‹\$8‹”$čD$@9Ãuσ|$ „¢þÿÿ‹B‹J9Èr¸ ‰$‰T$èæÿÿ‹”$ÄÿL$ ëÍ‹BÿBÆ ëï‹BÿBK¾ˆéxÿÿÿ‹BÿBÆ0é_ÿÿÿ¸Þ\‰„$äéÙüÿÿ¸ß\‰„$äéÈüÿÿ‹D$8¾@ÿƒø0…ZüÿÿÿL$8éQüÿÿ‰Øƒàƒøt¸×\‰D$<‹D$0‰D$(‹D$4‰D$,éEûÿÿ‰Øƒàƒøt¸Ù\‰D$<ëÖ¸Û\‰D$<ëË‰Øƒà ƒøtƒ‹
¿Iü‰L$0Áù‰L$4éÆúÿÿ‰Øƒà@ƒøtƒ‹‹Hü‰L$0Áù‰L$4é¤úÿÿ‰Ø%ƒøtƒ‹
‹Aø‰D$0‹Aü‰D$4é€úÿÿƒ‹‹Hü‰L$0Áù‰L$4éhúÿÿ¸Ü\‰D$<‰Ø%ƒøtƒ‹‹Hü‰L$(Áù‰L$,éwúÿÿ‰Øƒà ƒøtƒ‹·@ü‰D$(ÇD$,éSúÿÿ‰Øƒà@ƒøtƒ‹‹@ü‰D$(ÇD$,é0úÿÿ‰Ø%ƒøtƒ‹
‹Aø‰D$(‹Aü‰D$,éúÿÿƒ‹‹@ü‰D$(ÇD$,éóùÿÿƒì$‹L$(‰$‹L$,‰L$‹L$0‰L$‹L$4‰L$‹L$8‰L$¹‰L$ÇD$¹à\‰L$¹ñ\‰L$ è ùÿÿƒÄ$Ãì$‹L$(‰$‹L$,‰L$‹L$0‰L$‹L$4‰L$‹L$8‰L$¹
‰L$¹‰L$¹ô\‰L$¹ÿ\‰L$ èÉøÿÿƒÄ$Ãì$‹L$(‰$‹L$,‰L$‹L$0‰L$‹L$4‰L$‹L$8‰L$¹‰L$ÇD$¹]‰L$¹     ]‰L$ èsøÿÿƒÄ$Ãì$‹L$(‰$‹L$,‰L$‹L$0É‰L$‹L$4‰L$‹L$8‰L$¹‰L$ÇD$¹]‰L$¹]‰L$ èøÿÿƒÄ$Ãì$‹L$(‰$‹L$,‰L$‹L$0‰L$‹L$4‰L$‹L$8‰L$¹
‰L$ÇD$¹]‰L$¹*]‰L$ èÁ÷ÿÿƒÄ$Ãì$‹L$(‰$‹L$,‰L$‹L$0‰L$‹L$4‰L$‹L$8‰L$¹‰L$ÇD$¹+]‰L$¹<]‰L$ èk÷ÿÿƒÄ$Ãì‹L$‰$‹L$ ‰L$‹L$$‰L$‹L$(‰L$‹L$,‰L$¹E‰L$èôƒÄÃì‹L$‰$‹L$ ‰L$‹L$$‰L$‹L$(‰L$‹L$,‰L$¹G‰L$踃ÄÃì‹L$‰$‹L$ ‰L$‹L$$‰L$‹L$(‰L$‹L$,‰L$¹e‰L$è|ƒÄÃì‹L$‰$‹L$ ‰L$‹L$$‰L$‹L$(‰L$‹L$,‰L$¹f‰L$è@ƒÄÃì‹L$‰$‹L$ ‰L$‹L$$‰L$‹L$(‰L$‹L$,‰L$¹g‰L$èƒÄÃìd‹L$l‹t$\‹\$hÇD$`e¾D$|ˆD$Sƒ‹Ý@øÝ\$ ƒ|$x}ÇD$x¾D$SƒøeŸ„XƒøE„BƒøG„R|$T'uÇD$x‹D$X)ð‰D$TÆD$Sf‹|$X)÷‰t$\ƒÿ‰|$Hu¿‰|$H¾?]‰t$\¾D$|ƒøg„™¾D$|ƒøG„‹‹D$x‰D$Dƒ|$x…o‹D$pƒàƒø…_¾D$Sƒøfuƒ|$T=ÿD$Dƒ|$L…%‹D$pƒàƒø…¾D$Sƒøf„‰D$,‰D$(ƒ|$Tê¸+D$T‰Åƒýt6‰è™ÇD$
÷|$‰ÐƒÀ0‹L$(ÿD$(ˆ¸gfff÷í‰èÁèÁú‰ՃýuʍD$.9D$(s‹D$(ÿD$(Æ0D$.9D$(rë‹D$(L$,)ȃÀD$D‹D$pƒàƒøu‹D$pƒàƒø„ƒ|$L„w‹C‹K9È‚[¸-‰$‰\$èË–ÿÿ‹|$H‹t$\‹\$h‹D$pƒàƒøt‹D$pƒàƒø„ܾD$Sƒøf…Û1í;l$T}C‹C‹K9È‚§‰l$@9ý‘‰ê¾2‰$‰\$èa–ÿÿ‹|$H‹t$\‹l$@‹\$hE;l$T|½ƒýu+‹C‹K9È‚G¸0‰$‰\$è&–ÿÿ‹|$H‹t$\‹\$hƒ|$xå‹D$pƒàƒø…Õ1í;l$xtS‹C‹K9È‚Š‰é‰l$@L$Tƒù|‰éL$T9ùŒ\¸0‰$‰\$軕ÿÿ‹|$H‹t$\‹l$@‹\$hE;l$xu­¾D$Sƒøf„‰‹C‹K9È‚‹D$`‰$‰\$èx•ÿÿ‹\$h‹C‹K9È‚Ń|$T°¸-‰$‰\$èJ•ÿÿ‹\$hD$,9D$(v/‹C‹K9ÈroÿL$(‹D$(¾‰$‰\$è•ÿÿ‹\$hD$,9D$(wÑ‹D$D;D$t}-‹C‹K9Èr+¸ ‰$‰\$èè”ÿÿ‹\$hÿD$D‹D$D;D$t|Ó‹D$DƒÄdËCÿCÆ ëß‹CÿCÿL$(‹L$(¾        ˆéeÿÿÿ¸+éKÿÿÿƒ|$T¸-‹KÿCˆéBÿÿÿ¸+ëì‹CÿC‹L$`ˆéüþÿÿ‹T$T2è¾é˜þÿÿ‰éL$Tƒù|
‰éL$T9ù|¸0‹KÿCˆéþÿÿ‹T$T2è¾ëå‹C‹K9Èr"¸.‰$‰\$è”ÿÿ‹|$H‹t$\‹\$héÿýÿÿ‹CÿCÆ.éñýÿÿ‹CÿCÆ0éÈýÿÿ¸0ékýÿÿ9ý}‰ê¾2‹KÿCˆépýÿÿ¸0ëì‹C‹K9È‚Õ¾‰$‰\$蝓ÿÿ‹|$H‹t$\‹\$hƒ|$xy‹D$pƒàƒøum1í;l$x„Îýÿÿ‹C‹K9Èr8‰ùI9͉l$@}&.¾@‰$‰\$èJ“ÿÿ‹|$H‹t$\‹l$@‹\$hE뻸0ëÚ‰ùI9Í}.¾@‹KÿCˆëÞ¸0ëï‹C‹K9Èr"¸.‰$‰\$èö’ÿÿ‹|$H‹t$\‹\$hégÿÿÿ‹CÿCÆ.éYÿÿÿ‹CÿC¾ˆé6ÿÿÿ‹D$D;D$tüÿÿ‹C‹K9Èr#¸0‰$‰\$èž’ÿÿ‹|$H‹t$\‹\$hÿD$DëÅ‹CÿCÆ0ëï‹CÿCÆ-é´ûÿÿ‹D$pƒàƒøt:‹C‹K9Èr"¸+‰$‰\$èL’ÿÿ‹|$H‹t$\‹\$hé|ûÿÿ‹CÿCÆ+énûÿÿ‹D$pƒàƒø„^ûÿÿ‹C‹K9Èr"¸ ‰$‰\$è’ÿÿ‹|$H‹t$\‹\$hé2ûÿÿ‹CÿCÆ é$ûÿÿ‹D$D;D$tàúÿÿ‹C‹K9Èr#¸ ‰$‰\$躑ÿÿ‹|$H‹t$\‹\$hÿD$DëÅ‹CÿCÆ ëï‹D$THéúÿÿÿD$Déâùÿÿ‹D$TD$DéºùÿÿÿD$Dé˜ùÿÿ‹D$pƒàƒø…eùÿÿ¾D$Sƒøfu2‹D$xD$T9øŽKùÿÿ‰ø+D$T‰D$xƒ|$x6ùÿÿÇD$xé)ùÿÿ‰øH9D$xŽùÿÿ‰øH‰D$xéùÿÿÇD$`Eƒ|$x~lÝD$ Ý$¹‰L$‹L$x‰L$L$T‰L$L$L‰L$L$X‰L$è;‹\$h‰Æƒ|$Tý|
‹D$T;D$x~ÆD$SeÿL$xéEøÿÿÆD$Sf‹D$T)D$xé3øÿÿÝD$ Ý$ÇD$‹L$x‰L$L$T‰L$L$L‰L$L$X‰L$èЋ\$h‰Æ‹D$X)ð‰D$x‹D$T;D$x~‹D$xƒÀ9D$Tpÿÿÿ‹D$T‰D$xécÿÿÿÇD$`EÆD$SeÝD$ Ý$¹‰L$‹L$xA‰L$L$T‰L$L$L‰L$L$X‰L$èU‹\$h‰Æéy÷ÿÿƒøftƒøg…k÷ÿÿéÀþÿÿÝD$ Ý$¹‰L$‹L$x‰L$L$T‰L$L$L‰L$L$X‰L$è‹\$h‰Æé&÷ÿÿƒìèwˆÿÿƒøu1ÀƒÄÉD$‰$‹D$ ‰D$¸‰D$‹D$$‰D$èþˆÿÿD$,‹L$‰$‹L$(‰L$‰D$èçÿÿ‰D$‹D$‰$èá‰ÿÿ‹D$ƒÄÃì‹L$$‹T$‹\$ ¾Aƒøt‰$è÷ÿÿ‹T$‹\$ ‰ÙC¾        ƒùu1ÀƒÄÉ\$ ¾ƒøbuC‰\$ ƒùa„؃ùr„§ƒùwt1ÀƒÄÉ$¹¶‰L$èx%‹T$$‰‹D$ ¾ƒø+u‹ƒø}K‹ƒøÿu1ÀƒÄËL$ ¾     ƒùau.¸ˆBÆBÇBÇBÇBÇB‰ÐƒÄÃ1ÀëÓ‹‰$èBªÿÿ‹L$‰$¹‰L$èü‹T$$‰뎉$¾ƒú+u¹‰L$èÛ‹T$$‰éjÿÿÿ1Éëè‰$¾ƒú+…¦¹‰L$诋T$$‰‹ƒø}.‹L$‰$¹¶‰L$è†$‹T$$‰‹D$ ¾ƒø+u‹ƒø}6À͉$‹‰D$ÇD$ÇD$¸‰D$èÿÿ‹T$$éØþÿÿ‹‰$èe©ÿÿ‹L$‰$¹‰L$è‹T$$‰룹éUÿÿÿƒì‹T$‹\$¾€øt0‹C‹K9Èr@‰ÐB‰T$¾‰$‰\$èþŒÿÿ‹T$‹\$¾€øuЉ$èË‹ÿÿƒøt    ¸ÿÿÿÿƒÄÃ1Àëø‹CÿC‰ÑB¾      ˆ랃ì1Òƒú"}!ƒ<•ˆ0u‹D$‰•ˆ01ÀƒÄÃBƒú"|߸ƒÄÁ찋-àã‹œ$Ì‹èáÝ„$´Ý\$ƒút(‰j‰é¸Óà‰B‰$èÅ8‹œ$ÌÇèá‹D$%€ƒø„E‹„$Èǁd$ÿÿÿ‹D$%ð=ðuV‹„$ÄÇ'ƒ|$u‹L$áÿÿƒùt,¸d‰Âƒût¾J€ùt‰ÐƒÀ‰‰ÐÄ°Ã‰ÐƒÀëî¸dëÒÙîÜ\$›ßàžu%‹„$ÄǺdƒût‰ÑA‰‰ÐÄ°ÃÝD$Ý$Œ$ ‰L$Œ$¬‰L$è@‰D$P‹D$Áè%ÿ‰ÁÝD$Ý\$,d$0ÿÿL$0ð?éÿÝD$,Üì‹Ü
ìwÜÄV‰Œ$˜‰L$ÛD$Ü
¨bÞÁÝ\$4ÝD$4Ý$è¹%‹´$À‹œ$¼‹”$˜Ù|$fÇD$Ùl$Û\$Ùl$‹L$ÇD$tƒù| ƒùŽ£‹„$¬)ÐHƒøŒzÇ„$¨‰D$dƒùŒ?Ç„$¤‰L$`‰L$|L$dƒûŒƒû       ÇD$Xƒû~ƒëÇD$XÇD$p‰œ$¼ƒûË
„”
ƒû„c
ƒû„Z
ƒû„#
¹1ۉȃÀ9ÐCÑá‰ÈƒÀ9Ð~ô‰àã‰$èõ5‹¼$ˆ‹t$|‹¬$‰Á‰èá‰D$‰D$ ƒý| ƒýŽ]       ƒ¼$ |  ƒþŽ‹œ$¨‰\$l‹”$¤‰T$h1ö‰t$D‰t$@ƒ|$pt@ƒ¼$¼–¹6+Œ$¬Œ$¨L$d¹‰$è     8‹\$l‹T$h‰Æ‰D$@ƒû~ƒ|$d0ƒ¼$¤~nƒ|$p„ûƒú~<‰4$‰T$èÕ9‰D$@‰$‹L$P‰L$èÓ7‰D$L‹D$P‰$èN5‹T$h‹D$L‰D$P‹„$¤)Ѓøt‹L$P‰$‰D$è‡9‰D$P¹‰$èf7‹œ$¨‹T$`‰D$<ƒú~‹L$<‰$‰T$èR9‹œ$¨‹T$`‰D$<ƒ¼$¼}!ƒ|$u‹D$%ÿÿƒø„ÇD$\ƒú„‹T$<‹R‹\$<“‹I‰$èŸ5‹œ$¨¹ )Á‰ÈD$dƒà‰Áƒøt   ¸ )ȉÁƒùŽƒéËL$lL$dƒû~‹L$P‰$‰\$èŽ9‰D$Pƒ|$d~‹L$<‰$‹L$d‰L$èo9‰D$<ƒ|$ttt‹L$P‰$‹L$<‰L$è@:ƒø}[ÿL$|‹L$P‰$¹
‰L$ÇD$èý3‰D$Pƒ|$pt!‹L$@‰$¹
‰L$ÇD$èÕ3‰D$@‹„$ˆ‰„$ƒ¼$ƒ¼$¼Oƒ|$p„Óƒ|$l~‹L$@‰$‹L$l‰L$è²8‰D$@‹D$@‰D$Dƒ|$\tQ‹L$@‹I‰$èæ2‹L$D‰D$@ƒÀ‰$‰ÈƒÀ‰D$‹AÁàƒÀ‰D$è¢}ÿÿ‹L$@‰$¹‰L$èR8‰D$@Ç„$˜‹L$P‰$‹L$<‰L$è—
ƒÀ0‰„$œ‹L$P‰$‹L$D‰L$è9‰„$„‹L$<‰$‹L$@‰L$èJ9‰Â‹Hƒù„Ѹ‰„$€‰$è‡2‹|$P‹´$¼‹¬$„‹œ$€‹”$œ‹L$ ƒûu     ƒþ„^ƒýŒòƒýu        ƒþ„ÔƒûŽ¿ƒú9…¥‰ÈAÆ9I¾ƒø9…†;L$uíÿD$|‰ÈA‰L$ Æ1‹D$<‰$èù1‹T$@‹L$Dƒútƒùt9ÑuB‰$èÛ1‹D$P‰$èÏ1‹\$ ‹”$ÌÆ‹„$Ä‹L$|A‰ƒút‰‹D$Ä°Ã‰$è™1‹T$@ë°‰ÈA‰L$ €낉ÈA‰L$ ‰ÑAˆéqÿÿÿ‰ÈA‰L$ ˆ‹„$˜;„$u]‰<$¹‰L$è™6‰D$P‰$‹L$<‰L$èu7‹L$ ƒøÿÿÿƒøu‹„$œƒàƒø…íþÿÿI¾ƒø0t÷A‰L$ éûþÿÿ‰<$¹
‰L$ÇD$è1‹\$@‹T$D‰D$P9Úu-‰$¹
‰L$ÇD$èÞ0‰D$@‰D$Dÿ„$˜é´ýÿÿ‰$¹
‰L$ÇD$è±0‰D$D‹L$@‰$¹
‰L$ÇD$è0‰D$@ë´‹D$ƒàƒø…þÿÿƒû~P‰<$¹‰L$è‘5‰D$P‰$‹L$<‰L$èm6‹”$œ‹L$ ƒøƒøu‰Ðƒàƒøt‰ÐBƒø9„Ùýÿÿ‰ÈA‰L$ ˆéòýÿÿ‹D$ƒàƒø…’ýÿÿƒú9„²ýÿÿƒý~B‰ÈA‰L$ ˆéÅýÿÿ‹L$P‰$‰D$H‰D$èó5‹T$HéýÿÿÇ„$˜‹L$P‰$‹L$<‰L$èC‹|$PƒÀ0‰„$œ‹L$ ÿD$ ˆ‹„$˜;„$þÿÿ‰<$¹
‰L$ÇD$èi/‰D$Pÿ„$˜ëšƒ¼$|W‹L$<‰$¹‰L$ÇD$è5/‰D$<‰D$‹L$P‰$‹L$‰L$è65‹t$|ƒø~‹D$ ÿD$ Æ1F‰t$|éÖüÿÿ¸ÿÿÿÿ+„$À‰D$|éÁüÿÿƒùgúÿÿƒÁËL$lL$déUúÿÿ¸éúÿÿC‰œ$¨ÿD$dÇD$\éÓùÿÿ‹L$P‰$‹Œ$¤‰L$èÔ2‰D$PéHùÿÿ;\$d}‰Ø)„$¨)É\$l)D$dé²øÿÿ‹D$dëä‰éI9Ê|)ʉT$h‰éƒý^øÿÿ)ˉ\$l1ÉéQøÿÿ)ÑL$`Œ$¤ÇD$hëÑÝõÈ$Ý\$4ƒ¼$À}      ƒýŽõÇ„$˜ÝD$Üt$4Ý$è!‹D$ Ù|$fÇD$Ùl$Û\$Ùl$‹L$‰L$ÛD$ÜL$4Ül$Ý\$‰ÂB‰T$ ‰ËƒÁ0ˆ‹„$˜;„$u_ÝD$ÜD$Ý\$ÝD$Ü\$4›ßàžw ÝD$Ü\$4›ßàž…wûÿÿ‰Øƒàƒø„iûÿÿJ¾ƒø9u
;T$uñÿD$|Æ0‰ÐB‰T$ €éDûÿÿÝ„ZÜL$Ý\$ÙîÜ\$›ßàž„&ûÿÿÿ„$˜éÿÿÿ1À‰D$@‰D$<ƒýŒþÿÿݼVÜL$4Ü\$›ßàž‚Úýÿÿéêýÿÿƒ|$X„˜öÿÿ1ÉÝD$Ý\$,‰t$x‰¬$Œ»ƒþŽê‰ðƒàÝÅÈ$Ý\$4‰ðÁø‰ÂƒàƒøtƒâÝ^Ü|$Ý\$Cƒút$‰ÐƒàƒøtC‰ÈÝÍì]ÜL$4Ý\$4ÑúAƒúuÜÝD$4Ü|$Ý\$ƒ|$ttÙèÜ\$›ßàž‡@‰\$ÛD$ÜL$ܼîÝ\$$l$(@ƒýui1À‰D$@‰D$<ݼVÜl$Ý\$ÝD$Ü\$$›ßàž‡ÝüÿÿÙîÜd$$Ü\$›ßàž‡Þüÿÿ‹D$‰D$ ÝD$,Ý\$‹t$x‰t$|‹¬$Œ‰¬$élõÿÿƒ|$p„ÒÝ\R‰¬$Ü4íÀ$Üd$$Ý\$$Ç„$˜ÝD$Ý$袋D$ Ù|$fÇD$Ùl$Û\$Ùl$‹L$‰L$ÛD$Ül$Ý\$‰ÂB‰T$ ‰ËƒÁ0ˆÝD$Ü\$$›ßàž‚&ùÿÿÙèÜd$Ü\$$›ßàž‚©ýÿÿÿ„$˜‹„$˜;„$ÿÿÿÝ„ZÜL$$Ý\$$Ý„ZÜL$Ý\$éUÿÿÿ‰¬$ÝíÀ$ÜL$$Ý\$$Ç„$˜ÝD$Ý$èÖ‹D$ Ù|$fÇD$Ùl$Û\$Ùl$‹L$‰L$ÛD$Ül$Ý\$‰ÂB‰T$ ‰ËƒÁ0ˆ‹„$˜;„$uCÝD$$Ü\RÜ\$›ßàž‚ÛüÿÿÝ\RÜd$$Ü\$›ßàž†NþÿÿJ¾ƒø0t÷B‰T$ éøÿÿÿ„$˜Ý„ZÜL$Ý\$éJÿÿÿƒýŽ·ýÿÿƒÿŽþÿÿ‰ýN‰t$|Ý„ZÜL$Ý\$Cé“ýÿÿ‰ò÷ډЃú„mýÿÿ‰ÐƒàÝÅÈ$ÜL$Ý\$‰ÐÁø‰Âƒú„Iýÿÿ‰ÐƒàƒøtC‰ÈÝÍì]ÜL$Ý\$ÑúAëÖÇD$pƒþ¾‰´$À‰ò‰´$ˆ‰´$é¯òÿÿ¸ÿÿÿÿ‰„$ˆ‰„$ºÇ„$Àé‡òÿÿÇD$p‰Èð@‰„$‰ÂH‰„$ˆƒú`òÿÿºéVòÿÿƒû„xÿÿÿƒû…DòÿÿëÃ1Ûéêñÿÿ)Œ$¨‰È‰L$|÷؉„$¤ÇD$`éµñÿÿ÷؉„$¨ÇD$déñÿÿÝD$‰ÈÜÍÈ$›ßàžsIÇD$té<ñÿÿ‹„$ÈÇé¾ïÿÿƒì<‹D$D‹@‰D$8‹D$@‹@;D$8}1ÀƒÄ<Ë|$DƒÇÿL$8‹t$84·‰t$‹\$@ƒÃ‹L$84‹‹1Ò‹L$‹    A‰L$÷t$‰D$(ƒ|$(„ÎÇD$4ÇD$,‰øƒÇ‹‰È%ÿÿ÷d$(D$,‰Å‰ÈÁè÷d$(‰éÁéȉÂÁè‰D$,‹%ÿÿD$4‰éáÿÿ)ȉÅÁø‰Áƒý}Éÿÿ‹Áèȉсáÿÿ)ȉÂÁø‰D$4ƒú}L$4ÿÿf‰Sf‰+ƒÃ;|$†mÿÿÿ‹ƒøu$‹L$@ƒÁƒÆü9Îv‹ƒø„‹D$@‹L$8‰H‹L$@‰$‹L$D‰L$è?-ƒøŒÊÿD$(1öÇD$,‹T$@ƒÂ‹|$DƒÇ‰øƒÇ‹‰Ååÿÿl$,Áè‰éÁéȉÃÁè‰D$,‹%ÿÿð‰éáÿÿ)ȉÅÁø‰Áƒý}Éÿÿ‹Áèȉفáÿÿ)ȉÃÁø‰Æƒû}Îÿÿf‰Zf‰*ƒÂ;|$v‚‹\$@ƒÃ‹L$8‹‰Á‹ƒøuƒÁü9Ùv‹ƒøt‹D$@‹L$8‰H‹D$(ƒÄ<ÃÿL$8ëÙÿL$8éåþÿÿƒì‹\$¹Tዃútƒû~‹‹9Øt‰ÑƒÁ‹ƒúuç1ÀƒÄˉD$‰È‹J‰‰$è)ˆÿÿ‹D$ƒÄÃ칉$èõ†ÿÿ‹\$ƒøu‰$èˆÿÿƒÄÉ‹
Tá‰H‰TáƒÄÃì‹\$ 1É1Ò‰T$‹C¾€øta‹S¾€øt‰ÐB¾ƒø:uí¾ƒøu‹S‰T$‰$L$‰L$¹
‰L$è
‹T$‰Á‰D$‹D$¾ƒøuƒù|ù}‰ÈÁà    ЃÄùëî‹L$‰$è{„ÿÿ‹L$‰Âƒøu×¹ëЃì‹D$‰$ÇD$¸H‰D$èoÿÿ‹l$‹\$‹K¸ÓMb÷áÁê‰U‹C1ÒÇD$è÷t$‰ÐiÀè‰E‹K¸ÓMb÷áÁê‰U‹C1ÒÇD$è÷t$‰ÐiÀè‰EƒÄÃì¹ÿÿÿÿ‰$‹L$‰L$ÇD$ÇD$è[ƒÄÃì‹L$‰$‹L$‰L$‹L$‰L$ÇD$è0ƒÄÃì¹ÿÿÿÿ‰$‹L$‰L$‹L$‰L$‹L$‰L$èƒÄÃìP‹L$T‰$è¶ýÿÿ‰Âƒø…«‹D$\ƒàƒøtl誉D$D$‰$¸2‰D$¸\ç‰D$‹D$‰D$èŒçÿÿL$‰$èø‰ÿÿ‰Âƒøt"‰ÑƒÁ$‹‹Iƒøuƒùu‰$è±…ÿÿ1ÀƒÄPÉ$装ÿÿèf‹L$T‰ÂƒøuèÊ ÿÿ¸ÿÿÿÿƒÄPÃù~‹9Èt
‰$èQýÿÿë̓|$`t‹D$`‰$‰T$‰T$èþÿÿ‹T$ƒ|$Xt‰T$‰$èWýÿÿ‹T$‹L$X‰‹‰D$T‰$è&…ÿÿ‹D$TƒÄPËL$‹\$‹T$ƒùt
‰È‹
´ã‰ƒûu‹  ´ã1ÀÃûu‹÷Ð!´ãëìƒûu
‹‰´ãëÝÇÜá¸ÿÿÿÿÃìdƒ|$hu èT‰D$hƒ|$lu     è­‰D$lD$‰$¸¤-‰D$‹D$h‰D$èAnÿÿL$‰$¹‰L$è}ƒø‰D$\}ÇÜá"¸ÿÿÿÿƒÄdÍL$*‰$¹´-‰L$‹L$l‰L$èómÿÿ‹L$\‰$L$*‰L$‰D$èãyÿÿƒø‰D$`}èKŸÿÿ‹D$\‰$èC‘ÿÿ‹D$`ƒÄdÃÇD$`ëâƒì(‹\$,‹T$0‰Ðƒâ‰T$ ‰Á%ƒø„p‰$ÇD$èê‹l$,‹L$0‹\$ ƒøŒ"‰È%ƒøtÇÜá¸ÿÿÿÿƒÄ(ÉÈ%ƒøt‰Èƒàƒø…á‰,$‰\$è×»ÿÿ‰Ãƒû‰\$$}  菞ÿÿ‹\$$ƒûŒ²›Áá
€½Ç‹L$0ƒá‰HfÇ@þÿ‰D$fÇ@
þÿ‹L$,‰$èajÿÿ@‰D$‹L$‰$èàÿÿ‹\$$‹T$‰B‹Bƒøt‹B‰$‹D$,‰D$èBjÿÿ‹\$$‹T$‹Bƒàƒøt/À͉$‰\$ÇD$ÇD$¸‰D$èκÿÿ‹\$$‰ØƒÄ(ÃËéÿÿÿD$4‰ÁƒÁ‹Iü‰,$‰\$áÿ‰L$蟉Ãéüþÿÿ‰È%ƒøt
‰Èƒàƒøu)‰$‰T$诺ÿÿ‰Ãƒø‰D$$Ýþÿÿècÿÿ‹\$$éÏþÿÿƒÊëÒƒìHD$‰$‹D$T‰D$‹D$L‰D$è¸kÿÿL$‰$¹‰L$èôýÿÿ‹T$P‰Áƒø‰D$D}ÇÜá"¸ÿÿÿÿƒÄHÃút1‰$è
iÿÿ‰D$‹L$D‰$‹L$P‰L$‹L$‰L$è\wÿÿ‹L$Dƒø|‰$èÅŽÿÿ1ÀƒÄHÉ$è·ŽÿÿÇÜá¸ÿÿÿÿƒÄHÃƒì ‹T$(‹\$$ƒú…Â1Ò‰T$ƒû}oèI‰D$è׉D$‰$‹L$$÷Ù‰L$è^üÿÿƒøu?‹L$‰$‹L$‰L$¹´}‰L$èæþÿÿ‰D$‹D$‰$‹D$‰D$è$üÿÿ‹L$‰ÈƒÄ ùÿÿÿÿëóƒûu*èl‰D$‹L$‰$‹L$‰L$¹Ä}‰L$è’þÿÿ‰Áëĉ$‰T$¹Ô}‰L$èyþÿÿ‰Á뫉$è~ÿÿ‹\$$‰Âƒø‰D$…)ÿÿÿÇÜá¸ÿÿÿÿƒÄ Ãì$¹0‰$ÇD$輸ÿÿ‰D$‰$L$
‰L$¹‰L$è&ÿÿƒø‰D$ }èY›ÿÿ‹D$‰$è͸ÿÿ‹D$ ƒÄ$ÍL$
‰$脳ÿÿ‰D$ ëÚƒìHèÿÿÿ‰ÁD$‰$¸¬8‰D$‰L$è’iÿÿL$‰$ÇD$èÏûÿÿ‰D$@‰$L$-‰L$¹‰L$èg}ÿÿƒø‰D$D}èÑšÿÿ‹D$@‰$èÉŒÿÿ‹D$DƒÄHÍL$-‰$èü²ÿÿ‰D$DëÚƒì‹L$‰$èË„ÿÿ‰Áƒøu萚ÿÿ¸ÿÿÿÿƒÄËD$‰$‰L$‰L$‹L$‰Áá
€½‰D$薁ÿÿ‹D$‰$èÿÿ1ÀƒÄÁ츉$èI·ÿÿ¹(c‰$¹‰L$¹¶‰L$艄$D$‰Ã‰„$1íƒý`}]‰é©Áá
€½‰„$‹‰Èƒàƒø„Þ‰¬$‰,$èJ·ÿÿ‹¬$‹Œ$‹œ$ÇÇAEƒý`|£D$9Ãv#‹„$‰$D$‰D$D$‰Ù)Á‰L$èÿÿ‹„$‰$èè¶ÿÿ¹3c‰$¹‰L$¹¶‰L$èH‰„$ƒ¼$|ND$‰Â1Ûƒû
„$ò9‚ñ‹„$‰$D$‰D$D$‰Ñ)Á‰L$è…Œÿÿ‹„$‰$èj¶ÿÿƒ¼$(„$÷‰$¸?c‰D$èôdÿÿ‹„$(‰„$‹„$‹ƒø„¶‰„$‰$¹=‰L$èëdÿÿ‹”$ƒøtx9Âtt‰„$)ЉÁ=|¹„$ú‰$‰T$‰Œ$‰L$è;eÿÿ„$ú‹Œ$ƍŒ$÷‰$¹‰L$¹¶‰L$èƒø‰„$}Nƒ„$‹„$‹ƒø…Jÿÿÿ‹Œ$ ‰$‹Œ$$‰L$èˉ„$èÈ—ÿÿ‹„$ÄÃÿ„$‹Œ$‰$è¼cÿÿ‹¬$‰Æ1Û9ó}¾+ƒøuÆ+C9ó|î‹„$‰$‰l$‰´$‰t$èñŠÿÿ‹´$‹¬$1Û9ó}¾+ƒøuÆ+C9ó|î‹„$‰$è°´ÿÿé#ÿÿÿƒ<Ð
u ‰$‰œ$‰\$褖ÿÿ‹œ$‰ÂBÆ CéËýÿÿ‰È‰Œ$üƒàƒø„>ýÿÿ‰$‰¬$‰l$èi–ÿÿ‰ÂBÆ ‰$‹Œ$ü‰L$èP–ÿÿ‰ÂBÆ ‰$‹Œ$‹I‰L$è4–ÿÿ‹¬$‰ÃCÆ
D$‰Ù‰œ$)Áù¶Îüÿÿ‹„$‰$D$‰D$D$‰Ù)Á‰L$è߉ÿÿ‹¬$D$‰Ã‰„$é’üÿÿƒì‹\$‹T$‰ÅƒÃ)1Òƒú}+‰ØƒÀ9èv   ¸ÿÿÿÿƒÄöCÁචÁ‰ÈƒÀÃBƒú|Õ9ët    ¸ÿÿÿÿƒÄÃ1ÀƒÄÃì(‹T$0‹t$,ƒúu‹D$4Ç1ÀƒÄ(ÃÇD$ ÇD$1í9Õ}I.¶@Áà‰ë¶3    Á‰ÈƒÀ‰ë‰l$3‰$‰D$‰D$èBÿÿÿ‹T$0‹L$‹t$,‹l$ƒø9Õt   ¸ÿÿÿÿƒÄ(ËL$‰IÁáL$ ‰$èåxÿÿ‹t$,‹L$4‰‹D$4‹ƒøu        ¸ÿÿÿÿƒÄ(ËD$€@Áà‹L$4‹ ȉD$$1ÿ1í;l$0}|.¶@Áà‰ë¶3   Á‰ÈƒÀ‰D$;|$}a‰ë‰l$3‰$‹L$‰L$‰|$¿IÁá‹T$4‹щL$‹L$$‰L$èðƒÿÿ‹|$‹t$,‹L$‹l$9ÈuGL$$Í;l$0|„‰øƒÄ(ËD$4‹‰$è0yÿÿ¸ÿÿÿÿƒÄ(ÃL$ ÿD$Íé¤þÿÿƒì¹;‰$èìwÿÿƒøu     ¸ÿÿÿÿƒÄËL$‰$‰D$‰D$¹;‰L$è؇ÿÿƒø‰D$|‹L$‰$‰D$‹L$‰L$èþÿÿ‰D$‹D$‰$è¬xÿÿ‹D$ƒÄÃìÇD$1Ò‹L$‰$‰Ñ‰T$Á;‰L$èÂxÿÿƒøu‹D$‰$èjxÿÿ¸ÿÿÿÿƒÄËL$ ‰$‰D$‹\$‰L$¹;‰L$è8‡ÿÿ‹T$ƒø5ƒú|‹L$‰$‰T$‹L$$‰L$èqýÿÿ‰D$‹D$‰$èxÿÿ‹D$ƒÄÃÂéaÿÿÿƒì‹L$‰$¹‰L$·L$‰L$èæóÿÿƒÄÁì4‹œ$<‹”$8ƒûu/‰$èÖ{ÿÿƒøuèä’ÿÿ¸ÿÿÿÿÄ4É$è”wÿÿ1ÀÄ4É$‰Úƒâ¾ä}‰L$èóÿÿƒø|‰$襄ÿÿ1ÀÄ4ËŒ$8‰$Œ$‰L$è£rÿÿƒøu·„$%ð=@t¸ÿÿÿÿÄ4Ë„$<ƒàƒøt0‹Œ$8‰$ÇD$èóÿÿƒø}¸ÿÿÿÿÄ4É$è„ÿÿ‹„$<ƒàƒøtoD$‰$‹„$8‰D$¸÷‰D$èô¨ÿÿD$‰$¸‰D$èg^ÿÿL$‰$¹¶‰L$èþÿÿƒø}¸ÿÿÿÿÄ4É$謃ÿÿD$‰$è¼®ÿÿ1ÀÄ4Ãì‹l$1ۉ꾃øtQƒû‰\$u)¹<V‰$‰T$¾
‰L$è¾]ÿÿ‹l$‹\$‹T$ƒøu¾ƒø't/‰èE‰l$‰ÑB¾        ˆ¾ƒøu¯¾Eƒøt      ÆE9êuB‰ÐƒÄÃûu»B낾Bƒø'tB1ÛéqÿÿÿB‰èE‰l$‰ÑB¾       ˆé\ÿÿÿƒì‹\$ÇD$‹D$;D$}1¾ƒøt!¹<V‰$‰\$¾‰L$è
]ÿÿ‹\$ƒøu+¾ƒøu‹D$ƒÄËL$‹T$‰Š‰$èìþÿÿ‰ÃÿD$ë¢C멁ì,L$$‰$¹ÿ‰L$è`ƒø}       1ÀÄ,ÃÆD$L$$‰$L$‰L$¹‰L$èEÿÿÿƒøt3D$$‰$¸œV‰D$è?\ÿÿD$$‰$¸‰D$èj­ÿÿ1ÀÄ,ËL$ ‰$èý[ÿÿ@‰Á‰„$$ƒÁ‰$èxsÿÿƒø‰D$u      1ÀÄ,ËL$‰$èý§ÿÿ‹L$‰‹L$‰$èë§ÿÿ‹L$‰A‹L$‰$èاÿÿ‹L$‰A‹L$‰$èŧÿÿ‹T$‰B‰ÑƒÁ‰J‹B‰$‹D$ ‰D$‹„$$‰D$èªÿÿ‹D$Ä,ÃìÙîÜ\$›ßàžvBÙîÜd$Ý$D$‰D$èÝ\$ÙîÜ\$›ßàžt
ÙèÜD$Ý\$ÙîÜd$Ý\$ÝD$ƒÄÃÝD$Ý$D$‰D$èÈÝØëàƒìÙîÜd$Ý$è†ÿÿÿÜ-¨ƒÄÃƒì ‹l$,‹T$$ÇD$1öÇ$1ÿ¾ƒø¡„Žƒø   „…ƒø
„|ƒø„s¾ƒø-„K¾ƒø+„?ƒý…ô¾ƒø0„À½
¾‰Á‰ëƒø0| ƒù9Žœƒùa|     ƒùzŽ„ƒùA|ƒùZ~s9ë|Tƒ<$u‹T$$ƒ|$(t‹D$(‰ƒÿt#ÇÜáéƒ|$t    ¸€ƒÄ øÿÿÿƒÄ Ã|$t‰ð÷ØƒÄ Ã‰ðƒÄ Éé¯ÎÙ9ñ}¿‰ÎBÿ$é`ÿÿÿ‰ËƒÃÉ놉˃éé|ÿÿÿ‰ËƒÃÐérÿÿÿ½¾Bƒøxt
¾BƒøX…*ÿÿÿƒÂ½éÿÿÿƒýu¾ƒø0tƒýŒ8ÿÿÿƒý$Žþþÿÿé*ÿÿÿ¾Bƒøxt
¾BƒøX…ãþÿÿƒÂéÛþÿÿ‰ÐB¾ƒø-…²þÿÿÇD$é¥þÿÿB¾ƒøŽ_þÿÿƒø
tîƒø …rþÿÿëãƒì‹D$‰$ÇD$èEƒÄÃì‹l$‹\$+\$‹T$+T$;\$vJ‰]‰UƒÄÃì ÝD$(Ý\$‹t$æÿÿÎ‹|$‹D$Áè%ÿ»3)Ã1í1Òƒû|vƒû }Vƒûu2‰ý‰ò‹D$%€ƒøtƒýt•÷Ø•÷Ò‹D$$‰P‹D$$‰(ƒÄ Ã÷Úëë‰Ù‰øÓè¹ )Ù‰òÓâ        ЉʼnىðÓè‰Â볃û u‰õ몃û@}¥‰ÙƒÁà‰ðÓè‰Å똉Ú÷Úƒú
"‰Ñ‰øÓà‰Å‰Ñ‰ðÓ๠)щúÓê   ЉÂémÿÿÿÝD$(ÜŒ%Û$,$€‹$éQÿÿÿƒì‹D$‰$ÙD$Ý\$èñþÿÿƒÄÃì‹D$%€ƒøtXƒ|$tE‹D$÷؉D$‹D$÷ЉD$‹D$‰$Û$Ü
ô‹‹D$‰$Û$ƒø}Üô‹ÞÁÜ-¨ƒÄËD$÷؉D$ëËD$‰$Û$Ü
ô‹‹D$‰$Û$ƒø}Üô‹ÞÁƒÄÃì‹D$‰$‹D$‰D$èUÿÿÿƒÄÃì0‹L$D‹T$H‹D$@;D$8w‹D$@;D$8u2‹D$<;D$4v(ƒùt
ÇAǃút
‹L$8‰J‹L$4‰
ƒÄ0Ã|$@„ïÇD$ ‹D$81Ò÷t$@L$$‰$‹L$<‰L$‹L$@‰L$‰D$,‰D$謃øu‹D$(;D$8†ŒÿL$,D$$‰$‹D$<‰D$‹D$@‰D$‹D$,‰D$èq‹D$,‰D$D$‰$‹D$4‰D$‹D$8‰D$‹D$$‰D$‹D$(‰D$èýÿÿ‹\$D‹T$Hƒût
‹L$‰‹L$ ‰Kƒút
‹L$‰
‹L$‰JƒÄ0ËD$(;D$8u’‹D$$;D$4‡\ÿÿÿë‚‹D$8;D$<rW‹D$81Ò÷t$<‰Á‰D$ ‹D$<÷á)D$8‹L$4‰$‹L$8‰L$‹L$<‰L$L$‰L$èÎ
‹\$D‹T$H‰D$ÇD$é]ÿÿÿÇD$ 빃ì‹\$ƒ|$$uƒ|$,t4‹D$ ‰$‹D$$‰D$‹D$(‰D$‹D$,‰D$‰\$ÇD$èþÿÿƒÄÃÇC‹D$ 1Ò÷t$(‰ƒÄÃì‹\$ƒ|$$uƒ|$,t4‹D$ ‰$‹D$$‰D$‹D$(‰D$‹D$,‰D$ÇD$‰\$è¥ýÿÿƒÄÃÇC‹D$ 1Ò÷t$(‰ƒÄËT$‹ƒøu        ‹J÷Ù‰JË
÷Ù‰
‹J÷щJÃƒì ‹\$$‹D$(Áø9D$,u‹D$0Áø9D$4„Š‹D$,Áèƒø‰D$tD$(‰$èœÿÿÿ‹\$$‹D$4Áèƒø‰D$tD$0‰$è|ÿÿÿ‹\$$‹D$(‰$‹D$,‰D$‹D$0‰D$‹D$4‰D$‰\$ÇD$èÒüÿÿ‹D$;D$t‹D$$‰$è2ÿÿÿƒÄ ËD$(™÷|$0‰‹Áø‰CƒÄ Ãƒì ‹\$$‹D$(Áø9D$,u‹D$0Áø9D$4„ƒ‹D$,Áèƒø‰D$tD$(‰$èÖþÿÿ‹\$$‹D$4ÁèƒøtD$0‰$èºþÿÿ‹\$$‹D$(‰$‹D$,‰D$‹D$0‰D$‹D$4‰D$ÇD$‰\$èüÿÿƒ|$t‹D$$‰$èsþÿÿƒÄ ËD$(™÷|$0‰‹Áø‰CƒÄ Ãì‹l$‹\$‹T$ƒý |'‰ÐÁø‰Cƒý@|‰ÐÁø‰ƒÄÉéƒÁà‰ÐÓø‰ƒÄÃý
‰S‹L$‰ƒÄÉé‰ÐÓø‰C¹ )é‰ÐÓà‰é‹T$Óê       ЉƒÄÃì‹T$‹\$‹l$ƒú |%ÇCƒú@|
ǃÄÉуÁà‰èÓ艃ÄÃú
‰k‹L$‰ƒÄÉщèÓè‰C¹ )щèÓà‰Ñ‹T$Óê  Ð‰ƒÄÃì‹T$‹\$‹l$ƒú |&ǃú@|ÇCƒÄÉуÁà‰èÓà‰CƒÄÃú
‰+‹L$‰KƒÄÉщèÓà‰¹ )щèÓè‰Ñ‹T$Óâ        ЉCƒÄËT$‹L$#L$‰J‹L$#L$‰
ËT$‹L$L$‰J‹L$L$‰
ËT$‹L$3L$‰J‹L$3L$‰
Ë\$‹T$‹J‰K‹
‰ÿ‹ƒøuÿBË\$‹T$‹J‰K‹
‰‹ƒøuÿJÿ
Ë\$‹T$ÿ‹ƒøuÿB‹J‰K‹
‰Ë\$‹T$‹ƒøuÿJÿ
‹J‰K‹
‰Ãì$‹\$,‹T$0ÇD$ÇD$‹D$4ƒø÷„«ƒø„²ƒøtcƒøtèÉœÿÿ‹L$(‹D$‰‹D$‰AƒÄ$ö‰D$ÇD$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$ˆë§¾‰D$‹D$Áè‰D$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$ˆé]ÿÿÿ¿‰D$‹D$Áè‰D$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$f‰éÿÿÿƒøtRƒø…ÿþÿÿ‹‰D$‹D$Áè‰D$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$‰é»þÿÿ·‰D$ÇD$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$f‰ésþÿÿ‹‰D$ÇD$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$‰é-þÿÿƒø„¦ƒø„ƒø    tOƒø
…þÿÿ‹‰D$ÇD$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$‰éÇýÿÿ‹‰D$‹D$Áè‰D$ D$‰$‹D$‰D$‹D$ ‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹D$,‹L$‰é~ýÿÿD$‰$‹‰D$‹C‰D$‹D$8‰D$‹D$<‰D$ÿÒ‹L$,‹D$‰‹D$‰AéBýÿÿƒì‹\$‹T$‰ÇCƒÄÃì‹\$‹D$‰Áø‰CƒÄÃì‹\$‹T$‰ÇCƒÄÃì‹\$‹D$‰Áø‰CƒÄÃì‹\$‹T$‰ÇCƒÄÃì‹\$‹D$ÁàÁø‰Áø‰CƒÄÃì‹\$‹T$âÿÿ‰ÇCƒÄÃì‹\$‹D$ÁàÁø‰Áø‰CƒÄÃì‹\$‹T$âÿ‰ÇCƒÄÃì‹D$%ÿÁàÁøƒÄËD$%ÿÃì‹D$%ÿÿÁàÁøƒÄËD$%ÿÿËD$ËD$ËD$ËD$Ã|$u
ƒ|$u1Àøëø‹L$;L$u
‹L$;L$t1Àøëø‹L$;L$u
‹L$;L$u1Àøëø‹L$;L$|‹L$;L$u‹L$;L$s¸Ã1Àëû‹L$;L$|‹L$;L$u‹L$;L$w¸Ã1Àëû‹L$;L$‹L$;L$u‹L$;L$v¸Ã1Àëû‹L$;L$‹L$;L$u‹L$;L$r¸Ã1Àëû‹L$;L$r‹L$;L$u‹L$;L$s¸Ã1Àëû‹L$;L$r‹L$;L$u‹L$;L$w¸Ã1Àëû‹L$;L$w‹L$;L$u‹L$;L$v¸Ã1Àëû‹L$;L$w‹L$;L$u‹L$;L$r¸Ã1Àëû‹L$‹D$÷d$‰‰Ó‹D$÷d$ËD$÷d$ÉYËL$‹D$÷d$‰‰Ó‹D$÷d$Ã҉Y‰ÐËL$‹D$‹T$÷t$‰ËL$‹D$‹\$D$\$‰‰YËD$ƒøu¸‹\$‹#‹[‰$ËD$‰ ‹$‰X1ÀËD$‹\$‰Ç@´ã‰`‹$‰X1ÀøÍ@øÍ@ø/Í@Ãì‹T$‹•ƒût‹‰•ÇC1ɉK‰ØƒÄÉѸÓà‰Á‰D$ÁáƒÁ‰$èNaÿÿ‰Ã‹L$‰H‹L$‰Hë¿‹\$ƒût‹S‹•‰‹K‰Ãì(‹|$4‹D$,‹@‰D$ ‹\$,ƒÃ1ö‹‰Á%ÿÿ÷d$0ø‰Å‰ÈÁè÷d$0‰éÁéȉÁÁè‰Ç‰ÈÁà‰éáÿÿȉكÉF;t$ |»ƒÿ‰|$4t{‹D$,‹@9D$ |Q‹L$,‹IA‰$èýþÿÿ‹T$,‰D$ƒÀ‰$‰ÐƒÀ‰D$‹BÁàƒÀ‰D$è¹Iÿÿ‹D$,‰$è%ÿÿÿ‹|$4‹D$‰D$,‹D$ ÿD$ ‹T$,‚‰x‹D$,‹L$ ‰H‹D$,ƒÄ(Ãì‹D$1Ò‰Á%ÿÿƒøuºÁá‰È%ÿƒøuƒÂÁá‰È%ðƒøuƒÂÁá‰È%ÀƒøuƒÂÁá‰È%€ƒøuB‰È%@ƒøu  ¸ ƒÄÉЃÄÃì‹l$‹U‰Ðƒàƒøt;‰Ðƒàƒøt1ÀƒÄÉЃàƒøt‰ÐÑè‰E¸ƒÄÉÐÁè‰E¸ƒÄÃ1Û‰Ð%ÿÿƒøu»Áê‰Ð%ÿƒøuƒÃÁê‰ÐƒàƒøuƒÃÁê‰ÐƒàƒøuƒÃÁê‰ÐƒàƒøuCÑêƒúu¸ƒàƒøt  ¸ ƒÄÉU‰ØƒÄÃ1Àëâƒì¹‰$è@ýÿÿ‹L$‰HÇ@ƒÄÃìD‹l$L‹T$H‹B‹M9È}‰Ñ‰ê‰Í‹Z‹B‰l$L‹M‰D$8ȉL$4‰Á‰T$H‹B9Á‰L$0~C‰$èâüÿÿ‰D$@‹\$@ƒÃ‹L$0‹‰Á9Ës
ǃÃ9Ëró‹D$HƒÀ‰D$‹L$8‹T$Š‰D$‹D$LƒÀ‰D$‹L$4‹T$Š‰D$‹D$@ƒÀ‰D$‹D$;D$ƒö‹D$‹%ÿÿ‰D$(ƒøtY‹l$‹\$1ö‹E%ÿÿ÷d$(ð‹áÿÿȉÇÁè‰Á‰èƒÅ‹Áè÷d$(È‹ÁéȉÂÁè‰Æf‰Sf‰;ƒÃ;l$r³‰‹D$‹Áè‰D$(ƒøt_‹l$‹\$1É‹3‹E%ÿÿ÷d$(È‹ÁéȉÇÁè‰D$,f‰{f‰3ƒÃ‰èƒÅ‹Áè÷d$(D$,‹áÿÿȉÆÁè‰Á;l$r¯‰3ƒD$ƒD$‹D$;D$‚
ÿÿÿ‹D$@ƒÀ‹L$0ˆ‰Áƒ|$0~
ƒÁü‹ƒøt‹D$@‹L$0‰H‹D$@ƒÄDÃÿL$0ëÖƒì‹l$ ‹D$$ƒàƒøt!‰,$‹…^‰L$ÇD$èûÿÿ‰Å‰D$ Á|$$‹D$$ƒøu‰èƒÄËHãƒúu¹q‰$èýÿÿ‹l$ ‰Hã‰ÂÇ‹D$$ƒàƒøt,‰,$‰T$‰T$è„ýÿÿ‰D$‹D$ ‰$èÿúÿÿ‹T$‹l$‰l$ Ñ|$$‹D$$ƒøu‰èƒÄË
ƒùu"‰$‰T$‰T$è>ýÿÿ‹l$ ‹L$‰‰ÁljÊ눃ì(‹L$,‹D$0Áø‰Ã‹Q‹A؉\$@‰Ã‹I‰\$9Ë~BÑá‰\$9Ëõ‰$èúÿÿ‹T$‹|$0‰D$‹l$ƒÅ1É9Ñ}‰èƒÅÇA9Ñ|ð‹\$,ƒÃ‹L$,‹I‹‰Âƒçƒÿt[¸ )ø‰D$ 1ö‹‰ùÓà      ð‰éƒÅ‰‰ØƒÃ‹‹L$ Óè‰Æ9ÓrÞ‰EƒøtÿD$‹D$‹L$I‰H‹D$,‰$èßùÿÿ‹D$ƒÄ(ÉèƒÅ‰ÙƒÃ‹ ‰9Órîë̃ì‹T$‹|$ ‹J‹o)éƒùt‰ÈƒÄÉփƍ®‰Ã‰øƒÀ¨‰ÅƒÃü‹ƒÅü‹M9Èt‹‹U9Ñs  ¸ÿÿÿÿƒÄøëõ9ówÔ1ÀƒÄÃì8‹L$<‰$‹L$@‰L$è…ÿÿÿ‹T$<ƒøuÇ$èÖøÿÿÇ@Ç@ƒÄ8ÃøH‰Ñ‹T$@‰L$@ÇD$0‰T$<‹J‰$èšøÿÿ‹\$<‹t$@‰D$4‹D$4‹L$0‰H‹C‰D$,ƒÃ‹L$,‹‰D$‹NƒÆŽ‰D$‹T$4ƒÂ1í‹%ÿÿ苁áÿÿ)ȉD$ ‹D$ Áø‰Áƒ|$ }Éÿÿ‰ØƒÃ‹ÁèȉñƒÆ‹      Áé)ȉÇÁø‰Åƒÿ}Íÿÿf‰z‹L$ f‰
ƒÂ;t$r•;\$sI‹%ÿÿè‰ÇÁø‰Áƒÿ}Éÿÿ‰ØƒÃ‹ÁèȉÆÁø‰Åƒþ}Íÿÿf‰rf‰:ƒÂ;\$r·ƒÂü‹ƒøuÿL$,ƒÂü‹ƒøtò‹D$4‹L$,‰H‹D$4ƒÄ8ÃÇD$0é½þÿÿƒì(ÝD$,Ý\$¹‰$èN÷ÿÿ‰D$$ƒÀ‰D$‹D$%ÿÿ‰D$d$ÿÿÿ‹D$Áè‰D$ L$‹D$‰D$ƒø„„L$‰$èâøÿÿ‹t$$‹\$‰Åƒøta¹ )é‹D$Óà‹L$    Á‰‰éÓl$‰Ú‹\$‰Z‹L$ƒùt-¸‰F‹D$4‰éL$ ÁÍûÿÿ‰‹D$8¹5)鉉ðƒÄ(øëÑ‹L$‰벍L$‰$è^øÿÿ‹t$$‰Å‹D$‹L$‰ÇF¸ƒÅ 럃ì‹D$(ÇÝD$ Ý$èûƒøuÝD$ Ý$ÇD$èQƒøtÝD$ ƒÄÃÙîÜ\$ ›ßàžtìÝD$ Ý\$ÝD$ Ý$èÌ‹T$(Ý\$‹D$ÁøƒøuÝ´xÜL$ Ý\$ÇÌÿÿÿ‹D$Áø%ÿüÿÿ‰d$ÿÿ€L$à?ÝD$ƒÄÃì‹L$ÙîÜ\$›ßàžuÙîƒÄÃÝD$Ý$‹D$Áø%ÿÁƒùÙîƒÄÁùÿ|*ÇÜáéÙîÜ\$›ßàžv
ÝT„ƒÄÃÝ|ZƒÄÁd$ÿÿ€‰ÈÁà   D$Ý$ƒÄÃƒì ‹\$,ÝD$$Ý\$‹D$Áø%ÿ‰Â=ÿu3ÝD$$݃|$u‹D$%ÿÿƒøud$€ÝD$ƒÄ ÃÝD$$ƒÄ ÃÙèÜ\$$›ßàžvFÙîÜ\$$›ßàžv.ÙîÜd$$Ý$‰\$èÿÿÿ‹L$,Ý\$ÝÜ-¨ÝÙîÜd$ƒÄ ÃÙîÝÝD$$ƒÄ Áêþƒú)‰Ñ¸ÿÿÓø÷Ð!D$ÇD$ÝD$ÝÝD$$Üd$ƒÄ Ãú5é‰ÑƒÁê¸ÿÿÿÓø÷Ð!D$ëÕÙîÜ\$›ßàžvÙîÜd$ÃÝD$ÃìÝD$Ý$‹D$%ðÀü‰D$ÇD$ÝD$ƒÄÃƒì ‹L$,ƒÁ¸9Žã8÷é‰ÈÁèÑú‰Ó1Ò¹9Ë~ÑáB9Ëù‰$è´óÿÿ‹\$$‰Â‹L$0‰HÇ@ÇD$  ƒ|$(        Ž€ƒÃ   ‰$¹
‰L$‰ÙC‰\$$¾        ƒÁЉL$èåóÿÿ‹\$$‰ÂÿD$‹D$;D$(|ÊC‹D$;D$,}6‰$¹
‰L$‰ÙC‰\$$¾        ƒÁЉL$è¤óÿÿ‹\$$‰ÂÿD$‹D$;D$,|Ê‰ÐƒÄ ÃƒÃ
뵃ì$‹T$(‰ÐƒÀ‹J‰D$ˆ‰ÁƒÁü‰L$ ‹‰D$‰$èDôÿÿ‹|$‹T$‹l$ ‰Ã‹D$,¹ )Ù‰ƒû}F¹)Ù‰ÐÓè
ð?‰D$9ýv*ƒÅü‹E‰Å‰ÙƒÁ‰ÐÓà¹)Ù‰êÓê     ЉD$ÝD$ƒÄ$Ã1ÀëØ9ývfƒÅü‹E‰ÆƒëƒûtE‰Ù‰ÐÓà
ð?¹ )Ù‰òÓê      ЉD$9ýv!ƒÅü‹E‰Å‰Ù‰ðÓ๠)Ù‰êÓê   ЉD$ëŸ1Àëá‰Ð
ð?‰D$‰t$ëŠ1À뜃ì$‹D$(‰$D$‰D$èèþÿÿÝ\$‹D$,‰$D$‰D$èÐþÿÿÝ\$‹D$(‹@‹L$,‹I)ÈÁàD$+D$ƒø~ÁàD$ ÝD$Üt$ƒÄ$Ã÷ØÁàD$ëéì¼1À‰D$p‰D$l‰D$hÙîÝ\$<‹œ$À¾ƒøÒ„¿ƒø„ðƒø      „­ƒø
„¤ƒø„›¾ƒø0uFÇD$lC¾ƒø0t÷¾€øu-ƒ¼$Ät       ‹„$ĉƒ|$ht
ÙîÜd$<Ä¼ÃÝD$<ëó‰\$`1ÿ‰|$(1í‰l$t‰\$d¾‰Æƒø0|      ƒþ9Žï‰l$xƒþ.u9C‰\$d¾‰Æƒý…•ƒþ0uÿD$pC‰\$d¾‰Æƒþ0tíƒþ0~     ƒþ9Ž1Òƒþe„ø      ƒþE„ï   ƒýu"ƒ|$p…Fÿÿÿƒ|$l…;ÿÿÿ‹œ$Àé/ÿÿÿ‹D$t)‰”$”‰Ñƒ|$xu‰l$xƒý›     ‰è‰Æ‰|$ÛD$ƒÿ}Üô‹Ý\$<ƒþ       ~(Ýõ€$ÜL$<‹D$(‰D$ÛD$ƒø}Üô‹ÞÁÝ\$<ÇD$ƒýzƒú„®þÿÿƒúŽ ƒúÝÕÈ$ÜL$<Ý\$<éŒþÿÿ¸)艄$ˆ‹„$ˆƒÀ9Â3‹„$ˆ)‹„$ˆÝÅÈ$ÜL$<Ý\$<ÝÕÈ$ÜL$<Ý\$<é=þÿÿ‰è)ðÁƒùŽÈ‰ÈD$xH=4~dÇÜáéÝ|ZÝ\$<ƒ|$„þÿÿ‹D$$‰$èpïÿÿ‹D$‰$èdïÿÿ‹D$‰$èXïÿÿ‹D$‰$èLïÿÿ‹D$‰$è@ïÿÿ‹\$dé¼ýÿÿ‰ÈƒàƒøtÝÅÈ$ÜL$<Ý\$<ƒáðƒù„‚ù4kÿÿÿÁùƒùtn1Òƒù~!‰ÈƒàƒøtÝÕì]ÜL$<Ý\$<BÑùƒù߁l$@PÝÕì]ÜL$<Ý\$<‹D$@%ð= |‡ÿÿÿ=|†²ÇD$@ÿÿïÇD$<ÿÿÿÿ‹L$`‰$‹L$x‰L$‰l$‰|$è-úÿÿ‰D$‹L$‹I‰$èîÿÿ‹T$‰D$ƒÀ‰$‰ÐƒÀ‰D$‹BÁàƒÀ‰D$èÀ8ÿÿÝD$<Ý$Œ$°‰L$Œ$¤‰L$èSöÿÿ‰D$$¹‰$èXðÿÿ‹Œ$”‰D$ƒùŒí1í‰ê‰Œ$¨‰Ëƒ¼$°ŒÄ‹„$°‰”$ ¹6+Œ$¤Êˉ”$¸9Ú‰œ$¬‡‰Ð‰Á;„$ ~‹Œ$ ƒù~)ʉ”$¸)ˉœ$¬)Œ$ ƒý~J‹L$‰$‰l$è¼ñÿÿ‰D$‰$‹L$$‰L$èºïÿÿ‰D$ ‹D$$‰$è5íÿÿ‹œ$¬‹”$¸‹D$ ‰D$$ƒú~‹L$$‰$‰T$èWòÿÿ‹œ$¬‰D$$ƒ¼$¨~"‹L$‰$‹Œ$¨‰L$èAñÿÿ‹œ$¬‰D$ƒû~‹L$‰$‰\$èòÿÿ‰D$ƒ¼$ ~‹L$‰$‹Œ$ ‰L$èæñÿÿ‰D$‹L$$‰$‹L$‰L$è"óÿÿ‰Â‹@‰„$˜ÇB‰T$‰$‹L$‰L$è—òÿÿ‹l$‹”$˜‹\$dƒø¨ƒú…½üÿÿƒ|$<…²üÿÿ‹D$@%ÿÿƒø… üÿÿ‰,$¹‰L$èXñÿÿ‰D$‰$‹L$‰L$è4òÿÿ‹\$dƒøŽnüÿÿ‹L$@áðù ÙîÝ\$<ÇÜáéƒ|$…Aüÿÿé=úÿÿé‰È
ÿÿ‰D$@ÇD$<ÿÿÿÿéüÿÿƒø…œƒút}‹D$@%ÿÿ=ÿÿuƒ|$<ÿtG‹D$<ƒàƒø„éûÿÿƒútÝD$<Ý$èáöÿÿÜD$<Ý\$<éËûÿÿÝD$<Ý$èÈöÿÿÜl$<Ý\$<é²ûÿÿ‹D$@%ð‰D$@ÇD$<é“ûÿÿ‹D$@%ÿÿƒøuŒƒ|$<u…éÿÿÿ‰,$‹D$‰D$èøÿÿ‹Œ$˜ÙÀÝ\$TÜäQ›ßàž‡‡ƒù„ÙèÙÀÝ\$LÝ\$T‹D$@%ð=à‰D$,…NÝD$<Ý\$4l$@PÝD$<Ý$èöÿÿ‹\$dÜL$LÝ\$DÝD$DÜD$<Ý\$<‹D$@%ð= |rZ|$8ÿÿïuƒ|$4ÿ„§úÿÿÇD$@ÿÿïÇD$<ÿÿÿÿ‹D$$‰$è&êÿÿ‹D$‰$èêÿÿ‹D$‰$èêÿÿ‹D$‰$èêÿÿéûÿÿD$@P‹L$@áð‹D$,9Èu±ÝD$TÙ|$fÇD$
Ùl$
Û\$Ùl$‹L$‰È‰L$ÛD$Ül$TÝ\$Tƒ¼$˜uƒ|$<t-ÝŒ9Ü\$T›ßàž‡úÿÿÝŒýÜ\$T›ßàžƒGÿÿÿéøùÿÿ‹D$@%ÿÿƒøuÅÝ´Ü\$T›ßàž‡Öùÿÿéÿÿÿ‹D$@%ð=PwxÝD$<Ý\$4D$@PÝD$<Ý$è®ôÿÿ‹\$dÜL$LÝ\$DÝD$DÜD$<Ý\$<‹D$@%ð=Pw'ƒ|$8uƒ|$4„ýÿÿÇD$@ÇD$<é þÿÿl$@PéÐþÿÿÝD$<Ý$èFôÿÿÜL$LÝ\$DÝD$DÜD$<Ý\$<é«þÿÿƒ|$<uC‹D$@%ÿÿƒøu5ÙèÜ\$T›ßàžvÝ\RÝ\$TÙîÜd$TÝ\$Lé³ýÿÿÝ\RÜL$TÝ\$TëáÙèÝ\$Tݬ}Ý\$LéŽýÿÿÝ\RÜL$TÝ\$Tƒùt
ÝD$TÝ\$LénýÿÿÙîÜd$Tëï‰Øétúÿÿ‹„$°)Ãé7úÿÿ‰Í•÷Ø•‰ê1Û‰œ$¨é
úÿÿD$@PéQùÿÿƒùHùÿÿ÷ىȃàƒøtÝÅÈ$Ü|$<Ý\$<ƒáðƒù„!ùÿÿÁùƒù Íûÿÿ1Òƒù~!‰ÈƒàƒøtÝÕôÚÜL$<Ý\$<BÑùƒùßÝD$<Ý\$4‰ÐÝÕôÚÜL$<Ý\$<ÙîÜ\$<›ßàž…ÄøÿÿÝäQÜL$4Ý\$<‰ÐÝÕôÚÜL$<Ý\$<ÙîÜ\$<›ßàž„MûÿÿÇD$@ÇD$<é€øÿÿƒúêŒO÷ÿÿ‰ÐÁà¹È$)ÁÝÜ|$<Ý\$<éqõÿÿ¸é]öÿÿƒýuƒ|$p„׉œ$ÀÇ„$ŒC‰\$d¾‰Áƒø+„£ƒø-„ƒù0|ƒù9~‹œ$À‰\$dé¹õÿÿƒù0uC‰\$d¾‰Áƒù0tñƒù0~ƒù9~1Òé”õÿÿ‰ÊƒÂЉ\$\C¾‰Æƒø0|ƒø9~)‰Ø‰\$d+D$\ƒø~º–˜ƒ¼$Œ„Yõÿÿ÷ÚéRõÿÿ’ÀðƒÀЉÂë¹Ç„$ŒC‰\$d¾‰ÁéWÿÿÿƒ|$l…ÿÿÿ‹œ$Àéiôÿÿ‰\$`‹D$pD$tÇD$pÿD$pƒî0ƒþtD‹D$pD$tº;T$p}‰èEƒø  }]¿À‰ÇB;T$p|ê‰èEƒø       }1¸
÷çð‰ÇÇD$pC‰\$d¾‰Æƒþ0Œˆôÿÿƒþ9ôÿÿë’ƒýÕ¸
÷d$(ð‰D$(ëăý¥‹D$(€À‰D$(ë–ƒý     }¸
÷ç‰÷ǃÇÐECéàóÿÿƒý}ô¸
÷d$(‰ñÁ‰ÈƒÀЉD$(ëÜC¾ƒøŽ.óÿÿƒø
tîƒø téƒø+tƒø-…@óÿÿÇD$hC¾€ø…+óÿÿ‹œ$Àé@óÿÿƒìÇD$ðÇ$Ý$ƒÄÃìÝD$Ý\$‹D$%ð=ðt1ÀƒÄÃÝD$Ý$ÇD$è:ƒøu        ¸ƒÄÃ1ÀëøƒìÇD$ðÇ$ƒ|$}L$€Ý$ƒÄÃì‹L$ÝD$Ý$ƒ<$t1ÀƒÄÁ|$ðuƒù|        ¸ƒÄÃ1Àëø|$ðÿuƒù ¸ƒÄÃ1Àëø1ÀƒÄÃ@ä
XÿÿÿÿXÿÿÿÿ€?Hcÿÿÿÿÿÿÿÿÿÿÿÿ ðÜÿÿÿÿÿÿÿÿáCÍÌ,@ÿÿÿÿÿÿÿÿÿÿÿÿ#c/pid#p//fd/dev/consFAILED
š™™™™™É?Select stmnt ()
       choice 0: other process
       choice %d: unexecutable, 
       choice %d: (else)
Make Selection %d

Select [0-%d]: %64sno input
       choice outside range
       unexecutable
Stmnt [] has escape(s): [] 
       Escape taken
       Escape taken %s:%d
assignment%s: %s:    
assertion violatedspin: text of failed assertion: assert()
spin: bad node type %d (run)
spin: trail file doesn't match spec?
aborting      
%too few print args %s%c%d%o%u%xbad print cmd: '%s'printf string too longused: enabled(pid=thisproc) [%s]/proc/%d/waitQ_FULL_F q_fullQ_FULL_T!q_fullQ_EMPT_F !q_lenQ_EMPT_T  q_lenQ_FULL_F q_e_fQ_FULL_T!q_fullQ_EMPT_F q_e_fQ_EMPT_T q_len‘
¿
Ù

7
t
£
Ñ


:
A
\
r
ˆ
ž
²
È
Ý
ò



J

£
¦
Â
á
è
ø



L
S
V

¹
ã



%
6
;
Q
‰
—
²
Æ
DñUñpñwñˆñ¾ñõñ,ò3ò\òŽòÀòÎòÔòãòòòóóó%ó8óKócó™óŸóÌóøóô'ôBônôqôxôô”ô¦ô­ôõ(õ/õ0õ>õQõbõxõ¹õÐõØõßõ ö6ö=ödöuö|ö‡ööÖöÞöóö÷_÷h÷†÷Ž÷ž÷¥÷±÷ù÷øBøJøQøaøuø‰øø£ø«ø²øáøöøýøù(ù?ù^ùkù‡ù¥ùÉùÏùæùú>únúŸúÌúû9ûjûžûÅûêûü=ügü’üÊüÑüÞü
ýýHýXý_ýký“ýšý§ýºýÑýâýéýþþþþ+þ:þHþPþWþ€þ¶þ½þÿ7ÿ>ÿfÿtÿ{ÿˆÿ±ÿ¿ÿÍÿÔÿßÿüÿ1\cqªÞå÷
-5>S^k€–¡¾Òæú
$9?T[z†›¢¬½ÄÔçè1=_fgz¤Éäå";Tm†Ÿ¸Ñê5Ng€™²Ëäý/Haz“¬ÅÞ÷)B[t¦¿Øñ
#<Un‡ ¹Òë       
             *     1     B     `     s     •   Æ    ó    


?
S
Z
j
u
      "^n˜Øéð0CRahƒ“¬²ÑØõ
A
S
m
„
‹
•
¨
Î
õ
-45Ds¢Üâ)L\l—žÊö6=„¡ÂÒåì!7>•Ê4;Rh|ƒŒºØÞ.6Fbœ£¼Ðê+>S@š™™™™™Ù?ä^è^ò^û^__#ifdef SC#define _FILE_OFFSET_BITS     64#endif#include <stdio.h>#include <signal.h>#include <stdlib.h>#include <stdarg.h>#include <string.h>#include <ctype.h>#include <errno.h>#if defined(WIN32) || defined(WIN64)#include <time.h>#else#include <unistd.h>#include <sys/times.h>#endif#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#define Offsetof(X, Y)        ((unsigned long)(&(((X *)0)->Y)))#ifndef max#define max(a,b) (((a)<(b)) ? (b) : (a))#endif#ifndef PRINTFint Printf(const char *fmt, ...); /* prototype only */#endif#ifdef RANDOMIZE #define T_RAND  RANDOMIZE#endif#ifdef CNTRSTACK      #define onstack_now()   (LL[trpt->j6] && LL[trpt->j7]) #define onstack_put()    LL[trpt->j6]++; LL[trpt->j7]++        #define onstack_zap()    LL[trpt->j6]--; LL[trpt->j7]--#endif#if !defined(SAFETY) && !defined(NOCOMP)        #define V_A     (((now._a_t&1)?2:1) << (now._a_t&2))   #define A_V     (((now._a_t&1)?1:2) << (now._a_t&2))   int     S_A = 0;#else #define V_A     0      #define A_V     0      #define S_A     0#endif#ifdef MA#undef onstack_now#undef onstack_put#undef onstack_zap#define onstack_put()       ;#define onstack_zap() gstore((char *) &now, vsize, 4)#else#if defined(FULLSTACK) && !defined(BITSTATE)#define onstack_put()        trpt->ostate = Lstate#define onstack_zap()     { \    if (trpt->ostate) \            trpt->ostate->tagged = \               (S_A)? (trpt->ostate->tagged&~V_A) : 0; \      }#endif#endif#ifndef NO_V_PROVISO#define V_PROVISO#endif#if !defined(NO_RESIZE) && !defined(AUTO_RESIZE) && !defined(BITSTATE) && !defined(SPACE) && NCORE==1  #define AUTO_RESIZE#endifstruct H_el {      struct H_el *nxt;#ifdef FULLSTACK     unsigned int tagged;   #if defined(BITSTATE) && !defined(NOREDUCE) && !defined(SAFETY)        unsigned int proviso;  #endif#endif#if defined(CHECK) || (defined(COLLAPSE) && !defined(FULLSTACK)) unsigned long st_id;#endif#if !defined(SAFETY) || defined(REACH)     unsigned int D;#endif#ifdef BCS      #ifndef CONSERVATIVE   #define CONSERVATIVE    1 /* good for up to 8 processes */     #endif #ifdef CONSERVATIVE            #if CONSERVATIVE <= 0 || CONSERVATIVE>32               #error sensible values for CONSERVATIVE are 1..32 (256/8 = 32)         #endif uchar ctx_pid[CONSERVATIVE];   #endif uchar ctx_low;#endif#if NCORE>1      /* could cost 1 extra word: 4 bytes if 32-bit and 8 bytes if 64-bit */ #ifdef V_PROVISO       uchar   cpu_id;         /* id of cpu that created the state */ #endif#endif#ifdef COLLAPSE  #if VECTORSZ<65536     unsigned short ln;     #else  unsigned long ln;      #endif#endif#if defined(AUTO_RESIZE) && !defined(BITSTATE)   unsigned long m_K1;#endif     unsigned long state;} **H_tab, **S_Tab;
typedef struct Trail {        int   st;       /* current state */    int   o_tt;    uchar pr;       /* process id */       uchar tau;      /* 8 bit-flags */      uchar o_pm;     /* 8 more bit-flags */#if 0   Meaning of bit-flags:  tau&1   -> timeout enabled     tau&2   -> request to enable timeout 1 level up (in claim)     tau&4   -> current transition is a  claim move tau&8   -> current transition is an atomic move        tau&16  -> last move was truncated on stack    tau&32  -> current transition is a preselected move    tau&64  -> at least one next state is not on the stack tau&128 -> current transition is a stutter move        o_pm&1  -> the current pid moved -- implements else    o_pm&2  -> this is an acceptance state o_pm&4  -> this is a  progress state   o_pm&8  -> fairness alg rule 1 undo mark       o_pm&16 -> fairness alg rule 3 undo mark       o_pm&32 -> fairness alg rule 2 undo mark       o_pm&64 -> the current proc applied rule2      o_pm&128 -> a fairness, dummy move - all procs blocked#endif#ifdef NSUCC        uchar n_succ;   /* nr of successor states */#endif#if defined(FULLSTACK) && defined(MA) && !defined(BFS)     uchar proviso;#endif#ifndef BFS      uchar  o_n, o_ot;       /* to save locals */#endif    uchar  o_m;#ifdef EVENT_TRACE #if nstates_event<256          uchar o_event; #else          unsigned short o_event;        #endif#endif#ifndef BFS      short o_To;    #ifdef T_RAND          short oo_i;    #endif#endif#if defined(HAS_UNLESS) && !defined(BFS) int e_state;    /* if escape trans - state of origin */#endif#if (defined(FULLSTACK) && !defined(MA)) || defined(BFS) || (NCORE>1)   struct H_el *ostate;    /* pointer to stored state */#endif#if defined(CNTRSTACK) && !defined(BFS)   long    j6, j7;#endif Trans *o_t;#if !defined(BFS) && !defined(TRIX_ORIG)   char *p_bup;   char *q_bup;#endif#ifdef BCS unsigned short sched_limit;    unsigned char  bcs; /* phase 1 or 2, or forced 4 */    unsigned char  b_pno; /* preferred pid */#endif#ifdef P_RAND unsigned char p_left;        /* nr of procs left to explore */      short p_skip;   /* to find starting point in list */#endif#ifdef HAS_SORTED  short ipt;#endif      union {                int oval;              int *ovals;    } bup;} Trail;Trail   *trail, *trpt;FILE     *efd;uchar     *this;long     maxdepth=10000;long    omaxdepth=10000;#ifdef BCS    /* bitflags in trpt->bcs */    #define B_PHASE1        1      #define B_PHASE2        2      #define B_FORCED        4int   sched_max = 0;#endif#ifdef PERMUTED  uchar   permuted = 1;#else    uchar   permuted = 0;#endifdouble     quota;  /* time limit */#if NCORE>1long       z_handoff = -1;#endif#ifdef SCchar   *stackfile;#endifuchar        *SS, *LL;uchar HASH_NR = 0;double memcnt = (double) 0;double memlim = (double) (1<<30); /* 1 GB */#if NCORE>1double mem_reserved = (double) 0;#endif/* for emalloc: */static char *have;static long left = 0L;static double fragment = (double) 0;static unsigned long grow;unsigned int HASH_CONST[] = {       /* asuming 4 bytes per int */  0x100d4e63,     0x0fc22f87,    0x3ff0c3ff,     0x38e84cd7,    0x02b148e9,     0x98b2e49d,    0xb616d379,      0xa5247fd9,    0xbae92a15,     0xb91c8bc5,    0x8e5880f3,     0xacd7c069,    0xb4c44bb3,     0x2ead1fb7,    0x8e428171,     0xdbebd459,    0x00400007,     0x04c11db7,    0x828ae611,     0x6cb25933,    0x86cdd651,     0x9e8f5f21,    0xd5f8d8e7,     0x9c4e956f,    0xb5cf2c71,     0x2e805a6d,    0x33fc3a55,     0xaf203ed1,    0xe31f5909,     0x5276db35,    0x0c565ef7,     0x273d1aa5,    0x8923b1dd,     0xa9acaac5,    0xd1f69207,     0xedfd944b,    0x9a68e46b,     0x5355e13f,    0x7eeb44f9,     0x932beea9,    0x330c4cd3,     0x87f34e5f,    0x1b5851b7,     0xb9ca6447,    0x58f96a8f,     0x1b3b5307,    0x31c387b3,     0xf35f0f35,    0xa0acc4df,     0xf3140303,    0x2446245d,     0xe4b8f4ef,    0x5c007383,     0x68e648af,    0x1814fba7,     0xcdf731b5,    0xd09ccb4b,     0xb92d0eff,    0xcc3c6b67,     0xd3af6a57,    0xf44fc3f5,     0x5bb67623,    0xaeb9c953,     0x5e0ac739,    0x3a7fda09,     0x5edf39eb,    0x661eefd9,     0x6423f0d1,    0x910fe413,     0x9ec92297,    0x4bd8159d,     0xa7b16ee1,    0x89d484e9,     0x7f305cb3,    0xc5f303e7,     0x415deeef,    0x09986f89,     0x7e9c4117,    0x0b7cbedb,     0xf9ed7561,    0x7a20ac99,     0xf05adef3,    0x5893d75b,     0x44d73327,    0xb583c873,     0x324d2145,    0x7fa3829b,     0xe4b47a23,        0xe256d94f,     0xb1fd8959,    0xe561a321,     0x1435ac09,    0xdd62408b,     0x02ec0bcb,    0x5469b785,     0x2f4f50bb,    0x20f19395,     0xf96ba085,    0x2381f937,     0x768e2a11,    0};#if NCORE>1extern int core_id;#endiflong        mreached=0;int done=0, errors=0, Nrun=1;int   c_init_done=0;char     *c_stack_start = (char *) 0;double     nstates=0, nlinks=0, truncs=0, truncs2=0;double        nlost=0, nShadow=0, hcmp=0, ngrabs=0;#ifdef PUTPIDchar *progname;#endif#if defined(ZAPH) && defined(BITSTATE)double zstates = 0;#endifint        c_init_run;#ifdef BFSdouble midrv=0, failedrv=0, revrv=0;#endifunsigned long        nr_states=0; /* nodes in DFA */long    Fa=0, Fh=0, Zh=0, Zn=0;long    PUT=0, PROBE=0, ZAPS=0;long    Ccheck=0, Cholds=0;int a_cycles=0, upto=1, strict=0, verbose = 0, signoff = 0;#ifdef HAS_CODEint     gui = 0, coltrace = 0, readtrail = 0;int       whichtrail = 0, whichclaim = -1, onlyproc = -1, silent = 0;char        *claimname;#endifint  state_tables=0, fairness=0, no_rck=0, Nr_Trails=0, dodot=0;char        simvals[128];#ifndef INLINEint        TstOnly=0;#endifunsigned long mask, nmask;#ifdef BITSTATEint    ssize=23;       /* 1 Mb */#elseint    ssize=19;       /* 512K slots */#endifint     hmax=0, svmax=0, smax=0;int    Maxbody=0, XX;uchar    *noptr, *noqptr;        /* used by Pptr(x) and Qptr(x) */#ifdef VAR_RANGESvoid logval(char *, int);void dumpranges(void);#endif#ifdef MA#define INLINE_REVextern void dfa_init(unsigned short);extern int  dfa_member(unsigned long);extern int  dfa_store(uchar *);unsigned int      maxgs = 0;#endif#ifdef ALIGNED      State   comp_now __attribute__ ((aligned (8)));        /* gcc 64-bit aligned for Itanium2 systems */  /* MAJOR runtime penalty if not used on those systems */#else State   comp_now;       /* compressed state vector */#endifState     comp_msk;uchar *Mask = (uchar *) &comp_msk;#ifdef COLLAPSEState      comp_tmp;static char   *scratch = (char *) &comp_tmp;#endif_Stack    *stack;         /* for queues, processes */Svtack      *svtack;        /* for old state vectors */#ifdef BITSTATEstatic unsigned int hfns = 3;       /* new default */#endifstatic unsigned long j1_spin; /* 5.2.1: avoid nameclash with math.h */static unsigned long K1, K2;static unsigned long j2, j3, j4;#ifdef BITSTATEstatic long udmem;#endifstatic long  A_depth = 0;long       depth = 0;#if NCORE>1long nr_handoffs = 0;#endifstatic uchar        warned = 0, iterative = 0, exclusive = 0, like_java = 0, every_error = 0;static uchar  noasserts = 0, noends = 0, bounded = 0;#if defined(T_RAND) || defined(P_RAND) || defined(RANDSTOR)unsigned int s_rand = 123;  /* default seed */#endif#if SYNC>0 && ASYNC==0void set_recvs(void);int  no_recvs(int);#endif#if SYNC#define IfNotBlocked if (boq != -1) continue;#define UnBlock        boq = -1#else#define IfNotBlocked     /* cannot block */#define UnBlock      /* don't bother */#endif
#ifdef BITSTATEint (*bstore)(char *, int);int bstore_reg(char *, int);int bstore_mod(char *, int);#endifvoid active_procs(void);void cleanup(void);void do_the_search(void);void find_shorter(int);void iniglobals(int);void stopped(int);void wrapup(void);int *grab_ints(int);void ungrab_ints(int *, int);Trans *settr(      int t_id, int a, int b, int c, int d,  char *t, int g, int tpe0, int tpe1){   Trans *tmp = (Trans *) emalloc(sizeof(Trans));
       tmp->atom  = a&(6|32);  /* only (2|8|32) have meaning */       if (!g) tmp->atom |= 8; /* no global references */     tmp->st    = b;        tmp->tpe[0] = tpe0;    tmp->tpe[1] = tpe1;    tmp->tp    = t;        tmp->t_id  = t_id;     tmp->forw  = c;        tmp->back  = d;        return tmp;}
Trans *cpytr(Trans *a){      Trans *tmp = (Trans *) emalloc(sizeof(Trans));
       int i; tmp->atom  = a->atom;  tmp->st    = a->st;#ifdef HAS_UNLESS  tmp->e_trans = a->e_trans;     for (i = 0; i < HAS_UNLESS; i++)               tmp->escp[i] = a->escp[i];#endif      tmp->tpe[0] = a->tpe[0];       tmp->tpe[1] = a->tpe[1];       for (i = 0; i < 6; i++)        {       tmp->qu[i] = a->qu[i];         tmp->ty[i] = a->ty[i]; }      tmp->tp    = (char *) emalloc(strlen(a->tp)+1);        strcpy(tmp->tp, a->tp);        tmp->t_id  = a->t_id;  tmp->forw  = a->forw;  tmp->back  = a->back;  return tmp;}
#ifndef NOREDUCEintsrinc_set(int n){        if (n <= 2) return LOCAL;      if (n <= 2+  DELTA) return Q_FULL_F; /* 's' or nfull  */       if (n <= 2+2*DELTA) return Q_EMPT_F; /* 'r' or nempty */       if (n <= 2+3*DELTA) return Q_EMPT_T; /* empty */       if (n <= 2+4*DELTA) return Q_FULL_T; /* full  */       if (n ==   5*DELTA) return GLOBAL;     if (n ==   6*DELTA) return TIMEOUT_F;  if (n ==   7*DELTA) return ALPHA_F;    Uerror("cannot happen srinc_class");   return BAD;}intsrunc(int n, int m){ switch(m) {    case Q_FULL_F: return n-2;     case Q_EMPT_F: return n-2-DELTA;       case Q_EMPT_T: return n-2-2*DELTA;     case Q_FULL_T: return n-2-3*DELTA;     case ALPHA_F:  case TIMEOUT_F: return 257; /* non-zero, and > MAXQ */ }      Uerror("cannot happen srunc"); return 0;}#endifint cnt;#ifdef HAS_UNLESSintisthere(Trans *a, int b){    Trans *t;      for (t = a; t; t = t->nxt)             if (t->t_id == b)                      return 1;      return 0;}#endif#ifndef NOREDUCEintmark_safety(Trans *t) /* for conditional safety */{    int g = 0, i, j, k;     if (!t) return 0;      if (t->qu[0])          return (t->qu[1])?2:1;  /* marked */  for (i = 0; i < 2; i++)        {       j = srinc_set(t->tpe[i]);              if (j >= GLOBAL && j != ALPHA_F)                       return -1;             if (j != LOCAL)                {       k = srunc(t->tpe[i], j);                       if (g == 0                     ||  t->qu[0] != k                      ||  t->ty[0] != j)                     {       t->qu[g] = k;                          t->ty[g] = j;                          g++;   }       }       }      return g;}#endifvoidretrans(int n, int m, int is, short srcln[], uchar reach[], uchar lstate[])    /* process n, with m states, is=initial state */{      Trans *T0, *T1, *T2, *T3, *T4, *T5;    int i, k;#ifndef NOREDUCE     int g, h, j, aa;#endif#ifdef HAS_UNLESS      int p;#endif  if (state_tables >= 4) {       printf("STEP 1 %%s\n",                         procname[n]);          for (i = 1; i < m; i++)                for (T0 = trans[n][i]; T0; T0 = T0->nxt)                       crack(n, i, T0, srcln);                return;        }      do {           for (i = 1, cnt = 0; i < m; i++)               {       T2 = trans[n][i];                      T1 = T2?T2->nxt:(Trans *)0;/* prescan: */              for (T0 = T1; T0; T0 = T0->nxt)/* choice in choice */     {       if (T0->st && trans[n][T0->st]                         &&  trans[n][T0->st]->nxt)                                     break;                 }#if 0                if (T0)                printf("\tstate %%d / %%d: choice in choice\n",                i, T0->st);#endif                     if (T0)                        for (T0 = T1; T0; T0 = T0->nxt)                        {       T3 = trans[n][T0->st];                         if (!T3->nxt)                          {       T2->nxt = cpytr(T0);                                   T2 = T2->nxt;                                  imed(T2, T0->st, n, i);                                        continue;                              }                              do {    T3 = T3->nxt;                                  T2->nxt = cpytr(T3);                                   T2 = T2->nxt;                                  imed(T2, T0->st, n, i);                                } while (T3->nxt);                             cnt++;                 }              }      } while (cnt); if (state_tables >= 3) {       printf("STEP 2 %%s\n",                         procname[n]);          for (i = 1; i < m; i++)                for (T0 = trans[n][i]; T0; T0 = T0->nxt)                       crack(n, i, T0, srcln);                return;        }      for (i = 1; i < m; i++)        {       if (trans[n][i] && trans[n][i]->nxt) /* optimize */            {       T1 = trans[n][i]->nxt;#if 0                   printf("\t\tpull %%d (%%d) to %%d\n",                  T1->st, T1->forw, i);#endif                   srcln[i] = srcln[T1->st];      /* Oyvind Teig, 5.2.0 */                      if (!trans[n][T1->st]) continue;                       T0 = cpytr(trans[n][T1->st]);                  trans[n][i] = T0;                      reach[T1->st] = 1;                     imed(T0, T1->st, n, i);                        for (T1 = T1->nxt; T1; T1 = T1->nxt)                   {#if 0                        printf("\t\tpull %%d (%%d) to %%d\n",                          T1->st, T1->forw, i);#endif           /*              srcln[i] = srcln[T1->st];  gh: not useful */                           if (!trans[n][T1->st]) continue;                               T0->nxt = cpytr(trans[n][T1->st]);                             T0 = T0->nxt;                          reach[T1->st] = 1;                             imed(T0, T1->st, n, i);        }       }       }      if (state_tables >= 2) {       printf("STEP 3 %%s\n",                         procname[n]);          for (i = 1; i < m; i++)                for (T0 = trans[n][i]; T0; T0 = T0->nxt)                       crack(n, i, T0, srcln);                return;        }#ifdef HAS_UNLESS    for (i = 1; i < m; i++)        {       if (!trans[n][i]) continue;            /* check for each state i if an                 * escape to some state p is defined            * if so, copy and mark p's transitions                 * and prepend them to the transition-          * list of state i              */     if (!like_java) /* the default */  {      for (T0 = trans[n][i]; T0; T0 = T0->nxt)               for (k = HAS_UNLESS-1; k >= 0; k--)            {       if (p = T0->escp[k])                   for (T1 = trans[n][p]; T1; T1 = T1->nxt)                       {       if (isthere(trans[n][i], T1->t_id))                                    continue;                              T2 = cpytr(T1);                                T2->e_trans = p;                               T2->nxt = trans[n][i];                         trans[n][i] = T2;              }       }       } else /* outermost unless checked first */    {      T4 = T3 = (Trans *) 0;         for (T0 = trans[n][i]; T0; T0 = T0->nxt)               for (k = HAS_UNLESS-1; k >= 0; k--)            {       if (p = T0->escp[k])                   for (T1 = trans[n][p]; T1; T1 = T1->nxt)                       {       if (isthere(trans[n][i], T1->t_id))                                    continue;                              T2 = cpytr(T1);                                T2->nxt = (Trans *) 0;                         T2->e_trans = p;                               if (T3) T3->nxt = T2;                          else    T4 = T2;                               T3 = T2;               }       }              if (T4)                {       T3->nxt = trans[n][i];                 trans[n][i] = T4;              }       }     }#endif#ifndef NOREDUCE      for (i = 1; i < m; i++)        {       if (a_cycles)          { /* moves through these states are visible */ #if PROG_LAB>0 && defined(HAS_NP)                     if (progstate[n][i])                           goto degrade;                  for (T1 = trans[n][i]; T1; T1 = T1->nxt)                               if (progstate[n][T1->st])                                      goto degrade;  #endif                 if (accpstate[n][i] || visstate[n][i])                         goto degrade;                  for (T1 = trans[n][i]; T1; T1 = T1->nxt)                               if (accpstate[n][T1->st])                                      goto degrade;          }              T1 = trans[n][i];              if (!T1) continue;             g = mark_safety(T1);    /* V3.3.1 */           if (g < 0) goto degrade; /* global */          /* check if mixing of guards preserves reduction */            if (T1->nxt)           {       k = 0;                 for (T0 = T1; T0; T0 = T0->nxt)                        {       if (!(T0->atom&8))                                     goto degrade;                          for (aa = 0; aa < 2; aa++)                             {       j = srinc_set(T0->tpe[aa]);                                    if (j >= GLOBAL && j != ALPHA_F)                                               goto degrade;                                  if (T0->tpe[aa]                                        &&  T0->tpe[aa]                                        !=  T1->tpe[0])                                                k = 1;                 }       }                      /* g = 0;       V3.3.1 */                      if (k)  /* non-uniform selection */                    for (T0 = T1; T0; T0 = T0->nxt)                        for (aa = 0; aa < 2; aa++)                     {       j = srinc_set(T0->tpe[aa]);                            if (j != LOCAL)                             {       k = srunc(T0->tpe[aa], j);                                     for (h = 0; h < 6; h++)                                                if (T1->qu[h] == k                                             &&  T1->ty[h] == j)                                                    break;                                 if (h >= 6)                                    {       T1->qu[g%%6] = k;                                              T1->ty[g%%6] = j;                                              g++;                   }       }       }                      if (g > 6)                     {       T1->qu[0] = 0;  /* turn it off */                              printf("pan: warning, line %%d, ",                                     srcln[i]);                             printf("too many stmnt types (%%d)",                                   g);                            printf(" in selection\n");                       goto degrade;                        }              }              /* mark all options global if >=1 is global */         for (T1 = trans[n][i]; T1; T1 = T1->nxt)                       if (!(T1->atom&8)) break;              if (T1)degrade:        for (T1 = trans[n][i]; T1; T1 = T1->nxt)                       T1->atom &= ~8; /* mark as unsafe */           /* can only mix 'r's or 's's if on same chan */                /* and not mixed with other local operations */                T1 = trans[n][i];              if (!T1 || T1->qu[0]) continue;                j = T1->tpe[0];                if (T1->nxt && T1->atom&8)             { if (j == 5*DELTA)              {     printf("warning: line %%d ", srcln[i]);                     printf("mixed condition ");                    printf("(defeats reduction)\n");                       goto degrade;            }              for (T0 = T1; T0; T0 = T0->nxt)                for (aa = 0; aa < 2; aa++)             if  (T0->tpe[aa] && T0->tpe[aa] != j)                  {     printf("warning: line %%d ", srcln[i]);                        printf("[%%d-%%d] mixed %%stion ",                             T0->tpe[aa], j,                                (j==5*DELTA)?"condi":"selec");                 printf("(defeats reduction)\n");                       printf("        '%%s' <-> '%%s'\n",                            T1->tp, T0->tp);                       goto degrade;          } }    }#endif       for (i = 1; i < m; i++)        {       T2 = trans[n][i];              if (!T2                ||  T2->nxt            ||  strncmp(T2->tp, ".(goto)", 7)              ||  !stopstate[n][i])                  continue;              stopstate[n][T2->st] = 1;      }      if (state_tables && !verbose)  {       if (dodot)             {       char buf[256], *q = buf, *p = procname[n];                     while (*p != '\0')                     {       if (*p != ':')                         {       *q++ = *p;                             }                              p++;                   }                      *q = '\0';                     printf("digraph &quot;);                 switch (Btypes[n]) {                   case I_PROC:  printf("init {\n"); break;                       case N_CLAIM: printf("claim_%%s {\n", buf); break;                     case E_TRACE: printf("notrace {\n"); break;                    case N_TRACE: printf("trace {\n"); break;                      default:      printf("p_%%s {\n", buf); break;                 }                      printf("size=\"8,10\";\n");                    printf("  GT [shape=box,style=dotted,label=\"%%s\"];\n", buf);         } else         {       switch (Btypes[n]) {                   case I_PROC:  printf("init\n"); break;                 case N_CLAIM: printf("claim %%s\n", procname[n]); break;                       case E_TRACE: printf("notrace assertion\n"); break;                    case N_TRACE: printf("trace assertion\n"); break;                      default:      printf("proctype %%s\n", procname[n]); break;            }       }              for (i = 1; i < m; i++)                {       reach[i] = 1;          }              tagtable(n, m, is, srcln, reach);              if (dodot) printf("}\n");      } else for (i = 1; i < m; i++)        {       int nrelse;            if (Btypes[n] != N_CLAIM)         {       for (T0 = trans[n][i]; T0; T0 = T0->nxt)                       {       if (T0->st == i                                && strcmp(T0->tp, "(1)") == 0)                         {       printf("error: proctype '%%s' ",                                               procname[n]);                                  printf("line %%d, state %%d: has un",                                          srcln[i], i);                                  printf("conditional self-loop\n");                                     pan_exit(1);           }       }       }              nrelse = 0;            for (T0 = trans[n][i]; T0; T0 = T0->nxt)               {       if (strcmp(T0->tp, "else") == 0)                               nrelse++;              }              if (nrelse > 1)                {       printf("error: proctype '%%s' state",                          procname[n]);                  printf(" %%d, inherits %%d", i, nrelse);                       printf(" 'else' stmnts\n");                    pan_exit(1);   }       }#ifndef LOOPSTATE    if (state_tables)#endif       do_dfs(n, m, is, srcln, reach, lstate);#ifdef T_REVERSE       /* process n, with m states, is=initial state -- reverse list */       if (!state_tables && Btypes[n] != N_CLAIM)     {       for (i = 1; i < m; i++)                {       Trans *Tx = (Trans *) 0; /* list of escapes */                 Trans *Ty = (Trans *) 0; /* its tail element */                 T1 = (Trans *) 0; /* reversed list */                  T2 = (Trans *) 0; /* its tail */                       T3 = (Trans *) 0; /* remembers possible 'else' */                     /* find unless-escapes, they should go first */                        T4 = T5 = T0 = trans[n][i];#ifdef HAS_UNLESS                  while (T4 && T4->e_trans) /* escapes are first in orig list */                 {       T5 = T4;          /* remember predecessor */                           T4 = T4->nxt;                  }#endif                       /* T4 points to first non-escape, T5 to its parent, T0 to original list */                     if (T4 != T0)            /* there was at least one escape */                   {       T3 = T5->nxt;            /* start of non-escapes */                            T5->nxt = (Trans *) 0;   /* separate */                                Tx = T0;                 /* start of the escapes */                            Ty = T5;                 /* its tail */                                T0 = T3;                 /* the rest, to be reversed */                        }                      /* T0 points to first non-escape, Tx to the list of escapes, Ty to its tail */                        /* first tail-add non-escape transitions, reversed */                  T3 = (Trans *) 0;                      for (T5 = T0; T5; T5 = T4)                     {       T4 = T5->nxt;#ifdef HAS_UNLESS                                if (T5->e_trans)                               {       printf("error: cannot happen!\n");                                       continue;                              }#endif                               if (strcmp(T5->tp, "else") == 0)                               {       T3 = T5;                                       T5->nxt = (Trans *) 0;                         } else                         {       T5->nxt = T1;                                  if (!T1) { T2 = T5; }                                  T1 = T5;                       }       }                      /* T3 points to a possible else, which is removed from the list */                     /* T1 points to the reversed list so far (without escapes) */                  /* T2 points to the tail element -- where the else should go */                        if (T2 && T3) { T2->nxt = T3; } /* add else */                        /* add in the escapes, to that they appear at the front */                     if (Tx && Ty) { Ty->nxt = T1; T1 = Tx; }                      trans[n][i] = T1;                      /* reversed, with escapes first and else last */       }       }      if (state_tables && verbose)   {       printf("FINAL proctype %%s\n",                         procname[n]);          for (i = 1; i < m; i++)                for (T0 = trans[n][i]; T0; T0 = T0->nxt)                       crack(n, i, T0, srcln);        }#endif}voidimed(Trans *T, int v, int n, int j)     /* set intermediate state */{  progstate[n][T->st] |= progstate[n][v]; accpstate[n][T->st] |= accpstate[n][v];        stopstate[n][T->st] |= stopstate[n][v];        mapstate[n][j] = T->st;}voidtagtable(int n, int m, int is, short srcln[], uchar reach[]){   Trans *z;
       if (is >= m || !trans[n][is]   ||  is <= 0 || reach[is] == 0)         return;        reach[is] = 0; if (state_tables)      for (z = trans[n][is]; z; z = z->nxt)  {       if (dodot)                     dot_crack(n, is, z);           else                   crack(n, is, z, srcln);        }     for (z = trans[n][is]; z; z = z->nxt)  {#ifdef HAS_UNLESS            int i, j;#endif               tagtable(n, m, z->st, srcln, reach);#ifdef HAS_UNLESS         for (i = 0; i < HAS_UNLESS; i++)               {       j = trans[n][is]->escp[i];                     if (!j) break;                 tagtable(n, m, j, srcln, reach);               }#endif       }}voiddfs_table(int n, int m, int is, short srcln[], uchar reach[], uchar lstate[]){        Trans *z;
       if (is >= m || is <= 0 || !trans[n][is])               return;        if ((reach[is] & (4|8|16)) != 0)       {       if ((reach[is] & (8|16)) == 16) /* on stack, not yet recorded */               {       lstate[is] = 1;                        reach[is] |= 8; /* recorded */                 if (state_tables && verbose)                   {       printf("state %%d line %%d is a loopstate\n", is, srcln[is]);          }       }              return;        }      reach[is] |= (4|16);    /* visited | onstack */        for (z = trans[n][is]; z; z = z->nxt)  {#ifdef HAS_UNLESS            int i, j;#endif               dfs_table(n, m, z->st, srcln, reach, lstate);#ifdef HAS_UNLESS                for (i = 0; i < HAS_UNLESS; i++)               {       j = trans[n][is]->escp[i];                     if (!j) break;                 dfs_table(n, m, j, srcln, reach, lstate);              }#endif       }      reach[is] &= ~16; /* no longer on stack */}voiddo_dfs(int n, int m, int is, short srcln[], uchar reach[], uchar lstate[]){  int i; dfs_table(n, m, is, srcln, reach, lstate);     for (i = 0; i < m; i++)                reach[i] &= ~(4|8|16);}voidcrack(int n, int j, Trans *z, short srcln[]){    int i;
       if (!z) return;        printf("        state %%3d -(tr %%3d)-> state %%3d  ",         j, z->forw, z->st);    printf("[id %%3d tp %%3d", z->t_id, z->tpe[0]);        if (z->tpe[1]) printf(",%%d", z->tpe[1]);#ifdef HAS_UNLESS    if (z->e_trans)                printf(" org %%3d", z->e_trans);       else if (state_tables >= 2)    for (i = 0; i < HAS_UNLESS; i++)       {       if (!z->escp[i]) break;                printf(" esc %%d", z->escp[i]);        }#endif       printf("]");   printf(" [%%s%%s%%s%%s%%s] %%s:%%d => ",               z->atom&6?"A":z->atom&32?"D":"-",              accpstate[n][j]?"a" :"-",              stopstate[n][j]?"e" : "-",             progstate[n][j]?"p" : "-",             z->atom & 8 ?"L":"G",          PanSource, srcln[j]);  for (i = 0; z->tp[i]; i++)             if (z->tp[i] == '\n')                  printf("\\n");         else                   putchar(z->tp[i]);     if (verbose && z->qu[0])       {       printf(&quot;\t[");               for (i = 0; i < 6; i++)                        if (z->qu[i])                          printf("(%%d,%%d)",                            z->qu[i], z->ty[i]);           printf("]");   }      printf("\n");  fflush(stdout);}/* spin -a m.pml; cc -o pan pan.c; ./pan -D | dot -Tps > foo.ps; ps2pdf foo.ps */voiddot_crack(int n, int j, Trans *z){    int i;
       if (!z) return;        printf("        S%%d -> S%%d  [color=black", j, z->st);       if (z->atom&6) printf(",style=dashed");        else if (z->atom&32) printf(",style=dotted");  else if (z->atom&8) printf(",style=solid");    else printf(",style=bold");   printf(",label=\"");   for (i = 0; z->tp[i]; i++)     {       if (z->tp[i] == '\\'           &&  z->tp[i+1] == 'n')         {       i++; printf(" ");              } else         {       putchar(z->tp[i]);     }       }      printf("\"];\n");      if (accpstate[n][j]) printf("  S%%d [color=red,style=bold];\n", j);    else if (progstate[n][j]) printf("  S%%d [color=green,style=bold];\n", j);     if (stopstate[n][j]) printf("  S%%d [color=blue,style=bold,shape=box];\n", j);}#ifdef VAR_RANGES#define BYTESIZE    32      /* 2^8 : 2^3 = 256:8 = 32 */typedef struct Vr_Ptr {  char    *nm;   uchar   vals[BYTESIZE];        struct Vr_Ptr *nxt;} Vr_Ptr;Vr_Ptr *ranges = (Vr_Ptr *) 0;voidlogval(char *s, int v){     Vr_Ptr *tmp;  if (v<0 || v > 255) return;    for (tmp = ranges; tmp; tmp = tmp->nxt)                if (!strcmp(tmp->nm, s))                       goto found;    tmp = (Vr_Ptr *) emalloc(sizeof(Vr_Ptr));      tmp->nxt = ranges;     ranges = tmp;  tmp->nm = s;found:    tmp->vals[(v)/8] |= 1<<((v)%%8);}voiddumpval(uchar X[], int range){        int w, x, i, j = -1;  for (w = i = 0; w < range; w++)        for (x = 0; x < 8; x++, i++)   {from:         if ((X[w] & (1<<x)))           {       printf("%%d", i);                      j = i;                 goto upto;     }       }      return;        for (w = 0; w < range; w++)    for (x = 0; x < 8; x++, i++)   {upto:         if (!(X[w] & (1<<x)))          {       if (i-1 == j)                          printf(", ");                  else                           printf("-%%d, ", i-1);                 goto from;     }       }      if (j >= 0 && j != 255)                printf("-255");}voiddumpranges(void){      Vr_Ptr *tmp;   printf("\nValues assigned within ");   printf("interval [0..255]:\n");        for (tmp = ranges; tmp; tmp = tmp->nxt)        {       printf("\t%%s\t: ", tmp-&gt;nm);         dumpval(tmp->vals, BYTESIZE);          printf("\n");  }}#endif#ifdef MA/*#include <stdio.h>#define uchar        unsigned char*/#define ulong  unsigned long#define ushort    unsigned short#define TWIDTH          256#define HASH(y,n)   (n)*(((long)y))#define INRANGE(e,h)    ((h>=e->From && h<=e->To)||(e->s==1 && e->S==h))extern char   *emalloc(unsigned long);        /* imported routine  */extern void     dfa_init(ushort);       /* 4 exported routines */extern int    dfa_member(ulong);extern int   dfa_store(uchar *);extern void dfa_stats(void);typedef struct Edge {        uchar From, To;         /* max range 0..255 */ uchar s, S;             /* if s=1, S is singleton */   struct Vertex   *Dst;  struct Edge     *Nxt;} Edge;typedef struct Vertex { ulong   key, num;       /* key for splay tree, nr incoming edges */    uchar   from[2], to[2]; /* in-node predefined edge info    */  struct  Vertex  *dst[2];/* most nodes have 2 or more edges */  struct  Edge    *Succ;  /* in case there are more edges */     struct  Vertex  *lnk, *left, *right; /* splay tree plumbing */} Vertex;static Edge   *free_edges;static Vertex      *free_vertices;static Vertex   **layers;       /* one splay tree of nodes per layer */static Vertex   **path;         /* run of word in the DFA */static Vertex      *R, *F, *NF;    /* Root, Final, Not-Final */static uchar       *word, *lastword;/* string, and last string inserted */static int      dfa_depth, iv=0, nv=0, pfrst=0, Tally;static void     insert_it(Vertex *, int);       /* splay-tree code */static void       delete_it(Vertex *, int);static Vertex *find_it(Vertex *, Vertex *, uchar, int);static voidrecyc_edges(Edge *e){  if (!e) return;        recyc_edges(e->Nxt);   e->Nxt = free_edges;   free_edges = e;}static Edge *new_edge(Vertex *dst){        Edge *e;      if (free_edges)        {       e = free_edges;                free_edges = e->Nxt;           e->From = e->To = e->s = e->S = 0;             e->Nxt = (Edge *) 0;   } else         e = (Edge *) emalloc(sizeof(Edge));    e->Dst = dst; return e;}static voidrecyc_vertex(Vertex *v){     recyc_edges(v->Succ);  v->Succ = (Edge *) free_vertices;       free_vertices = v;     nr_states--;}static Vertex *new_vertex(void){      Vertex *v;    if (free_vertices)     {       v = free_vertices;             free_vertices = (Vertex *) v->Succ;            v->Succ = (Edge *) 0;          v->num  = 0;   } else         v = (Vertex *) emalloc(sizeof(Vertex));       nr_states++;   return v; }static Vertex *allDelta(Vertex *v, int n){      Vertex *dst = new_vertex();   v->from[0] = 0;        v->to[0] = 255;        v->dst[0] = dst;       dst->num = 256;        insert_it(v, n);       return dst;}static voidinsert_edge(Vertex *v, Edge *e){    /* put new edge first */       if (!v->dst[0])        {       v->dst[0] = e->Dst;            v->from[0] = e->From;          v->to[0] = e->To;              recyc_edges(e);                return;        }      if (!v->dst[1])        {       v->from[1] = v->from[0]; v->from[0] = e->From;         v->to[1]   = v->to[0];   v->to[0]   = e->To;           v->dst[1]  = v->dst[0];  v->dst[0]  = e->Dst;          recyc_edges(e);                return;        } /* shift */  {       int f      = v->from[1];               int t      = v->to[1];         Vertex *d  = v->dst[1];          v->from[1] = v->from[0]; v->from[0] = e->From;         v->to[1]   = v->to[0];   v->to[0]   = e->To;           v->dst[1]  = v->dst[0];  v->dst[0]  = e->Dst;          e->From = f;           e->To   = t;           e->Dst  = d;   }      e->Nxt = v->Succ;      v->Succ = e;}static voidcopyRecursive(Vertex *v, Edge *e){ Edge *f;       if (e->Nxt) copyRecursive(v, e->Nxt);  f = new_edge(e->Dst);  f->From = e->From;     f->To   = e->To;       f->s    = e->s;        f->S    = e->S;        f->Nxt  = v->Succ;     v->Succ = f;}static voidcopyEdges(Vertex *to, Vertex *from){       int i; for (i = 0; i < 2; i++)        {       to->from[i] = from->from[i];           to->to[i]   = from->to[i];             to->dst[i]  = from->dst[i];    }      if (from->Succ) copyRecursive(to, from->Succ);}static Edge *cacheDelta(Vertex *v, int h, int first){       static Edge *ov, tmp;  int i; if (!first && INRANGE(ov,h))           return ov; /* intercepts about 10%% */ for (i = 0; i < 2; i++)                if (v->dst[i] && h >= v->from[i] && h <= v->to[i])         {       tmp.From = v->from[i];                 tmp.To   = v->to[i];                   tmp.Dst  = v->dst[i];                  tmp.s    =  tmp.S = 0;                 ov = &tmp;                     return ov;             }      for (ov = v->Succ; ov; ov = ov->Nxt)           if (INRANGE(ov,h)) return ov; Uerror("cannot get here, cacheDelta"); return (Edge *) 0;}static Vertex *Delta(Vertex *v, int h)   /* v->delta[h] */{     Edge *e;      if (v->dst[0] && h >= v->from[0] && h <= v->to[0])             return v->dst[0];       /* oldest edge */      if (v->dst[1] && h >= v->from[1] && h <= v->to[1])             return v->dst[1];      for (e = v->Succ; e; e = e->Nxt)               if (INRANGE(e,h))                      return e->Dst; Uerror("cannot happen Delta"); return (Vertex *) 0;}static voidnumDelta(Vertex *v, int d){        Edge *e;       ulong cnt;     int i;        for (i = 0; i < 2; i++)        if (v->dst[i]) {       cnt = v->dst[i]->num + d*(1 + v->to[i] - v->from[i]);          if (d == 1 &&amp; cnt < v->dst[i]->num) goto bad;             v->dst[i]->num = cnt;  }      for (e = v->Succ; e; e = e->Nxt)       {       cnt = e->Dst->num + d*(1 + e->To - e->From + e->s);            if (d == 1 && cnt < e->Dst->num)bad:                   Uerror("too many incoming edges");             e->Dst->num = cnt;     }}static voidsetDelta(Vertex *v, int h, Vertex *newdst)     /* v->delta[h] = newdst; */{   Edge *e, *f = (Edge *) 0, *g;  int i;        /* remove the old entry, if there */   for (i = 0; i < 2; i++)                if (v->dst[i] && h >= v->from[i] && h <= v->to[i])             {       if (h == v->from[i])                   {       if (h == v->to[i])                             {       v->dst[i] = (Vertex *) 0;                                      v->from[i] = v->to[i] = 0;                             } else                                 v->from[i]++;                  } else if (h == v->to[i])                      {       v->to[i]--;                    } else                 {       g = new_edge(v->dst[i]);/* same dst */                         g->From    = v->from[i];                               g->To      = h-1;       /* left half */                                v->from[i] = h+1;       /* right half */                               insert_edge(v, g);                     }                      goto part2;               }      for (e = v->Succ; e; f = e, e = e->Nxt)        {       if (e->s == 1 && e->S == h)            {       e->s = e->S = 0;                       goto rem_tst;          }              if (h >= e->From && h <= e->To)                {       if (h == e->From)                      {       if (h == e->To)                                {       if (e->s)                                      {       e->From = e->To = e->S;                                                e->s = 0;                                              break;                                 } else                                         goto rem_do;                           } else                                 e->From++;                     } else if (h == e->To)                 {       e->To--;                       } else                          /* split */                    {       g = new_edge(e->Dst);   /* same dst */                         g->From = e->From;                             g->To   = h-1;          /* g=left half */                              e->From = h+1;          /* e=right half */                             g->Nxt  = e->Nxt;       /* insert g */                         e->Nxt  = g;            /* behind e */                         break;                  /* done */                     }rem_tst:             if (e->From > e->To)                   {       if (e->s == 0) {rem_do:                                if (f)                                         f->Nxt = e->Nxt;                                       else                                           v->Succ = e->Nxt;                                      e->Nxt = (Edge *) 0;                                   recyc_edges(e);                                } else                         {       e->From = e->To = e->S;                                        e->s = 0;                      }       }                      break; }       }part2:       /* check if newdst is already there */ for (i = 0; i < 2; i++)                if (v->dst[i] == newdst)               {       if (h+1 == (int) v->from[i])                   {       v->from[i] = h;                                return;                        }                      if (h == (int) v->to[i]+1)                     {       v->to[i] = h;                          return;                }       }      for (e = v->Succ; e; e = e->Nxt)       {       if (e->Dst == newdst)          {       if (h+1 == (int) e->From)                      {       e->From = h;                           if (e->s == 1 && e->S+1 == e->From)                            {       e->From = e->S;                                        e->s = e->S = 0;                               }                              return;                        }                      if (h == (int) e->To+1)                        {       e->To = h;                             if (e->s == 1 && e->S == e->To+1)                              {       e->To = e->S;                                  e->s = e->S = 0;                               }                              return;                        }                      if (e->s == 0)                 {       e->s = 1;                              e->S = h;                              return;        }       }       }      /* add as a new edge */        e = new_edge(newdst);  e->From = e->To = h;   insert_edge(v, e);}static ulongcheap_key(Vertex *v){       ulong vk2 = 0;        if (v->dst[0]) {       vk2 = (ulong) v->dst[0];               if ((ulong) v->dst[1] > vk2)                   vk2 = (ulong) v->dst[1];       } else if (v->dst[1])          vk2 = (ulong) v->dst[1];       if (v->Succ)   {       Edge *e;               for (e = v->Succ; e; e = e->Nxt)                       if ((ulong) e->Dst > vk2)                              vk2 = (ulong) e->Dst;  }      Tally = (vk2>>2)&(TWIDTH-1);   return v->key;}static ulongmk_key(Vertex *v)        /* not sensitive to order */{  ulong m = 0, vk2 = 0;  Edge *e;      if (v->dst[0]) {       m += HASH(v->dst[0], v->to[0] - v->from[0] + 1);               vk2 = (ulong) v->dst[0];       }      if (v->dst[1]) {       m += HASH(v->dst[1], v->to[1] - v->from[1] + 1);               if ((ulong) v->dst[1] > vk2) vk2 = (ulong) v->dst[1];  }      for (e = v->Succ; e; e = e->Nxt)       {       m += HASH(e->Dst, e->To - e->From + 1 + e->s);         if ((ulong) e->Dst > vk2) vk2 = (ulong) e->Dst;        }      Tally = (vk2>>2)&(TWIDTH-1);   return m;}static ulongmk_special(int sigma, Vertex *n, Vertex *v){ ulong m = 0, vk2 = 0;  Edge *f;       int i;        for (i = 0; i < 2; i++)                if (v->dst[i])         {       if (sigma >= v->from[i] && sigma <= v->to[i])                   {       m += HASH(v->dst[i], v->to[i]-v->from[i]);                             if ((ulong) v->dst[i] > vk2                            &&   v->to[i] > v->from[i])                                    vk2 = (ulong) v->dst[i];                       } else                 {       m += HASH(v->dst[i], v->to[i]-v->from[i]+1);                           if ((ulong) v->dst[i] > vk2)                                   vk2 = (ulong) v->dst[i];               }       }      for (f = v->Succ; f; f = f->Nxt)       {       if (sigma >= f->From && sigma <= f->To)                {       m += HASH(f->Dst, f->To - f->From + f->s);                     if ((ulong) f->Dst > vk2                       &&   f->To - f->From + f->s > 0)                               vk2 = (ulong) f->Dst;          } else if (f->s == 1 && sigma == f->S)         {       m += HASH(f->Dst, f->To - f->From + 1);                        if ((ulong) f->Dst > vk2) vk2 = (ulong) f->Dst;                } else         {       m += HASH(f->Dst, f->To - f->From + 1 + f->s);                 if ((ulong) f->Dst > vk2) vk2 = (ulong) f->Dst;        }       }     if ((ulong) n > vk2) vk2 = (ulong) n;  Tally = (vk2>>2)&(TWIDTH-1); m += HASH(n, 1);       return m;}void dfa_init(ushort nr_layers){ int i; Vertex *r, *t; dfa_depth = nr_layers;  /* one byte per layer */       path   = (Vertex **) emalloc((dfa_depth+1)*sizeof(Vertex *));  layers = (Vertex **) emalloc(TWIDTH*(dfa_depth+1)*sizeof(Vertex *));   lastword = (uchar *) emalloc((dfa_depth+1)*sizeof(uchar));     lastword[dfa_depth] = lastword[0] = 255;       path[0] = R = new_vertex(); F = new_vertex(); for (i = 1, r = R; i < dfa_depth; i++, r = t)          t = allDelta(r, i-1);  NF = allDelta(r, i-1);}#if 0static void complement_dfa(void) { Vertex *tmp = F; F = NF; NF = tmp; }#endifdoubletree_stats(Vertex *t){  Edge *e; double cnt=0.0;       if (!t) return 0;      if (!t->key) return 0; t->key = 0; /* precaution */   if (t->dst[0]) cnt++;  if (t->dst[1]) cnt++;  for (e = t->Succ; e; e = e->Nxt)               cnt++; cnt += tree_stats(t->lnk);     cnt += tree_stats(t->left);    cnt += tree_stats(t->right);   return cnt;}voiddfa_stats(void){   int i, j; double cnt = 0.0;      for (j = 0; j < TWIDTH; j++)   for (i = 0; i < dfa_depth+1; i++)              cnt += tree_stats(layers[i*TWIDTH+j]); printf("Minimized Automaton:    %%6d nodes and %%6g edges\n",          nr_states, cnt);}intdfa_member(ulong n){   Vertex **p, **q;       uchar *w = &word[n];   int i;        p = &path[n]; q = (p+1);       for (i = n; i < dfa_depth; i++)                *q++ = Delta(*p++, *w++);      return (*p == F);}intdfa_store(uchar *sv){ Vertex **p, **q, *s, *y, *old, *new = F;       uchar *w, *u = lastword;       int i, j, k;  w = word = sv; while (*w++ == *u++)    /* find first byte that differs */             ;      pfrst = (int) (u - lastword) - 1;      memcpy(&lastword[pfrst], &sv[pfrst], dfa_depth-pfrst); if (pfrst > iv) pfrst = iv;    if (pfrst > nv) pfrst = nv;/* phase1: */      p = &path[pfrst]; q = (p+1); w = &word[pfrst]; for (i = pfrst; i < dfa_depth; i++)            *q++ = Delta(*p++, *w++);       /* (*p)->delta[*w++]; */      if (*p == F) return 1;  /* it's already there *//* phase2: */ iv = dfa_depth;        do {    iv--;               old = new;             new = find_it(path[iv], old, word[iv], iv);    } while (new && iv > 0);/* phase3: */        nv = k = 0; s = path[0];       for (j = 1; j <= iv; ++j)              if (path[j]->num > 1)          {       y = new_vertex();                      copyEdges(y, path[j]);                 insert_it(y, j);                       numDelta(y, 1);                        delete_it(s, j-1);                     setDelta(s, word[j-1], y);                     insert_it(s, j-1);                     y->num = 1;     /* initial value 1 */                  s = y;                 path[j]->num--; /* only 1 moved from j to y */                 k = 1;         } else         {       s = path[j];                   if (!k) nv = j;                }      y = Delta(s, word[iv]);        y->num--;      delete_it(s, iv);      setDelta(s, word[iv], old);    insert_it(s, iv);      old->num++;   for (j = iv+1; j < dfa_depth; j++)             if (path[j]->num == 0)         {       numDelta(path[j], -1);                 delete_it(path[j], j);                 recyc_vertex(path[j]);         } else                 break; return 0;}static Vertex *splay(ulong i, Vertex *t){        Vertex N, *l, *r, *y; if (!t) return t;      N.left = N.right = (Vertex *) 0;       l = r = &N;    for (;;)       {       if (i < t->key)                {       if (!t->left) break;                     if (i < t->left->key)                  {       y = t->left;                           t->left = y->right;                            y->right = t;                          t = y;                         if (!t->left) break;                   }                      r->left = t;                   r = t;                 t = t->left;           } else if (i > t->key)         {       if (!t->right) break;                  if (i > t->right->key)                 {       y = t->right;                          t->right = y->left;                            y->left = t;                           t = y;                         if (!t->right) break;                  }                      l->right = t;                  l = t;                 t = t->right;          } else                 break; }      l->right = t->left;    r->left = t->right;    t->left = N.right;     t->right = N.left;     return t;}static voidinsert_it(Vertex *v, int L){  Vertex *new, *t;       ulong i; int nr;      i = mk_key(v); nr = ((L*TWIDTH)+Tally);       t = layers[nr];       v->key = i;    if (!t)        {       layers[nr] = v;                return;        }      t = splay(i, t);       if (i < t->key)        {       new = v;               new->left = t->left;           new->right = t;                t->left = (Vertex *) 0;        } else if (i > t->key) {       new = v;               new->right = t->right;         new->left = t;         t->right = (Vertex *) 0;        } else   /* it's already there */      {       v->lnk = t->lnk; /* put in linked list off v */                t->lnk = v;            new = t;       }      layers[nr] = new;}static intcheckit(Vertex *h, Vertex *v, Vertex *n, uchar sigma){ Edge *g, *f;   int i, k, j = 1;      for (k = 0; k < 2; k++)                if (h->dst[k])         {       if (sigma >= h->from[k] && sigma <= h->to[k])                  {       if (h->dst[k] != n) goto no_match;                     }                      for (i = h->from[k]; i <= h->to[k]; i++)                       {       if (i == sigma) continue;                              g = cacheDelta(v, i, j); j = 0;                                if (h->dst[k] != g->Dst)                                       goto no_match;                         if (g->s == 0 || g->S != i)                                    i = g->To;             }       }      for (f = h->Succ; f; f = f->Nxt)       {       if (INRANGE(f,sigma))          {       if (f->Dst != n) goto no_match;                }              for (i = f->From; i <= f->To; i++)             {       if (i == sigma) continue;                      g = cacheDelta(v, i, j); j = 0;                        if (f->Dst != g->Dst)                          goto no_match;                 if (g->s == 1 && i == g->S)                            continue;                      i = g->To;             }                if (f->s && f->S != sigma)             {       g = cacheDelta(v, f->S, 1);                    if (f->Dst != g->Dst)                          goto no_match;         }      }      if (h->Succ || h->dst[0] || h->dst[1]) return 1;no_match:     return 0;}static Vertex *find_it(Vertex *v, Vertex *n, uchar sigma, int L){        Vertex *z, *t; ulong i; int nr;      i = mk_special(sigma,n,v);     nr = ((L*TWIDTH)+Tally);       t = layers[nr];       if (!t) return (Vertex *) 0;   layers[nr] = t = splay(i, t);  if (i == t->key)       for (z = t; z; z = z->lnk)             if (checkit(z, v, n, sigma))                   return z;     return (Vertex *) 0;}static voiddelete_it(Vertex *v, int L){       Vertex *x, *t; ulong i; int nr;      i = cheap_key(v);      nr = ((L*TWIDTH)+Tally);       t = layers[nr];        if (!t) return;       t = splay(i, t);       if (i == t->key)       {       Vertex *z, *y = (Vertex *) 0;          for (z = t; z && z != v; y = z, z = z->lnk)                    ;              if (z != v) goto bad;          if (y)         {       y->lnk = z->lnk;                       z->lnk = (Vertex *) 0;                 layers[nr] = t;                        return;                } else if (z->lnk)      /* z == t == v */             {       y = z->lnk;                    y->left = t->left;                     y->right = t->right;                   t->left = t->right = t->lnk = (Vertex *) 0;                    layers[nr] = y;                        return;                }              /* delete the node itself */           if (!t->left)          {       x = t->right;          } else         {       x = splay(i, t->left);                 x->right = t->right;           }              t->left = t->right = t->lnk = (Vertex *) 0;            layers[nr] = x;                return;        }bad:  Uerror("cannot happen delete");}#endif#if defined(MA) && (defined(W_XPT) || defined(R_XPT))static Vertex    **temptree;static char wbuf[4096];static int  WCNT = 4096, wcnt=0;static uchar       stacker[MA+1];static ulong     stackcnt = 0;extern double     nstates, nlinks, truncs, truncs2;static voidxwrite(int fd, char *b, int n){        if (wcnt+n >= 4096)    {       write(fd, wbuf, wcnt);         wcnt = 0;      }      memcpy(&wbuf[wcnt], b, n);     wcnt += n;}static voidwclose(fd){ if (wcnt > 0)          write(fd, wbuf, wcnt); wcnt = 0;      close(fd);}static voidw_vertex(int fd, Vertex *v){ char t[3]; int i; Edge *e;      xwrite(fd, (char *) &v,  sizeof(Vertex *));    t[0] = 0;      for (i = 0; i < 2; i++)                if (v->dst[i])         {       t[1] = v->from[i], t[2] = v->to[i];                    xwrite(fd, t, 3);                      xwrite(fd, (char *) &(v->dst[i]), sizeof(Vertex *));           }      for (e = v->Succ; e; e = e->Nxt)       {       t[1] = e->From, t[2] = e->To;          xwrite(fd, t, 3);              xwrite(fd, (char *) &(e->Dst), sizeof(Vertex *));             if (e->s)              {       t[1] = t[2] = e->S;                    xwrite(fd, t, 3);                      xwrite(fd, (char *) &(e->Dst), sizeof(Vertex *));      }       }}static voidw_layer(int fd, Vertex *v){   uchar c=1;    if (!v) return;        xwrite(fd, (char *) &c, 1);    w_vertex(fd, v);       w_layer(fd, v->lnk);   w_layer(fd, v->left);  w_layer(fd, v->right);}voidw_xpoint(void){ int fd; char nm[64];   int i, j;  uchar c;    static uchar xwarned = 0;     sprintf(nm, "%%s.xpt", PanSource);     if ((fd = creat(nm, 0666)) <= 0)       if (!xwarned)  {       xwarned = 1;           printf("cannot creat checkpoint file\n");              return;        }      xwrite(fd, (char *) &nstates, sizeof(double));      xwrite(fd, (char *) &truncs, sizeof(double));  xwrite(fd, (char *) &truncs2, sizeof(double)); xwrite(fd, (char *) &nlinks, sizeof(double));  xwrite(fd, (char *) &dfa_depth, sizeof(int));  xwrite(fd, (char *) &R,  sizeof(Vertex *));    xwrite(fd, (char *) &F,  sizeof(Vertex *));    xwrite(fd, (char *) &NF, sizeof(Vertex *));   for (j = 0; j < TWIDTH; j++)   for (i = 0; i < dfa_depth+1; i++)      {       w_layer(fd, layers[i*TWIDTH+j]);               c = 2; xwrite(fd, (char *) &c, 1);     }      wclose(fd);}static voidxread(int fd, char *b, int n){      int m = wcnt; int delta = 0;   if (m < n)     {       if (m > 0) memcpy(b, &wbuf[WCNT-m], m);                delta = m;             WCNT = wcnt = read(fd, wbuf, 4096);            if (wcnt < n-m)                        Uerror("xread failed -- insufficient data");           n -= m;        }      memcpy(&b[delta], &wbuf[WCNT-wcnt], n);        wcnt -= n;}static voidx_cleanup(Vertex *c){        Edge *e;        /* remove the tree and edges from c */ if (!c) return;        for (e = c->Succ; e; e = e->Nxt)               x_cleanup(e->Dst);     recyc_vertex(c);}static voidx_remove(void){        Vertex *tmp; int i, s; int r, j;      /* double-check: */    stacker[dfa_depth-1] = 0; r = dfa_store(stacker);      stacker[dfa_depth-1] = 4; j = dfa_member(dfa_depth-1); if (r != 1 || j != 0)  {       printf("%%d: ", stackcnt);             for (i = 0; i < dfa_depth; i++)                        printf("%%d,", stacker[i]);            printf(" -- not a stackstate <o:%%d,4:%%d>\n", r, j);          return;        }      stacker[dfa_depth-1] = 1;      s = dfa_member(dfa_depth-1);  { tmp = F; F = NF; NF = tmp; }  /* complement */               if (s) dfa_store(stacker);             stacker[dfa_depth-1] = 0;              dfa_store(stacker);            stackcnt++;    { tmp = F; F = NF; NF = tmp; }}static voidx_rm_stack(Vertex *t, int k){    int j; Edge *e;       if (k == 0)    {       x_remove();            return;        }      if (t) for (e = t->Succ; e; e = e->Nxt)       {       for (j = e->From; j <= (int) e->To; j++)               {       stacker[k] = (uchar) j;                        x_rm_stack(e->Dst, k-1);               }              if (e->s)              {       stacker[k] = e->S;                        x_rm_stack(e->Dst, k-1);       }       }}static Vertex *insert_withkey(Vertex *v, int L){ Vertex *new, *t = temptree[L];        if (!t) { temptree[L] = v; return v; } t = splay(v->key, t);  if (v->key < t->key)   {       new = v;               new->left = t->left;           new->right = t;                t->left = (Vertex *) 0;        } else if (v->key > t->key)    {       new = v;               new->right = t->right;         new->left = t;         t->right = (Vertex *) 0;       } else {       if (t != R && t != F && t != NF)                       Uerror("double insert, bad checkpoint data");          else           {       recyc_vertex(v);                       new = t;       }       }      temptree[L] = new;    return new;}static Vertex *find_withkey(Vertex *v, int L){ Vertex *t = temptree[L];       if (t) {       temptree[L] = t = splay((ulong) v, t);         if (t->key == (ulong) v)                       return t;      }      Uerror("not found error, bad checkpoint data");        return (Vertex *) 0;}voidr_layer(int fd, int n){   Vertex *v;     Edge *e;       char c, t[2]; for (;;)       {       xread(fd, &c, 1);              if (c == 2) break;             if (c == 1)              {       v = new_vertex();                      xread(fd, (char *) &(v->key), sizeof(Vertex *));                       v = insert_withkey(v, n);              } else  /* c == 0 */           {       e = new_edge((Vertex *) 0);                    xread(fd, t, 2);                       e->From = t[0];                        e->To = t[1];                  xread(fd, (char *) &(e->Dst), sizeof(Vertex *));                       insert_edge(v, e);     }       }}static voidv_fix(Vertex *t, int nr){     int i; Edge *e;       if (!t) return;       for (i = 0; i < 2; i++)        if (t->dst[i])         t->dst[i] = find_withkey(t->dst[i], nr);      for (e = t->Succ; e; e = e->Nxt)               e->Dst = find_withkey(e->Dst, nr);                    v_fix(t->left, nr);    v_fix(t->right, nr);}static voidv_insert(Vertex *t, int nr){       Edge *e; int i;       if (!t) return;        v_insert(t->left, nr); v_insert(t->right, nr);       /* remove only leafs from temptree */  t->left = t->right = t->lnk = (Vertex *) 0;    insert_it(t, nr);       /* into layers */      for (i = 0; i < 2; i++)                if (t->dst[i])                 t->dst[i]->num += (t->to[i] - t->from[i] + 1); for (e = t->Succ; e; e = e->Nxt)            e->Dst->num += (e->To - e->From + 1 + e->s);}static voidx_fixup(void){     int i;        for (i = 0; i < dfa_depth; i++)                v_fix(temptree[i], (i+1));    for (i = dfa_depth; i >= 0; i--)               v_insert(temptree[i], i);}static Vertex *x_tail(Vertex *t, ulong want){    int i, yes, no; Edge *e; Vertex *v = (Vertex *) 0;    if (!t) return v;     yes = no = 0;  for (i = 0; i < 2; i++)                if ((ulong) t->dst[i] == want)         {       /* was t->from[i] <= 0 && t->to[i] >= 0 */                     /* but from and to are uchar */                        if (t->from[i] == 0)                           yes = 1;                       else                   if (t->from[i] <= 4 && t->to[i] >= 4)                          no = 1;                }     for (e = t->Succ; e; e = e->Nxt)               if ((ulong) e->Dst == want)            {       /* was INRANGE(e,0) but From and To are uchar */                       if ((e->From == 0) || (e->s==1 && e->S==0))                            yes = 1;                       else if (INRANGE(e, 4))                                no = 1;                }      if (yes && !no) return t;      v = x_tail(t->left, want);  if (v) return v;   v = x_tail(t->right, want); if (v) return v;  return (Vertex *) 0;}static voidx_anytail(Vertex *t, Vertex *c, int nr){   int i; Edge *e, *f; Vertex *v;        if (!t) return;       for (i = 0; i < 2; i++)                if ((ulong) t->dst[i] == c->key)               {       v = new_vertex(); v->key = t->key;                     f = new_edge(v);                       f->From = t->from[i];                  f->To = t->to[i];                      f->Nxt = c->Succ;                      c->Succ = f;                   if (nr > 0)                    x_anytail(temptree[nr-1], v, nr-1);            }     for (e = t->Succ; e; e = e->Nxt)               if ((ulong) e->Dst == c->key)          {       v = new_vertex(); v->key = t->key;                     f = new_edge(v);                       f->From = e->From;                     f->To = e->To;                 f->s = e->s;                   f->S = e->S;                   f->Nxt = c->Succ;                      c->Succ = f;                   x_anytail(temptree[nr-1], v, nr-1);            }     x_anytail(t->left, c, nr);     x_anytail(t->right, c, nr);}static Vertex *x_cpy_rev(void){        Vertex *c, *v;  /* find 0 and !4 predecessor of F */  v = x_tail(temptree[dfa_depth-1], F->key);     if (!v) return (Vertex *) 0; c = new_vertex(); c->key = v->key;    /* every node on dfa_depth-2 that has v->key as succ */        /* make copy and let c point to these (reversing ptrs) */     x_anytail(temptree[dfa_depth-2], c, dfa_depth-2);     return c;}voidr_xpoint(void){      int fd; char nm[64]; Vertex *d;        int i, j;     wcnt = 0;      sprintf(nm, "%%s.xpt", PanSource);     if ((fd = open(nm, 0)) < 0)     /* O_RDONLY */         Uerror("cannot open checkpoint file");        xread(fd, (char *) &nstates,   sizeof(double));        xread(fd, (char *) &truncs,    sizeof(double));        xread(fd, (char *) &truncs2,   sizeof(double));        xread(fd, (char *) &nlinks,    sizeof(double));        xread(fd, (char *) &dfa_depth, sizeof(int));  if (dfa_depth != MA+a_cycles)          Uerror("bad dfa_depth in checkpoint file");   path      = (Vertex **) emalloc((dfa_depth+1)*sizeof(Vertex *));       layers    = (Vertex **) emalloc(TWIDTH*(dfa_depth+1)*sizeof(Vertex *));        temptree  = (Vertex **) emalloc((dfa_depth+2)*sizeof(Vertex *));       lastword  = (uchar *)   emalloc((dfa_depth+1)*sizeof(uchar));     lastword[dfa_depth] = lastword[0] = 255;      path[0] = R = new_vertex();    xread(fd, (char *) &R->key, sizeof(Vertex *)); R = insert_withkey(R, 0);     F = new_vertex();      xread(fd, (char *) &F->key, sizeof(Vertex *)); F = insert_withkey(F, dfa_depth);     NF = new_vertex();     xread(fd, (char *) &NF->key, sizeof(Vertex *));        NF = insert_withkey(NF, dfa_depth);   for (j = 0; j < TWIDTH; j++)   for (i = 0; i < dfa_depth+1; i++)              r_layer(fd, i);       if (wcnt != 0) Uerror("bad count in checkpoint file");        d = x_cpy_rev();       x_fixup();     stacker[dfa_depth-1] = 0;      x_rm_stack(d, dfa_depth-2);    x_cleanup(d);  close(fd);    printf("pan: removed %%d stackstates\n", stackcnt);    nstates -= (double) stackcnt;}#endifproctype %s not foundspin: error, cannot find pid %d
               Addproc(%d);
               Addproc(%d);
#define _T5    %d
#define _T2    %d
#define T_ID   unsigned char
#define T_ID   unsigned short
#define T_ID   unsigned int
       case  _T5:      /* np_ */
               if (!((!(o_pm&4) && !(tau&128))))
               if (!((!(trpt->o_pm&4) && !(trpt->tau&128))))
                       continue;
               /* else fall through */
       case  _T2:      /* true */
               _m = 3; goto P999;
       /* np_ demon: */
       trans[_NP_] = (Trans **) emalloc(2*sizeof(Trans *));
       T = trans[_NP_][0] = settr(9997,0,1,_T5,0,"(np_)", 1,2,0);
           T->nxt        = settr(9998,0,0,_T2,0,"(1)",   0,2,0);
       T = trans[_NP_][1] = settr(9999,0,1,_T5,0,"(np_)", 1,2,0);
pan.cpan_s.cpan_t.cpan.hpan_s.hpan_t.hpan.tpan_s.tpan_t.tpan.mpan_s.mpan_t.mpan.bpan_s.bpan_t.bwwwwwspin: cannot create pan.[chtmfb]
#define SpinVersion    "%s"
Spin Version 6.1.0 -- 4 May 2011#define PanSource     "\%c"

#define G_long %d
#define G_int  %d
#ifdef WIN64
       #define ONE_L   ((unsigned long) 1)
       #define long    long long
#else
       #define ONE_L   (1L)
#endif
char *TrailFile = PanSource; /* default */
char *trailfilename;
#if defined(BFS)
       #ifndef SAFETY
               #define SAFETY
       #endif
       #ifndef XUSAFE
               #define XUSAFE
       #endif
#endif
#ifndef uchar
       #define uchar   unsigned char
#endif
#ifndef uint
       #define uint    unsigned int
#endif
_:never_template:_spin: warning, make sure that the S1 model
      includes the same remote references
#ifndef NFAIR
#define NFAIR  2       /* must be >= 2 */
#endif
#define HAS_LAST       %d
#define DELTA  %d
#ifdef MA
       #if NCORE>1 && !defined(SEP_STATE)
       #define SEP_STATE
       #endif
#if MA==1
       #undef MA
       #define MA      100
#endif
#endif
#ifdef W_XPT
       #if W_XPT==1
               #undef W_XPT
               #define W_XPT 1000000
       #endif
#endif
#ifndef NFAIR
       #define NFAIR   2       /* must be >= 2 */
#endif
#define NTIM   %d
#define ETIM   %d
#define REM_VARS       1
#define REM_REFS       %d
#define HAS_HIDDEN     %d
#define HAS_LAST       %d
#define HAS_SORTED     %d
#define M_LOSS
#define HAS_RANDOM     %d
#define HAS_CODE
#if defined(RANDSTORE) && !defined(RANDSTOR)
       #define RANDSTOR        RANDSTORE
#endif
#define HAS_STACK      %d
#define HAS_ENABLED    1
#define HAS_UNLESS     %d
#define HAS_PROVIDED   %d
#define HAS_PCVALUE    %d
#define HAS_BADELSE    %d
#ifndef NOREDUCE
       #define NOREDUCE        1
#endif
#define HAS_NP %d
#define MERGED 1
#if !defined(HAS_LAST) && defined(BCS)
       #define HAS_LAST        1 /* use it, but */
       #ifndef STORE_LAST
               #define NO_LAST 1 /* dont store it */
       #endif
#endif
#if defined(BCS) && defined(BITSTATE)
       #ifndef NO_CTX
               #define STORE_CTX       1
       #endif
#endif
#ifdef NP
       #define HAS_NP  2
       #define VERI    %d      /* np_ */
#endif
#ifndef NOCLAIM
       #define NCLAIMS %d
       #ifndef NP
               #define VERI    %d
       #endif
#endif
#define EVENT_TRACE    %d
#define endevent       endstate%d
#define NEGATED_TRACE  1
typedef struct S_F_MAP {
       char *fnm; int from; int upto;
} S_F_MAP;
/*** Generated by %s ***/
Spin Version 6.1.0 -- 4 May 2011/*** From source: %s ***/

#include "pan.h"
#include "pan_s.h"
#include "pan_t.h"
#ifdef LOOPSTATE
double cnt_loops;
#endif
State  A_Root; /* seed-state for cycles */
State  now;    /* the full state-vector */
extern int verbose; extern long depth;
#ifndef NOBOUNDCHECK
       #define Index(x, y)     Boundcheck(x, y, II, tt, t)
#else
       #define Index(x, y)     x
#endif
#ifdef PEG
struct T_SRC {
       char *fl; int ln;
} T_SRC[NTRANS];

void
tr_2_src(int m, char *file, int ln)
{      T_SRC[m].fl = file;
       T_SRC[m].ln = ln;
}

void
putpeg(int n, int m)
{      printf("%%5d    trans %%4d ", m, n);
       printf("%%s:%%d\n",
               T_SRC[n].fl, T_SRC[n].ln);
}
#else
#define tr_2_src(m,f,l)
#endif

void
settable(void)
{       Trans *T;
       Trans *settr(int, int, int, int, int, char *, int, int, int);

       trans = (Trans ***) emalloc(%d*sizeof(Trans **));
       if (II == 0)
       { _m = step_claim(trpt->o_pm, trpt->tau, tt, ot, t);
         if (_m) goto P999; else continue;
       } else
#define rand   pan_rand
#if defined(HAS_CODE) && defined(VERBOSE)
       cpu_printf("Pr: %%d Tr: %%d\n", II, t->forw);
#endif
       switch (t->forw) {
#ifndef PEG
       #define tr_2_src(m,f,l)
#endif
void
set_claim(void)
{       Trans *T;
       extern Trans ***trans;
       extern Trans *settr(int, int, int, int, int, char *, int, int, int);

#define rand   pan_rand
#if defined(HAS_CODE) && defined(VERBOSE)
       cpu_printf("Pr: %%d Tr: %%d\n", II, forw);
#endif
       switch (forw) {
       default: Uerror("bad forward move");
       case 0: /* if without executable clauses */
               continue;
       case 1: /* generic 'goto' or 'skip' */
               IfNotBlocked
               _m = 3; goto P999;
       case 2: /* generic 'else' */
               if (o_pm&1) continue;
               IfNotBlocked
               if (trpt->o_pm&1) continue;
               _m = 3; goto P999;
       if (II == 0) goto R999;
       switch (t->back) {
       default: Uerror("bad return move");
       case  0: goto R999; /* nothing to undo */
struct {
       int tp; short *src;
} src_all[] = {
       { %d, &src_ln%d[0] },
       { 0, (short *) 0 }
};
S_F_MAP *flref[] = {
       src_file%d%c
};
}

#undef rand
       }

       }

#define FORWARD_MOVES  "pan_s.m"
#define REVERSE_MOVES  "pan_s.b"
#define SEPARATE
#define TRANSITIONS    "pan_s.t"
extern void ini_claim(int, int);
#define FORWARD_MOVES  "pan.m"
#define REVERSE_MOVES  "pan.b"
#define TRANSITIONS    "pan.t"
no runable processvoid
active_procs(void)
{
       if (!permuted) {
       } else {
       }
}
#define NTRANS %d
#ifdef PEG
       long peg[NTRANS];
#endif
void select_claim(int);
#define FORWARD_MOVES  "pan_t.m"
#define REVERSE_MOVES  "pan_t.b"
#define TRANSITIONS    "pan_t.t"
extern int Maxbody;
#if VECTORSZ>32000
       extern int proc_offset[];
#else
       extern short proc_offset[];
#endif
extern uchar proc_skip[];
extern uchar *reached[];
extern uchar *accpstate[];
extern uchar *progstate[];
extern uchar *stopstate[];
extern uchar *visstate[];

extern short *mapstate[];
void
ini_claim(int n, int h)
{      extern State now;
       extern void set_claim(void);

#ifdef PROV
       #include PROV
#endif
       set_claim();

        switch (n) {
       }

}
int
step_claim(int o_pm, int tau, int tt, int ot, Trans *t)
{      int forw = t->forw; int _m = 0; extern char *noptr; int II=0;
       extern State now;
#define continue       return 0
#include "pan_t.m"
P999:
        return _m;
}
#undef continue
int
rev_claim(int backw)
{ return 0; }
#include TRANSITIONS

                         ||    %s((int) ( ((P%d *)this)->(int) ( now.%s[%d]) )%s%s%s%s               case %d: if (  (t->ty[i] ==  && (
                         ||    (%s%s[%d])))
                         ||    ) return 0; break;
               case %d: if (  (t->ty[i] ==  && ())
                         ||    ) return 0; break;
#define LOCAL  1
#define Q_FULL_F       2
#define Q_EMPT_F       3
#define Q_EMPT_T       4
#define Q_FULL_T       5
#define TIMEOUT_F      6
#define GLOBAL 7
#define BAD    8
#define ALPHA_F        9
int
q_cond(short II, Trans *t)
{      int i = 0;
       for (i = 0; i < 6; i++)
       {       if (t->ty[i] == TIMEOUT_F) return %s;
(!(trpt->tau&1))1            if (t->ty[i] == ALPHA_F)
#ifdef GLOB_ALPHA
                       return 0;
#else
                        return (II+1 == (short) now._nr_pr && II+1 < MAXPROC);
#endif
               switch (t->qu[i]) {
               case 0: break;
((P%d *)this)->now.         default: Uerror("unknown qid - q_cond");
                               return 0;
               }
       }
       return 1;
}
extern uchar reached%d[];

#define nstates%d       %d      /* %s */
extern short src_ln%d[];
extern uchar *loopstate%d;
extern S_F_MAP src_file%d[];
#define endstate%d     %d
extern short src_ln%d[];
extern uchar *loopstate%d;

#define nstates%d       %d      /* %s */
#define nstates_event  nstates%d
#define endstate%d     %d

                 /* CLAIM %s */

                 /* CLAIM %s */

                 /* PROC %s */

                 /* PROC %s */

        /* proctype %d: %s */

        trans[%d] = (Trans **) emalloc(%d*sizeof(Trans *));


#define in_s_scope(x_y3_)       0
#define in_r_scope(x_y3_)       0



bad channel name '%s'no name trans[%d][%d]->escp[%d] = %d;
       reached%d[%d] = 1;
       /* escape #%d: %d */
       /* end-escapes */
       case %d: /* STATE %d - %s:%d - [] */
                
#if defined(C_States) && (HAS_TRACK==1)
               c_update((uchar *) &(now.c_state[0]));
#endif
               _m = %d+delta_m; delta_m = 0; goto P999;

       case %d: /* STATE %d */
               sv_restor();
               goto R999;
               tr_2_src(%d, "%s", %d);
/*->*/ trans[%d][%d]   = settr(%d,%d,%d,%d,%d,"", %d, %d, %d);
       T = trans[ %d][%d] = settr(%d,%d,0,0,0,"", %d, %d, %d);
               /* %s:%d */
       T->nxt  = settr(%d,%d,%d,0,0,"", %d, %d, %d);
               /* %s:%d */
%d, %d);
               /* %s:%d */

                bad hop %s:%d -- at %d, <> looking for %d -- merge %d:%d:%d
                (trpt+1)->bup.ovals = grab_ints(%d);
                ;
                if (trpt->o_pm&1)
                       uerror("non-determinism in D_proctype");
                /* dead %d: %s */  
#ifdef HAS_CODE
               if (!readtrail)
#endif
                         = 0(trpt+1)->bup.ovals[%d] = (trpt+1)->bup.oval = ;
#ifdef HAS_CODE
               if (!readtrail)
#endif
                         = 0;
                
        case %d: /* STATE %d */
                cannot happen, dobackward;
        /* %d */         = trpt->bup.ovals[%d];
                %s%dmodifier overflow error  trans[%d][%d]   = settr(0,0,0,0,0,"",0,0,0);
       trans[%d][%d]   =      trans[%d][%d]   = /* STATE %d - %s:%d - [] (%d:%d - %d) same as %d (%d:%d - %d) */
       case %d: /* STATE %d - %s:%d - [] (%d:%d:%d - %d) */
                merge requires more than 256 bupsIfNotBlocked
                cannot happen, case_cache
#if defined(VERI) && !defined(NP)
#if NCLAIMS>1
               {       static int reported%d = 0;
                       int nn = (int) ((Pclaim *)this)->_n;
                       if (verbose && !reported%d)
                       {       printf("depth %%ld: Claim %%s (%%d), state %%d (line %%d)\n",
                                       depth, procname[spin_c_typ[nn]], nn, (int) ((Pclaim *)this)->_p, src_claim[ (int) ((Pclaim *)this)->_p ]);
                               reported%d = 1;
                               fflush(stdout);
                }      }
#else
{      static int reported%d = 0;
                       if (verbose && !reported%d)
                       {       printf("depth %%d: Claim, state %%d (line %%d)\n",
                                       (int) depth, (int) ((Pclaim *)this)->_p, src_claim[ (int) ((Pclaim *)this)->_p ]);
                               reported%d = 1;
                               fflush(stdout);
                }      }
#endif
#endif
                reached[%d][%d] = 1;
                /* stop at bad hop %d, %d */
                /* merge: (%d, %d, %d) */
                reached[%d][%d] = 1;
                _m = %d+delta_m; delta_m = 0; goto P999; /* %d */
;
                
        case %d: /* STATE %d */;;
                ungrab_ints(trpt->bup.ovals, %d);
                goto R999;
%ssettr(%d,%d,%d,%d,%d,"/* c */     trans[%d][%d]   = settr(%d,%d,%d,%d,0,"", %d, %d, %d);%d, %d); /* m: %d -> %d,%d */
       reached%d[%d] = 1;
               tr_2_src(%d, "%s", %d);
error: (%s:%d) saw 'unless' on a guard:
-=====>instead of
       do (or if)
       :: ...
       :: stmnt1 unless stmnt2
       od (of fi)
=====>use
       do (or if)
       :: ...
       :: stmnt1
       od (or fi) unless stmnt2
=====>or rewrite
       T = trans[%d][%d] = settr(%d,%d,0,0,0,"", %d, %d, %d);
               /* %s:%d */
#if 0
        /* dead link: */
spin: warning, %s:%d: condition is always false
      T = T->nxt      =          T->nxt      = settr(%d,%d,%d,0,0,"", %d, %d, %d);
               /* %s:%d */
#endif
cycle of goto jumps   /* mark-down line %d status %d = %d */
_pid_continue%s%s%sUerror("block in d_step seq")%s0%d !() -() ~()(/)(*)(-)(+)(%%)(&)(^)(|)(<)(>)(<=)(>=)(!=)(==)(||)(&&)(<<)(>>)((tau)&1)((trpt->tau)&1)spin: warning, %s:%d, 'timeout' in d_step sequence
internal error pangen2.cclaim %s, (not runnable)eventmap %s, (not runnable)'run' in d_step sequence (use atomic)addproc(II, %d, too many parameters in run %s(...), 0)enabled(II, )(!(o_pm&4) && !(tau&128))(!(trpt->o_pm&4) && !(trpt->tau&128))((P0 *) Pptr(+BASE))->_p
#ifndef XUSAFE
                (!(q_claim[]&1) || q_R_check(, II)) &&
                (!(q_claim[]&2) || q_S_check(, II)) &&
#endif
                q_len()
#ifndef XUSAFE
                (!(q_claim[]&1) || q_R_check(, II)) &&
                (!(q_claim[]&2) || q_S_check(, II)) &&
#endif
                q_full()
#ifndef XUSAFE
                (!(q_claim[]&1) || q_R_check(, II)) &&
                (!(q_claim[]&2) || q_S_check(, II)) &&
#endif
                (q_len()==0)
#ifndef XUSAFE
                (!(q_claim[]&2) || q_S_check(, II)) &&
#endif
                (!q_full())
#ifndef XUSAFE
                (!(q_claim[]&1) || q_R_check(, II)) &&
#endif
                (q_len()>0)if ((II == -EVENT_TRACE && _tp != 's') || _qid+1 !=  \
                || qrecv(, q_len()-1, %d, 0) != )
                       continue || (x_y3_ == )1!q_full()
#if !defined(XUSAFE) && !defined(NOREDUCE)
                if (q_claim[]&2)
                {      q_S_check(, II);
                }
               if (q_claim[]&1)
                {      uerror("sorted send on xr channel violates po reduction");
                }
#endif
                if (q_%slenfull())
               { nlost++; delta_m = 1; } else {                       ;
                if (TstOnly) return 1;

                if (no_recvs(II)) continue;

#ifdef HAS_CODE
               if (readtrail && gui) {
                       char simtmp[32];
                       sprintf(simvals, "%%d!", );
               sprintf(simtmp, "%%d", ); strcat(simvals, simtmp);            strcat(simvals, ",");
               }
#endif
                
                qsend(, %d, channel name: 
       %d msg parameters sent, %d expected
too many pars in send, 0, %d);
                if (q_zero()) { boq = ; Uerror("rv-attempt in d_step"); };
                }
                if ((II == -EVENT_TRACE && _tp != 'r') || _qid+1 !=  \
                || qrecv(, 0, %d, 0) != )
                       continue || (x_y3_ == )(((boq == -1 && q_len()) || (boq ==  && q_zero()))
                && ( == qrecv(, 0, %d, 0))
                && ( == qrecv(, 0, %d, 0))
                && Q_has(, 1, , 1, , 0, 0, 0, 0))
#if !defined(XUSAFE) && !defined(NOREDUCE)
                if (q_claim[]&1)
                {      q_R_check(, II);
                       uerror("rand receive on xr channel violates po reduction");
                }
#endif
                if (q_zero())
                {       uerror("polling rv chan");
                       continue;
                }
                IfNotBlocked
                if (boq != ) q_zero())
                {       if (boq != ) ;
                } else
                {      if (boq != -1) ;
                }
                if (q_len() == 0) ;

                XX=1;
                if ( != qrecv(, 0, %d, 0)) ;
                if ( != qrecv(, 0, %d, 0)) ;
                if (!(XX = Q_has(, 1, , 1, , 0, 0, 0, 0))) ;
                (trpt+1)->bup.ovals[%d] = (trpt+1)->bup.oval = XX;
                if (TstOnly) return 1;
                ;
                if (q_flds[((Q0 *)qptr(-1))->_t] != %d)
                       Uerror("wrong nr of msg fields in rcv");
                (trpt+1)->bup.ovals[%d] = (trpt+1)->bup.oval = _qrecv(, XX-1, %d, 0);
                ;
                _cannot use var ('%s') in multiple msg fields;
                _ = qrecv(, XX-1, %d, %d)_;
#ifdef VAR_RANGES
                logval("", );
#endif
               ;
                
#ifdef HAS_CODE
               if (readtrail && gui) {
                       char simtmp[32];
                       sprintf(simvals, "%%d?", );
               sprintf(simtmp, "%%d", ); strcat(simvals, simtmp);            sprintf(simtmp, "%%d", ); strcat(simvals, simtmp);            strcat(simvals, ",");
               }
#endif
                if (q_zero())
                {       boq = -1;
#ifndef NOFAIR
                       if (fairness
                       && !(trpt->o_pm&32)
                       && (now._a_t&2)
                       &&  now._cnt[now._a_t&1] == II+2)
                       {       now._cnt[now._a_t&1] -= 1;
#ifdef VERI
                               if (II == 1)
                                       now._cnt[now._a_t&1] = 1;
#endif
#ifdef DEBUG
                       printf("%%3d: proc %%d fairness ", depth, II);
                       printf("Rule 2: --cnt to %%d (%%d)\n",
                               now._cnt[now._a_t&1], now._a_t);
#endif
                               trpt->o_pm |= (32|64);
                       }
#endif

                }
#ifndef XUSAFE
                (!(q_claim[]&1) || q_R_check(, II)) &&
                (!(q_claim[]&2) || q_S_check(, II)) &&
#endif
                not_RV() && \
                (q_len() > 0 \
                && qrecv(, 0, %d, 0) == )Q_has(, 1, , 1, , 0, 0, 0, 0)if (!())
                        if (o_pm&1)
                        if (trpt->o_pm&1)
                        /* else */( () ? () : () )if (TstOnly) return 1;
                (trpt+1)->bup.ovals[%d] = ;
                (trpt+1)->bup.oval = ;
                 = ;
#ifdef VAR_RANGES
                logval("", );
#endif
               if (TstOnly) return 1;
                Printf(%s, )if (TstOnly) return 1;
                printm(%d)((int))%s%d()/* %s */
                if (TstOnly) return 1;
                internal error pangen2.c
#if defined(C_States) && (HAS_TRACK==1)
               c_update((uchar *) &(now.c_state[0]));
#endif
if (TstOnly) return 1;
                spin_assert(, "", II, tt, t)Uerror("cannot get here")return 0if (TstOnly)
                        return (II+1 == now._nr_pr);
                if (!delproc(1, II)) spin: error, %s:%d, bad node type %d (.m)
no name - putname%s%s%s.undeclared variable '%s'proctype-name '%s' used as array-name_p_pid((P%d *)this)->_now.attempt to read value of '_'.%s:%sref to array element invalid in this context   hint: instead of, e.g., x[rs] qu[3], use
       chan nm_3 = qu[3]; x[rs] nm_3;
       and use nm_3 in sends/recvs instead of qu[3]
[%%d], [][ Index(, %d) ]ref to scalar '%s' using array index.%s[].%s((int)((P%d *)Pptr(BASE+f_pid(%d)))->%s[])more than one run operator in expressionuse of run operator in compound expressionrun operator used in invalid contextA@|FZ|Ly|V”|P¯|RÇ|Sê|r
}s}Óã Õã   îã   ýã   ä    ä    $ä    3ä    Wä    ^ä    sä    ¤ä   ²ä   áä   èä   ûä   å    )å    Wå    ^å    lå    Œå       ´å   ·å   Ãå   äå   êå   úå   æ    !æ    5æ    Eæ    |æ    šæ   ¢æ   Àæ   Ùæ   ææ   ç    !ç    3ç    lç    –ç  Àç   Ôç   è    Lè    Sè    Œè   Ûè   ãè   æè   îè   õè   é    1é    Té    ”é  Æé   Õé   Øé   ßé   ê    Oê    }ê    ™ê  Äê   Ñê   àê   ãê   ñê   ë    ë    %ë    1ë    >ë    Pë    oë    ë   ™ë  Òë   ì    ì    Eì    Mì    gì    ì   ´ì   ºì   Êì   êì   í    ,í    4í    Lí    Ší   Äí   Úí   Ýí   äí   î    î    -î    Lî    Rî    lî    zî        ~î    ªî   Åî   ìî   ôî   ûî   ï    (ï    6ï    bï    iï    wï        ¡ï   ¤ï   °ï   Ñï   ×ï   çï   ð    ð    ð    ,ð    9ð    Gð    ]ð    fð    “ð  ¥ð   ­ð   Èð   Þð   ëð   òð   ñ    ñ    %ñ    ,ñ    Fñ    Rñ    _ñ    qñ    ñ   °ñ   ¹ñ   ññ   3ò    7ò    _ò    gò    €ò  ¨ò   Ëò   Ñò   éò   ó    ó    +ó    Mó    Pó    jó    wó    ýõ       1ö    Xö    [ö    nö    ‡ö  ö   ¤ö   ¦ö   ®ö   ·ö   »ö   Ìö   Ûö   ÷    ÷     ÷    B÷        v÷    y÷    –÷  ¢÷   ¤÷   ¨÷   ¹÷   Í÷   ø    ,ø    Zø    ]ø    hø    jø    qø    €ø  …ø  ·ø   Åø   öø   ù    4ù    Fù    Vù    fù    ù   œù   žù   ¶ù   ºù   Ôù   èù   ú           ú      ú    9ú    Nú    qú    ˆú   µú   ¹ú   Àú   Èú   ãú   û    ?û    Sû    ƒû   §û   Ñû   îû   ü    8ü    ;ü    Fü    Hü    `ü    dü    ~ü    ’ü  ªü   ³ü      Äü   ãü   øü   ý    2ý    _ý    cý    jý    rý    ý   ¸ý   äý   øý   (þ    Lþ    vþ    –þ  ¬þ   àþ   ãþ   îþ   ðþ   ÷þ   ûþ   ÿ    ÿ    Eÿ    dÿ    gÿ    kÿ    |ÿ    ‹ÿ  ¾ÿ   àÿ       

6
A
D
V
Z
j
¦
¨
¯
¹
½
ê
ö


L
o
‚
²
Â
÷
*
3
;
f
u
¬
´
»
æ


(
K
a
h
‹
¿
æ
é
ô
ö
þ


$
:
H
V
q
cputype/%s/bin/ape/shsh-c
        new:    , 
        old:    , 
        nxt:    , 
        other:  , 

Push %s, from %s, S%dtoo many Untilswarning: node %s not found
 && acceptT0acceptT%daccept_all%s_%saccept_allmaxred=%d, count=%d, curnm=%s, nwnm=%s (greencnt=%d,%d, redcnt=%d,%d)
initinitaccept_T%d_initUV|&!TF?   formula-old: [%s]
true  formula-nxt: [%s]
true  compare old to: %s [%s]true  compare nxt to: %s [%s]true => different
 => match
       New Node %s [, ] nr %d

Done with %s   Is Not New
       Has Next [, ]

Expand %s, from %s, 
        handle: : assertion failed
: assertion failed
: assertion failed
: assertion failed
: assertion failed
: assertion failed
: assertion failed
: assertion failed
       /* Normlzd:  */
init/*
 * %d states in Streett automaton
 * %d Streett acceptance conditions
 * %d Buchi states
 */


-
G
Y
a
h
v
¦
É
Ü


P
€
‰

½
Í




.
D
\

§
ª
¶
¹
¾
ø


J
m
€
¬
¼
ô
$
-
4
a
q
©
²
º
Á
Ò
è


-
T
W
ß
…
Š
”
£
Ì


"
)
5
Y
˜
¹
û
þ

5
c
o
}
„
¥
¯
Ý
ã
      
"      
0      
?      
r      
Ì     
â     
ó     
û     


$

6

?

R

x


¦

±

»

Ä

Ì

Ó

ó

+
2
a
æ


7
^
x
•
±
½
Æ
å

!
)
0
Z
]
~
¢
Õ

.
K
g
s
|
›
Î
Ð
Ø
_attempt to read value of '_'_last_p_pid_nr_prself-reference initializing '%s'undecl var %s (assuming int)findlab through getglobal on %s
cannot happen, cast_val%d->%d (%d)value (%s) truncated in assignment#ifndef XUSAFE
               setq_claim(, %d, "", h, "%s");
#endif
               %s[%d] = 
~G%s = %s =          %s
MSC: ~G %s %s
%3d:   proc %3d (TRACK) line   1 "var" (state 0)      [printf('MSC: globvar\\n')]
               %s[%d] = %s
               %s(%d):%s[%d] = 
~G%s(%d):%s = %s(%d):%s =            %s
MSC: ~G %s(%d):%s %s
%3d:   proc %3d (TRACK) line   1 "var" (state 0)      [printf('MSC: locvar\\n')]
               %s(%d):%s[%d] = %s
U™UœU¯UËUÎUêUV    VV?V…V†VÃVûVW8WUWVWlW•WÀWÕWèWðWñW    XFXƒXÀX÷X5Y?Y@YYYwY·YëY#ZhZšZ›Z×ZýZ5[6[B[W[Y[j[€[–[§[©[ª[¸[Î[Ù[Ú[ë[þ[\:\Q\Y\\Ž\\š\œ\\©\Á\Ã\Ú\ý\]]!]"]2]C]P]Q]e]{]¡]¹]È]Ð]ú]û]  ^^^^(^C^a^b^s^„^–^§^¹^Æ^È^É^Õ^õ^_!_8_P_d_v_€_ƒ_”_Æ_õ_%`7`A`P`l`…`Ÿ`Ð`ÿ`/a>aMa\a_ara€a‚aƒaa±a¼aãaúab b1bBbVbdbfbgbsb—b b¹bÙböbccGcIcJcXc€c c¡c¿cècd6dQdid‚dœdªd¸d¼dâdee+e?eAeBeRe|e‡eˆe¼eâef*fLf`frf’f¨fªf«f·fÒfÝféfñfòfggTg„gœgŸgÁgøghEhZh]h_h`hlh³hÓhÛhÜhiiPiiii¡iÁiÌißiüi
jjCj`j†j­jÄjÉjØjÜjk$k9kJkNkpk†k›k«kÊkÚkçkókll!l;lIlblŒl£lÉlðlm6mNmSmTmsm‰m›m²m¼mÔmîmnn,n;nBnLnQnXn€n™n´nÕnênönûno,o8o>o`oyo—o©oÑoçoýoppp/p?pepypp•p¡p¦p¸pÇpÕpápèpqq.qBqDqEqRqgqxqyq‰q¥qÄqàq÷qr!r-rPrmr‡rŠr¨r¸rºr»rÈr÷rsss*s^szs}ssÁsúsýstQt„t‡t¥t°t²t³tÀtìtuuuu0uAusu£uÃuãuvv>v_v~v„v¦vÑvww@w[w„w°wäwíw xTxYxZx‚x x²x½x¿xÀxÆxáxùxúx+yjy°yìyzEzFzuzz¥z§z¨z®zözýzþz{{6{I{a{{–{­{Ï{Ø{ô{|/|<|>|?|D|T|r||³|Ü|}+}-}.}2}F}Y}o}w}x}’}³}Ï}â}ä}å}é}þ})~C~Q~R~b~›~Ÿ~Â~ú~4Br—ÌÍþ€€)€6€d€~€€€§€ÀÛ€ñ€2Hf|¡«݁çð‚‚‚1‚<‚P‚m‚‚Ž‚‚³‚̂炃ƒ$ƒ.ƒ9ƒ;ƒ<ƒLƒfƒ~ƒƒ’ƒ´ƒÁƒ˃Þƒ÷ƒ„"„:„L„W„p„u„…„„Ÿ„¸„Ò„ì„ÿ„…(…3…M…R…c…m…~…‡…‘…”…©…¾…Ò…æ…ñ…ó…ô…††/†A†B†R†l†}†~†Œ†•†¨†²†µ†dž؆ä†û†
‡'‡?‡K‡d‡u‡‡²‡å‡ó‡þ‡ˆˆˆˆ"ˆXˆgˆyˆzˆ“ˆ¤ˆÖˆþˆ‰/‰N‰r‰‰£‰ÉÓ‰Ù‰û‰Š8Š<ŠaŠŠ¢Š»ŠΊíŠûŠ       ‹
‹*‹J‹c‹v‹z‹}‹¯‹¹‹Ä‹Æ‹Ç‹׋       ŒŒ,Œ-ŒIŒcŒtŒuŒ“Œ²ŒÄŒàŒÿŒ
#%&2N_qr…Ÿ°Áԍ捎5Ž:ŽRŽ[ŽpŽŠŽŽ¨ŽÏŽߎõŽ
<OZ^}Ÿ¨Ïۏߏ
),QSÓ    (Ó    6Ó    =Ó    IÓ    YÓ    _Ó    oÓ    vÓ    Ó   ÂÓ   ÔÓ   Ô    ?Ô    FÔ    ~Ô    µÔ   ×Ô   äÔ   Õ    Õ    BÕ    `Õ    “Õ  ½Õ   çÕ   ûÕ   Ö    Ö    6Ö    \Ö    bÖ    –Ö  ÍÖ   ÔÖ   íÖ   ×    .×    /×    ;×    L×    ^×    f×    q×    ²×   ¹×   Ø           Ø      Ø    !Ø    PØ    XØ    ªá       Áá   Ðá   ßá   â    â    Gâ    Nâ    \â    oâ    …â  ‹â  ¡â   ¨â   ¯â   ¿â   îâ   õâ   1ã    cã    jã    }ã    ”ã  ¤ã   «ã   Äã   Ìã   #c/pidLµRµZµbµhµpµxµ~µ†µŽµ”µœµ¤µªµ²µZªâþ‘I‘J‘V‘u‘w‘Œ‘¦‘²‘µ‘Ñ‘Ý‘ß‘à‘ì‘÷‘ù‘’!’,’8’:’;’G’c’€’’®’¹’Ò’ã’“ “X“\“~“Ÿ“³“ç“è“ô“”!”V”[”]”^”j”…”’”“”¤”Á”Ӕ锕••• •/•F•[•v•w•›•½•Ì•Ü•–––E–t–¤–Ó–—/—\—‰—Š—¨—Ë—ï—˜˜$˜&˜'˜3˜Q˜p˜|˜§˜´˜Ú˜ì˜™&™)™R™^™`™a™m™‚™´™Å™ç™ü™šššš,šEšPšeš˜šКçš›'›F›~›ˆ›‹›¦›Ä›Å›ö›œ/œEœSœsœuœvœ‚œŸœ±œ²œ¿œÎœØœÛœãœ1Mimy¬±³´ĝ坞ž/žFž\žhžž‘ž«žÈžÔžížþžŸ!ŸEŸvŸ}Ÿ’ŸžŸ£Ÿ·Ÿ¸ŸÅŸÇŸÈŸØŸ÷Ÿ  D _ l o   ¶ ¸ ¹ ¾ Õ â ì û ü ¡¡0¡>¡T¡ˆ¡¥¡»¡Û¡ï¡¢¢G¢]¢b¢d¢e¢q¢Š¢œ¢¢®¢¯¢È¢Ø¢££&£K£N£c£y£{£|£ˆ£¤£¶£·£È£à£ù£ú£!¤N¤s¤Œ¤¤Ϥñ¤ ¥"¥#¥/¥=¥F¥G¥h¥…¥†¥¨¥Ä¥Æ¥Ç¥×¥õ¥*¦+¦>¦?¦N¦g¦ˆ¦·¦Ú¦ò¦ÿ¦§0§<§@§A§c§§¶§å§ò§
¨¨¨8¨f¨”¨ª¨¬¨­¨¹¨á¨©©©©.©Q©x©Œ©¥©º©Ï©ß©î©ªªª<ª\ªƒª—ª­ª¿ªϪߪôª«+«/«0«L«i«k«l«|«Œ««ëï«
¬¬2¬3¬l¬§¬¨¬Û¬ݬè¬ê¬ë¬ð¬ÿ¬!­,­-­8­\­ˆ­±­²­ã­®E®v®¤®¥®Ä®ò®ó®2¯z¯¼¯û¯&°'°D°t°°°£°Ó°ö°÷°±<±a±b±€±£±µ±¶±î±ï±²
²(²E²T²`²a²–²µ²·²looking for: 
cannot happen, to_render
       
       
pangen7.c     ::  && true -> goto _U%d
_U%d
pangen7.c /* self-loop */
endacceptpangen7.cacceptclaim %d: selfloop not reachable
pangen7.caccept00pangen7.c  /* claim %d pseudo-accept */
N%d%s_%s_%d:
%s_%s%d:
%s%d:
       no exit
_U%d:
        do
       od;
explore: 
pangen7.cnever Product {
pangen7.c/* ============= U%d ============= */
print: 
pangen7.c     0;
}
#if 0
C%d:
+*   %d -[]->      %d
#endif

pan.pre%sP_%d%s ->       
cannot happen: retrieve_statepangen7.cpangen7.catomic or d_step in never claim productunless stmnt in never claim productelse at line %d
product, 'else' combined with non-condition []
 [else: ]
ae(%s) filename %s too long%s%d.trail%s.trailrr%s%d.trail%s.trailrrspin: cannot find trail file
spin: warning, "%s" is newer than %s
%d:%d:%d
 CYCLE>
<<<<<START OF CYCLE>>>>>
-------------
depth-limit (-u%d steps) reached
%3d: proc %d, no matching stmnt %d
<end>
%3d: claim terminates
%3d: proc %d terminates
%3d: stop error, proc %d (i=%d) trans %d, %c
i=%d pno %d
%3d: no process %d (step %d)
 max %d (%d - %d + %d) claim %dactive processes:
       pid %d  proctype %s

%3d:   proc  %d (?)   []

       []    <merge %d now @%d>

       transition failed
#%dNever claim moves to line %d       []
spin: trail ends after %d steps
%d:%d:%d:%d
step %d: proc  %d (state %d) - d %d
Kß      Xß    mß    ‚ß  ß   Áß   Öß   à    
à    !à    =à    Sà    Zà    xà    à   ˜à   ³à   Èà   Ïà   á    á    =á    Dá    {á    parentheses not balanced%stotal memory used: %9ld
largest stack sze: %9d
spin -f: saw '-%c'
usage: spin [-v] [-n] -f formula
       -v verbose translation
       -n normalize tl formula and exit
( || )( && )( U )( V )! ()falsetrue(%s) D Unknown token: []<>-><->predicate||&&!UVtruefalseend of formula%ctl_spin: , saw ''
tl_spin: %s
----------^
zó        Žó    ó   ¨ó   ¯ó   ½ó   òó   ô    ;ô    ^ô    qô    ¡ô   ±ô   æô   õ    "õ    *õ    Uõ    dõ    ›õ  £õ   ªõ   »õ   Úõ   ð?$@Y@@@ˆÃ@jø@€„.AÐcA„×—AeÍÍA _ BèvH7B¢”mB@åœ0¢BļÖB4&õkC€à7yÃAC Ø…W4vCÈNgmÁ«C=‘`äXáC@Œµx¯DPïâÖäKD’ÕMÏð€Dkeyword: àÁStarting %s with pid %d
--parsing error, no sequence %s--spin: bad value for det (cannot happen)
%d:%sproc %d = %s
  0:   proc  - (%s) creates proc %2d (%s) priority %d
spin: too many processes (%d max)
spin: saw %d parameters, expected %d
wrong number of parametersspin: couldn't find claim %d (ignored)
       %d = %s
%d:%s%d:%sspin: remote ref to proctype %s, has more than one match: %d and %d
-------------
final state:
-------------
#processes: %d
%d process%s created
escannot happen - weightsSelect a statement
       choice %d:  unexecutable, [ + Escape]
       choice %d:  unexecutable, []
       choice %d:  [else]
       choice %d:  unexecutable, [else]
Make Selection %d

no executable choices
Select [1-%d]: %d
%64s  no input
       choice is outside range
  the model contains %d never claims:%s%s,  
  only one claim is used in a verification run
  choose which one with ./pan -N name (defaults to -N %s)
--spin: error, cannot use 'enabled()' in models with synchronous channels.
warning: never claim not used in random simulation
warning: trace assertion not used in random simulation
-------------
depth-limit (-u%d steps) reached
       <<Not Enabled>>
       []

stmnt in d_step blocksterminates
timeout
rv-attempt in d_step sequence []
       []
saw preinitialized struct %ssetlocals: cannot happen '%s'missing actual parameters: '%s'array in parameter list, %stype-clash in params of %s(..), (%s<-> %s)%sspin: indexing %s[%d] - size is %d
indexing array '%s'%3d:       proc  -%2d (%s) 
MSC: ~G line %d
-%s:%d (state %d) <valid end state>spin: error, type: %d
not a labelname: '%s'remote ref to label '%s' inside d_stepunknown labelname: %sspin: remote reference error on '%s[%d]'
refers to wrong proctype '%s'_premote ref: %s[%d] %s not foundhave only:
       %d      %s
G
L
]
y
‰
¦
¬
¾
Å
Ò
ì
ó


%
6
T
[
i
w
 
´
»
Ö
Þ
å
ó
 
* 
> 
E 
` 
h 
o 
z 
 
± 
¸ 
à 
Û 
â 
ð 
!
-!
3!
A!
j!
~!
…!
Œ!
›!
·!
¾!
Ì!
ç!
í!
û!
"
"
)"
:"
c"
x"
{"
‚"
‰"
"
 "
½"
Ã"
Ñ"
ì"
ó"
ú"
#
#
"#
-#
E#
L#
^#
}#
„#
#
§#
®#
¹#
Ñ#
Ø#
ã#
û#
$

$
%$
,$
7$
O$
V$
c$
}$
„$
$
§$
®$
º$
Ó$
Ú$
ç$
%
%
%
=%
D%
U%
s%
z%
‡%
¡%
¨%
¶%
Ñ%
Ø%
ä%
ý%
&
&
1&
8&
B&
c&
w&
~&
Œ&
§&
®&
Ö&
í&
'
1'
4'
;'
J'
f'
m'
z'
”'
›'
¨'
Â'
É'
Õ'
ü'
(
(
"(
<(
P(
W(
c(
u(
œ(
±(
´(
»(
Ç(
Ø(
ÿ(
)
)
)
*)
;)
b)
w)
z)
)
”)
Ç)
Û)
â)
*
Y
Z
v
”
±
Þ
û

*
:
Q
e
~
ˆ
¨
¯
Ë
Ü
ì
ý

-
D
Y
‹
¡
·
Ð
è

/
L
g
‚

­
Ð
å
ù
       

>
T
h

“
¨
à
õ
%
;
O

¶
Ë
ñ


H
a
{
”
­
´
Ã
Ý
÷

&
@

        %3d, { "%s", %d, %d },
        { "%s", %d, %d }
putsrc mismatch seqno %d, line %d - %d, file %s
uchar reached%d [] = {
        };
uchar *loopstate%d;
#define reached_event  reached%d
short src_ln%d [] = {
        };
-S_F_MAP src_file%d [] = {
        };
short *src_claim;
#define src_event      src_ln%d
%s0!()-()~()(/)(*)(-)(+)(%%)(&)(^)(|)(<=)(>=)(>)(<)(!=)(%s[]@%s)(==)(||)(&&)(<<)(>>)run %s(,)len()full()empty()nfull()nempty()!!!,??<?<,>??[?[,]enabled()eval()np_pc_value()()( () -> () : () ) = printfannotate(%s,)printm()%s[]:%s%s{%s}assert().(goto)goto %sbreakelse-end-D_STEPATOMICsub-sequenceIFDOunlesstimeout'%c'%d@à €%s (X)%s ([])%s (<>)%s (!)() %s (U)() %s (W)() %s (V)() %s (||)() %s (&&)() %s (->)() %s (<->)_S_p_I_n_.tmpw+cannot create temporary file_S_p_I_n_.tmp%p
could not translate ltl formulaltl %s: %s
<%d><%d>
yacc stack overflowsyntax errorinitializer in parameter list:root:max nr of processes is 255
undeclared variable %sneed constant initializer for %s
:root:claim %s redefinednever_%dltl_%dtrace %s redefined:trace:typedef %s must be globalinvalid use of '%s'missing '}' ?label preceding declaration,label predecing xr/xs claim,malformed declarationcannot %s mtype (ignored)mtype declaration must be globalplace initialized var decl of '%s' at start of proctype place initialized chan decl of '%s' at start of proctype width-field %s too largemissing array index for '%s'undeclared variable: %snot an eventbad label-name %sbad label-name %sarithmetic on chanarithmetic on chan id'sused 'run' outside proctypeinvalid PROVIDED clauseusage: provided ( ..expr.. )unsigned cannot be used as mesg typeÿÿ*+6@9@þÿÿÿÿÿþÿÿÿ*+6@9@þÿÿÿ[gKþÿ@ÿÿyhZþÿYÿÿ~hZþÿYÿÿÚ••!•k•þÿ–ÿÿßVhµþÿeÿÿäVh·þÿ}ÿÿ;hZþÿYÿÿÑhµþÿ/proc/%d/noteid,d?dVdxd®dÒdÿd
eNe“eØeßeïeòeffAf{f½fÂfâfg\gaghgšgÒgågõghhh(h/h2hih£hÓhii
i1iAiMifisi…i¦iÉiÒiÚiûijj'jHjgjkjrjžj¦j¬j¶j½jéjújk)kTk[kˆk¶kík*lRldl›l¢l®lÌlÛlólm6m9mAmHmsm†m¡mÉmÐmàmímômnnn'n7nanƒn“n£nÇnánênoo$oGoNo_o}o o§oÓoíop$p5p8p?pApUp}p„pp¨pµpÏpÖpápøp4qOqjq½qÔqÚqóqrr1rarxrr€r–r¬r­r¿rèrss#sbs¡s¨sçs&t.t5t6t:t[tkt˜t¶tÇtÝtòtuu0u;u=uCuGuhuxuŽu£u²u½u¿uÆuÊuçu       v.vMvpvvªvËvìvww$w4wEw\wrw‚wŽw‘w˜w¦wµwËwàwïwöwxxx'xFxLxkxƒxšx°xÇxÏxßxáxôxy     y$yJyKy[y†y»yÇyÊy
zJzuzz„z—z™z zËzòz {&{*{C{V{v{Š{ {­{°{Û{ï{ñ{ø{ÿ{|)|u||||“|¬|º|Ü|ß|ë|}6}9}I}b}q}t}{}}°}³}º}É}Õ}Ý}î}ñ}ò}~+~2~>~@~P~k~l~s~‰~˜~¬~Ó~î~      #ReÅàò€?€m€€®€È€×€2ILh~€†±¸ȁ́éõÿ‚(‚;‚V‚n‚‚”‚œ‚­‚½‚À‚‚ÂÊ‚å‚炃ƒ6ƒ9ƒcƒeƒfƒkƒ|ƒŸƒ±ƒ¹ƒºƒÛƒ܃„'„W„h„~„¡„Á„ä„       …!…M…j…u…z…œ…¼…ß…ï…†††H†c†ˆ†Ÿ††â†‡*‡B‡n‡‹‡–‡›‡½‡݇ˆˆ-ˆ0ˆ>ˆcˆzˆ‘ˆ”ˆ£ˆ­ˆ´ˆˆĈˈÛˆçˆûˆ‰"‰2‰I‰J‰f‰‰‰›‰Љà‰ï‰ÿ‰ŠŠŠ-ŠAŠ]Š™Š«ŠÊŠìŠ‹‹0‹F‹e‹‚‹’‹—‹Á‹Ñ‹ð‹Œ!Œ;ŒOŒhŒŒŸŒ½ŒÎŒÕŒÞŒ%8Pf…¢²·áñŽ-ŽGŽ[ŽtŽ‹Ž«ŽÉŽÚŽâŽøŽ(FGby«Áӏáê$)8bv’ΐ搑$‘B‘d‘q‘Š‘Ž‘–‘ÑÛ‘
’’F’S’l’q’‚’›’³’ä’÷’û’.“=“@“I“k“¬“º“½“Ä“ГÒ“Ó“õ“ö“û“     ”””E”P”X”Y”ˆ”Ɣڔ••!•7•k••š•ž•¨•¾•í•––!–K–e–Š–¹–É–Þ–å–—3—b—¥—É—ù—&˜E˜b˜f˜q˜Œ˜ª˜½˜Ϙ阙#™f™ª™î™ò™š)š8š{šŸšÅšßš›*›6›<›m›› ›Ä›ë›ð›œ9œ_œ†œ¥œÄœÑœØœñœ1Arv˜©ǝäù'žFž]ž}ž£žÅžêžŸ,ŸZŸyŸ†ŸŸÈŸΟôŸ ; b } « Ê × Þ ¡'¡-¡D¡G¡V¡X¡_¡c¡q¡z¡‚¡¤¡º¡Ø¡ð¡ó¡ÿ¡¢¢+¢5¢F¢M¢^¢f¢m¢¸¢Å¢Ì¢:£F£M£r£•£œ£¿£å£ì£í£ý£¤D¤Z¤o¤p¤£¤´¤¾¤ä¤÷¤¥!¥(¥5¥9¥M¥a¥h¥k¥{¥¢¥©¥³¥Î¥æ¥ú¥¦¦¦%¦@¦G¦X¦f¦i¦t¦v¦z¦æÙ¦î¦ï¦§*§4§S§f§s§§—§¤§¨§ɧݧä§ç§÷§¨%¨/¨C¨[¨|¨¨—¨š¨§¨¨ɨÚ¨è¨ë¨ö¨ø¨ÿ¨F©G©T©m©n©r©ƒ©©—©ª©Ó©Ô©û©ªªª3ª\ª™ªšªªàª«
«
««c«i«•«œ«Ÿ«Ê«ì«û«%¬D¬h¬p¬ž¬«¬άÓ¬à¬­­'­*­f­­Ž­”­·­¾­Á­Í­Ï­ЭÝ­ô­û­®%®=®>®C®‚®”®ž®¬®Ó®Ú®¯¯P¯†¯–¯³¯º¯Ưö¯ý¯°)°@°u°©°µ°ä°ë°î°ð°ø°±±)±>±F±G±`±l±v±Œ±—±˜±±±¼±Ʊѱܱé±ù±      ²²&²1²2²M²\²l²}²Ž²¤²«²·²ƲÙ²à²ø²³³1³2³L³M³]³p³Š³’³©³ȳгö³´N´U´p´›´£´¸´дç´µ1µ8µ9µbµwµxµ}µ«µºµâµåµçµèµòµÿµ"¶#¶8¶a¶t¶¶–¶ž¶´¶϶Ù¶ݶ··)·,·-·6·c·p·€·£·Ó·ô·#¸N¸d¸€¸£¸©¸ä¸¹/¹_¹e¹™¹ž¹Ò¹
ºº/º3ºGºNº‰ºŒºº¶ºÁºúĺκàºîº»»5»F»|»š»¸»Ä»È»λâ»6¼‡¼Ž¼ä¼7½?½“½è½ï½ù½¾/¾<¾T¾l¾m¾›¾ǾÔ¾ê¾"¿o¿ƒ¿º¿ÀÀEÀ’ÀšÀžÀ´ÀìÀ6ÁJÁÁÉÁÐÁ   ÂSÂ[Â_ÂfÂwƒ†‘“”™¬¿ÂÀÂÕÂþÂÃÃ"Ã,Ã@ÃNÃVÃeÃtÃwÃyÃzÆÚêëúÃËÃçÃÄÄ<Ä?ÄmĬÄîÄùÄûÄüÄÅÅ+Å,ÅBÅwŘřŨŴÅÄÅËÅäÅÆ0ÆEÆLÆ[ÆwÆƔƣƦƵÆÇÆÎÆÛÆÇ!Ç#Ç$Ç,Ç:ÇJÇKÇ\ÇsÇvdžǛǬÇÊÇÍÇÈ È:È=ÈDÈXÈgÈhÈ~ȍȝȾÈÒÈñÈÉHÉhɢɼÉÒÉÖÉîÉ)ÊQÊjʘʞÊ×ÊýÊËË)ËOËSË[ËcËjˣ˦ËÞËêËúËÌÌ)ÌyÌ€ÌÒÌÚÌ+Í.ÍCÍWͦͭÍþÍÎVÎYÎ`ÎpΑΘÎÂÎÅÎÒÎÏ$Ï6Ï8Ï9Ï>ÏrÏtπϚ϶ÏàÏáÏðÏóÏÐ"Ð*ÐOÐRÐSÐ{ЌЍаÐÓÐÔÐçÐõÐýÐ7Ñ:ÑMÑzхщёѪѮѾÑÛÑÒ>ÒFÒYÒsÒ{ÒŽÒ®ÒËÒÜÒûÒ'Ó-Ó5Ó:ÓiÓ“Ó”Ó Ó´Ó¼ÓÐÓãÓÔÔ'Ô(Ô/Ô0ÔFÔkÔ}Ô¥Ô«ÔÐÔ×ÔÕÕ&Õ;ÕBÕp՝կÕÃÕÖ/ÖSÖmÖtÖ{ց֊֝֫ÖÄÖÔÖ×5×;×B×e×o×~×Á×Ù×û×ØØ Ø6ØO؉رØ÷ØÙ4Ù<ÙDÙKÙPÙ\وٓ٭ٵÙÀÙÅÙÔÙéÙðÙòÙóÙÚÚÚÚ/ÚKÚ]Ú’Ú¥Ú¦ÚÑÚôÚÛÛÛIÛJÛÛ¸ÛàÛ ÜÜ&Ü*Ü9ÜkÜ|܃ܐܔܥܷܰÜÎÜÛÜïÜôÜÝ1ÝNÝUÝjÝo݀ݚݟݯÝâÝÿÝÞÞJÞOÞVÞZÞrޏުÞÄÞÕÞÛÞñÞ
ßßß$ß6ßW߂߇ߎߛ߫߼ßñßößà*à/à<à@àQà€à¯à³àÍàíàá/áGá^áná‡á—á¦á¬áÀáìáúá1âMâUâhânâ‚â‰â‘â²âÕâââëâããã ã/ãTãXãlãŒã®ã·ãÝãääää7äKärä…ä¤ä«ä¿äàäïäôäûä
åå$åNåSåeåyå˜å¤å«å¿åÀåÐåÑåôåææ(æQæ\æpæwæ„æ­æÇæíæç"çFçYçmçœç¤çÌç÷çþçè*è6èqè¹èééé$é+é>é^édéeé é´éãéêê1êkê~êžê¥êÆêüê*ë6ëCëPë„ë¥ë­ë×ëÿëìBìbììŸì¬ìÍìÕìÜìøìíí0í>íDíUíŒíµíÙíçí(îOîWîtî‡î™îžî°î´îÍîÔîãîñîõîïFïqïxï‰ï™ïËïÖï÷ïüïHðnðŠð™ðÎðüðñ%ñMñ[ñuñ„ñ¹ñÀñÅñÔñÜñòò ò=òAòeò™ò¦òÙòìòóòó    ó
ó>óTóaó†óó ó¥ó²óÞóôôôôôôô5ô?ô@ôTôUôzô ô¡ô±ôÓôûôõ.õaõqõvõxõyõ~õ‘õªõ²õ³õÈõÔõö7ö>öLöjö‘ö˜ö¤ö·öÈöêö÷(÷G÷z÷Š÷÷›÷½÷Ê÷Í÷Ï÷*
#*
H*
Z*
m*
u*
ƒ*
‘*
™*
¯*
½*
Ö*
Þ*
ä*
ú*
+
&+
-+
.+
a+
b+
q+
‡+
+
£+
ª+
«+
õ+
$,
_,
”,
•,
Ô,
-
-
!-
8-
?-
L-
]-
d-
q-
‚-
‰-
Š-
-
¯-
µ-
É-
Ð-
Ñ-
å-
-.
f.
l.
¿.
Æ.
Ç.
÷.
ø.
/
/
P/
g/
n/
¦/
Ú/
â/
è/
ô/
0
0
W0
_0
f0
g0
ˆ0
š0
µ0
¼0
Ì0
ã0
ê0
ù0
1
1
1
p1
É1
Ê1
2
y2
Ó2
Ô2
ú2
"3
L3
M3
y3
¨3
Þ3
ð3
24
94
P4
h4
Ÿ4
À4
é4

5
+5
M5
o5
©5
Ð5
×5
Ú5
Û5
6
-6
A6
6
·6
¸6
â6
ã6
7
"7
#7
d7
e7
œ7
Ô7
8
68
r8
Á8
ù8
ü8
E9
‹9
Ñ9
:
:
(:
8:
>:
y:
€:
†:
Ÿ:
 :
×:
;
A;
q;
­;
ú;
2<
5<
6<
|<
³<
ð<
1=
B=
Q=
W=
Ž=
Ï=
ò=
ù=
>
>
<>
u>
¿>
ù>
?
0?
K?
g?
ƒ?
ž?
¹?
Ó?
ì?
@
!@
8@
N@
h@
€@
–@
®@
Æ@
A
A
A
JA
zA
™A
ÑA
ÒA

B
BB
zB
¹B
ºB
ÒB
C
C
SC
TC
–C
ÎC
ÞC
îC
þC
D
HD
ID
uD
§D
¨D
¾D
ÔD
éD
þD
ÿD
FE
†E
ØE
F
FF
_F
`F
•F
ÁF
÷F
G
G
1G
KG
RG
SG
XG
sG
|G
‰G
ŠG
›G
£G
ãG
H
H
!H
'H
8H
\H
dH
{H
‚H
¡H
½H
ØH
àH
üH
I
I
3I
MI
fI
I
—I
®I
ÍI
äI
üI
J
.J
GJ
cJ
‡J
«J
ÇJ
øJ
/K
SK
VK
fK
µK
¸K
ºK
»K
ÐK
ÑK
ÖK
óK
ÿK
L
L
<L
=L
[L
kL
yL
±L
îL
ñL
øL
M
+M
IM
gM
kM
wM
“M
šM
ªM
­M
ËM
ÌM
åM
ÿM
N
2N
LN
eN
~N
–N
­N
ÓN
ìN
íN
O
FO
rO
«O
¬O
ßO
P
]P
^P
pP
¡P
ÆP
ßP
÷P
ýP
!Q
$Q
4Q
sQ
Q
„Q
†Q
‡Q
®Q
ºQ
ÓQ
ÜQ
þQ
R
3R
zR
ÀR
ÅR
øR
S
<S
AS
RS
fS
‘S
”S
šS
®S
ÙS
ÜS
#T
JT
ƒT
˜T
ÄT
ÉT
ÐT
ÒT
ÙT
ÚT
ßT
ôT
U

U
U
8U
_U
tU
U
U
—U
·U
×U
èU
V
@V
EV
NV
_V
˜V
V
ËV
ÏV
ãV
&W
jW
¬W
±W
íW
ñW
ûW
;X
<X
hX
¡X
¥X
ÊX
äX
Y
@Y
nY
tY
œY
ÐY
ÖY
Z
FZ
dZ
kZ
oZ
€Z
ˆZ
ÊZ
æZ
[
I[
q[
ƒ[
ˆ[
Š[
‹[
³[
´[
Ó[
ò[
ó[
÷[
\
8\
O\
P\
o\
Œ\
\
½\
Ú\
é\
ï\
û\
þ\
]
[]
”]
¢]
¦]
²]
µ]
í]
ù]
       ^
^
^
^
^
/^
1^
O^
]^
`^
k^
ž^
Õ^
Û^
_
P_
_
–_
Ø_
ä_
M`
 `
a
a
a
*a
7a
Ga
a
Ôa
óa
;b
Bb
b
Ôb
Üb
ßb
ýb
ÿb
c
c
[c
bc
cc
hc
~c
—c
Çc
Ûc

d
Gd
„d
Öd
êd
3e
¡e
f
df
Áf
Õf
g
ug
Øg
8h
”h
óh
i
di
¸i
j
<j
Pj
³j
áj
õj
Ak
°k
#l
l
ãl
3m
ym
m
m
²m
Îm
n
)n
ln
zn
{n
šn
Ón
ùn
o
o
,o
Co
Jo
Ko
ao
vo
‘o
’o
§o
ío
p
p
3p
Wp
ep
qp
sp
tp
yp
žp
¹p
ºp
êp
øp

q
9q
Tq
Vq
Wq
\q
qq
¢q
£q
¬q
Îq
ÿq
7r
Kr
Nr
Pr
Wr
Xr
]r
sr
‡r
ˆr
¬r
Êr
ÿr
$s
7s
;s
bs
ls
os
ps
ˆs
‰s
És
ês
øs
t
't
+t
,t
;t
Gt
qt
wt
¢t
©t
¸t
¹t
ãt
 u
:u
Uu
wu
ˆu
u
‘u
’u
—u
­u
¯u
Çu
àu
&v
Dv
…v
©v
½v
Âv
Ív
îv
w
;w
_w
sw
xw
ƒw
ˆw
‰w
Ÿw
¶w
Ùw
Üw
Þw
ßw
äw
       x
+x
1x
Qx
Xx
x
˜x
«x
¬x
Ðx
ñx
$y
%y
@y
dy
}y
–y
¯y
°y
Ìy
z
%z
Nz
gz
|z
‚z
Œz
˜z
z
¶z
¹z
Ïz
ôz
 {
&{
T{
[{
}{
{
¥{
¦{
Í{
Ò{
|
)|
4|
H|
I|
g|
¦|
à|
ã|
}
T}
u}
‰}
Á}
Å}
Æ}
í}
~
@~
y~
±~
Ü~
á~
(
<
\
‘
Í
Ñ
ç
!€
%€
&€
n€
’€
׀
û€
°
с
ñ
‚
‚
‚
&‚
?‚
‚
¦‚
©‚
«‚
¬‚
»‚
ÿ‚

ƒ
šƒ
·ƒ
¾ƒ
úƒ
„
„
"„
1„
T„
™„
΄
…
…
…
…
…
W…
g…
—…
ׅ
æ…
é…
ê…
†
+†
@†
z†
¦†
ª†
ã†
û†
‡
5‡
8‡
L‡
‰‡
ɇ
؇
ۇ
܇
­ˆ
¼ˆ
¿ˆ
ň
âˆ
éˆ
‰
‰
‰
‰
,‰
-‰
J‰
K‰
Z‰
¤‰
²‰
¾‰
ÿ‰
Š
“Š
·Š
ºŠ
ÉŠ
ìŠ
<‹
u‹
„‹
‡‹
‹
‹
º‹
ʋ
ߋ
¹Œ
æŒ
êŒ
”
–
™
­
½
€Ž
ŸŽ
®Ž
±Ž
îŽ
ïŽ
“
ª
¹
¼
ԏ
֏
׏
܏
‡
Ž

 
°
¾
ï
ò
ù
‘
`‘
º‘
½‘
ő
-’
w’
Â’
Õ’
“
"“
“
”“
¤“
é“
ô“
÷“
;”
j”
k”
”
®”
¯”
Д
î”
ï”
•
&•
G•
]•
}•
“•
³•
É•
ç•
–
#–
A–
^–
|–
™–
·–
à–
ö–
6—
7—
J—
u—
š—
¢—
£—
µ—
Ü—
ä—
ê—
ú—
´˜
™
P™
S™
e™
«™
³™
ù™
©š
š
Ś
Õš
óš
›
A›
Z›
]›
‰›
«›
‚œ
™œ
£œ
Ɯ
çœ
ëœ
       
‚
§
Á
å
ñ
ö
       ž
ƒž
ˆž
’ž
–ž
—ž
®ž
Åž
ßž
ŸŸ
 Ÿ
ß
ãŸ
äŸ
” 
¶ 
Π
î 
¡
¬¡
Ì¡
õ¡

¢
¢
³¢
Ȣ
ü¢
˜£
¢£
¦£
§£
è£
“¤
Ǥ

¥
 ¥
ȴ
À¥
á¥
ý¥
š¦
¦
ž¦
°¦
ç¦
ò¦
õ¦
½§
ç
ç§
ò§
¨
—¨
¨
Ũ
Ô¨
í¨
©
¦©
µ©
Ω
ê©
ª
ª
¶ª
Ӫ
êª
öª
«
²«
Ê«
ҫ
ӫ
ä«
Ÿ¬
¢¬
£¬
À¬
ê¬
­
­
–­
§­
Э
á­
£®
®
Ç®
×®
“¯
—¯
˜¯
à¯
ÿ¯
¡°
©°
°°
î°
ü°
±
Ž±
“±
¡±
²±
±
ñ
ê±
¤²
«²
æ²
ç²
Š³
г
´
—´
¯´
Ç´
ã´
è´
…µ
»µ
˵
åµ
éµ
Ӧ
™¶
´¶
ô¶
ª·
Á·
ç·
™¸
š¸
ä¸
ˆ¹
‹¹
¸¹
¹
à¹
ô¹
‚º
Ҽ
κ
ٺ
Þº
ýº
“»
§»
Õ»
õ»
ù»
 ¼
”¼
¾¼
ͼ
µ½
ӽ
ֽ
ë½
¾
ª¾
«¾
¸¾
ú¾
¿
;¿
z¿
}¿
~¿
Ž¿
 ¿
Å¿
ؿ
è¿
ø¿
À
àÀ
ˆÁ
—Á
ÚÁ
Â
ŽÂ
’Â
™Â
·Â
ÈÂ
Ã
µÃ
ÜÃ
ýÃ
Ä
‡Ä
ˆÄ
¯Ä
ËÄ
îÄ
ôÄ
‡Å
Å
¢Å
¹Å
ºÅ
ØÅ
ÞÅ
       Æ
Æ
Æ
Ȯ
ËÆ
×Æ
çÆ
ˆÇ
µÇ
çÇ
È
§È
ÄÈ
ßÈ
üÈ
†É
¿É
ÞÉ
ãÉ
Ê
‚Ê
Ê
ÅÊ
àÊ
ëÊ
íÊ
îÊ
ùÊ
ŸË
½Ë
ÅË
æË
éË
±Ì
¶Ì
ÐÌ
ëÌ
 Í
›Í
·Í
àÍ
üÍ
ŒÎ
ÂÎ
òÎ
Ï
„Ï
»Ï
ÀÏ
¨Ð
àÐ
ñÐ
΄
‘Ñ
ŸÑ
¡Ñ
¨Ñ
©Ñ
­Ñ
ÓÑ
ßÑ
üÑ
ýÑ
ƒÒ
™Ò
¢Ò
×Ò
¨Ó
ÿÓ
ÇÔ
ËÔ
ÙÔ
òÔ
šÕ
žÕ
¥Õ
ÀÕ
ÁÕ
×Õ
¯Ö
³Ö
ÓÖ
ÛÖ
×
‚×
œ×
×
¯×
¾×
ò×
õ×
Ø
™Ø
¸Ø
ȯ
ÃØ
ÊØ
ËØ
ÜØ
õØ

Ù
œÙ
ŸÙ
§Ù
¨Ù
ÐÙ
íÙ
ùÙ
€Ú
ƒÚ
„Ú
˜Ú
¥Ú
ÐÚ
æÚ
ëÚ
óÚ
ŸÛ
ÈÛ
ÝÛ
šÜ
ÙÜ
ßÜ
Ý
’Ý
“Ý
¶Ý
ÂÝ
æÝ
«Þ
¸Þ
ÓÞ
×Þ
åÞ
§
´ß
Üß
ßß
ëß
íß
îß
óß
à
†à
‘à
¦à
âà
ˆá
•á
µá
¹á
Áá
îá

â
…â
’â
²â
·â
¸â
Åâ
Þâ
öâ
†ã
Žã
Ðã
ùã
—ä
žä
Ïä
ïä
™å
¿å
Ùå
‰æ
ξ
Žæ
æ
Ÿæ
Çæ
Ýæ
äæ
åæ
êæ
…ç
ˆç
Ÿç
×ç
Ùç
Úç
†è
˜è
¥è
¨è
¯è
Ìè
âè
ðè
õè
é
é
‘é
ݎ
µé
ïé
ê
Žê
Ÿê
¤ê
³ê
¥ë
çë
ÿë
‘ì
¼ì
Íì

í
£í
åí
ˆî
Δ
³î
´î
Íî
Þî
 ï
‚ï
¨ï
©ï
ìï
„ð
½ð
Þð
òð
•ñ
Ðñ
…ò
•ò
§ò
®ò
´ò
Ïò
Ùò
úò

ó
ƒó
Ëó
­ô
Éô
Ôô
„õ
‹õ
’õ
Ÿõ
£õ
¤õ
¿õ
Ðõ
ˆö
½ö
Øö
âö
Å÷
ê÷
‚ø
’ø
µø
Çø
Ìø
Óø
àø
äø
åø
ýø
Ν
ϝ
Àù
Ðù
Õù
„ú
¸ú
Ûú
ƒû
ˆû
±û
µû
¶û
éû
ü
¯ü
Úü
´ý
Åý
Çý
Èý
Íý
ãý
åý
‰þ
›þ
ªþ
Óþ
îþ
ñþ
óþ
ôþ
ùþ
ÿ
ÿ
1ÿ
dÿ
eÿ
wÿ
Šÿ
Ÿÿ
ºÿ
½ÿ
Íÿ
7>cfhin§¶ÁÂÕ
Qgj‚ÉßâúAWZ…ºïð3`aœÒ<Ljop…Û25Jñô.ry‹®µÖðij‡Õåçèø2Zno€¥Éý           I     P     W     X     ]     m     v     w         å    
)
<
]
©
®
°
±
Æ
Ø
$EPSTvŽ¨ÜÝ&c¢Ø
?
z

·
½
ý
"4Eh†‡˜›ž£²Àö÷
Lbe}ÄÚÝõ<RUVÄÿ-=Z_`uÆ/ÏÒOVh‹’²Ëåø
+EH[˜Ãè7Z^ŠÆö#aŒ Ëü<?¸»ËÛÝäåéüþXhkœ¬âé)T[d…Œ˜Åøÿ-gx”›´âêú&CJW_p‚œ¬º¿Ç×ÛÞ.PQpŽž¡±¿Æñ.18D]imt„’š ÈËÓÚéìîïM^i}~œÜN„»Ïñ! D r ” Æ Ý !4!e!—!¡!¥!½!""%"/"3"C"•"²"ö""#5#@#D#E#X#Y#„#˜#Ð#ñ#$.$5$6$F$‡$®$±$³$´$Ã$%%&%6%7%U%X%i%¥%Â%É%&"&*&-&<&amp;_&¦&Ü&'''*'2'3'Z'®'¯'Í'((I(O(n(u((¤(ã(æ(ü(ÿ()H)n)u)®)Ô)Ü)*+*.*/*ƒ*Ÿ*ô*5+E+H+N+k+r+Š+Œ++œ+å+ó+,D,E,c,©,Í,Ð,ß,-Q--ž-¡-©-ª-ï-ð-.>.K..….¤.«.³.ò.õ./Y/p/§/¶/¹/
00!0r0ˆ0˜0›0³0µ0¶0»0î011&1;1B1‰1Š1›1«1¹1ê1í1ô12Y2¯2¶23g33¢3Î3è3ð3)4@4P4•4 4£4ç455<5Z5[5|5·5¸5Ù5ï56&6F6\6|6’6°6Î6ì6
7'7E7b7€7©7¿7é7ÿ788>8c8k8l8~8¥8­8³8Ã8Ý8õ8ý8þ89Œ9á98:J::˜:Ý:ð:$;';(;F;~;–;™;é;ù;:<E<H<I<<¼<½<â<=="===>=_=u=–=¬=Ì=â=>>6>T>r>>­>Ë>è>?,?B?i??€?“?½?á?é?!@k@n@o@€@Ÿ@Æ@Î@Ï@A#A$AGAjAšA¶AØAB<B?BFBHBIBšBâBæBüB%C'C-CtC{C|CC–CŸC¶C·CÈCDD#D1D4DTDƒD†D‡D¤D½DêDE       EE>E^EdEuEŒE¥E¾EÂEÉEèE(FSFWFnFŠF£F§FÐFGG!G(GfGtG­GÇGÊGÌGÍGÒGàGñGHH)HZHaHlHœH£H­HÜHãHIZI[IyI¾IÍIÐIÖIJ[JJ¤JÚJKWKmK‘K¬K­KàKL=LGLwL›L LáLâL,MCM_MdMŽM¸MÈM÷MNN_N•NÓNOQO™O±OÎOÔOøOP-PjPŠP’PÇPÜPQ+QKQQÈQRRR]R`R„R±RÀRS-S?SBShSiSwS±SÏSÒSÝSèSòSôSûSüSTT*T,TVTdTfTmTnTÖ÷ê÷ö÷øø9øNøUøVø[ømøoø”ø«ø±øÑøØøÚøÛøàøñøùùAùVùtùÉùÏùåù4ú;úhútúŸúèú
û#ûpûtû“ûªû¯ûµûñû      üLü[üü²ü·ü¾üÀüÁüÍüÜüñüòü÷ü
ýý8ýRý{ýý†ý‡ýŒýžý²ýÓýÖýåýúýþ(þwþ}þÛþâþýþÿ:ÿEÿKÿtÿ{ÿŠÿºÿ½ÿÙÿÛÿÜÿàÿûÿ1Gl…‹­´Ãõù-{Þå)2I\h•œÄáì%:>DZ}’– ³¾çûþ-ADKRaŽžÃÝàïÿ
4Jilsz‰—ºßÿEovy€ºä#3:b”¼ÃÓþ (.l ËÒù                        (     .     P     W     ^     `     r     x          °    Ó    ê    û    ý    

&
R
Y
_
~
¿
'Ju{•¥ÌÓÚñ÷
/6BRTgl†’©ªÇ
$
<
`
o
 
§
³
¾
é
3LSZoŽ“Ÿ´»ñý$)0Sy¨­¸¼ËÓ       +25J•¡³ºìø
!%?`€Œ§®¿è0>\|¤ÆÓÝáïþ
)>RyŽ­nu²ÝàïYew–³¾ÅÑÔÖÛêìø%CJr~£ªÀñû&Tbs¤¦°µÆÈÙ
/0ay­®ç1:<AR_`i¢£´ù.Y|}Ìðñ$Egipx„ ¬¿ÅÚáñ÷*COagy€‘—³¶Ê"';[•—˜­ÈÝý69Tj›Ðýuw~’¦²Îï÷ & [ … ¬ ° ë !Q!p!¢!Ê!ë!ö!ü!!"J"O"Q"W"\"p"œ"ž"¥"¦"µ"Ì"ë"##I#O#n#…#¢#º#å#ì#ï#-$b$ž$Ö$%"%Q%%“%”%™%©%µ%È%Ö%ç%î%ü%&&.&7&Z&e&“&š& &­&ê&';'B'P'd'k'u'‹'œ'¯'Á'Ð'Þ'()(,(3(l(’(¦(­(º(Í(Ô(à(õ(ø()6)=)O)†))°)À)Ö)Ú)á)ì)ï)ö)**.*a*e*t*—*›*§*°*Ú*á*ó* +'+J+Z+p+t+{+†+‰+’+Æ+,",),5,`,g,,œ,Ä,í,-1-7-^-€-š-Ÿ-¹-Æ-å-ì-ö-..@.G.j.{.’.—.ž.¬.±.¾.×.Þ.â.é.//U/t//¤/´/Å/î/ú/10E0k0’0²0Î0Ó0÷0û01(1N1m1v1|11»1Ê1Û1ò1)2=2c22„2•2œ2§2¾2ã2ï2÷2#323i3}3£3ê3444#4.4S4™4¥4®4µ4»4Å4í4ÿ455(5/555Z5t5…5œ5£5ª5±5Ï5   666=6L6p6ª6»6Á677U7\7e7j7¥7´7Þ7å7ù7þ7818`8x8”8°8Ç8Õ8ä899 969I9N9U99†9•9Ë9Ó9â9:::,:3:;:L:[:b:“::¿:Å:å:ì:;!;9;?;F;S;[;`;g;x;ˆ;Ã;ü;<<$<D<k<<˜<¡<°<µ<»<ö<2=R=k=u=™=²=·=À=Ó=ö=>>>#>_>r>Œ>‘>˜>£>²>Õ>ç>ÿ>?#?+?2???D?P??Ž?µ?Ó?Ú?@ @2@F@…@¶@Ú@ô@û@A)AZAƒA£AºAÍAÔAÛAáAïABBWBmB…B—BÇBÚBàB4C;CtC|C·CÆCÌCÓCõC"D=DNDTD[D`DDŸD­DÔDEE@EFEjEqExE~E‹E¥E­E´E¹EÐEäEðEF  F>FGFPFdFkFwF¤FÌFÍFG8G;GDGrGuG„G§GÉGÝGúGHHLH`HgHkHrH‰H—HšH¡H²HçHI0I1I?ILIdIlIoIuI‚I·I¿IËIïI÷IJ J2J<JHJaJgJ{J‚JˆJ”J«JßJåJKK#K*K6KLKnKtK’K™K¡K¨K¯KéKôKLL,L0L_LsL“LµLÕLíLMM-M=MLMRM†M“M¢M©MÕMâMN5N<NLNSNfNmN©N°N·NðNÿNO&OSOZOnO¥OºOÞOùOP7PLPYPP»PÂPÇPÐPïPQ&QDQZQgQ—Q«Q²Q¹QÀQËQ÷Q&RURxRR RÔRÿRS>SAS‹S›SÜST!T(T6TFTgTnTT—T®TÚTâTøTûTUUPUwUU†U°U»U¾UÌUåUV'VlV—VŸV¬V°VÉVÍVÝVWW.W2WBWwW”WœW®WµW¾WãWXX"X?XXX\XlX°XñXùXY
YYRY•YÖYÞY
ZGZLZ\Z¢ZãZëZùZþZ1[X[][m[°[ñ[ù[\!\(\4\;\B\U\t\•\¢\Ø\]#]8]L]a]t]ƒ]”]ª]À]Ñ]ö]^^%^X^k^^”^»^Ê^ù^__-_?_c_‚_Ž_²_Â_à_ç_ô_&`O`s`z`”`˜`Ÿ`³`Ý`ä`a)a>aEabawa…aÄaçaùabbb(b.b=bTbdbŸb§b°bÇb×b
cc?cZc^cfc‘c—cÀcÇcËcÝcd'd.dGdkdpd}d°dÏdÖdádædíd(eLeTejexee»eÁeíeôeÿef$f5fHftf—fŸf¯fÌfúf-gagqg»gÃgÍgýg
hYhahfhmhhŠhÂh÷h"i8i\iaigi‹i’i£i½iÂiÑiúijj'j,j3j>jQjXjj“jÓjÙj4k^k{kkÇkÙkìkl&l-l;lglnlul…l‘l¡l¨lÃlÊlÜlûlmm0mBm[mmmŒm¶m»mÊmÛmàm&n2n9nWnhnrnžnÀnÖnÜn
o3oLoXocojoqo“oÁoêoppp!p-p2p9p^pƒp¨pºpÈpÝpäpqq&qIqaqvqq•qŸq¹qÏqØqíqòqr=rir}rƒrr¢r©rÊrérórss<sMspsus|sˆsžs×sæst'tbtytt†tt²t¶tÂtÕtãt   uuu5u:utu„u°uÍu×uv(v1v6v>vEvRvzv v§v³vÃvÔvävìvóvw)w_wfwpwƒwªw¯wÁwÓwèwüwx;x@xGxVxx¢x©x¸xâxy.yCyjy¥y¬y»yÀyÇy×yãyûyz0zczyz›z¨z±z·zàzçzîz{ {'{K{n{“{¸{Æ{Û{â{ô{||0|S|Z|i|¥|É|}>}E}V}u}}´}Í}Ü}~~4~<~C~~”~«~Ä~Ë~ß~à~í~DKny–¯´Æìó€1€G€U€j€€‘€È€Ѐà€ä€ô€ý€&-<Zp‡¢®сð÷‚%‚W‚„‚¨‚¯‚Ë‚Õ‚æ‚삃ƒƒ$ƒ0ƒXƒ_ƒvƒƒƒžƒ¥ƒ³ƒʃúƒ
„C„K„~„†„‰„™„Ê„Ò„Õ„Ü„ç„…1…„…³…·…Ç…†3†;†Y†j†m†n†—†Á†æ†ñ†‡1‡9‡<‡C‡R‡o‡¡‡¤‡°‡чî‡õ‡ˆ!ˆNˆ{ˆŸˆ¦ˆ»ˆ¾ˆɈ׈øˆ‰-‰4‰_‰k‰‰“‰Ÿ‰ΉÕ‰܉í‰ÿ‰4Š;ŠqŠ…Š³ŠÜŠøŠ‹‹‹,‹3‹Q‹x‹ª‹Ë‹Ò‹ß‹â‹é‹Œ*Œ=ŒYŒmŒ|Œ°ŒÅŒÌŒÏŒãŒõŒ&5i~…ˆ ®Àö-ŽaŽhŽžŽÆŽÎŽíŽûŽ7W_ƒ®¾ŏԏ׏ݏI}€Žʐï÷‘0‘5‘C‘u‘}‘Ž‘˜‘¤‘¾‘Ä‘Ú‘á‘ç‘ó‘’?’E’t’{’‚’ˆ’”’­’Ï’Õ’ó’ú’“!“G“l““–“¶“Û“”” ”0”5”<”C”u”x”…”Á”à”ç”ð”•/•6•b•••¡•²•¹•ü•#–<–Y–x–…–ΖÕ–á–
——"—&—2—e—i—u—‰—Ž—›—À—Ç—Þ—ô—˜*˜1˜D˜K˜S˜|˜’˜®˜ܘ阙™"™H™k™}™•™›™¢™¯™´™º™Ç™ï™ö™
šš š$š+š7šAšSšiš–š¾šËšùš›››››&›,›W›|›œ›°›´›Æ›ý›œ/œCœGœNœUœXœ^œŒœœšœÇœÓœãœ+1BIM[r˜±ܝãêüžž
žž)žTžqžwžˆžž“ž žÄžËžÝžîžŸ(Ÿ/Ÿ3Ÿ:ŸIŸWŸcŸ‹Ÿ³ŸÆŸðŸ E L ` d s „ ‰ ˜ Å á è     ¡%¡9¡C¡J¡m¡€¡„¡‹¡Ž¡ž¡¡¡Ä¡Ô¡ê¡î¡õ¡¢¢¢¢8¢?¢@¢E¢{¢}¢”¢§¢Í¢å¢£)£2£J£Y£\£^£s£w£«£­£æ£õ£¤¤    ¤¤¤!¤1¤d¤„¤Š¤¹¤Ĥͤ¥P¥V¥™¥ ¥­¥Î¥õ¥¦¦$¦Q¦^¦¦—¦§¦Û¦î¦ô¦'§:§d§Ÿ§ §±§½§ó§¨)¨n¨¶¨¾¨ƨ̨Ù¨©©&©Z©’©˜©Ì©ªBªJªVª‰ª¹ªÁªóª&«)«2«9«I«„«Ä«ù«/¬R¬Y¬[¬\¬a¬n¬œ¬Õ¬è¬î¬­­­X­k­n­~­–­¥­¬­Í­÷­û­-®0®7®^®x®®¢®Ù®ã®¯¯¯.¯_¯g¯ª¯­¯´¯¿¯ë¯ò¯°,°3°B°t°{°Œ°¹°À°ΰþ°±±@±G±R±±”± ±ȱϱß±ü±²
²<²K²‰²’²™²¦²¹²ݲæ²ù²³&³-³=³h³n³z³«³³³ß³è³ï³´´<´B´g´n´u´´¥´Ý´µµ7µ=µiµoµ~µ³µ¹µðµ÷µ¶*¶Q¶W¶h¶o¶~¶ˆ¶«¶±¶Ô¶Û¶ê¶·'·K·Q··”· ·÷Ý·ê·¸
¸(¸.¸O¸\¸…¸‹¸ž¸¥¸à¸ì¸
¹¹$¹H¹Y¹c¹n¹Ž¹«¹Ú¹ð¹ÿ¹º    ºº%ºWºº¢ºÖº»'»-»<»C»D»n»‘»˜»™»Ÿ»¹»õ»¼
¼¼B¼J¼\¼‚¼¸¼¿¼ƼÒ¼ì¼ò¼½(½L½S½d½–½½¥½×½¾'¾^¾e¾ƒ¾¹¾º¾Þ¾¿¿;¿p¿¦¿пÀ6ÀtÀÀ¡ÀÖÀÁ     ÁÁ!Á1Á>ÁxÁŸÁ¦ÁßÁøÁ   Â8ÂJÂoÂu§¼ÂÓÂãÂöÂ%ÃLÃeÃnÌ×êÃæÃÄ=ÄbėěĢÄÈÄÅÅ-Å4Å;ÅHŀŜŰŸÅÄÅûÅ3ÆiÆ—Æ¿ÆÍÆöÆÇ Ç0Ç9ÇAÇhǚǽÇØÇ
È!ÈRÈgÈjÈvÈ|ȄȋȵÈÀÈÇÈÒÈþÈÉÉ*ÉaɁɧɽÉáÉòÉõÉüÉ    ÊÊ"Ê>ÊYÊyʒʬÊÂÊÇÊäÊËË4ËJËOËaËdËl˛˦˰ËåËÌ)Ì.Ì5ÌGÌVÌ]ÌkÌŠÌ‘Ì¢ÌÎÌÕÌâÌðÌ÷ÌÍ(Í/Í=Í@ÍEÍVÍqÍ}͓͚ͥͳ͵ͶÍÁÍÄÍ÷Í'Î+Î?ÎQΙÎáÎÏÏÏ0ÏxϸÏÀÏÁÏÆÏäÏýÏÐÐÐ$Ð%Ð>ÐUЀРÐÃÐÔÐ×ÐçÐÑÑ5ÑEÑNÑjÑzъѓѥѵÑÄÑÍÑÐÑÞÑìÑúÑ        ÒÒ&Ò'Ò0Ò2Ò9Ò:ÒNÒtÒ‘Ò¼ÒÀÒÕÒ÷ÒÓ;Ó]ÓÓ¡ÓÃÓåÓÔ)ÔKÔmÔoÔuÔ’Ô½ÔÁÔïÔðÔÕ+ÕQÕw՝ÕÃÕéÕëÕìÕÖÖ;ÖWÖs֏֫ÖÇÖÉÖÐÖÑÖÖÖôÖ×*×D×d×jׄפ׫×Í×û×Ø+Ø3ØGØVØ|Ø¡ØÆØëØÙÙ<ÙaÙvهٌٲÙÌÙýÙ
ÚÚ(Ú5ÚCÚMÚWÚZÚzڈڜڰÚÀÚÃÚÐÚÖÚôÚÛÛ+Û8ÛEÛSÛ]ÛgÛjÛyۍۡ۵ÛÅÛÕÛØÛßÛÜ7ÜHÜJÜKÜPÜjÜlÜ}ܪܰÜÓÜÚÜêÜÿÜÝ"Ý)Ý=ÝSÝZÝkÝmÝ~݌ݑݟݨÝÌÝÞ&Þ=Þ?ÞCÞRÞmޅއގޏޔް޲ÞÏÞåÞõÞß-ßRßwß{߁ߑߘ߭ßÛßëßþßààà0àyà„à©à×àìàïàñàòàá&áeáqá¥á¬áÈáÍáíáÿáâAâ_ânâœâ«â®âÃâÓâÕâÚâñâóâã=ã@ãAãjãkã¢ã£ã½ãîãïãääQäuäxä—ä¿äÏäÐäääæäíäåå-åYåeå~å†åªå­å¯å¶å·åÅåÉåÝåéåæ7æYævæ†ææ—æœæÑæÛæùæûæççç$ç>ç[ç\çxç”çÄçèBèMèPèQèsè…è©è»èÂèÃèÑè÷è
éé&é1é5éXéqéžé¡é¨é©é¹éÝéäéðéýéê3êSênêrê¤êÒêöêûêë)ëBëQë[ë‹ë£ë©ëÊëÑëØëúëì*ìTì[ì‰ìµìØìí4í>ící€íŒí“í¼íÝíäíôíî îNî|î¯îâîï)ïVï]ïhïtï–ïÇïþïðð*ðAð{ð³ð¸ðÀðÊðÑðàðêðññAñYñ`ñgñwñ¥ñâñèñþñ:òFòMò~òŽòšò¨òÆòêò
ó1óuó‘ó¹óÀóÆóÖóô$ôfônô®ôÅôÌôÓôÚôçôõ?õpõõ¸õ¿õËõÙõ        ööö]ökö™ö¡ö­ö´öÓößö÷J÷k÷u÷|÷›÷ ÷ª÷º÷Æ÷ã÷ø%øgø‡ø¯ø¶øÂøêøñøùù%ùFù€ùÆùíùú9úYúzúœú¨úáúû;û„û¶ûüCüfüü¡üÏü÷üþü
ý<ýBýsýzýÈýÌýÞýáýþþRþUþzþ‡þÔþÿÿ"ÿGÿ[ÿ{ÿÿ•ÿœÿ¨ÿûÿ!   4     S         Æ    É    Ñ    å    .     1     X     ~     „   È    Ï    Ü    ë    D     X     Ç    Ð    Ó    Û    î    ,     4     ;     K     [     h     °    ³    º    Ñ    á    ý         Q     T     Ž    È    Ì    Ï    Õ    ñ         E     H         Ô                   !     +     I     W     h          Ì    Ï    ß         )     ,     3     j     ž    ¥    Á                   E     M     ^     ‡       ¡    Ð    Ø    ä    
                            #              V              ^              e              q              ‚            °             ¸             É             ÷             ÿ             

        2
        :
        A
        L
        [
        Ž
        š
        Â
        Ê
        Ñ
        õ
             "     ,     8     _     ˆ        Ÿ    É    Ò    Ú    ë              &     I     {     ‚   Œ        É    Ñ    Þ    
     
      
     0
     A
     s
     {
     ‡
   ´
    Ý
    ä
    ô
    $     -     5     <     j     ‹   ¦    å         K     {     ‹   Ž    •   Á              ?     N     ‹   ›   ž    ¥    ³    ÷    þ         2     9     U     …   “   –   ¥    Á    ó                   &     [     ‰   —   š    ¢    ©    º    Î    ü              F     N     b     ¦    ®    Ö                   0     C     ‰   Ù         "     l     u     }     „   Ÿ    ì    ó         C     Œ        –   ¾    è    ï         5     <     i     œ    £    µ    Ç    Õ    æ    ù    
            #     6     @     U     ‘   Ê    Ï    ×    ì    ÿ                   X     “   ˜    ¡    ©    °    ¿    Î    ß    î    ö                   /     h     œ    Ÿ    ¯    ¿    Ë    Ó    å    ý         2     l     ¢    «    °    ¸    ¿    Ù    ç    ò         ,     2     j     ™        ®    À    Ð    õ         I     Y     ^     e     u     …   Œ    £    ±    ¸    À    Ë    Ö    á    ã    ä    é    ù    û         E     T     ^     Œ    »    Á    ð    ÷    ý    7     >     q     ¸    á          H      |      ±     ã     í     (!     /!     >!     v!     }!     µ!    ï!    +"     i"     y"     ¶"    ½"    È"    #     #     "#     ,#     ]#     c#     –#   »#    ä#    ë#    ò#    $     B$     ‚$   ‰$   Á$    Ï$    %     3%     :%     q%     %     ¾%    Å%    &     F&     V&     Ÿ&    Ù&    ,'     }'     ¾'    (     (     G(     y(     €(   (    ¼(    ò(    -)     4)     q)     ²)    ä)    ,*     \*     Š*    Ê*    Ö*    #+     *+     :+     Ž+    á+    è+    ô+    ,     
,     ,     ,     ,     !,     9,     F,     T,     w,     £,    ¯,    ²,    ¹,    Ô,    ß,    -     -     -     <-     n-     –-   -    ­-    ã-    î-    0.     7.     o.     u.     †.   ¼.    Ç.    /     /     M/     T/     ‹/   ’/   Ê/    Ñ/    Ø/    ä/    ÷/    :0     B0     T0     0    Ð0    Ø0    ß0    ë0    î0    1     1     1     1     21     31     :1     w1     „1   ‘1   °1    æ1    2     :2     c2     2    ¥2     »2    ¾2    Ë2    Þ2    ñ2    3     3     3     3     +3     @3     N3     Z3     r3     y3     „3   ‡3   «3    ¯3    ¼3    è3    ÷3    ÿ3    4     4     64     i4     z4     ~4     ˆ4    ¡4    ¨4    ·4    ×4    5     ,5     ;5     B5     Q5     y5     £5    ®5    ¸5    Ò5    Ø5    â5    é5    ö5    ù5    6     6     6     26     D6     c6     ›6   ¯6    Ï6    Ú6    á6    ç6    7     7     7     /7     L7     S7     z7     •7   ¼7    Ë7    ô7    ÷7    8     )8     L8     p8     8     §8    Ì8    ã8    
9       '9     K9     h9     o9     y9     ƒ9    œ9    ¢9    «9    ²9    Ø9    ð9    ÿ9    :     :     $:     E:     b:     i:     †:   ‰:   :    ¢:    µ:    Ñ:    Ô:    è:    ù:    ;     ;     J;     Z;     s;     ~;     €;   ‡;   ž;    £;    µ;    Ñ;    à;    á;    <     &<     2<     o<     u<     ®<    µ<    Á<    à<    ç<    =     ,=     7=     G=     q=     x=     «=    »=    Ï=    Ò=    ê=    ÿ=    >     &>     6>     J>     \>     v>     ˆ>    —>   ›>   ¢>    ®>    Ã>    Ê>    Õ>    î>    þ>    ?     ?     *?     1?     U?     r?     ‡?   ´?    ß?    ã?    ê?    ö?    @     A@     E@     Z@     a@     d@     t@     “@   –@   ¢@    Ç@    à@    A     A     'A     XA     fA     nA     uA     —A   šA    ¦A    ¿A    ÆA    ÒA    ÕA    çA    êA    îA    B     7B     ]B     nB     “B   »B    ÛB    ÜB    ÿB    *C     TC     _C     dC     —C   ÒC    ÖC    òC    D     D     9D     YD     wD     “D   £D    ÀD    ÃD    ÓD    ÖD    ÛD    E     #E     $E     LE     ŠE    •E   ˜E    ™E   ½E    ËE    ÙE    F     F     &F     GF     PF     _F     nF     }F     ‡F   ºF    ÃF    ÆF    ßF    ôF    G     3G     ]G     fG     oG     tG     £G    ¥G    ÈG    ãG    äG    öG    ûG    )H     BH     CH     PH     [H     ^H     zH     ‰H   ÂH    I     I     -I     QI     ~I     ’I   ±I    ßI    íI    úI    J            J       &J     7J     ^J     cJ     eJ     lJ     sJ     tJ     yJ     ‡J   ‘J   µJ    ÅJ    ÌJ    K     K      K     'K     ;K     PK     \K     ˜K    ÈK        ÏK    ÝK    ûK    +L     2L     lL     €L   žL    ÄL    âL    èL    M     4M     aM     iM     ƒM    M    ÆM    ÙM    ßM    ôM    N     .N     QN     qN     …N   ¤N    ¨N    ÜN    êN    ÷N    üN    O     O     O     BO     IO     LO     QO     ‡O   ›O   ÑO    P     %P     GP     TP     ~P     ³P    ÒP    ôP    Q     Q     Q     $Q     :Q     AQ     MQ     ]Q     dQ     “Q   ÊQ    R     3R     :R     GR     mR     tR     wR     |R     ³R    µR    ëR    ôR    
S       S     S     -S     4S     \S     mS     šS    ¡S    ÉS    ÐS    ïS    T     T     7T     OT     \T     yT     €T   ƒT    ˆT    ˜T    ¡T    ¼T    ÉT    ìT    U     U     &U     5U     aU     iU     pU     U     ›U   ¢U    ®U    ÈU    ÕU    V     &V     *V     GV     gV     ŒV    ¹V    ÁV    ìV    W     KW     _W     eW     uW     ¦W    ÃW    ËW    äW    X     -X     =X     oX     ‘X   ¸X    ÀX    ØX    úX    Y     Y     $Y     6Y     DY     WY     ^Y     sY     …Y   ¢Y    ·Y    ÈY    ÙY    çY    óY    0Z     gZ     nZ     qZ     vZ     …Z   ›Z   §Z    ¶Z    âZ    êZ    [     [     B[     `[     d[     €[    [    Ä[    ð[    ø[    "\     H\     €\   «\    ±\    Ë\    Û\    ë\    ó\    ]     9]     R]     ]    ›]   ¢]    ±]    Í]    Ô]    â]    õ]    ü]    ^     ^     *^     D^     `^     j^     w^     ª^    ²^    º^    Ó^    â^    é^    ð^    _     _     4_     6_     Q_     \_     t_     _     _    ¾_    Ä_    Ö_    æ_    `     0`     J`     x`     `    ²`    à`    ã`    ÿ`    a     &a     (a     -a     Ia     Ya     •a   ¬a    ×a    äa    b     b     b     b     7b     Eb     Tb     jb     qb     b    œb    Ÿb    «b    ºb    
c     #c     „c   Œc    £c    ëc    ùc    d     d     d     'd     ;d     pd     Œd    —d   ›d   ±d    Ád    àd    èd    e     -e     De     ce     fe     †e   “e   µe    Òe    òe    úe    f     &f     ef     kf     ~f     ¯f    ½f    Äf    Çf    äf    îf    g     7g     ng     Šg    •g   ™g   ¯g    Óg    çg    h     h     @h     Hh     Xh     wh     h     –h   ­h    Øh    Ûh    ôh    i     &i     Di     Ti     wi     ’i   ši    ¡i    ¯i    Âi    Éi    Ôi    ×i    Üi    êi    j     j     :j     @j     kj     rj     j    šj    ¡j    «j    ¿j    ôj    k     8k     ?k     [k     fk     jk     €k   Œk    ·k    Ök    Ük    ýk    l     6l     =l     dl     ll     sl     ƒl    ¢l    ªl    Ál    Îl    ùl    m     m     m     )m     8m     „m   Œm    ’m   ¨m    Ãm    Óm    ÷m    n     n     "n     4n     Tn     `n     mn     Žn    ªn    Én    Ñn    Øn    æn    ùn    o     o     o     o     o     Go     [o     ho     ko     vo     yo     }o     Œo    žo    Éo    âo    p     p     p     6p     ap     ˜p    Çp    Óp    Öp    Ýp    èp    ëp    úp    ÿp    q     +q     :q     Vq     ]q     nq     yq     ¥q    «q    Óq    Úq    áq    îq    r     2r     Ar     wr      r    §r    Ür    ír    ðr    s     %s     =s     hs     ws     “s   šs    És    ès    ôs    t     
t       ,t     3t     Ft     Ut     kt     rt     ‘t   žt    Ít    Ôt    åt    ðt    u     u     /u     6u     =u     ?u     Gu     su     Ÿu    ¤u    èu    ,v     .v     <v     Nv     kv     €v   ¾v    Üv    ëv    w     
w     ,w     ?w     Ow     _w     nw     uw     ƒw    ˆw    ™w   w    µw    Æw    éw    ùw    x     x      x     Xx     [x     ax     mx     {x     x    ®x    ëx    íx    óx    y     2y     jy     qy     y    •y   ©y    áy    ây    ÿy    +z     Kz     Oz     rz     ‰z    z    µz    ½z    âz    åz    ðz    ôz    üz    {     
{       {     ({     K{     n{     –{   ®{    Ñ{    |     
|     $|     /|     G|     _|     g|     |    ¢|    Ñ|    à|    ï|    ý|    }     "}     7}     F}     b}     k}     ‚}   ’}   }    ¶}    »}    ß}    ó}    þ}    ~     ~     ~     '~     7~     M~     ]~     `~     ƒ~    ¡~    ¨~    »~    Þ~    ü~              &     ,     >     E     t     …   Œ    ´        È    ë    €   €   /€   D€   J€   ^€   e€   g€   h€   l€   ¤€  È€  Ó€  å€  ö€  %    F    `    z    ‰  ˜   «   º   Ɂ   æ   ü   ‚   
‚     ‚   +‚   S‚   p‚   }‚   •‚ ›‚ ³‚  Ò‚  Ù‚  é‚  ü‚  ƒ    *ƒ    .ƒ    Bƒ    Zƒ    qƒ    uƒ    ‰ƒ  ¡ƒ   ¸ƒ   ¼ƒ   ʃ   ̓   Óƒ   რ         „     „   N„   ]„   t„   †„ „  ²„  µ„  È„  ß„  õ„  ø„  …   "…   8…   ;…   H…   O…   \…   „… ¡…  ¹…  É…  Ü…  ô…  
†     †   "†   :†   Q†   U†   i†   †  ˜†  œ†  ª†  ­†  ´†  Á†  ᆠ        ‡     ‡   %‡   ,‡   2‡   E‡   y‡   ‡   ²‡  ¹‡  À‡  ·  ⇠ ö‡   ˆ    =ˆ    Cˆ    `ˆ    xˆ    œˆ   ¹ˆ   Lj   ïˆ   ‰   
‰     ‰   7‰   F‰   Q‰   `‰   i‰   t‰   Ž‰  ‘‰ —‰ ³‰  ¿‰  ω  Š    Š    AŠ    qŠ    ¡Š   ËŠ   çŠ   óŠ   üŠ   ‹   #‹   D‹   K‹   j‹   l‹   r‹   ‡‹ ‹‹ À‹  ‹  Ì‹  Ü‹  Œ    Œ    $Œ    <Œ    KŒ    ^Œ    ~Œ    …Œ  ˆŒ   Œ   ÆŒ   ÔŒ   ÝŒ       "    )    8    >    O    n    v    Š   ¤   µ   ¿   ֍   ú   $Ž    NŽ    xŽ    ¢Ž   ÌŽ   öŽ        J    N    u    „  ®   ؏       ,    V    €  ª   »   ¿   Ő   ‘   ‘   6‘   ]‘   †‘ •‘ ¼‘  Б  ä‘  ø‘  ’    ’   4’   E’   o’   s’   }’   …’ Ž’  ¯’  Ì’  é’  ö’  “   “          “     *“   G“   N“   m“   t“   v“   }“   „“ °“  À“  Ú“  ô“  û“  ”   /”   6”   P”   j”   q”   w”   |”   Ž”  ¯”  Ë”  à”  ù”  3•   P•   `•   g•   h•   x•   ‡• ¡•  Å•  Ë•  ð•  
–     3–   9–   N–   Z–   a–   h–    –  ¹–  À–  Ζ  —   &—   4—   C—   P—   Z—   ]—   m—   z—   °—  —  î—   ˜    .˜    1˜    8˜    D˜    K˜    T˜    _˜    u˜    {˜    –˜  ±˜   ܘ   í˜   ô˜   ™   J™   g™   u™   †™ ™™ £™  ¼™  Ï™  Ô™  â™  æ™  õ™  š    š    š    (š    .š    hš    š    †š  š   ‘š  –š  ¨š   Åš   ÿš   ›   ,›   3›   C›   j›   ›  ¿›  Å›  Ó›  ü›  œ    œ    œ    1œ    9œ    sœ    Šœ   ‘œ  “œ  —œ  ©œ   ½œ   Úœ   óœ   -    J    Z    a    q        ¤   ½   æ   ì   ž    ž    ž    ž    2ž    Vž    ]ž    •ž  ­ž   ´ž   Þ   úž   &Ÿ    4Ÿ    VŸ    `Ÿ    eŸ    oŸ    ©Ÿ   ÀŸ   ÇŸ   ÙŸ   ÛŸ   ⟠  éŸ   úŸ   ÿŸ        
          &     >     L     O     U     €   ¢    ³    Ó    â    å    ì    ó    ü    $¡    0¡    A¡    a¡    ¢¡   ª¡   ±¡   Ë¡   ü¡   ¢    ¢    ¢    $¢    Q¢    ^¢    c¢    ’¢  ›¢  ª¢   ´¢   Þ¢   õ¢   £    £    %£    5£    8£    ?£    L£    [£    q£     £   Æ£   Í£   å£   ¤    #¤    *¤    ,¤    3¤    =¤    A¤    h¤    t¤    †¤  ‘¤  «¤   º¤   Ó¤   í¤   ó¤   ý¤   ¥    ¥    &¥    ^¥    ˆ¥   ž¥   ¡¥   ·¥   Ô¥   ×¥   ð¥   ¦    ¦    ¦    .¦    1¦    E¦    p¦    ‡¦  —¦  š¦   ›¦  ¾¦   ÷¦   U§    \§    ]§    t§    …§  —§  ®§   Õ§   ì§   ¨    $¨    ?¨    R¨    d¨    ¨   š¨   ª¨   ²¨   Á¨   Ѩ   ê¨   ò¨   ÿ¨   ©    ©    #©    H©    T©    x©    ©    ¥©   ½©   Þ©      î©   ª    ª    ª    9ª    Iª    bª    jª    nª    {ª    ~ª    …ª  “ª  ¢ª   ºª   Áª   Ǫ   êª   «    «    0«    2«    9«    ^«    b«    ‚«  “«  «   Ñ«   ú«   ¬    8¬    F¬    }¬    ¨¬   ·¬   ¹¬   À¬   ̬   Ѭ   㬠  õ¬   ­    <­    J­    q­    x­    ­    œ­   ´­   Ê­   á­   í­   ®    ®    '®    R®    „®  Œ®   š®   Ÿ®   ®®   È®   Ю   ×®   ç®   ¯    !¯    &¯    -¯    D¯    Z¯    ~¯    —¯  ®¯   ȯ   ⯠  ü¯   °    :°    l°     °   ¼°   É°   ì°   ±    ±    .±    K±    U±    m±    ~±    Š±   ±±   ѱ   æ±   ò±   ü±   ²    5²    d²    ²   ”²  ¯²   IJ   ϲ   ä²   ë²   ³    (³    B³    b³    g³    n³    s³    —³  ¯³   ó   ç³   õ³   ø³   ú³   ´    ´    :´    O´    }´    “´  ´   «´   ²´   ¾´   í´   ô´   µ    (µ    =µ    Xµ    wµ    µ    ”µ  —µ  žµ   ±µ   ¹µ   ¿µ   ص   ãµ   öµ   ¶    
¶    &¶    1¶    D¶    L¶    [¶    e¶    ~¶    ¶    ¶   ¾¶   Ú¶   ᶠ  ê¶   í¶   õ¶   ü¶   4·    L·    S·    Œ·   ¸·   ¿·   Ö·   á·   ú·   ¸    ¸    Q¸    ‘¸  ȸ   ÷¸   ¹    ¹    C¹    I¹    P¹    j¹    r¹    ¢¹   ѹ   á¹   õ¹   º    "º    &º    -º    Zº    pº    €º  Žº   Ÿº   ¥º   ·º   ¾º   ͺ   ܺ   çº   »    7»    ]»    c»    r»    ‡»  ·»   à»   ¼    +¼    Z¼    v¼    —¼  œ¼   º¼   Þ¼   ½    ½    0½    @½    F½    m½    r½    y½    §½   ®½   ²½   ¹½   À½   ̽   ì½   ó½   ¾    ¾    !¾    C¾    Z¾    n¾    †¾  ¾   ¢¾   ­¾   º¾    ƾ   ä¾   ë¾    ¿    5¿    <¿    u¿    ¿   —¿  ¥¿   ª¿   ·¿   ÿ   á¿   è¿   À    À    ,À    `À    gÀ     À   ºÀ   ÁÀ   ÎÀ   ×À   ÞÀ          Á      +Á    :Á    `Á    ŠÁ   žÁ   ¶Á   ÌÁ   ÛÁ           
    !    (    5    A    _    f    —  žÂ   «Â   ß   æ   à    9à    @à    bà    fà    là    zà    ~à    ‹Ã  —à  µÃ   ¼Ã   ìà   óà   Ä    ,Ä    3Ä    lÄ    †Ä  Ä   šÄ   žÄ   ¥Ä   ²Ä   ¾Ä   ÜÄ   ãÄ   Å    Å    &Å    RÅ    YÅ    jÅ    €Å  §Å   ÌÅ   Æ    Æ    (Æ    GÆ    PÆ    …Æ  Æ   šÆ   ÕÆ   îÆ   ÷Æ   Ç    2Ç    yÇ    »Ç   ÉÇ   ×Ç   öÇ   ÿÇ   9È    AÈ    NÈ    ‰È  ¢È   «È   ·È   ºÈ   ÃÈ   ÊÈ   ×È   ìÈ   ÿÈ   
É    É    :É    CÉ    tÉ    |É    ‰É  ÃÉ   ÜÉ   äÉ   ðÉ   óÉ   úÉ   .Ê    NÊ    UÊ    ŽÊ   §Ê   ®Ê   ÔÊ   îÊ   Ë    /Ë    ;Ë    IË    NË    }Ë    ˜Ë    Ë   ÎË   ÓË   ÚË   îË   üË   Ì    Ì    5Ì    DÌ    NÌ    lÌ    Ì   Ì   ¥Ì   ¬Ì   ÉÌ   ÕÌ   çÌ   ìÌ   Í    6Í    >Í    lÍ    qÍ    xÍ    ‹Í  •Í  ŸÍ   ¢Í   ¯Í   ÑÍ   ÝÍ   ûÍ   Î    Î    EÎ    KÎ    wÎ    ~Î    …Î  –Î  ¹Î   ÎÎ   Ï    Ï    "Ï    IÏ    ZÏ    aÏ    pÏ    Ï    ‰Ï  ˜Ï   §Ï   ºÏ   ÞÏ   Ð    )Ð    <Ð    XÐ    yÐ    ~Ð    ”Ð  ˜Ð   ŸÐ   ¢Ð   ©Ð   °Ð   ßÐ   ðÐ   ÷Ð   Ñ    0Ñ    TÑ    aÑ    …Ñ  ŒÑ   «Ñ   ±Ñ   ¿Ñ   ÙÑ   áÑ   îÑ   Ò    Ò    Ò    FÒ    RÒ    dÒ    }Ò    …Ò  ´Ò   ÍÒ   ÕÒ   ÜÒ   çÒ   éÒ   ðÒ   JüJüüüüüüüüüüüü&ü
üÎþüüÁ
üüüüü¼ºüýüüüüüüëÿ¿æü;üü¹ªüëÿëÿVüüüòÿÓÿü–×ÿüñÿü©¨:üüüüœüçæ«=Ìüüüü=N1†œÌÌÌÐ97—üüüü6°ÿüüüüÌÌÌ5321üüEüüÕÙÿ.üüa05üüá/,œüüüðÿïÿüü+áÿüüüÌüûÿçÿM%üÔ$üæÿüÌÌÌÌÌÌÌÌÌÌÌÌÌÌœœÌÌÌÌÌÌÌœœœüüüüüüÕÌüüÌÌàÕüüüÕÕÕÕ¯ÿ    üÌüü¹ÿf³üüœüüüüÌÕÕ>5ü5ü¦üüü*üüüüÌÌ€öÿüü=üÌüü‚‚üüüfìÞ¸¸¸¸îî¿ü«ŠhhÏÏÏ}}üeŠKüÌü)#D(Oüü! üÕÌåÿüüÕüüüØÿü8rÌü8.ÌýÕÿüü;üEÌÕ¿”WüüÌüü88ü«ÿüüüüü5üü³üºÿ8ü(ü8üüÜÿü8üÌüÌEü´ÿüüEEâÿüìÿÌõÿôÿÖÕü88ÌüvÌuêÿãüÌàÿßÿüüëÿxðüüüüüüÔüüüüÌüüüüóÝÿ±ÿüüüüœüüüüüüêÿE¸ü‘üüÛÿüüüüü<O[
h
x‘´Ãàð0BZq
‘
›
³*Ë7æ7ý:"JY
l…¦Â!Ûì9&&(:F]
n<‚œ±Êàù
((7O[{
™
µ
â7Sn
‹¨¾ßó
 6a €–§Åã$%&*'=(Z)t*Œ<›_Rfg][m\n^lohiQjPkb   

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOSTUVWXYZ`acdefunction-name: ¼‰Ø—²Òœ<3§¨Õ#öI9=§ôDý¥2—ŒÏº[%Co¬d(È
/dev/cons`Ø     oØ    ~Ø    ŽØ   –Ø  ¥Ø   µØ   ½Ø   ÄØ   ÒØ   âØ   óØ   ûØ   Ù    Ù    "Ù    3Ù    ;Ù    aÙ    uÙ    }Ù    ƒÙ   ”Ù  ¾Ù   ÓÙ   ÛÙ   ðÙ   ùÙ   Ú    Ú    Ú    #Ú    3Ú    CÚ    TÚ    \Ú    }Ú    ŠÚ   ’Ú  ™Ú  ÜÚ   Û    !Û    (Û    2Û    =Û    JÛ    QÛ    \Û    jÛ    qÛ    |Û    ŠÛ   ‘Û  œÛ   ªÛ   ±Û   ¼Û   ÊÛ   ÑÛ   ÜÛ   êÛ   ñÛ   Ü    %Ü    UÜ    \Ü    {Ü    ƒÜ   ŠÜ   žÜ   ²Ü   ³Ü   ìÜ   ÿÜ   
Ý    Ý    +Ý    9Ý    AÝ    OÝ    UÝ    eÝ    sÝ    …Ý  •Ý  Ý   ­Ý   ´Ý   ÂÝ   ÎÝ   ÝÝ   ëÝ   ñÝ   þÝ   Þ    Þ    #Þ    *Þ    ?Þ    TÞ    _Þ    —Þ  ªÞ   ¸Þ   ÆÞ   ÌÞ   ùÞ   &ß    -ß    6ß    Dß    /bin/cppseed used: %d
spin: %d error(s) - aborting
Exit-Status 0
 spin: too many -D args, aborting
%s %s > %sspin: preprocessing failed
use: spin [-option] ... [-option] file
       Note: file must always be the last argument
       -A apply slicing algorithm
       -a generate a verifier in pan.c
       -B no final state details in simulations
       -b don't execute printfs in simulation
       -C print channel access info (combine with -g etc.)
       -c columnated -s -r simulation output
       -d produce symbol-table information
       -Dyyy pass -Dyyy to the preprocessor
       -Eyyy pass yyy to the preprocessor
       -e compute synchronous product of multiple never claims (modified by -L)
       -f "..formula.."  translate LTL into never claim
       -F file  like -f, but with the LTL formula stored in a 1-line file
       -g print all global variables
       -h at end of run, print value of seed for random nr generator used
       -i interactive (random simulation)
       -I show result of inlining and preprocessing
       -J reverse eval order of nested unlesses
       -jN skip the first N steps in simulation trail
       -k fname use the trailfile stored in file fname, see also -t
       -L when using -e, use strict language intersection
       -l print all local variables
       -M print msc-flow in Postscript
       -m lose msgs sent to full queues
       -N fname use never claim stored in file fname
       -nN seed for random nr generator
       -O use old scope rules (pre 5.3.0)
       -o1 turn off dataflow-optimizations in verifier
       -o2 don't hide write-only variables in verifier
       -o3 turn off statement merging in verifier
       -o4 turn on rendezvous optiomizations in verifier
       -o5 turn on case caching (reduces size of pan.m, but affects reachability reports)
       -Pxxx use xxx for preprocessing
       -p print all statements
       -qN suppress io for queue N in printouts
       -r print receive events
       -S1 and -S2 separate pan source for claim and model
       -s print send events
       -T do not indent printf output
       -t[N] follow [Nth] simulation trail, see also -k
       -Uyyy pass -Uyyy to the preprocessor
       -uN stop a simulation run after N steps
       -v verbose, more warnings
       -w very verbose (when combined with -l or -g)
       -[XYZ] reserved for use by xspin interface
       -V print version number and exit
spin: dataflow optimizations turned %s
onoffspin: dead variable elimination turned %s
onoffspin: statement merging turned %s
onoffspin: rendezvous optimization turned %s
onoffspin: case caching turned %s
onoffspin: bad or missing parameter on -o
_%s
Spin Version 6.1.0 -- 4 May 2011spin: warning -o[123] option ignored in simulations
rspin: cannot open %s
spin: cannot read %s
pan.pre%s.nvrwspin: cannot create tmp file %s
#include "%s"
#include "%s"
rspin: cannot open %s
progressaccept_%s<stdin>spin: missing argument to -f
%s
Spin Version 6.1.0 -- 4 May 2011spin: error, no filename specifiedspin: -c precludes all flags except -t
__p_pid_last_nr_prrcannot open %s_spin_nvr.tmpwcannot open tmp file %s-c-f!()spin: %s:%d, Error: nofilename near '%s'
pan.bpan.cpan.hpan.mpan.tpan.prespin: allocated %ld Gb, wanted %d bytes more
not enough memoryspin: Warning, never claim has side-effect
never claim contains i/o stmntsspin: warning, make sure that the S1 model
      also polls channel '%s' in its claim
spin: never, saw 
incompatible with separate compilationspin: Warning, using %s outside never claim
enabled()pc_value()spin: Error, using np_ outside never claim
_p'%c' = %d\b\t\f\n\rconditionsendrecvrecv poll %s@(x->y:z)X[]<>-><->UW%sin%sactive%s&&%s=%sassert%satomic%sbreak%sc_code%sc_decl%sc_expr%sc_state%sc_track%snevera constant%s--%sd_step%sd_proctype%sdo.%selse%sempty%senabled%s==%seval%sfi%sfull%s>=%sgoto%s>%shidden%sif%s++inline name%sinline%sinit%slocala label-name%s<=%slen%s<<%s<%smtypean identifier%s!=%s! (not)%snempty%snfullsub-sequence%snp_%sod%sof%s||%s!!%spc_valueprocess name%sprintf%sprintm%spriority%sproctype%sprovided%s?%s??%s>>%sruntoken: ::;%sshow%s!a string%strace%stimeoutdata typename%stypedef%sx[rs]%s- (unary minus)a typename%sunlessï&ïCïJï]ïqï…ï™ï­ïÀïÓïøï
ðð$ð;ðBðYðoð‚ð»ðÇððð÷ðñ=ñqy¦Ëý6j{¥¶ÊÛìùüFNezŒ¨Êçî";Unq¢»Òé
!%6RŒÆø*NušÀÍÏÓçõ3W{ŠÂÅåðòù1=Ymz…‡ŽŸ£Öìí56Ol¯ÌÚï*3:EGNSŸÑ÷%,>FMe€‘«Öñûþ'=\ŒÄãïôú 6 D K V y • §  Õ ò !!!8!K!h!!Š!!“!£!»!Ö!ç!","G"Q"T"m"¤"¿"Å"î"##D#E#i#Š#Ÿ#µ#Ð#ø#ý#$,$F$M$€$¥$Ì$Þ$õ$%%0%K%\%v%¡%¼%Æ%É%Û%ô%&5&\&†&¯&Ä&Ê&î&'A'Z'†'¯'¾'Ò'ç'(((L(g(’(¸(Ñ(ý(&)5)I)d)y)“)¥)²)¸)Â)Ý)ò)ö)ú)ý)**.*?*p*“*«*½*é*++"+L+^+Š+¨+»+¿+Ó+è+,4,j,y,„,§,¿,Ò,ñ,-9-M-b-w-Œ-™- -·-Ý-..?.S.t.‘.ª.Ä.Ò.ã.ü.//(/6/\/ƒ/“/½/Æ/ç/ú/ÿ/040_0|0†0¸0à01D1X1z1Œ1©1¿1í1202A2G2k2Š2´2â233@3d3„3™3ª3°3³3º3Ó3è3ò34$4<4I4e4h4‡4•4Ä4Ú4î4ÿ4555!585P5|5²5á56@6E6d6¦6¯6È6ò6.7e7š7Ù7ß7ù78838O8W8p88›8È8Ý89'9;9h9|9¤9¶9¾9Ì9÷9:*:.:@:j:|:ª:Ë:Û:à:ò:;;5;F;ˆ;´;Ï;<5<^<‚<·<¸<ë<
==^=‰=›= =§=õ=,>\>‡>±>Ï>ý>?T?U?Ž?£?Á?Ô?æ?û?$@3@9@@@e@t@@›@¯@Ê@Ø@ß@%AfA©AÛAÜABFBGB\BB•B³BÖBçBC,CGCJCQCSCXC™CÃCìCD.D0D5DrDDD½DÇD×DêDEE7E>EYE\E]E„E‡E™E¥E¬EÓEåEF'F9F]FaFhFkFmFrFÀFÍF÷FG#GgG{GG½GHHHHAHhHkH}H‰HHÀHÒHõHI&ISIWI^IaIII”IßIèIJ-JFJHJMJzJ„J•JÆJÜJ
K8KJK[K~K›K½KØKúKýKLL<L`L|L™L¶LÎLæLMM,M3MIMcMuMM M¸MÑMàMãMòMNNWN\N~NˆN™NËNÌNõN$OQOnOoO…O¡O¹OÒOèOñOP
P PeP±PQQQQGQHQ`QkQ‚Q—Q¡QÀQÁQÆQÝQìQíQ
R3RNR]RˆRœR«R¹RÀRâRäRåRêRSS SAS_SbS~S”SžS¬S±SºS×SõSøST'T9TAT\TjToTˆTšTœTT¢T³TÂTèT   U2USUsUƒU†UˆU¤E·EÍEéEF2FBFCFSFaFbFrF€FF¡F°F¿FÎFÝFìFíFúFGEGfGsG{GšG¥G¦GµGÃGÐGÛGõGûGH
HHH%H;HQHgH}H“H©H¿HÍHÞHII+ISIwI¢I®I¼I×IJOJ]JrJŒJ—J¢JµJ¼JÓJâJêJKK8KAKOK]KnK‡K”KŸK­K¼KÆKíK5å¯5à?tl_spin: memalloc %ld bytes
releasing a free block size     pool  allocs   frees
%5d    %6ld    %6ld    %6ld
]¹±¤95Ÿx ro۝|        z     éf{ŒÌ÷‹^Î2Ì͏›»¼úù7Ž¸º¹j­¬«²³®¯°±¶·¦§¨©ªIçKTQz”SiÝÔnË·¶öžø\gþ—²: ¡NòñUP¦¥U¿ÁÂÃý‚ž¾½XW£žo^]y3ÏÐÑ1ÓÅôÀÀ«¤ŸØ~ydvc#baæ[ð‘ZQõïÜpîèÕÔÓûÒËÈlÇ[Cáàåßä       

 Mâ㦧¨©ªq&¯­)*¾½á½åÑäR,ÉÊ%¿¨©ªK@ZYGD-./0:<8‚5âã‚‚F3@2/ST0EFH>J¡½+LP,Å‚Æ;Wy§Vž¶·¦§¨©ª+í»¼úù@•¸º¹Y­¬«²³®¯°±¶·¦§¨©ªf4-»AM¼Dy)Eet'’thüœ›Js¢6Üsw#$¡mÞ‚ëm|Gƒ¡{–Ú‚†€ˆ‚‚ÿ¥„…uŒkmm!ºn:–m˜('$‚™ÄmIꜝm£‰Š¸môóONC¬B>¡¨Aš}ì¡“—®Æ?•=mmµR¾ƒ€1ÂÖט?=”<ÈÙ4Og©ªVÉ.BÍ*7&ÇL8‚(Î%Ï¡ÊÒ‹‰ŠpX¢cdeHk"
ˆ‡Ž6…†“„ijtvuwh}~l’brsq‹‰Špcdeak`ˆ‡Ž_…†‘“„ijtvuwh}~l’brsq‹‰Špcdeak`ˆ‡Ž_…†‘“„ijtvuwh9;l’brsq‹‰Špcdeak`ˆ‡Ž_…†‘“„ijtvuwh;l’b‹‰ŠprscdeqkŽa`_ij‘tvuwhyl’brsq®¯°±¶·¦§¨©ªa`_‘»¼úù¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úù¸º¹‡­¬«²³®¯°±¶·¦§¨©ª»¼úù"¸º¹­¬«²³®¯°±¶·¦§¨©ª"`²³®¯°±¶·¦§¨©ª»¼úù¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼µ´!¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úù!¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úùиº¹­¬«²³®¯°±¶·¦§¨©ª»¼úùĸº¹­¬«²³®¯°±¶·¦§¨©ª»¼úùÁ¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úù°¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úù_¸º¹­¬«²³®¯°±¶·¦§¨©ªpcde\kpcdekijtvuwhijyplcdekbhylrsqbijrsaq`h_y³la`b™šrsqxa»¼úù`¸º¹™­¬«²³®¯°±¶·¦§¨©ª»¼úù¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼úù¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼µ´¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼´¸º¹­¬«²³®¯°±¶·¦§¨©ª»¼¸º¹­¬«²³®¯°±¶·¦§¨©ªúù¸º¹­¬«²³®¯°±¶·¦§¨©ªù¸º¹­¬«²³®¯°±¶·¦§¨©ª´¸º¹­¬«²³®¯°±¶·¦§¨©ª¸º¹­¬«²³®¯°±¶·¦§¨©ª­¬«²³®¯°±¶·¦§¨©ª¬«²³®¯°±¶·¦§¨©ª«²³®¯°±¶·¦§¨©ª 
/_AcChAcKþÿþÿþÿ      

 "$,-ABC23Ä!#D&()%5FOEQUG*./Å@@ä01þÿ”Æǹº»¼½ÃÐX4\þÿ”8:þÿ>`a¹oq|…†‹ôPRSVIåêL•­®¯±˜™µ·ÍÎÏ^6@þÿ;M@þÿguvþÿƒ’r{‡‰@bHõöW'@+›œžŸ ¡¢£¤¥¦§¨©Ôª×«¬ÈÉÊËÌÒÓÕÖšÑÁÂ]9—<=sþÿ?tn‘@w@@”䩪JëÄä³´¾ØÙÚÛ_7Nfðìîhèê~„k”pæyz””cÜ[ï“ŒŽÄ¶¸¿Àñó€‚il@x爊âßàáÞ°²òí锏¹TjmþÿãÝdüÿÿþÿýÿüÿûÿúÿùÿøÿ÷ÿöÿõÿôÿóÿ?=@>ÓÿÝÿÜÿ),-.
ýÿòÿ*+ëÿåÿ8êÿ8ãÿ698àÿ8;h<<8îÿ/äÿéÿìÿjÑÿÒÿÎÿAÍÿ8Ñÿâÿf58<<ñÿìÿ5ìÿèÿjÚÿjmAlhjßÿii<<fçÿÌÿ¥ÿfb\B
ÏÿÛÿ5'(:¦ÿ¤ÿÉÿ OJK1324Èÿ8Ùÿ×ÿ÷ÿ78ÔÿÄÿÃÿÏÿÂÿÝÿçÿ#%j;Ðÿ8ÑÿÌÿËÿfh55áÿ÷ÿÞÿ¢ÿÌÿðÿáÿæÿ[\]^_RQPUVWXSTIHYZLNMFGIHÌÿ¥ÿÌÿÌÿÌÿªÿ8:ffDEfholÌÿÌÿÌÿffffÆÿÇÿæÿÖÿÕÿÏÿl&DBA`aECl f¹ÿ¬ÿ!¸ÿ8ffçÿjj¯ÿ®ÿfk8mIHÌÿ5ikgmgkÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿ¥ÿÌÿ¥ÿÌÿÌÿÌÿÌÿÌÿÌÿÌÿ¥ÿÌÿ¥ÿÌÿgg©ÿÏÿÌÿ¨ÿ§ÿÌÿÌÿ8ÈÿÏÿÏÿÏÿÏÿÅÿnhØÿ×ÿm÷ÿ7Ôÿ8Ôÿ¿ÿ´ÿ½ÿçÿµÿ³ÿ²ÿÌÿÏÿÏÿ¹ÿ«ÿ¹ÿ<Ïÿ5±ÿ°ÿÙÿfÁÿÌÿÌÿiáÿ¢ÿïÿÌÿfgghhgiggggÉÿÌÿkÕÿl¾ÿ¡ÿfÏÿ5\V¼ÿ¢ÿÌÿ¾ÿV¼ÿ"glÙÿ·ÿggÙÿÙÿæÿÞÿÏÿîÿlÞÿ¾ÿ¾ÿolimf¾ÿf5¾ÿf¾ÿÌÿºÿÌÿæÿ¶ÿmæÿæÿkgjíÿ0Ìÿgii8Èÿ¾ÿ¾ÿgÌÿU¢ÿUgÀÿj"g¢ÿkk­ÿÊÿ£ÿ69ìÿfgîÿggg»ÿÙÿÌÿÃÿÏÿkmçÿÀÿæÿgDÊÿgkòðrîíìéçáàßÞÝÛ×ÖÍËÉÇÆÄÃÂÀ¿½n¼¹¸·¶
µ³²±°¯       ®­«ª©§£+¡ ž›š™—”“‘Ž‹„ƒ~}|zwv
pinconsistent mountnot mountednot in unionmount rpc errormounted device shut downmounted directory forbids creationdoes not existunknown device in # filenamenot a directoryfile is a directorybad character in file namefile name syntaxpermission deniedinappropriate use of fdbad arg in system calldevice or object already in usei/o errorread or write too largeread or write too smallnetwork port not availablewrite to hungup streami/o on hungup channelbad process or channel control requestno free devicesprocess exitedno living childreni/o error in demand loadvirtual memory allocation failedfd out of range or not openno free file descriptorsseek on a streamexec header invalidconnection timed outconnection refusedconnection in useinterruptedkernel allocate failedsegments overlapi/o count too smallken has left the buildingbad attach specifierno free file descriptorsno free mount devicesno free mount rpc bufferno free segmentsno free memoryno free Blocksno free routesattach -- bad specifierunknown fidbad character in directory nameread/write -- on non open fidread/write -- count too bigphase error -- directory entry not allocatedphase error -- qid does not matchaccess permission denieddirectory entry not foundopen/create -- unknown modewalk -- in a non-directorycreate -- in a non-directoryphase error -- cannot happencreate -- file existscreate -- . and .. illegal namesdirectory not emptyattach -- privileged userwstat -- not ownerwstat -- not in groupcreate/wstat -- bad character in file namewalk -- too many (system wide)file system read onlyfile system fullread/write -- offset negativeopen/create -- file is lockedclose/read/write -- lock is brokennot a socketprotocol not supportedconnection refusedaddress family not supportedinsufficient buffer spaceoperation not supportedaddress in useunnamed error message¤]¤]L\‘cnb\¤]¤]¤]Ö\îV‘\_]9a]L\•5 ”ÿÿÏ?procedure name %s redefinedstruct {
       char *c; char *t;
} code_lookup[] = {
       { "%s", "\"%%\n..." },
       { (char *) 0, "" }
};
unexpected, inline_stub not setcannot happen, missing inline def %s"Matched""UnMatched""unMatched""StackOnly"expecting '[Un]Matched', saw %sc_state format (%s)array initialization error, c_state (%s)void
globinit(void)
{
 Global  Global      now.%s = %s;
 Hidden  Hidden      %s = %s;
}
void
locinit%d(int h)
{
 Local Local Local  uchar *this = pptr(h);
               ((P%d *)this)->%s = %s;
}
 Global  Global  Hidden  Hidden  Local Local Global  Global    %s;
 Global  Global  Hidden  Hidden  Local Local     uchar c_state[ Global  Global  Hidden  Hidden  Local Local%ssizeof(%s)+%s%s+4];
%s%s+WS    uchar c_stack[StackSize];
"Hidden""Hidden"%s;  /* Hidden */
  Local Local Local        %s;
#if defined(C_States) && defined(HAS_TRACK)
 Global  Global  Hidden  Hidden  Local Localdereferencing state object: %sextern %s %s;
#endif
int cpu_printf(const char *, ...);
void
c_stack(uchar *p_t_r)
{
#ifdef VERBOSE
       cpu_printf("c_stack %%u\n", p_t_r);
#endif
       if(%s)
               memcpy(p_t_r, %s, %s);
       else
               memset(p_t_r, 0, %s);
       p_t_r += %s;
}

void
c_update(uchar *p_t_r)
{
#ifdef VERBOSE
       printf("c_update %%u\n", p_t_r);
#endif
 Global  Global  Hidden  Hidden  Local Local     memcpy(p_t_r, &%s, sizeof(%s));
       p_t_r += sizeof(%s);
       if(%s)
               memcpy(p_t_r, %s, %s);
       else
               memset(p_t_r, 0, %s);
       p_t_r += %s;
}
void
c_unstack(uchar *p_t_r)
{
#ifdef VERBOSE
       cpu_printf("c_unstack %%u\n", p_t_r);
#endif
       if(%s)
               memcpy(%s, p_t_r, %s);
       p_t_r += %s;
}
void
c_revert(uchar *p_t_r)
{
#ifdef VERBOSE
       printf("c_revert %%u\n", p_t_r);
#endif
 Global  Global  Hidden  Hidden  Local Local     memcpy(&%s, p_t_r, sizeof(%s));
       p_t_r += sizeof(%s);
       if(%s)
               memcpy(%s, p_t_r, %s);
       p_t_r += %s;
}
#endif

/* start of %s */
\#%s

/* end of %s */
#define C_States       1
#undef C_States
P%s->spin: in proctype %s, ref to object in proctype %s
invalid variable ref in '%s'%sif (!(%s)) { if (!readtrail) { depth++; trpt++; trpt->pr = II; trpt->o_t = t;trpt->st = tt; uerror("%s"); continue; } else { printf("pan: precondition false: %s\n"); _m = 3; goto P999; } } 
                now.{ if (!(%s)) { if (!readtrail) { uerror("%s"); continue; } else { printf("pan: precondition false: %s\n"); _m = 3; goto P999; } } 
                sv_save();%s }
++--c_expr %s has side-effectsinlines nested too deeplywrong nr of params on call of '%s'cyclic inline attempt on: %s#identmalformed preprocessor directive - # .malformed preprocessor directive - # .linenomalformed preprocessor directive - .fnamegot %c, expected " -- lineno %d
malformed preprocessor directive - .fname (%s)malformed preprocessor directive - fname.cannot happenbad param to inline %s--c_codec_code%dspin: saw char '%c'
bad inline: %s        /* line %d %s */
                
#line %d "%s"
{inline text too long%3d: %s, warning: empty inline definition (%s)
_%d_string not terminated"ltl definition not terminated"character quote missing: %sUVWXalwayseventuallyuntilstronguntilweakuntilreleasenextimpliesequivalentactiveassertatomicbitboolbreakbytec_codec_declc_exprc_statec_trackD_proctypedochanelseemptyenabledevalfalsefiforfullgotohidden:hide:ifininit:init:inlineintlenlocal:local:ltl:ltl:mtypenemptynever:never:nfullnotrace:notrace:np_odofpc_valuepidprintfprintmpriorityproctypeprovidedrund_stepselectshortskiptimeouttrace:trace:trueshow:show:typedefunlessunsignedxrxs_lastspin: %s:%d replacement value: %s
--formal par of %s contains replacement valueformal par of %s used in structure name,()'%c'%d::;--++<<>><=<>=>===!=???!!!&&||/proc/%d/noteid%d5+'à<+àC+!àJ+4àN+4àS+àY+4à^+àe+àl+às+à{+      àƒ+)àŽ+à‘+4à@–+à›+0à¡+à©+
à®+3à´+à·+à»+/àÀ+àÅ+*àÌ+Ó+àÖ+àÙ+=àÞ+å+àì+4à ð+àô+,àú+,>à,,4àà,2à,;à,',1à-,<à5,?,&àC,àF,àI,àR,4àV,à],àd,-àm,(àv,.à,
àƒ,#àŠ,à‘,4à—,3àœ,%à¤,<àª,²,3à·,+à¼,Ã,àË,$àÒ,4àÛ,5àÞ,5à




  !$$$$##%&(''))))))----..                 ++//22253331898:7;;,,?>@A<C<E<F<<<H<<<<===I=====K=L=M=N===O=P=Q=RS=GGUT**VV44444444444444444444444W444X4Y444444444444ZZZZZZZZ[[[[[[[[\\\\]]]66""JJDD^^____BBBB000èr$sÝpðf3q`sœsØs3qéiŠqàq
h<r’r•5 ”ÿÿß?€ @0delproc(0, now._nr_pr-1)if (_m == 2) _m = unsend()XX = trpt->bup.ovals[%d];
                XX = 1;
                unrecv(, XX-1, %d, , %d);
                unrecv(, XX-1, %d, _trpt->bup.ovals[%d], %d);
                _ = trpt->bup.ovals[%d];
                p_restor(II);
                 = trpt->bup.ovals[%d]sv_restor();
spin: bad node type %d (.b)
;
                       case %d:
((Q%d *)z)->contents#ifdef HAS_SORTED
               j = trpt->ipt;
#endif
               for (k = j; k < ((Q%d *)z)->Qlen; k++)
               {
                       %s[k].fld%d = %s[k+1].fld%d;
               }
               j = ((Q0 *)z)->Qlen;
((Q%d *)z)->contents[j].fld           %s%d = 0;
               _m = (trpt+1)->o_m;
               if (_m) (trpt-1)->o_pm |= 1;
               UnBlock;
               _m = trpt->o_m;
               break;
((Q%d *)z)->contents  case %d:
               if (strt) boq = from+1;
               if (strt && slot<%d)
               {       for (j--; j>=slot; j--)
                       {      %s[j+1].fld%d =
                               %s[j].fld%d;
                        }
                }
[slot].fld            if (strt) {
                       %s%d = 0;
               }
               if (fld == 0) %s0 = fldvar;
               switch (fld) {
               case %d:        %s%d = fldvar; break;
               }
               break;
_pidspin: saw 
assertion failed: file :hangupinterruptquitalarmsys: trap: illegal instructionsys: trap: reserved instructionsys: trap: reservedsys: trap: arithmetic overflowabortsys: fp:exitdiekillsys: trap: bus errorsys: trap: address errorsys: trap: TLBsys: write on closed pipealarmtermusr1usr2unknown signalaccept_allacceptname too long %saccept%s/* redundant state %s */
accept_allreplace %s with %s
       combo: 
BINGO %s:      
%s - %d %d %d
===
state %s, trans to %s redundant
 conditions  <-> 
accept_allaccept_all%s bucky match %s
T0_initacceptT0%s%d: state %s equals state %s
==
acceptT0%s   :: (1) -> goto %s
%s:
       /*  */
acceptT0%s:
       if
       :: false
       fi;

%s <<   
        >> %s
acceptT0_initT0_initnever %s {    /*  */
/* >>%d,%d<< */
accept_init:
       0 /* false */;
accept_all:
        skip
}
         (((((                  H„„„„„„„„„„‚‚‚‚‚‚ %%%%Pages: (atend)%%%%PageOrder: Ascend%%%%DocumentData: Clean7Bit%%%%Orientation: Portrait%%%%DocumentNeededResources: font Courier-Bold%%%%EndComments%%%%BeginProlog50 dict begin/baseline 0 def/height 0 def/justify 0 def/lineLength 0 def/spacing 0 def/stipple 0 def/strings 0 def/xoffset 0 def/yoffset 0 def/ISOEncode {    dup length dict begin    {1 index /FID ne {def} {pop pop} ifelse} forall        /Encoding ISOLatin1Encoding def        currentdict    end    /Temporary exch definefont} bind def/AdjustColor {    CL 2 lt {    currentgray    CL 0 eq {          .5 lt {0} {1} ifelse       } if   setgray    } if} bind def/DrawText {    /stipple exch def    /justify exch def    /yoffset exch def    /xoffset exch def    /spacing exch def    /strings exch def    /lineLength 0 def    strings {        stringwidth pop        dup lineLength gt {/lineLength exch def} {pop} ifelse  newpath    } forall    0 0 moveto (TXygqPZ) false charpath    pathbbox dup /baseline exch def    exch pop exch sub /height exch def pop    newpath    translate    lineLength xoffset mul    strings length 1 sub spacing mul height add yoffset mul translate    justify lineLength mul baseline neg translate    strings { dup stringwidth pop    justify neg mul 0 moveto       stipple {          gsave          /char (X) def          {          char 0 3 -1 roll put           currentpoint           gsave          char true charpath clip StippleText            grestore               char stringwidth translate             moveto     } forall       grestore   } {show} ifelse        0 spacing neg translate    } forall} bind def%%%%EndProlog%%%%BeginSetup/CL 2 def%%%%IncludeResource: font Courier-Bold%%%%EndSetupgsave
/Courier-Bold findfont 8 scalefont ISOEncode setfont
0.000 0.000 0.000 setrgbcolor AdjustColor
%d %d [
    (%s -- %s -- MSC -- %d)
] 10 -0.5 0.5 0 Spin Version 6.1.0 -- 4 May 2011false DrawText
grestore
%%%%Page: %d %d
save
10 %d moveto
%d %d lineto
%d %d lineto
10 %d lineto
closepath clip newpath
%f %f translate
%f %f scale
%s.psmscwcannot create file '%s'%%!PS-Adobe-2.0
%%%%Creator: %s
Spin Version 6.1.0 -- 4 May 2011%%%%Title: MSC %s
--%%%%BoundingBox: 119 154 494 638
%s%d.trailmsc%s.trailmscrrcannot open trail file%%%%Trailer
end
%%%%Pages: %d
%%%%EOF
spin: wrote %d pages into '%s.ps'
mscgsave
%d %d moveto
%d %d lineto
%d setlinewidth
0 setlinecap
1 setlinejoin
%f %f %f setrgbcolor AdjustColor
stroke
grestore
%d %d moveto
%d %d lineto
%d %d lineto
%d %d lineto
%d %d lineto
%f %f %f setrgbcolor AdjustColor
closepath fill
gsave
/Courier-Bold findfont 6 scalefont ISOEncode setfont
0.000 0.000 0.000 setrgbcolor AdjustColor
%d %d [
    (%d)
] 10 -0.5 0.5 0 false DrawText
grestore
%d %d moveto
%d %d lineto
1 setlinewidth
0 setlinecap
1 setlinejoin
0.92 0.92 0.92 setrgbcolor AdjustColor
stroke
%d:%250sgsave
/Courier-Bold findfont 8 scalefont ISOEncode setfont
0.000 0.000 0.000 setrgbcolor AdjustColor
%d %d [
    (%s)
] 10 -0.5 0.5 0 false DrawText
grestore
%f %f scale
showpage
restore
showpage
restore
max length of %d steps exceeded - ps file truncated
max nr of %d steps exceeded
abortingMSC:       %s@ß*Jàá*Làã*Kàå*Màç*Hàî*Iàù*Jàÿ*Jà+Kà+Là+Mà"+Dà*+Eàà?too many queues (%s)too many channel typesError: sending to an uninitialized chan
STDINinvalid use of STDINError: receiving from an uninitialized chan %s
type-clash in %s, (%s<-> %s)%sSend ->sendSend ->%3d: warning: missing params in send
%3d: warning: too many params in send
%3d: warning: missing params in next recv
%3d: warning: too many params in next recv
Recv [Recv] <-recvRecv [Recv] <-rv-sendSent ->Sent ->%3d: warning: missing params in rv-send
%3d: warning: too many params in rv-send
cannot happen, s_snd_Recv <-Recv <-*?*%s-[%d]Sen?!,[]q\p %3d
%3d   .   %s%cSen,[]
(state -)      [values: %d(state -)   [%dSen!?%s:%d %s,]

       %s queue %d (%s)
mtype name %s too long%s%d          queue %d (%s(%d):%s[%d]): %s): [,]
invalid asgn to chaninvalid use of chan namedo not index an array with itself (%s)[][]1%d..????_nr_pr_nr_pr_p_pattempt to assign value to system variable %sð?       
%8.8lx%8.8lxexpected ')'expected predicatesyntax errorformula: 
syntax errorcouldn't parse wait message@³È`‹(ŠÆ?#e_fdinfo_sighdlrnohandleillegal reference inside typedeftypename %s was defined beforestruct %s { /* user defined type */
};
%s is not a typenameredeclaration of '%s'(%s) only an unsigned can have width-field:hide::show::local:bad array size for '%s'spin: indexing %s[%d] - size is %d
indexing error '%s'no subfields %sbad subfield type %d
bad subfield entry %d
cannot locate subfield %snon-zero 'rgt' on non-structureindexing error '%s'non-zero 'rgt' on non-structureindexing error '%s'array of structures in param list, %scannot happen cpnn%s..%s[%d]no field '%s' defined in structure '%s'
..%s[%d]%s%s.%s%s[%d].%s%s.%s%s[%d].[ %d ]..%s[%d].         %s(%d):%s.%s[%d] = 
unexpected - no symbolntyp %d
unexpected %s, no '.'spin: saw ''
incomplete structure ref '%s'cannot retrieve field %d
bad structure %sunexpected type - tail_addproctype %s redefinedâÿÿÿÿÿï$@cannot find state %d
fsm_dfs: cannot happen
cannot happen, popbuild__pid_lastspin: %s:%d, bad node type %d (ana_stmnt)
abortingunreachable code: %s:%3d  
unsigned char Is_Recv[%d];
void
set_recvs(void)
{
       Is_Recv[%d] = 1;
unexpected: do at start of d_step}
int
no_recvs(int me)
{
       int h; uchar ot; short tt;
       Trans *t;
       for (h = BASE; h < (int) now._nr_pr; h++)
       {       if (h == me) continue;
               tt = (short) ((P0 *)pptr(h))->_p;
               ot = (uchar) ((P0 *)pptr(h))->_t;
               for (t = trans[ot][tt]; t; t = t->nxt)
                       if (Is_Recv[t->t_id]) return 0;
       }
       return 1;
}
-+ 0123456789ABCDEF0X01234567890123456700123456789ABCDEF0x01234567890123456789abcdef0x0tA{A…AŠA
A¯AÏAãABBBBBB4BMB\B     vB
|BB†B
€à7yÃACnµµ¸“Fõù?éO8M20ùHw‚Z<¿sÝOu}d_step sequence too longd_step sequence too longS_%.3d_0:  /* break-dest */
S_%.3d_0goto %s breaks from d_step seqcannot happen (dstep.c)illegal operator in 'd_step:' ''
'%s'run operator in d_stepremote reference in d_stepprocess terminationnested d_step sequencenested atomic sequence || (boq == -1 /* else */)(1 /* else */) || () || () || ((boq == -1) && ) || ((boq == -1 && ))continue'unless' inside d_step - ignoredif (!(1))
                        continue;if (!(1))
                        continue;if (!())
                        continue;if (!())
                        continue;if ((boq != -1) || !())
                        continue;if (!(boq == -1 && ))
                        continue;if (boq != -1 || (trpt->o_pm&1))
                        continue;IfNotBlocked
                sv_save();
                reached[%d][%d] = 1;
                reached[%d][t->st] = 1;
                reached[%d][tt] = 1;
Uerror("block in d_step seq, line %d")S_%.3d_0: /* 1 */
               goto S_%.3d_0;
S_%.3d_0: /* 2 */
               goto S_%.3d_0;  /* 'break' */
               goto S_%.3d_0; /* NEXT */
cannot interpret d_step               goto S_%.3d_0;  /* 'goto' */
               goto S_%.3d_0; /* '.' */
               ;
               goto S_%.3d_0; /* ';' */
goto S_%.3d_%d%s: /* 3 */
               Uerror("blocking sel in d_step (nr.%d, near line %d)");
               goto S_%.3d_0;
ûyŸPDÓ?cache stores     : %9ld
cache hits       : %9ld
sameform...type: %d
cannot happen, sameformcannot happen, anywhere#e/_fdinfo#e/_sighdlr#e//adm/usersY@   d_step {
atomic {
 {
 };
%s:
/* normal */ {
} unless {
}; /* end unless */
do
if
::

od;
fi;
c_code c_expr { } ->
;
Dproctype %s() provided 
{
}
InfinityNaN0operator:        if (state_tables)      { if (dodot) exit(0);    printf("\nTransition Type: ");         printf("A=atomic; D=d_step; L=local; G=global\n");     printf("Source-State Labels: ");       printf("p=progress; e=end; a=accept;\n");#ifdef MERGED        printf("Note: statement merging was used. Only the first\n");          printf("      stmnt executed in each merge sequence is shown\n");      printf("      (use spin -a -o3 to disable statement merging)\n");#endif       pan_exit(0); }#if defined(BFS) && defined(TRIX)    { int i;         for (i = 0; i < MAXPROC+1; i++)        {     processes[i] = (TRIX_v6 *) emalloc(sizeof(TRIX_v6));           processes[i]->body = (uchar *) emalloc(Maxbody * sizeof(char));          }      for (i = 0; i < MAXQ+1; i++)   {     channels[i] = (TRIX_v6 *) emalloc(sizeof(TRIX_v6));            channels[i]->body = (uchar *) emalloc(Maxbody * sizeof(char)); } }#endif     iniglobals(258); /* arg outside range of pids */#if defined(VERI) &;& !defined(NOREDUCE) && !defined(NP)  if (!state_tables#ifdef HAS_CODE      && !readtrail#endif#if NCORE>1       && core_id == 0#endif )      { printf("warning: for p.o. reduction to be valid ");    printf("the never claim must be stutter-invariant\n");         printf("(never claims generated from LTL ");   printf("formulae are stutter-invariant)\n"); }#endif       UnBlock;        /* disable rendez-vous */#ifdef BITSTATE      if (udmem)     {       udmem *= 1024L*1024L;  #if NCORE>1            if (!readtrail)                {       void init_SS(unsigned long);                   init_SS((unsigned long) udmem);                } else #endif         SS = (uchar *) emalloc(udmem);         bstore = bstore_mod;   } else #if NCORE>1            { void init_SS(unsigned long);           init_SS(ONE_L<<(ssize-3));           }      #else          SS = (uchar *) emalloc(ONE_L<<(ssize-3));      #endif#else   hinit();#endif#if defined(FULLSTACK) && defined(BITSTATE)    onstack_init();#endif#if defined(CNTRSTACK) && !defined(BFS) LL = (uchar *) emalloc(ONE_L<<(ssize-3));#endif       stack   = (_Stack *) emalloc(sizeof(_Stack));  svtack  = (Svtack *) emalloc(sizeof(Svtack));  /* a place to point for Pptr of non-running procs: */  noqptr = noptr  = (uchar *) emalloc(Maxbody * sizeof(char));#if defined(SVDUMP) && defined(VERBOSE)   if (vprefix > 0)               (void) write(svfd, (uchar *) &vprefix, sizeof(int));#endif#ifdef VERI        Addproc(VERI);  /* pid = 0 */  #if NCLAIMS>1  if (claimname != NULL) {       whichclaim = find_claim(claimname);            select_claim(whichclaim);      }      #endif#endif  active_procs(); /* started after never */#ifdef EVENT_TRACE   now._event = start_event;      reached[EVENT_TRACE][start_event] = 1;#endif#ifdef HAS_CODE  globinit();#endif#ifdef BITSTATEgo_again:#endif    do_the_search();#ifdef BITSTATE       if (--Nrun > 0 && HASH_CONST[++HASH_NR])       {       printf("Run %%d:\n", HASH_NR);         wrap_stats();          printf("\n");          if (udmem)      /* Dillinger 3/2/09 */         {       memset(SS, 0, udmem);          } else         {       memset(SS, 0, ONE_L<<(ssize-3));             }#ifdef CNTRSTACK             memset(LL, 0, ONE_L<<(ssize-3));#endif#ifdef FULLSTACK               memset((uchar *) S_Tab, 0,             maxdepth*sizeof(struct H_el *));#endif                nstates=nlinks=truncs=truncs2=ngrabs = 0;              nlost=nShadow=hcmp = 0;                Fa=Fh=Zh=Zn = 0;               PUT=PROBE=ZAPS=Ccheck=Cholds = 0;              goto go_again; }#endif}#ifdef HAS_PROVIDEDint provided(int, uchar, int, Trans *);#endif#if NCORE>1#define GLOBAL_LOCK   (0)#ifndef CS_N#define CS_N           (256*NCORE)#endif#ifdef NGQ#define NR_QS             (NCORE)#define CS_NR           (CS_N+1)        /* 2^N + 1, nr critical sections */#define GQ_RD               GLOBAL_LOCK#define GQ_WR               GLOBAL_LOCK#define CS_ID               (1 + (int) (j1_spin & (CS_N-1))) /* mask: 2^N - 1, zero reserved */#define QLOCK(n)    (1+n)#else#define NR_QS               (NCORE+1)#define CS_NR         (CS_N+3)#define GQ_RD          (1)#define GQ_WR               (2)#define CS_ID               (3 + (int) (j1_spin & (CS_N-1)))#define QLOCK(n)       (3+n)#endifvoid e_critical(int);void x_critical(int);#ifndef SEP_STATE   #define enter_critical(w)       e_critical(w)  #define leave_critical(w)        x_critical(w)#else    #ifdef NGQ     #define enter_critical(w)       { if (w < 1+NCORE) e_critical(w); }    #define leave_critical(w)       { if (w < 1+NCORE) x_critical(w); }    #else  #define enter_critical(w)       { if (w < 3+NCORE) e_critical(w); }    #define leave_critical(w)       { if (w < 3+NCORE) x_critical(w); }    #endif#endifintcpu_printf(const char *fmt, ...){   va_list args;  enter_critical(GLOBAL_LOCK);    /* printing */ printf("cpu%%d: ", core_id);   fflush(stdout);        va_start(args, fmt);   vprintf(fmt, args);    va_end(args);  fflush(stdout);        leave_critical(GLOBAL_LOCK);   return 1;}#elseintcpu_printf(const char *fmt, ...){        va_list args;  va_start(args, fmt);   vprintf(fmt, args);    va_end(args);  return 1;}#endifintPrintf(const char *fmt, ...){   /* Make sure the args to Printf         * are always evaluated (e.g., they     * could contain a run stmnt)   * but do not generate the output       * during verification runs     * unless explicitly wanted     * If this fails on your system         * compile SPIN itself -DPRINTF        * and this code is not generated       */#ifdef HAS_CODE    if (readtrail) {       va_list args;          va_start(args, fmt);           vprintf(fmt, args);            va_end(args);          return 1;      }#endif#ifdef PRINTF va_list args;  va_start(args, fmt);   vprintf(fmt, args);    va_end(args);#endif   return 1;}extern void printm(int);#ifndef SC#define getframe(i)     &trail[i];#elsestatic long HHH, DDD, hiwater;static long CNT1, CNT2;static int stackwrite;static int stackread;static Trail frameptr;Trail *getframe(int d){  if (CNT1 == CNT2)              return &trail[d];     if (d >= (CNT1-CNT2)*DDD)              return &trail[d - (CNT1-CNT2)*DDD];   if (!stackread &&  (stackread = open(stackfile, 0)) < 0)      {       printf("getframe: cannot open %%s\n", stackfile);              wrapup();      }      if (lseek(stackread, d* (off_t) sizeof(Trail), SEEK_SET) == -1 || read(stackread, &frameptr, sizeof(Trail)) != sizeof(Trail)) {       printf("getframe: frame read error\n");                wrapup();      }      return &frameptr;}#endif#if !defined(SAFETY) && !defined(BITSTATE)#if !defined(FULLSTACK) || defined(MA)#define depth_of(x)       A_depth /* an estimate */#elseintdepth_of(struct H_el *s){  Trail *t; int d;       for (d = 0; d <= A_depth; d++) {       t = getframe(d);               if (s == t->ostate)                    return d;      }      printf("pan: cannot happen, depth_of\n");      return depthfound;}#endif#endif#if NCORE>1extern void cleanup_shm(int);volatile unsigned int      *search_terminated; /* to signal early termination */#endifvoidpan_exit(int val){   void stop_timer(void); if (signoff)   {       printf("--end of output--\n"); }#if NCORE>1  if (search_terminated != NULL) {       *search_terminated |= 1;        /* pan_exit */ }#ifdef USE_DISK      { void  dsk_stats(void);               dsk_stats();   }#endif       if (!state_tables && !readtrail)       {       cleanup_shm(1);        }#endif       if (val == 2)  {       val = 0;       } else {       stop_timer();  }#ifdef C_EXIT       C_EXIT; /* trust that it defines a fct */#endif       exit(val);}#ifdef HAS_CODEstatic char tbuf[2][2048];char *transmognify(char *s){ char *v, *w;   int i, toggle = 0;     if (!s || strlen(s) > 2047) return s;  memset(tbuf[0], 0, 2048);      memset(tbuf[1], 0, 2048);      strcpy(tbuf[toggle], s);       while ((v = strstr(tbuf[toggle], "{c_code")))  {       *v = '\0'; v++;                strcpy(tbuf[1-toggle], tbuf[toggle]);          for (w = v; *w != '}' && *w != '\0'; w++) /* skip */;          if (*w != '}') return s;               *w = '\0'; w++;                for (i = 0; code_lookup[i].c; i++)                     if (strcmp(v, code_lookup[i].c) == 0                   &&  strlen(v) == strlen(code_lookup[i].c))                     {       if (strlen(tbuf[1-toggle])                              +  strlen(code_lookup[i].t)                            +  strlen(w) > 2047)                                  return s;                              strcat(tbuf[1-toggle], code_lookup[i].t);                              break;                 }              strcat(tbuf[1-toggle], w);             toggle = 1 - toggle;   }      tbuf[toggle][2047] = '\0';     return tbuf[toggle];}#elsechar * transmognify(char *s) { return s; }#endif#ifdef HAS_CODEvoidadd_src_txt(int ot, int tt){       Trans *t;      char *q;      for (t = trans[ot][tt]; t; t = t->nxt) {       printf("\t\t");                q = transmognify(t->tp);               for ( ; q && *q; q++)                  if (*q == '\n')                                printf("\\n");                 else                           putchar(*q);           printf("\n");  }}char *find_source(int tp, int s){       if (s >= flref[tp]->from       &&  s <= flref[tp]->upto)      {       return flref[tp]->fnm; }      return PanSource; /* i.e., don't know */}voidwrap_trail(void){     static int wrap_in_progress = 0;       int i; short II;       P0 *z;        if (wrap_in_progress++) return;       printf("spin: trail ends after %%ld steps\n", depth);  if (onlyproc >= 0)     {       if (onlyproc >= now._nr_pr) { pan_exit(0); }           II = onlyproc;         z = (P0 *)pptr(II);            printf("%%3ld:  proc %%d (%%s) ",                      depth, II, procname[z->_t]);           for (i = 0; src_all[i].src; i++)                       if (src_all[i].tp == (int) z->_t)                      {       printf(" %%s:%%d",                                     find_source((int) z->_t, (int) z->_p),                                 src_all[i].src[z->_p]);                                break;                 }              printf(" (state %%2d)", z->_p);                if (!stopstate[z->_t][z->_p])                  printf(&quot; (invalid end state)");            printf("\n");          add_src_txt(z->_t, z->_p);             pan_exit(0);   }      printf("#processes %%d:\n", now._nr_pr);       if (depth < 0) depth = 0;      for (II = 0; II < now._nr_pr; II++)    {       z = (P0 *)pptr(II);            printf("%%3ld:  proc %%d (%%s) ",                      depth, II, procname[z->_t]);           for (i = 0; src_all[i].src; i++)                       if (src_all[i].tp == (int) z->_t)                      {       printf(" %%s:%%d",                                     find_source((int) z->_t, (int) z->_p),                                 src_all[i].src[z->_p]);                                break;                 }              printf(" (state %%2d)", z->_p);                if (!stopstate[z->_t][z->_p])                  printf(" (invalid end state)");                printf("\n");          add_src_txt(z->_t, z->_p);     }      c_globals();   for (II = 0; II < now._nr_pr; II++)    {       z = (P0 *)pptr(II);            c_locals(II, z->_t);   }#ifdef ON_EXIT       ON_EXIT;#endif        pan_exit(0);}FILE *findtrail(void){ FILE *fd;      char fnm[512], *q;     char MyFile[512];      char MySuffix[16];     int  try_core; int  candidate_files;     if (trailfilename != NULL)     {       fd = fopen(trailfilename, "r");                if (fd == NULL)                {       printf("pan: cannot find %%s\n", trailfilename);                       pan_exit(1);           } /* else */           goto success;  }talk:        try_core = 1;  candidate_files = 0;   tprefix = "trail";     strcpy(MyFile, TrailFile);     do { /* see if there's more than one possible trailfile */             if (whichtrail)                {       sprintf(fnm, "%%s%%d.%%s",                             MyFile, whichtrail, tprefix);                  fd = fopen(fnm, "r");                  if (fd != NULL)                        {       candidate_files++;                             if (verbose==100)                                      printf("trail%%d: %%s\n",                                              candidate_files, fnm);                         fclose(fd);                    }                      if ((q = strchr(MyFile, '.')) != NULL)                 {       *q = '\0';                             sprintf(fnm, "%%s%%d.%%s",                                     MyFile, whichtrail, tprefix);                          *q = '.';                              fd = fopen(fnm, "r");                          if (fd != NULL)                                {       candidate_files++;                                     if (verbose==100)                                              printf("trail%%d: %%s\n",                                                      candidate_files, fnm);                                 fclose(fd);                    }       }              } else         {       sprintf(fnm, "%%s.%%s", MyFile, tprefix);                        fd = fopen(fnm, "r");                  if (fd != NULL)                        {       candidate_files++;                             if (verbose==100)                                      printf("trail%%d: %%s\n",                                              candidate_files, fnm);                         fclose(fd);                    }                      if ((q = strchr(MyFile, '.')) != NULL)                 {       *q = '\0';                             sprintf(fnm, "%%s.%%s", MyFile, tprefix);                              *q = '.';                              fd = fopen(fnm, "r");                          if (fd != NULL)                                {       candidate_files++;                                     if (verbose==100)                                              printf("trail%%d: %%s\n",                                                      candidate_files, fnm);                                 fclose(fd);            }       }       }              tprefix = MySuffix;            sprintf(tprefix, "cpu%%d_trail", try_core++);  } while (try_core <= NCORE);  if (candidate_files != 1)      {       if (verbose != 100)            {       printf("error: there are %%d trail files:\n",                          candidate_files);                      verbose = 100;                 goto talk;             } else         {       printf("pan: rm or mv all except one\n");                      exit(1);       }       }      try_core = 1;  strcpy(MyFile, TrailFile); /* restore */       tprefix = "trail";try_again:  if (whichtrail)  {       sprintf(fnm, "%%s%%d.%%s", MyFile, whichtrail, tprefix);               fd = fopen(fnm, "r");          if (fd == NULL && (q = strchr(MyFile, '.')))           {       *q = '\0';                     sprintf(fnm, "%%s%%d.%%s",                             MyFile, whichtrail, tprefix);                  *q = '.';                      fd = fopen(fnm, "r");          }      } else {       sprintf(fnm, "%%s.%%s", MyFile, tprefix);              fd = fopen(fnm, "r");          if (fd == NULL && (q = strchr(MyFile, '.')))           {       *q = '\0';                     sprintf(fnm, "%%s.%%s", MyFile, tprefix);                      *q = '.';                      fd = fopen(fnm, "r");  }       }      if (fd == NULL)        {       if (try_core < NCORE)          {       tprefix = MySuffix;                    sprintf(tprefix, "cpu%%d_trail", try_core++);                  goto try_again;                }              printf("pan: cannot find trailfile %%s\n", fnm);               pan_exit(1);   }success:#if NCORE>1 && defined(SEP_STATE)   {       void set_root(void); /* for partial traces from local root */          set_root();    }#endif       return fd;}uchar do_transit(Trans *, short);voidgetrail(void){       FILE *fd;      char *q;       int i, t_id, lastnever=-1; short II;   Trans *t;      P0 *z;        fd = findtrail();       /* exits if unsuccessful */    while (fscanf(fd, "%%ld:%%d:%%d\n", &depth, &i, &t_id) == 3)   {       if (depth == -1)                       printf("<<<<<START OF CYCLE>>>>>\n");          if (depth < 0)                 continue;              if (i > now._nr_pr)            {       printf("pan: Error, proc %%d invalid pid ", i);                        printf("transition %%d\n", t_id);                      break;         }              II = i;                z = (P0 *)pptr(II);            for (t = trans[z->_t][z->_p]; t; t = t->nxt)                   if (t->t_id == (T_ID) t_id)                            break;         if (!t)                {       for (i = 0; i < NrStates[z->_t]; i++)                  {       t = trans[z->_t][i];                           if (t && t->t_id == (T_ID) t_id)                               {       printf("\tRecovered at state %%d\n", i);                                       z->_p = i;                                     goto recovered;                        }       }                      printf("pan: Error, proc %%d type %%d state %%d: ",                            II, z->_t, z->_p);                     printf("transition %%d not found\n", t_id);                       printf("pan: list of possible transitions in this process:\n");                        if (z->_t >= 0 && z->_t <= _NP_)                       for (t = trans[z->_t][z->_p]; t; t = t->nxt)                           printf("        t_id %%d -- case %%d, [%%s]\n",                                        t->t_id, t->forw, t->tp);                      break; /* pan_exit(1); */              }recovered:           q = transmognify(t->tp);               if (gui) simvals[0] = '\0';            this = pptr(II);               trpt->tau |= 1;                if (!do_transit(t, II))                {       if (onlyproc >= 0 && II != onlyproc)                           goto moveon;                   printf("pan: error, next transition UNEXECUTABLE on replay\n");                        printf("     most likely causes: missing c_track statements\n");                       printf("       or illegal side-effects in c_expr statements\n");               }              if (onlyproc >= 0 && II != onlyproc)                   goto moveon;           if (verbose)           {       printf("%%3ld: proc %%2d (%%s) ", depth, II, procname[z->_t]);                 for (i = 0; src_all[i].src; i++)                               if (src_all[i].tp == (int) z->_t)                              {       printf(" %%s:%%d ",                                                find_source((int) z->_t, (int) z->_p),                                         src_all[i].src[z->_p]);                                        break;                         }                      printf("(state %%d) trans {%%d,%%d} [%%s]\n",                          z->_p, t_id, t->forw, q?q:"");                 c_globals();                   for (i = 0; i < now._nr_pr; i++)                       {       c_locals(i, ((P0 *)pptr(i))->_t);                      }              } else if (Btypes[z->_t] == N_CLAIM)           {       if (lastnever != (int) z->_p)                  {       for (i = 0; src_all[i].src; i++)                                       if (src_all[i].tp == (int) z->_t)                                      {       printf("MSC: ~G %%d\n",                                                        src_all[i].src[z->_p]);                                                break;                                 }                              if (!src_all[i].src)                                   printf("MSC: ~R %%d\n", z->_p);                        }                      lastnever = z->_p;                     goto sameas;           } else if (Btypes[z->_t] != 0) /* not :np_: */         {sameas:               if (no_rck) goto moveon;                       if (coltrace)                  {       printf("%%ld: ", depth);                               for (i = 0; i < II; i++)                                       printf("\t\t");                                printf("%%s(%%d):", procname[z->_t], II);                              printf("[%%s]\n", q?q:"");                     } else if (!silent)                    {       if (strlen(simvals) > 0) {                             printf("%%3ld:  proc %%2d (%%s)",                                      depth, II, procname[z->_t]);                           for (i = 0; src_all[i].src; i++)                                       if (src_all[i].tp == (int) z->_t)                                      {       printf(" %%s:%%d ",                                                    find_source((int) z->_t, (int) z->_p),                                                 src_all[i].src[z->_p]);                                                break;                                 }                              printf("(state %%d)     [values: %%s]\n", z->_p, simvals);                             }                              printf("%%3ld:  proc %%2d (%%s)",                                      depth, II, procname[z->_t]);                           for (i = 0; src_all[i].src; i++)                                       if (src_all[i].tp == (int) z->_t)                                      {       printf(" %%s:%%d ",                                                    find_source((int) z->_t, (int) z->_p),                                                 src_all[i].src[z->_p]);                                                break;                                 }                              printf("(state %%d)     [%%s]\n", z->_p, q?q:"");                      /*      printf("\n");   */             }       }moveon:       z->_p = t->st; }      wrap_trail();}#endifintf_pid(int pt){      int i; P0 *z; for (i = 0; i < now._nr_pr; i++)       {       z = (P0 *)pptr(i);             if (z->_t == (unsigned) pt)                   return BASE+z->_pid;   }      return -1;}#if !defined(HASH64) && !defined(HASH32) #if WS>4               #define HASH64 #else          #define HASH32 #endif#endif#if defined(HASH32) && defined(SAFETY) && !defined(SFH) && !defined(SPACE)       #define SFH#endif#if defined(SFH) && (defined(BITSTATE) || defined(COLLAPSE) || defined(HC) || defined(HASH64) || defined(MA))       #undef SFH#endif#if defined(SFH) && !defined(NOCOMP) #define NOCOMP  /* go for speed */#endif#if NCORE>1 && !defined(GLOB_HEAP)   #define SEP_HEAP /* version 5.1.2 */#endif#ifdef BITSTATEintbstore_mod(char *v, int n)     /* hasharray size not a power of two */{       unsigned long x, y;    unsigned int i = 1;   d_hash((uchar *) v, n); /* sets j3, j4, K1, K2 */      x = K1; y = j3;        for (;;)       {       if (!(SS[x%%udmem]&(1<<y))) break;             if (i == hfns) {#ifdef DEBUG                  printf("Old bitstate\n");#endif                       return 1;              }              x = (x + K2 + i);              y = (y + j4) & 7;              i++;   }#ifdef RANDSTOR      if (rand()%%100 > RANDSTOR) return 0;#endif   for (;;)       {       SS[x%%udmem] |= (1<<y);                if (i == hfns) break;          x = (x + K2 + i);              y = (y + j4) & 7;              i++;   }#ifdef DEBUG printf("New bitstate\n");#endif       if (now._a_t&1)        {       nShadow++;     }      return 0;}intbstore_reg(char *v, int n)      /* extended hashing, Peter Dillinger, 2004 */{ unsigned long x, y;    unsigned int i = 1;   d_hash((uchar *) v, n); /* sets j1-j4 */       x = j2; y = j3;        for (;;)       {       if (!(SS[x]&(1<<y))) break;            if (i == hfns) {#ifdef DEBUG                  printf("Old bitstate\n");#endif                       return 1;              }              x = (x + j1_spin + i) & nmask;         y = (y + j4) & 7;              i++;   }#ifdef RANDSTOR      if (rand()%%100 > RANDSTOR) return 0;#endif   for (;;)       {       SS[x] |= (1<<y);               if (i == hfns) break;          x = (x + j1_spin + i) & nmask;         y = (y + j4) & 7;              i++;   }#ifdef DEBUG printf("New bitstate\n");#endif       if (now._a_t&1)        {       nShadow++;     }      return 0;}#endifunsigned long TMODE = 0666; /* file permission bits for trail files */int trcnt=1;char snap[64], fnm[512];intmake_trail(void){      int fd;        char *q;       char MyFile[512];      int w_flags = O_CREAT|O_WRONLY|O_TRUNC;       if (exclusive == 1 && iterative == 0)  {       w_flags |= O_EXCL;     }     q = strrchr(TrailFile, '/');   if (q == NULL) q = TrailFile; else q++;        strcpy(MyFile, q); /* TrailFile is not a writable string */   if (iterative == 0 && Nr_Trails++ > 0) {       sprintf(fnm, "%%s%%d.%%s",                     MyFile, Nr_Trails-1, tprefix); } else {#ifdef PUTPID                sprintf(fnm, "%%s_%%s_%%d.%%s", MyFile, progname, getpid(), tprefix);#else            sprintf(fnm, "%%s.%%s", MyFile, tprefix);#endif       }      if ((fd = open(fnm, w_flags, TMODE)) < 0)      {       if ((q = strchr(MyFile, '.')))         {       *q = '\0';                     if (iterative == 0 && Nr_Trails-1 > 0)                         sprintf(fnm, "%%s%%d.%%s",                                     MyFile, Nr_Trails-1, tprefix);                 else                           sprintf(fnm, "%%s.%%s", MyFile, tprefix);                      *q = '.';                      fd = open(fnm, w_flags, TMODE);        }       }      if (fd < 0)    {       printf("pan: cannot create %%s\n", fnm);               perror("cause");       } else {#if NCORE>1 && (defined(SEP_STATE) || !defined(FULL_TRAIL))  void write_root(void);         write_root();#else            printf("pan: wrote %%s\n", fnm);#endif        }      return fd;}#ifndef FREQ#define FREQ (1000000)#endifdouble freq = (double) FREQ;
#ifdef TRIXvoid sv_populate(void);voidre_populate(void) /* restore procs and chans from now._ids_ */{     int i, cnt = 0;        char *b;#ifdef V_TRIX printf("%%4d: re_populate\n", depth);#endif   for (i = 0; i < now._nr_pr; i++, cnt++)        {       b = now._ids_[cnt];            processes[i]->psize = what_p_size( ((P0 *)b)->_t );            memcpy(processes[i]->body, b, processes[i]->psize);#ifdef TRIX_RIX            ((P0 *)pptr(i))->_pid = i;#endif#ifndef BFS          processes[i]->modified = 1; /* re-populate */#endif   }      for (i = 0; i < now._nr_qs; i++, cnt++)        {       b = now._ids_[cnt];            channels[i]->psize = what_q_size( ((Q0 *)b)->_t );             memcpy(channels[i]->body, b, channels[i]->psize);#ifndef BFS          channels[i]->modified = 1; /* re-populate */#endif    }}#endif
#ifdef BFS#define Q_PROVISO  #ifndef INLINE_REV             #define INLINE_REV     #endiftypedef struct SV_Hold {       State *sv;     int  sz;       struct SV_Hold *nxt;} SV_Hold;typedef struct EV_Hold {      char *sv;      int  sz;       int nrpr;      int nrqs;#ifndef TRIX char *po, *qo; char *ps, *qs;#endif  struct EV_Hold *nxt;} EV_Hold;typedef struct BFS_Trail {    Trail   *frame;        SV_Hold *onow; EV_Hold *omask;#ifdef Q_PROVISO       struct H_el *lstate;#endif    short boq;#ifdef VERBOSE      unsigned long nr;#endif       struct BFS_Trail *nxt;} BFS_Trail;BFS_Trail *bfs_trail, *bfs_bot, *bfs_free;SV_Hold *svhold, *svfree;#ifdef BFS_DISK    #ifndef BFS_LIMIT      #define BFS_LIMIT       100000 #endif #ifndef BFS_DSK_LIMIT  #define BFS_DSK_LIMIT   1000000        #endif #if defined(WIN32) || defined(WIN64)   #define RFLAGS  (O_RDONLY|O_BINARY)    #define WFLAGS  (O_CREAT|O_WRONLY|O_TRUNC|O_BINARY)    #else  #define RFLAGS  (O_RDONLY)     #define WFLAGS  (O_CREAT|O_WRONLY|O_TRUNC)     #endiflong bfs_size_limit;int bfs_dsk_write = -1;int bfs_dsk_read = -1;long bfs_dsk_writes, bfs_dsk_reads;int bfs_dsk_seqno_w, bfs_dsk_seqno_r;#endifuchar do_reverse(Trans *, short, uchar);void snapshot(void);voidselect_claim(int x)      /* ignored in BFS mode */{     if (verbose)   {       printf("select %%d (ignored)\n", x);   }}SV_Hold *getsv(int n){   SV_Hold *h = (SV_Hold *) 0, *oh;      oh = (SV_Hold *) 0;    for (h = svfree; h; oh = h, h = h->nxt)        {       if (n == h->sz)                {       if (!oh)                               svfree = h->nxt;                       else                           oh->nxt = h->nxt;                      h->nxt = (SV_Hold *) 0;                        break;         }              if (n < h->sz)         {       h = (SV_Hold *) 0;                     break;         }              /* else continue */    }     if (!h)        {       h = (SV_Hold *) emalloc(sizeof(SV_Hold));              h->sz = n;#ifdef BFS_DISK             if (bfs_size_limit >= BFS_LIMIT)               {       h->sv = (State *) 0;    /* means: read disk */                 bfs_dsk_writes++;       /* count */                    if (bfs_dsk_write < 0   /* file descriptor */                  ||  bfs_dsk_writes%%BFS_DSK_LIMIT == 0)                        {       char dsk_nm[32];                               if (bfs_dsk_write >= 0)                                {       (void) close(bfs_dsk_write);                           }                              sprintf(dsk_nm, "pan_bfs_%%d.tmp", bfs_dsk_seqno_w++);                           bfs_dsk_write = open(dsk_nm, WFLAGS, 0644);                            if (bfs_dsk_write < 0)                         {       Uerror("could not create tmp disk file");                              }                              printf("pan: created disk file %%s\n", dsk_nm);                        }                      if (write(bfs_dsk_write, (char *) &now, n) != n)                       {       Uerror("aborting -- disk write failed (disk full?)");                  }                      return h; /* no memcpy */              }              bfs_size_limit++;#endif               h->sv = (State *) emalloc(sizeof(State) - VECTORSZ + n);       }     memcpy((char *)h->sv, (char *)&now, n);        return h;}EV_Hold *getsv_mask(int n){      EV_Hold *h;    static EV_Hold *kept = (EV_Hold *) 0; for (h = kept; h; h = h->nxt)          if (n == h->sz         &&  (memcmp((char *) Mask, (char *) h->sv, n) == 0)            &&  (now._nr_pr == h->nrpr)            &&  (now._nr_qs == h->nrqs)#ifdef TRIX                )#else        #if VECTORSZ>32000             &&  (memcmp((char *) proc_offset, (char *) h->po, now._nr_pr * sizeof(int)) == 0)              &&  (memcmp((char *) q_offset, (char *) h->qo, now._nr_qs * sizeof(int)) == 0)      #else          &&  (memcmp((char *) proc_offset, (char *) h->po, now._nr_pr * sizeof(short)) == 0)            &&  (memcmp((char *) q_offset, (char *) h->qo, now._nr_qs * sizeof(short)) == 0)       #endif         &&  (memcmp((char *) proc_skip, (char *) h->ps, now._nr_pr * sizeof(uchar)) == 0)              &&  (memcmp((char *) q_skip,    (char *) h->qs, now._nr_qs * sizeof(uchar)) == 0))#endif                      break; if (!h)        {       h = (EV_Hold *) emalloc(sizeof(EV_Hold));              h->sz = n;             h->nrpr = now._nr_pr;          h->nrqs = now._nr_qs;         h->sv = (char *) emalloc(n * sizeof(char));            memcpy((char *) h->sv, (char *) Mask, n);#ifndef TRIX         if (now._nr_pr > 0)            {       h->ps = (char *) emalloc(now._nr_pr * sizeof(int));                    memcpy((char *) h->ps, (char *) proc_skip,   now._nr_pr * sizeof(uchar));      #if VECTORSZ>32000                     h->po = (char *) emalloc(now._nr_pr * sizeof(int));                    memcpy((char *) h->po, (char *) proc_offset, now._nr_pr * sizeof(int));       #else                  h->po = (char *) emalloc(now._nr_pr * sizeof(short));                  memcpy((char *) h->po, (char *) proc_offset, now._nr_pr * sizeof(short));      #endif         }              if (now._nr_qs > 0)            {       h->qs = (char *) emalloc(now._nr_qs * sizeof(int));                    memcpy((char *) h->qs, (char *) q_skip,   now._nr_qs * sizeof(uchar)); #if VECTORSZ>32000                     h->qo = (char *) emalloc(now._nr_qs * sizeof(int));                    memcpy((char *) h->qo, (char *) q_offset, now._nr_qs * sizeof(int));   #else                  h->qo = (char *) emalloc(now._nr_qs * sizeof(short));                  memcpy((char *) h->qo, (char *) q_offset, now._nr_qs * sizeof(short)); #endif         }#endif               h->nxt = kept;         kept = h;      }      return h;}voidfreesv(SV_Hold *p){  SV_Hold *h, *oh;      oh = (SV_Hold *) 0;    for (h = svfree; h; oh = h, h = h->nxt)        {       if (h->sz >= p->sz)                    break; }      if (!oh)       {       p->nxt = svfree;               svfree = p;    } else {       p->nxt = h;            oh->nxt = p;   }}BFS_Trail *get_bfs_frame(void){  BFS_Trail *t; if (bfs_free)  {       t = bfs_free;          bfs_free = bfs_free->nxt;              t->nxt = (BFS_Trail *) 0;      } else {       t = (BFS_Trail *) emalloc(sizeof(BFS_Trail));  }      t->frame = (Trail *) emalloc(sizeof(Trail));   /* new because we keep a ptr to the frame of parent states */  /* used for reconstructing path and recovering failed rvs etc */       return t;}voidpush_bfs(Trail *f, int d){   BFS_Trail *t; t = get_bfs_frame();   memcpy((char *)t->frame, (char *)f, sizeof(Trail));    t->frame->o_tt = d;     /* depth */   t->boq = boq;#ifdef TRIX      sv_populate();#endif  t->onow = getsv(vsize);        t->omask = getsv_mask(vsize);#if defined(FULLSTACK) && defined(Q_PROVISO)     t->lstate = Lstate;#endif     if (!bfs_bot)  {       bfs_bot = bfs_trail = t;       } else {       bfs_bot->nxt = t;              bfs_bot = t;   }#ifdef VERBOSE       t->nr = nstates;#endif#ifdef CHECK   printf("PUSH %%u (depth %%d, nr %%d)\n", t->frame, d, t->nr);#endif}Trail *pop_bfs(void){ BFS_Trail *t; if (!bfs_trail)        {       return (Trail *) 0;    }      t = bfs_trail; bfs_trail = t->nxt;     if (!bfs_trail)        {       bfs_bot = (BFS_Trail *) 0;     }#if defined(Q_PROVISO) && !defined(BITSTATE) && !defined(NOREDUCE)   if (t->lstate) {       t->lstate->tagged = 0; }#endif       t->nxt = bfs_free;     bfs_free = t; vsize = t->onow->sz;   boq = t->boq;#ifdef BFS_DISK  if (t->onow->sv == (State *) 0)        {       char dsk_nm[32];               bfs_dsk_reads++;        /* count */            if (bfs_dsk_read >= 0   /* file descriptor */          &&  bfs_dsk_reads%%BFS_DSK_LIMIT == 0)         {       (void) close(bfs_dsk_read);                    sprintf(dsk_nm, "pan_bfs_%%d.tmp", bfs_dsk_seqno_r-1);                 (void) unlink(dsk_nm);                 bfs_dsk_read = -1;             }              if (bfs_dsk_read < 0)          {       sprintf(dsk_nm, "pan_bfs_%%d.tmp", bfs_dsk_seqno_r++);                 bfs_dsk_read = open(dsk_nm, RFLAGS);                   if (bfs_dsk_read < 0)                  {       Uerror("could not open temp disk file");               }       }              if (read(bfs_dsk_read, (char *) &now, vsize) != vsize)         {       Uerror("bad bfs disk file read");              }      #ifndef NOVSZ          if (now._vsz != vsize)           {       Uerror("disk read vsz mismatch");              }      #endif } else#endif  {       memcpy((uchar *) &now, (uchar *) t->onow->sv, vsize);  }      memcpy((uchar *) Mask, (uchar *) t->omask->sv, vsize);#ifdef TRIX     re_populate();#else   if (now._nr_pr > 0)    #if VECTORSZ>32000     {       memcpy((char *)proc_offset, (char *)t->omask->po, now._nr_pr * sizeof(int));   #else  {       memcpy((char *)proc_offset, (char *)t->omask->po, now._nr_pr * sizeof(short)); #endif         memcpy((char *)proc_skip,   (char *)t->omask->ps, now._nr_pr * sizeof(uchar)); }      if (now._nr_qs > 0)    #if VECTORSZ>32000     {       memcpy((uchar *)q_offset, (uchar *)t->omask->qo, now._nr_qs * sizeof(int));    #else  {       memcpy((uchar *)q_offset, (uchar *)t->omask->qo, now._nr_qs * sizeof(short));  #endif         memcpy((uchar *)q_skip,   (uchar *)t->omask->qs, now._nr_qs * sizeof(uchar));  }#endif#ifdef BFS_DISK       if (t->onow->sv != (State *) 0)#endif {       freesv(t->onow);        /* omask not freed */  }#ifdef CHECK      printf("POP %%u (depth %%d, nr %%d)\n", t->frame, t->frame->o_tt, t->nr);#endif       return t->frame;}voidstore_state(Trail *ntrpt, int shortcut, short oboq){#ifdef VERI     Trans *t2 = (Trans *) 0;       uchar ot; int tt, E_state;     uchar o_opm = trpt->o_pm, *othis = this;      if (shortcut)  {      #ifdef VERBOSE         printf("claim: shortcut\n");   #endif         goto store_it;  /* no claim move */    }     this  = pptr(0);        /* 0 = never claim */  trpt->o_pm = 0;       tt    = (int)   ((P0 *)this)->_p;      ot    = (uchar) ((P0 *)this)->_t;     #ifdef HAS_UNLESS      E_state = 0;   #endif for (t2 = trans[ot][tt]; t2; t2 = t2?t2->nxt:(Trans *)0)       {      #ifdef HAS_UNLESS              if (E_state > 0 && E_state != t2->e_trans)             {       break;         }      #endif         if (do_transit(t2, 0))         {      #ifdef VERBOSE                 if (!reached[ot][t2->st])                      printf("depth: %%d -- claim move from %%d -> %%d\n",                           trpt->o_tt, ((P0 *)this)->_p, t2->st); #endif #ifdef HAS_UNLESS                      E_state = t2->e_trans;        #endif                 if (t2->st > 0)                        {       ((P0 *)this)->_p = t2->st;                             reached[ot][t2->st] = 1;       #ifndef NOCLAIM                                if (stopstate[ot][t2->st])                             {       uerror("end state in claim reached");                          }      #endif                 }                      if (now._nr_pr == 0)    /* claim terminated */                         uerror("end state in claim reached"); #ifdef PEG                     peg[t2->forw]++;       #endif                 trpt->o_pm |= 1;                       if (t2->atom&2)                        { Uerror("atomic in claim not supported in BFS");                      }store_it:#endif#if defined(BITSTATE)                     if (!bstore((char *)&now, vsize))#elif defined(MA)                    if (!gstore((char *)&now, vsize, 0))#else                     if (!hstore((char *)&now, vsize))#endif                       {       static long sdone = (long) 0; long ndone;                              nstates++;#ifndef NOREDUCE                            trpt->tau |= 64;#endif                                ndone = (unsigned long) (nstates/(freq));                              if (ndone != sdone && mreached%%10 != 0)                               {       snapshot();                                    sdone = ndone;#if defined(AUTO_RESIZE) && !defined(BITSTATE) && !defined(MA)                                  if (nstates > ((double)(1<<(ssize+1))))                                        {       void resize_hashtable(void);                                           resize_hashtable();                                    }#endif                               }#if SYNC                             if (boq != -1)                                 midrv++;                               else if (oboq != -1)                           {       Trail *x;                                      x = (Trail *) trpt->ostate; /* pre-rv state */                                 if (x) x->o_pm |= 4; /* mark success */                                }#endif                               push_bfs(ntrpt, trpt->o_tt+1);                 } else                 {       truncs++;#if !defined(NOREDUCE) && defined(FULLSTACK) && defined(Q_PROVISO)   #if !defined(BITSTATE)                         if (Lstate && Lstate->tagged)                          {  trpt->tau |= 64;                            }      #else                          if (trpt->tau&32)                              {  BFS_Trail *tprov;                              for (tprov = bfs_trail; tprov; tprov = tprov->nxt)                                  if (tprov->onow->sv != (State *) 0                                     &&  memcmp((uchar *)&now, (uchar *)tprov->onow->sv, vsize) == 0)                                       {       trpt->tau |= 64;                                               break;  /* state is in queue */                                }       }      #endif#endif                  }#ifdef VERI                  ((P0 *)this)->_p = tt;  /* reset claim */                      if (t2)                                do_reverse(t2, 0, 0);                        else                           break; }       }      this = othis;  trpt->o_pm = o_opm;#endif}Trail *ntrpt;voidbfs(void){   Trans *t; Trail *otrpt, *x;    uchar _n, _m, ot, nps = 0;     int tt, E_state;       short II, From = (short) (now._nr_pr-1), To = BASE;    short oboq = boq;     ntrpt = (Trail *) emalloc(sizeof(Trail));      trpt->ostate = (struct H_el *) 0;      trpt->tau = 0;        trpt->o_tt = -1;       store_state(ntrpt, 0, oboq);    /* initial state */   while ((otrpt = pop_bfs()))     /* also restores now */        {       memcpy((char *) trpt, (char *) otrpt, sizeof(Trail));#if defined(C_States) && (HAS_TRACK==1)          c_revert((uchar *) &(now.c_state[0]));#endif          if (trpt->o_pm & 4)            {#ifdef VERBOSE                       printf("Revisit of atomic not needed (%%d)\n",                         trpt->o_pm);#endif                    continue;              }#ifndef NOREDUCE             nps = 0;#endif                if (trpt->o_pm == 8)           {       revrv++;                       if (trpt->tau&8)                       {#ifdef VERBOSE                               printf("Break atomic (pm:%%d,tau:%%d)\n",                                      trpt->o_pm, trpt->tau);#endif                         trpt->tau &= ~8;                 }#ifndef NOREDUCE                     else if (trpt->tau&32)                 {      #ifdef VERBOSE                         printf("Void preselection (pm:%%d,tau:%%d)\n",                                 trpt->o_pm, trpt->tau);        #endif                         trpt->tau &= ~32;                              nps = 1; /* no preselection in repeat */                       }#endif               }              trpt->o_pm &= ~(4|8);          if (trpt->o_tt > mreached)             {       mreached = trpt->o_tt;                 if (mreached%%10 == 0)                 {       snapshot();            }       }              depth = trpt->o_tt;            if (depth >= maxdepth)         {#if SYNC                     Trail *x;                      if (boq != -1)                 {       x = (Trail *) trpt->ostate;                            if (x) x->o_pm |= 4; /* not failing */                 }#endif                       truncs++;                      if (!warned)                   {       warned = 1;                            printf("error: max search depth too small\n");                 }                      if (bounded)                   {       uerror("depth limit reached");                 }                      continue;              }#ifndef NOREDUCE             if (boq == -1 && !(trpt->tau&8) && nps == 0)           for (II = now._nr_pr-1; II >= BASE; II -= 1)           {Pickup:               this = pptr(II);                       tt = (int) ((P0 *)this)->_p;                   ot = (uchar) ((P0 *)this)->_t;                    if (trans[ot][tt]->atom & 8)                   {       t = trans[ot][tt];                             if (t->qu[0] != 0)                             {       Ccheck++;                                      if (!q_cond(II, t))                                            continue;                                      Cholds++;                              }                              From = To = II;                                trpt->tau |= 32; /* preselect marker */        #ifdef DEBUG                           printf("%%3ld: proc %%d PreSelected (tau=%%d)\n",                                      depth, II, trpt->tau); #endif                         goto MainLoop;         }       }              trpt->tau &= ~32;#endifRepeat:               if (trpt->tau&8)                /* atomic */           {       From = To = (short ) trpt->pr;                 nlinks++;              } else         {       From = now._nr_pr-1;                   To = BASE;             }MainLoop:            _n = _m = 0;           for (II = From; II >= To; II -= 1)             {                      this = pptr(II);                       tt = (int) ((P0 *)this)->_p;                   ot = (uchar) ((P0 *)this)->_t;#if SYNC                        /* no rendezvous with same proc */                     if (boq != -1 && trpt->pr == II)                       {       continue;                      }#endif                       ntrpt->pr = (uchar) II;                        ntrpt->st = tt;                        trpt->o_pm &= ~1; /* no move yet */#ifdef EVENT_TRACE                 trpt->o_event = now._event;#endif#ifdef HAS_PROVIDED                 if (!provided(II, ot, tt, t))                  {       continue;                      }#endif#ifdef HAS_UNLESS                     E_state = 0;#endif                    for (t = trans[ot][tt]; t; t = t->nxt)                 {#ifdef HAS_UNLESS                            if (E_state > 0                                &&  E_state != t->e_trans)                                     break;#endif                          ntrpt->o_t = t;                               oboq = boq;                           if (!(_m = do_transit(t, II)))                                 continue;                             trpt->o_pm |= 1;        /* we moved */                         (trpt+1)->o_m = _m;     /* for unsend */#ifdef PEG                            peg[t->forw]++;#endif#ifdef CHECK                            printf("%%3ld: proc %%d exec %%d, ",                                   depth, II, t->forw);                           printf("%%d to %%d, %%s %%s %%s",                                      tt, t->st, t->tp,                                      (t->atom&2)?"atomic":"",                                       (boq != -1)?"rendez-vous":""); #ifdef HAS_UNLESS                              if (t->e_trans)                                        printf(" (escapes to state %%d)", t->st);      #endif                         printf(" %%saccepting [tau=%%d]\n",                                    (trpt->o_pm&2)?"":"non-", trpt->tau);#endif#ifdef HAS_UNLESS                              E_state = t->e_trans;  #if SYNC>0                             if (t->e_trans > 0 && (boq != -1 /* || oboq != -1 */))                         { fprintf(efd, "error:  a rendezvous stmnt in the escape clause\n");                             fprintf(efd, "        of an unless stmnt is not compatible with -DBFS\n");                             pan_exit(1);                         }      #endif#endif                          if (t->st > 0)                         {       ((P0 *)this)->_p = t->st;                              }     /* ptr to pred: */      ntrpt->ostate = (struct H_el *) otrpt;                         ntrpt->st = tt;                                if (boq == -1 && (t->atom&2))   /* atomic */                                   ntrpt->tau = 8; /* record for next move */                             else                                   ntrpt->tau = 0;                                store_state(ntrpt, (boq != -1 || (t->atom&2)), oboq);#ifdef EVENT_TRACE                               now._event = trpt->o_event;#endif                             /* undo move and continue */                           trpt++; /* this is where ovals and ipt are set */                              do_reverse(t, II, _m);  /* restore now. */                             trpt--;#ifdef CHECK   #if NCORE>1                            enter_critical(GLOBAL_LOCK);    /* verbose mode */                             printf("cpu%%d: &quot;, core_id);  #endif                         printf("%%3d: proc %%d ", depth, II);                          printf("reverses %%d, %%d to %%d,",                                    t->forw, tt, t->st);                           printf(" %%s [abit=%%d,adepth=%%d,",                                   t->tp, now._a_t, A_depth);                             printf("tau=%%d,%%d]\n",                                       trpt->tau, (trpt-1)->tau);     #if NCORE>1                            leave_critical(GLOBAL_LOCK);   #endif#endif                          reached[ot][t->st] = 1;                                reached[ot][tt]    = 1;                               ((P0 *)this)->_p = tt;                         _n |= _m;              }       }#ifndef NOREDUCE             /* preselected - no succ definitely outside stack */           if ((trpt->tau&32) && !(trpt->tau&64))         {       From = now._nr_pr-1; To = BASE;        #ifdef DEBUG                   cpu_printf("%%3ld: proc %%d UnSelected (_n=%%d, tau=%%d)\n",                           depth, II+1, (int) _n, trpt->tau);     #endif                 _n = 0; trpt->tau &= ~32;                      if (II >= BASE)                        {       goto Pickup;                   }                      goto MainLoop;         }              trpt->tau &= ~(32|64);#endif          if (_n != 0)           {       continue;              }#ifdef DEBUG         printf("%%3ld: no move [II=%%d, tau=%%d, boq=%%d, _nr_pr=%%d]\n",                       depth, II, trpt->tau, boq, now._nr_pr);#endif         if (boq != -1)         {       failedrv++;                    x = (Trail *) trpt->ostate;     /* pre-rv state */                     if (!x)                        {       continue;               /* root state */                       }                      if ((x->tau&8) || (x->tau&32)) /* break atomic or preselect at parent */                       {       x->o_pm |= 8; /* mark failure */                               this = pptr(otrpt->pr);#ifdef VERBOSE                         printf("\treset state of %%d from %%d to %%d\n",                                       otrpt->pr, ((P0 *)this)->_p, otrpt->st);#endif                                ((P0 *)this)->_p = otrpt->st;                          unsend(boq);    /* retract rv offer */                         boq = -1;                              push_bfs(x, x->o_tt);#ifdef VERBOSE                           printf("failed rv, repush with %%d\n", x->o_pm);#endif                        }#ifdef VERBOSE                       else                   {       printf("failed rv, tau at parent: %%d\n", x->tau);                     }#endif               } else if (now._nr_pr > 0)             {                      if ((trpt->tau&8))              /* atomic */                   {       trpt->tau &= ~(1|8);    /* 1=timeout, 8=atomic */#ifdef DEBUG                         printf(";%%3ld: atomic step proc %%d blocks\n",                                        depth, II+1);#endif                           goto Repeat;                   }                     if (!(trpt->tau&1)) /* didn't try timeout yet */                       {       trpt->tau |=  1;#ifdef DEBUG                          printf("%%d: timeout\n", depth);#endif                                goto MainLoop;                 }#ifndef VERI                 if (!noends && !a_cycles && !endstate())                       {       uerror("invalid end state");                   }#endif       }       }}voidputter(Trail *trpt, int fd){ long j;       if (!trpt) return;    if (trpt != (Trail *) trpt->ostate)            putter((Trail *) trpt->ostate, fd);   if (trpt->o_t) {       sprintf(snap, "%%d:%%d:%%d\n",                 trcnt++, trpt->pr, trpt->o_t->t_id);           j = strlen(snap);              if (write(fd, snap, j) != j)           {       printf("pan: error writing %%s\n", fnm);                       pan_exit(1);   }       }}voidnuerror(char *str){  int fd = make_trail(); int j;        if (fd < 0) return;#ifdef VERI        sprintf(snap, "-2:%%d:-2\n", (uchar) ((P0 *)pptr(0))->_t);     (void) write(fd, snap, strlen(snap));#endif#ifdef MERGED   sprintf(snap, "-4:-4:-4\n");   (void) write(fd, snap, strlen(snap));#endif   trcnt = 1;     putter(trpt, fd);      if (ntrpt->o_t)        {       sprintf(snap, "%%d:%%d:%%d\n",                 trcnt++, ntrpt->pr, ntrpt->o_t->t_id);         j = strlen(snap);              if (write(fd, snap, j) != j)           {       printf("pan: error writing %%s\n", fnm);                       pan_exit(1);   }       }      close(fd);     if (errors >= upto && upto != 0)       {       wrapup();      }}#endifclock_t start_time;#if NCORE>1clock_t crash_stamp;#endif#if !defined(WIN32) && !defined(WIN64)struct tms start_tm;#endifvoidstart_timer(void){#if defined(WIN32) || defined(WIN64)       start_time = clock();#else    start_time = times(&start_tm);#endif}voidstop_timer(void){        clock_t stop_time;     double delta_time;#if !defined(WIN32) && !defined(WIN64)      struct tms stop_tm;    stop_time = times(&stop_tm);   delta_time = ((double) (stop_time - start_time)) / ((double) sysconf(_SC_CLK_TCK));#else      stop_time = clock();   delta_time = ((double) (stop_time - start_time)) / ((double) CLOCKS_PER_SEC);#endif   if (readtrail || delta_time < 0.00) return;#if NCORE>1        if (core_id == 0 && nstates > (double) 0)      {       printf("\ncpu%%d: elapsed time %%.3g seconds (%%g states visited)\n",                  core_id, delta_time, nstates);         if (delta_time > 0.01)         {       printf("cpu%%d: rate %%g states/second\n", core_id, nstates/delta_time);               }              { void check_overkill(void);             check_overkill();    }       }#else        printf("\npan: elapsed time %%.3g seconds\n", delta_time);     if (delta_time > 0.01) {       printf("pan: rate %%9.8g states/second\n", nstates/delta_time);                if (verbose)           {       printf("pan: avg transition delay %%.5g usec\n",                               delta_time/(nstates+truncs));  }       }#endif}#if NCORE>1#ifdef T_ALERTdouble t_alerts[17];voidcrash_report(void){  int i; printf("crash alert intervals:\n");    for (i = 0; i < 17; i++)       {       printf("%%d\t%%g\n", i, t_alerts[i]);} }#endifvoidcrash_reset(void){   /* false alarm */      if (crash_stamp != (clock_t) 0)        {#ifdef T_ALERT               double delta_time;             int i;#if defined(WIN32) || defined(WIN64)            delta_time = ((double) (clock() - crash_stamp)) / ((double) CLOCKS_PER_SEC);#else             delta_time = ((double) (times(&start_tm) - crash_stamp)) / ((double) sysconf(_SC_CLK_TCK));#endif             for (i = 0; i < 16; i++)               {       if (delta_time <= (i*30))                      {       t_alerts[i] = delta_time;                              break;         }       }              if (i == 16) t_alerts[i] = delta_time;#endif          if (verbose)           printf("cpu%%d: crash alert off\n", core_id);  }      crash_stamp = (clock_t) 0;}intcrash_test(double maxtime){  double delta_time;     if (crash_stamp == (clock_t) 0)        {       /* start timing */#if defined(WIN32) || defined(WIN64)                crash_stamp = clock();#else           crash_stamp = times(&start_tm);#endif         if (verbose)           {       printf("cpu%%d: crash detection\n", core_id);          }              return 0;      }#if defined(WIN32) || defined(WIN64) delta_time = ((double) (clock() - crash_stamp)) / ((double) CLOCKS_PER_SEC);#else      delta_time = ((double) (times(&start_tm) - crash_stamp)) / ((double) sysconf(_SC_CLK_TCK));#endif     return (delta_time >= maxtime);}#endifvoiddo_the_search(void){    int i; depth = mreached = 0;  trpt = &trail[0];#ifdef VERI  trpt->tau |= 4; /* the claim moves first */#endif     for (i = 0; i < (int) now._nr_pr; i++) {       P0 *ptr = (P0 *) pptr(i);#ifndef NP           if (!(trpt->o_pm&2)            &&  accpstate[ptr->_t][ptr->_p])               {       trpt->o_pm |= 2;               }#else                if (!(trpt->o_pm&4)            &&  progstate[ptr->_t][ptr->_p])               {       trpt->o_pm |= 4;               }#endif       }#ifdef EVENT_TRACE#ifndef NP        if (accpstate[EVENT_TRACE][now._event])        {       trpt->o_pm |= 2;       }#else        if (progstate[EVENT_TRACE][now._event])        {       trpt->o_pm |= 4;       }#endif#endif#ifndef NOCOMP Mask[0] = Mask[1] = 1;  /* _nr_pr, _nr_qs */   if (!a_cycles) {       i = &(now._a_t) - (uchar *) &now;              Mask[i] = 1; /* _a_t */        }#ifndef NOFAIR       if (!fairness) {       int j = 0;             i = &(now._cnt[0]) - (uchar *) &now;               while (j++ < NFAIR)                    Mask[i++] = 1; /* _cnt[] */    }#endif#endif#ifndef NOFAIR if (fairness   &&  (a_cycles && (trpt->o_pm&2)))      {       now._a_t = 2;   /* set the A-bit */            now._cnt[0] = now._nr_pr + 1;#ifdef VERBOSE   printf("%%3ld: fairness Rule 1, cnt=%%d, _a_t=%%d\n",          depth, now._cnt[now._a_t&1], now._a_t);#endif }#endif       c_stack_start = (char *) &i; /* meant to be read-only */#if defined(HAS_CODE) && defined (C_INIT)     C_INIT; /* initialization of data that must precede fork() */  c_init_done++;#endif#if defined(C_States) && (HAS_TRACK==1)  /* capture initial state of tracked C objects */       c_update((uchar *) &(now.c_state[0]));#endif#ifdef HAS_CODE  if (readtrail) getrail(); /* no return */#endif       start_timer();#ifdef BFS      bfs();#else#if defined(C_States) && defined(HAS_STACK) && (HAS_TRACK==1)     /* initial state of tracked & unmatched objects */     c_stack((uchar *) &(svtack-&gt;c_stack[0]));#endif#if defined(P_RAND) || defined(T_RAND)  srand(s_rand);#endif#if NCORE>1      mem_get();#else       new_state();    /* start 1st DFS */#endif#endif}#ifdef INLINE_REVuchardo_reverse(Trans *t, short II, uchar M){   uchar _m = M;  int  tt = (int) ((P0 *)this)->_p;#include REVERSE_MOVESR999:  return _m;}#endif#ifndef INLINE#ifdef EVENT_TRACEstatic char _tp = 'n'; static int _qid = 0;#endifuchardo_transit(Trans *t, short II){ uchar _m = 0;  int  tt = (int) ((P0 *)this)->_p;#ifdef M_LOSS        uchar delta_m = 0;#endif#ifdef EVENT_TRACE   short oboq = boq;      uchar ot = (uchar)  ((P0 *)this)->_t;  if (II == -EVENT_TRACE) boq = -1;#define continue      { boq = oboq; return 0; }#else#define continue        return 0#ifdef SEPARATE       uchar ot = (uchar)  ((P0 *)this)->_t;#endif#endif#include FORWARD_MOVESP999:#ifdef EVENT_TRACE    if (II == -EVENT_TRACE) boq = oboq;#endif     return _m;#undef continue}#ifdef EVENT_TRACEvoidrequire(char tp, int qid){        Trans *t;      _tp = tp; _qid = qid; if (now._event != endevent)    for (t = trans[EVENT_TRACE][now._event]; t; t = t->nxt)        {       if (do_transit(t, -EVENT_TRACE))               {       now._event = t->st;                    reached[EVENT_TRACE][t->st] = 1;#ifdef VERBOSE        printf("        event_trace move to -> %%d\n", t->st);#endif#ifndef BFS#ifndef NP                   if (accpstate[EVENT_TRACE][now._event])                                (trpt+1)->o_pm |= 2;#else                     if (progstate[EVENT_TRACE][now._event])                                (trpt+1)->o_pm |= 4;#endif#endif#ifdef NEGATED_TRACE                        if (now._event == endevent)                    {#ifndef BFS                          depth++; trpt++;#endif                                uerror("event_trace error (all events matched)");#ifndef BFS                          trpt--; depth--;#endif                                break;                 }#endif                       for (t = t->nxt; t; t = t->nxt)                        {       if (do_transit(t, -EVENT_TRACE))                                Uerror("non-determinism in event-trace");                     }                      return;                }#ifdef VERBOSE                else  printf("        event_trace miss '%%c' -- %%d, %%d, %%d\n",                    tp, qid, now._event, t->forw);#endif  }#ifdef NEGATED_TRACE now._event = endevent; /* only 1st try will count -- fixed 4.2.6 */#else#ifndef BFS   depth++; trpt++;#endif        uerror("event_trace error (no matching event)");#ifndef BFS   trpt--; depth--;#endif#endif}#endifintenabled(int iam, int pid){ Trans *t; uchar *othis = this; int res = 0; int tt; uchar ot;#ifdef VERI     /* if (pid > 0) */ pid++;#endif       if (pid == iam)                Uerror("used: enabled(pid=thisproc)"); if (pid < 0 || pid >= (int) now._nr_pr)                return 0;      this = pptr(pid);      TstOnly = 1;   tt = (int) ((P0 *)this)->_p;   ot = (uchar) ((P0 *)this)->_t; for (t = trans[ot][tt]; t; t = t->nxt)         if (do_transit(t, (short) pid))                {       res = 1;                       break;         }      TstOnly = 0;   this = othis;  return res;}#endifvoidsnap_time(void){     clock_t stop_time;     double delta_time;#if !defined(WIN32) && !defined(WIN64)      struct tms stop_tm;    stop_time  = times(&stop_tm);  delta_time = ((double) (stop_time - start_time)) / ((double) sysconf(_SC_CLK_TCK));#else      stop_time  = clock();  delta_time = ((double) (stop_time - start_time)) / ((double) CLOCKS_PER_SEC);#endif    if (delta_time > 0.01) {       printf("t= %%8.3g ", delta_time);              printf("R= %%7.0g", nstates/delta_time);       }      printf("\n");  if (quota > 0.1 && delta_time > quota) {       printf("Time limit of %%6.3g minutes exceeded\n", quota/60.0);#if NCORE>1             fflush(stdout);                leave_critical(GLOBAL_LOCK);           sudden_stop("time-limit");             exit(1);#endif                wrapup();      }}voidsnapshot(void){#if NCORE>1  enter_critical(GLOBAL_LOCK);    /* snapshot */ printf("cpu%%d: ", core_id);#endif    printf("Depth= %%7ld States= %%8.3g ",#if NCORE>1             (long) (nr_handoffs * z_handoff) +#endif              mreached, nstates);    printf("Transitions= %%8.3g ", nstates+truncs);#ifdef MA      printf("Nodes= %%7d ", nr_states);#endif      printf("Memory= %%9.3f\t", memcnt/1048576.);   snap_time();   fflush(stdout);#if NCORE>1    leave_critical(GLOBAL_LOCK);#endif}#ifdef SCvoidstack2disk(void){       if (!stackwrite        &&  (stackwrite = creat(stackfile, TMODE)) < 0)                Uerror("cannot create stackfile");    if (write(stackwrite, trail, DDD*sizeof(Trail))        !=  DDD*sizeof(Trail))         Uerror("stackfile write error -- disk is full?");     memmove(trail, &trail[DDD], (HHH-DDD+2)*sizeof(Trail));        memset(&trail[HHH-DDD+2], 0, (omaxdepth - HHH + DDD - 2)*sizeof(Trail));       CNT1++;}voiddisk2stack(void){       long have;    CNT2++;        memmove(&trail[DDD], trail, (HHH-DDD+2)*sizeof(Trail));       if (!stackwrite        ||  lseek(stackwrite, -DDD* (off_t) sizeof(Trail), SEEK_CUR) == -1)            Uerror("disk2stack lseek error");     if (!stackread &&  (stackread = open(stackfile, 0)) < 0)              Uerror("cannot open stackfile");      if (lseek(stackread, (CNT1-CNT2)*DDD* (off_t) sizeof(Trail), SEEK_SET) == -1)          Uerror("disk2stack lseek error");     have = read(stackread, trail, DDD*sizeof(Trail));      if (have !=  DDD*sizeof(Trail))                Uerror("stackfile read error");}#endifuchar *Pptr(int x){        if (x < 0 || x >= MAXPROC#ifdef TRIX  || !processes[x])#else        || !proc_offset[x])#endif             return noptr;  else           return (uchar *) pptr(x);}
uchar *Qptr(int x){  if (x < 0 || x >= MAXQ#ifdef TRIX     || !channels[x])#else || !q_offset[x])#endif                return noqptr; else           return (uchar *) qptr(x);}
int qs_empty(void);#if !defined(BFS) && (!defined(BITSTATE) || !defined(MA))#ifdef NSUCCint N_succ[512];voidtally_succ(int cnt){ if (cnt < 512) N_succ[cnt]++;  else printf("tally_succ: cnt %%d exceeds range\n", cnt);}voiddump_succ(void){      int i; double sum = 0.0;       double w_avg = 0.0;    printf("Successor counts:\n"); for (i = 0; i < 512; i++)      {       sum += (double) N_succ[i];     }      for (i = 0; i < 512; i++)      {       if (N_succ[i] > 0)             {       printf("%%3d    %%10d   (%%.4g %%%% of total)\n",                              i, N_succ[i], (100.0 * (double) N_succ[i])/sum);                       w_avg += (double) i * (double) N_succ[i];      }       }      if (sum > N_succ[0])   printf("mean %%.4g (without 0: %%.4g)\n", w_avg / sum, w_avg / (sum - (double) N_succ[0]));}#endif#if NCLAIMS>1voidselect_claim(int n){  int m, i;      if (n < 0 || n >= NCLAIMS)     {       uerror("non-existing claim");  } else {       m = ((Pclaim *)pptr(0))->_n;           if (verbose)           {       printf("%%d: Claim %%s (%%d), from state %%d\n&quot;,                          (int) depth, procname[spin_c_typ[n]],                          n, ((Pclaim *)pptr(0))->c_cur[n]);             }              ((Pclaim *)pptr(0))->c_cur[m] = ((Pclaim *)pptr(0))->_p;               ((Pclaim *)pptr(0))->_t = spin_c_typ[n];               ((Pclaim *)pptr(0))->_p = ((Pclaim *)pptr(0))->c_cur[n];               ((Pclaim *)pptr(0))->_n = n;           for (i = 0; src_all[i].src != (short *) 0; i++)                {       if (src_all[i].tp == spin_c_typ[n])                    {       src_claim = src_all[i].src;                            break;         }       }              if (src_all[i].src == (short *) 0)             {       uerror("cannot happen: src_ln ref");   }       }}#elsevoidselect_claim(int n){    if (n != 0) uerror("non-existing claim");}#endif#ifdef REVERSE     #define FROM_P  (BASE) #define UPTO_P  (now._nr_pr-1) #define MORE_P  (II <= To)     #define INI_P   (From-1)       #define ALL_P   (II = From; II <= To; II++)#else      #define FROM_P  (now._nr_pr-1) #define UPTO_P  (BASE) #define MORE_P  (II >= BASE)   #define INI_P   (From+1)       #define ALL_P   (II = From; II >= To; II--)#endif/* * new_state() is the main DFS search routine in the verifier * it has a lot of code ifdef-ed together to support * different search modes, which makes it quite unreadable. * if you are studying the code, use the C preprocessor * to generate a specific version from the pan.c source, * e.g. by saying: *   gcc -E -DNOREDUCE -DBITSTATE pan.c > ppan.c * and then study the resulting file, instead of this version */voidnew_state(void){   Trans *t;      uchar _n, _m, ot;#ifdef T_RAND        short ooi, eoi;#endif#ifdef M_LOSS   uchar delta_m = 0;#endif      short II, JJ = 0, kk;  int tt;        short From = FROM_P, To = UPTO_P;#ifdef BCS   trpt->sched_limit = 0; /* at depth=0 only */#endifDown:#ifdef CHECK cpu_printf("%%d: Down - %%s %%saccepting [pids %%d-%%d]\n",            depth, (trpt->tau&4)?"claim":"program",                (trpt->o_pm&2)?"":"non-", From, To);#endif#ifdef P_RAND      trpt->p_skip = -1;#endif#ifdef SC    if (depth > hiwater)   {       stack2disk();          maxdepth += DDD;               hiwater += DDD;                trpt -= DDD;           if(verbose)            printf("zap %%d: %%d (maxdepth now %%d)\n",                    CNT1, hiwater, maxdepth);      }#endif       trpt->tau &= ~(16|32|64); /* make sure these are off */#if defined(FULLSTACK) && defined(MA)  trpt->proviso = 0;#endif#ifdef NSUCC trpt->n_succ = 0;#endif#if NCORE>1   if (mem_hand_off())    {#if SYNC             (trpt+1)->o_n = 1;      /* not a deadlock: as below  */#endif#ifndef LOOPSTATE               (trpt-1)->tau |= 16;    /* worstcase guess: as below */#endif#if NCORE>1 && defined(FULL_TRAIL)              if (upto > 0)          {       Pop_Stack_Tree();              }#endif               goto Up;       }#endif       if (depth >= maxdepth) {       if (!warned)           { warned = 1;            printf("error: max search depth too small\n");               }              if (bounded)           {       uerror("depth limit reached");         }              truncs++;#if SYNC             (trpt+1)->o_n = 1; /* not a deadlock */#endif#ifndef LOOPSTATE               (trpt-1)->tau |= 16;    /* worstcase guess */#endif#if NCORE>1 && defined(FULL_TRAIL)                if (upto > 0)          {       Pop_Stack_Tree();                }#endif               goto Up;       }AllOver:#if (defined(FULLSTACK) && !defined(MA)) || NCORE>1 /* if atomic or rv move, carry forward previous state */       trpt->ostate = (trpt-1)->ostate;#endif#ifdef VERI    if ((trpt->tau&4) || ((trpt-1)->tau&128))#endif       if (boq == -1) {        /* if not mid-rv */#ifndef SAFETY             /* this check should now be redundant           * because the seed state also appears          * on the 1st dfs stack and would be            * matched in hstore below              */            if ((now._a_t&1) && depth > A_depth)           {       if (!memcmp((char *)&A_Root,                           (char *)&now, vsize))                  {                              depthfound = A_depth;#ifdef CHECK                       printf("matches seed\n");#endif#ifdef NP                     uerror("non-progress cycle");#else                    uerror("acceptance cycle");#endif#if NCORE>1 && defined(FULL_TRAIL)                        if (upto > 0)                  {       Pop_Stack_Tree();                      }#endif                         goto Up;                     }#ifdef CHECK                 printf("not seed\n");#endif           }#endif               if (!(trpt->tau&8)) /* if no atomic move */             {#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)                    uchar was_last = now._last;                    now._last = 0;  /* value not stored */#endif#ifdef BITSTATE#ifdef CNTRSTACK         #if defined(BCS) && defined(STORE_CTX)         { int xj;                      for (xj = trpt->sched_limit; xj <= sched_max; xj++)                    {       now._ctx = xj;                         II = bstore((char *)&now, vsize);                              trpt->j6 = j1_spin; trpt->j7 = j2;                             JJ = LL[j1_spin] && LL[j2];                            if (II != 0) { break; }                        }                      now._ctx = 0; /* just in case */               }              #else                  II = bstore((char *)&now, vsize);                      trpt->j6 = j1_spin; trpt->j7 = j2;                     JJ = LL[j1_spin] && LL[j2];            #endif#else           #ifdef FULLSTACK                  #if defined(BCS) && defined(STORE_CTX)                 { int xj;                   now._ctx = 0;                  JJ = onstack_now();                    for (xj = trpt->sched_limit; xj <= sched_max; xj++)                    {       now._ctx = xj;                         II = bstore((char *)&now, vsize);                              if (II != 0) { break; }                        }                      now._ctx = 0;             }              #else                        JJ = onstack_now();                    II = bstore((char *)&now, vsize);                 #endif              #else             #if defined(BCS) && defined(STORE_CTX)                 { int xj;                   for (xj = trpt->sched_limit; xj <= sched_max; xj++)                    {       now._ctx = xj;                         II = bstore((char *)&now, vsize);                              JJ = II; /* worstcase guess for p.o. - order corrected in 5.2.1 */                             if (II != 0) { break; }                        }                      now._ctx = 0;             }              #else                       II = bstore((char *)&now, vsize);                      JJ = II; /* worstcase guess for p.o. - order corrected in 5.2.1 */                #endif              #endif#endif#else#ifdef MA                  II = gstore((char *)&now, vsize, 0);#ifndef FULLSTACK                 JJ = II;#else                 JJ = (II == 2)?1:0;#endif#else                       II = hstore((char *)&now, vsize);                      /* @hash j1_spin II */#ifdef FULLSTACK                        JJ = (II == 2)?1:0;#endif#endif#endif                       kk = (II == 1 || II == 2);#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)                   now._last = was_last;   /* restore value */#endif#ifndef SAFETY#if NCORE==1 || defined (SEP_STATE)                  if (II == 2 && ((trpt->o_pm&2) || ((trpt-1)->o_pm&2)))          #ifndef NOFAIR#if 0                   if (!fairness || ((now._a_t&1) && now._cnt[1] == 1)) /* 5.1.4 */#else                 if (a_cycles && !fairness) /* 5.1.6 -- example by Hirofumi Watanabe */#endif          #endif                 {                              II = 3; /* Schwoon & Esparza 2005, Gastin&Moro 2004 */#ifdef VERBOSE                          printf("state match on dfs stack\n");#endif                           goto same_case;                        }#endif#if defined(FULLSTACK) && defined(BITSTATE)                   if (!JJ && (now._a_t&1) && depth > A_depth)                    {       int oj1 = j1_spin;                             uchar o_a_t = now._a_t;                                now._a_t &= ~(1|16|32);                                if (onstack_now())                             {       II = 3;#ifdef VERBOSE                                 printf("state match on 1st dfs stack\n");#endif                               }                              now._a_t = o_a_t;                              j1_spin = oj1;                 }#endif                       if (II == 3 && a_cycles && (now._a_t&1))                       {#ifndef NOFAIR                          if (fairness && now._cnt[1] > 1)     /* was != 0 */                    {#ifdef VERBOSE                            printf("     fairness count non-zero\n");#endif                            II = 0;                           } else#endif                          {#ifndef BITSTATE                          nShadow--;#endifsame_case:                    if (Lstate) depthfound = Lstate->D;#ifdef NP                          uerror("non-progress cycle");#else                            uerror("acceptance cycle");#endif#if NCORE>1 && defined(FULL_TRAIL)                          if (upto > 0)                          {       Pop_Stack_Tree();                              }#endif                               goto Up;                          }                   }#endif#ifndef NOREDUCE      #ifndef SAFETY         #if NCORE>1 && !defined(SEP_STATE) && defined(V_PROVISO)                       if (II != 0 && (!Lstate || Lstate->cpu_id < core_id))                  {       (trpt-1)->tau |= 16;                   }              #endif                 if ((II && JJ) || (II == 3))                   {       /* marker for liveness proviso */              #ifndef LOOPSTATE                              (trpt-1)->tau |= 16;           #endif                         truncs2++;                     }#else                #if NCORE>1 && !defined(SEP_STATE) && defined(V_PROVISO)                       if (!(II != 0 && (!Lstate || Lstate->cpu_id < core_id)))                       {       /* treat as stack state */                             (trpt-1)->tau |= 16;                     } else                 {       /* treat as non-stack state */                         (trpt-1)->tau |= 64;                   }              #endif                 if (!II || !JJ)                        {       /* successor outside stack */                          (trpt-1)->tau |= 64;                   }      #endif#endif#if defined(BCS) && (defined(NOREDUCE) || !defined(SAFETY))                      if (!II || !JJ)                        {       (trpt-1)->tau |= 64;                   }#endif                       if (II)                        {       truncs++;#if NCORE>1 && defined(FULL_TRAIL)                           if (upto > 0)                          {       Pop_Stack_Tree();                                      if (depth == 0)                                        {       return;                                }       }#endif                               goto Up;                       }                      if (!kk)                       {       static long sdone = (long) 0; long ndone;                              nstates++;#if defined(ZAPH) && defined(BITSTATE)                              zstates += (double) hfns;#endif                               ndone = (unsigned long) (nstates/(freq));                              if (ndone != sdone)                            {       snapshot();                                    sdone = ndone;#if defined(AUTO_RESIZE) && !defined(BITSTATE) && !defined(MA)                                  if (nstates > ((double)(ONE_L<<(ssize+1))))                                    {       void resize_hashtable(void);                                           resize_hashtable();                                    }#endif#if defined(ZAPH) && defined(BITSTATE)                                      if (zstates > ((double)(ONE_L<<(ssize-2))))                                    {       /* more than half the bits set */                                              void zap_hashtable(void);                                              zap_hashtable();                                               zstates = 0;                                   }#endif                               }#ifdef SVDUMP                                if (vprefix > 0)       #ifdef SHO                     /* always use the same hashfunction, for consistency across runs */                            if (HASH_NR != 0)                              {       int oh = HASH_NR;                                      HASH_NR = 0;                                   d_hash((char *) &now, vsize); /* set K1 */                                     HASH_NR = oh;                          }                              if (write(svfd, (uchar *) &K1, sizeof(unsigned long)) != sizeof(unsigned long))        #else                          if (write(svfd, (uchar *) &now, vprefix) != vprefix)   #endif                         {       fprintf(efd, "writing %%s.svd failed\n", PanSource);                                   wrapup();                              }#endif#if defined(MA) && defined(W_XPT)                             if ((unsigned long) nstates%%W_XPT == 0)                               {       void w_xpoint(void);                                   w_xpoint();                            }#endif                       }#if defined(FULLSTACK) || defined(CNTRSTACK)                 onstack_put();#ifdef DEBUG2#if defined(FULLSTACK) && !defined(MA)                    printf("%%d: putting %%u (%%d)\n", depth,                              trpt->ostate,                          (trpt->ostate)?trpt->ostate->tagged:0);#else                  printf("%%d: putting\n", depth);#endif#endif#else   #if NCORE>1                    trpt->ostate = Lstate; #endif#endif  }       }      if (depth > mreached)          mreached = depth;#ifdef VERI  if (trpt->tau&4)#endif        trpt->tau &= ~(1|2);    /* timeout and -request off */ _n = 0;#if SYNC       (trpt+1)->o_n = 0;#endif#ifdef VERI  if (now._nr_pr == 0)    /* claim terminated */         uerror("end state in claim reached"); if (stopstate[((Pclaim *)pptr(0))->_t][((Pclaim *)pptr(0))->_p])       {       uerror("end state in claim reached");  }Stutter:     if (trpt->tau&4)        /* must make a claimmove */    {#ifndef NOFAIR               if ((now._a_t&2)        /* A-bit set */                &&   now._cnt[now._a_t&1] == 1)                {       now._a_t &= ~2;                        now._cnt[now._a_t&1] = 0;                      trpt->o_pm |= 16;#ifdef DEBUG printf("%%3d: fairness Rule 3.: _a_t = %%d\n",         depth, now._a_t);#endif               }#endif         II = 0;         /* never */            goto Veri0;    }#endif#ifndef NOREDUCE      /* Look for a process with only safe transitions */    /* (special rules apply in the 2nd dfs) */     if (boq == -1 && From != To#ifdef SAFETY #if NCORE>1        && (depth < z_handoff) #endif )#else #if NCORE>1   && ((a_cycles) || (!a_cycles && depth < z_handoff)) #endif #ifdef BCS        && (sched_max > 0 || depth > BASE) #endif     &&  (!(now._a_t&1)         ||  (a_cycles && #ifndef BITSTATE#ifdef MA#ifdef VERI            !((trpt-1)->proviso))#else           !(trpt->proviso))#endif#else#ifdef VERI              (trpt-1)->ostate &&           !(((char *)&((trpt-1)->ostate->state))[0] & 128))#else                !(((char *)&(trpt->ostate->state))[0] & 128))#endif#endif #else#ifdef VERI         (trpt-1)->ostate &&            (trpt-1)->ostate->proviso == 0)#else          trpt->ostate->proviso == 0)#endif #endif        ))#endif   /* attempt Partial Order Reduction as preselect moves */#ifdef BCS    if (trpt->sched_limit < sched_max)#endif      {       for ALL_P              {Resume:               /* pick up here if preselect fails */                  this = pptr(II);                       tt = (int) ((P0 *)this)->_p;                   ot = (uchar) ((P0 *)this)->_t;                 if (trans[ot][tt]->atom & 8)                   {       t = trans[ot][tt];                             if (t->qu[0] != 0)                             {       Ccheck++;                                      if (!q_cond(II, t))                                            continue;                                      Cholds++;                              }SelectIt:                     From = To = II; /* preselect process */#ifdef NIBIS                           t->om = 0;#endif                              trpt->tau |= 32; /* preselect marker */#ifdef DEBUG                           printf("%%3ld: proc %%d PreSelected (tau=%%d)\n",                                      depth, II, trpt->tau);#endif                          goto Again;    }       }       }      trpt->tau &= ~32;#endif#if !defined(NOREDUCE) || (defined(ETIM) && !defined(VERI))Again:#endif     trpt->o_pm &= ~(8|16|32|64); /* clear fairness-marks */#ifndef NOFAIR if (fairness && boq == -1#ifdef VERI  && (!(trpt->tau&4) && !((trpt-1)->tau&128))#endif     && !(trpt->tau&8)) {       /* A_bit = 1; Cnt = N in acc states with A_bit 0 */            if (!(now._a_t&2))             {       if (a_cycles && (trpt->o_pm&2))                        {       /* Accepting state */                          now._a_t |= 2;                         now._cnt[now._a_t&1] = now._nr_pr + 1;                         trpt->o_pm |= 8;#ifdef DEBUG  printf("%%3ld: fairness Rule 1: cnt=%%d, _a_t=%%d\n",                  depth, now._cnt[now._a_t&1], now._a_t);#endif                 }              } else         {       /* A_bit = 0 when Cnt 0 */                     if (now._cnt[now._a_t&1] == 1)                 {       now._a_t &= ~2;                                now._cnt[now._a_t&1] = 0;                              trpt->o_pm |= 16;#ifdef DEBUG printf("%%3ld: fairness Rule 3: _a_t = %%d\n",         depth, now._a_t);#endif       }       }       }#endif#ifdef BCS    trpt->bcs = trpt->b_pno = 0;    /* initial */  if (From != To          /* not a PO or atomic move */  &&  depth > BASE)       /* there is a prior move */    {       trpt->b_pno = now._last + BASE;                trpt->bcs = B_PHASE1;  #ifdef VERBOSE         printf("%%3ld: BCS phase 1 proc %%d limit %%d\n",                      depth, trpt->b_pno, trpt->sched_limit);   #endif         /* allow only process b_pno to move in this phase */   }c_switch:     /* jumps here with bcs == B_PHASE2 with or wo B_FORCED added */        #ifdef VERBOSE         printf("%%3ld: BCS c_switch phase=%%d pno=%%d [forced %%d]\n",                 depth, trpt->bcs, trpt->b_pno, (trpt->bcs&B_FORCED)?1:0);      #endif#endif#ifdef P_RAND    #ifdef REVERSE trpt->p_left = 1 + (To - From);        #else  trpt->p_left = 1 + (From - To);        #endif if (trpt->p_left > 1)  {       trpt->p_skip = rand() %% (trpt->p_left);       } else {       trpt->p_skip = -1;     }r_switch:    #ifdef VERBOSE         printf("%%3ld: P_RAND r_switch p_skip=%%d p_left=%%d\n",                       depth, trpt->p_skip, trpt->p_left);    #endif#endif  /* Main Expansion Loop over Processes */       for ALL_P      {#ifdef P_RAND                if (trpt->p_skip >= 0)         {       trpt->p_skip--; /* skip random nr of procs */  #ifdef VERBOSE         printf("%%3ld: P_RAND skipping %%d [new p_skip=%%d p_left=%%d]\n",                     depth, II, trpt->p_skip, trpt->p_left);        #endif                 continue;                }              if (trpt->p_left == 0)         {      #ifdef VERBOSE         printf("%%3ld: P_RAND done at %%d\n", depth, II);      #endif                 break;  /* done */             }      #ifdef VERBOSE         printf("%%3ld: P_RAND explore %%d [p_left=%%d]\n",                     depth, II, trpt->p_left);      #endif         trpt->p_left--;#endif#if SYNC                /* no rendezvous with same proc */             if (boq != -1 && trpt->pr == II) continue;#endif#ifdef BCS           if ((trpt->bcs & B_PHASE1)             &&  trpt->b_pno != II)         {      #ifdef VERBOSE         printf("%%3ld: BCS NotPre II=%%d bcs=%%d pno=%%d [forced %%d]\n",                      depth, II, trpt->bcs, trpt->b_pno, (trpt->bcs&B_FORCED)?1:0);  #endif                 continue;              }      #ifdef VERBOSE         else if ((trpt->bcs & B_PHASE1) && trpt->b_pno == II)          printf("%%3ld: BCS IsPre II=%%d bcs=%%d pno=%%d [forced %%d]\n",                       depth, II, trpt->bcs, trpt->b_pno, (trpt->bcs&B_FORCED)?1:0);  #endif         if (trpt->bcs & B_PHASE2)       /* 2nd phase */                {       if (trpt->b_pno == II)   /* was already done in phase 1 */                      {      #ifdef VERBOSE         printf("%%3ld: BCS NoRepeat II=%%d bcs=%%d pno=%%d [forced %%d]\n",                    depth, II, trpt->bcs, trpt->b_pno, (trpt->bcs&B_FORCED)?1:0);  #endif                         continue;                      }                      if (!(trpt->bcs & B_FORCED)     /* unless forced */                    &&  trpt->sched_limit >= sched_max)                    {      #ifdef VERBOSE         printf("%%3ld: BCS Bound II=%%d bcs=%%d pno=%%d [forced %%d]\n",                       depth, II, trpt->bcs, trpt->b_pno, (trpt->bcs&B_FORCED)?1:0);  #endif                         continue;       /* enforce bound */            }       }#endif#ifdef VERIVeri0:#endif             this = pptr(II);               tt = (int) ((P0 *)this)->_p;           ot = (uchar) ((P0 *)this)->_t;#ifdef NIBIS            /* don't repeat a previous preselected expansion */            /* could hit this if reduction proviso was false */            t = trans[ot][tt];             if (!(trpt->tau&4)             && !(trpt->tau&1)              && !(trpt->tau&32)             && (t->atom & 8)               && boq == -1           && From != To)             {       if (t->qu[0] == 0                      ||  q_cond(II, t))                     {       _m = t->om;                            if (_m>_n||(_n>3&&_m!=0)) _n=_m;                               continue; /* did it before */          }       }#endif               trpt->o_pm &=  ~1; /* no move in this pid yet */#ifdef EVENT_TRACE            (trpt+1)->o_event = now._event;#endif         /* Fairness: Cnt++ when Cnt == II */#ifndef NOFAIR            trpt->o_pm &= ~64; /* didn't apply rule 2 */           if (fairness           && boq == -1           && !(trpt->o_pm&32)            && (now._a_t&2)                &&  now._cnt[now._a_t&1] == II+2)              {       now._cnt[now._a_t&1] -= 1;#ifdef VERI                 /* claim need not participate */                       if (II == 1)                           now._cnt[now._a_t&1] = 1;#endif#ifdef DEBUG          printf("%%3ld: proc %%d fairness ", depth, II);                printf("Rule 2: --cnt to %%d (%%d)\n",                 now._cnt[now._a_t&1], now._a_t);#endif                        trpt->o_pm |= (32|64);         }#endif#ifdef HAS_PROVIDED           if (!provided(II, ot, tt, t)) continue;#endif         /* check all trans of proc II - escapes first */#ifdef HAS_UNLESS                trpt->e_state = 0;#endif              (trpt+1)->pr = (uchar) II;             (trpt+1)->st = tt;#ifdef T_RAND               for (ooi = eoi = 0, t = trans[ot][tt]; t; t = t->nxt, ooi++)           {       if (strcmp(t->tp, "else") == 0#ifdef HAS_UNLESS                       ||  t->e_trans != 0#endif                     )                      {       eoi++;         }       }              if (eoi > 0)           {       t = trans[ot][tt];     #ifdef VERBOSE                 printf("randomizer: suppressed, saw else or escape\n");        #endif         } else         {       eoi = rand()%%ooi;     #ifdef VERBOSE                 printf("randomizer: skip %%d in %%d\n", eoi, ooi);     #endif                 for (t = trans[ot][tt]; t; t = t->nxt)                         if (eoi-- <= 0) break;         }domore:              for ( ; t && ooi > 0; t = t->nxt, ooi--)#else         for (t = trans[ot][tt]; t; t = t->nxt)#endif          {#ifdef HAS_UNLESS                    /* exploring all transitions from                       * a single escape state suffices                       */                    if (trpt->e_state > 0                  &&  trpt->e_state != t->e_trans)                       {#ifdef DEBUG         printf("skip 2nd escape %%d (did %%d before)\n",                        t->e_trans, trpt->e_state);#endif                             break;                 }#endif       #if defined(TRIX) && !defined(TRIX_ORIG) && !defined(BFS)                      (trpt+1)->p_bup = now._ids_[II];       #endif                 (trpt+1)->o_t = t;#ifdef INLINE#include FORWARD_MOVESP999:                   /* jumps here when move succeeds */#else                      if (!(_m = do_transit(t, II))) continue;#endif#ifdef BCS                     if (depth > BASE                       && II >= BASE                  && From != To  #ifndef BCS_NOFIX                      /* added 5.2.5: prior move was not po */                       && !((trpt-(BASE+1))->tau & 32)        #endif                 && boq == -1                   && (trpt->bcs & B_PHASE2)                      &&  trpt->b_pno != II   /* context switch */                   && !(trpt->bcs & B_FORCED))     /* unless forced */                    {       (trpt+1)->sched_limit = 1 + trpt->sched_limit; #ifdef VERBOSE         printf("%%3ld: up sched count to %%d\n", depth, (trpt+1)->sched_limit);        #endif                 } else                 {       (trpt+1)->sched_limit = trpt->sched_limit;     #ifdef VERBOSE         printf("%%3ld: keep sched count at %%d\n", depth, (trpt+1)->sched_limit);      #endif                 }#endif                       if (boq == -1)#ifdef CTL      /* for branching-time, can accept reduction only if */ /* the persistent set contains just 1 transition */                    {       if ((trpt->tau&32) && (trpt->o_pm&1))                                  trpt->tau |= 16;                               trpt->o_pm |= 1; /* we moved */                        }#else                                trpt->o_pm |= 1; /* we moved */#endif#ifdef LOOPSTATE                        if (loopstate[ot][tt])                 {#ifdef VERBOSE                               printf("exiting from loopstate:\n");#endif                            trpt->tau |= 16;                               cnt_loops++;                   }#endif#ifdef PEG                    peg[t->forw]++;#endif#if defined(VERBOSE) || defined(CHECK)#if defined(SVDUMP)      cpu_printf("%%3ld: proc %%d exec %%d \n", depth, II, t->t_id);#else   cpu_printf("%%3ld: proc %%d exec %%d, %%d to %%d, %%s %%s %%s %%saccepting [tau=%%d]\n",                               depth, II, t->forw, tt, t->st, t->tp,                          (t->atom&2)?"atomic":"",                               (boq != -1)?"rendez-vous":"&quot;,                           (trpt->o_pm&2)?"":"non-", trpt->tau);#ifdef HAS_UNLESS                        if (t->e_trans)                        cpu_printf("\t(escape to state %%d)\n", t->st);#endif#endif#ifdef T_RAND                    cpu_printf("\t(randomizer %%d)\n", ooi);#endif#endif#ifdef HAS_LAST#ifdef VERI                     if (II != 0)#endif                            now._last = II - BASE;#endif#ifdef HAS_UNLESS                        trpt->e_state = t->e_trans;#endif                     depth++; trpt++;                       trpt->pr = (uchar) II;                 trpt->st = tt;                 trpt->o_pm &= ~(2|4);                  if (t->st > 0)                 {       ((P0 *)this)->_p = t->st;/*    moved down              reached[ot][t->st] = 1; */                     }#ifndef SAFETY                       if (a_cycles)                  {#if (ACCEPT_LAB>0 && !defined(NP)) || (PROG_LAB>0 && defined(HAS_NP))                                int ii;#endif#define P__Q     ((P0 *)pptr(ii))#if ACCEPT_LAB>0#ifdef NP                            /* state 1 of np_ claim is accepting */                                if (((P0 *)pptr(0))->_p == 1)                                  trpt->o_pm |= 2;#else                         for (ii = 0; ii < (int) now._nr_pr; ii++)                              { if (accpstate[P__Q->_t][P__Q->_p])                                  {     trpt->o_pm |= 2;                                       break;                         } }#endif#endif#if defined(HAS_NP) && PROG_LAB>0                            for (ii = 0; ii < (int) now._nr_pr; ii++)                              { if (progstate[P__Q->_t][P__Q->_p])                             {     trpt->o_pm |= 4;                                       break;                         } }#endif#undef P__Q                 }#endif                       trpt->o_t  =  t; trpt->o_n  = _n;                      trpt->o_ot = ot; trpt->o_tt = tt;                      trpt->o_To = To; trpt->o_m  = _m;                      trpt->tau = 0;#ifdef T_RAND                   trpt->oo_i = ooi;#endif                       if (boq != -1 || (t->atom&2))                  {       trpt->tau |= 8;#ifdef VERI                            /* atomic sequence in claim */                         if((trpt-1)->tau&4)                                    trpt->tau |= 4;                                else                                   trpt->tau &= ~4;                       } else                 {       if ((trpt-1)->tau&4)                                   trpt->tau &= ~4;                               else                                   trpt->tau |= 4;                        }                      /* if claim allowed timeout, so */                     /* does the next program-step: */                      if (((trpt-1)->tau&1) && !(trpt->tau&4))                               trpt->tau |= 1;#else                  } else                         trpt->tau &= ~8;#endif                 if (boq == -1 && (t->atom&2))                  {       From = To = II; nlinks++;                      } else                 {       From = FROM_P; To = UPTO_P;                    }#if NCORE>1 && defined(FULL_TRAIL)                   if (upto > 0)                  {       Push_Stack_Tree(II, t->t_id);                  }#endif#ifdef TRIX                   if (processes[II])                     {       processes[II]->modified = 1; /* transition in II */    #ifdef V_TRIX                          printf("%%4d: process %%d modified\n", depth, II);                     } else                 {       printf("%%4d: process %%d modified but gone (%%p)\n",                                  depth, II, trpt);      #endif                 }#endif                       goto Down;      /* pseudo-recursion */Up:#ifdef TRIX #ifndef TRIX_ORIG              #ifndef BFS                    now._ids_[trpt->pr] = trpt->p_bup;             #endif #else                  if (processes[trpt->pr])                       {                              processes[trpt->pr]->modified = 1; /* reverse move */          #ifdef V_TRIX                          printf("%%4d: unmodify pr %%d (%%p)\n",                                        depth, trpt->pr, trpt);                        } else                 {       printf("%%4d: unmodify pr %%d (gone) (%%p)\n",                                 depth, trpt->pr, trpt);                #endif                 }       #endif#endif#ifdef CHECK                     cpu_printf("%%d: Up - %%s\n", depth,                           (trpt->tau&4)?"claim":"program");#endif#if NCORE>1                   iam_alive();   #ifdef USE_DISK                        mem_drain();   #endif#endif#if defined(MA) || NCORE>1                       if (depth <= 0) return;                        /* e.g., if first state is old, after a restart */#endif#ifdef SC                    if (CNT1 > CNT2                        && depth < hiwater - (HHH-DDD) - 2)                    {                              trpt += DDD;                           disk2stack();                          maxdepth -= DDD;                               hiwater -= DDD;                                if(verbose)                            printf("unzap %%d: %%d\n", CNT2, hiwater);                     }#endif#ifndef SAFETY                        if ((now._a_t&1) && depth <= A_depth)                          return; /* to checkcycles() */#endif#ifndef NOFAIR                   if (trpt->o_pm&128)     /* fairness alg */                     {       now._cnt[now._a_t&1] = trpt->bup.oval;                         _n = 1; trpt->o_pm &= ~128;                            depth--; trpt--;#if defined(VERBOSE) || defined(CHECK)        printf("%%3ld: reversed fairness default move\n", depth);#endif                               goto Q999;                     }#endif#ifdef HAS_LAST#ifdef VERI                     { int d; Trail *trl;                     now._last = 0;                         for (d = 1; d < depth; d++)                    {     trl = getframe(depth-d); /* was (trpt-d) */                            if (trl->pr != 0)                              { now._last = trl->pr - BASE;                            break;                       } }     }#else                        now._last = (depth<1)?0:(trpt-1)->pr;#endif#endif#ifdef EVENT_TRACE                 now._event = trpt->o_event;#endif                     t  = trpt->o_t;  _n = trpt->o_n;                       ot = trpt->o_ot; II = trpt->pr;                        tt = trpt->o_tt; this = Pptr(II);                      To = trpt->o_To; _m  = trpt->o_m;#ifdef T_RAND                        ooi = trpt->oo_i;#endif#ifdef INLINE_REV                     _m = do_reverse(t, II, _m);#else#include REVERSE_MOVESR999:                  /* jumps here when done */#endif#ifdef VERBOSE                       cpu_printf("%%3ld: proc %%d reverses %%d, %%d to %%d\n",                               depth, II, t->forw, tt, t->st);                        cpu_printf("\t%%s [abit=%%d,adepth=%%d,tau=%%d,%%d]\n",                                t->tp, now._a_t, A_depth, trpt->tau, (trpt-1)->tau);#endif#ifndef NOREDUCE                   /* pass the proviso tags */                     if ((trpt->tau&8)       /* rv or atomic */                     &&  (trpt->tau&16))                            (trpt-1)->tau |= 16;   #ifdef SAFETY                  if ((trpt->tau&8)       /* rv or atomic */                     &&  (trpt->tau&64))                            (trpt-1)->tau |= 64;   #endif#endif#if defined(BCS) && (defined(NOREDUCE) || !defined(SAFETY))                      if ((trpt->tau&8)                      &&  (trpt->tau&64))                            (trpt-1)->tau |= 64;#endif                    depth--; trpt--;#ifdef NSUCC                 trpt->n_succ++;#endif#ifdef NIBIS                    (trans[ot][tt])->om = _m; /* head of list */#endif                    /* i.e., not set if rv fails */                        if (_m)                        {       reached[ot][t->st] = 1;                                reached[ot][tt] = 1;                   }#ifdef HAS_UNLESS                    else trpt->e_state = 0; /* undo */#endif                      if (_m>_n||(_n>3&&_m!=0)) _n=_m;                       ((P0 *)this)->_p = tt;         } /* all options */#ifdef T_RAND              if (!t && ooi > 0)             {       t = trans[ot][tt];     #ifdef VERBOSE                 printf("randomizer: continue for %%d more\n", ooi);    #endif                 goto domore;           }      #ifdef VERBOSE                  else                 printf("randomizer: done\n");  #endif#endif#ifndef NOFAIR           /* Fairness: undo Rule 2 */            if ((trpt->o_pm&32)            &&  (trpt->o_pm&64))           {       if (trpt->o_pm&1)                      {#ifdef VERI                          if (now._cnt[now._a_t&1] == 1)                                 now._cnt[now._a_t&1] = 2;#endif                               now._cnt[now._a_t&1] += 1;#ifdef VERBOSE              printf("%%3ld: proc %%d fairness ", depth, II);                printf("undo Rule 2, cnt=%%d, _a_t=%%d\n",                     now._cnt[now._a_t&1], now._a_t);#endif                                trpt->o_pm &= ~(32|64);                        } else                 {       if (_n > 0)                            {                                      trpt->o_pm &= ~64;                                     II = INI_P;            }       }       }#endif#ifdef VERI           if (II == 0) break;     /* never claim */#endif       } /* all processes */#ifdef NSUCC     tally_succ(trpt->n_succ);#endif#ifdef P_RAND if (trpt->p_left > 0)  {       trpt->p_skip = -1; /* probably rendundant */   #ifdef VERBOSE         printf("%%3ld: P_RAND -- explore remainder\n", depth); #endif         goto r_switch; /* explore the remaining procs */   } else {      #ifdef VERBOSE         printf("%%3ld: P_RAND -- none left\n", depth); #endif }#endif#ifdef BCS    if (trpt->bcs & B_PHASE1)      {       trpt->bcs = B_PHASE2;   /* start 2nd phase */          if (_n == 0 || !(trpt->tau&64)) /* pre-move unexecutable or led to stackstate */               {       trpt->bcs |= B_FORCED; /* forced switch */             }      #ifdef VERBOSE         printf("%%3ld: BCS move to phase 2, _n=%%d %%s\n", depth, _n,                  (trpt->bcs & B_FORCED)?"forced":"free");       #endif         From = FROM_P; To = UPTO_P;            goto c_switch; }     if (_n == 0     /* no process could move */    &&  II >= BASE  /* not the never claim */      &&  trpt->sched_limit >= sched_max)    {       _n = 1;        #ifdef VERBOSE         printf("%%3ld: BCS not a deadlock\n", depth);  #endif }#endif#ifndef NOFAIR        /* Fairness: undo Rule 2 */    if (trpt->o_pm&32)      /* remains if proc blocked */  {#ifdef VERI          if (now._cnt[now._a_t&1] == 1)                 now._cnt[now._a_t&1] = 2;#endif               now._cnt[now._a_t&1] += 1;#ifdef VERBOSE          printf("%%3ld: proc -- fairness ", depth);             printf("undo Rule 2, cnt=%%d, _a_t=%%d\n",                     now._cnt[now._a_t&1], now._a_t);#endif                trpt->o_pm &= ~32;     }#ifndef NP   if (fairness   &&  _n == 0             /* nobody moved */#ifdef VERI && !(trpt->tau&4)       /* in program move */#endif   && !(trpt->tau&8)       /* not an atomic one */#ifdef OTIM    && ((trpt->tau&1) || endstate())#else#ifdef ETIM     &&  (trpt->tau&1)       /* already tried timeout */#endif#endif#ifndef NOREDUCE     /* see below  */       && !((trpt->tau&32) && (_n == 0 || (trpt->tau&16)))#endif     && now._cnt[now._a_t&1] > 0)    /* needed more procs */        {       depth++; trpt++;               trpt->o_pm |= 128 | ((trpt-1)->o_pm&(2|4));            trpt->bup.oval = now._cnt[now._a_t&1];         now._cnt[now._a_t&1] = 1;#ifdef VERI          trpt->tau = 4;#else           trpt->tau = 0;#endif          From = FROM_P; To = UPTO_P;#if defined(VERBOSE) || defined(CHECK)           printf("%%3ld: fairness default move ", depth);                printf("(all procs block)\n");#endif          goto Down;     }#endifQ999:  /* returns here with _n>0 when done */;        if (trpt->o_pm&8)      {       now._a_t &= ~2;                now._cnt[now._a_t&1] = 0;              trpt->o_pm &= ~8;#ifdef VERBOSE               printf("%%3ld: fairness undo Rule 1, _a_t=%%d\n",                      depth, now._a_t);#endif       }      if (trpt->o_pm&16)     {       now._a_t |= 2;         now._cnt[now._a_t&1] = 1;              trpt->o_pm &= ~16;#ifdef VERBOSE              printf("%%3ld: fairness undo Rule 3, _a_t=%%d\n",                      depth, now._a_t);#endif       }#endif#ifndef NOREDUCE#ifdef SAFETY        #ifdef LOOPSTATE       /* at least one move that was preselected at this */   /* level, blocked or was a loop control flow point */  if ((trpt->tau&32) && (_n == 0 || (trpt->tau&16)))     #else  /* preselected move - no successors outside stack */   if ((trpt->tau&32) && !(trpt->tau&64)) #endif {       From = FROM_P; To = UPTO_P;      #ifdef DEBUG           printf("%%3ld: proc %%d UnSelected (_n=%%d, tau=%%d)\n",                       depth, II+1, _n, trpt->tau);   #endif         _n = 0; trpt->tau &= ~(16|32|64);              if (MORE_P)     /* II already decremented */                   goto Resume;           else                   goto Again;    }#else        /* at least one move that was preselected at this */   /* level, blocked or truncated at the next level  */   if ((trpt->tau&32) && (_n == 0 || (trpt->tau&16)))     {      #ifdef DEBUG           printf("%%3ld: proc %%d UnSelected (_n=%%d, tau=%%d)\n",               depth, II+1, (int) _n, trpt->tau);     #endif         if (a_cycles && (trpt->tau&16))                {       if (!(now._a_t&1))                     {      #ifdef DEBUG                   printf("%%3ld: setting proviso bit\n", depth); #endif#ifndef BITSTATE#ifdef MA#ifdef VERI                  (trpt-1)->proviso = 1;#else                   trpt->proviso = 1;#endif#else#ifdef VERI                    if ((trpt-1)->ostate)                  ((char *)&((trpt-1)->ostate->state))[0] |= 128;#else                  ((char *)&(trpt->ostate->state))[0] |= 128;#endif#endif#else#ifdef VERI                     if ((trpt-1)->ostate)                  (trpt-1)->ostate->proviso = 1;#else                   trpt->ostate->proviso = 1;#endif#endif                               From = FROM_P; To = UPTO_P;                            _n = 0; trpt->tau &= ~(16|32|64);                              goto Again; /* do full search */                       } /* else accept reduction */          } else         {       From = FROM_P; To = UPTO_P;                    _n = 0; trpt->tau &= ~(16|32|64);                      if (MORE_P)     /* II already decremented */                           goto Resume;                   else                           goto Again;    }       }#endif#endif        if (_n == 0 || ((trpt->tau&4) && (trpt->tau&2)))       {#ifdef DEBUG         cpu_printf("%%3ld: no move [II=%%d, tau=%%d, boq=%%d]\n",                      depth, II, trpt->tau, boq);#endif#if SYNC            /* ok if a rendez-vous fails: */               if (boq != -1) goto Done;#endif               /* ok if no procs or we're at maxdepth */              if ((now._nr_pr == 0 && (!strict || qs_empty()))#ifdef OTIM           ||  endstate()#endif          ||  depth >= maxdepth-1) goto Done;     /* undo change from 5.2.3 */           if ((trpt->tau&8) && !(trpt->tau&4))           {       trpt->tau &= ~(1|8);                   /* 1=timeout, 8=atomic */                      From = FROM_P; To = UPTO_P;#ifdef DEBUG               cpu_printf("%%3ld: atomic step proc %%d unexecutable\n", depth, II+1);#endif#ifdef VERI                      trpt->tau |= 4; /* switch to claim */#endif                   goto AllOver;          }#ifdef ETIM          if (!(trpt->tau&1)) /* didn't try timeout yet */               {#ifdef VERI                  if (trpt->tau&4)                       {#ifndef NTIM                         if (trpt->tau&2) /* requested */#endif                                {       trpt->tau |=  1;                                       trpt->tau &= ~2;#ifdef DEBUG                          cpu_printf("%%d: timeout\n", depth);#endif                                    goto Stutter;                  }       }                      else                   {       /* only claim can enable timeout */                            if ((trpt->tau&8)                              &&  !((trpt-1)->tau&4))/* blocks inside an atomic */           goto BreakOut;#ifdef DEBUG                            cpu_printf("%%d: req timeout\n",                                       depth);#endif                         (trpt-1)->tau |= 2; /* request */#if NCORE>1 && defined(FULL_TRAIL)                           if (upto > 0)                          {       Pop_Stack_Tree();                           }#endif                               goto Up;                       }#else#ifdef DEBUG                   cpu_printf("%%d: timeout\n", depth);#endif                    trpt->tau |=  1;                       goto Again;#endif             }#endif#ifdef VERIBreakOut:#ifndef NOSTUTTER               if (!(trpt->tau&4))            {       trpt->tau |= 4;   /* claim stuttering */                       trpt->tau |= 128; /* stutter mark */#ifdef DEBUG                      cpu_printf("%%d: claim stutter\n", depth);#endif                      goto Stutter;          }#else                ;#endif#else         if (!noends && !a_cycles && !endstate())               {       depth--; trpt--;        /* new 4.2.3 */                        uerror("invalid end state");                   depth++; trpt++;               }#ifndef NOSTUTTER            else if (a_cycles && (trpt->o_pm&2)) /* new 4.2.4 */           {       depth--; trpt--;                       uerror("accept stutter");                      depth++; trpt++;               }#endif#endif        }Done:        if (!(trpt->tau&8))     /* not in atomic seqs */       {#ifndef MA#if defined(FULLSTACK) || defined(CNTRSTACK)#ifdef VERI          if (boq == -1          &&  (((trpt->tau&4) && !(trpt->tau&128))               ||  ( (trpt-1)->tau&128)))#else          if (boq == -1)#endif          {#ifdef DEBUG2#if defined(FULLSTACK)                 printf("%%d: zapping %%u (%%d)\n",                             depth, trpt->ostate,                   (trpt->ostate)?trpt->ostate->tagged:0);#endif#endif                  onstack_zap();         }#endif#else#ifdef VERI             if (boq == -1          &&  (((trpt->tau&4) && !(trpt->tau&128))               ||  ( (trpt-1)->tau&128)))#else               if (boq == -1)#endif          {#ifdef DEBUG                 printf("%%d: zapping\n", depth);#endif                        onstack_zap();#ifndef NOREDUCE                        if (trpt->proviso)                     gstore((char *) &now, vsize, 1);#endif                }#endif#ifndef SAFETY                if (_n != 0#ifdef VERI                /* --after-- a program-step, i.e., */          /* after backtracking a claim-step */          && (trpt->tau&4)               /* with at least one running process */                /* unless in a stuttered accept state */               && ((now._nr_pr > 1) || (trpt->o_pm&2))#endif         && !(now._a_t&1))              {#ifndef NOFAIR                       if (fairness)                  {#ifdef VERBOSE                  cpu_printf("Consider check %%d %%d...\n",                              now._a_t, now._cnt[0]);#endif                         if ((now._a_t&2) /* A-bit */                           &&  (now._cnt[0] == 1))                                        checkcycles();                 } else#endif                  if (a_cycles && (trpt->o_pm&2))                                checkcycles();         }#endif       }      if (depth > 0) {#if NCORE>1 && defined(FULL_TRAIL)           if (upto > 0)          {       Pop_Stack_Tree();              }#endif               goto Up;       }}
#elsevoid new_state(void) { /* place holder */ }#endifvoidspin_assert(int a, char *s, int ii, int tt, Trans *t){        if (!a && !noasserts)  {       char bad[1024];                strcpy(bad, "assertion violated ");            if (strlen(s) > 1000)          {       strncpy(&bad[19], (const char *) s, 1000);                     bad[1019] = '\0';              } else                 strcpy(&bad[19], s);           uerror(bad);   }}#ifndef NOBOUNDCHECKintBoundcheck(int x, int y, int a1, int a2, Trans *a3){     spin_assert((x >= 0 && x < y), "- invalid array index",                a1, a2, a3);   return x;}#endifvoidwrap_stats(void){     if (nShadow>0)   printf("%%9.8g states, stored (%%g visited)\n",                      nstates - nShadow, nstates);   else     printf("%%9.8g states, stored\n", nstates);#ifdef BFS#if SYNC      printf("        %%8g nominal states (- rv and atomic)\n", nstates-midrv-nlinks+revrv); printf("        %%8g rvs succeeded\n", midrv-failedrv);#else  printf("        %%8g nominal states (stored-atomic)\n", nstates-nlinks);#endif#ifdef DEBUG     printf("        %%8g midrv\n", midrv); printf("        %%8g failedrv\n", failedrv);   printf("        %%8g revrv\n", revrv);#endif#endif   printf("%%9.8g states, matched\n", truncs);#ifdef CHECK       printf("%%9.8g matches within stack\n",truncs2);#endif        if (nShadow>0) printf("%%9.8g transitions (= visited+matched)\n",             nstates+truncs);       else   printf("%%9.8g transitions (= stored+matched)\n",              nstates+truncs);       printf("%%9.8g atomic steps\n", nlinks);       if (nlost) printf("%%g lost messages\n", (double) nlost);#ifndef BITSTATE    #ifndef MA     printf("hash conflicts: %%9.8g (resolved)\n", hcmp);   #ifndef AUTO_RESIZE    if (hcmp > (double) (1<<ssize))        {       printf("hint: increase hashtable-size (-w) to reduce runtime\n");      }       /* in multi-core: also reduces lock delays on access to hashtable */   #endif #endif#else#ifdef CHECK      printf("%%8g states allocated for dfs stack\n", ngrabs);#endif   if (udmem)     printf("\nhash factor: %%4g (best if > 100.)\n\n",             (double)(((double) udmem) * 8.0) / (double) nstates);  else   printf("\nhash factor: %%4g (best if > 100.)\n\n",             (double)(1<<(ssize-8)) / (double) nstates * 256.0);       printf("bits set per state: %%u (-k%%u)\n", hfns, hfns);  #if 0    if (udmem)     {       printf("total bits available: %%8g (-M%%ld)\n",                ((double) udmem) * 8.0, udmem/(1024L*1024L));  } else {       printf("total bits available: %%8g (-w%%d)\n",                 ((double) (ONE_L << (ssize-4)) * 16.0), ssize);        }  #endif#endif#ifdef BFS_DISK      printf("bfs disk reads: %%ld writes %%ld -- diff %%ld\n",              bfs_dsk_reads, bfs_dsk_writes, bfs_dsk_writes-bfs_dsk_reads);  if (bfs_dsk_read  >= 0) (void) close(bfs_dsk_read);    if (bfs_dsk_write >= 0) (void) close(bfs_dsk_write);   (void) unlink("pan_bfs_dsk.tmp");#endif}voidwrapup(void){ double nr1, nr2, nr3 = 0.0, nr4, nr5 = 0.0;#if !defined(MA) &&; (defined(MEMCNT) || defined(MEMLIM)) int mverbose = 1;#else        int mverbose = verbose;#endif#if NCORE>1     if (verbose) cpu_printf("wrapup -- %%d error(s)\n", errors);   if (core_id != 0)      {#ifdef USE_DISK              void    dsk_stats(void);               dsk_stats();#endif            if (search_terminated != NULL)         {       *search_terminated |= 2;        /* wrapup */           }              exit(0); /* normal termination, not an error */        }#endif#if !defined(WIN32) && !defined(WIN64)        signal(SIGINT, SIG_DFL);#endif        printf("\n(%%s)\n", SpinVersion);      if (!done) printf("Warning: Search not completed\n");#ifdef SC        (void) unlink((const char *)stackfile);#endif#if NCORE>1     if (a_cycles)  {       printf("        + Multi-Core (NCORE=%%d)\n", NCORE);   } else {       printf("        + Multi-Core (NCORE=%%d -z%%ld)\n", NCORE, z_handoff); }#endif#ifdef BFS    printf("        + Using Breadth-First Search\n");#endif#ifndef NOREDUCE      printf("        + Partial Order Reduction\n");#endif#ifdef REVERSE   printf("        + Reverse Depth-First Search Order\n");#endif#ifdef T_REVERSE        printf("        + Reverse Transition Ordering\n");#endif#ifdef T_RAND        printf("        + Randomized Transition Ordering\n");#endif#ifdef P_RAND     printf("        + Randomized Process Ordering\n");#endif#ifdef BCS   printf("        + Scheduling Restriction (-L%%d)\n", sched_max);#endif#ifdef TRIX    printf("        + Tree Index Compression\n");#endif#ifdef COLLAPSE   printf("        + Compression\n");#endif#ifdef MA    printf("        + Graph Encoding (-DMA=%%d)\n", MA);  #ifdef R_XPT    printf("          Restarted from checkpoint %%s.xpt\n", PanSource);  #endif#endif#ifdef CHECK  #ifdef FULLSTACK    printf("        + FullStack Matching\n");  #endif  #ifdef CNTRSTACK  printf("        + CntrStack Matching\n");  #endif#endif#ifdef BITSTATE      printf("\nBit statespace search for:\n");#else  #ifdef HC    printf("\nHash-Compact %%d search for:\n", HC);  #else        printf("\nFull statespace search for:\n");  #endif#endif#ifdef EVENT_TRACE#ifdef NEGATED_TRACE  printf("        notrace assertion       +\n");#else   printf("        trace assertion         +\n");#endif#endif#ifdef VERI       printf("        never claim             +");   printf(" (%%s)\n", procname[((Pclaim *)pptr(0))->_t]); printf("        assertion violations    ");    if (noasserts)         printf("- (disabled by -A flag)\n");   else           printf("+ (if within scope of claim)\n");#else#ifdef NOCLAIM printf("        never claim             - (not selected)\n");#else    printf("        never claim             - (none specified)\n");#endif printf("        assertion violations    ");    if (noasserts)         printf("- (disabled by -A flag)\n");   else           printf("+\n");#endif#ifndef SAFETY#ifdef NP printf("        non-progress cycles     ");#else      printf("        acceptance   cycles     ");#endif     if (a_cycles)          printf("+ (fairness %%sabled)\n",                      fairness?"en":"dis");    else printf("- (not selected)\n");#else       printf("        cycle checks            - (disabled by -DSAFETY)\n");#endif#ifdef VERI       printf("        invalid end states      - ");  printf("(disabled by ");       if (noends)            printf("-E flag)\n\n");        else           printf("never claim)\n\n");#else      printf("        invalid end states      ");    if (noends)            printf("- (disabled by -E flag)\n\n"); else           printf("+\n\n");#endif        printf("State-vector %%d byte, depth reached %%ld", hmax,#if NCORE>1                                  (nr_handoffs * z_handoff) +#endif                                     mreached);     printf(", errors: %%d\n", errors);     fflush(stdout);#ifdef MA      if (done)      {       extern void dfa_stats(void);           if (maxgs+a_cycles+2 < MA)             printf("MA stats: -DMA=%%d is sufficient\n",                   maxgs+a_cycles+2);             dfa_stats();   }#endif       wrap_stats();#ifdef CHECK     printf("stackframes: %%d/%%d\n\n", smax, svmax);       printf("stats: fa %%ld, fh %%ld, zh %%ld, zn %%ld - &quot;,            Fa, Fh, Zh, Zn);       printf("check %%ld holds %%ld\n", Ccheck, Cholds);     printf("stack stats: puts %%ld, probes %%ld, zaps %%ld\n",             PUT, PROBE, ZAPS);#else       printf("\n");#endif#if !defined(BITSTATE) && defined(NOCOMP)        if (!verbose) { goto jump_here; }#endif#if 1        nr1 = (nstates-nShadow)*             (double)(hmax+sizeof(struct H_el)-sizeof(unsigned));     #ifdef BFS     nr2 = 0.0;     #else  nr2 = (double) ((maxdepth+3)*sizeof(Trail));   #endif #ifndef BITSTATE#if !defined(MA) || defined(COLLAPSE) nr3 = (double) (ONE_L<<ssize)*sizeof(struct H_el *);#endif    #else  if (udmem)             nr3 = (double) (udmem);        else           nr3 = (double) (ONE_L<<(ssize-3));#ifdef CNTRSTACK    nr5 = (double) (ONE_L<<(ssize-3));#endif#ifdef FULLSTACK     nr5 = (double) (maxdepth*sizeof(struct H_el *));#endif        #endif nr4 = (double) (svmax * (sizeof(Svtack) + hmax))           + (double) (smax  * (sizeof(_Stack) + Maxbody * sizeof(char)));#ifndef MA if (1 /* mverbose || memcnt < nr1+nr2+nr3+nr4+nr5 */)#endif  { double remainder = memcnt;     double tmp_nr = memcnt-nr3-nr4-(nr2-fragment)-nr5;  #if NCORE>1 && !defined(SEP_STATE)             tmp_nr -= ((double) NCORE * LWQ_SIZE) + GWQ_SIZE;      #endif         if (tmp_nr < 0.0) tmp_nr = 0.;         printf("Stats on memory usage (in Megabytes):\n");             printf("%%9.3f  equivalent memory usage for states",                   nr1/1048576.); /* 1024*1024=1048576 */         printf(" (stored*(State-vector + overhead))\n");       #if NCORE>1 && !defined(WIN32) && !defined(WIN64)              printf("%%9.3f  shared memory reserved for state storage\n",                   mem_reserved/1048576.);                #ifdef SEP_HEAP                printf("                in %%d local heaps of %%7.3f MB each\n",                       NCORE, mem_reserved/(NCORE*1048576.));         #endif         printf("\n");  #endif#ifdef BITSTATE         if (udmem)                     printf("%%9.3f  memory used for hash array (-M%%ld)\n",                        nr3/1048576., udmem/(1024L*1024L));            else                   printf("%%9.3f  memory used for hash array (-w%%d)\n",                      nr3/1048576., ssize);          if (nr5 > 0.0)         printf("%%9.3f  memory used for bit stack\n",                  nr5/1048576.);         remainder = remainder - nr3 - nr5;#else               printf("%%9.3f  actual memory usage for states",                       tmp_nr/1048576.);              remainder -= tmp_nr;           printf(" (");          if (tmp_nr > 0.)               {       if (tmp_nr > nr1) printf("unsuccessful ");                     printf("compression: %%.2f%%%%)\n",                            (100.0*tmp_nr)/nr1);           } else                 printf("less than 1k)\n");#ifndef MA          if (tmp_nr > 0.)               {       printf("                state-vector as stored = %%.0f byte",                  (tmp_nr)/(nstates-nShadow) -                   (double) (sizeof(struct H_el) - sizeof(unsigned)));                    printf(" + %%ld byte overhead\n",                      (long int) sizeof(struct H_el)-sizeof(unsigned));              }#endif#if !defined(MA) || defined(COLLAPSE)         printf("%%9.3f  memory used for hash table (-w%%d)\n",                 nr3/1048576., ssize);          remainder -= nr3;#endif#endif        #ifndef BFS            printf("%%9.3f  memory used for DFS stack (-m%%ld)\n",                 nr2/1048576., maxdepth);               remainder -= nr2;      #endif#if NCORE>1             remainder -= ((double) NCORE * LWQ_SIZE) + GWQ_SIZE;           printf("%%9.3f  shared memory used for work-queues\n",                 (GWQ_SIZE + (double) NCORE * LWQ_SIZE) /1048576.);             printf("                in %%d queues of %%7.3f MB each",                      NCORE, (double) LWQ_SIZE /1048576.);           #ifndef NGQ            printf(" + a global q of %%7.3f MB\n",                 (double) GWQ_SIZE / 1048576.);         #else          printf("\n");          #endif #endif         if (remainder - fragment > 1048576.)           printf("%%9.3f  other (proc and chan stacks)\n",                       (remainder-fragment)/1048576.);                if (fragment > 1048576.)               printf("%%9.3f  memory lost to fragmentation\n",                       fragment/1048576.);            printf("%%9.3f  total actual memory usage\n\n",                        memcnt/1048576.);      }      #ifndef MA     else   #endif#endif#if !defined(BITSTATE) && defined(NOCOMP)jump_here:#endif#ifndef MA           printf("%%9.3f  memory usage (Mbyte)\n\n",                     memcnt/1048576.);#endif#ifdef COLLAPSE        printf("nr of templates: [ globals chans procs ]\n");  printf("collapse counts: [ "); { int i; for (i = 0; i < 256+2; i++)           if (ncomps[i] != 0)                    printf("%%d ", (int) ncomps[i]);               printf("]\n"); }#endif       #ifdef TRIX    if (mverbose)  {       int i;         printf("TRIX counts:\n");              printf("  processes: ");               for (i = 0; i < MAXPROC; i++)                  if (_p_count[i] != 0)                  {       printf("%%3d:%%ld ",                                   i, _p_count[i]);                       }              printf("\n  channels : ");             for (i = 0; i < MAXQ; i++)                     if (_c_count[i] != 0)                  {       printf("%%3d:%%ld ",                                   i, _c_count[i]);                       }              printf("\n\n");        }      #endif if ((done || verbose) && !no_rck) do_reach();#ifdef PEG       { int i;         printf("\nPeg Counts (transitions executed):\n");      for (i = 1; i < NTRANS; i++)   {     if (peg[i]) putpeg(i, peg[i]); } }#endif#ifdef VAR_RANGES   dumpranges();#endif#ifdef SVDUMP     if (vprefix > 0) close(svfd);#endif#ifdef LOOPSTATE  printf("%%g loopstates hit\n", cnt_loops);#endif#ifdef NSUCC dump_succ();#endif#if NCORE>1 && defined(T_ALERT)    crash_report();#endif pan_exit(0);}
voidstopped(int arg){        printf("Interrupted\n");#if NCORE>1   was_interrupted = 1;#endif    wrapup();      pan_exit(0);}#ifdef SFH/* * super fast hash, based on Paul Hsieh's function * http://www.azillionmonkeys.com/qed/hash.html */#include <stdint.h>       #undef get16bits       #if (defined(__GNUC__) && defined(__i386__)) || defined(__WATCOMC__) \ || defined(_MSC_VER) || defined (__BORLANDC__) || defined (__TURBOC__)         #define get16bits(d) (*((const uint16_t *) (d)))       #endif        #ifndef get16bits              #define get16bits(d) ((((uint32_t)(((const uint8_t *)(d))[1])) << 8)\                       +(uint32_t)(((const uint8_t *)(d))[0]) )  #endifvoidd_sfh(const char *s, int len){    uint32_t h = len, tmp; int rem;      rem = len & 3; len >>= 2;    for ( ; len > 0; len--)        {       h  += get16bits(s);            tmp = (get16bits(s+2) << 11) ^ h;              h   = (h << 16) ^ tmp;         s  += 2*sizeof(uint16_t);              h  += h >> 11; }      switch (rem) { case 3: h += get16bits(s);           h ^= h << 16;          h ^= s[sizeof(uint16_t)] << 18;                h += h >> 11;          break; case 2: h += get16bits(s);             h ^= h << 11;          h += h >> 17;          break; case 1: h += *s;               h ^= h << 10;          h += h >> 1;           break; }      h ^= h << 3;   h += h >> 5;   h ^= h << 4;   h += h >> 17;  h ^= h << 25;  h += h >> 6;  K1 = h;}#endif#include <stdint.h>#if defined(HASH64) || defined(WIN64)/* 64-bit Jenkins hash, 1997 * http://burtleburtle.net/bob/c/lookup8.c */#define mix(a,b,c) \{ a -= b; a -= c; a ^= (c>>43); \  b -= c; b -= a; b ^= (a<<9);  \  c -= a; c -= b; c ^= (b>>8);  \  a -= b; a -= c; a ^= (c>>38); \  b -= c; b -= a; b ^= (a<<23); \  c -= a; c -= b; c ^= (b>>5);  \  a -= b; a -= c; a ^= (c>>35); \  b -= c; b -= a; b ^= (a<<49); \  c -= a; c -= b; c ^= (b>>11); \  a -= b; a -= c; a ^= (c>>12); \  b -= c; b -= a; b ^= (a<<18); \  c -= a; c -= b; c ^= (b>;>22); \}#else/* 32-bit Jenkins hash, 2006 * http://burtleburtle.net/bob/c/lookup3.c */#define rot(x,k)   (((x)<<(k))|((x)>>(32-(k))))#define mix(a,b,c) \{ a -= c;  a ^= rot(c, 4);  c += b; \  b -= a;  b ^= rot(a, 6);  a += c; \  c -= b;  c ^= rot(b, 8);  b += a; \  a -= c;  a ^= rot(c,16);  c += b; \  b -= a;  b ^= rot(a,19);  a += c; \  c -= b;  c ^= rot(b, 4);  b += a; \}#define final(a,b,c) \{ c ^= b; c -= rot(b,14); \  a ^= c; a -= rot(c,11); \  b ^= a; b -= rot(a,25); \  c ^= b; c -= rot(b,16); \  a ^= c; a -= rot(c,4);  \  b ^= a; b -= rot(a,14); \  c ^= b; c -= rot(b,24); \}#endifvoidd_hash(uchar *kb, int nbytes){     uint8_t  *bp;#if defined(HASH64) || defined(WIN64)    uint64_t a = 0, b, c, n;       uint64_t *k = (uint64_t *) kb;#else   uint32_t a = 0, b, c, n;       uint32_t *k = (uint32_t *) kb;#endif  n = nbytes/WS;  /* nr of words */      /* extend to multiple of words, if needed */   a = WS - (nbytes %% WS);       if (a > 0 && a < WS)   {       n++;           bp = kb + nbytes;               switch (a) {#if defined(HASH64) || defined(WIN64)             case 7: *bp++ = 0; /* fall thru */             case 6: *bp++ = 0; /* fall thru */             case 5: *bp++ = 0; /* fall thru */             case 4: *bp++ = 0; /* fall thru */#endif              case 3: *bp++ = 0; /* fall thru */             case 2: *bp++ = 0; /* fall thru */             case 1: *bp   = 0;             case 0: break; }       }#if defined(HASH64) || defined(WIN64)        b = HASH_CONST[HASH_NR];       c = 0x9e3779b97f4a7c13LL; /* arbitrary value */        while (n >= 3) {       a += k[0];             b += k[1];             c += k[2];             mix(a,b,c);            n -= 3;                k += 3;        }      c += (((uint64_t) nbytes)<<3); switch (n) {   case 2: b += k[1];     case 1: a += k[0];     case 0: break; }      mix(a,b,c);#else      a = c = 0xdeadbeef + (n<<2);   b = HASH_CONST[HASH_NR];       while (n > 3)  {       a += k[0];             b += k[1];             c += k[2];             mix(a,b,c);            n -= 3;                k += 3;        }      switch (n) {   case 3: c += k[2];     case 2: b += k[1];     case 1: a += k[0];             final(a,b,c);  case 0: break; }#endif       j1_spin = c&nmask; j3 = a&7; /* 1st bit */     j2 = b&nmask; j4 = (a>&gt;3)&7; /* 2nd bit */  K1 = c; K2 = b;}voids_hash(uchar *cp, int om){#if defined(SFH)   d_sfh((const char *) cp, om); /* sets K1 */#else      d_hash(cp, om); /* sets K1 etc */#endif#ifdef BITSTATE       if (S_Tab == H_tab)            j1_spin = K1 %% omaxdepth;     else#endif            if (ssize < 8*WS)                      j1_spin = K1&mask;             else                   j1_spin = K1;}#ifndef RANDSTORint *prerand;voidinirand(void){     int i; srand(123);     /* fixed startpoint */ prerand = (int *) emalloc((omaxdepth+3)*sizeof(int));  for (i = 0; i < omaxdepth+3; i++)              prerand[i] = rand();}intpan_rand(void){     if (!prerand) inirand();       return prerand[depth];}#endifvoidset_masks(void)   /* 4.2.5 */{  if (WS == 4 && ssize >= 32)    {       mask = 0xffffffff;#ifdef BITSTATE             switch (ssize) {               case 34: nmask = (mask>>1); break;             case 33: nmask = (mask>>2); break;             default: nmask = (mask>>3); break;             }#else                nmask = mask;#endif   } else if (WS == 8)    {       mask = ((ONE_L<<ssize)-1);      /* hash init */#ifdef BITSTATE                nmask = mask>>3;#else           nmask = mask;#endif   } else if (WS != 4)    {       fprintf(stderr, "pan: wordsize %%ld not supported\n", (long int) WS);          exit(1);       } else  /* WS == 4 and ssize < 32 */   {       mask = ((ONE_L<<ssize)-1);      /* hash init */                nmask = (mask>>3);     }}static long reclaim_size;static char *reclaim_mem;#if defined(AUTO_RESIZE) && !defined(BITSTATE) && !defined(MA)#if NCORE>1    #error cannot combine AUTO_RESIZE with NCORE>1 yet#endifstatic struct H_el **N_tab;voidreverse_capture(struct H_el *p){    if (!p) return;        reverse_capture(p->nxt);       /* last element of list moves first */ /* to preserve list-order */   j2 = p->m_K1;  if (ssize < 8*WS) /* probably always true */   {       j2 &= mask;    }      p->nxt = N_tab[j2];    N_tab[j2] = p;}voidresize_hashtable(void){ if (WS == 4 && ssize >= 27 - 1)        {       return; /* cannot increase further */  }     ssize += 2; /* 4x size @htable ssize */       printf("pan: resizing hashtable to -w%%d.. &quot;, ssize); N_tab = (struct H_el **)               emalloc((ONE_L<<ssize)*sizeof(struct H_el *));        set_masks();    /* they changed */    for (j1_spin = 0; j1_spin < (ONE_L << (ssize - 2)); j1_spin++) {       reverse_capture(H_tab[j1_spin]);       }      reclaim_mem = (char *) H_tab;  reclaim_size = (ONE_L << (ssize - 2)); H_tab = N_tab;        printf(" done\n");}#endif#if defined(ZAPH) && defined(BITSTATE)voidzap_hashtable(void){   cpu_printf("pan: resetting hashtable\n");      if (udmem)     {       memset(SS, 0, udmem);  } else {       memset(SS, 0, ONE_L<<(ssize-3));       }}#endif#if NCLAIMS>1intfind_claim(char *s){     int i, j;      for (i = 0; procname[i] != ":np_:"; i++)       {       if (strcmp(s, procname[i]) == 0)               {       for (j = 0; j < NCLAIMS; j++)                  {       if (spin_c_typ[j] == i)                                {       return j;                      }       }                      break; }       }      printf("pan: error: cannot find claim '%%s'\n", s);    exit(1);       return -1; /* unreachable */}#endifintmain(int argc, char *argv[]){       void to_compile(void);
       efd = stderr;   /* default */ if (G_long != sizeof(long)     ||  G_int  != sizeof(int))     {       printf("spin: error, the version of spin ");           printf("that generated this pan.c assumed a different ");              printf("wordsize (%%d iso %%d)\n", G_long, (int) sizeof(long));                exit(1);       }#if defined(T_RAND) && (T_RAND>0)   s_rand = T_RAND;#elif defined(P_RAND) && (P_RAND>0)   s_rand = P_RAND;#endif#ifdef PUTPID {       char *ptr = strrchr(argv[0], '/');             if (ptr == NULL)               {       ptr = argv[0];         } else         {       ptr++;         }              progname = emalloc(strlen(ptr));               strcpy(progname, ptr);         /* printf("progname: %%s\n", progname); */     }#endif#ifdef BITSTATE      bstore = bstore_reg; /* default */#endif#if NCORE>1  {       int i, j;              strcpy(o_cmdline, "");         for (j = 1; j < argc; j++)             {       strcat(o_cmdline, argv[j]);                    strcat(o_cmdline, " ");                }              /* printf("Command Line: %%s\n", o_cmdline); */                if (strlen(o_cmdline) >= sizeof(o_cmdline))            {       Uerror("option list too long"); }       }#endif       while (argc > 1 && argv[1][0] == '-')  {       switch (argv[1][1]) {#ifndef SAFETY#ifdef NP         case 'a': fprintf(efd, "error: -a disabled");                    usage(efd); break;#else             case 'a': a_cycles = 1; break;#endif#endif           case 'A': noasserts = 1; break;                case 'b': bounded = 1; break;#ifdef HAS_CODE          case 'C': coltrace = 1; goto samething;#endif         case 'c': upto  = atoi(&argv[1][2]); break;            case 'D': dodot++; state_tables++; break;              case 'd': state_tables++; break;               case 'e': every_error = 1; upto = 0; Nr_Trails = 1; break;             case 'E': noends = 1; break;#ifdef SC         case 'F': if (strlen(argv[1]) > 2)                             stackfile = &argv[1][2];                         break;#endif#if !defined(SAFETY) && !defined(NOFAIR)               case 'f': fairness = 1; break;#endif#ifdef HAS_CODE          case 'g': gui = 1; goto samething;#endif              case 'h': if (!argv[1][2]) usage(efd); else                      HASH_NR = atoi(&argv[1][2])%%100; break;             case 'I': iterative = 2; every_error = 1; break;         case 'i': iterative = 1; every_error = 1; break;               case 'J': like_java = 1; break; /* Klaus Havelund */#ifdef BITSTATE           case 'k': hfns = atoi(&argv[1][2]); break;#endif#ifdef BCS           case 'L':                      sched_max = atoi(&argv[1][2]);                 if (sched_max > 255)    /* stored as one byte */                       {       fprintf(efd, "warning: using max bound (255)\n");                              sched_max = 255;                       }      #ifndef NOREDUCE                       if (sched_max == 0)                    {       fprintf(efd, "warning: with (default) bound -L0, ");                           fprintf(efd, "using -DNOREDUCE performs better\n");                    }      #endif                 break;#endif#ifndef SAFETY#ifdef NP         case 'l': a_cycles = 1; break;#else           case 'l': fprintf(efd, "error: -l disabled");                    usage(efd); break;#endif#endif#ifdef BITSTATE             case 'M': udmem = atoi(&argv[1][2]); break;            case 'G': udmem = atoi(&argv[1][2]); udmem *= 1024; break;#else               case 'M': case 'G':                      fprintf(stderr, "-M and -G affect only -DBITSTATE\n");                         break;#endif                case 'm': maxdepth = atoi(&argv[1][2]); break;#ifndef NOCLAIM            case 'N':#if NCLAIMS>1                          if (isdigit(argv[1][2]))                             whichclaim = atoi(&argv[1][2]);                          else if (isalpha(argv[1][2]))                          {     claimname = &argv[1][2];                         } else if (argc > 2 && argv[2][0] != '-') /* check next arg */                         {     claimname = argv[2];                           argc--; argv++; /* skip next arg */                      }#else      #if NCLAIMS==1                   fprintf(stderr, "warning: only one claim defined, -N ignored\n");    #else                    fprintf(stderr, "warning: no claims defined, -N ignored\n"); #endif                   if (!isdigit(argv[1][2]) && argc > 2 && argv[2][0] != '-')                     {     argc--; argv++;                          }#endif#endif                        break;
               case 'n': no_rck = 1; break;           case 'P': readtrail = 1; onlyproc = atoi(&argv[1][2]);                   if (argv[2][0] != '-') /* check next arg */                    {     trailfilename = argv[2];                               argc--; argv++; /* skip next arg */                      }                      break;#ifdef SVDUMP         case 'p': vprefix = atoi(&argv[1][2]); break;#endif#if NCORE==1              case 'Q': quota = (double) 60.0 * (double) atoi(&argv[1][2]);  #ifndef FREQ                     freq /= 10.; /* for better resolution */     #endif                   break;#endif                case 'q': strict = 1; break;           case 'R':#if defined(T_RAND) || defined(P_RAND) || defined(RANDSTOR)                  if (argv[1][2] == 'S') /* e.g., -RS76842 */                    {       s_rand = atoi(&argv[1][3]);                    } else#endif                  {       Nrun = atoi(&argv[1][2]);                      }                      break;#ifdef HAS_CODE         case 'r':samething:              readtrail = 1;                         if (isdigit(argv[1][2]))                             whichtrail = atoi(&argv[1][2]);                          else if (argc > 2 && argv[2][0] != '-') /* check next arg */                   {     trailfilename = argv[2];                               argc--; argv++; /* skip next arg */                      }                      break;                case 'S': silent = 1; goto samething;#endif#ifdef BITSTATE           case 's': hfns = 1; break;#endif              case 'T': TMODE = 0444; break;         case 't': if (argv[1][2]) tprefix = &argv[1][2]; break;                case 'V': start_timer(); printf("Generated by %%s\n", SpinVersion);                      to_compile(); pan_exit(2); break;            case 'v': verbose++; break;            case 'w': ssize = atoi(&argv[1][2]); break;            case 'Y': signoff = 1; break;          case 'X': efd = stdout; break;         case 'x': exclusive = 1; break;#if NCORE>1            /* -B ip is passthru to proxy of remote ip address: */         case 'B': argc--; argv++; break;               case 'Q': worker_pids[0] = atoi(&argv[1][2]); break;                   /* -Un means that the nth worker should be instantiated as a proxy */          case 'U': proxy_pid = atoi(&argv[1][2]); break;                        /* -W means that this copy is started by a cluster-server as a remote */                       /* this flag is passed to ./pan_proxy, which interprets it */          case 'W': remote_party++; break;               case 'Z': core_id = atoi(&argv[1][2]);                   if (verbose)                         { printf("cpu%%d: pid %%d parent %%d\n",                             core_id, getpid(), worker_pids[0]);                      }                      break;               case 'z': z_handoff = atoi(&argv[1][2]); break;#else          case 'z': break; /* ignored for single-core */#endif          default : fprintf(efd, "saw option -%%c\n", argv[1][1]); usage(efd); break;            }              argc--; argv++;        }      if (iterative && TMODE != 0666)        {       TMODE = 0666;          fprintf(efd, "warning: -T ignored when -i or -I is used\n");   }#if defined(HASH32) && !defined(SFH) if (WS > 4)    {       fprintf(efd, "strong warning: compiling -DHASH32 on a 64-bit machine\n");              fprintf(efd, " without -DSFH can slow down performance a lot\n");      }#endif#if defined(WIN32) || defined(WIN64)  if (TMODE == 0666)             TMODE = _S_IWRITE | _S_IREAD;  else           TMODE = _S_IREAD;#endif#if NCORE>1   store_proxy_pid = proxy_pid; /* for checks in mem_file() and someone_crashed() */      if (core_id != 0) { proxy_pid = 0; }   #ifndef SEP_STATE      if (core_id == 0 && a_cycles)        {       fprintf(efd, "hint: this search may be more efficient ");              fprintf(efd, "if pan.c is compiled -DSEP_STATE\n");    }      #endif if (z_handoff < 0)     {       z_handoff =  20; /* conservative default - for non-liveness checks */  }#if defined(NGQ) || defined(LWQ_FIXED)       LWQ_SIZE = (double) (128.*1048576.);#else     LWQ_SIZE = (double) ( z_handoff + 2.) * (double) sizeof(SM_frame);#endif      #if NCORE>2    if (a_cycles)  {       fprintf(efd, "warning: the intended nr of cores to be used in liveness mode is 2\n");          #ifndef SEP_STATE              fprintf(efd, "warning: without -DSEP_STATE there is no guarantee that all liveness violations are found\n");           #endif }      #endif #ifdef HAS_HIDDEN      #error cannot use hidden variables when compiling multi-core   #endif#endif#ifdef BITSTATE  if (hfns <= 0) {       hfns = 1;              fprintf(efd, "warning: using -k%%d as minimal usable value\n", hfns);  }#endif       omaxdepth = maxdepth;#ifdef BITSTATE  if (WS == 4 && ssize > 34)     {       ssize = 34;                fprintf(efd, "warning: using -w%%d as max usable value\n", ssize);/* *        -w35 would not work: 35-3 = 32 but 1^31 is the largest *       power of 2 that can be represented in an unsigned long */     }#else        if (WS == 4 && ssize > 27)     {       ssize = 27;            fprintf(efd, "warning: using -w%%d as max usable value\n", ssize);/* *        for emalloc, the lookup table size multiplies by 4 for the pointers *  the largest power of 2 that can be represented in a ulong is 1^31 *    hence the largest number of lookup table slots is 31-4 = 27 */        }#endif#ifdef SC     hiwater = HHH = maxdepth-10;   DDD = HHH/2;   if (!stackfile)        {       stackfile = (char *) emalloc(strlen(PanSource)+4+1);           sprintf(stackfile, "%%s._s_", PanSource);      }      if (iterative) {       fprintf(efd, "error: cannot use -i or -I with -DSC\n");                pan_exit(1);   }#endif#if (defined(R_XPT) || defined(W_XPT)) && !defined(MA)        #warning -DR_XPT and -DW_XPT assume -DMA (ignored)#endif      if (iterative && a_cycles)       fprintf(efd, "warning: -i or -I work for safety properties only\n");#ifdef BFS        #ifdef SC              #error -DBFS not compatible with -DSC  #endif #ifdef HAS_LAST                #error -DBFS not compatible with _last #endif #ifdef HAS_STACK               #error cannot use c_track UnMatched with BFS   #endif #ifdef BCS             #error -DBFS not compatible with -DBCS #endif #ifdef REACH           #warning -DREACH is redundant when -DBFS is used       #endif#endif#ifdef TRIX      #ifdef BITSTATE                #error cannot combine -DTRIX and -DBITSTATE    #endif #ifdef COLLAPSE                #error cannot combine -DTRIX and -DCOLLAPSE    #endif #ifdef MA              #error cannot combine -DTRIX and -DMA  #endif#endif#ifdef BCS       #ifdef P_RAND          #error cannot combine -DBCS and -DP_RAND       #endif #ifdef BFS             #error cannot combine -DBCS and -DBFS  #endif#endif#if defined(MERGED) && defined(PEG)      #error to use -DPEG use: spin -o3 -a#endif#ifdef HC  #ifdef SFH             #error cannot combine -DHC and -DSFH           /* use of NOCOMP is the real reason */ #else          #ifdef NOCOMP          #error cannot combine -DHC and -DNOCOMP            #endif #endif #ifdef BITSTATE                #error cannot combine -DHC and -DBITSTATE      #endif#endif#if defined(SAFETY) && defined(NP)       #error cannot combine -DNP and -DBFS or -DSAFETY#endif#ifdef MA      #ifdef BITSTATE                #error cannot combine -DMA and -DBITSTATE      #endif #if MA <= 0            #error usage: -DMA=N with N > 0 and N < VECTORSZ       #endif#endif#ifdef COLLAPSE  #ifdef BITSTATE                #error cannot combine -DBITSTATE and -DCOLLAPSE        #endif #ifdef SFH             #error cannot combine -DCOLLAPSE and -DSFH             /* use of NOCOMP is the real reason */ #else          #ifdef NOCOMP          #error cannot combine -DCOLLAPSE and -DNOCOMP          #endif #endif#endif  if (maxdepth <= 0 || ssize <= 1) usage(efd);#if SYNC>0 && !defined(NOREDUCE)  if (a_cycles && fairness)      { fprintf(efd, "error: p.o. reduction not compatible with ");    fprintf(efd, "fairness (-f) in models\n");     fprintf(efd, "       with rendezvous operations: ");   fprintf(efd, "recompile with -DNOREDUCE\n");      pan_exit(1); }#endif#if defined(REM_VARS) && !defined(NOREDUCE)   #warning p.o. reduction not compatible with remote varrefs (use -DNOREDUCE)#endif#if defined(NOCOMP) && !defined(BITSTATE)   if (a_cycles)  { fprintf(efd, "error: use of -DNOCOMP voids -l and -a\n");      pan_exit(1); }#endif#ifdef MEMLIM memlim = ((double) MEMLIM) * (double) (1<<20);  /* size in Mbyte */#endif#ifndef BITSTATE    if (Nrun > 1) HASH_NR = Nrun - 1;#endif       if (Nrun < 1 || Nrun > 32)     {       fprintf(efd, "error: invalid arg for -R\n");           usage(efd);    }#ifndef SAFETY       if (fairness && !a_cycles)     {       fprintf(efd, "error: -f requires -a or -l\n");         usage(efd);    }      #if ACCEPT_LAB==0      if (a_cycles)  {       fprintf(efd, "error: no accept labels defined ");              fprintf(efd, "in model (for option -a)\n");            usage(efd);    }      #endif#endif#ifndef NOREDUCE #ifdef HAS_ENABLED             #error use of enabled() requires -DNOREDUCE    #endif    #ifdef HAS_PCVALUE             #error use of pcvalue() requires -DNOREDUCE    #endif #ifdef HAS_BADELSE             #error use of 'else' combined with i/o stmnts requires -DNOREDUCE      #endif #if defined(HAS_LAST) && !defined(BCS)         #error use of _last requires -DNOREDUCE        #endif#endif#if SYNC>0 && !defined(NOREDUCE) #ifdef HAS_UNLESS      fprintf(efd, "warning: use of a rendezvous stmnts in the escape\n");   fprintf(efd, "  of an unless clause, if present, could make p.o. reduction\n");        fprintf(efd, "  invalid (use -DNOREDUCE to avoid this)\n");            #ifdef BFS             fprintf(efd, "  (this type of rv is also not compatible with -DBFS)\n");               #endif #endif#endif#if SYNC>0 && defined(BFS)       #warning use of rendezvous with BFS does not preserve all invalid endstates#endif#if !defined(REACH) && !defined(BITSTATE)   if (iterative != 0 && a_cycles == 0)   {       fprintf(efd, "warning: -i and -I need -DREACH to work accurately\n");  }#endif#if defined(BITSTATE) && defined(REACH) #warning -DREACH is voided by -DBITSTATE#endif#if defined(MA) && defined(REACH)      #warning -DREACH is voided by -DMA#endif#if defined(FULLSTACK) && defined(CNTRSTACK) #error cannot combine -DFULLSTACK and -DCNTRSTACK#endif#if defined(VERI)     #if ACCEPT_LAB>0               #ifndef BFS                    if (!a_cycles                  #ifdef HAS_CODE                        && !readtrail                  #endif                 #if NCORE>1                    && core_id == 0                        #endif                 && !state_tables)                      { fprintf(efd, "warning: never claim + accept labels ");                         fprintf(efd, "requires -a flag to fully verify\n");                  }              #else                  if (!state_tables                      #ifdef HAS_CODE                        && !readtrail                  #endif                 )                      { fprintf(efd, "warning: verification in BFS mode ");                    fprintf(efd, "is restricted to safety properties\n");                        }              #endif #endif#endif#ifndef SAFETY   if (!a_cycles  #ifdef HAS_CODE        && !readtrail  #endif #if NCORE>1    && core_id == 0        #endif &&amp; !state_tables)      { fprintf(efd, "hint: this search is more efficient ");          fprintf(efd, "if pan.c is compiled -DSAFETY\n");     }      #ifndef NOCOMP if (!a_cycles) {       S_A = 0;       } else {       if (!fairness)         {       S_A = 1; /* _a_t */            #ifndef NOFAIR         } else /* _a_t and _cnt[NFAIR] */              {  S_A = (&(now._cnt[0]) - (uchar *) &now) + NFAIR - 2;                /* -2 because first two uchars in now are masked */            #endif }       }      #endif#endif  signal(SIGINT, stopped);       set_masks();#ifdef BFS        trail = (Trail *) emalloc(6*sizeof(Trail));    trail += 3;#else      trail = (Trail *) emalloc((maxdepth+3)*sizeof(Trail)); trail++;        /* protect trpt-1 refs at depth 0 */#endif#ifdef SVDUMP      if (vprefix > 0)       {       char nm[64];           sprintf(nm, "%%s.svd", PanSource);             if ((svfd = creat(nm, TMODE)) < 0)             {       fprintf(efd, "couldn't create %%s\n", nm);                     vprefix = 0;   }       }#endif#ifdef RANDSTOR       srand(s_rand);#endif#if SYNC>0 && ASYNC==0   set_recvs();#endif    run(); done = 1;      wrapup();      return 0;}voidusage(FILE *fd){        fprintf(fd, "%%s\n", SpinVersion);     fprintf(fd, "Valid Options are:\n");#ifndef SAFETY#ifdef NP  fprintf(fd, "   -a  -> is disabled by -DNP "); fprintf(fd, "(-DNP compiles for -l only)\n");#else    fprintf(fd, "   -a  find acceptance cycles\n");#endif#else   fprintf(fd, "   -a,-l,-f  -> are disabled by -DSAFETY\n");#endif      fprintf(fd, "   -A  ignore assert() violations\n");    fprintf(fd, "   -b  consider it an error to exceed the depth-limit\n");        fprintf(fd, "   -cN stop at Nth error ");      fprintf(fd, "(defaults to -c1)\n");    fprintf(fd, "   -D  print state tables in dot-format and stop\n");     fprintf(fd, "   -d  print state tables and stop\n");   fprintf(fd, "   -e  create trails for all errors\n");  fprintf(fd, "   -E  ignore invalid end states\n");#ifdef SC   fprintf(fd, "   -Ffile  use 'file' to store disk-stack\n");#endif#ifndef NOFAIR        fprintf(fd, "   -f  add weak fairness (to -a or -l)\n");#endif        fprintf(fd, "   -hN use different hash-seed N:1..32\n");       fprintf(fd, "   -i  search for shortest path to error\n");     fprintf(fd, "   -I  like -i, but approximate and faster\n");   fprintf(fd, "   -J  reverse eval order of nested unlesses\n");#ifdef BITSTATE fprintf(fd, "   -kN set N bits per state (defaults to 3)\n");#endif#ifdef BCS        fprintf(fd, "   -LN set scheduling restriction to N (default 0)\n");#endif#ifndef SAFETY#ifdef NP   fprintf(fd, "   -l  find non-progress cycles\n");#else        fprintf(fd, "   -l  find non-progress cycles -> ");    fprintf(fd, "disabled, requires ");    fprintf(fd, "compilation with -DNP\n");#endif#endif#ifdef BITSTATE  fprintf(fd, "   -MN use N Megabytes for bitstate hash array\n");       fprintf(fd, "   -GN use N Gigabytes for bitstate hash array\n");#endif        fprintf(fd, "   -mN max depth N steps (default=10k)\n");#if NCLAIMS>1    fprintf(fd, "   -N cn -- use the claim named cn\n");   fprintf(fd, "   -Nn   -- use claim number n\n");#endif        fprintf(fd, "   -n  no listing of unreached states\n");#ifdef SVDUMP  fprintf(fd, "   -pN create svfile (save N bytes per state)\n");#endif fprintf(fd, "   -QN set time-limit on execution of N minutes\n");      fprintf(fd, "   -q  require empty chans in valid end states\n");#ifdef HAS_CODE       fprintf(fd, "   -r  read and execute trail - can add -v,-n,-PN,-g,-C\n");      fprintf(fd, "   -rN read and execute N-th error trail\n");     fprintf(fd, "   -C  read and execute trail - columnated output (can add -v,-n)\n");    fprintf(fd, "   -PN read and execute trail - restrict trail output to proc N\n");      fprintf(fd, "   -g  read and execute trail + msc gui support\n");      fprintf(fd, "   -S  silent replay: only user defined printfs show\n");#endif#if defined(T_RAND) || defined(P_RAND) || defined(RANDSTOR)   fprintf(fd, "   -RSN use randomization seed N\n");#endif#ifdef BITSTATE      fprintf(fd, "   -RN repeat run Nx with N ");   fprintf(fd, "[1..32] independent hash functions\n");   fprintf(fd, "   -s  same as -k1 (single bit per state)\n");#endif     fprintf(fd, "   -T  create trail files in read-only mode\n");  fprintf(fd, "   -tsuf replace .trail with .suf on trailfiles\n");      fprintf(fd, "   -V  print SPIN version number\n");     fprintf(fd, "   -v  verbose -- filenames in unreached state listing\n");       fprintf(fd, "   -wN hashtable of 2^N entries ");       fprintf(fd, "(defaults to -w%%d)\n", ssize);   fprintf(fd, "   -x  do not overwrite an existing trail file\n");#if NCORE>1   fprintf(fd, "   -zN handoff states below depth N to 2nd cpu (multi_core)\n");#endif#ifdef HAS_CODE   fprintf(fd, "\n options -r, -C, -PN, -g, and -S can optionally be followed by\n");     fprintf(fd, "   a filename argument, as in '-r filename', naming the trailfile\n");#endif#if NCORE>1   multi_usage(fd);#endif        exit(1);}char *Malloc(unsigned long n){    char *tmp;#ifdef MEMLIM       if (memcnt + (double) n > memlim)      {       printf("pan: reached -DMEMLIM bound\n");               goto err;      }#endif       tmp = (char *) malloc(n);      if (!tmp)      {       printf("pan: out of memory\n");#ifdef MEMLIMerr:             printf("        %%g bytes used\n", memcnt);            printf("        %%g bytes more needed\n", (double) n);         printf("        %%g bytes limit\n", memlim);#endif#ifdef COLLAPSE            printf("hint: to reduce memory, recompile with\n");#ifndef MA         printf("  -DMA=%%d   # better/slower compression, or\n", hmax);#endif         printf("  -DBITSTATE # supertrace, approximation\n");#else#ifndef BITSTATE           printf("hint: to reduce memory, recompile with\n");#ifndef HC         printf("  -DCOLLAPSE # good, fast compression, or\n");#ifndef MA              printf("  -DMA=%%d   # better/slower compression, or\n", hmax);#endif              printf("  -DHC # hash-compaction, approximation\n");#endif            printf("  -DBITSTATE # supertrace, approximation\n");#endif#endif#if NCORE>1        #ifdef FULL_TRAIL              printf("  omit -DFULL_TRAIL or use pan -c0 to reduce memory\n");       #endif #ifdef SEP_STATE               printf("hint: to reduce memory, recompile without\n");         printf("  -DSEP_STATE # may be faster, but uses more memory\n");       #endif#endif          wrapup();      }      memcnt += (double) n;  return tmp;}#define CHUNK    (100*VECTORSZ)char *emalloc(unsigned long n) /* never released or reallocated */{   char *tmp;     if (n == 0)            return (char *) NULL;  if (n&(sizeof(void *)-1)) /* for proper alignment */           n += sizeof(void *)-(n&(sizeof(void *)-1));    if ((unsigned long) left < n)  {       grow = (n < CHUNK) ? CHUNK : n;                have = Malloc(grow);           fragment += (double) left;             left = grow;   }      tmp = have;    have += (long) n;      left -= (long) n;        memset(tmp, 0, n);     return tmp;}voidUerror(char *str){  /* always fatal */     uerror(str);#if NCORE>1       sudden_stop("Uerror");#endif  wrapup();}
#if defined(MA) && !defined(SAFETY)intUnwind(void){ Trans *t; uchar ot, _m; int tt; short II;#ifdef VERBOSE       int i;#endif  uchar oat = now._a_t;  now._a_t &= ~(1|16|32);        memcpy((char *) &comp_now, (char *) &now, vsize);      now._a_t = oat;Up:#ifdef SC  trpt = getframe(depth);#endif#ifdef VERBOSE  printf("%%d      State: ", depth);     for (i = 0; i < vsize; i++) printf("%%d%%s,",          ((char *)&now)[i], Mask[i]?"*":"");    printf("\n");#endif#ifndef NOFAIR    if (trpt->o_pm&128)     /* fairness alg */     {       now._cnt[now._a_t&1] = trpt->bup.oval;         depth--;#ifdef SC             trpt = getframe(depth);#else          trpt--;#endif         goto Q999;     }#endif#ifdef HAS_LAST#ifdef VERI   { int d; Trail *trl;     now._last = 0;         for (d = 1; d < depth; d++)    {     trl = getframe(depth-d); /* was trl = (trpt-d); */             if (trl->pr != 0)              { now._last = trl->pr - BASE;            break;       } }     }#else        now._last = (depth<1)?0:(trpt-1)->pr;#endif#endif#ifdef EVENT_TRACE    now._event = trpt->o_event;#endif     if ((now._a_t&1) && depth <= A_depth)  {       now._a_t &= ~(1|16|32);                if (fairness) now._a_t |= 2;    /* ? */                A_depth = 0;           goto CameFromHere;      /* checkcycles() */    }      t  = trpt->o_t;        ot = trpt->o_ot; II = trpt->pr;        tt = trpt->o_tt; this = pptr(II);      _m = do_reverse(t, II, trpt->o_m);#ifdef VERBOSE      printf("%%3ld: proc %%d ", depth, II); printf("reverses %%d, %%d to %%d,",            t->forw, tt, t->st);   printf(" %%s [abit=%%d,adepth=%%d,",           t->tp, now._a_t, A_depth);     printf("tau=%%d,%%d] <unwind>\n",              trpt->tau, (trpt-1)->tau);#endif      depth--;#ifdef SC     trpt = getframe(depth);#else  trpt--;#endif /* reached[ot][t->st] = 1;      3.4.13 */      ((P0 *)this)->_p = tt;#ifndef NOFAIR  if ((trpt->o_pm&32))   {#ifdef VERI          if (now._cnt[now._a_t&1] == 0)                 now._cnt[now._a_t&1] = 1;#endif               now._cnt[now._a_t&1] += 1;     }Q999:        if (trpt->o_pm&8)  {       now._a_t &= ~2;                now._cnt[now._a_t&1] = 0;      }      if (trpt->o_pm&16)             now._a_t |= 2;#endifCameFromHere:    if (memcmp((char *) &now, (char *) &comp_now, vsize) == 0)             return depth;  if (depth > 0) goto Up;        return 0;}#endifstatic char unwinding;voiduerror(char *str){      static char laststr[256];      int is_cycle; if (unwinding) return; /* 1.4.2 */     if (strncmp(str, laststr, 254))#if NCORE>1    cpu_printf("pan:%%d: %%s (at depth %%ld)\n", errors+1, str,#else      printf("pan:%%d: %%s (at depth %%ld)\n", errors+1, str,#endif#if NCORE>1             (nr_handoffs * z_handoff) + #endif            ((depthfound==-1)?depth:depthfound));  strncpy(laststr, str, 254);    errors++;#ifdef HAS_CODE      if (readtrail) { wrap_trail(); return; }#endif        is_cycle = (strstr(str, " cycle") != (char *) 0);      if (!is_cycle) {       depth++; trpt++;       }      if ((every_error != 0) ||  errors == upto)    {#if defined(MA) && !defined(SAFETY)          if (is_cycle)          {       int od = depth;                        unwinding = 1;                     depthfound = Unwind();                 unwinding = 0;                 depth = od;            }#endif#if NCORE>1           writing_trail = 1;#endif#ifdef BFS           if (depth > 1) trpt--;         nuerror(str);          if (depth > 1) trpt++;#else           putrail();#endif#if defined(MA) && !defined(SAFETY)          if (strstr(str, " cycle"))             {       if (every_error)                       printf("sorry: MA writes 1 trail max\n");                      wrapup(); /* no recovery from unwind */                }#endif#if NCORE>1           if (search_terminated != NULL)         {       *search_terminated |= 4; /* uerror */          }              writing_trail = 0;#endif      }      if (!is_cycle) {       depth--; trpt--;        /* undo */     }#ifndef BFS  if (iterative != 0 && maxdepth > 0)    {       if (maxdepth > depth)          {       maxdepth = (iterative == 1)?(depth+1):(depth/2);               }              warned = 1;            printf("pan: reducing search depth to %%ld\n",                 maxdepth);     } else#endif  if (errors >= upto && upto != 0)       {#if NCORE>1          sudden_stop("uerror");#endif          wrapup();      }      depthfound = -1;}
intxrefsrc(int lno, S_F_MAP *mp, int M, int i){      Trans *T; int j, retval=1;     for (T = trans[M][i]; T; T = T->nxt)   if (T && T->tp)        {       if (strcmp(T->tp, ".(goto)") == 0              ||  strncmp(T->tp, "goto :", 6) == 0)                  return 1; /* not reported */          for (j = 0; j < sizeof(mp); j++)                       if (i >= mp[j].from && i <= mp[j].upto)                        {       printf("\t%%s:%%d", mp[j].fnm, lno);                           break;                 }              if (j >= sizeof(mp))    /* fnm not found in list */            {       printf("\t%%s:%%d", PanSource, lno); /* use default */         }              printf(", state %%d", i);              if (strcmp(T->tp, "") != 0)            {       char *q;                       q = transmognify(T->tp);                       printf(", \"%%s\"", q?q:"");           } else if (stopstate[M][i])                    printf(", -end state-");               printf("\n");          retval = 0; /* reported */     }      return retval;}
voidr_ck(uchar *which, int N, int M, short *src, S_F_MAP *mp){       int i, m=0;   if ((enum btypes) Btypes[M] == N_CLAIM && claimname != NULL && strcmp(claimname, procname[M]) != 0)   {       return;        }     switch ((enum btypes) Btypes[M]) {     case P_PROC:   case A_PROC:           printf("unreached in proctype %%s\n", procname[M]);            break; case I_PROC:           printf("unreached in init\n");         break; case E_TRACE:  case N_TRACE:  case N_CLAIM:  default:               printf("unreached in claim %%s\n", procname[M]);               break; }      for (i = 1; i < N; i++)        {       if (which[i] == 0              &&  (mapstate[M][i] == 0               ||   which[mapstate[M][i]] == 0))              {       m += xrefsrc((int) src[i], mp, M, i);          } else         {       m++;   }       }      printf("        (%%d of %%d states)\n", N-1-m, N-1);}#if NCORE>1 && !defined(SEP_STATE)static long rev_trail_cnt;#ifdef FULL_TRAILvoidrev_trail(int fd, volatile Stack_Tree *st_tr){    long j; char snap[64];        if (!st_tr)    {       return;        }      rev_trail(fd, st_tr->prv);#ifdef VERBOSE  printf("%%d (%%d) LRT [%%d,%%d] -- %%9u (root %%9u)\n",                depth, rev_trail_cnt, st_tr->pr, st_tr->t_id, st_tr, stack_last[core_id]);#endif      if (st_tr->pr != 255)  {       sprintf(snap, "%%ld:%%d:%%d\n",                        rev_trail_cnt++, st_tr->pr, st_tr->t_id);              j = strlen(snap);              if (write(fd, snap, j) != j)           {       printf("pan: error writing trailfile\n");                      close(fd);                     wrapup();                      return;                }      } else  /* handoff point */    {       if (a_cycles)          {       (void) write(fd, "-1:-1:-1\n", 9);     }       }}#endif#endifvoidputrail(void){ int fd;#if defined VERI || defined(MERGED)    char snap[64];#endif#if NCORE==1 || defined(SEP_STATE) || !defined(FULL_TRAIL)       long i, j;     Trail *trl;#endif     fd = make_trail();     if (fd < 0) return;#ifdef VERI        sprintf(snap, "-2:%%d:-2\n", (uchar) ((P0 *)pptr(0))->_t);     if (write(fd, snap, strlen(snap)) < 0) return;#endif#ifdef MERGED    sprintf(snap, "-4:-4:-4\n");   if (write(fd, snap, strlen(snap)) < 0) return;#endif#if NCORE>1 && !defined(SEP_STATE) && defined(FULL_TRAIL)       rev_trail_cnt = 1;     enter_critical(GLOBAL_LOCK);    rev_trail(fd, stack_last[core_id]);   leave_critical(GLOBAL_LOCK);#else     i = 1; /* trail starts at position 1 */        #if NCORE>1 && defined(SEP_STATE)      if (cur_Root.m_vsize > 0) { i++; depth++; }    #endif for ( ; i <= depth; i++)       {       if (i == depthfound+1)         {       if (write(fd, "-1:-1:-1\n", 9) != 9)                   {       goto notgood;          }       }              trl = getframe(i);             if (!trl->o_t) continue;               if (trl->o_pm&128) continue;           sprintf(snap, "%%ld:%%d:%%d\n",                        i, trl->pr, trl->o_t->t_id);           j = strlen(snap);              if (write(fd, snap, j) != j)           {notgood:              printf("pan: error writing trailfile\n");                      close(fd);                     wrapup();      }       }#endif       close(fd);#if NCORE>1 cpu_printf("pan: wrote trailfile\n");#endif}
voidsv_save(void)     /* push state vector onto save stack */{       if (!svtack->nxt)      {  svtack->nxt = (Svtack *) emalloc(sizeof(Svtack));      svtack->nxt->body = emalloc(vsize*sizeof(char));       svtack->nxt->lst = svtack;     svtack->nxt->m_delta = vsize;          svmax++;    } else if (vsize > svtack->nxt->m_delta)       {  svtack->nxt->body = emalloc(vsize*sizeof(char));       svtack->nxt->lst = svtack;     svtack->nxt->m_delta = vsize;          svmax++;    }      svtack = svtack->nxt;#if SYNC svtack->o_boq = boq;#endif#ifdef TRIX        sv_populate();#endif  svtack->o_delta = vsize; /* don't compress */  memcpy((char *)(svtack->body), (char *) &now, vsize);#if defined(C_States) && defined(HAS_STACK) && (HAS_TRACK==1)    c_stack((uchar *) &(svtack->c_stack[0]));#endif#ifdef DEBUG  cpu_printf("%%d:        sv_save\n", depth);#endif}
voidsv_restor(void)   /* pop state vector from save stack */{       memcpy((char *)&now, svtack->body, svtack->o_delta);#if SYNC  boq = svtack->o_boq;#endif#ifdef TRIX        re_populate();#endif#if defined(C_States) && (HAS_TRACK==1)#ifdef HAS_STACK c_unstack((uchar *) &(svtack->c_stack[0]));#endif     c_revert((uchar *) &(now.c_state[0]));#endif  if (vsize != svtack->o_delta)          Uerror("sv_restor");   if (!svtack->lst)              Uerror("error: sv_restor");    svtack  = svtack->lst;#ifdef DEBUG    cpu_printf("    sv_restor\n");#endif}
voidp_restor(int h){ int i; char *z = (char *) &now;
#ifndef TRIX  proc_offset[h] = stack->o_offset;      proc_skip[h]   = (uchar) stack->o_skip;#else  char *oi;      #ifdef V_TRIX          printf("%%4d: p_restor %%d\n", depth, h);      #endif#endif#ifndef XUSAFE   p_name[h] = stack->o_name;#endif#ifdef TRIX  vsize += sizeof(char *);       #ifndef BFS            if (processes[h] != NULL || freebodies == NULL)                {       Uerror("processes error");             }              processes[h] = freebodies;             freebodies = freebodies->nxt;          processes[h]->nxt = (TRIX_v6 *) 0;             processes[h]->modified = 1;     /* p_restor */ #endif processes[h]->parent_pid = stack->parent;      processes[h]->psize = stack->o_delta;  memcpy((char *)pptr(h), stack->b_ptr, stack->o_delta); oi = stack->b_ptr;#else       #ifndef NOCOMP for (i = vsize + stack->o_skip; i > vsize; i--)                Mask[i-1] = 1; /* align */     #endif vsize += stack->o_skip;        memcpy(z+vsize, stack->body, stack->o_delta);  vsize += stack->o_delta;       #ifndef NOCOMP         for (i = 1; i <= Air[((P0 *)pptr(h))->_t]; i++)                        Mask[vsize - i] = 1;    /* pad */              Mask[proc_offset[h]] = 1;       /* _pid */     #endif if (BASE > 0 && h > 0)         ((P0 *)pptr(h))->_pid = h-BASE;        else           ((P0 *)pptr(h))->_pid = h;#endif      now._nr_pr += 1;#ifndef NOVSZ now._vsz = vsize;#endif       i = stack->o_delqs;    if (!stack->lst)               Uerror("error: p_restor");     stack = stack->lst;    this = pptr(h);        while (i-- > 0)                q_restor();#ifdef TRIX        re_mark_all(1); /* p_restor - all chans move up in _ids_ */    now._ids_[h] = oi; /* restor the original contents */#endif}
voidq_restor(void){  int h = now._nr_qs;#ifdef TRIX        #ifdef V_TRIX          printf("%%4d: q_restor %%d\n", depth, h);      #endif vsize += sizeof(char *);       #ifndef BFS            if (channels[h] != NULL || freebodies == NULL)         {       Uerror("channels error");              }              channels[h] = freebodies;              freebodies = freebodies->nxt;          channels[h]->nxt = (TRIX_v6 *) 0;              channels[h]->modified = 1;      /* q_restor */ #endif channels[h]->parent_pid = stack->parent;       channels[h]->psize = stack->o_delta;   memcpy((char *)qptr(h), stack->b_ptr, stack->o_delta); now._ids_[now._nr_pr + h] = stack->b_ptr;#else        char *z = (char *) &now;       #ifndef NOCOMP         int k, k_end;  #endif q_offset[h] = stack->o_offset; q_skip[h]   = (uchar) stack->o_skip;   vsize += stack->o_skip;        memcpy(z+vsize, stack->body, stack->o_delta);  vsize += stack->o_delta;#endif#ifndef XUSAFE q_name[h] = stack->o_name;#endif#ifndef NOVSZ        now._vsz = vsize;#endif       now._nr_qs += 1;#ifndef NOCOMP#ifndef TRIX  k_end = stack->o_offset;       k = k_end - stack->o_skip;     #if SYNC       #ifndef BFS            if (q_zero(now._nr_qs)) k_end += stack->o_delta;       #endif #endif for ( ; k < k_end; k++)                Mask[k] = 1;#endif#endif     if (!stack->lst)               Uerror("error: q_restor");     stack = stack->lst;}typedef struct IntChunks {       int     *ptr;  struct  IntChunks *nxt;} IntChunks;IntChunks *filled_chunks[512];IntChunks *empty_chunks[512];int *grab_ints(int nr){     IntChunks *z;  if (nr >= 512) Uerror("cannot happen grab_int");       if (filled_chunks[nr]) {       z = filled_chunks[nr];         filled_chunks[nr] = filled_chunks[nr]->nxt;    } else         {       z = (IntChunks *) emalloc(sizeof(IntChunks));          z->ptr = (int *) emalloc(nr * sizeof(int));    }      z->nxt = empty_chunks[nr];     empty_chunks[nr] = z;  return z->ptr;}voidungrab_ints(int *p, int nr){     IntChunks *z;  if (!empty_chunks[nr]) Uerror("cannot happen ungrab_int");     z = empty_chunks[nr];  empty_chunks[nr] = empty_chunks[nr]->nxt;      z->ptr = p;  z->nxt = filled_chunks[nr];    filled_chunks[nr] = z;}intdelproc(int sav, int h){  int d, i=0;#ifndef NOCOMP     int o_vsize = vsize;#endif    if (h+1 != (int) now._nr_pr)   {       return 0;      }#ifdef TRIX  #ifdef V_TRIX          printf("%%4d: delproc %%d -- parent %%d\n", depth, h, processes[h]->parent_pid);               if (now._nr_qs > 0)            printf("        top channel: %%d -- parent %%d\n", now._nr_qs-1, channels[now._nr_qs-1]->parent_pid);  #endif while (now._nr_qs > 0  &&     channels[now._nr_qs-1]->parent_pid == processes[h]->parent_pid) {       delq(sav);             i++;   }      d = processes[h]->psize;       if (sav)       {       if (!stack->nxt)               {       stack->nxt = (_Stack *) emalloc(sizeof(_Stack));                       stack->nxt->lst = stack;                       smax++;                }              stack = stack->nxt;    #ifndef XUSAFE         stack->o_name   = p_name[h];   #endif         stack->parent   = processes[h]->parent_pid;            stack->o_delta  = d;           stack->o_delqs  = i;           stack->b_ptr = now._ids_[h];   }      memset((char *)pptr(h), 0, d); #ifndef BFS             processes[h]->nxt = freebodies;                freebodies = processes[h];             processes[h] = (TRIX_v6 *) 0;  #endif vsize -= sizeof(char *);       now._nr_pr -= 1;       re_mark_all(-1); /* delproc - all chans move down in _ids_ */#else    while (now._nr_qs      &&     q_offset[now._nr_qs-1] > proc_offset[h])        {       delq(sav);             i++;   }      d = vsize - proc_offset[h];    if (sav)       {       if (!stack->nxt)               {       stack->nxt = (_Stack *) emalloc(sizeof(_Stack));                       stack->nxt->body = emalloc(Maxbody * sizeof(char));                    stack->nxt->lst = stack;                       smax++;                }              stack = stack->nxt;            stack->o_offset = proc_offset[h];      #if VECTORSZ>32000             stack->o_skip   = (int) proc_skip[h];  #else          stack->o_skip   = (short) proc_skip[h];        #endif #ifndef XUSAFE         stack->o_name   = p_name[h];   #endif         stack->o_delta  = d;           stack->o_delqs  = i;           memcpy(stack->body, (char *)pptr(h), d);       }      vsize = proc_offset[h];        now._nr_pr -= 1;       memset((char *)pptr(h), 0, d); vsize -= (int) proc_skip[h];   #ifndef NOCOMP        for (i = vsize; i < o_vsize; i++)              Mask[i] = 0; /* reset */       #endif#endif#ifndef NOVSZ    now._vsz = vsize;#endif       return 1;}
voiddelq(int sav){   int h = now._nr_qs - 1;#ifdef TRIX    int d = channels[now._nr_qs - 1]->psize;#else int d = vsize - q_offset[now._nr_qs - 1];#endif#ifndef NOCOMP        int k, o_vsize = vsize;#endif if (sav)       {       if (!stack->nxt)               {       stack->nxt = (_Stack *) emalloc(sizeof(_Stack));#ifndef TRIX                  stack->nxt->body = emalloc(Maxbody * sizeof(char));#endif                     stack->nxt->lst = stack;                       smax++;                }              stack = stack->nxt;#ifdef TRIX                stack->parent = channels[h]->parent_pid;               stack->b_ptr = now._ids_[h];#else             stack->o_offset = q_offset[h]; #if VECTORSZ>32000             stack->o_skip   = (int) q_skip[h];     #else          stack->o_skip   = (short) q_skip[h];   #endif#endif  #ifndef XUSAFE         stack->o_name   = q_name[h];   #endif         stack->o_delta  = d;#ifndef TRIX              memcpy(stack->body, (char *)qptr(h), d);#endif        }#ifdef TRIX  vsize -= sizeof(char *);       #ifdef V_TRIX          printf("%%4d: delq %%d parent %%d\n", depth, h, channels[h]->parent_pid);      #endif#else        vsize = q_offset[h];   vsize -= (int) q_skip[h];      #ifndef NOCOMP         for (k = vsize; k < o_vsize; k++)                      Mask[k] = 0; /* reset */       #endif#endif  now._nr_qs -= 1;       memset((char *)qptr(h), 0, d);#ifdef TRIX     #ifndef BFS            channels[h]->nxt = freebodies;         freebodies = channels[h];              channels[h] = (TRIX_v6 *) 0;   #endif#endif#ifndef NOVSZ    now._vsz = vsize;#endif}
intqs_empty(void){   int i; for (i = 0; i < (int) now._nr_qs; i++) {       if (q_sz(i) > 0)                       return 0;      }      return 1;}
intendstate(void){   int i; P0 *ptr;        for (i = BASE; i < (int) now._nr_pr; i++)      {       ptr = (P0 *) pptr(i);          if (!stopstate[ptr->_t][ptr->_p])                      return 0;      }      if (strict) return qs_empty();#if defined(EVENT_TRACE) && !defined(OTIM)      if (!stopstate[EVENT_TRACE][now._event] && !a_cycles)  {       printf("pan: event_trace not completed\n");            return 0;      }#endif       return 1;}
#ifndef SAFETYvoidcheckcycles(void){        uchar o_a_t = now._a_t;#ifndef NOFAIR uchar o_cnt = now._cnt[1];#endif#ifdef FULLSTACK#ifndef MA  struct H_el *sv = trpt->ostate; /* save */#else       uchar prov = trpt->proviso; /* save */#endif#endif#ifdef DEBUG      { int i; uchar *v = (uchar *) &now;      printf("      set Seed state ");#ifndef NOFAIR        if (fairness) printf("(cnt = %%d:%%d, nrpr=%%d) ",           now._cnt[0], now._cnt[1], now._nr_pr);#endif  /* for (i = 0; i < n; i++) printf("%%d,", v[i]);        */       printf("\n");        }      printf("%%ld: cycle check starts\n", depth);#endif    now._a_t |= (1|16|32); /* 1 = 2nd DFS; (16|32) to help hasher */#ifndef NOFAIR       now._cnt[1] = now._cnt[0];#endif      memcpy((char *)&A_Root, (char *)&now, vsize);  A_depth = depthfound = depth;#if NCORE>1      mem_put_acc();#else   new_state();    /* start 2nd DFS */#endif     now._a_t = o_a_t;#ifndef NOFAIR       now._cnt[1] = o_cnt;#endif    A_depth = 0; depthfound = -1;#ifdef DEBUG     printf("%%ld: cycle check returns\n", depth);#endif#ifdef FULLSTACK#ifndef MA       trpt->ostate = sv;      /* restore */#else    trpt->proviso = prov;#endif#endif}#endif
#if defined(FULLSTACK) && defined(BITSTATE)struct H_el *Free_list = (struct H_el *) 0;voidonstack_init(void)        /* to store stack states in a bitstate search */{      S_Tab = (struct H_el **) emalloc(maxdepth*sizeof(struct H_el *));}struct H_el *grab_state(int n){   struct H_el *v, *last = 0;     if (H_tab == S_Tab)    {       for (v = Free_list; v && ((int) v->tagged >= n); v=v->nxt)             {       if ((int) v->tagged == n)                      {       if (last)                                      last->nxt = v->nxt;                            elsegotcha:                            Free_list = v->nxt;                            v->tagged = 0;                         v->nxt = 0;#ifdef COLLAPSE                            v->ln = 0;#endif                              return v;                      }                      Fh++; last=v;          }              /* new: second try */          v = Free_list;         if (v && ((int) v->tagged >= n))                       goto gotcha;           ngrabs++;      }      return (struct H_el *)       emalloc(sizeof(struct H_el)+n-sizeof(unsigned));}
#else#if NCORE>1struct H_el *grab_state(int n){    struct H_el *grab_shared(int); return grab_shared(sizeof(struct H_el)+n-sizeof(unsigned));}#else #ifndef AUTO_RESIZE  #define grab_state(n) (struct H_el *) \             emalloc(sizeof(struct H_el)+n-sizeof(unsigned long)); #else  struct H_el *  grab_state(int n)  {    struct H_el *p;        int cnt = sizeof(struct H_el)+n-sizeof(unsigned long);        if (reclaim_size >= cnt+WS)    {       if ((cnt & (WS-1)) != 0) /* alignment */               {       cnt += WS - (cnt & (WS-1));            }              p = (struct H_el *) reclaim_mem;               reclaim_mem  += cnt;           reclaim_size -= cnt;           memset(p, 0, cnt);     } else {       p = (struct H_el *) emalloc(cnt);      }      return p;  } #endif#endif#endif#ifdef COLLAPSEunsigned longordinal(char *v, long n, short tp){  struct H_el *tmp, *ntmp; long m;       struct H_el *olst = (struct H_el *) 0; s_hash((uchar *)v, n);#if NCORE>1 && !defined(SEP_STATE)      enter_critical(CS_ID);  /* uses spinlock - 1..128 */#endif    tmp = H_tab[j1_spin];  if (!tmp)      {       tmp = grab_state(n);         H_tab[j1_spin] = tmp;  } else for ( ;; olst = tmp, tmp = tmp->nxt)   {       if (n == tmp->ln)              {       m = memcmp(((char *)&(tmp->state)), v, n);                     if (m == 0)                            goto done;                     if (m < 0)                     {Insert:                       ntmp = grab_state(n);                          ntmp->nxt = tmp;                               if (!olst)                                     H_tab[j1_spin] = ntmp;                         else                                   olst->nxt = ntmp;                              tmp = ntmp;                            break;                 } else if (!tmp->nxt)                  {Append:                       tmp->nxt = grab_state(n);                              tmp = tmp->nxt;                                break;                 }                      continue;              }              if (n < tmp->ln)                       goto Insert;           else if (!tmp->nxt)                    goto Append;   }#if NCORE>1 && !defined(SEP_STATE)   enter_critical(GLOBAL_LOCK);#endif    m = ++ncomps[tp];#if NCORE>1 && !defined(SEP_STATE)   leave_critical(GLOBAL_LOCK);#endif#ifdef FULLSTACK   tmp->tagged = m;#else tmp->st_id  = m;#endif#if defined(AUTO_RESIZE) && !defined(BITSTATE) tmp->m_K1 = K1;#endif memcpy(((char *)&(tmp->state)), v, n); tmp->ln = n;done:#if NCORE>1 && !defined(SEP_STATE)        leave_critical(CS_ID);  /* uses spinlock */#endif#ifdef FULLSTACK    return tmp->tagged;#else      return tmp->st_id;#endif}intcompress(char *vin, int nin)   /* collapse compression */{    char    *w, *v = (char *) &comp_now;   int     i, j;  unsigned long   n;     static char     *x;    static uchar    nbytes[513]; /* 1 + 256 + 256 */       static unsigned short nbytelen;        long col_q(int, char *);       long col_p(int, char *);#ifndef SAFETY        if (a_cycles)          *v++ = now._a_t;#ifndef NOFAIR        if (fairness)  for (i = 0; i < NFAIR; i++)            *v++ = now._cnt[i];#endif#endif      nbytelen = 0;#ifndef JOINPROCS        for (i = 0; i < (int) now._nr_pr; i++) {       n = col_p(i, (char *) 0);#ifdef NOFIX         nbytes[nbytelen] = 0;#else            nbytes[nbytelen] = 1;          *v++ = ((P0 *) pptr(i))->_t;#endif            *v++ = n&255;          if (n >= (1<<8))               {       nbytes[nbytelen]++;                    *v++ = (n>>8)&255;             }              if (n >= (1<<16))              {       nbytes[nbytelen]++;                    *v++ = (n>>16)&255;            }              if (n >= (1<<24))              {       nbytes[nbytelen]++;                   *v++ = (n>>24)&255;            }              nbytelen++;    }#else        x = scratch;   for (i = 0; i < (int) now._nr_pr; i++)         x += col_p(i, x);      n = ordinal(scratch, x-scratch, 2); /* procs */        *v++ = n&255;  nbytes[nbytelen] = 0;  if (n >= (1<<8))       {       nbytes[nbytelen]++;            *v++ = (n>>8)&255;     }      if (n >= (1<<16))      {       nbytes[nbytelen]++;            *v++ = (n>>16)&255;    }      if (n >= (1<<24))      {       nbytes[nbytelen]++;            *v++ = (n>>24)&255;    }      nbytelen++;#endif#ifdef SEPQS        for (i = 0; i < (int) now._nr_qs; i++) {       n = col_q(i, (char *) 0);              nbytes[nbytelen] = 0;          *v++ = n&255;          if (n >= (1<<8))               {       nbytes[nbytelen]++;                    *v++ = (n>>8)&255;             }              if (n >= (1<<16))              {       nbytes[nbytelen]++;                    *v++ = (n>>16)&255;            }              if (n >= (1<<24))              {       nbytes[nbytelen]++;                    *v++ = (n>>24)&255;            }              nbytelen++;    }#endif#ifdef NOVSZ  /* 3 = _a_t, _nr_pr, _nr_qs */ w = (char *) &now + 3 * sizeof(uchar);#ifndef NOFAIR     w += NFAIR;#endif#else#if VECTORSZ<65536    w = (char *) &(now._vsz) + sizeof(unsigned short);#else       w = (char *) &(now._vsz) + sizeof(unsigned long);#endif#endif        x = scratch;   *x++ = now._nr_pr;     *x++ = now._nr_qs;     if (now._nr_qs > 0 && qptr(0) < pptr(0))               n = qptr(0) - (uchar *) w;     else           n = pptr(0) - (uchar *) w;     j = w - (char *) &now; for (i = 0; i < (int) n; i++, w++)             if (!Mask[j++]) *x++ = *w;#ifndef SEPQS       for (i = 0; i < (int) now._nr_qs; i++)         x += col_q(i, x);#endif       x--;   for (i = 0, j = 6; i < nbytelen; i++)  {       if (j == 6)            {       j = 0;                 *(++x) = 0;            } else                 j += 2;                *x |= (nbytes[i] << j);        }      x++;   for (j = 0; j < WS-1; j++)             *x++ = 0;      x -= j; j = 0; n = ordinal(scratch, x-scratch, 0); /* globals */      *v++ = n&255;  if (n >= (1<< 8)) { *v++ = (n>> 8)&255; j++; } if (n >= (1<<16)) { *v++ = (n>>16)&255; j++; } if (n >= (1<<24)) { *v++ = (n>>24)&255; j++; }       *v++ = j;       /* add last count as a byte */ for (i = 0; i < WS-1; i++)             *v++ = 0;      v -= i;#if 0  printf("collapse %%d -> %%d\n",                vsize, v - (char *)&comp_now);#endif  return v - (char *)&comp_now;}#else#if !defined(NOCOMP)intcompress(char *vin, int n)       /* default compression */{#ifdef HC  int delta = 0; s_hash((uchar *)vin, n); /* sets K1 and K2 */#ifndef SAFETY   if (S_A)       {       delta++;        /* _a_t  */#ifndef NOFAIR             if (S_A > NFAIR)                       delta += NFAIR; /* _cnt[] */#endif    }#endif       memcpy((char *) &comp_now + delta, (char *) &K1, WS);  delta += WS;#if HC>0  memcpy((char *) &comp_now + delta, (char *) &K2, HC);  delta += HC;#endif    return delta;#else    char *vv = vin;        char *v = (char *) &comp_now;  int i;  #ifndef NO_FAST_C     int r = 0, unroll = n/8;       if (unroll > 0)        {       i = 0;         while (r++ < unroll)           {       /* unroll 8 times, avoid ifs */        /* 1 */         *v = *vv++; v += 1 - Mask[i++];        /* 2 */         *v = *vv++; v += 1 - Mask[i++];        /* 3 */         *v = *vv++; v += 1 - Mask[i++];       /* 4 */         *v = *vv++; v += 1 - Mask[i++];        /* 5 */         *v = *vv++; v += 1 - Mask[i++];        /* 6 */         *v = *vv++; v += 1 - Mask[i++];        /* 7 */         *v = *vv++; v += 1 - Mask[i++];        /* 8 */         *v = *vv++; v += 1 - Mask[i++];                }              r = n - i; /* the rest, at most 7 */           switch (r) {           case 7: *v = *vv++; v += 1 - Mask[i++];                case 6: *v = *vv++; v += 1 - Mask[i++];                case 5: *v = *vv++; v += 1 - Mask[i++];                case 4: *v = *vv++; v += 1 - Mask[i++];                case 3: *v = *vv++; v += 1 - Mask[i++];                case 2: *v = *vv++; v += 1 - Mask[i++];                case 1: *v = *vv++; v += 1 - Mask[i++];                case 0: break;         }#if 1                n = i = v - (char *)&comp_now; /* bytes written so far */#endif               r = (n+WS-1)/WS; /* in words, rounded up */            r *= WS;         /* total bytes to fill  */            i = r - i;       /* remaining bytes      */            switch (i) {           case 7: *v++ = 0;    /* fall thru */           case 6: *v++ = 0;              case 5: *v++ = 0;              case 4: *v++ = 0;              case 3: *v++ = 0;              case 2: *v++ = 0;              case 1: *v++ = 0;              case 0: break;         default: Uerror(&quot;unexpected wordsize");              }              v -= i;        } else  #endif        {       for (i = 0; i < n; i++, vv++)                  if (!Mask[i]) *v++ = *vv;              for (i = 0; i < WS-1; i++)                     *v++ = 0;              v -= i;        }#if 0        printf("compress %%d -> %%d\n",                n, v - (char *)&comp_now);#endif      return v - (char *)&comp_now;#endif}#endif#endif#if defined(FULLSTACK) && defined(BITSTATE)#if defined(MA)#if !defined(onstack_now)int  onstack_now(void) {}#endif#if !defined(onstack_put)void onstack_put(void) {}#endif#if !defined(onstack_zap)void onstack_zap(void) {}#endif#elsevoidonstack_zap(void){        struct H_el *v, *w, *last = 0; struct H_el **tmp = H_tab;     char *nv; int n, m;    static char warned = 0;#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)      uchar was_last = now._last;    now._last = 0;#endif H_tab = S_Tab;#ifndef NOCOMP  nv = (char *) &comp_now;       n = compress((char *)&now, vsize);#else#if defined(BITSTATE) && defined(LC)  nv = (char *) &comp_now;      n = compact_stack((char *)&now, vsize);#else  nv = (char *) &now;    n = vsize;#endif#endif#if !defined(HC) && !(defined(BITSTATE) && defined(LC))       s_hash((uchar *)nv, n);#endif H_tab = tmp;   for (v = S_Tab[j1_spin]; v; Zh++, last=v, v=v->nxt)    {       m = memcmp(&(v->state), nv, n);                if (m == 0)                    goto Found;            if (m < 0)                     break; }/* NotFound: */#ifndef ZAPH /* seen this happen, likely harmless in multicore */   if (warned == 0)       {       /* Uerror("stack out of wack - zap"); */               cpu_printf("pan: warning, stack incomplete\n");                warned = 1;    }#endif       goto done;Found:      ZAPS++;        if (last)              last->nxt = v->nxt;    else           S_Tab[j1_spin] = v->nxt;       v->tagged = (unsigned) n;#if !defined(NOREDUCE) && !defined(SAFETY)   v->proviso = 0;#endif v->nxt = last = (struct H_el *) 0;     for (w = Free_list; w; Fa++, last=w, w = w->nxt)       {       if ((int) w->tagged <= n)              {       if (last)                      {       v->nxt = w;                            last->nxt = v;                 } else                 {       v->nxt = Free_list;                            Free_list = v;                 }                      goto done;             }              if (!w->nxt)           {       w->nxt = v;                    goto done;     }       }      Free_list = v;done:#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST) now._last = was_last;#endif   return;}voidonstack_put(void){      struct H_el **tmp = H_tab;#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)   uchar was_last = now._last;    now._last = 0;#endif  H_tab = S_Tab; if (hstore((char *)&now, vsize) != 0)#if defined(BITSTATE) && defined(LC)             printf("pan: warning, double stack entry\n");#else    #ifndef ZAPH           Uerror("cannot happen - unstack_put"); #endif#endif  H_tab = tmp;   trpt->ostate = Lstate; PUT++;#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)       now._last = was_last;#endif}intonstack_now(void){  struct H_el *tmp;      struct H_el **tmp2 = H_tab;    char *v; int n, m = 1;
#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)     uchar was_last = now._last;    now._last = 0;#endif  H_tab = S_Tab;#ifdef NOCOMP#if defined(BITSTATE) && defined(LC)      v = (char *) &comp_now;        n = compact_stack((char *)&now, vsize);#else  v = (char *) &now;     n = vsize;#endif#else        v = (char *) &comp_now;        n = compress((char *)&now, vsize);#endif#if !defined(HC) && !(defined(BITSTATE) && defined(LC))      s_hash((uchar *)v, n);#endif  H_tab = tmp2;  for (tmp = S_Tab[j1_spin]; tmp; Zn++, tmp = tmp->nxt)  {       m = memcmp(((char *)&(tmp->state)),v,n);               if (m <= 0)            {       Lstate = (struct H_el *) tmp;                  break; }       }      PROBE++;#if defined(BCS) && defined(NO_LAST) && defined(HAS_LAST)     now._last = was_last;#endif   return (m == 0);}#endif#endif#ifndef BITSTATEvoidhinit(void){  #ifdef MA#ifdef R_XPT  {       void r_xpoint(void);           r_xpoint();    }#else        dfa_init((unsigned short) (MA+a_cycles));#if NCORE>1 &&; !defined(COLLAPSE)   if (!readtrail)        {       void init_HT(unsigned long);           init_HT(0L);   }#endif#endif  #endif  #if !defined(MA) || defined(COLLAPSE)#if NCORE>1   if (!readtrail)        {       void init_HT(unsigned long);           init_HT((unsigned long) (ONE_L<<ssize)*sizeof(struct H_el *)); } else#endif  H_tab = (struct H_el **)               emalloc((ONE_L<<ssize)*sizeof(struct H_el *)); /* @htable ssize */  #endif}#endif
#if !defined(BITSTATE) || defined(FULLSTACK)#ifdef DEBUGvoiddumpstate(int wasnew, char *v, int n, int tag){        int i;#ifndef SAFETY  if (S_A)       {       printf("        state tags %%d (%%d::%%d): ",                  V_A, wasnew, v[0]);#ifdef FULLSTACK           printf(" %%d ", tag);#endif           printf("\n");  }#endif#ifdef SDUMP#ifndef NOCOMP   printf("         State: ");    for (i = 0; i < vsize; i++) printf("%%d%%s,",          ((char *)&now)[i], Mask[i]?"*":"");#endif     printf("\n      Vector: ");    for (i = 0; i < n; i++) printf("%%d,", v[i]);  printf("\n");#endif}#endif#ifdef MAintgstore(char *vin, int nin, uchar pbit){    int n, i;      int ret_val = 1;       uchar *v;      static uchar Info[MA+1];#ifndef NOCOMP        n = compress(vin, nin);        v = (uchar *) &comp_now;#else n = nin;       v = (uchar *) vin;#endif      if (n >= MA)   {       printf("pan: error, MA too small, recompile pan.c");           printf(" with -DMA=N with N>%%d\n", n);                Uerror(";aborting");   }      if (n > (int) maxgs)   {       maxgs = (unsigned int) n;      }      for (i = 0; i < n; i++)        {       Info[i] = v[i];        }      for ( ; i < MA-1; i++) {       Info[i] = 0;   }      Info[MA-1] = pbit;     if (a_cycles)   /* place _a_t at the end */    {       Info[MA] = Info[0];            Info[0]  = 0;  }#if NCORE>1 && !defined(SEP_STATE)  enter_critical(GLOBAL_LOCK); /* crude, but necessary */        /* to make this mode work, also replace emalloc with grab_shared inside store MA routines */#endif   if (!dfa_store(Info))  {       if (pbit == 0          && (now._a_t&1)                &&  depth > A_depth)           {       Info[MA] &= ~(1|16|32); /* _a_t */                     if (dfa_member(MA))                    {       Info[MA-1] = 4; /* off-stack bit */                            nShadow++;                             if (!dfa_member(MA-1))                         {       ret_val = 3;                   #ifdef VERBOSE                                 printf("intersected 1st dfs stack\n");                 #endif                                 goto done;             }       }       }              ret_val = 0;   #ifdef VERBOSE         printf("new state\n"); #endif         goto done;     }#ifdef FULLSTACK     if (pbit == 0) {       Info[MA-1] = 1; /* proviso bit */#ifndef BFS            trpt->proviso = dfa_member(MA-1);#endif               Info[MA-1] = 4; /* off-stack bit */            if (dfa_member(MA-1))          {       ret_val = 1; /* off-stack */   #ifdef VERBOSE                 printf("old state\n"); #endif         } else         {       ret_val = 2; /* on-stack */    #ifdef VERBOSE                 printf("on-stack\n");  #endif         }              goto done;     }#endif       ret_val = 1;#ifdef VERBOSE    printf("old state\n");#endifdone:#if NCORE>1 && !defined(SEP_STATE) leave_critical(GLOBAL_LOCK);#endif    return ret_val; /* old state */}#endif#if defined(BITSTATE) && defined(LC)intcompact_stack(char *vin, int n){     int delta = 0; s_hash((uchar *)vin, n); /* sets K1 and K2 */#ifndef SAFETY   delta++;        /* room for state[0] |= 128 */#endif  memcpy((char *) &comp_now + delta, (char *) &K1, WS);  delta += WS;   memcpy((char *) &comp_now + delta, (char *) &K2, WS);  delta += WS; /* use all available bits */      return delta;}#endif#ifdef TRIXvoidsv_populate(void){     int i, cnt = 0;        TRIX_v6 **base = processes; int bound = now._nr_pr; /* MAXPROC+1; */#ifdef V_TRIX printf("%%4d: sv_populate\n", depth);#endifagain:    for (i = 0; i < bound; i++)    {       if (base[i] != NULL)           {       struct H_el *tmp;                      int m, n; uchar *v;#ifndef BFS                        if (base[i]->modified == 0)                    {       cnt++; #ifdef V_TRIX                          printf("%%4d: %%s %%d not modified\n",                         depth, (base == processes)?"proc":"chan", i);  #endif                         continue;                      }      #ifndef V_MOD                  base[i]->modified = 0; #endif#endif#ifdef TRIX_RIX                  if (base == processes)                 {       ((P0 *)pptr(i))->_pid = 0;                     }#endif                       n = base[i]->psize;                    v = base[i]->body;                     s_hash(v, n); /* sets j1_spin */                       tmp = H_tab[j1_spin];                  if (!tmp)       /* new */                      {       tmp = grab_state(n);                           H_tab[j1_spin] = tmp;                          m = 1; /* non-zero */                  } else                 {  struct H_el *ntmp, *olst = (struct H_el *) 0;                          for (;; hcmp++, olst = tmp, tmp = tmp->nxt)                    {    m = memcmp(((char *)&(tmp->state)), v, n);                             if (m == 0)     /* match */                            {       break;                         } else if (m < 0) /* insert */                         {       ntmp = grab_state(n);                                  ntmp->nxt = tmp;                                       if (!olst)                                             H_tab[j1_spin] = ntmp;                                 else                                           olst->nxt = ntmp;                                      tmp = ntmp;                                    break;                         } else if (!tmp->nxt)   /* append */                           {       tmp->nxt = grab_state(n);                                      tmp = tmp->nxt;                                        break;                 }  }    }                      if (m != 0)                    {       memcpy((char *)&(tmp->state), v, n);#if defined(AUTO_RESIZE) && !defined(BITSTATE)                            tmp->m_K1 = K1; /* set via s_hash */#endif                            if (base == processes)                         {       _p_count[i]++;                         } else                         {       _c_count[i]++;                 }       }                      now._ids_[cnt++] = (char *)&(tmp->state);#ifdef TRIX_RIX                      if (base == processes)                 {       ((P0 *)pptr(i))->_pid = i;                     }#endif       }       }      /* do the same for all channels */     if (base == processes) {       base = channels;               bound = now._nr_qs; /* MAXQ+1; */              goto again;    }}#endif
inthstore(char *vin, int nin) /* hash table storage */{      struct H_el *ntmp;     struct H_el *tmp, *olst = (struct H_el *) 0;   char *v; int n, m=0;#ifdef HC uchar rem_a;#endif#ifdef TRIX        sv_populate();  /* update proc and chan ids */#endif#ifdef NOCOMP    #if defined(BITSTATE) && defined(LC)   if (S_Tab == H_tab)    {       v = (char *) &comp_now;                n = compact_stack(vin, nin);   } else {       v = vin; n = nin;      }      #else  v = vin; n = nin;      #endif#else   v = (char *) &comp_now;        #ifdef HC      rem_a = now._a_t;      now._a_t = 0;  #endif n = compress(vin, nin);        #ifdef HC      now._a_t = rem_a;      #endif#ifndef SAFETY  if (S_A)       {       v[0] = 0;       /* _a_t  */#ifndef NOFAIR             if (S_A > NFAIR)               for (m = 0; m < NFAIR; m++)                    v[m+1] = 0;     /* _cnt[] */#endif            m = 0; }      #endif#endif#if !defined(HC) && !(defined(BITSTATE) && defined(LC))  s_hash((uchar *)v, n);#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE) enter_critical(CS_ID);  /* uses spinlock */#endif     tmp = H_tab[j1_spin]; if (!tmp)      {  tmp = grab_state(n);#if NCORE>1       if (!tmp)      {    /* if we get here -- we've already issued a warning */         /* but we want to allow the normal distributed termination */          /* to collect the stats on all cpus in the wrapup */   #if !defined(SEP_STATE) && !defined(BITSTATE)          leave_critical(CS_ID); #endif         return 1; /* allow normal termination */          }#endif       H_tab[j1_spin] = tmp;       } else {  for (;; hcmp++, olst = tmp, tmp = tmp->nxt)    {   /* skip the _a_t and the _cnt bytes */#ifdef COLLAPSE          if (tmp->ln != 0)              {       if (!tmp->nxt) goto Append;                    continue;              }#endif               m = memcmp(((char *)&(tmp->state)) + S_A,                      v + S_A, n - S_A);             if (m == 0) {#ifdef SAFETY#define wasnew      0#else                int wasnew = 0;#endif#ifndef SAFETY#ifndef NOCOMP           if (S_A)               { if ((((char *)&(tmp->state))[0] & V_A) != V_A)                 {     wasnew = 1; nShadow++;                 ((char *)&(tmp->state))[0] |= V_A;               }#ifndef NOFAIR               if (S_A > NFAIR)               {     /* 0 <= now._cnt[now._a_t&1] < MAXPROC */                    unsigned ci, bp; /* index, bit pos */                  ci = (now._cnt[now._a_t&1] / 8);                       bp = (now._cnt[now._a_t&1] - 8*ci);                    if (now._a_t&1) /* use tail-bits in _cnt */                    {       ci = (NFAIR - 1) - ci;                         bp = 7 - bp; /* bp = 0..7 */                   }                      ci++;   /* skip over _a_t */                   bp = 1 << bp;   /* the bit mask */                     if ((((char *)&(tmp->state))[ci] & bp)==0)                     {       if (!wasnew)                           {       wasnew = 1;                                    nShadow++;                             }                              ((char *)&(tmp->state))[ci] |= bp;                     }                 }              /* else: wasnew == 0, i.e., old state */#endif             }#endif#endif#if NCORE>1            Lstate = (struct H_el *) tmp;#endif#ifdef FULLSTACK#ifndef SAFETY           if (wasnew)            {       Lstate = (struct H_el *) tmp;                  tmp->tagged |= V_A;                    if ((now._a_t&1)                       && (tmp->tagged&A_V)                   && depth > A_depth)                    {intersect:#ifdef CHECK#if NCORE>1  printf("cpu%%d: ", core_id);#endif    printf("1st dfs-stack intersected on state %%d+\n",            (int) tmp->st_id);#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)                               leave_critical(CS_ID);#endif                          return 3;                      }#ifdef CHECK#if NCORE>1     printf("cpu%%d: ", core_id);#endif    printf("        New state %%d+\n", (int) tmp->st_id);#endif#ifdef DEBUG      dumpstate(1, (char *)&(tmp->state),n,tmp->tagged);#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)                     leave_critical(CS_ID);#endif                  return 0;              } else#endif          if ((S_A)?(tmp->tagged&V_A):tmp->tagged)               {       Lstate = (struct H_el *) tmp;#ifndef SAFETY                   /* already on current dfs stack */                     /* but may also be on 1st dfs stack */                 if ((now._a_t&1)                       && (tmp->tagged&A_V)                   && depth > A_depth#ifndef NOFAIR                      && (!fairness || now._cnt[1] <= 1)#endif                      )                              goto intersect;#endif#ifdef CHECK#if NCORE>1        printf("cpu%%d: ", core_id);#endif    printf("        Stack state %%d\n", (int) tmp->st_id);#endif#ifdef DEBUG      dumpstate(0, (char *)&(tmp->state),n,tmp->tagged);#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)                     leave_critical(CS_ID);#endif                  return 2; /* match on stack */         }#else                if (wasnew)            {#ifdef CHECK#if NCORE>1     printf("cpu%%d: ", core_id);#endif    printf("        New state %%d+\n", (int) tmp->st_id);#endif#ifdef DEBUG      dumpstate(1, (char *)&(tmp->state), n, 0);#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)                     leave_critical(CS_ID);#endif                  return 0;              }#endif#ifdef CHECK#if NCORE>1      printf("cpu%%d: ", core_id);#endif    printf("        Old state %%d\n", (int) tmp->st_id);#endif#ifdef DEBUG       dumpstate(0, (char *)&(tmp->state), n, 0);#endif#if defined(BCS)  #ifdef CONSERVATIVE       if (tmp->ctx_low > trpt->sched_limit)  {       tmp->ctx_low = trpt->sched_limit;              tmp->ctx_pid[(now._last)/8] = 1 << ((now._last)%8); /* new */  #ifdef CHECK           #if NCORE>1            printf("cpu%%d: ", core_id);           #endif         printf("                Revisit with fewer context switches\n");       #endif         nstates--;             #if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)               leave_critical(CS_ID);         #endif         return 0;      } else if ((tmp->ctx_low == trpt->sched_limit  &&   (tmp->ctx_pid[(now._last)/8] & ( 1 << ((now._last)%8) )) == 0 ))  {       tmp->ctx_pid[(now._last)/8] |= 1 << ((now._last)%8); /* add */ #ifdef CHECK           #if NCORE>1            printf("cpu%%d: ", core_id);           #endif         printf("                Revisit with same nr of context switches\n");  #endif         nstates--;             #if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)               leave_critical(CS_ID);         #endif         return 0;      }  #endif#endif#ifdef REACH if (tmp->D > depth)    {       tmp->D = depth;        #ifdef CHECK           #if NCORE>1            printf("cpu%%d: ", core_id);           #endif         printf("                ReVisiting (from smaller depth)\n&quot;); #endif         nstates--;     #if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)               leave_critical(CS_ID); #endif         return 0;      }#endif#if (defined(BFS) && defined(Q_PROVISO)) || NCORE>1           Lstate = (struct H_el *) tmp;#endif#if NCORE>1 && !defined(SEP_STATE) && !defined(BITSTATE)          leave_critical(CS_ID);#endif          return 1; /* match outside stack */           } else if (m < 0)              {        /* insert state before tmp */                  ntmp = grab_state(n);#if NCORE>1                      if (!ntmp)                     {      #if !defined(SEP_STATE) && !defined(BITSTATE)                          leave_critical(CS_ID); #endif                         return 1;  /* allow normal termination */                      }#endif                       ntmp->nxt = tmp;                       if (!olst)                             H_tab[j1_spin] = ntmp;                 else                           olst->nxt = ntmp;                      tmp = ntmp;                    break;        } else if (!tmp->nxt)          {        /* append after tmp */#ifdef COLLAPSEAppend:#endif                  tmp->nxt = grab_state(n);#if NCORE>1                  if (!tmp->nxt)                 {      #if !defined(SEP_STATE) && !defined(BITSTATE)                                leave_critical(CS_ID); #endif                         return 1;  /* allow normal termination */                      }#endif                       tmp = tmp->nxt;                        break;    }   }       }#ifdef CHECK tmp->st_id = (unsigned) nstates;#if NCORE>1   printf("cpu%%d: ", core_id);#endif#ifdef BITSTATE    printf("        Push state %%d\n", ((int) nstates) - 1);#else printf("        New state %%d\n", (int) nstates);#endif#endif#if defined(BCS)       tmp->ctx_low = trpt->sched_limit;      #ifdef CONSERVATIVE    tmp->ctx_pid[(now._last)/8] = 1 << ((now._last)%8); /* new limit */    #endif#endif#if !defined(SAFETY) || defined(REACH)   tmp->D = depth;#endif#ifndef SAFETY#ifndef NOCOMP   if (S_A)       {       v[0] = V_A;#ifndef NOFAIR             if (S_A > NFAIR)               {       unsigned ci, bp; /* as above */                        ci = (now._cnt[now._a_t&1] / 8);                       bp = (now._cnt[now._a_t&1] - 8*ci);                    if (now._a_t&1)                        {       ci = (NFAIR - 1) - ci;                         bp = 7 - bp; /* bp = 0..7 */                   }                      v[1+ci] = 1 << bp;             }#endif       }#endif#endif#if defined(AUTO_RESIZE) && !defined(BITSTATE)     tmp->m_K1 = K1;#endif memcpy(((char *)&(tmp->state)), v, n);#ifdef FULLSTACK        tmp->tagged = (S_A)?V_A:(depth+1);#ifdef DEBUG                dumpstate(-1, v, n, tmp->tagged);#endif       Lstate = (struct H_el *) tmp;#else    #ifdef DEBUG           dumpstate(-1, v, n, 0);        #endif #if NCORE>1            Lstate = (struct H_el *) tmp;  #endif#endif/* #if NCORE>1 && !defined(SEP_STATE) */#if NCORE>1     #ifdef V_PROVISO               tmp->cpu_id = core_id; #endif #if !defined(SEP_STATE) && !defined(BITSTATE)          leave_critical(CS_ID); #endif#endif  return 0;}#endif#include TRANSITIONS#if defined(BFS) && defined(REACH)     #undef REACH#endif#ifdef VERI        #define BASE    1#else        #define BASE    0#endiftypedef struct Trans {        short atom;     /* if &2 = atomic trans; if &8 local */#ifdef HAS_UNLESS      short escp[HAS_UNLESS]; /* lists the escape states */  short e_trans;  /* if set, this is an escp-trans */#endif     short tpe[2];   /* class of operation (for reduction) */       short qu[6];    /* for conditional selections: qid's  */       uchar ty[6];    /* ditto: type's */#ifdef NIBIS       short om;       /* completion status of preselects */#endif   char *tp;       /* src txt of statement */     int st;         /* the nextstate */    int t_id;       /* transition id, unique within proc */        int forw;       /* index forward transition */ int back;       /* index return  transition */ struct Trans *nxt;} Trans;
#ifdef TRIX   #define qptr(x) (channels[x]->body)    #define pptr(x) (processes[x]->body)#else     #define qptr(x) (((uchar *)&now)+(int)q_offset[x])     #define pptr(x) (((uchar *)&now)+(int)proc_offset[x])#endifextern uchar *Pptr(int);extern uchar *Qptr(int);#define q_sz(x)  (((Q0 *)qptr(x))->Qlen)#ifdef TRIX   #ifdef VECTORSZ                #undef VECTORSZ        #endif #if WS==4              #define VECTORSZ        2056    /* ((MAXPROC+MAXQ+4)*sizeof(uchar *)) */       #else          #define VECTORSZ        4112    /* the formula causes probs in preprocessing */        #endif#else   #ifndef VECTORSZ               #define VECTORSZ        1024    /* sv size in bytes */ #endif#endif
#ifdef VERBOSE        #ifndef CHECK          #define CHECK  #endif #ifndef DEBUG          #define DEBUG  #endif#endif#ifdef SAFETY    #ifndef NOFAIR         #define NOFAIR #endif#endif#ifdef NOREDUCE  #ifndef XUSAFE         #define XUSAFE #endif #if !defined(SAFETY) && !defined(MA)           #define FULLSTACK      #endif#else   #ifdef BITSTATE                #if defined(SAFETY) && !defined(HASH64)                        #define CNTRSTACK              #else                  #define FULLSTACK              #endif #else          #define FULLSTACK      #endif#endif#ifdef BITSTATE  #ifndef NOCOMP         #define NOCOMP #endif #if !defined(LC) && defined(SC)                #define LC     #endif#endif#if defined(COLLAPSE2) || defined(COLLAPSE3) || defined(COLLAPSE4)       /* accept the above for backward compatibility */      #define COLLAPSE#endif#ifdef HC      #undef HC      #define HC4#endif#ifdef HC0  #define HC      0#endif#ifdef HC1    #define HC      1#endif#ifdef HC2    #define HC      2#endif#ifdef HC3    #define HC      3#endif#ifdef HC4    #define HC      4#endif#ifdef COLLAPSE       #if NCORE>1 && !defined(SEP_STATE)             unsigned long *ncomps;      /* in shared memory */ #else          unsigned long ncomps[256+2];   #endif#endif#define MAXQ      255#define MAXPROC     255typedef struct _Stack  {    /* for queues and processes */#if VECTORSZ>32000     int o_delta;   #ifndef TRIX           int o_offset;          int o_skip;    #endif int o_delqs;#else     short o_delta; #ifndef TRIX           short o_offset;                short o_skip;  #endif short o_delqs;#endif  short o_boq;#ifdef TRIX       short parent;  char *b_ptr;#else     char *body;#endif#ifndef XUSAFE      char *o_name;#endif   struct _Stack *nxt;    struct _Stack *lst;} _Stack;
typedef struct Svtack { /* for complete state vector */#if VECTORSZ>32000    int o_delta;   int m_delta;#else     short o_delta;   /* current size of frame */   short m_delta;   /* maximum size of frame */#endif#if SYNC   short o_boq;#endif    char *body;    struct Svtack *nxt;    struct Svtack *lst;} Svtack;
Trans ***trans;        /* 1 ptr per state per proctype */
struct H_el *Lstate;int depthfound = -1;      /* loop detection */#ifndef TRIX      #if VECTORSZ>32000             int proc_offset[MAXPROC];              int q_offset[MAXQ];    #else          short proc_offset[MAXPROC];            short q_offset[MAXQ];  #endif uchar proc_skip[MAXPROC];      uchar q_skip[MAXQ];#endifunsigned long  vsize;        /* vector size in bytes */#ifdef SVDUMP       int vprefix=0, svfd;    /* runtime option -pN */#endifchar *tprefix = "trail";        /* runtime option -tsuffix */short boq = -1;           /* blocked_on_queue status */typedef struct State {   uchar _nr_pr;  uchar _nr_qs;  uchar   _a_t;   /* cycle detection */#ifndef NOFAIR   uchar   _cnt[NFAIR];    /* counters, weak fairness */#endif#ifndef NOVSZ#if VECTORSZ<65536  unsigned short _vsz;#else     unsigned long  _vsz;#endif#endif#ifdef HAS_LAST     uchar  _last;   /* pid executed in last step */#endif#if defined(BITSTATE) && defined(BCS) && defined(STORE_CTX)     uchar  _ctx;    /* nr of context switches so far */#endif#ifdef EVENT_TRACE  #if nstates_event<256          uchar _event;        #else          unsigned short _event; #endif#endif){       int j, h = now._nr_pr;#ifndef NOCOMP  int k;#endif  uchar *o_this = this;
#ifndef INLINE        if (TstOnly) return (h < MAXPROC);#endif#ifndef NOBOUNDCHECK /* redefine Index only within this procedure */        #undef Index   #define Index(x, y)     Boundcheck(x, y, 0, 0, 0)#endif       if (h >= MAXPROC)              Uerror("too many processes");#ifdef V_TRIX    printf("%%4d: add process %%d\n", depth, h);#endif    switch (n) {   case 0: j = sizeof(P0); break; default: Uerror("bad proc - addproc"); }#ifdef TRIX  vsize += sizeof(struct H_el *);#else  if (vsize%%WS)         proc_skip[h] = WS-(vsize%%WS); else           proc_skip[h] = 0;      #ifndef NOCOMP         for (k = vsize + (int) proc_skip[h]; k > vsize; k--)                   Mask[k-1] = 1; /* align */     #endif vsize += (int) proc_skip[h];   proc_offset[h] = vsize;        vsize += j;    #if defined(SVDUMP) && defined(VERBOSE)        if (vprefix > 0)       {       int dummy = 0;         write(svfd, (uchar *) &dummy, sizeof(int)); /* mark */         write(svfd, (uchar *) &h, sizeof(int));                write(svfd, (uchar *) &n, sizeof(int));        #if VECTORSZ>32000             write(svfd, (uchar *) &proc_offset[h], sizeof(int));              write(svfd, (uchar *) &now, vprefix-4*sizeof(int)); /* padd */ #else          write(svfd, (uchar *) &proc_offset[h], sizeof(short));         write(svfd, (uchar *) &now, vprefix-3*sizeof(int)-sizeof(short)); /* padd */   #endif }      #endif#endif  now._nr_pr += 1;#if defined(BCS) && defined(CONSERVATIVE)     if (now._nr_pr >= CONSERVATIVE*8)      {       printf("pan: error: too many processes -- recompile with ");           printf("-DCONSERVATIVE=%%d\n", CONSERVATIVE+1);                pan_exit(1);   }#endif       if (fairness && ((int) now._nr_pr + 1 >= (8*NFAIR)/2)) {       printf("pan: error: too many processes -- current");           printf(" max is %%d procs (-DNFAIR=%%d)\n",                    (8*NFAIR)/2 - 2, NFAIR);               printf("\trecompile with -DNFAIR=%%d\n",                       NFAIR+1);              pan_exit(1);   }#ifndef NOVSZ        now._vsz = vsize;#endif       hmax = max(hmax, vsize);#ifdef TRIX   #ifndef BFS            if (freebodies)                {       processes[h] = freebodies;                     freebodies = freebodies->nxt;                } else         {       processes[h] = (TRIX_v6 *) emalloc(sizeof(TRIX_v6));                   processes[h]->body = (uchar *) emalloc(Maxbody * sizeof(char));                }              processes[h]->modified = 1;     /* addproc */  #endif processes[h]->psize = j;       processes[h]->parent_pid = calling_pid;        processes[h]->nxt = (TRIX_v6 *) 0;#else       #ifndef NOCOMP         for (k = 1; k <= Air[n]; k++)                  Mask[vsize - k] = 1; /* pad */         Mask[vsize-j] = 1; /* _pid */  #endif if (vsize >= VECTORSZ) {       printf("pan: error, VECTORSZ too small, recompile pan.c");             printf(" with -DVECTORSZ=N with N>%%d\n", (int) vsize);                Uerror("aborting");    }#endif       memset((char *)pptr(h), 0, j); this = pptr(h);        if (BASE > 0 && h > 0)         ((P0 *)this)->_pid = h-BASE;   else           ((P0 *)this)->_pid = h;        switch (n) {intaddqueue(int calling_pid, int n, int is_rv){  int j=0, i = now._nr_qs;#if !defined(NOCOMP) && !defined(TRIX)        int k;#endif  if (i >= MAXQ)         Uerror("too many queues");#ifdef V_TRIX       printf("%%4d: add queue %%d\n", depth, i);#endif      switch (n) {   default: Uerror("bad queue - addqueue");       }#ifdef TRIX  vsize += sizeof(struct H_el *);#else  if (vsize%%WS)         q_skip[i] = WS-(vsize%%WS);    else           q_skip[i] = 0; #ifndef NOCOMP         k = vsize;             #ifndef BFS                    if (is_rv) k += j;             #endif         for (k += (int) q_skip[i]; k > vsize; k--)                     Mask[k-1] = 1; #endif vsize += (int) q_skip[i];      q_offset[i] = vsize;   vsize += j;#endif     now._nr_qs += 1;#ifndef NOVSZ now._vsz = vsize;#endif       hmax = max(hmax, vsize);#ifdef TRIX   #ifndef BFS            if (freebodies)                {       channels[i] = freebodies;                      freebodies = freebodies->nxt;          } else         {       channels[i] = (TRIX_v6 *) emalloc(sizeof(TRIX_v6));                    channels[i]->body = (uchar *) emalloc(Maxbody * sizeof(char));         }              channels[i]->modified = 1;      /* addq */     #endif channels[i]->psize = j;        channels[i]->parent_pid = calling_pid; channels[i]->nxt = (TRIX_v6 *) 0;#else        if (vsize >= VECTORSZ)         Uerror("VECTORSZ is too small, edit pan.h");#endif    if (j > 0)     {       memset((char *)qptr(i), 0, j); }      ((Q0 *)qptr(i))->_t = n;       return i+1;}
{      int j; uchar *z;
#ifdef HAS_SORTED     int k;#endif  if (!into--)   uerror("ref to uninitialized chan name (sending)");    if (into >= (int) now._nr_qs || into < 0)              Uerror("qsend bad queue#");#if defined(TRIX) && !defined(BFS) #ifndef TRIX_ORIG              (trpt+1)->q_bup = now._ids_[now._nr_pr+into];          #ifdef V_TRIX                  printf("%%4d: channel %%d s save %%p from %%d\n",                      depth, into, (trpt+1)->q_bup, now._nr_pr+into);                #endif #endif channels[into]->modified = 1;   /* qsend */    #ifdef V_TRIX          printf("%%4d: channel %%d modified\n", depth, into);   #endif#endif  z = qptr(into);        j = ((Q0 *)qptr(into))->Qlen;  switch (((Q0 *)qptr(into))->_t) {      case 0: printf("queue %%d was deleted\n", into+1);     default: Uerror("bad queue - qsend");  }#ifdef EVENT_TRACE   if (in_s_scope(into+1))                require('s', into);#endif}#endif
#if SYNCintq_zero(int from){        if (!from--)   {       uerror("ref to uninitialized chan name (q_zero)");             return 0;      }      switch(((Q0 *)qptr(from))->_t) {       case 0: printf("queue %%d was deleted\n", from+1);     }      Uerror("bad queue q-zero");    return -1;}intnot_RV(int from){     if (q_zero(from))      {       printf("==>> a test of the contents of a rv ");                printf("channel always returns FALSE\n");              uerror("error to poll rendezvous channel");    }      return 1;}#endif#ifndef XUSAFEvoidsetq_claim(int x, int m, char *s, int y, char *p){      if (x == 0)    uerror("x[rs] claim on uninitialized channel");        if (x < 0 || x > MAXQ)         Uerror("cannot happen setq_claim");    q_claim[x] |= m;       p_name[y] = p; q_name[x] = s; if (m&2) q_S_check(x, y);      if (m&1) q_R_check(x, y);}short q_sender[MAXQ+1];intq_S_check(int x, int who){     if (!q_sender[x])      {       q_sender[x] = who+1;#if SYNC          if (q_zero(x))         {       printf("chan %%s (%%d), ",                             q_name[x], x-1);                       printf("sndr proc %%s (%%d)\n",                                p_name[who], who);                     uerror("xs chans cannot be used for rv");              }#endif       } else if (q_sender[x] != who+1)      {       printf("pan: xs assertion violated: ");                printf("access to chan <%%s> (%%d)\npan: by ",                 q_name[x], x-1);               if (q_sender[x] > 0 && p_name[q_sender[x]-1])                  printf("%%s (proc %%d) and by ",                       p_name[q_sender[x]-1], q_sender[x]-1);         printf("%%s (proc %%d)\n",                     p_name[who], who);             uerror("error, partial order reduction invalid");      }      return 1;}short q_recver[MAXQ+1];intq_R_check(int x, int who){     if (!q_recver[x])      {       q_recver[x] = who+1;#if SYNC          if (q_zero(x))         {       printf("chan %%s (%%d), ",                             q_name[x], x-1);                       printf("recv proc %%s (%%d)\n",                                p_name[who], who);                     uerror("xr chans cannot be used for rv");              }#endif       } else if (q_recver[x] != who+1)      {       printf("pan: xr assertion violated: ");                printf("access to chan %%s (%%d)\npan: ",                       q_name[x], x-1);               if (q_recver[x] > 0 && p_name[q_recver[x]-1])                  printf("by %%s (proc %%d) and ",                       p_name[q_recver[x]-1], q_recver[x]-1);         printf("by %%s (proc %%d)\n",                  p_name[who], who);             uerror("error, partial order reduction invalid");      }      return 1;}#endifintq_len(int x){   if (!x--)      uerror("ref to uninitialized chan name (len)");        return ((Q0 *)qptr(x))->Qlen;}
intq_full(int from){ if (!from--)   uerror("ref to uninitialized chan name (qfull)");      switch(((Q0 *)qptr(from))->_t) {       case 0: printf("queue %%d was deleted\n", from+1);     }      Uerror("bad queue - q_full");  return 0;}
#ifdef HAS_UNLESSintq_e_f(int from){        /* empty or full */    return !q_len(from) || q_full(from);}#endif#if NQS>0intqrecv(int from, int slot, int fld, int done){      uchar *z;      int j, k, r=0;
       if (!from--)   uerror("ref to uninitialized chan name (receiving)");#if defined(TRIX) && !defined(BFS)       #ifndef TRIX_ORIG              (trpt+1)->q_bup = now._ids_[now._nr_pr+from];          #ifdef V_TRIX                  printf("%%4d: channel %%d r save %%p from %%d\n",                      depth, from, (trpt+1)->q_bup, now._nr_pr+from);                #endif #endif channels[from]->modified = 1;   /* qrecv */    #ifdef V_TRIX          printf("%%4d: channel %%d modified\n", depth, from);   #endif#endif  if (from >= (int) now._nr_qs || from < 0)              Uerror("qrecv bad queue#");    z = qptr(from);#ifdef EVENT_TRACE     if (done && (in_r_scope(from+1)))              require('r', from);#endif     switch (((Q0 *)qptr(from))->_t) {      case 0: printf("queue %%d was deleted\n", from+1);     default: Uerror("bad queue - qrecv");  }      return r;}#endif
#ifndef BITSTATE#ifdef COLLAPSElongcol_q(int i, char *z){  int j=0, k;    char *x, *y;   Q0 *ptr = (Q0 *) qptr(i);      switch (ptr->_t) {voidrun(void){     /* int i; */   memset((char *)&now, 0, sizeof(State));        vsize = (unsigned long) (sizeof(State) - VECTORSZ);#ifndef NOVSZ      now._vsz = vsize;#endif#ifdef TRIX   if (VECTORSZ != sizeof(now._ids_))     {       printf("VECTORSZ is %%d, but should be %%d in this mode\n",                    VECTORSZ, sizeof(now._ids_));          Uerror("VECTORSZ set incorrectly, recompile Spin (not pan.c)");        }#endif/* optional provisioning statements, e.g. to *//* set hidden variables, used as constants */#ifdef PROV#include PROV#endif        settable();    Maxbody = max(Maxbody, ((int) sizeof(P%d)));   reached[%d] = reached%d;       accpstate[%d] = (uchar *) emalloc(nstates%d);  progstate[%d] = (uchar *) emalloc(nstates%d);  loopstate%d = loopstate[%d] = (uchar *) emalloc(nstates%d);    stopstate[%d] = (uchar *) emalloc(nstates%d);  visstate[%d] = (uchar *) emalloc(nstates%d);   mapstate[%d] = (short *) emalloc(nstates%d * sizeof(short));#ifdef HAS_CODE  NrStates[%d] = nstates%d;#endif       stopstate[%d][endstate%d] = 1; retrans(%d, nstates%d, start%d, src_ln%d, reached%d, loopstate%d);#ifdef NP   #define ACCEPT_LAB      1 /* at least 1 in np_ */#else        #define ACCEPT_LAB      %d /* user-defined accept labels */#endif#ifdef MEMCNT       #ifdef MEMLIM          #warning -DMEMLIM takes precedence over -DMEMCNT               #undef MEMCNT  #else          #if MEMCNT<20                  #warning using minimal value -DMEMCNT=20 (=1MB)                        #define MEMLIM  (1)                    #undef MEMCNT          #else                  #if MEMCNT==20                         #define MEMLIM  (1)                            #undef MEMCNT                  #else                   #if MEMCNT>=50                                #error excessive value for MEMCNT                       #else                         #define MEMLIM  (1<<(MEMCNT-20))                        #endif                        #endif         #endif #endif#endif#if NCORE>1 && !defined(MEMLIM)  #define MEMLIM  (2048)  /* need a default, using 2 GB */#endif#define PROG_LAB        %d /* progress labels */uchar *accpstate[%d];uchar *progstate[%d];uchar *loopstate[%d];uchar *reached[%d];uchar *stopstate[%d];uchar *visstate[%d];short *mapstate[%d];#ifdef HAS_CODE       int NrStates[%d];#endif       Maxbody = max(Maxbody, ((int) sizeof(Q%d)));   r_ck(reached%d, nstates%d, %d, src_ln%d, src_file%d);  case %d: j = sizeof(P%d); break;       }      this = o_this;#ifdef TRIX     re_mark_all(1); /* addproc */#endif   return h-BASE;#ifndef NOBOUNDCHECK    #undef Index   #define Index(x, y)     Boundcheck(x, y, II, tt, t)#endif}
#if defined(BITSTATE) && defined(COLLAPSE)    /* just to allow compilation, to generate the error */ long col_p(int i, char *z) { return 0; }       long col_q(int i, char *z) { return 0; }#endif#ifndef BITSTATE       #ifdef COLLAPSElongcol_p(int i, char *z){    int j, k; unsigned long ordinal(char *, long, short);  char *x, *y;   P0 *ptr = (P0 *) pptr(i);      switch (ptr->_t) {     case 0: j = sizeof(P0); break; default: Uerror("bad proctype - collapse");    }      if (z) x = z; else x = scratch;        y = (char *) ptr; k = proc_offset[i];  for ( ; j > 0; j--, y++)               if (!Mask[k++]) *x++ = *y;     for (j = 0; j < WS-1; j++)             *x++ = 0;      x -= j;        if (z) return (long) (x - z);  return ordinal(scratch, x-scratch, (short) (2+ptr->_t));}     #endif#endif  default: Uerror("bad qtype - collapse");       }      if (z) x = z; else x = scratch;        y = (char *) ptr; k = q_offset[i];     /* no need to store the empty slots at the end */      j -= (q_max[ptr->_t] - ptr->Qlen) * ((j - 2)/q_max[ptr->_t]);  for ( ; j > 0; j--, y++)          if (!Mask[k++]) *x++ = *y;     for (j = 0; j < WS-1; j++)             *x++ = 0;      x -= j;        if (z) return (long) (x - z);  return ordinal(scratch, x-scratch, 1); /* chan */}    #endif#endif          case %d: r = ((Q%d *)z)->contents[slot].fld%d; break;int unsend(int into){   int _m=0, j; uchar *z;
#ifdef HAS_SORTED     int k;#endif  if (!into--)           uerror("ref to uninitialized chan (unsend)");#if defined(TRIX) && !defined(BFS)       #ifndef TRIX_ORIG              now._ids_[now._nr_pr+into] = trpt->q_bup;              #ifdef V_TRIX                  printf("%%4d: channel %%d s restore %%p into %%d\n",                           depth, into, trpt->q_bup, now._nr_pr+into);            #endif #else          channels[into]->modified = 1;   /* unsend */           #ifdef V_TRIX                  printf("%%4d: channel %%d unmodify\n", depth, into);           #endif #endif#endif  z = qptr(into);        j = ((Q0 *)z)->Qlen;   ((Q0 *)z)->Qlen = --j; switch (((Q0 *)qptr(into))->_t) {      default: Uerror("bad queue - unsend"); }      return _m;}
voidunrecv(int from, int slot, int fld, int fldvar, int strt){       int j; uchar *z;
       if (!from--)           uerror("ref to uninitialized chan (unrecv)");#if defined(TRIX) && !defined(BFS)       #ifndef TRIX_ORIG              now._ids_[now._nr_pr+from] = trpt->q_bup;              #ifdef V_TRIX                  printf("%%4d: channel %%d r restore %%p into %%d\n",                           depth, from, trpt->q_bup, now._nr_pr+from);            #endif #else          channels[from]->modified = 1;   /* unrecv */           #ifdef V_TRIX                  printf("%%4d: channel %%d unmodify\n", depth, from);           #endif #endif#endif  z = qptr(from);        j = ((Q0 *)z)->Qlen;   if (strt) ((Q0 *)z)->Qlen = j+1;       switch (((Q0 *)qptr(from))->_t) {      default: Uerror("bad queue - qrecv");  }}/** function prototypes **/char *emalloc(unsigned long);char *Malloc(unsigned long);int Boundcheck(int, int, int, int, Trans *);int addqueue(int, int, int);/* int atoi(char *); *//* int abort(void); */int close(int);int delproc(int, int);int endstate(void);int hstore(char *, int);#ifdef MAint gstore(char *, int, uchar);#endifint q_cond(short, Trans *);int q_full(int);int q_len(int);int q_zero(int);int qrecv(int, int, int, int);int unsend(int);/* void *sbrk(int); */void Uerror(char *);void spin_assert(int, char *, int, int, Trans *);void c_chandump(int);void c_globals(void);void c_locals(int, int);void checkcycles(void);void crack(int, int, Trans *, short *);void d_sfh(const char *, int);void sfh(const char *, int);void d_hash(uchar *, int);void s_hash(uchar *, int);void r_hash(uchar *, int);void delq(int);void dot_crack(int, int, Trans *);void do_reach(void);void pan_exit(int);void exit(int);void hinit(void);void imed(Trans *, int, int, int);void new_state(void);void p_restor(int);void putpeg(int, int);void putrail(void);void q_restor(void);void retrans(int, int, int, short *, uchar *, uchar *);void settable(void);void setq_claim(int, int, char *, int, char *);void sv_restor(void);void sv_save(void);void tagtable(int, int, int, short *, uchar *);void do_dfs(int, int, int, short *, uchar *, uchar *);void uerror(char *);void unrecv(int, int, int, int, int);void usage(FILE *);void wrap_stats(void);#if defined(FULLSTACK) && defined(BITSTATE)       int  onstack_now(void);        void onstack_init(void);       void onstack_put(void);        void onstack_zap(void);#endif#ifndef XUSAFE  int q_S_check(int, int);       int q_R_check(int, int);       uchar q_claim[MAXQ+1]; char *q_name[MAXQ+1];  char *p_name[MAXPROC+1];#endifvoidto_compile(void){ char ctd[1024], carg[64];#ifdef BITSTATE      strcpy(ctd, "-DBITSTATE ");#else      strcpy(ctd, "");#endif#ifdef NOVSZ   strcat(ctd, "-DNOVSZ ");#endif#ifdef REVERSE strcat(ctd, "-DREVERSE ");#endif#ifdef T_REVERSE     strcat(ctd, "-DT_REVERSE ");#endif#ifdef T_RAND      #if T_RAND>0   sprintf(carg, "-DT_RAND=%%d ", T_RAND);        strcat(ctd, carg);     #else  strcat(ctd, "-DT_RAND ");      #endif#endif#ifdef P_RAND    #if P_RAND>0   sprintf(carg, "-DP_RAND=%%d ", P_RAND);        strcat(ctd, carg);     #else  strcat(ctd, "-DP_RAND ");      #endif#endif#ifdef BCS       sprintf(carg, "-DBCS=%%d ", BCS);      strcat(ctd, carg);#endif#ifdef BFS   strcat(ctd, "-DBFS ");#endif#ifdef MEMLIM    sprintf(carg, "-DMEMLIM=%%d ", MEMLIM);        strcat(ctd, carg);#else#ifdef MEMCNT sprintf(carg, "-DMEMCNT=%%d ", MEMCNT);        strcat(ctd, carg);#endif#endif#ifdef NOCLAIM        strcat(ctd, "-DNOCLAIM ");#endif#ifdef SAFETY        strcat(ctd, "-DSAFETY ");#else#ifdef NOFAIR  strcat(ctd, "-DNOFAIR ");#else#ifdef NFAIR   if (NFAIR != 2)        {       sprintf(carg, "-DNFAIR=%%d ", NFAIR);          strcat(ctd, carg);     }#endif#endif#endif#ifdef NOREDUCE strcat(ctd, "-DNOREDUCE ");#else#ifdef XUSAFE        strcat(ctd, "-DXUSAFE ");#endif#endif#ifdef NP      strcat(ctd, "-DNP ");#endif#ifdef PEG        strcat(ctd, "-DPEG ");#endif#ifdef VAR_RANGES        strcat(ctd, "-DVAR_RANGES ");#endif#ifdef HC0        strcat(ctd, "-DHC0 ");#endif#ifdef HC1       strcat(ctd, "-DHC1 ");#endif#ifdef HC2 strcat(ctd, "-DHC2 ");#endif#ifdef HC3       strcat(ctd, "-DHC3 ");#endif#ifdef HC4       strcat(ctd, "-DHC4 ");#endif#ifdef CHECK     strcat(ctd, "-DCHECK ");#endif#ifdef CTL     strcat(ctd, "-DCTL ");#endif#ifdef TRIX      strcat(ctd, "-DTRIX ");#endif#ifdef NIBIS    strcat(ctd, "-DNIBIS ");#endif#ifdef NOBOUNDCHECK    strcat(ctd, "-DNOBOUNDCHECK ");#endif#ifdef NOSTUTTER        strcat(ctd, "-DNOSTUTTER ");#endif#ifdef REACH       strcat(ctd, "-DREACH ");#endif#ifdef PRINTF  strcat(ctd, "-DPRINTF ");#endif#ifdef OTIM   strcat(ctd, "-DOTIM ");#endif#ifdef COLLAPSE strcat(ctd, "-DCOLLAPSE ");#endif#ifdef MA   sprintf(carg, "-DMA=%%d ", MA);        strcat(ctd, carg);#endif#ifdef SVDUMP        strcat(ctd, "-DSVDUMP ");#endif#if defined(VECTORSZ) && !defined(TRIX)       if (VECTORSZ != 1024)  {       sprintf(carg, "-DVECTORSZ=%%d ", VECTORSZ);            strcat(ctd, carg);     }#endif#ifdef VERBOSE        strcat(ctd, "-DVERBOSE ");#endif#ifdef CHECK strcat(ctd, "-DCHECK ");#endif#ifdef SDUMP   strcat(ctd, "-DSDUMP ");#endif#if NCORE>1    sprintf(carg, "-DNCORE=%%d ", NCORE);  strcat(ctd, carg);#endif#ifdef SFH   sprintf(carg, "-DSFH ");       strcat(ctd, carg);#endif#ifdef VMAX  if (VMAX != 256)       {       sprintf(carg, "-DVMAX=%%d ", VMAX);            strcat(ctd, carg);     }#endif#ifdef PMAX   if (PMAX != 16)        {       sprintf(carg, "-DPMAX=%%d ", PMAX);            strcat(ctd, carg);     }#endif#ifdef QMAX   if (QMAX != 16)        {       sprintf(carg, "-DQMAX=%%d ", QMAX);            strcat(ctd, carg);     }#endif#ifdef SET_WQ_SIZE    sprintf(carg, "-DSET_WQ_SIZE=%%d ", SET_WQ_SIZE);      strcat(ctd, carg);#endif      printf("Compiled as: cc -o pan %%span.c\n", ctd);}#if NCORE>1#if defined(WIN32) || defined(WIN64)   #ifndef _CONSOLE               #define _CONSOLE       #endif #ifdef WIN64           #undef long    #endif #include <windows.h>;      #ifdef WIN64           #define long    long long      #endif#else   #include <sys/ipc.h>   #include <sys/sem.h>   #include <sys/shm.h>#endif/* code common to cygwin/linux and win32/win64: */#ifdef VERBOSE        #define VVERBOSE        (1)#else      #define VVERBOSE        (0)#endif/* the following values must be larger than 256 and must fit in an int */#define QUIT              1024    /* terminate now command */#define QUERY                512    /* termination status query message */#define QUERY_F   513    /* query failed, cannot quit */#define GN_FRAMES      (int) (GWQ_SIZE / (double) sizeof(SM_frame))#define LN_FRAMES  (int) (LWQ_SIZE / (double) sizeof(SM_frame))#ifndef VMAX     #define VMAX    VECTORSZ#endif#ifndef PMAX   #define PMAX    64#endif#ifndef QMAX #define QMAX    64#endif#if VECTORSZ>32000  #define OFFT    int#else      #define OFFT    short#endif#ifdef SET_SEG_SIZE      /* no longer usefule -- being recomputed for local heap size anyway */ double SEG_SIZE = (((double) SET_SEG_SIZE) * 1048576.);#else  double SEG_SIZE = (1048576.*1024.);     /* 1GB default shared memory pool segments */#endifdouble LWQ_SIZE = 0.; /* initialized in main */#ifdef SET_WQ_SIZE    #ifdef NGQ     #warning SET_WQ_SIZE applies to global queue -- ignored        double GWQ_SIZE = 0.;  #else  double GWQ_SIZE = (((double) SET_WQ_SIZE) * 1048576.); /* must match the value in pan_proxy.c, if used */     #endif#else   #ifdef NGQ     double GWQ_SIZE = 0.;  #else  double GWQ_SIZE = (128.*1048576.);      /* 128 MB default queue sizes */       #endif#endif/* Crash Detection Parameters */#ifndef ONESECOND      #define ONESECOND       (1<<25)#endif#ifndef SHORT_T #define SHORT_T (0.1)#endif#ifndef LONG_T    #define LONG_T  (600)#endifdouble OneSecond   = (double) (ONESECOND); /* waiting for a free slot -- checks crash */double TenSeconds  = 10. * (ONESECOND);    /* waiting for a lock -- check for a crash *//* Termination Detection Params -- waiting for new state input in Get_Full_Frame */double Delay       = ((double) SHORT_T) * (ONESECOND);     /* termination detection trigger */double OneHour     = ((double) LONG_T) * (ONESECOND);  /* timeout termination detection */typedef struct SM_frame     SM_frame;typedef struct SM_results   SM_results;typedef struct sh_Allocater sh_Allocater;struct SM_frame {                 /* about 6K per slot */        volatile int    m_vsize;        /* 0 means free slot */        volatile int    m_boq;          /* >500 is a control message */#ifdef FULL_TRAIL      volatile struct Stack_Tree *m_stack;    /* ptr to previous state */#endif     volatile uchar  m_tau; volatile uchar  m_o_pm;        volatile int    nr_handoffs;    /* to compute real_depth */    volatile char   m_now     [VMAX];      volatile char   m_Mask    [(VMAX + 7)/8];      volatile OFFT   m_p_offset[PMAX];      volatile OFFT   m_q_offset[QMAX];      volatile uchar  m_p_skip  [PMAX];      volatile uchar  m_q_skip  [QMAX];#if defined(C_States) && (HAS_TRACK==1) && (HAS_STACK==1)    volatile uchar  m_c_stack [StackSize];#endif};int   proxy_pid;              /* id of proxy if nonzero -- receive half */int        store_proxy_pid;short  remote_party;int       proxy_pid_snd;          /* id of proxy if nonzero -- send half */char o_cmdline[512];         /* to pass options to children */int  iamin[CS_NR+NCORE];             /* non-shared */#if defined(WIN32) || defined(WIN64)int tas(volatile LONG *);HANDLE                proxy_handle_snd;       /* for Windows Create and Terminate */struct sh_Allocater {                   /* shared memory for states */ volatile char   *dc_arena;      /* to allocate states from */  volatile long    pattern;       /* to detect overruns */       volatile long    dc_size;       /* nr of bytes left */ volatile void   *dc_start;      /* where memory segment starts */      volatile void   *dc_id;         /* to attach, detach, remove shared memory segments */ volatile sh_Allocater *nxt;     /* linked list of pools */};DWORD             worker_pids[NCORE];     /* root mem of pids of all workers created */HANDLE            worker_handles[NCORE];  /* for windows Create and Terminate */void *           shmid      [NR_QS];     /* return value from CreateFileMapping */void *                shmid_M;                /* shared mem for state allocation in hashtable */#ifdef SEP_STATE   void *shmid_X;#else   void *shmid_S;                  /* shared bitstate arena or hashtable */#endif#elseint tas(volatile int *);struct sh_Allocater {                      /* shared memory for states */ volatile char   *dc_arena;      /* to allocate states from */  volatile long    pattern;       /* to detect overruns */       volatile long    dc_size;       /* nr of bytes left */ volatile char   *dc_start;      /* where memory segment starts */      volatile int    dc_id;          /* to attach, detach, remove shared memory segments */ volatile sh_Allocater *nxt;     /* linked list of pools */};int      worker_pids[NCORE];     /* root mem of pids of all workers created */int       shmid      [NR_QS];     /* return value from shmget */int      nibis = 0;              /* set after shared mem has been released */int        shmid_M;                /* shared mem for state allocation in hashtable */#ifdef SEP_STATE    long    shmid_X;#else int     shmid_S;        /* shared bitstate arena or hashtable */       volatile sh_Allocater   *first_pool;    /* of shared state memory */   volatile sh_Allocater   *last_pool;#endif#endifstruct SM_results {                  /* for shuttling back final stats */   volatile int    m_vsize;        /* avoid conflicts with frames */      volatile int        m_boq;          /* these 2 fields are not written in record_info */    /* probably not all fields really need to be volatile */       volatile double m_memcnt;      volatile double m_nstates;     volatile double m_truncs;      volatile double m_truncs2;     volatile double m_nShadow;     volatile double m_nlinks;      volatile double m_ngrabs;      volatile double m_nlost;       volatile double m_hcmp;        volatile double m_frame_wait;  volatile int    m_hmax;        volatile int    m_svmax;       volatile int    m_smax;        volatile int    m_mreached;    volatile int    m_errors;      volatile int    m_VMAX;        volatile short  m_PMAX;        volatile short  m_QMAX;        volatile uchar  m_R;            /* reached info for all proctypes */};int            core_id = 0;            /* internal process nr, to know which q to use */unsigned long nstates_put = 0;        /* statistics */unsigned long  nstates_get = 0;int            query_in_progress = 0;  /* termination detection */double             free_wait  = 0.;        /* waiting for a free frame */double           frame_wait = 0.;        /* waiting for a full frame */double           lock_wait  = 0.;        /* waiting for access to cs */double         glock_wait[3];  /* waiting for access to global lock */char           *sprefix = "rst";uchar         was_interrupted, issued_kill, writing_trail;static SM_frame cur_Root;         /* current root, to be safe with error trails */SM_frame      *m_workq   [NR_QS];     /* per cpu work queues + global q */char               *shared_mem[NR_QS];     /* return value from shmat */#ifdef SEP_HEAPchar              *my_heap;long           my_size;#endifvolatile sh_Allocater  *dc_shared;     /* assigned at initialization */static int    vmax_seen, pmax_seen, qmax_seen;static double  gq_tries, gq_hasroom, gq_hasnoroom;volatile int *prfree;volatile int *prfull;volatile int *prcnt;volatile int *prmax;volatile int        *sh_lock;       /* mutual exclusion locks - in shared memory */volatile double *is_alive;      /* to detect when processes crash */volatile int    *grfree, *grfull, *grcnt, *grmax;  /* access to shared global q */volatile double *gr_readmiss, *gr_writemiss;static   int       lrfree;         /* used for temporary recording of slot */static   int dfs_phase2;void mem_put(int);            /* handoff state to other cpu */void mem_put_acc(void);        /* liveness mode */void mem_get(void);         /* get state from work queue  */void sudden_stop(char *);#if 0void enter_critical(int);void leave_critical(int);#endifvoidrecord_info(SM_results *r){  int i; uchar *ptr;#ifdef SEP_STATE  if (0) {       cpu_printf("nstates %%g nshadow %%g -- memory %%-6.3f Mb\n",                   nstates, nShadow, memcnt/(1048576.));  }      r->m_memcnt = 0;#else #ifdef BITSTATE        r->m_memcnt = 0; /* it's shared */     #endif r->m_memcnt = memcnt;#endif   if (a_cycles && core_id == 1)  {       r->m_nstates  = nstates;               r->m_nShadow  = nstates;       } else {       r->m_nstates  = nstates;               r->m_nShadow  = nShadow;       }      r->m_truncs   = truncs;        r->m_truncs2  = truncs2;       r->m_nlinks   = nlinks;        r->m_ngrabs   = ngrabs;        r->m_nlost    = nlost; r->m_hcmp     = hcmp;  r->m_frame_wait = frame_wait;  r->m_hmax     = hmax;  r->m_svmax    = svmax; r->m_smax     = smax;  r->m_mreached = mreached;       r->m_errors   = errors;        r->m_VMAX     = vmax_seen;     r->m_PMAX     = (short) pmax_seen;     r->m_QMAX     = (short) qmax_seen;     ptr = (uchar *) &(r->m_R);     for (i = 0; i <= _NP_; i++)     /* all proctypes */    {       memcpy(ptr, reached[i], NrStates[i]*sizeof(uchar));            ptr += NrStates[i]*sizeof(uchar);      }      if (verbose>1) {       cpu_printf("Put Results nstates %%g (sz %%d)\n", nstates, ptr - &(r->m_R));    }}void snapshot(void);voidretrieve_info(SM_results *r){  int i, j;      volatile uchar *ptr;  snapshot();     /* for a final report */      enter_critical(GLOBAL_LOCK);#ifdef SEP_HEAP   if (verbose)   {       printf("cpu%%d: local heap-left %%ld KB (%%d MB)\n",                   core_id, (long) (my_size/1024), (int) (my_size/1048576));      }#endif       if (verbose && core_id == 0)   {       printf("qmax: ");              for (i = 0; i < NCORE; i++)            {       printf("%%d ", prmax[i]);              }#ifndef NGQ          printf("G: %%d", *grmax);#endif               printf("\n");  }      leave_critical(GLOBAL_LOCK); memcnt  += r->m_memcnt;        nstates += r->m_nstates;       nShadow += r->m_nShadow;       truncs  += r->m_truncs;        truncs2 += r->m_truncs2;       nlinks  += r->m_nlinks;        ngrabs  += r->m_ngrabs;        nlost   += r->m_nlost; hcmp    += r->m_hcmp;  /* frame_wait += r->m_frame_wait; */   errors  += r->m_errors;       if (hmax  < r->m_hmax)  hmax  = r->m_hmax;     if (svmax < r->m_svmax) svmax = r->m_svmax;    if (smax  < r->m_smax)  smax  = r->m_smax;     if (mreached < r->m_mreached) mreached = r->m_mreached;       if (vmax_seen < r->m_VMAX) vmax_seen = r->m_VMAX;      if (pmax_seen < (int) r->m_PMAX) pmax_seen = (int) r->m_PMAX;  if (qmax_seen < (int) r->m_QMAX) qmax_seen = (int) r->m_QMAX; ptr = &(r->m_R);       for (i = 0; i <= _NP_; i++)     /* all proctypes */    {       for (j = 0; j < NrStates[i]; j++)              {       if (*(ptr + j) != 0)                   {       reached[i][j] = 1;             }       }              ptr += NrStates[i]*sizeof(uchar);      }      if (verbose>1) {       cpu_printf("Got Results (%%d)\n", (int) (ptr - &(r->m_R)));            snapshot();    }}#if !defined(WIN32) && !defined(WIN64)static voidrm_shared_segments(void){      int m; volatile sh_Allocater *nxt_pool;       /*      * mark all shared memory segments for removal          * the actual removes wont happen intil last process dies or detaches   * the shmctl calls can return -1 if not all procs have detached yet    */    for (m = 0; m < NR_QS; m++)     /* +1 for global q */  {       if (shmid[m] != -1)            {       (void) shmctl(shmid[m], IPC_RMID, NULL);       }       }#ifdef SEP_STATE     if (shmid_M != -1)     {       (void) shmctl(shmid_M, IPC_RMID, NULL);        }#else        if (shmid_S != -1)     {       (void) shmctl(shmid_S, IPC_RMID, NULL);        }      for (last_pool = first_pool; last_pool != NULL; last_pool = nxt_pool)  {       shmid_M = (int) (last_pool->dc_id);            nxt_pool = last_pool->nxt;      /* as a pre-caution only */            if (shmid_M != -1)             {       (void) shmctl(shmid_M, IPC_RMID, NULL);        }       }#endif}#endifvoidsudden_stop(char *s){  char b[64];    int i;        printf("cpu%%d: stop - %%s\n", core_id, s);#if !defined(WIN32) && !defined(WIN64)     if (proxy_pid != 0)    {       rm_shared_segments();  }#endif       if (search_terminated != NULL) {       if (*search_terminated != 0)           {       if (verbose)                   {       printf("cpu%%d: termination initiated (%%d)\n",                                        core_id, *search_terminated);                  }              } else         {       if (verbose)                   {       printf("cpu%%d: initiated termination\n", core_id);                    }                      *search_terminated |= 8;        /* sudden_stop */              }              if (core_id == 0)              {       if (((*search_terminated) & 4)  /* uerror in one of the cpus */                        && !((*search_terminated) & (8|32|128|256))) /* abnormal stop */                       {       if (errors == 0) errors++; /* we know there is at least 1 */                   }                      wrapup(); /* incomplete stats, but at least something */               }              return;        } /* else: should rarely happen, take more drastic measures */        if (core_id == 0)       /* local root process */       {       for (i = 1; i < NCORE; i++)     /* not for 0 of course */              {#if defined(WIN32) || defined(WIN64)                         DWORD dwExitCode = 0;                          GetExitCodeProcess(worker_handles[i], &dwExitCode);                           if (dwExitCode == STILL_ACTIVE)                                {       TerminateProcess(worker_handles[i], 0);                                }                              printf("cpu0: terminate %%d %%d\n",                                    worker_pids[i], (dwExitCode == STILL_ACTIVE));#else                           sprintf(b, "kill -%%d %%d", SIGKILL, worker_pids[i]);                          system(b);      /* if this is a proxy: receive half */                         printf("cpu0: %%s\n", b);#endif               }              issued_kill++; } else {       /* on WIN32/WIN64 -- these merely kills the root process... */         if (was_interrupted == 0)              {       sprintf(b, "kill -%%d %%d", SIGINT, worker_pids[0]);                   system(b);      /* warn the root process */                    printf("cpu%%d: %%s\n", core_id, b);                   issued_kill++; }       }}#define iam_alive()        is_alive[core_id]++extern int crash_test(double);extern void crash_reset(void);intsomeone_crashed(int wait_type){        static double last_value = 0.0;        static int count = 0; if (search_terminated == NULL  || *search_terminated != 0)    {              if (!(*search_terminated & (8|32|128|256)))               {       if (count++ < 100*NCORE)                       {       return 0;              }       }              return 1;      }      /* check left neighbor only */ if (last_value == is_alive[(core_id + NCORE - 1) %% NCORE])    {       if (count++ >= 100)     /* to avoid unnecessary checks */              {       return 1;              }              return 0;      }      last_value = is_alive[(core_id + NCORE - 1) %% NCORE]; count = 0;     crash_reset(); return 0;}voidsleep_report(void){ enter_critical(GLOBAL_LOCK);   if (verbose)   {#ifdef NGQ           printf("cpu%%d: locks: global %%g\tother %%g\t",                       core_id, glock_wait[0], lock_wait - glock_wait[0]);#else              printf("cpu%%d: locks: GL %%g, RQ %%g, WQ %%g, HT %%g\t",                      core_id, glock_wait[0], glock_wait[1], glock_wait[2],                  lock_wait - glock_wait[0] - glock_wait[1] - glock_wait[2]);#endif             printf("waits: states %%g slots %%g\n", frame_wait, free_wait);#ifndef NGQ            printf("cpu%%d: gq [tries %%g, room %%g, noroom %%g]\n", core_id, gq_tries, gq_hasroom, gq_hasnoroom);         if (core_id == 0 && (*gr_readmiss >= 1.0 || *gr_readmiss >= 1.0 || *grcnt != 0))          printf("cpu0: gq [readmiss: %%g, writemiss: %%g cnt %%d]\n", *gr_readmiss, *gr_writemiss, *grcnt);#endif      }      if (free_wait > 1000000.)      #ifndef NGQ    if (!a_cycles) {       printf("hint: this search may be faster with a larger work-queue\n");          printf("        (-DSET_WQ_SIZE=N with N>%%g), and/or with -DUSE_DISK\n",                       GWQ_SIZE/sizeof(SM_frame));            printf("      or with a larger value for -zN (N>%%ld)\n", z_handoff);  #else  {       printf("hint: this search may be faster if compiled without -DNGQ, with -DUSE_DISK, ");                printf("or with a larger -zN (N>%%d)\n", z_handoff);   #endif }      leave_critical(GLOBAL_LOCK);}#ifndef MAX_DSK_FILE   #define MAX_DSK_FILE    1000000 /* default is max 1M states per file */#endifvoidmulti_usage(FILE *fd){    static int warned = 0; if (warned > 0) { return; } else { warned++; } fprintf(fd, "\n");     fprintf(fd, "Defining multi-core mode:\n\n");  fprintf(fd, "        -DDUAL_CORE --> same as -DNCORE=2\n");        fprintf(fd, "        -DQUAD_CORE --> same as -DNCORE=4\n");    fprintf(fd, "        -DNCORE=N   --> enables multi_core verification if N>1\n");       fprintf(fd, "\n");     fprintf(fd, "Additional directives supported in multi-core mode:\n\n");        fprintf(fd, "        -DSEP_STATE --> forces separate statespaces instead of a single shared state space\n");   fprintf(fd, "        -DNUSE_DISK --> use disk for storing states when a work queue overflows\n");      fprintf(fd, "        -DMAX_DSK_FILE --> max nr of states per diskfile (%%d)\n", MAX_DSK_FILE); fprintf(fd, "        -DFULL_TRAIL --> support full error trails (increases memory use)\n");    fprintf(fd, "\n");     fprintf(fd, "More advanced use (should rarely need changing):\n\n");   fprintf(fd, "     To change the nr of states that can be stored in the global queue\n");       fprintf(fd, &quot;     (lower numbers allow for more states to be stored, prefer multiples of 8):\n"); fprintf(fd, "        -DVMAX=N    --> upperbound on statevector for handoffs (N=%%d)\n", VMAX); fprintf(fd, "        -DPMAX=N    --> upperbound on nr of procs (default: N=%%d)\n", PMAX);     fprintf(fd, "        -DQMAX=N    --> upperbound on nr of channels (default: N=%%d)\n", QMAX);  fprintf(fd, "\n");     fprintf(fd, "     To set the total amount of memory reserved for the global workqueue:\n");    fprintf(fd, "        -DSET_WQ_SIZE=N --> default: N=128 (defined in MBytes)\n\n");     fprintf(fd, "     To force the use of a single global heap, instead of separate heaps:\n");    fprintf(fd, "        -DGLOB_HEAP\n");  fprintf(fd, "\n");     fprintf(fd, "     To define a fct to initialize data before spawning processes (use quotes):\n");      fprintf(fd, "        \"-DC_INIT=fct()\"\n");   fprintf(fd, "\n&quot;);        fprintf(fd, "     Timer settings for termination and crash detection:\n");     fprintf(fd, "        -DSHORT_T=N --> timeout for termination detection trigger (N=%%g)\n", (double) SHORT_T);  fprintf(fd, "        -DLONG_T=N  --> timeout for giving up on termination detection (N=%%g)\n", (double) LONG_T);      fprintf(fd, "        -DONESECOND --> (1<<29) --> timeout waiting for a free slot -- to check for crash\n");    fprintf(fd, "        -DT_ALERT   --> collect stats on crash alert timeouts\n\n");      fprintf(fd, "Help with Linux/Windows/Cygwin configuration for multi-core:\n"); fprintf(fd, "   http://spinroot.com/spin/multicore/V5_Readme.html\n"); fprintf(fd, "\n");}#if NCORE>1 && defined(FULL_TRAIL)typedef struct Stack_Tree {    uchar         pr;       /* process that made transition */     T_ID        t_id;       /* id of transition */ volatile struct Stack_Tree *prv; /* backward link towards root */} Stack_Tree;struct H_el *grab_shared(int);volatile Stack_Tree **stack_last; /* in shared memory */char *stack_cache = NULL;        /* local */int  nr_cached = 0;         /* local */#ifndef CACHE_NR  #define CACHE_NR        1024#endifvolatile Stack_Tree *stack_prefetch(void){       volatile Stack_Tree *st;      if (nr_cached == 0)    {       stack_cache = (char *) grab_shared(CACHE_NR * sizeof(Stack_Tree));             nr_cached = CACHE_NR;  }      st = (volatile Stack_Tree *) stack_cache;      stack_cache += sizeof(Stack_Tree);     nr_cached--;   return st;}voidPush_Stack_Tree(short II, T_ID t_id){       volatile Stack_Tree *st;      st = (volatile Stack_Tree *) stack_prefetch(); st->pr = II;   st->t_id = t_id;       st->prv = (Stack_Tree *) stack_last[core_id];  stack_last[core_id] = st;}voidPop_Stack_Tree(void){        volatile Stack_Tree *cf = stack_last[core_id];        if (cf)        {       stack_last[core_id] = cf->prv; } else if (nr_handoffs * z_handoff + depth > 0)        {       printf("cpu%%d: error pop_stack_tree (depth %%d)\n",                   core_id, depth);       }}#endifvoide_critical(int which){      double cnt_start;     if (readtrail || iamin[which] > 0)     {       if (!readtrail && verbose)             {       printf("cpu%%d: Double Lock on %%d (now %%d)\n",                               core_id, which, iamin[which]+1);                       fflush(stdout);                }              iamin[which]++; /* local variable */           return;        }     cnt_start = lock_wait;        while (sh_lock != NULL) /* as long as we have shared memory */ {       int r = tas(&sh_lock[which]);          if (r == 0)            {       iamin[which] = 1;                      return;         /* locked */           }             lock_wait++;#ifndef NGQ               if (which < 3) { glock_wait[which]++; }#else          if (which == 0) { glock_wait[which]++; }#endif                iam_alive();          if (lock_wait - cnt_start > TenSeconds)                {       printf("cpu%%d: lock timeout on %%d\n", core_id, which);                       cnt_start = lock_wait;                 if (someone_crashed(1))                        {       sudden_stop("lock timeout");                           pan_exit(1);   }       }       }}voidx_critical(int which){      if (iamin[which] != 1) {       if (iamin[which] > 1)          {       iamin[which]--; /* this is thread-local - no races on this one */                      if (!readtrail && verbose)                       {       printf("cpu%%d: Partial Unlock on %%d (%%d more needed)\n",                                    core_id, which, iamin[which]);                         fflush(stdout);                        }                      return;                } else /* iamin[which] <= 0 */         {       if (!readtrail)                        {       printf("cpu%%d: Invalid Unlock iamin[%%d] = %%d\n",                                    core_id, which, iamin[which]);                         fflush(stdout);                        }                      return;        }       }     if (sh_lock != NULL)   {       iamin[which]   = 0;            sh_lock[which] = 0;     /* unlock */   }}void#if defined(WIN32) || defined(WIN64)start_proxy(char *s, DWORD r_pid)#elsestart_proxy(char *s, int r_pid)#endif{ char  Q_arg[16], Z_arg[16], Y_arg[16]; char *args[32], *ptr;  int   argcnt = 0;     sprintf(Q_arg, "-Q%%d", getpid());     sprintf(Y_arg, "-Y%%d", r_pid);        sprintf(Z_arg, "-Z%%d", proxy_pid /* core_id */);     args[argcnt++] = "proxy";      args[argcnt++] = s; /* -r or -s */     args[argcnt++] = Q_arg;        args[argcnt++] = Z_arg;        args[argcnt++] = Y_arg;       if (strlen(o_cmdline) > 0)     {       ptr = o_cmdline; /* assume args separated by spaces */          do {    args[argcnt++] = ptr++;                        if ((ptr = strchr(ptr, ' ')) != NULL)                  {       while (*ptr == ' ')                            {       *ptr++ = '\0';                         }                      } else                 {       break;                 }              } while (argcnt < 31); }      args[argcnt] = NULL;#if defined(WIN32) || defined(WIN64)      execvp("pan_proxy", args); /* no return */#else       execvp("./pan_proxy", args); /* no return */#endif    Uerror("pan_proxy exec failed");}/*** end of common code fragment ***/#if !defined(WIN32) && !defined(WIN64)voidinit_shm(void)            /* initialize shared work-queues - linux/cygwin */{    key_t   key[NR_QS];    int     n, m;  int     must_exit = 0;        if (core_id == 0 && verbose)   {       printf("cpu0: step 3: allocate shared workqueues %%g MB\n",                    ((double) NCORE * LWQ_SIZE + GWQ_SIZE) / (1048576.) ); }      for (m = 0; m < NR_QS; m++)             /* last q is the global q */   {       double qsize = (m == NCORE) ? GWQ_SIZE : LWQ_SIZE;             key[m] = ftok(PanSource, m+1);         if (key[m] == -1)              {       perror("ftok shared queues"); must_exit = 1; break;           }             if (core_id == 0)       /* root creates */             {       /* check for stale copy */                     shmid[m] = shmget(key[m], (size_t) qsize, 0600);                       if (shmid[m] != -1)     /* yes there is one; remove it */                      {       printf("cpu0: removing stale q%%d, status: %%d\n",                                     m, shmctl(shmid[m], IPC_RMID, NULL));                  }                      shmid[m] = shmget(key[m], (size_t) qsize, 0600|IPC_CREAT|IPC_EXCL);                    memcnt += qsize;               } else                  /* workers attach */           {       shmid[m] = shmget(key[m], (size_t) qsize, 0600);                       /* never called, since we create shm *before* we fork */               }              if (shmid[m] == -1)            {       perror("shmget shared queues"); must_exit = 1; break;          }             shared_mem[m] = (char *) shmat(shmid[m], (void *) 0, 0);        /* attach */           if (shared_mem[m] == (char *) -1)              { fprintf(stderr, "error: cannot attach shared wq %%d (%%d Mb)\n",                             m+1, (int) (qsize/(1048576.)));                  perror("shmat shared queues"); must_exit = 1; break;         }             m_workq[m] = (SM_frame *) shared_mem[m];               if (core_id == 0)              {       int nframes = (m == NCORE) ? GN_FRAMES : LN_FRAMES;                    for (n = 0; n < nframes; n++)                  {       m_workq[m][n].m_vsize = 0;                             m_workq[m][n].m_boq = 0;       }       }       }     if (must_exit) {       rm_shared_segments();          fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);    /* calls cleanup_shm */        }}static uchar *prep_shmid_S(size_t n)              /* either sets SS or H_tab, linux/cygwin */{   char    *rval;#ifndef SEP_STATE       key_t   key;  if (verbose && core_id == 0)   {      #ifdef BITSTATE                printf("cpu0: step 1: allocate shared bitstate %%g Mb\n",                      (double) n / (1048576.));      #else          printf("cpu0: step 1: allocate shared hastable %%g Mb\n",                      (double) n / (1048576.));      #endif }      #ifdef MEMLIM  if (memcnt + (double) n > memlim)      {       printf("cpu0: S %%8g + %%d Kb exceeds memory limit of %%8g Mb\n",                      memcnt/1024., (int) (n/1024), memlim/(1048576.));              printf("cpu0: insufficient memory -- aborting\n");             exit(1);       }      #endif        key = ftok(PanSource, NCORE+2);   /* different from queues */    if (key == -1) {       perror("ftok shared bitstate or hashtable");           fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);   }     if (core_id == 0)       /* root */     {       shmid_S = shmget(key, n, 0600);                if (shmid_S != -1)             {       printf("cpu0: removing stale segment, status: %%d\n",                          (int) shmctl(shmid_S, IPC_RMID, NULL));                }              shmid_S = shmget(key, n, 0600 | IPC_CREAT | IPC_EXCL);         memcnt += (double) n;  } else                  /* worker */   {       shmid_S = shmget(key, n, 0600);        }      if (shmid_S == -1)     {       perror("shmget shared bitstate or hashtable too large?");              fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);   }     rval = (char *) shmat(shmid_S, (void *) 0, 0);  /* attach */   if ((char *) rval == (char *) -1)      {       perror("shmat shared bitstate or hashtable");          fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);   }#else        rval = (char *) emalloc(n);#endif     return (uchar *) rval;}#define TRY_AGAIN     1#define NOT_AGAIN     0static char shm_prep_result;static uchar *prep_state_mem(size_t n)                /* sets memory arena for states linux/cygwin */{       char    *rval; key_t   key;   static int cnt = 3;             /* start larger than earlier ftok calls */    shm_prep_result = NOT_AGAIN;    /* default */  if (verbose && core_id == 0)   {       printf("cpu0: step 2+: pre-allocate memory arena %%d of %%6.2g Mb\n",                  cnt-3, (double) n / (1048576.));       }      #ifdef MEMLIM  if (memcnt + (double) n > memlim)      {       printf("cpu0: error: M %%.0f + %%.0f Kb exceeds memory limit of %%.0f Mb\n",                   memcnt/1024.0, (double) n/1024.0, memlim/(1048576.));          return NULL;   }      #endif        key = ftok(PanSource, NCORE+cnt); cnt++;       if (key == -1) {       perror("ftok T");              printf("pan: check './pan --' for usage details\n");           pan_exit(1);   }     if (core_id == 0)      {       shmid_M = shmget(key, n, 0600);                if (shmid_M != -1)             {       printf("cpu0: removing stale memory segment %%d, status: %%d\n",                            cnt-3, shmctl(shmid_M, IPC_RMID, NULL));               }              shmid_M = shmget(key, n, 0600 | IPC_CREAT | IPC_EXCL);         /* memcnt += (double) n; -- only amount actually used is counted */    } else {       shmid_M = shmget(key, n, 0600);               }      if (shmid_M == -1)     {       if (verbose)           {       printf("error: failed to get pool of shared memory %%d of %%.0f Mb\n",                         cnt-3, ((double)n)/(1048576.));                        perror("state mem");                   printf("pan: check './pan --' for usage details\n");           }              shm_prep_result = TRY_AGAIN;           return NULL;   }      rval = (char *) shmat(shmid_M, (void *) 0, 0);  /* attach */  if ((char *) rval == (char *) -1)      {       printf("cpu%%d error: failed to attach pool of shared memory %%d of %%.0f Mb\n",                        core_id, cnt-3, ((double)n)/(1048576.));              perror("state mem");           return NULL;   }      return (uchar *) rval;}voidinit_HT(unsigned long n) /* cygwin/linux version */{    volatile char   *x;    double  get_mem;#ifndef SEP_STATE     volatile char   *dc_mem_start; double  need_mem, got_mem = 0.;#endif#ifdef SEP_STATE #ifndef MEMLIM     if (verbose)   {       printf("cpu0: steps 0,1: no -DMEMLIM set\n");  } #else       if (verbose)   {       printf("cpu0: steps 0,1: -DMEMLIM=%%d Mb - (hashtable %%g Mb + workqueues %%g Mb)\n",          MEMLIM, ((double)n/(1048576.)), (((double) NCORE * LWQ_SIZE) + GWQ_SIZE) /(1048576.) );        } #endif      get_mem = NCORE * sizeof(double) + (1 + CS_NR) * sizeof(void *) + 4*sizeof(void *) + 2*sizeof(double); /* NCORE * is_alive + search_terminated + CS_NR * sh_lock + 6 gr vars */       get_mem += 4 * NCORE * sizeof(void *); /* prfree, prfull, prcnt, prmax */ #ifdef FULL_TRAIL   get_mem += (NCORE) * sizeof(Stack_Tree *); /* NCORE * stack_last */ #endif    x = (volatile char *) prep_state_mem((size_t) get_mem); /* work queues and basic structs */    shmid_X = (long) x;    if (x == NULL) {       printf("cpu0: could not allocate shared memory, see ./pan --\n");              exit(1);       }      search_terminated = (volatile unsigned int *) x; /* comes first */     x += sizeof(void *); /* maintain alignment */   is_alive   = (volatile double *) x;    x += NCORE * sizeof(double);  sh_lock   = (volatile int *) x;        x += CS_NR * sizeof(void *);  grfree    = (volatile int *) x;        x += sizeof(void *);   grfull    = (volatile int *) x;        x += sizeof(void *);   grcnt    = (volatile int *) x; x += sizeof(void *);   grmax    = (volatile int *) x; x += sizeof(void *);   prfree = (volatile int *) x;   x += NCORE * sizeof(void *);   prfull = (volatile int *) x;   x += NCORE * sizeof(void *);   prcnt = (volatile int *) x;    x += NCORE * sizeof(void *);   prmax = (volatile int *) x;    x += NCORE * sizeof(void *);   gr_readmiss    = (volatile double *) x;        x += sizeof(double);   gr_writemiss    = (volatile double *) x;       x += sizeof(double);  #ifdef FULL_TRAIL              stack_last = (volatile Stack_Tree **) x;               x += NCORE * sizeof(Stack_Tree *);     #endif        #ifndef BITSTATE               H_tab = (struct H_el **) emalloc(n);   #endif#else   #ifndef MEMLIM         #warning MEMLIM not set                #define MEMLIM  (2048) #endif        if (core_id == 0 && verbose)  {       printf("cpu0: step 0: -DMEMLIM=%%d Mb minus hashtable+workqs (%%g + %%g Mb) leaves %%g Mb\n",                  MEMLIM, ((double)n/(1048576.)), (NCORE * LWQ_SIZE + GWQ_SIZE)/(1048576.),                      (memlim - memcnt - (double) n - (NCORE * LWQ_SIZE + GWQ_SIZE))/(1048576.));    }      #ifndef BITSTATE               H_tab = (struct H_el **) prep_shmid_S((size_t) n);      /* hash_table */       #endif need_mem = memlim - memcnt - ((double) NCORE * LWQ_SIZE) - GWQ_SIZE;   if (need_mem <= 0.)    {       Uerror("internal error -- shared state memory");       }     if (core_id == 0 && verbose)   {       printf("cpu0: step 2: pre-allocate shared state memory %%g Mb\n",                      need_mem/(1048576.));  }#ifdef SEP_HEAP      SEG_SIZE = need_mem / NCORE;   if (verbose && core_id == 0)   {       printf("cpu0: setting segsize to %%6g MB\n",                   SEG_SIZE/(1048576.));  }      #if defined(CYGWIN) || defined(__CYGWIN__)     if (SEG_SIZE > 512.*1024.*1024.)       {       printf("warning: reducing SEG_SIZE of %%g MB to 512MB (exceeds max for Cygwin)\n",                     SEG_SIZE/(1024.*1024.));               SEG_SIZE = 512.*1024.*1024.;   }      #endif#endif  mem_reserved = need_mem;       while (need_mem > 1024.)       {       get_mem = need_mem;shm_more:          if (get_mem > (double) SEG_SIZE)               {       get_mem = (double) SEG_SIZE;           }              if (get_mem <= 0.0) break;            /* for allocating states: */           x = dc_mem_start = (volatile char *) prep_state_mem((size_t) get_mem);         if (x == NULL)         {       if (shm_prep_result == NOT_AGAIN                       ||  first_pool != NULL                 ||  SEG_SIZE < (16. * 1048576.))                       {       break;                 }                      SEG_SIZE /= 2.;                        if (verbose)                   {       printf("pan: lowered segsize to %f\n", SEG_SIZE);                      }                      if (SEG_SIZE >= 1024.)                 {       goto shm_more;                 }                      break;         }             need_mem -= get_mem;           got_mem  += get_mem;           if (first_pool == NULL)                {       search_terminated = (volatile unsigned int *) x; /* comes first */                     x += sizeof(void *); /* maintain alignment */                 is_alive   = (volatile double *) x;                    x += NCORE * sizeof(double);                  sh_lock   = (volatile int *) x;                        x += CS_NR * sizeof(void *);                  grfree    = (volatile int *) x;                   x += sizeof(void *);                   grfull    = (volatile int *) x;                        x += sizeof(void *);                   grcnt    = (volatile int *) x;                 x += sizeof(void *);                   grmax    = (volatile int *) x;                 x += sizeof(void *);                   prfree = (volatile int *) x;                   x += NCORE * sizeof(void *);                   prfull = (volatile int *) x;                   x += NCORE * sizeof(void *);                   prcnt = (volatile int *) x;                    x += NCORE * sizeof(void *);                   prmax = (volatile int *) x;                    x += NCORE * sizeof(void *);                   gr_readmiss  = (volatile double *) x;                  x += sizeof(double);                   gr_writemiss = (volatile double *) x;                  x += sizeof(double); #ifdef FULL_TRAIL                        stack_last = (volatile Stack_Tree **) x;                       x += NCORE * sizeof(Stack_Tree *); #endif                     if (((long)x)&(sizeof(void *)-1)) /* 64-bit word alignment */                  {       x += sizeof(void *)-(((long)x)&(sizeof(void *)-1));                    }                     #ifdef COLLAPSE                        ncomps = (unsigned long *) x;                  x += (256+2) * sizeof(unsigned long);                  #endif         }             dc_shared = (sh_Allocater *) x; /* must be in shared memory */         x += sizeof(sh_Allocater);            if (core_id == 0)       /* root only */                {       dc_shared->dc_id     = shmid_M;                        dc_shared->dc_start  = dc_mem_start;                   dc_shared->dc_arena  = x;                      dc_shared->pattern   = 1234567; /* protection */                       dc_shared->dc_size   = (long) get_mem - (long) (x - dc_mem_start);                     dc_shared->nxt       = (long) 0;                      if (last_pool == NULL)                 {       first_pool = last_pool = dc_shared;                    } else                 {       last_pool->nxt = dc_shared;                            last_pool = dc_shared;                 }              } else if (first_pool == NULL)         {       first_pool = dc_shared;        }       }     if (need_mem > 1024.)  {       printf("cpu0: could allocate only %%g Mb of shared memory (wanted %%g more)\n",                        got_mem/(1048576.), need_mem/(1048576.));      }     if (!first_pool)       {       printf("cpu0: insufficient memory -- aborting.\n");            exit(1);       }      /* we are still single-threaded at this point, with core_id 0 */       dc_shared = first_pool;#endif}     /* Test and Set assembly code */      #if defined(i386) || defined(__i386__) || defined(__x86_64__)               int            tas(volatile int *s)    /* tested */           {       int r;                 __asm__ __volatile__(                          "xchgl %%0, %%1 \n\t"                          : "=r"(r), "=m"(*s)                            : "0"(1), "m"(*s)                               : "memory");                                  return r;              }      #elif defined(__arm__)         int            tas(volatile int *s)    /* not tested */               {       int r = 1;                     __asm__ __volatile__(                          "swpb %%0, %%0, [%%3] \n"                              : "=r"(r), "=m"(*s)                            : "0"(r), "r"(s));                     return r;              }      #elif defined(sparc) || defined(__sparc__)             int            tas(volatile int *s)    /* not tested */               {       int r = 1;                     __asm__ __volatile__(                          " ldstub [%%2], %%0 \n"                                : "=r"(r), "=m"(*s)                            : "r"(s));                    return r;              }      #elif defined(ia64) || defined(__ia64__)               /* Intel Itanium */            int            tas(volatile int *s)    /* tested */           {       long int r;                    __asm__ __volatile__(                          "       xchg4   %%0=%%1,%%2     \n"            :               "=r"(r), "+m"(*s)              :               "r"(1)               :               "memory");                     return (int) r;                }      #else          #error missing definition of test and set operation for this platform  #endifvoidcleanup_shm(int val){     volatile sh_Allocater *nxt_pool;       unsigned long cnt = 0; int m;        if (nibis != 0)        {       printf("cpu%%d: Redundant call to cleanup_shm(%%d)\n", core_id, val);          return;        } else {       nibis = 1;     }      if (search_terminated != NULL) {       *search_terminated |= 16; /* cleanup_shm */    }     for (m = 0; m < NR_QS; m++)    {       if (shmdt((void *) shared_mem[m]) > 0)         {       perror("shmdt detaching from shared queues");  }       }#ifdef SEP_STATE    if (shmdt((void *) shmid_X) != 0)      {       perror("shmdt detaching from shared state memory");    }#else        #ifdef BITSTATE                if (SS > 0 && shmdt((void *) SS) != 0)         {       if (verbose)                   {       perror("shmdt detaching from shared bitstate arena");          }       }      #else          if (core_id == 0)              {       /* before detaching: */                        for (nxt_pool = dc_shared; nxt_pool != NULL; nxt_pool = nxt_pool->nxt)                 {       cnt += nxt_pool->dc_size;                    }                      if (verbose)                   {       printf("cpu0: done, %%ld Mb of shared state memory left\n",                                    cnt / (long)(1048576));                }       }             if (shmdt((void *) H_tab) != 0)                {       perror("shmdt detaching from shared hashtable");               }             for (last_pool = first_pool; last_pool != NULL; last_pool = nxt_pool)          {       nxt_pool = last_pool->nxt;                     if (shmdt((void *) last_pool->dc_start) != 0)                  {       perror("shmdt detaching from shared state memory");            }       }              first_pool = last_pool = NULL;  /* precaution */       #endif#endif  /* detached from shared memory - so cannot use cpu_printf */   if (verbose)   {       printf("cpu%%d: done -- got %%ld states from queue\n",                 core_id, nstates_get); }}extern void give_up(int);extern void Read_Queue(int);voidmem_get(void){       SM_frame   *f; int is_parent;#if defined(MA) && !defined(SEP_STATE) #error MA without SEP_STATE is not supported with multi-core#endif#ifdef BFS #error BFS is not supported with multi-core#endif#ifdef SC    #error SC is not supported with multi-core#endif      init_shm();     /* we are single threaded when this starts */ if (core_id == 0 && verbose)   {       printf("cpu0: step 4: calling fork()\n");      }      fflush(stdout);/*     if NCORE > 1 the child or the parent should fork N-1 more times *      the parent is the only process with core_id == 0 and is_parent > 0 *   the workers have is_parent = 0 and core_id = 1..NCORE-1 */    if (core_id == 0)      {       worker_pids[0] = getpid();      /* for completeness */         while (++core_id < NCORE)       /* first worker sees core_id = 1 */            {       is_parent = fork();                    if (is_parent == -1)                   {       Uerror("fork failed");                 }                      if (is_parent == 0)     /* this is a worker process */                 {       if (proxy_pid == core_id)       /* always non-zero */                          {       start_proxy("-r", 0);   /* no return */                                }                              goto adapt;     /* root process continues spawning */                  }                      worker_pids[core_id] = is_parent;              }              /* note that core_id is now NCORE */           if (proxy_pid > 0 && proxy_pid < NCORE)            {       proxy_pid_snd = fork();                        if (proxy_pid_snd == -1)                       {       Uerror("proxy fork failed");                   }                      if (proxy_pid_snd == 0)                        {       start_proxy("-s", worker_pids[proxy_pid]); /* no return */             }       } /* else continue */          if (is_parent > 0)             {       core_id = 0;    /* reset core_id for root process */           }      } else  /* worker */   {       static char db0[16];    /* good for up to 10^6 cores */                static char db1[16];adapt:             tprefix = db0; sprefix = db1;          sprintf(tprefix, "cpu%%d_trail", core_id);             sprintf(sprefix, "cpu%%d_rst", core_id);               memcnt = 0;     /* count only additionally allocated memory */ }      signal(SIGINT, give_up);      if (proxy_pid == 0)             /* not in a cluster setup, pan_proxy must attach */    {       rm_shared_segments();   /* mark all shared segments for removal on exit */     }      if (verbose)   {       cpu_printf("starting core_id %%d -- pid %%d\n", core_id, getpid());    }#if defined(SEP_HEAP) && !defined(SEP_STATE) {       int i;         volatile sh_Allocater *ptr;            ptr = first_pool;              for (i = 0; i < NCORE  && ptr != NULL; i++)              {       if (i == core_id)                      {       my_heap = (char *) ptr->dc_arena;                              my_size = (long) ptr->dc_size;                         if (verbose)                           cpu_printf("local heap %%ld MB\n", my_size/(1048576));                         break;                 }                      ptr = ptr->nxt; /* local */            }              if (my_heap == NULL)           {       printf("cpu%%d: no local heap\n", core_id);                    pan_exit(1);           } /* else */   #if defined(CYGWIN) || defined(__CYGWIN__)             ptr = first_pool;              for (i = 0; i < NCORE  && ptr != NULL; i++)            {       ptr = ptr->nxt; /* local */            }              dc_shared = ptr; /* any remainder */   #else          dc_shared = NULL; /* used all mem for local heaps */   #endif }#endif       if (core_id == 0 && !remote_party)     {       new_state();            /* cpu0 explores root */               if (verbose)           cpu_printf("done with 1st dfs, nstates %%g (put %%d states), read q\n",                        nstates, nstates_put);         dfs_phase2 = 1;        }      Read_Queue(core_id);    /* all cores */       if (verbose)   {       cpu_printf("put %%6d states into queue -- got %%6d\n",                     nstates_put, nstates_get);     }      if (proxy_pid != 0)    {       rm_shared_segments();  }      done = 1;      wrapup();      exit(0);}#elseint unpack_state(SM_frame *, int);#endifstruct H_el *grab_shared(int n){#ifndef SEP_STATE      char *rval = (char *) 0;      if (n == 0)    {       printf("cpu%%d: grab shared zero\n", core_id); fflush(stdout);         return (struct H_el *) rval;   } else if (n&(sizeof(void *)-1))       {       n += sizeof(void *)-(n&(sizeof(void *)-1)); /* alignment */    }#ifdef SEP_HEAP     /* no locking */       if (my_heap != NULL && my_size > n)    {       rval = my_heap;                my_heap += n;          my_size -= n;          goto done;     }#endif      if (!dc_shared)        {       sudden_stop("pan: out of memory");     }     /* another lock is always already in effect when this is called */     /* but not always the same lock -- i.e., on different parts of the hashtable */        enter_critical(GLOBAL_LOCK);    /* this must be independently mutex */#if defined(SEP_HEAP) && !defined(WIN32) && !defined(WIN64)     {       static int noted = 0;           if (!noted)            {       noted = 1;                     printf("cpu%%d: global heap has %%ld bytes left, needed %%d\n",                                core_id, dc_shared?dc_shared->dc_size:0, n);   }       }#endif#if 0         if (dc_shared->pattern != 1234567)             {       leave_critical(GLOBAL_LOCK);                   Uerror("overrun -- memory corruption");                }#endif               if (dc_shared->dc_size < n)            {       if (verbose)                   { printf("Next Pool %%g Mb + %%d\n", memcnt/(1048576.), n);                    }                      if (dc_shared->nxt == NULL                     ||  dc_shared->nxt->dc_arena == NULL                   ||  dc_shared->nxt->dc_size < n)                       {       printf("cpu%%d: memcnt %%g Mb + wanted %%d bytes more\n",                                      core_id, memcnt / (1048576.), n);                              leave_critical(GLOBAL_LOCK);                           sudden_stop("out of memory -- aborting");                              wrapup();       /* exits */                    } else                 {       dc_shared = (sh_Allocater *) dc_shared->nxt;           }       }             rval = (char *) dc_shared->dc_arena;           dc_shared->dc_arena += n;              dc_shared->dc_size  -= (long) n;#if 0         if (VVERBOSE)          printf(&quot;cpu%%d grab shared (%%d bytes) -- %%ld left\n",                     core_id, n, dc_shared->dc_size);#endif        leave_critical(GLOBAL_LOCK);done:     memset(rval, 0, n);    memcnt += (double) n; return (struct H_el *) rval;#else     return (struct H_el *) emalloc(n);#endif}SM_frame *Get_Full_Frame(int n){ SM_frame *f;   double cnt_start = frame_wait;        f = &m_workq[n][prfull[n]];    while (f->m_vsize == 0) /* await full slot LOCK : full frame */        {       iam_alive();#ifndef NGQ       #ifndef SAFETY         if (!a_cycles || core_id != 0) #endif         if (*grcnt > 0) /* accessed outside lock, but safe even if wrong */            {       enter_critical(GQ_RD);  /* gq - read access */                 if (*grcnt > 0)         /* could have changed */                       {       f = &m_workq[NCORE][*grfull];   /* global q */                         if (f->m_vsize == 0)                           {       /* writer is still filling the slot */                                 *gr_writemiss++;                                       f = &m_workq[n][prfull[n]]; /* reset */                                } else                         {       *grfull = (*grfull+1) %% (GN_FRAMES);                                          enter_critical(GQ_WR);                                         *grcnt = *grcnt - 1;                                           leave_critical(GQ_WR);                                      leave_critical(GQ_RD);                                 return f;                      }       }                      leave_critical(GQ_RD);         }#endif               if (frame_wait++ - cnt_start > Delay)          {       if (0)                 {       cpu_printf("timeout on q%%d -- %%u -- query %%d\n",                                    n, f, query_in_progress);                      }                      return (SM_frame *) 0;  /* timeout */  }       }      iam_alive();   if (VVERBOSE) cpu_printf("got frame from q%%d\n", n);  prfull[n] = (prfull[n] + 1) %% (LN_FRAMES);    enter_critical(QLOCK(n));              prcnt[n]--; /* lock out increments */  leave_critical(QLOCK(n));      return f;}SM_frame *Get_Free_Frame(int n){ SM_frame *f;   double cnt_start = free_wait; if (VVERBOSE) { cpu_printf("get free frame from q%%d\n", n); }        if (n == NCORE) /* global q */ {       f = &(m_workq[n][lrfree]);     } else {       f = &(m_workq[n][prfree[n]]);  }      while (f->m_vsize != 0) /* await free slot LOCK : free slot */ {       iam_alive();           if (free_wait++ - cnt_start > OneSecond)               {       if (verbose)                   {       cpu_printf("timeout waiting for free slot q%%d\n", n);                       }                      cnt_start = free_wait;                 if (someone_crashed(1))                        {       printf("cpu%%d: search terminated\n", core_id);                                sudden_stop("get free frame");                         pan_exit(1);   }       }       }      if (n != NCORE)        {       prfree[n] = (prfree[n] + 1) %% (LN_FRAMES);            enter_critical(QLOCK(n));                      prcnt[n]++; /* lock out decrements */                  if (prmax[n] < prcnt[n])                       {       prmax[n] = prcnt[n];                   }              leave_critical(QLOCK(n));      }      return f;}#ifndef NGQintGlobalQ_HasRoom(void){    int rval = 0; gq_tries++;    if (*grcnt < GN_FRAMES) /* there seems to be room */   {       enter_critical(GQ_WR);  /* gq write access */          if (*grcnt < GN_FRAMES)                {       if (m_workq[NCORE][*grfree].m_vsize != 0)                      {       /* can happen if reader is slow emptying slot */                               *gr_readmiss++;                                goto out; /* dont wait: release lock and return */                     }                      lrfree = *grfree;       /* Get_Free_Frame use lrfree in this mode */                   *grfree = (*grfree + 1) %% GN_FRAMES;                  *grcnt = *grcnt + 1;    /* count nr of slots filled -- no additional lock needed */                    if (*grmax < *grcnt) *grmax = *grcnt;                       leave_critical(GQ_WR);  /* for short lock duration */                  gq_hasroom++;                  mem_put(NCORE);         /* copy state into reserved slot */                    rval = 1;               /* successfull handoff */              } else         {       gq_hasnoroom++;out:                    leave_critical(GQ_WR); }       }      return rval;}#endifintunpack_state(SM_frame *f, int from_q){      int i, j;      static struct H_el D_State;   if (f->m_vsize > 0)    {       boq   = f->m_boq;              if (boq > 256)         {       cpu_printf("saw control %%d, expected state\n", boq);                  return 0;              }              vsize = f->m_vsize;correct:           memcpy((uchar *) &now, (uchar *) f->m_now, vsize);             for (i = j = 0; i < VMAX; i++, j = (j+1)%%8)           {       Mask[i] = (f->m_Mask[i/8] & (1<<j)) ? 1 : 0;           }              if (now._nr_pr > 0)            {       memcpy((uchar *) proc_offset, (uchar *) f->m_p_offset, now._nr_pr * sizeof(OFFT));                     memcpy((uchar *) proc_skip,   (uchar *) f->m_p_skip,   now._nr_pr * sizeof(uchar));            }              if (now._nr_qs > 0)            {       memcpy((uchar *) q_offset,    (uchar *) f->m_q_offset, now._nr_qs * sizeof(OFFT));                       memcpy((uchar *) q_skip,      (uchar *) f->m_q_skip,   now._nr_qs * sizeof(uchar));            }#ifndef NOVSZ                if (vsize != now._vsz)         {       cpu_printf("vsize %%d != now._vsz %%d (type %%d) %%d\n",                               vsize, now._vsz, f->m_boq, f->m_vsize);                        vsize = now._vsz;                      goto correct;   /* rare event: a race */               }#endif               hmax = max(hmax, vsize);              if (f != &cur_Root)            {       memcpy((uchar *) &cur_Root, (uchar *) f, sizeof(SM_frame));            }             if (((now._a_t) & 1) == 1)      /* i.e., when starting nested DFS */           {       A_depth = depthfound = 0;                      memcpy((uchar *)&A_Root, (uchar *)&now, vsize);                }              nr_handoffs = f->nr_handoffs;  } else {       cpu_printf("pan: state empty\n");      }     depth = 0;     trpt = &trail[1];      trpt->tau    = f->m_tau;       trpt->o_pm   = f->m_o_pm;     (trpt-1)->ostate = &D_State; /* stub */        trpt->ostate = &D_State;#ifdef FULL_TRAIL    if (upto > 0)  {       stack_last[core_id] = (Stack_Tree *) f->m_stack;       }      #if defined(VERBOSE)   if (stack_last[core_id])       {       cpu_printf("%%d: UNPACK -- SET m_stack %%u (%%d,%%d)\n",                       depth, stack_last[core_id], stack_last[core_id]->pr,                   stack_last[core_id]->t_id);    }      #endif#endif if (!trpt->o_t)        {       static Trans D_Trans;          trpt->o_t = &D_Trans;  }     #ifdef VERI    if ((trpt->tau & 4) != 4)      {       trpt->tau |= 4; /* the claim moves first */            cpu_printf("warning: trpt was not up to date\n");      }      #endif        for (i = 0; i < (int) now._nr_pr; i++) {       P0 *ptr = (P0 *) pptr(i);      #ifndef NP             if (accpstate[ptr->_t][ptr->_p])               {       trpt->o_pm |= 2;               }      #else          if (progstate[ptr->_t][ptr->_p])               {       trpt->o_pm |= 4;               }      #endif }     #ifdef EVENT_TRACE             #ifndef NP                     if (accpstate[EVENT_TRACE][now._event])                        {       trpt->o_pm |= 2;                       }              #else                  if (progstate[EVENT_TRACE][now._event])                        {       trpt->o_pm |= 4;                       }              #endif #endif        #if defined(C_States) && (HAS_TRACK==1)                /* restore state of tracked C objects */               c_revert((uchar *) &(now.c_state[0]));            #if (HAS_STACK==1)             c_unstack((uchar *) f->m_c_stack); /* unmatched tracked data */                #endif #endif return 1;}voidwrite_root(void)      /* for trail file */{  int fd;       if (iterative == 0 && Nr_Trails > 1)           sprintf(fnm, "%%s%%d.%%s", TrailFile, Nr_Trails-1, sprefix);   else           sprintf(fnm, "%%s.%%s", TrailFile, sprefix);  if (cur_Root.m_vsize == 0)     {       (void) unlink(fnm); /* remove possible old copy */             return; /* its the default initial state */    }     if ((fd = creat(fnm, TMODE)) < 0)      {       char *q;               if ((q = strchr(TrailFile, '.')))              {       *q = '\0';              /* strip .pml */                       if (iterative == 0 && Nr_Trails-1 > 0)                         sprintf(fnm, "%%s%%d.%%s", TrailFile, Nr_Trails-1, sprefix);                   else                           sprintf(fnm, "%%s.%%s", TrailFile, sprefix);                   *q = '.';                      fd = creat(fnm, TMODE);                }              if (fd < 0)            {       cpu_printf("pan: cannot create %%s\n", fnm);                   perror("cause");                       return;        }       }     if (write(fd, &cur_Root, sizeof(SM_frame)) != sizeof(SM_frame))        {       cpu_printf("pan: error writing %%s\n", fnm);   } else {       cpu_printf("pan: wrote %%s\n", fnm);   }      close(fd);}voidset_root(void){     int fd;        char *q;       char MyFile[512];      char MySuffix[16];     char *ssuffix = "rst"; int  try_core = 1;    strcpy(MyFile, TrailFile);try_again:  if (whichtrail > 0)    {       sprintf(fnm, "%%s%%d.%%s", MyFile, whichtrail, ssuffix);               fd = open(fnm, O_RDONLY, 0);           if (fd < 0 && (q = strchr(MyFile, '.')))               {       *q = '\0';      /* strip .pml */                       sprintf(fnm, "%%s%%d.%%s", MyFile, whichtrail, ssuffix);                       *q = '.';                      fd = open(fnm, O_RDONLY, 0);           }      } else {       sprintf(fnm, "%%s.%%s", MyFile, ssuffix);              fd = open(fnm, O_RDONLY, 0);           if (fd < 0 && (q = strchr(MyFile, '.')))               {       *q = '\0';      /* strip .pml */                       sprintf(fnm, "%%s.%%s", MyFile, ssuffix);                      *q = '.';                      fd = open(fnm, O_RDONLY, 0);   }       }     if (fd < 0)    {       if (try_core < NCORE)            {       ssuffix = MySuffix;                    sprintf(ssuffix, "cpu%%d_rst", try_core++);                    goto try_again;                }              cpu_printf("no file '%%s.rst' or '%%s' (not an error)\n", MyFile, fnm);        } else {       if (read(fd, &cur_Root, sizeof(SM_frame)) != sizeof(SM_frame))         {       cpu_printf("read error %%s\n", fnm);                   close(fd);                     pan_exit(1);           }              close(fd);             (void) unpack_state(&cur_Root, -2);#ifdef SEP_STATE           cpu_printf("partial trail -- last few steps only\n");#endif           cpu_printf("restored root from '%%s'\n", fnm);         printf("=====State:=====\n");          {       int i, j; P0 *z;                       for (i = 0; i < now._nr_pr; i++)                       {       z = (P0 *)pptr(i);                             printf("proc %%2d (%%s) ", i, procname[z->_t]);                                for (j = 0; src_all[j].src; j++)                               if (src_all[j].tp == (int) z->_t)                              {       printf(" %%s:%%d ",                                            PanSource, src_all[j].src[z->_p]);                                     break;                         }                              printf("(state %%d)\n", z->_p);                                c_locals(i, z->_t);                    }                      c_globals();                }              printf("================\n");  }}#ifdef USE_DISKunsigned long dsk_written, dsk_drained;void mem_drain(void);#endifvoidm_clear_frame(SM_frame *f){    int i, clr_sz = sizeof(SM_results);   for (i = 0; i <= _NP_; i++)     /* all proctypes */    {       clr_sz += NrStates[i]*sizeof(uchar);   }      memset(f, 0, clr_sz);  /* caution if sizeof(SM_results) > sizeof(SM_frame) */}#define TargetQ_Full(n)       (m_workq[n][prfree[n]].m_vsize != 0)#define TargetQ_NotFull(n) (m_workq[n][prfree[n]].m_vsize == 0)intAllQueuesEmpty(void){        int q;#ifndef NGQ     if (*grcnt != 0)       {       return 0;      }#endif       for (q = 0; q < NCORE; q++)    {       if (prcnt[q] != 0)             {       return 0;      }       }      return 1;}voidRead_Queue(int q){   SM_frame   *f, *of;    int     remember, target_q;    SM_results *r; double patience = 0.0;        target_q = (q + 1) %% NCORE;  for (;;)       {       f = Get_Full_Frame(q);         if (!f) /* 1 second timeout -- and trigger for Query */                {       if (someone_crashed(2))                        {       printf("cpu%%d: search terminated [code %%d]\n",                                       core_id, search_terminated?*search_terminated:-1);                              sudden_stop("");                               pan_exit(1);                   }#ifdef TESTING       /* to profile with cc -pg and gprof pan.exe -- set handoff depth beyond maxdepth */                    exit(0);#endif                        remember = *grfree;                    if (core_id == 0                /* root can initiate termination */                    && remote_party == 0            /* and only the original root */                       && query_in_progress == 0       /* unless its already in progress */                   && AllQueuesEmpty())                   {       f = Get_Free_Frame(target_q);                          query_in_progress = 1;  /* only root process can do this */                            if (!f) { Uerror("Fatal1: no free slot"); }                            f->m_boq = QUERY;       /* initiate Query */                           if (verbose)                           {  cpu_printf("snd QUERY to q%%d (%%d) into slot %%d\n",                                       target_q, nstates_get + 1, prfree[target_q]-1);                                }                              f->m_vsize = remember + 1;                             /* number will not change unless we receive more states */                     } else if (patience++ > OneHour) /* one hour watchdog timer */                 {       cpu_printf("timeout -- giving up\n");                          sudden_stop("queue timeout");                          pan_exit(1);                   }                      if (0) cpu_printf("timed out -- try again\n");                 continue;                      }              patience = 0.0; /* reset watchdog */          if (f->m_boq == QUERY)         {       if (verbose)                   {       cpu_printf("got QUERY on q%%d (%%d <> %%d) from slot %%d\n",                                   q, f->m_vsize, nstates_put + 1, prfull[q]-1);                          snapshot();                    }                      remember = f->m_vsize;                 f->m_vsize = 0; /* release slot */                    if (core_id == 0 && remote_party == 0)  /* original root cpu0 */                       {       if (query_in_progress == 1      /* didn't send more states in the interim */                           &&  *grfree + 1 == remember)    /* no action on global queue meanwhile */                              {       if (verbose) cpu_printf("Termination detected\n");                                     if (TargetQ_Full(target_q))                                    {       if (verbose)                                           cpu_printf("warning: target q is full\n");                                     }                                      f = Get_Free_Frame(target_q);                                  if (!f) { Uerror("Fatal2: no free slot"); }                                    m_clear_frame(f);                                      f-&gt;m_boq = QUIT; /* send final Quit, collect stats */                                   f->m_vsize = 111; /* anything non-zero will do */                                      if (verbose)                                   cpu_printf("put QUIT on q%%d\n", target_q);                            } else                         {       if (verbose) cpu_printf("Stale Query\n");#ifdef USE_DISK                                      mem_drain();#endif                            }                              query_in_progress = 0;                 } else                 {       if (TargetQ_Full(target_q))                            {       if (verbose)                                   cpu_printf("warning: forward query - target q full\n");                                }                              f = Get_Free_Frame(target_q);                          if (verbose)                           cpu_printf("snd QUERY response to q%%d (%%d <> %%d) in slot %%d\n",                                    target_q, remember, *grfree + 1, prfree[target_q]-1);                          if (!f) { Uerror("Fatal4: no free slot"); }                           if (*grfree + 1 == remember)    /* no action on global queue */                                {       f->m_boq = QUERY;       /* forward query, to root */                                   f->m_vsize = remember;                         } else                         {       f->m_boq = QUERY_F;     /* no match -- busy */                                 f->m_vsize = 112;       /* anything non-zero */#ifdef USE_DISK                                        if (dsk_written != dsk_drained)                                  {       mem_drain();                                   }#endif                       }       }                      continue;              }             if (f->m_boq == QUERY_F)               {       if (verbose)                   {       cpu_printf("got QUERY_F on q%%d from slot %%d\n", q, prfull[q]-1);                     }                      f->m_vsize = 0; /* release slot */                    if (core_id == 0 && remote_party == 0)          /* original root cpu0 */                       {       if (verbose) cpu_printf("No Match on Query\n");                                query_in_progress = 0;                 } else                 {       if (TargetQ_Full(target_q))                            {       if (verbose) cpu_printf("warning: forwarding query_f, target queue full\n");                           }                              f = Get_Free_Frame(target_q);                          if (verbose) cpu_printf("forward QUERY_F to q%%d into slot %%d\n",                                             target_q, prfree[target_q]-1);                         if (!f) { Uerror("Fatal5: no free slot"); }                            f->m_boq = QUERY_F;             /* cannot terminate yet */                             f->m_vsize = 113;               /* anything non-zero */                        }#ifdef USE_DISK                      if (dsk_written != dsk_drained)                        {       mem_drain();                   }#endif                       continue;              }             if (f->m_boq == QUIT)          {       if (0) cpu_printf("done -- local memcnt %%g Mb\n", memcnt/(1048576.));                 retrieve_info((SM_results *) f); /* collect and combine stats */                       if (verbose)                   {       cpu_printf("received Quit\n");                         snapshot();                    }                      f->m_vsize = 0; /* release incoming slot */                    if (core_id != 0)                      {       f = Get_Free_Frame(target_q); /* new outgoing slot */                          if (!f) { Uerror("Fatal6: no free slot"); }                            m_clear_frame(f);       /* start with zeroed stats */                          record_info((SM_results *) f);                         f->m_boq = QUIT;        /* forward combined results */                         f->m_vsize = 114;       /* anything non-zero */                                if (verbose>1)                         cpu_printf("fwd Results to q%%d\n", target_q);                 }                      break;                  /* successful termination */           }             /* else: 0<= boq <= 255, means STATE transfer */               if (unpack_state(f, q) != 0)           {       nstates_get++;                 f->m_vsize = 0; /* release slot */                     if (VVERBOSE) cpu_printf("Got state\n");                      if (search_terminated != NULL                  &&  *search_terminated == 0)                   {       new_state(); /* explore successors */                               memset((uchar *) &cur_Root, 0, sizeof(SM_frame));       /* avoid confusion */                  } else                 {       pan_exit(0);                   }              } else         {       pan_exit(0);   }       }      if (verbose) cpu_printf("done got %%d put %%d\n", nstates_get, nstates_put);   sleep_report();}voidgive_up(int unused_x){        if (search_terminated != NULL) {       *search_terminated |= 32;       /* give_up */  }      if (!writing_trail)    {       was_interrupted = 1;           snapshot();            cpu_printf("Give Up\n");               sleep_report();                pan_exit(1);   } else /* we are already terminating */        {       cpu_printf("SIGINT\n");        }}voidcheck_overkill(void){       vmax_seen = (vmax_seen + 7)/ 8;        vmax_seen *= 8; /* round up to a multiple of 8 */     if (core_id == 0       &&  !remote_party      &&  nstates_put > 0    &&  VMAX - vmax_seen > 8)      {#ifdef BITSTATE              printf("cpu0: max VMAX value seen in this run: ");#else               printf("cpu0: recommend recompiling with ");#endif            printf("-DVMAX=%%d\n", vmax_seen);       }}voidmem_put(int q)        /* handoff state to other cpu, workq q */{     SM_frame *f;   int i, j;     if (vsize > VMAX)      {       vsize = (vsize + 7)/8; vsize *= 8; /* round up */              printf("pan: recompile with -DVMAX=N with N >= %%d\n", (int) vsize);           Uerror("aborting");    }      if (now._nr_pr > PMAX) {       printf("pan: recompile with -DPMAX=N with N >= %%d\n", now._nr_pr);            Uerror("aborting");    }      if (now._nr_qs > QMAX) {       printf("pan: recompile with -DQMAX=N with N >= %%d\n", now._nr_qs);            Uerror("aborting");    }      if (vsize > vmax_seen) vmax_seen = vsize;      if (now._nr_pr > pmax_seen) pmax_seen = now._nr_pr;    if (now._nr_qs > qmax_seen) qmax_seen = now._nr_qs;   f = Get_Free_Frame(q);  /* not called in likely deadlock states */     if (!f) { Uerror("Fatal3: no free slot"); }   if (VVERBOSE) cpu_printf("putting state into q%%d\n", q);     memcpy((uchar *) f->m_now,  (uchar *) &now, vsize);    memset((uchar *) f-&gt;m_Mask, 0, (VMAX+7)/8 * sizeof(char));      for (i = j = 0; i < VMAX; i++, j = (j+1)%%8)   {       if (Mask[i])           {       f->m_Mask[i/8] |= (1<<j);      }       }     if (now._nr_pr > 0)    { memcpy((uchar *) f->m_p_offset, (uchar *) proc_offset, now._nr_pr * sizeof(OFFT));     memcpy((uchar *) f->m_p_skip,   (uchar *) proc_skip,   now._nr_pr * sizeof(uchar));  }      if (now._nr_qs > 0)    { memcpy((uchar *) f->m_q_offset, (uchar *) q_offset, now._nr_qs * sizeof(OFFT));        memcpy((uchar *) f->m_q_skip,   (uchar *) q_skip,   now._nr_qs * sizeof(uchar));     }#if defined(C_States) && (HAS_TRACK==1) && (HAS_STACK==1)    c_stack((uchar *) f->m_c_stack); /* save unmatched tracked data */#endif#ifdef FULL_TRAIL    f->m_stack = stack_last[core_id];#endif       f->nr_handoffs = nr_handoffs+1;        f->m_tau    = trpt->tau;       f->m_o_pm   = trpt->o_pm;      f->m_boq    = boq;     f->m_vsize  = vsize;    /* must come last - now the other cpu can see it */   if (query_in_progress == 1)            query_in_progress = 2;   /* make sure we know, if a query makes the rounds */   nstates_put++;}#ifdef USE_DISKint Dsk_W_Nr, Dsk_R_Nr;int dsk_file = -1, dsk_read = -1;unsigned long dsk_written, dsk_drained;char dsk_name[512];#ifndef BFS_DISK#if defined(WIN32) || defined(WIN64) #define RFLAGS  (O_RDONLY|O_BINARY)    #define WFLAGS  (O_CREAT|O_WRONLY|O_TRUNC|O_BINARY)#else      #define RFLAGS  (O_RDONLY)     #define WFLAGS  (O_CREAT|O_WRONLY|O_TRUNC)#endif#endifvoiddsk_stats(void){        int i;        if (dsk_written > 0)   {       cpu_printf("dsk_written %%d states in %%d files\ncpu%%d: dsk_drained %%6d states\n",                   dsk_written, Dsk_W_Nr, core_id, dsk_drained);          close(dsk_read);               close(dsk_file);               for (i = 0; i < Dsk_W_Nr; i++)         {       sprintf(dsk_name, "Q%%.3d_%%.3d.tmp", i, core_id);                     unlink(dsk_name);      }       }}voidmem_drain(void){     SM_frame *f, g;        int q = (core_id + 1) %% NCORE; /* target q */ int sz;       if (dsk_read < 0       ||  dsk_written <= dsk_drained)        {       return;        }     while (dsk_written > dsk_drained        && TargetQ_NotFull(q)) {       f = Get_Free_Frame(q);         if (!f) { Uerror("Fatal: unhandled condition"); }             if ((dsk_drained+1)%%MAX_DSK_FILE == 0) /* 100K states max per file */         {       (void) close(dsk_read);         /* close current read handle */                        sprintf(dsk_name, "Q%%.3d_%%.3d.tmp", Dsk_R_Nr++, core_id);                    (void) unlink(dsk_name);        /* remove current file */                      sprintf(dsk_name, "Q%%.3d_%%.3d.tmp", Dsk_R_Nr, core_id);                      cpu_printf("reading %%s\n", dsk_name);                 dsk_read = open(dsk_name, RFLAGS); /* open next file */                        if (dsk_read < 0)                      {       Uerror("could not open dsk file");             }       }              if (read(dsk_read, &g, sizeof(SM_frame)) != sizeof(SM_frame))          {       Uerror("bad dsk file read");           }              sz = g.m_vsize;                g.m_vsize = 0;         memcpy(f, &g, sizeof(SM_frame));               f->m_vsize = sz;        /* last */            dsk_drained++; }}voidmem_file(void){      SM_frame f;    int i, j, q = (core_id + 1) %% NCORE;   /* target q */        if (vsize > VMAX)      {       printf("pan: recompile with -DVMAX=N with N >= %%d\n", vsize);               Uerror("aborting");    }      if (now._nr_pr > PMAX) {       printf("pan: recompile with -DPMAX=N with N >= %%d\n", now._nr_pr);            Uerror("aborting");    }      if (now._nr_qs > QMAX) {       printf("pan: recompile with -DQMAX=N with N >= %%d\n", now._nr_qs);            Uerror("aborting");    }     if (VVERBOSE) cpu_printf("filing state for q%%d\n", q);       memcpy((uchar *) f.m_now,  (uchar *) &now, vsize);     memset((uchar *) f.m_Mask, 0, (VMAX+7)/8 * sizeof(char));      for (i = j = 0; i < VMAX; i++, j = (j+1)%%8)   {       if (Mask[i])           {       f.m_Mask[i/8] |= (1<<j);       }       }     if (now._nr_pr > 0)    {       memcpy((uchar *)f.m_p_offset, (uchar *)proc_offset, now._nr_pr*sizeof(OFFT));          memcpy((uchar *)f.m_p_skip,   (uchar *)proc_skip,   now._nr_pr*sizeof(uchar)); }      if (now._nr_qs > 0)    {       memcpy((uchar *) f.m_q_offset, (uchar *) q_offset, now._nr_qs*sizeof(OFFT));           memcpy((uchar *) f.m_q_skip,   (uchar *) q_skip,   now._nr_qs*sizeof(uchar));        }#if defined(C_States) && (HAS_TRACK==1) && (HAS_STACK==1)    c_stack((uchar *) f.m_c_stack); /* save unmatched tracked data */#endif#ifdef FULL_TRAIL     f.m_stack  = stack_last[core_id];#endif       f.nr_handoffs = nr_handoffs+1; f.m_tau    = trpt->tau;        f.m_o_pm   = trpt->o_pm;       f.m_boq    = boq;      f.m_vsize  = vsize;   if (query_in_progress == 1)    {       query_in_progress = 2; }      if (dsk_file < 0)      {       sprintf(dsk_name, "Q%%.3d_%%.3d.tmp", Dsk_W_Nr, core_id);              dsk_file = open(dsk_name, WFLAGS, 0644);               dsk_read = open(dsk_name, RFLAGS);             if (dsk_file < 0 || dsk_read < 0)              {       cpu_printf("File: <%%s>\n", dsk_name);                 Uerror("cannot open diskfile");                }              Dsk_W_Nr++; /* nr of next file to open */              cpu_printf("created temporary diskfile %%s\n", dsk_name);      } else if ((dsk_written+1)%%MAX_DSK_FILE == 0) {       close(dsk_file); /* close write handle */              sprintf(dsk_name, "Q%%.3d_%%.3d.tmp", Dsk_W_Nr++, core_id);              dsk_file = open(dsk_name, WFLAGS, 0644);               if (dsk_file < 0)              {       cpu_printf("File: <%%s>\n", dsk_name);                 Uerror("aborting: cannot open new diskfile");          }              cpu_printf("created temporary diskfile %%s\n", dsk_name);      }      if (write(dsk_file, &f, sizeof(SM_frame)) != sizeof(SM_frame)) {       Uerror("aborting -- disk write failed (disk full?)");  }      nstates_put++; dsk_written++;}#endifintmem_hand_off(void){      if (search_terminated == NULL  ||  *search_terminated != 0)    /* not a full crash check */   {       pan_exit(0);   }      iam_alive();            /* on every transition of Down */#ifdef USE_DISK      mem_drain();            /* maybe call this also on every Up */#endif  if (depth > z_handoff   /* above handoff limit */#ifndef SAFETY       &&  !a_cycles           /* not in liveness mode */#endif#if SYNC     &&  boq == -1           /* not mid-rv */#endif#ifdef VERI    &&  (trpt->tau&4)        /* claim moves first  */      &&  !((trpt-1)->tau&128) /* not a stutter move */#endif &&  !(trpt->tau&8))     /* not an atomic move */       {       int q = (core_id + 1) %% NCORE; /* circular handoff */ #ifdef GENEROUS                if (prcnt[q] < LN_FRAMES)      #else          if (TargetQ_NotFull(q)         && (dfs_phase2 == 0 || prcnt[core_id] > 0))    #endif         {       mem_put(q);                    return 1;              }              {       int rval;      #ifndef NGQ                    rval = GlobalQ_HasRoom();      #else                  rval = 0;      #endif #ifdef USE_DISK                        if (rval == 0)                 {       void mem_file(void);                           mem_file();                            rval = 1;                      }      #endif                 return rval;           }      }      return 0; /* i.e., no handoff */}voidmem_put_acc(void)      /* liveness mode */{   int q = (core_id + 1) %% NCORE;       if (search_terminated == NULL  ||  *search_terminated != 0)   {       pan_exit(0);   }#ifdef USE_DISK      mem_drain();#endif    /* some tortured use of preprocessing: */#if !defined(NGQ) || defined(USE_DISK)       if (TargetQ_Full(q))   {#endif#ifndef NGQ           if (GlobalQ_HasRoom())         {       return;                }#endif#ifdef USE_DISK               mem_file();    } else#else   #if !defined(NGQ) || defined(USE_DISK) }      #endif#endif        {       mem_put(q);    }}#if defined(WIN32) || defined(WIN64)voidinit_shm(void)           /* initialize shared work-queues */{   char    key[512];      int     n, m;  int     must_exit = 0;        if (core_id == 0 && verbose)   {       printf("cpu0: step 3: allocate shared work-queues %%g Mb\n",                   ((double) NCORE * LWQ_SIZE + GWQ_SIZE) / (1048576.));  }      for (m = 0; m < NR_QS; m++)     /* last q is global 1 */       {       double qsize = (m == NCORE) ? GWQ_SIZE : LWQ_SIZE;             sprintf(key, "Global\\pan_%%s_%%.3d", PanSource, m);           if (core_id == 0)              {       shmid[m] = CreateFileMapping(                          INVALID_HANDLE_VALUE,   /* use paging file */                          NULL,                   /* default security */                         PAGE_READWRITE,         /* access permissions */                               0,                      /* high-order 4 bytes */                               qsize,                  /* low-order bytes, size in bytes */                           key);                   /* name */             } else                  /* worker nodes just open these segments */            {       shmid[m] = OpenFileMapping(                            FILE_MAP_ALL_ACCESS,    /* read/write access */                                FALSE,                  /* children do not inherit handle */                           key);          }              if (shmid[m] == NULL)             {       fprintf(stderr, "cpu%%d: could not create or open shared queues\n",                            core_id);                      must_exit = 1;                 break;         }              /* attach: */          shared_mem[m] = (char *) MapViewOfFile(shmid[m], FILE_MAP_ALL_ACCESS, 0, 0, 0);                if (shared_mem[m] == NULL)             { fprintf(stderr, "cpu%%d: cannot attach shared q%%d (%%d Mb)\n",                      core_id, m+1, (int) (qsize/(1048576.)));                 must_exit = 1;                 break;               }             memcnt += qsize;              m_workq[m] = (SM_frame *) shared_mem[m];               if (core_id == 0)              {       int nframes = (m == NCORE) ? GN_FRAMES : LN_FRAMES;                    for (n = 0; n < nframes; n++)                  {       m_workq[m][n].m_vsize = 0;                             m_workq[m][n].m_boq = 0;       }       }       }     if (must_exit) {       fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);    /* calls cleanup_shm */        }}static uchar *prep_shmid_S(size_t n)              /* either sets SS or H_tab, WIN32/WIN64 */{    char    *rval;#ifndef SEP_STATE       char    key[512];     if (verbose && core_id == 0)   {      #ifdef BITSTATE                printf("cpu0: step 1: allocate shared bitstate %%g Mb\n",                      (double) n / (1048576.));      #else          printf("cpu0: step 1: allocate shared hastable %%g Mb\n",                      (double) n / (1048576.));      #endif }      #ifdef MEMLIM  if (memcnt + (double) n > memlim)      {       printf("cpu%%d: S %%8g + %%d Kb exceeds memory limit of %%8g Mb\n",                    core_id, memcnt/1024., n/1024, memlim/(1048576.));             printf("cpu%%d: insufficient memory -- aborting\n", core_id);          exit(1);       }      #endif        /* make key different from queues: */  sprintf(key, "Global\\pan_%%s_%%.3d", PanSource, NCORE+2); /* different from qs */    if (core_id == 0)       /* root */     {       shmid_S = CreateFileMapping(INVALID_HANDLE_VALUE, NULL,#ifdef WIN64                   PAGE_READWRITE, (n>>32), (n & 0xffffffff), key);#else                 PAGE_READWRITE, 0, n, key);#endif             memcnt += (double) n;  } else                  /* worker */   {       shmid_S = OpenFileMapping(FILE_MAP_ALL_ACCESS, FALSE, key);    }      if (shmid_S == NULL)   {      #ifdef BITSTATE                fprintf(stderr, "cpu%%d: cannot %%s shared bitstate",                      core_id, core_id?"open":"create");     #else          fprintf(stderr, "cpu%%d: cannot %%s shared hashtable",                 core_id, core_id?"open":"create");     #endif         fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1);   }     rval = (char *) MapViewOfFile(shmid_S, FILE_MAP_ALL_ACCESS, 0, 0, 0);   /* attach */   if ((char *) rval == NULL)     { fprintf(stderr, "cpu%%d: cannot attach shared bitstate or hashtable\n", core_id);      fprintf(stderr, "pan: check './pan --' for usage details\n");          pan_exit(1); }#else        rval = (char *) emalloc(n);#endif     return (uchar *) rval;}static uchar *prep_state_mem(size_t n)               /* WIN32/WIN64 sets memory arena for states */{        char    *rval; char    key[512];      static int cnt = 3;             /* start larger than earlier ftok calls */    if (verbose && core_id == 0)   {       printf("cpu0: step 2+: pre-allocate memory arena %%d of %%g Mb\n",                     cnt-3, (double) n / (1048576.));       }      #ifdef MEMLIM  if (memcnt + (double) n > memlim) {       printf("cpu%%d: error: M %%.0f + %%.0f exceeds memory limit of %%.0f Kb\n",                    core_id, memcnt/1024.0, (double) n/1024.0, memlim/1024.0);             return NULL;   }      #endif        sprintf(key, "Global\\pan_%%s_%%.3d", PanSource, NCORE+cnt); cnt++;   if (core_id == 0)      {       shmid_M = CreateFileMapping(INVALID_HANDLE_VALUE, NULL,#ifdef WIN64                   PAGE_READWRITE, (n>>32), (n & 0xffffffff), key);#else                 PAGE_READWRITE, 0, n, key);#endif     } else {       shmid_M = OpenFileMapping(FILE_MAP_ALL_ACCESS, FALSE, key);    }      if (shmid_M == NULL)   {       printf("cpu%%d: failed to get pool of shared memory nr %%d of size %%d\n",                     core_id, cnt-3, n);            printf("pan: check './pan --' for usage details\n");           return NULL;   }      rval = (char *) MapViewOfFile(shmid_M, FILE_MAP_ALL_ACCESS, 0, 0, 0);   /* attach */  if (rval == NULL)      { printf("cpu%%d: failed to attach pool of shared memory nr %%d of size %%d\n",                core_id, cnt-3, n);      return NULL; }      return (uchar *) rval;}voidinit_HT(unsigned long n)        /* WIN32/WIN64 version */{     volatile char   *x;    double  get_mem;#ifndef SEP_STATE     char    *dc_mem_start;#endif  if (verbose) printf("cpu%%d: initialization for Windows\n", core_id);#ifdef SEP_STATE #ifndef MEMLIM        if (verbose)   {       printf("cpu0: steps 0,1: no -DMEMLIM set\n");  } #else       if (verbose)   printf("cpu0: steps 0,1: -DMEMLIM=%%d Mb - (hashtable %%g Mb + workqueues %%g Mb)\n",          MEMLIM, ((double)n/(1048576.)), ((double) NCORE * LWQ_SIZE + GWQ_SIZE)/(1048576.));#endif     get_mem = NCORE * sizeof(double) + (1 + CS_NR) * sizeof(void *)+ 4*sizeof(void *) + 2*sizeof(double);  /* NCORE * is_alive + search_terminated + CS_NR * sh_lock + 6 gr vars */       get_mem += 4 * NCORE * sizeof(void *); #ifdef FULL_TRAIL      get_mem += (NCORE) * sizeof(Stack_Tree *);     /* NCORE * stack_last */ #endif       x = (volatile char *) prep_state_mem((size_t) get_mem);        shmid_X = (void *) x;  if (x == NULL) {       printf("cpu0: could not allocate shared memory, see ./pan --\n");          exit(1);       }      search_terminated = (volatile unsigned int *) x; /* comes first */     x += sizeof(void *); /* maintain alignment */ is_alive   = (volatile double *) x;    x += NCORE * sizeof(double);  sh_lock   = (volatile int *) x;        x += CS_NR * sizeof(void *); /* allow 1 word per entry */     grfree    = (volatile int *) x;        x += sizeof(void *);   grfull    = (volatile int *) x;        x += sizeof(void *);   grcnt    = (volatile int *) x; x += sizeof(void *);   grmax    = (volatile int *) x; x += sizeof(void *);   prfree = (volatile int *) x;   x += NCORE * sizeof(void *);   prfull = (volatile int *) x;   x += NCORE * sizeof(void *);   prcnt = (volatile int *) x;    x += NCORE * sizeof(void *);   prmax = (volatile int *) x;    x += NCORE * sizeof(void *);   gr_readmiss    = (volatile double *) x;        x += sizeof(double);   gr_writemiss    = (volatile double *) x;       x += sizeof(double);  #ifdef FULL_TRAIL              stack_last = (volatile Stack_Tree **) x;               x += NCORE * sizeof(Stack_Tree *);     #endif        #ifndef BITSTATE           H_tab = (struct H_el **) emalloc(n);   #endif#else   #ifndef MEMLIM         #warning MEMLIM not set                #define MEMLIM  (2048) #endif        if (core_id == 0 && verbose)           printf("cpu0: step 0: -DMEMLIM=%%d Mb - (hashtable %%g Mb + workqueues %%g Mb) = %%g Mb for state storage\n",          MEMLIM, ((double)n/(1048576.)), ((double) NCORE * LWQ_SIZE + GWQ_SIZE)/(1048576.),             (memlim - memcnt - (double) n - ((double) NCORE * LWQ_SIZE + GWQ_SIZE))/(1048576.));   #ifndef BITSTATE               H_tab = (struct H_el **) prep_shmid_S((size_t) n);      /* hash_table */       #endif get_mem = memlim - memcnt - ((double) NCORE) * LWQ_SIZE - GWQ_SIZE;    if (get_mem <= 0)      {       Uerror("internal error -- shared state memory");       }     if (core_id == 0 && verbose)   {       printf("cpu0: step 2: shared state memory %%g Mb\n",                   get_mem/(1048576.));   }      x = dc_mem_start = (char *) prep_state_mem((size_t) get_mem);   /* for states */       if (x == NULL) {       printf("cpu%%d: insufficient memory -- aborting\n", core_id);          exit(1);        }     search_terminated = (volatile unsigned int *) x; /* comes first */     x += sizeof(void *); /* maintain alignment */ is_alive   = (volatile double *) x;    x += NCORE * sizeof(double);  sh_lock   = (volatile int *) x;        x += CS_NR * sizeof(int);     grfree    = (volatile int *) x;        x += sizeof(void *);   grfull    = (volatile int *) x;        x += sizeof(void *);   grcnt    = (volatile int *) x; x += sizeof(void *);   grmax    = (volatile int *) x; x += sizeof(void *);   prfree = (volatile int *) x;   x += NCORE * sizeof(void *);   prfull = (volatile int *) x;   x += NCORE * sizeof(void *);   prcnt = (volatile int *) x;    x += NCORE * sizeof(void *);   prmax = (volatile int *) x;    x += NCORE * sizeof(void *);   gr_readmiss = (volatile double *) x;   x += sizeof(double);   gr_writemiss = (volatile double *) x;  x += sizeof(double); #ifdef FULL_TRAIL       stack_last = (volatile Stack_Tree **) x;       x += NCORE * sizeof(Stack_Tree *); #endif     if (((long)x)&(sizeof(void *)-1))       /* word alignment */   {       x += sizeof(void *)-(((long)x)&(sizeof(void *)-1)); /* 64-bit align */     }     #ifdef COLLAPSE        ncomps = (unsigned long *) x;  x += (256+2) * sizeof(unsigned long);  #endif        dc_shared = (sh_Allocater *) x; /* in shared memory */ x += sizeof(sh_Allocater);    if (core_id == 0)       /* root only */        {       dc_shared->dc_id     = shmid_M;                dc_shared->dc_start  = (void *) dc_mem_start;          dc_shared->dc_arena  = x;              dc_shared->pattern   = 1234567;                dc_shared->dc_size   = (long) get_mem - (long) (x - dc_mem_start);             dc_shared->nxt       = NULL;   }#endif}#if defined(WIN32) || defined(WIN64) || defined(__i386__) || defined(__x86_64__)extern BOOLEAN InterlockedBitTestAndSet(LONG volatile* Base, LONG Bit);inttas(volatile LONG *s){        return InterlockedBitTestAndSet(s, 1);}#else #error missing definition of test and set operation for this platform#endifvoidcleanup_shm(int val){       int m; static int nibis = 0; if (nibis != 0)        {       printf("cpu%%d: Redundant call to cleanup_shm(%%d)\n", core_id, val);          return;    } else {       nibis = 1;     }      if (search_terminated != NULL) {       *search_terminated |= 16; /* cleanup_shm */    }     for (m = 0; m < NR_QS; m++)    {       if (shmid[m] != NULL)          {       UnmapViewOfFile((char *) shared_mem[m]);                       CloseHandle(shmid[m]); }       }#ifdef SEP_STATE     UnmapViewOfFile((void *) shmid_X);     CloseHandle((void *) shmid_M);#else   #ifdef BITSTATE                if (shmid_S != NULL)           {       UnmapViewOfFile(SS);                   CloseHandle(shmid_S);          }      #else          if (core_id == 0 && verbose)           {       printf("cpu0: done, %%ld Mb of shared state memory left\n",                            dc_shared->dc_size / (long)(1048576));         }              if (shmid_S != NULL)           {       UnmapViewOfFile(H_tab);                        CloseHandle(shmid_S);          }              shmid_M = (void *) (dc_shared->dc_id);         UnmapViewOfFile((char *) dc_shared->dc_start);         CloseHandle(shmid_M);  #endif#endif  /* detached from shared memory - so cannot use cpu_printf */   if (verbose)   {       printf("cpu%%d: done -- got %%d states from queue\n",                  core_id, nstates_get); }}voidmem_get(void){       SM_frame   *f;     int is_parent;#if defined(MA) && !defined(SEP_STATE) #error MA requires SEP_STATE in multi-core mode#endif#ifdef BFS      #error BFS is not supported in multi-core mode#endif#ifdef SC        #error SC is not supported in multi-core mode#endif   init_shm();     /* we are single threaded when this starts */  signal(SIGINT, give_up);        /* windows control-c interrupt */     if (core_id == 0 && verbose)   {       printf("cpu0: step 4: creating additional workers (proxy %%d)\n",                      proxy_pid);    }#if 0        if NCORE > 1 the child or the parent should fork N-1 more times        the parent is the only process with core_id == 0 and is_parent > 0     the others (workers) have is_parent = 0 and core_id = 1..NCORE-1#endif        if (core_id == 0)                       /* root starts up the workers */       {       worker_pids[0] = (DWORD) getpid();      /* for completeness */         while (++core_id < NCORE)       /* first worker sees core_id = 1 */            {       char cmdline[64];                      STARTUPINFO si = { sizeof(si) };                       PROCESS_INFORMATION pi;                       if (proxy_pid == core_id)       /* always non-zero */                  {       sprintf(cmdline, "pan_proxy.exe -r %%s-Q%%d -Z%%d",                                    o_cmdline, getpid(), core_id);                 } else                 {       sprintf(cmdline, "pan.exe %%s-Q%%d -Z%%d",                                     o_cmdline, getpid(), core_id);                 }                      if (verbose) printf("cpu%%d: spawn %%s\n", core_id, cmdline);                 is_parent = CreateProcess(0, cmdline, 0, 0, FALSE, 0, 0, 0, &si, &pi);                 if (is_parent == 0)                    {       Uerror("fork failed");                 }                      worker_pids[core_id] = pi.dwProcessId;                 worker_handles[core_id] = pi.hProcess;                 if (verbose)                   {       cpu_printf("created core %%d, pid %%d\n",                                      core_id, pi.dwProcessId);                      }                      if (proxy_pid == core_id)       /* we just created the receive half */                 {       /* add proxy send, store pid in proxy_pid_snd */                               sprintf(cmdline, "pan_proxy.exe -s %%s-Q%%d -Z%%d -Y%%d",                                      o_cmdline, getpid(), core_id, worker_pids[proxy_pid]);                         if (verbose) printf("cpu%%d: spawn %%s\n", core_id, cmdline);                          is_parent = CreateProcess(0, cmdline, 0,0, FALSE, 0,0,0, &si, &pi);                          if (is_parent == 0)                            {       Uerror("fork failed");                         }                              proxy_pid_snd = pi.dwProcessId;                                proxy_handle_snd = pi.hProcess;                                if (verbose)                           {       cpu_printf("created core %%d, pid %%d (send proxy)\n",                                         core_id, pi.dwProcessId);              }       }       }              core_id = 0;            /* reset core_id for root process */   } else  /* worker */   {       static char db0[16];    /* good for up to 10^6 cores */                static char db1[16];           tprefix = db0; sprefix = db1;          sprintf(tprefix, "cpu%%d_trail", core_id);      /* avoid conflicts on file access */           sprintf(sprefix, "cpu%%d_rst", core_id);               memcnt = 0;     /* count only additionally allocated memory */ }      if (verbose)   {       cpu_printf("starting core_id %%d -- pid %%d\n", core_id, getpid());    }      if (core_id == 0 && !remote_party)     {       new_state();    /* root starts the search */           if (verbose)           cpu_printf("done with 1st dfs, nstates %%g (put %%d states), start reading q\n",                       nstates, nstates_put);         dfs_phase2 = 1;        }      Read_Queue(core_id);    /* all cores */       if (verbose)   {       cpu_printf("put %%6d states into queue -- got %%6d\n",                 nstates_put, nstates_get);     }      done = 1;      wrapup();      exit(0);}#endif#ifdef BITSTATEvoidinit_SS(unsigned long n){     SS = (uchar *) prep_shmid_S((size_t) n);       init_HT(0L);}#endif#endif   "%s",
   %d, /* %s */
#define WS             %d /* word size in bytes */
#define SYNC   %d
#define ASYNC  %d

#ifndef NCORE
       #ifdef DUAL_CORE
               #define NCORE   2
       #elif QUAD_CORE
               #define NCORE   4
       #else
               #define NCORE   1
       #endif
#endif
short Air[] = { %s (short) Air%d,, (short) Air%d
#ifndef NOCLAIM
       , (short) Air%d
#endif
         };
char *procname[] = {
   ":np_:",
};

enum btypes { NONE=%d, N_CLAIM=%d, I_PROC=%d, A_PROC=%d, P_PROC=%d, E_TRACE=%d, N_TRACE=%d };
int Btypes[] = {
   0   /* :np_: */
};

np_
#ifndef NOCLAIM
       #undef VERI
       #define VERI    %d
       #define Pclaim  P%d

typedef struct P%d {
       unsigned _pid : 8; /* always zero */
       unsigned _t   : %d; /* active-claim type  */
       unsigned _p   : %d; /* active-claim state */
       unsigned _n   : %d; /* active-claim index */
       uchar c_cur[NCLAIMS]; /* claim-states */
       ushort c_cur[NCLAIMS]; /* claim-states */
       uint c_cur[NCLAIMS]; /* claim-states */
} P%d;
uchar spin_c_typ[NCLAIMS]; /* claim-types */
       #define Air%d   (0)

#endif

#define Pclaim  P0
#ifndef NCLAIMS
       #define NCLAIMS 1
#endif
uchar spin_c_typ[NCLAIMS]; /* claim-types */
#define StackSize      ()
#ifdef TRIX
       /* room for 512 proc+chan ptrs, + safety margin */
       char *_ids_[MAXPROC+MAXQ+4];
#else
       uchar sv[VECTORSZ];
#endif
} State;

#ifdef TRIX
typedef struct TRIX_v6 {
       uchar *body; /* aligned */
#ifndef BFS
       short modified;
#endif
       short psize;
       short parent_pid;
       struct TRIX_v6 *nxt;
} TRIX_v6;
TRIX_v6 *freebodies;
TRIX_v6 *processes[MAXPROC+1];
TRIX_v6 *channels[MAXQ+1]; 
long _p_count[MAXPROC];
long _c_count[MAXPROC];
#endif

#define HAS_TRACK      %d

#ifdef TRIX
int what_p_size(int);
int what_q_size(int);

void
re_mark_all(int whichway)
{      int j;
       #ifdef V_TRIX
               printf("%%d: re_mark_all channels %%d\n", depth, whichway);
       #endif
       #ifndef BFS
       for (j = 0; j < now._nr_qs; j++)
               channels[j]->modified = 1; /* channel index moved */
       #endif
       #ifndef TRIX_ORIG
       if (whichway > 0)
       {       for (j = now._nr_pr + now._nr_qs - 1; j >= now._nr_pr; j--)
                       now._ids_[j] = now._ids_[j-1];
       } else
       {       for (j = now._nr_pr; j < now._nr_pr + now._nr_qs; j++)
                       now._ids_[j] = now._ids_[j+1];
       }
       #endif
}
#endif

int
addproc(int calling_pid, int n, int par%d#ifndef NOCLAIM
#endif

int
provided(int II, unsigned char ot, int tt, Trans *t)
{
        switch(ot) {
       default: return 1; /* e.g., a claim */
       }
        return 0;
}
       if (state_tables)
               ini_claim(%d, 0);
void
do_reach(void)
{
}

void
iniglobals(int calling_pid)
{
       Maxbody = max(Maxbody, sizeof(State)-VECTORSZ);
       if ((Maxbody %% WS) != 0)
               Maxbody += WS - (Maxbody %% WS);

#ifdef VAR_RANGES
logval("#endif
}

endstopstateprogressprogstateacceptaccpstate     %s[%d][%d] = 1;
%s label inside d_step%s label inside atomicspin: %3d:%s, warning, %s - is invisible
-     visstate[%d][%d] = 1;

spin: warning, line %s:%d, proctype %s:global '%s %s' could be declared 'bit %s'
proctype %s:global '%s %s' could be declared 'byte %s'
((P%d *)pptr(h))-> = ;
%s%s:", ((P%d *)pptr(h))->);
((P%d *)pptr(h))-> = ;
error: %s defines local %s
void
c_chandump(int unused) { unused++; /* avoid complaints */ }
void
c_chandump(int from)
{      uchar *z; int slot;
       from--;
       if (from >= (int) now._nr_qs || from < 0)
       {       printf("pan: bad qid %%d\n", from+1);
               return;
       }
       z = qptr(from);
       switch (((Q0 *)z)->_t) {
       case %d:
                ((Q%d *)z)->for (slot = 0; slot < %sQlen; slot++)
                {      printf(" [");
                       printm(%scontents[slot].fld%d);
                       printf("%%d,", %scontents[slot].fld%d);
                       printf("],");
                }
                break;
       }
       printf("\n");
}
cannot happen - c_var                printf("        (struct %s)\n");
%s%s. printf("        %s %s:  %%d\n", %s%s);
       {       int l_in;
               for (l_in = 0; l_in < %d; l_in++)
               {
                       printf("        %s %s[%%d]:     %%d\n", l_in, %s%s[l_in]);
               }
       }
       printf("        chan %s (=%%d): len %%d:\t", %s%s, q_len(%s%s));
       c_chandump(%s%s);
       printf("        chan %s[%d] (=%%d):     len %%d:\t", %s%s[%d], q_len(%s%s[%d]));
       c_chandump(%s%s[%d]);
((P%d *)pptr(pid))->void
c_globals(void)
{       /* int i; */
       printf("global vars:\n");
now.}
void
c_locals(int pid, int tp)
{       /* int i; */
       switch(tp) {
       case %d:
               printf("local vars proc %%d (%s):\n", pid);
               /* none */
               break;
       }
}
void
printm(int x)
{
       switch (x) {
       case %d: Printf("%s"); break;
       default: Printf("%%d", x);
       }
}
", now.);
now. = ;
cannot hide non-globals (%s)cannot hide channels (%s)/* hidden variable: */int _; /* a predefined write-only variable */

cannot happen - do_var               %s%s%s%s%s%s          %s%s%s%s%s            %s%s%s[%d]%s%s%s[%d]%s       {       int l_in;
               for (l_in = 0; l_in < %d; l_in++)
               {
                       %s%s%s[l_in]%s%s%s[l_in]%s           }
       }
addqueue(calling_pid, %d, %d)%d#define Pinit ((P%d *)this)
#define P%s    ((P%d *)this)
typedef struct P%d { /* %s */
       unsigned _pid : 8;  /* 0..255 */
       unsigned _t   : %d; /* proctype */
       unsigned _p   : %d; /* state    */
} P%d;
#define Air%d  0
#define Air%d  (sizeof(P%d) - %dOffsetof(P%d, %s) - %d*sizeof(%d%duchar)short)int)cannot happen Air %s)
#define _NP_   %d
uchar reached%d[3];  /* np_ */
uchar *loopstate%d;  /* np_ */
#define nstates%d      3 /* np_ */
#define endstate%d     2 /* np_ */

#define start%d        0 /* np_ */
       case %d:        /* np_ */
               ini_claim(%d, h);
               ((P%d *)pptr(h))->_t = %d;
               ((P%d *)pptr(h))->_p = 0;
               reached%d[0] = 1;
               accpstate[%d][1] = 1;
               break;
#ifndef NOCLAIM
       case %d:        /* claim select */
               spin_c_typ[%d] = %d; /* %s */
               ((P%d *)pptr(h))->c_cur[%d] = %d;
               reached%d[%d]=1;
               ((P%d *)pptr(h))->_t = %d;
               ((P%d *)pptr(h))->_p = %d;
               ((P%d *)pptr(h))->_n = %d; /* %s */
               src_claim = src_ln%d;
#ifndef BFS
               if (whichclaim == -1 && claimname == NULL)
                       printf("0: Claim %s (%d), from state %d\n");
#endif
               if (whichclaim != -1)
               {       select_claim(whichclaim);
               }
               break;

#endif
       case %d:        /* %s */
               ini_claim(%d, h);
               break;
#define start%d        %d
#define start_event    %d
       case %d:        /* %s */
               ((P%d *)pptr(h))->_t = %d;
               ((P%d *)pptr(h))->_p = %d;
               reached%d[%d]=1;
               src_claim = src_ln%d;
       case %d: /* %s */
                if ()
                        return 1;
               break;
               /* params: */
array in parameter list, %s           ((P%d *)pptr(h))->hidden array in parameter %s%s = par%d;
               /* locals: */
#ifdef VAR_RANGES
logval("#endif
#ifdef HAS_CODE
               locinit%d(h);
#endif
               break;
confusing control structureconfusing control structure       uchar %s;      unsigned %s : %d       unsigned %s : 1spin: warning: bit-array %s[%d] mapped to byte-array
       uchar %s       short %s       int %sundeclared structure element %s struct %s %svariable %s undeclared[%d];

       ucharushortuint Qlen;       /* q_size */
#define NQS    1 /* nqs=%d, but has_io */
#define NQS    %d
short q_flds[%d];
short q_max[%d];
       case %d: j = sizeof(Q%d); q_flds[%d] = %d; q_max[%d] = %d; break;
typedef struct Q%d {
       uchar _t;       /* q_type */
       struct {
               unsigned fld%d : 1;
               uchar fld%d;
               short fld%d;
               int fld%d;
bad channel spec     } contents[%d];
} Q%d;
typedef struct Q0 {    /* generic q */
       uchar _t;
} Q0;
#ifdef TRIX
int
what_p_size(int t)
{       int j;
       switch (t) {
       default: Uerror("bad proctype");
       }
        return j;
}

int
what_q_size(int t)
{       int j;
       switch (t) {
       case %d: j = sizeof(Q%d); break;
       default: Uerror("bad qtype");
       }
        return j;
}
#endif

int Q_has(int, int, int);
int
Q_has(int into, int want%d, int fld%d)
{      int i;

       if (!into--)
       uerror("ref to unknown chan (recv-poll)");

       if (into >= now._nr_qs || into < 0)
               Uerror("qrecv bad queue#");

       for (i = 0; i < ((Q0 *)qptr(into))->Qlen; i++)
       {
               if (want%d && qrecv(into+1, i, %d, 0) != fld%d)
                       continue;
               return i+1;
       }
       return 0;
}
#if NQS>0
void
qsend(int into, int sorted, int fld%d, int args_given)
((Q%d *)z)->  case %d:%s
 /* =rv= */          (trpt+2)->o_m = 0;
               if (!sorted) goto append%d;
               for (j = 0; j < %sQlen; j++)
               {       /* find insertion point */
((Q%d *)z)->contents[j].fld                   if (fld%d > %s%d) continue;
                       if (fld%d < %s%d) goto found%d;

               }
       found%d:
((Q%d *)z)->          for (k = %sQlen - 1; k >= j; k--)
               {       /* shift up */
                       %scontents[k+1].fld%d = %scontents[k].fld%d;
               }
       append%d:       /* insert in slot j */
#ifdef HAS_SORTED
               (trpt+1)->ipt = j;
#endif
               %sQlen = %sQlen + 1;
((Q%d *)z)->contents[j].fld           %s%d = fld%d;
               if (args_given != %d)
               {       if (args_given > %d)
                               uerror("too many parameters in send stmnt");
                       else
                               uerror("too few parameters in send stmnt");
               }
               break;
       case %d: return %d;
       case %d: return (q_sz(from) == %d);
((Q%d *)z)->  case %d:%s
                 /* =rv= */if (fld == 0) r = %scontents[slot].fld0;
switch (fld) {
               default: Uerror("too many fields in recv");
               }
               if (done)
               {       j = %sQlen - 1;
                       %sQlen = 0;
                       ((Q%d *)z)->contents           {       j = %sQlen;
                       %sQlen = --j;
                       for (k=slot; k<j; k++)
                       {
                       ((Q%d *)z)->contents   %s[k].fld%d = 
               %s[k+1].fld%d;
                       }
%s[j].fld%d = 0;
                       if (fld+1 != %d)
                               uerror("missing pars in receive");
               }
               break;
       case %d: j = sizeof(Q%d); break;
void qsend(int, int, int, int);
#define Addproc(x)     addproc(256, x, 0)
/dev/timeaCoc§‡Ò?: assertion failed
!true => false
!false => true
!!p => p
!(p V q) => (!p U !q)
!(p U q) => (!p V !q)
!(p && q) => !p || !q
!(p || q) => !p && !q
cannot happen, Canonicalshared0C%s%sspin: different container %s
       old: %s
--    new: %s
--bitbyteproctype %s, '%s %s' could be declared '%s %s'
redeclaration of '%s'(%s) has invalid width-fieldunsigned without width-field(%s) only an unsigned can have width-field:hide:bit variable (%s) cannot be hidden:show::local:chan initializer for non-channel %sbad array size for '%s'error: x[rs] claims from %s and %s
conflicting claims on chan '%s'spin: warning, %s:%d, xs tag not compatible with -m (message loss)
stdinnon-local x[rs] assertionxr or xs of non-chan '%s'bad mtype definitionname %s appears twice in mtype declarationtoo many mtype elements (>255)unsigned bit   byte  chan  short int   mtype structproctypelabel value %s %s.%s[%d]   %d     %s     %d     <:struct-field:>       <:global:>     <%s>   <parameter %d> <constant>     <array>        <variable>     %d      struct %s            {scope %s}
chan %s-%s.%s[%d] exported as run parameterimported as proctype parameterused as l-value in asgnmntused as r-value in asgnmntpolled in receive stmntused as parameter in receive stmntused as parameter in send stmntreceived fromsent to
        %s by: %s to %s par %d, %s

        never used under this namespin: warning, %s, proctype %sglobal, '%s%s' variable is never used
ð¿/proc/%d/notepg/proc/%d/notepg/proc/%d/note:%s:L:G:%s:type = %d
unexpected chan def type
possible aliases of 
        no valid name <RUN ASGN RCV [%s]InitzdName>, 

       DR %s [[ ]]
                fully relevant %s due to 
                       uses(%d): 
(exact match)(alias match)<<ast_relevant (ntyp=%d) >>
:params::vars:proctype %s relevant, due to symbol 
cannot find proctype %scannot happen, missing proc in ast:run:spin: redundant in proctype %s (for given property):
      %s:%d (state %d)-      []
     *%3d +%3d #%3d ? %d  ->      %d      Unless <:%d>
AST_START %s from %d
spin: error: DEF and USE of same var in rcv stmnt:  -- %d
AST_track, NOT EXPECTED ntyp: %d
Relevant variables:
       
spin: redundant vars (for given property):
       spin: consider using predicate abstraction to replace:
       spin: proctype %s defines a %s process
sourcesinkspin: proctype %s mimics a buffer
       to reduce complexity, consider merging the code of
       each source process into the code of its target
       to reduce complexity, consider merging the code of
       each sink process into the code of its source
       to reduce complexity, avoid buffer processes
spin: slice criterion  type=%d
spin: possibly redundant parameters in: 
                               critical(%d) 
CTL -- %s
       premark 
               nomark 
                       liftmark 


ROUND %d -- changes %d
spin: warning: no slice criteria found (no assertions and no claim)
spin: no redundancies found (for given property)

Explicit List:
%s* %3d    <:%d>, 
==
End
X[%d:%d:%d]   bad scratch: %d
       inspect pair %d %d
subgraph: %d .. %d
possible pair %d %d -- %d
Curtail %s:
scratch %d -- %d %d %d %d
%s (%d): states=%d (max %d), words = %d, bpw %d, overflow %d
âÿÿÿÿÿïÿjump into d_step sequencespin: %s:%d, redundant skip
error: (%s:%d) label %s placed incorrectly
-=====> stmnt unless Label: stmnt
sorry, cannot jump to the guard of an
escape (it is not a unique state)
=====> instead of  "Label: stmnt unless stmnt"
=====> always use  "Label: { stmnt unless stmnt }"
=====> instead of  "atomic { Label: statement ... }"
=====> always use  "Label: atomic { statement ... }"
=====> instead of  "d_step { Label: statement ... }"
=====> always use  "Label: d_step { statement ... }"
=====> instead of  "{ Label: statement ... }"
=====> always use  "Label: { statement ... }"
=====>instead of
       do (or if)
       :: ...
       :: Label: statement
       od (of fi)
=====>always use
Label: do (or if)
       :: ...
       :: statement
       od (or fi)
cannot happen - labels
non_local jump in d_step sequencesequence must have at least one statementunexpected: loose endsduplicate `else'cannot happen - if_seqinvalid use of 'else' combined with i/o and xr/xs assertions,dubious use of 'else' combined with i/o,unexpected unless structurelabel %s
label %s redeclaredundefined label %sacceptendprogresscannot happen - mov_lab %sspin: label '%s' (proctype %s)
unknown label '%s'spin: cannot remote ref a label inside the same proctype
fix_dest error (%s)cannot reference label inside atomic or d_step (%s):b%dmisplaced break statementchan %s in for should have only one field (a typedef)%s ( .name : from .. to ) { ... }bad index in for-construct %sstart value for %s exceeds end-valueforfor ( .name in name ) { ... }for ( %s in .name ) { ... }for ( %s in .channel_name ) { ... }bad channel type %s in fortype of %s does not match chan_f0r_t3mp%sbad arrayname %sselectspin: warning, %s:%d, atomic inside %s (ignored)
d_stepatomicspin: warning, %s:%d, d_step inside d_step (ignored)
atomic
spin: error, %s:%d, unless in d_step (ignored)
label  %s      %d      <%s>
<%s i%d>
ø¿ðAexpected '%c'name '%s' in ltl formula too longalwayseventuallyuntilnextunexpected '}'truefalsealwayseventuallyuntilnotexpected '<>' or '<->'expected '<->'ÕpÔetextŒ¬âdumpbuf”¬âfreelistàähasuformàÄnewstates£æ_STAT.sàÄXàÄnotabsàäDàäIåä.stringàäLàäMà äRà$äT¾æsnprintf.cà(Ärender•ìÂCurScopeà,äexpl_par®æ_PWRITE.sà0äblocà4Äno_arraysà8äau$1æ.æ/à<ÄLastXà@äexpl_varå<Ä$9999999a.3fc99999ßæfabs.cåDä.stringTæsetvbuf.c±æ_NOTIFY.s™ìâsymtabç\ä.stringçläBBç¼äDDàDäJtèäR0àHÄLevelè@äR2èläR3ètäR4è|äR5è„äR6àLäexplicitàPäTj¨æ_SEGBRK.sèìäPreambleìâNnàTäEmbeddedôâXZž âYZàæstrtod.càXäMHà\äfdî¼Ä$0.401c0000aæ_IO_putc.cà`ÄSkip_claimàdÄsdàhÄtbàlÄtcàpÄthàtÄclaimnràxÄsqà|Ättæstrrchr.cà€ÄntrailîÄÄ$9999999a.3fd99999à„äbfîÌälnàˆäqhÕæstrtol.càŒäbsàätmà”äIArgnoà˜ädummy$43àœädummy$29Ìægetpgrp.cà ÄNtimeoutsïä.string]æfflush.cà¤ÄMparsÊ Âscope_seqà¨äfsm_freeæstrstr.cà¬Äs_trailà°ÄyynerrsÌ âis_blockedà´äacceptorsQæsprintf.cà¸ähas_iniðôäxxà¼ÄNparsàÀälastfromÍ âmemoñ<äAddp0ñ”äAddp1òìäAddq0ó äAddq1óìäAddq2ô4äAddq3õ¸äAddq4ö\äAddq5àÄÄu_sync›æ..
æ$MÍÀÂ.ratholeö˜Ä_IO_stream­æ_REMOVE.sàÈÄu_asyncØä.stringÖæatof.c—æatoi.càÌÄSelfsøä.string–æatol.cµæ_FD2PATH.s æatom.sàÐÄMtypeVæscanf.càÔäNodes_Stack(ÄR13”ÄR14ÄR15àØÄtl_outCæapàÜÄfirstrowààächanlistÍÈÂBuf^æferror.càäätrans_freeàèÄjumpstepsàìänstackäR12àðÄNidàôÄIstäCode0täCode1ôäCode3ÝÈâEPTàøÄPidüäR0aàüÄtl_verboseáÄNstäR8a@äR8b„ä.stringæguided.c     ääDfaÝÐâCnTáäDet3æsched.cìäHead0ÀäHead1áÄTotal0ä.string8äCfileßÐâTPEáÄRvousáäcur_st_idáÄIsGuardßØâpcstackáÄbsn
ä@Âenduæmalloc.cáÄfsm?ætl_mem.c=ætl_lex.ctäXptá Ämstá$Änqsá(Ärdyá,Äpnoá0Änstáâcasingá4Ärunàä.stringæflow.c5æstructs.cá8ädid_claim$18á0ânbuf$150á<äcolá@ÄEtimeoutsáDÄunfolding¨Ä$0.0¿æfreopen.cáHäastáLÄMadeChoiceáPÄStack_mxá°Â_plan9erráTäwdáXäoMH´æ_FSTAT.syæfork.cá\ärpná`äpfd°äspl¶æ_EXITS.sádäPriority_SumáhäRed_cntÈä.stringâ0âx$7â@âx$8álämodifiergælibbsd.aápÄlike_java"€äHeader0àÄbdataátÄhas_providedáxÄhas_randomâPâSpecialá|äcnt`æexit.cá€äcaná„ÄTstOnlyBætl_trans.cáˆänvr_fileæmain.c"ää.stringPâInline_stubáŒähold$187$däAddq11âreq$ÈÄ_tensáÄeventmapnrŒ¬ÂedataÐâInlinerŽæstrtoul.cá”äCacheHitsá˜Äclaim_name‚æ9read.cáœÄdepthæ386Êækill.c¼æmath.hâfreelist%€äKeywordá Ähas_remoteá¤Äyyerrflagá¨äScalerá¬Ähas_remvará°änmemoá´ämulti_undo%ŒÄ$0.c1e00000á¸Äcolumnsá¼Äproduct%”ä.stringáÀÄtrailfilename,´äSvMap/ŒäProto§æ_SEGDETACH.sáÄÄcontextáÈäT_musáÌäT_sumPâJumptoáÐÄExpand_OkÝæ_fconv.c¥æ_SEMRELEASE.s æmesg.cáÔÄtl_errs0¨ä.stringáØäYZcnt”ægetenv.cæclose.cáÜÄerrnoNæfcntl.háàäYZmaxÃæfconv.háäÄold_scope_rules0°ä.stringáèäresult$1Ÿælock.cáìändom$365Šælock.háðäMappedáôältl_claims‹æu.hæapeæcmdáøÄo_max3 äTypesægenáüältl_nameælibÐæcreat.c\æfgets.câÄMax_Redâäcur_sæsrcæsysâÄnrRdyâäadmusers$Pâholdlist$171æreprosrc.câÄOkBreakâälastclaimËægetpid.câärel_varsâäseqnamestæread.câ Ä_sessleader3Àä.stringâ$ÄNacc7øÄyyexcaâ(Änprocâ,Älimited_vis!æpangen1.c8¬ä.string·æ_ERRSTR.s"æpangen1.h&æpangen2.c'æpangen2.h*æpangen3.c#æpangen3.h+æpangen4.c(8âlastdef(æpangen4.h,æpangen5.c)æpangen5.h-æpangen6.c8¼äCode2a$æpangen6.hSäCode2c~ääCode2d.æpangen7.cÒðÄyypactâ0Änstopâ4Ähas_badelseâ8älastfnmÒæ9wait.câ<ächaliasâ@ächalcurâDÄhas_sortedâHänBitsâLäc_code$133âPÄyylval8æy.tab.cæy.tab.hâTÄterseÖœämapâXÄownerâ\älast$187â`ÄXu_ListÙ,Äyytok1Ú,Äyytok2âdÄyytok3Éæopen.cÚääFunction(ˆÂyytextâhä_isokâlÄhas_unlessâpämuxâtÄTvalžæmemchr.sâxänullstring0ˆÂ_atexitfnsâ|Äverboseâ€ämulti_neededâ„ÄUniqueÚôÄ_tinytensæmemcmp.sâˆÄrvopt1âholdvec$17Ûä.stringâŒÄNamesNotAddedÛ,äHeaderâÄStrictâ”Äyystatesâ˜äLastGotoÜðä.stringIæmemcpy.sxæisatty.cÇæsigprocmask.cÑæaccess.c¢æ_WSTAT.sí(äPre0oæsystem.câœän_remâ äbreakstackí”äTailø4äPsPreâ¤ÄenvironùŒälflagâ¨ÄdstsýŒÄ$35afe535.3fe00000â¬ä_mainpidâ°änprintâ´Äxspinƒæ_getpw.cý”ä.string>ætl_main.cÛæ_CREATE.sâ¸äseedyâ¼äinlineonlyýüÄyyact40ÂltabâÀÄseparateä.stringâÄänreadâÈäq_rem$ÄyydefÐÄyychkâÌÄCaccessâÐÄhas_stackâÔÄhas_state[@âTojumpnætime.cætime.hâØäNodes_SetâÜÄqtab|Äyypgo<ä.stringPæsscanf.câàÄyyvalâäÄyyoutâèÄdumptabÄæfloat.hâìäfmtp´äicvtâðÄis_accept´Ä$94a03595.3fcfffff7ævars.cÅæwait.cpæwait.hâôÄclaimproc{@âIArg_cont¼ä.stringâøÄeventmap-¤ä.stringâüäncvt-¼äNamesœæmemmove.s1¬Äyyr13œÄyyr2     æspin.h»@âout1ãÄyyin9æspin.y5Œäocvtãältl_file9ŒÄ$94a03595.3fdfffffãäc_tracked9”ätflagãäSeedãäfrst4æspinlex.cÔæfloor.cãäemptyenvp$1qæstat.cæstat.h¦æ_SEMACQUIRE.s=”ä.string{ædirtostat.cHæmemset.sãät_cycãÄfsm_tblATä.stringæ9write.cã äskipã$äuniqAtä.stringSæsopenr.cã(Äno_wrapupRæsopenw.cOæstdio.cæstdio.hjæureg.hã,Äscope_levelædstep.c»€ÂNextLabã0äcur_tiælimits.hkæsys9.hã4ähitsall¼€âPreArgã8äPreCntØævlop.s•æctype.cæctype.hã<Ä_clock[æfopen.cZæfprintf.cã@ämaxx<ætl_cache.cXæfseek.c×ævlrt.cæstddef.hãDäon$365ãHäp5sãLäBaseãPÄholdingšænotetramp.cBœä.stringãTÄhas_pcvalue¸æ_DUP.sæstdarg.hãXäTotStepsã\äCachesã`ädataflow†æ_errno.cãdädidcaseD¤Ä_ctypeãhäadd_ltlÞæfrexp.ceæerrno.hãläopcountãpÄuse_freeE¤ä.stringzæexecl.cãtÄ_finishingãxÄccacheã|ÄAll_MemQäÄ$0.40000000QìäLTL_symsR\Ä$0.3fe00000Yæfscanf.cºæ_BRK_.sã€äPnamesæstdlib.hRdä.stringã„äIArg_nst$194ãˆäEscape_CheckUæsclose.c½€Â_fdinfoãŒäLab_cntJæmain9.sãätcntV4Ä$0.3ff00000ã”äpreprocessonlyã˜äc_addedV<äqsepVDä.string@ætl_parse.cãœäLstSetã äinnermostVTä.stringã¤äslcntã¨äPreProcÀæfputs.c»ævfscanf.c²æ_NOTED.sVœä.stringã¬ÄyytoknamesV¼Ä$0.40140000Íæfstat.cŒæselect.hLæungetc.cÅâsymtabã°Äall_namesVÄÄ$8b60c8b3.3fc68a28VÌä.string½ævfprintf.cã´Ä_psigblocked
æincludeVìäprecfæbsd.hã¸äInliningmædir.h€æbrk.cWä.stringZ|Ä$ffffffe2.7fefffff©æ_SEGATTACH.sã¼äbreak_idZ„Ä$0.40240000ãÀÄoFnameãÄÄnclaimsÚæ_EXEC.sãÈäbno$32bæ_IO_getc.cãÌÄDstepStartãÐäpspnoælibap.aZŒä.string„æ_fdinfo.c\Ôä.stringãÔÄ$43e10000]Däsigtabhælib.hMæiolib.h«æ_RFORK.sãØänltl$56áænan.c]ìÄ_bigtensãÜälast_nameãàäresult_k$1ãääwarn_nn$46¯æ_PREAD.sãèäUnamesvæinttypes.h^äp05$35^ ä.stringb¨Ä$509f79fb.3fd34413/æpc_zpp.cãìÄhas_ioãðÄhas_npãôämax_st_idãøÄhas_xuãüäSeedUsedäÄinitialization_ok¡æsyscallääprogressorsäÄhas_codeÜæ_AWAIT.sb°ä.stringäÄLastStep¹æ_CLOSE.sc(ä.stringcæplan9äÄhas_lastÉâBuf1$133ääE_CheckäÄno_print_æfclose.cääfirst$2
ÉâBuf2$133Ïædirread.ccHä.string
Ëâno_state$377cXÄ$0.40590000ä ÄTestOnlyä$Äcutoff0æps_msc.cc`ä.stringä(äProcLineætypes.hlæunlink.cÂæ_dtoa.cä,ämaxcolnrdä.stringä0Änot_printingä4Älabtab2ærun.cÁæatexit.cä8Älastholdæversion.hdæwrite.c
Ë(âarenaæunistd.hä<Äin_ford äOperatoræstdinKæstdio¤æ_SLEEP.sä@ärunstmntsäDÄGenCode6æsym.cäHäStack_szd,ä.string}æconvD2M.c
˨âbuf$15Îæexecve.c
ËÈâexitstatusäLÄstate_cntäPäin_commentäTÄhas_enabledäXÄm_lossˆædirent.hwÜä.stringwìÄ$636f4361.3fd287a7Ææresource.hä\äwithprocnamewôä.stringä`Äsplit_decl…æ_exit.cädäneverähäldepthälÄ$402ccccdäpÄltl_mode°æ_OPEN.sätäAllGlobaläxäslicerGæstrcat.sä|Ätl_tersex¬ä.stringªæ_SEEK.sÈæsetpgid.cä€Ämatrixä„ÄHave_claim˜æabort.cræsignal.cæsignal.häˆÄtl_yycharx´Ä$0.43300000x¼ä.stringFæstrchr.s‰æ_buf.cäŒÄlineno~æconvM2D.c}¬Ä$0.bff00000ääinEventMap}´ä.stringä”Ämerger³æ_FWSTAT.s“æstrcmp.cä˜ÄIArgs¬æ_RENDEZVOUS.sÓæmathäœälastnever$150}ääomode$1;ætl.hä ästoredä¤Ämulti_ovalsæsetjmp.h™æ_assert.cÙæsetjmp.s
ÌHâeventEæstrcpy.sä¨äAST_Round}ìä.stringä¬Ätl_yylvalä°äin_recvä´ÄAl_Elä¸äReDiRectAætl_rewrt.c
ÐÂ_sighdlrä¼äindentäÀÄdeadvaræspinäÄÄrealread‡æ_envsetup.cäÈÄreachedäÌäruncountäÐäcnt$41|ædirstat.cæstring.h„TÄ$ffffffe2.ffefffffäÔätimerreset:ætl_buchi.cDæstrlen.s’æstrncmp.c%æassert.häØÄhastrack„\ä.string
Ð@âbuf$75äÜÄanalyze‹ìÄ$0.bff80000äàÄnocastääÄnr_errsäèÄtl_clutteräìÄevalindexäðäfd_ltl‘æstrncpy.cwælseek.cäôÄ_muxsidäøÄElcntäüÄinteractiveåÄhas_hiddenåäAST_ChangesåätimerpidWæprintf.c‹ôÄ$0.41f00000‹üä.stringåÄFnameåÄexport_ast
Ô@âuformúúÚú        Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú
ÚúÚlúÚÖúyÚÛú‚Úõú ôSourcedí.frameðspecialðnôDestedí.frameðnôMopup(í.frameájábufðfdái“ôFirstTimeí.frameðnÖôillegalí.frameðstrðe+ôfilterbadí.frameðeôCollectGuardsí.frameðinhðfdáeeáhðeöÔputcode`í.frameDábufðjustguardsðseqnoðlnðnxtðfdðsáisgôputCodelí.frameðlastPáNextOptáhðisguardðnextáiTá.safeáeðfdðfúúÚú     Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú
ÚúÚlúÚ¾úcÚÂújÚ†ú$Ôopen_seqí.frameðtop$UÔrem_Seqí.frame$bÔunrem_Seqí.frame$môRjumpslocalí.frameáháfðstopðq%+Ôcross_dstepsí.frameðaðb%wÔis_skipí.frameðn%ÆÔcheck_sequence í.frameánáeðsácntále&µÔprune_optsí.frameálðn'Ôclose_seqí.frameásðnottop*6Ôdo_unless$í.frameátoká.safeáSláReðNoðEs,MÔseqlistí.frameðrðs,nônew_elí.frameðn,ôôhas_chanrefí.frameðn-hÔloose_ends(í.frameáe.]ôif_seq8í.frameáz áref_chansámove_elseáprev_zát$á.safeáeásátokðn1Sôescape_elí.frameázðfðe2_ôattach_escapeí.frameðeáfðn2™ôunless_seq(í.frameázátá.safeáeásðn3ÝÔmk_skipí.frameá.safe4Aôadd_elí.frameáyázðeðs4Ñôcolonsí.frameáeðn5)Ôadd_seqí.frameðn5‡Ôshow_labí.frameál5¾Ôset_labí.frameðeálácur_uiidðs6sôget_labspecí.frameálásácur_uiidáanymatchðn6íÔget_labí.frameðmdðn7AÔhas_labí.frameálðeðspecial8,ômov_labí.frameðzðyðe8’Ôfix_dest(í.frameá.safeáyákeep_fnákeep_lnðaálðc:ÞÔfind_labí.frameðmarkitðcálðs;NÔpushbreakXí.frameHábufár;¬Ôbreak_destí.frame;ÙÔmake_atomicí.frameðaddedðs<RÔmatch_structí.frameðsðt<ÇÔvalid_nameí.frameða8ða5ðtpða3=}Ôfor_setupí.frameá.safeða8ða5ða3>@Ôfor_index0í.frameá.safeáz3átmp_cntátmp_nmáz2áz1áz0ða3ða5B¯Ôfor_body(í.frameát0át2á.safeðwith_elseát1ða3DºÔsel_indexí.frameá.safeða7ða5ða3E‘ôwalk_atomic$í.frameðbáháfðaddedðaáolnáofnGvÔdumplabelsí.frameálúúÚú     Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú
Úú
Ú
AúÚBú
Ú
Mú

Ú
–úÚ—úÚñúÚ6ú[ÚdúŒÚ/úHôwhichprocí.frameðpHIônewerLí.frame@áyðf2 áxðf1H¦Ôhookupí.frameáeHýÔnot_claimí.frameI$Ômatch_trail°í.frame”átáaáogágáiádothisánstáqásnapV"ôlost_trail,í.frameálánápádV½Ôpc_valueí.frameðnáiúúÚú
Ú
ú
Ú
-ú
Ú
`ú
Úaú    Ú  pú
Ú
vú
Ú
wú
Ú
ú
Ú
„ú
       Ú
…ú
Ú
Ÿú

Ú
 ú
Ú
Ñú
Ú
æú
5Ú
ú
`Ú
Nú      Ú  Oú
Ú
Tú
Ú
nú
Ú
›ú    Ú  œú
Ú
Ôú     Ú  úú <Ú  dúÚeúÚgúÚhú
Ú
—úÚ˜ú
Ú
£ú

Ú
ìúÚíú
Ú
õú
Ú
HúÚJú
Ú
Oú
Ú
iú
Ú
¦úÚ«ú
Ú
TúÚVúÚ°úÚëú\Ú`úÑÚìúW
Ôalldoneí.frameðestatusWæÔpreprocessí.frameða_tmpðbðaácmdáiáprecmdYHÔusageí.frame[ÙÔoptimizationsí.frameðnr]sÔmainí.frameárácmdáout2áfdáformulaá.safeðargcðargváusedoptsáTjHÔltl_listí.frameá.safeðfmðnmk}Ôyywrapí.framekƒÔnon_fatalí.frameðs1ðs2lÔfatalí.frameðs2ðs1lÔemallocí.frameátmpðnmÔtrapwonlyí.frameðnmxÔsetaccessí.frameðspðtðcntðwhatmûÔnní.frameáforbiddenðtðsðllðrlánq‰Ôrem_lab í.frameátmp1ðbðaðcrŠÔrem_varí.frameðcðndxðaðbrûÔexplainí.frameáfdðnúú Ú ú    Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú 
Ú úÚlú Ú púÐÔcnt_mparsí.frameámðnái‚Ôqmake í.frameá.safeámáiáqðsƒùÔqfullí.frameðn„OÔqlení.frameðn„ŒÔq_is_syncí.frameðn„×Ôqsendí.frameðn…qÔqrecví.frameðfullámðn†Úôsa_snd,í.frameá.safeájámðnáiðq‡÷Ôtyp_ckí.frameðs€ábufátag2Àátag1ðftðatˆ¥ôa_snd0í.frameáNewámáiá.safeðnájðqŠÿôa_rcv0í.frameá.safeðfulláoiámájðnáiðqHôs_snd4í.frameáiárXá.safeájðqámðnásX“kôchannmí.frameálbufárá.safeðn•ôdifcolumnsí.frameácnrðqðvá.safeðtrðnðj–{ôdocolumnsí.frameðvá.safeðtrðnðqðjái˜TÔqhideí.frameðq˜}Ôqishiddení.frameðq˜¬ôsr_talk$í.frameðaásnm€ásðtrðqðjðvá.safeðn›äÔsr_bufí.frameálbufánðvðjœÚÔsr_mesgí.frameðfdðjðvÔdoqí.frameájákðráqðnðsžéÔnochan_manipí.frameðpðdáeðn ÉÔnewbasenameí.frameá.safeðsáb¡iÔdelbasenameí.frameðsábáprv¡ÒÔcheckindexí.frameðtðsáb¢Ôscan_tree4í.frame átmpásvðmx$áolnðtðmn¤³Ôno_nested_array_refsí.frameðnámxámn¥Ôno_internalsí.frameá.safeáspðnúú!Ú!ú Ú  ú
Ú
$ú
Ú
%ú
Ú
/ú
Ú
2ú
       Ú
3ú
Ú
Mú

Ú
Nú
Ú
ú
Ú
”ú
5Ú
½ú
`Ú
üú     Ú  ýú
Ú
ú
Ú
ú
Ú
Iú      Ú  Jú
Ú
‚ú    Ú  ¨ú <Ú  ú!Ú!úÚmú!Ú!nú"Ú"’ú"6Ú"àú"
…Ú"áú!Ú!âú#Ú# Ïú#ðÚ#$ú!Ú!$‚ú$Ú$/›ú!Ú!/œú
%Ú
%/®ú!Ú!0ú!‰Ú!09ú!­Ú!5„ú¥èôreverse_namesí.frameðp¦*ôreverse_typesí.frameðp¦sôblogí.frameðn¦–Ôgenheader í.frameá.safeáiáp°ÌÔgenaddproc í.frameápáiµ¸Ôdo_locinitsí.frameðfdápµöÔgenotherí.frameáp»Ôgensvmapí.frame»6ôend_labs¨í.frameáfooðsájálðiáofnáoln¾QÔntimes,í.frameáiájðfdðmðnðc¾ØÔprehintí.frameðs¿0Ôchecktype¨í.frame€ábufátŒáfˆáp”áposnrðsðspÂôdolocal´í.frameðb”ábuf3ábuf2ðpreáhájðofdðp”ábufáspðsáwalkðdowhatákÅóÔc_chandumpí.frameáiábufáqðfdÈÂÔc_var,í.frameáiðprefábufðfdáptrðspÌ™Ôc_splurge_anyí.frameáspáwalkðpÍRÔc_splurgeXí.frameðfdHáprefáspáwalkðpÎFÔc_wrapper(í.frameájánápáspáwalkðfdÐÅôdoglobal0í.frameðpreðdowhatáspáwalkájácntÒSôdohiddení.frameáspájáwalkÓ1Ôdo_var(í.frameáiðterðpreðsáptrðspðdowhatðofdðsepÖçôdo_inití.frameðspðofd׊ôput_ptype í.frameákðm0á.safeðm1ðsðiðbÛDôtc_predef_npí.frameáiÜäômulti_init0í.frameáiniápájánrcáißÆôput_pinitDí.frameátáfptáfp$áj áiniáiápásáeðPåmÔhuntstartí.frameáeðfåíÔhunteleí.frameðoágðstopatáeácntðfç9Ôtyp2cí.frameáwsbitsðspêôncases í.frameáiðpájðfdðmðnðcêÔqlen_typeí.frameðqmaxëÔgenaddqueue$í.frameábuf0ájáqáqmaxúú&Ú&ú       Ú  ú
Ú
$ú
Ú
%ú
Ú
/ú
Ú
2ú
       Ú
3ú
Ú
Mú

Ú
Nú
Ú
ú
Ú
”ú
5Ú
½ú
`Ú
üú     Ú  ýú
Ú
ú
Ú
ú
Ú
Iú      Ú  Jú
Ú
‚ú    Ú  ¨ú <Ú  ú&Ú&úÚú&Ú&úÚpú&Ú&qú'Ú'ªú'>Ú'ïú&Ú&ðú(Ú(
Èú&Ú&
Éú)Ú)yú&Ú&ðú&˜Ú&Wú&Ú& ú&¿Ú&ú&ÎÚ&5ú&îÚ&ú&ZÚ&Àú&}Ú&+ú&íÚ&=ú&Ú&{ú&CÚ&²úþ^ôfprocí.frameðsápþ»Ôpid_is_claimí.frameðpÿ    ôreverse_procsí.frameðqÿJôforward_procsí.frameðqÿ‹ôtm_predef_npí.frameãôtt_predef_npí.frame¹Ôgensrc,í.frameápán       ácái(ôfind_idí.frameðs[ôdolení.frameðqlnðpidðsðpreðai gÔbb_or_ddí.frameðwhichðj! ÔDone_case$í.frameðnmákájáqlnðz"ÉôDocase í.frameáiðpidðsájðnid$Yôgenconditionals í.frameápregatájásáwalkálast(Eôputprocí.frameðp,môaddTpeí.frameðx,»ôcnt_seqí.frameáháfðs-6ôtyp_seqí.frameðs-„ôhiddení.frameðn.öôgetNidí.frameðn/€ôvalTpeí.frameáresðn0
ôTpeí.frameðn0¼ôput_escp(í.frameá.safeáiáxánðe2Bôput_sub0í.frameðTt1ðTt0á.safeáinheritáaágásðe:`ôidenticalí.frameðpðq;'ôsamedeadsí.frameðbða;uôfindnextí.frameðf;Âôadvanceí.frameðstopatðe<ôequiv_mergesí.frameáfástopat_bðaðb<Æôprev_caseí.frameðowneráncðe=¿ônew_caseí.frameðbðmðownerðeáj>vônr_bupí.frameðe?ônrhops,í.frameáfástopatácntðe@‚ôcheck_neededí.frame@Åôdoforwardí.frameáuðtm_fdðeC­ôdobackwardí.frameðcasenrðeE„ôlastfirstí.frameðcasenráfðfinðstopatF9ôlab_transfer(í.frameðtoá.safeánsásáltpáocáuseditðfromGoôcase_cachePí.frame,á.safeáf(ántarget ánrbupsáCachedða$ámarkáfromcacheácasenrábupcaseðeRÃôput_el,í.frameðTt1ðTt0áGlobal_refácasenráaágðeV°ônested_unlessí.frameðeðgWýôput_seq,í.frameádeadlinkáaágáhðTt1ðTt0áeðs\áôpatch_atomicí.frameáhágáfðs]¼ômark_seqí.frameáháfðs^Pôfind_targetí.frameá.safeáfðe_Ôtargetí.frameðe_Yôseq_has_elí.frameáháfðsðg_Þôscan_seq$í.frameáháfðs`íôglob_argsí.frameávðnáresultacôproc_is_safeí.frameápðna»Ôhas_globalí.frameávðnfUôBailoutí.frameðstrðfdfÊÔputstmnthí.frameáwPátempbufájjájáváiTá.safeðmðfdðnow©‚Ôsimplify_nameí.frameðs©¹Ôputname$í.frameðmáptráxðsuffðpreðfdásðn¯ŠÔputremoteí.frameáptðmðfdápromotedðn±Ÿôgetweightí.frameðn²Ôhas_typí.frameðnðm²hôdo_countí.frameðnðcheckop²ÜÔcount_runsí.frameðn³OÔany_runsí.frameðnúú*Ú*ú   Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú*
Ú*úÚlú*Ú*)ú*ËÚ*
ú³—ôputnrí.frameðn³ïôputfnmí.frameðsðj´[ôputfnm_flushí.frameðj´œÔputskipí.frameðm´èÔunskipí.frameðmµ,Ôputsrc$í.frameámánðeµíôdumpskipí.frameátmpálstðnájðm·Ôdumpsrcí.frameálstátmpðnájðm¹5ôsymbolicí.frameðfdðtv¹–ôcomwork(í.frame
ábufáiávápðfdðnowðmÕÓÔcommentí.frameðmðnowðfdúú+Ú+ú    Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú+
Ú+úÚlú+Ú+¾úÖÔundostmnt,í.frameáváiájjáiiðnowðmÞ×Ôany_undoí.frameðnowßcÔany_operí.frameðnowðoperßÆôcheck_procí.frameðmðnowàGÔgenunio$í.frameáiábuf1áqåØÔproper_enablerí.frameðnúú,Ú,ú      Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú,
Ú,úÚlú,Ú,ú,6Ú,}ú,&Ú,°úè9ôfsm_tableí.frameèÑôFSM_DFSí.frameátáfðuðfromé³ônew_dfsí.frameéåôgood_deadí.frameðuðeêBôeligibleí.frameáeláltðvë}ôcanfill_iní.frameðvëèôpushbuildí.frameðvìSôpopbuildí.frameìœôbuild_stepí.frameástðvíKôFSM_MERGERí.frameátáfïôFSM_ANA$í.frameáváwáuátánáfðìÔrel_useí.frameðuñ,ôrel_transí.frameðtñˆôrel_stateí.frameðfñÐôFSM_DELí.frameñïômkstateí.frameáfðsò”ôget_transí.frameðtoátòïôFSM_EDGEí.frameátðeðtoáfðfromóôana_varí.frameðusageðnowðtõôana_stmntí.frameðusageávðnowðtúµÔana_srcí.frameá.safeðmergerðdataflowáeápü4Ôspit_recvsí.frameáeðf2ðf1þ+ôana_seq(í.frameátáháeáFromðsúú-Ú-ú  Ú  $ú
Ú
*ú
Ú
+ú
Ú
5ú
Ú
8ú
       Ú
9ú
Ú
Sú

Ú
Tú
Ú
…ú
Ú
šú
5Ú
Ãú
`Ú
ú      Ú  ú
Ú
ú
Ú
"ú
Ú
Oú      Ú  Pú
Ú
ˆú     Ú  ®ú <Ú  ú-Ú-úÚsú-Ú-§ú-OÚ-Ðú-zÚ-õú-¡Ú-bú-Ú-      ú-ÀÚ-      Eú-úÚ-      »ú-rÚ-      ñú-©Ú-
Bú-ûÚ-múÊôAST_isinií.frameðn3ôAST_varí.frameðnðtoplevelðsôname_def_indicesí.frameðcodeðn‚ôname_def_useí.frameáuðnðcode§ôdef_useí.frameávðnowðcodeòôAST_add_aliasí.frameðnrðnáca    ‡ôAST_run_aliasí.frameðpnðparnoðtðs
:ôAST_findrun í.frameðparnoátðsáaáf
»ôAST_par_chans í.frameðpáspáwalk„ôAST_para í.frameácátáfðpácntVôAST_haschaní.frameðc¨ôAST_nrparí.frameðnÈôAST_ordí.frameðnðsÿôAST_mutualí.frameáasðtoplevelðbða
øôAST_setcurí.frameðnácalôAST_other$í.frameáaaácláuátáfðaôAST_aliasesí.frameá.safeácaána°ôAST_indirectí.frameáuðuinðcauseðpnðt ôdef_relevant$í.frameácaánaðpnáchanrefðischanáuðtðn¨ôAST_relevant$í.frameáaáfátáischanðnPôAST_relparí.frameðsáuátáTTôAST_dorelevantí.frameáráaÏôAST_procisrelevantí.frameðsár2ôAST_proc_isrelí.frameðsáaôAST_scoutruní.frameðtîôAST_tagruns í.frameátáfáa3ôAST_reportí.frameðeðaéôAST_alwaysí.frameðnEôAST_edge_dumpí.frameðaáuátðfÌôAST_dfsí.frameátáfðaðvisðsDôAST_dumpí.frameða»ôAST_sendsí.frameáuátáfðaŒôAST_alfindí.frameðnánaÖôAST_trans í.frameáeaácaánaánchanges |ôAST_def_useí.frameátáfða!ôname_AST_trackí.frameðnðcode!žÔAST_trackí.frameávðnowðcode'>ôAST_dump_rel`í.framePásHábufáwalkárvLábanner( ôAST_suggestions,í.frameáaásáwalkátalkedábanner+LôAST_preserveí.frameárváscánx+Íôcheck_sliceí.frameðcodeðnásc,MôAST_data_depí.frameá.safeásc,òôAST_blockableí.frameátðaðs-ÜôAST_spreadí.frameátðaðs.¥ôAST_notrelevantí.frameðnás/3ôAST_withchaní.frameðn/ôAST_suspectí.frameáuðt/öôAST_shouldconsiderí.frameðaátðs1ôFSM_criticalí.frameátðaáfðs1ÖôAST_ctrlí.frameáhitátáfða5ÁôAST_control_depí.frameáa6ôAST_prelabelí.frame6ˆôAST_criteriaí.frame7
ôAST_alias_analysisí.frameáa7”ÔAST_sliceí.frameáaáspurious8ˆÔAST_storeí.frameðstart_stateðp8ðôAST_add_explicití.frameðdðuáe9tôAST_fp1í.frameðfðparnoðtðs:&ôAST_mk1 í.frameðparnoðcátðsáfáa:¥ôAST_par_init$í.frameácntáaátáf;TôAST_var_init$í.frameáaáspáwalk=ôshow_explí.frameáuátáT>=ôAST_hiddení.frame>tôbad_scratchí.frameátðuptoðf?oômark_subgraphí.frameátðuptoðf?ÐôAST_pairí.frameðaðyðh@+ôAST_checkpairsí.frameápða@áôsubgraph$í.frameðaágájáháiðoutðfA´ôact_dom$í.frameácntáfðaB¸ôreachabilityí.frameðaBñôsee_elseí.frameátðfCˆôis_guardí.frameátðfD ôcurtail8í.frameátáfáisreláhaselseáiáblockingðaE¹ôinit_domí.frameáiáfðaFïôdom_perculateí.frameðfðaácntHôdom_forwardí.frameáfácntðaHôAST_dominant,í.frameáoiáaúú.Ú.ú
Ú
ú
Ú
.ú
Ú
aú.Ú.bú    Ú  qú
Ú
wú
Ú
xú
Ú
‚ú
Ú
…ú
       Ú
†ú
Ú
 ú

Ú
¡ú
Ú
Òú
Ú
çú
5Ú
ú
`Ú
Oú      Ú  Pú
Ú
Uú
Ú
oú
Ú
œú     Ú  ú
Ú
Õú     Ú  ûú <Ú  eú.Ú.fúÚÀú.Ú.Áú
%Ú
%Óú.Ú.×ú
Ú
€ú.Ú.]ú.óÚ.ïú.ˆÚ.‹ú.%Ú.~ú.Ú.ÿúJõôsame_stateí.frameðbðaK*ôin_stackí.frameðsáqðinKnôto_render í.frameálastáaáqðsMôwrap_textí.frameðpostðtðpreMWôpush_dstsí.frameðnásNlôpop_dstsí.frameN¡ôcomplete_transitioní.frameðsláwðgácntOÊôstate_body$í.frameðguardáeáiáonceáslðsQ€ôlocate_claimí.frameápðnQÑôelim_labí.frameðeRôclaim_has_acceptí.frameðpálRôprune_acceptí.frameá.safeánS%ômk_acceptingí.frameálðeðnTôcheck_specialLí.frame8ábufðnrsáláiápánmatchesájáany_acceptsWôrender_stateí.frameðqWñôexplore_productí.frameáqXÉôprint_productí.frameácntáqZ7ôprune_deadí.frameZŽôprint_rawí.frameáiáján\"Ôsync_product í.frameánápái^’ônxt_transí.frameðcsðfrstðn^ðôprint_state_nmí.frameðaðsáiðp_Vôcreate_transition,í.frameátánáTðitáFðs`†ôfind_stateí.frameðcsánqáaa_ôretrieve_stateí.frameðsánqálastaÚôall_successorsí.frameájáiðcurá.safeðnblôgen_productí.framec=ôt_recordí.frameðnáfromáuptoðeðgcùôget_subí.frameðnðedôset_elí.frameðnágðeeOôget_seq,í.frameðnátáháhaselseáyáxáeðsúú0Ú0ú Ú  "ú
Ú
(ú
Ú
)ú
Ú
3ú
Ú
6ú
       Ú
7ú
Ú
Qú

Ú
Rú
Ú
ƒú
Ú
˜ú
5Ú
Áú
`Ú
ú      Ú  ú
Ú
ú
Ú
 ú
Ú
Mú      Ú  Nú
Ú
†ú    Ú  ¬ú <Ú  ú0Ú0úÚú0Ú0ÅúhgÔputlegendí.frameiRÔstartpage í.frameáik+Ôputpreludeí.frameáfdásnapnÔputpostludeí.framenÞÔpsline,í.frameðbðgðrðwðx1ðx0áy0áy1ðiy1ðiy0pÔcolbox$í.frameðbðgðrðhðyðwðxqIÔputgrid(í.frameáiðpqÁÔputarrowí.frameðtoðfromqâÔstepnumberí.frameáyðisjÔspitbox4í.frameádáaábágárábwá.safeðsðxðyðdxwøÔputpages<í.frameárealtáiánmh á.safeálasti{ÇÔputboxí.frameðx|#Ôpstextí.frameðxátmpá.safeðs}Ôdotagí.frameðfdáiápidðsúú1Ú1ú
Ú
ú
Ú
ú
Ú
ú
Ú
"ú
       Ú
#ú
Ú
=ú

Ú
>ú
Ú
oú
Ú
„ú
5Ú
­ú
`Ú
ìú1
Ú1íú  Ú  Eú
`Ú
„ú    Ú  …ú
Ú
Šú
Ú
¤ú
Ú
Ñú     Ú  Òú
Ú

ú        Ú  0ú  <Ú  šú1Ú1›úÚõú1Ú1oú}òÔdoindentí.frameái~%Ôrepro_subí.frameðe~­Ôrepro_seq í.frameáháeðs×Ôrepro_procí.frameðp‚“Ôrepro_srcí.frameúú2Ú2ú
Ú
ú
Ú
-ú
Ú
`ú2
Ú2aú    Ú  pú
Ú
vú
Ú
wú
Ú
ú
Ú
„ú
       Ú
…ú
Ú
Ÿú

Ú
 ú
Ú
Ñú
Ú
æú
5Ú
ú
`Ú
Nú      Ú  Oú
Ú
Tú
Ú
nú
Ú
›ú    Ú  œú
Ú
Ôú     Ú  úú <Ú  dú2Ú2eúÚ¿ú2Ú2äú24Ú2*ú‚¨ÔSrandí.frameðs‚³ÔRandí.frameá.safeƒ
Ôrev_escapeí.frameðeƒGÔeval_sub<í.frameág áxákái$ábas_else,ábufázájáonly_pos,ánr_choices(ánr_else áhas_elseáfðeŽ¿ôeval_syncí.frameánowðeôassigní.frameá.safeátðnowéônonprogressí.frameár/ÔevalTí.frame@á.safeðnow™Ôprintmí.frameðfdðn™ Ôinterprint$í.frameðfdátBufálbufájácáiásátmpðn*ôEnabled1í.frameávðnžßÔEnabled0í.frameázðe @ôpc_enabled í.frameáoXápidáresultðnáiúú3Ú3ú
Ú
ú
Ú
-ú
Ú
`ú3
Ú3aú    Ú  pú
Ú
vú
Ú
wú
Ú
ú
Ú
„ú
       Ú
…ú
Ú
Ÿú

Ú
 ú
Ú
Ñú
Ú
æú
5Ú
ú
`Ú
Nú      Ú  Oú
Ú
Tú
Ú
nú
Ú
›ú    Ú  œú
Ú
Ôú     Ú  úú <Ú  dú3Ú3eúÚ¿ú3Ú3öú àÔrunnableí.frameðweightðnoparamsárðp¢:Ôreadyí.frameárðprovðbðsðpðnðdet£Ôfind_maxelí.frameðs£Eôformdumpí.frame£¨Ôannounceí.frameðw¥
Ôenableí.frameápánásðm¦Ôcheck_param_count$í.frameðiápácntásðm¦ìÔstart_claim í.frameárápáqðn¨×Ôf_pidí.frameðnárárval©gÔwrapupí.frameðfiniáovªÃôp_blockedí.frameðp«Bôsilent_movesí.frameáfðe¬ôpickproc4í.frameáj$ábuf(áyáz$áproc_k áproc_no_cháhas_else,áunexáChoicesákáno_choiceáonly_choiceðYánr_else³´Ômulti_claimsí.frameápáq´yÔsched$í.frameáeágoáoXánotbeyondáYºïÔcomplete_rendez(í.frameáeájáorunáointerás_was½xôaddsymbolí.frameá.safeðsátðr¿ôsetlocalsí.frameáspáwalkðráoXÀôoneparam¨í.frameábufátag2Pátag1ðráatákðpðaáoXðtÁÎôsetparams í.frameáaðrátáfðpðq™Ôfindlocí.frameðsárÃ1Ôin_boundí.frameðrðn×Ôgetlocalí.frameáránásðsnÄ9Ôsetlocalí.frameðmánárðpÄâÔwhorunsí.frameðlnrÅôtalkí.frameðrÅôÔp_talk í.frameðlnránewneverðeÇmÔremotelabí.frameáiðnÈFÔremotevar,í.frameáiáosáonláoXáYáprnoáaddedðnúú4Ú4ú
Ú
ú
Ú
-ú
Ú
`ú4
Ú4aú    Ú  pú
Ú
vú
Ú
wú
Ú
ú
Ú
„ú
       Ú
…ú
Ú
Ÿú

Ú
 ú
Ú
Ñú
Ú
æú
5Ú
ú
`Ú
Nú      Ú  Oú
Ú
Tú
Ú
nú
Ú
›ú    Ú  œú
Ú
Ôú     Ú  úú <Ú  dú4Ú4eúÚ¿ú4Ú4ú4PÚ4ˆú4ÜÚ4ú4sÚ4 <ú4”Ú4     Zú4·Ú4      •úÊÆônotdollarí.frameðcÊÞônotquoteí.frameðcÊöÔisalnum_í.frameðcËôisalpha_í.frameðcË/ôisdigit_í.frameðcËBôgetwordí.frameðtstá.safeácðfirstáiÌgôfollowí.frameðifnoðifyesðtokÌàôdef_inlineí.frameðprcðlnðnmsátmpðsánwá.safeðptrácntÎ1Ôgencodetableí.frameácntáqátmpðfdÐIôiseqnameí.frameðtátmpЏôgetinlineí.frameÑRôuninlineí.frameÑqÔis_inlineí.frameѸÔfind_inlineí.frameátmpðsÒÔc_stateí.frameðivalðtðsÒKÔc_trackí.frameárðtðsðstackonlyÓ&Ôjump_etcí.frameápðopÔÔc_add_globinit$í.frameá.safeárðfdÕÔÔc_add_locinit,í.frameðpnmásáqápá.safeárðtpnrðfdáfrst×ÇÔc_previewí.frameá.safeárؽÔc_add_sví.frameðfdá.safeárácntÜ.Ôc_stack_sizeí.frameárácntðfdÜ°Ôc_add_stackí.frameðfdÝÔc_add_hiddení.frameðfdá.safeárÝÇÔc_add_locí.frameðfdá.safeárðsÞÇÔc_add_defí.frameá.safeárðfdçßÔplunk_reverseí.frameázðmatchthisðfdðpèÎÔplunk_c_declsí.frameðfdèôÔplunk_c_fctsí.frameðfdé¯ôcheck_inline”í.frameðtmp€ábuf„ápêŽÔplunk_exprí.frameðfdátmpðsêÍÔpreruseí.frameátmpðfdðnëÀÔglob_inlineí.frameábdyðsìÔplunk_inlineí.frameðgencodeðhowðfdátmpðsí&Ôno_side_effectsí.frameátátmpðsîÔpickup_inlineí.frameá.safeápájðaparsátmpðtïÎôdo_directiveí.frameá.safeácðfirstóÔpreconditioní.frameðqánestó¹Ôprep_inline4í.frameácácnráfirstcharádlnáp á.safeðsátðnmsánestøCôset_cur_scopeí.frameáiátmpbuføÅôlexí.frameá.safeácJôcheck_name$í.frameáptráttátáiðsRÔyylexí.frameácúú5Ú5ú  Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú5
Ú5úÚlú5Ú5óú5™Ú5÷ú
5Ôsetunameí.frameðnátmp
ÖôputUnameí.frameátláfpðfdðtmprÔputunamesí.frameðfdÔisutypeí.frameðtátmpÕÔgetunameí.frameátmpðt2Ôsetutype í.frameðvisánðpámðtáofnáolnôdo_same,í.frameátláfpátmpðxinitáofnáolnáixðvðn.ÔRval_structí.frameáixátmpátlðxinitðvðn"ÔLval_struct í.frameáixátmpðaátlðxinitðvðn3ÔCnt_fldsí.frameátláfpácntðmÔSym_typí.frameðtvÔWidth_set í.frameátláfpðnðiðwdthÔini_struct í.frameátláfpáiðs÷ôcpnní.frameðRðSðLádðsNÔfull_name í.frameá.safeátmpátlðxinitðnðvðfdáhiddenarrays‚Ôvalidrefí.frameálbufðcátláfpðpGÔstruct_nameí.frameá.safeálbufðbufátmpátlðxinitðvðnžÔwalk2_struct¤í.frameátláfpŒáixðsˆáeprefixðzGÔwalk_struct¬í.frameðcðbðaðdowhatðofdátláfpŒáixðsˆáeprefixðz ZÔc_structHí.frameðfdáprefðipref5áeprefixátláfp8áixðz"+Ôdump_structPí.frameájxðr<áprefátláfpðprefixáeprefixáixðz%Eôretrieve,í.frameákáxðNtypátlðtargáfpðnðiðwant&Ïôis_explicití.frameðn'‹Ôexpandí.frameðOkáxðn'øÔmk_explicit,í.frameáiáyáxðNtypðOkábldðn*ÍÔtail_addí.frameðbátða+Ôsetpnameí.frameðnátmp+ Ôisproctypeí.frameðtátmpúú6Ú6ú Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú6
Ú6úÚlú6Ú6œú6>Ú6³ú+æôsamenameí.frameðbða,6Ôhashí.frameðs,sÔdisambiguate í.frameáná.safeáspáwalk-;Ôlookup í.frameá.safeáspáhðs0¢Ôtrackvarí.frameðnðm1"Ôtrackruní.frameðn1UÔcheckrunLí.frame(ábuf8ábuf2ðposnoðparnm3>Ôtrackchanuseí.frameðtácntánðmðw3ÂÔsetptypeí.frameðvisðtácntáolnðn6Üôsetonexuí.frameðtðsp7Šôsetallxuí.frameðtátláfpðn8Ôsetxus í.frameáolnámðtðp9…Ôsetmtype í.frameánácntáolnðm;(Ôismtypeí.frameðstránácnt;}Ôsputtypeí.frameðmðfoo<»ôputtypeŒí.frameðm€ábuf=Ôsymvarí.frameámá.safeðsp?ÖÔsymdumpí.frameáwalk@Ôchnameí.frameðsp@©ôchan_checkí.frameáaábáiádðspBBÔchanaccess”í.frame„ábufáwalkúú7Ú7ú Ú  ú
Ú
#ú
Ú
$ú
Ú
.ú
Ú
1ú
       Ú
2ú
Ú
Lú

Ú
Mú
Ú
~ú
Ú
“ú
5Ú
¼ú
`Ú
ûú     Ú  üú
Ú
ú
Ú
ú
Ú
Hú      Ú  Iú
Ú
ú     Ú  §ú <Ú  ú7
Ú7úÚlú7Ú7ÅúCÞÔgetvalí.frameásðsnEDÔsetvalí.frameðnðvE¬Ôrm_selfrefsí.frameðiðsF¡Ôcheckvarí.frameáiðnðsáofnmáolnG®ôgetglobalí.frameáiánásðsnH“Ôcast_valdí.frameáuLábufðwásáiðtðvI¼ôsetglobal í.frameáovalánðmðvJ‹Ôdumpclaims$í.frameðfdðpidðsámáoPidácntL+Ôdumpglobals,í.frameácolposáprefetchájáspáwalká.safeP¶Ôdumplocal,í.frameácolposáiázá.safeásðrúú8Ú8ú9
Ú9ú   Ú  ú
Ú
ú
Ú
ú
Ú
%ú
Ú
(ú
       Ú
)ú
Ú
Cú

Ú
Dú
Ú
uú
Ú
Šú
5Ú
³ú
`Ú
òú     Ú  óú
Ú
øú
Ú
ú
Ú
?ú      Ú  @ú
Ú
xú      Ú  žú <Ú  ú9Ú9 ú
Ú
8ú9Ú9:ú
Ú
ãú9Ú9ïú
Ú
òú9Ú9‚ú9XÚ9¼ú9—Ú9£ú9`Ú9¦ú9uÚ9°ú9}Ú9¶ú9ƒÚ9Åú9“Ú9Ëú9™Ú9Îú9šÚ9Ñú9Ú9Ôú9žÚ9×ú9ŸÚ9Þú9¤Ú9ìú9²Ú9ïú9´Ú9÷ú9¼Ú9úú9½Ú9ÿú9ÂÚ9ú9ÃÚ9ú9ÆÚ9ú9ÐÚ9ú9ÕÚ9ú9ÛÚ9!ú9ÞÚ9)ú9äÚ9,ú9çÚ94ú9íÚ9?ú9øÚ9Fú9ýÚ9Iú9Ú9Lú9Ú9Rú9Ú9Uú9Ú9\ú9Ú9_ú9Ú9eú9Ú9kú9Ú9qú9 Ú9wú9&Ú9ú9.Ú9Œú98Ú9—ú9CÚ9šú9DÚ9ú9EÚ9¥ú9MÚ9¨ú9NÚ9«ú9QÚ9®ú9RÚ9±ú9SÚ9´ú9TÚ9·ú9UÚ9ºú9VÚ9½ú9YÚ9Àú9ZÚ9Ãú9[Ú9Æú9\Ú9Éú9cÚ9Îú9fÚ9Óú9iÚ9ßú9uÚ9âú9wÚ9åú9zÚ9èú9{Ú9ëú9~Ú9îú9Ú9ñú9‚Ú9ôú9ƒÚ9÷ú9†Ú9ýú9ŠÚ9   ú9™Ú9     ú9¢Ú9      "ú9®Ú9      %ú9¯Ú9      /ú9·Ú9      2ú9ºÚ9      5ú9½Ú9  =ú9ÃÚ9      @ú9ÄÚ9      Cú9ÇÚ9      Iú9ËÚ9      Vú9ØÚ9      Yú9ÙÚ9      \ú9ÜÚ9      _ú9ÝÚ9      eú9ãÚ9      hú9äÚ9      kú9éÚ9      nú9êÚ9      tú9îÚ9      wú9ïÚ9      ~ú9ôÚ9      ƒú9÷Ú9     ‡ú9ùÚ9    ‹ú9ûÚ9    ú9ýÚ9     ”ú9Ú9     šú9Ú9      ú9Ú9      £ú9  Ú9     ¨ú9Ú9      ²ú9Ú9   ¼ú9Ú9      Ãú9#Ú9      Íú9+Ú9      ×ú93Ú9      Úú94Ú9      Ýú95Ú9      àú96Ú9      ãú97Ú9      æú98Ú9      éú99Ú9      ìú9:Ú9      óú9?Ú9      öú9@Ú9      ýú9EÚ9
ú9FÚ9
ú9KÚ9

ú9LÚ9
ú9RÚ9
ú9SÚ9
ú9UÚ9
ú9VÚ9
"ú9ZÚ9
'ú9]Ú9
.ú9bÚ9
1ú9cÚ9
6ú9fÚ9
9ú9gÚ9
<ú9hÚ9
?ú9kÚ9
Bú9lÚ9
Eú9oÚ9
Hú9pÚ9
Lú9uÚ9
Oú9xÚ9
Rú9yÚ9
Uú9|Ú9
Xú9}Ú9
[ú9€Ú9
^ú9Ú9
aú9‚Ú9
dú9ƒÚ9
gú9„Ú9
jú9…Ú9
mú9†Ú9
pú9‡Ú9
sú9ˆÚ9
vú9‰Ú9
yú9ŠÚ9
|ú9‹Ú9
ú9ŒÚ9
‚ú9Ú9
…ú9ŽÚ9
ˆú9Ú9
‹ú9Ú9
Žú9‘Ú9
‘ú9’Ú9
”ú9“Ú9
—ú9”Ú9
šú9•Ú9
ú9—Ú9
£ú9œÚ9
ªú9¢Ú9
±ú9§Ú9
´ú9¨Ú9
¹ú9«Ú9
¼ú9¬Ú9
Áú9¯Ú9
Äú9°Ú9
Êú9´Ú9
Íú9µÚ9
Ðú9¶Ú9
Öú9ºÚ9
Ùú9»Ú9
Þú9¾Ú9
ãú9ÂÚ9
æú9ÄÚ9
éú9ÅÚ9
ìú9ÆÚ9
ïú9ÇÚ9
òú9ÊÚ9
õú9ËÚ9
øú9ÎÚ9
ûú9ÏÚ9
þú9ÒÚ9ú9ÓÚ9ú9ÔÚ9      ú9×Ú9ú9ÛÚ9ú9ÜÚ9ú9ÝÚ9ú9ÞÚ9ú9âÚ9ú9ãÚ9!ú9äÚ9$ú9åÚ9'ú9æÚ9*ú9çÚ9-ú9èÚ90ú9éÚ93ú9ìÚ96ú9íÚ99ú9îÚ9<ú9ïÚ9?ú9òÚ9Bú9óÚ9Kú9úÚ9Qú9Ú9Xú9Ú9]ú9Ú9`ú9Ú9cú9Ú9fú9Ú9iú9Ú9lú9Ú9oú9Ú9rú9Ú9yú9Ú9€ú9$Ú9‡ú9+Ú9‹ú9-Ú9ú9/Ú9•ú93Ú9šú98Ú9¡ú9=Ú9¨ú9BÚ9¯ú9GÚ9²ú9JÚ9¶ú9LÚ9»ú9OÚ9¿úUôrecursiveí.frameðfdðnZ/ôltl_to_string í.frameáretvaláformulaðnátfám[“Ôyyerrorí.frameðfmt[®Ôyytoknameí.frameðyyc[÷Ôyystatnameí.frameðyys\@Ôyylex1 í.frame\¶Ôyyparse í.frameá.safeèásátbìájèárl¸áyyptÌáyyn´áyyp¸áyysäáyycharÈáyystateàásave4Üásave3Øásave2Ôásave1úú:Ú:ú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;Àú:Ú:Sú—ÖÔini_buchií.frame—ëôsametransí.frameðtðs˜3ôPruneí.frameðp™^ôfindstateXí.frameHáaltnmáiðnmábšGôDfsí.frameá.safeátðb›Ôretargetí.frameátábðfromáToðto›®ôcombinationí.frameáncðtðsœ   Ôunclutter$í.frameðsnmásátáwðn™ôclutterí.frameápásžôshowtransí.frameásðaž‘ômergetrans$í.frameá.safeátásábácnt jôall_trans_matchí.frameátásáfoundðbðaáresult¡·ôall_buckyí.frameátásðbáfoundðaáresult¤Zôbuckyballshí.frameXábufádácábáaámácnt¦
ômergestatesdí.framePábufábáaðvámácnt§ªôrev_transí.frameðt¨]ôprintstateí.frameðb©·Ôaddtransí.frameðcolábðfromá.safeðopðtoát«Eôclr_reachí.frame«mÔfsm_printí.frameácnt2ácnt1ábúú<Ú<ú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;Àú<Ú<ú­FÔini_cacheí.frame­eÔin_cacheí.frameðnádánr­ìÔcachedí.frameádðn®§Ôcache_statsí.frame®ÜÔreleasenodeí.frameðall_levelsðn¯=Ôtl_nní.frameðrlðllðt¯fÔgetnodeí.frameðp¯¥Ôdupnodeí.frameádðn¯õÔone_lftí.frameðntypðinðx°Ôall_lftsí.frameðfromðntypðin±     Ôsametreesí.frameðbðaðntyp±SÔsameformí.frameðaðb³/Ôisequalí.frameðaðb´5ôismatchí.frameðbða´þÔany_termí.frameðinðsrchµkÔany_andí.frameðsrchðinµØÔany_lorí.frameðinðsrch¶EÔanywhereí.frameðtokðinðsrchúú=Ú=ú
Ú
ú
Ú
0ú
Ú
cú=Ú=dú
Ú
œú=Ú=ú;Ú;¬ú
Ú
²ú
Ú
³ú
Ú
½ú
Ú
Àú
       Ú
Áú
Ú
Ûú

Ú
Üú
Ú

ú
Ú
"ú
5Ú
Kú
`Ú
Šú;Ú;‹ú
Ú
ú
Ú
ªú
Ú
×ú;Ú;Kú;…Ú;Lú=Ú=0ú¶½ôtl_getwordí.frameðtstá.safeácðfirstái·(ôtl_follow4í.frameðifno$ábufðifyesðtokác·‚Ôtl_yylexí.frame·Žôis_predicate í.frameác_nxtájápeek_bufácáiánestingáwantác_prevðzºRôread_upto_closingí.frameánestingáiáwantðzºüôtl_lexí.frameác¿ûÔtl_lookupí.frameá.safeáspáhðsÀªÔgetsymí.frameðsúú>Ú>ú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;Àú>Ú>Pú>¤Ú>¸úÀÆÔtl_Getcharí.frameÀõÔtl_peekí.frameðnÁÔtl_balancedí.frameÁnÔput_uformí.frameÁ•Ôtl_UnGetcharí.frameÁ¥ôtl_statsí.frameÁäÔtl_mainí.frameá.safeðargcðargvÄLÔdumpí.frameðnÇÔtl_explainí.frameðnÈ‚ôtl_non_fatalí.frameáiðs1ðs2ÉaÔtl_yyerrorí.frameðs1É|ÔFatalí.frameðs2ðs1úú?Ú?ú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;Àú?Ú?)úɤÔtl_emalloc í.frameárpáráuðUË/Ôtfreeí.frameámðv˘Ôa_stats(í.frameáiúú@Ú@ú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;Àú@Ú@~ú@ÏÚ@€ú@ÒÚ@AúËþôtl_factorí.frameá.safeáptrÎ3ôbin_simpler,í.frameáaá.safeðptr×-ôtl_levelí.frameá.safeáiáptrðnrØôtl_formulaí.frameØ$Ôtl_parseí.frameánúúAÚAú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;ÀúAÚAçúؐÔini_rewrtí.frameØ›Ôright_linkedí.frameðnÙÔcanonicalí.frameðnÙlÔpush_negationí.frameá.safeámðnÛ¹ôaddcan,í.frameáptrámáprevásáNðnðtokÝaômarknodeí.frameðtokðmݘÔCanonical,í.frameáprevák2ák1ápámátokádfltðnúúBÚBú;Ú; ú
Ú
&ú
Ú
'ú
Ú
1ú
Ú
4ú
       Ú
5ú
Ú
Oú

Ú
Pú
Ú
ú
Ú
–ú
5Ú
¿ú
`Ú
þú;Ú;ÿú
Ú
ú
Ú
ú
Ú
Kú;Ú;¿ú;…Ú;ÀúBÚBúBfÚB/úã^Ôini_transí.frameãçôdump_graphí.frameán1ðgäóôpush_stackí.frameázðgå’ôpop_stackí.frameå¸ônewnameí.frameåêôhas_clauseí.frameáqðnðpðtokæìômk_grní.frameápðnç|ômk_redí.frameápðnè+ôlivenessí.frameðnè™ôfindgraphí.frameámðnmápé-ôAddoutí.frameá.safeðtoápðfromévÔdump_condí.frameáqðrá.safeáfrstðfirstðppê ôchouekaí.frameðcountáincr_cntðpë"ôset_prefixí.frameðr2áincr_cntðcountðprefëÒôfsm_trans í.frameˆánwnmðcountˆáprefixárásðcurnmŒá.safeðpí•ômkbuchiXí.frameHácurnmákápî°ôdupSlistí.frameáp1áp3ðsádï)ôcatSlistí.frameátmpáp2ðbáp3áp1ðað%ôfixinit,í.frameáq1ágáq2ðorigá.safeðåôflatten í.frameá.safeáqðpázñbôDuplicateí.frameán1ðnádálstñ¸ôngí.frameðnextðisoldðisnewðiná.safeágðsòmôsdumpí.frameðnóÅÔDoDumpí.frameðnôônot_new$í.frameán2án1áq1ðgøeôexpand_g4í.frameán2ánxánowácan_releaseázá.safeán1ðgÿ+Ôtwocasesí.frameá.safeðp7Ôtrans$í.frameá.safeáopðpúCDú÷Ôstrlení.frameðpúCE$úÔstrcpyí.frameðp1ðp2úCF'ú>Ôstrchrí.frameðcðsúCG,úpÔstrcatí.frameðp1ðp2úCH$ú¤Ômemsetí.frameðnðcðpúCI:úÓÔmemcpyí.frameðpðnðp2ðp1úCJú"Ô_mainí.frameðinargvÿÿÿüðinargcúCKúCKLÚCKLúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKLÚCKL²úTÔungetcí.frameðfðcúCKúCKPÚCKPúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKPÚCKPŸúÔsscanfí.frameánáfðfmtðsúCKúCKQÚCKQúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKQÚCKQ¢úaÔsprintf í.frameánðfmtðbufáfúCKúCKRÚCKRúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKRÚCKR úÎÔ_IO_sopenwí.frameúCKúCKSÚCKSúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKSÚCKS–ú
Ú
›ú
Ú
µú
Ú
âúCKSÚCKSïúÔ_IO_sopenrí.frameáfðsúCKúCKTÚCKTúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKTÚCKT–ú
Ú
ÎúCKTÚCKTðú…Ôsetvbufí.frameðmodeðsizeðfðbufÔ_IO_setvbufí.frameðfúCKúCKUÚCKUúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKUÚCKU–ú
Ú
ÎúCKUÚCKUîú”Ô_IO_scloseí.frameðfúCKúCKVÚCKVúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKVÚCKVúxÔscanfí.frameðfmtúCKúCKWÚCKWúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKWÚCKWúœÔprintfí.frameðfmtúCKúCKXÚCKXúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKXÚCKX©úÀÔfseek í.frameá.safeðoffsðtypeðfúCKúCKYÚCKYúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKYÚCKYú   ªÔfscanfí.frameðfðfmtúCKúCKZÚCKZúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKZÚCKZú   ÍÔfprintfí.frameðfðfmtúCKúCK[ÚCK[úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK[ÚCK[œú   ðÔfopení.frameðmodeðnameúCKúCK\ÚCK\úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK\ÚCK\¢ú
6Ôfgetsí.frameðnásðasðfúCKúCK]ÚCK]úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK]ÚCK]°ú
ÇÔfflushí.frameácntáerrorðfúCKúCK^ÚCK^úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK^ÚCK^˜ú»Ôferrorí.frameðfúCKúCK_ÚCK_úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK_ÚCK_ úÒÔfcloseí.frameáerrorðfúCKúCK`ÚCK`ú
Ú
¬úCK`ÚCK`½únÔ_doatexitsí.frameái«Ôexití.frameðstatusúCKúCKaÚCKaúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKaÚCKa›úCKaÚCKaõúCKaiÚCKa÷úÃÔ_IO_cleanupí.frameÖÔ_IO_putcí.frameácntðcðfúCKúCKbÚCKbúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKbÚCKb¯ú¤Ô_IO_getcí.frameðfúCcúCcdÚCcdú
eÚ
eZúCcdÚCcd[ú
Ú
ûú
fÚ
fú
Ú
5ú
fÚ
faú
¡Ú
júCcdÚCcdkúCchÚCchlú
Ú
›úCchÚCchžú
iÚ
i¸úCchÚCch¹ú
NÚ
NÁú
Ú
ðú
N       Ú
N$úCchÚCch%ú
jÚ
jGúCchÚCchfúCch%ÚCch‹úCcdÚCcdŒúCckÚCckúCckÚCckúCcdÚCcd"úiÔwriteí.frameánðnbytesðbufðdúCcúCclÚCclúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCclÚCcl$ú
Ú
Äú
fÚ
fûú
¡Ú
úCclÚCclú
eÚ
e\úCclÚCcl]ú
Ú
cú
Ú
dú
Ú
nú
Ú
qú
       Ú
rú
Ú
Μ

Ú
ú
Ú
¾ú
Ú
Óú
5Ú
üú
`Ú
;úCclÚCcl<ú
Ú
Aú
Ú
[ú
Ú
€ú
fÚ
f·ú
+Ú
¿úCclÚCclÀú
Ú
Åú
Ú
ßú
Ú
úCclÚCclúCckÚCck’úCckÚCck˜úCclÚCcl™úCcmÚCcm«úCcmÚCcmîúCclÚCcl-úÔunlink˜í.frameánánn`áp_ánewnameXándádb2ánewelem\áfáiáfdádb1ðpathúCcúCcnÚCcnú
Ú
2úCcnÚCcn3ú
Ú
>ú

Ú
‡úCcnÚCcnˆú
NÚ
Nú
Ú
¿ú
N       Ú
NóúCcnÚCcnôú
Ú
ùú
Ú
ú
Ú
PúCcnÚCcnQú
Ú
ñú
fÚ
f(ú
¡Ú
1úCcnÚCcn2ú
Ú
7ú
Ú
Qú
Ú
vú
fÚ
f­ú
+Ú
µúCcnÚCcn¶ú
Ú
»ú
Ú
Õú
Ú
úCcnÚCcn     úCckÚCckˆúCckÚCckŽúCcn ÚCcn¡úƒÔtime4í.frameðtpáfábúCcúCcoÚCcoúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcoÚCco$ú
Ú
)ú
Ú
Cú
Ú
vúCcoÚCcowú
Ú
}ú
Ú
~ú
Ú
ˆú
Ú
‹ú
       Ú
Μ
Ú
¦ú

Ú
§ú
Ú
Øú
Ú
íú
5Ú
ú
`Ú
UúCcoÚCcoVú
pÚ
pzúCcoÚCco{ú
Ú
ú
fÚ
fRú
¡Ú
[úCcoÚCco~úÔsystemHí.frameáwástatus*ácmdápidðs0áotyúCcúCcqÚCcqúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcqÚCcq$ú
Ú
/ú

Ú
xúCcqÚCcqyú
eÚ
eÐúCcqÚCcqÑú
Ú
Öú
Ú
ðú
Ú
#úCcqÚCcq$úCckÚCck£úCckÚCck©úCcqÚCcqªúCcmÚCcm¼úCcmÚCcmûúCcqÚCcq
úÔstatí.frameádðbufðpathúCcúCcrÚCcrúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcrÚCcr$úCckÚCck£úCckÚCck©úCcrÚCcrªú
Ú
²ú
Ú
úCcrÚCcrú
eÚ
e]úCcrÚCcr^ú
Ú
cú
Ú
}ú
Ú
¢ú
fÚ
fÙú
+Ú
áúCcrÚCcrâú
sÚ
sýúCcrÚCcr5úCcrIÚCcrxúVÔsignalí.frameðfuncðsigÔsigactioní.frameðsigðoactðactøÔ_notehandlerí.frameðuðmsgá.safeáiÐÔ_stringsigí.frameðnamá.safeái4Ô_sigstringí.frameðsigúCcúCctÚCctú
eÚ
eZúCctÚCct[ú
Ú
ûú
fÚ
fú
Ú
5ú
fÚ
faú
¡Ú
júCctÚCctkú
Ú
pú
Ú
Šú
Ú
¯ú
fÚ
fæú
+Ú
îúCctÚCctïúCchÚCchðú
Ú
úCchÚCch"ú
iÚ
i<úCchÚCch=ú
NÚ
NEú
Ú
tú
N       Ú
N¨úCchÚCch©ú
jÚ
jËúCchÚCchêúCch%ÚCchúCctÚCctúCckÚCckúCckÚCck•úCctÚCct—ú
Ú
ú
Ú
žú
Ú
¨ú
Ú
«ú
       Ú
¬ú
Ú
Æú

Ú
Çú
Ú
øú
Ú

ú
5Ú
6ú
`Ú
uúCctÚCctœúgÔread$í.frameánánoblockðdðbufðnbytesúCcúCcuÚCcuú
Ú
ú
Ú
"ú
Ú
UúCcuÚCcuVú
Ú
[ú
Ú
uú
Ú
šú
fÚ
f¥ú
Ú
Ôú
fÚ
fú
+Ú
úCcuÚCcu     ú
vÚ
v!úCcuÚCcu­ú‡Ômallocí.frameáná.safeápowábpðsize£Ôfreeí.frameábpðptrêÔreallocí.frameánewáosizeábpðnðptrúCcúCcwÚCcwúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcwÚCcw$ú
Ú
Äú
fÚ
fûú
¡Ú
úCcwÚCcwú
eÚ
e\úCcwÚCcw]úCckÚCckÜúCckÚCckåúCcw     ÚCcwõú„Ôlseek$í.frameðwhenceðoffsetánð.retðdúCcúCcxÚCcxúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcxÚCcx$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCcxÚCcx¨ú
Ú
×úCcxÚCcxØú
Ú
ãú

Ú
,úCcxÚCcx-úCckÚCck¬úCckÚCck²úCcxÚCcx³úCcmÚCcmÅúCcmÚCcmúCcxÚCcxúÔ_isattyPí.frameDá.safeIábufðfdŽÔisattyí.frameðfdúCcúCcyÚCcyúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcyÚCcy$ú
eÚ
e{úCcyÚCcy|ú
Ú
ú
fÚ
fSú
¡Ú
\úCcyÚCcy]úCckÚCckÜúCckÚCckâúCcyÚCcyñú°Ôforkí.frameánúCcúCczÚCczú
Ú
£ú
fÚ
f®ú
Ú
Ýú
fÚ
f       ú
¡Ú
úCczÚCczúòÔexeclí.frameðarg0ðnameúCcúCc{ÚCc{úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc{ÚCc{$ú
Ú
/ú

Ú
xúCc{ÚCc{yú
eÚ
eÐúCc{ÚCc{ÑúCckÚCckPúCckÚCckVúCc{ÚCc{WúCcmÚCcmiúCcmÚCcm¨úCc{ÚCc{×úÔ_dirtostatí.frameánumánamðsðdðfiúCcúCc|ÚCc|úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc|ÚCc|$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCc|ÚCc|¨ú
Ú
­ú
Ú
Çú
Ú
úúCc|ÚCc|ûúCckÚCckzúCckÚCck€úCc|ÚCc|úCcmÚCcm“úCcmÚCcmÒúCc|ÚCc|8úÇÔ_dirstat(í.frameábufðnameádáiánd “Ô_dirwstatí.frameðnameábufárðd!Ô_dirfstat(í.frameábufðfdádáiánd!×Ô_dirfwstatí.frameðfdábufárðd"RÔ_nulldirí.frameðdúCcúCc}ÚCc}úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc}ÚCc}$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCc}ÚCc}¨úCckÚCck'úCckÚCck-úCc}ÚCc}.úCcmÚCcm@úCcmÚCcmúCc}ÚCc}Øú"‘Ô_convD2MDí.frame4áss0ánsvái ánsásváebufápðbufðnbufðd%ÌÔ_sizeD2M í.frameáiánsásvðdúCcúCc~ÚCc~úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc~ÚCc~$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCc~ÚCc~¨úCckÚCck'úCckÚCck-úCc~ÚCc~.úCcmÚCcm@úCcmÚCcmúCc~ÚCc~Åú&.Ô_convM2D@í.frame ánsápásv0ánsváiáebufðnbufðbufðstrsðdúCcúCcÚCcúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÚCc$ú
Ú
)ú
Ú
Cú
Ú
vúCcÚCcwú
Ú
ú
fÚ
fNú
¡Ú
WúCcÚCcXú
eÚ
e¯úCcÚCc°úCckÚCck/úCckÚCck5úCcÚCcRú(ãÔcloseí.frameánáfðdúCcúCc€ÚCc€úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc€ÚCc€$ú
eÚ
e{úCc€ÚCc€|úCckÚCckûúCckÚCckúCc€ÚCc€"ú)ÚÔbrkí.frameánðp*Ôsbrkí.frameðnúCcúCcÚCcúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÚCc$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCcÚCc¨ú
Ú
­ú
Ú
Çú
Ú
úúCcÚCcûúCckÚCckzúCckÚCck€úCcÚCcúCcmÚCcm“úCcmÚCcmÒúCcÚCcØú*kÔ_WRITEí.frameðnðbufðfdúCcúCc‚ÚCc‚úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc‚ÚCc‚$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCc‚ÚCc‚¨ú
Ú
­ú
Ú
Çú
Ú
úúCc‚ÚCc‚ûúCckÚCckzúCckÚCck€úCc‚ÚCc‚úCcmÚCcm“úCcmÚCcmÒúCc‚ÚCc‚Øú*žÔ_READí.frameðnðbufðfdúCcúCcƒÚCcƒúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcƒÚCcƒ$ú
Ú
SúCcƒÚCcƒTú
Ú
_ú

Ú
¨úCcƒÚCcƒ©ú
NÚ
NåúCcƒÚCcƒæú
Ú
ëú
Ú
ú
Ú
8úCcƒÚCcƒ9ú
Ú
>ú
Ú
Xú
Ú
}ú
fÚ
f´ú
+Ú
¼úCcƒÚCcƒ½ú
Ú
]ú
fÚ
f”ú
¡Ú
úCcƒÚCcƒžúCckÚCckúCckÚCck#úCcƒ  ÚCcƒ$úCcmÚCcm6úCcmÚCcmxúCcƒÚCcƒúCcƒÚCcƒú*ÑÔ_getpwTí.frameðplistám4áf40áf3,áf2án(áf1$áelineðpnumái8ámem ámatchedámatchnumDálengthðpname/Ô_grpmemsí.frameápávðlistúCcúCc„ÚCc„úCchÚCchú
Ú
4úCchÚCch7ú
iÚ
iQúCchÚCchRú
NÚ
NZú
Ú
‰ú
N       Ú
N½úCchÚCch¾ú
jÚ
jàúCchÚCchÿúCch%ÚCch$úCc„ÚCc„%ú
Ú
0ú

Ú
yúCc„ÚCc„zú
Ú
ú
Ú
™ú
Ú
ÌúCc„ÚCc„ÍúCckÚCckLúCckÚCckRúCc„ÚCc„Sú
Ú
Xú
Ú
rú
Ú
—ú
fÚ
fÎú
+Ú
ÖúCc„ÚCc„ÜúCc„ÚCc„uú0ôdefaultfdinití.frameáiáfi0nôreadprocfdinit <í.frame (á.safe áfi $ánexts ám  ás án átot ápid ápfd ábuf3Üôsfdinit$í.frameáfiðusedprocáfláfdáeðseðs4ÙÔ_fdinit<í.frame,ásbufáiáfiðseðsáusedprocúCcúCc…ÚCc…úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc…ÚCc…$úCckÚCck£úCckÚCck©úCc…ÚCc…ªú
Ú
¯ú
Ú
Éú
Ú
üúCc…ÚCc…ýú
Ú
ú
Ú
ú
Ú
Aú
fÚ
fxú
+Ú
€úCc…ÚCc…ú
Ú
!ú
fÚ
fXú
¡Ú
aúCc…ÚCc…bú
Ú
jú
Ú
½úCc…ÚCc…ðú5µÔ_exití.frameðstatus5ÐÔ_finishí.frameðtermðstatus6uÔ_ultoa$í.frameáiðpá.safeásðvúCcúCc†ÚCc†úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc†ÚCc†$úCckÚCck£úCckÚCck©úCc†ÚCc†ªú
Ú
¯ú
Ú
Éú
Ú
îú
fÚ
f%ú
+Ú
-úCc†ÚCc†.ú
eÚ
e…úCc†ÚCc†ýú6ßÔ_syserrnoí.frameáiúCcúCc‡ÚCc‡úCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCc‡ÚCc‡$ú
Ú
)ú
Ú
Cú
Ú
vúCc‡ÚCc‡wú
Ú
‚ú

Ú
ËúCc‡ÚCc‡Ìú
NÚ
NúCc‡ÚCc‡ ú
ˆÚ
ˆú
ˆÚ
ˆ%ú
ˆÚ
ˆ0úCc‡ÚCc‡1ú
Ú
Ñú
fÚ
fú
¡Ú
úCc‡ÚCc‡ú
Ú
ú
Ú
1ú
Ú
Vú
fÚ
fú
+Ú
•úCc‡ÚCc‡–ú
Ú
žú
Ú
ñúCc‡   ÚCc‡òúCckÚCckqúCckÚCckwúCc‡
ÚCc‡xúCcmÚCcmŠúCcmÚCcmÌúCc‡ÚCc‡;ú7oÔ_envsetupTí.frame8ápp áfánámái@ád9ájándDád9a(ápsize4áp0ápsádfd<áname,ácntáfdinited$ánohandle<Iôsigsetupí.frameáeðseðsúCcúCc‰ÚCc‰úCchÚCchú
Ú
5úCchÚCch8ú
iÚ
iRúCchÚCchSú
NÚ
N[ú
Ú
Šú
N       Ú
N¾úCchÚCch¿ú
jÚ
jáúCchÚCchúCch%ÚCch%úCc‰ÚCc‰&ú
Ú
+ú
Ú
Eú
Ú
xúCc‰ÚCc‰yú
eÚ
eÐúCc‰ÚCc‰Ñú
Ú
qú
fÚ
f¨ú
¡Ú
±úCc‰ÚCc‰²ú
Ú
ºú
Ú

úCc‰ÚCc‰ú
Ú
ú
Ú
-ú
Ú
Rú
fÚ
f‰ú
+Ú
‘úCc‰  ÚCc‰’ú
Ú
˜ú
Ú
™ú
Ú
£ú
Ú
¦ú
       Ú
§ú
Ú
Áú

Ú
Âú
Ú
óú
Ú
ú
5Ú
1ú
`Ú
púCc‰
ÚCc‰qú
ŠÚ
Šzú
‹Ú
‹Žú
Š
Ú
Š¤úCc‰ÚCc‰¥ú
Ú
¼úCc‰ÚCc‰½ú
ŒÚ
ŒàúCc‰
ÚCc‰áú
Ú
ŠúCc‰ÚCc‰‹úCckÚCck
úCckÚCckúCc‰ÚCc‰/úCc‰2ÚCc‰súCc‰yÚCc‰›úCc‰¤ÚCc‰Çú<™Ô_startbuf(í.frameáiá.safeápidábáfáslotðfd>úÔ_closebufí.frameábðfd?[ô_copyprocí.frameðfdánánzerosáeðbBÔ_readbufí.frameángotðaddrðnwantðnoblockábðfdC|Ôselect,í.frameáerráslotsánáiðnfdsát$á.safeðefdsðwfdsðrfdsðtimeoutHæôalarmedí.frameHñô_killtimerprocí.frameIô_timerprocí.frameáiá.safeJRô_resettimerí.frameJpÔ_killmuxsidí.frameJ­Ô_detachbufí.frameK#ôcopynotehandlerí.frameúCúCŽÚCŽú
Ú
ú
Ú
"ú
Ú
UúCŽÚCŽVú
eÚ
e­úCŽÚCŽ®ú
iÚ
iúCŽÚCŽúCŽÚCŽ%úCŽ%ÚCŽ+úCŽ,ÚCŽ=úCŽ?ÚCŽ[úKVÔstrtoul$í.frameðendptráovfl ándigánegðnptrðbaseúCúCÚCú
Ú
ú
Ú
"ú
Ú
OúCÚCiúM#Ôstrstr í.frameác0ðs2ðs1úCúCÚCú
Ú
ú
Ú
"ú
Ú
OúCÚC\úM˜Ôstrrchrí.frameárðcðsúCúC‘ÚC‘ú
Ú
ú
Ú
"ú
Ú
OúC‘ÚC‘_úMèÔstrncpyí.frameðs1ðs2ðnúCúC’ÚC’ú
Ú
ú
Ú
"ú
Ú
OúC’ÚC’eúN3Ôstrncmpí.frameðnðs2ðs1úCúC“ÚC“ú
Ú
ú
Ú
"ú
Ú
OúC“ÚC“aúNyÔstrcmpí.frameðs2ðs1úCúC”ÚC”ú
Ú
ú
Ú
"ú
Ú
UúC”ÚC”fúNµÔgetenví.frameðnameúCúC–ÚC–ú
Ú
ú
Ú
"ú
Ú
UúC–ÚC–[úOÔatolí.frameðsúCúC—ÚC—ú
Ú
ú
Ú
"ú
Ú
UúC—ÚC—[úO*Ôatoií.frameðsúCúC˜ÚC˜ú
Ú
2úC˜ÚC˜3ú
Ú
ÜúC˜ÚC˜Ýú
Ú
åú
Ú
8úC˜ÚC˜>úONÔabortí.frameá.safeúCúC™ÚC™ú
Ú
ú
Ú
"ú
Ú
UúC™ÚC™Vú
Ú
ÿúC™ÚC™ú
%Ú
%úC™ÚC™!úOsÔ_assert0í.frame á.safeðlineðfásábufúCúCšÚCšúC›chÚC›chú
Ú
3úC›chÚC›ch6ú
iÚ
iPúC›chÚC›chQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úC›chÚC›ch½ú
jÚ
jßúC›chÚC›chþúC›ch%ÚC›ch#úCšÚCš$úC›ckÚC›ck£úC›ckÚC›ck©úCšÚCšªú
Ú
²ú
Ú
úCšÚCšú
sÚ
s!úCšÚCšeúPJÔ_notetrampí.frameðhdlrðsigðuP°ônotecontí.frameðsðuPúÔsiglongjmpí.frameðjðretúCœ:úQ™Ômemmoveí.frameðpðnðp2ðp1úC0úQèÔmemcmpí.frameðp2ðp1ðnúCžúR*Ômemchrí.frameðcðpðnúCúCŸÚCŸúC›chÚC›chú
Ú
3úC›chÚC›ch6ú
iÚ
iPúC›chÚC›chQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úC›chÚC›ch½ú
jÚ
jßúC›chÚC›chþúC›ch%ÚC›ch#úCŸÚCŸ$úC›ckÚC›ck£úC›ckÚC›ck©úCŸÚCŸ«ú
ŠÚ
Š´ú
‹Ú
‹Èú
Š
Ú
ŠÞúCŸÚCŸþúRJÔlockí.frameðlRƒÔunlockí.frameðlR·Ôcanlockí.frameðlúC zúS     Ôaincí.frameðargSÔadecí.frameðargS+Ôcas32í.frameS+Ôcasí.frameS+Ôcaspí.frameS+Ôcaslí.frameðnvðovðpSFÔcas64í.frameðnvðovðpSfÔxcas32í.frameSfÔxcasí.frameSfÔxcaspí.frameSfÔxcaslí.frameðnvðovðpSwÔxcas64í.frameð.retðnvðovðpúC¡¢úS™Ô_WSTATí.frameúC¡£úS¡Ô_STATí.frameúC¡¤úS©Ô_SLEEPí.frameúC¡¥úS±Ô_SEMRELEASEí.frameúC¡¦úS¹Ô_SEMACQUIREí.frameúC¡§úSÁÔ_SEGDETACHí.frameúC¡¨úSÉÔ_SEGBRKí.frameúC¡©úSÑÔ_SEGATTACHí.frameúC¡ª
úSÙÔ_SEEKí.frameðaúC¡«úSïÔ_RFORKí.frameúC¡¬úS÷Ô_RENDEZVOUSí.frameúC¡­úSÿÔ_REMOVEí.frameúC¡®úTÔ_PWRITEí.frameúC¡¯úTÔ_PREADí.frameúC¡°úTÔ_OPENí.frameúC¡±úTÔ_NOTIFYí.frameúC¡²úT'Ô_NOTEDí.frameúC¡³úT/Ô_FWSTATí.frameúC¡´úT7Ô_FSTATí.frameúC¡µúT?Ô_FD2PATHí.frameúC¡¶úTGÔ_EXITSí.frameúC¡·úTOÔ_ERRSTRí.frameúC¡¸úTWÔ_DUPí.frameúC¡¹úT_Ô_CLOSEí.frameúC¡ºúTgÔ_BRK_í.frameúCKúCK»ÚCK»úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK»ÚCK» ú
Ú
£úCK»ÚCK»¤ú
¼Ú
¼óúCK»ÚCK»ôú
Ú
,úCK»ÚCK»-ú
Ú
eúCK»     ÚCK»ÛúCK»‡ÚCK»ÄúToÔvfscanf(í.frameástoreðargsðsðfVîôicvt_ní.frameðtypeðstoreðargsWHôicvt_fixed í.frameðunsgnedðtypeðargsðstoreðbaseðwidthándigásignánumðf\ôicvt_d í.frameðtypeðwidthðstoreðargsðf\Lôicvt_x í.frameðtypeðwidthðstoreðargsðf\‘ôicvt_o í.frameðtypeðwidthðstoreðargsðf\Öôicvt_i í.frameðtypeðwidthðstoreðargsðf]ôicvt_u í.frameðtypeðwidthðstoreðargsðf]_ôicvt_p í.frameðtypeðwidthðstoreðargsðf]¤ôicvt_f í.frameðtypeðargsðstoreðwidthánexpándptándigásþábufðfa9ôicvt_sí.frameánnðwidthásðstoreðfðargsbnôicvt_cí.frameásðstoreðfðwidthðargsbÿômatchí.frameðpatðcc‘ôicvt_sqí.frameácðwidthánnásðstoreápatðfðargsúCKúCK½ÚCK½úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK½ÚCK½ ú
Ú
£úCK½ÚCK½¤ú
¼Ú
¼óúCK½ÚCK½ôú
Ú
,úCK½ÚCK½-ú
Ú
2ú
Ú
Lú
Ú
‚úCK½ÚCK½„úCK½ÚCK½úd©Ôvfprintf(í.frameðargsðsðffðôocvt_cí.frameðargsðwidtháiðflagsðfh
ôocvt_sí.frameðwidtháiðflagsásánðfðprecisionðargsiéôocvt_ní.frameðargsðflagsjOôocvt_fixedÄí.frameœánout ánpadðwidthðf¤ánlzeroðprecisionðalphabetðradix¬á.safeˆádp€ádigits ðprefix˜ánum„ásignásnumðsgnedðargsðflagspÝôocvt_X(í.frameðprecisionðwidthðflagsðargsðfq3ôocvt_d(í.frameðprecisionðwidthðflagsðargsðfqŠôocvt_o(í.frameðprecisionðwidthðflagsðargsðfqàôocvt_p(í.frameðprecisionðwidthðflagsðargsðfr<ôocvt_u(í.frameðprecisionðwidthðflagsðargsðfr’ôocvt_x(í.frameðprecisionðwidthðflagsðargsðfrèôocvt_Eí.frameðprecisionðwidthðflagsðargsðfs$ôocvt_Gí.frameðprecisionðwidthðflagsðargsðfs`ôocvt_eí.frameðprecisionðwidthðflagsðargsðfsœôocvt_fí.frameðprecisionðwidthðflagsðargsðfsØôocvt_gí.frameðprecisionðwidthðflagsðargsðftôocvt_flthí.frame$áiðwidthHá.safe<áeptr8áebuf ánoutðflagsándigáedigitsásignáexponentðprecisionDádáfmtðafmtáechrðfádigitsðargsúCKúCK¾ÚCK¾úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCK¾ÚCK¾£ú}OÔsnprintf í.frameánðfmtðnbufðbufáfúCKúCK¿ÚCK¿úCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM—úCK¿ÚCK¿Ëú}»Ôfreopení.frameðmodeðnameðfúCKúCKÀÚCKÀúCKMÚCKMú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
7ú

Ú
8ú
Ú
iú
Ú
~ú
5Ú
§ú
`Ú
æúCKMÚCKMçú
Ú
ìú
Ú
ú
Ú
9úCKMÚCKM:ú
Ú
iúCKMÚCKMjú
Ú
úCKMÚCKMú
NÚ
Nú
Ú
Kú
N       Ú
NˆúCKM!ÚCKM•úCKÀÚCKÀ™ú¥Ôfputsí.frameðfðsúCKúCKÁÚCKÁú
Ú
¬úCKÁÚCKÁºú€Ôatexití.frameðfúCKúCKÂÚCKÂúCKÃÚCKÃú
Ú
ú
Ú
%ú
Ú
XúCKÃ
ÚCKÃYú
Ú
^ú
Ú
xú
Ú
¥úCKÃÚCKçú
eÚ
eþúCKÃÚCKÃÿú
ÄÚ
ÄIúCKÃÚCKÃJú
¼Ú
¼úCKÃ+ÚCKà úCKóÚCKÃMúCKÃàÚCKÃ[úCKÂÚCKÂ`úCKÂ&ÚCKÂfúCKÂKÚCK¹úCK±ÚCKÂHúCKÂAÚCKÂëúCKÂéÚCKÂúCKÂÚCKÂ)úCKÂ)ÚCKÂéú€FÔ_dtoa´í.frame0áj1hádelta,ájádigTáspec_casedáb1lámloHám5Dám2táSpámhiŒáeps$áilim08ák0ás”ás0 áilim(áilim1@áleftrightXátry_quick4ákPás5áb5Lás2áb2<ák_checkðmodeðndigits|áds¤á.safeái„ád2`ábábbitsábeðdecptðsignœádðdargðrve‘ôquorem@í.frameácarryáborrowáq8á.safe(ásxeðbánðSúCcúCcÅÚCcÅúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÅÚCcÅ$ú
Ú
)ú
Ú
Cú
Ú
vúCcÅÚCcÅwú
pÚ
p›úCcÅÚCcÅœú
Ú
³úCcÅÚCcÅ´ú
ÆÚ
ÆÒúCcÅÚCcÅÓú
Ú
Þú

Ú
'úCcÅÚCcÅ(ú
Ú
Èú
fÚ
fÿú
¡Ú
úCcÅÚCcÅ   ú
Ú
ú
Ú
(ú
Ú
Mú
fÚ
f„ú
+Ú
ŒúCcÅ    ÚCcōú
eÚ
eäúCcÅ
ÚCcÅåú
Ú
ëú
Ú
ìú
Ú
öú
Ú
ùú
       Ú
úú
Ú
ú

Ú
ú
Ú
Fú
Ú
[ú
5Ú
„ú
`Ú
ÃúCcÅÚCcÅÄúCckÚCckCúCckÚCckIúCcÅÚCcÅJúCcmÚCcm\úCcmÚCcmžúCcÅÚCcÅ$ú“3ôlookpidí.frameámsgðpid“‚ôaddpidí.frameðmsg“¼ôwaitstatus í.frameáráepábpátðw”gôwaitresourceí.frameá.safeðwðru”ëÔwaití.frameðstatus•Ôwaitpidí.frameðoptionsðstatusðwpid•BÔwait3í.frameðresðoptionsðstatus•nÔwait4Tí.frameðstatus<áwðres2ápname@á.safeðoptionsðwpidúCcúCcÇÚCcÇúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÇÚCcÇ$ú
Ú
,ú
Ú
úCcÇÚCcÇ€ú
eÚ
e×úCcÇÚCcÇëú–…Ôsigprocmaskí.frameðsetðhowðosetúCcúCcÈÚCcÈúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÈÚCcÈ$ú
Ú
Äú
fÚ
fûú
¡Ú
úCcÈÚCcÈú
Ú
ú
Ú
ú
Ú
ú
Ú
ú
       Ú
ú
Ú
4ú

Ú
5ú
Ú
fú
Ú
{ú
5Ú
¤ú
`Ú
ãúCcÈÚCcÈäú
eÚ
e;úCcÈÚCcÈ<úCckÚCck»úCckÚCckÁúCcÈÚCcÈÛú–àÔsetpgidhí.frameán:ábufáfXáfnameðpgidðpidúCcúCcÉÚCcÉú
eÚ
eZúCcÉÚCcÉ[ú
Ú
eú
Ú
húCcÉÚCcÉiú
Ú
nú
Ú
ˆú
Ú
»úCcÉÚCcɼú
Ú
\ú
fÚ
fgú
Ú
–ú
fÚ
fÂú
¡Ú
ËúCcÉÚCcÉÌú
Ú
Ñú
Ú
ëú
Ú
ú
fÚ
fGú
+Ú
OúCcÉÚCcÉPúCchÚCchQú
Ú
€úCchÚCchƒú
iÚ
iúCchÚCchžú
NÚ
N¦ú
Ú
Õú
N       Ú
N       úCchÚCch
ú
jÚ
j,úCchÚCchKúCch%ÚCchpúCcÉÚCcÉqú
Ú
|ú

Ú
ÅúCcÉÚCcÉÆúCckÚCckEúCckÚCckNúCcÉ
ÚCcÉú—²Ôopen,í.frameá.safeáfiánáfðflagsðpathúCcúCcÊÚCcÊúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÊÚCcÊ$ú
NÚ
N`úCcÊÚCcÊaú
Ú
ú
fÚ
f8ú
¡Ú
AúCcÊÚCcÊBú
Ú
Jú
Ú
úCcÊÚCcÊžú
Ú
£ú
Ú
½ú
Ú
âú
fÚ
fú
+Ú
!úCcÊÚCcÊ"ú
Ú
(ú
Ú
)ú
Ú
3ú
Ú
6ú
       Ú
7ú
Ú
Qú

Ú
Rú
Ú
ƒú
Ú
˜ú
5Ú
Áú
`Ú
úCcÊÚCcÊú
eÚ
eXúCcÊÚCcʍú™ŠônoteLí.frame<á.safeáfðmsgðpidðfmt6ápnameš?Ôkill$í.frameá.safeárámpidásidámsgðpidðsigúCcúCcËÚCcËúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcËÚCcË$ú
Ú
/ú

Ú
xúCcËÚCcËyú
Ú
~ú
Ú
˜ú
Ú
ËúCcËÚCcËÌú
Ú
lú
fÚ
f£ú
¡Ú
¬úCcËÚCcË­ú
eÚ
eúCcËÚCcËúCckÚCck„úCckÚCckŠúCcËÚCcËšú›CÔgetpid(í.frameánápidbufáfúCcúCcÌÚCcÌú
Ú
2úCcÌÚCcÌ3ú
Ú
>ú

Ú
‡úCcÌÚCc̈ú
NÚ
Nú
Ú
¿ú
N       Ú
NóúCcÌÚCcÌôú
Ú
ùú
Ú
ú
Ú
FúCcÌÚCcÌGú
Ú
çú
fÚ
fú
¡Ú
'úCcÌÚCcÌ(ú
eÚ
eúCcÌÚCcÌ€ú
Ú
†ú
Ú
‡ú
Ú
‘ú
Ú
”ú
       Ú
•ú
Ú
¯ú

Ú
°ú
Ú
áú
Ú
öú
5Ú
ú
`Ú
^úCcÌÚCcÌ_úCckÚCckÞúCckÚCckäúCcÌ  ÚCcÌåúCchÚCchæú
Ú
úCchÚCchú
iÚ
i2úCchÚCch3ú
NÚ
NoúCchÚCchpú
jÚ
j’úCchÚCch±úCch%ÚCchÖúCcÌ
ÚCcÌèú›¬ÔgetpgrpLí.frameánápgrpbufáf9áfnameúCcúCcÍÚCcÍúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÍÚCcÍ$ú
Ú
/ú

Ú
xúCcÍÚCcÍyú
eÚ
eÐúCcÍÚCcÍÑú
Ú
Öú
Ú
ðú
Ú
#úCcÍÚCcÍ$úCckÚCck£úCckÚCck©úCcÍÚCcͪúCcmÚCcm¼úCcmÚCcmûúCcÍÚCcÍ     úœ4Ôfstatí.frameádðbufðfdúCcúCcÎÚCcÎúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÎÚCcÎ$ú
Ú
Äú
fÚ
fûú
¡Ú
úCcÎÚCcÎú
eÚ
e\úCcÎÚCcÎ]ú
Ú
bú
Ú
|ú
Ú
¡ú
fÚ
fØú
+Ú
àúCcÎÚCcÎáú
Ú
éú
Ú
<úCcÎÚCcÎ=úCckÚCck¼úCckÚCckÂúCcÎÚCcÎÒúCcÎÚCcÎîúCcÎ<ÚCcÎúœ“Ôexecve í.frameðargvðnameáseáe%ánamðenvpái áflagsánáfiáss
ábufáfúCcúCcÏÚCcÏúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÏÚCcÏ$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCcÏÚCcϨú
Ú
­ú
Ú
Çú
Ú
úúCcÏÚCcÏûúCckÚCckzúCckÚCck€úCcÏÚCcρúCcmÚCcm“úCcmÚCcmÒúCcÏÚCcÏ÷úCcÏ,ÚCcÏ
úCcÏ@ÚCcÏBú ¥ôstatcheckí.frameðnbufðbuf ýôdirpackage,í.frameánnásámáiánássðdðbufðts¢‹Ô_dirreadí.frameðdátsábufðfd¢ÿÔ_dirreadall í.frameðdðfdátsábufúCcúCcÐÚCcÐúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÐÚCcÐ$ú
Ú
/ú

Ú
xúCcÐÚCcÐyú
NÚ
NµúCcÐÚCcпú£«Ôcreatí.frameðmodeðnameúCcúCcÑÚCcÑúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÑÚCcÑ$ú
Ú
)ú
Ú
Cú
Ú
hú
fÚ
fŸú
+Ú
§úCcÑÚCcѨú
Ú
³ú

Ú
üúCcÑÚCcÑýú
NÚ
N9úCcÑÚCcÑ:ú
Ú
Úú
fÚ
fú
¡Ú
úCcÑÚCcÑú
eÚ
erúCcÑÚCcÑsú
Ú
xú
Ú
’ú
Ú
ÅúCcÑÚCcÑÆúCckÚCckEúCckÚCckKúCcÑ  ÚCcÑLúCcmÚCcm^úCcmÚCcmúCcÑ
ÚCcÑÒú£ÐÔaccess8í.frame(átname(ástðnameðmodeúCcúCcÒÚCcÒúCchÚCchú
Ú
3úCchÚCch6ú
iÚ
iPúCchÚCchQú
NÚ
NYú
Ú
ˆú
N       Ú
N¼úCchÚCch½ú
jÚ
jßúCchÚCchþúCch%ÚCch#úCcÒÚCcÒ$ú
Ú
*ú
Ú
+ú
Ú
5ú
Ú
8ú
       Ú
9ú
Ú
Sú

Ú
Tú
Ú
…ú
Ú
šú
5Ú
Ãú
`Ú
úCcÒÚCcÒú
Ú
ú
Ú
"ú
Ú
Gú
fÚ
f~ú
+Ú
†úCcÒÚCcÒ‡ú
Ú
Μ
Ú
¦ú
Ú
ÙúCcÒÚCcÒÚúCckÚCckYúCckÚCck_úCcÒÚCcÒ`úCcmÚCcmrúCcmÚCcm±úCcÒÚCcÒú¥Lôqtokení.frameátáquotingðs¥ûôtokenizeí.frameðargsðmaxargsánargsðs¦kÔ_WAIT0í.frame áwáláfldábufúCÓúCÓÔÚCÓÔú
¼Ú
¼TúCÓÔÚCÓÔiú§Ôfloorí.frameáfractðd¨Ôceilí.frameðdúCúCÕÚCÕú
Ú
ú
Ú
"ú
Ú
UúCÕÚCÕVú
iÚ
i®úCÕÚCÕ¯ú
eÚ
eúCÕÚCÕúCÕÚCÕ%úCÕ%ÚCÕ+úCÕ,ÚCÕ=úCÕ?ÚCÕ]ú¨!Ôstrtol$í.frameðendptr ándigánegðnptrðbaseúCúCÖÚCÖú
Ú
ú
Ú
"ú
Ú
UúCÖÚCÖ[ú©üÔatofí.frameðsúCúC×ÚC×¹úªÔ_subví.frameðbðaðrª?Ô_d2v$í.frameðy á.safeáxðd«7Ô_f2ví.frameðfðy«RÔ_v2dí.frameá.safeðx«æÔ_v2fí.frameðx¬ôdodiv4í.frameáránáxáqðnumðdenðrpðqp­·Ô_divvuí.frameðdðnðq®Ô_modvuí.frameðdðnðr®wôvnegí.frameðv®šÔ_divv$í.frameádnegánnegðdðnðq¯`Ô_modv$í.frameánnegðdðnðr°Ô_rshaví.frameðaðrðb°Ô_rshlví.frameðaðrðb°ÿÔ_lshví.frameðaðrðb±oÔ_andví.frameðbðaðr±‰Ô_orví.frameðbðaðr±£Ô_xorví.frameðbðaðr±½Ô_vppí.frameðrðl±ÜÔ_vmmí.frameðrðl±ûÔ_ppví.frameðrðl²Ô_mmví.frameðrðl²9Ô_vasop(í.frameðretðtypeðrvátáuðfnðlvµCÔ_p2ví.frameðpðretµ[Ô_sl2ví.frameðslðretµrÔ_ul2ví.frameðulðretµŠÔ_si2ví.frameðsiðretµ¡Ô_ui2ví.frameðuiðretµ¹Ô_sh2ví.frameðshðretµÖÔ_uh2ví.frameðulðretµôÔ_sc2ví.frameðucðret¶Ô_uc2ví.frameðulðret¶/Ô_v2scí.frameðrv¶EÔ_v2ucí.frameðrv¶OÔ_v2shí.frameðrv¶eÔ_v2uhí.frameðrv¶oÔ_v2slí.frameðrv¶tÔ_v2ulí.frameðrv¶yÔ_v2sií.frameðrv¶~Ô_v2uií.frameðrv¶ƒÔ_teství.frameðrv¶›Ô_eqví.frameðrvðlv¶¹Ô_neví.frameðrvðlv¶×Ô_ltví.frameðrvðlv¶ÿÔ_leví.frameðrvðlv·'Ô_gtví.frameðrvðlv·OÔ_geví.frameðrvðlv·wÔ_loví.frameðrvðlv·ŸÔ_lsví.frameðrvðlv·ÇÔ_hiví.frameðrvðlv·ïÔ_hsví.frameðrvðlvúCØ5ú¸Ô_mulví.frameðbðaðr¸?Ô_mul64by32í.frameðbðaðr¸bÔ_div64by32í.frameðbðaðr¸uÔ_addví.frameðbðaðrúCÙú¸Ôlongjmpí.frameðlðr¸ªÔsetjmpí.frameðl¸¹Ôsigsetjmpí.frameðsavemaskðbufúC¡Úú¸ÖÔ_EXECí.frameúC¡Ûú¸ÞÔ_CREATEí.frameúC¡Üú¸æÔ_AWAITí.frameúCKúCKÝÚCKÝúCKÃÚCKÃú
Ú

ú
Ú
'ú
Ú
ZúCKÃ
ÚCKÃ[ú
Ú
`ú
Ú
zú
Ú
§úCKÃÚCKéú
eÚ
eúCKÃÚCKÃú
ÄÚ
ÄKúCKÃÚCKÃLú
¼Ú
¼ŸúCKÃ+ÚCKÃ"úCKóÚCKÃOúCKÃàÚCKÃ]úCKÝÚCKÝ«ú¸îÔ_Ballocí.frameáxðk¹KÔ_Bfreeí.frameðv¹kÔ_multadd,í.frameáb1ðmáwdsðbðaºWÔ_hi0bitsí.frameðxºÒôlo0bitsí.frameðy»žÔ_i2bí.frameði»ÀÔ_multHí.frameácarryáy<áxc04áxbe0áxb,áxae(áxaácáwcáwbáwaðaðb½®Ô_pow5mult í.frameáb1áp5ðkðb¾˜Ô_lshift,í.frameák1áb1án1ánðkðb¿ˆÔ_cmpí.frameðbða¿ìÔ_diff<í.frameáy(áxbe áxaeáwaácáiðbðaÁˆÔ_d2b,í.frameðbitsðeáyádeázáxáb$ádðdargúCcúCcÞÚCcÞú
¼Ú
¼RúCcÞÚCcÞSú
eÚ
eªúCcÞÚCcÞ¬ú
ÄÚ
ÄöúCcÞÚCcÞZú•Ôfrexp í.frameáaáxðdðepÃGÔldexpí.frameáxðdðeÃÊÔmodf$í.frameáfáxðdðipúCÓúCÓßÚCÓßú
¼Ú
¼RúCÓßÚCÓß[úÄÀÔfabsí.frameðargúCKúCKàÚCKàúCKÃÚCKÃú
Ú
ú
Ú
%ú
Ú
XúCKÃ
ÚCKÃYú
Ú
^ú
Ú
xú
Ú
¥úCKÃÚCKçú
eÚ
eþúCKÃÚCKÃÿú
ÄÚ
ÄIúCKÃÚCKÃJú
¼Ú
¼úCKÃ+ÚCKà úCKóÚCKÃMúCKÃàÚCKÃ^úCKà ÚCKà{úCKà>ÚCKàŽúCKàSÚCKàªúCKàpÚCKà¯úCKàvÚCKàúCKàÎÚCKàOúCKàÚCKàçúCKàµÚCKàúÄØôulpí.frameáaáxðxargÅôs2b$í.frameðnd0áiðy9ðsðndÅæôb2d(í.frame ádðeáyáxaáxa0ðaÆçôratio(í.frameádbákbðbádaákaðaÇXÔstrtodÀí.frameðsexáadjáypáaadj1háaadj¬ádelta$ádsignœább1ábd2ább2ábs2ábd5¨ábs˜ábbábbbitsábbe ábdˆárv04ái¤ábd0´á.safe(áe`ás10áesignDánd0XásHánf”áz\ás0ðs00€árvTásignPánz0LánzúCcúCcáÚCcáú
ÄÚ
ÄMúCcáÚCcáNú
¼Ú
¼úCcáÚCcáÑúԐÔNaNí.frameáaÔ©ÔisNaNí.frameáaðdÔðÔInfí.frameðsignáaÕÔisInfí.frameáaðdðsignyŒ…ŠƒB„‡žŠ•’…ŠƒB„…ŠƒB„‡ž‘Ž……“ƒ–ˆ®H„……B„
‡‰‘Š‹¢F„…R…DŸ¤L„…$Œ…Š–B„ˆ‚ŒžŒ˜†¦Rš”ž”I     “F„C„‚‹“/³q‹3‡W¡ž˜ž_„)¡š’”£’”žp„¡ž˜žY„’šL„"¡š§ žf„1˜l E„—H„–Q„S„7‚‡Š‘:¸Œ”¦žž ‰¬ˆ©Ÿƒ‰“‰Ž‹‰~¢œž „k””¥””‡&„O”§‰§ž„B‘V”§¢œž„]¢œž„H””„B§A”„x”À¹5„r”¢””‡.„ ‚ˆŠA‡eƒÿÿÿžƒŠˆŸŽ\ÿÿÿ¨Ÿ‰š‹‹1®FŠ“˜˜˜—“•‰—ŸŽ„_ˆœ”‹„`†p„¯/„kŒ‡­œ”%„c†Ÿ”’„]˜„YŒ¹œ”„QŒœ”„Oƒ”«˜œ©…¤‰I”Œ˜¸‰„EƒI†ÿÿþ§‚Œ‘…†‰ŒŠ‚Ž
ˆL‹‹¡…B‹H„‹™ŠŠ…Š‰ƒD‰ˆˆ–ƒÊ   ‚‡‡Š…µ‡S‹ƒPƒš¤“ƒ‰ƒO„Ž‹A‹ƒE’ƒ‚‡†‰«6¤Žˆ…‹˜…G˜yÄ0¥„dŒŒŒŒgŒŒŒŒ$„lŒŒŒ*„[ŒŒŒŒ„B–AŒ„OŒŒŒŒŒŒŒŒŒŒ„UŒŒŒŒ„rB‚®…‰†Ž†‰…‚‚…Z©‰ˆˆ—§¯…… ……ƒS—ª„`—²„!‚Œ…†ƒ†„“‰‹Œ…ŽŽŽƒI‹
†Šœˆ’GˆB‚ŠŽ™\‡ƒT‚’‘ŒRœ›˜V„–X„
‚A„†††¸…‡‡ˆŒA‡†Š†ƒ­ˆ††™A‡‰—¸œŽ——‡\“Œ†‰”…„F”b“†œ‡ƒ„…I„K„…P„•)†‹…ƒB‡‹•A‹¦A’K‡•AˆOF”‚Š—ŠƒC„‚Š¸®„‚˜†™A‹’——
‡XŽ„‚¤†´Š‹˜ˆ†››††A…†„…‡Œ–‡…‹†ˆ…“ƒC‰•‚Š˜A‹ƒ‚ŒˆŠ­A‡Œ…ˆ††ˆ‰Mˆ’
†‚‡†Š²A‡‡Eƒˆ…‚„††ˆˆ•…†ŠˆA‡  …Fÿ¼…†Š†ˆƒC‡†ŠŠš‚
ŠÃA‡„ –‹Œƒ’’‹‹Œ’ŒÞ’’Ž‰‰šUš„‚ŠÂA‡…C†‰‚¤ˆ‰‚ˆ”‹†œ†™BƒƒƒFK’?†Œ– M¦†‰˜™™›ƒA‘—F‹‚¨¬ÙŒ›‰£˜‹£…—œœ¹£”Œ¤‰¶’؉ÏωPŒ„UŸ„!ž²·E•„‚«¤˜‡„§“‹†´¨‹‡§“§¸¤‰ƒ‚¨¬Õ—‚‰‰ƒ‰¬‹¤A‹…‰f‚„†¨„WŠ†ˆ „S¤†C
„\‘¸„Q†%‚Š“A‡ƒE¦‡™E Gÿÿü††Š†”ƒC„‚ž¡ˆ‚ŠžE‡ƒD‹A    … —ˆš”¦š¦­‰ˆ¡‰¦¬‰„–A§B„ˆŒˆ•F„•H„
’–––‰´„””•Ž…‘ˆ•g„*’©n„+–k„3Œ–Å‹šŠŒŽ‘ǵŒ›A“Œÿÿÿ³„P Š‘‘–†››†œ„¶.Ì‹ˆž“ÿÿÿZ„©–¡ŒÿÿÿU„q‹S³ˆž‹Œ¡’˜›Ÿ„’„—®½µ‰f’„Œž‹Œ¡’›’˜››”‰’Š„O°„C‡w‰„Y‡C¨„i•GŒ–ž–’ÿÿÿH£„Lš¦ŒŒ„O„T’        „F„¡„C„Õ‚»¨œB„‚‘Š„‰B‡…Ó‚ž‘š†”BŒK£–„FŒ„…˜—¡BŒ••ŒµŽ˜•ŒŸ‚ŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒŒˆ)œBŒ„ƒ^‰š\†I‰š#c†š„U†Hš„F†Iš
„M†…’ŠŠŠŠœ˜L–Œ•£˜Œ£˜Š‹‹¡‘
ˆŒ–Ž  ˆ‹ •Œà•–‰‘ˆž„š•ŽŒ’’’’’„Œ¡–Œ™‰„’„ˆ„ˆˆ’‹„ˆj†„D‘†„GŒŒ„\ž„U„Ž „C¢„V¥£—Œ±„!ž„‰ ŒŒ••ŒŒ„ÿÿÿ²Œ„HАÿÿÿ·„‰Bÿÿÿ½‰C€‰@B‰yš;~—>xŠ‰7„B—g‰)„k…+„p‰0„q‰1„gŠ‰&„B£_‹!„d‰$„ÿÿÿºš‰D„BS—„Z‰„Q•’„B—ÿÿÿ¾„@‰„E‰„Jœ„ÿÿÿ¿‰A„B®z‰<„‰?„y…9„Br…4„v…‰5„s‰3„B—h†*„n‰Š‰,„oš/„r‰2„h‰(„B£a•Š"„e¥%„`† „BZ†„_¤„[†„B—L†„R†„Sš„Y‰š„‹‚‘ƒTˆ„¡–‹Œ‡†§“˜™œ’…ˆ©„‹‘•Œ‰D‡F†
‚“ŒŒŒŒŒŒ†„…”˜…—‡†‘‘ˆŠIŸƒHƒ”‹ŒA‡‡†††…†Lƒ‚›‚ˆˆŠ‚‚ˆŽ‘„«“‰ªA„¥˜   …Q“M•       O†ˆŒRœ„BN„G‘‹„V¥N„—\”„‹˜„GŒ¡‰„F†k¦„Q……„I……„L……„?†……«¤“«§¤
‚……‰« †ƒ†„fÙÿÿÿœŒ”bƒÿÿÿ _ÿÿÿ `ÿÿÿ£]ÿÿÿ¤\„ÿÿÿ¢^„ÿÿÿªV™ÿÿÿ¨™X„ÿÿÿ©W„ÿÿÿ¥[’ÿÿÿ¦Z„ÿÿÿ§Y„ÿÿÿ¸™H´T™„U™„ÿÿÿ»™E˜ÿÿÿ½™C„ÿÿÿ¼™D„ÿÿÿ¾™B¢M™
„ÿÿÿ¿™A„f™&˜u™5„w™7„W™Æc™#„D™„k™+˜Z™„h(„q™1¢y™9„ÿÿÿº™F„K˜t™4„n™.„{™;´ÿÿÿ³™M„[™„L˜]„ÿÿÿ¹™G„}™=¢F™£\™˜R™„ÿÿÿµ™K„|™<ØJ™
„o™/„i™)˜Q™„S™„s™3¢^™„x™8„_™˜E„?„C™´A„b"„V˜H„l,„€™@¢j™*„G™„ÿÿÿ·™I˜X™„I™ „P™Æÿÿÿ¯Q„O™„ÿÿÿ°P˜ÿÿÿ¶™J„Y™„ÿÿÿ­S¢ÿÿÿ±O„ÿÿÿ®R„ÿÿÿ²N˜v™6„ÿÿÿ¬T„a™!´d™$„p™0„r™2˜e™%„g™'„N™¢~™>„m™-„B™˜z:„`™ „ÿÿú¤‚‡ˆA‹‡†‡…‹‹‹–˜ŠŽŽŒ”ˆŽ›”•”‘‘D‡ˆ…Š‡H¿BF„„N˜„‚‘‹…B‰¤‚‹…B‰‚‹…B‰›‚•„Œ…‹…G‰Ž––‚•ˆ¦…C†L‘‡”E‹ˆF ŽC•
‹…D‰ž†˜AŒ‰ˆ¤„D‡A†‹PÄ’ƒCŒ‡„“‘†F‰–²œ†‰‡•‘¡Ÿœ›
‚ˆJŠ½A‡ˆžˆš„PŠ¾›¿E­M‰†‡‡…œ‘Ššˆ‰…ž’ˆA‚E–™I¨ŒÌA‚†Xš†G        —‹‹¤„D‚E©Ã„J‘Û„C†Pˆš„V©—…C’GÁAˆB‚‰žŠ‰Š…ˆŠˆŽ›$ˆc†“¡Ž½A‹–‰Œ™ˆ ’½A‚ˆ—‰‰„Q²¹G‹”H”„Gˆ–„IÄAPÊ¿BŒ6Œ‹•‘µ›S§„O‘‚‡‰„•†‹–”ª”„A•„‚Š†‹Ä¡µ’¡˜B”AƒC†D‰•„‚ˆŒœ˜A‚Œ‰Š—ˆ›A‚Œ†‹Í˜´˜CƒD‰Œ„‚Œ…ˆ‰†Š…ˆB‡……φ„„—†A—Œ™®©—“„ƒ‡‡‡D‡‚¦Á—ˆŒš†µ†Ž•“M†AŒ„V—„L®„’„"“„
˜›J‡¤Ÿ„D ”†Hˆ‚†“˜’‡ƒŠ’–‡F‡ƒQŸ„¨˜’”ˆÃB‡G…ƒŒ„Mš„RŠB„#†‡–
ŽƒC±“‘š£C‡J†˜C§„Y“«Ž¤£ƒD˜#‚Šž‚ƒC‡¢†•ˆ‰‚‡Šž‚‡†‰ƒCˆJˆ‚Šš”ƒEˆ
“‰‹ˆ¥‹—Ž–——§—™–•‡ L‰¢–       H‡—§„C—„…‰—”¨†™ˆ¼”E¼Iƒ)h†ˆŠ¦†ˆŽ©†‰Š†ˆŒ‡-Š³A‹³Œ‘–––¡¡¡–±žº‹¡–¡–§Œ§––§§‰•“–––––––––––––––––––––––– ˆˆÿÿÿµ‡„B„–––––„ÿÿÿ«™  ––––––––––Œ»AŒžˆ–Ÿ–––––§¨±–––„X‰€‚‡Œ4ˆ„„Š‰‹B‹Œ‰‰––³ˆ «Aÿÿÿ¹–––––––––––––––––––––––š‹žAŒ§ªˆœ¦–§–––„‚ŠŸA‹ƒ‚ Š•A‹ ±§¦§§§–¨––°–––™–•–šnˆŠ‡¯B‡ƒŠ‡¯B‡– Œ‰„D¨„nŒŽ‡¯B„§Ž‡¯B„§©„7‚«
…ŒŒœ†BœŽ—ÿA…Ì””‘§ŽŽ½Q„†Eš§„P‹Š¶A‡Œ“D²C†‰‰¶ B†Aˆƒ‚ˆ„ B„’£‡Š³A‡„‡‹²A‹A‡†Z†““ŽŽ—®„MŒF‰œ“•ŽŽ—³AŒlŒ†.…ŠŠˆB‡.lª ’¢Ñ†J„
˜”–ˆBšAA‹õ”¤…\„
˜­¢”Ë„E¢Ê†„
Œˆ—†————————Ž¥¢Ÿ—™«BŽ———P’—žH«E„Œ„›“ˆ¬,¤]¡”¥———„[´e¬¡"„N”Œµ³ÉE…E©«¯
„kA„B‰3‚—…L‹Š…B„Ûˆ‚—ƒK‹Š…B„Û ŸJ„‚””Š…“B‡”””Ž ˜œ“”I””””””˜D°AŒH„S¹œF„$‚‡ŽŠ…B‡AŠ‡W«–O•ÀM„ÍT„†C—ƒ ‚†Š…œB‡A…šGŒ’–“I„š        ’„¨=–rˆ¥Š«*gŒ”–Ÿ”¾†žœ””„E–TŒº†¦¬H…‹T„¨¦œ„_ª“UA„G‡6„€‰EŠ
šJ–Š¬Fƒ”†ˆž¦–®®‰¨»•²‰”ƒ`‰‰ª†¢›X™·´„I     „Q¢„N‡¢
„G„C˜F„„X‹„Y¦„0‚…žžžžžž¨ˆ”šE˜žžž„‚Š‰–ž–‹ˆ¢®®®¦¦²¢–š®šV––––š†ˆ…†ƒ¡š¦‹ž¬ž¦¦‹ž¨‹– ––‹––””¢¨‘¤ˆˆ•¢R“A‹–»„–¼––ž–ŸšP™„Oˆˆ™„GŠ_ƒG¤ž–ƒG‚ƒ‘   Œ…A˜J†‘‹†F‚D‚ƒ‡ˆŽ…A˜]ˆªK‡…‚–…[ˆ…S”ŸB F¤„
Œ‡5¾šAGƒb™‹š…„`£I‹š……$„CW„[‹¤…™Š*„lŠH«š…„CŸW„‡œ£‰        „Rš…„†‰‰® B†Aˆƒ‚ ‡šD‡A…‡³’”¡«†††B‡Šˆ¢­±–ž‹––ŒÓT‹±¡d'–‹––§–––©––––Œ¦A‹––––šAŒ––‰¦Aˆ––––––––––‰¢žšDˆ––––––‰¢Aˆ–§Ž£²‹–¡ž–Ÿ®¦¥D–¡Ÿž–Œ¦ªC‹–¡–––¦ŸŒ®A‹¡¡–––––n0§Š¶A‹§Š´A‹§Ž£¸˜–œ˜žŸŒªA‹¡–––f(§Š¨A‹§§–šAŒ––šAŒd˜ž––ŸŒ¦ªB‹–„X”¬–––„L‰F‰E†q‰ÿÿÿ½‰IžN„žK„‹–¢E„žQ„“I„S‰N”„ÿÿØ‚Š ‡B‡”ˆ†ŠœA‡…†ˆŠ¥†ˆ’‚¦²‹œˆ–––šEM‡„C„‚––––––––š‚„ÕŒŒŸœŒž§EŒ–ŸŸ––––––ˆ––––––––––––––––•ŒˆŒŒ––…F––––––––––––‰– œˆ– – ––ˆ  Ž––––Ÿ¢§ –––––“Œ¡–––––Š—A‡Œ––––––––––––ˆ–––––––¡ˆ–––––––––––––ˆ––œŒ–‰ˆ––––Š‹A‹Œ–––ŠªA‹–––Š·A‹–ˆ„„––––Œ§ŠŒ––––„„„„„„––––––§§ ––––‘-ˆ‘n—,ÿÿÿ´––„„–––––––––––––––––––––––„–„–––––––––––„ÿÿÿ™‰^–„]–––––––––––„yŠK„P–„D–„E–„ÿÿÿŠŸ––––––––––––––––œ„šˆ ˆ–ˆ ˆ ‰¡‰¡ˆ–‰¡–––…‰–‰¡‰¡‰¡‰¡—–––‰¡Œ–„N—„ÿÿÿ¶’’¬„qš„Pÿ‡„£†„Š…‡B‡…‚†–žž “šAžD–„“†…¡ƒE¡C…¡¥†‚†š’–“–‹ˆ–”¨†žšGŠ        œ†OŽšBQ‚ž’–“šˆ»A‡œ†MŽšBOˆ»A‚
…Š–––––––––––––¬––––––––Šˆ‹B‡–––––X¨ˆ‚G„Ž”’ŽŸS„”a‰-†…‰¥©—¬‡ È“˜¢¬ ¤––Ÿ––ŸU‹˜¢„J†G†E” ƒRž²  ¤¸ƒBƒ-Œˆ…ŠƒB„†„†‘‡‘A‹ŠƒG„‚‰“‹ˆ‰†„°‰DŠŽJŠ
BŽB•BKœ
„B²K B„­B„•H„†•’‰C¡C†F’‘
†ˆ¡…D„GI‰„L……”G
†“ˆ‰‡‰‰ƒœ C…†‘
ƒL“¢»¬D““Í¢C“›‚Š‹‘Š§Œ‹‰ª±Ÿž’Á¹–––²œ–¡¡–š‹¥Â­Æš°ª‹ƒ[ƒG‡„L–„K‰„«»ž©ÀΚÚº“ Î›„B¤Î¤H†C†D†A…„F†v”‹„WŠ‰…A‰„ˆ˜…G±    ‚‘–C“A‡…†‹’Ÿ†‚ƒ†…M‰„
¤Š‹‚‡†‰™‰‰…B“CˆFˆC†G‚„‚       ®‹ÀA‡…F¤…L„E„„F„„B‘B„„C„„‚ ¡”†…†‚„…‰ŠO‡E‡F‡BB‡„C‡„†‡ŒK‡
…JšGŒC
JOL‰‰™D„†‡‹†—˜Š  Œ‹‡JŽµ£³„Pœ„C‚„S†„ˆ„š‹†˜œ’&˜e‹°"c„‹›ˆ”””²P„˜Œ„Ÿ…¿”””Ã…b„”„a””„*‚©ˆž¡…†–…ˆ” Çˆ£I–
š†…ˆ_……"†ƒœ†‹ƒB——RœB‚‚”‡ˆ‰¤¦¦Œ—ƒHŠ
‰†’˜’™‰¢™Ÿ‡ƒ§É’C†ÿÿÿR›šš–ˆŸ©Á£¥´‰”¤™Š‰‰–––¡–¡–––¡–––¡¡–––¡––––«•†ˆƒœŠ°š¤‰‰„—“ — „ž‰ˆš‡ƒ‡‚„C‹‚„I¥Xˆ˜¡…„C„V–„T—–£¬«…—‰™X‚„¡„Xœ„O†„j‰„H”„F‘–„JV¦†‰‡±§׍„
†’Ÿ†žƒ&ªBŒ—š¢ˆª–¨¨ž„»‹K’„J²„I’O£‡ŠN¯»„\Š‡„˜`‡Š„Z‡ †„A…„GŠ…•ƒPŠºŒŒŒŒŒŒŒŒŒŒ‘MEƒC‹AŠ‚ŠŠMŠƒÿÿÿ­„ƒ‰‹¤@‹¯«žŒƒ¾Ò‹’‘‡—† 
‡–»ž‡ÂÒ†ša#‹¡AˆG†F–„Pœš‡‘ª„E†Q†+—Ÿ„J‹Ÿ„‚Š’‹‘A‹ŠƒT„˜Ÿ••ƒƒ„Lƒƒ‚Šƒ—–‹‘A‹ŠƒK‡ƒH‹
†Š˜’A…I‡¬N”—†ŠŠŠ‰‹†ŠƒˆŒD‡…E†‹©A„ˆ‚Ž«–‡–ˆB‹Š…Z‡‹°ˆOˆ‚‡‹ŒA‡‡EŒ™D–F‚Š¥•C‡…†Š’?¿…I°GŽ‰Gl…3•Q…\«-‘G„Nˆ®o««.“N„
‡œA‹…¡ZŽ]‹‘U„Sš(Çq†H9‘y9¥išAšAš+‘s„š™…D¹ˆ ºG„•G„¢G„•N„Šˆ”ƒCˆ¥˜
¥™ˆˆ×C£ÿÿýøþÿÿýøÿ„ÿÿüùÄ„ÿÿüþø–ÿÿüÿø„ÿÿýø„W‹¥ÿÿÿf‡Ì‹ÇË•„ÿÿüýø„Q„L…˜”–ÿÿýøý„ÿÿÿ!Ž      ˆ°‹Aˆ“¨“””žC
‹”A”±„ÿÿÿGŒ”¡F„”H„P¨—¡”°¨Œ–H”À„ÿÿÿ>™JDC„L‰°”°°°œ„*ŽÈ”ª¿ÿÿý葐°—¡”°¨–H””²„ÿÿýõ™J„ˆ´”˜—”°“””žC
‹”A””ׄÿÿþŒ”¡F„”H„P•”È° D‹Ë° H„
ƒJ„F¬°„#‰°°™”œŒ‹ˆ°˜”ˆ”œ¨”“A‡”Ÿ”°“””žC
‹”A””ˆ”Œ„Ÿ…”‰”–Œ‡”–‹A‡Š—¥Œ„Ÿ…´†Ë†V†‹A‡
—¥˜°œÁU(””””°†—”È‹”G“     †””Œ°””””””””””””””””””””ä„ÿÿþüË„`Ô””™†ž–”ž†”˜e„†M°ˆ†ž†ˆ”„PA„Lò‹“ B„T“° R„
”„RƒC„F”°œ”„O”v„ÿÿþ”„SŒ”¡F„”H„Q—””È°œ˜F‹Œ”Ë°œ˜L„DƒC„Qœˆ¤œŒ˜„J¤”°””„[”„‡…™F„ÿÿÿ¼¨D„ÿÿÿµ“K„ÿÿý„‘°—¡”°°¨–I
””²j„ÿÿý’™K„„ˆe„ÿÿý¨c„ÿÿý ‰°°˜•˜¯´Œ‰”•”””°†—È‹”C“†””°Ÿ—³A“‹†±†ž•“”AœŒ”ˆ°°ˆ””Œ”„ÿÿýºŒ”„J”„K‰F¬””„VÿÿüûÄ„ÿÿýøü„c…”Ēȏ«ÿÿÿ£…”˜”–”V„ÿÿÿ§šU…˜™³A”a„v‡¨…˜‹£Œ””””(„n”,•ÿÿý‡˜¬¬ˆ˜­—³A““‹™‹”A”Ë„ÿÿý#š„Eš„Ÿ˜”=„ÿÿýIŠ        ¨®„ÿÿýI…°°”°°œ„®ËW„ÿÿý\Ä»„ÿÿý9ÄÇ–ÿÿýˆŒ¢ê„ÿÿýEˆˆ”¡„ÿÿÿ^Ÿ„ÿÿý>ˆÁ„ÿÿýA¿«ÿÿýcŠ        ¨”„ÿÿýc…°°”°°œ„VŠ    ¨¡„ÿÿýV…°°”°°œ„Š¨Š„ÿÿýp…°°œ„Š‘ÿÿüø—„ÿÿýzŠ¨€„ÿÿýz…°°œ„.‘¥O„ÿÿÿ®”¥QÇÿÿýøô„ÿÿýøõ„ÿÿÿp…˜†ŒŒ„Ÿ…Ϩ”†žœ””™†ž–”ž†””p„ÿÿÿ}Ì„ÿÿý‹øöšÿÿýøú„ÿÿý        ø÷„ÿÿýøû«ÿÿýøù„ÿÿýøø„ÿÿý
øó–ÿÿüúÄ„ÿÿýøò„‚ƒˆ…CA†‚‘ˆœ”„­ƒ‰‹–…Š’“™
‰Œ™‰‰‹  &«š—CŽ³n‰”ŒŒŒ‹” „_‹ˆ”žˆ„YÂÈ„JÈŸ     „Y˜„e¡¡„Z§ž        „L›˜˜˜”„E˜]„a†‡ Ž”¡”¡‹”ž”ŸSŒ‡”• Ž¡¡„C˜†˜ˆCˆAˆAˆ¡ŠŠ¼Šˆ‰AŠ šA†F…‚”ˆ•‘›‚“ˆ™ÿÿêÒ‚–‰¢ŒŠ„±‰‰I„ƒˆ„²†Š†ƒB‡Œ†ˆ‰Œ††ƒˆƒB„‡F††”‰†Š†’ƒB£E‡Œ…†‹ˆ‰Qƒ‚ž•‡ŠŽ˜ˆ‡„LŠ–¢‡šMˆ„I‹‚ž•ŠŠ•„HŠ
–‰Šž‘‡ŠŠ¢ˆ‡„˜L†‡–™‹ž‰—G–…Mˆ„I‹O‡0†„‰Š† ˆCˆ… œÁ×D•—†A—ÿÿÿKÿ‘µ„ÿÿÿJÿ‘¶„ÿÿÿBо„ÿÿÿGÿ‘¹›Q„ÿÿÿHÿ‘¸„ÿÿÿIÿ‘·„ÿÿÿFÿ‘º®ÿÿÿ˜°³š§C™—b„ÿÿÿ˜‰[
„ÿÿÿ±‡Þ‹ÓÚJ„ÿÿÿLÿ‘´–eˆœ‘—§——§„Z„ÿÿÿ®ÐR„X™¿ÿÿÿMÿ‘³„ÿÿÿ‚°³š§C•A‰¤©³š§C™’—j„ÿÿÿŽ—„C—„D—„ÿÿÿ´Ð¼¡m§—+„€«‹Œ†“Œ‹Ÿ•¿A•—/„u„K†,ЄU™®ÿÿÿw¤‰„ÿÿÿm™Ž” BŽ—Œ„ÿÿÿr¿D3Ð_–ÿÿÿ«ÐU„ÿÿÿ¤Ð\„P™ÈH„N„O„GK„I       „J
„Fªÿÿÿy¤‡„ÿÿÿ¨X„E„ÿÿÿ{¤…–ÿÿÿ¤„ÿÿÿ}¤ƒ„ÿÿÿA–¿Çÿÿÿhÿ‘˜„ÿÿÿº’—§D„h¡(„ÿÿÿiÿ‘—šÿÿÿRÿ‘®„ÿÿÿT“ÿ‘›„ÿÿÿTŽŒ§Ž—¤——ª—ž„ÿÿÿPÿ‘°¶ÿÿÿNÿ‘²„ÿÿÿOÿ‘±„ÿÿÿQÿ‘¯„ÿÿÿjÿ‘––ÿÿÿCн„ÿÿÿkÿ‘•„‚’›“ÿÿþlœ„ƒˆˆ›»A“ÿÿÿtŒ‹ÿÿÿtŒÿÿÿth$‹ÿÿÿtvŽ«ÿÿÿ|‡ˆž¤€„ÿÿÿ„‡‹Aˆ…‡A‡‹ˆžƒ–—ŸN–²¢°œªˆƒ[“Ž˜““J°ˆƒO‹‰)„s©Ÿˆžš„Pƒ„J†F–Œž„U–²¦Œ‘¦K„ƒAŽPŽ„O„C„FC„z“G‹§L–ÿÿÿt„ˆëÿÿÿt„Œ¢ÿÿÿt„Œ•ÿÿÿt„l›¥„£–´ÿÿÿt„Œ•ÿÿÿt„Œ¢ÿÿÿt„Œ•ÿÿÿt„‘†¬G”B—…”AŠŠ†ˆ¼†„ƒ‘’šD–—…§Ž¡Ÿ–––¡–Œ¶A‹––¥ŒªA‹–––]§ŽŸ«‹”–ŒªA‹œ‹˜
–b$®IŒ¦¢B‹–„]‹˜––Œ¦ªC‹–„W„-†ÁŒŽŒ…G°GŽ       ŽBVˆšˆ›¬I„GˆˆœLŽÁX„ B„¸B„ I„ÿÿþÛˆ‚‰…š‹‰Š†A‡ƒEªŠ„ˆˆˆœ‡ˆ†‡†Œ‰…B‡A…›…H‹
ˆŽ…‡‹B„ƒƒ
…K§‚“‚†‡‰Œ…SÿЊ„…ˆE‰†‚„Œ…D”¤…ˆŒŠ……B‡„ˆˆ…ˆD’ˆ„šˆŠ‰†     ‚…Š‰ŒˆˆŒŠ’„‚‹‹A‡A‘.Š‹’„
“˜Q‡A‡ƒGŠ—ŽXŽ[”N„kŽ„£˜Š˜‹h„‡V„Z‚‹†”šA‡A…A‡A‘
Œ”Š’‹‚Œ‹«ˆ…ƒW„A‰A‹A•ƒT†
‚Z„M•„ª…G„-†ˆŽ††ˆ‰†ˆŠŽ’‹ˆ‰†ˆŠ’†ˆ‰‚ŒŠ…„„¤Ž†ˆ…‡……H’J‡ˆ„ Ž……CŽ‚†…††ˆ‘†…‚‡œ‰ƒA‡ÆƒD¬‰„‰ƒB‡‹„ˆ…Œ‰•ƒCŠ›K–žŠ‘rÃB£˜|–ž;ÿÿÿ¯–Q¼`–Œ¥B„˜£Fš‹¡–H™›ž·|„–žAˆ&•q‹žAˆœ–+²q„1•ÿÿÿ¯„Qÿšÿÿÿ¯„Q•ÿÿÿ¯„Q¶|„—ž6„L“š|„<­|„<•ÿÿÿ¯„aƒw‚ŽŽ„Œ†„†ˆˆº„ZŠœƒH‡
ˆ„I ž„       ‚ž”ŠŠA‡”Œ”””””””””””˜R”GŠB˜F£E„&‚ŠŠ:Šƒ|„ƒ†‹”2q‹‹•‚˜—H‹‹‘AˆG”—Š“Œ‚“„c‹–Ÿ‚›©‹‚—‘DˆK‡¢‚„B„ÿÿý$†Œ‚ˆ—’…B‘H…†ˆ†•–“ƒB’¤H™„     †Œ–•›D–EƒŠˆ›
²A‡ˆ…Ž‚‹ˆ—G–HƒP“      ’A†„H†„Š„|»ÿÿÿª“™Uÿÿÿ“s¬n“ŒšB„—‹•™#Îÿÿÿª„“™Aˆ“ŒšB„ŒD7œY“„^‹›Aˆ­ÿÿÿ•“k„ÿÿÿ¼—AˆCÿÀÿÿÿ•„k•ÿÿÿ•„k¶ÿÿÿ¯“™P„ÿÿÿ¸‹H„ÿÿÿ´‹L¥ÿÿÿª„V­ÿÿÿª„V•ÿÿÿ„x‚§†ˆ‘D‡’…†…‚ˆŠˆ‰™ƒ“ƒG…ž¨‚Š‡‹‡ºB‡A‡A‡ƒ‚Š…ŒB‡ƒIÇ£†‡›K„‚‡‹•‹‹…ƒŒ…ˆ‹—R‹A•ƒN†„†ˆƒAŠ‚‹A‡…†‹Œ…C‡…Š‘‚‚‘”Œ… …–ˆC‡£I…C…E…Bˆ‚Š§…ƒC‡Œ…ˆ‚‘‘‹¡A‹A‘A‘ƒX—Bœ”Z„“F„
Ž‘–‡C„” ‡—K‚’›Œ‘ŒŒ›››´Œ˜K
ŒQ“F‰E›„†‘‰…™‡A‡ƒE››˜HF”¡”³„
‚‘š£¤HƒJ†Š¥Aˆ‹¶A‹ˆI¨U††   ˆ™›—ŒŠ‹¨B‡Š‹¨B‡Š“A‡ƒD‰‡‹‹µB‡A„T†‚ŠŠ‹‹›A‡B‡A”…Oƒ®˜›Œˆ‚ŠŠªƒ„œG‡ƒF„‚ŠžƒB‹Œ…ˆ‰‚Š¢‰B‡”…†Š‰°‚Š—ƒC‡Š‹‹©A‡A‡A‡²CS›šƒG„   ‡‡‰ˆƒN„
‡A„ŠŠƒšµŒžF
†Š°Aˆ‚¥‘¸¤‹›—CY‹.ƒ\Œ„J”„E”„F”„GŒ„
‹®n„$•še„.«Ja„„.‚Œ‹†ž‡A‹ƒŒ‡††B‡¡›‚‘‹‘A‡A‘ƒQŒ‹°    ”†…ˆ…N„‚Š§…B‡…‚‡Š…‹‘„‡¥A‹C‹B‡      Š‚‘‹…Ž’‹‡F‡A‘B˜H†’“F‰—˜…ŠŒ„…·A“ƒÿÿÿ—›“a¬ÿÿÿ­“–Aˆ—‹•™J–\–‘·ÿÿÿ—„1“™Aˆ“…™…Cˆ2œg“'„k‹›Aˆ+­ÿÿÿ‚“~„}™Aˆ<–ÿÿÿ£–]ÿªÿÿÿ‚„~•ÿÿÿ‚„~¾ÿÿÿ¿“™@„ÿÿÿ§š•W„ÿÿÿ¼‹D¥ÿÿÿ—„i­ÿÿÿ—„i•ÿÿÿŸ„f‚‡ŒŽ›ŒCˆŠ‹A‡Š…ªC‡‡M³†‡ŒŒN‚‡‡Š…¢†‡ŒŒŒM‡Ž‡‹‹ÍA‚‘„Ÿ„i‹,‹ŒŒ‹ŒŒ‹S±‡e„"†[‚D‹A‡‚G˜[¨[˜[S›B„K‚Š‰
‰J†Š­„ˆ…L…„‚Š±A‡Œ…‡…ˆ‰Hƒ‚Ž‰›ª‰G   ˆ‚Œ‡‹ˆ‘ž‰„ˆW‡…HžGž‰„ˆG‚Œ‡‹A‡ƒQ‘™‰„UžB‰„O™E‚Š£…B‹Š£…B‹ˆ†ŠŒˆ´†Œ…A‘‹’ˆB‹…‚Œ‡‘•V‹ƒC¢H˜Œ¡ŒQ„•H„‘K‚Œ‡†X††‹®A„†˜¡„‚š‹Š‹•A‡B‡‹Š†B‡š‹‹ˆ•G‡B
•…‹•
¢„Œˆ‹‰ˆ•‘I‹V•#‹‡‹™C‡ƒC„H„[‡¢D¦„„E‘DO„Q¡I‰ˆ‘Œ¡”L„Q‚Š“A‡ƒA‰B‚Š“A‡ƒG‰‡‡‘A‡A„Ž„E
‚‰›ƒG‰„„„„ H‡‚Š‹A‹ŠA‹Š‹A‹„ˆ‚‡ˆŒ‡„Š‹A‹„„„„”„ˆM‡ŠŠ‡C‡Œ†  I‡Œ…††ˆˆ…‚Œ……†‹‰”˜‰ˆ‰Šˆ‰™ƒ’ƒG…ž¨‚Š‹‹‡´B‡A‡A‡ƒ‚Š“A‡
ƒI“‰‹©C‹A„ˆ‚Š…B‡
Š“A‡ƒM‰Š†ŒB„Õ¨‚–K„Nɨ‚’J„ ‚ŒŠŠ‡A‡ŒL˜Nƒ§˜›—CI„‰„‹‰„‹Š† šŠˆƒ³Š–ƒˆ‡‡§A‹…V…†ƒCŠƒ‡žA‹ƒŠ‹ŒA‡…†…†Fƒ
‚£Ÿ”F‹ƒ†Œ‚×–šDƒ‚‹‡A‡ƒT‰A‡„–ŒŽ•G‚
’A‡„‡£P†‡†A‡š‚‹‘A‡…C¥CŸˆGˆ     C
‚‹Š‡B‡…O‘¢GˆˆC
šš‘‹ŠŠˆ•F‡žƒ·e‹%ƒM A‡P„‘F—K„&†‡‹A‡ƒS˜ˆŽIˆA‡’”˜A…ŒŽŽ˜D‚      ˆ‡Ž†’Œ†A‹‹‹‡ŒŒA‹C‡‘ŒƒŽC‹‡‚‡‡A‡†›C›C
ŽŒŠ†‡‚††C‡ˆ…‰B‡‘¦Ã‹‹‡‚…‚…†F‡††‡‹•‡‚…‚C‡†m‹EƒV†‡„ƒB‡ˆ…‡B‡‡‚…‚C‡‘‡‚…‚C‡S‡ÿÿøi…‰…B„ˆ‚ˆœˆB‹…ˆ‰“AˆŠœƒB‹ŠœƒB‹…– †‹ˆ      ˆ…ƒJ‹ˆEˆB‰MˆŸ“‹˜‚‹œ‚ŽšŒŽ›A‡Iœ…A„ˆ……‚ž’‚‡Œˆ• †ŸƒN‡†Œ§ˆš–TD„‚•‡®”…‘ˆŒ¡“ˆRŒ c•%ƒAœe‡™T„£‡†ƒ]„2†Œƒ…B™F…
†Œ†„‡ƒBˆG†‚ŠÈA‹…Bˆ‚¡ˆ˜”¨FŒƒ‚¥’ˆ—†ŒƒˆŒŒ†ˆ‰EF…‚‡‰ŒAˆ‰‡˜‹A•(jŽ,ƒAˆ«l‘Ž¼A„®ˆ¡ ˆ³…a„ˆ³K›„
ƒd„ž¡”
„†”‰‰ˆŸ–“ˆŒ„ˆVŒ…‚ˆˆ†£‰›‰„‚…ˆ¢C‹ˆˆŒ¢ˆ…œ‡ˆ†£Ÿ„‚…„ž†ŒŽJ‹
ˆ†‡‰„…G‰D‡
„BƒB‡‚Œ˜–—Ÿ®›ºœF“BŒBŒŒ‚ŒŒ––––––’‡œC‹—¦AŒC“ŠƒA‡’‡ˆ§”–G‹
ˆ„ˆ]Š!†‹²AˆˆB…‚”‰¡Aˆ˜‚‰‰‰††˜¥”Gˆ
……‚JŠIˆ…Š¨…B‡ŒŒœ…A„ˆ……L…H„E„‚‡Šž†‰…B…G‹
”…†‡¥ƒFŽ—„ŒšD   ‚“Šœ‚BŠ„„„ˆ„ŠAŽƒXˆŠ…•L„"†˜Œœ–CC„C†
†—š F˜†‰†ˆ‚ƒ——I‹’¡F‡ „C„†„Š>Šƒ€„ƒ˜‹‡‡‡‰­ƒD‘††¬¡ˆŠ‹›™Bˆ\‹œ—†ƒ‘¡V„¨J†¬ŠO„(—“„H‹“„ÿÿû–‚––––´´šB†ˆ¤Š‹‰A…–£¬¨Ÿ–ªž®M®B„‹£Ÿ”–¥¥–³Œˆ§””‰©‹†––••––’‹T‰Ÿ„A†H‰F‰$‚„–– –“ªB†ˆ……‘–®®ž––®š‚®®®®®®šˆˆ‡ÏƒC…ƒ…šˆ‘––––§§–§¸––š…‰ŽŽ´ÿƒ‹šA¢‰ÿ–––œÅ¡\¢„H¢„•š
„Lœš„Išââ„C¯
”‡’›¶Ä‹‰A…š–œ¥’†Žƒ¡Ö¥‹®ƒcŒ&šZÏ„’†ƒÕ„c²B„/Œ‰™ˆ‘‚œ—ˆŽƒJ™‡ˆˆŒŠH™ ‚³–ˆ’ƒFˆŒ‹AŠœK“A†ÿÿÿF‚AŒƒ‚„
…’…„NŒ        CŒFŒ  ‚Ž™›‹Œ’„Œ•„)Šƒv‡
‹š‹C–A›„Y›„e›„C›„—‹„V‹«ˆ‹Œ±„J˜š„HŒž„†ˆ–™”‹ŒŸŒŽ‚‘ÿÿÿcŠˆ¹Š‹†„…ƒ“Œ“‹‘…’ ‹•‹Š•Š•’†•B‡——š ”•Šˆ•œ°
‘º†–Œb‘$…C„FŠ‘ˆAŒTœ“‘–ŒU„„C—D„NŠ‘–ŒH„„C—D„K„f¨ŒŒ—Œ Œˆ—”
„K‘ˆJ‰’„Q—„
…‰„^ŒŒ„Hž„`â–‘K„
ˆ——Œ¥šZ„†W©B„LºŒŸ”“†Š„uŸ‹ˆ‰…Ž‰’‘–ˆ…ŒŒ……žˆ¡£H…BB–B‘BU‹¥“Œ…D FŽ`‘Œ¡Œ•ŒŠ—šŒG•     “„Kˆ[ˆ‰…Œˆ†ÿÿÿ]ˆò†ˆŒ…E˜‰Kƒ†‘
«A’«­G‡B‘D‚Šœ…B‹ˆ’ˆˆˆUÓB“•”…ÿÿÿ¼¥C¨Hœ¦Hÿÿÿ¹¥¥AˆD…sµR¦“2`Ža¥
‹4ªb‹”R‹M¥@“N˜”ŒŸŒ‘Œ„DˆEˆ}, ­U„•™ŒˆK„•ªˆG F—$‘l‘ŽF‹Ž*ÃCˆfŽ)•E„`‰%¡o™A‹ˆF™.‘ÿÿÿ²†!™‹'ºz°A°‹_°<‘ÿÿÿ½°°G°Dž°°§9‘ÿÿÿ´§>††ˆ–ˆGŒ…”DŒŒ‰‹†ˆ–/¨‹o­*¤B —i‹£B•E•F¨•L„„—P„“­A¢‡„P”†——”„R›„S›„I›        „EB›„H›„—„†‰ˆ&­_‰…‰…‰…ˆŽ“…‰…“…™…Ž…‰…’…c ˆ"«U„…†“²‡‡”ˆB‹…‡˜ˆB‹        XŽˆE¦ˆ  ­D’K…$‚—…Š§Š„‰Œ‰…G„ÿÿý¸‚˜ƒ†…¡šª‡£¬…Š‰ˆ…†’‰‰P‰D‰‚’…††††“‰‚ˆŠ‡A‡A‡‘‹B‡I
†Š…ŒB‡‚Š‡A‡ƒF„‡‡‡ˆB‡A„‹D
™ˆ‰„©¢ƒB ‘ƒEŸ„¶‡“FŒ
†††ŽŠ¦’• …Fš‹žJ‡‚Š‡Žª‹‡‡A‡A‡‡˜•ƒN‡†‡Š“A‡Š A‹ˆŠŠŠ‡†ƒD„]Œ‰©”Š‡©œC‡‘˜•„
‚‡Šœ†”ŸD‹    ‡BŠG
ˆ‰„‰ˆŒˆ”—Q‘‰¬†„ƒ‚ˆ‡A“‰Å„D†Ž›‹‰Aˆ‡ˆ…††¤…E”Jˆ”—‡    G’
‘Š†‹ˆž
ŠŠ‰ŒK‹šŒšŸŒ™Œÿÿÿ„f‹›‰”—ˆH‘A†EŒÿÿÿ’„j’„P—†„[”Œ’“„M‰•ÿÿÿ±„‘²‡ŒH‡ ˜Š†Š¡ˆCŽ›—˜™ÿÿÿ¼„F†—˜™ÿÿÿ·„(‹‘G„ƒ«†‘š˜‰ŒŒ¡™Z„‘‡Q„†„E†`§†‘š˜‰ŒŒ£™^„‘T„†„E†^‹”ž•„‚ˆD‹ˆ‡ˆ”Š‡ª…C‡Œ¤E†‚‡‡ˆ„„„ƒ–ˆ„‹ˆ„„ƒˆ„ƒˆŒˆŒ‹•ˆ‡•šƒˆ“      ¤#…¡••ˆ‰N‰ƒ‰•‰‘‡ÿÿÿ–„H¨’ˆ…ˆŒ›…’‘£’„L‡N‰„Jš„f±… œŸŠˆ–Œ’£°‘‡€„5‡„R“’ –„T¯¤“’„ZŒ–d„ÿÿÿ—„_ŒŒ…„†‚…‰‰ˆˆ‘”‰‰…‹„‚ŠC–É‚Š^Š ‰‰‰…_ˆ‰‰‰ˆQ›‰”O”Œž’‡–Œ Œ„‚‹ÄƒD‹ƒ‡†………ˆŒ¢Š‡˜ˆA‡
‰ŠK“
G‡š………‚‰‰Š…ŒB‡QÃšO„¹B„ŒŒ‰¢ž˜˜Œ—‘–¶—‹œ™“S•„†„ˆˆ“‹‡§B•A‘ƒDƒªD        ‚ˆ…È„•ˆ…H„ŠŠ‹ˆE–…††Žœ¦…Cœ‚’Ž Šœ
ˆE¦ˆ‚Œ™˜žCŒˆ“ƒC—Œ’›Œ„’ˆ‹‡„‡‡‡D‡‚²©F†B™„_¢ˆ˜
…„R„„+†ˆˆ™‡™¦™‡I—„
†‡ˆˆŽ‘
„…”ŽŒ¤¨˜¦‡‰…‰…†…†‘††‰…]‹"¦™ŒŠ¤ B…|–„†„ÿÿüiƒ“ƒ“ƒ¡’’ˆ•Æ„¢D–œ‹ŸG’ˆ¦‡”‡B„Dœ
‚‡œ“Š¢˜†††ˆƒH‹
Œ…†Š”£–†ˆ‡ˆ‰‚Œ”””‰Š•A‡"”˜` †A˜‡• ˜_„•A ‡O„ŽI”      L”F”‚ŠœˆB‹…”ˆ„‰„·…Mˆ…ˆ„…‰š‚Š ˆ˜…F„
‚Œ…††ˆ‰‚…†‚ˆ‰„—ŠƒE·ŠE›–†—“—‡A‡‹”³…D…HA„CA„AA„AA„‚”Š‹A‡˜X»Œ‡‚‡…Dˆ‘ˆ¥M„¿Œ‡‚‡…Dˆ‘ˆ¥Y„ ‚‡œŠÇA‡!˜^Œ‡‚Bˆ——œ“”—œ†˜‡Š±]„…A„FA„‚‰ˆ‰ƒEŽïA‹·‰„‚‡•Ž· B’óA“ŠƒA‡Œ‡”’óA“  Š‡A‡›”ˆGµƒE†K»±ƒF„†Q»ƒD„F…+‚Š‡»D‡„˜E†
ˆƒA‰„‡B‡„˜‚’»™Dƒ‚Œ”•’·—• F“ƒBA‚”Ž†›‡óGŠ†›‡E‡ˆ”ƒ”””””Š‹A‡”””””’óA“Š‹A‡”””””Š‹A‡”””””’óA“
Š‡A‡      ”˜G¤¥¥F„I»­¡H„L¤¥¥F„P¤¥”¡¥I„J»­¡H„O¤¥”¡¥I„]»¡˜¥O„{†ˆž•ƒLœ†A‰…—ƒAœ¥‚¢†•‡¢‘ˆ‹‹HL‡ƒ…Š¢A‹†D ž¦›G„‚‹‹£†ˆŽ‹Ÿ”ŸŸ”ƒA’˜‚‹‚Á‚‹‹”’
†”Ÿ˜NŸŸ”Ÿ„  ‚‹†³ŒŒ”ƒG  —‘Dˆ‹J
ƒ‚“˜ˆˆœ‘›Ž¸©BŒŒŠ…“ B„ƒS–„DƒAŠ‚ƒ Æ[­š»””˜­ƒ„š¯š›ÁŸ”˜„F–AœE¢F¢FœC¢ ˆ‡¢‰
ŽDŒŠƒEƒG•…D‘‚‡ˆ‡¥‰D‡Š¥¢Œ‰ˆ†¶A–‰‘«‡‡¶˜(•B‡ƒj“&ƒf„…‡G„+–]ƒ†ŒŠ­†ª‡MƒƒK„†ƒ‡]„‡ƒ`H•„A«„S…J“Ÿ„QŒEE‰„M‰c…•ˆ‰¦›Bˆ†‚¶…†-§”Õ
ˆš½¾N¢S“ÿÿÿ¦–d¢„JÄ
„OÄ„B’N¢„V“ÿÿÿ©„g¢„F‡„B¥JÄ„K¢„MÄ
„I¢  „B’AŠ„G¢„D™„h &„e ˆ´„ ˆš„„_„š„„[„I“„A„„E '„rŒŒŒv……G„/‘o„/£M´ˆ´¾ÆA•B¢DŒ„CŒ„B”„F“„A„„C“„A„„H›§••ÕCœMŒ‡P„–§••ÕCœU˜È‚©ˆ‹£ŠBŠ”¨”Ž E“™…ˆŸ†)”ˆˆˆˆp‰ÎAŒ˜½»¥Ž˜ˆF†D‹˜”¨F¥ž…ˆˆ‰%‰ˆž–*…iž‰†&d¤$c¤”¤!„`—‡œ¤„EǤ„G•I•  T•S•„E•„B£A•„B•„G•„F•„J•
„BµJ•„M•
„K•„H•„N•„B£P•„Q•„O•„P•„\œ¤„ÿÿÿ­Œ“Œ’Š–‰„[Ñ…‰ˆT‹…‰ˆÿÿú9‚ˆ”Š¤”ƒD‡Œ‡†ˆ‰†ˆ’ ‹‹’A‹A‡˜‚™‚ŠœˆB‹…‚Š¢†B‡–…‚‰‰ŒˆˆŒŽ™ˆ††¯†…ˆ‰‰‰†Š™\‹‰N«†„C¯†„
‚š‰‰ˆˆ–—šŠ–”‰Ÿ‹ª“†C‡A‡™…J—„O’“…G¡ž„†¯‰—‹˜¢B›M…‚¦ˆ‰Ÿ‹˜”‡Œ‹‡ˆˆIž†‡‹„‹–E‡A‡
‡F‰GF‘Œ„Dˆ†‚ŠŠ‡’ˆCŠ‘†ƒŽ‹£B‡A‘…C‹‰Aƒ†Šƒ‹””µ‹–A‹A‡Cƒ‚Œ’……………‰¶¶Ž…B˜H“¦‹‘„‚‡¢³‰•©–…C«„EžI……‘Ž¯†BŽA‡´šŒ¸Œ”—¬†š–†A«˜K†…Ž¢›¦—Ž§B‡A‡C—†A‹§DB´„D¬„
…Ž¢›¦›Ž‘×BŽA‹C—ÞD„B´„D¬„
…Ž››™¤˜‘””«K™A‹A—«M”Ÿ„
…Ž¡¦™ª’˜–”›«F‹AžF†M’‹§B‚“„›®–“¹šM„ƒB—„W­„†ƒŒ‘·„¤­…ˆG‹A‹…Jƒ¦±‹„„ˆG††Š –Šˆˆ–‘†‡Œ„ „‹†G„        ‡Dƒ†‡–…C”–—‘ »”™¨¶‚H
…RŽŒœŒ„X¸Œ¨²‚C‹‡‚‹‹˜BŠˆ‡‚Š¡™ƒD‹Œˆˆ‰‚ŠœˆB‹…ÿÿý‰Š‰‰¡A…Aˆ†‡‡‹‚D‡Š‚ˆƒŠ…“B‡ƒF—¹¥‰H„
‚ŒÀA‡ˆªA‡¢•†ˆˆˆ¤›ˆ‰†–„‹…D‚…\¡…\¡…“¼A„ò™š£—‡C†A†)††ˆ˜M‹ƒ‹ƒ
F‘ƒEƒ   ‚¯ŠŠ‚B‡“
ƒI‘¢——¡«£B†BƒA‰C‰Vƒ…†…‰‚L„
‚†‰ˆ‚ˆ‚R„‚U„ˆ#†ˆ„’ƒE„ƒDŽ¹Aƒ†‘ˆŸŠˆ††«ŠŽ‰˜†¯†…†™†‘Š‘™‰†vˆ6ƒN‰˜ˆˆ™„R«†„D¯†„V„’™„V‘‰„5Š‚‰ƒG¹E¦ž‚Ž‹B‡A‘ƒA‹šD†ˆ“ˆˆˆ˜Š”‰‚…ˆˆ…‚‘KƒG‹ŽM‰‘•‰SI¨„D†"Œ‰–ˆ˜š˜”‰‹±K‰‰˜F‘œMŸ„I”‚„‚‡Š ‡ƒC‹…†
ºJˆKJ
B‰EHI   BŸB„C–C„E„…›”‹ˆ‚”ƒ¡–˜Œ¢‹•˜—NA‡Ž‰™˜EˆŽQŠŒ„EˆŒ„BŒ„N‹„B„N†’£„D•„I—„,‚ŠA‹ƒ‚¡¡–A“†‘
‡‹A‡ˆDŠ§Jƒ›‹œ¡ŸE‡O‡‡‚B‡”ƒC‡‚D…Š‰Ÿ^‡†R––—˜£‰—ª^„ŒOš…„   ˜R„H¤D„ÿÿý낆›”…¡¡š¡Š£‘‰‚‹F‹
†—Œ““C“Šˆ©ŽšL’ˆˆ–„†LÀ‚‰‰œ…ˆ–…‡”ŒˆŽžC‹‰‰ˆFˆ—E††˜Šœ˜¦…H¦’‡
Š‹Œ¹¡ŒO„‡
„IŒŽ„Gˆ†¥“„I„     „†Ÿ
ˆHŠŸ’¦Ž‹‹„‚‘Š¡‡Š‰”ŠA‹”Jˆ°ˆŸˆ°ˆœJ„I‹‚ˆÓ…‘B‘Dƒÿÿÿ¾ÏŠ›•N„  œ”ˆŸC…ŸŒ‘š˜Œ°œ†ˆŒŸ­ˆ„—Žˆ”f„)ˆ™j„-›žŒš™s„2”T†BŸ„L†B”„L „,†ˆ†ˆ×ˆŠB‡:ƒuˆŸB…Ÿˆ²˜ŒÂ”œ†ˆŒªÇˆ„—Žˆ˜e„(ˆi„,ªž©u„4”W†Cª„M†B”„K „SŠ„%´A“ƒGñYÅ„DñšJñ
„Mñ
„_Å«Vñ„\Å„Sñ–bÅ"„Pñ„     …ª—ˆ˜’›œ£‹“„”ž•ˆ‚—ð†‰™ˆC‰Š†‰™ˆC‰Š‚†„ˆ„ˆ…Y„‰Q†‡‰L„ƒ‚  F„L‚…
‰‰‰‰‡‡‰‰‡„ŒŒQ„‰‰‰‰ˆŠ‹Ž„†ˆ„‘A‚‚‚ŠB‚‚„…„„:„(©‡ŽŒ‡‡‰¬óÿÿûõ…Œ”ÿÿÿ‚„sš‘Š‹…‰ÿÿÿˆ„o†ÿÿÿ‘„ƒ’      ¹‰ÿÿÿm„‘ƒN¿®A‚†”˜„ù’ÿÿü‰ÿÿÿc„š·ÿÿÿf„—·ÿÿÿi„ ·ÿÿÿ`„‡¥ÿÿü1ŠÿÿÿH„«®Œ˜ÿÿÿR„°’˜ÿÿÿO„´”ÿÿÿL„¤½•ÿÿÿZ„¼»¢Œ‰ÿÿÿA„½†ʍÿÿü?¡‰ÿÿÿ9„Öÿÿÿ=„ːÿÿÿ5„‡´ÿÿüV·‰ÿÿÿ"„цŠ…‹«ÿÿÿ'„ךK‰ÿÿÿ2„㜞ª”ÿÿÿ„‡‘ÿÿügœ¤ª”ÿÿÿ„ê‡ÿÿÿ„õ‡ÿÿÿ„‡¥ÿÿü„ˆ›Šÿÿþò„¡·‰…ÿÿþù„·NŠˆšŒ…ÿÿÿ„”ÿÿþÿÿü‘‡Œ—ÿÿþ愇ÿÿþë„…ÿÿþℇ¿ÿÿü¥ž’ÿÿþÓ„!”…ÿÿþÞ„2ž’ÿÿþÍ„‡ÿÿü· ’ÿÿþÁ„8 ’ÿÿþÇ„D…—…ªŒˆÿÿþ·„‡¥ÿÿüÜŒÿÿþ„Y…—…¨ˆ‰ˆÿÿþ¡„N…“…‰ªŒˆÿÿþ¬„f´ÿÿþš„‡ÿÿüê”ÿÿþ„i”Œ”‰ÿÿþ”„t”ÿÿþŒ„‡¨ÿÿüö”ÿÿþƒ„zÿÿþ†„w‰ÿÿþ‰„€”ÿÿþ€„‡ÿÿüÿ–ÿÿþz„ƒ‡ÿÿþ}„‰‰ÿÿþw„‡™ÿÿý‡ÿÿþn„‡ÿÿþq„Œ‡ÿÿþt„•š‹ÿÿþj„‡‘ÿÿýŒ˜Ž‡˜Œ”ÿÿþY„ššÿÿþe„«¨ÿÿþU„‡Êÿÿý-‡ÿÿþL„±‰ÿÿþO„®§ÿÿþR„·¦ÿÿþI„‡’ÿÿý9§ÿÿþ@„½¨ÿÿþC„º¦ÿÿþF„Ç°Žÿÿþ;„‡©ÿÿý[Š…‰­’ÿÿþ„çƒB…LŠ’™˜ÿÿþ#„ɈŠ”¤‰™˜Žœÿÿþ+„Љ“ÿÿþ„‡ÿÿýt¡ÿÿþ„ñ‰œˆ•ÿÿþ  „þ¢ÿÿþ„‡°ÿÿý…¨ÿÿýô„     ‰ÿÿý÷„¬ž—ÿÿýý„…“ÿÿýÿÿý›‰ÿÿýÞ„“—…‘š‰ÿÿýℏœF‹
¨ÿÿýÛ„‡ÿÿýª‰ÿÿýÏ„+‘Œ”ÿÿýÓ„(‘ÿÿýØ„4‡ÿÿýÌ„‡ÿÿý³Œ¦žÿÿýÄ„7…ÿÿýÉ„@…ÿÿýÀ„‡¿ÿÿýÈ™ÿÿý±„K¢ÿÿýµ„CŒ «ÿÿýº„S¡ÿÿý­„‡ÿÿýÕžÿÿý¤„W™ÿÿý©„`£Œÿÿýž„‡¥ÿÿý認ÿÿý„i£Œÿÿý•„f„ÿÿýš„t¬Šÿÿý†„w›
ÿÿþª”˜Žÿÿýu„~«Ÿ‹ÿÿý|„œ«­®‘Ž–”ÿÿýk„‡°ÿÿþ²ÿÿýZ„£‰ÿÿý]„™«­®‘Ž–”ÿÿýa„©©ÿÿýW„‡ÿÿþ(¾ÿÿýQ„¬©ÿÿýT„²‡ÿÿýN„‡¨ÿÿþ8…ÿÿýA„¸Œ —žÿÿýE„µ…ÿÿýK„ÂŒ¡ŒŸÿÿý;„‡“ÿÿþEŒ¡•Ÿÿÿý1„É…ÿÿý7„Ó…ÿÿý-„‡õÿÿþZªÿÿý„Þ°ÿÿý"„ÖŒ —žÿÿý&„å‹ÿÿý„‡£ÿÿþl©­•„ÿÿý
„î‹„ÿÿý„è©­”ÿÿý„ú‹ÿÿý„‡­ÿÿþ~šÿÿüû„…ÿÿüþ„ýª­ÿÿý„‡ÿÿüø„‡“ÿÿþ‡Ÿÿÿüò„ÿÿüõ„‹ÿÿü¿ÿÿûy„©•ÿÿü넇“ÿÿþ‡ÿÿüÜ„!‡ÿÿüß„'ˆÿÿüÙ„‡­ÿÿþ©§ÿÿüЄ-§ÿÿüÓ„*§ÿÿüÖ„3§ÿÿüÍ„‡“ÿÿþ²§ÿÿüÇ„6§ÿÿüÊ„<§ÿÿüÄ„‡Ñÿÿþ¾§ÿÿü»„B§ÿÿü¾„?§ÿÿüÁ„H§ÿÿü¸„‡“ÿÿþǧÿÿü²„K§ÿÿüµ„Q§ÿÿü¯„‡­ÿÿþÓ§ÿÿü¦„W§ÿÿü©„T§ÿÿü¬„]§ÿÿü£„‡“ÿÿþܨÿÿü„`¨ÿÿü „f¨ÿÿüš„‡Çÿÿþï…¨”¨ÿÿü‡„x†I…Œ”ÿÿü„j¢¯ÿÿü•„}¨ÿÿüƒ„‡“ÿÿþþ…ÿÿü{„€©†ÿÿü„ˆŒ§ÿÿüw„‡±ÿÿÿ‘ÿÿüj„Œ§—ÿÿün„…ÿÿüs„™‡ÿÿüg„‡“ÿÿÿªÿÿü^„œ®ÿÿüb„¥ª†ÿÿüZ„‡ãÿÿÿ+¬ÿÿüN„¯£ÿÿüQ„ª©†ÿÿüU„µ¤ÿÿüK„‡›ÿÿÿ7‰ÿÿüB„»‡ÿÿüE„¸­ÿÿüH„Á‡ÿÿü?„‡©ÿÿÿC§ÿÿü6„LJÿÿü9„ćÿÿü<„ͧÿÿü3„‡“ÿÿÿO£®ÿÿü)„ЭÒÿÿü/„Û§ÿÿü%„‡¿ÿÿÿ]¨ÿÿü„á¨ÿÿü„Þ¨ÿÿü"„ç‡ÿÿü„‡“ÿÿÿf§ÿÿü„êˆÿÿü„ð§ÿÿü„‡­ÿÿÿr§ÿÿü„ö§ÿÿü
„ó§ÿÿü
„ü§ÿÿü„‡“ÿÿÿ{¨ÿÿûþ„ÿ¨ÿÿü„¨ÿÿûû„‡Ñÿÿÿ‡”‰ÿÿûï„Œÿÿû턉ÿÿûõ„¨ÿÿûø„‰”ÿÿû脇“ÿÿÿŒÿÿûÛ„Œ‘”ÿÿûà„)¨ÿÿûׄ‡¥ÿÿÿ«‡ÿÿû΄/‰ÿÿûÑ„,¨ÿÿûÔ„5‰ÿÿûË„‡“ÿÿÿ´‡ÿÿûÅ„8‡ÿÿûÈ„>Š—ÿÿûÁ„A¨ÿÿû¿„‡Ãt—ÿÿû¬„LŠ–ÿÿû³„O§ÿÿû±„E‰‡ÿÿûº„H¨ÿÿû¸„W©Žÿÿû¨„‡“fª“ÿÿûž„[®ÿÿû£„f‰‡ÿÿû™„i¨ÿÿû—„‡­Lˆÿÿû…„tŠ—ÿÿû‹„w¨ÿÿû‰„mŠ–ÿÿû’„p§ÿÿû„~¢¬ÿÿû„‡œÿÿûy„‚¢¯ÿÿû}„j‹„ÿÿûÍŠ‡ÿÿÿ³„4‰‘‹
„L‹”YŒ…q†Œ…”‰‘‡‹ƒŒ…W„ÿÿú©‰Š‚ …†„¨…W…‘‡Ž‘‡†…R‘‡“…‘‡“……•T„‚Š …B‡¦†ˆˆ˜›F‚
…†•ƒˆ˜‡‡£¦C‡EFƒ‚¥Š ƒB‡ƒB‡¤…B„&‚ ˆ˜Œ‡††‹™D‡†‹‚–E‡…R‰†‡A„‹†±ˆ”‹Œ H…„J„P…F…›…!‚Š‡¥”B‡A‡ƒBŽ†F‚‹Ÿ’¡C‹ƒB†‚‡ŠˆA‡!‡^‹‡A„‡´A„ˆ‹Œ›£‡“ž¦††ƒ[„‡“žB“„
‚‡“‹†A‡‡]‹‹A‡
‹…‹‡A‡ˆI‡‡„I¤„T…‹‡A‡ˆJ„¤„†‚‡‹‹A‡‹‡‹‡A‡†‹†A‡‡\‡‡T¦Éʇ†„L‡†„l‡‹‡A‡ŠV„¦Éʇ†„M‡†„#‚‡‹ŠˆA‡&ˆdˆ‡ˆA„ˆ ƒˆ¤•›»£›a„¡ƒƒ„F„‚‡ˆ…‹ŠˆC‡(ˆd‡ˆC„ ƒˆ¤‹Œ““»Ÿ›X„/†ˆŠ”šŸ–¢‰Eƒ    †šƒžˆ–‘–¯–‰ŽŸ–‰G¥„     ‚‘¢ˆ ›œ©Š ‰†ƒD‡‘††¦ƒˆ‰‚ŠƒA‡‚Œ‘‹–¥„–„‹ˆŽˆ „„„‘‡Š‹A‹ˆ–šH–Iš„U‰Eƒ„ÿÿý¢‰‰Š‚‡Šž…¢ŽA‡C‹…†ŠŒƒ…‘’™†—„ˆ…Ž‚–š†ˆ†—†—†‹‚Œ†††ƒ†Š…………ƒ†Š‹••…ŠŠ˜ˆ†…›ˆ¢Ž†“—…¢‚ …ŸŠ‘“ ¯A“”…G–K•Iˆ§Aœ˜L–…ž…ˆX¦…F…Aˆ+Š‘
Š…µ—BˆG¢…O„‰ˆ…C‰ˆHˆŠ‘µ…BˆG¢…F…AˆŠŠ‰¼ŠŠ‰¼ŠŠ‰¼ŠŠ–”…DAÿÿÿ[‚•¥–A‡ˆ‚Ž‡„‰œ‹‡‚„ƒŒ†”Œ•%‹e£†„À‡‡‡›„³ˆDº‹†‹†‰¡c„‡B„—׈C¦[‰.‚“Ž‘Œ
‹J”ˆ‚†‚‘HD‰‚†…†„«„‘ˆ–š«š«š«š«š«š«¢•ˆˆ„„«„„Œ„ˆ«„¦©N I  L „H„„G„„B›I „M 
„J 
„F„„ÿÿÿ¸˜‡¢•ˆH‚‹ž…B‡¢™‰†ƒ‚Œ‡ƒÿÿþ¦…‡“†…‰‹Œ…ˆ…ŒB„„…EŒD
‚£‚––„ˆ‚‰‰‰‰‰‰‰‰‰„„„ˆ‘ˆŒŒŒŒ„ˆ„‰QŸA—„[‰†Z„†ŸœU†Œ›ˆD‹—–
„SI…„I‰  „Œˆ$µBŒŽƒT–Ž–N`Ü „E„aÜ!¬^Ü„_Ü„K„H™„†ÅJŒ
PŒAŒMŒ
‘BŒOŒNŒ§LŒ„KŒ„IŒ        „CŒ˜GŒ„HŒ„‚”ˆ‹‘•AŒŒŒ‰IŒŒ„F‡„‚—‚“ÿÿÿ'‚’ˆ…ˆ˜–Š‰ˆ‹Aƒ„›‡W¢‡‹†¦Œ‘ˆ„A††ˆ„O‰‚ƒ‚’˜‰„…ƒB†‰ˆ‚Œ††††Š¤F…ƒÿÿÿ¬ˆG±™…eŠ†“–†¿
„yŠ†›†¿+„ÿÿÿ»ˆˆŒŽB„DƒŽ„B˜BEƒŽ„ƒŠ‹‰<„
†„â°…ÿÿÿa–žžÿÿÿfÓ™™„ÿÿÿk–ž”„ÿÿÿpæÿ¥˜™‹„ÿÿÿz®®®®
§‚M„ÿÿÿ°Œ™Æ‚@„ÿÿÿ¸‚H„ÿÿÿœ¤Éa„ÿÿÿ’¤Ék„ÿÿÿ‚s„ÿÿÿˆ‚x„ÿÿÿ‚„ÿÿÿ|‚„„w®®  §‚„`Œ¡™
Æ‚„S É„X‚„i¤É&„n‚.„u‚5„B•ÿÿÿG™‚¸„ÿÿÿEŒš‚³„ÿÿÿQ™¤£ˆ¦„ÿÿÿSˆ­„ÿÿÿ ™‚Ý„ÿÿÿ Œš‚Ø„ÿÿÿ+ª¤‚Ì„ÿÿÿ.ˆÒ„†„ˆš†—Š¼—E†•…N…‚Š‚ˆˆŒ‹Œ‰Œ…ƒÿÿþ‰Š†Š“•‘…J•‚…‚D†ŠŒƒ•‘‹Œ³6¯›i•‰–†ƒ$o•–†„,„Q•„…‰¯‡‚Ž„M•„˜^•„„S•„„k•–†„2„Šˆ†Ž–ƒ‡ˆ…ƒŽ„Ÿ„ƒ„—\…–„„SŽ„•„ƒ„†£ƒ†„T“†ˆ–†ˆ†‡Š„’‰”Š“”¤D˜ŠŠA˜A˜Š“”¤D˜ŠŠA˜A˜’‹†—„ŽE„ˆ†”‡‰[ˆ¯‚ˆˆˆˆ“P„ƒ‚V„R††‹—•˜œI„­˜M„…„CŠR†–¢1„y†T††‹—•˜œI„­˜M„…„CŠR†–¢P„ÿÿÿ¨†M…ÿÿÿm‚‰‰‰‰‰‰‰‰‰‚Œ‹˜A‹Œ‹˜A‹Œ‹˜A‹Œ‹˜A‹†ˆ‹…ˆ”‹–A‹‹…‚………‚¥ˆŽ”‡‹œˆC‹…IÈCÈ‚Š±AŠ‰‚I
ƒG›…E‚Š¬AŠƒD‹˜›‘G†„¢BŠŽH…‡’‚Š …BŠŠž†B‡”…‚‹ŒŸ…††‡ˆ‡¡—Ÿ‡%…m“$²‰’œ„G”„†‡‹ŒŠ„„ƒKˆ‡JŒŠ„„ƒV‚I‚‡ƒ‡FœB˜J
…ŽËŽ’„BŽ†M’¬ˆ»²¯P„”„ˆ…Š‹AŠA„ˆO´¡˜—©P„
”KˆC„‚‡ˆˆ¤„E‡‡D†ƒI„‚Ž‡ˆ¤ƒB‡B‘ŽŽ‹Š‡–ˆ‡Q†“„‚H„
ƒJ„‚¼Š‹…Š‡†™Cˆ†FŠƒ‚…ˆ„šC‹Š—ƒD…E
‚ˆ„‚ƒD‹‡B‡F‚–†™™™™‹Gš„ †³A•ƒQ•ŽŽ
G•F
•O•I•S•„G•„    •„†Š‰††‡‚’…‚‘Š”–´´Ž§´§´§•‹œ‹‡¨„“…‚H‡Œ‰†ˆ…‹†Bˆ‹†Bˆ‹†Bˆˆ\‡K›IŽ3©²A‹›’…‰…y‰C‰C‰A‰DŒ‹£’‘ƒ—²A‹‘Àƒ„”‹–A‹§Š…‡‚A‡Š‰‡‚A‡Š–†‡ƒ‡‚ˆ†Š‹Ž¤‡WµP··‚‚†‰…¡’›‹„ÿÿÿ»›‡D„ÿÿÿ³‡M¥ÿÿÿ¿´´··‚‰†‹†‘ŒŽ‹©/„w•„··††…†‰„\™g‹I„ÿÿÿ§’‚T„ÿÿÿ®‚R„†Š©š–…I¬è„Q¸è„W‘„M‘‘„B‘K"†•‹™ˆƒÌŠ‹‡BŠˆƒ‹›„ˆŒ–––Z–‹–„Iƒÿÿú÷„„…‚M„„…ƒƒƒ‚‚ƒ`‡‚‚„„K„„_„„…„‚ƒƒ‚‚ƒhˆƒ‚„…‚ƒ`ƒƒ†ƒ‚‚ƒ‚‚…‚‚‚ƒy‚„ƒ†ƒ…ƒ„‚„ƒ‡ŠVƒˆ…‡‚…ƒ’‹‚†A‡I…HEˆM„M‚ƒ›‹‡H‚„„…¥ƒ›‹‡J‚•Žƒƒ……F„K†•‰ŽŠƒƒ……H„WŠˆƒˆƒ’‹ƒ…F„†Qƒ„‘„ƒˆƒ††¥¥¥_† V“ƒƒ…CŽ
‰‹™…ƒƒƒ†T“…Mƒ
BKÿÿÿ¸‚ƒ˜ƒF‚ƒ˜ƒF†£Êˆ‘ˆƒ…Nˆ‹„Dš‹„M‚ƒ—ƒF‚ƒ—ƒF‚Œˆ›BŠ…E†‡§Š…AŒ‡Gˆƒ„C‘C†„‡ŒAŠ‡A‡B”’L…ˆ“§ˆƒ…EƒˆC„P–A†‡‘˜šžƒƒ‡C‡ÿÿþ‚‰‰†Ž…D…ƒ‚„Û‚†­ˆ‰Š‰‹ž‡ƒˆŠ†‹,ƒŒyƒˆ‰‹À§…‹Š‹À£…„[ƒˆKƒˆ‹†¼¦ƒˆ‹À£…Š‹„Hƒˆÿÿÿ¾Š‹……„C…„M‹FˆCƒ
GT†–Rˆ”‹„˜‰Cƒ…ˆ‘EŒAŒC‚H‹„u†‰‰ˆB””®™ˆˆ…Ð…   š„‹Š ¦A˜(Š‰š„Žk±#‡e„£¹ŽŠ©˜‹ŽY„²™•¶™ŽŽˆW™„…       „G¬‹—…„ÿÿþ{‚œ”„¬‹‘„…ÿÿÿ¾‚Œˆˆ†ˆˆ¥†­Œ†„ˆŠˆ„‡‡ÿÿÿ‚’„ˆ›‹…†‰†„…Š…G‰ˆ‹‰‰…B„„‰ˆ†„ˆ‚‚ˆ“ŠÂ‰„š‹…„Œ…O…‚†ÂŠB……††ŠŠB…ˆŽ‰‰ˆB”„…„‰ˆŽ…„
‘ˆˆ…P‰‰ˆ„œ‰ˆ•ÿÿü¨††„‰‹ˆ†ˆ‚‚ˆ†¥„……†‡…‚‚D…†ˆH„…j‰…/†„ƒ„ˆ†ˆ„…Š„‹„ˆ‡…‡„…›‹‡;†Œ‡‰”§“„”‚¡…͘…‚t‚Žˆˆ„ˆ‰…ÿÿþ'‚¡“Ž”Œ’…………’‹………‘† ‹Š¨‡„‡‹K‡‡
R„M‡…„A…„E…„I…    „‚‡ŽŽ„…†¨„‡…‹‡˜‡‹P…‚‹„ˆ›Ÿ‹‡‚‡ŽŽ„…†¥„‡…‹‡˜‡‹P…‚‹„ˆ›Ÿ‹‡‚¡™ÿÿÿK††…‡Ž††††‡†Ÿ‡B…Š–‚‰ˆŽ‚ ‚† ‚ÿ”‚ ‚ ‚ ‚ÿš‚†ƒ…Š‚§…G…
‹…‰†††††‡††—B…Šÿÿÿ¯ŠƒŽ‚‚£‚†£‚Ó‚£‚£‚£‚Ó‚††††’Š…Ž‚ˆ…„‡‡«…NŽ„††††‰F‡‡‡‡t†„Ž‰‰…R‰‰‚ˆŒ“˜”„ÿÿþ·‚ƒ‚‚‰ˆ‰…†‚‚‰ˆ…‹´‚¯B‚¯³‚  †…Œ„…‡ …•„…›„…‰—‡‡“ŽŠŠ†¢8††‰†Œ†ˆA…‰ˆIŒ
…ÿÿÿºœ†—…š„H‰
¤„¤„„Š¢Š’„…†„„—‹’‘ˆ•‹žŽˆ”Šr„4t„.Š\†Žº„B†dˆ†£„AƒI†Z†ˆˆ¡
…ˆJŠ–„‚EÿÿýÔ‚†Ž…”†E…ƒB†…œ”„‹µ‡‹‡ ”“”“ˆ‹œ³Œ‹†‹‡˜†‹ƒ‡’ ˆ_–ˆ‡‰ ˆ‹„HŒ
…Ž…Ÿ‹‚ƒ‹‚ˆŠÉ†^„„ŠAŠNƒA„YC„2†…œ‰ƒPƒ ‰ƒ¢‰‡ˆ”…†”†T„‚‡‡†›†Œ ˆˆE…ƒG„Fž„_‚—‚ˆŒ‰†š‚ˆ”F†††„‰ˆ‹„—ŽH‚ÿÿÿ      ‚š‰ƒDŠ ™šD‚ã… ‹ŠŠŠ”“‹†„“‹†ŠŽš–¥ŠC–'‹‰“–„†…†‘³„…‰“DE‚jƒ˜ž™„‹†’¤‘–•ÌœŒ…ˆB„ªžŠš†e„ ªžB Š„OŠ„N‹4†…ž‰ƒBƒ„ŠFþ‚ˆŒ¦Š„ˆŒ†…“‰‡¨„ˆ””……‡ƒŠˆŠ™ŒŒŠŒ†šA…•“ŠŠ†™…LB„Bž„‚ˆƒ‡›‚Œ—”Š‡‡£Œ‹“Ÿˆƒ©ˆƒ‡–‹g„!¥‡E†‡˜M†‡˜„‚‚‹ˆƒ‡–q„2¥‡x„3†‡˜v„:‡z„ƒ‡–„C‡„2‚•—‰„ˆ‡L…ƒ‡–—‰„‡W…ƒ¨‚’‡‡GŠƒ‡–d‰ˆ'’ˆ¯›˜†‡‡§Œ‰ ˆE†   ‡—‡šƒB†“†””‡”…ˆC†©††ŒŠ†‡¤„ŒŸ—„””…G¯—„OŠ„M””‡‡D°S‡©       ­–ƒQ„™˜T„™˜„G‡ƒ„\‹„P©A„MÜ„‡…Fˆ„bŠˆ„”‚›ž•†A…”ˆ‰B“‘†‡L††‡™I„Œ˜‚š‚œœˆ„ƒ‡†Ž‰‰C…‰‰‰‚ˆ“Œ…ÿÿùC†ƒ‡†‡¬—ˆ‹„„‰‰ƒ …ƒ†…†‰ˆ†‡…Q‡ƒ‡Nƒ„„C„E„W„•‚„„IŒ‘„Y•‚„XŽ‡„U™Hÿÿÿ=††„…ƒ–ƒ„„…‡F™
…HN††“‡–„A‡IŽ…’„…A„…D„…LŠƒ„……ƒƒˆˆ„…RŠ……ƒƒˆˆ„…E†…‡ž†…M‚ B‚ á‚¡h‚‡¢’˜¦„©ˆ†ˆ……†‚…‡†‚……’  †ˆš‹†‚„†…ˆHžÿÿý¨ƒƒ†ƒ‚‚ƒ‚‚…‚‚‚ƒv†ƒƒ‚‚‚
„„K†g†ˆ„É‚ƒœƒ‚ƒ›‚ˆ…—…ÿÿþƒ‡ƒƒ‡ƒƒƒƒ‚„
ƒƒƒƒƒ‚„ƒƒƒ‚ƒƒƒƒƒ‚ƒ‚ÿÿÿ‰„B„B„B„B„B„B„B„B„„ƒ‚G„B„B„B„B„B„B„B„B„B„B„B„B„B„B„B„–†‰‰ƒ‘$‹b–’ž›G’&‰b£ž†‘‰D“„›–µ™‹d„•E«E„‰†…—…E‰C‰FŠ†‡¡’‘-Œ†–ˆC™G—B™       G™Jš
„O›B™„O™„Rš„ÿÿÿ¿ˆ²•‘¢…‘„Fƒ®E¤BD“Jˆ®‰‡„F®„FBPˆ®‰‡‡„U®‡„UB‡„`’ˆ‡®„ZK’I‚Á‚Á‚Á‚À‚Á‚ÁŒ‡—ž¤’–‘†‰š‹DœBœHˆZ‘‰Œ‰»D‰‘„O‰‡»‰‰‰ƒ·CF‰·„BC’E’Bƒ„F‰·„BH’BŠ„*Š’¡’Œ‘ˆN’„…Š„®H‘„S’Ž’‰‹ˆE¡ŠB‘„‡‹ƒ‘ŒHƒ
‘HŽ…BŽ‚Kƒ„ˆˆ™’‡ŒˆM™„…Œ ‘EƒH”D…ÿÿÿUŠ‰‡‡§…C‡0n¹‹‹„‚ƒ‹‹‹     ”ŽF‚„Æj„+‹§…m„,Q«„„P­!†Ì°È•AŠA—„BŽ‡‡ˆˆ‹ˆ‘‰®ƒBŠˆ—
‹‰žƒB‡DˆL«ƒBˆ“§ƒB…Lˆ„E…‰Š‚F‰‰D‹A‰“
¢›ˆ–‡Ëº™œ–Ž’£Âˆ†‰—ˆ©Bˆ¤†¥ƒB†¸ŠOCˆHˆ„I¤Š¥ƒBˆ¤†©ƒB†¸Š¡ƒBˆCCˆ„b‹„A‹„Hƒ„U’
„L’AˆK„Cœ„Bž„A’„
ˆž„Ež„D„Cž„B“„9‚Ò‚Ó‚Ò‚Ø‚Ò‚Ò‚¸‚¸‚¸‚¸‚¸Ž‡ˆ‹Ž¥‰‡‰„‰ˆˆˆ›‡š”ƒš‡šA—ž›µ›Ê¯š‡ËA†¡­¸‰žƒB‰‡CˆD—A„A†A‹„I²A„B¦„Aˆ„Bˆ„B§¨’ìA¦„Aˆ„BŠ„M¦ƒBˆFˆ„B²„Bˆ„A¶„Aˆ„G¦ƒBˆH‰Cƒ„C‡„Cƒ„N‰‰Š‡„C“„k‡†º„ƒ„H„‡„N¹‰š‡„R‡„»„BO„Mº„ÿÿý@‚„„…¤ƒ›‹‡JŽˆ…„…‹„–W…–’†…“ƒ††††…FƒT‰šXž„Xƒ¢†š’°„H‰šI‰_Š·™Aÿÿþ‚†‰Š…C…ˆª˜Š„‚‹Ž‰‘Œ‡Œœ„ˆE†F†‹Œ„„„ˆ¥‡‡‡       …°»‡‰ˆŠƒˆŠƒ‡‘‡„‚‡‡°„Š‚Aˆ¡f’)ŠŠ‰†‹†ƒš‰Š„‹—‡“›„ž‰˜‡¿ˆˆ‚ƒƒ„“†—†˜ƒ † —Š†—‡†’¤˜Šš•—«      –ˆˆ… Œ…ƒ‰
“„ˆ‡–‚„ŠI‹K‰j‹*„gˆ— ˆ„„d¤ƒ o†„0œ r„žŸˆ3„ÿÿÿ¸ˆ„ˆC„ÿÿÿµœ1Š«“œD†ÿÿÿ¯ËŠ„b„ÿÿÿ™g„ÿÿÿ‚ˆ‚ƒƒ„R‰K‡ƒ‡    „Zš„S‡†…ƒ„EƒS‚ƒ…Š…„I…†‡Š’Š®“‹­ˆ…ƒ‚‰é„ÿÿÿZ†„F‰ ”„ÿÿÿŠ‡ƒ†„ˆ†‡‚„‰C‡‹
–•‡„‰‘“.‡‡‡„qŠ›Šª‘“šJ„•Šª——ˆ„„ÿÿþÞ”„kˆˆ„„PŽ“‰C„r‡„„–„V’„Š„I‡„†‰ˆ„„B‘DZ„F†Ž‡„Mˆ‡„M’‡„ÿÿÿ¯Œ„ý‚ŠŒ…†Ž††–Š‡‡†‘†–„Š’†Œ‰
‰††‘Šœƒ‡†††‹‹†”„Š’„Š‰
…†ˆ†Š‡DƒAdƒA„醋ŒA‹…E…†‡‡‚„‡ƒˆ‰†…Š‚‡Š‡‚¦‹ŒŠG„E‘„„‚¤›Ÿ‚¨‚§‚¨‚ˆ‹®˜‡…‡Š„„ˆŠ‡G
†—†•…‡‡ÿÿû¹‹„‰„‡ ‚H„‰F„‡C‰…Ü‚†ˆ†ˆœ”ˆ‰ˆœ—ˆ„‹‡B‡wŠˆ¤‹‰ˆ™ˆˆˆŒ…‰…‰§‡šŠ®…^‚„……—„•Œˆ„E‚S‚›šˆ‰ˆµ‡…E‡‰ˆŠˆ…   „ˆ„š —…F„D„§A–TŒ‰ˆÿÿÿ‚”œˆ„‹‡BA‚†˜“œˆ„‹‡Bÿÿþ‚’„ˆ¨‹…¿…       Œ¥Œ†Žˆ£…†F…‡¢Ž¥‰…•¢Ž—ŸžˆŠ†„‘ ‹J™ „P†—…ˆƒB„«…ˆƒB„ŽW„J‰›ƒC…U””ƒ”ƒžƒš©ŒP„ÿÿþÿ†ˆ‚†ˆˆ’C…ƒˆ…Š„‰…‡‡…–±ƒˆ¢Šˆ˜‡šÓƒG‡
…GˆSƒƒE†!‚Œ„ˆœˆ›‹‡‚‡›„‹ˆ§„„›‹‡EI„ÿÿþ…‚ƒâ“„‡„„‹‡ˆ˜„‡ˆ²‹QŽ–„‹‡ŽŸ””„‹‡‹ˆÿÿþ熁¹‡ŽB‡ˆƒƒ…U„„HˆO„ŽT„†‘¨‡‡DŠ‰F…A…”„ˆ„¡””ˆŒ“ˆˆ‘’’’‡ŠÿÿüQ‚‹™‹‰‰‡A•‚—¡†ƒ‡†¬—ˆ‹„„‰ƒ    …ƒ†…„‰†ˆˆ†‡…S†ƒ„Nƒ„„C„„E„„W„•‚„„IŒ‘„Y•‚„XŽ‡„U™HÿÿÿA‚—x†‡‡…‚†‚‡ƒ’„„„„ƒ†‰D^”‡R„O„ŠIƒ„‡”„C–„
‚—‚†‰‰°A‰ª‚—Š„†…„†…ƒŠ‡‰¶ƒ£‡³„…†„…ŠW—‰‰¯‡„E‡†³D†‹ƒ†³D†‹ƒƒ†‡…ˆ††ˆ†ˆ¯‰LŠ‡ƒ††ˆ†„¯†LŠ‡ƒŠƒ„‡„†ƒŠƒ„‚…ƒˆšŠƒ„†„…ƒŠƒ„‚…ƒˆšŠƒ„…„†ƒ‹ƒ„†ƒ‡›ƒŠŠƒŠŠƒŠŠ‡…ƒ†ƒ‡…ƒ†‚‚‡†‚…„‡†‚…„Š‡‡B«„A”v†‡¨‰3}†Š¨‰:„o†Š¨Š,„BQ…Š¨‰„h†‡¨Š%„L…‡¨‰    „BŸX…‡¨‰„a…Š¨‰„D¥„†ƒŠ†ƒ‰†ƒŠ†ƒ‰†ƒŠ†‰‰†‰Š†‰‰†‰Š‚ˆ‰‰‚ˆ‰‰„„„„—§§§§§§§§ÿÿýMƒƒƒƒ…ƒ…‚ƒƒƒƒ…‚‚ƒƒƒƒƒƒ‡ƒ‚r†„ƒ‚‚ƒ‚‚ƒƒ†‚‚‚[„B„B„y†‹ˆ‹…Fˆ•††ƒ„‹Š†    Š†Ž‘„•†ˆŒ“¤‡‘Š‡†‹„‚‹‚‚‹‚‚‹‚‚‹‹ˆ…†‚‰‰…‰†ˆ‡ˆ‹„‚‹‚‚‰‚‚‰‚‚‰‘ˆ‚…Dƒ‚Œ††ƒŠ
‰‚‚†‹Ž‹“…A†ŠŽŠŽŠ“ƒƒ™„˜„‰…‘ƒƒ–†‰„…\—/ Š‡B…†‹ …Š˜…‹“‡Œ…F†›…K†ˆ‚‹ŠA‰“†…ŠA„†‹‡ŠŽŽƒ‡ƒ‹‹‡DƒŠ‚‚†…„„„„Ž˜ƒ…‚
—„‹††ƒˆƒƒ‡šŠ†‚Š‚‚††–ˆŒ™„Š……ˆ†Š„Š‰G…‰ƒA‰Š‡q‡„4‚‡ŒŠŒ‡Š‡š”…™@‘Œ
…ÿÿÿ²†A…‘‰‹‚6ÿÿüs‚‰©‡A‹‡“‹…’‡‡‡†‹…†„…‡‰‹‰‰‡ˆ††‡†…”‡‡C‡‹‹™‰‰ƒ‡…„Ž‡…‹C„‘ÿÿÿ‹†„‚†ƒ‡‡‚˜‘††‡Š‚§‰§A…C‚†„‹ˆ™Œ„“‹™%‡fƒ‹‡›‹–_ƒŠƒbƒ&‚——š„†‹D†…
…†µ‡‡ˆ‡Ó‰ˆ™ÿÿþ.ƒ…œƒ„‰ˆ„ƒAŽ‘"„•†ƒ„ÿÿþ€Ž†ƒŒ–„§‡„ˆˆ„Žh„ÿÿþœˆ•ŽS„ÿÿþ·…ˆ‰‰Š5‹‹‹‹„ÿÿþ¾‰Ž‹‹‡†‰ŽB‡‡Ž“Š‡‡-Ÿ’¤¥—ˆƒˆˆ†‹      ™ˆ†„ˆˆ†„—™‡„š‰¡„“‰š•‰†¢ˆ¥ ‰‡ÿÿÿŽ…‰Š„ÿÿÿg…Š‡Ž„ÿÿÿRˆ„–%„“‚„ÿÿÿ“„ÿÿÿX‘‡¢„ÿÿÿb”„$¬ˆ‹%ˆŽ‡‡—‹”‡‡;‹‹‹‹ÿÿÿ„¶‡)‰‡ž‘§
„N“„s‡‡—‹‘‡‡$„`‡„O“‹„ÿÿÿ¡”‹‰‰„UK…‰„PŒ„O‡ÿÿÿŒ†Qˆ„G‡ˆ„z‡*„eˆ‰Ž‹‚ˆ†‰ŽB‡‡‡‡„ÿÿÿ®ˆ•M„ÿÿþ‡‰m†Š›‰Š„T„‰A„‰
„Q„ƒŽ„„N‹AJŠ‰„LŠ†¥„ÿÿþ>ƒ‡‡ƒ‡‡Š‡†B†‡Š‡N›
„ŽF„ŒDW„B†„•D^£Q‡Œ†ã„ÿÿû™‚‡††‚‡…¥‚‡††‡†††……‰‘‰‘

Generated by GNU Enscript 1.6.6.