PageRenderTime 123ms queryFilters 0ms Sphinxql 44ms app.CodeModel.GetByIds 10ms findMatchingLines 42ms GetByIds 52ms meta 0ms repositoryFilters 11ms languageFilters 8ms sourceFilters 9ms

21,207 results for 'php chr repo:thomashii/vtigercrm-6-for-postgresql' (123 ms)

Source

Language

Repository

Hash.php https://bitbucket.org/studiobreakfast/sync.git | PHP | 824 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
4/**
5 * Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
6 *
13 *
14 * PHP versions 4 and 5
15 *
20 * <code>
21 * <?php
22 *    include('Crypt/Hash.php');
51 * @package    Crypt_Hash
52 * @author     Jim Wigginton <terrafrost@php.net>
53 * @copyright  MMVII Jim Wigginton
54 * @license    http://www.opensource.org/licenses/mit-license.html  MIT License
55 * @version    $Id: Hash.php,v 1.6 2009/11/23 23:37:07 terrafrost Exp $
56 * @link       http://phpseclib.sourceforge.net
Hash.php https://bitbucket.org/cbeier/test.git | PHP | 826 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
4/**
5 * Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
6 *
13 *
14 * PHP versions 4 and 5
15 *
20 * <code>
21 * <?php
22 *    include('Crypt/Hash.php');
51 * @package    Crypt_Hash
52 * @author     Jim Wigginton <terrafrost@php.net>
53 * @copyright  MMVII Jim Wigginton
54 * @license    http://www.opensource.org/licenses/mit-license.html  MIT License
55 * @version    $Id: Hash.php,v 1.6 2009/11/23 23:37:07 terrafrost Exp $
56 * @link       http://phpseclib.sourceforge.net
Compression.php https://bitbucket.org/mkrasuski/magento-ce.git | PHP | 391 lines
1<?php
2/**
23/** Zend_Pdf_Filter_Interface */
24#require_once 'Zend/Pdf/Filter/Interface.php';
25
77                $predictor != 13  &&  $predictor != 14  &&   $predictor != 15) {
78                #require_once 'Zend/Pdf/Exception.php';
79                throw new Zend_Pdf_Exception('Invalid value of \'Predictor\' decode param - ' . $predictor . '.' );
99            if ($colors != 1  &&  $colors != 2  &&  $colors != 3  &&  $colors != 4) {
100                #require_once 'Zend/Pdf/Exception.php';
101                throw new Zend_Pdf_Exception('Invalid value of \'Color\' decode param - ' . $colors . '.' );
123                $bitsPerComponent != 16 ) {
124                #require_once 'Zend/Pdf/Exception.php';
125                throw new Zend_Pdf_Exception('Invalid value of \'BitsPerComponent\' decode param - ' . $bitsPerComponent . '.' );
169        if ($predictor == 2) {
170            #require_once 'Zend/Pdf/Exception.php';
171            throw new Zend_Pdf_Exception('Not implemented yet' );
RSA.php https://bitbucket.org/appstrakt/lib_php_phpseclib.git | PHP | 1,931 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
10 * <code>
11 * <?php
12 *    include('Crypt/RSA.php');
28 * <code>
29 * <?php
30 *    include('Crypt/RSA.php');
61 * @package    RSA
62 * @author     Jim Wigginton <terrafrost@php.net>
63 * @copyright  MMIX Jim Wigginton
568        $raw = array(
569            'version' => $num_primes == 2 ? chr(0) : chr(1), // two-prime vs. multi
570            'modulus' => $n->toBytes(true),
1460        $ps = $this->_random($this->k - $mLen - 3, true);
1461        $em = chr(0) . chr(2) . $ps . chr(0) . $m;
1462
Hash.php https://bitbucket.org/appstrakt/lib_php_phpseclib.git | PHP | 818 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
4/**
5 * Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
6 *
13 *
14 * PHP versions 4 and 5
15 *
20 * <code>
21 * <?php
22 *    include('Crypt/Hash.php');
48 * @package    Hash
49 * @author     Jim Wigginton <terrafrost@php.net>
50 * @copyright  MMVII Jim Wigginton
51 * @license    http://www.gnu.org/licenses/lgpl.txt
52 * @version    $Id: Hash.php 81 2010-05-19 21:56:16Z admin $
53 * @link       http://phpseclib.sourceforge.net
getid3.lib.php https://bitbucket.org/wpforchurch/sermon-manager-for-wordpress.git | PHP | 1,317 lines
1<?php
2/////////////////////////////////////////////////////////////////
84			if (!$hasINT64 && !defined('PHP_INT_MIN')) {
85				define('PHP_INT_MIN', ~PHP_INT_MAX);
86			}
88		// if integers are 64-bit - no other check required
89		if ($hasINT64 || (($num <= PHP_INT_MAX) && ($num >= PHP_INT_MIN))) {
90			return true;
277			// synchsafe ints are not allowed to be signed
278			if ($bytewordlen <= PHP_INT_SIZE) {
279				$signMaskBit = 0x80 << (8 * ($bytewordlen - 1));
283			} else {
284				throw new Exception('ERROR: Cannot have signed integers larger than '.(8 * PHP_INT_SIZE).'-bits ('.strlen($byteword).') in getid3_lib::BigEndian2Int()');
285				break;
385		// written by kchireability*com
386		// taken from http://www.php.net/manual/en/function.array-merge-recursive.php
387		if (!is_array($array1) || !is_array($array2)) {
unicode.inc https://bitbucket.org/sanjeevam/taxation.git | Pascal | 548 lines
46  if (preg_match('/[à-á]/u', 'â')) {
47    return array(UNICODE_ERROR, $t('The PCRE library in your PHP installation is outdated. This will cause problems when handling Unicode text. If you are running PHP 4.3.3 or higher, make sure you are using the PCRE library supplied by PHP. Please refer to the <a href="@url">PHP PCRE documentation</a> for more information.', array('@url' => 'http://www.php.net/pcre')));
48  }
56  if (ini_get('mbstring.func_overload') != 0) {
57    return array(UNICODE_ERROR, $t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini <em>mbstring.func_overload</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
58  }
59  if (ini_get('mbstring.encoding_translation') != 0) {
60    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.encoding_translation</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
61  }
62  if (ini_get('mbstring.http_input') != 'pass') {
63    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_input</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
64  }
65  if (ini_get('mbstring.http_output') != 'pass') {
66    return array(UNICODE_ERROR, $t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_output</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
67  }
tools.php https://bitbucket.org/silverlogic/dms.git | PHP | 475 lines
1<?php
2//get wrp data from database by jobid
15		return false;
16	require_once(dirname(__FILE__).'/wrp_dojob.php');
17	$wrp_dojob= new wrp_dojob($jobid);
28	    $tw = new TwitterOAuth("i8aDsTg4etTCDHrvyxTjg", "kZfkPAwQJc0nj97D77Bd0qZtEr5nMUgepIWy6MtMMlY");
29	    $twrt = $tw->getRequestToken(admin_url( 'admin.php?page=wrp-twitter&connect=tw&resp=1' ));
30		$loginUrl = $tw->getAuthorizeURL($twrt);
47			//session_unset();
48			$redirect = admin_url( 'admin.php?page=wrp-twitter' ); 
49            wp_redirect($redirect);   
70		    update_option(WRP_OPTIONS, $opts);    
71		    $redirect = admin_url( 'admin.php?page=wrp-facebook' ); 
72            wp_redirect($redirect);    	 
95		         
96		        $redirect = admin_url( 'admin.php?page=wrp-facebook' ); 
97		        # req_perms is a comma separated list of the permissions needed
Hash.php https://bitbucket.org/acidel/buykoala.git | PHP | 816 lines
1<?php
2/* vim: set expandtab tabstop=4 shiftwidth=4 softtabstop=4: */
4/**
5 * Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
6 *
13 *
14 * PHP versions 4 and 5
15 *
20 * <code>
21 * <?php
22 *    include('Crypt/Hash.php');
48 * @package    Crypt_Hash
49 * @author     Jim Wigginton <terrafrost@php.net>
50 * @copyright  MMVII Jim Wigginton
51 * @license    http://www.gnu.org/licenses/lgpl.txt
52 * @version    $Id: Hash.php,v 1.6 2009/11/23 23:37:07 terrafrost Exp $
53 * @link       http://phpseclib.sourceforge.net
Compression.php https://bitbucket.org/acidel/buykoala.git | PHP | 391 lines
1<?php
2/**
18 * @license    http://framework.zend.com/license/new-bsd     New BSD License
19 * @version    $Id: Compression.php 20096 2010-01-06 02:05:09Z bkarwin $
20 */
23/** Zend_Pdf_Filter_Interface */
24#require_once 'Zend/Pdf/Filter/Interface.php';
25
77                $predictor != 13  &&  $predictor != 14  &&   $predictor != 15) {
78                #require_once 'Zend/Pdf/Exception.php';
79                throw new Zend_Pdf_Exception('Invalid value of \'Predictor\' decode param - ' . $predictor . '.' );
99            if ($colors != 1  &&  $colors != 2  &&  $colors != 3  &&  $colors != 4) {
100                #require_once 'Zend/Pdf/Exception.php';
101                throw new Zend_Pdf_Exception('Invalid value of \'Color\' decode param - ' . $colors . '.' );
123                $bitsPerComponent != 16 ) {
124                #require_once 'Zend/Pdf/Exception.php';
125                throw new Zend_Pdf_Exception('Invalid value of \'BitsPerComponent\' decode param - ' . $bitsPerComponent . '.' );
unicode.inc https://bitbucket.org/socialmediaclassroom/socialmediaclassroomd5 | Pascal | 509 lines
47  if (preg_match('/[-]/u', '')) {
48    return array(UNICODE_ERROR, $t('The PCRE library in your PHP installation is outdated. This will cause problems when handling Unicode text. If you are running PHP 4.3.3 or higher, make sure you are using the PCRE library supplied by PHP. Please refer to the <a href="@url">PHP PCRE documentation</a> for more information.', array('@url' => 'http://www.php.net/pcre')));
49  }
57  if (ini_get('mbstring.func_overload') != 0) {
58    return array(UNICODE_ERROR, $t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini <em>mbstring.func_overload</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
59  }
60  if (ini_get('mbstring.encoding_translation') != 0) {
61    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.encoding_translation</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
62  }
63  if (ini_get('mbstring.http_input') != 'pass') {
64    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_input</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
65  }
66  if (ini_get('mbstring.http_output') != 'pass') {
67    return array(UNICODE_ERROR, $t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_output</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
68  }
lib.library.php https://bitbucket.org/fruml/fruml | PHP | 1,045 lines
69    
70        echo chr(10).'<div style="border: 1px solid #eee; margin: 5px;">'.chr(10);
71        echo chr(9).'<div style="background-color: #eee; color: #333; font-family: Arial, Helv, Sans; font-size: 12px; padding: 3px;">';
74            foreach(func_get_args() as $arg) {
75                echo chr(9).'<div style="background: white; color: #333; font-family: Arial, Helv, Sans; font-size: 12px; padding: 3px;">'.chr(10);
76                $dump = Library::prettyPrint($arg);
80        } else {
81            echo chr(9).'<div style="color: #333; font-family: Arial, Helv, Sans; font-size: 12px; padding: 3px;">'.chr(10);
82            echo 'No parameters passed, nothing to '.$function.'().'.chr(10);
82            echo 'No parameters passed, nothing to '.$function.'().'.chr(10);
83            echo chr(9).'</div>'.chr(10);
84        }
84        }
85        echo '</div>'.chr(10).chr(10);
86    }
AMFSerializer.php https://bitbucket.org/ride9650/blazer | PHP | 1,069 lines
587			}
588			else if(AMFPHP_PHP5 && $className == 'domdocument')
589			{
791		{
792			$this->outBuffer .= chr($d >> 14 & 0x7f | 0x80) . chr($d >> 7 & 0x7f | 0x80) . chr($d & 0x7f);
793		} 
955		{
956			return chr($d >> 7 & 0x7f | 0x80) . chr($d & 0x7f);
957		}
959		{
960			return chr($d >> 14 & 0x7f | 0x80) . chr($d >> 7 & 0x7f | 0x80) . chr($d & 0x7f);
961		} 
963		{
964			return chr($d >> 22 & 0x7f | 0x80) . chr($d >> 15 & 0x7f | 0x80) . 
965				   chr($d >> 8 & 0x7f | 0x80) . chr($d & 0xff);
ajax.php https://bitbucket.org/Mab879/johtaja-schools | PHP | 262 lines
40        if($count_student_RET[1]['NUM']>1){
41	DrawHeaderHome( 'Selected Student: '.$RET[1]['FIRST_NAME'].'&nbsp;'.($RET[1]['MIDDLE_NAME']?$RET[1]['MIDDLE_NAME'].' ':'').$RET[1]['LAST_NAME'].'&nbsp;'.$RET[1]['NAME_SUFFIX'].' (<A HREF=Side.php?student_id=new&modcat='.$_REQUEST['modcat'].'><font color=red>Remove</font></A>) | <A HREF=Modules.php?modname=Students/Student.php&search_modfunc=list&next_modname=Students%2FStudent.php&ajax=true&bottom_back=true&return_session=true target=body>Back to Student List</A>');
42        }else if($count_student_RET[1]['NUM']==1){
60
61	//if(strpos($_REQUEST['modname'],'misc/')===false && $_REQUEST['modname']!='Students/Student.php' && $_REQUEST['modname']!='School_Setup/Calendar.php' && $_REQUEST['modname']!='Scheduling/Schedule.php' && $_REQUEST['modname']!='Attendance/Percent.php' && $_REQUEST['modname']!='Attendance/Percent.php?list_by_day=true' && $_REQUEST['modname']!='Scheduling/MassRequests.php' && $_REQUEST['modname']!='Scheduling/MassSchedule.php' && $_REQUEST['modname']!='Student_Billing/Fees.php')
62	if(strpos($_REQUEST['modname'],'misc/')===false)
88
89	if($_REQUEST['LO_save']!='1' && !isset($_REQUEST['_openSIS_PDF']) && (strpos($modname,'misc/')===false || $modname=='misc/Registration.php' || $modname=='misc/Export.php' || $modname=='misc/Portal.php'))
90		$_SESSION['_REQUEST_vars'] = $_REQUEST;
209  if($num<32768) 
210    return chr(($num>>12)+224).chr((($num>>6)&63)+128)
211          .chr(($num&63)+128);
213    return chr(($num>>18)+240).chr((($num>>12)&63)+128)
214          .chr((($num>>6)&63)+128).chr(($num&63)+128);
215  return '';
unicode.inc https://bitbucket.org/naughty_david/madajax | Pascal | 549 lines
47  if (preg_match('/[-]/u', '')) {
48    return array(UNICODE_ERROR, $t('The PCRE library in your PHP installation is outdated. This will cause problems when handling Unicode text. If you are running PHP 4.3.3 or higher, make sure you are using the PCRE library supplied by PHP. Please refer to the <a href="@url">PHP PCRE documentation</a> for more information.', array('@url' => 'http://www.php.net/pcre')));
49  }
57  if (ini_get('mbstring.func_overload') != 0) {
58    return array(UNICODE_ERROR, $t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini <em>mbstring.func_overload</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
59  }
60  if (ini_get('mbstring.encoding_translation') != 0) {
61    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.encoding_translation</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
62  }
63  if (ini_get('mbstring.http_input') != 'pass') {
64    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_input</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
65  }
66  if (ini_get('mbstring.http_output') != 'pass') {
67    return array(UNICODE_ERROR, $t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_output</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
68  }
unicode.inc https://bitbucket.org/phase2tech/pressflow-6 | Pascal | 549 lines
47  if (preg_match('/[-]/u', '')) {
48    return array(UNICODE_ERROR, $t('The PCRE library in your PHP installation is outdated. This will cause problems when handling Unicode text. If you are running PHP 4.3.3 or higher, make sure you are using the PCRE library supplied by PHP. Please refer to the <a href="@url">PHP PCRE documentation</a> for more information.', array('@url' => 'http://www.php.net/pcre')));
49  }
57  if (ini_get('mbstring.func_overload') != 0) {
58    return array(UNICODE_ERROR, $t('Multibyte string function overloading in PHP is active and must be disabled. Check the php.ini <em>mbstring.func_overload</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
59  }
60  if (ini_get('mbstring.encoding_translation') != 0) {
61    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.encoding_translation</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
62  }
63  if (ini_get('mbstring.http_input') != 'pass') {
64    return array(UNICODE_ERROR, $t('Multibyte string input conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_input</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
65  }
66  if (ini_get('mbstring.http_output') != 'pass') {
67    return array(UNICODE_ERROR, $t('Multibyte string output conversion in PHP is active and must be disabled. Check the php.ini <em>mbstring.http_output</em> setting. Please refer to the <a href="@url">PHP mbstring documentation</a> for more information.', array('@url' => 'http://www.php.net/mbstring')));
68  }
getid3.lib.php https://bitbucket.org/renaatdemuynck/chamilo | PHP | 1,567 lines
1<?php
2/////////////////////////////////////////////////////////////////
359            $quotient = ($number / ($maskbyte + 1));
360            $intstring = chr(ceil(($quotient - floor($quotient)) * $maskbyte)) . $intstring;
361            $number = floor($quotient);
407        {
408            $string = chr(getid3_lib :: Bin2Dec(strrev(substr($binstringreversed, $i, 8)))) . $string;
409        }
419            {
420                $intstring = $intstring . chr($number & 127);
421                $number >>= 7;
424            {
425                $intstring = $intstring . chr($number & 255);
426                $number >>= 8;
434        // written by kc�hireability*com
435        // taken from http://www.php.net/manual/en/function.array-merge-recursive.php
436        if (! is_array($array1) || ! is_array($array2))
Transliterator.php https://github.com/andho/Behat.git | PHP | 421 lines
174            .chr(159).chr(162).chr(165).chr(181).chr(192).chr(193).chr(194)
175            .chr(195).chr(196).chr(197).chr(199).chr(200).chr(201).chr(202)
176            .chr(203).chr(204).chr(205).chr(206).chr(207).chr(209).chr(210)
176            .chr(203).chr(204).chr(205).chr(206).chr(207).chr(209).chr(210)
177            .chr(211).chr(212).chr(213).chr(214).chr(216).chr(217).chr(218)
178            .chr(219).chr(220).chr(221).chr(224).chr(225).chr(226).chr(227)
178            .chr(219).chr(220).chr(221).chr(224).chr(225).chr(226).chr(227)
179            .chr(228).chr(229).chr(231).chr(232).chr(233).chr(234).chr(235)
180            .chr(236).chr(237).chr(238).chr(239).chr(241).chr(242).chr(243)
180            .chr(236).chr(237).chr(238).chr(239).chr(241).chr(242).chr(243)
181            .chr(244).chr(245).chr(246).chr(248).chr(249).chr(250).chr(251)
182            .chr(252).chr(253).chr(255);
186            $string = strtr($string, $chars['in'], $chars['out']);
187            $doubleChars['in'] = array(chr(140), chr(156), chr(198), chr(208), chr(222), chr(223), chr(230), chr(240), chr(254));
188            $doubleChars['out'] = array('OE', 'oe', 'AE', 'DH', 'TH', 'ss', 'ae', 'dh', 'th');
Hash.php https://bitbucket.org/devthiagolino/gepro-sistema.git | PHP | 845 lines
1<?php
2
3/**
4 * Pure-PHP implementations of keyed-hash message authentication codes (HMACs) and various cryptographic hashing functions.
5 *
12 *
13 * PHP versions 4 and 5
14 *
19 * <code>
20 * <?php
21 *    include('Crypt/Hash.php');
50 * @package   Crypt_Hash
51 * @author    Jim Wigginton <terrafrost@php.net>
52 * @copyright MMVII Jim Wigginton
53 * @license   http://www.opensource.org/licenses/mit-license.html  MIT License
54 * @link      http://phpseclib.sourceforge.net
55 */
xml2pdf.barcode.code39.php https://github.com/ericmaicon/jasperToPHP.git | PHP | 305 lines
236        $encode = array(
237            chr(0) => '%U', chr(1) => '$A', chr(2) => '$B', chr(3) => '$C',
238            chr(4) => '$D', chr(5) => '$E', chr(6) => '$F', chr(7) => '$G',
238            chr(4) => '$D', chr(5) => '$E', chr(6) => '$F', chr(7) => '$G',
239            chr(8) => '$H', chr(9) => '$I', chr(10) => '$J', chr(11) => 'ŁK',
240            chr(12) => '$L', chr(13) => '$M', chr(14) => '$N', chr(15) => '$O',
263            chr(104) => '+H', chr(105) => '+I', chr(106) => '+J', chr(107) => '+K',
264            chr(108) => '+L', chr(109) => '+M', chr(110) => '+N', chr(111) => '+O',
265            chr(112) => '+P', chr(113) => '+Q', chr(114) => '+R', chr(115) => '+S',
265            chr(112) => '+P', chr(113) => '+Q', chr(114) => '+R', chr(115) => '+S',
266            chr(116) => '+T', chr(117) => '+U', chr(118) => '+V', chr(119) => '+W',
267            chr(120) => '+X', chr(121) => '+Y', chr(122) => '+Z', chr(123) => '%P',
267            chr(120) => '+X', chr(121) => '+Y', chr(122) => '+Z', chr(123) => '%P',
268            chr(124) => '%Q', chr(125) => '%R', chr(126) => '%S', chr(127) => '%T');
269
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21