%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/rs/mysql/5.7/bin/
Upload File :
Create Path :
Current File : //home/rs/mysql/5.7/bin/mysql_upgrade

ELF	>YT@B@8@@@ @ hh    I4I4I4YTYTЊЊ:ZZ Y Y-;][][pPtp;p>[p>[  Rtd:ZZ Y YPtd<!3<!S<!S$1$1Qtd  HH/libexec/ld-elf.so.1FreeBSDFreeBSDFreeBSD%* >M(@mC$X0v*h"2I^>q	>	S			
A
}


3:@Yfx%,18?FNVi~

,
?
N
b
y







&3Jcy(8Ldm
"4EXj}
#(-8AOgr|".<Mp ,Nhu!=Zk"-8EJQX_elsy*8HOWh 0BRcv-@Qaq|=BJS[^_Q][b@X		




X`m```pp(zd0	w(zdӯkt)P&y(zd(z(z
MMPvݣk%PP2D}MC47{&%T(,>.Z	!FDW1=oHGh*#R'5+ $^!?I)Kl,6J97HK
~_En>@5O=g:3PEN0f;-6"B<G/A8Fd|?;@8L+i*/$"	#A9&(LNO`3.jb%4<y1I'-qpxVsXCU\Y Qcr0k)e]mz2J
uMtBw

[:vSa__progname_init_tlsatexitenvironexit_Jv_RegisterClasses_Unwind_Resume_ZNKSt3__120__vector_base_commonILb1EE20__throw_length_errorEv_ZNKSt3__121__basic_string_commonILb1EE20__throw_length_errorEv_ZNKSt3__16locale9use_facetERNS0_2idE_ZNKSt3__18ios_base6getlocEv_ZNSt11logic_errorC2EPKc_ZNSt12length_errorD1Ev_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6resizeEmc_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE9push_backEc_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1ERKS5_mmRKS4__ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev_ZNSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE3putEc_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE5flushEv_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryC1ERS3__ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEE6sentryD1Ev_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEi_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev_ZNSt3__114basic_iostreamIcNS_11char_traitsIcEEED2Ev_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE4syncEv_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5imbueERKNS_6localeE_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE5uflowEv_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6setbufEPcl_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsgetnEPcl_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE6xsputnEPKcl_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEE9showmanycEv_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEEC2Ev_ZNSt3__115basic_streambufIcNS_11char_traitsIcEEED2Ev_ZNSt3__14cerrE_ZNSt3__14coutE_ZNSt3__15ctypeIcE2idE_ZNSt3__16localeD1Ev_ZNSt3__18ios_base33__set_badbit_and_consider_rethrowEv_ZNSt3__18ios_base4initEPv_ZNSt3__18ios_base5clearEj_ZNSt3__19basic_iosIcNS_11char_traitsIcEEED2Ev_ZSt9terminatev_ZTINSt3__113basic_istreamIcNS_11char_traitsIcEEEE_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE_ZTINSt3__114basic_iostreamIcNS_11char_traitsIcEEEE_ZTINSt3__115basic_streambufIcNS_11char_traitsIcEEEE_ZTISt12length_error_ZTVN10__cxxabiv117__class_type_infoE_ZTVN10__cxxabiv120__si_class_type_infoE_ZTVSt12length_error_ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev_ZThn16_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev_ZTv0_n24_NSt3__113basic_istreamIcNS_11char_traitsIcEEED0Ev_ZTv0_n24_NSt3__113basic_istreamIcNS_11char_traitsIcEEED1Ev_ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED0Ev_ZTv0_n24_NSt3__113basic_ostreamIcNS_11char_traitsIcEEED1Ev_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED0Ev_ZTv0_n24_NSt3__114basic_iostreamIcNS_11char_traitsIcEEED1Ev_ZdlPv_Znwm__cxa_allocate_exception__cxa_atexit__cxa_begin_catch__cxa_end_catch__cxa_free_exception__cxa_throw__error__gxx_personality_v0__stack_chk_fail__stack_chk_guard__stderrp__stdoutpatoifgetsfprintffwritememcpymemsetprintfputssetbufstrcmpstrlenstrncmpstrtoulpthread_mutex_initpthread_mutex_unlockpthread_rwlock_initpthread_setspecificpthread_mutexattr_destroypthread_mutex_destroypthread_selfpthread_mutex_lockpthread_createpthread_exitpthread_mutexattr_settypepthread_key_deletepthread_cancelpthread_getspecificpthread_rwlock_destroypthread_joinpthread_rwlock_rdlockpthread_key_createpthread_rwlock_wrlockpthread_oncepthread_mutexattr_initpthread_rwlock_unlockERR_error_string_nSSL_CIPHER_get_nameSSL_CTX_freeSSL_get_current_cipherSSL_get_peer_certificateSSL_get_verify_resultX509_check_hostX509_check_ip_ascX509_freebindclosefreeaddrinfogetaddrinfogetenvgetpidgetsocknamenl_langinfosetlocalesocketsprintfstpcpyBIO_freeBIO_new_mem_bufERR_clear_errorPEM_read_RSA_PUBKEYPEM_read_bio_RSA_PUBKEYRSA_freeRSA_public_encryptRSA_sizefclosefopenmemmovedlclosedlerrordlopendlsymmemchrstrchrfloorgeteuidgetlogingetpwuidgetservbynamesignallocaltime_rtimeEVP_DigestFinal_exEVP_DigestInit_exEVP_DigestUpdateEVP_MD_CTX_cleanupEVP_MD_CTX_createEVP_MD_CTX_destroyEVP_sha256memcmpqsortbcmpstrncasecmpstrtol__flt_roundsfreemallocldivstrnlenreallocSSL_pendingconnectfcntlgetnameinfogetpeernamegetsockoptioctlpollrecvsendsetsockoptshutdownERR_get_errorERR_remove_thread_stateSSL_acceptSSL_clearSSL_connectSSL_ctrlSSL_freeSSL_get_errorSSL_get_fdSSL_newSSL_readSSL_set_fdSSL_set_quiet_shutdownSSL_shutdownSSL_writeBN_bin2bnCRYPTO_cleanup_all_ex_dataCRYPTO_freeCRYPTO_mallocCRYPTO_num_locksCRYPTO_set_dynlock_create_callbackCRYPTO_set_dynlock_destroy_callbackCRYPTO_set_dynlock_lock_callbackCRYPTO_set_id_callbackCRYPTO_set_locking_callbackDH_freeDH_newERR_free_stringsERR_get_error_line_dataEVP_cleanupOPENSSL_add_all_algorithms_noconfSSL_CTX_check_private_keySSL_CTX_ctrlSSL_CTX_get_cert_storeSSL_CTX_load_verify_locationsSSL_CTX_newSSL_CTX_set_cipher_listSSL_CTX_set_default_verify_pathsSSL_CTX_set_session_id_contextSSL_CTX_set_verifySSL_CTX_use_PrivateKey_fileSSL_CTX_use_certificate_fileSSL_library_initSSL_load_error_stringsSSLv23_client_methodSSLv23_server_methodX509_STORE_load_locationsX509_STORE_set_flagsabortfflushstrncatstrncpystrtok_rsleependpwentgetpwnamcompressuncompressstrerror_r__isthreadeddup2fdopenfilenoferrorfreadfseekoftellochdirgetcwd__stdinpgetrusageclosedirfstatopendirreaddirstatcallocfputcfputsstrrchropenreadlstatreadlinkrealpathsymlinkfdatasyncRAND_bytesSHA256_FinalSHA256_InitSHA256_UpdatestrcspnstrlcatstrstrputcharBIO_new_bio_pairEVP_CIPHER_CTX_cleanupEVP_CIPHER_CTX_initEVP_CIPHER_CTX_set_paddingEVP_CIPHER_block_sizeEVP_CIPHER_iv_lengthEVP_DecryptFinal_exEVP_DecryptInitEVP_DecryptUpdateEVP_EncryptFinalEVP_EncryptInitEVP_EncryptUpdateEVP_aes_128_cbcEVP_aes_128_cfb1EVP_aes_128_cfb128EVP_aes_128_cfb8EVP_aes_128_ecbEVP_aes_128_ofbEVP_aes_192_cbcEVP_aes_192_cfb1EVP_aes_192_cfb128EVP_aes_192_cfb8EVP_aes_192_ecbEVP_aes_192_ofbEVP_aes_256_cbcEVP_aes_256_cfb1EVP_aes_256_cfb128EVP_aes_256_cfb8EVP_aes_256_ecbEVP_aes_256_ofbSHA1_FinalSHA1_InitSHA1_Update__cxa_pure_virtual_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEmmPKcm_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEaSERKS5_putcstrtollstrtoullgetpass_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZNKSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE5rfindEcm_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEED2Ev_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6assignEPKc_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7replaceEmmPKcm_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEED2Ev_ZNSt3__113basic_ostreamIcNS_11char_traitsIcEEElsEy_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEmc_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EEPKS6_RKS9__ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKc_ZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEPKcmstrcpylibthr.so.3FBSD_1.0libz.so.6ZLIB_1.2.4.0libm.so.5libcxxrt.so.1CXXABI_1.3GLIBCXX_3.4libgcc_s.so.1GCC_3.0libc.so.7FBSD_1.1FBSD_1.5librt.so.1libexecinfo.so.1libssl.so.1.0.2libcrypto.so.1.0.2libc++.so.1@[ZxZZ;[Z;[ZZXZ8ZxZ@ZhZ Z!`Z"@[%@[&@['pZ.Z.Z/Z/;[/;[/;[/Z0 Z0HZ0Z0Z1@[2Z3Z3Z3H)[3)[3P4[38[3=[3hZ4Z4Z4Z4Z4Z4([4([4)[4)[40*[4H*[4`*[4x*[4*[4+[4,[4 ,[48,[4P,[4-[4-[4-[4-[4.[4p/[4/[4/[4/[4/[401[4H1[4`1[4x1[42[42[4 3[483[4P3[4h3[4`4[44[44[4P5[4h5[45[45[46[46[4H7[4`7[4x7[4P8[4H9[49[49[4:[4;[4;[4<[4<[4=[4>[4X>[4A[50Z6(Z7Z8Z9Z:;[:Z;;[;XZ<PZ=([GA[IA[J@[KC[C[I[I[0)[:8)[:@)[:)[:(+[:0+[:,[:,[:.[:.[:h0[:p0[:1[:1[:88[:@:[:X:[:`:[:h:[:p:[:x:[::[::[:<[:<[:<[:<[:=[:=[:=[:=[:8[A@=[AM[Cbbb b(b>0b?8bP@bHbTPbSXbR`bUhb$pbxb,b*b#bXbVbLbb	bb(ȥbХbإbBb-b@bEbDb
bb+b b)(bC0bQ8bM@bWHbHPbNXb`bOhbFpbxbbb
bbAbbrbpbbȦb~Цb}ئb|b{bbzbxbybobsbt bw(bu0bv8bq@bHbYPb^Xb``bZhbpbxbbbbbbbbbbȧbЧbاbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbȨbШbبbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbȩbЩbgةbbbbbb[bbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbȪbnЪbkتbib_bbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbb
b	bbbȫbЫb
ثbbbmbcbjbdb]bfb\ bl(ba0bh8be@bbHbPbXb`bhbpbxbbbbb#bb$b"bb)Ȭb/Ьb5جb%b+b1b&b,b2b(b.b4 b'(b-0b38b*@b0Hb6Pb Xb!`bhbpb8xb9b7b;b<b=b>b?b@bBbCȭbDЭbEحbFbGbHbIbJbKbLSET @cmd= "CREATE TABLE IF NOT EXISTS slave_worker_info (
  Id INTEGER UNSIGNED NOT NULL,
  Relay_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  Relay_log_pos BIGINT UNSIGNED NOT NULL,
  Master_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  Master_log_pos BIGINT UNSIGNED NOT NULL,
  Checkpoint_relay_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  Checkpoint_relay_log_pos BIGINT UNSIGNED NOT NULL,
  Checkpoint_master_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL,
  Checkpoint_master_log_pos BIGINT UNSIGNED NOT NULL,
  Checkpoint_seqno INT UNSIGNED NOT NULL,
  Checkpoint_group_size INTEGER UNSIGNED NOT NULL,
  Checkpoint_group_bitmap BLOB NOT NULL,
  Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  PRIMARY KEY(Channel_name, Id)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Worker Information'";
SET @cmd="CREATE TABLE performance_schema.table_lock_waits_summary_by_table("
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "COUNT_READ_NORMAL BIGINT unsigned not null,"
  "SUM_TIMER_READ_NORMAL BIGINT unsigned not null,"
  "MIN_TIMER_READ_NORMAL BIGINT unsigned not null,"
  "AVG_TIMER_READ_NORMAL BIGINT unsigned not null,"
  "MAX_TIMER_READ_NORMAL BIGINT unsigned not null,"
  "COUNT_READ_WITH_SHARED_LOCKS BIGINT unsigned not null,"
  "SUM_TIMER_READ_WITH_SHARED_LOCKS BIGINT unsigned not null,"
  "MIN_TIMER_READ_WITH_SHARED_LOCKS BIGINT unsigned not null,"
  "AVG_TIMER_READ_WITH_SHARED_LOCKS BIGINT unsigned not null,"
  "MAX_TIMER_READ_WITH_SHARED_LOCKS BIGINT unsigned not null,"
  "COUNT_READ_HIGH_PRIORITY BIGINT unsigned not null,"
  "SUM_TIMER_READ_HIGH_PRIORITY BIGINT unsigned not null,"
  "MIN_TIMER_READ_HIGH_PRIORITY BIGINT unsigned not null,"
  "AVG_TIMER_READ_HIGH_PRIORITY BIGINT unsigned not null,"
  "MAX_TIMER_READ_HIGH_PRIORITY BIGINT unsigned not null,"
  "COUNT_READ_NO_INSERT BIGINT unsigned not null,"
  "SUM_TIMER_READ_NO_INSERT BIGINT unsigned not null,"
  "MIN_TIMER_READ_NO_INSERT BIGINT unsigned not null,"
  "AVG_TIMER_READ_NO_INSERT BIGINT unsigned not null,"
  "MAX_TIMER_READ_NO_INSERT BIGINT unsigned not null,"
  "COUNT_READ_EXTERNAL BIGINT unsigned not null,"
  "SUM_TIMER_READ_EXTERNAL BIGINT unsigned not null,"
  "MIN_TIMER_READ_EXTERNAL BIGINT unsigned not null,"
  "AVG_TIMER_READ_EXTERNAL BIGINT unsigned not null,"
  "MAX_TIMER_READ_EXTERNAL BIGINT unsigned not null,"
  "COUNT_WRITE_ALLOW_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE_ALLOW_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE_ALLOW_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE_ALLOW_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE_ALLOW_WRITE BIGINT unsigned not null,"
  "COUNT_WRITE_CONCURRENT_INSERT BIGINT unsigned not null,"
  "SUM_TIMER_WRITE_CONCURRENT_INSERT BIGINT unsigned not null,"
  "MIN_TIMER_WRITE_CONCURRENT_INSERT BIGINT unsigned not null,"
  "AVG_TIMER_WRITE_CONCURRENT_INSERT BIGINT unsigned not null,"
  "MAX_TIMER_WRITE_CONCURRENT_INSERT BIGINT unsigned not null,"
  "COUNT_WRITE_LOW_PRIORITY BIGINT unsigned not null,"
  "SUM_TIMER_WRITE_LOW_PRIORITY BIGINT unsigned not null,"
  "MIN_TIMER_WRITE_LOW_PRIORITY BIGINT unsigned not null,"
  "AVG_TIMER_WRITE_LOW_PRIORITY BIGINT unsigned not null,"
  "MAX_TIMER_WRITE_LOW_PRIORITY BIGINT unsigned not null,"
  "COUNT_WRITE_NORMAL BIGINT unsigned not null,"
  "SUM_TIMER_WRITE_NORMAL BIGINT unsigned not null,"
  "MIN_TIMER_WRITE_NORMAL BIGINT unsigned not null,"
  "AVG_TIMER_WRITE_NORMAL BIGINT unsigned not null,"
  "MAX_TIMER_WRITE_NORMAL BIGINT unsigned not null,"
  "COUNT_WRITE_EXTERNAL BIGINT unsigned not null,"
  "SUM_TIMER_WRITE_EXTERNAL BIGINT unsigned not null,"
  "MIN_TIMER_WRITE_EXTERNAL BIGINT unsigned not null,"
  "AVG_TIMER_WRITE_EXTERNAL BIGINT unsigned not null,"
  "MAX_TIMER_WRITE_EXTERNAL BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.threads("
  "THREAD_ID BIGINT unsigned not null,"
  "NAME VARCHAR(128) not null,"
  "TYPE VARCHAR(10) not null,"
  "PROCESSLIST_ID BIGINT unsigned,"
  "PROCESSLIST_USER VARCHAR(32),"
  "PROCESSLIST_HOST VARCHAR(60),"
  "PROCESSLIST_DB VARCHAR(64),"
  "PROCESSLIST_COMMAND VARCHAR(16),"
  "PROCESSLIST_TIME BIGINT,"
  "PROCESSLIST_STATE VARCHAR(64),"
  "PROCESSLIST_INFO LONGTEXT,"
  "PARENT_THREAD_ID BIGINT unsigned,"
  "ROLE VARCHAR(64),"
  "INSTRUMENTED ENUM ('YES', 'NO') not null,"
  "HISTORY ENUM ('YES', 'NO') not null,"
  "CONNECTION_TYPE VARCHAR(16),"
  "THREAD_OS_ID BIGINT unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_program("
  "OBJECT_TYPE enum('EVENT', 'FUNCTION', 'PROCEDURE', 'TABLE', 'TRIGGER'),"
  "OBJECT_SCHEMA varchar(64) NOT NULL,"
  "OBJECT_NAME varchar(64) NOT NULL,"
  "COUNT_STAR bigint(20) unsigned NOT NULL,"
  "SUM_TIMER_WAIT bigint(20) unsigned NOT NULL,"
  "MIN_TIMER_WAIT bigint(20) unsigned NOT NULL,"
  "AVG_TIMER_WAIT bigint(20) unsigned NOT NULL,"
  "MAX_TIMER_WAIT bigint(20) unsigned NOT NULL,"
  "COUNT_STATEMENTS bigint(20) unsigned NOT NULL,"
  "SUM_STATEMENTS_WAIT bigint(20) unsigned NOT NULL,"
  "MIN_STATEMENTS_WAIT bigint(20) unsigned NOT NULL,"
  "AVG_STATEMENTS_WAIT bigint(20) unsigned NOT NULL,"
  "MAX_STATEMENTS_WAIT bigint(20) unsigned NOT NULL,"
  "SUM_LOCK_TIME bigint(20) unsigned NOT NULL,"
  "SUM_ERRORS bigint(20) unsigned NOT NULL,"
  "SUM_WARNINGS bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_AFFECTED bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_SENT bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_EXAMINED bigint(20) unsigned NOT NULL,"
  "SUM_CREATED_TMP_DISK_TABLES bigint(20) unsigned NOT NULL,"
  "SUM_CREATED_TMP_TABLES bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_FULL_JOIN bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_FULL_RANGE_JOIN bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_RANGE bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_RANGE_CHECK bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_SCAN bigint(20) unsigned NOT NULL,"
  "SUM_SORT_MERGE_PASSES bigint(20) unsigned NOT NULL,"
  "SUM_SORT_RANGE bigint(20) unsigned NOT NULL,"
  "SUM_SORT_ROWS bigint(20) unsigned NOT NULL,"
  "SUM_SORT_SCAN bigint(20) unsigned NOT NULL,"
  "SUM_NO_INDEX_USED bigint(20) unsigned NOT NULL,"
  "SUM_NO_GOOD_INDEX_USED bigint(20) unsigned NOT NULL"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`arbitrator_validity_detail`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$tables` (`table_id` INT UNSIGNED,`table_name` VARCHAR(512),`comment` VARCHAR(512)) COMMENT="metadata for tables available through ndbinfo" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$pools` (`node_id` INT UNSIGNED,`block_number` INT UNSIGNED,`block_instance` INT UNSIGNED,`pool_name` VARCHAR(512),`used` BIGINT UNSIGNED COMMENT "currently in use",`total` BIGINT UNSIGNED COMMENT "total allocated",`high` BIGINT UNSIGNED COMMENT "in use high water mark",`entry_size` BIGINT UNSIGNED COMMENT "size in bytes of each object",`config_param1` INT UNSIGNED COMMENT "config param 1 affecting pool",`config_param2` INT UNSIGNED COMMENT "config param 2 affecting pool",`config_param3` INT UNSIGNED COMMENT "config param 3 affecting pool",`config_param4` INT UNSIGNED COMMENT "config param 4 affecting pool") COMMENT="pool usage" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$counters` (`node_id` INT UNSIGNED,`block_number` INT UNSIGNED,`block_instance` INT UNSIGNED,`counter_id` INT UNSIGNED,`val` BIGINT UNSIGNED COMMENT "monotonically increasing since process start") COMMENT="monotonic counters" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$diskpagebuffer`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$disk_write_speed_base`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`cluster_operations` AS SELECT o.node_id, o.block_instance, o.transid0 + (o.transid1 << 32) as transid, case o.op  when 1 then "READ" when 2 then "READ-SH" when 3 then "READ-EX" when 4 then "INSERT" when 5 then "UPDATE" when 6 then "DELETE" when 7 then "WRITE" when 8 then "UNLOCK" when 9 then "REFRESH" when 257 then "SCAN" when 258 then "SCAN-SH" when 259 then "SCAN-EX" ELSE "<unknown>" END as operation_type,  s.state_friendly_name as state,  o.tableid,  o.fragmentid,  (o.apiref & 65535) as client_node_id,  (o.apiref >> 16) as client_block_ref,  (o.tcref & 65535) as tc_node_id,  ((o.tcref >> 16) & 511) as tc_block_no,  ((o.tcref >> (16 + 9)) & 127) as tc_block_instance FROM `ndbinfo`.`ndb$operations` o LEFT JOIN `ndbinfo`.`ndb$dblqh_tcconnect_state` s        ON s.state_int_value = o.state','SET @dummy = 0');
ALTER TABLE db add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
ALTER TABLE user MODIFY Create_user_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
ALTER TABLE proc MODIFY collation_connection
                        char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE event ADD COLUMN time_zone char(64) CHARACTER SET latin1
        NOT NULL DEFAULT 'SYSTEM' AFTER originator;
ALTER TABLE event MODIFY db_collation
                         char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE user ADD password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE user MODIFY account_locked ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
SET NAMES utf8;
DROP FUNCTION IF EXISTS version_minor;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$memory_global_total ( total_allocated ) AS SELECT SUM(CURRENT_NUMBER_OF_BYTES_USED) total_allocated FROM performance_schema.memory_summary_global_by_event_name;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_disabled_instruments () COMMENT '\n Description\n \n Shows all currently disabled instruments.\n \n Parameters\n \n None\n \n Example\n \n mysql> CALL sys.ps_setup_show_disabled_instruments();\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN SELECT name AS disabled_instruments, timed FROM performance_schema.setup_instruments WHERE enabled = 'NO' ORDER BY disabled_instruments; END;
Do not upgrade/install the sys schema.Checking databases.armscii-8big5cp1252iso88597sjis%dprotocolFailed to verify the server certificate via X509 certificate matching functionsCan't connect to local MySQL server through socket '%-.100s' (%d)utf32_latvian_ciutf32_hungarian_ciutf16_sinhala_cicharsets/charset/collation/namecharsets/charset/collation/rules/x/p[normalization %.*s] / %.*s<<<%.*s|%.*sNo errorTLS version is invalidIndex.xmllatin5_turkish_cikeybcs2_general_cimacce_binascii_bindec8_bin//Out of memory (Needed %u bytes)No more records (read after end of file)Table is read onlyFailed to get next auto increment valueToo many nested sub-expressions in a full-text searchcharset_loaderaes-192-cbcaes-256-cbcaes-192-cfb128Using a password on the command line interface can be insecure.option '%s': signed value %s adjusted to %s  -%c%s(No default value)The maximum packet length to send to or receive from server.net_buffer_lengthCopyright (c) $first_year$, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
ANALYZEstatus%-9s: %sPREPARE stmt FROM @str;
DROP PREPARE stmt;
SET @cmd="CREATE TABLE performance_schema.performance_timers("
  "TIMER_NAME ENUM ('CYCLE', 'NANOSECOND', 'MICROSECOND', 'MILLISECOND', 'TICK') not null,"
  "TIMER_FREQUENCY BIGINT,"
  "TIMER_RESOLUTION BIGINT,"
  "TIMER_OVERHEAD BIGINT"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_history("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "LOCK_TIME bigint unsigned not null,"
  "SQL_TEXT LONGTEXT,"
  "DIGEST VARCHAR(32),"
  "DIGEST_TEXT LONGTEXT,"
  "CURRENT_SCHEMA VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "MYSQL_ERRNO INTEGER,"
  "RETURNED_SQLSTATE VARCHAR(5),"
  "MESSAGE_TEXT VARCHAR(128),"
  "ERRORS BIGINT unsigned not null,"
  "WARNINGS BIGINT unsigned not null,"
  "ROWS_AFFECTED BIGINT unsigned not null,"
  "ROWS_SENT BIGINT unsigned not null,"
  "ROWS_EXAMINED BIGINT unsigned not null,"
  "CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SELECT_RANGE BIGINT unsigned not null,"
  "SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SELECT_SCAN BIGINT unsigned not null,"
  "SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SORT_RANGE BIGINT unsigned not null,"
  "SORT_ROWS BIGINT unsigned not null,"
  "SORT_SCAN BIGINT unsigned not null,"
  "NO_INDEX_USED BIGINT unsigned not null,"
  "NO_GOOD_INDEX_USED BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "NESTING_EVENT_LEVEL INTEGER"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_user_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_connection_status("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "GROUP_NAME CHAR(36) collate utf8_bin not null,"
  "SOURCE_UUID CHAR(36) collate utf8_bin not null,"
  "THREAD_ID BIGINT unsigned,"
  "SERVICE_STATE ENUM('ON','OFF','CONNECTING') not null,"
  "COUNT_RECEIVED_HEARTBEATS bigint unsigned NOT NULL DEFAULT 0,"
  "LAST_HEARTBEAT_TIMESTAMP TIMESTAMP(0) not null COMMENT 'Shows when the most recent heartbeat signal was received.',"
  "RECEIVED_TRANSACTION_SET LONGTEXT not null,"
  "LAST_ERROR_NUMBER INTEGER not null,"
  "LAST_ERROR_MESSAGE VARCHAR(1024) not null,"
  "LAST_ERROR_TIMESTAMP TIMESTAMP(0) not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
set @had_proxies_priv_table= @@warning_count != 0;
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`disk_write_speed_base`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$transporters` (`node_id` INT UNSIGNED COMMENT "Node id reporting",`remote_node_id` INT UNSIGNED COMMENT "Node id at other end of link",`connection_status` INT UNSIGNED COMMENT "State of inter-node link",`remote_address` VARCHAR(512) COMMENT "Address of remote node",`bytes_sent` BIGINT UNSIGNED COMMENT "Bytes sent to remote node",`bytes_received` BIGINT UNSIGNED COMMENT "Bytes received from remote node",`connect_count` INT UNSIGNED COMMENT "Number of times connected",`overloaded` INT UNSIGNED COMMENT "Is link reporting overload",`overload_count` INT UNSIGNED COMMENT "Number of overload onsets since connect",`slowdown` INT UNSIGNED COMMENT "Is link requesting slowdown",`slowdown_count` INT UNSIGNED COMMENT "Number of slowdown onsets since connect") COMMENT="transporter status" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`memoryusage` AS SELECT node_id,  pool_name AS memory_type,  SUM(used*entry_size) AS used,  SUM(used) AS used_pages,  SUM(total*entry_size) AS total,  SUM(total) AS total_pages FROM `ndbinfo`.`ndb$pools` WHERE (block_number IN (248, 254) AND   (pool_name = "Index memory" OR pool_name = "Data memory")) OR pool_name = "Long message buffer" GROUP BY node_id, memory_type','SET @dummy = 0');
set default_storage_engine=MyISAM;
SET @had_distributed_tables_priv =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'tables_priv' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER');
ALTER TABLE user
ADD ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci NOT NULL,
ADD ssl_cipher BLOB NOT NULL,
ADD x509_issuer BLOB NOT NULL,
ADD x509_subject BLOB NOT NULL;
ALTER TABLE proc  MODIFY db
                         char(64) collate utf8_bin DEFAULT '' NOT NULL,
                  MODIFY definer
                         char(93) collate utf8_bin DEFAULT '' NOT NULL,
                  MODIFY comment
                         text collate utf8_bin DEFAULT '' NOT NULL;
ALTER TABLE slave_worker_info STATS_PERSISTENT=0;
ALTER TABLE slave_master_info
  MODIFY COLUMN Tls_version TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'Tls version'
  AFTER Channel_name;
SET @host_table_nonempty_str=IF(@have_host_table > 0, 'SET @host_table_nonempty=(SELECT COUNT(*) FROM mysql.host)', 'SET @dummy=0');
ALTER TABLE time_zone_leap_second ENGINE=InnoDB STATS_PERSISTENT=0;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION sys_get_config ( in_variable_name VARCHAR(128), in_default_value VARCHAR(128) ) RETURNS VARCHAR(128) COMMENT '\n Description\n \n Returns the value for the requested variable using the following logic:\n \n 1. If the option exists in sys.sys_config return the value from there.\n 2. Else fall back on the provided default value.\n \n Notes for using sys_get_config():\n \n * If the default value argument to sys_get_config() is NULL and case 2. is reached, NULL is returned.\n It is then expected that the caller is able to handle NULL for the given configuration option.\n * The convention is to name the user variables @sys.<name of variable>. It is <name of variable> that\n is stored in the sys_config table and is what is expected as the argument to sys_get_config().\n * If you want to check whether the configuration option has already been set and if not assign with\n the return value of sys_get_config() you can use IFNULL(...) (see example below). However this should\n not be done inside a loop (e.g. for each row in a result set) as for repeated calls where assignment\n is only needed in the first iteration using IFNULL(...) is expected to be significantly slower than\n using an IF (...) THEN ... END IF; block (see example below).\n \n Parameters\n \n in_variable_name (VARCHAR(128)):\n The name of the config option to return the value for.\n \n in_default_value (VARCHAR(128)):\n The default value to return if the variable does not exist in sys.sys_config.\n \n Returns\n \n VARCHAR(128)\n \n Example\n \n mysql> SELECT sys.sys_get_config(''statement_truncate_len'', 128) AS Value;\n +-------+\n | Value |\n +-------+\n | 64    |\n +-------+\n 1 row in set (0.00 sec)\n \n mysql> SET @sys.statement_truncate_len = IFNULL(@sys.statement_truncate_len, sys.sys_get_config(''statement_truncate_len'', 64));\n Query OK, 0 rows affected (0.00 sec)\n \n IF (@sys.statement_truncate_len IS NULL) THEN\n SET @sys.statement_truncate_len = sys.sys_get_config(''statement_truncate_len'', 64);\n END IF;\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN DECLARE v_value VARCHAR(128) DEFAULT NULL;  SET v_value = (SELECT value FROM sys.sys_config WHERE variable = in_variable_name);  IF (v_value IS NULL) THEN SET v_value = in_default_value; END IF;  RETURN v_value; END ;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION version_major () RETURNS TINYINT UNSIGNED COMMENT '\n Description\n \n Returns the major version of MySQL Server.\n \n Returns\n \n TINYINT UNSIGNED\n \n Example\n \n mysql> SELECT VERSION(), sys.version_major();\n +--------------------------------------+---------------------+\n | VERSION()                            | sys.version_major() |\n +--------------------------------------+---------------------+\n | 5.7.9-enterprise-commercial-advanced | 5                   |\n +--------------------------------------+---------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC NO SQL BEGIN RETURN SUBSTRING_INDEX(SUBSTRING_INDEX(VERSION(), '-', 1), '.', 1); END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$io_by_thread_by_latency ( user, total, total_latency, min_latency, avg_latency, max_latency, thread_id, processlist_id ) AS SELECT IF(processlist_id IS NULL,  SUBSTRING_INDEX(name, '/', -1),  CONCAT(processlist_user, '@', processlist_host) ) user,  SUM(count_star) total, SUM(sum_timer_wait) total_latency, MIN(min_timer_wait) min_latency, AVG(avg_timer_wait) avg_latency, MAX(max_timer_wait) max_latency, thread_id, processlist_id FROM performance_schema.events_waits_summary_by_thread_by_event_name  LEFT JOIN performance_schema.threads USING (thread_id) WHERE event_name LIKE 'wait/io/file/%' AND sum_timer_wait > 0 GROUP BY thread_id, processlist_id, user ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW memory_by_host_by_current_bytes ( host, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(current_count_used) AS current_count_used, sys.format_bytes(SUM(current_number_of_bytes_used)) AS current_allocated, sys.format_bytes(IFNULL(SUM(current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0)) AS current_avg_alloc, sys.format_bytes(MAX(current_number_of_bytes_used)) AS current_max_alloc, sys.format_bytes(SUM(sum_number_of_bytes_alloc)) AS total_allocated FROM performance_schema.memory_summary_by_host_by_event_name GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(current_number_of_bytes_used) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary ( user, statements, statement_latency, statement_avg_latency, table_scans, file_ios, file_io_latency, current_connections, total_connections, unique_hosts, current_memory, total_memory_allocated ) AS SELECT IF(accounts.user IS NULL, 'background', accounts.user) AS user, SUM(stmt.total) AS statements, sys.format_time(SUM(stmt.total_latency)) AS statement_latency, sys.format_time(IFNULL(SUM(stmt.total_latency) / NULLIF(SUM(stmt.total), 0), 0)) AS statement_avg_latency, SUM(stmt.full_scans) AS table_scans, SUM(io.ios) AS file_ios, sys.format_time(SUM(io.io_latency)) AS file_io_latency, SUM(accounts.current_connections) AS current_connections, SUM(accounts.total_connections) AS total_connections, COUNT(DISTINCT host) AS unique_hosts, sys.format_bytes(SUM(mem.current_allocated)) AS current_memory, sys.format_bytes(SUM(mem.total_allocated)) AS total_memory_allocated FROM performance_schema.accounts LEFT JOIN sys.x$user_summary_by_statement_latency AS stmt ON IF(accounts.user IS NULL, 'background', accounts.user) = stmt.user LEFT JOIN sys.x$user_summary_by_file_io AS io ON IF(accounts.user IS NULL, 'background', accounts.user) = io.user LEFT JOIN sys.x$memory_by_user_by_current_bytes mem ON IF(accounts.user IS NULL, 'background', accounts.user) = mem.user GROUP BY IF(accounts.user IS NULL, 'background', accounts.user) ORDER BY SUM(stmt.total_latency) DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_enable_background_threads () COMMENT '\n Description\n \n Enable all background thread instrumentation within Performance Schema.\n \n Parameters\n \n None.\n \n Example\n \n mysql> CALL sys.ps_setup_enable_background_threads();\n +-------------------------------+\n | summary                       |\n +-------------------------------+\n | Enabled 18 background threads |\n +-------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.threads SET instrumented = 'YES' WHERE type = 'BACKGROUND';  SELECT CONCAT('Enabled ', @rows := ROW_COUNT(), ' background thread', IF(@rows != 1, 's', '')) AS summary; END;
version-checkCP866.soError on SHOW SLAVE HOSTS:Can't open shared memory; no answer event received from server (%lu)Can't open shared memory; client could not create %s event (%lu)set autocommit=0UTF-8 Unicodeutf8_swedish_ciutf32_estonian_ciutf32_czech_ciutf32_sinhala_ciutf16_slovenian_ciCharacterutf32_general_cicharsets/charset/collation/rules/x/t[numeric %.*s]ssl_fdError on close of '%s' (Errcode: %d - %s)Can't change ownership of the file '%s' (Errcode: %d - %s)Index corrupted%ld
disablewhile connecting to the MySQL serverX509 cert in PEM format.SHOW /*!50002 FULL*/ TABLES QUICK CHANGEDRENAME TABLE `set @had_db_table= @@warning_count != 0;
CREATE TABLE IF NOT EXISTS proc (db char(64) collate utf8_bin DEFAULT '' NOT NULL, name char(64) DEFAULT '' NOT NULL, type enum('FUNCTION','PROCEDURE') NOT NULL, specific_name char(64) DEFAULT '' NOT NULL, language enum('SQL') DEFAULT 'SQL' NOT NULL, sql_data_access enum( 'CONTAINS_SQL', 'NO_SQL', 'READS_SQL_DATA', 'MODIFIES_SQL_DATA') DEFAULT 'CONTAINS_SQL' NOT NULL, is_deterministic enum('YES','NO') DEFAULT 'NO' NOT NULL, security_type enum('INVOKER','DEFINER') DEFAULT 'DEFINER' NOT NULL, param_list blob NOT NULL, returns longblob DEFAULT '' NOT NULL, body longblob NOT NULL, definer char(93) collate utf8_bin DEFAULT '' NOT NULL, created timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified timestamp NOT NULL DEFAULT '0000-00-00 00:00:00', sql_mode set( 'REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'NOT_USED', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'POSTGRESQL', 'ORACLE', 'MSSQL', 'DB2', 'MAXDB', 'NO_KEY_OPTIONS', 'NO_TABLE_OPTIONS', 'NO_FIELD_OPTIONS', 'MYSQL323', 'MYSQL40', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NO_AUTO_CREATE_USER', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH') DEFAULT '' NOT NULL, comment text collate utf8_bin NOT NULL, character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, PRIMARY KEY (db,name,type)) engine=MyISAM character set utf8 comment='Stored Procedures';
SET @cmd="CREATE TABLE performance_schema.events_transactions_summary_by_account_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_READ_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_READ_WRITE BIGINT unsigned not null,"
  "COUNT_READ_ONLY BIGINT unsigned not null,"
  "SUM_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MIN_TIMER_READ_ONLY BIGINT unsigned not null,"
  "AVG_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MAX_TIMER_READ_ONLY BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.status_by_user("
  "USER CHAR(32) collate utf8_bin default null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`diskpagebuffer`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`threadstat`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`server_transactions`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$logspaces`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$threadblocks` (`node_id` INT UNSIGNED COMMENT "node id",`thr_no` INT UNSIGNED COMMENT "thread number",`block_number` INT UNSIGNED COMMENT "block number",`block_instance` INT UNSIGNED COMMENT "block instance") COMMENT="which blocks are run in which threads" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$disk_write_speed_aggregate`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$dbtc_apiconnect_state` (state_int_value INT UNSIGNED, state_name VARCHAR(256), state_friendly_name VARCHAR(256), state_description VARCHAR(256)) ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`restart_info` AS SELECT * from `ndbinfo`.`ndb$restart_info`','SET @dummy = 0');
SET @had_distributed_db =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'db' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER');
SET GLOBAL general_log = @old_log_state;
CREATE TEMPORARY TABLE tmp_proxies_priv LIKE proxies_priv;
ALTER TABLE ndb_binlog_index
  ADD COLUMN next_position BIGINT UNSIGNED NOT NULL;
ALTER TABLE time_zone ENGINE=InnoDB STATS_PERSISTENT=0;
SET @cmd="ALTER TABLE mysql.audit_log_user ENGINE=InnoDB";
INSERT IGNORE INTO sys.sys_config (variable, value) VALUES ('statement_truncate_len', 64), ('statement_performance_analyzer.limit', 100), ('statement_performance_analyzer.view', NULL), ('diagnostics.allow_i_s_tables', 'OFF'), ('diagnostics.include_raw', 'OFF'), ('ps_thread_trx_info.max_length', 65535);
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$innodb_buffer_stats_by_table ( object_schema, object_name, allocated, data, pages, pages_hashed, pages_old, rows_cached ) AS SELECT IF(LOCATE('.', ibp.table_name) = 0, 'InnoDB System', REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', 1), '`', '')) AS object_schema, REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', -1), '`', '') AS object_name, SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) AS allocated, SUM(ibp.data_size) AS data, COUNT(ibp.page_number) AS pages, COUNT(IF(ibp.is_hashed = 'YES', 1, NULL)) AS pages_hashed, COUNT(IF(ibp.is_old = 'YES', 1, NULL)) AS pages_old, ROUND(IFNULL(SUM(ibp.number_records)/NULLIF(COUNT(DISTINCT ibp.index_name), 0), 0)) AS rows_cached  FROM information_schema.innodb_buffer_page ibp  WHERE table_name IS NOT NULL GROUP BY object_schema, object_name ORDER BY SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary_by_file_io_type ( user, event_name, total, latency, max_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name, count_star AS total, sum_timer_wait AS latency, max_timer_wait AS max_latency FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name LIKE 'wait/io/file%' AND count_star > 0 ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary_by_statement_type ( host, statement, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUBSTRING_INDEX(event_name, '/', -1) AS statement, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(max_timer_wait) AS max_latency, sys.format_time(sum_lock_time) AS lock_latency, sum_rows_sent AS rows_sent, sum_rows_examined AS rows_examined, sum_rows_affected AS rows_affected, sum_no_index_used + sum_no_good_index_used AS full_scans FROM performance_schema.events_statements_summary_by_host_by_event_name WHERE sum_timer_wait != 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
. sys views, but expected Usage: hebrewreading authorization packetpasswordmax-allowed-packetsecure-auth/Can't initialize character set %-.32s (path: %-.100s)Got packet bigger than 'max_allowed_packet' bytesprotocol tracing enableducs2_spanish_ciutf8mb4_danish_ciutf32_spanish_ciutf16_general_ciutf16_bincharsets/charset/familycharsets/charset/unicodecharsets/charset/collation/rules/x[version %.*s]%.*sFatal: OpenSSL interface problem (mode=0x%x)cp1251_general_ciԪ *,.39;=EGMWY[aioy{})+-28:<DFLVXZ`hnxz|~մCAecgkۅ
B@dbfjᄈ]
?"(&$57KIOQUS_sqwum\	>!'%#46JHNPTR^rpvtlError on realpath() on '%s' (Error %d - %s)[%s] Wrong index given to functionToo many active concurrent transactionsTable is being used in foreign key check--password=*****" as it collides with existing one with following name "Incorrect integer value: '%s'SHOW DATABASESSET @sql_mode_orig=@@SESSION.sql_mode;
SET @cmd="CREATE TABLE performance_schema.memory_summary_by_thread_by_event_name("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_ALLOC BIGINT unsigned not null,"
  "COUNT_FREE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_ALLOC BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_FREE BIGINT unsigned not null,"
  "LOW_COUNT_USED BIGINT not null,"
  "CURRENT_COUNT_USED BIGINT not null,"
  "HIGH_COUNT_USED BIGINT not null,"
  "LOW_NUMBER_OF_BYTES_USED BIGINT not null,"
  "CURRENT_NUMBER_OF_BYTES_USED BIGINT not null,"
  "HIGH_NUMBER_OF_BYTES_USED BIGINT not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.user_variables_by_thread("
  "THREAD_ID BIGINT unsigned not null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE LONGBLOB"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$logbuffers`','SET @dummy = 0');
ALTER TABLE user add File_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
SET GLOBAL general_log = 'OFF';
ALTER TABLE event MODIFY body_utf8 longblob DEFAULT NULL;
INSERT IGNORE INTO mysql.tables_priv VALUES ('localhost', 'mysql', 'mysql.session', 'user', 'root\@localhost', CURRENT_TIMESTAMP, 'Select', '');
REPLACE INTO mysql.db VALUES ('localhost','sys','mysql.sys','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','Y');
DROP FUNCTION IF EXISTS format_path;
DROP FUNCTION IF EXISTS ps_thread_stack;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary_by_statement_latency ( user, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(count_star) AS total, sys.format_time(SUM(sum_timer_wait)) AS total_latency, sys.format_time(SUM(max_timer_wait)) AS max_latency, sys.format_time(SUM(sum_lock_time)) AS lock_latency, SUM(sum_rows_sent) AS rows_sent, SUM(sum_rows_examined) AS rows_examined, SUM(sum_rows_affected) AS rows_affected, SUM(sum_no_index_used) + SUM(sum_no_good_index_used) AS full_scans FROM performance_schema.events_statements_summary_by_user_by_event_name GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary ( host, statements, statement_latency, statement_avg_latency, table_scans, file_ios, file_io_latency, current_connections, total_connections, unique_users, current_memory, total_memory_allocated ) AS SELECT IF(accounts.host IS NULL, 'background', accounts.host) AS host, SUM(stmt.total) AS statements, SUM(stmt.total_latency) AS statement_latency, SUM(stmt.total_latency) / SUM(stmt.total) AS statement_avg_latency, SUM(stmt.full_scans) AS table_scans, SUM(io.ios) AS file_ios, SUM(io.io_latency) AS file_io_latency, SUM(accounts.current_connections) AS current_connections, SUM(accounts.total_connections) AS total_connections, COUNT(DISTINCT accounts.user) AS unique_users, SUM(mem.current_allocated) AS current_memory, SUM(mem.total_allocated) AS total_memory_allocated FROM performance_schema.accounts JOIN sys.x$host_summary_by_statement_latency AS stmt ON accounts.host = stmt.host JOIN sys.x$host_summary_by_file_io AS io ON accounts.host = io.host JOIN sys.x$memory_by_host_by_current_bytes mem ON accounts.host = mem.host GROUP BY IF(accounts.host IS NULL, 'background', accounts.host);
DROP PROCEDURE IF EXISTS execute_prepared_stmt;
This installation of MySQL is already upgraded to %s, use --force if you still need to run mysql_upgrade
00000PIPEgb18030ISO_8859-1hp8connect-timeouttls-versionOS character set '%s' is not supported by MySQL clientOracle Inc_threadCan't open shared memory; no answer from server (%lu)This feature is not implemented yetUNKNOWN_USERrollbackutf8_slovenian_ciutf8mb4_romanian_ciutf8mb4_spanish_ciutf16_spanish2_cicontextcharsets/charset/collation/suppress_contractionscharsets/charset/collation/rules/pcharsets/charset/collation/rules/sc[caseLevel %.*s]%s unexpected ('?' wanted)'>'SSL_CTX_new failedcp1251_ukrainian_cicp1257_lithuanian_cigeostd8_bineuckr_korean_ciError reading file '%s' (Errcode: %d - %s)WarningIndex needed in foreign key constraintUMASKIO_CACHEAlternatives are: '%s'
Default options are read from the following files in the given order:
The following options may be given as the first argument:
--print-defaults        Print the program argument list and exit.
--no-defaults           Don't read default options from any option file,
                        except for login file.
--defaults-file=#       Only read default options from the given file #.
--defaults-extra-file=# Read this file after the global files are read.
--defaults-group-suffix=#
                        Also read groups with concat(group, suffix)
--login-path=#          Read this path from the login file.%s should be readable/writable only by current user.[(Disabled)
%s: Error while setting value '%s' to '%s'REQUIREDCertificate revocation list.This is a non-debug version. Catch this and exit.WARNING TABLE ... SET @cmd="CREATE TABLE performance_schema.socket_summary_by_instance("
  "EVENT_NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_READ BIGINT unsigned not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_WRITE BIGINT unsigned not null,"
  "COUNT_MISC BIGINT unsigned not null,"
  "SUM_TIMER_MISC BIGINT unsigned not null,"
  "MIN_TIMER_MISC BIGINT unsigned not null,"
  "AVG_TIMER_MISC BIGINT unsigned not null,"
  "MAX_TIMER_MISC BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.global_status("
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$dblqh_tcconnect_state`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`threadblocks`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$threadstat` (`node_id` INT UNSIGNED COMMENT "node id",`thr_no` INT UNSIGNED COMMENT "thread number",`thr_nm` VARCHAR(512) COMMENT "thread name",`c_loop` BIGINT UNSIGNED COMMENT "No of loops in main loop",`c_exec` BIGINT UNSIGNED COMMENT "No of signals executed",`c_wait` BIGINT UNSIGNED COMMENT "No of times waited for more input",`c_l_sent_prioa` BIGINT UNSIGNED COMMENT "No of prio A signals sent to own node",`c_l_sent_priob` BIGINT UNSIGNED COMMENT "No of prio B signals sent to own node",`c_r_sent_prioa` BIGINT UNSIGNED COMMENT "No of prio A signals sent to remote node",`c_r_sent_priob` BIGINT UNSIGNED COMMENT "No of prio B signals sent to remote node",`os_tid` BIGINT UNSIGNED COMMENT "OS thread id",`os_now` BIGINT UNSIGNED COMMENT "OS gettimeofday (millis)",`os_ru_utime` BIGINT UNSIGNED COMMENT "OS user CPU time (micros)",`os_ru_stime` BIGINT UNSIGNED COMMENT "OS system CPU time (micros)",`os_ru_minflt` BIGINT UNSIGNED COMMENT "OS page reclaims (soft page faults",`os_ru_majflt` BIGINT UNSIGNED COMMENT "OS page faults (hard page faults)",`os_ru_nvcsw` BIGINT UNSIGNED COMMENT "OS voluntary context switches",`os_ru_nivcsw` BIGINT UNSIGNED COMMENT "OS involuntary context switches") COMMENT="Statistics on execution threads" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$operations`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$membership` (`node_id` INT UNSIGNED COMMENT "node id",`group_id` INT UNSIGNED COMMENT "node group id",`left_node` INT UNSIGNED COMMENT "Left node in heart beat chain",`right_node` INT UNSIGNED COMMENT "Right node in heart beat chain",`president` INT UNSIGNED COMMENT "President nodeid",`successor` INT UNSIGNED COMMENT "President successor",`dynamic_id` INT UNSIGNED COMMENT "President, Configured_heartbeat order",`arbitrator` INT UNSIGNED COMMENT "Arbitrator nodeid",`arb_ticket` VARCHAR(512) COMMENT "Arbitrator ticket",`arb_state` INT UNSIGNED COMMENT "Arbitrator state",`arb_connected` INT UNSIGNED COMMENT "Arbitrator connected",`conn_rank1_arbs` VARCHAR(512) COMMENT "Connected rank 1 arbitrators",`conn_rank2_arbs` VARCHAR(512) COMMENT "Connected rank 2 arbitrators") COMMENT="membership" ENGINE=NDBINFO','SET @dummy = 0');
ALTER TABLE user ADD Create_user_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
UPDATE user LEFT JOIN db USING (Host,User) SET Create_user_priv='Y'
  WHERE @hadCreateUserPriv = 0 AND
        (user.Grant_priv = 'Y' OR db.Grant_priv = 'Y');
drop procedure if exists mysql.die;
SET @hadAccountLocked:=0;
ALTER TABLE help_topic MODIFY url TEXT NOT NULL;
SET @cmd="ALTER TABLE mysql.server_cost DROP COLUMN default_value";
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION extract_schema_from_file_name ( path VARCHAR(512) ) RETURNS VARCHAR(64)  COMMENT '\n Description\n \n Takes a raw file path, and attempts to extract the schema name from it.\n \n Useful for when interacting with Performance Schema data \n concerning IO statistics, for example.\n \n Currently relies on the fact that a table data file will be within a \n specified database directory (will not work with partitions or tables\n that specify an individual DATA_DIRECTORY).\n \n Parameters\n \n path (VARCHAR(512)):\n The full file path to a data file to extract the schema name from.\n \n Returns\n \n VARCHAR(64)\n \n Example\n \n mysql> SELECT sys.extract_schema_from_file_name(\'/var/lib/mysql/employees/employee.ibd\');\n +----------------------------------------------------------------------------+\n | sys.extract_schema_from_file_name(\'/var/lib/mysql/employees/employee.ibd\') |\n +----------------------------------------------------------------------------+\n | employees                                                                  |\n +----------------------------------------------------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN RETURN LEFT(SUBSTRING_INDEX(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -2), '/', 1), 64); END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$io_global_by_file_by_bytes ( file, count_read, total_read, avg_read, count_write, total_written, avg_write, total, write_pct ) AS SELECT file_name AS file,  count_read,  sum_number_of_bytes_read AS total_read, IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0) AS avg_read, count_write,  sum_number_of_bytes_write AS total_written, IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0.00) AS avg_write, sum_number_of_bytes_read + sum_number_of_bytes_write AS total,  IFNULL(ROUND(100-((sum_number_of_bytes_read/ NULLIF((sum_number_of_bytes_read+sum_number_of_bytes_write), 0))*100), 2), 0.00) AS write_pct  FROM performance_schema.file_summary_by_instance ORDER BY sum_number_of_bytes_read + sum_number_of_bytes_write DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary_by_file_io_type ( user, event_name, total, latency, max_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name, count_star AS total, sys.format_time(sum_timer_wait) AS latency, sys.format_time(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name LIKE 'wait/io/file%' AND count_star > 0 ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary_by_file_io ( user, ios, io_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(count_star) AS ios, sys.format_time(SUM(sum_timer_wait)) AS io_latency  FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name LIKE 'wait/io/file/%' GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary_by_file_io ( user, ios, io_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(count_star) AS ios, SUM(sum_timer_wait) AS io_latency  FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name LIKE 'wait/io/file/%' GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(sum_timer_wait) DESC;
DROP PROCEDURE IF EXISTS ps_setup_disable_background_threads;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_disabled_consumers () COMMENT '\n Description\n \n Shows all currently disabled consumers.\n \n Parameters\n \n None\n \n Example\n \n mysql> CALL sys.ps_setup_show_disabled_consumers();\n \n +---------------------------+\n | disabled_consumers        |\n +---------------------------+\n | events_statements_current |\n | global_instrumentation    |\n | thread_instrumentation    |\n | statements_digest         |\n +---------------------------+\n 4 rows in set (0.05 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN SELECT name AS disabled_consumers FROM performance_schema.setup_consumers WHERE enabled = 'NO' ORDER BY disabled_consumers; END;
verboseskip-sys-schema sys tables, but expected Big5portcompressssl-calocal-infileCan't open shared memory; client could not get pointer to file mapping (%lu)Authentication plugin '%s' reported error: %sutf8mb4_binucs2_spanish2_ciutf8mb4_latvian_ciutf8mb4_slovenian_ciutf8mb4_persian_ciutf8mb4_croatian_ciutf16_persian_ci[first trailing]ucs2_general_cixmlcharsets/copyrightcharsets/charset/collation/rules/reset/first_non_ignorable<<%.*s|%.*sTCP/IPlatin2_hungarian_cilatin1_spanish_cigb2312_binError on delete of '%s' (Errcode: %d - %s)It is not possible to log this statementThe table is of a new format not supported by this versionOut of memory in storage engineTHR_LOCK_netTREECan't initialize threads: error %don~/The buffer size for TCP/IP and socket communication.Refuse client connecting to server if it uses old (pre-4.1.1) protocol. Deprecated. Always TRUE%s
%s
Cannot execute more than one MySQL query in parallel on single MySQL connection.VIEWSET @str=IF(@have_innodb <> 0, @create_innodb_index_stats, "SET @dummy = 0");
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_thread_by_event_name("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.memory_summary_by_account_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_ALLOC BIGINT unsigned not null,"
  "COUNT_FREE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_ALLOC BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_FREE BIGINT unsigned not null,"
  "LOW_COUNT_USED BIGINT not null,"
  "CURRENT_COUNT_USED BIGINT not null,"
  "HIGH_COUNT_USED BIGINT not null,"
  "LOW_NUMBER_OF_BYTES_USED BIGINT not null,"
  "CURRENT_NUMBER_OF_BYTES_USED BIGINT not null,"
  "HIGH_NUMBER_OF_BYTES_USED BIGINT not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_group_members("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "MEMBER_ID CHAR(36) collate utf8_bin not null,"
  "MEMBER_HOST CHAR(60) collate utf8_bin not null,"
  "MEMBER_PORT INTEGER,"
  "MEMBER_STATE CHAR(64) collate utf8_bin not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`memoryusage`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`config_params`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$blocks`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`disk_write_speed_aggregate_node` AS SELECT node_id,SUM(backup_lcp_speed_last_sec) AS backup_lcp_speed_last_sec,SUM(redo_speed_last_sec) AS redo_speed_last_sec,SUM(backup_lcp_speed_last_10sec) AS backup_lcp_speed_last_10sec,SUM(redo_speed_last_10sec) AS redo_speed_last_10sec,SUM(backup_lcp_speed_last_60sec) AS backup_lcp_speed_last_60sec,SUM(redo_speed_last_60sec) AS redo_speed_last_60sec from `ndbinfo`.`ndb$disk_write_speed_aggregate` GROUP by node_id','SET @dummy = 0');
ALTER TABLE user MODIFY ssl_type enum('','ANY','X509', 'SPECIFIED') NOT NULL;
SET @hadShowDbPriv:=0;
ALTER TABLE user
ADD max_questions int(11) NOT NULL DEFAULT 0 AFTER x509_subject,
ADD max_updates   int(11) unsigned NOT NULL DEFAULT 0 AFTER max_questions,
ADD max_connections int(11) unsigned NOT NULL DEFAULT 0 AFTER max_updates;
SET @old_log_state = @@global.slow_query_log;
ALTER TABLE user MODIFY Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
SET @str = IF(@broken_pfs > 0, @cmd, 'SET @dummy = 0');
INSERT IGNORE INTO mysql.user VALUES ('localhost','mysql.session','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','','','','',0,0,0,0,'mysql_native_password','*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE','N',CURRENT_TIMESTAMP,NULL,'Y');
FLUSH PRIVILEGES;
CREATE OR REPLACE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW version ( sys_version, mysql_version ) AS  SELECT '1.5.2' AS sys_version, version() AS mysql_version;
CREATE TABLE IF NOT EXISTS sys_config ( variable VARCHAR(128) PRIMARY KEY, value VARCHAR(128), set_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, set_by VARCHAR(128) ) ENGINE = InnoDB;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION list_drop ( in_list TEXT, in_drop_value TEXT ) RETURNS TEXT COMMENT '\n Description\n \n Takes a list, and a value to attempt to remove from the list, and returns the resulting list.\n \n Useful for altering certain session variables, like sql_mode or optimizer_switch for instance.\n \n Parameters\n \n in_list (TEXT):\n The comma separated list to drop a value from\n \n in_drop_value (TEXT):\n The value to drop from the input list\n \n Returns\n \n TEXT\n \n Example\n \n mysql> select @@sql_mode;\n +-----------------------------------------------------------------------------------------------+\n | @@sql_mode                                                                                    |\n +-----------------------------------------------------------------------------------------------+\n | ANSI_QUOTES,ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |\n +-----------------------------------------------------------------------------------------------+\n 1 row in set (0.00 sec)\n \n mysql> set sql_mode = sys.list_drop(@@sql_mode, ''ONLY_FULL_GROUP_BY'');\n Query OK, 0 rows affected (0.03 sec)\n \n mysql> select @@sql_mode;\n +----------------------------------------------------------------------------+\n | @@sql_mode                                                                 |\n +----------------------------------------------------------------------------+\n | ANSI_QUOTES,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |\n +----------------------------------------------------------------------------+\n 1 row in set (0.00 sec)\n \n ' SQL SECURITY INVOKER DETERMINISTIC CONTAINS SQL BEGIN  IF (in_drop_value IS NULL) THEN SIGNAL SQLSTATE '02200' SET MESSAGE_TEXT = 'Function sys.list_drop: in_drop_value input variable should not be NULL', MYSQL_ERRNO = 1138; END IF;  IF (in_list IS NULL OR LENGTH(in_list) = 0) THEN RETURN in_list; END IF;  RETURN (SELECT TRIM(BOTH ',' FROM REPLACE(REPLACE(CONCAT(',', in_list), CONCAT(',', in_drop_value), ''), CONCAT(', ', in_drop_value), '')));  END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW io_global_by_wait_by_bytes ( event_name, total, total_latency, min_latency, avg_latency, max_latency, count_read, total_read, avg_read, count_write, total_written, avg_written, total_requested ) AS SELECT SUBSTRING_INDEX(event_name, '/', -2) event_name, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(min_timer_wait) AS min_latency, sys.format_time(avg_timer_wait) AS avg_latency, sys.format_time(max_timer_wait) AS max_latency, count_read, sys.format_bytes(sum_number_of_bytes_read) AS total_read, sys.format_bytes(IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0)) AS avg_read, count_write, sys.format_bytes(sum_number_of_bytes_write) AS total_written, sys.format_bytes(IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0)) AS avg_written, sys.format_bytes(sum_number_of_bytes_write + sum_number_of_bytes_read) AS total_requested FROM performance_schema.file_summary_by_event_name WHERE event_name LIKE 'wait/io/file/%'  AND count_star > 0 ORDER BY sum_number_of_bytes_write + sum_number_of_bytes_read DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_table_statistics_with_buffer ( table_schema, table_name, rows_fetched, fetch_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency, io_read_requests, io_read, io_read_latency, io_write_requests, io_write, io_write_latency, io_misc_requests, io_misc_latency, innodb_buffer_allocated, innodb_buffer_data, innodb_buffer_free, innodb_buffer_pages, innodb_buffer_pages_hashed, innodb_buffer_pages_old, innodb_buffer_rows_cached ) AS SELECT pst.object_schema AS table_schema, pst.object_name AS table_name, pst.count_fetch AS rows_fetched, sys.format_time(pst.sum_timer_fetch) AS fetch_latency, pst.count_insert AS rows_inserted, sys.format_time(pst.sum_timer_insert) AS insert_latency, pst.count_update AS rows_updated, sys.format_time(pst.sum_timer_update) AS update_latency, pst.count_delete AS rows_deleted, sys.format_time(pst.sum_timer_delete) AS delete_latency, fsbi.count_read AS io_read_requests, sys.format_bytes(fsbi.sum_number_of_bytes_read) AS io_read, sys.format_time(fsbi.sum_timer_read) AS io_read_latency, fsbi.count_write AS io_write_requests, sys.format_bytes(fsbi.sum_number_of_bytes_write) AS io_write, sys.format_time(fsbi.sum_timer_write) AS io_write_latency, fsbi.count_misc AS io_misc_requests, sys.format_time(fsbi.sum_timer_misc) AS io_misc_latency, sys.format_bytes(ibp.allocated) AS innodb_buffer_allocated, sys.format_bytes(ibp.data) AS innodb_buffer_data, sys.format_bytes(ibp.allocated - ibp.data) AS innodb_buffer_free, ibp.pages AS innodb_buffer_pages, ibp.pages_hashed AS innodb_buffer_pages_hashed, ibp.pages_old AS innodb_buffer_pages_old, ibp.rows_cached AS innodb_buffer_rows_cached FROM performance_schema.table_io_waits_summary_by_table AS pst LEFT JOIN x$ps_schema_table_statistics_io AS fsbi ON pst.object_schema = fsbi.table_schema AND pst.object_name = fsbi.table_name LEFT JOIN sys.x$innodb_buffer_stats_by_table AS ibp ON pst.object_schema = ibp.object_schema AND pst.object_name = ibp.object_name ORDER BY pst.sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW wait_classes_global_by_latency ( event_class, total, total_latency, min_latency, avg_latency, max_latency ) AS SELECT SUBSTRING_INDEX(event_name,'/', 3) AS event_class,  SUM(COUNT_STAR) AS total, sys.format_time(SUM(sum_timer_wait)) AS total_latency, sys.format_time(MIN(min_timer_wait)) min_latency, sys.format_time(IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0)) AS avg_latency, sys.format_time(MAX(max_timer_wait)) AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE sum_timer_wait > 0 AND event_name != 'idle' GROUP BY SUBSTRING_INDEX(event_name,'/', 3)  ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW metrics ( Variable_name, Variable_value, Type, Enabled ) AS ( SELECT LOWER(VARIABLE_NAME) AS Variable_name, VARIABLE_VALUE AS Variable_value, 'Global Status' AS Type, 'YES' AS Enabled FROM performance_schema.global_status ) UNION ALL ( SELECT NAME AS Variable_name, COUNT AS Variable_value, CONCAT('InnoDB Metrics - ', SUBSYSTEM) AS Type, IF(STATUS = 'enabled', 'YES', 'NO') AS Enabled FROM information_schema.INNODB_METRICS WHERE NAME NOT IN ( 'lock_row_lock_time', 'lock_row_lock_time_avg', 'lock_row_lock_time_max', 'lock_row_lock_waits', 'buffer_pool_reads', 'buffer_pool_read_requests', 'buffer_pool_write_requests', 'buffer_pool_wait_free', 'buffer_pool_read_ahead', 'buffer_pool_read_ahead_evicted', 'buffer_pool_pages_total', 'buffer_pool_pages_misc', 'buffer_pool_pages_data', 'buffer_pool_bytes_data', 'buffer_pool_pages_dirty', 'buffer_pool_bytes_dirty', 'buffer_pool_pages_free', 'buffer_pages_created', 'buffer_pages_written', 'buffer_pages_read', 'buffer_data_reads', 'buffer_data_written', 'file_num_open_files', 'os_log_bytes_written', 'os_log_fsyncs', 'os_log_pending_fsyncs', 'os_log_pending_writes', 'log_waits', 'log_write_requests', 'log_writes', 'innodb_dblwr_writes', 'innodb_dblwr_pages_written', 'innodb_page_size') ) /*!50702 UNION ALL ( SELECT 'memory_current_allocated' AS Variable_name, SUM(CURRENT_NUMBER_OF_BYTES_USED) AS Variable_value, 'Performance Schema' AS Type, IF((SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%' AND ENABLED = 'YES') = 0, 'NO', IF((SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%' AND ENABLED = 'YES') = (SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%'), 'YES', 'PARTIAL')) AS Enabled FROM performance_schema.memory_summary_global_by_event_name ) UNION ALL ( SELECT 'memory_total_allocated' AS Variable_name, SUM(SUM_NUMBER_OF_BYTES_ALLOC) AS Variable_value, 'Performance Schema' AS Type, IF((SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%' AND ENABLED = 'YES') = 0, 'NO', IF((SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%' AND ENABLED = 'YES') = (SELECT COUNT(*) FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%'), 'YES', 'PARTIAL')) AS Enabled FROM performance_schema.memory_summary_global_by_event_name ) */ UNION ALL ( SELECT 'NOW()' AS Variable_name, NOW(3) AS Variable_value, 'System Time' AS Type, 'YES' AS Enabled ) UNION ALL ( SELECT 'UNIX_TIMESTAMP()' AS Variable_name, ROUND(UNIX_TIMESTAMP(NOW(3)), 3) AS Variable_value, 'System Time' AS Type, 'YES' AS Enabled ) ORDER BY Type, Variable_name;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE execute_prepared_stmt ( IN in_query longtext CHARACTER SET UTF8 ) COMMENT '\n Description\n \n Takes the query in the argument and executes it using a prepared statement. The prepared statement is deallocated,\n so the procedure is mainly useful for executing one off dynamically created queries.\n \n The sys_execute_prepared_stmt prepared statement name is used for the query and is required not to exist.\n \n \n Parameters\n \n in_query (longtext CHARACTER SET UTF8):\n The query to execute.\n \n \n Configuration Options\n \n sys.debug\n Whether to provide debugging output.\n Default is ''OFF''. Set to ''ON'' to include.\n \n \n Example\n \n mysql> CALL sys.execute_prepared_stmt(''SELECT * FROM sys.sys_config'');\n +------------------------+-------+---------------------+--------+\n | variable               | value | set_time            | set_by |\n +------------------------+-------+---------------------+--------+\n | statement_truncate_len | 64    | 2015-06-30 13:06:00 | NULL   |\n +------------------------+-------+---------------------+--------+\n 1 row in set (0.00 sec)\n \n Query OK, 0 rows affected (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN IF (@sys.debug IS NULL) THEN SET @sys.debug = sys.sys_get_config('debug', 'OFF'); END IF;  IF (in_query IS NULL OR LENGTH(in_query) < 4) THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = "The @sys.execute_prepared_stmt.sql must contain a query"; END IF;  SET @sys.execute_prepared_stmt.sql = in_query;  IF (@sys.debug = 'ON') THEN SELECT @sys.execute_prepared_stmt.sql AS 'Debug'; END IF; PREPARE sys_execute_prepared_stmt FROM @sys.execute_prepared_stmt.sql; EXECUTE sys_execute_prepared_stmt; DEALLOCATE PREPARE sys_execute_prepared_stmt;  SET @sys.execute_prepared_stmt.sql = NULL; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_save ( IN in_timeout INT ) COMMENT '\n Description\n \n Saves the current configuration of Performance Schema, \n so that you can alter the setup for debugging purposes, \n but restore it to a previous state.\n \n Use the companion procedure - ps_setup_reload_saved(), to \n restore the saved config.\n \n The named lock "sys.ps_setup_save" is taken before the\n current configuration is saved. If the attempt to get the named\n lock times out, an error occurs.\n \n The lock is released after the settings have been restored by\n calling ps_setup_reload_saved().\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Parameters\n \n in_timeout INT\n The timeout in seconds used when trying to obtain the lock.\n A negative timeout means infinite timeout.\n \n Example\n \n mysql> CALL sys.ps_setup_save(-1);\n Query OK, 0 rows affected (0.08 sec)\n \n mysql> UPDATE performance_schema.setup_instruments \n ->    SET enabled = \'YES\', timed = \'YES\';\n Query OK, 547 rows affected (0.40 sec)\n Rows matched: 784  Changed: 547  Warnings: 0\n \n /* Run some tests that need more detailed instrumentation here */\n \n mysql> CALL sys.ps_setup_reload_saved();\n Query OK, 0 rows affected (0.32 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN DECLARE v_lock_result INT;  SET @log_bin := @@sql_log_bin; SET sql_log_bin = 0;  SELECT GET_LOCK('sys.ps_setup_save', in_timeout) INTO v_lock_result;  IF v_lock_result THEN DROP TEMPORARY TABLE IF EXISTS tmp_setup_actors; DROP TEMPORARY TABLE IF EXISTS tmp_setup_consumers; DROP TEMPORARY TABLE IF EXISTS tmp_setup_instruments; DROP TEMPORARY TABLE IF EXISTS tmp_threads;  CREATE TEMPORARY TABLE tmp_setup_actors SELECT * FROM performance_schema.setup_actors LIMIT 0; CREATE TEMPORARY TABLE tmp_setup_consumers LIKE performance_schema.setup_consumers; CREATE TEMPORARY TABLE tmp_setup_instruments LIKE performance_schema.setup_instruments; CREATE TEMPORARY TABLE tmp_threads (THREAD_ID bigint unsigned NOT NULL PRIMARY KEY, INSTRUMENTED enum('YES','NO') NOT NULL);  INSERT INTO tmp_setup_actors SELECT * FROM performance_schema.setup_actors; INSERT INTO tmp_setup_consumers SELECT * FROM performance_schema.setup_consumers; INSERT INTO tmp_setup_instruments SELECT * FROM performance_schema.setup_instruments; INSERT INTO tmp_threads SELECT THREAD_ID, INSTRUMENTED FROM performance_schema.threads; ELSE SIGNAL SQLSTATE VALUE '90000' SET MESSAGE_TEXT = 'Could not lock the sys.ps_setup_save user lock, another thread has a saved configuration'; END IF;  SET sql_log_bin = @log_bin; END;
Found SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'sys' AND TABLE_TYPE = 'VIEW'SELECT COUNT(*) FROM INFORMATION_SCHEMA.TRIGGERS WHERE TRIGGER_SCHEMA = 'sys'SELECT COUNT(*) FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = 'sys' AND ROUTINE_TYPE = 'FUNCTION'Upgrading the sys schema.MEMORYISO_8859-2US-ASCIImulti-statementslatin1_swedish_cicaching_sha2_passwordSHA2 based authentication with saltData truncatedRow retrieval was canceled by mysql_stmt_close() callutf8_unicode_ciutf8mb4_turkish_ciutf16_danish_ci%s[before primary][first primary ignorable]EOFUTF-16LE Unicodecharsetscharsets/charset/collation/optimize[shift-after-method %.*s][alternate %.*s]<<<<%.*s|%.*ssocket (%d)Failed to set ciphers to usedec8_swedish_ciasciiarmscii8_general_cilatin7_general_cscp1250_croatian_ciCCan't unlock file (Errcode: %d - %s)Character set '%s' is not a compiled character set and is not specified in the '%s' fileOld database fileWrong create optionsLock deadlock; Retry transactionUnknown (generic) error from engineQuery interruptedCould not open required defaults file: %s--defaults-file=%s would have been started with the following arguments:
 ----args-separator----Wrong group definition in config file %s at line %d!" and description: looseWARNING: no verification of server certificate will be done. Use --ssl-mode=VERIFY_CA or VERIFY_IDENTITY.
$first_year$] Failed to run query "%s"
SET @str=IF(@have_innodb <> 0, CONCAT(@cmd, ' ENGINE= INNODB;'), CONCAT(@cmd, ' ENGINE= MYISAM;'));
SET @cmd="CREATE TABLE performance_schema.file_instances("
  "FILE_NAME VARCHAR(512) not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "OPEN_COUNT INTEGER unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.socket_instances("
  "EVENT_NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "THREAD_ID BIGINT unsigned,"
  "SOCKET_ID INTEGER not null,"
  "IP VARCHAR(64) not null,"
  "PORT INTEGER not null,"
  "STATE ENUM('IDLE','ACTIVE') not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.session_variables("
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`server_operations`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$frag_mem_use` (`node_id` INT UNSIGNED COMMENT "node id",`block_instance` INT UNSIGNED COMMENT "LDM instance number",`table_id` INT UNSIGNED COMMENT "Table identity",`fragment_num` INT UNSIGNED COMMENT "Fragment number",`rows` BIGINT UNSIGNED COMMENT "Number of rows in table",`fixed_elem_alloc_bytes` BIGINT UNSIGNED COMMENT "Number of bytes allocated for fixed-sized elements",`fixed_elem_free_bytes` BIGINT UNSIGNED COMMENT "Free bytes in fixed-size element pages",`fixed_elem_count` BIGINT UNSIGNED COMMENT "Number of fixed size elements in use",`fixed_elem_size_bytes` INT UNSIGNED COMMENT "Length of each fixed sized element in bytes",`var_elem_alloc_bytes` BIGINT UNSIGNED COMMENT "Number of bytes allocated for var-size elements",`var_elem_free_bytes` BIGINT UNSIGNED COMMENT "Free bytes in var-size element pages",`var_elem_count` BIGINT UNSIGNED COMMENT "Number of var size elements in use",`tuple_l2pmap_alloc_bytes` BIGINT UNSIGNED COMMENT "Bytes in logical to physical page map for tuple store",`hash_index_l2pmap_alloc_bytes` BIGINT UNSIGNED COMMENT "Bytes in logical to physical page map for the hash index",`hash_index_alloc_bytes` BIGINT UNSIGNED COMMENT "Bytes in linear hash map") COMMENT="Per fragment space information" ENGINE=NDBINFO','SET @dummy = 0');
SET @cmd='CREATE OR REPLACE DEFINER=`root`@`localhost`
  SQL SECURITY INVOKER VIEW `ndbinfo`.`operations_per_fragment` AS
  SELECT name.fq_name, parent_name.fq_name AS parent_fq_name,
    types.type_name AS type, table_id, node_id, block_instance, fragment_num,
    tot_key_reads, tot_key_inserts, tot_key_updates, tot_key_writes,
    tot_key_deletes, tot_key_refs, tot_key_attrinfo_bytes,
    tot_key_keyinfo_bytes, tot_key_prog_bytes, tot_key_inst_exec,
    tot_key_bytes_returned, tot_frag_scans, tot_scan_rows_examined,
    tot_scan_rows_returned, tot_scan_bytes_returned, tot_scan_prog_bytes,
    tot_scan_bound_bytes, tot_scan_inst_exec, tot_qd_frag_scans,
    conc_frag_scans,
    conc_qd_plain_frag_scans+conc_qd_tup_frag_scans+conc_qd_acc_frag_scans
    AS conc_qd_frag_scans,
    tot_commits
    FROM ndbinfo.ndb$frag_operations AS ops
    JOIN ndbinfo.ndb$dict_obj_info AS name
      ON name.id=ops.table_id AND name.type<=6
    JOIN ndbinfo.ndb$dict_obj_types AS types ON name.type=types.type_id
    LEFT JOIN ndbinfo.ndb$dict_obj_info AS parent_name
      ON name.parent_obj_id=parent_name.id AND
         name.parent_obj_type=parent_name.type';
ALTER TABLE db
ADD Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
ADD Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
SET @old_log_state = @@global.general_log;
ALTER TABLE db MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
ALTER TABLE db MODIFY Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
UPDATE user SET Create_view_priv=Create_priv, Show_view_priv=Create_priv where user<>"" AND @hadCreateViewPriv = 0;
ALTER TABLE user MODIFY Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL AFTER Create_user_priv;
SET @str=IF(@deprecated_pwds > 0, @cmd, 'SET @dummy=0');
UPDATE user SET password_last_changed = CURRENT_TIMESTAMP WHERE plugin in ('mysql_native_password','sha256_password') and password_last_changed is NULL;
flush privileges;
ALTER TABLE help_category MODIFY url TEXT NOT NULL;
SET @have_server_cost_default =
  (SELECT COUNT(column_name) FROM information_schema.columns
     WHERE table_schema = 'mysql' AND table_name = 'server_cost' AND
           column_name = 'default_value');
SET @cmd="ALTER TABLE mysql.audit_log_filter ENGINE=InnoDB";
SET sql_log_bin = 0;
DROP FUNCTION IF EXISTS list_drop;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW schema_auto_increment_columns ( table_schema, table_name, column_name, data_type, column_type, is_signed, is_unsigned, max_value, auto_increment, auto_increment_ratio ) AS SELECT TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME, DATA_TYPE, COLUMN_TYPE, (LOCATE('unsigned', COLUMN_TYPE) = 0) AS is_signed, (LOCATE('unsigned', COLUMN_TYPE) > 0) AS is_unsigned, ( CASE DATA_TYPE WHEN 'tinyint' THEN 255 WHEN 'smallint' THEN 65535 WHEN 'mediumint' THEN 16777215 WHEN 'int' THEN 4294967295 WHEN 'bigint' THEN 18446744073709551615 END >> IF(LOCATE('unsigned', COLUMN_TYPE) > 0, 0, 1) ) AS max_value, AUTO_INCREMENT, AUTO_INCREMENT / ( CASE DATA_TYPE WHEN 'tinyint' THEN 255 WHEN 'smallint' THEN 65535 WHEN 'mediumint' THEN 16777215 WHEN 'int' THEN 4294967295 WHEN 'bigint' THEN 18446744073709551615 END >> IF(LOCATE('unsigned', COLUMN_TYPE) > 0, 0, 1) ) AS auto_increment_ratio FROM INFORMATION_SCHEMA.COLUMNS INNER JOIN INFORMATION_SCHEMA.TABLES USING (TABLE_SCHEMA, TABLE_NAME) WHERE TABLE_SCHEMA NOT IN ('mysql', 'sys', 'INFORMATION_SCHEMA', 'performance_schema') AND TABLE_TYPE='BASE TABLE' AND EXTRA='auto_increment' ORDER BY auto_increment_ratio DESC, max_value;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$io_global_by_wait_by_latency ( event_name, total, total_latency, avg_latency, max_latency, read_latency, write_latency, misc_latency, count_read, total_read, avg_read, count_write, total_written, avg_written ) AS SELECT SUBSTRING_INDEX(event_name, '/', -2) AS event_name, count_star AS total, sum_timer_wait AS total_latency, avg_timer_wait AS avg_latency, max_timer_wait AS max_latency, sum_timer_read AS read_latency, sum_timer_write AS write_latency, sum_timer_misc AS misc_latency, count_read, sum_number_of_bytes_read AS total_read, IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0) AS avg_read, count_write, sum_number_of_bytes_write AS total_written, IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0) AS avg_written FROM performance_schema.file_summary_by_event_name  WHERE event_name LIKE 'wait/io/file/%' AND count_star > 0 ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$memory_by_user_by_current_bytes ( user, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(current_count_used) AS current_count_used, SUM(current_number_of_bytes_used) AS current_allocated, IFNULL(SUM(current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0) AS current_avg_alloc, MAX(current_number_of_bytes_used) AS current_max_alloc, SUM(sum_number_of_bytes_alloc) AS total_allocated FROM performance_schema.memory_summary_by_user_by_event_name GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(current_number_of_bytes_used) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$memory_global_by_current_bytes ( event_name, current_count, current_alloc, current_avg_alloc, high_count, high_alloc, high_avg_alloc ) AS SELECT event_name, current_count_used AS current_count, current_number_of_bytes_used AS current_alloc, IFNULL(current_number_of_bytes_used / NULLIF(current_count_used, 0), 0) AS current_avg_alloc, high_count_used AS high_count, high_number_of_bytes_used AS high_alloc, IFNULL(high_number_of_bytes_used / NULLIF(high_count_used, 0), 0) AS high_avg_alloc FROM performance_schema.memory_summary_global_by_event_name WHERE current_number_of_bytes_used > 0 ORDER BY current_number_of_bytes_used DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statements_with_full_table_scans ( query, db, exec_count, total_latency, no_index_used_count, no_good_index_used_count, no_index_used_pct, rows_sent, rows_examined, rows_sent_avg, rows_examined_avg, first_seen, last_seen, digest ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, SUM_TIMER_WAIT AS total_latency, SUM_NO_INDEX_USED AS no_index_used_count, SUM_NO_GOOD_INDEX_USED AS no_good_index_used_count, ROUND(IFNULL(SUM_NO_INDEX_USED / NULLIF(COUNT_STAR, 0), 0) * 100) AS no_index_used_pct, SUM_ROWS_SENT AS rows_sent, SUM_ROWS_EXAMINED AS rows_examined, ROUND(SUM_ROWS_SENT/COUNT_STAR) AS rows_sent_avg, ROUND(SUM_ROWS_EXAMINED/COUNT_STAR) AS rows_examined_avg, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE (SUM_NO_INDEX_USED > 0 OR SUM_NO_GOOD_INDEX_USED > 0) AND DIGEST_TEXT NOT LIKE 'SHOW%' ORDER BY no_index_used_pct DESC, total_latency DESC;
DROP PROCEDURE IF EXISTS create_synonym_db;
DROP PROCEDURE IF EXISTS ps_setup_show_enabled_consumers;
Query against mysql.user table failed when checking the mysql.session.The sys schema is already up to date (version 08001cp1251ASCIIISO-8859-9socket_platformInvalid connection handlecommitmysql_reset_connectionucs2_persian_ciutf8_estonian_ciutf8_sinhala_ciutf8mb4_polish_ciutf32_unicode_520_ciutf16_esperanto_ciutf16_unicode_520_ci[before 1]charsets/charset/upper/map-->utf8mb3koi8r_bingbk_bin
sjis_japanese_ciUnknown error %dIncorrect file formatThe table does not exist in engineRow-based binlogging of row failedWaiting for table level locklf_slistKEY_CACHEPREFERREDDeprecated. Use ssl-mode=VERIFY_IDENTITY instead.debug-check TABLE 
Error: Alter command unknown or too long (%d >= %d), please investigate the above or dump/reload to fix it!
SET SESSION sql_mode=@sql_mode_orig;
SET @cmd="CREATE TABLE performance_schema.table_io_waits_summary_by_index_usage("
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "INDEX_NAME VARCHAR(64),"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "COUNT_FETCH BIGINT unsigned not null,"
  "SUM_TIMER_FETCH BIGINT unsigned not null,"
  "MIN_TIMER_FETCH BIGINT unsigned not null,"
  "AVG_TIMER_FETCH BIGINT unsigned not null,"
  "MAX_TIMER_FETCH BIGINT unsigned not null,"
  "COUNT_INSERT BIGINT unsigned not null,"
  "SUM_TIMER_INSERT BIGINT unsigned not null,"
  "MIN_TIMER_INSERT BIGINT unsigned not null,"
  "AVG_TIMER_INSERT BIGINT unsigned not null,"
  "MAX_TIMER_INSERT BIGINT unsigned not null,"
  "COUNT_UPDATE BIGINT unsigned not null,"
  "SUM_TIMER_UPDATE BIGINT unsigned not null,"
  "MIN_TIMER_UPDATE BIGINT unsigned not null,"
  "AVG_TIMER_UPDATE BIGINT unsigned not null,"
  "MAX_TIMER_UPDATE BIGINT unsigned not null,"
  "COUNT_DELETE BIGINT unsigned not null,"
  "SUM_TIMER_DELETE BIGINT unsigned not null,"
  "MIN_TIMER_DELETE BIGINT unsigned not null,"
  "AVG_TIMER_DELETE BIGINT unsigned not null,"
  "MAX_TIMER_DELETE BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_stages_current("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "WORK_COMPLETED BIGINT unsigned,"
  "WORK_ESTIMATED BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_history_long("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "LOCK_TIME bigint unsigned not null,"
  "SQL_TEXT LONGTEXT,"
  "DIGEST VARCHAR(32),"
  "DIGEST_TEXT LONGTEXT,"
  "CURRENT_SCHEMA VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "MYSQL_ERRNO INTEGER,"
  "RETURNED_SQLSTATE VARCHAR(5),"
  "MESSAGE_TEXT VARCHAR(128),"
  "ERRORS BIGINT unsigned not null,"
  "WARNINGS BIGINT unsigned not null,"
  "ROWS_AFFECTED BIGINT unsigned not null,"
  "ROWS_SENT BIGINT unsigned not null,"
  "ROWS_EXAMINED BIGINT unsigned not null,"
  "CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SELECT_RANGE BIGINT unsigned not null,"
  "SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SELECT_SCAN BIGINT unsigned not null,"
  "SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SORT_RANGE BIGINT unsigned not null,"
  "SORT_ROWS BIGINT unsigned not null,"
  "SORT_SCAN BIGINT unsigned not null,"
  "NO_INDEX_USED BIGINT unsigned not null,"
  "NO_GOOD_INDEX_USED BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "NESTING_EVENT_LEVEL INTEGER"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_history_long("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "STATE ENUM('ACTIVE', 'COMMITTED', 'ROLLED BACK'),"
  "TRX_ID BIGINT unsigned,"
  "GTID VARCHAR(64),"
  "XID_FORMAT_ID INTEGER,"
  "XID_GTRID VARCHAR(130),"
  "XID_BQUAL VARCHAR(130),"
  "XA_STATE VARCHAR(64),"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "ACCESS_MODE ENUM('READ ONLY', 'READ WRITE'),"
  "ISOLATION_LEVEL VARCHAR(64),"
  "AUTOCOMMIT ENUM('YES','NO') not null,"
  "NUMBER_OF_SAVEPOINTS BIGINT unsigned,"
  "NUMBER_OF_ROLLBACK_TO_SAVEPOINT BIGINT unsigned,"
  "NUMBER_OF_RELEASE_SAVEPOINT BIGINT unsigned,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_summary_by_thread_by_event_name("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_READ_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_READ_WRITE BIGINT unsigned not null,"
  "COUNT_READ_ONLY BIGINT unsigned not null,"
  "SUM_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MIN_TIMER_READ_ONLY BIGINT unsigned not null,"
  "AVG_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MAX_TIMER_READ_ONLY BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$test` (`node_id` INT UNSIGNED,`block_number` INT UNSIGNED,`block_instance` INT UNSIGNED,`counter` INT UNSIGNED,`counter2` BIGINT UNSIGNED) COMMENT="for testing" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$threadblocks`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$restart_info`','SET @dummy = 0');
ALTER TABLE user add Grant_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add References_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Index_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL,add Alter_priv enum('N','Y') COLLATE utf8_general_ci NOT NULL;
alter table db comment='Database privileges';
ALTER TABLE db
  MODIFY  Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY  Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE plugin
  MODIFY name varchar(64) COLLATE utf8_general_ci NOT NULL DEFAULT '',
  MODIFY dl varchar(128) COLLATE utf8_general_ci NOT NULL DEFAULT '',
  CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
SELECT @hadCreateRoutinePriv:=1 FROM user WHERE Create_routine_priv LIKE '%';
ALTER TABLE procs_priv
  MODIFY Grantor char(93) DEFAULT '' NOT NULL;
ALTER TABLE event ADD PRIMARY KEY(db, name);
ALTER TABLE user MODIFY Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Event_priv;
SET @hadPasswordExpired:=0;
DROP TABLE tmp_proxies_priv;
CREATE PROCEDURE mysql.warn_pre41_pwd() SIGNAL SQLSTATE '01000' SET MESSAGE_TEXT='Pre-4.1 password hash found. It is deprecated and will be removed in a future release. Please upgrade it to a new format.';
alter table mysql.innodb_index_stats modify table_name varchar(199);
DROP FUNCTION IF EXISTS format_bytes;
DROP FUNCTION IF EXISTS ps_is_thread_instrumented;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_is_thread_instrumented ( in_connection_id BIGINT UNSIGNED ) RETURNS ENUM('YES', 'NO', 'UNKNOWN') COMMENT '\n Description\n \n Checks whether the provided connection id is instrumented within Performance Schema.\n \n Parameters\n \n in_connection_id (BIGINT UNSIGNED):\n The id of the connection to check.\n \n Returns\n \n ENUM(\'YES\', \'NO\', \'UNKNOWN\')\n \n Example\n \n mysql> SELECT sys.ps_is_thread_instrumented(CONNECTION_ID());\n +------------------------------------------------+\n | sys.ps_is_thread_instrumented(CONNECTION_ID()) |\n +------------------------------------------------+\n | YES                                            |\n +------------------------------------------------+\n '  SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN DECLARE v_enabled ENUM('YES', 'NO', 'UNKNOWN');  IF (in_connection_id IS NULL) THEN RETURN NULL; END IF;  SELECT INSTRUMENTED INTO v_enabled FROM performance_schema.threads  WHERE PROCESSLIST_ID = in_connection_id;  IF (v_enabled IS NULL) THEN RETURN 'UNKNOWN'; ELSE RETURN v_enabled; END IF; END;
DROP FUNCTION IF EXISTS version_major;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW x$schema_flattened_keys ( table_schema, table_name, index_name, non_unique, subpart_exists, index_columns ) AS SELECT TABLE_SCHEMA, TABLE_NAME, INDEX_NAME, MAX(NON_UNIQUE) AS non_unique, MAX(IF(SUB_PART IS NULL, 0, 1)) AS subpart_exists, GROUP_CONCAT(COLUMN_NAME ORDER BY SEQ_IN_INDEX) AS index_columns FROM INFORMATION_SCHEMA.STATISTICS WHERE INDEX_TYPE='BTREE' AND TABLE_SCHEMA NOT IN ('mysql', 'sys', 'INFORMATION_SCHEMA', 'PERFORMANCE_SCHEMA') GROUP BY TABLE_SCHEMA, TABLE_NAME, INDEX_NAME;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statements_with_errors_or_warnings ( query, db, exec_count, errors, error_pct, warnings, warning_pct, first_seen, last_seen, digest ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, SUM_ERRORS AS errors, IFNULL(SUM_ERRORS / NULLIF(COUNT_STAR, 0), 0) * 100 as error_pct, SUM_WARNINGS AS warnings, IFNULL(SUM_WARNINGS / NULLIF(COUNT_STAR, 0), 0) * 100 as warning_pct, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_ERRORS > 0 OR SUM_WARNINGS > 0 ORDER BY SUM_ERRORS DESC, SUM_WARNINGS DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary_by_file_io ( host, ios, io_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(count_star) AS ios, SUM(sum_timer_wait) AS io_latency  FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name LIKE 'wait/io/file/%' GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(sum_timer_wait) DESC;
Found outdated sys schema version 646iso88598autoMYSQLoptions-ucs2_estonian_ciucs2_german2_ciutf8_turkish_ciutf8_roman_ciutf16_icelandic_ciutf16le_general_cicharsets/charset/collation/idcharsets/charset/collation/rulescharsets/charset/collation/rules/qc[hiraganaQ %.*s][before %.*s]=%.*s=%.*s|%.*sSocketTLSv1SSL_CTX_set_tmp_dh failed/usr/local/mysql/5.7/share/mysqlcp1251_bulgarian_cihebrew_binujis_bingbk_chinese_ciUnknown character set used in tableKEY_CACHE::cache_lockcharsetMY_BITMAP::bitmap--defaults-group-suffix=defaultsWorld-writable config file '%s' is ignored.aes-128-ecbaes-192-ecbfalseDirectory for character set files.User for login if not current user.Error during loading default options\0CREATE TABLE IF NOT EXISTS ndb_binlog_index (Position BIGINT UNSIGNED NOT NULL, File VARCHAR(255) NOT NULL, epoch BIGINT UNSIGNED NOT NULL, inserts INT UNSIGNED NOT NULL, updates INT UNSIGNED NOT NULL, deletes INT UNSIGNED NOT NULL, schemaops INT UNSIGNED NOT NULL, orig_server_id INT UNSIGNED NOT NULL, orig_epoch BIGINT UNSIGNED NOT NULL, gci INT UNSIGNED NOT NULL, next_position BIGINT UNSIGNED NOT NULL, next_file VARCHAR(255) NOT NULL, PRIMARY KEY(epoch, orig_server_id, orig_epoch)) ENGINE=MYISAM;
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$transporters`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$resources` (`node_id` INT UNSIGNED,`resource_id` INT UNSIGNED,`reserved` INT UNSIGNED COMMENT "reserved for this resource",`used` INT UNSIGNED COMMENT "currently in use",`max` INT UNSIGNED COMMENT "max available",`high` INT UNSIGNED COMMENT "in use high water mark") COMMENT="resources usage (a.k.a superpool)" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$dict_obj_types` (type_id INT UNSIGNED, type_name VARCHAR(512)) ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`config_params` AS SELECT param_number, param_name FROM `ndbinfo`.`ndb$config_params`','SET @dummy = 0');
SET @cmd="ALTER TABLE mysql.db ENGINE=MyISAM";
SET GLOBAL slow_query_log = @old_log_state;
ALTER TABLE proc MODIFY name char(64) DEFAULT '' NOT NULL,
                 MODIFY specific_name char(64) DEFAULT '' NOT NULL,
                 MODIFY sql_data_access
                        enum('CONTAINS_SQL',
                             'NO_SQL',
                             'READS_SQL_DATA',
                             'MODIFIES_SQL_DATA'
                            ) DEFAULT 'CONTAINS_SQL' NOT NULL,
                 MODIFY body longblob NOT NULL,
                 MODIFY returns longblob NOT NULL,
                 MODIFY sql_mode
                        set('REAL_AS_FLOAT',
                            'PIPES_AS_CONCAT',
                            'ANSI_QUOTES',
                            'IGNORE_SPACE',
                            'NOT_USED',
                            'ONLY_FULL_GROUP_BY',
                            'NO_UNSIGNED_SUBTRACTION',
                            'NO_DIR_IN_CREATE',
                            'POSTGRESQL',
                            'ORACLE',
                            'MSSQL',
                            'DB2',
                            'MAXDB',
                            'NO_KEY_OPTIONS',
                            'NO_TABLE_OPTIONS',
                            'NO_FIELD_OPTIONS',
                            'MYSQL323',
                            'MYSQL40',
                            'ANSI',
                            'NO_AUTO_VALUE_ON_ZERO',
                            'NO_BACKSLASH_ESCAPES',
                            'STRICT_TRANS_TABLES',
                            'STRICT_ALL_TABLES',
                            'NO_ZERO_IN_DATE',
                            'NO_ZERO_DATE',
                            'INVALID_DATES',
                            'ERROR_FOR_DIVISION_BY_ZERO',
                            'TRADITIONAL',
                            'NO_AUTO_CREATE_USER',
                            'HIGH_NOT_PRECEDENCE',
                            'NO_ENGINE_SUBSTITUTION',
                            'PAD_CHAR_TO_FULL_LENGTH'
                            ) DEFAULT '' NOT NULL,
                 DEFAULT CHARACTER SET utf8;
ALTER TABLE proc MODIFY body_utf8 longblob DEFAULT NULL;
SELECT @hadTriggerPriv :=1 FROM user WHERE Trigger_priv LIKE '%';
ALTER TABLE user MODIFY password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE ndb_binlog_index
  MODIFY inserts INT UNSIGNED NOT NULL,
  MODIFY updates INT UNSIGNED NOT NULL,
  MODIFY deletes INT UNSIGNED NOT NULL,
  MODIFY schemaops INT UNSIGNED NOT NULL;
ALTER TABLE slave_master_info ADD Ssl_crlpath TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The path used for Certificate Revocation List (CRL) files';
SET @cmd="ALTER TABLE mysql.columns_priv ENGINE=NDB";
DROP PROCEDURE IF EXISTS ps_statement_avg_latency_histogram;
DROP PROCEDURE IF EXISTS ps_setup_enable_background_threads;
mysql_upgradeOnly upgrade the system tables, do not try to upgrade the data.allocator<T>::allocate(size_t n) 'n' exceeds maximum supported sizeQuery against INFORMATION_SCHEMA.ROUTINES failed when checking the sys schema.Error occurred: SELECT SUM(count)=3 FROM ( SELECT COUNT(*) as count FROM mysql.tables_priv WHERE Table_priv='Select' and User='mysql.session' and Db='mysql' and Table_name='user' UNION ALL SELECT COUNT(*) as count FROM mysql.db WHERE Select_priv='Y' and User='mysql.session' and Db='performance_schema' UNION ALL SELECT COUNT(*) as count FROM mysql.user WHERE Super_priv='Y' and User='mysql.session') as user_priv;iso88592No server hostname suppliedLIBMYSQL_PLUGINSCan't wait for named pipe to host: %-.64s  pipe: %-.32s (%lu)Error connecting to slave:Malformed packetNo parameters exist in the statementCan't open shared memory; server could not allocate file mapping (%lu)utf8_spanish2_ciutf16_czech_ciutf16_lithuanian_ciutf16_german2_ci[before quaternary]at line %d pos %d: %scharsets/charset/collation/settings/normalizationcharsets/charset/collation/rules/tcharsets/charset/collation/rules/x/scharsets/charset/collation/rules/x/contextcharsets/charset/collation/rules/reset/last_primary_ignorablelatin2_general_cigreek_general_cieucjpmsLock timed out; Retry transactionFile to short; Expected more data in fileSAFE_HASH::locklf_dynarray%.*s: MYSQL_HOMEaes-128-cfb8option '%s': value %g adjusted to %gand boolean options {FALSE|TRUE}(No default value)
Path to file containing server public key: (non fatal) [\ZFailed to %s
CREATE TABLE IF NOT EXISTS time_zone_name (   Name char(64) NOT NULL, Time_zone_id int unsigned NOT NULL, PRIMARY KEY Name (Name) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8   comment='Time zone names';
SET @cmd="CREATE TABLE performance_schema.events_stages_history_long("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "WORK_COMPLETED BIGINT unsigned,"
  "WORK_ESTIMATED BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.hosts("
  "HOST CHAR(60) collate utf8_bin default null,"
  "CURRENT_CONNECTIONS bigint not null,"
  "TOTAL_CONNECTIONS bigint not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.memory_summary_by_host_by_event_name("
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_ALLOC BIGINT unsigned not null,"
  "COUNT_FREE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_ALLOC BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_FREE BIGINT unsigned not null,"
  "LOW_COUNT_USED BIGINT not null,"
  "CURRENT_COUNT_USED BIGINT not null,"
  "HIGH_COUNT_USED BIGINT not null,"
  "LOW_NUMBER_OF_BYTES_USED BIGINT not null,"
  "CURRENT_NUMBER_OF_BYTES_USED BIGINT not null,"
  "HIGH_NUMBER_OF_BYTES_USED BIGINT not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`arbitrator_validity_summary`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$columns` (`table_id` INT UNSIGNED,`column_id` INT UNSIGNED,`column_name` VARCHAR(512),`column_type` INT UNSIGNED,`comment` VARCHAR(512)) COMMENT="metadata for columns available through ndbinfo " ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$membership`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$dict_obj_info` (`type` INT UNSIGNED COMMENT "Type of dict object",`id` INT UNSIGNED COMMENT "Object identity",`version` INT UNSIGNED COMMENT "Object version",`state` INT UNSIGNED COMMENT "Object state",`parent_obj_type` INT UNSIGNED COMMENT "Parent object type",`parent_obj_id` INT UNSIGNED COMMENT "Parent object id",`fq_name` VARCHAR(512) COMMENT "Fully qualified object name") COMMENT="Dictionary object info" ENGINE=NDBINFO','SET @dummy = 0');
ALTER TABLE proxies_priv MODIFY Proxied_user char(32) binary DEFAULT '' NOT NULL;
ALTER TABLE slow_log
  MODIFY thread_id BIGINT(21) UNSIGNED NOT NULL;
ALTER TABLE procs_priv
  MODIFY Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP AFTER Proc_priv;
ALTER TABLE user ADD password_lifetime smallint unsigned NULL;
SET @have_innodb= (SELECT COUNT(engine) FROM information_schema.engines WHERE engine='InnoDB' AND support != 'NO');
ALTER TABLE servers ENGINE=InnoDB STATS_PERSISTENT=0;
SET @cmd="ALTER TABLE mysql.proxies_priv ENGINE=NDB";
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$innodb_buffer_stats_by_schema ( object_schema, allocated, data, pages, pages_hashed, pages_old, rows_cached ) AS SELECT IF(LOCATE('.', ibp.table_name) = 0, 'InnoDB System', REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', 1), '`', '')) AS object_schema, SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) AS allocated, SUM(ibp.data_size) AS data, COUNT(ibp.page_number) AS pages, COUNT(IF(ibp.is_hashed = 'YES', 1, NULL)) AS pages_hashed, COUNT(IF(ibp.is_old = 'YES', 1, NULL)) AS pages_old, ROUND(IFNULL(SUM(ibp.number_records)/NULLIF(COUNT(DISTINCT ibp.index_name), 0), 0)) AS rows_cached  FROM information_schema.innodb_buffer_page ibp  WHERE table_name IS NOT NULL GROUP BY object_schema ORDER BY SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$schema_tables_with_full_table_scans ( object_schema, object_name, rows_full_scanned, latency ) AS SELECT object_schema,  object_name, count_read AS rows_full_scanned, sum_timer_wait AS latency FROM performance_schema.table_io_waits_summary_by_index_usage  WHERE index_name IS NULL AND count_read > 0 ORDER BY count_read DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary_by_statement_type ( user, statement, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUBSTRING_INDEX(event_name, '/', -1) AS statement, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(max_timer_wait) AS max_latency, sys.format_time(sum_lock_time) AS lock_latency, sum_rows_sent AS rows_sent, sum_rows_examined AS rows_examined, sum_rows_affected AS rows_affected, sum_no_index_used + sum_no_good_index_used AS full_scans FROM performance_schema.events_statements_summary_by_user_by_event_name WHERE sum_timer_wait != 0 ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary_by_file_io_type ( host, event_name, total, total_latency, max_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name, count_star AS total, sum_timer_wait AS total_latency, max_timer_wait AS max_latency FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name LIKE 'wait/io/file%' AND count_star > 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary_by_stages ( host, event_name, total, total_latency, avg_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency,  sys.format_time(avg_timer_wait) AS avg_latency  FROM performance_schema.events_stages_summary_by_host_by_event_name WHERE sum_timer_wait != 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW processlist ( thd_id, conn_id, user, db, command, state, time, current_statement, statement_latency, progress, lock_latency, rows_examined, rows_sent, rows_affected, tmp_tables, tmp_disk_tables, full_scan, last_statement, last_statement_latency, current_memory, last_wait, last_wait_latency, source, trx_latency, trx_state, trx_autocommit, pid, program_name ) AS SELECT pps.thread_id AS thd_id, pps.processlist_id AS conn_id, IF(pps.name IN ('thread/sql/one_connection', 'thread/thread_pool/tp_one_connection'), CONCAT(pps.processlist_user, '@', pps.processlist_host), REPLACE(pps.name, 'thread/', '')) user, pps.processlist_db AS db, pps.processlist_command AS command, pps.processlist_state AS state, pps.processlist_time AS time, sys.format_statement(pps.processlist_info) AS current_statement, IF(esc.end_event_id IS NULL, sys.format_time(esc.timer_wait), NULL) AS statement_latency, IF(esc.end_event_id IS NULL, ROUND(100 * (estc.work_completed / estc.work_estimated), 2), NULL) AS progress, sys.format_time(esc.lock_time) AS lock_latency, esc.rows_examined AS rows_examined, esc.rows_sent AS rows_sent, esc.rows_affected AS rows_affected, esc.created_tmp_tables AS tmp_tables, esc.created_tmp_disk_tables AS tmp_disk_tables, IF(esc.no_good_index_used > 0 OR esc.no_index_used > 0, 'YES', 'NO') AS full_scan, IF(esc.end_event_id IS NOT NULL, sys.format_statement(esc.sql_text), NULL) AS last_statement, IF(esc.end_event_id IS NOT NULL, sys.format_time(esc.timer_wait), NULL) AS last_statement_latency, sys.format_bytes(mem.current_allocated) AS current_memory, ewc.event_name AS last_wait, IF(ewc.end_event_id IS NULL AND ewc.event_name IS NOT NULL, 'Still Waiting', sys.format_time(ewc.timer_wait)) last_wait_latency, ewc.source, sys.format_time(etc.timer_wait) AS trx_latency, etc.state AS trx_state, etc.autocommit AS trx_autocommit, conattr_pid.attr_value as pid, conattr_progname.attr_value as program_name FROM performance_schema.threads AS pps LEFT JOIN performance_schema.events_waits_current AS ewc USING (thread_id) LEFT JOIN performance_schema.events_stages_current AS estc USING (thread_id) LEFT JOIN performance_schema.events_statements_current AS esc USING (thread_id) LEFT JOIN performance_schema.events_transactions_current AS etc USING (thread_id) LEFT JOIN sys.x$memory_by_thread_by_current_bytes AS mem USING (thread_id) LEFT JOIN performance_schema.session_connect_attrs AS conattr_pid ON conattr_pid.processlist_id=pps.processlist_id and conattr_pid.attr_name='_pid' LEFT JOIN performance_schema.session_connect_attrs AS conattr_progname ON conattr_progname.processlist_id=pps.processlist_id and conattr_progname.attr_name='program_name' ORDER BY pps.processlist_time DESC, last_wait_latency DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_statement_avg_latency_histogram () COMMENT '\n Description\n \n Outputs a textual histogram graph of the average latency values\n across all normalized queries tracked within the Performance Schema\n events_statements_summary_by_digest table.\n \n Can be used to show a very high level picture of what kind of \n latency distribution statements running within this instance have.\n \n Parameters\n \n None.\n \n Example\n \n mysql> CALL sys.ps_statement_avg_latency_histogram()\\G\n *************************** 1. row ***************************\n Performance Schema Statement Digest Average Latency Histogram:\n \n . = 1 unit\n * = 2 units\n # = 3 units\n \n (0 - 38ms)     240 | ################################################################################\n (38 - 77ms)    38  | ......................................\n (77 - 115ms)   3   | ...\n (115 - 154ms)  62  | *******************************\n (154 - 192ms)  3   | ...\n (192 - 231ms)  0   |\n (231 - 269ms)  0   |\n (269 - 307ms)  0   |\n (307 - 346ms)  0   |\n (346 - 384ms)  1   | .\n (384 - 423ms)  1   | .\n (423 - 461ms)  0   |\n (461 - 499ms)  0   |\n (499 - 538ms)  0   |\n (538 - 576ms)  0   |\n (576 - 615ms)  1   | .\n \n Total Statements: 350; Buckets: 16; Bucket Size: 38 ms;\n ' SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN SELECT CONCAT('\n', '\n  . = 1 unit', '\n  * = 2 units', '\n  # = 3 units\n', @label := CONCAT(@label_inner := CONCAT('\n(0 - ', ROUND((@bucket_size := (SELECT ROUND((MAX(avg_us) - MIN(avg_us)) / (@buckets := 16)) AS size FROM sys.x$ps_digest_avg_latency_distribution)) / (@unit_div := 1000)), (@unit := 'ms'), ')'), REPEAT(' ', (@max_label_size := ((1 + LENGTH(ROUND((@bucket_size * 15) / @unit_div)) + 3 + LENGTH(ROUND(@bucket_size * 16) / @unit_div)) + 1)) - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us <= @bucket_size), 0)), REPEAT(' ', (@max_label_len := (@max_label_size + LENGTH((@total_queries := (SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution)))) + 1) - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < (@one_unit := 40), '.', IF(@count_in_bucket < (@two_unit := 80), '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''),  @label := CONCAT(@label_inner := CONCAT('\n(', ROUND(@bucket_size / @unit_div), ' - ', ROUND((@bucket_size * 2) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size AND b1.avg_us <= @bucket_size * 2), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 2) / @unit_div), ' - ', ROUND((@bucket_size * 3) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 2 AND b1.avg_us <= @bucket_size * 3), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 3) / @unit_div), ' - ', ROUND((@bucket_size * 4) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 3 AND b1.avg_us <= @bucket_size * 4), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 4) / @unit_div), ' - ', ROUND((@bucket_size * 5) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 4 AND b1.avg_us <= @bucket_size * 5), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 5) / @unit_div), ' - ', ROUND((@bucket_size * 6) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 5 AND b1.avg_us <= @bucket_size * 6), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 6) / @unit_div), ' - ', ROUND((@bucket_size * 7) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 6 AND b1.avg_us <= @bucket_size * 7), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 7) / @unit_div), ' - ', ROUND((@bucket_size * 8) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 7 AND b1.avg_us <= @bucket_size * 8), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 8) / @unit_div), ' - ', ROUND((@bucket_size * 9) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 8 AND b1.avg_us <= @bucket_size * 9), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 9) / @unit_div), ' - ', ROUND((@bucket_size * 10) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 9 AND b1.avg_us <= @bucket_size * 10), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 10) / @unit_div), ' - ', ROUND((@bucket_size * 11) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 10 AND b1.avg_us <= @bucket_size * 11), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 11) / @unit_div), ' - ', ROUND((@bucket_size * 12) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 11 AND b1.avg_us <= @bucket_size * 12), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 12) / @unit_div), ' - ', ROUND((@bucket_size * 13) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 12 AND b1.avg_us <= @bucket_size * 13), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 13) / @unit_div), ' - ', ROUND((@bucket_size * 14) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 13 AND b1.avg_us <= @bucket_size * 14), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 14) / @unit_div), ' - ', ROUND((@bucket_size * 15) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 14 AND b1.avg_us <= @bucket_size * 15), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''), @label := CONCAT(@label_inner := CONCAT('\n(', ROUND((@bucket_size * 15) / @unit_div), ' - ', ROUND((@bucket_size * 16) / @unit_div), @unit, ')'), REPEAT(' ', @max_label_size - LENGTH(@label_inner)), @count_in_bucket := IFNULL((SELECT SUM(cnt) FROM sys.x$ps_digest_avg_latency_distribution AS b1  WHERE b1.avg_us > @bucket_size * 15 AND b1.avg_us <= @bucket_size * 16), 0)), REPEAT(' ', @max_label_len - LENGTH(@label)), '| ', IFNULL(REPEAT(IF(@count_in_bucket < @one_unit, '.', IF(@count_in_bucket < @two_unit, '*', '#')),  	             IF(@count_in_bucket < @one_unit, @count_in_bucket, 	             	IF(@count_in_bucket < @two_unit, @count_in_bucket / 2, @count_in_bucket / 3))), ''),  '\n\n  Total Statements: ', @total_queries, '; Buckets: ', @buckets , '; Bucket Size: ', ROUND(@bucket_size / @unit_div) , ' ', @unit, ';\n'  ) AS `Performance Schema Statement Digest Average Latency Histogram`;  END ;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_enable_instrument ( IN in_pattern VARCHAR(128) ) COMMENT '\n Description\n \n Enables instruments within Performance Schema \n matching the input pattern.\n \n Parameters\n \n in_pattern (VARCHAR(128)):\n A LIKE pattern match (using "%in_pattern%") of events to enable\n \n Example\n \n To enable all mutex instruments:\n \n mysql> CALL sys.ps_setup_enable_instrument(\'wait/synch/mutex\');\n +-------------------------+\n | summary                 |\n +-------------------------+\n | Enabled 155 instruments |\n +-------------------------+\n 1 row in set (0.02 sec)\n \n Query OK, 0 rows affected (0.02 sec)\n \n To enable just a specific TCP/IP based network IO instrument:\n \n mysql> CALL sys.ps_setup_enable_instrument(\'wait/io/socket/sql/server_tcpip_socket\');\n +-----------------------+\n | summary               |\n +-----------------------+\n | Enabled 1 instruments |\n +-----------------------+\n 1 row in set (0.00 sec)\n \n Query OK, 0 rows affected (0.00 sec)\n \n To enable all instruments:\n \n mysql> CALL sys.ps_setup_enable_instrument(\'\');\n +-------------------------+\n | summary                 |\n +-------------------------+\n | Enabled 547 instruments |\n +-------------------------+\n 1 row in set (0.01 sec)\n \n Query OK, 0 rows affected (0.01 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.setup_instruments SET enabled = 'YES', timed = 'YES' WHERE name LIKE CONCAT('%', in_pattern, '%');  SELECT CONCAT('Enabled ', @rows := ROW_COUNT(), ' instrument', IF(@rows != 1, 's', '')) AS summary; END;
Run this program only if its 'server version' matches the version of the server to which it's connecting, (enabled by default); use --skip-version-check to avoid this check. Note: the 'server version' of the program is the version of the MySQL server with which it was built/distributed. sys functions, but expected Could not write to the upgrade info file '%s' in the MySQL Servers datadir, errno: %d
 [OPTIONS]ansi1251timeoutCA certificate is required if ssl-mode is VERIFY_CA or VERIFY_IDENTITYCould not get server certificatePublic key is not in PEM format: '%s'Authentication requires secure connection.Can not load another trace plugin while one is already loadedCan't open named pipe to host: %-.64s  pipe: %-.32s (%lu)Invalid use of null pointerAttempt to read column without prior row fetchLost connection to MySQL server at '%s', system error: %dutf8_general_mysql500_ciucs2_lithuanian_ciutf32_persian_ciShift character out of range: u%04Xxml/encodingcharsets/charset/upper[suppress contractions %.*s]END-OF-INPUTNamed PipeTLSv1.2SSL context is not usable without certificate and private keyswe7_swedish_cicp852_binCan't get stat of '%s' (Errcode: %d - %s)Index file is crashedConflicting table definitions in sub-tables of MERGE tableThe table already existed in storage engineIO_CACHE::SHARE_mutexTHR_COND_threads/home/rs/dist/mysql/mysql-5.7.36/mysys/my_open.c%*s(Defaults to on; use --skip-%g
WARNING: --secure-auth is deprecated and will be removed in a future version
VERIFY_CACA file in PEM format. EXTENDEDset @had_user_table= @@warning_count != 0;
INSERT IGNORE INTO server_cost(cost_name) VALUES
  ("row_evaluate_cost"), ("key_compare_cost"),
  ("memory_temptable_create_cost"), ("memory_temptable_row_cost"),
  ("disk_temptable_create_cost"), ("disk_temptable_row_cost");
SET @broken_routines = (select count(*) from mysql.proc where db='performance_schema');
SET @cmd="CREATE TABLE performance_schema.events_waits_summary_by_host_by_event_name("
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.file_summary_by_instance("
  "FILE_NAME VARCHAR(512) not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_READ BIGINT not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_WRITE BIGINT not null,"
  "COUNT_MISC BIGINT unsigned not null,"
  "SUM_TIMER_MISC BIGINT unsigned not null,"
  "MIN_TIMER_MISC BIGINT unsigned not null,"
  "AVG_TIMER_MISC BIGINT unsigned not null,"
  "MAX_TIMER_MISC BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`transporters`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`nodes`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`dict_obj_types`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$threadstat`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`nodes` AS SELECT node_id, uptime, CASE status  WHEN 0 THEN "NOTHING"  WHEN 1 THEN "CMVMI"  WHEN 2 THEN "STARTING"  WHEN 3 THEN "STARTED"  WHEN 4 THEN "SINGLEUSER"  WHEN 5 THEN "STOPPING_1"  WHEN 6 THEN "STOPPING_2"  WHEN 7 THEN "STOPPING_3"  WHEN 8 THEN "STOPPING_4"  ELSE "<unknown>"  END AS status, start_phase, config_generation FROM `ndbinfo`.`ndb$nodes`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`server_transactions` AS SELECT map.mysql_connection_id, t.*FROM information_schema.ndb_transid_mysql_connection_map map JOIN `ndbinfo`.cluster_transactions t   ON (map.ndb_transid >> 32) = (t.transid >> 32)','SET @dummy = 0');
SET @cmd="ALTER TABLE mysql.procs_priv ENGINE=MyISAM";
UPDATE db SET References_priv=Create_priv,Index_priv=Create_priv,Alter_priv=Create_priv WHERE @hadGrantPriv = 0;
ALTER TABLE db MODIFY Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
UPDATE db SET Create_routine_priv=Create_priv, Alter_routine_priv=Alter_priv, Execute_priv=Select_priv where user<>"" AND @hadCreateRoutinePriv = 0;
SELECT CASE WHEN COUNT(*) > 0 THEN
CONCAT ("WARNING: NULL values of the 'character_set_client' column ('mysql.proc' table) have been updated with a default value (", @@character_set_client, "). Please verify if necessary.")
ELSE NULL
END
AS value FROM proc WHERE character_set_client IS NULL;
UPDATE user SET Event_priv=Super_priv WHERE @hadEventPriv = 0;
UPDATE user SET password_expired = 'N' WHERE @hadPasswordExpired=0;
SHOW WARNINGS;
ALTER TABLE ndb_binlog_index
  ADD COLUMN next_file VARCHAR(255) NOT NULL;
SET @str=IF(@host_table_nonempty > 0, @cmd, 'SET @dummy=0');
SET @cmd="ALTER TABLE mysql.tables_priv ENGINE=NDB";
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_thread_account ( in_thread_id BIGINT UNSIGNED ) RETURNS TEXT COMMENT '\n Description\n \n Return the user@host account for the given Performance Schema thread id.\n \n Parameters\n \n in_thread_id (BIGINT UNSIGNED):\n The id of the thread to return the account for.\n \n Example\n \n mysql> select thread_id, processlist_user, processlist_host from performance_schema.threads where type = ''foreground'';\n +-----------+------------------+------------------+\n | thread_id | processlist_user | processlist_host |\n +-----------+------------------+------------------+\n |        23 | NULL             | NULL             |\n |        30 | root             | localhost        |\n |        31 | msandbox         | localhost        |\n |        32 | msandbox         | localhost        |\n +-----------+------------------+------------------+\n 4 rows in set (0.00 sec)\n \n mysql> select sys.ps_thread_account(31);\n +---------------------------+\n | sys.ps_thread_account(31) |\n +---------------------------+\n | msandbox@localhost        |\n +---------------------------+\n 1 row in set (0.00 sec)\n '  SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN RETURN (SELECT IF( type = 'FOREGROUND', CONCAT(processlist_user, '@', processlist_host), type ) AS account FROM `performance_schema`.`threads` WHERE thread_id = in_thread_id); END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$io_global_by_wait_by_bytes ( event_name, total, total_latency, min_latency, avg_latency, max_latency, count_read, total_read, avg_read, count_write, total_written, avg_written, total_requested ) AS SELECT SUBSTRING_INDEX(event_name, '/', -2) AS event_name, count_star AS total, sum_timer_wait AS total_latency, min_timer_wait AS min_latency, avg_timer_wait AS avg_latency, max_timer_wait AS max_latency, count_read, sum_number_of_bytes_read AS total_read, IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0) AS avg_read, count_write, sum_number_of_bytes_write AS total_written, IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0) AS avg_written, sum_number_of_bytes_write + sum_number_of_bytes_read AS total_requested FROM performance_schema.file_summary_by_event_name WHERE event_name LIKE 'wait/io/file/%'  AND count_star > 0 ORDER BY sum_number_of_bytes_write + sum_number_of_bytes_read DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_disabled ( IN in_show_instruments BOOLEAN, IN in_show_threads BOOLEAN ) COMMENT '\n Description\n \n Shows all currently disable Performance Schema configuration.\n \n Disabled users is only available for MySQL 5.7.6 and later.\n In earlier versions it was only possible to enable users.\n \n Parameters\n \n in_show_instruments (BOOLEAN):\n Whether to print disabled instruments (can print many items)\n \n in_show_threads (BOOLEAN):\n Whether to print disabled threads\n \n Example\n \n mysql> CALL sys.ps_setup_show_disabled(TRUE, TRUE);\n +----------------------------+\n | performance_schema_enabled |\n +----------------------------+\n |                          1 |\n +----------------------------+\n 1 row in set (0.00 sec)\n \n +--------------------+\n | disabled_users     |\n +--------------------+\n | \'mark\'@\'localhost\' |\n +--------------------+\n 1 row in set (0.00 sec)\n \n +-------------+----------------------+---------+-------+\n | object_type | objects              | enabled | timed |\n +-------------+----------------------+---------+-------+\n | EVENT       | mysql.%              | NO      | NO    |\n | EVENT       | performance_schema.% | NO      | NO    |\n | EVENT       | information_schema.% | NO      | NO    |\n | FUNCTION    | mysql.%              | NO      | NO    |\n | FUNCTION    | performance_schema.% | NO      | NO    |\n | FUNCTION    | information_schema.% | NO      | NO    |\n | PROCEDURE   | mysql.%              | NO      | NO    |\n | PROCEDURE   | performance_schema.% | NO      | NO    |\n | PROCEDURE   | information_schema.% | NO      | NO    |\n | TABLE       | mysql.%              | NO      | NO    |\n | TABLE       | performance_schema.% | NO      | NO    |\n | TABLE       | information_schema.% | NO      | NO    |\n | TRIGGER     | mysql.%              | NO      | NO    |\n | TRIGGER     | performance_schema.% | NO      | NO    |\n | TRIGGER     | information_schema.% | NO      | NO    |\n +-------------+----------------------+---------+-------+\n 15 rows in set (0.00 sec)\n \n +----------------------------------+\n | disabled_consumers               |\n +----------------------------------+\n | events_stages_current            |\n | events_stages_history            |\n | events_stages_history_long       |\n | events_statements_history        |\n | events_statements_history_long   |\n | events_transactions_history      |\n | events_transactions_history_long |\n | events_waits_current             |\n | events_waits_history             |\n | events_waits_history_long        |\n +----------------------------------+\n 10 rows in set (0.00 sec)\n \n Empty set (0.00 sec)\n \n +---------------------------------------------------------------------------------------+-------+\n | disabled_instruments                                                                  | timed |\n +---------------------------------------------------------------------------------------+-------+\n | wait/synch/mutex/sql/TC_LOG_MMAP::LOCK_tc                                             | NO    |\n | wait/synch/mutex/sql/LOCK_des_key_file                                                | NO    |\n | wait/synch/mutex/sql/MYSQL_BIN_LOG::LOCK_commit                                       | NO    |\n ...\n | memory/sql/servers_cache                                                              | NO    |\n | memory/sql/udf_mem                                                                    | NO    |\n | wait/lock/metadata/sql/mdl                                                            | NO    |\n +---------------------------------------------------------------------------------------+-------+\n 547 rows in set (0.00 sec)\n \n Query OK, 0 rows affected (0.01 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN SELECT @@performance_schema AS performance_schema_enabled;  /*!50706 SELECT CONCAT('\'', user, '\'@\'', host, '\'') AS disabled_users FROM performance_schema.setup_actors WHERE enabled = 'NO' ORDER BY disabled_users; */  SELECT object_type, CONCAT(object_schema, '.', object_name) AS objects, enabled, timed FROM performance_schema.setup_objects WHERE enabled = 'NO' ORDER BY object_type, objects;  SELECT name AS disabled_consumers FROM performance_schema.setup_consumers WHERE enabled = 'NO' ORDER BY disabled_consumers;  IF (in_show_threads) THEN SELECT IF(name = 'thread/sql/one_connection',  CONCAT(processlist_user, '@', processlist_host),  REPLACE(name, 'thread/', '')) AS disabled_threads, TYPE AS thread_type FROM performance_schema.threads WHERE INSTRUMENTED = 'NO' ORDER BY disabled_threads; END IF;  IF (in_show_instruments) THEN SELECT name AS disabled_instruments, timed FROM performance_schema.setup_instruments WHERE enabled = 'NO' ORDER BY disabled_instruments; END IF; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE statement_performance_analyzer ( IN in_action ENUM('snapshot', 'overall', 'delta', 'create_table', 'create_tmp', 'save', 'cleanup'), IN in_table VARCHAR(129), IN in_views SET ('with_runtimes_in_95th_percentile', 'analysis', 'with_errors_or_warnings', 'with_full_table_scans', 'with_sorting', 'with_temp_tables', 'custom') ) COMMENT '\n Description\n \n Create a report of the statements running on the server.\n \n The views are calculated based on the overall and/or delta activity.\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Parameters\n \n in_action (ENUM(''snapshot'', ''overall'', ''delta'', ''create_tmp'', ''create_table'', ''save'', ''cleanup'')):\n The action to take. Supported actions are:\n * snapshot      Store a snapshot. The default is to make a snapshot of the current content of\n performance_schema.events_statements_summary_by_digest, but by setting in_table\n this can be overwritten to copy the content of the specified table.\n The snapshot is stored in the sys.tmp_digests temporary table.\n * overall       Generate analyzis based on the content specified by in_table. For the overall analyzis,\n in_table can be NOW() to use a fresh snapshot. This will overwrite an existing snapshot.\n Use NULL for in_table to use the existing snapshot. If in_table IS NULL and no snapshot\n exists, a new will be created.\n See also in_views and @sys.statement_performance_analyzer.limit.\n * delta         Generate a delta analysis. The delta will be calculated between the reference table in\n in_table and the snapshot. An existing snapshot must exist.\n The action uses the sys.tmp_digests_delta temporary table.\n See also in_views and @sys.statement_performance_analyzer.limit.\n * create_table  Create a regular table suitable for storing the snapshot for later use, e.g. for\n calculating deltas.\n * create_tmp    Create a temporary table suitable for storing the snapshot for later use, e.g. for\n calculating deltas.\n * save          Save the snapshot in the table specified by in_table. The table must exists and have\n the correct structure.\n If no snapshot exists, a new is created.\n * cleanup       Remove the temporary tables used for the snapshot and delta.\n \n in_table (VARCHAR(129)):\n The table argument used for some actions. Use the format ''db1.t1'' or ''t1'' without using any backticks (`)\n for quoting. Periods (.) are not supported in the database and table names.\n \n The meaning of the table for each action supporting the argument is:\n \n * snapshot      The snapshot is created based on the specified table. Set to NULL or NOW() to use\n the current content of performance_schema.events_statements_summary_by_digest.\n * overall       The table with the content to create the overall analyzis for. The following values\n can be used:\n - A table name - use the content of that table.\n - NOW()        - create a fresh snapshot and overwrite the existing snapshot.\n - NULL         - use the last stored snapshot.\n * delta         The table name is mandatory and specified the reference view to compare the currently\n stored snapshot against. If no snapshot exists, a new will be created.\n * create_table  The name of the regular table to create.\n * create_tmp    The name of the temporary table to create.\n * save          The name of the table to save the currently stored snapshot into.\n \n in_views (SET (''with_runtimes_in_95th_percentile'', ''analysis'', ''with_errors_or_warnings'',\n ''with_full_table_scans'', ''with_sorting'', ''with_temp_tables'', ''custom''))\n Which views to include:  * with_runtimes_in_95th_percentile  Based on the sys.statements_with_runtimes_in_95th_percentile view * analysis                          Based on the sys.statement_analysis view * with_errors_or_warnings           Based on the sys.statements_with_errors_or_warnings view * with_full_table_scans             Based on the sys.statements_with_full_table_scans view * with_sorting                      Based on the sys.statements_with_sorting view * with_temp_tables                  Based on the sys.statements_with_temp_tables view * custom                            Use a custom view. This view must be specified in @sys.statement_performance_analyzer.view to an existing view or a query  Default is to include all except ''custom''.   Configuration Options  sys.statement_performance_analyzer.limit The maximum number of rows to include for the views that does not have a built-in limit (e.g. the 95th percentile view). If not set the limit is 100.  sys.statement_performance_analyzer.view Used together with the ''custom'' view. If the value contains a space, it is considered a query, otherwise it must be an existing view querying the performance_schema.events_statements_summary_by_digest table. There cannot be any limit clause including in the query or view definition if @sys.statement_performance_analyzer.limit > 0. If specifying a view, use the same format as for in_table.  sys.debug Whether to provide debugging output. Default is ''OFF''. Set to ''ON'' to include.   Example  To create a report with the queries in the 95th percentile since last truncate of performance_schema.events_statements_summary_by_digest and the delta for a 1 minute period:  1. Create a temporary table to store the initial snapshot. 2. Create the initial snapshot. 3. Save the initial snapshot in the temporary table. 4. Wait one minute. 5. Create a new snapshot. 6. Perform analyzis based on the new snapshot. 7. Perform analyzis based on the delta between the initial and new snapshots.  mysql> CALL sys.statement_performance_analyzer(''create_tmp'', ''mydb.tmp_digests_ini'', NULL); Query OK, 0 rows affected (0.08 sec)  mysql> CALL sys.statement_performance_analyzer(''snapshot'', NULL, NULL); Query OK, 0 rows affected (0.02 sec)  mysql> CALL sys.statement_performance_analyzer(''save'', ''mydb.tmp_digests_ini'', NULL); Query OK, 0 rows affected (0.00 sec)  mysql> DO SLEEP(60); Query OK, 0 rows affected (1 min 0.00 sec)  mysql> CALL sys.statement_performance_analyzer(''snapshot'', NULL, NULL); Query OK, 0 rows affected (0.02 sec)  mysql> CALL sys.statement_performance_analyzer(''overall'', NULL, ''with_runtimes_in_95th_percentile''); +-----------------------------------------+ | Next Output                             | +-----------------------------------------+ | Queries with Runtime in 95th Percentile | +-----------------------------------------+ 1 row in set (0.05 sec)  ...  mysql> CALL sys.statement_performance_analyzer(''delta'', ''mydb.tmp_digests_ini'', ''with_runtimes_in_95th_percentile''); +-----------------------------------------+ | Next Output                             | +-----------------------------------------+ | Queries with Runtime in 95th Percentile | +-----------------------------------------+ 1 row in set (0.03 sec)  ...   To create an overall report of the 95th percentile queries and the top 10 queries with full table scans:  mysql> CALL sys.statement_performance_analyzer(''snapshot'', NULL, NULL); Query OK, 0 rows affected (0.01 sec)  mysql> SET @sys.statement_performance_analyzer.limit = 10; Query OK, 0 rows affected (0.00 sec)  mysql> CALL sys.statement_performance_analyzer(''overall'', NULL, ''with_runtimes_in_95th_percentile,with_full_table_scans''); +-----------------------------------------+ | Next Output                             | +-----------------------------------------+ | Queries with Runtime in 95th Percentile | +-----------------------------------------+ 1 row in set (0.01 sec)  ...  +-------------------------------------+ | Next Output                         | +-------------------------------------+ | Top 10 Queries with Full Table Scan | +-------------------------------------+ 1 row in set (0.09 sec)  ...   Use a custom view showing the top 10 query sorted by total execution time refreshing the view every minute using the watch command in Linux.  mysql> CREATE OR REPLACE VIEW mydb.my_statements AS -> SELECT sys.format_statement(DIGEST_TEXT) AS query, ->        SCHEMA_NAME AS db, ->        COUNT_STAR AS exec_count, ->        sys.format_time(SUM_TIMER_WAIT) AS total_latency, ->        sys.format_time(AVG_TIMER_WAIT) AS avg_latency, ->        ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg, ->        ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0)) AS rows_examined_avg, ->        ROUND(IFNULL(SUM_ROWS_AFFECTED / NULLIF(COUNT_STAR, 0), 0)) AS rows_affected_avg, ->        DIGEST AS digest ->   FROM performance_schema.events_statements_summary_by_digest -> ORDER BY SUM_TIMER_WAIT DESC; Query OK, 0 rows affected (0.01 sec)  mysql> CALL sys.statement_performance_analyzer(''create_table'', ''mydb.digests_prev'', NULL); Query OK, 0 rows affected (0.10 sec)  shell$ watch -n 60 "mysql sys --table -e \" > SET @sys.statement_performance_analyzer.view = ''mydb.my_statements''; > SET @sys.statement_performance_analyzer.limit = 10; > CALL statement_performance_analyzer(''snapshot'', NULL, NULL); > CALL statement_performance_analyzer(''delta'', ''mydb.digests_prev'', ''custom''); > CALL statement_performance_analyzer(''save'', ''mydb.digests_prev'', NULL); > \""  Every 60.0s: mysql sys --table -e "                                                                                                   ...  Mon Dec 22 10:58:51 2014  +----------------------------------+ | Next Output                      | +----------------------------------+ | Top 10 Queries Using Custom View | +----------------------------------+ +-------------------+-------+------------+---------------+-------------+---------------+-------------------+-------------------+----------------------------------+ | query             | db    | exec_count | total_latency | avg_latency | rows_sent_avg | rows_examined_avg | rows_affected_avg | digest                           | +-------------------+-------+------------+---------------+-------------+---------------+-------------------+-------------------+----------------------------------+ ... ' SQL SECURITY INVOKER NOT DETERMINISTIC CONTAINS SQL BEGIN DECLARE v_table_exists, v_tmp_digests_table_exists, v_custom_view_exists ENUM('', 'BASE TABLE', 'VIEW', 'TEMPORARY') DEFAULT ''; DECLARE v_this_thread_enabled ENUM('YES', 'NO'); DECLARE v_force_new_snapshot BOOLEAN DEFAULT FALSE; DECLARE v_digests_table VARCHAR(133); DECLARE v_quoted_table, v_quoted_custom_view VARCHAR(133) DEFAULT ''; DECLARE v_table_db, v_table_name, v_custom_db, v_custom_name VARCHAR(64); DECLARE v_digest_table_template, v_checksum_ref, v_checksum_table text; DECLARE v_sql longtext; DECLARE v_error_msg VARCHAR(128);   SELECT INSTRUMENTED INTO v_this_thread_enabled FROM performance_schema.threads WHERE PROCESSLIST_ID = CONNECTION_ID(); IF (v_this_thread_enabled = 'YES') THEN CALL sys.ps_setup_disable_thread(CONNECTION_ID()); END IF;  SET @log_bin := @@sql_log_bin; IF (@log_bin = 1) THEN SET sql_log_bin = 0; END IF;   IF (@sys.statement_performance_analyzer.limit IS NULL) THEN SET @sys.statement_performance_analyzer.limit = sys.sys_get_config('statement_performance_analyzer.limit', '100'); END IF; IF (@sys.debug IS NULL) THEN SET @sys.debug                                = sys.sys_get_config('debug'                               , 'OFF'); END IF;   IF (in_table = 'NOW()') THEN SET v_force_new_snapshot = TRUE, in_table             = NULL; ELSEIF (in_table IS NOT NULL) THEN IF (NOT INSTR(in_table, '.')) THEN SET v_table_db   = DATABASE(), v_table_name = in_table; ELSE SET v_table_db   = SUBSTRING_INDEX(in_table, '.', 1); SET v_table_name = SUBSTRING(in_table, CHAR_LENGTH(v_table_db)+2); END IF;  SET v_quoted_table = CONCAT('`', v_table_db, '`.`', v_table_name, '`');  IF (@sys.debug = 'ON') THEN SELECT CONCAT('in_table is: db = ''', v_table_db, ''', table = ''', v_table_name, '''') AS 'Debug'; END IF;  IF (v_table_db = DATABASE() AND (v_table_name = 'tmp_digests' OR v_table_name = 'tmp_digests_delta')) THEN SET v_error_msg = CONCAT('Invalid value for in_table: ', v_quoted_table, ' is reserved table name.'); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF;  CALL sys.table_exists(v_table_db, v_table_name, v_table_exists); IF (@sys.debug = 'ON') THEN SELECT CONCAT('v_table_exists = ', v_table_exists) AS 'Debug'; END IF;  IF (v_table_exists = 'BASE TABLE') THEN SET v_checksum_ref = ( SELECT GROUP_CONCAT(CONCAT(COLUMN_NAME, COLUMN_TYPE) ORDER BY ORDINAL_POSITION) AS Checksum FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'performance_schema' AND TABLE_NAME = 'events_statements_summary_by_digest' ), v_checksum_table = ( SELECT GROUP_CONCAT(CONCAT(COLUMN_NAME, COLUMN_TYPE) ORDER BY ORDINAL_POSITION) AS Checksum FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = v_table_db AND TABLE_NAME = v_table_name );  IF (v_checksum_ref <> v_checksum_table) THEN SET v_error_msg = CONCAT('The table ', IF(CHAR_LENGTH(v_quoted_table) > 93, CONCAT('...', SUBSTRING(v_quoted_table, -90)), v_quoted_table), ' has the wrong definition.'); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF; END IF; END IF;   IF (in_views IS NULL OR in_views = '') THEN SET in_views = 'with_runtimes_in_95th_percentile,analysis,with_errors_or_warnings,with_full_table_scans,with_sorting,with_temp_tables'; END IF;   CALL sys.table_exists(DATABASE(), 'tmp_digests', v_tmp_digests_table_exists); IF (@sys.debug = 'ON') THEN SELECT CONCAT('v_tmp_digests_table_exists = ', v_tmp_digests_table_exists) AS 'Debug'; END IF;  CASE WHEN in_action IN ('snapshot', 'overall') THEN IF (in_table IS NOT NULL) THEN IF (NOT v_table_exists IN ('TEMPORARY', 'BASE TABLE')) THEN SET v_error_msg = CONCAT('The ', in_action, ' action requires in_table to be NULL, NOW() or specify an existing table.', ' The table ', IF(CHAR_LENGTH(v_quoted_table) > 16, CONCAT('...', SUBSTRING(v_quoted_table, -13)), v_quoted_table), ' does not exist.'); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF; END IF;  WHEN in_action IN ('delta', 'save') THEN IF (v_table_exists NOT IN ('TEMPORARY', 'BASE TABLE')) THEN SET v_error_msg = CONCAT('The ', in_action, ' action requires in_table to be an existing table.', IF(in_table IS NOT NULL, CONCAT(' The table ', IF(CHAR_LENGTH(v_quoted_table) > 39, CONCAT('...', SUBSTRING(v_quoted_table, -36)), v_quoted_table), ' does not exist.'), '')); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF;  IF (in_action = 'delta' AND v_tmp_digests_table_exists <> 'TEMPORARY') THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'An existing snapshot generated with the statement_performance_analyzer() must exist.'; END IF; WHEN in_action = 'create_tmp' THEN IF (v_table_exists = 'TEMPORARY') THEN SET v_error_msg = CONCAT('Cannot create the table ', IF(CHAR_LENGTH(v_quoted_table) > 72, CONCAT('...', SUBSTRING(v_quoted_table, -69)), v_quoted_table), ' as it already exists.'); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF;  WHEN in_action = 'create_table' THEN IF (v_table_exists <> '') THEN SET v_error_msg = CONCAT('Cannot create the table ', IF(CHAR_LENGTH(v_quoted_table) > 52, CONCAT('...', SUBSTRING(v_quoted_table, -49)), v_quoted_table), ' as it already exists', IF(v_table_exists = 'TEMPORARY', ' as a temporary table.', '.')); SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = v_error_msg; END IF;  WHEN in_action = 'cleanup' THEN DO (SELECT 1); ELSE SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'Unknown action. Supported actions are: cleanup, create_table, create_tmp, delta, overall, save, snapshot'; END CASE;  SET v_digest_table_template = 'CREATE %{TEMPORARY}TABLE %{TABLE_NAME} ( `SCHEMA_NAME` varchar(64) DEFAULT NULL, `DIGEST` varchar(32) DEFAULT NULL, `DIGEST_TEXT` longtext, `COUNT_STAR` bigint(20) unsigned NOT NULL, `SUM_TIMER_WAIT` bigint(20) unsigned NOT NULL, `MIN_TIMER_WAIT` bigint(20) unsigned NOT NULL, `AVG_TIMER_WAIT` bigint(20) unsigned NOT NULL, `MAX_TIMER_WAIT` bigint(20) unsigned NOT NULL, `SUM_LOCK_TIME` bigint(20) unsigned NOT NULL, `SUM_ERRORS` bigint(20) unsigned NOT NULL, `SUM_WARNINGS` bigint(20) unsigned NOT NULL, `SUM_ROWS_AFFECTED` bigint(20) unsigned NOT NULL, `SUM_ROWS_SENT` bigint(20) unsigned NOT NULL, `SUM_ROWS_EXAMINED` bigint(20) unsigned NOT NULL, `SUM_CREATED_TMP_DISK_TABLES` bigint(20) unsigned NOT NULL, `SUM_CREATED_TMP_TABLES` bigint(20) unsigned NOT NULL, `SUM_SELECT_FULL_JOIN` bigint(20) unsigned NOT NULL, `SUM_SELECT_FULL_RANGE_JOIN` bigint(20) unsigned NOT NULL, `SUM_SELECT_RANGE` bigint(20) unsigned NOT NULL, `SUM_SELECT_RANGE_CHECK` bigint(20) unsigned NOT NULL, `SUM_SELECT_SCAN` bigint(20) unsigned NOT NULL, `SUM_SORT_MERGE_PASSES` bigint(20) unsigned NOT NULL, `SUM_SORT_RANGE` bigint(20) unsigned NOT NULL, `SUM_SORT_ROWS` bigint(20) unsigned NOT NULL, `SUM_SORT_SCAN` bigint(20) unsigned NOT NULL, `SUM_NO_INDEX_USED` bigint(20) unsigned NOT NULL, `SUM_NO_GOOD_INDEX_USED` bigint(20) unsigned NOT NULL, `FIRST_SEEN` timestamp NULL DEFAULT NULL, `LAST_SEEN` timestamp NULL DEFAULT NULL, INDEX (SCHEMA_NAME, DIGEST) ) DEFAULT CHARSET=utf8';  IF (v_force_new_snapshot OR in_action = 'snapshot' OR (in_action = 'overall' AND in_table IS NULL) OR (in_action = 'save' AND v_tmp_digests_table_exists <> 'TEMPORARY') ) THEN IF (v_tmp_digests_table_exists = 'TEMPORARY') THEN IF (@sys.debug = 'ON') THEN SELECT 'DROP TEMPORARY TABLE IF EXISTS tmp_digests' AS 'Debug'; END IF; DROP TEMPORARY TABLE IF EXISTS tmp_digests; END IF; CALL sys.execute_prepared_stmt(REPLACE(REPLACE(v_digest_table_template, '%{TEMPORARY}', 'TEMPORARY '), '%{TABLE_NAME}', 'tmp_digests'));  SET v_sql = CONCAT('INSERT INTO tmp_digests SELECT * FROM ', IF(in_table IS NULL OR in_action = 'save', 'performance_schema.events_statements_summary_by_digest', v_quoted_table)); CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (in_action IN ('create_table', 'create_tmp')) THEN IF (in_action = 'create_table') THEN CALL sys.execute_prepared_stmt(REPLACE(REPLACE(v_digest_table_template, '%{TEMPORARY}', ''), '%{TABLE_NAME}', v_quoted_table)); ELSE CALL sys.execute_prepared_stmt(REPLACE(REPLACE(v_digest_table_template, '%{TEMPORARY}', 'TEMPORARY '), '%{TABLE_NAME}', v_quoted_table)); END IF; ELSEIF (in_action = 'save') THEN CALL sys.execute_prepared_stmt(CONCAT('DELETE FROM ', v_quoted_table)); CALL sys.execute_prepared_stmt(CONCAT('INSERT INTO ', v_quoted_table, ' SELECT * FROM tmp_digests')); ELSEIF (in_action = 'cleanup') THEN DROP TEMPORARY TABLE IF EXISTS sys.tmp_digests; DROP TEMPORARY TABLE IF EXISTS sys.tmp_digests_delta; ELSEIF (in_action IN ('overall', 'delta')) THEN IF (in_action = 'overall') THEN IF (in_table IS NULL) THEN SET v_digests_table = 'tmp_digests'; ELSE SET v_digests_table = v_quoted_table; END IF; ELSE SET v_digests_table = 'tmp_digests_delta'; DROP TEMPORARY TABLE IF EXISTS tmp_digests_delta; CREATE TEMPORARY TABLE tmp_digests_delta LIKE tmp_digests; SET v_sql = CONCAT('INSERT INTO tmp_digests_delta SELECT `d_end`.`SCHEMA_NAME`, `d_end`.`DIGEST`, `d_end`.`DIGEST_TEXT`, `d_end`.`COUNT_STAR`-IFNULL(`d_start`.`COUNT_STAR`, 0) AS ''COUNT_STAR'', `d_end`.`SUM_TIMER_WAIT`-IFNULL(`d_start`.`SUM_TIMER_WAIT`, 0) AS ''SUM_TIMER_WAIT'', `d_end`.`MIN_TIMER_WAIT` AS ''MIN_TIMER_WAIT'', IFNULL((`d_end`.`SUM_TIMER_WAIT`-IFNULL(`d_start`.`SUM_TIMER_WAIT`, 0))/NULLIF(`d_end`.`COUNT_STAR`-IFNULL(`d_start`.`COUNT_STAR`, 0), 0), 0) AS ''AVG_TIMER_WAIT'', `d_end`.`MAX_TIMER_WAIT` AS ''MAX_TIMER_WAIT'', `d_end`.`SUM_LOCK_TIME`-IFNULL(`d_start`.`SUM_LOCK_TIME`, 0) AS ''SUM_LOCK_TIME'', `d_end`.`SUM_ERRORS`-IFNULL(`d_start`.`SUM_ERRORS`, 0) AS ''SUM_ERRORS'', `d_end`.`SUM_WARNINGS`-IFNULL(`d_start`.`SUM_WARNINGS`, 0) AS ''SUM_WARNINGS'', `d_end`.`SUM_ROWS_AFFECTED`-IFNULL(`d_start`.`SUM_ROWS_AFFECTED`, 0) AS ''SUM_ROWS_AFFECTED'', `d_end`.`SUM_ROWS_SENT`-IFNULL(`d_start`.`SUM_ROWS_SENT`, 0) AS ''SUM_ROWS_SENT'', `d_end`.`SUM_ROWS_EXAMINED`-IFNULL(`d_start`.`SUM_ROWS_EXAMINED`, 0) AS ''SUM_ROWS_EXAMINED'', `d_end`.`SUM_CREATED_TMP_DISK_TABLES`-IFNULL(`d_start`.`SUM_CREATED_TMP_DISK_TABLES`, 0) AS ''SUM_CREATED_TMP_DISK_TABLES'', `d_end`.`SUM_CREATED_TMP_TABLES`-IFNULL(`d_start`.`SUM_CREATED_TMP_TABLES`, 0) AS ''SUM_CREATED_TMP_TABLES'', `d_end`.`SUM_SELECT_FULL_JOIN`-IFNULL(`d_start`.`SUM_SELECT_FULL_JOIN`, 0) AS ''SUM_SELECT_FULL_JOIN'', `d_end`.`SUM_SELECT_FULL_RANGE_JOIN`-IFNULL(`d_start`.`SUM_SELECT_FULL_RANGE_JOIN`, 0) AS ''SUM_SELECT_FULL_RANGE_JOIN'', `d_end`.`SUM_SELECT_RANGE`-IFNULL(`d_start`.`SUM_SELECT_RANGE`, 0) AS ''SUM_SELECT_RANGE'', `d_end`.`SUM_SELECT_RANGE_CHECK`-IFNULL(`d_start`.`SUM_SELECT_RANGE_CHECK`, 0) AS ''SUM_SELECT_RANGE_CHECK'', `d_end`.`SUM_SELECT_SCAN`-IFNULL(`d_start`.`SUM_SELECT_SCAN`, 0) AS ''SUM_SELECT_SCAN'', `d_end`.`SUM_SORT_MERGE_PASSES`-IFNULL(`d_start`.`SUM_SORT_MERGE_PASSES`, 0) AS ''SUM_SORT_MERGE_PASSES'', `d_end`.`SUM_SORT_RANGE`-IFNULL(`d_start`.`SUM_SORT_RANGE`, 0) AS ''SUM_SORT_RANGE'', `d_end`.`SUM_SORT_ROWS`-IFNULL(`d_start`.`SUM_SORT_ROWS`, 0) AS ''SUM_SORT_ROWS'', `d_end`.`SUM_SORT_SCAN`-IFNULL(`d_start`.`SUM_SORT_SCAN`, 0) AS ''SUM_SORT_SCAN'', `d_end`.`SUM_NO_INDEX_USED`-IFNULL(`d_start`.`SUM_NO_INDEX_USED`, 0) AS ''SUM_NO_INDEX_USED'', `d_end`.`SUM_NO_GOOD_INDEX_USED`-IFNULL(`d_start`.`SUM_NO_GOOD_INDEX_USED`, 0) AS ''SUM_NO_GOOD_INDEX_USED'', `d_end`.`FIRST_SEEN`, `d_end`.`LAST_SEEN` FROM tmp_digests d_end LEFT OUTER JOIN ', v_quoted_table, ' d_start ON `d_start`.`DIGEST` = `d_end`.`DIGEST` AND (`d_start`.`SCHEMA_NAME` = `d_end`.`SCHEMA_NAME` OR (`d_start`.`SCHEMA_NAME` IS NULL AND `d_end`.`SCHEMA_NAME` IS NULL) ) WHERE `d_end`.`COUNT_STAR`-IFNULL(`d_start`.`COUNT_STAR`, 0) > 0'); CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('with_runtimes_in_95th_percentile', in_views)) THEN SELECT 'Queries with Runtime in 95th Percentile' AS 'Next Output';  DROP TEMPORARY TABLE IF EXISTS tmp_digest_avg_latency_distribution1; DROP TEMPORARY TABLE IF EXISTS tmp_digest_avg_latency_distribution2; DROP TEMPORARY TABLE IF EXISTS tmp_digest_95th_percentile_by_avg_us;  CREATE TEMPORARY TABLE tmp_digest_avg_latency_distribution1 ( cnt bigint unsigned NOT NULL, avg_us decimal(21,0) NOT NULL, PRIMARY KEY (avg_us) ) ENGINE=InnoDB;  SET v_sql = CONCAT('INSERT INTO tmp_digest_avg_latency_distribution1 SELECT COUNT(*) cnt, ROUND(avg_timer_wait/1000000) AS avg_us FROM ', v_digests_table, ' GROUP BY avg_us'); CALL sys.execute_prepared_stmt(v_sql);  CREATE TEMPORARY TABLE tmp_digest_avg_latency_distribution2 LIKE tmp_digest_avg_latency_distribution1; INSERT INTO tmp_digest_avg_latency_distribution2 SELECT * FROM tmp_digest_avg_latency_distribution1;  CREATE TEMPORARY TABLE tmp_digest_95th_percentile_by_avg_us ( avg_us decimal(21,0) NOT NULL, percentile decimal(46,4) NOT NULL, PRIMARY KEY (avg_us) ) ENGINE=InnoDB;  SET v_sql = CONCAT('INSERT INTO tmp_digest_95th_percentile_by_avg_us SELECT s2.avg_us avg_us, IFNULL(SUM(s1.cnt)/NULLIF((SELECT COUNT(*) FROM ', v_digests_table, '), 0), 0) percentile FROM tmp_digest_avg_latency_distribution1 AS s1 JOIN tmp_digest_avg_latency_distribution2 AS s2 ON s1.avg_us <= s2.avg_us GROUP BY s2.avg_us HAVING percentile > 0.95 ORDER BY percentile LIMIT 1'); CALL sys.execute_prepared_stmt(v_sql);  SET v_sql = REPLACE( REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statements_with_runtimes_in_95th_percentile' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ), 'sys.x$ps_digest_95th_percentile_by_avg_us', '`sys`.`x$ps_digest_95th_percentile_by_avg_us`' ); CALL sys.execute_prepared_stmt(v_sql);  DROP TEMPORARY TABLE tmp_digest_avg_latency_distribution1; DROP TEMPORARY TABLE tmp_digest_avg_latency_distribution2; DROP TEMPORARY TABLE tmp_digest_95th_percentile_by_avg_us; END IF;  IF (FIND_IN_SET('analysis', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries Ordered by Total Latency') AS 'Next Output'; SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statement_analysis' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF; CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('with_errors_or_warnings', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries with Errors') AS 'Next Output'; SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statements_with_errors_or_warnings' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF; CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('with_full_table_scans', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries with Full Table Scan') AS 'Next Output'; SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statements_with_full_table_scans' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF; CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('with_sorting', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries with Sorting') AS 'Next Output'; SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statements_with_sorting' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF; CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('with_temp_tables', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries with Internal Temporary Tables') AS 'Next Output'; SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'statements_with_temp_tables' ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF; CALL sys.execute_prepared_stmt(v_sql); END IF;  IF (FIND_IN_SET('custom', in_views)) THEN SELECT CONCAT('Top ', @sys.statement_performance_analyzer.limit, ' Queries Using Custom View') AS 'Next Output';  IF (@sys.statement_performance_analyzer.view IS NULL) THEN SET @sys.statement_performance_analyzer.view = sys.sys_get_config('statement_performance_analyzer.view', NULL); END IF; IF (@sys.statement_performance_analyzer.view IS NULL) THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'The @sys.statement_performance_analyzer.view user variable must be set with the view or query to use.'; END IF;  IF (NOT INSTR(@sys.statement_performance_analyzer.view, ' ')) THEN IF (NOT INSTR(@sys.statement_performance_analyzer.view, '.')) THEN SET v_custom_db   = DATABASE(), v_custom_name = @sys.statement_performance_analyzer.view; ELSE SET v_custom_db   = SUBSTRING_INDEX(@sys.statement_performance_analyzer.view, '.', 1); SET v_custom_name = SUBSTRING(@sys.statement_performance_analyzer.view, CHAR_LENGTH(v_custom_db)+2); END IF;  CALL sys.table_exists(v_custom_db, v_custom_name, v_custom_view_exists); IF (v_custom_view_exists <> 'VIEW') THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'The @sys.statement_performance_analyzer.view user variable is set but specified neither an existing view nor a query.'; END IF;  SET v_sql = REPLACE( (SELECT VIEW_DEFINITION FROM information_schema.VIEWS WHERE TABLE_SCHEMA = v_custom_db AND TABLE_NAME = v_custom_name ), '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table ); ELSE SET v_sql = REPLACE(@sys.statement_performance_analyzer.view, '`performance_schema`.`events_statements_summary_by_digest`', v_digests_table); END IF;  IF (@sys.statement_performance_analyzer.limit > 0) THEN SET v_sql = CONCAT(v_sql, ' LIMIT ', @sys.statement_performance_analyzer.limit); END IF;  CALL sys.execute_prepared_stmt(v_sql); END IF; END IF;  IF (v_this_thread_enabled = 'YES') THEN CALL sys.ps_setup_enable_thread(CONNECTION_ID()); END IF;  IF (@log_bin = 1) THEN SET sql_log_bin = @log_bin; END IF; END;
ANSI_X3.4-1968Native MySQL authenticationit is already loadedtype mismatchCan't create TCP/IP socket (%d)Wrong host infoLocalhost via UNIX sockettcputf8_latvian_cicharsets/charset/collation/settings/strength<![CDATA[unknown token,ascii_general_cicp125600
Error on rename of '%s' to '%s' (Errcode: %d - %s)Warning: '%s' had %d linksUnexpected null pointer found when using spatial indexInnoDB is in read only modeUNKNOWN  
Variables (--variable-name=value)
FALSEThe protocol to use for connection (tcp, socket, pipe, memory).: [These tables cannot be automatically upgraded, see the log above:
ALTER DATABASE ` USE_FRM FORCESET @cmd= "CREATE TABLE IF NOT EXISTS gtid_executed (
    source_uuid CHAR(36) NOT NULL COMMENT 'uuid of the source where the transaction was originally executed.',
    interval_start BIGINT NOT NULL COMMENT 'First number of interval.',
    interval_end BIGINT NOT NULL COMMENT 'Last number of interval.',
    PRIMARY KEY(source_uuid, interval_start))";
 DROP PREPARE stmt;
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`logspaces` AS SELECT node_id,  CASE log_type  WHEN 0 THEN "REDO"  WHEN 1 THEN "DD-UNDO"  ELSE NULL  END AS log_type, log_id, log_part, total, used FROM `ndbinfo`.`ndb$logspaces`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`blocks` AS SELECT block_number, block_name FROM `ndbinfo`.`ndb$blocks`','SET @dummy = 0');
SET @hadGrantPriv:=0;
ALTER TABLE func
  MODIFY type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL;
ALTER TABLE db MODIFY Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
ALTER TABLE user add Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL AFTER Create_user_priv;
UPDATE user SET plugin=IF((length(password) = 41) OR (length(password) = 0), 'mysql_native_password', '') WHERE plugin = '';
SELECT @hadPasswordExpired:=1 FROM user WHERE password_expired LIKE '%';
INSERT INTO proxies_priv SELECT * FROM tmp_proxies_priv WHERE @had_proxies_priv_table=0;
SET @cmd='call mysql.warn_duplicate_host_names()';
ALTER TABLE slave_relay_log_info STATS_PERSISTENT=0;
ALTER TABLE gtid_executed STATS_PERSISTENT=0;
ALTER TABLE plugin ENGINE=InnoDB STATS_PERSISTENT=0;
SET @cmd="ALTER TABLE mysql.db ENGINE=NDB";
alter table mysql.innodb_table_stats modify table_name varchar(199);
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statement_analysis ( query, db, full_scan, exec_count, err_count, warn_count, total_latency, max_latency, avg_latency, lock_latency, rows_sent, rows_sent_avg, rows_examined, rows_examined_avg, rows_affected, rows_affected_avg, tmp_tables, tmp_disk_tables, rows_sorted, sort_merge_passes, digest, first_seen, last_seen ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME AS db, IF(SUM_NO_GOOD_INDEX_USED > 0 OR SUM_NO_INDEX_USED > 0, '*', '') AS full_scan, COUNT_STAR AS exec_count, SUM_ERRORS AS err_count, SUM_WARNINGS AS warn_count, sys.format_time(SUM_TIMER_WAIT) AS total_latency, sys.format_time(MAX_TIMER_WAIT) AS max_latency, sys.format_time(AVG_TIMER_WAIT) AS avg_latency, sys.format_time(SUM_LOCK_TIME) AS lock_latency, SUM_ROWS_SENT AS rows_sent, ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg, SUM_ROWS_EXAMINED AS rows_examined, ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0))  AS rows_examined_avg, SUM_ROWS_AFFECTED AS rows_affected, ROUND(IFNULL(SUM_ROWS_AFFECTED / NULLIF(COUNT_STAR, 0), 0))  AS rows_affected_avg, SUM_CREATED_TMP_TABLES AS tmp_tables, SUM_CREATED_TMP_DISK_TABLES AS tmp_disk_tables, SUM_SORT_ROWS AS rows_sorted, SUM_SORT_MERGE_PASSES AS sort_merge_passes, DIGEST AS digest, FIRST_SEEN AS first_seen, LAST_SEEN as last_seen FROM performance_schema.events_statements_summary_by_digest ORDER BY SUM_TIMER_WAIT DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$wait_classes_global_by_avg_latency ( event_class, total, total_latency, min_latency, avg_latency, max_latency ) AS SELECT SUBSTRING_INDEX(event_name,'/', 3) AS event_class, SUM(COUNT_STAR) AS total, SUM(sum_timer_wait) AS total_latency, MIN(min_timer_wait) AS min_latency, IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0) AS avg_latency, MAX(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE sum_timer_wait > 0 AND event_name != 'idle' GROUP BY event_class ORDER BY IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0) DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_disable_consumer ( IN consumer VARCHAR(128) ) COMMENT '\n Description\n \n Disables consumers within Performance Schema \n matching the input pattern.\n \n Parameters\n \n consumer (VARCHAR(128)):\n A LIKE pattern match (using "%consumer%") of consumers to disable\n \n Example\n \n To disable all consumers:\n \n mysql> CALL sys.ps_setup_disable_consumer(\'\');\n +--------------------------+\n | summary                  |\n +--------------------------+\n | Disabled 15 consumers    |\n +--------------------------+\n 1 row in set (0.02 sec)\n \n To disable just the event_stage consumers:\n \n mysql> CALL sys.ps_setup_disable_comsumers(\'stage\');\n +------------------------+\n | summary                |\n +------------------------+\n | Disabled 3 consumers   |\n +------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.setup_consumers SET enabled = 'NO' WHERE name LIKE CONCAT('%', consumer, '%');  SELECT CONCAT('Disabled ', @rows := ROW_COUNT(), ' consumer', IF(@rows != 1, 's', '')) AS summary; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_disable_instrument ( IN in_pattern VARCHAR(128) ) COMMENT '\n Description\n \n Disables instruments within Performance Schema \n matching the input pattern.\n \n Parameters\n \n in_pattern (VARCHAR(128)):\n A LIKE pattern match (using "%in_pattern%") of events to disable\n \n Example\n \n To disable all mutex instruments:\n \n mysql> CALL sys.ps_setup_disable_instrument(\'wait/synch/mutex\');\n +--------------------------+\n | summary                  |\n +--------------------------+\n | Disabled 155 instruments |\n +--------------------------+\n 1 row in set (0.02 sec)\n \n To disable just a specific TCP/IP based network IO instrument:\n \n mysql> CALL sys.ps_setup_disable_instrument(\'wait/io/socket/sql/server_tcpip_socket\');\n +------------------------+\n | summary                |\n +------------------------+\n | Disabled 1 instruments |\n +------------------------+\n 1 row in set (0.00 sec)\n \n To disable all instruments:\n \n mysql> CALL sys.ps_setup_disable_instrument(\'\');\n +--------------------------+\n | summary                  |\n +--------------------------+\n | Disabled 547 instruments |\n +--------------------------+\n 1 row in set (0.01 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.setup_instruments SET enabled = 'NO', timed = 'NO' WHERE name LIKE CONCAT('%', in_pattern, '%');  SELECT CONCAT('Disabled ', @rows := ROW_COUNT(), ' instrument', IF(@rows != 1, 's', '')) AS summary; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_enable_thread ( IN in_connection_id BIGINT ) COMMENT '\n Description\n \n Enable the given connection/thread in Performance Schema.\n \n Parameters\n \n in_connection_id (BIGINT):\n The connection ID (PROCESSLIST_ID from performance_schema.threads\n or the ID shown within SHOW PROCESSLIST)\n \n Example\n \n mysql> CALL sys.ps_setup_enable_thread(3);\n +------------------+\n | summary          |\n +------------------+\n | Enabled 1 thread |\n +------------------+\n 1 row in set (0.01 sec)\n \n To enable the current connection:\n \n mysql> CALL sys.ps_setup_enable_thread(CONNECTION_ID());\n +------------------+\n | summary          |\n +------------------+\n | Enabled 1 thread |\n +------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.threads SET instrumented = 'YES' WHERE processlist_id = in_connection_id;  SELECT CONCAT('Enabled ', @rows := ROW_COUNT(), ' thread', IF(@rows != 1, 's', '')) AS summary; END;
versionkoi8uShift_JISmyreading initial communication packetSwitching to the default character set '%s'.Clear password authentication pluginLIBMYSQL_ENABLE_CLEARTEXT_PLUGIN%-.100s via TCP/IPMYSQL_UNIX_PORTutf8_icelandic_ciutf8_czech_ciutf8mb4_lithuanian_ciutf8mb4_german2_ciutf16le_bincharsets/charset/collation/flagcharsets/charset/collation/rules/resetcharsets/charset/collation/rules/x/icharsets/charset/collation/rules/tccharsets/charset/collation/rules/reset/first_variableCDATAvioSSL/TLS?dec8cp850latin1_general_cilatin1_general_csgb2312_chinese_cisjis_binCan't change dir to '%s' (Errcode: %d - %s)Didn't find key on read or updateCould not connect to storage engineTable needs to be upgraded before it can be usedRead page with wrong checksumInvalid InnoDB FTS Doc IDOperation not allowed when innodb_forced_recovery > 0THR_LOCK_myisam_mmapLISTSAFE_HASH_ENTRYMYSQL_TEST_LOGIN_FILEskipping '%s' directive as maximum includerecursion level was reached in file %s at line %d!aes-256-ofbTRUEInvalid decimal value for option '%s'
The socket file to use for connection.get-server-public-keyWARNING: --ssl-verify-server-cert is deprecated and will be removed in a future version. Use --ssl-mode=VERIFY_IDENTITY instead.
CREATE TABLE IF NOT EXISTS procs_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Routine_name char(64) COLLATE utf8_general_ci DEFAULT '' NOT NULL, Routine_type enum('FUNCTION','PROCEDURE') NOT NULL, Grantor char(93) DEFAULT '' NOT NULL, Proc_priv set('Execute','Alter Routine','Grant') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (Host,Db,User,Routine_name,Routine_type), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin   comment='Procedure privileges';
SET @cmd="CREATE TABLE performance_schema.setup_instruments("
  "NAME VARCHAR(128) not null,"
  "ENABLED ENUM ('YES', 'NO') not null,"
  "TIMED ENUM ('YES', 'NO') not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_stages_summary_by_user_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_digest("
  "SCHEMA_NAME VARCHAR(64),"
  "DIGEST VARCHAR(32),"
  "DIGEST_TEXT LONGTEXT,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null,"
  "FIRST_SEEN TIMESTAMP(0) NOT NULL default 0,"
  "LAST_SEEN TIMESTAMP(0) NOT NULL default 0"
  ")ENGINE=PERFORMANCE_SCHEMA;";
 EXECUTE stmt;
SET @cmd="CREATE TABLE performance_schema.session_status("
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$dblqh_tcconnect_state` (state_int_value INT UNSIGNED, state_name VARCHAR(256), state_friendly_name VARCHAR(256), state_description VARCHAR(256)) ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`arbitrator_validity_detail` AS SELECT node_id, arbitrator, arb_ticket, CASE arb_connected  WHEN 1 THEN "Yes"  ELSE "No" END AS arb_connected, CASE arb_state  WHEN 0 THEN "ARBIT_NULL"  WHEN 1 THEN "ARBIT_INIT"  WHEN 2 THEN "ARBIT_FIND"  WHEN 3 THEN "ARBIT_PREP1"  WHEN 4 THEN "ARBIT_PREP2"  WHEN 5 THEN "ARBIT_START"  WHEN 6 THEN "ARBIT_RUN"  WHEN 7 THEN "ARBIT_CHOOSE"  WHEN 8 THEN "ARBIT_CRASH"  ELSE "UNKNOWN" END AS arb_state FROM `ndbinfo`.`ndb$membership` ORDER BY arbitrator, arb_connected DESC','SET @dummy = 0');
SELECT @hadGrantPriv:=1 FROM user WHERE Grant_priv LIKE '%';
SELECT @hadCreateViewPriv:=1 FROM user WHERE Create_view_priv LIKE '%';
ALTER TABLE db ADD Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv;
ALTER TABLE user ADD Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE procs_priv
  MODIFY Routine_name char(64)
    COLLATE utf8_general_ci DEFAULT '' NOT NULL;
ALTER TABLE proc ADD collation_connection
                     char(32) collate utf8_bin DEFAULT NULL
                     AFTER character_set_client;
ALTER TABLE event MODIFY character_set_client
                         char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE user ADD Create_tablespace_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Trigger_priv;
DROP PROCEDURE IF EXISTS mysql.warn_host_table_nonempty;
PREPARE stmt FROM @host_table_nonempty_str;
ALTER TABLE help_topic ENGINE=InnoDB STATS_PERSISTENT=0;
SET @str = IF(@have_engine_cost_default > 0, @cmd, "SET @dummy = 0");
SET @cmd="ALTER TABLE mysql.audit_log_user MODIFY COLUMN USER VARCHAR(32)";
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION format_path ( in_path VARCHAR(512) ) RETURNS VARCHAR(512) CHARSET UTF8 COMMENT '\n Description\n \n Takes a raw path value, and strips out the datadir or tmpdir\n replacing with @@datadir and @@tmpdir respectively.\n \n Also normalizes the paths across operating systems, so backslashes\n on Windows are converted to forward slashes\n \n Parameters\n \n path (VARCHAR(512)):\n The raw file path value to format.\n \n Returns\n \n VARCHAR(512) CHARSET UTF8\n \n Example\n \n mysql> select @@datadir;\n +-----------------------------------------------+\n | @@datadir                                     |\n +-----------------------------------------------+\n | /Users/mark/sandboxes/SmallTree/AMaster/data/ |\n +-----------------------------------------------+\n 1 row in set (0.06 sec)\n \n mysql> select format_path(\'/Users/mark/sandboxes/SmallTree/AMaster/data/mysql/proc.MYD\') AS path;\n +--------------------------+\n | path                     |\n +--------------------------+\n | @@datadir/mysql/proc.MYD |\n +--------------------------+\n 1 row in set (0.03 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN DECLARE v_path VARCHAR(512); DECLARE v_undo_dir VARCHAR(1024);  DECLARE path_separator CHAR(1) DEFAULT '/';  IF @@global.version_compile_os LIKE 'win%' THEN SET path_separator = '\\'; END IF;  IF in_path LIKE '/private/%' THEN SET v_path = REPLACE(in_path, '/private', ''); ELSE SET v_path = in_path; END IF;  SET v_undo_dir = IFNULL((SELECT VARIABLE_VALUE FROM performance_schema.global_variables WHERE VARIABLE_NAME = 'innodb_undo_directory'), '');  IF v_path IS NULL THEN RETURN NULL; ELSEIF v_path LIKE CONCAT(@@global.datadir, IF(SUBSTRING(@@global.datadir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.datadir, CONCAT('@@datadir', IF(SUBSTRING(@@global.datadir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(@@global.tmpdir, IF(SUBSTRING(@@global.tmpdir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.tmpdir, CONCAT('@@tmpdir', IF(SUBSTRING(@@global.tmpdir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(@@global.slave_load_tmpdir, IF(SUBSTRING(@@global.slave_load_tmpdir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.slave_load_tmpdir, CONCAT('@@slave_load_tmpdir', IF(SUBSTRING(@@global.slave_load_tmpdir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(@@global.innodb_data_home_dir, IF(SUBSTRING(@@global.innodb_data_home_dir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.innodb_data_home_dir, CONCAT('@@innodb_data_home_dir', IF(SUBSTRING(@@global.innodb_data_home_dir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(@@global.innodb_log_group_home_dir, IF(SUBSTRING(@@global.innodb_log_group_home_dir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.innodb_log_group_home_dir, CONCAT('@@innodb_log_group_home_dir', IF(SUBSTRING(@@global.innodb_log_group_home_dir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(v_undo_dir, IF(SUBSTRING(v_undo_dir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, v_undo_dir, CONCAT('@@innodb_undo_directory', IF(SUBSTRING(v_undo_dir, -1) = path_separator, path_separator, ''))); ELSEIF v_path LIKE CONCAT(@@global.basedir, IF(SUBSTRING(@@global.basedir, -1) = path_separator, '%', CONCAT(path_separator, '%'))) ESCAPE '|' THEN SET v_path = REPLACE(v_path, @@global.basedir, CONCAT('@@basedir', IF(SUBSTRING(@@global.basedir, -1) = path_separator, path_separator, ''))); END IF;  RETURN v_path; END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$schema_table_statistics ( table_schema, table_name, total_latency, rows_fetched, fetch_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency, io_read_requests, io_read, io_read_latency, io_write_requests, io_write, io_write_latency, io_misc_requests, io_misc_latency ) AS SELECT pst.object_schema AS table_schema, pst.object_name AS table_name, pst.sum_timer_wait AS total_latency, pst.count_fetch AS rows_fetched, pst.sum_timer_fetch AS fetch_latency, pst.count_insert AS rows_inserted, pst.sum_timer_insert AS insert_latency, pst.count_update AS rows_updated, pst.sum_timer_update AS update_latency, pst.count_delete AS rows_deleted, pst.sum_timer_delete AS delete_latency, fsbi.count_read AS io_read_requests, fsbi.sum_number_of_bytes_read AS io_read, fsbi.sum_timer_read AS io_read_latency, fsbi.count_write AS io_write_requests, fsbi.sum_number_of_bytes_write AS io_write, fsbi.sum_timer_write AS io_write_latency, fsbi.count_misc AS io_misc_requests, fsbi.sum_timer_misc AS io_misc_latency FROM performance_schema.table_io_waits_summary_by_table AS pst LEFT JOIN x$ps_schema_table_statistics_io AS fsbi ON pst.object_schema = fsbi.table_schema AND pst.object_name = fsbi.table_name ORDER BY pst.sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_table_lock_waits ( object_schema, object_name, waiting_thread_id, waiting_pid, waiting_account, waiting_lock_type, waiting_lock_duration, waiting_query, waiting_query_secs, waiting_query_rows_affected, waiting_query_rows_examined, blocking_thread_id, blocking_pid, blocking_account, blocking_lock_type, blocking_lock_duration, sql_kill_blocking_query, sql_kill_blocking_connection ) AS SELECT g.object_schema AS object_schema, g.object_name AS object_name, pt.thread_id AS waiting_thread_id, pt.processlist_id AS waiting_pid, sys.ps_thread_account(p.owner_thread_id) AS waiting_account, p.lock_type AS waiting_lock_type, p.lock_duration AS waiting_lock_duration, sys.format_statement(pt.processlist_info) AS waiting_query, pt.processlist_time AS waiting_query_secs, ps.rows_affected AS waiting_query_rows_affected, ps.rows_examined AS waiting_query_rows_examined, gt.thread_id AS blocking_thread_id, gt.processlist_id AS blocking_pid, sys.ps_thread_account(g.owner_thread_id) AS blocking_account, g.lock_type AS blocking_lock_type, g.lock_duration AS blocking_lock_duration, CONCAT('KILL QUERY ', gt.processlist_id) AS sql_kill_blocking_query, CONCAT('KILL ', gt.processlist_id) AS sql_kill_blocking_connection FROM performance_schema.metadata_locks g INNER JOIN performance_schema.metadata_locks p  ON g.object_type = p.object_type AND g.object_schema = p.object_schema AND g.object_name = p.object_name AND g.lock_status = 'GRANTED' AND p.lock_status = 'PENDING' INNER JOIN performance_schema.threads gt ON g.owner_thread_id = gt.thread_id INNER JOIN performance_schema.threads pt ON p.owner_thread_id = pt.thread_id LEFT JOIN performance_schema.events_statements_current gs ON g.owner_thread_id = gs.thread_id LEFT JOIN performance_schema.events_statements_current ps ON p.owner_thread_id = ps.thread_id WHERE g.object_type = 'TABLE';
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statements_with_runtimes_in_95th_percentile ( query, db, full_scan, exec_count, err_count, warn_count, total_latency, max_latency, avg_latency, rows_sent, rows_sent_avg, rows_examined, rows_examined_avg, first_seen, last_seen, digest ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME as db, IF(SUM_NO_GOOD_INDEX_USED > 0 OR SUM_NO_INDEX_USED > 0, '*', '') AS full_scan, COUNT_STAR AS exec_count, SUM_ERRORS AS err_count, SUM_WARNINGS AS warn_count, sys.format_time(SUM_TIMER_WAIT) AS total_latency, sys.format_time(MAX_TIMER_WAIT) AS max_latency, sys.format_time(AVG_TIMER_WAIT) AS avg_latency, SUM_ROWS_SENT AS rows_sent, ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg, SUM_ROWS_EXAMINED AS rows_examined, ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0)) AS rows_examined_avg, FIRST_SEEN AS first_seen, LAST_SEEN AS last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest stmts JOIN sys.x$ps_digest_95th_percentile_by_avg_us AS top_percentile ON ROUND(stmts.avg_timer_wait/1000000) >= top_percentile.avg_us ORDER BY AVG_TIMER_WAIT DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$waits_by_user_by_latency ( user, event, total, total_latency, avg_latency, max_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name AS event, count_star AS total, sum_timer_wait AS total_latency, avg_timer_wait AS avg_latency, max_timer_wait AS max_latency FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name != 'idle' AND user IS NOT NULL AND sum_timer_wait > 0 ORDER BY user, sum_timer_wait DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE diagnostics ( IN in_max_runtime int unsigned, IN in_interval int unsigned, IN in_auto_config enum ('current', 'medium', 'full') ) COMMENT '\n Description\n \n Create a report of the current status of the server for diagnostics purposes. Data collected includes (some items depends on versions and settings):\n \n * The GLOBAL VARIABLES\n * Several sys schema views including metrics or equivalent (depending on version and settings)\n * Queries in the 95th percentile\n * Several ndbinfo views for MySQL Cluster\n * Replication (both master and slave) information.\n \n Some of the sys schema views are calculated as initial (optional), overall, delta:\n \n * The initial view is the content of the view at the start of this procedure.\n This output will be the same as the the start values used for the delta view.\n The initial view is included if @sys.diagnostics.include_raw = ''ON''.\n * The overall view is the content of the view at the end of this procedure.\n This output is the same as the end values used for the delta view.\n The overall view is always included.\n * The delta view is the difference from the beginning to the end. Note that for min and max values\n they are simply the min or max value from the end view respectively, so does not necessarily reflect\n the minimum/maximum value in the monitored period.\n Note: except for the metrics views the delta is only calculation between the first and last outputs.\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Versions supported:\n * MySQL 5.6: 5.6.10 and later\n * MySQL 5.7: 5.7.9 and later\n \n Parameters\n \n in_max_runtime (INT UNSIGNED):\n The maximum time to keep collecting data.\n Use NULL to get the default which is 60 seconds, otherwise enter a value greater than 0.\n in_interval (INT UNSIGNED):\n How long to sleep between data collections.\n Use NULL to get the default which is 30 seconds, otherwise enter a value greater than 0.\n in_auto_config (ENUM(''current'', ''medium'', ''full''))\n Automatically enable Performance Schema instruments and consumers.\n NOTE: The more that are enabled, the more impact on the performance.\n Supported values are:\n * current - use the current settings.\n * medium - enable some settings.\n * full - enables all settings. This will have a big impact on the\n performance - be careful using this option.\n If another setting the ''current'' is chosen, the current settings\n are restored at the end of the procedure.\n \n \n Configuration Options\n \n sys.diagnostics.allow_i_s_tables\n Specifies whether it is allowed to do table scan queries on information_schema.TABLES. This can be expensive if there\n are many tables. Set to ''ON'' to allow, ''OFF'' to not allow.\n Default is ''OFF''.\n \n sys.diagnostics.include_raw\n Set to ''ON'' to include the raw data (e.g. the original output of "SELECT * FROM sys.metrics").\n Use this to get the initial values of the various views.\n Default is ''OFF''.\n \n sys.statement_truncate_len\n How much of queries in the process list output to include.\n Default is 64.\n \n sys.debug\n Whether to provide debugging output.\n Default is ''OFF''. Set to ''ON'' to include.\n \n \n Example\n \n To create a report and append it to the file diag.out:\n \n mysql> TEE diag.out;\n mysql> CALL sys.diagnostics(120, 30, ''current'');\n ...\n mysql> NOTEE;\n ' SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN DECLARE v_start, v_runtime, v_iter_start, v_sleep DECIMAL(20,2) DEFAULT 0.0; DECLARE v_has_innodb, v_has_ndb, v_has_ps, v_has_replication, v_has_ps_replication VARCHAR(8) CHARSET utf8 DEFAULT 'NO'; DECLARE v_this_thread_enabled, v_has_ps_vars, v_has_metrics ENUM('YES', 'NO'); DECLARE v_table_name, v_banner VARCHAR(64) CHARSET utf8; DECLARE v_sql_status_summary_select, v_sql_status_summary_delta, v_sql_status_summary_from, v_no_delta_names TEXT; DECLARE v_output_time, v_output_time_prev DECIMAL(20,3) UNSIGNED; DECLARE v_output_count, v_count, v_old_group_concat_max_len INT UNSIGNED DEFAULT 0; DECLARE v_status_summary_width TINYINT UNSIGNED DEFAULT 50; DECLARE v_done BOOLEAN DEFAULT FALSE; DECLARE c_ndbinfo CURSOR FOR SELECT TABLE_NAME FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'ndbinfo' AND TABLE_NAME NOT IN ( 'blocks', 'config_params', 'dict_obj_types', 'disk_write_speed_base', 'memory_per_fragment', 'memoryusage', 'operations_per_fragment', 'threadblocks' ); DECLARE c_sysviews_w_delta CURSOR FOR SELECT table_name FROM tmp_sys_views_delta ORDER BY table_name; DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  SELECT INSTRUMENTED INTO v_this_thread_enabled FROM performance_schema.threads WHERE PROCESSLIST_ID = CONNECTION_ID(); IF (v_this_thread_enabled = 'YES') THEN CALL sys.ps_setup_disable_thread(CONNECTION_ID()); END IF;  IF (in_max_runtime < in_interval) THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'in_max_runtime must be greater than or equal to in_interval'; END IF; IF (in_max_runtime = 0) THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'in_max_runtime must be greater than 0'; END IF; IF (in_interval = 0) THEN SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'in_interval must be greater than 0'; END IF;  IF (@sys.diagnostics.allow_i_s_tables IS NULL) THEN SET @sys.diagnostics.allow_i_s_tables = sys.sys_get_config('diagnostics.allow_i_s_tables', 'OFF'); END IF; IF (@sys.diagnostics.include_raw IS NULL) THEN SET @sys.diagnostics.include_raw      = sys.sys_get_config('diagnostics.include_raw'     , 'OFF'); END IF; IF (@sys.debug IS NULL) THEN SET @sys.debug                        = sys.sys_get_config('debug'                       , 'OFF'); END IF; IF (@sys.statement_truncate_len IS NULL) THEN SET @sys.statement_truncate_len       = sys.sys_get_config('statement_truncate_len'      , '64' ); END IF;  SET @log_bin := @@sql_log_bin; IF (@log_bin = 1) THEN SET sql_log_bin = 0; END IF;  SET v_no_delta_names = CONCAT('s%{COUNT}.Variable_name NOT IN (', '''innodb_buffer_pool_pages_total'', ', '''innodb_page_size'', ', '''last_query_cost'', ', '''last_query_partial_plans'', ', '''qcache_total_blocks'', ', '''slave_last_heartbeat'', ', '''ssl_ctx_verify_depth'', ', '''ssl_ctx_verify_mode'', ', '''ssl_session_cache_size'', ', '''ssl_verify_depth'', ', '''ssl_verify_mode'', ', '''ssl_version'', ', '''buffer_flush_lsn_avg_rate'', ', '''buffer_flush_pct_for_dirty'', ', '''buffer_flush_pct_for_lsn'', ', '''buffer_pool_pages_total'', ', '''lock_row_lock_time_avg'', ', '''lock_row_lock_time_max'', ', '''innodb_page_size''', ')');  IF (in_auto_config <> 'current') THEN IF (@sys.debug = 'ON') THEN SELECT CONCAT('Updating Performance Schema configuration to ', in_auto_config) AS 'Debug'; END IF; CALL sys.ps_setup_save(0);  IF (in_auto_config = 'medium') THEN UPDATE performance_schema.setup_consumers SET ENABLED = 'YES' WHERE NAME NOT LIKE '%\_history%';  UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED   = 'YES' WHERE NAME NOT LIKE 'wait/synch/%'; ELSEIF (in_auto_config = 'full') THEN UPDATE performance_schema.setup_consumers SET ENABLED = 'YES';  UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED   = 'YES'; END IF;  UPDATE performance_schema.threads SET INSTRUMENTED = 'YES' WHERE PROCESSLIST_ID <> CONNECTION_ID(); END IF;  SET v_start        = UNIX_TIMESTAMP(NOW(2)), in_interval    = IFNULL(in_interval, 30), in_max_runtime = IFNULL(in_max_runtime, 60);  SET v_banner = REPEAT( '-', LEAST( GREATEST( 36, CHAR_LENGTH(VERSION()), CHAR_LENGTH(@@global.version_comment), CHAR_LENGTH(@@global.version_compile_os), CHAR_LENGTH(@@global.version_compile_machine), CHAR_LENGTH(@@global.socket), CHAR_LENGTH(@@global.datadir) ), 64 ) ); SELECT 'Hostname' AS 'Name', @@global.hostname AS 'Value' UNION ALL SELECT 'Port' AS 'Name', @@global.port AS 'Value' UNION ALL SELECT 'Socket' AS 'Name', @@global.socket AS 'Value' UNION ALL SELECT 'Datadir' AS 'Name', @@global.datadir AS 'Value' UNION ALL SELECT 'Server UUID' AS 'Name', @@global.server_uuid AS 'Value' UNION ALL SELECT REPEAT('-', 23) AS 'Name', v_banner AS 'Value' UNION ALL SELECT 'MySQL Version' AS 'Name', VERSION() AS 'Value' UNION ALL SELECT 'Sys Schema Version' AS 'Name', (SELECT sys_version FROM sys.version) AS 'Value' UNION ALL SELECT 'Version Comment' AS 'Name', @@global.version_comment AS 'Value' UNION ALL SELECT 'Version Compile OS' AS 'Name', @@global.version_compile_os AS 'Value' UNION ALL SELECT 'Version Compile Machine' AS 'Name', @@global.version_compile_machine AS 'Value' UNION ALL SELECT REPEAT('-', 23) AS 'Name', v_banner AS 'Value' UNION ALL SELECT 'UTC Time' AS 'Name', UTC_TIMESTAMP() AS 'Value' UNION ALL SELECT 'Local Time' AS 'Name', NOW() AS 'Value' UNION ALL SELECT 'Time Zone' AS 'Name', @@global.time_zone AS 'Value' UNION ALL SELECT 'System Time Zone' AS 'Name', @@global.system_time_zone AS 'Value' UNION ALL SELECT 'Time Zone Offset' AS 'Name', TIMEDIFF(NOW(), UTC_TIMESTAMP()) AS 'Value';  SET v_has_innodb         = IFNULL((SELECT SUPPORT FROM information_schema.ENGINES WHERE ENGINE = 'InnoDB'), 'NO'), v_has_ndb            = IFNULL((SELECT SUPPORT FROM information_schema.ENGINES WHERE ENGINE = 'NDBCluster'), 'NO'), v_has_ps             = IFNULL((SELECT SUPPORT FROM information_schema.ENGINES WHERE ENGINE = 'PERFORMANCE_SCHEMA'), 'NO'), v_has_ps_replication = IF(v_has_ps = 'YES' AND EXISTS(SELECT 1 FROM information_schema.TABLES WHERE TABLE_SCHEMA = 'performance_schema' AND TABLE_NAME = 'replication_applier_status'), 'YES', 'NO' ), v_has_replication    = /*!50707 IF(v_has_ps_replication = 'YES', IF((SELECT COUNT(*) FROM performance_schema.replication_connection_status) > 0, 'YES', 'NO'),*/ IF(@@master_info_repository = 'TABLE', IF((SELECT COUNT(*) FROM mysql.slave_master_info) > 0, 'YES', 'NO'), IF(@@relay_log_info_repository = 'TABLE', IF((SELECT COUNT(*) FROM mysql.slave_relay_log_info) > 0, 'YES', 'NO'), 'MAYBE'))/*!50707 )*/, v_has_metrics        = IF(v_has_ps = 'YES' OR (sys.version_major() = 5 AND sys.version_minor() = 6), 'YES', 'NO'), v_has_ps_vars        = 'NO';  /*!50707 SET v_has_ps_vars = IF(@@global.show_compatibility_56, 'NO', 'YES');*/ /*!50709 SET v_has_ps_vars = 'YES';*/  IF (@sys.debug = 'ON') THEN SELECT v_has_innodb AS 'Has_InnoDB', v_has_ndb AS 'Has_NDBCluster', v_has_ps AS 'Has_Performance_Schema', v_has_ps_vars AS 'Has_P_S_SHOW_Variables', v_has_metrics AS 'Has_metrics', v_has_ps_replication 'AS Has_P_S_Replication', v_has_replication AS 'Has_Replication'; END IF;  IF (v_has_innodb IN ('DEFAULT', 'YES')) THEN SET @sys.diagnostics.sql = 'SHOW ENGINE InnoDB STATUS'; PREPARE stmt_innodb_status FROM @sys.diagnostics.sql; END IF;  IF (v_has_ps = 'YES') THEN SET @sys.diagnostics.sql = 'SHOW ENGINE PERFORMANCE_SCHEMA STATUS'; PREPARE stmt_ps_status FROM @sys.diagnostics.sql; END IF;  IF (v_has_ndb IN ('DEFAULT', 'YES')) THEN SET @sys.diagnostics.sql = 'SHOW ENGINE NDBCLUSTER STATUS'; PREPARE stmt_ndbcluster_status FROM @sys.diagnostics.sql; END IF;  SET @sys.diagnostics.sql_gen_query_template = 'SELECT CONCAT( ''SELECT '', GROUP_CONCAT( CASE WHEN (SUBSTRING(TABLE_NAME, 3), COLUMN_NAME) IN ( (''io_global_by_file_by_bytes'', ''total''), (''io_global_by_wait_by_bytes'', ''total_requested'') ) THEN CONCAT(''sys.format_bytes('', COLUMN_NAME, '') AS '', COLUMN_NAME) WHEN COLUMN_NAME LIKE ''%latency'' THEN CONCAT(''sys.format_time('', COLUMN_NAME, '') AS '', COLUMN_NAME) WHEN SUBSTRING(COLUMN_NAME, -7) = ''_memory'' OR SUBSTRING(COLUMN_NAME, -17) = ''_memory_allocated'' OR ((SUBSTRING(COLUMN_NAME, -5) = ''_read'' OR SUBSTRING(COLUMN_NAME, -8) = ''_written'' OR SUBSTRING(COLUMN_NAME, -6) = ''_write'') AND SUBSTRING(COLUMN_NAME, 1, 6) <> ''COUNT_'') THEN CONCAT(''sys.format_bytes('', COLUMN_NAME, '') AS '', COLUMN_NAME) ELSE COLUMN_NAME END ORDER BY ORDINAL_POSITION SEPARATOR '',\n       '' ), ''\n  FROM tmp_'', SUBSTRING(TABLE_NAME FROM 3), ''_%{OUTPUT}'' ) AS Query INTO @sys.diagnostics.sql_select FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = ''sys'' AND TABLE_NAME = ? GROUP BY TABLE_NAME';  SET @sys.diagnostics.sql_gen_query_delta = 'SELECT CONCAT( ''SELECT '', GROUP_CONCAT( CASE WHEN FIND_IN_SET(COLUMN_NAME, diag.pk) THEN COLUMN_NAME WHEN diag.TABLE_NAME = ''io_global_by_file_by_bytes'' AND COLUMN_NAME = ''write_pct'' THEN CONCAT(''IFNULL(ROUND(100-(((e.total_read-IFNULL(s.total_read, 0))'', ''/NULLIF(((e.total_read-IFNULL(s.total_read, 0))+(e.total_written-IFNULL(s.total_written, 0))), 0))*100), 2), 0.00) AS '', COLUMN_NAME) WHEN (diag.TABLE_NAME, COLUMN_NAME) IN ( (''io_global_by_file_by_bytes'', ''total''), (''io_global_by_wait_by_bytes'', ''total_requested'') ) THEN CONCAT(''sys.format_bytes(e.'', COLUMN_NAME, ''-IFNULL(s.'', COLUMN_NAME, '', 0)) AS '', COLUMN_NAME) WHEN SUBSTRING(COLUMN_NAME, 1, 4) IN (''max_'', ''min_'') AND SUBSTRING(COLUMN_NAME, -8) = ''_latency'' THEN CONCAT(''sys.format_time(e.'', COLUMN_NAME, '') AS '', COLUMN_NAME) WHEN COLUMN_NAME = ''avg_latency'' THEN CONCAT(''sys.format_time((e.total_latency - IFNULL(s.total_latency, 0))'', ''/NULLIF(e.total - IFNULL(s.total, 0), 0)) AS '', COLUMN_NAME) WHEN SUBSTRING(COLUMN_NAME, -12) = ''_avg_latency'' THEN CONCAT(''sys.format_time((e.'', SUBSTRING(COLUMN_NAME FROM 1 FOR CHAR_LENGTH(COLUMN_NAME)-12), ''_latency - IFNULL(s.'', SUBSTRING(COLUMN_NAME FROM 1 FOR CHAR_LENGTH(COLUMN_NAME)-12), ''_latency, 0))'', ''/NULLIF(e.'', SUBSTRING(COLUMN_NAME FROM 1 FOR CHAR_LENGTH(COLUMN_NAME)-12), ''s - IFNULL(s.'', SUBSTRING(COLUMN_NAME FROM 1 FOR CHAR_LENGTH(COLUMN_NAME)-12), ''s, 0), 0)) AS '', COLUMN_NAME) WHEN COLUMN_NAME LIKE ''%latency'' THEN CONCAT(''sys.format_time(e.'', COLUMN_NAME, '' - IFNULL(s.'', COLUMN_NAME, '', 0)) AS '', COLUMN_NAME) WHEN COLUMN_NAME IN (''avg_read'', ''avg_write'', ''avg_written'') THEN CONCAT(''sys.format_bytes(IFNULL((e.total_'', IF(COLUMN_NAME = ''avg_read'', ''read'', ''written''), ''-IFNULL(s.total_'', IF(COLUMN_NAME = ''avg_read'', ''read'', ''written''), '', 0))'', ''/NULLIF(e.count_'', IF(COLUMN_NAME = ''avg_read'', ''read'', ''write''), ''-IFNULL(s.count_'', IF(COLUMN_NAME = ''avg_read'', ''read'', ''write''), '', 0), 0), 0)) AS '', COLUMN_NAME) WHEN SUBSTRING(COLUMN_NAME, -7) = ''_memory'' OR SUBSTRING(COLUMN_NAME, -17) = ''_memory_allocated'' OR ((SUBSTRING(COLUMN_NAME, -5) = ''_read'' OR SUBSTRING(COLUMN_NAME, -8) = ''_written'' OR SUBSTRING(COLUMN_NAME, -6) = ''_write'') AND SUBSTRING(COLUMN_NAME, 1, 6) <> ''COUNT_'') THEN CONCAT(''sys.format_bytes(e.'', COLUMN_NAME, '' - IFNULL(s.'', COLUMN_NAME, '', 0)) AS '', COLUMN_NAME) ELSE CONCAT(''(e.'', COLUMN_NAME, '' - IFNULL(s.'', COLUMN_NAME, '', 0)) AS '', COLUMN_NAME) END ORDER BY ORDINAL_POSITION SEPARATOR '',\n       '' ), ''\n  FROM tmp_'', diag.TABLE_NAME, ''_end e LEFT OUTER JOIN tmp_'', diag.TABLE_NAME, ''_start s USING ('', diag.pk, '')'' ) AS Query INTO @sys.diagnostics.sql_select FROM tmp_sys_views_delta diag INNER JOIN information_schema.COLUMNS c ON c.TABLE_NAME = CONCAT(''x$'', diag.TABLE_NAME) WHERE c.TABLE_SCHEMA = ''sys'' AND diag.TABLE_NAME = ? GROUP BY diag.TABLE_NAME';  IF (v_has_ps = 'YES') THEN DROP TEMPORARY TABLE IF EXISTS tmp_sys_views_delta; CREATE TEMPORARY TABLE tmp_sys_views_delta ( TABLE_NAME varchar(64) NOT NULL, order_by text COMMENT 'ORDER BY clause for the initial and overall views', order_by_delta text COMMENT 'ORDER BY clause for the delta views', where_delta text COMMENT 'WHERE clause to use for delta views to only include rows with a "count" > 0', limit_rows int unsigned COMMENT 'The maximum number of rows to include for the view', pk varchar(128) COMMENT 'Used with the FIND_IN_SET() function so use comma separated list without whitespace', PRIMARY KEY (TABLE_NAME) );  IF (@sys.debug = 'ON') THEN SELECT 'Populating tmp_sys_views_delta' AS 'Debug'; END IF; INSERT INTO tmp_sys_views_delta VALUES ('host_summary'                       , '%{TABLE}.statement_latency DESC', '(e.statement_latency-IFNULL(s.statement_latency, 0)) DESC', '(e.statements - IFNULL(s.statements, 0)) > 0', NULL, 'host'), ('host_summary_by_file_io'            , '%{TABLE}.io_latency DESC', '(e.io_latency-IFNULL(s.io_latency, 0)) DESC', '(e.ios - IFNULL(s.ios, 0)) > 0', NULL, 'host'), ('host_summary_by_file_io_type'       , '%{TABLE}.host, %{TABLE}.total_latency DESC', 'e.host, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'host,event_name'), ('host_summary_by_stages'             , '%{TABLE}.host, %{TABLE}.total_latency DESC', 'e.host, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'host,event_name'), ('host_summary_by_statement_latency'  , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'host'), ('host_summary_by_statement_type'     , '%{TABLE}.host, %{TABLE}.total_latency DESC', 'e.host, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'host,statement'), ('io_by_thread_by_latency'            , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user,thread_id,processlist_id'), ('io_global_by_file_by_bytes'         , '%{TABLE}.total DESC', '(e.total-IFNULL(s.total, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', 100, 'file'), ('io_global_by_file_by_latency'       , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', 100, 'file'), ('io_global_by_wait_by_bytes'         , '%{TABLE}.total_requested DESC', '(e.total_requested-IFNULL(s.total_requested, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'event_name'), ('io_global_by_wait_by_latency'       , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'event_name'), ('schema_index_statistics'            , '(%{TABLE}.select_latency+%{TABLE}.insert_latency+%{TABLE}.update_latency+%{TABLE}.delete_latency) DESC', '((e.select_latency+e.insert_latency+e.update_latency+e.delete_latency)-IFNULL(s.select_latency+s.insert_latency+s.update_latency+s.delete_latency, 0)) DESC', '((e.rows_selected+e.insert_latency+e.rows_updated+e.rows_deleted)-IFNULL(s.rows_selected+s.rows_inserted+s.rows_updated+s.rows_deleted, 0)) > 0', 100, 'table_schema,table_name,index_name'), ('schema_table_statistics'            , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) > 0', 100, 'table_schema,table_name'), ('schema_tables_with_full_table_scans', '%{TABLE}.rows_full_scanned DESC', '(e.rows_full_scanned-IFNULL(s.rows_full_scanned, 0)) DESC', '(e.rows_full_scanned-IFNULL(s.rows_full_scanned, 0)) > 0', 100, 'object_schema,object_name'), ('user_summary'                       , '%{TABLE}.statement_latency DESC', '(e.statement_latency-IFNULL(s.statement_latency, 0)) DESC', '(e.statements - IFNULL(s.statements, 0)) > 0', NULL, 'user'), ('user_summary_by_file_io'            , '%{TABLE}.io_latency DESC', '(e.io_latency-IFNULL(s.io_latency, 0)) DESC', '(e.ios - IFNULL(s.ios, 0)) > 0', NULL, 'user'), ('user_summary_by_file_io_type'       , '%{TABLE}.user, %{TABLE}.latency DESC', 'e.user, (e.latency-IFNULL(s.latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user,event_name'), ('user_summary_by_stages'             , '%{TABLE}.user, %{TABLE}.total_latency DESC', 'e.user, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user,event_name'), ('user_summary_by_statement_latency'  , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user'), ('user_summary_by_statement_type'     , '%{TABLE}.user, %{TABLE}.total_latency DESC', 'e.user, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user,statement'), ('wait_classes_global_by_avg_latency' , 'IFNULL(%{TABLE}.total_latency / NULLIF(%{TABLE}.total, 0), 0) DESC', 'IFNULL((e.total_latency-IFNULL(s.total_latency, 0)) / NULLIF((e.total - IFNULL(s.total, 0)), 0), 0) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'event_class'), ('wait_classes_global_by_latency'     , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'event_class'), ('waits_by_host_by_latency'           , '%{TABLE}.host, %{TABLE}.total_latency DESC', 'e.host, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'host,event'), ('waits_by_user_by_latency'           , '%{TABLE}.user, %{TABLE}.total_latency DESC', 'e.user, (e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'user,event'), ('waits_global_by_latency'            , '%{TABLE}.total_latency DESC', '(e.total_latency-IFNULL(s.total_latency, 0)) DESC', '(e.total - IFNULL(s.total, 0)) > 0', NULL, 'events') ; END IF;   SELECT '  =======================  Configuration  =======================  ' AS ''; SELECT 'GLOBAL VARIABLES' AS 'The following output is:'; IF (v_has_ps_vars = 'YES') THEN SELECT LOWER(VARIABLE_NAME) AS Variable_name, VARIABLE_VALUE AS Variable_value FROM performance_schema.global_variables ORDER BY VARIABLE_NAME; ELSE SELECT LOWER(VARIABLE_NAME) AS Variable_name, VARIABLE_VALUE AS Variable_value FROM information_schema.GLOBAL_VARIABLES ORDER BY VARIABLE_NAME; END IF;  IF (v_has_ps = 'YES') THEN SELECT 'Performance Schema Setup - Actors' AS 'The following output is:'; SELECT * FROM performance_schema.setup_actors;  SELECT 'Performance Schema Setup - Consumers' AS 'The following output is:'; SELECT NAME AS Consumer, ENABLED, sys.ps_is_consumer_enabled(NAME) AS COLLECTS FROM performance_schema.setup_consumers;  SELECT 'Performance Schema Setup - Instruments' AS 'The following output is:'; SELECT SUBSTRING_INDEX(NAME, '/', 2) AS 'InstrumentClass', ROUND(100*SUM(IF(ENABLED = 'YES', 1, 0))/COUNT(*), 2) AS 'EnabledPct', ROUND(100*SUM(IF(TIMED = 'YES', 1, 0))/COUNT(*), 2) AS 'TimedPct' FROM performance_schema.setup_instruments GROUP BY SUBSTRING_INDEX(NAME, '/', 2) ORDER BY SUBSTRING_INDEX(NAME, '/', 2);  SELECT 'Performance Schema Setup - Objects' AS 'The following output is:'; SELECT * FROM performance_schema.setup_objects;  SELECT 'Performance Schema Setup - Threads' AS 'The following output is:'; SELECT `TYPE` AS ThreadType, COUNT(*) AS 'Total', ROUND(100*SUM(IF(INSTRUMENTED = 'YES', 1, 0))/COUNT(*), 2) AS 'InstrumentedPct' FROM performance_schema.threads GROUP BY TYPE; END IF;   IF (v_has_replication = 'NO') THEN SELECT 'No Replication Configured' AS 'Replication Status'; ELSE SELECT CONCAT('Replication Configured: ', v_has_replication, ' - Performance Schema Replication Tables: ', v_has_ps_replication) AS 'Replication Status';  IF (v_has_ps_replication = 'YES') THEN SELECT 'Replication - Connection Configuration' AS 'The following output is:'; SELECT * FROM performance_schema.replication_connection_configuration/*!50706 ORDER BY CHANNEL_NAME*/; END IF;  IF (v_has_ps_replication = 'YES') THEN SELECT 'Replication - Applier Configuration' AS 'The following output is:'; SELECT * FROM performance_schema.replication_applier_configuration ORDER BY CHANNEL_NAME; END IF;  IF (@@master_info_repository = 'TABLE') THEN SELECT 'Replication - Master Info Repository Configuration' AS 'The following output is:'; SELECT /*!50706 Channel_name, */Host, User_name, Port, Connect_retry, Enabled_ssl, Ssl_ca, Ssl_capath, Ssl_cert, Ssl_cipher, Ssl_key, Ssl_verify_server_cert, Heartbeat, Bind, Ignored_server_ids, Uuid, Retry_count, Ssl_crl, Ssl_crlpath, Tls_version, Enabled_auto_position FROM mysql.slave_master_info/*!50706 ORDER BY Channel_name*/; END IF;  IF (@@relay_log_info_repository = 'TABLE') THEN SELECT 'Replication - Relay Log Repository Configuration' AS 'The following output is:'; SELECT /*!50706 Channel_name, */Sql_delay, Number_of_workers, Id FROM mysql.slave_relay_log_info/*!50706 ORDER BY Channel_name*/; END IF; END IF;   IF (v_has_ndb IN ('DEFAULT', 'YES')) THEN SELECT 'Cluster Thread Blocks' AS 'The following output is:'; SELECT * FROM ndbinfo.threadblocks; END IF;  IF (v_has_ps = 'YES') THEN IF (@sys.diagnostics.include_raw = 'ON') THEN SELECT '  ========================  Initial Status  ========================  ' AS ''; END IF;  DROP TEMPORARY TABLE IF EXISTS tmp_digests_start; CALL sys.statement_performance_analyzer('create_tmp', 'tmp_digests_start', NULL); CALL sys.statement_performance_analyzer('snapshot', NULL, NULL); CALL sys.statement_performance_analyzer('save', 'tmp_digests_start', NULL);  IF (@sys.diagnostics.include_raw = 'ON') THEN SET @sys.diagnostics.sql = REPLACE(@sys.diagnostics.sql_gen_query_template, '%{OUTPUT}', 'start'); IF (@sys.debug = 'ON') THEN SELECT 'The following query will be used to generate the query for each sys view' AS 'Debug'; SELECT @sys.diagnostics.sql AS 'Debug'; END IF; PREPARE stmt_gen_query FROM @sys.diagnostics.sql; END IF; SET v_done = FALSE; OPEN c_sysviews_w_delta; c_sysviews_w_delta_loop: LOOP FETCH c_sysviews_w_delta INTO v_table_name; IF v_done THEN LEAVE c_sysviews_w_delta_loop; END IF;  IF (@sys.debug = 'ON') THEN SELECT CONCAT('The following queries are for storing the initial content of ', v_table_name) AS 'Debug'; END IF;  CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE IF EXISTS `tmp_', v_table_name, '_start`')); CALL sys.execute_prepared_stmt(CONCAT('CREATE TEMPORARY TABLE `tmp_', v_table_name, '_start` SELECT * FROM `sys`.`x$', v_table_name, '`'));  IF (@sys.diagnostics.include_raw = 'ON') THEN SET @sys.diagnostics.table_name = CONCAT('x$', v_table_name); EXECUTE stmt_gen_query USING @sys.diagnostics.table_name; SELECT CONCAT(@sys.diagnostics.sql_select, IF(order_by IS NOT NULL, CONCAT('\n ORDER BY ', REPLACE(order_by, '%{TABLE}', CONCAT('tmp_', v_table_name, '_start'))), ''), IF(limit_rows IS NOT NULL, CONCAT('\n LIMIT ', limit_rows), '') ) INTO @sys.diagnostics.sql_select FROM tmp_sys_views_delta WHERE TABLE_NAME = v_table_name; SELECT CONCAT('Initial ', v_table_name) AS 'The following output is:'; CALL sys.execute_prepared_stmt(@sys.diagnostics.sql_select); END IF; END LOOP; CLOSE c_sysviews_w_delta;  IF (@sys.diagnostics.include_raw = 'ON') THEN DEALLOCATE PREPARE stmt_gen_query; END IF; END IF;  SET v_sql_status_summary_select = 'SELECT Variable_name', v_sql_status_summary_delta  = '', v_sql_status_summary_from   = '';  REPEAT SET v_output_count = v_output_count + 1; IF (v_output_count > 1) THEN SET v_sleep = in_interval-(UNIX_TIMESTAMP(NOW(2))-v_iter_start); SELECT NOW() AS 'Time', CONCAT('Going to sleep for ', v_sleep, ' seconds. Please do not interrupt') AS 'The following output is:'; DO SLEEP(in_interval); END IF; SET v_iter_start = UNIX_TIMESTAMP(NOW(2));  SELECT NOW(), CONCAT('Iteration Number ', IFNULL(v_output_count, 'NULL')) AS 'The following output is:';  IF (@@log_bin = 1) THEN SELECT 'SHOW MASTER STATUS' AS 'The following output is:'; SHOW MASTER STATUS; END IF;  IF (v_has_replication <> 'NO') THEN SELECT 'SHOW SLAVE STATUS' AS 'The following output is:'; SHOW SLAVE STATUS;  IF (v_has_ps_replication = 'YES') THEN SELECT 'Replication Connection Status' AS 'The following output is:'; SELECT * FROM performance_schema.replication_connection_status;  SELECT 'Replication Applier Status' AS 'The following output is:'; SELECT * FROM performance_schema.replication_applier_status ORDER BY CHANNEL_NAME;  SELECT 'Replication Applier Status - Coordinator' AS 'The following output is:'; SELECT * FROM performance_schema.replication_applier_status_by_coordinator ORDER BY CHANNEL_NAME;  SELECT 'Replication Applier Status - Worker' AS 'The following output is:'; SELECT * FROM performance_schema.replication_applier_status_by_worker ORDER BY CHANNEL_NAME, WORKER_ID; END IF;  IF (@@master_info_repository = 'TABLE') THEN SELECT 'Replication - Master Log Status' AS 'The following output is:'; SELECT Master_log_name, Master_log_pos FROM mysql.slave_master_info; END IF;  IF (@@relay_log_info_repository = 'TABLE') THEN SELECT 'Replication - Relay Log Status' AS 'The following output is:'; SELECT sys.format_path(Relay_log_name) AS Relay_log_name, Relay_log_pos, Master_log_name, Master_log_pos FROM mysql.slave_relay_log_info;  SELECT 'Replication - Worker Status' AS 'The following output is:'; SELECT Id, sys.format_path(Relay_log_name) AS Relay_log_name, Relay_log_pos, Master_log_name, Master_log_pos, sys.format_path(Checkpoint_relay_log_name) AS Checkpoint_relay_log_name, Checkpoint_relay_log_pos, Checkpoint_master_log_name, Checkpoint_master_log_pos, Checkpoint_seqno, Checkpoint_group_size, HEX(Checkpoint_group_bitmap) AS Checkpoint_group_bitmap/*!50706 , Channel_name*/ FROM mysql.slave_worker_info ORDER BY /*!50706 Channel_name, */Id; END IF; END IF;  SET v_table_name = CONCAT('tmp_metrics_', v_output_count); CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE IF EXISTS ', v_table_name));  CALL sys.execute_prepared_stmt(CONCAT('CREATE TEMPORARY TABLE ', v_table_name, ' ( Variable_name VARCHAR(193) NOT NULL, Variable_value VARCHAR(1024), Type VARCHAR(225) NOT NULL, Enabled ENUM(''YES'', ''NO'', ''PARTIAL'') NOT NULL, PRIMARY KEY (Type, Variable_name) ) ENGINE = InnoDB DEFAULT CHARSET=utf8'));  IF (v_has_metrics) THEN SET @sys.diagnostics.sql = CONCAT( 'INSERT INTO ', v_table_name, ' SELECT Variable_name, REPLACE(Variable_value, ''\n'', ''\\\\n'') AS Variable_value, Type, Enabled FROM sys.metrics' ); ELSE SET @sys.diagnostics.sql = CONCAT( 'INSERT INTO ', v_table_name, '(SELECT LOWER(VARIABLE_NAME) AS Variable_name, REPLACE(VARIABLE_VALUE, ''\n'', ''\\\\n'') AS Variable_value, ''Global Status'' AS Type, ''YES'' AS Enabled FROM performance_schema.global_status ) UNION ALL ( SELECT NAME AS Variable_name, COUNT AS Variable_value, CONCAT(''InnoDB Metrics - '', SUBSYSTEM) AS Type, IF(STATUS = ''enabled'', ''YES'', ''NO'') AS Enabled FROM information_schema.INNODB_METRICS WHERE NAME NOT IN ( ''lock_row_lock_time'', ''lock_row_lock_time_avg'', ''lock_row_lock_time_max'', ''lock_row_lock_waits'', ''buffer_pool_reads'', ''buffer_pool_read_requests'', ''buffer_pool_write_requests'', ''buffer_pool_wait_free'', ''buffer_pool_read_ahead'', ''buffer_pool_read_ahead_evicted'', ''buffer_pool_pages_total'', ''buffer_pool_pages_misc'', ''buffer_pool_pages_data'', ''buffer_pool_bytes_data'', ''buffer_pool_pages_dirty'', ''buffer_pool_bytes_dirty'', ''buffer_pool_pages_free'', ''buffer_pages_created'', ''buffer_pages_written'', ''buffer_pages_read'', ''buffer_data_reads'', ''buffer_data_written'', ''file_num_open_files'', ''os_log_bytes_written'', ''os_log_fsyncs'', ''os_log_pending_fsyncs'', ''os_log_pending_writes'', ''log_waits'', ''log_write_requests'', ''log_writes'', ''innodb_dblwr_writes'', ''innodb_dblwr_pages_written'', ''innodb_page_size'') ) UNION ALL ( SELECT ''NOW()'' AS Variable_name, NOW(3) AS Variable_value, ''System Time'' AS Type, ''YES'' AS Enabled ) UNION ALL ( SELECT ''UNIX_TIMESTAMP()'' AS Variable_name, ROUND(UNIX_TIMESTAMP(NOW(3)), 3) AS Variable_value, ''System Time'' AS Type, ''YES'' AS Enabled ) ORDER BY Type, Variable_name;' ); END IF; CALL sys.execute_prepared_stmt(@sys.diagnostics.sql);  CALL sys.execute_prepared_stmt( CONCAT('(SELECT Variable_value INTO @sys.diagnostics.output_time FROM ', v_table_name, ' WHERE Type = ''System Time'' AND Variable_name = ''UNIX_TIMESTAMP()'')') ); SET v_output_time = @sys.diagnostics.output_time;  SET v_sql_status_summary_select = CONCAT(v_sql_status_summary_select, ', CONCAT( LEFT(s', v_output_count, '.Variable_value, ', v_status_summary_width, '), IF(', REPLACE(v_no_delta_names, '%{COUNT}', v_output_count), ' AND s', v_output_count, '.Variable_value REGEXP ''^[0-9]+(\\\\.[0-9]+)?$'', CONCAT('' ('', ROUND(s', v_output_count, '.Variable_value/', v_output_time, ', 2), ''/sec)''), '''') ) AS ''Output ', v_output_count, ''''), v_sql_status_summary_from   = CONCAT(v_sql_status_summary_from, ' ', IF(v_output_count = 1, '  FROM ', '       INNER JOIN '), v_table_name, ' s', v_output_count, IF (v_output_count = 1, '', ' USING (Type, Variable_name)')); IF (v_output_count > 1) THEN SET v_sql_status_summary_delta  = CONCAT(v_sql_status_summary_delta, ', IF(', REPLACE(v_no_delta_names, '%{COUNT}', v_output_count), ' AND s', (v_output_count-1), '.Variable_value REGEXP ''^[0-9]+(\\\\.[0-9]+)?$'' AND s', v_output_count, '.Variable_value REGEXP ''^[0-9]+(\\\\.[0-9]+)?$'', CONCAT(IF(s', (v_output_count-1), '.Variable_value REGEXP ''^[0-9]+\\\\.[0-9]+$'' OR s', v_output_count, '.Variable_value REGEXP ''^[0-9]+\\\\.[0-9]+$'', ROUND((s', v_output_count, '.Variable_value-s', (v_output_count-1), '.Variable_value), 2), (s', v_output_count, '.Variable_value-s', (v_output_count-1), '.Variable_value) ), '' ('', ROUND((s', v_output_count, '.Variable_value-s', (v_output_count-1), '.Variable_value)/(', v_output_time, '-', v_output_time_prev, '), 2), ''/sec)'' ), '''' ) AS ''Delta (', (v_output_count-1), ' -> ', v_output_count, ')'''); END IF;  SET v_output_time_prev = v_output_time;  IF (@sys.diagnostics.include_raw = 'ON') THEN IF (v_has_metrics) THEN SELECT 'SELECT * FROM sys.metrics' AS 'The following output is:'; ELSE SELECT 'sys.metrics equivalent' AS 'The following output is:'; END IF; CALL sys.execute_prepared_stmt(CONCAT('SELECT Type, Variable_name, Enabled, Variable_value FROM ', v_table_name, ' ORDER BY Type, Variable_name')); END IF;  IF (v_has_innodb IN ('DEFAULT', 'YES')) THEN SELECT 'SHOW ENGINE INNODB STATUS' AS 'The following output is:'; EXECUTE stmt_innodb_status; SELECT 'InnoDB - Transactions' AS 'The following output is:'; SELECT * FROM information_schema.INNODB_TRX; END IF;  IF (v_has_ndb IN ('DEFAULT', 'YES')) THEN SELECT 'SHOW ENGINE NDBCLUSTER STATUS' AS 'The following output is:'; EXECUTE stmt_ndbcluster_status;  SELECT 'ndbinfo.memoryusage' AS 'The following output is:'; SELECT node_id, memory_type, sys.format_bytes(used) AS used, used_pages, sys.format_bytes(total) AS total, total_pages, ROUND(100*(used/total), 2) AS 'Used %' FROM ndbinfo.memoryusage;  SET v_done = FALSE; OPEN c_ndbinfo; c_ndbinfo_loop: LOOP FETCH c_ndbinfo INTO v_table_name; IF v_done THEN LEAVE c_ndbinfo_loop; END IF;  SELECT CONCAT('SELECT * FROM ndbinfo.', v_table_name) AS 'The following output is:'; CALL sys.execute_prepared_stmt(CONCAT('SELECT * FROM `ndbinfo`.`', v_table_name, '`')); END LOOP; CLOSE c_ndbinfo;  SELECT * FROM information_schema.FILES; END IF;  SELECT 'SELECT * FROM sys.processlist' AS 'The following output is:'; SELECT processlist.* FROM sys.processlist;  IF (v_has_ps = 'YES') THEN IF (sys.ps_is_consumer_enabled('events_waits_history_long') = 'YES') THEN SELECT 'SELECT * FROM sys.latest_file_io' AS 'The following output is:'; SELECT * FROM sys.latest_file_io; END IF;  IF (EXISTS(SELECT 1 FROM performance_schema.setup_instruments WHERE NAME LIKE 'memory/%' AND ENABLED = 'YES')) THEN SELECT 'SELECT * FROM sys.memory_by_host_by_current_bytes' AS 'The following output is:'; SELECT * FROM sys.memory_by_host_by_current_bytes;  SELECT 'SELECT * FROM sys.memory_by_thread_by_current_bytes' AS 'The following output is:'; SELECT * FROM sys.memory_by_thread_by_current_bytes;  SELECT 'SELECT * FROM sys.memory_by_user_by_current_bytes' AS 'The following output is:'; SELECT * FROM sys.memory_by_user_by_current_bytes;  SELECT 'SELECT * FROM sys.memory_global_by_current_bytes' AS 'The following output is:'; SELECT * FROM sys.memory_global_by_current_bytes; END IF; END IF;  SET v_runtime = (UNIX_TIMESTAMP(NOW(2)) - v_start); UNTIL (v_runtime + in_interval >= in_max_runtime) END REPEAT;  IF (v_has_ps = 'YES') THEN SELECT 'SHOW ENGINE PERFORMANCE_SCHEMA STATUS' AS 'The following output is:'; EXECUTE stmt_ps_status; END IF;  IF (v_has_innodb IN ('DEFAULT', 'YES')) THEN DEALLOCATE PREPARE stmt_innodb_status; END IF; IF (v_has_ps = 'YES') THEN DEALLOCATE PREPARE stmt_ps_status; END IF; IF (v_has_ndb IN ('DEFAULT', 'YES')) THEN DEALLOCATE PREPARE stmt_ndbcluster_status; END IF;   SELECT '  ============================  Schema Information  ============================  ' AS '';  SELECT COUNT(*) AS 'Total Number of Tables' FROM information_schema.TABLES;  IF (@sys.diagnostics.allow_i_s_tables = 'ON') THEN SELECT 'Storage Engine Usage' AS 'The following output is:'; SELECT ENGINE, COUNT(*) AS NUM_TABLES, sys.format_bytes(SUM(DATA_LENGTH)) AS DATA_LENGTH, sys.format_bytes(SUM(INDEX_LENGTH)) AS INDEX_LENGTH, sys.format_bytes(SUM(DATA_LENGTH+INDEX_LENGTH)) AS TOTAL FROM information_schema.TABLES GROUP BY ENGINE;  SELECT 'Schema Object Overview' AS 'The following output is:'; SELECT * FROM sys.schema_object_overview;  SELECT 'Tables without a PRIMARY KEY' AS 'The following output is:'; SELECT TABLES.TABLE_SCHEMA, ENGINE, COUNT(*) AS NumTables FROM information_schema.TABLES LEFT OUTER JOIN information_schema.STATISTICS ON STATISTICS.TABLE_SCHEMA = TABLES.TABLE_SCHEMA AND STATISTICS.TABLE_NAME = TABLES.TABLE_NAME AND STATISTICS.INDEX_NAME = 'PRIMARY' WHERE STATISTICS.TABLE_NAME IS NULL AND TABLES.TABLE_SCHEMA NOT IN ('mysql', 'information_schema', 'performance_schema', 'sys') AND TABLES.TABLE_TYPE = 'BASE TABLE' GROUP BY TABLES.TABLE_SCHEMA, ENGINE; END IF;  IF (v_has_ps = 'YES') THEN SELECT 'Unused Indexes' AS 'The following output is:'; SELECT object_schema, COUNT(*) AS NumUnusedIndexes FROM performance_schema.table_io_waits_summary_by_index_usage WHERE index_name IS NOT NULL AND count_star = 0 AND object_schema NOT IN ('mysql', 'sys') AND index_name != 'PRIMARY' GROUP BY object_schema; END IF;  IF (v_has_ps = 'YES') THEN SELECT '  =========================  Overall Status  =========================  ' AS '';  SELECT 'CALL sys.ps_statement_avg_latency_histogram()' AS 'The following output is:'; CALL sys.ps_statement_avg_latency_histogram();  CALL sys.statement_performance_analyzer('snapshot', NULL, NULL); CALL sys.statement_performance_analyzer('overall', NULL, 'with_runtimes_in_95th_percentile');  SET @sys.diagnostics.sql = REPLACE(@sys.diagnostics.sql_gen_query_template, '%{OUTPUT}', 'end'); IF (@sys.debug = 'ON') THEN SELECT 'The following query will be used to generate the query for each sys view' AS 'Debug'; SELECT @sys.diagnostics.sql AS 'Debug'; END IF; PREPARE stmt_gen_query FROM @sys.diagnostics.sql;  SET v_done = FALSE; OPEN c_sysviews_w_delta; c_sysviews_w_delta_loop: LOOP FETCH c_sysviews_w_delta INTO v_table_name; IF v_done THEN LEAVE c_sysviews_w_delta_loop; END IF;  IF (@sys.debug = 'ON') THEN SELECT CONCAT('The following queries are for storing the final content of ', v_table_name) AS 'Debug'; END IF;  CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE IF EXISTS `tmp_', v_table_name, '_end`')); CALL sys.execute_prepared_stmt(CONCAT('CREATE TEMPORARY TABLE `tmp_', v_table_name, '_end` SELECT * FROM `sys`.`x$', v_table_name, '`'));  SET @sys.diagnostics.table_name = CONCAT('x$', v_table_name); EXECUTE stmt_gen_query USING @sys.diagnostics.table_name; SELECT CONCAT(@sys.diagnostics.sql_select, IF(order_by IS NOT NULL, CONCAT('\n ORDER BY ', REPLACE(order_by, '%{TABLE}', CONCAT('tmp_', v_table_name, '_end'))), ''), IF(limit_rows IS NOT NULL, CONCAT('\n LIMIT ', limit_rows), '') ) INTO @sys.diagnostics.sql_select FROM tmp_sys_views_delta WHERE TABLE_NAME = v_table_name; SELECT CONCAT('Overall ', v_table_name) AS 'The following output is:'; CALL sys.execute_prepared_stmt(@sys.diagnostics.sql_select); END LOOP; CLOSE c_sysviews_w_delta;  DEALLOCATE PREPARE stmt_gen_query;   SELECT '  ======================  Delta Status  ======================  ' AS '';  CALL sys.statement_performance_analyzer('delta', 'tmp_digests_start', 'with_runtimes_in_95th_percentile'); CALL sys.statement_performance_analyzer('cleanup', NULL, NULL);  DROP TEMPORARY TABLE tmp_digests_start;  IF (@sys.debug = 'ON') THEN SELECT 'The following query will be used to generate the query for each sys view delta' AS 'Debug'; SELECT @sys.diagnostics.sql_gen_query_delta AS 'Debug'; END IF; PREPARE stmt_gen_query_delta FROM @sys.diagnostics.sql_gen_query_delta;  SET v_old_group_concat_max_len = @@session.group_concat_max_len; SET @@session.group_concat_max_len = 2048; SET v_done = FALSE; OPEN c_sysviews_w_delta; c_sysviews_w_delta_loop: LOOP FETCH c_sysviews_w_delta INTO v_table_name; IF v_done THEN LEAVE c_sysviews_w_delta_loop; END IF;  SET @sys.diagnostics.table_name = v_table_name; EXECUTE stmt_gen_query_delta USING @sys.diagnostics.table_name; SELECT CONCAT(@sys.diagnostics.sql_select, IF(where_delta IS NOT NULL, CONCAT('\n WHERE ', where_delta), ''), IF(order_by_delta IS NOT NULL, CONCAT('\n ORDER BY ', order_by_delta), ''), IF(limit_rows IS NOT NULL, CONCAT('\n LIMIT ', limit_rows), '') ) INTO @sys.diagnostics.sql_select FROM tmp_sys_views_delta WHERE TABLE_NAME = v_table_name;  SELECT CONCAT('Delta ', v_table_name) AS 'The following output is:'; CALL sys.execute_prepared_stmt(@sys.diagnostics.sql_select);  CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE `tmp_', v_table_name, '_end`')); CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE `tmp_', v_table_name, '_start`')); END LOOP; CLOSE c_sysviews_w_delta; SET @@session.group_concat_max_len = v_old_group_concat_max_len;  DEALLOCATE PREPARE stmt_gen_query_delta; DROP TEMPORARY TABLE tmp_sys_views_delta; END IF;  IF (v_has_metrics) THEN SELECT 'SELECT * FROM sys.metrics' AS 'The following output is:'; ELSE SELECT 'sys.metrics equivalent' AS 'The following output is:'; END IF; CALL sys.execute_prepared_stmt( CONCAT(v_sql_status_summary_select, v_sql_status_summary_delta, ', Type, s1.Enabled', v_sql_status_summary_from, ' ORDER BY Type, Variable_name' ) );  SET v_count = 0; WHILE (v_count < v_output_count) DO SET v_count = v_count + 1; SET v_table_name = CONCAT('tmp_metrics_', v_count); CALL sys.execute_prepared_stmt(CONCAT('DROP TEMPORARY TABLE IF EXISTS ', v_table_name)); END WHILE;  IF (in_auto_config <> 'current') THEN CALL sys.ps_setup_reload_saved(); SET sql_log_bin = @log_bin; END IF;  SET @sys.diagnostics.output_time            = NULL, @sys.diagnostics.sql                    = NULL, @sys.diagnostics.sql_gen_query_delta    = NULL, @sys.diagnostics.sql_gen_query_template = NULL, @sys.diagnostics.sql_select             = NULL, @sys.diagnostics.table_name             = NULL;  IF (v_this_thread_enabled = 'YES') THEN CALL sys.ps_setup_enable_thread(CONNECTION_ID()); END IF;  IF (@log_bin = 1) THEN SET sql_log_bin = @log_bin; END IF; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_enable_consumer ( IN consumer VARCHAR(128) ) COMMENT '\n Description\n \n Enables consumers within Performance Schema \n matching the input pattern.\n \n Parameters\n \n consumer (VARCHAR(128)):\n A LIKE pattern match (using "%consumer%") of consumers to enable\n \n Example\n \n To enable all consumers:\n \n mysql> CALL sys.ps_setup_enable_consumer(\'\');\n +-------------------------+\n | summary                 |\n +-------------------------+\n | Enabled 10 consumers    |\n +-------------------------+\n 1 row in set (0.02 sec)\n \n Query OK, 0 rows affected (0.02 sec)\n \n To enable just "waits" consumers:\n \n mysql> CALL sys.ps_setup_enable_consumer(\'waits\');\n +-----------------------+\n | summary               |\n +-----------------------+\n | Enabled 3 consumers   |\n +-----------------------+\n 1 row in set (0.00 sec)\n \n Query OK, 0 rows affected (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.setup_consumers SET enabled = 'YES' WHERE name LIKE CONCAT('%', consumer, '%');  SELECT CONCAT('Enabled ', @rows := ROW_COUNT(), ' consumer', IF(@rows != 1, 's', '')) AS summary; END;
SET @old_sql_mode = @@session.sql_mode, @@session.sql_mode = '';
Write all executed SQL statements to binary log. Disabled by default; use when statements should be sent to replication slaves. sys procedures, but expected warning:eucCNeuc-KRgbkiso88591ISO_8859-7tis-620pipedebug_client_versionSSL is required but the server doesn't support itFailed to verify the server certificateUnknown client plugin typenot initialized_mysql_client_plugin_declaration_Using unsupported buffer type: %d  (parameter: %d)Can't open shared memory; client could not create request event (%lu)set autocommit=1ucs2_unicode_ciucs2_romanian_ciucs2_swedish_ciucs2_esperanto_ciutf8_spanish_ciutf8mb4_swedish_ciutf32utf16_swedish_cicharsets/charset/collation/settings/caseLevelcharsets/charset/collation/rules/reset/first_tertiary_ignorableSSL error: %s from '%s'armscii8_binujis_japanese_citis620_thai_ciCan't get working directory (Errcode: %d - %s)Table is crashed and last repair failedlf_nodeMY_DIRDYNAMIC_STRINGaes-256-ecb]Port number to use for connection.DISABLEDTLS version to use.sslDeprecated. Use ssl-mode instead.2021NOTESELECT @@global.Error: %s
Error: Couldn't execute 'SHOW DATABASES': %s FAST'SET @cmd="CREATE TABLE performance_schema.setup_objects("
  "OBJECT_TYPE ENUM ('EVENT', 'FUNCTION', 'PROCEDURE', 'TABLE', 'TRIGGER') not null default 'TABLE',"
  "OBJECT_SCHEMA VARCHAR(64) default '%',"
  "OBJECT_NAME VARCHAR(64) not null default '%',"
  "ENABLED ENUM ('YES', 'NO') not null default 'YES',"
  "TIMED ENUM ('YES', 'NO') not null default 'YES'"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_stages_summary_by_host_by_event_name("
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
 SET @str = IF(@have_pfs = 1, @cmd, 'SET @dummy = 0');
SET @cmd="CREATE TABLE performance_schema.status_by_host("
  "HOST CHAR(60) collate utf8_bin default null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SELECT @have_ndbinfo:= COUNT(*) FROM information_schema.engines WHERE engine='NDBINFO' AND support IN ('YES', 'DEFAULT');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`cluster_transactions`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$pools`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$resources`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`resources` AS SELECT node_id,  CASE resource_id  WHEN 0 THEN "RESERVED"  WHEN 1 THEN "DISK_OPERATIONS"  WHEN 2 THEN "DISK_RECORDS"  WHEN 3 THEN "DATA_MEMORY"  WHEN 4 THEN "JOBBUFFER"  WHEN 5 THEN "FILE_BUFFERS"  WHEN 6 THEN "TRANSPORTER_BUFFERS"  WHEN 7 THEN "DISK_PAGE_BUFFER"  WHEN 8 THEN "QUERY_MEMORY"  WHEN 9 THEN "SCHEMA_TRANS_MEMORY"  ELSE "<unknown>"  END AS resource_name, reserved, used, max FROM `ndbinfo`.`ndb$resources`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`threadstat` AS SELECT * from `ndbinfo`.`ndb$threadstat`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`cluster_transactions` AS SELECT t.node_id, t.block_instance, t.transid0 + (t.transid1 << 32) as transid, s.state_friendly_name as state,  t.c_ops as count_operations,  t.outstanding as outstanding_operations,  t.timer as inactive_seconds,  (t.apiref & 65535) as client_node_id,  (t.apiref >> 16) as client_block_ref FROM `ndbinfo`.`ndb$transactions` t LEFT JOIN `ndbinfo`.`ndb$dbtc_apiconnect_state` s        ON s.state_int_value = t.state','SET @dummy = 0');
alter table user change max_questions max_questions int(11) unsigned DEFAULT 0  NOT NULL;
alter table func comment='User defined functions';
ALTER TABLE user ADD max_user_connections int(11) unsigned DEFAULT '0' NOT NULL AFTER max_connections;
ALTER TABLE proc ADD character_set_client
                     char(32) collate utf8_bin DEFAULT NULL
                     AFTER comment;
ALTER TABLE ndb_binlog_index
  DROP PRIMARY KEY,
  ADD PRIMARY KEY(epoch, orig_server_id, orig_epoch);
ALTER TABLE slave_master_info ADD Tls_version TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'Tls version';
DROP FUNCTION IF EXISTS extract_schema_from_file_name;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_object_overview ( db, object_type, count ) AS SELECT ROUTINE_SCHEMA AS db, ROUTINE_TYPE AS object_type, COUNT(*) AS count FROM information_schema.routines GROUP BY ROUTINE_SCHEMA, ROUTINE_TYPE UNION  SELECT TABLE_SCHEMA, TABLE_TYPE, COUNT(*) FROM information_schema.tables GROUP BY TABLE_SCHEMA, TABLE_TYPE UNION SELECT TABLE_SCHEMA, CONCAT('INDEX (', INDEX_TYPE, ')'), COUNT(*) FROM information_schema.statistics GROUP BY TABLE_SCHEMA, INDEX_TYPE UNION SELECT TRIGGER_SCHEMA, 'TRIGGER', COUNT(*) FROM information_schema.triggers GROUP BY TRIGGER_SCHEMA UNION SELECT EVENT_SCHEMA, 'EVENT', COUNT(*) FROM information_schema.events GROUP BY EVENT_SCHEMA ORDER BY DB, OBJECT_TYPE;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW io_global_by_file_by_latency ( file, total, total_latency, count_read, read_latency, count_write, write_latency, count_misc, misc_latency ) AS SELECT sys.format_path(file_name) AS file,  count_star AS total,  sys.format_time(sum_timer_wait) AS total_latency, count_read, sys.format_time(sum_timer_read) AS read_latency, count_write, sys.format_time(sum_timer_write) AS write_latency, count_misc, sys.format_time(sum_timer_misc) AS misc_latency FROM performance_schema.file_summary_by_instance ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_table_statistics ( table_schema, table_name, total_latency, rows_fetched, fetch_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency, io_read_requests, io_read, io_read_latency, io_write_requests, io_write, io_write_latency, io_misc_requests, io_misc_latency ) AS SELECT pst.object_schema AS table_schema, pst.object_name AS table_name, sys.format_time(pst.sum_timer_wait) AS total_latency, pst.count_fetch AS rows_fetched, sys.format_time(pst.sum_timer_fetch) AS fetch_latency, pst.count_insert AS rows_inserted, sys.format_time(pst.sum_timer_insert) AS insert_latency, pst.count_update AS rows_updated, sys.format_time(pst.sum_timer_update) AS update_latency, pst.count_delete AS rows_deleted, sys.format_time(pst.sum_timer_delete) AS delete_latency, fsbi.count_read AS io_read_requests, sys.format_bytes(fsbi.sum_number_of_bytes_read) AS io_read, sys.format_time(fsbi.sum_timer_read) AS io_read_latency, fsbi.count_write AS io_write_requests, sys.format_bytes(fsbi.sum_number_of_bytes_write) AS io_write, sys.format_time(fsbi.sum_timer_write) AS io_write_latency, fsbi.count_misc AS io_misc_requests, sys.format_time(fsbi.sum_timer_misc) AS io_misc_latency FROM performance_schema.table_io_waits_summary_by_table AS pst LEFT JOIN x$ps_schema_table_statistics_io AS fsbi ON pst.object_schema = fsbi.table_schema AND pst.object_name = fsbi.table_name ORDER BY pst.sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statements_with_temp_tables ( query, db, exec_count, total_latency, memory_tmp_tables, disk_tmp_tables, avg_tmp_tables_per_query, tmp_tables_to_disk_pct, first_seen, last_seen, digest ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, SUM_TIMER_WAIT as total_latency, SUM_CREATED_TMP_TABLES AS memory_tmp_tables, SUM_CREATED_TMP_DISK_TABLES AS disk_tmp_tables, ROUND(IFNULL(SUM_CREATED_TMP_TABLES / NULLIF(COUNT_STAR, 0), 0)) AS avg_tmp_tables_per_query, ROUND(IFNULL(SUM_CREATED_TMP_DISK_TABLES / NULLIF(SUM_CREATED_TMP_TABLES, 0), 0) * 100) AS tmp_tables_to_disk_pct, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_CREATED_TMP_TABLES > 0 ORDER BY SUM_CREATED_TMP_DISK_TABLES DESC, SUM_CREATED_TMP_TABLES DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE table_exists ( IN in_db VARCHAR(64), IN in_table VARCHAR(64), OUT out_exists ENUM('', 'BASE TABLE', 'VIEW', 'TEMPORARY') ) COMMENT '\n Description\n \n Tests whether the table specified in in_db and in_table exists either as a regular\n table, or as a temporary table. The returned value corresponds to the table that\n will be used, so if there''s both a temporary and a permanent table with the given\n name, then ''TEMPORARY'' will be returned.\n \n Parameters\n \n in_db (VARCHAR(64)):\n The database name to check for the existance of the table in.\n \n in_table (VARCHAR(64)):\n The name of the table to check the existance of.\n \n out_exists ENUM('''', ''BASE TABLE'', ''VIEW'', ''TEMPORARY''):\n The return value: whether the table exists. The value is one of:\n * ''''           - the table does not exist neither as a base table, view, nor temporary table.\n * ''BASE TABLE'' - the table name exists as a permanent base table table.\n * ''VIEW''       - the table name exists as a view.\n * ''TEMPORARY''  - the table name exists as a temporary table.\n \n Example\n \n mysql> CREATE DATABASE db1;\n Query OK, 1 row affected (0.07 sec)\n \n mysql> use db1;\n Database changed\n mysql> CREATE TABLE t1 (id INT PRIMARY KEY);\n Query OK, 0 rows affected (0.08 sec)\n \n mysql> CREATE TABLE t2 (id INT PRIMARY KEY);\n Query OK, 0 rows affected (0.08 sec)\n \n mysql> CREATE view v_t1 AS SELECT * FROM t1;\n Query OK, 0 rows affected (0.00 sec)\n \n mysql> CREATE TEMPORARY TABLE t1 (id INT PRIMARY KEY);\n Query OK, 0 rows affected (0.00 sec)\n \n mysql> CALL sys.table_exists(''db1'', ''t1'', @exists); SELECT @exists;\n Query OK, 0 rows affected (0.00 sec)\n \n +------------+\n | @exists    |\n +------------+\n | TEMPORARY  |\n +------------+\n 1 row in set (0.00 sec)\n \n mysql> CALL sys.table_exists(''db1'', ''t2'', @exists); SELECT @exists;\n Query OK, 0 rows affected (0.00 sec)\n \n +------------+\n | @exists    |\n +------------+\n | BASE TABLE |\n +------------+\n 1 row in set (0.01 sec)\n \n mysql> CALL sys.table_exists(''db1'', ''v_t1'', @exists); SELECT @exists;\n Query OK, 0 rows affected (0.00 sec)\n \n +---------+\n | @exists |\n +---------+\n | VIEW    |\n +---------+\n 1 row in set (0.00 sec)\n \n mysql> CALL sys.table_exists(''db1'', ''t3'', @exists); SELECT @exists;\n Query OK, 0 rows affected (0.01 sec)\n \n +---------+\n | @exists |\n +---------+\n |         |\n +---------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC CONTAINS SQL BEGIN DECLARE v_error BOOLEAN DEFAULT FALSE; DECLARE CONTINUE HANDLER FOR 1050 SET v_error = TRUE; DECLARE CONTINUE HANDLER FOR 1146 SET v_error = TRUE;  SET out_exists = '';  IF (EXISTS(SELECT 1 FROM information_schema.TABLES WHERE TABLE_SCHEMA = in_db AND TABLE_NAME = in_table)) THEN SET @sys.tmp.table_exists.SQL = CONCAT('CREATE TEMPORARY TABLE `', in_db, '`.`', in_table, '` (id INT PRIMARY KEY)'); PREPARE stmt_create_table FROM @sys.tmp.table_exists.SQL; EXECUTE stmt_create_table; DEALLOCATE PREPARE stmt_create_table; IF (v_error) THEN SET out_exists = 'TEMPORARY'; ELSE SET @sys.tmp.table_exists.SQL = CONCAT('DROP TEMPORARY TABLE `', in_db, '`.`', in_table, '`'); PREPARE stmt_drop_table FROM @sys.tmp.table_exists.SQL; EXECUTE stmt_drop_table; DEALLOCATE PREPARE stmt_drop_table; SET out_exists = (SELECT TABLE_TYPE FROM information_schema.TABLES WHERE TABLE_SCHEMA = in_db AND TABLE_NAME = in_table); END IF; ELSE SET @sys.tmp.table_exists.SQL = CONCAT('SELECT COUNT(*) FROM `', in_db, '`.`', in_table, '`'); PREPARE stmt_select FROM @sys.tmp.table_exists.SQL; IF (NOT v_error) THEN DEALLOCATE PREPARE stmt_select; SET out_exists = 'TEMPORARY'; END IF; END IF; END;
0SELECT * FROM sys.versionarmscii8shared-memory-base-namedefault-authMySQL server has gone awayThere is an attribute with the same name alreadyInsecure API function call: '%s' Use instead: '%s'mysql_real_escape_string_quote.%0*luutf8mb4_icelandic_ciutf16_slovak_cicharsets/charset/primary-idcharsets/charset/collation/settings/match-style<%.*s/usr/local/mysql/5.7koi8r_general_cilatin7_general_cicp866_binchCan't lock file (Errcode: %d - %s)Record file is crashedTablespace cannot be accessedOperation is not allowed
User time %.2f, System time %.2f
                              Maximum resident set size %ld, Integral resident set size %ld
Non-physical pagefaults %ld, Physical pagefaults %ld, Swaps %ld
Blocks in %ld out %ld, Messages in %ld out %ld, Signals %ld
Voluntary context switches %ld, Involuntary context switches %ld
cnf%s: Empty value for '%s' specifiedWARNING: --ssl is deprecated and will be removed in a future version. Use --ssl-mode instead.
Output version information and exit.Unknown message type\\SHOW TABLESwhen executing 'CREATE TABLE IF NOT EXISTS user (   Host char(60) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Reload_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Shutdown_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Process_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, File_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_db_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Super_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_slave_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Repl_client_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_user_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tablespace_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci DEFAULT '' NOT NULL, ssl_cipher BLOB NOT NULL, x509_issuer BLOB NOT NULL, x509_subject BLOB NOT NULL, max_questions int(11) unsigned DEFAULT 0  NOT NULL, max_updates int(11) unsigned DEFAULT 0  NOT NULL, max_connections int(11) unsigned DEFAULT 0  NOT NULL, max_user_connections int(11) unsigned DEFAULT 0  NOT NULL, plugin char(64) DEFAULT 'mysql_native_password' NOT NULL, authentication_string TEXT, password_expired ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, password_last_changed timestamp NULL DEFAULT NULL, password_lifetime smallint unsigned NULL DEFAULT NULL, account_locked ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY Host (Host,User) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Users and global privileges';
CREATE TABLE IF NOT EXISTS help_category ( help_category_id smallint unsigned not null, name  char(64) not null, parent_category_id smallint unsigned null, url text not null, primary key (help_category_id), unique index (name) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8 comment='help categories';
CREATE TABLE IF NOT EXISTS general_log (event_time TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6), user_host MEDIUMTEXT NOT NULL, thread_id BIGINT(21) UNSIGNED NOT NULL, server_id INTEGER UNSIGNED NOT NULL, command_type VARCHAR(64) NOT NULL, argument MEDIUMBLOB NOT NULL) engine=CSV CHARACTER SET utf8 comment="General log";
SET @cmd="CREATE TABLE performance_schema.events_waits_current("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "SPINS INTEGER unsigned,"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(512),"
  "INDEX_NAME VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "OPERATION VARCHAR(32) not null,"
  "NUMBER_OF_BYTES BIGINT,"
  "FLAGS INTEGER unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'CREATE DATABASE IF NOT EXISTS `ndbinfo`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$logbuffers` (`node_id` INT UNSIGNED,`log_type` INT UNSIGNED COMMENT "0 = REDO, 1 = DD-UNDO",`log_id` INT UNSIGNED,`log_part` INT UNSIGNED,`total` BIGINT UNSIGNED COMMENT "total allocated",`used` BIGINT UNSIGNED COMMENT "currently in use",`high` BIGINT UNSIGNED COMMENT "in use high water mark") COMMENT="logbuffer usage" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$dict_obj_info`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`server_operations` AS SELECT map.mysql_connection_id, o.* FROM `ndbinfo`.cluster_operations o JOIN information_schema.ndb_transid_mysql_connection_map map  ON (map.ndb_transid >> 32) = (o.transid >> 32)','SET @dummy = 0');
ALTER TABLE tables_priv
  MODIFY Host char(60) NOT NULL default '',
  MODIFY Db char(64) NOT NULL default '',
  MODIFY User char(32) NOT NULL default '',
  MODIFY Table_name char(64) NOT NULL default '',
  ENGINE=MyISAM,
  CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE proxies_priv MODIFY User char(32) binary DEFAULT '' NOT NULL;
ALTER TABLE db
  MODIFY Host char(60) NOT NULL default '',
  MODIFY Db char(64) NOT NULL default '',
  MODIFY User char(32) NOT NULL default '',
  ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE db ADD Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE event MODIFY collation_connection
                         char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE slave_master_info ADD Ssl_crl TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The file used for the Certificate Revocation List (CRL)';
ALTER TABLE slave_master_info
  ADD Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  DROP PRIMARY KEY,
  ADD PRIMARY KEY(Channel_name);
ALTER TABLE time_zone_transition ENGINE=InnoDB STATS_PERSISTENT=0;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$memory_by_thread_by_current_bytes ( thread_id, user, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT t.thread_id, IF(t.name = 'thread/sql/one_connection',  CONCAT(t.processlist_user, '@', t.processlist_host),  REPLACE(t.name, 'thread/', '')) user, SUM(mt.current_count_used) AS current_count_used, SUM(mt.current_number_of_bytes_used) AS current_allocated, IFNULL(SUM(mt.current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0) AS current_avg_alloc, MAX(mt.current_number_of_bytes_used) AS current_max_alloc, SUM(mt.sum_number_of_bytes_alloc) AS total_allocated FROM performance_schema.memory_summary_by_thread_by_event_name AS mt JOIN performance_schema.threads AS t USING (thread_id) GROUP BY thread_id, IF(t.name = 'thread/sql/one_connection',  CONCAT(t.processlist_user, '@', t.processlist_host),  REPLACE(t.name, 'thread/', '')) ORDER BY SUM(mt.current_number_of_bytes_used) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary_by_stages ( user, event_name, total, total_latency, avg_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name, count_star AS total, sum_timer_wait AS total_latency,  avg_timer_wait AS avg_latency  FROM performance_schema.events_stages_summary_by_user_by_event_name WHERE sum_timer_wait != 0  ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary ( host, statements, statement_latency, statement_avg_latency, table_scans, file_ios, file_io_latency, current_connections, total_connections, unique_users, current_memory, total_memory_allocated ) AS SELECT IF(accounts.host IS NULL, 'background', accounts.host) AS host, SUM(stmt.total) AS statements, sys.format_time(SUM(stmt.total_latency)) AS statement_latency, sys.format_time(IFNULL(SUM(stmt.total_latency) / NULLIF(SUM(stmt.total), 0), 0)) AS statement_avg_latency, SUM(stmt.full_scans) AS table_scans, SUM(io.ios) AS file_ios, sys.format_time(SUM(io.io_latency)) AS file_io_latency, SUM(accounts.current_connections) AS current_connections, SUM(accounts.total_connections) AS total_connections, COUNT(DISTINCT user) AS unique_users, sys.format_bytes(SUM(mem.current_allocated)) AS current_memory, sys.format_bytes(SUM(mem.total_allocated)) AS total_memory_allocated FROM performance_schema.accounts JOIN sys.x$host_summary_by_statement_latency AS stmt ON accounts.host = stmt.host JOIN sys.x$host_summary_by_file_io AS io ON accounts.host = io.host JOIN sys.x$memory_by_host_by_current_bytes mem ON accounts.host = mem.host GROUP BY IF(accounts.host IS NULL, 'background', accounts.host);
CREATE OR REPLACE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$session AS SELECT * FROM sys.x$processlist WHERE conn_id IS NOT NULL AND command != 'Daemon';
DROP PROCEDURE IF EXISTS ps_setup_disable_thread;
DROP PROCEDURE IF EXISTS ps_setup_show_disabled_instruments;
DROP PROCEDURE IF EXISTS ps_truncate_all_tables;
georgian-psbind-addressmysql_clear_passwordnot a pluginload_env_pluginsUnknown MySQL errorNamed pipe: %-.32sNo data supplied for parameters in prepared statementutf8_danish_ciutf8mb4_spanish2_ciutf32_romanian_ciutf16_polish_ciutf16_turkish_ci[last non-ignorable]charsets/charset/collation/rules/reset/last_variable<<%.*s'?'Unable to get certificatecp1257macromancp932_binlatin2_czech_cs11tis620_binDisk is full writing '%s' (Errcode: %d - %s). Waiting for someone to free space...File '%s' not found (Errcode: %d - %s)No more room in index fileUpdates are not allowed under a read only transactionsRecord is the sameIncorrect file nameTHR_LOCK_heapmax_allocacharset_filepack_frm--defaults-extra-file=Wrong '!%s' directive in config file %s at line %d!aes-256-cfb128Directory for client-side plugins.%s  Ver %s Distrib %s, for %s (%s)
\rRunning  : %s
status   : OK
set default_storage_engine=myisam;
CREATE TABLE IF NOT EXISTS slow_log (start_time TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6), user_host MEDIUMTEXT NOT NULL, query_time TIME(6) NOT NULL, lock_time TIME(6) NOT NULL, rows_sent INTEGER NOT NULL, rows_examined INTEGER NOT NULL, db VARCHAR(512) NOT NULL, last_insert_id INTEGER NOT NULL, insert_id INTEGER NOT NULL, server_id INTEGER UNSIGNED NOT NULL, sql_text MEDIUMBLOB NOT NULL, thread_id BIGINT(21) UNSIGNED NOT NULL) engine=CSV CHARACTER SET utf8 comment="Slow log";
SET @str = IF(@broken_pfs = 0, @cmd, 'SET @dummy = 0');
SET @cmd="CREATE TABLE performance_schema.events_waits_history_long("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "SPINS INTEGER unsigned,"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(512),"
  "INDEX_NAME VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "OPERATION VARCHAR(32) not null,"
  "NUMBER_OF_BYTES BIGINT,"
  "FLAGS INTEGER unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_waits_summary_by_account_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.rwlock_instances("
  "NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "WRITE_LOCKED_BY_THREAD_ID BIGINT unsigned,"
  "READ_LOCKED_BY_COUNT INTEGER unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_summary_global_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_READ_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_READ_WRITE BIGINT unsigned not null,"
  "COUNT_READ_ONLY BIGINT unsigned not null,"
  "SUM_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MIN_TIMER_READ_ONLY BIGINT unsigned not null,"
  "AVG_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MAX_TIMER_READ_ONLY BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
 PREPARE stmt FROM @str;
SET @cmd="CREATE TABLE performance_schema.session_connect_attrs("
  "PROCESSLIST_ID INT NOT NULL,"
  "ATTR_NAME VARCHAR(32) NOT NULL,"
  "ATTR_VALUE VARCHAR(1024),"
  "ORDINAL_POSITION INT"
  ")ENGINE=PERFORMANCE_SCHEMA CHARACTER SET utf8 COLLATE utf8_bin;";
SET @cmd="CREATE TABLE performance_schema.status_by_account("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`blocks`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$dbtc_apiconnect_state`','SET @dummy = 0');
SET @str = IF(@had_distributed_tables_priv > 0, @cmd, "SET @dummy = 0");
ALTER TABLE tables_priv
  ADD KEY Grantor (Grantor);
ALTER TABLE db ADD Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE db MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE db ADD Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_routine_priv;
ALTER TABLE proc MODIFY character_set_client
                        char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE event MODIFY name char(64) CHARACTER SET utf8 NOT NULL default '';
ALTER TABLE event ADD body_utf8 longblob DEFAULT NULL
                      AFTER db_collation;
ALTER TABLE db ADD Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE user ADD password_last_changed timestamp NULL;
ALTER TABLE help_relation ENGINE=InnoDB STATS_PERSISTENT=0;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION format_time ( picoseconds TEXT ) RETURNS TEXT CHARSET UTF8 COMMENT '\n Description\n \n Takes a raw picoseconds value, and converts it to a human readable form.\n \n Picoseconds are the precision that all latency values are printed in\n within Performance Schema, however are not user friendly when wanting\n to scan output from the command line.\n \n Parameters\n \n picoseconds (TEXT):\n The raw picoseconds value to convert.\n \n Returns\n \n TEXT\n \n Example\n \n mysql> select format_time(342342342342345);\n +------------------------------+\n | format_time(342342342342345) |\n +------------------------------+\n | 00:05:42                     |\n +------------------------------+\n 1 row in set (0.00 sec)\n \n mysql> select format_time(342342342);\n +------------------------+\n | format_time(342342342) |\n +------------------------+\n | 342.34 us              |\n +------------------------+\n 1 row in set (0.00 sec)\n \n mysql> select format_time(34234);\n +--------------------+\n | format_time(34234) |\n +--------------------+\n | 34.23 ns           |\n +--------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN IF picoseconds IS NULL THEN RETURN NULL; ELSEIF picoseconds >= 604800000000000000 THEN RETURN CONCAT(ROUND(picoseconds / 604800000000000000, 2), ' w'); ELSEIF picoseconds >= 86400000000000000 THEN RETURN CONCAT(ROUND(picoseconds / 86400000000000000, 2), ' d'); ELSEIF picoseconds >= 3600000000000000 THEN RETURN CONCAT(ROUND(picoseconds / 3600000000000000, 2), ' h'); ELSEIF picoseconds >= 60000000000000 THEN RETURN CONCAT(ROUND(picoseconds / 60000000000000, 2), ' m'); ELSEIF picoseconds >= 1000000000000 THEN RETURN CONCAT(ROUND(picoseconds / 1000000000000, 2), ' s'); ELSEIF picoseconds >= 1000000000 THEN RETURN CONCAT(ROUND(picoseconds / 1000000000, 2), ' ms'); ELSEIF picoseconds >= 1000000 THEN RETURN CONCAT(ROUND(picoseconds / 1000000, 2), ' us'); ELSEIF picoseconds >= 1000 THEN RETURN CONCAT(ROUND(picoseconds / 1000, 2), ' ns'); ELSE RETURN CONCAT(picoseconds, ' ps'); END IF; END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$memory_by_host_by_current_bytes ( host, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(current_count_used) AS current_count_used, SUM(current_number_of_bytes_used) AS current_allocated, IFNULL(SUM(current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0) AS current_avg_alloc, MAX(current_number_of_bytes_used) AS current_max_alloc, SUM(sum_number_of_bytes_alloc) AS total_allocated FROM performance_schema.memory_summary_by_host_by_event_name GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(current_number_of_bytes_used) DESC;
DROP PROCEDURE IF EXISTS diagnostics;
client5.7.36Query against INFORMATION_SCHEMA.TRIGGERS failed when checking the sys schema.HY000ISO8859-8iso88599ssl-keydefault-character-setR.J.Silk, Sergei Golubchik_osCan't connect to MySQL server on '%-.100s' (%d)Error on SHOW SLAVE STATUS:SSL connection error: %-.100sMYSQL_TCP_PORT/tmp/mysql.sockucs2_czech_ciucs2_slovak_ciucs2_hungarian_ciutf8_slovak_ciutf8mb4_estonian_ciutf32_danish_ciutf16_spanish_ci[version 5.2.0]charsets/charset/ctype/map[backwards %.*s]'!'Can't read dir of '%s' (Errcode: %d - %s)File '%s' (fileno: %d) was not closedunknown errorNoteToo big rowDuplicate unique key or constraint on write or updateThe table changed in storage engineToo many words in a FTS phrase or proximity searchFound option without preceding group in config file %s at line %d!maximumtrueoption '%s': value %s adjusted to %s MEDIUMCREATE TABLE IF NOT EXISTS help_topic ( help_topic_id int unsigned not null, name char(64) not null, help_category_id smallint unsigned not null, description text not null, example text not null, url text not null, primary key (help_topic_id), unique index (name) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8 comment='help topics';
CREATE TABLE IF NOT EXISTS help_relation ( help_topic_id int unsigned not null, help_keyword_id  int unsigned not null, primary key (help_keyword_id, help_topic_id) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8 comment='keyword-topic relation';
SET @cmd="CREATE TABLE performance_schema.cond_instances("
  "NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_account_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.status_by_thread("
  "THREAD_ID BIGINT unsigned not null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`cluster_operations`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$tables`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$operations` (`node_id` INT UNSIGNED COMMENT "node id",`block_instance` INT UNSIGNED COMMENT "LQH instance no",`objid` INT UNSIGNED COMMENT "Object id of operation object",`tcref` INT UNSIGNED COMMENT "TC reference",`apiref` INT UNSIGNED COMMENT "API reference",`transid0` INT UNSIGNED COMMENT "Transaction id",`transid1` INT UNSIGNED COMMENT "Transaction id",`tableid` INT UNSIGNED COMMENT "Table id",`fragmentid` INT UNSIGNED COMMENT "Fragment id",`op` INT UNSIGNED COMMENT "Operation type",`state` INT UNSIGNED COMMENT "Operation state",`flags` INT UNSIGNED COMMENT "Operation flags") COMMENT="operations" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`arbitrator_validity_summary` AS SELECT arbitrator, arb_ticket, CASE arb_connected  WHEN 1 THEN "Yes"  ELSE "No" END AS arb_connected, count(*) as consensus_count FROM `ndbinfo`.`ndb$membership` GROUP BY arbitrator, arb_ticket, arb_connected','SET @dummy = 0');
SET @cmd="ALTER TABLE mysql.columns_priv ENGINE=MyISAM";
ALTER TABLE columns_priv
  MODIFY Host char(60) NOT NULL default '',
  MODIFY Db char(64) NOT NULL default '',
  MODIFY User char(32) NOT NULL default '',
  MODIFY Table_name char(64) NOT NULL default '',
  MODIFY Column_name char(64) NOT NULL default '',
  ENGINE=MyISAM,
  CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin,
  COMMENT='Column privileges';
ALTER TABLE columns_priv
  MODIFY Column_priv set('Select','Insert','Update','References')
    COLLATE utf8_general_ci DEFAULT '' NOT NULL;
ALTER TABLE user ADD Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE db MODIFY Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
SELECT @hadAccountLocked:=1 FROM user WHERE account_locked LIKE '%';
SET @cmd='call mysql.warn_host_table_nonempty()';
CREATE DATABASE IF NOT EXISTS sys DEFAULT CHARACTER SET utf8;
DROP TRIGGER IF EXISTS sys_config_insert_set_user;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION extract_table_from_file_name ( path VARCHAR(512) ) RETURNS VARCHAR(64)  COMMENT '\n Description\n \n Takes a raw file path, and extracts the table name from it.\n \n Useful for when interacting with Performance Schema data \n concerning IO statistics, for example.\n \n Parameters\n \n path (VARCHAR(512)):\n The full file path to a data file to extract the table name from.\n \n Returns\n \n VARCHAR(64)\n \n Example\n \n mysql> SELECT sys.extract_table_from_file_name(\'/var/lib/mysql/employees/employee.ibd\');\n +---------------------------------------------------------------------------+\n | sys.extract_table_from_file_name(\'/var/lib/mysql/employees/employee.ibd\') |\n +---------------------------------------------------------------------------+\n | employee                                                                  |\n +---------------------------------------------------------------------------+\n 1 row in set (0.02 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN RETURN LEFT(SUBSTRING_INDEX(REPLACE(SUBSTRING_INDEX(REPLACE(path, '\\', '/'), '/', -1), '@0024', '$'), '.', 1), 64); END;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION list_add ( in_list TEXT, in_add_value TEXT ) RETURNS TEXT COMMENT '\n Description\n \n Takes a list, and a value to add to the list, and returns the resulting list.\n \n Useful for altering certain session variables, like sql_mode or optimizer_switch for instance.\n \n Parameters\n \n in_list (TEXT):\n The comma separated list to add a value to\n \n in_add_value (TEXT):\n The value to add to the input list\n \n Returns\n \n TEXT\n \n Example\n \n mysql> select @@sql_mode;\n +-----------------------------------------------------------------------------------+\n | @@sql_mode                                                                        |\n +-----------------------------------------------------------------------------------+\n | ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |\n +-----------------------------------------------------------------------------------+\n 1 row in set (0.00 sec)\n \n mysql> set sql_mode = sys.list_add(@@sql_mode, ''ANSI_QUOTES'');\n Query OK, 0 rows affected (0.06 sec)\n \n mysql> select @@sql_mode;\n +-----------------------------------------------------------------------------------------------+\n | @@sql_mode                                                                                    |\n +-----------------------------------------------------------------------------------------------+\n | ANSI_QUOTES,ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |\n +-----------------------------------------------------------------------------------------------+\n 1 row in set (0.00 sec)\n \n ' SQL SECURITY INVOKER DETERMINISTIC CONTAINS SQL BEGIN  IF (in_add_value IS NULL) THEN SIGNAL SQLSTATE '02200' SET MESSAGE_TEXT = 'Function sys.list_add: in_add_value input variable should not be NULL', MYSQL_ERRNO = 1138; END IF;  IF (in_list IS NULL OR LENGTH(in_list) = 0) THEN RETURN in_add_value; END IF;  RETURN (SELECT CONCAT(TRIM(BOTH ',' FROM TRIM(in_list)), ',', in_add_value));  END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW memory_by_user_by_current_bytes ( user, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(current_count_used) AS current_count_used, sys.format_bytes(SUM(current_number_of_bytes_used)) AS current_allocated, sys.format_bytes(IFNULL(SUM(current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0)) AS current_avg_alloc, sys.format_bytes(MAX(current_number_of_bytes_used)) AS current_max_alloc, sys.format_bytes(SUM(sum_number_of_bytes_alloc)) AS total_allocated FROM performance_schema.memory_summary_by_user_by_event_name GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(current_number_of_bytes_used) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW memory_global_total ( total_allocated ) AS SELECT sys.format_bytes(SUM(CURRENT_NUMBER_OF_BYTES_USED)) total_allocated FROM performance_schema.memory_summary_global_by_event_name;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$waits_by_host_by_latency ( host, event, total, total_latency, avg_latency, max_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name AS event, count_star AS total, sum_timer_wait AS total_latency, avg_timer_wait AS avg_latency, max_timer_wait AS max_latency FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name != 'idle' AND sum_timer_wait > 0 ORDER BY host, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$waits_global_by_latency ( events, total, total_latency, avg_latency, max_latency ) AS SELECT event_name AS event, count_star AS total, sum_timer_wait AS total_latency, avg_timer_wait AS avg_latency, max_timer_wait AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE event_name != 'idle' AND sum_timer_wait > 0 ORDER BY sum_timer_wait DESC;
Checking system database.Found empty sys database. Installing the sys schema.A sys schema exists with no sys.version view. If you have a user created sys schema, this must be renamed for the upgrade to succeed.Query against INFORMATION_SCHEMA.TABLES failed when checking the sys schema.Checking if update is needed.d:t:o,/tmp/client.traceIBM-1252ISO8859-9tis620interactive-timeoutmulti-queriesLOCK_load_client_pluginCan't open shared memory; client could not allocate file mapping (%lu)mysql_change_user%04u-%02u-%02uucs2utf8_esperanto_ciutf32_swedish_ciutf32_lithuanian_ciSyntax errorcharsets/charset/lower/mapcharsets/charset/collation/rules/reset/last_trailing[match-style %.*s]'='/home/rs/dist/mysql/mysql-5.7.36/vio/viosslfactories.chp8_english_cigreek_binCan't sync file '%s' to disk (Errcode: %d - %s)No record read before updateUpholding foreign key constraints would lead to a duplicate key error in some other tableaes-256-cfb1Cannot register new option "%s=name%s %-*s%s%s,Unknown suffix '%c' used for variable '%s' (value '%s')Set the default character set.UTF8MB4default_auth%s
%-9s: %sALTER TABLE CREATE TABLE IF NOT EXISTS func (  name char(64) binary DEFAULT '' NOT NULL, ret tinyint(1) DEFAULT '0' NOT NULL, dl char(128) DEFAULT '' NOT NULL, type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (name) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin   comment='User defined functions';
CREATE TABLE IF NOT EXISTS tables_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Grantor char(93) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Table_priv set('Select','Insert','Update','Delete','Create','Drop','Grant','References','Index','Alter','Create View','Show view','Trigger') COLLATE utf8_general_ci DEFAULT '' NOT NULL, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin   comment='Table privileges';
CREATE TABLE IF NOT EXISTS help_keyword (   help_keyword_id  int unsigned not null, name char(64) not null, primary key (help_keyword_id), unique index (name) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8 comment='help keywords';
CREATE TABLE IF NOT EXISTS time_zone_transition (   Time_zone_id int unsigned NOT NULL, Transition_time bigint signed NOT NULL, Transition_type_id int unsigned NOT NULL, PRIMARY KEY TzIdTranTime (Time_zone_id, Transition_time) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8   comment='Time zone transitions';
SET @str=IF(@have_innodb <> 0, @create_innodb_table_stats, "SET @dummy = 0");
EXECUTE stmt;
INSERT IGNORE INTO engine_cost(engine_name, device_type, cost_name) VALUES
  ("default", 0, "memory_block_read_cost"),
  ("default", 0, "io_block_read_cost");
SET @cmd="CREATE TABLE performance_schema.table_io_waits_summary_by_table("
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "COUNT_FETCH BIGINT unsigned not null,"
  "SUM_TIMER_FETCH BIGINT unsigned not null,"
  "MIN_TIMER_FETCH BIGINT unsigned not null,"
  "AVG_TIMER_FETCH BIGINT unsigned not null,"
  "MAX_TIMER_FETCH BIGINT unsigned not null,"
  "COUNT_INSERT BIGINT unsigned not null,"
  "SUM_TIMER_INSERT BIGINT unsigned not null,"
  "MIN_TIMER_INSERT BIGINT unsigned not null,"
  "AVG_TIMER_INSERT BIGINT unsigned not null,"
  "MAX_TIMER_INSERT BIGINT unsigned not null,"
  "COUNT_UPDATE BIGINT unsigned not null,"
  "SUM_TIMER_UPDATE BIGINT unsigned not null,"
  "MIN_TIMER_UPDATE BIGINT unsigned not null,"
  "AVG_TIMER_UPDATE BIGINT unsigned not null,"
  "MAX_TIMER_UPDATE BIGINT unsigned not null,"
  "COUNT_DELETE BIGINT unsigned not null,"
  "SUM_TIMER_DELETE BIGINT unsigned not null,"
  "MIN_TIMER_DELETE BIGINT unsigned not null,"
  "AVG_TIMER_DELETE BIGINT unsigned not null,"
  "MAX_TIMER_DELETE BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_stages_summary_global_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_global_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_history("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "STATE ENUM('ACTIVE', 'COMMITTED', 'ROLLED BACK'),"
  "TRX_ID BIGINT unsigned,"
  "GTID VARCHAR(64),"
  "XID_FORMAT_ID INTEGER,"
  "XID_GTRID VARCHAR(130),"
  "XID_BQUAL VARCHAR(130),"
  "XA_STATE VARCHAR(64),"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "ACCESS_MODE ENUM('READ ONLY', 'READ WRITE'),"
  "ISOLATION_LEVEL VARCHAR(64),"
  "AUTOCOMMIT ENUM('YES','NO') not null,"
  "NUMBER_OF_SAVEPOINTS BIGINT unsigned,"
  "NUMBER_OF_ROLLBACK_TO_SAVEPOINT BIGINT unsigned,"
  "NUMBER_OF_RELEASE_SAVEPOINT BIGINT unsigned,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_applier_configuration("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "DESIRED_DELAY INTEGER not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.table_handles("
  "OBJECT_TYPE VARCHAR(64) not null,"
  "OBJECT_SCHEMA VARCHAR(64) not null,"
  "OBJECT_NAME VARCHAR(64) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "OWNER_THREAD_ID BIGINT unsigned,"
  "OWNER_EVENT_ID BIGINT unsigned,"
  "INTERNAL_LOCK VARCHAR(64),"
  "EXTERNAL_LOCK VARCHAR(64)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`counters`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`logbuffers` AS SELECT node_id,  CASE log_type  WHEN 0 THEN "REDO"  WHEN 1 THEN "DD-UNDO"  ELSE "<unknown>"  END AS log_type, log_id, log_part, total, used FROM `ndbinfo`.`ndb$logbuffers`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`dict_obj_types` AS SELECT type_id, type_name FROM `ndbinfo`.`ndb$dict_obj_types`','SET @dummy = 0');
SET @str = IF(@had_distributed_procs_priv > 0, @cmd, "SET @dummy = 0");
ALTER TABLE event ADD COLUMN originator INT UNSIGNED NOT NULL AFTER comment;
ALTER TABLE user MODIFY plugin char(64) DEFAULT 'mysql_native_password' NOT NULL;
ALTER TABLE ndb_binlog_index
  ADD orig_server_id INT UNSIGNED NOT NULL,
  ADD orig_epoch BIGINT UNSIGNED NOT NULL,
  ADD gci INT UNSIGNED NOT NULL;
UPDATE user SET account_locked = 'N' WHERE @hadAccountLocked=0;
ALTER TABLE time_zone_transition_type ENGINE=InnoDB STATS_PERSISTENT=0;
DROP TRIGGER IF EXISTS sys_config_update_set_user;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW io_global_by_wait_by_latency ( event_name, total, total_latency, avg_latency, max_latency, read_latency, write_latency, misc_latency, count_read, total_read, avg_read, count_write, total_written, avg_written ) AS SELECT SUBSTRING_INDEX(event_name, '/', -2) AS event_name, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(avg_timer_wait) AS avg_latency, sys.format_time(max_timer_wait) AS max_latency, sys.format_time(sum_timer_read) AS read_latency, sys.format_time(sum_timer_write) AS write_latency, sys.format_time(sum_timer_misc) AS misc_latency, count_read, sys.format_bytes(sum_number_of_bytes_read) AS total_read, sys.format_bytes(IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0)) AS avg_read, count_write, sys.format_bytes(sum_number_of_bytes_write) AS total_written, sys.format_bytes(IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0)) AS avg_written FROM performance_schema.file_summary_by_event_name  WHERE event_name LIKE 'wait/io/file/%' AND count_star > 0 ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$schema_table_lock_waits ( object_schema, object_name, waiting_thread_id, waiting_pid, waiting_account, waiting_lock_type, waiting_lock_duration, waiting_query, waiting_query_secs, waiting_query_rows_affected, waiting_query_rows_examined, blocking_thread_id, blocking_pid, blocking_account, blocking_lock_type, blocking_lock_duration, sql_kill_blocking_query, sql_kill_blocking_connection ) AS SELECT g.object_schema AS object_schema, g.object_name AS object_name, pt.thread_id AS waiting_thread_id, pt.processlist_id AS waiting_pid, sys.ps_thread_account(p.owner_thread_id) AS waiting_account, p.lock_type AS waiting_lock_type, p.lock_duration AS waiting_lock_duration, pt.processlist_info AS waiting_query, pt.processlist_time AS waiting_query_secs, ps.rows_affected AS waiting_query_rows_affected, ps.rows_examined AS waiting_query_rows_examined, gt.thread_id AS blocking_thread_id, gt.processlist_id AS blocking_pid, sys.ps_thread_account(g.owner_thread_id) AS blocking_account, g.lock_type AS blocking_lock_type, g.lock_duration AS blocking_lock_duration, CONCAT('KILL QUERY ', gt.processlist_id) AS sql_kill_blocking_query, CONCAT('KILL ', gt.processlist_id) AS sql_kill_blocking_connection FROM performance_schema.metadata_locks g INNER JOIN performance_schema.metadata_locks p  ON g.object_type = p.object_type AND g.object_schema = p.object_schema AND g.object_name = p.object_name AND g.lock_status = 'GRANTED' AND p.lock_status = 'PENDING' INNER JOIN performance_schema.threads gt ON g.owner_thread_id = gt.thread_id INNER JOIN performance_schema.threads pt ON p.owner_thread_id = pt.thread_id LEFT JOIN performance_schema.events_statements_current gs ON g.owner_thread_id = gs.thread_id LEFT JOIN performance_schema.events_statements_current ps ON p.owner_thread_id = ps.thread_id WHERE g.object_type = 'TABLE';
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statements_with_full_table_scans ( query, db, exec_count, total_latency, no_index_used_count, no_good_index_used_count, no_index_used_pct, rows_sent, rows_examined, rows_sent_avg, rows_examined_avg, first_seen, last_seen, digest ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, sys.format_time(SUM_TIMER_WAIT) AS total_latency, SUM_NO_INDEX_USED AS no_index_used_count, SUM_NO_GOOD_INDEX_USED AS no_good_index_used_count, ROUND(IFNULL(SUM_NO_INDEX_USED / NULLIF(COUNT_STAR, 0), 0) * 100) AS no_index_used_pct, SUM_ROWS_SENT AS rows_sent, SUM_ROWS_EXAMINED AS rows_examined, ROUND(SUM_ROWS_SENT/COUNT_STAR) AS rows_sent_avg, ROUND(SUM_ROWS_EXAMINED/COUNT_STAR) AS rows_examined_avg, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE (SUM_NO_INDEX_USED > 0 OR SUM_NO_GOOD_INDEX_USED > 0) AND DIGEST_TEXT NOT LIKE 'SHOW%' ORDER BY no_index_used_pct DESC, total_latency DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$ps_digest_avg_latency_distribution ( cnt, avg_us ) AS SELECT COUNT(*) cnt,  ROUND(avg_timer_wait/1000000) AS avg_us FROM performance_schema.events_statements_summary_by_digest GROUP BY avg_us;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW waits_global_by_latency ( events, total, total_latency, avg_latency, max_latency ) AS SELECT event_name AS event, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(avg_timer_wait) AS avg_latency, sys.format_time(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE event_name != 'idle' AND sum_timer_wait > 0 ORDER BY sum_timer_wait DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_disable_background_threads () COMMENT '\n Description\n \n Disable all background thread instrumentation within Performance Schema.\n \n Parameters\n \n None.\n \n Example\n \n mysql> CALL sys.ps_setup_disable_background_threads();\n +--------------------------------+\n | summary                        |\n +--------------------------------+\n | Disabled 18 background threads |\n +--------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.threads SET instrumented = 'NO' WHERE type = 'BACKGROUND';  SELECT CONCAT('Disabled ', @rows := ROW_COUNT(), ' background thread', IF(@rows != 1, 's', '')) AS summary; END;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_enabled_instruments () COMMENT '\n Description\n \n Shows all currently enabled instruments.\n \n Parameters\n \n None\n \n Example\n \n mysql> CALL sys.ps_setup_show_enabled_instruments();\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN SELECT name AS enabled_instruments, timed FROM performance_schema.setup_instruments WHERE enabled = 'YES' ORDER BY enabled_instruments; END;
DROP PROCEDURE IF EXISTS statement_performance_analyzer;
A sys schema exists with a sys.version view, but it returns no results.ujismysql_optionshostssl-cipher_pidInvalid plugin nameOut of memoryError connecting to master:ucs2_danish_ciucs2_unicode_520_ciutf8_hungarian_ciutf8_unicode_520_ciutf8mb4_czech_ciutf32_vietnamese_ci[first non-ignorable][last tertiary ignorable]%s is too longgb18030_binucs2_bincharsets/charset/collation/settings/match-boundariescharsets/charset/collation/rules/q<!--macceCHCan't open stream from handle (Errcode: %d - %s)Can't seek in file '%s' (Errcode: %d - %s)Unsupported extension used for tableCannot add a child rowThe event could not be processed no other hanlder error happenedTablespace already existsHOME%s$--no-defaults%d
Enter password: FAILEDCREATE TABLE IF NOT EXISTS servers ( Server_name char(64) NOT NULL DEFAULT '', Host char(64) NOT NULL DEFAULT '', Db char(64) NOT NULL DEFAULT '', Username char(64) NOT NULL DEFAULT '', Password char(64) NOT NULL DEFAULT '', Port INT(4) NOT NULL DEFAULT '0', Socket char(64) NOT NULL DEFAULT '', Wrapper char(64) NOT NULL DEFAULT '', Owner char(64) NOT NULL DEFAULT '', PRIMARY KEY (Server_name)) engine=InnoDB STATS_PERSISTENT=0 CHARACTER SET utf8 comment='MySQL Foreign Servers table';
CREATE TABLE IF NOT EXISTS engine_cost (
  engine_name VARCHAR(64) NOT NULL,
  device_type INTEGER NOT NULL,
  cost_name   VARCHAR(64) NOT NULL,
  cost_value  FLOAT DEFAULT NULL,
  last_update TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  comment     VARCHAR(1024) DEFAULT NULL,
  PRIMARY KEY (cost_name, engine_name, device_type)
) ENGINE=InnoDB CHARACTER SET=utf8 COLLATE=utf8_general_ci STATS_PERSISTENT=0;
SET @broken_events = (select count(*) from mysql.event where db='performance_schema');
SET @cmd="CREATE TABLE performance_schema.prepared_statements_instances("
  "OBJECT_INSTANCE_BEGIN bigint(20) unsigned NOT NULL,"
  "STATEMENT_ID bigint(20) unsigned NOT NULL,"
  "STATEMENT_NAME varchar(64) default NULL,"
  "SQL_TEXT longtext NOT NULL,"
  "OWNER_THREAD_ID bigint(20) unsigned NOT NULL,"
  "OWNER_EVENT_ID bigint(20) unsigned NOT NULL,"
  "OWNER_OBJECT_TYPE enum('EVENT','FUNCTION','PROCEDURE','TABLE','TRIGGER') DEFAULT NULL,"
  "OWNER_OBJECT_SCHEMA varchar(64) DEFAULT NULL,"
  "OWNER_OBJECT_NAME varchar(64) DEFAULT NULL,"
  "TIMER_PREPARE bigint(20) unsigned NOT NULL,"
  "COUNT_REPREPARE bigint(20) unsigned NOT NULL,"
  "COUNT_EXECUTE bigint(20) unsigned NOT NULL,"
  "SUM_TIMER_EXECUTE bigint(20) unsigned NOT NULL,"
  "MIN_TIMER_EXECUTE bigint(20) unsigned NOT NULL,"
  "AVG_TIMER_EXECUTE bigint(20) unsigned NOT NULL,"
  "MAX_TIMER_EXECUTE bigint(20) unsigned NOT NULL,"
  "SUM_LOCK_TIME bigint(20) unsigned NOT NULL,"
  "SUM_ERRORS bigint(20) unsigned NOT NULL,"
  "SUM_WARNINGS bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_AFFECTED bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_SENT bigint(20) unsigned NOT NULL,"
  "SUM_ROWS_EXAMINED bigint(20) unsigned NOT NULL,"
  "SUM_CREATED_TMP_DISK_TABLES bigint(20) unsigned NOT NULL,"
  "SUM_CREATED_TMP_TABLES bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_FULL_JOIN bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_FULL_RANGE_JOIN bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_RANGE bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_RANGE_CHECK bigint(20) unsigned NOT NULL,"
  "SUM_SELECT_SCAN bigint(20) unsigned NOT NULL,"
  "SUM_SORT_MERGE_PASSES bigint(20) unsigned NOT NULL,"
  "SUM_SORT_RANGE bigint(20) unsigned NOT NULL,"
  "SUM_SORT_ROWS bigint(20) unsigned NOT NULL,"
  "SUM_SORT_SCAN bigint(20) unsigned NOT NULL,"
  "SUM_NO_INDEX_USED bigint(20) unsigned NOT NULL,"
  "SUM_NO_GOOD_INDEX_USED bigint(20) unsigned NOT NULL"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`logspaces`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$restart_info` (`node_id` INT UNSIGNED COMMENT "node id",`node_restart_status` VARCHAR(256) COMMENT "Current state of node recovery",`node_restart_status_int` INT UNSIGNED COMMENT "Current state of node recovery as number",`secs_to_complete_node_failure` INT UNSIGNED COMMENT "Seconds to complete node failure handling",`secs_to_allocate_node_id` INT UNSIGNED COMMENT "Seconds from node failure completion to allocation of node id", `secs_to_include_in_heartbeat_protocol` INT UNSIGNED COMMENT "Seonds from allocation of node id to inclusion in HB protocol",`secs_until_wait_for_ndbcntr_master` INT UNSIGNED COMMENT "Seconds from included in HB protocol until we wait for ndbcntr master",`secs_wait_for_ndbcntr_master` INT UNSIGNED COMMENT "Seconds we waited for being accepted by NDBCNTR master to start",`secs_to_get_start_permitted` INT UNSIGNED COMMENT "Seconds from permit by master until all nodes accepted our start",`secs_to_wait_for_lcp_for_copy_meta_data` INT UNSIGNED COMMENT "Seconds waiting for LCP completion before copying meta data",`secs_to_copy_meta_data` INT UNSIGNED COMMENT "Seconds to copy meta data to starting node from master",`secs_to_include_node` INT UNSIGNED COMMENT "Seconds to wait for GCP and inclusion of all nodes into protocols",`secs_starting_node_to_request_local_recovery` INT UNSIGNED COMMENT "Seconds for starting node to request local recovery",`secs_for_local_recovery` INT UNSIGNED COMMENT "Seconds for local recovery in starting node",`secs_restore_fragments` INT UNSIGNED COMMENT "Seconds to restore fragments from LCP files",`secs_undo_disk_data` INT UNSIGNED COMMENT "Seconds to execute UNDO log on disk data part of records",`secs_exec_redo_log` INT UNSIGNED COMMENT "Seconds to execute REDO log on all restored fragments",`secs_index_rebuild` INT UNSIGNED COMMENT "Seconds to rebuild indexes on restored fragments",`secs_to_synchronize_starting_node` INT UNSIGNED COMMENT "Seconds to synchronize starting node from live nodes",`secs_wait_lcp_for_restart` INT UNSIGNED COMMENT "Seconds to wait for LCP start and completion before restart is completed",`secs_wait_subscription_handover` INT UNSIGNED COMMENT "Seconds waiting for handover of replication subscriptions",`total_restart_secs` INT UNSIGNED COMMENT "Total number of seconds from node failure until node is started again") COMMENT="Times of restart phases in seconds and current state" ENGINE=NDBINFO','SET @dummy = 0');
SET @str = IF(@had_distributed_db > 0, @cmd, "SET @dummy = 0");
SET @had_distributed_procs_priv =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'procs_priv' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER');
ALTER TABLE user ADD Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Repl_client_priv;
UPDATE proc AS p SET db_collation  =
                     ( SELECT DEFAULT_COLLATION_NAME
                       FROM INFORMATION_SCHEMA.SCHEMATA
                       WHERE SCHEMA_NAME = p.db)
                     WHERE db_collation IS NULL;
ALTER TABLE event MODIFY COLUMN status ENUM('ENABLED','DISABLED','SLAVESIDE_DISABLED') NOT NULL default 'ENABLED';
ALTER TABLE event ADD collation_connection
                      char(32) collate utf8_bin DEFAULT NULL
                      AFTER character_set_client;
ALTER TABLE user MODIFY Create_tablespace_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Trigger_priv;
INSERT INTO tmp_proxies_priv VALUES ('localhost', 'root', '', '', TRUE, '', now());
SET @str=IF(@duplicate_hosts > 1, @cmd, 'SET @dummy=0');
ALTER TABLE user ADD account_locked ENUM('N', 'Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL;
ALTER TABLE slave_worker_info
  ADD Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  DROP PRIMARY KEY,
  ADD PRIMARY KEY(Channel_name, Id);
DROP FUNCTION IF EXISTS format_time;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION version_minor () RETURNS TINYINT UNSIGNED COMMENT '\n Description\n \n Returns the minor (release series) version of MySQL Server.\n \n Returns\n \n TINYINT UNSIGNED\n \n Example\n \n mysql> SELECT VERSION(), sys.server_minor();\n +--------------------------------------+---------------------+\n | VERSION()                            | sys.version_minor() |\n +--------------------------------------+---------------------+\n | 5.7.9-enterprise-commercial-advanced | 7                   |\n +--------------------------------------+---------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC NO SQL BEGIN RETURN SUBSTRING_INDEX(SUBSTRING_INDEX(SUBSTRING_INDEX(VERSION(), '-', 1), '.', 2), '.', -1); END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$innodb_lock_waits ( wait_started, wait_age, wait_age_secs, locked_table, locked_index, locked_type, waiting_trx_id, waiting_trx_started, waiting_trx_age, waiting_trx_rows_locked, waiting_trx_rows_modified, waiting_pid, waiting_query, waiting_lock_id, waiting_lock_mode, blocking_trx_id, blocking_pid, blocking_query, blocking_lock_id, blocking_lock_mode, blocking_trx_started, blocking_trx_age, blocking_trx_rows_locked, blocking_trx_rows_modified, sql_kill_blocking_query, sql_kill_blocking_connection ) AS SELECT r.trx_wait_started AS wait_started, TIMEDIFF(NOW(), r.trx_wait_started) AS wait_age, TIMESTAMPDIFF(SECOND, r.trx_wait_started, NOW()) AS wait_age_secs, rl.lock_table AS locked_table, rl.lock_index AS locked_index, rl.lock_type AS locked_type, r.trx_id AS waiting_trx_id, r.trx_started as waiting_trx_started, TIMEDIFF(NOW(), r.trx_started) AS waiting_trx_age, r.trx_rows_locked AS waiting_trx_rows_locked, r.trx_rows_modified AS waiting_trx_rows_modified, r.trx_mysql_thread_id AS waiting_pid, r.trx_query AS waiting_query, rl.lock_id AS waiting_lock_id, rl.lock_mode AS waiting_lock_mode, b.trx_id AS blocking_trx_id, b.trx_mysql_thread_id AS blocking_pid, b.trx_query AS blocking_query, bl.lock_id AS blocking_lock_id, bl.lock_mode AS blocking_lock_mode, b.trx_started AS blocking_trx_started, TIMEDIFF(NOW(), b.trx_started) AS blocking_trx_age, b.trx_rows_locked AS blocking_trx_rows_locked, b.trx_rows_modified AS blocking_trx_rows_modified, CONCAT('KILL QUERY ', b.trx_mysql_thread_id) AS sql_kill_blocking_query, CONCAT('KILL ', b.trx_mysql_thread_id) AS sql_kill_blocking_connection FROM information_schema.innodb_lock_waits w INNER JOIN information_schema.innodb_trx b    ON b.trx_id = w.blocking_trx_id INNER JOIN information_schema.innodb_trx r    ON r.trx_id = w.requesting_trx_id INNER JOIN information_schema.innodb_locks bl ON bl.lock_id = w.blocking_lock_id INNER JOIN information_schema.innodb_locks rl ON rl.lock_id = w.requested_lock_id ORDER BY r.trx_wait_started;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW latest_file_io ( thread, file, latency, operation, requested ) AS SELECT IF(id IS NULL,  CONCAT(SUBSTRING_INDEX(name, '/', -1), ':', thread_id),  CONCAT(user, '@', host, ':', id) ) thread,  sys.format_path(object_name) file,  sys.format_time(timer_wait) AS latency,  operation,  sys.format_bytes(number_of_bytes) AS requested FROM performance_schema.events_waits_history_long  JOIN performance_schema.threads USING (thread_id) LEFT JOIN information_schema.processlist ON processlist_id = id WHERE object_name IS NOT NULL AND event_name LIKE 'wait/io/file/%' ORDER BY timer_start;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$latest_file_io ( thread, file, latency, operation, requested ) AS SELECT IF(id IS NULL,  CONCAT(SUBSTRING_INDEX(name, '/', -1), ':', thread_id),  CONCAT(user, '@', host, ':', id) ) thread,  object_name file,  timer_wait AS latency,  operation,  number_of_bytes AS requested FROM performance_schema.events_waits_history_long  JOIN performance_schema.threads USING (thread_id) LEFT JOIN information_schema.processlist ON processlist_id = id WHERE object_name IS NOT NULL AND event_name LIKE 'wait/io/file/%' ORDER BY timer_start;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$schema_table_statistics_with_buffer ( table_schema, table_name, rows_fetched, fetch_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency, io_read_requests, io_read, io_read_latency, io_write_requests, io_write, io_write_latency, io_misc_requests, io_misc_latency, innodb_buffer_allocated, innodb_buffer_data, innodb_buffer_free, innodb_buffer_pages, innodb_buffer_pages_hashed, innodb_buffer_pages_old, innodb_buffer_rows_cached ) AS SELECT pst.object_schema AS table_schema, pst.object_name AS table_name, pst.count_fetch AS rows_fetched, pst.sum_timer_fetch AS fetch_latency, pst.count_insert AS rows_inserted, pst.sum_timer_insert AS insert_latency, pst.count_update AS rows_updated, pst.sum_timer_update AS update_latency, pst.count_delete AS rows_deleted, pst.sum_timer_delete AS delete_latency, fsbi.count_read AS io_read_requests, fsbi.sum_number_of_bytes_read AS io_read, fsbi.sum_timer_read AS io_read_latency, fsbi.count_write AS io_write_requests, fsbi.sum_number_of_bytes_write AS io_write, fsbi.sum_timer_write AS io_write_latency, fsbi.count_misc AS io_misc_requests, fsbi.sum_timer_misc AS io_misc_latency, ibp.allocated AS innodb_buffer_allocated, ibp.data AS innodb_buffer_data, (ibp.allocated - ibp.data) AS innodb_buffer_free, ibp.pages AS innodb_buffer_pages, ibp.pages_hashed AS innodb_buffer_pages_hashed, ibp.pages_old AS innodb_buffer_pages_old, ibp.rows_cached AS innodb_buffer_rows_cached FROM performance_schema.table_io_waits_summary_by_table AS pst LEFT JOIN x$ps_schema_table_statistics_io AS fsbi ON pst.object_schema = fsbi.table_schema AND pst.object_name = fsbi.table_name LEFT JOIN sys.x$innodb_buffer_stats_by_table AS ibp ON pst.object_schema = ibp.object_schema AND pst.object_name = ibp.object_name ORDER BY pst.sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statements_with_runtimes_in_95th_percentile ( query, db, full_scan, exec_count, err_count, warn_count, total_latency, max_latency, avg_latency, rows_sent, rows_sent_avg, rows_examined, rows_examined_avg, first_seen, last_seen, digest ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME AS db, IF(SUM_NO_GOOD_INDEX_USED > 0 OR SUM_NO_INDEX_USED > 0, '*', '') AS full_scan, COUNT_STAR AS exec_count, SUM_ERRORS AS err_count, SUM_WARNINGS AS warn_count, SUM_TIMER_WAIT AS total_latency, MAX_TIMER_WAIT AS max_latency, AVG_TIMER_WAIT AS avg_latency, SUM_ROWS_SENT AS rows_sent, ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg, SUM_ROWS_EXAMINED AS rows_examined, ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0)) AS rows_examined_avg, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest stmts JOIN sys.x$ps_digest_95th_percentile_by_avg_us AS top_percentile ON ROUND(stmts.avg_timer_wait/1000000) >= top_percentile.avg_us ORDER BY AVG_TIMER_WAIT DESC;
CREATE OR REPLACE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW session AS SELECT * FROM sys.processlist WHERE conn_id IS NOT NULL AND command != 'Daemon';
DROP PROCEDURE IF EXISTS ps_setup_disable_consumer;
DROP PROCEDURE IF EXISTS ps_setup_show_disabled;
Running queries to upgrade MySQL server.latin1eucJPlatin7ISO_8859-9koi8rmysql_native_passwordMYSQL_RESCan't create UNIX socket (%d)Protocol mismatch; server version = %d, client version = %dCan't send long data for non-string/non-binary data types (parameter: %d)utf8_lithuanian_ciutf8mb4_vietnamese_ciutf32_icelandic_ci[before 2][before tertiary]Unknown LDML tag: '%.*s'charsets/charset/lowercharsets/charset/collation/rules/reset/beforecharsets/charset/collation/rules/reset/first_trailing%s unexpected (ident or string wanted)Error while parsing '%s': %s
latin1_german1_cicp852_general_ciError writing file '%s' (Errcode: %d - %s)Can't change size of file (Errcode: %d - %s)Warning: %d files and %d streams is left open
ERROROut of memory in engineGot a fatal error during initialzaction of handlerRow in wrong partitionTablespace is not emptyCompute generate value failedIO_CACHE_SHARE::condFatal error in defaults handling. Program aborted!/usr/local/etc/%s%s=option '%s': boolean value '%s' wasn't recognized. Set to OFF.server_public_key_path--skip-secure-auth is not supported.
: SHOW WARNINGSOKError: Couldn't get table list for database %s: %sSET @cmd="CREATE TABLE performance_schema.events_waits_history("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "SPINS INTEGER unsigned,"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(512),"
  "INDEX_NAME VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "OPERATION VARCHAR(32) not null,"
  "NUMBER_OF_BYTES BIGINT,"
  "FLAGS INTEGER unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.host_cache("
  "IP VARCHAR(64) not null,"
  "HOST VARCHAR(255) collate utf8_bin,"
  "HOST_VALIDATED ENUM ('YES', 'NO') not null,"
  "SUM_CONNECT_ERRORS BIGINT not null,"
  "COUNT_HOST_BLOCKED_ERRORS BIGINT not null,"
  "COUNT_NAMEINFO_TRANSIENT_ERRORS BIGINT not null,"
  "COUNT_NAMEINFO_PERMANENT_ERRORS BIGINT not null,"
  "COUNT_FORMAT_ERRORS BIGINT not null,"
  "COUNT_ADDRINFO_TRANSIENT_ERRORS BIGINT not null,"
  "COUNT_ADDRINFO_PERMANENT_ERRORS BIGINT not null,"
  "COUNT_FCRDNS_ERRORS BIGINT not null,"
  "COUNT_HOST_ACL_ERRORS BIGINT not null,"
  "COUNT_NO_AUTH_PLUGIN_ERRORS BIGINT not null,"
  "COUNT_AUTH_PLUGIN_ERRORS BIGINT not null,"
  "COUNT_HANDSHAKE_ERRORS BIGINT not null,"
  "COUNT_PROXY_USER_ERRORS BIGINT not null,"
  "COUNT_PROXY_USER_ACL_ERRORS BIGINT not null,"
  "COUNT_AUTHENTICATION_ERRORS BIGINT not null,"
  "COUNT_SSL_ERRORS BIGINT not null,"
  "COUNT_MAX_USER_CONNECTIONS_ERRORS BIGINT not null,"
  "COUNT_MAX_USER_CONNECTIONS_PER_HOUR_ERRORS BIGINT not null,"
  "COUNT_DEFAULT_DATABASE_ERRORS BIGINT not null,"
  "COUNT_INIT_CONNECT_ERRORS BIGINT not null,"
  "COUNT_LOCAL_ERRORS BIGINT not null,"
  "COUNT_UNKNOWN_ERRORS BIGINT not null,"
  "FIRST_SEEN TIMESTAMP(0) NOT NULL default 0,"
  "LAST_SEEN TIMESTAMP(0) NOT NULL default 0,"
  "FIRST_ERROR_SEEN TIMESTAMP(0) null default 0,"
  "LAST_ERROR_SEEN TIMESTAMP(0) null default 0"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.mutex_instances("
  "NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "LOCKED_BY_THREAD_ID BIGINT unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_stages_summary_by_thread_by_event_name("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_summary_by_user_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_READ_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_READ_WRITE BIGINT unsigned not null,"
  "COUNT_READ_ONLY BIGINT unsigned not null,"
  "SUM_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MIN_TIMER_READ_ONLY BIGINT unsigned not null,"
  "AVG_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MAX_TIMER_READ_ONLY BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_group_member_stats("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "VIEW_ID CHAR(60) collate utf8_bin not null,"
  "MEMBER_ID CHAR(36) collate utf8_bin not null,"
  "COUNT_TRANSACTIONS_IN_QUEUE BIGINT unsigned not null,"
  "COUNT_TRANSACTIONS_CHECKED BIGINT unsigned not null,"
  "COUNT_CONFLICTS_DETECTED BIGINT unsigned not null,"
  "COUNT_TRANSACTIONS_ROWS_VALIDATING BIGINT unsigned not null,"
  "TRANSACTIONS_COMMITTED_ALL_MEMBERS LONGTEXT not null,"
  "LAST_CONFLICT_FREE_TRANSACTION TEXT not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
CREATE TABLE IF NOT EXISTS proxies_priv (Host char(60) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Proxied_host char(60) binary DEFAULT '' NOT NULL, Proxied_user char(32) binary DEFAULT '' NOT NULL, With_grant BOOL DEFAULT 0 NOT NULL, Grantor char(93) DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY Host (Host,User,Proxied_host,Proxied_user), KEY Grantor (Grantor) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='User proxy privileges';
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`disk_write_speed_aggregate`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$dict_obj_types`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$config_params` (param_number INT UNSIGNED, param_name VARCHAR(512)) ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`counters` AS SELECT node_id, b.block_name, block_instance, counter_id, CASE counter_id  WHEN 1 THEN "ATTRINFO"  WHEN 2 THEN "TRANSACTIONS"  WHEN 3 THEN "COMMITS"  WHEN 4 THEN "READS"  WHEN 5 THEN "SIMPLE_READS"  WHEN 6 THEN "WRITES"  WHEN 7 THEN "ABORTS"  WHEN 8 THEN "TABLE_SCANS"  WHEN 9 THEN "RANGE_SCANS"  WHEN 10 THEN "OPERATIONS"  WHEN 11 THEN "READS_RECEIVED"  WHEN 12 THEN "LOCAL_READS_SENT"  WHEN 13 THEN "REMOTE_READS_SENT"  WHEN 14 THEN "READS_NOT_FOUND"  WHEN 15 THEN "TABLE_SCANS_RECEIVED"  WHEN 16 THEN "LOCAL_TABLE_SCANS_SENT"  WHEN 17 THEN "RANGE_SCANS_RECEIVED"  WHEN 18 THEN "LOCAL_RANGE_SCANS_SENT"  WHEN 19 THEN "REMOTE_RANGE_SCANS_SENT"  WHEN 20 THEN "SCAN_BATCHES_RETURNED"  WHEN 21 THEN "SCAN_ROWS_RETURNED"  WHEN 22 THEN "PRUNED_RANGE_SCANS_RECEIVED"  WHEN 23 THEN "CONST_PRUNED_RANGE_SCANS_RECEIVED"  WHEN 24 THEN "LOCAL_READS"  WHEN 25 THEN "LOCAL_WRITES"  WHEN 26 THEN "LQHKEY_OVERLOAD"  WHEN 27 THEN "LQHKEY_OVERLOAD_TC"  WHEN 28 THEN "LQHKEY_OVERLOAD_READER"  WHEN 29 THEN "LQHKEY_OVERLOAD_NODE_PEER"  WHEN 30 THEN "LQHKEY_OVERLOAD_SUBSCRIBER"  WHEN 31 THEN "LQHSCAN_SLOWDOWNS"  ELSE "<unknown>"  END AS counter_name, val FROM `ndbinfo`.`ndb$counters` c LEFT JOIN `ndbinfo`.`ndb$blocks` b ON c.block_number = b.block_number','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'SET @@global.ndbinfo_offline=FALSE','SET @dummy = 0');
alter table user comment='Users and global privileges';
SET GLOBAL slow_query_log = 'OFF';
ALTER TABLE slow_log
  ADD COLUMN thread_id INTEGER NOT NULL AFTER sql_text;
ALTER TABLE user MODIFY Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Repl_client_priv;
UPDATE proc SET collation_connection = @@collation_connection
                     WHERE collation_connection IS NULL;
ALTER TABLE event MODIFY sql_mode
                        set('REAL_AS_FLOAT',
                            'PIPES_AS_CONCAT',
                            'ANSI_QUOTES',
                            'IGNORE_SPACE',
                            'NOT_USED',
                            'ONLY_FULL_GROUP_BY',
                            'NO_UNSIGNED_SUBTRACTION',
                            'NO_DIR_IN_CREATE',
                            'POSTGRESQL',
                            'ORACLE',
                            'MSSQL',
                            'DB2',
                            'MAXDB',
                            'NO_KEY_OPTIONS',
                            'NO_TABLE_OPTIONS',
                            'NO_FIELD_OPTIONS',
                            'MYSQL323',
                            'MYSQL40',
                            'ANSI',
                            'NO_AUTO_VALUE_ON_ZERO',
                            'NO_BACKSLASH_ESCAPES',
                            'STRICT_TRANS_TABLES',
                            'STRICT_ALL_TABLES',
                            'NO_ZERO_IN_DATE',
                            'NO_ZERO_DATE',
                            'INVALID_DATES',
                            'ERROR_FOR_DIVISION_BY_ZERO',
                            'TRADITIONAL',
                            'NO_AUTO_CREATE_USER',
                            'HIGH_NOT_PRECEDENCE',
                            'NO_ENGINE_SUBSTITUTION',
                            'PAD_CHAR_TO_FULL_LENGTH'
                            ) DEFAULT '' NOT NULL AFTER on_completion;
SET @hadTriggerPriv := 0;
DROP PROCEDURE IF EXISTS mysql.warn_duplicate_host_names;
DROP PROCEDURE mysql.warn_duplicate_host_names;
SET @deprecated_pwds=(SELECT COUNT(*) FROM mysql.user WHERE LENGTH(password) = 16);
ALTER TABLE help_category ENGINE=InnoDB STATS_PERSISTENT=0;
SET @had_audit_log_user =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'audit_log_user' AND
           table_type = 'BASE TABLE');
SET @cmd="ALTER TABLE mysql.audit_log_user DROP FOREIGN KEY audit_log_user_ibfk_1";
REPLACE INTO mysql.user VALUES ('localhost','mysql.sys','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','','','','',0,0,0,0,'mysql_native_password','*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE','N',CURRENT_TIMESTAMP,NULL,'Y');
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_is_consumer_enabled ( in_consumer varchar(64) ) RETURNS enum('YES', 'NO') COMMENT '\n Description\n \n Determines whether a consumer is enabled (taking the consumer hierarchy into consideration)\n within the Performance Schema.\n \n An exception with errno 3047 is thrown if an unknown consumer name is passed to the function.\n A consumer name of NULL returns NULL.\n \n Parameters\n \n in_consumer VARCHAR(64): \n The name of the consumer to check.\n \n Returns\n \n ENUM(\'YES\', \'NO\')\n \n Example\n \n mysql> SELECT sys.ps_is_consumer_enabled(\'events_stages_history\');\n +-----------------------------------------------------+\n | sys.ps_is_consumer_enabled(\'events_stages_history\') |\n +-----------------------------------------------------+\n | NO                                                  |\n +-----------------------------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC  READS SQL DATA  BEGIN DECLARE v_is_enabled ENUM('YES', 'NO') DEFAULT NULL; DECLARE v_error_msg VARCHAR(128);  IF (in_consumer IS NULL) THEN RETURN NULL; END IF;  SET v_is_enabled = ( SELECT (CASE WHEN c.NAME = 'global_instrumentation' THEN c.ENABLED WHEN c.NAME = 'thread_instrumentation' THEN IF(cg.ENABLED = 'YES' AND c.ENABLED = 'YES', 'YES', 'NO') WHEN c.NAME LIKE '%\_digest'           THEN IF(cg.ENABLED = 'YES' AND c.ENABLED = 'YES', 'YES', 'NO') WHEN c.NAME LIKE '%\_current'          THEN IF(cg.ENABLED = 'YES' AND ct.ENABLED = 'YES' AND c.ENABLED = 'YES', 'YES', 'NO') ELSE IF(cg.ENABLED = 'YES' AND ct.ENABLED = 'YES' AND c.ENABLED = 'YES' AND ( SELECT cc.ENABLED FROM performance_schema.setup_consumers cc WHERE NAME = CONCAT(SUBSTRING_INDEX(c.NAME, '_', 2), '_current') ) = 'YES', 'YES', 'NO') END) AS IsEnabled FROM performance_schema.setup_consumers c INNER JOIN performance_schema.setup_consumers cg INNER JOIN performance_schema.setup_consumers ct WHERE cg.NAME       = 'global_instrumentation' AND ct.NAME   = 'thread_instrumentation' AND c.NAME    = in_consumer );  IF (v_is_enabled IS NOT NULL) THEN RETURN v_is_enabled; ELSE SET v_error_msg = CONCAT('Invalid argument error: ', in_consumer, ' in function sys.ps_is_consumer_enabled.'); SIGNAL SQLSTATE 'HY000' SET MESSAGE_TEXT = v_error_msg, MYSQL_ERRNO  = 3047; END IF; END;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_is_instrument_default_enabled ( in_instrument VARCHAR(128) )  RETURNS ENUM('YES', 'NO') COMMENT '\n Description\n \n Returns whether an instrument is enabled by default in this version of MySQL.\n \n Parameters\n \n in_instrument VARCHAR(128): \n The instrument to check.\n \n Returns\n \n ENUM(\'YES\', \'NO\')\n \n Example\n \n mysql> SELECT sys.ps_is_instrument_default_enabled(\'statement/sql/select\');\n +--------------------------------------------------------------+\n | sys.ps_is_instrument_default_enabled(\'statement/sql/select\') |\n +--------------------------------------------------------------+\n | YES                                                          |\n +--------------------------------------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC  READS SQL DATA  BEGIN DECLARE v_enabled ENUM('YES', 'NO');  SET v_enabled = IF(in_instrument LIKE 'wait/io/file/%' OR in_instrument LIKE 'wait/io/table/%' OR in_instrument LIKE 'statement/%' OR in_instrument LIKE 'memory/performance_schema/%' OR in_instrument IN ('wait/lock/table/sql/handler', 'idle') /*!50707 OR in_instrument LIKE 'stage/innodb/%' OR in_instrument = 'stage/sql/copy to tmp table' */ , 'YES', 'NO' );  RETURN v_enabled; END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW ps_check_lost_instrumentation ( variable_name, variable_value ) AS SELECT variable_name, variable_value FROM performance_schema.global_status WHERE variable_name LIKE 'perf%lost' AND variable_value > 0;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$schema_index_statistics ( table_schema, table_name, index_name, rows_selected, select_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency ) AS SELECT OBJECT_SCHEMA AS table_schema, OBJECT_NAME AS table_name, INDEX_NAME as index_name, COUNT_FETCH AS rows_selected, SUM_TIMER_FETCH AS select_latency, COUNT_INSERT AS rows_inserted, SUM_TIMER_INSERT AS insert_latency, COUNT_UPDATE AS rows_updated, SUM_TIMER_UPDATE AS update_latency, COUNT_DELETE AS rows_deleted, SUM_TIMER_DELETE AS delete_latency FROM performance_schema.table_io_waits_summary_by_index_usage WHERE index_name IS NOT NULL ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statement_analysis ( query, db, full_scan, exec_count, err_count, warn_count, total_latency, max_latency, avg_latency, lock_latency, rows_sent, rows_sent_avg, rows_examined, rows_examined_avg, rows_affected, rows_affected_avg, tmp_tables, tmp_disk_tables, rows_sorted, sort_merge_passes, digest, first_seen, last_seen ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME AS db, IF(SUM_NO_GOOD_INDEX_USED > 0 OR SUM_NO_INDEX_USED > 0, '*', '') AS full_scan, COUNT_STAR AS exec_count, SUM_ERRORS AS err_count, SUM_WARNINGS AS warn_count, SUM_TIMER_WAIT AS total_latency, MAX_TIMER_WAIT AS max_latency, AVG_TIMER_WAIT AS avg_latency, SUM_LOCK_TIME AS lock_latency, SUM_ROWS_SENT AS rows_sent, ROUND(IFNULL(SUM_ROWS_SENT / NULLIF(COUNT_STAR, 0), 0)) AS rows_sent_avg, SUM_ROWS_EXAMINED AS rows_examined, ROUND(IFNULL(SUM_ROWS_EXAMINED / NULLIF(COUNT_STAR, 0), 0))  AS rows_examined_avg, SUM_ROWS_AFFECTED AS rows_affected, ROUND(IFNULL(SUM_ROWS_AFFECTED / NULLIF(COUNT_STAR, 0), 0))  AS rows_affected_avg, SUM_CREATED_TMP_TABLES AS tmp_tables, SUM_CREATED_TMP_DISK_TABLES AS tmp_disk_tables, SUM_SORT_ROWS AS rows_sorted, SUM_SORT_MERGE_PASSES AS sort_merge_passes, DIGEST AS digest, FIRST_SEEN AS first_seen, LAST_SEEN as last_seen FROM performance_schema.events_statements_summary_by_digest ORDER BY SUM_TIMER_WAIT DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary_by_statement_type ( host, statement, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUBSTRING_INDEX(event_name, '/', -1) AS statement, count_star AS total, sum_timer_wait AS total_latency, max_timer_wait AS max_latency, sum_lock_time AS lock_latency, sum_rows_sent AS rows_sent, sum_rows_examined AS rows_examined, sum_rows_affected AS rows_affected, sum_no_index_used + sum_no_good_index_used AS full_scans FROM performance_schema.events_statements_summary_by_host_by_event_name WHERE sum_timer_wait != 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
DROP PROCEDURE IF EXISTS ps_trace_thread;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_trace_thread ( IN in_thread_id BIGINT UNSIGNED, IN in_outfile VARCHAR(255), IN in_max_runtime DECIMAL(20,2), IN in_interval DECIMAL(20,2), IN in_start_fresh BOOLEAN, IN in_auto_setup BOOLEAN, IN in_debug BOOLEAN ) COMMENT '\n Description\n \n Dumps all data within Performance Schema for an instrumented thread,\n to create a DOT formatted graph file. \n \n Each resultset returned from the procedure should be used for a complete graph\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Parameters\n \n in_thread_id (BIGINT UNSIGNED):\n The thread that you would like a stack trace for\n in_outfile  (VARCHAR(255)):\n The filename the dot file will be written to\n in_max_runtime (DECIMAL(20,2)):\n The maximum time to keep collecting data.\n Use NULL to get the default which is 60 seconds.\n in_interval (DECIMAL(20,2)): \n How long to sleep between data collections. \n Use NULL to get the default which is 1 second.\n in_start_fresh (BOOLEAN):\n Whether to reset all Performance Schema data before tracing.\n in_auto_setup (BOOLEAN):\n Whether to disable all other threads and enable all consumers/instruments. \n This will also reset the settings at the end of the run.\n in_debug (BOOLEAN):\n Whether you would like to include file:lineno in the graph\n \n Example\n \n mysql> CALL sys.ps_trace_thread(25, CONCAT(\'/tmp/stack-\', REPLACE(NOW(), \' \', \'-\'), \'.dot\'), NULL, NULL, TRUE, TRUE, TRUE);\n +-------------------+\n | summary           |\n +-------------------+\n | Disabled 1 thread |\n +-------------------+\n 1 row in set (0.00 sec)\n \n +---------------------------------------------+\n | Info                                        |\n +---------------------------------------------+\n | Data collection starting for THREAD_ID = 25 |\n +---------------------------------------------+\n 1 row in set (0.03 sec)\n \n +-----------------------------------------------------------+\n | Info                                                      |\n +-----------------------------------------------------------+\n | Stack trace written to /tmp/stack-2014-02-16-21:18:41.dot |\n +-----------------------------------------------------------+\n 1 row in set (60.07 sec)\n \n +-------------------------------------------------------------------+\n | Convert to PDF                                                    |\n +-------------------------------------------------------------------+\n | dot -Tpdf -o /tmp/stack_25.pdf /tmp/stack-2014-02-16-21:18:41.dot |\n +-------------------------------------------------------------------+\n 1 row in set (60.07 sec)\n \n +-------------------------------------------------------------------+\n | Convert to PNG                                                    |\n +-------------------------------------------------------------------+\n | dot -Tpng -o /tmp/stack_25.png /tmp/stack-2014-02-16-21:18:41.dot |\n +-------------------------------------------------------------------+\n 1 row in set (60.07 sec)\n \n +------------------+\n | summary          |\n +------------------+\n | Enabled 1 thread |\n +------------------+\n 1 row in set (60.32 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN DECLARE v_done bool DEFAULT FALSE; DECLARE v_start, v_runtime DECIMAL(20,2) DEFAULT 0.0; DECLARE v_min_event_id bigint unsigned DEFAULT 0; DECLARE v_this_thread_enabed ENUM('YES', 'NO'); DECLARE v_event longtext; DECLARE c_stack CURSOR FOR SELECT CONCAT(IF(nesting_event_id IS NOT NULL, CONCAT(nesting_event_id, ' -> '), ''),  event_id, '; ', event_id, ' [label="', '(', sys.format_time(timer_wait), ') ', IF (event_name NOT LIKE 'wait/io%',  SUBSTRING_INDEX(event_name, '/', -2),  IF (event_name NOT LIKE 'wait/io/file%' OR event_name NOT LIKE 'wait/io/socket%', SUBSTRING_INDEX(event_name, '/', -4), event_name) ), IF (event_name LIKE 'transaction', IFNULL(CONCAT('\\n', wait_info), ''), ''), IF (event_name LIKE 'statement/%', IFNULL(CONCAT('\\n', wait_info), ''), ''), IF (in_debug AND event_name LIKE 'wait%', wait_info, ''), '", ',  CASE WHEN event_name LIKE 'wait/io/file%' THEN  'shape=box, style=filled, color=red' WHEN event_name LIKE 'wait/io/table%' THEN  'shape=box, style=filled, color=green' WHEN event_name LIKE 'wait/io/socket%' THEN 'shape=box, style=filled, color=yellow' WHEN event_name LIKE 'wait/synch/mutex%' THEN 'style=filled, color=lightskyblue' WHEN event_name LIKE 'wait/synch/cond%' THEN 'style=filled, color=darkseagreen3' WHEN event_name LIKE 'wait/synch/rwlock%' THEN 'style=filled, color=orchid' WHEN event_name LIKE 'wait/synch/sxlock%' THEN 'style=filled, color=palevioletred'  WHEN event_name LIKE 'wait/lock%' THEN 'shape=box, style=filled, color=tan' WHEN event_name LIKE 'statement/%' THEN CONCAT('shape=box, style=bold', CASE WHEN event_name LIKE 'statement/com/%' THEN ' style=filled, color=darkseagreen' ELSE IF((timer_wait/1000000000000) > @@long_query_time,  ' style=filled, color=red',  ' style=filled, color=lightblue') END ) WHEN event_name LIKE 'transaction' THEN 'shape=box, style=filled, color=lightblue3' WHEN event_name LIKE 'stage/%' THEN 'style=filled, color=slategray3' WHEN event_name LIKE '%idle%' THEN 'shape=box, style=filled, color=firebrick3' ELSE '' END, '];\n' ) event, event_id FROM ( (SELECT thread_id, event_id, event_name, timer_wait, timer_start, nesting_event_id, CONCAT('trx_id: ',  IFNULL(trx_id, ''), '\\n', 'gtid: ', IFNULL(gtid, ''), '\\n', 'state: ', state, '\\n', 'mode: ', access_mode, '\\n', 'isolation: ', isolation_level, '\\n', 'autocommit: ', autocommit, '\\n', 'savepoints: ', number_of_savepoints, '\\n' ) AS wait_info FROM performance_schema.events_transactions_history_long WHERE thread_id = in_thread_id AND event_id > v_min_event_id) UNION (SELECT thread_id, event_id, event_name, timer_wait, timer_start, nesting_event_id,  CONCAT('statement: ', sql_text, '\\n', 'errors: ', errors, '\\n', 'warnings: ', warnings, '\\n', 'lock time: ', sys.format_time(lock_time),'\\n', 'rows affected: ', rows_affected, '\\n', 'rows sent: ', rows_sent, '\\n', 'rows examined: ', rows_examined, '\\n', 'tmp tables: ', created_tmp_tables, '\\n', 'tmp disk tables: ', created_tmp_disk_tables, '\\n' 'select scan: ', select_scan, '\\n', 'select full join: ', select_full_join, '\\n', 'select full range join: ', select_full_range_join, '\\n', 'select range: ', select_range, '\\n', 'select range check: ', select_range_check, '\\n',  'sort merge passes: ', sort_merge_passes, '\\n', 'sort rows: ', sort_rows, '\\n', 'sort range: ', sort_range, '\\n', 'sort scan: ', sort_scan, '\\n', 'no index used: ', IF(no_index_used, 'TRUE', 'FALSE'), '\\n', 'no good index used: ', IF(no_good_index_used, 'TRUE', 'FALSE'), '\\n' ) AS wait_info FROM performance_schema.events_statements_history_long WHERE thread_id = in_thread_id AND event_id > v_min_event_id) UNION (SELECT thread_id, event_id, event_name, timer_wait, timer_start, nesting_event_id, null AS wait_info FROM performance_schema.events_stages_history_long  WHERE thread_id = in_thread_id AND event_id > v_min_event_id) UNION  (SELECT thread_id, event_id,  CONCAT(event_name,  IF(event_name NOT LIKE 'wait/synch/mutex%', IFNULL(CONCAT(' - ', operation), ''), ''),  IF(number_of_bytes IS NOT NULL, CONCAT(' ', number_of_bytes, ' bytes'), ''), IF(event_name LIKE 'wait/io/file%', '\\n', ''), IF(object_schema IS NOT NULL, CONCAT('\\nObject: ', object_schema, '.'), ''),  IF(object_name IS NOT NULL,  IF (event_name LIKE 'wait/io/socket%', CONCAT('\\n', IF (object_name LIKE ':0%', @@socket, object_name)), object_name), '' ), IF(index_name IS NOT NULL, CONCAT(' Index: ', index_name), ''), '\\n' ) AS event_name, timer_wait, timer_start, nesting_event_id, source AS wait_info FROM performance_schema.events_waits_history_long WHERE thread_id = in_thread_id AND event_id > v_min_event_id) ) events  ORDER BY event_id; DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  SET @log_bin := @@sql_log_bin; SET sql_log_bin = 0;  SELECT INSTRUMENTED INTO v_this_thread_enabed FROM performance_schema.threads WHERE PROCESSLIST_ID = CONNECTION_ID(); CALL sys.ps_setup_disable_thread(CONNECTION_ID());  IF (in_auto_setup) THEN CALL sys.ps_setup_save(0);  DELETE FROM performance_schema.setup_actors;  UPDATE performance_schema.threads SET INSTRUMENTED = IF(THREAD_ID = in_thread_id, 'YES', 'NO');  UPDATE performance_schema.setup_consumers SET ENABLED = 'YES' WHERE NAME NOT LIKE '%\_history';  UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED   = 'YES'; END IF;  IF (in_start_fresh) THEN TRUNCATE performance_schema.events_transactions_history_long; TRUNCATE performance_schema.events_statements_history_long; TRUNCATE performance_schema.events_stages_history_long; TRUNCATE performance_schema.events_waits_history_long; END IF;  DROP TEMPORARY TABLE IF EXISTS tmp_events; CREATE TEMPORARY TABLE tmp_events ( event_id bigint unsigned NOT NULL, event longblob, PRIMARY KEY (event_id) );  INSERT INTO tmp_events VALUES (0, CONCAT('digraph events { rankdir=LR; nodesep=0.10;\n', '// Stack created .....: ', NOW(), '\n', '// MySQL version .....: ', VERSION(), '\n', '// MySQL hostname ....: ', @@hostname, '\n', '// MySQL port ........: ', @@port, '\n', '// MySQL socket ......: ', @@socket, '\n', '// MySQL user ........: ', CURRENT_USER(), '\n'));  SELECT CONCAT('Data collection starting for THREAD_ID = ', in_thread_id) AS 'Info';  SET v_min_event_id = 0, v_start        = UNIX_TIMESTAMP(), in_interval    = IFNULL(in_interval, 1.00), in_max_runtime = IFNULL(in_max_runtime, 60.00);  WHILE (v_runtime < in_max_runtime AND (SELECT INSTRUMENTED FROM performance_schema.threads WHERE THREAD_ID = in_thread_id) = 'YES') DO SET v_done = FALSE; OPEN c_stack; c_stack_loop: LOOP FETCH c_stack INTO v_event, v_min_event_id; IF v_done THEN LEAVE c_stack_loop; END IF;  IF (LENGTH(v_event) > 0) THEN INSERT INTO tmp_events VALUES (v_min_event_id, v_event); END IF; END LOOP; CLOSE c_stack;  SELECT SLEEP(in_interval) INTO @sleep; SET v_runtime = (UNIX_TIMESTAMP() - v_start); END WHILE;  INSERT INTO tmp_events VALUES (v_min_event_id+1, '}');  SET @query = CONCAT('SELECT event FROM tmp_events ORDER BY event_id INTO OUTFILE ''', in_outfile, ''' FIELDS ESCAPED BY '''' LINES TERMINATED BY '''''); PREPARE stmt_output FROM @query; EXECUTE stmt_output; DEALLOCATE PREPARE stmt_output;  SELECT CONCAT('Stack trace written to ', in_outfile) AS 'Info'; SELECT CONCAT('dot -Tpdf -o /tmp/stack_', in_thread_id, '.pdf ', in_outfile) AS 'Convert to PDF'; SELECT CONCAT('dot -Tpng -o /tmp/stack_', in_thread_id, '.png ', in_outfile) AS 'Convert to PNG'; DROP TEMPORARY TABLE tmp_events;  IF (in_auto_setup) THEN CALL sys.ps_setup_reload_saved(); END IF; IF (v_this_thread_enabed = 'YES') THEN CALL sys.ps_setup_enable_thread(CONNECTION_ID()); END IF;  SET sql_log_bin = @log_bin; END;
2.0SET SQL_LOG_BIN=0SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'sys').SELECT COUNT(*) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'sys' AND TABLE_TYPE = 'BASE TABLE'euc-JPgeorgianpsgeostd8ISO-8859-1ISO8859-2MYSQL_STATE_CHANGE_INFOUnknown OS character set '%s'.r/usr/local/mysql/5.7/lib/mysql/pluginLost connection to MySQL server during queryCan't set state of named pipe to host: %-.64s  pipe: %-.32s (%lu)%s%02u:%02u:%02uutf8mb4_unicode_ciutf32_spanish2_ciutf16_unicode_ciutf16_hungarian_ci[before secondary][last variable]charsets/charset/collationcharsets/charset/collation/settings/caseFirstcharsets/charset/collation/rules/reset/last_secondary_ignorableIDENTcharsets/macce_general_cikeybcs2_bineucjpms_binNo more room in record fileThere's no partition in table for the given value/home/rs/dist/mysql/mysql-5.7.36/mysys/my_fopen.cTHR_LOCK::mutexmy_compress_allocmy_err_head--password/home/rs/dist/mysql/mysql-5.7.36/mysys_ssl/my_default.ccaes-192-cfb1program_namenotePARTITION BYCREATE TABLE IF NOT EXISTS columns_priv ( Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Table_name char(64) binary DEFAULT '' NOT NULL, Column_name char(64) binary DEFAULT '' NOT NULL, Timestamp timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, Column_priv set('Select','Insert','Update','References') COLLATE utf8_general_ci DEFAULT '' NOT NULL, PRIMARY KEY (Host,Db,User,Table_name,Column_name) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin   comment='Column privileges';
CREATE TABLE IF NOT EXISTS server_cost (
  cost_name   VARCHAR(64) NOT NULL,
  cost_value  FLOAT DEFAULT NULL,
  last_update TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  comment     VARCHAR(1024) DEFAULT NULL,
  PRIMARY KEY (cost_name)
) ENGINE=InnoDB CHARACTER SET=utf8 COLLATE=utf8_general_ci STATS_PERSISTENT=0;
SET @cmd="CREATE TABLE performance_schema.socket_summary_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_READ BIGINT unsigned not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_WRITE BIGINT unsigned not null,"
  "COUNT_MISC BIGINT unsigned not null,"
  "SUM_TIMER_MISC BIGINT unsigned not null,"
  "MIN_TIMER_MISC BIGINT unsigned not null,"
  "AVG_TIMER_MISC BIGINT unsigned not null,"
  "MAX_TIMER_MISC BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.variables_by_thread("
  "THREAD_ID BIGINT unsigned not null,"
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$columns`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$frag_operations`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`transporters` AS SELECT node_id, remote_node_id,  CASE connection_status  WHEN 0 THEN "CONNECTED"  WHEN 1 THEN "CONNECTING"  WHEN 2 THEN "DISCONNECTED"  WHEN 3 THEN "DISCONNECTING"  ELSE NULL  END AS status,  remote_address, bytes_sent, bytes_received,  connect_count,  overloaded, overload_count, slowdown, slowdown_count FROM `ndbinfo`.`ndb$transporters`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`threadblocks` AS SELECT t.node_id, t.thr_no, b.block_name, t.block_instance FROM `ndbinfo`.`ndb$threadblocks` t LEFT JOIN `ndbinfo`.`ndb$blocks` b ON t.block_number = b.block_number','SET @dummy = 0');
ALTER TABLE user
  MODIFY Host char(60) NOT NULL default '',
  MODIFY User char(32) NOT NULL default '',
  ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
ALTER TABLE slow_log
  MODIFY start_time TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
  MODIFY user_host MEDIUMTEXT NOT NULL,
  MODIFY query_time TIME(6) NOT NULL,
  MODIFY lock_time TIME(6) NOT NULL,
  MODIFY rows_sent INTEGER NOT NULL,
  MODIFY rows_examined INTEGER NOT NULL,
  MODIFY db VARCHAR(512) NOT NULL,
  MODIFY last_insert_id INTEGER NOT NULL,
  MODIFY insert_id INTEGER NOT NULL,
  MODIFY server_id INTEGER UNSIGNED NOT NULL,
  MODIFY sql_text MEDIUMBLOB NOT NULL;
ALTER TABLE user MODIFY Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_view_priv;
ALTER TABLE user MODIFY Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_routine_priv;
ALTER TABLE event MODIFY definer char(93) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '';
SET @duplicate_hosts=(SELECT count(*) FROM mysql.user GROUP BY user, lower(host) HAVING count(*) > 1 LIMIT 1);
ALTER TABLE slave_master_info STATS_PERSISTENT=0;
SET @have_host_table=0;
DROP PROCEDURE mysql.warn_host_table_nonempty;
SET @had_audit_log_filter =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'audit_log_filter' AND
           table_type = 'BASE TABLE');
DROP FUNCTION IF EXISTS ps_is_instrument_default_enabled;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_thread_id ( in_connection_id BIGINT UNSIGNED ) RETURNS BIGINT UNSIGNED COMMENT '\n Description\n \n Return the Performance Schema THREAD_ID for the specified connection ID.\n \n Parameters\n \n in_connection_id (BIGINT UNSIGNED):\n The id of the connection to return the thread id for. If NULL, the current\n connection thread id is returned.\n \n Example\n \n mysql> SELECT sys.ps_thread_id(79);\n +----------------------+\n | sys.ps_thread_id(79) |\n +----------------------+\n |                   98 |\n +----------------------+\n 1 row in set (0.00 sec)\n \n mysql> SELECT sys.ps_thread_id(CONNECTION_ID());\n +-----------------------------------+\n | sys.ps_thread_id(CONNECTION_ID()) |\n +-----------------------------------+\n |                                98 |\n +-----------------------------------+\n 1 row in set (0.00 sec)\n '  SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN RETURN (SELECT THREAD_ID FROM `performance_schema`.`threads` WHERE PROCESSLIST_ID = IFNULL(in_connection_id, CONNECTION_ID()) ); END;
DROP FUNCTION IF EXISTS version_patch;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statements_with_temp_tables ( query, db, exec_count, total_latency, memory_tmp_tables, disk_tmp_tables, avg_tmp_tables_per_query, tmp_tables_to_disk_pct, first_seen, last_seen, digest ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, sys.format_time(SUM_TIMER_WAIT) as total_latency, SUM_CREATED_TMP_TABLES AS memory_tmp_tables, SUM_CREATED_TMP_DISK_TABLES AS disk_tmp_tables, ROUND(IFNULL(SUM_CREATED_TMP_TABLES / NULLIF(COUNT_STAR, 0), 0)) AS avg_tmp_tables_per_query, ROUND(IFNULL(SUM_CREATED_TMP_DISK_TABLES / NULLIF(SUM_CREATED_TMP_TABLES, 0), 0) * 100) AS tmp_tables_to_disk_pct, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_CREATED_TMP_TABLES > 0 ORDER BY SUM_CREATED_TMP_DISK_TABLES DESC, SUM_CREATED_TMP_TABLES DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW user_summary_by_stages ( user, event_name, total, total_latency, avg_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency,  sys.format_time(avg_timer_wait) AS avg_latency  FROM performance_schema.events_stages_summary_by_user_by_event_name WHERE sum_timer_wait != 0  ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW waits_by_user_by_latency ( user, event, total, total_latency, avg_latency, max_latency ) AS SELECT IF(user IS NULL, 'background', user) AS user, event_name AS event, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(avg_timer_wait) AS avg_latency, sys.format_time(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_by_user_by_event_name WHERE event_name != 'idle' AND user IS NOT NULL AND sum_timer_wait > 0 ORDER BY user, sum_timer_wait DESC;
DROP PROCEDURE IF EXISTS ps_setup_enable_consumer;
DROP PROCEDURE IF EXISTS ps_setup_enable_instrument;
DROP PROCEDURE IF EXISTS ps_setup_enable_thread;
SET @@session.sql_mode = @old_sql_mode;
SELECT COUNT(*) FROM INFORMATION_SCHEMA.ROUTINES WHERE ROUTINE_SCHEMA = 'sys' AND ROUTINE_TYPE = 'PROCEDURE'ISO_8859-13latin2ISO8859-7ssl-certGPLLIBMYSQL_PLUGIN_DIRNo paths allowed for shared libraryinvalid typesqlMySQL client ran out of memoryInvalid parameter numberShared memory: %-.100sAttempt to read a row while there is no result set associated with the statementlatin1_binucs2_croatian_ciutf8_german2_ciutf8mb4_roman_ciutf16_estonian_cigb18030_chinese_ci &charsets/charset/collation/orderTEXTSSL_CTX_set_default_verify_paths failedcp1256_general_ciswe7_bincp1250_czech_csCollation '%s' is not a compiled collation and is not specified in the '%s' fileRecord was already deleted (or record file crashed)Foreign key constraint is incorrectly formedIndex column length exceeds limitForeign key cascade delete/update exceeds max depthUNOPENEDTHR_LOCK_lockmy_file_infoMY_STATaes-256-cfb8%s: Option '-%c' used, but is disabledValue (after reading options)
Get public key from serverGot error: %d: %s %sX509 key in PEM format.when selecting the database`SET @create_innodb_table_stats="CREATE TABLE IF NOT EXISTS innodb_table_stats (
	database_name			VARCHAR(64) NOT NULL,
	table_name			VARCHAR(199) NOT NULL,
	last_update			TIMESTAMP NOT NULL NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
	n_rows				BIGINT UNSIGNED NOT NULL,
	clustered_index_size		BIGINT UNSIGNED NOT NULL,
	sum_of_other_index_sizes	BIGINT UNSIGNED NOT NULL,
	PRIMARY KEY (database_name, table_name)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0";
SET @cmd="CREATE TABLE performance_schema.file_summary_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ BIGINT unsigned not null,"
  "SUM_TIMER_READ BIGINT unsigned not null,"
  "MIN_TIMER_READ BIGINT unsigned not null,"
  "AVG_TIMER_READ BIGINT unsigned not null,"
  "MAX_TIMER_READ BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_READ BIGINT not null,"
  "COUNT_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_WRITE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_WRITE BIGINT not null,"
  "COUNT_MISC BIGINT unsigned not null,"
  "SUM_TIMER_MISC BIGINT unsigned not null,"
  "MIN_TIMER_MISC BIGINT unsigned not null,"
  "AVG_TIMER_MISC BIGINT unsigned not null,"
  "MAX_TIMER_MISC BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_current("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "LOCK_TIME bigint unsigned not null,"
  "SQL_TEXT LONGTEXT,"
  "DIGEST VARCHAR(32),"
  "DIGEST_TEXT LONGTEXT,"
  "CURRENT_SCHEMA VARCHAR(64),"
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "MYSQL_ERRNO INTEGER,"
  "RETURNED_SQLSTATE VARCHAR(5),"
  "MESSAGE_TEXT VARCHAR(128),"
  "ERRORS BIGINT unsigned not null,"
  "WARNINGS BIGINT unsigned not null,"
  "ROWS_AFFECTED BIGINT unsigned not null,"
  "ROWS_SENT BIGINT unsigned not null,"
  "ROWS_EXAMINED BIGINT unsigned not null,"
  "CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SELECT_RANGE BIGINT unsigned not null,"
  "SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SELECT_SCAN BIGINT unsigned not null,"
  "SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SORT_RANGE BIGINT unsigned not null,"
  "SORT_ROWS BIGINT unsigned not null,"
  "SORT_SCAN BIGINT unsigned not null,"
  "NO_INDEX_USED BIGINT unsigned not null,"
  "NO_GOOD_INDEX_USED BIGINT unsigned not null,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT'),"
  "NESTING_EVENT_LEVEL INTEGER"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_connection_configuration("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "HOST CHAR(60) collate utf8_bin not null,"
  "PORT INTEGER not null,"
  "USER CHAR(32) collate utf8_bin not null,"
  "NETWORK_INTERFACE CHAR(60) collate utf8_bin not null,"
  "AUTO_POSITION ENUM('1','0') not null,"
  "SSL_ALLOWED ENUM('YES','NO','IGNORED') not null,"
  "SSL_CA_FILE VARCHAR(512) not null,"
  "SSL_CA_PATH VARCHAR(512) not null,"
  "SSL_CERTIFICATE VARCHAR(512) not null,"
  "SSL_CIPHER VARCHAR(512) not null,"
  "SSL_KEY VARCHAR(512) not null,"
  "SSL_VERIFY_SERVER_CERTIFICATE ENUM('YES','NO') not null,"
  "SSL_CRL_FILE VARCHAR(255) not null,"
  "SSL_CRL_PATH VARCHAR(255) not null,"
  "CONNECTION_RETRY_INTERVAL INTEGER not null,"
  "CONNECTION_RETRY_COUNT BIGINT unsigned not null,"
  "HEARTBEAT_INTERVAL DOUBLE(10,3) unsigned not null COMMENT 'Number of seconds after which a heartbeat will be sent .',"
  "TLS_VERSION VARCHAR(255) not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.session_account_connect_attrs "
         " LIKE performance_schema.session_connect_attrs;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`blocks`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$transactions`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$blocks` (block_number INT UNSIGNED, block_name VARCHAR(512)) ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`diskpagebuffer` AS SELECT node_id, block_instance, pages_written, pages_written_lcp, pages_read, log_waits, page_requests_direct_return, page_requests_wait_queue, page_requests_wait_io FROM `ndbinfo`.`ndb$diskpagebuffer`','SET @dummy = 0');
ALTER TABLE tables_priv
  MODIFY Column_priv set('Select','Insert','Update','References')
    COLLATE utf8_general_ci DEFAULT '' NOT NULL,
  MODIFY Table_priv set('Select','Insert','Update','Delete','Create',
                        'Drop','Grant','References','Index','Alter',
                        'Create View','Show view','Trigger')
    COLLATE utf8_general_ci DEFAULT '' NOT NULL,
  COMMENT='Table privileges';
ALTER TABLE user
  MODIFY Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Reload_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Shutdown_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Process_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY File_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Show_db_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Super_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Repl_slave_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY Repl_client_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL,
  MODIFY ssl_type enum('','ANY','X509', 'SPECIFIED') COLLATE utf8_general_ci DEFAULT '' NOT NULL;
SET @hadCreateUserPriv:=0;
ALTER TABLE proc ADD body_utf8 longblob DEFAULT NULL
                     AFTER db_collation;
SELECT @hadEventPriv :=1 FROM user WHERE Event_priv LIKE '%';
CREATE PROCEDURE mysql.warn_host_table_nonempty() SIGNAL SQLSTATE '01000' SET MESSAGE_TEXT='Table mysql.host is not empty. It is deprecated and will be removed in a future release.';
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_thread_trx_info ( in_thread_id BIGINT UNSIGNED ) RETURNS LONGTEXT COMMENT '\n Description\n \n Returns a JSON object with info on the given threads current transaction, \n and the statements it has already executed, derived from the\n performance_schema.events_transactions_current and\n performance_schema.events_statements_history tables (so the consumers \n for these also have to be enabled within Performance Schema to get full\n data in the object).\n \n When the output exceeds the default truncation length (65535), a JSON error\n object is returned, such as:\n \n { "error": "Trx info truncated: Row 6 was cut by GROUP_CONCAT()" }\n \n Similar error objects are returned for other warnings/and exceptions raised\n when calling the function.\n \n The max length of the output of this function can be controlled with the\n ps_thread_trx_info.max_length variable set via sys_config, or the\n @sys.ps_thread_trx_info.max_length user variable, as appropriate.\n \n Parameters\n \n in_thread_id (BIGINT UNSIGNED):\n The id of the thread to return the transaction info for.\n \n Example\n \n SELECT sys.ps_thread_trx_info(48)\\G\n *************************** 1. row ***************************\n sys.ps_thread_trx_info(48): [\n {\n "time": "790.70 us",\n "state": "COMMITTED",\n "mode": "READ WRITE",\n "autocommitted": "NO",\n "gtid": "AUTOMATIC",\n "isolation": "REPEATABLE READ",\n "statements_executed": [\n {\n "sql_text": "INSERT INTO info VALUES (1, \'foo\')",\n "time": "471.02 us",\n "schema": "trx",\n "rows_examined": 0,\n "rows_affected": 1,\n "rows_sent": 0,\n "tmp_tables": 0,\n "tmp_disk_tables": 0,\n "sort_rows": 0,\n "sort_merge_passes": 0\n },\n {\n "sql_text": "COMMIT",\n "time": "254.42 us",\n "schema": "trx",\n "rows_examined": 0,\n "rows_affected": 0,\n "rows_sent": 0,\n "tmp_tables": 0,\n "tmp_disk_tables": 0,\n "sort_rows": 0,\n "sort_merge_passes": 0\n }\n ]\n },\n {\n "time": "426.20 us",\n "state": "COMMITTED",\n "mode": "READ WRITE",\n "autocommitted": "NO",\n "gtid": "AUTOMATIC",\n "isolation": "REPEATABLE READ",\n "statements_executed": [\n {\n "sql_text": "INSERT INTO info VALUES (2, \'bar\')",\n "time": "107.33 us",\n "schema": "trx",\n "rows_examined": 0,\n "rows_affected": 1,\n "rows_sent": 0,\n "tmp_tables": 0,\n "tmp_disk_tables": 0,\n "sort_rows": 0,\n "sort_merge_passes": 0\n },\n {\n "sql_text": "COMMIT",\n "time": "213.23 us",\n "schema": "trx",\n "rows_examined": 0,\n "rows_affected": 0,\n "rows_sent": 0,\n "tmp_tables": 0,\n "tmp_disk_tables": 0,\n "sort_rows": 0,\n "sort_merge_passes": 0\n }\n ]\n }\n ]\n 1 row in set (0.03 sec)\n '  SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN DECLARE v_output LONGTEXT DEFAULT '{}'; DECLARE v_msg_text TEXT DEFAULT ''; DECLARE v_signal_msg TEXT DEFAULT ''; DECLARE v_mysql_errno INT; DECLARE v_max_output_len BIGINT; DECLARE EXIT HANDLER FOR SQLWARNING, SQLEXCEPTION BEGIN GET DIAGNOSTICS CONDITION 1 v_msg_text = MESSAGE_TEXT, v_mysql_errno = MYSQL_ERRNO;  IF v_mysql_errno = 1260 THEN SET v_signal_msg = CONCAT('{ "error": "Trx info truncated: ', v_msg_text, '" }'); ELSE SET v_signal_msg = CONCAT('{ "error": "', v_msg_text, '" }'); END IF;  RETURN v_signal_msg; END;  IF (@sys.ps_thread_trx_info.max_length IS NULL) THEN SET @sys.ps_thread_trx_info.max_length = sys.sys_get_config('ps_thread_trx_info.max_length', 65535); END IF;  IF (@sys.ps_thread_trx_info.max_length != @@session.group_concat_max_len) THEN SET @old_group_concat_max_len = @@session.group_concat_max_len; SET v_max_output_len = (@sys.ps_thread_trx_info.max_length - 5); SET SESSION group_concat_max_len = v_max_output_len; END IF;  SET v_output = ( SELECT CONCAT('[', IFNULL(GROUP_CONCAT(trx_info ORDER BY event_id), ''), '\n]') AS trx_info FROM (SELECT trxi.thread_id,  trxi.event_id, GROUP_CONCAT( IFNULL( CONCAT('\n  {\n', '    "time": "', IFNULL(sys.format_time(trxi.timer_wait), ''), '",\n', '    "state": "', IFNULL(trxi.state, ''), '",\n', '    "mode": "', IFNULL(trxi.access_mode, ''), '",\n', '    "autocommitted": "', IFNULL(trxi.autocommit, ''), '",\n', '    "gtid": "', IFNULL(trxi.gtid, ''), '",\n', '    "isolation": "', IFNULL(trxi.isolation_level, ''), '",\n', '    "statements_executed": [', IFNULL(s.stmts, ''), IF(s.stmts IS NULL, ' ]\n', '\n    ]\n'), '  }' ),  '')  ORDER BY event_id) AS trx_info  FROM ( (SELECT thread_id, event_id, timer_wait, state,access_mode, autocommit, gtid, isolation_level FROM performance_schema.events_transactions_current WHERE thread_id = in_thread_id AND end_event_id IS NULL) UNION (SELECT thread_id, event_id, timer_wait, state,access_mode, autocommit, gtid, isolation_level FROM performance_schema.events_transactions_history WHERE thread_id = in_thread_id) ) AS trxi LEFT JOIN (SELECT thread_id, nesting_event_id, GROUP_CONCAT( IFNULL( CONCAT('\n      {\n', '        "sql_text": "', IFNULL(sys.format_statement(REPLACE(sql_text, '\\', '\\\\')), ''), '",\n', '        "time": "', IFNULL(sys.format_time(timer_wait), ''), '",\n', '        "schema": "', IFNULL(current_schema, ''), '",\n', '        "rows_examined": ', IFNULL(rows_examined, ''), ',\n', '        "rows_affected": ', IFNULL(rows_affected, ''), ',\n', '        "rows_sent": ', IFNULL(rows_sent, ''), ',\n', '        "tmp_tables": ', IFNULL(created_tmp_tables, ''), ',\n', '        "tmp_disk_tables": ', IFNULL(created_tmp_disk_tables, ''), ',\n', '        "sort_rows": ', IFNULL(sort_rows, ''), ',\n', '        "sort_merge_passes": ', IFNULL(sort_merge_passes, ''), '\n', '      }'), '') ORDER BY event_id) AS stmts FROM performance_schema.events_statements_history WHERE sql_text IS NOT NULL AND thread_id = in_thread_id GROUP BY thread_id, nesting_event_id ) AS s  ON trxi.thread_id = s.thread_id  AND trxi.event_id = s.nesting_event_id WHERE trxi.thread_id = in_thread_id GROUP BY trxi.thread_id, trxi.event_id ) trxs GROUP BY thread_id );  IF (@old_group_concat_max_len IS NOT NULL) THEN SET SESSION group_concat_max_len = @old_group_concat_max_len; END IF;  RETURN v_output; END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW innodb_buffer_stats_by_schema ( object_schema, allocated, data, pages, pages_hashed, pages_old, rows_cached ) AS SELECT IF(LOCATE('.', ibp.table_name) = 0, 'InnoDB System', REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', 1), '`', '')) AS object_schema, sys.format_bytes(SUM(IF(ibp.compressed_size = 0, 16384, compressed_size))) AS allocated, sys.format_bytes(SUM(ibp.data_size)) AS data, COUNT(ibp.page_number) AS pages, COUNT(IF(ibp.is_hashed = 'YES', 1, NULL)) AS pages_hashed, COUNT(IF(ibp.is_old = 'YES', 1, NULL)) AS pages_old, ROUND(SUM(ibp.number_records)/COUNT(DISTINCT ibp.index_name)) AS rows_cached  FROM information_schema.innodb_buffer_page ibp  WHERE table_name IS NOT NULL GROUP BY object_schema ORDER BY SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) DESC;
Cannot setup server variables. sys triggers, but expected 1ISO_8859-8KOI8-Rusermulti-resultsssl-crlpathrootStatement not preparedCan't open shared memory; server could not get pointer to file mapping (%lu)Can't open shared memory; cannot send request event to server (%lu)This handle is already connected. Use a separate handle for each connection.show databasesutf8_tolower_ciutf8mb4_esperanto_ciutf32_unicode_ciutf32_slovenian_ciutf16_latvian_cigb18030_unicode_520_ci[shift-after-method simple][last secondary ignorable]ContractionCan't reset before a primary ignorable character U+%04lXUTF-16 Unicodecharsets/charset/collation/rules/x/extendcharsets/charset/collation/rules/reset/first_secondary_ignorable%s unexpected (ident wanted)%s unexpected ('>' wanted)'<''</%s>' unexpected (END-OF-INPUT wanted)latin1_danish_cilatin2_croatian_cicChDuplicate key on write or updateToo many columnsTemporary file write failureUMASK_DIRmysysTHR_LOCK_myisam%s: option '-%c' requires an argument%lu
%s: Empty value for '%s' specified. Will throw an error in future versions to disable.)plugin_dir
Repairing tablesSET @create_innodb_index_stats="CREATE TABLE IF NOT EXISTS innodb_index_stats (
	database_name			VARCHAR(64) NOT NULL,
	table_name			VARCHAR(199) NOT NULL,
	index_name			VARCHAR(64) NOT NULL,
	last_update			TIMESTAMP NOT NULL NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
	/* there are at least:
	stat_name='size'
	stat_name='n_leaf_pages'
	stat_name='n_diff_pfx%' */
	stat_name			VARCHAR(64) NOT NULL,
	stat_value			BIGINT UNSIGNED NOT NULL,
	sample_size			BIGINT UNSIGNED,
	stat_description		VARCHAR(1024) NOT NULL,
	PRIMARY KEY (database_name, table_name, index_name, stat_name)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COLLATE=utf8_bin STATS_PERSISTENT=0";
SET @str = IF(@have_old_pfs = 1, @cmd, 'SET @broken_tables = 0');
SET @cmd="CREATE TABLE performance_schema.setup_timers("
  "NAME VARCHAR(64) not null,"
  "TIMER_NAME ENUM ('CYCLE', 'NANOSECOND', 'MICROSECOND', 'MILLISECOND', 'TICK') not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_statements_summary_by_host_by_event_name("
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "SUM_LOCK_TIME BIGINT unsigned not null,"
  "SUM_ERRORS BIGINT unsigned not null,"
  "SUM_WARNINGS BIGINT unsigned not null,"
  "SUM_ROWS_AFFECTED BIGINT unsigned not null,"
  "SUM_ROWS_SENT BIGINT unsigned not null,"
  "SUM_ROWS_EXAMINED BIGINT unsigned not null,"
  "SUM_CREATED_TMP_DISK_TABLES BIGINT unsigned not null,"
  "SUM_CREATED_TMP_TABLES BIGINT unsigned not null,"
  "SUM_SELECT_FULL_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_FULL_RANGE_JOIN BIGINT unsigned not null,"
  "SUM_SELECT_RANGE BIGINT unsigned not null,"
  "SUM_SELECT_RANGE_CHECK BIGINT unsigned not null,"
  "SUM_SELECT_SCAN BIGINT unsigned not null,"
  "SUM_SORT_MERGE_PASSES BIGINT unsigned not null,"
  "SUM_SORT_RANGE BIGINT unsigned not null,"
  "SUM_SORT_ROWS BIGINT unsigned not null,"
  "SUM_SORT_SCAN BIGINT unsigned not null,"
  "SUM_NO_INDEX_USED BIGINT unsigned not null,"
  "SUM_NO_GOOD_INDEX_USED BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.users("
  "USER CHAR(32) collate utf8_bin default null,"
  "CURRENT_CONNECTIONS bigint not null,"
  "TOTAL_CONNECTIONS bigint not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.metadata_locks("
  "OBJECT_TYPE VARCHAR(64) not null,"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "LOCK_TYPE VARCHAR(32) not null,"
  "LOCK_DURATION VARCHAR(32) not null,"
  "LOCK_STATUS VARCHAR(32) not null,"
  "SOURCE VARCHAR(64),"
  "OWNER_THREAD_ID BIGINT unsigned,"
  "OWNER_EVENT_ID BIGINT unsigned"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`dict_obj_types`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`config_params`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`resources`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$nodes` (`node_id` INT UNSIGNED,`uptime` BIGINT UNSIGNED COMMENT "time in seconds that node has been running",`status` INT UNSIGNED COMMENT "starting/started/stopped etc.",`start_phase` INT UNSIGNED COMMENT "start phase if node is starting",`config_generation` INT UNSIGNED COMMENT "configuration generation number") COMMENT="node status" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$transactions` (`node_id` INT UNSIGNED COMMENT "node id",`block_instance` INT UNSIGNED COMMENT "TC instance no",`objid` INT UNSIGNED COMMENT "Object id of transaction object",`apiref` INT UNSIGNED COMMENT "API reference",`transid0` INT UNSIGNED COMMENT "Transaction id",`transid1` INT UNSIGNED COMMENT "Transaction id",`state` INT UNSIGNED COMMENT "Transaction state",`flags` INT UNSIGNED COMMENT "Transaction flags",`c_ops` INT UNSIGNED COMMENT "No of operations in transaction",`outstanding` INT UNSIGNED COMMENT "Currently outstanding request",`timer` INT UNSIGNED COMMENT "Timer (seconds)") COMMENT="transactions" ENGINE=NDBINFO','SET @dummy = 0');
UPDATE user SET Grant_priv=File_priv,References_priv=Create_priv,Index_priv=Create_priv,Alter_priv=Create_priv WHERE @hadGrantPriv = 0;
ALTER TABLE columns_priv
  CHANGE Type Column_priv set('Select','Insert','Update','References')
    COLLATE utf8_general_ci DEFAULT '' NOT NULL;
ALTER TABLE func add type enum ('function','aggregate') COLLATE utf8_general_ci NOT NULL;
ALTER TABLE user ADD Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
SET @hadCreateRoutinePriv:=0;
ALTER TABLE db MODIFY Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL;
create procedure mysql.die() signal sqlstate 'HY000' set message_text='Unexpected content found in the performance_schema database.';
DROP FUNCTION IF EXISTS format_statement;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_is_instrument_default_timed ( in_instrument VARCHAR(128) )  RETURNS ENUM('YES', 'NO') COMMENT '\n Description\n \n Returns whether an instrument is timed by default in this version of MySQL.\n \n Parameters\n \n in_instrument VARCHAR(128): \n The instrument to check.\n \n Returns\n \n ENUM(\'YES\', \'NO\')\n \n Example\n \n mysql> SELECT sys.ps_is_instrument_default_timed(\'statement/sql/select\');\n +------------------------------------------------------------+\n | sys.ps_is_instrument_default_timed(\'statement/sql/select\') |\n +------------------------------------------------------------+\n | YES                                                        |\n +------------------------------------------------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC  READS SQL DATA  BEGIN DECLARE v_timed ENUM('YES', 'NO');  SET v_timed = IF(in_instrument LIKE 'wait/io/file/%' OR in_instrument LIKE 'wait/io/table/%' OR in_instrument LIKE 'statement/%' OR in_instrument IN ('wait/lock/table/sql/handler', 'idle') /*!50707 OR in_instrument LIKE 'stage/innodb/%' OR in_instrument = 'stage/sql/copy to tmp table' */ , 'YES', 'NO' );  RETURN v_timed; END;
DROP FUNCTION IF EXISTS ps_thread_id;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW memory_global_by_current_bytes ( event_name, current_count, current_alloc, current_avg_alloc, high_count, high_alloc, high_avg_alloc ) AS SELECT event_name, current_count_used AS current_count, sys.format_bytes(current_number_of_bytes_used) AS current_alloc, sys.format_bytes(IFNULL(current_number_of_bytes_used / NULLIF(current_count_used, 0), 0)) AS current_avg_alloc, high_count_used AS high_count, sys.format_bytes(high_number_of_bytes_used) AS high_alloc, sys.format_bytes(IFNULL(high_number_of_bytes_used / NULLIF(high_count_used, 0), 0)) AS high_avg_alloc FROM performance_schema.memory_summary_global_by_event_name WHERE current_number_of_bytes_used > 0 ORDER BY current_number_of_bytes_used DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statements_with_sorting ( query, db, exec_count, total_latency, sort_merge_passes, avg_sort_merges, sorts_using_scans, sort_using_range, rows_sorted, avg_rows_sorted, first_seen, last_seen, digest ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME db, COUNT_STAR AS exec_count, sys.format_time(SUM_TIMER_WAIT) AS total_latency, SUM_SORT_MERGE_PASSES AS sort_merge_passes, ROUND(IFNULL(SUM_SORT_MERGE_PASSES / NULLIF(COUNT_STAR, 0), 0)) AS avg_sort_merges, SUM_SORT_SCAN AS sorts_using_scans, SUM_SORT_RANGE AS sort_using_range, SUM_SORT_ROWS AS rows_sorted, ROUND(IFNULL(SUM_SORT_ROWS / NULLIF(COUNT_STAR, 0), 0)) AS avg_rows_sorted, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_SORT_ROWS > 0 ORDER BY SUM_TIMER_WAIT DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary_by_statement_type ( user, statement, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUBSTRING_INDEX(event_name, '/', -1) AS statement, count_star AS total, sum_timer_wait AS total_latency, max_timer_wait AS max_latency, sum_lock_time AS lock_latency, sum_rows_sent AS rows_sent, sum_rows_examined AS rows_examined, sum_rows_affected AS rows_affected, sum_no_index_used + sum_no_good_index_used AS full_scans FROM performance_schema.events_statements_summary_by_user_by_event_name WHERE sum_timer_wait != 0 ORDER BY user, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary_by_stages ( host, event_name, total, total_latency, avg_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name, count_star AS total, sum_timer_wait AS total_latency,  avg_timer_wait AS avg_latency  FROM performance_schema.events_stages_summary_by_host_by_event_name WHERE sum_timer_wait != 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
DROP PROCEDURE IF EXISTS ps_setup_reload_saved;
DROP PROCEDURE IF EXISTS ps_setup_save;
Cannot select mysql database.SELECT COUNT(*) FROM mysql.user WHERE user = 'mysql.session'Could not create the upgrade info file '%s' in the MySQL Servers datadir, errno: %d
euc-CNeucKRgreekSetting intital databaseplugin-dirssl-crl_client_namelibmysql/home/rs/dist/mysql/mysql-5.7.36/sql-common/client_authentication.ccfilenameucs2_latvian_ciucs2_roman_ciutf16_croatian_ciutf16lecharsets/charset/collation/settings/hiraganaQuaternarycharsets/charset/collation/rules/reset/last_tertiary_ignorable[optimize %.*s]<<<%.*sPluginPrivate key does not match the certificate public keyswe7cp1257_binbig5_chinese_cibig5_bincp932Table was marked as crashed and should be repairedTable corrupted,'%s'offaes-128-cbcaes-192-ofbunknown variable '%s'unknown option '--%s'Certificate revocation list path.ssl-verify-server-cert
Upgrading tables` UPGRADE DATA DIRECTORY NAME` TO `%s
Running  : %s
status   : OK
SET SESSION sql_mode='NO_ENGINE_SUBSTITUTION';
SET @cmd="CREATE TABLE performance_schema.objects_summary_global_by_type("
  "OBJECT_TYPE VARCHAR(64),"
  "OBJECT_SCHEMA VARCHAR(64),"
  "OBJECT_NAME VARCHAR(64),"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_transactions_summary_by_host_by_event_name("
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null,"
  "COUNT_READ_WRITE BIGINT unsigned not null,"
  "SUM_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MIN_TIMER_READ_WRITE BIGINT unsigned not null,"
  "AVG_TIMER_READ_WRITE BIGINT unsigned not null,"
  "MAX_TIMER_READ_WRITE BIGINT unsigned not null,"
  "COUNT_READ_ONLY BIGINT unsigned not null,"
  "SUM_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MIN_TIMER_READ_ONLY BIGINT unsigned not null,"
  "AVG_TIMER_READ_ONLY BIGINT unsigned not null,"
  "MAX_TIMER_READ_ONLY BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'SET @@global.ndbinfo_offline=TRUE','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$counters`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`disk_write_speed_base` AS SELECT * from `ndbinfo`.`ndb$disk_write_speed_base`','SET @dummy = 0');
SET @had_distributed_proxies_priv =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'proxies_priv' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER' );
SET @cmd="ALTER TABLE mysql.proxies_priv ENGINE=MyISAM";
ALTER TABLE tables_priv
  MODIFY Grantor char(93) NOT NULL default '';
ALTER TABLE procs_priv
  MODIFY Proc_priv set('Execute','Alter Routine','Grant')
    COLLATE utf8_general_ci DEFAULT '' NOT NULL;
UPDATE proc SET character_set_client = @@character_set_client
                     WHERE character_set_client IS NULL;
ALTER TABLE user ADD plugin char(64) DEFAULT 'mysql_native_password' NOT NULL,  ADD authentication_string TEXT;
DROP PROCEDURE mysql.warn_pre41_pwd;
ALTER TABLE slave_relay_log_info
  ADD Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  DROP PRIMARY KEY,
  ADD PRIMARY KEY(Channel_name);
INSERT IGNORE INTO mysql.db VALUES ('localhost', 'performance_schema', 'mysql.session','Y','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N','N');
DROP FUNCTION IF EXISTS ps_is_account_enabled;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW innodb_buffer_stats_by_table ( object_schema, object_name, allocated, data, pages, pages_hashed, pages_old, rows_cached ) AS SELECT IF(LOCATE('.', ibp.table_name) = 0, 'InnoDB System', REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', 1), '`', '')) AS object_schema, REPLACE(SUBSTRING_INDEX(ibp.table_name, '.', -1), '`', '') AS object_name, sys.format_bytes(SUM(IF(ibp.compressed_size = 0, 16384, compressed_size))) AS allocated, sys.format_bytes(SUM(ibp.data_size)) AS data, COUNT(ibp.page_number) AS pages, COUNT(IF(ibp.is_hashed = 'YES', 1, NULL)) AS pages_hashed, COUNT(IF(ibp.is_old = 'YES', 1, NULL)) AS pages_old, ROUND(SUM(ibp.number_records)/COUNT(DISTINCT ibp.index_name)) AS rows_cached  FROM information_schema.innodb_buffer_page ibp  WHERE table_name IS NOT NULL GROUP BY object_schema, object_name ORDER BY SUM(IF(ibp.compressed_size = 0, 16384, compressed_size)) DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_disable_thread ( IN in_connection_id BIGINT ) COMMENT '\n Description\n \n Disable the given connection/thread in Performance Schema.\n \n Parameters\n \n in_connection_id (BIGINT):\n The connection ID (PROCESSLIST_ID from performance_schema.threads\n or the ID shown within SHOW PROCESSLIST)\n \n Example\n \n mysql> CALL sys.ps_setup_disable_thread(3);\n +-------------------+\n | summary           |\n +-------------------+\n | Disabled 1 thread |\n +-------------------+\n 1 row in set (0.01 sec)\n \n To disable the current connection:\n \n mysql> CALL sys.ps_setup_disable_thread(CONNECTION_ID());\n +-------------------+\n | summary           |\n +-------------------+\n | Disabled 1 thread |\n +-------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN UPDATE performance_schema.threads SET instrumented = 'NO' WHERE processlist_id = in_connection_id;  SELECT CONCAT('Disabled ', @rows := ROW_COUNT(), ' thread', IF(@rows != 1, 's', '')) AS summary; END;
DROP PROCEDURE IF EXISTS ps_setup_show_disabled_consumers;
DROP PROCEDURE IF EXISTS table_exists;
MySQL utility for upgrading databases to new MySQL versions.1.5.2datadirISO8859-13localhostplugin not enabledIncompatible client plugin interfaceEmbedded serverStatement closed indirectly because of a preceding %s() callThe number of columns in the result set differs from the number of bound buffers. You must reset the statement, rebind the result set columns, and execute the statement againAuthentication plugin '%s' cannot be loaded: %sucs2_slovenian_ciucs2_turkish_ci[first tertiary ignorable]ucs2_general_mysql500_cicharsets/charset/collation/rules/scharsets/charset/collation/rules/ic<<<<%.*sUnable to get private keykoi8u_general_cicp866_general_cicp1257_general_cicp1250_binkoi8u_binlatin5_binOut of resources when opening file '%s' (Errcode: %d - %s)Memory capacity exceeded (capacity %llu bytes)BITMAP::mutexTHR_LOCK_mallocskip%-50s %s
REPAIR NO_WRITE_TO_BINLOGREPAIR TABLESET @cmd="CREATE TABLE performance_schema.events_waits_summary_by_thread_by_event_name("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.setup_consumers("
  "NAME VARCHAR(64) not null,"
  "ENABLED ENUM ('YES', 'NO') not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.memory_summary_global_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_ALLOC BIGINT unsigned not null,"
  "COUNT_FREE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_ALLOC BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_FREE BIGINT unsigned not null,"
  "LOW_COUNT_USED BIGINT not null,"
  "CURRENT_COUNT_USED BIGINT not null,"
  "HIGH_COUNT_USED BIGINT not null,"
  "LOW_NUMBER_OF_BYTES_USED BIGINT not null,"
  "CURRENT_NUMBER_OF_BYTES_USED BIGINT not null,"
  "HIGH_NUMBER_OF_BYTES_USED BIGINT not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`membership`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$disk_write_speed_base` (`node_id` INT UNSIGNED COMMENT "node id",`thr_no` INT UNSIGNED COMMENT "LDM thread instance",`millis_ago` BIGINT UNSIGNED COMMENT "Milliseconds ago since this period finished",`millis_passed` BIGINT UNSIGNED COMMENT "Milliseconds passed in the period reported", `backup_lcp_bytes_written` BIGINT UNSIGNED COMMENT "Bytes written by backup and LCP in the period",`redo_bytes_written` BIGINT UNSIGNED COMMENT "Bytes written to REDO log in the period",`target_disk_write_speed` BIGINT UNSIGNED COMMENT "Target disk write speed in bytes per second at the measurement point") COMMENT="Actual speed of disk writes per LDM thread, base data" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$frag_mem_use`','SET @dummy = 0');
SET @cmd='CREATE TABLE ndbinfo.ndb$frag_operations (
  node_id INT UNSIGNED COMMENT "node id",
  block_instance INT UNSIGNED COMMENT "LQH instance no",
  table_id INT UNSIGNED COMMENT "Table identity",
  fragment_num INT UNSIGNED COMMENT "Fragment number",
  tot_key_reads BIGINT UNSIGNED COMMENT "Total number of key reads received",
  tot_key_inserts BIGINT UNSIGNED COMMENT
    "Total number of key inserts received",
  tot_key_updates BIGINT UNSIGNED COMMENT
    "Total number of key updates received",
  tot_key_writes BIGINT UNSIGNED COMMENT
    "Total number of key writes received",
  tot_key_deletes BIGINT UNSIGNED COMMENT
    "Total number of key deletes received",
  tot_key_refs BIGINT UNSIGNED COMMENT
    "Total number of key operations refused by LDM",
  tot_key_attrinfo_bytes BIGINT UNSIGNED COMMENT
    "Total attrinfo bytes received for key operations",
  tot_key_keyinfo_bytes BIGINT UNSIGNED COMMENT
    "Total keyinfo bytes received for key operations",
  tot_key_prog_bytes BIGINT UNSIGNED COMMENT
    "Total bytes of filter programs for key operations",
  tot_key_inst_exec BIGINT UNSIGNED COMMENT
    "Total number of interpreter instructions executed for key operations",
  tot_key_bytes_returned BIGINT UNSIGNED COMMENT
    "Total number of bytes returned to client for key operations",
  tot_frag_scans BIGINT UNSIGNED COMMENT
    "Total number of fragment scans received",
  tot_scan_rows_examined BIGINT UNSIGNED COMMENT
    "Total number of rows examined by scans",
  tot_scan_rows_returned BIGINT UNSIGNED COMMENT
    "Total number or rows returned to client",
  tot_scan_bytes_returned BIGINT UNSIGNED COMMENT
    "Total number of bytes returned to client by scans",
  tot_scan_prog_bytes BIGINT UNSIGNED COMMENT
    "Total bytes of scan filter programs",
  tot_scan_bound_bytes BIGINT UNSIGNED COMMENT "Total bytes of scan bounds",
  tot_scan_inst_exec BIGINT UNSIGNED COMMENT
    "Total number of interpreter instructions executed for scans",
  tot_qd_frag_scans BIGINT UNSIGNED COMMENT
    "Total number of fragment scans queued before exec",
  conc_frag_scans INT UNSIGNED COMMENT "Number of frag scans currently running",
  conc_qd_plain_frag_scans INT UNSIGNED COMMENT
    "Number of tux frag scans currently queued",
  conc_qd_tup_frag_scans INT UNSIGNED COMMENT
    "Number of tup frag scans currently queued",
  conc_qd_acc_frag_scans INT UNSIGNED COMMENT
    "Number of acc frag scans currently queued",
  tot_commits BIGINT UNSIGNED COMMENT "Total number of committed row changes")
COMMENT="Per fragment operational information" ENGINE=NDBINFO;';
ALTER TABLE procs_priv
  MODIFY User char(32) NOT NULL default '',
  ENGINE=MyISAM,
  CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
DROP PROCEDURE IF EXISTS mysql.warn_pre41_pwd;
SET @cmd="ALTER TABLE mysql.engine_cost DROP COLUMN default_value";
SET @cmd="ALTER TABLE mysql.audit_log_user ADD FOREIGN KEY (FILTERNAME) REFERENCES mysql.audit_log_filter(NAME)";
CREATE DEFINER='mysql.sys'@'localhost' TRIGGER sys_config_update_set_user BEFORE UPDATE on sys_config FOR EACH ROW BEGIN IF @sys.ignore_sys_config_triggers != true AND NEW.set_by IS NULL THEN SET NEW.set_by = USER(); END IF; END;
DROP FUNCTION IF EXISTS ps_is_consumer_enabled;
DROP FUNCTION IF EXISTS ps_is_instrument_default_timed;
DROP FUNCTION IF EXISTS ps_thread_trx_info;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW io_global_by_file_by_bytes ( file, count_read, total_read, avg_read, count_write, total_written, avg_write, total, write_pct ) AS SELECT sys.format_path(file_name) AS file,  count_read,  sys.format_bytes(sum_number_of_bytes_read) AS total_read, sys.format_bytes(IFNULL(sum_number_of_bytes_read / NULLIF(count_read, 0), 0)) AS avg_read, count_write,  sys.format_bytes(sum_number_of_bytes_write) AS total_written, sys.format_bytes(IFNULL(sum_number_of_bytes_write / NULLIF(count_write, 0), 0.00)) AS avg_write, sys.format_bytes(sum_number_of_bytes_read + sum_number_of_bytes_write) AS total,  IFNULL(ROUND(100-((sum_number_of_bytes_read/ NULLIF((sum_number_of_bytes_read+sum_number_of_bytes_write), 0))*100), 2), 0.00) AS write_pct  FROM performance_schema.file_summary_by_instance ORDER BY sum_number_of_bytes_read + sum_number_of_bytes_write DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_tables_with_full_table_scans ( object_schema, object_name, rows_full_scanned, latency ) AS SELECT object_schema,  object_name, count_read AS rows_full_scanned, sys.format_time(sum_timer_wait) AS latency FROM performance_schema.table_io_waits_summary_by_index_usage  WHERE index_name IS NULL AND count_read > 0 ORDER BY count_read DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary_by_statement_latency ( user, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(user IS NULL, 'background', user) AS user, SUM(count_star) AS total, SUM(sum_timer_wait) AS total_latency, SUM(max_timer_wait) AS max_latency, SUM(sum_lock_time) AS lock_latency, SUM(sum_rows_sent) AS rows_sent, SUM(sum_rows_examined) AS rows_examined, SUM(sum_rows_affected) AS rows_affected, SUM(sum_no_index_used) + SUM(sum_no_good_index_used) AS full_scans FROM performance_schema.events_statements_summary_by_user_by_event_name GROUP BY IF(user IS NULL, 'background', user) ORDER BY SUM(sum_timer_wait) DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_enabled_consumers () COMMENT '\n Description\n \n Shows all currently enabled consumers.\n \n Parameters\n \n None\n \n Example\n \n mysql> CALL sys.ps_setup_show_enabled_consumers();\n \n +---------------------------+\n | enabled_consumers         |\n +---------------------------+\n | events_statements_current |\n | global_instrumentation    |\n | thread_instrumentation    |\n | statements_digest         |\n +---------------------------+\n 4 rows in set (0.05 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN SELECT name AS enabled_consumers FROM performance_schema.setup_consumers WHERE enabled = 'YES' ORDER BY enabled_consumers; END;
Upgrade process completed successfully.Unknown option to protocol: %seuckrISO8859-1iso885913disable-local-infilereport-data-truncationGeorgi KodinovSHA256 based authentication with saltCan't locate server public key '%s'Commands out of sync; you can't run this command nowUSERmysql_real_escape_stringbinaryutf8mb4utf8mb4_general_ciutf8_croatian_ciutf32_polish_ciutf32_turkish_ciutf32_german2_ciutf16_vietnamese_ci[last trailing]Reset character out of range: u%04X(null)charsets/charset/collation/settings/numericcharsets/charset/collation/rules/icharsets/charset/collation/rules/reset/last_non_ignorablecharsets/charset/collation/rules/reset/first_primary_ignorable'/'utf8_%scp850_general_cicp1250cp1250_general_cicp850_bineucjpms_japanese_ciCan't read value for symlink '%s' (Error %d - %s)Can't create symlink '%s' pointing at '%s' (Error %d - %s)FTS query exceeds result cache memory limitRequired Create option missingIO_CACHE::append_buffer_lockTHR_LOCK_charset/usr/local/etc/mysql/aes-128-cfb1%s=#%s \'%-50s %sset sql_mode='';
CREATE TABLE IF NOT EXISTS time_zone_leap_second (   Transition_time bigint signed NOT NULL, Correction int signed NOT NULL, PRIMARY KEY TranTime (Transition_time) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8   comment='Leap seconds information for time zones';
set @have_old_pfs= (select count(*) from information_schema.schemata where schema_name='performance_schema');
SET @str = IF(@have_pfs = 1, @cmd, 'SET @dummy = 0');
SET @cmd="CREATE TABLE performance_schema.events_stages_history("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "WORK_COMPLETED BIGINT unsigned,"
  "WORK_ESTIMATED BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_applier_status("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "SERVICE_STATE ENUM('ON','OFF') not null,"
  "REMAINING_DELAY INTEGER unsigned,"
  "COUNT_TRANSACTIONS_RETRIES BIGINT unsigned not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'SELECT @have_ndbinfo:= (@@ndbinfo_version >= (7 << 16) | (1 << 8)) || @ndbinfo_skip_version_check','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`logbuffers`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$diskpagebuffer` (`node_id` INT UNSIGNED,`block_instance` INT UNSIGNED,`pages_written` BIGINT UNSIGNED COMMENT "Pages written to disk",`pages_written_lcp` BIGINT UNSIGNED COMMENT "Pages written by local checkpoint",`pages_read` BIGINT UNSIGNED COMMENT "Pages read from disk",`log_waits` BIGINT UNSIGNED COMMENT "Page writes waiting for log to be written to disk",`page_requests_direct_return` BIGINT UNSIGNED COMMENT "Page in buffer and no requests waiting for it",`page_requests_wait_queue` BIGINT UNSIGNED COMMENT "Page in buffer, but some requests are already waiting for it",`page_requests_wait_io` BIGINT UNSIGNED COMMENT "Page not in buffer, waiting to be read from disk") COMMENT="disk page buffer info" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`membership` AS SELECT node_id, group_id, left_node, right_node, president, successor, dynamic_id & 0xFFFF AS succession_order, dynamic_id >> 16 AS Conf_HB_order, arbitrator, arb_ticket, CASE arb_state  WHEN 0 THEN "ARBIT_NULL"  WHEN 1 THEN "ARBIT_INIT"  WHEN 2 THEN "ARBIT_FIND"  WHEN 3 THEN "ARBIT_PREP1"  WHEN 4 THEN "ARBIT_PREP2"  WHEN 5 THEN "ARBIT_START"  WHEN 6 THEN "ARBIT_RUN"  WHEN 7 THEN "ARBIT_CHOOSE"  WHEN 8 THEN "ARBIT_CRASH"  ELSE "UNKNOWN" END AS arb_state, CASE arb_connected  WHEN 1 THEN "Yes"  ELSE "No" END AS arb_connected, conn_rank1_arbs AS connected_rank1_arbs, conn_rank2_arbs AS connected_rank2_arbs FROM `ndbinfo`.`ndb$membership`','SET @dummy = 0');
SET @had_distributed_columns_priv =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'columns_priv' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER');
ALTER TABLE user
ADD Show_db_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Alter_priv,
ADD Super_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Show_db_priv,
ADD Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Super_priv,
ADD Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_tmp_table_priv,
ADD Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Lock_tables_priv,
ADD Repl_slave_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Execute_priv,
ADD Repl_client_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Repl_slave_priv;
ALTER TABLE proc CONVERT TO CHARACTER SET utf8;
ALTER TABLE db add Event_priv enum('N','Y') character set utf8 DEFAULT 'N' NOT NULL;
drop procedure mysql.die;
ALTER TABLE user MODIFY authentication_string TEXT;
USE sys;
DROP FUNCTION IF EXISTS list_add;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_thread_stack ( thd_id BIGINT UNSIGNED, debug BOOLEAN ) RETURNS LONGTEXT CHARSET latin1 COMMENT '\n Description\n \n Outputs a JSON formatted stack of all statements, stages and events\n within Performance Schema for the specified thread.\n \n Parameters\n \n thd_id (BIGINT UNSIGNED):\n The id of the thread to trace. This should match the thread_id\n column from the performance_schema.threads table.\n in_verbose (BOOLEAN):\n Include file:lineno information in the events.\n \n Example\n \n (line separation added for output)\n \n mysql> SELECT sys.ps_thread_stack(37, FALSE) AS thread_stack\\G\n *************************** 1. row ***************************\n thread_stack: {"rankdir": "LR","nodesep": "0.10","stack_created": "2014-02-19 13:39:03",\n "mysql_version": "5.7.3-m13","mysql_user": "root@localhost","events": \n [{"nesting_event_id": "0", "event_id": "10", "timer_wait": 256.35, "event_info": \n "sql/select", "wait_info": "select @@version_comment limit 1\\nerrors: 0\\nwarnings: 0\\nlock time:\n ...\n ' SQL SECURITY INVOKER NOT DETERMINISTIC READS SQL DATA BEGIN  DECLARE json_objects LONGTEXT;  /*!50602 UPDATE performance_schema.threads SET instrumented = 'NO' WHERE processlist_id = CONNECTION_ID(); */  SET SESSION group_concat_max_len=@@global.max_allowed_packet;  SELECT GROUP_CONCAT(CONCAT( '{' , CONCAT_WS( ', ' , CONCAT('"nesting_event_id": "', IF(nesting_event_id IS NULL, '0', nesting_event_id), '"') , CONCAT('"event_id": "', event_id, '"') , CONCAT( '"timer_wait": ', ROUND(timer_wait/1000000, 2))   , CONCAT( '"event_info": "' , CASE WHEN event_name NOT LIKE 'wait/io%' THEN REPLACE(SUBSTRING_INDEX(event_name, '/', -2), '\\', '\\\\') WHEN event_name NOT LIKE 'wait/io/file%' OR event_name NOT LIKE 'wait/io/socket%' THEN REPLACE(SUBSTRING_INDEX(event_name, '/', -4), '\\', '\\\\') ELSE event_name END , '"' ) , CONCAT( '"wait_info": "', IFNULL(wait_info, ''), '"') , CONCAT( '"source": "', IF(true AND event_name LIKE 'wait%', IFNULL(wait_info, ''), ''), '"') , CASE  WHEN event_name LIKE 'wait/io/file%'      THEN '"event_type": "io/file"' WHEN event_name LIKE 'wait/io/table%'     THEN '"event_type": "io/table"' WHEN event_name LIKE 'wait/io/socket%'    THEN '"event_type": "io/socket"' WHEN event_name LIKE 'wait/synch/mutex%'  THEN '"event_type": "synch/mutex"' WHEN event_name LIKE 'wait/synch/cond%'   THEN '"event_type": "synch/cond"' WHEN event_name LIKE 'wait/synch/rwlock%' THEN '"event_type": "synch/rwlock"' WHEN event_name LIKE 'wait/lock%'         THEN '"event_type": "lock"' WHEN event_name LIKE 'statement/%'        THEN '"event_type": "stmt"' WHEN event_name LIKE 'stage/%'            THEN '"event_type": "stage"' WHEN event_name LIKE '%idle%'             THEN '"event_type": "idle"' ELSE ''  END                    ) , '}' ) ORDER BY event_id ASC SEPARATOR ',') event INTO json_objects FROM ( /*!50600 (SELECT thread_id, event_id, event_name, timer_wait, timer_start, nesting_event_id,  CONCAT(sql_text, '\\n', 'errors: ', errors, '\\n', 'warnings: ', warnings, '\\n', 'lock time: ', ROUND(lock_time/1000000, 2),'us\\n', 'rows affected: ', rows_affected, '\\n', 'rows sent: ', rows_sent, '\\n', 'rows examined: ', rows_examined, '\\n', 'tmp tables: ', created_tmp_tables, '\\n', 'tmp disk tables: ', created_tmp_disk_tables, '\\n', 'select scan: ', select_scan, '\\n', 'select full join: ', select_full_join, '\\n', 'select full range join: ', select_full_range_join, '\\n', 'select range: ', select_range, '\\n', 'select range check: ', select_range_check, '\\n',  'sort merge passes: ', sort_merge_passes, '\\n', 'sort rows: ', sort_rows, '\\n', 'sort range: ', sort_range, '\\n', 'sort scan: ', sort_scan, '\\n', 'no index used: ', IF(no_index_used, 'TRUE', 'FALSE'), '\\n', 'no good index used: ', IF(no_good_index_used, 'TRUE', 'FALSE'), '\\n' ) AS wait_info FROM performance_schema.events_statements_history_long WHERE thread_id = thd_id) UNION  (SELECT thread_id, event_id, event_name, timer_wait, timer_start, nesting_event_id, null AS wait_info FROM performance_schema.events_stages_history_long WHERE thread_id = thd_id)  UNION */ (SELECT thread_id, event_id,  CONCAT(event_name ,  IF(event_name NOT LIKE 'wait/synch/mutex%', IFNULL(CONCAT(' - ', operation), ''), ''),  IF(number_of_bytes IS NOT NULL, CONCAT(' ', number_of_bytes, ' bytes'), ''), IF(event_name LIKE 'wait/io/file%', '\\n', ''), IF(object_schema IS NOT NULL, CONCAT('\\nObject: ', object_schema, '.'), ''),  IF(object_name IS NOT NULL,  IF (event_name LIKE 'wait/io/socket%', CONCAT(IF (object_name LIKE ':0%', @@socket, object_name)), object_name), ''), /*!50600 IF(index_name IS NOT NULL, CONCAT(' Index: ', index_name), ''),*/'\\n' ) AS event_name, timer_wait, timer_start, nesting_event_id, source AS wait_info FROM performance_schema.events_waits_history_long WHERE thread_id = thd_id)) events  ORDER BY event_id;  RETURN CONCAT('{',  CONCAT_WS(',',  '"rankdir": "LR"', '"nodesep": "0.10"', CONCAT('"stack_created": "', NOW(), '"'), CONCAT('"mysql_version": "', VERSION(), '"'), CONCAT('"mysql_user": "', CURRENT_USER(), '"'), CONCAT('"events": [', IFNULL(json_objects,''), ']') ), '}');  END;
DROP FUNCTION IF EXISTS quote_identifier;
DROP FUNCTION IF EXISTS sys_get_config;
SET @@sql_log_bin = @sql_log_bin;
Upgrade process encountered error and will not continue.Cannot select database.SOCKETcp1255ISO-8859-7ISO-8859-8SJISssl_modesending authentication informationFreeBSD13.0Failed to generate scramble/home/rs/dist/mysql/mysql-5.7.36/sql-common/client_plugin.cname mismatchError in server handshakeWrong or unknown protocolshow tablesucs2_vietnamese_ciutf32_croatian_ci[version 4.0.0][before 4][first variable]Shiftutf32_bincharsets/descriptioncharsets/charset/collation/rules/pc<%.*s|%.*sgeostd8_general_cicp1250_polish_ciUnexpected EOF found when reading file '%s' (Errcode: %d - %s)No savepoint with that nameUndo record too bigTHR_LOCK_openNo option given to %s
defaultrounds=MYSQL_GROUP_SUFFIX--print-defaultsThe following groups are read:.cnfaes-128-cfb128enable%s: Maximum value of '%s' cannot be setIP address to bind to.Password to use when connecting to server. If password is not given, it's solicited on the tty.helpperformance_schema FOR UPGRADEREPAIRANALYZE NO_WRITE_TO_BINLOGCREATE TABLE IF NOT EXISTS plugin ( name varchar(64) DEFAULT '' NOT NULL, dl varchar(128) DEFAULT '' NOT NULL, PRIMARY KEY (name) ) engine=InnoDB STATS_PERSISTENT=0 CHARACTER SET utf8 COLLATE utf8_general_ci comment='MySQL plugins';
CREATE TABLE IF NOT EXISTS event ( db char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', name char(64) CHARACTER SET utf8 NOT NULL default '', body longblob NOT NULL, definer char(93) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', execute_at DATETIME default NULL, interval_value int(11) default NULL, interval_field ENUM('YEAR','QUARTER','MONTH','DAY','HOUR','MINUTE','WEEK','SECOND','MICROSECOND','YEAR_MONTH','DAY_HOUR','DAY_MINUTE','DAY_SECOND','HOUR_MINUTE','HOUR_SECOND','MINUTE_SECOND','DAY_MICROSECOND','HOUR_MICROSECOND','MINUTE_MICROSECOND','SECOND_MICROSECOND') default NULL, created TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, modified TIMESTAMP NOT NULL DEFAULT '0000-00-00 00:00:00', last_executed DATETIME default NULL, starts DATETIME default NULL, ends DATETIME default NULL, status ENUM('ENABLED','DISABLED','SLAVESIDE_DISABLED') NOT NULL default 'ENABLED', on_completion ENUM('DROP','PRESERVE') NOT NULL default 'DROP', sql_mode  set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE','NO_ENGINE_SUBSTITUTION','PAD_CHAR_TO_FULL_LENGTH') DEFAULT '' NOT NULL, comment char(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL default '', originator INTEGER UNSIGNED NOT NULL, time_zone char(64) CHARACTER SET latin1 NOT NULL DEFAULT 'SYSTEM', character_set_client char(32) collate utf8_bin, collation_connection char(32) collate utf8_bin, db_collation char(32) collate utf8_bin, body_utf8 longblob, PRIMARY KEY (db, name) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT 'Events';
SET @str = IF(@have_old_pfs = 1, @cmd, 'SET @broken_views = 0');
SET @cmd= "DROP DATABASE IF EXISTS performance_schema";
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`restart_info`','SET @dummy = 0');
SET @cmd="ALTER TABLE mysql.user ENGINE=MyISAM";
SET @str = IF(@had_distributed_proxies_priv > 0, @cmd, "SET @dummy = 0");
ALTER TABLE general_log
  MODIFY thread_id BIGINT(21) UNSIGNED NOT NULL;
SET @hadCreateViewPriv:=0;
SELECT CASE WHEN COUNT(*) > 0 THEN
CONCAT ("WARNING: NULL values of the 'db_collation' column ('mysql.proc' table) have been updated with default values. Please verify if necessary.")
ELSE NULL
END
AS value FROM proc WHERE db_collation IS NULL;
SET @hadCreateTablespacePriv := 0;
SET @str=IF(@have_innodb <> 0, "ALTER TABLE innodb_table_stats STATS_PERSISTENT=0", "SET @dummy = 0");
SET @host_table_nonempty=0;
SET @cmd="ALTER TABLE mysql.audit_log_filter CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin";
DROP FUNCTION IF EXISTS extract_table_from_file_name;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW schema_redundant_indexes ( table_schema, table_name, redundant_index_name, redundant_index_columns, redundant_index_non_unique, dominant_index_name, dominant_index_columns, dominant_index_non_unique, subpart_exists, sql_drop_index ) AS SELECT redundant_keys.table_schema, redundant_keys.table_name, redundant_keys.index_name AS redundant_index_name, redundant_keys.index_columns AS redundant_index_columns, redundant_keys.non_unique AS redundant_index_non_unique, dominant_keys.index_name AS dominant_index_name, dominant_keys.index_columns AS dominant_index_columns, dominant_keys.non_unique AS dominant_index_non_unique, IF(redundant_keys.subpart_exists OR dominant_keys.subpart_exists, 1 ,0) AS subpart_exists, CONCAT( 'ALTER TABLE `', redundant_keys.table_schema, '`.`', redundant_keys.table_name, '` DROP INDEX `', redundant_keys.index_name, '`' ) AS sql_drop_index FROM x$schema_flattened_keys AS redundant_keys INNER JOIN x$schema_flattened_keys AS dominant_keys USING (TABLE_SCHEMA, TABLE_NAME) WHERE redundant_keys.index_name != dominant_keys.index_name AND ( (  /* Identical columns */ (redundant_keys.index_columns = dominant_keys.index_columns) AND ( (redundant_keys.non_unique > dominant_keys.non_unique) OR (redundant_keys.non_unique = dominant_keys.non_unique  	AND IF(redundant_keys.index_name='PRIMARY', '', redundant_keys.index_name) > IF(dominant_keys.index_name='PRIMARY', '', dominant_keys.index_name) ) ) ) OR (  /* Non-unique prefix columns */ LOCATE(CONCAT(redundant_keys.index_columns, ','), dominant_keys.index_columns) = 1 AND redundant_keys.non_unique = 1 ) OR (  /* Unique prefix columns */ LOCATE(CONCAT(dominant_keys.index_columns, ','), redundant_keys.index_columns) = 1 AND dominant_keys.non_unique = 0 ) );
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW io_by_thread_by_latency ( user, total, total_latency, min_latency, avg_latency, max_latency, thread_id, processlist_id ) AS SELECT IF(processlist_id IS NULL,  SUBSTRING_INDEX(name, '/', -1),  CONCAT(processlist_user, '@', processlist_host) ) user,  SUM(count_star) total, sys.format_time(SUM(sum_timer_wait)) total_latency, sys.format_time(MIN(min_timer_wait)) min_latency, sys.format_time(AVG(avg_timer_wait)) avg_latency, sys.format_time(MAX(max_timer_wait)) max_latency, thread_id, processlist_id FROM performance_schema.events_waits_summary_by_thread_by_event_name  LEFT JOIN performance_schema.threads USING (thread_id) WHERE event_name LIKE 'wait/io/file/%' AND sum_timer_wait > 0 GROUP BY thread_id, processlist_id, user ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$io_global_by_file_by_latency ( file, total, total_latency, count_read, read_latency, count_write, write_latency, count_misc, misc_latency ) AS SELECT file_name AS file,  count_star AS total,  sum_timer_wait AS total_latency, count_read, sum_timer_read AS read_latency, count_write, sum_timer_write AS write_latency, count_misc, sum_timer_misc AS misc_latency FROM performance_schema.file_summary_by_instance ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary_by_statement_latency ( host, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(count_star) AS total, sys.format_time(SUM(sum_timer_wait)) AS total_latency, sys.format_time(MAX(max_timer_wait)) AS max_latency, sys.format_time(SUM(sum_lock_time)) AS lock_latency, SUM(sum_rows_sent) AS rows_sent, SUM(sum_rows_examined) AS rows_examined, SUM(sum_rows_affected) AS rows_affected, SUM(sum_no_index_used) + SUM(sum_no_good_index_used) AS full_scans FROM performance_schema.events_statements_summary_by_host_by_event_name GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(sum_timer_wait) DESC;
DROP PROCEDURE IF EXISTS ps_setup_show_enabled;
upgrade-system-tablesDisplay more output about the process.Force execution of SQL statements even if mysql_upgrade has already been executed for the current version of MySQL.TCPISO-8859-2MYSQL_DATAssl-capath1YyLOGINucs2_icelandic_ciucs2_polish_ciutf8_polish_ciutf8_persian_ciutf32_roman_ci[shift-after-method expand]Expansion%s at '%s' for COLLATION : %scharsets/charset/namecharsets/charset/descriptioncharsets/charset/ctypecharsets/charset/collation/settings/variableTopcompiled[variableTop %.*s]%s unexpected (ident or '/' wanted)'</%s>' unexpected ('</%s>' wanted)read_buffercp852Undefined handler error 129Non unique key block sizeThe event was corrupt, leading to illegal data being readTMPDIR_mutexUnknown option to %s: %s
--login-path=%s: ignoring option '--%s' due to invalid value '%s'option '%s': unsigned value %s adjusted to %s, Connect to host.Default authentication client-side plugin to use.VERIFY_IDENTITYCopyright (c) 2021, Oracle and/or its affiliates. 

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
#mysql50#information_schemaCREATE TABLE IF NOT EXISTS db (   Host char(60) binary DEFAULT '' NOT NULL, Db char(64) binary DEFAULT '' NOT NULL, User char(32) binary DEFAULT '' NOT NULL, Select_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Insert_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Update_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Delete_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Drop_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Grant_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, References_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Index_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_tmp_table_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Lock_tables_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Create_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Alter_routine_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Execute_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Event_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY Host (Host,Db,User), KEY User (User) ) engine=MyISAM CHARACTER SET utf8 COLLATE utf8_bin comment='Database privileges';
set @have_innodb= (select count(engine) from information_schema.engines where engine='INNODB' and support != 'NO');
SET @cmd="CREATE TABLE IF NOT EXISTS slave_relay_log_info (
  Number_of_lines INTEGER UNSIGNED NOT NULL COMMENT 'Number of lines in the file or rows in the table. Used to version table definitions.',
  Relay_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'The name of the current relay log file.',
  Relay_log_pos BIGINT UNSIGNED NOT NULL COMMENT 'The relay log position of the last executed event.',
  Master_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'The name of the master binary log file from which the events in the relay log file were read.',
  Master_log_pos BIGINT UNSIGNED NOT NULL COMMENT 'The master log position of the last executed event.',
  Sql_delay INTEGER NOT NULL COMMENT 'The number of seconds that the slave must lag behind the master.',
  Number_of_workers INTEGER UNSIGNED NOT NULL,
  Id INTEGER UNSIGNED NOT NULL COMMENT 'Internal Id that uniquely identifies this record.',
  Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  PRIMARY KEY(Channel_name)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Relay Log Information'";
SET @cmd="CREATE TABLE performance_schema.events_waits_summary_by_instance("
  "EVENT_NAME VARCHAR(128) not null,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$config_params`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$test`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$logspaces` (`node_id` INT UNSIGNED,`log_type` INT UNSIGNED COMMENT "0 = REDO, 1 = DD-UNDO",`log_id` INT UNSIGNED,`log_part` INT UNSIGNED,`total` BIGINT UNSIGNED COMMENT "total allocated",`used` BIGINT UNSIGNED COMMENT "currently in use",`high` BIGINT UNSIGNED COMMENT "in use high water mark") COMMENT="logspace usage" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE TABLE `ndbinfo`.`ndb$disk_write_speed_aggregate` (`node_id` INT UNSIGNED COMMENT "node id",`thr_no` INT UNSIGNED COMMENT "LDM thread instance",`backup_lcp_speed_last_sec` BIGINT UNSIGNED COMMENT "Number of bytes written by backup and LCP last second",`redo_speed_last_sec` BIGINT UNSIGNED COMMENT "Number of bytes written to REDO log last second",`backup_lcp_speed_last_10sec` BIGINT UNSIGNED COMMENT "Number of bytes written by backup and LCP per second last 10 seconds",`redo_speed_last_10sec` BIGINT UNSIGNED COMMENT "Number of bytes written to REDO log per second last 10 seconds",`std_dev_backup_lcp_speed_last_10sec` BIGINT UNSIGNED COMMENT "Standard deviation of Number of bytes written by backup and LCP per second last 10 seconds",`std_dev_redo_speed_last_10sec` BIGINT UNSIGNED COMMENT "Standard deviation of Number of bytes written to REDO log per second last 10 seconds",`backup_lcp_speed_last_60sec` BIGINT UNSIGNED COMMENT "Number of bytes written by backup and LCP per second last 60 seconds",`redo_speed_last_60sec` BIGINT UNSIGNED COMMENT "Number of bytes written to REDO log per second last 60 seconds",`std_dev_backup_lcp_speed_last_60sec` BIGINT UNSIGNED COMMENT "Standard deviation of Number of bytes written by backup and LCP per second last 60 seconds",`std_dev_redo_speed_last_60sec` BIGINT UNSIGNED COMMENT "Standard deviation of Number of bytes written to REDO log per second last 60 seconds",`slowdowns_due_to_io_lag` BIGINT UNSIGNED COMMENT "Number of seconds that we slowed down disk writes due to REDO log IO lagging",`slowdowns_due_to_high_cpu` BIGINT UNSIGNED COMMENT "Number of seconds we slowed down disk writes due to high CPU usage of LDM thread",`disk_write_speed_set_to_min` BIGINT UNSIGNED COMMENT "Number of seconds we set disk write speed to a minimum",`current_target_disk_write_speed` BIGINT UNSIGNED COMMENT "Current target of disk write speed in bytes per second") COMMENT="Actual speed of disk writes per LDM thread, aggregate data" ENGINE=NDBINFO','SET @dummy = 0');
SET @str=IF(@have_ndbinfo <> 0, @cmd, 'SET @dummy = 0;');
SELECT @hadCreateUserPriv:=1 FROM user WHERE Create_user_priv LIKE '%';
ALTER TABLE event ADD db_collation
                      char(32) collate utf8_bin DEFAULT NULL
                      AFTER collation_connection;
ALTER TABLE user ADD Trigger_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Event_priv;
SET @cmd="ALTER TABLE mysql.procs_priv ENGINE=NDB";
SET @str = IF(@have_server_cost_default > 0, @cmd, "SET @dummy = 0");
CREATE DEFINER='mysql.sys'@'localhost' TRIGGER sys_config_insert_set_user BEFORE INSERT on sys_config FOR EACH ROW BEGIN IF @sys.ignore_sys_config_triggers != true AND NEW.set_by IS NULL THEN SET NEW.set_by = USER(); END IF; END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW statements_with_errors_or_warnings ( query, db, exec_count, errors, error_pct, warnings, warning_pct, first_seen, last_seen, digest ) AS SELECT sys.format_statement(DIGEST_TEXT) AS query, SCHEMA_NAME as db, COUNT_STAR AS exec_count, SUM_ERRORS AS errors, IFNULL(SUM_ERRORS / NULLIF(COUNT_STAR, 0), 0) * 100 as error_pct, SUM_WARNINGS AS warnings, IFNULL(SUM_WARNINGS / NULLIF(COUNT_STAR, 0), 0) * 100 as warning_pct, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_ERRORS > 0 OR SUM_WARNINGS > 0 ORDER BY SUM_ERRORS DESC, SUM_WARNINGS DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_trace_statement_digest ( IN in_digest VARCHAR(32), IN in_runtime INT, IN in_interval DECIMAL(2,2), IN in_start_fresh BOOLEAN, IN in_auto_enable BOOLEAN ) COMMENT '\n Description\n \n Traces all instrumentation within Performance Schema for a specific\n Statement Digest.\n \n When finding a statement of interest within the\n performance_schema.events_statements_summary_by_digest table, feed\n the DIGEST MD5 value in to this procedure, set how long to poll for,\n and at what interval to poll, and it will generate a report of all\n statistics tracked within Performance Schema for that digest for the\n interval.\n \n It will also attempt to generate an EXPLAIN for the longest running\n example of the digest during the interval. Note this may fail, as:\n \n * Performance Schema truncates long SQL_TEXT values (and hence the\n EXPLAIN will fail due to parse errors)\n * the default schema is sys (so tables that are not fully qualified\n in the query may not be found)\n * some queries such as SHOW are not supported in EXPLAIN.\n \n When the EXPLAIN fails, the error will be ignored and no EXPLAIN\n output generated.\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Parameters\n \n in_digest (VARCHAR(32)):\n The statement digest identifier you would like to analyze\n in_runtime (INT):\n The number of seconds to run analysis for\n in_interval (DECIMAL(2,2)):\n The interval (in seconds, may be fractional) at which to try\n and take snapshots\n in_start_fresh (BOOLEAN):\n Whether to TRUNCATE the events_statements_history_long and\n events_stages_history_long tables before starting\n in_auto_enable (BOOLEAN):\n Whether to automatically turn on required consumers\n \n Example\n \n mysql> call ps_trace_statement_digest(\'891ec6860f98ba46d89dd20b0c03652c\', 10, 0.1, true, true);\n +--------------------+\n | SUMMARY STATISTICS |\n +--------------------+\n | SUMMARY STATISTICS |\n +--------------------+\n 1 row in set (9.11 sec)\n \n +------------+-----------+-----------+-----------+---------------+------------+------------+\n | executions | exec_time | lock_time | rows_sent | rows_examined | tmp_tables | full_scans |\n +------------+-----------+-----------+-----------+---------------+------------+------------+\n |         21 | 4.11 ms   | 2.00 ms   |         0 |            21 |          0 |          0 |\n +------------+-----------+-----------+-----------+---------------+------------+------------+\n 1 row in set (9.11 sec)\n \n +------------------------------------------+-------+-----------+\n | event_name                               | count | latency   |\n +------------------------------------------+-------+-----------+\n | stage/sql/checking query cache for query |    16 | 724.37 us |\n | stage/sql/statistics                     |    16 | 546.92 us |\n | stage/sql/freeing items                  |    18 | 520.11 us |\n | stage/sql/init                           |    51 | 466.80 us |\n ...\n | stage/sql/cleaning up                    |    18 | 11.92 us  |\n | stage/sql/executing                      |    16 | 6.95 us   |\n +------------------------------------------+-------+-----------+\n 17 rows in set (9.12 sec)\n \n +---------------------------+\n | LONGEST RUNNING STATEMENT |\n +---------------------------+\n | LONGEST RUNNING STATEMENT |\n +---------------------------+\n 1 row in set (9.16 sec)\n \n +-----------+-----------+-----------+-----------+---------------+------------+-----------+\n | thread_id | exec_time | lock_time | rows_sent | rows_examined | tmp_tables | full_scan |\n +-----------+-----------+-----------+-----------+---------------+------------+-----------+\n |    166646 | 618.43 us | 1.00 ms   |         0 |             1 |          0 |         0 |\n +-----------+-----------+-----------+-----------+---------------+------------+-----------+\n 1 row in set (9.16 sec)\n \n // Truncated for clarity...\n +-----------------------------------------------------------------+\n | sql_text                                                        |\n +-----------------------------------------------------------------+\n | select hibeventhe0_.id as id1382_, hibeventhe0_.createdTime ... |\n +-----------------------------------------------------------------+\n 1 row in set (9.17 sec)\n \n +------------------------------------------+-----------+\n | event_name                               | latency   |\n +------------------------------------------+-----------+\n | stage/sql/init                           | 8.61 us   |\n | stage/sql/Waiting for query cache lock   | 453.23 us |\n | stage/sql/init                           | 331.07 ns |\n | stage/sql/checking query cache for query | 43.04 us  |\n ...\n | stage/sql/freeing items                  | 30.46 us  |\n | stage/sql/cleaning up                    | 662.13 ns |\n +------------------------------------------+-----------+\n 18 rows in set (9.23 sec)\n \n +----+-------------+--------------+-------+---------------+-----------+---------+-------------+------+-------+\n | id | select_type | table        | type  | possible_keys | key       | key_len | ref         | rows | Extra |\n +----+-------------+--------------+-------+---------------+-----------+---------+-------------+------+-------+\n |  1 | SIMPLE      | hibeventhe0_ | const | fixedTime     | fixedTime | 775     | const,const |    1 | NULL  |\n +----+-------------+--------------+-------+---------------+-----------+---------+-------------+------+-------+\n 1 row in set (9.27 sec)\n \n Query OK, 0 rows affected (9.28 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN  DECLARE v_start_fresh BOOLEAN DEFAULT false; DECLARE v_auto_enable BOOLEAN DEFAULT false; DECLARE v_explain     BOOLEAN DEFAULT true; DECLARE v_this_thread_enabed ENUM('YES', 'NO'); DECLARE v_runtime INT DEFAULT 0; DECLARE v_start INT DEFAULT 0; DECLARE v_found_stmts INT;  SET @log_bin := @@sql_log_bin; SET sql_log_bin = 0;  SELECT INSTRUMENTED INTO v_this_thread_enabed FROM performance_schema.threads WHERE PROCESSLIST_ID = CONNECTION_ID(); CALL sys.ps_setup_disable_thread(CONNECTION_ID());  DROP TEMPORARY TABLE IF EXISTS stmt_trace; CREATE TEMPORARY TABLE stmt_trace ( thread_id BIGINT UNSIGNED, timer_start BIGINT UNSIGNED, event_id BIGINT UNSIGNED, sql_text longtext, timer_wait BIGINT UNSIGNED, lock_time BIGINT UNSIGNED, errors BIGINT UNSIGNED, mysql_errno INT, rows_sent BIGINT UNSIGNED, rows_affected BIGINT UNSIGNED, rows_examined BIGINT UNSIGNED, created_tmp_tables BIGINT UNSIGNED, created_tmp_disk_tables BIGINT UNSIGNED, no_index_used BIGINT UNSIGNED, PRIMARY KEY (thread_id, timer_start) );  DROP TEMPORARY TABLE IF EXISTS stmt_stages; CREATE TEMPORARY TABLE stmt_stages ( event_id BIGINT UNSIGNED, stmt_id BIGINT UNSIGNED, event_name VARCHAR(128), timer_wait BIGINT UNSIGNED, PRIMARY KEY (event_id) );  SET v_start_fresh = in_start_fresh; IF v_start_fresh THEN TRUNCATE TABLE performance_schema.events_statements_history_long; TRUNCATE TABLE performance_schema.events_stages_history_long; END IF;  SET v_auto_enable = in_auto_enable; IF v_auto_enable THEN CALL sys.ps_setup_save(0);  UPDATE performance_schema.threads SET INSTRUMENTED = IF(PROCESSLIST_ID IS NOT NULL, 'YES', 'NO');  UPDATE performance_schema.setup_consumers SET ENABLED = 'YES' WHERE NAME NOT LIKE '%\_history' AND NAME NOT LIKE 'events_wait%' AND NAME NOT LIKE 'events_transactions%' AND NAME <> 'statements_digest';  UPDATE performance_schema.setup_instruments SET ENABLED = 'YES', TIMED   = 'YES' WHERE NAME LIKE 'statement/%' OR NAME LIKE 'stage/%'; END IF;  WHILE v_runtime < in_runtime DO SELECT UNIX_TIMESTAMP() INTO v_start;  INSERT IGNORE INTO stmt_trace SELECT thread_id, timer_start, event_id, sql_text, timer_wait, lock_time, errors, mysql_errno,  rows_sent, rows_affected, rows_examined, created_tmp_tables, created_tmp_disk_tables, no_index_used FROM performance_schema.events_statements_history_long WHERE digest = in_digest;  INSERT IGNORE INTO stmt_stages SELECT stages.event_id, stmt_trace.event_id, stages.event_name, stages.timer_wait FROM performance_schema.events_stages_history_long AS stages JOIN stmt_trace ON stages.nesting_event_id = stmt_trace.event_id;  SELECT SLEEP(in_interval) INTO @sleep; SET v_runtime = v_runtime + (UNIX_TIMESTAMP() - v_start); END WHILE;  SELECT "SUMMARY STATISTICS";  SELECT COUNT(*) executions, sys.format_time(SUM(timer_wait)) AS exec_time, sys.format_time(SUM(lock_time)) AS lock_time, SUM(rows_sent) AS rows_sent, SUM(rows_affected) AS rows_affected, SUM(rows_examined) AS rows_examined, SUM(created_tmp_tables) AS tmp_tables, SUM(no_index_used) AS full_scans FROM stmt_trace;  SELECT event_name, COUNT(*) as count, sys.format_time(SUM(timer_wait)) as latency FROM stmt_stages GROUP BY event_name ORDER BY SUM(timer_wait) DESC;  SELECT "LONGEST RUNNING STATEMENT";  SELECT thread_id, sys.format_time(timer_wait) AS exec_time, sys.format_time(lock_time) AS lock_time, rows_sent, rows_affected, rows_examined, created_tmp_tables AS tmp_tables, no_index_used AS full_scan FROM stmt_trace ORDER BY timer_wait DESC LIMIT 1;  SELECT sql_text FROM stmt_trace ORDER BY timer_wait DESC LIMIT 1;  SELECT sql_text, event_id INTO @sql, @sql_id FROM stmt_trace ORDER BY timer_wait DESC LIMIT 1;  IF (@sql_id IS NOT NULL) THEN SELECT event_name, sys.format_time(timer_wait) as latency FROM stmt_stages WHERE stmt_id = @sql_id ORDER BY event_id; END IF;  DROP TEMPORARY TABLE stmt_trace; DROP TEMPORARY TABLE stmt_stages;  IF (@sql IS NOT NULL) THEN SET @stmt := CONCAT("EXPLAIN FORMAT=JSON ", @sql); BEGIN DECLARE CONTINUE HANDLER FOR 1064, 1146 SET v_explain = false;  PREPARE explain_stmt FROM @stmt; END;  IF (v_explain) THEN EXECUTE explain_stmt; DEALLOCATE PREPARE explain_stmt; END IF; END IF;  IF v_auto_enable THEN CALL sys.ps_setup_reload_saved(); END IF; IF (v_this_thread_enabed = 'YES') THEN CALL sys.ps_setup_enable_thread(CONNECTION_ID()); END IF;  SET sql_log_bin = @log_bin; END;
DROP PROCEDURE IF EXISTS ps_setup_disable_instrument;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_reset_to_default ( IN in_verbose BOOLEAN ) COMMENT '\n Description\n \n Resets the Performance Schema setup to the default settings.\n \n Parameters\n \n in_verbose (BOOLEAN):\n Whether to print each setup stage (including the SQL) whilst running.\n \n Example\n \n mysql> CALL sys.ps_setup_reset_to_default(true)\\G\n *************************** 1. row ***************************\n status: Resetting: setup_actors\n DELETE\n FROM performance_schema.setup_actors\n WHERE NOT (HOST = \'%\' AND USER = \'%\' AND `ROLE` = \'%\')\n 1 row in set (0.00 sec)\n \n *************************** 1. row ***************************\n status: Resetting: setup_actors\n INSERT IGNORE INTO performance_schema.setup_actors\n VALUES (\'%\', \'%\', \'%\')\n 1 row in set (0.00 sec)\n ...\n \n mysql> CALL sys.ps_setup_reset_to_default(false)\\G\n Query OK, 0 rows affected (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN SET @query = 'DELETE FROM performance_schema.setup_actors WHERE NOT (HOST = ''%'' AND USER = ''%'' AND `ROLE` = ''%'')';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_actors\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'INSERT IGNORE INTO performance_schema.setup_actors VALUES (''%'', ''%'', ''%'', ''YES'', ''YES'')';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_actors\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'UPDATE performance_schema.setup_instruments SET ENABLED = sys.ps_is_instrument_default_enabled(NAME), TIMED   = sys.ps_is_instrument_default_timed(NAME)';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_instruments\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'UPDATE performance_schema.setup_consumers SET ENABLED = IF(NAME IN (''events_statements_current'', ''events_transactions_current'', ''global_instrumentation'', ''thread_instrumentation'', ''statements_digest''), ''YES'', ''NO'')';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_consumers\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'DELETE FROM performance_schema.setup_objects WHERE NOT (OBJECT_TYPE IN (''EVENT'', ''FUNCTION'', ''PROCEDURE'', ''TABLE'', ''TRIGGER'') AND OBJECT_NAME = ''%''  AND (OBJECT_SCHEMA = ''mysql''              AND ENABLED = ''NO''  AND TIMED = ''NO'' ) OR (OBJECT_SCHEMA = ''performance_schema'' AND ENABLED = ''NO''  AND TIMED = ''NO'' ) OR (OBJECT_SCHEMA = ''information_schema'' AND ENABLED = ''NO''  AND TIMED = ''NO'' ) OR (OBJECT_SCHEMA = ''%''                  AND ENABLED = ''YES'' AND TIMED = ''YES''))';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_objects\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'INSERT IGNORE INTO performance_schema.setup_objects VALUES (''EVENT''    , ''mysql''             , ''%'', ''NO'' , ''NO'' ), (''EVENT''    , ''performance_schema'', ''%'', ''NO'' , ''NO'' ), (''EVENT''    , ''information_schema'', ''%'', ''NO'' , ''NO'' ), (''EVENT''    , ''%''                 , ''%'', ''YES'', ''YES''), (''FUNCTION'' , ''mysql''             , ''%'', ''NO'' , ''NO'' ), (''FUNCTION'' , ''performance_schema'', ''%'', ''NO'' , ''NO'' ), (''FUNCTION'' , ''information_schema'', ''%'', ''NO'' , ''NO'' ), (''FUNCTION'' , ''%''                 , ''%'', ''YES'', ''YES''), (''PROCEDURE'', ''mysql''             , ''%'', ''NO'' , ''NO'' ), (''PROCEDURE'', ''performance_schema'', ''%'', ''NO'' , ''NO'' ), (''PROCEDURE'', ''information_schema'', ''%'', ''NO'' , ''NO'' ), (''PROCEDURE'', ''%''                 , ''%'', ''YES'', ''YES''), (''TABLE''    , ''mysql''             , ''%'', ''NO'' , ''NO'' ), (''TABLE''    , ''performance_schema'', ''%'', ''NO'' , ''NO'' ), (''TABLE''    , ''information_schema'', ''%'', ''NO'' , ''NO'' ), (''TABLE''    , ''%''                 , ''%'', ''YES'', ''YES''), (''TRIGGER''  , ''mysql''             , ''%'', ''NO'' , ''NO'' ), (''TRIGGER''  , ''performance_schema'', ''%'', ''NO'' , ''NO'' ), (''TRIGGER''  , ''information_schema'', ''%'', ''NO'' , ''NO'' ), (''TRIGGER''  , ''%''                 , ''%'', ''YES'', ''YES'')';  IF (in_verbose) THEN SELECT CONCAT('Resetting: setup_objects\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt;  SET @query = 'UPDATE performance_schema.threads SET INSTRUMENTED = ''YES''';  IF (in_verbose) THEN SELECT CONCAT('Resetting: threads\n', REPLACE(@query, '  ', '')) AS status; END IF;  PREPARE reset_stmt FROM @query; EXECUTE reset_stmt; DEALLOCATE PREPARE reset_stmt; END;
write-binlogforcemysqlISO-8859-13utf8reading final connect informationinit-command%luNo SSL pointer foundlatin1_german2_ciutf8_general_ciutf8_vietnamese_ciutf8mb4_hungarian_ciutf32_esperanto_ciutf16_romanian_cicharsets/charset/collation/settingsSTRINGShared MemoryTCP/IP (%d)127.0.0.1TLSv1.1read lock/home/rs/dist/mysql/mysql-5.7.36/mysys/charset.cutf8mb3_cp1256_binCan't create/write to file '%s' (Errcode: %d - %s)Retry in %d secs. Message reprinted in %d secs..Undefined handler error 125THR_LOCK_threads%s: Option '%s' used, but is disabled%s: option '--%s' requires an argumentSSL connection mode.debug-infoOPTIMIZE NO_WRITE_TO_BINLOGCREATE TABLE IF NOT EXISTS time_zone (   Time_zone_id int unsigned NOT NULL auto_increment, Use_leap_seconds enum('Y','N') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL, PRIMARY KEY TzId (Time_zone_id) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8   comment='Time zones';
SET @cmd= "CREATE TABLE IF NOT EXISTS slave_master_info (
  Number_of_lines INTEGER UNSIGNED NOT NULL COMMENT 'Number of lines in the file.',
  Master_log_name TEXT CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'The name of the master binary log currently being read from the master.',
  Master_log_pos BIGINT UNSIGNED NOT NULL COMMENT 'The master log position of the last read event.',
  Host CHAR(64) CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The host name of the master.',
  User_name TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The user name used to connect to the master.',
  User_password TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The password used to connect to the master.',
  Port INTEGER UNSIGNED NOT NULL COMMENT 'The network port used to connect to the master.',
  Connect_retry INTEGER UNSIGNED NOT NULL COMMENT 'The period (in seconds) that the slave will wait before trying to reconnect to the master.',
  Enabled_ssl BOOLEAN NOT NULL COMMENT 'Indicates whether the server supports SSL connections.',
  Ssl_ca TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The file used for the Certificate Authority (CA) certificate.',
  Ssl_capath TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The path to the Certificate Authority (CA) certificates.',
  Ssl_cert TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The name of the SSL certificate file.',
  Ssl_cipher TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The name of the cipher in use for the SSL connection.',
  Ssl_key TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The name of the SSL key file.',
  Ssl_verify_server_cert BOOLEAN NOT NULL COMMENT 'Whether to verify the server certificate.',
  Heartbeat FLOAT NOT NULL COMMENT '',
  Bind TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'Displays which interface is employed when connecting to the MySQL server',
  Ignored_server_ids TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The number of server IDs to be ignored, followed by the actual server IDs',
  Uuid TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The master server uuid.',
  Retry_count BIGINT UNSIGNED NOT NULL COMMENT 'Number of reconnect attempts, to the master, before giving up.',
  Ssl_crl TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The file used for the Certificate Revocation List (CRL)',
  Ssl_crlpath TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'The path used for Certificate Revocation List (CRL) files',
  Enabled_auto_position BOOLEAN NOT NULL COMMENT 'Indicates whether GTIDs will be used to retrieve events from the master.',
  Channel_name CHAR(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'The channel on which the slave is connected to a source. Used in Multisource Replication',
  Tls_version TEXT CHARACTER SET utf8 COLLATE utf8_bin COMMENT 'Tls version',
  PRIMARY KEY(Channel_name)) DEFAULT CHARSET=utf8 STATS_PERSISTENT=0 COMMENT 'Master Information'";
SET @cmd="SET @broken_tables = (select count(*) from information_schema.tables"
  " where engine != \'PERFORMANCE_SCHEMA\' and table_schema=\'performance_schema\')";
SET @cmd="CREATE TABLE performance_schema.events_transactions_current("
  "THREAD_ID BIGINT unsigned not null,"
  "EVENT_ID BIGINT unsigned not null,"
  "END_EVENT_ID BIGINT unsigned,"
  "EVENT_NAME VARCHAR(128) not null,"
  "STATE ENUM('ACTIVE', 'COMMITTED', 'ROLLED BACK'),"
  "TRX_ID BIGINT unsigned,"
  "GTID VARCHAR(64),"
  "XID_FORMAT_ID INTEGER,"
  "XID_GTRID VARCHAR(130),"
  "XID_BQUAL VARCHAR(130),"
  "XA_STATE VARCHAR(64),"
  "SOURCE VARCHAR(64),"
  "TIMER_START BIGINT unsigned,"
  "TIMER_END BIGINT unsigned,"
  "TIMER_WAIT BIGINT unsigned,"
  "ACCESS_MODE ENUM('READ ONLY', 'READ WRITE'),"
  "ISOLATION_LEVEL VARCHAR(64),"
  "AUTOCOMMIT ENUM('YES','NO') not null,"
  "NUMBER_OF_SAVEPOINTS BIGINT unsigned,"
  "NUMBER_OF_ROLLBACK_TO_SAVEPOINT BIGINT unsigned,"
  "NUMBER_OF_RELEASE_SAVEPOINT BIGINT unsigned,"
  "OBJECT_INSTANCE_BEGIN BIGINT unsigned,"
  "NESTING_EVENT_ID BIGINT unsigned,"
  "NESTING_EVENT_TYPE ENUM('TRANSACTION', 'STATEMENT', 'STAGE', 'WAIT')"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.accounts("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "CURRENT_CONNECTIONS bigint not null,"
  "TOTAL_CONNECTIONS bigint not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.global_variables("
  "VARIABLE_NAME VARCHAR(64) not null,"
  "VARIABLE_VALUE VARCHAR(1024)"
  ")ENGINE=PERFORMANCE_SCHEMA;";
ALTER TABLE func
  ENGINE=MyISAM, CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin;
UPDATE user SET Create_routine_priv=Create_priv, Alter_routine_priv=Alter_priv where user<>"" AND @hadCreateRoutinePriv = 0;
ALTER TABLE proc MODIFY db_collation
                        char(32) collate utf8_bin DEFAULT NULL;
ALTER TABLE event MODIFY COLUMN originator INT UNSIGNED NOT NULL;
SET @str=IF(@have_innodb <> 0, "ALTER TABLE innodb_index_stats STATS_PERSISTENT=0", "SET @dummy = 0");
SET @str = IF(@had_audit_log_user > 0, @cmd, "SET @dummy = 0");
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_index_statistics ( table_schema, table_name, index_name, rows_selected, select_latency, rows_inserted, insert_latency, rows_updated, update_latency, rows_deleted, delete_latency ) AS SELECT OBJECT_SCHEMA AS table_schema, OBJECT_NAME AS table_name, INDEX_NAME as index_name, COUNT_FETCH AS rows_selected, sys.format_time(SUM_TIMER_FETCH) AS select_latency, COUNT_INSERT AS rows_inserted, sys.format_time(SUM_TIMER_INSERT) AS insert_latency, COUNT_UPDATE AS rows_updated, sys.format_time(SUM_TIMER_UPDATE) AS update_latency, COUNT_DELETE AS rows_deleted, sys.format_time(SUM_TIMER_DELETE) AS delete_latency FROM performance_schema.table_io_waits_summary_by_index_usage WHERE index_name IS NOT NULL ORDER BY sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$ps_digest_95th_percentile_by_avg_us ( avg_us, percentile ) AS SELECT s2.avg_us avg_us, IFNULL(SUM(s1.cnt)/NULLIF((SELECT COUNT(*) FROM performance_schema.events_statements_summary_by_digest), 0), 0) percentile FROM sys.x$ps_digest_avg_latency_distribution AS s1 JOIN sys.x$ps_digest_avg_latency_distribution AS s2 ON s1.avg_us <= s2.avg_us GROUP BY s2.avg_us HAVING IFNULL(SUM(s1.cnt)/NULLIF((SELECT COUNT(*) FROM performance_schema.events_statements_summary_by_digest), 0), 0) > 0.95 ORDER BY percentile LIMIT 1;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$statements_with_sorting ( query, db, exec_count, total_latency, sort_merge_passes, avg_sort_merges, sorts_using_scans, sort_using_range, rows_sorted, avg_rows_sorted, first_seen, last_seen, digest ) AS SELECT DIGEST_TEXT AS query, SCHEMA_NAME db, COUNT_STAR AS exec_count, SUM_TIMER_WAIT AS total_latency, SUM_SORT_MERGE_PASSES AS sort_merge_passes, ROUND(IFNULL(SUM_SORT_MERGE_PASSES / NULLIF(COUNT_STAR, 0), 0)) AS avg_sort_merges, SUM_SORT_SCAN AS sorts_using_scans, SUM_SORT_RANGE AS sort_using_range, SUM_SORT_ROWS AS rows_sorted, ROUND(IFNULL(SUM_SORT_ROWS / NULLIF(COUNT_STAR, 0), 0)) AS avg_rows_sorted, FIRST_SEEN as first_seen, LAST_SEEN as last_seen, DIGEST AS digest FROM performance_schema.events_statements_summary_by_digest WHERE SUM_SORT_ROWS > 0 ORDER BY SUM_TIMER_WAIT DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary_by_file_io_type ( host, event_name, total, total_latency, max_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name LIKE 'wait/io/file%' AND count_star > 0 ORDER BY IF(host IS NULL, 'background', host), sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW host_summary_by_file_io ( host, ios, io_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(count_star) AS ios, sys.format_time(SUM(sum_timer_wait)) AS io_latency  FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name LIKE 'wait/io/file/%' GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW waits_by_host_by_latency ( host, event, total, total_latency, avg_latency, max_latency ) AS SELECT IF(host IS NULL, 'background', host) AS host, event_name AS event, count_star AS total, sys.format_time(sum_timer_wait) AS total_latency, sys.format_time(avg_timer_wait) AS avg_latency, sys.format_time(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_by_host_by_event_name WHERE event_name != 'idle' AND sum_timer_wait > 0 ORDER BY host, sum_timer_wait DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW x$processlist ( thd_id, conn_id, user, db, command, state, time, current_statement, statement_latency, progress, lock_latency, rows_examined, rows_sent, rows_affected, tmp_tables, tmp_disk_tables, full_scan, last_statement, last_statement_latency, current_memory, last_wait, last_wait_latency, source, trx_latency, trx_state, trx_autocommit, pid, program_name ) AS SELECT pps.thread_id AS thd_id, pps.processlist_id AS conn_id, IF(pps.name IN ('thread/sql/one_connection', 'thread/thread_pool/tp_one_connection'), CONCAT(pps.processlist_user, '@', pps.processlist_host), REPLACE(pps.name, 'thread/', '')) user, pps.processlist_db AS db, pps.processlist_command AS command, pps.processlist_state AS state, pps.processlist_time AS time, pps.processlist_info AS current_statement, IF(esc.end_event_id IS NULL, esc.timer_wait, NULL) AS statement_latency, IF(esc.end_event_id IS NULL, ROUND(100 * (estc.work_completed / estc.work_estimated), 2), NULL) AS progress, esc.lock_time AS lock_latency, esc.rows_examined AS rows_examined, esc.rows_sent AS rows_sent, esc.rows_affected AS rows_affected, esc.created_tmp_tables AS tmp_tables, esc.created_tmp_disk_tables AS tmp_disk_tables, IF(esc.no_good_index_used > 0 OR esc.no_index_used > 0, 'YES', 'NO') AS full_scan, IF(esc.end_event_id IS NOT NULL, esc.sql_text, NULL) AS last_statement, IF(esc.end_event_id IS NOT NULL, esc.timer_wait, NULL) AS last_statement_latency, mem.current_allocated AS current_memory, ewc.event_name AS last_wait, IF(ewc.end_event_id IS NULL AND ewc.event_name IS NOT NULL, 'Still Waiting',  ewc.timer_wait) last_wait_latency, ewc.source, etc.timer_wait AS trx_latency, etc.state AS trx_state, etc.autocommit AS trx_autocommit, conattr_pid.attr_value as pid, conattr_progname.attr_value as program_name FROM performance_schema.threads AS pps LEFT JOIN performance_schema.events_waits_current AS ewc USING (thread_id) LEFT JOIN performance_schema.events_stages_current AS estc USING (thread_id) LEFT JOIN performance_schema.events_statements_current AS esc USING (thread_id) LEFT JOIN performance_schema.events_transactions_current AS etc USING (thread_id) LEFT JOIN sys.x$memory_by_thread_by_current_bytes AS mem USING (thread_id) LEFT JOIN performance_schema.session_connect_attrs AS conattr_pid ON conattr_pid.processlist_id=pps.processlist_id and conattr_pid.attr_name='_pid' LEFT JOIN performance_schema.session_connect_attrs AS conattr_progname ON conattr_progname.processlist_id=pps.processlist_id and conattr_progname.attr_name='program_name' ORDER BY pps.processlist_time DESC, last_wait_latency DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_truncate_all_tables ( IN in_verbose BOOLEAN ) COMMENT '\n Description\n \n Truncates all summary tables within Performance Schema, \n resetting all aggregated instrumentation as a snapshot.\n \n Parameters\n \n in_verbose (BOOLEAN):\n Whether to print each TRUNCATE statement before running\n \n Example\n \n mysql> CALL sys.ps_truncate_all_tables(false);\n +---------------------+\n | summary             |\n +---------------------+\n | Truncated 44 tables |\n +---------------------+\n 1 row in set (0.10 sec)\n \n Query OK, 0 rows affected (0.10 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC MODIFIES SQL DATA BEGIN DECLARE v_done INT DEFAULT FALSE; DECLARE v_total_tables INT DEFAULT 0; DECLARE v_ps_table VARCHAR(64); DECLARE ps_tables CURSOR FOR SELECT table_name  FROM INFORMATION_SCHEMA.TABLES  WHERE table_schema = 'performance_schema'  AND (table_name LIKE '%summary%'  OR table_name LIKE '%history%'); DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  OPEN ps_tables;  ps_tables_loop: LOOP FETCH ps_tables INTO v_ps_table; IF v_done THEN LEAVE ps_tables_loop; END IF;  SET @truncate_stmt := CONCAT('TRUNCATE TABLE performance_schema.', v_ps_table); IF in_verbose THEN SELECT CONCAT('Running: ', @truncate_stmt) AS status; END IF;  PREPARE truncate_stmt FROM @truncate_stmt; EXECUTE truncate_stmt; DEALLOCATE PREPARE truncate_stmt;  SET v_total_tables = v_total_tables + 1; END LOOP;  CLOSE ps_tables;  SELECT CONCAT('Truncated ', v_total_tables, ' tables') AS summary;  END;
USE mysqlmysql_upgrade_infoChecking server version.The --upgrade-system-tables option was used, databases won't be touched.MYSQL_PWDwaiting for initial communication packetMYSQL_ROWcharacter-sets-dirsha256_passwordamd64Unknown MySQL server host '%-.100s' (%d)ucs2_sinhala_ciutf8mb4_unicode_520_ciutf16_roman_cicharsets/charset/binary-idcharsets/charset/unicode/mapcharsets/charset/collation/rules/x/q[caseFirst %.*s]Fatal: can't %s OpenSSL lockCRYPTO_dynlock_value::lockFailed to set row auto increment valueQUEUE01230120022455012623010202$%s$rounds=%zu$Internal error initializing default directories list--%s: option '--%s' cannot take an argumentCA directory.SSL cipher to use.Error during handling optionsSET @broken_pfs= (select @broken_tables + @broken_views + @broken_routines + @broken_events);
SET @cmd= "CREATE DATABASE performance_schema character set utf8";
SET @cmd="CREATE TABLE performance_schema.events_stages_summary_by_account_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "HOST CHAR(60) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.memory_summary_by_user_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_ALLOC BIGINT unsigned not null,"
  "COUNT_FREE BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_ALLOC BIGINT unsigned not null,"
  "SUM_NUMBER_OF_BYTES_FREE BIGINT unsigned not null,"
  "LOW_COUNT_USED BIGINT not null,"
  "CURRENT_COUNT_USED BIGINT not null,"
  "HIGH_COUNT_USED BIGINT not null,"
  "LOW_NUMBER_OF_BYTES_USED BIGINT not null,"
  "CURRENT_NUMBER_OF_BYTES_USED BIGINT not null,"
  "HIGH_NUMBER_OF_BYTES_USED BIGINT not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_applier_status_by_coordinator("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "THREAD_ID BIGINT UNSIGNED,"
  "SERVICE_STATE ENUM('ON','OFF') not null,"
  "LAST_ERROR_NUMBER INTEGER not null,"
  "LAST_ERROR_MESSAGE VARCHAR(1024) not null,"
  "LAST_ERROR_TIMESTAMP TIMESTAMP(0) not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
ALTER TABLE general_log
  MODIFY event_time TIMESTAMP(6) NOT NULL DEFAULT CURRENT_TIMESTAMP(6) ON UPDATE CURRENT_TIMESTAMP(6),
  MODIFY user_host MEDIUMTEXT NOT NULL,
  MODIFY thread_id INTEGER NOT NULL,
  MODIFY server_id INTEGER UNSIGNED NOT NULL,
  MODIFY command_type VARCHAR(64) NOT NULL,
  MODIFY argument MEDIUMBLOB NOT NULL;
ALTER TABLE db ADD Show_view_priv enum('N','Y') COLLATE utf8_general_ci DEFAULT 'N' NOT NULL AFTER Create_view_priv;
ALTER TABLE procs_priv
  ADD Routine_type enum('FUNCTION','PROCEDURE')
    COLLATE utf8_general_ci NOT NULL AFTER Routine_name;
ALTER TABLE event ADD sql_mode set ('NOT_USED') AFTER on_completion;
SELECT @hadCreateTablespacePriv :=1 FROM user WHERE Create_tablespace_priv LIKE '%';
UPDATE user SET Create_tablespace_priv = Super_priv WHERE @hadCreateTablespacePriv = 0;
SET @have_password= (SELECT COUNT(*) FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = 'mysql'
                    AND TABLE_NAME='user'
                    AND column_name='password');
SET @str=IF(@have_password <> 0, "ALTER TABLE user DROP password", "SET @dummy = 0");
ALTER TABLE help_keyword ENGINE=InnoDB STATS_PERSISTENT=0;
ALTER TABLE time_zone_name ENGINE=InnoDB STATS_PERSISTENT=0;
SET @cmd="ALTER TABLE mysql.user ENGINE=NDB";
REPLACE INTO mysql.tables_priv VALUES ('localhost','sys','mysql.sys','sys_config','root@localhost', CURRENT_TIMESTAMP, 'Select', '');
SET @sql_log_bin = @@sql_log_bin;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION format_bytes ( bytes TEXT ) RETURNS TEXT COMMENT '\n Description\n \n Takes a raw bytes value, and converts it to a human readable format.\n \n Parameters\n \n bytes (TEXT):\n A raw bytes value.\n \n Returns\n \n TEXT\n \n Example\n \n mysql> SELECT sys.format_bytes(2348723492723746) AS size;\n +----------+\n | size     |\n +----------+\n | 2.09 PiB |\n +----------+\n 1 row in set (0.00 sec)\n \n mysql> SELECT sys.format_bytes(2348723492723) AS size;\n +----------+\n | size     |\n +----------+\n | 2.14 TiB |\n +----------+\n 1 row in set (0.00 sec)\n \n mysql> SELECT sys.format_bytes(23487234) AS size;\n +-----------+\n | size      |\n +-----------+\n | 22.40 MiB |\n +-----------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN IF bytes IS NULL THEN RETURN NULL; ELSEIF bytes >= 1125899906842624 THEN RETURN CONCAT(ROUND(bytes / 1125899906842624, 2), ' PiB'); ELSEIF bytes >= 1099511627776 THEN RETURN CONCAT(ROUND(bytes / 1099511627776, 2), ' TiB'); ELSEIF bytes >= 1073741824 THEN RETURN CONCAT(ROUND(bytes / 1073741824, 2), ' GiB'); ELSEIF bytes >= 1048576 THEN RETURN CONCAT(ROUND(bytes / 1048576, 2), ' MiB'); ELSEIF bytes >= 1024 THEN RETURN CONCAT(ROUND(bytes / 1024, 2), ' KiB'); ELSE RETURN CONCAT(ROUND(bytes, 0), ' bytes'); END IF; END;
DROP FUNCTION IF EXISTS ps_thread_account;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION version_patch () RETURNS TINYINT UNSIGNED COMMENT '\n Description\n \n Returns the patch release version of MySQL Server.\n \n Returns\n \n TINYINT UNSIGNED\n \n Example\n \n mysql> SELECT VERSION(), sys.version_patch();\n +--------------------------------------+---------------------+\n | VERSION()                            | sys.version_patch() |\n +--------------------------------------+---------------------+\n | 5.7.9-enterprise-commercial-advanced | 9                   |\n +--------------------------------------+---------------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC NO SQL BEGIN RETURN SUBSTRING_INDEX(SUBSTRING_INDEX(VERSION(), '-', 1), '.', -1); END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW memory_by_thread_by_current_bytes ( thread_id, user, current_count_used, current_allocated, current_avg_alloc, current_max_alloc, total_allocated ) AS SELECT thread_id, IF(t.name = 'thread/sql/one_connection',  CONCAT(t.processlist_user, '@', t.processlist_host),  REPLACE(t.name, 'thread/', '')) user, SUM(mt.current_count_used) AS current_count_used, sys.format_bytes(SUM(mt.current_number_of_bytes_used)) AS current_allocated, sys.format_bytes(IFNULL(SUM(mt.current_number_of_bytes_used) / NULLIF(SUM(current_count_used), 0), 0)) AS current_avg_alloc, sys.format_bytes(MAX(mt.current_number_of_bytes_used)) AS current_max_alloc, sys.format_bytes(SUM(mt.sum_number_of_bytes_alloc)) AS total_allocated FROM performance_schema.memory_summary_by_thread_by_event_name AS mt JOIN performance_schema.threads AS t USING (thread_id) GROUP BY thread_id, IF(t.name = 'thread/sql/one_connection',  CONCAT(t.processlist_user, '@', t.processlist_host),  REPLACE(t.name, 'thread/', '')) ORDER BY SUM(current_number_of_bytes_used) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$ps_schema_table_statistics_io ( table_schema, table_name, count_read, sum_number_of_bytes_read, sum_timer_read, count_write, sum_number_of_bytes_write, sum_timer_write, count_misc, sum_timer_misc ) AS SELECT extract_schema_from_file_name(file_name) AS table_schema, extract_table_from_file_name(file_name) AS table_name, SUM(count_read) AS count_read, SUM(sum_number_of_bytes_read) AS sum_number_of_bytes_read, SUM(sum_timer_read) AS sum_timer_read, SUM(count_write) AS count_write, SUM(sum_number_of_bytes_write) AS sum_number_of_bytes_write, SUM(sum_timer_write) AS sum_timer_write, SUM(count_misc) AS count_misc, SUM(sum_timer_misc) AS sum_timer_misc FROM performance_schema.file_summary_by_instance GROUP BY table_schema, table_name;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$host_summary_by_statement_latency ( host, total, total_latency, max_latency, lock_latency, rows_sent, rows_examined, rows_affected, full_scans ) AS SELECT IF(host IS NULL, 'background', host) AS host, SUM(count_star) AS total, SUM(sum_timer_wait) AS total_latency, MAX(max_timer_wait) AS max_latency, SUM(sum_lock_time) AS lock_latency, SUM(sum_rows_sent) AS rows_sent, SUM(sum_rows_examined) AS rows_examined, SUM(sum_rows_affected) AS rows_affected, SUM(sum_no_index_used) + SUM(sum_no_good_index_used) AS full_scans FROM performance_schema.events_statements_summary_by_host_by_event_name GROUP BY IF(host IS NULL, 'background', host) ORDER BY SUM(sum_timer_wait) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW wait_classes_global_by_avg_latency ( event_class, total, total_latency, min_latency, avg_latency, max_latency ) AS SELECT SUBSTRING_INDEX(event_name,'/', 3) AS event_class, SUM(COUNT_STAR) AS total, sys.format_time(CAST(SUM(sum_timer_wait) AS UNSIGNED)) AS total_latency, sys.format_time(MIN(min_timer_wait)) AS min_latency, sys.format_time(IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0)) AS avg_latency, sys.format_time(CAST(MAX(max_timer_wait) AS UNSIGNED)) AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE sum_timer_wait > 0 AND event_name != 'idle' GROUP BY event_class ORDER BY IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0) DESC;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$wait_classes_global_by_latency ( event_class, total, total_latency, min_latency, avg_latency, max_latency ) AS SELECT SUBSTRING_INDEX(event_name,'/', 3) AS event_class,  SUM(COUNT_STAR) AS total, SUM(sum_timer_wait) AS total_latency, MIN(min_timer_wait) AS min_latency, IFNULL(SUM(sum_timer_wait) / NULLIF(SUM(COUNT_STAR), 0), 0) AS avg_latency, MAX(max_timer_wait) AS max_latency FROM performance_schema.events_waits_summary_global_by_event_name WHERE sum_timer_wait > 0 AND event_name != 'idle' GROUP BY SUBSTRING_INDEX(event_name,'/', 3)  ORDER BY SUM(sum_timer_wait) DESC;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_reload_saved () COMMENT '\n Description\n \n Reloads a saved Performance Schema configuration,\n so that you can alter the setup for debugging purposes, \n but restore it to a previous state.\n \n Use the companion procedure - ps_setup_save(), to \n save a configuration.\n \n Requires the SUPER privilege for "SET sql_log_bin = 0;".\n \n Parameters\n \n None.\n \n Example\n \n mysql> CALL sys.ps_setup_save();\n Query OK, 0 rows affected (0.08 sec)\n \n mysql> UPDATE performance_schema.setup_instruments SET enabled = \'YES\', timed = \'YES\';\n Query OK, 547 rows affected (0.40 sec)\n Rows matched: 784  Changed: 547  Warnings: 0\n \n /* Run some tests that need more detailed instrumentation here */\n \n mysql> CALL sys.ps_setup_reload_saved();\n Query OK, 0 rows affected (0.32 sec)\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN DECLARE v_done bool DEFAULT FALSE; DECLARE v_lock_result INT; DECLARE v_lock_used_by BIGINT; DECLARE v_signal_message TEXT; DECLARE EXIT HANDLER FOR SQLEXCEPTION BEGIN SIGNAL SQLSTATE VALUE '90001' SET MESSAGE_TEXT = 'An error occurred, was sys.ps_setup_save() run before this procedure?'; END;  SET @log_bin := @@sql_log_bin; SET sql_log_bin = 0;  SELECT IS_USED_LOCK('sys.ps_setup_save') INTO v_lock_used_by;  IF (v_lock_used_by != CONNECTION_ID()) THEN SET v_signal_message = CONCAT('The sys.ps_setup_save lock is currently owned by ', v_lock_used_by); SIGNAL SQLSTATE VALUE '90002' SET MESSAGE_TEXT = v_signal_message; END IF;  DELETE FROM performance_schema.setup_actors; INSERT INTO performance_schema.setup_actors SELECT * FROM tmp_setup_actors;  BEGIN DECLARE v_name varchar(64); DECLARE v_enabled enum('YES', 'NO'); DECLARE c_consumers CURSOR FOR SELECT NAME, ENABLED FROM tmp_setup_consumers; DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  SET v_done = FALSE; OPEN c_consumers; c_consumers_loop: LOOP FETCH c_consumers INTO v_name, v_enabled; IF v_done THEN LEAVE c_consumers_loop; END IF;  UPDATE performance_schema.setup_consumers SET ENABLED = v_enabled WHERE NAME = v_name; END LOOP; CLOSE c_consumers; END;  UPDATE performance_schema.setup_instruments INNER JOIN tmp_setup_instruments USING (NAME) SET performance_schema.setup_instruments.ENABLED = tmp_setup_instruments.ENABLED, performance_schema.setup_instruments.TIMED   = tmp_setup_instruments.TIMED; BEGIN DECLARE v_thread_id bigint unsigned; DECLARE v_instrumented enum('YES', 'NO'); DECLARE c_threads CURSOR FOR SELECT THREAD_ID, INSTRUMENTED FROM tmp_threads; DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  SET v_done = FALSE; OPEN c_threads; c_threads_loop: LOOP FETCH c_threads INTO v_thread_id, v_instrumented; IF v_done THEN LEAVE c_threads_loop; END IF;  UPDATE performance_schema.threads SET INSTRUMENTED = v_instrumented WHERE THREAD_ID = v_thread_id; END LOOP; CLOSE c_threads; END;  UPDATE performance_schema.threads SET INSTRUMENTED = IF(PROCESSLIST_USER IS NOT NULL, sys.ps_is_account_enabled(PROCESSLIST_HOST, PROCESSLIST_USER), 'YES') WHERE THREAD_ID NOT IN (SELECT THREAD_ID FROM tmp_threads);  DROP TEMPORARY TABLE tmp_setup_actors; DROP TEMPORARY TABLE tmp_setup_consumers; DROP TEMPORARY TABLE tmp_setup_instruments; DROP TEMPORARY TABLE tmp_threads;  SELECT RELEASE_LOCK('sys.ps_setup_save') INTO v_lock_result;  SET sql_log_bin = @log_bin;  END;
DROP PROCEDURE IF EXISTS ps_setup_reset_to_default;
The mysql.session exists but is not correctly configured. The mysql.session needs SELECT privileges in the performance_schema database and the mysql.db table and also SUPER privileges.Error during call to mysql_check.gb2312roman8mysql_closeenable-cleartext-pluginConnection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)shutdownutf8_binutf8mb4_slovak_ciutf8mb4_sinhala_ciutf16UTF-32 Unicodecharsets/charset/collation/shift-after-methodcharsets/charset/collation/settings/alternateCOMMENT/home/rs/dist/mysql/mysql-5.7.36/vio/viosocket.cwrite lockSSL error: %s.xmllatin7_estonian_cscp1251_binmacroman_binInternal (unspecified) error in handlerLock table is full;  Restart program with a larger locktableerror: Config file %s in invalid location, please move to or merge with /usr/local%s
%s: unknown option '-%c'Incorrect unsigned integer value: '%s'ssl-modeCHECKALTER TABLE` UPGRADE PARTITIONINGdump/reload tableSET @cmd="CREATE TABLE performance_schema.events_waits_summary_by_user_by_event_name("
  "USER CHAR(32) collate utf8_bin default null,"
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.events_waits_summary_global_by_event_name("
  "EVENT_NAME VARCHAR(128) not null,"
  "COUNT_STAR BIGINT unsigned not null,"
  "SUM_TIMER_WAIT BIGINT unsigned not null,"
  "MIN_TIMER_WAIT BIGINT unsigned not null,"
  "AVG_TIMER_WAIT BIGINT unsigned not null,"
  "MAX_TIMER_WAIT BIGINT unsigned not null"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.setup_actors("
  "HOST CHAR(60) collate utf8_bin default '%' not null,"
  "USER CHAR(32) collate utf8_bin default '%' not null,"
  "ROLE CHAR(16) collate utf8_bin default '%' not null,"
  "ENABLED ENUM ('YES', 'NO') not null default 'YES',"
  "HISTORY ENUM ('YES', 'NO') not null default 'YES'"
  ")ENGINE=PERFORMANCE_SCHEMA;";
SET @cmd="CREATE TABLE performance_schema.replication_applier_status_by_worker("
  "CHANNEL_NAME CHAR(64) collate utf8_general_ci not null,"
  "WORKER_ID BIGINT UNSIGNED not null,"
  "THREAD_ID BIGINT UNSIGNED,"
  "SERVICE_STATE ENUM('ON','OFF') not null,"
  "LAST_SEEN_TRANSACTION CHAR(57) not null,"
  "LAST_ERROR_NUMBER INTEGER not null,"
  "LAST_ERROR_MESSAGE VARCHAR(1024) not null,"
  "LAST_ERROR_TIMESTAMP TIMESTAMP(0) not null"
  ") ENGINE=PERFORMANCE_SCHEMA;";
SET @str=IF(@have_ndbinfo,'DROP TABLE IF EXISTS `ndbinfo`.`ndb$nodes`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`disk_write_speed_aggregate` AS SELECT * from `ndbinfo`.`ndb$disk_write_speed_aggregate`','SET @dummy = 0');
SET @had_distributed_user =
  (SELECT COUNT(table_name) FROM information_schema.tables
     WHERE table_schema = 'mysql' AND table_name = 'user' AND
           table_type = 'BASE TABLE' AND engine = 'NDBCLUSTER');
SELECT @hadShowDbPriv:=1 FROM user WHERE Show_db_priv LIKE '%';
ALTER TABLE proxies_priv MODIFY Grantor char(93) DEFAULT '' NOT NULL;
ALTER TABLE event DROP PRIMARY KEY;
ALTER TABLE event ADD character_set_client
                      char(32) collate utf8_bin DEFAULT NULL
                      AFTER time_zone;
UPDATE user SET Trigger_priv=Super_priv WHERE @hadTriggerPriv = 0;
SET @cmd="call mysql.die()";
UPDATE user SET host=LOWER( host ) WHERE LOWER( host ) <> host;
SET @cmd='call mysql.warn_pre41_pwd()';
SET @str=IF(@have_password <> 0, "UPDATE user SET authentication_string = password where LENGTH(password) > 0 and plugin = 'mysql_native_password'", "SET @dummy = 0");
SET @cmd="ALTER TABLE mysql.audit_log_user CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin";
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION format_statement ( statement LONGTEXT ) RETURNS LONGTEXT COMMENT '\n Description\n \n Formats a normalized statement, truncating it if it is > 64 characters long by default.\n \n To configure the length to truncate the statement to by default, update the `statement_truncate_len`\n variable with `sys_config` table to a different value. Alternatively, to change it just for just \n your particular session, use `SET @sys.statement_truncate_len := <some new value>`.\n \n Useful for printing statement related data from Performance Schema from \n the command line.\n \n Parameters\n \n statement (LONGTEXT): \n The statement to format.\n \n Returns\n \n LONGTEXT\n \n Example\n \n mysql> SELECT sys.format_statement(digest_text)\n ->   FROM performance_schema.events_statements_summary_by_digest\n ->  ORDER by sum_timer_wait DESC limit 5;\n +-------------------------------------------------------------------+\n | sys.format_statement(digest_text)                                 |\n +-------------------------------------------------------------------+\n | CREATE SQL SECURITY INVOKER VI ... KE ? AND `variable_value` > ?  |\n | CREATE SQL SECURITY INVOKER VI ... ait` IS NOT NULL , `esc` . ... |\n | CREATE SQL SECURITY INVOKER VI ... ait` IS NOT NULL , `sys` . ... |\n | CREATE SQL SECURITY INVOKER VI ...  , `compressed_size` ) ) DESC  |\n | CREATE SQL SECURITY INVOKER VI ... LIKE ? ORDER BY `timer_start`  |\n +-------------------------------------------------------------------+\n 5 rows in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN IF @sys.statement_truncate_len IS NULL THEN SET @sys.statement_truncate_len = sys_get_config('statement_truncate_len', 64); END IF;  IF CHAR_LENGTH(statement) > @sys.statement_truncate_len THEN RETURN REPLACE(CONCAT(LEFT(statement, (@sys.statement_truncate_len/2)-2), ' ... ', RIGHT(statement, (@sys.statement_truncate_len/2)-2)), '\n', ' '); ELSE  RETURN REPLACE(statement, '\n', ' '); END IF; END;
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION ps_is_account_enabled ( in_host VARCHAR(60),  in_user VARCHAR(32) )  RETURNS ENUM('YES', 'NO') COMMENT '\n Description\n \n Determines whether instrumentation of an account is enabled \n within Performance Schema.\n \n Parameters\n \n in_host VARCHAR(60): \n The hostname of the account to check.\n in_user VARCHAR(32):\n The username of the account to check.\n \n Returns\n \n ENUM(\'YES\', \'NO\', \'PARTIAL\')\n \n Example\n \n mysql> SELECT sys.ps_is_account_enabled(\'localhost\', \'root\');\n +------------------------------------------------+\n | sys.ps_is_account_enabled(\'localhost\', \'root\') |\n +------------------------------------------------+\n | YES                                            |\n +------------------------------------------------+\n 1 row in set (0.01 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC  READS SQL DATA  BEGIN RETURN IF(EXISTS(SELECT 1 FROM performance_schema.setup_actors WHERE (`HOST` = '%' OR in_host LIKE `HOST`) AND (`USER` = '%' OR `USER` = in_user) AND (`ENABLED` = 'YES') ), 'YES', 'NO' ); END;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW innodb_lock_waits ( wait_started, wait_age, wait_age_secs, locked_table, locked_index, locked_type, waiting_trx_id, waiting_trx_started, waiting_trx_age, waiting_trx_rows_locked, waiting_trx_rows_modified, waiting_pid, waiting_query, waiting_lock_id, waiting_lock_mode, blocking_trx_id, blocking_pid, blocking_query, blocking_lock_id, blocking_lock_mode, blocking_trx_started, blocking_trx_age, blocking_trx_rows_locked, blocking_trx_rows_modified, sql_kill_blocking_query, sql_kill_blocking_connection ) AS SELECT r.trx_wait_started AS wait_started, TIMEDIFF(NOW(), r.trx_wait_started) AS wait_age, TIMESTAMPDIFF(SECOND, r.trx_wait_started, NOW()) AS wait_age_secs, rl.lock_table AS locked_table, rl.lock_index AS locked_index, rl.lock_type AS locked_type, r.trx_id AS waiting_trx_id, r.trx_started as waiting_trx_started, TIMEDIFF(NOW(), r.trx_started) AS waiting_trx_age, r.trx_rows_locked AS waiting_trx_rows_locked, r.trx_rows_modified AS waiting_trx_rows_modified, r.trx_mysql_thread_id AS waiting_pid, sys.format_statement(r.trx_query) AS waiting_query, rl.lock_id AS waiting_lock_id, rl.lock_mode AS waiting_lock_mode, b.trx_id AS blocking_trx_id, b.trx_mysql_thread_id AS blocking_pid, sys.format_statement(b.trx_query) AS blocking_query, bl.lock_id AS blocking_lock_id, bl.lock_mode AS blocking_lock_mode, b.trx_started AS blocking_trx_started, TIMEDIFF(NOW(), b.trx_started) AS blocking_trx_age, b.trx_rows_locked AS blocking_trx_rows_locked, b.trx_rows_modified AS blocking_trx_rows_modified, CONCAT('KILL QUERY ', b.trx_mysql_thread_id) AS sql_kill_blocking_query, CONCAT('KILL ', b.trx_mysql_thread_id) AS sql_kill_blocking_connection FROM information_schema.innodb_lock_waits w INNER JOIN information_schema.innodb_trx b    ON b.trx_id = w.blocking_trx_id INNER JOIN information_schema.innodb_trx r    ON r.trx_id = w.requesting_trx_id INNER JOIN information_schema.innodb_locks bl ON bl.lock_id = w.blocking_lock_id INNER JOIN information_schema.innodb_locks rl ON rl.lock_id = w.requested_lock_id ORDER BY r.trx_wait_started;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER VIEW session_ssl_status ( thread_id, ssl_version, ssl_cipher, ssl_sessions_reused ) AS SELECT sslver.thread_id,  sslver.variable_value ssl_version,  sslcip.variable_value ssl_cipher, sslreuse.variable_value ssl_sessions_reused FROM performance_schema.status_by_thread sslver  LEFT JOIN performance_schema.status_by_thread sslcip  ON (sslcip.thread_id=sslver.thread_id and sslcip.variable_name='Ssl_cipher') LEFT JOIN performance_schema.status_by_thread sslreuse  ON (sslreuse.thread_id=sslver.thread_id and sslreuse.variable_name='Ssl_sessions_reused')  WHERE sslver.variable_name='Ssl_version';
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE create_synonym_db ( IN in_db_name VARCHAR(64),  IN in_synonym VARCHAR(64) ) COMMENT '\n Description\n \n Takes a source database name and synonym name, and then creates the \n synonym database with views that point to all of the tables within\n the source database.\n \n Useful for creating a "ps" synonym for "performance_schema",\n or "is" instead of "information_schema", for example.\n \n Parameters\n \n in_db_name (VARCHAR(64)):\n The database name that you would like to create a synonym for.\n in_synonym (VARCHAR(64)):\n The database synonym name.\n \n Example\n \n mysql> SHOW DATABASES;\n +--------------------+\n | Database           |\n +--------------------+\n | information_schema |\n | mysql              |\n | performance_schema |\n | sys                |\n | test               |\n +--------------------+\n 5 rows in set (0.00 sec)\n \n mysql> CALL sys.create_synonym_db(\'performance_schema\', \'ps\');\n +---------------------------------------+\n | summary                               |\n +---------------------------------------+\n | Created 74 views in the `ps` database |\n +---------------------------------------+\n 1 row in set (8.57 sec)\n \n Query OK, 0 rows affected (8.57 sec)\n \n mysql> SHOW DATABASES;\n +--------------------+\n | Database           |\n +--------------------+\n | information_schema |\n | mysql              |\n | performance_schema |\n | ps                 |\n | sys                |\n | test               |\n +--------------------+\n 6 rows in set (0.00 sec)\n \n mysql> SHOW FULL TABLES FROM ps;\n +------------------------------------------------------+------------+\n | Tables_in_ps                                         | Table_type |\n +------------------------------------------------------+------------+\n | accounts                                             | VIEW       |\n | cond_instances                                       | VIEW       |\n | events_stages_current                                | VIEW       |\n | events_stages_history                                | VIEW       |\n ...\n ' SQL SECURITY INVOKER NOT DETERMINISTIC MODIFIES SQL DATA BEGIN DECLARE v_done bool DEFAULT FALSE; DECLARE v_db_name_check VARCHAR(64); DECLARE v_db_err_msg TEXT; DECLARE v_table VARCHAR(64); DECLARE v_views_created INT DEFAULT 0;  DECLARE db_doesnt_exist CONDITION FOR SQLSTATE '42000'; DECLARE db_name_exists CONDITION FOR SQLSTATE 'HY000';  DECLARE c_table_names CURSOR FOR  SELECT TABLE_NAME  FROM INFORMATION_SCHEMA.TABLES  WHERE TABLE_SCHEMA = in_db_name;  DECLARE CONTINUE HANDLER FOR NOT FOUND SET v_done = TRUE;  SELECT SCHEMA_NAME INTO v_db_name_check FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = in_db_name;  IF v_db_name_check IS NULL THEN SET v_db_err_msg = CONCAT('Unknown database ', in_db_name); SIGNAL SQLSTATE 'HY000' SET MESSAGE_TEXT = v_db_err_msg; END IF;  SELECT SCHEMA_NAME INTO v_db_name_check FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = in_synonym;  IF v_db_name_check = in_synonym THEN SET v_db_err_msg = CONCAT('Can\'t create database ', in_synonym, '; database exists'); SIGNAL SQLSTATE 'HY000' SET MESSAGE_TEXT = v_db_err_msg; END IF;  SET @create_db_stmt := CONCAT('CREATE DATABASE ', sys.quote_identifier(in_synonym)); PREPARE create_db_stmt FROM @create_db_stmt; EXECUTE create_db_stmt; DEALLOCATE PREPARE create_db_stmt;  SET v_done = FALSE; OPEN c_table_names; c_table_names: LOOP FETCH c_table_names INTO v_table; IF v_done THEN LEAVE c_table_names; END IF;  SET @create_view_stmt = CONCAT( 'CREATE SQL SECURITY INVOKER VIEW ', sys.quote_identifier(in_synonym), '.', sys.quote_identifier(v_table), ' AS SELECT * FROM ', sys.quote_identifier(in_db_name), '.', sys.quote_identifier(v_table) ); PREPARE create_view_stmt FROM @create_view_stmt; EXECUTE create_view_stmt; DEALLOCATE PREPARE create_view_stmt;  SET v_views_created = v_views_created + 1; END LOOP; CLOSE c_table_names;  SELECT CONCAT( 'Created ', v_views_created, ' view', IF(v_views_created != 1, 's', ''), ' in the ', sys.quote_identifier(in_synonym), ' database' ) AS summary;  END;
DROP PROCEDURE IF EXISTS ps_trace_statement_digest;
CREATE DEFINER='mysql.sys'@'localhost' PROCEDURE ps_setup_show_enabled ( IN in_show_instruments BOOLEAN, IN in_show_threads BOOLEAN ) COMMENT '\n Description\n \n Shows all currently enabled Performance Schema configuration.\n \n Parameters\n \n in_show_instruments (BOOLEAN):\n Whether to print enabled instruments (can print many items)\n \n in_show_threads (BOOLEAN):\n Whether to print enabled threads\n \n Example\n \n mysql> CALL sys.ps_setup_show_enabled(TRUE, TRUE);\n +----------------------------+\n | performance_schema_enabled |\n +----------------------------+\n |                          1 |\n +----------------------------+\n 1 row in set (0.00 sec)\n \n +---------------+\n | enabled_users |\n +---------------+\n | \'%\'@\'%\'       |\n +---------------+\n 1 row in set (0.01 sec)\n \n +-------------+---------+---------+-------+\n | object_type | objects | enabled | timed |\n +-------------+---------+---------+-------+\n | EVENT       | %.%     | YES     | YES   |\n | FUNCTION    | %.%     | YES     | YES   |\n | PROCEDURE   | %.%     | YES     | YES   |\n | TABLE       | %.%     | YES     | YES   |\n | TRIGGER     | %.%     | YES     | YES   |\n +-------------+---------+---------+-------+\n 5 rows in set (0.01 sec)\n \n +---------------------------+\n | enabled_consumers         |\n +---------------------------+\n | events_statements_current |\n | global_instrumentation    |\n | thread_instrumentation    |\n | statements_digest         |\n +---------------------------+\n 4 rows in set (0.05 sec)\n \n +---------------------------------+-------------+\n | enabled_threads                 | thread_type |\n +---------------------------------+-------------+\n | sql/main                        | BACKGROUND  |\n | sql/thread_timer_notifier       | BACKGROUND  |\n | innodb/io_ibuf_thread           | BACKGROUND  |\n | innodb/io_log_thread            | BACKGROUND  |\n | innodb/io_read_thread           | BACKGROUND  |\n | innodb/io_read_thread           | BACKGROUND  |\n | innodb/io_write_thread          | BACKGROUND  |\n | innodb/io_write_thread          | BACKGROUND  |\n | innodb/page_cleaner_thread      | BACKGROUND  |\n | innodb/srv_lock_timeout_thread  | BACKGROUND  |\n | innodb/srv_error_monitor_thread | BACKGROUND  |\n | innodb/srv_monitor_thread       | BACKGROUND  |\n | innodb/srv_master_thread        | BACKGROUND  |\n | innodb/srv_purge_thread         | BACKGROUND  |\n | innodb/srv_worker_thread        | BACKGROUND  |\n | innodb/srv_worker_thread        | BACKGROUND  |\n | innodb/srv_worker_thread        | BACKGROUND  |\n | innodb/buf_dump_thread          | BACKGROUND  |\n | innodb/dict_stats_thread        | BACKGROUND  |\n | sql/signal_handler              | BACKGROUND  |\n | sql/compress_gtid_table         | FOREGROUND  |\n | root@localhost                  | FOREGROUND  |\n +---------------------------------+-------------+\n 22 rows in set (0.01 sec)\n \n +-------------------------------------+-------+\n | enabled_instruments                 | timed |\n +-------------------------------------+-------+\n | wait/io/file/sql/map                | YES   |\n | wait/io/file/sql/binlog             | YES   |\n ...\n | statement/com/Error                 | YES   |\n | statement/com/                      | YES   |\n | idle                                | YES   |\n +-------------------------------------+-------+\n 210 rows in set (0.08 sec)\n \n Query OK, 0 rows affected (0.89 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC READS SQL DATA BEGIN SELECT @@performance_schema AS performance_schema_enabled;  SELECT CONCAT('\'', user, '\'@\'', host, '\'') AS enabled_users FROM performance_schema.setup_actors /*!50706 WHERE enabled = 'YES' */ ORDER BY enabled_users;  SELECT object_type, CONCAT(object_schema, '.', object_name) AS objects, enabled, timed FROM performance_schema.setup_objects WHERE enabled = 'YES' ORDER BY object_type, objects;  SELECT name AS enabled_consumers FROM performance_schema.setup_consumers WHERE enabled = 'YES' ORDER BY enabled_consumers;  IF (in_show_threads) THEN SELECT IF(name = 'thread/sql/one_connection',  CONCAT(processlist_user, '@', processlist_host),  REPLACE(name, 'thread/', '')) AS enabled_threads, TYPE AS thread_type FROM performance_schema.threads WHERE INSTRUMENTED = 'YES' ORDER BY enabled_threads; END IF;  IF (in_show_instruments) THEN SELECT name AS enabled_instruments, timed FROM performance_schema.setup_instruments WHERE enabled = 'YES' ORDER BY enabled_instruments; END IF; END;
USE sysSkipping installation/upgrade of the sys schema.character_set_clientKOI8-Ushiftjisx0213MYSQL_HANDSHAKEdatabasereturn-found-rowsThis client library is licensed only for use with MySQL servers having '%s' licensePrepared statement contains no metadata[first secondary ignorable]Logical position%s expectedxml/versioncharsets/max-idcharsets/charsetcharsets/charset/collation/map[strength %.*s][match-boundaries %.*s]InternalFatal: OpenSSL interface problem (n = %d)keybcs2macroman_general_cilatin7_bincp932_japanese_ciCommand not supported by databaseRecord not matching the given partition set%s/.mylogin.cnfaes-192-cfb8%s
INFORMATIONOPTIMIZECREATE TABLE IF NOT EXISTS time_zone_transition_type (   Time_zone_id int unsigned NOT NULL, Transition_type_id int unsigned NOT NULL, Offset int signed DEFAULT 0 NOT NULL, Is_DST tinyint unsigned DEFAULT 0 NOT NULL, Abbreviation char(8) DEFAULT '' NOT NULL, PRIMARY KEY TzIdTrTId (Time_zone_id, Transition_type_id) ) engine=INNODB STATS_PERSISTENT=0 CHARACTER SET utf8   comment='Time zone transition types';
SET @cmd="SET @broken_views = (select count(*) from information_schema.views"
  " where table_schema='performance_schema')";
set @have_pfs= (select count(engine) from information_schema.engines where engine='PERFORMANCE_SCHEMA');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`memory_per_fragment`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'DROP VIEW IF EXISTS `ndbinfo`.`operations_per_fragment`','SET @dummy = 0');
SET @str=IF(@have_ndbinfo,'CREATE OR REPLACE DEFINER=`root`@`localhost` SQL SECURITY INVOKER VIEW `ndbinfo`.`memory_per_fragment` AS SELECT name.fq_name, parent_name.fq_name AS parent_fq_name, types.type_name AS type, table_id, node_id, block_instance, fragment_num, fixed_elem_alloc_bytes, fixed_elem_free_bytes, fixed_elem_size_bytes, fixed_elem_count, FLOOR(fixed_elem_free_bytes/fixed_elem_size_bytes) AS fixed_elem_free_count, var_elem_alloc_bytes, var_elem_free_bytes, var_elem_count, hash_index_alloc_bytes FROM ndbinfo.ndb$frag_mem_use AS space JOIN ndbinfo.ndb$dict_obj_info AS name ON name.id=space.table_id AND name.type<=6 JOIN ndbinfo.ndb$dict_obj_types AS types ON name.type=types.type_id LEFT JOIN ndbinfo.ndb$dict_obj_info AS parent_name ON name.parent_obj_id=parent_name.id AND name.parent_obj_type=parent_name.type','SET @dummy = 0');
SET @str = IF(@had_distributed_user > 0, @cmd, "SET @dummy = 0");
SET @cmd="ALTER TABLE mysql.tables_priv ENGINE=MyISAM";
SET @str = IF(@had_distributed_columns_priv > 0, @cmd, "SET @dummy = 0");
UPDATE user SET Show_db_priv= Select_priv, Super_priv=Process_priv, Execute_priv=Process_priv, Create_tmp_table_priv='Y', Lock_tables_priv='Y', Repl_slave_priv=file_priv, Repl_client_priv=File_priv where user<>"" AND @hadShowDbPriv = 0;
SELECT CASE WHEN COUNT(*) > 0 THEN
CONCAT ("WARNING: NULL values of the 'collation_connection' column ('mysql.proc' table) have been updated with a default value (", @@collation_connection, "). Please verify if necessary.")
ELSE NULL
END
AS value FROM proc WHERE collation_connection IS NULL;
ALTER TABLE proc ADD db_collation
                     char(32) collate utf8_bin DEFAULT NULL
                     AFTER collation_connection;
SET @hadEventPriv := 0;
CREATE PROCEDURE mysql.warn_duplicate_host_names() SIGNAL SQLSTATE '45000'  SET MESSAGE_TEXT = 'Multiple accounts exist for @user_name, @host_name that differ only in Host lettercase; remove all except one of them';
SET @have_host_table=(SELECT COUNT(*) FROM information_schema.tables WHERE table_name LIKE 'host' AND table_schema LIKE 'mysql' AND table_type LIKE 'BASE TABLE');
SET @have_engine_cost_default =
  (SELECT COUNT(column_name) FROM information_schema.columns
     WHERE table_schema = 'mysql' AND table_name = 'engine_cost' AND
           column_name = 'default_value');
SET @str = IF(@had_audit_log_filter > 0, @cmd, "SET @dummy = 0");
CREATE DEFINER='mysql.sys'@'localhost' FUNCTION quote_identifier(in_identifier TEXT) RETURNS TEXT CHARSET UTF8 COMMENT '\n Description\n \n Takes an unquoted identifier (schema name, table name, etc.) and\n returns the identifier quoted with backticks.\n \n Parameters\n \n in_identifier (TEXT):\n The identifier to quote.\n \n Returns\n \n TEXT\n \n Example\n \n mysql> SELECT sys.quote_identifier(''my_identifier'') AS Identifier;\n +-----------------+\n | Identifier      |\n +-----------------+\n | `my_identifier` |\n +-----------------+\n 1 row in set (0.00 sec)\n \n mysql> SELECT sys.quote_identifier(''my`idenfier'') AS Identifier;\n +----------------+\n | Identifier     |\n +----------------+\n | `my``idenfier` |\n +----------------+\n 1 row in set (0.00 sec)\n ' SQL SECURITY INVOKER DETERMINISTIC NO SQL BEGIN RETURN CONCAT('`', REPLACE(in_identifier, '`', '``'), '`'); END;
CREATE OR REPLACE ALGORITHM = MERGE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW schema_unused_indexes ( object_schema, object_name, index_name ) AS SELECT t.object_schema, t.object_name, t.index_name FROM performance_schema.table_io_waits_summary_by_index_usage t INNER JOIN information_schema.statistics s ON t.object_schema = s.table_schema AND t.object_name = s.table_name AND t.index_name = s.index_name WHERE t.index_name IS NOT NULL AND t.count_star = 0 AND t.object_schema != 'mysql' AND t.index_name != 'PRIMARY' AND s.NON_UNIQUE = 1 AND s.SEQ_IN_INDEX = 1 ORDER BY object_schema, object_name;
CREATE OR REPLACE ALGORITHM = TEMPTABLE DEFINER = 'mysql.sys'@'localhost' SQL SECURITY INVOKER  VIEW x$user_summary ( user, statements, statement_latency, statement_avg_latency, table_scans, file_ios, file_io_latency, current_connections, total_connections, unique_hosts, current_memory, total_memory_allocated ) AS SELECT IF(accounts.user IS NULL, 'background', accounts.user) AS user, SUM(stmt.total) AS statements, SUM(stmt.total_latency) AS statement_latency, IFNULL(SUM(stmt.total_latency) / NULLIF(SUM(stmt.total), 0), 0) AS statement_avg_latency, SUM(stmt.full_scans) AS table_scans, SUM(io.ios) AS file_ios, SUM(io.io_latency) AS file_io_latency, SUM(accounts.current_connections) AS current_connections, SUM(accounts.total_connections) AS total_connections, COUNT(DISTINCT host) AS unique_hosts, SUM(mem.current_allocated) AS current_memory, SUM(mem.total_allocated) AS total_memory_allocated FROM performance_schema.accounts LEFT JOIN sys.x$user_summary_by_statement_latency AS stmt ON IF(accounts.user IS NULL, 'background', accounts.user) = stmt.user LEFT JOIN sys.x$user_summary_by_file_io AS io ON IF(accounts.user IS NULL, 'background', accounts.user) = io.user LEFT JOIN sys.x$memory_by_user_by_current_bytes mem ON IF(accounts.user IS NULL, 'background', accounts.user) = mem.user GROUP BY IF(accounts.user IS NULL, 'background', accounts.user) ORDER BY SUM(stmt.total_latency) DESC;
DROP PROCEDURE IF EXISTS ps_setup_show_enabled_instruments;
. Re-installing the sys schema.Error: Server version (%s) does not match with the version of
the server (%s) with which this program was built/distributed. You can
use --skip-version-check to skip this check.
cp866latin5utf-8SET NAMES %ssending connection information to serverInvalid pathLOGNAMEutf8_romanian_ciutf32_slovak_ci[before 3][last primary ignorable]charsets/charset/aliascharsets/charset/collation/versioncharsets/charset/collation/settings/backwardsprimaryunexpected END-OF-INPUTunlockhebrew_general_cicp1251_general_cshp8_binlatin2_bineuckr_binCan't create directory '%s' (Errcode: %d - %s)Can't change permissions of the file '%s' (Errcode: %d - %s)Someone has changed the row since it was read (while the table was locked to prevent it)Cannot delete a parent rowIO_CACHE_SHARE::cond_writerMY_TMPDIR::full_list%s aes-128-ofbUse compression in server/client protocol.max_allowed_packetDisplay this help message and exit.\nKEY () partitioning changed0C0E















A?!1(a_!!A4!A<QLQN



A01&aP                1#1$0C0E!
1*!																!1!1'ds1)!QFA1QGF;;  99999999999999991"!N5Mysql5Tools7Upgrade7ProgramEN5Mysql17Instance_callbackIxRKNS_5Tools4Base12Message_dataENS1_7Upgrade7ProgramEEEN5Mysql10I_callableIxRKNS_5Tools4Base12Message_dataEEEN5Mysql17Instance_callbackIxRKNS_5Tools4Base18Mysql_query_runner3RowENS1_7Upgrade7ProgramEEEN5Mysql10I_callableIxRKNS_5Tools4Base18Mysql_query_runner3RowEEENSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEENSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEE,,s,,,,,K,K,K,K,K,K,K,,K,K,K,K,K,K,K,,,,K,,_,K,,,K,K,,K,,,,4,,F,,$,U,S,e,--,F,-n,-,,,,,,,-`,,V,V,`,,,-R-(,,8-,-----A-o----[!---]!------#-4-C-f-----u--I----]!----;-^-----A-[-[-3]-3]-[-)[-5[-A[-M[-`[-m[-y[-[-3]-[-[-[-Z-[-[-[-[-[-\-Z-'\-3\-?\-K\-W\-c\-~\-3]-3]-3]-\-\-\-\-]-]-]-5]-R]-_-p----ж--5-----5---_-4-_--M-v---V--M--¾-V--4--=--ʿ--ۿ------3-G-[------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------(-O---7-t-X-O-u--t-(-@<sOu$@`(?@yPD??@A?5?55?CP95?aCoc?Y@J_*-N-o---
--e------E-`---------*-*--z-----z-----8---D---D--D-----+-0000-00-00 00:00:00.000000N13sha2_password13SHA256_digestEN13sha2_password15Generate_digestE	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         (((((                  H          (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAA\[\CEEEEIIIIDNOOOO]UUUYYAAAA\[\CEEEEIIIIDNOOOO]UUUYY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAAAA\CEEEEIIIIDNOOOOOUUUUYSAAAAAA\CEEEEIIIIDNOOOOOUUUUYYEEESEEE	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAAA\CEEEEIIIIDNOOOOUUUYAAAAA\CEEEEIIIIDNOOOOUUUYY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
d'@Bʚ;TvHrN	@zZƤ~o#]xEcd
#NJ?a.a.a.a.d.d.td.me.f.e.e.f.			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ[[[\\\]]]^^^___```AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ{{{|||}}}~~~AAAAAACEEEEIIIINOOOOOUUUUYSAAAAAACEEEEIIIINOOOOOUUUUYxYAAAAAACC	C	C
C
C
C
CDDEEEEEEEEEEGGGG !G !G"#G"#G$%H$%H&'&&'&()I()I*+I*+I,-I,-I./I./I0iII1I23223245J45J67K67K8889:L9:L;<L;<L=>L=>L?@??@?ABAABACDNCDNEFNEFNGHNGHNIIIJKJJKJLMOLMONOONOOPQOPQORSRRSRTURTURVWRVWRXYRXYRZ[SZ[S\]S\]S^_S^_S`aS`aSbcTbcTdeTdeTfgffgfhiUhiUjkUjkUlmUlmUnoUnoUpqUpqUrsUrsUtuWtuWvwYvwYxYyzZyzZ{|Z{|Z}~Z}~ZSSCCSTVWY[`cih==or  uOOUUAAIIOOUUUUUUUUUUAAAAGGKKOOOOJGGNNAAAAAAEEEE	I	I
I
I
O
OOORRRRUUUUSSTTHH  !!!"#""#"$%$$%$&'A&'A()E()E*+O*+O,-O,-O./O./O01O01O23Y23Y444555666777888999:e,:;<;;<;==>f,>~,?~,,@,ABAABACCDDEEFGFFGFHIHHIHJKJJKJLMLLMLNONNONo,Po,m,Qm,p,Rp,STUUUVWXXXYZZZ[\\\]]]^^^___`aaabbbcdddeeefffggghijjjb,kb,lllmmmnnnopppn,qn,rssstttuvvvwwwxxxyyyzzz{{{|||d,}d,~~~DDEE			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopqppqprsrrsrtttuuuvwvvwvxxxyyyzzz{|}~~~{|}PQRSTUVWX	Y	
Z
[\
]^#_0123456789:;<=>? @ !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0123456789:;<=>? @ !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/PQRSTUVWX	Y	
Z
[\
]^#_`a``a`bcbbcbdeddedfgffgfhihhihjkjjkjlmllmlnonnonpqppqprsrrsrtuttutvwtvwtxyxxyxz{zz{z|}||}|~~~~--######''++		





 !  ! "#""#"$%$$%$&&&'''((()))***+++,,,---...///0001a12b23c34d45e56f67g78h89i9:j:;k;<l<=m=>n>?o?@p@AqABrBCsCDtDEuEFvFGwGHxHIyIJzJK{KL|LM}MN~NOOPPQQRRSSTTUUVVWWWXXXYYYZZZ[[[\\\]]]^^^___```1a12b23c34d45e56f67g78h89i9:j:;k;<l<=m=>n>?o?@p@AqABrBCsCDtDEuEFvFGwGHxHIyIJzJK{KL|LM}MN~NOOPPQQRRSSTTUUVV			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~---------	-
---
------------------- -!-"-#-$-%-			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxx}y}zzz{{{|||c,}c,~~~AABBBBBB	C	C
D
D
D
DDDDDDDEEEEEEEEEEFF !G !G"#H"#H$%H$%H&'H&'H()H()H*+H*+H,-I,-I./I./I01K01K23K23K45K45K67L67L89L89L:;L:;L<=L<=L>?M>?M@AM@AMBCMBCMDENDENFGNFGNHINHINJKNJKNLMOLMONOONOOPQOPQORSORSOTUPTUPVWPVWPXYRXYRZ[RZ[R\]R\]R^_R^_R`aS`aSbcSbcSdeSdeSfgSfgShiShiSjkTjkTlmTlmTnoTnoTpqTpqTrsUrsUtuUtuUvwUvwUxyUxyUz{Uz{U|}V|}V~V~VWWWWWWWWWWXXXXYYZZZZZZHTWY`SAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEEIIIIOOOOOOOOOOOOOOOOOOOOOOOOUUUUUUUUUUUUUUYYYYYYYY	

	

( )!*"+#,$-%.&/'( )!*"+#,$-%.&/'8091:2;3<4=5>6?78091:2;3<4=5>6?7H@IAJBKCLDMEFFFGGGH@IAJBKCLDMENNNOOOPPYQRR[STT]UVV_WXXXYQZZZ[S\\\]U^^^_Wh`iajbkcldmenfogh`iajbkcldmenfogpqrstuvwxyz{|}~~~pqrstuvwz{xy|}!!!!!!!!!!!!!!!!!!!!!!!!!!!	!	!	!
!
!
!!!!!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! !!!!!!!"!"!"!#!#!#!$!$!$!%!%!%!&!&!'!'!'!(!(!(!)!)!)!*!k*!+!+!,!,!,!-!-!-!.!.!.!/!/!/!0!0!0!1!1!1!2!N!2!3!3!3!4!4!4!5!5!5!6!6!6!7!7!7!8!8!8!9!9!9!:!:!:!;!;!;!<!<!<!=!=!=!>!>!>!?!?!?!@!@!@!A!A!A!B!B!B!C!C!C!D!D!D!E!E!E!F!F!F!G!G!G!H!H!H!I!I!I!J!J!J!K!K!K!L!L!L!M!M!M!2!N!2!O!O!O!P!P!P!Q!Q!Q!R!R!R!S!S!S!T!T!T!U!U!U!V!V!V!W!W!W!X!X!X!Y!Y!Y!Z!Z!Z![![![!\!\!\!]!]!]!^!^!^!_!_!_!`!p!`!a!q!a!b!r!b!c!s!c!d!t!d!e!u!e!f!v!f!g!w!g!h!x!h!i!y!i!j!z!j!k!{!k!l!|!l!m!}!m!n!~!n!o!!o!`!p!`!a!q!a!b!r!b!c!s!c!d!t!d!e!u!e!f!v!f!g!w!g!h!x!h!i!y!i!j!z!j!k!{!k!l!|!l!m!}!m!n!~!n!o!!o!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$	$	$	$
$
$
$$$$$$$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ $!$!$!$"$"$"$#$#$#$$$$$$$%$%$%$&$&$&$'$'$'$($($($)$)$)$*$*$*$+$+$+$,$,$,$-$-$-$.$.$.$/$/$/$0$0$0$1$1$1$2$2$2$3$3$3$4$4$4$5$5$5$6$6$6$7$7$7$8$8$8$9$9$9$:$:$:$;$;$;$<$<$<$=$=$=$>$>$>$?$?$?$@$@$@$A$A$A$B$B$B$C$C$C$D$D$D$E$E$E$F$F$F$G$G$G$H$H$H$I$I$I$J$J$J$K$K$K$L$L$L$M$M$M$N$N$N$O$O$O$P$P$P$Q$Q$Q$R$R$R$S$S$S$T$T$T$U$U$U$V$V$V$W$W$W$X$X$X$Y$Y$Y$Z$Z$Z$[$[$[$\$\$\$]$]$]$^$^$^$_$_$_$`$`$`$a$a$a$b$b$b$c$c$c$d$d$d$e$e$e$f$f$f$g$g$g$h$h$h$i$i$i$j$j$j$k$k$k$l$l$l$m$m$m$n$n$n$o$o$o$p$p$p$q$q$q$r$r$r$s$s$s$t$t$t$u$u$u$v$v$v$w$w$w$x$x$x$y$y$y$z$z$z${${${$|$|$|$}$}$}$~$~$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$,0,,,1,,,2,,,3,,,4,,,5,,,6,,,7,,,8,,	,9,	,
,:,
,,;,,,<,,
,=,
,,>,,,?,,,@,,,A,,,B,,,C,,,D,,,E,,,F,,,G,,,H,,,I,,,J,,,K,,,L,,,M,,,N,,,O,, ,P, ,!,Q,!,",R,",#,S,#,$,T,$,%,U,%,&,V,&,',W,',(,X,(,),Y,),*,Z,*,+,[,+,,,\,,,-,],-,.,^,.,/,/,/,,0,,,1,,,2,,,3,,,4,,,5,,,6,,,7,,,8,,	,9,	,
,:,
,,;,,,<,,
,=,
,,>,,,?,,,@,,,A,,,B,,,C,,,D,,,E,,,F,,,G,,,H,,,I,,,J,,,K,,,L,,,M,,,N,,,O,, ,P, ,!,Q,!,",R,",#,S,#,$,T,$,%,U,%,&,V,&,',W,',(,X,(,),Y,),*,Z,*,+,[,+,,,\,,,-,],-,.,^,.,_,_,_,`,a,`,`,a,`,b,kb,c,}c,d,}d,:e,:>f,>g,h,g,g,h,g,i,j,i,i,j,i,k,l,k,k,l,k,m,Qm,n,qn,o,Po,p,Rp,q,q,q,r,s,r,r,s,r,t,t,t,u,v,u,u,v,u,w,w,w,x,x,x,y,y,y,z,z,z,{,{,{,|,|,|,},},},~,?~,,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------	-
---
------------------- -!-"-#-$-%-&-&-&-'-'-'-(-(-(-)-)-)-*-*-*-+-+-+-,-,-,-------.-.-.-/-/-/-0-0-0-1-1-1-2-2-2-3-3-3-4-4-4-5-5-5-6-6-6-7-7-7-8-8-8-9-9-9-:-:-:-;-;-;-<-<-<-=-=-=->->->-?-?-?-@-@-@-A-A-A-B-B-B-C-C-C-D-D-D-E-E-E-F-F-F-G-G-G-H-H-H-I-I-I-J-J-J-K-K-K-L-L-L-M-M-M-N-N-N-O-O-O-P-P-P-Q-Q-Q-R-R-R-S-S-S-T-T-T-U-U-U-V-V-V-W-W-W-X-X-X-Y-Y-Y-Z-Z-Z-[-[-[-\-\-\-]-]-]-^-^-^-_-_-_-`-`-`-a-a-a-b-b-b-c-c-c-d-d-d-e-e-e-f-f-f-g-g-g-h-h-h-i-i-i-j-j-j-k-k-k-l-l-l-m-m-m-n-n-n-o-o-o-p-p-p-q-q-q-r-r-r-s-s-s-t-t-t-u-u-u-v-v-v-w-w-w-x-x-x-y-y-y-z-z-z-{-{-{-|-|-|-}-}-}-~-~-~----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@A@@A@BCBBCBDEDDEDFGFFGFHIHHIHJKJJKJLMLLMLNONNONPQPPQPRSRRSRTUTTUTVWVVWVXYXXYXZ[ZZ[Z\]\\]\^_^^_^```aaabcbbcbdeddedfgffgfhihhihjkjjkjlmllmlnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~¦¦¦æææĦĦĦŦŦŦƦƦƦǦǦǦȦȦȦɦɦɦʦʦʦ˦˦˦̦̦̦ͦͦͦΦΦΦϦϦϦЦЦЦѦѦѦҦҦҦӦӦӦԦԦԦզզզ֦֦֦צצצئئئ٦٦٦ڦڦڦۦۦۦܦܦܦݦݦݦަަަߦߦߦ			





   !!!"#""#"$%$$%$&'&&'&()(()(*+**+*,-,,-,./../.000111232232454454676676898898:;::;:<=<<=<>?>>?>@A@@A@BCBBCBDEDDEDFGFFGFHIHHIHJKJJKJLMLLMLNONNONPQPPQPRSRRSRTUTTUTVWVVWVXYXXYXZ[ZZ[Z\]\\]\^_^^_^`a``a`bcbbcbdeddedfgffgfhihhihjkjjkjlmllmlnonnonpppqqqrrrssstttuuuvvvwwwxxxyzyyzy{|{{|{}y}~~~~§§§çççħħħŧŧŧƧƧƧǧǧǧȧȧȧɧɧɧʧʧʧ˧˧˧̧̧̧ͧͧͧΧΧΧϧϧϧЧЧЧѧѧѧҧҧҧӧӧӧԧԧԧէէէ֧֧֧קקקااا٧٧٧ڧڧڧۧۧۧܧܧܧݧݧݧާާާߧߧߧ			





   !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0P01Q12R23S34T45U56V67W78X89Y9:Z:;;;<<<===>>>???@@@!A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0P01Q12R23S34T45U56V67W78X89Y9:Z:[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~()*+,-./0	1	
2
34
5
6789:;<=>?@ABCDEFG H !I!"J"#K#$L$%M%&N&'O'()*+,-./0	1	
2
34
5
6789:;<=>?@ABCDEFG H !I!"J"#K#$L$%M%&N&'O'PPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ[[[\\\]]]^^^___```AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ{{{|||}}}~~~AAAAAACEEEEIIIINOOOOOUUUUYSAAAAAACEEEEIIIINOOOOOUUUUYxYAAAAAACC	C	C
C
C
C
CDDEEEEEEEEEEGGGG !G !G"#G"#G$%H$%H&'&&'&()I()I*+I*+I,-I,-I./I./I0iII1I23223245J45J67K67K8889:L9:L;<L;<L=>L=>L?@??@?ABAABACDNCDNEFNEFNGHNGHNIIIJKJJKJLMOLMONOONOOPQOPQORSRRSRTURTURVWRVWRXYRXYRZ[SZ[S\]S\]S^_S^_S`aS`aSbcTbcTdeTdeTfgffgfhiUhiUjkUjkUlmUlmUnoUnoUpqUpqUrsUrsUtuWtuWvwYvwYxYyzZyzZ{|Z{|Z}~Z}~ZSSSTVWY[`cihoruOOUUAAIIOOUUUUUUUUUUAAAAGGKKOOOOJGGNNAAAAAAEEEE	I	I
I
I
O
OOORRRRUUUUSSTTHH   !!!"#""#"$%$$%$&'A&'A()E()E*+O*+O,-O,-O./O./O01O01O23Y23Y444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSTUUUVWXXXYZZZ[\\\]]]^^^___`aaabbbcdddeeefffggghijjjkkklllmmmnnnopppqqqrssstttuvvvwwwxxxyyyzzz{{{|||}}}~~~			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~PQRSTUVWX	Y	
Z
[\
]^#_0123456789:;<=>? @ !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0123456789:;<=>? @ !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/PQRSTUVWX	Y	
Z
[\
]^#_`a``a`bcbbcbdeddedfgffgfhihhihjkjjkjlmllmlnonnonpqppqprsrrsrtuttutvwtvwtxyxxyxz{zz{z|}||}|~~~~--######''++			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///0001a12b23c34d45e56f67g78h89i9:j:;k;<l<=m=>n>?o?@p@AqABrBCsCDtDEuEFvFGwGHxHIyIJzJK{KL|LM}MN~NOOPPQQRRSSTTUUVVWWWXXXYYYZZZ[[[\\\]]]^^^___```1a12b23c34d45e56f67g78h89i9:j:;k;<l<=m=>n>?o?@p@AqABrBCsCDtDEuEFvFGwGHxHIyIJzJK{KL|LM}MN~NOOPPQQRRSSTTUUVVAABBBBBB	C	C
D
D
D
DDDDDDDEEEEEEEEEEFF !G !G"#H"#H$%H$%H&'H&'H()H()H*+H*+H,-I,-I./I./I01K01K23K23K45K45K67L67L89L89L:;L:;L<=L<=L>?M>?M@AM@AMBCMBCMDENDENFGNFGNHINHINJKNJKNLMOLMONOONOOPQOPQORSORSOTUPTUPVWPVWPXYRXYRZ[RZ[R\]R\]R^_R^_R`aS`aSbcSbcSdeSdeSfgSfgShiShiSjkTjkTlmTlmTnoTnoTpqTpqTrsUrsUtuUtuUvwUvwUxyUxyUz{Uz{U|}V|}V~V~VWWWWWWWWWWXXXXYYZZZZZZHTWY`SAAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEEEEEIIIIOOOOOOOOOOOOOOOOOOOOOOOOUUUUUUUUUUUUUUYYYYYYYY	

	

( )!*"+#,$-%.&/'( )!*"+#,$-%.&/'8091:2;3<4=5>6?78091:2;3<4=5>6?7H@IAJBKCLDMEFFFGGGH@IAJBKCLDMENNNOOOPPYQRR[STT]UVV_WXXXYQZZZ[S\\\]U^^^_Wh`iajbkcldmenfogh`iajbkcldmenfogpqrstuvwxyz{|}~~~pqrstuvwz{xy|}!!!!!!!!!!!!!!!!!!!!!!!!!!!	!	!	!
!
!
!!!!!!!
!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! !!!!!!!"!"!"!#!#!#!$!$!$!%!%!%!&!&!'!'!'!(!(!(!)!)!)!*!k*!+!+!,!,!,!-!-!-!.!.!.!/!/!/!0!0!0!1!1!1!2!2!2!3!3!3!4!4!4!5!5!5!6!6!6!7!7!7!8!8!8!9!9!9!:!:!:!;!;!;!<!<!<!=!=!=!>!>!>!?!?!?!@!@!@!A!A!A!B!B!B!C!C!C!D!D!D!E!E!E!F!F!F!G!G!G!H!H!H!I!I!I!J!J!J!K!K!K!L!L!L!M!M!M!N!N!N!O!O!O!P!P!P!Q!Q!Q!R!R!R!S!S!S!T!T!T!U!U!U!V!V!V!W!W!W!X!X!X!Y!Y!Y!Z!Z!Z![![![!\!\!\!]!]!]!^!^!^!_!_!_!`!p!`!a!q!a!b!r!b!c!s!c!d!t!d!e!u!e!f!v!f!g!w!g!h!x!h!i!y!i!j!z!j!k!{!k!l!|!l!m!}!m!n!~!n!o!!o!`!p!`!a!q!a!b!r!b!c!s!c!d!t!d!e!u!e!f!v!f!g!w!g!h!x!h!i!y!i!j!z!j!k!{!k!l!|!l!m!}!m!n!~!n!o!!o!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$	$	$	$
$
$
$$$$$$$
$
$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $ $ $!$!$!$"$"$"$#$#$#$$$$$$$%$%$%$&$&$&$'$'$'$($($($)$)$)$*$*$*$+$+$+$,$,$,$-$-$-$.$.$.$/$/$/$0$0$0$1$1$1$2$2$2$3$3$3$4$4$4$5$5$5$6$6$6$7$7$7$8$8$8$9$9$9$:$:$:$;$;$;$<$<$<$=$=$=$>$>$>$?$?$?$@$@$@$A$A$A$B$B$B$C$C$C$D$D$D$E$E$E$F$F$F$G$G$G$H$H$H$I$I$I$J$J$J$K$K$K$L$L$L$M$M$M$N$N$N$O$O$O$P$P$P$Q$Q$Q$R$R$R$S$S$S$T$T$T$U$U$U$V$V$V$W$W$W$X$X$X$Y$Y$Y$Z$Z$Z$[$[$[$\$\$\$]$]$]$^$^$^$_$_$_$`$`$`$a$a$a$b$b$b$c$c$c$d$d$d$e$e$e$f$f$f$g$g$g$h$h$h$i$i$i$j$j$j$k$k$k$l$l$l$m$m$m$n$n$n$o$o$o$p$p$p$q$q$q$r$r$r$s$s$s$t$t$t$u$u$u$v$v$v$w$w$w$x$x$x$y$y$y$z$z$z${${${$|$|$|$}$}$}$~$~$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$			





   !A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0P01Q12R23S34T45U56V67W78X89Y9:Z:;;;<<<===>>>???@@@!A!"B"#C#$D$%E%&F&'G'(H()I)*J*+K+,L,-M-.N./O/0P01Q12R23S34T45U56V67W78X89Y9:Z:[[[\\\]]]^^^___```aaabbbcccdddeeefffggghhhiiijjjkkklllmmmnnnooopppqqqrrrssstttuuuvvvwwwxxxyyyzzz{{{|||}}}~~~			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ[[[\\\]]]^^^___```AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ{{{|||}}}~~~AAAAAACEEEEIIIINOOOOOUUUUYAAAAAACEEEEIIIINOOOOOUUUUYxY			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AaABbBCcCDdDEeEFfFGgGHhHI1IJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ[[[\\\]]]^^^___```AaABbBCcCDdDEeEFfFGgGHhH0iIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ{{{|||}}}~~~AAAAAACEEEEIIIINOOOOOUUUUYAAAAAACEEEEIIIINOOOOOUUUUYxYx
	
 "$&(*,.246!#%')+-/13579;=?ACEGJLNPRTVXZ\8:<>@BDFHIKMOQSUWY[]^`bdfhjlnprtvy{}_acegikmoqsuwz|~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!"#$%&$xD`!'0(Px`*l%	z1Ea!(
2*Rz	+m&
|2Fb!),T|
,n'~3Gc!*.V~-o(4Hd!+0X.)
5Ie!,
2Z
/Y*6Jf!-4\8+7Kg!.6^9[,`8Lh!/:8:-b9Mi!0=;:b;].d:Nj!1><d</f;Ok!2 >f=_h<Pl!3@h>j=Qm!4"Bj?l
>Rn!5$DlHn?So!6&AFnI p@T7( HpJh!rAU8*"JrKi"tB9,$Lt(Lj#vC:.&Nv)MkABCDEF0DXytp!G	1]q)Qy"d1EY{auq!H3^r+S{#e2FZ}bvr!I
4_s-U}$f3G[cws!J5`t/W%g4H\dxt!K6au	1Y&Pp5I]eyu!L7bv3['Qq6J^fzv!M8cw
5]0Rr7K_g{w!N9Pdx7_1Ss8Lah|x!OQey9a2Tt9Mci}y!P<Rfz;c3Uu:Nej~z!QSg{=e4Vv;Ogk{!R?Th|?g5Ww<Pil|!S!@Ui}Ai6x=Qk	m}!T#Vj~Ck7y>Rmn~!U%WkEm@z?So
o!V'XlGoA{@TqpW)Ym!IqB`|AUsqX+Zn#KsCa}BVurY-[o%Mu DbCWwsZ/\p'Ow!Ec	

./0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789abcdefTLSv1,TLSv1.1,TLSv1.2ll\\L	L		<
<

,,||ll
\
\mm

]]M	M		=
=

--}}mm


]
]nn^^N	N	p>
>

..~~nn
^
^oo__O	O		?
?

//o_p	P	P		@
@

00  pp
`
`qqaa	Q	Q		A
A

11!!qq
a
arrbb	R	R		B
BscSsc	S		C3	C


3ctd
c
td	TD4T			D


4$td$t
d
UE		E

uevfu
e
vfVF6&vwgWwg	W		G7'	G


7'wgxhw
g
xhX			8xV			F
hy	
h

I9		&96v
9)y	i			
Y


I9)yi	YI !"#$%&'()*123456789:;<=>?@ABCDEFGHIJ`P@0 	p		
`

P@0
`P@0 p`P@0 !"#$%&'()*ghiklmnopq789:;<=>?@ABCDEFGHIJstuvwxyz'(	)
*+,
-./0123456789:WwXxYyZz[{\|]}^~_`abcrdefa

QQvR
f
A	AWG	'
	1
!!qq
a
YQ
QI	bbyR	B	2
2

""rrbb
RccSSC	C		3

	##sscc
S
SddTTD	D		4
4


$ttdd
T
TeeUE	5
51

%6&vfVgWG7'wgWhXH8(xhXi	YI9)yi	Yj
ZJ:*zj
ZkSTUWX	
HKLNOPQR !"#$%&'()*ghijklmnopqrstuwxYZ	

A1!
2"r	b	0 p	`		
P


@0 
1!q	a		
Q

0 p`P@0 1!qaQA1!2"rb	
R
R

BB22"
"33##ss	c	c	
S
S

CC33#
#44$$tt	d	d	
T
T

D44$
$55%%uu	e	e	
U
U

EE55%
%66
V
V

FF66'w	g		
W


G7'
8(x	h		
X


H8'wgWG7'8(xhXH8,,,~,o,,,,,,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,`,,,,,,,,,l,,,,,,,,,,,,,{,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,& A < \u00E1 <<< \u00C1 & D < \u00F0 <<< \u00D0 & E < \u00E9 <<< \u00C9 & I < \u00ED <<< \u00CD & O < \u00F3 <<< \u00D3 & U < \u00FA <<< \u00DA & Y < \u00FD <<< \u00DD & Z < \u00FE <<< \u00DE < \u00E6 <<< \u00C6 << \u00E4 <<< \u00C4 < \u00F6 <<< \u00D6 << \u00F8 <<< \u00D8 < \u00E5 <<< \u00C5 & C < \u010D <<< \u010C & G < \u0123 <<< \u0122 & I < \u0079 <<< \u0059 & K < \u0137 <<< \u0136 & L < \u013C <<< \u013B & N < \u0146 <<< \u0145 & R < \u0157 <<< \u0156 & S < \u0161 <<< \u0160 & Z < \u017E <<< \u017D & A < \u0103 <<< \u0102 < \u00E2 <<< \u00C2 & I < \u00EE <<< \u00CE & S < \u0219 <<< \u0218 << \u015F <<< \u015E & T < \u021B <<< \u021A << \u0163 <<< \u0162 & C < \u010D <<< \u010C & S < \u0161 <<< \u0160 & Z < \u017E <<< \u017D & A < \u0105 <<< \u0104 & C < \u0107 <<< \u0106 & E < \u0119 <<< \u0118 & L < \u0142 <<< \u0141 & N < \u0144 <<< \u0143 & O < \u00F3 <<< \u00D3 & S < \u015B <<< \u015A & Z < \u017A <<< \u0179 < \u017C <<< \u017B& S < \u0161 <<< \u0160  < \u007A <<< \u005A  < \u017E <<< \u017D & W < \u00F5 <<< \u00D5 < \u00E4 <<< \u00C4 < \u00F6 <<< \u00D6 < \u00FC <<< \u00DC & N < \u00F1 <<< \u00D1 & Y <<\u00FC <<< \u00DC & Z < \u00E5 <<< \u00C5 < \u00E4 <<< \u00C4 << \u00E6 <<< \u00C6 < \u00F6 <<< \u00D6 << \u00F8 <<< \u00D8 & C < \u00E7 <<< \u00C7 & G < \u011F <<< \u011E & H < \u0131 <<< \u0049 & O < \u00F6 <<< \u00D6 & S < \u015F <<< \u015E & U < \u00FC <<< \u00DC & C < \u010D <<< \u010C & H <      ch <<<      Ch <<< CH& R < \u0159 <<< \u0158& S < \u0161 <<< \u0160& Z < \u017E <<< \u017D& Y << \u00FC <<< \u00DC << \u0171 <<< \u0170& Z  < \u00E6 <<< \u00C6 << \u00E4 <<< \u00C4 < \u00F8 <<< \u00D8 << \u00F6 <<< \u00D6 << \u0151 <<< \u0150 < \u00E5 <<< \u00C5 << aa <<<  Aa <<< AA& C << ch <<< Ch <<< CH< \u010D <<< \u010C& E << \u0119 <<< \u0118 << \u0117 <<< \u0116& I << y <<< Y& S  < \u0161 <<< \u0160& Z  < \u017E <<< \u017D& A < \u00E4 <<< \u00C4& C < \u010D <<< \u010C& H < ch <<< Ch <<< CH& O < \u00F4 <<< \u00D4& S < \u0161 <<< \u0160& Z < \u017E <<< \u017D&C <  ch <<< Ch <<< CH&L <  ll <<< Ll <<< LL&N < \u00F1 <<< \u00D1& I << j <<< J & V << u <<< U & \u066D < \u064E < \uFE76 < \uFE77 < \u0650 < \uFE7A < \uFE7B < \u064F < \uFE78 < \uFE79 < \u064B < \uFE70 < \uFE71 < \u064D < \uFE74 < \u064C < \uFE72& \uFE7F < \u0653 < \u0654 < \u0655 < \u0670& \u0669 < \u0622 < \u0627 < \u0671 < \u0621 < \u0623 < \u0625 < \u0624 < \u0626& \u0642 < \u06A9 < \u0643& \u0648 < \u0647 < \u0629 < \u06C0 < \u06CC < \u0649 < \u064A& \uFE80 < \uFE81 < \uFE82 < \uFE8D < \uFE8E < \uFB50 < \uFB51 < \uFE80  & \uFE80 < \uFE83 < \uFE84 < \uFE87 < \uFE88 < \uFE85 < \uFE86 < \u0689 < \u068A& \uFEAE < \uFDFC& \uFED8 < \uFB8E < \uFB8F < \uFB90 < \uFB91 < \uFED9 < \uFEDA < \uFEDB < \uFEDC& \uFEEE < \uFEE9 < \uFEEA < \uFEEB < \uFEEC < \uFE93 < \uFE94 < \uFBA4 < \uFBA5 < \uFBFC < \uFBFD < \uFBFE < \uFBFF < \uFEEF < \uFEF0 < \uFEF1 < \uFEF2 < \uFEF3 < \uFEF4 < \uFEF5 < \uFEF6 < \uFEF7 < \uFEF8 < \uFEF9 < \uFEFA < \uFEFB < \uFEFC& C < \u0109 <<< \u0108& G < \u011D <<< \u011C& H < \u0125 <<< \u0124& J < \u0135 <<< \u0134& S < \u015d <<< \u015c& U < \u016d <<< \u016c&O < \u00F6 <<< \u00D6 << \u0151 <<< \u0150&U < \u00FC <<< \u00DC << \u0171 <<< \u0170& \u0D96 < \u0D82 < \u0D83 < \u0D9A < \u0D9B < \u0D9C < \u0D9D< \u0D9E < \u0D9F < \u0DA0 < \u0DA1 < \u0DA2 < \u0DA3< \u0DA5 < \u0DA4 < \u0DA6< \u0DA7 < \u0DA8 < \u0DA9 < \u0DAA < \u0DAB < \u0DAC< \u0DAD < \u0DAE < \u0DAF < \u0DB0 < \u0DB1< \u0DB3 < \u0DB4 < \u0DB5 < \u0DB6 < \u0DB7 < \u0DB8< \u0DB9 < \u0DBA < \u0DBB < \u0DBD < \u0DC0 < \u0DC1< \u0DC2 < \u0DC3 < \u0DC4 < \u0DC5 < \u0DC6< \u0DCF< \u0DD0 < \u0DD1 < \u0DD2 < \u0DD3 < \u0DD4 < \u0DD6< \u0DD8 < \u0DF2 < \u0DDF < \u0DF3 < \u0DD9 < \u0DDA< \u0DDB < \u0DDC < \u0DDD < \u0DDE < \u0DCA&AE << \u00E6 <<< \u00C6 << \u00E4 <<< \u00C4 &OE << \u0153 <<< \u0152 << \u00F6 <<< \u00D6 &UE << \u00FC <<< \u00DC &C < \u010D <<< \u010C < \u0107 <<< \u0106&D < d\u017E = \u01C6 <<< d\u017D <<< D\u017E = \u01C5 <<< D\u017D = \u01C4   < \u0111 <<< \u0110&L < lj = \u01C9  <<< lJ <<< Lj = \u01C8 <<< LJ = \u01C7&N < nj = \u01CC  <<< nJ <<< Nj = \u01CB <<< NJ = \u01CA&S < \u0161 <<< \u0160&Z < \u017E <<< \u017D &A << \u00E0 <<< \u00C0 << \u1EA3 <<< \u1EA2 << \u00E3 <<< \u00C3 << \u00E1 <<< \u00C1 << \u1EA1 <<< \u1EA0  < \u0103 <<< \u0102 << \u1EB1 <<< \u1EB0 << \u1EB3 <<< \u1EB2 << \u1EB5 <<< \u1EB4 << \u1EAF <<< \u1EAE << \u1EB7 <<< \u1EB6  < \u00E2 <<< \u00C2 << \u1EA7 <<< \u1EA6 << \u1EA9 <<< \u1EA8 << \u1EAB <<< \u1EAA << \u1EA5 <<< \u1EA4 << \u1EAD <<< \u1EAC &D  < \u0111 <<< \u0110 &E << \u00E8 <<< \u00C8 << \u1EBB <<< \u1EBA << \u1EBD <<< \u1EBC << \u00E9 <<< \u00C9 << \u1EB9 <<< \u1EB8  < \u00EA <<< \u00CA << \u1EC1 <<< \u1EC0 << \u1EC3 <<< \u1EC2 << \u1EC5 <<< \u1EC4 << \u1EBF <<< \u1EBE << \u1EC7 <<< \u1EC6 &I << \u00EC <<< \u00CC << \u1EC9 <<< \u1EC8 << \u0129 <<< \u0128 << \u00ED <<< \u00CD << \u1ECB <<< \u1ECA &O << \u00F2 <<< \u00D2 << \u1ECF <<< \u1ECE << \u00F5 <<< \u00D5 << \u00F3 <<< \u00D3 << \u1ECD <<< \u1ECC  < \u00F4 <<< \u00D4 << \u1ED3 <<< \u1ED2 << \u1ED5 <<< \u1ED4 << \u1ED7 <<< \u1ED6 << \u1ED1 <<< \u1ED0 << \u1ED9 <<< \u1ED8  < \u01A1 <<< \u01A0 << \u1EDD <<< \u1EDC << \u1EDF <<< \u1EDE << \u1EE1 <<< \u1EE0 << \u1EDB <<< \u1EDA << \u1EE3 <<< \u1EE2 &U << \u00F9 <<< \u00D9 << \u1EE7 <<< \u1EE6 << \u0169 <<< \u0168 << \u00FA <<< \u00DA << \u1EE5 <<< \u1EE4  < \u01B0 <<< \u01AF << \u1EEB <<< \u1EEA << \u1EED <<< \u1EEC << \u1EEF <<< \u1EEE << \u1EE9 <<< \u1EE8 << \u1EF1 <<< \u1EF0 &Y << \u1EF3 <<< \u1EF2 << \u1EF7 <<< \u1EF6 << \u1EF9 <<< \u1EF8 << \u00FD <<< \u00DD << \u1EF5 <<< \u1EF4         (((((                  H          (((((                  H          (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~;#g}&'N
ti_D͏705$
&7#z7܉+^셐 7}+Ui*R18iLH*{exQ nhj(% MJF9vKiP9lnT"Zoى~6j"DZpM/1v	e5}Iut) SH-gb1\fy		v›VSNz+/Cf6Wp8~2}$US5|e`W9>lۊA&KN-f`ZF$;}`jD-(~!P).b%[aXgSun q?6$ԌmN=IoJ
J
5+cCl~oTB672
AI|8jZsIht`QDt)|%B=zmD.)7!]$eVz|[r?~l.23FJŅ|u^+1ߙ7oCzvs?	A"nr[jMoaJWkZ
!/7mO5"rJlA.z9Q2- f^ҍ@2.dw!q-ppyhe;	Ā,Ԉ*8O0ŀzJm	sYV5w
m
Xm|
c2U3^Kdwp(a5{f(] :	eyKpn1$dAĎ
l3agGF7f'\&_@3ހIHXJ6xD0IKu\]}Np=?f]7t!Z@x$Z
w/A-rM4s~86+F$~t~O6'2)^0`d:T
#=24f	oE
?#SZ68]M;zT_$SdEI=6OylZ'^C_qxHw
pbjD.CJgUp	JA>R'tJ6^ia\kLgUB-vRDj'+r
1틟LSbLc	i7D$x7LP#
^;-NiM9<ENo(!$+MVO \42j&MEt$07b_6!yCTPtfk.6F[{=>%8i
aQ); ^Y=&b%5/]9/[v9A0a&8OMFśl2535]f
\"Q>e;5Z
7>HJYfA<eRAK
ZS6!-9_530."KyL$h:3J*;U
t1IAWtf<3$+D:9@G%4%X3Y3dp91f3g3
3LPdBFg6<2i;`P@9<ÇuP==5eEB<p6!O
P@
C<9:_I>C;
O9]z̄%yh@2IXiq/3a;:)}9s;9K҄ԄJ8C'qba7xo  Ō(W(8q!"K7y_uR7&3;I*g`N^=Z*#w%-%
DDm8}:|;|`0SQ}i|vv8	0>k=z(5z_bg
?a_z/{3ew''8xV^({VqgsLn	CeK6#%HCy?#Ch"Ec-aXAZjr$di2m!@xqdE$_
.EH)_OLlPU.^5.x)yROI)!:I!Li[y4J)
mhu
yh9#Wx-K0bi}s"|T[:YzUA=1a&TuYn_(& 	v\0o<~.[*|jj=,q!&@s.S!(+HY$LWu(M~@/DaOqEmH'k~##&1#t}{vB`7Rr[_wP	#s6aD@e4By~6[][SBsr?z
U%)~uzy"f#v[w[;sl(z[$D}ՍW$k{&Jia
8ypC,A?
)v\QO*,,a/w)ff,%TDOeW
]5%W>w1B|b5AQ+q(_]eŎ)YxK	&dur/Vy]Kvn8dE"rQ]&DP4p4h-4+;Pp|f#sHtq*-&U^}lZY.eK*a bpWd4+K@b@/>']
RP*f
q-:)NݑuH{['Dt-F-Tlꆤ/ʖT.4֎=EWG)9XРT<@n.$}_XH16eaLrH2.]CTOk+Li)T6BYG&+RAPstCHGFPnY>X.GP|aY=t
o?ko,/UTwRBT
CJn7m|2oG@aT1@G-ΌqTt;cz7vX{-+&wsBt-&b c.&o1&!.&uJ3&wMa = ޅ[tjtktt\J.A%J7JtUs@ZI=c_I\J\\1}fSaP1oDŽ=^Lycu7	606q^pm`ʙT$ok7I_I#PFUM*šcVO0(I
Ռ1*zΗ$j=h%	LJ;j )|;'N~I'Pb^a:1@96sE+@m7Ttjan _v9JI<Ipg;B'nZ9RP<>KSA2;!$A>ehyR.tu.yD&qL5dv",{&LvuS5"6D)C!2vYA,`GvɃ0%0=>!.;`m7iN'y
\taCTr|z΄ R"Sm;x߀G&@[TW$m<IHU1]MPjktH	=`;>V|&]6=iIo\xM]ff$Z=Xa>hopQ,o}3r]]<B
X3Zp@D9
,b@]ׄ~|c%d6qA>Hupx,H HvduCE.℆KASv1e㉒K]*>*h>7jJL8j	#3NmbQF
MPfR-}L6_7vR#[NNq$}!poX+듐1V9<<|,;(-(Ch&y&}zj3D-3i.C&JcK\7GU
8}0v)$7&xǛU<	R=QTvQt}cPgb(BOsRFqVb`fK8b,/s +m9N#:2;2S!L/E~+)$:`="PhEW7g'ii%_al)O~hg%LLJ<\sQvYRך&YtP~y8!z>wMlC>8@qZ}I2CHNY8{oFXjx[X-YyLdo0rRla,76i\E+Dvy?RvJ>)Ʌ?8B}++ֈ$R
2sw*c+M1d^Y-uy\:O5L,N׍ʃ5Awa_iԀu{DLbbkyXGxu7*^ɂs2%E8c
d3G/M.VT0K{>^5@cPdmSpVY@~RPXőK;̎TS<%N6m&@W+X+kR{KX#0z]uxL}}PED+B%SF+I{>bP
243M+j}C.4) i-n]dDJ,vSDdST2Kr64ϐY_ccQouNs@hjSG$@tF4S&@\
WkH.aN\B'J ,@9/KFlo5ѝhnbOj\uS'BQHT(Jwc|_tc/7d,)"i\r_i!b"J](h&-N<m!_aD3T:,^3iT6T(4=T09^r*=iT4hw=.:`^>IYK<3j*5Mj%gPME~	~>vGELvvvfkv> #t  |65@rh㘿RzwKHLY'rRՀI	R99Es:j|:S$v6}B*T.GbOz@'g)b>\ˆSz75bv\Z5>?8.!}}YBrp`vuWd=q`YrSF
uYF's~i(J6It FaJQ(itw1,NB0suw$Bl4=bQRBQ~)gGt{"(|#@;}a#oE+B8z?O>>Z$O!wJxJAV+&WwWY5[=,,ه%.`ڇqiyV;I,M'd/,8stzŸ?2<IJwß	nw<^)r]t!{)y	Acp5/;4G~z]f	]"TjdlП3D;
d	4tvH'>	`d]kǠ{ƑWG"	C^34ㆵ@:EE(64%44G:˖E_R8T~A07<L{MsΠx`c
GfFyd5NCL%GGkc{8
*>wjRaR)Jz{pT^>=,6E8_Z`ZA`ř^D669?SUp*+2dP&oPqrAY$\9c2kk^h"b"%MY%eEv$fZ*ʂwˋRY"/VpN%2Pqh-}f9&nKQ7
Sz*qN]l
MwO\5~?02!0s%P^5*h\s̚r͚NHts%D='Lۏ7
{?0ljS_ZOls	~U7*3%G+fl)YV_87PH>IRlt	lr\Oz1zb%S==$]FEH1}}*s^B,s鄩
V-Q-8݉di+yt3"h9pߘ_Ga/gÃ27Z3]MWgD2G"<3S&3)<N"&Rv:0
I--/1x#xN
#Xx
u/ɛvUFvzw3
ٚ3708|?ǀ5<3i2wV${hXq>ozj4.M6H~=`Ab b [izAЍOx[z/#|1vhZou\o.*=<};8ZOV9tJRr8+9 t$|K7!-@jzoAPyi0|@,)=P@r8(j%zg4lU*_-
M/v$&F
'gHaF,W2- LjWJJt5%'F(T^qA%]zK$)4
hzADBsRjz&yM'e$$sZ<vryJ{i;%PS[&u!61?(maoqT`.enB27|RQ_t	Oşq̃Cw!w̓,OD;cL4\\<T`^{Uda"דrmZl6-'0#19WUS[0;$W	MUhG;O|.(CUepyoP#XLQ;&+mOdslkk$aB8	DUl^IgtK\gk_GGQH9ZZaYDWkUs[`^W_54!DfY>	.
|]{TpQ|m[:	-@@}O:E2zH:*~7phWGk}`RV:p7l4fx^^E9Y	<HFe:+e?%}BGčMlM.[VP?MU>=ZGxO*
X.%@+b \1e9,gD RXNp:X!)7!627I1C>4e]!2Ǒ{*?m|v|a++iqLg`_Ad9= g	Lu#QzJbz\1YazsK='8x*?_dvRYYNR=zo6ƈܘ㕤F(Sg
W1;Mr`19VhQ\Vu9>\^\)wT"NAh	J-Κ>@AT!40lQiE啾I99E8Å}_Zuj}"qd<(M1H48HW2gfdE	Pm47.KtYj;	:hvBtIl[uxv^gOeMZy9R2*tdqyzpeiJc_<!.Zdjq\rF΅XDX$.fq:<U4'P"NSeWwU2b72TRR)KXDwdSi!yۇ,͂&<0q/?=?d7WtZ-Z"k \	O|Ew5yg"\#
_Bcaxnjn:c<3U$?W`
~6nO,guf.o?2VCp*+u+y]Vr-U~af'zg;ld
n7i+i$V?[laD\
$AIwH [+Jp+Q3=%~0W.TK<1gt4<3g#\B0X@}~"d%(}]R)%2SFr-403	D9wZ_+4Fo.^My2َ7RH}
Z/eB_5=n
;yF9N=N0o"@8Id)Sy^0T!o
?CPv3EomHeJbqAnjS ~:zCR?r,[H"H\\\?~}Mp
LgJ;YNSB,JoC|v4.@C%l%xZ;ފ 9Y`<Obzx(k	![4^g#' \$T΋4<8f/
t(|O$%&kE`O4f4՞aeD4DBzZZ:x\@DS?2xoh22,4rR]`^E֞pH
'W>MZW'G6ؗ:gE3p/X0ٖ=Mnꐶ00.4ro
#iOOCu~zs]:5ph4+%^Q*2Jh9ˇ;YZF(pPHZ.iG:x1G=r.i'-$1>n4u6ݚs)v ~V':X~>zh&'W'(vzr٠tfS{~[ϋvE7w"a-!O0jwA_LR2⇅n643;!+y[)(J%C01|M˔,(P\Sj
.|'EW7XE|I;1;-<Cpsg:h3(b~сh48U7hocMeC{>?E|/HncGJ-JWfp""bR*\j8	h	k-{i^X[F$q?Ur}@O,ui/ݍ̟,ws@@Gdj1Qb8B_%7YTdS\[yBsbQuL
E "A
4fv"8LGlC>}Tj+Zlkym6G/cL	^Q5+jnH͗oIlQE}o{m$qPylpiSaOS ?l(xCқLMglgQϚ8|#;mhfOlVin$̈7~GLC+cPuh[a~BeR;bb	_63Ԡ܏"vEߌicb=_5ep>yӍ6G(eM s>87YMdz]@GtZx: Qm#`3H4W ƃQt?'b2,v]U1r0YIs.	lA^uF8>`
w97A2}q}?C~A[|J*]Zz
8,Ue.
&C
$:;@!
wN1[{ĆOaЋbzZ=?)*g>_Rv*I'588
\]xPQWmM+24%D|,%a"PY "WʌeM wMw
2͟Y2{AцZ25(}yX=V.قd>?Ub-E>5F>k*uMQLO+*?slMXs5NwMr0t5c,Aa;joxfhuX2`UN#T3nfɒPsm&25:-!\gKʒIc>iݓ@sCcp}lh
<6{#Z!nn3Vp	"
jU20a#f]]MV!u:^.k2ߠ-9HRe{/D.Ҏ:]a&  t+eqYW3_+,%/T)l!;C%D%KA@nBqC_mks$t~mhAHDNXHm<QI7~jKS5rZWfag21ĄLKZk+>Șfb{;P=zb0FKG]~d]
@㓭kpMm^:./pUuTXdsǕ_ib7)\#G@n!|h4eS0ce73Noj3FT@nf!8cNZ5-K18njY"
x%U0522]
AlgCP$qoN8[t/U1\,ST!{;ɍU]_9[N%/R>Yx]H"Na3-\zA8AdHfCQ	J~O=.UHu!{Ctݞm0D4bv_H~C5l4m,QT'G?4#~T%8F2ˏb~T
?8Ykgwaa1	$8=JCT.J:2@@#QAB3RIF%_Y\[A;
:8|RL(y>V@=k
^j;=n;-$vyTp6U|*r,W|f&dbڐ,78	9\
e
e#n$n&C>CM%fPgPIwhS:.\$`Rm<_ыyg._x$	r6gI8.X?3D32`d_e ^'<G-]/U-m$$M05W
'WE1d;Qu3c}8%`eV892eLdGu(:oeIQ}LscԖ~eՖMH9[ćRg[z"_؅kA<S^%N]vtNuL_!YM\yyt!8ƙtT\77_d:|)a!ě9+T9B4v,+.;ULNWgV^uOV;B!GS<MXuBnN9Brk=|7.8a1͛-ULz#S*=YI͙@mAl{8dqh90$z*V{L-vw3*-3Tl	ey;JqPArNbaYCm=V^8CY0њ$Oyt`|-7h
q6wE`w&)Lk)r@+'B_"uDQs@1\7m
WU~Lh>(YN'6S't^suBkUlAk͓E)2j<ry`uCyG8gDa.'o[^59#\&;W(3uZ,I8AxNYwrRIN:7tFzJ`Sa*v~?#_]rNoydp1<0ge
\IX|rc,2HU1`9sODy,Gwcu	(ņ)yNmL؍ƆS)h-Mv.Q%~D[[LPrw-P΂ 02pԋ5i5MpOh0th8<t42``pG.R{xaD{
KTK9k?EHw3}:Y6Cn’
D܈No
oou)#Web9iJMKOwzx]]gh!ٓhmnh]Vy	oO""(8-P|-u5!m4-8e!G\+G3<_hgN)H+V
ώ%KW_1{ 1SHGP6=&H ]4tUTqX{Npgs'Du
 W;=W#.U3lkD}q3)j$!>HVX4Y.54zUC0wm\N{c|QOdmŘLvf>2mtd)
jZEwee
7+64@)'G)l-((}[3fd|aITѐF O,~iFvEڎ.	DL,ɘL"O.n]XG9Go^͞T&6eD0.uVole?'DNikNTQRM6/[L1yp6.Y7>@:<w#\S?o/	Lx3xKҔJOC_7HzlqYw~- @VBh
P]G2e'
#/~H_lc|CZ7^nx+G?o*?kG_PNd1D3cF2
sb3?pzk@gA?a\
bdݔ0JTBNfo4B(!/@@<RVv8J/5~$!V$=>U.K)ߝT
y[ΛTxYbW?;RV@;V7QIE$\%$B|M/<ї
nGyVoxs&=x%-o4T/)a,bc}y3qi7wsgOB;|%PY-$R-E*7ʀEZ!s`s&~@)^4c*zgj(˄I=t9[z:!ˀ0J18)F>.u{yT)zyqSY_d{_Ջ':T!WJ2wh7gBSh"xj(i>|c-rD4ލ8wtf8{KULU
	77NMSx_c,S;`%n䇋E5!.$|
jDb#p--gW|z!((:{ޓQf_NDD-z"]SIk2YH[Wm,GqJ:ٟ`+Z^xG}'Ub7>Yȕ{2d{e{-7,
p`}]:Uh=4lEsBg;@5MpQ7~Mf74Me?o	u{b1D-F`wf~).T?c;݄6(?@!gchCPd
JS?X>kZECHu:CE}{-G
	bD@$k9+]NpI@$M@FYFVNx'K:ډ7;`g]]VVP2*~-7T7nb
L0! !vPl!Qafa+L<l\AYA!2ya1+<8NY|K59Ke_x~Ls;^|iCEVX{wa>0!;W%*,_
5QW~8:rhyuWFWSȈ
5\KF:=}3,n(җ/9ifos@*Lz|:eO'6U\!Z?D2V]>ZEȟ%&Fytم!1zknPlbKĒɑh']	'K3P
*'p,%ZEskHj4"9.=~~TY.UMER%BjHo~QNtbRJ*~V[:WO
H=m_i A})
 _l[`"z5D9aM972YT]~DYJ<#2Og^bzhgTG6483B%I}4􅚂҇Hm^%|%%]VW@}x"&zy:LasZ~'	DE+zvFA6nkvYeO?xhw{r/8+I$a^6
5y.6MՃqcO\2w3d,_2睋Dag,>GhOcnx.z6EOKpAG'Cb@(h]@:Ǘ{j`>ĝ[nF`3bDjMK+gxyVʕ!`EE_mF%7_6LG/W.7q,4&?p*.S,e;ncrܐ6HjѠ?|TBdy 9ACcGB֔_rR%nY?GHCE@ZN~_$(g,]l;C~U\`W%v*Uu9TT
MDUY([}yHIUŝ2F>z:yMr'X7_g

Nd&mhIn$YYs
MZG"GQœ^"5
HrQ3uHQQQl	Kry MPJVȌ+yg!Q:,GV+H3
@u)A	MG6F3kXA59mjIQ_1!m}9Z|
oM68mfTOqzs5w-o	IMC7`1t0Lam)5j$5KE
1rO Xh#ʑ.obt&x,Q=M:S{$..-UUlch1R!meHH^E]TG@}k(}$%TwwATCjlFF]1t
5LC$/?13oJ>JBJ#*@^/4LUKfFxP/W_!b'.](.(<-/(6(9(4yׁ@-CX(4 V3`a#::#m[+I
 *84BVKO 19Qgiuv
%@<C8=>^_uonmv.o(z(0~vD4`5IBQ6e25VH/Z#C!'w[Ir]3|OOiƓVLH~iQΈg.v=78MhEMzPkiEHSuNGs#ROFևP{PMmgd',;
9Kb~{>fr%vAi_Ej1 +<HXNGcyi{}lp
.:QVsh`TX";0t{
8d\mA?&n9j.6Iuk.cK"}m-&]2OM*ڃry>N/y=A_PkS<Pk<Hh
K%,ydx{-Z?h>E(}P%p3z5.2MeT/MNYNC
>N%/HMG$K|p;KEki:$h
,8E(4)arUZ{z~YYI+,/fF5m|				'	4	5	E	:	V	f	w	e	d	j											


0
;
<
e

~
x




04)p<4̕.[w]z=2!:BO;5nV6|P88{;uQl+U)YgFVA1YB><raΜ=
2\"IwM[~E6W@)u_w]<ad@V)d|GLK<e>+HTUl<
I<Zf_qOR}PLp1JPIMOQ!


5
6
@
H
^

j{

z
}







TU' *(W>`CL?;E:?O^2(aA:)zZJYR8d[uc<Xxkj|qRr[
/aaPK"mDG
lp+Ww]r|U{Dw0?Ɲl_ɝ
[6CWGH;MlA[[tJ/f@͕q3y|p;Vg]UC3|^2	Z(p<5Alo');6FOZ[dm_*+)'EYgU|z04KZVnde(;T~pr9<{bWWXh<2GdV<>rK}>@AACCrbVCGGPZk$@Ôc@nZKJZb*iԚrNmBM=
Iymv%|䙣!!k6Ph{ >$q$$ڠF-I3Sle-*.y~/E1=@6<B|	?HF`MNfuljE1%
/nbg^,+ip2K^	Mk6˜+60!plhK<o[ ރ[
/pl
Z%<nBTENkCqᔲAc̀tbx	fA}{S_(ȓי6ؙsE=zWRBWnhFS
9.s.(b(ϜT;Hk> 6qZtJ8I$"sv/>A&1)/(2Tm|r}S
8".OWk[]b}<Pyfzs'VW۠WJ~[|$1bXXU5ԟ'}4䑗\!#Pc0nc=1;M%1kI-m/x_(U,s^0/ZB4IFnTe6.obUX^1tx
/>I&ejBUu=g
7@Јu4y/%(e<Jڂ
4%'2YDGe<H&'?FADI,)RMsblkS W;,*m$Kyuㅩ_r^rI9TEg{z">1==XJ]4^_O#H^jI])ZC(hXO anjFG3al)D7j<7&a0YSg֝	X-v`7};b7
AIW
!Lvm^?'	qf$Q#]^Oo	
WwF)NV T Z?  X 	  U d ` o      !         !&!)!5!4!-!,!L!Q!+!o![!^!h!\!p!!!!!!!!!!!!!!!!&!!C"=">"I"L"M"a""]"r"!U-K fiL(r_OK%`
q>vncl/'?}	ctAh@8$2's|1
m#;s~	! >ۓUY?.vF"op$Jf2
q4fvGIE:d!#\:n	f~n~cYʁ*,IykH0y5ˁTMz""""""""""""""""#####9#8#M#J#L#Q##$$#s#y#x#w#######$$#$"$$J$N$V$]$a$l$s$$$$$$$$$$$$$%%8%%%-%%%!%`%q%e%m%%%%%%%%%&
&/&W&e&r&|&1,p^_MO;]$j䓸(pwdz9T?]HcWϞTHfm]G}2],.+XXtIf%f+
=kYH/~H	Sn[*nADNJfE2O>L4n@Ii\V\V Y9EIydG\BDj&&&&&&&&&&
'&''&,'('''L'E''K'Y'C'>''''''''(((((N(~((y(Y(`(\([(('s(d(((((()))))!)#)")6)8)-)L)M)O))))y)u)w)))*$*0*G*-*L*|+O*******+*?>됂(јorRŤ\eq8mL]jqIH3ujC?G^QD@\aRDukB1lJoWEgg9Uq(R`\iclze;c͍ 
o}+ 9PAVm)sp	E
@`)l~PBcHI8[)g*	+~++++-+++++++++++++++,,,,5,&l,,,,,,,,},v,,,,,,-,,,,A-*-$-)-C-K-^-y-I-----.-----------[.Y.^.{.p........./..4/;/Z/</u//T//b&+ep.O_3B
U#+2pe3?PeeU{D=[,k~t\TCY]TrL@k7"70
%)?r(gvbx`QtT0`jWe)/ϓb 67FL)G=|.̀g6t~`@/7/N//3/D/Q/\/m///01v0#0//0//&0/00001081000000000000000011111111212	2*2222$222?212/2E232[2=28292.2R22222222222203q;P3L313'3Q3]3(3xFukg!
/u꘯hۛ}o7|`Pj֠>6b'ـk5Ԝ[$*:=*c<,i"pl5M=~4{a KKc~CJ"==craAڀ9| Wsk3~-+:29`
OI
=`vjsn@,^"qt`)R|Q#sm>6S+P7X4393,3+3=3H373*3333333333343384#4A4$4444444~:y4v4t4e4u4j4c4l44k44444444	544554545-58?5[5v55H5L5565c05555555
6#6666656F6M6?6L6l66v66k6y6w61c՟<R(CIDaog[p[v5]v~:jwqvF!wcc&JG[7FNZl^Zr֟%/>{5DR6	PdOϑWI+g\~n2g<~;dN/lJO>OΒl_n,l"Obx xs-#NOoD۟%q6$@6h6666d766666666777N7J7B7W7'747I7?757%77777777777777778777j8-8/858+8288x88j988698989#9B9.9989
99r9|9q999999:9::d::99:::::::u&
|ϒ킵xm"N6WQ`S#9V~2apk|ui{Scp* D!d*Zq~mpB-,{5#Bn|2A9A]LRIYQX)D^/fGnJaeP].~M1CfJb_Pn]ϕ8feE1Ey3:::::;;;!;;1;";,;P;U;S;_;b;;;;;;;;;;;;;*<;;;<<;%<&)<5<<<=<F<N<{<<}<<<<<<<<<<<<==%=;=R=A=O=\=k=s=v=t===============>>>>=>/>H>)%b
[d7.+{]>h?.|e33\,/04ToTQnMff1]?8ZK[tW#PA
>iBA}
4H
 b}à)KpB5@VAD~)bR
;9|ٍqd~g\7VYG!$p0	[;yCA$pHv'!>}>~>>>>>>>????1?E?<?H?j?w?p???????????@@@@7@:@_@a@W@Z@Q@|@@@@@@@@@@@AAA7AmAiAAnA]A+A@AAAAAAAAB!BCAABC~BBzBBBBBBBBBBBCBBJN#098jLOY$q9DZh\$lmKGhxN1sG9NJX//4JoND͇ޏڏ%#U]]!w}>c%b]A,n~=i]\Đn"֒lfflDU]#_)0|!?WG`{WG|(<-]-f/f)35f	CBBBBB
BCCDCC>DDCCCZD\DDtDsDrDDDDDDDDDDDDDDDD
EDD@APEVEOEJE^EExE_EEEEEEEEFEF(F"FE_FFFFkFG{FbFNFlFGG
GGG(G=G.G;G&GGBG%G}GGGGGG:H%1ܟsvu-*(X*D*E$W5^?@.%@=#@#>#+dQIsWv7a19GJ80+_H/@/j,K^ѓ)$YV
]vrڅr#(hE6w>&x,YRFs8!>D D0y>,D4Dhl&s>DTUTE^/S)s+sGHHHKH?HrHzHHHHHHHHHHHHI7II;II&IfI,II
IPIIIIIIIIIIIIIIIJJJJFJHJ	hJpJkJjJmJnJJJJJJJJJJKJJJ.K4KHKIKKKFK\KzKwK}KKKKKKKKKKKKKKG֗Vllm&_y<[	!Xx,bc	&VV2bxZWzz|<<Hd`Jry=ڙDSEY}Qw`;
hVQ
20)&%rLIJKOxTvxh=7')EnfbsLQh]Iw9fauRR-X#B5D~kKL"LLLLEL]LfLwL`LaLLLLLLLLLLLL
MMMLLL2M%M'M?MHM:MGM_MuMMMMMMMMNMN;NIN>N N'NNkNNNNNNNNNNONOOO+O7O;O<OPOFOIOVOUOrOeOOOOOOOO
POOO P)P+P~JXbA>kFRQbRhK8>W7&y0MRJU7RIkcdtw41hY]vmpwmLD90XhIUaWIA&pV3ǝI74IÄsfSEG%HqaM@4*d~n&=Tf:9L?gD:u<[ބRy4PHP5P7P>P9PKPTP^PPPPiPPPmPPPPbQQQQQHQQQJQBQPQ.Q2QNQ8QVQkQzQRQQQQQQQQQQQQ/RNRtRpRRRRRRRRRSRRRSSFSXSESVSxSvSySSSSSSSSSSTITT3T4TTsTT|TTyT~" =U?!H!/PJa6JSU[\my%E%b41d!"N:T!J3YloB~	H|988g7oiRpXZYZ$+r|UoJI~F|_~Vz=RCYAi@SZ8,h<SQo	Y	`Hń]Hp03/L[{TTTTTTTTTTU%U/U7UJUQUOU\UUUsUUUUUUUUUUUUUUUUUVUVV&V!V+V8VWVXVNVUVfVyV}VVVVVVVVVVVVVVVVWWWWW0W+W5WBWOWWWPWUWWdWGWXWWWWWWWWWWWHH
`k2-YuU		Asr4FW8/
N e&+-m!uw[xb:+96#O<Lc'яM^*XqB9w}TS^ɈB}):1ST*Lth{#;x0!B.cG
Ut'nEy0 %^O#$4u
ILWWWW X/XZXCXlX~XwXXXXXXXXXX	YYY"Y#Y;Y>YPY7Y9YJY8Y@Y{YYYYYYYYYYVZYZZZ Z?AZCZFZDZHZ^Z]ZyZ{ZnZ	\hZcZlZZjZfZZZZZZZZZ
[ZZZu[f[`[d[h[[[[[[[[[[\V\4,u #6]
GY6@jFZ`&wAb&DmZyrz"pP
\u`n[KWM6:=P'1vKmT2gV~yT5Q>Qt#FLa'`("?$ICxT>Z!^&{Je/fMA#	_9^5H6]o%\&\_\L\]\h\F\P\z\G\r\ \\\\\
]\]&])]]4]S]N]^]O]]]]]]]]]]^]]
^1^,^#^^^^H^1G^K^P^^^^^^^^^^^______$_F_=_?_;_O_Q_a__}____(``_```b``c``n`l``d"+^wqG2F.pOr
+(U7,S?'fwrZvq	>u7pɌMV_;v0D҃R{	GygL<>>3OPQNc{{`T2GI6!W))*=2t#@_|N,g K3wIw1cm}ai.h?ʟa!a)a:a.aKaaZaaaaYapaeaaaaa%aabaaa$b&b<bDbTb]bxbbbbbbbbbbbbbbbbbbbbc	cc(c'cFc/cYcMcEc0c-cvccccccccccccdd*d&dVdjdhd|d}ddddddddddddTxMj㝌$nbp+w6lh;icCaŒC8+{Aft8G./]OY}H1VZQ{ܓd	,NlnPl9G{#`@ pJ׃݈%%]r	W[g@GrL}sDWY_S65wtA	iHTh%A
e*e6e?eNeVeXeoereeeeeeeeeeeef#feEfNfjfcf^fXf\f~fdffffffffffgfggg$g&g.g4g0g8g1gKgJgTgVgggcgdgugxggggggggggggggggggghN#h-hhHhVhOhnhihhyhhhh]K\F1%.'KIg
gфBhS*+~NUHᛙY3NS.9BV3?&k^+f<7]7K򔭕BxK0\hMU
WdjAǐ]P+q2KmIbHq5O: c>k ylh|Gxtgr2onF|wlT+摖hhhhhhhhhhhhhiijih,i+i!ijRiTiYi`i]iZi~iziqiuiiiiiiiiiiiwiiiirixiiiiijj!jj(j0j.j)j9j,jjUjej]jOjxjSjqjfjnjKjjjjjjjjjjjjjjjjjjjjjj{7(i..A17~vtOA3	h]-D<ג`rjp͖pnl}b#jj3'dՄ5
YxTKXP1-x͘*ST0[2S>#N?6_v^*E}mIxy3?xA4^P,mpt_^{x^G..U!1ECj_j k#k+k)k0k1kBk@kRkPkhk}kkkkkkkkkkkkkllkkkk6lel<ldl:lV{iJl8lllllllllllm#m$m(m9mJmLm[momamgmPmmAmmmmmmmm
n'nnDn!n,nnensntnnnnnnnnnnnnno?=F_?uz\d]dB[H2mtM8nYX_1v7a`3mw7ub%~8DnD]Gt*xFM'+>?i1LADA-Ax[>,VBq1A,J/_>I2dsqOAa9JsMjkUc*ł7ԂH+%(04,94iAB$>|kooXoJoooooooooooooooopopoo)p0p,pQpJpEpGp\pppvp{pptpppppppppppqqqq
q,q1q8qaqQqNqRquqtq}qyqqqqqqqrqqq&r*r1rUr?rNrDrr}rrrrrrrrrsss`|:g@&
e\xMN:ZsZ
:-^Z?Qv'8b$R<qQY
9BA#WW}tr#5!e-5LE}
CߋXY~Zg~wPb^%_@5>`1u'j']hp~j@~|5G-s.s6s1s2s]sgsyssssssssssssssssttt"tDtItMttPtttttttttuutuu8uWuKubuusuquuuuouu&vuuvvv'v4vMvAvHvevivZvjv`vv|vvvvwvvvvvvv1wvv&w)w#w"w4wl[8[ԑ:lJ*Ckq>'v' Twn
]ldRZxD9hCwF?}5GsLN5@i熯cYw ВUMxcq|hgpߜݟqђMK?_2CNy'aI3lon{y.DPZcY0y'H+
>Q(*E%RK[xPBqdwLw3wlwrwzwnw}ww5xwww:wwwwww6xYx9x>x?xExxx7xLxDxBx\x4xxxxxxxxxxxyy6y>yLy@yJySyyjywygyyyyyyyyyyyyyyz
zzz/zzzRzLzznz\zIzzizgzz;{z|z&|{G{z/{z	e
\rgS}Itxu`Xߐr3aH^3xvQ=K$&UG1BKPl_DqVlW4`aE%|0˝!@o:p:Q
N4eRz(lBf7d\g^Q
mC-RL4M[qc
3(ힼ5YU(wEA5b?OC{|zzV{zz9{z&{z
{{{{{{{{{|L||'||||}|||||}(f}}L}[}7}~c}:}}}}}}}}}}}@~g~:~o~_~e~F~W~C~A~~~~~~~~~~~~~~~'^cmIhQK_^THFGCGC930R#!k{aaK5',TVK	;O|;DaFHjs}*exnjxl f=D5՛5L4bݙ:K
O-5buG%Jig9(mU2%9b]uQ"#A!z`$%(r3B]5P9SȀ3
ۀyVm[WnUQ܁ށ݁	
%$3(+>@Y\d݂Ƃ܂dE48Gpi_`ȃ%uSp9

J=b3?3}]5cМ0%;"Ղ>Sj1>B{9g!0G1k'bCh
>qF
:DVՆM16<\rq l>P tn-Vn.#+UcQ7nQEeS5+T=!DBh#1?>rt|yɄτ>3_1;4dimrb!@*<Q1).fH54چ*6a%?&$:'3,‡Ň̇	"0^WEI\/p}ux?K	/er22d0hf-|bK?Y%^	InTn
iDj@pW?7Zvj!vj?G{}@ql9i3N@zdZ (//)3$+1%:XLNNkOiblf
J-:NrDN:{eukʈ҈"/1:؉UQN_.\]^zetۉމ߉)t%k1njF֊Պ׊!D]O.Bj‹)* i'N1igی܌ό݌ь׌1.*fabqf[wi|rӐ@U^VQ1PUn#`F6$^3JAa2w:`J*@Eh$~r`6	0H+a"i%5.B`ȁS/ZI/Ӂg"{ʊC:{{
``40&?
)L
.qÂU5nb`'f[^u0@(҅э֍ύ023/,W.}Žʎ*&	
6MDOGop{wҏ̏4%;CQcVig	x\dnwrmOl0h/g:R`4gQ}dqmY
O(g(s}T##2ZF'XR\V!"9d%aۗYYK`Up9$/#+-(i	h)"
]#%a-~5+~ ~Rwgs1N#P2g-Y7^$y~]lqh͒Ò!$_UC^4KQГɓ' 	@XV~|zƔ͔0(#NG=53IWTQVÕŕ	ٕreAڜ=c=y)1Pc'@=lsK
+<'^^(k>
5w~yz!l
.L7k)k+k5j<`2nw}6i
Io3aSM4Xƞ
Bk51ZpRx8Y_y0\ǞD`3'J7h<	,XʐuXii.+;[htS\U|u֖–SQ&#%)2.k[beX—ėӗߗ˗ʗ	.Jimru̘ݘژ/.iL[DN@EV Ny{JZHsk3[Hʝ
|!.}Rvgb-"UZPkx#]q[fY>2-/!V:NN
|q]Fqm
\i3ے(p 2B@PPgX*P357DcH	U&{=>a6YÊ*4K'+ҕe™˙ÙΙљЙ. 01#nfglvܚ𚸚3Ě˚0ǚƚŚԛ˛֛ٛЛ)-(0*Chl~ʜɜ̜֜˜œ7.B>*_PxZ{{gR?w:/	4C.z1j6^pPZhL pVn'~/4L.Rޖ-+fbU]_rop+b(333N.^hޔAFhx
C͊dyx+
b@fT&,唾햕Jub)C1+hȂOXc\Н	$j2,O=bhm{xw| k}ǟߟ#?CDMST\̠ؠܠ01ZK:;Gf\)|0)&`)z{{{E5'Ht[BOEk~8W-'uH29*$Ba2< -9B{1|{xU,WQWE#Q$PglB,>(x'BSzK1t_L}{\W95p',:n
#9qo'vY.o$d/1/Hz SdWS"!GRS%nXUHu@c9>ȑg!(q)/Q^O8/ZlNke#g	!:ldYc%x>zS$Ώx7=%#;-?O/fBv=X9:].?h7vb{Ad!/Qb
#Xvz/	;MT
;H:#i/%XKh=Yr
L(:I*F- X024 O3N*|gC`}gQ?̔pCgrVo"}Ka34n" Upc/6:
?|.	/hm4 o#d E|/v[#ەpהvbZfsru=S1/
i=`;Qr8
d4TPB`B%YZo#]dUzZjJ?ygq$<9M08wBHp^U0{7R3,48sۃs;ugQ\{FzF)H&
Z>ZN)$>m?lsg%LЀJYKJ:A#+cE}ve6!}cj!gj8H"!Ft{sT||p>Bf_n~:^
[K|.:10
J2$rN n({zm8b3a\I_Iq`D-^]4M!rĔF=;:TZu䋓SFJM"=\Q8lNO(.5)fU8R#E(̗j`3=[AU$/F-gK#]aG.^!=%w|*h
naA3u
ǃ(X,P\miN32]C:TȖ'5C6MzH\7Y<Fq ՚S'cW=w,6>{&{_=LyWod-V'9Rz/ۜa~X815o8}jptM7+T|X(Q~j4]Pc3#[Oyx5M02T_8`8J^IAvaiq^/ޟWlՐ0OI7$p}lU
tr]Spqg0GՔ=yI!Empm|q>/Ww]BV8DSt8z}o1ʚÜ=M^.,Bq!zWo9<^Yf2F<9w,K``g](:"MZkm:`\k/`j/׎(mwy!=$X(BZZ HH
uuRQbl5+%;ffgnRr -i&ʄrE&WSM;z:?Fo]9D	>i^__98^/GzS`CgtxHFF}x	@}bdgT{oa	6M|c>:HFqO"m@cJ;/8<@^M;`gH@`Zq'Mo%:OŃbof=kj)ubQZoL0db\ӝP)i*LWtwe=M팻A8*"KˎD
zX`	4QO\A/_vw_g[~-“@0B9Ww`d>~M~^Wz]Z_fS<kP XG9Q08WbN_
XFSgL-_OLg"]qb8s-ǜ3s]bca-O04[3J`=F=:W##Vc%j<"i\Y"84$(2;aJ9{gDב>gv|:v*_SSAB=DAw-wf&t;aW=]%SdY$JVD@dc1}"f)j, J~xxp#Ϙ}X"r6Kgn)d;P0iAyߏLBLtK} mg$@ԍ6Z{lG6QwZjj5r8,6UtAH8F2v4#['\(b~Jw
-;[>{ U<sGHVу1hdP*y'/0A`2k@BxmM]|cD%-FܒIO4ڝ|x.Ƅ\4H@5E)"e~;_,x0`43p)IAWCCHIF6Dx%ݠG?0uvT?TTČcuid[
 <,eZC%wteq'<&@SȚS[q{uCa-4QYM5oE:7N`67`<9E.RP:QdL0M.![)e)]wZ9ym.'ocڄ~!9B/`@)sST[N"u=C"pzVnFEj  Gj`Mt-PVPG5h4EI:r>Q0f$E8Y|E\$Rօ
_΃<>tjX2k~U@e
K@p'wmzCn-$?:>6qQyUm̆
q6i&v&Vw(R#L6o:
mmyK$iiu'{mDVH
b\,둧zEiK&ϖXq=B䒻JB-sb[ZfRcv;S!h.9v=%h=6lHH ,7XԞ.;R5qi
6/<AeC<B\&_eD;_ u#GzT
IRJk=I/%hG-!EEE$-]V=;0`ONYTN"P]KM
@y"y蕪n8zEP/e\vU6OEᝲq\*!fp g(//*䁵{;%ZU@6~IyR@1x"e4|zpZ_7&?Yx?RZ~8ݎ]Ldlj))5>~~l|pP{c%,|y~ԓ!(ɎL7ET+]K](nN•wLEM\	=2M>hDє
\/l
,:O@B"kL&QA:>5z>7l
5HK=U-^%_m<TP(9n"cQ'\Qn&{sZ
WA<	XZmN?W9EZ4U^H	R'6Z:dWcl/)Rkw2QlJ*OF_$I,owÚWp_4&{۔CנpLW 5r\("Zᠢ&wcI@q	pS}>pM`-Y<l/?r4X 3B4pT~ScFdNeNS4KfjNij>B6`6EY!`%LJQf^~wvyKk,/e[R\Zh`=~`	?1+,<27#LOW-4J@t?l$&<:9c׈1vwqHLhl0Eqr
8ʇ2*u?{S,x4aYfa_%XKT|VE,c=+jfn9Bz~$<++\'>!Z.L#c)_l?|Ë3
ht{:Un\``B3MXA$6hwas\WQl0:&#s\gdbT0^W&)6:hݛ{ $c.o; I(y*9 ShtiO#<Fhl#W‘il$Xr2jii=)9m]&JRvg$N*	wxMVRfK7L:	E؄ ,.in@eirp"u |bi
?~5t.	l0PoT6e2R!Xza%V_~u%j"(O6
FzUVz>;PlT2+*W? @R[8sg	&;i
hhO*(hK<iIYs\XG|\Y CeW@5*#jm&Q{{;1OQ2pD,k=;gs)4

KiP1C:O~sPA/ؑb
Qf(~aWr$	Pm=a}}u:	@<03XcN$G<lb\>>qJaZ^)uw^*|>AB^em,]Ύ7]lFMlrz-?ksw)O;oI>7X@6@|xc.8aa(Yra/'](VP]k[=l
4QON#x'pwA jGHHlxuVFLJ8QVwu)O6e;\l'odi<I`Cq8$)sIMq@vs⓪m
'1)I3k
vhl僫+Ar"ʞ^J^bh'_JEVוb8~s8LZZB`Vpd
!BAq"?=tGM9}l3I!  qcJh&F]oI(Bo]Y9O2,wjE1ڌ-Ŝ0J-q3#G
+	dGmyv?{ws9	z)M,2ZzlHXO
!.h$ IHk׀O{4l,m WO2JyyLD^]<gKL@GZCdn.pnVP,Cw@?	t*K,DޜCI
 klfrgs
?eWW~}4A<<To>RqLv;T
p*[\V/[6$L>ro{D!q$
kΘpIMqI+@f ?<zQv+Cm}X.D$lM9;D &~A~tw5 ci0]:q,j+o}ᐭ<Ձ-x6 	w^ik)T>r]mBY
&Dc,Z8'؞'+]>(N\%NWT}\\zE\K,22Xz~7X>1(74*|V	B`Vqb4>;w,%I,8`|,_#7o:Gf}EL9QOJn)?0-t;}R/{<9#&7'UpN4Ak+zf]]*sW,Os3Rm3lU>*[5ИQH7MV6J]Mne}=DnM;Uyjcpny]pCkrCV7KHeJ!SyZ?-raG:;nflv;(89t@~pET{1!TK9ln+}yvQHnU{t$fDCjKPJj6r%TW@l>fafJ^…bXjJ4X
B'Yu}nw779W52w
,US7sszW#.POXSY[
B
]X\!AaJ{f#S3KTkh c U)59Kl$j UH+XAZU<.${zm<Gf	
b1~k:z!^v=OxhGe	ŊI<}]|ZinpL9_7$kHGؔ3Q	IB.}{;|k1K]I+y09ZF.]YFee>$lGiR-XXnu^Uaop3:R4'E^@/3{:URZsvf!;2x]nI9J.5NDWPj	!C='3"TqyF{[)g%C4jGavZ<~qJO-k%#EO6d!A_2XK$AP]ep
Eƕ3]]M,?/{>/wx9;GYO1"Ă'rJ{S-[DZߍZ+>Ȇv]3FAdsa,Ɖ6k&g9k]'C)a/_T(&/0_>T33M]
OgBLA/>"g~Wg?kJ1BI~=H}H3J@2,
~3{$+	iTANadVJ=JlT:pj@/Ƈ"/LԅR}y[;4J8L|R^pX6,m)Z	`sIGٔywpUzk[	YKBWDOLjad2kCUWQКsG7BYH|Fuә\F;#Bl;@obޚ$oZ_s'$7+.)%S5J9$':nsFp+]ٗ:,:pVc*SGY,]?
N7R\`BEUNcM[KAkf.dMG]'f;;)d,e}}V2O|kRĖ<W}Fd_$"")?%Oe>@IDs;f8rs
;a5F?Rf>xjXm.x0)@axlw?bJiD`&F3+I8EWhRD@)0Y8_dlI	8NM?18oznf!o!kHcݜV6]Z3p* vG_u]:]^H`{8Ւ0AkF
2hPgmrwDX0Lb}#;HY*BnihaI*Sw?a7frFTbo;;(bN$['>p$X;|G.nXb,moxoD'';-YQ,A ЌkkhV<mWk`GtugWjhf%>:^쁛|f{hZL~+PsJ<8]I~h~1؇c|4j<wT$bIEAx-2Q]100X;g 2U`FL'ؕaXY^ ,?!(o!Yē}7k(LqsCSZo(Q-
&~%ӃD>]Pu܄{9Ri=Xx }6?)`n/ _
0{f#69a/33 YeL##z	$j/%9Q2|X;U^d5 ͆_-yzp1$U|wdbEto4mq~&S/H{DCZC*ċ^t\=,`#9x*bːm'ySk$ai掾/{G?B
Rr00|QeGQmVՓzV+TQtoFZX)Ж7uGGzFF)	"LQG3euj|ILZaX=}DžS<m4aC&8iy*c,	7(do"fQh\G3;H2KhD%$`ۙ.7$8=d&XvN(uJVvS6ɟI3ROv0j
"IUq_#MbefKKGNzx?{rrq6Gz0vVwB|r1MMMAC,/A	HFGC))
)_6rj_S7X7=r(O-rL.Ή	\b0zzb^TxdQP
q1)V!"q5)"E\%smr\<Zo,g5D3F\z-fogd*9lLjZ##*+/?a	WhL6S5Gw])iW*a=oqЇpz'wM;*Pwfԃ}uGKg#+^:n~:bzc{B3+l7F+siBl@}|v`9+CN֙rZ|
Q|	|wb4q(p?m?%__(]Q2xpcoDV*"X?ppjH%	^w/23&lt+2~\"v2@wwbfQMa"x2^'?c3g#x'"1p4#6!Y)xan#v7i}q}/aAfW-9xWu+nT_8>k&ׂۂll>[1->UR!aw\O?q[LMY![cAHOC/ .ąwLBG<s.?u-L|]:SRB"{y[5AR?%Dem_`v3sMT;O<EOhkhmU
P?2.nWS'ÑpvF_VY	G7A(]P	xs?8h=h&B3YA1s%.P>1Jqs*'7tt
Y?tZYs?p'\</^dqeq
y|;̝r~Kest3%>A@X<vK>?(
^$[
O.'cMmSXmdmI>L<PX;E#saGrzgvt9!#CԆX@%B/Ε{($96b ڊxY3EtefbM2
8U=o9b\;t.}U#YGqP@Q-pkiBnRW!;@1TR?(;ќ+ta}&3~YH3@kTajs7-|A_$\|doE:$]DgT9 l$xl<;l6iG{GXXoG+,-+EOeHk?G:&iX/Wlcu-ub9ymnttS5pG1
sjli&cr41se_e_pc@?>q<֕B!UJG;2g@^R8c]U<_<>$.V9o3n^5;l<	lF,Hj]`MP"9tQGG61kpLJގnZ
h:2ZH?OZJt]w/
''h;d{~PjIe/e@<b2~9AF{GRR[:m̐i.i&in3W~`poox$YMU0*
-1.2*tpwx#	lpt!|>Gl%qEPpKP+d6"e>fHs/bx㖥&MQP
J6ROuit(Az:_&#21eS@ zb%r4(){YDG+7e#H`S
k	,$iJA#}q*z=OZ*?-Mzw2GEI48m+I$R4BfB ;^Vi1s@wz}e\
$w7IB?*N
H2|e"S
}t&2}{}X}LKUl'u4
W%cdxEPIE:u `aZ`s7YV99"Ud8W(2Fo$ li uurlHGoKX#q|\c[qEքRaht7&K^XG8l^=L-PIF0,JGS?t<Xy
alz_gшr<Є59@ƌ
Qb6CMZV~1!<D	
`D2:qrW8.I?
o]ccV"X:6YA~^l.@cpUZH3UPX}FT/$>:o&Z'v@'t
u:=
ց,I6_gX>&q?q<>[?[ofe,"zXX\-\.qa}W>c#l@$uQ%m\-
kG|Wdq{Z	9hefXBXkI{JvP.`a@+OmFRuGu	Y4sJm5(z<k'Qȝ<TKFe<(cYJ*\`0J
M-?"M!Wcd~'5#ukR
&#(C;ba_F!_1WR k`=s?Z'4އP\h=gyAITb])_[@{Ց
d&&XraKvl@MTcRqL><  lȐ[HH`L^;KPL6ωnuYHIpq~1ek8{(,wB4cތ^WmA>Vkwww!/q]x=t"X
n
JP)EmHq=Hb!(^;^@e>v?bQ>W!
r2!Lu]c`"?iWGgnr]CrWl|Kؒm{k
pVi-O	Xpy{/q;kLmW9.AVf/M
DDOWBHap_&}ip/	V/2՗B+_YPhb?#B[lr1xV
<~OzadړiU!U;gi_rk^d\u<zƘ>,*/#8?C*
m|OdtIn%|쟱k3u*W?P[LD}WsKeKKeE\\1R?TbR)|9'7NRf^O%GS%gKM1	[m tZD X[0斉b5)fu0>	f'3uP69hkҒ
XHx*HMQXP(|[?etaI|TBUkfj؛d;"Hc{<gwM%jN	wM^S1?`fV]n5fpj{G}sNBr{"Ee*/)cY`4O"1|F{22X(hN4[[)`7P8E1”Rn3i #`'WFuLP`iY2Rpxg8%WSЁo50 LC9#jM]o5jA*wEKsqqxE44=I%s}$"-@\ ;4:q#OIgMn^萼RZ%"mzS`fZ,rBff;MG
CL|2S]D[Rc1uZ}PNFf
qtA>V*q.&p@4{`9BXi_7!n2Z]7sfCu1ok>]~Y}{/*4D*1+
dJd3v81Xc?T<VZdy:QZn:AF
EGPnPX*:g#,^$y?v
S>I8C6JF7JBMS+b[ih.q *ف^?🴕,aewfwc-D__3NnH d |u*jdkxD]@(ykerGUKKi
i$ahqo\R[xdghODGA-Os1r`2hK"ym`.s_E7CxEs,1W
>fV@ eK8r<<CyOu+un9X8K`_!JzΔP|`G|]YSH)m
 ;*oA%5w-114~"B#Du2Dir%f,71,_F4>@$SSiO{`_8 -de{U`Nt1l13Νw;gE`7Q4-m-ff;%F.CO|ߕ<$E*=me!%BmAkc1y+kCECOӘ	H$xB}0.u(@X;s>*=D:-,[hJgqxbwa3V2x{r+ @@[o$AMKO%fB[a]K2m8c3#5s+=#*"<AhH=\=SMDwu
~Ysq>|LCbrG1N|a7f,E8Px-@N0:ACNJ[AgF	}`QBJ_/z{Q`&䖷$S^!C7G~/ud hw
P
b+^Kxv2h[X:Y:6X,4	Z{xxU!cFuOvuOKC~!;`n
`h8눜#csry>$j
k=)1Eq)KcP!bF4]KF)S#J1Z1t,u%z9$:WI{:8?t6q=*Ezh?4eVIXjzW^\_Ib28tG[KBÉ8<>hH[66^?Zs"p8{:ˌ/k
IAOc_q*qp"5Lt(X>M*$z8N"	)钃}#yi)ep
}dsG0#2n'@A$/Cir=qqtVKW4z!jr0tHULGIe\kz:[q+lZ4+h#m-|[4-E|! 8}}tKG%It}pX~J{ъ/҉qXTz+iN(MHACH	)Hfk)$ayBDJh	WmF3)@y>~\k"nm(_<yJGP0=Z,ؖM]kH,6F	3}3 3UVV2BNTdGz:E
S8:6C~}1SNCy6[[F
K(/OOV?a`P~?5OSJ`2OLP8WU,-6$:rt+>)y

)>$u|uP\9M$
, #M!HOޒ9BauMJhumNB#G{!\qpLqjnxu`hGiJiOsS6.8@t.l~WA툝zz)C|<y	TFR[[1_//
(W6;F
v
8rFF7a?<WT8>Y}S<,aUy
=6ꅑ(7GV"VG$H"\;nGoK%_k|(:L녓{5(v:'4'*!{=ll/!=oT;Hibc^_>>hQ7E_fBYff:x_iqhH4E68qsXbg7yvvy}lb10Ijm&cc3Okk6]a`Qyij4l5lK!!w w]c8_	a	b	+͌{|3>6notM5_w׉LNiOiPiWK#%SIK -$O^[_[

HH[%Z%_rp=	zc$6tU<& GF~ߎ֘JzVGK]*R?
vKz9'?mP~_=AmRTQjg53[UBml(H?9OB0J:
r.-b_'A|ox-:`KVJ}pݗz2fb[+zm'pe_ Adm>#ZEojUoNDvO:Sď*;|ACJ0XaD#LH$nLKLai[Bv<*-s.*#^7IQр5Nm"ہ\WJ!\"\]p {@gA+sxX/dX^ƋfdJ21{ZJPE8:pmȔ;x2FLCG{2/><5D=|R::.A,JH	hU))"%(#HxqA|iwn4}Bazj1'+?@<^IV<DMVwu,Em:3Vi!ku>Qk( _g+zV"Rr+K*&dQ+B@YDlA$Fn&*F`Twq)<uTT -juUrZt&:].I=8.nFrrtJ!2iWTEeTPhx=*!|KTJ0)*v4P1v\V#IT0C)r!?@<'3{g^4{=0.	o_Yd&~s(U@3A}o^c_{}U9k0VsC?d8'`];
S.|$yJvŏ^6S(7^_oy8=1E5HTGL}trQ?wF*V;>w=@wRH
ZT@ϟK!}%d.1E$>0G0%1(.u;opQ7MQ>
pA|{9^?RG#;+p>~!0qf?S!B^r1<+|-,hj0U-T* hUb	(d:t~V_\
2ElLE/^,V:)WkUF5j>R^I`mzn=^Y`s,H̓A"o@K]i.zIzqewȋzRLpc/jXb=	}$zDwN-IQƎUp{֓jJXD=	/9=IqmRn2]jAbSKpQwhnK=@s{|2y+NSvNNOT`ܔDcm&7(ؚ	OX#5JLj/E75)cLE<ˈ~TGS@"?OmEvlLOՠ+ɋY#}N:x;G]NN^av/JTDU68^2H-t0J0w:HxS

*8w[H`S[0tl@	0-o?HR8^05}7l
O,n+<U
(R
CQk~ȇ+`@&LT@u&DLibZ&.Hr]ZŔ#NV+N!ZIMOBwvamO/tPڈ1:C=R!}@NH3].;͎LL/{j
8ds`AZ?0@0+4=M+
xxO'ykSO7BHS+xCJ?NO8AWي0Wb,@!@=5eksdl=B,lUy}-\=Lj]i>uz܍9qD<'#4LvOHQLGÍX2*JS͋1R0
7+,q?TFxW,83HEtЗG~
]
U@/Hv
t	3
v-st	߈ V+^D^H\;/mZ
{73T7.9B'{)
7H?}dd9$+=`ʔTNYslfoAQA7Gc		so灅l/|pqf;39wk,[ğowLo̖T3bj
O/VGM_\ ]!s]
Z!V'rT9X
<tEBpk&B)"L<1-%7MY^d(L&5|`#-&e+6:qvMqF/jtP
NW80?ur
rZD0JxxNnU˂0`-c^kkHDHVozZe-;.eO(	[StZD_
8K-s*@I&+*B.|n^S{~B|~]G{M.6/R/ROKA5x|?9SJF\.52Ty!ȜA0d{xk0\/2aErj\0Q6Ld wY LE-k$$t$|GvvfE&،Ĝ}:
`Wk%"_V*@BeWyY<Du.W;q%oG$_*9RFY0Ow[#coƟ>@a'8c5\f\#fm&Nw.W-Qlq57-@Z+[.%	%S326fK-O]JUX-2939a\Gf8.\݃c	L^-6u]{%SdMt!@'sJ}O4.\_\Y4:>8x`T\mZZC=Z^=j(S~%w(#bU'ssfo'IxR(e(I	t^D3<)eDL\I;[gu^{fmdtdHF	,1w*vxHi89.<nJizV	s-k"j[V".*NP*
%+p93arPp}L@R_sg/
5j>S)IoKO,xIU,*G7~$C6NLX'~mx_{6	(SfFZ\Z}<.{h94&REUr;rz)(re, u
c]49+Pw@MNlHs`!IV1c`uE"}7|cSQEN((
0C2Xt}Æzp+o&:'8Fw/TrQNQh	["2d1^sL.C
픜(r5S$* ny15{_(y}5|.Xh'Ŗk/l@WVX
}m.)73R#Moa{B}=En*dI9eI9]V6=CG	%[rF`fDHj#MV6H_3Z^6Cw3%EEBJChN~3jD}YbG:f<'@U[̊jUeBߊI
0'<I(1|4a&|&$%a
Nh<|%fEׅY^䏟_DU}},fB47{
i;~)Kt{e6bbM/J>rzW=}h^@t{F|Zxy}DzM9@we&-PbW6CH#K&ޘw a<
72:1FUgbudR̙=HV2cM}AZ`eoc%m{tLQ,kpq'{eJcT'Z<4;pGbTECIXz]%/;S%Svs&,}_4tWI_k9i`?I
Y<Il`&2H2oFX}SN0U`*+w`wNX]ɀoA6g0Smw,OZmӋDf
{0KSL> nA$^$%{%Ȏ T:ۈRkHiNaftm퀔ejgr'o!QN}MZ3I:(dAiahEUbYLM1=-A8<<f'm"`XN}dSL@^X@zE&	HR,V}uAr_	K4J&x?)\{ID$~^,Df)	3k:RAu
 n6R5EsPُG&:x6
bT)r+$u_jw-[-Mxo}J(%-E:`ޗ7ouE7AÁ]+X_P&g
^"P9sy_c:o}o3'V15,?q /|[T\NNbaN?:u`svBNg<?}r^jX"+<7\u;~uu^Fu%i)*EeYlbvD]V!1d-(A˒gs
(AW6vlMZ3,,pd3yfbi9 u1ϛL^YRai}tPaRy`"s4sciRc"(oEy8
Xb*}RLC#.*k]
R+)yh~YNcTH@fxq&Z1'j
;oT'ېڞ.~C/{}
JDk7Z_"t^cTL7KHYLg{IYy`-J,L8?TtyBuF1:+I(:@?matq*n:te	rtO)6I@{V0PCAnᎻj_J#u#_AwRXDpDxC/sv3!
Wmuhjrx\^t"s	'
g5,5
@W5dEhU@Qc;pXLgIsRCd"Vl*~@JGo!pxQM!:
 #}vB*GE|V8c=	Օ: Ed{j`4a4kT/ԙ$kzW^j&u7b<QeF0g&Qw5BNcwI1hBD""^a^M=aU^`]W?g$h}X,k-*#1#R{!C
kKtPg}o@tf~&{teu}6-b1~AHtioX%KCL5-	R((TCp-,#O")-gbv_o ;zjtMg6#<1^4|;O5bflyZ\{,b.r:C[AM#pI9kLk#)+J'1qaz ,#'DQNwkDh5i5tY5M-Di~MN[[y̑8\
40џكO7;}n%=-Gh
D!eS<a?O.Ґ*	\w{3<KQL/l:,RHikPEOP{
a4-/}DTs*q}S/1\.i=ymmI5t1diO2^'"]QJ{$;?gdN"j5h$8&n]y!T?2oz%N5O8iāJ(i#)@zF<jI2(D0^jY16^-m>GdRp)x cjCo~FV[?S,g~H@PPn%c.G挮9.
ӆJg[a."T,8g_WPI	]HB/xfA[?F1Ecden[<zS2bdF}/iY~SqxryrdE(_B.%Umх	vz9fs-2Od2L8+T8(n?.a9}<Rq&8,[5yLtaV-	p.[SnĞUyt
h|H BKx	-6Ms!;DU_G}}V&7ZI)ψqss` ՈT<,f@]eYhTP]),߃6ΞNo;_&
7}r%V3^`?oc'lN\IlM+&"^aC6KכA+i\ >3qr<=
Teda
#ًX
k/Ӝ@b;ccQv	4:w
:w0WeJ_Yȗ'͑3fF=o`7L%O$R"Bi<n.o=_	m,d\*6ڟxo|Q*ZlJ9˘CgpNPo>]yWcK*m0Z{O26EgNkFoA3Ae#YMOn2p/5=yiK	F瓺M(+/wpe"ml\mGAUBzEDF~U^N}|b_kF)ZKEe**y	W_O8Q
MeTxBa}.~iHR,
8dtNmMz|K-p
JJjC#>f})gNG]`C+ 
y$=Qo+~"tLwc\O3-SEbڋ{Ne_w1 WTdAU`r8rΑ6[8?hT0*PmvT$sEWw<XU"p%.n4[]6aJNN2vIdU?N5>-.mKT66kD2qFi$qO+@X4^kVadT&Ki(K&97܋kdbn?UnqzFv)oOY&4oV=)'*'Q:+"@&NM@$3oё$BlIy6A0ClBYvu7Wڗ%Qawsx,`C,*ab]YLEE݋qK;Q'II>od)Е^mX$h.@-dq[]l8߆6RY6	r')
vb"|zxLJIx%G`J?mN[M	X<DiGkm[O9X$Tb EX*pG(vPp[ie:Rl)$Q-zeP{~d8JzlgMZ'\~jVRN[1/I:f~{x5>|r_1c.0*{ٜ5:"w/+>nd~.-([{n6
-y
<;# F	^
*AwAŐ%"/lVp#s|K3zbXz>MiXMdwb?#	a5ZoOjoLr
Ho2k-4E/|6##2xp08Sv藃J[RQ6]ןlVSoma{3]	3 \q)< pFzz$PVSLeMT	r$;[Xg,TYj_b"cK`gi(Pe=!
K (0$AI6[`wDX;[2S|Cy5-'[Y}=ui!f=``N)CNBo$Dw*D?l[#
LD
nd )<d?p214M;L?1n'BC!&B[#CCnm&20[71ZF~V"[_RJ]gݐ+/BU0BskkTlX== \Kb	q^DRnwe{[=:ˍueA.1pp:1	
}
L]F5>1@ځ{IO(/1Sklq@]>\8Xyt F`Nw+aN$5qCPb%\'Ì@JRbFS[PURU\|n4N,{Qo;|cztqynUoCL@U8O$vA`Q1i9~>>V=	c~>f--{r6:AB'1+8]$8M<SpPρBlh2*vK/"'zQGlp.';ސZ?Ktk6$6Z9FNs3V?v5䄈x&~TF ."PQ+~xCO2qSX
XvNAUK;;'x"k4j|R4
cU?c!7exf'6NI&Y9֑vR$B:[Z>$d*xl<vUry
S$_]wq:ڕd^FMo&MG$DsB{34]~DngXhOx(YI?h9[2.[>Fu0KASCF=!
؃
~*Ch.d"qU_Gu4${Ec-q,Xfvt3r΀.XvwCU(tTQNv|i-O{	1qXR#NsQ1bXJ-K\Rw'1+6t1Y&A{l6Nz_nq8A9.qKR/=jkAv	6,-Jm!"R||
wW%p
B.$J#E@lu-z}gnK[p 7qo
xtn1},>0~R`3l:D8KE
~^1MjH

#ԐVG@k_bkV-#8fS::teHwzEfƗ.R<m0(V,LL`@'뛧O}"j~U#L7c6WD61v$^8b! %@*c?dwJn}%h\g)Awcjy0[ZHY1p `'(:*%33t8t &*:hpU:# -/xn
\~K[{3M/\`}0CCa 
pi'_^Z~Qt=`fMQrO]Ef\`rV?2+E`T&J>E76zɞ]IipUDr>bV:vt,e|yE1=an>*_>n}^`dXV vacۄ6~E	N2_c!%sJ?mqa(F6 grd="_	k&f;v%H7B6cV:;Z)9H)uORr9[g_"[rn@L`I8\Xzl.dcGey'
<foWL<ٝ
!l{WnO;xOFjTF[X4|lc|Ty0_ 4~(Y|{`"f"7܅jl,	j]9kQEꑳmeAEq0Ó188,V"!}p%^ANt\`'}
BnNKSKpVWHZwtM5h0:fAYAoY(9.ܜdb~9&D	NM	M!O{tO>Necs]FN8?Xc6/w`1M3A!CB `gebYJ;%k.YX	T
figJi2'j񆱠l36~$p}^
"'
N~8B]b6,QEWUPv4ZmXhr==\n!53D4ljȉGMDc,Jw,~sbMUlC7hN05SBrz$܀hsÖ3p>Wjy~llw=y.dP,
?- }^D^?b'+x55Sip9;Cr@"Z)B=~m;|C??SC3䝋F'(pa
dKr~JkЎ`&Z.w$'~
.^'!Z?>c?*az_w(ESSUy),9\qّ&A+1t~	*e+_Pu='h#"/rV5FKKFD<YG U|x~j4s+*T_\}iOƖ$.vZP^EEOl*)[<UEVr1y|t|]r$DIr0akl*2mc yaO$&1"-qE]EHxV@mQu.#8Y}"xY:9r
x+`xE)
=6Dd	 >\8=*O"*(hP"Y-e#
EbLVaw:XZEnMy[}(Ie?$*].W|"l{Pr>+"~!ewklHM.
BFwQ'6N}))đVA񏝊d4CEC/?fAY*G&bSd}xl~>)`B)+qwGM|ǔꋕȒ8qSqg+#jP gk6e3kqxU{^bi*R5|3	n
**:GD{e6Dv=͉3TD]RNkSPD[[&j,x?,V[{L [(bu:X
HFCS|yA
ZA#AA 2.lMZ3(C'#/
nHPNK`-{syx{1P	F2H%3mTJh=$TTŋ$=qvu;\;F!<$&=:)#>'sw@@,Yvrnh=[3NP>=uKU_];A(dT}Qn5WUl^6TKlrr}?YrzdyrqWdcC[GVK
y>|1
@MNKVHqGx6CGCܕI~.h3w/=X*ZM\M8UcG݅[;"{5͐^u]}6Phf+[fN#""tMsrPcG@BjI/	VjG\9I8|~X?_?"Q%q""yz@mP&+oH(x2OV%8m*l	=nqR@IϊIL_Z	}$5?M։JC:)a|$[ӒO0("'3a6X!hFi^8wv9	?z_s"8%tݒ@8GT;qtYPkyF[e!*-a9Y>o{0Pz=toK{CK=)cObsF8lRk<ZF]h,Њi,M'AGS!/vG,7C8N*h1ScwXIF"f*jjuP+
ssW.n&hLBXMn]b>TIM~Z=st%x|}t@bShS)B#c9C]Vf/qF]TO7 2XMb3%&@LMB&no;tg|]x`urs#gvsiouoӞ 'mY(:vGFU{VZV(#r@v%r5[T1
6t<Cd9+ad?#C\Z[~!3Mi2/+
얂1.
2T4sR
fD(dZF^&_2	vik9`<߁PJ/i:\I/i^g Z
,/%5"j6VwGh,_%7g7F9&59]LFsU"@w,55ZӀՎ1xC$]PzR0
p"^=/a_Ph lhPujS
I$?@7nBLA7qoJ{\.G9DM6bv33[O֚qR
jB:\M$)t3>vDst&GOgXl	m>^8n]P
Te`/#_c
mmz3kC m! p/Y-2Ά%.My`
*0f?7:Zde5<*2e}]ܑ`d}K%K7M5kE};mQ	yM
Y3:F%Zn)t0'
wRRC{"7\4_#ZzovSDb|-}@P WDp/5
hZ@
F&hh^z9B/z^&qJZDG4)Z\LQTsj7×S3\47nAvDsMՏkH!7^y77(p	`:*7S+7/or>P_sYKYHH]D'kVxp
n2GikThPl^3hTos3\{?_C`C(4JjQiטCnyK9Rj7xw.5'UF$'{B9~(p%7">>'8ff6:/Û'<y!#} ${G
`$Ak[B7r9EadE><K"77>f4I7?~=Jz_:#\WnY&&$8\:B+4'\\#	t`
Cvlf;n,t+wqy%C	7c#aApC.N%JHHn46{6	X2{
g4$/eǖGe]89tc|H,~\?MCcEaCFQv7B=<٘(W'R?<SnPw"D<icF\p9rRup|`'SJ\PU'9"C <:ވX66;e6n<o
SvJB:,t>m`fgrn|=V( 8>be8_a+.BCL6d>&|\ar&S|w	4ma@U<zPK*&id&#7^S7x!|IJ[*
0d$lV~אa[Z(jag
Vc|Q-ra1)8vF:m_ޝ0z0:D[u85W,I^nWQ:4iD|0&H<BzLBm+G%[<{>`<g^y[Xn)9C( k:t}xCt,2
~^Cto/Zf}S$rd\PpEz/5i6X\Ll7
7nA1uaAn8؊
G$hcET0Y΍ZL'HeQd
zb/܊/b.!$AXAp55);~D-╄!BXXiD;(+ccę6y_+Ya(+0i0+ iUu5vzYzc)8%Qg%*jnAS.)H
kZbYFd\A
0BQŠj#b&);o-H17!TQ^?0[kk<+)v(K(\(\Sl6I<
@H$t8l5w)U7|h(*h$Y/0zgU*!o>[u_uQwȅ z՘GM(We*$YD&:!N.azw=RJO<Nj":(0(T{d\6gW<	hI1X7*b/*oHy@7Yyjg#5}XuV-tڍ~zU!ҀRSIvg'Y)aUX	$0R i"~p)
v&2Rx)W,{&WG%QcO@tB!P=1>,bKB(1Pkh; FJ׆#^oitF@?ɔzB[J3c2Jg/uT.0'}
|S24VޑL	;eW#<B_ˠY~gGj6F;I?悞6oK7:1ty2'd.-^e͠H+4fyQ0˞}D&>TOIHEi.=ltZJ'KPxukؐ+E6eI1Qy]0r{CtِEi@?xV
;x^kTEkWUl0?X	AJG|;FP%؁CB^_2"
3t_7&gMN],Acd#/OJV!p|XLe?<s$,j3疃0,vJDSR76D&|BRRc<sҌ,&N4_=&lh(K/ywsFt7!AHda.ҝa)(oe$ՅFvb#:UNa9FyWyP,z_܃b%ߑ|
Ə=ASs] +?av8}u	n,>~
cH65i?bPj+X<Y|Y1e_ӏo{cNV~cgE_-0!	0֌o~h]
_
90>Qnz$*%(
vR*qT9,+[r	f'"7y,
>tyۍXbmSS

 R:-}'{3.4(E-u';?u~ [ >o^d1YD@ӄR-=5nPy/=23Unkΐd@]Q9Ej~ orNN}-E?T#@P4/&&JN(>XA#VsdvP5ajFxӖMeq=8&O'F˟>ƛ:#˓mU:bb
cc

|$_Ugcm\y
qO?Z,#}HP4~cWz]=%55z
=v#V/,S,|%z\L9PQkaC|x4ua4r;
e&n5v؆=[w,2("MrAW",u:
7si
(`(XĈYB<^Wuf#$7+c[b,cL{--|^\b0!ZSS^	Sm	p$vS"NU<|Ld
ƀjO<h[VN+X<a~)_:QOS==R!)hj"4_|D$af#lO@
<rh8e$+(>3s2P_]?lS9+,3PIAg!ĕl+GJ`LO8-[)KUPX6\4cSl
kX'_Ri5v(vCQ۝&>J\Tvj>
#(4-0SSq$9!PAj_K1ZN|mjsX m0xc%O&ONjvV N**)b$%"-	}8͈:@8_.X5HQUh;,"vu]1no5 {(y3L߇6LUH78.	N/1'/Z9Te(c^o8wCHimS}dV%p1Md<4NH]cNҊ&sS@e!FaXU`z˃K2=ÝcLk1-bE2 j;$JJ
UtDQd@C	:C?q
vBKzV ZkUd[u.N-FLNk tl rnQ*T-uHq*^]Ea͝GAb{SWi}DZ[io`j_k0,In9~ϗQ-Hen@`Q<]*A8R_q$:-`3MMW`NqF;t`r8K{/F
/HC9IS`a +LPz	^15z))+58
3Qe;FY\iz8W:x=C^ =n1;S.|%F?
i3I#w,qJ'tQs[sivy!<]Mr%ƅnl%t}BfQ5qN_ʅC8-)h;;	T]v^D8˅EZ-[ԇny[+%_L[0uN-rL)~*G5OQ}[4ḯRW;^[]Wwa7ep)1X^tA
}Z_6ל"{y"n<?;Pn'<6K[&KDEcfAY+I["Ab
YegAk!y*e @W5hw=0=#*mJ1Ϡ'YbR5 @$	3
[cRJ>BPsAVbC	tAf0t:JT&!~3ONPT%	lԕ(	AiUC]BJpbTcT/A@R
FF}Tva`Eg,oR<8.ʋ{e4h6vO7"P-='%[/ZSiV}dI#"y
R9\Lvț,3-C<6ň'q>iK)s
Yn7L$]yL.<$oS'']*ek\Z&%L2ܛO}%iP9?0%̋B#7%Lf(PMz7h's<	BA-"Bn=%+E]4hupTRLF	4$DfU6n%Dx&>qI'S? ZDu3.?}) RJRb!2ZYh3N+FFLF/G$/
f/0A',knborcoNW4QArXrg&h;s"|I>`pH|gZ6W]
T~Z5n,$g6QT0AU-HxzX* 2w:?:?t{RaKk*`-G-Fm?^hP{Ƞ?Itw6hEj!9А,m.\>K8;H^~z{8`_B\F<JY
B.>i`jZ[0g!9Z aIxC2klF\B@A!7ҙv}Ym5`<'}Wa+59.6*9X}B]k=ۘg`swɇ}u//=)hă$Gn*3W:{XM2V}P:&
]%]Uhbca8|"zud*#{?*9}fB8@{
7n|Y42\v0cvt,r
1bdWGsg!rKLr=lDO%uypF0[
q&
laT'c[;	A
Ҝ%:GYe4k]5krce_}lMDopX4=dz~m.f	nr6Y}n}mPl)~Ǐ2o:AR]$4d"5R0}RCgTzz)0ePWQ`L@|g6q)S]'d3	qNxnazƒ{MR<x;0HIښ|"s6R~0
@9YO|Fmۚ?+<nGSFqgL"`̅}Rs?bv
d(wLSͅklA.z7րp\|U'0%z	Q7[oQ*yeUR8
9
h>!2Vt|.RLy9i2#vzw&qQ)bz>u_&[.rW"N!n~sjLG<

B,BH'Q)n[<5\SqIt@-E,?pzejau ]p&
lK%)M{'B#e"}Q+CV/9d5=m؎[̞K;[R
tmXENnWPqx(SGsdI
e8BlcC|[GME&SOyC8)*!HGcq
"~aW4|W(Bu)K=6`j_wjhx݊+Q;GBSkUy>2fOPgc ]jhqmOE\o'"<&/4ю4#b|3z\:/5vyO5Ii{q!+%+B䉖L̛\D<22}8^zR<0<Cn!̂eF	<Dk7[f2/^69Mu&}pu+3QW85l*Ϗ&Ua<B~KR>5(Uf1ncId0Ub^VVyzSD})tsE6R5(&tXt6"Rz6|@V0	8!~Pa&}A]*M]υ\_YGkxeIOakIvz42w!8†L<σ?!0W`U^V{d5"22v#2
nn(0lzqWYN~_69zd}WxDh^lHf
1K]XQpdu@rrd2sBX;Y~=9`Z'Amepl42E\g_Ys
fdS}$/^rX5ō~OOY<p\G
n5dC#I&EAhS^&xku0mG__{:7
N&7A@}FA;l$^K%+Jwo K*rUvFU[Z0[h#%' Z-|8i,
[&4;C<E]dZh95rv:Wspe>=<hhM/-<=OD!w )\+)/W4x`=e06wZ3g[@csxՇ6Zy
L<Be*9W7Ow1;QX

Zgφ=([pa<[BIWUV0xMfPIXK=EuNJ]s
 
	/AB/D,bw$
#"AkJC0eedXTBjh!OpKB&?Ve7	&Doy*\t}Ep4~Er&oV]"
AkXbJrZ>sUyw=dמ
oU9Іq
 نi-1-%g*bn00f>D.wuWsb'OQ!t9
E֏K$z(H
T~,	bi!nU(^"pf&>gSh|[y_Ed.h/;	CQTKxq_t"
q.Z\ePe)Qzjfks,-UD	5LM9rQe;@`}ua[Z'.uYP6?EX_QCYTD#,CzFi	8V.|sT=9&
Pz<=%\naYV"K=*S*8{pYj0Ef^4>j$i}
V/iZc(<h
;H
vSP#8AcM'@+_osH}({^+tX'=n1jrR]3D*fWc!6fNUf*#Mpg[S},V;CkW6l7
Rv*L`t1p7VlF#(#yn~՝]qؓvfEU8?`#=:A_X\30qc&Bc W!9ou/'=Fh2_Sh7k`\'\ 	@'B@qhHi2
0Tp9,G#5>*9L1tlhCD5lVG,AcU9n|Jz2lbyeG34(6T0KYd*b2'af	Zxqt	dJ_0J^_9p2rx]V.vk9D^o_6E!Xg2*EmJ4\&MIYpfGw}JeGDFBWuu%E{
,S\CVrgGz4(~Ek{!MeD7@:tGaAZ3Fk+^@B7S	HdNRAWvQAf*zzЏ&&uAWozz^zb%|[ ]|v׏
R&vhUt%wc\dXd\<&=E|Ff.7lk;*0.\*	*&g.fezc
Q(1fo6au%?Hrhw|	/Csj
m{{QTov$wH23~<$g>pߚRt&o:
zy2bE! ]X[5%#ʍ^#CqF0TR%;
~%iU`rP;؏i4ctNJqlfw>R
OBKJB+\AL&)#oz2q	{Sw__K-Wҋ_[:3lJ02 -#;x.|b<;RI4$D_tul9nREf7rxJ&w41m,0b}:^1Wsx%s/sf$a#*=l#m<!|]HfBC2_jwP[3FRH$VW9U>:9iTda7Yd=/t5dWdLr]FxhᘣWczI'pR!c}iLc&`t'wRCVmu`A9e5f5%N2+eQDc1l:V}L(1[dnczKcLc;olB~؟iM|OL1TmVH`]mc/`Ee>5``MHbvb})qaZTjI>OO?0ٌ#	GU;lؘ[f7;<|
.+BeVqwz*ete(Y{T?S|cu$/@5&'2|	{X2.3WL;=OVLHp=uJo'tu!_	wPyx4VTm 9vZteu+Oڛk
w!<m%u-nS匮a,pQ]q|ogkY<>OLX!0%^!|
-]!^uL*RXJ|qQ(z,3q&^(4#<Y8f66PUkjaf@s7foZDIۆp6k&ccs;11m!Uj2I$)=e\3VqlNJo&#d]xol[ w;hmPD(ʘyB=''<q,nN?o3Ysxk50S~e+UE/I
/gCxFK&gX)<Fg@@d}CB@F{o)4[Kq)}A-|)3mpg'VoobV7{&J6CL"b		rM#Okn51
s>.
hykQ$ZCkzi-,U/QBfO!X*Ue
f-(=ғN}}@jgiT7Iy|4?~E;R.+0??fNEpO/PLH{Rt/im|7-*,F,yt'RX|!(/~fukl2FldE0
gT@<pFɕ9*<h.>ٞҁzO*
p9L;/E\~b߄@Efi.K(@mD7	!Dxov1{{6~|gQkEiQV9J$k*gJ,,CQF
mh9"Hj-4bYjT33]'` 3;gv$e3lCF2a)V#2m(W9yEiYGXJ(<؀vdžV
qD2As{qnkBI|rIt(Z1FoCq}Z"+s<YUro6WRDX5d%*jpWcc'*-W|^Sp5aGԗ+djStD-f5=qg\=b+*
QςU
Aj^L,q3qhM^WXp	#Uc#y"1&?sOUӎLd<L,V3m	Oo,_: SN+b@xex,O!I.aE8SAKFB0-i$		6m/+]06QbLʛcPRcӌ(QsQ*.zu	IYCm~7ƜSI=ҚvjlE!ӚOR9
Sz
Hч~v`*:&<&fY~
):BA!I1}Ђ;\-qU{Yt+v3U)qЃ^!FH>
0V,0/o'{m[e1jm,0o*kMCgphd##\#Aum'"@	yyE,<{d
^R`%/ne|BbkH%;@C-CO{,m{TIa#H9/_e?m(ƍ'E'kx_vAiH	b@D
Fk0@yGRuk6jPdu0Dm_Fru6v{<_|rz^Im)Glv͜LoaF֋(N?RAF5.4dM3v6VEI`|Za+JA"G@)5(*8(QC "T,[|2:[}=kRw1kr(F;	#dF>/\4}.V̒\HDP{{HabvRcnW&L"QvuT
,qyTY
'D!A Q	5h_~*vm!Df{;E&51A;)XZ{4AfH;$vbϝGUA i҆ mӛih
-ǍMyb~;Z;?a'
LX7mEQQs3bWݏ_jzEjt!QguQu"MRZlds%@%%:?Jrcb9V dL JQ{:KZ$
g'gY/SCRIqZ{%>A?A	
%Sojrs;X77H	7y,qO^^^
0_#ՙUdzxJQz6	qD9	
p2>G0\'(g&	q4@zyEuAg*T׋ 	m/{}4gvQN3a{Q-0Z98WJGV;l?({+969vR~aj^5t%-Owt6<Q ˑ& ?i
.$-kmCeE'nY)b/Q5z.C/CT{N:hrF) uc+Yq|TDH<P&[.kYxv{W+#V=T}glO[fn`0(9I{ujNnyxvvzyR.N;T~CIEV%5mM)~7H\%'pD$0x:NA3JCXt,,%8QiǙ=Mz,UbY~,J`Q$3I	KSh*l-p,\]ORhZlMGADIe,F)XaW!RWxOyPv0%c'a^4Iax\w1oW6<*BCa;K'CGhIF8XT+.P?UlbRZ?	%H3F\:X&B5[L|>;&NxB9y]nbPagM49stT=P8&*&4#06(
-a"<3_=;\4W"4șyD; MK
:Q4=U2&nWuPznyfz[)ONdOWk8Li($ISjH*Uiis45*A"jv9\5w#j;73Q):usbV6&1Lvo*wn9\'gV-GxdRv8aQS)Nn]i'/N|@w5/1:.ZS8j4yKm*:i9%}50XL!dނ,2f8>*$5$2NhDC?fFIZ|mUA(=>%={6Ve:)$>9Q+"0Ch#
rlKWq]Z㑘4sO"N`xq[sa7V~'N<KiIZ<t[>4;]Nfm2Bk<Kz-=x$a0/BnAdCq>Nx|dcOD6M{p)2hn0ޞ)
[N6=`2aV-PGkKNBkȊC/EqgCMwM'?FC3U%$Ag ;TAj<UM(y%c@GT^fQTh2ҟ܆7dRcf|$J;z^!Д3BBHNFd%cL^_`cy,\r-,xxzR)2h3:>߅>u=y\4;	g8J[4l.ZUߞ%,iUBZL1
Ǔ#PR*<Fsw$x_ei2e{QY1vCXy
RRc;x$_5c`A=a=O}xUÎqz<ׇ.0xRЅ#Iew<`l;؋+/
CF]x5j~!Z)ӟ[u\)2X"(T<g3[Aen\
.fF_e<y>G0q{H;	??^Pg&c))H	F%gWe: lCnbymW$VO?-o0`6:D<kKAZXmJDE~pob&bY03aAxa9AK@4?5?Z4^?/ Idϙ7sh7J(383VJ~WQly}Pc.5g3j:!.I
>r
*"Ο؜G4U/\UIIZ@h?VID`:SEg$W%O?Ӕ0S3Sp&;i.~\bb>g.vybəR$C5Lf(ԏ!kBJ5Toٙp(;%10z|(FM}(ucw32)P]UL=1k(].hK=W}Lvy)=_yŁ<7N,K	c7061l1C#4EG5]^/J|20okI:4rTR1>1g2cEnr!!@۞e+t:8+%
=&"5v4Zj$TM2IHBe1OAf^QmbSacA:FFÈ	gZEUALa;7*OfvuWn<)PiFgI(t<vz%)iI<$:s	G5`'g=s]!x4Hl;؈B!@6\4:%L^<k~y"U<*=_rj#QKGaxx#ttTNp@]KG+ێ6WMx`G1 c#>t@j_pcC/us&pFJ)dUtLao&	&+YEj>Or~yU8ØcGg|`r313Vt^G0sŠB"K~[s䊀|p[
^IiqU/_kX4-	jΓGK!#P}P/hY}``b!9mT<cTC3;x	܇x11I<`g
_
}\L1[Oy2.Yf0NMAML\'C8S3N#)Tž߂\|B݆Y68;FP7f<Kx;tVXx^3lŞ m:dG?=|yqh{ I	fNGp|/		p*<"i`e)~|WQne#UV^n_-.qk%UP\@V9E=dseKg+E}L	uI!yK@yk2 S9!-w4\	u2D*B+BI; ԔG%_/]2Hgjd"IbZd8F2TTmr	hBq42m*lKsVB\Sn8("Z99uS?\>.32#m=]zOYG5#U_g^RNqYdrnGIH;Js,rt]@FaVCq+E-`4c7nx%34SC+\fEFCx1s8DDEp\#5$Q eE-HŒd!fXFlg"hO%u{EV%NOQ\lu1s?Y,%4ozN;MaR^6G;"F{]SKLwS/`;~~(E?U+
q|d}e0O`#}U,Boy-B;[ZkpV^hcEpi\:~3CPh(/`S_N\(DZFS0cK5 gez"iO晻*:	"jwQi ijvL#s$^^wgD~P,*NF|VJdPۋ$#6/Yz5We"77G8V8UL:ꝵS<5+q%KA:u*gކj=2&1)^ ;́.2F 0U41\vUk69"B@CX=nOG(.=pkvr|Y.bXQ܎[>TrkFg>Hney"؝F&`&M4U;en]'PTnT?EC87
JeCD?vk^gzMg1w
.S`?J_nA,xCY:8f?y1O(/l0l(DRaj
OC󌻁Hw#sn/*#T$75X/6rF[K"Ơ
5;YwjБw
pGmCFsW;+	/rQ9Q9GGGD+*"#Z$RJMIME/Ga#m~1Qa9IkQґu'hOÐo2H!J	dhG?4mmUE.wIO1nIOq,vApDz/>:
i'RYjabo$u·#c`!~~**pf݇:m~EK2?B{5Tӑ$fI0z:Lo1k##1}6^Hm#bfm:s2*ge1K"x!,aĠG)s
'eU oP
)`z1pj&YMM
W)VgoփOBsY?o	g.LO
u}*o,"^)_)

GQoYRoz_
oPGj)'(?is8.(Xx}6'Ya?)/o@jT0wQ96UDUםUaEZA5%|aD""pg?t%SwJCihutwc'[+ 	.BK3D?wV=)OaPffK"Q€r<eveca`X)hvsD)B~[hwZS+\kh́uQE7N@*O+D5brrXchrO#&xIANEP(a(sp*X8icR-R4[9C'&?vS6%X
&X7
vȄ[fH(SVV-
oӠ[kyQzhO8ddvdy2Ku[uFY1W=lÀ&))RivK"9=Q:8G`I(h#R(	"T5&F$@[`:!bt'!=gVfCvۅL8ShHL?u{6*u"1ԝr"0AUx,Cs
G>7\~	uR5etx~"I,$T8*"*Y;"-]|'4N.y.^e9."d%6ue
?{5NBe/u4xLAumx:P,x0-n.?9-/"n	Xa:ACVN-8Hkk{,Q}%ixb0d!dU=~2=P(..eJqT.[T
-%{A
3MOB^.xQwVHAJ1Ju"2JaJ4RJkNvz	S2w1`,Djyvbj'%zca!iԎvcX&y‰\&Ry75I8V7w8&&Yӈ*YPOY=ދYNRX`|3		(
_)y	W*9&j=y{6[_>oJ}2r>r*՜,o7r4o@o+ssAo,1[Woo++@L^zo!ca!3&2GW._Pys'o()rG*&6v*[bUcxƐ΁p~[<tJ0rXwW{Vh)i30#d#7fpyI<[~zxE3-n:`ob`q+ז uW,hh1BHVGC{kqFBQbF%YPU[bv%POYMk$4 Vzb<ŗћ`
&"Z6+O-rwEGjQo9S<+eܙnk_IcZ 5Ӈ~PT-77X4c$PzZ0x5kx90MSc^|v{syRg@lTY]뙈g8W|y6`ShiтV҂@+Nk0X}M8n<gMB!EQ{7D#
77eFvӂ;$(bX:WrXii~=x/QQS4h	
%Oap&a]VxKO&wf(I<H7My9c*:g<\Mr%T
9.k@
	nm|5e#":/-:0YyQcR`Yf;0+<Co)|j5)<SO]^|*ly&cMeyo	h[B&:\h}mXIZ [1{NHyVǘ
h
 `l	Xq!$sem2Y(Q8j2'B@(*#5+'1,W0j@/fpGKkX0@1h4FEe>dq\N,dRdyK9O,AnIo˕\l{QgdL` u^9f(/MX6zI3O(2+1#{I-6lbfv1'7}}Yte@fx	|Ig#O!W1[E_z3ISmao6^^giHy^JYM5/IOM3m(dW<"lqG2k
cH
NE{l{mDhqR
3X	XLTMOiHK3'qe3p4YrY&Eo+|M]9O}>M2UYie^\IX$'nq#m1U2SdFT^N [k>	a%j`B8^d6qMLi~CJ3(l	UBqB{+2BRIiK%!0/3X+H|+H+"tyF#ߛHs|(qR}*[jn]W#Ov;(B1*o_*:(})}|e-"|/"I0"u<Ejoq>SJm
fzA"z)gaw
:|pr0U-0o'3oce"aK1-UgC{%o$} fɆliN=s`!cr!()LQZf59A{"s;)>&T
qsAQfrJ:;j<\W LItMIrDom` A_OƁs[X+n+lXih38kYQ:hYM>LL5dZw9e5ɐdxIa7]GqXD*IPv9<e4"[cqnf
)[n*aknIt|v4!z`JZ0vw{_hYRG5 .=fSs<4lSm`prbJxtN/m[{t6DzL)cJ
~ImdJ:Bq7>z+ujyuTw!'X#CUVz^eK> lC7jeZy&eC L;AږS
~x<A.U
XEN[j16#ɊtMQs_>JCL}"m6mC yoxˉVLqYGT`uU
6
"F/~ZgJm
a<e1_TxakR PPuW
	mBrB}9
RN-{k2=J}o5"]5RJFAJ7~FneS.0s8_,KYS@&U#+6{fQ/eh+x-/ʼn6?,:jk'!W3v-<kx'2E3"o[\\qY=+T[B1mQS7?3Y‚=BVTZ[qDG@30	e"6*|[FQ,5HJ|@WvRWy![Ad^0]<6jQwyf7r\ntUw*ǁf
y
ni<Qfh<j5!IK:km<
m2u(g:rmiturD<)`w9ElB~V9(>kMTM*E 5A5\?k5AA~jwm{b'K\CRF1P#ǂ^w7=xv
LM<b^~Pb.h"-Nh`rjʆn*Z6,!YB
(1:C1n8["D+;E,-XN>qp,%EgC1D[;hf1[{bH5@v!ѕw2zC\*->wbb*g0oU5!^\&97`u}Ucl#.U-)4|\gOJPR:pU@9*aD9[0P$8yuL`_wQ>jR{|RuQ2L&/6v:w0m2>y>0:k
fC\FplP<zI+J+8&u&b":ӓD>||'K+h*UZ(1duqQ51+wi~uuCbhHw100fot{_|Wj.n()yFk+
;p3nrbrȞ<ear[IfHoS*Q~*j
mR\00?*N)M?l
<\h:5UD1U|P
+h(e0o
}|oqKW]'}
5*}H{^)
8X1fH/.wL;Bv}8Bp=()||"{+Q#$CE.k&34)tNTMEZohfqQ&]JdE
T&?!K9t(]MDY&fP.$3zo!tyG-vBY„R6@90g\&&)(
*<o<]g^/~|(||'@C;{;'WIvX9sHu"[;.? Aj
dHt吗zgrO&"pW[EC"sQ'&u=P
+"QQFWX}p;fleKJT:k]FXJ|,PpZNKj$\EO'x	q+n^9BfMw{GlxB"*mvI25=_`Wzf^#HUi~s7t{yVo-?ql9fx엙w?R*btlxMْ!l#sgɗXsq
nW
ukBzX,KhRLxR$CYVnbfnxM$jS#&i#;N8V|	8FXN?pg.ZS.F"ߓ
`yC{gNX%
D
Is]3=E
>fH}N#N%Jf8y}DYnF@f9NZP&xaV
cg*K%O8rvR&X{Ei+!||+&
:Y4/p
t*`{NS
$z'm8N2LVV`Rq~#=[I8e^Pƒ%f^*D`& @6fD{i)$*T,*NJ}^	A[?r[.P\5;wmrk&|#*'5(Ζ&Az+ol\f0U[:&5ztsXINv]DnCmx:8p$EeIjYeF_ߖ^4mX7'R&*+
58)~,F5a F:`700{iV=G=H=_L+1U5hnv{M+uuf!;FIP1u#Q/:81$YSvˆ=&~.{sd,A26;_1	jTi|qy'`}fFu'>	^cUM
Z[jnsayhu5pe_Ia8@KK`W_?':VWp;GF1z YuX<.4YKOv3vWmx3
y=^q5VCYod=V>Ve]q5R"J`yD
|^H{0Mky;x]<B/ktyAY[Cp?kNW+
^/?rd76+
9p2tEZnet/_soxYMPr>b@?SaB4HCH%}+HTckN:J+KYvCJEJA0vRYgπWnLod$QusD9-cuRNvW"~&-1Or^"JsMpbccc2[M&1erۖ?hACs
hT;Js-"[}iW]/I:T)0U"<(GReSV"O(c%{8z.ri"
$[)B
)\rɁ,v:yaIyc
sLpp9Ko<t<c(_ZQ2-<~w;K-hWWC""8<*p_cG/./p;9pl)DP	QzQ4vW$34eU1{W`KD_Q)@.=Nk3"KI5"bYH~GFUDfC7"OWD:d$<gVjH/G$+~W\gp5ghd`|V=`">\WhX/T~'WAt'XY
[Yzz@TV[}c1ɚ`Ei'Yuo;HhiQ,dχL
"!N0Y"6
>G5skB!4o#a0t^5m\PӅ%_V1tvq
1U2j-oj*Ej]`C,e=h5wo*s2
	8DK=%Þm^x~7z4(:ff\wt".]
xP{8t0.Af/~~U8:.;C

/ȏloڔVT1~i<c[t?u	
V7ZWgTQ^Q8x'A6A^(s h,c|SC}^a0B#LegG':0<*H=ʓ^-ZAVcj;8pT{
+c,^6{]0^,-Lhsa3(s(xVy\CVtw!1 {\;Bh$XB+gtkU+BHR{fg[79s4]j!8,foeuG
8y(*b|`"Z aMh`]XCv3Aԁu@igRoCDP xrbTaJm!yOP!+`#sFq&Y';Wmlw&(ֆRKrE{4^R8pUrgqnO8zV@Y.&
QW=Оl:eG'vxM*YCN2bMQ)l+GNTfgSY1 <
AE#@+3>gDp*MVk [no1G@ˊNOS-@'fN4*	"3m9N%~K\EeBN$~0W_5r6=7P+\	[vvLx<ZR)?U\DHp- zLM@N05FGRu)<zc8)Wўrd}em`=xa\~(df8z>>Id?
rC4tM6k6H#
L
uvsRvuSav(}t3!xqee=[f!q0
tbG]Jdm#qC	VYHEDJ:C?Kd#
N)VS&*c?;6 N?|X(l/
4ttBH]|o)$3:RPJJK(|>+#Ot9`]mD`F$r@s3H	-?jD4 w>^lZ
i 
و\9gW(P-PR'T	l,Tn:?gXFr5X|J`hlpKXrfc/`z4@ӕwWTK%S,ER|70esgMYޛ+uid݀{isTwW2b|/ b2q7;aRPl`h=awmRd"S(Oxt"*,kikMBqs29$$[LKxm
p{#a#.{Uo,v6^Xhg=eXVU~u3?	RDX\7on|z]Czp:?@Rj4NT	4+x8$+S4Ag@a$T`n6dFd3|jCtN.ܝ
@9Xs#eK~=NXXo943
c^ZZ?'q/ &id`xyY/t#9rg#Fu):9ffiXb|uO
u9W/חqr2Wu}JSG`k#_JXm,`\]jEALw4W{>ZT#ncAuKwo/7]{1Gn }Fh;'_MH?5Wy?'D:	
D
"qt`><W:`M3+Zij
%&IStnS!,\0}FD73Cxlx`7)7>'!@>6%
7mcn^@%3rlɠyik
wzdj0 	=w@KUewe86whBrfk*Of,u_ւ 	Z[kWZFPfVEK+%Lgsg8"GeYWPmR7lVe\=t"['?F)lMuukb-*-HGciM,}1y#'X:erCq?Dp#pWB*zX)GP;IUL'ItVgH	L{%Ru(Pv	CUk	%ln.2TuL '/K.B3dRsGmFKVFCUEffFUnB2l~b2FFNdkF.F2aT>78Ęo_q_de[>=c."UTVLYrVPMRڑb}K2YgS&%kKvn$ym?R[`4OrUC@rɉS'kC3 !3U&J^/%10P-[ǒ
489!Suhe|`YvFiK.ۑK1o=4K%j0O14S^fe1zL_b:T|ܞ-[o\R^2o@Tj&%k8nz"Oibq"-Schn?!?wM+ndoneo#2fogov<(nPmIuK2f3>Ks|sch2M }r8ecn7Bd,d6S%$K:t8HucK|J8"e'+4d^bVmgVRMpx<j|9?n|9w].u\oV45qCdw(x%j
}.9m^nkH27%,>y!-~e#<(dnJ)779:Qpw|d/5_h]WVa)j"DT(yqVmx;AT'}_LsJ]<ePmASZ̉~%bFf4
+_#=؂>,U#msZ;&=V)UhMP(_A?y6p][x*PS(V	Yhr;	<.
)U5TX$ZQ"ps9p]8[2N`&.)Z_. g)q{y<L~qh)^R"o>]7y;H%!zz6IatR17j:X>:v;.	5%!YoM'R`A@X!y_^OhJNܖ`_ƊU9?AKBKU`Y))e!YWE=v\>u'ewz MTY#	~eT]q)Ft
$So6SWD0u p*w]W[RGF`'z'ib)5CdY{iX+RO`x%nx-d)l'VWGX[Ct~{+Kn-_zDD5m)`Q?C*)0ÏapnClC*Ctm=k8=mt9*qpG.
nle#EEXCH8r)LgH)Kfq^mܗltn}9)ceTVLe,x'
uTcQSrn5Y}/R71 FޠyjURiKiq"As@yC
t2L1𑪊LTqk|8ϔrI"qXFN9/9M-8Rp"Jxa<fXz;1tt-`6i}qLn:1z
};!		Z`9m+y	4eIPgR	mBKNa1HD& gC-|DR"/F'z&FoDTfm:y

3M/xOPk5k*/
H,mu-//4@Q 1IAb9t lB	&9z[/V>w'jtxo'Xo~4y&yW#p~X6, Q5nv!ux;$DP\PY"IGhb *P{,-`5iu֐PY8j=_E/ 7FBTW7 cpS\CtfI ~^vPB `Z{] bb+~>Ċr
 R,
TpXpr&k}}*?xdq96pO[vpJMxk1UB\	ioPɏ5}YB
JZBt}|%'X[=ef$,0=~MC~E%XuB\:oui9aݝ:5D~GYbkpE+q.052IaN58;!\lPx

HH#?\io6[E"s_/o\*[u[d]~>%a=_jK,=a22=vRgs%5YN(ҞgQS1u]ktASu.jD5>\(splbq;7%-&n(~`WLP&b:E:Z\vFg+/[PC'p?JH;L~9
oVM!&!aR'aS	eX18
RR)Q@gmF% \_8Lpoph>_r<RK=]4B8xEcyoiS>L7Ry {g'uLH.OD r<Lb@\|mQK
gey.'jen rrcf5yEXmmimJ~Rba,E0P0
'eߔ4)I
	8S5>Z(Ch?Wy)Xe9S+mia9:Q&&*HC}ڒ&^7o<sDWq"2	S}Ct";+|Fv<[=Љ4v"dFSO|%7u{wQxB>LM(('T*+@%2rI<ʠF[#+mK>=j?;bymBu%Jj3[@%*6
80@O ;s0Uf[M:Dj
J0
4fUb91gqwCF$CXEV4/Q[M-
 aPAF),aJd>@`;+Acml9ZT(VfUQ*v
f:4:z& m
>h*jb[QIC1pKMP\~-~$8\QdycsqU4BjI_8x@e=F4yVu?LA\oE[Wct+ijckx|l`SSNJLNLYx&PsʏX>'RQ6gwnqS[p-x 2"'Q3"o&loSLepSZh>bBA$i3z	F-sQ)q&!7n3x}1cJщiw]6"~1KӊREԉ3mMwC&3
>M_gk{aJSB) .lK`OStS+j#;qrj
{'rv0!O~R5!5*Z{t' Lul]L,;43|l|O9>axotP*``?quuY!!`P9|ir%4l_a,-#8A@4[{-s9 $5N%G4)
5yAB@y`vy@sr:rX9;TL@6~]jNm\xOD},E ho0w*q8VI[Mfl&&Pvv6-}|0~"WI lGdxI5 MTOL5J 3BOs<"*r#{tc!IV/}fWK_a#4"}mWT[D*{yZv+W%gKOu1{}0l	=~xXmfJcBN>rFMNSNj|{d5/)hCZc,la-l	O TxG2X%`>Q	h(&-3F*
=\rX^6N@#
B$zG*,K5ԘO%1i?Fj)&N\?(t-s)I1Y%"*,J:$aSKx"+`5`3tOM7MWҘH*s5Җ46H3ZpEw.v;x\!!Q.!1#!,nlXkniX,J%UVss}3*av>9.m&oYҠ}NUXVNim=ZbNӉZKJFUF8EguxQ`Xz7T4u/FU=m
tQs%"5drr
`fBBK"Ekis
O'q.S:n+IĉPn!<K n_m;n8=HPqDinKj$rSD%pfaj,e>nToTJ.`~	skN9Nvp]XPeGy8Ms-Q"M[2u;5u&v<r

._u-
bݖ2
--
-A)t-P""%
bwd>XdTd+\6iS:+SB*5B~QaiPBS$PDrSTDDKe1Ԋ&H<o'ktvm72sV-*
fH&zv7^J/txGu.^:6?xʉ,
K~hwSAyc>vN6#*dcJVPNZPXOIZiBtKݕZ./K#3T^^Չo2
yqqCS
\|FbLb<WN:<B{EKiir7Ԓ R./jWY/uVjow!1<L}\>e̍
HMqHcȍlYZߒc'DN*[Fu7cpY$?;"r+{+)lB#pboB4?Z3l5HC
-)u_`|:jX)>|qX(VDmYE<6C
-[6[`bY[\[hUl8'QNpi]cP?}XvobrZwmuu}mz1]SΊ0(D\	U+^]
6tS^N][3
ޕPdCC]YD
:sXGGGHHYLh!5#Mb@U4_-`GYtXXDɖJl9ǎ.UI~B^m<O
ل5\"y/J(4LR{9A=aFRE'i:YHMm,і9R'qe)#-h	Zޙ:T)qNNNNNNNN N!N#N&N)N.N/N1N3N5N7N<N@NANBNDNFNJNQNUNWNZN[NbNcNdNeNgNhNjNkNlNmNnNoNrNtNuNvNwNxNyNzN{N|N}NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOO!O#O(O)O,O-O.O1O3O5O7O9O;O>O?O@OAOBODOEOGOHOIOJOKOLOROTOVOaObOfOhOjOkOmOnOqOrOuOwOxOyOzO}OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPP	P
PPPPPPPPPPPP P"P#P$P'P+P/P0P1P2P3P4P5P6P7P8P9P;P=P?P@PAPBPDPEPFPIPJPKPMPPPQPRPSPTPVPWPXPYP[P]P^P_P`PaPbPcPdPfPgPhPiPjPkPmPnPoPpPqPrPsPtPuPxPyPzP|P}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQ	Q
QQ
QQQQQQQQQQQQQQQQQQ Q"Q#Q$Q%Q&Q'Q(Q)Q*Q+Q,Q-Q.Q/Q0Q1Q2Q3Q4Q5Q6Q7Q8Q9Q:Q;Q<Q=Q>QBQGQJQLQNQOQPQRQSQWQXQYQ[Q]Q^Q_Q`QaQcQdQfQgQiQjQoQrQzQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRR	RRRRRRRRRRR!R"R#R%R&R'R*R,R/R1R2R4R5R<R>RDRERFRGRHRIRKRNRORRRSRURWRXRYRZR[R]R_R`RbRcRdRfRhRkRlRmRnRpRqRsRtRuRvRwRxRyRzR{R|R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSS	S
SSSSSSSSSSSSS"S$S%S'S(S)S+S,S-S/S0S1S2S3S4S5S6S7S8S<S=S@SBSDSFSKSLSMSPSTSXSYS[S]SeShSjSlSmSrSvSyS{S|S}S~SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTT"T$T%T*T0T3T6T7T:T=T?TATBTDTETGTITLTMTNTOTQTZT]T^T_T`TaTcTeTgTiTjTkTlTmTnToTpTtTyTzT~TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUU
UUU
UUUUUUUUUUUUUU!U%U&U(U)U+U-U2U4U5U6U8U9U:U;U=U@UBUEUGUHUKULUMUNUOUQURUSUTUWUXUYUZU[U]U^U_U`UbUcUhUiUkUoUpUqUrUsUtUyUzU}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVV
VV
VVVVVVVVVVVVV V!V"V%V&V(V)V*V+V.V/V0V3V5V7V8V:V<V=V>V@VAVBVCVDVEVFVGVHVIVJVKVOVPVQVRVSVUVVVZV[V]V^V_V`VaVcVeVfVgVmVnVoVpVrVsVtVuVwVxVyVzV}V~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWW
WWWWWWWWWWWWWWWWW W!W"W$W%W&W'W+W1W2W4W5W6W7W8W<W=W?WAWCWDWEWFWHWIWKWRWSWTWUWVWXWYWbWcWeWgWlWnWpWqWrWtWuWxWyWzW}W~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXX	X
XXXXXXXXXXXXXXXX"X#X%X&X'X(X)X+X,X-X.X/X1X2X3X4X6X7X8X9X:X;X<X=X>X?X@XAXBXCXEXFXGXHXIXJXKXNXOXPXRXSXUXVXWXYXZX[X\X]X_X`XaXbXcXdXfXgXhXiXjXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYY	Y
YYYYYYYYYYYYY Y!Y"Y#Y&Y(Y,Y0Y2Y3Y5Y6Y;Y=Y>Y?Y@YCYEYFYJYLYMYPYRYSYYY[Y\Y]Y^Y_YaYcYdYfYgYhYiYjYkYlYmYnYoYpYqYrYuYwYzY{Y|Y~YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZ
ZZ
ZZZZZZZZZZZZZZ!Z"Z$Z&Z'Z(Z*Z+Z,Z-Z.Z/Z0Z3Z5Z7Z8Z9Z:Z;Z=Z>Z?ZAZBZCZDZEZGZHZKZLZMZNZOZPZQZRZSZTZVZWZXZYZ[Z\Z]Z^Z_Z`ZaZcZdZeZfZhZiZkZlZmZnZoZpZqZrZsZxZyZ{Z|Z}Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[
[[[
[[[[[[[[[[[[[[[[[ [!["[#[$[%[&['[([)[*[+[,[-[.[/[0[1[3[5[6[8[9[:[;[<[=[>[?[A[B[C[D[E[F[G[H[I[J[K[L[M[N[O[R[V[^[`[a[g[h[k[m[n[o[r[t[v[w[x[y[{[|[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\
\\\\\\\\\\ \!\#\&\(\)\*\+\-\.\/\0\2\3\5\6\7\C\D\F\G\L\M\R\S\T\V\W\X\Z\[\\\]\_\b\d\g\h\i\j\k\l\m\p\r\s\t\u\v\w\x\{\|\}\~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]	]
]]]
]]]]]]]]]]]]]] ]!]"]#]%](]*]+],]/]0]1]2]3]5]6]7]8]9]:];]<]?]@]A]B]C]D]E]F]H]I]M]N]O]P]Q]R]S]T]U]V]W]Y]Z]\]^]_]`]a]b]c]d]e]f]g]h]j]m]n]p]q]r]s]u]v]w]x]y]z]{]|]}]~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^	^
^^
^^^^^^^ ^!^"^#^$^%^(^)^*^+^,^/^0^2^3^4^5^6^9^:^>^?^@^A^C^F^G^H^I^J^K^M^N^O^P^Q^R^S^V^W^X^Y^Z^\^]^_^`^c^d^e^f^g^h^i^j^k^l^m^n^o^p^q^u^w^y^~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___	__
___________!_"_#_$_(_+_,_._0_2_3_4_5_6_7_8_;_=_>_?_A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_Q_T_Y_Z_[_\_^___`_c_e_g_h_k_n_o_r_t_u_v_x_z_}_~________________________________________________________________________``	```````````"`#`$`,`-`.`0`1`2`3`4`6`7`8`9`:`=`>`@`D`E`F`G`H`I`J`L`N`O`Q`S`T`V`W`X`[`\`^`_```a`e`f`n`q`r`t`u`w`~````````````````````````````````````````````````````````````````````````````aaaaa
aaaaaaaaaaaaaaaa!a"a%a(a)a*a,a-a.a/a0a1a2a3a4a5a6a7a8a9a:a;a<a=a>a@aAaBaCaDaEaFaGaIaKaMaOaPaRaSaTaVaWaXaYaZa[a\a^a_a`aaacadaeafaiajakalamanaoaqarasatavaxayaza{a|a}a~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbb	bbbbbbb b#b&b'b(b)b+b-b/b0b1b2b5b6b8b9b:b;b<bBbDbEbFbJbObPbUbVbWbYbZb\b]b^b_b`babbbdbebhbqbrbtbubwbxbzb{b}bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccc
ccc
ccccccccccc&c'c)c,c-c.c0c1c3c4c5c6c7c8c;c<c>c?c@cAcDcGcHcJcQcRcScTcVcWcXcYcZc[c\c]c`cdcecfchcjckclcocpcrcsctcucxcyc|c}c~ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccddddd	d
d
dddddddddddd"d#d$d%d'd(d)d+d.d/d0d1d2d3d5d6d7d8d9d;d<d>d@dBdCdIdKdLdMdNdOdPdQdSdUdVdWdYdZd[d\d]d_d`dadbdcdddedfdhdjdkdldndodpdqdrdsdtdudvdwd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeee
eee
eeeeeeeeeeeeeeeee e!e"e#e$e&e'e(e)e*e,e-e0e1e2e3e7e:e<e=e@eAeBeCeDeFeGeJeKeMeNePeReSeTeWeXeZe\e_e`eaedeeegeheiejemeneoeqeseuevexeyeze{e|e}e~eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffff	ff
fffffffffff!f"f#f$f&f)f*f+f,f.f0f2f3f7f8f9f:f;f=f?f@fBfDfEfFfGfHfIfJfMfNfPfQfXfYf[f\f]f^f`fbfcfefgfifjfkflfmfqfrfsfufxfyf{f|f}fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggggggg g!g"g#g$g%g'g)g.g0g2g3g6g7g8g9g;g<g>g?gAgDgEgGgJgKgMgRgTgUgWgXgYgZg[g]gbgcgdgfgggkglgngqgtgvgxgygzg{g}gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhh
hhhhhhhhhhhh h"h#h$h%h&h'h(h+h,h-h.h/h0h1h4h5h6h:h;h?hGhKhMhOhRhVhWhXhYhZh[h\h]h^h_hjhlhmhnhohphqhrhshuhxhyhzh{h|h}h~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiii	i
iiiiiiiiiiiiiiii!i"i#i%i&i'i(i)i*i+i,i.i/i1i2i3i5i6i7i8i:i;i<i>i@iAiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiUiViXiYi[i\i_iaibidieigihiiijilimioipirisitiuivizi{i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjj	jjj
jjjjjjjjjjjjjjjj j"j#j$j%j&j'j)j+j,j-j.j0j2j3j4j6j7j8j9j:j;j<j?j@jAjBjCjEjFjHjIjJjKjLjMjNjOjQjRjSjTjUjVjWjZj\j]j^j_j`jbjcjdjfjgjhjijjjkjljmjnjojpjrjsjtjujvjwjxjzj{j}j~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkk	k
kkk
kkkkkkkkkkkkkkkkkkk%k&k(k)k*k+k,k-k.k/k0k1k3k4k5k6k8k;k<k=k?k@kAkBkDkEkHkJkKkMkNkOkPkQkRkSkTkUkVkWkXkZk[k\k]k^k_k`kakhkikkklkmknkokpkqkrksktkukvkwkxkzk}k~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllll	l
lllllllll l#l%l+l,l-l1l3l6l7l9l:l;l<l>l?lClDlElHlKlLlMlNlOlQlRlSlVlXlYlZlblclelflglklllmlnlolqlslulwlxlzl{l|lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmmmm	m
m
mmmmmmmmmmmm m!m"m#m$m&m(m)m,m-m/m0m4m6m7m8m:m?m@mBmDmImLmPmUmVmWmXm[m]m_mambmdmemgmhmkmlmmmpmqmrmsmumvmymzm{m}m~mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnn	nnnnnnnnnnnn"n&n'n(n*n,n.n0n1n3n5n6n7n9n;n<n=n>n?n@nAnBnEnFnGnHnInJnKnLnOnPnQnRnUnWnYnZn\n]n^n`nanbncndnenfngnhninjnlnmnonpnqnrnsntnunvnwnxnynzn{n|n}nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooo
ooo
ooooooooooooooo!o"o#o%o&o'o(o,o.o0o2o4o5o7o8o9o:o;o<o=o?o@oAoBoCoDoEoHoIoJoLoNoOoPoQoRoSoToUoVoWoYoZo[o]o_o`oaocodoeogohoiojokolooopoqosouovowoyo{o}o~ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooppppppppp	p
ppp
pppppppppppppppp p!p"p$p%p&p'p(p)p*p+p,p-p.p/p0p1p2p3p4p6p7p8p:p;p<p=p>p?p@pApBpCpDpEpFpGpHpIpJpKpMpNpPpQpRpSpTpUpVpWpXpYpZp[p\p]p_p`papbpcpdpepfpgphpipjpnpqprpsptpwpypzp{p}ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqq
qqqqqqqqqqqq q!q"q#q$q%q'q(q)q*q+q,q-q.q2q3q4q5q7q8q9q:q;q<q=q>q?q@qAqBqCqDqFqGqHqIqKqMqOqPqQqRqSqTqUqVqWqXqYqZq[q]q_q`qaqbqcqeqiqjqkqlqmqoqpqqqtquqvqwqyq{q|q~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrr	r
rrr
rrrrrrrrrrrrrrrrrr r!r"r#r$r%r&r'r)r+r-r.r/r2r3r4r:r<r>r@rArBrCrDrErFrIrJrKrNrOrPrQrSrTrUrWrXrZr\r^r`rcrdrerhrjrkrlrmrprqrsrtrvrwrxr{r|r}rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr	

 !"#$%00000 ^ &     000	0
000
00000006"'"("""*")""7"""%" "#"+"."a"L"H"=""`"n"o"d"e""5"4"B&@&2 3 !0 !&&%%%%%%%%%; !!!!0&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p!q!r!s!t!u!v!w!x!y!fghijk$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$ m 2!2"2#2$2%2&2'2(2)2no`!a!b!c!d!e!f!g!h!i!j!k!pq	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000rstuvwxyz{|FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~00000000000000000000000000000000000000000000000000000000000000000000000000000000000000}~569:?@=>ABCD;<78134	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcde !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO  % 5 !	!!!!!""#"R"f"g""P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%%%%%%%%%%%%%%%%%%%%%%%%%	&"000+MkQ?DHa1111	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1!0"0#0$0%0&0'0(0)02333333333330!!12 00000000IJKLMNOPQRTUVWYZ[\]^_`abcdefhijk>0////////////0%%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%	

rrrrrrrrrrrrrrrrrsssssss	sss
ssssssssss s#s$s&s's(s-s/s0s2s3s5s6s:s;s<s=s@sAsBsCsDsEsFsGsHsIsJsKsLsNsOsQsSsTsUsVsXsYsZs[s\s]s^s_sasbscsdsesfsgshsisjsksnspsqs	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]rssstsusvswsxsyszs{s|s}sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss^_`abcdefghijklmnopqrstuvwxyz{|}~sssssssstttttttt
ttttttttttttttt t!t#t$t't)t+t-t/t1t2t7t8t9t:t;t=t>t?t@tBtCtDtEtFtGtHtItJtKtLtMtNtOtPtQtRtStTtVtXt]t`tatbtctdtetftgthtitjtktltntotqtrtstttutxtytzt	

{t|t}tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttt !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwtttttttttuuuuuuuu	u
uuuuuuuuuuuuu u!u"u#u$u&u'u*u.u4u6u9u<u=u?uAuBuCuDuFuGuIuJuMuPuQuRuSuUuVuWuXu]u^u_u`uaubucuduguhuiukulumunuoupuqusuuuvuwuzu{u|u}u~uuuuuuuxyz{|}~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvv	vv
vvvvvvvvvvvv!v#v'v(v,v.v/v1v2v6v7v9v:v;v=vAvBvDv	

 !"#$%&'()*+,-./0123EvFvGvHvIvJvKvNvOvPvQvRvSvUvWvXvYvZv[v]v_v`vavbvdvevfvgvhvivjvlvmvnvpvqvrvsvtvuvvvwvyvzv|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvJU?W(cT	UTvLv<w~x1r(l[O	cf\HhfvQVeqPeYaoLcRbS'T{kQu]bˍvb]W8b8r}vg~vFdpO%bzes,dsb,gHrnbb4OtJSR~.^hi~hxQP$ނހSeRvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwww
wwwwwwwwwwwwwwwww!w#w$w%w'w*w+w,w.w0w1w2w3w4w9w;w=w>w?wBwDwEwFwHwIwJwKwLwMwNwOwRwSwTwUwVwWwXwYw\wO!Xq[bbfyrogx`QSS̀
PrY`qTY,g({)]~-ulf<;k{|_xք=kkk^^u]e
__X[,AbOS^SMhj_h֜a+R*vl_eon[HduQQgNy|p]w^w_w`wdwgwiwjwmwnwowpwqwrwswtwuwvwwwxwzw{w|wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuv^sdblZSRd”{/O^6$nlsUc\STeW
N^ek?|`dsPgMb"lw)Ǒi_܃!Sk``p͂1Nlυd|ifISV{OQKmB\mcS,6gx=d[\]bgzdcI Nfswwwwwwwwwwwwwwxxxxxx
xxxxxxxxxx x!x"x$x(x*x+x.x/x1x2x3x5x6x=x?xAxBxCxDxFxHxIxJxKxMxOxQxSxTxXxYxZx[x\x^x_x`xaxbxcxdxexfxgxhxixoxpxqxrxsxtxuxvxxxyxzx{x}x~xxxxxx:W\8^PS^eEu1U!Pbg2Vno]5Tpfobdc{_oば\hf_lHldyWYjbHTXNz`oڋbyTucS`lߏ_p;O:\depEQQk][bltu zay{N~wNRQqjSϖndZixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyy	y
yyy@xPwdYc]z=i O9U2Nuzb^^R9Tpvc$W%f?iUm~"3b~u(x̖Hat͋dk:RP!kjqVSNNQ||O{zgd]Pv|mQgX[[xddc+c-dT{)vSb'YFTykP4b&^kN7_.
yyyyyyyyyyyyyyyyy y!y"y#y%y&y'y(y)y*y+y,y-y.y/y0y1y2y3y5y6y7y8y9y=y?yByCyDyEyGyJyKyLyMyNyOyPyQyRyTyUyXyYyaycydyfyiyjykylynypyqyrysytyuyvyyy{y|y}y~yyyyyyyyyyyyyyy `=b9NUScƀe.lFO`mދ9_ˆS_!cZQachRccHP\wy[0R;z`Sv__vlop{vI{wQ$XNOnLe{rmZb^0W,{^_cnxpxQ[W5uCO8u^``YmkxSՖQRc
T̍9rxv
Syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzz	z
zzzzzzzzzzzzzNvSv-["NNQcaRhOk`Qm\QbeaFucwkrr5XywL\g@^!nYzw;keXQQ[X(TrfeVvAcTY:YW5g5AR`X\EO%Zv`S|bOi`?Q3\u1mNzz!z"z$z%z&z'z(z)z*z+z,z-z.z/z0z1z2z4z5z6z8z:z>z@zAzBzCzDzEzGzHzIzJzKzLzMzNzOzPzRzSzTzUzVzXzYzZz[z\z]z^z_z`zazbzczdzezfzgzhzizjzkzlzmznzozqzrzszuz{z|z}z~zzzzzzzzzzzzzzzzzzz0SZO{OONls^ju
jwA~QpSԏ)rmlJWe?b2YN~>e^aUޘ*S T^l9Z)TlR~_Wq~l|KYN_$a|0N\g\Θup"QIYQ[O&T+Yweu[vbbE^l&{OO
gzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{	{{
{{{{{{{{{{{{!{"{#{'{){-{nmmy_+ubOܑe/Q^PtoRK
YPN6ry[DYTvVV9eivnr^uFggzvaybecQR8~\/n`g{vؚ|dP?zJTTLkdb=urRi[<h*NT~9hߍf^/{0{2{4{5{6{7{9{;{={?{@{A{B{C{D{F{H{J{M{N{S{U{W{Y{\{^{_{a{c{d{e{f{g{h{i{j{k{l{m{o{p{s{t{v{x{z{|{}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{W?h];eRm`OlQ[_]^lb!qQRl߂rWg-YǃT{0Old[YSʆ7Ee~Vǖ.RtPR[cVNb*`hsQ[Q‰{P`Lp/IQ^ptĉ-WExR_h<xvBhg5=RnhVgǏT{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||	|
|
|||||||||||||||| |!|"|#|$|%|(|)|+|,|-|.|/|0|1|2|3|4|5|6|7|9|:|;|<|=|>|B|i[wm&lN[ca+Tm[QUUdMcea`
qWlIl/Ymg*XVjkݐ}YSimuTUwσ8hyTUOTvlmkd:?Vўu_rh`TN*jaR`pTpy?*m[_~UO4s<TSPT|TNN_ZtXktr|VnC|D|E|F|G|H|I|J|K|L|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|u|v|w|x|y|z|~|||||||||||||||||||||||||||||||||||||||||||'_N,UbNl7bTNS>sn;uRS݋i_`mOW"ksSh؏bc`$Uubqm[{^RLaĞxW'|vQ`LqCfL^M`pp%c_b`ԆVk`gaIS`ff?yOpGl~dfZZBQmmA;mOkpb`
'xyQ>WW:gxu=zy{|||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}	}}}
}}}}}}}}}}}}}}}}}}}!}#}$}%}&}(})}*},}-}.}0}1}2}3}4}5}6}eo!Y~		TghM|ƖS%`urlsSZ~$cQ
]߄bQc[OmyBR`Nm[[e_EY~~	Vg9YsO[RZ>2uGP<zNg~Z|kvZW\:{Nq|QpxY'hgxwxbac{OjRQPit1.{N7}8}9}:};}<}=}>}?}@}A}B}C}D}E}F}G}H}I}J}K}L}M}N}O}P}Q}R}S}T}U}V}W}X}Y}Z}[}\}]}^}_}`}a}b}c}d}e}f}g}h}i}j}k}l}m}o}p}q}r}s}t}u}v}x}y}z}{}|}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}eP0QRonnm^PY\Fm_luhhVY SqMIiy&qNʐGmZVdwOr҉z4~RYeuSzccvyW6*bRThpgwckwzm~YbɅLuPNuJ\]K{eёN%m_'}&N(ۏsKfyяpxm}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}=\RFbQ[wvfN`||~NfofYXle\_uVzzQpzcvz~sENxp]NRSQeeT1\ubruE\yʃ@\Tw>NlZbnc]wQݍ/OS`pgRPcCZ&P7wwS~d+ebcP5rɉQ~GW̃QT\}}}}}~~~~~~~~~	~
~~~
~~~~~~~~~~~~~~~~~~~ ~!~"~#~$~%~&~'~(~)~*~+~,~-~.~/~0~1~2~3~4~5~6~7~8~9~:~<~=~>~?~@~B~C~D~E~F~H~I~J~K~L~M~N~O~P~Q~R~S~T~U~V~W~X~Y~Z~[~\~]~OzZmᐏUTaST_cwiQha
R*XRNW
xw^wa|[bbNpbp`wWۂghxyXTS4nKQ;R[CUWs`QW-TzzP`T[cbScb[gTzw^8YWcWWw{O_[>k!SP{rFhw6weQNv\zuNYAP^~_~`~a~b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~u~v~w~x~y~z~{~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79;<=>?@ACFGHIJKLMNORS'andWfFcVbib^WbU!JfUegV݄jZhb{pQo0cȉapntir^ΐgjm^cRbrlOYjpmRPNm~x/}!QWd{|lh^iQShrΞ{ryotNg̑<yTTh=NSR>xS)RPOOVY[\]^`cdefgklmopsuvwxz{|}uz|lRtTOTޏp^`m^[e8K`p~|Qh|o$Nϑ~fNdJPuq[foNdc^eRˆpRs3tgx4NޜmQATbsÔ6OQupu\SNn	tikxYuR$vAmgmQKT<{z	
!#$+,-./0249:<>@ADEGHINOPQSUVWY[\]^_`abcdefghklmnoprstuvwxyz{|}WbG|iZd{oKbS^pcdSOx2B^oyU_F.btTݔOee\a\Q/l_sn~\cj[nuSqNceubn&ONl~W;#{=m~YsxlVTWpNVSȏ	wnfba+o~ŀǀȀɀʀˀπЀрҀӀԀՀ؀߀ !"#$%&'()*+-.034579:;<=?)+vl_+skwƔoSQ=^8HNsghv	dql	wZAk'f[YZNjv0sh_[/wa|%_s|yʼnl[B^h w~QMQR)ZbׂcwЅy:n^YmplbvOe`f#
T}T,xd@ABCDEGIMNORVWX[\]^_abcdfhjklorsuvwxāŁǁȁɁˁ́΁ρЁсҁӁyd!jxidTb+gX؞l o[L_rgbarNYkXfU^RUa(gvfwgrFzbTPTZ~lCNvYHYWS7uV c|`mbTQZY*Pl<\b`O?S{n+bt^xd{c_Z?\OcB}[nUJMm`grQ[ԁՁցׁ؁فځہ܁݁ށ߁	
 $%&').2:<=?@ABCEFHJLMNPQRSTUVWY[\]^`abcdefgibl[rmb~SmQ_tYR`sYfPu*ca|T'k%kՅUTvPljU,r^`6tbcLr_Cn>meXovxvTu$RSSN^e*րbT(RpэlxTڀWTjMiOlUv0xbpom_h|x{gOgcxoWx9ybbR5tkjklmquvwx{|‚ÂłƂɂЂւقڂ݂

 !"#$%&)*.027;=dU>uv9SuPA\l{OPGrؘothydwb+TXRNjW
s^QtċO\aWlFZ4xD돕|VRQbNa郲W4gWnffm1fpg:khbYNQoglvQhGYgkfu]PeHyAyw\^NO/TQYxhVlď_}llc>?ABDEHJKLMNSUVWXY]bpqrstuvyz~ƒÃăƃȃɃ˃̓΃Ѓу҃ӃՃ׃كڃۃރp`=murfbŔCS~{N&~NԞMR\ocEm4XL] kIkg[TTX7:_bGj9re`ehwTNO]d\OzRN/`zONy4tRdy[lR{"l>PSndtf0l`w^<twzyNtBlVKl:SƆfH\q n	
 !"#)*+,-./02345679:;>?@ABCDEGHIJKLMNOPRSTUVX]^_`bdefghjnoprtwy{|S6ZSWCglhQubr8RR:p8vtSJinxو6qqQgtXeVvpb~`pXNN_NRY~TbNeb8Ʉcqn[~Qcg9Qz[YsN]leQ%o.J^tm1_dm(nÜ^X[	NS}~„ÄńƄDŽȄ˄̄΄τ҄ԄՄׄ؄لڄۄ܄ބOceQhU'NdkbZ_trmhPx@g9Rl~PeU^q[{RfsIgq\ R}qkUdaUUlGb.X$OFUOLf
N\hNc
zpR\T~bYJdž
fDd\Qam>y7x3u{T8Om Z~^yl[vZuNanXu%urrGS~	

 "#$%&'()*-./0123456>?@ABDEFGKLMNOPQRSTUWXZ[\]_`abcefgijklmnopqsuvwx|}wviR܀#W^1Yren׋8\qASwbeNߘ[ƋSwON\vY_:yXNgNbR/fUlVNOʑpl^C`[ƉՋ6eKb[[c.US&v}Q,ghkbSmufNNp[qffr͞ ^\/gh_g
bzX^pe1o…ÅąŅƅDžȅʅ˅̅ͅ΅х҅ԅօׅ؅مڅۅ݅ޅ߅U`7R
Tdp)u^hbS=r4lawz.TwzUxgped6V`ySN{k[UV:O<Or]~g8`[dXdUςeO }|PQXn[ɋx{}~Ӛx\WzB_yY[_c{фhU)t"}@bLXN[yYTX	

 !"#$%&(*+,-./012345679:;=>?@ABCDEFGHIJKLRSUVWXY[\]_`acdefghijmscK΀ԂbSl^*Y`plMWJd*+vn[Wjumo-fWkxcSpdlXX*dXhU|Pmpcmn~ChmvWYyr~uhTR"cD|USOfV`mCRI\)YmkX0uul`Fcag:w4^S,Tpmoprstuvwx†ÆņȆ̆͆҆ӆՆֆ׆چ܆݆@l^\PN^:cGPhnwTܔd_zvhEcR{~uwPb4YQyzV_m`\WTTQMnVc*To\bXb15@n|-iYb>UcTن<mZtjkYL/_~ns}8Np[x=cZfv`[IZNUjlsNgQ_eg_YZ $&'(*+,-/0235689:<=@ABCDEFJKMOPQRTUVXZ[\]^_abfghijklmoqrsuwxyz]_qSݏEhV/U`:NMo~ǂYO*O>\~*gsTOuÀUOMO-n	\pakSv)ne~;T3z
}UtcmzbegScl]\TLNalK\eh>T4TkfkNBcHS
OO^W
bdfirRR`fqgRxwpf;V8T!zr‡ÇćŇLJȇɇ͇̇·χЇԇՇևׇ؇هڇ܇݇އ߇	
 #zo`^`Y`qpnPlrj-^`NZUm|b~w~#Sf\OrNSYTc(HQN~T$T7m&_Z>fis.sSz[wP~vSv{DXnaNey`TNy]ajPTa']xJRTVm[mSf$%&'()*+,-./01345678:;=>?ABCFGHIJKNOPQRSUVXZ[\]^_`fgjmoqstuvxyz{|\][!hxU{HeTiNGkNOSc:deQhxSall"Q\#ke__OEfe)s`tQRWb_Lx^Og'`YDQQSylĖqOO=gUy~XbZV{_ĄWSe^\ud`n}Z~~iU[`esÈĈLjȈʈˈ͈̈ψЈшӈֈ׈ڈۈ܈݈ވ	
 "#$&'(),-./12357	cv)w~tf[tz@Rq_e[o]k[l
ŏSb&-@T+NYr]YmŖTN	qT	pmv%Nx\^plDYc<wMos0XqSxUf_0q[k.Y/yhglboOum3'lNu{Q7h>opYvt89:;<=>?@BCEFGHIJKLMNOPQRSTUVWXYZ[\]`abcdeghijklmnopqrstuvwxyz|}~Gd'\ez#YTo0iNV67rΑQ_NucNSfKYmNX;ScO
Oc7YWyNul[Y]_iP]YNwNzbfy\Ny_Ɓ8uNԈak_INvn㋮
ы_~5kVk4YTm[n9\_É͉ӉԉՉ׉؉ىۉ݉߉	

pS1jtZp^($%gGΏbvq_lx fTbcOÁu^͖
Tlm8l`R(u}^O`_$\1url8nI	gSSQOɑS|^mNvi^aYOO>|	annN1ZN\y[틽sWTGU\_a2kr !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~tm[Ոkm3
nQCQWScVXTW?sn܏т?a(`bf~Í\|g`NShAQЏt]UfU[S8xBg=hT~p[}Q(WTef^Clm|QgeojV vvpq#bRl<`Xaf`NbU#n-ggŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊ(whiTMNpȋXde[z:P[wky|lve-]U\8h`Sbz[n~jzp_3o _cmVgN^&N4vb-f~blugqiFQSnbTُYmsewu'xOguʋ/cG5#cAw_rN`tebck?e	

 !"#$%'()*+,-./0123456789:;<=>?@ABCDE'^uѐg/e1TwAlKN~Lv
ikgb<PO@WcbkSe~_ccn^\6Rzfyz(punlz-Nv_w~y͑NOhT]2m̋|t^Tv[<fs*hۆ1g*sۋzpnqbw1V;NWgR.Q{FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijkmnopqrstuvwxyz{|}~NjЋ	OOl]y{b*rbNxldZ{ih^ňYdXri%X`WQIcbSSLh"tLDU@w|pJmyQTDYnm\[+}N}|nP[
nW[h*[~;`~pOYcyRSeVyŋ;~~4Vgj
\u(f]POgZP\OPW^89:;<=>?@BCDEHJKMNOPQRSTVWXY[\]^_`cdefghilmnopqrtuvw{|}~NN@QN^ESNNN2l[iV(Ny?NSGN-Y;rnSlV䀗k~w6NN\NiNN[[lUVNSSSSSe]SS&S.S>S\fScSRRR-R3R?R@RLR^RaR\R}RRRRRQTNNNNNNNNON"OdON%O'O	O+O^OgO8eZO]OŒÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌ	

_OWO2O=OvOtOOOOO~O{OO|OOOOOOOOOOOOO)PLPO,PP.P-POPP%P(P~PCPUPHPNPlP{PPPPPPQPPPPQQN=lXOeOOFlt|nQ]ɞQYR
SSQYUQNVQNnN҈y4[QQQQ QRW_ehijlnoqrxyz{|}~ōǍȍɍʍ͍ЍҍӍԍQQQQ‹Ëˋϋ΋ҋӋԋ֋؋ً܋ߋ !%'*+./2356iSzS"!1*=<BIT_glrtՍ؍ٍ܍
 !$%&'(+-0234678;<>?CEFLMNOPSTUVWXZ[\]^_`abcdeghjknqϐŐАĐǐӐܐאې"#1/9CF
RBYRRRRTRRRSqw^QQ/S_Zu]LWWW~XXXX)W,W*W3W9W.W/W\W;WBWiWWkWW|W{WhWmWvWsWWWWWWWWWWWWWWWWWWWWWsuwxyz{}~ŽÎĎŎƎǎȎɎʎˎ͎̎ώЎюҎӎԎՎ֎׎؎َڎێ܎ݎގߎX
XWWXXXDX XeXlXXXXXay}Ȃʂ゘˂̂Ă΂	܂҂؂ӂՂQ[\<41^/OGC_@`-:3fe	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDhiljmnx|}{؃X݃փ8ԃ߃Ń&\QZYszx<Fiv1m̈́Є愽ӄʄ
u89:EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdejÏƏɏʏˏ̏͏Ϗҏ֏׏ڏV;YHhd^zwCr{yӅ܅')<^_<YAY7UYZYXYS"\%\,\4\Lbjbbbbbbb"cb9cKcCcccqczcccmccciccccccccccRdccEdAddd dd&d!d^ddmdd#$%'()*+,0123479:=?@CEFHIJKLNTUVYZ\]^_`adfgijklopqrsvwxyz{|~zdddddddddd	e%e.e__u__SSSSSSTTTKTRTSTTTVTCT!TWTYT#T2TTTwTqTdTTTTvTfTTTTTTTTTTTrTTTTTTTTTTTTTTTUT UTUT"U#UUU'U*UgUUUIUmUAUUU?UPU<UÐƐȐɐː̐͐ҐԐՐ֐ِؐڐސߐ	

 !$%&'()*+,-.02345678:;<=>?@ABD7UVUuUvUwU3U0U\UUUUUUUUU~UUU{UUUUUUUUUVUUUUUUUUUUUUUUUUVVVV$V#VUV'V-VXV9VWV,VMVbVYV\VLVTVVdVqVkV{V|VVVVVVVVVVVVW
W	WW^^^^1^;^<^EGHQSTUVXY[\_`fghkmsz{|‘ÑđőƑȑˑБґӑԑՑ֑בّؑڑۑݑޑߑ7^D^T^[^^^a^\z\\\\\\\\\\\\\\\\\\\\\\\\]]']&].]$]]]]X]>]4]=]l][]o]]]k]K]J]i]t]]]]s]]s_w____________ba_rrrrrrrrrrrrrrrrsrsr	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDErss!s
ssss"s9s%s,s8s1sPsMsWs`slsos~s%Y$YYcghijkltw}^^^^^^^^^^S^^^^^____`_`___``___`5`&```
`)`+`
`?`!`x`y`{`z`B`FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~j`}````````````````` a&aa#a`aa+aJauaaaaaaa_

,N?rb5lTl\lJllllllhliltlvllllllllllllllllllll’ÒĒŒƒǒɒʒ˒̒͒ΒϒВђҒӒԒՒ֒גْؒڒےܒݒޒߒ	9m'mmCmHmmmmm+mMm.m5mmOmRmTm3mmommm^mmm\m`m|mcmnmmmnmmnmmmnmnm+nnnNnknn_nnSnTn2n%nDnnnnn-onnnnnnnnnnnnboFoGo$oon/o6oKoto*o	o)ooooxoro|ozoo

 !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghikoooooooooop#pp9p5pOp^p[[[[[[/u4d[[0[GӏՏ&
!56-/DQRPhXb[ft}P_W_V_X_;\TP\Y\q[c\f\*_)_-_t<_;n\YYYYYYlmnopqrstuvwxyz{|}~“ÓēœƓǓȓɓ˓͓̓YYYYYYYYYYZZYZYYYZ	Z2Z4ZZ#ZZ@ZgZJZUZ<ZbZuZ쀪ZZwZzZZZZZZZZZZZZZZ	[[[2[7[@[\\Z[e[s[Q[S[b[uwxz}~~~~~~ΓϓГѓғӓԓՓדؓٓړۓܓݓޓߓ	

 !"#$%&'()*+,-.~~~~~~~~~~~~~~~~~~~~~
~~~~!"#$%&'*+,-/01235z^u]>usssssssssssssss|
tssssst*t[t&t%t(t0t.t,t/0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijlmnopqrstuvwxyz{|}~ǔϔӔԔڔ ttAt\tWtUtYtwtmt~ttttttttttttttLgSg^gHgigggjgsgggugggggwg|gg	hg
hgghggggghggghgg2h3h`hahNhbhDhdhhhUhfhAhgh@h>hJhIh)hhhthwhhkhhnihi ih'3=CHKUZ`ntuwxyz{|}~•ÕĕŕƕǕȕɕʕ˕$ihiiWihiqi9i`iBi]iikiiixi4iiiiiificiyiiiiiiiiiiiiiii/jijjejiDj>jjPj[j5jjyj=j(jXj|jjjjjj7sRskkkkkkkkkkkkmqrsuvxwyz|~͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕ #$%&'()+,-/0789:>ACJNOQRSVWXYZ\]^`cefkmnopqsxyz{|}~Ύbbbb"b!b%b$b,btttuuu4eeee
ffrgfffpff4f1f6f5f_fTfAfOfVfafWfwffffffffff236;=@EFHIGMUYljʉˉ̉ΉωЉщnrr]rfror~rrrrrrrc2cc–ÖȖʖ˖ЖіӖԖ֖זٖؖږۖܖݖޖߖ
 ?ddkkkkklll
lllll!l)l$l*l2l5eUekeMrRrVr0rbR
gۀ€Āـ̀׀g݀
gZ6,2HLStYZq`i|}mgMXZń&gʁ!"#$%&'()+,./134567:;<=?@ABCDEFGHIJKLMNOPQTUWXZ\]_cdfghjklmnopqruwxyz{}~$k7k9kCkFkYkјҘӘ՘٘ژk@_keQeeeeeeeeepppppppppppqqq/q1qsq\qhqEqrqJqxqzqqqqqqqqqqr(rlpqfqq>b=bCbHbIb;y@yFyIy[y\ySyZybyWy`yoygyzyyyyyy__—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗ	

<`]`Z`g`A`Y`c``a
a]aaaaabllmwwx	xxxxe-xxx9x:x;xx<x%x,x#x)xNxmxVxWx&xPxGxLxjxxxxxxxxxxxxxxxxyxy$yy4yvw
wvwww"ww-w&w5w8wPwQwGwCwZwhw !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnbwewww}wwwwwwwww:u@uNuKuHu[uruyuuXa_Hhtqy~vv2ĔȔɔʔ˔͔̔ΔДєҔՔ֔הٔؔ۔ޔߔopqrst˜ØĘŘƘǘȘɘʘ˘̘͘ϘИԘ֘טۘܘݘ	

"*+),124678<>?B5DEFILNORSTVWXY[^_]abdefghijkloqrs:wwɖyyyyzG]zzzz	
 !"#$%&'()*+,-/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSVWXYZ[\]^_`abdfsxy{~9z7zQzϞpzvvvvvtt,u "()*+,216879:>ABDFGHIKLNQUWZ[\^cfghijklqmsuuuuuuuuuuuuuuuuuuuuuuuvuuuvvvvv
v%vvvv™ÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙv<v"v v@v-v0v?v5vCv>v3vMv^vTv\vVvkvovzxzyzzzzzzzzzzzdir}ƈɈΈ!
4+6Af{u倲vvw "%&')(15CFMRiqx	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYMTlnz|{ĆΆɆφІކ߆؆ц

	#;%.>H41)7?"}~{`pLnSc|dYe҇Z[\]^_`abcdefghijkrÚĚƚǚȚɚʚ͚ΚϚКҚԚ՚֚ךٚښۚܚݚޚƇ凬ˇӇчʇۇ
!9<6BDEzz{{{{
{+{{G{8{*{{.{1{ {%{${3{>{{X{Z{E{u{L{]{`{n{{{b{r{q{{{{{{{{{{{{{{{{{{{{{{|{{|||	

 !"$%&'()*+,-.013456789:=>?@FJKLNPRSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|*|&|8|A|@|D!"#-/(+8;34>DIKOZ_h~؈߈^||Ie||||||||||||||||nf|w}}}G~~sgmGIJPNOd|}~›ÛěśƛǛțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛbapio}~rtyU~Yič֍׍ڍލ΍ύۍƍ	,.#/:@95=1IABQRJpv|otxe։މډ܉ܛݛޛߛ	

 !"#$%&'()*+,-./0123456789:;>&S*-0>
ΖҖwȒ>jʓ>k#zĜŜƜǜʜ˜<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}~œȜɜќҜڜ̜ۜ͜ΜϜМӜԜ՜ל؜ٜܜݜߜ|Xښ˚̚њECGIHMQ
.UTߚ#;~֓۞ܞݞߞ",/97=>D	

 !"#$%&'()*+,-./0123456789:;<=>?@AB456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~CDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝ם؝ٝڝ۝ܝݝޝߝ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM	

$'.04;<@MPRSTVY]_`abenortuvwxyz{|}NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~žÞŞƞǞȞʞ˞̞ОҞӞ՞֞מٞڞޞ	
!#$%&'()*+-.01	234568:<?@ABCEFGHIJKLMNORSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,y

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg
 !#$'()..s4G4..566..n99&99s:9+,N;n<<.12.V@_A.7C...;CC.CDaFLFC#G)G|GG.GIzI}IIIIIIIIITULLLLwLLMMMMMMMMdhijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*,-./0123456789:;<=>?@ABCEFGIJKLNOPQRSTUVWXYZ[\]^_`abcdefghijlmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPRSTUVWXYZ[\]^_`bcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

P@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         	 
   
            ! " # $ ' ( ) * + , - . / 1 4 6 7 8 9 : < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                 !!!!!!!
!!!
!!!!!!!!!!!!!!!!!! !"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!l!m!n!o!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""	"
"""
""""""""""""!"""$"&","-"/"0"1"2"3"8"9":";"<">"?"@"A"B"C"D"E"F"G"I"J"K"M"N"O"P"Q"S"T"U"V"W"X"Y"Z"["\"]"^"_"b"c"h"i"j"k"l"m"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########	#
###
################## #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~##################################################################################################################################$$$$$$$$$	$
$$$
$$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$j$k$l$m$n$o$p$q$r$s$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$L%M%N%O%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&
&&&
&&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&A&................................................................................................................./////////	/
///
/////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0000000 0*0+0,0-0.0/000102030405060708090:0;0<0=0?0@000000000000000011111*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222	2
222
2222222222222222222*2+2,2-2.2/2022232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333	3
333
3333333333333333333 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444	4
444
4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555	5
555
5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666	6
666
66666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777	7
777
7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888	8
888
8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999	9
999
999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::	:
:::
::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:t:u:v:w:x:y:z:{:|:}:~::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;	;
;;;
;;;;;;;;;;;;;;;;;;; ;!;";#;$;%;&;';(;);*;+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;M;O;P;Q;R;S;T;U;V;W;X;Y;Z;[;\;];^;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<	<
<<<
<<<<<<<<<<<<<<<<<<< <!<"<#<$<%<&<'<(<)<*<+<,<-<.</<0<1<2<3<4<5<6<7<8<9<:<;<<<=<><?<@<A<B<C<D<E<F<G<H<I<J<K<L<M<N<O<P<Q<R<S<T<U<V<W<X<Y<Z<[<\<]<^<_<`<a<b<c<d<e<f<g<h<i<j<k<l<m<o<p<q<r<s<t<u<v<w<x<y<z<{<|<}<~<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========	=
===
=================== =!="=#=$=%=&='=(=)=*=+=,=-=.=/=0=1=2=3=4=5=6=7=8=9=:=;=<===>=?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={=|=}=~==================================================================================================================================>>>>>>>>>	>
>>>
>>>>>>>>>>>>>>>>>>> >!>">#>$>%>&>'>(>)>*>+>,>->.>/>0>1>2>3>4>5>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????	?
???
??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;?<?=?>???@?A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?{?|?}?~??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????@@@@@@@@@	@
@@@
@@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@W@X@Y@Z@[@\@]@^@_@`@a@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA	A
AAA
AAAAAAAAAAAAAAAAAAA A!A"A#A$A%A&A'A(A)A*A+A,A-A.A/A0A1A2A3A4A5A6A7A8A9A:A;A<A=A>A?A@AAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXAYAZA[A\A]A^A`AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB	B
BBB
BBBBBBBBBBBBBBBBBBB B!B"B#B$B%B&B'B(B)B*B+B,B-B.B/B0B1B2B3B4B5B6B7B8B9B:B;B<B=B>B?B@BABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB[B\B]B^B_B`BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBzB{B|B}B~BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC	C
CCC
CCCCCCCCCCCCCCCCCCC C!C"C#C$C%C&C'C(C)C*C+C,C-C.C/C0C1C2C3C4C5C6C8C9C:C;C<C=C>C?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDD	D
DDD
DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;D<D=D>D?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEE	E
EEE
EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&E'E(E)E*E+E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;E<E=E>E?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFF	F
FFF
FFFFFFFFFFFFFFFFFFF F!F"F#F$F%F&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGG	G
GGG
GGGGGGGGGGGGGGGGGGG G!G"G$G%G&G'G(G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G}G~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHH	H
HHH
HHHHHHHHHHHHHHHHHHH H!H"H#H$H%H&H'H(H)H*H+H,H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;H<H=H>H?H@HAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH[H\H]H^H_H`HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHzH{H|H}H~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIII	I
III
IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;I<I=I>I?I@IAIBICIDIEIFIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI[I\I]I^I_I`IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyI{I|I~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJ	J
JJJ
JJJJJJJJJJJJJJJJJJJ J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J@JAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ[J\J]J^J_J`JaJbJcJdJeJfJgJhJiJjJkJlJmJnJoJpJqJrJsJtJuJvJwJxJyJzJ{J|J}J~JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKK	K
KKK
KKKKKKKKKKKKKKKKKKK K!K"K#K$K%K&K'K(K)K*K+K,K-K.K/K0K1K2K3K4K5K6K7K8K9K:K;K<K=K>K?K@KAKBKCKDKEKFKGKHKIKJKKKLKMKNKOKPKQKRKSKTKUKVKWKXKYKZK[K\K]K^K_K`KaKbKcKdKeKfKgKhKiKjKkKlKmKnKoKpKqKrKsKtKuKvKwKxKyKzK{K|K}K~KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLL	L
LLL
LLLLLLLLLLLLLLLLLLL L!L"L#L$L%L&L'L(L)L*L+L,L-L.L/L0L1L2L3L4L5L6L7L8L9L:L;L<L=L>L?L@LALBLCLDLELFLGLHLILJLKLLLMLNLOLPLQLRLSLTLULVLWLXLYLZL[L\L]L^L_L`LaLbLcLdLeLfLgLhLiLjLkLlLmLnLoLpLqLrLsLtLuLvLxLyLzL{L|L}L~LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMM	M
MMM
MMMMMMMMMMMM M!M"M#M$M%M&M'M(M)M*M+M,M-M.M/M0M1M2M3M4M5M6M7M8M9M:M;M<M=M>M?M@MAMBMCMDMEMFMGMHMIMJMKMLMMMNMOMPMQMRMSMTMUMVMWMXMYMZM[M\M]M^M_M`MaMbMcMdMeMfMgMhMiMjMkMlMmMnMoMpMqMrMsMtMuMvMwMxMyMzM{M|M}M~MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMl !"#$%'()*-./03456789:<=>?@ABDEFGHIJKLMNOPQRSVWXYZ[\]^_`abc-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~	
"%&2EFGHSXglmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%졧&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef¡ghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 @A!"#$%&'()*+,-B./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ	

 !"#$%&'()*+,-./012ѧҧӧԧէ֧ا٧ڧۧܧݧާߧ3ק456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~											
			
																			 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/	0	1	2	3	4	5	6	7	8	9	:	;	<	=	>	?	@	A	B	C	D	E	F	G	H	I	J	K	L	M	N	O	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	z	{	|	}	~																																																																																																																																		








	























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

































































































































	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~








	























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

































































































































	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 "#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\CDEF	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~GHY         	 
   
                     ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G IJKLH I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                        ʡ      ǡ ơ   M    ̡  ءޡNϡ  O Ρ ġšɡȡҡ  ӡ     ߡáˡ     ס          ֡   ա     P             ١ԡ  ܡݡQR      ڡۡ   !!!!!!!!!	!
!!!
!!!!!!!!!!!!!!!!!!! !!!"!#!$!ѡ%!&!'!(!)!*!+!,!-!.!/!͡0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!SI!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!С!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""	"
"""
""""""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""٢ڢۢܢݢޢߢ""""""""""ŢƢǢȢɢʢˢ̢͢΢ϢТѢҢӢԢբ֢עآ¢âĢ""""""""""""""#########	#
###
################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#©éĩũƩǩȩɩʩ˩̩ͩΩϩЩѩҩөԩթ֩שة٩ک۩ܩݩީߩV#W#X#Y#TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwZ#[#\#]#^#_#`#a#b#c#d#e#f#xyz{|}~g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~##################################################################################################################################$$$$$$$$$	$
$$$
$$$$$$$$$$$$$$$$$$$ $!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&	&
&&&
&&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''	'
'''
''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((	(
(((
((((((((((((((((((( (!("(#($(%(&('((()(*(+(,(-(.(/(0(1(2(3(4(5(6(7(8(9(:(;(<(=(>(?(@(A(B(C(D(E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))	)
)))
))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********	*
***
******************* *!*"*#*$*%*&*'*(*)***+*,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*u*v*w*x*y*z*{*|*}*~**********************************************************************************************************************************+++++++++	+
+++
+++++++++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+^+_+`+a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z+{+|+}+~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,	,
,,,
,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,PA,B,TC,D,E,WF,G,X]H,I,J,K,L,M,N,O,P,Q,^R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,ka,b,nc,d,e,qf,g,h,i,sj,k,tul,m,n,yo,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------	-
---
------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~-----------------------------------------e-------@ABCDEFGH----------------------¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤ-------abfg--¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ٥ڥۥܥݥޥߥ-----`cd------ŨƨǨȨɨʨ˨̨ͨΨϨШѨҨӨԨը֨רب٨ڨۨܨݨިߨ----------------------------------------.........	.
...
................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~.......................................................................................Z.........................................../////////	/
///
/////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/IF/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000	0
000
0000000000000000000 0!0"0#0$0%0&0'0(0)0*0+0,0-0.0/0JK00102030405060708090:0;0LMN<0=0O>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0P`0a0b0c0d0e0f0g0h0Qi0j0RSk0l0Tm0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000V0000000000000000000000000000000000111111111U	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222	2
222
2222222222222222222 2!2"2#2$2%2&2'2(2)2*2+2,2-2.2/2021222Z32425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M2N2O2P2Q2R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~222222222222222222222222222222222222\22222222222[22222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333	3
333
3333333333333333333 3!3"3#3$3%3&3'3(3)3*3+3,3-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444	4
444
4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555	5
555
5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~55555555555555555555555555555555555555555555`5555555555555555555555555555555555555555555555555555555555555555555555555555555555555_5666666666	6
666
6666666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6be_6`6a6b6c6d6e6f6g6h6i6j6k6l6cm6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666d777777777	7
777
7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~77777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777h77777777777777777777777777777777777777888888888	8
888
8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888i8888888999999999	9
999
9999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9jj9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::	:
:::
::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;	;
;;;
;;;;;;;;;;;;;;;;;;; ;!;";#;$;%;&;';(;);*;+;,;-;.;/;0;1;2;3;4;5;6;7;8;9;:;;;<;=;>;?;@;A;B;C;D;E;F;G;H;I;J;K;L;M;N;O;P;Q;R;S;T;U;V;W;X;Y;Z;[;\;];^;_;`;a;b;c;d;e;f;g;h;i;j;k;l;m;n;o;p;q;r;s;t;u;v;w;x;y;z;{;|;};~;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<	<
<<<
<<<<<<<<<<<<<<<<<<< <!<"<#<$<%<&<'<(<)<*<+<,<-<.</<0<1<2<3<4<5<6<7<8<9<:<;<<<=<><?<@<A<B<C<D<E<F<G<H<I<J<K<L<M<N<O<P<Q<R<S<T<U<V<W<X<Y<Z<[<\<]<^<_<`<a<b<c<d<e<f<g<h<i<j<k<l<m<n<o<p<q<r<s<t<u<v<w<x<y<z<{<|<}<~<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<o<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========	=
===
=================== =!="=#=$=%=&='=(=)=*=+=,=-=.=/=0=1=2=3=4=5=6=7=8=9=:=;=<===>=?=@=A=B=C=D=E=F=G=H=I=J=K=L=M=N=O=P=Q=R=S=T=U=V=W=X=Y=Z=[=\=]=^=_=`=a=b=c=d=e=f=g=h=i=j=k=l=m=n=o=p=q=r=s=t=u=v=w=x=y=z={=|=}=~=========================================================================================================p=========================>>>>>>>>>	>
>>>
>>>>>>>>>>>>>>>>>>> >!>">#>$>%>&>'>(>)>*>+>,>->.>/>0>1>2>3>4>5>6>7>8>9>:>;><>=>>>?>@>A>B>C>D>E>F>G>H>I>J>K>L>M>N>O>P>Q>R>S>T>U>V>W>X>Y>Z>[>\>]>^>_>`>a>b>c>d>e>f>g>h>i>j>k>l>m>n>o>p>q>r>s>t>u>v>w>x>y>z>{>|>}>~>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????	?
???
??????????????????? ?!?"?#?$?%?&?'?(?)?*?+?,?-?.?/?0?1?2?3?4?5?6?7?8?9?:?;?<?=?>???@?A?B?C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R?S?T?U?V?W?X?Y?Z?[?\?]?^?_?`?a?b?c?d?e?f?g?h?i?j?k?l?m?n?o?p?q?r?s?t?u?v?w?x?y?z?{?|?}?~????????????????????????????????????????????????????????????????r??????????????????????????????????????????????????????????????????@@@@@@@@@	@
@@@
@@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@x2@3@4@5@w6@7@8@9@:@;@<@=@>@?@@@A@B@C@D@E@F@G@H@I@J@K@L@M@N@O@P@Q@R@S@T@U@V@W@X@Y@Z@[@\@]@^@_@`@za@b@c@d@e@f@g@h@i@j@k@l@m@n@o@p@q@r@s@t@u@v@w@x@y@z@{@|@}@~@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA	A
AAA
AAAAAAAAAAAAAAAAAAA A!A"A#A$A%A&A'A(A)A*A+A,A-A.A/A0A1A2A3A4A5A6A7A8A9A:A;A<A=A>A?A@AAABACADAEAFAGAHAIAJAKALAMANAOAPAQARASATAUAVAWAXA{YAZA[A\A]A^A_A`AaAbAcAdAeAfAgAhAiAjAkAlAmAnAoApAqArAsAtAuAvAwAxAyAzA{A|A}A~AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBB	B
BBB
BBBBBBBBBBBBBBBBBBB B!B"B#B$B%B&B'B(B)B*B+B,B-B.B/B0B1B2B3B4B5B6B7B8B9B:B;B<B=B>B?B@BABBBCBDBEBFBGBHBIBJBKBLBMBNBOBPBQBRBSBTBUBVBWBXBYBZB[B\B]B^B_B`BaBbBcBdBeBfBgBhBiBjBkBlBmBnBoBpBqBrBsBtBuBvBwBxByBzB{B|B}B~BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB}BBBBBBBBBBBBBBBBBBBB|BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCC	C
CCC
CCCCCCCCCCCCCCCCCCC C!C"C#C$C%C&C'C(C)C*C+C,C-C.C/C0C1C2C3C4C5C6C7C8C9C:C;C<C=C>C?C@CACBCCCDCECFCGCHCICJCKCLCMCNCOCPCQCRCSCTCUCVCWCXCYCZC[C\C]C^C_C`CaCbCcCdCeCfCgChCiCjCkClCmCnCoCpCqCrCsCtCuCvCwCxCyCzC{C|C}C~CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDD	D
DDD
DDDDDDDDDDDDDDDDDDD D!D"D#D$D%D&D'D(D)D*D+D,D-D.D/D0D1D2D3D4D5D6D7D8D9D:D;D<D=D>D?D@DADBDCDDDEDFDGDHDIDJDKDLDMDNDODPDQDRDSDTDUDVDWDXDYDZD[D\D]D^D_D`DaDbDcDdDeDfDgDhDiDjDkDlDmDnDoDpDqDrDsDtDuDvDwDxDyDzD{D|D}D~DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEE	E
EEE
EEEEEEEEEEEEEEEEEEE E!E"E#E$E%E&E'E(E)E*E+E,E-E.E/E0E1E2E3E4E5E6E7E8E9E:E;E<E=E>E?E@EAEBECEDEEEFEGEHEIEJEKELEMENEOEPEQERESETEUEVEWEXEYEZE[E\E]E^E_E`EaEbEcEdEeEfEgEhEiEjEkElEmEnEoEpEqErEsEtEuEvEwExEyEzE{E|E}E~EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFF	F
FFF
FFFFFFFFFFFFFFFFFFF F!F"F#F$F%F&F'F(F)F*F+F,F-F.F/F0F1F2F3F4F5F6F7F8F9F:F;F<F=F>F?F@FAFBFCFDFEFFFGFHFIFJFKFLFMFNFOFPFQFRFSFTFUFVFWFXFYFZF[F\F]F^F_F`FaFbFcFdFeFfFgFhFiFjFkFlFmFnFoFpFqFrFsFtFuFvFwFxFyFzF{F|F}F~FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGG	G
GGG
GGGGGGGGGGGGGGGGGGG G!G"G#G$G%G&G'G(G)G*G+G,G-G.G/G0G1G2G3G4G5G6G7G8G9G:G;G<G=G>G?G@GAGBGCGDGEGFGGGHGIGJGKGLGMGNGOGPGQGRGSGTGUGVGWGXGYGZG[G\G]G^G_G`GaGbGcGdGeGfGgGhGiGjGkGlGmGnGoGpGqGrGsGtGuGvGwGxGyGzG{G|G}G~GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHH	H
HHH
HHHHHHHHHHHHHHHHHHH H!H"H#H$H%H&H'H(H)H*H+H,H-H.H/H0H1H2H3H4H5H6H7H8H9H:H;H<H=H>H?H@HAHBHCHDHEHFHGHHHIHJHKHLHMHNHOHPHQHRHSHTHUHVHWHXHYHZH[H\H]H^H_H`HaHbHcHdHeHfHgHhHiHjHkHlHmHnHoHpHqHrHsHtHuHvHwHxHyHzH{H|H}H~HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIII	I
III
IIIIIIIIIIIIIIIIIII I!I"I#I$I%I&I'I(I)I*I+I,I-I.I/I0I1I2I3I4I5I6I7I8I9I:I;I<I=I>I?I@IAIBICIDIEIFIGIHIIIJIKILIMINIOIPIQIRISITIUIVIWIXIYIZI[I\I]I^I_I`IaIbIcIdIeIfIgIhIiIjIkIlImInIoIpIqIrIsItIuIvIwIxIyIzI{I|I}I~IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJ	J
JJJ
JJJJJJJJJJJJJJJJJJJ J!J"J#J$J%J&J'J(J)J*J+J,J-J.J/J0J1J2J3J4J5J6J7J8J9J:J;J<J=J>J?J@JAJBJCJDJEJFJGJHJIJJJKJLJMJNJOJPJQJRJSJTJUJVJWJXJYJZJ[J\J]J^J_J`JaJbJҡ@ABCϢػDEǧFԴ˩GHIJKɭLMNOPQRͤSپTUVWþXشYΧZ[Թ\˳]^žƲҰ_`abcdefghijklmnopqrstuvwxyz{|}~ԥή؃ѩЄͺຶĈϩٌٍؑҲ𳔁齕Ӵ˜ֲնϙتǜ؝ҞؠáѤإۼȩݷ·ƬҳοеغɰΫؽؾÁāŁƁǁȁˤɁʁˁ́́΁ρЁсҁӁԁՁ͵ցׁκ؁ءفځہ܁݁ށ߁۰Ѽづ灬ٮ聫ٹ끩ٶ޳@Ľ뿭ABCDEFGHIJKLMNOPQRSٴTUVWXYZ[\]^_`a٣ӹbcdef٩ghЩijklmnopqrstuvwxyz{|}~ٶق󾅂҈ى轋뾏ٻĐّ՜֝Ǟ٢ټ٥٨٫Ʃٮײͳ‚ÂĂłƂǂȂɂŵʂ˂̂͂΂٥ςЂт҂ӂԂՂւׂ؂قڂۂ܂݂ނ߂٢ߴٵ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeٮfghijklmnopqrstuvwxyz{|}~قȈԳմ⹵˿÷ҶټƒÃăŃƃǃȃɃʃ˰˃̃ع߾̓΃σЃу҃ӃԸԃՃփ׃؃كڃۃâ܃݃ރ߃ڹუ⃩Ԥ٬탳סմ@ABCDEFGHIJKLMNO˻PQʵRSͼۯTԶUVַWXYZ[Ю\]^ո_`abcdefghiιjklmn֢˯Ȳ̴̿opqrstuvwذxyйz{|}~؃؄؆羊؛˽؝Ţةث찦Ӽν֬ٽۿ۷„ÄĄńƄDŽȄɄʄ˄̄̈́΄τЄф҄ӄԄՄքׄ؄لڄۄ܄݄ބ߄􄴹Ҵ@ABCدD׳EFGHIJKLMN˷OPQRSTUVWXYZ[ǽ\]^_`aܻbcde׿fghij屲߼ըرklmnoخáӣpqrstuvwxyz{|}~޲񺈅؊ԋ؍ώǾؓۚȞϡβ沰ӫ˴ʬЭŮڿŹߵ߻нȰɿ̳߷Ӵضź˾̵߶ӹԳ߻ϺϸϽ¹¾ͷ…ÅąɰֶԷŅԿƅDžγȅɅεʅ˅̅ͅ΅υЅхʳ҅渻ӅԅՅօׅ߽߾߻ſ߱؅مڅۅ܅݅ޅ߅߶Ǻ׾ͺ̾߾@ABCDȿEFGHIJKߧLM߶NOϥPQRߴSTUVW縶ɨXY޿Z[\]^_`abcߺdefghi˽jklmnopqrstuvwxyz{|߽}~߀߂ʨΧળߌߍߎп׏ɐߡߗߢࠆȷƶɲߦŨĩЯ̱ಆΫɳെ߸ๆໆ྆Ⱥ†ÆĆņƆdžȆɆʆˆ̆͆ΆφІц҆ӆԆՆֆ׆؆نچۆ܆݆ކ߆ㆾ䆲ꆵ@AμBCD¸EFGHIJKLMNOPQRSTUVWXYZ[\ְ]^_`abcdٺefghijklmnopqrstuvwxyz{|}~Ƭʄ̟ࢇϱ༇‡ÇćŇƇLJȇɇʇˇ͇̇·χЇч҇ӇԇՇևׇ؇هڇۇ܇݇އ߇ػڶ釰뇧Ѵ퇧̹@ABCDEFGHIJKLMNOPQRSصTUVWXYZۡ[\]^_`abcdeۮ̲ӿfghijklἳӰطmnopۺqrstuvwxyz{|}~ہۅۊⶑ۸ەѿۖۗ浘忙ۜ۝۠°dz۲۴۵۷۹Ӻ۽ˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈѶՈֈ׈؈وڈۈ܈݈ވ߈ሧ刦戩ܤ̵툰¶@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd̫efghijklmnopqrstuvܬwxyz{|}~ɹąǮ܊Ѝնۧڱۮ۹‰ÉĉʼnƉljȉɉʉˉ͉̉ΉωЉщ҉ӉǿԉՉ։׉؉ىډۉ܉݉މ߉≸牴٦񉻹̫ѻм@ABC޼DEFGܷHIJKLޱMNOPQRSTU°VWXYZ[\]^_`abūcdefgúhijk׾lmnopqrʶ˼stѡuvwxyz{|}~恊Ĩ惊慊Ëƌ掊ĕʘùЯΜ枊ҟ栊楊Ҩ淊Ҹ׻ͼͦ«濽潊濊ŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يӴڊۊ܊݊ފߊ㊹ͻ@ABCDEFGHIJKLMNOӿPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~υ놋戋捋޼ɏϗ朋杋枋柋梋յ榋樋Ī櫋氋‹ËċŋƋNjȋɋʋˋ̋͋΋ϋЋыҋӋԋՋ֋׋؋ًڋۋ܋݋ދߋ@ABCDEFGH׿IעJKL澼¹MNOPQRSTUVWXYZ[\]˳^ʲ_`abcdefٹ֨ҦgͿʶ»hijϬklmnopҼqrstuvżwļܿxyz{|}~Àԁǯ첊ѹՏ唌啌Զ˰Ѽʞ⷟ɡפШɩ⼫ɭ梳޲޳Ҵ޸;޾߳ġ־ŒӾÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌҨ쌬ڸẵ@ABCDEFᶰGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~၍糃Ɖ޴яᓍᕍᚍᛍ៍ᤍᬍﴍǶÍčōƍǍȍɍʍˍ͍̍΍ύЍэҍӍԍՍ֍׍؍ٍڍۍ܍ݍލߍ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyѲz{޾|}~ۀͰσұʼ˫ʌϏ̓֯۵֜ﰡ࣎ᣳêîϻļŽÎĎᱴŎƎǎȎɎʎˎ͎̎ΎώЎюҎӎɸԎՎ֎û׎؎َڎێӱ܎ݎގߎЮ⿦׵㎮Ϸȶ펥ʵ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeѢfghijޥتƪklmnױopqrstuvwڳxyzܵ{|}~ϡ偏像̈́ȅnj协쐏埏鹱塏ҥШͩѪʲ뱬ŭհӯᰏ᳏Ҵ˱ḏܺ᲻ẏн;õÏďŏƏǏȏɏʏˏ̏͏ΏϏЏяҏӏԏՏ֏µ׏؏ُڏջۏ܏ݏޏߏرɼͦ޷@ABCDEFGHIJKLMNйֹOPQRSTUVWXYZ[ס\]^_`abcdefлghֿijklmnopqrstֻuv޺㲶̧wϡxyҿz{|Ģ}~ǂφ㷺㌐ڻ㎐㑐㒐ӓԗĘХ㚐Û㯱㝐¼㿵ǰ㪐ͭ󻲐̵㷐㸐Ϯ㹐ݻҲͳѲ߹Ϸ̻ÐĐŐƐǐȐɐʐː̐͐ΐϐАѐҐӐԐՐ֐אِؐڐېܐݐސиߐ߷ᐴ䐺@ȴABŻCDEFGHIJKLMNOPQRSTUVWۻXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퇑㩺퐑㒑㜑Ъð㱑‘ÑđőƑǑȑɑʑˑ̑͑ΑϑБёґӑԑՑ֑בّؑڑۑܑݑޑߑΧȷɳƩ摪瑬葮ؽ푯쿷Ų@AǰBCDEFGHIJKLMۿNOǴPިѤ簶QRSTUVWXYгZ[\]^_`ѰabcdefʥgͶhijkٿlmnopŧqrstuvwֵxyz{޺|}~֣ĭށչܾΰоݰć𼉒ӹŦԊՌȩˎ޽Ƨװēֳҹ괰濜̞͢¥΢̮IJշӻ촩լꮒަʹͶ޺ͦ׽ư达’ÒĒŒƒǒȒɒʒ񼻻˒̒͒ΒϒВђݾҒӒԒՒ֒גݽْؒڒےܒݒޒߒ޶蒴̸ӽؿ֧@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ҽ]^_`abcdefgh鸧ijklmnopqrs괦tuvwxyz{|}~ށ̄勓А벒듓ޔڰ̗ޞ˟բާݴİ޳áġ߽“ÓēœƓǓȓɓʓ˓͓̓ΓųϓГѓғӓԓՓ֓דؓٓړۓܓݓޓߓǥ⓫瓢ߣ蓥铳쓦ٲߢ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~߃𾈔ߧ֊ʎĸŷՒʹеÝȾ뽰ֱ̽Ҹɨض봾ʱDzճ󷵔”ÔĔŔƔǔȔɔ߰ʔ˔͔̔ΔϔДєҔӔԔՔ֔הؔ϶ٔڔ۔ܔݔޔߔᔽ㔶甹·к씻ȼȩɾи굺@ABCDEFGHIJKLMNOPQRSTUοVWXYZ[\г]^_`abcdefghijklmnopqrλstuvwxyz{|}~́ꅕꆕΈ޻ưΏǒꓕ֕ԛ꜕ϞꢕʦŵꯕĽ•ÕĕŕƕǕȕɕʕ˕͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕǷܲ@ABCDEFGHIJKLMNOPQRSTUVWΩľXYZ[\]^_`abcdԨef˸ghijIJklmnopqrŶsܸtuvwxѿyz{ܽ|}~耖脖尅芖͋茖ΐՔ蕖Ö藖Ԛ蛖蜖㷝螖ݿ蟖衖ܼϼ袖誖ذ̸ƾȵ踖׹ĺ軖鲽–Ö¿ĖŖƖǖȖɖʖ˖̖͖ΖϖЖіҖ걻谶ӖԖՖ֖זٖؖږۖܖݖޖߖ˺ͣ۽@ABC赵谽DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx̵yz{|}~켇舗ÎƏזř̞頗ɪÿ׹貗鶗ҹ龗ֵ׿—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗ㗪䗻旫@ABCDEFGHIJKLMNOPQRSTUVŸWXӴYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~郘鋘錘鍘鑘隘馘骘۲鵘˜ØĘŘƘǘȘɘʘ˘̘͘ΘϘИјҘӘԘ՘֘טؘ٘ژۘܘݘޘߘȳ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~邙ÙÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙδУ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg˴hijklmnopqrstuvwx߼yz{|}~в遚酚և銚鏚闚ζҠٻ쨚ҪίİñȱϱѱųбõպšÚĚŚƚǚȚɚʚ˚͚̚ΚϚКњҚӚԚ՚֚ךؚٚښۚʵܚƭݚշޚߚᚱ⚳㚤ѱ暪皵蚮ͭ@AȯسBCDEFGHIJKLMNOPQRSڷTUVWXYZ[\]^_`abcdefgŤײh㦻iھjkӺlmnoзpqrstuvwȴxyz{|}㨷~ńŨƅĆ׈㉛㋛ӌñ㍛㎛ཐ䒛䔛ѣ䗛䘛țϟ 򽨛䩛麪䫛䭛ֲ䯛䰛䳛͢Ŵ䷛Ǭ丛ⲹü些뻰ű仛գ›ÛěśƛǛƺțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛܛݛޛߛᛳ⛸ӵȧլɢ𛭺ԺϿ@ABCDEFGHIJKL䭵MNOPQRSTUVWXYZ[\̵]^_`abcdefghijklmnopqrsɶtԳuvwxyz۸{|}ʿ~ӂÃ䋜䓜䗜ϙ՛䞜䩜䫜ͪʺ侜ȸœÜĜŜƜǜȜɜʜ˜̜͜ΜϜМќҜӜԜ՜֜ל؜ٜڜۜܜݜޜߜ@ABCεDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~䃝䆝·őǔ•䘝̱䤝䥝䨝䩝䪝γ䴝ŶÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝İם؝ٝڝ۝ܝݝޝߝᝥ睡@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~办卞๟塞寞ûƵһľžÞĞӲŞƞǞȞɞʞ˞¶̞͞ΞϞОўҞȻӞԞ՞֞מ؞ٞڞ۞ܞݞޞߞ澿ż@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_Ѹ`abcdefgh캱ٷijklmnopqrstuvwxyz{|}~ȁ쏟쓟ͻ引좟ɣè쩟֮챟쵟춟ɸϾŸßğşƟǟȟɟʟ˟̟͟ΟϟПџҟӟԟ՟֟ן؟ٟڟ۟ܟݟޟߟ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~삠쌠׍Ŏ뮰ְؕ˖㗠氞Ź론률먠Ѫūꬠĭıβ궠ɸǺν àĠŠƠǠȠɠʠˠ̠͠ΠϠРѠҠӠԠՠ֠נؠ٠ڠ۠ܠݠޠߠ⠮㠸破ҵ񠷱Ѿ@ABݺƽCDEFGHIJϨKLMNOPQRSTUVWXYZ[\]^_`abc²defghij֨ìklmnopqrstuvwxyz{|}~K↪釪⋪⓪̞⟪@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn緻opqrst磲uvwxyz{|}~ɀՂ穷烫犫玫֏瓫甫畫ఘ眫@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~臬般艬ȪɊ藬幙Ѩ螬@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~芭Ϲ𔭭𕭰갿Ȗ͗αꞭ@AɴBCDEFGHIJKLMNOPQRSTUVWXYZ[ʸ\]^_`abcdeӦf±g׼hijklmnopqrstuvwxyz{|}~۳Ѐƈ볓目@ABCDEFGHIξJKLM̰NOPQRSôTUVWҾXYZ[ָӷ\]^_`abۺcdefghijklmnopqrճstuvԱwxyz{|}~񌯍Τ񏯣ʑ̓񔯕񖯗թ񘯙Ț񝯫񞯟@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkǵlװٰmnopĵqԽʻrs޸tuvwxyz{|}~Ƒ񔰕ÞӠ@ABCDкEFǸGHIJKLMNOPQRSTUVWXĢYZ[\]^_`ܶabcdefghijklmnopqrstuvwxyz{|գ}~큱Â퇱̈щՌ퍱퐱혱@ABCˡDEFG޽DzHIJKLMNOPQRSöTUVأWXYZ[\]^_`abcdefghijklmnopqrɵstuvwxyz{|}~Հۏ񛲜Ҡ@AؾBý̶CDEFGHIJKLMί°NOPQRSTUƳVWXYZ׺[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ςȎ6Ś@ABCDE­FGHIJKLMNOPQṞSTUVWXYZ[\]^_`abcdŴefghijklmnopqĿrstuvwxyz{|}~Ą퇴팴퍴ǻ횴@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ρƂ쇵쏵억욵@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abӮc̺dнefgѸhijklmnƿopqrstuvwxyz{ӳ|}~Ƴսҋ໌ώ̳ɰ˖ް֟@ABCDEFGHIJKLMNOPQRSTUVWڼXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ъǶտ͏ǭՐ񑷺񒷓ǖ֙ѽܴΞ߿񟷠@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs͵tuvwxy߽z˶{|}~󅸆͸ʰˎ󑸦Вʱ󔸕ѵ󛸜ڵ@ABCDEFGHIJKLMNOPQȵRSTֲUV߲WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~󀹁˄󈹉ܹ󋹌ϑ󓹔󖹗󞹟@תABCDEFGHIJKLMNݸOPQRS۴TUVWXYZ[\]^_`abcdefghijklmnopشqrstuvwxyz{|}~􅺆ɻ􍺎@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~۷ƊִՋˎ֑෕ⴟ@ABCDEFGHIJKLMNOڲPQRSԷTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˏːח@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~􀽁@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~􋿌@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԶͼȳΡٸā׷ķţϤɸϯ֧ҭὫȄѭʽͮЅ̼稼бв´ɬ÷պº׻穼ж纻޵翸췊ɽ׸ȍ޹͟ر@·ABCDEFհGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӇΉ᳌ґǙԵ@ABCDEFG²HIJKLMNO­PQR«S¼TUVWXYZ[ĺҰ\]^_`abcdefghijklmܳn¢o¢pqrstuvwxyz{ª|}~¸ƀ۾‚ƒ„…†‡ˆ‰Š‹ŒŽϴ‘’“”–—˜™š›œžŸ @òABCDEFGHIJKLMäNOǶظθPÿ릳ɹQʷRST缾U빰ϿVWXYZ[η\ղ]è^_`abócdefghijklmn÷opqúrs÷tuvwxìyz{|}¹~ÀفñŽÅÆÈÉÊËÌÍÎÏÐÑÒÓÕìØÙóÜÝÞßâƠ@ABCDEFGİHIJįKLMNOPQRSTUVWXYZ[\]^_`abcĹdefghijIJklmnopqrstuvw̤ĥxyz{|}~ĢŁăĄąĆćĈĉɊċČčĎďđĒē͡۱ӔĕҖėĘěĜĝĞğĠ@ABCDEFGHIJKLMNżOPQŰRSTūUVWXYZ[\]^_ʾ`ŧaŨҨbŪ˾cdefghijklmnopqŶrsŭtuvwŲxŽ㰰yűղzŶ涰ϴ{ŵ|}Ÿ~ŀŁłŃŹŅŧ͆źŻʼnŊżŌōŎŏŐőŒ˓ŽŕŖŗžřŚśŜŝŞşſ@ABCDƫEFGHƳIJƴܬKLڽMƹNOPQƷRɺܶSƻܢTUVWƼܽXYΥZ[\]潫^ƸܾҷŰܾܨ_Ƽ`aܿbcdƿefghijƭkԲlƷܦmnopqrstuƻvwxƽyƢz{|}~ƻƀ܁ƂƃƄƅׯöǩ܆Ƈ܈ƥ܉܊Ƌ܌܍Ǝܢ܏ƐƑƒƓƔƕƖƗƘĴƚƣܛܜܝ貞ܟܠ@ABCDEǣFݲGHIJKĻLMNOPQԼRܴSܫӡݣݥҤݦݧݩTUVWXYZɺ[\Ƕݱݴ]^_`abcǰdefghiǯjklܮmnopǷqrܯsǸtǬuvwxyz{ǹݳݭݪ|}~ǀǨݳݫ݁DzݨӺ݂ǻݧÃDŽݼ݅džLJ݈ǽNJվǍʺǏǐǑݒݓǿݔǕǖ˲ݗݤݘǙǚǾݛǜǝݞǟǠ@AƷBCDEFGHIJKLȽMNOPQRüƮSTUVWXYZ[\]^_`abȩӪcdefghijklmnopqrstuvwxyz{|}~ȀȁȂȃȄȅȆ݇ȈȉȊȋ֌ݍȎȏȐƑȭȓȔȕȖݗݘșȚдݜݝݞݟȠ@ABCDٵEFGHIɯJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ͱ~ɀɁɂɃɄɶɻ݆ɇ݈݉ɊɋɌɍŎɏɐݑɒɓɔɕɖɗɘəɚɛɤޜɝɣޞɟɠ@ABCDEFGHIJKLMNOPQRʵSTUVW̲XYZ[\]^_`abcdefghijʾݢުαklmnoʬpqrsʦ޶tuvwxyz{|}~ʡހʁʥނʃʄʅʩކʇʈʉʊʨދʌʍʧގʏʐʑʒʓʔʕʖʭޗԘʙʚʛʳުޮޜʝʟʠ@AˡB˱CDEFGHI˲JKLMNOPQRST˦ѵUVWXYZ[˯\]^˰_˽`ab˴ʹcdefgh˸i˷jklmnop˻qrstuvwxyz{|ز}~˺ހ˺Ł˂˃˄˅ˆ˼އˈˉˊˋˌˍ̎ˏːˑ˪˓˔˕˖˗˘˙˚˛˜˝˞˟ˠ@ABCD̽EFGHI̿JKLMNOPQRST̢UVWXYZ[\]^_`abcdefgh̾ijklmnopqrstuvw̺xyz{|}~̮̀́̂̃̄̅̆̇̈̉̊̋򢻲°Œ̯̍̏̐̑̒Г̔̕Ӗ̛̗̘̜̝̞̟̠̽̚泰@ͱABͭCDEFGHI纳˺ϲJKLMNOPθQRSTU;VϲWXYZ[\Ѻ]^_`aͼbcͻd͹efghijklmnopqrstuƹvwxy׻z{|}~͇͈̀͂̓̈́͆͊͋Œ͎͏Ӑ͓͑͒궔ʕ͚͗͘͜͝͞͠Ω@ABCDίEFGHIJKLMNOPQRSTUVWXYZ[\]^ά_`aΫbcdefghȻijklmnopqrstuvwxyz{|}~΁΂΃΅ΆΣΉ΢΋ȍΎΏΐΑΓΔΥΖΗΘΙΚΛÜΝΞΟΠ@ABCDϧEFGHϫIϪJKLMNOϮPQϰRSTUVϡWXYϱZ[\]^ϯ_`abcdeϲfghiϴjklmϨnopqϳrstϵuvwxyz{|}~ϷЀρςσϸυφχوωϊϋόύϹϏϐϑϒϓϔϕϷȶϘϙϚϺϜϝϞϟϻ@ABCDEFGHIJKLMNOPQRSмTUнVWXЪYZ[Ь\]^_`abcdefghiֽjklmnopqrstijuvХwxyz{|}~ЀЁЬЅЇʼnЊЋЌл̍ЎЏАБВГД͕ЖЗИЙٛМНОПРл@ѮABCѤDEFGHIJKLMNOPòQRѰSTUVWXYZ[\ң]^_`abcdefghijklmnopqrstuvwxӹyz{|}~ртуфхֺшщъыэюяѐђѓȔѕіїљњћѽѝў@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ҁҁ΂Ҫ҃҅Ҳ҇҈҉ҊҋҌҍҎҏҐґҒғҔҕҖҗҘҙҚқҜҝҞҟҠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^۹_`ǽabcdefghijklmӡnopqӢrstӣuvwӲxyz{|}~ӀӁӂӃӄхӆӇӈӉӊًӌӍӎӏӐӑӒӓӔӕӖӗӘәӚӛӜӝӞӟӠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_Ԥ`abcdefghԺijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԲ՚ԛԜԝԞԟԠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րց֥փքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֚֒֓֔֕֗֘֙֜֝֞֟֠@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ׯ`abcdשefghijklmnopqrstuvwxyz{|}~׀ׁׂ׃ׅׄ׆ׇ׈׉׊׋׌׍׎׏אבגדהוזחטץƼȥڧȨƙ׵ҶǼײ仩ڪѫ›÷֬ڭ׶ʜשծʴگڝұڲڳʴګʵڶϳַڰڹҺøﲻڼڞӽξ廿ڵڵ̷οڭڸ̟ұѻڳڽڠڻХګ÷ھڴȹ@ABCDEFGHIJKLعMNOPQRSTUVWعXYZ[\]^_`aϿbcdefghijklmnopqrstuvwxyz{|}~؀ѺزÂ؃؄؅؆؇؈؊؋؍؎؏ؘؙؚؐؑؒؓؔؕؖؗ؛؜؝؞؟ؠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ـفقكلمنهوىيًٌٍَُِّْٕٖٜٟٓٔٗ٘ٙٚٛٝٞ٠@ABCDEFGHIJKLMNڴպOڱƲ̶ַܰᱺṡѷغּ߻ɳĶʹPQRڸSɮӸTUVWպXYZ[\ϸ]^_`abcdeófghijkڽlmnopqrstuvwxyz{|}~ڀڤȁڂڃڄڅچڇڈډڊڋڌڍ׿ڐڻںڕږھڙښڛϰŞڟڠ@ABCDEFGHIJKL۷MNOPQRSTUVWXY۽Z[\]^_ۤ`abcdefghijklmnopqrȲstuvwxyz{|}~ۀ̂ۃۿ帵̄ۅۆۇۈۊۋیۍێ۾ېۑےۓ۔ەۖۗۘۙۚıۜۿ۞ŵ䲟׶@ABCDEFGHڴIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkɪlmnopqrstuvwxyz{|}~܀܁܂܃܄܅܆܇܈܉܊ܦ܌܍܎܏ܐܑܒܓܔܕܖܗܘܙܚܛܜܝܞܟܠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~݂݄݆݈݀݁݃݅݇݉݊݋݌ݍݎݏݐݑݒݓݔݕݖݗݘݙݚݛݜݝݞݟݠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`޵aνbϽ騸鲱ԻcޡdԽϷդեмeǴٱfghޱijklmnopq޽rstuvw߱xyz{|ި}Ƹ~€ށނރބޭӅ嵷ވ޹Չԥάٳދ̌ϵƎʐޑޓޔűޖޗ޷טޙĚޛޡѷ޸ݵ޾͟庶@ߨAѳBCDEFGHIJKLMNOPQRƱSTUݶVWXYZ[\]^_`abcdefghijߣklmnopqrstuvwxyz{|}ܱ~߁߂߃߅߇߈߉ߊҋ˵ڎڏڐڑߒߓĔߕߗߘ߰ЙښӪǛڜߡߞߥ۟ߠ@AۤBCD༽EFGۦۣHIJKLMN۬ºOPQिRSTԿUVWXYZ[\໳]^_঵`abc༶defghijklmnopqrstuvwxyz{ɱ|}~ہ۵ۄۏېۗ۠@ABCƾDEFGHIӷJKԪLMNOPQRͥSͽ˪TUVWXYZ[\ἴ]^״_`abcdefgéhijklmnopqrstuvwxyz{|}~ɲʌְҿ᪸@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~դ谷Ƹ۶ĵָγؼ̬ǭØã½Ҩ֩ƞˮб淿г̶ջü¸@臨AͶBƶCDEFGﵾHIJKLMNOPQRS餳TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ձγâ]꧷Һ^_`a그bӶcdefghijklmno׽pqrstꢰuv꽸ʼ¤³w°ĵxyz{|}~ݱچ긶ԇŊڋڐϑӡžڟ@ABCDEFگGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeѯ͹fghƴijklmnopqrstuvwxyz{|}ӧ~뢱΍ЫϐլÑė˞ϟ@ABCDEFGHIJKLMNOPQR԰STUVWXYZ[\]^_`abcdefghiǦjk츾lm첾nopǷq쿿rstuvwxyz{|}~саД찰ǜ@AϾBCDEFGHIJKޱLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ȃ¾҈ɉ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEҥϳ˹ٶԭƱռFGҵHͥIſJߵKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvƭwxyɷz{|}~@ABCDEFͲGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~𢼘⹷Ҥʥ˙ȽĞݹ@AʸBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQ¦ͱ۳R󵲿ԾݼS§TҳUVWXYZǹ[\]^_`abcdefghijklmnopqrstuvwxyz߸{|}~מ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӁϏ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[į𦼰\Ż]^_`͸ab븽cdefghijklmno׺pqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSƻTUVWXYZ[ں\]^_`abcdefghijklmnopqrstuvwxyz{|}~؇Ĺ،܍ʓ@ABCDEFDZGHIJKLMNOPQRSTUVWƴXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݳȻٗªêĪŪƪǪȪɪʪ˪̪ͪΪϪЪѪҪӪԪժ֪תت٪ڪ۪ܪݪުߪ«ëīūƫǫȫɫʫ˫̫ͫΫϫЫѫҫӫԫի֫׫ث٫ګ۫ܫݫޫ߫¬ìĬŬƬǬȬɬʬˬ̬ͬάϬЬѬҬӬԬլ֬׬ج٬ڬ۬ܬݬެ߬­íĭŭƭǭȭɭʭ˭̭ͭέϭЭѭҭӭԭխ֭׭ح٭ڭۭܭݭޭ߭®îĮŮƮǮȮɮʮˮ̮ͮήϮЮѮҮӮԮծ֮׮خٮڮۮܮݮޮ߮¯ïįůƯǯȯɯʯ˯̯ͯίϯЯѯүӯԯկ֯ׯدٯگۯܯݯޯ߯@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~e٦ڦۦܦݦަߦ§çħŧƧǧȧɧʧ˧̧ͧΧϧЧe¨èĨX[]^_eeeeeeeeeeeee׬eQRSeeeeeYeeeeeeeaeeeefgeeeelmeeeeeeeeveeeeeee~eeeeeeeeeeeeeeeeeeeeeeeeeeeeeevvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwwwwwww	w
www
wwwwwwwwwwwwwwwwwww w!w"w#w$w%w&w'w(w)w*w+w,w-w.w/w0w1w2w3w4w5w6w7w8w9w:w;w<w=w>w?w@wAwBwCwDwEwFwGwHwIwJwKwLwMwNwOwPwQwRwSwTwUwVwWwXwYwZw[w\w]w^w_w`wawbwcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswtwuwvwwwxwywzw{w|w}w~wwwwwwwwwwwwwwwwww@ABCwDwEFwwwGwwwwwwHIJwKLwwMNOwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxxxx	x
xxx
xxxxxxxxxxxxxxxxxxx x!x"x#x$x%x&x'x(x)x*x+x,x-x.x/x0x1x2x3x4x5x6x7x8x9x:x;x<x=x>x?x@xAxBxCxDxExFxGxHxIxJxKxLxMxNxOxPxQxRxSxTxUxVxWxXxYxZx[x\x]x^x_x`xaxbxcxdxexfxgxhxixjxkxlxmxnxoxpxqxrxsxtxuxvxwxxxyxzx{x|x}x~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyyyy	y
yyy
yyyyyyyyyyyyyyyyyyy y!y"y#y$y%y&y'y(y)y*y+y,y-y.y/y0y1y2y3y4y5y6y7y8y9y:y;y<y=y>y?y@yAyByCyDyEyFyGyHyIyJyKyLyMyNyOyPyQyRySyTyUyVyWyXyYyZy[y\y]y^y_y`yaybycydyeyfygyhyiyjykylymynyoypyqyrysytyuyvywyxyyyzy{y|y}y~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzzzzz	z
zzz
zzzzzzzzzzzzzzzzzzz z!z"z#z$z%z&z'z(z)z*z+z,z-z.z/z0z1z2z3z4z5z6z7z8z9z:z;z<z=z>z?z@zAzBzCzDzEzFzGzHzIzJzKzLzMzNzOzPzQzRzSzTzUzVzWzXzYzZz[z\z]z^z_z`zazbzczdzezfzgzhzizjzkzlzmznzozpzqzrzsztzuzvzwzxzyzzz{z|z}z~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{{{{{	{
{{{
{{{{{{{{{{{{{{{{{{{ {!{"{#{${%{&{'{({){*{+{,{-{.{/{0{1{2{3{4{5{6{7{8{9{:{;{<{={>{?{@{A{B{C{D{E{F{G{H{I{J{K{L{M{N{O{P{Q{R{S{T{U{V{W{X{Y{Z{[{\{]{^{_{`{a{b{c{d{e{f{g{h{i{j{k{l{m{n{o{p{q{r{s{t{u{v{w{x{y{z{{{|{}{~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{U{릥{{{{hijklmnopq{rstu{vwxyz{|}~{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||||||	|
|||
||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|硥£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣۣܣݣޣߣA|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|s|t|u|v|w|x|y|z|{|||}|~||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||VW||||||||||||||||||||||||||			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///000111222333444555666777888999:::;;;<<<===>>>???@@@AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ[[[\\\]]]^^^___```AaABbBCcCDdDEeEFfFGgGHhHIiIJjJKkKLlLMmMNnNOoOPpPQqQRrRSsSTtTUuUVvVWwWXxXYyYZzZ{{{|||}}}~~~̦\x

	
 	
 ""
$
$&&((*,,..i0II224466  8!"9!"9#$;#$;%&=%&='(?'(?)*A)*A+C,-E,-E.G//I01J01J2L34N34N56P56P78R78R9:T9:T;<V;<V=>X=>X?@Z?@ZAB\AB\CD^CD^EF`EF`GHbGHbIJdIJdKLfKLfMNhMNhOjPQlPQlRSnRSnTUpTUpVWrVWrXYtXYtZ[vZ[v\x]^y]^y_`{_`{ab}ab}ScdCe-fgfghihij.klklm0n1opopqqrs3t5uvuvw:x<yzB{A|}|}~=HK NY\acdkry

 !""$$&&((**,,	
.	
.00
2
2456789*:;;~=*>*~,*,AAdCbD eE!"F!"F#$H#$H%&J%&J'(L'(L)*N)*N*+o,*,p,e-j.//Um0n122Xs344Zt566\77]88^99_w:;;bx<==d>>e??f@@g{AzBCCj*Db,EElFFmGGnHIIp*Jn,KLLsMMtNOOvPPwQQxRRySSzTT{UU|*Vd,WW~XXYZZ[[\]]^^__``abDcd eEffgghhiijjkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~	

 !"#$%&'()*+,-./01234		5

678

9:;<=>?@ABCDEFGHIJK  L!!M""N##O$$P%%Q&&R''S((T))U**V++W,,X--Y..Z//[00\11]22^33_44`55a66b77c88d99e::f;;g<<h==i>>j??k@@lAAmBBnCCoDEpDEpFGrFGrHHtIIuJKvJKvLLxMMyNNzOPQRR~SSTTUUVVWWXXYYZh[[\i]j^k__`paabqcrddeefngoZh\i]j^kllmҦfngo`pbqcrs{t¦uȦvvwwxxyզzЦs{|}|}~~ʦѦȦŦOPQ	

	

``bbddffhhjjllnnpprrttvvxxzz||~~		



 ! !"1#$#$%&%&'('()*)*+,+,-.-./0/0"12323454567678989:;:;<=<=>?>?@A@ABCBCDEDEFGFGHIHIJKJKLMLMNONOPQPQRSRSTUTUVWVWXYXYZ[Z[\]\]^_^_`a`abcbcdedefgfghihijkjklm
lm
nonopqpqrsrstutuvwvwxyxyz{z{|}|}~~  ""$$&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV@+A+B+C+D+E+F+	G+
H+I+J+
K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+ ^+!_+"`+#a+$b+%c+&d+'e+(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiijjkk	ll
mmnnoo
ppqqrrssttuuvvwwxxyyzz{{||}}~~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~		



  !!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabcbcdedefgfghihijkjklm
lm
nonopqpqrsrstutuvwvwxyxyz{z{|}|}~~  ""$$&&((**,,..0022446688::<<>@@BBDDFFHHJJLLNNPPRRTTVVXXZZ\\^^``bbddffhhjjllnnpprrttvvxxzz||~~		



 ! !"#"#$%$%&'&'()()*+*+,-,-././01012323454567678989:;:;<=<=>?>?@A@ABCBCDEDEFGFGHIHIJKJKLMLMNONOPQPQRSRSTUTUVWVWXYXYZ[Z[\]\]^_^_`a`ajbkc	ld
menfog
phqijbkc	ld
menfog
phqizr{s|t}u~vwxxyyzr{s|t}u~vw()*+,-./()*+,-./89:;<=>?89:;<=>?HIJKLMFGHIJKLMNOPYR[T]V_XYZ[\]^_hijklmnohijklmno*+,-<=Z[LM\]~

	

	 ɦ!!""##$$.%&&''(())*+,-.%//0011:2;3445566778899:2;3<=>>??@@AAJBKCDDEEFFNGHHIIJBKCLMNGOOPPQQRRSSTT^UVVWWXXYYZ[\]^U__``aabb cc dd ee ff gg hh ii jj kk	 ll
 mm nn oo
 pp qq rr ss tt uu vv ww xx yy  zz! {{" ||# }}$ ~~' ( ) * + , - . / 1 4 6 7 8 9 : < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                           	 	  
 
        
 
                                                             ! !  " "  # #  $ $  % %  & &  ' '  ( (  ) )  * *  + +  , ,  - -  . .  / /  0 0  1 1  2 2  3 3  4 4  5 5  6 6  7 7  8 8  9 9  : :  ; ;  < <  = =  > >  ? ?  @ @  A A  B B  C C  D D  E E  F F  G G  H H  I I  J J  K K  L L  M M  N N  O O  P P  Q Q !R R !S S !T T !U U !V V !W W !X X 
!Y Y !Z Z ![ [ 
!\ \ !] ] !^ ^ !_ _ !` ` !a a !b b !c c !d d !e e !f f !g g !h h !i i !j j !k k !l l !m m  !n n "!o o #!p p $!q q %!r ئ&!s s '!t t (!u u )!v k*!w +!x x ,!y y -!z z .!{ { /!| | 0!} } 1!~  2!  3!  4!  5!  6!  7!  8!  9!  :!  ;!  <!  =!  >!  ?!  @!  A!  B!  C!  D!  E!  F!  G!  H!  I!  J!  K!  L!  M!~  2!  O!  P!  Q!  R!  S!  T!  U!  V!  W!  X!  Y!  Z!  [!  \!  ]!  ^!  _!  l!  m!  n!  o! j! k!  l!  m!  n!  o!  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !  !##########################$	#	#$
#
#$##$##$
#
#$##$##$##$##	$##
$##$##$##
$##$##$##$##$##$##$##$##$##$##$ # #$!#!#$"#"#$####$$#$#$%#%#$&#&#$'#'#$(#(# $)#)#!$*#*#"$+#+##$,#,#$$-#-#%$.#.#&$/#/#'$0#0#($1#1#)$2#2#*$3#3#+$4#4#,$5#5#-$6#6#.$7#7#/$8#8#0$9#9#1$:#:#2$;#;#3$<#<#4$=#=#5$>#>#6$?#?#7$@#@#8$A#A#9$B#B#:$C#C#;$D#D#<$E#E#=$F#F#>$G#G#?$H#H#@$I#I#A$J#J#B$K#K#C$L#L#D$M#M#E$N#N#F$O#O#G$P#P#H$Q#Q#I$R#R#J$S#S#K$T#T#L$U#U#M$V#V#N$W#W#O$X#X#P$Y#Y#Q$Z#Z#R$[#[#S$\#\#T$]#]#U$^#^#V$_#_#W$`#`#X$a#a#Y$b#b#Z$c#c#[$d#d#\$e#e#]$f#f#^$g#g#_$h#h#j$i#i#k$j#j#l$k#k#m$l#l#n$m#m#o$n#n#p$o#o#q$p#p#r$q#q#s$r#r#$s#s#$t#t#$u#u#$v#v#$w#w#$x#x#$y#y#$z#z#${#{#$|#|#$}#}#$~#~#$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##$##L%##M%##N%##O%##t%##u%##v%##w%##x%##y%##z%##{%##|%##}%##~%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%##%**+**+**+**+**+**+**+**+**+	*	*+
*
*+**+**+
*
*+**+**+**+**+**+**+**+**+**+**+**+**+**+**+**+**+**+**+ * *+!*!*+"*"*+#*#*+$*$*+%*%*+&*&*+'*'*+(*(*+)*)*+****++*+*+,*,*+-*-*+.*.*+/*/*+0*0*+1*1*+2*2*+3*3*+4*4*+5*5*+6*6*+7*7*+8*8*+9*9*+:*:*+;*;*+<*<*+=*=*+>*>*+?*?*+@*p*,A*q*,B*r*,C*s*,D*t*,E*u*,F*v*,G*w*,H*x*,I*y*	,J*z*
,K*{*,L*|*,M*}*
,N*~*,O**,P**,Q**,R**,S**,T**,U**,V**,W**,X**,Y**,Z**,[**,\**,]**,^**,_**,`** ,a**!,b**",c**#,d**$,e**%,f**&,g**',h**(,i**),j***,k**+,l**,,m**-,n**.,o*o*/,@*p*,A*q*,B*r*,C*s*,D*t*,E*u*,F*v*,G*w*,H*x*,I*y*	,J*z*
,K*{*,L*|*,M*}*
,N*~*,O**,P**,Q**,R**,S**,T**,U**,V**,W**,X**,Y**,Z**,[**,\**,]**,^**,_**,`** ,a**!,b**",c**#,d**$,e**%,f**&,g**',h**(,i**),j***,k**+,l**,,m**-,n**.,**_,**`,**`,*Db,*c,*Vd,*:*>**g,**g,**i,**i,**k,**k,*m,*Jn,*+o,*,p,**q,**r,**r,**t,**u,**u,**w,**x,**y,**z,**{,**|,**},*~,*,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,**,++,++,++,++,++,++,++,++,+	+,+	+,
++,
++,+
+,+
+,++,++,++,++,++,++,++,++,++,++,++,++,++,++,++,++,++,++, +!+, +!+,"+#+,"+#+,$+$+,%+%+,&+&+,'+'+,(+(+,)+)+,*+*+,++,+,++,+,-+.+,-+.+,/+/+,0+0+,1+1+,2+2+,3+3+,4+4+,5+5+,6+6+,7+7+,8+8+,9+9+,:+:+,;+;+,<+<+,=+=+,>+>+,?+?+,@+A+B+C+D+E+F+	G+
H+I+J+
K+L+M+N+O+P+Q+R+S+T+U+V+W+X+Y+Z+[+\+]+ ^+!_+"`+#a+$b+%c+&d+'e+f+f+&-g+g+'-h+h+(-i+i+)-j+j+*-k+k++-l+l+,-m+m+--n+n+.-o+o+/-p+p+0-q+q+1-r+r+2-s+s+3-t+t+4-u+u+5-v+v+6-w+w+7-x+x+8-y+y+9-z+z+:-{+{+;-|+|+<-}+}+=-~+~+>-++?-++@-++A-++B-++C-++D-++E-++F-++G-++H-++I-++J-++K-++L-++M-++N-++O-++P-++Q-++R-++S-++T-++U-++V-++W-++X-++Y-++Z-++[-++\-++]-++^-++_-++`-++a-++b-++c-++d-++e-++f-++g-++h-++i-++j-++k-++l-++m-++n-++o-++p-++q-++r-++s-++t-++u-++v-++w-++x-++y-++z-++{-++|-++}-++~-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-++-QQåQQĥQQťQQƥQQǥQQȥQQɥQQʥQQ˥	Q	Q̥
Q
QͥQQΥQQϥ
Q
QХQQѥQQҥQQӥQQԥQQեQQ֥QQץQQإQQ٥QQڥQQۥQQܥQQݥQQޥQQߥQQQQQQ Q Q!Q!Q"Q"Q#Q#Q$Q$Q%Q%Q&Q&Q'Q'Q(Q(Q)Q)Q*Q*Q+Q+Q,Q,Q-Q-Q.Q.Q/Q/Q0Q0Q1Q1Q2Q2Q3Q3Q4Q4Q5Q5Q6Q6Q7Q7Q8Q8Q9Q9Q:Q:Q;Q;Q<Q<Q=Q=Q>Q>Q?Q?Q@Q@QAQAQBQBQCQCQDQDQEQEQFQFQ	GQGQ
HQHQIQIQJQJQ
KQKQLQLQMQMQNQNQOQOQPQPQQQQQRQRQSQSQTQTQUQUQVQVQWQWQXQXQYQYQZQZQ[Q[Q\Q\Q]Q]Q ^Q^Q!_Q_Q"`Q`Q#aQaQ$bQbQ%cQcQ&dQdQ'eQeQ(fQfQ)gQgQ*hQhQ+iQiQ,jQjQ-kQkQ.lQlQ/mQmQ0nQnQ1oQoQ2pQpQ3qQqQ4rQrQ5sQsQ6tQtQ7uQuQ8vQvQ9wQwQ:xQxQ;yQyQ<zQzQ={Q{Q>|Q|Q?}Q~Q@}Q~Q@QQBQQBQQDQQDQQFQQFQQHQQHQQJQQJQQLQQLQQNQQNQQPQQPQQRQQRQQTQQTQQVQQVQQXQQXQQZQQZQQ\QQ\QQ^QQ^QQ`QQaQQbQQbQQdQQdQQfQQfQQhQQhQQjQQjQQlQQlQQnQQoQQpQQqQQrQQsQQtQQuQQvQQwQQxQQyQQzQQ{QQ|QQ}QQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ¦RRæRRĦRRŦRRƦRRǦRRȦRRɦRRʦRR˦	R	R̦
R
RͦRRΦRRϦ
R
RЦRRѦRRҦRRӦRRԦRRզRR֦RRצRRئRR٦RRڦRRۦRRܦRRݦRRަRRߦRRRRRR R R!R!R"R"R#R#R$R$R%R%R&R&R'R'R(R(R)R)R*R*R+R+R,R,R-R-R.R.R/R/R0R0R1R1R2R2R3R3R4R4R5R5R6R6R7R7R8R8R9R9R:R:R;R;R<R<R=R=R>R>R?R?R@R@RARARBRBRCRCRDRDRERERFRFR	GRGR
HRHRIRIRJRJR
KRKRLRLRMRMRNRNRORORPRPRQRQRRRRRSRSRTRTRURURVRVRWRWRXRXRYRYRZRZR[R[R\R\R]R]R ^R^R!_R`R"_R`R"aRbR$aRbR$cRdR&cRdR&eRfR(eRfR(gRhR*gRhR*iRjR,iRjR,kRlR.kRlR.mRmR0nRnR1oRpR2oRpR2qRrR4qRrR4sRtR6sRtR6uRvR8uRvR8wRxR:wRxR:yRzR<yRzR<{R|R>{R|R>}R~R@}R~R@RRBRRBRRDRRDRRFRRFRRHRRHRRJRRJRRLRRLRRNRRNRRPRRPRRRRRRRRTRRTRRVRRVRRXRRXRRZRRZRR\RR\RR^RR^RR`RR`RRbRRbRRdRRdRRfRRfRRhRRhRRjRRjRRlRRlRRnRRnRRpRRqRRrRRsRRtRRuRRvRRwRRxRRyRRyRR{RR{R}RR~RR~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR§?????????		?

???

???????????????????  ?!!?""?##?$$?%%?&&?''?((?))?**?++?,,?--?..?//?00?11?22?33?44?55?66?77?88?99?::?;;?<<?==?>>????@@&AA'BB(CC)DD*EE+FF,GG-HH.II/JJ0KK1LL2MM3NN4OO5PP6QQ7RR8SS9TT:UU;VV<WW=XX>YY?ZZ@[[A\\B]]C^^D__E``FaaGbbHccIddJeeKffLggMhhNiiOjjPkkQllRmmSnnTooUppVqqWrrXssYttZuu[vv\ww]xx^yy_zz`{{a||b}}c~~d?efghijklmnopqrstuvwxyz{|}~`!a!b!c!d!e!f!g!h!i!fghijk$$$$$$$$$$$$$$$$$¢¢$ââ$ĢĢ$ŢŢt$ƢƢu$ǢǢv$ȢȢw$ɢɢx$ʢʢy$ˢˢz$̢̢{$͢͢|$΢΢}$ϢϢ~$ТТ$ѢѢ$ҢҢ$ӢӢ$ԢԢ$բբ$֢֢$עע$آآ$٢٢`$ڢڢa$ۢۢb$ܢܢc$ݢݢd$ޢޢe$ߢߢf$g$h$i$ m 2!2"2#2$2%2&2'2(2)2no`!a!b!c!d!e!f!g!h!i! j! k!pq??????????		?

???

???????????????????  ?!!?""?##?$$?%%?&&?''?((?))?**?++?,,?--?..?//?00?11?22?33?44?55?66?77?88?99?::?;;?<<?==?>>????@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~?	

 !£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ;ܣܣ<ݣݣ=ޣޣ>ߣߣ?@!£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:[\]??????????		?

???

???????????????????  ?!!?""?##?$$?%%?&&?''?((?))?**?++?,,?--?..?//?00?11?22?33?44?55?66?77?88?99?::?;;?<<?==?>>????@@AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~?¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ¦æĦŦƦǦȦɦEʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ&!٦٦ڦڦۦۦܦܦݦݦަަߦߦ569:?@=>ABCD;<78134??????????		?

???

???????????????????  ?!!?""?##?$$?%%?&&?''?((?))?**?++?,,?--?..?//?00?11?22?33?44?55?66?77?88?99?::?;;?<<?==?>>????@@AABBCC	DD
EEFFGG
HHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ [[!\\"]]#^^$__%``&aa'bb(cc)dd*ee+ff,gg-hh.ii/jj0kk1ll2mm3nn4oo5pp6qq7rr8ss9tt:uu;vv<ww=xx>yy?zz@{{A||B}}C~~D?EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./§§ççħħŧŧƧƧǧǧȧȧɧɧʧʧ˧˧̧̧ͧͧΧΧϧϧЧЧѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./??????????		?

???

???????????????????  ?!!?""?##?$$?%%?&&?''?((?))?**?++?,,?--?..?//?00?11?22?33?44?55?66?77?88?99?::?;;?<<?==?>>????@@AABBCC DD EE% FF5 GG!HH	!II!JJ!KK!LL!MM"NN"OO#"PPR"QQf"RRg"SS"TTP%UUQ%VVR%WWS%XXT%YYU%ZZV%[[W%\\X%]]Y%^^Z%__[%``\%aa]%bb^%cc_%dd`%eea%ffb%ggc%hhd%iie%jjf%kkg%llh%mmi%nnj%ook%ppl%qqm%rrn%sso%ttp%uuq%vvr%wws%xx%yy%zz%{{%||%}}%~~%?%%%%%%%%%%%%%%%%%	&"000*2LOj*m,>+C.Ga¨¨èèĨĨŨŨ1ƨƨ1ǨǨ1ȨȨ1ɨɨ	1ʨʨ
1˨˨1̨̨1ͨͨ
1ΨΨ1ϨϨ1ШШ1ѨѨ1ҨҨ1ӨӨ1ԨԨ1ըը1֨֨1רר1بب1٨٨1ڨڨ1ۨۨ1ܨܨ1ݨݨ1ިި1ߨߨ1 1!1"1#1$1%1&1'1(1)1?		



  !!""##$$%%&&''(())**++,,--..//00112233445566778899::;;<<==>>??@@AABBCCDDEEFFGGHpIqJrKsLtMuNvOwPxQy	Rz
S{T|U}
V~WXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'HpIqJrKsLtMuNvOwPxQy	Rz
S{T|U}
V~WXYZ[\]^_`abcdefgh i!j"k#l$m%n&o'PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'A'&B'&B'&B'&B'&B'&B'&B'&B'&B'&B'A'&B'A'|C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'C'|C'C'C'C'C'C'C'C'C'C'C'|C'C'C'(E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'E'(E'E'E'E'E'E'E'E'E'E'E'(E'E'^E'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'G'JG'	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~
d'@B         (((((                  H x'*x'|'|'_x'x'|'|'y'y'z'K{'
|'|'|'}'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'W}'}'}'}'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'~'G~'w~'~'~''7'g''''|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'''t't't't't'|'|'|'|'|'|'|'|'|'|'|'|'|'|'W't't't't't'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'|'/u'/u'/u'/u'/u'|'|'|'|'|'|'|'|'|'|'|'|'|'|''|'|'|'|'|'|'|'|'|'''s'''߂''''K'o'''ۃ'''F'm'M't'?$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&kC7yAC؅W4vCNgmC=`XC@xDPKDMD7yACnF?O8M20HwZ<sOuؗҜ<3#I9=D2[%Cod(h}
d'@B'''''''''' ''''8'8'''''''''''' '''''''g'g'g'g'g'g'g'g'g'a'''g'''g''g'g'g'g'g'''g'g''g''g'g'''i'i'i'i'i'i'i'i'i'{'''i'/'/'i''i'i'i'i'i'''i'i''i''i'i''w'''''w'''''''''''''x''''''''''''''''''''''''''''''''''''''''''''''''''''\66666##y,(+(,(,(,(+(!aNULL:!eNULL:!EXPORT:!LOW:!MD5:!DES:!RC2:!RC4:!PSK:!DHE-DSS-DES-CBC3-SHA:!DHE-RSA-DES-CBC3-SHA:!ECDH-RSA-DES-CBC3-SHA:!ECDH-ECDSA-DES-CBC3-SHA:!ECDHE-RSA-DES-CBC3-SHA:!ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:DHE-RSA-AES128-SHA256:DHE-DSS-AES128-SHA256:DHE-DSS-AES256-GCM-SHA384:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:TLS_DHE_DSS_WITH_AES_256_CBC_SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:DH-DSS-AES128-GCM-SHA256:ECDH-ECDSA-AES128-GCM-SHA256:AES256-GCM-SHA384:DH-DSS-AES256-GCM-SHA384:ECDH-ECDSA-AES256-GCM-SHA384:AES128-SHA256:DH-DSS-AES128-SHA256:ECDH-ECDSA-AES128-SHA256:AES256-SHA256:DH-DSS-AES256-SHA256:ECDH-ECDSA-AES256-SHA384:AES128-SHA:DH-DSS-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES256-SHA:DH-DSS-AES256-SHA:ECDH-ECDSA-AES256-SHA:DHE-RSA-AES256-GCM-SHA384:DH-RSA-AES128-GCM-SHA256:ECDH-RSA-AES128-GCM-SHA256:DH-RSA-AES256-GCM-SHA384:ECDH-RSA-AES256-GCM-SHA384:DH-RSA-AES128-SHA256:ECDH-RSA-AES128-SHA256:DH-RSA-AES256-SHA256:ECDH-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-DSS-AES128-SHA:DHE-RSA-AES128-SHA:TLS_DHE_DSS_WITH_AES_256_CBC_SHA:DHE-RSA-AES256-SHA:AES128-SHA:DH-DSS-AES128-SHA:ECDH-ECDSA-AES128-SHA:AES256-SHA:DH-DSS-AES256-SHA:ECDH-ECDSA-AES256-SHA:DH-RSA-AES128-SHA:ECDH-RSA-AES128-SHA:DH-RSA-AES256-SHA:ECDH-RSA-AES256-SHA:DES-CBC3-SHA@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(@(         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAA\[\CEEEEIIIIDNOOOO]UUUYYAAAA\[\CEEEEIIIIDNOOOO]UUUYY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RxS 000000  (((((000000000000 00000H0 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAEEEIIIOOUUYAIOU	

 !"#$%&'()*+,-./0123456789:;<=>?@AQSUYcegitvxz|AQSUYcegitvxz|T]GKCMT_a[qokKM]OO㌽Em~~EGCIIWW_a[smoqkل翼	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%$%c%Q%W%]%%%4%,%%%<%Z%T%i%f%`%P%l%1%%%%% %         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAAAAACEEEEIIIINOOOOOOUUUUYSAAAAAAACEEEEIIIINOOOOOOUUUUY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x         (((((                  H                                         	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݨï	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~߮إЦܧ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `ax %         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~壤岳	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%%%%$%,%4%<%%%%%%%%% #%""H"d"e"!#P%Q%R%QS%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%N01F45D3E89:;<=>?O@ABC62LK7HMIGJ.&$%/ !"#,+(-)'*         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ADEHIKLMNOPQSTVXYZ[^_`abcdhijklmADEHIKLMNOPQSTVXYZ[^_`abcdnopqBRQ\][^egfBRQ\][^egfZCCCCQFEGIJIINNHUTWVVVZ____c^ZCCCCQFEGIJIINNHUTWVVVZ____c^	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqc	

 !"#$%&'()*+,-./0123456789:;<=>?`abcdefghijklmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^	

 !"#$%&'()*+,-./0123456789:;<=>?EABCDEFGHIJKLMNOPQRSTUVWXYZ\][Y_EABCDEFGHIJKLMNOPQRSTUVWXYZ\][Y	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ|}~ABCDEFGHIJKLMNOPQRSTUVWXYZaa[\]^_`bcdefghijklmnopqrstuvwxyz{[\]^_`bcdefghijklmnopqrstuvwxyz{	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ S &   !  0 	9 
R    "   "!Y: Z\[_^VQ!TXUW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAAA[][CEEEEIIIIDNOOOO\\UUUYYAAAA[][CEEEEIIIIDNOOOO\\UUUYY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x         (((((                  H H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>             (((((                  H           H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	./012

,345678'9:;]<(=>vz|~?@^_`ABCDEFGHIJKLWZtqru [!NRQ"UVXYs*+#$\%OT&-fghMijbk)lma}Pnop{cwxy􊢠ߞdڍeS	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  V W.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~          (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AGHLNSTUVZ[\`adijknruz{|}AGHLNSTUVZ[\`adijknruz{|}xN	
ggVVANggdxuxgxAVdu^ogpqsB]AopqslADEF_IKJNQRPVWMbcdfggmwuxx~tdADEF_IKJNQxPVXMbcdfggmwuxx~t	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqc         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_ abcdefghijklmnopqrstuvwxyz{|}~                                                      	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~                                                      	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~LjȌ̈́҈ӌ؄ڣ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%%%%$%,%4%<%%%%%%%%% #%" "H"d"e"!#P%Q%R%QTT%VWW%X%Y%Z%[%]%^%_%`%a%c%f%g%h%i%j%l%N01F45D3E89:;<=>?O@ABC62LK7HMIGJ.&$%/ !"#,+(-)'*         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~Ʉˈ̇ЍҌՈևڍ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ S &   !  0 	9 
R    "   "!Y: Z\[_^VQ!TXUW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ܷ߻	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ɻϽ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~          (((((                  H       H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCFIJKLMNOPRSUVWXY[\]^_`acdefghABCFIJKLMNOPRSUVWXY[\]^_`a{|}~ZZ[bbZZ[bb PAYYbPAYPPbXAAAAPECDIIIIMMFGSSUUUUX\\\\`[YXAAAAPECDIIIIMMFGSSUUUUX\\\\`[	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqc         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACDHKMNOPRSTVWY[\]_bdfghikACDHKMNOPRSTVWY[\]_bdfghikATT_a_bkkATT_a_bkk]AAAATGDFKKKKPPHJWWYYYY]ddddib_]AAAATGDFKKKKPPHJWWYYYY]ddddib	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqc         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACDFGJKLMPQRSTUVWXY[\_`aNbcdefgACDFGJKLMPQRSTUVWXY[\_`aNhijkBOHEIZ^]OHEIZ^]	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 9     "   "!: VW.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghjklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~i	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHJKLMNOPQRSTUVWXYZ{|}~I	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCEFGHJKMNOPQRTUVWYZ\]^_`abcdefABCEFGHJLMNOPQRTUVWYZ\]^_`AAAAAAADFFFFLLLLIQRRRRSRZZZ[LXWAAAAAAADFFFFLLLLIQRRRRSRZZZ[KX_	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0^1_         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A')( .],-_& \[^1a2b3c4d5e6f7g8h9i:j;k<l=m>n?o@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQRSTUV '         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ߐ	

 !"#$%&'()*+,-./0123456789:;<=>?@ACEGIKMOQSUWY[]_acegikmoqsACEGIKMOQTUWY[]_acegikmoqsuwy{}uwy{}	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?%%%%$%a%b%V%U%c%Q%W%]%\%[%%%4%,%%%<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%X%R%S%k%j%%%%%%%%@ABCDEFGHIJKLMNOQTW^"" %         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWhYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ADEGIPQRSTUVWXZ^_`cfhlmnorADEGIPQRSTUVWXZ^_`cfhlmnorEhIGAGfEIIVSVVAAIrrZZZhhoZhcVo`fASZhXXhZc```܀e݊ޅ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d
9>:~}o`=XeHGnaYUT%%%%$%a%b%V%U%c%Q%W%]%\%[%%%4%,%%%<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%X%R%S%k%j%%%%%%%%")"a"e"d" #!#H""" %         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrsTuvwxyz[\]^_`abcdefghijklmnopqrsTuvwxyz{|}~Λ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRStUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRStUVWXYZ{|}~焉ꑔ򝝆	

 !"#$%&'()*+,-./0123456789:;<=>?@AFGJLRSUVZ[]bbgopquyAFGJLRSUVZ[]bbgopquyAAALAgAAGAGGGLJVJLLLgLgggLLLuLSVVVV[]]]]]]]bbbbbbgggggqqqqqquuuuAyyVgg[]S	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
yz  " "!`"#./*d"e"+6""B;<=>9:EFC"DG"& HPQL      %MTUX9 : YVW`  aZ[de}~jknopqrs7{A|"	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʈ䉐𘜞	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~́󆠡	

 !"#$%&'()*+,-./0123456789:;<=>?@AIPRSWY`aghipqryAIPRSWY`aghipqryAAPSqrAAAAAAPSSSSaaaaqrrrrrHrHrWAArٓASASSaaaarrra	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  " "!`""d"e""""+""H""& RS      %xD  9 : !   0 1         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ظԉ塌ߢ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ޏӊ׍♕餤׷	

 !"#$%&'()*+,-./0123456789:;<=>?@AGHLOTUVWZ[\^_bghilqtuvwx{AGHLOTUVWZ[\^_bghilqtuvwx{HtOAAtHH\ObbW{AHO\\bb\\llbtqq\HAWbtAA{{OO{HlAAOl{{AALLLOL`WWOqtbpb```llititxxqtii	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~oBPQy9:=>Z[deA
}~z_%%%%$%^c%Q%W%]%{|%%4%,%%%<%Z%T%i%f%`%P%l%G%%%%bn%CDH`aTUpcqXY%         (((((                  H           H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

0234567+89:\;,<=vz|~>?]^_@ABCDEFGHIJK u!V"Yspq#t$Z%MQP&TUWXr./'([)NS*1efgLh-iaj-kl`}Omno{bwxycdR	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  V W.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~          (((((                  H           H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

0234567+89:\;,<=vz|~>?]^_@ABCDEFGHIJK u!V"Yspq#t$Z%MQP&TUWXr./'([)NS*1efgLhiaj-kl`}Omno{bwxycdR	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  V W.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~          (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrsTuvwxyz[\]^_`abcdefghijklmnopqrsTuvwxyz{|}~Λ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRStUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRStUVWXYZ{|}~焉ꑔ򝝆	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
yz  " "!`"#./*d"e"+6""B;<=>9:EFC"DG"& HPQL      %MTUX9 : YVW`  aZ[de}~jknopqrs7{A|"         (((((                  H       H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACDHKMNOPRSTVWY[\]_bdfghikACDHKMNOPRSTVWY[\]_bdfghik`_blk`_blkTA_kTA_TTk]AAAATGDFKKKKPPHJWWYYYY]ddddib_]AAAATGDFKKKKPPHJWWYYYY]ddddib	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqc         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AQSW[egikuwy{}AQSW[egikuwy{}CEGIKMOU]_acmoqsYCEGIKMOU]_acmoqsY	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AQSW[egikuwy{}BRTX\fhjlvxz|~CEGIKMOU]_acmoqsYDFHJLNPV^`bdnprtZ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ S &   !  0 	9 
R    "   "!Y: Z\[_^VQ!TXUW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACEGIKMOQSUWY[]_acegikmoqsACEGIKMOQSUWY[]_acegikmoqs݁ރ姝利𷷙}}uwy{uwy{	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ S &   !  0 	9 
R    "   "!Y: Z\[_^VQ!TXUW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACEGIKMOQSUWY[]_acegikmoqsBDFHJLNPRTVXZ\^`bdfhjlnprt݁ބ姝羽𷸙}~uwy{vxz|	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ S &   !  0 	9 
R    "   "!Y: Z\[_^VQ!TXUW !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ʈ䉐𘜞	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~́󆠡	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  " "!`""d"e""""+""H""& RS      %xD  9 : !   0 1         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrsTuvwxyz[\]^_`abcdefghijklmnopqrsTuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRStUVWXYZ[\_^_`ABCDEFGHIJKLMNOPQRStUVWXYZ{|~	

 !"#$%&'()*+,-./0123456789:;<=>?@AEGJLRUWY]_aceglnprtv{}AEGJLRUWY]_aceglnprtv{}ĎTjΥjݶCDINOPQ[\ixyz	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~  &   ! 0 9 R    "   "!: S 
 !"#$%&'()*+,-./0123456789:@ABCDEFGHIJKLMNOPQR           (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 9     "   "!: VW.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AMOUWacgioqu{}AMOUWacgioqu{}AAAiAOAAWWOWWcqiu}} uAiAOAAWWOWWcqiu}}àu	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 9     "   "!: VW.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A')( .],-_& \[^1a2b3c4d5e6f7g8h9i:j;k<l=m>n?o@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQRSTUV '	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~         (((((                  H       H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqc         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrsTuvwxyz[\]^_`abcdefghijklmnopqrsTuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRStUVWXYZ[\_^_`ABCDEFGHIJKLMNOPQRStUVWXYZ{|~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~  &   ! 0 9 R    "   "!: S 
 !"#$%&'()*+,-./0123456789:@ABCDEFGHIJKLMNOPQR           (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ߐ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?%%%%$%a%b%V%U%c%Q%W%]%\%[%%%4%,%%%<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%X%R%S%k%j%%%%%%%%@ABCDEFGHIJKLMNOQTW^"" %         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RxS         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ܷ߻	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~          (((((                  H H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>             (((((                  H                                         	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݨï	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~߮إЦܧ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ `ax %         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWhYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~d
9>:~}o`=XeHGnaYUT%%%%$%a%b%V%U%c%Q%W%]%\%[%%%4%,%%%<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%X%R%S%k%j%%%%%%%%")"a"e"d" #!#H""" %         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%%%%$%,%4%<%%%%%%%%% #%""H"d"e"!#P%Q%R%QS%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%N01F45D3E89:;<=>?O@ABC62LK7HMIGJ.&$%/ !"#,+(-)'*         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_ abcdefghijklmnopqrstuvwxyz{|}~                                                      	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~                                                      	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%%%%$%,%4%<%%%%%%%%% #%" "H"d"e"!#P%Q%R%QTT%VWW%X%Y%Z%[%]%^%_%`%a%c%f%g%h%i%j%l%N01F45D3E89:;<=>?O@ABC62LK7HMIGJ.&$%/ !"#,+(-)'*         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqc         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghjklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~i	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHJKLMNOPQRSTUVWXYZ{|}~I	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0^1_         (((((                  H           H  	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  V W.y"6*;`CELrAZj{}/
z#7+<aDFMsB[k|~  000000  (((((000000000000 00000H0 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~AAEEEIIIOOUUYAIOU	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~%%%%$%c%Q%W%]%%%4%,%%%<%Z%T%i%f%`%P%l%1%%%%% %         (((((                  HH	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ظԉ塌ߢ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ޏӊ׍♕餤׷	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~oBPQy9:=>Z[deA
}~z_%%%%$%^c%Q%W%]%{|%%4%,%%%<%Z%T%i%f%`%P%l%G%%%%bn%CDH`aTUpcqXY%	

 !"#$%&'()*+,-./0123456789:;<=>?`abcdefghijklmnopqrstuvwxyz{|}~_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_@ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 9     "   : !	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 9     "   : !         (((((                  H H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AQSW[egikuwy{}AQSW[egikuwy{}AAAAAAAS[[[[kkkkWAAAAAAAS[[[[kkkkW	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 R}    "   "!a: S~x         (((((                  H       H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ACDHKMNOPRSTVWY[\]_bdfghikACDHKMNOPRSTVWY[\]_bdfghik_`bkl_`bklUB_mUB_TTm]AAAATGDDKLKKPPHHXWZYYY]ddddib_]AAAATGDDKLKKPPHHXWZYYY]ddddib	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqc         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         (((((                  H            (((((                  H            (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz         (((((                  H H         (((((                  H H         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_EABCDEFGHIJKLMNOPQRSTUVWXYZ{|}Y@@AABB<CCDDEE0FFGGHHII JJ!KK	!LLiMMjNNkOO3PP3QQ3RR3SS3TT3UU3VV3WW3XXYYYQZZ[Q[[^Q\\]Q]]aQ^^cQ__U``taa|bb%cc%dd%ee%ff%gg%hh%ii%jj%kk%ll%mm%nn%oo%pp%qq<%rr4%ss,%tt$%uu%vv%ww%xx%yy%zz%{{%||%}}%~~m%n%p%o%P%^%j%a%%%%%q%r%s%`!a!b!c!d!e!f!g!h!¢¢i!ââ!0ĢĢ"0ŢŢ#0ƢƢ$0ǢǢ%0ȢȢ&0ɢɢ'0ʢʢ(0ˢˢ)0̢̢͢͢DS΢΢Ϣ!Т"Ѣ#Ң$Ӣ%Ԣ&բ'֢(ע)آ*٢+ڢ,ۢ-ܢ.ݢ/ޢ0ߢ123456@7A8B9C:ϢAТBѢCҢDӢEԢFբG֢HעIآJ٢KڢLۢMܢNݢOޢPߢQRSTUV@WAXBYCZD\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[sD\E]F^G_H`IaJbKcLdMeNfOgPhQiRjSkTlUmVnWoXpYqZr[stt1uu1vv1ww1xx	1yy
1zz1{{1||
1}}1~~11111111111111111 1!1"1#1$1%1&1'1(1)1??££?ãã?ģģ?ţţ?ƣƣ?ǣǣ?ȣȣ?ɣɣ?ʣʣ?ˣˣ?̣̣?ͣͣ?ΣΣ?ϣϣ?УУ?ѣѣ?ңң?ӣӣ?ԣԣ?գգ?֣֣?ףף?أأ?٣٣?ڣڣ?ۣۣ?ܣܣ?ݣݣ?ޣޣ?ߣߣ????????????????????????????????@@0AA0BB0CC0DD0EE0FF0GG0HH0II0JJ0KK0LL0MM0NN0OO0PP0QQ0RR0SS0TT0UU0VV0WW0XX0YY0ZZ0[[0\\0]]0^^0__0``0aa0bb0cc0dd0ee0ff0gg0hh0ii0jj0kk0ll0mm0nn0oo0pp0qq0rr0ss0tt0uu0vv0ww0xx0yy0zz0{{0||0}}0~~00000000000000000#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO`$a$b$c$d$e$f$g$h$i$t$u$v$w$x$y$z${$|$}$??000" 0& % PdRTUVW\ 1 34O	56[]78009:00;<
00=>0	0?@0
0AB00CDYZ[\]^    005 2 
; 0%%%%%&&%%%%%%2!> ?IJMNKL_`a
"f"g"`""R"a"bcdef<")"*"" """33+"."5"4"@&B&A&	&!!!!!!!!%"#"<0 !	!ijk333333333YQ[Q^Q]QaQcQUt|%%%%%%%%%%%%%%%<%4%,%$%%%%%%%%%%m%n%p%o%P%^%j%a%%%%%q%r%s%`!a!b!c!d!e!f!g!h!i!!0"0#0$0%0&0'0(0)0DS!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZ1111	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1NYNNNCN]NNNN?QeQkQQRRRSAS\SS	NNN
N+N8NQENHN_N^NNN@QRRCSSSWXY'YsYP[Q[S[[\"\8\q\]]]]]]r^^__MbNN
N-N0N9NKN9\NNNNNNNNNNNNNNNCQAQgQmQnQlQQQRRRRRRS9SHSGSES^SSSSSX)Y+Y*Y-YT[\$\:\o\]{^^___b6bKbNb/eeeeeefg(g kbkykkkkl4lkp*r6r;rGrYr[rrsNNNNN;NMNONNNNNNNNNNNNNEQDQQQQQQQ
RRRSSSSNJSISaS`SoSnSSSSSSSSSSSSSSSSSSSSSVVY.Y1YtYvYU[[<\]]]^^s^|^____
bSbTbRbQbee.g,g*g+g-gckkll8lAl@l>lrssttuu(u)u0u1u2u3uu}vvvvwww:yytzzNNRNSNiNNNNNN	OO
OO
OOOONNNNNNOOIQGQFQHQhQqQQQRRRRRRS!S SpSqS	TTT
TTTTTT
TTTTTTVVV3W0W(W-W,W/W)WYY7Y8YYxYY}YyYYYW[X[[[[[[\y\]^v^t^____bb
bbcb[bXb6eeeeeff	g=g4g1g5g!kdk{kl]lWlYl_l`lPlUlal[lMlNlpp_r]r~vzs||63nr~k@Lc!2NNMOOOGOWO^O4O[OUO0OPOQO=O:O8OCOTO<OFOcO\O`O/ONO6OYO]OHOZOLQKQMQuQQQ%R$R)R*R(RRRRR#SsSuST-TT>T&TNT'TFTCT3THTBTT)TJT9T;T8T.T5T6T T<T@T1T+TT,TVVVVJWQW@WMWGWNW>WPWOW;WX>YYYYYYYYYYYYY][\[Z[[[[[[,\@\A\?\>\\\\\]^^^^^__d_b_w_y_________bbbbbbvbbmbb|b~bybsbbobbnbbbbb9e;e8eef_gNgOgPgQg\gVg^gIgFg`gSgWgekkBl^llllllljlzllpllhlll}llrl~ltllvlllllvp|p}pxpbrar`rrrs,u+u7u8uvvwyyyvz|Uo҉7FUdpʎƏŏď]IƑ̑2.1*,&NVNsNNNNNNoOOOsOOlOOOOOpOuOOiO{OO~OOOzOTQRQUQiQwQvQxQQQ;R8R7R:R0R.R6RARRRRSTSSSQSfSwSxSySSSSsTuTTxTTT{TwTTTT|TTqTvTTTbThTT}TTVWwWjWiWaWfWdW|WYIYGYHYDYTYYYYYYYYYYYYYYYYY_[d[c[[[[[[[\H\E\F\\\\\\\\^^^^^^x^^^^^^^&_'_)____|______``/`5``*``!`'`)`+``bb?b>b@bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb>eeeefffffffff
ff
ggmgggqggsgwggggogpggg~gguggg|gjgrg#kfkgkkllllllllllllllllllllllllllllllllllppppp,r-r8rHrgrirrrrrrsssss=uuuuvvvvww>y@yAyyyzzyzz|T
NqRhˎΏԏяǑёw@?;DBR^NNNOOOOOOOOOOOOOOOOOOOOOOWQQQQNRCRJRMRLRKRGRRRRR
SWS{SSSTTTTTTTTTTTTTTTTTTTTTTVWWWWWWWWUYQYOYNYPYYYYYYZYYYYZYi[[[[[[\N\O\M\K\\\]^%^^}^^^^_-_e________`` `%``(`M`p`h`b`F`C`l`k`j`d`Abbc	cbbcbbcbbbbbbcc?eEeeee%f-f f'f/ff(f1f$ffgggggggggggggggggggggggggjkkkkkkllm2m*mAm%mm1mmm;m=m>m6mml9m'm8m)m.m5mm+mppppppppp0rrrortrrrrsssssssu-uOuLuNuKuuuuuuxvvvvvvvvwvv	wwvvwwxxx
xFyIyHyGyyyyyyzzzz}|}}}	}}}}8
6րڀÀĀ̀ۀ΀ހ݀"ۂ	҂ׂ܂Ԃтނӂ߂Py{zMkԉts͎̎ʐΐÐKJ͑PKLMbi˗ۘߘXNNP
P#PO&P%PO)PPP<PPPPPOPP(PO!PPPPOO-P*PO+P	P|QQQQQQQQVR\RTR[R]R*SSSSSTUU7UTTTUTUTTT	UTTT'UUTUWWWWWW	XYWYXYZYZZZZZZY Z#Z)Z%ZZ	Zk[X\[[[[[[[[\Q\U\P\\\\\\\\]\]-^+^^^^1____Y`c`e`P`U`m`i`o`````````GbbcbNc>c/cUcBcFcOcIc:cPc=c*c+c(cMcLcHeIeeeeBfIfOfCfRfLfEfAffggg!h8hHhFhSh9hBhTh)hhhLhQh=hgPh@h<hCh*hEhhhAhkkk#l'l(l&l$lljmmmmfmxmwmYmmlmmnmZmtmimmmymmemmpppppp9ryrrrrrrss	tssssTu]u\uZuYuuuuuuuuuuuvvvvv)ww w(ww0x'x8xx4x7x%x-x xx2xUyPy`y_yVy^y]yWyZyyyyyyyyzzz{{|!}}}
} }"}}}}}}
}}}:_=?
*+(,+RTJ8PI54O296@1(CTpw}y
HzywҎԎώݐRMLؑݑבّܑbca[]dX^☬ؚ%2<~NzP}P\PGPCPLPZPIPePvPNPUPuPtPwPOPPoPmP\QQQjRoRRRRRSSS?S@S>SSfFUjUfUDU^UaUCUJU1UVUOUUU/UdU8U.U\U,UcU3UAUWUWW	WWX
XXWWWX5XWW YbY6ZAZIZfZjZ@Z<ZbZZZFZJZp[[[[[[[	\\\`\\\]\]]]]]"]])]]]$]']]]8^6^3^7^^^^^^5_7_W_l_i_k________`````````````````````bbHbccrccccwcgcccqccccckcccccccccc{cichczc]eVeQeYeWe_UOeXeUeTeeeeeeee]fZfdfhfff^ffRghhhhhhvhhhhhhhhhhhhhhhh2kkkk+lmmmmmmmmmmnmmmmmmmmmmmmnmmmmmmmmmmmmmmp	q
qpp=r}rrsssssst
ttts
ttttu"ueufubupuuuuuuuvvvv7w>w<w6w8w:wkxCxNxeyhymyyzz {({{,{&{{{.{|||F}C}q}.}9}<}@}0}3}D}/}B}2}1}=JF/#+)0$5769xw{|Uj_džĆƆˆɆS*#%1-"IZgfێߎ
# "WΑ鑉jusxptvwlzzZuPPPPPPPPPgQrRtRuRiRRRRZSS{UUU|UUUUUUUUUUUUUU>UUUUUU~UUUU
W/X*X4X$X0X1X!XX XXX`YwZZZZZZs[q[[[[[
\\1\L]P]4]G]]E^=^@^C^~^^^^^<_m____`````a#a`a```ha`a`	aaabIbcccccccccccccccvccccRdcc^efebeceeeenfpftfvfoffzf~fwfffgghhhhhihhhhhhhhhh
iiihhnih>k:k=kkkkk.l/l,l/n8nTn!n2ngnJn n%n#nn[nXn$nVnnn-n&non4nMn:n,nCnn>nnnnNncnDnrnin_nqq&q0q!q6qnqqLrrr6s%s4s)s:t*t3t"t%t5t6t4t/tt&t(t%u&ukujuuuuuuuu{v|vvvvvOww]xlxox
zzzzzzzzzzI{V{F{P{R{T{M{K{O{Q{||^}P}h}U}+}n}r}a}f}b}p}s}URUTKQN9F>LSt
ŃW
̃ʃ8܃ԃ߃[߆نԆۆІކWˆ;`U^<AT[PF4:6Va΍ݍˍڍэ̍ۍƍ.51826	ceϑ#	
}rŖĖƖǖ̗혮Þ͞ўNPPPPPPPPPPPRwR}RRRRRR/SUUUUUUUUUUUUUUUUUWW^XQXXXWXZXTXkXLXmXJXbXRXKXgYZZZZZZZZZi]o]L^y^^^_Y___aaHaa`a`aaNaLaDaMa>a4a'a
aa7a!b"bd>dd*d-d=d,dddd
d6ddddleeeffffffffgimiZiwi`iTiui0iiJihiki^iSiyii]ici[iGkrkkkkknnnnnnnnnnnnnnnnnnnnnnNqYqiqdqIqgq\qlqfqLqeq^qFqhqVq:rRr7sEs?s>sotZtUt_t^tAt?tYt[t\tvuxuvuvuuuuuuvv[wkwfw^wcwywjwlw\wewhwbwwxxxxxx|xxxxzyyy,yzz zzzzzzw{{`{n{g{|||}y}}}}[}nijrVXqpxenskyzfGw=1ufkIl[<5acimF^\_
Y߈Ԉو܈؈݈ʈՈ҈krsfip|cqmbnly{>hbʌnjȌČ̌Ōߍ捲	
KJSBT<UPGONMQ>Aljiɑ7W8=@>[KdQ4IME9?Z͖˖ɖʖVtv
霂 PPPPPPPPPPPPbQQRR1SSUVVVUVV	V
VVUVVVVUWWuX~XXXXyXX}XX%Y"Y$YjYiYZZZZZZZu[[[[[[[[[[
\b\]][^c^U^W^T^^^
_F_p__Ga?aKawabaca_aZaXaua*bdXdTddxd_dzdQdgd4dmd{dreeeefffiiiiiiiiiiiiiiiiiiiIkLk3l3oonon)o>o o,ooo"onno1o8o2o#oo+o/oo*ononnnqq}qqqq>rrrDsPsdtctjtptmtuu'v
vv	vvvvw}wwawxxxxxxyyy.z1zzzzz{{{u{{{{{{{{|||}}}}}}}}}}}}}}}}}}}p^ZPKɄƄĄ˄ӄфʄ?;"%4U7)jӌьҌk`X\cY^b][uxwtx{|̖Җ|	AB󜼞;JQQPPPQQ	QQQRRRRRRS.V;V9V2V?V4V)VSVNVWVtV6V/V0VXXXXXXXXmY	[Z[Z[[[[[[d\e\]]b^_^a^^^^^^^H_q___vagana]aUaa|apaka~aaaaaaaaaa.bidodyddddddddddddddddddduewexeffff#jjijjji!jj
jijjijPkNkkkk?o|ooQofoToomo[oxonoozopodooXonoo`o_oqqqqVrrNsWsittt~ttu v)vv$v&v!v"vvvvwwwwwxxxxxxxx?z<z@z=z7z;zzz{{{{{{{{{|}}}}}}}}}}}}}}}}uw&=,-#!%tv`fxhYWLS[]
ҊNJĊˊɊŠ֊͊ۊLNlތ܌m+")!)&*%inhmw0-'1Œ꒬Ғǒ𒲒	`!+
ݙЙߙۙљՙҙٙ'EDwo	ΞXRQQQQQQQQRRRYVkVyViVdVxVjVhVeVqVoVlVbVvVXXXXnY[4[x[[\J_aaaaaaaaa0bddddddddddddddteffffff=j8j:jYjkjXj9jDjbjajKjGj5j_jHjYkwklooooooooooooooqqqqqqqqqqqqhsttttttu
u4v8v:vvvwwwwxxxxyMzNzFzLzKzz{|{{{{{{||
~~~~#~~~	~~y(XYJYHhiCImj^a*2%+!܊kmD14B95;/83utxr|z4 63/"+&!.Ֆ
[\f08;7-9$(!񙸚(#&(؞Ԟ*QQ!Q2QRVVVVVVXXXX0[*[$[z[7\h\]]]]k^L__aaaaa2b4bddddddddddeeffjjjjjjj~jjjj\kkkloooooooooooooooqqqqqqqqq5rFrpsrsttttFvBvLvvwwwwwwwxxxxyyyWzz|
|{{|{|||||||.~>~F~7~2~C~+~=~1~E~A~4~9~H~5~?~/~DqrposƁÁɁ	q~gч҇Ƈȇˇ;6D8=
 A?sIKHJD>BE?}9M(uJeK~l[pZTʕ˕̕ȕƕ֖ӗF5;?Ϟޞܞݞ۞>KSVVXX8[]_a3bdddedddef&gjjjjjjjj_kxkk	ppopoppqqqqwsusttuVvXvRvwwwwyyazbz`zzz+|'|*||#|!||T~U~^~Z~a~R~Y~Hwv́ρ
υͅЅɅ(9,+PYcfd_UIMБԕ֕ЕՕܖٖۖޖ$MOLNS>?=.ONMʛɛțQ]`,3QVXXX[^aaaaeeffjjjjpp(pppppr
rXrrxszstttuu_vavwyykziz>|?|8|=|7|@|k~m~y~i~j~s~؁݅Յ
`_V^A\XIZNOFY
|rvlztTNѓߓÓȓܓݓ͓֓ؓדܕ*'aܗ^X[EI
֛ۛarjlRVVVVVX@[C[}[[]aaeeef'gj>p0p2pr{stbvev&y*y,y+yzzL|C|M|||}~|~~Lځf
dplfo_k
ˑ0ĘRQ+075
y/_ca7Q8QVVVYl\]aaeeefjkjkLprrttivwP|~~-#"!jltw}_.35:82+892geWEC@>ϚTQ-%\fg<Q;QVVV[]]N_a$e
kakQpXpstunvlvy`|_|~}߁roaHDQR=>×kUUMҚI1>;ӝם4ljV]b#e+e*efktzd|c|e|~~~8?1c`dho\Z[WӚԚњTWV坟VX,e^pqvrvwP69bwjBHDƗp_"X_|}wr^kcpl|n|;rpq^֚#̞dpwwɗbe~ő}~|wxT(rj1r|0000A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO`$a$b$c$d$e$f$g$h$i$t$u$v$w$x$y$z${$|$}$BN\NQSSNNGNNVn\s_NQN.NNNNNQRlSS WY,Y\]ekkl?r1N<NNNNNNNRSLS"W#WY/Y[[\;\t\s\^^^_	bPbl6lCl?l;lrrsyOO,ONONONOOOO"OOONOQR	RRR"SSMSSTVV.W*W4W<YY|YY{Y~YwYYV[\%\|\z\{\~\]u^^__t____\b^bdbabfbbbYb`bZbebee>g9g8g;g:g?g<g3glFlRl\lOlJlTlKlLlqp^rrrs*uvuzQx|}M~"$ #VO;ObOIOSOdO>OgORO_OAOXO-O3O?OaOQQRR!RRR	ScSrSSS0T7T*TTTETTT%TT=TOTAT(T$TGTVVVAWEWLWIWKWRWY@YYYYYYYYYYY[[(\*\\\\\\\\\\\]
^^^^^^^__x_v_______________`_:bbbbbbbqb{bzbpbbbwb}brbtb7eeeeeeEgGgYgUgLgHg]gMgZgKgkllxlglkllllqlolillmllllflslel{lltpzpcrrrrrrrrsssss:u9uuuv=y4xɏ0(/-3NO|OO}OOOvOtOOOwOLOOjOOyOOxOOOOOOOOkOnOQQQ5R2R3RFR1RR
SS<SSSTTTTTTkTzT~TeTlTtTfTToTaT`TTcTgTdTVVoWrWmWkWqWpWvWWuW{WsWtWbWhW}WYEYYYYYYYYYYYYYYYYYYb[e[[[D\G\\\\\\\\\\\\\\\\\\\^^^(_"_#_$_T__~_}___-`&``2``4`
``3```,`"`
``.````	``b=bbbbbbbbbbbbbbb=eee	fefffeff
ffefff
gglgggvg{ggggtgggzggggg}ggxgygg%kk~kkllllllllllllllllllllllllll0mlllllllpppppppppppjrrrrrrrrrrrsssssssstt?u@u>uuuvvvvvwwwwwwBy?yyxz{zzu||5 ‚ÂpomnVҏˏӏ͏֏Տ׏9=<:COOOOOOOOOOOOOOOOOOODRIRRR=S|SSSSSTTTTTT
TTTTTTTpTTTTrTTTWWWWWWWWWWWWWWWX
YSYYYYZYYYYYYYYYYYYYYYYY[L\\\\\\\\\\\\\\\\\\\\\]!^"^#^ ^$^^^^^^^_._V__7`9`T`r`^`E`S`G`I`[`L`@`B`_`$`D`X`f`n`BbCbb
ccbccbbccbbcccbcbbAeCeee6f!f2f5ff&f"f3f+f:ff4f9f.fgggggggggggggggggggggggggggggggggggggggggg(kkkkkkk l!l(m4m-mm<m?mm
ml3mmm:mmmmmBmmm7mmm@mm m,mm"m	mmpppppppppArIrJrlrprsrnrrrrrrrrrssssssssssssssssstt.uGuHuuuyvvwwww
wvvvwwxxxxxxx	xxxJyLyKyEyDyyyyyyz~zz{{z|x|y||||}}}X7؀ǀрȀ€Ѐŀـ܀ʀՀɀπ׀̀!قՂ:ւwt|sANgjiӉr񐽐ՐŐǐːȐԑӑTOQSJNPPPP"P0PPOO3P7P,POOPP P'P5P/P1PPZQQQQQQQQaRZRRR^R_RURbRRSS&UTUUTTTUTUUTUUT
UTTTTUUUWWW2XWWWWWWWWWWWWWYJYZZ-Z.ZZZZ
ZZ3Zl[[[[\V\T\\\\\\]\)^(^^^^^3_0_g_]`Z`g`A``````````````bFbbcVc,cDcEc6cCcc9cKcJc<c)cAc4cXcTcYc-cGc3cZcQc8cWc@cHcJeFeeeeeJf_fGfQfgghhIh2h3h;hKhOhh1hh5h+h-h/hNhDh4hhhh&h(h.hMh:h%h h,k/k-k1k4kmkkkkkkkk%lzmcmdmvm
mammXmbmmmommmmmm^mgm`mmpm|m_mmm/mhmm~mmmmm{m}mummppppp9pppppppppppppBrxrwrvrsrrrrrrsssssssssssssssssstttt!u[u_uuuuuuuuuvvwwwww#wwwww"w'w#x,x"x5x/x(x.x+x!x)x3x*x1xTy[yOy\ySyRyQyyyyyyyyyyzzzzzzzz{{{{{{
{{	{{|||||||}}}}}}}}}}}\a^`][>9/%3-DQ%V?A&"BN*<M$ 7/)GELS,K'HSRCDmuvrqo~t|GW{vxюӎ֐ِڐߐؐېאܐPNOՑڑ\_ߚ/NpPjPaP^P`PSPKP]PrPHPMPAP[PJPbPPEP_PiPkPcPdPFP@PnPsPWPQPQkRmRlRnRRR-SSuUvU<UMUPU4U*UQUbU6U5U0URUEUU2UeUNU9UHU-U;U@UKU
WWWXWWWWXWWXWXWWXWWWWWWXWXWXXWWW
XX\Y`ZXZUZgZ^Z8Z5ZmZPZ_ZeZlZSZdZWZCZ]ZRZDZ[ZHZZ>ZMZ9ZLZpZiZGZQZVZBZ\Zr[n[[[Y\]]]] ]](]
]&]%]]0]]#]].]>^4^^^^^^6_8____`````````````````````2ceccc}ccccccccocccnccuccmcc|cc;ccxcccccpcSeeefaf[fYf\fbfgyhhhhmhnhhhViohhhhuhthhhwhh|hkhrhhhqh~hhhhhhhxh{hhhh}h6k3k7k8kkkkkk*lmmmmtnmmmmmmnmmmmmmmmmmmmmmmmmmmmmmmmmmmp
qpqpqpqpqppqqqppqqq~r{r|rrsssss
ssrssssssttsttsssttstducuuuuuuuuvvv9w/w-w1w2w4w3w=w%w;w5wHxRxIxMxJxLx&xExPxdygyiyjycykyayyyyyyzzz5{G{4{%{0{"{${3{{*{{1{+{-{/{2{8{{#{||||5}=}8}6}:}E},})}A}G}>}?}J};}(}cGCH%-,!'"83:42tzstu}~vYV†ņȆ̆ÆR։ىՉ0',9;\]}}{y؎ގݎ܎׎$!ԐVXZSUz|mkqoj嘗PPPPPPPPPPhPPPPP_QQSSSSUUUUwUEVUUUUUUUUU}UUUUUUUW)X7XXX'X#X(XWHX%XXX3X?X6X.X9X8X-X,X;XaYZZZzZZZxZZ|ZZZZZ7ZZZZZZZ{Z}ZZZZZZ[[[[[[[\0\7]C]k]A]K]?]5]Q]N]U]3]:]R]=]1]Y]B]9]I]8]<]2]6]@]E]D^A^X____``````a`
aaa`a````aaaa`aaJbccccccccdcccccccadccccccccccccccc2egejede\eheeeeeeeee|flf{ffqfyfjfrfgihih*ihhhihhhhhiihhihipihihhihhhhhi
iihhhhhhhihhi%ih9k;k?k<kkkkkkkkk0lmFnGnnInn<n=nEnbn+n?nAn]nsnn3nKn@nQn;nn.n^nhn\nan1n(n`nqnkn9n"n0nSnen'nxndnwnUnynRnfn5n6nZn qq/qp.q1q#q%q"q2qq(q:qqKrZrrrrrrss0s"s1s3s's2s-s&s#s5ss.t,t0t+ttt!t-t1t$t#tt)t t2tt/uouluuuuuuuuuvvvFwGwDwMwEwJwNwKwLwww`xdxex\xmxqxjxnxpxixhx^xbxtysyrypyz
zzzzzzzJ{;{D{H{L{N{@{X{E{||||X}o}c}S}V}g}j}O}m}\}k}R}T}i}Q}_}N}>?efQOPԀCJROG=M:<=?u;σ#ƃȃヿ݃؃˃΃փɃ	ރƒՃǃуÃă׃ۃ؆ӆچ݆܆׆цHVU׈Ɉ݉ډۉNM9Y@WXDERHQJLO_؍Ӎ͍Ǎ֍܍ύՍٍȍ׍ō-4/,ad_b`
%&'${~–ȖÖlpnNNNPPPPPPPPPPPPPPPPPQzRxR{R|RUUUUUUUUUUUUUUUUUUUUUUUWSXhXdXOXMXIXoXUXNX]XYXeX[X=XcXqXXZZZZZZZZZZZZZZZZZZZZ[[[\3\q]c]J]e]r]l]^]h]g]b]]O^N^J^M^K^^^^^^@___`IaJa+aEa6a2a.aFa/aOa)a@a bh#b%b$bcccdd	d d$d3dCdddd9d7d"d#dd&d0d(dAd5d/d
dd@d%d'ddcd.d!ddoeeeffffffffxf gfi_i8iNibiqi?iEiji9iBiWiYiziHiIi5ili3i=ieihxi4iii@ioiDiviXiAitiLi;iKi7i\iOiQi2iRi/i{i<iFkEkCkBkHkAkk
kkkkknnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnGqTqRqcq`qAq]qbqrqxqjqaqBqXqCqKqpq_qPqSqDqMqZqOrrrrrr<sBs;s:s@sJsIsDtJtKtRtQtWt@tOtPtNtBtFtMtTtttttuyuwuiuvvuuuuuvuuuuuvvvUw_w`wRwVwZwiwgwTwYwmwwxxxxxxxxxxyxxxx{x|yy}yyyzzzzzz"zzzzzzzzf{d{m{t{i{r{e{s{q{p{a{x{v{c{|||}}}}}}z}}{}}|}}}}}}}mkghl!d`w\i[br!g^vgoDaID@BE?VvyeQ@g0M}ZYts]^7:4zCx2E)كK/B-_p9NLRoń;G63h~D+`TnPֆM	
ֈˈ͈Έވۈڈ̈Ј߉܉va?wutz<KJedf̌hiЍR?DI=
noHR0:f3e^.JFmlO`go6ap1TcPrNSLV2Ζswxr
[眀PPPPPPPPPPPPPPPQRRRR0SS'VVVVUVVVVVUVVUUX|XXXXXXtXXzXXXXvXXX{XXXXkYZZZZZZZZZZZZZZZZZZw[[[c\]]}]]z]]w]]]]~]|]]y]]X^Y^S^^^^^^^^^^D_C_o__,a(aAa^aqasaRaSaralaataTaza[aea;ajaaaVa)b'b+b+dMd[d]dtdvdrdsd}dudfddNdd^d\dKdSd`dPdd?dldkdYdedwdseefffgg"giiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiJkMkKkkkkkkknnno%on7on.o	oNooo'oo;oon
o6osonn-o@o0o<o5onooCoonn9oon:oo
ooo!oqqqqqqq{qqqqDrSrrrrCsMsQsLsbtstqtutrtgtntuuu}uuvvvvv
vvvw|wwwnwwow~wwxxxxx~xxxxxxxxyyyyyyyyyyy+zJz0z/z(z&zzzzz{{{{{{{{{{{{R{{{||||}}}}}}}}}}}}}}}}}}}}}}}}s$]\΄„̈́ЄDŽ̄քτׄԄ҄ۄa3#(k@.!C,A>F 2*-<:15B&'8$0눝艫=hiՌό׌	

# "$!zrysvzy}~-X}z~{Η͗ٙǙ>?`a_PQ0QPQQPPQQP
QRRRRHVBVLV5VAVJVIVFVXVZV@V3V=V,V>V8V*V:VWXXXXXXXXXXZZZZZ[Z[Z[[[[g\]]]]]]]]]]]]i^]^`^\^}^^^I__aayaaaaaaaaaaaaaafaa-bndpddddddddddddhdddvezeye{eeefffffffjjjiijii jiiijji'jiijii@jjii
jii	jjj%jji&jjijQkkkkkllklAo&o~oooooooboOooZoovolooUoroRoPoWooo]ooaoko}ogooSooiooocowojo{oqqqqqqqqqqqqqqqqqrrXsRs^s_s`s]s[sasZsYsbsttttt}ttt|tytuu~u%vvvvv#vv(vvvvvvwwwwxxxxxxxxxxxyyyyyyvk9zzzz{{{{{{{{{||||}}}}}}~}}}}}}}vdgOSRPNQ$;)	

'+*(.1& 0/bVcdwsXT[RaZQ^mjPN_]olzn\eO{ubgiZ	ϊƊӊъԊՊ׊Ŋ؊Êي>Mߌٌڌ݌猠 #%$.&',$ #spogk/+)*2&.ВÒĒْϒߒؒגݒ̒’ʒȒΒ͒ՒɒޒђӒƒ|ӖZЗϗ&)( 'ܙ͙ϙәԙΙəؙ֙˙י̙FCgtqfvuphdlӞQQQQQQ4SSpV`VnVsVfVcVmVrV^VwVWWXXXXXXXX[[[![[[[[([[ [[[]]]]]]]]]]]]]g^h^f^o^^^^^^K__aaaaaaaaaaaaddddddddddd3ee|eeffffffffff#g4jfjIjgj2jhj>j]jmjvj[jQj(jZj;j?jAjjjdjPjOjTjojij`j<j^jVjUjMjNjFjUkTkVkkkkkklllooooooo^oooooopoooooooooooooooqqqqqqqqqqqqqqqqqqrrisfsgslsesksjstttttttuu/v-v1v=v3v<v5v2v0vvvwwwwwwwwwwxxxxxxxxxxxxyDzHzGzzzzzz{{{{{{{{{{{{{{{{|||||~!~~~~ ~~~~~~"~~~~
~~%~$~C{|z*)lUVWVEkMSaX@FdAbDQGc>[qNnuUg`f]Telcedy&0-.'1")#/,݊ߊȊފln3>8@E6<=A0?6.52974vy{356'z8<#F-
˒%4$)95*	͕Ԗ5/2$')癹3|~{z}% )"՞֞=&Q%Q"Q$Q Q)QRVVVVVV~VVVVXXXX-[%[2[#[,['[&[/[.[{[[[]l^j^__aaaaaaaaaddddddeeeefjjjjjjjjjjjjjjjjjjjjjjj[kk	looooooooooooooqqqqqqqssnsostttttttttuuuuuCvHvIvGvvvwwwwwwwwwxxyxxxyxxyyy\z[zVzXzTzZzzzz||{|{{|{|{|	|||{{|{{|
||-~<~B~3~H8~*~I~@~G~)~L~0~;~6~D~:~E~},ā́ʁŁǁ[Z\{w|zxWyvhŇɇLJ̇ćʇއ53<>AR7B"
OprqooNMSPLGC@~8dVG|X\vIPQ`mLjyWUROqw{a^cgNYǕɕÕŕ ՗ԗADJIEC%+,*32/-10H3Ag6./180EBC>7@=-Ȟڞ$#"T1Q-Q.QVVVVVVpY<[i\j\]m^n^aaaaaaaaaadeddeedeefffjjjjjjjjjjj^kklpp
pppppopo&poo
prqqrqvsttttttttuu\vdvYvPvSvWvZvvvvwwxyyy	yyyyyy_z|)|| ||-||&|(|"|%|0|\~P~V~c~X~b~_~Q~`~W~S~uсҁЁ_^ƅŅDžą˅΅ȅŅ҅$iۇ߇ԇ܇Ӈ؇㇤ׇه݇SKOLFPQI*'#305G/<>1%7&6.$;=:Bu\b`WV^eg[Za]iTFGHK(:;>ҕӕѕזږ]ߖؖݖ#"%חٗ֗ؗPQRA<:	

ܚ)5JLKǛƛÛӛě\SOJ[KYVLWRT_XZߞ%+*)(LU4Q5QRRSVVVVVVXXXY=[>[?[]p^_aee
e	eeeeeefjjjjjjjjjjjjj`kklp'p pp+p!p"p#p)pp$pp*pr
rrrrrrrrrttttu`vwwwwyy!yyyyygzhz3|<|9|,|;|||v~u~x~p~w~o~z~r~t~h~KJxׁՁdacمڅׅ؅߅܅хޅ	
bZ[Wa\X]YPHJ@SVTKUQBRWCwv	mxsjo{ŽRQOPS@?ޓǓϓ“ړГ̓ٓʓԓՓēΓғ}ڕە)+,(&ݗޗߗ\Y]WHGC%$" '#š
7ޛԛכܛٛ՛ڛwqx}ktupis{oyh-@AMVWX7SVVVXE[]]^^__aeeeeefffjjjjjjjj<p5p/p7p4p1pBp8p?p:p9p@p;p3pAprrr}s|stvvvvwwwww%y#y'y(y$y)yynzlzmzzI|H|J|G|E||{~~~~~yہفhi"	cf`j]hcegmYVWUXZCA (
	
ޕߕ./`bc_˜PNYLKS241,*6).8-ǚʚƚ@	0.[`^]Y:Q9QRRVVVH[G[]]^aekjkjkCpDpJpHpIpEpFprrr~sujvw-y1y/yT|S||~~~~~~M0݁*&#'.! )%) $+JminkyxEz{^[]FDE?;6)=<09*7,@15:dɘƘXV9=FDBA:?͚:R+,#()$!ǝʝϝŝÝΝȝ̝͝z1NedNVVVqYK[L[]]^!e e&e"ekk	k
lUpVpWpRprrrsttttmvv5yypzqzW|\|Y|[|Z|||~Oށk453,26,(&*%q~`bGLPJKOGEHIF?ji˘T[NSTLOHJIRPК+;VUFH?D93A<742=6۝ҝޝڝ˝Нܝѝߝٝ؝֝՝ݝ532Bk=QRXXrYM[]/O_bbb)e%eefkkkk[pZp"rssspvwg|f|~l:@9<1;>02.3vtsEdcbU]W^ėŗVY RXPJMKUYLNžО876COqpnoVVN[m\-effk_pap]p`p#rttw8yyyj|~mC875K‘khiFCGǗ^՚Ycgfb^`	FtuvV.eekkkkbp&rrww9yi|k||~~~~FGHyz|{nmoqsIr_hnm
	Gx{zyWfpo|<Ñtxvu`tsqu
hpep|j>=?ɎKst̘adfg$Hbk'rLih.)rKyuvkzipjp~IxψXR`|ZFGDXӡPѡҡDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsDzǴǵǶǷǸǹǺǼǽǾǿVXELK¡JK¢ԡۡܡڡݡء١wxz{|}utsrq~bcdefghiponmlkjvy@BCqrmnuvyzijEefâĢŢƢǢȢɢʢˢƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿƣ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰtuvwxyz{|}~UVPQRTWSO@BCEVTWUFɣOMɢBA@CèXPcꦱYDd@D[G\EGFĨAAE^]ŨKöܲFƨGH_QɭǨȨE`ɨʨFGHRɱTSɵJKLMIPjfiQahNOHegɮ饱ɶɸɯfBgD[`hdG]Cb^ZeEH@FcAi\_aبШ˨ըΨ֨˼ި٨˵ۨϨԨ˴ӨרҨͨܨݨڨ˲Ѩ̨VJIQ]KYPXT[NWMURZO\SLH׭ѭ֭ĭͭڭέǭܭӭп̭˭ϭ[ƭխԭʭɭҭí­Эŭ٭ۭحȭcW\bԲUԶYRԴVԹgQfXԱSO]PNZ`aԷ[^M_dLTeԼȳ^Wų_UXijYdz]SRɳʳƳ˳Q\ZTóVʶĶͶƶǶŶ˶̶ɶܼȶζܹಹஹହ෹హ൹觾詾訾vwux_lkIaSRJIKߨ^YZ°\[`]^JK@LݭNTUAj`_ðUaޭ߭VBMNkha@LZİͳBɿYWXMNb¤ZkFDEGClmnPOSQRchdgfebѳŰikjlưγϳгжѶ϶ABỹZ@ABDCO\[HUVTWoplkijǰnʰmɰȰԳӳҳҶնֶԶӶCDEyUcäVĤŤ]^Iqm̰˰cbPƤ_ͰCl`KJXo׶EἹǤаΰϰQd͢ʤɤȤcbmnճRˤedrWgfLMsYZoD̤tuppdֳeFόFXhѰSeΤͤϤqOfjytonuslzmixwvkrq{pSYU[XNQTPWZORV\~{g|[]up}_ahxtv\mvsdnowljkq^rfczbei`yOPIKMLEADIRCFHQMSJGB@NHKxt}rCΣOΥyEBwͦJ|LΩs~{@ΡFGzvuDND@BCACFB@GѡEDAw䰧߰|۰v{zᰥsְٰ~ӰڰtԤݰux}ްܰװұذyణհ԰qrj׳ڳuxسq޳䳽n۳v{ofsmyݳ߳ܳzlrthwٳgip޶ܶ߶ڶݶض۶_ٶ͹ȹUQK¹TΌNPSĹ˹ŹIƹǹL̹JOùHɹMRʹGMGDGSTJBLRFIHHCEKAkONP䲾@EB鶾AC輾軾D@QF鷾{}~z|P`VQAY@XWZmonŦI}|_^]ywzxTHIEF밫|ϹιIHGkgYnobfdcea`}{ʬ~|Y[Z@XWV\AUTZX^UY[]WVQRέS\PSRWNQPTXGJOUIJVMHLԯԽԴԼԾԹԲԦذԵﰻԶKةإ}رخKѫ~ذد]йcչ_fW׹ѹ\U[dҹֹZ`eVԹ^bhXaӹgYYKWVMRNQ\[JPZOLXMOJLNþP¾IKSRabcB[hФ_عiSZB`YLi~pgh]ڹ۹ٹjѤӤҤ[ԤqijaC_`^ZabMNOݹܹj]ľklonqpmkʹʸʳʮʻʷʭʺʫgoOHpSDKfEdLPcQJMriTRnlIkGFjhqmeNoθgcsblξpοVvdfmqurknhëjitκe«\b[`PU_\aQ[TRcSWXZY]^d@CDBA@ؽBGCضADغطؼEصB@CD@FAABEnzpvkyx|u޹tm߹{orwqlsUaXWZ\_VT][Y_^c^`b`WVUXQRZSž\[TYƾT\]ClmnդrssUutVī]eEGF}Ǿ^prsvtuwʻWXvxzw{yȫūǫɫƫfwhgc_`bdafeJIHGKFIKHJHIJ~칡fged]Ⱦd_oxʫigNMLLMɾp\֤ty|KqפNLrؤuɧY~Z}Ϋxͫ˫̫jhkij^PQOhiaĨK٤swvzħ§çhb]̣ec\ilg`̥f̦ad[_ķ^j̢ΤΪΣΥ}{ΩyЫΨ|zϫ~έonlknposqpѮrmlmqrSRTXAZV^[UCWB\]YD@QROOPSVNPUTCRDMQegkhcbljjmdikfaf`e^hdic_gjbrDE`rqt{ʵ_uŧtWvwxڤѫSy]x|Ƨn̬m̩o̪ҫԫΰαβδӫtsvubFac`UEVWTZ\E[YXqompnlmklnnz~}FۤիXyzȧɧǧβ֫ιζκ׫yuwwxxvGJKHgfdeIhZ[\]_aHGY`^psrtqtuossqprofFGUʧث{ܤ˧٫|I}ݤޤɢ̧qrsp̸ګzzyiLjM]buvʾtstkJUΧͧ۫{mCnl^vLϧЧwv̻uݫܫޫ߫}|{OorpNuqPtsa_`KdLcwxwu@HIߤ{ҧԧɤӧѧxyا֧էק̢~̮̩©̭㫬éȩƩ|̥ͩ䫦ɩ{ʩ˩ǩ̩z̫ĩ}̡̤ũΡΤ~}|쫡򫢮~뫦﫥ΧvѦѨSլѣxQRѯѭѧywzU^d|e`ժVբ~TbeIcء]a{dYbWXէ[ի_դ\fcZ}ko@QmDqeFSilGHNsTJOC^UrAP]pNMtEjBKMRgLPh\phlnk[j_Z@qXimOfgAWYVo}GF|ECDzn᣼{HyBz~y~ξx娼̾嬼xv}w;姼孼|{˾zо~Ѿ|y{ӾҾ}ϾVgjihaJbAt|ɳڧ٧ϩΩѭur`atvuI宼ԾW¹ѩЩҩѰvQ~}ɷɪɩߧөާۧݧܧ᩾̷ܩ侀̴̺̼̿詸٩⩶שة֩ԩߩթ䩵کݩީ۩A@ѱCBEβDѿfѺѼ}սѾѿѸѵѶѹѻѻî®ѷg˱ʱyurզպwը̱ɱ{jȱiսs±hxqDZtդƱRoոñxnl~հıw|յpűmzvTSkdzjYgw}kn|\ml~Uyi_٥phq٭fec]٤VW{yXox`[٩a^p|ݱݶݪliz{bknoݸjd}ݺݨݩ~ݴݫݵݭehfݰݬSmgcݮQLKObR导T尼NPUJ嵼Zٲ¼M峼üؾپ߾־ݾ۾վܾ׾޾ھY­X^\]Zk[BEFDGlCNdMLKceuũrٯFGĮŮӱϱֱձαѱԱбvͱuxٰswtqVļżƼHyƮرױz{rW礸Hٱ|ٵs_IǮȮ۱ܱݱڱ}~پYXJIO^J餹@PMSKNQLORЮɮ̮Ϯʮήˮͮ߱խޱծ౩٨ݦټ١yvwu{ݻxtz\Z[ȼǼʼɼ澻辳徶`nKmQRfPŪTѮҰ̳|뤳BAҮӮԮ´zagɵɴCGBE@AA@FDWCMNFXHSIVQOJPDRUELTGK[\iVLbJ[EeRADQa`FX_`cZKSfYamVXCjc]@lgIkPHd\T^bGZYO_UWh]NMB^WU߮ծݮ֮ڮۮخ׮ٮܮյչսհղճ鱺շջޮִѴҴδĴǴƴ״ɴŴд̴ٰٵٯ˴ݱϴʴٴʹôٴȴټپ٪ӴմٹԴݦݨݬݡݯݣݰݪ~شݿݥݢݭJH^FX}_B]GUd][@ZoQamI^KYgDkaMCWh`eSfEPLN`_nObTcljAVibR\ͼؼռѼμּ׼ԼټӼмϼ̼Ҽ˼EAHIDJ@GCFBchibfegdQNWVTOrPqSpXRMoLVUUhYZTXSWvVYd۴ܴڴݲpceqdۼڼKjYwBZ[nk\eofp޴ݴfghܼLlZ_qgߴijݼ޼`CHrhsijBAC@@AAB@ݷkM[¥]a~ɻIJ^tklDBråƥťĥD@ŦƦ¦ĦɼEæ[YLQSLMUROQVZXZKM\TWEG^UNJYVHICOP[]PNS\WR]FTKXDjzqKbeBmovhfguGpnsJuycIMO@lk}rux|AF~wi_d`N{taL|ϡwϪϬtv{Iҭϭ{sd~xzϥ}}pϨzmϪxoϫ^H|wvnϬϩyϡqϢrϦy~LCU[WJMFGJV_E@NBOYDhHHEfZgaSb\ecITAG`FQCiPKKX]eRPG[UGDgdXcNOIE@QYBD^F\SHFJhb_]faR`AEWVTLKCMAZIMDJCUVHDBSKQWAGEBCOLT@FGFEPNR@a`F޽_IJǷh·^CȷRHKc޸jbW̷˷ŷi޹ULYeͷTMķ÷PZdGQ޼[ɷN޿ESgVlXfƷO޺ʷD]\⭺}⢺n⯺wmⱺqsuS殺}o⣺u~||vtzwxz~pyx{t⪺⤺sr⥺{y߼vDNMYKOFRTC^W[`UILH_aV\JE嫺AZB@XQP]GI@AHCOBDFEDJGFEB@ANCQSYWZRVU[TXPqopmnsrx_ey\vsgwt^abcf]udh`]j`kh_\^bedg[icfiaxyŭWeƣlǦA^_b_`aXZURTVͣSP͡WQͥYϱϵϵwxyPLnv{QlrkuqMOzjmst|pNmNPLXJWiH[RlSVZOTjkYMI[QUKHIeOYbXL`^_Jc\ZK]aMdpwyޡڷkҷz׷η}m~lܷxϷԷqٷ|ovrnѷطַӷ۷зuշN{st⵺gdpjlfnmkqhocebriJQUSKILMHUVGVQOLPNRRMNOPKTSWXT\b`^a]_wtuvlmzkji{ljkyRݷnb}ϹfP޷|gɦBȦedc`[Ϻϻҡ~S]^o\_RpQkjhilڦޥީާ޹⺺stYZr}qpnolǥCDfbaˬegcfgd_;]deab\ͯ^ͮc`ϽϿϼҥXWUҩTVg֣Ҫbfenyhcmtsadurq`ipwTvsVuoqtrUxS߷ެުᷮ⻺ޯvu~}{zwxy|_\]W[a`^decyx~mnmzȥYvjɥEljkhhimkgjf͵ilh¬ŬϿĬìҫҶҹҺҬҸҵҳҷ_]һҲ^Z\xmklstp{uroynwzqy[xwv|~`ڢZڥ[abX}{ڣz_|ڤڪY^\]W鷷跻޳޺޸޹޵޴⾺@bAifegfZcX\[dhYmzjhknlgBEu@oFD{ACGvtsnŲʥnͼҽ}]{ų˥o`ҿ~ºi^_ropqIH|w̥ƬͥңcdΥϥFjiǬϬХѥҥӥklnmrpqˬɬʬȬ`dcba{z֤feڧBjså|ԥsúopt͸ϬЬͬά̬hinlkjemfg֢֭|~֤֣}kjhlmgiگǺƺźȺECHIFGĺDlksmro`qabpntwuvMN}O~LPJxoKp~}ѬnoեʦGqmҬӬԬoqpJxQqp֥uprKtRrץ׬ج֬լqrs֯ڱsɺʺLducySsإnxwͼvͽy۬ڬ߬ެ٬ܬݬuvwtֲֳִֵַ֭֮֬ھںڻڽtCκFDEAB@̺ͺ˺NQOMP}~vzywfgex{|h@{A|z~}U¥¢T{yztwuvf٥ڥoxuGB|xۥz|~}{Ϳ|zҢyҥ}~{ֵֶַֺvڸwxNQMLHOPJKкԺѺӺIҺTXVϺSURYWjlikFECDVGZW[]\XY~}z}yq{|~rtsܥrªҧҦҬֻּּֿRSTA׺պֺCB@mHI_^áVݥrqpĪêҲ־}|z{yAZX@W\[YIHDغGFٺ^_[]Z\pErqnoJ`¨©ãޥHsƪŪ@ҷ~D]^CBJۺںKLa`sK¬uߥAҸڣEܺMݺvĥ˦ǪBC@BӹDGEFCҺHAƲòDzŲ²IJȲڧڥڬګڭaPSGLFcJHbONKMIR_Q]XNPUTWRQߺSY[VOi޺\bce`hdfgvjtxQyw{zONLPMucagedjkhib­«flðêîïóxwyŢXYm~̦EFDGHIIOMӻKLNJɲ˲ʲگVdTeUfa^`_ka|}WSXTVRUz{A@ͦtȪLJKZǯSYïRXV¯įUӽTȯůɯƯQPWϲֲӲٲزԲвѲҲײͲղ̲ڲڴlڳڶڻβh]_ae[Yj`d\XWbZ^kifgcrjxtxeubwfvpcqshgdlimynokpyurvltswqnzrm{o~꨿ꣿꦿꤿ_Yia]dg\e`Zhc^b[fntwµovq·msurpøô÷õ~}ĭBŹ@BAlΦoʯڲjCIɪuM`[_]˯^\@ijnohkgm@pz|}üDźϦ˪ʪONb̯aܲ۲BCAsmlnrq~꪿yxýüðЦPeίdcͯݲ޲߲Dop~CAB{|}桽歿꫿kz{lѦҦ̪ϯQӦARS@BԦTѯfӯЯүA@qզs˪CUhԯgկCBDFGEtuEDpomnq|¾Ť֦wµvFצئ٦vwwtvyu{zxxѪϪΪӪժҪ֪ͬЪ|Ԫͪ[GH]WZcaIgLd\YIbDeV_FK`OMXJ^NEfگد֯jޯۯlݯkinHomׯٯܯ߯NEGHPLJMQFOKIȵQOʵJۡɵNKŵ˵PǵMGƵL̵ĵõwu{sߢxr{}v~|~yxy}͵|tzLHMJKIAD稽C秽@榽B걿꯿txzwvusry¡}~ôijECDڦתRN{ۦSܦPTUVOݦتhpWۤP|µަ٪RεQEߦϵR঱iQrqWTVSUXYZۦߨSJFIKHG괿F}}X[AJKMNLˣ{ˡ|zy}~~jܪͷ۪ߪͿݪڪ͸ઽ쯻ުb\daqt]kV`cewUYWRo~svХf}^xФuy|mУ{lp_ZSXTgnХ[zAv}~x|ӵӤtsr\ۦz{ӡuӯӶӰӧӢwy^`ey]houbi@wrnj\aYfcsdzlkZ_pvA[gmxqtl`׵}۪ۧյhۣiwsߵt]赡u۬pnzԵrۭkdocaеjۨصݵٵ~ڵvfҵ^ۢ۫e൰qmѵ|xֵܵ޵ӵyg{bۦ_Uߵߩ߱߿߲߰߶߶߱۵߸߯߾߲߫ߴߺߪߧ߭߮`X[YZ]aU^WVTc\b_stgfb紽vu_c]pawZXdni綽Om[RU{\SQNe篽`h穽x|竽WkoTy粽L絽rVjP^Y筽l}zqMI@CEAG븿LFUOF귿JT뿿QDHBVSP빿W뽿MKNS@ERDAMOQIPBRJGUHTKLVCN~³°ĩĦĬīļJKIGHLEFGOhӷ@B|{굸~XZYWЧikjӿAFӽCӻHӾӹGDӺEBLK׫HF~שקפ׬׭ׯװ}Eס׮GIDMJ߽۱쵶ﵺ۸۵ۼ۷۹ۻߺ¸øĸ㻸jeghmilfd߲½k翽绽缽羽繽纽罽da븽kge`oĿ\hi_^lb]cn[mj¿ÿfY]Zag\pj_kfm^`nXldch[bieo¥įBEACDQON@PFMžZn妪GlNŸýĽſЭmIJNMKLPUTRS׻׽׷׾O׵״Q͸ϸǸθʸȸɸ˸Ƹ̸tBAv@nprqsoƽʽŽǽȽɽup|ʿwyȿquxƿɿ{stzrvǿrqwstuxvIKHJRHIKJPnWVиCFED̿˿y{zTS[oCA@BѸDIGH}|}LULqrpTRQXPYVSWUO_Y^`Z[X]\DFEICB@GAH߸ڸոָҸ޸׸ܸӸԸPMEJQٸGOKNLݸFظLx{NM}ϽOK䦻y۸|z~wJֽҽٽڽ˽սԽνͽӽнؽ̽׽۽ҿ~ͿӿϿٿԿпڿۿؿѽοܿտѿֿ׿~AO@BCĴij@NMPQAV[XWZYCB@A@MNgmRPDDZaTSܽݽvƨbHVUWQR䨻ݿ޽޿FE\[IYZX߿Gst]^hfcgedJLQSRUOKMTPN[TSU߽併࿴HIJRBS\ŬEBji\]꽺vu_XWV_b`ae^fcd఻VLNKMTowlk`[^Yl]\_Zhonpmrikgjqs[aYbX]c`_^W\ZAC@EBFDEA@CBDROSQPTľCEVDUa`^]bcF_\QPOpnƭ`UyxcabmnCAEFLHJBIKDGb@acuwv{xtyz|gfde䳻MNIJKLH@GFGHIXYWVZXYWFdeHGd@|GŰdA[д|У~{}zjgnilhekmfpzv~w|roq}uxty{sMeOgiNfjhGO~PEJCBMLKIN}DFHRCASDBQPOEŶUoRSQT˧ˬ˨˷˹мйп׺qprע׷lVWTܣnSYXk\R[PZUmQRnqim»ljpkhoYHJVWUQGZTFIXKLM]\[\ZfŻut@Asפ_a]`o^psUTSsuƻûŻĻtra^_M`[\JK]LOPNR_Q^]HIC]qoƼVĽqBxvzDywCԨBث@תCצAmljbqeovnyuciwhxzkrswutfrvtsdgpaWYeZ\f[db^c`Xg]_xǻz̻лȻɻ~ѻͻ|˻ʻyλ{wvϻ}RZUgPOVeTqcdNXtysowuhb}W~xmkfn{jzSv|rlQpYiDACB@@CEEBAD`YTc[eU_aWX]bjgk^Zhj\dfiSVscqalhrbetmpid`okugnBf@DACafOhIdjNJK`gMeL_cb^implnoijgkhųKMLNJDSRT_U^VruthsrpqwDxܥv{EFج}zyܣ|{~{hһջ׻ֻӻԻ[\MKIJFFNHLGnlmwxEGFPmlkXVYW¨˿˭@ЮЭEԢF~|}IصHKرJثGا}ܬ|~ܡܤjkiػڻٻGHOIoAGLضܦܯnomۻlܻPJptqusyBܧܳsprqݻ]^_`QNKPSLROMwvx~}z{|HISnQRoŵqEGFWCtQRDañSŲMuv޻߻cbdVUTTA@}{~|y@zJKpOPHiCBäqrWDXAçLMTQNصܷz|wx{yge[fYZU[YXVZWEJFIHGDBECèF@ĨAħQNOPrVUtsI`X仾hGíBĬuRStsuHO~}i\kjla_^]`\K^]_NLMRKQTSPOJHICDXWUTYvwWvVwaYPUﻭ`WVLòहࣹnqsrtpmocfdcihgbbaedZ^[]\Y_b`a@XcMïEFĴ`^]ca\Z[_bx~y[šZ}|Y{Xz}~{x|yzRSJvjkƴzluejmfdkNfde\ŤżbIhvwnqpoghfegOüPGgihTUVKcƶxiJ{ƬrzyiSRQ^Ũ]ũL|{}xvwsytru|j{z~jmltosqpnkCBDAuXWUTJKIHloVmsqkvjrnut`_ŴűŬpZ\_[`YW]X^MZ\[yxwzst}~okplmnz{~|vy}EF¦wYZ[MxOPNL}{|x~zwyabŽdſcŻindgkreosjcmlqphbfNOa]^`_ba|{x|}PQGQSRecT³tdHu¶rqLJKI\fvwd}uܶxRe~쪹]gy^ĸ|{zM}fN~hŽĻijTSgjihseÿtJWY[_`cdghklopstwx{|ơǡʡˡȡɡ\MOQRST}~̡͡ΡޡߡLMNICH]^ϡAСDAGFաס֡HIϢТѢҢӢԢբ֢עآ٢ڢۢܢݢޢߢBġ@ABCaUbN΢         (((((                  H       H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ߨ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~ާ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~㥹ɤ́΁ҁӺԹہܺݹ‚߱·󸽽	

 !"#$%&'()				



	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABIDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abidefghijklmnopqrstuvwxyz{|}~         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~@@0AA0BB0CCDDEE0FFGGHHIIJJ0KK0LLMM@NNOO>PPQQ?RR0SS0TT0UU0VV0WWNXX0YY0ZZ0[[0\\ ]] ^^__<``^aa%"bb\cc& dd% ee ff gg hh iijj	kk0ll0mm;nn=oo[pp]qq0rr	0ss
0tt0uu0vv
0ww0xx0yy0zz0{{||
}}~~`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0???????????""""""*")"???ÁÁ?āā?ŁŁ?ƁƁ?ǁǁ?ȁȁ'"ɁɁ("ʁʁˁˁ!́́!́́"΁΁"ρρ?ЁЁ?сс?ҁҁ?ӁӁ?ԁԁ?ՁՁ?ցց?ׁׁ?؁؁?فف?ځځ "ہہ"܁܁#݁݁"ށށ"߁߁a"R"j"k""=""5"+","???????+!0 o&m&j&  ! ????%@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OOPPQQRRSSTTUUVVWWXXYY?ZZ?[[?\\?]]?^^?__?`!a"b#c$d%e&f'g(h)i*j+k,l-m.n/o0p1q2r3s4t5u6v7w8x9y:zz?{{?||?}}?~~??`AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZ????A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0‚‚d0ÂÂe0ĂĂf0łłg0ƂƂh0ǂǂi0ȂȂj0ɂɂk0ʂʂl0˂˂m0̂̂n0͂͂o0΂΂p0ςςq0ЂЂr0ттs0҂҂t0ӂӂu0ԂԂv0ՂՂw0ււx0ׂׂy0؂؂z0قق{0ڂڂ|0ۂۂ}0܂܂~0݂݂0ނނ0߂߂0000000000000000000???????????@@0AA0BB0CC0DD0EE0FF0GG0HH0II0JJ0KK0LL0MM0NN0OO0PP0QQ0RR0SS0TT0UU0VV0WW0XX0YY0ZZ0[[0\\0]]0^^0__0``0aa0bb0cc0dd0ee0ff0gg0hh0ii0jj0kk0ll0mm0nn0oo0pp0qq0rr0ss0tt0uu0vv0ww0xx0yy0zz0{{0||0}}0~~000000000000000000000000????????ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփ????????ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփ׃׃?؃؃?كك?ڃڃ?ۃۃ?܃܃?݃݃?ރރ?߃߃??????????????????????????????@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQ R!S"T#U$V%W&X'Y(Z)[*\+],^-_.`/aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?@p0Aq1Br2Cs3Dt4Eu5FvQGw6Hx7Iy8Jz9K{:L|;M}<N~=O>P?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`O?????????????%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%???„„?ÄÄ?ĄĄ?ńń?ƄƄ?DŽDŽ?ȄȄ?ɄɄ?ʄʄ?˄˄?̄̄?̈́̈́?΄΄?ττ?ЄЄ?фф?҄҄?ӄӄ?ԄԄ?ՄՄ?քք?ׄׄ?؄؄?لل?ڄڄ?ۄۄ?܄܄?݄݄?ބބ?߄߄??????????????????????????????@@`$AAa$BBb$CCc$DDd$EEe$FFf$GGg$HHh$IIi$JJj$KKk$LLl$MMm$NNn$OOo$PPp$QQq$RRr$SSs$T`!Ua!Vb!Wc!Xd!Ye!Zf![g!\h!]i!^^?__I3``3aa"3bbM3cc3dd'3ee3ff63ggQ3hhW3ii
3jj&3kk#3ll+3mmJ3nn;3oo3pp3qq3rr3ss3tt3uu3vv?ww?xx?yy?zz?{{?||?}}?~~{300!3!!22222122292~3}3|3R"a"+"."""" """5")"*"?????????????????????????????????????‡‡?ÇÇ?ćć?ŇŇ?ƇƇ?LJLJ?ȇȇ?ɇɇ?ʇʇ?ˇˇ?̇̇?͇͇?··?χχ?ЇЇ?чч?҇҇?ӇӇ?ԇԇ?ՇՇ?ևև?ׇׇ?؇؇?هه?ڇڇ?ۇۇ?܇܇?݇݇?އއ?߇߇??????????????????????????????@@rAA$sBBCCwsDDsEEsFFsGGsHHsIItJJsKK&tLL*tMM)tNN.tOObtPPtQQtRRuSSouTTvUUvVVvWWvXXvYYZZFw[[R\\!x]]Nx^^dx__zx``0yaabbccddyeeffyggzhhziijjzkk{llmmH}nn\}oo}pp}qq}rrR~ssGttuuvvwwbxxyyǃzz{{H||}}S~~Yk !7yߊ"Sv#ώ$%gސ&'ڑבޑ
:@<NYQ9gwxגْВ'ՒӒ%!(pWƓޓ1EH)3;CMOQUWe*+',Nٚܚurpk-ў??Tp!Uq!Vr!Ws!Xt!Yu!Zv![w!\x!]y!J@p!KAq!LBr!MCs!NDt!OEu!PFv!QGw!RHx!SIy!J@`!KAa!LBb!MCc!NDd!OEe!PFf!QGg!RHh!SIi!TTUUVVWWXX12YY!ZZ!![[5"\\~]]^^H__``܄aaObbpcc1fddheefffggE_hh(NiiNjjNkkOllOmm9OnnVOooOppOqqOrrOssOtt@Puu"PvvOwwPxxFPyypPzzBP{{P||P}}P~~JQdQQQQRRRRRSS$SrSSSSTTTTUYWeWWWWXXYSY[Y]YcYYYV[[/u[[\\\\']S]B]m]]]]!_4_g___]````` a`a7a0aabbc`dddNeff;f	f.ff$fefWfYfsffffffg)fggRhghDhhhiii0jkjFjsj~jjjk?l\llollmmom	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~abcdefghijklmnopqrstuvwxyz{|}~000000@>?00000N0000  <^%"\& %     	00;=[]0	0
000
00000
`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0""""""*")"'"("!!"" ""#""a"R"j"k""=""5"+","+!0 o&m&j&  ! %!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$`!a!b!c!d!e!f!g!h!i!I33"3M33'3363Q3W3
3&3#3+3J3;33333333{300!3!!22222122292~3}3|3R"a"+"."""" """5")"*"NUZ?Ta(cY"uPz`c%nefh'Weqb[Y{b}}b|[^	cfHhǕOgN
OMOOIPV7YYZ	\`apafipOupuy}}ÀcUz;SNNWxNXn82z(/AQpSTTVY_m-bpTS[poS\zNx&nVUk;YSfmtBVNKOSU0[q_ ffh8ll)m[tvNz4[`풲muvř`iSQW0XDY[^(`cclopqYqq?s~vт`[iXeZl%uQ.YeY__be*j'kksV,Ğ\l{QK\aƁvharYNOxSi`)nOzNSNUO=OOsORS	VYZ[[yfggLklkpsyy<z{ۂwӃf)VNO\bYr;u偽ŖՙNOVJXX^_*``b`abb9eAffhwmppLuvu}QRYT[]haimx˄WrlmنWgΆRVT^bd<h8hkrsxkz҉k퐣if[\}iMNc {+jjh
_orRUp`b;mnn[DN9Si:j*h\Qzܑ[V("h1|Rłt~NOQ[
RRR]U*XY[[[r^y^`acaacbegShh>kSkWl"ooEotuvwz{!|}6f̊Qeӗ(8N+T\]sLv<w\TXOOqSUhVWGY	[[\^~^_c:geeghh_j0^kl}luHyc[z}_w̎<N}PQY[/bbd:kruGypcʃ	TTUThXjp'xug͞tS[PNENNOS8T[_%`Qe=gBlrllxptvzz{}|f}e[rSE\]bbc nZ1ݍoyZNNNOOPGQzqQQTS!SSSUX\7_J_/`P`m`cYeKjlrrwNWZNQ-\fmi@\fuisPh|PRGW]&e#k=k4tyyK{}̃_9яёT]N6PS:Srsw悯ƙșҙwQa^UzzvP[G2NjQ\H\czltazq|hp~QhlRT͎fSAyOPRDQSU-WsWQYb__u`vagaac:dleofBhnfu=z|L}}K~kJ͆cfΏRbdoAhP kzlTotzP}@#gN9P&PeP|Q8RcRUWXZ^aabrci)j}rr.sxoxy}wҎcuzUxCQSS{^&_nnssC}7PNNPS|TVYd[]^'_8bEegVnr|N7ǖgNN
OHSIT>T/Z__`hjZtxw^NɛN|OOPPIQlQRRRSSTTUQWW}YT[][[]]]x^^^^_R`Labbc;efCffmg!hhi_l*mim/nn2uvlx?z|}}^}}T*RLaʐuq?xMؚ;[RRSTXboj_KQ;RJTV@zw`ҞDs	opu_`rdkNVdWXZZh`aff9hhmu:}nBNPOSUo]]]glstxP߈PW^+cPPQgT^XY[i_Mbc=hskn}pǑrx&xmye0}܃	dR(WPgjQBW*:XiT]Wx\OJRT>d(fggzV{"}/\h9{SQ7R[bdd-gkіv֛LcvRf	NPSq\`dce_hqs#u{~یxefkNN:OO:RSSUVXYYYP[M\^+^_`c/e\[eeegbk{klEsIyy|}+}󁖉^ifnj܌̖okN<OOPQW[[HacBf!knl>rtux:y3ꁔPl_X+z[NSW1YZ[`nouꌟ[{rPga\J~Q\hcfenq>y}ʎndžPR:\Sg|p5rLȑ+[1_`;NS[Kb1gkrs.zkRQSjT[c9j}VShT[1\]Oab2myyB}M~Frt/1KlƖNOOEQAS_bgAlncs&~͑SY[m]y.~|~XqQSO\%fwzQ_eoikmndov}]uQR@bffn^}rfRSsY^_U`dPQR SGSSTFU1UVhYY<Z[\\\\^^^p_bbbcwcff-fvf~ghj5jlm	nXn<q&qgquw]xyeyyz{|9}փI]<Tsaތf~
NNNWNQpRW4XX"[8^`dagVgDmrsuczr 1VWb
ikqT~wrߘU;\8OOOU Z[[_Na/ceKfhixmm3uuw^yy3}は:2ݑNNRuXX\u=\N
ŏcm%{ϊbVS9TW%^c4lpaw|pBT^tĚ]i]pegۖncIgiŃozd[N,p]u/fQ6RRY_'`b?eteftfhhcknrruv|VXˊRYez-^`befgwMzM|>~
d_xRbcBdb-z{v}INHQCS`S[\\]&bGbdh4hlEmmg\oNq}qez{}J~z9nΌxwMRU8o6qhQyU~|LVQX\cffZiruuyVyy| }D}4;a PuRSS	PUXOY=r[d\S``\cc?ccdef]iioqNuvz|}}aIXlňpmPXaӁ5 OtPGRsSo`Ic_g,nO^\ʌe}RSvQcX[k[
\
dQg\NY*YplQ>UXY`Sbg5Ui@ę(SOX[\/^_ `Ka4bfln΀Ԃ.۞ۛNS'Y,{Ln'pSSDU[Xbbblo"t8o8QSSFOTjY1]zh7rH=j9NXSVfWbceNkm[npwz{}=ƀˆ[VX>_efjk7uNJ$Pw0W_e`zf`luznE{\uzQ{Ąyz6Z@w-NN[_b<fglkw;NЙj&p*sWNFQQU[^3^^_5_k__acfgnoRr:u:wt9xv܊󍚒wRWcvglsÌs%mXiiuZXhciCO,og&}T?ipojWX,[,}*r
T㑴NNO\PuPCRHT$X[^^^^_`b:cch@lxyz}GD-ؑlXdduenv{iѓnT_dMDxQkX)YU\^m~u[pOko0uNQT5XWXY`\_e\g!n{v߃M%x:xR^WtY`PZQQQRUTXXXWY[\]`b-dqgChhhvmonmopqS_uwyI{T{R{|q}0RciFv-0ؕPRTX\admwzS\?S__myrcwy{krhajQz4iJ\[IpxVo\`felZAQTf
HYQMNQXpzcKbi~wuWS`iߎ]lN<\_Sьy^esNeQY?\NY_oyby[q+sqt^_{cdq|CN^KNWV`o
}3]bdwgl>m6t4xFZuO^bcWeogvLr̀)M
PWZhsidqrXjyw)/OeRZSbgl}v{|6f or~Q{rx{H{ja^Qu`ukQbnzvOpbO{zVYX䆼4O$RJSSS^,deg>lNlHrrsTuA~,酩{Ƒiq=cifjuvxC*SQS&TY^|_`Ibybbekluvxy}w^ۘj8|P>\_gk5t	w;gz9Suf_񃘀<__buF{<ghYZ}~v,Oj_j7lothyhUy^cuyׂ(򒜄-Tl_e\mpӌ;Oet
NNW+YfZ[Q^^`vbweenfnm6r&{P\tDOdfkaj\SizWOoR_E^
gyym_UblNirR;TtVXanbqnY||}e^NuOuQ@Xc^s^
_g&N=[s|PXVvx%Rw{OP	YGr{}ԏMOR)Z_OWUcik+u܈BzRXUa
bfk?|#POSFT1XIY[\\)]^bgc>eegllp2x+~ހ*JҒlONNPVRJWY=^__?bfgghQ!}~2 T,SP\SXd4ggrfwFzRlkXL^TY,gQvidxTWY'fgkTiU^ggR]hNOSb+glďOm~Nban+osT*gE]{\[JnфzY|l wR"Y!q_rw'aiZZQ
T}TfvY]rnMQh}}bxd!jY_[ksv}2Q(gٞvbgR$\;b~|OU`}S_NQY:r6Α%_wSy_}3VgS	aalRv8/UQO*QRS[}^`ac	gggnm6s7s1uPyՈJĖYNYON?P|^Y[^ccdfJiimnq(uzIɄ!
e}
~ab2kltmmeg<ma}=jqNuSP]koͅ-)RTe\Nghttuψ̑x_szNceuRAmn	tYukx|zOnae\NNP!NQ[ehmsBvwz|oҊ|ϑuR}+PSgmq3t*W`tAXm/}^N6OOQR]`s<yӂ4
bftkRRpˆ^K`a#oIq>|}o#,BTojpŒ2RAZ^_g|iijmobrr{~KΐmQy2֊-PTqjkČ`gNNkhi~nxU_NN*N1N6N<N?NBNVNXNNNkN
_NNNNNNNNNNNNNNNNNN	OZO0O[O]OWOGOvOOOO{OiOpOOoOOOQOOOOOOOOOOP(PP*P%PPOO!P)P,POOPPCPGPgUPPPHPZPVPlPxPPPPPPPPPPPPPPPPPP	QQQQQQQ!Q:Q7Q<Q;Q?Q@QRQLQTQbQziQjQnQQQVQQQQQQQQQQQQQQQQQQQQQQQUQQQQQRRRR'R*R.R3R9RORDRKRLR^RTRjRtRiRsRR}RRRRqRRRRRRRRRRRRRRRRRRSS8u
SSSSS#S/S1S3S8S@SFSESNISMSQ^SiSnSY{SwSSSSSSSSSS|ٖSfqSSSST=T@T,T-T<T.T6T)TTNTTuTT_TqTwTpTT{TTvTTTTTTTTTTTTTTTTTTTTUUTTTTT9U@UcULU.U\UEUVUWU8U3U]UUUTUU{U~UUUU|UUUUUUUUUUUUVUVUUVUNVPVq4V6V2V8VkVdV/VlVjVVVVVVVVVVVVVVVVVVVVVVVWVW	WWW
WWWWUW&W7W8WNW;W@WOWiWWWaWWWWWWWWWWWWWW
XWWXXXrX!XbXKXpXkRX=XyXXXXXXXXXXXXXXXXXXXXXXXXXXY
YYYh%Y,Y-Y2Y8Y>YzUYPYNYZYXYbY`YgYlYiYxYYY^OOYYYYYYYY%ZZZZ	ZZ@ZlZIZ5Z6ZbZjZZZZZZZZZZZZZZ[[[2[Z*[6[>[C[E[@[Q[U[Z[[[e[i[p[s[u[x[ez[[[[[[[[[[[[[[[[[[[\\\
\\ \"\(\8\9\A\F\N\S\P\O\q[l\n\bNv\y\\\\Y\\\\\\\\\\\\\]\]]]\]]]]]"]]]]L]R]N]K]l]s]v]]]]]]]]]]]]]]]]]]]]]^^^^^6^7^D^C^@^N^W^T^_^b^d^G^u^v^z^^^^^^^^^^^^^^^^^^^^^^^^_	_]_\____)_-_8_A_H_L_N_/_Q_V_W_Y_a_m_s_w_____________________`_!`````)``1```+`&``:`Z`A`j`w`_`J`F`M`c`C`d`B`l`k`Y``````````````````_````Maaa``a``a!a``
aaGa>a(a'aJa?a<a,a4a=aBaDasawaXaYaZakataoaeaqa_a]aSauaaaaaaaaaaaaaaaaaaaayaaaaaaaaaabb	b
bbbbb!b*b.b0b2b3bAbNb^bcb[b`bhb|bbb~bbbbbbbbbbbbbdbbbbbbbbcbb'cccbbPc>cMcdOcccccvcccccckciccccccccccd4ddd&d6ded(ddgdodvdNd*eddddddddddddddd	ddbdd,eddddedeee$e#e+e4e5e7e6e8eKuHeVeUeMeXe^e]erexeeeeeeeeeeeeeeeeeerg
ffesg5f6f4ffOfDfIfAf^f]fdfgfhf_fbfpffffffffffffffffff?ffffffggg&g'g8.g?g6gAg8g7gFg^g`gYgcgdggpgg|gjggggggggggggggggggggggjhFh)h@hMh2hNhh+hYhchwhhhhhhhhhjhthhhhih~hihih"i&ihihhhh6iiihh%ihhh(i*ii#i!ihyiwi\ixikiTi~ini9iti=iYi0iai^i]iijiiiiiiiii[iiiii.jiiiiiiijji
kiiijijiji
jjj#jjDjjrj6jxjGjbjYjfjHj8j"jjjjjjjjjjjjjjjjjjjjjkjkk1k8k7kv9kGkCkIkPkYkTk[k_kakxkykkkkkkkkkkkkkkkkkkkkkkkkkkllll$l#l^lUlbljllllll~lhlsllllllllllllllllllmM6m+m=m8mm5m3mmmcmmdmZmymYmmmommn
nmmmmmmmmmmmmmmmmm-nnn.nnrn_n>n#nkn+nvnMnnCn:nNn$nnn8nnnnnnnnnnnnnnnnnAooLpnnn?on1on2on>oonozoxooooo[oomoo|oXoooofoooooooooooooooo	ppopppopptoppp0p>p2pQpcppppppppppppp	qpqqeqUqqfqbqLqVqlqqqqqqqqqqqqqqqqqqqqq
rrr(r-r,r0r2r;r<r?r@rFrKrXrtr~rrrrrrrrrrrrrrrrrrrrPs
ssss4s/s)s%s>sNsOs؞Wsjshspsxsus{szsssssssssttot%ts2t:tUt?t_tYtAt\titptctjtvt~tttttttsttttttttttuuuuu
uuuu&u,u<uDuMuJuIu[uFuZuiudugukumuxuvuuutuuuuuuuuuuuuuuuuuuuuuuuuuuvuuuuv
v	vv'v v!v"v$v4v0v;vGvHvFv\vXvavbvhvivjvgvlvpvrvvvxv|vvvvvvvvvvvvvvvvvvvvvvvv/vwww)w$ww%w&ww7w8wGwZwhwkw[weww~wywwwwwwwwwwwwwwwwwwwwwxx&y x*yExxtxx|xxxxxxxxxxxxxxxxxxxxyyyy,y+y@y`yWy_yZyUySyzyyyyyKyyyyyyyyyyyz
zzz zzy1z;z>z7zCzWzIzazbzizpzyz}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{
{{3{{{{5{({6{P{z{{M{{L{E{u{e{t{g{p{q{l{n{{{{{{{{{{]{{{{{{{{{{||{{`||||{{|
|{#|'|*||7|+|=|L|C|T|O|@|P|X|_|d|V|e|l|u||||||||||||||||||||||;|||||}}}}
}E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}}}[}}}}}}}}}}}}=~}}}}}}}}}}}}}~
~#~!~~1~~	~~"~F~f~;~5~9~C~7~2~:~g~]~V~^~Y~Z~y~j~i~|~{~~}}~~~~~~~~~~~~~8:ELMNPQUTX_`higxqܘ!(?;JFRXZ_bhsrpvy}Qۀـ݀Āڀր	)#/KF>SQqneft_Ɂ́сف؁ȁځ߁

)+83@YX]Z_dbhjk.qwx~߂҂ނ܂	ق5421@9PE/+#|su΃؃
" 8m*<ZwkniF,oy5ʄbل̈́ڄЄƄք!,@cXHAKUmꅇw~ɅυЅՅ݅܅
"0?MUNT_gqĆƆɆ#Ԇކ߆ۆ	
4?7;%)`_xLNtWhnYScjˇЇ֖ćLJƇ
҇"!169';DBRY^bk~u}rÈĈԈ؈و݈
C%*+AD;68L`^fdmjotw~ډ܉݉%6A[RFH|mlbĊ͊Šڊފۊ 3&+>(ALONIV[Zk_lot}:A?HLNPUblxz|bȌڌ

N͌gmqsύڍ֍̍ۍˍߍ	B504JGILPHYd`*cUvr|ƎŎȎˎێ
&3;9EB>LIFNW\bcdڏ!
'659OPQRI>VX^hovr}Hbې20JVXceisrɑˑБ֑ߑۑ,^WEIdH?KPZϒD."#:5;\`|nV֓דؓÓݓГȓ6+5!:ARD[`b^j)puw}Z|~ʕoÕ͕̕Օԕ֕ܕ!(./BLOKw\^]_frlΖ˖ɖ͖Mܖ
Ֆ$*09=>DFHBI\`dfhRkqy|z×Ɨȗ˗ܗOz8$!7=FOKkopqtsĘØƘ	!$ ,.=>BIEPKQRLUߙۙݙؙљ+7EB@C>UM[W_bedikjϚњӚԚޚߚ"#%'()*./2DCOMNQXtʛƛϛћқԛ:	
.%$!0G2F>Z`gvx	*&#DA?>FH]^dQPYrozĝƝϝٝӝuy}a̞ΞϞОԞܞޞݞv!,>JRTc_`afgljwrv/XiYdtQq~H܄Op1fhfE_(NNNOO9OVOOOOOO@P"POPFPpPBPPPPJQdQQQQRRRRRSS$SrSSSSTTTTUYWeWWWWXXYSY[Y]YcYYYV[[/u[[\\\\']S]B]m]]]]!_4_g___]````` a`a7a0aabbc`dddNeff;f	f.ff$fefWfYfsffffffg)fggRhghDhhhiii0jkjFjsj~jjjk?l\llollmmommmmmmm9n\n'n<nnooopp(pppqq\qFqGqqqrr$swssssssts&t*t)t.tbtttuouvvvvvFwR!xNxdxzx0yyyzzz{H}\}}}}R~GbǃHSYk !7yߊ"Sv#ώ$%gސ&'ڑבޑ
:@<NYQ9gwxגْВ'ՒӒ%!(pWƓޓ1EH)3;CMOQUWe*+',Nٚܚurpk-ўp!q!r!s!t!u!v!w!x!y!	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWp!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i!12!!!5"~H܄Op1fhfE_(NNNOO9OVOOOOOO@P"POPFPpPBPPPPJQdQQQQRRRRRSS$SrSSSSTTTTUYWeWWWWXXYSY[Y]YcYYYV[[/u[[\\\\']S]B]m]]]]!_4_g___]````` a`a7a0aabbc`dddNeff;f	f.ff$fefWfYfsffffffg)fggRhghDhhhiii0jkjFjsj~jjjk?l\llollmmommmmmmm9n\n'n<nnooopp(pppqq\qFqGqqqrr$swssssssts&t*t)t.tbtttuouvvvvvFwR!xNxdxzx0yyyzzz{H}\}}}}R~GbǃHSYk !7yߊ"Sv#ώ$%gސ&'ڑבޑ
:@<NYQ9gwxגْВ'ՒӒ%!(pWƓޓ1EH)3;CMOQUWe*+',Nٚܚurpk-ў	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~N}L~ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփF@ABCDEGHIJKLMNOPQRSTUVWXYZ[\]^_`pqrstuwxyz{|}~v]\efghdcTUVWXYZ[\]@ABCDEFGHIˁ́́݁΁ށ假ځaȁɁ߁ہ܁@ABCDEFGHIJKLMNOPQRS@ABVXYZqrstuvwxyzkl‚ÂĂłƂǂȂɂʂ˂̂͂΂ςЂт҂ӂԂՂւׂ؂قڂۂ܂݂ނ߂JKTU@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E[RSei`cakjdlfn_mbgh~rsopqutꈚO㏺s^NuhۊO厥TvVRh娘揩T\]݌܌jiS划lYmwedtWiߗȈ‹Cjkl˜Ɉތꊚx`ĘLmfϒAȘʈZC̑nǘ]ØŘƘCΘјϘɘ͘gҘʘp˘ИorӘ̘qˈDN֕Warsטܘژ՘ؘۘ٘ە֘MݘޘCoUvqŒ{|ߘw؎ul㘑ϗ`tzẍΕyÎUT{PÍbBXC͋@AlD}EHFmGI|KJƕVMNLQPOԘRSDזUTWVXYZ[~[ƖeZ\}]S_`ZaTbc~fečgh`ijkʎnlmyopq~ustrvwxyyÙzË{}}~MʓonؐYʕh䒍퍎OU܍菛nc͗wwJNuEו啫΋MَܖkxٔC\ߌ™ڔ쑦PmęTřƙK늌pəșʙ˙З̙Ι͙~X}ϙЙљQҙyFofՙbpÌٙ@ڙؙ‰䑶jEiۙܙhegݒD@fNi۔܊ߙzݙޙCۓČaB@]PDCiAƍENFGLKNMJSOHISBYXOPUR[VWTZQ`ea\fPhA^b[슅c_igridcmkpjnlkorwutQÉqsRv܉}{|~\XxyӓdXdlc͈}Ōޕyݍ\nϋVBRؒ^C_Wu|x͑š‘ÚĚƚꁉgۗ̚ȚY˚h˒ǍǚUɚŚo͚mΚĒКnњ֚՚ϚҚԚǕךdؚٚښܚۚޚӚߚݚmpsᚺ누ْϕ蚟ĉ[OǙgVvΈޓt_zDz@DA@ܔϖDJWdBEÑWiFȍGonƌψKLIWHÖPpЈQORPNPMؕVWSKkUXwYT}ZQ[_\ʼn^]kda`bcefhgilڒdjmnqopqrEstuyFЖGnjvwwxyz{}~FvG@蒶Xq鐺G{ɍQƉeh⎃ГxQ@ljJ˞RΑˎшqޖċAڎKsANj͓rWjƎwԓR򊨛ZБx݊㉴sRśěۛɛƛțǛʛ˛̛ϛΛ͛՛ћЛқӛ֛כԛ؛ފٛۛڛܛݛBHIޛȌߛbJFЋsztȐёAX蛝y훋NKcHLݔXM{xɌNfpLf@CDB_FEAGHILJKMNUOٕPMQTU|VOo햷ʌWX^YJeZg[\]_`abSRc`FʍVjdeefޔihgaґmkjlk]ponqrzsOtJSKEuuYZzwyOxv|{|vӑ}}P~pbIxYߔ{Փfɐ҈ySđz䎷DӈŜƜĜǜÜȜɜœԑQT̜֜͜Μ՜ԜҜdSϜќԈӜʜМלc˜|Jڜޜߜܜٜ؜ݜeۜ蜧圜^ʐ@ABCYDEFՑˌߖ[GˍHőKILJM}NQZOVPc}RSWTRܐe┫ZcS]d_fba[YUXSِ`qg@hminAE\kwlˆgjUҔp}Jqsoߕ{̎~xPv|{uzrt@||̍TyڐT[wdf͒}~`KghrgېE̖TQPdBohi^FC[xǓĝq~ݝsŝǝƝU֓hȝG~ɝʝ˝|Đk֍l͝ΎΝҋːϝafzVН{ӝѝԝҝ՝֝؝םٝڝU|{۝ߝVޝݝՈ̐ftcE蝞WWNAӔiqŋɉgÈb\A@ܓBCjDFGHȋgXIJf֙]\֑ōLK񍽒LN]MNOؖ{DQpSVURTWLjލێZmXYۖ[\aYt^ܝnf`”f]cb͐їʉ}ged_͌kiˉgmsƑuAt^_ђMpoqnvljrhĎ`̒ȓhIxZz}ji͍{jyĈ|~ˋKjVO~[挜Bdǖ_IXoֈAŒ̓֒kȑ^퓾žƋ|ɋOyT|ҞP՞YԞӞОĞÞ֞ΞɞƞǞϞ̞\ƒʞŞȞl͞מߞ؞ޞݞΒ۞ٞWڞ➾͖~ўMk@ɓh@wKGFEBDCIELHJMQNOܞRSTUӋ~WVY\ԋ\[]̉V^`_abc~c΍defgihw}cjlBkmnopqsrtiuEkvaʚBwxꕈœyіz|{~}CXiÔ`Ĕ𓇟]rDדBv͉򐑔@AgDבjmÒk^FhlY_Q\CZO@ܗAUtƟҗßBişʟȟŸWɟğ˟̟[D~CǟYEύakПߟٟnԟݟQH֟͟ϟ`F۟Iӟڟ؟ܟΌÏXGҟN՟ΟџןpퟹanMJŖؑHBޟYRAВQ@NIRK઒HגkEDMGFLCKOPUTVYbSLWQZX][^aZG\`_JMdhfNObcgemmjilғnPoqprsΉD܎ЍQFutRxY{vzy_׈b}G~|wBTSకŏRďVWUƏϔώFonMYRӗzWCיZܒݎꖩuЕŔvĖSqҍ]Ɣ[\ό_ƓKTҖ—]LPQbl_ʋߊ`ωaXdbc]ǔfegihjԗՋilڗklmŠZ@ZABCDFGErIHnKJLMONQPÊr[RᶐYSpTcRb\jUV[YXEW؈Ȕ\Z{L^᪗l_]Ԕ`aoوfcbEidehgDa`^jklnmuvprt]usᾎoqaǏxwyzɒ|{s}~×ȕoᒔSpIFcHsqrtMu~mvᐓXῖĊՔږӖȏŊ^v“r˕uėᵖmZḋΐӍxuԍmCjv{yɏzd{VOqɕאm֔A@⁖CBʏDbFEGIH|ЎJV_FSPOcLNj_MKIˏ[ՍQRh֋\TSЉTUWXHYZ[׋щÓG\Hȉb]d`a≔`^_̏ڈHbcŐBdetŗgfilj҉mkemsoϐnnpqrntuv˓ސwy{xzA|Eq~M}⧗͏vG[^|ƊΏJ}yM؋}͕ӉZNJ\ߐ͔ѕzŽēUәȊАĕ̋HeSl⟊Ϗ⸐ЌWfƗnI@gC[RBюhAfaےFݗ׍GaIЏHIgDJEoMQ㋌LUiROPNKGWTVSpX㎑ea[_ۈZbfjԖԒ\dY]^㻈Ȗ]ًΗgchjmiҕɊɖ܈lknuovrȎtqwpcDks{~|z`ѐɔ}x@qJDUyJ[\Zʊߍrul딭rQA`HKˊ|sVlҎ㧎ϑkՖ^㮒EW㣔]яI̊Ҍbmnx݈_wّEӌE\ƐeҐrE]BAtDCorTHIGFJBڑNOKLMpUQGPSRcVWVXZ^[Y^\]d_`acbefgbh՗LvijPklmno介pqɎrsܕڊCwMtquʔwǑvDxzy|{}~͊ǗFŎHmcԉF|ڋۑcՉꋗϓpΖ։s䃒t`r׉Ί䜔eۋىҏ؍p؉ԌH专Gވ䎗t䟓䒑K䘕ӏN֖f䓑~uW䪖`H@̕UӒ@הԏǎBCnJPQDNFHRGKLOEEIFdOVTmSUWX[YZ˔M\a唑`Abh]_^PAdcefgՌsi|jklqrm\naopztwsuv֎x`ua{^|}~gؔIwXIډZIayOspXqՏt߈\܋Uܑьٍ啑T֏廐J]݋A@CBDPEFG漐vHeIJ橌KK`LoMO旗NePQRϊSTUVpWXYGZ[\]vu`_P^Lab׏cKݐidf؏ehigُ]frmwllkFlbYڏjopn֌_FsaUvrwtuqǓNۉbzxkЊyzȗ_{泒~|@}攏dyuӎwTދ戕xc]̝QJLؓۏ^eLvn݉̔ъӐ晒M惔ݑ\fGdGo^܏qw桑Ԑ͎q拕NzՐ׌HHxH@DABCJE֐GIFLRKMNQPOSRUTVWYXgZ[]^_\`ԎaORb]cfedygriڍhqkmjlpnPory֗SsAutx`wv{zyQ|}~DhCJ_ӕҒHIv}ߋԕމ痔Rqǒޑt秓r瀐ʒ笑秈AߑTi툝NٓxV^Օ߉繓BሦkyKՎJIɗҊWߓM׎@xYSsXsAѓUގz|珗Vy_XݏΔэߎ碗dʗB瘊jޒtݓbn،S甉ޏzge_LKNݕsee|K獐@BACыdB^EDF^tՒKbGHLJIߏOȒZMNLPVYXLQRUWZTS^_`]\[dbcaefhӊgsiljkmopqtruwvxMy•zJ[ՊԊ{|}~֊t}{ňhjɑ~Õ@w׊A’˗褗zG@Ku脌ۍBחꗯǐYWٌ蓎GԙJᐴ_뗋dkIPÐrʖvxCƈfڕ؊B蹉Cŕ{aДړ̗zjopz{犰^ޗڌ@BACDEFHGIHQJKZєOLݖM{a`NOPRSUQTيVWXYZ\[^a]_`bcd遍e]nfgyhʑwmljkiwnopqsrxtvRuxˑyz}|~{[@ETS@飖DBAC驕LNDEI~F邊khVLؗP–Γ鼓鰎DCEL@ABHQJGFKHG{LMNIOߒSTRQWPUVYX[\]hZ^J_`abcdefghki[jlٗmꞔnpqoꍍ˖sotuvKwٖxzy{|}~Cیl@Vs@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X^u}~IIWVij{C|D^OPQRSTUVWXFGH`abcdefghijklmnopqrstuvwxym_nOQMobp`ʁPU         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~?%%%%%%%; 0!!!!0???????????""""""*")"¢¢?ââ?ĢĢ?ŢŢ?ƢƢ?ǢǢ?ȢȢ?ɢɢ?ʢʢ'"ˢˢ("̢̢͢͢!΢΢!ϢϢ"ТТ"ѢѢ?ҢҢ?ӢӢ?ԢԢ?բբ?֢֢?עע?آآ?٢٢?ڢڢ?ۢۢ?ܢܢ "ݢݢ"ޢޢ#ߢߢ""a"R"j"k""=""5"+","???????+!0 o&m&j&  ! ????%????????????????????????!£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ?ܣܣ?ݣݣ?ޣޣ?ߣߣ??A£BãCģDţEƣFǣGȣHɣIʣJˣḲLͣMΣNϣOУPѣQңRӣSԣTգU֣VףWأX٣YڣZ??????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ????????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ??????????????????????????????????ѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./§§?çç?ħħ?ŧŧ?ƧƧ?ǧǧ?ȧȧ?ɧɧ?ʧʧ?˧˧?̧̧?ͧͧ?ΧΧ?ϧϧ?ЧЧ?ѧ0ҧ1ӧ2ԧ3է4֧5קQا6٧7ڧ8ۧ9ܧ:ݧ;ާ<ߧ=>?@ABCDEFGHIJKLMNO???????????????`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$`!a!b!c!d!e!f!g!h!i!?I33­­"3ííM3ĭĭ3ŭŭ'3ƭƭ3ǭǭ63ȭȭQ3ɭɭW3ʭʭ
3˭˭&3̭̭#3ͭͭ+3έέJ3ϭϭ;3ЭЭ3ѭѭ3ҭҭ3ӭӭ3ԭԭ3խխ3֭֭3׭׭?حح?٭٭?ڭڭ?ۭۭ?ܭܭ?ݭݭ?ޭޭ?߭߭{300!3!!22222122292~3}3|3R"a"+"."""" """5")"*"?????????????????????????????????????¦¦?ææ?ĦĦ?ŦŦ?ƦƦ?ǦǦ?ȦȦ?ɦɦ?ʦʦ?˦˦?̦̦?ͦͦ?ΦΦ?ϦϦ?ЦЦ?ѦѦ?ҦҦ?ӦӦ?ԦԦ?զզ?֦֦?צצ?ئئ?٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ?এএ?ᦏ⦏㦏䦏妏榏榏?福規規?馏ꦏ릏릏?즏??憐憐??ᦏ⦏㦏䦏妏福馏ꦏ즏?????????????????????????????????????§çħŧƧǧȧɧ	ʧ
˧̧ͧΧϧϧ?ЧЧ?ѧѧ?ҧҧ?ӧӧ?ԧԧ?էէ?֧֧?קק?اا?٧٧?ڧڧ?ۧۧ?ܧܧ?ݧݧ?ާާ?ߧߧ?৏৏?᧏᧏?⧏⧏?㧏㧏?䧏䧏?姏姏?槏槏?秏秏?觏觏?駏駏?ꧏꧏ?맏맏?짏짏???紐紐???§RçSħTŧUƧVǧWȧXɧYʧZ˧[̧\ͧ^Χ_??©?ĩ&?Ʃ2?ȩAɩ??˩J̩ͩR?ϩfЩ????????????????©ééĩ'Iũ1Ʃ3ǩǩ8ȩBɩ@ʩʩI˩K̩ͩSΩΩϩgЩѩѩ?ҩҩ?өө?ԩԩ?թթ?֩֩?שש?ةة?٩٩?کک?۩۩?ܩܩ?ݩݩ?ީީ?ߩߩ?੏੏?ᩏᩏ?⩏⩏?㩏㩏?䩏䩏?婏婏?橏橏?穏穏?詏詏?驏驏?꩏꩏?멏멏?쩏쩏???祐祐??????????????????
?" $ª«êëĪi0Ūū*ƪƫ.Ǫǫ(Ȫȫ4ɪɫ6ʪʫ9˪˫=̪̫;ͪͫCΪΫGϪϫEЪЫѪѫҪҫӪӫԪԫժի֪֫Pת׫Lتث٪٫TڪګX۪۫VܪܫZݪݫ\ުޫ`ߪ߫^એ૏d᪏᫏b⪏⫏㪏㫏䪏䫏媏嫏檏櫏l窏竏誏諏p骏髏jꪏ꫏r몏뫏n쪏쫏h摒𢡊txvy}{?????????	
?!%ª«êëīī?Ūū+ƪƫ/Ǫǫ)Ȫȫ5ɪɫ7ʪʫ:˪˫>̪̫<ͪͫDΪΫHϪϫFЪЫѪѫҪҫӪӫԪԫժի֪֫Qת׫Mتث٪٫UڪګY۪۫Wܪܫ[ݪݫ]ުޫaߪ߫_એ૏e᪏᫏c⪏⫏㪏㫏䪏䫏媏嫏檏櫏m窏竏誏諏q骏髏kꪏ꫏s몏뫏o쪏쫏i摒𢡊uwz~|???????????????????????????????????????????????????????????????????????????????????????????p!q!r!s!t!u!v!w!x!y!`!a!??b!c!d!e!f!g!h!i!12!!!pNPQS$STYWX[\S]_` aNe;fef)hkjjmm(puvv0yz}}b !"v#$%ސ&'();MQ*+,ٚr-ў?	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~000000@>?00000N0000  <^%"\& %     	00;=[]0	0
000
00000
`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0""""""*")"'"("!!"" ""#""a"R"j"k""=""5"+","+!0 o&m&j&  ! %!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$`!a!b!c!d!e!f!g!h!i!I33"3M33'3363Q3W3
3&3#3+3J3;33333333{300!3!!22222122292~3}3|3R"a"+"."""" """5")"*"NUZ?Ta(cY"uPz`c%nefh'Weqb[Y{b}}b|[^	cfHhǕOgN
OMOOIPV7YYZ	\`apafipOupuy}}ÀcUz;SNNWxNXn82z(/AQpSTTVY_m-bpTS[poS\zNx&nVUk;YSfmtBVNKOSU0[q_ ffh8ll)m[tvNz4[`풲muvř`iSQW0XDY[^(`cclopqYqq?s~vт`[iXeZl%uQ.YeY__be*j'kksV,Ğ\l{QK\aƁvharYNOxSi`)nOzNSNUO=OOsORS	VYZ[[yfggLklkpsyy<z{ۂwӃf)VNO\bYr;u偽ŖՙNOVJXX^_*``b`abb9eAffhwmppLuvu}QRYT[]haimx˄WrlmنWgΆRVT^bd<h8hkrsxkz҉k퐣if[\}iMNc {+jjh
_orRUp`b;mnn[DN9Si:j*h\Qzܑ[V("h1|Rłt~NOQ[
RRR]U*XY[[[r^y^`acaacbegShh>kSkWl"ooEotuvwz{!|}6f̊Qeӗ(8N+T\]sLv<w\TXOOqSUhVWGY	[[\^~^_c:geeghh_j0^kl}luHyc[z}_w̎<N}PQY[/bbd:kruGypcʃ	TTUThXjp'xug͞tS[PNENNOS8T[_%`Qe=gBlrllxptvzz{}|f}e[rSE\]bbc nZ1ݍoyZNNNOOPGQzqQQTS!SSSUX\7_J_/`P`m`cYeKjlrrwNWZNQ-\fmi@\fuisPh|PRGW]&e#k=k4tyyK{}̃_9яёT]N6PS:Srsw悯ƙșҙwQa^UzzvP[G2NjQ\H\czltazq|hp~QhlRT͎fSAyOPRDQSU-WsWQYb__u`vagaac:dleofBhnfu=z|L}}K~kJ͆cfΏ蛇RbdoAhP kzlTotzP}@#gN9P&PeP|Q8RcRUWXZ^aabrci)j}rr.sxoxy}wҎcuzUxCQSS{^&_nnssC}7PNNPS|TVYd[]^'_8bEegVnr|N7ǖgNN
OHSIT>T/Z__`hjZtxw^NɛN|OOPPIQlQRRRSSTTUQWW}YT[][[]]]x^^^^_R`Labbc;efCffmg!hhi_l*mim/nn2uvlx?z|}}^}}T*RLaʐuq?xMؚ;[RRSTXboj_KQ;RJTV@zw`ҞDs	opu_`rdkNVdWXZZh`aff9hhmu:}nBNPOSUo]]]glstxP߈PW^+cPPQgT^XY[i_Mbc=hskn}pǑrx&xmye0}܃	dR(WPgjQBW*:XiT]Wx\OJRT>d(fggzV{"}/\h9{SQ7R[bdd-gkіv֛LcvRf	NPSq\`dce_hqs#u{~یxefkNN:OO:RSSUVXYYYP[M\^+^_`c/e\[eeegbk{klEsIyy|}+}󁖉^ifnj܌̖okN<OOPQW[[HacBf!knl>rtux:y3ꁔPl_X+z[NSW1YZ[`nouꌟ[{rPga\J~Q\hcfenq>y}ʎndžPR:\Sg|p5rLȑ+[1_`;NS[Kb1gkrs.zkRQSjT[c9j}VShT[1\]Oab2myyB}M~Frt/1KlƖNOOEQAS_bgAlncs&~͑SY[m]y.~|~XqQSO\%fwzQ_eoikmndov}]uQR@bffn^}rfRSsY^_U`dPQR SGSSTFU1UVhYY<Z[\\\\^^^p_bbbcwcff-fvf~ghj5jlm	nXn<q&qgquw]xyeyyz{|9}փI]<Tsaތf~
NNNWNQpRW4XX"[8^`dagVgDmrsuczr 1VWb
ikqT~wrߘU;\8OOOU Z[[_Na/ceKfhixmm3uuw^yy3}は:2ݑNNRuXX\u=\N
ŏcm%{ϊbVS9TW%^c4lpaw|pBT^tĚ]i]pegۖncIgiŃozd[N,p]u/fQ6RRY_'`b?eteftfhhcknrruv|VXˊRYez-^`befgwMzM|>~
d_xRbcBdb-z{v}INHQCS`S[\\]&bGbdh4hlEmmg\oNq}qez{}J~z9nΌxwMRU8o6qhQyU~|LVQX\cffZiruuyVyy| }D}4;a PuRSS	PUXOY=r[d\S``\cc?ccdef]iioqNuvz|}}aIXlňpmPXaӁ5 OtPGRsSo`Ic_g,nO^\ʌe}RSvQcX[k[
\
dQg\NY*YplQ>UXY`Sbg5Ui@ę(SOX[\/^_ `Ka4bfln΀Ԃ.۞ۛNS'Y,{Ln'pSSDU[Xbbblo"t8o8QSSFOTjY1]zh7rH=j9NXSVfWbceNkm[npwz{}=ƀˆ[VX>_efjk7uNJ$Pw0W_e`zf`luznE{\uzQ{Ąyz6Z@w-NN[_b<fglkw;NЙj&p*sWNFQQU[^3^^_5_k__acfgnoRr:u:wt9xv܊󍚒wRWcvglsÌs%mXiiuZXhciCO,og&}T?ipojWX,[,}*r
T㑴NNO\PuPCRHT$X[^^^^_`b:cch@lxyz}GD-ؑlXdduenv{iѓnT_dMDxQkX)YU\^m~u[pOko0uNQT5XWXY`\_e\g!n{v߃M%x:xR^WtY`PZQQQRUTXXXWY[\]`b-dqgChhhvmonmopqS_uwyI{T{R{|q}0RciFv-0ؕPRTX\admwzS\?S__myrcwy{krhajQz4iJ\[IpxVo\`felZAQTf
HYQMNQXpzcKbi~wuWS`iߎ]lN<\_Sьy^esNeQY?\NY_oyby[q+sqt^_{cdq|CN^KNWV`o
}3]bdwgl>m6t4xFZuO^bcWeogvLr̀)M
PWZhsidqrXjyw)/OeRZSbgl}v{|6f or~Q{rx{H{ja^Qu`ukQbnzvOpbO{zVYX䆼4O$RJSSS^,deg>lNlHrrsTuA~,酩{Ƒiq=cifjuvxC*SQS&TY^|_`Ibybbekluvxy}w^ۘj8|P>\_gk5t	w;gz9Suf_񃘀<__buF{<ghYZ}~v,Oj_j7lothyhUy^cuyׂ(򒜄-Tl_e\mpӌ;Oet
NNW+YfZ[Q^^`vbweenfnm6r&{P\tDOdfkaj\SizWOoR_E^
gyym_UblNirR;TtVXanbqnY||}e^NuOuQ@Xc^s^
_g&N=[s|PXVvx%Rw{OP	YGr{}ԏMOR)Z_OWUcik+u܈BzRXUa
bfk?|#POSFT1XIY[\\)]^bgc>eegllp2x+~ހ*JҒlONNPVRJWY=^__?bfgghQ!}~2 T,SP\SXd4ggrfwFzRlkXL^TY,gQvidxTWY'fgkTiU^ggR]hNOSb+glďOm~Nban+osT*gE]{\[JnфzY|l wR"Y!q_rw'aiZZQ
T}TfvY]rnMQh}}bxd!jY_[ksv}2Q(gٞvbgR$\;b~|OU`}S_NQY:r6Α%_wSy_}3VgS	aalRv8/UQO*QRS[}^`ac	gggnm6s7s1uPyՈJĖYNYON?P|^Y[^ccdfJiimnq(uzIɄ!
e}
~ab2kltmmeg<ma}=jqNuSP]koͅ-)RTe\Nghttuψ̑x_szNceuRAmn	tYukx|zOnae\NNP!NQ[ehmsBvwz|oҊ|ϑuR}+PSgmq3t*W`tAXm/}^N6OOQR]`s<yӂ4
bftkRRpˆ^K`a#oIq>|}o#,BTojpŒ2RAZ^_g|iijmobrr{~KΐmQy2֊-PTqjkČ`gNNkhi~nxU_NN*N1N6N<N?NBNVNXNNNkN
_NNNNNNNNNNNNNNNNNN	OZO0O[O]OWOGOvOOOO{OiOpOOoOOOQOOOOOOOOOOP(PP*P%PPOO!P)P,POOPPCPGPgUPPPHPZPVPlPxPPPPPPPPPPPPPPPPPP	QQQQQQQ!Q:Q7Q<Q;Q?Q@QRQLQTQbQziQjQnQQQVQQQQQQQQQQQQQQQQQQQQQQQUQQQQQRRRR'R*R.R3R9RORDRKRLR^RTRjRtRiRsRR}RRRRqRRRRRRRRRRRRRRRRRRSS8u
SSSSS#S/S1S3S8S@SFSESNISMSQ^SiSnSY{SwSSSSSSSSSS|ٖSfqSSSST=T@T,T-T<T.T6T)TTNTTuTT_TqTwTpTT{TTvTTTTTTTTTTTTTTTTTTTTUUTTTTT9U@UcULU.U\UEUVUWU8U3U]UUUTUU{U~UUUU|UUUUUUUUUUUUVUVUUVUNVPVq4V6V2V8VkVdV/VlVjVVVVVVVVVVVVVVVVVVVVVVVWVW	WWW
WWWWUW&W7W8WNW;W@WOWiWWWaWWWWWWWWWWWWWW
XWWXXXrX!XbXKXpXkRX=XyXXXXXXXXXXXXXXXXXXXXXXXXXXY
YYYh%Y,Y-Y2Y8Y>YzUYPYNYZYXYbY`YgYlYiYxYYY^OOYYYYYYYY%ZZZZ	ZZ@ZlZIZ5Z6ZbZjZZZZZZZZZZZZZZ[[[2[Z*[6[>[C[E[@[Q[U[Z[[[e[i[p[s[u[x[ez[[[[[[[[[[[[[[[[[[[\\\
\\ \"\(\8\9\A\F\N\S\P\O\q[l\n\bNv\y\\\\Y\\\\\\\\\\\\\]\]]]\]]]]]"]]]]L]R]N]K]l]s]v]]]]]]]]]]]]]]]]]]]]]^^^^^6^7^D^C^@^N^W^T^_^b^d^G^u^v^z^^^^^^^^^^^^^^^^^^^^^^^^_	_]_\____)_-_8_A_H_L_N_/_Q_V_W_Y_a_m_s_w_____________________`_!`````)``1```+`&``:`Z`A`j`w`_`J`F`M`c`C`d`B`l`k`Y``````````````````_````Maaa``a``a!a``
aaGa>a(a'aJa?a<a,a4a=aBaDasawaXaYaZakataoaeaqa_a]aSauaaaaaaaaaaaaaaaaaaaayaaaaaaaaaabb	b
bbbbb!b*b.b0b2b3bAbNb^bcb[b`bhb|bbb~bbbbbbbbbbbbbdbbbbbbbbcbb'cccbbPc>cMcdOcccccvcccccckciccccccccccd4ddd&d6ded(ddgdodvdNd*eddddddddddddddd	ddbdd,eddddedeee$e#e+e4e5e7e6e8eKuHeVeUeMeXe^e]erexeeeeeeeeeeeeeeeeeerg
ffesg5f6f4ffOfDfIfAf^f]fdfgfhf_fbfpffffffffffffffffff?ffffffggg&g'g8.g?g6gAg8g7gFg^g`gYgcgdggpgg|gjggggggggggggggggggggggjhFh)h@hMh2hNhh+hYhchwhhhhhhhhhjhthhhhih~hihih"i&ihihhhh6iiihh%ihhh(i*ii#i!ihyiwi\ixikiTi~ini9iti=iYi0iai^i]iijiiiiiiiii[iiiii.jiiiiiiijji
kiiijijiji
jjj#jjDjjrj6jxjGjbjYjfjHj8j"jjjjjjjjjjjjjjjjjjjjjkjkk1k8k7kv9kGkCkIkPkYkTk[k_kakxkykkkkkkkkkkkkkkkkkkkkkkkkkkllll$l#l^lUlbljllllll~lhlsllllllllllllllllllmM6m+m=m8mm5m3mmmcmmdmZmymYmmmommn
nmmmmmmmmmmmmmmmmm-nnn.nnrn_n>n#nkn+nvnMnnCn:nNn$nnn8nnnnnnnnnnnnnnnnnAooLpnnn?on1on2on>oonozoxooooo[oomoo|oXoooofoooooooooooooooo	ppopppopptoppp0p>p2pQpcppppppppppppp	qpqqeqUqqfqbqLqVqlqqqqqqqqqqqqqqqqqqqqq
rrr(r-r,r0r2r;r<r?r@rFrKrXrtr~rrrrrrrrrrrrrrrrrrrrPs
ssss4s/s)s%s>sNsOs؞Wsjshspsxsus{szsssssssssttot%ts2t:tUt?t_tYtAt\titptctjtvt~tttttttsttttttttttuuuuu
uuuu&u,u<uDuMuJuIu[uFuZuiudugukumuxuvuuutuuuuuuuuuuuuuuuuuuuuuuuuuuvuuuuv
v	vv'v v!v"v$v4v0v;vGvHvFv\vXvavbvhvivjvgvlvpvrvvvxv|vvvvvvvvvvvvvvvvvvvvvvvv/vwww)w$ww%w&ww7w8wGwZwhwkw[weww~wywwwwwwwwwwwwwwwwwwwwwxx&y x*yExxtxx|xxxxxxxxxxxxxxxxxxxxyyyy,y+y@y`yWy_yZyUySyzyyyyyKyyyyyyyyyyyz
zzz zzy1z;z>z7zCzWzIzazbzizpzyz}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{
{{3{{{{5{({6{P{z{{M{{L{E{u{e{t{g{p{q{l{n{{{{{{{{{{]{{{{{{{{{{||{{`||||{{|
|{#|'|*||7|+|=|L|C|T|O|@|P|X|_|d|V|e|l|u||||||||||||||||||||||;|||||}}}}
}E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}}}[}}}}}}}}}}}}=~}}}}}}}}}}}}}~
~#~!~~1~~	~~"~F~f~;~5~9~C~7~2~:~g~]~V~^~Y~Z~y~j~i~|~{~~}}~~~~~~~~~~~~~8:ELMNPQUTX_`higxqܘ!(?;JFRXZ_bhsrpvy}Qۀـ݀Āڀր	)#/KF>SQqneft_Ɂ́сف؁ȁځ߁

)+83@YX]Z_dbhjk.qwx~߂҂ނ܂	ق5421@9PE/+#|su΃؃
" 8m*<ZwkniF,oy5ʄbل̈́ڄЄƄք!,@cXHAKUmꅇw~ɅυЅՅ݅܅
"0?MUNT_gqĆƆɆ#Ԇކ߆ۆ	
4?7;%)`_xLNtWhnYScjˇЇ֖ćLJƇ
҇"!169';DBRY^bk~u}rÈĈԈ؈و݈
C%*+AD;68L`^fdmjotw~ډ܉݉%6A[RFH|mlbĊ͊Šڊފۊ 3&+>(ALONIV[Zk_lot}:A?HLNPUblxz|bȌڌ

N͌gmqsύڍ֍̍ۍˍߍ	B504JGILPHYd`*cUvr|ƎŎȎˎێ
&3;9EB>LIFNW\bcdڏ!
'659OPQRI>VX^hovr}Hbې20JVXceisrɑˑБ֑ߑۑ,^WEIdH?KPZϒD."#:5;\`|nV֓דؓÓݓГȓ6+5!:ARD[`b^j)puw}Z|~ʕoÕ͕̕Օԕ֕ܕ!(./BLOKw\^]_frlΖ˖ɖ͖Mܖ
Ֆ$*09=>DFHBI\`dfhRkqy|z×Ɨȗ˗ܗOz8$!7=FOKkopqtsĘØƘ	!$ ,.=>BIEPKQRLUߙۙݙؙљ+7EB@C>UM[W_bedikjϚњӚԚޚߚ"#%'()*./2DCOMNQXtʛƛϛћқԛ:	
.%$!0G2F>Z`gvx	*&#DA?>FH]^dQPYrozĝƝϝٝӝuy}a̞ΞϞОԞܞޞݞv!,>JRTc_`afgljwrv/XiYdtQq	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^"!!	
RSTUVWXYZ[\^_&2A?JRf'138B@IKSg
" $0*.(469=;CGEPLTXVZ\`^dblpjrnhtxvy}{	
!%+/)57:><DHFQMUYW[]a_ecmqksoiuwz~|NNNNNN#N$N(N+N.N/N0N5N@NANDNGNQNZN\NcNhNiNtNuNyNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOO.O1O`O3O5O7O9O;O>O@OBOHOIOKOLOROTOVOXO_OcOjOlOnOqOwOxOyOzO}O~OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPP
PPPPPPPPPPP"P'P.P0P2P3P5P@PAPBPEPFPJPLPNPQPRPSPWPYP_P`PbPcPfPgPjPmPpPqP;PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQ
QQPQQQQQQQ#Q'Q(Q,Q-Q/Q1Q3Q4Q5Q8Q9QBQJQOQSQUQWQXQ_QdQfQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRR"R(R1R2R5R<RERIRURWRXRZR\R_R`RaRfRnRwRxRyRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSS
SSSSSSSSSS%S'S(S)S+S,S-S0S2S5S<S=S>SBSLSKSYS[SaScSeSlSmSrSyS~SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTT!T'T(T*T/T1T4T5TCTDTGTMTOT^TbTdTfTgTiTkTmTnTtTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUU	UU
UUU*U+U2U5U6U;U<U=UAUGUIUJUMUPUQUXUZU[U^U`UaUdUfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVV
V
VVVVVVV,V0V3V5V7V9V;V<V=V?V@VAVCVDVFVIVKVMVOVTV^V`VaVbVcVfViVmVoVqVrVuVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWW
WWWWWWW W"W#W$W%W)W*W,W.W/W3W4W=W>W?WEWFWLWMWRWbWeWgWhWkWmWnWoWpWqWsWtWuWwWyWzW{W|W~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXX	XWX
XXXX X&X'X-X2X9X?XIXLXMXOXPXUX_XaXdXgXhXxX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYAY!Y#Y$Y(Y/Y0Y3Y5Y6Y?YCYFYRYSYYY[Y]Y^Y_YaYcYkYmYoYrYuYvYyY{Y|YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ
ZZZZZ#Z$Z'Z(Z*Z-Z0ZDZEZGZHZLZPZUZ^ZcZeZgZmZwZzZ{Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[4[[[[![%[-[8[A[K[L[R[V[^[h[n[o[|[}[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\#\&\)\+\,\.\0\2\5\6\Y\Z\\\b\c\g\h\i\m\p\t\u\z\{\|\}\\\\\\\\\\\\\\\\\\\\\\\\\\]]
]]+]#]$]&]']1]4]9]=]?]B]C]F]H]U]Q]Y]J]_]`]a]b]d]j]m]p]y]z]~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^
^^^^^^ ^.^(^2^5^>^K^P^I^Q^V^X^[^\^^^h^j^k^l^m^n^p^^^^^^^^^^^^^^^^^^^^^^^^^^^________!_"_#_$_(_+_,_._0_4_6_;_=_?_@_D_E_G_M_P_T_X_[_`_c_d_g_o_r_t_u_x_z_}_~_________________________________________`
`
```````$`-`3`5`@`G`H`I`L`Q`T`V`W`]`a`g`q`~```````````````````````````````````````````aa
aaaaaaaaaaaa"a*a+a0a1a5a6a7a9aAaEaFaIa^a`alaraxa{a|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbb b"b#b'b)b+b9b=bBbCbDbFbLbPbQbRbTbVbZb\bdbmbobsbzb}bbbbbbbbbbbbbbbbbbbbbbbcc
cc
ccccc)c*c-c5c6c9c<cAcBcCcDcFcJcKcNcRcScTcXc[cecfclcmcqctcucxc|c}cccccccccccccccccccccccccccccccccccc	d
dddddd d"d$d%d)d*d/d0d5d=d?dKdOdQdRdSdTdZd[d\d]d_d`dadcdmdsdtd{d}ddddddddddddddddddddddddddddddddddddddddeee	e
eeeeeeeee"e&e)e.e1e:e<e=eCeGeIePeReTe_e`egekeze}eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefff	f
fffffff!f"f#f$f&f)f*f+f,f.f0f1f3f9f7f@fEfFfJfLfQfNfWfXfYf[f\f`faffjfkflf~fsfuffwfxfyf{ff|ffffffffffffffffffffffffffffffffffgggggg g"g3g>gEgGgHgLgTgUg]gfglgngtgvg{gggggggggggggggggggggggggggggggggggRhhhhh(h'h,h-h/h0h1h3h;h?hDhEhJhLhUhWhXh[hkhnhohphqhrhuhyhzh{h|hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhi	i
iiiiii1i3i5i8i;iBiEiIiNiWi[icidieifihiiilipiqirizi{iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjj j$j(j0j2j4j7j;j>j?jEjFjIjJjNjPjQjRjUjVj[jdjgjjjqjsj~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkk	kkkkkkk$k(k+k,k/k5k6k;k?kFkJkMkRkVkXk]k`kgkkknkpkuk}k~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklll	l
llllll&l'l(l,l.l3l5l6l:l;l?lJlKlMlOlRlTlYl[l\lklmloltlvlxlyl{lllllllllllllllllllllllllllllllllmm
mmmmmm&m'm(mgl.m/m1m9m<m?mWm^m_mamemgmompm|mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnn"n'n2n6n9n;n<nDnEnHnInKnOnQnRnSnTnWn\n]n^nbncnhnsn{n}nnnnnnnnnnnnnnnnnnnnnnnnnnnoo
oo
ooooo&o)o*o/o0o3o6o;o<o-oOoQoRoSoWoYoZo]o^oaoboholo}o~oooooooooooooooooooooooooooooooooooooopppp
pp p#p/p4p7p9p<pCpDpHpIpJpKpTpUp]p^pNpdpeplpnpupvp~ppppppppppppppppppppppppppqqqqqqqqq q+q-q/q0q1q8qAqEqFqGqJqKqPqRqWqZq\q^q`qhqyqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrr	rrrrrr$r+r/r4r8r9rArBrCrErNrOrPrSrUrVrZr\r^r`rcrhrkrnrorqrwrxr{r|rrrrrrrrrrrrrrrrrrrrrrrrrrrrsssss
ssssss"s$s's(s,s1s2s5s:s;s=sCsMsPsRsVsXs]s^s_s`sfsgsiskslsnsosqswsys|sssssssssssssssssssssssssssssssssssssssssssssssssssstttt
tttt$t&t(t)t*t+t,t-t.t/t0t1t9t@tCtDtFtGtKtMtQtRtWt]tbtftgthtktmtntqtrttttttttttttttttttttttttttttttttttttttttttttttttttttuuuu u!u$u'u)u*u/u6u9u=u>u?u@uCuGuHuNuPuRuWu^u_uauouquyuzu{u|u}u~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvv
vvvvvvvvvvvv#v%v&v)v-v2v3v5v8v9v:v<vJv@vAvCvDvEvIvKvUvYv_vdvevmvnvovqvtvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvww
wwwwwwwww"w(w-w.w/w4w5w6w9w=w>wBwEwFwJwMwNwOwRwVwWw\w^w_w`wbwdwgwjwlwpwrwswtwzw}wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxx	x
xxxx!x"x#x-x.x0x5x7xCxDxGxHxLxNxRx\x^x`xaxcxdxhxjxnxzx~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyxxxxxyyyyyyy y%y'y)y-y1y4y5y;y=y?yDyEyFyJyKyOyQyTyXy[y\ygyiykyryyy{y|y~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz	z
zzzzzz!z'z+z-z/z0z4z5z8z9z:zDzEzGzHzLzUzVzYz\z]z_z`zezgzjzmzuzxz~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{#{'{){*{+{-{.{/{0{1{4{={?{@{A{G{N{U{`{d{f{i{j{m{o{r{s{w{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||	||||||| |%|&|(|,|1|3|4|6|9|:|F|J|U|Q|R|S|Y|Z|[|\|]|^|a|c|g|i|m|n|p|r|y|||}||||||||||||||||||||||||||||||||}}}	}}}}}}}}#}&}*}-}1}<}=}>}@}A}G}H}M}Q}S}W}Y}Z}\}]}e}g}j}p}x}z}{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}~~~~~~~ ~'~(~,~-~/~3~6~?~D~E~G~N~P~R~X~_~a~b~e~k~n~o~s~x~~~~~~~~~~~~~~<;=>?CDGORS[\]acdefmq}~

 $&,.04579:<>@D`dfmquȀ̀πҀԀՀ׀؀ $',05:<EGJLRW`aghimowˁÁŁʁ΁ρՁׁہ݁ށ!"(24:CDEFKNOQV\`cgmt{}ƂЂՂڂ
T!",-.037:<=BCDGMNQUVWpx}ǃɃσЃуԃ݃S
/9EGHJMOQRVXYZ\`degjpstvx|}„DŽȄ̄τӄ܄2"#$%'*+/346?FOPQRSVY\]^_`abdkoyz{}…Džʅ˅΅؅څ߅
!')68:<=@BFRSVWXY]`abcdilouvwzÆņц҆Ն׆چ܆熈!#(./129:<=>@CEMX]adeoqr{ȇɇʇ·Շևهڇ܇߇	
(-.025:<ACEHIJKNQUVXZ\_`diqy{ʈˈ͈̈Έш҈ӈۈވ
 &'(01259:>@BEFIORWZ[\abcknpsuz{|}ԉՉ։׉؉ "$&+,/57=>@CEGIMNSVWX\]aeguvwyz{~ÊƊȊɊʊъӊԊՊ׊݊ߊ
-07<BCDEFHRSTYM^cmvxy|~89=>EGIKOQSTWX[]Ycdfhimsuv{~ŌƌɌˌό֌Ռٌ݌	eilnōƍǍȍʍ΍эԍՍ׍ٍ !"#&'136789=@AKMNOT[\]^abilmopqyz{ÎĎǎώюԎ܎ !#%'(,-.4567:@ACGOQRSTUX]^eƏʏˏ͏ЏҏӏՏ()/*,-347?CDL[]bfglpty̐ÐĐŐǐȐՐאِؐܐݐߐҐ
 %"#')./14679:<=CGHOSWYZ[adgmtyz{‘Ñőӑԑבّڑޑ	
#$%&(./035689:<>@BCFGJMNOQXY\]`aeghinopuvwxy{|}’ÒŒƒǒȒ˒̒͒ΒВӒՒגْؒܒݒߒ
!$%')*3467GHIPQRUWXZ^degijmopqstvz}ēœƓǓɓʓ˓͓̓ӓٓܓޓߓ	
./1234;?=CEHJLUY\_achkmnoqrxy~ƕȕɕ˕Еѕҕӕٕڕݕޕߕ"$%&,13789:<=ARTVWXant{|~ʖҖ]ؖږݖޖߖ	!"#(13ACJNOUWXZ[cgjnsvwx{}ėŗǗɗʗ̗͗ΗЗїԗחؗٗݗޗۗ

 #&+./0235%>DGJQRSVWYZbcefjl˜ŘȘ̘"&'+123459:;<@AFGHMNTXY[\^_`Ùəәԙٙڙܙޙ "#$'-.3568GADJKLNQTV]ÚƚȚΚКҚ՚֚ךۚܚ	
 &+-34579:=HKLUVW[^acefhjklmnsuwxyǛțΛЛכ؛ݛߛ"#&'()*1567=ACDEIJNOPSTVX[]^_cij\khnpruw{/0234:<E=BCGJST_cbeijkpvw{|~Ýǝɝʝԝ՝֝םڝޝߝ
z{|ƞȞ˞՞ߞ	"&*+/12479:<=?ACDEFGSUVWXZ]^himnopqsuz}p!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i!12!!!pNPQS$STYWX[\S]_` aNe;fef)hkjjmm(puvv0yz}}b !"v#$%ސ&'();MQ*+,ٚr-ў	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ޡߡ¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئѧҧӧԧէ֧ا٧ڧۧܧݧާߧקơǡȡɡšġ͢΢ϢߢТࢺܢ¡ʢˢݢޢҡӡԡա֡סء١ڡ̡ۡ͡¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤ¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ٥ڥۥܥݥޥߥƭʭĭ­̭˭ŭͭǭϭέíȭɭ߭ӭԭЭѭҭ֭խ澰徼ɿЯФֵݴ缧е׵ø辫ел߸޸дед˶ļͿοصкЩƻŻ¿ʰоĶ˰ɲٵǻ̰ĻФ²ȻͰӽĸڼΰżźУĺ϶Ѣ˥ѪѯѱѰѸѷѺäѬʶ߱ƺ̼ѽڽÿѥŶѮѧнϿɻѰ޺ijѭò幢ңϥҪʭжҫұۼʲҶҽҤƿҽңҾȴ¨ƱҬѵҷ߿ޱ˵ڵǽñŸҡ«IJ¸˻ʻɵƳȵĥƾ̡޴۵Ƹ麱ɢȺӨӬӣӰ¶ӦӸӻӱӼӭʵı̻ŲӨ޲ųͻϰ޿Ǹ౤ԵߺԫѶԯԵԾŹɺпνλѿԼƲͰȽаԩԥաʺлϻȸѰխ̱ѻҰձոլղսDzűһڻɸسգ°ĸ¼ҵܵ˺㱬ȲɽƩաɲիܳͼխӰҿճƮƶܼԿȢɶưӻբ֡ȼ֨ٳֱߴְƮ岶ֻԽֳֽźʸ֦ҶԻջ¢־ʯָͩʹº˸ðέdzץɳצעש׫׮į׮ʵסбƶݵצʰ̸̹׳̺ɦƱ·קž۽Ƨ׫ֻ˻׻޵׭׳÷סؤע縪ٱǭ׬ذŮ԰ب״½ض漹ؼإؿհ򶦰²ص˷ŷְķƷةؿٺ٧͸꽨ͺٵٷٶͳٴٸŵٳٴȭ١þ¶ٴȳ糡٢ػİ٧úμٹƱݳ٫κ汼ŵǷ͹ȷǣɳͧڬڧŮڳںټڰٻھڿʯθߵڵɷغмԶ»ۻܻڹƶݻ̪ܽװDZսʷǶ˲Űû콤ʶȱҾǺĭۯĮ۰˥۷۶ɰຼݼ۫º̼۽ǿϵ̲޻ϸͲǿ˻Ƽɱ˳ʳϺ˷ưͶ˵ģܣūܽذۢ񳡸۰ɸܷܿȶݽǼ˶ܶܳڳܵݱ̵ܽ߳ܥݤݫݯͰ緡նݷݺݽֶβ߻к޽Ļݣݥ̳ʱݾݣϲ̡ޣ¾˱ͰƦ̱ި޴޳þձ޿ʽ߽޺Ѻľ½̷ޯެиžϾ޻¹ô߬ĩߧ߭´߷²߻߼깨ͽвť޼Һߺٰ߲ǾƾȾѼϽߤ߼̫ԺѸƹíͲýͳ̶Ѳ׶ͱĴɢɪŴӿʵųùô貶ڦڰνæͷ۰ֱ᾿ɾŤǴĹαױƴȹʾǴ⿿ֽ⺶պֺεܹ˾Źⷳγ̾Ҽ㷷˽;׺ضϵҲġٶӲƨʲξܰԲηƹϱϳ㦷Ͼ׽óȴо޳ڿڶղǧɴļʴζͽ䡴ѾҸǹϷȹ㽣Ӽɹ鵶ʢٺ¿Ҿзʹͼůѷ¹ݰ˹Ľ彰۶˴ްʼĽ̽ҷ̴ӷȯͱ沷ʹͷ͹Լ橼̹榿ϩӾδԸιϹ߰ոϮӵտɥйĢʣ¯ѹ˨˷ǽÿ籱罶˼ܴؽɮҹǿϴ秿ǼĿֲݷܶײѱزԷ§շӹٲдƵݶ۲Ծںڲָվ踳ü־ɼϢ駻ſƻȮݢ׸Եؼַ³ܲͳµԹѽұ׾չ޶Ӹۺؾ߶Ǫ뫸ǭгƿѴѳľ׷ֿ­پǿھ۾ӱط͵ϺܾظﻧݲõҴۿڱֹռٷĵݾ빮зɹ˾׹߲Ӵ쮵Ƚ쿻޾عϼҳ۱ٸȿּڷӳܺɿë׿޷ҽյ¤ʿͿᲡƣ㰨׼彭αȳԴټٹԳݿڹ߾ӺŽ˿óڸ۹ƽԱݹӶ⼣è⾪Ƽմ﫳״ִشճ޹ܱǰ߹¸ؿٴΫ¡ֳݺα۸̿׳ٿȰǵڴʺĢܿ۷ˬб۳ܳ鴲ܸһ±۴¶رٽöݯ䴵ʸ˭߷򲼩ܷеݸʡˡܡݡ䡩£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣΡϡСáѡ̢	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¢ĢªЪҪѪԪتӪ򪰩Ω«éЫҫѫԫثӫ̩Щ󫧪©ĩǪǫŪūƪƫĪũƩȪȫɪɫǩʪʫ̪̫˪˫ɩȩͪͫϪϫΪΫʩ˩ת׫֪֫ͩ٪٫۪۫ڪګܪܫݪݫߪ߫ުޫ૯ϩêëժի§çħŧƧǧȧɧʧ˧̧ͧΧ°ðİŰưǰȰɰʰ˰̰ͰΰϰаѰҰӰ԰հְװذٰڰ۰ܰݰް߰±ñıűƱDZȱɱʱ˱̱ͱαϱбѱұӱԱձֱױرٱڱ۱ܱݱޱ߱²òIJŲѲƲDzȲɲʲ˲̲ͲβϲвҲӲԲղֲײزٲڲ۲ܲݲ޲߲³óijųƳdzȳɳʳ˳̳ͳγϳгѳҳӳԳճֳ׳سٳڳ۳ܳݳ޳߳´ôĴŴƴǴȴɴʴ˴̴ʹδϴдѴҴӴԴմִ״شٴڴ۴ܴݴ޴ߴµõĵŵƵǵȵɵʵ˵̵͵εϵеѵҵӵԵյֵ׵صٵڵ۵ܵݵ޵ߵ¶öĶŶƶǶȶɶʶ˶̶Ͷζ϶жѶҶӶԶնֶ׶ضٶڶ۶ܶݶ޶߶·÷ķŷƷǷȷɷʷ˷̷ͷηϷзѷҷӷԷշַ׷طٷڷ۷ܷݷ޷߷¸øĸŸƸǸȸɸʸ˸̸͸θиѸϸҸӸԸոָ׸ظٸڸ۸ܸݸ޸߸¹ùĹŹƹǹȹɹʹ˹̹͹ιϹйѹҹӹԹչֹ׹عٹڹ۹ܹݹ޹߹ºúĺźƺǺȺɺʺ˺̺ͺκϺкѺҺӺԺպֺ׺غٺںۺܺݺ޺ߺ»ûĻŻǻȻɻʻƻ˻̻ͻλϻлѻһӻ׻ջԻֻػٻڻۻܻݻ޻߻¼üļżƼǼȼɼʼ˼̼ͼμϼмҼѼӼԼռּ׼ؼټڼۼܼݼ޼߼½ýĽŽƽǽȽɽʽ˽̽ͽνϽнѽҽӽԽսֽ׽ؽٽڽ۽ܽݽ޽߽¾þľžƾǾȾɾʾ˾̾;ξϾоѾҾӾԾվ־׾ؾپھ۾ܾݾ޾߾¿ÿĿſƿǿȿɿʿ˿̿ͿοϿпѿҿӿԿտֿ׿ؿٿڿۿܿݿ޿߿£¤¥¨©ª­³¹º¼¾¿êïòóö÷ûþáĢħīĬĭįıijĴķĹļťŧũŬŭůźšƧƩƫƭƮƱƳƵƽǧǯǴǵǸǿȢȭȲȳȶȹȺȽɤɩɬɭɸɺɻɼɾʩʭʯʲʳʶʺˤ˩˫˰˳˶˿̴̵̢̣̩̭̮̯̰̱̲̳̹̻̿ͣͥͩͮͯͰͳ͹;Ϳ͡ΥΧΨΣΪίαβθλμξϧϨϮϰϱϸϿХЦЪЬабеикжѥѫѮѹѻѽѾѡҥҦҮҲҸӦӫӭӵӷӸӼӽӡԣԧԪԫԬԭԯ԰ԶԸԼԾգդեթժլկնպ֣֦֫֬־ףׯװײ׵׼׾أتجخدرصضغػ٥٦٧٫ٮٶٷٸٻٽپڢڤڦڨکګڵ渷ںڼڽھۣۥۧ۩۪۳۶۹ۺۻۼ۽۾ܧܨܩܭܻܼܾܲܡݢݣݨݪݬݰݱݲݵݶݷݸޢިީެޭ޴޵޹޺޾ޡߥߨ߫߭߱߹߽߿ߡâ         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~?%%%%%%%; 0!!!!0???????????""""""*")"¢¢?ââ?ĢĢ?ŢŢ?ƢƢ?ǢǢ?ȢȢ?ɢɢ?ʢʢ'"ˢˢ("̢̢͢͢!΢΢!ϢϢ"ТТ"ѢѢ?ҢҢ?ӢӢ?ԢԢ?բբ?֢֢?עע?آآ?٢٢?ڢڢ?ۢۢ?ܢܢ "ݢݢ"ޢޢ#ߢߢ""a"R"j"k""=""5"+","???????+!0 o&m&j&  ! ????%????????????????????????!£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ?ܣܣ?ݣݣ?ޣޣ?ߣߣ??A£BãCģDţEƣFǣGȣHɣIʣJˣḲLͣMΣNϣOУPѣQңRӣSԣTգU֣VףWأX٣YڣZ??????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ????????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ??????????????????????????????????ѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./§§?çç?ħħ?ŧŧ?ƧƧ?ǧǧ?ȧȧ?ɧɧ?ʧʧ?˧˧?̧̧?ͧͧ?ΧΧ?ϧϧ?ЧЧ?ѧ0ҧ1ӧ2ԧ3է4֧5קQا6٧7ڧ8ۧ9ܧ:ݧ;ާ<ߧ=>?@ABCDEFGHIJKLMNO????????????????????????????????????????????????¦¦?ææ?ĦĦ?ŦŦ?ƦƦ?ǦǦ?ȦȦ?ɦɦ?ʦʦ?˦˦?̦̦?ͦͦ?ΦΦ?ϦϦ?ЦЦ?ѦѦ?ҦҦ?ӦӦ?ԦԦ?զզ?֦֦?צצ?ئئ?٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ?এএ?ᦏ⦏㦏䦏妏榏榏?福規規?馏ꦏ릏릏?즏??憐憐??ᦏ⦏㦏䦏妏福馏ꦏ즏?????????????????????????????????????§çħŧƧǧȧɧ	ʧ
˧̧ͧΧϧϧ?ЧЧ?ѧѧ?ҧҧ?ӧӧ?ԧԧ?էէ?֧֧?קק?اا?٧٧?ڧڧ?ۧۧ?ܧܧ?ݧݧ?ާާ?ߧߧ?৏৏?᧏᧏?⧏⧏?㧏㧏?䧏䧏?姏姏?槏槏?秏秏?觏觏?駏駏?ꧏꧏ?맏맏?짏짏???紐紐???§RçSħTŧUƧVǧWȧXɧYʧZ˧[̧\ͧ^Χ_??©?ĩ&?Ʃ2?ȩAɩ??˩J̩ͩR?ϩfЩ????????????????©ééĩ'Iũ1Ʃ3ǩǩ8ȩBɩ@ʩʩI˩K̩ͩSΩΩϩgЩѩѩ?ҩҩ?өө?ԩԩ?թթ?֩֩?שש?ةة?٩٩?کک?۩۩?ܩܩ?ݩݩ?ީީ?ߩߩ?੏੏?ᩏᩏ?⩏⩏?㩏㩏?䩏䩏?婏婏?橏橏?穏穏?詏詏?驏驏?꩏꩏?멏멏?쩏쩏???祐祐??????????????????
?" $ª«êëĪi0Ūū*ƪƫ.Ǫǫ(Ȫȫ4ɪɫ6ʪʫ9˪˫=̪̫;ͪͫCΪΫGϪϫEЪЫѪѫҪҫӪӫԪԫժի֪֫Pת׫Lتث٪٫TڪګX۪۫VܪܫZݪݫ\ުޫ`ߪ߫^એ૏d᪏᫏b⪏⫏㪏㫏䪏䫏媏嫏檏櫏l窏竏誏諏p骏髏jꪏ꫏r몏뫏n쪏쫏h摒𢡊txvy}{?????????	
?!%ª«êëīī?Ūū+ƪƫ/Ǫǫ)Ȫȫ5ɪɫ7ʪʫ:˪˫>̪̫<ͪͫDΪΫHϪϫFЪЫѪѫҪҫӪӫԪԫժի֪֫Qת׫Mتث٪٫UڪګY۪۫Wܪܫ[ݪݫ]ުޫaߪ߫_એ૏e᪏᫏c⪏⫏㪏㫏䪏䫏媏嫏檏櫏m窏竏誏諏q骏髏kꪏ꫏s몏뫏o쪏쫏i摒𢡊uwz~|????????	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~000000@>?00000N0000  \0 \& %     	00;=[]0	0
000
00000"`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0""""""*")"'"("!!"" ""#""a"R"j"k""=""5"+","+!0 o&m&j&  ! %!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%NUZ?Ta(cY"uPz`c%nefh'Weqb[Y{b}}b|[^	cfHhǕOgN
OMOOIPV7YYZ	\`apafipOupuy}}ÀcUz;SNNWxNXn82z(/AQpSTTVY_m-bpTS[poS\zNx&nVUk;YSfmtBVNKOSU0[q_ ffh8ll)m[tvNz4[`풲muvř`iSQW0XDY[^(`cclopqYqq?s~vт`[iXeZl%uQ.YeY__be*j'kksV,Ğ\l{QK\aƁvharYNOxSi`)nOzNSNUO=OOsORS	VYZ[[yfggLklkpsyy<z{ۂwӃf)VNO\bYr;u偽ŖՙNOVJXX^_*``b`abb9eAffhwmppLuvu}QRYT[]haimx˄WrlmنWgΆRVT^bd<h8hkrsxkz҉k퐣if[\}iMNc {+jjh
_orRUp`b;mnn[DN9Si:j*h\Qzܑ[V("h1|Rłt~NOQ[
RRR]U*XY[[[r^y^`acaacbegShh>kSkWl"ooEotuvwz{!|}6f̊Qeӗ(8N+T\]sLv<w\TXOOqSUhVWGY	[[\^~^_c:geeghh_j0^kl}luHyc[z}_w̎<N}PQY[/bbd:kruGypcʃ	TTUThXjp'xug͞tS[PNENNOS8T[_%`Qe=gBlrllxptvzz{}|f}e[rSE\]bbc nZ1ݍoyZNNNOOPGQzqQQTS!SSSUX\7_J_/`P`m`cYeKjlrrwNWZNQ-\fmi@\fuisPh|PRGW]&e#k=k4tyyK{}̃_9яёT]N6PS:Srsw悯ƙșҙwQa^UzzvP[G2NjQ\H\czltazq|hp~QhlRT͎fSAyOPRDQSU-WsWQYb__u`vagaac:dleofBhnfu=z|L}}K~kJ͆cfΏ蛇RbdoAhP kzlTotzP}@#gN9P&PeP|Q8RcRUWXZ^aabrci)j}rr.sxoxy}wҎcuzUxCQSS{^&_nnssC}7PNNPS|TVYd[]^'_8bEegVnr|N7ǖgNN
OHSIT>T/Z__`hjZtxw^NɛN|OOPPIQlQRRRSSTTUQWW}YT[][[]]]x^^^^_R`Labbc;efCffmg!hhi_l*mim/nn2uvlx?z|}}^}}T*RLaʐuq?xMؚ;[RRSTXboj_KQ;RJTV@zw`ҞDs	opu_`rdkNVdWXZZh`aff9hhmu:}nBNPOSUo]]]glstxP߈PW^+cPPQgT^XY[i_Mbc=hskn}pǑrx&xmye0}܃	dR(WPgjQBW*:XiT]Wx\OJRT>d(fggzV{"}/\h9{SQ7R[bdd-gkіv֛LcvRf	NPSq\`dce_hqs#u{~یxefkNN:OO:RSSUVXYYYP[M\^+^_`c/e\[eeegbk{klEsIyy|}+}󁖉^ifnj܌̖okN<OOPQW[[HacBf!knl>rtux:y3ꁔPl_X+z[NSW1YZ[`nouꌟ[{rPga\J~Q\hcfenq>y}ʎndžPR:\Sg|p5rLȑ+[1_`;NS[Kb1gkrs.zkRQSjT[c9j}VShT[1\]Oab2myyB}M~Frt/1KlƖNOOEQAS_bgAlncs&~͑SY[m]y.~|~XqQSO\%fwzQ_eoikmndov}]uQR@bffn^}rfRSsY^_U`dPQR SGSSTFU1UVhYY<Z[\\\\^^^p_bbbcwcff-fvf~ghj5jlm	nXn<q&qgquw]xyeyyz{|9}փI]<Tsaތf~
NNNWNQpRW4XX"[8^`dagVgDmrsuczr 1VWb
ikqT~wrߘU;\8OOOU Z[[_Na/ceKfhixmm3uuw^yy3}は:2ݑNNRuXX\u=\N
ŏcm%{ϊbVS9TW%^c4lpaw|pBT^tĚ]i]pegۖncIgiŃozd[N,p]u/fQ6RRY_'`b?eteftfhhcknrruv|VXˊRYez-^`befgwMzM|>~
d_xRbcBdb-z{v}INHQCS`S[\\]&bGbdh4hlEmmg\oNq}qez{}J~z9nΌxwMRU8o6qhQyU~|LVQX\cffZiruuyVyy| }D}4;a PuRSS	PUXOY=r[d\S``\cc?ccdef]iioqNuvz|}}aIXlňpmPXaӁ5 OtPGRsSo`Ic_g,nO^\ʌe}RSvQcX[k[
\
dQg\NY*YplQ>UXY`Sbg5Ui@ę(SOX[\/^_ `Ka4bfln΀Ԃ.۞ۛNS'Y,{Ln'pSSDU[Xbbblo"t8o8QSSFOTjY1]zh7rH=j9NXSVfWbceNkm[npwz{}=ƀˆ[VX>_efjk7uNJ$Pw0W_e`zf`luznE{\uzQ{Ąyz6Z@w-NN[_b<fglkw;NЙj&p*sWNFQQU[^3^^_5_k__acfgnoRr:u:wt9xv܊󍚒wRWcvglsÌs%mXiiuZXhciCO,og&}T?ipojWX,[,}*r
T㑴NNO\PuPCRHT$X[^^^^_`b:cch@lxyz}GD-ؑlXdduenv{iѓnT_dMDxQkX)YU\^m~u[pOko0uNQT5XWXY`\_e\g!n{v߃M%x:xR^WtY`PZQQQRUTXXXWY[\]`b-dqgChhhvmonmopqS_uwyI{T{R{|q}0RciFv-0ؕPRTX\admwzS\?S__myrcwy{krhajQz4iJ\[IpxVo\`felZAQTf
HYQMNQXpzcKbi~wuWS`iߎ]lN<\_Sьy^esNeQY?\NY_oyby[q+sqt^_{cdq|CN^KNWV`o
}3]bdwgl>m6t4xFZuO^bcWeogvLr̀)M
PWZhsidqrXjyw)/OeRZSbgl}v{|6f or~Q{rx{H{ja^Qu`ukQbnzvOpbO{zVYX䆼4O$RJSSS^,deg>lNlHrrsTuA~,酩{Ƒiq=cifjuvxC*SQS&TY^|_`Ibybbekluvxy}w^ۘj8|P>\_gk5t	w;gz9Suf_񃘀<__buF{<ghYZ}~v,Oj_j7lothyhUy^cuyׂ(򒜄-Tl_e\mpӌ;Oet
NNW+YfZ[Q^^`vbweenfnm6r&{P\tDOdfkaj\SizWOoR_E^
gyym_UblNirR;TtVXanbqnY||}e^NuOuQ@Xc^s^
_g&N=[s|PXVvx%Rw{OP	YGr{}ԏMOR)Z_OWUcik+u܈BzRXUa
bfk?|#POSFT1XIY[\\)]^bgc>eegllp2x+~ހ*JҒlONNPVRJWY=^__?bfgghQ!}~2 T,SP\SXd4ggrfwFzRlkXL^TY,gQvidxTWY'fgkTiU^ggR]hNOSb+glďOm~Nban+osT*gE]{\[JnфzY|l wR"Y!q_rw'aiZZQ
T}TfvY]rnMQh}}bxd!jY_[ksv}2Q(gٞvbgR$\;b~|OU`}S_NQY:r6Α%_wSy_}3VgS	aalRv8/UQO*QRS[}^`ac	gggnm6s7s1uPyՈJĖYNYON?P|^Y[^ccdfJiimnq(uzIɄ!
e}
~ab2kltmmeg<ma}=jqNuSP]koͅ-)RTe\Nghttuψ̑x_szNceuRAmn	tYukx|zOnae\NNP!NQ[ehmsBvwz|oҊ|ϑuR}+PSgmq3t*W`tAXm/}^N6OOQR]`s<yӂ4
bftkRRpˆ^K`a#oIq>|}o#,BTojpŒ2RAZ^_g|iijmobrr{~KΐmQy2֊-PTqjkČ`gNNkhi~nxU_NN*N1N6N<N?NBNVNXNNNkN
_NNNNNNNNNNNNNNNNNN	OZO0O[O]OWOGOvOOOO{OiOpOOoOOOQOOOOOOOOOOP(PP*P%PPOO!P)P,POOPPCPGPgUPPPHPZPVPlPxPPPPPPPPPPPPPPPPPP	QQQQQQQ!Q:Q7Q<Q;Q?Q@QRQLQTQbQziQjQnQQQVQQQQQQQQQQQQQQQQQQQQQQQUQQQQQRRRR'R*R.R3R9RORDRKRLR^RTRjRtRiRsRR}RRRRqRRRRRRRRRRRRRRRRRRSS8u
SSSSS#S/S1S3S8S@SFSESNISMSQ^SiSnSY{SwSSSSSSSSSS|ٖSfqSSSST=T@T,T-T<T.T6T)TTNTTuTT_TqTwTpTT{TTvTTTTTTTTTTTTTTTTTTTTUUTTTTT9U@UcULU.U\UEUVUWU8U3U]UUUTUU{U~UUUU|UUUUUUUUUUUUVUVUUVUNVPVq4V6V2V8VkVdV/VlVjVVVVVVVVVVVVVVVVVVVVVVVWVW	WWW
WWWWUW&W7W8WNW;W@WOWiWWWaWWWWWWWWWWWWWW
XWWXXXrX!XbXKXpXkRX=XyXXXXXXXXXXXXXXXXXXXXXXXXXXY
YYYh%Y,Y-Y2Y8Y>YzUYPYNYZYXYbY`YgYlYiYxYYY^OOYYYYYYYY%ZZZZ	ZZ@ZlZIZ5Z6ZbZjZZZZZZZZZZZZZZ[[[2[Z*[6[>[C[E[@[Q[U[Z[[[e[i[p[s[u[x[ez[[[[[[[[[[[[[[[[[[[\\\
\\ \"\(\8\9\A\F\N\S\P\O\q[l\n\bNv\y\\\\Y\\\\\\\\\\\\\]\]]]\]]]]]"]]]]L]R]N]K]l]s]v]]]]]]]]]]]]]]]]]]]]]^^^^^6^7^D^C^@^N^W^T^_^b^d^G^u^v^z^^^^^^^^^^^^^^^^^^^^^^^^_	_]_\____)_-_8_A_H_L_N_/_Q_V_W_Y_a_m_s_w_____________________`_!`````)``1```+`&``:`Z`A`j`w`_`J`F`M`c`C`d`B`l`k`Y``````````````````_````Maaa``a``a!a``
aaGa>a(a'aJa?a<a,a4a=aBaDasawaXaYaZakataoaeaqa_a]aSauaaaaaaaaaaaaaaaaaaaayaaaaaaaaaabb	b
bbbbb!b*b.b0b2b3bAbNb^bcb[b`bhb|bbb~bbbbbbbbbbbbbdbbbbbbbbcbb'cccbbPc>cMcdOcccccvcccccckciccccccccccd4ddd&d6ded(ddgdodvdNd*eddddddddddddddd	ddbdd,eddddedeee$e#e+e4e5e7e6e8eKuHeVeUeMeXe^e]erexeeeeeeeeeeeeeeeeeerg
ffesg5f6f4ffOfDfIfAf^f]fdfgfhf_fbfpffffffffffffffffff?ffffffggg&g'g8.g?g6gAg8g7gFg^g`gYgcgdggpgg|gjggggggggggggggggggggggjhFh)h@hMh2hNhh+hYhchwhhhhhhhhhjhthhhhih~hihih"i&ihihhhh6iiihh%ihhh(i*ii#i!ihyiwi\ixikiTi~ini9iti=iYi0iai^i]iijiiiiiiiii[iiiii.jiiiiiiijji
kiiijijiji
jjj#jjDjjrj6jxjGjbjYjfjHj8j"jjjjjjjjjjjjjjjjjjjjjkjkk1k8k7kv9kGkCkIkPkYkTk[k_kakxkykkkkkkkkkkkkkkkkkkkkkkkkkkllll$l#l^lUlbljllllll~lhlsllllllllllllllllllmM6m+m=m8mm5m3mmmcmmdmZmymYmmmommn
nmmmmmmmmmmmmmmmmm-nnn.nnrn_n>n#nkn+nvnMnnCn:nNn$nnn8nnnnnnnnnnnnnnnnnAooLpnnn?on1on2on>oonozoxooooo[oomoo|oXoooofoooooooooooooooo	ppopppopptoppp0p>p2pQpcppppppppppppp	qpqqeqUqqfqbqLqVqlqqqqqqqqqqqqqqqqqqqqq
rrr(r-r,r0r2r;r<r?r@rFrKrXrtr~rrrrrrrrrrrrrrrrrrrrPs
ssss4s/s)s%s>sNsOs؞Wsjshspsxsus{szsssssssssttot%ts2t:tUt?t_tYtAt\titptctjtvt~tttttttsttttttttttuuuuu
uuuu&u,u<uDuMuJuIu[uFuZuiudugukumuxuvuuutuuuuuuuuuuuuuuuuuuuuuuuuuuvuuuuv
v	vv'v v!v"v$v4v0v;vGvHvFv\vXvavbvhvivjvgvlvpvrvvvxv|vvvvvvvvvvvvvvvvvvvvvvvv/vwww)w$ww%w&ww7w8wGwZwhwkw[weww~wywwwwwwwwwwwwwwwwwwwwwxx&y x*yExxtxx|xxxxxxxxxxxxxxxxxxxxyyyy,y+y@y`yWy_yZyUySyzyyyyyKyyyyyyyyyyyz
zzz zzy1z;z>z7zCzWzIzazbzizpzyz}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{
{{3{{{{5{({6{P{z{{M{{L{E{u{e{t{g{p{q{l{n{{{{{{{{{{]{{{{{{{{{{||{{`||||{{|
|{#|'|*||7|+|=|L|C|T|O|@|P|X|_|d|V|e|l|u||||||||||||||||||||||;|||||}}}}
}E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}}}[}}}}}}}}}}}}=~}}}}}}}}}}}}}~
~#~!~~1~~	~~"~F~f~;~5~9~C~7~2~:~g~]~V~^~Y~Z~y~j~i~|~{~~}}~~~~~~~~~~~~~8:ELMNPQUTX_`higxqܘ!(?;JFRXZ_bhsrpvy}Qۀـ݀Āڀր	)#/KF>SQqneft_Ɂ́сف؁ȁځ߁

)+83@YX]Z_dbhjk.qwx~߂҂ނ܂	ق5421@9PE/+#|su΃؃
" 8m*<ZwkniF,oy5ʄbل̈́ڄЄƄք!,@cXHAKUmꅇw~ɅυЅՅ݅܅
"0?MUNT_gqĆƆɆ#Ԇކ߆ۆ	
4?7;%)`_xLNtWhnYScjˇЇ֖ćLJƇ
҇"!169';DBRY^bk~u}rÈĈԈ؈و݈
C%*+AD;68L`^fdmjotw~ډ܉݉%6A[RFH|mlbĊ͊Šڊފۊ 3&+>(ALONIV[Zk_lot}:A?HLNPUblxz|bȌڌ

N͌gmqsύڍ֍̍ۍˍߍ	B504JGILPHYd`*cUvr|ƎŎȎˎێ
&3;9EB>LIFNW\bcdڏ!
'659OPQRI>VX^hovr}Hbې20JVXceisrɑˑБ֑ߑۑ,^WEIdH?KPZϒD."#:5;\`|nV֓דؓÓݓГȓ6+5!:ARD[`b^j)puw}Z|~ʕoÕ͕̕Օԕ֕ܕ!(./BLOKw\^]_frlΖ˖ɖ͖Mܖ
Ֆ$*09=>DFHBI\`dfhRkqy|z×Ɨȗ˗ܗOz8$!7=FOKkopqtsĘØƘ	!$ ,.=>BIEPKQRLUߙۙݙؙљ+7EB@C>UM[W_bedikjϚњӚԚޚߚ"#%'()*./2DCOMNQXtʛƛϛћқԛ:	
.%$!0G2F>Z`gvx	*&#DA?>FH]^dQPYrozĝƝϝٝӝuy}a̞ΞϞОԞܞޞݞv!,>JRTc_`afgljwrv/XiYdtQq	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~"!!	
RSTUVWXYZ[\^_&2A?JRf'138B@IKSg
" $0*.(469=;CGEPLTXVZ\`^dblpjrnhtxvy}{	
!%+/)57:><DHFQMUYW[]a_ecmqksoiuwz~|NNNNNN#N$N(N+N.N/N0N5N@NANDNGNQNZN\NcNhNiNtNuNyNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOO.O1O`O3O5O7O9O;O>O@OBOHOIOKOLOROTOVOXO_OcOjOlOnOqOwOxOyOzO}O~OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPP
PPPPPPPPPPP"P'P.P0P2P3P5P@PAPBPEPFPJPLPNPQPRPSPWPYP_P`PbPcPfPgPjPmPpPqP;PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQ
QQPQQQQQQQ#Q'Q(Q,Q-Q/Q1Q3Q4Q5Q8Q9QBQJQOQSQUQWQXQ_QdQfQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRRRRRR"R(R1R2R5R<RERIRURWRXRZR\R_R`RaRfRnRwRxRyRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSS
SSSSSSSSSS%S'S(S)S+S,S-S0S2S5S<S=S>SBSLSKSYS[SaScSeSlSmSrSyS~SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTT!T'T(T*T/T1T4T5TCTDTGTMTOT^TbTdTfTgTiTkTmTnTtTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUU	UU
UUU*U+U2U5U6U;U<U=UAUGUIUJUMUPUQUXUZU[U^U`UaUdUfUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVV
V
VVVVVVV,V0V3V5V7V9V;V<V=V?V@VAVCVDVFVIVKVMVOVTV^V`VaVbVcVfViVmVoVqVrVuVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWW
WWWWWWW W"W#W$W%W)W*W,W.W/W3W4W=W>W?WEWFWLWMWRWbWeWgWhWkWmWnWoWpWqWsWtWuWwWyWzW{W|W~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXX	XWX
XXXX X&X'X-X2X9X?XIXLXMXOXPXUX_XaXdXgXhXxX|XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYAY!Y#Y$Y(Y/Y0Y3Y5Y6Y?YCYFYRYSYYY[Y]Y^Y_YaYcYkYmYoYrYuYvYyY{Y|YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZ
ZZZZZ#Z$Z'Z(Z*Z-Z0ZDZEZGZHZLZPZUZ^ZcZeZgZmZwZzZ{Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[4[[[[![%[-[8[A[K[L[R[V[^[h[n[o[|[}[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\#\&\)\+\,\.\0\2\5\6\Y\Z\\\b\c\g\h\i\m\p\t\u\z\{\|\}\\\\\\\\\\\\\\\\\\\\\\\\\\]]
]]+]#]$]&]']1]4]9]=]?]B]C]F]H]U]Q]Y]J]_]`]a]b]d]j]m]p]y]z]~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^
^^^^^^ ^.^(^2^5^>^K^P^I^Q^V^X^[^\^^^h^j^k^l^m^n^p^^^^^^^^^^^^^^^^^^^^^^^^^^^________!_"_#_$_(_+_,_._0_4_6_;_=_?_@_D_E_G_M_P_T_X_[_`_c_d_g_o_r_t_u_x_z_}_~_________________________________________`
`
```````$`-`3`5`@`G`H`I`L`Q`T`V`W`]`a`g`q`~```````````````````````````````````````````aa
aaaaaaaaaaaa"a*a+a0a1a5a6a7a9aAaEaFaIa^a`alaraxa{a|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbb b"b#b'b)b+b9b=bBbCbDbFbLbPbQbRbTbVbZb\bdbmbobsbzb}bbbbbbbbbbbbbbbbbbbbbbbcc
cc
ccccc)c*c-c5c6c9c<cAcBcCcDcFcJcKcNcRcScTcXc[cecfclcmcqctcucxc|c}cccccccccccccccccccccccccccccccccccc	d
dddddd d"d$d%d)d*d/d0d5d=d?dKdOdQdRdSdTdZd[d\d]d_d`dadcdmdsdtd{d}ddddddddddddddddddddddddddddddddddddddddeee	e
eeeeeeeee"e&e)e.e1e:e<e=eCeGeIePeReTe_e`egekeze}eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefff	f
fffffff!f"f#f$f&f)f*f+f,f.f0f1f3f9f7f@fEfFfJfLfQfNfWfXfYf[f\f`faffjfkflf~fsfuffwfxfyf{ff|ffffffffffffffffffffffffffffffffffgggggg g"g3g>gEgGgHgLgTgUg]gfglgngtgvg{gggggggggggggggggggggggggggggggggggRhhhhh(h'h,h-h/h0h1h3h;h?hDhEhJhLhUhWhXh[hkhnhohphqhrhuhyhzh{h|hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhi	i
iiiiii1i3i5i8i;iBiEiIiNiWi[icidieifihiiilipiqirizi{iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjj j$j(j0j2j4j7j;j>j?jEjFjIjJjNjPjQjRjUjVj[jdjgjjjqjsj~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkk	kkkkkkk$k(k+k,k/k5k6k;k?kFkJkMkRkVkXk]k`kgkkknkpkuk}k~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkklll	l
llllll&l'l(l,l.l3l5l6l:l;l?lJlKlMlOlRlTlYl[l\lklmloltlvlxlyl{lllllllllllllllllllllllllllllllllmm
mmmmmm&m'm(mgl.m/m1m9m<m?mWm^m_mamemgmompm|mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnn"n'n2n6n9n;n<nDnEnHnInKnOnQnRnSnTnWn\n]n^nbncnhnsn{n}nnnnnnnnnnnnnnnnnnnnnnnnnnnoo
oo
ooooo&o)o*o/o0o3o6o;o<o-oOoQoRoSoWoYoZo]o^oaoboholo}o~oooooooooooooooooooooooooooooooooooooopppp
pp p#p/p4p7p9p<pCpDpHpIpJpKpTpUp]p^pNpdpeplpnpupvp~ppppppppppppppppppppppppppqqqqqqqqq q+q-q/q0q1q8qAqEqFqGqJqKqPqRqWqZq\q^q`qhqyqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrr	rrrrrr$r+r/r4r8r9rArBrCrErNrOrPrSrUrVrZr\r^r`rcrhrkrnrorqrwrxr{r|rrrrrrrrrrrrrrrrrrrrrrrrrrrrsssss
ssssss"s$s's(s,s1s2s5s:s;s=sCsMsPsRsVsXs]s^s_s`sfsgsiskslsnsosqswsys|sssssssssssssssssssssssssssssssssssssssssssssssssssstttt
tttt$t&t(t)t*t+t,t-t.t/t0t1t9t@tCtDtFtGtKtMtQtRtWt]tbtftgthtktmtntqtrttttttttttttttttttttttttttttttttttttttttttttttttttttuuuu u!u$u'u)u*u/u6u9u=u>u?u@uCuGuHuNuPuRuWu^u_uauouquyuzu{u|u}u~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvv
vvvvvvvvvvvv#v%v&v)v-v2v3v5v8v9v:v<vJv@vAvCvDvEvIvKvUvYv_vdvevmvnvovqvtvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvww
wwwwwwwww"w(w-w.w/w4w5w6w9w=w>wBwEwFwJwMwNwOwRwVwWw\w^w_w`wbwdwgwjwlwpwrwswtwzw}wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwxx	x
xxxx!x"x#x-x.x0x5x7xCxDxGxHxLxNxRx\x^x`xaxcxdxhxjxnxzx~xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyxxxxxyyyyyyy y%y'y)y-y1y4y5y;y=y?yDyEyFyJyKyOyQyTyXy[y\ygyiykyryyy{y|y~yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzz	z
zzzzzz!z'z+z-z/z0z4z5z8z9z:zDzEzGzHzLzUzVzYz\z]z_z`zezgzjzmzuzxz~zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{#{'{){*{+{-{.{/{0{1{4{={?{@{A{G{N{U{`{d{f{i{j{m{o{r{s{w{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{|||||	||||||| |%|&|(|,|1|3|4|6|9|:|F|J|U|Q|R|S|Y|Z|[|\|]|^|a|c|g|i|m|n|p|r|y|||}||||||||||||||||||||||||||||||||}}}	}}}}}}}}#}&}*}-}1}<}=}>}@}A}G}H}M}Q}S}W}Y}Z}\}]}e}g}j}p}x}z}{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~}}}}}}}}}}}~~~~~~~ ~'~(~,~-~/~3~6~?~D~E~G~N~P~R~X~_~a~b~e~k~n~o~s~x~~~~~~~~~~~~~~<;=>?CDGORS[\]acdefmq}~

 $&,.04579:<>@D`dfmquȀ̀πҀԀՀ׀؀ $',05:<EGJLRW`aghimowˁÁŁʁ΁ρՁׁہ݁ށ!"(24:CDEFKNOQV\`cgmt{}ƂЂՂڂ
T!",-.037:<=BCDGMNQUVWpx}ǃɃσЃуԃ݃S
/9EGHJMOQRVXYZ\`degjpstvx|}„DŽȄ̄τӄ܄2"#$%'*+/346?FOPQRSVY\]^_`abdkoyz{}…Džʅ˅΅؅څ߅
!')68:<=@BFRSVWXY]`abcdilouvwzÆņц҆Ն׆چ܆熈!#(./129:<=>@CEMX]adeoqr{ȇɇʇ·Շևهڇ܇߇	
(-.025:<ACEHIJKNQUVXZ\_`diqy{ʈˈ͈̈Έш҈ӈۈވ
 &'(01259:>@BEFIORWZ[\abcknpsuz{|}ԉՉ։׉؉ "$&+,/57=>@CEGIMNSVWX\]aeguvwyz{~ÊƊȊɊʊъӊԊՊ׊݊ߊ
-07<BCDEFHRSTYM^cmvxy|~89=>EGIKOQSTWX[]Ycdfhimsuv{~ŌƌɌˌό֌Ռٌ݌	eilnōƍǍȍʍ΍эԍՍ׍ٍ !"#&'136789=@AKMNOT[\]^abilmopqyz{ÎĎǎώюԎ܎ !#%'(,-.4567:@ACGOQRSTUX]^eƏʏˏ͏ЏҏӏՏ()/*,-347?CDL[]bfglpty̐ÐĐŐǐȐՐאِؐܐݐߐҐ
 %"#')./14679:<=CGHOSWYZ[adgmtyz{‘Ñőӑԑבّڑޑ	
#$%&(./035689:<>@BCFGJMNOQXY\]`aeghinopuvwxy{|}’ÒŒƒǒȒ˒̒͒ΒВӒՒגْؒܒݒߒ
!$%')*3467GHIPQRUWXZ^degijmopqstvz}ēœƓǓɓʓ˓͓̓ӓٓܓޓߓ	
./1234;?=CEHJLUY\_achkmnoqrxy~ƕȕɕ˕Еѕҕӕٕڕݕޕߕ"$%&,13789:<=ARTVWXant{|~ʖҖ]ؖږݖޖߖ	!"#(13ACJNOUWXZ[cgjnsvwx{}ėŗǗɗʗ̗͗ΗЗїԗחؗٗݗޗۗ

 #&+./0235%>DGJQRSVWYZbcefjl˜ŘȘ̘"&'+123459:;<@AFGHMNTXY[\^_`Ùəәԙٙڙܙޙ "#$'-.3568GADJKLNQTV]ÚƚȚΚКҚ՚֚ךۚܚ	
 &+-34579:=HKLUVW[^acefhjklmnsuwxyǛțΛЛכ؛ݛߛ"#&'()*1567=ACDEIJNOPSTVX[]^_cij\khnpruw{/0234:<E=BCGJST_cbeijkpvw{|~Ýǝɝʝԝ՝֝םڝޝߝ
z{|ƞȞ˞՞ߞ	"&*+/12479:<=?ACDEFGSUVWXZ]^himnopqsuz}	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~̢ޡߡ¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئѧҧӧԧէ֧ا٧ڧۧܧݧާߧק¡ơǡȡɡšġ͢΢ϢߢТࢺݡܢʢˢݢޢҡӡԡա֡סء١ڡ̡ۡ͡¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤ¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ٥ڥۥܥݥޥߥ澰徼ɿЯФֵݴ缧е׵ø辫ел߸޸дед˶ļͿοصкЩƻŻ¿ʰоĶ˰ɲٵǻ̰ĻФ²ȻͰӽĸڼΰżźУĺ϶Ѣ˥ѪѯѱѰѸѷѺäѬʶ߱ƺ̼ѽڽÿѥŶѮѧнϿɻѰ޺ijѭò幢ңϥҪʭжҫұۼʲҶҽҤƿҽңҾȴ¨ƱҬѵҷ߿ޱ˵ڵǽñŸҡ«IJ¸˻ʻɵƳȵĥƾ̡޴۵Ƹ麱ɢȺӨӬӣӰ¶ӦӸӻӱӼӭʵı̻ŲӨ޲ųͻϰ޿Ǹ౤ԵߺԫѶԯԵԾŹɺпνλѿԼƲͰȽаԩԥաʺлϻȸѰխ̱ѻҰձոլղսDzűһڻɸسգ°ĸ¼ҵܵ˺㱬ȲɽƩաɲիܳͼխӰҿճƮƶܼԿȢɶưӻբ֡ȼ֨ٳֱߴְƮ岶ֻԽֳֽźʸ֦ҶԻջ¢־ʯָͩʹº˸ðέdzץɳצעש׫׮į׮ʵסбƶݵצʰ̸̹׳̺ɦƱ·קž۽Ƨ׫ֻ˻׻޵׭׳÷סؤע縪ٱǭ׬ذŮ԰ب״½ض漹ؼإؿհ򶦰²ص˷ŷְķƷةؿٺ٧͸꽨ͺٵٷٶͳٴٸŵٳٴȭ١þ¶ٴȳ糡٢ػİ٧úμٹƱݳ٫κ汼ŵǷ͹ȷǣɳͧڬڧŮڳںټڰٻھڿʯθߵڵɷغмԶ»ۻܻڹƶݻ̪ܽװDZսʷǶ˲Űû콤ʶȱҾǺĭۯĮ۰˥۷۶ɰຼݼ۫º̼۽ǿϵ̲޻ϸͲǿ˻Ƽɱ˳ʳϺ˷ưͶ˵ģܣūܽذۢ񳡸۰ɸܷܿȶݽǼ˶ܶܳڳܵݱ̵ܽ߳ܥݤݫݯͰ緡նݷݺݽֶβ߻к޽Ļݣݥ̳ʱݾݣϲ̡ޣ¾˱ͰƦ̱ި޴޳þձ޿ʽ߽޺Ѻľ½̷ޯެиžϾ޻¹ô߬ĩߧ߭´߷²߻߼깨ͽвť޼Һߺٰ߲ǾƾȾѼϽߤ߼̫ԺѸƹíͲýͳ̶Ѳ׶ͱĴɢɪŴӿʵųùô貶ڦڰνæͷ۰ֱ᾿ɾŤǴĹαױƴȹʾǴ⿿ֽ⺶պֺεܹ˾Źⷳγ̾Ҽ㷷˽;׺ضϵҲġٶӲƨʲξܰԲηƹϱϳ㦷Ͼ׽óȴо޳ڿڶղǧɴļʴζͽ䡴ѾҸǹϷȹ㽣Ӽɹ鵶ʢٺ¿Ҿзʹͼůѷ¹ݰ˹Ľ彰۶˴ްʼĽ̽ҷ̴ӷȯͱ沷ʹͷ͹Լ橼̹榿ϩӾδԸιϹ߰ոϮӵտɥйĢʣ¯ѹ˨˷ǽÿ籱罶˼ܴؽɮҹǿϴ秿ǼĿֲݷܶײѱزԷ§շӹٲдƵݶ۲Ծںڲָվ踳ü־ɼϢ駻ſƻȮݢ׸Եؼַ³ܲͳµԹѽұ׾չ޶Ӹۺؾ߶Ǫ뫸ǭгƿѴѳľ׷ֿ­پǿھ۾ӱط͵ϺܾظﻧݲõҴۿڱֹռٷĵݾ빮зɹ˾׹߲Ӵ쮵Ƚ쿻޾عϼҳ۱ٸȿּڷӳܺɿë׿޷ҽյ¤ʿͿᲡƣ㰨׼彭αȳԴټٹԳݿڹ߾ӺŽ˿óڸ۹ƽԱݹӶ⼣è⾪Ƽմ﫳״ִشճ޹ܱǰ߹¸ؿٴΫ¡ֳݺα۸̿׳ٿȰǵڴʺĢܿ۷ˬб۳ܳ鴲ܸһ±۴¶رٽöݯ䴵ʸ˭߷򲼩ܷеݸʡˡܡ䡩£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣΡϡСáѡ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¢âĢªЪҪѪԪتӪ򪰩Ω«éЫҫѫԫثӫ̩Щ󫧪©ĩǪǫŪūƪƫĪũƩȪȫɪɫǩʪʫ̪̫˪˫ɩȩͪͫϪϫΪΫʩ˩ת׫֪֫ͩ٪٫۪۫ڪګܪܫݪݫߪ߫ުޫ૯ϩêëժի§çħŧƧǧȧɧʧ˧̧ͧΧ°ðİŰưǰȰɰʰ˰̰ͰΰϰаѰҰӰ԰հְװذٰڰ۰ܰݰް߰±ñıűƱDZȱɱʱ˱̱ͱαϱбѱұӱԱձֱױرٱڱ۱ܱݱޱ߱²òIJŲѲƲDzȲɲʲ˲̲ͲβϲвҲӲԲղֲײزٲڲ۲ܲݲ޲߲³óijųƳdzȳɳʳ˳̳ͳγϳгѳҳӳԳճֳ׳سٳڳ۳ܳݳ޳߳´ôĴŴƴǴȴɴʴ˴̴ʹδϴдѴҴӴԴմִ״شٴڴ۴ܴݴ޴ߴµõĵŵƵǵȵɵʵ˵̵͵εϵеѵҵӵԵյֵ׵صٵڵ۵ܵݵ޵ߵ¶öĶŶƶǶȶɶʶ˶̶Ͷζ϶жѶҶӶԶնֶ׶ضٶڶ۶ܶݶ޶߶·÷ķŷƷǷȷɷʷ˷̷ͷηϷзѷҷӷԷշַ׷طٷڷ۷ܷݷ޷߷¸øĸŸƸǸȸɸʸ˸̸͸θиѸϸҸӸԸոָ׸ظٸڸ۸ܸݸ޸߸¹ùĹŹƹǹȹɹʹ˹̹͹ιϹйѹҹӹԹչֹ׹عٹڹ۹ܹݹ޹߹ºúĺźƺǺȺɺʺ˺̺ͺκϺкѺҺӺԺպֺ׺غٺںۺܺݺ޺ߺ»ûĻŻǻȻɻʻƻ˻̻ͻλϻлѻһӻ׻ջԻֻػٻڻۻܻݻ޻߻¼üļżƼǼȼɼʼ˼̼ͼμϼмҼѼӼԼռּ׼ؼټڼۼܼݼ޼߼½ýĽŽƽǽȽɽʽ˽̽ͽνϽнѽҽӽԽսֽ׽ؽٽڽ۽ܽݽ޽߽¾þľžƾǾȾɾʾ˾̾;ξϾоѾҾӾԾվ־׾ؾپھ۾ܾݾ޾߾¿ÿĿſƿǿȿɿʿ˿̿ͿοϿпѿҿӿԿտֿ׿ؿٿڿۿܿݿ޿߿£¤¥¨©ª­³¹º¼¾¿êïòóö÷ûþáĢħīĬĭįıijĴķĹļťŧũŬŭůźšƧƩƫƭƮƱƳƵƽǧǯǴǵǸǿȢȭȲȳȶȹȺȽɤɩɬɭɸɺɻɼɾʩʭʯʲʳʶʺˤ˩˫˰˳˶˿̴̵̢̣̩̭̮̯̰̱̲̳̹̻̿ͣͥͩͮͯͰͳ͹;Ϳ͡ΥΧΨΣΪίαβθλμξϧϨϮϰϱϸϿХЦЪЬабеикжѥѫѮѹѻѽѾѡҥҦҮҲҸӦӫӭӵӷӸӼӽӡԣԧԪԫԬԭԯ԰ԶԸԼԾգդեթժլկնպ֣֦֫֬־ףׯװײ׵׼׾أتجخدرصضغػ٥٦٧٫ٮٶٷٸٻٽپڢڤڦڨکګڵ渷ںڼڽھۣۥۧ۩۪۳۶۹ۺۻۼ۽۾ܧܨܩܭܻܼܾܲܡݢݣݨݪݬݰݱݲݵݶݷݸޢިީެޭ޴޵޹޺޾ޡߥߨ߫߭߱߹߽߿ߡ         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~@@?AAqBBrCCsDDuEEvFFwGGxHHyIIzJJ{KK}LL~MMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[?\\?]]?^^?__?``?aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{?||?}}?~~???	

 !£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ;ܣܣݣݣ=ޣޣ>ߣߣ?@A£BãCģDţEƣFǣGȣHɣIʣJˣḲLͣMΣNϣOУPѣQңRӣSԣTգU֣VףWأX٣YڣZ[\]?@@?AAGBBHCCIDDJEEKFFNGGOHHQIIRJJSKKULLVMMWNNXOOYPPZQQ[RR^SSbTTcUUdVVeWWfXXgYYiZZj[[?\\?]]?^^?__?``?aakbblccmddneeoffpggqhhriisjjtkkullvmmwnnxooyppzqq{rr|ss~ttuuvvwwxxyyzz{{?||?}}?~~???p!q!r!s!t!u!v!w!x!y!?????`!a!b!c!d!e!f!g!h!i!???????¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ٥٥?ڥڥ?ۥۥ?ܥܥ?ݥݥ?ޥޥ?ߥߥ??¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ???????@@?AABBCC
DDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSS"TT#UU$VV%WW&XX'YY(ZZ)[[?\\?]]?^^?__?``?aa*bb+cc,dd-ee.ff/gg0hh1ii2jj3kk4ll5mm6nn7oo8pp9qq:rr;ss<tt=uu>vv?ww@xxByyCzzD{{?||?}}?~~???EFGJKMNOQRSTUVWZ[\^_`abcefghijkl333!33333333333333333333333333333§§3çç3ħħ3ŧŧ3ƧƧ3ǧǧ3ȧȧ3ɧɧ3ʧʧ3˧˧3̧̧3ͧͧ3ΧΧ3ϧϧ3ЧЧ3ѧѧ3ҧҧ3ӧӧ3ԧԧ3էէ3֧֧3קק3اا3٧&!ڧڧ3ۧۧ3ܧܧ3ݧݧ3ާާ3ߧߧ33333333333333333????????????????@@?AAmBBnCCoDDpEEqFFrGGsHHtIIuJJvKKwLLzMM{NN|OO}PP~QQRRSSTTUUVVWWXXYYZZ[[?\\?]]?^^?__?``?aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{?||?}}?~~???&?2??ARfJ?`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2¨¨q2èèr2ĨĨs2ŨŨt2ƨƨu2ǨǨv2ȨȨw2ɨɨx2ʨʨy2˨˨z2̨̨{2ͨͨ$ΨΨ$ϨϨ$ШШ$ѨѨ$ҨҨ$ӨӨ$ԨԨ$ըը$֨֨$רר$بب$٨٨$ڨڨ$ۨۨ$ܨܨ$ݨݨ$ިި$ߨߨ$$$$$$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$S!T![!\!]!^!?@@?AABBCCDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ[[?\\?]]?^^?__?``?aabbccddeeffgghhiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{?||?}}?~~???	
 #$'I138@BSgKI222222222	2
222
2222©©2éé2ĩĩ2ũũ2ƩƩ2ǩǩ2ȩȩ2ɩɩ2ʩʩ2˩˩2̩̩2ͩͩ$ΩΩ$ϩϩ$ЩЩ$ѩѩ$ҩҩ$өө$ԩԩ$թթ$֩֩$שש$ةة$٩٩$کک$۩۩$ܩܩ$ݩݩ$ީީ$ߩߩ$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$t      ?@@?AABBCCDDEEFFGGHHIIJJ
KKLL
MMNNOOPPQQRRSSTTUUVVWWXXYYZZ [[?\\?]]?^^?__?``?aa!bb"cc#dd%ee&ff'gg)hh*ii+jj-kk.ll/mm0nn1oo2pp3qq4rr5ss6tt7uu8vv:ww;xx<yy=zz>{{?||?}}?~~????@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_ѬҬӬԬլ֬׬ج٬ڬ۬ܬݬެ߬ !"#$%&'()*+,-./¬¬?ìì?ĬĬ?ŬŬ?ƬƬ?ǬǬ?ȬȬ?ɬɬ?ʬʬ?ˬˬ?̬̬?ͬͬ?άά?ϬϬ?ЬЬ?Ѭ0Ҭ1Ӭ2Ԭ3լ4֬5׬Qج6٬7ڬ8۬9ܬ:ݬ;ެ<߬=>?@ABCDEFGHIJKLMNO??????????????
!"#%&'()*+.234567:;=>?ABCDEFGHIJLNOPQRSUVWYZ[]^_`abcdefghijklmnorsuvy{|}~¬ìŬƬǬɬʬˬͬάϬЬѬҬӬԬ֬ج٬ڬ۬ܬݬެ߬	
!"#$%&'(*+./0123679:;=>?@ABCFHJKLMNOQRSUVWYZ[\]^_`bdefghijknoqrwxyz~­íŭƭǭɭʭ˭̭ͭέϭҭԭխ֭׭ح٭ڭۭݭޭ߭
 !"#$%&'()*+,-./23569;<=>?BDGHIKOQRSUWXYZ[^bcdfgjkmnoqrstuvwz~®îŮƮǮȮɮʮˮήҮӮԮծ֮׮ڮۮݮޮ߮	
 !"#$%&'()*+./1356789:;>@DEFGJKLMNOQRSTUVWXYZ[^_`abcfghijklmnopqrstuvwxz{|}~¯ïįůƯʯ̯ϯЯѯүӯկ֯ׯدٯگۯݯޯ߯	

 !"#$%&')*+,-./0123456789:;<=>?@ABCFGIKMOPQRVXZ[\^_`abcdefghijklmnopqrstuvwxyz{~°ðưʰ˰̰ͰΰϰҰӰհְװٰڰ۰ܰݰް߰

 !"&')*+-./01236:;<=>?BCEFGIJKLMNORSVWYZ[]^_abcdefghijklmnopqrstuvwz{}~±ñıűƱDZȱɱʱ˱ͱαϱѱұӱձֱױرٱڱ۱ޱ	

!"#$%&'()*+,-./012356789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWYZ[]^_abcdefgjklmnopqrsvwxyz{}~²òIJŲƲDzʲ˲ͲβϲѲӲԲղֲײڲܲ޲߲	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSWYZ]`abcfhjlmorsuvwyz{|}~³óƳdzɳʳͳϳѳҳӳֳسڳܳ޳߳	

!"#$%&'*,-./012356789:;<=>?@ABCDEFGHIJKLMNORSUVWYZ[\]^_bdfghijkmnopqrstuvwxyz{|}~´ôŴƴǴɴʴ˴̴ʹδϴѴҴӴԴִ״شٴڴ۴޴ߴ	

 !"#&+,-./235679:;<=>?BFGHIJNOQRSUVWXYZ[^bcdefghijklmnopqrstuvwxyz{|}~µõŵƵǵȵɵʵ˵εҵӵԵյֵ׵ٵڵ۵ܵݵ޵ߵ	

 !"#$&'()*+-./012356789:;<=>?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcefgijklmnopqrstuvwxyz{|}~¶öĶŶƶǶȶɶʶ˶̶Ͷζ϶жѶҶӶնֶ׶ضٶڶ۶ܶݶ޶߶	

 !"#$%&'*+-.1234567:<=>?@ABCEFGIJKMNOPQRSVWXYZ[\]^_abcefgijklmnortvwxyz{~·÷ķŷƷȷʷ˷̷ͷηϷзѷҷӷԷշַ׷طٷڷ۷ܷݷ޷߷

 !"#&')*+-./01236:;<=>?ABCEFGHIJKLMNOPRTUVWXYZ[^_abcefghijknprstuvwyz{}~¸ĸƸǸȸɸʸ˸͸θϸѸҸӸոָ׸ظٸڸ۸ܸ޸	

!"#$%&'()*+,-./0123456789:;>?ABCEFGHIJKMNPRSTUVWZ[]^_abcdefgjlnopqrsvwyz{}~¹ùĹŹƹǹʹ˹͹ӹԹչֹ׹ڹܹ߹	

 !"#$%&'()*+,-./01234567:;=>?ACDEFGJLOPQRVWYZ[]^_`abcfjklmnorsuvwyz{|}~ºúźƺǺɺʺ˺̺ͺκϺкѺҺӺԺպֺ׺ںۺܺݺ޺ߺ	
!"#$%&'(*,-./012379:?@ABCFHJKLNQRSUVWYZ[\]^_`bdefghijkmnopqrstuvwxyz{|}~»ûŻƻǻɻʻ˻̻ͻλϻѻһԻջֻ׻ػٻڻۻܻݻ޻߻
 !"#&(*+,./235679:;<=>?BFGHJKNOQRSTUVWXYZ[\^_`abcdefghijklmnopqrstuvwxyz{|}~¼üżƼǼȼɼʼ˼̼μҼӼԼּ׼ټڼۼݼ޼߼

 !"#%&'()*+-./0123456789:;<=>?ABCDEFGJKMNOQRSTUVWZ[\]^_`abcefgijklmnopqrstuvwxyz{|}~½ýĽŽƽǽȽɽʽ˽̽ͽνϽнѽҽӽֽ׽ٽڽ۽ݽ޽߽	
 !"#$%&'()*+,-./0123456789:;<=>?@ABCFGIJKMOPQRSVX\]^_bcefgiklmnorvwxyz~¾þľžƾǾȾɾʾ˾̾;ξϾҾӾվ־پھ۾ܾݾ޾߾

 !"#$%&'()*+,-./0123456789:;<=>?BCEFGIJKLMNORSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~¿ÿĿƿǿȿɿʿ˿οϿѿҿӿտֿ׿ؿٿڿۿݿ޿	

 !"#$%&'()*+,-./0123456789:;=>?@ABCDEFGHIJKLMNOPRSTUVWYZ[]^_abcdefgjklmnopqrstuvwxyz{|}~	

!"%()*+.23457:;=>?ABCDEFGJNOPQRSVWYZ[]^_`abcfjklmnoqrsuvwyz{|}~	
!"#$%&'*,.0356789:;<=>?@ABCDEFGIJKLMNORSUVWYZ[\]^_abcdfghijknoqrsuvwxyz{~€‚ƒ„…†‡Š‹ŒŽ‘’“”•–—™šœžŸ ¡¢£¦§©ª«®¯°±²³¶¸º»¼½¾¿
 !"#&'*+,-./0123456789:;<=>?@ABCDFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgjkmnoqstuvwz{~ÀÁÂÃÅÆÇÉÊËÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ	

 !"#%&'()*+-./12356789:;>?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcfgijkmnopqrsvwxz{|}~āĂ㥹ĆćĈĉĊċČčĎďĐđĒēĕĖėĘęĚěĝĞğĠġĢģĤĥĦħĨĩīĬĭĮįİıIJijĴĵĶķĹĺĻĽľĿ	

 !"#$%&'*+-./1234567:<>?@ABCFGKOPQRVZ[\_bcefgijklmnorvwxyz{~ŁłŃŅņňʼnŊŋŎŐŒœŔřŚśŝŞşšŢţŤťŦŧŨŪūŬŭŮůŰűŲųŶźſ	

 !"#&')*+/1268:<=>?BCEFGIJKLMNORVWXYZ[^_abcdefghijkmnprstuvwz{}~ƁƂƃƄƅƆƇƊƌƎƏƐƑƒƓƖƗƙƚƛƝƞƟƠơƢƣƦƪƫƬƭƮƯƲƳƵƶƷƻƼƽƾƿ	

"#%&')*+,-./24689:;>?ABCEFGHIKNPYZ[]^_abcdefgijlmnopqrsvwyz{ǀǁǂdžNjnjǍǏǒǓǕǙǛǜǝǞǟǢǧǨǩǪǫǮǯDZDzdzǵǶǷǹǺǻǾ	
!"#%&'()*+.02345679:;=>?ABCDEFGJKNOPQRSUVWXYZ[\]^_`abcdefghijklmnorsuvwy{|}~ȂȄȈȉȊȎȏȐȑȒȓȕȖȗȘșȚțȜȞȠȢȣȤȦȧȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȾȿ	
000% & 0 %"<<"    000	0
000
00000`"d"e""4"2 3 !+!B&@& ""#""a"R"; &&%%%%%%%%%%%!!!!!0j"k""=""5"+","""""""*")"'"(" !"#$%&'()*+-./012356789:;<=>?@ABCDEFGHIJKLMNORSUVWYZ[\]^_bdefghijkmno!!""^."""	!0 %%%%d&`&a&e&g&c&"%%%%%%%%%%%h&&&&&  ! !!!!!m&i&j&l&22!3"!33!! qrsuvwxyz{}~ɀɁɂɃɄɅɆɇɊɋɍɎɏɒɓɔɕɖɗɚɜɞɟɠɡɢɣɤɥɦɧɨɩɪɫɬɭɮɰɱɲɳɴɵɶɷɸɹɺɻɼɽɾɿ	

 !"#$%&'()*+,-./0123456789:;=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]
 !"#$%&'(*+,-./0123456789:;<=>?@ABCDEF112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~11111111111111111GHIJKNOQRSUVWXYZ[^bcdefgijklmnopqrstuvwxyz{|~ʀʁʂʃʅʆʈʉʊʋʌʍʎʏʐʑʒʓʔʕʖʗʙʚʛʜʝʞʟʠʡʢʣʤʥʦʧp!q!r!s!t!u!v!w!x!y!`!a!b!c!d!e!f!g!h!i!ʩʪʫʬʭʮʯʰʱʲʳʴʵʶʷʸʹʺʻʾʿ	
%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%%%%%%%%
%%%!%"%&%'%)%*%-%.%1%2%5%6%9%:%=%>%@%A%C%D%E%F%G%H%I%J%
"#$%&'()*+,-./0123456789:;<=>?@BCDEFGJKMNOQRSTUVWZ[\^_`abcefghijkl˕333!3333333333333333333333333333333333333333333333333333&!3333333333333333333333mnopqrstuvwz{|}~ˀˁ˂˃˄˅ˆˇˈˊˋˌˍˎˏːˑ˒˓˔˕˖˗˘˙˚˛˝˞˟ˠˡˢˣ˥˦˧˨˩˪˫ˬ˭ˮ˯˰˱˲˳˴˵˶˷˹˺˻˼˽˾˿&2?ARfJ`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2o2p2q2r2s2t2u2v2w2x2y2z2{2$$$$$$$$$$$$$$$$$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$S!T![!\!]!^!	
 #$'138@BSgKI222222222	2
222
222222222222222$$$$$$$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$t      %&*+-/1234567:?@ABCFGIJKMNOPQRSVZ[\]^_abcegijklmnoqrstvwxyz{|}~̀́̂̃̄̅̆̇̈̉̊̋̌̍̎̏̐̑̒̓A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~0000000000000000000000̶̷̡̢̧̡̛̖̗̝̞̟̣̤̥̦̪̮̯̰̱̲̳̹̻̽̾̿̕̚00000000000000000000000000000000000000000000000000000000000000000000000000000000000000

 !"#%&')*+-./012345678:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[]^_ !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNOabcefghijknprstuvwyz{|}~͇͉͍͎̀͂̓̈́͆͊͋͌ͅ͏͓͖͙͚͐͑͒͗͛ͣͦͨͪͫͬͭͮͯ͟͢͝͞͡ͱͲͳʹ͵Ͷͷ͸͹ͺͻͼͽ;Ϳ	

"#%&')*+,-./246789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWZ[]^bcdefgjlnopqrsvwyz{}~΀΁΂΃ΆΈΊ΋Ό΍ΎΏΒΓΕΖΗΙΛΜΝΞΟ΢ΦΧΨΩΪΫήίΰαβγδεζηθικμνξο	
 $,-/0189<@KMTX\pqtwxzĬȬ̬լ׬	

!"#%&'()*+.2345679:;<=>?@ABCDEFGHIJKLMNOPQRSVWYZ[]^_`abcfhjkl
 ),-458<DEGIPTXaclmpstuv{|}ĭȭЭѭӭܭ	
01478:@ACEFJLMNPTV\]_`aehilpxmnorsuvwyz{|}~ρςστφχψωϊϋύϏϐϑϒϓϔϕϖϗϘϙϚϛϜϝϞϟϠϢϣϤϥϦϧϩϫϬϭϮϯϱϲϳϴϵ϶ϷϸϹϺϻϼϽϾϿy{|}Į̮ͮϮЮѮخٮܮ
,-024<=?ABCHIP\]deyǯȯɯ˯ͯίԯܯ(DEHJLNSTUWY	

 !"#$%&'()*+,]|}İŰǰȰɰаѰ԰ذ	#$%(,45789@ADHPQTUX\`xy|̱бԱܱݱ./0123679:;=>?@ABCFHJKLMNOQRSUVWYZ[\]^_abcdefghijknoqrsuvwxyz{~ЀЂЃЄЅІЇЈЉЊЋЌЍЎЏАБВГД߱ 4<X\`hitu|Ȳɲ̲вҲزٲ۲ݲTUVX[\^_deЖЗИЙКЛМНОПРСТУЦЧЩЪЫЭЮЯабвжиклмнопgiknpqtxijųȳ˳̳γгԳճ׳ٳ۳ݳ ()+4PQTX`acelĴȴдմܴݴ$%'()*0148	
 !"#$%&'()*+,-./235679;<=>?BFGHIJKNOQRSUVWXYZ[^`bcdefgijkm@ACDEKLMPT\]_`aĵ̵͵ϵеѵص%,4HdhԶ(),/089;DHLTU`dhpqsu|}nopqrstuvwxyz{}~рстухцчщъьэюяѐёђѓєѕіїјљњћќѝўџѢѣѥѦѧѪѫѬѭѮѯѲѴѶѷѸѹѻѽѾѿјǷɷ	$%(,45789@DQS\]`dlmoqx|øŸ̸иԸݸ߸ <=@DLOQXY\`hi

 !"#$%&'()kmtux|ȹɹ̹ιϹйѹҹعٹ۹ݹ޹89<@BHIKMNSTUX\deghipqtxĺȺغٺ*+./12356789:;>@BCDEFGIJKLMNOPQRSTUVWXYZ[]^_`abcefghijklmnopqrstuvwxyz{|}~҂҃҅҆҇҉ҊҋҌ
 )+4568;<=>DEGIMOPTXaclĻȻлӻ	
$%')-0148@ACDEILMP]ҎҏҒғҔҖҗҘҙҚқҝҞҟҡҢңҥҦҧҨҩҪҫҭүҰҲҳҴҵҶҷҺһҽҾҙļͼϼмѼռؼܼ	$,@HILPXYdhԽսؽܽ
DEHLNTUWYZ[`ad	
"#$&'*+-./1234567:>?@ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghihjpqstu{|}оѾԾ׾ؾ	@ADHPQUſ̿ͿпԿܿ߿<QX\`hijklmnopqrstuvwxyz{~ӁӂӃӅӆӇӉӊӋӎӒӓӔӕӖӗӚӛӝӞӟӡӢӣӤӥӦӧӪӬӮӰӱӲӳӵӶӷӹӺӻӽӾӿ #$&',-/01689<@HIKLMTUX\deghiptx
 ()+-	

 !"#$%&'()*+,-./01234567/124HPQTX`elmpt|}ˆ‰˜›¤¥¨¬­´µ·¹	
$%()Ehilprxy|}ÄÈÌ$,089:;<=>?ABCEFGHIJKLMNOPQRSTUVWXYZ[]^_abcefghijklnpqrstuvwz{}~ԁԃԄԅԆԇԊԌԎԏԐԑԒԓԕԖԗԘԙԚԛԜԝ4<=HdehltuyĀĔĜĸļ(),089;=DEHIJLMNSTUWXY]^`adhpqstu|}ŀńŇŌōŏőŕŗŘŜŠũŴŵŸŹŻżŽžԟԠԡԢԣԤԥԦԧԨԪԫԬԭԮԯ԰ԱԲԳԴԵԶԷԸԺԻԼԽԾԿ$%(,-.034579;@ADHPQSTU\]`loqxy|ƀƈƉƋƍƔƕƘƜƤƥƧƩưƱƴƸƹƺ	

 !"#$%&'()*+,-./0123456789:;>?ABCEFGHIJKNPRSTUVWZ[]^_abc !$(01357<=@DJLMOQRSTUVWX\`hktux|}~ǃDŽDžLJLjljNJǎǐǑǔǖǗǘǚǠǡǣǤǥǦǬǭǰǴǼǽǿ
dfgjlnopqrsvwyz{}~ՀՁՂՃՆՊՋՍՎՏՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠաբգդզէթժիլխծկհձղճմյնշոչպջռսվտ $,-/18<@HILMTpqtxzȀȁȃȅȆȇȋȌȍȔȝȟȡȨȼȽ
,4PQTX`aclpt|ɈɉɌɐɘəɛɝ	

!"#%&'()*+,./01234567:;	
)LMPT\]_`ah}ʄʘʼʽ !AHILPXY]dxy˜˸
!"'(),.089;=>?ABCDFGJLNOPRSVWYZ[]^_`abcdefhjklmnorsuvwxyz{|}~րւքֆևֈ։֊֋֎֏֑֖֛֢֣֤֥֦֧֪֚֒֓֕֗֘֙֜֞֠֩<=>DEHLTUWXY`dfhpų̴̵̸̘̙̜̠̩̫̬̭̼	$(,9\`dlmoqx͈͔͕ͤͥͧͩ͘͜Ͱ !$(0135ֱֲֳִֵֶַָֺּֽ֭֮֯־ֿ	

XY\_`ahikmtux|΄΅·ΉΐΑΔΘΠΡΣΤΥάέ $,-/018TUX\degipqtxπυόϡϨϰ-458<!"#$%&'*,./0123679:;=>?@ABCEFHJKLMNORSUZ[\]^_bdfghjkmnoqrsuvwxyz{~׀ׂ׃ׅׄ׆ׇ׊׋DEGIPTX`lmpt|}ЁФХШЬдезй
0148:@ACDELMPT\]_ahl|фшѠѡѤѨѰѱѳѵѺѼ	,-04<=?AH\׎׏בגדהוזחךלמןנסעףdҀҁ҄҈ҐґҕҜҠҤҬұҸҹҼҿ
 !%(),089;<=DE|}ӀӄӌӍӏӐӑӘәӜӠӨөӫӭӴӸӼ@D\`dmoxy|ԀԂԈԉԋԍԔԩ<=@DLMOQXY\`ehikmtux|ՄՅՇՈՉՐե $-89<@EHIKMQTUX\gipqtփօ֌֍֐ְֹֻ֔֝֟֡֨֬ ()+-458<DGIPQTVWXY`aceilpt|}ׁ׈׉׌אטיכם=OsOGPPRSuTT	VZ[fgggLksu<zۂW6Ȍύՙ;RtSTj`daks҉O
RXxYYr^y^acFgghoNvwxzz!|nq늓kNUf4nxz[NRNW*XL]aa!bbegDjnuuvw:}QR#S\2uۀ@[RXY\]^:_J_wa_lzuu|s}}T!AMGNNPQOX7a>aha9eiouvv{˄U[QW|(PSE\]bncdd np[yݍ}E~NNeP]^aWiqTGu+^NPpg@h	QRRjwԞR/`HPacd<hjoX}rruy}m~tcQbzlToP}:#|QJa{WNOPPQRRSpWX^_vaadleofffhmpptttulxxzzE}}?f8ZOSU:XQYc[F\`bBhhhnLuxvx=z|k~|~?ĝSSJTqTVYd[;\^b7eEerefgiluv~w?z1.ǖgؚTefh@z7`VdW]fhhn(thlOlQqQRT[]P`m`bc;eszz2N[bgtyӃNKF^iQ[[cah>kLp/tt{PŃܕ(.R]`bOIQ!SX^f8mprsP{[fSckVNPJXX*`'abiA[}_NPTU[]]*eNe!hKjrvw^}N߆NʐUNEN]NNOwQR@SSSTVuWW[]^abQeggiPkkkBlnxprstwwvz}	
߂b3dҙEםW@\ʃTzو͎XH\cz[_yzz&P8RRwSWbrc
km7wSWshvՕ:gjpom̎Kwfxk<S-WNYcisExzz|us5RGWGu`{̃XjKQKRRbhuiPRRae9hi~tK{냲9яI	NYdfj4tyy~_
&OS%`qbrl}f}NbQwOOvQQUhV;WWWYGYY[\]]~^_beegg^ghh_j:k#l}llms&t*tttxuuxxAyGyHyzy{}}-OHw!$Qe}vO	TbThёU:QZa
bbfVq OczcWS!g`isn"7u#$%
}&'rVZ()*+,CN-gQHYg.sYt^dy_l`b{c[[R/tY)_`012Yt345678љ9:;<=>?@ABCoDE`FGfHI?\JKLMNOPQZ%{g}RSTUVWXY<\l?SnY69NNFOUWXV_eejkMnwz|}ˆ2[dozsuTVUMWadfm[nmoouCANJZlSuT{]UXXXb^bdhvu|NWnW'Y
\\6^_4bds۞[_`PR0RW5XWX\`\\]^_`ccdChhjm!nnoqvywy;zHSMvܗkpXrrhscwy{~X`feeflqqZmNzNQQRTaqgPhhm|ouwzc\Qe\gguzsZF-o\Ao
_]Yjq{vI{'0Ua[iv?\mpsa}=]j^NuSkk>pr-LRP]d,ekoC|~ͅdb؁^gjmrtotސO
]_
QceuNPiQQhj|||oҊϑO7QRBT^na>bejo*y܅#bjΞRfwkp+ybBab#e#oIqt}o&#JQRRmpˆ^eko>|usN6OV_\]`s-{F4HaOoyR`ddj^oprv\2ouxy}Ƀ֊X_'g'pt`|~!Q(pbrxŒڌNP[^eqBvwJ|'XAZb\jmo;v/}7~8KRegiAmnp	t`tYu$vkx,^mQ.bxO+P]m}*_DahaRQQ^iz}uO)RSTUe\`Nghlmrrttbul|yψ̑БɛT~oqtWgm3t,xz {|idjtuxxT[U^ oNMS)Z]N_ba=ciffn+ocpw,;E;Ub+gl	jzNY__g}T+WYZ['fghkdqu㌁EL@_[lsvvQMQQRhlw w}}bnQ
T}Tff'invw„iOQRY=^Uaxdydfg!jkk_rarAt8ww((glgrvfwFzkl"Y&goSXY^c4fsg:n+szׂ(R]aa
bbdeYifkk!qs]uF~j'aX؞PR;TOUevl
}}^RlirsTZ>\K]L__*ghci<nDn	ws|a\`
aaOeeellss}[]RZSbdd4g8jlst{|~64OJSSSb,deeilXosTu"vvvxx,yF},ԏRbd$nQo|vˍbC#PPJWY(\G^w_?b>eee	fginx!}+*2
POcW_bcogCnqv̀ڀ)Mj/OpO^g"h}v~vDa^
jiqqjudA~CܘOO{pQ^h>lNllr{l:tPRXdjtVvx9e^S_%RwINPuQ[\w^f:fghpuuyz' O!X1X[nfekmzn}os+u܈\OPS\S[_
gyy/9;,gvNOIY\\\gchpq+t+~"Ғ
NNOPVRoR&TTW+YfZZ[u[[^fvbweenmn6r&{?|6PQ@tܑDٙSR)TtVXTYnY_anbf~lqv||}g[O__b)]gh|xC~lNPS*SQSYbZ^`aIbybegikkkklh5tuxxyy|}>船l^ۘ;V*[l_ejk\mop]rsӌ;a7lXMNNNN:O<OOOPSSUUVXbYZ[[\]+^_`hceeggh{kll#n	pEsx>y@y`yy{}r}
фdž߈P^܌fߙJRigjP*Rq\ceUls#uu{x0wNdk^q	NkIghnkco
NPPQFUUV@[\\8^^^^`QhajXn=r@rrvey{saތ^XtUlaz"}rrru%um{XX]^^_U`bcMefffhhr^tn{n}}r͞ YmY-^`fsfgPlm_owxƄˑ+NPHQU[[Gb~ee2n}qtDtttlvy}U~z9ux%MhSQ\Til)m+n;-gaRfk~
]emqnWY['``bf_f)ssvwl{VreNRrkmz9{0}oS/VQX[\\]@bcd-fhlmnppq&uuuv{{+| }9},m4
a7Ol\_gm|~k[]
d\ᘇs[`~gm7RpQpxpבOSUVWXZ[\\%^a
bKbcd6exe9jk4lm1oqrxstt&vawyWzz|}}a~)1ڄꅖ8Bl֖ӚS~XYp[[mZoq!tt]__B`ehoiSjk5mmsvwM{}#@cbĊbSe]']i]_thob6rNXNPRGSbfi~^OS6VYZ8\N\M\^_C`e/fBfggsw:ÿ́fiUzW[_o`b
ik\nq{UXߘ8OOO{T Z[<aehfq3u^y3}Nじ΅
qŏ1Y[[`[\_lrmpuNASsٖlNORQ^U%Z\bYrY?Ŗ	]
X\]D^`acj%nTNw[\	cOfHh<wTeˎ5U\]^fLvǕXbr(N.Y`;fky&STW]afmx~DS|bcm
~KMjL_N;PQY`c0i:r6tΑ1_uv}o免woOxyXC[Y`cemefzJi#jmplqu
vypz{|D}}~
W_eovyZlQabjƁCP0Xf_	q|[O<QVDYcm]miQNYOY_k]ltyE9?]NWy_fuy~o[V'XYZ[^Pc;c=illmmmop6qYqqqOxoxu{}/~Mߎ[`mqSgp0q0tv҂}fqIKX]q_ ffyii8ll6nAoop/pPqqps[ttvNz~`ΏHBN*PRSfmlo
swbz݅Ԉc}kN
OOPHS>T3TUbXXgYZ[`aVeedfhZlopqRs}{2K\lDss:netviz~
@QXdtupv͖T&ntzzنxIZ[[hicmst,tx}UL.f_egjls-PZjkwYl]]%sOuPQ/X-YYY[]bdddfHjqdtzzG~^~p YR~a2ktm~%OPQRWX[^Baimgnnqbt(u,us8Ʉ
ޓNQOvP*QSSS[[$\aae[rs@tvPyyy}Յ^GꑅRg_e1f/h\q6z
NRjkoqSK1NqĖCQSTWWWZZ[(`?acl9mrnn0r?sWtтE`bXg^MOIPPqS
WYZ	\paf-n2rKt}Àf?_[U˗OsNOQjQ/UUz[[|^}^^``a	ac8e	gggaibil'm8no6s7s\t1uRv}8Ոۊ0BJ>zIɑn	XkAQkY9\dosbph}Wi`GakYNTm-pclQaOPQ[aadikuwdcpNN
O7YY]_[_!`>rspuuy3Q7pvNNRpSTVY[__nnj}5mwNZO~OXen8NXYYA`zOÌeQDSNiRU[N:RTYYP[W[\[c`Hanpnqstux+}(Ʌnj̖\ORVe(f|pp5r}Lrq[hkzov\f[o{*|6ܖNN S4XXXlY\3^^5_cfVgjjk?oFrPstz|x߁灊l#υ݈wQT(W[MbPg=hh=nn}p!~	KN-r{͊GONO2QTY^bugnijlnr*su{5}W[Ζ_R
TZ[XduenrvMz{M|>~{+ʌd_iѓCOzOPhQxQMRjRaX|X`Y\U\^`0bhkloNq t0u8uQurvL{{{{~n>I?"+ZkR*bbYmdvz{v}`S\^8op|ޞczdvNNN\PuPHTY[@^^^_`:c?eteevfxfghijck@lmmn^nppss:u[wxyz}z|}Gꊞ-Jؑf̒ V\6RR|U$X^_`chomy,{́Dd=LJOFQQR2V_k_cdeAfffghhionogqq*rt:wVyZyy zz||D}p~T m;Ֆe|ÓX[
\RSbs'P[_`kahm.t.zB}}1~k*5~POPW]^+cj;NOOOZPYĀjThTUOY[]^]f1gg*hl2mJnopsuL|},}}ۆ;p31NRDЙz|OQQW[\Yf=jZmnoqouz"!u˖-NNF͑}SjkiAlzXafbpuuR~IKNST0W@W_ccod/eezfggbk`ll,ow%xIyWy}󁝂rvz7zT~wUUuX/c"dIfKfmhik%mnshtt[uuvwwy	~~/:ь뎰2csOSYZ^Nhtuyz̍폟egWWo}/Ɩ_aoNOPSUo]]!kdkx{IʎnIc>d@wz/jdoqttz|~|~
}L9R[d-g.}PSyXXaYaaez	P!PuR1U<Z^p_4a^ef6ffin2os!vz9YփPW[[i_c&x}܃!ǑQgV{QY`UPTR:\}abbden v
`_NCSU)Y]dlmszw!ƗQTU_do}M5P\lmuw=|d|yŠXY^wcRrukw܊^tfm}ˊQ֛CRfmn}.^ԚRRTabbhiZi5jp&q]xyyy
zxՂIIbOVqw[_QgSZX[`a`d=~p%dP]gXbcixijknvy)ϊKۖ6
N\u]yzQ{{.~ĄYt%f?iCtQ.gܞEQ_l]w`S9T4V6Z1\pZ큣_tPNS`,nd\O$PU\_^e`hlmquuavzIz}}n􁩆ɖRGRR혪NgoO[glxmt'xݑ|ćy1z_NT>UXY`Sbb6gUi5@ݙ,PSSDU|WXbdkfgoo"t8t8QTVfWH_aNkXpp}jY+cw=TX-di[^oniLQS*Y `Kakpll{΀ԂƍdodeNQTW_avhuR{q}Xi*9xPWYYb*]ayr֕aWFZ]bddwgl>m,r6t4xwۍ$RBWgHrt*kQSLciOU`WelmLrrzm_opaOOPAbGr{}MjWs^g
U T[c^^
_e=[HOS
SSTTW^`bbUclfmu2xހ/ނaE^ffprO}Rj_SaSgjothyhyǘĘCTzSiJ|_buvB9S<__lsbuuF{ON<NUOSY^0flUtwfPXx[P[h``eWl"oopUPӗrRDQ+TTcUUjm}fwyTTv䆤ԕ\N	OYZ]R`bmgAhl/n8*	NUPTWZYi[[awiwm#pr犂홸R8hPx^OgGLNTVs	WSVX[1aj{sҎGkWUYrkiO\&_a[flpsss)wMwC}b}#~7R
IoQ[tz@ZOTS>Y\>cymrϒ0NDQRWb_lnpPppqsitJanQW_`gafYJNNN|TXX}Y\'_6bHb
fgfkimmVnnooo]pr%tZttv\y|~ဦkN_twje`bwZZfm>n?tB_`{T_^ll*mp}y;ST[:jkpuuyyqAtd+exxkz8NUPY[{^`cakefShneqt}i%;mn>sAʕQL^_M``0aLaCfDfil_nnboLqtv{'|RWQÞ/SV^_b``affgjmoppjsj~4ԆČRrs[kjTV][Heefhmm;ruMOPST<TUU?^_=gfqsRRdXXqqqfUfJq1ISUkY__cfGqO:dpfugd`NGQQS6mўf#kpuTy\} k=kFk8Tp`=mPQUkVVY	[^aa1b^ffqqqryzpסơҢ¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإѬҬӬԬլ֬ج٬ڬ۬ܬݬެ߬׬ӢԢǡȡءɡ٧ʡբآ֢٢עӡԡġСš֡ա¡áѡҡͩΩϩЩѩҩөԩթ֩שة٩ک۩ܩݩީߩͨΨϨШѨҨӨԨը֨רب٨ڨۨܨݨިߨȦǦ¦ƦŦĦæɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦ڦۦܦݦަߦ䦶ƢâǢȢˢʢɢ̢ߡޡ¢ۡݡܡĢŢڡ١Ϣ΢ТѢϡΡۢ͢ܢݢڢ롲ªêĪŪƪǪȪɪʪ˪̪ͪΪϪЪѪҪӪԪժ֪תت٪ڪ۪ܪݪުߪ«ëīūƫǫȫɫʫ˫̫ͫΫϫЫѫҫӫԫի֫׫ث٫ګ۫ܫݫޫ߫¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤ©éĩũƩǩȩɩʩ˩̩ߢ¨èĨŨƨǨȨɨʨ˨̨ޢɧʧ˧̧ͧܧݧާԧէ֧קا㧿§çħŧƧǧȧΧϧЧѧҧӧڧۧ짦ᢼߧ߾߻ݦΰ޺˥ܭޣΤпܹӵ֤ޡӷ٥̵̨۷ʧкͿױݷע޻з۱ͥҤִΨҡϨʰϽϯͣЯʻԣ٨٩޸ֳϯ˼ΫЪЯдҿ˯ڰ̵ͦε˾ڨްӳͧЫܹӨ߬˼Ӳް׭Ӥڴ˴̾ر̯ջʫծ۶ٹˬѺ٫ڳٹֺΫʤݦЮͰʻվѢ׺ѰͫʮʮۻʰҺ̨۲ѸԲ٢ڧֲԾ޵ˮѪةޯη̼Ͼˤڪ۵׵ͮͻذֳ˩ֿغ߳ԳլڦܴׯߢۿѤԡ֯޵ѷѳТԳܶΩԳʦϢЧڹ֭ڣε׬޴Ѫ٣Կ׿Ͷ̸ۤݰأٴͷ۵ݵףϹԷۿ˥ܮϬ٦ݯާΡй˰Բ־αܧԹس٬ѱ͹֧ؽ׶̢Ѯ̾ܰABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy°zðİŰưǰȰɰʰ˰̰ͰΰϰаѰҰӰ԰հְװذٰڰ۰ܰݰް߰᰽ÁāŁƁǁȁɁʁˁ́́΁ρЁсҁӁԁՁցׁ؁فځہ܁݁ށ߁ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz±ñıűƱDZȱɱʱ˱‚ÂĂłƂǂȂ̱ɂʂ˂̂͂΂ςЂͱαт҂ϱӂԂՂбւׂ؂قڂۂ܂ѱұ݂ӱނ߂ԱձֱױرABٱCDڱ۱ܱEFGHIJݱޱK߱LMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz鱄걅챆𱊃񱋃򱎃󱏃ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփ׃؃كڃۃ܃݃ރ߃შ⃫僬샭탯󃲲ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz²òIJŲƲDzȲɲʲ˲̲Ͳβϲв„ÄѲĄńƄDŽȄɄҲʄ˄̄Ӳ̈́΄τԲЄф҄ӄԄՄքղֲׄ؄لײڄۄ܄݄ބ߄زٲڲ۲AܲBCDEFGݲ޲߲HIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzﲋ𲎅򲕅󲟅…ÅąŅƅDžȅɅʅ˅̅ͅ΅υЅх҅ӅԅՅօׅ؅مڅۅ܅݅ޅ߅兢煤ꅥ񅦳򅨳󅩳ABCDEFGHIJKLMNOPQRS³óTUVWXYijųZaƳbcddzefghijkȳlmnoɳpqrstuvwxyzʳ˳̳ͳγϳгѳҳӳԳճֳ׳سٳڳ۳ܳݳ޳߳ᳺ⳼㳿†ÆĆņƆdžȆɆʆˆ̆͆ΆφІц҆ӆԆՆֆ׆؆نچۆ܆݆ކ߆ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz‡ÇćŇƇLJȇɇʇˇ͇̇·χЇч҇ӇԇՇևׇ؇هڇۇ܇݇އ߇쇵򇷴ABCDEFGHIJKLMNOPQRSTUVWXYZabc´defôĴŴghijkƴǴlȴmɴʴnop˴q̴rstʹuvwδxyzϴдѴҴӴԴմִ״شٴڴ۴ܴݴ޴ߴᴦ䴩鴪촭𴹈󴺈ˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈՈֈ׈؈وڈۈ܈݈ވ߈ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzµõĵŵ‰ÉĉʼnƉljȉɉʉˉ͉̉ΉωЉщƵ҉ӉԉՉ։׉؉ǵىډۉȵ܉݉މɵ߉ʵ˵̵͵ABCDEFGHIJKεϵLMеNOPѵQRSTUVWҵӵXԵYյZabcdeֵfghijklmnopqrstuvwx׵yzصٵڵ۵ܵݵ޵ߵ൶ᵹ⵼ŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz‹ËċŋƋNjȋɋʋˋ̋͋΋ϋЋыҋ¶öĶӋԋՋ֋׋؋Ŷًڋۋ܋݋ދߋƶABCDEFGHIJKLMNOPǶȶQRɶSTUʶVWXYZabcdefg˶hijklm̶nopqrstͶuvwxyzζ϶жŒÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތѶҶߌӶԶնֶ׶ABCDEFGHIJKLMNOPQضRSTUVWXYZabcdefghijklmnopqrٶstuڶvwx۶yzܶݶ޶߶ණᶭ㶯嶶涷綿ÍčōƍǍȍɍʍˍ͍̍΍ύЍэҍӍԍՍ֍׍؍ٍڍۍ܍ݍލߍABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz·÷ķŷƷǷȷɷŽÎĎŎƎǎʷȎɎʎ˷ˎ͎̎ΎώЎюҎӎԎՎ֎̷׎ͷ؎َڎێ܎ݎގߎηϷзѷҷӷԷշַ׷ABCDEFGHطIJKLMNOPQRSTUVWXYZabcdefghٷijklmnoڷpqr۷stuܷvwxyzݷ޷߷ළ᷋ⷎ㷑䷙巚淛跡鷣귦췭ﷵÏďŏƏǏȏɏʏˏ̏͏ΏϏЏяҏӏԏՏ֏׏؏ُڏۏ܏ݏޏߏABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz¸øĸŸƸǸȸɸʸ˸̸͸θϸиÐĐŐƐѸǐȐɐʐː̐͐ΐϐАѐҐҸӐԐՐ֐אِؐڐېܐݐސߐӸԸոָ׸AظٸBڸC۸ܸDEFGݸ޸߸HIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz񸖑󸗑‘ÑđőƑǑȑɑʑˑ̑͑ΑϑБёґӑԑՑ֑בّؑڑۑܑݑޑߑᑢ鑣ꑤ둥񑦹ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz¹ùĹŹƹ’ÒĒŒƒǹǒȒɒȹʒ˒̒ɹ͒ΒϒВђҒӒʹԒՒ˹֒גْؒڒےܒݒޒߒ̹͹ιϹйѹABCDEҹӹFԹչֹG׹HعIJٹڹ۹ܹݹKL޹߹MNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz“ÓēœƓǓȓɓʓ˓͓̓ΓϓГѓғӓԓՓ֓דؓٓړۓܓݓޓߓ⓷ABCDEFGHIJKLMNOPQºRSTUVWXYZabcdefúghijklmĺnopqrstuvwxyzźƺǺȺɺʺ˺̺ͺκϺкѺҺӺԺ”ÔĔŔƔպֺǔ׺Ȕغɔʔ˔ٺں̔ۺ͔ΔϔДєҔӔܺԔՔ֔הؔٔڔ۔ܔݔޔݺߔ޺ABߺCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzﺈ𺉕򺭕󺯕•ÕĕŕƕǕȕɕʕ˕͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕᕲABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz»ûĻŻƻ–ǻȻÖĖɻŖƖǖʻȖɖʖ˖̖͖Ζ˻̻ϖЖіͻҖӖԖՖ֖זٖؖږۖܖݖޖߖABCDEFGHIJKLMNOPQλRSTUVWXYZabcdefghijklmnopqrϻstuvwxyzлѻһӻԻջֻ׻—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗػABCDEFGHIJKLMNOPQٻRSTUVWڻXYZۻabcܻdefghijݻ޻klmnopqrstuvwxyz߻໗ộ⻜代廤滥軫껬𻳘󻴘˜ØĘŘƘǘȘɘʘ˘̘͘ΘϘИјҘӘԘ՘֘טؘ٘ژۘܘݘޘߘ☩嘪옫𘬼ABCDEFGHIJKLMNOPQR¼üļSTUVWXżƼYZǼabcȼdefghijɼʼk˼̼ͼlmnopqμrstϼuvwмxyzѼҼӼԼռּ׼ؼټڼۼܼݼ޼߼༦ἲ⼸㼻伾™ÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz½šÚĚŚƚǚȚɚʚ˚͚̚ΚϚКњҚӚԚ՚֚ךؚٚښۚܚݚޚýĽߚŽƽǽȽɽʽ˽̽ͽνϽнѽҽӽԽսֽABC׽ؽٽDEڽFGH۽IJKLMNOܽݽPQ޽߽RSTUVWXYZabcdefghijklmnopqrstuvwxyz⽛㽝你彡罦齨꽮뽱콴›ÛěśƛǛțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛܛݛޛߛABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzœÜĜŜƜǜȜɜʜ˜̜͜ΜϜМќҜӜԜ՜֜ל؜ٜڜۜܜݜޜߜꜭ񜮾ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÝĝŝƝǝ¾þȝľɝžʝ˝̝͝ΝϝƾǾНѝȾɾʾҝ˾̾;ӝԝ՝֝ξϾоםѾҾӾ؝ٝڝԾվ۝־׾ܝݝؾޝߝپھ۾ܾݾ޾߾ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz¿ÿĿſƿǿȿɿʿ˿̿ͿοϿпѿҿӿԿտžÞĞŞƞǞֿ׿Ȟɞؿʞ˞̞͞ΞϞОўҞӞԞٿ՞֞ڿמۿ؞ٞڞ۞ܞݞܿݿޞߞ޿߿ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŸßğşƟǟȟɟʟ˟̟͟ΟϟПџҟӟԟ՟֟ן؟ٟڟ۟ܟݟޟߟABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz àĠŠƠǠȠɠʠˠ̠͠ΠϠРѠҠӠԠՠ֠נؠ٠ڠ۠ܠݠޠߠ࠹ᠺ栻砽蠾ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz¢ž¤ ¦ABCDEFGHIJ¬K®¯LMNOPQ±RSTUVWXYZabcµd·¸efghijklmnopqrstuvwxyz„ABCDE½FGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz’ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz…ŒŸABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz„†‰“™ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz•ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz’•œŸABCDEFGHIJKLMN¡âãOPQRSåTUVWXYZabcdeéfëìghijklmnopqrstuvwxyzÃABCDôEFGHIJKLMNOPøQúûRSTUVWýXYZabcdefghijklmnopqrstuvwxyzÊÑÔABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÞABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÅÆÇÍàABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzÂÅÈÏÓÙÛÞABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnĢopqrĥĦstuvwxĨyzāĬćĉČİēĔĕĴěĝĠABCDEFĸGĺĻHIJKLMĽNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzďđēĚěABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzĐĒĕĜĝĞABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzćĚABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzćčABCDEFGHIJKLMNOPQRŢSTUVWXYZabcdefghijklmnopqrstuvwxŪyzŁńŮŋŎABCDEFGHIJKLMNOűPQRSTUVWXYZaŵbcdefghiŹjklmnżopqrstžuvwxyzłńŇŎŏŕABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzłŃʼnŋŎŕŖŗŝŠABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŁňʼnŊŎŏŒABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŁłňABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƣƘƚƝABCƧDEFGHIJKLMNOPQRSTUVWXYZabcdefghiƯjklmƲnopqrsƵtuvwxyzƃƆƉƻƐƽƚƜƟABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƆƉƌƓƕƛABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzLJABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzǫdžLjǮNJNjDZǐǑǒǘABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzLJljǑǔǗǞǠABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzDžLJNJǑǒǓǙǛǞABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzǁ‚ƒ„…†LJˆ‰NJ‹Œ¡ȍŽ‘’“”¢ȕ–—˜™š›œž£Ȥȟ ¥ABCæDEFGçHIèȩJêKëLMNìOPíȮQRïSTUðVWXYZabcdeñfòghijklóȴmnõopqrstuvwxyzÁÂöȃ÷ȄÅÆÇÈÉøȹȊËúȌÍÎûȏÐÑÒÓÔÕÖüȗýȘþșÚÛÜÝÞÿȟàABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzāĂȃĄąĆȇĈĉĊċČȍĎȏĐđȒēĔĕĖėĘęĚěĜĝȞğĠABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzŁȂȃȄŅņȇňȉŊŋȌōŎȏŐőŒœŔŕȖŗŘșŚśŜŝŞȟŠABCDEFGHIJKLMNOPQRͭϢиѢңҧҨҩҪҫҭҲҾԥիծոۥܥ޳£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣۣݣޣߣˡ̡͡ܣ         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}Y????????????????$$$$$$$$$$$$$$$$$¢¢$ââ$ĢĢ$ŢŢt$ƢƢu$ǢǢv$ȢȢw$ɢɢx$ʢʢy$ˢˢz$̢̢{$͢͢|$΢΢}$ϢϢ~$ТТ$ѢѢ$ҢҢ$ӢӢ$ԢԢ$բբ$֢֢$עע$آآ$٢٢`$ڢڢa$ۢۢb$ܢܢc$ݢݢd$ޢޢe$ߢߢf$g$h$i$?? 2!2"2#2$2%2&2'2(2)2??`!a!b!c!d!e!f!g!h!i!j!k!??	

 !£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ;ܣܣ<ݣݣ=ޣޣ>ߣߣ?@A£BãCģDţEƣFǣGȣHɣIʣJˣḲLͣMΣNϣOУPѣQңRӣSԣTգU֣VףWأX٣YڣZ[\]¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ????????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ????????????????????????????????ѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./§§?çç?ħħ?ŧŧ?ƧƧ?ǧǧ?ȧȧ?ɧɧ?ʧʧ?˧˧?̧̧?ͧͧ?ΧΧ?ϧϧ?ЧЧ?ѧ0ҧ1ӧ2ԧ3է4֧5קQا6٧7ڧ8ۧ9ܧ:ݧ;ާ<ߧ=>?@ABCDEFGHIJKLMNO?????????????+Mk???????¨¨?èè?ĨĨ?ŨŨ1ƨƨ1ǨǨ1ȨȨ1ɨɨ	1ʨʨ
1˨˨1̨̨1ͨͨ
1ΨΨ1ϨϨ1ШШ1ѨѨ1ҨҨ1ӨӨ1ԨԨ1ըը1֨֨1רר1بب1٨٨1ڨڨ1ۨۨ1ܨܨ1ݨݨ1ިި1ߨߨ1 1!1"1#1$1%1&1'1(1)1?????????????????????000000 ^ &     000	0
000
00000006"'"("""*")""7"""%" "#"+"."a"L"H"=""`"n"o"d"e""5"4"B&@&2 3 !0 !&&%%%%%%%%%; !!!!0$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$ 2!2"2#2$2%2&2'2(2)2`!a!b!c!d!e!f!g!h!i!j!k!	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO+Mk1111	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1%%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%JU?W(cT	UTvLv<w~x1r(l[O	cf\HhfvQVeqPeYaoLcRbS'T{kQu]bˍvb]W8b8r}vg~vFdpO%bzes,dsb,gHrnbb4OtJSR~.^hi~hxQP$ނހSeRO!Xq[bbfyrogx`QSS̀
PrY`qTY,g({)]~-ulf<;k{|_xք=kkk^^u]e
__X[,AbOS^SMhj_h֜a+R*vl_eon[HduQQgNy|puv^sdblZSRd”{/O^6$nlsUc\STeW
N^ek?|`dsPgMb"lw)Ǒi_܃!Sk``p͂1Nlυd|ifISV{OQKmB\mcS,6gx=d[\]bgzdcI Nfs:W\8^PS^eEu1U!Pbg2Vno]5Tpfobdc{_oば\hf_lHldyWYjbHTXNz`oڋbyTucS`lߏ_p;O:\depEQQk][bltu zay{N~wNRQqjSϖndZi@xPwdYc]z=i O9U2Nuzb^^R9Tpvc$W%f?iUm~"3b~u(x̖Hat͋dk:RP!kjqVSNNQ||O{zgd]Pv|mQgX[[xddc+c-dT{)vSb'YFTykP4b&^kN7_. `=b9NUScƀe.lFO`mދ9_ˆS_!cZQachRccHP\wy[0R;z`Sv__vlop{vI{wQ$XNOnLe{rmZb^0W,{^_cnxpxQ[W5uCO8u^``YmkxSՖQRc
T̍9rxv
SNvSv-["NNQcaRhOk`Qm\QbeaFucwkrr5XywL\g@^!nYzw;keXQQ[X(TrfeVvAcTY:YW5g5AR`X\EO%Zv`S|bOi`?Q3\u1mN0SZO{OONls^ju
jwA~QpSԏ)rmlJWe?b2YN~>e^aUޘ*S T^l9Z)TlR~_Wq~l|KYN_$a|0N\g\Θup"QIYQ[O&T+Yweu[vbbE^l&{OO
gnmmy_+ubOܑe/Q^PtoRK
YPN6ry[DYTvVV9eivnr^uFggzvaybecQR8~\/n`g{vؚ|dP?zJTTLkdb=urRi[<h*NT~9hߍf^W?h];eRm`OlQ[_]^lb!qQRl߂rWg-YǃT{0Old[YSʆ7Ee~Vǖ.RtPR[cVNb*`hsQ[Q‰{P`Lp/IQ^ptĉ-WExR_h<xvBhg5=RnhVgǏTi[wm&lN[ca+Tm[QUUdMcea`
qWlIl/Ymg*XVjkݐ}YSimuTUwσ8hyTUOTvlmkd:?Vўu_rh`TN*jaR`pTpy?*m[_~UO4s<TSPT|TNN_ZtXktr|Vn'_N,UbNl7bTNS>sn;uRS݋i_`mOW"ksSh؏bc`$Uubqm[{^RLaĞxW'|vQ`LqCfL^M`pp%c_b`ԆVk`gaIS`ff?yOpGl~dfZZBQmmA;mOkpb`
'xyQ>WW:gxu=zy{eo!Y~		TghM|ƖS%`urlsSZ~$cQ
]߄bQc[OmyBR`Nm[[e_EY~~	Vg9YsO[RZ>2uGP<zNg~Z|kvZW\:{Nq|QpxY'hgxwxbac{OjRQPit1.{NeP0QRonnm^PY\Fm_luhhVY SqMIiy&qNʐGmZVdwOr҉z4~RYeuSzccvyW6*bRThpgwckwzm~YbɅLuPNuJ\]K{eёN%m_'}&N(ۏsKfyяpxm=\RFbQ[wvfN`||~NfofYXle\_uVzzQpzcvz~sENxp]NRSQeeT1\ubruE\yʃ@\Tw>NlZbnc]wQݍ/OS`pgRPcCZ&P7wwS~d+ebcP5rɉQ~GW̃QT\OzZmᐏUTaST_cwiQha
R*XRNW
xw^wa|[bbNpbp`wWۂghxyXTS4nKQ;R[CUWs`QW-TzzP`T[cbScb[gTzw^8YWcWWw{O_[>k!SP{rFhw6weQNv\zuNYAP'andWfFcVbib^WbU!JfUegV݄jZhb{pQo0cȉapntir^ΐgjm^cRbrlOYjpmRPNm~x/}!QWd{|lh^iQShrΞ{ryotNg̑<yTTh=NSR>xS)RPOOuz|lRtTOTޏp^`m^[e8K`p~|Qh|o$Nϑ~fNdJPuq[foNdc^eRˆpRs3tgx4NޜmQATbsÔ6OQupu\SNn	tikxYuR$vAmgmQKT<{zWbG|iZd{oKbS^pcdSOx2B^oyU_F.btTݔOee\a\Q/l_sn~\cj[nuSqNceubn&ONl~W;#{=m~YsxlVTWpNVSȏ	wnfba+o)+vl_+skwƔoSQ=^8HNsghv	dql	wZAk'f[YZNjv0sh_[/wa|%_s|yʼnl[B^h w~QMQR)ZbׂcwЅy:n^YmplbvOe`f#
T}T,xdyd!jxidTb+gX؞l o[L_rgbarNYkXfU^RUa(gvfwgrFzbTPTZ~lCNvYHYWS7uV c|`mbTQZY*Pl<\b`O?S{n+bt^xd{c_Z?\OcB}[nUJMm`grQ[bl[rmb~SmQ_tYR`sYfPu*ca|T'k%kՅUTvPljU,r^`6tbcLr_Cn>meXovxvTu$RSSN^e*րbT(RpэlxTڀWTjMiOlUv0xbpom_h|x{gOgcxoWx9ybbR5tkdU>uv9SuPA\l{OPGrؘothydwb+TXRNjW
s^QtċO\aWlFZ4xD돕|VRQbNa郲W4gWnffm1fpg:khbYNQoglvQhGYgkfu]PeHyAyw\^NO/TQYxhVlď_}llcp`=murfbŔCS~{N&~NԞMR\ocEm4XL] kIkg[TTX7:_bGj9re`ehwTNO]d\OzRN/`zONy4tRdy[lR{"l>PSndtf0l`w^<twzyNtBlVKl:SƆfH\q nS6ZSWCglhQubr8RR:p8vtSJinxو6qqQgtXeVvpb~`pXNN_NRY~TbNeb8Ʉcqn[~Qcg9Qz[YsN]leQ%o.J^tm1_dm(nÜ^X[	NSOceQhU'NdkbZ_trmhPx@g9Rl~PeU^q[{RfsIgq\ R}qkUdaUUlGb.X$OFUOLf
N\hNc
zpR\T~bYJdž
fDd\Qam>y7x3u{T8Om Z~^yl[vZuNanXu%urrGS~wviR܀#W^1Yren׋8\qASwbeNߘ[ƋSwON\vY_:yXNgNbR/fUlVNOʑpl^C`[ƉՋ6eKb[[c.US&v}Q,ghkbSmufNNp[qffr͞ ^\/gh_g
bzX^pe1oU`7R
Tdp)u^hbS=r4lawz.TwzUxgped6V`ySN{k[UV:O<Or]~g8`[dXdUςeO }|PQXn[ɋx{}~Ӛx\WzB_yY[_c{фhU)t"}@bLXN[yYTXmscK΀ԂbSl^*Y`plMWJd*+vn[Wjumo-fWkxcSpdlXX*dXhU|Pmpcmn~ChmvWYyr~uhTR"cD|USOfV`mCRI\)YmkX0uul`Fcag:w4^S,Tp@l^\PN^:cGPhnwTܔd_zvhEcR{~uwPb4YQyzV_m`\WTTQMnVc*To\bXb15@n|-iYb>UcTن<mZtjkYL/_~ns}8Np[x=cZfv`[IZNUjlsNgQ_eg_YZ]_qSݏEhV/U`:NMo~ǂYO*O>\~*gsTOuÀUOMO-n	\pakSv)ne~;T3z
}UtcmzbegScl]\TLNalK\eh>T4TkfkNBcHS
OO^W
bdfirRR`fqgRxwpf;V8T!zrzo`^`Y`qpnPlrj-^`NZUm|b~w~#Sf\OrNSYTc(HQN~T$T7m&_Z>fis.sSz[wP~vSv{DXnaNey`TNy]ajPTa']xJRTVm[mSf\][!hxU{HeTiNGkNOSc:deQhxSall"Q\#ke__OEfe)s`tQRWb_Lx^Og'`YDQQSylĖqOO=gUy~XbZV{_ĄWSe^\ud`n}Z~~iU[`es	cv)w~tf[tz@Rq_e[o]k[l
ŏSb&-@T+NYr]YmŖTN	qT	pmv%Nx\^plDYc<wMos0XqSxUf_0q[k.Y/yhglboOum3'lNu{Q7h>opYvtGd'\ez#YTo0iNV67rΑQ_NucNSfKYmNX;ScO
Oc7YWyNul[Y]_iP]YNwNzbfy\Ny_Ɓ8uNԈak_INvn㋮
ы_~5kVk4YTm[n9\_pS1jtZp^($%gGΏbvq_lx fTbcOÁu^͖
Tlm8l`R(u}^O`_$\1url8nI	gSSQOɑS|^mNvi^aYOO>|	annN1ZN\y[틽sWTGU\_a2krtm[Ոkm3
nQCQWScVXTW?sn܏т?a(`bf~Í\|g`NShAQЏt]UfU[S8xBg=hT~p[}Q(WTef^Clm|QgeojV vvpq#bRl<`Xaf`NbU#n-gg(whiTMNpȋXde[z:P[wky|lve-]U\8h`Sbz[n~jzp_3o _cmVgN^&N4vb-f~blugqiFQSnbTُYmsewu'xOguʋ/cG5#cAw_rN`tebck?e'^uѐg/e1TwAlKN~Lv
ikgb<PO@WcbkSe~_ccn^\6Rzfyz(punlz-Nv_w~y͑NOhT]2m̋|t^Tv[<fs*hۆ1g*sۋzpnqbw1V;NWgR.Q{OOl]y{b*rbNxldZ{ih^ňYdXri%X`WQIcbSSLh"tLDU@w|pJmyQTDYnm\[+}N}|nP[
nW[h*[~;`~pOYcyRSeVyŋ;~~4Vgj
\u(f]POgZP\OPW^NN@QN^ESNNN2l[iV(Ny?NSGN-Y;rnSlV䀗k~w6NN\NiNN[[lUVNSSSSSe]SS&S.S>S\fScSRRR-R3R?R@RLR^RaR\R}RRRRRQTNNNNNNNNON"OdON%O'O	O+O^OgO8eZO]O_OWO2O=OvOtOOOOO~O{OO|OOOOOOOOOOOOO)PLPO,PP.P-POPP%P(P~PCPUPHPNPlP{PPPPPPQPPPPQQN=lXOeOOFlt|nQ]ɞQYR
SSQYUQNVQNnN҈y4[QQQQQQQQ‹Ëˋϋ΋ҋӋԋ֋؋ً܋ߋ !%'*+./2356iSzS"!1*=<BIT_glrtϐŐАĐǐӐܐאې"#1/9CF
RBYRRRRTRRRSqw^QQ/S_Zu]LWWW~XXXX)W,W*W3W9W.W/W\W;WBWiWWkWW|W{WhWmWvWsWWWWWWWWWWWWWWWWWWWWWX
XWWXXXDX XeXlXXXXXay}Ȃʂ゘˂̂Ă΂	܂҂؂ӂՂQ[\<41^/OGC_@`-:3fehiljmnx|}{؃X݃փ8ԃ߃Ń&\QZYszx<Fiv1m̈́Є愽ӄʄ
u89:V;YHhd^zwCr{yӅ܅')<^_<YAY7UYZYXYS"\%\,\4\Lbjbbbbbbb"cb9cKcCcccqczcccmccciccccccccccRdccEdAddd dd&d!d^ddmddzdddddddddd	e%e.e__u__SSSSSSTTTKTRTSTTTVTCT!TWTYT#T2TTTwTqTdTTTTvTfTTTTTTTTTTTrTTTTTTTTTTTTTTTUT UTUT"U#UUU'U*UgUUUIUmUAUUU?UPU<U7UVUuUvUwU3U0U\UUUUUUUUU~UUU{UUUUUUUUUVUUUUUUUUUUUUUUUUVVVV$V#VUV'V-VXV9VWV,VMVbVYV\VLVTVVdVqVkV{V|VVVVVVVVVVVVW
W	WW^^^^1^;^<^7^D^T^[^^^a^\z\\\\\\\\\\\\\\\\\\\\\\\\]]']&].]$]]]]X]>]4]=]l][]o]]]k]K]J]i]t]]]]s]]s_w____________ba_rrrrrrrrrrrrrrrrsrsrrss!s
ssss"s9s%s,s8s1sPsMsWs`slsos~s%Y$YYcghijkltw}^^^^^^^^^^S^^^^^____`_`___``___`5`&```
`)`+`
`?`!`x`y`{`z`B`j`}````````````````` a&aa#a`aa+aJauaaaaaaa_

,N?rb5lTl\lJllllllhliltlvllllllllllllllllllll9m'mmCmHmmmmm+mMm.m5mmOmRmTm3mmommm^mmm\m`m|mcmnmmmnmmnmmmnmnm+nnnNnknn_nnSnTn2n%nDnnnnn-onnnnnnnnnnnnboFoGo$oon/o6oKoto*o	o)ooooxoro|ozoooooooooooop#pp9p5pOp^p[[[[[[/u4d[[0[GӏՏ&
!56-/DQRPhXb[ft}P_W_V_X_;\TP\Y\q[c\f\*_)_-_t<_;n\YYYYYYYYYYYYYYYYZZYZYYYZ	Z2Z4ZZ#ZZ@ZgZJZUZ<ZbZuZ쀪ZZwZzZZZZZZZZZZZZZZ	[[[2[7[@[\\Z[e[s[Q[S[b[uwxz}~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~!"#$%&'*+,-/01235z^u]>usssssssssssssss|
tssssst*t[t&t%t(t0t.t,tttAt\tWtUtYtwtmt~ttttttttttttttLgSg^gHgigggjgsgggugggggwg|gg	hg
hgghggggghggghgg2h3h`hahNhbhDhdhhhUhfhAhgh@h>hJhIh)hhhthwhhkhhnihi ih$ihiiWihiqi9i`iBi]iikiiixi4iiiiiificiyiiiiiiiiiiiiiii/jijjejiDj>jjPj[j5jjyj=j(jXj|jjjjjj7sRskkkkkkkkkkkkmqrsuvxwyz|~Ύbbbb"b!b%b$b,btttuuu4eeee
ffrgfffpff4f1f6f5f_fTfAfOfVfafWfwffffffffff236;=@EFHIGMUYljʉˉ̉ΉωЉщnrr]rfror~rrrrrrrc2cc?ddkkkkklll
lllll!l)l$l*l2l5eUekeMrRrVr0rbR
gۀ€Āـ̀׀g݀
gZ6,2HLStYZq`i|}mgMXZń&gʁ$k7k9kCkFkYkјҘӘ՘٘ژk@_keQeeeeeeeeepppppppppppqqq/q1qsq\qhqEqrqJqxqzqqqqqqqqqqr(rlpqfqq>b=bCbHbIb;y@yFyIy[y\ySyZybyWy`yoygyzyyyyyy__<`]`Z`g`A`Y`c``a
a]aaaaabllmwwx	xxxxe-xxx9x:x;xx<x%x,x#x)xNxmxVxWx&xPxGxLxjxxxxxxxxxxxxxxxxyxy$yy4yvw
wvwww"ww-w&w5w8wPwQwGwCwZwhwbwewww}wwwwwwwww:u@uNuKuHu[uruyuuXa_Hhtqy~vv2ĔȔɔʔ˔͔̔ΔДєҔՔ֔הٔؔ۔ޔߔ	

"*+),124678<>?B5DEFILNORSTVWXY[^_]abdefghijkloqrs:wwɖyyyyzG]zzzz9z7zQzϞpzvvvvvtt,u "()*+,216879:>ABDFGHIKLNQUWZ[\^cfghijklqmsuuuuuuuuuuuuuuuuuuuuuuuvuuuvvvvv
v%vvvvv<v"v v@v-v0v?v5vCv>v3vMv^vTv\vVvkvovzxzyzzzzzzzzzzzdir}ƈɈΈ!
4+6Af{u倲vvw "%&')(15CFMRiqxMTlnz|{ĆΆɆφІކ߆؆ц

	#;%.>H41)7?"}~{`pLnSc|dYe҇Ƈ凬ˇӇчʇۇ
!9<6BDEzz{{{{
{+{{G{8{*{{.{1{ {%{${3{>{{X{Z{E{u{L{]{`{n{{{b{r{q{{{{{{{{{{{{{{{{{{{{{{|{{||||*|&|8|A|@|D!"#-/(+8;34>DIKOZ_h~؈߈^||Ie||||||||||||||||nf|w}}}G~~sgmGIJPNOdbapio}~rtyU~Yič֍׍ڍލ΍ύۍƍ	,.#/:@95=1IABQRJpv|otxe։މډ܉>&S*-0>
ΖҖwȒ>jʓ>k#zĜŜƜǜʜ˜̜͜ΜϜМӜԜ՜ל؜ٜܜݜߜ|Xښ˚̚њECGIHMQ
.UTߚ#;~֓۞ܞݞߞ",/97=>Dh!l!'!c!@!A!$("(((&(:(,(*(0(.(B!4(2(9(!(%('()(-(1(#(+(/(3(5(6(7(8(&!%!!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&''!'"'#'$'%'&'(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'Q'R'S'T'U'V'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'W'*!,!.!/!0!1!-!k!d!e!y!f!m!q"r"s"t"u"v"w"x"y"z"{"|"{!|!z!}!J!G!F!L!X!^!O!N!D!E!I!H!R!S!`!_!C!K!W!V!U!Y!T!\!]!Z![!Q!M!P!Y"Z"["\"]"^"_"`"a"b"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)v!u!x!w!t!s!p!r!q!o!n!b!a!!!"!#!(!)!4!5!6!7!8!9!:!;!>!?!~!2!3!<!=!!$"$#$$$%$&$'$($)$*$+$,$-$.$/$0$1$2$3$4$5$6$7$8$9$:$;$<$=$>$?$@$A$B$C$D$E$F$G$H$I$J$K$L$M$N$O$P$Q$R$S$T$U$V$W$X$Y$Z$[$\$]$^$_$`$a$b$c$d$e$f$g$h$i$j$k$l$m$n$o$p$q$r$s$!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%$!E(F(G(H(I(J(K(L(M(N(O(P(Q(R(S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(e"f"g"h"i"j"k"l"m"n";R!6_FrMIU}HOIBO"X;2kS$Xs3(WRG'X@JpG{15RT4+6?K)X*6=AOQ%I-Xv8>Q\cPVa7.4YA<XhM$5*NwVv@Y>/XKDC>1X4CeR.VZN'Uu:&7V@9FREGGT9K3RR?XE>rF2R0OgOiJ@XrBRBiH,GKAhSyUBJ~6!XZSw?FT%;AXeN.>(XGQ)P=XoYvM:?;=%:`Rz2`:6DmO)>$MAAWGqYtYKHiXZR2JJHlXjXFXv=MFp3kXq=i=THS4XBV2PWKJ{KLU68IOZYpX*GnXz4nATRmXGRoXGCvQYVrXuX~<[<NH]7B7sFxXARiN?<|7%7]PZVESo;a;qX!I0N+4sXKIvXWBwX1NyX.2@9#Yi0fAlIEKFK$Yh5+5;NM5!WtWSSeLN:"Y\Y`S}Xp7wW~XzX!YcD6StX]Y{XeEP@pQ[0Q<&Y%Y,Y.Y+Y9J)Y6V^3(Y}@LJ*Y'Y0Y16)9@R@OBBD=lU`2HGk?-Y/YjNn:VGc1Y4m64Y!?^YNG~@8YWK}75Y7Y#1aS9YEP6Y1Y2Y)A3Ys<^P)8c>=Y:Y30BYDY61?Y95s>HLr:PRCYh=+3EYk>FY;Y_D>YAY@Y.U5VcGHYY<JY<YKY+FIYvW#M!=LY<E5MMYGY%3~?58|@x0v4NYOY"4PY_4A0QY5IqORYEAVY.IUYTYWY[K)='FSYXYYYeH\@y6#XJT*TVPd3WUHOb9K?bCR6CMnYpY3556$>kH+HK0+9yAbY<@29X9KPx1dF_>d5HWxQf<^J=<fYgXZDT8=Ha2YT0CaC"Z_H4P|>)EZ9#Z)T$Z{Y,6k7y1|Ye3v>v?1Rd@36~Y}Y;>`F<W!Z9Ar5hAu<U4]A}D8<27o7lY>F-?K;J5I[WP9M<0v3w;J[/:dT65s5VXPHV7PGWX/?;[XXLP.;>kPAuArTU844u3>IPEYE{@p1YXN9=5ZXFV"K/H2IL4L?t9[X\Xg6A<jLwO]X0GP9#=^LJF`X^X_X~0g>#Jt<18n8bXK=dXcX|EeXfX&A0Hl0&9S<qN=[SA/6zV,EY=>[?[x@">M@@[FJ*2BScC+QB[U@C[1?<DZGD[hYWI49pNHT|0R4YPiYK^kY0X/;11W3NXQT3=o?;OPXK7QX%FxG=RRXdD.J'G&X}IgN\;k0*;-P01dW?W%5tBOD)272e12_<U(?,BUX1BTXTN`Z@N4X.C!S#N4<4HQBm>6PaZdG'3r6|Lz@w@9QaQGX^2e@q:HX-TaOIXJXCOx3G>KXL[%HXO~HN2VSf20<QS+K47"7eJ!H\Jd1pPQEE[~5Z?E9d>mA6_5_;VP=YUH0#6I?(L3_7JRSOX6RE:>K>L7_p54_uST3w8:_O:*<u5,M{Cs:t@BMrO8_EO@B9_pB}>_ALMwRM7A_D_q7I0V6T7,:}LT?1KtF(VE_bN33|N54GNp:aN=Q@_t4J3f8;_ED<_=_>_;E?_B_1TC_:GXNXDJ_O_\VI_Z_6NG:N_H_^EkIt:|CW>F_M_XE&UM:L>=S@8dVG_>9'?|AK_L_P_[_e_W_V_IWc_d_ke'RR_)?[TH?T_LO]_JQ^_'07FS_e:_6[M~9UT__lO%0g_Q_FQU_X_Y_\_);`_a_b_f_h_4Sg86Ej_ZI(ADD^?xO\Un_82_:l_A[dQtK=4&0q_FLr_m_i_k_o_p_=;s_t_#;[J(N'`*3&`!`~_YM|_z_P?DWLIx_!0}_{_"`(`H7!F6I2@u_>EDXy_vD#`$`%`%P4`dL1`&?/`9N+`FI.@.`m:0:)`v_3`8`-49`2OH:0`zP,`{Tw_gE-`wS6`7`D`aP<`I`J`>`*`$IA`2`HJC`5`KNCKM`F`B`K`:`?`@`E`G`H`L`;`TKU`V`R`P`N<Q`B8EXjPoBO`=`T`S`W`\`X`vV03lW;KZ`{NY:a`]`-Rb`[`Y`_```^`d`wF,XkTf`IJe`A8g`h`i`c`?:gLj`yOk`BH@=RDl`m`tGDKn`X;6XrRo`EMZ6q`0T'@Q4'Np`r`L9z9<Ms`TFt`2T&Hv`u`w`AM%JZTW[Y[X[g9\[][X5Z[[[!3_[x;7V`[y>;7P[.L2?5;xWS?i?a<3L^[S0kNX79WBF$@9Lg[a[:Fc[h[wEj[i[@?f[e[94,@"Bb[d[MPm[]@r[b6s[R[89+Tl[Q?p[Q[f5k[e?n[q[y[!9#0qBG3o[x[RFt[u[w[v[~[rS:2}[$\{[z[|[`Ey;#\%\CLQ6@]!\"\5Gi6'\&\)\$1L50?_QB6(\zKsk\K~KAL{H*\nL+\S[/\,\3>{J-\JI9D=G.\vTfP+DU6T[Z1U[V[>:@H?JIH3WyIG?x:<R:b&48148DOgY&ObMmY`69R;99b7bs4lL+Lr72XkQ;:'J7MDRd?P<a6E^F^<[YQfFNDn7\7|?`WuF<1H^1=WLJ^I^l5]IB0.E+ELDi<}KC:yegHze}M1W>8hBQH{eJ6K<}Q!fnC$f~e%fWMA7|e}e#f]D(f'fCC^F*f7D"f<Jc=C9&fUP/N)f0f&R*=-f/fQ@LR'<1fvRKW~M^M&B+f,f?=.f3f2f6f8foDHDj>oI7fp6dCiS4f5f"H=f9fEFqM;f<fi;>f:f7@$S?ftICfDfvP=CDCBfAfGf1OtkJfEf^<)I5<SOHfIfNfPfQfKfU5LfOf[DFfMfRfTfSfUfxYVfWfSW]f^fW?PTVWf4oKZfCXNW"POC_f><B9[f'Q":OB+XkJne\fu7fHuD2e~D|K3e,UnSXJ20NKjMj:5e4eZWY9fV(6pMKR&15Jh3sIM?{PRJ6eB;\O,9WT&:gQ|OR<7e]Hm?v1^KE<D<zR\C\?;8BC.:"T^G/Dl2Q9;eHA/U<e>eg4T6BK0Q<5YJb7dI+=>NpW!PYI{6Xfb<>3PIYf"3L^HSM^"RN^M>O^,J|R_3jeaD!>2NrDV>(Fc2S>|GkLl=]N:JAFle<P9UmetJ@MEBoeDBpexeMM=IYR(alSjKqF,a'a)a*a/am2+aZ8-a.a0a:51a3a8aRQ6a5akA7a@T2a:a604ay?9a;a>a<aEV?O=a?aMBk6xSMGe7~>@aAaGag3iF^4BQHaFaEaCaBa@18UDaKaLaJazoSaRa6GIaNaPaTaQaMaOaUaVaWaXaZa[a!N]g(4]V2Q23$9sWIG^>.9WNn2O[:<QRHKM0oOcYm=R1PJ<2'K+7&J#Ox`JU{`z`AE{L1Ay`cV/2DV[5x4!V/Oo0|`!a#3}`~`1C]C"ay7O;#a;D$a%a&a14I8=FjD"2RP[gC;WSDSc9Ob/WlGS124QbrP.BPbb?&SW5Rbj5mC}8.8SEO7TbSbH6yW%MXbVb|J5?9SUbWb.AH@[bZb*@NA\b]b^bH[SQ"M(=C^%X*?M[lRzF*ED^W1._=J1_-9}R%8k:Z3\5EUVCRO!;seretedMuH/5?Gve0lfei915<BhegeieMRjaNP.MeQJ2k1r1mECU0S\a]a[R93K1yMwU^a6>}4_a\:`a2;IBaalP=MbaC5GEcadaySea-Qfa"NgaB5haU;DP`bX1dRabI<LHcb~l}l/_bb>V|M&CCcRVgbhbGSlbl?mbeb@3nDnbCPv:ib^73;,LKKdbfbjbkbwbtbuTsb-EzUBE@2obrb/A<K!5yb1<qbTP9TubV9vbSGpb\W!mxb%m~bQJ5AP;V?c:!K&m#m"mV;'mtP$m^:w6!c26qL'9"O!GR?q6zb{b}b|bUD"cAS'cDG$O)c7:(cZ;#c$c*c&crNFS<;CTzD(m|P%cuC-c/12cB<,c?5iG0c*>oMs;hL/c1c'O.c)N];k5e>R2M391+cQ2,5_9h6kO7cL;GHJP8cn3)mzSdS*m9cbR5c^SP83c6c_74c"@:c8TH4;cE;wIeI=D+m}B[;.??N<c6?o1wT>c-m?c):,m=c@c6:.68PC0.m/mA@Ac3EBc2\0mj8lN'jgPyJVH7OI3RNd=^cr;(j=U]F)j*j,j+j.j-jX=/j>BA4w4';flel?7yKb1glHIhlilVJP^E2zTKFG0r4SHPM8?[?$G4V)@Q^(IoQ$Eg063EHb0v7zEs6RUP3<<-3q>Q0VRcJ%W6M669?[U'8WER^Y?UB@G$;(1jE{E'L'1V5(DS^:Qi3rCw7tV#5p24DiD-@T^h0DE`AU9\>XMN0OMV^P>>WU^PU]0bD#Bp<5S9@!E&2qT(@CJW^|U09-H)KY^=?4F'W0JCDV3R98V|j40f?tLZM?VNBNN"L.PSD25X^uU7<S;$02El4qU}jZ^&MlMfN\^1M&@=W[^F04:SIsDh>62L@pKq<;;75uEf^c^]>_^74]=`^mDFO`5^6ZJt5e^FUa^ML~FEE4Rr>SB=L83S=X?FMZQk4d^]^g^~j0Bb^@V'5t2h^r^m^q^`HaWo^hCaLe2>Rn^k^UN'4+?>>R=i^.T^^j^?@l^s2i8'BA=u^x^+2$4j4&Iv^QKc8w^z^y^BLa0n4:e/Pk2!kt^cIs^Z0!Rw1/Lp^$K*U{^]4&D}^~C!D!_LA|^o>2FE3vH:K~^$_2W73CAKG%2i4+WlD"_#_%_3:&_^@CIY2fG'_\G(_"kSK*_)_A2JE+_\TAH,_p>-_'V7j6kUJ|XD8%9E7~UJ9'PMtP5tCH>7k=0L=2AV1(3R8"IX68k4>}JCG{Us7DN+Us13l_05l76OAzu1PeUSNo=b3+86U=mO69KBP=76l)JTE9l8lCB7l}P:l;leW<l=llF^NH<UH)5I><VgT.QqP8j9j:j5:1Ju?zM@j:0>j%@;j}2wCh;WRtN?j<jCjGP3S:4ACrWQUGJEjDjGjFjgVTOKjN;z=NILj9I~OJjNTMjOjmMIjNjnN^;?3UF0>zNgG'>PjGV@A]TQj>ORjnJ/E50TjSj_t:D)1_eUjoJVjWjXFXjYj;TzG7R|8Bj\2|BxTfLnWBTPSCksE~7Tk7K^kJ@{M/3ZF|k>D4N)D>1}TuJlVSFd6z;`P1IST(HK8>h<I;hn@SPD2e4<hHUE6=hxJ\8uL4@nQ?hBh<:-1\==jChFhKhLhIKe0+<99AhwMJhvNmUVADh6C{9&VHh`JfT@hEhGh9Gc7Ih]?RhWhUh\<O<[h^hZhz1X03DL8bF>HaHOhThVhq9XhuW{D\hi2Qhm<B?MhyVxAq2_hAJYh$Uj1;UNhPh06Sh]h8@wJ(K\Fu@ih#PrhjV`hahyQK:y8q8TTohnhlhp9RLfh&Nr?80qhph@Wdh)M#I8;[=jhbhcheh55ghEGkhmh0=.Wxhuh0Mvh:Ahh7Cp0thwh#9RINC`Nf@sK]L5PaJshl<yh^CeFw9t0XW,<oEDL&i-I"ib@C?~hW9{h$iNR#i2V5W'i7=|h}h!iVM,R2i)i*4;4+i(P%i~3,ic@*i9i8i.izh(i,?1i:i%B/iE8-i\S4i5i7iGiF@Ei0i;iq0<i%U>i?iAiqA6H=iBiCi3i6i1;@iw<DiFiJiNi[2Hi.7KiLiAU#DXia:Ii#STiWiPiOiAGRiYiH3SipOMiw3ViZi4L-OUi\i[i^iQi]i_iJC7GN46;@P#l7E{S$l%l[Fn?&l'l*P8Gh8(l9V}UK4=2dNgFaMu4@K_<bicijQeiy4di3QbJP2hifigi3Viijikili/l9EN6sRn5Y;1lcRcN8D?C>69XH1O1Q1~EP1+C1U$kA::L%k'k(k&k)k+k*k,kOJ5XqC%CxF-kJD.k/k0kU7z71kbG3k$:uQ102k4k*5HBhG5k.K_c@S[Y!M-VsG`Yc;::bc+O`cGI9:4QacjH/9-=X3[N@LhcictM-L3<jckcZP{FZ7_GJRVNdclcrIA3gccFec3mfc3IfE59;Ccc=E$AYBW2mc&;-DpcZ>{cucS:P7MSNVSUA94UXQ9PvG*H42ZCnc|coc(7wctc:7"Evc]E(2|F`D"Wa@yczc}c)Lsc>SC14mqcrcxc:PCFsT~c`='d&dsQ#d)dwH4O(d.deB46r="di:*d,d}6^V2d-d!dn;]M"GIEwA$d3G,===%dGWb2+dC</dk;0d(E1dcU#?:d7d;d=dVFF:K@!84d!T#:~=<d?MyD{OfI?SQO3d8d9diLNLT@5d0A6dPNA;S5sH'=GU,I"8JdLdDQ:R-:T:Cdm5MW@d}O?d\AJLgJWDTLHdGdAdDd-5YSFdyRc44;nI>4l;MQmL5meG(TKdUWBd%=EdfSIdxI>deS~GI6|T32WdBNMd<N[8VdJ?NSlCHEXdDMOdTdUd~:fO?URdPdNdeM*J#@&=SdH8gd4T[doAidgR_d`d*O]KZdQded\HcdgDbdad|3hda5LWfd,;RWOLxkddv9MVYd\dzB^dKBD@PBu12LN5od/FaFud)Bl@]Qnd.Dmdvdtd~B]dpd~JDUqdzQkdldrd+NKE1G:BjdJA6L13{dsdzd}d|dN3:3wdydxdlE=@hT"eD0$e#e$<%e!e~dt1(e)e&e'e*eYF+e-e,e/e.e`90e1ep;alpCF5R;iAnTD>FWVTS2>lAj/B64WQ432H;?@lKV?lAlElf>?LZE<>Fl~1Dl(Uc5Bl6Ac3Cl8KC@~LRAHlf:S@rVLQ>?37UIGlb;LL}=HH)OiMkEi7IQ8:IlJl@;Klbl:1Y79=LlfQMl;HQlSlM;e<Ol7I:CclUUPlsVRlNlTlUl?I(O\P,Q[HVluNlJZlYl>0WlXldl<HGA\l`Q[loT]lF[^l,1_l`l&W@E<k.0t>88/RV0y53X,K]c,Ff0FE9k:k;k@Q#Erj2D5DN@sjADoNpjtj|I#GXL~Nujvj,Og@wj?6xjyjzj{jqj.Hka87lama4WnaoaLSqaq?paR571sara|:ta79Q>|D]:F=uawa@6AO(JvaxU|Sxa|ayazaj@~a!bG@{a}a%bTA#b(b~2"bMCB2'b&b$b)b+bIPmV(C,bWO.bo:`i-b*b+;3T0b/bai1b2b3b!L4b5b~PJBqSuM`gagA>jBdgcgfM5Cbg7;VOaAighgtg#2jgfglgkg:IdUeg)7ggngsgiVmgrgqg`0ugrGE@m@pApgvgvK"h!hAWzgyg{gwg~g}g|gUAYG}ECEmG#h&h%h'hw:xg$hpH*I)he9~Q(h*h-h.h'A/h0h,h4h+h1h5h2h3h7h6hO9,p-p0Fj0?H_MMN1j2j?FI43jgUy]4j5j6jJ80_uIpLzI{ICS&K&8.pB18eoLISW<jIg5PDi5.n-;^g/n)32n1ng=0n7NOEtAN[3nsPTBhF,74nk3{;5n\g6n.=bqhJIRZp[p\pFAm8N>^p1E]pqQ`pL0j=_R_p/4h7fpep#FapbpC4cpnU[LR>2<hpgpdp!2"V8S7>,HjpwQLV[:ip;64M&F!Akpnpmppplp>;op5LrpU3T1sptpvpa4qpwpzpxpup}pyp|p~p!qAN$q#qvA{p]Jq4q11L&q'q,qNU)q3H"q+q(q%q*q)0-q/q1q0q.q"Q2q3qo9G5W0Y0mTD5T=J;'p^8(p(0)pnM*p+p$FeVdqeqsC[SQVhE/SfRAn;05UNQ`<P:x?G8A5LE"JKCBn?D"6lm$C1V`OomNE\6!Jmmpmqm<C4?nmtmrmfU_Csmvm#U#QumPCwmt?l>xmwL[QEWvU|m{mymzm}m&>/K!n=6"n@D~m^=G2C6%n:X#n&niCr3'n$n9O(nwB)n*n+^3FFGuVI52K+n+M,n0U-nDvG[#4,Cfq8JSR*VroX>C=soL6+0/J6m7myN/7s?8mkB0I9mvF3?<mxEPQ)W:m;mbQ?m@mDmHmFmNmhUImGm>miEFFiIRTAmBmCmEmy@!4h9PmQmJmOmxN6KLmMmuORmrA2SKm7Ho<pEVmo55B-0iK.1TmkMb5UmSmWmz5XmYm\mL1vEn<Zm<Lj2[mkDE4u0_mZ@h4ME]mD?^m%D`mamcmWAG;8=bmdmfmemgm>Jjlq@gIklnFllmFmlplfWslqlnlol#WqInKtlrliOvl1F@<ul;5v;wlwY{=;Bxlyl#8zl{l|lmS.Xk@]GL:cP=K:MQ8|1oGVVF?kCuoXCbWwoS3XGmQHVxovo};F3U=FR`;!O|o{oyoL3TI0K~o^0IV}om3UvHN"p!p>5Z<|;e8BD#pkK&p(Q?>nG6q7qU?)48q;MTG-U9q:qOG$ROV;qQ=04=>\4QN_?=qz?<q?q>q@qAq~A"AzJ>U:>9>BU"?/M5q_=K6qVCsDsM8FsGsJ0EsIsqKKs&PJ1HsOsQ5WsRsTsSs{7?1NsJsZ5PsQsUsMsc<}AVsZsLsH5n=\s$7p?~V2Mp4_2XsYs8I]s^sas_scsbs[sj?o3`s)Gr<ks?9ds-2~;cKmsis\9nsesfsjsaBlsoshs}<dOpsgsrs-W*Fssqs(B]8usts[4vswsxs:@i@qE{szsX4~sys|s}s!t#tI;"t$t>2&t%t.<WCaY`@LtQW[7Nt#AIFV43UPtOtQtZKRtAT`V`78A;ASt,>b4TtUt+>Vt[tWtZt}:XtYtb8GL\tZ2SCcT7?]t4Eit5OINXKwKt=OW[@uPjtktltcw17mtkWntyf@>zfl:{fKO|f<T6<}f~fM<RH3N!g?4"g4IY8ID]WZBW7=VFND7&E#g_O$g%g&g7AiWpI8O/VUV'gm0(g)g\IoR->*gs0^Ha=+gFH,gf;x8$Q-ggBx>J=3M.g/gn>ePgKPLL<0g(<wP1gxP2g3gB44g5g~I,N`C7gA1q38g9g[W@U:gLB:W;g<g=gj<eCB@>g?g)<@gAg6gP6BgCgDg:;^5FB`1Eg5TFg?8HgGgl7Igx2JgKgLgMgNgOgPg'SuKQgRgSgTgIIUgVgWgXgYgI=Zg>sW81H?s@sAs^9xMhX1:^B7n#79n8nU0;nVUoWCV=npJ<n>n@n?nrQ<G@Ca8gAFt_PGt[O:HHtItJtKtzY~8qepS`tLNa34qnRathObtLGT5d4dtctetftgt2:?0ht-7mR+RO@<?#k_UHjsqx6#KMDgqhq{8iqD:ETR0jqkqlqmqnqoqqqpqUErqz6tq.RG^JK\3"5"9tDuqvqDA{A0Vwqxq*A8F[>yqO4zq2m1m`K^RAKXUbH_@!<Ak$PbVG6X8@kN8?k&3I9+Vt7J7g<>7FkGk90O?Ek}SHkIkN7BkDkvIWVMU2POk8NPk(531Rk%LVESkQk_ENk$JUk{0z:7XcqJkKkLkMkVk@fYkh?HRWk\kl8Xk:=XP70]k\D,V`4vB9<Zk[k`TjFTD_k'EuY12dkE=bkck,8QMekak3A"FsLfk0@8Rgk/8-8hk;GsMjkkkmkHPrknkqkyH|Qlkik98YOeDokpkZLHMr0vkuk22`8wkl1EL$D%Oyk"lrEzkEI_b~kNM!l[17S\R}k{k<30jTW+tt3AVBViUJ>'t(R(t)t*tK>_S`IaIBsfJrL6b4KhN[V-t.t/t2t=:3tc00t1t"=U26t7tf602OO4t,45t8t9t'M:t;t<tRK=t>t?t^t<Ah<+I^Que3\UR4\,05\Z=9\BX7\sSVI:\6\;\"C<\E\=\_N%VO\M\R\f=+B8\K\N\>\R7E0G\>PA\(;<7L\F\?\[G?Q@\J\P\-NB\C\H\I\T2Q\UK7T[\_\&Lf\gC\\A?Y\z069e\S\D\V\tH`?;I=1"SZ\U\;F^\BW/C67QG)Cb\X\k\T\]\%>W\`\c\d\x\a\"]g\k<D4#Cg2z\r\o\|\n\pRh2WHcH{\m\w\u\#>t\]2s\v<h\D;s@T<i\j\q\v\y\45YHg;~\}\+S!]#]%]qR$]&]'])RI:)]6]1]4]0]NFr@/Il\.]7]p\/]8],]9]3]-]*D(]3@+A*]+]2]q;5](S:];]'CR]<]Q]=9U>z>J:J]E]?]K2C]K]$2U]>]PFP]T]bAF7N]O]D]=]M]QLI]B]HC<F.NL]H]A]F]\B)S*SS]tOxHf]G]`]dBa]W]xVY]X]p8V]OF-6b]y:aTg]P4Z]{?c]_]]]Y5[]\]^]/=d]e]u]ICbKr]aXQFt]tUs]p]l]o]h]nPXHn]i]j]rKm]M16@;<q]w]v]k]nE{]$^#^x]oC{BaU5N}]L2hD_J>Gz]|]~]"^*0N1,^&^6=oH!^%^)^(^'^-^LT3^*^.^Y@!16^1^2^&Q5^/^0^=P4^mJ9^8^7^;^e=X2jC:^:E<^YL*7eT=^?^"DA^>^@^:UB^.r";2B0EGB/riP]S=kf30r1r-Jg:3r5r4rdK:O2r4JORlBCN8rv07r>rO2AQ:r<riT;r6r?r=r9rGrDrFrJrBr@rEr{VAryG_IHrF905CrIrPrVrW;Ur\MkVRrTrr8KrNryB]ULrMrOrSrYr<Sj6qJd7WrXrZr]r[r\rQQQrIMON)Vcr[C`r/@lr^rarhrbrgrfrir_rdrjr,Seru2rr+PurH;yrprvrxrzrsrqr{:{5orwrmrnrkr&s#s"strZH{r%sxC}r's)s$s|r+s*s]B.s0s!s1s,s/s~r-s2s4s(s3s5s7P8syY9s7sdH6s:s;s@4Cn<s=s*Q,tFPPP\QNOV=CQb:iaBRBq92m1Cq@ID3rY%KDqTVEq@tFq,TGq@0AtBt|4[E;LdP`MHqsY;1.O$8JqKqC2QA0WIqLqNqvYaR#TCt9HDtMqOqc?PqTqVqQqQIaEcB|9SqUqS9[qV:}0YqXqRqZqWqlHJM]q=e\q^q_qeOEts=`qaqwN*R{q28{<[9f9YCSJhj@@u>ijjjkjljmjnjojG={u}u~u|ub=!v%4"v#v2lTQjY$v:n2U~S\LDJ@e%v/>)F%ZF<)6<8OH%<&Z'ZVLCH(Z}F5QiR6QG<2=d;)Z*ZHQ+ZmPo6[BOKm7hIC7w>$V,Z-Z@FgW6J)U_KoU.Z_VJ40Z/ZkR1Z2Z3ZTJ4Z+J5Z6ZO3oV7Z0;.58Z9Zn9/QhR:ZC8jOo2;Z<Zk=\NoS=ZsN>ZUSe;?Z5KPK@ZkGnVAZ5EA6BZL7N?CZDZ-KEZw5FZBA;WGZ8LjR1DHZ}5Q;IZ3PJZKZ=NLZMZNZw2QZOZhQPZUCRZSZTZUZ;P%Ry0VZ+GWZw=!CXZYZ}C7LZZ[Z>@WF\Z]Z4G^Z_ZH9m;96xtytcM9u`ksO?;@:%TYatu*1r2uuwuQ:vu2Cyuxu41jU:819F2pTMO\0KUu;JV770L6Fa1:9|Va9!7z<Zj[jyLs9\j{43CQ7X:]jtT^jV<_;_j^A8B_TJW`jajdjbjcj^I38D6ejjJMIM4YbbEfj5@8Wgj,W|HSXMX^TyTDI.SS8`3bIvtU:wt_Wqt08TUO8pFC3rt,3=TwGttstKL$HutcW?E@u;uCuBu:VAu>TDuLuO0x5IuJu\EEuFuGuKu`>Huz8PuSug?r9<uMu7BxLy<NuOuQue6RuUu=uTu;Sl3$LVuWua>Xu_L[uH2YWYuZu\ubu`u_u]uau^udueucL?e85cuhu#Lfugu>uD1?uE5d2luiuW6mujukuZ4jTnuy3ouqupurusumI*9{Gc6IL&j53~Tl9yPmi*WniVBmHd:oipiqiaVrisiuitiviwiaGxiXTyiN=zi{iO=|i(8>A}i21T;u9~i!j"j#jx7-<dJN`/T=O7U$j^U%jAP<9G4Y11@f1g1h1=3hHAe_1IAo4(GXSyF8Q}9uB-SKT|=Be57Ce9;bUx=6T%N,AY3vLFeDeHeJeGeO5HF|5EevJIeTCE1#<7WKMMKJJSLLeKefD!Q7QMePe8MpVOe]5>MQe:6(Md9EJQ3YKlTRej7NeUe~4VeSeTe]R_BF1bS]6lKWevSi1t6ZeXeYe@5ER\e^e]e2G#R[ebTZU`eqWae\1{QbedeceeeXRK5_guZxZvZwZzZOPGDn00PyZJS*:"[qG|Z{Z[I}Z![^W~ZZA%[tS'[$[([<=I@#[&[#V)[-[.[,[B:$?+[*[GT?2/[y90[;3&5<61[u62[I14[3[5[7[6[8[9[:[OSztuGCWdE|t}t{tF>oPS7MT*L"u!u(:~tVK$uR@j3*M%u#u4=(u)uM=8Ca?aK*u&u'upD,u<4mWW4+u.u-u/uQPQC)H0u1u2u3u4u5u7u6u8uI2TSMJo@XV0R?Ap=*8x<FvGvHvIvJvLvKviwMvNvDnEnFnkU$6HnGnInJn%GKnLn07v5MnOnNnF8PnQnRn[6.3SVFD51V8SnTn?TUG{>YN39VnUnXnWn%EYnZn.G[n/G\n'2]n^n_n`nanjWbncnX<dnKSzL,2eAen&G-Cfngnhninjnknlnmnnnonpnqnrntnsnun-MABvnwnxn!Uyn3Ozn{n|n}n!o~n"ou8zC#o$oB=?Ry2%o&o'oxR(o}V)oLF*o+o4A,ozOxK.o-oz3x9/o0obP1o2of7?P3o4o5oqH`L6o7o8o9o:o`U;om4*C<o=o>o?o}N@o`B846Wu=GOCoAoBoDo'6|<b>LCEoFoGoOoHoIoJoBGqoM6KoLoMoF6>CNoPoQoRorUSowDToxDUoVod8w0WoXoYoZo[o\o]o^o5>ao_o`obocoMAdoeofogohoiojokoloX@mo-AnooopobO$3ECEcAIFcU1JN34rHGcPOHcd<IcJcFC"UVDk9ENKcvCLc'7s8R:McNcDTOcPcKQQcRcScTcVQUc{2;@Vc+@WcXcYcZc[c78bZS6dZcZfZnHeZ@7tQuRsUW=hWhZgZ"0SMiZ=8J<=B$BB3jZ*B0D5=^OkZBI]1lZ86:T}3mZITUOcEnZoZpZjAUL]OgS!BqZeKrZfK~Rt8sZ/06OOUmKtZDc%A?v@vAvQD8HcQ[PEQ/<M9toF4:SBv{3Cvq5EvjS'v)Q)v(vcAW@"1mNhP+vvO*vpU,v9Ct;.v-v^DXA*K<O/v0v1v6BT0yE2v`G&v8>2>e5G7??RCfCLXo8y=%QP00w1w,P002w3w4wJGO>7w6w^15w8w9w$NMH+:8h9h:hB>tROTXI3R%6jG|qnO3KkPoggMK9Y6}qd0LK~q$T-BlADF1>!rU<"r#r$rCR5FGM%r1SE?bL&r'rUQn6(r)r_5*r+r|2,r-r'Hg7)l*l+l,l.F-l.lI73J8bOwPwM2QwSwRw;b"<<b=b>b?b@bAb97{R$=NJ%1GKBb|6DHCbH=}1Dbv6EbYDFbZO]9Gb!@Hbv2IbsAJbKbxBLbMbNbWJ8XeYcO%p0\mB&TTM1Q[3}G52?B`f;JafbfT>cf$WUMef]<dfffgfnB>=hffB':ifjfR3iQ%?kfoFlfmfnf-Fof'Ipfqfrf9esftfbBufvfhVwfxfG9;w:w>w<w!:?w@wBwAwDwCwEwFwGwhK_8TwUwVwXwZwWw[wYwWW\w]w^w_w`wK[*Xwem9}?j;IwGFHwJwLwKwMw:NNw'DcSOv3BPvQvRvSvTvVv+1WvXvYvZv[v\v]v^vJO_v`vavbvcvdvp@evfvgvhvivjvkvlvmvnvovpvqvrvsvtv(>uvvvwvxvzHyvzv{v|v}v~v!w"w#w$w%w&w'w(wn1)w*w+w,w-w[A.w/wqD/p&<0pyC8E;Q1p2p3p4p5p<QlQ7p6p'TRM8p:p9p;p<pk8=ph:>p?pi>@pl6ApBpCpDp5HEpFpGptEHpIpJp=wKpLpMpNpOpW:PpQpRpSpTpUpVpXp%SWpYp:u9Bdwewfwgwhw4BjwkwsBptotiBawbwF;dYrJh@$pZ:-G,Dlwmwnwpwowqwtwswrwuwvwimjmkm<v=v>v&6>XD9;X1\sJwwxwyw{wzwG1|w}w~wkF4l]33v4vdA5v6v7v8v9v:v#H;vzA(9hmj9_Y!#"###g!%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#A#B#C#D#E#F#G#H#I#J#K#L#M#N#O#P#Q#R#S#T#U#V#W#X#Y#Z#[#\#]#^#_#`#a#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#+!i!j!~#$#	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}Y         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~!7B,+
9I4c&(LSFNIIXA8J	Jd?99.-!A"
>,.\FG/&7,o2:p-QN@)	'&J )9fLz:Y;
Gz1GHC%HQLL
%}f@oP5?<B`K8	759	j2
AHs?
"Rr/iLAAIDq|/B
~.u"N=	2FDOC.-DERo4Q/I:IP)Rrp4'P?HOB48@C`1,p4%E 8>#XI%JP+E(R)Z	F_R&6%:;D.	PU
( 9=d8>-C>L|BE>"hAI]T&d26q/A+B\EY?	Q#O:ND-}GLD#
GQsHx%?#}T=9**<d<E/N1gA;dcQGTT):$V;T>iA-HA7]3K	x2\6UR6@L=G<AF	8!_7 HHO
*GLE\OoQ+IDFPL>!Ni7@:Q
;BM6.^N)x<nA72 6%UDKwH\<;HHYQN$KNqT/:7LOT7UzRO32GnD'(&y0B&(*L2C_<bKOS7'3>T%1n$	3a1
P@9z@=i
iC' '1CC,I
I3R6IT!a.>J
"	?7N<
j#-2+{A5.4-&)"NMdN
R:K3	%<]@(
j59%)N.<G$:-NHE>G
9g92"58q#?p-e&wL
\=	1'Jl*`5BG`*o*REEJ!SI.+'9*d c"+D~+	<#/,"2:*p>h3yJe%3,Sd]:l
'
B|}Pt,Quyu!0" 5H2C
s? %4,-'$RUVY7["@ZN)OqM
"\\%1]<T/Z3/&Gc>0A84v!^.>(%/n7Y"VbOS&} 'LMj<WXRTV,D%RG2"gDQIR\,c$ ^"H=?KD,"[&"l,T
5$K" 3(zm!+|EAJF@8k$(z0E93!5C3J l 0>~ ;
)FF)%V	k5#5 NH*I/<
U-PI!q4~[3"L|q5
1#&&8;4qB!G4F-T9rB??kD(
9ADP=H37;
E)5#~A6&@UP5F:zO0/XX3FQ0*=8=TM%G%	#%iGGM&
64C"$6S
i9/69Sx:o@}6'547

:+(*E"TH..I
3sO?A,uFjB!(*1BA#N8
y8>@8 /@)S5>"9R=wBI10)TEIC4>1HS?Uu;C1A}BR9LD"p<F~$>NEEL-'E
1M(14*T}Cg$0p&$+)B;2:NL]^h"Ifc>%C?%F4A	NG1"3*=B"f&^$)7ET@J22
O_L=#Abu.S`5DC>kA@11\
F?0T~G1`Pg&0CKOq)y-4<y<b
MePoRi_?MNeH+LN*BR
@F7Eg-s&M6
%3G1
/K?^K/N=}H27K~D)8L6H?4=/4A2S$X?;6,2%TPw,Q<#|
!`<p7hYD)(D{.CO0
)i<H6$ZD>)\5o$]D=2#D)*3!<l
FTm
3TBj
;M#B2&E4JF.f:G1KORc.D+MtK"L/
D6
D20JT7.3+$;BI_@0xRF*U=O(CK.J$*HrP2%'
/->,G%d('Q,w
	040C*B"mG?K #;0D{YS.1D=%q%Jo)N:7?ONR	$!.R5'=J(.>!oMG0$N?>n>F55;J#V)4@M4x"61MM G>>>>G)LJ+)6)G>=1("L-2.2S
!2BW7-],`QFI3;4">aIQ
/u<v4`Q;@H(4>]F20'RyQH/+)=
J=P
*oHtD!HmDn9Yd!
p
E~CIIKBEe3^*5KF!H[Z$ ]P&.{HG4_;3?j j)QG"
XZ<
_!vJiQS1k -"G#-1	M$FH#28W-f>	=&LSLV*@U6HJTLxH*	?1WR66w!0$AEi?FB"cKKy!;8s+@	}>25DR%/Np=oAQFP`G!@D'T$/hz	((.2*x,>:=(VQ P!	qQ2tfG;BO2z@S377@'1"fn:52u85<,L6<I"SN23,"MJ0H<;<$ q
t52F,$gBF
W6$"e(nGC<a@r((~6%'FsG$Rp?6kS/I)SnSh#En#{9D*3~9CIxO8>;E51'YEDL-BMb*V3.G2*'+	-OY<
<|G~EN= V/ nDAHi!OGFS@0A
&kNU9k,)H	./2.WBM%
_@%R.kMR%N	 ]SG,D=v?3S)P-MV>!CI^,"8ERP+2'#Tb5]7H)SS 5pC8 C-bQPyC&++!"G2,&v/GLOG'88u4:ZC7	D5*,"=,E-}L0j-Q$`S0>CFAPGlAATG~L:%ST1*CSY(o#(+1F'D91$AA-<]=-4n+D2>Eg?#JiR^-W)I#JG %+C/P
H,-6~M>M?i6*2
^6z3%A|2x+vIXR+K	FA?Q!4=D+?>&w*f5T:I0v@G?<oEN>ST~HM5M6'*/)*#3PMB5&,#K;-<5/<$Y-:04J/M.F*=I!K-W;SO$SP
b6)0ovA+3.?O+:C;C,&%Z[
tQEAIRB3#5G*o	CNJ,X9i;2.&FD-gOJ-8.)=
L0546-<G<7K2N+{_8DE-'M$Gt'-!$C@K:5`+B%-)tGR#$ SD:;BLFS;+E2F-T%fFU,.AK.)63>"6HTIJSRU8jI=9	J5CO
S8k+d"NwM4P:1.382.G.QL"3.x 384.Y8U@D"U!_JI3
)07S"9SF9#
R)*97?,&ZC[CV#?&,*???mH&#CR>tBnd=8PD-AA*E(0D=D)$D  & RD-<?Bk%
V'5A=8
%IMHAX>x?k2w1	U
UBHT )_F0w%=x4	?0"y40=4'
0+>`F4")~(4bI,8@i+P%r@IL~&qHoD\G5A-S%LC5
.8	q>oBJL[$!RC+5
;&N #+J#K#TF;X)Y)G'[QJ}&Q8@
0kTw"ZJS3OL*HS4+H=IQ>9S!)G*,+=ALKT#"[G\G?@LTI`;!{31~>A@}<5sf'A3X2K.86:TT&!
2j>>(OO42gT

>B0M/'C%~38Gp$O&&T) HH OPJgFI-III.cCD"\~T?5
'LNJ#6%d''wK)B4 K#oGO-57	W/).uGvGG#wG" %	&@"11^48Q*PkI;5/wN$-(.Q	T
_,g,II0#2 '69:C3P8K5
K0Ph?
D71,QE@J0/<t+<04Rq7WO,SQP+3{M+
+
jC#=.O9*3CFd^SF>IQ=QCr>z"*-L]	#:93M+:C@@'B:Q3*(
K
(5J
>g:D+		wA;U""2'&f((KC=KC%=F0A-Bb; GN(I=6>G9"APGL8O<ZA	PcI 7sMiO2/8/<LZ"Dm
x9+o?!(rsIIIMM@GL	Kb0
S'?t&R?
5'?A@?	Qj>QXBQjR#D5@9;A@AQ}0!=
Q~
S	H*(C4$575I9AiK+@AuxBy?Lx1v<>l2LE?B!U I+`/a"?-=[ LVa>LyBK;FvF/9A<K`,D")9~B$'",QpD=vL1MDQ:4CU
dIOE'@
74M/
bC1*KtM/M
Mt>aP'^3E=|2A)
J#	A%O$J%S-A
	*%	U1I"=Z)A!-.O|M&M4.<I=-D;mTK
X-_N4%MT=,
F?B@F+K27Ju	{*(2"d3G_6nT6K855N;1H:	y _-Dz!!QKFn8*!BKKH%6<JE<cN4,~0,i
h,OI>:;5N%.:K)7>)R283{uQ+( h1c1<M0&+K
QJ>	24/74e
	&04#	KK`BaBn
7<Q#;!Dqjq$$<C,&xA CCR<8/QJ
Cd.o
S<V:I@x33 ."8KRJ'	7V!h>G#Bm
LK(++(1Y,#*
R.
PHDR""K'+	 $j4F{5) |8P&+-D+<!sSBM|zlNQ
#O21MGBOBB49<=c*7lIIG74$H6NPWLo">8/>yA
50m2alLAQQ
}G"/@M3M8QFNz?f-001O&NQ-1HPXOH-HR
/?*z4AOD/,n2>eC\ w#2=2*.>
qDUQy#tuo.Pt,&YO( &@ G&CL>7=	*76"*p./b76sD5u>12O:H ~?}THO(:>2@?37+*b
	A MlT=e>K6TAW1	6L)32G19H2H'GQh&-GQG=T/".97,*6/.QaG&-A80?6-A9oTPF<,HGTE"J=##v	{>&
DDz2:	yH?
@pTK3535
;;5/!H
QQ.#k4\C+jo7;~O
/%<QJ?B@2r=P.4OpA
8!56;}
Nv2:*&	
(?(sTO2<W,zXKQ.)["
8>yT2~HRU2>0a$7CV6N?J=C	H-A-'"Q5c<N
G	 DNmS/?134?;K3AK6-(SO1Q
73L"<
DI I*:+<
$K HT6II-9.
R#O,dD&$<a:P(J)5RQH$9U-kC^!%#xKg((]2^2c2#CBK*}yKRD8)*E+
N0)%<%O?
$$%-F!It0b",A	Ep	PeLiEf.\J	"G.X>VDh.HB,ij1P9&4ZEI7S`J/&8%`DaD[F}11 OO{L$g@{8{L%Z>J24OSSS3&S
Rnw/L,1/'.BPI7;Rrg0sO"w;LiD=;SEH8++>sdAY|8F+3KG1Oe8] #H=F0P9'h,9E{T-9@Tn'"=8F#"Q>CEI!CF#RA8bPcPI?=STR7-A1 QJ?&?AD7F}IdN*E+HK9H@3|* -/HyH;81}!t@	
2G%*ND,-PY0F:&T<W0&bBSJ
II%<<7>ED]8LPaJCEv7GI96+%	"H(6')1)S7<GRMI98@OEtJf38$0u:'4.=R$T",>[1 KRT?8>Y$r$'09=5q
n%:4	J662mL(AF%T5>T-*	IUI[7?.*QBM
RBt9KDS.
:MO*@I-FDbH<PXNT}8WU(:-B:RBi,IHH.9-eI-#/,R
VH97:(8-KQZOX
[1xO:Sb/#9FH'*%5N6KF2PmICP%6!5[5S
I0T0MXO%JI39)6nIu"36zFf,}N.Kf'OF6P={#p"Li6A>$'X1@1!	;M40L(/oSaFz>NOL&(MQ5"?.L=D("C::3K i#St9@q
%B<Q#%S%2])21fP.	N%MM4?	O1MGM4J5]1S2#TT2[	3-?(D
A " 	T2F0SS/?
*0TB
OQ 5,e/7wI68xI@?ST~I;BGGLAQ0gHE60H#bGI+##Y:-?,}*"=LLHFIHPR0ItI':L?*L=u6$4C91<@H8
06JOA.w+I;H57M5T+,;H~2)M58TQ@=5<O_:8!Ad1_;/<{Pv.O22*E@S?(3[HQ
'6BB?+&K2>X7k/9L.@JO!]^)lPgS$V${	%iE3:>O$;$(`&+.(+	%;!\(PeO9),]H=/%S675@9GnFGFxQT%;19Y:#P7BNJ,|A5 ''03C6O$?N,:8	<+,;!=<J.0?A.o69>GOQ4h5/2q'$PcB86T6;Y9'=-Jw7T2F	/ TbJ>1R
n;0	
.S^92
I|:7%J<<+1>"\2-<.GIgeKy.3G1+OPX#0
+KR_2$$6(%V)+.(RTM%#S:&
3Rl(qG%R	:l.ZM'#lCjL 2Dw'FKK$L~KCl.M$N 	:8T)54aM)%X2)
!!xG%$$R$g%T4-hMz'7u92E		2!I BE(#9$"9:^EE
3!"!9JLD	I6Ad<.O=vE/dB^DEB0&cJL~wx^ s2$
7F
7ERc;d;%OL%eWPa,b,H8E &2N4
;3JY>H	PON@
P=
7J;#]=
K&	S3J+7"E3zHFu<5:.QHI7D*m0M*N*0&E6,)?F15SC O4.j/# ]p6~*698?;6(,#%:>5O6O+( 1Hq-)82A3G^LH:NQ
:$-m/O+MAt?>**;4012#A$A>9QQ72KLs6*!Q50#R(/ M.EE'N~GU
KP.*e+v
)/Q/|SyN'Ox*|N>z%Q+[IIe=N:"IB)RZ<ORKZ/
;	: wF~8 V
JaRHN	@):)E6QKHA!)?=,$3IS+409DD;"`3W 0PEQ,,+A{4Ie8/&G43@%6*	L`JK$7T%;&J!>j$Jx
C;	y/Ch8t#0F)-d>RD>>%::$ :/N$@Ew9
PJ"?>[@ 8X&;b3
 JkR/Y1&
( $P0=
M-(n+rJ'[)4M-S}M#32QJ#?xM@6yM"86170A{M6.U4=@=?,6GhY+S*KGB8*N
-~]
?&2	2*o=.@l'EJK8EP]<L
,8g>8K$ >V4h<'M'-4L4cSu&1CS*_K#%(@B`K0;M%H*S	<K?+6`O8k))?NA@2O8g7NJ;;8_!/@+B*Q(KvH;!wJJ:WD&MvEXQi"s87x+(KK
*3LF)	]B@('vQ2&>.<H?By+<7W&L?1
/DT!/P
EK6GV&q"=}KrD9 W#EQ=0 *0
yA.@*;2BB;R,6&;P!7JQm?"<F5#H>69:1&@77	[$2<N'G>COu7B(H.L'8
ODDMY9hFe'*TKI&IP*O
UJj;?0 ;3Se./7@
;:>7R&^+89+I.pKqK	+1TA<JJ%3-$Y!u@2rK#"*f^@)N(%KRH(:RK?;D/`8f+'7	Ch(36%,D{KV;d@kFR'#)#9q'|K_+1N&hCK'yJ
l5$:MS8$$(4K2d!GK6N3)G>%a+7&<
KR2$
$9-q?7)FqCH HlM$CC;JSODO
N1*RAT.@1I/!/!A/,&&D'(BPR"-P6DD'SL/;DH>7@cRE*5`EaETCJ.AeRtH49?">{FN!B6FQ0G/M	!l	e&&N	41=S>S$f7EZ
5A9F" DApSM!bDA(G 'O#>AOACp fA046A4EJM>0?877r-?x	!#FRB,D&E!KRJ@>7A..3G*y@tO
46Z4e;1H&HNN"-H9w&P<5	
2DBANA;N,74Hz+&hKqA G2](/(/J;CJ> XT IQ}@'Z.5[#[HOBBDJ_Dl

IFGF3X!
S?8Rn:EM&7SF*$*<VJ*XYmKdJiF#<B?5vT&SRm'?eJDMP.:6F

H
.$i6%,6 )#F"E:&%m(!&G+BD'Ix5
N/$*
 X	C+<0$R&${'nM5PPM/	@0 HT4S!N
2K2/"	MLuO3O;L	L.;5&**G~:JL,E54>T8*8"F2%15<A4V!% 
B1))6~@$%9;>13B%&.k0J,B
#@5
0dSz!GJjmS"NR,/ \IE?7'/-HCLxFD
YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZ	Z
ZZZ
ZZZZZZZZZZZZZZZZZZZ Z!Z"Z#Z$Z%Z&Z'Z(Z)Z*Z+Z,Z-Z.Z/Z0Z1Z2Z3Z4Z5Z6Z7Z8Z9Z:Z;Z<Z=Z>Z"%HFHDv~]BJJKLMNmpXZ\^`bdfrshj|SRGOPCABKEOPLN?Z@ZAZBZCZDZEZFZGZHZIZJZKZLZMZNZOZPZQZRZSZTZUZVZWZXZYZZZ[Z\Z]Z^Z_Z`ZaZbZcZdZeZfZgZhZiZjZkZlZmZnZoZpZqZrZsZtZuZvZwZxZyZzZ{Z|Z}Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZY`gnu|\\\\\\X_fmt{W^elszV]dkry\\'I<6|:ZA'H18\\Zahov}\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
Dy $&TU\cjqx(+~-/
023459	
<>@EZ[[[[[[[[[	[
[[[
[[[[[[[[[[[[[[[[[[[ [!["[#[$[%[&['[([)[*[+[,[-[.[/[0[1[2[3[4[5[6[7[8[9[:[;[<[=[>[?[@[A[B[C[D[E[F[G[H[I[J[K[L[M[N[O[P[Q[R[S[T[U[V[W[X[Y[Z[[[\[][^[
 "$&(*,\\\\\\\\\\\_[`[a[b[c[d[e[f[g[h[i[j[k[l[m[n[o[p[q[r[s[t[u[v[w[x[y[z[{[|[}[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[	
!#%')+\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\	\
\\\
\\\\\\\\\\\\\\\\\\ "$&(*,.02468:<>@\\\\\\\\!#%')+-/13579;=?A\\\\\\\nqY[]_aceg\\ik=A\RW\\\\\\\\\\ \!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\0\1\2\3\4\5\6\7\8\9\:\;\<\=\>\?\@\A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z\[\\\]\^\_\`\a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z\{\|\}\~\BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~\\\\\\\\\\\\\\\CEGIKMOQSUWY[]_acegikmoqsuwy{}\\\\\\\\\\\\\G:IIQ{
)*+,-./3579;=?><:8640@12QzMtu\\\\\\\\\\\\\\\\\-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ\\\\\\\\\\\\\\\\\\\\\[bipw~%Q)FC\R\\\\]	
]]w]]STUV678!#*',;?lox}1.]]]]]]]]]	]
]]]
]]]]]]]]]]]]]	
 !"#$%&'(]]]]]] ]!]"]#]$]%]&]'](]}"OC>PFc7;>e$7*ABQQG,7G/.Dj1T	K#2L#G~TQQF&,OT@M5>G{DR
LH;,(,:)M3M82*JP*,alOm&E6>HB:D95- "dCeC:.UUUUUUU U!U"U#U$U%U&U'U(U)U*U+U,U-U.U/U0U1U2U3U4U5U6U7U8U9U:U;U<U=U>U?U@UAUBUCUDUEUFUGUHUIUJUKULUMUNUOUPUQURUSUTUUUVUWUXUYUZU[U\U]U^U_U`UaUbUcUdUeUfUgUhUiUjUkUlUmUnUoUpUqUrUsUtUuUvUx.
+&J-<9i(;CA+m5P-)nC1!+S](:94$RUCoL1pL
	WfAG*M HN E
02I0(F7y7e58*8;T'P2%0BfR(GzE'HE;3JFCBLy
Ez/$|
K@	=nAwUxUyUzU{U|U}U~UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUULA	N!*#>CL,FVGCF}E'AK'%;?0O7+M#+8@=a	b()2S3f-L*|F=E
6+K@`6D/NS	E&4F'85;H@tAP	jK)<'%B$=2 8P9UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVV	V
VVV
VVVVVVVVVVVVVVVVVVV V!V"V#V$V%V&V'V(V)V*V+V,V-V.V/V0V1V2V\#<SDI1UNa4,&*J@@SA
EIOF4
&&4-;_Z'L[N
	V<7p;y=
Lj(9T#lB#3Fg6A$%R6%N4V=hT;#(n(%1$GKF+C4
NpQ%h9C2/F
+T?3V4V5V6V7V8V9V:V;V<V=V>V?V@VAVBVCVDVEVFVGVHVIVJVKVLVMVNVOVPVQVRVSVTVUVVVWVXVYVZV[V\V]V^V_V`VaVbVcVdVeVfVgVhViVjVkVlVmVnVoVpVqVrVsVtVuVvVwVxVyVzV{V|V}V~VVVVVVVVVVVVVVVVVVVfIr 
'
+S0R')K28CA(|.=S!'}Au
@;KGl=.3/8j6:=8(nO0&5*;',+Nh=,<wD?-,,
k=QC)/5IQLL,O!
J'S
S		>$?'$'
VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVB0]Y
9Q-+RBE	yF1Bw|TTFHQTQg7-<>::@J<[
*w
Dh><*D6;1iy9+JYP)&=`
+!G>q8HRQ4M3H|	>@"J!BEJP|.$Pu8FWJT:
7I(J(3O&23VVVVVVVVVVVVVVVVVWWWWWWWWW	W
WWW
WWWWWWWWWWWWWWWWWWW W!W"W#W$W%W&W'W(W)W*W+W,W-W.W/W0W1W2W3W4W5W6W7W8W9W:W;W<W=W>W?W@WAWBWCWDWEWFWGWHWIWJWKWLW's$DC >

KEC?q.SM!@K$%9v
''*
SHMQ*%
#a:FKKK'<):);)7JKT3mNm*.?'j,/GP
2kDD OtHD
IE%v03Y/W445cO7!8!RgOhOO1SKTS\]Y[Zdlrq{}	"%&#4<EB.FQJHWZX`Yfgkyvzswx.P?aLgX4
(O %E/c(EyR
%?1Mi=DB}+,09,N.r*{C59HQH08P"i8*k,
SP69-@T4	U+'%>cg-#,DFP(Hq,VRl,*&3Q	 *CAu#7=k?%I94&Q=
+'(;FEMTU]dkeqz}
 !67,EFH>ON^v%#f; ;0(KRL)B4E1N*F=E[A-+@l"
_	
4,^!O&PXJ\",-:
2(
)`.:B*1^8&W	^IE,_IPP*
6B.FH++0+$"F+p(+(*nB<!R3M;:O"!P8%+!4
$5&jfihpqtv#(9.GHEPJOY^[afhvuKlR
JOMP91&TAXPq",*
 %@!QYP[;U?m,M)?,R.0@'Z/$0K"7"4R2'2(;@CWG/$d3r@#3)9".5C$DL
DB(KC	Q	G27k#*1(	.:S;"GSK"	1T3									&	*	,	$	2	3	<	E	T	P	J	U	Z	d	g	c	q	e	f	h																				
 
%




A
<
:
6
P
X
N
V
s
t

























&5!+55$JrA1_)G-c6dGC?$K"Q@A:PB
 =\-t=2O=5
3)';'j:<A/$#v=Bi1
&@RN#.H@S2/'(!W	J$f022m_Td)R7t$KO`BGN3%aBP43OMS""$O$

#&+-803?BJLqSR	Y`ahncuzI-3EG:Q\Zibc|







IA5
I//L02!TMh6]/ETH)HC"$$R%%D5^/HK%((,
:$yG5M;)DcH1RORPR1I8KLQ=j+9;*g(LMAS{BIQpq!:k8j#d<TV'(
mQ
.6LJTPMPA]C
,
'
$
&
-
K
G
R
c
S
^
_
W
]
a
{
























!#'$O,B@OmeZR]l2HRQ<I*Z:o.PKu<`:);F1PMM:q
q;`%g.?+
%N]QN$6D_>5'TCIB-4e-NAQ&BQL"/-%
L/A'-TJQ` &>QJSQ5S_.\4O":l#3=|>!Gg)(US6Qo#$!(#)/1B:6JNOehlunsmv1-;/JBIFKdXUas{p,+/.;/
'T(ME)F)?IB'	B.IIRUTE	
G&	T=MEQb5k;	6!*R
(:NK@)4#YJm3$D+1S>>T)s;i.7i5.UM0+>@	")m7SF%Y
G[L+8OHf$HE?R1APKHD	g"g
SEBHUZQPWaeuhkt{*5',&)<H?]c`dghq{zr|<1(:SAM?"G4HH=-	w= &BA"Q3P""	&N`N34O(r38z:2
\18.+4SB'']:ix,J9t40!%HS&
`?!$/!
2*R|?:;3F~SMr!0I\j7BR,ac3,
|/L'%70XWd_`\chYk}t{rvswux!$.-('&<=QCFNDR]dckx.)
9i*;94,)4*
JH|#;-60wYR#~
>%F$B /E>BQ	;;SU=s"8N.CD1#T.;dLHPQJ7R(&Q!CdOnV2R!oTSF;`C0E8M})8AiC:xE*'$&54B?AFibVmUYXWw|}
#8?UFCOBEJnyrw;(Svk3&4+2p8@N<N
6Q
.2FD6/S
O7)S2'2=G7^0t0VM>"OP7I"m"0NSC(-;_;$R&%DF+Q7
&@
o,>#
;u$-D(a9N1.1!0
 ((pG
60S0`2&b9-)+86_^DA]CK?<ios "!.0(<=?_g[PLN$@#L	NP<X=.
I1<ZSRx9R2S=(q(;?KdM#(s3$&$h2N>R4%&TG%8)KNSmM#8ZP,8.-P?2OA-7!
6];J^PV+<f r,R
;j)>&dS^`$ 4C8Y%N(( 1lO
,76=<LJIMecbdot(9K>vOUkhfiXdWY`](5B%;26<)+TQ%%D.8wE[hS<6mL,66.n
b&"X9,C>.%U6.=3$K:QDL_RFM]]L}?5@H4,SW>V.9/P.7aQ00N5J
y~N(Q_1
eNB*D48S4 K#)1rypvxwYD<@I;dn|w}+JFC,"GP#M'S7GH+?P
82R,CT4s,9T"05xDpR
_ "<|D"4)GFVC3*>5=J$D D>V:Cm  

@P)	[49F>D|3uE=EDoB9=R;"p#7SQ^G.3('6>1&|stvr!' C87;G5}WS \lwabE5VT^	|%)^&
571S1?2C}9@<?7?[S`)'1O`'+g1h3u=WTTA
TBEk&k6+5MtT)E*K71EC"Cd6+C
}+Y*MDk:'4
+@V@T>-+DH&YTAJ#='8$52<!,96#E^QP|vbk{sl`    : > = < { V m Q Z o  w b P l _ e         !   
!    )!3!.!'!(!G!RiN	
BMuTE8?"7nKZJS-/R5:lNBn5<ANPeS6N<C+;PT<H,%;GhBT$TS2!*zQ
),h0&PFwTTx7t;)\FI6;,2C@7E_5QFx;3MOUZQ76&WM&!	TgC!P!J!D!L!a!`!b!'h!j!{!o!w!!!!!!!!!!!!!!!!!!!!!!!!!!!"
"""""%")"'"("5"3"E"R"Q"S"V"]"`"e"s"t"z"~"""""""""""""""""""""""""""### #5p6E_T B2BN8-73qJm.y;rJ=7<622$.1F1/H,$DT"KE$Cr(LKy5CTT)oB'$$Q&S5RPBK<aNCeDR10CDP82KTA<2@DK$H<s(}:"0#,#-#D#E#f#s#x#v######################$$$$($)$?$A$:$=$6$P$\$_$b$d$|$}$$$$$$$$$$$$$$$$$$$$$%%%*%+%%%%V%M%N%^%K%
%%m%%o%j%q%%i%p%%v%~%Q5%8_R*+= 4:8S)M\a:)'M^.	@
' +QP})"0fl4)N+%H.L,LD)YH2NEJSxI5M52C.JMH22LM{7V|74&s.2z
1bW
z,B/#/'Q47B}DA"o'DI7p{
K7%l%%t%}%h%%Q%%%%%&%%%%&&(&A&:&9&7&[&U&W&\&S&d&r&v&t&o&q&&&&~&&&}&$&&&&&&&&&&&&&&&&'&'''+'<'S'^'_'C','O'>'.'D'3''''''''''''''''''''f
Fk
ZT?6	i0&4&/O3 F
{$8;9[6=/'
4Ng 
h)#O3(Y$KmI32N+
ceQfQPO		Q1LW?=!G=78&:L@E0DE=H "&&@8#&&8:=?#.{QA
=.V3k=='(((((!(<(B(F(D(S(Q(_(R(W((}(~((((L((((((((((()((	)))))))()#)$)")()=)>)A)B)K)S)N)M)P)Q)i)t)|)p)u)x)y)z))))))))))))))))))))))))	*****(AP:;JPI<4$"}9
5C6M3Ba/*/LT5@10AA&"84j=(TCQ-/BT(C,}4!?
H+/	QE,CTM	={*tDuD)vD'.@@dEu2L%&h7>*l8j< cEE>	>V-,0$Pa;Fi&:U*+*3*/**)*A*I*Q*X*K*L*h*a*p*q*x**s**********************+
+*++&+%+X+8+@+;+1+4+/+M+l+h+g+|+m+q+++++++++++++++++++++,,
,	,,,/,,$,,6,9,=,^)P04ld
l-,5m8 0A*a6Ma
w).p[-9eNGR6>M@W2Z?z9<;S9J&0D).(./%>S(K(oF<>-&a D<yQ$ICU;l/SQ
"h.!  #1&>1Fb-ANC,R,D,E,K,H,U,X,[,p,,,d,z,y,f,,,,,,,,,,,,,,,,,,,,,e-,,,,-,,-	----0-@-T-R-]-_-i-k-,s-t-z---~-{-------7G------------.-
..-)./...6.+.CjEE`##?Go(	N)4N5)-N;2A@&=I
+.@PQfE;wC405LEI E8<Q9b<C1D1`=B
.<2[(R'B44/":N%LG$>6-
 [TB,>[J4(
pFH

2(Il1-.E.K.O.U.R.^.].Z.n.}...............................///
/////'/1/3/>/B/C/G/F/K/N/U/W/_/c/i/m/k/g/{/t/s///////////////////////00(t(
:0GG$==/I1+L9T^?;Q>+@1@5R- 
n*5lJ*LIS3+0X |%KIS-sEHBX{OS-*8l@SQ-aF%5kj	L{:T&JAYID-{LSVC*QR000/'0-0>050C0K0H0F0]0e0c0o0x000000000000000000000000001111"1 1$1210111513191F1E1\1^1P1V1K1G1O1f1M1J1{11|1~1111t111s1111111112111111282R>( 3"
0$9_S|L4@	%5J~JNE;	m	KAASo,bST>I4;n	/*=E*B	/!SGHh?LW.7C@g-,>u-B*f4]T#(s@-M#!1N[\)
iO*%3 3H<$3;$2%2>202<2C2*232N2+2I2w22u2v2p2222222222222222233	33"33333;3L3J3F3B3?3D3R3U3W3Z3\3v3u3t333333333333333333333343444P4=464E4?44m44n44w4u44:y3?`R'N<n=
v#E7GuI7P6?J*[/>"4!C?LL@&F(-@D,aK}#~#y+TUT6YBI45)/klGi>S3Z+78RAD@(?HG;4P8#QT4444445454444555%5$5'5(57595/5-5L5N5Z5^5a5d5p5v5w5u5z5555555555555555555555555555666!6(6=61656%6E6D6B6G6R6Z6X6m6x6w66666666666666fH~M*N9MSg5UF/#E@5L:J88NP.6%&5M%E A
E>'2T0M
*M	/#1,<BI9N65+;),:'=Be@$<)FHrTU=}/#;8U$Z'=j*>R&0$4@>>M:J) (P$66666666676677/7(7#7'7$7%7>7C7H7N7R7d77Z7T7X7r7_7}7~77777777777777777777777777777777
8888888188!88838-8$8G8N8O8V8f8c8o8j8z8w888v882*eGa'Y9-(87.F[x>8LF\+,(5R0{+-} Js7Jy	37j"2)O&%W@28+.n6$L-3
B)=NL(5$=!06N9#+:GE
RAjl:!DB'jN7;f'GMB:f.FmN?M88888888888888888888889999	999999/99+9S999!9,9F9W9299 9D9&999*9(9$9%9j9k9o9m9q9v9u9r9|9t9999999999999999999999R9999999999DBC?+$@82&!MR=m<O;C4D9Z6FHn&0\@;.
)p02N	P8-sK&&D1_
E#++#4n3aCFC/;(lJEDmJ#$.4QH,g:B<>453@'.hrN%9R999999999:::::%:#:&:/:(:):1:::7:6:U:h:e:P:L:J:I:x::~::{::::y::::::::::::?::::;;;;;;;;;7;<;=;@;O;P;N;X;g;Z;r;b;h;\;};;;;;;;;;;;;;;;w%'!F3#:?Aq6r61k(:>@*uN0LF."F/4:Zn5zJmC\M5 5&6&J2EK'\>5Nu'H*g#$3
%*$$a[Q@#n?%5$s)g#(6=$58DJ8)*R:DE/E(u gGOO"B9;;;;;;;;<<<
<<<<<#< <(<?<2<8<4<+<K<O<L<a<[<X<Y<f<|<~<w<z<<v<<<<<<<<<<<<<<<<<<<<<<<==
=	==&=(==6=K=S=F=B=>===[=^=q=c=m=f==============@4	8 [P7^L!,TC*B
A2@MM0!1$>1M H31TR,?EFtW5P/-

0(
h %rO<0Q.CO=]KL=*&;I3C% J0q7yI?u,e3	4$E\4o>D	0S-FPj^CH$M7Lye
M======>> >->=>>'>>(>B>A>C>@>H>K>R>Q>]>^>`>b>o>s>x>v>y>>>>>>>>>>>>>>>>>>???
?,?(?3?5?A?>?I?B???P?V?^?b?n?e?j?{??r??w?????????????????????: 16MS!b:a)%<X#1XR@0M;2y6-S@l&_y?[+#=*E+K8FG6?M*@e6DB-K8
l<R\T%=M+#(4CBAN4kK~~o:B@&59AE`IsCI-P)]J@oK<7R????@@?	@@?@@,@<@-@'@(@)@*@i@{@k@m@n@u@@j@w@t@q@|@h@@@@@@@@@@@@@@@A@AAA
AAA)A'A-A A%A,A*A=ACAGAAA@A>AeAYAjA[AuA]AgA^AAAAAAAAAAAAAAAABAAA:1=7(@R~	40Lb5(3J@'D"*qPP)'/%
*(D,Tq:,4<|Q/4&jBBSv$
!!JK-.D,
Fr:
	
b%7I]2C83}Kp%8O#FR(OfDG*D16S$#,%AAAABAAAAAAAFB8B6B4B:BWBVBSBuBBsBzBBBBBBBBBBBBBBBCBBCB$C#C/C-C C'C"C6CPCQCuCCrCCCCzCCxCvCCCCCCCCCCCCCCCCCCCCC	DDDCOD+DDCC<D@Di4 .u(5DR(A%	(</H&01-MK90B45*RS.d/ZR)Dk!+B!M4U'EF9+>(7C@
@
StL]I/^.RH
IRREQwDU5FQ,!nV5?'HU7i cFPqI.QQX5J>,(AF_P~4?DIDQDJDTDSDPDcDbDdDeDDhDrDDjDyDlDzDDDDDDDDDDDDDDDDDDEEEEEE
E E(E#E"E!E5E9E7E:E8EGEFEREIEMEUEVE[E]EbEtEE~ExE|E{EEEEEEEEEEEEEEEEEEEEEFF*F+F'FM2+G
C
"57t,m*6RQJf!.E7N#-9Tm#Z% 88P'1JkfS$:O5W%ExR#<M['H

j&n/GQ111"`1N=R9D
DY#EEML>G2S/7
PN;.f5M-Q6-3Ki"
&'%85F9F@F?FVFWF^FZFmFtFFFFFFFFFFFFFFFFFFFFFFFFFFFGG	GG-G$G/G'G,GUGEGRG_GJGCGHGfGZGMGLGGGGGGGGGGGGGGGGGG
HHH
HHHHHH$HHEH>HFHCHXH\HjHhHaHH
)^JDC@z7PUS?
NACF5*#%Ou;j.|3&
9W<#SQ;9[?c9bDN	#(NBC$xP!
O N8 J$GAOin$:GR Y0v*o+p++<9:wP u+=&HQ9!@BHlHHvH{HpHHHHHHHHHHHHHHHHHHHHH&I8I-I9I7I0I+I,IIRI|ItIOIpIIVIYIaIIIIIIIIIIIIIIIIhJJ/JII0J(JAJIIJ)JIIJIIgJJIJJJJJJJJJJJJJJJ7?B=L$3?/ 0,tKS4O
i~)4"@!4)"$a87G=B44Q;	f
IT4K9_4E-D(fOE7RjF"$BI(!.BG2BIG;C4D4F6<EhZ
5FJ72>FJ3GKK/KK=KK+KYKZK[KXKiKTKvKVKKKKKKKKKKKKKKKKKKKKKKKKKKKLLKLL+L'L&L>L@LSLLL=L?LYL`LeLrLLLLLjLvLLuLLbLLLgLLLLLLLLLLMLLL!MMMM%MMLL,MdH:X8JD =Dh-r	LQSEE		8XG6SEJJ;
98EPS-QH4TOW'JZHF- /R!Jn HO?zI4EP0XE4;T<RhPKEF2J
L9NXD8`L4xzUC?<8
6+8,/cGTEFMM MM@MLvMzMrMMMMMMMMMMMMMMMMMMMMMMMMMMMM1NN.N!NINCNWNkN]N[NgNVNxNNNNNNNNNNNNNNNNNNNNNNNNNONNNNN
OOO	O5O;ODOEOAOSOlO]O_OmOoO=I$R""5AQ5@W$"B	>h
3UL<"G3}39L[D	C7AAv:b~~3:P4:3	: "4">Dl;??C	
;FJ,J/0S`	Sj19<SX@ 3k/QOTW2Sy&RBl)Z8y\T0LE\0Z9F[9]sOqO|OOOWOOOOOOOOOOOOOOOOOOOOOOOOOOOPOOOOPPPPPPPP%PP+P,P6P7P?PFPGP:PIP9PTPVP\PgPpPzP{PPPPPPPPPPPPPPPPPPPPQPQPPPP#QQ$Q*Q[RDK=1=[1HMTASfBJAC#-	R4HGF.l1,I@E<zR70<#
uK7+GD+iB2b	~F*=0;5
Z2`9MD)D<HHXQLh,0%M,N,7sP<,&OT&6(.GBStPI#*1	dEENO7)Q+Q(Q&Q6Q:Q3Q7QUQ;Q=QKQ5Q2Q<QjQaQkQlQ^QdQ_QQQQQQQQQQQQQQQQQQQQQQQQQQ!R-R(R/R1R+R@R?RSRKRLR]R`R\RbR^RpRRRRRRRRRRRRRRRRRRRRRRRRSSRSSSS%BiO*1QM-#K![TYWSS,=OyO963D<>O@18$FNG<
{;C^2 &t.KIxOT{J|J7|5|.2,;&}RIK]MwP&FN$b8@%IKyPG
@
H}5K
$	D".NJ
OH>5KEWEdRU8ERSSS-S2S3S5S8SESQSPSRSaS\SeS[SrSjSlSwSxSuSS}SSSSSSSSSSSSSSSSSSSSSS1TS T2T!T8T?T7TcTNT^TFTHTjTzTTTTTTTTTTTTTTTTTTTTTTUU
UUUUU)]*]+],]-]B2fBqEBB&:(1[%
r9CR RHH#>JJ,
*"v BR\TBB@5`TXsJ0,/=,RLv,:+""%-L]>J*BiJ 
E<$!PM<Jv?0<
OQA-6/	<-xL0|>_HkH4Q9DK#2MM<Rz-+r1O+6,O8G ^:IG0q'##O)L
I@Hp"p!#!7f?"a0 3KJ?5"P$6I,5L)0FQ?\A!RC.c!KI%CSC9TE[0$)
8"={I+
y*B('yS0TE6ONE.KFP7`47FNtR#Na	7=o/@C)Sm;e<#$RE#P+nNN#V8VST6'O&nJo	?RSkNTOx
NG-17>?-{?AL"!RI=e[.,
G%A4O%L0K:26.S9)@@=F"c fGxD?kT"(<._
ARH/>F:
>>742TNNAF{#1>#::P>Gu*D')1lK)$&NC?K!ICN9GGSF (NMqRNA,>B		B<T%743XCS 3)
	BO -

}F=y
;AABKP!;J+ T>5s(
*4T'=4o
733/NZ=:N/A! 	MK17?"JBX'*y"2S	 :b+AR!,AGT7.R d-{;;Ps4WI"$_&8@4'QE@3m"ATS5@LT8^;s	8|FHMFgSZ0@,
;B9r+iP<O)3 GO	OqA,2GU$EQ-Tg
0?=@EB3"'*&A/H=/r -IR54SCb
gQp* 9>.D,9
3++U1AY@. 	.b)($?5Tl3k1D]T/QLTKO	?<LT.T>2O+='N
(&o<
1;kB%#$}Q2~Q/aT&N->2 C<R<;cQR"{BYN%KnA	0,<G 4GJO07Tr'
)47+ED:D!J2
	G:-HT4JS9HK
?!AyP"*0QIs%u1(T(K	??|-,Goq!a77Q-J	8F&MhQ	J0-	L!&';33|&< Q3@
bAN-Q%R
@(('C@$r5D#.;4STpB#%!)'/
48=z	K$5)sF, M"N"G*!47($~QG:=
OKiM>	pOx-!ME	
F5i7"9>t	
,1T*]6"{2GS@/>6

v"J$M*K]&0
D%0J-22v?JE1CGG)Nu%X /Qt6tC3A2y1\72RW"Ie,0'5,c53

8'-Kf*UK3+72gI~5? >ER=!35;E4_F ,1w
u)WK4"KY'
P"JH/*ghQ/S6=RQ|H!#J3M90"& "4(|!5rRNQ7x&8M7LI5kP?l3uR-b'nPOz&T7?!I/2-05c).a&f665HBC<2"LG9TM@POL@!tPBq2);^R!y8@/L*L%w>B!D;
L%D?;$K11A:-Z1:9=L.>`
.GT
?\KcM25C?x!
2.#ZB.=&(.
FSP8P6{,	/@|%>:]$fK+M;*^B-&?'M(/	IS@qFvP0Od$Yv'7!IS(^MmJ$/%%v(*'gRZ&@T@#XFDGIJ`.b.P)I58I6rZLII1VO?>Sm'RL	-S
i	S<?4FxML-iIc&FHLJ4^mI4k"E&F!l6T+1yDF?\J@:~<76FfCf3%43.G+I"%IANO/K&l9*>Y	[5`{NIm)H!=Hc,\ 1&y2^OG3LF
#M9$=:O.6)'KrQVPA%;I#@ fLmRMH=M.
Q;G,
=8PLbN@-H
F;q.
M;)PT9g
";Pz-(3
5X28FAMI&\9)O<94%M%L)e%=1V7hL$6?!DK8MY R?"G8r"jPDN(TO106EST8-I<?9gM
_"
$UOR`HVIr%c3JzN_!B'P,.W>-KM:"Q8&`IC)[^E2I."r+,+O\.,)	h$EA[O;NAU"O.+&KS0P<}B7|&E5BV.I$NG	(^DA8$eB4:DS13hRT0#-LC! K36I*6$9L\N#CC:{<%,AF6TTI3AC3N3Kz*'	&:S3*3EFCO@.Q*&8
+I"+"2&NKWGNzK[
=4$%9'-%	#>K)#:J\
?$("@j3;".]	;Wv-p<:>
~/${0b1&KZ:v+/ &1((.3M("
}!BI6/36--?-O)/'FLL3LM?Qu/<
O-BN%LGTU*0
PM_=20
NTLK&1T@($:G<O:<SCCU<d4oNO!:
pNKOu0XM1%NIIF<0k.}JG~J-?6
Gx'I+J+-	E48L+G3=9d95%I&
/P,0L49PgQ+?)a-k7<3
@A*"PFps152v1r4FsC#!
"QbyE3d*+IqFPi$#:+G;DH" 5Ha?N@L;(S*8:!P&IL
8F"H#UBHQ4U7584:)Q.GNBJ/5"s9~; %LUCJf"E/TL2AN31:*5h:BJc8>A.G2R49/HJDw	0EMJ2,D L*J}265 	X.6MNI3/mJ4!$J3R[B5<!M`(w-@jT->N9+l!\'-/-M:UaLP9O9=s 5;4Ir)-7;3+KC@x@*D-O} &DF}=;JQ8t<>vB5LQ
_ICL;:B,hE6SS3-(0`AoI/_EC*?LD'9KD
bAQ.u
aA!	Z:.N./UHU}-	IZIG>%Gr!F~28;JF1P8
8.Sc
N0.>2=Ok*O2>%N/H{,9Q,-.rX,P<I8I[:"g!1>1EsI
58,J:!sR
C2>},$<9ME5TQ7h
_B2E5/=R,,"HC9CjE;!<$.0/6]+@IJ5"ZN:@2"e#IA=4a3?E	?
`N+#%S=3;2KT,3
'!+}=:9DG@T,!;(g#Q$MB@415s=65!iS/2:1:XwM,+Dd+z1@z?$9'V(	H:6'e*)<F/
?V,"M8L7!2c:x-[{6V9="c4DoPEN=K)*L$?D>N6(;BM
>:\rw z?Rm: DL="SH)3E3t83I)H
QO C>*1(%#/|6	w]%<&SPk>'T 	M9<e)!"g'/(.%2p/ +0@&FPJDRE\<F'FK6;IA#@S  A*R1A:S608W8(9D0G+:E/FFA*G3"8E*eK71%N6;Ei<-/',gKD$)F&R>I(/F	9i:t775>#T//CFyS$VO";^#@pTQD.T><F12SOIM]*=BJ&<9P( +(4{#-"zA-?
C
C{&c*!HL&gC>@?6>!P,=xO#6H	BL>"8_@4P@o38I#.3K;_%p
O&66)1SfDzK
NoS+l
f+HLk	F.P2S2A&Y2GcAO^I-Cc
2/^U%K4DC=H5#?(6Y4BM;'C& D+v;#g>Q!Q$\B a.R+-cMI	5:FG_AL3O>xTI+c\p:#F~PP:RTmEH*.a2*AB&;!HIz.@6<;2D:qG/u6:T;A<K='!;:7:?iPPM$oJM<.HB^) :T;;@,(;.T>qERFM&9*,)$TDJ.kL:~R^7Y3G598&0]R%0C?)C;\1@owj~.M=AIA,900
%5G2|0$OB7-):.SQ N:|TI.;C9N0%1"vSQA'7[O/CH:XLR{u?"@'6yTI(?"2op1p<$*Kl9K(E'Nj9%B'B!:lPa2	(F/120'7EC	A#u:'N-0z;8349Hq<C!T&q3x$+DN_=R	FK!{.Y=B1==P57n!$|;( _M"&(N/9DR	"qD=N'17wx9'5?S"C=+nW:=)S+PO6^%-Jd0*$:,6D&FO23T^HA*NK%/@-+ !'
0+G2EF+uH)TB"'&1"K1P#G?S3e2S$=Do	 ZJiTF,S4Sh-3KKC#>.Eno2VR+E%$jT"7/#F:!)t(JC"
(w(p$PHCq3B $.$T4&/)T9)N&.&!<R$6H*E/E;*FQBL1\	 *LMBZ-<0Kr	1FP(14(N@O@fN<AM12)y%0+Hu6
	C.S
-QP'0X(BCLQ4??Q;'6D%?	!$F5QP.Q1>z#O)ce%) E$ .T;I'
G2CPQ%KT;<5j'#	!&H+*)97*YGOl7m!!Wn664CD,B:vO`-O/B]'?6]Y,!7q#X$(=L7- NN4#'97r#;G@hGJM@4H@@J#@5v)kY&<j /p8!-aOC&$0D #4m	(MC IF*dKP;;DLj`@:5RD2e1
<RN3?!/33(TB. M$jG'WRLc,97~=KN<&r03
TJ5\!Z(QIP%rH89Q4(dP-?#5/z=.;!B5X1"<q0!B/
;@@@s!p;$DIQJHx8f/%DNQ/	t4=~'?9s\LE!A3+EB781P|C
h/JU)Jo	(8WCJR)H5B
GJL?- T1(&p@2i!
N.='iROA01#)<Z0OD*NNg*L	-18H#	G `'}F#*,>FH*B7-=19"hIQSP#Q42^<s9B(LQ4*0P*mA/q J0!_3;V=G)NNA<
BJ65&>0S;:MbCK-$P
JR((B%%LQJ3K2N NL
M;e:
NKZ!B'6%$-kFN,7,7,/4Nd
H*
,}	wOc'm1vRzOJ*S>h'4KAn'o'|JVt*,=69
	(<140
B,UGJ"6N
1Y
:LMMA5MY6<S,nH2'we!Y(zg8RUP4DQf1{)G"6O0PW+>s)E/?-41GLPT@?0)-+Y?9	K)<QO+6y7))SN')+A@#IBtJy
=`M' 
//;H$@%@B6*++$%
z%#
(y'%3`=P	3b=+=!I-L5)A53Y.J6,~,T<JH<mJtR/J< 2=KL;=NFT"c;P&"'nLA:IG7D
BP6t :bc9JkG#qLx/R*O--'IH.@E28
S>F;H&HA**	G'M?F>'*7hNBJFMo;hC!aL
EBx%9:BQ|4U0+@QP=1BSeBo5<J<##D
-4.4P3,.<;D/#r<9(93YFc(oCi2\?$@5E*"5Z@M34	# 6sN8b@p<2tNUe@]?CDC\N$/:KvN/JC)H03#C*:EIE:##1ga.5WH=T,5M2,<2$**A-LbF+
E@	GGS~b~%'}O#>F#? -E9*B3O~B-A2!-A	RwKF&mP634:+O!QRpE+X">+)
8uMoIF;AT
,#k;F-y.M?|N/9
"/0'R	$3[@#[8II!C0$=sU>#tn)>	KNa\>>0#>TTrH#@<b[2!3I6/=kG@!KCSlGiCEIM6#$y$w0c?)MH:3FG@6+I;<0z6:#*!.,s0	!&=5g=P7?>0%G0$-%ULO I0(P&>D`7*b.y<a r2!CMQ!0_ M,M<8::9BF;-/b!$33L	kC-H	Jt!R>K;4pC0x('%.5>0KK$L?BOZ6><&OF7 es:c@8HH:!6w'KB'l0m0'opq&r7rE HO\:H'y8'<:?O>5"M ^
J;J SIU<=:P95=qH3>07=
Q7
g<+6m$#<:"POX%rD)'l!E$3
 U2.C
"S#l/ 3<Ti3~!d:=:`H(2*, ,'GJZan< *{)KTMF!,1('#?1P2SpJUn6RR8Q*Tn,9(,D$!5CNH 6$Bm-cW!);L	BH]9]SCIr
P@.qN<9@B:<HSB=#':<I@P,<*[MpE6B#XS7p
z
J`5	@CO:+GW,C)N5-8>$AK!P7-q5HA0KpMP`W\(4	S:QeE&))%$M5C=sA+*AH6KP'&RM%(c-'6{%7%L!I
OX/S)FKGsIQl$A2C17RL@LcL4
#8JoG(6I/J7->>CN[0D)#MUs??/
F!SVQ/E56QN@sQM
(L8 ?=J41402PM/R| 'S. /Nd'P;OH9??:')W0<R5<F4A87?RJ)wRs
	'0 :3?*j
,}`)KO'J
#kJ304J:A3S"H=!LFz L*IS,5*/}
P0"%	)&x
M= ^2)(#J
}P2;6%/FE2!$+T:	:$<.0(w.,*.
Q'0.7#0<1uN$c>F>Z!	E:(zS|R8X0a#<#bT#"11G6GHA_0`022L2=4BdT#6t:#?g:d2	R'/<LBGMT671R:(MB)P,s4RbMEG
2;6D'O='%?'=G)OrK!T?S.)6>60t2>4l*"0v6VCJ	d%LY5O 4T'	PL4mE-QX:4=#1-HW*r8RP7QA%
;231A7M;J0=5l?J$+~5*-H#!:L L1(b4[*3*F*CJ"I?0RG((=C::9 PBH%u5JQEx3IT;#:>@F@G@L%J49=3">U0LW;K/D@/LT,&:(3DN;="y(HH3!>3z$6Q#+kE[5k
Z#M/gQ=\*I%54
#/1S7;T=%W=/:)MB
<7/_9j0<BC9RP9^*//7"+&+@%4,K3B79RyL&@P-T408O:%:=M
h"YC]G4
Q6!J9?.7BD3Og3#S629?6
L"MDP6#/
%4
.;+(QeT0:#1!&P/)6** 7E&f2g22-#?.s5a-B;jMkMGnDffT'i7*11EQM>o1n&n01E
GOL
5|.u?0Lj377j>,\8M0(@b(NO,!L^0I,BN
T#RsLzL{
B-.1e7I0R^(ROA7N@+p9
+w3-O]4472;k<BBT+'%=AS&T6NE6l4IP'A$S
L0fJc+nQ11H
4 &TN%-|PxD
+RrIj4/i' ?Ne40N!@ @#L0-E<O r8`
;9C& @NPRK&)?>IjJ`@|"bCN$Q!nEn?!0=+7O;3Ln-uP:UAg4z71=a%;7<7!+	7%T"BKC8T13Co-0=?C5,QG8	>$]#e/)=E<w$e1&B c%F9?3eFI;2oQm7%?UR;"#3_CB7_&g2
R9wQV)JRJ mV06./n1
!A1KR''&TDQ|,gE, 0 7fTp3Rb#-uJb#(>f)s'T:%#+gTR-LN8E83=ER#hT%
59O??L6O&G0414w:H6B2?e96%F@<A;/6')98T=;HK21@6J8#&$<,7=4F8* ;R3T3yL%@=
/M7JyC)	F =
TJLA+M$?tS;  ) 
3))AN,':DLL0-a(:;ZT@#CF)%&8=873j'T_#--8Tn+46OBj484R34DSK	P!sFeM4CF3;T77z'F+mBOOCp":O6O8f%	$9A69E*9%&)+PCz("I%C
>-LO00!4>7O"O<!K1B8t-=@?	58/@JB'1;H$rF*,K7Td%H.3) 619S>{"uM!8()2"*?Gm&"D?
CG=<KRT#Z*]5=TlE
5&G,8<+=!R>+18'
!<LBJI4<%3UVLVAG/Bf4jOO-I@%lG8Q68-,MWQ!3P@8CMiH!!00wPGF0Q@.
26k'+J!?+%*	RM4#D
t
 Hs8RKMHLMF=MMx=5K:A'YQG1*Du&R7H.=}(86,5oEMWNWOWPWQWRWSWTWUWVWWWXWYWZW[W\W]W^W_W`WaWbWcWdWeWfWgWhWiWjWkWlWmWnWoWpWqWrWsWtWuWvWwWxWyWzW{W|W}W~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW{R
)2-*)v&>y1?nTA YMI[!\!v#B]!1 l>=1="~AD8#
$/(#09TS/h4b2
(C53 >FM1;% I{SP"c#81?vJwJ@T#cq1 !xJT]99q
+6244=5=N_*U>GMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXM0d#*>KGA6 dJKMC@8
<B6'v;hJHGd%{=n"=
=J>)4DV|=	>PHLI.r
R'K(:SLWA !JI<v:JHNK4;&GXKCLC>)TfMPK(>MClFJD09)1B	X
XXX
XXXXXXXXXXXXXXXXXXX X!X"X#X$X%X&X'X(X)X*X+X,X-X.X/X0X1X2X3X4X5X6X7X8X9X:X;X<X=X>X?X@XAXBXCXDXEXFXGXHXIXJXKXLXMXNXOXPXQXRXSXTXUXVXWXXXYXZX[X\X]X^X_X`XaXbXcXdXeXfXIm+OLO#I<HE0@.+K+QK+8NgM$o{((:NRK!4J%<)8DE'dF-nRNAU#Q2M;%4HJ@'IJEIO+:(l'GC!zGK5_6T/+S=+L'	@!&-A!A%CrG_B+%
PD1|'{G7)6	+gXhXiXjXkXlXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}X~XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+\/44,C#+
4+F,Z,T.\6a=[>^"~
JJP
B>,2G*GN
@GGGPP"
MI*OG|(_,MJ40	N?R\Q$+&?	(	}+3TaWMWMs<<9!@A"?;R4889=7 BXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYYYYY	Y
YYY
YYYYYYYYYYYYYYYYYYY Y!Y"Y8 Gm>w:C$HAADE@kOr.;-1O'TekK
		FJD)Of9T
GM =v'p'
5DJ.HTNL
I-*O4UNG.AJT#GJ'9/:/G(
(!}'c44b#!DN7$V&\%&#Y$Y%Y&Y'Y(Y)Y*Y+Y,Y-Y.Y/Y0Y1Y2Y3Y4Y5Y6Y7Y8Y9Y:Y;Y<Y=Y>Y?Y@YAYBYCYDYEYFYGYHYIYJYKYLYMYNYOYPYQYRYSYTYUYVYWYXYYYZY[Y\Y]Y^Y_Y`YaYbYcYdYeYfYgYhYiYjYkYlYmYnYoYpYqYrYsYtYuYvYwYxYyYzY{Y|Y}Y~YYYA:M16G L%vk8}\DCE
.]/]0]1]2]3]4]5]6]7]8]9]:];]<]=]>]?]@]A]B]C]D]E]F]G]H]I]J]K]L]M]N]O]P]Q]R]S]T]U]V]W]X]Y]Z][]\]]]^]_]`]a]b]c]d]e]f]g]h]i]j]k]l]m]n]o]p]q]r]s]t]u]v]w]x]y]z]{]|]}]YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OO?PP?QQ?RR?SS?TT?UU?VV?WW?XX?YY?ZZ?[[?\\?]]?^^?__?``?aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?pp?qq?rr?ss?tt?uu?vv?ww?xx?yy?zz?{{?||?}}?~~??????????????????????????????????p!q!r!s!t!u!v!w!x!y!??????$$$$$$$$$$$$$$$$$¢¢$ââ$ĢĢ$ŢŢt$ƢƢu$ǢǢv$ȢȢw$ɢɢx$ʢʢy$ˢˢz$̢̢{$͢͢|$΢΢}$ϢϢ~$ТТ$ѢѢ$ҢҢ$ӢӢ$ԢԢ$բբ$֢֢$עע$آآ$٢٢`$ڢڢa$ۢۢb$ܢܢc$ݢݢd$ޢޢe$ߢߢf$g$h$i$?? 2!2"2#2$2%2&2'2(2)2??`!a!b!c!d!e!f!g!h!i!j!k!??@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OO?PP?QQ?RR?SS?TT?UU?VV?WW?XX?YY?ZZ?[[?\\?]]?^^?__?``?aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?pp?qq?rr?ss?tt?uu?vv?ww?xx?yy?zz?{{?||?}}?~~??????????????????????????????????	

 !£"ã#ģ$ţ%ƣ&ǣ'ȣ(ɣ)ʣ*ˣ+̣,ͣ-Σ.ϣ/У0ѣ1ң2ӣ3ԣ4գ5֣6ף7أ8٣9ڣ:ۣۣ;ܣܣ<ݣݣ=ޣޣ>ߣߣ?@A£BãCģDţEƣFǣGȣHɣIʣJˣḲLͣMΣNϣOУPѣQңRӣSԣTգU֣VףWأX٣YڣZ[\]@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OO?PP?QQ?RR?SS?TT?UU?VV?WW?XX?YY?ZZ?[[?\\?]]?^^?__?``?aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?pp?qq?rr?ss?tt?uu?vv?ww?xx?yy?zz?{{?||?}}?~~??????????????????????????????????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ????????¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦٦?ڦڦ?ۦۦ?ܦܦ?ݦݦ?ަަ?ߦߦ?569:?@=>ABCD??;<781?34?????????@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OO?PP?QQ?RR?SS?TT?UU?VV?WW?XX?YY?ZZ?[[?\\?]]?^^?__?``?aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?pp?qq?rr?ss?tt?uu?vv?ww?xx?yy?zz?{{?||?}}?~~??????????????????????????????????ѧҧӧԧէ֧קا٧ڧۧܧݧާߧ !"#$%&'()*+,-./§§?çç?ħħ?ŧŧ?ƧƧ?ǧǧ?ȧȧ?ɧɧ?ʧʧ?˧˧?̧̧?ͧͧ?ΧΧ?ϧϧ?ЧЧ?ѧ0ҧ1ӧ2ԧ3է4֧5קQا6٧7ڧ8ۧ9ܧ:ݧ;ާ<ߧ=>?@ABCDEFGHIJKLMNO?????????????NNNNNNNN N!N#N&N)N.N/N1N3N5N7N<N@NANBNDNFNJNQNUNWNZN[NbNcNdNeNgNhNjNkNlNmNnNoNrNtNuNvNwNxNyNzN{N|N}NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOO!O#O(O)O,O-O.O1O3O5O7O9O;O>O?O@OAOBODOEOGOHOIOJOKOLOROTOVOaObOfOhOjOkOmOnOqOrOuOwOxOyOzO}OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPP	P
PPPPPPPPPPPP P"P#P$P'P+P/P0P1P2P3P4P5P6P7P8P9P;P=P?P@PAPBPDPEPFPIPJPKPMPPPQPRPSPTPVPWPXPYP[P]P^P_P`PaPbPcPdPfPgPhPiPjPkPmPnPoPpPqPrPsPtPuPxPyPzP|P}PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQ	Q
QQ
QQQQQQQQQQQQQQQQQQ Q"Q#Q$Q%Q&Q'Q(Q)Q*Q+Q,Q-Q.Q/Q0Q1Q2Q3Q4Q5Q6Q7Q8Q9Q:Q;Q<Q=Q>QBQGQJQLQNQOQPQRQSQWQXQYQ[Q]Q^Q_Q`QaQcQdQfQgQiQjQoQrQzQ~QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQRR	RRRRRRRRRRR!R"R#R%R&R'R*R,R/R1R2R4R5R<R>RDRERFRGRHRIRKRNRORRRSRURWRXRYRZR[R]R_R`RbRcRdRfRhRkRlRmRnRpRqRsRtRuRvRwRxRyRzR{R|R~RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSS	S
SSSSSSSSSSSSS"S$S%S'S(S)S+S,S-S/S0S1S2S3S4S5S6S7S8S<S=S@SBSDSFSKSLSMSPSTSXSYS[S]SeShSjSlSmSrSvSyS{S|S}S~SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTT"T$T%T*T0T3T6T7T:T=T?TATBTDTETGTITLTMTNTOTQTZT]T^T_T`TaTcTeTgTiTjTkTlTmTnToTpTtTyTzT~TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUU
UUU
UUUUUUUUUUUUUU!U%U&U(U)U+U-U2U4U5U6U8U9U:U;U=U@UBUEUGUHUKULUMUNUOUQURUSUTUWUXUYUZU[U]U^U_U`UbUcUhUiUkUoUpUqUrUsUtUyUzU}UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVV
VV
VVVVVVVVVVVVV V!V"V%V&V(V)V*V+V.V/V0V3V5V7V8V:V<V=V>V@VAVBVCVDVEVFVGVHVIVJVKVOVPVQVRVSVUVVVZV[V]V^V_V`VaVcVeVfVgVmVnVoVpVrVsVtVuVwVxVyVzV}V~VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWW
WWWWWWWWWWWWWWWWW W!W"W$W%W&W'W+W1W2W4W5W6W7W8W<W=W?WAWCWDWEWFWHWIWKWRWSWTWUWVWXWYWbWcWeWgWlWnWpWqWrWtWuWxWyWzW}W~WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXX	X
XXXXXXXXXXXXXXXX"X#X%X&X'X(X)X+X,X-X.X/X1X2X3X4X6X7X8X9X:X;X<X=X>X?X@XAXBXCXEXFXGXHXIXJXKXNXOXPXRXSXUXVXWXYXZX[X\X]X_X`XaXbXcXdXfXgXhXiXjXmXnXoXpXqXrXsXtXuXvXwXxXyXzX{X|X}XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYYYY	Y
YYYYYYYYYYYYY Y!Y"Y#Y&Y(Y,Y0Y2Y3Y5Y6Y;Y=Y>Y?Y@YCYEYFYJYLYMYPYRYSYYY[Y\Y]Y^Y_YaYcYdYfYgYhYiYjYkYlYmYnYoYpYqYrYuYwYzY{Y|Y~YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYZZ
ZZ
ZZZZZZZZZZZZZZ!Z"Z$Z&Z'Z(Z*Z+Z,Z-Z.Z/Z0Z3Z5Z7Z8Z9Z:Z;Z=Z>Z?ZAZBZCZDZEZGZHZKZLZMZNZOZPZQZRZSZTZVZWZXZYZ[Z\Z]Z^Z_Z`ZaZcZdZeZfZhZiZkZlZmZnZoZpZqZrZsZxZyZ{Z|Z}Z~ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[
[[[
[[[[[[[[[[[[[[[[[ [!["[#[$[%[&['[([)[*[+[,[-[.[/[0[1[3[5[6[8[9[:[;[<[=[>[?[A[B[C[D[E[F[G[H[I[J[K[L[M[N[O[R[V[^[`[a[g[h[k[m[n[o[r[t[v[w[x[y[{[|[~[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\
\\\\\\\\\\ \!\#\&\(\)\*\+\-\.\/\0\2\3\5\6\7\C\D\F\G\L\M\R\S\T\V\W\X\Z\[\\\]\_\b\d\g\h\i\j\k\l\m\p\r\s\t\u\v\w\x\{\|\}\~\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]	]
]]]
]]]]]]]]]]]]]] ]!]"]#]%](]*]+],]/]0]1]2]3]5]6]7]8]9]:];]<]?]@]A]B]C]D]E]F]H]I]M]N]O]P]Q]R]S]T]U]V]W]Y]Z]\]^]_]`]a]b]c]d]e]f]g]h]j]m]n]p]q]r]s]u]v]w]x]y]z]{]|]}]~]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^	^
^^
^^^^^^^ ^!^"^#^$^%^(^)^*^+^,^/^0^2^3^4^5^6^9^:^>^?^@^A^C^F^G^H^I^J^K^M^N^O^P^Q^R^S^V^W^X^Y^Z^\^]^_^`^c^d^e^f^g^h^i^j^k^l^m^n^o^p^q^u^w^y^~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___	__
___________!_"_#_$_(_+_,_._0_2_3_4_5_6_7_8_;_=_>_?_A_B_C_D_E_F_G_H_I_J_K_L_M_N_O_Q_T_Y_Z_[_\_^___`_c_e_g_h_k_n_o_r_t_u_v_x_z_}_~________________________________________________________________________``	```````````"`#`$`,`-`.`0`1`2`3`4`6`7`8`9`:`=`>`@`D`E`F`G`H`I`J`L`N`O`Q`S`T`V`W`X`[`\`^`_```a`e`f`n`q`r`t`u`w`~````````````````````````````````````````````````````````````````````````````aaaaa
aaaaaaaaaaaaaaaa!a"a%a(a)a*a,a-a.a/a0a1a2a3a4a5a6a7a8a9a:a;a<a=a>a@aAaBaCaDaEaFaGaIaKaMaOaPaRaSaTaVaWaXaYaZa[a\a^a_a`aaacadaeafaiajakalamanaoaqarasatavaxayaza{a|a}a~aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbb	bbbbbbb b#b&b'b(b)b+b-b/b0b1b2b5b6b8b9b:b;b<bBbDbEbFbJbObPbUbVbWbYbZb\b]b^b_b`babbbdbebhbqbrbtbubwbxbzb{b}bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccc
ccc
ccccccccccc&c'c)c,c-c.c0c1c3c4c5c6c7c8c;c<c>c?c@cAcDcGcHcJcQcRcScTcVcWcXcYcZc[c\c]c`cdcecfchcjckclcocpcrcsctcucxcyc|c}c~ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccddddd	d
d
dddddddddddd"d#d$d%d'd(d)d+d.d/d0d1d2d3d5d6d7d8d9d;d<d>d@dBdCdIdKdLdMdNdOdPdQdSdUdVdWdYdZd[d\d]d_d`dadbdcdddedfdhdjdkdldndodpdqdrdsdtdudvdwd{d|d}d~ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddeeeeeeee
eee
eeeeeeeeeeeeeeeee e!e"e#e$e&e'e(e)e*e,e-e0e1e2e3e7e:e<e=e@eAeBeCeDeFeGeJeKeMeNePeReSeTeWeXeZe\e_e`eaedeeegeheiejemeneoeqeseuevexeyeze{e|e}e~eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeefffff	ff
fffffffffff!f"f#f$f&f)f*f+f,f.f0f2f3f7f8f9f:f;f=f?f@fBfDfEfFfGfHfIfJfMfNfPfQfXfYf[f\f]f^f`fbfcfefgfifjfkflfmfqfrfsfufxfyf{f|f}fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffggggggggggggggggggg g!g"g#g$g%g'g)g.g0g2g3g6g7g8g9g;g<g>g?gAgDgEgGgJgKgMgRgTgUgWgXgYgZg[g]gbgcgdgfgggkglgngqgtgvgxgygzg{g}gggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggggghhhhh
hhhhhhhhhhhh h"h#h$h%h&h'h(h+h,h-h.h/h0h1h4h5h6h:h;h?hGhKhMhOhRhVhWhXhYhZh[h\h]h^h_hjhlhmhnhohphqhrhshuhxhyhzh{h|h}h~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiii	i
iiiiiiiiiiiiiiii!i"i#i%i&i'i(i)i*i+i,i.i/i1i2i3i5i6i7i8i:i;i<i>i@iAiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiUiViXiYi[i\i_iaibidieigihiiijilimioipirisitiuivizi{i}i~iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjj	jjj
jjjjjjjjjjjjjjjj j"j#j$j%j&j'j)j+j,j-j.j0j2j3j4j6j7j8j9j:j;j<j?j@jAjBjCjEjFjHjIjJjKjLjMjNjOjQjRjSjTjUjVjWjZj\j]j^j_j`jbjcjdjfjgjhjijjjkjljmjnjojpjrjsjtjujvjwjxjzj{j}j~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkk	k
kkk
kkkkkkkkkkkkkkkkkkk%k&k(k)k*k+k,k-k.k/k0k1k3k4k5k6k8k;k<k=k?k@kAkBkDkEkHkJkKkMkNkOkPkQkRkSkTkUkVkWkXkZk[k\k]k^k_k`kakhkikkklkmknkokpkqkrksktkukvkwkxkzk}k~kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllll	l
lllllllll l#l%l+l,l-l1l3l6l7l9l:l;l<l>l?lClDlElHlKlLlMlNlOlQlRlSlVlXlYlZlblclelflglklllmlnlolqlslulwlxlzl{l|lllllllllllllllllllllllllllllllllllllllllllllllllllllllllllmmmmmm	m
m
mmmmmmmmmmmm m!m"m#m$m&m(m)m,m-m/m0m4m6m7m8m:m?m@mBmDmImLmPmUmVmWmXm[m]m_mambmdmemgmhmkmlmmmpmqmrmsmumvmymzm{m}m~mmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnn	nnnnnnnnnnnn"n&n'n(n*n,n.n0n1n3n5n6n7n9n;n<n=n>n?n@nAnBnEnFnGnHnInJnKnLnOnPnQnRnUnWnYnZn\n]n^n`nanbncndnenfngnhninjnlnmnonpnqnrnsntnunvnwnxnynzn{n|n}nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnooooooo
ooo
ooooooooooooooo!o"o#o%o&o'o(o,o.o0o2o4o5o7o8o9o:o;o<o=o?o@oAoBoCoDoEoHoIoJoLoNoOoPoQoRoSoToUoVoWoYoZo[o]o_o`oaocodoeogohoiojokolooopoqosouovowoyo{o}o~ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooppppppppp	p
ppp
pppppppppppppppp p!p"p$p%p&p'p(p)p*p+p,p-p.p/p0p1p2p3p4p6p7p8p:p;p<p=p>p?p@pApBpCpDpEpFpGpHpIpJpKpMpNpPpQpRpSpTpUpVpWpXpYpZp[p\p]p_p`papbpcpdpepfpgphpipjpnpqprpsptpwpypzp{p}ppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppppqqqqqqqqqqq
qqqqqqqqqqqq q!q"q#q$q%q'q(q)q*q+q,q-q.q2q3q4q5q7q8q9q:q;q<q=q>q?q@qAqBqCqDqFqGqHqIqKqMqOqPqQqRqSqTqUqVqWqXqYqZq[q]q_q`qaqbqcqeqiqjqkqlqmqoqpqqqtquqvqwqyq{q|q~qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrrrrrrrr	r
rrr
rrrrrrrrrrrrrrrrrr r!r"r#r$r%r&r'r)r+r-r.r/r2r3r4r:r<r>r@rArBrCrDrErFrIrJrKrNrOrPrQrSrTrUrWrXrZr\r^r`rcrdrerhrjrkrlrmrprqrsrtrvrwrxr{r|r}rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr00000 ^ &     000	0
000
00000006"'"("""*")""7"""%" "#"+"."a"L"H"=""`"n"o"d"e""5"4"B&@&2 3 !0 !&&%%%%%%%%%; !!!!0p!q!r!s!t!u!v!w!x!y!$$$$$$$$$$$$$$$$$$$$t$u$v$w$x$y$z${$|$}$~$$$$$$$$$$`$a$b$c$d$e$f$g$h$i$ 2!2"2#2$2%2&2'2(2)2`!a!b!c!d!e!f!g!h!i!j!k!	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000569:?@=>ABCD;<78134 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO  % 5 !	!!!!!""#"R"f"g""P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%%%%%%%%%%%%%%%%%%%%%%%%%	&"000+MkQDHa1111	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1!0"0#0$0%0&0'0(0)02333333333330!!12 00000000IJKLMNOPQRTUVWYZ[\]^_`abcdefhijk0%%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%% %!%"%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%rrrrrrrrrrrrrrrrrsssssss	sss
ssssssssss s#s$s&s's(s-s/s0s2s3s5s6s:s;s<s=s@sAsBsCsDsEsFsGsHsIsJsKsLsNsOsQsSsTsUsVsXsYsZs[s\s]s^s_sasbscsdsesfsgshsisjsksnspsqsrssstsusvswsxsyszs{s|s}ssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssstttttttt
ttttttttttttttt t!t#t$t't)t+t-t/t1t2t7t8t9t:t;t=t>t?t@tBtCtDtEtFtGtHtItJtKtLtMtNtOtPtQtRtStTtVtXt]t`tatbtctdtetftgthtitjtktltntotqtrtstttutxtytzt{t|t}tttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttttuuuuuuuu	u
uuuuuuuuuuuuu u!u"u#u$u&u'u*u.u4u6u9u<u=u?uAuBuCuDuFuGuIuJuMuPuQuRuSuUuVuWuXu]u^u_u`uaubucuduguhuiukulumunuoupuqusuuuvuwuzu{u|u}u~uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvv	vv
vvvvvvvvvvvv!v#v'v(v,v.v/v1v2v6v7v9v:v;v=vAvBvDvEvFvGvHvIvJvKvNvOvPvQvRvSvUvWvXvYvZv[v]v_v`vavbvdvevfvgvhvivjvlvmvnvpvqvrvsvtvuvvvwvyvzv|vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvJU?W(cT	UTvLv<w~x1r(l[O	cf\HhfvQVeqPeYaoLcRbS'T{kQu]bˍvb]W8b8r}vg~vFdpO%bzes,dsb,gHrnbb4OtJSR~.^hi~hxQP$ނހSeRvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvwwwww
wwwwwwwwwwwwwwwww!w#w$w%w'w*w+w,w.w0w1w2w3w4w9w;w=w>w?wBwDwEwFwHwIwJwKwLwMwNwOwRwSwTwUwVwWwXwYw\wO!Xq[bbfyrogx`QSS̀
PrY`qTY,g({)]~-ulf<;k{|_xք=kkk^^u]e
__X[,AbOS^SMhj_h֜a+R*vl_eon[HduQQgNy|p]w^w_w`wdwgwiwjwmwnwowpwqwrwswtwuwvwwwxwzw{w|wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwuv^sdblZSRd”{/O^6$nlsUc\STeW
N^ek?|`dsPgMb"lw)Ǒi_܃!Sk``p͂1Nlυd|ifISV{OQKmB\mcS,6gx=d[\]bgzdcI Nfswwwwwwwwwwwwwwxxxxxx
xxxxxxxxxx x!x"x$x(x*x+x.x/x1x2x3x5x6x=x?xAxBxCxDxFxHxIxJxKxMxOxQxSxTxXxYxZx[x\x^x_x`xaxbxcxdxexfxgxhxixoxpxqxrxsxtxuxvxxxyxzx{x}x~xxxxxx:W\8^PS^eEu1U!Pbg2Vno]5Tpfobdc{_oば\hf_lHldyWYjbHTXNz`oڋbyTucS`lߏ_p;O:\depEQQk][bltu zay{N~wNRQqjSϖndZixxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyyyyy	y
yyy@xPwdYc]z=i O9U2Nuzb^^R9Tpvc$W%f?iUm~"3b~u(x̖Hat͋dk:RP!kjqVSNNQ||O{zgd]Pv|mQgX[[xddc+c-dT{)vSb'YFTykP4b&^kN7_.
yyyyyyyyyyyyyyyyy y!y"y#y%y&y'y(y)y*y+y,y-y.y/y0y1y2y3y5y6y7y8y9y=y?yByCyDyEyGyJyKyLyMyNyOyPyQyRyTyUyXyYyaycydyfyiyjykylynypyqyrysytyuyvyyy{y|y}y~yyyyyyyyyyyyyyy `=b9NUScƀe.lFO`mދ9_ˆS_!cZQachRccHP\wy[0R;z`Sv__vlop{vI{wQ$XNOnLe{rmZb^0W,{^_cnxpxQ[W5uCO8u^``YmkxSՖQRc
T̍9rxv
Syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzz	z
zzzzzzzzzzzzzNvSv-["NNQcaRhOk`Qm\QbeaFucwkrr5XywL\g@^!nYzw;keXQQ[X(TrfeVvAcTY:YW5g5AR`X\EO%Zv`S|bOi`?Q3\u1mNzz!z"z$z%z&z'z(z)z*z+z,z-z.z/z0z1z2z4z5z6z8z:z>z@zAzBzCzDzEzGzHzIzJzKzLzMzNzOzPzRzSzTzUzVzXzYzZz[z\z]z^z_z`zazbzczdzezfzgzhzizjzkzlzmznzozqzrzszuz{z|z}z~zzzzzzzzzzzzzzzzzzz0SZO{OONls^ju
jwA~QpSԏ)rmlJWe?b2YN~>e^aUޘ*S T^l9Z)TlR~_Wq~l|KYN_$a|0N\g\Θup"QIYQ[O&T+Yweu[vbbE^l&{OO
gzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz{{{{{	{{
{{{{{{{{{{{{!{"{#{'{){-{nmmy_+ubOܑe/Q^PtoRK
YPN6ry[DYTvVV9eivnr^uFggzvaybecQR8~\/n`g{vؚ|dP?zJTTLkdb=urRi[<h*NT~9hߍf^/{0{2{4{5{6{7{9{;{={?{@{A{B{C{D{F{H{J{M{N{S{U{W{Y{\{^{_{a{c{d{e{f{g{h{i{j{k{l{m{o{p{s{t{v{x{z{|{}{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{W?h];eRm`OlQ[_]^lb!qQRl߂rWg-YǃT{0Old[YSʆ7Ee~Vǖ.RtPR[cVNb*`hsQ[Q‰{P`Lp/IQ^ptĉ-WExR_h<xvBhg5=RnhVgǏT{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{||||||||	|
|
|||||||||||||||| |!|"|#|$|%|(|)|+|,|-|.|/|0|1|2|3|4|5|6|7|9|:|;|<|=|>|B|i[wm&lN[ca+Tm[QUUdMcea`
qWlIl/Ymg*XVjkݐ}YSimuTUwσ8hyTUOTvlmkd:?Vўu_rh`TN*jaR`pTpy?*m[_~UO4s<TSPT|TNN_ZtXktr|VnC|D|E|F|G|H|I|J|K|L|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|d|e|f|g|h|i|j|k|l|m|n|o|p|q|r|u|v|w|x|y|z|~|||||||||||||||||||||||||||||||||||||||||||'_N,UbNl7bTNS>sn;uRS݋i_`mOW"ksSh؏bc`$Uubqm[{^RLaĞxW'|vQ`LqCfL^M`pp%c_b`ԆVk`gaIS`ff?yOpGl~dfZZBQmmA;mOkpb`
'xyQ>WW:gxu=zy{|||||||||||||||||||||||||||||||||||||||||||||||}}}}}}}}}	}}}
}}}}}}}}}}}}}}}}}}}!}#}$}%}&}(})}*},}-}.}0}1}2}3}4}5}6}eo!Y~		TghM|ƖS%`urlsSZ~$cQ
]߄bQc[OmyBR`Nm[[e_EY~~	Vg9YsO[RZ>2uGP<zNg~Z|kvZW\:{Nq|QpxY'hgxwxbac{OjRQPit1.{N7}8}9}:};}<}=}>}?}@}A}B}C}D}E}F}G}H}I}J}K}L}M}N}O}P}Q}R}S}T}U}V}W}X}Y}Z}[}\}]}^}_}`}a}b}c}d}e}f}g}h}i}j}k}l}m}o}p}q}r}s}t}u}v}x}y}z}{}|}}}~}}}}}}}}}}}}}}}}}}}}}}}}}}}eP0QRonnm^PY\Fm_luhhVY SqMIiy&qNʐGmZVdwOr҉z4~RYeuSzccvyW6*bRThpgwckwzm~YbɅLuPNuJ\]K{eёN%m_'}&N(ۏsKfyяpxm}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}=\RFbQ[wvfN`||~NfofYXle\_uVzzQpzcvz~sENxp]NRSQeeT1\ubruE\yʃ@\Tw>NlZbnc]wQݍ/OS`pgRPcCZ&P7wwS~d+ebcP5rɉQ~GW̃QT\}}}}}~~~~~~~~~	~
~~~
~~~~~~~~~~~~~~~~~~~ ~!~"~#~$~%~&~'~(~)~*~+~,~-~.~/~0~1~2~3~4~5~6~7~8~9~:~<~=~>~?~@~B~C~D~E~F~H~I~J~K~L~M~N~O~P~Q~R~S~T~U~V~W~X~Y~Z~[~\~]~OzZmᐏUTaST_cwiQha
R*XRNW
xw^wa|[bbNpbp`wWۂghxyXTS4nKQ;R[CUWs`QW-TzzP`T[cbScb[gTzw^8YWcWWw{O_[>k!SP{rFhw6weQNv\zuNYAP^~_~`~a~b~c~d~e~f~g~h~i~j~k~l~m~n~o~p~q~r~s~t~u~v~w~x~y~z~{~|~}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
79;<=>?@ACFGHIJKLMNORS'andWfFcVbib^WbU!JfUegV݄jZhb{pQo0cȉapntir^ΐgjm^cRbrlOYjpmRPNm~x/}!QWd{|lh^iQShrΞ{ryotNg̑<yTTh=NSR>xS)RPOOVY[\]^`cdefgklmopsuvwxz{|}uz|lRtTOTޏp^`m^[e8K`p~|Qh|o$Nϑ~fNdJPuq[foNdc^eRˆpRs3tgx4NޜmQATbsÔ6OQupu\SNn	tikxYuR$vAmgmQKT<{z	
!#$+,-./0249:<>@ADEGHINOPQSUVWY[\]^_`abcdefghklmnoprstuvwxyz{|}WbG|iZd{oKbS^pcdSOx2B^oyU_F.btTݔOee\a\Q/l_sn~\cj[nuSqNceubn&ONl~W;#{=m~YsxlVTWpNVSȏ	wnfba+o~ŀǀȀɀʀˀπЀрҀӀԀՀ؀߀ !"#$%&'()*+-.034579:;<=?)+vl_+skwƔoSQ=^8HNsghv	dql	wZAk'f[YZNjv0sh_[/wa|%_s|yʼnl[B^h w~QMQR)ZbׂcwЅy:n^YmplbvOe`f#
T}T,xd@ABCDEGIMNORVWX[\]^_abcdfhjklorsuvwxāŁǁȁɁˁ́΁ρЁсҁӁyd!jxidTb+gX؞l o[L_rgbarNYkXfU^RUa(gvfwgrFzbTPTZ~lCNvYHYWS7uV c|`mbTQZY*Pl<\b`O?S{n+bt^xd{c_Z?\OcB}[nUJMm`grQ[ԁՁցׁ؁فځہ܁݁ށ߁	
 $%&').2:<=?@ABCEFHJLMNPQRSTUVWY[\]^`abcdefgibl[rmb~SmQ_tYR`sYfPu*ca|T'k%kՅUTvPljU,r^`6tbcLr_Cn>meXovxvTu$RSSN^e*րbT(RpэlxTڀWTjMiOlUv0xbpom_h|x{gOgcxoWx9ybbR5tkjklmquvwx{|‚ÂłƂɂЂւقڂ݂

 !"#$%&)*.027;=dU>uv9SuPA\l{OPGrؘothydwb+TXRNjW
s^QtċO\aWlFZ4xD돕|VRQbNa郲W4gWnffm1fpg:khbYNQoglvQhGYgkfu]PeHyAyw\^NO/TQYxhVlď_}llc>?ABDEHJKLMNSUVWXY]bpqrstuvyz~ƒÃăƃȃɃ˃̓΃Ѓу҃ӃՃ׃كڃۃރp`=murfbŔCS~{N&~NԞMR\ocEm4XL] kIkg[TTX7:_bGj9re`ehwTNO]d\OzRN/`zONy4tRdy[lR{"l>PSndtf0l`w^<twzyNtBlVKl:SƆfH\q n	
 !"#)*+,-./02345679:;>?@ABCDEGHIJKLMNOPRSTUVX]^_`bdefghjnoprtwy{|S6ZSWCglhQubr8RR:p8vtSJinxو6qqQgtXeVvpb~`pXNN_NRY~TbNeb8Ʉcqn[~Qcg9Qz[YsN]leQ%o.J^tm1_dm(nÜ^X[	NS}~„ÄńƄDŽȄ˄̄΄τ҄ԄՄׄ؄لڄۄ܄ބOceQhU'NdkbZ_trmhPx@g9Rl~PeU^q[{RfsIgq\ R}qkUdaUUlGb.X$OFUOLf
N\hNc
zpR\T~bYJdž
fDd\Qam>y7x3u{T8Om Z~^yl[vZuNanXu%urrGS~	

 "#$%&'()*-./0123456>?@ABDEFGKLMNOPQRSTUWXZ[\]_`abcefgijklmnopqsuvwx|}wviR܀#W^1Yren׋8\qASwbeNߘ[ƋSwON\vY_:yXNgNbR/fUlVNOʑpl^C`[ƉՋ6eKb[[c.US&v}Q,ghkbSmufNNp[qffr͞ ^\/gh_g
bzX^pe1o…ÅąŅƅDžȅʅ˅̅ͅ΅х҅ԅօׅ؅مڅۅ݅ޅ߅U`7R
Tdp)u^hbS=r4lawz.TwzUxgped6V`ySN{k[UV:O<Or]~g8`[dXdUςeO }|PQXn[ɋx{}~Ӛx\WzB_yY[_c{фhU)t"}@bLXN[yYTX	

 !"#$%&(*+,-./012345679:;=>?@ABCDEFGHIJKLRSUVWXY[\]_`acdefghijmscK΀ԂbSl^*Y`plMWJd*+vn[Wjumo-fWkxcSpdlXX*dXhU|Pmpcmn~ChmvWYyr~uhTR"cD|USOfV`mCRI\)YmkX0uul`Fcag:w4^S,Tpmoprstuvwx†ÆņȆ̆͆҆ӆՆֆ׆چ܆݆@l^\PN^:cGPhnwTܔd_zvhEcR{~uwPb4YQyzV_m`\WTTQMnVc*To\bXb15@n|-iYb>UcTن<mZtjkYL/_~ns}8Np[x=cZfv`[IZNUjlsNgQ_eg_YZ $&'(*+,-/0235689:<=@ABCDEFJKMOPQRTUVXZ[\]^_abfghijklmoqrsuwxyz]_qSݏEhV/U`:NMo~ǂYO*O>\~*gsTOuÀUOMO-n	\pakSv)ne~;T3z
}UtcmzbegScl]\TLNalK\eh>T4TkfkNBcHS
OO^W
bdfirRR`fqgRxwpf;V8T!zr‡ÇćŇLJȇɇ͇̇·χЇԇՇևׇ؇هڇ܇݇އ߇	
 #zo`^`Y`qpnPlrj-^`NZUm|b~w~#Sf\OrNSYTc(HQN~T$T7m&_Z>fis.sSz[wP~vSv{DXnaNey`TNy]ajPTa']xJRTVm[mSf$%&'()*+,-./01345678:;=>?ABCFGHIJKNOPQRSUVXZ[\]^_`fgjmoqstuvxyz{|\][!hxU{HeTiNGkNOSc:deQhxSall"Q\#ke__OEfe)s`tQRWb_Lx^Og'`YDQQSylĖqOO=gUy~XbZV{_ĄWSe^\ud`n}Z~~iU[`esÈĈLjȈʈˈ͈̈ψЈшӈֈ׈ڈۈ܈݈ވ	
 "#$&'(),-./12357	cv)w~tf[tz@Rq_e[o]k[l
ŏSb&-@T+NYr]YmŖTN	qT	pmv%Nx\^plDYc<wMos0XqSxUf_0q[k.Y/yhglboOum3'lNu{Q7h>opYvt89:;<=>?@BCEFGHIJKLMNOPQRSTUVWXYZ[\]`abcdeghijklmnopqrstuvwxyz|}~Gd'\ez#YTo0iNV67rΑQ_NucNSfKYmNX;ScO
Oc7YWyNul[Y]_iP]YNwNzbfy\Ny_Ɓ8uNԈak_INvn㋮
ы_~5kVk4YTm[n9\_É͉ӉԉՉ׉؉ىۉ݉߉	

pS1jtZp^($%gGΏbvq_lx fTbcOÁu^͖
Tlm8l`R(u}^O`_$\1url8nI	gSSQOɑS|^mNvi^aYOO>|	annN1ZN\y[틽sWTGU\_a2kr !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxz{|}~tm[Ոkm3
nQCQWScVXTW?sn܏т?a(`bf~Í\|g`NShAQЏt]UfU[S8xBg=hT~p[}Q(WTef^Clm|QgeojV vvpq#bRl<`Xaf`NbU#n-ggŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊ(whiTMNpȋXde[z:P[wky|lve-]U\8h`Sbz[n~jzp_3o _cmVgN^&N4vb-f~blugqiFQSnbTُYmsewu'xOguʋ/cG5#cAw_rN`tebck?e	

 !"#$%'()*+,-./0123456789:;<=>?@ABCDE'^uѐg/e1TwAlKN~Lv
ikgb<PO@WcbkSe~_ccn^\6Rzfyz(punlz-Nv_w~y͑NOhT]2m̋|t^Tv[<fs*hۆ1g*sۋzpnqbw1V;NWgR.Q{FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijkmnopqrstuvwxyz{|}~NjЋ	OOl]y{b*rbNxldZ{ih^ňYdXri%X`WQIcbSSLh"tLDU@w|pJmyQTDYnm\[+}N}|nP[
nW[h*[~;`~pOYcyRSeVyŋ;~~4Vgj
\u(f]POgZP\OPW^89:;<=>?@BCDEHJKMNOPQRSTVWXY[\]^_`cdefghilmnopqrtuvw{|}~NN@QN^ESNNN2l[iV(Ny?NSGN-Y;rnSlV䀗k~w6NN\NiNN[[lUVNSSSSSe]SS&S.S>S\fScSRRR-R3R?R@RLR^RaR\R}RRRRRQTNNNNNNNNON"OdON%O'O	O+O^OgO8eZO]OŒÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌ	

_OWO2O=OvOtOOOOO~O{OO|OOOOOOOOOOOOO)PLPO,PP.P-POPP%P(P~PCPUPHPNPlP{PPPPPPQPPPPQQN=lXOeOOFlt|nQ]ɞQYR
SSQYUQNVQNnN҈y4[QQQQ QRW_ehijlnoqrxyz{|}~ōǍȍɍʍ͍ЍҍӍԍQQQQ‹Ëˋϋ΋ҋӋԋ֋؋ً܋ߋ !%'*+./2356iSzS"!1*=<BIT_glrtՍ؍ٍ܍
 !$%&'(+-0234678;<>?CEFLMNOPSTUVWXZ[\]^_`abcdeghjknqϐŐАĐǐӐܐאې"#1/9CF
RBYRRRRTRRRSqw^QQ/S_Zu]LWWW~XXXX)W,W*W3W9W.W/W\W;WBWiWWkWW|W{WhWmWvWsWWWWWWWWWWWWWWWWWWWWWsuwxyz{}~ŽÎĎŎƎǎȎɎʎˎ͎̎ώЎюҎӎԎՎ֎׎؎َڎێ܎ݎގߎX
XWWXXXDX XeXlXXXXXay}Ȃʂ゘˂̂Ă΂	܂҂؂ӂՂQ[\<41^/OGC_@`-:3fe	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDhiljmnx|}{؃X݃փ8ԃ߃Ń&\QZYszx<Fiv1m̈́Є愽ӄʄ
u89:EFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdejÏƏɏʏˏ̏͏Ϗҏ֏׏ڏV;YHhd^zwCr{yӅ܅')<^_<YAY7UYZYXYS"\%\,\4\Lbjbbbbbbb"cb9cKcCcccqczcccmccciccccccccccRdccEdAddd dd&d!d^ddmdd#$%'()*+,0123479:=?@CEFHIJKLNTUVYZ\]^_`adfgijklopqrsvwxyz{|~zdddddddddd	e%e.e__u__SSSSSSTTTKTRTSTTTVTCT!TWTYT#T2TTTwTqTdTTTTvTfTTTTTTTTTTTrTTTTTTTTTTTTTTTUT UTUT"U#UUU'U*UgUUUIUmUAUUU?UPU<UÐƐȐɐː̐͐ҐԐՐ֐ِؐڐސߐ	

 !$%&'()*+,-.02345678:;<=>?@ABD7UVUuUvUwU3U0U\UUUUUUUUU~UUU{UUUUUUUUUVUUUUUUUUUUUUUUUUVVVV$V#VUV'V-VXV9VWV,VMVbVYV\VLVTVVdVqVkV{V|VVVVVVVVVVVVW
W	WW^^^^1^;^<^EGHQSTUVXY[\_`fghkmsz{|‘ÑđőƑȑˑБґӑԑՑ֑בّؑڑۑݑޑߑ7^D^T^[^^^a^\z\\\\\\\\\\\\\\\\\\\\\\\\]]']&].]$]]]]X]>]4]=]l][]o]]]k]K]J]i]t]]]]s]]s_w____________ba_rrrrrrrrrrrrrrrrsrsr	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDErss!s
ssss"s9s%s,s8s1sPsMsWs`slsos~s%Y$YYcghijkltw}^^^^^^^^^^S^^^^^____`_`___``___`5`&```
`)`+`
`?`!`x`y`{`z`B`FGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsuvwxyz{|}~j`}````````````````` a&aa#a`aa+aJauaaaaaaa_

,N?rb5lTl\lJllllllhliltlvllllllllllllllllllll’ÒĒŒƒǒɒʒ˒̒͒ΒϒВђҒӒԒՒ֒גْؒڒےܒݒޒߒ	9m'mmCmHmmmmm+mMm.m5mmOmRmTm3mmommm^mmm\m`m|mcmnmmmnmmnmmmnmnm+nnnNnknn_nnSnTn2n%nDnnnnn-onnnnnnnnnnnnboFoGo$oon/o6oKoto*o	o)ooooxoro|ozoo

 !"#$%&'()*+,-./0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghikoooooooooop#pp9p5pOp^p[[[[[[/u4d[[0[GӏՏ&
!56-/DQRPhXb[ft}P_W_V_X_;\TP\Y\q[c\f\*_)_-_t<_;n\YYYYYYlmnopqrstuvwxyz{|}~“ÓēœƓǓȓɓ˓͓̓YYYYYYYYYYZZYZYYYZ	Z2Z4ZZ#ZZ@ZgZJZUZ<ZbZuZ쀪ZZwZzZZZZZZZZZZZZZZ	[[[2[7[@[\\Z[e[s[Q[S[b[uwxz}~~~~~~ΓϓГѓғӓԓՓדؓٓړۓܓݓޓߓ	

 !"#$%&'()*+,-.~~~~~~~~~~~~~~~~~~~~~
~~~~!"#$%&'*+,-/01235z^u]>usssssssssssssss|
tssssst*t[t&t%t(t0t.t,t/0123456789:;<=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijlmnopqrstuvwxyz{|}~ǔϔӔԔڔ ttAt\tWtUtYtwtmt~ttttttttttttttLgSg^gHgigggjgsgggugggggwg|gg	hg
hgghggggghggghgg2h3h`hahNhbhDhdhhhUhfhAhgh@h>hJhIh)hhhthwhhkhhnihi ih'3=CHKUZ`ntuwxyz{|}~•ÕĕŕƕǕȕɕʕ˕$ihiiWihiqi9i`iBi]iikiiixi4iiiiiificiyiiiiiiiiiiiiiii/jijjejiDj>jjPj[j5jjyj=j(jXj|jjjjjj7sRskkkkkkkkkkkkmqrsuvxwyz|~͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕ #$%&'()+,-/0789:>ACJNOQRSVWXYZ\]^`cefkmnopqsxyz{|}~Ύbbbb"b!b%b$b,btttuuu4eeee
ffrgfffpff4f1f6f5f_fTfAfOfVfafWfwffffffffff236;=@EFHIGMUYljʉˉ̉ΉωЉщnrr]rfror~rrrrrrrc2cc–ÖȖʖ˖ЖіӖԖ֖זٖؖږۖܖݖޖߖ
 ?ddkkkkklll
lllll!l)l$l*l2l5eUekeMrRrVr0rbR
gۀ€Āـ̀׀g݀
gZ6,2HLStYZq`i|}mgMXZń&gʁ!"#$%&'()+,./134567:;<=?@ABCDEFGHIJKLMNOPQTUWXZ\]_cdfghjklmnopqruwxyz{}~$k7k9kCkFkYkјҘӘ՘٘ژk@_keQeeeeeeeeepppppppppppqqq/q1qsq\qhqEqrqJqxqzqqqqqqqqqqr(rlpqfqq>b=bCbHbIb;y@yFyIy[y\ySyZybyWy`yoygyzyyyyyy__—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗ	

<`]`Z`g`A`Y`c``a
a]aaaaabllmwwx	xxxxe-xxx9x:x;xx<x%x,x#x)xNxmxVxWx&xPxGxLxjxxxxxxxxxxxxxxxxyxy$yy4yvw
wvwww"ww-w&w5w8wPwQwGwCwZwhw !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnbwewww}wwwwwwwww:u@uNuKuHu[uruyuuXa_Hhtqy~vv2ĔȔɔʔ˔͔̔ΔДєҔՔ֔הٔؔ۔ޔߔopqrst˜ØĘŘƘǘȘɘʘ˘̘͘ϘИԘ֘טۘܘݘ	

"*+),124678<>?B5DEFILNORSTVWXY[^_]abdefghijkloqrs:wwɖyyyyzG]zzzz	
 !"#$%&'()*+,-/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSVWXYZ[\]^_`abdfsxy{~9z7zQzϞpzvvvvvtt,u "()*+,216879:>ABDFGHIKLNQUWZ[\^cfghijklqmsuuuuuuuuuuuuuuuuuuuuuuuvuuuvvvvv
v%vvvv™ÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙv<v"v v@v-v0v?v5vCv>v3vMv^vTv\vVvkvovzxzyzzzzzzzzzzzdir}ƈɈΈ!
4+6Af{u倲vvw "%&')(15CFMRiqx	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYMTlnz|{ĆΆɆφІކ߆؆ц

	#;%.>H41)7?"}~{`pLnSc|dYe҇Z[\]^_`abcdefghijkrÚĚƚǚȚɚʚ͚ΚϚКҚԚ՚֚ךٚښۚܚݚޚƇ凬ˇӇчʇۇ
!9<6BDEzz{{{{
{+{{G{8{*{{.{1{ {%{${3{>{{X{Z{E{u{L{]{`{n{{{b{r{q{{{{{{{{{{{{{{{{{{{{{{|{{|||	

 !"$%&'()*+,-.013456789:=>?@FJKLNPRSUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|*|&|8|A|@|D!"#-/(+8;34>DIKOZ_h~؈߈^||Ie||||||||||||||||nf|w}}}G~~sgmGIJPNOd|}~›ÛěśƛǛțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛbapio}~rtyU~Yič֍׍ڍލ΍ύۍƍ	,.#/:@95=1IABQRJpv|otxe։މډ܉ܛݛޛߛ	

 !"#$%&'()*+,-./0123456789:;>&S*-0>
ΖҖwȒ>jʓ>k#zĜŜƜǜʜ˜<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{}~œȜɜќҜڜ̜ۜ͜ΜϜМӜԜ՜ל؜ٜܜݜߜ|Xښ˚̚њECGIHMQ
.UTߚ#;~֓۞ܞݞߞ",/97=>D	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝ם؝ٝڝ۝ܝݝޝߝ	

$'.04;<@MPRSTVY]_`abenortuvwxyz{|}žÞŞƞǞȞʞ˞̞ОҞӞ՞֞מٞڞޞ	
!#$%&'()*+-.01234568:<?@ABCEFGHIJKLMNORSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~,y
 !#$'()졧¡@AB¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئѧҧӧԧէ֧ا٧ڧۧܧݧާߧק\CDEFGHYIJKLʡǡơM̡ءޡNϡOΡġšɡȡҡӡߡáˡס֡աP١ԡܡݡQRڡۡѡ͡SС٢ڢۢܢݢޢߢŢƢǢȢɢʢˢ̢͢΢ϢТѢҢӢԢբ֢עآ¢âĢ©éĩũƩǩȩɩʩ˩̩ͩΩϩЩѩҩөԩթ֩שة٩ک۩ܩݩީߩTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~e@ABCDEFGH¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤabfg¥åĥťƥǥȥɥʥ˥̥ͥΥϥХѥҥӥԥե֥ץإ٥ڥۥܥݥޥߥ`cdŨƨǨȨɨʨ˨̨ͨΨϨШѨҨӨԨը֨רب٨ڨۨܨݨިߨZIJKLMNOPQRSTҡ@ABCϢػDEǧFԴ˩GHIJKɭLMNOPQRͤSپTUVWþXشYΧZ[Թ\˳]^žƲҰ_`abcdefghijklmnopqrstuvwxyz{|}~ԥή؃ѩЄͺຶĈϩٌٍؑҲ𳔁齕Ӵ˜ֲնϙتǜ؝ҞؠáѤإۼȩݷ·ƬҳοеغɰΫؽؾÁāŁƁǁȁˤɁʁˁ́́΁ρЁсҁӁԁՁ͵ցׁκ؁ءفځہ܁݁ށ߁۰Ѽづ灬ٮ聫ٹ끩ٶ޳@Ľ뿭ABCDEFGHIJKLMNOPQRSٴTUVWXYZ[\]^_`a٣ӹbcdef٩ghЩijklmnopqrstuvwxyz{|}~ٶق󾅂҈ى轋뾏ٻĐّ՜֝Ǟ٢ټ٥٨٫Ʃٮײͳ‚ÂĂłƂǂȂɂŵʂ˂̂͂΂٥ςЂт҂ӂԂՂւׂ؂قڂۂ܂݂ނ߂٢ߴٵ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeٮfghijklmnopqrstuvwxyz{|}~قȈԳմ⹵˿÷ҶټƒÃăŃƃǃȃɃʃ˰˃̃ع߾̓΃σЃу҃ӃԸԃՃփ׃؃كڃۃâ܃݃ރ߃ڹუ⃩Ԥ٬탳סմ@ABCDEFGHIJKLMNO˻PQʵRSͼۯTԶUVַWXYZ[Ю\]^ո_`abcdefghiιjklmn֢˯Ȳ̴̿opqrstuvwذxyйz{|}~؃؄؆羊؛˽؝Ţةث찦Ӽν֬ٽۿ۷„ÄĄńƄDŽȄɄʄ˄̄̈́΄τЄф҄ӄԄՄքׄ؄لڄۄ܄݄ބ߄􄴹Ҵ@ABCدD׳EFGHIJKLMN˷OPQRSTUVWXYZ[ǽ\]^_`aܻbcde׿fghij屲߼ըرklmnoخáӣpqrstuvwxyz{|}~޲񺈅؊ԋ؍ώǾؓۚȞϡβ沰ӫ˴ʬЭŮڿŹߵ߻нȰɿ̳߷Ӵضź˾̵߶ӹԳ߻ϺϸϽ¹¾ͷ…ÅąɰֶԷŅԿƅDžγȅɅεʅ˅̅ͅ΅υЅхʳ҅渻ӅԅՅօׅ߽߾߻ſ߱؅مڅۅ܅݅ޅ߅߶Ǻ׾ͺ̾߾@ABCDȿEFGHIJKߧLM߶NOϥPQRߴSTUVW縶ɨXY޿Z[\]^_`abcߺdefghi˽jklmnopqrstuvwxyz{|߽}~߀߂ʨΧળߌߍߎп׏ɐߡߗߢࠆȷƶɲߦŨĩЯ̱ಆΫɳെ߸ๆໆ྆Ⱥ†ÆĆņƆdžȆɆʆˆ̆͆ΆφІц҆ӆԆՆֆ׆؆نچۆ܆݆ކ߆ㆾ䆲ꆵ@AμBCD¸EFGHIJKLMNOPQRSTUVWXYZ[\ְ]^_`abcdٺefghijklmnopqrstuvwxyz{|}~Ƭʄ̟ࢇϱ༇‡ÇćŇƇLJȇɇʇˇ͇̇·χЇч҇ӇԇՇևׇ؇هڇۇ܇݇އ߇ػڶ釰뇧Ѵ퇧̹@ABCDEFGHIJKLMNOPQRSصTUVWXYZۡ[\]^_`abcdeۮ̲ӿfghijklἳӰطmnopۺqrstuvwxyz{|}~ہۅۊⶑ۸ەѿۖۗ浘忙ۜ۝۠°dz۲۴۵۷۹Ӻ۽ˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈѶՈֈ׈؈وڈۈ܈݈ވ߈ሧ刦戩ܤ̵툰¶@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd̫efghijklmnopqrstuvܬwxyz{|}~ɹąǮ܊Ѝնۧڱۮ۹‰ÉĉʼnƉljȉɉʉˉ͉̉ΉωЉщ҉ӉǿԉՉ։׉؉ىډۉ܉݉މ߉≸牴٦񉻹̫ѻм@ABC޼DEFGܷHIJKLޱMNOPQRSTU°VWXYZ[\]^_`abūcdefgúhijk׾lmnopqrʶ˼stѡuvwxyz{|}~恊Ĩ惊慊Ëƌ掊ĕʘùЯΜ枊ҟ栊楊Ҩ淊Ҹ׻ͼͦ«濽潊濊ŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يӴڊۊ܊݊ފߊ㊹ͻ@ABCDEFGHIJKLMNOӿPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~υ놋戋捋޼ɏϗ朋杋枋柋梋յ榋樋Ī櫋氋‹ËċŋƋNjȋɋʋˋ̋͋΋ϋЋыҋӋԋՋ֋׋؋ًڋۋ܋݋ދߋ@ABCDEFGH׿IעJKL澼¹MNOPQRSTUVWXYZ[\]˳^ʲ_`abcdefٹ֨ҦgͿʶ»hijϬklmnopҼqrstuvżwļܿxyz{|}~Àԁǯ첊ѹՏ唌啌Զ˰Ѽʞ⷟ɡפШɩ⼫ɭ梳޲޳Ҵ޸;޾߳ġ־ŒӾÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌҨ쌬ڸẵ@ABCDEFᶰGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~၍糃Ɖ޴яᓍᕍᚍᛍ៍ᤍᬍﴍǶÍčōƍǍȍɍʍˍ͍̍΍ύЍэҍӍԍՍ֍׍؍ٍڍۍ܍ݍލߍ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyѲz{޾|}~ۀͰσұʼ˫ʌϏ̓֯۵֜ﰡ࣎ᣳêîϻļŽÎĎᱴŎƎǎȎɎʎˎ͎̎ΎώЎюҎӎɸԎՎ֎û׎؎َڎێӱ܎ݎގߎЮ⿦׵㎮Ϸȶ펥ʵ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeѢfghijޥتƪklmnױopqrstuvwڳxyzܵ{|}~ϡ偏像̈́ȅnj协쐏埏鹱塏ҥШͩѪʲ뱬ŭհӯᰏ᳏Ҵ˱ḏܺ᲻ẏн;õÏďŏƏǏȏɏʏˏ̏͏ΏϏЏяҏӏԏՏ֏µ׏؏ُڏջۏ܏ݏޏߏرɼͦ޷@ABCDEFGHIJKLMNйֹOPQRSTUVWXYZ[ס\]^_`abcdefлghֿijklmnopqrstֻuv޺㲶̧wϡxyҿz{|Ģ}~ǂφ㷺㌐ڻ㎐㑐㒐ӓԗĘХ㚐Û㯱㝐¼㿵ǰ㪐ͭ󻲐̵㷐㸐Ϯ㹐ݻҲͳѲ߹Ϸ̻ÐĐŐƐǐȐɐʐː̐͐ΐϐАѐҐӐԐՐ֐אِؐڐېܐݐސиߐ߷ᐴ䐺@ȴABŻCDEFGHIJKLMNOPQRSTUVWۻXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~퇑㩺퐑㒑㜑Ъð㱑‘ÑđőƑǑȑɑʑˑ̑͑ΑϑБёґӑԑՑ֑בّؑڑۑܑݑޑߑΧȷɳƩ摪瑬葮ؽ푯쿷Ų@AǰBCDEFGHIJKLMۿNOǴPިѤ簶QRSTUVWXYгZ[\]^_`ѰabcdefʥgͶhijkٿlmnopŧqrstuvwֵxyz{޺|}~֣ĭށչܾΰоݰć𼉒ӹŦԊՌȩˎ޽Ƨװēֳҹ괰濜̞͢¥΢̮IJշӻ촩լꮒަʹͶ޺ͦ׽ư达’ÒĒŒƒǒȒɒʒ񼻻˒̒͒ΒϒВђݾҒӒԒՒ֒גݽْؒڒےܒݒޒߒ޶蒴̸ӽؿ֧@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ҽ]^_`abcdefgh鸧ijklmnopqrs괦tuvwxyz{|}~ށ̄勓А벒듓ޔڰ̗ޞ˟բާݴİ޳áġ߽“ÓēœƓǓȓɓʓ˓͓̓ΓųϓГѓғӓԓՓ֓דؓٓړۓܓݓޓߓǥ⓫瓢ߣ蓥铳쓦ٲߢ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~߃𾈔ߧ֊ʎĸŷՒʹеÝȾ뽰ֱ̽Ҹɨض봾ʱDzճ󷵔”ÔĔŔƔǔȔɔ߰ʔ˔͔̔ΔϔДєҔӔԔՔ֔הؔ϶ٔڔ۔ܔݔޔߔᔽ㔶甹·к씻ȼȩɾи굺@ABCDEFGHIJKLMNOPQRSTUοVWXYZ[\г]^_`abcdefghijklmnopqrλstuvwxyz{|}~́ꅕꆕΈ޻ưΏǒꓕ֕ԛ꜕ϞꢕʦŵꯕĽ•ÕĕŕƕǕȕɕʕ˕͕̕ΕϕЕѕҕӕԕՕ֕וٕؕڕەܕݕޕߕǷܲ@ABCDEFGHIJKLMNOPQRSTUVWΩľXYZ[\]^_`abcdԨef˸ghijIJklmnopqrŶsܸtuvwxѿyz{ܽ|}~耖脖尅芖͋茖ΐՔ蕖Ö藖Ԛ蛖蜖㷝螖ݿ蟖衖ܼϼ袖誖ذ̸ƾȵ踖׹ĺ軖鲽–Ö¿ĖŖƖǖȖɖʖ˖̖͖ΖϖЖіҖ걻谶ӖԖՖ֖זٖؖږۖܖݖޖߖ˺ͣ۽@ABC赵谽DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwx̵yz{|}~켇舗ÎƏזř̞頗ɪÿ׹貗鶗ҹ龗ֵ׿—×ėŗƗǗȗɗʗ˗̗͗ΗϗЗїҗӗԗ՗֗חؗٗڗۗܗݗޗߗ㗪䗻旫@ABCDEFGHIJKLMNOPQRSTUVŸWXӴYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~郘鋘錘鍘鑘隘馘骘۲鵘˜ØĘŘƘǘȘɘʘ˘̘͘ΘϘИјҘӘԘ՘֘טؘ٘ژۘܘݘޘߘȳ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~邙ÙÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙδУ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefg˴hijklmnopqrstuvwx߼yz{|}~в遚酚և銚鏚闚ζҠٻ쨚ҪίİñȱϱѱųбõպšÚĚŚƚǚȚɚʚ˚͚̚ΚϚКњҚӚԚ՚֚ךؚٚښۚʵܚƭݚշޚߚᚱ⚳㚤ѱ暪皵蚮ͭ@AȯسBCDEFGHIJKLMNOPQRSڷTUVWXYZ[\]^_`abcdefgŤײh㦻iھjkӺlmnoзpqrstuvwȴxyz{|}㨷~ńŨƅĆ׈㉛㋛ӌñ㍛㎛ཐ䒛䔛ѣ䗛䘛țϟ 򽨛䩛麪䫛䭛ֲ䯛䰛䳛͢Ŵ䷛Ǭ丛ⲹü些뻰ű仛գ›ÛěśƛǛƺțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛܛݛޛߛᛳ⛸ӵȧլɢ𛭺ԺϿ@ABCDEFGHIJKL䭵MNOPQRSTUVWXYZ[\̵]^_`abcdefghijklmnopqrsɶtԳuvwxyz۸{|}ʿ~ӂÃ䋜䓜䗜ϙ՛䞜䩜䫜ͪʺ侜ȸœÜĜŜƜǜȜɜʜ˜̜͜ΜϜМќҜӜԜ՜֜ל؜ٜڜۜܜݜޜߜ@ABCεDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~䃝䆝·őǔ•䘝̱䤝䥝䨝䩝䪝γ䴝ŶÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝İם؝ٝڝ۝ܝݝޝߝᝥ睡@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~办卞๟塞寞ûƵһľžÞĞӲŞƞǞȞɞʞ˞¶̞͞ΞϞОўҞȻӞԞ՞֞מ؞ٞڞ۞ܞݞޞߞ澿ż@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_Ѹ`abcdefgh캱ٷijklmnopqrstuvwxyz{|}~ȁ쏟쓟ͻ引좟ɣè쩟֮챟쵟춟ɸϾŸßğşƟǟȟɟʟ˟̟͟ΟϟПџҟӟԟ՟֟ן؟ٟڟ۟ܟݟޟߟ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~삠쌠׍Ŏ뮰ְؕ˖㗠氞Ź론률먠Ѫūꬠĭıβ궠ɸǺν àĠŠƠǠȠɠʠˠ̠͠ΠϠРѠҠӠԠՠ֠נؠ٠ڠ۠ܠݠޠߠ⠮㠸破ҵ񠷱Ѿ@ABݺƽCDEFGHIJϨKLMNOPQRSTUVWXYZ[\]^_`abc²defghij֨ìklmnopqrstuvwxyz{|}~K↪釪⋪⓪̞⟪@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn緻opqrst磲uvwxyz{|}~ɀՂ穷烫犫玫֏瓫甫畫ఘ眫@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~臬般艬ȪɊ藬幙Ѩ螬@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~芭Ϲ𔭭𕭰갿Ȗ͗αꞭ@AɴBCDEFGHIJKLMNOPQRSTUVWXYZ[ʸ\]^_`abcdeӦf±g׼hijklmnopqrstuvwxyz{|}~۳Ѐƈ볓目@ABCDEFGHIξJKLM̰NOPQRSôTUVWҾXYZ[ָӷ\]^_`abۺcdefghijklmnopqrճstuvԱwxyz{|}~񌯍Τ񏯣ʑ̓񔯕񖯗թ񘯙Ț񝯫񞯟@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkǵlװٰmnopĵqԽʻrs޸tuvwxyz{|}~Ƒ񔰕ÞӠ@ABCDкEFǸGHIJKLMNOPQRSTUVWXĢYZ[\]^_`ܶabcdefghijklmnopqrstuvwxyz{|գ}~큱Â퇱̈щՌ퍱퐱혱@ABCˡDEFG޽DzHIJKLMNOPQRSöTUVأWXYZ[\]^_`abcdefghijklmnopqrɵstuvwxyz{|}~Հۏ񛲜Ҡ@AؾBý̶CDEFGHIJKLMί°NOPQRSTUƳVWXYZ׺[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ςȎ6Ś@ABCDE­FGHIJKLMNOPQṞSTUVWXYZ[\]^_`abcdŴefghijklmnopqĿrstuvwxyz{|}~Ą퇴팴퍴ǻ횴@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ρƂ쇵쏵억욵@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abӮc̺dнefgѸhijklmnƿopqrstuvwxyz{ӳ|}~Ƴսҋ໌ώ̳ɰ˖ް֟@ABCDEFGHIJKLMNOPQRSTUVWڼXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ъǶտ͏ǭՐ񑷺񒷓ǖ֙ѽܴΞ߿񟷠@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs͵tuvwxy߽z˶{|}~󅸆͸ʰˎ󑸦Вʱ󔸕ѵ󛸜ڵ@ABCDEFGHIJKLMNOPQȵRSTֲUV߲WXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~󀹁˄󈹉ܹ󋹌ϑ󓹔󖹗󞹟@תABCDEFGHIJKLMNݸOPQRS۴TUVWXYZ[\]^_`abcdefghijklmnopشqrstuvwxyz{|}~􅺆ɻ􍺎@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~۷ƊִՋˎ֑෕ⴟ@ABCDEFGHIJKLMNOڲPQRSԷTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˏːח@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~􀽁@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~􋿌@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ԶͼȳΡٸā׷ķţϤɸϯ֧ҭὫȄѭʽͮЅ̼稼бв´ɬ÷պº׻穼ж纻޵翸췊ɽ׸ȍ޹͟ر@·ABCDEFհGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӇΉ᳌ґǙԵ@ABCDEFG²HIJKLMNO­PQR«S¼TUVWXYZ[ĺҰ\]^_`abcdefghijklmܳn¢o¢pqrstuvwxyz{ª|}~¸ƀ۾‚ƒ„…†‡ˆ‰Š‹ŒŽϴ‘’“”–—˜™š›œžŸ @òABCDEFGHIJKLMäNOǶظθPÿ릳ɹQʷRST缾U빰ϿVWXYZ[η\ղ]è^_`abócdefghijklmn÷opqúrs÷tuvwxìyz{|}¹~ÀفñŽÅÆÈÉÊËÌÍÎÏÐÑÒÓÕìØÙóÜÝÞßâƠ@ABCDEFGİHIJįKLMNOPQRSTUVWXYZ[\]^_`abcĹdefghijIJklmnopqrstuvw̤ĥxyz{|}~ĢŁăĄąĆćĈĉɊċČčĎďđĒē͡۱ӔĕҖėĘěĜĝĞğĠ@ABCDEFGHIJKLMNżOPQŰRSTūUVWXYZ[\]^_ʾ`ŧaŨҨbŪ˾cdefghijklmnopqŶrsŭtuvwŲxŽ㰰yűղzŶ涰ϴ{ŵ|}Ÿ~ŀŁłŃŹŅŧ͆źŻʼnŊżŌōŎŏŐőŒ˓ŽŕŖŗžřŚśŜŝŞşſ@ABCDƫEFGHƳIJƴܬKLڽMƹNOPQƷRɺܶSƻܢTUVWƼܽXYΥZ[\]潫^ƸܾҷŰܾܨ_Ƽ`aܿbcdƿefghijƭkԲlƷܦmnopqrstuƻvwxƽyƢz{|}~ƻƀ܁ƂƃƄƅׯöǩ܆Ƈ܈ƥ܉܊Ƌ܌܍Ǝܢ܏ƐƑƒƓƔƕƖƗƘĴƚƣܛܜܝ貞ܟܠ@ABCDEǣFݲGHIJKĻLMNOPQԼRܴSܫӡݣݥҤݦݧݩTUVWXYZɺ[\Ƕݱݴ]^_`abcǰdefghiǯjklܮmnopǷqrܯsǸtǬuvwxyz{ǹݳݭݪ|}~ǀǨݳݫ݁DzݨӺ݂ǻݧÃDŽݼ݅džLJ݈ǽNJվǍʺǏǐǑݒݓǿݔǕǖ˲ݗݤݘǙǚǾݛǜǝݞǟǠ@AƷBCDEFGHIJKLȽMNOPQRüƮSTUVWXYZ[\]^_`abȩӪcdefghijklmnopqrstuvwxyz{|}~ȀȁȂȃȄȅȆ݇ȈȉȊȋ֌ݍȎȏȐƑȭȓȔȕȖݗݘșȚдݜݝݞݟȠ@ABCDٵEFGHIɯJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}ͱ~ɀɁɂɃɄɶɻ݆ɇ݈݉ɊɋɌɍŎɏɐݑɒɓɔɕɖɗɘəɚɛɤޜɝɣޞɟɠ@ABCDEFGHIJKLMNOPQRʵSTUVW̲XYZ[\]^_`abcdefghijʾݢުαklmnoʬpqrsʦ޶tuvwxyz{|}~ʡހʁʥނʃʄʅʩކʇʈʉʊʨދʌʍʧގʏʐʑʒʓʔʕʖʭޗԘʙʚʛʳުޮޜʝʟʠ@AˡB˱CDEFGHI˲JKLMNOPQRST˦ѵUVWXYZ[˯\]^˰_˽`ab˴ʹcdefgh˸i˷jklmnop˻qrstuvwxyz{|ز}~˺ހ˺Ł˂˃˄˅ˆ˼އˈˉˊˋˌˍ̎ˏːˑ˪˓˔˕˖˗˘˙˚˛˜˝˞˟ˠ@ABCD̽EFGHI̿JKLMNOPQRST̢UVWXYZ[\]^_`abcdefgh̾ijklmnopqrstuvw̺xyz{|}~̮̀́̂̃̄̅̆̇̈̉̊̋򢻲°Œ̯̍̏̐̑̒Г̔̕Ӗ̛̗̘̜̝̞̟̠̽̚泰@ͱABͭCDEFGHI纳˺ϲJKLMNOPθQRSTU;VϲWXYZ[\Ѻ]^_`aͼbcͻd͹efghijklmnopqrstuƹvwxy׻z{|}~͇͈̀͂̓̈́͆͊͋Œ͎͏Ӑ͓͑͒궔ʕ͚͗͘͜͝͞͠Ω@ABCDίEFGHIJKLMNOPQRSTUVWXYZ[\]^ά_`aΫbcdefghȻijklmnopqrstuvwxyz{|}~΁΂΃΅ΆΣΉ΢΋ȍΎΏΐΑΓΔΥΖΗΘΙΚΛÜΝΞΟΠ@ABCDϧEFGHϫIϪJKLMNOϮPQϰRSTUVϡWXYϱZ[\]^ϯ_`abcdeϲfghiϴjklmϨnopqϳrstϵuvwxyz{|}~ϷЀρςσϸυφχوωϊϋόύϹϏϐϑϒϓϔϕϷȶϘϙϚϺϜϝϞϟϻ@ABCDEFGHIJKLMNOPQRSмTUнVWXЪYZ[Ь\]^_`abcdefghiֽjklmnopqrstijuvХwxyz{|}~ЀЁЬЅЇʼnЊЋЌл̍ЎЏАБВГД͕ЖЗИЙٛМНОПРл@ѮABCѤDEFGHIJKLMNOPòQRѰSTUVWXYZ[\ң]^_`abcdefghijklmnopqrstuvwxӹyz{|}~ртуфхֺшщъыэюяѐђѓȔѕіїљњћѽѝў@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ҁҁ΂Ҫ҃҅Ҳ҇҈҉ҊҋҌҍҎҏҐґҒғҔҕҖҗҘҙҚқҜҝҞҟҠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^۹_`ǽabcdefghijklmӡnopqӢrstӣuvwӲxyz{|}~ӀӁӂӃӄхӆӇӈӉӊًӌӍӎӏӐӑӒӓӔӕӖӗӘәӚӛӜӝӞӟӠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_Ԥ`abcdefghԺijklmnopqrstuvwxyz{|}~ԀԁԂԃԄԅԆԇԈԉԊԋԌԍԎԏԐԑԒԓԔԕԖԗԘԙԲ՚ԛԜԝԞԟԠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՀՁՂՃՄՅՆՇՈՉՊՋՌՍՎՏՐՑՒՓՔՕՖ՗՘ՙ՚՛՜՝՞՟ՠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~րց֥փքօֆևֈ։֊֋֌֍֎֏֐֑֖֛֚֒֓֔֕֗֘֙֜֝֞֟֠@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_ׯ`abcdשefghijklmnopqrstuvwxyz{|}~׀ׁׂ׃ׅׄ׆ׇ׈׉׊׋׌׍׎׏אבגדהוזחטץƼȥڧȨƙ׵ҶǼײ仩ڪѫ›÷֬ڭ׶ʜשծʴگڝұڲڳʴګʵڶϳַڰڹҺøﲻڼڞӽξ廿ڵڵ̷οڭڸ̟ұѻڳڽڠڻХګ÷ھڴȹ@ABCDEFGHIJKLعMNOPQRSTUVWعXYZ[\]^_`aϿbcdefghijklmnopqrstuvwxyz{|}~؀ѺزÂ؃؄؅؆؇؈؊؋؍؎؏ؘؙؚؐؑؒؓؔؕؖؗ؛؜؝؞؟ؠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ـفقكلمنهوىيًٌٍَُِّْٕٖٜٟٓٔٗ٘ٙٚٛٝٞ٠@ABCDEFGHIJKLMNڴպOڱƲ̶ַܰᱺṡѷغּ߻ɳĶʹPQRڸSɮӸTUVWպXYZ[\ϸ]^_`abcdeófghijkڽlmnopqrstuvwxyz{|}~ڀڤȁڂڃڄڅچڇڈډڊڋڌڍ׿ڐڻںڕږھڙښڛϰŞڟڠ@ABCDEFGHIJKL۷MNOPQRSTUVWXY۽Z[\]^_ۤ`abcdefghijklmnopqrȲstuvwxyz{|}~ۀ̂ۃۿ帵̄ۅۆۇۈۊۋیۍێ۾ېۑےۓ۔ەۖۗۘۙۚıۜۿ۞ŵ䲟׶@ABCDEFGHڴIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkɪlmnopqrstuvwxyz{|}~܀܁܂܃܄܅܆܇܈܉܊ܦ܌܍܎܏ܐܑܒܓܔܕܖܗܘܙܚܛܜܝܞܟܠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~݂݄݆݈݀݁݃݅݇݉݊݋݌ݍݎݏݐݑݒݓݔݕݖݗݘݙݚݛݜݝݞݟݠ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`޵aνbϽ騸鲱ԻcޡdԽϷդեмeǴٱfghޱijklmnopq޽rstuvw߱xyz{|ި}Ƹ~€ށނރބޭӅ嵷ވ޹Չԥάٳދ̌ϵƎʐޑޓޔűޖޗ޷טޙĚޛޡѷ޸ݵ޾͟庶@ߨAѳBCDEFGHIJKLMNOPQRƱSTUݶVWXYZ[\]^_`abcdefghijߣklmnopqrstuvwxyz{|}ܱ~߁߂߃߅߇߈߉ߊҋ˵ڎڏڐڑߒߓĔߕߗߘ߰ЙښӪǛڜߡߞߥ۟ߠ@AۤBCD༽EFGۦۣHIJKLMN۬ºOPQिRSTԿUVWXYZ[\໳]^_঵`abc༶defghijklmnopqrstuvwxyz{ɱ|}~ہ۵ۄۏېۗ۠@ABCƾDEFGHIӷJKԪLMNOPQRͥSͽ˪TUVWXYZ[\ἴ]^״_`abcdefgéhijklmnopqrstuvwxyz{|}~ɲʌְҿ᪸@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~դ谷Ƹ۶ĵָγؼ̬ǭØã½Ҩ֩ƞˮб淿г̶ջü¸@臨AͶBƶCDEFGﵾHIJKLMNOPQRS餳TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ձγâ]꧷Һ^_`a그bӶcdefghijklmno׽pqrstꢰuv꽸ʼ¤³w°ĵxyz{|}~ݱچ긶ԇŊڋڐϑӡžڟ@ABCDEFگGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeѯ͹fghƴijklmnopqrstuvwxyz{|}ӧ~뢱΍ЫϐլÑė˞ϟ@ABCDEFGHIJKLMNOPQR԰STUVWXYZ[\]^_`abcdefghiǦjk츾lm첾nopǷq쿿rstuvwxyz{|}~саД찰ǜ@AϾBCDEFGHIJKޱLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ȃ¾҈ɉ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEҥϳ˹ٶԭƱռFGҵHͥIſJߵKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvƭwxyɷz{|}~@ABCDEFͲGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~𢼘⹷Ҥʥ˙ȽĞݹ@AʸBCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQ¦ͱ۳R󵲿ԾݼS§TҳUVWXYZǹ[\]^_`abcdefghijklmnopqrstuvwxyz߸{|}~מ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ӁϏ@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSTUVWXYZ[į𦼰\Ż]^_`͸ab븽cdefghijklmno׺pqrstuvwxyz{|}~@ABCDEFGHIJKLMNOPQRSƻTUVWXYZ[ں\]^_`abcdefghijklmnopqrstuvwxyz{|}~؇Ĺ،܍ʓ@ABCDEFDZGHIJKLMNOPQRSTUVWƴXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ݳȻٗ@ABCDEFGHIJKLMNOUhijklmnopqrstuvwxyz{|}~硥£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣۣܣݣޣߣVW         (((((                  H         (((((                  H	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@AGHLNSTUVZ[\`adijknruz{|}AGHLNSTUVZ[\`adijknruz{|}	

B]^opqsB]^opqslCDEF_IKJOQRPYWMbcefghmwvxy~tlCDEF_IKJOQRPYXMbcefghmwvxy~t	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~㡱#$%&'()*+,	

 !	

 !""""""

 

 FGHIJKLMNO	#$',-.158=>?@B	#$',-.158=>?@B"!3246DCE"!3246DCE/ 
&%()+*0:9<;A7/ 
&%()+*0:9<;A7 *,.39;=EGMWY[aioy{})+-28:<DFLVXZ`hnxz|~CAecgk
B@dbfj]
?"(&$57KIOQUS_sqwum\	>!'%#46JHNPTR^rpvtl         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~@@0AA0BB0CCDDEE0FFGGHHIIJJ0KK0LLMM@NNOO>PPQQ?RR0SS0TT0UU0VV0WWNXX0YY0ZZ0[[0\\ ]] ^^__<``^aa%"bb\cc& dd% ee ff gg hh iijj	kk0ll0mm;nn=oo[pp]qq0rr	0ss
0tt0uu0vv
0ww0xx0yy0zz0{{||
}}~~`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0???????????""""""*")"???ÁÁ?āā?ŁŁ?ƁƁ?ǁǁ?ȁȁ'"ɁɁ("ʁʁˁˁ!́́!́́"΁΁"ρρ?ЁЁ?сс?ҁҁ?ӁӁ?ԁԁ?ՁՁ?ցց?ׁׁ?؁؁?فف?ځځ "ہہ"܁܁#݁݁"ށށ"߁߁a"R"j"k""=""5"+","???????+!0 o&m&j&  ! ????%@@?AA?BB?CC?DD?EE?FF?GG?HH?II?JJ?KK?LL?MM?NN?OOPPQQRRSSTTUUVVWWXXYY?ZZ?[[?\\?]]?^^?__?`!a"b#c$d%e&f'g(h)i*j+k,l-m.n/o0p1q2r3s4t5u6v7w8x9y:zz?{{?||?}}?~~??`AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZ????A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0‚‚d0ÂÂe0ĂĂf0łłg0ƂƂh0ǂǂi0ȂȂj0ɂɂk0ʂʂl0˂˂m0̂̂n0͂͂o0΂΂p0ςςq0ЂЂr0ттs0҂҂t0ӂӂu0ԂԂv0ՂՂw0ււx0ׂׂy0؂؂z0قق{0ڂڂ|0ۂۂ}0܂܂~0݂݂0ނނ0߂߂0000000000000000000???????????@@0AA0BB0CC0DD0EE0FF0GG0HH0II0JJ0KK0LL0MM0NN0OO0PP0QQ0RR0SS0TT0UU0VV0WW0XX0YY0ZZ0[[0\\0]]0^^0__0``0aa0bb0cc0dd0ee0ff0gg0hh0ii0jj0kk0ll0mm0nn0oo0pp0qq0rr0ss0tt0uu0vv0ww0xx0yy0zz0{{0||0}}0~~000000000000000000000000????????ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփ????????ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփ׃׃?؃؃?كك?ڃڃ?ۃۃ?܃܃?݃݃?ރރ?߃߃??????????????????????????????@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQ R!S"T#U$V%W&X'Y(Z)[*\+],^-_.`/aa?bb?cc?dd?ee?ff?gg?hh?ii?jj?kk?ll?mm?nn?oo?@p0Aq1Br2Cs3Dt4Eu5FvQGw6Hx7Iy8Jz9K{:L|;M}<N~=O>P?Q@RASBTCUDVEWFXGYHZI[J\K]L^M_N`O?????????????%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%???„„?ÄÄ?ĄĄ?ńń?ƄƄ?DŽDŽ?ȄȄ?ɄɄ?ʄʄ?˄˄?̄̄?̈́̈́?΄΄?ττ?ЄЄ?фф?҄҄?ӄӄ?ԄԄ?ՄՄ?քք?ׄׄ?؄؄?لل?ڄڄ?ۄۄ?܄܄?݄݄?ބބ?߄߄??????????????????????????????	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~abcdefghijklmnopqrstuvwxyz{|}~000000@>?00000N0000  \0 \& %     	00;=[]0	0
000
00000"`"f"g""4"B&@&2 3 !
 &&%%%%%%%%%%%; 0!!!!0""""""*")"'"("!!"" ""#""a"R"j"k""=""5"+","+!0 o&m&j&  ! %!"#$%&'()*+,-./0123456789:ABCDEFGHIJKLMNOPQRSTUVWXYZA0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0~000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 !"#$%&'()*+,-./012345Q6789:;<=>?@ABCDEFGHIJKLMNO%%%%%%%,%$%4%<%%%%%%%#%3%+%;%K% %/%(%7%?%%0%%%8%B%NUZ?Ta(cY"uPz`c%nefh'Weqb[Y{b}}b|[^	cfHhǕOgN
OMOOIPV7YYZ	\`apafipOupuy}}ÀcUz;SNNWxNXn82z(/AQpSTTVY_m-bpTS[poS\zNx&nVUk;YSfmtBVNKOSU0[q_ ffh8ll)m[tvNz4[`풲muvř`iSQW0XDY[^(`cclopqYqq?s~vт`[iXeZl%uQ.YeY__be*j'kksV,Ğ\l{QK\aƁvharYNOxSi`)nOzNSNUO=OOsORS	VYZ[[yfggLklkpsyy<z{ۂwӃf)VNO\bYr;u偽ŖՙNOVJXX^_*``b`abb9eAffhwmppLuvu}QRYT[]haimx˄WrlmنWgΆRVT^bd<h8hkrsxkz҉k퐣if[\}iMNc {+jjh
_orRUp`b;mnn[DN9Si:j*h\Qzܑ[V("h1|Rłt~NOQ[
RRR]U*XY[[[r^y^`acaacbegShh>kSkWl"ooEotuvwz{!|}6f̊Qeӗ(8N+T\]sLv<w\TXOOqSUhVWGY	[[\^~^_c:geeghh_j0^kl}luHyc[z}_w̎<N}PQY[/bbd:kruGypcʃ	TTUThXjp'xug͞tS[PNENNOS8T[_%`Qe=gBlrllxptvzz{}|f}e[rSE\]bbc nZ1ݍoyZNNNOOPGQzqQQTS!SSSUX\7_J_/`P`m`cYeKjlrrwNWZNQ-\fmi@\fuisPh|PRGW]&e#k=k4tyyK{}̃_9яёT]N6PS:Srsw悯ƙșҙwQa^UzzvP[G2NjQ\H\czltazq|hp~QhlRT͎fSAyOPRDQSU-WsWQYb__u`vagaac:dleofBhnfu=z|L}}K~kJ͆cfΏRbdoAhP kzlTotzP}@#gN9P&PeP|Q8RcRUWXZ^aabrci)j}rr.sxoxy}wҎcuzUxCQSS{^&_nnssC}7PNNPS|TVYd[]^'_8bEegVnr|N7ǖgNN
OHSIT>T/Z__`hjZtxw^NɛN|OOPPIQlQRRRSSTTUQWW}YT[][[]]]x^^^^_R`Labbc;efCffmg!hhi_l*mim/nn2uvlx?z|}}^}}T*RLaʐuq?xMؚ;[RRSTXboj_KQ;RJTV@zw`ҞDs	opu_`rdkNVdWXZZh`aff9hhmu:}nBNPOSUo]]]glstxP߈PW^+cPPQgT^XY[i_Mbc=hskn}pǑrx&xmye0}܃	dR(WPgjQBW*:XiT]Wx\OJRT>d(fggzV{"}/\h9{SQ7R[bdd-gkіv֛LcvRf	NPSq\`dce_hqs#u{~یxefkNN:OO:RSSUVXYYYP[M\^+^_`c/e\[eeegbk{klEsIyy|}+}󁖉^ifnj܌̖okN<OOPQW[[HacBf!knl>rtux:y3ꁔPl_X+z[NSW1YZ[`nouꌟ[{rPga\J~Q\hcfenq>y}ʎndžPR:\Sg|p5rLȑ+[1_`;NS[Kb1gkrs.zkRQSjT[c9j}VShT[1\]Oab2myyB}M~Frt/1KlƖNOOEQAS_bgAlncs&~͑SY[m]y.~|~XqQSO\%fwzQ_eoikmndov}]uQR@bffn^}rfRSsY^_U`dPQR SGSSTFU1UVhYY<Z[\\\\^^^p_bbbcwcff-fvf~ghj5jlm	nXn<q&qgquw]xyeyyz{|9}փI]<Tsaތf~
NNNWNQpRW4XX"[8^`dagVgDmrsuczr 1VWb
ikqT~wrߘU;\8OOOU Z[[_Na/ceKfhixmm3uuw^yy3}は:2ݑNNRuXX\u=\N
ŏcm%{ϊbVS9TW%^c4lpaw|pBT^tĚ]i]pegۖncIgiŃozd[N,p]u/fQ6RRY_'`b?eteftfhhcknrruv|VXˊRYez-^`befgwMzM|>~
d_xRbcBdb-z{v}INHQCS`S[\\]&bGbdh4hlEmmg\oNq}qez{}J~z9nΌxwMRU8o6qhQyU~|LVQX\cffZiruuyVyy| }D}4;a PuRSS	PUXOY=r[d\S``\cc?ccdef]iioqNuvz|}}aIXlňpmPXaӁ5 OtPGRsSo`Ic_g,nO^\ʌe}RSvQcX[k[
\
dQg\NY*YplQ>UXY`Sbg5Ui@ę(SOX[\/^_ `Ka4bfln΀Ԃ.۞ۛNS'Y,{Ln'pSSDU[Xbbblo"t8o8QSSFOTjY1]zh7rH=j9NXSVfWbceNkm[npwz{}=ƀˆ[VX>_efjk7uNJ$Pw0W_e`zf`luznE{\uzQ{Ąyz6Z@w-NN[_b<fglkw;NЙj&p*sWNFQQU[^3^^_5_k__acfgnoRr:u:wt9xv܊󍚒wRWcvglsÌs%mXiiuZXhciCO,og&}T?ipojWX,[,}*r
T㑴NNO\PuPCRHT$X[^^^^_`b:cch@lxyz}GD-ؑlXdduenv{iѓnT_dMDxQkX)YU\^m~u[pOko0uNQT5XWXY`\_e\g!n{v߃M%x:xR^WtY`PZQQQRUTXXXWY[\]`b-dqgChhhvmonmopqS_uwyI{T{R{|q}0RciFv-0ؕPRTX\admwzS\?S__myrcwy{krhajQz4iJ\[IpxVo\`felZAQTf
HYQMNQXpzcKbi~wuWS`iߎ]lN<\_Sьy^esNeQY?\NY_oyby[q+sqt^_{cdq|CN^KNWV`o
}3]bdwgl>m6t4xFZuO^bcWeogvLr̀)M
PWZhsidqrXjyw)/OeRZSbgl}v{|6f or~Q{rx{H{ja^Qu`ukQbnzvOpbO{zVYX䆼4O$RJSSS^,deg>lNlHrrsTuA~,酩{Ƒiq=cifjuvxC*SQS&TY^|_`Ibybbekluvxy}w^ۘj8|P>\_gk5t	w;gz9Suf_񃘀<__buF{<ghYZ}~v,Oj_j7lothyhUy^cuyׂ(򒜄-Tl_e\mpӌ;Oet
NNW+YfZ[Q^^`vbweenfnm6r&{P\tDOdfkaj\SizWOoR_E^
gyym_UblNirR;TtVXanbqnY||}e^NuOuQ@Xc^s^
_g&N=[s|PXVvx%Rw{OP	YGr{}ԏMOR)Z_OWUcik+u܈BzRXUa
bfk?|#POSFT1XIY[\\)]^bgc>eegllp2x+~ހ*JҒlONNPVRJWY=^__?bfgghQ!}~2 T,SP\SXd4ggrfwFzRlkXL^TY,gQvidxTWY'fgkTiU^ggR]hNOSb+glďOm~Nban+osT*gE]{\[JnфzY|l wR"Y!q_rw'aiZZQ
T}TfvY]rnMQh}}bxd!jY_[ksv}2Q(gٞvbgR$\;b~|OU`}S_NQY:r6Α%_wSy_}3VgS	aalRv8/UQO*QRS[}^`ac	gggnm6s7s1uPyՈJĖYNYON?P|^Y[^ccdfJiimnq(uzIɄ!
e}
~ab2kltmmeg<ma}=jqNuSP]koͅ-)RTe\Nghttuψ̑x_szNceuRAmn	tYukx|zOnae\NNP!NQ[ehmsBvwz|oҊ|ϑuR}+PSgmq3t*W`tAXm/}^N6OOQR]`s<yӂ4
bftkRRpˆ^K`a#oIq>|}o#,BTojpŒ2RAZ^_g|iijmobrr{~KΐmQy2֊-PTqjkČ`gNNkhi~nxU_NN*N1N6N<N?NBNVNXNNNkN
_NNNNNNNNNNNNNNNNNN	OZO0O[O]OWOGOvOOOO{OiOpOOoOOOQOOOOOOOOOOP(PP*P%PPOO!P)P,POOPPCPGPgUPPPHPZPVPlPxPPPPPPPPPPPPPPPPPP	QQQQQQQ!Q:Q7Q<Q;Q?Q@QRQLQTQbQziQjQnQQQVQQQQQQQQQQQQQQQQQQQQQQQUQQQQQRRRR'R*R.R3R9RORDRKRLR^RTRjRtRiRsRR}RRRRqRRRRRRRRRRRRRRRRRRSS8u
SSSSS#S/S1S3S8S@SFSESNISMSQ^SiSnSY{SwSSSSSSSSSS|ٖSfqSSSST=T@T,T-T<T.T6T)TTNTTuTT_TqTwTpTT{TTvTTTTTTTTTTTTTTTTTTTTUUTTTTT9U@UcULU.U\UEUVUWU8U3U]UUUTUU{U~UUUU|UUUUUUUUUUUUVUVUUVUNVPVq4V6V2V8VkVdV/VlVjVVVVVVVVVVVVVVVVVVVVVVVWVW	WWW
WWWWUW&W7W8WNW;W@WOWiWWWaWWWWWWWWWWWWWW
XWWXXXrX!XbXKXpXkRX=XyXXXXXXXXXXXXXXXXXXXXXXXXXXY
YYYh%Y,Y-Y2Y8Y>YzUYPYNYZYXYbY`YgYlYiYxYYY^OOYYYYYYYY%ZZZZ	ZZ@ZlZIZ5Z6ZbZjZZZZZZZZZZZZZZ[[[2[Z*[6[>[C[E[@[Q[U[Z[[[e[i[p[s[u[x[ez[[[[[[[[[[[[[[[[[[[\\\
\\ \"\(\8\9\A\F\N\S\P\O\q[l\n\bNv\y\\\\Y\\\\\\\\\\\\\]\]]]\]]]]]"]]]]L]R]N]K]l]s]v]]]]]]]]]]]]]]]]]]]]]^^^^^6^7^D^C^@^N^W^T^_^b^d^G^u^v^z^^^^^^^^^^^^^^^^^^^^^^^^_	_]_\____)_-_8_A_H_L_N_/_Q_V_W_Y_a_m_s_w_____________________`_!`````)``1```+`&``:`Z`A`j`w`_`J`F`M`c`C`d`B`l`k`Y``````````````````_````Maaa``a``a!a``
aaGa>a(a'aJa?a<a,a4a=aBaDasawaXaYaZakataoaeaqa_a]aSauaaaaaaaaaaaaaaaaaaaayaaaaaaaaaabb	b
bbbbb!b*b.b0b2b3bAbNb^bcb[b`bhb|bbb~bbbbbbbbbbbbbdbbbbbbbbcbb'cccbbPc>cMcdOcccccvcccccckciccccccccccd4ddd&d6ded(ddgdodvdNd*eddddddddddddddd	ddbdd,eddddedeee$e#e+e4e5e7e6e8eKuHeVeUeMeXe^e]erexeeeeeeeeeeeeeeeeeerg
ffesg5f6f4ffOfDfIfAf^f]fdfgfhf_fbfpffffffffffffffffff?ffffffggg&g'g8.g?g6gAg8g7gFg^g`gYgcgdggpgg|gjggggggggggggggggggggggjhFh)h@hMh2hNhh+hYhchwhhhhhhhhhjhthhhhih~hihih"i&ihihhhh6iiihh%ihhh(i*ii#i!ihyiwi\ixikiTi~ini9iti=iYi0iai^i]iijiiiiiiiii[iiiii.jiiiiiiijji
kiiijijiji
jjj#jjDjjrj6jxjGjbjYjfjHj8j"jjjjjjjjjjjjjjjjjjjjjkjkk1k8k7kv9kGkCkIkPkYkTk[k_kakxkykkkkkkkkkkkkkkkkkkkkkkkkkkllll$l#l^lUlbljllllll~lhlsllllllllllllllllllmM6m+m=m8mm5m3mmmcmmdmZmymYmmmommn
nmmmmmmmmmmmmmmmmm-nnn.nnrn_n>n#nkn+nvnMnnCn:nNn$nnn8nnnnnnnnnnnnnnnnnAooLpnnn?on1on2on>oonozoxooooo[oomoo|oXoooofoooooooooooooooo	ppopppopptoppp0p>p2pQpcppppppppppppp	qpqqeqUqqfqbqLqVqlqqqqqqqqqqqqqqqqqqqqq
rrr(r-r,r0r2r;r<r?r@rFrKrXrtr~rrrrrrrrrrrrrrrrrrrrPs
ssss4s/s)s%s>sNsOs؞Wsjshspsxsus{szsssssssssttot%ts2t:tUt?t_tYtAt\titptctjtvt~tttttttsttttttttttuuuuu
uuuu&u,u<uDuMuJuIu[uFuZuiudugukumuxuvuuutuuuuuuuuuuuuuuuuuuuuuuuuuuvuuuuv
v	vv'v v!v"v$v4v0v;vGvHvFv\vXvavbvhvivjvgvlvpvrvvvxv|vvvvvvvvvvvvvvvvvvvvvvvv/vwww)w$ww%w&ww7w8wGwZwhwkw[weww~wywwwwwwwwwwwwwwwwwwwwwxx&y x*yExxtxx|xxxxxxxxxxxxxxxxxxxxyyyy,y+y@y`yWy_yZyUySyzyyyyyKyyyyyyyyyyyz
zzz zzy1z;z>z7zCzWzIzazbzizpzyz}zzzzzzzzzzzzzzzzzzzzzzzzzzz{{
{{3{{{{5{({6{P{z{{M{{L{E{u{e{t{g{p{q{l{n{{{{{{{{{{]{{{{{{{{{{||{{`||||{{|
|{#|'|*||7|+|=|L|C|T|O|@|P|X|_|d|V|e|l|u||||||||||||||||||||||;|||||}}}}
}E}K}.}2}?}5}F}s}V}N}r}h}n}O}c}}}[}}}}}}}}}}}}=~}}}}}}}}}}}}}~
~#~!~~1~~	~~"~F~f~;~5~9~C~7~2~:~g~]~V~^~Y~Z~y~j~i~|~{~~}}~~~~~~~~~~~~~8:ELMNPQUTX_`higxqܘ!(?;JFRXZ_bhsrpvy}Qۀـ݀Āڀր	)#/KF>SQqneft_Ɂ́сف؁ȁځ߁

)+83@YX]Z_dbhjk.qwx~߂҂ނ܂	ق5421@9PE/+#|su΃؃
" 8m*<ZwkniF,oy5ʄbل̈́ڄЄƄք!,@cXHAKUmꅇw~ɅυЅՅ݅܅
"0?MUNT_gqĆƆɆ#Ԇކ߆ۆ	
4?7;%)`_xLNtWhnYScjˇЇ֖ćLJƇ
҇"!169';DBRY^bk~u}rÈĈԈ؈و݈
C%*+AD;68L`^fdmjotw~ډ܉݉%6A[RFH|mlbĊ͊Šڊފۊ 3&+>(ALONIV[Zk_lot}:A?HLNPUblxz|bȌڌ

N͌gmqsύڍ֍̍ۍˍߍ	B504JGILPHYd`*cUvr|ƎŎȎˎێ
&3;9EB>LIFNW\bcdڏ!
'659OPQRI>VX^hovr}Hbې20JVXceisrɑˑБ֑ߑۑ,^WEIdH?KPZϒD."#:5;\`|nV֓דؓÓݓГȓ6+5!:ARD[`b^j)puw}Z|~ʕoÕ͕̕Օԕ֕ܕ!(./BLOKw\^]_frlΖ˖ɖ͖Mܖ
Ֆ$*09=>DFHBI\`dfhRkqy|z×Ɨȗ˗ܗOz8$!7=FOKkopqtsĘØƘ	!$ ,.=>BIEPKQRLUߙۙݙؙљ+7EB@C>UM[W_bedikjϚњӚԚޚߚ"#%'()*./2DCOMNQXtʛƛϛћқԛ:	
.%$!0G2F>Z`gvx	*&#DA?>FH]^dQPYrozĝƝϝٝӝuy}a̞ΞϞОԞܞޞݞv!,>JRTc_`afgljwrv/XiYdtQq	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[_]^_`abcdefghijklmnopqrstuvwxyz{|}~Nʁ}L~ƒÃăŃƃǃȃɃʃ˃̃̓΃σЃу҃ӃԃՃփF@ABCDEGHIJKLMNOPQRSTUVWXYZ[\]^_`pqrstuwxyz{|}~v]\aefghdcˁ́́݁΁ށ|假ځȁɁ߁ہ܁@ABVXYZqrstuvwxyzkl`‚ÂĂłƂǂȂɂʂ˂̂͂΂ςЂт҂ӂԂՂւׂ؂قڂۂ܂݂ނ߂JKTU@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E[RSꈚO㏺s^NuۊO厥TvVRh娘揩T\]݌܌jiS划lYmwedtWߗȈ‹C˜Ɉތꊚx`ĘLfϒAȘʈZC̑ǘ]ØŘƘCΘјϘɘ͘gҘʘ˘ИӘ̘ˈDN֕Wrטܘژ՘ؘۘ٘ە֘MݘޘCoUqŒ{|ߘ؎l㘑ϗ`̈ΕÎUTPÍbBXC͋@AlDEHFmGIKJƕVMNLQPOԘRSDזUTWVXYZ[[ƖeZ\}]S_`ZaTbc~fečgh`ijkʎnlmyopq~ustrvwxyyÙzË{}}~MʓonؐYʕh䒍퍎OU܍菛nc͗wJNuEו啫΋MَܖkxٔC\ߌ™ڔ쑦PmęTřƙKpəșʙ˙З̙Ι͙~X}ϙЙљQҙyFofՙbpÌٙ@ڙؙ‰䑶jEiۙܙhegݒD@fNi۔܊ߙzݙޙCۓČaB@]PDCiAƍENFGLKNMJSOHISBYXOPUR[VWTZQ`ea\fPhA^b[슅c_igridcmkpjnlkorwutQÉqsRv܉}{|~\XxyӓdXdlc͈}Ōޕyݍ\nϋVBRؒ^C_Wu|x͑š‘ÚĚƚꁉgۗ̚ȚY˚h˒ǍǚUɚŚo͚mΚĒКnњ֚՚ϚҚԚǕךdؚٚښܚۚޚӚߚݚmpsᚺ누ْϕĉ[OǙgVvΈޓt_zDz@DA@ܔϖDJWdBEÑWiFȍGonƌψKLIWHÖPpЈQORPNPMؕVWSKkUXwYT}ZQ[_\ʼn^]kda`bcefhgilڒdjmnqopqrEstuyFЖGnjvwwxyz{}~FvG@蒶Xq鐺G{ɍQƉeh⎃ГxQ@ljJ˞RΑˎшqޖċAڎKsANj͓rWjƎwԓR򊨛ZБx݊㉴sRśěۛɛƛțǛʛ˛̛ϛΛ͛՛ћЛқӛ֛כԛ؛ފٛۛڛܛݛBHIޛȌߛbJFЋsztȐёAX蛝y훋NKcHLݔXM{xɌNfpLf@CDB_FEAGHILJKMNUOٕPMQTU|VOo햷ʌWX^YJeZ[\]_`abSRc`FʍVjdeefޔihgaґmkjlk]ponqrzsOtJSKEuuYZzwyOxv|{|vӑ}}P~pbIxYߔ{Փfɐ҈ySđz䎷DӈŜƜĜǜÜȜɜœԑQT̜֜͜Μ՜ԜҜdSϜќԈӜʜМלc˜|Jڜޜߜܜٜ؜ݜeۜ蜧圜^ʐ@ABCYDEFՑˌߖ[GˍHőKILJM}NQZOVPc}RSWTRܐe┫ZcS]d_fba[YUXSِ`qg@hminAE\kwlˆgjUҔp}Jqsoߕ{̎~xPv|{uzrt@||̍TyڐT[wdf͒}~`KghrgېE̖TQPdBohi^FC[xǓĝq~ݝsŝǝƝU֓hȝG~ɝʝ˝|Đk֍l͝ΎΝҋːϝafzVН{ӝѝԝҝ՝֝؝םٝڝU|{۝ߝVޝݝՈ̐ftE蝞WWNAӔiqŋɉgÈb\A@ܓBCjDFGHȋgXIJ֙]\֑ōLK񍽒LN]MNOؖ{DQpSVURTWLjލێZmXYۖ[\aYt^ܝnf`”f]cb͐їʉ}ged_͌kiˉgmsƑuAt^_ђMpoqnvljrhĎ`̒ȓhIxZz}ji͍{jyĈ|~ˋKjVO~[挜Bǖ_IXoֈAŒ̓֒kȑ^퓾žƋ|ɋOyT|ҞP՞YԞӞОĞÞ֞ΞɞƞǞϞ̞\ƒʞŞȞl͞מߞ؞ޞݞΒ۞ٞWڞ➾͖~ўMk@ɓh@wKGFEBDCIELHJMQNOܞRSTUӋ~WVY\ԋ\[]̉V^`_abc~c΍defgihw}cjlBkmnopqsrtiuEkvaʚBwxꕈœyіz|{~}CXiÔ`Ĕ𓇟]rDדBv͉򐑔@AgDבjmÒk^FhlY_Q\CZOܗUtƟҗßişʟȟŸWɟğ˟̟[~ǟYύakПߟٟnԟݟQ֟͟ϟ`۟ӟڟ؟ܟΌÏXҟN՟ΟџןpퟹanMŖؑHBޟYRAВQ@NIRK઒HגkEDMGFLCOPUTVYbSWQZX][^aZG\`_JdhfbcgemmjilғnoqprsΉD܎ЍFutxY{vzy_׈}G~|wBకŏRďƏϔώFonMRӗzWCיܒݎꖩuЕŔvĖSqҍ]Ɣό_ƓKTҖ—LPQblʋߊωX]ǔԗՋilڗŠZ@ZABCDFGErIHKJLMONQPÊr[RᶐYSpTcRb\jUV[YXEW؈Ȕ\Z{L^᪗l_]Ԕ`aوfcbEidehgDa`^jklnmuvprt]usᾎoqaǏxwyzɒ|{s}~×ȕoᒔSIFcHMu~mvᐓXῖĊՔږӖȏŊ^“r˕uėᵖmZḋΐӍuԍmCjv{ɏdVOqɕאm֔A@⁖CBʏDbFEGIHЎJV_FSPOcLNj_MKIˏ[ՍQRh֋\TSЉTUWXHYZ[׋щÓG\Hȉb]d`a≔`^_̏ڈHbcŐBdetŗgfilj҉mkemsoϐnnpqrntuv˓ސwy{xzA|Eq~M}⧗͏vG[^|ƊΏJ}yM؋}͕ӉZNJ\ߐ͔ѕzŽēUәȊАĕ̋HeSl⟊Ϗ⸐ЌWfƗnI@gC[RBюhAfaےFݗ׍GaIЏHIgDJEoMQ㋌LUiROPNKGWTVSpX㎑ea[_ۈZbfjԖԒ\dY]^㻈Ȗ]ًΗgchjmiҕɊɖ܈lknuovrȎtqwpcDks{~|z`ѐɔ}x@qJDUyJ[Zʊߍrul딭rQA`HKˊ|sVlҎ㧎ϑkՖ^㮒EW㣔]яI̊Ҍbmnx݈_wّEӌE\ƐeҐrE]BAtDCorTHIGFJBڑNOKLMpUQGPSRcVWVXZ^[Y^\]d_`acbefgbh՗LvijPklmno介pqɎrsܕڊCwMtquʔwǑvDxzy|{}~͊ǗFŎHmcԉF|ڋۑcՉꋗϓpΖ։s䃒t`r׉Ί䜔eۋىҏ؍p؉ԌH专Gވ䎗t䟓䒑K䘕ӏN֖f䓑~uW䪖H@̕UӒ@הԏǎBCnJPQDNFHRGKLOEEIFdOVTmSUWX[YZ˔M\a唑`Abh]_^PAdcefgՌsi|jklqrm\naopztwsuv֎x`ua{^|}~gؔIwXIډZIayOspXqՏt߈\܋Uܑьٍ啑T֏廐J݋A@CBDPEFG漐vHeIJ橌KK`LoMO旗NePQRϊSTUVpWXYGZ[\]vu`_P^Lab׏cKݐidf؏ehigُ]frmwllkFlbYڏjopn֌_FsaUvrwtuqǓNۉbzxkЊyzȗ_{泒~|@}攏dyuӎwTދ戕xc]̝QJLؓۏ^eLvn݉̔ъӐ晒M惔ݑ\fGdGo^܏qw桑Ԑ͎q拕NzՐ׌HHxH@DABCJE֐GIFLRKMNQPOSRUTVWYXgZ[]^_\`ԎaORb]cfedygriڍhqkmjlpnPory֗SsAutx`wv{zyQ|}~DhCJ_ӕҒHIv}ߋԕމ痔Rqǒޑt秓r瀐ʒ笑秈AߑTi툝NٓxV^Օ߉繓BሦkyKՎJIɗҊWߓM׎@xYSsXsAѓUގz|珗Vy_XݏΔэߎ碗dʗB瘊jޒtݓbn،S甉ޏzgeLKNݕse|K獐@BACыdB^EDFtՒKbGHLJIߏOȒZMNLPVYXLQRUWZTS^_`]\[dbcaefhӊgsiljkmopqtruwvxMy•zJ[ՊԊ{|}~֊t}{ňhjɑ~Õ@w׊A’˗褗zG@Ku脌ۍBחꗯǐYWٌ蓎GԙJᐴ_뗋dkIPÐrʖvxCƈfڕ؊B蹉Cŕ{aДړ̗zjopz{犰^ޗڌ@BACDEFHGIHQJKZєOLݖM{a`NOPRSUQTيVWXYZ\[^a]_`bcd遍e]nfgyhʑwmljkiwnopqsrxtvRuxˑyz}|~{[ETS@飖D驕LNI~邊khVLؗP–Γ鼓鰎DCEL@ABQJFKHG{LMNIOߒSTRQWPUVYX[\]hZ^_`abcdefghki[jlٗmꞔnpqoꍍ˖sotuvwٖxzy{|}~Cیl@VsIij{CD^OPQRSTUVWXFGH`abcdefghijklmnopqrstuvwxymnOQMobpP	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\][^_EABCDEFGHIJKLMNOPQRSTUVWXYZ{|}Y         (((((                  H 	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
' (&$)
		

*+, !"#$%&'(% !"#$%&'(-)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVXGYZG[G\]^_`ab'c'd'e'f'ZG 
$22
22	8W!@@@@	@
@@@
@@"#$5m$$$$$$$$$$$$$$$$$$$$$$$$$includedirincludep9x9}9999999999999999N5Mysql5Tools4Base7Options11Bool_optionEN5Mysql5Tools4Base7Options15Abstract_optionINS2_11Bool_optionEEEN5Mysql5Tools4Base7Options8I_optionEN5Mysql5Tools4Base7Options25Abstract_options_providerEN5Mysql5Tools4Base7Options18I_options_providerEN5Mysql5Tools4Base7Options25I_option_changed_listenerEN5Mysql5Tools4Base7Options13Number_optionIiEEN5Mysql5Tools4Base7Options30Abstract_integer_number_optionINS2_13Number_optionIiEEiEEN5Mysql5Tools4Base7Options22Abstract_number_optionINS2_13Number_optionIiEEiEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13Number_optionIiEEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Number_optionIiEEEEN5Mysql5Tools4Base7Options13Number_optionIjEEN5Mysql5Tools4Base7Options30Abstract_integer_number_optionINS2_13Number_optionIjEEjEEN5Mysql5Tools4Base7Options22Abstract_number_optionINS2_13Number_optionIjEEjEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13Number_optionIjEEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Number_optionIjEEEEN5Mysql5Tools4Base7Options13Number_optionIxEEN5Mysql5Tools4Base7Options30Abstract_integer_number_optionINS2_13Number_optionIxEExEEN5Mysql5Tools4Base7Options22Abstract_number_optionINS2_13Number_optionIxEExEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13Number_optionIxEEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Number_optionIxEEEEN5Mysql5Tools4Base7Options13Number_optionIyEEN5Mysql5Tools4Base7Options30Abstract_integer_number_optionINS2_13Number_optionIyEEyEEN5Mysql5Tools4Base7Options22Abstract_number_optionINS2_13Number_optionIyEEyEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13Number_optionIyEEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Number_optionIyEEEEN5Mysql5Tools4Base7Options13Number_optionIdEEN5Mysql5Tools4Base7Options22Abstract_number_optionINS2_13Number_optionIdEEdEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13Number_optionIdEEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Number_optionIdEEEEN5Mysql5Tools4Base7Options13Simple_optionEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13Simple_optionEEEN5Mysql5Tools4Base7Options13String_optionEN5Mysql5Tools4Base7Options22Abstract_string_optionINS2_13String_optionEEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_13String_optionEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_13String_optionEEEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options22Abstract_string_optionINS4_13String_optionEEEEEN5Mysql10I_callableIvPcEEN5Mysql5Tools4Base7Options15Disabled_optionEN5Mysql5Tools4Base7Options15Abstract_optionINS2_15Disabled_optionEEEN5Mysql5Tools4Base7Options15Password_optionEN5Mysql5Tools4Base7Options22Abstract_string_optionINS2_15Password_optionEEEN5Mysql5Tools4Base7Options21Abstract_value_optionINS2_15Password_optionEEEN5Mysql5Tools4Base7Options15Abstract_optionINS2_15Password_optionEEEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options22Abstract_string_optionINS4_15Password_optionEEEEEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options15Password_optionEEE;@O%%1]66661GAU٫٫6rۯY6#CCI:\~00]s0N5Mysql5Tools4Base7Options17Char_array_optionEN5Mysql5Tools4Base7Options21Abstract_value_optionIPcEEN5Mysql5Tools4Base7Options15Abstract_optionIPcEEN5Mysql5Tools4Base7Options26Composite_options_providerEN5Mysql5Tools4Base7Options24Mysql_connection_optionsEN5Mysql5Tools4Base20I_connection_factoryEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options24Mysql_connection_optionsEEEN5Mysql5Tools4Base7Options24Mysql_connection_options11Ssl_optionsEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options24Mysql_connection_options11Ssl_optionsEEE66''*=*N5Mysql5Tools4Base16Abstract_programEN5Mysql5Tools4Base7Options12Help_optionsENSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options12Help_optionsEEEN5Mysql5Tools4Base7Options13Debug_optionsEN5Mysql5Tools4Base27Abstract_connection_programEN5Mysql5Tools4Base12Message_dataEN5Mysql5Tools4Base12Warning_dataEN5Mysql17Instance_callbackIxRKNS_5Tools4Base18Mysql_query_runner3RowENS3_19Store_result_helperEEEN5Mysql17Instance_callbackIxRKNS_5Tools4Base18Mysql_query_runner3RowENS2_29Show_variable_query_extractorEEE:kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk֟¡qQ>

H:E

2

B




5


		AA
ENEeEDED?ED?DC
DBDD
DCEDfD
B
D
BED@A
D
AD@D?,@D3@D@@CCCbCACAD3?>D=
@>=@??}B ? B"="=#$>#=#>$<$D%<&	<&	?'>'>(}@)=)@*	;*D+;+	;,	=,<-<-}?.<.?/	:/D0:0	:1	<2<2<2}=3;4=4	:4D5:6	:6	;7;7;8}<9;9<:	:EEEOO2@8")$$mA@E6Qa!N
o
;;	DVeeBoo~!
V-)
&	?
RRo=$A
tl$A
tl-)
-	?22Qp22Qp	dtvYJdd#"
nn	w;LOf+ 8 32
R5u:'	E9w
?

)





"".I
hIJ	*}%%1@^Z%%1@^Z**6E#hZ**6E!fZ**6E!fZ**6E!fZ"".}Fy**6E!fZ"".}Fy**6E!fZ"".}Fy**6E!fZ"".}Fy**6E!fZ""3 Sy**6E!fZ&i]7R

N;=
d.N;=
,''3L	*},,8Q},,8Q}
hIJ''3L,,8Q}	*},,8Q}
hIJ''3L,,8Q},,8Q}
hIJ	*}''3L,,8Q},,8Q}
hIJ	*},,8Q}	*},,8Q}
hIJ8")E6Qa!N
o&C
hIJ	*}"".}Fy77J:P,,8Q}x	*}
hIJ8")&C
hIJ	*}"".y:L77J:P,,8Q}x	*}
hIJ8")'';Q,,8Q}
hIJ	*}QcY8")"p

5 
5
2!	
	2!
5

5
S!
5
H 
5



$$CKSSm
wx8")k`POH


		


H
E8")77I~X

4	
mLO$8")
Xl
az,,3MAGGf+8")RRi^0( 
g2

44b?UJ+)<)<E6Qa!N
o%EJ]Y3Bw[6""-9
Fi$55@~	d



-!


	

	

	v%+#!#7%8")(,nXoDOc		
H
:6))1~
*
[LOr-))")-----.-	,	<..{+.3++.D*.3+)0.t),,
+)(G*!.!{"(#.#:#($'$.$:%(%'&.&`'`.'--8WWch
*	3--8
*	38")jA	
Q>	
	,





	
=V2	(h*

)
b; 1#d;<1;d1;$B1B1B1B14C2tC4f4	4g42DgT2Tgd	gl2g2h	h	i	Dk,
k\
l
n
o
Dr$rTTuwz2z{|2}3},3~L3$~L|tl333Ăă3D4d$4L4tt444T45Ԉ,5T5$t5t5Ԋ
D5t5t6<6$\6D6d6t66Ĕ7<7l77Ĩ7Ԩ78dD84t888$8Ե9D9l9999D:L:l::::;TL;t;;4;D;<<<l<<<<=D=dl==4	=	=>T<>4l>>>$>?D4?l?????4@T<@Td@@@@A!<A$%lA(Ad*A*A*B,4B/dB/B/B3BT6C6$C8TC9C=CT>Cd?D?,DA\D4A|DTADtADtBDBEB$EBDEBdEDETEEJETJFJ4FKdFTLFLFLFMG4M,GtMLGMlGMGNGOGPHTRDH$SlHSH$THTHTHDU$IULITV|IVIVIVIVJV$JVDJWdJWJ$WJ4WJDWJTWKdW$KtWDKWdKWKWKWKWKXLX$LXDL$YlLYLYLZLdZL\$MT]LM]tMd_M`M`Mc$NeLNdftNtfNkNdnNoODo<OTqlOdqOtqOqOqOtP4t<PTt\Ptt|PtPtPtPtuQv<QvlQwQxQDzQ$}R~DRdtRtRRDRąStDSlSԉSSTSdStTċ4T4dTDTTTdTTUԌ$UDUlUUtUUV4<VԔlVDVVĖVVDWd<W\WWtWWdXDXdXXDXXY$LYԣ|Y$YDYdYZT4ZtTZ|ZZZZd[L[Tt[[[Խ[\,\DT\tt\\\\]<]4\]t|]]T]]^D^dd^^^4^^t_t<_\__D__`D`d`$```$`$aTaaa4abDblbDbb4c4cTctcc4ccdd4,d\dddde$4e\eL
eDt
ee$e
f<f
TlfdftfDffg4DgTdggDggh4hThthhhdhi,iTi4tiiiij<jljdj$jTjjDk<kDdkkkkTk$lTlD	l
l
lm$
4mD
Tmmdmmmn<n\n4|nntnno,o\o|o$ooop 4p4 dpT pt$p&pT(q(4q(\q$)|q)q*q4+r,$r.Dr/lrt1r2rd2r3r4<s5\s6s7sd9s:t4>LtA|tAtBtDtEuG\uHuIuKvM4vMTvMtvTOvPvdQvQ$wRTwDSw4Tw$Uw$VxDV,xZ\xD[x[xd\x]y]Dyt^ty$ay4ayaydhzlDzmdzTqzrzdrzr{r4{rT{4s|{Ts{ts{s{s|v4|td||$|4|}4}T}Đt}}}4~d,~\~Ԙ|~D~T~tT<ĥd$DDtԀԮDDlāt4L4|dtL4tdătT4$d4tĄt$T$DDtĆ4$Lt$ԇ$t,\DTԈdt4Tt$$d4dԊ4T$|TċtLltD܌,$TD|d4č$DTdĎ4,4TTtďT "$#Td&DI$Odii4j\lnpdsDuDvtwdyĒzd{{Dt|tԋԓ4ĎTT|ԏܔĖL4D4tTtԖĝ<\ğԟ̗Ԣ4$DTTtԥܘԦL|Dܙ$ԫ,TT|ԭĚT<\į|԰$̛T,dTttDԜTԹ$D4tTtԝd4Ŀd$tt4Ttğ4Dl4d$,DLTl̡<dDԢ4T,T4<l̤,DdTt̥L|ܦd,\tԧ<$	dd
Ĩtt
<
\̩t,\D|Tt4,TtTīT4$T$t4DTtDt ԭ$!d",&\&|T)d)̮++$,D,d$--T.ԯ/14T1\1448:4:<;\;<d<Ա<==D=lD>>IJ>T@t@4tAdE$Iij4MTMtM<M\M4NNԴNNDODtOdPdPSdTV4tWddZT[Ķ\\]D]l^_D`4ab4$d\defԸTff$fDfdggdhijDklTklĺmn$4nDnl$oto4pps<ultvxԼxz,{T|}$}̽4~4,tT|DԾ,$TT4DԿT,\ԬT4\ĮįT,԰TDĶԶ,LԷ|Թ4,d\|ļԼľ<ddt,Ll$4DTdt,Ll,Ll$4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,Ll,L$l4DTdt,LlT<d4LD|$T4T$t$T|$,\
|<tdtDDd<\$D$,44d<t !"T#%%&,T(d)*+T,4D-l./02D2t3d57L7l8888=T@A4BTBB<B\B|CCCD$DD\EF$FF<G\dGGGGGHTItI,DJ$TJdTKDtKdKdLLLM$M4M,DMNL4NOlO<P4PtPQQQDRR4RTRtRSStTTDU|4VTVtVDWWX4dX\X|XXXYYLZZ[<d[d[\d`a$ccd<e\deeedffDgLthhh,$iL4ijlDkl4mTm$Tntnnnn<n\op\p|$qdqtq$rDrDs$ttu\Dw4dwTw|wx$xx4zz{4|$|4|<d|\t|||||$4,DLtDtđ4<tlԙ$4$d$ld,Lt4DDd4DL<tlt$Td |l D t4 TtT,Ll$Tt!4DD!l!$T!D<4ld!"4"$$4$\$|T%%t&&&l"D'4T'")T)t*D*"***+4+4t+T+t+++,,#.<#D1,1L1t142T2t2t#3#45<7l7#7$d88D$D::|$@$4BB$DD4EdF,%TFGG$HH\%tK4TLdNO4OtOO,OLOlOOP$PPP<Qd$Q4QdQtQQ%ST44TTT|UVWTX<T[l\\]4^$_T`ab$cdc,cTDeteefg,i\ikDkkllDmtmoppp<qdDqtqqTru,w\dw|dx$yydz%Ԅ&<&t$t&tD&4&,'Ԣ\'dģԣ$D4dD'ԫ'4'D,(zRx$ 
nAC
BcDh
AC
T$dvAC
BkAC
NAC
F$ZAC
BS3AC
B4AC
C44AL05#AC
B\$l@5'AC
C[$HGAC
Fu,IAC
LAJ
AC
AJ#AC
],JAC
ALO
AC
AlN#AC
]OAC
A4OzAC
G-HeA8QAC
N$8QAC
F}$,QAC
Fp$TQAC
Fx$|`RAC
F$RAC
F`S4AC
BiS<AC
Bq$SAC
A4T%AC
B^TTAAC
|$tT\AC
GAO,V/AC
JA$YAC
CE$X[wAC
Bl[+AC
e,<[AC
GAzEl\AC
M\AC
I\,AC
c$\AC
JA$]JC
B,P^iAC
PA,LlAC
KA,|PoAC
MApAC
F$p(FC
BWE,pQAC
PA,$wAC
PA$TygAC
B`$|z6AC
G*${1AC
G%$0|JC
CE,|AC
PA$$AC
G,LnAC
P,A|PAC
, AC
M,AC
M|, WAC
ME,	PAC
M,L	PAC
MuA$|	$AC
C$	2FC
BaE,	AC
M,	5
AC
M
A$,
*AC
]ECT
AC
E,t
AC
PzA,
hAC
M$
HGAC
G{
p>AC
Bw,AC
IA,LzAC
P,A$|`AC
FmA,AC
MIAAC
H,AC
P>A$$hAC
G$LFAC
I8$tqAC
Ci$pAC
F$AC
G,dAC
PJA,
AC
PA,L
AC
PA$|
PAC
F$
AC
CtA$
0AC
C
9AC
Br4AC
hA\A_APLAC
K,lAC
MA0	AC
D AC
GAC
XFC
H$AC
G$DAC
G$lAC
F,AC
KA$<AC
Fq,AC
MA,PAC
MA,LAC
MA$| AC
F6AC
Bo@AC
By,AC
M6A,AC
PvAD(AC
CdAC
C,AC
P_A,AC
PAHzAC
u,<AC
CDA,4AC
Mq,d%AC
PHAvAC
q4xAC
JgEEAP!FC
H,`}AC
PcA<AC
S\AC
R|AC
K$AC
CAC
AxJAC
E
AC
A$
AC
A,DAC
M,tAC
B|AP,AC
MFA>AC
y8)AC
d,HAC
PA,D(AC
PA$t-FC
B\ECAC
B|$'AC
C[$)AC
`AC@AC
{, AC
QL AC
M,l AC
LA,AC
LA$AC
C,AC
PA$$
AC
G,L
AC
GfEd| `AC
[`mAC
h`AC
[$JAC
jAZ$AC
B,,qAC
B@Cg$\JAC
jAZ
AC
H
AC
HAC
G
AC
HAC
F$AC
GDAC
Kd
AC
Ex
AC
EhAC
GXAC
GH
AC
H8
AC
H$(FC
KD(AC
GdFC
H
AC
HAC
LAC
xAC
FhAC
C$$X~AC
EtLQAC
Ll"AC
]$
`AC
`Az8
EAC
@,h
AC
J$WAC
CK$,RAC
CF,T8AC
J$AC
C$TAC
CL,AC
JA$AC
F$,pAC
CTAC
C,tzAC
JCA,(lAC
M A$hAC
C5AC
p, AC
JL!AC
Gl!
AC
H!AC
G!
AC
H,!AC
Jp#AC
U#AC
T<#AC
R\#AC
T|#AC
R#AC
T,#AC
IA,`$AC
ItA, $AC
IA$L P%EAC
Gy,t x%uAC
KUA, &AC
J$ H(AC
A$ +AC
G,$!+XAC
MFT!,AC
F$t!,$AC
GA$!-AC
I,!X0zAC
MA,!2AC
MA$$"(6:AC
gAML"@6AC
Ol"@6
AC
H"06eAC
`"6
AC
H"p6AC
F$"`6CAC
F8,#7fAC
CVECD#7AC
Gd#7
AC
H#7
AC
H#7AC
R#7AC
R#7%AC
`$7AC
L$$$7AC
C,L$p8AC
FLA4|$`:bAC
M=EN$<AC
H$<AC
H$$x<AC
B,%<AC
M[A,L%`>dAC
FGA|%?4AC
o%?7AC
r%?4AC
o%@9AC
t% @AC
P& @AC
R,<& @AC
CMEq,l&@^AC
CHAI,&@AC
C^Ee$&ARAC
GF,&HArAC
Jc$'AAC
GD'AAC
BT$d'A'AC
C_,'AAC
MpA,' DAC
PA<'FsAC
I`EKEA,,(GAC
K$\(PJFAC
LAt(xJAC
V(xJAC
V(xJ8AC
s,(JAC
YAQA)KAC
Z$4)K=AC
tAC\)0KIAC
D,|)`KAC
PmA,)R}AC
MA)YGAC
B,)@YwAC
G.A$,*ZbAC
GVT*]>AC
yt*]wAC
r,*X^AC
MA*aAC
U$*aAC
jAi$+`bAC
G4+b"AC
Y$T+bAC
dAb4|+`d
AC
GQEQE$+8eAC
G+eCAC
~+eAC
Z,e AC
[<,e=AC
x$\,eAC
AC,XfAAC
|,f`AC
[4,f$AC
NA]ATA]$,g*AC
Ak$-hHAC
CD-hAC
Vd-hAC
O-hAC
-hiAC
$-iAC
AH,-`jAC
wAwA.0kAC
,<.kAC
A^Al,l.lAC
iAzAC$.lrAC
Cj4.lMAC
MAH$.mAC
C$/n!AC
BZD/nAC
E$d/nAC
C/oAC
Q$/oLAC
BxA,/(oAC
M,0pAC
J440xqAC
GE]A,l0`rAC
M%A,0sAC
MiA,0@vYAC
JA$0pxAC
PEA$$1hxAC
SEA<L1`xjAC
UA^AWALAK$1xqAC
tAw<1xkAC
UA^AWALAL1ycAC
^2hy4AC
o42y%AC
`T2yvAC
qt2yAC
2xzAC
,2{qAC
MZA$2X{AC
GA,3|AC
IA,<3|AC
MA,l30}AC
KA3}
AC
A,3}AC
M$3dAC
_$4^AC
CV$<4 PAC
CHd4*AC
Bc4؃1AC
Bj$4ZAC
CR$40gAC
C_$4xJAC
BtAJ,5AC
MAL5	AC
Dl5ЉAC
F$5AC
E5hRAC
M5-AC
h,5[AC
MA$6AC
N$D6DAC
Gx,l6AC
wAJAK,6yAC
Jj6ЍAC
G$6AC
EMA7hKC
L47h#VC
IT7xAC
Ct7h	AC
D$7XDAC
Gx$7'AC
B`$7
AC
E$8p:AC
fAN48OVC
u$T8AC
E$|8PAC
A,8AC
K8AC
U$8AC
G,9>AC
J"A$L9XAC
AR$t9ȔAC
A9`(AC
c9p(AC
c9AC
9 AC
$:8AC
oAC$D:ؖ7AC
cANl:mAC
h:@AC
}$:AC
G,:XAC
I,;ؙAC
Iv,4;8AC
I,d;}AC
Io;)AC
`,;AC
KA,;,AC
KA<AC
Z,4<AC
MA,d<hpAC
Ib$<kAC
bAC<AC
F<AC
G<ФAC
G=	AC
D<=AC
U\=^AC
Y,|=AC
IQA=CAC
~=ХAC
J=Х'AC
b,>AC
IA<>AC
C\>AC
C|>TC
N$>wAC
hA,>{AC
Pf>hAC
,?دAC
GAKD?ȯAC
Y,d?ȯAC
MA,?%AC
M,?AC
M?8+AC
f$@HYAC
QA<@8AC
s\@AC
<|@0AC
[AIA|AUAI$@AC
HA}@(cAC
^AxdAC
_$$AȻAC
A$LAPAC
AtAؾAC
AXEAC
@AAC
DAjAC
_AIADA]AYA~BcC
R,<BPAC
J,lB@AC
J,B0nAC
M\,BpnAC
M\,BVAC
MD,,CqAC
M_\C0!AC
\|C@AC
Y,C@AC
AER,CAC
I<C-AC
kAWArAmAC4<DwAC
fAOAA<tDAC
PAHAhAIA,DAC
M,DxAC
MEhAC
M4EhAC
Y,TEhaAC
M<A,EAC
M~$EzAC
Gn$E`zAC
Gn,FAC
J,4F8AC
J,dFAC
J,FxAC
J$F8AC
GFAC
Z,GAC
MA,<GpmAC
J^,lGAC
J,GAC
My,GpAC
M$G`DAC
Gx,$HAC
wAJAK,THAC
MHxAC
GHhAC
,HAC
MA,HHvAC
M	A$IAC
Z,DIPAC
MA,tIAC
J$I8^AC
BW$Ip2AC
iACIAC
PJAC
P$4JEAC
|AC\JAC
P|JAC
P$J[AC
RACJAC
Z,JAC
MA,KAC
PnA,DKAC
MtKx
AC
AKh
AC
A,KXAC
M,KAC
MLh
AC
A4LX
AC
A,TLHAC
M,LAC
JA,LAC
F\A$L(/AC
L,M0=AC
J.<M@#AC
^,\MPdAC
PO,MAC
M,MpAC
M,M`!AC
M$N%eAC
B^DNX&ZAC
U$dN&xAC
`ARN&AC
<N'AC
[AOAAWA4N0)AC
]AAA,$O*AC
M,TO8+AC
M,O+AC
ACAfO-AC
YO-AC
Y,O-AC
M
$$P1KAC
I}$LP1AC
K,tPX2AC
M
$PH3ZAC
IL,P3AC
M,P4AC
MA,,Q6AC
MA\Q>)AC
d|Q>AC
W,Q>uAC
Jf,Q?pAC
Ja,QP?wAC
Jh$,R?2AC
hAD$TR?AC
AT$|R0@AC
vAMR@AC
CR@AC
C,Rx@AC
M,SAAC
M,DSAAC
PA,tSD=AC
M&A,SE]AC
MFA,SFAC
MA,THGZAC
MA,4TxI9AC
MA,dTK~AC
MA,TMXAC
MA,TP.AC
PA,TQAC
MA,$UU;AC
P!A,TUVAC
JU8WAC
FU(WAC
FUWAC
KUWAC
S$VWUAC
AAN$,V@W@AC
vADTVXW%OC
RtVhWOC
JVhW}AC
x$VWvAC
JA,V XAAC
P'A,W@[DAC
I1A,<W`\8AC
InA$lWp`8AC
oACW`AC
FWx`AC
FWh`AC
JWX`AC
SXX`!AC
\4Xh`&OC
STXx`+ZC
M$tX`}AC
JA$X`}AC
JAX8aAC
,XaAC
M,Y(c4AC
M"DY8e AC
[dY8eAC
C,Y(eAC
M,YfAC
M,YfAC
MvZXhAC
Z$4ZXhjAC
F_$\Zh,AC
bADZhAC
$ZiAC
xAI,ZiAC
Jv,ZjAC
J,[lAC
GL[l AC
[$l[l`AC
EV$[mAC
B,[`nAC
ALAK[nAC
Z$\nAC
E$4\oAC
CA\\p AC
[$|\pAC
C$\hqAC
A4\qAC
ALACAK]xrAC
Z$]xrAC
|,D]rAC
PA,t]htAC
JA,]v`AC
MA4]8RAC
JBWA$^`AC
K4^؏AC
O$T^؏9AC
pAC$|^IAC
@AC$^iAC
`AC,^`\AC
MJ4^fAC
FOBJ,4_Ȓ3AC
PA,d_ؕ"AC
PA,_AC
P]A,_8;AC
PA_H&AC
a$`XqAC
Ci$<`AC
F,d`HAC
M,`LAC
M:,`(HAC
M6,`HAC
JA,$aJAC
J;$Ta+AC
C#$|a AC
G,aAC
MA$aAC
A$a@iAC
G],$bAC
MA,TblAC
ILA,b8AC
PA,b3AC
M!,bAC
MrAchAC
T$4chAC
\c/AC
j|c%AC
`cAC
Wc5AC
pcAC
,cAC
MD,dpAC
JAFBAAtdIC
V,dxKAC
M4A,dzAC
GIBcd<AC
Bue0AC
Bi4e
AC
HTe
AC
Hte
AC
He
AC
He
AC
Ee<AC
w$eAC
qAfP
AC
A$<f@AC
KA$df8
AC
Af +AC
e,f0AC
PA$f
XAC
NBC,gAC
J4gAC
G$Tg;FC
BjE|gAC
Cg,AC
ggAC
Cg
AC
H,gAC
IA,,h
AC
IA,\h AC
M,hAC
GCAlh AC
R,h AC
M$iwAC
Co$4iAC
I$\iAC
Ii(AC
Li(AC
L,i(;AC
M)$i8JAC
BCj`AC
G<jPAC
C,\j@
AC
LAj EAC
@,jPoAC
PA,jAC
M{A$k AC
K4kAC
G,TkAC
J,kAC
J$k87AC
Ck$kPqFC
C_ElAC
H,$l8AC
J)TlAC
HtlAC
RlAC
N$lAC
G4l`AC
JWA,mH5AC
PA$DmX!]AC
IO,lm!JAC
PA$m'lAC
Ebm'AC
BT,m'mAC
GvEn8(EAC
B~4nh(=AC
Br,Tn(yAC
I,An)
AC
A$n)AC
B$n@*AC
C|,n*AC
FA$$o8+AC
CA$Lo+AC
UAC$to+/AC
XEI$o+AC
PEAo+5AC
Bn$o+QAC
CIp+ FC
S,p+AC
ALp+`AC
[lp ,AC
Fp,AC
Rp,AC
Up,
AC
A,p,AC
JA$q2AC
BxEDqX3AC
RdqX3AC
K,qH3EAC
M.A$qh4AC
JA,q05AC
J$r 6SAC
BL,4rX6AAC
N)A,drx7AC
PA,rX9 AC
NA$rH:AC
H}A,r:AC
PA,sP;)AC
NA,LsP<AC
NA,|s=AC
NA,s=AC
M,s@AC
M4tCAC
P'A$DtEAC
BltM?AC
ztMAC
UtMAC
,tNAC
]A_AM,tpN`AC
\A:AC,,uOAC
IA,\uPmAC
IMA,uQ,AC
M,uXVAC
IHu[OAC
F,v0[AC
M,<v\^AC
IP$lv^IAC
VAmv_)AC
dv_AC
v_HAC
C$v_AC
vAo$wp`mAC
XAO,Dw`9AC
I+,twatAC
Gh,wcAC
IAJAhwxc;AC
v$wcAC
AJx0d^AC
YD<xpdAC
_ASA{ArALA\$xHeAC
AA,xe`AC
JQ,xg`AC
JQ,y@hAC
IAJAh<yh;AC
v\yhAC
|yPi^AC
YDyiAC
_ASA{ArALA\$yhjAC
AA$zkLAC
IA}4z(k"AC
]Tz8kAC
,tzkAC
]A_AM,zlcAC
\A=ACzXm-AC
hzhmAC
U{hm}AC
x,4{mAC
aAxAM,d{HnLAC
\A&AC,{hoLAC
EA${pVAC
KF${p@AC
oAK|p"AC
]4|pAC
,T|XqoAC
]A~AM,|q-AC
\AAC$|rAC
I,| s>AC
M,,}0t+AC
I<}0xOAC
F,\}`xoAC
M]}zAC
I,}z0AC
I"$}|IAC
VAm~|)AC
d$~|AC
D~h}HAC
C$d~}AC
vAo$~ ~uAC
TA[,~x~9AC
I+,~tAC
Gh$؀:AC
fAN$<DKC
At,dAC
MA,؃AC
P}A,HAC
M$/AC
cAFAC
,<AC
NA$lPAC
PH]AC
T7AC
r$ԀXAC
FI$}AC
Fr$$8pAC
Fe$LOAC
FD,tVAC
G{EJ؋AC
R,ā؋AC
MmA8AC
N,8AC
MA,DQAC
M?,t8CAC
M1,X
AC
MA$Ԃ8AC
TAC0AC
Z00AC
k$<@2AC
cA$dXOAC
FD$bAC
CZ$ș,AC
cAC܃ЙAC
Y$ЙHAC
G|$,AC
g$DAC
F$lp[AC
BT,AC
PgAĄbAC
],XoAC
PA,AC
NA,DAC
PA,tȣAC
NA,eAC
PKAԅȥAC
BV,ȥAC
PA$$X@AC
FqLp$AC
_,lAC
P|$AC
F$ĆXAC
G$ UAC
GI$XAC
N|$<UAC
CM$d&AC
C$PAC
FE$(BAC
Fw$܇P<AC
Fqh
AC
E$X
AC
E$DH_AC
GS$lAC
K,AC
J,Ĉx>AC
MA,AC
M$$XhAC
C`$L>AC
uAC,tNAC
L8A,رAC
NA,ԉmAC
NUAAC
K$$AC
GL`DAC
$lPAC
BI,AC
PA$ĊHAC
,(AC
PA,AC
PA,L0AC
J4|й6AC
PA$ػ@AC
rAH,܋AC
PA$AC
MEE,4AC
PA$dX.AC
BYAI`
AC
A,PAC
NA,܌0AC
NA$9AC
pA$4AC
Q$\AC
GhA,AC
PA$8AC
C,܍$AC
P$1FC
B`E,4&AC
P_A,dAC
PAxAC
G$h
AC
A,܎P AC
PyA,AC
JA4<AC
GwAME$tBFC
CpE$3FC
Bg$ď(>AC
Fs$@SAC
GG$xDAC
Fy$<AC
F,d8AC
J$KAC
F@$0>AC
Fs$H<AC
Ct$`8AC
Cl,4xhAC
PA4dAC
PA, AC
PA̑AC
AAC
AAC
C,,AC
NA,\PAC
PA$VAC
HI,(AC
NA$^AC
JO,'AC
PA<AC
O,\;AC
P!AAC
CAC
C$̓AC
C$AC
G$`AC
BDAC
IdAC
KAC
W$ AC
UEA̔
AC
A
AC
A
AC
D,
AC
DL	AC
lAC
AAC
ApAC
K̕`AC
APAC
A@AC
A,0AC
AL AC
AlAC
AAC
AAC
A̖AC
CAC
AAC
C,AC
ALAC
ClAC
AAC
CpAC
A̗`AC
CPAC
A@AC
A,0AC
CL AC
AlAC
CAC
AAC
A̘AC
MAC
CAC
A,AC
ALAC
AlAC
CAC
AAC
A̙pAC
A`AC
APAC
A,@AC
AL0AC
Al AC
AAC
AAC
A̚AC
AAC
CAC
C,AC
CLAC
AlAC
AAC
AAC
A̛pAC
C`AC
APAC
C,@AC
AL0AC
Cl AC
AAC
CAC
A̜AC
CAC
AAC
C,AC
ALAC
ClAC
AAC
AAC
C̝pAC
A`AC
APAC
A,@AC
AL0AC
Al AC
AAC
AAC
C̞AC
AAC
CAC
C,AC
ALAC
AlAC
AAC
AAC
A̟pAC
A`AC
APAC
A,@AC
AL0AC
Al AC
AAC
AAC
A̠AC
AAC
AAC
A,AC
ALAC
AlAC
AAC
CAC
A̡pAC
A`AC
APAC
A,@AC
AL0AC
Al AC
AAC
AAC
A̢AC
CAC
AAC
A,AC
ALAC
AlAC
CAC
AAC
A̣pAC
C`AC
APAC
C,@AC
CL0AC
Al AC
AAC
CAC
A̤AC
AAC
JAC
J,AC
JLAC
AlAC
AAC
CAC
A̥pAC
A`AC
CPAC
A,@AC
C$L0AC
G,tAC
FA,(AC
J$Ԧ3AC
eED AC
[$AC
G$DH AC
G,l@AC
MAC
PSAC
NܧAC
BW,
AC
P
A,,@
AC
GPA$\
cAC
TAAC
N,?AC
PA,ԨAC
Mn,h(AC
J,4hb
AC
P9Ad AC
H,&AC
PA,'xAC
F\A(IAC
D,H(;AC
P!A$4X*AC
G$\+AC
L|,h+AC
MA,,-AC
PIA$0pAC
Fe,`0AAC
CmAG<0%AC
`,\0aAC
PGA1yFC
Q,02zAC
P`Aܫ3CAC
B|3AC
S$3rAC
GfD4
AC
Ad3AC
C3AC
J$3IAC
Ky,̬4eAC
MS 6AC
Q 6AC
BQ$< 6DAC
FydH6@AC
{h6
AC
H$X6AC
PEA̭7AC
BQ7AC
A6AC
,pXAC
AL`X;AC
v$lXAC
CKNXAC
X
AC
EԮ8bAC
BQ$8bDAC
Fy`b@AC
{<b
AC
H\pbAC
K|`bAC
K cAC
BQcAC
ܯdAC
BQdAC
BQeAC
BQ$<eDAC
Fyde@AC
{e
AC
HeAC
JİeAC
JHgAC
BQhAC
$iAC
BQDiAC
BQdiAC
BQ$iDAC
Fyj@AC
{̱ j
AC
Hj
AC
Hj
AC
H,jAC
BQLkAC
llAC
BQ0mAC
BQnAC
BQ$̲nDAC
Fy(n@AC
{Hn
AC
H48n
AC
HT(n
AC
HtnAC
BQoAC
XqAC
BQԳXqAC
BQrAC
BQ$rDAC
Fy<s@AC
{\ s
AC
H|sAC
BUsAC
BUsAC
ܴtAC
BQtAC
BQ$tBFC
CpE$Dt3FC
CaE,lu/AC
J $vAC
A,ĵxyZAC
MH$z[AC
JBJ}AC
BQ$<}DAC
Fyd}@AC
{}
AC
H~AC
BQĶAC
BQ$DAC
Fy@AC
{,Ѐ
AC
H,L<AC
MA|AC
BQAC
BQAC
BQܷAC
A
AC
Ap#AC
]<PAC
BQ$\PDAC
Fyx@AC
{
AC
Hĸ8AC
BQ,h<AC
MAAC
BQ$4DAC
Fy\0@AC
{|P
AC
H@AC
BQAC
BQܹAC
BQ
AC
A#AC
]<
AC
A\#AC
]|
AC
HAC
G,`AC
P
AAC
FAC
F$,AC
C$TxJAC
AAC|)AC
d,HAC
M6̻ФIC
OA,ФOAC
P5A,2AC
PAL}AC
x$l`AC
F,ا;AC
J,ļAC
K,/AC
P	A,AC
JqE4DAC
PA|@AC
BV@AC
BV,@AC
I|APAC
OPAC
BQ$,PDAC
FyTx@AC
{t
AC
HAC
BQ8AC
BQ$Ծ8AC
H,жGAC
M#B$,8AC
Cp,T,AC
MA7AC
Bl(AC
Ŀ
AC
AxFAC
B,<AC
MA$4JAC
eE,\0&AC
WACAE@AC
E$0>AC
bARxAC
BQx
AC
Ah#AC
]4()AC
d,T8<AC
MAHAC
TH9AC
th9AC
t$AC
B`4AC
Bi,<AC
BqL
AC
Al#AC
]AC
UAC
BX
AC
H$AC
PEA7AC
Bl,4]AC
M7AdAC
$QAC
CI< DAC
PEE,0	AC
P,AC
P,L*AC
P$|%)AC
Ca,'<AC
MA(AC
(AC
$-vAC
Fg<@.AC
BQ$\@.AC
F{$.~AC
Fo$/AC
Fx/
AC
Ah/#AC
]0AC
G4h2
AC
ETX2"AC
]th2?AC
Bt3AC
H3AC
E2AC
H2AC
H2>AC
Bs43AC
$T34AC
Cl| 3
AC
E3AC
BU3	AC
D,3AC
JA84AC
Bi$,08$AC
UAET884AC
Bi$tX8;AC
Cs$p8AC
PEA$h8AC
PEA,:+AC
MA,;-AC
M
AL<
AC
El=?AC
Bx4?mAC
JHAQ,HGAC
JAhI	AC
D,XI)AC
MADXJ6AC
Bk,dJAC
M,XKAC
Jr$KqAC
Ga$LpAC
Fe,8OAC
JA4DOlAC
JERA$| R5AC
BcEF8R0AC
k$HR9AC
pAC`RAC
N`RAC
Q,`RAC
FLPRAC
TlPR
AC
E@R
AC
H0RAC
U,0RAC
JARAC
F$RAC
KAL$DRAC
KALlR
AC
AR#AC
]RAC
K$RPAC
GDT
AC
AT#AC
]$4TAC
F~,\@UAC
J,VAC
J,VAC
M,WAC
LA,XAC
MA,LZAC
JZA,|`[AC
J,\AC
J$\AC
Gv,]AC
FA,4]AC
M,d^jAC
MX$_AC
Kx,0`AC
Ja<AC
w$0aIAC
CA,4XaAC
Mv$db&AC
CZ$bDAC
C|$bDAC
C|,cAC
MpA,dAC
JHA$< f]AC
GLA,dXf.AC
MXg#AC
]hg5FC
fC$gyAC
As$gAC
E,$hhAC
JTiAC
K,tiAC
M,jAC
J$k&AC
C^k'AC
B`$k.AC
Cf$Dk-AC
Celk-AC
f$k7AC
Co$kAC
F,PlAC
Mp,o+AC
J<pJAC
E$\pAC
AqQC
,XrAC
M,rnAC
FTEJH'AC
b$(AC
FD8
AC
Hd(
AC
H
AC
H
AC
H
AC
H
AC
H؛
AC
H$țAC
BUDț
AC
H$dxAC
CzPLRx-f,$ 3-AC
JA4Tp:"AC
PLA,\sAC
GA$]KcAC
C,p^KAC
GaA4^P+AC
MA4L_R;AC
M&A,aAC
IrA,aAC
FA, bUAC
NA,PcAC
KgA4DdfAC
P	A,|gAC
GA,g]AC
NA,i]AC
NA4kCoAC
PA,DnkAC
IA,toSAC
IA,q;AC
KA,rAC
KA,uGAC
IA,4u+AC
GA<d}kAC
M,A\B$@AC
BqA$;AC
BhE4AC
JA4,AC
PAd@SAC
Pc.S.@.. |.c.Q._.Q.b. C.S.z.E.v.t..hA.E.P.W.{.a.Z.J.I.[.E.H.,oAC
I~A4$pWAC
JA,\8/AC
CNK,AC
KA4AC
MSA,	AC
KA4$	AC
MSA4\AC
MA4AC
MSA4
gAC
MA4
KAC
MSA4<('AC
MA4tAC
MSA48AC
MA4AC
MSA,	HAC
IoA4L	AC
MA4	sAC
MSA,	OAC
IoA4	x7AC
MA4$
0AC
MSA,\
AC
IoA4
AC
MA4
AC
MSA,
(AC
IoA4,AC
MA4dpkAC
MSA,GAC
I|A4h/AC
MA4 AC
MSA4<x XAC
P	A4t#AAC
PA4'AC
PA, +AC
K|A,
+AC
CNK4D
 -AC
MzA4|
-AC
MzA4
.AC
JA,
/sAC
K|A41[AC
MzA,T1;AC
CNK4@2#AC
MzA42AC
JA,3AC
K|A4$p5AC
MzA4\(6AC
MzA46AC
JA,7[AC
CNK,X8CAC
K|A4,9+AC
MzA4d:AC
MzA48;AC
JA,<AC
CNK4<AC
MzA,<X=AC
CNK4l>sAC
MzA4?SAC
JA,HAC
GtA48IAC
JA,DJWAC
CNK,t`K?AC
IoA4K!'AC
MA4MAC
MzA4O3AC
MA,LPAC
CNK4|(QAC
JA,RAC
GtA4 SAC
JA,TcAC
CNK,LHUKAC
IA4|V!7AC
MA4PXAC
M&A4ZAC
MzA4$ [3AC
MA,\(\AC
CNK4\AC
JA,@AC
KA4AC
MzA4,h_AC
JA,dP7AC
CNK,@AC
KA4cAC
M&A,ؒAC
L
A,,AC
IAd\XBAC
GC.S.V.X.s.|.f.s.s.M.V.Y.^.Q.P..W.R.VAM.E.,p;AC
KA4+#AC
MA4,	AC
P{A4d:_AC
JA$GAC
P4{AC
MA,sAC
CE,,gAC
IA,\WAC
IA4I;AC
PoA,@AC
F^A,d_AC
HA4$pu[AC
FJA4\	D7AC
MA4D/AC
MA4HAC
JA4wAC
GEHA,<([AC
EmA,l;AC
IwA4X'AC
M@A<0AC
PsEA4v?AC
M!A4L'AC
MHA, DAC
CcA40#AC
MvA4(,-AC
PA4$Td
AC
PA4\^@#AC
PIA4`^CAC
PyA,(x;AC
IyATxAC
M}.I.L..O.O.UAR.b.U.Z.E.,T0zAC
IyA,zAC
IyA,p{AC
IyA4|AC
PA,SAC
G-A4L8AC
MA4AC
MeAUHAWAVAUATSPIL?IcL$IH=9TuL%0TIE~IHup>[Ht/HmxHHHt΀/tAI9sUA1r	1ɸA}%uIEHEDƉAUHMHII9rwDLLDLL`wfUHAWAVAUATSHHUHuиp>[HA[T|wYTYTH)LkHHIHHtGE1AIHHIHHHIFL9tJYTHrDHuHUvZAZI)MnMLIHHtI1A"HMLIHHHIFH9tHݨZHrDHuHUH[A\A]A^A_]DUHSPYTYTH)HXHHHHHuH[]:vHHIHHtHݨYTHHrUHSPZDHHHHrHH[]@HtUHH=]t
Z
vUHSPHHHHHHH@tHPuHHHHHHHSHH[]鲨UHHH=Q[1]UHAVSHPIƅxHversion-HyHon-checkH~E HuHH(w)H5CH,uƃI[HxHLXHËP@kHHt	HHPH߾tHtxt	H}tE*:EEHm-tablesHEE@wtH(v)z@/`@ E@*@?IYHUHLyP@sHHt	HHQtHsEt	H}sEEverbEboseE0sH(w)cD@HDHprocess.HH@&I]HUHLHËP@vHHt	HHPH߾tHsEt	H}rEHwrite-biHEEnlogErH(w)@o@`@PϠ@@@0@ ~@c@IXHUHLtH7rEt	H}(rƅ`
DžaforcfDžeerH0(6w) 8C@`C@PC@@B@0B@ B@B@oSQL.@sI\H`H LP@fHHt	HHQ tH0Gq`tHp2qEHskip-sysHEHs-schemaHEE0qHP(ft)@B@fBH schema.HH@&IZHUH@LH1t@tHPpEt	H}pHP[A^]HH]HtHOpHEH}HHQHH tH0
p`HpHtHoEtxH}mH@tHPoEtTH}IHtHoEt0H}%HtHmoxt	H}[oHoUHSPHH HHHHH@tHPoHHHHHHHLHHH[]nUHHG2.0]UH]UHSPH@nHC(q@,t@ Y@>@<HH[]UHSPHH= H5$H$HdmUHAWAVAUATSHIHH81nI$LPxHhI$0HmHHHh#I$8 mH
HHL`H
HHH@HHA$YtH=mM$0A$XI>H5j "mH (q)%Hatabase.HH@HL='AH I>H5*g lH("q)@@HL&A~HmA$\u,L_'t H=,H51flA;A$[tL(AI>H5+A.D	gL*AHA$Y`A$Z)@kH(n)N@ rN@WN@0HL+tHkA$YY0
kH@(o)0@Hssfully.HH@'H0L+0tH@jE1L5I>IHLHH8H55jE1APNjH`(o)PE@0E@ oE@TEHsession.HH>@FHPLH$APtH`iHh$DHĸ[A\A]A^A_]ALAmEI>H5bE1I>IHLHH8H5i1ۅ /iH(qk)p>@	>@HpL)ptHhLE*0hH(um)@@ .@!HL"AHI>H5XKLr.jI>H5a{ hH(m)@
ձ@HL7"AHƅP&M9QDž`ses.ƅdHPLF(PtH`agLy00WgH(	l)@w@ .@!HLq!A1H L*L0fH(k)@@ .@!HL AHI>H5$u<I>nIHt,LHtH8H5	fLiI>H5k	fHH(k)H52;HeƃHL" AHL/0eH (>j)@@ .@!HLAfH UI>2IHHHX@H
HQHH@HHHHMHhHEHHHEHHHEH]L+HeHHueLeLL HEHHHHHHHDžHLLdHEEHEHHEHHLdHEHWH@@DžHEH8LxL
ydHpHxHL
ZdHHxHL
?dIŋpHi'kdAIH=sHxH޺
dHpHxHH޺
cHHxHHx
cpHi'kdHI9"HH5nHHEL(LcHLHHHH5HXHM=LHX>#XtHhYbL(H]L.HH5=AHHEL(LbHLHHHH5l H@H<LH@"@H]LtHPaHEHHEHHHEHHgaLeSaHH@(d)0H5H7aƃH0LlA0,H@LdI>H5R){P`H (c)6@<6@06@ h6@M6@LHLAH sP>`H( f)Kr@00r@ r@qHresults.HH?@GHL8AHHEHHEHHHEHtHo_H_HHu_L_I>^HHH]4H_HHu_H_H]8HIHEI}_H]HHHHHHDžHHH?_HEEHEHHEHHH_HEHHW@@DžHH58HMmL^HLHHH5HǾ^HH5[HpH8LHptptH]L#HEHHEHHEHHEH H@]HH=HC@HEHHH(HHHH@HHDž]HEEHCHEHHhH]HHEHHf]HHHEHWDžHH514}H(H7H(L(tH8&\L^"HEHHEHHEHHEHtH[HO\H5HHH\HL\}HG_I>H5P[H@(x^)0t1@<]1@0B1@ '1@1@LH0LA0CH@2I>HEH}u5HS[HHuS[HW[H}VIHI}[cH]HHHHHHDžHHHZHEEHEHHEHHHZHEHHW@@DžHH5	HMmLZHLHHH5HǾdZHH5WHH84LH)tHDYL|HEHHEHHEHHEH"HXH}\I>H5>	8PXH`([)P@>l@0Q@ 6@@NHPLAPH`I>_HEH}u5HXHHuXHX?H}覻IHI}XH]HHHHHHDžHHHDXHEEHEHHEHHHXHEHHW@@DžHH5=HMmLWHLH HH5AwHǾWHH5T
HH1LHytHVLHEHHEHHEHHEH"HEVH}YI>H5P&VH((Y)pv@>v@0v@ mv@Rv@NHpL#ApHI>请HEH}u5HUHHuUHUH}IHI}!VHEHHHHHHDžHHUHEEHEHHEHHEHHkUHEHHW@@DžHH5iHMmL=UHLHoHH5[HǾ.UHH5+R:HH.LHtHSLHEHHEHHEHHEH!HSH}6WI>H55PuSH(wV)t@>s@0s@ s@s@NHLr
A2H!I>HEH}u5HBSHHuBSHFSH}EIHI}pSHEHHHHHHDžHHRHEEHEHHEHHEHHRHEHHW@@DžHH5HMmLRHLHHH5HǾ}RHH5zOHH&,LHtH2QLjHEHHEHHEHHEH!HPH}Ta\WIJHP91,IpHzPII;HQP*IoIPH`PIHOIItoeI0XH@OGI|HOkIII(H8aOIIIH !OIHOII&ItHNc[IHEHHEHHEHHEHtHNHNH5HH/I0H@8NIpHNI5I=IHMuIeH MTLGI:HM)!aIHjMIHIMIPH`(MIXHhMI@HPLIjHLYI0DH@L3Ip#H~LIH]LI~IIPH`*LIHEHHEHHEHHEHtHKHULHHuULHYLPItDHK61/It&H KHGIHlKIHh˦LKHUHAVSH HH=[H58v:IH}HtUt
HuHUHHuL	H5
HHHHpHH}KH5H}KHHǾ
Q8AH}KAHKHKEt	H}rJH [A^]HH}KHEt	H}IJHqJUH1]PKKUHAVSIKHHL.H57H8HxKIH}KLJUHSPHrKHHHH[]UHAVSHIHkJLHH[A^]UHAVSHHHHpHLuL\JH5}L]JHHǾ
Q8AH}SJAHWJH_JHH[A^]HH}'JHIUHAWAVAUATSH(IIHH}HzJ}HH@L$H|(DluJH}H}LIH5H}IHHǾ Q8EH}IEA$H}MAA LIDDLLMHuHH@H<t IH}IHH([A\A]A^A_]IH}	IIH}IILIHHxHIIHIHGH`UHAWAVAUATSH8H	MIIDMHH)IHE1H)LOHUHH)H~IELHP`H9MLeIsC6EH]Le'I^HHGIHEHH]LuH]uLLHC4EtH]HLeIELHLP`HEt	H}FL9u)HuI)M~IELLP`L9uID$E1LH8[A\A]A^A_]HEt	H}FFHnFUHAWAVSHIH^u
Lu*L}LHnILLPEt	H}E\uLLu
L1H[A^A_]HEt	H}EHEUHAWAVSPHAH=H5Eft
HSH[HHHHdHHHpHL}L;FH5\L<FHHǾ
Q8AH}2FAH6FH>FDH[A^A_]HH}FHDUHAWAVATSH@HL%I$HEH1F DH(J)@
@HHtH-DHHHt1I$H;Eu}H@[A\A^A_]H1119HtIHDžHHEI1L13MtH5=LEyEHtHsCHCUHAWAVATSH`HW)EHE ECHE(E)E}Hversion.HH@HuHEt	H}BH8EEversEsionEHuHUHMHEt	H}BHt1ELuLtH}L}L
QCIH}HL
9CHH}HL
!CDHi'kdHȳH=0t.HH8EtLuH5F@H
1L1WDEt	H}AH`[A\A^A_]HEt"H}AHEtH}AHEt	H}AHAUHAWAVAUATSHHH8LLsHԯHH`HhHïHpHDžxH:HHEH]H]HHEHEH`L8HHuX0@HE(SC)E4@H server.HH @(HuH}{Et	H}@L%DI<$I|$HtH5@
1HMЈ^M,$L(AHIHsC6EL}Mu+7LHHH@IHEHH]LuLLL@C7HHuHEt	H}?IH(HEЀ\1HHH[A\A]A^A_]H}AHEt"H}HHHEt	H}N?HHj?UHAVSH]t{t
HVHvHHH=,HHHpHLuL?H5L?HHǾ
Q8AH}?AH?H?H[A^]HH}?H>UHAWAVATSHIW)EHEHXP+E
EmysqfElH}HuEt	H}#>L%A$A\HX0AXHP0A]H00H5H0HǾD0HǾ'0II0H}HuHULH!.LuMtBHEL9uL+f.HI9tHX@tHxU=H}LuF=E4$pt	H}0=L}MtAHEL9uL*fHI9tHX@tHx<H}L}<DHĐ[A\A^A_]IH]HtMHEHH9tLx@t	Hx<LL9uH}H]
IEtH}<IIpt	H}h<H]Ht4HEHH9tLx@t	Hx@<LL9uH}H]+<LS<UHAWAVATSHIW)EHEHX(E
EmysqfElH}Hu"Et	H};L%DA$A\HX0.AXH-A]H-H5IH1.HǾ-HǾ-II0H}HuHULHa(LuMtBHEL9uL+f.HI9tHX@tHx:H}Lu:E4$pt	H}:L}MtAHEL9uL*fHI9tHX@tHx:H}L}:DHĐ[A\A^A_]IH]HtMHEHH9tLx@t	HxH:LL9uH}H]
IEtH}$:IIpt	H}:H]Ht4HEHH9tLx@t	Hx9LL9uH}H]9L9UHAWAVAUATSHHH8LL蓺HHH`HhHHpHDžxHZHHEH]H]HHEHEH`LXHHux 9HE(c;)E@	@HuH}Et	H}8L-SI]HILfI]IHHg9HIHsC$EL}Mu1=fMIIL]8IHEILuLeLLHLE8C'LHuDHEt	H}8ZHE\I1H)H[A\A]A^A_]H}:HEt"H}HHHEt	H}7HչH7UHAWAVSPHHlHHHLHHhHH@HGLHPHHGGXt	H{h7L7H52HH7LH[A^A_]7UHAWAVSHXIH]H#L=EAA\H6)AXH(A]H(H5O
H7)HǾ(HǾ(E
EmysqfElHuH(I0H'Et	H}"6AEt	H}6HX[A^A_]HEuEu"H6H}5Et	HEtH}5H5UHAWAVSHXIH]H"L=%AA\H(AXH'A]H'H5/	H(HǾz'HǾ}'E
EmysqfElHuH'I0H$Et	H}5AEt	H}4HX[A^A_]HEuEu"H4H}4Et	HEtH}4H4UHAWAVSHIL=ޢIHEHH1y6LHHH1HtLHH=H6H1LOuCHdH|6H5[HJHb6H5'~HH16IH;EuH[A^A_]5UH]3UHHHHHHxtHHL]UH]UHAWAVATSH II@uHI$HM$@Ht
uZI\I$8EEdataEadirEHuHML,HEt	H}2EHH	u-AtM$PH5H
1LLE1HH [A\A^A_]HEt	H}n2H2UHAWAVATSHpIHHcHL1/W)EHHEEEH0LH5`H
H}L|H}L1H}Hu1ID4Et	H}1HEHEE)EH0LEIH]HELa8HUHuHt<2tH}1HULHAԅH}L1Ut
HuHUHHuH=)HHHpHH}2H5$H}2HHǾ
Q8AH}1AH1H2Et	H}0Et	H}0}tEEH}+W)EL1Hp[A\A^A_]MH%HH}y15HÀ}uB[HEuEu"}u+DH}0Et	HEtH}/}tEEH}*W)EH0HUHAWAVSHHIH%u%HH1HHwSHsHA^t7Hu*L}LLUXHHLPEt	H}:/HH[A^A_]HEt	H}/H>/UH].UHHHHHHxtHHL]UH]UHAWAVATSIWHGH~H+>twHHHHH
H9s\Io.IIFIH[IIFIML9t%f.LH0HII9uMf[A\A^A_]L0IIMfIHt3IFHH9tL`@t	Hx-LL9uI>I^-L-UHAWAVATSIIH
HLgI)IHLIT$H9!IH)HHH?H9HBHUUUUUUUH9HCHtH9HH<@1-1K4dHH[HI~H|AWAIFH4HIIH9t>fH_HZOJHGHGH_HH9uM7IGIIIwIOL9u Mt0L[A\A^A_]s,HI9tHX@tHxU,[A\A^A_]L.H={LUHH]UHAWAVSPHHHHHLHHhHH@HGLHHHGGXt	H{h+L1,H5ҙHH.,L6,HH[A^A_]+UHAWAVSPLH{HHHOLwpHHhHOpH@HH_HeHHGGHt	Ih.+H+H5GHL+LH[A^A_]+UHAWAVSPH_HHHHOLwpHHhHOpH@HLHHHGGHt	H{h*L&+H5ǘHH#+L++HH[A^A_]y*UHAWAVSPHH@L<H
dHQHL4IƀHQhHH@HLHHH
=HHLDXt	Ih*H|*H5HLy*LH[A^A_]w*UHAWAVSPHH@HH
ėHQHL4IƀHQhHH@HLL<IH
HHLDXt	H{hd)L)H5}HH)L)HH[A^A_]/)UHSPHH0HHG@t	H{P(HH[]l)UHSPHHHHG@t	H{P(H2)HH[](UHSHH~0LVXI9sH~XIDIu	MtF@uH^@HE1ۅu1HyHH^PMI)ۅttuvAuHH+N(HybLHyXHNH+NHxKI9|FHtAtH~t4AtHt)AtHVHHVLV AtHcHV(HV0IW@p@`@P@@@0@ @L[]UHSPAHHH1P HH[]UHHG0HOXH9sHGXHG`tHW H9sHO HHOH9s]UHHG0HOXH9sHGXHHWH9Ws#t G`u@8ruHBHGHO @r]HHWHO 1]UHAWAVAUATSH(t$AHLLo0L+HG8I9tHsXE1AC`HC(HEHCXHEH{@H}1(H}tH7HH1(HEI)HuH)HMu	HHHCHHKPHHK(HC8ILk0HHsXIMHMHSXH9HuHBHHSXC`t#C@u
Hs@HHsPIHsL{HS I9tHK0EuEDH([A\A]A^A_]AHH@hHH([A\A]A^A_]H&7'UHAWAVAUATSPIF`uu[WAIFHF0LfXI9sHFXIH^(MI)IIwXCD-ALHL9ulH^Lf MI)IICD-ALHL9\M}ILz$IFIM>MnL94I XL9s
J(H9FLHHqHHHH`sw1M}IL$IFIM>MnL9I L9s
J(H9LHHqHHHH`1&HH1D3L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt.HHf.fD33D00H HuHL9HfDHHI9uHH13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuHt.HHf.fD33D00H HuHI9tHf.HHI9uLH[A\A]A^A_]La$UHAVSHHHHHHhHGx`@ '`3@?tH(V!LHHHtH(!LHяHHH{`Ht	H{h!H[A^]锧Hp @HP  	H0 H H Hk HR `Hp9 @HP  UHSPHk
H軘HčHHH
Q
HH
Hi
Wo
Ht
{
H=^H
HH[]i"UHH=HHH=H5]UHAVSH`HIHHǗ0HH>?HHCH0!HL!HHH8t3W)E)E)E(E(M(UT$ L$$H19H`[A^]Hr00H[H>?HHCH0H=OH`[A^]R!h10HH8cUHh10]UHH]UHLJƇHǗHŌH0] UHAVSH0IHt2) )0)@)P)`)p)u)}LLHHEHEHEH 0HEHHEоHHfHL HHtEH8t3W)E)E)E(E(M(UT$ L$$H128H0[A^]þh10UHH8uHUHSPHHtH{1H{ݹtH{1޸H{(ŹtH{(1ƸH{8譹tH{81许H{H蕹tH{H1薸H{X}tH{X1~WCXCHC8C(CCH[]UHAWAVAUATSHIIL-IEHEHDžHDžH_ HHHFI+^ L9LH)H9Mf HEHHFHI+$L9wgLH)H9rZHtEIuI$	I$:tIXI`HHH)L9wLH)HHHAdžIHHIHIHuh10IH8tEW)))(((T$ L$$L1y5IEH;EHĈ[A\A]A^A_]0AHpHuGAdžuqLH9H!CHHI|H)L9LH)HpAHHHtIHIF LH9IHDHI+$L9LH)H9rxHUCHHI+$L9wYLH)H9rNHHHDIHHA@H&DHI+$L9w
LH)H9s~HHAdžIHFHZIHKIHh10HHIdžH_BHItHHH1HDHCHH{(HC(HHHHH)HK	HBHI+$L9LH)H9HAH6H
fHcHHBHI+$L9tLH)H9cH@AHTBHI+$L97LH)H9&HAHHI+$L9LH)H9H~8H\$HH$HD$AHL1HHHHHH8HH3HHXHHHFHHHHu(h10cHHHHHHHBHHH|薱HHDHn8HHpHHHIHtNHH0HPHHHH@IQHq@HI+$L9TLH)H9CH ?HH(@HI+$L9LH)H9H>H?HI+$L9LH)H9H>HHI+$L9LH)H9H8H\$HH$HD$AHL1}HsHHHHH8HHHHXHHHFHHHu%h10HHHHH{PHCHH8HPH5bH>HI+$L9sLH)H9bH?=HHI+$L9?LH)H90H8H\$HH$HD$AHL1"HHHHHH8HHoHHXHHHFHHHu%h10HHHHHCHH{HCHH0HXHHCIHHHƄH ?IHHIH<HI+$L9LH)H9Hp;HHI+$L9pLH)H9aH8H\$HH$HD$AHL1SHIHHHHH8HHHHXHHHFHHH|h10	HHHHRH;HI+$L9mLH)H9\H9:HM;HI+$L90LH)H9H9H;HI+$L9LH)H9H9HHI+$L9LH)H9H:~8H\$HH$HD$AHL1袻HHHHHH8HHHHXHHHFHHHu%h10"HHHHHCHH{8jHC8HJ}HLHHH8HtSHHHAHHxHt0HHAHAHHx HtHHA HA(HHx0HtHHA0HA8HHx@HlHHA@HAHSUHAWAVATSH`IAHHHuh10HH8t6W)E)E)E(E(M(UT$ L$$H߾H(MtAH;tH1IHHwHHLDH{HHSILH`[A\A^A_]HHuh10HH8tIHEEWEHC HELuEMUT$ L$$H߾i'HC <t!EHLRHHuh10aHHHt'Huh10<HHAILc AD$M|$A?#HIt$I	MMt
AHC u=MI|<tAkHyHH߾bIE<=MtAE&HHyH0
HAF=BLUHAWAVAUATSHhII?H]hIIE1HL-y'f.LHIIHtcHH+ILcA$XtID$pADŽ$LI$\HxHphI\IuLM]L'ItI1艼I 11褷ILJALJALJILJIHtKH8t6W)E)E)E(E(M(UT$ L$$L9$Hh[A\A]A^A_]þh10YIH8uUHH1]1Ht"UHSPHH1藻HH[]UHAWAVAUATSHAHHEHHMLMHUMtXAH;u	E1H;uH
ADǃƃHHvH0
HǃHǃX1A@H%LHHuh10IHHt&Huh10IHAIHuh10IH8tOHEDuHEHEHEHELeHEHEEMUT$ L$$H߾2"L}AttH;uƃAH߉uHUHMMLM)*uCHruHH߾H^uHH߾ADHĘ[A\A]A^A_]LxHHADuHEHHuh10HMHH8LmLeLxHUtNHEDuHULeLELmEMUT$ L$$H߾ HULxHߋuLM(tHptHH߾ L}IHuh10IH8tQHEELeLeWEHELeEMUT$ L$$H߾D D}AAwyH'
JcHHEHHuh10IHMHH8W)E)E)E(E(M(UT$ L$$H߾HEHHuh10HMHHHHuh10HMHHA`HEHHuh10HMHHH0Huh10[HMHHAHEHHuh10(HMHHHHuh10HMHHAHEHHuh10HMHHHt|Huh10HMHHA
SHEHHuh10wHMHHHt'Huh10RHMHHAEtE1IH߾1%HxHAt	HC 8uHEHHuh10HMHHHHuh10HMHHAUHAWAVAUATSH(HL-JpIEHEЋncHULLLZLhLLLWHHHLDHLP9HHtHHpH_WAAAAAAAAFpAF`AFPAF@AF0AF AFAIdžH\HHHOqH×HOH[ HIoHH߾IMH;MH([A\A]A^A_]ƅedHHEHǃWAAAAAAAAGpAG`AGPAG@AG0AG AGAILJƃHZHHH߾HǃX1UHSPHHtH1/H 11JHǃǃǃHǃH[]UHAVSHHLuf.@H1L3Ht<HK 9t}uHt0uAAHHoHuNHuh10HHHtuHuh10HHALHuh10kHHHt'Huh10FHHA1H[A^]UHAVSHHIHU1Ht?IN 	t<IHH=H=vLH:AIuSHuh10IHHtzHuh10^IHAQLHuh100IHHt'Huh10IHA1H[A^]HUHAVSHLw(MtNHI9uIdžAu)IL1P(AdžIHtLsMtI~1LH{tH{H1ȮH{8H[A^]UHAWAVAUATSH8HIL-iIMHMDžHHH
HHHHDžHHHHE1D2LI~HIL%AODI~IH
1uI>?-uހ-uؾ=8tHHI>1I>	-HǾ_8uI>HL1%wH
HcHHiH1AYIHjH-xIHHxIxHh8H޺IGxIHh8H޺IIhHh8H޺eIGhHtH_t
AOAgwHnH6AG]HTI8;H$h8H޺IG8,AƇAO AG
HI Hg8H޺IG IpHg8H޺}IGpHHsHIAOIH^HxboHdI0KH4g8H޺IG0<H3I(Hg8H޺IG(LH`HI@Hf8H޺IG@AOIHf8H޺^IHHQApH(H=rƃHH1@HH1蛕IHH8IHe8H޺IHH=HE譇AOH5eH1
AGIHie8H޺:InI`UH>e8H޺IG`FIHHxMMu"Hd80tIIHHHd807IHtTHd8H޺e>H|d80IHtBHXd8H޺),1IHIH=1IHAIHxu`Hc80uIHtHc8H޺1IHAIHxǀAH~c80IHtHZc8H޺+1IHAWA$L%βAHc80IHb8HIHH}EIEH;EuH8[A\A]A^A_]H5y1H1YoUHAVSHIHHHu0Hab8 HCHHǾ1ҹH1b8LHEHtH{HHu\t
H}1H[A^]UHAWAVAUATSHMMAIWAD$pAD$`AD$PAD$@AD$0AD$ AD$A$ulI@HxHxHx 1ɄHH0H9UHHHpH!aHI@HLII9‰UHht%u%HHt*Hp0H`H{Hp11HDžp11HHxHfDHHHI9twHwHHt Ht+HHHHH f.H
HHHPHtHtHHHHHHf.HH|I@HpLxLuHMH`HMHXHMHPH}EMH0LHULPID$(IGHpHL@L1ID$ IGHpHLHLID$IGHpHL`LID$IGHp HLXLԤI$IGHp(H]HHPH貤ID$HEAD$\H@AD$XHHAD$PEt$TEl$HA\$LEtyIGHP0AD$lBID$8JAL$pBAD$dR	AT$h	wu

tu

AD$d}H}IGHp8HLuHW^HHh]HDžp11HxHtHxHtHHH>HHHDžxHHHxHtHuHtHHH;HHHEHHHxHtH]HtHHH>HHHEHHHx HtHuHtHHH;HH HEHHHx(HtH]HtHHH>HH(HEHHt9Hx0HtHuHtHHH;HH0HEHHNI@LpHxHMMH0LLLcID$ID$IFHpH]HH]H>I$IFH@@HH	ID$8IFH@AD$pH
IL$(IL$ ID$XE|$PE|$TA\$HINHI Au
		H}ȋ]AL$dIvHv AT$h<	w<u<
t<uAL$dt%IFHp(HtLuLqID$0Et$`	ID$0ID$@1HĘ[A\A]A^A_]H@8HtHHHHHEUHLII91u(HIHuHE11HHuE1ɅHfHHHI9twHWHHt Ht+HHI	HI f.H
IHHNHtHtHHI	HFIf.IH|]UHAWAVAUATSHDMEAIHHUHHtcIDHH1UMtdH]ELDHL)HD9sBH}HuDMMIu%M?HMuHYHH߾E1LH[A\A]A^A_]UHAWAVAUATSH8IIIHMȉHLTHELH9LHLH1HHEH1HgHEȍXHLHIHEH1H=L}MtcL}f.LHuLHMA$LL1LEMI؃H;ErA$LuLuk1L111HtWID$ 8LuJHA$@A$L-HZXHLHFXHL1HH8[A\A]A^A_]UHAWAVAUATSH(IHUAIHU1AHHIL$ 9t<}u6HA$AA$AA$HMHE1ELeEE1E1f.fIIM9tiH9MHH)H},HMH9FHtHUJHHMHEJ1KDMtA$HM1HAHUJH9sE1LHA$I$u]Huh10KI$HAHHuh10I$HAHuh10I$HAHt]Huh10I$HA3HVHH}HUHH}ADH([A\A]A^A_]UHHH]UHAWAVAUATSHXAHIE1HU1IHHsLHX[A\A]A^A_]H]HnU80HHHH 1Hu1hHC(HChDkpAEHHEDHEHEH@@HEHLuH]LmIF HE8t
}MIIHChH]HpHHHEI4HHMPHUHBHmIUHBHUL,IEHIILuE1'f.@JHUIIL9tqH}~HHEH@HtN,M9LL)H9HuLHADH]IIH}tI9sILuH]H]HCLuL,L1HU(IHHLmH]E1H}1肗HzE1H}1gH}^H7SHH}HSHLE1H1LHRHH}E1eHIr1AuHEHA@ALLAIuNHuh10IHHtuHuh10IHALHuh10IHHt'Huh10IHAItUHAVSI1111rMtL1L+HQ80 HHƀHQHHHHFQH0Fǃ`ƃqh10HHt>ƃHHuHQ80Hǀ&HPHPHp@H=P1H[A^]Ht,UHSPHH?HtHHH[]UHAWAVAUATSHMMHMHUIIH HtJLeMtBH*P;IHL{;LHL1I I(HtHEHMtGL5OIA>=HHLA>H޺oIHE1LmM(I0HtsMtDL5WOA>HHL觋A>H޺IH,E1M0I8HtMtDL5NA>qHHLCA>H޺IHE1H]M8I@HtHtHN8H޺\1I@1H[A\A]A^A_]UHAWAVAUATSHL%MI$HEл+	IIH
{HcHA`	IhHM8LIh	AA	AƆYA o	Adž_	IưLLH	IHM8LSI	IkHTM8L%II=H&M8LIIHL8LIMt
A?yAtAAeAAVAAGA?=:A?Aq'AAA?IH
@IIHH8:IH,Hx=I HtMGL-KA}cHHL5A}H޺IHM PI(HtML-|KA}HHLˇA}H޺*IHOM(I0Ht2ML-KA}HHLaA}H޺IHM0|I8HtM6L-JA}%HHLA}H޺VIH{M8I@Ht^MH>J8LI@IHHxIH
HxIHu"HI80SHIH0aH 5fIHǀAIHu"H{I80HIM
H{0L$HH HLHfHIHpL}LIuK?H)I+]LH)I+]IHIH L.n|IH?HMIHuHH80IA? A?I%H
@IIHuH7H80IǀIMIPIH
HIHHIHuHG804IAII%H%IIHuHTG80IA?H%G80IM$HF8LHF80aIMHF8LE1M JE1M(;E1M0,E1M81I@HUF80IMtL--FA}HHL|A}H޺IH.HE80cIML-EA}9HHLA}H޺jIHHsE80IMHKE8LH%IH
NEEHE80IMtjHD8LT1IH1IHAsE1ILxcE1ILxS1IHA1IHIH{IHHu

A1I$H;EuH[A\A]A^A_]kUHHHtHHtH]
1]UH11]rUHAWAVAUATSHIL-CIEHEHHH5H$H5کHE11HIHCHH5L5Bf.ILLP8t;HsHHuH5KQ1L=HC8H5q"nL5h"HCtuL37HH5Q11H5L5/"Q1L1َIHtHB8LbHIHL5BM&IHtIH߾ dIHtNH=Ht'HIHtIM&11IM&uM&MMt)HAHHAHML9HH3HAHHbAHMLI1袴IMH;MuH[A\A]A^A_]UHAWAVAUATSHIIHHt	H1LIIHEHHEHx0HEHx8HEH HEE1fH}LdmHL(LpLLOIHLLMLkH[LH(IHLHwIIHEL;x8rLH[A\A]A^A_]UHAWAVATSHIIH)HL<M9sHLHE1L[A\A^A_]UHSPH)Hw HHH9sHHH1HH[]UHAWAVSH(IHL=>IHEH ttAuOA:EHHuHỦ|u$1}AAHXAFIH;EuH([A^A_];UHAWAVAUATSHIIH}HHtLxMtHEHmL=nHEǀMt"LLMADM1ɅELE1MELpxHH@H|HHHNHPLmLXHELhH`IHuh10yIH8tAHCHEEWEEEMUT$ L$$LH@LSXx/I}tIM 	t&t"xH
U=HL>]M} A?kH=HLȮAIULEH}LZHIH

H9DHH
=91HEHHLEUt
H<HHd<HLL
/H}Ⱦ1蟯AILP0ÃAAqH<L0H;HDL1LLH1)0AAH;HLyMwL)ÃxIHHpLLlYAHHHH9u)H;8uIHIHuh10IH8tAHCHEEWEEEMUT$ L$$L*H`H@LSXxsH
:HLXAHLEUHr:HHH:HLL
-L1脭tL11νHIE E18IHuh10IAH8t6W)E)E)E(E(M(UT$ L$$LDH[A\A]A^A_]AuH9L0Ha9HDLVhUHAWAVSPIHHG0HtIHC0C@K8H[A^A_]L{{@t@ILP0t҉CLIW I@2@tt)@u%HIH11"u1C@UHAWAVAUATSHhAIIDMeI$Huh10
IMHH8tIHEEWELuIcHEI}EMUT$ L$$
pI]HuVMcLLLat1I];A}HtLLDB7cLLD8QL$I]tWH7L0H{7LDLyH߾LL1谪AEDHh[A\A]A^A_]HHuh10IMH1H8tHEEWEHEL}I}EMUT$ L$$;kUHHGH8]/UHAWAVAUATSHHL55IHEH?tH~6HH߾
.1HHPHhDxLL5/H߾"LHAHjrH"DHH"AAHeH"DHH"cAAL%H"LBAELH
}L!L.DH
qL!L.AAH
vL!Hq-DH
U,L!H-AAfHcHHH1FL!H[H-DA
HGIIILJIIHLDxHhuHt:H5
IMIsIgWA$LMtA<$uMHt;tHPt&MuSXIHHWHEHPuIHuH=*CHH
'HEHPMtA}uMHEEuELHhDxHuIHALJMIHuh10I$HHt&Huh10½I$HAHk3H8tLI$Huh10能I$H8tHW)))(((T$ L$$LH]I7HtEE1L*I?hIH[2HLE1E1
A؃u<L52IHt)HH5T%H{
L`HDžpxu	H72LMH%LDH1HPXHL1W)))DžHHHML L1蝟HHMLLH1HH0Lp(DLHLM1*H]E1E1L&	AtLAtLIPHtIGXI$Huh10I$H8tOW)))(((T$ L$$LIHuh10誺I$HHt$Huh10舺I$HAALJ
At)I?i= F1rL11/HqI DEA
LH`L,H衞LIŋ@IpIEH9rAEHHIE 1H9r;AEHAEAEHH	AMHH LLpH.LIH8L0LHÃIH(H_IAIHXHH51ÉǾIHHHuI6HL5-I^PW))))))ƅHgI?Ai= FHjfHW-HMvDLHLE1L1iI?hI_AH,L0H,IHsDLH,HH,HH8E1LA
1E1LxIhHHHp1H
^,HH
4,HI(MhLA1wH}?H",L0H+IH虿DL"LLE1HL1$E1.LH]H1HAL`L4HH[(H{sSAǃtLpMtDf.fIv AVDt$Mv(MuξHDLI>Ht)D1A褪LID辯IHHs SAi GHսD$HLHx*L0HN*HXDLLE1H1芝H>*HLjA11HAL`LqALJI7HIH$HH)HLL]LIAW D)փt$HL$D$HXH$HD$ L1H8H(IE1fHH`)8Hh1IHtpH=)8HP1IHtMH8H8H0H;HԼHHH]HXH8豼H(HLE1LH}"HpHH]t
AtCELH
6(tdHM(HHILLL1i>H(HH'HH HL15
I7HLt1HH]MH'HLxE1E1H]L6LnxLEtL襳1L5&IH;MH[A\A]A^A_]HV'HHH>'HLDH}轻HpHH]#褻HXHLIIw HֺxAIE-H H9sH&HLHIEIEAuH)H+HxA9HLcHJ11H9кHGHHHFHxDGLI$Huh10軰I$H8toHDžDžWIG HH`HT$ L$$L	IHuh10,I$HHt$Huh10
I$HAIH	HHIIHttHIH1M@HHIHH!IHt+Au!wHIǀEt_IHE1탸tFH%8McL(H&HHHL蚵AHE1HHHr}HH$HH#HLLL10oLHDIHxME1tHuxHHDHxLtLEt}LLE1pr&HH0uHH8oHHsfEHH@XEeE~LLI$Huh10iI$HHt$Huh10GI$HAH tHƀHtHHHHHL0@HDƁHtoM<IHHHH}HHt6	H^H蕶HYBtIM9rHD EHAXEHEWEHE I$Huh10I$H8teHDžDžWHEHHT$ L$$HJHuHHGuH7H L0H H2DLLLLH1輓H]LL5HHR HLHHHLpHH	HD$$H11IIAքHHH8H諬HSI$Huh105I$HHt$Huh10I$HAHH H(H0H8L@HHHXLHHHL0HǃHHHppHLֲHHuh10YI$H8tIW)))(((T$ L$$H1HHHL0HH±DLE111HD$LL$H$LDbHHHHHHuh10kI$H8tLW)))(((T$ L$$HHH0HpH&HpHHEH(HHHLLI	HL0HHDLLLHIHHHHL2H@I$Huh10I$H8tVW)))(((T$ L$$HH߾uHHuh10蘦I$HHAHuh10rI$HA
HHHHtHHHHhHt7HbHt3IHbHtYL5L^L5sL5L5u1H<HHHLLMHhHLHH1E1tLHh1u
LϯBL5}XUHAWAVATSHHHt9IL`HwE1H߾11MIjjAHt%DHHVHH߾A)HRHS8LHD[A\A^A_]UHAWAVSHhIIHHt,HHuh10hHHHHtHHD$$H߾11MMPAHHDH^L0ǃHH#Hpp:HL+HHuh10讣HAH8t3W)E)E)E(E(M(UT$ L$$H1(DHh[A^A_]UHAVSHQH H8H4Ÿ0
HIHIF HIF0H8HɢIF8HHHIN 0AFHANXAVhA^x@AHPIAAdžI^(IF@W@H@ ǃLHH$HdHH߾LjE1L[A^]UHAWAVSPHH7LH$HHLMtI>HtL+LHעHǃHǃWAH[A^A_]UHAWAVATSIH膢I$yI$lI$_I$RI$EI$8I$+I$I$hM$Mt5AFHtIL<@H;HL9rLLϡM$I$ 躡I$(譡I$0蠡I$8蓡I$@膡I$Ht.HmI$Hx\I$HxKM$ MtI>FI$)WAGAIG I$HH@I$H@I$HǀI$HǀI$ǀI$IDŽ$HtYH8蓠I$Hx肠I$HnI$H 0I$PIDŽ$WA$A$A$pA$`A$PA$@A$0A$ A$A$A$A$A$A$A$IDŽ$[A\A^A_]UHAWAVAUATSH8HHHEHIH?TItI1PWI 11kRIdžAdžAdžIdžAdžIHt*HD$$L11E1E1PHL8AdžIHkHpp肦ILsIHuh10IH8tEW)))(((T$ L$$L1dAƆL脘LlLIHHH
_>H1Ht9L%LfLkI$LLNIEpH[HuIdžIt
ILP`AHtL\HH;EuH8[A\A]A^A_]lUHAWAVAUATSHxIIHWHHEL=1M7HHtII}u8IܜH8L薝ILMLxHL 1HM7I}HIHHH޺

HHHH޺
IHHH޺
ӡHi'Mkd4LLLmHHHHLMMIH1ւM4$AHH;MCHx[A\A]A^A_]I1HZL8ADžIHHpp5IL&IHuh10詙IH8tJW)))(((T$ L$$E1L1E111IIIs1H
H5L}LL1趣L^LLH`uHIH
L%膡UHAWAVAUATSHHIHw
HHEHH
HH1D|Ht8L%
LLkI$LLHJIEpH[HuIH
HH;EuH[A\A]A^A_]ɠUHAWAVSPIIHHt,HHuh10ۗHH茁HHt"H߾11MMjjPHHHH߾~H[A^A_]UHAVSH\H!ǃH
84Ÿ0!HIHIF0AƆLHIF HHHPIFHHH@hIHXIFHIFHIFHPI@A 0A^xAVhANXAFHAHǃWAHA .HHH߾HoHH߾}E1L[A^]LlUHAVSHHtHCHtSHH@HKHC@Ls(Au.HK HS8Lu:HHC8HC@[DH
HLc|ƃAdžHI9uIdžHC(1[A^]UHSPHw@Ht!HHtH{ HC0P HC 1H[]UHHY+PH5HcHHh{qYbHSHGH;H/Ho```qHHH1H*H	$H1HHI	H IH(=H01H8%H@H1HHIH1HHIH1HH|H1HHH$H1HtxnHtmHPnHbH1Ht	H1H
]H1Ht2]H1Ht1Ɉ
]HHH1]UHHGHH]UHAWAVAUATSHHHHHEA!IIHHUHMLIILAHLmML}LHHILLL)H]L)MMLLHIHuH80IHHHArOHSHLx1M5E1HIH HLwoHx0H	8LeML$MUHL]HULE 1jARASsCH HHEHMHHEL`HMHHLhH}HuL跖HEB MtH}HuL虖HEB(IH Hu\&H}[H4HLvH H
'DHLL5HH11E1E1ARjASAVAjy H0HHLvvIHE1HHH;EuDHH[A\A]A^A_]̗UHH]UH勇]UHHu	H=(Hǐ]Hu
UHH]HHUHAWAVATSIIHAHHHtAv#h10hHAw{HEIJ HtgJL HHuh10%HJL Ht4Mt
HQHILHMtHIHIIHHIH1MtIMtI[A\A^A_]UHAWAVATSIIHt}AHHHtAv ch10oHAwEDHHLHt4Mt
HqH6I7HHMtHIHIIHHIH1MtIMtI[A\A^A_]UHAWAVSPHHtTLuHL
IH}HL
HH}HL
֓HIi'HkdHHs111HHH[A^A_]UHAWAVATSH0IHL%I$HE؃Ht:IHuI:t^LuLHLSE1uYLHuHxGAu?HuFAAAƆE1H11SuAE1I$H;EuDH0[A\A^A_]&UHAWAVSPILHH蠒PLHA׃H[A^A_]UHAWAVAUATSHHuHHHEH}LoAtIHt	H1LcLHHII)LI`LoIEt|%HHLLHAGIA_HuLK<'HH]HC(HH5fHEoIuHu#:I	fHHItHK HqHnHLHIHt%L)L11MIjjSHH
HLpH
VH	H;MuHe[A\A]A^A_]!UHAWAVAUATSHXAHuHHHELwAtIHt	LE1H}McK/H"HHH)HIufIFXAaA)AFXAIAWA	HA HMHI>t`HemH;"H3mEtGK/HH]A u;AAD`N$(II9H/II@1HHLKN$(AI9yHHuL艎H]Hs(Ht<At2LlIIHO8Hs(IAtHC HpLalIILL读IIHt_H8twHEEWEH]H]I)LeH0EMUT$ L$$L	ڨHH0%h10IH8uHuI)LL豭uL襫thH*L8HH褏DL=LLH15oAHPHH;EDHe[A\A]A^A_]IHuh10LIE1H8tHEEWEHELeH0EMUT$ L$$L诧H0W葎UHAWAVAUATSHI11~AHUIItI1?I 1Hu12:IDžADžADžIDžLefIE HELHIHuh10IHHt'Huh10IHA	AHuLIHuh10誄IHHt'Huh10腄IHAL11h}IHHHLLnAIrHuh10IHHHuh10IHAiH&HLjPAu
AIHL}uh10{IHHt'Huh10VIHAALLHמIHADžAIHuh10IHHtuHuh10ÂIHALHuh10蚂IHHt'Huh10uIHAE1DH[A\A]A^A_]L1;UHAWAVSPAHˉEldLL}$f.AH葉3&HL豊}	HHuh10袁HHHt'Huh10}HHAHuHtBf.fHC HL՜HHtcL1:HHuh10HHHHh10ŀHHH[A^A_]UHSPHHH1HP@HCH1#1H[]UHSPHSH{HtH{HPHHCH=.1H[]UHAWAVAUATSH8IL=IwHtIL%-I$H
RH}1ARHH=虊HtI$H߉H=wH0h
IHtHH`L=LXHIHtwHHtk?tfH5
E6HtiIIwHttL-fIEH
H}1ArHH=҉HtHIMH߉71HH8[A\A]A^A_]IHH5yH=腉L111觉HH-g
IHtHH`H=}XL耉H=f
x}IHH5	1ۿ1jCKUHAWAVAUATSHHIIHHHEHD HE1&HxH)L
IHt&1Et/MLPMtHLLLgHEuH5LAUE1H(AHHHfILIL3HLL޹*LL*9AHLLAuLHLDAUHLIĉH5ELAUE1HHLAUtuH蚇HH111虇HH蚇HHtYrYKHHuH&E1HH;Eu9DHH[A\A]A^A_]HaLDžg,UH1]UH1]UHAWAVAUATSHXIHL-IEHEHD HE1u
Hxt#IEH;EDHX[A\A]A^A_]ËH)IHtF ttu1LHt$Eu$H5HߺSE|1Et܉ML证IDHL AL踼t=HHHcHL1L
&1E1L
1bHHߺ SE1HH#HA8E18AT$t IHSxAmL>HDHHHILL>HLD7H+A*A9"AHHLLAuLHHD
IHH5AHߺSYHHEH覃HH111衃HH螃HtfrgHLH@HHHL/L
H蹂E1HHDžHUHAWAVAUATSHXL-
IEHEЀ=_
PL5aIH`H5?HߺIH5?HߺH1cH8IHp_
HP@Hk_
H1iH8H5a_
J+WH)@)_
H5#_
HtCIH
-H1AhHH=^
HtIH߉H=^
H@H3Ht.HLf.L1FH3HHuH=^
Ht	I`H=n^
詀H=ʞHH=7~Ht#0H=M5Ht
HAHH8H޺wIHǾ;LHtCILLfALH޺11LHH߾;ĀIHuHH޺11LlvHIEH;Eu1HX[A\A]A^A_]m}UHHt&)`)p)U)])e)m)u)}LPLXH0HEHEHEH 0HELE11H]UHAVS=\
u7L51I@HHt$HCH@HHtH{Ht[A^]I^f.@HHtHCH@HHtH{HtkI^HHtHCH@HHtH{Ht;I^HHtHCH@HHtH{HtWA)FA)[
H=[
1,H=[
HtHMHPHH[
H=[
[A^]}UHAWAVAUATSH8II=j[
tYH5q[
HL%I$H
)H}1AHH=2[
]}HtWI$H߉FMGHHHHL
E1L1ZH=Z
}AHwqH
9HHtaMg@LkI}Lxt
HHu;Mt6HFHHHL
ڞE1LM1YZLL1IH=HZ
HtHH`H=$Z
_|LH8[A\A]A^A_]UHAWAVAUATSHHMƉIIHHHEHtuLlxIǀ=Y
tmLH5Y
HL5*IH
(H1AHH=iY
{HtaIH߉QE1==Y
uHHHHL
OE1LM1YEH=Y
.{LwNxEH
PHHt/f.DLsI~LvdHHuI$HtL MuH=;YyHL%5LEHHHuHO4/H
AHLLh@L9L5XH=)X
HtHH`H=X
@zHHHHE1HMM1WHHH;ELHH[A\A]A^A_]HL@HLLP(L5ƇI9L?LvLHH=v!L5AtML5H$H
XL
HHLM1mSH߾ zHtEIH5HzHt;IƋxA9u=IvLtt9L5{%~yIqLyL5]L5Qy	AHvOHLLL=IH=KV
HtHH`H='V
bxQH
HHtLcI|$L<tt
HHuMtuUHHt&)`)p)U)])e)m)u)}LPLXH0HEHEHEH 0HELEcH]UHAWAVAUATSPII=-U
t]A׃HHHHL
ULM1TLLD11H[A\A]A^A_]HHHeHL
E1LM1TLH[A\A]A^A_]DH
HHtf.LkI}Lrt
HHuYMuOHtUHHGPH]tHHUHAWAVAUATSH(IHIL-IEHEHHHcH~L%֠SH5v4L%99HuH:tL%HC@HtLLLЅu`H=gS
H%Ht1HcHHHHcHLR;u]H-HQHKHL%ZHtHHHHLC1LM1RMt
Lu1IEH;EuHH([A\A]A^A_]rUHHcH
"H]UHH=],UH]l-UHAVS=R
t
ۀR
HR
=v1zH;uFH=MH5
uHt
@fH=rHt
HBpHH;u L5L3H=zrHIDH
t1ۉ[A^]UH]UH=Q
u;1<b=Q
t41>tQ
lQ
]UH]UH]vUHAWAVAUATSH(HMIIHLHHEHHELYtLAJLuL}ML=bCMD1LiHMMD1LiHHǃH111LmM͝AHHuHvOHH8L}LutHuHTOHH@HH5aD EtCH_hHShHGhHEHHEHL5H}hLhLhMt1LhIE1LDH([A\A]A^A_]UHSPHbrt irHufOrhrHtHPCrootH[]H=oHu.H=koHuH==oHHHHE`HHH[]JUHAWAVAUATSHxIADPHAHxt!I$tI$tI$u<HI$xHI$HI$HI$D11eHII$H}HA$xI$HuLMI$H8t6W)E)E)E(E(M(UT$ L$$L
QH5H@L1PLHI$HuLLI$H8t6W)E)E)E(E(M(UT$ L$$L߅I$HpH0hmH}I$A$A$I$HuLLI$H8AW)E)E)E(E(M(UT$ L$$L1K	HHLJH}LDA$I$H7Lm2H}LDA$I$HtL9KI$H8tKHEEWAELuH]EMUT$ L$$L
cLLH`I$HtH8u@LJI$H8&HEEWAEIEH]EMUT$ L$$L̃tL;JI$H8t6W)E)E)E(E(M(UT$ L$$L
wH5n=L1vuLjt>HHLHH}A$LbHx[A\A]A^A_]I$HuLII$H8t6W)E)E)E(E(M(UT$ L$$L迂1sUHHeHxHgHHHH;H]UHHxHHLL]UHAWAVAUATSHIIL-'IEHEE111F`I$HH@@LxH
;LLLHAeL11ey[II1uwAljCHHHPD]HLHEI1^CAIEH;EuDHĈ[A\A]A^A_]$hUHAWAVAUATSHHL=IHEЋ?1 iIEydCHjH@HHLcH1vA1vHPHHHLEI1BIH;EuDHĘ[A\A]A^A_]agHt'UHSPH?x
fHH[]`UHSPHHtHHwH1CCH
Hq@HgH[]UHAVSHIHkeLHH[A^]iUH勇;sHHHG]1]UHHGHt#HHtHtHfHHs	Hu1HG@HG]UHHGHG@Hw]UH勇]UHAWAVSHIL=IHEHtabasesHHshow datHHthtbHMH like 'HHHf<\t<'u\HFHHH9sHuԄtG%HHf'HHcLHHt1LIH;MuH[A^A_]eUHAWAVSHIL=IHEHshow tabHDžlesHtotiHMH like 'HHHf<\t<'u\HFHHH9sHuԄtG%HHf'HHbLHHt1LIH;MuH[A^A_]dUHAVSHHHtH8u3HjCHH8tHuHPCHH@H1zIHHtDH8uSMtqANhI6HDHAuHLhXH:HBHH8tHuHBHH@Mu1[A^]UHAWAVAUATSHHIL-IEHELL>HxHH55HE>HLaI$HL)E1L11MIjjPHI$LP8HIE110YHI$HH0A$A$A$ A$0@HHXPhXxA$@I$PHIDŽ$A$LxƀIHIHL?E1IEH;EuLH[A\A]A^A_]baUHAVSHHHHE1H߾
11E1E1jjPHuzH_HC HEH}%IDHwHHt5ǃDHIHgHH߾?E1LH[A^]UHAVSHAHH=w<DuHHtHLEAH߾jjPH8H5HH[A^]ʲHHH߾s>H[A^]UHH@uHHt)LEAjjPHHXH>H]UHHHH uQuHHt)LEAjjPHHH=H]UHHfuHHt)LEAjjPHHH;=H]UHHHt
11E1E1jjPH]H:H<]UHSPHHG HxHG 8tEHHuH=HH8tHuH=HH@H[ HHH߾c<H×HH[]UHSPHHHt4H߾	11E1E1jjPHu*HHH[]`hH@HH߾;H×HH[]UHHHt11E1E1jjPH]HH;]UHH]UHH]UH勇]UHH+]UH0]UH劇]UHHHG]UHHG]UHHG]UH勇]UH勇]UHHX]UHH`]HuUHHH]HHUH勇]Ht
UHH]HUHHp]UHHH@]UHHH@FHH@HFHH@HFHH@ HFHF(HF,HHu
HDHHF ]UH]UH1]UHSHHHEHEHU1'tHU1(dEHCPH߾3蠁H߾3賁CpHEHMH9HGHKXH[]UHHH~=HLHHAAHHHH9rH)]UHIHHHH81]UHuIHH1诈]HHHZHLL
19H]UHHHA`tuH1IFHE1IO]UHAWAVAUATSPIIHHL`MtIELxxLuE1AE+L(f.HLAHḮMIHLLPtaH5J)HH9sHHI9HIIIxHHHH`s41f.AE<\TA}IELEAE>HH1DAD=AL=;L;AD= AL=0D; L;0AD=@AL=PD;@L;PAD=`AL=pD;`L;pHHuHt(HHAD=AL=D;;H HuLL9u
K(HD)Mxt51fAT53H9u)J.HIHO	DIL@QQSQSQSQSQSQSQSHHuLH[A\A]A^A_]UHAVSIHL0H0H>?HHCH0H\/WH\HL[A^]WUHAVSHILtHI\VI\H×LH[A^]VUHAWAVAUATSPIHgTH1JAHeǃHK QI0DyDaHr
A
fEtfHHuH5HH8tHuH4HH@HL9lHH1fEtqu	HHuH4HH8tHuH{4HH@HLLgIHtPHHuH74HH8tHuH4HH@ETEPE1DH[A\A]A^A_]UHAVSIp10KHHX10hKHhH1HH1HǃIHsXIH[hǃXLspHqHHǃ@HH\H&H0&THh11a!HHL1HL1H[A^]UHAVSHHϿL0LJLHHH\SH\HLS[A^]UHAWAVAUATSPHLwpMIIǃLL\ƃ\X\HFHǃHǃHǃPHt'HCxHkpHf.D@fHpH9rHHX|WHeI9uIdžTt3At)IL1P(IHtAdžǃXfǃcHǃPH߾ZHh1L0EǃXIHLEALSjPHIHL11MMSjPHILHP@TPHkpHGHCxHPHkpHHǃX1H>L0ǃLH
HphH\QH\KH
HL.ALAtILPH\IƗHLPH[A\A]A^A_]HL0ǃLHlHp@LaUHAWAVSPXAHLwpAt2HhHǃHǃHǃAt.PHt#HCxHkpHf.@fHpH9rHHMX|WHeI9uIdžTt3At)IL1P(IHtAdžA0EIHULE1E1SjPHtNALAtIH\OH\IƗLNǃXBAt0Lt'ǃLƃ\H\HH0NǃX1H[A^A_]UHAVSTH10EHt/HKpHHH0ƀHHHT?H=L0ǃLH	Hp@H\NH\HLN1[A^]UH1]UHAWAVAUATSPIPA$cMt$pAAI>LhA$PI~IM+nHJ4+HI;vPLhA==L11hHHADŽ$LH۸Hpp$HHADŽ$LHHI$\LI\LHLH[A\A]A^A_]AA$LAtII$\qLI\IƗLLMnMnL1HfKIFHINA$PLkpA$bHHMl$xIVA$b:A$PIFIM+~LI;vPLfA==AMHH0LK0AIH
KH>?HHCH0HNKMnMnAA$LAtI$\HKI\LLTM~M~LIL$xL9s-fD1ҀyeQ`fIFHIFHpL9rI\$x
fCfHpL9sz{fuM|$pHC8t CXIOHHpHIOI+OH0HI;wPv HMLe%HEIGIGLHS(HpIvI^H)1H1BHt)ILHHAƄ$bLBDHHADŽ$LHHp@AMHH0LI0AIH
oH>?HHCH0HrIM~M~AA$LAtI$\HAII\LLxA=t=uAMHH0LH0AIH
H>?HHCH0HHHEIGIGAA$LAtI$\HHI\UHAWAVAUATSH(IIIL-IEHEH_pE0EĊ8EEHUĹ	H߾AVj<HAtu$HHA@t	࿉EA8HuH;AH*}tbHK HMIHpHE2HIHIGMIHuHHUH^DHEIGI,HHA(@uǃHIHXI AHH`I(EtNAI~pt^ALtHI\FI\H×LHvFuIFpǀE1IEH;EuGDH([A\A]A^A_]H7HAdžLHHp@I\FI\TEUHAVSHttu(HtgeHtZHH@eHtWHHvPHL0ǃLHHH\EH\HLE1f	1H81[A^]UHttufH@H8H1]UHAWAVAUATSPH_pAHIrHLPHAdžXETIFpMHMAdID;IILopLD
LHIL9sGClAD$lHC8ID$8CpAD$pCdAD$dChAD$hHu1ATLAH@A8u&IeINpHAƆeHD$IFpLw1D;,HHAdžL	HiHI\vCI\HgCAH@ZIFpǀH"IE1ALADH[A\A]A^A_]UH勇P]UHH ]UH勇T]UHH(]UHAWAVAUATSPIPHI~xHkp?APHI^xHkpHH@AH
M"
AH5H=/JLL
eL^LDHSpH0AH9H#AWSC&H{uHKDc IwJcHLCH!fAA	7E-HsH{uH[H[HHbHSH[HHjHSH[HHrHSH[HHHSH[HHHSxHHShH[HLKTLSHDL[H
4fAdžbMAXCHHAdžLHHI\@I\LH@J1HI\HH0@AdžLI\HYH S LD1AH[A\A]A^A_]UHHFHOHQHW]UHHFHOfHG]UHHFHOHG]UHHFHHOHHG]UHHFHOHG]UHHFHHOHHG]UHAWAVSHL=IHEHNy IEԋAEՋq@uًQUڋy@}HY]ܹHu		u
1Ʌ˃MI~HuH><I^IH;EuH[A^A_]A>UHAWAVSHIL=AIHEHFP@fMՈU׈E	1	EEEHHuH;I^IH;EuH[A^A_]=UHAWAVSHIL=IHEHvDfDMՋVUDFDE؋^]ً~@}ڋNMHFEܾHu!	߾	uD	u1E@H@uI~HuH:I^IH;EuH[A^A_]<UHAWAVATSIIHL HLMeHIwHL:LI^[A\A^A_]UHAWAVATSHH9PL{xLkpCD'`IIHLsp0EfuCD'fIHUعLSjPHH{pALAtIH\<H\IƗ5HyL0ǃLHEHH\R<H\HL@<DH\H0H0(<ǃLH\HHCT'XH1:=H[A\A^A_]C|'f1UHAWAVAUATSPIDTMHIH9tIkpH8IMkpIMHgADH{tYH{t]H{AGH{uHKHKCHCLIAHCpH	L9HrH[H{uHCHCAXLHߦHAL0HH4I\:I\LH:oI\HH0:AdžLI\HSH AT$pLD1;#AƆdIFpqAd1H[A\A]A^A_]UHO`Hw*HBHcHH
HO0HH	rH
H
PHO0H
'H
jH
nHO0HHaH
WHO0HHJH
`HH5H
HO0HHH
H
KHO0HH(O`DFpD9AAAƒ
DA
AE	AA	AƒDAAEuau]AAAƒDAAEu8u4	E		AA	AÅDEAEut	tEuH
HO0H
HO8NpHwHt@HcHHHG81]G\HF@HHG8HF@G\HF@HF@G\G\HF@KG\HF@KG\HF@HF@G\mHF@	G\YHF@
HAHF@H-UHAVSHIHHu+HtXHK 9}tHH%IHHuHHE1H8u)QHHuHHAH8t*HuHtHH@
HIE1DH[A^]UHAWAVAUATSH(IHut,AdžXdH
)HBHDILmLm1AdATH	LHMHIHkpHLuMAE1HuRHCHEHC HLHUS0HuHCAAD4IMLDDDHpIH9s"HCAEAtHC HCELuteAdu1AdžXH([A\A]A^A_]UHd]UHAVSHHX'HҠL0ǃLHH9TvbLHVHuHVdHVHkpI| HHHH}HNHHNHtHHtjIHHiHAL0ǃLH
HH\4H\HL4H[A^]HN1HtIHPHHUHH1UHAWAVSH(IIFp%HNdH?HcHIH HDLH1JI+IHc HDLH1%ILYuIEUQUQUȃ\QUQUQUԃMHcQFIH HDLH1IIZLH1BIcILH޺"ICLXHI6LH I"IH LH$ILXIUQUQUEWEHEHILYXt_IUquQUy}y}ԃ	rGHcyCH}/EHE1HUEAH}1	H}8!11H}HEt4vUEEHIHULHvH([A^A_]UHAWAVAUATSHHLopMLHH]uM6HuL;%HHHEHHEMMm A}t
}HsH}kHIHID$M&I|$IHSL-I\$HEHMLHu$HMHuAH]ȉLAtIH\0H\IŗHL|HL0ǃLHÛHphBIAueAEAbHL0H]ǃLHHp@H\/H\HL}/H[A\A]A^A_]LHAAMƒ	ʁDAIu?HuL
I1H8tHuL
IH@qHuL
I1H8QHuL
IH@.UHAWAVAUATSH(HL5IHELgpMt:E1TtqXHUL8ǃLH!HppH4L8ǃLHHphH\.H\HL-AIH;EDH([A\A]A^A_]ALuA$u	H@uBHL ǃLHqHppH\-H\HLo-r0EEHUȹLE1E1Sj!HtKH{p0A$LA$tI$H\,H\Iėnft
dkI$HPPt>HAHǃHǃADŽ$LefHHH]HEHHH]HELxTH	LHMHtHMHLkpILA$AD$IOLDDDHpIL9sAAuHLHUS8HHHH HUHXHHHǂǂE1L5ԖoHTHkp1o*HTHt&HkpHF`HF@HpH9rHH?ƃd)F*UHHHtH@HHHH1]Hd]UHHH]UHH]UHHHHt%f.HtHHHHHuHHutH>HLJX]UHH]UH]qUHAWAVSPHLwpHǠE11H1Hh1MIHsXILXHeI9uIdžAt,ILP(IHtAdž0EIHt,LEALSjPHDHHLAHh H EH[A^A_]UHAVSHHptH߾[A^]HwL0ǃLHCHphH\S(H\HLA([A^]UH勇L]UHH\]UHH\]UHH5y]UHH5Vcy]UH@Hk1H5THDy]UH劇$]UHAVSHHHuH2HH8tHuHHH@tHHH߾AtHHǃXuGHHuHHAH8t1HuHHH@HHPpDD[A^]UHAWAVSPLpM.IL"AAXIKIdžIdžIdžH#IAX|XIeI9uILJATt3At)IL1P(IHtALJAdžXLtZAALAtII\V%I\IǗLL=%H[A^A_]AuALJAdžXAƆdAAT1AtLAH@u-A8uDIeINpHAƆeHIFpǀHcIQIFp@L3UHAWAVAUATSHILhH_pL1WATHLIHATHkpLIHMMATHLHLHEI`I015I1HMAF`IFxIF@HHH;MoM4IIDHEADAD@ADAD0ADAD ADADADALATA\AATALADItATLIDItATLIDItATLlIDItATLUIDItATL>IDItATL'IDItHATLIADHRHAdžLHHp@I\-"I\LHH[A\A]A^A_]
"H[A\A]A^A_]UHH]`UHH] UHSPHHHt_H߾11E1E1jjPHuSHH5P(i"XH:ǃ1HUHH߾H[]UHAWAVAUATSHIHL-zIEHEHHt;H@IHHHE1IEH;E@DH[A\A]A^A_]ËHLcpHAHǃHǃ0Eȋ@EI$HUȹLE1E1SjPHtsH{pWA$LA$tI$H\
 H\IėHL%HIAdI$HPxA$HHHHUHAWAVSPHLwpMtsAIILPXALAtIH\*H\IAdžHL0ǃLH̊HphH\H\HLzeDHL8L0HrH4H\H\LsHeI9uIdž1I?tH[A^A_]AdždUHFdH
	Hwwe9 HGH]UHFdH
	Hwfwe9f HGH]UHFdH
	Hwwe9 HGH]UHFdH
H	we9@H@ HwHGHH]UHHHOH]UHHHHOHH]UHAVSIH_H:Ct.I6K VSNK~{~{	rHcvH߾[A^]G1HsHtRщKCC$I[A^]UHAVSIH_HBt6IQSIKC$WCHCI[A^]H1[A^]UHAVSIH_HJBt?IC QSQSv1QSQSQSr&HcI"H߾[A^]FCHC1HKC$I[A^]UHAWAVATSIIHAHIMg@L9LHBI6ZL9IHIGI[A\A^A_]UHAWAVAUATSPIIHTAII|$Ml$@L9LHBI6HI;\$@t	ID$I$L8M9ID$M>H[A\A]A^A_]UHG\H]UHSPHH@HH[]UHAVSHIH@HI9F@sIF@[A^]UHAWAVAUATSH(IHL%jI$HEЋG`HsH='HcHHMH׺F}HCI$H;E:H([A\A]A^A_]H{eHEH=HCHCH{eHEH=HCfHH-{eHEH HC{kfHnfb1f\f(fXWZEE
(&(\H,HH1H,.HF'fHnfbf\f(fXME
%f(\H,HH1H,f.HFHCe9H HCɹ
DL}HLAL)AFd@tAMn8MI)v3Iw-J<-HH)L}LL0LLHuHH*EH,EH9HCEH*EH,EH9HCEUHAWAVAUATSHA)`IIL-IEHEH_WR
)Pf(`f(`AD$`w\f(PfW%fWf(fTfUfVH
,$HcH,ÈA|$e,A~hID$@H=UUBHpf(D1CAFd@@,fA|$e?8A|$e,H,DA|$eW*WZZf.H,"f(\H,HH1f.HBA|$eHDHA|$et&fHnfbf\f(fXWH*xHpf(1&AFd@tGMv8MI)v;IIw2I<.HpH)HpHHH߾0L:IHpLLW*f.ID$IEH;EuHĈ[A\A]A^A_]UHAWAVSH(IHL=IHEG`H
"HcHH#IH;MHLH¹H([A^A_].HV#IH;MfHnfb
<f\
$f(fXHLH([A^A_]HCHJ HH JH|AFhLuHLm HLXHCHJ HH JHz$HCHJ HH JHz$HCHC
fHCIH;EuH([A^A_]UHAWAVATSH IILwHH]ȋG`H
 HcHLEHLL}tA`
u
A~$1IO(HEHUHHAeH=w}IW
AHEHUHHAeH=w}IW
fAHEHUHHGAeaHH u}IW
AoH=}HHMLELZZf.}IOA#H=i}HHMLEL}IGAHEHUHHAeMIGHL9}?HH)IW@Ht2H9HBLj!HMHLLV
}IG|1IG@H9s	AIG@H9IGIL VHбH9GIHбH9prHcбH9H IW
IH [A\A^A_]UHm@t]i)\‰n(\wף m]UHWGHG w$]UHHF;HGG;]UHWGHG G$GFH;;HG@w ]UH@tLЃttEt?@u6Gt/DGpH|2A9vut# u1] ]i)\(\vAuAutHiQH'iҐ)tUH;w;wH?B]UHGOH@HH=FwH=Fu;u;uHt]1]UH?'w9w3w-;w';w!H?Bw$FD9O]UHAWAVAUATSHA@IHt8L7HyLP0L~IfAA\tIIru"AB$HĘ[A\A]A^A_]MILEt`M<Ttt#MtLA@IIHTtA\uDž@A8.uM)Au1?E]?MMM)Dž@MAtAt
AEEM9HUHpHxMtUAADuZ1HEE1E1E1E1E}wEnHEHE@$1HEE1E1MH>HHHHhHE1E11HME1H}fAMfM9tLE$CD
u1MI}@MMrL]"ULI߄utDH4AAH4sL9tIEOI_CD
u1I	@IIL]IMg1IL]DD)D鉔@H@BtI	1D@э	AAHhAuA<$TuIAMM9~DA$AL
H]EEEtуD8L9t]AL$IAL
uIA$H.H}u IAMM6MH]AAD
MMH]ADDMH}AAM9AADuL]AwCEJ<@HD)H1HM]	J<H1HH	M}H]tS@H}(EEGEGXCHH)HvEʉE|(EH}EGEGXHsH)H5vM։MMuĉHOC3EE,G$]EHGG H}tuFlB‰1AG$'wO;;H?BH} DEDt A@FH=qu9mdi)\fw*G҉i>
i)f%H]H}t|<H}u.M9t$H
sHI0@A$DtIM9uWGHG G$AAE uM9tZ{uTH$sHJ0A$Dt=kd@CHB0HpHxHHL9tGAT$IDuM9t1HrHH0A$DtI1M9uHE1H]H}UHAWAVAUATSH(AHB AHIIHL47L=rIB0fDtHHu-u
AG HHL9Hr=MHLMA$|	AjAD$I$AMIB01DtHHHJHHI9uLHH ML9t-IB0If.@AUDtIM9uMLL)I9trIr0AUDH|A}:uIr0AEDuwHEHKY8m4HHHHHHH(\(HHHuHHHHHkdHHkdH)H}H)HMHME1IHEHMA11M9t4f.DAMDtHH<HyHIM9uMHzH\հHLL)H|A}:uAMDHHHDtH<HHH)H!?H!H}H)H H4HH)H)HH!H}1ALoLL)H|MA}.uYMB0AEADtHI]L9;AD8ILILHu
A}.IELD1HULL)H|@AE <eu6IB0AuD0@-t@+uH|AMD]HuHH LH}HH ;HMHH *H]HH	H IAGHvH4AwAOA_IWAG$;;H@BHFwHt+Fu#;u;uIG(mAGA$M9IB0E1AMDeIM9u_AD$MIHL@ЅH@HWHNM9Y>LnAD8uIA$I1M9t%A]DtHHHKHIM9uMHZHLոHLL)H|A}:uAMDHHMHx')AD$H
nHAD$kd@AD$M9tIJ0AEDlIM9uM[A$E1DH([A\A]A^A_]I1M9t%A}D>tHHHOHIM9uMHLHHHAUHGOH@HH=Fwu);u#;uHtHG(2G]UHAWAVATSIHH|fHTH9| E&E1H1LDHE&WCHC C$CFH;;HCC HX
4WCHC C$CFH;;HCC jHH?C HHHLljHiQH%kd)ʃ;w$HiQH%HiQH%kd)<r,WCHC C$AAD[A\A^A_]kd)C$CHCsYHH-CHCE1UHAWAVATSAIWFHF Ht;H@wT	I9},IeI
>Ii@BI@0IF$H@zZI9IŮ
IIi@BI0@GII䖘DwI	Mi@BcI@#XF$HwI9H@0I1H@{EI9 H0@GLHxWI9LLH4ׂCLHIHH?IIIiHW:oLHILHH?IIDIKY8m4LIHH?HHHi'I)McMiQLH?I%ADfAkdA)DvHIHH?HH‰VHi'H)HcHiQHH?H%؉Fkd)߉~;AA'A;MDASct EA@AHhB A9AueA8AcwXAi)\fҁvAu<[A u/E1KAu$EtAщi>
i)ft!A tMIt
IL[A\A^A_]UHHiQH%kd)։wHiQH%kd)щOYHH-O]UHHp1HEH}HuH}H5vlEEȋEEfpEEEEHEH}HUHp]UHAWAVAUATSHhHEOEvE1_DgDwLc_LcoE1=tF=uRAAAA|$E1AADAMDAiA_I	HuHULeim)A<Lcw$HcHigfffHH?H"HcI)i{RҍzILHcHHi€QIIiAk<DH
HpHLHMHHHEH}HxMMLUx|MA9u
9u	A9"Hu+u<<AAOLMD)HcHi)k<HcD)HcHHHMHHHMHEH}Hx/LUDx|A9u
9u	E9LeD+u<<OLD)HcHi)k<HcDD)HcHHHMHHHMHEH}HxEA9u=HMHuH1HEJ8LHE1H=LBL}LHh[A\A]A^A_]D+eBAINAMA)AIcHiHc|HH)Hk<HcxLH)HHH=t%H=HMHUHuu(kD)HEHpH)EHMHUHu$UH升l=B]UH	t!im)
Hw	(1]ÍHcHigfffHH?H"HcH)HcHiQHH?H%4RRIڍqIHcHHcH]UHAWAVATSH H
HHDAIODGDOH5LH1AEt0IcIHCD)HnbHHH	H t1H	D1H5QLDH1oD[A\A^A_]UHHODGH5'H1]>UHAЋHiQH%HiMbH&0AHIH#ҍ)р0NHiQH%kd)i0Fҍ(0NF-GHIH#	)Ѐ0N0FF-GHIH#	)Ѐ0N0F	F
 GHIH#	)Ѐ0N0FF
:GHIH#	)Ѐ0N0FF:GHIH#	)Ѐ0N0FHEt*HGD)H`H<HH	H t1H]1HNOHHDH1]UHAWAVATSO$1AIHH HcHA$KDCH5/L1[A\A^A_]?HLD[A\A^A_]{ H<HEHDЋKDCDKH5L1AEt0IcIHCD)H_HHH	H t1H	D1H5ANLDH1D[A\A^A_]UHAWAVATSAIHH5+L1iAEt0IcIHCD)H_HHH	H t1H	D1H5MLDH1D[A\A^A_]UHOHi'HkdHGHHi@BGHi'WHkdH‹GHH]UHOHi'HkdHGH]UHGOHi'HkdHGH]UHHiQH%kd)։wHiQH%kd)щOYHH-]UHG$tFtYupOHi'HkdHGHHi@BGHi'WHkdH‹GH/OHi'HkdHGGOHi'HkdHGH]1]UH1u	G@GOW	H	HHWHH؀ HD]UHHH?G HHHLHGHH$OHH?O?O%HGG$]UHr.`HHHH ω~F&]HHHffNHHHHIψHH)Hףp=
ףHHHHH?HHˆVv]HHHffNHHHHIH%H)HKY8m4HHHH?ˆV]HHffFH@>]UHr2`GH(H WH HH	H	GH0HHH	GH@ƅ@ HHDkdGGH0HHH	G@H@ HHDi'HcHHH]OGH(H HH	H	HH]UH@GOGW	ʋOH	H)HH	HOHH؀ HD]UH@GGH)]UHH@H]UHHH?HHHLΈG %HGHH)HH.GHiONH"4@)‰WHNNNHHH0?GHH?GH$OG$]UHHH?HHHLΈG %HGHH)HH.GHiONH"4@)‰WHNNNHHH0?GHH?GH$OG$]UHGH HH H	HHуworPr1`sQGw	W<2IGW	kd
Gi'HHH]HH]UHHHHHHH ɉNrCrq`HHHIH%H)ljffFH@~]HHHIH%H)HKY8m4HHHH?ˆV]HHHIH%H)Hףp=
ףHHHHH?ffV]UHH HH1wjr=r@`sLFV	N4
IH#FHi'FNHH	HkdHG]UHȉwr+r@`saHGffNHF]HKY8m4HoHH?ˆV]HOHףp=
ףHHHHH?ffV]UHO$1t tVuP@GGH)]Ãu	G@GOW	H	HHWHH؀ HD]Ë@GOGW	ʋOH	H)HH	HOHH؀ HD]UHAVSI1 HtMHHVTH8H;CHOXHt	L11HCIHuLIH[A^]UHAWAVAUATSH8uHHHuHUHL0MtM>IhuE1IhLmDHuHHHƃIvANAEAMAU T$ L$$LHDEAWhADHHuHHL0Eu}tA~tH8[A\A]A^A_]HHuHlHHIG`HtIVLHLH8[A\A]A^A_]sUHAVSIHH7{HDS8HsPHHCHHKPHHKƃHCxHC`HC HCƃƃƃHC0HCHǃHǃMtLC(LA1[A^]UHSPHHHCH[]UHH]UHAVSIH9wXvHHHHH(R8IvHSHt,IFIFI^PHIF1*AƆAdžAƆAdž[A^]UHHG`HGHG]UHSPHHwHWH9t)H)H/HKHKtKdK`H[]1uUHAWAVAUATSHHUAvIIIƇDEtUHQ8IuHtTHEHHHLLHuHUH
tBHE1:LMupDE1AƆAdžAHEH}GgGHEЈgGAFdHANdGLmILmMtIHf.fI>HLHuI>uHI)uDE13DAƆI>t
AdžAdžALtAƆDH[A\A]A^A_]UHAWAVAUATSPH?IIHriLeDHfEEAG`HAO`E׺LLAu~LLujIHHHwUԈuIԉEAG`HAO`EHuԺL@AuLLL+AE1DH[A\A]A^A_]UHAWAVATSHIIt&I~PrMfI~I)II9rMfI~I)I9I9~tBLLWIvLH)IVLIFIFML)At7Hr.LLuQIHHwI;^PvLLH[A\A^A_]YI~LHI^1[A\A^A_]ðUHAWAVAUATSH(LEIHUHJ	H@uֺH=AM)1HMIf.fEEC`HK`EHHu^EHHuLCIHH]HL&ugLH]IAALILpMLuE҈eEԋC`HK`EHuHtEEH([A\A]A^A_]HUHtHHuuEHHuL}uHsHSH9tH)HHKHK1tKdK`EUHAWAVAUATSHIt+ID$0HIL$Mt$@LH)A$mHuL<HM|$HH=ALuLf.HID$HLLH=RID$HIE11ұ1HEHHMIHfDLL)Hr,I|$B/F|/II	E)LHH9seHtI|$H4I)LoI)L}Mt$HLLXHH I|$I|$HHLu{Lu1cEtLHwH	DILAHE1H	I|$H4I)ILLH)11AƄ$ADŽ$uHHtLM|$HM|$M|$ HtAMHDILHMHHID$ Mt$@I)Mt$0HHH
HA$HH[A\A]A^A_]I|$1UHAWAVAUATSPIIHƇ1L4@IH_H_HfI}HLxHuI}u/HIHI)uIEMeHAM`IA8L=AM`AMdAtALADHH	IIEMeHB BT HH	ʅ
IH9HFLI;]Pr[I9]XIHHH
&H9HSHƹHIEIEI]PHHIMMeHLIIHI}LHxHuI}urHIH)uM=AƅI}tADžAƅADžIAƅLH[A\A]A^A_]E1AƅI}t*ADžAƅADžAƅADžAƅADž|UHwlH?Ht
1]']UHwhH?Ht
]]UHHwHHH]Àtt-u5HHH]HHHH@HH	]HHH@]HH	H@]UHHwHHHNtt-u5HHH]HHHH@HH	HHH@
HH	H@H9HG]UHHwHHH]Àtt-u5HHH]HHHH@HH	]HHH@]HH	HH@]UHHHHw	BHwfH+HwHhHHH	H]UHHr Hr1H]UH1<<DEȸC]UHHHG?HAHGIHIHH)HHHHHH)HHHIHH)HHHHHH)HHG]UHtjAIAAqV4A5W0Pf.@HL9sEH	t< tDك?LHLHHI1LHL1IIA5W0PAqV4ALALO]UHH@u
Hu3HLBAAHHHNtVHLB@9HA8APQHAPQAPHHH9u]UHAWAVAUATSH(IIHL-@IEHELeLvOHLLME1}IEH;EuH([A\A]A^A_]_UHAVSH HL5S@IHE/2H}кH2*LE1L
Af.@Ht5HHA9DSA1DSDHHA1LSADSHrH*HL9uDSIH;Eu	H [A^]UHAWAVSH(IHL=~?IHEHHLHI1H}H81*LE1L
@Ht5HHA9DSA1DSDHHA1LSADSHrH*HL9uDSIH;EuH([A^A_]UHAWAVAUATSHHIIHL->IEHEHLeLLH]0LuLLI0HLLA0WEE0CE0CE0CE0CIEH;EuHH[A\A]A^A_]UHAWAVATSH@IHL%=I$HEL}LLA0WE)EC0EЊC0EъC0EҊC0EH}L~/AofAnNfnUftEftff=I$H;Mu
H@[A\A^A_]9UH]6UHAWAVAUATSHHHF)H9vHFHOH9s1^HGHEfofEfo-EfDo5Lfofofo%fo5|fo=1fDo-ffDofEfAofAfoffAf fAf0fAf@fAfPfAfH~fpNfI~fI~fpNfH~fI~fpNfI~fI~fpNfI~fMfpNfI~fEfpNfEDNfnDNfAofDnfD`DNfnDNfDnDNfnf`DNfDnDNfnfpDNfDnDNfnfEDN
fDnDNfnfEDN	fDnDNfnDNfnDNfnDNfnfM~fApNTfH~fnfD`fDoefAofAfEafDoBTfnfI~fpNBTfI~fnfD``fD`pfEafEbfD`]fD`MfEaf`f`fafAbfAlfofDofAfofDo
fAftfAffTfnfBT.fnf`BTfnf`BT>fnfaBT&fnf`HUTfnf`BT6fnfaHUTfnfbHUTfnf`BTfnf`DfnfaBDfnf`BDfnf`fafbflfofAfof"fof%Vftfof6ftffofbf%JfffofAftfffqf0ffHfofoPffo@ffo0ffo ffoffDffDfDeH
 H}H%f.@©ˈHHH&sKTJЀ
r!Jwf.D©TZЀ
rZwHH[A\A]A^A_]UH*1H9HHTOTOTHTOTTOHQHuDO]UHAVSIHO9HHG0?IF(Ht/H>HH1AAF0uI~(?IF([A^]UHAVSIG0IF(Ht/HHH1AF0uI~(IF([A^]UHSPHH8HHH(Ht
HC(C0H[]H0~UHSPHH(Ht
HC(C0H[]UHSPHH08HHH(HtKHH[]H}UHSPHtH0tH{(C0H[]UHAVS uGIHt?H0t6H{(Hs1C0H{(CKANA{0[A^]UHAVSIH(Ht
xIF(AF06IF(Ht/H5HH18AF0uI~(6IF([A^]UHAWAVAUATSPIIeMuLLVA]0ui8IH6HIAG0IIG(Ht,LH1AG0uI(IG(M}8AE@ H[A\A]A^A_]IIL&AuAEu$LAI}(AEt
IAEtI}LUHSPHH8HtHP HC8Ct	H{(uH[]H{H[]UHAWAVAUATSHL%3I$HEAHPH9W@D{0:IHHHH)HMHII)LHH)HMHH{8u	HsHHSHsHH{8S@HHuPH{8HPH{8S@HHuH{8S@HLPH{8HPH{8S@HLupH{8Su
HsHHHS Hs(LmHuAH{8S@HLPHUu){@t 1E1AL2AHK@H9rE1I$H;EuDHe[A\A]A^A_]3UHAWAVAUATSHHMHIIHH}LEsEL}Hu-9LeLcILIHEILeLeH]LLHAIaIsCD-ELuMu%2I]HHFIHEHH]LmLHuL4C.H`HuHxHuHH`Hx1xt	H}`tHpHHuD	HPHtHP HDžP0u2u>EuJEt	H}SH[A\A]A^A_]H@3tH(EtH}EuH}^H}UHEHHPHu0u%u1lHP HDžP0tH@t=H(*HxtH}sH`tHpYHEuEuHpH}7EtH}(HPUHH]UH]UHAWAVSH        f.HH|HPH9|tHHHH9vfHx| HtHMH>H9vOLRLvIMID?LHHHL1IHHuMMHMHM[A^A_]UHLMH~;Hf.@DЃ?L>HLHHI1IHH9rLM]UHDHDMDUHHLAjAR	H]UHAWAVAUATSH8EIIHDUH/HHt+DID}EDUED}LA<D]AM9AD9tgD9tbfIFLD9uHL9LEAH9A:IM9HAD9tD9uAD9uRIII)1Lf.fHLHIL9sA>IFHQD9tH)HM9tYAD9"IFE1L9tHIUHE1H92HIL9t)AFD9tD9u)H9uA
E1H9ADH8[A\A]A^A_]AH9tIML9tD9u	AFLHAHNHMHuDELUEHUH9tIHA8uHLEARASH~/L9uiHUD]D9HuDELUEuDA<UHHLJ1]UHAWAVATSEMHHL9MLBHLtEAED)D[A\A^A_]UHL9MLBNI9MLB@L9sH9H@8t)]1L9tNIBLBI4L)I9s74L)1A u
HH9u1]É؀ C]UHAWAVAUATSPLII9HGAIIDMH9HGL9tLLHDMJ+MA)$LLLEH[A\A]A^A_]UHHH]UHAWAVS1I9v[A^A_]DUM}HL)HII9tMIA:uI9tE4H{D:4HtȸEtAAEYEYAtEYEEYEAoEaIAAM̸H9sUHH]̸H9s1Hw
UH@2]UH1]UHH]UHAWAVATSEMHHL9MLBHLEAED)D[A\A^A_]UHSPHHL)ICHuDH[]UHAWAVSH        f.HH|HWH9D>tHH>HH9HG|> HtHMHH9L
LH8f.Ӄ?LHHHHH1IMHHHt@D>G4߃?LIHHH1MsC<HuMHM0HMHM0[A^A_]UH帛H9s
H(HHHt]1:]̸H9sD1Hw9UHHHH
HHt	@Ί1H]UHAWAVSHIE1LL1"f.fB<HBA8uYL9@H9rEtLtOEtEE1@u$f.fF<HF4@t1A8tA)1E[A^A_]UHSHIE1L
L1B<HB8uIH9rEtIL9r@tKEtDE1@uDFHB@t18t)e@u[
EuO1L9uH9tC1H9HELEL9s.@ߍ? uHI9u
؀ C[]UHAWAVATSHMAHDMHM~oMLL5HfDIAHM9sKEtCH9s>ABHSAF<0EtArH9sD{HAHHH$E6H[A\A^A_]UH勏ɸEH]UHAVSHAHEI9LGM9MGHGHO4EAMt#MH@AIHM9rHDMM9svf.AAXZAXZAXZAXZAXZAXZAXZHIM9rHE)$EH[A^]UHAWAVAUATSPEHIIMH9H}sDEEt<D@t4D)DA9DGHLLMMDItDDt{IEL9XINfQӈY҈HHQH9Hv&DIEL9INQYHHQH9HrLL)LHHHHpHHHHHHH1fvAo6AoT6Ao\6 Aod60ffA6AT6ffA\6 Ad60H@Hut&Ao6AoL6fvffA6AL6H9tLf.HI9uEy,LM9s$HL)H}HLIM)LH[A\A]A^A_]1iUHSL9IMGL_HEIE1@I9t A<E;HD8tD)L9L9¸F[]UHSL_HL9MLBJ<H9ILBf.DH9s HAHA8t)_1L9tXIBLBI4L)I9sA4AK L)1f.A<A;8u
HH9u1	8C[]UHHO@HF@PPHuH)]UHHO8HF@PPHuH)]UHHHLO@L@HHHt Hf
A	
HHuIrmH
A	
JA	JJA	JJA	JJA	JJA	JJA	JJA	JHH9u]UHHHLO8L@HHHt Hf
A	
HHuIrmH
A	
JA	JJA	JJA	JJA	JJA	JJA	JJA	JHH9u]UHLG@1fDD>C:A8u
HEu1])]UH帛H9sHGX
HHHt]1:]UH帛H9s]H`LO1MtNHf.LOHMt.DGI9wH9rHL)AH]UHHHt&)`)p)U)])e)m)u)}LPLXH0HEHEHEH 0HEHEHHH7H]UHAWAVATSLwHH        HH|HWH9D>tHH>HH9vkHG|> HtHMH<H9vTLLvIMID?LAHHHL1IHHuMMHMHM[A\A^A_]UHAWAVAUATSLAHIH~2HW0HFH9HGIfA:D:tIL9uII9A<+t<-uI1IUE11AI9HuHE1M1f.DIL9t{AEA{@
r{@w{@wWéDE9}IAA9wuD9rEEDEIE1M9u'!MtI01iAIEHHuM9tMtMADGEDHŪDDEt"ҹHDHH؄HE[A\A]A^A_]UHAWAVAUATSLAAHIH~1HW0HFH9HGIA:D:tIL9uII9A<+t<-uIEEIEE11AI9|HuHE1M1
DIL9t|AEA;_Ѐ
r _w
@@_wY@ǩDE9}JAA9wuD9rEEDEIE1M9u(A!HtH31AAIEHHuM9tHtLEtA"DHH؀}HE[A\A]A^A_]UHAWAVAUATSLALIH~2HW0HFI9IGIfA
D
tIL9uIM9"A<+Hut<-uI1IMIcH1H1M9~ILEI1LE1fIHI9tdLAC<
r C<w
C<wBéDE9}4L9wuMA9wHEIDLE1LLALLEHuL9tIMtI8HH9ѸDGHDH}@DDEt%"HB@HD!MtI01
HH@HE[A\A]A^A_]UHAWAVAUATSMALIH~4HW0HFI9IGIf.A
D
tIL9uIM9A<+LMt<-uIEEIELcMH1I1M9twI1LE1IHI9tfLA;G<
r!G<w
@G<wD@ǩDD;}}4L9wuMA9wIEIDLE1	LLALML9tMtIEt#A"H!A!MtI01HH؀}HE[A\A]A^A_]UHHHHEHHHL]7DUHAWAVATSHPIHL5IHEEE1yMyI-HIALeHLHHH	D)€0HuЈUI
rHIgffffffffHIHH?HH)À0^HH	HHwI)M9MBLɥIH;EuMLHP[A\A^A_]ȧUHAWAVATSHPIHL5IHE؅y+My&I-HILeEAMxLEEMLeE1MyHLHHA)A0HuDEIHgffffffff.DLHHH?HHD)À0^HI	IIwI)M9MBL訤IH;Eu&MLHP[A\A^A_]HuE0AE1蔦UHDUEHjPARH ]UHAWAVAUATSH8MIHID] H HHt1DEMLeID] LLeMEA^DuDUAM9=AD9t}D9txIGLD9uHL9LEAH9
I@HA3:0IM9HAD9tD9uAf.D9uYMIII)1LfHLHIL9sA?IwHAD9tH)HM9taAMD] D9IGE1L9tIIL$HE1H92HIL9t)AGD9tD9u)H9uA
E1H9ADH8[A\A]A^A_]AH9tIt$L9tD9u	AGLHHMIHH@4AHBHEDMLEHUL]@uH9tII@HH@84uHLHHMMASEPMARH ~4L9}AHEM9DMLEHUL]MuuAUHAWAVAUATSLe0Lm LuL]HtIҋLH tL1HLD1I1,f.f3AtA4HHHHL9tWI9tRHtMD>H^L9tA8tE8uAA\f.fE8E|E<HIIKHL)I$Hu(HH9gLH)LH *I9s
J)H9IIIxHHHH`s=1GHIDHM(HM$AADHI9uHH1(AD=AD=8D8AD= AD=0D8 D80AD=@AD=PD8@D8PAD=`AD=pD8`D8pHHuHt8HH(,f.fAD=AD=D88H HuI9t0LMI)M1f.DAD
  HI9u1[A\A]A^A_]UHt/uYHH9sLHO0H8D9t8HH9uH*>.u*HJHf.fH9tHG0HtH)]1]UHH]顠UHHH)]UHHH)]UHH]UHHH)AH9HC]UHHH        f.DHH)H|
HQH9AtH9HHBH9vHQy HtHHH)]UHAWAVAUATS1I9v[A\A]A^A_]DUMHL)HII9tMLHIAE$E:$uAM9tC&E,B!IE:,t빸EtAAEYEYAlEYEEYEAXEJIAA6UHHAH9s$Hf.:xHH9uAH)H9HC]UHHHH]gUHH9sHG0
L1ɉ]UHAWAVAUATSIHM$I~I9IGHBL f.DHHH9DA tA	tA+tA-u
HHH~	L9IG1IH9s$AЀ	wHHCIL9uIM9LMȉMHEA)E1 HHAAIM9t{A;OЀ	wH9rv@.uPMudM{LHMA-1H"DA|LjMDD)1MDAIE1I1IK@4@H9ILEIE@MtA)L9sZ<	wQHI9uMFE1L9s;}HAH)IE11B<9_Ѐ	HILHuMIELMM9A <eIsL9D6A-tA+uILM9sL9sxAH1HI<	w-HH1IHH9HHAHI9uLLMDI0A!1[A\A]A^A_]I1ۉA-EAIHEtx.A~?M}u21tQI}tILA}>MALZAf.I9wAMOlAAL}|AIcH
DH4LH	H tKL1HHLދ}HHHA-I0A"HD1HHH	LMD1}HH9HMtA-uIHtDA"A-u-HH9vA"HAHHxA|A"HHb}LM)@.u1H)H}IL9xAIC
rcH)IH}KUH]UH1]̉?AAAA!ɨt*BοAɉ!D	!	AAA?ǁ?t+BκAɉD!D	!	AѨ t@BκAɉA!E	!D	AUHHD]%D	ÅAɉ!D	!	ABοAɉ!D	!	AUHAAt=AttHH9AHfGшOЈHHGH9HvA
HH9HGOHHGH9HrH9HH)HIIIHIIIHLHH1fvooTo\ od0ffTff\ d0H@HuAt"ooLfvffLL9tLHH9u]1AuUHAWAVAUATSHHufLJƇ LwXM0IH1ۺ11ef.DHH4IHH鋔tFyf9Bfyf9GfHHtA^HtftfAfH
4HE1fIIO<vBBBH)HHHEJHtgIN<IH1HHH=pIL$XAAWf9rݍqfA;7sH)A|
uAD
±ADHHHHEID$`HtxEt
Au1H>HYރH1HfGBHH0H H9utH4IHHHW1ɉH[A\A]A^A_]UHHwHHtu1DHHtU8v	HD8v
HQHD8v
HQHD8vHQH1]UH+t]GN
)]UHDUEju PARH ]UHAWAVAUATSHXDMLEIIIE(HEH}HH@@HEHHHt}(AH]I9EMHHEHcEHEHcHE%HuAH9gIH]I9?H}HuLHU6HMH;M'IAI9s'H;Mu!H}HuLHUIE1H}HuLLUHMH;MAH] bHFHUDBHuH;H9vHE4LKHHMMt fE@HRItITHH֋2HuH9vHEHSHHH<HfEHIHTHLHHʋ	HME1M9AE1I9LHMfH}HuLUAHEH;EuDIHMI9uH;Eu/H}HuLHUDỈIL;euI9IHuH}LH]HUWII9s(HEH9EuHuH}LHU*IHEHEM9)H}HuLLULU Mt"HMȋQH]I:H9vHE<H]Hu}IrHHH4HtfHIH\HLHHˋH]HuH9vHE3IJHHH<Htf@HIHTHLHHʋ1HuЉIH9H}LLLLEDMuAREPEPH AƅADHX[A\A]A^A_]AUHAWAVAUATSH(LMMAIHEGuHGh1HEIHEL}EcL}HVLeEMIAHEIHHHuLHMP@HUHt$HMH;
v+HE\f.fHMJf.HRHHHHt,HߋsfHIHtHLHH΋	HMHU	fHUHLI.I9sMȈNHIAswIILI9"`E@tYLL)HMH9HCHHL9vf.DA  II9rHHI9s
fA II9sAILuLL]1JyFHMI9s=HAL9v@A  II9rHAI9s
fA II9sAIM)LH([A\A]A^A_]UHAWAVAUATSHAIHEH<H}Hut|H~wMLMIILHuHLP@~XUIOAH}H9s UIOAWH9sMAOILAVAt$HIAH9rDH
DLH}D}A@u	HLubRHH9HCHH9LusfDfA HH9rt&H9s!HYH9sHYAH9sA HHLHD1EyQHMHAH9sf.ffC HH9rH9s!HCH9sHCCH9sC HHL)H[A\A]A^A_]UHHHHH t1H1H@]UHH9s	A><-v1]ÀwHFH9w~}HFH9w؊VЀ~ʸw€vUHr%1rr1@]UHAHHHAf.@HHtnH9scDAw\EyArLAwHxH9w=x|0HxH9w'DXAxAwAwE1EH)]UH帛H9sm:@x
H>]@s1]@w7LBI9w=JH?w(HH	H]@wLBI9v]JR@w
rHHH	HH	H]UH帛H9s{HrHr1HwOHH9v	)]Ãt2tu+$?BHH$?BHH@2]UHHJLGhIH/?ʀPHH@8CMHȄʄx
Aw'AyH@?H	A[EQAAy@w
AIIHH	L	AIHHHHHt@HR<w ?ɀHHHH)]UHHKLGhIH/?ʀPHH@8CMHȄʄx
Aw'AyH@?H	A[EQAAy@w
AIIHH	L	AIHHHHHt@HR|w ?ɀHHHH)]UHSHHHILOhI)?ˀAZHHA:LIH9X>@xA@@4@w1HFH9!FH5<?HH	AoHFH9@F<^@w<H5HH	HH	AHf.IAHHHHt@H<<M9shrr
wALL9w7?ˀAZHHLH)[]UHSHHHILOhI)?ˀAZHHA:LIH9Y>@xA@@5@w1HFH9"FH5<?HH	AoHFH9@F<^@w<H5HH	HH	AHf.IAHHHHt@H<|M9shrr
wALL9w7?ˀAZHHLH)[]UHH9w r~wSHFH9wp~}eeHFH9wZwUVM~G~Awr7r/s((HFH9wV~ww1]UHr21r(rr1]UHAHHH@ExHHH9DAvHxAH9ADXAxxAwArwArArdAArXAwHxH9wIxW8HxH9w/DXA$xA,A"E1EH)]UH帛H9:@x
H>]@s1]@w?LBI9JH?HH	H]@wXLBI9wbJR@w
r@HHH	HH	H]@OLBI9v]J2DBA#R@w	@r
wHHHH	IIHL	H	H]̸H9Hr,HrHr1HwpHH9v)ÍGwWUHH
OHcH$?BHH$?BHH$?BHH@2]ÉUHAWAVAUATSPI>HLohL}MLYʀ?ʀSHHʀ?ʀSHHʀ?ʀSHHHA<M$tvLL?~gHMI;Mw"IUHHHHtHIHMоHrHrHYH1L)HH[A\A]A^A_]UHAWAVAUATSPI>HLohL}MLYʀ?ʀSHHʀ?ʀSHHʀ?ʀSHHHA<M$twLL~hHMI;Mw#IUHHHHtHILHMоHrHrHXH0L)HH[A\A]A^A_]UHAWAVAUATSHH}HMH6MIIILmMHEHXhGӀ?ˀA]HHӀ?ˀA]HHAUHIIM9H}HuLLHUH;w"HKHHHHtHRHUM9Hr-HrHrHwHLL9w;OHHHc4HӀ?ˀA]HHLH+MHH[A\A]A^A_]UHAWAVAUATSHH}HMH6MIIILmMHEHXhGӀ?ˀA]HHӀ?ˀA]HHAUHIIM9H}HuLLHUH;w#HKHHHHtHRTHUM9Hr,HrHrHwGfLL9w;OHH<Hc4HӀ?ˀA]HHLH+MHH[A\A]A^A_]UHAWAVAUATSHH}HHENMDMHHELphE1f.@xAAE1f.A<stME1xAEy<i<wfHQL9XQH?DHH	AE&<kHVH;U}LxMkHQL9<QY<w	HHH	HH	AHEfHUDbIAAI9vH9vOM9I^LHHHt$fEAH<LTH|IHD/H9wMH9wIVHHHHt&fEH@H|HDHHDM9t
IM9LLL9H;u<HVH;Uv9MADVIA?HI	AVDVA<w	HHH	II	AeD)HE)1ۀ}D4HEH)I)ˉD)LLIcHHyEH[A\A]A^A_]UHAWAVAUATSHH}LNMHHEHxhE1H}fxAAE1f.A<stME1xAEwcHAL9xAH5<?fHH	AEH<]HVL9oLpMlHAL9A<Yw<H5HH	HH	AHE@HEDxHAAI9vH9vNM9H_LHHHtfEAH<LDH|IHD'MH}H9wHGHHHHtfEHRH|HDHHDIH}M9%LLL9L9<HVL9v9MADFIA?HI	AVDFA<w	HHH	II	AtLH)LH)1H9tqMBHBL9saf u>HI9u=I)I)DD)MLIcHHvE
ۀ C؉H[A\A]A^A_]UHH6HHHHH]UHDUEjwhPARXH ]UHSLOhLo$f.@KRA\HH9>DE@xHADHf.@[@w&NH?AHAHR@%NF<@w	HHH	H5AH	LIIHHHHtH@DEAAw'JH?AIALFAwpJgZ^AwrSAEHHL	HAH	LIIHHHHhH<\XHH[]m1	)E1҉D)[]UHAWAVAUATSHLOhf.fH9Lbz LtL)MII9wwlfD_fAH[M\I\IHۋD?LHLHHL1Ѓ?LHHHIIII1ILL9DExAAAw4H^L9^H?AII	AlH^L9A^~D~AsAwrhAEHHL	II	AMfM;MyLHM<MLL)ML)M[A\A]A^A_]UH帛H9s8H=<8t
H]<@LJI9v]zDZEExZ@0rT@xOA0rID=LcHFTPMtL@@uA@uH]HH9yH6xKDDEx>A9<@<AADHcH]1]UH帛H9s+HwH<t
@2]HzH9v]@H@H=?wH<pfuCHH%H=uHw7pfuHHH=`!u6HT;p@iq0@r)0B]HPH?wHJH3w?HD;pHH?w!HHrH;pHzH9H
k6BBBB]UHx
H]1s]Àw$VH?wHH	H]ÀwEVv@wrHHH	HH	H7]ÀwVyDFAjv@\w	Nr	@HHHH	IIHL	H	H7]UHAWAVAUATSH8IHH}HEHEHKHEMDMhH_HEL`hHML}LHuHqALHuLHM[EHMDAHUI4$H9vHE:fDI|$HHH<HtfEHIHTHLHHʋHUH}H9vHE9@IL$HHH4Ht fE@HIH|HLHHϋ9H}H9uNDHˉIL;usMHMH9BL}I)HEL)EA)ILHcHLlDE(D$AHMD+u)E1}DDEDH8[A\A]A^A_]UHAWAVAUATSH(IH}HEHELJMHEH>H5HELphf.DL}LHuL]LMLALHuIHHMjE%HMDAHUI6H9vHEM9I~HHH<HMtfEHIHTHLHHʋHUH}H9vHE6fINHHH4Ht fE@HIH|HLHHϋ9H}H9DL]IˉILL;}s	M9LL)HUHH)E1H9tvLBLBM9sffA uFIM9uHH}I)HEL)EA)ILHcLjDED4A
AAހ DCDH([A\A]A^A_]UHH6HH]UHDUEjwhPARxH ]UHAWAVAUATSHIՊILhL%c@A}x!H@A\H]I[f.H}L4IH]I;w.IGHHHHtHI\H]f.AExH@ADHEIT@H}L~rIHEI;w2IOHHHHtH@DHEf.DH9u)A1AE)ÉH[A\A]A^A_])LLbUHAWAVAUATSH(HHH}LhH9ILGH9vHBz HtHIHML)LEM HuH}HLLuPD?LHLHHI1I	MHH}HuHHMpHMI;vHE9IWHHHHt%HuȋvfHIHtHLHH΋	HMD?LHLHHL1׃?LHHIIII1Mt$HM7MHEL(HEL0H([A\A]A^A_]UHAWAVATSI>HtXILg@L*f.@AH<Ht"IAHLHPtƉL)[A\A^A_]UHAWAVATSI>HtXILg8L*f.@AH<Ht"IAHLHPtƉL)[A\A^A_]UHAWAVAUATSPIHHIN$6Lo@fDHL9sdILHLPt<IWhHtHRHHtCH@TCHf.AD
HLH[A\A]A^A_]UHAWAVAUATSPIHHIN$6Lo8fDHL9sdILHLPt<IWhHtHRHHtCH@TDCHfAD
HLH[A\A]A^A_]UHAWAVAUATSPHMHHIHILo8IHEGf.fHALLAHL9rzfLAKANHHL9s]II$LHLPtIL$hHtHIHHtCH@LL|(HHH+EH[A\A]A^A_]UHAWAVAUATSPHMHHIHILo@IHEGf.fHALLAHL9ryfLAKANHHL9s\II$LHLPtIL$hHtHIHHtCH@L|(HHH+EH[A\A]A^A_]UHAWAVATSI׊A?HILg@IAHLHPt6H<M1f.9t\3HVA:7HtmfIA7LPuLAAA:u;HIHMNJtA?V11A8[A\A^A_]UHDUEHjPARH ]UHAWAVAUATSHHDMLEIHUIH}ȋE HEHHHt} EW}AH]I92A$9u9Luf.@9ID$;UIMEH9MDH}HLHPtJHcLN4+EI9LLH`IMMHf.DEM9HEH@HAAU:jIIMH]I9Lu}@A$9Au9DDEILL}fM9IILLLPtILLLP
}II9sA$ID$9tL9A$DEM9?ID$EH9txL{Lu$HHLLPIŋ}IM9tJA\$ËM9t9uHM9tzH]HHLLPuLu1M9EԋEHH[A\A]A^A_]M9t2M|$HEHL9t)E;EH}u!IA$MEEH}HLIHUPEI$LL}LL}LPtI$LHuLPAAL}ID$HˊEHcEHEHEHEH]M9MMIM9}t#HEM,M9wCLHuHU^u/cH}HLLPuHEH@HAU8t/HHLLPtHHLLPmIMHH}LLMLLEDMuEPEPH 8M92AM9UHAWAVAUATSPH9sEIHIE1Af.I$LHLPADHIL9rE1LH[A\A]A^A_]UHAWAVAUATSPHIHH9HuHsJHtEIHAHE@II$LLLPADLHL9stILEL+}LH[A\A]A^A_]UHAWAVAUATSHHLEAHuHtMIIIL}H]ILLHLP@~
HIu1L9HMȉH+]HH[A\A]A^A_]UHAWAVAUATSHHM1I9MMHHL)HH9ILME1HHuIf.ILLLHMME1PtKILLHPDHIAI9r1U}tJIAA9Ut-HMD+}DyDatDyEDiAH[A\A]A^A_]UHAWAVATSEMHHL9MLBHLDZEAED)D[A\A^A_]UHL9MLBNI9MLB@L9sH9H@8t)]1L9tNIBLBI4L)I9s74L)1A u
HH9u1]É؀ C]UHAWAVAUATSH8MAIHHEMH}HHL9LEH}HuDL9HM
H/EfDAxHbH}HLLPwfHcHLLEH}AIAIAIAIAIAILIAIAM9vqLEH}M[ERHIf.fA>x*LHtAHIAI^f.H}HLLPH}LEЅtHIHUHL)H9HFLLH{QH}LEIIEeM9AEL;}YMHh.EAyYH}HLLPwVHcHLEAIAIAIAIAIAIAIAIAM9r	LEE$H}HuLHMEDM辛H8[A\A]A^A_]UHHH]PUHH        fHH|HWH9D>tHH>HH9vTHG|> HtHH9v=f.fL	Dσ?I8HLHHL1H9IHHu]UHAWAVAUATSHXDMDEMIIH] LmL}HýHHEKD=HEHEH}16MMHELH tL1HuID1uAL]MJ;HELmLECf.LML]LEA$IHHIMIMM9M9MA$M|$M9t:Et:E\M:EPH}HLLMPrBIL9LL]L9DPAMf.H}H#MgLEM9A7)A$:EL]:EH}A7IWH}!HIEL]L9LEeI[AHAMIJ4HK<*HKHH9AI9AH9I9AI9@I9AED L]D IMIIHHHHHHHH1A?AL?;L;AD=AL=AD? AL?0D; L;0AD= AL=0H@Hut A?AL?;L;AD=AL=MMLM9uLELML]gD)
1uL]LExt,ƃ1DAALH9uIIH)Ѓ/AAMAOKAMAOKAMAOMKHAMIuL]LLML)HM0HHM(HM9L޹HEL)LH L9s
HI9sHHHqHHHH`1LH+EH}GHMHDHU(HHU0H
fAEIM9uHEH<HHLmGI)HLLLHH1(INf3D3AD5AD5D3 D30AD5 AD50D3@D3PAD5@AD5PD3`D3pAD5`AD5pHHuHt8HH(Mf.fD33AD5AD5H HuH9t0IHHEL)I1f. AD HI9uIH;E1HX[A\A]A^A_]HHHMHUPHLLm$HwffuAΉuAL}f HIM9sN$3M9wHLLJILM9rLsYQKUHAWAVAUATSHXDMDEMHUHuILm LeH]IHEJ+HED1	HELeI9H]HEHH t
1II1AAƋMUEH]HHEHHEHHELeLeLm f.ILHuHHMP@WHHuH;uLEu=MMILHuHHMP@nHH]jfH]H;uuFIILH]HLPHHH]II@H;uH]H=H)ILHuHUHMP@HuH;uH;uwAHuHuHUH}Hf8I7IHuLH]HHMPHHIHuLLHMPHDHMIIHEHELEQH]IHuLH]HLPHHH]IHuLLDLEH]IHuLHLPH)HH]IHuLMLHMPH~!MIIH]MMHuHH+EHM(HLH+E HM0HLEHEAHH t
1HI1AILH)L)ALLILeLL)L)ALLMt+HLHHE11L,GIL1LGE1DHX[A\A]A^A_]AH]MHuHH+MAGHEHDHU(H
HM0HHEHM0HHM(LEHuHUHDUEHjPARH ]UHAWAVAUATSHXDMLEIHUIH}ȋE HEHSHHt} EH}AH]I9#A$9u9Luf.@9ID$;UIMEH9MDH}HLHPtJHcLN4+EI9LLH"JIMM8f.DEM9yAA:EkIIMH]I9Lu}AA$9Au9%DDEILL}fM9IILLLPtILLLP
}II9sA$ID$9tL9A$DEM9OID$EH9tyL{LuH]$HHLLPIŋ}IM9tGAL$E9t9uHM9HHLLPuLu1M9EԋEHX[A\A]A^A_]M9ID$HEL}IGL9t;Mu
IA$LeMHHLeLLPEHHLLPtHHLLPLHcEHEHEHEHUH]EM9?MMIM9$}t#HEM,M9w7LHuHUxGu#WH}HLLPu	A9Et/HHLLPtHHLLPyIMHH}LLHMMMDMuEPEPH iM9tHUM9EIUHAWAVAUATSPH9IHIE1L-t
@HL9sdI$LHuHLP@~HMHsΉHHHJt*Ht	B*HHcIIL9rE1LH[A\A]A^A_]UHSPHHHuP@1Ʌ~8HUHw+HHHH5TH<HLHHHD
H[]UHHOPHt!HcH@HHHHLHHD]1]UHHG0$]UHHG0$]UHHH~5HGHHfDHHH9sH90uH9PuHxuH0]1]UHHG0$@]UHHG0$]UHHGL@M~FHH KL1f.DHHL9sy@tH91uH9QuHA0H2H]1]UHDUEHjPARH ]UHAWAVAUATSHXDMLEIHUIIE HEHH@@HEHUHHt} EwH]I9EMHHEHcEHEHcHEM@IH]I9LHuLHUHMH;MEIAH;Mu LHuLHUIE1LHuLHMUHUH;UAMaHuLeM1L;mE}EtI9thEfLHuLHU~RAHEH;EuDII9Mu.H;EHMu=LHuLU~DIΉII9MuEEHX[A\A]A^A_]I9HuLLHU~HMH9MuIHuLLHU~HEHEH]DIH]I9trLHuLHUvAHuHUL-uHLLH]HLLEDMuEPEP]H DII9uEUHAWAVAUATSHHH
HHEƇ HH@0HG0HhuHHChLc(M	W)))HDžHHHCPHuHJH)0)@)P)`)p)L:IMH8HCH@LPXL1;HH ƅ(LXLhL`HDžpLHxHpHP`xHeP(L5Xf.A$H9ID$HC HpK)`)PHPLXLhM)IL LLC?{LH5'?tSIiLH5<
?tELH5\Z>5AD$0+A$HQAD$0LLPL-i#=HC HpK)`)PHWAGpAG`AGPAG@AG0AG AGAPLXHhMHHI)IsI
s7HDžLwHHH5X=
HHH5=Ir HHH5-=
HHH5du=IrHHH5IO=ts
HHH553=tWIrHHH5*Z=t 
HHH5<HK)P)`HC HpH!PLuaLXHhHHL+HH IH0sUIHHH5?<fLLH
lY\HHH5nH;HHH5#;trIIwHHH5b4;WIHIHHH5k;rH0H@H@8H0H@H@0HHH5;tAHHH53;tIs3ItMH0H@H@HYH0H@H@@EHHH5:<HHH5V:HHH5m:$HHH5FM:HHH5-:tlHHH55:taHHH59tVHHH59!H0H@H=H0H@H@p,H0H@H@xH0H@HftHHHK)P)`HC HpHH x0tHxH@H@8Ht<Ht6Ht3Ht0Ht-Ht'1	@H͠Ppw}H
FHcHH0H@H@XH0H@H@PH0H@H@hH0H@H@`f.fHC HpK)`)PHhL(P0pwIcDLDžHDžHDžifDžJ1UunHC HpK)`)PH=L2=H87H=~BHH
HrH
vHoCH
JH(1P
HH`HhH)HHBLuL/C~(HH(HDHE1~HML@1LHA$EuA<$tH51L1A$H
HH;E0HĨ[A\A]A^A_]H=fHgH8HyPHuH=>HyhuH(HAhH7HH~0HHHHJ0H9H
H9HH9rH@HLnILA$H7H N4LA$E1HH@HqL LLHLIHY.IuHHLC.HHHHHH~YE1
AHH9sGHx8uHH0HHxt	APIuA8sAHHD0HHH1LL@HH;HLI<H uD4MtI	LHIE1H	H1L./L A<DHHI|IGIOHHH4H,AAuLHHE1L1	0HHL4LLA$HHHL8tQA$Ht?HH1LL.HH16.=Hr?H
E11H1HLL8L HH;H1H0H,H@`HfHHH;H8Ht-Hxt+Hxt,Hxt-Hx t.Hx(AI#E1AAAAHHH0HtLHx8tEHx@HqH{HHLH{P}H{XHoHHH9r*ƁHHHtA46HHr1HAHMHH0HHL,1HHHLH*HHL(IL8HMHL(IL(N$f.IIIv~H0~JH@H{@tHHL9sItJ<#ufHHHH@0uH0HHJHHL(M)[HHHH9HHHH HHQHHL(IL8HHH9fHf.fAIHH9Hfu}HL L1fA{x@DAHPHK8HrcAHK@HtNAHKHHt9AHKPHt$A HKXHtA@HK`{xDASxHs0H0HH4Hs8HtHtEHs@HtHt6HsHHtHt'HsPHt HtHsXHt(Ht	Hs`Ht0HwH4HT@HH0MHL41HHHH@*HHL(IL8HM`HL(IL(JfDIHIvzH0~N<LA|$@tIHM9sItI<uLHHL,uI0HHJHHL(M)[HHHH9HHHH HL$QHHL(IHH"A$fH@HBf
HNHAT$fH@HAfQHNHAT$fH@HAfQHNHAT$fH@HAfQHNHwnAT$ftcH@HA
fQHNHwJAT$
ft?H@HAfQ
HNHu'AT$ftH@fPHH@H
H@HL8M	H@1H@fH0HA`HLL HfDrfDrHypHfDrjfDr[1H0A$IGPHHHLpHHHH0HHHHH HHH((0(@(P(`@0H@PPX`(p@p(A1E1E1LHHHEE1L1fL%UHAWAVAUATSHxDMMHIHIHWPL`LL	IVPLeLLHM	f.L	L	~9t)1ɅIˀ}DˉHx[A\A]A^A_]UH]&UH]&UHAWAVAUATSHHMIIHHP0HSPLmLHLI0	LuM6L}ILJ	~ULefD?HىHLHHL1ʃ?HHHIIII1HLHEL0HEHHH[A\A]A^A_]UHAWAVAUATSHxDMMHIHIHWPL`LLfIVPLeLLHMMf.LhL^~9t)1ɅIˀ}DˉHx[A\A]A^A_]UH]UH]
UHAWAVAUATSHHMIIHHP0HSPLmLHLILuM6L}IL~ULefD?HىHLHHL1ʃ?HHHIIII1HLeHEL0HEHHH[A\A]A^A_]UHAWAVAUATSPHGPHH9r(HxLMtDHx<IM,yE1H9rzHxHHفH<Ht^MtYDHP
IL4GAMfA;u=HD$2D<E8v9K?LL%uCD}1H9H[A\A]A^A_]K$LLr%E8s݅uCfUHAWAVSPIH_HOE1H9s0H<
f.frRw,Hc4HHH9rIFIFI^E>H[A^A_]Ã|uHA	Հ\9HCH9x{unH5Hv08|>UAF$1vHAHArHCAF AH9l8<cHAAF H9VHC8<AHAAF H94HC8<HAH9H[AF HDHAF AHAH9HHH9]t[uHB<]vEA~H=JHHuHP@^HËEAF$AGHAV$A4ƩAV$HAH9t40~Ѓ
rݍ~vA@7|
~wHHHAUHAWAVSHHHWH
X>E1L{PAGp)EAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`	t9u~H{(HCHHC C(K8KH
lHL=H{(HCHHC C(K8KqƃHH
YHHHsH;ssHC 1H{ HC(HHƁHsHHC HHsHNHKHAGpD0pAG`D0`AGPD0PAG@D0@AAOAW A_0\00T0 L00(`(p(U(]AAOAW A_0(EAG@(EAGP(EAG`(EAGpADHĈ[A^A_]UHAWAVAUATSPI?IHHtIIcD$$1ɐI|t*HH9uIH-E1LLIDA<$I|$(ID$HID$ AD$(AL$8AL$A$H}AA<$yIcD$$1H}I|tHH9ukIDHG ID$ OAL$A$EA<$t'IHFH
&E1L15DH[A\A]A^A_]UHHOILGHHHWHw0]UHAWAVAUATSHIHf8tHHI#L}L-FI~0HIVINHuP@wAMfMfHMI^H;bH{HIHC(ʁ<2LW)p)`)PINI~0HLLP@`ILXIFHMH@(AINI~0HHuLP@IL`IFHMH@(AINI~0HHuLP@ILhIFHMH@(AtvINI~0HHuLP@~YILpIFHMH@(A t/INI~0HHuLP@~ILxALuIFHEH@(HEN<IIIJD%HMtHEH@H~HMHY HL4N${@tHHL9sItJ<;ufHHuLuM9.Av$Ic^(LcILEDƁ0@HIY H4H<HHH9q{@tL9uH9KuI^LuL}L-(H]HMHHAF$AV(HsHcH4HtbHC8HHVIf<VHFHIFHC2HMHJHHAC0xM.nAN(ʁIv fAV fAF"I6AF$w/Qw@HC2IIF$C0	AF$HĈ[A\A]A^A_]UHAWAVAUATSHxMHIHIHWPLhLL*IVPLeLLHML8L.~9t~GyCIFPHHH@H	HD<Lhf.fD)uQLÅ;y;~7INPHQHIH	HLuD9uL1)ÉHx[A\A]A^A_]UHAWAVAUATSHHAIHHL4HWPH}HuLMH]EVH]MIL}LefDL~4LI\$!L9s
AHHAAIL9rE@LD)D9DBօHEH@PHHH@	HHDBtEA9AB1Lf.CHH9uA9AB)I܉AsdAr^A$AD$AL$AD$AL$AD$AL$AD$AL$AD$	AL$
AD$AL$AD$
AL$AD$IuLH}HD}D1{EyJL9sEHEH@PHHH@H	H	HL9sHCL9sKHHHH+EHH[A\A]A^A_]UHAWAVAUATSHHAHL,HHuwMMHCHHEIH]LM*f.1LMH}IIAM95M9,E#HHLLP&HLHU5tLL)HHUE1f.LIBDIHHuHfvfo%sI^I9IMGLHIL9IMGMt@I9IGHH9HFI+HI9IHLH)HEHH9L1LMH}HL)HuI1DA3YH^L9sHH9HuH)H]LHMHtAHȊAILMs1H]]ILHH!HBHHHHHUsf1I9IBHHHHHHHfL1f.ffnfofqfqff~fAZfnfofqfqff~fA\Zfnfofqfqff~fA\Zfnfofqfqff~fA\HHH\@tiI)LI9AB@@@@@@΃1f.fAfnfofqfqff~fpIHH9ufpNffH~HUI9u	H]II)I$HHuLLEDMXHH[A\A]A^A_]UHSPHtHt'1H˸99u
%ˍ~=_}w.iD1AD)H
I~=w8ɍA))ȍˍAH
QC}j=wIɍA))ȍˍA_H
HA
=uGE=r-ɍA))ʍFNAH[]UHH)1H|I}w?N|2y@?r)H|!Ѐ	wF<}wNи
r1]UHw]1wGr?t/@΍Q?rru1
]UHAHHHH9LRHHfDEyuL9s-At'At!DXA|TAA?rJHxL9sNAA}wDDHAA	w5?@@}w(DHAпA
sHHsH9kAH)]UH帛H9s :@x
H>]@t@u1]LJI9wDBA|oA@<>vgA@<	wLRI9wA	A<}wDJAQи	wi81AiBDNA=3w7H
4A4DH
wA1HH]= wH]=$w=@,w@=bJw=wCU=
w
{j=ԓwWe=w
K=Øw
le{=w
)w
R1ҁHW?B=HBщ-UH帛H9
Hw
@2]Hw7Hވpr3HzH9ff2]HƽHzH9HII#C<	DD)@0@zH$ HH%)DBHiihH'i)0BHiƯH'1Hs]HdwH/p@8H+wƩHw&Hpr HwHUHAWAVAUATSH(LEIHMHIHIILuLuHGhHEf.DLHuHL>~TAHEHMH;wHIHHtH@HELHLHM~DHˉIL9rL+uLH([A\A]A^A_]UHAWAVAUATSH(LEIHMHIHIILuLuHGhHEf.DLHuHLn~UAHEHMH;wHIHHtH@DHELHLHM~DHˉIL9rL+uLH([A\A]A^A_]UH1Ht`HtHHWhHRH*DAP`?HWhHRJHH6H4vHHDi81VDiEVvAQNAwց5HwhHvH4HHRHH1H@Ƌ`@9ȺHHH#6<AA)H$ HH%)HiihH'i4)HiɯH D			
00]É]ÉʁE9A]UHHLO@$(H]UHHLO8$H]UHAWAVAUATSH8IH}HMHLMIHLmMEHEHU&f.AIAEII9HL)E>H|AO}wAN|sq@?rjH|Ѐ	wAF<}wAF<	wHEH}LHMuLE}AFAEE~II>fHEH}LHMIHHUE1fLHBD=IHHuLL)Hfvfo%IUI9IMGLHIL9IMGMt@I9IGHH9HFI/HI9J(HLH)HEHH9L1HULMHL)HuI1f.DA7YH^L9sHH9HuH)L*HUE}AFIAEI1LHULMMIILHH!HBIIIHHUsf1I9IBHHHHHHHfH1Df:fnfofqfqff~fA|zfnfofqfqff~fA|zfnfofqfqff~fA|zfnfofqfqff~fA|HHH[AtgH)LI9AB@@@@@@΃1f.fffnfofqfqff~fpHHH9ufpNffH~HUI9WJ*I)L+mLH8[A\A]A^A_]UHAWAVSHEMHHuHMHuHMuL9v1EuD)H[A^A_]UHAWAVATSHMIIHHuHMHuHMuaLMHM1HuH9uL9tGM9sHuؿHLH9s)@ uHH9uH]HM؉؀ CH[A\A^A_]UHAWAVAUATSH(LEHMHUHuIDeHIcL}HULPHttE1uDuDu	DuAA΋]IIcHULLPHttE1uDeDe	DeAAIHcHULLPHtt1ۃu]]]HLHuHUHMLEEjSAT0HH[A\A]A^A_]UHAWAVSHIIHuHUHHLIHuHMLHMD)DH[A^A_]UHAWAVAUATSHHIHLEHMf.@H98Lzz LtL!M0II9fIEHAD?LHLHHL1̉փ?LHHHHHH1։ɉ?LHHHHHH1у?LH	HIIII1ILL9s{YLH)H|d}w\K|0q@?r'H|?Ѐ	w7C<}w-Cк<
sHULHxLEL!M0HEL HEL0H[A\A]A^A_]UHAWAVAUATSH(L&L9MIHMHMMH}@LL)E1ҸAH|A$}E1LL)H|iA}w]AWA|:Z?H]r.H|;Ѐ	w3AW}w&AWA	wEEE	H{HA$A8IIM9M9 f.E\$AA|KAS?rBHAA	AT$}AT$Ѐ
AE1HuHMDHLHUD]EHߋ]LHt9Eu7LeIHMHuH]M9*L&L91H([A\A]A^A_])UHAWAVAUATSHHDMIIIH}ЋE HEH&hHHt } ALIDfM9 EMAAډHELuL}LUL]]CfDH}LAL~L]LUIDA9L}M9M9A$x!AHL9f.LL)HA<}AD$<|gp@?r^HPЀ	wAT$r@}dAt$~@
QHHH	HH	AH
HAH	L9ML9M9A$xAHLL)HA<}AD$<|gp@?r^HPЀ	AT$r@}At$~@
~HHH	HH	AH
HAH	M1M9>Ax+IH;E,HEH@HD<fDM)I}Ay@|G_?r?I@@	AQ}AYк	M4H;EtMLu]H}LL]LUAMLu]LL)I!HEH@H/1M901M9u&$@LL9IM9M9E$EyLL)HAH}At$@|dN?r\HNЀ	A|$O}AL$QЀ
@LHHH	HH	׺LH@H	L98H;MM9/A	yvLL)H}AI|KA؍Y?Dr=HЀ	AI}AIп	IIM9M9EIM9uM9sA$ILHEH)HMHEHEM9.8A	xHEH@HD<ALL)H}AIA|BQ?r:HЀ	AA<}AAA<
H}LLLIANj]HUuHEH@HHM	H}HuLIً]MA9LEHH}LLLMAuEPEPiMH M)IA@<}AD$<H?IHЀ	AT$J}AL$q@
IHL	HH	¾IM)I|m}weMȉAL$Q?LuMI|2Ѐ	w*AD$<}wAL$и	LuMHH[A\A]A^A_]II	LuL}LUHHLuMXUHHHHHHuP@1ɅHH]UH1]UHAWAVAUATSPIHIHHuHLP@E1~1Lmf.HIILLHLP@LH[A\A]A^A_]UHAWAVAUATSPIHHtBIIILf.ILHLPt
HIuILL)HH[A\A]A^A_]UHAWAVAUATSPILEAHHt>IIILILHLPt
HIu1L9HMЉL)HH[A\A]A^A_]UHH|#fD| u|uHBHH]H]UHHzH9DEA1AtoAuVLJI9w[σuFABH
D	RH	H
HH]IBL	H]UHHw.HzH9wl1tZff2]1HwAHzH9w3HHH؈HH
BHH$܈B@r]UH1]UH1]UHAWAVAUATSHHHUHHIHEL$Lohf.ILHuHLP@~SAHuI;uw#IEHHHHt@HI4HuILHLPHA9uDHL9rHEH[A\A]A^A_]UHAWAVAUATSHHHUHHIHEL$Lohf.ILHuHLP@~TAHuI;uw$IEHHHHt@HItHuILHLPHA9uDHL9rHEH[A\A]A^A_]UHAWAVAUATSHIHt5)) )0)@)P)`)p)}LLH@YHHEHHEHEHEH 0HEL4ILeH]f.@ACHIA<%tL9ufDILfqЍQH@
rrLxlLDA<dt6<ut2<suVMH(HHEMf.DLH)HuMH(w"HHEML9Qf%.HEHHHMHc8A?du
L
L
觲}HEfHKH8H@uHEHHHML(MI)MHHqLDLHLHHI9HGHHyHHLet)1ADCHHH9uH)IHD1DATSCATSCATSCATSHHH9uLeILHVHH;EuH+]HH[A\A]A^A_]UHAWAVAUATSHXIIIHwVHHEЅM LHބIDEHHHHH	)0LmEH
r@HgfffffffHHHH?HH<)0AEIH	HHw˄tAE-I-LM~GLt@MILMHLHLAPH~HL9s
AEIuH~UHH;EuD)HcHX[A\A]A^A_]CUHAWAVAUATSHXIIIH7UHHEЅM LHلIDEHtxLm5LmE00wHHHH)0LmMHHgffffffff.DHHHH?HH<)0AEIH	HHw˄tAE-I-LM~GLt@MILMHLHLAPH~HL9s
AEIuHTHH;EuD)HcHX[A\A]A^A_]UHAWAVAUATSHIHL-SIEHEHHcHMHUPHLcM9w&LefHLLbLM)M9sMt
H1L5IEH;EuH[A\A]A^A_]GUHAWAVAUATSH8LEMIHIILMAHHuHLP@~]EL%[L}$DHILLHLP@~%HMHH$wIIcL1Ƀ}MHMHtHV!DHE1H8[A\A]A^A_]ø1ủEAIHuLHLP@LmDHM1I15MAAILHuLHMP@DD~yLAIHuHFH	wHE;E|,aHFHwHHFHwGHƩHuH;E}7A;MwuDeH;EsbE1IE1taDDHEHtL8I9t;GHЋ}ȅEօtDHE"H4HE!HEHtL8HEV~HH؅HDmUHAWAVAUATSH8LEMIHIILMAHHuHLP@~]EL%L}$DHILLHLP@~%HMHH$wIIcL1Ƀ}MHMHtHV!DHE1H8[A\A]A^A_]ø1ủEAIHuLHLP@LmDHM1I15MAAILHuLHMP@DD~yLAIHuHFH	wHE;E|,aHFHwHHFHwGHƩHuH;E}7A;MwuDeH;EsbE1IE1t>DDHEHtL8I9tt>HE"HE!HEHtL8HEVHH؃}HDUHAWAVAUATSHHLEMIHIILMAHHuHLP@~]EL%L}$DHILLHLP@~%HMHH$wIIcL1Ƀ}MHMHtHV!DHE1HH[A\A]A^A_]HcMH1HMHHEIIHuLHLP@LmDHM1I15f.fIILHuLHMP@LDLAIHuHFH	wHE;E|1uDHFHwHHFHwVHƩHuH;E}FAH;MvuLeH;EiHMHAIVE1IE1thDLHEHtL8I9tBHH9GHHЋ]̅EׅtCHFHM"HEHE!sHEHtL8HEVXHH؅HDIUHAWAVAUATSHHLEMIHIILMAHHuHLP@~]EL%L}$DHILLHLP@~%HMHH$wIIcL1Ƀ}MHMHtHV!DHE1HH[A\A]A^A_]HcMH1HMHHEIIHuLHLP@LmDHM1I15f.fIILHuLHMP@LDLAIHuHFH	wHE;E|1uDHFHwHHFHwVHƩHuH;E}FAH;MvuLeH;EiHMHAIVE1IE1t@DLHEHtL8I9tt@HE"HHE!HEHtL8HEVHH؃}HDoUHAWAVAUATSH(HHHHIHHELLAHALBIHHHHLP@~MLLLHHQHdw&IAIHHLLLP@LM7LLLHFxIL)HHHIHHHH;EuH([A\A]A^A_]UHAWAVAUATSHhHMHuHUHIHEHHUH)II?IIIHHuLP@{H]Lm#DILHLLP@NLAIHEH	tH tH-uFHEIHuLLLP@H_1KHMH+IHuLLLP@\/+
HIHEH0uvM9tLH]H}HuUHMH]ILHLLP@~RH}0u~IM9uՋU1\/+
HH0tH]H}HuUHM<	v&HE!HEHMH1Hh[A\A]A^A_]HEI]
I]1HEL9IGIHuLLHP@~ILeȐLAIE<	HMHHHHEILLLHP@M9IUL9HxIG1E1HUJ+ILHuLP@HJ+MȀЀ	KL$QHUH9uL;xvfMIHuLLP@HUHŠE<	]IHEM/MUHMHEL8HH؄HEHu)]HEHiʚ;IHEL8LH؄IEXLUHuHH
H4LHMHHH؄HE#DL9t;IHuLILP@LHHMȍA<	HuvOIHuHTHJLHFLHML9HH9wUHHUH:L9tH}H9w8
s%H}H9wKHHH9uL;mrH;UvHE"HE5HvHHIkdHHUHAWAVAUATSH8LLHHHCHHELHALBIHHHHLP@~OLLLfHHQHdw'IA$IHHLLLP@LM)HLL⋍LML8IL)HHHIH
BH	H;MuH8[A\A]A^A_]uUHAWAVAUATSPulIIIHHuLLP@L~CH} Lu9LmLHىHI$LLHLP@~H} tL)1HH[A\A]A^A_]UH]UH]UHHH)H]UHH)HHBH9HF]UHHH)AH<H9HHFHGH9vH:uzsHH9r]AH)H]UHH|1fD| u$|u|u|uHBHH]H]HzH9wUHH HH]HzH9wUHΉ2]UHHH|nLLGhf.H~HH	VHH	NH<
I;8wMPHIHtHI<ω>HNL9sHL9Hv]UHHH}]LLOhω>HNHL9wHVHH	NHH	VH<I;9wMQHI
HtHR|UHAWAVAUATSHIIHt5)) )0)@)P)`)p)}LLH=?HHEHHEHEHEH 0HEIL}H]fCA$CHIA$<%t EL9r;f.@ILfqЍQH@
rrL`lLDA$<dt5<ut1<suUMH(HHEMf.@LH)H?MH(w#HHEM L9%$HEHHHMHc8A<$du
L
L
襘}HEfCHKH8H@uHEHHHML(MI)MHBWLDLHLHHI9HGHHyHHL}t41f.fCADCHHH9uH)IH%1f.DfCATSfCCATSfCC
ATSfCCATSHHH9uL}ILH<HH;EuH+]HH[A\A]A^A_]OUHAWAVSHIHL=><IHEHHcHMHUPHMIHSI9IG֋EHHHHHHIIfnfpIPHHHHs1PHH1f.@DD D0D@DPD`DpH HuHt$HHHBH HuL9tJDHL9rIH;EuH[A^A_]UHAWAVAUATSHPHH)LHHLIINHH|.HHL9s;u{u{uC< t<	tL9;uE{u?{u9{-u3HL9HAAA_1F;AA\/+A
@H{u{u{+u	HL9tg;ub{u\{uB{0u<}H1I9I܀;uA|$uA|$u
I\$A|$0tL5{uDsAA	v!H21[A\A]A^A_]É}ALcH$L9IGI9tOA<${A|$oA|$cEl$AA	OL4AJ<wIL9uIM9VH}I|$$L9H}IGH}L)H}1E1A<A|A|ElAA	O4AN4wHH9]uL;EH}LmA}A|A|EDAA	EM)J<HH9t+A|u#A|uA|uElAA	I<HHTH]HK4H4sLH:}tpHTM#LIH}LL)HH
sH<ALLHH؀}HEH$LmuHiʚ;IL*LH؀}IEHH9v"HHLHI<HH:H9tA|uA|uA|tCL9}wKAHVL9}u
M9rL9wHvHHMHIkdHHUL9}nAT	Ѐ
s\UHu+H@HH9sHHH9w8H Hσ tH)]1]UH]UH]UHHH)H]UHH)HrH	H9HB]UHHH)HAHH9HB]HzH9wUHH0HH]HzH9w1HwUHff2]UHHH}]LLGhf>VIHHHtHR<vf.HH	ׁwff>HVL9sHL9HvUHHH}]LLGhf>VIHHHtHR|vf.HH	ׁwff>HVL9sHL9HvUHHLBDHtf.NHHHuIrDNFNFNFNFN	F
NFN
FNHHHw]UHAWAVAUATSH8IIH}HEHEHKHEMDMBH9HEHXhHML}ILHuLP@AILHuLHMP@EHMH;vHE+HSHHHHtHILHMHUH;vHE(DHsHHH4HtHRTHUH9uLDỈIL;usIHMI9>L}M)HEL)D)ILHcLLE%HMD+uD)1ۀ}DDH8[A\A]A^A_]UHAWAVAUATSH(IH}HEHEHJMHEIaHXHEL`hH]f.L}ILHuLHP@ILHuMLLmLP@HMI;$vHE0f.fIT$HHHHtHILHMHUI;$vHE'It$HHH4HtHRTHUH9uQIΉILMI9sOH]I9DLL}M)I)EE)MLIcLDED$AH]HL)HUHL)E1H9tiHBMBI9sYD<ALeH}HLLHP@~HMH uII9rE1EAH ECDH([A\A]A^A_]UHDUEHwhPARv0H ]UH1]UHAWAVAUATSH(MIHIHP0LuM6L}M?HIILeMd$hZHED?LHLHHL1փ?LHHHIIII1IHL9sSH}HHuHLP@~7HMI;$wIT$HHHHuHILHMaHEL0HEL8H([A\A]A^A_]UHAWAVAUATSH(IHHEHEL<JHEMDM~qH~lIf.fI$LHuHLP@AI$LHuLHMP@E~;~7HMH9MuWDHˉIL;usL9rD+uA)E1}EDE8I)HEL)EA)ILHcHLDED$ADH([A\A]A^A_]UHAWAVAUATSHIHIHEHEHKMHEHILHuHIP@AILHuLHMP@E~)~%HMH9MuHDHˉIL;esJLL9rCI)HEL)EA)ILHcHLDED4ALHH)HuHL)E1H9tkHBIBH9s[D4ALefDILLHIP@~HMH uHLL9rE1DH ACADH[A\A]A^A_]UHDUEHjPAR,H ]UHAWAVSPMIHHP0IIH~1HD΃?H;HHHHH1HHH9rIIH[A^A_]UHH|fDf| uHBHH]H]UHLJI9wrDLDǁuU1AwJHH9w<A	ʁu#A
AIHH]UHHr`HH%H=tOH1HwKHzH9w=
%
ffrHzH9v]f2]UHAWAVAUATSPLNMDMHLOh1f.@HFL9vAIf.D&I IA1LAM9HyHH	YHH	DyN,;II9w IyLHHHt/AH<TI9w,IAHHLHtKLLI9vfDH9uSLM9sLL9IE)A)1ۀ}ADD1I)I)DD)MLIcHHEH[A\A]A^A_]UHAWAVAUATSPLNMHLGhE1HFL9vALf.>H HA1LiM9HQHH	AHH	DqN$0IAH9w!MxHHM<Mt0@H<E|I9w+IHHHLHtKvL
II9vDI9LM9sLL9ILH)LL)E1H9MBIBL9sHNL9wvDH HH uMHNL9sQHL9HvCI)I)EE)MLIcHHLDED4A
AAރ DCDH[A\A]A^A_]UHHH]UHDUEHwhPAR&'H ]UHAWAVSLOhH3IӀ| uB|uB|uISB|tHM8MIf.DÃ?LHHHHH1lj?LHHHHHH1Ã?LHHHHHH1‰?LH	HHHHH1IHVHL9w_H^HH	~HH	DvJ7L98IQHH<:HH KvTHM8HM8[A^A_]UHSPLNM~jH~e1fDHFL9vf.@H Hʻ1HyL9w:u6H HH9uMHL9s
HL9rHD)A)1EAD1I)I)DD)MLIcHHϼEH[]UHL9MLBIIMt.IIʐA9H HAH HH9uRIIIuHL1L9t5HBMBI9s%Ƀ@AH HH uII9r]]É؃ C]UHDUEHjPAR'$H ]UHAWAVSLNMHLGh1HFL9vAf.H0HA1HyL9wzuvDyI@HHtH[\HHtKTH9tEfDHL	H9u3LL9sHL9`HD)A)1EAD)[A^A_]UHAVSHIL9LHBIIHHhL_IIf.AI<HtAYH[DtEqA	AI<HtAZH[|A9to@Az	A9u\IIHuHL1L9tLHBMBI9s<Ƀf.@A9u%AQ uII9r[A^]É؀ CUHDUEHwhPAR!H ]UHAVSHGhDHIҀ| uIRB|tH9M0LHID^IHtK[DDHL	؉?LHHHHH1ڃ?LHHHHHHH1IHFL9sHL9HvH9M0H9M0[A^]UHSLNM~rH~m1HFL9vAf.H0HA1HyL9w<u8HAH	H9u/LL9s
HL9rHD)A)1EAD)[]UHHIL9MLBIIMt3IIfA9A9uUIIIuHL1L9t8HBMBI9s(ɃA9u"AQ uII9r]]É]É؀ C]UHDUEHjPARwH ]UHf.fIH|B| uIQB|tHMHMIu8If.fƒ?L>HHHHH1IHL9rHM]UHAWAVAUATSH	IIIL-TIEHEWXH8(PYHpHH5	H聛H5HbH5HsLhHHmHLL诎AHHPHhEteHp?HׯH HwGHpHnD`H"IHH5LDDL-I1ֲEIMH;MuH	[A\A]A^A_]述UHAWAVAUATSPIIL@HnL5DLsHMLLLQuC<&u֋E1tnWAAApA`APA@A0A AAAA$IH5?E1LL1DH[A\A]A^A_]Ã	t$=-uIHC@I9vIPIDžAƅIIHH@IHIHt6IHH5E1H111H褭IFA;UHAWAVAUATSH(HUHuIH@HELH L)L-L5MuIMWLLHauA<uMcuE1AF=z+H
]HcHL}ILeJ#H@I9I=H]ȀfLL萬HLLmJ4(I7H@H9\HH]HHiJHEHMHH]AHIE1LHuD1bL
HMHLH]H9*<\HMumHQH9shyuubH?H@0|yMHQH9HH)HH)AB49|0yIL9uIHEMux}HEAI$@LK>H@H9MHHHI@LLHHLHMH=`HHuHHP@LcHMbHEAOLIIHH@IHIH2IHHJE1HDHM1蝭HEItLLeK'H@H9w	H	HULHHHH@HHH	LHUIHJLLEE1LM1L蕩HA$E1H}1
QHMȉHEHHBLuLHuH~AMhL}Mw HEHHBLHuHEAD M.H=L}LH]H)H=@/LHLuH=lzLHALeI$AHELuMH}II&E1L9s H?wL!tHI9u[L9sVH	HI9tH?wL!tLIw%H9t 1ߧHC<AIL9rHEI$ LeI$AHELuMH}II&E1L9s H?wL!tHI9u[L9sVH	HI9tH?wL!tLIw%H9t 1HC<AIL9rHEI$@LeI$BHELuMH}II&E1L9s H?wL!tHI9u`L9s[H	HI9tH?wL!tLIw*H9t%1KHfC|BIL9{HEI$8yLeI$AHELuMH}II&E1L9s H?wL!tHI9u[L9sVH	HI9tH?wL!tLIw%H9t 1蔥HC<AIL9rHEI$(LeID$@HELuMH}II&E1L9s H?wL!tHI9uXL9sSH	HI9tH?wL!tLIw"H9t1դHCD<@IL9rHEI$E1DH([A\A]A^A_]E1H}1
耪HMȉE1H}1
aHMȉL}MBHEH??HBLHuH芣AƄBMpLuIL}J;H@I9I1LuIL}J;H@I9IRLuIL}J;H@I9=IsLuIL}J;H@I9^ILuIL}J;H@I9ILuIL}J;H@I9ILuIL}J;H@I9ILuIL}J;H@I9ILuIL}J;H@I9I9LuIL}J;H@I9$IZLuIL}J;H@I9EI{LuIL}J;H@I9fILuIL}J;H@I9ILuIL}J;H@I9ILuIL}J;H@I9ILuIL}J;H@I9I LuIL}J;H@I9IAH]H?2LuIHuH AƄ
LuIL}J;H@I9I(MHHHI@LLHHLIHvJE1LDHM1芣L2HaAA$QLIIHH@IHIHIHH5wULIIHH@IHIHBIHH5%LIIHH@IHIHIHH5<LIIHH@IHIHIHH5PbLIIHH@IHIHOIHH5FLIIHH@IHIHIHH5PLIIHH@IHIHIHH5mIoLIIHH@IHIH\IHH5oLIIHH@IHIHIHH5LIIHH@IHIHIHH5|LIIHH@IHIHiIHH5+LIIHH@IHIHIHH5̨LIIHH@IHIHIHH5mLIIHH@IHIHvIHH5}8LIIHH@IHIH%IHH52rLIIHH@IHIHIHH5LIIHH@IHIHIHH5lHLIIHH@IHIHt9IHH5ɦE1HDHM1謝HTIAxHEȀ hA[UHAWAVAUATSPIIL@H>L-ZDLkHMt[LLL%uC|%uًow;H~HcHMIG@I9I&11ۃ	ItIIIHHaILH[A\A]A^A_]MIG@I9IMIG@I9IMIG@I9IIMIG@I9@IsMIG@I9jIMIG@I9IMIG@I9IMIG@I9IMIG@I9IEMIG@I9<IoMIG@I9cIIIHI@MLIHMIH5HNIIHI@MLIHFMIH5IIHI@MLIHMIH5yIIHI@MLIHMIH5ķdIIHI@MLIH\MIH5
IIHI@MLIHMIH5-IIHI@MLIHMIH5zIIHI@MLIHrMIH5%,IIHI@MLIH$MIH5EIIHI@MLIHMIH5TIIHI@MLIHMIH5EIIHI@MLIHtAMIH51L111ELIH[A\A]A^A_]ûUHAWAVATSHHL4u!H~i;xXHL9rRIHHuHLP@~+LeؐH}w&HILLHLP@ڸH[A\A^A_]UH1G
]UH勏uHWXHtf{tu]1]UHHGXHt81ɐHs)f|Hw!f|Hwf|HwHHuϰ]1]UHHOXHtT1f.D4QH9u<|QHrH9u.|QHH9u TQHH9uHHHu]1]UHAWAVAUATSHHIIHMAAB HUu9M9MMBMtE1CD5B7IM9uMIIH@@HEHLpH1HH}ILMLE@ILMLELmLHuLLU~ILmHu7f.fLmt|RHEHEHE??LmLLLAօuH}?tHE??HED+eM)M)MMLIIH@@HEHH@HHE1HH}ILMLEf.@ILMLELmLHuLLU~ILmHu7f.fLmt|RHEHEHE??LmLLLUuH}?tHE??HED+eMLHH[A\A]A^A_]UHAWAVSPIIHH6Pu71u,INL9s#HH@A6HH[A^A_]H[A^A_]UHAWAVAUATSHIHL5IHEHlHdLHLphMDlI'u3L9r	HMH9wH衔f0AM}AtLXLHEdItLk-A)EHP|fAE0.IEylHDHL0hD؃t 1f.H9uI)D)DHAw1f.@H9uI)E~DuHAEAAپHf.AHytPHI}A]D9};luAE.ILYLorD9};luG.HIHA)LAt#	IuAMD9};luAE.ILADlIhE9'Af.AE0IDlAE9|~aE9L51|AE.IDl1E)DHD)~:AAIL0LI訍LfIL5AEHXHHptH9HPr	HMH9wHI)IH;EuLHĘ[A\A]A^A_]]UHAWAVAUATSH(LALLI`HfWfffff(f8fHfXfEfH~H x%E%'=EfWf.u{l}HH}HHlHBUĉHxHEtVHH#UH?H	сAE{
IAHfA0HIAHl|uO
u@(EWH*fH~HHуE1fHnX4Y\XܘW*Y
ݘXD,fWf.ff. A)1Aw!DH5nֲUf.Ev
AEAADlEAEDHDIExE1DDEE)DEEUw,H
mHcH1HEAEYLeE1EIEELADODeDDHE"EDDELeGd AIOLHcLH;vHcML跎IMIHALMEE~'DƒH50mDAuhf({ED؉ƒH5lYMHmfHtftY
Mf(^
Mօt)HKmfHt
tY^M}#DDW*YXefH~HHfHnHcH5lT}<^\,f\M0MYA	Mf.wyҹOʃՕ%f.f(\f.Y,fY\M0AIMf.vAL}LxX
6Mf.E1AE1L}Y,f\M0MYfWf.A	u{RtM
̔fWۃeY,f\ef.EK@0A3I9uMǔXf.AL}LxCfW%f.E1E1L}Lef(Ȁ}EBf.}~_A@Y
MU.\f.v1IL}f.fLA{0M[tALxEAXxTIcH
iE}EL}YwE1f.EALeH}<36+lEDHHɋu(HHL]D}Mf(^,fY\MH0MYA	MfWf.L}uALxtVAfWYf(^,fY\MH0AMIf.u,AuXMf.wf.LI@<9uwICI9uAA01A1EL]D}uHHA H;vO MLpA
HDLpMH#IKmE1E1Le<HL]D}HHAFDHQHAHAAE~E~E9DANA)A)A)ƅLLpMŃ}tfLLHL<HEHHL>IH9wWH9vNHcCHD}HHHMHMHLHe<HIMLp HL踇IMHMLpD}LHHMLMt
IEHfLIE H;v= LMMLWHLMMD}IIHHIELEIUIEIEAEE~;HLDMLLuEEM];MEELuIMIű}t!}uEĩu%t
AA1ɉMEt~IEIcMD1=CBCCPCCЍ@CύBC…x @t¹ )D )ȅDrAAAAAAtAAAAAALpE~HLDm=IE~HLDLP=IILELMLUȀ}LmufMc{IcMD)t	ySI+IIUHt
9tuH4HHH9w%s#EAOύQ1Le=DeMLe}u7}1}WL}Mc}MIEAOύQsB1}LEHpHLZ<LMIIʃ1f0xH4Hމ0H H<HxH pH4HpH xHHXH Hut,1f.4H4HHH 4H9uHtHLeE;|$Mct$ILELUuNMdI$JBLmAMMԀ}LL}Mc|$IJHtHJ\ADABHHcH;H;7Hʃ1Lef0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hut&14H4HsH H9uHE;{McsI
JH
HJ
AADABLHcI<H;
)I
HD{DsH{HCHCHIt$IcD$H({HH߾9ILML}LmLUELMMLmLUȃELL
ALAHMDqIcT$A)HuuNHEHHI<$HH:9yuHHH9wE1D4AfLH1<xuVHMЋYHcp)uGHMH	HH8H4H>9zuHHH9w1ɍ	f.fH9Lew8H9v/HcHHLELMLUL]-HHHHcLELMLUL]Eg0u
E]E=u
E1@E#IE;ELmL]?L}McwMIAO΍Qs1Leaʃ1LeD0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hut&14H4HsH H9uHE;w}MMcINMtI$JSMAADABLHcI<H;v
~IHE|$Et$MI|$ID$ID$I$LmIuIcEHwL9w)L9v IcEHHIMLL]~LUI$ANBAL$MLeMcD$MAOPI$M9t	s1j1*ƒ1f1yH4H4s1H H<H4~qH yH<H4~qH yH<H~YH Hut'14H4HsH H9uH"E;D$MMc|$ILENMI$JZƒ1ې1yH4H4s1H H<H4~qH yH<H4~qH yH<H~YH Hut'14H4HsH H9uH	E;D$}DMAADABLHcI<H;v{w|IxLMLcxILEJHtHJAADABHHcH8H;e|bHE|$Et$I|$ID$ID$I$LuIvIcFHuL9Mw(L9vIcFHHILLt{LULEI$AHBAL$McjMIAO͍Qs1[ʃ10xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hut&14H4HsH H9uHLeE;j}ML}MczINMtI$JQAADABLHcI<H;vKzLUIHE|$Et$I|$ID$ID$I$IrIcBHEsH}H9L}w(H9vHcGHHHHyI$AMBAL$MLmLeHDxDpHxH@HHIHLmIuIcEHrL9Mw)L9v IcEHHIMLLyMLEIDBAJMZHEH8A9LmAG1A	L}HL0INj@IcU)tLELMLUL]HIHIuHHLELMLUL]29quHHH9wAtICIf.@LA{0M[tHEЃxLmHH}о/HIcU)HE
LELMLUL]AADABHHcH:H;L]wL]HEt$El$I|$ID$ID$I$LuIvIcFHpL9w(L9vIcFHHILLvLELMLUI$AOBAL$ML}AG)Let~BMYA1A1HE=IHcHIuHH29quHHH9wsA1HEEML9wvL9vmIcEHH}HIMLMtmHLxL9t|H9wXH9vOHcGH`HHHKLLMMuMMLMIH}MuLxdLMMuMMLMIL9w(L9vIcBH-HI
LLLMnuMLMIL9w/L9v&IcGHH4HILLLMuMLMIHAADMtM]LH([A\A]A^A_]A9LmHHIuHHLELMLUL]29qHHH9wA{lHHHDpD`LeHxH@HHHEHIsIcCHMmL9w(L9vIcFHHILLtLELML]LUIAOBAKMA}Lmt&McbMIAO̍Ql1}u
}LULEENÉE1HELMLHAL$F4KILm]LL2AA0L]E#IIHuA;]L]X]McgHL4D0I IAL$AT$sHc΃@PxHIVPH H<HzPH xH<HzPHH HPXHL4_DpI HЃuLmt,AD$1ftH4M4vDtI H9uME;gL}McIJHt
HJKAADABHHcH;H;v
qHHD{DkH{HCHCHL}IwIcGHjL9w/L9v&IcGHHILLaqLELMLUʃ1ۋ0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hut(1f4H4HsH H9uHE;b}MtL}MczILENMtIJAADABLHcI>H;UpLUIAG1EDOE#IL}LmA9uGA9IL}Lf.fI@<9uICI9uAA1XACMA1EHE~EnI~IFIFIIrIcBHhH}H9L}w(H9vHcGHHHHCoLELMIAL$BANMLm(LmE#IL}UHAWAVAUATSHHH`AL5`fW1f.IAA)AALHMЃADHlHhLXLpPMl'u=IL9r	HMH9wHRnH`f0MA$~McHItAL`DXA)rb1@Ǎr1ۃÍ4~$AxD9MD9*||D9|wle)BA9~D9~"1D98~+@u.D~A9@D90lS@tzl:1B1D9@ǍZ1ND)D9}n9։MMt
9}AL9r	HMH9wHml)HlHhLXLpPDXA)EH`HE~hHtHQ-lL9E1f.w8HZ
L9sD9};luB.HHHL9sHD9|ŋl.߉lA@1A)1DIMt
A1D9}zAL9r	HMH9wHkHlHhLXLpPDXA)lQlډlH`DH`HE~hHtHQ-L9sHp
HA}FHA|=L9s8.HH;Xs(L9s#HN
HH;Xs	HL9rL9seHL9@@u-HlL9sid|dHiQH%0HZ
HclHiQHH?H%kd)lL9sJHcHigfffHH?H"0JH$L9s
|ɾHH#@0@2HHL9s[HclHigfffHH?H"ҍ)р0H.HY0%HL9s90HL9s
O;l|L5XL9r	HMH9wHiH+`IH;E|HHĈ[A\A]A^A_]L9s0HE~L9s
.HlL9f.0HlwlL9|dUHAWAVAUATSHHIIL%I$HEL6HpH`HXHEHhfWfpfffffffHDžh1II9w2IM9AEHr t+t
-u	IM9AE1<0u.IM9
AEI<0tIIM9rGI1M99DAKЀ	L@L8DD)H`I}11E1LfwAS f.DwCESAI9DASH
rHWDžHL9A.0D1HPDL(jM1HX<.I}AUDL91A0DDMM)I1I9E\HA0tHL9AD1HPDžHH`A1L1H`DžH1HPL1H`DžH1HP1E1LHXH`1HPH1HPE0A[ϾH(HXH`DžHALwmL9s8D0ASЀ	LPHXH`DDHHXH`HPH1HPL(AD؃1҃Eu[L9sVIHP`фdHG1L9s3DE1A+tA-u#AHGL9sDIL'E1AKЃ	L9A0u'HHDL9HFA0uL9HrHAKσwytuAsHHL9ZЀ	{HHH@ҍ4Dr4rI9`ZH	H@vHDIeLI]I1PH`EE1`|APAt=AH`DR	AE~+ALPDXu,EL`A-L%DHAAL`f.fEj	D6ACMADEލ4A4MA	MLAAAAuEBH@L8DHPt)A	A6AMEE֍4	4EΉELPDXEAtL%AKE1&H`DL%E1
HʍA4KHDH`HL9tZDHAKЀ
HWDHLPHXMg1HX1H`DžHDHLP1AL(AL?H@LHH)HNOAONOEDILLXH`EDDЃL؉H*h
HX|#CH
@YDH*Xh+H`IMP0aPML%LL8H
?IIMHPMLM9fWfW1f.;tH
\I$H;E~HĨ[A\A]A^A_]H@|&H>^%+`9fH~HH H`)H(ʃtH>YhfH~H H@ʃo5! H5$?1HHtYhfH~H 1H ډ׃t"H5>^hfH~HH H@H
>Hh@tY	hfH~HH 1lH
D>YhhfH~H |vTHHh
|rHHhPl1H 1L`A
|gAD$HHi98HH?H!1f.HH9Ks&HxHtLFHNHVH>HxcAABHc`~M]MHH/HpH`HpHVHNLF^DfL`HHXAA
|PLXAZI
LXf.AUH
LHIuHX	I
	D9}:A)1LXfATH
LHHA9uH(1҅HH(H~H8IʉL ADH0LPLd\H0Lc~I!JpHtHJpLXNDH`HcH8H;hv\H0H`LXDxXHxH@HHHPHHcFHH8UHhHHLe
IHxHtHHx>H`HG H;hv Li[IHH`HHGHHGHGHGAAIADIADD$A3D)苕л6)=DMDA)EEE9EENE9EOEEHE)~YHXL H`HHHXH9Xw-H9hv$HcSH(HpHHpLHH6ZHH`H`E~HDHXHHPHPHXHHE)H(~HHdHE)E~HDHHL H`E~DHIgLIL@
L@ILPHHHPHH~HXD@@IcuD)L`tHMyP<HHHI}H4HL8MLfD>9zuHHH9wIIHHf)H`HH+AL$+K~#fofH~ɉH H H	fHn!fH~H )H H	fHnfo^`f.L8LsY$aY؃XMf)ufWTUf)@XL8f(f(@
`f(f(уXMh{|``uzl^`n`u^f(h`Y;`f(fTfUfVf(fWTf(#1`f(@XL8f(l%=u{HhlH fHnYXhhfH~HH ׁ|HH9Hh5E=
[_f.r(H,ȅɺDWH*уXufWSfH~щH )H H	fHnH fHnYXhhf.
$_3Pl/H fHnYXhhfH~HH EuOց9uCf\Xu	k
^f.Pf.p^BLXHhHHI9w9H9v4HcGHHP/HpHHpLXHhTHPH9v9I9w4HcBHH`2HpH
HpLXHhHTH`H9v2I9w-HcGH(HpHHpLXHhjTL9M9IcD$HH0HpI$Lpl\
]W
]f.lXtjhIAEHt!wk@(AAD9uclDžhBh	IHu2#l=E=pHH fHnhXt.XhXhIM\hfWf.HDžhH0*jKDžh6Džlp
lDžhEthY@[hLXHhHHI9w9H9v4HcBHHP2HpH
HpLXHhHQHPH9v9I9w4HcGHH`/HpHHpLXHhkQH`H9v9I9w4HcBHH02HpH
HpLXHhHQH0H9v2I9w-HcGH(HpHHpLXHhPL9v4M9w/IcD$HH@HpI$LpL%,LPL%H@L8M1hWM+`)‰H
/YHcYhH@먋lC1LAM
I$8HXLIċ@H`HcV)L8UTHHhH0zL%k)扵hK@(lhfWf.u{jHDžhI$HH6HH29quHHH9wL8UJUHHHHEHuHUH]UHAVSAIcHDHt
HHT7DHFHcH8H;NvpNHNDpXH@HHH[A^]UHAWAVSPIIHHA Ht	HHQ ,HAHP H;Qv NHQHHHH@L@L;DSDсADSADEDDɅt'@tO@@A1A#AA1fEZ@EED[DEEAS@AEEuυu}A81D1fEAErEE^@EEύSEE@utHAEA2 D	A0ADHAp DH@ BEtA5)AA41@C_CCߍ{CC4@CWCׅx @t)AH[A^A_]UHAWAVAUATSHI։HtH
+4H1L6HLuAL%h
1HEMIuLTfDLLLeLnHM9<$w%M9|$vIcGH"HuHLIL|ILJLAtTH
i
I9r8AIuIH=h
HHULIE1Yf.fIAA@ILLLuLIM9.wCM9nv=IcEE1LLeHLHuHLIMLlE1LLeLIE1LLeLH}Ht3HuH9>wH9~vHcGHHLHH|HIHHH[A\A]A^A_]UHAWAVAUATSHIG;FILLLLMcgIc]F4#1E;w@AHH8Ic΅HM~8HHOH9HGHHHHH1H]H=DHH]H8~vHEINMMMf.HM9sGEIMt11IˋHHHH HHHL9rՉ4HEH8HME~)HH:uANHAAE1DpH[A\A]A^A_]UHAWAVAUATSH(AIAA_GwF4>A9|
A9}HcLdMtI$HLTAABHBHcH8H;JvLEHUHuGHuHULEHJXD`IID$I\$I$A HuLeHULEEAEOJH1zBAL$DsLEHUHu&AALEHUHufH AuLetf.@HuF>AI0Ic@LAt>A E)1>D	lj;HHDL9rAEEQHHFI9IMGHHIII9IGHHHHH9sHHH9MIIMIIPHHHȃHs1iHH1LLD L0D L0D@LPD@LPD`LpD`LpH HuHt.HHDDH HuM9uMH)J4JMHf.HHL9rAET$L9wL9BvIc@HHLILDLDLH([A\A]A^A_]UHAWAVAUATSPIGHc~)uVI$HHH<H9Yu0HHH9wHBHHEHHJ[IMHLHMct$IJDHt
HJL;ADABHBHcH8H;Jv DHJDpDh@HHHXMcT$M$IcwIL1LHDHL)H)HH HL9rKH9s-f.DHH)HH HH9rAHf.A9HItDPH[A\A]A^A_]HBHH H;Jv 8CHJHXHXHHH@UHAWAVAUATSPIILcgMHHcHcAEOAprTDƃސ8PHH߉8H HHPH xHH׉xH XHHXH HuAt,A1fHHHH HA9uHtvE;g}MWALtIHxIwIcGHX;M9>wM9~vIcGHILIM|LAIEAL$BAMMLH[A\A]A^A_]UHAVSLHcGEtD1AACzCCMIWCC׍=@CȍBC…x@u
 > )
-AA)DD1M9vAqADD	J1M9vAqIƒt1AA+A)‰DE1M9vEYA	ƉDAD	D?H H	fHn[A^]UHAWAVATSHc^Dw1A9jLLCMIL'ELE|AD1AE9}MIA1E1AIILII A$H)H)HH A$IM9vA9tDw(HfII9vA9uADGEHcNA)tELL+LLHA\	A9\uIHHL9wrw11f.A1IHHH AH)H)HH AIM9v΃HIcЃ<u'Hf.HH9v:uADG[A\A^A_]UHAWAVAUATSHXIL=MIHEЅuL%;xB"v81L%y1HyA-IHEAHH t
H1I1AAH]ML9r'f.HLU>AKHHuAt!HLfDHHHuLIH;MuHX[A\A]A^A_]<9UHHPIL6IHEHyy
-HIEHLHHH	D)0H}EI
rEIgfffffffDHIHH?HHDD)0GHH	HHsʈtHFHHuIH;Eu	HHP]W8UHAWAVATSAIIL9sBH@LHL"t)tHL9rf.HsD83u1H[A\A^A_]UHAWAVAUATSHLEHMIHH9s[IIHEHML<LDtPHL9s1LHL脦uH}~܊HUf8
tHL9rL)HH[A\A]A^A_]1UHAWAVAUATSHtnL6I9&Hf.HI9< t<	t<-uoHL9HAAA_E1mHf.H<	t< tu	HuLHu<-t+uSHL9tsAA\/+A
AH0uHI~E1DH9nLk{0LtLGAA\/+A
AH0tЀ	v!H>1[A\A]A^A_]DLkH	L9IGI9t6f.@AMЀ	K<L$yIL9uIM9L]LULMDEMM	M9MMGMM)MIM1Lf.DAA	HAHYHI9uM9vpA?@@	wiMDI}L9tDAA	HTLHILLH>}tsHML6LHEIEI	u Iiʚ;HL>HH؀}HELD)H
L$IH>LH؀}IEpHH9wVHHVIL.M9tH}I9w6AMЀ
s(H}I9wKAHNI9uH;]wuH;Mv"HvHLHkdLHUHAWAVAUATSH8IH}ALlI@HEHuLmLE$L1LEIILf.<%t*TM9HAIHf.fLaHHp0ADuVHQ1<`@LHDDL`|-LEA$H*uhIAH(wfHI@Ae1E1f.DH<HDAHDEAD$IDu<$u`Du1PHUHHHH
HcA$91HHDDȃHDDAD$IDuDH<.AD$H*uIAH(w)HI@A(IH
NHq0Du1?HuHHHHHcA$(1fDHDHHAD$IDu<zt@<lu"AD$<ltIA4I1x@ @H+Hc<H@t.<it<dAH(HIHAHc	AH(w9HIHAH	APHHI@APHuHHHHHwM9A%AH(HI@AM9|AH(SHI@AOAH(HI@AAH(HI@AHuHHHHHcHuHHPHHHBHHDLHLH9BA<$f@L1U8HuHHPHH0IHLHLmLL9HFLH2IFHuHHPHLH}LL!HuHHHHE$LLIILLEHUHHHH
AIMHEAI)LH8[A\A]A^A_]I1WIЉHELk8M)IBDŽ
AD$<`uAAD$IAIE1I|$<-IEM$)IİB
H*uGGD1HCI$HƄdAI9LFDŽE_HDHI)H.u(GH*GHD1H1GHD]HHDHI$uAE1f._HD^HHDHI$uAEHDLU1fHDHXHGHDub1f.fHDHXHGHDuHCHHƄdDŽAEI9LFHLUHHH(HDŽztlulH_HHDHpuB
J
LgN
HGtj<%t
HIHGJ
DuH1I(1HDHHAD$IDuHEI9LFHJ
MZ1H
s&HIrA:H6HƒI9$H~ wHc<H烼tA:H(vH]H3H~H;@it
@dA:H(wDHIrA:CA:H(wBHIrA:AAzHwDHIrAzBH]H3H~H;Hc64H]H3H~H;H6HH]H3H~H;H6HA:H(wHIrA:6H]H3H~H;61L=ALk8B%H IcLF%J%AtHHJ%H
tH
<it<dlHc
gJ%J%HB%tH
HHBHIDLHHuH9B<fL1˘IJ%J%HH
B%tHHIHMIHUIH9LFLLy+MAL;uJ%HAIwJ%J%HLF%AtHH
H}LHU,L1I
DLHuIHMI9tKHL)J%J%H)H9HNIH9HLIƃ;]LHMIHEUHAWAVAUATSH(DMIIIHUHuI)MnMHlIEHHj,I9IFM$HLELeLHLAQ(IEuH}HLLeM9LMt$A$`M~bIH}HL!tuRfD;`uINH;Ms=A`IAK>H;Es)LHLILL9rIFH;EsA`LA$H([A\A]A^A_]UHAWAVAUATSHHLMHIHHHEH)HHUHAAHEILEA@<LEw HHcHHLc1AXHL9HL*A0HEIWIEHExHuHDHϺ1HL
IM)I9wwHEI9ukHEH9HGL)vLLuAB4 LHQ%}pu(Et#HrAGxExHEIOEHE0IHuLL!#MHOHH;EuLHH[A\A]A^A_]%UHIHHHH=Y]#UHHIHHHt&)`)p)U)])e)m)u)}LHLPLXH0HEHEHEH0HEH=ҐLEH]UHH1HH9tDDHyEuH]UHf.fH@8tHxu]UHHHDxH@u]UHH1HH9tDDHyEuH]UHHPAHEt&)`)p)U)])e)m)u)}HHLPLXH0HMHMHMH0HMHtVHH9uIfHMHQHUHHt6H9t.
uUH(wHHMUHHH9uHHP]UHAWAVAUATSH8IHH H(H0HH8HH]L=	8I$ H]A>fDI$0I$8H9><uBLH7Ct҃DHuHUH	HuHHUf.fHuHH9sHNHI$0H9t	HJ:<uHUA$ulH9s#B8tHHuH9uDH9s?Hf.B8HUHBH9HrHHf.H9I$PHH)LLH.AE1!th?t]E/ulLH
IHuHUH)L^LHAcHH9oaAE1DuLHEI,AD$HuHUH)LDeDmLASALH]HQAŃSAIt	D LHu-ItxAŃ=uLHuSt	I~AD$LmH]L)LLHI$PHtIHuHUH)LЅt5fDAD$LmH]L)LLHNoLLHTH]A/I$I$ HH)vD;/t	HH9wA$I$Xu
Ht+LHt!L11I$ H]tI$ H]LHAŀ}A?I$I$ HH)vf.;/t	HH9wA$I$Xu
Ht+LHt!L11I$ H]t<I$ H]LH9Aŀ}I$I$ HH)v@;/t	HH9wA$I$XuHkLH]L11I$ H]LI$9tEAD$HF-INPUTID$u1vI]H5qkPIIH5<ID4H5*>'I H5=IDH5*ZLH1H8[A\A]A^A_]UHH0H8H9s#LBfBt%HH0H9rHH8HFE]HH0HFH0L8HBL9w:<!--toLR	M9wH<![CDATAH3JH[H	,
AIH?wnHI!t_HH0HVH]DHH0L9s(LBM9w
--B>f	uL0LHVC]À't	"Hf.HH0L9sDHHPD:uHFH0H;8sHH0HHHSDHVH9f.9BHHH9uL0IIDI9IfHJ
H0HI9z	]uz
]u܀z>uHH0HV]øUBHHH0L9sHQBuHNHHyH9s$H9ILGIBtHHI9uIH9s?Bt5H~HOH9Hr#H9sH:BtHVHzH9Hr]̃߃3w$UHHH
HcH]HH>HgH:HNHVHH'H`HLHFHUHAWAVAUATSHHIIL%zI$HEHL LLH)v;/t	HH9w1ɀ;/@HtuI)@I)M9tgIAMCH}LBD=MtyHIMBL}LHLBD%IH5bHULL1PAIXu
HtLHHt
LL1I %IH5y9HUL1OL%kI$H;MuHH[A\A]A^A_]5UHAWAVATSIIHH HHII)LHH9IFHL)HH9HHHHGHHHtHԅH7HʅHHHHIT$HYHHIL LHH9v/H HH LLH J0H B0HHuHt.HH H)HHtHLL[A\A^A_]1HǃL [A\A^A_]UHSPH`1kHH HHǃH[]UHSPHHHtHHǃH[]UHHP]UHHH]UHHX]UHH@]UHHG]UHH(H0Hf.H9vHrz
HuHH)]UHH(H01H9WHH)1H1III@IIIH(LHHf1foJfoff.@fn,fndftf`faffftf`fafffnDfnLftf`faffftf`faffHHuAtCfnTfoftf`fafo%'fffnftf`faffffpNffpff~L9tL@19
@HH9r]f1fAmUH]UHHt]ÿUH]vUHH]HHH=ZH57
]UHAWAVAUATSHDIAAIHHHEH1<DHDžDD$HDž@t*Hc8@j
H(HDAu,H;HHH5H
6H57H8=H4HD4HHE-H
.HHH
(H5)H=*HPHXH`HHxHHpH
HUHHUHMH
HMH
HMH
HMHEHHhID$HL}A$`x0HiMbH&i@H1	1A$dxJHiMbH&i@DDHhHt!H1	ÅtH(0
CA9$tA$$uLA$I$H	HLH
'}H	H;MuH[A\A]A^A_]UHi Nȃdx1td`u뉏`HHt]1]UHAWAVAUATSPAAIAH?8HHH1D HCD;D$CHǃ`At+H9~8@@HHHDDAuuH~HhHZ~HpH~HxH}HH8~HH2~HH,~HH}H
}H}HhAH}HD}H
}HpHxH}HH}HH}HH}HH
HE]}H
f}H}HHH
}HH
|}HH
v}HHHi}HD;LsHH[A\A]A^A_]UHщ1]Ht5UHSPH$u	HHHHH[]UH1]UHG1ɃBHcHH
UH<H>D]UH1]UH]UHAWAVSHX1D`HEEwHHfEHwHt-HyHLH}1AHIE1H}D"Åt4MtHyHL1Pr1HX[A^A_]3
<MuUHAWAVSHXA֋HEEwHHfEHwHt-H yHLH}1AHIE1H}DNÅt'MtHxHL1PHX[A^A_]l<MuUHAWAVAUATSHhHUHuIfbAIwHtxHYxHHp1L;AHIƉHuHU1IMtLMy1HxHLPIt,fHuHU1OII}8#E`AHHMEIwHt0HwHHp1LsAHIE1H}DÅtMu%f.f
<MHwHL1PLHh[A\A]A^A_]UHAWAVATSIIIHPHXH9s(H)L9ICLHIPH[A\A^A_]IwRIH@LHHHrIHL9vJ&IPHIXLLHLLL[A\A^A_]UHHPH;X]UHAWAVAUATSHhHUHuIfrE'IwHtxHuHHpH]HLAHIDHuH1$IMtLMy1HuHLPIt(@DHuHU1
II8#EdAHHMEIwHt?HuHHp1LAHIf.DE1H}D,
ÅtMu%f.f[<MHtHL1PLHh[A\A]A^A_]UHAVSI1dx8uRA`8tDA>11x*1ɄA>11[A^]UHAWAVSHXEHwHt]L=sILH}1AgHIHM߾A+Mt-IL1PHM߾AHX[A^A_]UHAWAVSHXE1ۃ @tEHwHt]L=rILH}1AHIHM߾A`Mt-IL1PHM߾A.ÉHX[A^A_]UH8]UH8<]UHAWAVAUATSHXH1$D3HsHtRL%qI$LH}
1AHIDx
AMt!I$L1PDR
AD#L{MteHqHLtH}L1AHID=AMtHFqHL1PH1qHLPxDA1E	ƃ$HCHX[A\A]A^A_]UHSPH%%u* HȴH0HDоH10HH[]UH勇 ]UH]UHAWAVSHIHHHL=oIHEG<t<t~u~tqH`a<t1<uƅ`ƅ`$H`HLE1E1IH;Mu_HĘ[A^A_]ËFt=uFFeW)`ƅaNfbdJUHHMIHHG<t1<uD$MH]UHAWAVAUATSHIIHL=nIHEЀt?ƃHǃǃH127.0.0.I$fAD$1fA1YHDž,D+HsHtsHnHLtH1AHIH0H,DAMtH8nHL1PL=mE"H0H,DAED,H1<t<t:8u
<H0H LH L<t1<HuH$
LEA Lt#IH;EH[A\A]A^A_]1H}1
fANj@t=?DDHǃWƃ2f!UHAWAVAUATSHhAAIIx8A?11@A?1#AIwHtlDuH8lHL(Hx1AHIƉLDAMtHkHL1PDuAjLDAANp8$tfA8%mAHHMЉEIwHt0H{kHLkHx1AHIE1H}оDÅu<MtH!kHL1PAEE'IwHEL5jILӘHx1AHHHMLEDAHtIH1PEEu]4E1}AEx8Eu3A?E111xA?1tEÉHh[A\A]A^A_]HMLEDAEupUHAWAVATSH`IHHM؉EHwHt-HiHLH}1AHIE1H}ؾ1ADžu&<MtH\iHL1PEt6H]f.A<$f@H1-y8t1*&Eu1A$ u
I$H`[A\A^A_]UH]UHAWAVAUATSPHUIILf.DLHupLLHUÅy`I1tAƃu6AAw(DsIcH
D4D0HcH[A\A]A^A_]UHAWAVAUATSPHUIILf.DLxupLLHUÅy`I1tAƃufAAw(DsIcH
BD4	D0HcH[A\A]A^A_]UHAVSIHHtH߾]HeL[A^]HtkUHAVSH$u)LMtLLHHHtHǃ1H[A^]UHHh]UHAWAVAUATSPIIIH?Ht|IHLL 1MILLAԅ-I1tʃuDyIxIDžLqLLE1<1JLCwsHH
1D$D HcIIDžLH[A\A]A^A_]UHHeg]UHH]UHH
?H]UHAWAVATS=
1|11111H
~PE1L==dE1&LHIHHS
II9}J|3HtIPXJD3H
[A\A^A_]UHAWAVAUATSP=
tH[A\A]A^A_]
NYdL5cIH=H5
PH5rǺz9H
~F1E1@=
L-s
IN<+LPPIDL1IHHI9|H=	'H=@+H=$
/H=h
3H=
H[A\A]A^A_])UHAWAVAUATSH8L%-bI$HEHDž()EHTLSv1.2HEW)E)E)E)p)`)P)@)0) )))))))H@IL5aIHULLP8LHHH=HHLH55HHHIǻE1L=1H
HHH!A1H5LFIHILH5LP8tILH5!LP8t4ILH5nyLP8uqf.DX1I$H;Eu*HH8[A\A]A^A_]EL%#`uHUHAWAVSH(II(EHE HD$D$L$A,HHt1M	@H;1AHH([A^A_]UHAWAVAUATSHHDMHIHHL}(LmHc_HHEH1Mx8Hb8E11dHH5tFDAE	LLLHLLLHHuLHIEHA@IHǾ L1dH5=LALMHIELI)LHLL%I}L)I}LHHLu H]HL	t7I}
IHHL	LHHHLIDMHDHMLEMMEM}HtLH޺FMtLLHtLH(MHELLLHf.DLLLHHuHELLLHf.DLLLH/HuHELLLHf.DLLLHHu+I	HELLLHfDLLLHHuHELLLHf.DLLLH?HuI}qHELLLHf.@LLLHHu+HEH5Hw1HHtFIH=
1HH=y
1mI^IFHtHuLcE1HZI}1LvHL5HEH5!HiP1L1̪!HEH5H811詪LLLHf.LLLHHuI}LE1HYHH;Eu{LHH[A\A]A^A_]HELLLHf.LLLH/HuL"HH;3HmFUHSH((EHE HD$D$L$E1HHt3H;*1H;1H;H޺HH([]UHSPHH?HH[]UHAWAVATSx5AIA9|#HH5@
DLD[A\A^A_]L5XI>H51`I>(3UHSP11|HË=
HXHHPPHCH1uHH[]UHSPHHHtH_XHPXHCHHH[]UHAWAVSH8BHH
HcHH{HtHWHhHaH"HsHL=WIH
H}AIH%MtILHrHsHtXL=oWIH
jH}1AIHMt-ILHHKHH.u%H8[A^A_]HVH;H51nHuVH;H5N1TH;'UH]VUHSPAHEu.AAwf1fADA	rCA9DG1EHDEDCDCDKDSsHHuE‰L1HHuC1H[]UHAVSIu&wf1fȃ	r9GȅDAFA^ANAvAFI1H1cIHuAF1[A^]UHAWAVSPIHWH7;Wu'HC SS{H9t'PIHu<oCH΃SBHֺHtJIH3SSHTL;sCCFCCLHL,1H[A^A_]ðUHAVSHGL7;Gu`HK CC{I9tLH¹P(IHu)EHƺ1Ht3IH3SSHL3CKKHKCL[A^]1UHGtGGH]1]UH9WvGHHHH]?WH1]!UHHH?H H9t]W]UHSPHH?HC H9tHtWCH[]UHAVSGADGH7HG H9t)Ht$HD9wt{SAֹHDs[A^]H9tUHHHv]ðUH]UHHRHHTHHfHHxHHUHHHiH]UH]UHHHT8]%UHHHHT8]UH]vUHAWAVAUATSPLoE1MHk=L=qTI<I9CuK K9CuKI	HM4AFuAAH{HtIFHYH{HtIFH9H{ HtIF HH{0Ht2IF0AHLxH{8HtIF8HH{@HtIF@HH{HHt~IFHHoH{XHtYIFXHJH{(HtIF(H*fAdžfAdžLcH5LH5,LH5LH5hLH5Z}LyH5wLbIHAHAzH'RuH]HRA@L=RL5KOfHL9s=HHtHpHtILLP8uHH]Љ*HEAH{ HtIF HH{HteIFHH{HtEIFHHCHCHWE1q1IHtTIW@p@`@P@@@0@ @9CVUADH[A\A]A^A_]HkOHIHIAHIHIAAAAANH@0IF0LAHHOHIHIAHIHIAAAAAN"*HsOHIHIAHIHIAAAAANANH@0IF0ANHNHNHNHHNHHIIHytEHyXt>Hy0t7Hy@t0Hy8t)9t$HytQHyHuփtQIπI
HtHa8HAs:HBs
IǁHI<Jt
IǁHHKIǁH UHSPHHKH0HtH諺IH=uH=H5k;dt5H5H|H
HE11dHH1H[]}zH$H5;H
VH8L
HI1|dUHH
LH<O
]UHW
]UHAWAVAUATSHHIL%II$HEH=v
H5HLA@L=LL5If.HL9s2HHtHpHtILLP8uHH5
L1upIHcL}@LL1HKA@L-KfHL9s,HHtHpHtILLP8uH1I$H;MuHH[A\A]A^A_]{UHAVSHL5sHIHEH=]K@11ƅ H,HH.HH@HHRHHJHHHCHHHHIndex.xmHf@lH H1IH;EuH[A^]UHAWAVAUATSPAIH=E
H5yHbJA@L=UJL5Gf.fHL9s8HHtHpHtDhtILLP8uH|IH{LLP81L%eLEuTHIA@L=I
HL9s2HHtHpHtDhtILLP8uH1ɉH[A\A]A^A_]UHSPH=1
H5eH
!wH=IHHt
9u	H@HuHH[]UHAWAVATSHL%EI$HEHGH9;AAH=
H5IAv1ƅ(HHEHHEHHEHHEHjHHHEHHEH(DDHAt\HuWLLyHIndex.xmHf@lƅ#DH
˟1H1L1聐I$H;EuHH[A\A^A_]UHAWAVAUATSHL-DIEHEЉH
GHHtqC
AIHGHpHtXHDHH
H1A.IH={GFMt*H
DH	L1.H=LGC	tLL!HsHrH11:^ƅ HHHHHHHHHtFHHHHH LDJCt=u8HHHtHLЄuHHHtYHLЄtM1HJFHxHtHrCH`H=*FIEH;EuHHĸ[A\A]A^A_]ÀK
UHAWAVATSH AIHL%BI$HEH=O
H5LH
QHH
SHH
eHH
wHH
EH	HH
hHtH߉D@HAu
C1At;Hu6LLHIndex.xmHf@l1LL1BI$H;EuHH [A\A^A_]UHSHHHAHHEƅ@HSHEHXHEHmHEHHEH'DHHEHyHEH@iHH;Mu
Hĸ[]UHAWAVAUATSHAωIIL-@IEHEH=
H5DL%tLDHAu
C1At;Hu6LLHIndex.xmHf@l1LL1IEH;EuHH[A\A]A^A_]"UHAWAVATSHA׉IL%@I$HEƅHHHHHHHHHBHHHHH=r
H5LtHDHAu
C1At;Hu6LLHIndex.xmHf@l1LL1蹊I$H;EuHH[A\A^A_]UHAWAVATSHIHIL%>I$HEƅ(HHEHHEHHEHHEHAHHEHHEH=S
H5L tH(11HHEII$H;EuH[A\A^A_]UHAWAVATSHIIHL%>I$HEH=
H5hHƅ(H
HMH
HMH
HMH
HMH
@H	HMH
HMЅtH(11HLEM>I$H;EuH[A\A^A_]9UHAWAVAUATSHIIKILBHuMMHILuMHH@HEILHDHL9H}I$LHLP|HcLL9[HHHI9sIHH9HIIIxHHHH`1+f.fLHL?~uW1)Ѓ'w0H5|HcHn3\u\*INL9AIrZ
"'@IFL9qA\ANIHH1f.;L;A>AL>D; L;0AD> AL>0D;@L;PAD>@AL>PD;`L;pAD>`AL>pHHuHt(HH@D;;AD>A>H HuML9D)LÐxt4ƒ1f3A6H9u)IH3HHHڃHHfKAKANKANKANKANKANKANKANIHuoAL+uLAHH[A\A]A^A_]UHAWAVAUATSH(IIH}KILBHuMDMIL}MHEHH@HEIDMII]fDIM9lH}H}HLLPtpHcLL9GHuIHI9sIHI9WHHHHzHHHH`sZ1f.A8u)IGL9AA_I=f.IOL9AIHH1f.DA>AL>A?AL?AD> AL>0AD? AL?0AD>@AL>PAD?@AL?PAD>`AL>pAD?`AL?pHHuHt2HHf.fAD>A>AD?A?H HuIH9E)I֋]f.Ht8ƒ1fA6A7H9u)II6II]ԃLHIf.@ANAANAOANAOANAOANAOANAOANAOANAOIIuAL+}LAHH([A\A]A^A_]UHAWAVAUATSHHIIHLuHDIH	:8LHHEH90L=7IHpLELHHEHIH5HǺ}L1LAHH}DE=LuH6HHpDXHKIHn6HHLLDHuLH1HɾIDHHMHDHDH6HLH6HHpDXHIH5HH5L DH
5H	L(L9eH]u1HLuLLt6H5%1LI1ρH}HH[A\A]A^A_]LL1AEDHuLHEDbUHSPH=4nH=4bH=7VH=7JH=7>H=72H=7&H=7H=7H=7H=7H=7H=7H=7H=7H=7H={7H=w7H=s7H=o7H=k7~H=g7rH=c7fH=_7ZH=[7NH=W7BH=S76H=O7*H=36H=?7H=;7H=77H=37H=/7H=+7H='7H=#7H=7H=7H=7H=7H=7H=7vH=7jH=7^H=6RH=6FH=6:H=6.H=6"H=6H=6
H=6H=6H=3H=6H=6H=3H=6H=6H=6H=6H=6H=6zH=6nH=6bH=6VH=6JH=6>H=62H=6&H=6H=6H=6H={6H=w6H=s6H=o6H=k6H=g6H=c6H=_6H=[6H=3H=K6~H=G6rH=C6fH=?6ZH=;6NH=76BH=366H=/6*H=+6H='6H=#6H=6H=6H=6H=6H=6H=6H=6H=6H=5H=5H=5H=5vH=5jH=5^H=5RH=5FH=_2:H=5.H=5"H=5H=5
H=5H=5H=5H=5H=5H=5H=5H=5H=5H=5H=5H=5zH=5nH=5bH=5VH=5JH=5>H=52H={5&H=w5H=s5H=/1H=c5H=_5H=[5H=W5H=S5H=O5H=K5H=G5H=C5H=?5H=;5~H=75rH=35fH=/5ZH=+5NH='5BH=#56H=5*H=5H=5H=5H=5H=5H5H{tHHHu1H[]UH_1Xw-H)H|$NQ?rr
1]UH@_Y]UHAHHttHH9slLJHHf.DEy2L9s=A_AXw3DPEZA?rA_A^sDHHsH9rAH)]UH帛H9sr:@xH]LBI9wPB^&wH
o2	ǁ60sH
HAHHt	]H]UH帛H9H
@2]Í^UwH59=wH5P=wH5U=wH5=)wH5O2rGwH5h=FwH5Pj=-
wH5|8=uHHp1w.H5HF8tHrH9wff:]1]UHAWAVAUATSL9MLBMLMLHtWx_@XwNDnA}@?r
A}_@]w5D9A_@Xw'DaA|$@?r?A|$_@]v4f.fB9B<@8uPHHIHz"D8uDE8u?HHILHVELDE)D[A\A]A^A_])ELD҅uD	AE	D)UHAWAVAUATSL9MLBML
MIHuLf.fHtWx_@XwND~A@?r
A_@]w5E"A|$_@Xw&EjA}@?r@A}_@]v6f.BA:B<@8u>HIIHy5D8E8HIILI
)IHuЅuR1L9tKIBIBH<L)H9s4L)1fD u
HH9u1
؀ C[A\A]A^A_]D	AE	D)UHAWAVAUATSH(AIHHEЅHuMMHMMIEHHEHf.DILLLPtIAff@@u}HC+H;Es
KHHIH.f.@LHMHtAHIHED$AM9EH;][fD[fBfo6f_[fTf+K6f;_[ff]'6f[f6fH Zfु
U6ҁYfꦁ5ҁWO4fè,yЁ`j=WUfEYE9Tw$#28/fZDR+f]fRO'fó`~r=L]fö~&B6*]_=IO#?fTFIfaDrf^bVJYA5 ?fuG=fOI4<f_Á;fUā}h);fāO@
::fkf]&*	8:ff)0:ffd[fI9fUff}9feff7|9flf
h^fX9fvfDFf4fyƍ9f 9ff}Ɓ}Ɓ:fw)s	fft~u	f~f@EH$LHuHHMDM#H([A\A]A^A_]UHAWAVAUATSEHIEL9HFHEHcLEMcE1IIE1HU@LH)H9}ME,f.E1}AIEEA$HH=HD׊<E1LuIIPLHH$LAt-1IHH)L9}:uA\HuIDHEH=HT8HD8	HDŠIDIMELH)L9}MD#fD1҃}IEAHH=HD׊<E1҉]IIP]LHH1L,AEt,1I;HH)L9}:uAD=HuI]DHH=HT8HD8	HDŠIIMAD)EHUt[A\A]A^A_]UHHfHHt#HB| tf.L@| uLMuIE1]QUHAWAVAUATSHHuEAADEE1HBMIIcL=/L(1LD]HUfHL9&HL)H9|ELEAELID׊
1HHPHHH5tH2DEt.E1DNMM)I9}E:uF\IEuLLuD]L[HEH5HT1HL1	HDʊ	Ht:EHUH	LuD]LEr1EyH}HLH)1萯LH[A\A]A^A_]UHAWAVAUATSDMDEILU LMHuI1HH]H}HLLfE1L=cL5\MfA}IuH9t@8t@:}tIL@:}t@>H B?AAEI>B7AIMtHIIH9uMLL)HUBH]HDHU(H
HM0HHuI9PHL)LH I
I9s	I9IIIxHHHH`s1HH1(fvf.fA;AD;A:AL:AD; AD;0AL: AL:0AD;@AD;PAL:@AL:PAD;`AD;pAL:`AL:pHHuHt<HH(fvfAD;A;AL:A:H HuI9t-MML)I1f.fA A
HI9u[A\A]A^A_]UHy1@r
 v]H)H|NQ?ry1]UH@ƍ ]UHAHHHH9HHfDDEyaA@AADu
Ay @w3HH)H|'DPEZA?r"EyArA_A?sHHsH9rAH)]UH1H9s;Af.D>DO_1@HA?IBHHH9r]UH帛H9:@xH>G_<>wHxH]LBI9w`HHJH	HHHHu:O1r
@ @w&JQ?ry
1]UHH9sX@2]1HwCH=4wft3=wH9s@2HzH9wff2]UHAWAVAUATS1AHAMLNL5@D&A|$@rA|$ @LH)H|vD~A@?rEybAw\D)A}@r
A} @wDLH)H|8y_?r@y'@w!AE	AA	E)t#=DF$79B<7A8uHL9sHL92E1A)D)EDL9FEAE[A\A]A^A_]UHAWAVATSLNHMLTIHf.@A$x@r
x @LL)H|yE\$A{@?rEydAw^D:A@r
A @wFLH)H|:DrA~@?rEy&Aw D	AE	D)t"y@B:B<@8uZIHL9sM93HI1L9uM9tJ1M9IEMEL9s5Ƀ uHI9u)HIu봉؀ C[A\A^A_]UH1x]Íy_@]v%t=uH)H|+N_?rH)H|N_]v1]H)H|N_]wNr1@]UH@1TEƁFD]UHAHHHH9HHfDDExHMfHxH9siAtAuDA`A@r(FHxH9s=DHA_A]w"DA_A^sHHHsH9rAH)]A)]UH1!1@ǹH)HHHH9s.tuտf]UH帛H9:@x
H>]ÍG_<]wMLBI9HBH	H
qAHHB_1<]	]@t6@ulHzH9wSJQ_>wBHH]HzH9w#BH0HH
LqAHHt]ÊB_<]v1]ÊJr1@]UHSH9@21HwuH=p<wftHrH9wWff:IH=pwftHrH9w+zZHH>wHzH9v[]@@@rUHAWAVAUATSPHMHH/IHILo8IHE,f.fHALLAHL9II$LHLPtʼnƃuIT$hHRHHtyS!CIT$hHRHHt6SHRHHt%H|\ALHVfuHLAHLKHHHL90L|(HHH+EH[A\A]A^A_]UHAWAVAUATSPHMHH/IHILo@IHE,f.fHALLAHL9II$LHLPtʼnƃuIT$hHRHHtyS!CIT$hHRHHt6SHRHHt%|]ALHWf.uHLAHLKHHHL90L|(HHH+EH[A\A]A^A_]UH1x]Íy_@]v%t=uH)H|+N_?rH)H|N_]v1]H)H|N_]wNr1@]UH@1TEƁFD]UHAHHHH9HHfDDExHMfHxH9sVAtAuDA`A@r(:HxH9s1DHA_A]w"DA_A^sHHHsH9rAH)]UH1!1@ǹH)HHHH9s.tuտf]UH帛H9:@x
H>]ÍG_<]wMLBI9HBH	H
aAHHB_1<]	]@t6@ulHzH9wSJQ_>wBHH]HzH9w#BH0HH
AHHt]ÊB_<]v1]ÊJr1@]UHSH9@21HwuH=Y<wftHrH9wWff:IH=-wftHrH9w+zZHH>wHzH9v[]@@@rUH1x]ÀttH)H|Nʀ߀¿rָr1]UH@== ]UHAHHHH9sxLJHHfDDEyBL9sMAtGAtADPEZA~rAA¿Asf.DHHsH9rAH)]UH帛H9sr:@xH]LBI9wPB~GwH
o$	ǁ_5^3sH
ԳHAHHt	]H]UH帛H9Kw
@2]Í_=wH599=wH5=wH5=
wH5$=wH5(]wH5-y=FwH5,.aj=%
wH5IT=+wH5L1=wH5&1w/H5(HF0ftHzH9wff2]1]UH_1VwH)H|Nr
1]UH@_W]UHAHHteHH9s]LRHHf.DEy#L9s.A_AVw$DHA_A^sHHsH9rAH)]UH帛H9:@xH]LBI9wiB	%7wH
i.NwH
^s=^GsH
wHAHHt	]H]UH帛H94w
@2]Í\=8wH5I9=wH5=wH5=wH5=)wH5Mu	wH5_=TMwH5GcfwH591a=wH51w5H5HF0ft"HzH9w΀ff2]1]UHAWAVSLLHL
aHf.@AHtFX}w>EzA|	A_>w*EA[}wEpA|8A^>v/fBAB
8uFIIHHu*D	AE	D9u+IIHHH`LL1)[A^A_]1fiB)ȃH
AA1f@AAi۾)ڃQ)UHAWAVATSHEMHHuHML9MLBH}HuLvEAED)DH[A\A^A_]UH1}w"H)H|NQ?r	x]1]UH@== ]UHAHHttHH9slLJHHf.DEy2L9s=At7At1DPA|AA?sHHsH9rAH)]UH帛H9sQ:@xH]LBI9w/B~=}sH
AHHt	]H]UH帛H9w
@2]Í\=wH5i=wH5=wH5=)wH5Xw=wH5_rGwH5I=QwH51=wH5JU1w/H5/WHF0ftHzH9wff2]1]UHAWAVSHMHHuHML9MLBH}HuL{u]1L9tVsHUHUL	HUH4L)H9s-L)@
 uHHuHuHU؀ CH[A^A_]UHAWAVAUATSH(AHIHHEЅHuMMHMMIEHHEB}_EfILLLPtYAANB~_iƄHUHPHK#H;Ms
CHHIH"fLHMHtAHIHEGAtM9sEH;]TE$LHuHHMDMqH([A\A]A^A_]UHAWAVAUATSEHIEL9HFILcMcE1LoHHuHME1If.@LL)L9McKILL)LL9}~AtILL)LL9}(7<0uHHL)HL9|LAHMHL)L9	IL9|f.@Au#1AIf.LAtEAAMLDUf.@LME1f.@IIPLHH4LAt-1I4HL)L9}8uATHuIDHHHDBILLMI+DHuILODHNHuAOALMHH)L9McOfDHHH)HL9}~At<HHH)HL9})fA<uHHH)HL9|fHAHMHH)L9HL9|f.@Au#E1AHfHAtEAGHHD]Af.<L]E1$f.DIIPLQLHH]HDEt>1f.DLLH)L9}E8uD\HEuHLDHHHDHUHDH+AGDH}HHOHNH}AOAAljD)LMu=[A\A]A^A_]UHHfHHt#HB| tf.L@| uLMuIE1]UHAWAVAUATSHMËEAADEMc1LEE1HUDUfDAALL)L9LcHNILL)LL9}~AAtILL)L9}*L8A<9uHHL)HL9|fLLǃHMHL)L9IL9|f.fu#1II9#Lt݅ɍIMLDEI9H1HHPHHH5H0DEt.E1DK4HL)L9}D8uFTIEuMȉHH5}HD0B IHHUDUII9r9TLMMLOۉLNLMOٿI9$@E!B<.I
EyI9sLL)H IHELH[A\A]A^A_]UHH]UHAWAVAUATSHLe L]H}M4;HHEtvHtqIHL-VMfAD8tYD8tTI_8HIEH9IDB(tr/À߀Ct%A$IAIM9tHIH9uMLL)HMAHDHM(HHE0H8M9XHHL)LH II9s	M9III@HHHH`s1HH1((
f.@A:AD:A<AL<AD: AD:0AL< AL<0AD:@AD:PAL<@AL<PAD:`AD:pAL<`AL<pHHuHtBHH((
~f.@AD:A:AL<A<H HuI9t/MML)I1f.@A A9HI9u1[A\A]A^A_]UHy1@r
 v]H)H|NQ?ry1]UH@ƍ ]UHAHHHH9HHfDDEyaA@AADu
Ay @w3HH)H|'DPEZA?r"EyArA_A?sHHsH9rAH)]UH1H9s;Af.D>DO_1@HA?IBHHH9r]UH帛H9:@xH>G_<>wHSxH]LBI9w`HHJH	H"HHHu:O1r
@ @w&JQ?ry
1]UH_H\tEH9sU@2/1HwEH=<wt6wH9s$@:]HrH9wff:]UHAWAVAUATS1AHAMLNL5X@D&A|$@rA|$ @LH)H|vD~A@?rEybAw\D)A}@r
A} @wDLH)H|8y_?r@y'@w!AE	AA	E)t#=DF$79B<7A8uHL9sHL92E1A)D)EDL9FEAE[A\A]A^A_]UHAWAVATSLNHMLVIHf.@A$x@r
x @LL)H|yE\$A{@?rEydAw^D:A@r
A @wFLH)H|:DrA~@?rEy&Aw D	AE	D)t"y@B:B<@8uZIHL9sM93HI1L9uM9tJ1M9IEMEL9s5Ƀ uHI9u)HIu봉؀ C[A\A^A_]UH帛H9s
HHHHt]1:]̸H9s9UHSHH
HHtˊ1H[]UHAWAVAUATSHxHpIHEIMEL9LFHHELLxK< HHQrHHH]N,#N4#IHLLrH`B#LhLHpHxHFBD+MAH==H`MA9HIȄyH_AwH-ADDGIt-H Hw KH_H-wCHIHHwHHpHsIUMIH"LMHHpDDH`BD1H9HxAL5GHhLx AB1HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwL<HsIT$H-HBDDHxHhD
HKH`HHh}AHEH9tHHHcHH;EuDHx[A\A]A^A_]+UHAWAVAUATSHMHxHHHEHHpJ<HHQrHHHILu1H`LpK&O,&ILL}|C&LXLHxL_|ADMLxAH=OLLpA9HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwHHhHsIT$IH4LHHhDLxDHpADH7MAH=ZHXM&f.@A9HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwHHhHsIT$IH4LHHhDLxDHXBD9H7HpL9LHBII9HIGf.@I9sAAt>I@8t)L5Gm1L9u	L57]JT7LCHBJ48H)H9L5s:ҍ4I)1f.f u
HI9u1
ۀ CH`Ht	HIH;EuHĈ[A\A]A^A_]{UHAWAVAUATSH8HIIDmL9LBMɉME1f.fC0C4tIM9uMML}H]AH=~LMLeA9HIȄyH_AwH-ADDGIt-H Hw KH_H-wCHIHHwHHEHsIUIH|LLeHZHMDDCD4HHE1H]L}DmDEI9LCM9MGK4KE)$LLEEy-H9s(HH)MIALLAHH8[A\A]A^A_]UH1f.tHP8Ht1]ø]UHHPAHEt&)`)p)U)])e)m)u)}H@HHLPLXH0HMHMHMH0HMHMHQHUH1Ht4tHHfUH(wHHMUHP]UHAWAVATSHL%I$HEi=wdHHL13L=HP)/1LHLI14H5H<X14<=I$H;EuHĐ[A\A^A_]wUHHcH
RHD]UHAu0D](EHELHG(
xOGHD_ HWXHH"HEHG`whH(1E]3UHHHEHEHXHHMLEPHEH]UHAWAVSPILM~,I^(IIf.DH{HoL9rI(LH[A^A_]hUHAWAVSPIHGPHt;MwM~2I_(H{It"IIHfDH{HAWPL9rIGIGPI(IGH[A^A_]UHAWAVSPIHGPHt;MwM~2I_(H{It"IIHfDH{HAWPL9rAG0( wAGH[A^A_]UHAWAVSPHt1IIHHuHSHLS`LEH߉LL1H[A^A_]UHAWAVATSHt9IIIHHuHSHLS`H߉LLM[A\A^A_]51[A\A^A_]UHHLEH]UHAWAVAUATSH(LEHUHGH>HILwD!IAA!H9DBE1H]LIUHUIuLAU`!H!L9BD9H]HEF48AAIE(EIHEJD8IMHHt#HHuкHUf.DIUHUIEHMLHHtH9u*I}XLHHHMIE1ARHH]tTAVI]MeH1IEHHHHu1HHUHE1H([A\A]A^A_]HED0HUHHuHWHG`]UHAWAVAUATSH(IHuH9IHMHO(HD,AHM3DI|$XHHHMIE1SttHMF,9AtKEIJD9IL$HHtHHuHUMuIT$HUI$MtL9uHE1H([A\A]A^A_]HELHHMD)HUHAWAVAUATSHXIIG t{ID$HHtHuLHL}I|$uRM|$L}I$LI|$t:LMuIT$LHAT$`LELHLHHI|$(nHHIt$(IL$IT$HH)HUHHMHHuLm1HEHUI1HEE11HE1HE8f.AAH	HMHL}D(LmI9RILHHtID$HHtHHu1HHUIT$HUI4$LAT$`EtHu<f.@IL$!H!I;T$BH9MHuHHHUtAA'AuHUH}HWD/AAH	HMLHHE
@Au-ADEH	HMHIDLDAL}AuHUH}HWD/AAH	HMLHHEDuHEHMHAAALmuHEHMHALLmID$HHtHuL1HHUIT$HUI4$LLAT$`Mt$IL$HD!IAA!H9DBLuLHHML<I9tKAH]I\$Ml$IHHHtIL$HHHUt'HEHH1HHULl~IT$HUI4$LAT$`!H!L9BHEHMHA9uHEH+EHA1AHMHUH)HHD9uHID$HID$I;D$uHID$1HX[A\A]A^A_]UHAWAVAUATSHXHILgLo(HGHHH}tHuL1H}HHUHWHUH7LAHEP`LEЉMHO4D!IALeD!L9BHHN$(M9|t5f.@A$L9tXLHHN$)M9|
uLH
J(H1IMHIPHI9sIPLHN*A4$Ht0*tHHI|H9ALA$N$(Ix(M9ItIHHHL}LMLUH}L]tHEHH1LEHHUIPHUI0LHEP`LEMxC7!IAA!I;HDBLHJ)L9t0It
IHHHHUEt,HEHH1LEHHUHEA$IPHUI0LHEP`LEIPMHAA!H!M9ABA9utUMQHu!HM!L9B׉!!L9B9H}HMu
I9ulDA$HMD	HAt9uIEM^HMA$HEHATD9uIA]L}H}+A$HMDHE|A9uIA]L}LHCPHtL1HX[A\A]A^A_]UHAWAVAUATSHHIHUHuIHHHEG YIEHHt#HuH}HELeI}u$-MeLeIEHEHEI}LMuIULH]HAU`LELHLH]L}H;E^(Me(HAL})I}XLHHMIE1ARtXC4tlAIKD4IMHHt"HHuHUMufIUHUIEMtL9uK4HHHL}@{EL}Me(I]EuMuM}LHuLAU`HHM!H!L9BHEIEHHtHuH}1HHUIUHUIuHuLAU`AHED!A!LuL9DBLuM9LHIAHuI9tH}ALuHLHI4A4I9|4u׋quHqHuHtMM9tbLHIt<IMHHHEH}HH1H}HHUQUHQHUtQALHAM9uL9}tLHAHEIDEADIC<M9tUIUHUIuLH}LAU`HM!!H;MBA9u'HULHAHEIDEADD2GLHHMAf.HAD9uIE4$HEHAEȉA1H
H	H;MuHH[A\A]A^A_]û]fUHH9wvHG(HHD0]1]UHH9t
HO(HHT]UHHHtHHtHAHHHHHx]UHHHNHtHHJHNHtHH]HHuUHAWAVSPHt5AHfHx^LMtL{EtH{^^H[A^A_]UHAVSHIH8\HtLpHtHHtHAH1H1HHHX[A^]UHHtHHHHHH8Hu]1]UH1HtDHHu]UHAWAVATSE1Ht)IIH@H{LAԅuH[HuAD[A\A^A_]UHHGH
HH/tuH)H]UHAWAVSPIIH^HHH/tuH)HHHLL@LL9tHt/uHHHf/L)IHH[A^A_]UHSPHHtH)H|
HH)HH?H9tHt/uHHHf/HH[]UHAWAVAUATSH(EHHIHH6HHEHHIAunMtiEyuHe.ueHHA>HH1H)HcI)HHL>HH1AtHHAtHH	MAunL.9eHt\HAAELL< tCHt|< uHf.BH< tHH< uAELL< tt\fDCHtM< uHf.BH< tHH< uH4HH4HHL)H_IH_HIIIHL9IuLLLH^MHLaHLH=HHaA AHHL`aLH1cA@uRALL ttHfDHHt3 uHf.fVH tHH uE1HHL)HHBHLI9<A CAALLDIeH
HH;EuLH([A\A]A^A_]_UHHH ttHf.AHt.< uHf.VH tHH uHH)]UHAWAVAUATSH(HIL5GIHEH9u MLLH:LMHLHHI<HúH)Hs:H10(ADž1HLLaHHDHL0ML]LhA|/LEIAII9LLLbAuxC<,/L5AuqK4,A$~I|$D\H\HA$HD</<L\L@HL1HE1E1L5tIH;EH([A\A]A^A_]L;AAuFHH0HLau)B-/uJ4-Hƅ~HeHLvqH[A<tLLH-KfA$./AD$9\UHAWAVATSH HIL%I$HEH9uLLH=8LHLHHHI<HúH)H
8I$H;EuLH [A\A^A_]H\UHAWAVAUATSH(HHH3HHELƅ/fDž..ƅLMf.:HIA</uA/LL)HAOf3AW2f	IGL9CMoAG<~uFM9tA/NHH0HtH[LhHH1Ҁx/LDHҊ<.M9L=ptA}/L1t$IMHu*A$f;AO/t*f.H~;AO/u	IH|#.uA/uIf.@M9A~A/fDž~/LMqMiMaHLZLhHHx/LDMM9r!Mf.DA?/tIM9sA~(A~t!Af3AO2f	ILHYZI/HHH8ZHHH;EuI)LH([A\A]A^A_][YUHAWAVATSH HIL%II$HEHH9uLLH4LLHLHHH<)HHúH)He4L]WHt!B|8/tH=HBfDŽ
/HLHI$H;MuH [A\A^A_]iXUHAWAVAUATSH(IHZHHEH~HL/u	L%P^HL/ZIHuL3IA]AELaIA]"aMHHt}I0MM,$MtmHL$IM)L%VJ HwFHtHXA|/HE1H<+HLLYHLHYHJHL>3HH;MuL)H([A\A]A^A_]VUHSPH2H)H[]UHAWAVAUATSHIIL-IEHELHLQHLL#ILHULH=w$I<,HHWHLLLV2IMH;MuL)H[A\A]A^A_]VUHAWAVSPIIHHH3I)HLhXHLLH[A^A_]SUHHHDHHHu]UHAWAVAUATSHI҉t,)@)P)`)p)e)m)u)}L H(L0L8ILLmL}L}I0Le1HMHYH]ȋ	HL!H΃(wLEH9u$HMHYH]H9t(wLEKH}LmL}LeH HuH~H}ȋ6HL!H(wHuЃUDHuHVHUHHtH
UH(wHHuЃUH[A\A]A^A_]UHAWAVSPWHFHF HHV HFHHF(~PF0F@Ht9IHLyL1JHCHHtDxHDpHHL{8H[A^A_]UHAWAVATSIHHw HILzID$Ht@I9I<$LHu&CfDHHGGI)D$8KH;HtGD9tjOHH9tHH?HuID$0Ht
IL$8LH9w1A|$PL1
JHtDxDpHHID$HM|$8ID$I|$[A\A^A_]UHAWAVATSIIIIHHtgHI9v:AN,QAV,
r*xw!HIINHIFAF,IHt%PI9HHHtPI9wLEf(IMf IGL9LGIV0Ht%IF8LH9vA~@"11O	A~PLHHtUMf8AF(HHD`AD`HPLH)HD)PI9Vv(HHIVHIFAF,
IFHHt1H[A\A^A_]UHAWAVATSHt,)@)P)`)p)e)m)u)}HH H(L0L8IHH]L}L}I0Le1HMHQHUȋ	HL!H΃(wHكEH9u$HMHQHUH9t(wHكEH}H]L}LeH HuH~H}ȋ6HL!H(wHuЃUDHuHVHUHHtH
UH(wHHuЃUH[A\A^A_]UHAVSIHHtf.HHHHuI>HtHhHHHu[A^]UHAVSI@@uIFI~HuMI>HueWAIFHIHHIINIIN8HtfDHHtHI;~tGGtGfHHtHI;~tGGTGIHt2f.HȋIHHHuIF8AF(1LINHHtfAAH	HuIFAF,[A^]UHAWAVSPIHHLIHpHYHHtHLLKB;HH[A^A_]UHAWAVSPIIHrHHtHLLaKB;HH[A^A_]UHAWAVSPIIHHHtHLLKHH[A^A_]UHHw0]UH@w@]UHAWAVATSIH>1wI17HIL3HtIHLHJLE1I?[A\A^A_]UHAWAVATSHIIIHkxHH(\(HHHIH8HֺCHtFHAHEIHuHLUHMIuIH9sIIIHD1HH[A\A^A_]UHAWAVAUATSPHIH2HtNIH"8CAHtKIċHEHuLLLUHUHtLXDL+LLVIL>DE1DH[A\A]A^A_]UHAWAVAUATSHIIIH}HH2IkxHH(\(HHHHHV8H޺?BHt;IƉHEHuLHUL>TH]ȅtLCHLu,L L9H}LHrHLZCL}LsH۾8LAHt2IDhXHHHuH$HM<$HEL01H[A\A]A^A_]LBUHAWAVAUATSH:IIHuȋZDjH98L9LHGAHthIIHLLGtpH8H޺@Ht%IH]HuHLLRtL5BL-B-&LmLLLGLBM'HEL(1H[A\A]A^A_]UHAVSIHBRw H
H4IVH$;u*HL[R;uIH5IHL$H[A^]UHH
Ht*9x}
HHu9xPHt1ɀ8HEH]1]UHAWAVSHAt8)@)P)`)p))))H H(L0L8L=IHEH

Htzf9Y}
H	Hub9Y]QHtS8tNHHHMHH0HH=HLHH""H1S"HHDIH;EuH[A^A_]GUHAWAVATSHHAHAt8)0)@)P)`)p)))HL L(L%I$HEH0HHEHHHH=qHLHvHDHDI$H;EuH[A\A^A_]FUHAWAVATSHAHL%I$HELL H4LDI$H;EuH[A\A^A_]EUHHH]UHAWAVATSA։IHֹ8<AHt]L`XDpH8

Ht39Z~H
'

DHHHt9Z~D9rH=H
	
HHHE1D[A\A^A_]UHH=	
Ht.H	
HH?Ht9Ou9wuHHp=1]UHSPH=	
Htf.@H8=HHuH]	
HV	
HG	
H[]UHAWAVAUATSHIIL-7IEHEЃHŁHHDЅH
HEHoLL1H<(HH)HLL1L1=IEH;EuH[A\A]A^A_]CUHHt&)`)p)U)])e)m)u)}H@HHLPLXH0HEHEHEH0HEHHUH]UHAWAVAUATSHAԉIL-IEHEuu/HKƅKrSHKwaDшK4HLt	ƅKwu	ƅKrƅKaƅL+@HKLDHIHa	AHD;(H8LD;HIL5IvHHkHH
HP1AVHH=JCH^H
-H	H߉DA8L5IvHL%I$H
HP1ANHH=ѵ\CHL-JI$H߉LDML-OAtO۸DE11OA1OHP1LDI1LE1H=(BL-HHI~HtHH`H=BnH=nBHHIcHL$H
ʴHH
ϴHHDI~HtHH`H=#BL-IEH;EuLHĘ[A\A]A^A_]?UHAWAVAUATSHAIL-IEHEH HsHtSL%I$H
HP1AHH=qAHtI$H߉HƳH=HALPALuAADžx
HHd<?8MAtRDHH1MIމ1MHP1HHLI1=HD; s1H*HIcH|
tHHHH<07H{HtHتH`H=вk@IEH;EuDHĘ[A\A]A^A_]>UHAWAVAUATSPHIIL-A}tHGAAu
}DsAtrLL@HtbIA}tELKGAAt?fHxFuDD9Gu=8t1L?EgAuL?1HH[A\A]A^A_]UHAWAVAUATSHAIAH4HHEuu/HKƅKrSHKwaDшK4HLt	ƅKwu	ƅKrƅKaƅL+@HKDUFIHtlL8DDL=IwHL5IH
HP1A<HH=˰V>HtoIH߉_\<8KA1JA1JHP1DH1sH=W=HSHH0D9(vRL5DIIcH|t
H
DH%H8H8D5IHIDIHtHѧH`H=ɯd=HEHH;EuLHĨ[A\A]A^A_]
;UHHu98v(H`xH
H	H|tH]H`]UHAWAVAUATSHAHHIL%I$HMоHLQDIH9u1AIDmAH	8t)L,DtCHPHHLCAE@upAHPHHA}"AHPHHLCH:D :HH	@HPHHA}H9D 9HHi1HDI1L%s98t	98>HH8tL
CHu HAE@uHAuLI$H;MuHĘ[A\A]A^A_]8UHHu8t]ZBG]UHAWAVAUATSHLIIIHHHEjBIžLLL8L9u"1H@L@1LID=H1H@*f.DLLL=8HI9t@88FHtIIH@I)88uLL1AuLAHgD Et"LAtLLP,AG@u1IL LtfLPEtL@LtELPA;Is7l7L
1LI1HH
H	H;MuHĘ[A\A]A^A_]6UHSPH@tHH[]HH[]@UH]@UHAWAVATSHL%I$HEػHAHIH8tHH5LY1_HrYLH1@AtaHu\Q68
EE6D0=6HP1DH1vI$H;Eu9HĐ[A\A^A_]Lx/tf/H=LU5UHAWAVATSHAHL%yI$HE؊tH</u{HuH=d^W?AƅtKk58$DAtxY5D8Q5HP1HDI1?H]t)L="LHx/tD)fA/
HI$H;EuDHĐ[A\A^A_]4UH<~u!/uHH8Ht</]1UH/27H]UHAVSHH8t1KHL5AH=q4Htf
t>H!HR0f.D:tHHu1Ҁ04LEH1wEH=U4Ht`
t7HHR0fDD:tHHu1Ҁ04LEH1EAHŧHHS
HS
HS
H
H1=u1kAtH[A^]H=7E3HHHH=fHHmUHAWAVAUATSHHL%mI$HEL=ΟA?tL-SMutVHۦHHLLH	t:HHLL1LL=c1$,S:e.u
M;uH1;HkdHKY8m4HHHH?HHHH*Hkd6?HH^HH?HHHH*^HHLL 0@Pl$0d$ \$$H5L01?1=AI$H;EuHH[A\A]A^A_]0UHAVSHHL5?RH5	LHH5-	LPHH58	LPHH5s	LP HH5LP(HHH5r	L[A^]UHAWAVAUATSHIIHHHHHIIHLHH!HR0f.HDuI9IN€+t-uE1HA1IDHHA0tAAf.DMuAҍZЀ	w*f.AZwfAŸ©AACBLIw9}FT/IIMtlLEEArjLcIE1LE1"HIMMMHH~CLcHLHH9pLHL	H u1E1A!zIE1AuHcPHHH9;LMEt*A"HI9tII9~E1*A""M9}A"E1N4/IHELE14.D8LHĈ[A\A]A^A_]Ht+UHSPHHFH{01~HH[]p&UHAWAVAUATSHL-IEHEЀ?AH5VHHEHx/tf/Hm7IHtcL5A>D^$HtGHD<LxA6L1AABH%1D<1,8;MtL6HtH{iEH{01^HV%1At?1W;A1M;H@J1HDI1IEH;EHH[A\A]A^A_]LII0A>LHH L>6HD<ICfHDž0HH(BL5IHILLwH(HAtLH0HW@p@`@P@@@0@ @H L+H0HDpH0@
 L5H{H;ssAL-RH
 <L-j*UHAWAVAUATSHAHIL-TIEHEIHuH8Df!IHt(LLs4t[:*88HuL"E1At91818HP
1LI1DIEH;EuLHĈ[A\A]A^A_])UHH?H6]'UH]3UHAWAVAUATSHIHZHHEHs#HFHH;Ee He[A\A]A^A_]IIHILIH0IcHHHH)HLHH	EMIIGH(K?H0HHXLELuLpH@/fHPLhLHHHLuLH H9.HPLH)HL	H tH1IIf.1AAII	HuJ>L9wLH)H HN0Hh1H8LM*LpHELH8LhLML9&HEH9vH8HpHHHHH(HHEH0HHEH H`H)HxHhHEE1L]-IEIIMILMIMLMI9:LUMMLpHEL)HL}M)IL9MLGL9LGKHLULUHuLEIۀ}uHxLILLI LMHHL)HKH9sH`L)HLLL9LHHPHHHHHHHL1@ADALW_ATA\GOAD AL0WAT A\0GH@H@Hut.ADALAA\ATA\AALL9jILLpfHHL9r61uf.LHHIHEL$I)LMHHHhH`ILmMLLHEJnHAHuLe}JnHJnHMILAօLmHLAօMLe	f.LAHu5}HUHHH
HLAօ^H]HLAIۅLMLUN;HEHHL9LHGHXHUII)IHHI L9IFHH9sHHH9LHHQIIIHLHH1f.;L;>\>;\;>L>HH LT> \>0\D> L>0H@HuAt$;L;>\>;\;>L>L9t-H<Hf.DHHL9rMILAօLmxHLAօx6MLe,}HUMHuHH
HHLe}MQLeHUHHH
HHUJ:HZH9ILGI)HHI H9HGHH)HH9sHHH9LHHyIIIHPLHH1@:L:>\>:\:>L>D: L:0T> \>0T: \:0D> L>0H@HuAt$:L:>\>:\:>L>I9t"HUH<
HHHH9rLAօx=H]HLAIۅLMLUo}I$II$IR}dI$LUI
I$ILML])H]N;HUMJ<"HL9MLGI)HHI LeL9IFHL)H9sHHH9LHHqIIIHLHH1HE8L8:\:8\8:L:HH LT: \:0\D: L:0H@HuAt(HE8L8:\:8\8:L:L9.H4
HMfDHHL9rK<LUH]I<HH9HHGL)LLH LML]H9HFHH)I9sLLI9HHHqIIIHLHH1f.DA<AL<A:A\:A<A\<A:AL:HH AALAT: A\:0AA\AD: AL:0H@HuAt,A<AL<A:A\:A<A\<A:AL:H9I4LHHH9rHUN:HEJHL9MLGI)I LebHMK<HMI<
HH9HHGL)LLH H9HFHL)LI9sLLI9HHHqIIIH}LHH1A<AL<A;A\;A<A\<A;AL;HH AALAT; A\;0AA\AD; AL;0H@HuAt,A<AL<A;A\;A<A\<A;AL;H9t.I4LHHH9rfO,:KCL9IFH9sH9s	HMLHHqIIIHkLHH1HEf.L\\LHH 8L8;\;8\8;L;H@HuAt(HEL\\LL9t4HHMf.HHL9rfK<LLxL)IHAօ}t9IEHIMHLHAօLLAօLM~O/HUHHHILENIM9MFJI)HLI LLHL9IFHXHI9sHHH9LHHqIIIHLHH1@L\\LHH 8L8;\;8\8;L;H@HuAt$L\\LL9t/H4LLf.@HHL9rLHAօx0LLAօLM'}trI$IMI$IE}tI$HI$HLMO<HEHMLIM9MFM)I HhH`t`1I^K<HMHUHHH9HHGL)H sLaH9HFHxHI9jI9aL61AHHHHIHML9L9IHrIHI9IGHIMHL)I9s4H)IHH9s%LLMfHHL9rLHHPIIIHLHH1LMDA<AL<;\;A<A\<;L;HH A4AL43\3A4A\43L3H@HuAt(A<AL<;\;A<A\<;L;L9HL
HHHqIIIHLHH1fAALATA\AA\ADALHH A<AL<AT=A\=A<A\<AD=AL=H@HuAt.AALATA\AA\ADALH9t*IL@A]HAUIH9rDHxHHELuLL)LHU}tOIHIHLeMLHMLuAօLLAօHELmLIO>I~I9IMGM)HLI HEHI9IGHI9sHLH9LHHqIIIHLHH1f.A>AL>;\;A>A\>;L;HH AD> AL>0\AT> A\>0LH@HuAt(A>AL>;\;A>A\>;L;I9t!H4LHHL9rHEM,LHLeAԅx LLAԅMx&LLeLmp}t6LLuLe}LetdLLmHHUH
HH4MO/HMHEHHL9IFHxH)HH LuLegLLmLO/HUHMH<
HL9LHGHxII)IHLI LmL9IFHH9sHHH9LHHqIIIH
LHH1f.@8L8:\:8\8:L:HH LT: \:0\D: L:0H@HuAt$8L8:\:8\8:L:L9t-H4
Hf.DHHL9rHIHhLmt2H`1I0MHELIIEHIMHLmNH`1AHHHIHH4HH)IHH9HGH9sHXHH9sLLHHpIIIHLHH1f.AAL\AA\LHH A3AL33\3A3A\33L3H@HuAt(AAL\AA\LL9t#HLfDHHL9rLfDH}LAօ}tGH]HIMHIELLAօHLALULLMMͅvoH]J;H{H9HHGH)LHH H9HGHH)LH9sLHI9HHHqIIIHLHH1f;L;AT=A\=;\;AD=AL=D; L;0AT= A\=0T; \;0AD= AL=0H@HuAt*;L;AT=A\=;\;AD=AL=H9t"J4)HMHHH9rLLAօxAH}LALULLMMͅ}I$HUH
I$H}tI$IMI$IEH]LmK<LMHMI	HH9HHGL)H r"H9HFHL)LI9I9LLUA]HAUIH9rGO<HMI	HL9LHGL)H sLHEL9IFHL)HEHI9H9LIIIpHHHHHHH1LU@A<AL<AT=A\=A<A\<AD=AL=HH AALAT= A\=0AA\AD= AL=0H@Hut.A<AL<AT=A\=A<A\<AD=AL=LMI9KLmMIIIpHHHHvHHH1fDA<AL<8\8A<A\<8L8HH AALT8 \80AA\D8 L80H@Hut(A<AL<8\8A<A\<8L8LMI9t5KHELf.HHL9rLMH@LL.
-f.fIEHIMHLuMLI9LL@DLAօyMLf.@LHAօL}yf.DLLHAօxI9Md}LpcO/I}I9HIGL)LHH LuI9IGHL)HI9sLHH9HHHqIIIHLHH1f.AD=AL=;\;AT=A\=;L;AD= AL=0T; \;0AT= A\=0D; L;0H@HuAt*AD=AL=;\;AT=A\=;L;H9YJ4)HHHL9r61Auf.Lpu
K/MLILuHHuH)LMLL)LE~ HP~CH9~3H2HZHHPuLjLJHBHaL*LJHIIK1Av1A/1Ab1A[~1A1Aq1A1LMAq1A1LUg1A1A%1A1A1UHAWAVAUATSPAIAHH ALEA u
L

LHHt-CL{HtHHSDLH Hq8*AtH}HH
{|HAt@L1薿Au1HH[A\A]A^A_]ÿrUHAWAVATSIHtpHLfM9tXLHtgIM9MBHHLjL{HtH{HsHSCLLH[A\A^A_]L[A\A^A_]1Ht<UHAVSHLwHsHHsHSCL[A^]Ht-UHSPHHSsHHsHSCH[]UHAWAVSPIIH։HHtHLLPHH[A^A_]UHAWAVATSAIAHHHDHDIHtLLHL[A\A^A_]UHAWAVSPIIHr5HHtHLLB;HH[A^A_]UHAWAVSPIHRqH8rtHqH0HzzHHt=H߾/
LxHLDLH
cqH9H5](L1=HFqH3LH3
H;H[A^A_]
UHAWAVAUATSPAIIIHyH1Ht!HˋII9vZH9HBHHuHIMHyH9ILBH9LCL	HtAHD`AD`HHHD{A)ID)KA t8L1L)q8*E1AtL1譻LH[A\A]A^A_]UHAWAVSPAI{HHHDIHtLLHLH[A^A_]UHAWAVSPIIHHHtHLLPHH[A^A_]UHAVSL5bxI>Htf.HHHuI[A^]UHAVSAHHw1
H޺E[A^]UHAWAVAUATSHEʼnIHnHHEЅAH$w98AHw8LD%HIL=wIwHHnHH
HP1AHH=vPHhH
nH	H߉NH8wL5vIvHL=lnIH
HP1AHH=KvHIH߉}DDAA1QD1?A15HP21LDI1θ<H=u@HuHI~HtHmH`H=u HmHH;EucDHĈ[A\A]A^A_]H=TuHXuHDHL,H
[uHH
@uHHDtIHsxUHAWAVAUATSHAAHglHHEL-tIuHtLL%lI$H
_HP1AUHH=t"HtI$H߉H=utDHÃu8ttX8AtFDI1}A1sHPp1LDI1	HsD90v.L=sIMcIB|0tJ<0IBD0HsHI}HtHkH`H=s/HkHH;EuHĈ[A\A]A^A_]UHAWAVAUATSHIH8HHjHHEO NH0fD8umHH8L&	MI)IAk8$
_I8tAu

MtAttuIOu`IA	DDHI1D1HP致D1LDI1I
NuitL8MMt1H
`iH	H;Mt&?H0IDH=iHH;EuHHĨ[A\A]A^A_]HUH]UH]UH1]UHAWAVATSHAIHL%hI$HEغHHvx
H1l8l1EuHLBAt7~D8vHP1LDI1謳I$H;EuHĐ[A\A^A_]UHAWAVAUATSHIIL-gIEHEtR8
AtFHPf1LLAI1E1 uIEH;Eu-DHĈ[A\A]A^A_]LFIMH;MtUHSHHH(%= Htu
(H[]UHAWAVATSHAHIL%fI$HEHHHtLH1_8R	At;1%	A1	HP1HDI1豱LH1I$H;MuHĐ[A\A^A_]UHAVSHIH11OtHI;uH1I;F8H[A^]UHAWAVAUATSHIHIHteHHEЀ>.uA{/tH5&HtVE1HJ(HwZA)LL1ou<LLH)LHMt;~u{/tHCt@IߺLLLAƆHdHH;Eu6LH[A\A]A^A_]LLLHE11YUHH=E"
H5F"
]UHAWAVAUATSHAAH'dHHEH"
Htf.DÃu8tuH!
E1HD DEu
H!
HtA uQAtFDvI1LA1BHP?1LDI1خAAwE1@@DsH0cHH;EuDHĈ[A\A]A^A_]UH1]UH1]UHAVS$HkH{HtH5cHPHHCHHk8L5cIHP@HCH5kHkHkH{HtIPHHCHUH~k8IHP@HCH5XkH HakH{HtIPHHCH
HCk8IHP@HCH1H+kH{HtIPHHCHH
k8IHP@HCH5jHHjH{HtIPHHCHyHj8IHP@HCH5|jHDHdH{HtIPHHCH.Hj8IHP@HCH51jH[A^]UHAWAVATS=V
t1F
HiHH߾H='
1tH5Z11^
Hi8L%`I$HiHP@HCL5iHLIHi8I$HhHP@HCHL Hi8I$H\cHP@HCHLHhi8I$HciHP@HCHLHi8I$L=iLP@IG1L1H%i8I$L= iLP@IGLL{Hh8I$L=hLP@IGLLRHh8I$L=vhLP@IGLL)[A\A^A_]UHSP=
ox
H=!hlH=hH{HtH]_HPHHCH=hHDgH{HtH,_HPHHCH=gHhH{HtH^HPHHCH=giHgH{HtH^HPHHCH=ug8HgH{HtH^HPHHCH=gHgH{HtHh^HPHHCH=fHfH{HtH7^HPHHCH=fH`H{HtH^HPHHCH=`t
H[]UH
4]UHH]H]8UH1=
u=
]UH=u
ui
Hc]]UH]UH]UHH?]UHH?]UHUH]UH]UHH\H8]UH]UH]UH]UH]UH]UH]UH]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH]UH1]UH]UH1]UH]UH]UHHHHL]UH1]UH]UH]UH]UH1]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH1]UH1]UH1]UH]UH]UH]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH1]UH]UH]UH1]UH]UH]UH]UH]UH]UH]UH]UH1]UH]UH1]UH1]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH1]UH]UH]UH]UH]UH]UH]UH]UH]UH]UH1]UH]UH]UH]UH]UH1]UH]UH]UH1]UH]UH1]UH1]UH]UH]UH1]UH]UH]UHH1]UHH1]UHH1]UH]UH]UH1]UH]UH]UH1]UH]UH1]UHAWAVATSIHvIID$pID$xHQI1"f.fAƄHHtyI$LPwA$uI$LPtID$0DtAƄ릨uuAƄAƄAƄzAƇ*AƇ@AƇ"fALJ_AƇ$AƇ/
AƇ
	1AHHtgID$0DuuGI$LPwA$uI$LPtID$0DuAAAfAG_fAG.AG!!AG>AG|fAG&
AG:	AAG\AG*AG@AIFIH9sLHLHH9Ao_Aogfofoftfoftfo
ftfftffo^ffA^AfAo_!Aog1foftfoftftfftfffA^!Af1Ao_AAogQfoftfoftftfftfffA^AAfQAo_aAogqfoftfoftftfftfffA^aAfqAoAofoftfoftftfftfffAAAoAofoftfoftftfftfffAAAoAofoftftftfftfffAAA€Af.DAL€ALAL€ALHH=uAGXAGxAGBAGbAGN AGn 1ۉ[A\A^A_]UHAWAVSPI>L~I?HEHOHp@E11E1fK|IHEt9DLD4D:4u$HKHuf.Lˊt;uADfH tuD؅x/H[A^A_]EtA9AtHNH8 A9HNH8uH51\H5L1IHRNH;IH5 1.IWH3Ht'IL5,HL1
IIH3Hu
wHMH8nUHAWAVAUATSP>IILVI:HEHMHp@AAEA1E1EI|HHEtIDLt
,t9=t4D,D:,u%HQHuf.@Lt9uDEEDDDH ttg=t	,Yw1sEE1t>UԅDu:A>#u4L艼UDx#u I~$H~
A;Us!DU1tA>tu
uH[A\A]A^A_]UHt&HS'92vHJHtHH]]UHH'97vHOHtH]UHAWAVATS>I?zI1E1fAHGfDHt(,t=tHHX8HE
HHL|~IĀ;tAHE1
E1AL[A\A^A_]UHAWAVATSHII \HIA$HH4@L9IFHA$HHIFA$AIt$HtL胐IFHA<$u_IFA<$tP1f.fID$IL$H4؋L臐INHHt;ID$INHA$H9rIFAHIFAE1L[A\A^A_]UHAWAVAUATSH8H}HEHEIAHMHUEME11HE1HEMLHuLM9tL,t=tHI9uLD9uEAL9LuEAIHMHMHL9;=HHH5ߪ	LL9tHf,t=tHI9uLt"t
tILetL	ef.L	eHELuL9s2LC;,1HE1HE"LuHEL8E)HED(EHUHEuHHMH	HEHH!H8[A\A]A^A_]UHHHHt&LHH9tHHHuLII)HL)tDHt5A"f.fHHPHtHuLH)L]UHHHH9t=1%f.HHHHHH9t8$utރtH+]UHSPHHHHH[]UHAWAVAUATSHLHHIIIHFHHEH5LLkLEMLLL8t3H5LHtHH5HXDž0DžDH5x?L8LFHHBLL:LLLHL5AHLL HHHLLHLL(LHLLH}HLI!r5LLeHHf LLHH wHHuHLHM~LLL}L(#f.fLLHH>Htt LLH}H'H(LHM)L(LLLLHuHpH(HID$HH)HI H ID$HLHt-f.(p(MOH HHuH`fD(p(MO(p(MO0G (p(MOPG@(p(MG`OpHH€HwYH}HH(L(HpH(HID$HH)H1H LHHp@LLq1L8LLLbHEHH9rHPHHKHIEHH)HHHL0H0LHLHu LLH LHpLA3fLHLHpHLIL90LH$I$I$HLH)HHHL<ILHHHHRAI)L,Au LHpDLH HH
LHMILHtLHH(LHLHH tLHLA LHpHDt2H:H
KLLLLL019)HH
LLLL1H8H(LLMt%K>LLfD8tHHHuHLH)LtHt$HL8MI)>]zp؃?LBAILHtZH	?BAILHt:HHH	?BAILHtHBAIILH{q}ƒ?BAHH,H	?BAAHHHHH	?BAAHHHBAAIHHHHHHߺ
HuH8HH,HHL=Oȉ0H8H߾$HHHHEH8DSIHu DIHu6IH)r]|ƃ?BA	HHt_H	?BAAHHtPHHH	?BAAHHt=HBAAIHHHu.IHu IHuIHzE}s?BA	HHt_H	?BAAHHtPHHH	?BAAHHt=HBAAIHHHu.IHu IHuIH~t}?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIH4u]?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIHE]v?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIH	Ew}?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIHux]}?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIHE]y?BA	HHtWH	?BAAHHt@HHH	?BAAHHt%HBAAIHHI
IIHtQEu?BA	HuI1	?BAAHuIHBAAIH^9AHH;EuLHe[A\A]A^A_]"UHAWAVATSAHLcN$7IDLI9v%HAu$<$tuHCAuA$[A\A^A_]LHf.HH9tHH$tuHtπ$tUHxOIDNtFEA1@A07FA0D7HI9uAtA07]1AuUHHp~H9]UHAWAVAUATSHHMMIDuH7HHEEHI9H=`	LI<$I\$3HxHZIǃ;LL1fHKHIHH9r{Hˋ>1)HH2E $L5@L
	HHMII>uH=U{H
f@HH	HtgDuucH1L5j	H
HLHAgHH?L0*	DuHHtau]H1蛓H=	H
HHAfH:H?H
	H	HI9H[?H8HLKII<$I\$4HwH|H;LLIE1HHf.HKJ<J<IHH8C4.vHXINjDHL<J4LLMH|>H0LLII9HrLLDu1L5r	AO4H,>H8H#ILHHH8ILB4)IuHBIAD$M4K4LLMH=H0LHL{ILLLDuLbcHth(6)L 8H
HHDHHt1HEfD4$LL1ME1x\HHHu1aH=LMtzAƉ$H
VLLHE1Gxt(HH5&y11虃H511艃H3HH;EJHH[A\A]A^A_]1ɀ} uLMH]L#MtEHLcH1MtA<$tyH()LW8HHHDHHtHfDD4$HLLME1DHHHujH;LM^D4$HLH
HE10Hs;H1HHAHLUHAWAVAUATSH(IIHHUHA/MHILMIE1EAHMFI>H5"KLt_fDIH
ADAGIAAAI>H5<KEu	uHEH8tGH;tiI}tLLmI}I>H5J
LIH]oXI>H5vJ}uHUȅGI>H5MJ}uHڅ mAED)H([A\A]A^A_]UHAWAVAUATSPHIHHGAHHƺ)L3LvHpLJqHIH[H3H;sH6H9szHEЋ8HܺHt}IH;t+1f.fH0HIHH3H9r1H0HCH9tH3L0HEHCH0HNHL4LLE1DH[A\A]A^A_]UHAWAVAUATSH4LpMHHL-.IEHEHt\IHHBIL7LE1H=HH1^;~u.HHLL11H&LE1H=xHLH
5HHHHA^HE1H1蘗H*]t(H52%=HR78HHnIA/etcH-H8H5\HH1^L5-IIt$H(PHHIH5Hߺ{ I<$1>IH߉(%=u=H5H1E}IEH;E$DHĸ4[A\A]A^A_]HK68HHtkIE1/etcHHL払DHpDžLXAHI<$1BLʸA*LLHHL拕-H,Lh0HHHLf.IHHAFIHHHADuڃ<"<#s<;k<[IL]2H[HDHHAD
uL)HH=HCHHLHHH1H@<!p	~WL?HLDCHADuH5SLHD1zt@MIAGIHADuI_
HH5
uIAGADHH5hLLHAGADtAFIADuLHKHHHAD
uH9$HHH
tHIDdot"f.AD$IADuLHx迻HxHDHHAD
uH9LSH2Iƃx1E1fDIAFHI9M&I<HH5SmuI4LLHxL%~LADY$HHLLMDFq_tY1M1tZքt*4\AGI<"t<'u܄u܉Ƅt܉8u1<#uAH((Lh0LZIML=觾IHLEIfAGIADuM<IA$IADuI|$HTIH'H@0IAMIDuHI9LB<"t<'uM9sIMA:EIDHLDƅfDž--M)HLL聖=HL9LHMEHH=L9t#\uQHrw"HcH\HHL9u"t2'u'\PH

 	"ƅfDž--M)HLL5HHHLHt2;HHHHHL拕
DžML-%tzL=&IIt$H(PHt9HIH5xHߺw I<$E11xyIH߉(I<$E11ZyLHE1@H5BH_H5BHZH1D1Pu&H5YkH5cH11(uML-$J莸UHLU	]UHAWAVAUATSHLhHIIHHF$HHEH-8(׺)LLe}DžH-H1cLLHxHx1A}|!HHHxH5*躵ȉtDž0H
pH8L@I?Ht#1f.DI|HIu0LPHHXH0H`HDLHLPHLAVjxH ÅtH1gH},8H=qHtHyfHH1莑.H=萷HtxHHH1^HtiHLHHLPLHAVjx0H Åt&H1fH1谵E1AIcEHLHH4`H-cHHHHHHCXLMtHuH{`JOHA)EHHHEeA|1HxH5ebHuAEeHDžLcXH*8tHugKDIcEHt4HHJ<H`H2HH襲HIcE1HLHHDXDEuL"H(HCPC@[0S KHhHt
HxH1ۋt
LtQH}L9tH' HH;EuH[A\A]A^A_]H511]psHHH0H=e1رA}|aL5 fL=HHL$M9t.
LH5sgHLDLL1}HIcEH9|
覿1߰HfHH}HH9tHHfUHAWAVAUATSHIHHHEо@Q`HIW@0@ @H5LLMYLLHdAHtHL
E1H51:LLYLLHdHtHL
1DH=RBHtHLLHXLLHMdHtHLX
1
E1H5܄LLoXLLHdAHtHL
E1AH5	LL*XLLHcHtHL	11ALOHXHH;EuLH[A\A]A^A_]UHAWAVSPIIH=Ht	H`H=qHt,HLLH1΋1HÉH[A^A_]1L1LjUHH`HGHEG)EGOW_)])U)M)EH}1aH`]UHAWAVAUATSHIH:HHE()8H^LLDH=LoKHtHH0L舺Ht%8HHH1[HH/ILLHH2HHHLf.I]IHHH8tL;ufDH$HHtkLH1TKIĀ~u	A$.IH$H9tcIVLHH
GaE11D5/etctHiH0LfI>LI]I;zffDLBD  /etcuHHH=4tHH1_HG
腺HH;EuHĘ[A\A]A^A_]UHAWAVATSIL5IH={^I<$t)I\$I6 SH{I6gH;H[uL=.#I?tAI<$t:IDI6 I|$I6&I?I6I<$Md$uH=[A\A^A_]KUHAWAVSHAIH11誂HtR Ettu	H5R%=uH5Ѹ1ۿL13iH[A^A_]UHAWAVAUATSHHIAA1ţHHtuL-IEH}DLIHHt_IIEH5kLDL11/iHIMLHHCH;u
Hʤ1HHH[A\A]A^A_]HCL11hHHuUHAWAVAUATSHXIIHHHEL-tpIEIt$H	PHHIEHjH1I<$tIIEH1MIEIt$HPHIIEHjLI$L觪HIELHHHHI<$sIMJIEIt$HPHtmHIEHiH1I<$1ҹcsIEH1>I$LH1LAHoI<$1ҹsIEIt$HPHtaIIEHWiLI<$H5	nH1HHEIELH'I<$H5H	nHHIEIt$HPHt]IIEHhLI<$H!nH1HHEIELHu5#I<$HmHHuLcI~*1HHH;EHX[A\A]A^A_]IEIt$HPHtPHIEHgHLI<$HLKm1HHEIEHI<$HLmH
	H1DLAE1jjHA蓧UHAWAVSPHIL<IH>HtL蘥t
H{HHuL9s%HCHtHHCHHuL31H[A^A_]UHAVSI/輱HHIDH߾.襱Ht[A^]H[A^]߂UHHH}HU**!H]UHAWAVAUATSHDEII։HHHHED-IHLDAML}L諲MuH(H蟲HHLL蚲t|uH(薲thH(HLHD~t@HcIH(HLjtH(jDDH(IHzHH;EuDH[A\A]A^A_]?̃wUHH
HcH]1(3>IT_ju進鋲閲顲鬲鷲UHAWAVAUATSHEEHHHHHHED9IHHDDAML}L趰MuH(H誰DHHHL
uH(蕰tpH(HHHDٱtDHcHHH(HtH(aDDܥH(@HqHH;EuDH[A\A]A^A_]6UHSPHYكrHcHH9r1HH)HH[]UHHO]UHAWAVATSIAHHuHD<IH1L[Et/DHMLf.L9ID0HHH9r[A\A^A_]UH]醰UH]鄰UHHHH]}UHAWAVATSH`HIILeL,LL/LL4H`[A\A^A_]UHAWAVAUATSHhEIΉIH}LpLѯLLԯDLLƯH}LʯHh[A\A]A^A_]UHAWAVSH8HIIH}H~H}HrHMLEкLLE1Et	H}訞Et	H}虞HHIAG@AH8[A^A_]HEuEu"H荞H}TEt	HEtH}:HbUHAWAVAUATSPMIIIHH,HHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ虙HCHKLkHA$uIMd$1L_HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHEHLeUHHHO @1HOH]UHSPHHH[]UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHH?Ht
Hx]7]UHAVSIH?HHHI~I^xIH9u/HtIHL[A^]vfDHH9tH;HtHPII^xHuHI~xIL1HYQUHSPHBHH[]dUH]UHUHAWAVATSH0IHI.IH}H话H}L裝AHuHULLE1LLHEt	H}КEt	H}HH0[A\A^A_]IEt6H}蟚+I&IEt	H}膚Et	H}wEtLjL蒚UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<躙ILEHuE1JLMtHLM~"LMLLIHM肙HMLMLkHHKPHCXMtL?fEHHUHLEt	H}HHL1PLH([A\A]A^A_]覛H=/NHEt	H}ؘHUHAWAVATSH0IHI辘IH}H?H}L3AHuHULUE1LLHEt	H}`Et	H}QHH0[A\A^A_]IEt6H}/+I&IEt	H}Et	H}EtLL"UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<JILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXMtLϖfEHHUHLEt	H}論HHL1PLH([A\A]A^A_]6H=ZLHEt	H}hH萖UHAWAVAUATSH8IHIIIIH}HʘH}L辘AHMLELL1FE1LLHEt	H}Et	H}וHH8[A\A]A^A_]IEt6H}賕+I&IEt	H}蚕Et	H}苕EtL~L覕UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ʔILEHuE1JLMtHLM~"LMLLIHM蒔HMLMLkHHKPHCXMtLOfEHHUHLEt	H}+HHL1PLH([A\A]A^A_]趖H=?IHEt	H}HUHAWAVAUATSH8IHIIɓIH}HJH}L>AHUHMLLXTE1LLHEt	H}hEt	H}YHH8[A\A]A^A_]IEt6H}5+I&IEt	H}Et	H}
EtLL(UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<JILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXMtLϑfEHHUHLEt	H}諑HHL1PLH([A\A]A^A_]6H=ZGHEt	H}hH萑UHAWAVAUATSH8IHIIIIH}HʓH}L输AHUHMLLFE1LLHEt	H}Et	H}ِHH8[A\A]A^A_]IEt6H}赐+I&IEt	H}蜐Et	H}荐EtL耐L訐UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ʏILEHuE1JLMtHLM~"LMLLIHM蒏HMLMLkHHKPHCXMtLOfEHHUHLEt	H}+HHL1PLH([A\A]A^A_]趑H=?DHEt	H}HUHAWAVAUATSH8IHIIɎIH}HJH}L>AHUHMLL(E1LLHEt	H}hEt	H}YHH8[A\A]A^A_]IEt6H}5+I&IEt	H}Et	H}
EtLL(UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<JILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXMtLόfEHHUHLEt	H}諌HHL1PLH([A\A]A^A_]6H=ZBHEt	H}hH萌UHAWAVSH8HIIH}HގH}HҎHMLEкLLZEt	H}Et	H}H%HIH8[A^A_]HEuEu"HH}ËEt	HEtH}詋HыUHAWAVAUATSH8IHII艋IH}H
H}LAHUHMLL(E1LLHEt	H}(Et	H}HH8[A\A]A^A_]IEt6H}+I&IEt	H}܊Et	H}͊EtLLUHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<
ILEHuE1JLMtHLM~"LMLLIHM҉HMLMLkHHKPHCXMtL菉fEHHUHLEt	H}kHHL1PLH([A\A]A^A_]H=?HEt	H}(HPUHAWAVSH8HIIH}H螋H}H蒋HMLEкLLEt	H}ˈEt	H}輈HHIH8[A^A_]HEuEu"H輈H}胈Et	HEtH}iH葈UHAWAVAUATSH8IHIIIIH}HʊH}L辊AHUHMLL(E1LLHEt	H}Et	H}هHH8[A\A]A^A_]IEt6H}赇+I&IEt	H}蜇Et	H}荇EtL耇L訇UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ʆILEHuE1JLMtHLM~"LMLLIHM蒆HMLMLkHHKPHCXMtLOfEHHUHLEt	H}+HHL1PLH([A\A]A^A_]趈H=?;HEt	H}HUHAWAVSH8HIIH}H^H}HRHMLEкLLEt	H}苅Et	H}|HHIH8[A^A_]HEuEu"H|H}CEt	HEtH})HQUHAWAVAUATSH8IHII	IH}H芇H}L~AHUHMLL(E1LLHEt	H}訄Et	H}虄HH8[A\A]A^A_]IEt6H}u+I&IEt	H}\Et	H}MEtL@LhUHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<芃ILEHuE1JLMtHLM~"LMLLIHMRHMLMLkHHKPHCXMtLfEHHUHLEt	H}HHL1PLH([A\A]A^A_]vH=8HEt	H}訂HЂUHAWAVSH8HIIH}HH}HHMLEкLL!Et	H}KEt	H}<H}HIH8[A^A_]HEuEu"H<H}Et	HEtH}HUHAWAVAUATSH8IHIIɁIH}HJH}L>AHUHMLL(E1LLHEt	H}hEt	H}YHH8[A\A]A^A_]IEt6H}5+I&IEt	H}Et	H}
EtLL(UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<JILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXMtLfEHHUHLEt	H}HHL1PLH([A\A]A^A_]6H=Z5HEt	H}hHUHAWAVSH8HIIH}HށH}HҁAXHMLEкLLI
$Et	H}~Et	H}~H8HIH8[A^A_]HEt&HEuEuH~H}~EtH}~H~UHAWAVAUATSH8IHIIy~IH}HH}LAHUHMLL8E1LLHEt	H}~Et	H}	~HH8[A\A]A^A_]IEt6H}}+I&IEt	H}}Et	H}}EtL}L}UHAWAVAUATSH(IHHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<|ILEHuE1JLMtHLM~"LMLLIHM|HMLMLkHHKPHCXMtL|fEHHUHLEt	H}[|HHL1PLH([A\A]A^A_]~H=o
2HEt	H}|H@|UHAWAVAUATSHHI~u
CHHP(WAIGLsHL;sPL}H]tf.fEAD$`EAD$PEAD$@Xhx]A\$0AT$ AL$A$IpMgH]IL;sPAI6HHXPMgIGI9wMM)LHHm۶m۶mHHKHI$I$IH9L)HHL,I9LBH$I$I$H9LCMtI9MIkpzM1HkpL<IkpHED`EDPED@Xhx]\0T LL,IpM)M~LLLMVzMHEL8ILhHXMH]LzLHĈ[A\A]A^A_]L|H=#/HHEH8Ht
HEHxyHyUH]UHHHHGHGWGHGHG0G0HG(G@GP]UHAVSIHHHH_HHGPH9uDHtI^PH*yI~(Iv0
#IvIL[A^]"fHH9tH;HtHPIFPI^HHuUHUHHw@]UHAWAVAUATSH(IIItIGHu-HHu#H
ML1HE1MeLLw"HHHHtf.HH	Hu#HCH9tHKfDHHJHBH9uI9$uI$IE I}HE#C t	H{0wHwL}IH LuLPL LxHIHsC?ELuMu(4LHHHwIHEHH]L}LLLnwC>MuHuLi!L}IIEI9.H HuyL8HH L%HH8tj tH0vI]@Ht+H}HudyHHUHLEt	H}vEt	H}vH([A\A]A^A_]ÿ@vH0HH0( @ W) HDž0H8HH8HHHHIH	HtIHI}Hg&IE  &H}WxH=H5N,Ut
HuHUHHuH,H5I8H,IIt$8HH PH HevLHH,H5w*H,IIt$8HHPHHvLHHQ,HHHpHH}+vH5LH}+vHHǾ
Q8AH}!vAH%vH-vtHH}u?:8H*HEt*H}tH tH0tHEt	H}wtHtUHAWAVAUATSHAIIIG0I0Ht/HH1D9a HCHHuH9tD9c vHHKHtHH	Hu#HCH9tHKfDHHJHBH9uI9_(uIG(IG8H	HsIH@LuLPDHMw0IG0LHtaH1D9i HCHHuL9t
D;k I_0DHHHtoHȋH A9rD9s
HXHHHuIH;uU0sDh HMHH(WLpHIO(H	HtIO(HI0H#IG8IHH;tI@Ht
HHuDPH[A\A]A^A_]HuHH@PL@LRsHr	H}tIHsC$EL}Mu(4MIILErIHEILmLeLLL4rC'H=H5J)Ut
HuHUHHuH(H5a8H(IHs(HH@PL@L~rLLH(H5&H(IHs(HHPHH9rLHHk(HHHpHH}ErH5fH}ErHHǾ
Q8AH};rAH?rHGrpHH}rHEt	H}pHpUHAWAVATSH0LIIIH}H9sH}H-sHMLELLLE1Et	H}epEt	H}VpHHIAH0[A\A^A_]HEuEu"HMpH}pEt	HEtH}oH"pUHAVSIHGHHHjI~jI^xIH9u/HtIHoL[A^]6fDHH9tH;HtHPII^xHuHI~x	LH%UHSPHBHH[]$oUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHcHOP]UHHHcHOX]UHAWAVAUATSH8MLIIIH}HpH}HpHMLELLLMEt	H}nEt	H}mHZHIH8[A\A]A^A_]HEuEu"HmH}mEt	HEtH}mHmUHSPHHH[]tmUHAWAVAUATSH8MLIIIH}HoH}HoHMLELLLMEt	H}mEt	H}mHrHIH8[A\A]A^A_]HEuEu"HlH}lEt	HEtH}lHlUHUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺgHCH6KLkHA$uIMd$1LgHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHkH=LkUHSPHHH[]tkUHSPHrHH[]TkUHAWAVATSH0LIIIH}HmH}HmHMLELLLE1dEt	H}jEt	H}jH_HIAH0[A\A^A_]HEuEu"HjH}jEt	HEtH}jHjUHSPHHH[]djUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHOP]UHHHOX]UHAWAVAUATSH8MLIIIH}HlH}HlHMLELLLMOEt	H}@iEt	H}1iHHIH8[A\A]A^A_]HEuEu"H-iH}hEt	HEtH}hHiUHAVSIHOHHHcI~cI^xIH9u/HtIHhL[A^]fDHH9tH;HtHPII^xHuHI~xLHUHSPHBHH[]hUHAWAVAUATSH8MLIIIH}HtjH}HhjHMLELLLMEt	H}gEt	H}gH"HIH8[A\A]A^A_]HEuEu"HgH}TgEt	HEtH}:gHbgUHUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺbHCHKLkHA$uIMd$1LObHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH5fHLUfUHSPHBHH[]fUHSPH"HH[]eUHAWAVATSH0LIIIH}HYhH}HMhHMLELLLE1dEt	H}eEt	H}veHHIIH0[A\A^A_]HEuEu"HmeH}4eEt	HEtH}eHBeUHSPHHH[]dUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHwP]UHHHwX]UHAWAVAUATSH8MLIIIH}HfH}HfHMLELLLMEt	H}cEt	H}cHbHIH8[A\A]A^A_]HEuEu"HcH}cEt	HEtH}jcHcUHSPHHH[]DcUHAWAVAUATSH8MLIIIH}HeH}HeHMLELLLMEt	H}bEt	H}bHzHIH8[A\A]A^A_]HEuEu"HbH}bEt	HEtH}zbHbUHUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ]HCHKLkHA$uIMd$1L]HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHuaH
LaUHSPHHH[]DaUHAVSIHHHH/\I~&\I^xIH9u/HtIH`L[A^]fDHH9tH;HtHPII^xHuHI~xYLAHiUHSPHBHH[]t`UHAWAVATSH0LIIIH}HbH}HbHMLELLLE1dEt	H}`Et	H}`HHIIH0[A\A^A_]HEuEu"H_H}_Et	HEtH}_H_UHSPHHH[]_UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHwP]UHHHwX]UHAWAVAUATSH8MLIIIH}H4aH}H(aHMLELLLMEt	H}`^Et	H}Q^HHIH8[A\A]A^A_]HEuEu"HM^H}^Et	HEtH}]H"^UHSPHHH[]]UHAWAVAUATSH8MLIIIH}HD`H}H8`HMLELLLMEt	H}p]Et	H}a]H*HIH8[A\A]A^A_]HEuEu"H]]H}$]Et	HEtH}
]H2]UHUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺYXHCHKLkHA$uIMd$1LXHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH\HL%\UHAVSIHHHHVI~VI^xIH9u/HtIH[L[A^]6fDHH9tH;HtHPII^xHuHI~x	LHUHSPHBHH[]$[UHSPH"HH[][UHAWAVAUATSH8MLIIIH}Ht]H}Hh]HMLELLLM/Et	H}ZEt	H}ZHjHIH8[A\A]A^A_]HEuEu"HZH}TZEt	HEtH}:ZHbZUHAVSIHHHHUI~UI^xIH9u/HtIHYL[A^]vfDHH9tH;HtHPII^xHuHI~xIL1HYUHSPHBHH[]dYUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHSPHb2HCPHH[]UHSPHB2HCXHH[]UHAWAVAUATSH8MLIIIH}HZH}HZHMLELLLMEt	H} XEt	H}XHHIH8[A\A]A^A_]HEuEu"H
XH}WEt	HEtH}WHWUHUHAWAVAUATSPMIIIHHdHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ	SHCHFKLkHA$uIMd$1LRHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHVHMLVUHSPHbHH[]VUHSPHBHH[]dVHt<UHAVSHIH6HsLC t	H{0+VH[A^]VHt-UHAVSHIH6HsLH[A^]UUHAWAVAUATSPIH_IHID&At
MgMIILuM.1M9M9B1ɅLIHHtOC tLs(f.IIM9LIBHttH{0	H{ HL[uLuM9tKAE tI](HHL9LHBHt"tIu0Iu HLC[txI9sMLH[A\A]A^A_]UHSLHMtHFHt#HHHuLRMuAE1HHBIBE1HBH9t
LPHBLH9HBHHDJH9t@HNHJL^1I93HHH
HQHNHJHtHQNJH9HDEHEFHHPH9uM@AHHHQH2HqHtHNHqHrHq1H9HH
HQHH9HDHAHHt
yHPHt
z@H@H9uM@AHHHHrH1HtHNHqHrHq1H9HHJHQHHH9HDHHHt
yHPHt
z@H@H9t/xt)HH1H9HAB_1LB@LHG@HPHt
zA@HHQHHtHBHPHQHP1H9@HHAHHHt
ytBHPB@HHHHPHtHBHPHQHP1H9@HHHHHHAPQ@H@HAHHQHHtHBHPHQHP1H9@HHAMHHAPQ@HA@HAHHHHPHtHBHPHQHP1H9@HHHH[]UHAWAVAUATSHLgHMtD:AHutLzHRH>
IHHUDI$LHIAD$ tMt$(f.fIIM9LIBHH}tt#Ml$0%f.fM9rYfMl$ IH}LHVtnf.fM9WLHuHVtx-M9s(I|$ID$H8HEL HEL LHEL H}HH[A\A]A^A_]UHH9Fu]ÐHAHH9@tHNyuHAHH9tHt`ztXfDHPHtztH91HQH2HqHtHNHAHBHA1H9@HH
HQHB{H91tH4HVHHtHJHAHFHA1H9H4HNHqHFF@HHHHPHtHBHPHQHP1H9@HH;HB@HHQHHtHBHPHQHP1H9@HHAHH]UHAVSH0HIH}PH}HPHMLEغLE1Et	H}MEt	H}MHHIAF@H0[A^]HEuEu"HMH}MEt	HEtH}MHMUHAWAVAUATSPMIIIHH\HHWG(GPG`GxHpG@AuIM@HCxHE1LƺHHCH&KLkHA$uIMd$1LHHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHLH-LLUHSPHHH[]dLUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAVSIHHHHFI~FI^xIH9u/HtIHrKL[A^]fDHH9tH;HtHPII^xHuHI~xٮLHUHSPHBHH[]JUHAWAVSH8HIIH}HnMH}HbMHMLEк	LLzEt	H}JEt	H}JHHIH8[A^A_]HEuEu"HJH}SJEt	HEtH}9JHaJUHAWAVAUATSH8MIIHL-IL/H}HLH}LLHHMLEHLE1Et	H}IEt	H}IL+LAHǃ IH
HHHXH
HHH@HHH8[A\A]A^A_]IEtH}>IIEtH}*ILRIIH'L?IUHSPHHH[]HUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAWAVAUATSH8MLIIIH}HJH}HJHMLELLLMEt	H}GEt	H}GHHIH8[A\A]A^A_]HEuEu"HGH}GEt	HEtH}zGHGUHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<FILEHuE1JLKtN$MH~LMLHHFHMMoxMIMtLWFLH[A\A]A^A_]HH=yfUHAWAVAUATSH8HILLFHIHsCD-ELeMu(4LHHHEIHEHH]LmLLLEC,EH]HuH1HIEtHHEVEt	H}fEEt	H}WEH8[A\A]A^A_]H}GHEuEu"HXEH}EEt	HEtH}EH-EUHAVSIHHHH?I~?I^xIH9u/HtIHDL[A^]6fDHH9tH;HtHPII^xHuHI~x	LHUHSPHBHH[]$DUHAWAVAUATSPMIIIHH,HHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ?HCHƻKLkHA$uIMd$1LO?HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH5CHͧLUCUHSPH"HH[]CUHSPHHH[]BUH]UH]BUHHHHHHxtHHL]UHAVSH0HIH}EH}H
EHMLEغLE1Et	H}>BEt	H}/BH`HIAF@H0[A^]HEuEu"H)BH}AEt	HEtH}AHAUHAWAVAUATSPMIIIHHܺHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ)=HCHfKLkHA$uIMd$1L<HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH@HmL@UHSPHHH[]@UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAVSIH/HHH:I~:I^xIH9u/HtIH?L[A^]FfDHH9tH;HtHPII^xHuHI~xLH)UHSPHBHH[]4?UHAWAVSH8IIHH}HAH}LAHMLEкHLEt	H}>Et	H}>H
HHC@ >H
HHHXH
HHH@HH}H8[A^A_]IEtH}`>IEtH}L>Lt>IHLa>UHAWAVAUATSH8MIIHL-lIL/H}H@H}L@HHMLEHLE1Et	H}=Et	H}=L+LAHǃ =H
HHHXH
HHH@HH_H8[A\A]A^A_]IEtH}>=IEtH}*=LR=IHL?=UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<`<ILEHuE1JLKtN$MH~LMLHH,<HMMoxMIMtL;LH[A\A]A^A_]>H=	\UHAWAVAUATSH8H H90HHEHt48HHA*9HIu8@I1+IH,<HIHsCD-ELeMu(4LHHH#;IHEHH]LmLLL;C,EH]HuHy=IEtHHKEt	H}:Et	H}:L5H8[A\A]A^A_]H}<HEuEu"H:H}_:Et	HEtH}E:Hm:UHSPHHH[]:UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHSPH"HH[]T9UHAWAVAUATSH8MLIIIH}H;H}H;HMLELLLMEt	H}8Et	H}8HZHIH8[A\A]A^A_]HEuEu"H8H}8Et	HEtH}8H8UHAWAVAUATSH8HILL49HIHsCD-ELeMu(4LHHH+8IHEHH]LmLLL8C,EH]HuH:IEtHHHEt	H}7Et	H}7H8[A\A]A^A_]H}9HEuEu"H7H}o7Et	HEtH}U7H}7UHAVSIHHHH/2I~&2I^xIH9u/HtIH6L[A^]醛fDHH9tH;HtHPII^xHuHI~xYLAHiUHSPHBHH[]t6UHAWAVAUATSPMIIIHHԯHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ1HCHKLkHA$uIMd$1L1HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH5HL5UHSPH"HH[]T5UH]F5UHHHHHHxtHHL]UH]5UHHHHHHxtHHL]UHH=
f	]UHE1E1]UHAWAVAUATSHhDLxHIHբHHEHL6IL6H:HttL5	L8fL1H1xe	HHtHS@H
H{pH[pt&Hs HtHSPH
{0xHsHuHL6LHLc E1MI1E1f.I<iuHI9u
DžHHcHHL&MA_E1E1L*HDAL$ȰLIM9`LM$$A<$-HxEAD$<-/A|$I\$IL.IH߾=IHH߾ M9rL9iDH)=HBHIH@HtkH;HteL2
H{HHuCLXhLHH8H1HxHHDAL$LL|IE1'HLLA|$Md$gHH;IT$1HHH{pH[pKtA$9uH{0Ht	C8C8tnp:4HuHC@HHq{HL@HLHTA	HC@HH5{HL@HLH
D1f.f@H8AD$-IHDAL$L%rLkt0Hu*=7a	u!H5d1Ha	L%v)HHPHHHHHsHH1}
S@HH{HLL@HLHAƅLL=
IM)LP8=LEHLMt_DLL#f.<kIt$pIpHt-Et1><-ADA>-AD8uHH9u11E1LfDHcUHzH<H^41f.-ADA-AD8uHH9uA6<-t<_uIA)E۸DDMsDLL#f.D<7tQI|$pIpHt2Et1D-ADA-AD8uHH9u뺺L	1r!@1E1MtA:0uAzH¦H@2HE1H8JLHfHHHDAHE1L9vHLMtA:0uAzHtH,L1ID$0ufH8t*1E@HHH5$\L1D
AELOHE1HLDžHxIT$_LH6]	HpLL,LHLHpDEHHIڋAD$8LL5*Mu;u6HLPMyHHHMj]I|$0Q=k\	DH51MHHM3\	
ID$0MwHHILLHhLP8@fILHH3P8+ILHHJP8ILHH8P8	ILHHvP8ILHH‡P8HHI$E1H5{L1HXHH;Mt(1E@H5YvH1H
DAE!u}H@1+1HLH@1HLH@:Ht,A|$HtHiHLt`fE1E1@LHLLHtA|$LH-HE1Ht(1E@H5QuH1H
DAD
1HLHڱ1HHDL$AHHHH9t!HHDHAHH9uHDHE1HHH;ELDHh[A\A]A^A_]AH8tHHH5X
11 AAH8tHHA$H5%11HˠgA_AH8IH?HH5JA+AHs8HHI$H5V+AHF8HޝHI$H5D11H%A
AA(UHfH~]UHfHn]UHAVSHG0HHHIHH
UHcHH1a[H1OHtMIHACHc1:A41|A&Ht!I> H8H޺t!I[A^]UHt:A1A_f.<-AD-AD8u
HI9u1]ð]UH=uV	uH51YV	]UHAWAVAUATSH8IHHEHG0AAL5cMuM.A}}tID$HwoHUL>HuH5
L&H
'LH
HtH51L1AAH5HL1AHuHUE1H`t	HV Ht2IIH0TJcHIHULH>HH%HHH511A
IHULH]HIM;.L*IHuH#HH:HLP8A\HHHLP8=HHCHLP8HH1HLP8HHoHLP8HHHLP8A$HbLeI$H5tL1LIHULH5IHULH!HAiM;.`H:HI_H@8LHIH-.HIHv(L1BHLHHv(IHULZDLI}HuL
y(HM9HHHHN(	HHuIEIHIHEHuHULHE8}H[PfWf.f.SHuf(f(_uf.v'H
HH5}FMMHAH^(HF@HEȋEHHELII!LUL]HߋuHUHMMAARASDLHI$H}
uH
HH5k11HE
fWAIHuL
!HM9LuHN(	H9sH
 LE1E4$HuȻ	}t(L
H,HLH5b1L1AADH8[A\A]A^A_]̃wUHHcH
bPH]1UHAWAVAUATSHIL%ʍI$HEHF`HALEЋF0wHH
PLHE1H'E1H~HNPH9HAAHEL9HIOHL	H t
H1I1AH)HVHH9ILLMt	I9A_H9H9Eu	L9 tEHKL(L>HHHL
H5CLHI1AI$H;EuLH[A\A]A^A_] UHAWAVAUATSHIL%zI$HEЋF0wHH
NH1HNPH9HAAHEH^`H9AHGH|HH	H t
H1H1H)HFHH9HHBMt	H9AaAEH9H9 D<uEHL(L6HIHHH55LLI1AI$H;EuHH[A\A]A^A_]NUHHOPfWf.f.WH uf(f._Ht,t(H
VHH5'Bf(ʰUUf(H]UHAWAVSPH?HL5H{pH[ptiL{ MtC0
uI?II{0xL{MuL1H1XM	IMtC0
uI?IH[A^A_]UHAWAVAUATSPHHI"H=<@LuIFpIpHAvt7/8HHCHDH=j1A@H=C1AI8LubH=1HL8If.DL+H-<_ttLuA+AAAF8tzIN0HHsNHHH]HDHgLHDH=11A~8E$DAAs)Hu?f. (AArlIFH~8ty
(E1QHoHH]HDHKHDH=01Z1A~8E$DAAsfAtAfD f(AuM~Mt.A?t(LID):H=L1
 (LuAF0I~@H=H1H8L8IL*H-<_tPf.f
' ' ' x' n' d' Z' P' F' <' 2' (' ' ' 
' ' & & & & & & &IDD)9l1DHHA|9 uHM4I:IC|/9e&IL9uMH[A\A]A^A_]UHHH0]UHAWAVAUATSHIIHHHEH?Ht7M~pA"fDHHDH9AFI?IpAHu"H=??A#LeH5H
<LL1$A f.fL9-ADL'IIKuH
Ln'I>uJHلHH;EH[A\A]A^A_]I$LH5:@1I~pMvptA~0xMfMu*f.fH=g1L1TG	IMtM>f.DL&IA-<_ttf.DE+>L;s'HL)f. Ls&HuIF0HHw=H
EHcHI$HH]A$LH54*1H=XI~(A4$|7M<$M1fDII~(;AtIL%vHLG%7LLH1A$LH5mNH=O:L0A<$H_H<HDLH5I$LH5-"I<$HLH5HI<$HH޺
LH5HM<$Mth1@I~(;sZL%1;HLD6LH5eLH1AH5X|HU`HDL1Iu
LQ #LH5HUHAWAVAUATSPIIIL.HuL
$H8"u;H
H5A11L1AHL1H[A\A]A^A_]<HEЊH&wEHHr,HHrH@@HsHH
H뒄tH5o11LM1gUHAWAVAUATSHIIHHHEHt&IHH@0LfHDu-umIM~HHL HLmH5HLI1ALL1vH
H	H;MH[A\A]A^A_]IA$HL
f"I8"u'H
H5[E11L1A$oHH&wEHHrcHHrH@@HsI"I
H5E11HM1xA$IUHSPHHH[]UHSPH
mHH[]UHAWAVSHXL=~IHEHH%HD2!HLuOLHWCC C0C@CPC`Cp1LIH;MuHX[A^A_]UHAWAVATSH0LAIIH}H9H}H-AH	HMLELLE1Et	H}`Et	H}QHHIIH0[A\A^A_]HEuEu"HHH}Et	HEtH}HUHAWAVAUATSH8MLIIIH}HTH}HHHMLELLLM_Et	H}Et	H}qH"HIH8[A\A]A^A_]HEuEu"HmH}4Et	HEtH}HBUHHHO H1HwH]UHSPHHH[]
UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAWAVAUATSPMIIIHH̆HHWG(GPG`GxHpG@AuIM@HCxHE1LƺHCHքKLkHA$uIMd$1L_HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHEHpLeUHSPHHH[]UHAVSIHHHHI~I^xIH9u/HtIHL[A^]VpfDHH9tH;HtHPII^xHuHI~x)oLpH9UHSPHBHH[]DUHSHHt&)`)p)U)])e)m)u)}H@HHLPLXH0HEHEHEH0HEHEHHHMH0Ht H$MH(wHHEMH[]UHAWAVAUATSHIIH_hLpL9tL3HI\$hI|$`LL)HHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<	ILEHuE1JLMtHLH~"LMLHHHM	HMHMMl$`IL$hID$pMtLg	IH@ LLH[A\A]A^A_]H=~)UHAVSH_`H;_ht"If.fH;HPHI;^hu[A^]UHAWAVATSH IIWHGH^`H;^htRL}f.HI;\$ht4H3HLPIvHUHMLH}HtH}sH}LUIvHUHMLaH}Ht	H}?LH [A\A^A_]HH}HtH}HI>Ht	I~H(UHAWAVAUATSHIII)MHIMIIm۶m۶mMHGHWHH)HII9HI$I$IM"L)HILH9L)HIH4H9HBH$I$I$H9HCHLUHuVLMH9ZHkp1HLMLU2HL)HHII9~pLkpIHI9tOLfG`F`GPFPG@F@OW _0^0V NHpHpH9uIrHH	HHIMkpKHH)HL)H9sLHfDA`F`APFPA@F@IQ Y0^0V NHpHpH9rIrHtH)LM
MI)LHLL
I1LL)HIHkpHMkpIŐLHI$I$I$IHtZHHLEf.C`@`CP@PC@@@KS [0X0P HHpHpHuHLEIIP1fD`D`DPDPD@D@LT \0\0T LDpDp@@00  P`pP`pHHHI9WMkpM"LL)H}HH)H~'HHuLMyI$I$I$HuLUMLIJL)H~/HHIILILH7LLUIkpIM"IMrIrMtLLMLH[A\A]A^A_]LH=	#褸UHSPHHhqHHH`Ht	H{hHH[])UHUHAWAVAUATSHXIH贈WC`HCpHpHHHHhHCxLHǃL=L%pILƃHHEWHǃLƃHHEƃ8H@HEH`HE`HǃpƃHHEHHEHǃƃHHEHǃƃHHEH HEL@L``Hǃp$@I	 )@IH9z8u111^H=WHLHX[A\A]A^A_]HEHEAEtHpAtHPHEtH0HEtHHEtHHEtHHEtHHEtHpHEtHPsHEtH(^M&HEtHFLޅHmHHH{`Ht	H{hH超H}=UH]UHAWAVSHIƅHbind-addHDžressƅƅ,Hbind to.HƅH8HH
mtHXtHCƅ$2dfDž	irƅ0$H@(F)0@f@ s.@"H5mHH0Lcg0tH@tHƅHcompressH	ƅ0H`()P@@@*IHHPL~P@CHHt	HHQPtH`tHƅ*ЧHcter-setHƅ& H(,)p@@I8HHpLjƅ(Dž)UTF8Dž,8MB4ƅ0H(H>(5
pA
tH ƅ Dž!hostƅ%ƅ8 9ƅIIXH H8L>jP@hHHt	HHQ8tHHj tH0Uƅ@$AfDžQetƅS@6H()H@,1@ @@<IH@HL%oHHǾQ(HHǾQ0H@hHH H@HtHz@tHPeƅP"QfDžah@MH()c@ b@b@0ion.@4IHPHL@nHHǾQ(HHǾQ0H@hHH H@HtHPtH`ƅhHpasswordHiƅq`gH()@OȬ@@@0@ w@\@_IHhHLeP@pHHt	HHQtHhtHxƅDžportƅ0H()3*@*f@ n.@"IxHHLlP@PHHt	HHQtHtHƅHprotocolHƅ@H ()! @/ @ @@?IHHLeHÿ TL=
qIL8LpH
qHHH@HH褯tH tHƅXDžYsockfDž]etƅ_0H@(!)0jB@OBHnection.HH@&IHXH0LeP@SHHt	HHQ0tH@2XtHhƅpHsecure-aHqDžxauthƅ|`H`(l)P_@O^@@^@0^@ ^@^@_IHpHPLvHÿ vL8LpH
8oHHH@HHPtH`,pt	H}ƅDžuserƅ0H()p@@ser.@#IHHpLFcP@uHHt	HHQptHrtH]EHplugin_dHEfEirE0GH(i)J@/f@ s.@"IHUHLbtHEt	H}EHdefault_HEEauthE@H(p)@ @@0.@1IHUHLatH2Et	H}#E,EEHkey_pathHEE0H(j)@@@)IXHUHLEatHEt	H}E*T>EHblic-keyHEE fH(X)y@
d@IxHUHL~stHEt	H}Hĸ[A^A_]H8pHHtHHEH}HtH]HEfH}XHtH-HE6H}(HtHHEH}H;HYH\HtH}HHHH(upu1uRH8vptHptHSu]HMH <HtH0tH@	HHHtHHHptHHH0tH@qX|HhkHtH@KH:HtHhHx	H8tHH H0HPtH`HHPtH`|pH}|HtH Qt`HRHtH'Pt6H`(HtH@tHPHUHAWAVSH8HL}LdELuLLQHEȈtHLeEt	H}Et	H}wHHAAuHPHQHuHHAHCHHH8[A^A_]HEuEu"HMH}Et	HEtH}H"UHSPHu
HHH(H5[H0H[]UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<ILEHuE1JLKtN$MH~LMLHHHMMoxMIMtLLH[A\A]A^A_] H=DUH倿t!HYHH=tM]H5=111PUHAVSH H1IƀtL1HL0tH0L	T8t*@u
H@HHPL!t8t3@u3H@H-HL
8uHqHPL
t*u
HHHL
t*u
HHHLY
L 1J
HH}EtHMHMHL!QEt	H}gXt`uH`HH
	HpH
	x	Ht9tL#H	Hd	L+	Xt`u@H`Hu
:1t/uGHHuAHpu1Ҁt& u!H HHu1H0DxtuHH1HLE1jPZ HHuHHLoLgCE1LH [A^]HEt	H}HUH>tHFuHH]1]H@]UHAWAVATSHPIHIHRAH%RH511DIM1zIfEH}HUȾ6aHHuHPXH`HHEEt	H}Et	H}HP[A\A^A_]HH`HHEEuEu"HH}Et	HEtH}HUHHLj]bUH倿8t@uH@H1]HP ]RUHAWAVAUATSH8IL~LHIHsCD-ELeMu(4LHHHIHEHH]LmLLLC,EH]HuH=EA8tI@LHMEt	H}nEt	H}_H8[A\A]A^A_]H}HEuEu"H`H}'Et	HEtH}
H5UHSPHHH[]UH]UHHHHHHxtHHL]UHAWAVAUATSHHIHw`ƅpHssl-modeHqƅyƅ(oDžode.ƅHpHRHÿ 0L=	^IL8LpH
]HHH@HH耜tHptHƅDžssl-fDžcaƅƅ,lI format.LƅH5	HHLLHÿ ^L8LpL-@]LhH@HHitHtHƅHssl-capaHfDžthƅƅHCA direcHHrectory.HƅH5	HHL*LHÿ L8LpLhH@HHtHJtH5ƅHssl-certHƅ H()
L`@H5V	HHLhKtHtHƅHssl-ciphHfDž!erƅ#ƅ0$\I1fDžAe.ƅCH5	HH0LJ0tH@tH(
ƅHDžIssl-DžL-keyƅP H()'L`@H58	HHHL:JtHHtHXpƅ`Džassl-Džd-crlƅh TH()_#@H#@H5	H`HLItH`tHpƅxHssl-crlpHyEpathE0H (d),@,@ .@!H5	HxHLHtH >xt	H},EHtls-versHEEsionEE&EEuse.EH5	HUHML~HEt	H}Et	H}ƅDžssl0IH@(`)0@@ .@!HH0L_Hÿ YL8LpH
CXHHH@HH0tH@tHE,+EHver-certHEE@IH`()P}@ b@G@0.@1HUHPL^Hÿ {L8LpH
mWHHH@HHPtH`1Et	H}"HH[A\A]A^A_]HKHnHEt	H}EH}HtH HxH}HtHH`HprHtHZHHMHX<H0tH@$H(HtHHHHPtH`EH}H0tH@H|HtHdt`HRHtH:t6H(HtHptHH#UHHH5THyЬq	]UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J< ILEHuE1JLKtN$MH~LMLHHHMMoxMIMtLLH[A\A]A^A_]@H=dUH=	u
i]UHHGHH=:^=5w
)]UHHuGHH=$l=r
]UHSPHѪ=r
	u;w6H$
	H%
	tSHGHH=ÍjH5
	H		r(H
		L		L
		HH5		H		L
		H1E1H		H߾H		H߾H		H߾)HH߾*H[]UHSPHHFHHGht	H{xHH[]L^UHSPHH@FHHGht	H{xzH^HH[]dUH]VUHHHHHHxtHHL]UHH~hHt	HHP1]UHSPHHƐHH[]UHHp]UHAWAVAUATSPH]WC`HCpHPHHLsxLHKLLHl@LpWpHǃHLL11H[A\A]A^A_]ItHI}HtHxL\IHPHHCxtHLk\IHwDHHH{`Ht	H{hH>\LUHHH?Ht
Hx]w]UHSPHHOHHGxtHGHH[][UHAWAVAUATSHHuHUH2u
HHHH
.LHHL5LAH=^H5NHUHMp0H@(`)0p@U@ ions@$H}H0_NHHuHPXH#NHHEEt	H}$0tH@AHEHHpH
*NH}Hu%Lc H`(R)P;@
;@H}HPLMHHuHPXH^MHHEEt	H}_PtH`JHH(HPW)EHE}HMLeKHMHH(EW)EHEHHEEԍHMHMHHMȃL)LHIHsC?ELuMu4@f.fLHHHIHEHH]L}LLL|C>HEH;E9H}L荤EIH}*;H}|HhHu\H(HHhP`AHhHt=HpHH9t"Lx@t	HxLL9uHhHpDIHhHHpHH9t"Lx@t	HxoLL9uHhHpIH(KHHEEtH})IPH`IHJHHEEtH}I0t]H@OIEtH}IH]Ht4HEHH9tLx@t	HxLL9uH}H]LUHAWAVAUATSH8IIH1HIHsCD-ELeMu(4LHHH(IHEHH]LmLLLC,H]H߾/HHPH}HHIPIAtIHEHCEEt	H}H8[A\A]A^A_]H}HEt	H}[HUHAWAVAUATSHhILpHpHxHH}LPIpHtIxWA$ID$H}IpoEAxfH~HIHEHU?ffpfEfEfEfEfEHEIxIH9tR(p(M(US KHC0(E(M(UC8KHSXHEHChHpIxHI$I$II4$H)IIHm۶m۶mLIUH9H)HHL<	I9LBH$I$I$H9LCMtI9IIkpL1IkpL$MkpI(p(M(UT LHD0(E(M(UD8LHTXHUHThL<IpI)H~LHH[HMpMxMHtHHh[A\A]A^A_]LH=8ӂUHAVSHHFHHHHtwtHHpHtHxH.SLsxHFHHCxtHfLRH;HHH{`Ht	H{h>H[A^]RIHSHpHRH{xH:LUHUHAVSIHH5H4t&M6H5nLtHL1[A^]UHAWAVAUATSHIHXIHXHHHPH H@MMHXL)HHHm۶m۶mHH3H
HHH$I$I$HHkpLHHHHLkpO$7ILLHLMEHPLAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HP@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HLHAU5C`)ECP)EC@)EKS [0)])U)p)`AF`C`AFPCPAF@C@AANAV A^0[0S K(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAHLAU	AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`C`AD$`CPAD$PC@AD$@KS [0A\$0AT$ AL$A$(EC`(ECP(EC@(`(p(U(][0S KLLAU1AG`)EAGP)EAG@)EAAOAW A_0)])U)p)`AD$`AG`AD$PAGPAD$@AG@A$AL$AT$ A\$0A_0AW AOA(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$ERfHLAUAHPHAUEAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`HP@`AG`@PAGP@@AG@HP X0A_0AW AOA(E@`(E@P(E@@(`(p(U(]X0P HESEAC`)ECP)EC@)EKS [0)])U)p)`HP@`C`@PCP@@C@HP X0[0S K(E@`(E@P(E@@(`(p(U(]X0P HHLAUEqAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KEAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KHPHAUEC`)ECP)EC@)EKS [0)])U)p)`HP@`C`@PCP@@C@HP X0[0S K(E@`(E@P(E@@(`(p(U(]X0P HE
EELHAUtLP:fDL@LPfM9LHAUIĐtAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`Mt$pAD$pA$A$A$AAOAW A_0A$AG@A$AGPA$AG`(EA$(EA$(EA$(`(p(U(]A$A$A$AD$pEMgpM9Of.DIĐf.fIpLHAUuID$pHHfIƐLHAUtM9AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AF`AD$`AFPAD$PAF@AD$@AANAV A^0A\$0AT$ AL$A$(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAEL9IDLH@I9HLAUAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`C`AD$`CPAD$PC@AD$@KS [0A\$0AT$ AL$A$(EC`(ECP(EC@(`(p(U(][0S KEԃtf.EԅLLLMt$pLHXLl@MgpLLAUM9sMf.It$LAUuIpL9Xu@AD$)EAD$)EAD$)EAD$AL$AT$A\$)])U)p)`LPAF`AD$AFPAD$AF@AD$AANAV A^0A\$AT$AL$AD$(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAM9T
HPf.IĐMfIpLLAUtMfpf.HÐLHAUuI9AF`)EAFP)EAF@)EAANAV A^0)])U)p)`C`AF`CPAFPC@AF@KS [0A^0AV ANA(EC`(ECP(EC@(`(p(U(][0S KM7,#
	LL)HHm۶m۶mHHXL)HHH9}.LLLIpMLXI|$pHXLjLXH
HcHHXHǐHLAUcAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KLHXLHĘ[A\A]A^A_]kMwpLXIĐLLAULXLLAUAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`HXXIwpIHXHLMHĘ[A\A]A^A_]IwpMIPLXIƐLHHLHMLXLHAUqC`)ECP)EC@)EKS [0)])U)p)`HX@`C`@PCP@@C@HP X0[0S K(E@`(E@P(E@@(`(p(U(]X0P HHLAUAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`C`AD$`CPAD$PC@AD$@KS [0A\$0AT$ AL$A$(EC`(ECP(EC@(`(p(U(][0S KLHHAUHHG`)EGP)EG@)EOW _0)])U)p)`AD$`G`AD$PGPAD$@G@A$AL$AT$ A\$0_0W O(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$LAUAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`HH@`AG`@PAGP@@AG@HP X0A_0AW AOAOAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HX@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HLLAUxAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`AF`AG`AFPAGPAF@AG@AANAV A^0A_0AW AOA(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`AF`AG`AFPAGPAF@AG@AANAV A^0A_0AW AOA(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAHXLAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HX@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HHĘ[A\A]A^A_]UHAWAVAUATSHMHMIIIHLALLLXAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AG`AF`AGPAFPAG@AF@AAOAW A_0A^0AV ANA(EAG`(EAGP(EAG@(`(p(U(]A_0AW AOAH]1ɄH]AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AG`AD$`AGPAD$PAG@AD$@AAOAW A_0A\$0AT$ AL$A$(EAG`(EAGP(EAG@(`(p(U(]A_0AW AOALLHXAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AD$`AF`AD$PAFPAD$@AF@A$AL$AT$ A\$0A^0AV ANA(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$AF`)EAFP)EAF@)EAANAV A^0)])U)p)`AD$`AF`AD$PAFPAD$@AF@A$AL$AT$ A\$0A^0AV ANA(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$LLHXH]AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AG`AD$`AGPAD$PAG@AD$@AAOAW A_0A\$0AT$ AL$A$(EAG`(EAGP(EAG@(`(p(U(]A_0AW AOAMHLLXAUAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KLLAUAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AG`AD$`AGPAD$PAG@AD$@AAOAW A_0A\$0AT$ AL$A$(EAG`(EAGP(EAG@(`(p(U(]A_0AW AOALLAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AD$`AF`AD$PAFPAD$@AF@A$AL$AT$ A\$0A^0AV ANA(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$EЃEEЃEЃHĈ[A\A]A^A_]UHAWAVAUATSHIHHLLopLHXALLAEjLXAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AD$`AF`AD$PAFPAD$@AF@A$AL$AT$ A\$0A^0AV ANAFLXAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AD$`AE`AD$PAEPAD$@AE@A$AL$AT$ A\$0A]0AU AMAE(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$LLAAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AE`AF`AEPAFPAE@AF@AEAMAU A]0A^0AV ANA(EAE`(EAEP(EAE@(`(p(U(]A]0AU AMAELXAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AE`AF`AEPAFPAE@AF@AEAMAU A]0A^0AV ANA(EAE`(EAEP(EAE@(`(p(U(]A]0AU AMAELLAAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AD$`AE`AD$PAEPAD$@AE@A$AL$AT$ A\$0A]0AU AMAE(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$IPH9~I L`HP~f.fLX(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$HPLHID$pIƐH9LIHAtAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`LLHfAD$AD$`AD$AD$PAD$AD$@AD$AL$AT$A\$A\$0AT$ AL$A$HI$ LAIĐHpuHĘ[A\A]A^A_]UHAWAVAUATSHIIIHH)HHm۶m۶mHHHH.H
%HcHIĐLLALMepHÐLLAAH8HLAER	AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`H8@`AE`@PAEP@@AE@HP X0A]0AU AMAE(E@`(E@P(E@@(`(p(U(]X0P H
MI]pHLA\LPLH@HA\
AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`HPC`AE`CPAEPC@AE@KS [0A]0AU AMAE(EC`(ECP(EC@(`(p(U(][0S KHH
IupIIĐLLMdeIupLMMPHÐLHPLLM.HLA!AF`)EAFP)EAF@)EAANAV A^0)])U)p)`C`AF`CPAFPC@AF@KS [0A^0AV ANA(EC`(ECP(EC@(`(p(U(][0S KLLLHAKAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AF`AD$`AFPAD$PAF@AD$@AANAV A^0A\$0AT$ AL$A$(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANALLPLAY
AF`)EAFP)EAF@)EAANAV A^0)])U)p)`AD$`AF`AD$PAFPAD$@AF@A$AL$AT$ A\$0A^0AV ANA(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$LLAn	AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AF`AE`AFPAEPAF@AE@AANAV A^0A]0AU AMAE(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`H8@`AD$`@PAD$P@@AD$@HP X0A\$0AT$ AL$A$(E@`(E@P(E@@(`(p(U(]X0P HLLHHAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AD$`AE`AD$PAEPAD$@AE@A$AL$AT$ A\$0A]0AU AMAE(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$HHHPH@G`)EGP)EG@)EOW _0)])U)p)`C`G`CPGPC@G@KS [0_0W O(EC`(ECP(EC@(`(p(U(][0S KLIL4AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`H@@`AE`@PAEP@@AE@HP X0A]0AU AMAE(E@`(E@P(E@@(`(p(U(]X0P HhAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AD$`AE`AD$PAEPAD$@AE@A$AL$AT$ A\$0A]0AU AMAE(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$H8HLHHAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`C`AD$`CPAD$PC@AD$@KS [0A\$0AT$ AL$A$(EC`(ECP(EC@(`(p(U(][0S KMAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`H@F`AE`FPAEPF@AE@NV ^0A]0AU AMAE(EF`(EFP(EF@(`(p(U(]^0V NHPHLHALH@@`)E@P)E@@)EHP X0)])U)p)`C`@`CP@PC@@@KS [0X0P H(EC`(ECP(EC@(`(p(U(][0S KMPM9L@Dž\I HH`L8LHPLvpIŐM9YLILPtAF`)EAFP)EAF@)EAANAV A^0)])U)p)`Mf.AFAF`AFAFPAFAF@AFANAVA^A^0AV ANAMt&I HHHIƐIpuDL@(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANA\\L8HHHPHpL9HĨ[A\A]A^A_]UHAVSIH^H?HHLs`[A^]UHAWAVSHhIEEhelpE0ǕHE(l)Eb@G@xit.@#HuHUL8HËP@?HHt	HHP \L=IL8LpH
HHH@HHLEt	H}
Et	H}EEversEsionE0HE()E@u@ xit.@$HuHUL_HËP@VHHt	HHP 胔L8LpH
HHH@HH~Et	H}?Et	H}0Hh[A^A_]HH0HEt	H}	Et'H}HEt	H}Et	H}ܓHUHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<0ILEHuE1JLKtN$MH~LMLHHHMMoxMIMtL跒LH[A\A]A^A_]PH=ٲtHUHHP@1_UH1@UHAWAVSH8HHw`H}CD}LuHs`HH}P@AHELDEtHUHUH=LH
<LBL
L1KEt	H}ܑEt	H}͑H8[A^A_]HEt	H}谑HؑUHAWAVAUATSHXI$HHHHHHH@HHHDžxEL5IFHEHI@LH֑L=/ILWDžI|$`HPHHБH}HkW)EHEEtHEHt0HHu'H
H}A1H9UEH$first_yHEEear$EH5eH}脡Ut
LmHUHLmJ*H},HHL)H9HHEDEAtNHMLEKLHtHǾ$
HtHH3MP3UH	HHH)HIHMH}H}H_DmH]It$`HH}PPAHEHDEtHUHUH=H1諏Et	H}<I|$`RHH8Ht9HpL-xf.fLxtH;HpHuHCI|$`HPhH=vH5	I|$`HrI|$`ԷHwEHt	H}薎Et	H}臎HEHLLtHYHюH5HH蚟HΎHX[A\A]A^A_]H5bH}LxHHCH2HgHyH#HEt	H}ˍEt	H}輍HEHLLtH莍HH5HH˞HH臍UHAWAVSPHHHHHLwpH@HGpLH>HHGGHt	H{XLH5pHHLLH[A^A_]zUHSPHbHH[]鴌UHAWAVSPHH@L<H
HQHL4IpH@HLpHHH
HHLDHt	IXSHˌH5HL蘝LH[A^A_]ƌUHAWAVSPHH|HHHLwpH@HGpLHHHGGHt	H{X׋LOH5@HHLTHH[A^A_]颋UHAWAVSPHH@HH
HQHL4IpH@HLpL<IH
|HHLDHt	H{XCL軋H5HH舜LHH[A^A_]UH]UHHHHHHxtHHL]UHAWAVSPIHHHHLs`CpWCxHǃH=+uL{xHH=7"H[A^A_]IAtHBHLbUH=޻]YUHSHHE
EdebufEg@H`(ȏ)PB@ '@@0.@1HuHPHP@#HHt	HHQPtH`rEt	H}cEHdebug-chHEEheckE@LHE()p@ p@U@0.@1HuHpHpt	H}݈Et	H}ΈEHdebug-inHEfEfoE@踈HE(})E@ @@0.@1HuHUHEt	H}REt	H}CHĨ[]HEtH}'HEtXH}MHptH}HEt2H}'HHPtH`ӇEt	H}ćHUHGi]UHhuit	8]UHSPHHHHGxtHGH
HH[]1UHAWAVSPHNHHHHHHLLH聄HLf|H[A^A_]ILdIHӹLUHHǰ]鏛UHH]rUHHǰ]UHHǰ]UHSPHHHHHHHHǰdHH[]UHUHAVSAHHHHHwHHeDs([A^]UHHG]UHSPHH.HH[]UHG(]UHAWAVAUATSPIF(H
L<L)HsiIHsCD-AMIMu'3LHHH!IIFHIMnLLLC,LH[A\A]A^A_]L2UHAWAVAUATSHHIt
HVHvHHH=;H5,H;HAF(H
L$LIHxIH]LuHsC?ELmLuMu,8LHHH5IHEHH]L}LmLLL C>Ut
LmHUIHH]H}L:H5c9H:HsH!H5\H:IHH}H*Ut
HuHUHHuL:HHHpHH}bH5H}bHHǾ
Q8AH}XAH\HdEt	H}Et	H}HH[A\A]A^A_]H}>6HH}HEuEu"HH}讂Et	HEtH}蔂H輂UHAWAVAUATSHHIt
HVHvHHH=<g9H5GHS9HAF(H
L$LHxIH]LuHsC?ELmLuMu,8LHHHIHEHH]L}LmLLLЁC>Ut
LmHUIHH]H}L8H57H8HsHђH5Hm8IHH}HڃUt
HuHUHHuL88HHHpHH}H53H}HHǾ
Q8AH}AHHEt	H}赀Et	H}覀HH[A\A]A^A_]H}6HH}谁HEuEu"H藀H}^Et	HEtH}DHlUHSPHHHHGt	H{ 
HH[]UHHHHGu]H ]UHSPHHHHGt	H{ HH[]UHAVSIHWG Gk1HHC0C8Ls@[A^]UHHH?Ht
Hx]']UHHH?Ht
Hx]]UHAWAVAUATSPIIIWHGH~H+>tHHHL9~IIGIHIGI6I^H)H~LH~IMgWAGIG(I~ I+~tJMgHHL9wfd~IIG IGHIG(IvI^ H)H~LHF~IMo IF0IG0AG8IF@IG@H[A\A]A^A_]L裀L蛀II<$HtI }II?Ht	I}L}UHAWAVATSI8txI$ID$HH9tH;HtHPID$I\$ID$ 
fDHH9tH;HtHPID$ I|$0Ht3}Mt$I|$@I|$Ht
I|$ }I<$HtI|$[A\A^A_]|[A\A^A_]ILLL2UHAWAVAUATSHIH_LwL9tH3HI_ML)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<=|ILEHuE1JLKtN$MH~LMLHH	|HMM/MgIGMtL{LH[A\A]A^A_]La~H=1UHAWAVAUATSHIH_ Lw(L9tH3HI_ ILL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<	{ILEHuE1JLKtN$MH~LMLHHzHMMoMg IG(MtLzLH[A\A]A^A_]/}H=S0UHHG@]UHSH(HHUH}| MzH
HHHMHHH
HHH@HuHHEHEt	H}yHH([]HEt	H}yHyUHAWAVSHhHIHL}LLHH}L'|H}HuIEt	H}hyHt	HHPHEHEH}LHh[A^A_]HEtH})yHH}iHAyUHSPH 
yH
~HHHXH
tHHH@H[]UHAWAVAUATSHhIHO01HuEHxH;{LHIxt	H}{x1HEIF0HMH`kxHE({)E@@@0@ @x@PH}HUEt	H}wI^ L}E1I;^t H{HLPHHLEMHtH}IHHHEEt	H}wLHh[A\A]A^A_]!HEt9H}.Hxt'H}HH9HHEEt	H}:wHbwUHAWAVAUATSPIILg E1DM;gt1I|$IHLPHHEIHtHH[A\A]A^A_]LH[A\A]A^A_]UHAWAVAUATSHIH@uHHvtLHĸ[A\A]A^A_]I@kWHIHI@Ht_Iÿ8JvIHLLG
I_I;tH{HHLPHt-LII@HuLyK!IL{y
I@](I@H5_t
LI@VHtIH+I@HHHHHpH:HHxLh&f.@LHI@HCEп8uIHLUHLeID$HHDHHHtIILpIHEHIs"C6ELeML8u5AfMnILtIHEILmL8LuLHLxtC4EH}tH}0uHEH@HHfL1HItLHHXHtUHEL0HsELeHu:Ff.@LkILsIHEILmH]L8LLHsHcUAHEH@H@HHHtIILpIHUHEHIsC6ELeMu8Df.fMnIL@sIHEILmLuL8LHL(sC4LHugL LHuuLHuLLh tH0rHpH8EEEt	H}rI_ I;_tH{HLPHHt
fLH]H;HtyH{Ht	H{5rH-rHxH8HHXrH}qEZH}qEMQptLLluE1LHĸ[A\A]A^A_]H}sH}sH}sIEIEt2dwILILI uEu+Eu4Eu=gH0$qEt	IEtH}
qEtH}pEt,H}!IHxH8HtHXpLpUHAWAVAUATSHXIH@CI|$@WIHlqHIAHsC6EH]Mu0<L}MIIL]pHHEIL}L}LuHLLHpB3H}HULEt	H}oM|$ LuE1M;|$t IHLPIHHEIHtH}HHHHEEt	H}oHHX[A\A]A^A_]H}qHEt'H}HHQHHEEt	H}RoHzoUHAWAVAUATSPIHFHHHHtIIL|IseHIsC?AMIMu$0MoILnIIFIM.M~LHLnC<LH[A\A]A^A_]LpUHAWAVAUATSHHIHHuHNHMOȃHME1W)EIL9uW)EHHEEEHJHnIO@LH}HHH
LMIG@LI$HX8HELmtHELhHEHuHtMH9s
0H}1HULLӉÀ}$EEH}ihAADHH[A\A]A^A_]H"HÀ}tEEH}!hW)EH2mH"UHH7]UHAWAVAUATSHL?I_MgL9sH3HI_ML)IIINHH=HM)LHII9LBHH9LCMt+HuLEI9J<NlILEHuE1JLKtN4MH~LMLHHlHMM/MwIGMtLk1H[A\A]A^A_]LsnH=!UHSPHH?HtjrH{Ht	H{kHH[]zkUHAVSHWHGHH-H[A^]It	H{4kL\kUHAWAVAUATSHHIH}D"LzALetLcIE.AuIMnJ4eLL1mHEHx@AuIvIvHELDLLLA"*HcLL1H[A\A]A^A_]<mUHAWAVAUATSPIIIIuHI]J4sHL1lI|$@AEuIuIuHLLA"HcHL1H[A\A]A^A_]lUHAWAVATSIIIuHI\$J4sHL1hlA$uI|$I|$HLL'HcHL1[A\A^A_]/lUHAWAVSPIHHGH9uFDL(iIFHH9t)L;MtI?HtoIHtIhII^H[A^A_]UHAWAVAUATSH(IωIHGHEfG GHw0H1IƅtA݃w11E11DHPHHHH	HHHf1fo9nfDAofAodfAoD AoL0ffffHHut!AofAoTffvffffpNffH~L9tfDIHHHI9uLL]L}I\$M|$L9sHHI\$HEH0H)HHHOHH=HI)LHII9LBHH9LCMt(H}HuI9J<gHuH}1JHHHH~'HIHUHHHMfHUHMHLID$IT$IL$HtHf}L}t(1f.I4ILPHI9uH([A\A]A^A_]f1fGcH}hH=pHHEH8Ht
I|$fH6fUHAWAVAUATSPIILHGL)HH9wuHHH9siHH=Ml$M)H<eHHLM~HLLHEIeLHEID$I\$IL$MtLceM9t$ sMt$ I<$LklI$H[A\A]A^A_]H=qUHAWAVAUATSPIIHLwHwHW(H+wHMt\LHHH;H{(LLdHHK(IHHS(LL{LkM9tBHC(IIL{HLcLkM9I$ILcI6I)MIIL$HH=HI)LHII9LBHH9LCMHuI9AJ<dIHuyI6I)MIIOHH=HI)LHII9LBHH9LCMt}HuI9J<cIHu]E1KHC(KO$IM~LILIhcLLLsLcHKHtZHH[A\A]A^A_]cE1KKO<IM~LILIcLLLsL{HCHuH[A\A]A^A_]LpeH=UHSPHH?HtjiH{HtH{H[]bH[]UHLGI@HHHtHHILH
H]UHHOHDHt"HfH
HHtHH]1]UHHGH|]UHHGH+GHH]UHH1]UHHHWH+WHH]UHHG0]UHH7HW]UHHHOH@H|]UHAWAVAUATSPIHHNHPH4HHHtIIL|IseHIsC?AMIMu$0MoIL`IIFIM.M~LHL`C<LH[A\A]A^A_]LcUHHG]UHHH;t1]HGH;F]UHHH;t]HGH;F]UH]F`UHHHHHHxtHHL]UHWG	]UHAVSH IHH}1t	H{_HEHCECL1H [A^]UHAWAVAUATSHHMIHHWE)EHxHHH`HEHhHHpHDžxHH`_W)EHELkE1LeDu)HI9BL3'tb\t+L_tUCL;ssyHCB0't<_t7\u"L\0p+f.@B<0%ufL\CaLtHCB40L*aIQH5H}HUoHHumEt	H}.^HuLnEHMEt	H}
^HNEt	H}]1H[A\A]A^A_]HEtH}]HH]HEt	H}]HEt	H}]H]UH]v]UHHHHHHxtHHL]UHAWAVSPH^HAH9vaIHGGH9vEAtAGAGI?XWA1H޺qVIHtA_AGIE1DH[A^A_]UHAWAVAUATSPH^HAH9IItA~uAFAFH9v0HH A~t!I61HڹVIHuO]M.O1H޺UHtDIIVHCH9v
IF1I6L\IFADAFM.A^CD=E1DH[A\A]A^A_]UHAWAVAUATSPIIGItIMHAWMH9vMwIMI^HAL9AOH9v*HH tI71HڹUHuQfIQ1H޺THtMIWHKH9v
IG1I7IH[LIOAAGIA_B0IB(E1DH[A\A]A^A_]UHAWAVAUATSHIIIG9LkIAI9ID$I9v[ULEA|$t AD$AD$I<$SUWA$1LSI$HtPEl$AD$LEȋUI$Ҹ
EII4$LHID$Mt$E1DH[A\A]A^A_]UHAWAVSHxIHL=IHEHWrHU1KHH1H
HL|HHM#IH;MuHx[A^A_]g[UHAWAVAUATSH(MIHII9t,Mt'L;5tIHLLMtLMЄAAEL9(II_HL99IEH9A}tAEAEI}SWAE1H޺QIEHA]AEL;%AIAEH9H]H^HH9IEH9mHuA}tAEAEI}RWAE1H޺QQIEHtGA]AELMHuIELM}MtI}HLWIEB8Mu1ɉH([A\A]A^A_]ALH tL1HHujD1HZH]AEI)K<AEH9HSHH9vIEH9A}HUt"AEAEI}QHUWAE1Hֺ:PIEH,HMAMAE1IEH]I}L$LHMMHIEIEI}1LZXMeLHuLWV1IEI]MuUHAWAVAUATSPtE1DH[A\A]A^A_]HGLoMuIAM9vLH u1LQOHtIHSIFH9v
HC1H3LUHCACL#DsC,mUHAWAVAUATSPIHH9txI6M~CI9r{MgIAM9HCI9vTHuЀ{tCCH;PW1LNHHtEDcCHuA~u-|HL{H;L~YHHKIFHCE1DH[A\A]A^A_]UHAWAVAUATSPIIHGH9wkMgIAM9v~HCI9vHHuЀ{tCCH;GOW1LMHHt7DcCHuHL{MtH;LTHB8LsE1DH[A\A]A^A_]UHAWAVATSH1H9t`HHtXH;@tOIIIHHBot13L;%u(LH t
L1HD1IHt˰[A\A^A_]UHAWAVSPHIIH9tHtH;tLHnt=1L;=uhH;t_HwQ;uILH t3L1H0L;=]u+LH t)L1HHuD1HH[A^A_]D1HuoUHAWAVAUATSHMIAH)L$GI9LuMt$IM9IEI9vXHUIA}tAEAEI}MWAE1LoKIEHtXEuAELHUIELuHUI}I1HSI]HLHUQ1IEB MeMuH[A\A]A^A_]UHAWAVAUATSHIIIHDHH L1IHLeLuI)O4/CI9INHAL9HCH9{HMtCCH;KHMW1Hκ8JHHHMЉKCND1AH`{tCCH;uKWL#L{CCLsE1<HH;E11L>RL+LHuL<PHB0LsHEHCDH[A\A]A^A_]UHAWAVATSHIIHLAu9{tCCH;JWL#LsCCL{1H
*LMHLLMUH[A\A^A_]UHAWAVAUATSPHIH9wvII^LcIAI9AAFI9v-LH A~tI61L`IHuS|IS1LeHHtcIVIL$H9v
IF1I6IHNLINAD
AFIEfIFI>HHH)API^E1DH[A\A]A^A_]UHHGHt-LHWHHr0ADt
HGHr]UHAVSIHvHt/HHw1uH;H{I6IVMIFHC1[A^]UHAWAVAUATSH(HYIHIHGrrH]ЋII\$L,3IHIAI9AD$I9vsLH A|$HutdI4$1LGHIt$LLNAI<$I|$HLMMt$I$HM`1L\FHt}IT$IMH9vID$1I4$IHLLIL$AAD$I$El$HMHuI<$IT$I|$HEH$L
M2ID$E1DH([A\A]A^A_]UHAVSHIHLLH[A^]JUHAVSIHHwH&uH3HsL
H+HC1[A^]UHAVSIHHwHuH3HsLH+HC1[A^]UHAWAVAUATSHIIIH_H9t HtH;ɹtIHHft?IuLLNuI}I}LLKMu1ۉH[A\A]A^A_]L;%otA$LH t+L1H(LH toL1HHur|D1IMHIuHLt{I}IUI}HEH$HLMM%IEKD1HIEDI)K4IuHEHLGI}I}11LKI}I}LLLIHEIEUHAWAVAUATSPLwIHIHL9IIIOH9v0HH At!I71HڹCHuZIW1H޺BHIWHKH9v
IG1I7HEH}/IHEIOAGIA_B0It$J.I;D$vII7IwLLAT$xI_tGAt$AGH9sI71H1CHt;IA_!I?ILHMl$I_LI_1H[A\A]A^A_]AGLsII9ްvIGAtAGAGI?>CWA1LAIHoEwAG^UHAVSHPHHL50IHME(HuH)Hu)HHIH;Mu	HP[A^]IUHAWAVAUATSHIIH9HHBHOHL,IIAI9HGI9v;LH {HuDEHUt!H31LAHuSH\1L@Ht|HSIMH9v
HC1H3IHFLHKACHDkHuDEHUM)vH;H{IALHLLcHLE1DH[A\A]A^A_]UHH7HGHHIHWHH]Ht-UHHHLGILN HHGLHH]A1UHSLVILGL9w[MtTLLH6MM)IL9t>HH:ufDI9tDHYD:HtAAD[]UHAWAVSL^I9H9WMyLM4ILOIL)LHO<IHM9t@AIC:\u1H9tH{A:HtAE)AD[A^A_]UHAWAVAUATSPA͉IIH6IHIWHP9NB+AA)9ENt HcI7IHIWHP H1M/At#HIcIHIWLLP H1IH)IOM.IFINAFAFLH[A\A]A^A_]UHHLAH]UHAWAVAUATSH8ML2LgM9IIHLH)HxmHLuI4HIHAL9nGH9HH UHuHMLEH}H71Hڹ=HMHHuMtH;LHLMCMLcL;MMM)LLLGHuHHMHuHLuHp1H޺;<HuHHVH]HKH9Iv
IF1I6HHBHINAFLH]HYLuHLEB H3LJ<6LHSL)FHuHMMtL;LIHL+BLHsE1DH8[A\A]A^A_]UHAWAVAUATSPGHOH1H9H9HBL,IL4IIM9II9v,LH u}At!I71L;IHuNZM'N1L:HtAIIWIFH9v
IG1I7LBAIGAAGM'EwC,1ۉH[A\A]A^A_]UHAVSIHH?H{H@Ls[A^]UHSPHHHW1tHCH[]UHAVSIHH_HcH޺	)HIF[A^]UHAVSIHH_H޺
P	)HIF[A^]UHHHLYLHWHLFHLE1]AUHAVSHH_HLvI9HIBHHVFD)D[A^]UHAWAVSPIHI~tCL9sjL9tUMtPtJMtEL9t@LLu<HSL9IGIVHtI>H3r?HCIFLHLHH[A^A_]UHAWAVAUATSHHLMMHHUHuIHU(LeL}H9t+L;5zt"H;qtHLIyZLLetkMtHHAH;]w8L;5:[HuHH H1HH;
!L*HE HI$E1H]HH@@HEIHXHI$HE HM<L}LmLeLeIMHEH}HuLHMUADž~EMHuUt#AHE H8uHE L(AM#HEH8uHEL(M}f.@HE??LLHMӅ_ucH}?t\HE H8uHE L(HEL9LBHEI9LGH}LHLAML+I$HE HMHM1H;
{)L}L1HUH>LHLHUlAIALLELLP(AH9LL}IHUIHuHH)HHMH)EHHEH9HGILLELHLLP(IH}LH@MHE(L(1}IEHMHHE Ht9AI-MLeHE(L8L+eM,$HE(L(HE HE1LHH[A\A]A^A_]UHAWAVAUATSPLgMHL/ML5q%HH5ka@IM9E}I'w#KcLHH5JfA\uHH5HsCH9sMHHNHKD<0둺HH5<xHH5dHH5PHHAHHKHQHSD<)H[A\A]A^A_]UHHHHHHGHNHOHFGNOFGNOFHGHNHOHF]UHSHMLMI9H]HEHCMHD1HL7IHLI9HHIHH
IHHf rxAu
H2fLH)H|@f\xHXXHLH)HLOHI9vL9rHMHH9s	A...H)[]H	HH9v1UHHHHuHbIIILH2HA40@02A40@prHA40@prA40@pHHIut#
HH5P
HHH)]UHAWAVAUATSH(MHIr(IHLELP(H}A$nHuH]A$HEt;H]HEL$ILx@LuLLHLAׅ~HL9rHEHMH1
H+]HEHH([A\A]A^A_]UHAWAVSPL?MtQIHGL9uL-f.HI9tHX@tHx57I>M~H[A^A_]7H[A^A_]UHAWAVAUATSHH==iL=A75i
0iD*iHD
iEhM
iM
iM 
iM0
hM8
hMH
hMP
hMX
hM`
hEphHuxH=h'GHH=~E"H]VEfE0H=hhHxL5iI>EtH]H5H1;8M6H=)h蜠H5 h1LH18Et	H}5E=gtAH=gH5dH=g?H5g11H1L=gxI6IFH)HHHHRMH}7IM~HCL9u8"f.HKHC(HCCfCH0L9HtH{4H=gۖH'IHWH1H]LXL8HL LT5HQIHs!C6ELmMuDPf.DILHHH:4IHEHH]LLXLuLLL4CD5H&EWH}3IH}LH]H;]WLufHH;]LH76L_&EtH}3γEL7L==e=euHH	HH;HuHHH;HtH=Wl3HHH;HtH=GP3AL=II;_t=L(
HI;_t*LHk5Lc(tH82HuHH;XrLmL`L@HHEH;XELH5LH5LCLH5A[CHHHM)EWH@tH 
2H=NdUt
HuHU	HLՆ}H6H8ELtHUH5W14HL8H=cbLH5cH13Et	H}1`Hpf1`HatHpELtHUH=~11EuHHH;X9LuL=gODHSH5W1>3M'H=,c蟛LH5 cH13HHH;XH}HJ3H=bELtHuI?ELtHUH512M'H=bE1LH5bH12Et	H}60Etu<Hs:fDI?HSf.AEuDHsH=N1>0L5II;Ft_L="IH=XXB2II;^t6L%8HSL11HI;^tI?tHSH[A\A]A^A_]IFHH9udI^H@Hu1HxLyMH@HxsLxMtrHEL9u6L[fLL9tLx@tHx.HI9t#HX@tHx.LuMuNGHxLu.@tHP.EH}m.
IML9t-M
fLM9tL{CtH{5.H}MLLu.H}p0HLxMu@uYEu{9HELL9t"Lx@t	Hx-LM9uHxLu-@tH@tHP-EuHEH}HEtH}\-HLuMHELL9tLx@t	Hx+-LM9uH}Lu`HtDH 6H6H(t?H81HEt-H}"HEt	H},`tHp,H,UHAWAVAUATSHIHHXH/H&XtHhX,tHĈ[A\A]A^A_]M.M;ntLeLuf.DIM;ntHǦ8H]HL.fEH}H.D}AH]tL}IH߾`.MtVE1E$HMHIDB<2`uH߾`K.E$HMЄIDB41H..IM9uH߾`.ELut	H}E+AEt	I}5+HEIEEAEfEEt	H}+HpHL-HpH}*HXtfHhXHEt%:HptFH};HEuEuEu 'H}*EtH}w*Et	H}h*H*UHAWAVAUATSHhHL%I$HEW)HDž)@HDžPHĤuH
3`HcHH5'H;=*\tH58H@_;=\tH52\H@C;=[tH5H@';=[tH5H@;=[tH57H@:=[H5H@:HH+LLtHH5+	 +HH5@7HH^:H59vH[:HHHp)`WH@HH	HI+
HH
=H)H5iHDHn9=ZHRXH5
HDHD9y=3HJH5HDH9=,ZtH56H@a9=ZtH5H@E9=YtH5PH@)9HqH`H/#t
HSH[HHH`H8HHH)WH@H5H8HHH)WH@@HAtHPHHHHHi8HHH)WH@uAuM`tHpo&H=Xt<HH6H@&tH+&`uHH{H L8L5@XH5H`Hn7H5YiH`k7HHH)WH@@1HPHH!H=WyHHWH?&HƅƅHIHH HE1Dž\f.@I]HHm%AM}LH5W%EfIMH=;HL1%=WVI}H5%>I]HH52HIƺHH5C&&LH52H\H%HHL5EHޞ0=QV#H8I}H5vC$\VH$HIHC$`LaMHH5Ո1IHH51AMHƅMuL$H[IHC$`LaMHԝ
H#HIHC$L	MH50Ht}Ln#H=wmHL2,ƅ\AH/#HIHC$LML"H=ƺ1\"ƅMuL"HBIHC$`LaMHLHHH!IHpHH`LhHNLHL!C'HCH;Cs7HpHH(`W)`HDžpHHCNHH`_`2Hp LHHH IHHHLLHL C'H`HH fH=WHGH;Gs4HpHH(`W)`HDžpHHG!H``tHp0 SHALHHH IHpHH`LhHLLLC'HCH;CHH`LHHHIHHHLLHLC'H`HH H=HGH;Gs4HpHH(`W)`HDžpHHG!H`K`tHpt
Hƅ=QtDž\E1pEt%IuIUDž\H=ͨ1E1,M}Dž\E1fDIUH=L1IuH;!
,HIHLHHH!IHpHH`LhHΘLLLC'HCH;Cs4HpHH(`W)`HDžpHHC$HH``tHpyDž\E1HHH/HHH)WH@H5OH.HHH)pWH@HpLApu u,u8`uHHtHtH`VHpwEDž\E1EL%=NH8\tOHH{IHxC?`LaMHHEIHC?(L)MH HkHIHSC?(L)MH kxHH	H`,HHH)WH@H5H,HHH)WH@H= MHHtHwL5
I>tHH5,H1IH=L7H5LHH1L5Z/tHGu&u2`u>uJ=|LuVxHtH`tHptH=&Lt$tLH=~LL1{HjLHHHIHpHH`LhHLLfC>HHHH;Hs7HpHQ(`W)`HDžpHHHH=ʓH`6`HpLHHHIH L8HH(L0HHLLC>H`H(H7H(HHH;HH=H`L5jLHHHIH L8HH(L0HHLLC>H`H(HHHHH;Hs4HpHQ(`W)`HDžpHHH(H=?H``tHpN(tH89HtH@tHPtHI$H;EuHh[A\A]A^A_]
H`!H`H	HH`H`H(H(H`tHpS
WH(H8PHHH`HpHuHH`tHt~Hu}1|H`HpUVHuM `,8HHtH`t2Hp$HOHH3HHpu u:uT`uuHItHtH&tHtH`uH`Hp}xHuu.`uHpHtHtH`u6H`t*HpHHtHE@uuH[HPtH
H2UHGHWGG HG0]UHAWAVSHHHwG	LuLHHLLuMt9HEL9uL"HI9tHX@tHxeH}LuV1H[A^A_]IH]Ht4HEHH9tLx@t	HxLL9uH}H]	L1UHH7]UHAWAVAUATSHHIHHGHEEDo	GEՊG
E֊GEDDwGHEHwH}9H}LAED]DuD}AAEH}uйAs0H]SH]SuPARASAVjjAWjjjjjHĀLuMtFHEL9uL/f.@HI9tHX@tHxH}LuEt	H}1HH[A\A]A^A_]IH]HuEuMLHEHH9tLx@t	Hx}LL9uH}H]hEt	IEtH}NLvUHAWAVSHHwG	W)EHEHuLuMt>HEL9uL'fDHI9tHX@tHxH}Lu1H[A^A_]IH]Ht4HEHH9tLx@t	HxLL9uH}H]yLUHAWAVSHHHwG	LuLHHLHLuMt9HEL9uL"HI9tHX@tHxH}Lu1H[A^A_]IH]Ht4HEHH9tLx@t	HxLL9uH}H]LUHAWAVSHHwG	W)EHEHu}LuMt>HEL9uL'fDHI9tHX@tHx5H}Lu&1H[A^A_]IH]Ht4HEHH9tLx@t	Hx
LL9uH}H]
LUHH@w]UHH@w]UHH@w]UHH@w]UHH@w
]UHH@w]UHH@w]UHSPHHHH[]UHHHw0]UHAWAVAUATSHI
>tH>=O?u\HH=>?tMHtHA}HHH@tIuH9u+H5>@I}GL%PA<$_E1=>9AEuI}I}H5	H`L`LaLtHpH5T	IAvH54H}H`H5AYH}HHHM)EWH@H=>ELuLtHu
HyH;EtLuH5#L1
L3H==.vLH5=LH1
AL%H EugEup==uyH5<@o1f.AT
:bHH9uE1LE1L%]EtH}
EtH}
==t$`tLpH=oLL1
I`tHp
H}	LHMAEt	I}U
HEIEEAEE*=<H0HLH}HH}gEt	H}	AH=)<H5
5tH=<H5kOH=;kIH7L&t|W)EHEL(.HMHH(EW)EHEHHELlHH:|uA<$tH{H5r	tL+L	HIHsC6EH]Mu7CfMMIILHHEILeLuML(HLLB3HEH;EH}HuE+H}lD0H@H=:
sAH1HDH5Z11HI1V0tH@DHĸ[A\A]A^A_]LH}H0
HHHu$H}HH$LHMtHHPL9uL+HI9tHX@tHxHHLPpEt	H}aLuMtBHEL9uL+f.HI9tHX@tHx%H}LuE10H}X	IEt8H}`-I`u!
IEuEu`HpH}EtIHHHtWHPHH9t"Lx@t	HxWLL9uHHHP<*IEtaH}VIEtH}I@IH]Ht4HEHH9tLx@t	HxLL9uH}H]0tH@LUHAVSH HH=7&rH=Sr5HtHH@8uHsHsH=sHЅt[H=7qH=Fv5HsHH@8uHsHsH=sHøЅtH=A7u
HuH[HYtcHL0H7 HE(a)E.@@HuHAֻEt
H}v1ۉH [A^]HEt	H}UH}UHAWAVAUATSHIIIWHGuHLII_LML,ILuIHEwFA$Mt$HtLLHALHuHUOLH[A\A]A^A_]IILIID$IM,$I\$HuLHA$t
I|$EHmUHAWAVAUATSH8HIIfH}L}L`IItYLmE1E$HMHIDB<:`uL`{E$HMIDB49L^IM9uL`HEL}t	H}uL.(H}LE'AuIMgL`I9vPL}E$HMHID׀<`uL`E$HMЄID4LHI9uL`Et	H}LH8[A\A]A^A_]H!HEtH}
HEt	H}At	I~HUHAVSW3H$3H5
3H=.|L5LH5{WHFHHLH5{WHFHLH5{WHFHLH5{WHFHL[A^]UHSPZDHHHHrHH[]HHHH5%@%h%h%h%zh%rh%jh%bh%Zhp%Rh`%Jh	P%Bh
@%:h0%2h %*h
%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h %h!%h"%zh#%rh$%jh%%bh&%Zh'p%Rh(`%Jh)P%Bh*@%:h+0%2h, %*h-%"h.%h/%h0%
h1%h2%h3%h4%h5%h6%h7p%h8`%h9P%h:@%h;0%h< %h=%h>%h?%h@%hA%hB%zhC%rhD%jhE%bhF%ZhGp%RhH`%JhIP%BhJ@%:hK0%2hL %*hM%"hN%hO%hP%
hQ%hR%hS%hT%hU%hV%hWp%hX`%hYP%hZ@%h[0%h\ %h]%h^%h_%h`%ha%hb%zhc%rhd%jhe%bhf%Zhgp%Rhh`%JhiP%Bhj@%:hk0%2hl %*hm%"hn%ho%hp%
hq%hr%hs%ht%hu%hv%hwp%hx`%hyP%hz@%h{0%h| %h}%h~%h%h%h%h%zh%rh%jh%bh%Zhp%Rh`%JhP%Bh@%:h0%2h %*h%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%zh%rh%jh%bh%Zhp%Rh`%JhP%Bh@%:h0%2h %*h%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%zh%rh%jh%bh%Zhp%Rh`%JhP%Bh@%:h0%2h %*h%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%zh%rh%jh%bh%Zhp%Rh`%JhP%Bh@%:h0%2h %*h%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h%h%h%zh%rh%jh%bh%Zhp%Rh`%Jh	P%Bh
@%:h0%2h %*h
%"h%h%h%
h%h%h%h%h%h%hp%h`%hP%h@%h0%h %h%h%h%h p\TT@ZhZZYP^YYYYY0]T\T`cTcTdTdTpdTdTpTpTLZXhZ LZ'@=[ZPTT T'/'ZZTTT''ZZ@TTpZ0TTZ@TT8ZZxZZZZPZ(ZZ`ZppW'ZTЩTT0T`TTT'!%!%!"%!%zW"!0$0$t 0$!%!%8!~ !!&  'N$)n'S&)n',!%$%$Z&Y&T$Y&=!=!)n')n'[$[$%%[$%$ _$%!%E!%!%Y&%!%%%!%$Y&2!%m%2!%4&2!%z'2!%#!y%!y%%y%&y% `&h$`&%`&&`&! % }$ & }$'9!%'$'!'D!%D!%*%D!%:#:#':#0n'P!@# & ' $$$$s$$$$$!%!%''''Z
VV`V
V
V''Z0'0'0'0'0' ) ) ) ) ) ) ) ) ) ) ) ) ) )9!'Y"!'9!_& '1$59'֤& &2'	&~$Y"
k!"%$ P9'	%k u!%]#
1'dI'e}!f!!go'B'"<o'l'!D$1%.&Z& &)$1$,!-}#.!/6&0!1^$2Z&@ AU%B C!D Em9'F#r!_t&`!a#b!c6&|"%
:!	[&C[&C!%_%r$e&"%1$#\$1$\$&6&!&E:!ͥ p!!&Q:!!Y"
-#m'
x'&ڥ \$7&&%!%!Z"! 22$I%K%$!0jbǡNȢNɣN 22$F K%,"$C]$I%!!1"RRR#N%o'n'!M'Z"X2$#%ƥ&˯!'v!$%ؓ%]$k $$!$!Z"&$(&!p']$!%$'&&!Z"#"$%!!$#  9'!^$:!&:!'$$%!$#!'% "&B#	!h$o%;$%"C\&%\#$2%o\&;![&!o2$R$%2^$2$j$%Ϧ &&([6Y5Y5Y6YP6YRH)[R([([6Y07Y5Y6YP6YH)[P7Y`7YR)[ZYP^YVYYYYYPYYYYRzR)[CR)[*[bYpcYcYcY dY0dY@dYRH)[R0*[eRH*[R`*[Rx*[x*[bY eYcYcY dY0dY@dY`*[bYfYcYcY dYH*[bY gYcYcY dY0*[bY@gYcYcY dYP,[iY0hYPhYhYhYhYiYcRH)[R+[R,[sR ,[ER8,[8,[iYjYPhYhYhYhYiY ,[iYkYPhYhYhY,[iYlYPhYhYhY+[iYlYPhYhYhY.[pqYmYmYnYPnY`nYpnYRH)[{R-[-R-[R-[R-[-[pqYPoYmYnYPnY`nYpnY-[pqY@pYmYnYPnY-[pqYPqYmYnYPnY-[pqY rYmYnYPnY/[vYsY0sYsYsYsYsY+RH)[Rp/[R/[;R/[
R/[/[vYtY0sYsYsYsYsY/[vYuY0sYsYsY/[vYpwY0sYsYsYp/[vYwY0sYsYsYx1[xY0yYPyYyYyYyYzY9RH)[R01[RH1[qR`1[`1[xY{YPyYyYyYH1[xY|YPyYyYyY01[xY0|YPyYyYyY2[Y0YPYYYRH)[R2[2[YYPYYYh3[YYЉY Y`YRH)[bR 3[R83[RP3[P3[YpYЉY Y`Y83[YYЉY Y`Y 3[YYЉY Y`Y`4[ЏYYYTSRP4[4[YYY`YYSH)[nS4[4[Y`YY`YY5[pYYYY0YSH)[YSP5[
Sh5[S5[P5[pY@YYY0Y5[pY YYY0Yh5[pY@YYY0Y6[ЏY`YpYSP4[6[ЏYYYQSP4[7& …&m$ˇ!x7[YYY0YpYSH)[SH7[S`7[`7[YYY0YpYH7[YPYY0YpYP8[ZYP^YYYYYY0Y?S)[8[ZYP^YYYYYYTYY8[0YSwSP8[8[xH9[ЏYYYSP4[9[ZYP^YVYYYYYYYY)S)[9[ЏYPY`YlSP4[:[ZYP^YYYYYZZSP8[;[ZYP^YVYYYYY<ZPYYEZAZ"S)[p;[`EZFZ;[FZGZ0;[;[;[X;[pLS<[ЏYGZGZSP4[<[ZYP^YVYKZYYHZ@Y@KZS)[@=[ZYP^YYYYYpLZLZLZX@=[ LZS:[8[=[RZRZMZ8S=[RZRZ0PZZS=[>[T`rZprZ|SZX>[T0uZ@uZSZXm!4N 	\ b 0 
@o& @& Z<Z
LZo" o(% oZ<[ZT Z`ZZZZPTT][ bP[[0[h8[`9[8[\TbP[bb[ؐ[bb8[bb[[[ZbbbbbbbbX@:UbܴbbPb[pbPbUbb[aa[`[bbhZb[a[*^ar\@s\a(aa abWWPWWWWW@WWPW`W WW@WW0W`WWWWbbabеbx[haapaa[ȝ[XbbLb[[(*b*bp6bx@b8AbPb8CbCbhbpibpsb0tb0~b~baHaaPbbbb0aaaha(aaaha(aaaha(aaaha(aaaha(aa(aaaaUb@Vbu\t\aa@aaaa@aaaa@aaaa@aaaa@aaa@aay\z\aa@aaaa@aaaa@aaaa@aaaa@aaa@aaaaa@apa0aaapa0aaapa0aaapa0aaapa0aa0aaaaaaaغaaXaaؽaaXaaaaXaaaaXaaaaaXaaXaaXbXbpbbbxbbbPbbHbpbXbbxbHbLbbpb0bbbb`bbpbbbbb(b(b$b8bb,bbbxb8bbbbbPbbb0b(bp([([0b)[+[h-[(/[0[X)[*[p+[*[8+[h,[,[0-[,[(.[p.[.[.[/[00[x0[0[1[2[1[H2[2[2[3[(4[Y3[3[x4[4[5[6[Y5[X6[0Y@b 6[5[cHbPb8b7[7[7[c 9[YPYx=[9[Y0YPYYb:[0<[[YZ:[;[ @Z@@Z;[;[h;[b=[eZ=[4S0>[rZcccccc&\&6_$& 4$["9$&$~$%$@$$}$!'l$h']&H &#+B$Z_$&!!I &K%^%&$ $ e<! $ !&f! $ 'f! $ w f! $ "f! $ =%#\"$$^&'% $ '\& $ ]"N$:'&fa$ $ 4;'fa$ $ '$^& $ C$^& $ %%^& $ a$^& $ ܳ&^& $ _]"^& $ +q'^& $ d$^& $ -8&^& $ r'^& $ ˈ!^& $ H%^& $ _"^& $ !^& $ >!^& $ %^& $ (%^& $ N.%^& $ y &^& $   ^& $ f$^& $ Qt'^& $ 9&^& $ !#^& $ ;$^& $ E%^& $ ;!^& $ $^& $ { ^& $ ) ^& $ V!^& $ ^&^& $ !^& $ (/%^& $ $^& $ "#^& $ x;'^& $ $^& $ %^& $ 1 ^& $ !^& $ <!^& $ %^& $ ʰ ^& $ $^& $ $^& $ 2'^& $ 1$^& $ !^& $ !^& $ "&^& $ 0%^& $  ^& $ g$^& $ !^& $ b&^& $ &'^& $ w:&^& $ !^& $ A!^& $ !^& $ Y='^& $ 8$#^& $ nj ^& $ $^& $ E%^& $ r4%^& $ D!r$k$)#" ^& $ %$^& $ `&^& $ ?'^& $ u'^& $ (k$^& $ W%^& $ $^& $ 6&^& $ U!^& $ %^& $ .'^& $ !^& $ '$^& $  ^& $ $^& $ ,l$^& $ !^& $ )#^& $ 6% 	$b& $ F$ $ %& $ 7m$ $ & $ [& $ m$ $ ! $ c" $ *$ $ b& $ & $ $ $ #d" $ F! $   $   $ ! $   $   $ 8% $ ׏& $ 	$ $ >  $ $ $ ! $ <& $   $ <! $ ' $ O' $ % $ yd" $ hF! $ F! $ b9% $ & $ m$ $ ! $ Z$ $   $ ڝ% $ ! $ & $ ! $ a
$ $   $ ! $   $   $ >& $ (! $ F$ $ 
$ $ ! $ && $ ڗ  $ w' $ & $   $ c& $ ! $   $ d" $ U! $ z  $ +=& $ ]  $ ط& $ ! $ $ $ 5% $ & $ !! $ $ $ " $ !! $ @& $ ! $ 7% $ z@&ٿ& $ F! $ % $ H$ $ &" $ b9% $ ! $ & $ 9% $ m$ $   $ ! $ *# $ % $ ," $ $ $ $ $ e:% $ 8e" $   $ /% $ /% $ % $ N
$ $ o&& $ w' $ "G! $   $ $ $ !g" $   $ H$ $ $f& $ m+# $ q$ $ ' $ ?% $ 3!ٿ& $ `" $ $ $ =! $ ?% $ \& x'4&
' $ w !7$ $ 	 P'm$ $ 8i&$' $ x$rh"$ $ ?'&'(&f& $ !)"-#t! &h" lI!Dn$;J$%a(&	&$$	&I!y'j&Կ'I!KK$"y'!B$!@%$%1%K$!'@"r!!kA'&J J!X@%f%|@%q"D!!&".#k.#![$@%B'!	&J!!s
&!zn$n$$k%iL$i".#%oo$")'i"$c%&`%! %!J&(&b/#/C'"!q!l& 9$o$2j",)&/# 'GA%''&$%!x'%#!Xk" m&
&/z'!C'A%Sp$
'1$$ Tz'b0#>%L$]& p$!k%G%!&G!q$$z'
&C'0#%LD'|&!
&({'fK! $ vm&)&$#m&!#c k"+!t X%P#!H%'#ϥ%% $k" =H%F{'!$$nH%"K&!{'y! $k" *&aq$!="&!$%h$Ǡ D'{' $ cE' $ M!VM$R!?% ##M$;*&I%,$ }"1& $ P' $  k"N1#%/$r%&j' 1#$ 9l" $k" %`!&!1#H%q$E'C#" + E'O$$4F'
' $ y#7$ $ wl"m$ $ !' $ `&$ $ )"f& $ !&!& $ 'RK&1# $ K!4!Q+&I%I%' $ %c!' $ &' $ I%< ' $ Y|'' $ 62#' $ K&' $ L!#!J%!cF'L!, F'!b$m&L!M!x $&$
L&$3'!&Ւ$
!
G'Q!2#r&|'`%q$m&b$!iN!+&'L&@K%%_T%"M&&1!e!n&%GL'l"w!m&[M&%/&'Z&p ! = %%sL'o%`"',& ݈'%$ۚ!!L&zY%%s%~&x M&~,!$ߝ&V!r"&$!m$! z$bO'DO$&!$e 'Z%S'S$A#>[!%:Q&"'*G#$#]%&?!2$o!$8'N#i%&'(%X$/!s 1!3!p
"[&!R&%iS$ '!'
"P#'!X (c%&W'"Z&9U$
!Z'#c!<]'߱%S#'%'ȣ$$ޥ$uf!"n''%XZ$>'!'!Bq!}$U#&!"'&Gf%rf%k5!$ %#&#[$/&d! ;%#o%sO"%#I&_'d$m'&״%z&jx! %v"34&5!;[$n 2&5'ȭ!U&'$y[$1'$"o4&!$&?}$!b$b#&b!b`!%b8'bˑ%b$'}$2!y! @0[&&8!!&['![J!%}$0"%?U[$ZY&#%@U8'!iY&%KUKUNU#!!9!%PUPUPUx[ؑ[8[[`FU@TT(U0TJUTpU~UUU`UvU`FUUT8!!8! {$W"1%'$4'$='}$%8!.&8'}$+$T!8!.Y&$  0$6%!?$ CY&&0$[$&D%Cn'd! &ܴbM$bP%pb[$[$j!% }$o"8'0$!%%""#&*%Y&\$Y!X"W% P /5&"~$ !K$>~$!O'X"U%\$]!!%!%=$%p$ !l%e$8! !%؃&![n'l!X"'/%!Y"?5&|5&%+6&0$'9! 1$&
d'@Bʚ;TvHrN	@zZƤ~o#]xEcd
#NJpVVVVV01VVVVV@;VPVVVV01VVVVV@;V?1Z&Z&&'''[[h[V 4V@4VP4VV04VVV 6V0V0V@V@V0$V0,V0-V4V%V@'V(V*V,V6VP6V3VV 4V@4VP4Vp4V04VV V 6V`!V!V!V"V0$V0,V0-V4V%V@'V(V*V,V6VP6V3V!%!%!&' ' ' ' '[ X[x[A%!%'&' ' '0' '[ X[p[/%!%%&' ' ' '[ X[[pV0V VV01V`.V@#V4VVP;V@>VV 4V@4VP4Vp4V04V#V#V 6V`!V!V!V"V0$V0,V0-V4V%V@'V(V*V,V6VP6V3V@>VV 4V@4V5Vp4V04V#V#V 6V`!V!V!V"V0$V0,V0-V4V%V@'V(V*V,V6VP6V3V@V@ V VVV01V`.V@#V4V$V@;V                                                                                   П[Р[С[Т[У[{\Ф[Х[Ц[|\Ч[}\~\\\Ш[Щ[Ъ[\Ы[\Ь[\Э[\\Ю[Я[а[\б[\в[\г[\д[\\е[ж[з[и[й[\\\\\\к[\л[\м[\н[о[п[[@(@(@(@(@)@)@)@')@3)@?)@K)[@W)@(@(@(@)@)@)@')@3)@?)@K)[@c)@(@(@(@)@)@)@')@3)@?)@K)[ ' ( 
( ( %( 1( =( I( U( a( m( y( ( ( ( ( ( ([IV JV|V|V`JVp4VVKVKV@VpLVMVPOVQV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V\Vp_VEVbVV cV@cV}V@eVP;V!''& (0(0(0([ r\r\8'Y%& (0(0(0([ r\r\'AY"& (0(0(0([ r\r\~VVEVbVV V`V}VpV@;VS'n'& (0(0([ r\u\IV JV|V|V}Vp4VVgV@hV@VpLVMVPOVQV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V\Vp_VEVbVV cV@cV}V@eVP;V(&&& (0(0(0([ v\pw\RVPSV|V|VSVp4VVTV0VV@VVVXV0YVZV0$V0,V0-V4V%V@'V(V*V,V6VP6V3VjVlVEVnVVoV oV}VpVP;V-@
Z&Z&j 0(@(@(@([ x\`y\~VVGVIVV V`V}VpV@;V.@
Z&U9!j 0(@(@([ x\xz\                       ~VVVVV V`V}VpV@;V	Q~w(/!])*+,-./012=:,-.U3J`m!.[dDQZ^j3J`m!.[dDQZ^j03	R
13/ J)+,
g**-*+,-V3333338`d+^3333338`d*^^333333````````mmrr!!.......g.g66ddddddd~~QQ^^^jjjjjjRX\\eevz~~jQ&&;S7nr@Iffoomjmjmj...ddd33333388!!mjmjmjdd33883333rss33^^Kz789:;<=>?@ABCDEFGHIJKLMNO>BFXivz+?CGO7<`nvh'@IMVWbw{N*2mjmm{i~..j/3Q^ !"#$%&'()*+,-./.Z0123456789:;<=>?@ABCDEFGHIXYZ[\3`m[DZpqrsvwxy{|}:
g				σ



#RREJZs|!},04@R^j|9=Ya,04@R^j|9=YaRREJZs|!}II55UUQQMMK4488<<ffNN--11AA]]iiqqEEuuyy^^mmτ((VV  $$bbooww||%%))eeDDIInn{{ !"#$%&'()*+,-./0

 !"#$%&'()*+,-./WX0S0W`

 !"#$%&'()*+,-./+>"ŅƅDžȅɅʅ˅̅ͅ΅υ123456789:;;<==>>?@AABBCDEF666:::	
12LM;X GHILMOPRVWX^deijuv;<=>?YZ[\]^_)*+,-./01234QKJNGPGGGGYZS[\T]Ufg_`hacklmnopqrswxyz{|}~b_Nt)*+,-./012Gp`a?@ABCDYKLPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

‡ÇćŇƇLJȇɇʇˇ͇̇·χЇч҇ӇԇՇևׇ؇هڇۇ܇݇އ߇Z[\]^_`acefghijklmnopqrstuvwxyz{|}~:;NOYUVWmnotyzbdhi)*+,-./012qrstuvwxyz{|}~ʼnƉɉʉΉωЉщ҉ӉԉՉ։؉ىډۉމ)*+,-./012*+,-

P
)	
14
7:;=CDEFIJNOPQRSTUVWX]_`abcde)*+,-./012uvwxyz{|}~ "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSVƊWXYʊZ[\ΊϊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊ!#TU)*+,-./012]^_`abce
ghijklmnopqrstuvwxyz{|}~)14:;DEFIJNOPQRSTUXYZ[wx^dfbcde)*+,-./012Qrstuvwxyz{|}~Ëċŋɋ΋ϋЋыҋӋԋՋ֋؋ًڋۋ܋݋ދߋ*+,-./012


RSTUVWX
)4:;<=E	I

NOPQRSTWXYZ[\]^_bcde)*+,-./012pqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<C=>?@ABEFGHIJKŌLMNɌOPQRΌόЌьҌӌԌST׌،ٌڌی܌݌Dߌ)*+,-./012UVWXYZ[]
_`abcdefghijklmnopqrstuvwx)yz{|}~:;<=DEINOPQRSTUVXYZ[\]^_\^bcde)*+,-./012pqrstuvwxyz{|}~Ǎȍɍˍ͍̍΍Ս׍	

;<=> !"#$%Y)*+,-./012\]^_`abcdefghijklmnopqrstuvwxyz{|}~&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSŎǎTUΎώ)*+,-./012ڎێ>1>8ގߎZ[\	
]L^_`abcdef)*+,-./012*+,-./012)ghijkVXZZ\^`bHdfhjjlnprrtvxzz|~VklmnopWY[[]_acegikkmoqssuwy{{}Wlmnopqrstuvwxy͏ΏzЏяҏӏԏՏ֏׏؏ُڏۏ܏ݏޏߏ123456789:;<=>?@ABCDEFGHIJKLMNQRST"UVWXY(Z[+`abcdef345k:;<=>?)*+,-./012lmOP\]^_ghijZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ƐǐȐɐʐː̐͐ΐϐ	qbcdefghijklmnopqrstuvwxyz{|}~Z[\]^	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aGbIcdefNOghijklmWnYopqr^_stuvwxyz{|}~ƒǒϒג	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEGFGHIJKLMNOPQRSTUVWX[\]^_`EbFGHIZr*+,-./012










}~YZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'([)+,-./0123456789:<=>?@ABCJKLMNOPQRSTUVWXYZ\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !e*;DEFGHIwxyz{|}~
"#$%&'()*+,-./0123456789:;<<=Y==>>??WX???@ABCCCCCD\EFFFFGGGHHIIJJKLMNNNNNOOOPPPLQRRRSSTTUVZ^_[]`aaaENNOPJSRR>>
	
jk789:;<=>?
TUVWXYZ[\]^_ !"#$%&'()*+m,-.q/0tuvwxyz{|}~lmnopqrstuvwxyz{|}~noMޗߗ)*+,-./012)*+,-./012^5cJK#$6d)*+,-./012	
!$&(+0148;<=>2"',69?@-)7:35A#.%* xyz{|}~/BDEGHKMNPRTUIS
CFJLQVWOX˜ØĘŘƘǘȘɘʘ˘̘͘ΘϘИјҘӘԘ՘֘טؘ٘ژۘܘݘޘߘ,-./<=>?
ABCT[)*+,-./012nouvwxyz{|}~™ÙęřƙǙșəʙ˙̙͙ΙϙЙљҙәԙՙ֙יؙٙڙۙܙݙޙߙ{|}~7<=Wdq%:_m#$%;HUn38JVm!.[dlQ3>B=Jm![~$7DD&lmnopqrstuvwxyz{|}~ÝĝŝƝǝȝɝʝ˝̝͝ΝϝНѝҝӝԝ՝֝ם؝ٝڝ۝ܝݝޝߝ33JJJJJJ``mmmmmmmmmm!!!!!!........[[[[[[ddddddddDDDDQQQQQQQQQQZZZZ^^jjjjjjQ^3333333333333333333333333^^^^^^^^FGNOXZ\^																		~																şԟ՟ܟ								
											%%&'()2xyz{]]]]]]	|}QQ\UUUQQU<*UVXYZ[\]^	defghi)rs-./012(4-d)*+,-./012(4- !"#$%&'( àĠŠƠǠȠɠʠˠ̠͠ΠϠ3`3`J```J..dd[.[j	j!3J`[12343Z<'mmLMNOPQR*,+,*.+.,.-.*/./*1,1.101*DDDDDZZZZ.`m[DDDDDZZZZ.`m[



	

 !!"$%&'456789:;<=>?@ABCDEEFFGHIJKKKKKKLLLLLLMNOPQRSTUVWXYZ[\X]^^_`_aabcdefghijklmnopqrstuvw-xxyz{|}~e,.z{	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ѣңӣԣգ֣ףأ٣ڣۣܣݣޣߣ'()*+,-./0123456789:;<=>?KLMNOPQRSTUVWXYZ[\]^_*+,-./012*)***+*,*-*.*/*0*1*2+)*+,-./012*)***+*,*-*.*/*0*1*2+)*]+],]-].]/]0]1]2]*)]**]*+]*,]*-]*.]*/]*0]*1]*2]+)]3J`m!.[dDQZ^j3J`m!.[dDQZ^j3J`m!.[dDQZ^j)***+*,*-*.*/*0*1*2+)*+,-./012*))	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*/0123456+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_+
,
-
`abcdefghijklm~nopqrstuvw)*+,-.xyz{¦æĦŦƦǦȦɦʦ˦̦ͦΦϦЦѦҦӦԦզ֦צئ٦ڦۦܦݦަߦ|}~
(LNSTUW_`*+,-./012*)*+,-./012*)*+,-./012*)	
§çħŧƧǧȧɧʧ˧̧ͧΧϧ
 !"#$%&'()*+,-./01234567)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

































































































































	

 !"#$%&'(89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~											
			
																			 	!	"	#	$	%	&	'	(	)	*	+	KKKK,	-	.	/	0	1	2	3	4	5	6	7	8	9	:	;	<	=	>	?	@	A	B	C	D	E	F	G	H	I	J	K	L	M	N	O	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	z	{	|	}	~																					==------																																																																																																														








	























 
!
"
#
$
%
&
'
(
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~«ëīūƫǫȫɫʫ˫̫ͫΫϫЫѫҫӫԫի֫׫ث٫ګ۫ܫݫޫ߫	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@6@@[@Z@Y@@@@@@\@i@@@"@#@"@#@@z@Q@P@@@L@5@@@@z@@@5@:@l@+@+@,@[@@@@@:@;@@@@S@R@S@S@R@@@AAAAAAyAyAyANAdAAAA҉A҉AAAAfAAAAAAwAxAAAAAARAAuAΘAޘAߘAAAcAAlAA<A|AAuAAĞAAJAPARAAAAAA@@(@6@?@Y@@@@@?@e@k@@@@@@@@@@@8@A@\@i@@@@@@@@@
@@'@s@P@@@@"@8@n@q@@@@@r@z@@@@@@P@a@s@@@6@K@/@4@@@@@@@@@(@ @b@y@@@@@@@4@k@*@6@;@?@G@Y@[@@@@@@@@(@0@@@v@}@@@@@@@:@@@t@@@s@@6@Q@@AAAA3AAAAAAAAAAnArAxAMAkA@ALAcA~AA҉AA7AFAUAxAAdApAAAʎAAAAAIAƑȂAёAwAAAAAAQA^AbAiA˗AAAAAۘAߘAAAAAؚAߚA%A/A2A<AZAAuAAAAÞA͞AўAAAAA A;AJARAAA֯ׯدٯگۯܯݯޯ߯











	7f
]s)

+
*+,-./012,	

@A@D@Ep^

@RRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbcccddeefghijkkklllmmmnnnooopqrstuuvvwwxyz{|}}~TWZ

wy-RRSSTTUUVVWWXXYYZZ[[\\]]^^__``aabbcccddeefghijkkklllmmmnnnooopqrstuuvvwwxyz{|}}~TWZ}~.[e-./0bcdefg	

|hijklmnopqrstvw $&+/1~57IJ

@@@	@@
@-@@2@Y@@@)@0@±ñıűƱDZȱɱʱ˱̱ͱαϱбѱұӱԱձֱױرٱڱ۱ܱݱޱ߱Y]^ehklmnorxyz{|bdeghikmnpqrstbdeghikmnpqrstnmnmt@Ή@Ή@	Ή@։@Ή@mщ@Ή@kщ@]Ή@AӉ@@k@4@(Aё@׉@@*@	@>@
ԉ@yA@]@҉@Ή@|ԉ@fۉ@@ωAnj@TӉ@m@ωAꁉADEFGHIJKLMNO+*+++,+-+.+/+0+1+2,),*,+,,,-,.bdeghikmnpqrstbdeghikmnpqrstpbnm~
@@@	@@@m@@k@]@A@@k@4@(Aё@@@*@	@>@
@yA@]@@@7@sAi@*@p@A@@@c@
@-@@@@;@@f@@Anj@T@,/,0,1,2-)-*-+-,---.-/-0-1-2.)*@+@,@-@.@/@0@1@2@*)@**@*+@D.mRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RkeRzmRRnRRzSgYSbTVU^YeUWV^VrWSyWxceW|yW|WpXWXgXvyXzaX|X|YxrX|sezX|}ceYxrYxreYz_S|Y|iZ^[zf[o\SYz\br]yY_b_ea^d]ezefjjcekSck_ekck{zlR^ezlYzl[lzmRxcemSemc]UzmxnYazn`nglnzcn^n]naoSeozeooeozopSY|pSzpckpzYp]wqY|qyqykzsWsWesezueuzvRycezyxzlzmz{r{eZ}ce)@*@+@,@-@.@/@0@1@2@*)@**@*+@*,@*-@*.@*/@*0@*1@*2@+)@+*@++@+,@+-@3m33J3D`m[m[+m[,@s@@-@@'@c@@@*@@@>3d33[3!3!J[JJ`3.!`3.d[!j!j[jjj.[.m.!.[d[[[[`[![[[+`[+[+![+[[,`[,[,![,[7[7+3!3[333m3m73m7+d[DdDD[D!D[DQdQQ[Q!Q[Q!	[	3][]J```m`7!`]mJ^3d!!![!.[.d..Z[J[.[.][][DQJD7[37[*@+@,@-@.@/@0@1@2@*)@**@*+@*,@*-@*.@*/@*0@*1@*2@+)@+*@++@+,@+-@+.@+/@+0@+1@+2@,)@,*@3.	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuv	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~         	 
   
                     ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~                                                                                                                                  !!!!!!!!!	!
!!!
!!!!!!!!!!!!!!!!!!! !!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""	"
"""
""""""""""""""""""" "!"""#"$"%"&"'"(")"*"+","-"."/"0"1"2"3"4"5"6"7"8"9":";"<"=">"?"@"A"B"C"D"E"F"G"H"I"J"K"L"M"N"O"P"Q"R"S"T"U"V"W"X"Y"Z"["\"]"^"_"`"a"b"c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#########	#
###
################### #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#ǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤAH@AʎAȌ@@2@AA@QAё@@H@@i@A?AAA@@@@A=AjA@@u@@A-A@P@AͅAd@A؁A@@@j@Aΐ@@@@@@@AAA\AA2AoA@@@AɃAAA֊@@@`A~@b@AŒA@@b@@@@/@7AK@A@@@@AAuA@@A@9@@@@p@@@@@
@@x@"@@^@AIA@A@@A@@e@@i@@@AoAҊAϑ@@B@s@@@@*AAjAAΞ@@@wAb@t@@@@#@I@@@AoA&AA#AJ@@@@AˆA@@@{@@>@u@@@@@@@i@AFA4AAHA@@AA@@@@@?@@@@BAA|A@A.@@{@@A@@	@Y@k@A^@m@.Ax@+@@A*@@D@@A@)@@e@@N@@@@@yAψAȂA@?@@@@AAAWA@@A@@ @@@AX@A6@:@@@@@@@A;ALAMA@@@@AA@ZA@tAA@@*@@<@^@e@AV@@AAA!AA#A$A8AA'A(A)AAA(A./@@@M@@@Q@@@h@@@@d@n@@h@@@O@@@@w@@"@n@+@"@@>@I@H@P@V@]@@@@@@@@	@A@rAAAyAyAWAAAA9AӌAAA8AAA;klmnopqrstuvwxyz{|}~..	

':::@145;<=DF(EEEE11123456779:;;<==?>?BAAEBCDEF62;A1<KKSSSSTTTTUUUUZZZZ]]]]YYYY````____aaaaccccppooqqkk~~wwGOPOPOOOOOOOOOOOOOOOOO^OdOOOR^RdReRRRW^WdWeWWWX^XXX^d^d^de^ede^ded^ded^^^dedP^de^de^de^de^^dejuOuOvOOOORuRvRRRRWuWvWWWWXuXvXXXXPPuvuvO^OdOeOOR^RdReRRW^WdWeWWX^d^d^de^e^dede^ded^^^ded^de^de^de^de^^deOORRWWXXdd^^ee^deuuuudd^^ee^deuuuu^de^de^dePP@ABCDEFGHIJKLMNOW^Wd^Wd^WdWeW^WdWe^d^dddd^^d^dd^dddddd^eedeedd^eedddd^^^^eeddd^dd^d^e^e^e^dd^^^ReW^W^WeWeWW^^d^eddd^d^ddd^de^^^d^dd^^Rd^e^PPRudiu^	^PuPO$%&'()*+,-./]]('89/7]S:=UQ((!,.-glmnouGHHIILLMMOOOOPPRRRRVVWWWWXXXX^^^^ddddeeeeiijjuuvvHHIIMMPPQ~w(/!])*+,-./012=:,-.U3J`m!.[dDQZ^j3J`m!.[dDQZ^j03f7.RSTUVuvwcRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}bcdefg	

|hijklmnopqrst/1 

		\\\\\\\\\\\\\\\\\\]]]]]!]']-]3]9]?]I]S][]a]k]o]u]{]]]]]]]]]]]]]]]]]]]]^^^!^"^	2 ss	!
nbc_WP4#\	

GCTUVsV%=Pk0_m3S{^%=Pk0_m3S{X[
oYQTW"UKQWR]	]]	tk=kkkkPmSSSSSk=kkkkPmRSSSS========PPPPkkkkkkkkkk0000000000mmmmmmmkk333388SSSSSSSSSSSS-599FFX\aav{$$;Wmx|!&>BBFSSv3%)-1PPP000mmmSSSSSSSSSSvkkPPPmmkkkkkkSSSS33|ekkMJ	P%BB;<-[pp!5JX\{a@DIRmrfxq	!*/OF[v[!59),4PPP33!3J00=Aei	

0	

kS=P_3{OOooLLxyRedfCEJPRZhmREFGIJNPQRTUWXYZ[`cghijkmRhEJPRhEFGIJNPQRTUWXYZ[`ccghijkmRhZhmTERFQhhhi[TER__MMKK^^nnT`cSQJKppc]]bedf16>h%C
%:C]ox%GLSX`mu{
%:C]ox%GLSX`mu{16>h%C

hhL))dd		GGWWSSOO  ..66;;??KKbb||22ss%%--qq**\\##mmffnn\\[[gg&'()*+,-./056789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZWX[p5v`56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ9VH$ȅɅʅ˅̅ͅ΅υ\]^_`abcdeffghhiijkllmmnopqaaaeeefhMfh67NODIw '(VWX+14=COP_	

d89ZCGP
 !"#$%,-./95678>B??@DEFGHIJKQRSLTU\\BCPP	

1AJKLMNOx_`aacbdefhiijklnopqqrssuvwxy`acKLgmt	
&)*23:;<0YZ[MN]^z}~{|	

R:q
./PQRSTUVWXYZ[\]^?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈՈֈ׈؈وڈۈ܈݈ވ߈:;OVW	

stuvwx	

 !"#$%&(*+,-./012345ʼnƉ89ɉʉ:;<<ωЉщ҉ӉԉՉ։=؉ىډۉމ%67	

')SCDHI@A
JEBFNOPQRSTUVWXYZ[\]^_`a)bcdefgi1jj4kK7KL:;=mnopqCDEFrsIJtuvNOPMRSTUVWXOPUl]c_`abcde	

G?>hvwxyz{|}~xyz{|}~ƊʊΊϊwъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊ	


)14:;EFIJNOPQRSTUXYZ[^de	

Trstuvwxyz{|}~	

 !"#$%&'Ëċŋ()*ɋ+,-.΋ϋыҋӋԋՋ֋/؋ًڋۋ܋݋ދߋ	

UVWXYZ[01234568
:;<=>?@ABCDEGHJKLMNOPQRSTU)VWXYZ[\]^d4_`abc:;<efghijklEopqIrstuNOPQRSTvwWFIZ[\]^_79mnde	

pqrstuvw\xyz{|}~ŌɌΌόЌьҌӌԌ׌،ٌڌی܌݌ߌ	

]^
):;<EINOPQRSTUVXYZ[\]^_de	

 !"#$vwx_	

 !"#$%&'()*+,-./0123456789:;<=>?ǍȍɍQˍ͍̍΍@ABCDEՍF׍GKLMNOPIHJpqrstuvwxyz{|}~;<=>g	

\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŎǎΎώ	

ڎێގߎg z hijkflmnopqrst	

	

uvwxy! $ & & f ( * , . H0 2 4 6 6 f 8 : < > > f @ B D F F f H J L N N f P R T V X Z ] _ a c e g ! b Z # \ mnopm n o r s t u v w x y z { p q | i j k l " % ' ' f ) + - / 1 3 5 7 7 f 9 ; = ? ? f A C E G G f I K M O O f Q S U W Y [ ^ ` b d f h " b Q Y [ z{|}~͏ُڏۏ܏ݏޏߏ!!!!!!!!!!!!!!!!!!!!!!!""""	"
"""""$"%"&"'"(")"."/"0"1"2"2"6"8":"="B"F"9"H"D"M"N""""""M""	

""*"+","-">"?"@"A"!!" "!""!I"O"P""#"J"K"Q"R"S"T"U"!!"""7"4";"<"!!!!!!!!!!""""3"C"E"L"V"X"Z"["W"Y""\"	

]"^"5"G"	
!#%'+-)/ƐǐȐɐʐː̐͐ΐϐ
 "$&*,(.01234))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********	*
***
**,*-*.*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*C*D*E*F*G*H*I*J*K*L*M*N*O*P*Q*R*S*T*U*V*W*X*Y*Z*[*\*]*^*_*`*a*b*c*d*e*f*g*h*i*j*k*l*m*n*o*p*q*r*s*t*****************************************************************************************	

 !"#)*+,-./012345678:;<=>?@ACDEFGHIJLMNOPQRSTIUVWXNOYZ[\]^_W`Yabcd^_efghijklrstuvwxyz{|}~ƒǒג	

 !"#$)*+,-./023456789;<=>?@ABDEFGHIJKLMNOPQRSTUVWXYZ[`abcdefgmno[\]^_`abcy	

%&'()*+,-./}~$%&'mnop\]^_hijk !"#$%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%	%
%%%
%%%%%%%%%%%%%%%%%%% %!%"%%#%$%%%&%'%(%)%*%+%,%-%.%/%0%1%2%3%4%5%6%7%8%9%:%;%<%=%>%?%@%A%B%C%D%E%F%G%H%I%J%K%L%M%N%O%P%Q%R%S%T%U%V%W%X%Y%Z%[%\%]%^%_%`%a%b%c%d%e%f%g%h%i%j%k%l%m%n%o%p%q%r%s%t%u%v%w%x%y%z%{%|%}%~%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&	&
&&&
&&&&&&&&&&&&&&&&&&& &!&"&#&$&%&&&'&(&)&*&+&,&-&.&/&0&1&2&3&4&5&6&7&8&9&:&;&<&=&>&?&@&A&B&C&D&E&F&G&H&I&J&K&L&M&N&O&P&Q&R&S&T&U&V&W&X&Y&Z&[&\&]&^&_&`&a&b&c&d&e&f&g&h&i&j&k&l&m&n&o&p&q&r&s&t&u&v&w&x&y&z&{&|&}&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''	'
'''
''''''''''''''''''' '!'"'#'$'%'&'''(')'*'+','-'.'/'0'1'2'3'4'5'6'7'8'9':';'<'='>'?'@'A'B'C'D'E'F'G'H'I'J'K'L'M'N'O'P'Q'R'S'T'U'V'W'X'Y'Z'['\']'^'_'`'a'b'c'd'e'f'g'h'i'j'k'l'm'n'o'p'q'r's't'u'v'w'x'y'z'{'|'}'~'''''''''''''''''''''''''&&&&&&&&'''''''''''''''''''''''''''''''''''	
(((((((((((((((((((((((( (	(
(
(
(
((((((
(
((((((((((((((((((((((((((((("(#((!($(%(%(%(	((jkl((((((!!! !!!"!#!$!%!&!'!(!)!
*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?!@!A!B!C!D!E!789:;<=>?F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!TUVWXYZ[\]^_Z![!\!]!^!_!`!a!b!c!d!e!f!mg!h!i!qj!k!tuvwxyz{|}~c"d"e"f"g"h"i"j"k"l"m"n"o"p"q"r"s"t"u"v"w"x"y"z"{"|"}"~""""""""""""""""""""""""""""""""""""""""""""g"ޗߗ	

	

;de'(<	

/$1$4$:$<$?$A$D$E$F$K$M$P$R$W$Y$Z$[$b$e$h$m$q$t$v$x${$$$$$$$$$.$2$5$;$=$@$B$G$L$N$Q$S$X$c$f$i$n$$r$w$|$$$$$k$3$6$9$C$>$H$}$T$V$O$\$d$g$o$y$$$$$$j$s$7$~$u$z$p$xyz{|}~'$($)$*$+$,$-$0$8$$I$l$$$$$$$$$$$$$$$U$J$]$^$$$$$_$$`$a$$$$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''                     !!!!!!!!!	!
!!!
!!!!!!!,-./!!!!!!!!!<=>?ABCrz	

""""""""""""""""""""""""""""""no"""""uvwxyz{|}~""""""""""""""""""""""""""""""""""""""""""""""""""#########	#
###
#######ʙ˙̙͙Ιϙ	

ۙܙݙ"#"##l!m!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!!!!!!!!############ #!#"###$#%#&#'#(#)#*#+#,#-#.#/#0#1#2#3#4#5#6#7#8#9#:#;#<#=#>#?#@#I#J#K#L#M#N#A#:#`#:#C#D#E###/#/#F#G#H#_`#O#Q#R#R#S#T#U#V#W#X#B#P#_#Y#Z#\#]#^#[#}~	

	

šÚĚŚƚǚȚɚʚ˚͚̚ΚϚКњҚӚԚ՚֚ךؚٚښۚܚݚޚߚ######################################################################LMNO	

h&}~ !"#%&'()*+,-./0123468:;<>579?@ABCDE$=	

›ÛěśƛǛțɛʛ˛̛͛ΛϛЛћқӛԛ՛֛כ؛ٛڛۛܛݛޛߛ} ~                                                      89:	

JKL   	

$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$œÜĜŜƜǜȜɜʜ˜̜͜ΜϜ2ATUo
"9cv7WXYqHV\alak%1Pkv0_mu3S%Pk{_3SXm{FGIijS{FG`ijZ3Vdw=x3_z4W#He% `t.`!=JPaIH4frxq!>[vWQk{=PP04cmq%%%%%%==PPPPPPPPPPkkkkkkkkkk00000000______mmmmmmmm33333333SSSSSSSSSS{{{{3
 jkkkkkkkkkkkkkkkkSSSSSSSSSSSSSS0000EEEEEEEEEEEEEEEEJJJJJJJJJJJJPPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRZZZZZZFGZZZZZZNOhhhhhhhhXhZh\h^hmmmmmmmmmmmmmmmmEEJJPPRRZZhhmm~EEEEEEEEEEEEEEEEPPPPPPPPPPPPPPPPmmmmmmmmmmmmmmmmEEEEEEEEEEEERPPPşPPJJPPPRRRRԟ՟RRRRRRܟhhhh``hhhhhh`mmmmmZZmmm










))*+,-Zjklmn	
egrrrrrrssssssvwnnxz|}o]sssnnsaSpqXE{Yi.yrrrr
efghirs	

P\Um	

P\Uk{ àĠŠƠǠȠɠʠˠ̠͠ΠϠ\=\=K==\=\SK00mm_3k03_m%=kk_\]^_[GG[OPPk`]]]]]]
]
]
	]
]
]]
]

]
]
]{{{{{0=P_{{{{{0=P_012NN345]	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCCDEFGGHIIJLMNO\]^_`abcdegijklmnooppqrstuuuuuuvvvvvvwxyz{|}~UTV	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLM=>NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./012'()*+,-./0123456789:;<=>?3456789:;<=KLMNOPQRSTUVWXYZ[\]^_	

	

	

	

	

	

%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{	

	

>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm6
7
8
9
:
;
<
=
nopqrstuvwxyz{|}~|}~0
1
2
3
4
5
Φ											
			
																			 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	
/	0	1	2	3	4	5	6	7	8	9	:	;	<	=	>	?	@	A	B	C	D	E	F	G	H	I	J	(K	L	M	N	O	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	Ln	No	p	q	r	STUs	t	u	v	w	x	y	z	{	_`|	}	~																				

	

	

																																																		˧	ͧΧϧ																												%&'(																0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~








	
























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
																








	























 
!
"
#
$
%
&
'
(
)
*
+
,
-
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
 !"#$s
t
u
v
w
x
y
z
{
|
}
~






































































































uuuu



























	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJGGUUUUUUKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

MNO !"#$%&'()Z[\]^_`abcdefghijklmnopqrstuvwxyz{|}~«ëīūƫǫȫɫʫ˫̫ͫΫϫЫѫҫӫԫի֫׫ث٫ګ۫ܫݫޫ߫/_??@<((f!uz{qqrrssttuuwwxxyyzz{{||~~vv}}|q{*+,-./{|L	
!#%'+-)/&'()*+,-./fghijklmnpqrstuvwxyz{|}~(9BKq1:Cl%&'(pqrstuvwxyz{|}~ǭϭ׭߭
C]ox%GLBhuz~)*+,-./0/123456789:;<uQ23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@6@@[@Z@Y@@@@@@\@i@@@"@#@"@#@@z@Q@P@@@L@5@@@@z@@@5@:@l@+@+@,@[@@@@@:@;@@@@S@R@S@S@R@@@AAAAAAyAyAyANAdAAAA҉A҉AAAAfAAAAAAwAxAAAAAARAAuAΘAޘAߘAAAcAAlAA<A|AAuAAĞAAJAPARAAAAAA@@(@6@?@Y@@@@@?@e@k@@@@@@@@@@@8@A@\@i@@@@@@@@@
@@'@s@P@@@@"@8@n@q@@@@@r@z@@@@@@P@a@s@@@6@K@/@4@@@@@@@@@(@ @b@y@@@@@@@4@k@*@6@;@?@G@Y@[@@@@@@@@(@0@@@v@}@@@@@@@:@@@t@@@s@@6@Q@@AAAA3AAAAAAAAAAnArAxAMAkA@ALAcA~AA҉AA7AFAUAxAAdApAAAʎAAAAAIAƑȂAёAwAAAAAAQA^AbAiA˗AAAAAۘAߘAAAAAؚAߚA%A/A2A<AZAAuAAAAÞA͞AўAAAAA A;AJARAAA֯ׯدٯگۯܯݯޯ߯
@t +6+=>?@ABCDEFGHIJKLMN0	

1@A@D@E3+!+u	
@++++++++++++++++++++++ + +!+!+"+"+#+#+$+$+%+%+&+&+&+'+'+(+(+)+*+++,+-+.+.+.+/+/+/+0+0+0+1+1+1+2+2+2+3+4+5+6+7+8+8+9+9+:+:+;+<+=+>+?+@+@+A+B+C+D++++ !:+<+2++++++++++++++++++++++ + +!+!+"+"+#+#+$+$+%+%+&+&+&+'+'+(+(+)+*+++,+-+.+.+.+/+/+/+0+0+0+1+1+1+2+2+2+3+4+5+6+7+8+8+9+9+:+:+;+<+=+>+?+@+@+A+B+C+D++++@+A+B+C+3+(+E+F+G+H+J+K+L+M+N+O+R+S+T+U+W+X+Y+Z+[+\+]+^+_+a+b+d+e+f+g+h+i+j+l+p+q+r+s+I+P+V+t+./0))*)**)))******))))))))))))))).*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*-*))*******)**)))))))))))))))))****	*Q*R*U*^*_*a*k*n*@@@	@@
@-@@2@Y@@@)@0@E+[+S+N+c+c+`+_+r+^+q+r+o+Q+d+f+m+n+k+q+F+K+O+R++ +!+(+++.+/+0+1+2+5+;+<+=+>+?+))))))))))))))).*).*).*).*).*).*).*).*).*).*).*).*).*).*);*)6*)2**)6*);*@@@	@@@m@@k@]@A@@k@4@(Aё@@@*@	@>@
@yA@]@@@|@f@@Anj@T@m@AA@O@|@@	

3k	

	
))))))))))))))).*).*).*).*).*).*).*).*).*).*).*).*).*).*).**)6*);*)A*);*
@@@	@@@m@@k@]@A@@k@4@(Aё@@@*@	@>@
@yA@]@@@7@sAi@*@p@A@@@c@
@-@@@@;@@f@@Anj@T@
							
			
	
@@@	@
@@@
@@@@@kk{03P+++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+A+B+C++.+(++=+0+++D+1+++=++*+D+++D+%+++D++!++(++++D+!++5+++<++;+&+(++?+<++?+D++D+3++++*++9+<++=+$++?++?++;+5++?+6+(+=++?+@+&+(++;+5++;+5+(+D++=+"++?++?+,++!++=+)++2++++=++D+%+5+ +<+D++"+D+%+"+D+(+$+!+'+ +(+=+(+D+)+-+-+&+(+.++&+.+"+D+(+.+&+.+>+=+/++!+(+=+/++=+/++/+=+0++;+&+(+0++(+0+&+ ++=+0+;+D+1++$+=+1+#+1+*+/+1+=+&+1+D+!+1+ +1+$+2++D+(+2+=+(+2+D+2+D+(+2+=+2+D+3+++?+3++=+3+&+.+3+=++3+D+ +:+D+4++?+D+4+<+4+<+.+=+6++6++(+D+6+(+=+8+(+8+=+9++D+<+&+(+=+<+;+=+/+=+0+=+>+5+>+D+(++D+@+&+(+@@@@	@
@@@
@@@@@@	@
@@@
@@@@@@	@PS%{=P_P_P_S@s@@-@@'@c@@@*@@@>mW_%_%%=0=0mWW__3W0_0P00_m_W___=____=_____=________PP_P_mW_{m{W{_{{_{mW__m_m_%===P=_=P%m_30_0m00_%_0_0__{%{____@@@	@
@@@
@@@@@@	@
@@@
@@@@@@	@
@@@
@@@@0	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
u+v+w+x+y+z+{+|+}+~++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,	,
,,,
,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,/,0,1,2,3,4,5,6,7,8,9,:,;,<,=,>,?,@,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,[,\,],^,_,`,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,{,|,},~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------	-
---
------------------- -!-"-#-$-%-&-'-(-)-*-+-,---.-/-0-1-2-3-4-5-6-7-8-9-:-;-<-=->-?-@-A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z-[-\-]-^-_-`-a-b-c-d-e-f-g-h-i-j-k-l-m-n-o-p-q-r-s-t-u-v-w-x-y-z-{-|-}-~----------------------------------------------------------------------------------------------------------------------------------.........	.
...
................... .!.".#.$.%.&.'.(.).*.+.,.-.../.0.1.2.3.4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.t.u.v.w.x.y.z.{.|.}.~................................................................................................................................../////////	/
///
/////////////////// /!/"/#/$/%/&/'/(/)/*/+/,/-/.///0/1/2/3/4/5/6/7/8/9/:/;/</=/>/?/@/A/B/C/D/E/F/G/H/I/J/K/L/M/N/O/P/Q/R/S/T/U/V/W/X/Y/Z/[/\/]/^/_/`/a/b/c/d/e/f/g/h/i/j/k/l/m/n/o/p/q/r/s/t/u/v/w/x/y/z/{/|/}/~//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////00










































	
ǤȤɤʤˤ̤ͤΤϤ0	0
000
0000000000000000000 0!0$0"0%0#0&0'0(0)0*0+0,0-0.0/0000000=S(T(U(V(W(X(Y(Z([(\(](^(_(`(a(b(c(d(e(f(g(h(i(j(k(l(m(n(o(p(q(r(s(t(u(v(w(x(y(z({(|(}(~(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))	)
)))
))))))))))))))))))) )!)")#)$)%)&)')()))*)+),)-).)/)0)1)2)3)4)5)6)7)8)9):);)<)=)>)?)@)A)B)C)D)E)F)G)H)I)J)K)L)M)N)O)P)Q)R)S)T)U)V)W)X)Y)Z)[)\)])^)_)>}(((_(^)q(^)(^)(_)(^)(_)(_)(^)(^))^))^)$)_)+)^)	

($),-./0123456789:;<=>?55BBPPWWllyyzz`allww[tuvwxyz{R$$::""$$))		KK`)a)b)c)d)e)f)g)h)i)j)k)l)m)n)o)p)q)r)s)t)u)v)w)x)y)z){)|)})~))))))))))))))))))))))))))))))))))))))))))))))))))m?F~&'()*+,-./0123456789:;<=>?@ABCDEFG33SS{{{{OO))**++88::{{iQl
NPPVV33HIJ§çħŧƧǧȧɧʧ˧̧ͧΧϧЧѧҧӧԧէ֧קا٧ڧۧܧݧާߧjk~`abc,-./def:;<=>?                                                    xyz{|}~ŨƨǨȨɨʨ˨̨ͨ	

ڨۨܨݨިߨ	

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!TUVWXYZ[\]^***************** *!*"*#*$*%*&*'*(*)***+*}~####################$$$$$$$$$	$
$$$
$$$$$$$$$$$$$$$%$$$ $!$#$$$$"$$$&$iΩ	

ک۩ܩݩa#b#c#d#e#f#g#h#i#j#k#l#m#n#o#p#q#r#s#t#u#v#w#x#y#z#{#|#}#~##########################789:;<=>?##############NO	

Z[!!!!!!!!!!!!"""""!
"`"a"b""_"|}~         	 
   
                  êĪŪƪǪȪɪʪ˪̪ͪΪϪЪѪҪӪԪժ֪תت٪ڪ   	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~RSTUVWXYZ[\]^_`abcdefghijkluvwxyz{|mnopqrst}	

	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~u*v*w*x*y*z*{*|*}*~******************************************+++++++++	+
+++
++++++++AH@AʎAȌ@@2@AA@QAё@@H@@i@A?AAA@@@@A=AjA@@u@@A-A@P@AͅAd@A؁A@@@j@Aΐ@@@@@@@AAA\AA2AoA@@@AɃAAA֊@@@`A~@b@AŒA@@b@@@@/@7AK@A@@@@AAuA@@A@9@@@@p@@@@@
@@x@"@@^@AIA@A@@A@@e@@i@@@AoAҊAϑ@@B@s@@@@*AAjAAΞ@@@wAb@t@@@@#@I@@@AoA&AA#AJ@@@@AˆA@@@{@@>@u@@@@@@@i@AFA4AAHA@@AA@@@@@?@@@@BAA|A@A.@@{@@A@@	@Y@k@A^@m@.Ax@+@@A*@@D@@A@)@@e@@N@@@@@yAψAȂA@?@@@@AAAWA@@A@@ @@@AX@A6@:@@@@@@@A;ALAMA@@@@AA@ZA@tAA@@*@@<@^@e@AV@@AAA!AA#A$A8AA'A(A)AAA(A./@@@M@@@Q@@@h@@@@d@n@@h@@@O@@@@w@@"@n@+@"@@>@I@H@P@V@]@@@@@@@@	@A@rAAAyAyAWAAAA9AӌAAA8AAA;@uAno@&@@h@@E@@@@@U@@@Z@@D@T@b@(@@@i@@@N@@@`@@4@@@R@V@t@@@V@y@@A@@@"@@n@@5@@*@q@@;@@@@@@J@@@@@@{@[@@>AARAAyAAAAAAAˊAAAA9AAA8ArAAvA|AAVAۗAAA;AAJDճ9IACA0033	

HJH9H?RJHAeeek\_`fghoqPpppp\\\]^_`ab7deffg=h?ijBllEmnopqa]fl\g    $$$$""""556666BB????>>>>\\\\GGFFHHGKKEEIITTTTOOBBCCGGFFHHTTTOOOQQQQ1OP1OP1OP1OP11111111111OP1OP+1OP++++1+O+P111111O1P444414O4P==1=O=PPPPP1POPPO14OP14OP14OP14OPOPOP+1OP+1+O+P1114441444O4POPPP1P4POPP1=1=1=111111111111+1++++1+=11111444414===1=PPPP1P=1=1=1=1=1=1=+1+1414=P1P=OPOPOPOPOPOPOPOPOPOP1OPOPOPOPOPOPOPOPOPOP11==111OP@ABCDEFGHIJKLMNO111111111P1OO11111111111P111111O1111111P111111O111P1O11111+1+P+O+++1+1+1+11111P1111111=1=11414O41414O41P41OP11P11PPOPO1P1O1PO1OOPPP+P+1PPPPPP1P11P1P4P1+11P1P41P+111+14PP1P1PP11111P4P+\+\++=11+1C++P=C+1+O+O
++=+
++=Q+Q4@GCnsIJ'()*+,-./,+GHEF?@=>ABCDAB4@SCGsn,GHb_WP#TVUg^cVlmnou++++11114444====CCOOPPPP++++++++nbc_WP4#\	

GCTUVsV%=Pk0_m3S{^%=Pk0_m3S{X[AB@3C++++++8+9+:+&++++++++++++ +!+"+#+$+%+&+'+(+)+*+++,+-+.+/+0+1+2+3+4+5+6+7+8+9+:+;+<+=+>+?+@+D+-*))*)**)))******))))))))))))))).*/*0*1*2*3*4*5*6*7*8*9*:*;*<*=*>*?*@*A*B*WY@	H1I1J1K1L1M1N1O1P1Q1R1S1T1U1V1W1X1Y1Z1[1\1]1^1_1`1a1b1c1d1e1f1g1h1i1j1k1l1m1'n1o1p1q1r1s1t1u1v1w1x1y1z1{1|1}1~111;11>111111111111111NO11111111111111^_`abcdefghijklmnopqrstuvwxyz{|}~111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222	2
222
22222222222222	

OPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr456
st
uvwx
yz{|}~


 !"#$%&'()*+,-./01ÁāŁƁǁȁɁʁˁ́́΁ρ23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~00102030405060708090:0;0<0=0>0?0@0A0B0C0D0E0F0G0H0I0J0K0L0M0N0O0P0Q0R0S0T0U0V0W0X0Y0Z0[0\0]0^0_0`0a0b0c0d0e0f0g0h0i0j0k0l0m0n0o0p0q0r0s0t0u0v0w0x0y0z0{0|0}0т҂ӂԂՂւׂ؂قڂۂ܂݂ނ߂0000000000000000000000000000000
MN$%&'()*+,-./000000000000000000000000000KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~22222222222222222222222222222333333333	3
333
3333333333333333333 3!3"3#3$3ăŃƃǃ%3&3'3(3)3*3+3,3փ׃؃كڃۃ܃݃ރ߃00000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111	1
111
1111111111111111111 1!1"1#1$1%1&1'1(1)1*1+1,1-1.1/101112131415161718191:1;1<1=1>1?1@1A1B1C1D1E1F1G1	

„ÄĄńƄDŽȄɄʄ˄̄̈́΄τЄф҄ӄԄՄքׄ؄لڄۄ܄݄ބ߄22222 2!2	"2#2$2%2&2'2(2)2*2+2,2-2.2/202122232425262728292:2;2<2=2>2?2@2A2B2C2D2E2F2G2H2I2J2K2L2M26N2O29:;P2=>Q22222222222222222222222V`abcdefghijklmnopqrstuvwxyz{|}~ˆÈĈňƈLjȈɈʈˈ͈̈ΈψЈш҈ӈԈՈֈ׈؈وڈۈ܈݈ވ߈rstuvwxyz{|}~~00000000000000000000000000:;<=>@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~‰ÉĉʼnƉljȉɉʉˉ͉̉ΉωЉщ҉ӉԉՉ։׉؉ىډۉ܉݉މ߉FGHIJK	
LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn4567;<=>o	HIJKLMNOYZ[\]^_R2S2T2U2V2W2X2Y2Z2[2\2]2^2_2`2a2b2c2d2e2f2g2h2i2j2k2l2m2n2ŠÊĊŊƊNJȊɊʊˊ̊͊ΊϊЊъҊӊԊՊ֊׊؊يڊۊ܊݊ފߊo2p2q2r2s2t2u2v2w2x2y2z2{2|2}2~2222222222222222222222222222222222222226782222222222222222222222VW	2222222222222222222stuvw	‹ËċŋƋNjȋɋʋˋ̋͋΋ϋЋыҋӋԋՋ֋׋؋ًڋۋ܋݋ދߋ&(&('((((()(*(+(+(,(,(-(-(.(.(/(/(0(0(1(2(2(3(3(4(4(5(5(6(6(7(7(8(9(:(;(<(<(=(=(>(>(?(?(@(A(A(B(C(D(E(E(F(F(G(G(H(H(I(I(J(K(L(M(M(N(N(O(O(P(P(Q(R(IJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ŒÌČŌƌnjȌɌʌˌ̌͌ΌόЌьҌӌԌՌ֌׌،ٌڌی܌݌ތߌ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_	

6789:;<=>?@ABCDEFGHIJKŽÎĎŎƎǎȎɎʎˎ͎̎ΎώЎюҎӎԎՎ֎׎؎َڎێ܎ݎގߎ	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

ÐĐŐƐǐȐɐʐː̐͐ΐϐАѐҐӐԐՐ֐אِؐڐېܐݐސߐ-3.3/303132333435363738393:3;3<3=3>3?3@3A3B3C3D3E3F3G3H3I3J3K3L3M3N3O3P3Q3R3S3T3U3V3W3X3Y3Z3[3\3]3^3_3`3a3b3c3d3e3f3g3h3i3j3k3l3m3n3o3p3q3r3s3t3u3v3w3x3y3z3{3|3}3~3333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444	4
444
4444444444444444444 4!4"4#4$4%4&4'4(4)4*4+4,4-4.4/404142434445464748494:4;4<4=4>4?4@4A4B4C4D4E4F4G4H4I4J4K4L4M4N4O4P4Q4R4S4T4U4V4W4X4Y4Z4[4\4]4^4_4`4a4b4c4d4e4f4g4h4i4j4k4l4m4n4o4p4q4r4s4t4u4v4w4x4y4z4{4|4}4~4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555	5
555
5555555555555555555 5!5"5#5$5%5&5'5(5)5*5+5,5-5.5/505152535455565758595:5;5<5=5>5?5@5A5B5C5D5E5F5G5H5I5J5K5L5M5N5O5P5Q5R5S5T5U5V5W5X5Y5Z5[5\5]5^5_5`5a5b5c5d5e5f5g5h5i5j5k5l5m5n5o5p5q5r5s5t5u5v5w5x5y5z5{5|5}5~5555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666666	6
666
6666666666666666666 6!6"6#6$6%6&6'6(6)6*6+6,6-6.6/606162636465666768696:6;6<6=6>6?6@6A6B6C6D6E6F6G6H6I6J6K6L6M6N6O6P6Q6R6S6T6U6V6W6X6Y6Z6[6\6]6^6_6`6a6b6c6d6e6f6g6h6i6j6k6l6m6n6o6p6q6r6s6t6u6v6w6x6y6z6{6|6}6~666666666666666666666666666666opqrstuvwxyz{|}~£ãģţƣǣȣɣʣˣ̣ͣΣϣУѣңӣԣգ֣ףأ٣ڣۣܣݣޣߣ	

	

	

	

	
	

	
	
				

	
		

cdefghijklmnotuvwxyz{|}~¤äĤŤƤǤȤɤʤˤ̤ͤΤϤФѤҤӤԤդ֤פؤ٤ڤۤܤݤޤߤ6666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777	7
777
7777777777777777777 7!7"7#7$7%7&7'7(7)7*7+7,7-7.7/707172737475767778797:7;7<7=7>7?7@7A7B7C7D7E7F7G7H7I7J7K7L7M7N7O7P7Q7R7S7T7U7V7W7X7Y7Z7[7\7]7^7_7`7a7b7c7d7e7f7g7h7i7j7k7l7m7n7o7p7q7r7s7t7u7v7w7x7y7z7{7|7}7~7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777888888888	8
888
8888888888888888888 8!8"8#8$8%8&8'8(8)8*8+8,8-8.8/808182838485868788898:8;8<8=8>8?8@8A8B8C8D8E8F8G8H8I8J8K8L8M8N8O8P8Q8R8S8T8U8V8W8X8Y8Z8[8\8]8^8_8`8a8b8c8d8e8f8g8h8i8j8k8l8m8n8o8p8q8r8s8t8u8v8w8x8y8z8{8|8}8~8888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888999999999	9
999
9999999999999999999 9!9"9#9$9%9&9'9(9)9*9+9,9-9.9/909192939495969798999:9;9<9=9>9?9@9A9B9C9D9E9F9G9H9I9J9K9L9M9N9O9P9Q9R9S9T9U9V9W9X9Y9Z9[9\9]9^9_9`9a9b9c9d9e9f9g9h9i9j9k9l9m9n9o9p9q9r9s9t9u9v9w9x9y9z9{9|9}9~9999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999:::::::::	:
:::
::::::::::::::::::: :!:":#:$:%:&:':(:):*:+:,:-:.:/:0:1:2:3:4:5:6:7:8:9:::;:<:=:>:?:@:A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Q:R:S:T:U:V:W:X:Y:Z:[:\:]:^:_:`:a:b:c:d:e:f:g:h:i:j:k:l:m:n:o:p:q:r:s:t:u:v:w:x:y:z:{:|:}:~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~´ôĴŴƴǴȴɴʴ˴̴ʹδϴдѴҴӴԴմִ״شٴڴ۴ܴݴ޴ߴ_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{'(	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~~






















































































WXYZ[\]^_	

rstuvwxyz{|}~%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=PkU0_m3S{%=Pk0_m3S{%=Pk0_m3S{=Pm3S{%=P0_m3S{%=Pk0_m3S{%=Pk0_m3S{%Pk0_m3S{%=Pk0_m3S{%:Pk?0_EGHI3S{Q%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{%=Pk0_m3S{	EFGIJNPQRTUWXYZ[`QcghijkmFEFGIJNPQRTUWXYZ[`ccghijkmBJQTi`[EFGIJNPQRTUWXYZ[`QcghijkmFEFGIJNPQRTUWXYZ[`ccghijkmBJQTi`[EFGIJNPQRTUWXYZ[`QcghijkmFEFGIJNPQRTUWXYZ[`ccghijkmBJQTi`[EFGIJNPQRTUWXYZ[`QcghijkmFEFGIJNPQRTUWXYZ[`ccghijkmBJQTi`[EFGIJNPQRTUWXYZ[`QcghijkmFEFGIJNPQRTUWXYZ[`ccghijkmBJQTi`[KK	

	

	

	

	

DEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno,-./pqrstuvwxyz{|}~4444	4
444
44
%=Pk0_m3S{GH==P/0%23456789:;<m>@ACDEGHI{_{P{OPQRSTUVXYZ[\]^`abcdefghijklmnopqrstuvwxz0_}~=P2++	

@K@W@'+@@A@)@@ @!@@M@@@@@B@A@@9@@@U@@	AJ@@-@@Ap@S23456789:;<=>?G@,HG@	HG@HG@HG@HG@SHG@HG@HG@WHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~@=@8@A"@`@@@@z@@@:@M@T@d@w@g@K@@@@@ߑ@@ߴ@;@F@r@w@@@@@@@@I@Q@Z@s@}@@@,@p@@c@@@@@8@H@h@@@@S@c@@@@@@@@@@Q@t@@@@@
@@2@1@@@@@@"@b@@@'@@f@@>@>ș@@@@@@@S@"@`@n@@@C@n@k@|@@/@@(@=@ib|@@@@@11A@"@"Ǹ@b@k@@@@@:@Ԧ@@H@L@N@L@z@@@@@@@@@@]@@@P@=@@h@@@"@@.@i@~@@wl@O@l
@@@I@@@@@A@@@!@^@SóI@@@R@m@@@@B@@@@@!@TN@r@@@@N@@@g@@>@w@A@i@x@@4@/@n3@@Ѿ@@n^@@9@@@J@}@w@%@Ec@@(@5@P@@5@z@@@G@\@q@@@$6@>@p@D@3@@@@J9@F@N@@&@V@@/@@@J@O|@@@'@@@@@c@@@E4(GY@z>@@A#A`Ap_AAA>@AAAkAAA@AAAA<AAAcAA#AAAWASAʃÃA܃6k+AAAAd,]akAPA\AgAiAAAAAyA(AkAAAA`AcgA׈Aވ5AfAAAAUAAAAw/AˍAAވAԎA8҅AAA.AA8AגAؒA|AAAAwAÖ@A#EnvA
AAA)A3A)AA™A0AA@AAgΠAVAAAAAA; !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

€ÀĀŀƀǀȀɀʀˀ̀̀΀πЀрҀӀԀՀր׀؀ـڀۀ܀݀ހ߀		+^3^9^?^G^K^Q^W^]^c^i^o^u^{^^^^^^^^^^^^^^^^^^^^^_	____#_)_-_1_;_A_I_O_U_[_a_g_w_____________________`
````%`+`1`7`=`C`I`O`U`Y`]`a`g`m`q`u`y`}```````````````````	.42ss	qVVPV`VVVV}VpVP;V ͩ$$&&[	 Xaa ͩ$C&&)[	 Xaa ͩ$&&)[	 Xaa ͩ$$&)[	 Xaa ͩ$[6&&@)[	 Xaa ͩ$U&&)[	 Xaa ͩ$!&p)[	 Xaa ͩ$ &)[	 Xaa ͩ$$&0)[	 Xaa ͩ$m6&&)[	 Xaa ͩ${~$&`)[	 Xaa ͩ$g$&)[	 Xaa ͩ$ZY"&)[	 Xaa ͩ$~$&P)[	 Xaa ͩ$a9!&)[	 Xaa ͩ$&&0)[	 Xaa ͩ$!&P)[	 Xaa ͩ$$&)[	 Xaa ͩ$~$&@)[	 Xaa ͩ$8'&)[	 Xaa ͩ$!!&)[	 Xaa ͩ$%&P)[	 Xaa ͩ$v$&&ar\	 Xaa ͩ$&&)[	 XaaV@VVVVVV}VVP;V'!&& )[	 r\ha'#&) )[	 r\ha'"&) )[	 r\ha''&) )[	 r\ha'*!&@) )[	 r\ha'd&&) )[	 r\ha'!&p) )[	 r\ha'
$&) )[	 r\ha'x &0) )[	 r\ha'1!&) )[	 r\ha'#&`) )[	 r\ha'T\$&) )[	 r\ha'"%&) )[	 r\ha'~$&P) )[	 r\ha'/!&) )[	 r\ha'A!&0) )[	 r\ha's&&P) )[	 r\ha'ҩ$&) )[	 r\ha'$&@) )[	 r\ha'!&) )[	 r\ha'%&) )[	 r\ha'(Z&&P) )[	 r\ha'$&& )ar\	 r\ha''&) )[	 r\ha@
Z&%&& )[	 x\ha@
Z&y1$&) )[	 x\ha@
Z&r9!&) )[	 x\ha@
Z&<!&) )[	 x\ha@
Z&9!&@) )[	 x\ha@
Z&!&) )[	 x\ha@
Z&~$&p) )[	 x\ha@
Z&P!&) )[	 x\ha@
Z&$&0) )[	 x\ha@
Z&!&) )[	 x\ha@
Z&$&`) )[	 x\ha@
Z& &) )[	 x\ha@
Z&(#&) )[	 x\ha@
Z&n'&P) )[	 x\ha@
Z&c\$&) )[	 x\ha@
Z&%&0) )[	 x\ha@
Z&9!&P) )[	 x\ha@
Z&i%&) )[	 x\ha@
Z&'&@) )[	 x\ha@
Z&n'&) )[	 x\ha@
Z&>#&) )[	 x\ha@
Z&9!&P) )[	 x\ha@
Z&9'&& )ar\	 x\ha@
Z&!"%&) )[	 x\haV@VVVVVV}VVP;V`-$~%&&[	 aa`-$7"%&)[	 aa`-$6 &)[	 aa`-$w\$&)[	 aa`-$%&@)[	 aa`-$9Z&&)[	 aa`-$ &p)[	 aa`-$ &)[	 aa`-$$&0)[	 aa`-$IZ&&)[	 aa`-$ &`)[	 aa`-$~$&)[	 aa`-$$&)[	 aa`-$'&P)[	 aa`-$%&)[	 aa`-$&&0)[	 aa`-$mY"&P)[	 aa`-$'&)[	 aa`-$G &@)[	 aa`-$ &)[	 aa`-$ZZ&&)[	 aa`-$&&P)[	 aa`-$#!&&ar\	 aa`-$$&)[	 aaV@VVVVVV}VVP;Ve n'ϒ%&&[	 (aaf n'O!&)[	 (aag n'%&)[	 (aah n'0'&)[	 (aai n' &@)[	 (aaj n'\$&)[	 (aak n'%&p)[	 (aal n'~$&)[	 (aam n'3$&0)[	 (aan n'\$&)[	 (aao n'@!&`)[	 (aap n'ń!&)[	 (aaq n'O!&)[	 (aar n'1$&P)[	 (aas n'c!&)[	 (aat n'&9'&0)[	 (aau n'9!&P)[	 (aav n'8!&)[	 (aaw n'%&@)[	 (aax n'Z &)[	 (aay n'c!&)[	 (aaz n'&&P)[	 (aa{ n'K!&&ar\	 (aa| n'kZ&&)[	 (aaV@VVVVVV}VVP;VA =!%&&0)ar\52 apaV`V|V|VVp4VVVV@V rVrV VV0$V0,V0-V4V%V@'V(V*V,V6VP6V3VaV`V|V|VVp4VVVV@V rVrVVV0$V0,V0-V4V%V@'V(V*V,V6VP6V3Va=!϶%&@)P)P)P)`a99 paa=!$&@)P)P)`a pa\`.`.`.`.`.`.`.`/`/`/`(/`4/`@/`L/`X/`d/`p/`|/`/`/`/0VVVVV0VPV}VV@;VpVVV@VV0VVpVV@VVVVV`VpVVVVVPVV0V`V@VV6 n' F%[ (apa7 n' F%[ (aa8 &&b!![  apa> &&Q#![  aa V0V@VPVpVVVW@W@VVV`WW`WpVVWVVPVV0VW@V@
W<`-$ n'[ aa= -$U&n'[ aPa
W
W
W
W
W0VVW0W@VVV`WW`VpVV`WVVPVV0V`V@VV# ͩ$9!&////[ Xaa ͩ$6&&////[ XaaZ ͩ$ $&///[ XaaWWEVVVWW}VW@;V0W@WGVIVVWW}VW@;VpVVV@VV`WVW W@VVVVV`VpVVVVVPVV0V`V@VVW@WEV WV0WW}VPW@;VWWGVIVV0WW}VPW@;VPW`WEVVVWW}VW@;Vp W !WEVVV!WW}V"W@;Vaaa a,a@a

haqo#ſt[Am-jd8n헧?O>.	8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_S0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzWWWb b)#b&b9']fvNa7W\m?
<Ưڋ&t^d	㯻T)-Y&UWUBlnmOA}?%ÂYW>D̀
dY
Cͩ*<*f,OD^^G"
氇t;-I
qzw:fp;.`Z9-SGnWM  `5X}?Yg}d}wlaDMԤufIl(ƚ<q:l㣦ZzZdfW0[!7#!& /0/0/0/0/[ ȝ[x[!<#[&&0/@/@/@/@/[ ȝ[x[%!%@#%&@/P/P/P/P/[ ȝ[x[!P!$&P/`/`/`/`/[ ȝ[x[!D!%2$&`/p/p/p/p/[ ȝ[x[	!y%!&p/////[ ȝ[x[
! &AZ"&p1///1[ ȝ[x[!!"&1///1[ [x[!P!&/////[ ȝ[x[%!%%%&/////[ ȝ[x[! '&/////[ ȝ[x[2!%o'&00000[ ȝ[x[y%X:!&00	0
00[ ȝ[x[!:#7&&
00000[ ȝ[x[!8!&00000[ ȝ[x[!`&!&00000[ ȝ[x[![&[&& 0!0"0#0$0[ ȝ[x[y%6%&&0 '0 (0 )0 *0[ ȝ[x[]$L!& ,00-00.00/0000[ ȝ[x[!' &020@30@40@50@60[ ȝ[x[ !0$!&@80P90P:0P;0P<0[ ȝ[x[$!',7&&P>0`?0`@0`A0`B0[ ȝ[x[%!' &`D0pE0pF0pG0pH0[ ȝ[x[&!$%&pJ0K0L0M0N0[ ȝ[x['! ]$'&1P0Q0R0S0[ ȝ[x[(!&R#%&U0V0W0X0Y0[ ȝ[x[)!2!%2$&[0\0]0^0_0[ ȝ[x[*2!%х!&a0b0c0d0e0[ ȝ[x[+$) &g0h0i0j0[ ȝ[[,[&!&l0m0n0o0p0[ ȝ[x[0%!%B#&r0s0t0u0v0[ ȝ[x[1%!%T#&x0y0z0{0|0[ ȝ[x[2!o'&~0000[ ȝ[[3!!~ &00000[ ȝ[x[4!'&0 0 0 0 0[ ȝ[x[5 ]$o'&1 0 0 0[ ȝ[[9!%"3%& 000000000[ ȝ[x[:]$&&00@0@0@0[ ȝ[[;!]$=7&&@0P0P0P0P0[ ȝ[x[@0$$&P0`0`0`0[ ȝ[[A!3 &1`0`01[ [[B[&O7&&`0p0p0p0[ ȝ[[C%"'&p0000[ ȝ[[D'(2$&0000[ ȝ[[E7#= &0000[ ȝ[[F`&ê$&0000[ ȝ[[G d!&0000[ ȝ[[HP!'&0000[ ȝ[[I'%&0000[ ȝ[[JD!%!&0000[ ȝ[[K:#Z7&&0000[ ȝ[[My%'&0000[ ȝ[[N'd7&&0 0 0 0[ ȝ[[O2!%Ƿ'& 0000000[ ȝ[[P<#[&&00@0@0@0[ ȝ[[Q&QZ"&@0P0P0P0[ ȝ[[R &E%&1P0P01[ ȝ[[\!%&&1P0P0P0P0[ ȝ[x[]%a!&1P0P1P1[ ȝ[[^%!%l:!&P1`1`1`1`1[ ȝ[x[c[&&&`	1p
1p1p1p
1[ ȝ[x[[ ȝ[x[+bPXX|V|VXp4V04V@XX@V rVrV sVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3Va~ 	&&1!1"1#1@)b P)b3bT~ &&1!1"1@)b P)b\$101<10XPXXVV`wV`vV}V$V@;V	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqcЮ2~Я2  P22"!"!2"A[&N%&2Ь2Э224b6b[ ȝ[07b XP#X#XVP%X`.V@#V4V$V@;V 2 2 2 2 2 2 37b'X(X|V|V0(Xp4V(X@)X)X@V rVrV sVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V_a"&ҷ'&2 2 2 2?b ?bAb`"&)]$&2 2 2?b ?b\`*X+XVVV`wV@#V}V$V@;VDb -X-X|V|V-Xp4V.X/X00X@V rVrVP2X0X0$V0,V0-V4V%V@'V(V*V,V6VP6V3Va!![&& 
7070707PBb `BbTbb!̓%& 
70707PBb `Bb\07070)70570A70M70Y70e70q70}70707@ V VVVV`wV`vV}V$V@;VWb@ V VVVV`wV`vV}V$V@;V!$$&0?@?@?@?Ub gb(Ub[$o!&0?@?@?Ub gb\@?@?@?@?@?@?@?@?@@3X@4X|V|V4Xp4V05X5X6X@V rVrVP2X0X0$V0,V0-V4V%V@'V(V*V,V6VP6V3Vp7X7X|V|V7Xp4V04V8X 9X@V rVrVpuVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V!Y&m!&@HPHPHPH0[ gb0rbUY&'&@HPHPH0[ gb\PHP!HP-HP9HPEHPQH@ V VVVV`wV`vV}V$V@;Vtb:X:X|V|V:Xp4V04V`;X<X@V rVrV sVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V!)n'f#&dJeJfJgJrb rb|bV)n'~:!&dJeJfJrb rb\hJtJJJJ@ V VVVV`wV`vV}V$V@;Vb?XP?X|V|V?Xp4V04V@X@X@V rVrV sVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3Va[$x!&KKKKH}bg X}bbW[$!&KKKH}b X}b\LLLL>XAX`BXVV`wV`vV}V$V@;V	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqc0N~0NNAy%3]$& N0N0N0Nbb[ ȝ[bCXGX HXJXJXV@#V4V$V@;VЍbLX MX|V|VPMXp4VNX`NXOX@V rVrV sVsV0$V0,V0-V4V%V@'V(V*V,V6VP6V3V
a  !&ФNNNNhb xbЕbX  x#&ФNNNhb xb\NNNNOXPXVVV`wV@#V}V$V@;VV 4V@4VP4Vp4V04VPRXRX 6V`!V!V!V"V0$V0,V0-V4V%V@'V(V*V,V6VP6V3Va$$$&RRRR[ (bbY$$H]$&RRR[ (b[RXUXpYXV01V`.V@#V4V$V@;V'}!c#%# K :!6"&DŽ&52$!.$[Z"#%$$#i"#%S]$'!o7&[&\&!ͪ$^%]$X$M 1'$7&b ]X"'!bb7&b\&b["b!b\&bF^$bo%b7& bX%$b%(b8;!,b6&0bi'4b6&8b#<b!@b$%Db'Hb["Lb!Pb3$bT^$b_^$b bN$b!bD!b#b!bM!b#b'b!bh%bl^$bz%b}%bV$b%b:'b]$bE;!@b:'@X@XXXX XXXXXXXXXX X0X@XPX`XpXXXXXXXXXXX0X@XPX`XpXXXXXXXXXXX X0X@XPX`XpXXXXXXXXXXX X0X@XPX`XpXXXXXXXXXXXX X0X@XPX`XpXXXXXXXXXXX X0X@XPX`XpXXXXXXXXXXX X0X@XPX`XpX`XpXXXXXXXXXXX X0X@XPX`XpXXXXXXb&bq&m;![&)!5!l$u&   \&ʔ%t$&!B'%&, ^$'&/#bpX0$%$W!!["&&`bS'$*!#%4$p>[vZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZZZZZZZZZZZ&Z6ZFZVZfZvZFreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-0-g43ff75f2c3fe)Linker: LLD 11.0.1 (FreeBSD llvmorg-11.0.1-0-g43ff75f2c3fe-1300007)$FreeBSD$.shstrtab.interp.note.tag.dynsym.gnu.version.gnu.version_r.gnu.hash.hash.dynstr.rela.dyn.rela.plt.rodata.gcc_except_table.eh_frame_hdr.eh_frame.text.init.fini.plt.ctors.dtors.jcr.init_array.data.rel.ro.dynamic.got.data.got.plt.bss.comment  H &o" "3o(% (%Bo& &(L@& @&
R0 0@ZBN NdB\ \n2w w 2v	S	3<<!S<!3$1`RS`R3DYTI4x<Z<:LZL:`Z`: Z:Z:Z:Z:Z:Ip>[p; @[ ;
][-;IGbtB 	b~BW0~B~B

Zerion Mini Shell 1.0