%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /usr/local/bin/
Upload File :
Create Path :
Current File : //usr/local/bin/mysql_upgrade

ELF	>\T@B@8@@@ @ hh    L4L4L4\T\TP;P,[P,[ Y Ype;p[p[pPt@V;@v[@v[  RtdP;P,[P,[ Y YPtdL"3L"SL"S11Qtd  HH/libexec/ld-elf.so.1FreeBSDFreeBSDFreeBSD%* >M(@mC$X0v*h"2I^>q	>	S			
A
}


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


 
'
.
:
F
P
W
_
f
o










1FNV]cjqw%07=BNUbgns{$09BP[clw<]t4R^v*?Tn
#)2;DOZglsz
(<Ob|*8HOWh 0BRcv-@Qaq|=BJS[^_Qp[b@Y		




X`o``ppp0	b(zyӯkt)P&y(zy(zy(z(z
MMPvݣk%PP2DgMC47e&%T(i
,>.|!FDW1q=YHvG*#R'r5+ $y!?wI)K,6J97mHK
hE>@5O=:3PEN0;-p6"B<G/
A8Ff	?;@8L+*/$"	#A9&(.%4<c1I'-[ZuLnbV]XCUojlkz Q\0{)}N~d2tJ
_O3M^xBas:`S__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__stdoutpatoifgetsfprintffwritememcpymemsetprintfputssetbufstrcmpstrlenstrncmpstrtoulERR_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_sizefclosefopenmemmovepthread_mutex_destroypthread_mutex_initpthread_mutex_lockpthread_mutex_unlockdlclosedlerrordlopendlsymmemchrstrchrfloorgeteuidgetlogingetpwuidgetservbynamesignallocaltime_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_flagsabortfflushpthread_rwlock_destroypthread_rwlock_initpthread_rwlock_rdlockpthread_rwlock_unlockpthread_rwlock_wrlockpthread_selfstrncatstrncpystrtok_rsleependpwentgetpwnamcompressuncompressstrerror_r__isthreadeddup2fdopenfilenoferrorfreadfseekoftellochdirgetcwd__stdinpgetrusageclosedirfstatopendirreaddirstatcallocfputcfputsstrrchropenreadlstatreadlinkrealpathsymlinkfdatasyncpthread_getspecificpthread_key_createpthread_key_deletepthread_mutexattr_destroypthread_mutexattr_initpthread_mutexattr_settypepthread_setspecificpthread_cancelpthread_createpthread_exitpthread_joinpthread_onceRAND_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_9allocatorIcEEE6appendEPKcmstrcpylibz.so.6ZLIB_1.2.4.0libm.so.5FBSD_1.0libcxxrt.so.1CXXABI_1.3GLIBCXX_3.4libgcc_s.so.1GCC_3.0libthr.so.3libc.so.7FBSD_1.1FBSD_1.5/usr/local/lib:/usr/local/liblibrt.so.1libexecinfo.so.1libssl.so.1.0.2libcrypto.so.1.0.2libc++.so.1x[P/[H/[/[xs[/[ps[.[.[(0[0[H0[0[80[ X0[!00["xx[%x[&x['@/[.h/[./[//[/hs[/s[/s[/.[0.[0/[0/[0x0[1x[2x-[3-[3p6[3a[3xa[3 l[3p[3pu[38-[4-[4-[4/[4h0[46[4x`[4`[4a[4a[4b[4b[40b[4Hb[4`b[4c[4c[4c[4d[4 d[4e[4e[4e[4e[4e[4@g[4Xg[4pg[4g[4g[4i[4i[40i[4Hi[4Pj[4hj[4j[4k[4 k[48k[40l[4l[4l[4 m[48m[4Pm[4hm[4Pn[4n[4o[40o[4Ho[4 p[4q[4q[4q[4`r[4r[4s[4s[4Pt[4u[4u[4(v[4x[5/[6.[7x/[8p/[9/[:s[:/[;s[;(/[< /[=[Gpx[Ix[Jx[K{[{[p[[a[:a[:a[:`a[:b[:c[:d[:d[:xf[:f[:8h[:@h[:i[:i[:p[:r[:(r[:0r[:8r[:@r[:Hr[:Pr[:Xr[:t[:t[:t[:t[:t[:t[:t[:t[:p[Au[Ah[Cbbbbb>b?bPbHb bT(bS0bR8bU@b$HbPb,Xb*`b#hbXpbVxbLbb	bb(bbbBb-b@bEbDb
bb+bb)bCbQbMbW bN(b0bO8bF@bHbPbXb
`bhbApbmxb\bZbjbibhbgbfbebkbdbbbcbYb]b^bab_b`b[blbz by(b{0b|8bw@bqHbvPbpXbx`buhbtpbsxbobrbnbbb}bbb~bbbbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbbbbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbbbbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbbbbbbbbbbbbbb b(b0b8b@bHbPbXb`bhbpbxbbbbbbbbb
bbbb	bbbbbb
bb b(b0b8b@bHbPbXb`bhb#pbxb$b"bb)b/b5b%b+b1b&b,b2b(b.b4b'b-b3b*b0b6 b (b!0b8b@b8Hb9Pb7Xb;`b<hb=pb>xb?b@bBbCbDbEbFbGbHbIbJbKbLSET @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_fd/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/mysys/charset.cError 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 failedcp1251_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/wrkdirs/usr/ports/databases/mysql57-server/work/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 failed/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/mysys/my_fopen.clf_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<%.*skoi8r_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]'!'/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/vio/viosslfactories.cCan'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]'='hp8_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/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/mysys_ssl/my_default.cc%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)/usr/local/share/mysqlError 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'.rLost 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 valueTHR_LOCK::mutexmy_compress_allocmy_err_head--passwordaes-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-certGPL/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/sql-common/client_plugin.cLIBMYSQL_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/orderTEXT/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/vio/viosocket.cSSL_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_namelibmysqlfilenameucs2_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/usr/local/lib/mysql/pluginname 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 lockutf8mb3_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/alternateCOMMENTwrite lockSSL error: %s/usr/local.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-rows/wrkdirs/usr/ports/databases/mysql57-server/work/mysql-5.7.36/sql-common/client_authentication.ccThis 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,#,,*,#,#,,,,,,,,,T,,,,,,,,,,,,,,,,,,,h,,,)-C-t-3--.-d--------	--2	---.------------0-Z	--h--x	-G- - - -!-#!-Q!-!-!-!-!-k*-"-"-m*- - - - -$"-3"-D"-S"-v"-"- -"-#-#-#-Y$-$-$-$-m*-*%-%-&-K&-n&-&-&-&-&-Q'-d-d-f-f-d-d-d-d-d-e-e-)e-6e-f-Ce-Re-ae-d-pe-xe-e-e-e-e-d-e-e-e-e-f-f-.f-f-f-f-If-df-f-f-f-f-f-f-g--------e-+--?-O-e------C--------	---C--6-----+-<-M-^--o--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------5---6--5--@<sOu$@`(?@yPD??@A?5?55?CP95?aCoc?Y@J_----^-m-Q---Q-Q-Q-=----W--`--X-X-X---r--X-X--:--a----k-----)-T--}--y
.y
.
.
.
.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?r.r.~r.jr.u.u.tu.mv.2w.w.w.w.			





   !!!"""###$$$%%%&&&'''((()))***+++,,,---...///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,p,,,?,`,,,t	-t	-	-	-t	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-t	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
-	-	-	-	-	-	-	-	-	-	-	-	-
-
-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
-& 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{|}~W'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'W'
X'
X'
X'
X'
X'
X'
X'
X'
X'
X'W'
X'W'lY'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'lY'Y'Y'Y'Y'Y'Y'Y'Y'Y'Y'lY'Y'Y'8['['['['['['['['['['['['['['['['['['['['['['['8['['['['['['['['['['['8['['n['T]']']']']']']']']']']']']']']']']']']']']']']'T]']']']']']']']']']']'T]']']'	

 !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~
d'@B         (((((                  H ԏ''i'i'+'e'i'i'̐''Z'"'''Ҕ''i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'4'd''ĕ'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i''$'T'''''D't''ԗ'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i''/'/'/'/'/'i'i'i'i'i'i'i'i'i'i'i'i'i'i'4''''''i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'i'܌'܌'܌'܌'܌'i'i'i'i'i'i'i'i'i'i'i'i'i'i'd'i'i'i'i'i'i'i'i'i''4''ך'''C'g'''ӛ'''''-'O'0'R'?$@Y@@@@j@.AcAחAeA _BvH7BmB@0BļB4&kC7yAC؅W4vCNgmC=`XC@xDPKDMD7yACnF?O8M20HwZ<sOuؗҜ<3#I9=D2[%Cod(h}
d'@B(Z(Z(Z(Z(Z(Z(Z(Z(Z((((Z(((Z((Z(Z(Z(Z(Z(((Z(Z((Z((Z(Z((X
(Z(Z(Z(Z(Z(Z(Z(Z(Z(4((X
(Z(
(
(Z(X
(Z(Z(Z(Z(Z(X
(X
(Z(Z((Z(X
(Z(Z(X
(>((((((((((((>(((((>((((((>(q(((%((>(((>(((((((((((((((((((8(@(@(@(@(@(@(@(@(@(@(@(@(@(H(@(@(@(@(@(@(@(@(@(@(@(@(P(X(`(h(@(@(@(p(x(G(@(@(@((@(@(@(@(@(@(@(@(@(((\66666##K(NK(nL(nL(}K(NK(!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-SHA4`(
`(
`(
`(
`(
`(
`(
`(
`(
`(_(
`(
`("`(
`(
`(
`(
`(
`(
`(
`(
`(
`(
`(
`(
`(&`(
`(
`(
`(
`(
`(
`(
`(*`(
`(
`(
`(
`(.`(         (((((                  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!@@@@	@
@@@
@@"#$5HHHHHHHHHHHHHHHHHHHHHHHIIincludedirinclude0^8^=^B^G^L^Q^V^[^`^e^j^o^t^y^~^^^N5Mysql5Tools4Base7Options11Bool_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_optionEEEkpIUIUaffffa%o%o.e	>3EmN5Mysql5Tools4Base7Options17Char_array_optionEN5Mysql5Tools4Base7Options21Abstract_value_optionIPcEEN5Mysql5Tools4Base7Options15Abstract_optionIPcEEN5Mysql5Tools4Base7Options26Composite_options_providerEN5Mysql5Tools4Base7Options24Mysql_connection_optionsEN5Mysql5Tools4Base20I_connection_factoryEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options24Mysql_connection_optionsEEEN5Mysql5Tools4Base7Options24Mysql_connection_options11Ssl_optionsEN5Mysql17Instance_callbackIvPcNS_5Tools4Base7Options24Mysql_connection_options11Ssl_optionsEEE#B#BB\C%DkDggY[0]X]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_extractorEEEzAaQE
O4?
/
E




5	

	 	OO
G\GsGGGG?GG?GE
GEGG
GFG	G	fG
E
GDEGB
D
GCGCGB,CG3CGBCFEEeFDFDG3A@G@
C@?CB B }E!B!E#?#?$$@$?$@%>&G&>'>'A(@)@)}C*@*C+>+G,>,=-?.?.?/}A0?0A1=1G2=2=3>3>4>4}?5>6?6<7G7<8<8=9=:=:}>;=;><]<<GHH__2P8")
44QPE6(_o!c

LL	UgyySoo~2
g2)/pH
bbM5[o5[o2)3jHCCQCCQuYJuu "	LLOf+ 8 32
R5u:3E9w
?

)





33?Z
hIJ	*}66BQoi66BQoi88DS#vi88DS!ti88DS!ti88DS!ti33?W88DS!ti33?W88DS!ti33?W88DS!ti33?W88DS!ti33D d88DS!ti,i]E`
N;=
j.Z;=
288D]	*}::F_::F_
hIJ88D]::F_	*}::F_
hIJ88D]::F_::F_
hIJ	*}88D]::F_::F_
hIJ	*}::F_	*}::F_
hIJ8")E6(_o!c
**6S
hIJ	*}33?WEEX:e::F_	*}
hIJ8")**6S
hIJ	*}33?:]EEX:e::F_	*}
hIJ8")88Lb::F_
hIJ	*}`rj8")"h


5 
5 
2"
	2!

5

5
S!
5
H!
5



55T\dd~
8")kYJLH


	


H
H8")77I~X

4	
LO$8")/
hl
d<<CMAUU"
f+8")RRi^0(0
q/

44b?UJ+)<)<E6(_o!c
%EJ]Y3
))BkF33>M]&CCN	d3$				)X+#!#7%8")(=XoDRc		
H
@
744<
*
aLOr-))")-----.-	,	<..{+.3++.D*.3+)0.t),,
+)(G*!.!{"(#.#:#($'$.$:%(%'&.&`'`.';;Feeqh
8	A;;F
8	A8")p

D
	Q	D	
,




MV2-	6x*

)
w;1"d=41=\1=T
dD|1D1E1E1tE2E
i
j,2k
dkL2kl2ktlDm|to4p$qrDtt|Tw$xz
}T
42Ā

d2d2t3,3
ą$\L3l3ĉ3ԉԊ3T3t4,4T4|44d445454T5t5T55564<6dt666Ě67Ԝ,7D\7d7T7d78448d8t8Ի8489D9t9d9T9$9$:DT:dt:d:::$;$T;T|;d;;;d$<D<Tt<$<<<=L=t=$==T=T>L>|>d>>>t$?D?t"|?"?d%?t%?%@%,@%L@&t@'@D(@$)@d)$A$+TA.A2Ad4A4B4$B7TB9B9B9B=B@$C$ALCdB|CDCDHCHDI<D$J\DKDKDKDLDMEM<EdM\EtM|EMEDOEOET,F4ULFdUlFtVF4WFdWFWGW<GXdGTXGtXGXGYGZ$H[LH4]|H$^H^Ht_I`4I`\I`IdaIaI4bJDb$JTbDJdbdJtbJbJbJbJbKb$KbDKbdKbKcK$cK4cKTcLdc$LcDLddL$dL4dLdL4eLdeMe4MfTMhMiMdiMkN4l,NlTNoNqNTrNdrNw,OTz\OzO4{OD}OT}Od}Pt}4P}TPP$PDPdPQ$QĀDQdtQQQQ,RT\R4R4RRċS4SԏdSĒStSSԖT,TTLTdlTtTTTTdUt,ULUlUęUUUU$$V\V|VVTVVd$WDWdW$WdWWW4XDX$tXXXX4Yd4Y$dYĬYDY$Zt,ZLZlZZZIJZ[T$[DT[[T[[D[\$D\$t\D\\\]T,]dd]]D]d]]^T4^T^t^4^d^^_4_T_t___T_`L`t`d`4`d`ta<a$\ataDadabdLb4|bbbbD<cdc4cccd$d4Dddddd4ddeLelee$eefD$4fTf$|fLfffg<gdgg$ggghLh|h$hhhDiT$idDiliii4ijD	,j4
Tj
jjjTj$ktLklkkkTkklD<ldlltllm4Lmdlmdmmmdn!LnD"tnT"nd"nt"n"n"o#4o#do4$oT$o$ot)o)p)4p*Tpt,|p$/p/p/p/q4Dq6tq8q8qT9q9rD:,r;lr;r=r>r4@rA$sBDsBdsCsdEs$FsdGtHLtDJ|tKtDOtRuR,uSLuU|uVuXuY$vZdv\v_v$_vD_w`4wblw$cwcwTdwexeLxf|xgxhxlxm$ymTyDnydoyoyTpzs<zs\zs|zDzz~z~z4,{\{{{{${t|4|T|||4|D||ġ,}ԡL}l}}}ģ}ԣ~Ԥ<~l~~~4~d$LT|tD,ĺTtdL|$dL|t܂44<dD4t<d̄,\TtL|4܆T<TldṫD<t\|Ĉ4$tT|܉4d<\$̊T,tLl	̋

TDl4$4DT|t$ԍDTtDdd,4\406T7$t7D7l8t8$;;>L$e|kDܑ,ԈTĊdDDēld̓dԗtL|ܔ,tTtԬ4ԕ4D,$tĖĺ4Tt$4Dԗ$<DdTTܘ4T|$Tdܙtt,T\D$ܚ$4tddԛT,dLtlDDtLtT$ԝd$DDtdԞt4d44TtĠdDDldT,tLl̢4D4<d$tԣd,T4Dd<l̥,
d̦tL|4ܧ!!,#\%D&t&Ԩ4''4(<(d)d+ĩ+4,,<T-\t.4/̪01,2\2|t3345,6T46t6d7Ĭ89$949TT:;<t==<=\t>|>@ܮ@$B<TFlFI$IܯTKK4KTLtLMNTOPDQldQTTıWY$YLZt[[̲D\\]<]d]t^^_`D`dbfĴj$n$DnLdnlnn$oܵoo,oL4ptdppTqtTu4wddxT{ķD|}$}D~t~ĀTD<dT44ć\ԇ|Dĺԉ$DTdԌԻdT4ďdԐ̼$$TĕtDĚDtԜ̾DtDdĿ4$L|Tdt$L|T4$\,$Td|<\|t$TDt$DltDd$4DT$dDtd$Dd$4DT$dDtd$Dd$4DTd$tDd$Dd$4DTd$tDd$Dd$4DTd$tDd$Dd$4DTd$tDd$Dd$4DTd$tDd$Dd$4DTd$tDd$Dd$4DTd$tDddLtD4Tt
T$L|Dd$&,4'\')*T+T,<0l0D1133<5lT5t556646<6l47L$8|$9D9d999$:D$::l:;;<=T>@AdC4tDl4FDGIJLKLMO$PTQTSDTTU,WdXYZ[4\l^$a4atab4bT$bfjLkDltdlllmm$m$n<DnDo\To$Tp|tpp\qqq4r$DrDTrddrdst4t4uDu4Dvdvvltww$wL$xl4xDxTxTytytzz{{LT|,t||d}L}l}~$~4~D~Ddd4t$t\$TDtdd4ĄԄ<\$,$|Dd$<dtdddԑ$$ԒD,4dTd4Ddd<\|ě<lT$DTdt4<T<ĥtĦ$Ԩ\ |$Td<\$44d<Dldt4Tdt4TdL d d4D D,d L4ld$!4<D\!\!!$|t!td"$D$"tl"$D<\|	
D
T

$
D
d
#4tD#4l#t#$DT/d7=tLL#N<$PlDPTP$4Q4$DVVVtWWDXlXXl$dYtY$\$\T\\$],4]LD]ld]]]]^$^4D^TT^t^%da<%cdDddd4d\et%Tf%4gdhii%dj&DkkD&Tm$m|&dt&v\v&xxyz,'Tz{,{\$||\'tTĂ<4\tă$D$dԄ$4$dDtd'tD4,4\4ԌԏdL$|4dėT44\ԚtԞ<4\t|tLt|ԥ4d4\Ddd,$L|'D(ļ<($Tt(DT((,)\)	,	L	$l	4	D	T	t	)T)),*
zRx$(nAC
BcDpAC
T$dvAC
Bk8AC
N8AC
F$(ZAC
BS`3AC
B8AC
C49#AC
B\$T 9'AC
C[$|MAC
Fu,PAC
LApQ
AC
A`Q#AC
]pQAC
A40V
AC
AT V#AC
]t0VAC
A4 WzAC
G-HeAhXAC
N$hXAC
F}$XAC
Fp$<(YAC
Fx$dYAC
F$ZAC
FZ4AC
BiZ<AC
Bq$ZAC
A[%AC
B^<[AAC
|$\\\AC
GAO,]/AC
JA$`AC
CE$bwAC
Blb+AC
e4$b-AC
IAEE\cAC
M|cAC
Ic,AC
c,c5AC
LA$dJC
B,eiAC
PA,DsAC
MA,tvAC
MAxAC
F$x(FC
BWE,xAC
POA,~AC
PA$LgAC
B`,tVAC
ICA,SAC
I@A$@JC
CE,ȄAC
PA,,AC
IA,\(AC
PkAAC
,AC
M,(AC
MA,	]AC
MFA<	AC
M,\	AC
MA$	$AC
C$	2FC
BaE,	؝AC
M,
5
AC
M
A$<
ȩ*AC
]ECd
ЩAC
E,
AC
PzA,
0AC
M$
GAC
G{8>AC
Bw,,XAC
IA,\حAC
PrA$xAC
FmA,AC
MlAAC
H,AC
P>A$4AC
G,\8hAC
KSA$xqAC
Ci$AC
F$XAC
G,
0dAC
PJA,4
pAC
PA,d
 AC
PA$
AC
F$
(AC
CtA$
AC
CH9AC
Br4,hAC
hA\A_APdAC
K,AC
MA	AC
DAC
GpAC
XpFC
H$4pAC
G$\HAC
G,AC
KA,pAC
KA$ <AC
Fq,8AC
MA,<AC
MA,l(AC
MA,AC
KAx6AC
Bo@AC
By,AC
MdA,<AC
PvAl8AC
C(AC
C,AC
P_A,AC
PA$XAC
HA,4<AC
CDA,dAC
MA,`%AC
PHA$`AC
HA4AC
JgEEA$!FC
H4D}AC
PcA|AC
SAC
RAC
K$AC
CAC
A$JAC
ED
AC
Ad
AC
A,AC
M,p	AC
B|AP,	AC
MA>AC
y4)AC
d,TAC
PA,AC
PA$`-FC
B\EhCAC
B|$'AC
C[$$)AC
`ACL@AC
{lAC
QAC
M,AC
LA,AC
LA$hAC
C,4@AC
PA,dAC
IA4pAC
IEoA$~AC
EoA$`AC
E|A$~AC
EoA$D JAC
jAZ$lHAC
B,qAC
B@Cg$JAC
jAZ(
AC
H
AC
H,AC
GL
AC
HlAC
FAC
GAC
K
AC
E
AC
EAC
G,AC
GLx
AC
Hlh
AC
HXFC
KXAC
GHFC
HH
AC
H8AC
L,8AC
LAC
FlAC
C$AC
GAQAC
L@"AC
]$P`AC
`AzEAC
@,<AC
J$lWAC
CK$PRAC
CF,AC
J$AC
C$TAC
CL,<8 AC
MA,l(!AC
KA$"AC
Cp#AC
C,`#zAC
JCA,(lAC
M A$D*AC
Clh+5AC
p,+AC
Jh-AC
GX-
AC
HH-AC
G8-
AC
H,<(-AC
Jplx/AC
Ux/AC
Tx/AC
Rx/AC
Tx/AC
R x/AC
T,, x/AC
IA,\ /AC
ItA, H0AC
IA$ 0EAC
Gy, 1AC
MnA,!p2AC
J$D!3AC
A,l!6AC
IA,!x7}AC
MfA!8AC
F,!8DAC
IA,"9AC
KA,L"h<AC
MA,|"(?AC
MA$"B:AC
gAM"BAC
O"B
AC
H#BeAC
`4#C
AC
HT#BAC
F,t#BfAC
KQA,# DfAC
CVEC#`DAC
G#PD
AC
H$@D
AC
H4$0DAC
RT$0DAC
Rt$0D%AC
`$@DAC
L$$@DAC
C,$EAC
FLA4%FbAC
M=END%0IAC
Hd% IAC
H$%IAC
B,%IAC
M[A,%JdAC
FGA&8L4AC
o,&XL7AC
rL&xL4AC
ol&L9AC
t&LAC
P&LAC
R,&LAC
CMEq,&M^AC
CHAI,,'HMAC
C^Ee$\'MRAC
GF,'MrAC
Jc'0NAC
G' NAC
BT$' N'AC
C_,((NAC
MpA,L(PAC
PA<|((SsAC
I`EKEA,(hTAC
MA$(WFAC
LAt)@WAC
V4)@WAC
VT)@W8AC
s,t)`WAC
YAQA)WAC
Z$)W=AC
tAC)WIAC
D,*(XAC
PA,<*_AC
MJAl*xfGAC
B,*fwAC
G.A$*gbAC
GV*@k>AC
y$+`kAC
EA,,+kAC
M-A\+oAC
U$|+oAC
jAi$+ pAC
G+p"AC
Y$+pAC
dAb4, r
AC
GQEQE$L,rAC
Gt,`sCAC
~,sAC
Z,s AC
[,s=AC
x$,sAC
AC-tAAC
|<-Ht`AC
[4\-t$AC
NA]ATA]$-u*AC
Ak-vHAC
C-vAC
V-vAC
O.vAC
<.(wAC
$\.wAC
AH,. xAC
wAwA.xAC
,.`yAC
A^Al,/yAC
iAzAC$4/@zrAC
Cj4\/zMAC
MAH$/{AC
C/X|!AC
BZ/h|AC
E$/X|AC
C$0|AC
Q$D0|LAC
BxA,l0|AC
MA,0~AC
MA40xAC
GE]A,1`AC
MIA,41AC
MA,d1YAC
JA$1AC
PEA$1؆AC
SEA<1ІjAC
UA^AWALAK$$2qAC
tAw<L2XkAC
UA^AWALAL2cAC
^2؇4AC
o2%AC
`2vAC
q3hAC
,3AC
,L3xqAC
MZA$|3ȉAC
GA,3pAC
IA,3 AC
MA,4AC
KA440
AC
A,T4 AC
M$4dAC
_$4X^AC
CV$4PAC
CH4*AC
Bc5H1AC
Bj$<5hZAC
CR$d5gAC
C_$5JAC
BtAJ,5AC
MA5	AC
D6AC
F$$6AC
EL6(RAC
Ml6h-AC
h,6x[AC
MA6AC
N$6DAC
Gx,7ЛAC
wAJAK,47@yAC
Jjd7AC
G$7AC
EMA7(KC
L7(#VC
I78AC
C8(	AC
D$,8DAC
Gx$T8@'AC
B`$|8H
AC
E$80:AC
fAN8HOVC
u$8xAC
E$9AC
A,<9؟AC
Kl9hAC
U$9hAC
G,9@>AC
J"A$9PXAC
AR$:AC
A4: (AC
cT:0(AC
ct:@AC
:AC
$:8AC
oAC$:7AC
cAN;mAC
h$$;AC
HA$L;AC
G,t;0AC
I,;AC
Iv,;AC
I,<}AC
Io4<)AC
`,T<AC
KA,<,AC
KA<AC
Z,<AC
MA,=@pAC
Ib$4=kAC
bAC\=ȳAC
F|=AC
G=AC
G=	AC
D=AC
U=^AC
Y,>ȳAC
IQAL>xCAC
~l>AC
J>'AC
b,>AC
IA>xAC
C>hAC
C?XTC
N$<?wAC
hA,d?AC
PA?pAC
$?AC
GAK?ؾAC
Y,?ؾAC
MA,,@XCAC
M,A,\@xAC
MA@+AC
f$@(YAC
QA@`8AC
s@AC
<AAC
[AIA|AUAI$TAAC
HA}|AcAC
^AXdAC
_$AAC
A$A0AC
ABAC
,B8EAC
@LBhAC
DlBhjAC
_AIADA]AYA~BcC
R,B0:AC
M#A,C@;AC
M$A,4CPAC
M|A,dCAC
M|A,C0VAC
MD,C`qAC
M_C!AC
\DAC
Y,4DAC
AER,dDAC
I<D0-AC
kAWArAmAC4D wAC
fAOAA<EhAC
PAHAhAIA,LEHAC
MA,|EBAC
M+AE8AC
ME8AC
Y,E8AC
M`A4FAC
MA$TF0zAC
Gn$|FzAC
Gn,FAC
J,F`AC
J,GAC
J,4GAC
J$dG`AC
GG8AC
Z,G8AC
MA,GmAC
J^,HAC
J,<H8AC
MA,lHAC
M$HDAC
Gx,HAC
wAJAK,H@AC
M$IAC
GDIAC
,dI0AC
MA,IqAC
MfAIAC
Z,IPAC
MA,JAC
MA$DJAC
GpA$lJ	2AC
iACJ0	AC
PJ0	AC
P$J0	EAC
|ACJX	AC
PKX	AC
P$<KX	[AC
RACdK	AC
Z,K	AC
M
A,KpAC
PnA,K#AC
PAL$
AC
A4L$
AC
A,TLp$AC
MA,L@%AC
PAL%
AC
AL%
AC
A,L%AC
MA,$M&AC
JA,TMp'AC
KvA,M)WAC
N?A,M ,=AC
J.M0-#AC
^,N@-AC
PA,4N1,AC
MA4dN2:AC
M#A,N4AC
MA$N8eAC
B^N9ZAC
U$O:xAC
`AR<Oh:AC
<\O(;AC
[AOAAWA4O<AC
]AAA,O>AC
MA,P>AC
MA,4P?AC
ACAfdP`AAC
YP`AAC
Y,P`A6AC
MA,PpEmAC
KXA,QEAC
MA,4QPFIAC
M2A,dQpG~AC
KiA,QGAC
M,Q0IAC
MA,Q KAC
MA$$RRIAC
EzALRSAC
W,lRSAC
MA,RSpAC
Ja,RSwAC
Jh$RT2AC
hAD$$S0TAC
AT$LSTAC
vAMtSUAC
CSUAC
C,STAC
MA,SUAC
MA,TpVAC
PA,DTPY=AC
M&A,tT`Z]AC
MFA,T[AC
MA,T\AC
MA,UP^^AC
MA,4U`AC
MA,dUc}AC
MA,UPe.AC
PA,UPfAC
MA,U@k;AC
P!A,$VPlAC
MATVlAC
FtVlAC
FVlAC
KVlAC
S$VlUAC
AAN$Vl@AC
vAD$Wm%OC
RDWmOC
JdWm}AC
x$WpmvAC
JA,WmAAC
P'A,WpDAC
I1A,Xr8AC
InA$<Xv8AC
oACdX0vAC
FX vAC
FXvAC
JXvAC
SXv!AC
\Yv&OC
S$Y v+ZC
M$DY0v}AC
JA$lYv}AC
JAYvAC
,YPwAC
MA,Yx`AC
MIAZ { AC
[4Z {AC
C,TZ{>AC
M'A,Z |3AC
MA,Z0}AC
MAZ~AC
Z$[~jAC
F_$,[,AC
bADT[AC
$t[AC
xAI,[AC
Jv,[HAC
J[AC
G\ AC
[$<\`AC
EV$d\ AC
B,\ȄAC
ALAK\HAC
Z$\HAC
E$]0AC
CA,]( AC
[$L](AC
C$t]ЇAC
A4]XAC
ALACAK]AC
Z]AC
|,^PAC
PA,D^ЊAC
JA,t^p,AC
MA4^pRAC
JBWA,^AC
MA_(AC
O$,_(9AC
pAC$T_@IAC
@AC$|_hiAC
`AC,_AC
MA,_0fAC
FOBJ,`p3AC
PA,4`F&AC
PA,d`AC
P]A,`P;AC
PA$``DAC
EuA$`qAC
Ci$aAC
F,<axAC
M,la8LAC
M:,aXHAC
M6,axAC
JA,a(JAC
J;$,bH+AC
C#,TbPAC
G,bAC
MA$bAC
A$bhiAC
G],cAC
MA,4c lAC
ILA,dc`AC
P A,c[AC
MDA,c AC
MrAcAC
T$dAC
HA<d/AC
j\d(%AC
`|d8AC
Wd85AC
p$dXAC
A,d0AC
MADeAC
JAFBAA\e IC
V,|e!KAC
M4A,e8"zAC
GIBce#<AC
Bue#0AC
Bif#
AC
H<f#
AC
H\f#
AC
H|f#
AC
Hfx#
AC
Efh#<AC
w$f#AC
qAg$
AC
A$$g$AC
KA$Lg$
AC
Atg$+AC
e,g$AC
PA$gp'XAC
NBC,g'AC
Jh)AC
G$<hx);FC
BjEdh)AC
Ch),AC
gh)AC
Ch)
AC
H,hp)AC
KA,i@*AC
KA,Di*AC
MA,ti,AC
GCAli@-AC
R,i@-AC
MA$i/wAC
Co,jh/AC
KA,Lj0AC
KA|j0AC
Lj0AC
L,j0`AC
MIA$j1JAC
BCk 2AC
G4k2AC
C,Tk2
AC
LAk2EAC
@,k3oAC
PA,kP5AC
MA,l 80AC
MA$4l 9AC
G,\l9AC
J,l9AC
J$lH:7AC
Ck$l`:qFC
C_Em:AC
H,,m:8AC
J)\m;AC
H|m;AC
Rm;AC
N$m;AC
G4mp<AC
JWA,nX=5AC
PA$Lnh?]AC
IO,tn?JAC
PA$nElAC
EbnFAC
BT,nFmAC
GvEoHFEAC
B~<oxF=AC
Br,\oFAC
KIAoH
AC
A$oGAC
B$opHAC
C|,oHAC
FA$,phIAC
CA$TpIAC
UAC$|pI/AC
XEI$pIAC
PEApI5AC
Bn$pIQAC
CIq J FC
S4q JAC
ATqJ`AC
[tqPJAC
Fq@JAC
Rq@JAC
Uq@J
AC
A,q0JAC
JA$$rPAC
BxELrQAC
RlrQAC
K,rxQEAC
M.A$rRAC
JA,r`SAC
J$sPTSAC
BL,<sTAAC
N)A,lsUAC
PA,sW AC
NA$sxXAC
H}A,sXAC
PA,$tY)AC
NA,TtZAC
NA,t0[AC
NA,t[AC
M,t^AC
M4uaAC
PfA$LuXdAC
Btul?AC
zu lAC
Uu lAC
,ulAC
]A_AM,vl`AC
\A:AC,4v nAC
IA,dvomAC
IMA,vPp,AC
M,vPwVAC
IHvyOAC
F,wyAC
M,Dw0{^AC
IP$tw`}IAC
VAmw})AC
dw}AC
w8~HAC
C$wh~AC
vAo$$x~mAC
XAO,Lx89AC
I+,|xHtAC
Gh,xAC
IAJAhx;AC
v$xAC
AJ$y^AC
YDDyAC
_ASA{ArALA\$yȃAC
AA,y``AC
JQ,y`AC
JQ,zAC
IAJAhDz ;AC
vdz@AC
zЇ^AC
YDzAC
_ASA{ArALA\$zAC
AA${LAC
IA}<{"AC
]\{AC
,|{8AC
]A_AM,{cAC
\A=AC{؋-AC
h{AC
U|}AC
x,<|HAC
aAxAM,l|ȌLAC
\A&AC,|LAC
EA,|zAC
McA$|X@AC
oAK$}p"AC
]D}AC
,d}oAC
]A~AM,}0-AC
\AAC,}0AC
KA,}Б>AC
M,,$~+AC
IT~OAC
F,t~oAC
M]~PAC
I,~@0AC
I"$~@IAC
VAmh)AC
d<xAC
\HAC
C$|HAC
vAo$МuAC
TA[,(9AC
I+,8tAC
Gh$,:AC
fAN$TDKC
At,|ȟAC
MA,AC
P}A,܀AC
M$/AC
cAF$4AC
A,\xAC
NA$AC
P]AC
T$ԁPUAC
EFA$XAC
FI$$}AC
Fr$LpAC
Fe,t`tAC
K_A,VAC
G{EJ$Ԃ5AC
EfA,AC
M|A,hAC
N,Lh8AC
M!A,|xAC
MiA,ȱxAC
M2A,܃
AC
MA$AC
TAC4AC
ZT0AC
k$t2AC
cA$OAC
FD$Ą@bAC
CZ$,AC
cACAC
Y$4HAC
G|\,AC
g$|ȹAC
F$0[AC
BT,̅hAC
PgAȽbAC
],oAC
PA,LXAC
NA,|AC
PA,AC
NA,܆HeAC
PKAAC
BV,,AC
PA$\@AC
Fq0$AC
_,@AC
PA$ԇAC
F$8AC
G$$UAC
GI,L8AC
PA$|UAC
CM$&AC
C$̈PAC
FE$ BAC
Fw$H<AC
FqD`
AC
EdP
AC
E$@_AC
GS,xAC
MA,܉AC
MA,aAC
M;A,<AC
MA$lhAC
C`$ >AC
uAC,8BAC
L,A,XAC
NA,mAC
NUALXAC
K$lXAC
GDAC
$PAC
BI,܋(AC
PA,AC
HA,<8(AC
PA,l8AC
PA,AC
J4̌X6AC
PA$`@AC
rAH,,xAC
PA$\8AC
MEE,0AC
PA$.AC
BYAI܍
AC
A,AC
NA,,AC
NA$\9AC
pA$AC
Q,AC
IA,܎8AC
PA$AC
C,4PpAC
PVA$d1FC
B`E,&AC
P_A,AC
PAXAC
G$H
AC
A,40H"AC
PyA,dP
AC
JA4AC
GwAME$̐hBFC
CpE$3FC
Bg$>AC
Fs$DSAC
GG$lDAC
Fy$ AC
F,AC
J$KAC
F@$>AC
Fs$<<AC
Ct$d8AC
Cl,hAC
PA48AC
PA,AC
PA$PAC
AD@AC
Ad0AC
C, AC
NA,AC
PA$pvAC
JbA,AC
NA,<h~AC
LhA,l'AC
PAAC
O,;AC
P!AAC
CAC
C$,AC
C$T`AC
G$|AC
BAC
IĕAC
KAC
W$ AC
UEA,
AC
AL
AC
Alx
AC
Dh
AC
DX	AC
̖HAC
A8AC
A(AC
K,AC
ALAC
AlAC
AAC
AAC
A̗AC
AAC
AAC
A,AC
CLAC
AlxAC
ChAC
AXAC
C̘HAC
A8AC
C(AC
A,AC
CLAC
AlAC
AAC
CAC
A̙AC
CAC
AAC
A,AC
MLAC
ClAC
AxAC
AhAC
A̚XAC
CHAC
A8AC
A,(AC
ALAC
AlAC
AAC
AAC
A̛AC
AAC
AAC
A,AC
ALAC
ClAC
CxAC
ChAC
A̜XAC
AHAC
A8AC
A,(AC
CLAC
AlAC
CAC
AAC
C̝AC
AAC
CAC
A,AC
CLAC
AlAC
CxAC
AhAC
C̞XAC
AHAC
A8AC
C,(AC
ALAC
AlAC
AAC
AAC
A̟AC
AAC
AAC
C,AC
ALAC
ClAC
CxAC
AhAC
A̠XAC
AHAC
A8AC
A,(AC
ALAC
AlAC
AAC
AAC
A̡AC
AAC
AAC
A,AC
ALAC
AlAC
AxAC
AhAC
A̢XAC
AHAC
C8AC
A,(AC
ALAC
AlAC
AAC
AAC
A̣AC
AAC
AAC
A,AC
CLAC
AlAC
AxAC
AhAC
A̤XAC
CHAC
A8AC
A,(AC
CLAC
AlAC
CAC
CAC
A̥AC
AAC
CAC
A,AC
ALAC
JlAC
JxAC
JhAC
A̦XAC
AHAC
C8AC
A,(AC
ALAC
ClAC
AAC
C$AC
G,ԧpAC
FA,AC
J$4P3AC
eED\h AC
[$|hAC
G$ AC
G,̨AC
M!AC
"SAC
N<H"AC
BW,\H"
AC
P
A,/AC
GPA$x0cAC
TA0AC
N,0?AC
PA,46AC
Mn,d 8(AC
J, 9b
AC
P9AĪ`CAC
H,HAC
PA,JxAC
F\A$DJgAC
EXA,lK+AC
PA$MAC
G,īMAC
NA,@NAC
MA,$O-AC
PIA$TSpAC
Fe,|XSAAC
CmAG$xSCAC
EtA,ԬSaAC
PGATyFC
Q,$@UzAC
P`ATVCAC
B|$tVAC
S$VrAC
GfĭW
AC
AWAC
CVAC
J,$VnAC
MWA,T0WAC
MwAYAC
QYAC
BQ$ĮYDAC
FyY@AC
{Y
AC
H$,YAC
PEAT`ZAC
BQt`ZAC
APZAC
PAC
Aԯ@;AC
v$`AC
CKNȀAC
<
AC
E\ȊAC
BQ$|ȊDAC
Fy@AC
{İ
AC
HAC
KAC
K$AC
BQDAC
dЍAC
BQЍAC
BQAC
BQ$ıDAC
Fy@AC
{
AC
H,AC
JLAC
JlAC
BQAC
xAC
BQ̲xAC
BQhAC
BQ$hDAC
Fy4@AC
{T
AC
Ht
AC
H
AC
HAC
BQԳAC
pAC
BQ AC
BQ4AC
BQ$TDAC
Fy|8@AC
{X
AC
HH
AC
Hܴ8
AC
H(AC
BQ(AC
<țAC
BQ\țAC
BQ|xAC
BQ$xDAC
Fyĵ@AC
{
AC
HAC
BU$AC
BUDAC
dAC
BQAC
BQ$BFC
CpE$̶ȟ3FC
CaE,/AC
J $$AC
A,LHZAC
MH$|x[AC
JBJAC
BQ$ķDAC
FyȨ@AC
{
AC
H,AC
BQLȫAC
BQ$lȫDAC
Fy@AC
{
AC
H,Ը<AC
MA AC
BQ$ AC
BQD AC
BQd AC
A
AC
A#AC
]ĹAC
BQ$DAC
Fy(@AC
{,H
AC
HLAC
BQ,lh<AC
MA(AC
BQ$(DAC
FyP@AC
{p
AC
H$`AC
BQDpAC
BQdpAC
BQp
AC
A`#AC
]Ļp
AC
A`#AC
]p
AC
H$`AC
G,DP`AC
P
AtAC
FpAC
F$`AC
C$ܼJAC
AAC)AC
d,$ AC
MATIC
OA,tOAC
P5A,2AC
PAԽ}AC
x$`AC
F,;AC
J,LAC
K,l/AC
P	A,%AC
M
E,̾AC
PAxAC
BVxAC
BV,<xAC
I|AlAC
OAC
BQ$DAC
FyԿ@AC
{ 
AC
HAC
BQ4AC
BQ$TAC
JA,|xGAC
M#B$8AC
Cp,,AC
MA7AC
Bl$AC
DP
AC
AdFAC
B,<AC
MA$JAC
eE,x&AC
WACAEAC
E$,>AC
bART	AC
BQt	
AC
A#AC
])AC
d,<AC
MAAC
T$9AC
tD 9AC
t$d@AC
B4AC
Bi8<AC
BqX
AC
AH#AC
]XAC
U,XAC
BXLX
AC
H$lAC
PEA7AC
Bl,AC
MmA AC
$ QAC
CI<,8 AC
PArEE,l8AC
PA,@BAC
P(A,FAC
PA$XU)AC
Ca,$W<AC
MATXAC
tXAC
$^vAC
Fg^AC
BQ$^AC
F{$P_~AC
Fo$,_AC
FT `
AC
At`#AC
]`AC
G@c
AC
E0c"AC
]@c?AC
BtcAC
H4cAC
ETcAC
HtcAC
Hc>AC
BscAC
$c4AC
Clc
AC
EcAC
BU<c	AC
D,\cAC
JA(i4AC
Bi$Hi$AC
UAEPi4AC
Bi$pi;AC
Cs$iAC
PEA$DiAC
PEA,lk+AC
MA,l-AC
M
Am
AC
E8o?AC
Bx4(qmAC
JHAQ,DyAC
JAt{	AC
D,{)AC
MA|6AC
Bk,P}AC
M,}AC
Jr$D@~qAC
Ga$l~pAC
Fe,AC
JA4plAC
JERA$5AC
BcEF$0AC
k$DЄ9AC
pAClAC
NAC
QAC
F؄AC
T؄
AC
EȄ
AC
H,AC
U,LAC
JA|8AC
F$(AC
KAL$ AC
KAL
AC
A#AC
],AC
K,LpAC
I]A|؇
AC
Aȇ#AC
]$؇AC
F~,@AC
J,AC
J,DЉAC
M,tAC
LA,AC
MA,AC
JZA,`AC
J,4AC
J$dAC
Gv,AC
FA,AC
M,jAC
MX,ȒAC
MA,LHAC
J|(<AC
w$HIAC
CA,pAC
MA$&AC
CZ$DAC
C|$D DAC
C|,lHAC
MA,AC
JHA$]AC
GLA,.AC
M$#AC
]DК5FC
fC$dyAC
As$HAC
E,ЛAC
JpAC
K,pAC
M,40AC
J$d&AC
C^'AC
B`$.AC
Cf$-AC
Ce-AC
f$(7AC
Co$D@AC
F,lAC
MkA,(+AC
J(JAC
E$XAC
A0QC
,4ХAC
MA,dnAC
FTEJp'AC
bpAC
F
AC
H
AC
H
AC
H4
AC
HT
AC
Ht
AC
H
AC
HAC
BU
AC
H$AC
CzPLRxe,$3bAC
L(A4T(;$GAC
PnA,_AC
IA$ `KAC
C,`AC
IzA4(askAC
MA4Lpbs{AC
MBA,c[AC
KA,Hd?AC
KA,eU#AC
NA48fAC
MA4LgAC
PhA,jAC
IA48kAC
PA4mAC
PA4$(pAC
P5A,\0sAAC
KA,PtAAC
KA4vwAC
MA4wOAC
M'A,,@zsAC
KA,\@{WAC
GA< kCAC
M,A\B$@AC
BqA$;AC
BhE4@AC
JA4TAC
PASAC
Pc.S.@.. |.c.Q._.Q.b. C.S.z.E.v.t..hA.E.P.W.{.a.Z.J.I.[.E.H.,&AC
KA4L'AC
JA,h)[AC
CNK4(*CAC
MA4*'AC
MsA4$x,AC
MA4\@-AC
MsA4.
AC
MA4/AC
MsA4(1AC
MA4<2gAC
MsA4t3CAC
MA4`4'AC
MsA45AC
MA4	6AC
MsA,T	H8AC
KA4	9AC
MA4	9AC
MsA,	h;kAC
KA4$
(<SAC
MA4\
=7AC
MsA,
>AC
KA4
H?AC
MA4
 @AC
MsA,4AAC
KA4dhBAC
MA4@CAC
MsA,DcAC
KA4EKAC
MA4<`F/AC
MsA4tGAC
P,A4@K|AC
PFA4O+AC
PA4
PS'AC
MA,T
TAC
CNK4
hUAC
MA4
PVAC
MA4
(WAC
JA4,0XAC
MA4dYgAC
MA,ZGAC
CNK40[/AC
MA4\AC
JA4<]AC
MA4t^AC
MA4_AC
MA4h`AC
JA,Pa_AC
CNK4LaGAC
MA4c'AC
MA4pdAC
MA4HeAC
JA,,fAC
CNK4\fAC
MA,gAC
CNK4ioAC
MA4iOAC
JA,4sAC
IA4dsAC
JA,PuWAC
CNK,u?AC
KA4vD'AC
MA44xAC
MA4lzVAC
MA,{AC
CNK4X|AC
JA,}AC
IA4<p~AC
JA,tcAC
CNK,!KAC
KA4D;AC
MA4#AC
MFA4DHAC
MA4|VAC
MA,8AC
CNK4؈AC
JA4AC
MA4Tذ{AC
MA4[AC
JA,h3AC
CNK4xAC
MA4,cAC
M&A,d(HAC
N.
A,HAC
KAlbAC
IQ.S.V.X.s.|.f.s.s.M.V.Y.^.Q.P..W.R.aA.R.E.448$'AC
MA4lNAC
MA4	AC
PA4:CAC
JA$(+AC
P4<@_AC
MA,th[AC
CE,(8OAC
KA,H,?AC
KA4,#AC
PA,<`4gAC
F^A,l4GAC
JA47uCAC
FJA49gAC
MA4 <gAC
MA4D?HoAC
JA4|@cAC
GEHA,CGAC
GA,HD+AC
KA48EAC
M`A<L@GAC
PNEA4M3AC
MQA4OAC
MhA,RDAC
CcA4,0UAC
MvA4dH^AC
PA4
AC
PA48qAC
PbA4^?AC
PyA,Dث7AC
IATtAC
MK.I.L..O.O.eA.W.b.U.Z.E.,AC
IA,ЮAC
IA,,AC
IA4\AC
P_A,sAC
IFA4عAC
MA4AC
MAUHAWAVAUATSPIL?IcL$IH=uL%IE~IHu@v[Ht/H-HI8HHt΀/tAI9sUA1r	1ɸA}%uIEHEDƉAUHMHII9r謬DLLDLL`虬fUHAWAVAUATSHHUHuи@v[HA^T<\T\TH)LkHHIHHtGE1AIHHIHHHIFL9tJ\THrDHuHU蛫x,[A,[I)MnMLIHHtI1A"HMLIHHHIFH9tHx,[HrDHuHUH[A\A]A^A_]DUHSP\T\TH)HXHHHHHuH[]HHIHHtHݸ\THHrUHSPh,[DHHHHrHH[]@HtUHH=]t
p,[ͪUHSPHHHHHHH@tHP藪HxHHHHHHXHH[]BUHHH=ȅ1]UHAWAVSH(IL=IHEEHversion-HEHon-checkHEE HHE(u)EH5oHƃI[HUHML=HËP@kHHt	HHPH߾nEt	H}oEt	H}`E*CEHm-tablesHEE@EHE(jt)E@/@ @k@?IYHUHMLpP@sHHt	HHQEt	H}貨Et	H}裨ƅhDživerbDžlboseƅp0臨H`(t)P3B@BHprocess.HH@&I]HhHPLHËP@vHHt	HHPH߾PtH`ڧhtHxŧƅ8Hwrite-biH9DžAnlogƅE袧H0(u) e@oK@`0@P@@@0ߝ@ ĝ@@IXH8H L tH08tHHۦƅ
Dž	forcfDž
eǦH(t)@@`@@P@@@@@0~@@ c@@H@@oSQL.@sI\HHLP@fHHt	HHQtHtHƅHskip-sysHHs-schemaHƅ0軥H(
r)h?@M?H schema.HH@&IZHHLH18tH3tHIH;EuH([A^A_]2HHcH tH0ݤH8HHHHKHHtH蒤HHEt	H}gEt{H}pHtHCtTHFHPtH`ht*HxHEt	H}Et	H}HUHSPHHHHHHH@tHP藣HxHHHHHHQHHHH[]ZUHHG2.0]UH]UHSPH@HC(o*@,@ @@<HH[]UHSPHH=H5&H,&HtmUHAWAVAUATSHIHRHHEHTH81蚢I$LPxH`I$0H7HHH`eI$8 H
HHL`H
HHH@HH"A$YtH=M$0A$XI>H5 蔡H(6o)pHatabase.HH@HpL?)ApHI>H5(g H(n)@p@HL(A~HmA$\u,L)t H=,H51A;A$[tL*AI>H5A.D	gLY,AHA$YtA$Z=@H0($l) K@ K@qK@0H L. tH0腟A$Ym0|H(>m)@Hssfully.HH@'HLA.tHE1L1:I>IHL@HH8H5HE1APH@(Bm)0B@0B@ oB@TBHsession.HH>@FH0LJ&A0tH@2H`FHHH;EDHĈ[A\A]A^A_]ALrEI>H5-W
E1I>IHLHH8H5i1ۅ 荝H (h);@	w;@HL`,tH +L-0!H(j)*@@ .@!HL$AHxI>H5^H L1VI>H5 wHP(j)@@
@H@L%$A@HPƅ&5	Džses.ƅHL*tH进LG40赛H(gi)@@ .@!HL_#AHL-809H(h)B@'@ .@!HL"AHI>H5B"8
u<I>|IHt,LHtH8H5@G	LxoI>H5#	gHH(fh)H58HKƃHL"AHL3n0H(g)@@ .@!HL!ARHAI>@IHHuHX@H
rHQHxH@HpHHHHhHHGHHH=HHHLX.HvHHsL{LXLHHHHxHHpH8HDžH8LL(HEEHHHH8HLHHWH8@@Dž0HH8LL
ƘHhHHL
觘HHHL
茘IŋhHi'kdAIH=HH޺
XHhHHH޺
9HHHH
hHi'kdHI9"HH5kDHHL(LߗHLHHHH5QHpHALHp%ptH蓖L+HL8.HH5:HHL(L3HLHHnHH5ZHH+ALH%HL8tHٕHHHH8HHHH 菕L}jK{HH`(a)PH5H_ƃHPL$APH`LjI>H5qPH@(`)03@<3@03@ 3@3@LH0L|A0:H@)PfH`(Hc)PTo@09o@ o@oHresults.HH?@GHPLAPH`HHHH8HHHtH 莓HHHL0I>*HHH:HɓHHƓH8ʓHHcIHuI}HHHxHHpH8HDžH8HbHEEHHHH8HH4HHH8W@@Dž0HH5
bHMmLHLHEHH5l1HǾHH5XHH<LH tH(虑L&HHHH8HHHHH >H8HCHC@HHHH+HHHH@H8HDž襑HEEHCHHHhHH8HHHhHHHHW Dž0HH5.4HHY;HLJtHL]%HHHH8HHHHtH 辏HBH5HH;H8?UHzdI>H5PiH([[)o.@<X.@0=.@ ".@.@LHLAHI>HHu8H@HH=H8AWHIHI}hcHHHxHHpH8HDžH8HێHEEHHHH8HH譎HHH8W@@Dž0HH5&HMmL|HLHHH5HǾdmHH5dTHHV8LHGtHLZ"HHHH8HHHHH 跌HaI>H5P蕌H(X)@>@0@ @@NHL"AHI>HHu8HlHHiH8mH	IHI}蔌HHHxHHpH8HDžH8HHEEHHHH8HHًHHH8W@@Dž0HH5RHMmL訋HLHHH5OtHǾ虋HH5QHH5LHstH>LHHHH8HHHHH H^I>H5CPH(U)r@>r@0r@ ur@Zr@NHLNAHI>HHu8H蘉HH蕉H8虉H5IHI}HHHxHHpH8HDžH8H3HEEHHHH8HHHHHH8W@@Dž0HH5w,HMmL͈HLHHH5wHǾ辈HH5NHH2LHtHcLHHHH8HHHHH H[I>H51hPH(R)po@>o@0o@ o@o@NHpLsAp1H I>HHu8H轆HH躆H8辆HZIHI}HHHxHHpH8HDžH8HXHEEHHHH8HHH#HHH8W@@Dž0HH5Q	HMmLHLH4	HH5{ 	HǾHH5KHXH/LHXXtHh舄LHHHH8HHHHH -SHYzuIphHWOJI=H較,IIXJHh蓃9IIH[IH:I1I<IvHeIHԂzIIIH裂II'I0H@cIHBI9IDIPH`yIHHHH8HHHHtH 跁H;H5HH2IPH`nIH(MIDIOI@HPIwHf^YILHˀ;3dI!H蠀IHIH^IpH=IHI|HkIVHEI5H $I H0III0H@]IHHHH8HHHHtH HHHH8PItDH~61/Ipt&H~HkIH~IH`蟬L~H?UHAWAVSH(HL=9IHEH=sH5qjIH}H苠Ut
HuHUHHuL9H5
H%HHHpHH}~H5H}~HHǾ
Q8AH}~AH~H~Et	H}}IH;EuH([A^A_]}HH}~HEt	H}I}H}UH1]P~~UHAVSI~HHL.H5?H@H~IH~L}UHSPH~HHHH[]UHAVSHIH{}LHH[A^]UHAWAVSHHL=IIHEHHpHLuL\}H5uL]}HHǾ
Q8AH}S}AHW}H_}IH;EuHH[A^A_]|HH}}H|UHAWAVAUATSH8IIHHHHEH}H\}}HH@L$H|(DluJH}H}Lq|H5H}q|HHǾ Q8EH}g|EA$H}MAA LIDDLLMHuHH@H<t |H}|HHH;EuHH8[A\A]A^A_]zIH}{IH}x|IL{HHxHl|w|Hm|HzHUHAWAVAUATSH8L%I$HEHIIDMHH)LEIHE1H)LOHUHH)H~IELHP`H9MIsC6EH]Le'I^HHyIHEHH]LuH]uLL{C4EtH]HL%NIELHLP`HEt	H}<yL9u,HuI)M~IELLP`L9uHEH@E1I$H;EuLH8[A\A]A^A_]yHEt	H}xH
yUHAWAVATSH IHL%I$HE؀^u
Lu*L}LHILLPEt	H}\x\uL[u
L1I$H;Mu
H [A\A^A_]NxHEt	H}xHDxUHAWAVATSHHAL%I$HEH=
H5at
HSH[HHHHHHHpHL}LxH5LxHHǾ
Q8AH}xAHxHxI$H;EuDH[A\A^A_][wHH}_xHWwUHAWAVATSH0HL%I$HEH1x vH(QE)@
@HHtH}vHHHt1I$H;Eu}H0[A\A^A_]H111 HtIHDžHHBxI1L1#MtH5QL*xyvHtHuHuUHAWAVAUATSHhHL-IEHEW)EHE uHE(9A)EHversion.HH@HuH]Et	H}.uH8ƅxDžyversDž|sionEHxHUHMHxt	H}tHt1ELuLtH}L}L
uIH}HL
yuHH}HL
auDHi'kdHȳH=0t.HH8EtLuH5;H
1L1vEt	H}(tIEH;EuHh[A\A]A^A_]8tHxt"H}sHEtH}sHEt	H}sHtUHAWAVAUATSHHHHHEH8LuLXHHHhHpHHxHEHZHHHHHPHHXHDž`HhLH}HH10sH@(Y>)0n@SH server.HH @(H0H0tH@rL%f.fI<$I|$HH5r1H^M,$L%sHIHs"C6LM7@LHHHqIH(HHL LLLqC7H}HHtH(qIH	H\1H}HQHH;EuHH[A\A]A^A_]nqHsH0t+H@HHHtH(pH}H*qUHAWAVSHL=IHE]t{t
HVHvHHH=HHHpHLuLqH5LqHHǾ
Q8AH}qAHqHqIH;EuH[A^A_]XpHH}\qHTpUHAWAVAUATSHIL%I$HEW)EHEHx[ƅ`
DžamysqfDželH}H`E`tHpoL-AEA\Hx}aAXH=aA]HaH5fH~aHǾ1aHǾaII0HHHuHHLH^LHMHHPL9L$HI9tHX@tHxnHHLPnEuEt	H}nL}Mt>HEL9uL$HI9tHX@tHxUnH}L}FnI$H;EuDHĘ[A\A]A^A_]RnIHHHt\HPHH9t"Lx@t	HxmLL9uHHHPI`tHpmIIEt	H}mH]Ht4HEHH9tLx@t	HxmLL9uH}H]kmLmUHAWAVAUATSHIL%2I$HEW)EHEHxYƅ`
DžamysqfDželH}H``tHplL-aAEA\Hx^AXH^A]Hm^H5H^HǾ1^HǾ4^II0HHHu
HHLHhXLHMHHPL9L$HI9tHX@tHxlHHLPkEuEt	H}kL}Mt>HEL9uL$HI9tHX@tHxkH}L}kI$H;EuDHĘ[A\A]A^A_]kIHHHt\HPHH9t"Lx@t	HxAkLL9uHHHPI`tHpkIIEt	H}jH]Ht4HEHH9tLx@t	HxjLL9uH}H]jLjUHAWAVAUATSHHHHHEH8LuLHHHHhHpHHxHEHJHHHHHPHHXHDž`HhLH}HH! iH@(95)0}@	i@H0H0tH@iL-I]HILuI]IHHGjHIH C$LM9BMIILiIH(ILL LuLHLhC'LHHtH(h;H\'1H}HsHH;EuH[A\A]A^A_]hHjH0t+H@HHHtH(hH}5HMhUHAWAVSPHHHHHLHHhHH@HGLHHHGGXt	H{hgL1hH5HH.hLH[A^A_],hUHAWAVATSH`IL=GIHEH]H4SL%A$A\H5YAXHXA]HXH5H6YHǾXHǾXE
EmysqfElHuHXI0HpWEt	H}fA$Et	H}fIH;EuH`[A\A^A_]fHEuEu"HfH}QfEt	HEtH}7fHofUHAWAVATSH`IL=IHEH]HQL%uA$A\HWAXHWA]HWH5	HWHǾIWHǾLWE
EmysqfElHuHWI0H@TEt	H}QeA$Et	H}>eIH;EuH`[A\A^A_]QeHEuEu"HJeH}eEt	HEtH}dHeUHAWAVSHIL=IHEHH1fLHHH1HtLHH=HfH1L/uCHHfH5HzHfH5wHH1HfIH;EuH[A^A_]dUH]cUHHHHHHxtHHL]UH]UHAWAVAUATSH(IIL-RIEHEЊ@uHI$HM$@Ht
uZI\I$8EEdataEadirEHuHMLHEt	H}bEHH	u-AtM$PH5ߐH
1LLE1IEH;EuHH([A\A]A^A_]bHEt	H}|bHbUHAWAVAUATSHxIHL%BI$HEHHL1nW)EHHEEEH0LH5YH
H}LM{H}L1HhHu1ICdEt	H}aHxHEh)EH0LEIH]HELi8HUHuHt<2tH}1[HULHAՅHhL1htHxHp
HHiH=3HHHpHH}aH5H}aHHǾ
Q8AH}aAHaHahtHx`Et	H}{`}tEEH}HW)ELI$H;Eu1Hx[A\A]A^A_]b`SHHH}\a;HÀ}uHaHhuEu%}u.GHx_Et	HEtH}_}tEEH}GW)EH_HjUHAWAVATSH HIL%dI$HEHtu%H7H1HHwSHsHA^t7H8u*L}LL脁HHLPEt	H}^HI$H;Mu
H [A\A^A_]_HEt	H}^H^UH]^UHHHHHHxtHHL]UH]UHAWAVATSIWHGH~H+>twHHHHH
H9s\I^IIFIH[IIFIML9!fLHu`HII9uMf[A\A^A_]Lc`IIMfIHt3IFHH9tL`@t	Hx]LL9uI>I^l]L]UHAWAVATSIIH
HLgI)IHLIT$H9!IH)HHH?H9HBHUUUUUUUH9HCHtH9HH<@\1K4dHH[HI~H|AWAIFH4HIIH9:DH_HZOJHGHGH_HH9uM7IGIIIwIOL9u Mt0L[A\A^A_]#\HI9tHX@tHx\[A\A^A_]L^H=DUHH]]UHAWAVSPHHHHHLHHhHH@HGLHHHGGXt	H{hi[L[H5HH[L[HH[A^A_]4[UHAWAVSPLH3HHHOLwpHHhHOpH@HH_HHHGGHt	IhZHf[H5HLc[LH[A^A_]a[UHAWAVSPH_HHHHOLwpHHhHOpH@HLHHHGGHt	H{h^ZLZH5HHZLZHH[A^A_])ZUHAWAVSPHH@L<H
HQHL4IƀHQhHH@HLHHH
HHLDXt	IhYH<ZH5HL9ZLH[A^A_]7ZUHAWAVSPHH@HH
|HQHL4IƀHQhHH@HLL<IH
UHHLDXt	H{hYLYH55HHYLYHH[A^A_]XUHSPHHHHG@t	H{PXHH[],YUHSPHHHHG@t	H{PjXHXHH[]TXUHSHH~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}1XH}tH7HH1XHEI)HuH)HMu	HHHCHHKPHHK(HC8ILk0HHsXIMHMHSXH9HuHBHHSXC`t#C@u
Hs@HHsPIHsL{HS I9tHK0EuEDH([A\A]A^A_]AHH@hHH([A\A]A^A_]H\VVUHAWAVAUATSPIF`uu[WAIFHF0LfXI9sHFXIH^(MI)IIwXCD-ALHL9ulH^Lf MI)IICD-ALHL9\M}IL*TIFIM>MnL94I XL9s
J(H9FLHHqHHHH`sw1M}ILSIFIM>MnL9I L9s
J(H9LHHqHHHH`1&HH1D3L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuH*HHD33D00H HuHL9HfDHHI9uHH13L30L0D3 L30D0 L00D3@L3PD0@L0PD3`L3pD0`L0pHHuH*HHD33D00H HuHI9HfDHHI9uLH[A\A]A^A_]LTUHAVSHHGHHHHhHGx`@ '`3@?tH(QLHHHtHPLHHHH{`Ht	H{hPH[A^]HpP@HPP 	H0fPHMPH4PHPHP`HpO@HPOUHSPH+HHtHHH
+HH,H/W/H$/+/H=H*HH[]RUHHHHH=gH5]UHAWAVSHhL=ܼIHEHIHHǗ0HH>?HHCH0QHLQHHuh105HH8t3W)E)E)E(E(M(UT$ L$$H1AIH;EuUHh[A^A_]H00HܼH>?HHCH0IH;EuH=ǼHh[A^A_]PNUHh10]Z4UHH]UHLJƇHǗHeH0]dPUHAWAVSH8IHt5)) )0)@)P)`)p)}LLL=IHEHHEHEHEH 0HEHHEHH#HLOHHuh1073HH8t3W)E)E)E(E(M(UT$ L$$H17?IH;EuH8[A^A_]kLHUHSPHHtH{1H{tH{1H{(utH{(1vH{8]tH{81^H{HEtH{H1FH{X-tH{X1.WCXCHC8C(CCH[]UHAWAVAUATSHIIL-/IEHEHDžHDžH_ HHHNI+^ L9LH)H9Mf HlMHH}NHI+$L9wgLH)H9rZH4MIuI$	I$:tIXI`HHH)L9wLH)HH?HAdžIHHMIHMIHuh100IH8tEW)))(((T$ L$$L1<IEH;EHĈ[A\A]A^A_]0AHpHuGAdžuqLH9HJHHI|H)L9LH)HpAHHHtIHIF LH9IHbLHI+$L9LH)H9rxHKHHI+$L9wYLH)H9rNHHHDIHHA@HKHI+$L9w
LH)H9s~HHAdžIHƶHJIHJIHh10Z.HHIdžHJHItHHH1HDHCHH{(pHC(HHHHH)HK	HJHI+$L9LH)H9HcIH6H
HcHHQJHI+$L9tLH)H9cHIHJHI+$L97LH)H9&HHHHI+$L9LH)H9H8H\$HH$HD$AHL1HHHHHH8HHEHHXHHHFHHHHu(h10+HHHHHHHBHHH|FHHDH8HHpH{+HHIHt,HH0HPHDHH@IQH1HHI+$L9TLH)H9CHFHHGHI+$L9LH)H9HFHGHI+$L9LH)H9HZFHHI+$L9LH)H9H8H\$HH$HD$AHL1-HsHHHHH8HHJCHHXHHHFHHHu%h10)HHHHH{HCHH8HPH5DHPFHI+$L9sLH)H9bHDHHI+$L9?LH)H90H:8H\$HH$HD$AHL1HHHHHH8HHAHHXHHHFHHHu%h102(HHHHHCHH{HCHH0HXHHCIHHH>AƄH WIHHIHDHI+$L9LH)H9H0CHHI+$L9pLH)H9aHk8H\$HH$HD$AHL1HIHHHHH8HH @HHXHHHFHHH|h10_&HHHHRHJCHI+$L9mLH)H9\HAH
CHI+$L90LH)H9HAHBHI+$L9LH)H9HAHHI+$L9LH)H9H8H\$HH$HD$AHL1RHHHHHH8HHo>HHXHHHFHHHu%h10$HHHHHCHH{8HC8HʬHLHHH8HtHHHAHHxHtHHAHAHHx HtHHA HA(HHx0HtHHA0HA8HHx@HlpHHA@HAHS'=UHAWAVAUATSHhIAHL-IEHEHHuh10J#HH8t6W)E)E)E(E(M(UT$ L$$H߾G/MtAH;tH8IHHwXHkDH
HHIIEH;ELHh[A\A]A^A_]HHuh10n"HH8tIHEEWEHC HELuEMUT$ L$$H߾X.HC <t!EHLBHHuh10!HHHt'Huh10!HHAILc AD$M|$A?#HIt$nI	MMt
AHC u=MvIl<dA[HOHH߾ObI5<-MtAEHHH0<HAF=BL
:UHAWAVAUATSHxIL5IHE)<I?H]hIIE1HL-a&f.fLH腿IIHtcHH蛿ILcA$XtID$pADŽ$LI$\HѧHph;I\IuL;ML5Ŧ]L-ItI12I 11-ILJALJALJILJ:IHuh10IH8t6W)E)E)E(E(M(UT$ L$$L*IH;EuHx[A\A]A^A_]8UHH1]Ht"UHSPHH17HH[]UHAWAVAUATSHLMLHMIHuIHEH
\H	HMHtXAI<$u 
E1I<$uL:ADA$A$ADŽ$AƄ$I$HԥH09IDŽ$IDŽ$X1}@L,M$I$Huh104IHHt&Huh10IHAIHuh10IL}H8L}tKHED}LuHEHEH]HEHEEMUT$ L$$L(At"A$tI<$u	AƄ$AL牵|LHMILM/9A$uWH|HLHhHLhAHNHH;E=DHĘ[A\A]A^A_]LdL,ADuHEHHuh10HMHH8LMLmILtPHEHEEH]LmLELMEMUT$ L$$LM'MLML狵|HL.tHmHLmL}IHuh10IH8tQHEEHEHEWEHEHEEMUT$ L$$L&D}HMHHcHHEHHuh10PHMHH8W)E)E)E(E(M(UT$ L$$LI&HEHHuh10HMHHHHuh10HMHHA`HEHHuh10HMHHH0Huh10bHMHHAHEHHuh10/HMHHHHuh10HMHHA
HEHHuh10HMHHHt|Huh10HMHHASHEHHuh10~HMHHHt'Huh10YHMHHAEtE16L1I$xHAt
ID$ 8uHEHHuh10HMHHHHuh10HMHHA?1UHAWAVAUATSH(HL-ҞIEHEЋncHULLL[LhLLL0WHHHLDHLP;HHtHHpH`WAAAAAAAAFpAF`AFPAF@AF0AF AFAIdžH]HHHOa2H×HOHK2 H9HH߾9IMH;MH([A\A]A^A_]ƅedHHEHǃWAAAAAAAAGpAG`AGPAG@AG0AG AGAILJƃH\HH~.H߾!$HǃX1j.UHSPHHtH1H 11HǃǃǃHǃH[]UHAWAVSHHL=IHELuf.@H1LHt<HK 9t}uHt0uAAHHHuNHuh10HHHtuHuh10HHALHuh10[HHHt'Huh106HHA1IH;MuH[A^A_],UHAWAVSHIHL=6IHEHU1DHt@HK 	t=HHH=AH=vAHHxHuTHuh10RHHHt{Huh10-HHARALHuh10HHHt'Huh10HHA1IH;MuH[A^A_]=+HUHAVSHLw(MtNHI9uIdžAu)IL1P(AdžIHtLsMtI~1LH{tH{H1H{8H[A^]sUHAWAVAUATSH8HIL-IMHMDžHMHH
^HMHMHUHEHuHHHE1
a4LI~H IL%VAOI~IHMuI>?-uހ-uؾ=8tHHI>1I>-HǾ_8uI>HL16%wH
HcHHiH*AYIHjHxIHHxIxH8H޺IGxIH8H޺`IIh{HT8H޺5IGhHtH/)t
AOAgwHnH)AG]HTI8H8H޺IG8,AƇAO AG
HI H8H޺uIG IpHl8H޺MIGpHHC(HIAOIH^Hx2oHdI0H8H޺IG0<H3I(HÕ8H޺IG(LH`HI@H8H޺cIG@AOItHM8H޺.IHH!'ApH&H=rƃHH1@HH1苮IHH8
I
H8H޺|IHH=HE=AOH5_H13AGIP
H)8H޺
InI`%
H8H޺
IG`FIHHxMMu"H80DIIHH%Hx80IHtTHT8H޺5
>H<80
IHtBH8H޺,1IHIH=1IHAIHxu`H80E
IHtH8H޺s1IHAIHxǀAH>80	IHtH8H޺1IHAWA$L%AHڑ80i	IH8HIHHaIEH;EuH8[A\A]A^A_]"H5q1H1	/"UHAWAVSHIHL=IHEHHu0H8 HCHHǾ1ҹ#H8L
HEHtH{HHu|#t
H}1	IH;EuH[A^A_]!UHAWAVAUATSHMHbHHEMIWAD$pAD$`AD$PAD$@AD$0AD$ AD$A$uoI@HxHxHx `1ɄHH0H9x$HHHu HHLI@xHLII9HXt1u1HHt3H]9HbHe0H}11HE11HH}HfHHHI9twHwHHt H'HHHHHH
@HHHPHtHHHHHHHHH|I@HULmLuHMHPHMHHHMH@H}MH0LH`LPID$(IGHpHLhL1ID$ IGHpHL8LID$IGHpHLPLID$IGHp HLHLԽI$IGHp(HpHH@H诽ID$H`AD$\HhAD$XH8AD$PEt$TEl$HA\$LIGHP0AD$lBID$8JAL$pBAD$dR	AT$h	Hwu

tu

AD$dxHpIGHp8HLuH͌HHXHQHE11HxHtLUHtHHH>HHHEIHHxHtHuHtHHI:HHHELHHxHtLUHtHHH>HHHEIHHx HtHuHtHHI:HH HELHHx(HtLUHtHHH>HH(HEIHt9Hx0HtHuHtHHI:HH0HELHeI@LmHMHhMH0LLMNID$ID$IGHpLpLLhL#I$IGH@@HH	ID$8IGH@AD$pH
:IL$(IL$ ID$XEl$PEl$TEt$HIOHI `u
		DxAL$dIwHv AT$h<	Hpw<u<
t<uAL$dEt%IGHp(HtLuLKID$0Et$`	ID$0ID$@1HH;Mu?HĨ[A\A]A^A_]H@8HtHHHH{HEnUHLII91u(HIHuHE11HHuE1ɅHfDHHHI9twHWHHt H'HHI	HIH
@IHHNHtHHHI	HFIIH|]UHAWAVAUATSHDMEAIHHUH辳HtcIDHH1M`H]ELHL)HD9sBH}HuDMMIu%M?HMuH/HH߾/E1LH[A\A]A^A_]UHAWAVAUATSHHIIIL5߆IHEHMHLHELH9LHLHòHHEH1HHEXHLH蓲IHEH1HL}MaL}fLHuLHMA$LL1LEMI؃H;ErA$L}LL5څuk1L11HtWID$ 8LuJHA$@A$L-HHLHHL1IH;EuHHH[A\A]A^A_]L5KUHAWAVAUATSH(IHUAIL%I$HEHU1(HøHIO 9t9}u3HAAAAAL}HMHE1EEE1E1fIIM9bH9HH)H}HMH9HtHUJHHMHEJ1KDMtA$HM1LHAIuNHuh10IHHtuHuh10oIHALHuh10FIHHt'Huh10!IHAXHRHH}H=HH}<L%%L%HAHUJH9s1I$H;MuH([A\A]A^A_]#UHHH]UHAWAVAUATSHhAIIHHHEHU1IHHsE1*LuLmH80HtfHH H1Hu1׬HHC(HChHECpHHHxHEH@HEIML}HUH]QHHLE1yL}IGLuL,L1HUIMHHUIF HEȀ8t
}IHBhH]H茭H4IHxI4HmIGHM}IGH]L,I}\L}HIILuE1$JIIH]L9H}HHEH@HtN,M9w<LL)H9w1HuLHADH]IIH}tI9sIE1H}1H}HfHH}eHNHH;EtLHh[A\A]A^A_]E1H1貯LJHHH}IEIr[Au:HEHA@A5E1HH}1PH^LIHLRLIAIu^HuhH10"HIHHHu!hH10HIHAXHuhH10HIHHt-Hu!hH10HIHAIxUHAVSI1111tMtL1L+H80 HHƀHHHHH6H06ǃ`ƃqh10HHt>ƃHHuH~80Hǀ&H~H~Hp@H=~1H[A^]Ht,UHSPHH?HtHMHH[]UHAWAVAUATSHMMHMHUIIH HtJLeMtBH~;IHL蛤;LHL1I I(HtHEHMtGL5}IA>=HHL/A>H޺oIHE1LmM(I0HtsMtDL5G}A>HHLǣA>H޺IH,E1M0I8HtMtDL5|A>qHHLcA>H޺IHE1H]M8I@HtHtH{|8H޺\1I@1H[A\A]A^A_]UHAWAVAUATSHL%({I$HEл+	IIH
kHcHA`	IhH{8LIh	AA	AƆYA o	Adž_	IưLLJH	IHr{8LSI	IkHD{8L%II=H{8LIIHz8LIMt
A?yAtAAeAAVAAGA?=:A?Aq'AAA?IH
@IIHH8:IH,Hx=I HtMGL-yA}cHHLUA}H޺IHM PI(HtML-lyA}HHLA}H޺*IHOM(I0Ht2ML-yA}HHL聟A}H޺IHM0|I8HtM6L-xA}%HHLA}H޺VIH{M8I@Ht^MH.x8LI@IHHxIH
HxIHu"Hw80SHIH0aH e}IHǀAIHu"Hkw80HIM
H{0L$	HH HLH}HIHpL}L
IuK?H)I+]L
H)I+]IHIH L|IH?HMIHuHv80IA? A?I%H
@IIHuH'v80IǀIMIPIH
vIHHIHuHu804IAII%H%IIHuHDu80IA?Hu80IM$Ht8LHt80aIMHt8LE1M JE1M(;E1M0,E1M81I@HEt80IMtL-tA}HHL蜚A}H޺IH.Hs80cIML-sA}9HHL+A}H޺jIHHcs80IMH;s8LH%IH
>sEHs80IMtjHr8LT1IH1IHAsE1ILxcE1ILxS1IHA1IHIHIHHu

A1I$H;EuH[A\A]A^A_]KUHHHtHHtH]1]UH11]UHAWAVAUATSHIL-pIEHEHHH5lH$H5ɠHE11HIHqHH5
L5pf.ILLP8t;HsHHuH5Q1L=Hp8H5nL5HCtuL37HH5Q11H5L5VQ1L1ɧIHtHp8LbHIHL5pM&IHtIH߾ IHtNH={GHt'HIH tIM&11IM&uM&MMt)HoHHoHML9HHH|oHHRoHMLI1IMH;MuH[A\A]A^A_]lUHAWAVAUATSHIIHHt	H1LIIHEHHEHx0HEHx8HEH HEE1fH}L脅HL(LpLLIHLLMLkH[LHXIHLHgIIHEL;x8rLH[A\A]A^A_]UHAWAVATSHIIH)HL<M9sHLH
E1L[A\A^A_]UHSPH)Hw HHH9sHHH1HH[]UHAWAVSH(IHL=flIHEH ttAuOA:EHkHuHỦlu$1}AAH8AFIH;EuH([A^A_]UHAWAVAUATSHIΉIHkHHEIHHtLxMtAHQHHL=KADžMt"LLALID1ɅELE1MELe]H HEHHEHHELmHELEHHH]IHuh10~IH8tVHCHPDžXW`pP`pT$ L$$L[H}LSXx6I}L%QjtIM 	t-t)H
1kHLEL%j]̃M} A?lHjHLAjL@LL{\Ht|H
HHH9AH
j9L@=IHt
HhjHH>jHLL
&L1ڭL%3iAILP0ÃAAHiL0HiHlDLLLH1]PAA<HiHL蝫 MwL|)Ã]IHHELL[AHHHuH9u)Hi8uIHIHuh10IH8tVHCHPDžXW`pP`pT$ L$$LH]H}LSXxxH
phHLsHHL@HHH8hHHhHL`L
$L1誫tL11HIE E18IHuh10pIAH8tHW)p)`)P(P(`(pT$ L$$LXI$H;EuNDH[A\A]A^A_]AuH5gL0HgHDL>KUHAWAVSPIHHG0HtIHC0C@K8H[A^A_]L{{@t@ILP0t҉CLIW I@2@tt)@u%HIH11"u1C@UHAWAVAUATSHhAIIH/eHHEЃDMeI$Huh10IMHH8MctFHEEWEL}LuI}EMUT$ L$$
I]HuULLLt3I]=A}HtLLD7AlLLDT9AYLGI]tmH8eL0HeLDLoH߾LL1裨AHcAEDHH;EDHh[A\A]A^A_]HHuh10eIMHE1H8tHEEWEHELuI}EMUT$ L$$GUUHHGH8]UHAWAVAUATSHHL5cIHEH?tHcHH߾
1HHHH`DhLpL5	H߾"L]HAHhH";DHH"AAHH"DHH"AAL%H"LAELH
QL!L>.DH
<gL!L".AAH
mL!Hg.DH
"L!H-AAHcHHH1L!HH-DA
HIIILJIIHLpDhH`uHt:H5IMIIWA$LMtA<$uMHt;tHHt&MuSXIHHƐHEHHuIHuH= HH
HEHHMtA}uMHEEuELH`DhHuIHxALJMIHuh10dI$HHt&Huh10BI$HAH`H8tLI$Huh10I$H8tHW)))(((T$ L$$LH]I7HtEE1L*I?hIH_HLˡE1E1
A؃u<L5`IHxt)HH5H
LXHDžhu	H_LMHLDH^HPXHL1菳W)))DžHHHL L1=HHMLLH^HH^^Lp(DLHLM1H]E1E1L&	AtLAtLIPHtIGXI$Huh10I$H8tOW)))(((T$ L$$LIHuh10*I$HHt$Huh10I$HAALJ
At)I?i= F1rL11HqI DEA
LpHXL,HqLIŋ@IpIEH9rAEHHIE 1H9r;AEHAEAEHH	AM@H LLspHL\DIH8L0LHÃIH(HIAIHPHxH1,ÉǾ IHHxHuI6HxL57[I^PW))))))ƅHgװI?Ai= FHjfHZHMvKDLHLE1Lx19I?hI_AHlZL0HBZIHDLH=ZHHZHH8E1LA
1距E1LhIhHHH1]H
YHH
YHI(MhLA1GH}>?HYL0HhYIH	DLLLE1HL1E1.LpH]H1HxALXLHxH[(H{sSAǃLM<@Iv AVDpt$Mv(Mu>HxD]LI>Ht)D1AԾLIDIHHs SAi GH5DHxLHWL0HWHXeDLLE1H1ZHWHL讙WjA11HxALXLqALJI7HIHHH4WHLL]LIAW D)փt$HL$D$HPH$HD$ D1H8H(IE1~HHV8H`1IHtpHV8HH1uIHtMH8H8H0SH;HDHxHH]HPH8!HVHLE1LH}HHH]t}AtCELH
UtdHUHHILLLx19>HUHHcUHH HLx1
I7HLpt1HxH]MH8UHL8E1E1H]LVLxL2EtL%1L5SIH;MH[A\A]A^A_]HTHHHTHL讖DVH}-HHH]#HPHLIIw HFhAIE-H H9sH"THLHIEIEAuH)HHhA9HLc@J11H9кHGHHHFHhDGLpI$Huh10;I$H8toHDžDžWIG HHXHT$ L$$L	IHuh10I$HHt$Huh10I$HAIH	HHIIHttHIH1M@HHIHH!IHt+Au!wHIǀEt_IHE1탸tFHR8McLH&HHHL
AHE1HHHr}HHQHHdQHLLL1oLHDIHhMlE1tHuxHHDHhLp#tLEt}LLE1pr&HH0uHH8oHHsfEHH@XEeE~LLI$Huh10I$HHt$Huh10I$HAH tHƀHptHHHHHL0@HDƁHtoM<IHHHH}HHtV	H^HUH)BtIM9rHD EHAXEHEWEHE I$Huh10yI$H8teHDžDžWHEHHT$ L$$HJHuHHguH7H(NL0HMHDL!LLLH1茑H]LL5LHHMHLHHHLpHpHHD$$H11IIAքHHuHfM8Hp+HSI$Huh10I$HHt$Huh10I$HAHH H(H0H8L@HHHXLHHHLL0HǃHH>LHppUHLFHHuh10I$H8tIW)))(((T$ L$$H1HHKL0HKH2DLE111HD$LL$H$L"HHHHHHuh10I$H8tLW)))(((T$ L$$HHH0HHHHHsEHJHHnJHLLI	HiJL0H?JHLLLHIH)JHHIHLi(H@I$Huh10I$H8tVW)))(((T$ L$$HH߾uHHuh10I$HHAHuh10I$HAjHHHHtHHHH`Ht7HHt3IHHtYL5LL5L5L5R'HHHHHHLLMH`HuLHH1E1rtLH`1lu
L?BL5wsXUHAWAVATSHHHt9IL`HE1H߾11MIjjAHt%DHHGHH߾ƉA)HHG8LHD[A\A^A_]UHAWAVATSHpIIHL%QFI$HEHt,HHuh10׾HHHHtHHD$$H߾11MMPAHHDHFL0ǃHHFHppHLHHuh10HAH8t3W)E)E)E(E(M(UT$ L$$H1I$H;EuDHp[A\A^A_]HUHAVSHQH HTF8H4Ÿ0jHIHIF HIF0HF8H)IF8HHHIN 0AFHANXAVhA^x@AHPIAAdžI^(IF@W@H@ ǃLHH$HDHH߾贆LʽE1L[A^]UHAWAVSPHH藽LH脽HxHlLMtI>HtSLLCH7HǃHǃWAH[A^A_]UHAWAVATSIHI$ټI$̼I$迼I$貼I$襼I$蘼I$苼I$~I$hqM$Mt5AFHIL<H;HHL9rLL/M$I$ I$(
I$0I$8I$@I$Ht.HͻI$Hx輻I$Hx諻M$ MtI>I$艻WAGAIG I$HH@I$H@I$HǀI$HǀI$ǀI$IDŽ$HtYH8I$HxI$HκI$H mGI$谺IDŽ$WA$A$A$pA$`A$PA$@A$0A$ A$A$A$A$A$A$A$IDŽ$[A\A^A_]UHAWAVAUATSH8H?HHEHIH?TItI1oI 11jIdžAdžAdžIdžAdžIHt*HD$$L11E1E1PH?L8AdžIH?HppILIHuh10VIH8tEW)))(((T$ L$$L1DAƆL脖LlLIH?HH
}4H1蕓Ht9L%>LfLkI$LLXPIEpH[HuIdžIt
ILP`AH=tL輷HH;EuH8[A\A]A^A_]UHAWAVAUATSHxIIH?=HHEL=>M7HHtII}u8I<H>8LIL'MLHL 1_HM7I}HIHHH޺
mHHHH޺
NIHHH޺
3Hi'Mkd4LLL-H=HH<HLMMIH;1膀M4$AHH;MCHx[A\A]A^A_]I1H<L8ADžIHn<HppILvIHuh10	IH8tJW)))(((T$ L$$E1L1E111IIIs1H:H5L}LL1LLLH@uHIH:L%;UHAWAVAUATSHHIH_:HHEHH.;HH1ďHt8L%(;LLkI$LLLIEpH[HuIH9HH;EuH[A\A]A^A_]	UHAWAVSPIIHHt,HHuh10;HH\HHt"H߾11MMjjPHHG:HH߾G|H[A^A_]UHAVSH\H!ǃHj:84Ÿ0聱HIHIF0AƆLHIF HHHPIFHHH@hIHXIFHIFHIFHPI@A 0A^xAVhANXAFHAHǃWAHA .H8HH߾H8HH߾zE1L[A^]ḺUHAVSHHtHCHtSHH@HKHC@Ls(Au.HK HS8Lu:HHC8HC@[DH7HLzƃAdžHI9uIdžHC(1[A^]UHSPHw@Ht!HHtH{ HC0P HC 1H[]UHHY+PH5dHcHHh{qYbHSHGH;H/H!f```qHHH1H*H	$H1HHI	H IH(=H01H8%H@H1HHIH1HHIH1HH|H1HHH$H1HtxnHtmHPnH[5bH1Ht	H1H
]H1Ht2]H1Ht1Ɉ
]H4HH1]UHHGHH]UHAWAVAUATSHHH3HHEA!IIHHUHWMLICILAHLmML}LHH%ILLL)H]L)MMLLHIHuH380zIHHHArOH3HLu1M5E1HIHp3HLpuoHx0HY38LeML$MUHL]HULE 1jARASZH HHEHMHHEL`HMHHLhH}HuLHEB MtH}HuLHEB(IH Hu=H}軫H2HLtH H
w2DHL2L52H1H11E1E1ARjASAVAj6H0H2HLtIHE1H0HH;EuDHH[A\A]A^A_]UHH]UH勇]UHHu	H=x1Hǐ]Hu
UHH`1]HHUHAWAVATSIIHAHHHtAv#h10ȨHAw{HEIJ HtgJL HHuh10腨HJL Ht4Mt
HQHILHMtHIHIIHHIH1MtIMtI[A\A^A_]UHAWAVATSIIHt}AHHHtAv ch10ϧHAwEDHHLHt4Mt
HqH6I7HHMtHIHIIHHIH1MtIMtI[A\A^A_]UHAWAVATSHL%.I$HEHHtQLuHL
RIH}HL
:HH}HL
"Ii'HkdH/H!q111I4$H;uuHHH[A\A^A_])UHAWAVATSH0IHL%-I$HE؃Ht:IHuI:t^LuLHLSE1uYLHuHxGAu?HuFAAAƆE1H11SuAE1I$H;EuDH0[A\A^A_]FUHAWAVSPILHHPLHA׃H[A^A_]UHAWAVAUATSHHuH,HHEH}LoAtIHt	H1LcLHHII)LI`LIEt|%H.-HLLHAGIA_HuL,K<'HH]HC(HH5?\HE褂IuHu#:I	fHHItHK HqHQHLHRIHt%L)L11MIjjSHH:,HL:nH
+H	H;MuHe[A\A]A^A_]AUHAWAVAUATSHXAHuH*HHELwAtIHt	LE1H}McK/H"HHH)HIufIFXAaA)AFXAIAWA	HA HMHI>t`HH;#HÀEtGK/HH]A u;AAD`N$(II9H/II@1HHL軾N$(AI9yHHuL蹻H]Hs(Ht<At2L5IIH*8Hs(GIAtHC HpLIILLIIHt_H8twHEEWEH]H]I)LeH0EMUT$ L$$L	蚭HH0%h10@IH8uHuI)LL葲uLethHZ)L8H0)HԼDL3LLH1lAH(HH;EDHe[A\A]A^A_]IHuh10茠IE1H8tHEEWEHELeH0EMUT$ L$$LoH0W豹UHAWAVAUATSHIHU'HHE11e|AHvIItI1VI 1Hu1QIDžADžADžIDžLe@IE HELpHIHuh10IIHHt'Huh10$IHA	AHuL	 IHuh10ڞIHHt'Huh10赞IHAL11{u
IHH%	HHLLdlAIHH%uh102IHHHuh10	IHA~H<&HL<hH%%^Au
AIHL}uh10蚝IHHt'Huh10uIHAALLH薝IHADžAIHuh10IHHHC$t|Huh10ۜIHASHH$uh10諜IHHt'Huh10膜IHAE1HH;Eu%DH[A\A]A^A_]L1-SH#ϵUHAWAVATSHAHL%d#I$HE觇Eh`LL}fDAHq3&HL豈}	HHuh10肛HHHt'Huh10]HHAHHц:@HC HLUHHtcL1QHHuh10ҚHHHHh10襚HHI$H;Eu
H[A\A^A_]
UHSPH"HHI#1HP@HCH11H[]UHSPH#H{HtH;"HPHHCH="詷1H[]UHAWAVAUATSH8IL-%!IEHEL="IwHtIL%!I$H
R_H}1ARHH="JHtI$H߉H=]"(H
IHtHy!H`L=1"L	HIHHHtx?tsH5;HIIwHH!HH
^H}1ArHH=!xHt\H
 H	H߉E1IEH;EHH8[A\A]A^A_]IHH5yH=L!L1119HH
IHtHW H`H=!LH=
jIHH51ۿ1Z=bUHAWAVAUATSHHIIHHHEHD HE1&HxH)L譭IHt&1Et/ML菱PMtHLLL7HEuH50LAUE1HPAHHH"fILILôHLL޹
LL諴*9AHLLA菴uL莴HLDAUHtIĉH5qLAUE1HAHLAUtuH*HH111)HH*HHtYrY۳HHuH足E1HH;Eu9DHH[A\A]A^A_]PHLDžg謮UH1]UH1]UHAWAVAUATSHXIHL-IEHEHD HE1u
Hxt#IEH;EDHX[A\A]A^A_]ËH)IHtF ttu1L蔪Ht$Eu$H5JHߺSE|1Et܉MLOIDHL ALt=HHHHL'L
&E1L
1_HHߺ SE1HH#HA8E18AT$t IHSxAmLHDHHHILLΰHLDH軰A*A9"AHHLLA蒰uL葰HHD
IHH5mHߺSYHHEH6HH1111HH.HtfrgHܯHHHHL$L
H蓯IE1HHDžH虪UHAWAVAUATSHXL-5IEHEЀ=^
PL5IHaVH5hlHߺIH5tlHߺH1Ht8IH
HP@H
H1HR8H5
*BWH8)@)
H5
HtCIH
UH1AhHH=}
設HtIH߉H=\
臭HH3H*HLfL1FH3HHuH=
Ht	I`H=
9H=ǓHH=QHt#0H='CŭHt
HHH.8H޺WIHǾ;藭LHtCILLfALH޺118LHH߾;TIHuHH޺11LHPIEH;Eu1HX[A\A]A^A_]UHSHt))P)`)p)])e)m)u)}L@LHHRHHEH HEHEHEH 0HELE11	HH;Mu
H[]EUHAVS=*
u7L5IHHt$HCH@HHtH{Ht[A^]I^f.HHtHCH@HHtH{Ht۫I^HHtHCH@HHtH{Ht諫I^HHtHCH@HHtH{Ht{WA)FA)>
H=W
1CH=9
HtHHPHH
H=

[A^]$UHAWAVAUATSH8IIHHHEЀ=̇
tYH5Ӈ
HL-SIEH
$QH}1AHH=
迩HtWIMH߉FMGH.HHHL
E1L1WH=8
cAHwtH
HH`MofLcI|$LOt
HHu;Mt6HHH{HL
ÓE1LM1WLL1IH_H=
HtH$H`H=|
跨HH;EuLH8[A\A]A^A_]WUHAWAVAUATSHHMƉIIHHHEHtuL̤Iǀ=
tmLH5
HL5zIH
LOH1AHH=
HtaIH߉QE1=
uHLHH"HL
)E1LM1UEH=S
~LJ=H
HH#LsI~LPdHHuI$HtL MuH=NHL%xLEHHHuHO4/H
bAHLLQL9L5YNH=y
HtHH`H=U
萦H	HHHE1HMM1|THHH;ELHH[A\A]A^A_]HL@HLLP(L5|I9L?LoLHH=v!L5iML5zH$H
6L
}uHHLM1fH߾pHtEIH5HiHt;IƋxA9u=IvLVt9L5~AIqLL5]L5ُQy	AHvOHLLL]IH=
HtHH`H=w
貤QH
HHtLcI|$L蜠t
HHuMt+UHSHt))P)`)p)])e)m)u)}L@LHH
HHEH HEHEHEH 0HELEQHH;Mu
H[]艟UHAWAVAUATSPII=]
t]A׃HHH
HL
=KLM1QLLD11H[A\A]A^A_]H
HH
HL
E1LM12QLH[A\A]A^A_]DH
.HHfLkI}Lt
HHuYMuOHtUHHGPH]tHHUHAWAVAUATSH(IHIL-IEHEHHHcH~L%SH5k4L%&99HuH:tL%HC@HtLLLЅu`H=
H<Ht1HcHHHHcHLyO;u]H]HQHKHL%kxHtHHHHLC1LM1VOMt
L	1IEH;EuHH([A\A]A^A_]ÜUHHcH
RH]UHH=%]DUH]DUHAVS=~
t
[~
H~
(Uv1H+;uFH=|H5E=Ht
@fH=Ht
H肜H
H;u L5L3H=4轞HIDH
1ۉ[A^]UH]UH=}
u;1u=}
tԧ?1U}
}
]UH]UH]UHAWAVAUATSH(HMIIHLHHEHHEL虗tLAJLuL}ML=8MD1L!HMMD1LHHǃH111LmM
AHHuHLHH8L}LutHuHKHH@HH59EtCH蟁H蓁H臁HEHHEHL5H}_LWLOMt1LIE1LDH([A\A]A^A_]UHSPH蒞t 虞Huf蘞HtHPCrootH[]H=Hu.H=`HuH=3ߛHHHdHE`HHH[]]UHAWAVAUATSHxIL-%IEHEADPHAHxt!I$tI$tI$u<HI$xHI$HI$HI$D11F~HII$H}HA$xI$HuLII$H8t6W)E)E)E(E(M(UT$ L$$L
H5h5L1!LI$HuL$II$H8t6W)E)E)E(E(M(UT$ L$$L萉I$HH0艙H}I$A$A$I$HuLHI$H8kW)E)E)E(E(M(UT$ L$$L13HHLG)H}LDA$I$H8Lm0fDH}LDA$I$HtLGI$H8tKHEEWAELuH]EMUT$ L$$L
LLH0I$HtH8u@L(GI$H8&HEEWAEIEH]EMUT$ L$$L|tLFI$H8L-ht6W)E)E)E(E(M(UT$ L$$L
 H52L1?uLtjHHLE HHLDL-H}A$L{IEH;EuyHx[A\A]A^A_]I$HuLEI$H8t6W)E)E)E(E(M(UT$ L$$L<1ixUHHeHxHgHHHH;H]UHHxHHLL]UHAWAVAUATSHIIL-IEHEE1116yI$HH@@LxH
0LLLHAuL11y~y[II1襐AljCHHHPD=6HLHEI1nUAIEH;EuDHĈ[A\A]A^A_]UHAWAVAUATSHHL=IHEЋ?1IEydCHJH@HHLcH1ЏA1ƏHPs5HHHLEI1TIH;EuDHĘ[A\A]A^A_]1Ht'UHSPH?x
HH[]xUHSPHHtHHwHqUCH
uHq@H艓H[]UHAVSHIH[LHH[A^]ٷUH勇;sHHHG]1]UHHGHt#HHtHtHfHHs	Hu1HG@HG]UHHGHG@Hw]UH勇]UHAWAVSHIL=vIHEHtabasesHHshow datHHthtbHMH like 'HHHf<\t<'u\HFHHH9sHuԄtG%HHf'HHяLHHSt1LIH;MuH[A^A_]׎UHAWAVSHIL=vIHEHshow tabHDžlesHkaHMH like 'HHH<\t<'u\HFHHH9sHuԄtG%HHf'HHюLHHSt1LIH;MuH[A^A_]׍UHAVSHHHtH8u3H?HH8tHuH?HH@H1fxIHHtDH8uSMtqANhI6HDHAsHLUH:H?HH8tHuH>HH@Mu1[A^]UHAWAVAUATSHHIL-oIEHELL#QHxHH5*HEQHL^I$HL)E1L11MIjjPHI$LP8HIE110rrHI$HH0A$A$A$ A$0@HHXPhXxA$@I$PHIDŽ$A$LxƀIH)HL)<E1IEH;EuLH[A\A]A^A_]2UHAWAVSHHL=IHEHHE1H߾
11E1E1jjPHuzHv\HC HEH}5IDHuHHt5ǃDH#IH7HH߾7;E1IH;EuLH[A^A_]HUHAWAVSHAHL=IHE:H=w<DuHHtSLEAH߾jjPHCIH;EuNH5vHH[A^A_]HhHH߾h:IH;MuH[A^A_]zUHSHH HHE@uHHt)LEAjjPHHH9HH;MuH[]UHSHHHHEHH uQuHHt)LEAjjPHHLHO9HH;MuH[]eUHSHHHHEfuHHt)LEAjjPHHH8HH;MuH[]UHHHt
11E1E1jjPH]HjHm8]UHSPHHG HxHG 8tEHHuH[9HH8tHuHA9HH@H[ HHH߾7H×HH[]UHSPHHHt4H߾	11E1E1jjPHu*HHH[]`hHpHH߾p7H×HH[]UHHHt11E1E1jjPH]H
H
7]UHH]UHH]UH勇]UHH]UH0]UH劇]UHHHG]UHHG]UHHG]UH勇]UH勇]UHHX]UHH`]HuUHHH]HHUH勇]Ht
UHH]HGyUHHp]UHHH@]UHHH@FHH@HFHH@HFHH@ HFHF(HF,HHu
HtHHF ]UH]UH1]UHAVSH HL5IHEHEHEHU1'DHU1(4EHCPH߾3H߾3CpHEHMH9HGHKXIH;Eu	H [A^]蒃UHHH9HL&HHAAHHHH9rH)]UHIHHHH81b]UHuIHH1/]HHHjHLL
1	5H]UHHHA`tuH1IƛHE1IϞ]UHAWAVAUATSPIIHHL`MtIELxxLuE1AE+L%f.HLAHḮMIHLLPtaH5J)HH9sHHI9HIIIxHHHH`01AE<\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_]UHAVSIHL0H@H>?HHCH0H\?H\HL[A^])UHAVSHILtHI\I\H×LH[A^]΁UHAWAVAUATSPIHPH1FAHeǃHK QI0DyDaHr
A
fEtfHHuH0HH8tHuHj0HH@HL)iHH1fEtqu	HHuH0HH8tHuH/HH@HLLdIHtPHHuH/HH8tHuH/HH@ETEPE1DH[A\A]A^A_]UHAVSIp10cHHX10cHhH1HTH1<HǃIHsXIH[hǃXLspHqHHǃ@HH\H6H06Hh11!HHL-H0d1H[A^]UHAVSHHL0LJLHHH\~H\HL~[A^]UHAWAVAUATSHHL=uIHELwpMIIǃLH\HEƃ\XWHHǃHǃHǃPHHCxHkpHfD@fHpH9rHHX|WHeI9uIdžTt3At)IL1P(IHtAdžǃXfǃcHǃPH߾Hh10EǃXIHLEALSjPHIHL11MMSjPHILHP@TPHkpHHCxHPHkpHHǃX1H>L0ǃLH
HphH\|H\LH
HL
*ALAtIH}{H\IƗHL{IH;Mu7H[A\A]A^A_]HL0ǃLHbHp@H}VxUHAWAVATSHL%ZI$HE؃XAHLwpAt2HHǃHǃHǃAt*PHHCxHkpH@fHpH9rHHMX|WHeI9uIdžTt3At)IL1P(IHtAdžA0EIHUԹLE1E1SjPHtNALAtIH\yH\IƗLyǃXBAt0Lt'ǃLƃ\H\HH0yǃX1I$H;Mu
H[A\A^A_]vUHAVSTH10\Ht/HKpHHH0ƀHHHT?H
L0ǃLHHp@H\xH\HLx1[A^]UH1]UHAWAVAUATSPIPA$cMt$pAAI>L;kA$PI~IM+nHJ4+HI;vPLwjA==L11hHHADŽ$LHHpp$HHADŽ$LHHI$\wI\LHwH[A\A]A^A_]AA$LAtII$\AwI\IƗLLMnMnL1HFvIFHINA$PLkpA$bHHMl$xIVA$b:A$PIFIM+~LI;vPLhA==AMH`H0LUv0AIH
H>?HHCH0HvMnMnAA$LAtI$\HuI\LLTM~M~LIL$xL9)f1ҀyeQ`fIFHIFHpL9rI\$x
fCfHpL9sz{fuM|$pHC8t CXIOHHpHIOI+OH0HI;wPv HML|g%HEIGIGLHS(HpIvI^H)1H1ZHt)ILHHAƄ$bLYDHHADŽ$LHHp@AMHH0Lyt0AIH
?H>?HHCH0HBtM~M~AA$LAtI$\HtI\LLxA=t=uAMHH0Ls0AIH
H>?HHCH0HsHEIGIGAA$LAtI$\HRsI\UHAWAVAUATSH(IIIL-IEHEH_pE0EĊ8EEHUĹ	H߾AVjL8HAtu$HHA@t	࿉EA8HuH7AH*}tbHK HMIHpHER	HIHIGMIHuHHUH.oHEIGI,HH#@uǃHWIHXI AHH`I(EtNAI~pt^ALtHI\_qI\H×LHFquIFpǀE1IEH;EuGDH([A\A]A^A_]HHAdžLHHp@I\pI\nUHAVSHttu(HtgeHtZHH@eHtWHHvPHL0ǃLHUHH\bpH\HLPp1f	1H81[A^]UHttufH@H8H1]UHAWAVAUATSPH_pAHIRHLPHAdžXETIFpMHMAdID;IILopLd
LHIL9sGClAD$lHC8ID$8CpAD$pCdAD$dChAD$hHu1ATL AH@A8u&IeINpHAƆeHt%IFpL&w1D;,HnHAdžL	H9HI\FnI\H7nAH@ZIFpǀHD#IE1ALADH[A\A]A^A_]UH勇P]UHH ]UH勇T]UHH(]UHAWAVAUATSPIPHI~xHkpjAPHI^xHkpHH@AH
M
AH5H==LL
eL^LfHSpH0AH9H#AWSC&H{uHKDc IwJcHLCH!fAA	7E-HsH{uH[H[HHbHSH[HHjHSH[HHrHSH[HHHSH[HHHSxH-HShH[HLKTLSHDL[H
4fAdžbMAXCHHAdžLHHI\kI\LH~kJ1HI\HjH0bkAdžLI\H)H S LD1rlH[A\A]A^A_]UHHFHOHQHW]UHHFHOfHG]UHHFHOHG]UHHFHHOHHG]UHHFHOHG]UHHFHHOHHG]UHAWAVSHL=LIHEHNy IEԋAEՋq@uًQUڋy@}HY]ܹHu		u
1Ʌ˃MI~HuHgI^IH;EuH[A^A_]gUHAWAVSHIL=IHEHFP@fMՈU׈E	1	EEEHHuHfI^IH;EuH[A^A_]yfUHAWAVSHIL=IHEHvDfDMՋVUDFDE؋^]ً~@}ڋNMHFEܾHu!	߾	uD	u1E@H@uI~HuHeI^IH;EuH[A^A_]eUHAWAVATSIIHL HL]hHIwHLkeLI^[A\A^A_]UHAWAVAUATSHHL=IHE9PLcxLkpCD,`IIH&Lsp0EfuCD,fIHUȹLSjPHH{pALAtIH\PgH\IƗ5H9L0ǃLHHH\gH\HLgDH\HH0fǃLH\HHCT,XH1gIH;MuH[A\A]A^A_]C|,f1cUHAWAVAUATSPIDTMHIH9tIkpHtcIMkpIMHgADH{tYH{t]AGH{H{uHKHKCHCLIAHCpH	L9HrH[H{uHCHCAXLHHAL0HXH4I\heI\LHVeoI\HDH0<eAdžLI\HH AT$pLD1Jf#AƆdIFpqAd1H[A\A]A^A_]UHO`Hw*H5HcHH
*HO0HH	rH
H
`HO0H
'H
jH
~HO0HHaH
gHO0HHJH
pHH5H
HO0HHH
H
[HO0HH(O`DFpD9AAAƒ
DA
AE	AA	AƒDAAEuau]AAAƒDAAEu8u4	E		AA	AÅDEAEut	tEuH
HO0H
HO8NpHwH$4HcHHHG81]G\HF@HHG8HF@G\HF@HF@G\G\HF@KG\HF@KG\HF@HF@G\mHF@	G\YHF@
HAHF@H-UHAWAVSHIHL=IHEHu&HtXHK 9}tHHEIHHuHHE1H8u)QHHuHHAH8t*HuHtHH@
HIE1IH;EuDH[A^A_];^UHAWAVAUATSH(IHHHEHut,AdžXdH
;HHDILmLm1AdATH	LHMHIHkpHLuMAE1HuTfHCHEHC HLHUS0HuHCAAD4IMLDDDHpIH9s"HCAEAtHC HCEHLuteAdu1AdžXHH;MuH([A\A]A^A_]\UHd]UHAWAVSHHL=IIHEX'H2L0ǃLHH9TvbLHVHuHVdHVHkpI| HHHH}HNHHNHtHHtuIHHtHL0ǃLHmHH\z^H\HLh^IH;Mu9H[A^A_]HN1HtIHPHHUHH1\[UHAWAVATSH0IIL%I$HE؋Fp%HNdH 3HcHIH HDLH1I+IHc HDLH1IL#\uIEUQUQU\QUQUQUăMHcQFIH HDLH1BIIZLH1IcILH޺ICL`[HI6LHI"IH LHIL"[IUQUQUEWEHEHILZt_IUЋquQUy}y}ă	rGHcyCH}/EHE1HUEAH}1	H}"11H}HEt4vUEEHIHULHI$H;Eu
H0[A\A^A_]XUHAWAVAUATSH(HL%5I$HELopM
LHH]uM6HuL, HHHEHHEMMm A}t
}HsH}HIHID$M&I|$IHSLWI\$HEHMLHuHMHuALuALAL%AtII\,ZI\IŗLL8HL0ǃLHHphH\YH\HLYAI$H;ERDH([A\A]A^A_]IAuaAEA^HL0H]ǃLHUHp@H\eYH\HLSYAL%FnLH
L%/AAMƒ	ʁDAIuDHuL.IE1H8HuL
IH@HuLIE1H8HuLIH@UUHAWAVAUATSH(HL5EIHELgpMt:E1TtqXHL8ǃLHHppHL8ǃLHHphH\WH\HLWAIH;EDH([A\A]A^A_]ALuA$u	H@uBHeL ǃLH1HppH\AWH\HL/Wr0EEHUȹLE1E1SjkHtKH{p0A$LA$tI$H\VH\Iėnft
dkI$HPPt>HAHǃHǃADŽ$LefHHH]HEHHH]HELxTH	LHMHtHMHLkpILA$AD$IOLDDDHpIL9sAAuHLHUS8HHHH HUHXHHHǂǂE1L5,oHTHkp1?THTHt&HkpHF`HF@HpH9rHHOƃd)QUHHHtH@HHHH1]Hd]UHHH]UHH]UHHHH!fDHtHHHHHuHHutH>HLJX]UHH]UH]AUHAWAVATSHHL=IHELwpHǠE11H1Hh1MIHsXILXHeI9uIdžAt,ILP(IHtAdž0EIHt,LEALSjPHDHHLAHh7H7EIH;Mu
H[A\A^A_]OUHAVSHHptH߾[A^]HL0ǃLHHphH\QH\HLQ[A^]UH勇L]UHH\]UHH\]UHH5Ev]UHH5Uu]UH@HK#H5FHDu]UH劇$]UHAVSHHHuH2HH8tHuHHH@tHHH߾AtHHǃXuGHHuHHAH8t1HuHHH@HHPpDD[A^]UHAWAVSPLpM.IL"AAXI[IdžIdžIdžHIAX|XIeI9uILJATt3At)IL1P(IHtALJAdžXLtZAALAtII\NI\IǗLLNH[A^A_]AuALJAdžXAƆdAAT1AtLAH@u-A8uDIeINpHAƆeHIFpǀHcIQIFp@L3UHAWAVAUATSHILhH_pL1gATHLIHATHkpLIHMMATHLHLHEI`I015I1HMAF`IFxIF@HHH;MoM4IIDHEADAD@ADAD0ADAD ADADADALATA\AATALADItATLIDItATLIDItATL|IDItATLeIDItATLNIDItATL7IDItHATLIADHHAdžLHHp@I\KI\LHH[A\A]A^A_]KH[A\A]A^A_]UHH]`UHH] UHSPHHHt_H߾11E1E1jjPHuSHH5{(	XHǃ1HHH߾H[]UHAWAVAUATSHIHL-IEHEHHt;H@IHHHE1IEH;E@DH[A\A]A^A_]ËHLcpHAHǃHǃ0Eȋ@EI$HUȹLE1E1SjPHtsH{pWA$LA$tI$H\IH\IėHLI%HIAdI$HPxA$HHHHpFUHAWAVSPHLwpMtsAIILPXALAtIH\HH\IHAdžHL0ǃLHlHphH\|HH\HLjHzeDHHL8L0HH4H\"HH\LHHeI9uIdž1I?tH[A^A_]AdždUHFdH
	Hwwe9 HGH]UHFdH
	Hwfwe9f HGH]UHFdH
	Hwwe9 HGH]UHFdH
H	we9@H@ HwHGHH]UHHHOH]UHHHHOHH]UHAVSIH_HEt.I6K VSNK~{~{	rHcvH߾[A^]w1HsHtRщKCC$I[A^]UHAVSIH_HDt6IQSIKC$WCHCI[A^]H1[A^]UHAVSIH_H*Dt?IC QSQSv1QSQSQSr&HcI"H߾[A^]vCHC1HKC$I[A^]UHAWAVATSIIHCHIMg@L9LHBI6AL9IHIGI[A\A^A_]UHAWAVAUATSPIIH4CII|$Ml$@L9LHBI6HAI;\$@t	ID$I$L8M9ID$M>H[A\A]A^A_]UHG\H]UHSPHHBHH[]UHAVSHIHBHI9F@sIF@[A^]UHAWAVAUATSH(IHL%I$HEЋG`HsH=HcHHMH׺}HCI$H;E:H([A\A]A^A_]H{eHEH=HCHCH{eHEH=HCfHH-{eHEH HC{kfHnfb
f\f(fXWZEE
(\H,HH1H,.HF'fHnfbe
f\Mf(fXME
/f(\H,HH1H,f.HFHCe9H HCɹ
DL}HL!L)AFd@tAMn8MI)v3Iw-J<-HH)L}LYCL0L@LHuHH*EH,EH9HCEH*EH,EH9HCEN>UHAWAVAUATSHA)`IIL-իIEHEH_W
C)Pf(`Cf(`AD$`w\f(PfW%
fWf(fTfUfVH
HcH,ÈA|$e,A~hID$@H=UUBHpf(D1AFd@@,fA|$e?8A|$e,H,DA|$eW*WZZf.H,f(\H,HH1f.HBA|$eHDHA|$et&fHnfbSf\;	f(fXWH*xHpf(1vAFd@tGMv8MI)v;IIw2I<.HpH)HpHH@H߾0L=IHpLLW*f.ID$IEH;EuHĈ[A\A]A^A_];UHAWAVSH(IHL=FIHEG`H
HcHH$IH;MHLH¹H([A^A_].H$IH;MfHnfb
f\
f(fXHLH([A^A_]HCHJ HH JH|AFhLuHL!HLXHCHJ HH JHz$HCHJ HH JHz$HCHC
fHCIH;EuH([A^A_]-:UHAWAVAUATSH(IIL%§I$HELwHH]ȋG`H
THcHLEHLL}tA`
u
A~$1IO(HEHUHHAeH=w}IW
AHEHUHHTAeH=w}IW
fAHEHUHHAeaHH u}IW
AoH=DHHMLELZZf.}IOA#H=HHMLEL}IGAHEHUHHXAeMIGHL9}?HH)IW@Ht2H9HBL7!HMHLL
}IG|1IG@H9s	AIG@H9IGIL(VHбH9GIHбH9prHcбH9H IW
II$H;EuH([A\A]A^A_]N7UHm@t]i)\‰n(\wף m]UHWGHG w$]UHHF;HGG;]UHWGHG G$GFH;;HG@w ]UH@tLЃttEt?@u6Gt/DGpH2A9vut# 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]UHAWAVAUATSHL
IHEA@IH6L<7H;LP0L^IAA\tIIru/AB$I	H;MTHĘ[A\A]A^A_]MILxt^M<Ttt#MtJA@IIHTtA\uEA8.uM)Au/=ADžl;MMM)EMAtAt
ADžl1AM9LpHUHPHXhtUAADuWE11E1E1E1hkEbZHxHE@$aE1E1E15H>HH>HHHHE1E1E11H`]DAMfM9tLE$CD
u1MIp@MMe LI߄uAtDH4AAH4sL9tIEOI_CD
u1
@Lp]IIMg1Iɋ]DD)DTH@BtI	1D@(D	AAAH`HHAu A<$TuIAMLpLpM9trDA$AL
tXAEtуD?AL9t6AL$IA$H.H`u+IAAMM(MADDM]AAD
FMLpAAM9AAD
AwP]EJ<HD)H1HM2J<H1Hڋ]2MLpHxtPuH}(EEGEĉGECHH)H;EʉE(EH}EGEĉGEHsH)H5M։MMȋlHOC;Džl1A3G$L
SEȉHGG MtuFlB‰1AG$+'wO;;H?BML
ODhDt A@,$FH=9i)\fw*y҉i>
i)fWL
SHxLpH}EML
*.M9 H
ĜHI0A$DtIM9uWGHG G$ALpxALpfh uM9tZ{uTHCHJ0A$Dt=kd@CHB0HPHXHHL9tJAT$IDuM9t4HHH0A$DtI1M9uHx1L
HxH}*-UHAWAVAUATSH8L
ȚIHEAHB AHIIHL47L?IC0f.DtHHu-u
AG HHL9HrGMHLM`A$|AM~AD$I$MALIC01fDtHHHJHHI9uLHH ML9)IC0If.AUDtIM9uMLL)I9trIs0AUDH|A}:uIs0AEDuwHEHKY8m4HHHHHHH(\(HHHuHHHHHkdHHkdH)H}H)HM&HME1IHEHMA11M90f.AMDtHH<HyHIM9uMHzH\ՠHLL)H|A}:uAMDHHHDtH<HHH)H!?H!H}H)H H4HH).H)HH!H}1+L
ėALjLL)H|MA}.uYMC0AEADtHI]L9;AD8ILILHu
A}.IELD1HULL)H|@AE <eu6IC0AuD0@-t@+uH|AMD]HuHH LH}HH ;HMHH *H]HH	H IAGHvH4AwAOA_IWAG$;;H@BHFwHt+Fu#;u;uIG(VAGA$M9IC0E1AMDeIM9u_AD$MIHL@ЅH@HWHNM9Y>LnAD8uIA$I1M9t%A]DtHHHKHIM9uMHZHLըHLL)H|A}:uAMDHHMHx')AD$H
HAD$kd@AD$M9tIK0AEDlIM9uM[A$E1IH;EucDH8[A\A]A^A_]I1M9t%A}D>tHHHOHIM9uMHLհHHHAyn&UHGOH@HH=Fwu);u#;uHtHG(G]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@AHB A9AueA8AcwXAi)\fҁvAu<[A u/E1KAu$EtAщi>
i)ft!A tMIt
IL[A\A^A_]UHHiQH%kd)։wHiQH%kd)щOYHH-O]UHSHxHHHE1&HEH}Hu&H>
H57
lEĉEEEfpEEEEHEH}HU HH;EuHx[]K UHAWAVAUATSHxHHHEHEOEvE1ODwD_LcWHcH`E1=tE=uQAAAA~E1AADAMDArAhI	HuHhLxim)DHc߃w$HcHigfffHH?H"HcH)i{RҍzIHHcHHi€QIIiEk<L`EH
]
LLHMHHHEH}HuMLpg$HpLUDEM9u
9u	E9 Hx+u<<AAOL)HcHi)k<HcDD)HcHHHMHHHMHEH}Hu#HpUDEM9uA9u	E9Hx+u<<OL)HcHiD)k<HcDD)HcHHHMHHHMHEH}Hu0#HpE9uQHHMHuH1HEJ LHE1H=LBLeHH;ELHx[A\A]A^A_]Hx+}INуM)HcHiHcELH)Hk<HcuI)IIIt4IHWHMHhHuu/Ak+`HEL)}H&HMHhHuJUH升l=B]UH	t!im)
Hw	(1]ÍHcHigfffHH?H"HcH)HcHiQHH?H%4RRIڍqIHcHHcH]UHAWAVATSH H
HHDAIODGDOH5%LH17AEt0IcIHCD)HފHHH	H t1H	D1H5ZBLDH1D[A\A^A_]UHHODGH5H1]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]1H@HHDH1]UHAWAVATSO$1AIHHHcHA$KDCH5L1[A\A^A_]HLD[A\A^A_]{ HHCHDЋKDCDKH5RL1gAEt0IcIHCD)HHHH	H t1H	D1H5?LDH1D[A\A^A_]UHAWAVATSAIHH5۱L1AEt0IcIHCD)HHHH	H t1H	D1H5>LDH1D[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 %HtMHH|H8H;CHOXHt	L11HCIHuLmIH[A^]UHAWAVAUATSH8uHHHuH%HL0MtM>IhuE1IhLmDHuHHHƃIvANAEAMAU T$ L$$LHDEAWhADHHuH{HL0Eu}tA~tH8[A\A]A^A_]HHuH<HHIG`HtIVLHLH8[A\A]A^A_]UHAVSIHH7軇H{8HsPH@HCHHKPHHKƃHCxHC`HC HCƃƃƃHC0HCHǃHǃMtLRC(LA1[A^]UHSPHHHCH[]UHH]2UHAVSIH9wXvHHHHHz8IvHSHt,IFIFI^PHIF1*AƆAdžAƆAdž[A^]UHHG`HGHG]UHSPHHwHWH9t)H)H/HKHKtKdK`H[]1uUHAWAVAUATSH(HwHHEHUAxIIIƇEtTHqy8IuHtRIHHHLL\	HuHUHܨtAHE19LMuzE1}AƆAdžAHELAGgAGHEAgAGAFdHANdAGLmILmHvMtIH}HI>HLHuI>u
HI)uE10AƆI>t
AdžAdžALH}}t=AƆHH;EuDH([A\A]A^A_]%UHAWAVAUATSHHuHHEH?IIHcLeIfEEAG`HAO`EϺLLu{LLugILHHwÜuIԉEAG`HAO`EHu̺LQuLLL=1HtHH;EuH[A\A]A^A_]UHAWAVATSHIIt&I~PrMfI~I)II9rMfI~I)I9I9~tBLLIvLH)IVLIFIFML)At7Hr.LLPuQIHHwI;^PvLLH[A\A^A_]I~LHI^1[A\A^A_]ðUHAWAVAUATSH(LEIHUHHzsHHEJ	H@uϺH=AM)1HMIf.DfEEC`HK`EHHuNEHHuL3IHH]HLugLH]IAALILpMLuEˈeE͋C`HK`EHuHt*EHdrHH;EEH([A\A]A^A_]EHUHtHHuluHHuLYuHsHSH9t-H)HMHKHKtKdK`Ep1u	UHAWAVAUATSH(L=qIHEH}t/HEH@0HHUHJLb@MI)ŊB)iHuH]HeILcHH=AL}LDHHCHHL+H=qHCHIE1E11HELHMLILH)Hr.HEHxD|II	EILHH9stMtHEHxJ47M)LZL)IL}H]LcHHL}IHH{H{HHL9LeE1LREtAHHwHEIIAHE1MHEHxJ47M)LM)11L=oƃǃL=o~IHtML=oLcHLcLc ItC4RIIHIL=[oJ7HHUHB Lb@M)Lb0MLHN4)IB0B0IH;Eu"LH([A\A]A^A_]HEHx1HE0UHAWAVAUATSPIIHƇ1L4@IH_H_HfI}HLxHuI}u/HIHI)uIEMeHAM`IA8L=AM`AMdAtALADHH	IIEMeHB BT HH	ʅ
IH9HFLI;]Pr[I9]XIHHH
o9HSHƹSHIEIEI]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]UHfAIAAqV4A5W0PHL9sEH	t< tDك?LHLHHI1LHL1IIA5W0PAqV4ALALO]UHH@u
Hu3HLjAAHHHNtVHLj@9HA8APQHAPQAPHHH9u]UHAWAVAUATSH(IIHL-hIEHELeLOHLLME1IEH;EuH([A\A]A^A_]UHAVSH HL5gIHEGH}кHG*LE1L
nif.@Ht5HHA9DSA1DSDHHA1LSADSHrH*HL9uDSIH;Eu	H [A^]>UHAWAVSH(IHL=fIHEHHLHFH}HF*LE1L
hHt5HHA9DSA1DSDHHA1LSADSHrH*HL9uDSIH;EuH([A^A_]\UHAWAVAUATSHHIIHL-eIEHEHLeLLHELuLLEHLLA FWEE0CE0CE0CE0CIEH;EuHH[A\A]A^A_]UHAWAVATSH@IHL%DeI$HEL}LLAEWE)EC0EЊC0EъC0EҊC0EH}LDAofAnNfnUftEftff=I$H;Mu
H@[A\A^A_]UH]6UHAWAVAUATSHHHF)H9vHFHOH9s1^HGHEfobfEfo-fDo5fofolfo%fo5<fo=T1fDo-yffDofEfAofAfoffAf 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`fafAbfAlfofDohfAfofDo
fAftfAffTfnfBT.fnf`BTfnf`BT>fnfaBT&fnf`HUTfnf`BT6fnfaHUTfnfbHUTfnf`BTfnf`DfnfaBDfnf`BDfnf`fafbflfofAfoffof%ftfofftffof"f%
fffofAftfffqfffHfofoPffo@ffo0ffo ffoffDffDfDeH
 H}H"f.©ˈHHH&sKTJЀ
J@©TZЀ
rZwHH[A\A]A^A_]UH*1HPaHHTOTOTHTOTTOHQHuDO]UHAVSIHaHHG0IF(Ht/HHH1AF0uI~(IF([A^]UHAVSIG0IF(Ht/HHH1AF0uI~(IF([A^]UHSPHH``HHH(Ht
{HC(C0H[]HrUHSPHH(Ht
IHC(C0H[]UHSPHH_HHH(HtHH[]HrUHSPHtH0tH{(C0H[]UHAVS uGIHt?H0t6H{(Hs1C0H{(CKANA{0[A^]UHAVSIH(Ht
8IF(AF0IF(Ht/HHH1AF0uI~(IF([A^]UHAWAVAUATSPII%MuLLA]0ui8tIHj^HIAG0YIIG(Ht,XLH1[AG0uI(YIG(M}8AE@ H[A\A]A^A_]IILAuAEu$LI}(AEt
IAEtI}LUHSPHH8HtHP HC8Ct	H{(quH[]H{H[]VUHAWAVAUATSHL%([I$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_]UHAWAVAUATSHL L%~YI$HEHMHIHHHspLqHu2>LcILHIHEILpL%YHxLLH*AIIsCD-XLYMu.>I]HHIHhHHXL`LH LC.H@Hp&H(HXH}H@H(1(tH8E@tHP0H}HHH}HtHP HEEu?EuHXuQpt	H}I$H;EuLH[A\A]A^A_]H}EtH}XtHhpuHpHXHpHH}HuEuEu%`HP HEEtH}Et=H}-H(tH8H@tHPHXupuHHhptH}HUHH]UH]UHAWAVSH        f.HH|HPH9|tHHHH9vfHx| HHMH>H9GLRLvIMID?LHHHL1IHHuMMHMHM[A^A_]UHLMH7Hf.DЃ?L>HLHHI1IHH9rLM]UHDHDMDUHHLAjAR	H]UHAWAVAUATSH8EIIHDUHWHHt+DID}EDUED}LA<D]AM9AD9tgD9tbfIFLD9uHL9LEAH9A:IM9HAD9tD9uAD9NIII)1LHLHIL9sA>IFHQD9tH)HM9tYAD9"IFE1L9tHIUHE1H92HIL9t)AFD9tD9u)H9uA
E1H9ADH8[A\A]A^A_]AH9tIML9tD9u	AFLHAHNHMHuDELUEHUH9tIHA8uHLEARASH~/L9uiHUD]D9HuDELUEuDA<UHHLJ1]UHAWAVATSEMHHL9MLBHLEAED)D[A\A^A_]UHL9MLBNI9MLB@L9sH9H@8t)]1L9JIBLBI4L)I9/4L)1A u
HH9u1]É؀ C]UHAWAVAUATSPLII9HGAIIDMH9HGL9tLLH|DMJ+MA)$LLLEH[A\A]A^A_]UHHH]UHAWAVS1I9v[A^A_]DUM}HL)HII9tMIA:I9tE4H{D:4HtȸEtAAEYEYAtEYEEYEAoEaIAAM̸H9sUHH]̸H9s1Hw
UH@2]UH1]UHH]UHAWAVATSEMHHL9MLBHL$EAED)D[A\A^A_]UHSPHHL)ICHDH[]UHAWAVSH        f.HH|HWH9D>tHH>HH9HG|> HHMHH9L
CL<H1@Ӄ?LHHHHH1IMHHHt@D>G4߃?LIHHH1MsC<HuMHM0HMHM0[A^A_]UH帛H9s
HHHHt]1:]̸H9sD1Hw9UHHHH
HHt	@Ί1H]UHAWAVSHIE1LL1fB<HBA8uYL9@H9rEtLtOEEE1@F<HF4@t1A8tA)1E[A^A_]UHSHIE1L
KLD1B<HB8uIH9rEtIL9r@tKEtDE1@ufFHB@t18t)e@u[
EuO1L9uH9tC1H9HELEL9*@ߍ?@ uHI9u
؀ C[]UHAWAVATSHMAHDMHM~oMLBL5;HIAHM9sKEtCH9s>ABHSAF<0EtArH9sD{HAHHH$E6H[A\A^A_]UH勏ɸEH]UHAVSHAHEI9LGM9MGHGHO4EAMMHAIHM9rHDMM9rAAXZAXZAXZAXZAXZAXZAXZHIM9rHE)$EH[A^]UHAWAVAUATSPEHIIMH9H}sDEEt<D@t4D)DA9DGHLLMMDI@DsIEL9PINQӈY҈HHQH9Hv&DIEL9INQYHHQH9HrLL)LHHHHpHHHHHHH1fvAo6AoT6Ao\6 Aod60ffA6AT6ffA\6 Ad60H@Hut&Ao6AoL6fvffA6AL6H9LfHI9uEy,LM9s$HL)H}HLIM)LH[A\A]A^A_]1iUHSL9IMGL_HEIE1@I9t A<E;HD8tD)L9L9¸F[]UHSL_HL9MLBJ<H9ILBf.DH9s HAHA8t)_1L9TIBLBI4L)I994AK L)1A<A;8u
HH9u1	8C[]UHHO@HF@PPHuH)]UHHO8HF@PPHuH)]UHHHLO@L@HHHHD
A	
HHuIrmH
A	
JA	JJA	JJA	JJA	JJA	JJA	JJA	JHH9u]UHHHLO8L@HHHHD
A	
HHuIrmH
A	
JA	JJA	JJA	JJA	JJA	JJA	JJA	JHH9u]UHLG@1fDD>C:A8u
HEu1])]UH帛H9sHGX
HHHt]1:]UH帛H9YH`LO1MFHfLOHMt.DGI9wH9rHL)AH]UHSHHt))P)`)p)])e)m)u)}L@LHHCHHEH HEHEHEH 0HEHEHHHŘHH;Mu
H[]}UHAWAVATSLwHH        HH|HWH9D>tHH>HH9vkHG|> HHMH<H9LLLvIMID?LAHHHL1IHHuMMHMHM[A\A^A_]UHAWAVAUATSLAHIH.HW0HFH9HGIDA:D:tIL9uII9A<+t<-uI1IUE11AI9HuHE1M1f.DIL9t{AEA{@
r{@w{@wWéDE9}IAA9wuD9rEEDEIE1M9u'!MtI01iAIEHHuM9tMtMADGEDHŪDDEt"ҹHDHH؄HE[A\A]A^A_]UHAWAVAUATSLAAHIH-HW0HFH9HGI@A:D:tIL9uII9A<+t<-uIEEIEE11AI9|HuHE1M1
DIL9t|AEA;_Ѐ
r _w
@
_wY@ǩDE9}JAA9wuD9rEEDEIE1M9u(A!HtH31AAIEHHuM9tHtLEtA"DHH؀}HE[A\A]A^A_]UHAWAVAUATSLALIH.HW0HFI9IGIDA
D
tIL9uIM9"A<+Hut<-uI1IMIcH1H1M9~ILEI1LE1fIHI9tdLAC<
r C<	C<wBéDE9}4L9wuMA9wHEIDLE1LLALLEHuL9tIMtI8HH9ѸDGHDH}@DDEt%"HB@HD!MtI01
HH@HE[A\A]A^A_]UHAWAVAUATSMALIH0HW0HFI9IGIA
D
tIL9uIM9A<+LMt<-uIEEIELcMH1I1M9twI1LE1IHI9tfLA;G<
r!G<	@G<wD@ǩDD;}}4L9wuMA9wIEIDLE1	LLALML9tMtIEt#A"H!A!MtI01HH؀}HE[A\A]A^A_]UHHHHEHHHL]PUHAWAVATSHPIHL5;IHEEE1yMyI-HIALeHLHHH	D)€0HuЈUI
DIgfffffffDHIHH?HH)À0^HH	HHwI)M9MBLIH;EuMLHP[A\A^A_]UHAWAVATSHPIHL5:IHE؅y+My&I-HILeEAMxLEEMLeE1MyHLHHA)A0HuDEIHgffffffff.DLHHH?HHD)À0^HI	IIwI)M9MBLIH;Eu&MLHP[A\A^A_]HuE0AE1UHDUEHjPARH ]UHAWAVAUATSH8MIHID] Hp;HHt1DEMLeID] LLeMEA^DuDUAM9=AD9yD9pIGLD9uHL9LEAH9
I@HA3:0IM9HAD9tD9uAf.D9UMIII)1LDHLHIL9sA?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)f3AtA4HHHHL9tWI9tRHtMD>H^L9tA8tE8AA\DE8E|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`D8pHHuH4HH(xAD=AD=D88H HuI9t0LMI)M1f.DAD
  HI9u1[A\A]A^A_]UHt/uYHH9sLHO0H8D9t8HH9uH*>.&HJHH9tHG0HtH)]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EEYEAXEJIAA6UHHAH9 HfD:xHH9uAH)H9HC]UHHHH]-tUHH9sHG0
L1ɉ]UHAWAVAUATSIHM$I~I9IGHBLf.fHHH9DA tA	tA+tA-u
HHH~	L9IG1IH9s$AЀ	wHHCIL9uIM9LMȉMHEA)E1DHHAAIM9t{A;OЀ	wH9r@.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
H4LH	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	AUHHݨD]%D	ÅAɉ!D	!	ABοAɉ!D	!	AUHAAt=AttHH9AHfGшOЈHHGH9HvA
HH9HGOHHGH9HrH9HH)HIIIHIIIHLHH1fvooTo\ od0ffTff\ d0H@HuAt"ooLfvffLL9L@HH9u]1AuUHAWAVAUATSHHH)HHEfLJƇ LwXM@IH1ۺ1耽af.HH4IHH鋔tFyf9Bfyf9GfHHtA^HtftfAfH
THNE1fDIIO<vBBBH)HHHJHtdIN<IH1H[HH=pIL$XAAWf9rݍqfA;7sH)A|
uAD
H'AELHHHID$`HH'txEt
Au1H=HYDH1HGBHH0H H9uAtH4IHHHW1HH;EuH[A\A]A^A_]FUHHwHHtu1fHHtU8v	HD8v
HQHD8v
HQHD8vHQH1]UH+t]GN
)]UHDUEju PARH ]UHAWAVAUATSHhDMLEIHUHE(HEH%HHEH}HH@@HEH(HHt}(A
H]H]I9Lm EMHHpHcEHEHcHx)HuAH9HH]H]I9eH}HuLHUHMH;pOIAI9s;H;MLuH]1H}HuLHMU@IE1
fLuH]H}HuHLUHMH;xA@M$HUDBHuI}H9v$HEH9vOHEI]HHHHt fE@HRHtHTHH֋2HuH]H9wIUHHH<HfEHIHTHLHHʋ	HMvE1HEH;EA0E1I9$H]LmHMH}HLUAHEH;puDIHMI9uH;xu;H}LLmLHMUDỈILmL;eLmuHEH;EHuH}LLuLUiIM9s(HEH9EuHuH}LLU<IL} H]HEHELmHMH9;H}LHUHMt#HMDAH]I?H9vHE=H]HuIwHHH4HtfEHIH\HLHHˋH]HuH9vHE4IOHHH<Ht fE@HIHtHLHH΋1HuHH9HH}HHULLEDMuAWEPEPH AƅAH!HH;EuDHh[A\A]A^A_]AʳUHAWAVAUATSH8LMMAIH[!HHEHEGuHGh1HEIHEL}EUL}HHLeEMIAHEIHHHuLHMP@HUHt$HMH;
H$HEGfHMHUH9HRHHHHt!wfHIHtHLHH΋	HMHULI.I9sMȈNHIAsuIILI90^E@SLL)HMH9HCHHL9DA  II9rHHI9s
fA II9sAILuLL]1yOHMI9sFHAL9A  II9rHAI9s
fA IHvI9sAIH`HH;EuM)LH8[A\A]A^A_]}UHAWAVAUATSH(LMAHHHEHEL<HuH~zLILEIILHuHHMP@~YUIL$A$L9s#UIL$AT$L9sMAL$ILAVAt HIAL9rDHDLDeA@u	HLudRHL9ICHH9Lu@fA HH9rt&L9s!HYL9sHYAL9sA HHLHD1EyAIGH9sfC HH9rL9s!HCL9sHCCL9sC HHH
H	H;MuL)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>@A@4@w1HFH9!FH5<?HH	AoHFH9@F<^@w<H5HH	HH	AHf.IAHHHHt@H<<M9shrr
wALL9w7?ˀAZHHLH)[]UHSHHHILOhI)?ˀAZHHA:LIH9Y>@A@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]UHAHHHExHHH9DAvHxAH9ADXAxxAwArwArArdAArXAwHxH9wIxW8HxH9w/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
HcH$?BHH$?BHH$?BHH@2]ÉUHAWAVAUATSHIHHHEЀ>HLohL}MLYʀ?ʀSHHʀ?ʀSHHʀ?ʀSHHHA<M$tvLL~gHMI;Mw"IUHHHHtHIHMȾHrHrHYH1HHH;EuL)HH[A\A]A^A_]UHAWAVAUATSHIHHHEЀ>HLohL}MLYʀ?ʀSHHʀ?ʀSHHʀ?ʀSHHHA<M$twLL~hHMI;Mw#IUHHHHtHILHMȾHrHrHXH0H
HH;EuL)HH[A\A]A^A_]şUHAWAVAUATSH(H}Hd
HHEHMH8MIIILmMHEHXhFӀ?ˀA]HHӀ?ˀA]HHAUHIIM9H}HuLLHUH;w"HKHHHHtHRHUM9Hr-HrHrHwHLL9w;OHHHc4HӀ?ˀA]HHLHHH;EuH+MHH([A\A]A^A_]-UHAWAVAUATSH(H}HHHEHMH8MIIILmMHEHXhFӀ?ˀA]HHӀ?ˀA]HHAUHIIM9H}HuLLHUH;w#HKHHHHtHRTHUM9Hr,HrHrHwGfLL9w;OHHHc4HӀ?ˀA]HHLHq
HH;EuH+MHH([A\A]A^A_]荜UHAWAVAUATSHH}HHENMDMHHELphE1f.@xAAE1A<stME1AEu@<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)LLIcHH螟EH[A\A]A^A_]UHAWAVAUATSHH}LNMHHEHxhE1H}fxAAE1A<stME1AE@wcHAL9xAH5<?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)1H9mMBHBL9Y u>HI9u=I)I)DD)MLIcHH/E
ۀ C؉H[A\A]A^A_]UHH6HHHHH]UHDUEjwhPARH ]UHSLOhL^!f.KRA\HH9>DE@HADH@[@w&NH?AHAHR@%NF<@w	HHH	H5AH	LIIHHHHtH@DEAAw'JH?AIALFAwpJgZ^AwrSAEHHL	HAH	LIIHHHHhH<\XHH[]龓1	)E1҉D)[]UHAWAVAUATSHLOhf.fH9Lbz LtL)MII9shf_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]HH9yHj%xKDDEx>A9<@<AADHcH]1]UH帛H9s+HwH<t
@2]HzH9v]@H@H=?wH+pfuCHH%H=uH'&pfuHHH=`!u6H*p@iq0@r)0B]HPH?wHJH3w?H)pHH?w!HHrHF*pHzH9H
%BBBB]UHx
H]1s]Àw$VH?wHH	H]ÀwEVv@wrHHH	HH	H7]ÀwVyDFAjv@\w	Nr	@HHHH	IIHL	H	H7]UHAWAVAUATSH8DMIHH}HJHHEHEHEHKHEMjHaHEL`hHML}DLHuHALHuLHMEHMDAHUI4$H9vHE7I|$HHH<HtfEHIHTHLHHʋHUH}H9vHE6IL$HHH4Ht fE@HIH|HLHHϋ9H}H9uNDHˉIL;usMHMH9BL}I)HEL)EA)ILHcHL`DE(D$AHMD+u)E1}DDEHHH;EuDH8[A\A]A^A_]蹋UHAWAVAUATSH8IHH}HNHHEHEHELJHEM<H3HELphL}LHuH]HMLLHuMLHM6.AHMDAHUI6H9vHEM8fI~HHH<HMtfEHIHTHLHHʋHUH]H}H9HE;INHHH4Ht fE@HIH|HLHHϋ9H}H9DHˉIML;}s	L9LH)HUHL)E1H9uLBIBL9sef uFHI9uHH}I)HEL)EA)ILHcL
DED4A
AAހ DCHNHH;EuDH8[A\A]A^A_]nUHH6HH]UHDUEjwhPARH ]UHAWAVAUATSHIH
HHEЊ ILhL%FRfDA}H@A\H]IT@H}LIH]I;*IGHHHHHI\H]AExH@ADHEIQH}LdIHEI;*IOHHHHH@DHEH9u=A1H
1AE)HH;Eu2H[A\A]A^A_])H
eLLH
O與UHAWAVAUATSH8HH%HHEHH}LhH9ILGfH9vHBz HtHIHML)LEM HuH}HLLuMDD?LHLHHI1I	MHH}HuHHM@HMI;vHE9IWHHHHt%HuvfHIHtHLHH΋	HMD?LHLHHL1׃?LHHIIII1Mt$HM7MHEL(HEL0HHH;EuH8[A\A]A^A_]˅UHAWAVATSI>HTILg@L#AH<Ht"IAHLHPtƉL)[A\A^A_]UHAWAVATSI>HTILg8L#AH<Ht"IAHLHPtƉL)[A\A^A_]UHAWAVAUATSPIHHIN$6Lo@
HL9sdILHLPt<IWhHtHRHHCH@TCHAD
HLH[A\A]A^A_]UHAWAVAUATSPIHHIN$6Lo8
HL9sdILHLPt<IWhHtHRHHCH@TDCHfAD
HLH[A\A]A^A_]UHAWAVAUATSPHMHHIHILo8IHEDfHALLAHL9rzfLAKANHHL9s]II$LHLPtIL$hHtHIHHtCH@LL|(HHH+EH[A\A]A^A_]UHAWAVAUATSPHMHHIHILo@IHEDfHALLAHL9ryfLAKANHHL9s\II$LHLPtIL$hHtHIHHtCH@L|(HHH+EH[A\A]A^A_]UHAWAVATSI׊A?HILg@IAHLHP2H<M1fD9t\3HVA:7HffIA7LPuLAAA:7HIHMNJtA?V11A8[A\A^A_]UHDUEHjPARH ]UHAWAVAUATSHHDMLEIHUIH}ȋE HEHHHt} EW}AH]I92A$9u9Luf.@9ID$;UIMEH9MDH}HLHPFHcLN4+EI9LLHޅIMMAEM9HEH@HAAU:jIIMH]I9Lu}@A$9Au9DDEILL}fM9IILLLPILLLP}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,M9wCLHuHUu/cH}HLLPuHEH@HAU8t/HHLLPtHHLLPmIMHH}LLMLLEDMuEPEPH 8M92AM9UHAWAVAUATSPH9AIHIE1AI$LHLPADHIL9rE1LH[A\A]A^A_]UHAWAVAUATSPHIHH9HuHsJHAIHAHEII$LLLPADLHL9stILEL+}LH[A\A]A^A_]UHAWAVAUATSH(HHuHHELEAHuHKIIIL}H]DILLHLP@~
HIu1L9HMHHH;EuH+]HH([A\A]A^A_] zUHAWAVAUATSHHM1I9MMHHL)HH9ILME1HHuIf.ILLLHMME1PtKILLHPDHIAI9r1U}tJIAA9Ut-HMD+}DyDatDyEDiAH[A\A]A^A_]UHAWAVATSEMHHL9MLBHL$EAED)D[A\A^A_]UHL9MLBNI9MLB@L9sH9H@8t)]1L9JIBLBI4L)I9/4L)1A u
HH9u1]É؀ C]UHAWAVAUATSH8MAIHHEMH}HHL9LEH}HuDL9HM
HEfDAxH_H}HLLPwfHcHLLEH}AIAIAIAIAIAILIAIAM9vqLEH}M[ERHIf.fA>x*LHtAHIAI[H}HLLPH}LEЅtHIHUHL)H9HFLLH[vH}LEIIEeM9AEL;}YMHHEAyYH}HLLPwVHcHLEAIAIAIAIAIAIAIAIAM9r	LEE$H}HuLHMEDM.H8[A\A]A^A_]UHHH]uUHH        fHH|HWH9D>tHH>HH9PHG|> HHH91L	Dσ?I8HLHHL1H9IHHu]UHAWAVAUATSHXDMDEMIIH] LmL}H;HHEKD=HEHEH}1MMHELH tL1HuID1uAL]MJ;HELmLE@LML]LEA$IHHIMIMM9M9MA$M|$M9t:Et:E\M:EPH}HLLMP>IL9LL]L9DPAMfH}H#MgLEM9A7A$: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]LEx(ƃ1ҐAALH9uIIH)Ѓ/AAMAOKAMAOKAMAOMKHAMIuL]LLML)HM0HHM(HM9LVHEL)LH L9s
HI9sHHHqHHHH`1LH+EH}GHMHDHU(HHU0H
fAEIM9uHEH<HHLmGI)HLqL~HH1()<f3D3AD5AD5D3 D30AD5 AD50D3@D3PAD5@AD5PD3`D3pAD5`AD5pHHuH4HH(;D33AD5AD5H HuH9t0IHHEL)I1f. AD HI9uIH;E1HX[A\A]A^A_]HHHMHUPHLLm$HwffuAΉuAL}f HIM9sN$3M9wHLL*nLM9rLY!nUHAWAVAUATSHhDMDEMHUHuILm LeH]HHHEIHEJ+HED1
HxI9H]v>LH+EHM(HLH+E HM0HLEHEAHH t(1HI%HEHH 1II1AILL)L)ALLLILeLL)L)ALLMt+HLHHE11LnIL1LnE1HHH;EDHh[A\A]A^A_]1AAH]HEHEHEHEHEHELeLm fILHuHHMP@5HHuH;uLEILLeMMMIHuHHMP@HH]LMMLe}H]H;uBIILLLPHIII`H;uHxHILHuHUHMP@HuH;udH;uZEHxHHuHUHHtpf8LEtjI2IHuLLLPH-IIHuLLHMPHMHMIIHEHELEIHuLLL$H]LMMLet_IHuLLPHIIHuLLHMPHIIH]jdA?LH+MAGHEHDHU(H
HM0HYHEHM0HHM(LEH>HEHM0HHM(H'iUHDUEHjPARH ]UHAWAVAUATSHXDMLEIHUIH}ȋE HEH3HHt} EH}AH]I9#A$9u9Luf.@9ID$;UIMEH9MDH}HLHPFHcLN4+EI9LLHnIMM1EM9yAA:EkIIMH]I9Lu}AA$9Au9%DDEILL}fM9IILLLPILLLP}II9sA$ID$9tL9A$DEM9OID$EH9tyL{LuH]$HHLLPIŋ}IM9tGAL$E9t9uHM9HHLLPuLu1M9EԋEHX[A\A]A^A_]M9ID$HEL}IGL9t;Mu
IA$LeMHHLeLLPEHHLLPtHHLLPLHcEHEHEHEHUH]EM9?MMIM9$}t#HEM,M9w7LHuHUXlu#WH}HLLPu	A9Et/HHLLPtHHLLPyIMHH}LLHMMMDMuEPEPH iM9tHUM9EIUHAWAVAUATSHHHHEH9IHIE1L-	HL9sdI$LHuHLP@~HMHsΉHHHJt*Ht	B*HHcIIL9rE1H<HH;EuLH[A\A]A^A_]\dUHAVSHHL5IHEHHuP@1Ʌ~8HUHw+HHHH5H<HLHHHD
IH;Mu	H[A^]cUHHOPHt!HcH@HHHHLHHD]1]UHHG0$]UHHG0$]UHHH~5HGHHHHH9sH90uH9PuHxuH0]1]UHHG0$@]UHHG0$]UHHGL@MBHH KL1HHL9sy@tH91uH9QuHA0H2H]1]UHDUEHjPARH ]UHAWAVAUATSHhDMLEIHUIIE HEHHHEHH@@HEHHHt} EH]I9EMHHxHcEHEHcHEMIH]I9LHuLHUHMH;xEIAH;Mu LHuLHUIE1LHuLHMUHUH;UAM^HuLRJ1L;uEEI9qELHuLHU~UAHEH;xuDII9Mu.H;EHMuQLHuLU~DIωII9MuEHHH;EEHh[A\A]A^A_]I9HuLLHU~HMH9MuIHuLLHU~HEHEH]DIH]I9trLHuLHUbAHuHULuHLLH]HLLEDMuEPEP&H ~DII9uE._UHAWAVAUATSHHH
HHEƇ HH@0HG0HhuHHChLc(M	W)0) )HDž@HpH8HCPHuHH))))))L	_IMHHCHLPXL1`HH ƅ(LXLhL`HDžpL^HxHpHP`xH%P(L5Uf.A$HyID$HC HpK)`)PHPLXLhM)IL LLc{LH5gctSIiLH5{EcALH5G)c1AD$0'A$HAD$0LLPL-=HC HpK)`)PHWAGpAG`AGPAG@AG0AG AGAPLXHhMHI)IsI
s7HDžLwHH5&b
HH5aIr HH5a
HH5saIrHH5sats
HH50#satWIrHH5FQat 
HH55aHK)P)`HC HpHPLuaLXHhHL+H IHsUIHH5`fLLH
i\HH554`HH5'`trIIwHH5!_WIHIHH5_rHH@H@8HH@H@0HH5z^_tAHH5
!B_tIs3ItMHH@H@HYHH@H@@EHH5g^<HH5C^HH5^$HH53^HH5rm^tlHH5Q^taHH55^tVHH5^!HH@H=HH@H@p,HH@H@xHH@HftHHHK)P)`HC HpH{H x0tHxH@H@8Ht<Ht6Ht3Ht0Ht-Ht'1	@H͠Ppw}H
HcHHH@H@XHH@H@PHH@H@hHH@H@`f.fHC HpK)`)PH(L(P0pwIcDLDžHDžHDžifDžJ1UunHC HpK)`)PHg=Lp2=H7H=BHH
HH
DH0H
H(1H8H`HhH)HHBLuLC~(HnH(HDHE1~HML1OLpH0A$EuA<$tH5W1L1A$H
~HH;E0HĨ[A\A]A^A_]H=HHHyPHuH=~HyhuHhHAhH7H H~0H0HHHJ0H9H
H9HH9rHH@LnILA$H7HN4LA$E1HHHqLLLLIHRIuHXHLRH H0HHHH~YE1
AHH9sGHx8uHH0HHxt	APIuA8sAHXHDH8H1LXLHH;LXI<HuD4MI	LHpIE1H	H1LzSLA<DHHI|IGIOHHH4H=QAAuLH?HE1L1iHHL4LLpA$HHxHLtQA$Ht?HHx1LRHHH1R=H,H
SE11Hx1HHLpLLH0H;8H1HH,H`@`HhfH`HH;8H8H`t-Hxt+Hxt,Hxt-Hx t.Hx(AI#E1AAAAH`HH0HtLHx8tEHx@HqH{HHxLHH{P}H{XHoHHH9@r*ƁHXHHtA46HHr1HhAHMHHHHxL,1H`HLhH0*HLILHPMHPLILN$IIIv~H~JHHx{@tHHL9sItJ<#ufHHHZTuH0HJHLM)[HHH9@HXHHHHHQHLILHPH0H9fHf.fAIHH9Hfu}HxLH Lh1fA{x@DAHPHK8HrcAHK@HtNAHKHHt9AHKPHt$A HKXHtA@HK`{xDASxHs0HHH4Hs8HtHtEHs@HtHt6HsHHtHt'HsPHt HtHsXHt(Ht	Hs`Ht0HwH4HT@HH0MHhL41H`HH*HLILHPM`HPLILJIHIvzHN<LxA|$@tIHM9sItI<uLHL.QuI0HJHLM)[HHH9@HXHHHHL$QHLIHPH"A$fHHBf
HNHAT$fHHAfQHNHAT$fHHAfQHNHAT$fHHAfQHNHwnAT$ftcHHA
fQHNHwJAT$
ft?HHAfQ
HNHu'AT$ftHfPHHH
HHLM	H1HfHH`A`HLpLHhfDrfDrHypHfDr@jfDr[1HA$IGPHH@HLpHXHHHHHHxHH HHHH(((((@0H@PPX`(@p(A1E1E1LpH`HH)3E1L1
|GUHAWAVAUATSHD\MHIHIHHHEHWPL}LL
IVPL`LLHM
fL
L
~9t)1ɅIˀ\DHHH;EuHĈ[A\A]A^A_]FUH]VUH]vUHAWAVAUATSHXMIIHHHHEHP0HSPLmLHLI
LuM6L}IL
SLeD?HىHLHHL1ʃ?HHHIIII1HL	HEL0HEHHlHH;EuHX[A\A]A^A_]EUHAWAVAUATSHD\MHIHIHHHEHWPL}LL	IVPL`LLHMfL	L~9t)1ɅIˀ\DHHH;EuHĈ[A\A]A^A_]DUH]f
UH]UHAWAVAUATSHXMIIHH,HHEHP0HSPLmLHLILuM6L}IL,SLeD?HىHLHHL1ʃ?HHHIIII1HLHEL0HEHH|HH;EuHX[A\A]A^A_]CUHAWAVAUATSPHGPHH9r(HxLMtDHx<IM,yE1H9rzHxHHفH<Ht^MtYDHP
IL4GAMfA;u=HD$2D<E8v9K?LLKIuCD}1H9H[A\A]A^A_]K$LLHE8s݅uCfUHAWAVATSHIL='IHEH_HOE1H9)HDrRw;Hc4HHH9rIFIFI^E&IH;E*H[A\A^A_]Ã|uHA	ƀ\<HCH9{{uqH5Hv08|>XAF$1yHAoHA`HCAF AH9l8<cHAAF H9VHC8<AHAAF H94HC8<HAH9H[AF HDHAF AHAH9HHH9]t[uHB<]vEAlH=HHuHP@LHËEAF$A5HAV$A"ƩAV$HAH9t40~Ѓ
rݍ~vA@7|
~wHHHA?UHAWAVATSHHL%tI$HEHWH
+E1L{PAGp)EAG`)EAGP)EAG@)EAAOAW A_0)])p)`)P	t9u~H{(HCHHC C(K8KqH
HL=H{(HCHHC C(K8K=ƃHH
EH+HHsH;ssHC 1H{ HC(HHƁHsHHC HHsHNHKHAGpD0pAG`D0`AGPD0PAG@D0@AAOAW A_0\00T0 L00(P(`(p(]AAOAW A_0(EAG@(EAGP(EAG`(EAGpAI$H;EuDHĐ[A\A^A_]y=UHAWAVAUATSPI?IHHtIIcD$$1ɐI|t*HH9uIH'E1LLIDA<$I|$(ID$HID$ AD$(AL$8AL$A$H}OAA<$yIcD$$1H}I|tHH9ukIDHG ID$ OAL$A$A<$t'IHH
E1L1DH[A\A]A^A_]UHHOILGHHHWHw0]UHAWAVAUATSHIL5IHEHf8tHHIbLxI0HIWIOHpP@AMgMgHpI_H;H{HIHC(ʁ<BLW)E)E)EIOI0HLLP@ILeIGHxH@(AIOI0HHuLP@ILeIGHMH@(AIOI0HHuLP@ILeIGHMH@(AtpIOI0HHuLP@~SILeIGHMH@(A t,IOI0HHuLP@~ILeAL`IGHhH@(HXN<f.IIIJh%HXtHhH@HHhHY HL4N${@tHHL9sItJ<;ufHHpL?H5I97Aw$Ic_(LcILxDƁ0@HzIY H4H<f.HHH9Q{@tL9uH9KuI_L5@L`LxHhHpHHAG$AW(HsHcH4HtsHC8HHVIf<VhHFHIFHC2H`HJDHAC0L5HInAO(ʁIw fAW fAG"I7AG$w/Qw@HC2IIG$C0	AG$IH;MuHĈ[A\A]A^A_]A7UHAWAVAUATSHxMHIHIH٤HHEHWPL}LLIVPL`LLHMLL~9tC;IFPHHH@H	HD<LuD)uQLÅ;y;~7INPHQHIH	HL`f9uLD1)HHH;EuHx[A\A]A^A_]6UHAWAVAUATSHXAIHHHHHEL4HWPH}HuLMH]EXH]MKL}LeL~4LI\$!L9s
AHHAAIL9rE@LD)D9DBօHEH@PHHH@	HHDBAA9AB1LfCHH9uA9AB)I܉AsdAr^A$AD$AL$AD$AL$AD$AL$AD$AL$AD$	AL$
AD$AL$AD$
AL$AD$IuLH}HD}D1vEyJL9sEHEH@PHHH@H	H	HL9sHCL9sKHHHH
H	H;MuH+EHX[A\A]A^A_]3UHAWAVAUATSHHAIHHoHHEL$HHuVMMHCHHEH]LM)f.f1H}ILMIAM9M9	EHHLLPHLHU%tLL)HHUE1fvfo%1LIBDIHHuHI^I9IMGLHIL9IMGMt@I9IGHH9HFI+HI9IHLH)HEHH9L1H}HL)HuI1DA3YH^L9sHH9HuH)H]LHMHtAHȊAI1ILHH!HUHBHHHHsf1I9IBHHHHHHHfL1fffnfofqfqff~fAZfnfofqfqff~fA\Zfnfofqfqff~fA\Zfnfofqfqff~fA\HHH\@eI)LI9AB@@@@@@΃1ffAfnfofqfqff~fpIHH9ufpNffH~HUI9u	H]II)$HHuLLEDMSH
ڝH	H;MuHH[A\A]A^A_]/UHSPHtHt'1H˸99u
%ˍ~=_}w.iD1AD)H
~=w8ɍA))ȍˍAH
C}j=wIɍA))ȍˍA_H
<HA
=uGOE=r-ɍA))ʍFNAH[]UHH)1H|I}w?N|2y@?r)H|!Ѐ	wF<}wNи
r1]UHw]1wGr?t/@΍Q?rru1
]UHAHHHH9LRHHfDEyuL9s-At'At!DXA|TAA?FHxL9sNAA}wDDHAA	w5?@@}w(DHAпA
sHHsH9kAH)]UH帛H9s :@x
H>]@t@u1]LJI9wDBA|oA@<>vgA@<	wLRI9wA	A<}wDJAQи	wi81AiBDNA=3w7H
^ A4DH
CcA1HH]= wH]=$w=@,w@=bJw=wCU=
w
{j=ԓwWe=w
K=Øw
le{=w
)w
R1ҁHW?B=HBщ-UH帛H9
Hw
@2]Hw7H~tpr3HzH9ff2]HƽHzH9HII#C<	DD)@0@zH$ HH%)DBHiihH'i)0BHiƯH'1Hs]HdwHϱp@8H+wƩHw&Hpr HwHUHAWAVAUATSH(LEIHHHEHMHIHIILmLmHGhHELHuHL>~TAHEHMH;wHIHHtH@HELHLHM~DHˉIL9rH_HH;EuL+mLH([A\A]A^A_]{(UHAWAVAUATSH(LEIHHHEHMHIHIILmLmHGhHELHuHLN~UAHEHMH;wHIHHtH@DHELHLHM~DHˉIL9rHnHH;EuL+mLH([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]UHAWAVAUATSHHIH}HHHEHMHLMIHLmMEHEHU%fAIAEII9HL)E>H|AO}wAN|sq@?rjH|Ѐ	wAF<}wAF<	HEH}LHMDE}AFAEE~II&HEH}LHMIHHUE1fLHBD=IHHuLL)Hfvfo%IUI9IMGLHIL9IMGMt<I9IGHH9HFI/HI9J(HLH)HEHH9snL1HULMHL)HuI1A7YH^L9sHH9HuH)E}AFIAEIHU!1ILHH!HUHBIIIHsf1I9IBHHHHHHHfH1fDf:fnfofqfqff~fA|zfnfofqfqff~fA|zfnfofqfqff~fA|zfnfofqfqff~fA|HHH[AcH)LI9AB@@@@@@΃1ffnfofqfqff~fpHHH9ufpNffH~HUI9uHULMMILtJ*I)HHH;EuL+mLHH[A\A]A^A_]
!UHAWAVATSH EMHL%I$HEHuHMHuHMtuL9v1EuD)I$H;Mu
H [A\A^A_] UHAWAVAUATSHMIIHL-,IEHEHuHMHuHMu`LMHM1HuH9uL9tFM9sHuȿHLH9s( uHH9uH]HMȉ؀ CIMH;MuH[A\A]A^A_]UHAWAVAUATSH8LHMHUHuIDeHRHHEHIcL}HULPHH]ttE1uDuDu	DuAA΋]IIcHULLPHttE1uDeDe	DeAAIHcHULLPHtt1ۃu]]]HLHuHUHMLEEjSAToH H
TH	H;MuH8[A\A]A^A_]wUHAWAVATSH IIL%I$HEHuHUHHLIHuHMLHMD)EI$H;EuH [A\A^A_]UHAWAVAUATSHHIHLEHMf.@H98Lzz LtL!M0II9fIEHAD?LHLHHL1̉փ?LHHHHHH1։ɉ?LHHHHHH1у?LH	HIIII1ILL9s{YLH)H|d}w\K|0q@?r'H|?Ѐ	w7C<}w-Cк<
sHULHLEL!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ߋ]LH9Eu7LeIHMHuH]M9*L&L91H([A\A]A^A_])UHAWAVAUATSHHDMIIIH}ЋE HEHHHt } ALIDfM9 EMAAډHELuL}LUL]]@H}LALL]LUIDA9L}M9M9A$AHL9fDLL)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>A'IH;E(HEH@HD<fM)I}Ay@|G_?r?I@@	AQ}AYк	M4H;EtMLu]H}LL]LUAMLu]LL)I!HEH@H/1M901M9" 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}LUHHLuMXUHSHHHHHHEHHuP@1IHH;MuH[]UH1]UHAWAVAUATSHIHIH_HHEHHuHLP@E1,LmDHIILLHLP@HHH;EuLH[A\A]A^A_]&UHAWAVAUATSPIHH>IIILILHLPt
HIuILL)HH[A\A]A^A_]UHAWAVAUATSPILEAHHt>IIILILHLPt
HIu1L9HMЉL)HH[A\A]A^A_]UHHf| u|uHBHH]H]UHHzH9DEA1AtoAuVLJI9w[σuFABH
D	RH	H
HH]IBL	H]UHHw.HzH9wl1tZff2]1HwAHzH9w3HHH؈HH
BHH$܈B@r]UH1]UH1]UHAWAVAUATSHHH|HHEHHUHHIHEL$Lohf.DILHuHLP@~SAHuI;uw#IEHHHHt@HI4HuILHLPHA9uDHL9rH{HH;EuHEH[A\A]A^A_]
UHAWAVAUATSHHX{HHEHHUHHIHEL$Lohf.DILHuHLP@~TAHuI;uw$IEHHHHt@HItHuILHLPHA9uDHL9rHzHH;EuHEH[A\A]A^A_]UHAWAVAUATSHIHt5)) )0)@)P)`)p)}LLHzHHEHHEHEHEH 0HEL4ILeH]f.ACHIA<%tL9fILfqЍQH@
rrLxlLDA<d2<u*<sJMH(HHEMLH)HuMH(w"HHEML9Qf%.HEHHHMHc8A?du
L
L
'}HEfHKH8H@uHEHHHML(MI)MH[LDLiHLHHI9HGHHyHHLe%1@ADCHHH9uH)IHD1DATSCATSCATSCATSHHH9uLeILHwHH;EuH+]HH[A\A]A^A_]	UHAWAVAUATSHXIIIHOwHHEЅM LHބIDEHHHHH	)0LmEH
r@HgfffffffHHHH?HH<)0AEIH	HHw˄tAE-I-LM~GLt@MILMHLHLAPH~HL9s
AEIuHVvHH;EuD)HcHX[A\A]A^A_]sUHAWAVAUATSHXIIIHvHHEЅM LHلIDEHtxLm5LmE00wHHHH)0LmMHHgffffffff.DHHHH?HH<)0AEIH	HHw˄tAE-I-LM~GLt@MILMHLHLAPH~HL9s
AEIuHtHH;EuD)HcHX[A\A]A^A_]UHAWAVAUATSHIHL-tIEHEHHcHMHUPHLcM9"LeDHLLLM)M9sMt
H1LIEH;EuH[A\A]A^A_]wUHAWAVAUATSHHLEMIHIHtHHEILMAHHuHLP@[EL%L}HILLHLP@~%HMHH$w]IcL1Ƀ}MHMHtHV!DHE1H
RsH	H;MHH[A\A]A^A_]ø1uĉEAIHuLHLP@LmDHM1I1.MAAILHuLHMP@DD~yLAIHuHFH	wHE;E|,aHFHwHHFHwGHƩHuH;E}7A;MwuDeH;EsbE1IE1taDDHEHtL8I9t;GHЋ}EօtDHE"H4HE!HEHtL8HEVnHH؅HD]UHAWAVAUATSHHLEMIHIHqHHEILMAHHuHLP@[EL%L}HILLHLP@~%HMHH$w]IcL1Ƀ}MHMHtHV!DHE1H
pH	H;MnHH[A\A]A^A_]ø1uĉEAIHuLHLP@LmDHM1I1.MAAILHuLHMP@DD~yLAIHuHFH	wHE;E|,aHFHwHHFHwGHƩHuH;E}7A;MwuDeH;EsbE1IE1t>DDHEHtL8I9tt>HE"HE!HEHtL8HEVHH؃}HD~UHAWAVAUATSHXLEMIHIH(oHHEILMAHHuHLP@[EL%ѤL}HILLHLP@~%HMHH$w]IcL1Ƀ}MHMHtHV!DHE1H
rnH	H;MHX[A\A]A^A_]HcMH1HMHHEIIHuLHLP@LmDHM1I1.DIILHuLHMP@LDLAIHuHFH	wHE;E|1rfHFHwHHFHwVHƩHuH;E}FAH;MvuLeH;EiHMHAIVE1IE1thDLHEHtL8I9tBHH9GHHЋ]ąEׅtCHFHM"HEtHE!cHEHtL8HEVHHH؅HD9UHAWAVAUATSHXLEMIHIHxlHHEILMAHHuHLP@[EL%L}HILLHLP@~%HMHH$w]IcL1Ƀ}MHMHtHV!DHE1H
kH	H;MHX[A\A]A^A_]HcMH1HMHHEIIHuLHLP@LmDHM1I1.DIILHuLHMP@LDLAIHuHFH	wHE;E|1rfHFHwHHFHwVHƩHuH;E}FAH;MvuLeH;EiHMHAIVE1IE1t@DLHEHtL8I9tt@HE"HHE!HEHtL8HEVpHH؃}HD_cUHAWAVAUATSH(HHHHiHHELLAHALBIHHHHLP@~MLLLHHQHdw&IAIHHLLLP@LM7LLLH~IL)HHHIHiHH;EuH([A\A]A^A_]2UHAWAVAUATSHhHMHuHhHHEHUHIHEHHUH)II?IIIHHuLP@H]Lm"@ILHLLP@RLAIHEH	tH tH-uFHEIHuLLLP@
H_1KHMH+IHuLLLP@\/+
HIHEH0uzM9LH]H}HuUHMH]ILHLLP@~VH}0IM9uыU1\/+
HH0tH]H}HuUHM<	v=HE!HEHMH1HfHH;EHHh[A\A]A^A_]HEI]
I]1HEL9IGIHuLLHP@JLefLAIE<	HMHHHHEILLLHP@M9IUL9HpIG1E1HxDJ+ILHuLP@HJ+MȀЀ	KL$QHxH9uL;pviMIHuLLP@HxHŠE<	]IHEM/MUHuHEL8HHلHEeHu)]HEHiʚ;IHEL8LHلIE6LUHuHH
H4LHMHDL9t;IHuLILP@LHHMȍA<	HuvVIHuHTHJLHFLHML9tHHH9wXHH{HUH:L9tHUH9w8
s%HUH9wKHHH9u&L;mr H;EvHE"HdHMHvHHIkdHHUHAWAVAUATSH8LLHHHcHHELHALBIHHHHLP@~OLLLfHHQHdw'IA$IHHLLLP@LM)HLL⋍LML91IL)HHHIH
bH	H;MuH8[A\A]A^A_]UHAWAVAUATSHIHubHHEЃuoIIHHuLLP@L~BH} L4LmLHىHI$LLHLP@~H} tL)Ha1HH;EuHH[A\A]A^A_]UH]UH]UHHH)H]UHH)HHBH9HF]UHHH)AH<H9HHFHGH9vH:uzsHH9r]AH)H]UHH-f| u$|u|u|uHBHH]H]HzH9wUHH HH]HzH9wUHΉ2]UHHHjLLGhH~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$<%AL93fDILfqЍQH@
rrL`lLDA$<d1<u)<sIMH(HHEMfLH)H?MH(w#HHEM L9%$HEHHHMHc8A<$du
L
L
5}HEfCHKH8H@uHEHHHML(MI)MH@LDLsHLHHI9HGHHyHHL}01ffCADCHHH9uH)IH%1f.DfCATSfCCATSfCC
ATSfCCATSHHH9uL}ILH|\HH;EuH+]HH[A\A]A^A_]UHAWAVSHIHL=&\IHEHHcHMHUPHMIHSI9IG֋EHHHHHHIIfnfpIPHHHHs1PHH1f.@DD D0D@DPD`DpH HuH HHHBH HuL9JHL9rIH;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
ÐH<ALLHH؀}HEH$LmuHiʚ;IL*LH؀}IEHH9v"HHLHI<HH:H9tA|uA|uA|tCL9}wKAHVL9}u
M9rL9wHvHHMHIkdHHUL9}nAT	Ѐ
s\UH'HHH9sHHH9w8H Hσ tH)]1]UH]UH]UHHH)H]UHH)HrH	H9HB]UHHH)HAHH9HB]HzH9wUHH0HH]HzH9w1HwUHff2]UHHH}]LLGhf>VIHHHHR<HH	ׁwff>HVL9sHL9HvUHHH}]LLGhf>VIHHHtHR|HH	ׁwff>HVL9sHL9HvUHHLBDHNHHHuI@NFNFNFNFN	F
NFN
FNHHHw]UHAWAVAUATSH8DMIIH}HSHHEHEHEHKHEMDH;HEHXhHML}DILHuLP@AILHuLHMP@EHMH;HE$HSHHHHtHILHMHUH;vHE%fHsHHH4HtHRTHUH9uLDỈIL;usIHMI9>L}M)HEL)D)ILHcLLE%HMD+uD)1ۀ}DDHPRHH;EuH8[A\A]A^A_]qUHAWAVAUATSH8IIH}HRHHEHEHEHJHEMcHZHEL`hH]f.L}ILHuLHP@ILHuMLLmLP@HMI;$HE)DIT$HHHHtHILHMHUI;$vHE$It$HHH4HtHRTHUH9uQIΉILMI9sOH]I9DLL}M)I)EE)MLIcL1DED$AH]HL)HUHL)E1H9lHBMBI9XD<ALeH}HLLHP@~HMH uII9rH
PE1EAH ECHOHH;EuDH8[A\A]A^A_]UHDUEHwhPARf)H ]UH1]UHAWAVAUATSH(MIHIH|OHHEHP0LuM6L}M?HIILeMd$hYHED?LHLHHL1փ?LHHHIIII1IHL9sSH}HHuHLP@~7HMI;$wIT$HHHHuHILHMaHEL0HEL8HNHH;EuH([A\A]A^A_]UHAWAVAUATSH(DMIHH>NHHEHEHEL<JHEMoHfIfDI$LHuHLP@AI$LHuLHMP@E~;~7HMH9MuWDHˉIL;usL9rD+uA)E1}EDE8I)HEL)EA)ILHcHLDED$AHMMHH;EuDH([A\A]A^A_]mUHAWAVAUATSH(IHIHLHHEHEHEHKMHEHf.ILHuHIP@AILHuLHMP@E~)~%HMH9MuHDHˉIL;esJLL9rCI)HEL)EA)ILHcHLDED4ALHH)HuHL)E1H9trHBIBH9^D4ALefILLHIP@~HMH uHLL9rHKE1DH ACAHKHH;EuDH([A\A]A^A_]UHDUEHjPAR$H ]UHAWAVSPMIHHP0IIH-Hؐ΃?H;HHHHH1HHH9rIIH[A^A_]UHHff| uHBHH]H]UHLJI9wrDLDǁuU1AwJHH9w<A	ʁu#A
AIHH]UHHr`HH%H=tOH1HwKHzH9w=
%
ffrHzH9v]f2]UHAWAVAUATSPLNMDMHLOh1f.@HFL9AID&I IA1LAM9HyHH	YHH	DyN,;II9w IyLHHHt/AH<TI9w,IAHHLHtKLLI9fH9uSLM9sLL9IE)A)1ۀ}ADD1I)I)DD)MLIcHHEH[A\A]A^A_]UHAWAVAUATSPLNMHLGhE1HFL9AL>H HA1LiM9HQHH	AHH	DqN$0IAH9w!MxHHM<Mt0@H<E|I9w+IHHHLHtKvL
II9I9LM9sLL9ILH)LL)E1H9MBIBL9sHNL9rH HH uMHNL9sQHL9HvCI)I)EE)MLIcHHDED4A
AAރ DCDH[A\A]A^A_]UHHH]UHDUEHwhPARH ]UHAWAVSLOhH3IӀ| uB|uB|uISB|tHM8MIf.DÃ?LHHHHH1lj?LHHHHHH1Ã?LHHHHHH1‰?LH	HHHHH1IHVHL9w_H^HH	~HH	DvJ7L98IQHH<:HH KvTHM8HM8[A^A_]UHSPLNM~jHa1fHFL9H Hʻ1HyL9w:u6H HH9uMHL9s
HL9rHD)A)1EAD1I)I)DD)MLIcHH_EH[]UHL9MLBIIMt.IIʐA9H HAH HH9uRIIIuHL1L9t5HBMBI9!ɃAH HH uII9r]]É؃ C]UHDUEHjPARH ]UHAWAVSLNMHLGh1HFL9AfDH0HA1HyL9wzuvDyI@HHtH[\HHtKTH9tBHL	H9u3LL9sHL9`HD)A)1EAD)[A^A_]UHAVSHIL9LHBIIHHhL_IIf.AI<HtAYH[DtEqA	AI<HtAZH[|A9tlAz	A9u\IIHuHL1L9HHBMBI94ɃfDA9u%AQ uII9r[A^]É؀ CUHDUEHwhPARFH ]UHAVSHGhDHIҀ| uIRB|tH9M0LHID^IHtK[D	fHL	؉?LHHHHH1ڃ?LHHHHHHH1IHFL9sHL9HvH9M0H9M0[A^]UHSLNM~rHi1HFL9AfDH0HA1HyL9w<u8HAH	H9u/LL9s
HL9rHD)A)1EAD)[]UHHIL9MLBIIM/IIDA9A9uUIIIuHL1L9t8HBMBI9$ɃA9u"AQ uII9r]]É]É؀ C]UHDUEHjPARH ]UHf.fIH|B| uIQB|tHMHMIu8If.fƒ?L>HHHHH1IHL9rHM]UHAWAVAUATSH	IIIL-|=IEHEWXH8(PYHpH`H5	HѡH5H財H5HáLhHH轡HLL返AHDHPHhEteHp菡HwH HwGHpH辡D`HrIHWH5LDDL-0<I1fEIMH;MuH	[A\A]A^A_]?UHAWAVAUATSPIIL@HL5fLsHMLLLuC<&u֋E1tnWAAApA`APA@A0A AAAA$IH5E1LL1DH[A\A]A^A_]Ã	t$=-uIHC@I9vIPIDžAƅIIHH@IHIHt6IHH5yE1H111HDIFA;UHAWAVAUATSH8HUHuIH9HHEH@HELH L)L-L5MuIMtvLLHuA<uLeMcuE1AF=zwJH
sHcHL-o9L}IHUHH@I9DI~E1L-39IEH;E,DH8[A\A]A^A_]H]LLHLLEJ4I7H@H9wHHMH+HJHEH]HHMHI$I1HELHuDH1LfLI$LHMH9<\IuqHSH9Lusp{uujH:H@0|yUHSH9HH)HH)AB4;|0yIL9uIHEMuILuHEAM@M$K>H@I9$MI$I$HI@M$LI$H
M$LH=9HHuHP@LcLaHEANHIIHH@IHIHIHUHHJE1HHM1HIU1.
LHUIH@H9	H	HULHHHH@HHH	LLEHUIH@JE1LLLM1$LHA$ME1H}1
HMsHEHHBLuLHuHAM>L}Mw HEHHBLHuHyAD MH=4L}LH]HmH=LHSLuH=bLH5ALeI$AHEH]HH}HI&E1H9s H?wL!tHH9u`H9s[I	IL9tAH?wL!tIIw)I9t$1"LC<AII9{HEI$ LeI$AHEH]HH}HI&E1H9s H?wL!tHH9u`H9s[I	IL9tAH?wL!tIIw)I9t$1[LC<AII9{HEI$GLeI$BHEH]HH}HI&E1H9s H?wL!tHH9uaH9s\I	IL9tAH?wL!tIIw*I9t%1tLfC|BII9zHEI$8LeI$AHEH]HH}HI&E1H9s H?wL!tHH9u`H9s[I	IL9tAH?wL!tIIw)I9t$1LC<AII9{HEI$(LeID$@HEH]HH}HI&E1H9s H?wL!tHH9uYH9sTI	IL9tAH?wL!tIIw"I9t1LCD<@II9rHEI$L-0E1E1H}1
HME1H}1
HMuL}MBHEH??HBLHuHAƄBM5LuIHUHH@I9IJLuIHUHH@I95IoLuIHUHH@I9ZILuIHUHH@I9ILuIHUHH@I9ILuIHUHH@I9ILuIHUHH@I9I(LuIHUHH@I9IMLuIHUHH@I98IrLuIHUHH@I9]ILuIHUHH@I9ILuIHUHH@I9ILuIHUHH@I9ILuIHUHH@I9I+LuIHUHH@I9IPLuIHUHH@I9;IuLuIHUHH@I9`IHUH?H]HHuICBƄ3LuIHUHH@I9OIIHHHI@LLHHyLHUIHJE1LHM1LdH%HEL-H,LeA_HIIHH@IHIHIHUHH5HIIHH@IHIHIHUHH5"
DHIIHH@IHIH.IHUHH5]HIIHH@IHIHIHUHH58HIIHH@IHIHIHUHH5JjEHIIHH@IHIH/IHUHH57HIIHH@IHIHIHUHH5#1HIIHH@IHIHIHUHH5VFHIIHH@IHIH0IHUHH5HIIHH@IHIHIHUHH5HIIHH@IHIHIHUHH5XGHIIHH@IHIH1IHUHH5HIIHH@IHIHIHUHH5UHIIHH@IHIHIHUHH5]gHHIIHH@IHIH2IHUHH5ZHIIHH@IHIHIHUHH5#HIIHH@IHIHIHUHH5SLHIIHH@IHIHt:IHUHH5E1HHM1uH-IAHE A4UHAWAVAUATSPIIL@HL-fLkHMt[LLLuC|%uًow;HeHcHMIG@I9I&11ۃ	ItIIIHHaILH[A\A]A^A_]MIG@I9IMIG@I9IMIG@I9IIMIG@I9@IsMIG@I9jIMIG@I9IMIG@I9IMIG@I9IMIG@I9IEMIG@I9<IoMIG@I9cIIIHI@MLIHMIH5/NIIHI@MLIHFMIH5]}IIHI@MLIHMIH5aIIHI@MLIHMIH5dIIHI@MLIH\MIH5IIHI@MLIHMIH5ΏIIHI@MLIHMIH5zIIHI@MLIHrMIH5,IIHI@MLIH$MIH5U-IIHI@MLIHMIH5;IIHI@MLIHMIH52EIIHI@MLIHtAMIH51L111L轲IH[A\A]A^A_]ûUHAWAVAUATSHHL-uIEHEL4u Hdf;xXHL9rRIHHuHLP@~+LeȐH}w&HILLHLP@ڸIMH;MuH[A\A]A^A_]UH1G
]UH勏uHWXHtf{tu]1]UHHGXHt81ɐHs)f|Hw!f|Hwf|HwHHuϰ]1]UHHOXHP1f.4QH9u<|QHrH9u.|QHH9u TQHH9uHHHu]1]UHAWAVAUATSHHIIHuH
HHEAAB HUu:M9MMBMt E1C&B'IM9uMIIH@@HEHL`H1HH}ILMLEfILMLELuLHuLLUILuHuLuNLutHMLu|^HHMHEHE??LuHE??LLLAԅ_uH}?tHED+mM)M)MMLIIH@@HEHH@HHE1HH}ILMLEILMLELuLHuLLUILuHuLuNLutHMLu|^HHMHEHE??LuHE??LLLU_uH}?tHED+mMH
+HH;EuLHH[A\A]A^A_]KUHAWAVSPIIHH6Pu71u,INL9s#HH@A6HH[A^A_]H[A^A_]UHAWAVAUATSHIHL5mIHEHlHhL`Lp\MDlI'u3L9r	HMH9wHf0AM}AtLPL`EhItLk-A)EHH|fAE0.IEhHDHL0ĭD؃1fH9uI)D)DHA1f.H9uI)E~DuHAEAAپHAHytPHI}A]D9};luAE.ILYLorD9};luG.HIHA)LAt#	IuAMD9};luAE.ILADlI\E9#AfDAE0IDlAE9|~aE9L5|AE.IDl1E)DHD)~:AAIL0LILfIL5AEHPHHptH9HHr	HMH9wHcI)IH;EuLHĘ[A\A]A^A_]蝩UHAWAVAUATSH(AL-2IEHEL@L8I`HHfWfPf`fpfMfMfMfMfMfօ(fH~H x%,%'=(fWf.u{HLH(H0H4H8=FH ,%t^HH#(H?H	A
IAH@fA0M*IAI04=|(H((拽WH*fH~HHуE1fHnXdYXW*Y

XD,fWf.ff. A)1Aw'DH5Uֲf.(vA
Dž4AAڅHDIExDE1DE)EA1ɉAHDw1H
UHcH1HDžZL1DžEE1EAOH#E1DDLC| IǍHL@HcLH;Hv2EAHcLEMˬDEL-MEIIH@L(E~*DƒH5/TDAuzf(ED؉ƒH5SY(HTHtitY
(f(^
}(օt#H5T
Ht
tY^(;DW*YXP}fH~HHfHnHcH5RTE(}^\,f\(0MYA	(f.wuҹOʃ|%|f(\f..Y,fY\(0AI(f.vAL YX
$|(f.E1AE1L Y,f\(0MYfWf.A	u{[tV
{fW(Y,f\(f.EK@0A3I9u({Xf.AL vfW%of.E1E1L Lf(Ȁ{f.~XA@Y
z(z\f.ىv"IL LA{0M[tA(0Abx^IcH
hPL YGzE1f.(ALHEDZ36+4DHXHHAHHXH (f(^,fY\(H0MYA	(fWf.L uZ<yfWYf(^,fY\(H0A(If.u'uX(f.wf.LI@<9uICI9uAA01A1EH LH@HA H;HvW MMEI訦HLEMMDH&IKVE1E1LH@H HHAF$HQHAHAAE~E~E9DANA)A)A)E~{DMLMEtkL8HL?HHH LH wAIH98wQH9HvHHcCHFHPHHP1HMH8H??HHMLMHRMHLMLHHLXMtIHXjL@IG H;Hv; L ILMMILMMILL IH@HIGLIWIGIAG~*H8LMIL<>ILMIL-sAt((u,u%tAAE1t}IIcOD1=CBCCPCCЍ@CύBC…x @t¹ )DɃ )ȅDrAAAAAAtAAAAAALE~H8HDL@@IHE~H8LD#@ILLLDLDuuLc[IcOD)t	ybH4HIHf.t
9tuH4HHH9w+s)IE۹AOˍQ1LwDIރLu?6L Mc_MIAOˍQsK1:LHH8L>LIIʃ1f0xH4Hމ0H H<HxH pH4HpH xHHXH Hu(14H4HHH 4H9uHtTLE;\$vMct$ILLNXMMI$JX
LAO8MԀLMILcxIJPHtHJP~ADABH@HcH;H;H=tH7ʃ1Lf.f0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hu"14H4HsH H9uHME;_McvIL JXHHJXMAADABL@HcI<H;HLIMH@D{DsH{HCHCHIuIcEHEH8H߾;ILMMLLDžM2MI$AHBAL$MMMLLLL7CLHL EvIcT$A)HMH HHI<$HH:9yuHHH9wE1D4AfLH8Q>xbH YHcp)LH H	HH8H4H>9zuHHH9w1ɍ	f.fH98Lw@H9Hv7HcHHLLLM5HPHHP H(LLLMHD`0u
(Eu
(E#I;LL McFMIAOȍQs1Lfʃ1L0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hu"14H4HsH H9uH.E;F}MMMc~ILLNXMtI$JXMAADABL@HcI<H;Hv
肛IH@E|$Et$I|$ID$ID$I$L IuIcEHyL98w)L9Hv IcEHHPIMLPLLLLI$AHBAL$MLMcD$MAOPI$M9t	s1h18ƒ1ۋ1yH4H4s1H H<H4~qH yH<H4~qH yH<H~YH Hu#1@4H4HsH H9uHWE;D$;MMc|$ILL NXMI$JXuƒ11yH4H4s1H H<H4~qH yH<H4~qH yH<H~YH Hu#1@4H4HsH H9uHtE;D$}SMMpAADABL@HcI<H;HߘILMLcxILL JXHtHJXAADABH@HcH8H;HaH@E|$Et$I|$ID$ID$I$LIvIcFHXL98w(L9HvIcFHHPILPLϗLLML I$AHBAL$McBMIAOȍQs1fʃ1f.@0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hu"14H4HsH H9uHSME;B,L MczILLNXMtI$JXTAADABL@HcI<H;HvLIH@E|$Et$I|$ID$ID$I$IrIcBHvHH98L w(H9HvHcGHHPHHPLLH@DxDpHxH@HHIHLIuIcEHގL98w)L9Hv IcEHHPIMLPLTMLML IDBAJMH H8A9LH1A
LL L-H8L1IƋ@IcW)t&LLLLASIHI7HHLLLL29quHHH9wAtIfDLA{0M[t
H xL	H8H 0HIcW)H LLLM	A9AH1A	AADABH@HcH:H;HhH@Et$El$L-[I|$ID$ID$I$LIvIcFHXL98w(L9HvIcFHHPILPLϒLLLMI$AKBAL$ML AF)Lt~DMYA1A1H?IHcHI7HH29quHHH9wsA1HEML98w/L9Hv&IcGHHCHPILP.LLMMMMMMLIHMHtZL9tUH98w(H9HvHcGH9HPHHP$LMMMxMMMLIL98w(L9HvIcBH6HPI
LP!LLMM#MMLIL98w6L9Hv-IcFHHH>HPILP)LLMƐMLIHHAADHtLIEH;ELH([A\A]A^A_]A9lLA9IL L-nLf.I@<9uICI9uAA1ACHHI7HHLLLM29qHHH9wAHH@HDpD`LHxH@HHIHIwIcGḦL98w(L9HvIcGHHPILPLCLLLL IAKBANALt&McbMIAO̍Q1u
LLNÉ1HLMƃLLA3AA0LE#IIHuA~ ;LoMMcfHL4D0I IAAL$AT$sHf΃PxHIVPH H<HzPH xH<HzPHH HPXHL4_DpI HЃuLD2AD$1tH4M4vDtI H9uME;`}LL MMcxIJXHt
HJXRAADABH@HcH;H;Hv
HH@D{DkL-H{HCHCHL IwIcGHL98w(L9HvIcGHHPILPL^HAL$F4KILLLLʃ1ۋ0xH4H4s0H H<H4~pH xH<H4~pH xH<H~XH Hu&14H4HsH H9uHtE;bL }MFLMczILNXMtIJXAADABL@HcI>H;HvQLIGH1EDOE#IL L-LH@E~EnL-I~IFIFIIrIcBHуHH98w(H9HvHcGHHPHHPDLLIAL$BANMLL LE#IL L-JUHAWAVAUATSHHHXAL5fW1f.IAA)AALHMЃADHlHhL`LpPM)l'u=IL9r	HMH9wH2HXf0MA$~McHItALXD`A)rb1@Ǎr1ۃÍ4~$AxD9MD9*||D9|wle)BA9~D9~"1D98~+@u.D~A9@D90lS@tzl:1B1D9@ǍZ1ND)D9}n9։MMt
9}AL9r	HMH9wHl)HlHhL`LpPD`A)EHXHE~hHtHQ-lL9E1f.w8HZ
L9sD9};luB.HHHL9sHD9|ŋl.߉lA@1A)1DIMt
A1D9}zAL9r	HMH9wH趆HlHhL`LpPVD`A)lQlډlHXDHXHE~hHtHQ-L9sHp
HA}FHA|=L9s8.HH;`s(L9s#HN
HH;`s	HL9rL9seHL9@@u-HlL9sid|dHiQH%0HZ
HclHiQHH?H%kd)lL9sJHcHigfffHH?H"0JH$L9s
|ɾHH#@0@2HHL9s[HclHigfffHH?H"ҍ)р0H.HY0%HL9s90HL9s
O;l|L5L9r	HMH9wH蚄H+XIH;E|HHĈ[A\A]A^A_]L9s0HE~L9s
.HlL9f.0HlwlL9|b}UHAWAVAUATSHHIIL%I$HEL6HH@H8H0HHfWfPf`fpfEfEfEfEfEHDž1II97DIM9AEHr t+t
-u	IM9AE1<0Tu.IM9
AEI<0tIIM9rGI1M99DAKЀ	LL`DD)HI}11E1LfASwCESAI9DASH
rHWDžL9A.D1HDLxjM1H<.I}AUDL91A0DDMM)I1I9E\HA0tHL9AD1HDžHA1L1HDž1HL1HDž1H1E1LHH1HH1HEA[ϾHxHHDžALwmL9s8DASЀ	LHHDDHHH1HLxAD؃1҃Eu[L9sVIH`фdHG1L9s3DE1A+tA-u#AHGL9sDIL'E1AKЃ	L9A0u'HHDL9HFA0uL9HrHAKσwytuAsHHL9ZЀ	{HHHҍ4Dr4rI9`ZH	HvHDIeLI]I1PHEE1|APAt=AHDR	AE~+ALDu,ELA-L%|DAALf.fEj	D6ACMADEލ4A4MA	MLAAAAuEBHLDt)A	A6AMEE֍4	4EΉELDEAtL%AKE1&HDL%xE1
HʍA4KHDHHL9tZDHAKЀ
HWDLHMg1H1HDžDL1ALxAL?HLHH)HNOAONOEDILLHEDDЃL؉H*
H|#CH
#YDH*X+IM|ML%LLH
k#IIM`HMLM9fWfW1f.;tH
k@I$H;E~Hĸ[A\A]A^A_]H|&H"^%+9fH~HH H)HxʃtH"YfH~H Hʃo5! H5#1HHtYfH~H 1Hpډ׃t"H5!^fH~HH HH
"Hh@tY	fH~HH 1H
$"YfH~H |vTHH
|rHHP1Hp1LA
cAD$HHi98HH?H!1fDHH9Ks&HXHtLFHNHVH>HXcAABHc`~MxMHH/HH@HHVHNLF^DfLHHAA
LLAZI
L8fAUH
L8HIuH	I
	D96A)1L8DATH
LHHA9uHx1҅HHxH~H(IʉXLpAD\HLHLDwHLc~I!JPHtHJPL8NDH@HcH8H;HvvHH@L8DxXHxH@HHHHHcFHH(oHHHL
IHXHtHHX>H@HG H;Hv LIvIHH@HHGHHGHGHGAAIADIXADD$A3D)苕л6)=DMD\A)EEE9EENE9EOEEHE)~YH8L@HHHH8H98w-H9Hv$HcSH(HPHHPLHHuHHHE~HDH8HHHH8HE)Hx~HHHE)E~HDHHLpHE~DHILIL
LILHHHHHHD@@IcuD)LtHMyP<HHHI}H4HLMLfD>9zuHHH9wIIHH<f)`HHH+AL$+K~#fo`fH~ɉH H H	fHn!fH~H )H H	fHnfo`^Df.LLsYEY؃Mf)`ufW49f)0rLf(`f(0
Df(f(уM{\DlDuz>DNDu^f(HDYDf(fTfUfVf(fWo8f(#Df(0XLf(`%=u{HH fHnYXfH~HH ׁ|HH9H5E=
;Cf.r(H,ȅɺDWH*уufWm7fH~щH )H H	fHnH fHnYXf.
C3P/H fHnYXfH~HH EuOց9uCf\u	k
Bf.Pf.PBBL8HHHI9w9H9v4HcGHH/HPHHPL8HHoHH9v9I9w4HcBHH2HPH
HPL8HHHoHH9v2I9w-HcGH(HPHHPL8HHJoL9M9IcD$HHHPI$LP@@W
@f.tjIAEHt!wk@(AAD9ucDžB	IHu2#=E=pHH fHnt.XIM\fWf.HDžH*jKDž6Džp
DžEtY ?L8HHHI9w9H9v4HcBHH2HPH
HPL8HHHlHH9v9I9w4HcGHH/HPHHPL8HHKlHH9v9I9w4HcBHH2HPH
HPL8HHHkHH9v2I9w-HcGH(HPHHPL8HHkL9v4M9w/IcD$HHHPI$LPL%LzkL%HLM1TW1+)‰H
YHcYH먋C1LAM
I$8H8LIċ@HHcV)LUTHHHzL%k)扵K@(fWf.u{jHDžI$HH6HH29quHHH9wL%cUHSHHHHEHHEHuHUHH;EuH[]bUHAVSAIcHDHt
HHT7DHFHcH8H;Nv0iHNDpXH@HHH[A^]UHAWAVSPIIHHA Ht	HHQ ,HAHP H;Qv hHQHHHH@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%
1HEMIuLQLLLeLnHM9<$w%M9|$vIcGH"HuHLIL|ILueLAPHɃ
I90AItIH=
HHULIE1MIAA@ILLLuLIM9.wCM9nv=IcEE1LLeHLHuHLIMLlE1LLeLdE1LLeLH}Ht3HuH9>wH9~vHcGHHLHH|H]dHHH[A\A]A^A_]UHAWAVAUATSHIG;FILLLLMcgIc]F4#1E;w@AHH8Ic΅HM~8HHOH9HGHHHHH1H]H
_HH]H8rHEINMMMHM9sGEIM11IˋHHHH HHHL9rՉ4HEH8HME%HH@:uANHAAE1DpH[A\A]A^A_]UHAWAVAUATSH(AIAA_GwF4>A9|
A9}HcLdMtI$HLTAABHBHcH8H;JvLEHUHuqbHuHULEHJXD`IID$I\$I$A HuLeHULEEAEOJH1J]AL$DsLEHUHu&AALEHUHufH AuLef.HuF>AI0Ic@LAt>A E)1>D	lj;HHDL9rAEEQHHFI9IMGHHIII9IGHHHHH9sHHH9MIIMIIPHHHȃHs1iHH1LLD L0D L0D@LPD@LPD`LpD`LpH HuH*HH@DDH HuM9uMH)J4JMHf.HHL9rAET$L9wL9BvIc@HHLILDL_LH([A\A]A^A_]UHAWAVAUATSPIGHc~)uVI$HHH<H9Yu0HHH9wHBHHEHHJ[IMHLHMct$IJDHt
HJL;ADABHBHcH8H;Jv^HJDpDh@HHHXMcT$M$IcwIL1LHDHL)H)HH HL9KH9%HH)HH HH9rAHf.A9HItDPH[A\A]A^A_]HBHH H;Jv ]HJHXHXHHH@UHAWAVAUATSPIILcgMHHcHcAEOAprTDƃސ8PHH߉8H HHPH xHH׉xH XHHXH HuA(A1DHHHH HA9uHtvE;g}MWALtIHxIwIcGHVM9>wM9~vIcGHILIM|L\IEAL$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 AIM9HIcЃ<HHH9v:uADG[A\A^A_]UHAWAVAUATSHXIL=IHEЅuL%xB"v81L%iy1HyA-IHEAHH t
H1I1AAH]ML9#HLYAKHHuAHLfHHHuLIH;MuHX[A\A]A^A_]QUHHPILIHEHyy
-HIEHLHHH	D)0H}EI
AIgfffffffHIHH?HHDD)0GHH	HHsʈtHFHHuIH;Eu	HHP]QUHAWAVATSAIIL9>HLHL蒣t)HL9
fHsD83u1H[A\A^A_]UHAWAVAUATSHLEHMIHH9s[IIHEHML<LftPHL9s1LHLuH}~܊HUf8
tHL9rL)HH[A\A]A^A_]1UHAWAVAUATSHjL6I9"HfDHI9< t<	t<-uoHL9HAAA_E1mHH<	t< tu	HuLHu<-t+uSHL9tsAA\/+A
AH0uHI~E1DH9nLk{0LtLGAA\/+A
AH0tЀ	v!H>1[A\A]A^A_]DLkH	L9IGI92f.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"HvHLHkdLHUHAWAVAUATSH8IHHHHEALlI@HHLL%L1IDILL<%(qM9eAIHLaH5Hp0ADuVHQ1<`@LHDDL`|-LEA$H*uhIAH(bHI@Aa1E1f.DH<HDAHDEAD$IDu<$u`Du1PHHHHH
HcA$61@HHDDȃHDDAD$IDH<.AD$H*uIAH(w)HI@A+IH
Hq0Du1?HHHHHHcA$%1HDHHAD$IDu<zt@<lu"AD$<ltIA4I1x@ @HHc<H@t.<it<dAH(HIHAHc	AH(w9HIHAH	APHHI@APHHHHHHM9A%AH(HI@AM9AH(eHI@AdAH(HI@AAH(HI@AHHHHHHcHHHPHHHBHHDLHLH9BA<$f4L12HHHPHH0IHLHLLL9HFLHLIHHHPHLHLL,HHHHHfE$LLP	IHHHHH
AIILMAH4HH;EL+LH8[A\A]A^A_]I1WIЉHLk8M)IBDŽ
AD$<`uAAD$IAIE1I|$<-IEM$)IB
H*uGGD1HCI$HƄdAI9LFDŽE_HDHI)H.u(GH*GHD1H!1f.GHDSHHDHI$uAE1_HDTHHDHI$uAEHDL1fDHDHXHGHDue1f.fHDHXHGHDuHCHHƄdDŽAEI9LFHLHHH(HDŽztlulH_HHDHpuB
J
LgN
Hf.@Gtm<%t
HIHGJ
DuH1I(1HDHHAD$IDuHI9LFHJ
Ms1H
&HIrA:H6HƒI9=H~ wHc<H烼%A:H(HH3H~H;f@it
@dA:H(wDHIrA:FA:H(wEHIrA:GAzHwJHIrAzKHH3H~H;Hc6$HH3H~H;H6HHH3H~H;H6HA:H(wHIrA:6HH3H~H;61L=A@Lk8B%H IcLF%J%AtHHJ%H
H
<it<d~Hc
J%J%HB%tH
HHBHIDLHHH9B<fL1訔I&J%J%HH
B%tHHIHMIHIH9LFLLEMAL;J%HAIJ%J%HLF%AtHH
HLH=L1;I,
f.DDLHIHI9tMHL)J%J%H)H9HNIH9HLIƃ;LrIHhHIV?UHAWAVAUATSH8DMIIIH[HHEHUHuI)MnMHmIEHHLFI9IFM$HLELeLHLAQ(IEuH}HL<HLeM9LMt$A$`M~aIfH}HL豑tuO;`uINH;Ms=A`IAK>H;Es)LHLILL9rINH;MsA`LA$HEHH;EuHH8[A\A]A^A_]e>UHAWAVAUATSHHLMHIHHHEH)HHUHAAHEILEA@<LEw HbHcHHLc1AXHL9HL*A0HEIWIEHExHuHDHϺ1HL
IM)I9wwHEI9ukHEH9HGL)vLLuAB4 LH1?}pu(Et#HrAGxExHEIOEHE0IHuLL<MHHH;EuLHH[A\A]A^A_]<UHIHHHH=)]3UHSHIHHHt))P)`)p)])e)m)u)}L8L@LHHHHEH HEHEHEH0HEH=LEHH;Mu
H[];UHH1HH9tDDHyEuH]UHf.fH@8tHxu]UHHHDxH@u]UHH1HH9tDDHyEuH]UHHt&)`)p)U)])e)m)u)}HHLPLXHHHMH0HMHMHMH0HMHt\HH9HHMHQHUHHt6H9t.
uUH(wHHMUHHH9uHHH;EuHH]9:UHAWAVAUATSH8IH=էHHEI$I$ I$(I$0HI$8HH]L=N5I$ H]A>I$0I$8H9><>LHcCDHuHUH	HuHHU@HuHH9sHNHI$0H9t	HJ:<uHUA$ulH9B8tHHuH9uDH9;HB8HUHBH9HHHH9I$PHH)LLH^AE1!th?t]E/ulLH:IHuHUH)LLHAfHH9oaAE1DuLHEI;AD$HuHUH)LttDmLASALH]HAŃSAIt	D LHu]ItxAŃ=uLHuDSt	IAD$LmH]L)LLHI$PHtIHuHUH)LЅ1fAD$LmH]L)LLH~~LLHcH]A/I$I$ HH);/t	HH9wA$I$Xu
Ht+LHt!L11I$ H]tI$ H]LH	Aŀ}A?I$I$ HH)fD;/t	HH9wA$I$Xu
Ht+LHt!L11I$ H]tKI$ H]LHiAŀ}I$I$ HH);/t	HH9wA$I$XuHnLH`L11I$ H]OI$H=9t&AD$HF-INPUTID$1}I~H5	NPIjH5.<IDUH5 'IAH5 ID,H5<LH1X8H=HH;MuH8[A\A]A^A_]/4UHH0H8H9s#LfBt%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]H#H HƂHyHH8HăH5HBHHJ(HUHAWAVAUATSHHIIL%RI$HEHL LLH)v;/t	HH9w1ɀ;/@HtuI)@I)M9tgIAMCH}L0BD=MtyHIMBL}LHL/BD%IH5HULL13PAIXu
HtLHHt
LL1I %IH5HUL13L%CI$H;MuHH[A\A]A^A_]e/UHAWAVATSIIHH HHII)LHH9IFHL)HH9HHHHGHHHtHH7H
HHHHIT$H.HHIL LHH9v/H HH LLP.H J0H B0HHuHt.HH H)HHtHLL[A\A^A_]1HǃL [A\A^A_]UHSPH`1/HH HHǃH[]UHSPHHHtHĝHǃH[]UHHP]UHHH]UHHX]UHH@]UHHG]UHH(H0Hf.H9vHrz
HuHH)]UHH(H01H9WHH)1H1III@IIIH(LHHf1fofoff.@fn,fndftf`faffftf`fafffnDfnLftf`faffftf`faffHHuAtCfnTfoftf`fafo%gfffnftf`faffffpNffpff~L9L19
@HH9r]f1fAmUH]62UH1Ht]ÿ*UH]1UHHHHH=<H5=Q
]UHAWAVAUATSHDIAAIHvHHEH1,DHDžDD$HDž@t*H8@H(HDAu,H{HHHuH
vH5wHx=HtHDtHHEmH
nHHH
hH5iH=jHPHXH`HVHxHPHpHJHUHGHUHMH
@HMH
=HMH
:HMHEH3HhID$HL}A$`x0HiMbH&i@H1
1A$dxJHiMbH&i@DDHhHt!H1	ÅtH(CA9$tA$$uLA$I$HOHL;(H
H	H;MuH[A\A]A^A_](UHi Nȃdx1td`u뉏`HHt]1]UHAWAVAUATSPAAIAH8
HHH1S)D HCD;D$CHǃ`At+Hy8@
HHHDDAuuHPHhHHpHTHxH>HHxHHrHHlHHH
HHhAHHDH
HpHxHHHHHHHHH
HEH
HϖHHH
–HH
HH
HHHHD;LsHH[A\A]A^A_]UHщ1]Ht5UHSPH$u	HHHT
HH[]F
UH1]UHG1ɃBHcHH
SnH<H>D]UH1]UHG']UHAWAVATSH`L%I$HE1D`HEEЃwHHfEHwHt-H#HLH}1AHIE1H}оDQ+Åu&<MtH̒HL1Pr1I$H;Mu
H`[A\A^A_]#UHAWAVATSH`AL%I$HE؋HEEЃwHHfEHwHt-H/HLH}1AHIE1H}оD]*Åu%<MtHؑHL1PI$H;EuH`[A\A^A_]#UHAWAVAUATSHxHhHpIHHHEf.rAIwHtxHIHHx1LAHIƉHpHh1)IMtLMy1HHLPIt,HpHh19)IIg$8#E`AHHMȉEIwH6HwHHx1LAHIE1H}ȾD(ÅM@#<MHHL1PHHH;EuLHx[A\A]A^A_]+!UHAWAVATSIIIHPHXH9s(H)L9ICLH IPH[A\A^A_]IwRIH@LHHHrIHL9vJ&IPHIXLLHh LLL[A\A^A_]PUHHPH;X]UHAWAVAUATSHxHhHpIH׍HHEf.E'IwHHuHHxHhHLAHIDHpH1&IMtLMy1HHLPI0fDDHpHh1h&II!8#EdAHHMȉEIwH5HHHx1L'AHIfE1H}ȾD%ÅM@ <MHHL1PrH+HH;EuLHx[A\A]A^A_]KUHAVSI1dx8uRA`8tDA>111%x*1ɄA>1%1[A^]UHAWAVATSH`L=jIHEEHwHt_L%"I$LH}1AgHIHM߾A$Mt.I$L1PHM߾AW$IH;Mu
H`[A\A^A_]UHAWAVATSH`L=IHEE1ۃ @tEHwHt_L%7I$LH}1AHIHM߾A#Mt.I$L1PHM߾Al#IH;EuH`[A\A^A_]
UHG8]UH'8<]UHAWAVAUATSHXHL-eIEHE1$D3HsHtRL%I$LH}
1AHID"AMt!I$L1PDs"AD#L{MtlHHLDH}L1AHID^AMtHgHL1PHRHLPxL-jD A1E	ƃ$HCIMH;MuHX[A\A]A^A_]`UHSPH%%u* HfHHDоH1pHH[]UH勇 ]UH]UHAWAVSHIHHHL=IHEG<t<t~u~tqH`a<t1<uƅ`ƅ`$H`HLE1E1 IH;Mu_HĘ[A^A_]ËFt=uFFeW)`ƅaNfbdJUHHMIHHG<t1<uD$M H]UHAWAVAUATSHIIHL=,IHEЀt?ƃHǃǃH127.0.0.I$fAD$1fA1YHDžD+HsHtsHHL3H1AHIH0HD/AMtHHHL1PL=[E"H0HDAEDH1<t<t:8u
<H0HLHL<t1<HuH$
LEA L-t#IH;EH[A\A]A^A_]1H}1
$fANj@t=?DDHǃWƃ2f!UHAWAVAUATSHhAIIL5IHEЉpx8A?11
UA?18AIwHthH;HLH}1AHIƉLDAMtHHL1PL5ALDAAcs8$tiA8%AHHxxIwHt-HxHLH}1AHIE1HxpÅu<MtHHL1PADžtE'IwHML5ڂILyH}1AHHHxLtDAHtIH1PMEux%E1䃽xAăpx8Eu3A?E111xA?1tEIH;EuBHh[A\A]A^A_]HxLtDAEsS.UHAWAVAUATSHhIL-ŀIEHEЋHHMȉEHwHt0HrHLHx1AHIE1H}Ⱦ1ADžu<MtHHL1PE.HxfA<$f@H1y8t1-)xu1A$ u
I$IMH;MuHh[A\A]A^A_]UH]UHAWAVAUATSPHUIILf.fLupLLHUUÅy`IQ1tAƃuAAw(DsIcH
D4D0HcH[A\A]A^A_]UHAWAVAUATSPHUIILf.fLupLLHUÅy`I1tAƃuAAw(DsIcH
D4D0HcH[A\A]A^A_]UHAVSIHHtH߾
HL[A^]IHtkUHAVSH$u)LMtLLHHHtHǃ1H[A^]UHHm]UHAWAVAUATSPIIIH?oHxIHkLqL 1mMILLAԅ-I1tʃuD)IxIDžL!LLE11JCwsHH
D$D HcIIDžLLH[A\A]A^A_]UHH]UHH]UHH
WH]UHAWAVATS=z
1,7B1K1T1]1f1ozH3
~PE1L={E1&LHeILHH
II9}J|3HtIPXJD3H7
[A\A^A_]UHAWAVAUATSP=
tH[A\A]A^A_]
	L5E{IH=H5<3
PH5ǺzHB
}B1E1=2
L-#
IN<+LPPIDL1I>HHI9|H=	H=`H=$
H=h
H=
H[A\A]A^A_]UHAWAVAUATSH8L%uyI$HEHDž(ˡ)EHTLSv1.2HEW)E)E)E)p)`)P)@)0) )))))))H@IL5|yIHULLP8LHHH=HHLJH5oHHDHIǻE1L:@1H
7HHH!A1H5LIHILH5LP8ILH5LP8,ILH5YLP8eX1I$H;Eu*HH8[A\A]A^A_]EL%kwuH	UHAWAVSH(II(EHE HD$D$L$A,HHt1M	@H;1HH([A^A_]UHAWAVAUATSHHDMHIHHL}(LmHvHHEH1
Mx8Hy8E11$HH5tFVDAE	LLLHLLLH/Hu0LH1IEHA@IHǾ L1H5LALMHIELI)LHLLI}LI}LHHLu H]HL	t7I}IHHLLHHHLIDMHDHMLEMMEM}HtLH޺sFMtLLfHtLaH(MHELLLHf.DLLLH/HuHELLLHf.DLLLHHuHELLLHf.DLLLHHu+I	HELLLHfDLLLH?HuHELLLHf.DLLLHHuI}qHELLLHf.@LLLHHu+HEH5HW1H>HtFIH=?+
13HH=),
1I^IFHtHuLE1HqI}1L&HLHEH5[H811L1l!HEH5DiH11ILLLHf.LLLH_
HuI}qLiE1H/qHH;Eu{LHH[A\A]A^A_]HELLLHf.LLLHHuL
HH;HmUHSH((EHE HD$D$L$E1HHt3H;*1H;1>H;H޺^
HH([]UHSPHH?OHH[]AUHAWAVATSx5AIAA9|#HH5
DLD[A\A^A_]L53pI>H51I>UHSP11<HË=
HTpHHPPHCH1%HH[]UHSPHHHtHpHPXHCH
HH[]CUHAWAVATSH@L=nIHE؍B3HH
HcHH{HtHoHhHHHsHL%goI$H
uH}AIHMtI$LHetHsHtZL%
oI$H
|uH}1AIH}Mt.I$LHMHeHJHu5IH;Eu
H@[A\A^A_]HnH;H51HnH;H5X/1H;

UH]
UHSPAHEu.AAwf1fADA	rCA9DG1EHDEDCDCDKDSsHHuE‰L1HHuC1H[]UHAVSIu&wf1fȃ	r9GȅDAFA^ANAvAFI1H1IHuAF1[A^]UHAWAVSPIHWH7;Wu'HC SS{H9t'PIHu<oCH΃SBHֺ~HtJIH3SSHL;sCCFCCLHL1H[A^A_]ðUHAVSHGL7;Gu`HK CC{I9tLH¹PIHu)EHƺHt3IH3SSH7L3CKKHKCL[A^]1UHGtGGH]1]UH9WvGHHHH]WH1]UHHH?H H9t]]UHSPHH?HC H9tHtWCH[]UHAVSGADGH7HG H9t)Ht$HD9wt{SAֹ{HDs[A^]H9tUHHHvJ]ðUH]UHHRHHTHHfHHxHHlHHHiH]UH]UHHHzl8]UHHHHWl8]UH]UHAWAVAUATSPLoE1MHk=L=lI<I9CuK K9CuKI	HM4AFuAAH{HtIFHYH{HtIFH9H{ HtxIF HH{0Ht2IF0AHLXH{8HthIF8HH{@HtCIF@HH{HHtIFHHoH{XHtIFXHJH{(HtIF(H*fAdžfAdžLcH52LuH5L^H57LGH54IL0H5]LH5LIHAHAzHiuH]HiA@L=iL5ffDHL9s=HHtHpHtILLP8uHH]Љ*HEAH{ Ht%IF HH{HtIFHH{HtIFHHCHCHWE1q1IHtTIW@p@`@P@@@0@ @9CVUADH[A\A]A^A_]HfHIHIAHIHIAAAAANH@0IF0LAHHgHIHIAHIHIAAAAAN"*HgHIHIAHIHIAAAAANANH@0IF0ANHmfHifHefHH_fHHIIHytEHyXt>Hy0t7Hy@t0Hy8t)9t$HytQHyHuփtQIπI
HtHa8HAs:HBs
IǁHI<Ct
IǁHHCIǁH UHSPHH0cH0HtH蛸IH={
蝬uH=k
H5dYFet5H5T
HH
}HE11PeHH1H[]=|H$H5YH

HVL
v}HI1eUHH
dH<O
]UHW2]UHAWAVAUATSHHIL%`I$HEH=H5H#dA@L=dL5_af.HL9s2HHtHpHtILLP8uHH5`L1upIHCDL}@LL1踵HcA@L-tcfHL9s,HHtHpHtILLP8uH1I$H;MuHH[A\A]A^A_]UHAVSHL5_IHEH=b@11ƅ H,HH.HH@HHRHHbHHHCHHHHIndex.xmHf@lH H1IH;EuH[A^]UHAWAVAUATSPAIH=H5YHaA@L=aL5._fHL9s8HHtHpHtDhtILLP8uH|IHLLP81L%LEuTH`aA@L=Sa
HL9s2HHtHpHtDhtILLP8uH1ɉH[A\A]A^A_]UHSPH=H5EH
wH`HHt
9u	H@HuHH[]UHAWAVATSHL%']I$HEH_H9;AAH=0H5IAv1ƅ(HHEHHEHHEHHEH_HHEHHEH(DDHAt\HuWLLyHIndex.xmHf@lƅ#DH
蛜1H1L1I$H;EuHH[A\A^A_]?UHAWAVAUATSHL-[IEHEЉH
$_HHtqC
AIHD_HpHtXHl\HH
MH1A.IH=_Mt*H
2\H	L1.H=^C	tLL!HsHRH11^ƅ HHHHHHHHH^HHHHH LDJCt=u8HHHtHLЄuHHHtYHLЄtM1H]HxHtH[H`H=]IEH;EuHHĸ[A\A]A^A_]ÀK
+UHAWAVATSH AIHL%YI$HEH=H5cLH
QHH
SHH
eHH
wHH
\H	HH
hHtH߉D@HAu
C1At;Hu6LLHIndex.xmHf@l1LL1ҏI$H;EuHH [A\A^A_]UHSHHHXHHEƅ@HSHEHXHEHmHEHHEH[HHEHyHEH@iHH;Mu
Hĸ[]qUHAWAVAUATSHAωIIL-
XIEHEH=+
H5DL%tLDHAu
C1At;Hu6LLHIndex.xmHf@l1LL1vIEH;EuHH[A\A]A^A_]UHAWAVATSHA׉IL%?WI$HEƅHHHHHHHHHAZHHHHH=H5LtHDHAu
C1At;Hu6LLHIndex.xmHf@l1LL1II$H;EuHH[A\A^A_]wUHAWAVATSHIHIL%VI$HEƅ(HHEHHEHHEHHEHYHHEHHEH=
H5gL tH(11HHEII$H;EuH[A\A^A_]UHAWAVATSHIIHL%.UI$HEH=O
H5hHƅ(H
HMH
HMH
HMH
HMH
!XH	HMH
HMЅtH(11HLEM>I$H;EuH[A\A^A_]UHAWAVAUATSHIIKILBHuMMHILuMHH@HEILHDHL9H}I$LHLP|HcLL9[HHHI9sIHH9HIIIxHHHH`1(fLHLR8~uW1)Ѓ'w0H5HcHn3\u\*INL9AIrZ
"'@IFL9qA\ANIHH1f.;L;A>AL>D; L;0AD> AL>0D;@L;PAD>@AL>PD;`L;pAD>`AL>pHHuH$HHD;;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`V1A8%IGL9AA_I9fIOL9AIHH1f.DA>AL>A?AL?AD> AL>0AD? AL?0AD>@AL>PAD?@AL?PAD>`AL>pAD?`AL?pHHuH.HHAD>A>AD?A?H HuIH9E)I֋]f.Ht8ƒ1fA6A7H9u)II6II]ԃLHIf.@ANAANAOANAOANAOANAOANAOANAOANAOIIuAL+}LAHH([A\A]A^A_]UHAWAVAUATSHXAIIHNHHEHLfHD`I	HQ8LDHHHnQ0HNHHLLHHHH
WNH	H58HǺ}L1DH)NHHBLHMHHXH^IHHLLHLDVH1HɾIDHHHDAHDHLHHXHIHH5$L D5HL(L9H)LLu4LLLLktBH51LM1,HHH;EupHX[A\A]A^A_]LL1Dr벋HLDHD\0UHSPH=KH=KH=NH=NH=NH=NH=NH=NH=NH=NH=NH=NH=NH=NH=NvH=NjH=N^H=NRH=NFH=N:H=N.H=N"H=NH=N
H=NH=NH=NH=NH=sMH=NH={NH=wNH=sNH=oNH=kNH=gNzH=cNnH=_NbH=[NVH=WNJH=SN>H=ON2H=KN&H=GNH=CNH=?NH=;NH=7NH=3NH=/NH=+NH='NH=#NH=NH=+KH=NH=N~H=JrH=MfH=MZH=MNH=MBH=M6H=M*H=MH=MH=MH=MH=MH=MH=MH=MH=MH=MH=MH=MH=MH=MH=MvH=MjH=M^H=MRH=MFH=J:H=M.H=M"H=MH=M
H={MH=wMH=sMH=oMH=kMH=gMH=cMH=_MH=[MH=WMH=SMH=OMzH=KMnH=GMbH=CMVH=?MJH=;M>H=7M2H=3M&H=/MH=+MH='MH=#MH=IH=MH=MH=MH=MH=MH=LH=LH=LH=L~H=LrH=LfH=LZH=LNH=LBH=L6H=L*H=LH=LH=LH=LH=LH=LH=LH=LH=LH=oHH=LH=LH=LH=LH=LvH=LjH=L^H=LRH=LFH=L:H={L.H=wL"H=sLH=oL
H=kLH=gLH=cLH=_LH=[LH=WLH=SLH=OLH=KLHGLH{tHHHu1H[]UH_1Xw-H)H|$NQ?rr
1]UH@_Y]UHAHHpHH9dLJHHfDEy2L9s=A_AXw3DPEZA?rA_A^HHsH9rAH)]UH帛H9sr:@xH]LBI9wPB^&wH
	ǁ60sH
`HAHHt	]H]UH帛H9H
@2]Í^UwH59=wH5=wH5=wH5=)wH52rGwH5h=FwH5=Pj=-
wH55]8=uH*Hp1w.H5[qHF8tHrH9wff:]1]UHAWAVAUATSL9MLBMLMLHtWx_@XwNDnA}@?r
A}_@]w5D9A_@X#DaA|$@?7A|$_@](B9B<@8uPHHIHz"D8uDE8u?HHILHVELDE)D[A\A]A^A_])ELD҅uD	AE	D)UHAWAVAUATSL9MLBMLMIHuLf.fHtWx_@XwND~A@?r
A_@]w5E"A|$_@X"EjA}@?8A}_@]*BA:B<@8u>HIIHy5D8E8HIILI
)IHuЅuR1L9tKIBIBH<L)H90L)1f 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$LHuHHMDMH([A\A]A^A_]UHAWAVAUATSEHIEL9HFHEHcLEMcE1IIE1HU@LH)H9ME%fDE1}AIEEA$HpH=oHD׊<E1LuIIPLHHdLA)1IHH)L9}:uA\HuIDHEH=HT8HD8	HDŠIDIMELH)L9}MD 1҃}IEAHoH=nHD׊<E1҉]DIIP]LHHqL,AEt,1I;HH)L9}:uAD=HuI]DHH=)HT8HD8	HDŠIIMAD)EHUt[A\A]A^A_]UHHfHHHB| L@| uLMuIE1]QUHAWAVAUATSHHuEAADEE1HBMIIcL=omLhn1LD]HUfDHL9&HL)H9|ELEAELID׊
1HHPHHH5H2DE*E1ҐNMM)I9}E:uF\IEuLLuD]LmHEH5[HT1HL1	HDʊ	Ht:EHUH	LuD]LHmEr1EyH}HLH)1LH[A\A]A^A_]UHAWAVAUATSDMDEILU LMHuI1HH]H}HLLfE1L=mL5nMfA}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:pHHuH8HH(YfvDAD;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"E
AA_A?sHHsH9rAH)]UH1H97Af.>DO_1@HA?IBHHH9r]UH帛H9:@xH>G_<>wHxH]LBI9w`HHJH	HHHHu:O1r
@ @w&JQ?ry
1]UHH9sX@2]1HwCH=A4wft3=wH9s@2HzH9wff2]UHAWAVAUATS1AHAMLNL5m@D&A|$@rA|$ @LH)H|vD~A@?rEybAw\D)A}@r
A} @wDLH)H|8y_?r@y'@w!AE	AA	E)6DF$79B<7A8uHL9sHL92E1A)D)EDL9FEAE[A\A]A^A_]UHAWAVATSLNHMLlIHf.@A$x@r
x @LL)H|yE\$A{@?rEydAw^D:A@r
A @wFLH)H|:DrA~@?rEy&Aw D	AE	D)uB: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)]UH1D1@ǹH)HHHH9s.tf]UH帛H9:@x
H>]ÍG_<]wMLBI9HBH	H
RAHHB_1<]	]@t6@ulHzH9wSJQ_>wBHH]HzH9w#BH0HH
QAHHt]ÊB_<]v1]ÊJr1@]UHSH9@21HwuH=	Q<wftHrH9wWff:IH=PwftHrH9w+zZHH>wHzH9v[]@@@rUHAWAVAUATSPHMHH/IHILo8IHE)fHALLAHL9II$LHLPtʼnƃuIT$hHRHHtySCIT$hHRHHt6SHRHHt%HXALHOfHLAHLKHHHL90L|(HHH+EH[A\A]A^A_]UHAWAVAUATSPHMHH/IHILo@IHE)fHALLAHL9II$LHLPtʼnƃuIT$hHRHHtySCIT$hHRHHt6SHRHHt%YALHPHLAHLKHHHL90L|(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)]UH1D1@ǹH)HHHH9s.tf]UH帛H9:@x
H>]ÍG_<]wMLBI9HBH	H
AHHB_1<]	]@t6@ulHzH9wSJQ_>wBHH]HzH9w#BH0HH
AHHt]ÊB_<]v1]ÊJr1@]UHSH9@21HwuH=<wftHrH9wWff:IH=mwftHrH9w+zZHH>wHzH9v[]@@@rUH1x]ÀttH)H|Nʀ߀¿rָr1]UH@== ]UHAHHHH9tLJHHfDEyBL9sMAtGA=DPEZA~AA¿AHHsH9rAH)]UH帛H9sr:@xH]LBI9wPB~GwH
	ǁ_5^3sH
HAHHt	]H]UH帛H9Kw
@2]Í_=wH5y9=wH5=wH5=
wH5=wH5]wH5
y=FwH5laj=%
wH5TIT=+wH51=wH51w/H5HF0ftHzH9wff2]1]UH_1VwH)H|Nr
1]UH@_W]UHAHHaHH9ULRHHfDEy#L9s.A_AVw$DHA_A^sHHsH9rAH)]UH帛H9:@xH]LBI9wiB	%7wH
GI.NwH
S=^GsH
'XHAHHt	]H]UH帛H94w
@2]Í\=8wH59=wH5=wH5=wH5=)wH5u	wH5_=TMwH5GcfwH5y1a=wH511w5H5&HF0ft"HzH9w΀ff2]1]UHAWAVSLLHL
Hf.@AHtFX}w>EzA|	A_>w*EA[}wEpA4A^>'BAB
8uFIIHHu*D	AE	D9u+IIHHH`LL1)[A^A_]1fiB)ȃH
ÚAA1f@AAi۾)ڃQ)UHAWAVAUATSHEMHL-IEHEHuHML9MLBH}HuLeEAED)EIEH;EuH[A\A]A^A_]UH1}w"H)H|NQ?r	x]1]UH@== ]UHAHHpHH9dLJHHfDEy2L9s=At7At1DPA|AA?HHsH9rAH)]UH帛H9sQ:@xH]LBI9w/B~=}sH
ƒAHHt	]H]UH帛H9w
@2]Í\=wH5}=wH5΄=wH5Ê=)wH5xw=wH5_rGwH5I=QwH521=wH5j51w/H5O7HF0ftHzH9wff2]1]UHAWAVATSH MHL%I$HEHuHML9MLBH}HuLJu\1L9tUsHUHUпL	HUH4L)H9s,L)
 uHHuHuHUЉ؀ CI$H;Mu
H [A\A^A_]莧UHAWAVAUATSH(AHIHHEЅHuMMHMMIEHHEB}_EfILLLPtYAANB~_iƄHUHPHK#H;Ms
CHHIH"fLHMHtAHIHEGAtM9sEH;]TE$LHuHHMDMH([A\A]A^A_]UHAWAVAUATSEHIEL9HFILcMcE1LoHHuHME1If.@LL)L9McKDILL)LL9}~AILL)LL9 7<0uHHL)HL9|LAHMHL)L9	IL9f.Au#1AIf.LAtEAAMLDUf.@LME1f.IIPLHH4LA)1I4HL)L9}8uATHuIDHHHDBILLMI+DHuILODHNHuAOALMHH)L9McOHHH)HL9}~A<HHH)HL9!A<uHHH)HL9|fHAHMHH)L9HL9f.Au#E1AHfHAtEAGHHD]Af.<L]E1!f.fIIPLQLHH]HDE:1f.LLH)L9}E8uD\HEuHLDHHHDHUHDH+AGDH}HHOHNH}AOAAljD)LMu=[A\A]A^A_]UHHfHHHB| L@| uLMuIE1]UHAWAVAUATSHMËEAADEMc1LEE1HUDUAALL)L9LcHNILL)LL9}~AAtILL)L9&L8A<9uHHL)HL9|fLLǃHMHL)L9IL9u#1II9#Lt݅ɍIMLDEI9H1HHPHHH5H0DE*E1ɐK4HL)L9}D8uFTIEuMȉHH5}HD0B IHHUDUII9r9TLMMLOۉLNLMOٿI9$@E!B<.I
EyI9sLL)H YHELH[A\A]A^A_]UHH]UHAWAVAUATSHLe L]H}M4;HHEtvHtqIHL-6MfAD8tYD8tTI_8HIEH9IDB(tr/À߀Ct%A$IAIM9tHIH9uMLL)HMAHDHM(HHE0H8M9XHHL)LH II9s	M9III@HHHH`s1HH1(j(
mf.@A:AD:A<AL<AD: AD:0AL< AL<0AD:@AD:PAL<@AL<PAD:`AD:pAL<`AL<pHHuH>HH(j(
zlf.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"E
AA_A?sHHsH9rAH)]UH1H97Af.>DO_1@HA?IBHHH9r]UH帛H9:@xH>G_<>wHSjxH]LBI9w`HHJH	H"jHHHu:O1r
@ @w&JQ?ry
1]UH_H\tEH9sU@2/1HwEH=i<wt6wH9s$@:]HrH9wff:]UHAWAVAUATS1AHAMLNL58@D&A|$@rA|$ @LH)H|vD~A@?rEybAw\D)A}@r
A} @wDLH)H|8y_?r@y'@w!AE	AA	E)6DF$79B<7A8uHL9sHL92E1A)D)EDL9FEAE[A\A]A^A_]UHAWAVATSLNHML6IHf.@A$x@r
x @LL)H|yE\$A{@?rEydAw^D:A@r
A @wFLH)H|:DrA~@?rEy&Aw D	AE	D)uB:B<@8uZIHL9sM93HI1L9uM9tJ1M9IEMEL9s5Ƀ uHI9u)HIu봉؀ C[A\A^A_]UH帛H9s
HjHHHt]1:]̸H9s9UHSHH
HHtˊ1H[]UHAWAVAUATSHxHpIHEIMEL9LFHHELLxK< HHQrHHH]N,#N4#IHLLrH`B#LhLHpHxHFBD+MAH==eH`MA9HIȄyH_AwH-ADDGIt-H Hw KH_H-wCHIHHwHHpHsIUMIH"LMHmHpDDH`BD1H9HxAL5GdHhLx@AB1HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwL<HsIT$H-HlBDDHxHhD
HKH`HHh誔AHEH9tHHHHH;EuDHx[A\A]A^A_]UHAWAVAUATSHMHxHHHEHHpJ<HHQrHHHILu1H`LpK&O,&ILL}C&LXLHxL_ADMLxAH=ObLLpA9HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwHHhHsIT$IH4LHjHhDLxDHpADH7MAH=ZaHXM#f.A9HIȄyH_AuH-ADDGIt-H Hw KH_H-wCHIHHwHHhHsIT$IH4LHiHhDLxDHXBD9H7HpL9LHBII9HIGf.@I9sAAt>I@8t)L5m1L9u	L5]JT7LCHBJ48H)H9L56ҍ4I)1 u
HI9u1
ۀ CH`Ht	HIH;EuHĈ[A\A]A^A_]yUHAWAVAUATSH8HIIDmL9LBMɉME1f.fC0C4tIM9uMML}H]AH=^LMLeA9HIȄyH_AwH-ADDGIt-H Hw KH_H-wCHIHHwHHEHsIUIHLLeHZgHMDDCD4HHE1H]L}DmDEI9LCM9MGK4KE)$LLE蛲Ey-H9s(HH)MIALLAHH8[A\A]A^A_]UH1f.tHP8Ht1]ø]UHHt&)`)p)U)])e)m)u)}H@HHLPLXHHHMH0HMHMHMH0HMf.HMHQHUH1Ht4HHfUH(wHHMUHH;EuHH]{UHAWAVATSHL%I$HEi=wdHHL1cL=dHP	11LHLI1t6H5<X1W6<I$H;EuHĐ[A\A^A_]讌UHHcH
2HD]UHAu0D](EHELHG(
XOGHD_ HWXHH"HEHG`whH(1E]郌UHSHHHHEHEHEHXHHMLEPHEHH;MuH[]ˋUHAWAVSPILM(I^(IIf.H{HsL9rI(LH[A^A_]阎UHAWAVSPIHGPHt;MwM~2I_(H{IIIHfH{HAWPL9rIGIGPI(FIGH[A^A_]UHAWAVSPIHGPHt;MwM~2I_(H{IIIHfH{HAWPL9rAG0(VAGH[A^A_]UHAWAVATSHL%I$HEHt1IIHHuHSHLS`LEH߉LL1I$H;Mu
H[A\A^A_]UHAWAVATSHt9IIIHHuHSHLS`H߉LLM[A\A^A_]U1[A\A^A_]UHSHH@HHELE HH;MuH[][UHAWAVAUATSH8LEHUHHHEHGH/HILwD!IAA!H9DBE1H]KIWHUI7LAW`!H!L9BD9H]HEF4(AAIG(EIHEJD(IOHHtHHuȺHU
fIWHUIHMLHHtH9u*IXLHHHMIE1ARHH]tdAdI_MgH1IGHHHHu1HHU
HE1H
H	H;MuH8[A\A]A^A_]HED0H豇UHHuHWHG`]UHAWAVAUATSH(IHuH1HHEЋH9IHMH_(HD,ALe8@I|$XIHHHMIE1SLLetxF,;At\EIJD;IL$HH"HHuȺHUMfIT$HUI$MzL9upHE11J;HHMD)HH5H
H;MuH([A\A]A^A_]XUHAWAVAUATSHXIIL-IEHEG t{ID$HHtHuLHL}I|$uRM|$L}I$LI|$t:LMuIT$LHAT$`LELHLgHHI|$(HHIt$(IL$IT$HH)HUHHMHLuHu1HEHUI1HEE11HE1HE6f.AAH	HMHL}D(LmI9BILHHtID$HHHHu1HHUIT$HUI4$LAT$`Eu(IL$!H!I;t$BH9MHuHHHUtGA=AuHUH}HWD/AAH	HMLHHE f.Au-ADEH	HMHIDLDAL}AuHUH}HWD/AAH	HMLHHEDuHEHMHAAAL-WuHEHMHA
LL-7LuID$HHtHuL1HHUIT$HUI4$LLAT$`Mt$IL$HD!IAA!H9DBLuLHHUL<I9tKAH]I\$Ml$IHHHMHtIL$HHt+HEHH1HHU!HMHLIT$HUI4$LAT$`!H!L9BHEHMHA9uHEH+EHAL-<AHMHUH)HL-f.fHD9uHID$HID$I;D$uHID$1IMH;MuHX[A\A]A^A_]ЁUHAWAVAUATSHXHxHHEаHIIHGHELo(HGHHtHuL1HHUIT$HUI4$LALAT$`LeMT$LMO1D!IAD!L9BHHN$(M9|L-L}fA$L9taLHHN$)I9t
uLHJ(H1L}IMWIWHI9sIWLHJ<*H}E$HtD3H_AtLHI|H9ALA$N$(DHuI(L;eL]LULMItIOHHH}tHEHH1HHUIWHUI7LAW`LMC7!IAA!H;ODBLHJ*L9t0EHMItHOHHt/HEHH1H}HHUHEA$IHWHUH7HEP`HMHQLAAA!H!M9ABA9uyUMHHu!HM!L9B׉!!L9B9uI9DHMA$H}f.HAt9uIAM-HMA$HEHATD9uIA]L}H}蜁IGPHtH}1HdH
H;Mu>HX[A\A]A^A_]HEA$HMf.fDHE|A9uX~UHAWAVAUATSHHIHUHuIHHHEG YIEHHt#HuH}HELeI}u$-MeLeIEHEHEI}LMuIULH]HAU`LELHLPH]L}H;E^(Me(HAL})I}XLHHMIE1ARtXC4tlAIKD4IMHHt"HHuHUMfIUHUIEMtL9uK4HHHL}@{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_]û]CzUHH9wvHG(HHD0]1]UHH9t
HO(HHT]UHHHtHHtHAHHHHHx]UHHHNHtHHJHNHtHH]HHuUHAWAVSPH1AHfHXaLMtL{EtH{>aH[A^A_]UHAVSHIH|8_HtLpHtHHtHAH1H1HHHX[A^]UHHHHHHHH8Hu]1]UH1H
HHu]UHAWAVATSE1H%IIHH{LAԅuH[HuAD[A\A^A_]UHHGHHH/tuH)H]UHAWAVSPIIH^H@HH/tuH)HHHLL><LL9tHt/uHHHf/L)IHH[A^A_]UHSPHHtH)H|
HH)HH;H9tHt/uHHHf/HH[]UHAWAVAUATSH(EHHIHHHHEHHIAunMtiEyuHE/ueHHA;HH1H)HcI)HHL:HH1AtHHAtHH	MAunL.	{Ht\HAAELL< tCHt|< uHf.BH< tHH< uAELL< tXfCHtM< uHf.BH< tHH< uH^HHNHHL)HuIHuHIIIHL9IuLLLHtMHLswHLH59HHVwA AHHL0wLH1fA@uRALL tDfHHt3 uHf.fVH tHH uE1HHL)HHBHLIi8A CAALLDIhHrHH;EuLH([A\A]A^A_]sUHHH tDAHt.< uHf.VH tHH uHH)]UHAWAVAUATSH(HIL5IHEH9u MLLH6LMHLHHI<HúH)H6H1)ADž1HLLaHHDHL0MLrLhA|/LEIAII9LLLlxAuxC<,/L5uqK4,A$~I|$D\HrHA$HD</<L`rL@HL1HE1E1L56tIH;EH([A\A]A^A_]L;AAuFHH0HLwu)B-/uJ4-Hƅ~HeHLFqHqA<tLLH-KfA$./AD$9pUHAWAVATSH HIL%AI$HEH9uLLHm4LHLHHHI<HúH)H:4I$H;EuLH [A\A^A_]pUHAWAVAUATSH(HHHHHELƅ/fDž..ƅLM:HIA</uA/LL)HAOf3AW2f	IGL9CMoAG<~uFM9tA/NHyH0HtHqLhHH1Ҁx/LDHҊ<.M9L=@tA}/L1T%IMH&A$f;AO/fH~;AO/u	IH|#.A/IfDM9A~A/fDž~/LMqMiMaHLpLhHHx/LDMM9Mf.A?/tIM9sA~(A~t!Af3AO2f	ILH)pI/HHHpHHH;EuI)LH([A\A]A^A_]mUHAWAVATSH HIL%I$HEHH9uLLH0LLHLHHH<)HHúH)H0L=mHt!B|8/tH=HBfDŽ
/HLHI$H;MuH [A\A^A_])lUHAWAVAUATSH(IHHHEH~HL/u	L% ^HL/pIHuL0IA]AELvIA]vMH8Ht}I0MM,$MtmHL$IM)LlJ HwFHtHXA|/HE1H<+HLLoHLHoHHLn/HH;MuL)H([A\A]A^A_]jUHSPH-/H)H[]UHAWAVAUATSHIIL-/IEHELHLQHLL#ILHjLH=w$I<,HHlHLLL.IMH;MuL)H[A\A]A^A_]iUHAWAVSPIIHHH3I)HL8nHLLH[A^A_]iUHHHDHHHu]UHAWAVAUATSHI҉t/)0)@)P)`)p)m)u)}LHL L(HHHEILLuLeLeI0Lm1HMHYH]	HL!H΃(wLEH9u$HMHYH]H9t(wLENH}LuLeLmHDHuH~H}6HL!H(wHuUfHuHVHUHHtH
UH(wHHuUH
H	H;MuH[A\A]A^A_]gUHAWAVSPWHFHF HHV HFHHF(~PF0F@Ht9IHLyL1MHCHHtDxHDpHHL{8H[A^A_]UHAWAVATSIHHw HILzID$Ht@I9I<$LHu&@HHGGI)D$8NH;HtGD9tjOHH9tHH?HuID$0Ht
IL$8LH9w1A|$PL1LHtDxDpHHID$HM|$8ID$I|$[A\A^A_]UHAWAVATSIIIIHHtgHI9v:AN,QAV,
r*xw!HIINHIFAF,IHt%PI9HHHtPI9wLEf(IMf IGL9LGIV0Ht%IF8LH9vA~@"11	A~PLKHtUMf8AF(HHD`AD`HPLH)HD)PI9Vv(HHIVHIFAF,
IFHHt1H[A\A^A_]UHAWAVAUATSHt/)0)@)P)`)p)m)u)}HHHL L(L5IHEIHH]LeLeI0Lm1HMHQHU	HL!H΃(wHكEH9u$HMHQHUH9t(wHكEH}H]LeLmHDHuH~H}6HL!H(wHuUfHuHVHUHHtH
UH(wHHuUIH;MuH[A\A]A^A_]cUHAVSIHHfH(KHHuI>H@HKHHu[A^]UHAVSI@@uIFI~HuMI>HueWAIFHIHHIINIIN8HqHHtHI;~tGGJfHHtHI;~tGGIIH.fDHȋIHHHuIF8AF(1LINHHDAAH	HuIFAF,[A^]UHAWAVSPIHH(bIHpH9HHtHLL3aB;HH[A^A_]UHAWAVSPIIHrHHtHLL`B;HH[A^A_]UHAWAVSPIIHHHtHLL`HH[A^A_]UHHw0]UH@w@]UHAWAVATSIH>1wI17HIL3HtIHLH-`L%H1I?[A\A^A_]UHAWAVAUATSHIIIL-IEHEHkxHH(\(HHHIH88Hֺ1FHtFHAHEIHuHL kHMIuIH9sIIIHfG1IEH;EuHH[A\A]A^A_]S_UHAWAVAUATSHHIH
HHEH2HtNIH8}EAHtNIŋHEHuLLLzjHUHtLFL#E1LL^LFE1H
pHH;EuDH[A\A]A^A_]^UHAWAVAUATSH(HMHUIIL=*IHEHH2IkxHH(\(HHHHH8H޺DHt=IƉHEHuLLLiH]ȅtLEHLu.LL9LLH]LELsH8LDHt4IDhXHHLHi]HEL8HEL01L=IH;MuH([A\A]A^A_]L+E/]UHAWAVAUATSH(L=IHEи:IH}HuZDjHJ8L9LHG4CHthIIHLL\tpH8H޺CHt%IH]HuHLLhtLVDLND1*LmLLL.\L&DHEL HEL(1IH;MuH([A\A]A^A_]	\UHAVSIHBRw H
H4IVH_ ;u*HL[g;uIH5aHL0 H[A^]UHH"
Ht*9x}
HHu9xPHt1ɀ8HEH]1]UHAWAVSHAt8)@)P)`)p))))H H(L0L8L=IHEH
!
HjD9Y}
H	HuV9YQQHtG8tBHHMHMHMH0HMH=HLEH
HH1HHDIH;EuH[A^A_]ZUHAWAVATSHHAHAt8)@)P)`)p))))H(L0L8L%JI$HEH0HEHEHEHHEH=zHLEHHDHDI$H;EuH[A\A^A_]YUHAWAVATSHAHL%I$HELLHDLDI$H;EuH[A\A^A_]XUHH
H]UHAWAVATSA։IH8>AHt]L`XDpHH
Ht39Z~H
7
fHHHt9Z~D9rH?H
	
HHHE1D[A\A^A_]UHH=
Ht.H
HH?Ht9Ou9wuHH?1]UHSPH=
Hf.HX?HHuHm
Hf
HW
H[]UHAWAVAUATSHIIL-IEHEЃHc_HHDЅH
QqHEHYMLL1#H<(HH)HLL1L1@IEH;EuH[A\A]A^A_]VUHSHt))P)`)p)])e)m)u)}H0H8L@LHHHHEH HEHEHEH0HEH}HUHH;Eu
H[]UUHAWAVAUATSHAԉIL-mIEHEuu/HKƅKrSHKwaDшK4HLt	ƅKwu	ƅKrƅKaƅL+@HKLuYHIHa	AHD;(H8LD=HIL5wIvHH[HH
NHP1AVHH=:XH^H
H	H߉DV8L5IvHL%I$H
8NHP1ANHH=LXHL-I$H߉LDML-<RAtO۸DE11QA1QHP1LDI1<E1H=WL-,H
HI~HtHH`H=|WnH=^WHHIcHL$H
HH
HHDI~HtHH`H=xWL-IEH;EuLHĘ[A\A]A^A_]RUHAWAVAUATSHAIL-?IEHEHHsHtSL%I$H
MLHP1AHH=aVHtI$H߉HH=8VLPALeVADžx
HHd,T85PAtRDHH1OIމ1OHP1HHLI1-HD; s1HHIcH|
tHHHH<09H{HtHȿH`H=[UIEH;EuDHĘ[A\A]A^A_]PUHAWAVAUATSPHIIL-A}tHs\AAu
}DsAtrLLTHtbIA}tEL;\AAt?fHh[uDD)\uR8t1LTEgAuLT1HH[A\A]A^A_]UHAWAVAUATSHAIAHHHEuu/HKƅKrSHKwaDшK4HLt	ƅKwu	ƅKrƅKaƅL+@HKDE[IHtlL8DDL=IwHL5ܽIH
2IHP1A<HH=FSHtoIH߉_LQ8UMA1$MA1MHP1DH1cH=GRHCHH D9(vRL54IIcH|t
H
4H%H8H8D7IHIDIHtHH`H=TRHͻHH;EuLHĨ[A\A]A^A_]MUHHe98v(HxH
oH	H|tH]H#>]UHAWAVAUATSHAHHIL%9I$HMоHLAYIH9u1AIDmAH8t)LYtCHPHHLXAE@upAHPHHA}"AHPHHLuXHOD NHH	@HPHHA}HND NHHY1HDI1L%N8t	|N8~JH8tLWHu HAE@uHAuLI$H;MuHĘ[A\A]A^A_]KUHHe8t]JWG]UHAWAVAUATSHLIIIH&HHEZWIžLLLML9u"1H@L@1LID=H1H@'f.fLLL-MHI9t0M89IHtIIH@I)M8uLL1VuLVHWD Et"LwVtLLP,AG@u1IL LtfLPEtLULtELPA;IcL\LL1LI1HH
H	H;MuHĘ[A\A]A^A_]IUHSPHUtHH[]HH[]UUH]vUUHAWAVATSHL%I$HEػHAHIH8tHH5L
1_HrYLH!UAtaHu\AK8JG5KD0-KHP1DH1fI$H;Eu9HĐ[A\A^A_]L
x/tf/H=LUnHUHAWAVATSHAHL%I$HE؊tH</u{HuH=;GTAƅtK[J8dFAtxIJD8AJHP1HDI1w?H]t)L=LH2x/tD)fA/
HI$H;EuDHĐ[A\A^A_]dGUH<~u!/uHH8Ht</]1UH/"LH]UHAWAVSHL5IHEHv8t1KHL=AH=2OIHb
6HHR0DD:tHHu1Ҁ04LEعH1E؉H=W3aIHt`
3HHR0fD:tHHu1Ҁ04LEعH1EAHHHh
Hh
Hh
H
H1@u1CtIH;EuCH[A^A_]H="HHHHyH=;HHb6EUHAWAVAUATSHHL%ղI$HEL=A?tL-#MutVHHHLLH	t:HgHLL1LL=31.?QE0u
M;uH1PHkdHKY8m4HHHH?HHHH*HkdHH^HH?HHHH*^HHLL 0@Pl$0d$ \$$H5.lLE1A1?AI$H;EuHH[A\A]A^A_]gCUHAVSHHL5s0H5

LHH5
LPHH5
LPHH5C
LP HH5LP(HHH5B
L[A^]UHAWAVAUATSHIL-bIEHEIHHHHHIIHLHHHR0f.@HDuI9IN€+t-uDžLHL1IDHHA0AAf.M~AҍZЀ	#@AZwfAŸ©AACBLIw9}FT7IIMlAoLcIE1LE1@1MMMHH~JLcHLHH9LHL	H tHIE1!IE1Au HcPHHH9L-RLM〽Lt6"HI9L-{tII9~)E11"L-`#M9L-T}
"E1
N<7IM1BIEH;EuLHĘ[A\A]A^A_]P@Ht+UHSPHHCH{01~HH[](UHAWAVAUATSHL-IEHEЀ?AH563HHEHx/tf/HKIHtcL5A>D%HtGHD,LxA6L1AA?H='1D,1A8=MtLKHtH{iBH{01^H&1At?17=A1-=H@1HDI1oIEH;EHH[A\A]A^A_]LII0A>LHH LJHD,I@fDHDž8HH0?LJIHILLwH0HAtLH8HW@p@`@P@@@0@ @H L&@H8HDpH8@
 LIH{H;ssAL-תRH
 <L-<UHAWAVAUATSHAHIL-|IEHEIHuH8D#IHt(LLIt[>8:HuLV$E1At91:1:HP:
1LI1IEH;EuLHĈ[A\A]A^A_]<UHH?H6]@<UH]vHUHAWAVAUATSHIHHHEHs#HnHH;E"He[A\A]A^A_]IIHILIHIcHHHH)HLHH	MIIGH(K?H0HHXLLLpH@3fDHPLhLHHPLLHH9HPLH)HL	H H1IIfD1AAII	HJ>L9tLH)H HN0Hh1H8L7LpHLH8LhLL9HH9vH8HpHHHHH(HHH0HHH H`H)HxHhHE1L.fIEIIMILIMLI9$LMMLpHL)HLM)IL9MLGL9LGKHLLHLIۀWHxLILLI LHHL)HKH9sH`L)HLLL9LHHPHHHHHHHL1ADALW_ATA\GOAD AL0WAT A\0GH@H@Hut.ADALAA\ATA\AALL9MILLpfHHL9r1@LHHIHL$I)LHHHhH`ILMLLHJnHAHL
JnHJnHMILAօLHLAօML	7LAHr-HHHH
HLAօHHLAIۅLLVN;HHHL9LHGHXHII)IHHI L9IFHH9sHHH9LHHQIIIHLHH1f;L;>\>;\;>L>HH LT> \>0\D> L>0H@HuAt$;L;>\>;\;>L>L9)H<Hf.HHL9rMILAօLxHLAօxEMLHMHHH
HHL`MLHHHH
H1HJ:HZH9ILGI)HHI H9HGHH)HH9sHHH9LHHyIIIH[LHH1fD:L:>\>:\:>L>D: L:0T> \>0T: \:0D> L>0H@HuAt$:L:>\>:\:>L>I9.HH<
HfHHH9rLAօxIHHLAIۅLLEI$II$II$LI
I$ILLQHN;HMJ<"HL9MLGI)HHI LL9IFHL)H9sHHH9LHHqIIIHLHH1Hf.8L8:\:8\8:L:HH LT: \:0\D: L:0H@HuAt+H8L8:\:8\8:L:L9;H4
HHHL9rK<LHI<HH9HHGL)LLH LLH9HFHH)I9sLLI9HHHqIIIH}LHH1A<AL<A:A\:A<A\<A:AL:HH AALAT: A\:0AA\AD: AL:0H@HuAt,A<AL<A:A\:A<A\<A:AL:H9I4LHHH9rHN:HJHL9MLGI)I LiHTK<HI<
HH9HHGL)LLH H9HFHL)LI9sLLI9HHHqIIIH@LHH1DA<AL<A;A\;A<A\<A;AL;HH AALAT; A\;0AA\AD; AL;0H@HuAt,A<AL<A;A\;A<A\<A;AL;H9*I4LHHH9DO,:KL9IFH9sH9sHLHHqIIIH'LHH1H@L\\LHH 8L8;\;8\8;L;H@HuAt+HL\\LL9-HHHHL9DK<LLxL)IHAօt<IEHIMHLHAօLLAօLO/HHHHILNIM9MFJI)HLI LLHL9IFHXHI9sHHH9LHHqIIIHLHH1L\\LHH 8L8;\;8\8;L;H@HuAt$L\\LL9+H4LLf.HHL9rLHAօx6LLAօLDt~I$IMI$IE&tI$HI$HLO<HHLIM9MFM)I HhH`tf1IdK<HHHHH9HHGL)H sLiH9HFHxHI9rI9iL>1AHHHHIHL9L9IHrIHI9IGHIMHL)I9s9H)IHH9s*LL@HHL9rLHHPIIIHLHH1LfA<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\ADALH9&ILA]HAUIH9HxHHLLL)LHt[IHIHLMLHMLAօLLAօHLLIO>I~I9IMGM)HLI HHI9IGHI9sHLH9LHHqIIIHLHH1fA>AL>;\;A>A\>;L;HH AD> AL>0\AT> A\>0LH@HuAt(A>AL>;\;A>A\>;L;I9t!H4LHHL9rHM,LHLAԅx&LLAԅMx5LLLtHLLLLtyLLHHH
HHCMO/HHHHL9IFHxH)HH LLjLLLO/HHH<
HL9LHGHxII)IHLI LL9IFHH9sHHH9LHHqIIIHLHH1D8L8:\:8\8:L:HH LT: \:0\D: L:0H@HuAt$8L8:\:8\8:L:L9)H4
Hf.HHL9rHIHhLt8H`1I6MHLIIEHIMHLEH`1AHHHIHH4HH)IHH9HGH9sHXHH9sLLHHpIIIH	LHH1ҐAAL\AA\LHH A3AL33\3A3A\33L3H@HuAt(AAL\AA\LL9HLfHHL9rLfDHLAօtPHHIMHIELLAօHLALLLMͅ|HJ;H{H9HHGH)LHH H9HGHH)LH9sLHI9HHHqIIIHLHH1;L;AT=A\=;\;AD=AL=D; L;0AT= A\=0T; \;0AD= AL=0H@HuAt*;L;AT=A\=;\;AD=AL=H9t"J4)HHHH9rLLAօxPHLALLLMͅ3I$HH
I$Ht#I$IMI$IEHLK<LHI	HH9HHGL)H r"H9HFHL)LI9I9LLA]HAUIH9rWO<HI	HL9LHGL)H sLHL9IFHL)HHI9
H9LIIIpHHHH#HHH1LA<AL<AT=A\=A<A\<AD=AL=HH AALAT= A\=0AA\AD= AL=0H@Hut.A<AL<AT=A\=A<A\<AD=AL=LMI9KLM~IIIpHHHHHHH1A<AL<8\8A<A\<8L8HH AALT8 \80AA\D8 L80H@Hut(A<AL<8\8A<A\<8L8LMI91KHLHHL9rLMH@LL.-fIEHIMHLMLI9LL@fLAօMLLHAօLLLHAօxI9MdLp`O/I}I9HIGL)LHH LI9IGHL)HI9sLHH9HHHqIIIHLHH1DAD=AL=;\;AT=A\=;L;AD= AL=0T; \;0AT= A\=0D; L;0H@HuAt*AD=AL=;\;AT=A\=;L;H9\J4)HHHL9r91ALpu
K/MLILHHH)LLL)L~ HP~@H9~0H2HZHHPLjLJHL*LJHII1AMl1A&1A1A1ANs1A1A1LA1ATw1LX1A6]1ACi1Af1Ac1
UHAWAVAUATSPAIAHH ALEA u
L
 
L%HHt-CL{HɇHHSDLH Ha8jAtH
HH
kHAt@L1膽Au1HH[A\A]A^A_]ÿbUHAWAVATSIHtpHLfM9tXLHtgIM9MBHHLZL{HH{HsHSCLLH[A\A^A_]L[A\A^A_]1Ht<UHAVSHLwHHHsHSCL[A^]oHt-UHSPHHCHHsHSCH[]UHAWAVSPIIH։HHtHLL@HH[A^A_]UHAWAVATSAIAHHHDHDIHtLLHL[A\A^A_]UHAWAVSPIIHr5HHtHLLB;HH[A^A_]UHAWAVSPIHJH8b!tHH0	#HjHHt=H߾/"LxHLDLH
SH9H5L1-H6H3L"H3
"H;H[A^A_] UHAWAVAUATSPAIIIH͌H1Ht!HˋII9vZH9HBHHuHIMHH9ILBH9LCLHtAHD`AD`HHHD{A)ID)KA t8L1L)a8jE1AtL1蝹LH[A\A]A^A_]UHAWAVSPAI{HHHDIHtLLHLH[A^A_]UHAWAVSPIIHHHtHLL@HH[A^A_]UHAVSL5RI>HfDHHHuI[A^]UHAVSAHH1 H޺E[A^]UHAWAVAUATSHEʼnIH]HHEЅAH98AH
8LD%HIL=IwHHցHH
cHP1AHH=@HhH
H	H߉N88AwL5xIvHL=\IH
pcHP1AHH=;HIH߉}DDAA1D1A1uHP"1LDI1辶<H=0HHI~HtH}H`H=uHHH;EucDHĈ[A\A]A^A_]H=DHHHDHL,H
KHH
0HHDtIHsXUHAWAVAUATSHAAH~HHEL-IuHtLL%I$H
aHP1AUHH=HtI$H߉H=eD8Ãu8ttX8AtFDI1A1HP`1LDI1H҆D90v.L=IMcIB|0tJ<0IBD0HІHI}HtH~H`H=H}HH;EuHĈ[A\A]A^A_]UHAWAVAUATSHIH8HHC}HHEO NH0
8umHH8LMI)IA[8d
OI8tAu
D
MtAttuIOu`IA	DDHI1D1HPwD1LDI1I
NuitL8MMt1H
{H	H;Mt&?H0IDH{HH;EuHHĨ[A\A]A^A_]H
UH]UH]UH1]UHAWAVATSHAIHL%>{I$HEغHHfx
H1l81uHLBAt7nD8fHP1LDI1蜱I$H;EuHĐ[A\A^A_]UHAWAVAUATSHIIL-]zIEHEtR8
AtFHPV1LLAI1E1 uIEH;Eu-DHĈ[A\A]A^A_]LIMH;MtUHAVSHHL5yIHEH%= Htu
(IH;MuH[A^]zUHAWAVATSHAHIL%yI$HEHHgHtLH1_i
8r	At;1E	A1;	HP1HDI1聯LH1I$H;MuHĐ[A\A^A_]
UHAWAVSHIL=FxIHEH11tHI;uH1I;F8IH;EuH[A^A_]"
UHAWAVAUATSHIHIHwHHEЀ>.uA{/tH5H5{tVE1H
J(HwZA)LL1/u<LLP
H)LHMt;~u{/tHt@IߺLL\AƆHvHH;Eu6LH[A\A]A^A_]LLLHE11UHH=4
H54
]UHAWAVAUATSHAAHovHHEH4
HfDDÃu
8tuH4
E1H
D DEu
HI4
HtA uQAtFD6I1LA1BHP1LDI1般AAwE1@@DsHxuHH;EuDHĈ[A\A]A^A_]UH1]UH1]UHAVSH~H{HtHuHPHHCHWHh~8L5uIHP@HCH5S~HHL~H{HtIPHHCHH.~8IHP@HCH5~H
H~H{HtIPHHCH
H}8IHP@HCH1
H}H{HtIPHHCHt
H}8IHP@HCH5w}H?
H|H{HtIPHHCH)
Hz}8IHP@HCH5,}H	H=wH{HtIPHHCH	H7}8IHP@HCH5|H[A^]	UHAWAVATS=2
t11
H|HH߾H=1
1tH51611议^1
H|8L%sI$Hm|HP@HCL54|HLHZ|8I$Hu{HP@HCHLH9|8I$HvHP@HCHLH|8I$H|HP@HCHL~H{8I$L={LP@IG1L1TH{8I$L={LP@IGLL+HL{8I$L=7{LP@IGLLH;{8I$L=&{LP@IGLL[A\A^A_]UHSP=00
(0
H=zHzH{HtH
rHPHHCH=z{HyH{HtHqHPHHCH=yJHzH{HtHqHPHHCH=zHJzH{HtHzqHPHHCH=%zHazH{HtHIqHPHHCH=<zHyH{HtHqHPHHCH=yHyH{HtHpHPHHCH=yUHsH{HtHpHPHHCH=is$.
H[]UHn.
4]UHHmpH]8UH1=C.
u=7.
F]UH=%.
u.
Hc]2]UH]6UH]6UHH?]3UHH?]3UH7UH]UH]UHHoH8]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$xHQI1fAƄ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
ftfftffoffA^AfAo_!Aog1foftfoftftfftfffA^!Af1Ao_AAogQfoftfoftftfftfffA^AAfQAo_aAogqfoftfoftftfftfffA^aAfqAoAofoftfoftftfftfffAAAoAofoftfoftftfftfffAAAoAofoftftftfftfffAAA€Af.DAL€ALAL€ALHH=uAGXAGxAGBAGbAGN AGn 1ۉ[A\A^A_]UHAWAVSPI>L~I?HEH@bHp@E11E1fK|IHEt9DLD4D:4 HKHfLˊt;ADfH tuD؅x/H[A^A_]EtA9AtH?aH8 A9H/aH8uH5Vn1H5EL1HaH;IH5Y1IWH3Ht'IL5QHL1IIH3Hu
1'H`H8nUHAWAVAUATSP>IILVI:HEH`Hp@AAEA1E1E@I|HHEtIDLt
,t9=t4D,D:,!HQHLt9uDEEDDfH ttg=t	,Yw1sEE1t>UԅDu:A>#u4L虵UDx#u I~H~
A;Us!DU1tA>tu
uH[A\A]A^A_]UHt&H92vHJHtHH]R]UHHT97vHOHtH]UHAWAVATS>I?zI1E1fAHGfDHt(,t=
HHX8HEHHL|~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_]UHHHH"LHH9tHHHuLII)HL)@H-AHHPHtHuLH)L]UHHHH991fDHHHHHH9t8$utރtH+]UHSPHrHHHH[]UHAWAVAUATSHLHIIIH2YHHEH5tLgLkLEMLLLt3H5fL4HtHH5fHDžDžH5LLHHBLLLLLLAHLLHpHHLLHLLLHLLH}HLI!1LLeHD LLPHH wHHuH3LM~LLL}L fLLHHtt LLH}HHLM)LLLLLHHpHHID$HH)HI HID$HLH%D(p(MOH HHuH`fD(p(MO(p(MO0G (p(MOPG@(p(MG`OpHH€HwYH}HHyLHpHHID$HH)H1HLHHpL L!1LLLLHEHH9rHPH HHIEHH)HHHLxHLLHu LLHLHpLA3fLHLbHpHL`IL9LH$I$I$HLH)HHHL<ILHHHHRAI)LAu LHpfLHHLHMILtLHHLHLHtLHLhA LHpHGt2HH
LLLLL1)HHH
LLLL1HHLLM!K>LLf8tHHHuHLH)LtHt$HLMI)>]zp؃?LzBAILHtZH	?BAILHt:HHH	?BAILHtHBAIILH{q}ƒ?BAHH,H	?BAAHHHHH	?BAAHHHBAAIHHHHGHHߺ
mH%H8HH,HHL=OȉHH߾$nHHHHEHSIHu 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	?BAAHuIHBAAIHKAHH;EuLHe[A\A]A^A_]UHAWAVATSAHLcN$7IDI9v%HAu$<$tuHCAuA$[A\A^A_]LHHH9tHH$tuHtπ$tUHxOIDNBEA1A07FA0D7HI9uAtA07]1AuUHHYH9]UHAWAVAUATSHHMMIDuHJHHEEHI9H=	
LI<$I\$3HuHZIǃ;LL1fHKHIHH9r{Hˋ>1)HH2E $L5NSL

HHMII>uH=WH
SHHF
HtgDuucH1ΑL5
H
@yHLHAcHHRL0
DuHHtau]H1[H=	
H
xHHAcH:HCRH
t	
Hb
HI9HRH8HLII<$I\$4HtH|H;LLIE1HHf.HKJ<J<IHH8C4.sHXINjDHL<J4LL~MH,QH0LLfII9HrLLDu1L5"
AO4HPH8HILHHH8ILB4)IrHBIAD$M4K4LLMHiPH0LHL{ILLLDuLB`Hth(-)L 8H-HHDHHt1HEfD4$LL1ME1x\HHHu1aHOLMtzAƉ$H
vLLHE1Gxt(HH5dT119H511)H]EHH;EJHH[A\A]A^A_]1ɀ} uLMH]L#MtEHLcH1MtA<$tyH(,)L8HHv,HDHHHfD4$HLLME1DHHHujHdNLM^D4$HLH
tHE10H#NH1HHAHLAUHAWAVAUATSH(IIHHUHA/MHILMIE1EAHMFI>H5?2GL[fIH
ADAGIAAAI>H5FEu	uHEH8tGH;tiI}tLLmI}I>H5qF
LIH]oXI>H5Q~F}uHUȅGI>H5T)VF}uHڅ mAED)H([A\A]A^A_]UHAWAVAUATSPHIHHGAHHƺ)L3L6HpLJnHIH[H3H;sH6H9vHEЋ8H蘺HuIH;1H0HIHH3H9r1H0HCH9t̻H3L0HEHCH0HNHL4LLmE1DH[A\A]A^A_]UHAWAVAUATSH4L(MHHHPL-AIEHEHt\IHHILLE1H=HH1[;~u.HHLL11D&LE1H=xHLH
pHHHHA[HE1H1踕H*]t(H5p%=HJ8HHnIA/etcH9@H8H58HH1L5@IIt$HhPHHIH5QHߺ{ I<$1~IH߉(%=u=H5H1zIEH;E$DHĸ4[A\A]A^A_]HH8HHtkIE1/etcHHL払`D<H(@DDždLXXAHI<$1~L芸A*L7LXHHL拕`X-H>Lh0HHHLf.IHHAFIHHHADd<"<#o<;g<[IL]HWHHHAD
L)HH=HCHHLHHHH1PH
<!(	SLHLXCHADH5LHDd1uxpMIAGIHADuI_
HH5:uIAGADHH5LXLHAGADtAFIADuLHHHHAD
uH9`$HPHHH
#lHID@dofAD$IADuLH0H0HDHHAD
uH9LXsH2Iƃx1E1IAFHI9M&I<HH5IuI4LLH0L%-kLADU`$HPHHLLMD@FqD_<tY1M1tZքt*4\AGI<"t<'u܄u܉Ƅt܉8u1<#uAH:Lh0LIML=WIHLEIfAGIADuM<IA$IADuI|$HdIHZ:H@0IAMIDuHI9LB<"t<'uM9sIMA:EIDHLDƅfDž--M)HLL葏=HL9LXHMEHH=iL9t#\uQHrw"HcH\HHL9u"t2'u'\PH

 	"ƅfDž--M)HLLEHHHHPLXHt2;HHHHHPHL拕`5DžDML-7tzL=8IIt$HhPHt9HIH5Hߺw I<$E118wIH߉(I<$E11wL袱HE1@H5HH5H
H1Dd1r&H5FH5?H1d1rML-6J.UHL	]UHAWAVAUATSHLHIIHH6HHEH@8()LLe}DžlHa@H1`LLHH1A}|!HHHxH5zȉDžpH
HxLI?H1f.I|HIupLHHHpHHDLHlLHLAVjH ÅtH1dH-?8H=pHtHAHH1n.H=@HtxH`uHH1>HtiHLHHlLLHAVj0H Åt&H1cH1pE1AIcEHLHH4`H-`HHHHHHCXLMtHuH{`JHlA)EHHHEeA|1HxH5tA"HuAEeHDžLcXHv=8tHBKDIcEHt4HHJ<H`H2HHUHIcE1HLHHDXDEuL"H`HCPPC@ 0@[0S KHHt
HH1ۋ
LtQH}L9t覬Ho2HH;EuH[A\A]A^A_]H511m#HHH0H=<A1A}|aL5^AL={HHL$M9t.
LH5N'HLDLL1=HIcEH9|
V1HuFHH}HH9t譫HHMFUHAWAVAUATSHIHB1HHEо@Q]HIW@0@ @H5LL-VLLHaAHtHL/E1H5LLULLHaHtHL
1DH=oHtHLLHULLHmaHtHL
1
E1H5`LLOULLH!aAHtHLV
E1AH5GLL
ULLH`HtHL
11ALOH/HH;EuLH[A\A]A^A_]UHAWAVSPIIH=Ht	H<H=Ht,HoLLH1讄1HÉH[A^A_]1L1L*UHSHhH.HHEHGHEG)EGOW_)])U)M)EH}1.^HH;EuHh[]UHAWAVAUATSHIHb.HHE()E	8HL}LDH=L5HHtH).H0LH
88HhH1XHH%IL`LPHH(H`HHXLI]IHH`H8tLX;fHY7HHtkLH1$HIĀ~u	A$.IH(7H9tcIVLHPH
u<E110/etctH-H0LI>LI]I;zffDLȿBD  /etcuH,HH=4Hh1\H,
%HH;EuHĈ[A\A]A^A_]蕾UHAWAVATSIL5F,IH=:I<$t)I\$I6 H{I6H;H[uL=5I?tAI<$6II6 I|$I6I?I6I<$Md$uH=[A\A^A_]UHAWAVATSHAIL%a+I$HEH11詀HtREttu	H5o%=uH5͓1ۿL1fI$H;EuH[A\A^A_]UHAWAVAUATSHXIAAH*HHEо1GIHt|H`+HH}DLMHHtpIHH55LDL11fIEHLHIEI}uLME1H*HH;Eu1LHX[A\A]A^A_]IEL11TfIEHuUHAWAVAUATSHXIIH)HHEL-y*tpIEIt$H	PHHIEHEH1I<$
rIIEH1MIEIt$HPHIIEH՘LI$LHIELHH踻HI<$bqIMJIEIt$HPHtmHIEHBH1I<$1ҹpIEH1>I$LaH1LAHoI<$1ҹpIEIt$HPHtaIIEHLI<$H5	9lH1HHEIELH'I<$H5	kHHIEIt$HPHt]IIEHLI<$HkH1HHEIELHu5#I<$HUkHHuLcI~*1H&HH;EHX[A\A]A^A_]IEIt$HPHtPHIEHHLI<$HLj1HHEIEHI<$HLjH
#	H1DLAE1jj"HAUHAWAVSPHIL<IH>HtLt
H{HHuL9s%HCHHHCHHuL31H[A^A_]UHAVSI/HHIDH߾.Ht[A^]H[A^]{UHSHH$HHEH}HU**rHH;MuH[]ݶUHAWAVAUATSHDEII։HH\$HHED-IHLDAML}LMuH(HHHLLt|uH(thH(HLHDt@HcIH(HLtH(DD%H(HR#HH;EuDH[A\A]A^A_]õwUHH
ڡHcH]?1GR]hs~UHAWAVAUATSHEEHHHHh"HHED9IHHDDAML}LMuH(HDHHHLMuH(tpH(HHHDtDHcHHH(HtH(DDH(HI!HH;EuDH[A\A]A^A_]fUHSPHكrHcHH9r1HH)HH[]UHH]UHAWAVATSIAHH*HD<IH1L諴E+DHMLfDL9ID0HHH9r[A\A^A_]UH]UH]UHHHH]UHAWAVAUATSHhHIIL-IEHELpLXLL[LL`IEH;EuHh[A\A]A^A_]±UHAWAVAUATSHxEIΉIHhHVHHELpLLLDLLHhLHHH;EuHx[A\A]A^A_]2UHAWAVATSH@HIIL%I$HEH}HmH}HaHMLELLE1Et	H}藰Et	H}舰H(HIAG@AI$H;Eu
H@[A\A^A_]肰HEuEu"H{H}2Et	HEtH}HPUHAWAVAUATSPMIIIHH(HHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ艘HCH'KLkHA$uIMd$1LOHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH%HLUUHHHO @1HOH]UHSPHHH[]ԮUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHH?Ht
Hx]]UHAVSIH&HHHI~I^xIH9u/HtIH­L[A^]vfDHH9tH;HtHPII^xHuHI~xIL1H90UHSPHBHH[]DUH]UHUHAWAVAUATSH8IHIL-IEHEпIH}H~H}LrAHuHULSE1LLHEt	H}蟬Et	H}萬IEH;EuHH8[A\A]A^A_]蟬IEt6H}]+I&IEt	H}DEt	H}5EtL(L`UHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<kILEHuE1JLMtHLM~"LMLLIHM3HMLMLkHHKPHCXML-tLfEHHUHLEt	H}ŪHHL1PIEH;EuLH8[A\A]A^A_]ƪAH=7e-HEt	H}sH諪UHAWAVAUATSH8IHIL-/IEHEп=IH}H辬H}L責AHuHUL]E1LLHEt	H}ߩEt	H}ЩIEH;EuHH8[A\A]A^A_]ߩIEt6H}蝩+I&IEt	H}脩Et	H}uEtLhL蠩UHAWAVAUATSH8IHL-2IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<諨ILEHuE1JLMtHLM~"LMLLIHMsHMLMLkHHKPHCXML-#tL)fEHHUHLEt	H}HHL1PIEH;EuLH8[A\A]A^A_]聪H=w*HEt	H}賧HUHAWAVAUATSH8IHIIHlHHEп{IH}HH}LAHMLELL1hE1LLHEt	H}Et	H}	HHH;EuHH8[A\A]A^A_]IEt6H}Ц+I&IEt	H}跦Et	H}訦EtL蛦LӦUHAWAVAUATSH8IHL-bIEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ۥILEHuE1JLMtHLM~"LMLLIHM裥HMLMLkHHKPHCXML-StLYfEHHUHLEt	H}5HHL1PIEH;EuLH8[A\A]A^A_]6豧H='HEt	H}HUHAWAVAUATSH8IHIIHHHEп諤IH}H,H}L AHUHMLL[E1LLHEt	H}JEt	H};H$HH;EuHH8[A\A]A^A_]DIEt6H}+I&IEt	H}Et	H}ڣEtLͣLUHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ILEHuE1JLMtHLM~"LMLLIHMӢHMLMLkHHKPHCXML-tL艢fEHHUHLEt	H}eHHL1PIEH;EuLH8[A\A]A^A_]fH=׊%HEt	H}HKUHAWAVAUATSH8IHIIHHHEпۡIH}H\H}LPAHUHMLLZLE1LLHEt	H}zEt	H}kHTHH;EuHH8[A\A]A^A_]tIEt6H}2+I&IEt	H}Et	H}
EtLL5UHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<;ILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXML-
tL蹟fEHHUHLEt	H}蕟HHL1PIEH;EuLH8[A\A]A^A_]薟H=5"HEt	H}CH{UHAWAVAUATSH8IHIIHHHEпIH}H茡H}L耡AHUHMLLjE1LLHEt	H}語Et	H}蛞HHH;EuHH8[A\A]A^A_]褞IEt6H}b+I&IEt	H}IEt	H}:EtL-LeUHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<kILEHuE1JLMtHLM~"LMLLIHM3HMLMLkHHKPHCXML-
tLfEHHUHLEt	H}ŜHHL1PIEH;EuLH8[A\A]A^A_]ƜAH=7eHEt	H}sH諜UHAWAVATSH@HIIL%1
I$HEH}H͞H}HHMLELLyEt	H}Et	H}HHII$H;Eu
H@[A\A^A_]HEuEu"HH}衛Et	HEtH}臛H进UHAWAVAUATSH8IHIIH<	HHEпKIH}H̝H}LAHUHMLLjE1LLHEt	H}Et	H}ۚHHH;EuHH8[A\A]A^A_]IEt6H}袚+I&IEt	H}艚Et	H}zEtLmL襚UHAWAVAUATSH8IHL-2IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<諙ILEHuE1JLMtHLM~"LMLLIHMsHMLMLkHHKPHCXML-#tL)fEHHUHLEt	H}HHL1PIEH;EuLH8[A\A]A^A_]聛H=wHEt	H}賘HUHAWAVATSH@HIIL%qI$HEH}H
H}HHMLELL Et	H}:Et	H}+H\HII$H;Eu
H@[A\A^A_]1HEuEu"H*H}Et	HEtH}ǗHUHAWAVAUATSH8IHIIH|HHEп苗IH}HH}LAHUHMLLjE1LLHEt	H}*Et	H}HHH;EuHH8[A\A]A^A_]$IEt6H}+I&IEt	H}ɖEt	H}躖EtL譖LUHAWAVAUATSH8IHL-rIEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ILEHuE1JLMtHLM~"LMLLIHM賕HMLMLkHHKPHCXML-ctLifEHHUHLEt	H}EHHL1PIEH;EuLH8[A\A]A^A_]FH=}HEt	H}H+UHAWAVATSH@HIIL%I$HEH}HMH}HAHMLELL"Et	H}zEt	H}kHHII$H;Eu
H@[A\A^A_]qHEuEu"HjH}!Et	HEtH}H?UHAWAVAUATSH8IHIIHHHEп˓IH}HLH}L@AHUHMLLjE1LLHEt	H}jEt	H}[HDHH;EuHH8[A\A]A^A_]dIEt6H}"+I&IEt	H}	Et	H}EtLL%UHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<+ILEHuE1JLMtHLM~"LMLLIHMHMLMLkHHKPHCXML-tL詑fEHHUHLEt	H}腑HHL1PIEH;EuLH8[A\A]A^A_]膑H=y%HEt	H}3HkUHAWAVATSH@HIIL%I$HEH}H荓H}H聓HMLELL	%Et	H}躐Et	H}諐HHII$H;Eu
H@[A\A^A_]豐HEuEu"H誐H}aEt	HEtH}GHUHAWAVAUATSH8IHIIHHHEпIH}H茒H}L耒AHUHMLLjE1LLHEt	H}誏Et	H}蛏HHH;EuHH8[A\A]A^A_]褏IEt6H}b+I&IEt	H}IEt	H}:EtL-LeUHAWAVAUATSH8IHL-IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<kILEHuE1JLMtHLM~"LMLLIHM3HMLMLkHHKPHCXML-tLfEHHUHLEt	H}ōHHL1PIEH;EuLH8[A\A]A^A_]ƍAH=7veHEt	H}sH諍UHAWAVATSH@HIIL%1I$HEH}H͏H}HA]HMLELLI,'Et	H}Et	H}ތH'HII$H;Eu
H@[A\A^A_]HEt&HEuEuHҌH}艌EtH}zH貌UHAWAVAUATSH8IHIIH<HHEпKIH}H̎H}LAHUHMLL
E1LLHEt	H}Et	H}ۋHHH;EuHH8[A\A]A^A_]IEt6H}袋+I&IEt	H}艋Et	H}zEtLmL襋UHAWAVAUATSH8IHL-2IEHEHHHP LcPL{XM9sM4$ILcPH{HLM)LHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<諊ILEHuE1JLMtHLM~"LMLLIHMsHMLMLkHHKPHCXML-#tL)fEHHUHLEt	H}HHL1PIEH;EuLH8[A\A]A^A_]职H=wrHEt	H}賉HUHAWAVAUATSHHIHoHHEЀ~u
CHHP(WAIGLsHL;sPLXHPmDEAD$`EAD$PEAD$@`pU]A\$0AT$ AL$A$IpMgHPIL;sPDI6HH`PMgIGI9wMM)LHHm۶m۶mHHKHI$I$IH9L)HHL,I9LBH$I$I$H9LCMtI9MIkpDM1HkpL<IkpHED`EDPED@`pU]\0T LL,IpM)M~LLLMهMHXL8ILhHXMHPL艇HmHH;EuLHĈ[A\A]A^A_]芇LH=o&
HHXH8HtHXHx"HZUH]UHHMHHGHGWGHGHG0G0HG(G@GP]UHAVSIHHHH_HHGPH9uDHtI^PH芆I~(Iv0%IvIL[A^]%fHH9tH;HtHPIFPI^HHuUHUHHw@]UHAWAVAUATSH8IIIHHHEtIGHu)HHuH
$L1HE1pt~MeLL]%HHHHtHH	Hu#HCH9HKfHHJHBH9uI9$uI$IE I}H5&C t	H{06H.LIH@LLPL@LHIHsC?ELuMu(4LHHHلIHEHH]L}LLLȄC>MuHuLS$LIIEI9ZH@HuLXHH@L(HH8@tHP-I]@Ht:HH豆HHHLtHEt	H}ۃHHH;EH8[A\A]A^A_]ÿ@軃HPHH0(@@ W)@HDžPHXHH8HHHHIH	HtIHI}H')IE @[H}肅H=H5$JUt
HuHUHHuH(H5z8HIIt$8HH@PH@H蠃LHHH50HIIt$8HHPHHZLHHHHHpHH}fH5H}fHHǾ
Q8AH}\AH`HhށHH}2E@>HHt-H́H@tHP谁HEt	H}蜁HԁUHAWAVAUATSHAIIH\HHEЅIG0I0H-HHfD1D9a HCHHuH9tD9c vHHKHtHH	Hu#HCH9HKfHHJHBH9uI9_(uIG(IG8H!HIHXLLPD`Mw0IG0LHt^H1D9i HCHHuL9t
D;k I_0fHHHtrHȋH A9rD9s
HXHHHuIH;uX05Dh HHH(WLpHIO(H	HtIO(HI0H%IG8IHH;tI@HtHHDPHHH;EuH[A\A]A^A_]HHHXPLXLdHrH@IHsC$@LAMu1=MIIL>IHPIL@LHLLL$C'H=H5 '@tHPHH
HHAHH5u8HIHs(HHXPLXLrLLHH5HIHs(HHPHH-LHHoHHHpHH}9H5RH}9HHǾ
Q8AH}/AH3H;}HH}H@tHP}H}UHAWAVAUATSH8LIIIL-\IEHEH}HH}HHMLELLLE1#Et	H}$}Et	H}}HnHIAIEH;EuH8[A\A]A^A_]}HEuEu"H}H}|Et	HEtH}|H|UHAVSIHHHHdI~dI^xIH9u/HtIHR|L[A^]fDHH9tH;HtHPII^xHuHI~xLHUHSPHBHH[]{UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHcHOP]UHHHcHOX]UHAWAVAUATSH8MLIIIHHHEH}Hv}H}Hj}HMLELLLMEt	H}zEt	H}zHHIHnHH;EuH8[A\A]A^A_]zHEuEu"HzH}AzEt	HEtH}'zH_zUHSPHbHH[]yUHAWAVAUATSH8MLIIIHHHEH}HV|H}HJ|HMLELLLMEt	H}yEt	H}syHHIHNHH;EuH8[A\A]A^A_]qyHEuEu"HjyH}!yEt	HEtH}yH?yUHUHAWAVAUATSPMIIIHH$HHWG(GPG`GxHpG@AuIM@HCxHE1LƺYaHCHKLkHA$uIMd$1LaHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHwHL%xUHSPH2HH[]wUHSPHHH[]wUHAWAVAUATSH8LIIIL-lIEHEH}HzH}HyHMLELLLE1sEt	H}4wEt	H}%wHHIAIEH;EuH8[A\A]A^A_]"wHEuEu"HwH}vEt	HEtH}vHvUHSPHHH[]vUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHOP]UHHHOX]UHAWAVAUATSH8MLIIIHHHEH}H6xH}H*xHMLELLLMqEt	H}buEt	H}SuHHIH.HH;EuH8[A\A]A^A_]QuHEuEu"HJuH}uEt	HEtH}tHuUHAVSIHOHHH\I~\I^xIH9u/HtIHtL[A^]6fDHH9tH;HtHPII^xHuHI~x	LHUHSPHBHH[]tUHAWAVAUATSH8MLIIIHHHEH}HfvH}HZvHMLELLLMEt	H}sEt	H}sHHIH^HH;EuH8[A\A]A^A_]sHEuEu"HzsH}1sEt	HEtH}sHOsUHUHAWAVAUATSPMIIIHH\HHWG(GPG`GxHpG@AuIM@HCxHE1Lƺi[HCHKLkHA$uIMd$1L/[HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHrHL5rUHSPHHH[]qUHSPHHH[]qUHAWAVAUATSH8LIIIL-|IEHEH}HtH}HtHMLELLLE1sEt	H}DqEt	H}5qHHIIIEH;EuH8[A\A]A^A_]2qHEuEu"H+qH}pEt	HEtH}pHqUHSPH"HH[]pUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHwP]UHHHwX]UHAWAVAUATSH8MLIIIHHHEH}HFrH}H:rHMLELLLMEt	H}roEt	H}coHHIH>HH;EuH8[A\A]A^A_]aoHEuEu"HZoH}oEt	HEtH}nH/oUHSPHBHH[]nUHAWAVAUATSH8MLIIIHHHEH}H&qH}HqHMLELLLMEt	H}RnEt	H}CnHHIHHH;EuH8[A\A]A^A_]AnHEuEu"H:nH}mEt	HEtH}mHnUHUHAWAVAUATSPMIIIHHDHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ)VHCHVKLkHA$uIMd$1LUHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHlH}LlUHSPHHH[]lUHAVSIH7HHHTI~TI^xIH9u/HtIHBlL[A^]fDHH9tH;HtHPII^xHuHI~xɽL豾HUHSPHBHH[]kUHAWAVAUATSH8LIIIL-IEHEH}H(nH}HnHMLELLLE1sEt	H}TkEt	H}EkHHIIIEH;EuH8[A\A]A^A_]BkHEuEu"H;kH}jEt	HEtH}jHkUHSPHHH[]jUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHHHwP]UHHHwX]UHAWAVAUATSH8MLIIIHHHEH}HVlH}HJlHMLELLLMEt	H}iEt	H}siH4HIHNHH;EuH8[A\A]A^A_]qiHEuEu"HjiH}!iEt	HEtH}iH?iUHSPH"HH[]hUHAWAVAUATSH8MLIIIHHHEH}H6kH}H*kHMLELLLMEt	H}bhEt	H}ShHHIH.HH;EuH8[A\A]A^A_]QhHEuEu"HJhH}hEt	HEtH}gHhUHUHAWAVAUATSPMIIIHHtHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ9PHCHfKLkHA$uIMd$1LOHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHfH荹LgUHAVSIHHHHNI~NI^xIH9u/HtIHrfL[A^]&fDHH9tH;HtHPII^xHuHI~xLHUHSPHBHH[]eUHSPH"HH[]eUHAWAVAUATSH8MLIIIHHHEH}H6hH}H*hHMLELLLMQEt	H}beEt	H}SeH,HIH.HH;EuH8[A\A]A^A_]QeHEuEu"HJeH}eEt	HEtH}dHeUHAVSIHHHHLI~LI^xIH9u/HtIHdL[A^]6fDHH9tH;HtHPII^xHuHI~x	LHUHSPHBHH[]dUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHSPH24HCPHH[]UHSPH4HCXHH[]UHAWAVAUATSH8MLIIIHHHEH}HeH}HzeHMLELLLMEt	H}bEt	H}bHHIH~HH;EuH8[A\A]A^A_]bHEuEu"HbH}QbEt	HEtH}7bHobUHUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺJHCHKLkHA$uIMd$1LOJHCL{(L{ Ls8H[A\A]A^A_]IHEH8HtH%aHݳLUaUHSPH2HH[]`UHSPHHH[]`Ht<UHAVSHIH6HsLC t	H{0`H[A^]`Ht-UHAVSHIH6HsLH[A^]N`UHAWAVAUATSPIH_IHID&At
MgMIILuM+@1M9M9B1ɅLIHHtOC 
Ls(
@IIM9LIBHttH{0	H{ HLfuLuM9tKAE tI](HHL9LHBHt"tIu0Iu HLetxI9sMLH[A\A]A^A_]UHSLHMtHFHHHHuLRMuAE1HHBIBE1HBH9t
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>
IHHUfI$LHIAD$ Mt$(DIIM9LIBHH}Ml$0M9RfMl$ IH}LH(ajDM9WLHuH`tx-M9s(I|$ID$H8HEL HEL LHEL H}HH[A\A]A^A_]UHH9Fu]ÐHAHH9@tHNyuHAHH9tHt`ztUHPHtztH91HQH2HqHtHNHAHBHA1H9@HH
HQHB{H91tH4HVHHtHJHAHFHA1H9H4HNHqHFF@HHHHPHtHBHPHQHP1H9@HH;HB@HHQHHtHBHPHQHP1H9@HHAHH]UHAWAVSH8HIL=IHEH}6[H}H*[HMLELE1Et	H}^XEt	H}OXH@HIAF@IH;EuH8[A^A_]PXHEuEu"HIXH}XEt	HEtH}WHXUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺI@HCHvKLkHA$uIMd$1L@HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHVH蝩LWUHSPHHH[]VUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAVSIHHHH>I~>I^xIH9u/HtIHUL[A^]vfDHH9tH;HtHPII^xHuHI~xIL1H9UHSPHBHH[]DUUHAWAVATSH@HIIL%I$HEH}HWH}HWHMLE	LLEt	H}TEt	H}THHII$H;Eu
H@[A\A^A_]THEuEu"HTH}TEt	HEtH}gTHTUHAWAVAUATSH8MIIHHHHEL-.IL/H}HVH}LVHHMLEHLE1Et	H}SEt	H}SL+LAHǃ SH
HHHXH
HHH@HH1HZHH;EuH8[A\A]A^A_]}SIEtH};SIEtH}'SL_SIHtLLSUHSPHRHH[]RUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAWAVAUATSH8MLIIIH	HHEH}HTH}HTHMLELLLMEt	H}QEt	H}QHHIHHH;EuH8[A\A]A^A_]QHEuEu"HQH}qQEt	HEtH}WQHQUHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<PILEHuE1JLKtN$MH~LMLHHlPHMMoxMIMtL'PLH[A\A]A^A_]RH=8UHAWAVAUATSHHHؽHHEHILLPHIHsCD-ELeMu(4LHHHOIHEHH]LmLLLOC,EH]HuHQIEtHH`Et	H}(OEH
t	H}OHH;EuHH[A\A]A^A_]%OH}LQHEuEu"HOH}NEt	HEtH}NHNUHAVSIHHHH6I~6I^xIH9u/HtIHRNL[A^]fDHH9tH;HtHPII^xHuHI~xٟLHUHSPHBHH[]MUHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺI6HCHvKLkHA$uIMd$1L6HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHLH蝟LMUHSPH"HH[]LUHSPHHH[]LUH]UH]vLUHHHHHHxtHHL]UHAWAVSH8HIL=IHEH}NH}HNHMLELE1Et	H}KEt	H}KHHIAF@IH;EuH8[A^A_]KHEuEu"HKH}KEt	HEtH}fKHKUHAWAVAUATSPMIIIHHlHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ3HCHKLkHA$uIMd$1L3HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHeJHLJUHSPHHH[]4JUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAVSIHHHH1I~1I^xIH9u/HtIHBIL[A^]fDHH9tH;HtHPII^xHuHI~xɚL豛HUHSPHBHH[]HUHAWAVATSH@IIHL%I$HEH}H-KH}L!KHMLEHLEt	H}ZHEt	H}KHHHHC@ <HH
uHHHXH
kHHH@HHI$H;Eu
H@[A\A^A_]HIEtH}GIEtH}GLGIHLGUHAWAVAUATSH8MIIHH\HHEL-IL/H}HIH}LIHHMLEHLE1Et	H}GEt	H}GL+LAHǃ FH
BHHHXH
8HHH@HHqHHH;EuH8[A\A]A^A_]FIEtH}{FIEtH}gFLFIHDLFUHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<EILEHuE1JLKtN$MH~LMLHHlEHMMoxMIMtL'ELH[A\A]A^A_]GH=-UHAWAVAUATSHHHزHHEHRH90HHEH28HHfDA*9HIu8@I1',IHlEHIHsCD-ELeMu(4LHHHSDIHEHH]LmLLLBDC,EH]HuHFIEtHHTEt	H}CEHñt	H}CL+HH;EuHH[A\A]A^A_]CH}EHEuEu"HCH}zCEt	HEtH}`CHCUHSPH2HH[]4CUHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHSPHrHH[]tBUHAWAVAUATSH8MLIIIH9HHEH}HDH}HDHMLELLLMEt	H}BEt	H}AHlHIHίHH;EuH8[A\A]A^A_]AHEuEu"HAH}AEt	HEtH}AHAUHAWAVAUATSHHHHHHEHILL&BHIHsCD-ELeMu(4LHHH
AIHEHH]LmLLL@C,EH]HuHcCIEtHHwQEt	H}@EH}t	H}@HH;EuHH[A\A]A^A_]@H}BHEuEu"H@H}<@Et	HEtH}"@HZ@UHAVSIHHHH(I~(I^xIH9u/HtIH?L[A^]vfDHH9tH;HtHPII^xHuHI~xIL1H9UHSPHBHH[]D?UHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1Lƺ'HCHKLkHA$uIMd$1L'HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHU>H
L>UHSPH"HH[]$>UH]>UHHHHHHxtHHL]UH]=UHHHHHHxtHHL]UHH=n	]UHE1E1]UHAWAVAUATSHhDLxHIH=HHEHL6IL6H:HpL5gL1fL1H1Hn	HHtHS@H
H{pH[pt&Hs HtHSPH
{0xHsHuHL6LHLc E1MI1E1f.I<`uHI9u
DžHHcHHL&MA_E1E1L*HDAL$ȰLIM9`LM$$A<$-HxEAD$<-/A|$I\$IL.IH߾=IHH߾ M9rL9iDH)=HBHIH@HtkH;HteL;
H{HHuCLx^LHH[8H1HxHHDAL$LL|IE1'HLLA|$Md$gHH;IT$1HHH{pH[pKtA$9uH{0Ht	C8C8tnp:4HuHC@HHq{HL@HLHTA	HC@HH5{HL@HLH
D1f@H8AD$-IHDAL$L%rLkt0Hu*=j	u!H5t1RHi	L%Ե)HHPHHHHHsHH1}
S@HH{HLL@HLHAƅLL=?IM)LP8=LEHLM[DLL@<kIt$pIpHt-Et1><-ADA>-AD8uHH9u11E1LfDHcUHJH<H041f.-ADA-AD8uHH9uA6<-t<_uIA)E۸DDMsDLL f.f<7tQI|$pIpHt2E1-ADA-AD8uHH9u뺺L	1r!@1E1MtA:0uAzHHe@2HE1HU8JLHfHHHDAHE1L9vHLMtA:0uAzHtHL1ID$0ufH8t*1E@H|HH5-L1DAELOHE1HLDžHxIT$_LHf	HpLL5LHLHpDEHHIڋAD$8LL5Mu;u6HLPMyHHHMj]I|$0Q=;e	DH51MHvHMe	
ID$0MwHHILLHPLP8@fILHHdP8+ILHHP8ILHH	P8	ILHHHP8ILHHkYP8HHI$E1H5JL1H(HHMt(1E@H5HHH1H
DAE!u}H@1+1HLH@1HLH@:Ht,A|$HdtH9HLt`fE1E1@LHLLHtA|$LH-HE1Ht(1E@H5@GH1H
ƪDAD
1HLHڱ1HHDL$AHHHH9HHDHAHH9uHDHE1HnHH;ELDHh[A\A]A^A_]AH8tHHH511AAH8tHUHA$H511HgA_AHw8IHHH5.A+AHC8HۦHI$H5C(+AH8HHI$H5_11HA
AAP/UHfH~]UHfHn]UHAVSHG0HHHIHH
'HcHH1[H15OHtMIHACHc1A41A&Ht!I>Hk8H޺TI[A^]UH6A1A_f<-AD-AD8u
HI9u1]ð]UH=E_	uH51)_	]UHAWAVAUATSHHIIHHHHEEHG0AAL5%MuM.A}}tID$Hw}LEL>HuH5[
L/H
LH
Ht#H5#W1L1AAHH5L1AHHuLEE1Mt	LF Mt5IIuH%JcHIHULHMHL=H֣HHHH511AHA
UIHULHMHLI$M;.M(MHuHƚHHHLP8AHHA]HLP8HHHLP8iHHHLP8GHHyAHLP8(HH-RHLP8	A$HLeI$H5FL1LH(IHULHMIHULHMHLA$M;.I8IHMHϢ8LHLI$HgAhMIHHv(L1c8I$LH%IIHv(HULL*:HH}HuL
0HM9LHHHN(	HHHELMHIIHEHuHUL訬HE8}H[PfWf.f.SHuf(f(_u
f.H
"HH5`MMHH^(HF@HEEIHELIILE*LUL]HߋuHUHMMAARAS:LLHHMHH}A
H
HH5<11HE
fWLA$aHuL
~)HM9HuHN(	H9s	I$L0A
L1LZALHE1E4$HBHuA	}t.L
H|HHLH531L1AHEHH;EuDHH[A\A]A^A_]$(̃wUHHcH
!H]1UHAWAVAUATSHIL%I$HEHF`HALEЋF0wHH
J!LHE1H'E1H~HNPH9HAAHEL9HIOHL	H t
H1I1AH)HVHH9ILLMt	I9A_H9H9Eu	L9 tEHL(L>H1HHLH5LHI1AI$H;EuLH[A\A]A^A_]&UHAWAVAUATSHIL%RI$HEЋF0wHH
 H1HNPH9HAAHEH^`H9AHGH|HH	H t
H1H1H)HFHH9HHBMt	H9AaAEH9H9 D<uEHXL(L6H
IHH
H5tLLI1AI$H;EuHH[A\A]A^A_]~%UHHOPfWf.f.WH uf(f._Ht,t(H
HH5f(ʰUUf(H]UHAWAVSPH?HL5H{pH[ptiL{ MtC0
uI?I{0xL{MuL1H1U	IMtC0
uI?UIH[A^A_]UHAWAVAUATSPHHI"H=T$LuIFpIpHAvt7/8HHwHDH=1$AH=R1$AI8LubH=S1#HgL8If.fL%4H-<_ttLuA+AAAF8tzIN0HHsNHAHHa.HDHHDH=1=#1A~8E$DAAs)H;fD 61AArlIFH~8ty
1E1QHHH-HDHHDH=u1"1A~8E$DAAsfAtAfD 0AuM~Mt.A?t(LID):H=L1:"
`0LuAF0I~@H=rHۿ1!HL8IDLE2H-<_LD
/ / / / / / / / / |/ r/ h/ ^/ T/ J/ @/ 6/ ,/ "/ / / / .IDD)9l1DHHA|9 HM4I:I@C|/9.IL9uMH[A\A]A^A_]UHHՍH0]UHAWAVAUATSHIIHHHEH?H3M~pA"fk HHDH9AFI?IpAHu"H=	A#L!H5H
<
LL1d!A f.fL9-ADL/IIKuH
L/I>uJHHH;EH[A\A]A^A_]I$LH5+@1 I~pMvptA~0MfM"H=1L1O	IMtM>f.fL/IA-<_@E+>L;#HL)fD L.HuIF0HHw=H
HcHI$HHݺA$LH51H=(I~(A4$-M<$M1II~(;AtIL%HLG,LLH1EA$LH57n,NH=
L.0A<$H0H
HDLH5AI$LH5I<$HLH5HI<$HH޺
qLH5HM<$Md1I~(;sZL%HULD+LH5q7LH16AH5&MH1HDL1Iu
L(#LH5KHUHAWAVAUATSHIIIH_HHEL.HuL
3,H8"u"H
הH511L1AyHEȊH&w?HHrTHHrH@@HsH2H
,t(H511LM1XAHHHH;EuHL1H[A\A]A^A_]UHAWAVAUATSHIIH/HHEHt&IHɈH@0LfHDu-umIM~HHL HLmH5ȐHLI1ALL1FH
H	H;MH[A\A]A^A_]IA$HL
v*I8"u'H
H5E11L1A$oHH&wEHHrcHHrH@@HsI"I
H5E11HM1xA$IUHSPHHH[]UHSPH
HH[]UHAWAVSHXL=<IHEHH_HDB)HLuOLH[WCC C0C@CPC`Cp1LIH;MuHX[A^A_]UHAWAVAUATSH8LAIIL-IEHEH}H8H}H,AH	HMLELLE1Et	H}_Et	H}PHHIIIEH;EuH8[A\A]A^A_]MHEuEu"HFH}Et	HEtH}HUHAWAVAUATSH8MLIIIHHHEH}H6H}H*HMLELLLMEt	H}bEt	H}SHHIH.HH;EuH8[A\A]A^A_]QHEuEu"HJH}Et	HEtH}HUHHHO H1HwH]UHSPHHH[]UHAWAVSPH_xH;t"IIH;HLPHI;uH[A^A_]UHHFhG`FXGPFHG@FNV(^8_0W O]UHH]UHAWAVAUATSPMIIIHHHHWG(GPG`GxHpG@AuIM@HCxHE1LƺiHCHKLkHA$uIMd$1L/HCL{(L{ Ls8H[A\A]A^A_]IHEH8HtHHfL5UHSPHHH[]UHAVSIHHHHI~I^xIH9u/HtIHL[A^]6ffDHH9tH;HtHPII^xHuHI~x	eLeHUHSPHBHH[]UHAVSHHt))P)`)p)])e)m)u)}H0H8L@LHL5IHEH HEHEHEH0HEfHEHHHMH0Ht H4MH(wHHEMIH;EuH[A^]RUHAWAVAUATSHIIH_hLpL9tL3HI\$hI|$`LL)HHHNHH=HM)LHII9LBHH9LCMt+HuLEI9J<ILEHuE1JLMtHLH~"LMLHHHMMHMHMMl$`IL$hID$pMtLIH@ LLH[A\A]A^A_]H=蹓UHAVSH_`H;_hIH;HPHI;^hu[A^]UHAWAVAUATSH(IIL%b~I$HEWHGH^`H;^hLL}DHI;]ht4H3HLPIvHUHMLH}HtH}H}LVIvHUHMLrH}Ht	H}I$H;EuLH([A\A]A^A_]HH}HtH}HI>Ht	I~HUHAWAVAUATSHIII)MHIMIIm۶m۶mMHGHWHH)HII9HI$I$IM"L)HILH9L)HIH4H9HBH$I$I$H9HCHLUHuVLMH9ZHkpHLMLU2HL)HHII9lLkpIHI9GLG`F`GPFPG@F@OW _0^0V NHpHpH9uIrHH	HHIMkpKHH)HL)H9HHfA`F`APFPA@F@IQ Y0^0V NHpHpH9rIrHtH)LMFMI)LHLL)I1LL)HIHkpHMkpIŐLHI$I$I$IHVHHLEC`@`CP@PC@@@KS [0X0P HHpHpHuHLEIIP1fD`D`DPDPD@D@LT \0\0T LDpDp@@00  P`pP`pHHHI9WMkpM"LL)H}HH)H~'HHuLM
I$I$I$HuLUMLIJL)H~/HHIILILH
LLUIkpIM"IMrIrMtLn
LMLH[A\A]A^A_]L
H=$UHSPHHxHHH`Ht	H{h
HH[]IUHUHAWAVAUATSHXIHԂWC`HCpHfxHHHHhHCxLHǃL]L%xILƃHHEWHǃLƃHHEƃ8H@HEH`HE`HǃpƃHHEHHEHǃƃHHEHǃƃHHEH HEL@L``Hǃp$@I	 )@IH8u111kH=WHLHX[A\A]A^A_]HEHEAEtHpAtHPHEtH0qHEtH\HEtHGHEtH2HEtHHEtHpHEtHPHEtH(M&HEtHLHouHHH{`Ht	H{hHH}UH]VkUHAWAVATSH`IL=DtIHEEHbind-addHEEressEE,eEHbind to.HEEH8HUHMcEt	H}Et	H}E$4EfEirE0HE()p@f@ s.@"H5tHUHpL]pt	H}]Et	H}NƅXHcompressHYƅa05HP()@@@p@*IHXH@L_xP@CHHt	HHQ@tHPXtHhƅ(*Ix)Hcter-setH6ƅ> _H ()^@E@I8H(HLbƅDžUTF8Dž8MB4ƅHH

(tH8ƅDžhostƅƅ ƅIXHHLSaP@hHHt	HHQtHtH
ƅ$fDžetƅ@H()=@,&@ @@<IHHL
gHHǾQ(HHǾQ0H@hHH H@HtH/tHƅx"yfDžh@Hp()`G3@ ,3@3@0ion.@4IHxH`L%fHHǾQ(HHǾQ0H@hHH H@H`tHpJxtH5ƅHHpasswordHIƅQ`H@()0}@O|}@@a}@0F}@ +}@}@_IHHH0L[P@pHHt	HHQ0tH@aHtHXLƅDžportƅ0:H(\)@f@ n.@"IxHHLidP@PHHt	HHQtHtH(ƅHprotocolHƅ@wH()`@/F@ +@@?IHHL]Hÿ 	L%xIL LpH
xHHH@HH艭tHtHƅDžsockfDžetƅ0H()@Hnection.HH@&IHHL\P@SHHt	HHQtHtHƅHsecure-aHDžauthƅ`H(!)pX/@O>/@@#/@0/@ .@.@_IHHpLpHÿ +L LpH
vHHH@HH6	ptHtHƅXDžYuserƅ]0HP(\)@@@ser.@#IHXH@LXZP@uHHt	HHQ@tHP$XtHhƅ(Hplugin_dH)fDž1irƅ30H ()P@Pf@ s.@"IH(HLYtH w(tH8bƅHdefault_HDžauthƅ@?H()d@ I@.@0.@1IHHLXtHtHƅ,`Hkey_pathHƅ0H()@@@)IXHHLXtH	tHƅ*NHblic-keyHƅ H()D@
/@IxHHLmtH]tHHIH;EuGH`[A\A^A_]H#]H 
(MT#HtHHHHtHHcHRHtHoH-HHtH 9H(H8H&HDHGHbHhHHtHHuu1(uRHtHtH (uKH(;H8*H_HptH}BHEH}HEt	H}EH}H@tHPXHhHtHHnHtHNH(=H0tH@ZHHXHtH)HH@tHPXHhHptHH|HtHt`HRH`tHpoxt6H(HtHEtH0HhUHAWAVATSH@HL%bI$HEL}LELuLLHEtHLEt	H}Et	H}HHAAuHPHQHuHHAHCHI$H;EuHH@[A\A^A_]HEuEu"H{H}2Et	HEtH}HPUHSPHu
HHH(H5bH0H[]UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J< ILEHuE1JLKtN$MH~LMLHHHMMoxMIMtLLH[A\A]A^A_]@H=6duUH倿t!H`HH=CM]H5%111pUHAWAVSH(HL=	`IHE1;IƀtL1HLq0tH0L	t8t*@u
H@HHPLAt8t3@u3H@H-HL8uHAHPLt*u
HHHLt*u
HHHLyL 1jHH}EtHMHMHw{L!*Et	H}wXt`uH`HH
!	HpH
!	x!	Ht9tL#HHt!	L+Xt`u@H`Hu
:1t/uGHHuAHpu1Ҁt& u!H HHu1H0DxtuHH1HLE1jPHHuHHLL'E1IH;EuLH([A^A_]HEt	H}HUH>tHFuHH]1]H@]UHAWAVAUATSHXIHIL-_\IEHEH+AH+H511DIM1iIfEH}HUcHHuHPXHgHHEEt	H}Et	H}IEH;EuHX[A\A]A^A_]HHgHHEEuEu"HH}Et	HEtH}tHUHHLj]"UH倿8t@uH@H1]HP ]UHAWAVAUATSHHIHZHHEL~LHIHsCD-ELeMu(4LHHHIHEHH]LmLLLC,EH]HuHEA8tI@LHEt	H}@EH%Zt	H}*HH;EuHH[A\A]A^A_]=H}dHEuEu"H-H}Et	HEtH}HUHSPHHH[]UH]UHHHHHHxtHHL]UHAWAVAUATSHIH2YHHEHw`EHssl-modeHEEE(EEode.EHUHMHHÿ L%dIL LpH
dHHH@HH}Et	H}Et	H}EEssl-fEcaEƅp,,<qI format.LEH5	HUHpLBHÿ IL LpL=+dLxH@HHpt	H}Et	H}ƅXHssl-capaHYfDžathƅcƅ@HCA direcHAHrectory.HFƅNH5	HXH@LAHÿ L LpLxH@HH@tHP>XtHh)ƅ(Hssl-certH)ƅ1 H (´)Lh@H5J	H(HLAtH (tH8ƅHssl-ciphHfDžerƅƅ$fDže.ƅH5	HHL@tHtHƅDžssl-Dž-keyƅ H()Lh@H5,	HHL?tHytHdƅDžssl-Dž-crlƅ HH(z)@@H5	HHLM?tHtHƅhHssl-crlpHiDžppathƅt0H`(R)P@@ .@!H5	HhHPL>PtH`,htHxƅ8Htls-versH9Dž@sionƅDƅ &!Dž0use.ƅ4H5a	H8H L> tH08tHHƅDž	ssl0vIH(!):@@ .@!HHLXHÿ L LpH
_HHH@HH%tHtHƅ,Hver-certHƅ@IH(O)@ @@0.@1HHLWHÿ -L LpH
^HHH@HH8tHtHHQHH;EuH[A\A]A^A_]HZHH tH08HHHPtH`NHhHxHtHHpH_HtHH:H)HtH	HHtH {H(H8HtHEHHtHtuHgH@tHPXtKHh=Hpt	H}Et'H}HEt	H}Et	H}HUHHH5[HJH`	]UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<ILEHuE1JLKtN$MH~LMLHH|HMMoxMIMtL7LH[A\A]A^A_]H=bUH=	u
]UHHENHH=	^<=űw
]UHHNHH==r
y]UHSPHa=	u;w6H	H	tSHMHH=\jH5	H	r(H
k	Ll	L
u	HH5q	HZ	L
[	H1E1nHW	H߾jHK	H߾VH?	H߾)BHH߾*H[](UHSPHHMHHGht	H{xJHH[]|WUHSPHHLHHGht	H{x
HBWHH[]UH]UHHHHHHxtHHL]UHH~hHt	HHP1]UHSPHHƐHH[]UHHp]UHAWAVAUATSPHJVWC`HCpHTWHHLsxLHMLLHLALpWpHǃHLL11H[A\A]A^A_]ItHI}HtHxLUIHVHHCxtHcLUIHKHHH{`Ht	H{h6HnULfUHHH?Ht
Hx]]UHSPHHVHHGxtHHH[]	UUHAWAVAUATSHHuHUH2u
HHHH
RH螔HL5_SAH=xH5}UHUHMP0>H@()0m@R@ ions@$H}H0PHHuHPXHTHHEEt	H}0tH@AHEHHpH
TH}HuLc pH`()P&@
@H}HPLOHHuHPXHSHHEEt	H}PtH`HH(HPW)EHE}HMLeH@HMHH(EW)EHEHHEEԍHMHMHHMȃL)LAHIHC?ELuM,5LHHHIHEHH]L}LLLC>HEH;E9H}Lm{EIH};H}HhHu<zH(HHhP`AHhHt=HpHH9t"Lx@t	HxWLL9uHhHp<DIHhHHpHH9t"Lx@t	HxLL9uHhHpIHQHHEEtH}IPH`IHyQHHEEtH}zI0t]H@OIEtH}QIH]Ht4HEHH9tLx@t	Hx$LL9uH}H]LGUHAWAVAUATSH8IIHDHHEHHIHsCD-ELeMu(4LHHHIHEHH]LmLLLC,H]H߾/H|HPH}HHIIAtI%HEHCEEt	H}HCHH;EuH8[A\A]A^A_]H}:HEt	H}HUHAWAVAUATSHxIL=CIHELpHpHxHH`LPIpHtIxaWA$ID$H`IpohAxfH~HeOH`H`bffEfEfEf`fpfEHEIxIH9tU(E(M(US KHC0(`(p(UC8KHSXHEHChHpIx!HI$I$II4$H)IIHm۶m۶mLIUH9H)HHL<	I9LBH$I$I$H9LCMtI9IIkpL1IkpL$MkpI(E(M(UT LHD0(`(p(UD8LHTXHUHThL<IpI)H~LHHHMpMxMHL=SAtHYIH;EuHx[A\A]A^A_]lLH=ڻVUHAVSHH/MHHHHttHHpHtHxHKLsxHLHHCxtHLKH?AHHH{`Ht	H{hnH[A^]KIHHp'H{KH{x2HLTUHUHAVSIHH5NHtt&M6H5NL^tHLO1[A^]UHAWAVAUATSHIHPIHx?HHEHPHHHHH H8MMHPL)HHHm۶m۶mHHbH
HHH$I$I$HHkpLHHHHLkpO$7ILLHLM\HHLAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HH@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HLHAUJC`)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 KLLAURAG`)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$\~f.@HLAUAHHHAUEAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`HH@`AG`@PAGP@@AG@HP X0A_0AW AOA(E@`(E@P(E@@(`(p(U(]X0P HDž\pDž\^C`)ECP)EC@)EKS [0)])U)p)`HH@`C`@PCP@@C@HP X0[0S K(E@`(E@P(E@@(`(p(U(]X0P HHLAUDž\AG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S K\AG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KHHHAUDž\C`)ECP)EC@)EKS [0)])U)p)`HH@`C`@PCP@@C@HP X0[0S K(E@`(E@P(E@@(`(p(U(]X0P HDž\\\f.LHAULH9fL8LHfM9LHAUIĐ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$p\MgpM9Lf.fIĐf.fIpLHAUuID$pH@fIƐ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 ANA\L9IDL@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 K\\LLLMt$pLHPLkiMgpLLAUM9Mf.It$LAUuIpL9PuAD$)EAD$)EAD$)EAD$AL$AT$A\$)])U)p)`LHAF`AD$AFPAD$AF@AD$AANAV A^0A\$AT$AL$AD$(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANAM9HHf.IĐMfIpLLAUMfpfDHÐLHAUuI9AF`)EAFP)EAF@)EAANAV A^0)])U)p)`C`AF`CPAFPC@AF@KS [0A^0AV ANA(EC`(ECP(EC@(`(p(U(][0S KMLL)HHm۶m۶mHHPL)HHH9}+LLL^IpMLPr0I|$pHPL-LPPH
HcHH/HH;EHĨ[A\A]A^A_]H/HH;ELHPLHĨ[A\A]A^A_]HPHǐHLAUtAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`C`AG`CPAGPC@AG@KS [0A_0AW AOA(EC`(ECP(EC@(`(p(U(][0S KMwpLPIĐLLAULPLLAUAG`)EAGP)EAG@)EAAOAW A_0)])U)p)`HP@`AG`@PAGP@@AG@HP X0A_0AW AOAH-HH;EIwpIHPHLMHĨ[A\A]A^A_]IwpMIPLPIƐLH@LHMdLPLHAUjC`)ECP)EC@)EKS [0)])U)p)`HP@`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 KLH@AUH@G`)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)`H@MAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HP@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HLLAUAG`)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 ANAHPLAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HP@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P H1UHAWAVAUATSHMHXIIIH&HHEHLALLLPAUAF`)EAFP)EAF@)EAANAV A^0)])U)p)`AG`AF`AGPAFPAG@AF@AAOAW A_0A^0AV ANA(EAG`(EAGP(EAG@(`(p(U(]A_0AW AOAHX1ɄHXAD$`)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 AOALLHPAF`)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$LLHPHXAD$`)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 AOAXHLLPAUAG`)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$XXX	XHHH;EuHĈ[A\A]A^A_]UHAWAVAUATSHIHHHHHELLopLHXALLAEjLXAF`)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$IPH9I L`HP}f.LX(EAD$`(EAD$P(EAD$@(`(p(U(]A\$0AT$ AL$A$HPLHID$pIƐH9LIHAAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`LLHDAD$AD$`AD$AD$PAD$AD$@AD$AL$AT$A\$A\$0AT$ AL$A$HI$ LAIĐHpuHHH;EuHĘ[A\A]A^A_]辪UHAWAVAUATSHHPHIL=HIHEHH)HHm۶m۶mHAHH
YHcHHÐHLHPAD$`)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 K5
H@I$Mt$pLLLPAAHXHLAE	AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`HX@`AD$`@PAD$P@@AD$@HP X0A\$0AT$ AL$A$m
Ml$pHÐLLLPAHALAErAD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AE`AD$`AEPAD$PAE@AD$@AEAMAU A]0A\$0AT$ AL$A$(EAE`(EAEP(EAE@(`(p(U(]A]0AU AMAEHLHPAE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`C`AE`CPAEPC@AE@KS [0A]0AU AMAEIt$pI$HÐLHLPy
It$pM$M$PHÐLHXLLLPM\HLA&
AF`)EAFP)EAF@)EAANAV A^0)])U)p)`C`AF`CPAFPC@AF@KS [0A^0AV ANA(EC`(ECP(EC@(`(p(U(][0S KLLAW	AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`AF`AE`AFPAEPAF@AE@AANAV A^0A]0AU AMAE(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANALHXHAqC`)ECP)EC@)EKS [0)])U)p)`AE`C`AEPCPAE@C@AEAMAU A]0[0S K(EAE`(EAEP(EAE@(`(p(U(]A]0AU AMAEHLAAD$`)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 K)AF`)EAFP)EAF@)EAANAV A^0)])U)p)`HX@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HLLASAD$`)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 ANAt
AE`)EAEP)EAE@)EAEAMAU A]0)])U)p)`C`AE`CPAEPC@AE@KS [0A]0AU AMAE(EC`(ECP(EC@(`(p(U(][0S KLLHP3AD$`)EAD$P)EAD$@)EA$AL$AT$ A\$0)])U)p)`AE`AD$`AEPAD$PAE@AD$@AEAMAU A]0A\$0AT$ AL$A$(EAE`(EAEP(EAE@(`(p(U(]A]0AU AMAERAD$`)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 ANAHXLAAF`)EAFP)EAF@)EAANAV A^0)])U)p)`HX@`AF`@PAFP@@AF@HP X0A^0AV ANA(E@`(E@P(E@@(`(p(U(]X0P HI$PL@L9L8E1I L`HXL8(EAF`(EAFP(EAF@(`(p(U(]A^0AV ANADLAAL@HXHCpIŐL9HHHHPtDLC`)ECP)EC@)EKS [0)])U)p)`MHXIHPAFAF`AFAFPAFAF@AFANAVA^A^0AV ANAMI LIƐIpuL=	AIH;Eu)DHĨ[A\A]A^A_]HpL9AL=	UHAVSIHHHHLs`[A^]UHAWAVATSHpIL=g	IHEEEhelpE0gHE(h)Ef@e@xit.@#HuHULHËP@?HHt	HHP L%5IL LpH
+HHH@HHlEt	H}譚Et	H}螚EEversEsionE0莚HE(Cg)p@@ xit.@$HuHpLHËP@VHHt	HHP L LpH
_HHH@HHpt	H}֙Et	H}ǙIH;Eu
Hp[A\A^A_]ܙHH3Hpt	H}荙Et'H}HEt	H}oEt	H}`H蘙UHAWAVAUATSHIHLL9tH3HIIxLL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<谘ILEHuE1JLKtN$MH~LMLHH|HMMoxMIMtL7LH[A\A]A^A_]КH=ƀUHHP@1ߗUH1UHAWAVATSH@HL=IHEHw`H}#DeLuHs`HH}P@AHELDEtHUHUH=H
L'L
SL1˗Et	H}LEt	H}=IH;Eu
H@[A\A^A_]RHEt	H}HHUHAWAVAUATSHhIHHHEH8HH)HHHH@H8HcHEEL5IFHpHI@L8H8L=ILW Dž0I|$`HPHH2HH3AW)HDžtHHt3HHu*H
ݐHA1HyƅxH$first_yHyDžear$ƅH5"3H赦tLH
HLJ*H}5HHL)H9HHEDAtiHLcLf.HtHǾ$HtHH3yP3H	HHH)HrIHHHH]DHIt$`HHxPPAHHDxt	HHyH=$H1褔xtHI|$`襶HH8H8HpL-f.LhtH;HpHuHCI|$`HPhH=H5
PI|$`6H~oI|$`$HsHtHptH[HpHL8LtH *H貓H5
HHkH8诓HHH;Eu2Hh[A\A]A^A_]H5I0H
8H~HHAHyHH/HtH{tHfHpHL8LtH 5H蹒H5HHrH8趒H>UHAWAVSPHHLHHHLwpH@HGpLHHHGGHt	H{X觑L/H5HHLH[A^A_]*UHSPH
HH[]TUHAWAVSPHH@L<H
HQHL4IpH@HLpHHH
4HHLDHt	IXH{H5\HL8LH[A^A_]vUHAWAVSPHHHHHLwpH@HGpLHHHGGHt	H{XwLH5
HH輡LHH[A^A_]BUHAWAVSPHH@HH
HQHL4IpH@HLpL<IH
$HHLDHt	H{XLkH5L
HH(LpHH[A^A_]鮏UH]閏UHHHHHHxtHHL]UHAWAVSPIHKHl	HHLs`CpWCxHǃH=uL{xHH=7ŽH[A^A_]IAtHHLUH=~]IUHAVSHHL5IHEE
EdebufEg@薎HE([])Ef@ K@0@0.@1HuHUHP@#HHt	HHQEt	H}Et	H}EHdebug-chHEEheckE@HE(\)E@ @@0.@1HuHUH4Et	H}腍Et	H}vƅhHdebug-inHifDžqfoƅs@TH`(\)P@ @@0.@1HhHPHPtH`܌htHxnjIH;EuHĠ[A^]݌HPtH`蕌HhtRHxDHEtH}lHEt,H}!HHEt	H}DEt	H}5HmUHGi]UHhuit	]UHSPHHHHGxtH跋HHH[]顋UHAWAVSPH.HoHHHHHLLHqHL6yH[A^A_]IL9IHLkUHHǰ]ߘUHH]˜UHHǰ]鏝UHHǰ]鯝UHSPHHHHHHHHǰ8HH[]RUHUHAVSAHH4HHHwHHՌDs([A^]UHHG]UHSPHH螌HH[]UHG(]UHAWAVAUATSPIF(H
EL<L詊HsiIHsCD-AMIMu'3LHHH葉IIFHIMnLLL聉C,LH[A\A]A^A_]L袋UHAWAVAUATSHXIHHHEt
HVHvHHH=9
H5zH%
HAF(H
WL$L軉HIH]LuHsC?ELmLuMu,8LHHH藈IHEHH]L}LmLLL肈C>Ut
LmHUIHH]H}LsH5SH_HsH胙H5H?IHH}H茊Ut
HuHUHHuL
HHHpHH}ԈH5H}ԈHHǾ
Q8AH}ʈAHΈHֈEt	H}gEt	H}XHAHH;EuHX[A\A]A^A_]dH}苉6HH}]HEuEu"HDH}Et	HEtH}HUHAWAVAUATSHXIHHHEt
HVHvHHH=
H5tH
HAF(H
L$LKHIH]LuHsC?ELmLuMu,8LHHH'IHEHH]L}LmLLLC>Ut
LmHUIHH]H}L
H5H	HsHH5H	IHH}HUt
HuHUHHuL	HHHpHH}dH5}H}dHHǾ
Q8AH}ZAH^HfEt	H}Et	H}HHH;EuHX[A\A]A^A_]H}6HH}HEuEu"HԄH}苄Et	HEtH}qH詄UHSPHH8HHGt	H{ :HH[],UHHHHGu]H ]UHSPHHHHGt	H{ ʃHH[]鼃UHAVSIHWG G蛃1HHC0C8Ls@[A^]UHHH?Ht
Hx]W]UHHH?Ht
Hx]7]UHAWAVAUATSPIIIWHGH~H+>tHHHL9IIGIHIGI6I^H)H~LHڂIMgWAGIG(I~ I+~tJMgHHL9wf蔂IIG IGHIG(IvI^ H)H~LHvIMo IF0IG0AG8IF@IG@H[A\A]A^A_]LӄL˄II<$HtI II?Ht	IL(UHAWAVATSI8txI$ID$HH9tH;HtHPID$I\$ID$ HH9tH;HtHPID$ I|$0HtcMt$I|$@tI|$Ht
I|$ @I<$HtI|$[A\A^A_]%[A\A^A_]ILLLUHAWAVAUATSHIH_LwL9tH3HI_ML)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<mILEHuE1JLKtN$MH~LMLHH9HMM/MgIGMtLLH[A\A]A^A_]L葂H=hUHAWAVAUATSHIH_ Lw(L9tH3HI_ ILL)IIIL$HH=HM)LHII9LBHH9LCMt+HuLEI9J<9ILEHuE1JLKtN$MH~LMLHHHMMoMg IG(MtL~LH[A\A]A^A_]_H=UgUHHG@]UHAVSH0HL5kIHEHUH} m~H
HHHMHHH
HHH@HuHHUHEt	H}~IH;EuHH0[A^])~HEt	H}}H~UHAWAVATSHpHIHL%I$HEL}LmLHHxL#H}HxIxt	H}^}Ht	HHPHEHEH}_I$H;EuLHp[A\A^A_]P}HxtH}}HH}H3}UHSPH |H
^HHHXH
THHH@H[]UHAWAVAUATSHxIHHHEHO01HuHLhL
LLIhtHxJ|1HEIF0HMH`:|HE(H)EA@@&@0@ @խ@PH}HUjEt	H}{I^ L}E1I;^t H{HLPHHLEMHtH}aIH_HHEEt	H}`{HIHH;EuLHx[A\A]A^A_]i{$HEt<H}1Hht*HxHHHHEEt	H}zH*{UHAWAVAUATSPIILg E1DM;gt1I|$IHLPHHEIHtHH[A\A]A^A_]LH[A\A]A^A_]SUHAWAVAUATSHIHBHHEH@uHHvt&HH;EJLH[A\A]A^A_]9I@`1HIHLI@HtdI{ÿ8yIHLLI_I;tH{HHLPHt4LII@HuʶLpNHW2%ILTNH=0I@蒶I@H52t-LNE1HH;E6LH[A\A]A^A_]I@P0HtIH@I@HHHaHH HHH(LLHI@H#88xIHL8HL8ID$HHf.fHHHtIILpILH8HIsC6pLqMLmu2;MnILwIHEILpLmLxLHLwC4pHqtH}xH8H@HHfDL1HItLHHXH0H8L0HsXLYHu4@fLkIL0wIHhILXH`LmLLHwHc0AH8H@HHHHtIILpIH0H8HIsC6@LAMu2>MnILvIHPIL@LHLmLHLbvC4LH@LuLHXxLH0LLEt	H}uH HE@Xpt	H}uI_ @I;_tH{HLPHHt
fLhH8H;HtD|H{Ht	H{buHZuH(HEEH}<uHP$uXMHhup=ADtLLIE1uHp'wHXwH@wIpIXt8vILILIEu@u4Xu@puLmH}>t@tI@tHPtXtHhtpt#H}IH(HEEt	H}sLtUHAWAVAUATSHXIHHHEH@AI~@	HH~tHIEHsC$ELmMu6BL}ILHHH\sIHEHH]LL}LeLHLDsCD%H}HULEt	H}rMf L}E1f.DM;ft!I|$HLPIHHEIHtH}HHHHEEt	H}rHxHH;EuHHX[A\A]A^A_]rH}tHEt'H}HH,HHEEt	H}-rHerUHAWAVAUATSPIHFHHHHtIIL|IseHIsC?AMIMu$0MoILqIIFIM.M~LHLqC<LH[A\A]A^A_]LsUHAWAVAUATSHHIHEHHEHHuHNHMOȃHME1W)EIL9uW)EHHEEEH_JHqIO@LH}HHH
WLMNIG@LI$HX8HELmtHELhHEHuHtMH9	0H}1eHULLӉÀ}$EEH}IXAAHHH;EuDHH[A\A]A^A_]!pHHÀ}tEEH}WW)EHoHUHH7]UHAWAVAUATSHL?I_MgL9sH3HI_ML)IIINHH=HM)LHII9LBHH9LCMt+HuLEI9J<oILEHuE1JLKtN4MH~LMLHHnHMM/MwIGMtLn1H[A\A]A^A_]L3qH=)WWUHSPHH?Ht*uH{Ht	H{HnHH[]:nUHAVSHWHGHH-H[A^]It	H{mL,nUHAWAVAUATSHHIH}D"LzALetLcIE.AuIMnJ4eLL1RpHEHx@AuIvIvHELDLLLA"HcLL1H[A\A]A^A_]oUHAWAVAUATSPIIIIuHI]J4sHL1oI|$@AEuIuIuHLLA"IHcHL1H[A\A]A^A_]koUHAWAVATSIIIuHI\$J4sHL1(oA$uI|$I|$HLLHcHL1[A\A^A_]nUHAWAVSPIHHGH9uCfLkIFHH9t)L;MtI?HtrIHtIkII^H[A^A_]UHAWAVAUATSH(IωIHGHEfG GHw0H衢IƅtA݃w11E11DHPHHHH	HHHf1fo9fDAofAodfAoD AoL0ffffHHut!AofAoTffvffffpNffH~L9fIHHHI9uLL]L}I\$M|$L9sHHI\$HEH0H)HHHOHH=HI)LHII9LBHH9LCMt(H}HuI9J<iHuH}1JHHHH~'HIHUHHHMiHUHMHLID$IT$IL$HtHYi}L}$1fI4ILPHI9uH([A\A]A^A_]f1fGcH}kH=QHHEH8Ht
I|$hHiUHAWAVAUATSPIILHGL)HH9wuHHH9siHH=Ml$M)H<zhHHLM~HLLHEIfhLHEID$I\$IL$MtL#hM9t$ sMt$ I<$L+oI$H[A\A]A^A_]H=PUHAWAVAUATSPIIHLwHwHW(H+wHMt\LHHH;H{(LLgHHK(IHHS(LL{LkM9tBHC(IIL{HLcLkM9I$ILcI6I)MIIL$HH=HI)LHII9LBHH9LCMHuI9AJ<fIHuyI6I)MIIOHH=HI)LHII9LBHH9LCMt}HuI9J<NfIHu]E1KHC(KO$IM~LILI(fLLLsLcHKHtZHH[A\A]A^A_]eE1KKO<IM~LILIeLLLsL{HCHuH[A\A]A^A_]L0hH=&NTUHSPHH?Ht*lH{HtH{H[]BeH[]UHLGI@HHHtHHILH
H]UHHOHDHHDH
HHtHH]1]UHHGH|]UHHGH+GHH]UHH1]UHHHWH+WHH]UHHG0]UHH7HW]UHHHOH@H|]UHAWAVAUATSPIHHNHPH4HHHtIIL|IseHIsC?AMIMu$0MoILcIIFIM.M~LHLcC<LH[A\A]A^A_]LeUHHG]UHHH;t1]HGH;F]UHHH;t]HGH;F]UH]cUHHHHHHxtHHL]UHWG	]UHAWAVSH(IHL=IHEH}1tt	H{bHEHCECLIH;Eu
1H([A^A_]bUHAWAVAUATSHHIHHHHHEWE)EHhHHHHHEHPHHXHDž`HhHHW)0HDž@LkE1L0f.u)HI9BL3'tb\t+L_tU@L;ssyHCB0't<_t7\u"L\r(f.B<0%DL\cLtHCB40LcIQH5[HH0WrHhHtH(`HuLcqEH0tH@r`HhEt	H}W`H@HH;Eu1H[A\A]A^A_]^`Ht H(`H"HG`H0tH@_HhEt	H}_H
`UH]_UHHHHHHxtHHL]UHAWAVSPH^HAH9vaIHGGH9vEAtAGAGI?WGWA1H޺EIHtA_AGIE1DH[A^A_]UHAWAVAUATSPH^HAH9IItA~uAFAFH9v0HH A~t!I61HڹFIHuO]M.O1H޺EHtDIIVHCH9v
IF1I6L^^IFADAFM.A^CD=E1DH[A\A]A^A_]UHAWAVAUATSPIIGItIMHAWMH9vMwIMI^HAL9AOH9v*HH tI71HڹEHuQfIQ1H޺DHtMIWHKH9v
IG1I7IH^]LIOAAGIA_B0IB(E1DH[A\A]A^A_]UHAWAVAUATSHIIIG9LkIAI9ID$I9v[ULEA|$t AD$AD$I<$DWA$1LCI$HtPEl$AD$LEȋUI$Ҹ
EII4$LHID$Mt$E1DH[A\A]A^A_]UHAWAVSHxIHL=IHEHWrHU1HH1H
?HL|HHM#IH;MuHx[A^A_][UHAWAVAUATSH(MIHII9t,Mt'L;5tIHLLM>_LMЄAAEL9(II_HL99IEH9A}tAEAEI}BWAE1H޺CAIEHA]AEL;%AIAEH9H]H^HH9IEH9mHuA}tAEAEI}8BWAE1H޺@IEHtGA]AELMHuIELM}MtI}HLYIEB8Mu1ɉH([A\A]A^A_]ALH tL1HHujD1HZH]AEI)K<AEH9HSHH9vIEH9A}HUt"AEAEI}%AHUWAE1Hֺ?IEH,HMAMAE1IEH]I}L$LHMMIEIEI}1LZMeLHuLX1IEI]MuUHAWAVAUATSPtE1DH[A\A]A^A_]HGLoMuIAM9vLH u1L>HtIHSIFH9v
HC1H3LWHCACL#DsC,mUHAWAVAUATSPIHH9txI6M~CI9r{MgIAM9HCI9vTHuЀ{tCCH;j?W1L=HHtEDcCHuA~u-|HL{H;L[HHKIFHCE1DH[A\A]A^A_]UHAWAVAUATSPIIHGH9wkMgIAM9v~HCI9vHHuЀ{tCCH;>W1L=HHt7DcCHuHL{MtH;LRVHB8LsE1DH[A\A]A^A_]UHAWAVATSH1H9t`HHtXH;tOIIIHHYt13L;%[u(LH t
L1HD1IHt˰[A\A^A_]UHAWAVSPHIIH9tHtH;tLHoYt=1L;=uhH;t_HwQ;uILH t3L1H0L;=u+LH t)L1HHuD1HH[A^A_]D1HuoUHAWAVAUATSHMIAH)L$GI9LuMt$IM9IEI9vXHUIA}tAEAEI}V<WAE1L:IEHtXEuAELHUIELuHUI}I1HVI]HLHUS1IEB MeMuH[A\A]A^A_]UHAWAVAUATSHIIIHDHH L1IHLeLuI)O4/CI9INHAL9HCH9{HMtCCH;!;HMW1Hκ9HHHMЉKCND1AH`{tCCH;:WL#L{CCLsE1<HH;E11LTL+LHuL|RHB0LsHEHCDH[A\A]A^A_]UHAWAVAUATSHIIHL-IEHELAu9{tCCH;:WL#LsCCL{1H
YLMHLLMDIMH;MuH[A\A]A^A_]QUHAWAVAUATSPHIH9wvII^LcIAI9AAFI9v-LH A~tI61L8HuS|IS1L7HtcIVIL$H9v
IF1I6IHPLINAD
AFIEfIFI>HHH)ARI^E1DH[A\A]A^A_]UHHGH)LHWH@Hr0ADt
HGHr]UHAVSIHvHt/HHwuH;H{I6IVPIFHC1[A^]UHAWAVAUATSH(HHHEHIIIHGrrLmII\$L,3IHIAI9AD$I9vvLH HuA|$tcI4$1L6HIt$LL AI<$I|$LL!OMt$E1I$\1L5Ht}IT$IMH9vID$1I4$IHNLIL$AAD$I$El$HuI<$IT$I|$HEH$L
HMM襞ID$E1HFHH;EuDH([A\A]A^A_]fNUHAVSHIHOLH[A^]*UHAVSIHHwHuH3HsL
H+HC1[A^]UHAVSIHHwHuH3HsLH+HC1[A^]UHAWAVAUATSH(IIIH/HHEH_H9t HtH;tIHH3QtSIuLLuI}I}LLMMu1HʺHH;E)H([A\A]A^A_]L;%MtA$LH t+L1H(LH toL1HHurhD1IMHIuHLStgI}IUI}HEH$HLMMcIE7D1HIEDI)K4IuHEHLI}I}11LMI}I}LLLKHEIEKUHAWAVAUATSPLwIHIHL9IIIOH9v0HH At!I71Hڹ2HuZIW1H޺1HIWHKH9v
IG1I7HEH}JHEIOAGIA_B0It$J.I;D$vII7IwLLAT$xI_tGAt$AGH9sI71H11Ht;IA_!I?ILzJMl$I_LI_1H[A\A]A^A_]AGLsII9ްvIGAtAGAGI?2WA1L0IHoEwAG^UHAVSHPHHL5IHME(HuH)Hu)HHIH;Mu	HP[A^]IUHAWAVAUATSHIIH9HHBHOHL,IIAI9HGI9v;LH {HuDEHUt!H31Lc0HuSH\1Le/Ht|HSIMH9v
HC1H3IHHLHKACHDkHuDEHUM)vH;H{IALyJLLcHLgE1DH[A\A]A^A_]UHH7HGHHIHWHH]Ht-UHHHLGILN HHGLHH]A1UHSLVILGL9w[MtTLLH6MM)IL9t>HH:fI9tDHYD:HtAAD[]UHAWAVSL^I9H9WMyLM4ILOIL)LHO<IHM9t@AIC:\1H9t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ڹz,HMHHuMtH;LHLMDMLcL;MMM)LLLjIHuHHMHuHLuHp1H޺+HuHHVH]HKH9Iv
IF1I6HHbDHINAFLH]HYLuHLEB H3LJ<6LHSL)HHuHMMtL;LIHLCLHsE1DH8[A\A]A^A_]UHAWAVAUATSPGHOH1H9H9HBL,IL4IIM9II9v,LH u}At!I71L*IHuNZM'N1L)HtAIIWIFH9v
IG1I7LCIGAAGM'EwC,1ۉH[A\A]A^A_]UHAVSIHH?H{HBLs[A^]UHSPHHHW1dHCH[]UHAVSIHH_HcH޺)HIF[A^]UHAVSIHH_H޺
`)HIF[A^]UHHHLYLHWHLFHLE1]AUHAVSHH_HLvI9HIBHH&HD)D[A^]UHAWAVSPIHI~tCL9sjL9tUMtPtJMtEL9t@LLUu<HSL9IGIVHtI>H3BAHCIFLHLHH[A^A_]UHAWAVAUATSHHLMMHHUHuIH}(LeHHHEI9t'L;5@tH;7tIHLDLtqMtKHAH;]w;L;5eHuHH H1HIH;
ۮ!L/HE HHEHE1H]HH@@HEIHXHHEHHE HM3LeLmLeLeDIMHE
H}HuLHMUADž~EMHuUt#AHE H8uHE L(AM#HEH8uHEL(M}f.@HE??LLHMӅ_ucH}?t\HE H8uHE L(HEL9LBHEI9LGHH}LLCML+HEHHE H#M1AH;
8Et~D)LeL1H@LHLL0CIALLEȹLLP(AH9LH](LeIMHuL)HHMH)EHHEH9HGILLELHLLP(IH}LHBML+1}IEHMHHE HEtAIMLeHE(L8L+eL=~IH;Eu)LHH[A\A]A^A_]HEL(HE(L(HE 6=UHAWAVAUATSPLgMHL/ML5;%HH5+@+IM9E}I'w#KcLHH5KfDA\uHH5qgHsCH9sMHHNHKD<0둺HH5lxHH5dHH5PHHTAHHKHQHSD<)H[A\A]A^A_]UHHHHHHGHNHOHFGNOFGNOFHGHNHOHF]UHSHMLMI9H]HEHCMHD1HL7IHLI9HHIHH
KIHHf rxAu
H2fLH)H|@f\xHXXHLH)HLOHI9vL9rHMHH9s	A...H)[]H	HH9v1UHHHHuHbIIILtH2HA40@02A40@prHA40@prA40@pHHIut#
HH5
HHH)]UHAWAVAUATSH(MIIHߧHHEЃr(IHLELP(I}A$wHuLuA$HE9H]HEL$ILx@LuȐLLHLAׅ~HL9rHEHMH1
H+]HEHH0HH;MuH([A\A]A^A_]S9UHAWAVSPL?MMIHGL9L"fHI9tHX@tHx8I>M~H[A^A_]8H[A^A_]UHAWAVAUATSHHHHEH=jL=8A7j
jDjHD
jEhM
jM
jM 
jM0
jM8
jMH
|jMP
tjMX
ljM`
dj:
EpYjHuxH=iHHH=
E"H]6EfE0H=iH*L5I>EtH]H5H19M6H=itH521LH19Et	H}I7g=itAH=yiH5.襦H=^itH59211H1,L=<izI6IFH)HHHHTMH}Q9IM~HCL96PHKHC(HCCfCH0L9HtH{Y6H=hkH%IHlH4H]LLxlHL L6HIHC6ELmM<E@ILHHH5IHEHH]LLLuLLL5CD5H'EWH}n5IHPLHPH;X~LuHH;XLH7Ll'EtH}
5˳EL	L==<g=.guHHHH;HuHHH;HtH="	5HzHH;HtH=J4AL=GII;_FL8fDHI;_t*LH6L8tHH.4HHH;XrLmL Le@HHŮH;XELH6LH53L^ELH5K%_EHHHM)EWH@Et	H}3H=eUHuHUfHLZ}HH8ELtHUH5!15HL8H=oepLH5<.H1^5Et	H}2 H02 H!tH0ELtHUH=MI13EuHwHH;XIL	L=LfHSH5 14M'H=doLH5y-H14HHH;XHH4H=hdLtH舡I?LtHH5
1,4M'H=d=oE1LH5,H14tH1Etu7Hs5I?HSf.AufHsH=11L5"II;Ft_L=IH=R"B3II;^2L%HSL1B3HI;^tI?tHSHÞHH;ESH[A\A]A^A_]IFHH9u`I^H}Hu73HhL(MH}HhLhMtzHpL91LVLL9tLx@tHx50HI9t&HX@tHx0LPMuKHhLp/Et	H}/EH}/IML9t0M
fLM9tL{CtH{/HPMLLXx//H}1HLhMuEuYEuxBHpLL9t"Lx@t	Hx#/LM9uHhLp/Et	HEtH}.EuHEH}HEtH}.HLPMHXLL9t"Lx@t	Hx.LM9uHPLX`HEtGH}<H<H8tEHH7Ht0H"HEt	H}. tH0.H;.UHAWAVAUATSHIHHHHEH]H\0H'Et	H}-t&HHH;EHĈ[A\A]A^A_]M.M;ntLeLP
IM;ntH8
HpHL/fEH}H/DpAH]LxIH߾`/MRE1@E$HMHIDB<2`uH߾`{/E$HMȄIDB41H^/IM9uH߾`H/ELPt	H}r,AEt	I}b,HEIEEAEfEpt	H}9,HXHL.HXHh,,,HEtlH}aHEt(@HXtOHhAHEuEupu#*H}+EtH}+pt	H}+H+UHAWAVAUATSHhHL%BI$HEW)HDž)HDžHԥuH
C*HcHH5ߑH+<=:]tH5Ho<=]tH5&HS<=]tH5H7<=\tH5N|H<=\tH5OH;=\H5H;HH,LLtHH5:	@,HH5HHHn;H5h@HHk;HHHp)`WH@H0H	HI,0
H@H8
=H8H5HDH~:=jH0"H5HDHT:y=CHyWH5٥HDH-:=<[tH5Hq:=[tH5zHU:=[tH5#H9:HH`H$t
HSH[HHH`H:HHH)WH@H5tH9HHH)WH@HtHHHHHy9HHH)WH@uAuM`tHp'H=Yt<HH6HP'tH;'`uHHNHҡL8L5PYH5QH`H~8H52H`{8HHH)WH@1HH!H=XHxHXH_'HƅƅHx\IHHHE1Džf.@I]HH&AM}LH5ow&EfIMH=,HL1>&=XVI}H51&>I]HH53HIƺHH5]'LH5^3HH6&HHL6EH0=aW#H8I}H5@c%VH%HIHC$`LaMHH5S2IHH5t2AMHƅMuL&%H[IHC$`LaMH
H$HIHC$0L1MH51Ht}L$H=wmHLB-ƅAHO$HIHC$HLIML$H=ƺ1|#ƅMuL#HBIHC$`LaMHLHHH"IHpHH`LhH^LHL"C'HCH;Cs7HpHH(`W)`HDžpHHCNHH``2Hp LHHH"IH@HH0L8LHL!C'H`H0HVH=gHGH;Gs4HpHH(`W)`HDžpHHG!H``tHp@!0SH@ALHHH$!IHpHH`LhHћLLL!C'HCH;CHH`aLHHH IHXHHHLPLHL C'H`HHHH=%HGH;Gs4HpHH(`W)`HDžpHHG!H``tHpHt
HXƅ=)RtDžE1pEt%IuIUDžH=r1 E1,M}DžE1fDIUH=L1IuHK"
-HxUIHLHHH1IHpHH`LhHޙLLLC'HCH;Cs4HpHH(`W)`HDžpHHC$HH`>`tHpDžE1HHH0HHH)WH@H5H/HHH)WH@HLAu u,u8`uHHtHtH`VHpEDžE1EL%[=OH	8tOHH{IHxC?`LaMHHEIHC?LMHHHIHSC?LMHkxHH1H`-HHH)WH@H5H-HHH)WH@H=0NHHtHIwL5I>tHH5ʙH1IH=MXH5HH1L5tHWu&0u2`u>HuJ=MuVxH0tH@`tHpHtHX=6Mt$tLH=(ILL1 {HjLHHHIHpHH`LhHLLvC>H"HHH;Hs7HpHQ(`W)`HDžpHHHH=ڔH`薼`HpLHHHIHL(HHL HHLLC>H`HH'H8HHH;HH=#H`L5T5LHHH.IHL(HHL HHLLC>H`HH{HHHH;Hs4HpHQ(`W)`HDžpHHH(H=OH``tHp^tH(IHx=tH(tHtHI$H;EuHh[A\A]A^A_]
H`1H`%H0HH
H`H`HHH`tHpc
WHH(PHH"0H@	`HpHHXuH0H`tHHt~Hu}1|H`HpeVHuM0 `,H8HHtH`t2Hp$HHOHXH03H@Hu u:uT`uuHYtHtH6tHtH`uH`Hp}xHuu.`uHpHtHtH`u6H`t*HpHHtHUuuH{H/tHHRUHGHWGG HG0]UHAWAVSH(HL=IHEHwG	LuLHEHLLuMt;HEL9uL!HI9tHX@tHxeH}LuVIH;Eu
1H([A^A_]kIH]Ht4HEHH9tLx@t	HxLL9uH}H]L3UHH7]UHAWAVAUATSHXIHHHHEHGHEEDo	GEG
EGEDDwGHEHwH}H}LAED]DuD}AAEH}uAs0H]SH]SuPARASAVjjAWjjjjj^HĀLuMt8HEL9u
L!HI9tHX@tHxH}LuEt	H}HHH;Eu1HX[A\A]A^A_]IH]HuEuMLHEHH9tLx@t	HxXLL9uH}H]CEt	IEtH})LaUHAWAVSH(L5~IHEHwG	W)EHEHuL}Mt@HEL9L"HI9tHX@tHxH}L}IH;Eu
1H([A^A_]IH]Ht4HEHH9tLx@t	HxPLL9uH}H];LsUHAWAVSH(HL=	~IHEHwG	LuLH蕱HL
LuMt;HEL9uL!HI9tHX@tHxH}LuIH;Eu
1H([A^A_]IH]Ht4HEHH9tLx@t	Hx`LL9uH}H]KLUHAWAVSH(L5}IHEHwG	W)EHEHuL}Mt@HEL9L"HI9tHX@tHxH}L}IH;Eu
1H([A^A_]IH]Ht4HEHH9tLx@t	HxpLL9uH}H][LUHH@w]UHH@w]UHH@w]UHH@w]UHH@w
]UHH@w]UHH@w]UHSPHHHH[]UHHHw0]UHAWAVAUATSHIH{HHE
D?tH@?=?u\HH=?tMHtHA}HHH@tIuH9u+H5>@I}L%‡A<$bE1=P?<AEuI}I}H5	
H@LV@LALtHPH5Ū	AyH5H}H@H5"H}HHHM)EWH@H=z>ELuLtHu{IHjzH;EtLuH5 L1<L3H=*>MILH5LH1AL%EucEul=>uuH5Y=@l1f.fAT
:`HH9uE1E1L%g'EtH}GEtH}8==t$@tLPH=9LL1{L%@tHP
H}	LHMd
AEt	I}
HEIEEAEEL=<?H(HL+
H}H
H}Et	H}e
AH=<H5
ytH=<H54yjH=f<>IHRLEG$W)EHEL0@HMHH(pW)pHEHHEL@HHd$uA<$tH{H5;
tL+La
H+IHsC6pHqMuAJMMIIL:	HHEILpLxMLHLL	B3HEH;EH}HpvpH}D(H8H=:FAH)HDH5$11HI1誮(tH8eHNvHH;EDH[A\A]A^A_]L4HpH(
HXHu豩HpHXLXMtBH`L9uL%HI9tHX@tHxHXL`pt	H}LuMt?HEL9L!HI9tHX@tHxeH}LuVE1(lHp	IEt8H}@ -I@u!
IEuEu@HPH}EtIHXHtWH`HH9t"Lx@t	HxLL9uHXH`t-IEtdH}YIptH}HI@IH]Ht4HEHH9tLx@t	HxLL9uH}H](tH8L$UHAWAVSH(HL5sIHEH=8EH=Sr5HGtHH@8uHsHsH=&tHЅt[H=7DH=Fv5HsHH@8uHsHsH=sHЅtH=q7u
HuH[H+tcHL8H>7 HE()E´@@HuHA׻Et
H}1IH;Eu
H([A^A_]HEt	H}uHUHAWAVAUATSHIIIWHGuHLII_LML,ILuIHEwFA$Mt$HtLLHALHuHUoLH[A\A]A^A_]IILIID$IM,$I\$HuLHA$t
I|$eHUHAWAVAUATSHHHIIHqHHEfH}L}L`IIWLeE1DE$HMHIDB<:`uL`E$HMȄIDB49LnIM9uL`XEL}t	H}L.8H}LE/AuIMoL`I9vPL}E$HMHID׀<`uL`E$HMID4LHI9uL`Et	H}HoHH;EuLHH[A\A]A^A_]H!HEtH}
HEt	H}At	I~{HUHAVSW3H$3H5
3H=.|L5LH5{WHFHHLH5{WHFHLH5{WHFHLH5{WHFHL[A^]UHSPP,[DHHHHrHH[]HHH+UH5%@%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 _TкT	[8-[pYYYY`Y@`T_TfT0gTPgT`gTgThT T@T`ZX8-[Z'u[-[TTTR''x-[-[TЫTT''-[/[TTp/[PTЯT/[`TT.[.[H/[p/[/[/[ /[.[X.[0.[pp''h0[TT0TPTTгT0Tl'L!,"%{","%W"ݮ!O1$O1$ O1$!,"%9! ݮ!ݮ!&*  i'$n'&n'3"%$%$&Z&$Z&!!n'n'$$%̒%?\$̒%$ $,"%!,"%	Z&,"%Ԓ%,"%Z&9"%%9"%5&9"%I'9"%`!%J!%ߒ%%&% &$&
%&&&P!* S%* 6~$* &* @~$o'@"%o'$o'!o'K"%K"%^%K"%##'#n'!# 
& ' $$$$$$U!,"%U'U'v'U'6[VVpV VV''p6['''''))))))))))))))Q:!޷'Y"v!'U:!.&'G2$9'&G &'إ&$Y"
ɯ!#%$_ 9'	%{ !˷%#
'd#'e!f!go'''"o'F'!$)%&[&&$c2$,!-#.!/7&0
!1$2[&@x A%B C0!D E:'F#rU!_C&`/!a##b!c7&|#%h:![&2\&!%W%$T&#%$G#S]$2$]$&7&U!g&:!ݥ ΅![!ͨ&:!f!-Z"
#<'
R'& ]$7&&?%!!@Z"s! 2$}%%=$T!bNNN 2$V %"=$]$}%!T!"RRR#%dp'H'!!'Z"2$%%&)!'Ԇ!$%Д%a^${ $y$!$!Z"$ &!p'|^$!%$'Յ&&?![")#"$%b!!˫$M#  y:'!^$;!˦&;;!$&%%!~#?!'D% &#g!$%Y%%"2]&%#߀$f%^]&v;!J &@!3$p%%^$!3$%%ߦ }&ͨ&`[p\Y[Y[Y\Y@\YRa[Rx`[x`[p\Y ]Y[Y\Y@\Ya[@]YP]YRa[pYYYpY`YYPYzRJRxa[Ra[`b[YYYY@YPY`YRa[Rb[5Rb[R0b[RHb[Hb[YpYYY@YPY`Y0b[YYYY@Yb[YYYY@Yb[YYYY@Y d[YГYY@YYYY3Ra[Rc[Rc[CRc[Rd[d[Y`YY@YYYYc[YYY@YYc[YYY@YYc[YYY@YYe[YYY0YpYYYRa[KRe[Re[Re[yRe[e[YYY0YpYYYe[YYY0YpYe[YНYY0YpYe[YYY0YpYg[YYПY Y`YpYYRa[R@g[aRXg[Rpg[Rg[g[YYПY Y`YpYYpg[YYПY Y`YXg[YpYПY Y`Y@g[YYПY Y`YHi[Y`YYЦYY Y@Y	Ra[Ri[oRi[AR0i[0i[Y`YYЦYYi[YpYYЦYYi[YYYЦYYhj[pYYгY Y`YzRa[ORPj[Pj[pY YгY Y`Y8k[YYYY0Y{Sa[2Sj[Rk[R k[ k[YYYY0Yk[YYYY0Yj[YнYYY0Y0l[YYY$SS l[l[Y0YPYYYkSa[>Sl[l[YYPYYYhm[pY0YPYYYtSa[)S m[S8m[SPm[ m[pYYPYYYPm[pY YPYYY8m[pY@YPYYYPn[Y`YpYS l[n[YYY!S l[8& &U$)!Ho[YYY@YYSa[So[xS0o[0o[YYY@YYo[Y`YY@YY p[pYYYY`Y@ZZSa[p[pYYYY`YZиTZPZp[ Z}SGS p[p[xq[YZZS l[q[pYYYpY`Y Z,ZP,ZSa[q[Y,Z,Z<S l[`r[pYYYY`Y`7Z`8ZS p[r[pYYYpY`YnZYyZsZSa[ps[xZyZs[0yZ@zZs[ps[s[(s[pSs[YzZzZbS l[Pt[pYYYp~Z`Y{Z.Z~ZSa[u[pYYYY`YZZ`ZXu[ZS`r[p[pu[`Z Z@ZSu[`ZZZ*Spu[u[TpZZLS-[(v[TZЪZS-[Xo 0CN 	\ b 0 
Oo& @& x,[
[

[o" o(% o,[ht[P-[T-[0/[/[h.[-[TT[b [[[8p[0q[o[_Tb [hbpb[[pbtb[xb|b[[[0[bbPb`bXbbbbXDUbbb b[@bmU-cb[0b2b[0[Xb\b86[hb[a\b^PaЩ\\0b0b0b0bxbWWpWWWWWPW WWpWWWWWW WWWpWpbtbx2bp6cbH[8aa@ba[[(7cl6c.c[[abbb@nbHxbyb b{b{bb@b@bbbbbbb bbbb*b+b*b8aaaxa8aaaxa8aaaxa8aaaxa8aaaaxaaxaPbb\\aPaaaaPaaaaPaaaaPaaaaPaaPaaaa\\aPaaaaPaaaaPaaaaPaaaaPaaPaaaa#b$bP%b&b@bbbb@bbb	b@
bbbb@
bbbb@bbbbbbb'bh(bbaha(aaaha(aaaha(aaaha(aaahab(bhb(b2bY6c(.c@.c6c6cHb6cXb b6c7c@2c(bX2cH2cbb-c@0cb6c6cPb0.c`6c@b6c-c6c6c-c6c-c7c-c-c-c-cH7c.cX7c7c7cx7c .cp7ct7cbb@`[`[ba[xc[8e[f[h[(a[xb[@c[b[c[8d[d[e[d[e[@f[f[f[g[h[Hh[h[`i[i[i[j[j[j[Pk[k[Yk[k[Hl[l[l[hn[Ym[(n[Ybm[m[;cb bbn[`o[o[;cp[pZZHu[q[)Zp*Z*Z*Z`bq[t[[,Zp8Zxr[s[prZrZXs[r[8s[bu[Zu[Sv[ZX<c`<ch<c<c<c<cͨ&]&_$Ψ&| V5$Q\"$~&$/$%$A$$.$!'$B']& #B$_$h&!!8!&%%o&Z$ $ <! $ s!&Ĉ! $ 'Ĉ! $ w Ĉ! $ "Ĉ! $ ʗ%}\"$$_&)'6% $ ݺ'+& $ `]"U$s;'m&a$ $ ;'a$ $ ['$s_& $ (D$s_& $ &%s_& $ 3b$s_& $ &s_& $ ]"s_& $ q's_& $ ;e$s_& $ 9&s_& $ Os's_& $ )!s_& $ |%s_& $ e_"s_& $ !s_& $ !s_& $ %s_& $ )%s_& $ l/%s_& $ h!&s_& $ 0 s_& $ g$s_& $ t's_& $ :&s_& $ "#s_& $ $s_& $ y%s_& $ !s_& $ X$s_& $ { s_& $ 9 s_& $ !s_& $ _&s_& $ !s_& $ F0%s_& $ n$s_& $ "#s_& $ <'s_& $ Q$s_& $ %s_& $ A s_& $ ޺!s_& $ =!s_& $ N%s_& $ ڰ s_& $ $s_& $ ̼$s_& $ 's_& $ $s_& $ |!s_& $ u!s_& $ 
#&s_& $ 1%s_& $ 3 s_& $ 0h$s_& $ !s_& $ &s_& $ 's_& $ f;&s_& $ /!s_& $ SB!s_& $ !s_& $ ='s_& $ $#s_& $ ׌ s_& $ $s_& $ y%s_& $ 5%s_& $ E!	$k$%*#q"" s_& $ $s_& $ a&s_& $ @'s_& $ <v's_& $ k$s_& $ %s_& $ $s_& $ j&s_& $ !s_& $ %s_& $ 's_& $ S!s_& $ $s_& $  s_& $ S	$s_& $ l$s_& $ F!s_& $ 5*#s_& $ 7% *
$c& $ +G$ $ && $ m$ $ /& $ & $ #n$ $ ! $  d" $ 1$ $ c& $ & $ 0$ $ }d" $ jF! $   $   $ V! $ A  $ /  $ :% $ & $ 
$ $   $ ߊ$ $ ! $ =& $ “  $ y! $ Ż' $ )' $ % $ d" $ F! $ $G! $ :% $ P& $ #n$ $ ! $ B$ $ -  $ g% $ ! $ & $ ! $ 
$ $   $ ! $   $   $ 
& $ ! $ G$ $ e$ $ N! $ '& $   $ x' $ H& $ &  $ c& $ ! $ _  $ 2e" $ ! $   $ >& $   $ & $ p! $ $ $ i% $ & $ !! $ $ $ " $ F"! $ A& $ ^! $ Ğ% $ iA&& $ $G! $ % $ I$ $ c" $ :% $ ! $ P& $ :% $ #n$ $ +  $ ! $ *# $ )% $ " $ $ $ $ $ ;% $ e" $   $ c% $ c% $ % $ 
$ $ ^'& $ nx' $ G! $   $ $ $ {g" $   $ I$ $ g& $ +# $ Y$ $ ' $ @% $ !& $ " $ $ $ z! $ @% $ ]& Hy'&' $  Q!>$ $  *'n$ $ 'j&̏$c' $ $h"$ $ .(&)&5& $ !">.#! 	&i" I!n$J$%P)&B
&$i$
&J!z'k&'1J!K$["`z'!$!=A%F$H%e%*L$!t'"Ж!6!	B'& K!vA%%A%"!!ʑ&|.#.#!b$A%WC'w!/&IK!!&!o$o$$%L$vi"=/#v%p$"'i"z$%&%! :&!K&)&/#C'"0!!m& $yp$j"*&$0## 'eB%'E'&$%!R'%s#e!k"n&&z'w!ND'B%p$'$% z'0#E%zM$,& 7q$W!%I%%!&!q$q$\{'ܒ&D',1#%D'&!&{'K! $ en&*&0$#n&!`#s k"h! _%#5! I%k'#\%% $7l" [I%{'!$m$I%L&S!{'ט! $7l" +&q$!z"&!ђ$%$נ CE'(|' $ F' $ !M$!̦% 8#n#N$*+&P%$% "& $ ' $  Gl"1#Q%$%h&D' 1#$ l" $7l" %!'!2#I%1r$XF'#/"a ; F'O$Z$F'' $ #>$ $ l"n$ $ ,!c' $ /&$ $ f"5& $ !L'!d& $ 'AL&I2# $ K!!@,&J%J%V' $ H%!' $ &' $ J% V' $ |'V' $ 2#V' $ L&V' $ -M!#"!8K%$!G'-M!< G'!J$n&@M!M! $&$L&D$'!&$h!G'!2#&.}'g%nr$n&J$!N!,&
'M&^L%%}U%N&&!!&L%L'm"!n&JN&	%&'I& !! M %%M'%"-& U'%|$9!I!&Z%%z%M& wN&,!$&
W!yr"$!U$! z$P'O$&!$u '[%fT'$)B#[!%)R&	"s'G#\$F#^%&!$ͩ!4$'O#p%&@'%$%0! *2!4!
"&!S&|%S$ '!'
"#'a! Fd%Ƞ&W'"&U$8!Z'"	#c!]'l%S#%'$]$Ʀ$f!"(' %Z$'!f'!q!}$V#c!"x'j&eg%g%5!i$!%#`&e#[$0&! ȴ%#%O"2%e#}&`'$m'&d%&x!!%ov""5&6![$~ &'&!V&Y'i$
\$2'0$\"^5&"$r&}$!tb$xb&|b^!bg"%bA9'pb%b'0~$!׮! @[&&!C!ͨ&['d![Q"%g~$" %JUX\$IZ&# %pKU^9'!XZ& %VUVUPYU!!! %\U \U0\UH[[[h[QUTTp3UTTUU|UUU UU UQU UT9!!9!N $W"e%|'$'$'I~$%$9!&K9'Q~$$!+9!Z&$W  X1$j%^!'$j 2Z&&p1$K\$&x%n'!&b5$b%@bz\$\$q"% ~$"t9'}1$"%ƶ%""?#&"%Z&\$!X"O%x  6&~$ !$~$!)'X"%\$!!%"%$%$ %!%M$89!( !%&!n'ʄ!Y"}'%N!DY".6&k6&1%7&1$9!1$ͨ&
d'@Bʚ;TvHrN	@zZƤ~o#]xEcd
#NJ%V%V@&V&V@-VAV@#V`'Vp'V"VKV(V)V&V@-VAV@#V`'Vp'V"VKV?1Z&Z&ͨ&'''\P[8["VDVDVDV!VDV@(V`(VFV(V(V(V(V4V<V=VDV6V7VP9V;V<VFVFV DV"VDVDVDVDVDV@*V*VFV1V1V 2V2V4V<V=VDV6V7VP9V;V<VFVFV DV!,"%o!ͨ&'''''\ ([H[A,"%'ͨ&'''''\ ([@[/,"%f%ͨ&''''\ ([[*V+V,V@-VAV>V3VPEV0)VKVNV"VDVDVDVDVDV3V 4VFV1V1V 2V2V4V<V=VDV6V7VP9V;V<VFVFV DVNV"VDVDV0FVDVDV3V 4VFV1V1V 2V2V4V<V=VDV6V7VP9V;V<VFVFV DVpQV0V1V`-V@-VAV>V3VPEV@5VKV                                                                                   [[[[[`\[[[`\[`\`\`\`\[[[`\[`\[`\[`\`\[[[`\[`\[`\[`\[`\`\[[[[[`\`\`\`\`\`\[`\[`\[`\[[[[(((()))()4)@)L)	\X)((()))()4)@)L)\d)((()))()4)@)L)\'(
((%(1(=(I(U(a(m(y(((((((!\@[V[VVPV[VDVV\V`]V`V]V`_V`VbV4V<V=VDV6V7VP9V;V<VFVFV DV0nVqVVVuVV@uV`uVV`wVKV!U''ͨ&((((\ \\8U'%ͨ&((((\ \\U'~Y"ͨ&((((\ \\VVVVuVVVPVV`VKVSU'io'ͨ&(((\ \P\@[V[VVPVVDVV0yV`zV`V]V`_V`VbV4V<V=VDV6V7VP9V;V<VFVFV DV0nVqVVVuVV@uV`uVV`wVKV(&&ͨ&((((\ h\@\0dVdVVPV eVDVV@fVgV`VphViVjVlV4V<V=VDV6V7VP9V;V<VFVFV DV}VVVVPVVpVVV0VKV-@Z&[&z ((((\ X\0\VV@YV[VVVPVV`VKV.@Z&9!z (((\ X\H\                       VVV@-VVVPVV`VKV	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 

		\\\\\\\\]]
]]]]%]+]1]7]=]C]I]M]S]Y]_]e]k]q]w]]]]]]]]]]]]]]]]]]^^^^^^!^'^-^5^;^M^S^Y^Z^	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{|}~	

€ÀĀŀƀǀȀɀʀˀ̀̀΀πЀрҀӀԀՀր׀؀ـڀۀ܀݀ހ߀		Pc^Pk^Pq^Pw^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P^P_P
_P_P_P_P%_P/_P9_PA_PG_PQ_PU_P[_Pa_Pe_Pi_Ps_Py_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P_P`P`P`P`P`P%`P7`P?`PE`PK`PQ`PW`P]`Pc`Pi`Po`Pu`P{`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`P`PaP	aPaPaPaP!aP2a	.42ss	qV@VV V@-VV`VV0VKV $!$ͨ&ͨ&\	 ()ba $&ͨ&`)\	 ()ba $&ͨ&)\	 ()ba $1$ͨ&p)\	 ()ba $J7&ͨ&)\	 ()ba $$&ͨ&`)\	 ()ba $n!ͨ&@)\	 ()ba $ ͨ&)\	 ()ba $B$ͨ&)\	 ()ba $\7&ͨ&)!\	 ()ba $$ͨ&0)\	 ()ba $$ͨ&)\	 ()ba $Y"ͨ&)\	 ()ba $$ͨ& )\	 ()ba $9!ͨ&)\	 ()ba $&ͨ&)\	 ()ba $>!ͨ& )\	 ()ba $R$ͨ&)\	 ()ba $,$ͨ&)\	 ()ba $9'ͨ&p)\	 ()ba $!ͨ&)\	 ()ba $q%ͨ& )\	 ()ba $'$ͨ&ͨ&PaЩ\	 ()ba $̈́&ͨ&P)\	 ()baV0VVV@-VV`VV VKVU'!ͨ&ͨ&)\	 \8aU'b#ͨ&`))\	 \8aU'"ͨ&))\	 \8aU''ͨ&p))\	 \8aU'!ͨ&))\	 \8aU'3&ͨ&`))\	 \8aU'N!ͨ&@))\	 \8aU'd$ͨ&))\	 \8aU' ͨ&))\	 \8aU'!ͨ&))!\	 \8aU't#ͨ&0))\	 \8aU'\$ͨ&))\	 \8aU'#%ͨ&))\	 \8aU'>$ͨ& ))\	 \8aU'l!ͨ&))\	 \8aU'!ͨ&))\	 \8aU'B&ͨ& ))\	 \8aU'$ͨ&))\	 \8aU';$ͨ&))\	 \8aU'_!ͨ&p))\	 \8aU'%ͨ&))\	 \8aU'[&ͨ& ))\	 \8aU'M$ͨ&ͨ&)PaЩ\	 \8aU''ͨ&P))\	 \8a@Z&%ͨ&ͨ&)\	 X\8a@Z&"2$ͨ&`))\	 X\8a@Z&9!ͨ&))\	 X\8a@Z&!ͨ&p))\	 X\8a@Z&9!ͨ&))\	 X\8a@Z&o!ͨ&`))\	 X\8a@Z&M$ͨ&@))\	 X\8a@Z&!ͨ&))\	 X\8a@Z&t$ͨ&))\	 X\8a@Z&!ͨ&))!\	 X\8a@Z&a$ͨ&0))\	 X\8a@Z&	 ͨ&))\	 X\8a@Z&#ͨ&))\	 X\8a@Z&ro'ͨ& ))\	 X\8a@Z&\$ͨ&))\	 X\8a@Z&%ͨ&))\	 X\8a@Z&9!ͨ& ))\	 X\8a@Z&%ͨ&))\	 X\8a@Z&'ͨ&))\	 X\8a@Z&o'ͨ&p))\	 X\8a@Z&#ͨ&))\	 X\8a@Z&:!ͨ& ))\	 X\8a@Z&9'ͨ&ͨ&)PaЩ\	 X\8a@Z&(#%ͨ&P))\	 X\8aV0VVV@-VV`VV VKV`$%ͨ&ͨ&\	 &ba`$>#%ͨ&`)\	 &ba`$F ͨ&)\	 &ba`$]$ͨ&p)\	 &ba`$%ͨ&)\	 &ba`$([&ͨ&`)\	 &ba`$ ͨ&@)\	 &ba`$ ͨ&)\	 &ba`$̪$ͨ&)\	 &ba`$8[&ͨ&)!\	 &ba`$ ͨ&0)\	 &ba`$a$ͨ&)\	 &ba`$ݪ$ͨ&)\	 &ba`$'ͨ& )\	 &ba`$%ͨ&)\	 &ba`$R&ͨ&)\	 &ba`$Y"ͨ& )\	 &ba`$'ͨ&)\	 &ba`$W ͨ&)\	 &ba`$ ͨ&p)\	 &ba`$I[&ͨ&)\	 &ba`$&ͨ& )\	 &ba`$!ͨ&ͨ&PaЩ\	 &ba`$r$ͨ&P)\	 &baV0VVV@-VV`VV VKVe o'Ǔ%ͨ&ͨ&\	 "bbf o'!ͨ&`)\	 "bbg o'%ͨ&)\	 "bbh o''ͨ&p)\	 "bbi o' ͨ&)\	 "bbj o']$ͨ&`)\	 "bbk o'%ͨ&@)\	 "bbl o'q$ͨ&)\	 "bbm o'$ͨ&)\	 "bbn o'-]$ͨ&)!\	 "bbo o'}!ͨ&0)\	 "bbp o'#!ͨ&)\	 "bbq o'!ͨ&)\	 "bbr o'72$ͨ& )\	 "bbs o'!ͨ&)\	 "bbt o'9'ͨ&)\	 "bbu o':!ͨ& )\	 "bbv o'!ͨ&)\	 "bbw o'ؓ%ͨ&)\	 "bbx o'j ͨ&p)\	 "bby o'!ͨ&)\	 "bbz o'&ͨ& )\	 "bb{ o'!ͨ&ͨ&PaЩ\	 "bb| o'Z[&ͨ&P)\	 "bbV0VVV@-VV`VV VKVA !%ͨ&ͨ&)PaЩ\52 Xb@b0VVVPVVDVVVV`VVpVPV@V4V<V=VDV6V7VP9V;V<VFVFV DVb0VVVPVVDVVVV`VVpV0VPV4V<V=VDV6V7VP9V;V<VFVFV DVa!%ͨ&) ) ) )0b99 @b"b!$ͨ&) ) )0b @b`\0.0.0.0.0.0.0.0/0/0/0)/05/0A/0M/0Y/0e/0q/0}/0/0/0/V VV@-VVV@VVVKVVVVVVVVV`V`VVVVVVW@WW@WW 	WWPWWWW6 o', z%\ "b@,b7 o'= z%\ "b,b8 &!e!\ ,b@,b> &#e!\ ,b,bWWWWWPWVWW`VVVW`WWW@W0W@WW 	WWPWWW!W<`$ o'\ &b-b= $$&o'\ &b .b"W"W "W0"WP"WVV"W"W`VVV"W`#WVW@W#W@WW 	WWPWWWW# $A:!ͨ&б////\ ()bx.b $7&ͨ&б////\ ()bx.bZ $$ͨ&б///\ ()b.bp$W@&WVV@-VV(W(WV(WKV*WP+W@YV[VV-W(WV0-WKVVVVVV-WV-W`.W`VVVVVVW@WW@WW 	WWPWWWW.W0WVV`2WVp2W(WV2WKV3W4W@YV[VVp5W(WV2WKV5W6WVV@-VV7W(WV7WKV8W`9WVV@-VV :W(WV@:WKV/b/b/b/b/b0b

80bqo#ſt[Am-jd8n헧?O>.	8/t#ڰͼ3&N|.[Ӿr؇/PkpnJؕnq&fƭ$6ZB<TcsUe(U܀n_S0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyzpWW`Wtb, pb#xb&b^:']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㣦ZzZdfX[!#!ͨ&/////\ [H[!#}\&ͨ&/////\ [H[,"%^$%ͨ&/ / / / /\ [H[!!e$ͨ& /0/0/0/0/\ [H[!K"%2$ͨ&0/@/@/@/@/\ [H[	!%!ͨ&@/P/P/P/P/\ [H[
! &~Z"ͨ&@1P/P/P/P1\ [H[!!n"ͨ&P1P/P/P/`1\ p[H[ݮ!!ͨ&P/`/`/`/`/\ [H[,"%Y%ͨ&`/p/p/p/p/\ [H[!* 'ͨ&p////0\ [H[9"%9p'ͨ&00000\ [H[%:!ͨ&0	0
000\ [H[!#
8&ͨ&00000\ [H[ݮ!!ͨ&00000\ [H[!&!ͨ&00000\ [H[!\&\&ͨ& 0!0"0#0$0\ [H[%j%ͨ&&0'0(0)0*0\ [H[]$!ͨ&,0.0/00010\ [H[!o' ͨ&3040506070\ [H[ !O1$!ͨ&90 :0 ;0 <0 =0\ [H[$!i'8&ͨ& ?00@00A00B00C0\ [H[%!'& ͨ&0E0@F0@G0@H0@I0\ [H[&!7$%ͨ&@K0PL0PM0PN0PO0\ [H['!]$'ͨ&`1PQ0PR0PS0PT0\ [H[(!&p$%ͨ&PV0`W0`X0`Y0`Z0\ [H[)!9"%2$ͨ&`\0p]0p^0p_0p`0\ [H[*9"%/!ͨ&pb0c0d0e0f0\ [H[+7$9 ͨ&h0i0j0k0\ [[,\&A!ͨ&m0n0o0p0q0\ [H[0,"%#ͨ&s0t0u0v0w0\ [H[1,"%#ͨ&y0z0{0|0}0\ [H[2ݮ!Lp'ͨ&0Ѐ0Ё0Ђ0\ [[3!ݮ! ͨ&Є00000\ [H[4ݮ!'ͨ&00000\ [H[5]$Wp'ͨ&p1000\ [[9!"g%ͨ&00000\ [H[:]$&ͨ&0000\ [[;!]$,8&ͨ&0 0 0 0 0\ [H[@O1$$$ͨ& 0000000\ [[A!C ͨ&100001\ p[[B\&>8&ͨ&00@0@0@0\ [[C"{'ͨ&@0P0P0P0\ [[Di'2$ͨ&P0`0`0`0\ [[E#M ͨ&`0p0p0p0\ [[F&t$ͨ&p0000\ [[G* !ͨ&0000\ [[H!'ͨ&0000\ [[I'%ͨ&0000\ [[JK"%!ͨ&0000\ [[K#I8&ͨ&0000\ [[M%'ͨ&0000\ [[No'S8&ͨ&0000\ [[O9"%'ͨ&0000\ [[P#\&ͨ&0000\ [[Q&Z"ͨ&0 0 0 0\ [[R &y%ͨ&1 0 01\ [[\!̒%r&ͨ&1 0 0 0 0\ [H[]̒%!ͨ&1 1 1 1\ [[^,"%:!ͨ& 101010101\ [H[c\&&ͨ&0
1@1@1@
1@1\ [H[\ [H[cb4X 5XVPV@5XDVDV5X`6X`VVpVVV4V<V=VDV6V7VP9V;V<VFVFV DVa &ͨ& 1!1"1#1ab  abkbT  &ͨ& 1!1"1ab  ab`\$101<17X8XP:X@-VV0V0VV@5VKV	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~   &   ! 0 `9 Zd}y    "   "!a: [e~zA^{B_=>|T9CGPXnpbU:
DHQYoqc2~2   22"!"!ױ2"A\&%ͨ&2222kbmb\ [obAXCX0DX@-VEX>V3VPEV@5VKV2222223`ob@HXHXVPVHXDVIXIXJX`VVpVVV4V<V=VDV6V7VP9V;V<VFVFV DV_a &'ͨ&2222`wb pwbyb` &]$ͨ&222`wb pwb`\JX0LXV@-VV0V3VV@5VKV|bMX@NXVPVNXDV@OXOXPX`VVpVRXQX4V<V=VDV6V7VP9V;V<VFVFV DVa!!\&ͨ&
7777 zb 0zbbb!Ĕ%ͨ&
777 zb 0zb`\77*767B7N7Z7f7r7~7770V1VV@-VV0V0VV@5VKVЎb0V1VV@-VV0V0VV@5VKV!$1$ͨ&????b Оbb[$!ͨ&???b Оb`\????????@@TXTXVPVUXDVUX VX@WX`VVpVRXQX4V<V=VDV6V7VP9V;V<VFVFV DVXXPXXVPVXXDVDV YXYX`VVpV@VV4V<V=VDV6V7VP9V;V<VFVFV DV!Z&!ͨ&H H H HU[ bbUZ&'ͨ&H H HU[ b`\ H "H .H :H FH RH0V1VV@-VV0V0VV@5VKVb [XP[XVPVp[XDVDV[X\X`VVpVVV4V<V=VDV6V7VP9V;V<VFVFV DV!n'#ͨ&eJfJgJhJXb hbbVn':!ͨ&eJfJgJXb hb`\iJuJJJJ0V1VV@-VV0V0VV@5VKVb_X`XVPV0`XDVDV`X0aX`VVpVVV4V<V=VDV6V7VP9V;V<VFVFV DVa$!ͨ&KKKKbg (bbW$!ͨ&KKKb (b`\дLLLL@_X`bX0cX@-VV0V0VV@5VKV	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~A=Z`^dy}{B>[a_ez~|T9CGPXnpbU:
DHQYoqcN~NNA%]$ͨ&NNNNbb\ [bpdXhXhX`kXpkX@#V3VPEV@5VKVbmXmXVPV nXDVnX0oXoX`VVpVVV4V<V=VDV6V7VP9V;V<VFVFV DV
a  !ͨ&NNNN8b HbbX  #ͨ&NNN8b Hb`\NNNN`pXqXV@-VV0V3VV@5VKV"VDVDVDVDVDV sX`sXFV1V1V 2V2V4V<V=VDV6V7VP9V;V<VFVFV DVa$B$ͨ&RRRR\ bPbY$]$ͨ&RRR\ b[sXvX@zX@-VAV>V3VPEV@5VKV'!$% [ :!"ͨ&&2$V!$Z"$%@$Q$#"$%]$'{!^8&\&\&!~$%:^$@$ 'q$8&b~X"!b-c8&-c}]&-c?["-c!-c]&-c^$-c%-c8&-c%-c%-c;!-c&.c'.c&.c#.c5!.c%%.c'.cU[".c! .cv4$6c^$l6c^$p6c t6c$x6cE!|6c!6c#6c;!6c!6c#6c'6c!6c.%6c_$6c@%6c%6c$6c%6c:'6c$6c;!@`2c:' X XpXXXX	Y	Y	Y	Y	Y
Y
Y 
Y0
Y@
YP
Y`
Yp
Y
Y
Y
Y
Y
Y
Y
Y
YYY Y0YPY`YpYYYYYYYYYYY Y0Y@YPY`YpYYYYYYYYY
Y
Y 
Y0
Y@
YP
Y`
Yp
Y
Y
Y
Y
Y
Y
Y
Y
YYY Y0YY@YPY`YpYYYYYYYYYYY Y0Y@YPY`YpYYYYYYYYYYY Y0Y@YPY`YpYYY	Y	YYYYYYYYY Y0Y@YPY`YpYYYYYYYYbͨ&b` &;!*&f!r!$d &$ 0 ]&W%%$c!'ƹ%&< T_$'p &#b0X31$Q%F$!0!&\"&ͨ&0b-'$!%%!5$@v[F
[V
[f
[v
[
[
[
[
[
[
[
[
[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[
[
[&
[6
[F
[V
[f
[v
[
[
[
[
[
[
[
[
[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[F[V[f[v[[[[[[[[[[[&[6[[[[[[[[[[[&[6[F[FreeBSD 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 0OZBN NdB\ \n2w w2v	S	3|L"SL"31hSShS3L\TL4L
[:
[:0
[0: P,[P;`,[`;p,[p;x,[x;,[;I@v[@V; `x[`X;
p[pe;IGbB 	bBW0BB

Zerion Mini Shell 1.0