
][\                 @   s  d  d l  Z  i d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d	 e  j 6d
 e  j	 6d e  j
 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d  e  j 6d! e  j  6d" e  j! 6d# e  j" 6d$ e  j# 6d% e  j$ 6d& e  j% 6d' e  j& 6d( e  j' 6d) e  j( 6d* e  j) 6d+ e  j* 6d, e  j+ 6d- e  j, 6d. e  j- 6d/ e  j. 6d0 e  j/ 6d1 e  j0 6d2 e  j1 6d3 e  j2 6d4 e  j3 6d5 e  j4 6d6 e  j5 6d7 e  j6 6d8 e  j7 6d9 e  j8 6d: e  j9 6d; e  j: 6d< e  j; 6d= e  j< 6d> e  j= 6d? e  j> 6d@ e  j? 6dA e  j@ 6dB e  jA 6dC e  jB 6dD e  jC 6dE e  jD 6dF e  jE 6dG e  jF 6dH e  jG 6dI e  jH 6dJ e  jI 6dK e  jJ 6dL e  jK 6dM e  jL 6dN e  jM 6dO e  jN 6dP e  jO 6dQ e  jP 6dR e  jQ 6dS e  jR 6dT e  jS 6dU e  jT 6dV e  jU 6dW e  jV 6dX e  jW 6dY e  jX 6dZ e  jY 6d[ e  jZ 6d\ e  j[ 6d] e  j\ 6d^ e  j] 6d_ e  j^ 6d` e  j_ 6da e  j` 6db e  ja 6dc e  jb 6dd e  jc 6de e  jd 6df e  je 6dg e  jf 6dh e  jg 6di e  jh 6dj e  ji 6dk e  jj 6dl e  jk 6dm e  jl 6dn e  jm 6do e  jn 6dp e  jo 6dq e  jp 6dr e  jq 6ds e  jr 6dt e  js 6du e  jt 6dv e  ju 6dw e  jv 6dx e  jw 6dy e  jx 6dz e  jy 6d{ e  jz 6d| e  j{ 6d} e  j| 6d~ e  j} 6d e  j~ 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6d e  j 6Z d d   Z e d k rzx g  Z e  j   xa e j   D]S Z e  j e  Z e e  Z e e k re j d e  j e  e e f  qqWWd e  j   x e D] Z e e  qWXn  d S)    NZka1Zka3Zkb2ZkbsZkbegZkcbtZkc1Zkc3ZkcanZktbcZkclrZkcloZkcmdZkcpyZkcrtZkctabZkdch1Zkdl1Zkcud1ZkrmirZkendZkentZkelZkedZkextZkf0Zkf1Zkf10Zkf11Zkf12Zkf13Zkf14Zkf15Zkf16Zkf17Zkf18Zkf19Zkf2Zkf20Zkf21Zkf22Zkf23Zkf24Zkf25Zkf26Zkf27Zkf28Zkf29Zkf3Zkf30Zkf31Zkf32Zkf33Zkf34Zkf35Zkf36Zkf37Zkf38Zkf39Zkf4Zkf40Zkf41Zkf42Zkf43Zkf44Zkf45Zkf46Zkf47Zkf48Zkf49Zkf5Zkf50Zkf51Zkf52Zkf53Zkf54Zkf55Zkf56Zkf57Zkf58Zkf59Zkf6Zkf60Zkf61Zkf62Zkf63Zkf7Zkf8Zkf9ZkfndZkhlpZkhomeZkich1Zkil1Zkcub1ZkllZkmrkZkmsgZkmovZknxtZknpZkopnZkoptZkppZkprvZkprtZkrdoZkrefZkrfrZkrplZkrstZkresZkcuf1ZksavZkBEGZkCANZkCMDZkCPYZkCRTZkDCZkDLZksltZkENDZkEOLZkEXTZkindZkFNDZkHLPZkHOMZkICZkLFTZkMSGZkMOVZkNXTZkOPTZkPRVZkPRTZkriZkRDOZkRPLZkRITZkRESZkSAVZkSPDZkhtsZkUNDZkspdZkundZkcuu1c             C   sX   t  |  t  r t |   }  n  t j |   } | d  k r= d St j |  rP d Sd Sd  S)NFT)
isinstancestrord_capability_namesget_cursesZtigetstr)ZchZcapability_name r   $/usr/lib/python3.4/curses/has_key.pyhas_key   s    r
   __main__z)Mismatch for key %s, system=%i, Python=%i)r   ZKEY_A1ZKEY_A3ZKEY_B2ZKEY_BACKSPACEZKEY_BEGZKEY_BTABZKEY_C1ZKEY_C3Z
