ELF>ã@@ UH‰åHìHÇEðH•pÿÿÿHEðH‰ÆHžH‰ÇHžÿЉEüƒ}üt?‹Eü‰ÇHžÿÐH‰ÁH…pÿÿÿH‰ÂH‰ÎHžH‰ÇžH¹ÿÑHEðH‰ÇHžÿÐH•pÿÿÿHEðH‰ÆHžH‰ÇHžÿЉEüƒ}üt?‹Eü‰ÇHžÿÐH‰ÁH…pÿÿÿH‰ÂH‰ÎHžH‰ÇžH¹ÿÑHEðH‰ÇHžÿÐÉÃUH‰åSHì˜HÇEèé HºH‹EèHÁàHЋpÿHºH‹EèHÁàHÐHƒÀH‹HxH•dÿÿÿH…`ÿÿÿAž€H‰ÑH‰ÂHžÿЉEäHºH‹EèHÁàHÐHƒÀ‹9Eät`HºH‹EèHÁàHÐHƒÀ‹‹Eä‰ÇHžÿÐH‰ÂH‹EèA‰ØH‰ÑH‰ÂŸ\HžH‰ÇžI¹AÿÑHºH‹EèHÁàHÐHƒÀ‹…À…HºH‹EèHÁàHЋPÿ‹…`ÿÿÿ9ÂtPHºH‹EèHÁàHЋHÿ‹•`ÿÿÿH‹EèA‰È‰ÑH‰ÂŸgHžH‰ÇžI¹AÿÑHºH‹EèHÁàHÐHƒÀH‹H•dÿÿÿH‰ÖH‰ÇHžÿЅÀtUHºH‹EèHÁàHÐHƒÀH‹H•dÿÿÿH‹EèI‰ÈH‰ÑH‰ÂŸoHžH‰ÇžI¹AÿѐHƒEèHƒ}è†èýÿÿH‹]øÉÃUH‰åHìÇEüéDžtÿÿÿ€Hº‹EüH˜HÁàHÐHƒÀH‹H•tÿÿÿHµxÿÿÿ¹H‰ÇHžÿЉEøƒ}øthHº‹EüH˜HÁàHÐHƒÀ‹9Eø„…‹Eø‰ÇHžÿÐH‰Â‹EüH˜H‰ÑH‰ÂŸdHžH‰ÇžIžAÿÐHº‹EüH˜HÁàHÐHƒÀ‹9EøtLHº‹EüH˜HÁàHÐHƒÀH‹‹EüH˜H‰ÑH‰ÂŸkHžH‰ÇžIžAÿÐHº‹EüH˜HÁàHЋ‹…tÿÿÿ9ÂuC‹…tÿÿÿHcÐH¹‹EüH˜HÁàHÈHƒÀH‹H…xÿÿÿH‰ÎH‰ÇHžÿЅÀtqHº‹EüH˜HÁàHЋ0‹tÿÿÿHº‹EüH˜HÁàHÐHƒÀH‹‹EüH˜A‰ñA‰ÈH‰ÑH‰ÂŸsHžH‰ÇžIºAÿҐƒEüƒ}ü ŽõýÿÿÉÃUH‰åSHìøÇ…ÿÿÿdDžÿÿÿdHDžÿÿÿHÇEèéH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ,‹…À…ÈDžÿÿÿdH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹pÿH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀH‹HxHÿÿÿHU€H…ÿÿÿI‰ÉAždH‰ÑH‰ÂHžÿЉEäH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹9EättH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹HŸH‹UèH‰ÐHÀHÐHÁàHðH‹‹UäA‰È‰ÑH‰ÂŸ‹HžH‰ÇžI¹AÿÑH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹…À…ŠH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹Pÿ‹…ÿÿÿ9ÂtUH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹Pÿ‹…ÿÿÿ‰Ñ‰ÂŸ–HžH‰ÇžIžAÿÐH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹‹…ÿÿÿ9ÂufH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹HcÐHŸH‹MèH‰ÈHÀHÈHÁàHðHƒÀ H‹HM€H‰ÎH‰ÇHžÿЅÀtGH¹H‹UèH‰ÐHÀHÐHÁàHÈH‹H‰ÂŸŸHžH‰ÇžH¹ÿÑDžÿÿÿd‹µÿÿÿHÿÿÿH•ÿÿÿHE€H‰ÇHžÿÐH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹Pÿ‹…ÿÿÿ9ÂupH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹ƒèHcÐHŸH‹MèH‰ÈHÀHÈHÁàHðHƒÀH‹HHH…ÿÿÿH‰ÆH‰ÏHžÿЅÀtBH¹H‹UèH‰ÐHÀHÐHÁàHÈH‹H‰ÆHžH‰ÇžHºÿÒH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹‰ÇH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀH‹HµÿÿÿHÿÿÿH•ÿÿÿI‰ñI‰ÈH‰Ñ‰úH‰Æ¿HžÿЉEäH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹9Eä„”H¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹‰ÇHžÿÐH‰Ã‹Eä‰ÇHžÿÐH‰ÁHŸH‹UèH‰ÐHÀHÐHÁàHðH‹I‰ØH‰ÂŸºHžH‰ÇžI¹AÿÑH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ(‹…À…©H¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹‹…ÿÿÿ9ÂtwH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹0‹•ÿÿÿH¿H‹MèH‰ÈHÀHÈHÁàHøH‹A‰ð‰ÑH‰ÂŸÄHžH‰ÇžI¹AÿÑH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹‹…ÿÿÿ9ÂuiH¹H‹UèH‰ÐHÀHÐHÁàHÈHƒÀ‹HcÐH‹ÿÿÿH¿H‹uèH‰ðHÀHðHÁàHøHƒÀ H‹H‰ÎH‰ÇHžÿЅÀtGH¹H‹UèH‰ÐHÀHÐHÁàHÈH‹H‰ÂŸÌHžH‰ÇžH¹ÿÑH‹…ÿÿÿH‰ÇHžÿÐHDžÿÿÿëëHƒEèHƒ}è†ãøÿÿH‹]øÉÃUH‰åHìHÇEðH•pÿÿÿHEðH‰ÆHžH‰ÇHžÿЉEüƒ}üt?‹Eü‰ÇHžÿÐH‰ÁH…pÿÿÿH‰ÂH‰ÎHžH‰ÇžH¹ÿÑHEðH‰ÇHžÿÐHÇEðH•pÿÿÿHEðH‰ÆHžH‰ÇHžÿЉEüƒ}üt?‹Eü‰ÇHžÿÐH‰ÁH…pÿÿÿH‰ÂH‰ÎHžH‰ÇžH¹ÿÑHEðH‰ÇHžÿÐÉÃUH‰åHìÐHÇE­ÿÿÿÿfÇEµÿÿÆE·HUšHE­Ÿ H‰ÇHžÿÐH‰EøHƒ}øþt(‹UšH‹EøH‰ÆHžH‰ÇžH¹ÿÑHžüÿÿÿH‰EðHUHM”H‹EðH‰ÎH‰ÇHžÿЋMHUŒHE”‰ÎH‰ÇHžÿÐH‰EèHƒ}èþt(‹UŒH‹EèH‰ÆHžH‰ÇžH¹ÿÑHÇEà@H•tÿÿÿHxÿÿÿH‹EàH‰ÎH‰ÇHžÿÐDžtÿÿÿ‹tÿÿÿH•pÿÿÿH…xÿÿÿ‰ÎH‰ÇHžÿÐH‰EØHƒ}Øüt+‹•pÿÿÿH‹EØH‰ÆHžH‰ÇžH¹ÿÑHÇEÐ@H•XÿÿÿH\ÿÿÿH‹EÐH‰ÎH‰ÇHžÿÐDžXÿÿÿ‹XÿÿÿH•TÿÿÿH…\ÿÿÿ‰ÎH‰ÇHžÿÐH‰EÈHƒ}Èüt+‹•TÿÿÿH‹EÈH‰ÆHžH‰ÇžH¹ÿÑž€H‰EÀH•<ÿÿÿH@ÿÿÿH‹EÀH‰ÎH‰ÇHžÿÐDž<ÿÿÿ‹<ÿÿÿH•8ÿÿÿH…@ÿÿÿ‰ÎH‰ÇHžÿÐH‰EžHƒ}žþt+‹•8ÿÿÿH‹EžH‰ÆHžH‰ÇžH¹ÿÑÉÃUH‰åHƒì H‰}øH‰uðH‰UèH‹UèH‹MðH‹EøH‰ÎH‰ÇHžÿÐÉÃUH‰åHìðDž$ÿÿÿdÇEôdH•$ÿÿÿHEŒH‰ÑH‰ÂŸ¿HžÿÐHœÿÿÿ‹uôH(ÿÿÿH• ÿÿÿHEŒI‰ùA‰ðŸH‰ÇHžÿЉEðƒ}ðtHžH‰ÇžHºÿÒHÇEøé‰HºH‹EøHÁàHЋ0HºH‹EøHÁàHÐHƒÀH‹H$ÿÿÿHUŒH‰ÇHžÿÐHºH‹EøHÁàHÐHƒÀ‹‹…$ÿÿÿ9Âu?‹…$ÿÿÿHcÐH¹H‹EøHÁàHÈHƒÀH‹HEŒH‰ÎH‰ÇHžÿЅÀt%H‹EøH‰ÆHžH‰ÇžHºÿҋµ$ÿÿÿL…ÿÿÿ‹}ôH(ÿÿÿH• ÿÿÿHEŒM‰ÁA‰øH‰ÇHžÿЉEðƒ}ðuFHºH‹EøHÁàHÐHƒÀ‹‹… ÿÿÿ9Âu!HºH‹EøHÁàHЋ‹…ÿÿÿ9Ât(‹UðH‹EøH‰ÆHžH‰ÇžH¹ÿÑHƒEøHƒ}ø&†lþÿÿHEŒºH¹H‰ÎH‰ÇHžÿÐDž$ÿÿÿ‹µ$ÿÿÿL…ÿÿÿ‹}ôH(ÿÿÿH• ÿÿÿHEŒM‰ÁA‰øH‰ÇHžÿЉEðƒ}ðuB‹… ÿÿÿƒøu7‹…ÿÿÿƒøu,H…(ÿÿÿºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒDž$ÿÿÿd‹µÿÿÿH$ÿÿÿHUŒH…(ÿÿÿH‰ÇHžÿЋ…$ÿÿÿƒøu)HEŒºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒHEŒºH¹H‰ÎH‰ÇHžÿÐDž$ÿÿÿ‹µ$ÿÿÿL…ÿÿÿ‹}ôH(ÿÿÿH• ÿÿÿHEŒM‰ÁA‰øH‰ÇHžÿЉEðƒ}ðuB‹… ÿÿÿƒøu7‹…ÿÿÿƒøu,H…(ÿÿÿºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒDž$ÿÿÿd‹µÿÿÿH$ÿÿÿHUŒH…(ÿÿÿH‰ÇHžÿЋ…$ÿÿÿƒøu)HEŒºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒHEŒºH¹H‰ÎH‰ÇHžÿÐDž$ÿÿÿ‹µ$ÿÿÿL…ÿÿÿ‹}ôH(ÿÿÿH• ÿÿÿHEŒM‰ÁA‰øH‰ÇHžÿЉEðƒ}ðuB‹… ÿÿÿƒøu7‹…ÿÿÿƒøu,H…(ÿÿÿºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒDž$ÿÿÿd‹µÿÿÿH$ÿÿÿHUŒH…(ÿÿÿH‰ÇHžÿЋ…$ÿÿÿƒøu)HEŒºH¹H‰ÎH‰ÇHžÿЅÀtHžH‰ÇžHºÿÒÉÃUH‰åHƒì@ÇEüé«ÇEà Hº‹EüHÁàHÐHƒÀ‹H¹‹EüHÁàHÈHƒÀH‹0H¹‹EüHÁàHȋH}àHMçI‰ø‰ÇHžÿЉEøƒ}øt7‹Eø‰ÇHžÿÐH‰Â‹Eü‰ÆHžH‰ÇžH¹ÿÑHº‹EüHÁàHÐHƒÀ‹‹EàЉEôHº‹EüHÁàHÐHƒÀ‹9Eôu:‹Eà‰ÂH¹‹EüHÁàHÈHƒÀH‹HEçH‰ÎH‰ÇHžÿЅÀtAHº‹EüHÁàHÐHƒÀ‹‹Uô‹Eü‰ÆHžH‰ÇžIžAÿÐHº‹EüHÁàHÐHƒÀ‹H¹‹EüHÁàHÈHƒÀH‹0H¹‹EüHÁàHȋH}ÜHMÐI‰ø‰ÇHžÿЉEøƒ}øt7‹Eø‰ÇHžÿÐH‰Â‹Eü‰ÆHžH‰ÇžH¹ÿÑHº‹EüHÁàHÐHƒÀ‹‹EÜ9Âu:‹E܉ÂH¹‹EüHÁàHÈHƒÀH‹H‹EÐH‰ÎH‰ÇHžÿЅÀtAHº‹EüHÁàHÐHƒÀ‹‹Uô‹Eü‰ÆHžH‰ÇžIžAÿЃEüƒ}ü†KýÿÿÇEüé]Hº‹EüHÁàHÐHƒÀ‹H¹‹EüHÁàHÈHƒÀH‹0H¹‹EüHÁàHȋH}ÜHMÈA¹I‰ø‰ÇHžÿЉEøƒ}øt7‹Eø‰ÇHžÿÐH‰Â‹Eü‰ÆHžH‰ÇžH¹ÿÑHº‹EüHÁàHÐHƒÀ‹‹EÜ9Âu:‹E܉ÂH¹‹EüHÁàHÈHƒÀH‹H‹EÈH‰ÎH‰ÇHžÿЅÀtAHº‹EüHÁàHÐHƒÀ‹‹U܋Eü‰ÆHžH‰ÇžIžAÿÐH‹EÈH‰ÇHžÿЃEüƒ}ü†™þÿÿÉÃUH‰åHƒì H‰}øH‰uðH‰UèH‰MàH‹MàH‹UèH‹uðH‹EøAžH‰ÇHžÿÐÉÃUH‰åHƒì H‰}ø‰uôH‰UèHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒHžÿÐHžH‰ÇžHºÿÒžÉÃUH‰åHƒìH‰}øHžH‰ÁºHžH‰ÆHžH‰ÇHžÿÐHºH‰ÉÃUH‰åHžH‹H‰ÇHžÿА]ÃTEST_TREEiso1identified-organization3dod6internetsecurity5mechanismspkix7id-mod0id-pkix1-implicit-882id-xnyTestid-ix29OBJECR `@@@@@@@@ p@@ p@@ 0@@id-oneTestid-two9id-threeid-four `@@@@@@@@ p@@ p@@ p@@ 0@@Error: %s ErrorDescription = %s €72.999.3 +€’ 1.3.6.1.4.1.2312.9.5.10.1.2.3.4Q2.1.2.3ˆ7 +’ ú€ú€com2.1998768.0.0.14.1.14.1998848.0.0.14.99.111.109+’ ªÚŸŸúr1.3.6.1.4.1.2312.9.2.1467399257458.1.7  %d: asn1_get_object_id_der iter %lu: got '%s' expected %d %d: iter %lu: error in DER, length returned is %d, had %d %d: strcmp iter %lu: got invalid OID: %s, expected: %s 5.999.30.48.91.40.9Oc1.39.990.1.2.3.4Q2.1.2.3ˆ72.999.3 +’ 1.3.6.1.4.1.2312.9.5.1ú€ú€com2.1998768.0.0.14.1.14.1998848.0.0.14.99.111.109+’ ªÚŸŸúr1.3.6.1.4.1.2312.9.2.1467399257458.1.7 %d: iter %lu, encoding of OID failed: %s %d: iter %lu, encoding of OID %s succeeded when expecting failure %d: iter %lu, re-encoding of OID %s resulted to different string (%d vs %d bytes) primitive octet strings#Eg‰«Íï#Eg‰«ÍïÙšG÷òô°ì_Áså%Âb'ÙšG÷òô°ì_Áså%Âb'long type of lengthÙšG÷òô°ì_Áså%Âb'#Eg‰«Íïconstructed - indefinite$€constructed - definite - concat$   constructed - definite - recursive$  $ constructed - definite - single$a large amount of recursive indefinite encoding€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€$€    r%d: asn1_get_octet_der: %s: got %d expected %d %d: error in DER, length returned is %d, had %d %d: memcmp: %s: got invalid decoding encoding: %s: got invalid encoding %d: asn1_decode_simple_ber: %s: got %s expected %s %d: error: %s: DER, length returned is %d, had %d TEST_TREE abc Error: %s ErrorDescription = %s ERROR: asn1_get_length_der bignum (l %ld len %d) ERROR: asn1_get_length_der intnum (l %ld len %d) ERROR: asn1_get_length_der overflow-small (l %ld len %d) ERROR: asn1_get_length_der overflow-large1 (l %ld len %d) ERROR: asn1_get_length_der overflow-large2 (l %ld len %d) ÿ€Ààðøüþÿÿÿÿ€ÿÀÿàÿðÿøÿüÿþÿÿÿÿÿÿÿ€ÿÿÀÿÿà          asn1_get_bit_der zero asn1_bit_der iter %lu asn1_get_bit_der iter %lu, err: %d n]Àn]Àasn1_get_bit_der example asn1_bit_der example roundtrip n]àn]àasn1_get_bit_der example padded n]Àasn1_get_bit_der example long form csca@passport.gov.grcsca@passport.gov.grNikosNikosΑττική ΑττικήSimon JosefssonSimon Josefsson0"€20110821080006Z20110823205959Z$0"€20110821080006Z20110823205959Z" $&  $€‚    °°°$€‚  ‚°°°  °°°¡¡$€‚  ‚°°°$€‚¡¡  °°°¡¡Á$€‚  ‚°°°$€‚¡¡‚Á  Encoding error in %u: %s DER encoding differs in %u! (size: %u, expected: %u) Decoding error in %u: %s DER decoded data differ in %u! (size: %u, expected: %u) BER decoding error in %u: %s BER decoded data differ in %u! (size: %u, expected: %u) test_CVE_2018_1000654 test_object_id_decoding test_object_id_encoding test_octet_string test_overflow test_reproducers test_simple test_strings ASN.1 self-tests passed Run self-tests for the ASN.1 parser.test_asn1LICENSE=GPLv3+asn1test_asn1ÿTS#  @9Á9ER_sŠÏ !›±Ät[Ö5`ƒ`áü&2JXixŠ²P$Ê  æöú> #3 ƒ0Dð R^7grub_mod_initgrub_mod_finiCVE_2018_1000654_1_asn1_tabtest_simpleasn1_bit_dergrub_memmoveasn1_get_length_derasn1_decode_simple_dertest_reproducersasn1_delete_structureasn1_get_octet_dertest_octet_stringgrub_fatalgrub_register_command_prioasn1_object_id_derasn1_get_object_id_dergrub_printfgrub_unregister_commandasn1_strerrorasn1_get_bit_derasn1_octet_derasn1_decode_simple_berasn1_encode_simple_dergrub_strcmptest_object_id_encodingCVE_2018_1000654_2_asn1_tabasn1_array2treetest_stringsgrub_freetest_CVE_2018_1000654asn1_length_derendless_asn1_tabtest_overflowgrub_memcmptest_object_id_decoding# 0#JfÀx‹¥"²#ÌèÀú 4Nˆ—·×ø :^@¡®× ç€.sÀ Š»À å #À DÀ q0 ƒÀ »À å*õÀ À Fx X® €ä €  €Ud € €± €âЁô €- €^ €”‚г €á € €7*G €p8‚‚³¿ €ð €  €P *`  €„ `‚– ¢  €È  € $  €Q  €w ‹ š  €Æ ˆ‚Ø å  €  €?  €i  €— À‚© ¶  €ä  €  €= *M  €v 8‚ˆ ž %ò (ÿ # 5 ÀƒG Z | ‰ #£ ¿ ÀƒÑ ä @èƒR~'š» „Íù'(LX„^Š'¹Ý˜„ï'Ko؄µ ú 0EàŠWp†‡†± œ†ë†*(÷Š:q††«†Ö‹è 4‹^•:‹¥*µ>‹Çø 4‹(*8X‹J_x‹o°ç~‹÷*ˆ‹J j4‹z*ŠX‹œ±©‹Á9:‹I*Y°‹kœ Œ4‹Ì*ÜX‹îÀŒ1ÀŒLÀŒo‰`ޝ»ÀŒÝÀŒÀŒ&*6ÀŒX€ŽjwÀŒ‘ÀŒ¬ÀŒÏéý¶ŽÀŒAÀŒf*vÀŒ˜ЎªÑàëàà/I] o{à¡àÆ*Öàø( %kŒhžª&¶ÈÔ+à˜òþ! ±(4ďFR)^ӏp|)ˆ叚Š ²òÄÐ$Üî  w,E98EYi Ð àèø(*.0(09@BHDXB`OpTxVˆ]_ tšvЁ臁Š0H‡`thvš‡À P `hx(€*.˜0š°9ÀBÈDØBàOðTøV]_ t(àPëhò€ˆë°ôÈtàtèôý((@(Hýpëˆ( ((0H2P9hCpIˆQšW°ÈdÐxèšðÀÈ ÀÐ Áè Àð É À Ð( ×0 ÜH äP ëh õp ûˆ    š  °  È 5 Ð P è € ð ˜ €à 0€ø @€ `€ p€# €€8 €L  €# À€d Ѐ à€p ð€‰ •   À 0Í @Ø Pû ` p €8 @  H °x ƒƒ`ƒPƒpƒRƒxƒSƒˆƒRƒƒUƒ ƒRƒ† …†!…(†$…8†&…H†$…X†*…h†$…x†.…ˆ†$…˜†2…š†$…ž†6…Ȇ$…؆:…è†$…ø†>…‡B…‡E…(‡B…8‡I…H‡B…X‡N…h‡B…x‡S…ˆ‡B…˜‡X…š‡B…ž‡]…ȇB…؇b…è‡B…ø‡g…ˆB…ˆl…(ˆq…8ˆu…Hˆq…Xˆ{…hˆq…xˆ…ˆˆ‡…˜ˆ‰…šˆ‡…žˆ…Ȉ‡…؈‘…與…øˆ•…‰‡…‰™…(‰‡…8‰…H‰‡…X‰¡…h‰¥…x‰š…ˆ‰¥…˜‰¬…š‰¥…ž‰±…ȉ¥…؉¶…艥…ø‰»…Š¥…ŠÀ…(Š¥…8ŠŅHŠ¥…XŠʅhŠ¥…xŠυˆŠԅ˜Š؅šŠԅžŠޅȊԅ؊ä…ÈŒà‹ØŒõ‹èŒ ŒøŒŒŒ'Œ(6Œ8FŒHXŒX€Œè`øcŽnŽt(ކ8ŽŽHŽªXŽž.symtab.strtab.shstrtab.rela.text.rela.rodata.module_license.data.bss.moddeps.modname @v@ÈŽ` +ÀO &@(͐ 3®C®I ®N ®W%® 0®   P²vžâ`