KEY_CANCELZ	KEY_CATABZ	KEY_CLEARZ	KEY_CLOSEZKEY_COMMANDZKEY_COPYZ
KEY_CREATEZKEY_CTABZKEY_DCZKEY_DLZKEY_DOWNZKEY_EICZKEY_ENDZ	KEY_ENTERZKEY_EOLZKEY_EOSZKEY_EXITZKEY_F0ZKEY_F1ZKEY_F10ZKEY_F11ZKEY_F12ZKEY_F13ZKEY_F14ZKEY_F15ZKEY_F16ZKEY_F17ZKEY_F18ZKEY_F19ZKEY_F2ZKEY_F20ZKEY_F21ZKEY_F22ZKEY_F23ZKEY_F24ZKEY_F25ZKEY_F26ZKEY_F27ZKEY_F28ZKEY_F29ZKEY_F3ZKEY_F30ZKEY_F31ZKEY_F32ZKEY_F33ZKEY_F34ZKEY_F35ZKEY_F36ZKEY_F37ZKEY_F38ZKEY_F39ZKEY_F4ZKEY_F40ZKEY_F41ZKEY_F42ZKEY_F43ZKEY_F44ZKEY_F45ZKEY_F46ZKEY_F47ZKEY_F48ZKEY_F49ZKEY_F5ZKEY_F50ZKEY_F51ZKEY_F52ZKEY_F53ZKEY_F54ZKEY_F55ZKEY_F56ZKEY_F57ZKEY_F58ZKEY_F59ZKEY_F6ZKEY_F60ZKEY_F61ZKEY_F62ZKEY_F63ZKEY_F7ZKEY_F8ZKEY_F9ZKEY_FINDZKEY_HELPZKEY_HOMEZKEY_ICZKEY_ILZKEY_LEFTZKEY_LLZKEY_MARKZKEY_MESSAGEZKEY_MOVEZKEY_NEXTZ	KEY_NPAGEZKEY_OPENZKEY_OPTIONSZ	KEY_PPAGEZKEY_PREVIOUSZ	KEY_PRINTZKEY_REDOZKEY_REFERENCEZKEY_REFRESHZKEY_REPLACEZKEY_RESTARTZ
KEY_RESUMEZ	KEY_RIGHTZKEY_SAVEZKEY_SBEGZKEY_SCANCELZKEY_SCOMMANDZ	KEY_SCOPYZKEY_SCREATEZKEY_SDCZKEY_SDLZ
KEY_SELECTZKEY_SENDZKEY_SEOLZ	KEY_SEXITZKEY_SFZ	KEY_SFINDZ	KEY_SHELPZ	KEY_SHOMEZKEY_SICZ	KEY_SLEFTZKEY_SMESSAGEZ	KEY_SMOVEZ	KEY_SNEXTZKEY_SOPTIONSZKEY_SPREVIOUSZ
KEY_SPRINTZKEY_SRZ	KEY_SREDOZKEY_SREPLACEZ
KEY_SRIGHTZ
KEY_SRSUMEZ	KEY_SSAVEZKEY_SSUSPENDZKEY_STABZ	KEY_SUNDOZKEY_SUSPENDZKEY_UNDOZKEY_UPr   r
   __name__LZinitscrkeyskeysystemZpythonappendZkeynameZendwiniprintr   r   r   r	   <module>   sH  




















































































































































	%
 