Xׯd /,dddgddddddgddd d gd dddddgd d d d gddddgdddddgddgdd d dgdddigddd dgddddddgddd d gd!dd"igd#d d d$gd%dd"igd&d$d d'gd(dd"igd)d'd d*gd+d,d-dd.d/gd0d*d d1gd2d3d4dd5gd6d1d g fd7d8d9id:gd;dddgdd=d>ddgddd dgd;d>d=d>ddgddd dgddddddddddddddgddd dgddd"dgddd dgd;dddddgddd dgd;dddddgddd dgdddigddd dgd;d-d-ddd/gddd dgddd"dgddd dgddddddgddd ddidgddd>d=d>ddgdd?dgd2d1dd=d=dddgdddgd¢d=d=d>ddgddd dgd;ddigddd dgdȢdIdddId/gddd dgd̢dddddgddd dgd;dd"dgddd dgd;d3d4dd5gddd dgdd3d4dd5gddd dgd֢d3d4dd5gddd dgd;d3d4dd5gddd dgdd3d4dd5gddd dgd;d=d=d>ddgddd dgdd>d=d>ddgddd dgd;ddd`d-dd5gdddgddddddgddd dgdddddd/gddd dgddMd`ddd/gddd dgddd`ddd/gddd dgddddddgdgddd dgddddddedfdddddGdfgddd dgdddddd/gddd dgddddddgddd dgd;dd"igddd dgddd"dgddd dgdd-ddgddd dd id gdd d=d=d>ddgd d?fdd gd;d>d=d>ddgd d d dgdddddddddddXdd\dgddd dgddd"igddd dgd(dddgddd dgd;ddigddd dgddd`ddd/gddd dgd d!dkddEd/gd"dd d#gd$dddddgd%d#d d&gd%d3d4dd5gd'd&d d(gd)d3d4dd5gd*d(d dd+id,gd-d.ddgd/dgd.d?dd0id1gd2d3d=d=d>ddgd3d?dd4id5gd2d6d>d=d>ddgd6d?dd7id8gd2d9d:d"dgd9d?d;gd<d=d=d=d>dd>d>d=did>ddgd?d;d d@gdAgdBd@d dCgdd>d=d>ddgdDdCd dEgdFddGddddFddHdIdddzgdJdEd dKgdddddd/gdLdKd dMgdNdddddOdfgdPdMd dQgd;d3d4dd5gdRdQd gfdSdTgdUdVd-ddEd/gdWdTd dXgdYd=d=d>ddgdZdXd d[gdYd>d=d>ddgd\d[d gfd]d^gd;d3d4dd5gd_d^d d`gdadbd-ddEd/gdcd`d ddgded>d=d~d>dd>d=d=dd>ddgdfddd dggdhdEdIdiddEdjdmdMdiddmdjgdkdgd dlgddddddgdmdld dngd;dodpdqdRgdrdsdtdTdqdugdrdsdvdGdqdHgdrdsdwd=dqd=gdrdsdxdidqgdrddxd~dqgdydgdzdnd gfd{d|gd}d~d"dgdd|d dgdddd"ddd~d"dgddd dgdddigddd dgd̢ddd"ddd~d"dgddd dgddd"igddd dgddd"igddd dgddddgdgddd dgddd"igddd dgd;d-d-ddd/gddd dgd;dddgddd dgddd"dgddd dgdddigddd dgdd3d4dd5gddd g fddgdd=d=d>ddgddd dgdd=d=d>ddgddd dgddddgddd dgdd=d=d>ddgddd dgddddgddd dgdddigddd dgdddqgddgddd dgdgddd gfg dfddddidgddddgdâdgdd?ddidgddƐd!dIdVddEdjd!dMdVddNdjgdd?dgdȢdddɐdgdgdːdd ddidgd΢dϐddgdѢdgdd?dgdȢdddɐdgdgdԐdd ddidgd΢dאdd"dgdd?ddidgddڐdddgdd?ddidgdޢdߐddddddgdsddddddgdsddoddddgdsdddgddgdd?ddidgd΢ddd"dgdd?ddidgddddgddgdd?dgdȢd!dIdddEdjd!dMdddNdjgddd ddidgddd-ddgdd?ddidgd΢dddgdѢdgdd?ddidgddddgddgdd?gfddgdd>d=d>ddgddd dgdd`d-dd5gddd dgdd>d=d>ddgddd dgd;ddd`dddd d-d d ddXd`d d d ddd-d d\d gddd dgddddgddd gfddgd$dd"dgddd dgd;d-d~d-dddFddd-dddFd-dd-dddzgddd dgdgd dd d!gddd"ddgd#d!d d$gddd%dIdddEd&dd'dIdEd'dd(d%dMdJddNd&dPd%dMdmddd)dd'dMdmd'dd(gd*d$d dd+id,gd-d.d/d`dIdEd0d-ddZd/d`dMdNdJd-ddZdPd`dMdmd0d-ddZd1ddIdEd-dd(d1ddMdmd-dd(gd.d?gfdd2gd;d`dd-dOd3gd4d2d d5gdd>d=d>ddgd6d5d d8d7id8gdd9d:ddgd9d?d;gdddigd<d;d d=gd;ddigd>d=d d?gd;ddigd@d?d dAgddBdqgddgdCdAd dDgd̢d>d=d>ddgdEdDd dFgd(d>d=d>ddgdGdFd dHgd;dddddgdIdHd dJgdKd>d=d>ddgdLdJd dMgdNd>d=d>ddgdLdMd dOgdPdQd"dgddOd dRgddSd"dgdTdRd ddUidVgdWdXdYdd`ddYdFddd`ddYdzgdXd?dZgd;dddddd>ddddddgd[dZd dd\id]gdd^d>d=dd>d_dfd=d=dd>dOdfgd^d?dd`idagddbdcd"dgdbd?dddidegddfd=d=d>ddgdfd?ddgidhgddidd"dgdid?ddjidkgdWdldmddmdngdgdld?d8d7idogddpd>d=d>ddgdpd?gfdqgdrgdsddRd"dɐdtgddtdTd"dɐdtgdgdudrd dvgd;dd"igdwdvd dxgdydzd{dd|d}dzgdsdzd~ddgddsddddgddsdzdddHgddsd}d=dgddddddgddsddddgddsddddgddsddddgddsddddgddsdzdddgddsddddgddsddddgddsg ddxd dgd;dd"igddd dgdydRdkdIdEddddTdjdIdEddd(dJdkdMdNddddPdkdMdmdRdddZdTdjdMdmddd(gddd dgd;dtdIdVddEdjdJdtdMdNdVdddPdtdMdmdVdd(gddd dgdd>d=d>ddgddd dgdddHdddgddd=dddgdgddd dgdd-dd-ddEdFddd-ddEdzgddd dgdd-d-ddd/gddd dgdd-d-ddd/gddd dgddddHddd>ddd=dddgddd dgdsddgddgddd dgdddddgdgddd dgdadodqdgdgddd dgdsdddddgddd dgddtdIdVddEdjdtdMdVddmdjgddd dgdddgddgddd dgddd`ddd/gdŐdd dgdǢddddgdgdȐdd dgd;ddigdʐdd dgd;ddigd̐dd dgd΢dddddgdϐdd dgdѢdddddgdҐdd dgdԢd`dd-d`dddd`dd-d`dddd`dd-d-dddd-d`dTd-ddgdאdd dgd;d-ddgdِdd dgd;ddEdIdEdVddddNdMdNdVddddNdNd֐dVddݜddEdEdߐdVddݜddNdNdJdVddݜdmdPdVddmdzdXdEdEd\dVddݜgddd dgd;ddVddd/gddd dgddNdVddNd/gddd dgddddddgddd dgd;dddddgdِdd dgdd-dHd-ddEdFd`d=d-ddEdzgddd fgdfdddgd;ddTd"dddd"dgddd dgd;ddigddd dgdddd"d֐ddgdsddd"dddgdsddd"dHddgdsdd=d"ddgdgddd dgdddd"dddd"d֐dddd"ddddd"ddd=d=dd>ddgddd dgdddid"ddgdddod"ddgdgddd gfddgdd-dOd-ddd gd dd d gdd d!dd d/gdd d dgd¢d>d=d>ddgddd dgd(d>d=dHd>dd>d=d=d=d>ddgddd dgd(d>d=d>ddgddd dgd(dddgddd dgdd`dRd`ddMdFdTddIdMdOd`ddVdTddMdGd`ddWgddd dgd(d>d=d>ddgddd dgd(d>d=dHd>dd>d=d=d=d>ddgd dd d!gd(d>d=d>ddgd"d!d d#gd;d$d%d!dd&d dd dId'd֐d!ddZdd dMd(d֐d!ddZddސd)ddߐd ddd*ddd d+d dId'd*dd(d+d dMd(d*dd(d$dXd!dd\d gd,d#d g fd-d.gdadddddgd/d.d d0gd;d`dgd1dgd2d0d d3gd;d%dd4gd5dOd"d6d%ddHgd7d_d"d6d8ddTgd9d_d"d6ddd4gd:d_d"d6d;dOdd"d;dd_dd"gd:d=gd?d3d d@gd(d`ddgd1dd-ddgd1dgdAd@d dBgdd=d=d>ddgdCdBd dDgdEddigdFdDd dGgdHd-ddgdIdGd dJgd;d!d֐d!ddEdFdސdKdEddddݜddKdEddUddݜd+d$dEdGdUddݜdXd!dEd\d!ddݜdKdHd!ddEdzgdLdJd dMgdNdOdidgdPdgdQdMd dRgdSd=d=d>ddgdTdRd dUgdVd=d=d>ddgdWdUd dXgd;d*d֐d!ddYdFdސd dYdߐdZddݜdd dYdd!ddݜd+d*dYd[d!ddݜdud*d\dd!ddݜd]d^d\d_d!ddݜd^d`dadd\dzdXd*dEd\d!ddݜgdbdXd dcgd;ddddd.dFdސdYd.ddYddݜdd+ddd.dzgdddcd degd;ddigdfded dggddhd-ddEd/gdidgd djgddd-dd.d/gdkdjd dlgddmdId-dd'djdmdMd-dd(djgdndld dogd2djdpddqd/gdrdod dsgdtd`d`ddd/gdudsd dvgded dwdd(d/gdxdvd dygd(dzd=dddidd{gd|dyd d}gdd>d=d>ddgd~d}d dgdd=dGd>d>d~ddd=d=dd>ddgddd dgddQd`ddQd/gddd gfddgd;d`dgd1dgddd gfddgdd!ddddEdFd$ddddEdzdXd!dEd\dddݜgddd dgd2d`d=d`ddMdFddid`ddMdzgddd dgdddvddGgddsddHdgddgddd dgddvd!d)dvdddݜd!dRdwdd)dzgddd gfdd8didgdddd"igdd?dgdddvdddddddddzgddd dgdd=d=dTd>dd>d>d=dd>ddgddd dgdd=d=d>ddgddd dgddvddddddݜddddddzdddd1dddݜddddddzgddd dgddYd-ddId/gddd dgddddgddd dgdddd'ddOdddSd_ddddIdd'ddKd_ddddMdd(ddKddd'ddddݜd1dd'ddOdddSd_d1dddIdd'ddKd_d1dddMdd(ddKdduddd'dzgddd dgddd"dgddd dgddd`ddId/gddd dgdddddd/gddd dgddd"dgddd dgdd>d=d>ddgddd dgd-ddigdĐdd dgd-dd`ddd/gdƐdd gfdgdgdȢd`d-dd5gdɐdd dgdˢd`d-dd5gd̐dd dgd;d>d=d>ddgdΐdd dgdТd=d=d>ddgdѐdd dgdedd-ddd/gdԐdd dgd֢d=d=d>ddgdאdd dgddad`d dd/gdڐdd dgd(dd-ddd/gdݐdd dgdߢdd`ddd/gddd dgded>d=d>ddgddd dgded>d=d>ddgddd dgded>d=d>ddgddd dgded-ddgddd dgddadd`ddbdFddMdbdd`ddݜd+dadbdRd`ddݜdMdTd`ddbdzgddd dgdd`ddgd1ddddgd1dgddd dgdd>d=d>ddgddd dgdWd.dHd`dd.dFdd=d`dd.dzgddd dgdsdd-ddd/gddd dgdТddPdddgddddgddgddd dgdd-dddgddd dgdd>d=d>ddgddd dgd(dOdRdgdPdddTddTgdPdsdOdddHgdPdsdd=dgdPdgddd dgdd=d=d>ddgddd d gdߢd>d=dd>d>d=gd gd d d d gd d-d-ddbd/gdd d dgdddgddgddd dgdߢdd-dd.d/gddd dgdߢdd-ddd/gddd dgdߢdd-ddd/gddd dgddddRd`ddEdFddTd`ddEdzgddd dgd d=d=d>ddgd!dd d"gdad>d=d>ddgd#d"d d$gdSd%dgd&dgd'd$d d(gd$dd"igd)d(d d*gdd>d=d>ddgd+d*d d,gd-d=d=d>ddgd.d,d d/gddd=d=d>ddgd0d/d d1gd2d=d=d>ddgd3d1d d4gd5d-dd'dgd6d4d d7gd8ddddMd/gd9d7d d:gd̢d=d;d>d>dddd=dd>d=dddd=dd>d>dRddd=d=dTd>ddgd<d:d d=gdd.ddd.d/gd>d=d d?gdedd`ddbd/gd@d?d dAgdBd>d=d>ddgdCdAd dDgd;d-d-ddd/gdEdDd dFgdGdHdId.dd'djdHdMd.dd(djgdIdFd dJgdedKdId.dd'djdKdMd'dOd.ddLdKdMd(d_d.ddLgdMdJd dNgdOd>d=dHd>dd>d=d=d=d>ddgdPdNd dQgdRd-d-dd'd/gdSdQd dTgd;dd`ddd/gdUdTd dVgdWd>d=d>ddgdXdVd dYgd(dkdId.dd'djdkdMd.dd(djgdZdYd d[gd;d\dd-d d.dFdސdddud-d dݜdGdd]d4d-d dݜdXd\d.d\d-d dݜddd]dd-d dݜd\dd-d d]dzgd^d[d d_gded-dud-d ddFdGd-d]dd-d dݜddd-d d]dzgd`d_d dagd2dMddgdbdad dcgddd-d-ddEd/gdedcd dfgdgd-d-ddhgdidfd djgdddkdd(d/gdldjd dmgd-dd`ddd/gdndmd dogdsdd"igdpdod dqgdsdd"igdrdqd dsgdsdd"igdtdsd dugdsdd"igdvdud dwgdxd>d=d>ddgdydwd dzgd{d|ddd}d/gd~dzd dgd{d-dRd-dd'dFdbdTd-dd'dzgddd dgd̢ddRdddEdFddTdddEdzgddd dgdd>d=d>ddgddd dgdd>d=d>ddgddd dgdad>d=d>ddgddd dgddddd[d`ddݜddud`dddzgddd dgddQd`ddQd/gddd dgddd-d`dd-ddݜd[d-dIdvd-ddݜdRd`dId=d`ddݜddid`ddIdzgddd dgdd>d=d>ddgddd dgdТdd-ddMd/gddd dgdGdd`ddMd/gddd dgdߢd>d=d>ddgddd dgdd>d=d>ddgddd dgdТd-d-ddEd/gddd dgdgddd dgddQd`ddQd/gddd dgd5d-dddgddd dgddd"dgddd dgdТddId-dd'djddMd-dd(djgddd dgded=d=d>ddgddd dgdd>d=d>ddgddd dgdddgddgddd dgdd=d=dRd>dd>d>d=dTd>ddgddd dgded=d=dd>gdd gddd dgdsdddgddd dgddad`dd(d/gdÐdd dgdsdaddgdŐdd dgdǢd>d=d>ddgdȐdd dgdǢd>d=d>ddgdʐdd dgdТd>d=dHd>dd>d=d=d=d>ddgd̐dd dgddddddgdΐdd dgd(d`d`ddkd/gdАdd dgddddd-ddEdFddd-ddEdzgdҐdd dgdd>d=d>ddgdԐdd dgddddddgd֐dd dgdآdd"dgdڐdd dgddddܐdgdgdސdd dgddddgddd dgd;dadd`ddbdFdddbdd`ddݜdd-dbdd-ddݜd dadbdd-ddݜd-dd-ddbdzdXdadbd\d-ddݜgddd dgd2d=d=d>ddgddd dgdddd-dEddbddݜdd-dEddbddݜd dadEddbddݜdddIdEdd-ddZdddIdEdd-ddZdddMdmdd-ddZddddd-ddݜdddIdEdd-ddZdddMdmdd-ddZddddd-ddݜdddIdEdd-ddZdddMdmdd-ddZddud-dddzg ddd dgdRd>d=d>ddgddd dgdd-ddkdgddd dgd(d-d=d-dddFdid-d}d~d-ddݜddddd-ddݜddddddzgddd dgdd=d=d>ddgddd dgdd=d=d>ddgddd dgdd=d=d>ddgddd dgdGdd`ddMd/gddd dgdddGdddgdddHdddgdgddd d gd d>d=d>ddgd d d d d d3d4dd5gdd d fgdfdddgd;d!dRdkdddFdTdadddkddݜd)ddkdddzgddd dgd;ddkdd!d/gddd gfddgd;dddddddgdddgdddigddd dgdddigddd dgdddigddd d gddd"igd!d d d"gd(ddigd#d"d d$gd(ddigd%d$d d&gdddgd'dgd(d&d d)gdddigd*d)d g fd+d,gd;dd-ddddFd.ddddddݜddddCdddݜddHddddzgd/d,d d0gd;d1d`ddhgd2d0d d3gd;dd`ddhgd4d3d d5gd;d6d`ddhgd7d5d d8gd;d1dGd`ddd d1dOd`dd9d gd:d8d gfd;dgd;d.dd`dddFdd?ddd`ddݜd?d@d`ddAdzgdBd>d dCgd;d-d-ddEd/gdDdCd dEgd;ddId`ddEdjdJddMdNd`dddPddMdmd`dd(gdFdEd gfddGgd;dHdRd"ddIdTd"dgdJdGd dKgdLd3d4dd5gdMdKd dNgd;dOd-ddPd/gdQdNd dRgdSd-ddgdTdRd dUgd;d>d=d>ddgdVdUd dWgd;d3d4dd5gdXdWd dYgd;dZdGd[d\d]dOd"d\gd^dYd gfgd_fd;d7d`gddd-daddJgd1dsdbdPdgdcdd-dXdddgd1dsdbdddd\gdcdsgded`d dfgd;dgdgdhdgdidfd djgdgd>d=d>ddgdkdjd dlgd;dmdjdIdEdkdkddlddkdkdjdIddEdndnddkdkdjdIddEdGdndJdjdMdNdkdkddldPdkdkdjdMddmdmdnddkdkdjdMddmdndnddkdkdjdMddmdGdndodjdkdBddkddpdqdjdkdBddkddpdHdjdkdBdkddpg drdld dsgd;dmdVdIdEdkdkddlddkdkdVdIddEdndnddkdkdVdIddEdGdndJdVdMdNdkdkddldPdkdkdVdMddmdmdnddkdkdVdMddmdndnddkdkdVdMddmdGdndodVdkdBddkddpdqdVdkdBddkddpdHdVdkdBdkddpg dtdsd gfdudvgd!d>d=d>ddgdwdvd dxgdydddddgdzdxd d{gd|dd"igd}d{d d~gdd`dId-ddEdjdJd`dMdNd-dddPd`dMdmd-dd(gdd~d gfddgd;dddgddd dgd;d-dd-dddFdd]d-dddzgddd dgddd`ddd/gddd dgddddddgdddddgddsddddiddgdsddodgddddXdd ddgdsdddd\gddsgddd dgdd-d-dd`d/gddd dgdd-d-dd`d/gddd dgdd-d-ddVd/gddd dgddbd-ddd/gddd dgddId`ddMd/dddd\d`ddݜgddd dgdddddd/gddd dgd;ddIdEdBdkdddJdUdMdNdBdkddldPdUdMdmdBdkddgddd g fddgd;d$dId-ddEdjdJd$dMdNd-dddPd$dMdmd-dd(gddd dgddkdIdddEdjdJdkdMdNddddPdkdMdmddd(gddd dgd̢dkdddd/gddd dgd̢d.d`dd.d/gddd ddidgddd-ddgdd?dgd;dKdIdddEdjdKdMddddjgddd dgd;dEdd`ddEdFdmdd`ddmdzgddd dgd̢dkdddd$dFdVd~ddd$dzgddd dgddwdYdd!d/gddd dgd;dEdId`ddEdjdJdNdMdNd`dddPdmdMdmd`dd(gddd dgd;dkddd$d/gddd dgd;dEdId`ddEdjdJdNdMdNd`dddPdmdMdmd`dd(gddd dgdâdd`ddEd/gdĐdd dgd;dƐddddddgdddgd̢dtdkddd/gdɐdd dgd;djdIdEdjdkdddJdjdMdNdjdkddldPdjdMdmdjdkddgdːdd dgd;didVdIdEdVdkddldidVdMdNdVdkdddPdVdkdVdMddmdidndodVdkdEdVddpgd͐dd dgdSdϐd`d-ddmdFd$dd-ddmdzgdѐdd dgd;dBdDddd/gdԐdd dgd;dUdJdDdddFdUdPd`dddzgdאdd dgd$dd-ddd/gdِdd dgd$dId-ddd/gdېdd dgd;dZddkddEdFdސdZdߐddkddݜddZdEddkddݜddKdEddkddݜddKdߐddkddݜdKddkddmdzgddd gfddgd;d.dId`ddEdjdJd.dMdNd`dddPd.dMdmd`dd(gddd dgd;dddgddd dgd;dbdId`ddEdjdJdbdMdNd`dddPdbdMdmd`dd(gddd dgd;dd-ddd/gddd gfdgdgdd3d4dd5gddd dgd;ddigddd dgd-d>d=d>ddgddd dgd;dd_d"d\ddOd"d\gddd dgdddigddd dgddd-ddd/gddd dgddd`d"d`dddd"dgddd dgd;ddigddd dgd;d>d=d>ddgddd dgd;d-d-ddhddOdRd-ddd-dOdTd-ddgd dd d gd-dbd-ddEd/gd d d d gddd"igd d d dgddd"igddd dgd-d>d=d>ddgddd dgd-d>d=d>ddgddd dgddkd-dd!d/gddd dgd;dMdd-ddPdFdkdd-ddPdzgddd d8didgdddd-dd!d/gdd?dgdd-dddgd dd d!gd;dddddgd"d!d d#gd$d-dId-ddEdjdJd-dMdNd-dddPd-dMdmd-dd(gd%d#d d&gd'dddddgd(d&d d)gdddddddgd*d)d d+gd;d-dd-dd,dFd-d]d-dd,dzgd.d+d d/gdd=d=d>ddgd0d/d d1gdd=d=d>ddgd2d1d d3gdd=d=d>ddgd4d3d d5gd;d3d4dd5gd6d5d d7gdd3d4dd5gd8d7d d9gd:d;dOdd\gd<d9d d=gd;d3d4dd5gd>d=d d?gddddddgd@d?d dAgdBd`d`d-ddgdCdAd fgdDfdEdFdGgdHddigdIdGd dJgdHddigdKdJd dLgdHddigdMdLd dNgdHddigdOdNd dPgdHddigdQdPd dRgdHdd"igdSdRd dTgdHddigdUdTd dVgdHddigdWdVd ddXidYgdHdZdId"dgdZd?dd[id\gdHd]dd`dd^d/gd]d?dd_id`gddad-d-ddPd/gdad?ddbidcgdHddd6d-dded/gddd?ddfidggd$dhd1d`dd9d/gdhd?ddiidjgdhdkd!dddd/gdkd?ddlidmgdHdnd.d`ddPd/gdnd?ddoidpgdHdqdd`dd.d/gdqd?ddridsgdhdtdud`ddPd/gdtd?ddvidwgdhdxd-d-dd.d/gdxd?ddyidzgd$d{d1ddd9d/gd{d?dd|id}gd~ddd"dgdd?ddidgd$dd1d`dd9d/gdd?ddidgd$dd6d`dd9d/gdd?gfdgdgddddddd>gddd dgddtd-ddd/gddd dgddwd-ddEd/gddd dgddwd-ddEd/gddd dgdd`d`ddd/gddd dgdddqdgddd dgddd"igddd dgdd>d=d>ddgddd dgdd=d=d>ddgddd dgddd"dgddd dgddd`dddd{d`dddgddd dgddadddddzgddd dgddd"igddd dgdd-dd-dddFddd-dddzd-dd-dddFddd-dddzgddd dgdd,dd-dddzd,dd-dddzdd,ddd-ddݜddd-dddzdd,ddd-ddݜddd-dddzgddd dgdd=d=d>ddgddd dgddIdd`dddFd`dd`dddzddIddCd`ddݜdHd`dd8d`ddݜddIddCd`ddݜd`dHd`dddzddIddCd`ddݜdHd`ddd`ddݜd`dd`ddwdzddIddd`ddݜd`dd`ddwdzd`dd`ddwdzg ddd dgd¢d-ddgdÐdd dgdŢd-dd-dddzgdƐdd dgdȢd%d`ddɐdʐd%gdsdʐdddʐd%gdgd̐dd dgd΢d-d-dd`d/gdϐdd dgdѢdddӐdgdgdԐdd dgd֢dd`ddd/gdאdd dgd٢d-d-ddEd/gdڐdd dgdܢd-dddd`dddgdސdd dgddddddgddd dgdŢd>d=dd>ddgddd dgddId-ddEd/gddd dgdd>d=dd>dd>d=d=dd>ddgddd dgdddd"dddd"dgddd dgddd-ddEd/gddd dgdd>d=d>ddgddd dgdd>d=d>ddgddd dgdd>d=d>ddgddd dgdd-d`d-ddgddd dgdd>d=d>ddgddd dgdd>d=dd>ddd>d=dd>ddd>d=dd>ddgddd dgdd=d=d>ddgddd dgdd=d=dCd>dd>dYdCd-ddYdzgddd dgdŢd>d=dd>ddgd dd d gd dYdd-dddFddd-dddzgd d d d gd dd-ddd/gdd d dgdVd>d=d>ddgddd dgdddgddgddd dgdd=d=d>ddgddd dgd¢dddddddgddfddgdedddddgddd dgdedddgddd dgdedddgd dd d!gdedd"dgd"d!d d#gded`ddgd$d#d d%gded`ddgd&d%d gfd'd(gddddddgd)d(d d*gd+d3d4dd5gd,d*d d-gd.d3d4dd5gd/d-d d0gdd3d4dd5gd1d0d gfgdfd2d3gd4gdd>d=d>ddgd5d4d d6gd7d>d=d>ddgd8d6d d9gddYd-ddd/gd:d9d d;gdd֐dbddd/gd<d;d d=gddbdbddd/gd>d=d dd?id@gdWdAdBdddBdCgddBdddgdDdsdEddgdDdgdAd?ddFidGgd2dHdId_d-ddPdFd-d`d-ddPdzgdHd?dJgdKd=d=d>ddgdLdJd dMgdNdd"igdOdMd dPgdNdQddgdRdPd dSgdNdQddgdTdSd dUgdNdVdgdWdgdXdUd dYgdȢdQddgdZdYd d[gdȢgd\d[d d]gd^dQddgd_d]d d`gdadd"igdbd`d dcgdaddd"dgdedcd dfgdadd"igdgdfd dhgdadOd dgdidhd djgdadd"igdkdjd dlgdadd"igdmdld dngdadd"igdodnd dpgdqdddgdrdpd dsgdNdtd"dgdudsd dvgdNdd"dgdwdvd dxgdNdd"dgdydxd dzgdNdd"dgd{dzd d|gdNdd"dgd}d|d d~gdNdd"dgdd~d dgdȢdd"dgddd dgdNdd-ddd/gddd dgdNd`d`ddd/gddd dgdNdbd-ddd/gddd dgdNdd"igddd dgdNdd`ddd/gddd dgdNd>d=d>ddgddd dgdNdd"dgddd dgdNdd"dgdudd dgdNdd"dgdwdd dgdNdd"dgdydd dgdNdd"dgd{dd dgdNdd"dgd}dd dgdNdd"dgddd dgdȢdd"dgddd dgdNdd-ddd/gddd dgdNd`d`ddd/gddd dgdNdbd-ddd/gddd dgdNdd"igddd dgdNdd`ddd/gddd dgdNd>d=d>ddgddd dgdNdd"dgddd dgd7d>d=d>ddgddd dgdad-d-ddEd/gddd dgdad-d-ddEd/gddd ddidgddd=d=d>ddgdd?dgdedddgddd dgd7d>d=d>ddgddd dgdedddgddd dgdddd"dddd"dgddd dgdeddgdâdgddd dgd$d>d=d4d>dd>d=d=dd>ddgddd dgd~d>d=d4d>dd>d=d=dd>ddgddd fd2dgddddddgddd dgdd-d-ddd/gddd dgdd=d=d>ddgdĐdd ddidgddd=d=d>ddgdd?ddidgdʢdːdd"dgdd?ddidgd$dd=d=d>ddgdd?dgdadddgdАdd dgdadddgdҐdd dgd-gdԐdd dgd;d>d=d>ddgd֐dd dgdd>d=d>ddgdؐdd dgdڢd`d-dd5gdېdd dgdd`d-dd5gdݐdd dgd;dddddgdߐdd dgd֢ddigddd dgdddddd/gddd dgdd>d=dvd>dd>d=dRd>d=dddd=dd>d=dud>d=gddd=dGd>d=d=gddgddd dgddd"igddd dgdddd"ddgddQdd"dgddsddd"dddgdsdQdd"dgddsddd"dGddgdsdQdHd"gddgddd dgd;dddddgddd dgd;d3d4dd5gddd gfgdDfdddgd;d-d-ddd/gddd dgd;ddigddd dgdsdBd~d"dBdgdddd"dBdgdgddd dgd̢dddgddd dgd̢dddgddd dgd̢dddddgddd d gd dddddgd d d d gd;d-dId-ddEdjdJd-dMdNd-dddPd-dMdmd-dd(gd d d dgddRd-dIdEd-dddTddIdEd-dd(dJd-dMdNd-dddPd-dMdmdRd-ddZdTddMdmd-dd(gddd dgd dRd-dIdEd-dddTddIdEd-dd(dJd-dMdNd-dddPd-dMdmdRd-ddZdTddMdmd-dd(gddd g fddgd;d-d-ddhgdِdd dgd;d-ddgdِdd dgdddddddzgddd dgd;dddddgddd dgd;dddgddd dgdddkddd/gddd d gd;dedHd`ddd6d=d`dd gd!d d d"gdWd#dd#d$gdgd%d"d d&gd(d-d-ddkd/gd'd&d d(gded)d~dqgd*dd+ddqgd*dgd,d(d d-gd;gd.d-d d/gdsd`d`dd-d-d`gd gd0d/d d1gdd>d=d>ddgd2d1d d3gd(ddadIdd4d5gd6d3d d7gd(dd8d`dd9d:gd;d7d dd=d>ddgd=dgd?d@dd@dAgdgdBd>d dCgdDddId-ddEdjdJddMdNd-dddPddMdmd-dd(gdEdCd dFgdGddHdqdIdJgddddqdgdKdsdddqd0dIdJgdsdd1dqgdKdgdLdFd gfdMdNgdOd6ddgdPdNd dQgdOdd"igdRdQd dSgd;dTddgdUdSd dVgdOdd"igdWdVd dXgdOdOddgdYdXd dZgd;d[dId-ddEdjd[dMd-ddmdjgd\dZd d]gdOdddddgd^d]d d_gdOddigd`d_d dagdOddigdbdad dcgdOddigdddcd degdOdd"igdfded dggdOddigdhdgd digdOdjd"dgdkdid dlgdsd>d=d>ddgdmdld dngdsdBd~d"dBdgdddd"dBdgdgdodnd dpgd dRd-dIdEd-dddTddIdEd-dd(dJd-dMdNd-dddPd-dMdmdRd-ddZdTddMdmd-dd(gdqdpd gfdrgddsidtgdudvdd"igdvd?ddwidxgdudyd=d=d>ddgdyd?ddzid{gdud|dd"igd|d?dd}id~gdddd-dd.d/gdd?ddidgduddd"igdd?ddidgduddd"igdd?ddidgdudd>d=d>ddgdd?ddidgdudd-dId-ddEdjd-dMd-ddNdjgdd?dgd$d>d=d>ddgddd dgd$dddgddd ddidgduddd-ddd/gdd?ddidgdudd6d-dd-d/gdd?ddidgdudd>d=d>ddgdd?ddidgduddd"igdd?ddidgduddd"igdd?ddidgduddd"igdd?ddidgduddd"igdd?ddidgduddd"igdd?ddid#gduddd"igdd?ddid%gduddd"igdd?ddidgdudd>d=d>ddgdd?ddidgdudddddgdgdd?ddidgdaddd"gddgdd?ddidgduddddgdd?ddidgdudd>d=d>ddgdd?ddidgddd>d=d>ddgdd?ddidgduddd`ddPd/gdd?ddidgdudǐdd-ddd/gdd?ddidgdudːddId`ddEdjddMd`ddNdjgdd?ddidgdudΐddgdТdgdd?ddidgdudd=d=d>ddgdd?ddidgd֢dd-dd-dddzddd-dddzgdd?ddidgdܢdd-d-ddd/gdd?ddidgdudd>d=d>ddgdd?ddidgduddddϐdgdgdd?ddidgduddd-ddd/gdd?ddidgduddd-ddd/gdd?ddidgdddd-dd.d/gdd?ddidgddd-d-ddd/gdd?ddidgddd-d-dd.d/gdd?ddidgddd-d-ddd/gdd?ddidgddd-d-ddd/gdd?ddidgddd`d`dd6d/gdd?ddidgd ddd-ddbd/g dd?d di dgdu d dd"dg dd?fd dg ddddddg d dd  dg d dddGddd>ddHdg d dg d dd  d gddbd-ddEd/g d d d  dgdgddGdg ddddHdg ddg d dd  dg ddd"ig d dd  dgd;dd"ig d dd  dgd;dd"ig d dd  dgd;dd"ig d dd  dgd;dd"ig d dd  dgd;dd"ig d dd  dg d dddddg d! dd  d"gd;dd"ig d# d"d  d$gd;dd"ig d% d$d  d&gd;dd"ig d' d&d  d(gd;dd"ig d) d(d  d*gd;dO d+d-ddPdF d,d-dPdvd-ddݜ d-dRd-ddPdzg d. d*d  d/gd;dd"ig d0 d/d  d1gddjdjddEd/g d2 d1d  d3gd;dddddg d4 d3d gfgdDfd d5 d6gd;dkdkddd/g d7 d6d  d8g d9ddg d:dg d; d8d  ddddadFd d?ddddzg d@ d=d  dA dBidgd dCd d?ddg dCd? dDgd;ddId dEddMd dEg dF dDd  dGg dHdEdIdddEdjdJdNdMdNddddPdmdMdmddd(g dI dGd  dJgd;d`dId`ddEdjdJd`dMdNd`dddPd`dMdmd`dd(g dK dJd  dLgd;d$dIdEdGdVddLdJd$dMdNdGdVd dMdPd$dMdmdGdVddVd֐d$dEdOdVd dNdd$dIdEdOdVddVdOddVd$dMddE dOdKdO d+dVd$dMddmddKdOddVd$dMddEdvdKdRd$dMdmdOdVddVg dP dLd  dQg dR dS dTd dUd dS dVdgddg dW dQd  dXg dYd>d=d>ddg dZ dXd g fd d[gd; d\d"dg d] d[d  d^gd;dd d_g d` d^d  dagd;dd`ddhg db dad  dcgd̢dd-ddbd/g dd dcd  degd df dgdg dh ded gfd digd;d5 djdd d>ddd>d` d?ddJgd1ds dkdPdg dldd`dXdddgd1ds dkdddd\g dldsg djd dmg dnd>d=d>ddg do dmd  dpgd;d$dCdaddEdFdHd$dIdEdadd(dHd$dM dqdadd(g dr dpd  dsgd̢ddId.ddEdjdJddMdNd.dddPddMdmd.dd(g dt dsd gfgd_f du dv dwgd-d!dId-ddEdjdJd!dMdNd-dddPd!dMdmd-dd(g dx dwd  dygd-dVdIdddEdjdJdVdMdNddddPdVdMdmddd(g dz dyd  d{gd-dd-dIdEd-ddd]d!dIdEdd-ddZd~d-dIdEd-dd(dJd-dMdNd-dddPd-dMdmdd-ddZd]d!dMdmdd-ddZd~d-dMdmd-dd(g d| d{d  d}gd-d`ddgd1dd-d]dgd1dg d~ d}d  dgd-dddddg d dd gf d dg dd=dad>d>dddd=d=dd>ddg d dd  dgd ddIdddEdj ddMdddmdjg d dd  dgdad[d-ddd/g d dd  dg ddd-ddd/ddd`dad\d-ddݜgdb dd  dg dd`d`d-ddg d dd  dg d ddd-dddF ddd-d ddzdX dd dd-ddݜdd d dd\d-ddݜg d dd  dA di dg d d ddqg d ddo ddqdߐ d dgdsddqdJg d ddPdqdg d dddqd[g d ddudqdvg d ddRdqdTg d dddqd]g d dddqdug d ddGdqdGg d ddHdqd=g d ddidqdg d dddqg d ddodXdq dg dds ddq dg d ddddqd\g d dg dd?gf dg dgdg d dd  dgdg d dd  dgdg d dd  dgdg d dd  dgdg d dd  dgdg d dd  dg dg d dd  dg dg d dd  dg dg d dd  dgdg dÐ dd  dgdg dŐ dd  dgdg dǐ dd  dgdg dɐ dd  dgdgg dː dd  dgdg d͐ dd  dgddd"ig dϐ dd  dgdd>d=dRd>dd>d=d=dTd>ddg dѐ dd  dgd(ddRd-dd!dFdTdd!dGdddݜ dӐdH ddd!dzg dԐ dd  dgdgd ddd!d/g dא dd  dgd dd-dd!d/g dڐ dd  dgd(ddRddddTddg dܐ dd  dgd(ddRddddTddg dސ dd  dgd(ddRddddTddg d dd  dgd(ddRddddTddg d dd  dg ddddg d dd  dg ddddg d dd  dgdddRddddTddg d dd  dgdddRddddTddg d dd  dgd(ddRd-dd!dFdTdd!dGdddݜ dӐdH ddd!dzg d dd  dgddhdd-dddFdh dd-ddkdzg d dd  dgddbdRddddTddGd dӐdHddg d dd  dg ddkd-dd!d/g d dd  dgdad6d-dd!d/g d dd  dgdddid-dddFdodhddd-ddݜdh dd-ddkdzg d dd  dgddtddg d dd  dgdddRddddTddGd dӐdHddg d dd  dgd-dddg d dd  dgdW ddudd ddGdd4d ddddd dd~ddg d dd  dg dddGdd dӐdHddg d dd  dgddHdd-dddFd~ dddd-ddݜd dddd-ddݜd dd-ddkdzg d dd  d gddbdRddddTddGd dӐdHddg d d d  d gd2ddGdd dӐdHddg d d d  dgdWddGdd dӐdHddg d dd  dgdddd-dddFddddd-ddݜddddd-ddݜddddd-ddݜ d dddd-ddݜdddd1d-ddݜd dddd-ddݜ d dd-ddkdzdXddd\d-ddݜg d dd  dgddbdRddddTddGd dӐdHddg d dd  dgd(ddd-dddFd dd-ddkdzg d dd  dgd(dbdRddddTddGd dӐdHddg d dd  dgd-dkd-dd!d/g d dd  dgd( ddd-dddF d dd-ddkdzg d dd  dgd(dddg d dd  d!gdWdddg d" d!d  d#gddAdRddddTddGd dӐdHddg d$ d#d  d%gd d&dRddddTddGd dӐdHddg d' d%d  d(gd-dddg d) d(d  d*gdddd-dddFdd.ddd-ddݜd. dd-ddkdzg d+ d*d  d,gddbdRddddTddGd dӐdHddg d- d,d  d.gded ddd!d/g d/ d.d  d0g d1d.dGdd dӐdHddg d2 d0d  d3g d1d.dGdd dӐdHddg d4 d3d  d5gd(ddRd-dd!dFdTdd!dGdddݜ dӐdH ddd!dzg d6 d5d fd d7gd;ddg d8dg d9 d7d  d:gd;dddddg d; d:d gfg d GeneralFeatureszenable-locking)r rr rr r r r r falsetrueboolean)defaultonofftypez1Deprecated option, use --external-locking instead)captionversionsvalues descriptionnamez enable-pstack)rr)r r z'Print a symbolic stack trace on failurezevent-scheduler)r rrr r rr rr r!rr rOFFr(r enum)ONr)DISABLED)r outversionrchoicer-r(r r)r inversionrr0zEnable/disable and start/stop the event scheduler. Note that this variable underwent significant changes in behavior and permitted values in MySQL 5.1.11 and 5.1.12 federated)))r rrr r!r$rrintegerz$Enables the FEDERATED storage engineisam)rrrz4Obsolete. ISAM storage engine is no longer supportedplugin)rr$rstringz-Prefix for specifying plugin-specific optionsz plugin-load)r rr$rz*Set the list of plugins to load at startupzplugin-load-add)r rrr%r&r'rz)Add to list of plugins to load at startupprofiling_history_size)))r r %r rrr r r r r rr%r&rr'r150100)rminimumrmaximumz9How many statements to maintain profiling information forzskip-partition)rr r rr%r&rr(r r rdel)rrrz'Do not enable user-defined partitioning Transactionsr2z5.5.8zSets the autocommit mode)r rr r r rr%r&rr'r autocommitrr)optyperrrrrz Memory usagejoin_buffer_size131072r r8200 4294967295)rr/rJrrKotherr r32r r r+)platformr2rJrbitsizerrKr/82286418446744073709547520windowsr128r rr )r2rrKr/r_rJrr rr262144)r2rr`rKr_rJr)r2rrKr_rJr)rr r rr r()r2rr`rKr/rJrrr )rr cz*Size of buffer that is used for full joinsjoin_cache_level)rjrrr 18zHow join buffers are usedz large-pages)r r rrFrlinux)rrrrr_zEnable support for large pagesquery_alloc_block_sizer r!r(81921024)r/rr`rKrJ blocksizer18446744073709551615)r2rJr|rr`rrKr/r r!rk)r2rr|rKrJrz5Allocation block size for query parsing and executionsort_buffer_size209714432768r?r rrzCEach thread that needs to do a sort allocates a buffer of this size Informationalz server-id)rr2rJrrKzzUniquely identifies the server instance in the community of replication partners. Required when binary logging is enabled. Directoriesbasedirr(r rdirname)r/rz'parent of mysqld installation directory)rr2rzPath of installation directorydatadirzPath of data directory plugin_dir)))rr)r r Cr rr+rQrr rr)rr/rz{basedir}/lib/pluginr)r rrl)rr_r2rr/r r r r r rz{basedir}/lib/mysql/pluginr r r zDirectory for pluginstmpdirzPath for temporary filesSystemavoid_temporal_upgrade))r rrDr r!rr@rz=Whether ALTER TABLE should upgrade pre-5.6.4 temporal columnsz core-filez!Write core file on server crasheszdisable-partition-engine-check)r r!r&rrr r!)rr2rrr/rr r!)rrr2rrzKWhether to disable the startup check for tables with nonnative partitioningdisabled_storage_engines)ryr&r'r)rrz4Storage engines that cannot be used to create tableszexternal-lockingzUse system (external) lockinggdbz#Set up signals usable for debuggingz ignore-db-dir)r>r%r&rMz(Treat directory as nondatabase directorylower_case_table_names2zIf set to 1, table names are stored in lowercase on disk and table names will be case insensitive. Should be set to 2 if you are using a case-insensitive file system.mandatory_roles)r*r'rz)Automatically granted roles for all usersz no-monitor))r(r rrz0Do not fork monitor process required for RESTARTformatzoffline_mode=valzWhether server is offline)r r!r rr offline_modez(Enable (or disable) partitioning support partition disabledby)rrrrrrpersisted_globals_load)rMrrz0Whether to load persisted configuration settingszpid-filefilenamez#Process ID file used by mysqld_safeserver_id_bits))r r/rr rr%r&r7zuThe effective value of server_id if the server was started with the --server-id-bits option set to a nondefault value shared_memory)rrrrQrz3Whether the server allows shared-memory connectionsshared_memory_base_nameMYSQLz>The name of shared memory to use for shared-memory connectionszskip-host-cachezDo not cache host namesz skip-lockingzDeprecated optionzskip-safemalloc)rr)r r rz>Do not check for memory overruns during each memory allocationzskip-stack-tracez%Do not print a stack trace on failurez skip-symlinkzFDo not allow symlinking of tables; obsolete, use --skip-symbolic-linksskip_external_lockingzSkip system (external) lockingsuper_read_onlyz4Whether to ignore SUPER exceptions to read-only modez'Permit symbolic links for MyISAM tableszskip-symbolic-linkszsymbolic-linkszsysdate-is-now))r r rr rr(rFrzHNondefault option to alias SYSDATE() to NOW() to make it safe-replicabletablespace_definition_cache)rrr256524288zcDefines the number of tablespace definition objects that can be kept in the dictionary object cache table_cache)rrr r ))r rrz%Number of open tables for all threadstable_lock_wait_timeout)))r r )r r r rrrrq50 1073741824zCurrently unusedztc-heuristic-recoverCOMMITROLLBACK)rrr0zTDecision to use in heuristic recover process. Possible values are COMMIT or ROLLBACKz temp-pool)rrQrzUsing this option will cause most temporary files created to use a small set of names, rather than a unique name for each new filetemptable_max_ram2097152z2^64-1ztDefines the maximum amount of memory that can occupied by the TempTable storage engine before data is stored on diskzuse-symbolic-links)r)r r rrzFEnable symbolic link support. Deprecated option. Use --symbolic-links.userzRun mysqld daemon as userversion_tokens_sessionNULLz$Client token list for Version Tokensversion_tokens_session_numberzFor internal usezwindowing_use_high_precision=#z5Whether to compute window functions to high precisionwindowing_use_high_precisionz big-tablesz:Allow big result sets by saving all temporary sets on filezdefault-storage-engine)))rrr+rQrMyISAMInnoDB)rr2rr/z2The default storage engine (table type) for tableszdefault-table-type)r)rr r r rriz5This option is a synonym for --default-storage-enginedefault_tmp_storage_enginez=INFORMATION THEN drop. IF EXISTS source_line THEN unset source_line.zFilter rules for error loggingexpire_logs_days9930rrz&Purge binary logs after this many dayszlog-long-formatzsLog some extra information to update log. Please note that this option is deprecated; see --log-short-format optionzlog-tcztc.logzPath of transaction coordinator log file (used for transactions that affect more than one storage engine, when binary log is disabled)z log-tc-size24576)rr`r/rrKz 6 * page size)r2rr`rKrJr)r2rr`rKr/rz)Size in KB of transaction coordinator logzlog-warnings[=#]z-Log some noncritical warnings to the log file)rrQrz log-warningsr-rmr r!r+console)rrrr_zIWrite error output on screen; do not remove the console window on Windowsz general-logzEnable|disable general logz5.1.29z"Name of the general query log filegeneral_log_filez host_name.loglogz#Log connections and queries to filez log-errorzError log filezlog-isamzLog all MyISAM changes to filez log-outputrDz?The destination for general query log and slow query log outputzlog-queries-not-using-indexesz^Log queries that are executed without benefit of any index to the slow query log if it is openzlog-rawz(Whether to log queries without rewritingzlog-short-formatz.Do not log extra information to slow-query log(log_backward_compatible_user_definitions)rrr~zFWhether to log CREATE/ALTER USER, GRANT in backward-compatible fashion%log_builtin_as_identified_by_password)rrr4log_error_filter_rules)rrrz set by serverlog_error_servicesz&log_filter_internal; log_sink_internalz#Components to use for error loggingzlog_error_verbosity=#zError logging verbosity level)r~rrlog_error_verbosity3log_slave_updateszWhether the replica should log the updates performed by its SQL thread to its own binary log. Read-only; set using the --log-slave-updates server option.zlog_syslog[={0|1}]z$Whether to write error log to syslog log_syslogunixzlog_syslog_facility=valuezFacility for syslog messageslog_syslog_facilitydaemonzlog_syslog_include_pid[={0|1}]z0Whether to include server PID in syslog messageslog_syslog_include_pidzlog_syslog_tag=valuez,Tag for server identifier in syslog messageslog_syslog_tagzlog_timestamps=#zLog timestamp formatlog_timestampsUTCSYSTEMzEnable|disable slow query logzslow-query-logzBinlog Optionszbinlog-checksum))r rr+r@rCRC32z#Enable/disable binary log checksumsz binlog-do-dbz+Limits binary logging to specific databasesz binlog-format))r rr r$r STATEMENTr)r rr!ROWrr rr)rrMIXEDrrx)r rrH)r rr rrrr rr:r rr rrXr rr*r rIr r r r'r r3r r r:r r )r r rIz&Specifies the format of the binary logzbinlog-ignore-dbzZTells the source that updates to the given database should not be logged to the binary logzbinlog-row-event-max-size)r/rr`rKrJrzBinary log max event sizebinlog_cache_sizezTSize of the cache to hold the SQL statements for the binary log during a transaction'binlog_direct_non_transactional_updates))r r,r^rqr rr%r&rr'rzCauses updates using statement format to nontransactional engines to be written directly to binary log. See documentation before using.binlog_error_action))r rrWrr@r IGNORE_ERROR ABORT_SERVERzDControls what happens when the server cannot write to the binary logbinlog_expire_logs_seconds)rrr2592000z)Purge binary logs after this many secondsbinlog_group_commit_sync_delay1000000zQSets the number of microseconds to wait before synchronizing transactions to disk'binlog_group_commit_sync_no_delay_countzSets the maximum number of transactions to wait for before aborting the current delay specified by binlog_group_commit_sync_delaybinlog_gtid_simple_recovery))rr rr\r@rz:Controls how binary logs are iterated during GTID recoverybinlog_row_imagefull)rminimalnoblobz3Use full or minimal images when logging row changesbinlog_row_metadataMINIMALFULLz[Configures the amount of table related metadata binary logged when using row-based logging.binlog_row_value_options PARTIAL_JSONzIEnables binary logging of partial JSON updates for row-based replication.binlog_rows_query_log_eventszWhen TRUE, enables logging of rows query log events in row-based logging mode. FALSE by default. Do not enable when producing logs for pre-5.6 replicas or other readers.binlog_stmt_cache_size)))r r rkrrrz]Size of the cache to hold nontransactional statements for the binary log during a transaction&binlog_transaction_dependency_tracking))rrrr COMMIT_ORDER)rWRITESETWRITESET_SESSIONzSource of dependency information (commit timestamps or transaction write sets) from which to assess which transactions can be executed in parallel by replica's multi-threaded applier.*binlog_transaction_dependency_history_size25000zPNumber of row hashes kept for looking up transaction that last updated some row.binlogging_impossible_mode))rOrrrz`Deprecated and will be removed in a future version. Use the renamed binlog_error_action instead.zlog-binz,Specifies the base name for binary log filesz log-bin-indexz0Specifies the name for the binary log index filezlog-bin-trust-function-creators)))r r rrFrzIf equal to 0 (the default), then when --log-bin is used, creation of a stored function is allowed only to users having the SUPER privilege and only if the function created does not break binary loggingzlog-bin-trust-routine-creators)r r r)r r r r+r r))r r+r rz0(deprecated) Use log-bin-trust-function-creatorslog_bin_use_v1_row_events))r r8rrrgr rr%r&r'rr)r rrlz=Shows whether server is using version 1 binary log row eventszmax-binlog-dump-eventszBOption used by mysql-test for debugging and testing of replicationmax_binlog_cache_sizer r#)r r$)r2rrKr/rJr)r rr )r rrr rr+zRCan be used to restrict the total size used to cache a multi-statement transactionmax_binlog_sizezEBinary log will be rotated automatically when size exceeds this valuemax_binlog_stmt_cache_sizeziCan be used to restrict the total size used to cache all nontransactional statements during a transactionsimplified_binlog_gtid_recovery))r)r rrr@rzsporadic-binlog-dump-fail sync_binlog))r-r r rrQrzImmediately records the pages cached in the InnoDB buffer poolinnodb_buffer_pool_filenameib_buffer_poolzSpecifies the file that holds the list of page numbers produced by innodb_buffer_pool_dump_at_shutdown or innodb_buffer_pool_dump_nowinnodb_buffer_pool_instances))rrrz (autosized)z(8 (or 1 if innodb_buffer_pool_size < 1GBz?Specifies how many parts the InnoDB buffer pool is divided intoinnodb_buffer_pool_load_abortzInterrupts process of restoring InnoDB buffer pool contents triggered by innodb_buffer_pool_load_at_startup or innodb_buffer_pool_load_now"innodb_buffer_pool_load_at_startupzSpecifies that, on MySQL server startup, the InnoDB buffer pool is automatically "warmed up" by loading the same pages it held at an earlier timeinnodb_buffer_pool_load_nowzrImmediately "warms up" the InnoDB buffer pool by loading a set of data pages, without waiting for a server restartinnodb_buffer_pool_size8388608)r r r )r rz2**32-1z2**64-1671088645242880)r rrzMSize of the memory buffer InnoDB uses to cache data and indexes of its tablesLogfiles innodb_ddl_log_crash_reset_debugz;A debug option that resets DDL log crash injection countersinnodb_flush_log_at_trx_commit)rHrsrz|Set to 0 (write and flush once per second), 1 (write and flush at each commit) or 2 (write at commit, flush once per second)innodb_flush_method)r r!rl)async_unbufferednormal unbuffered)r2rr/r0r_r) fdatasyncO_DSYNC littlesyncnosyncO_DIRECTrC)fsyncrrr r)rr rrrO_DIRECT_NO_FSYNCr r )rr_r2rr0rzSpecifies to flush datainnodb_flush_neighborszvSpecifies whether or not flushing a page from the InnoDB buffer pool also flushes other dirty pages in the same extentinnodb_flush_synczEnable innodb_flush_sync to ignore the innodb_io_capacity setting for bursts of I/O activity that occur at checkpoints. Disable innodb_flush_sync to adhere to the limit on I/O activity defined by the innodb_io_capacity setting.innodb_log_arch_dir)rr)rpz"Where full logs should be archivedinnodb_log_archive)rrr;Unusedinnodb_log_buffer_size16777216zFSize of buffer which InnoDB uses to write log to the log files on diskinnodb_log_checksum_algorithm)rrrinnodb)rcrc32none strict_innodb strict_crc32 strict_nonezTSpecifies how to generate and verify the checksum stored in each redo log disk blockinnodb_log_checksums)rrrz0Enables or disables checksums for redo log pagesinnodb_log_compressed_pages))rlr@rzNSpecifies whether images of re-compressed pages are stored in InnoDB redo logsinnodb_log_file_sizez4GB / innodb_log_files_in_group33554432rz!512GB / innodb_log_files_in_group)r rr(50331648r r!rr r!r4194304z$Size of each log file in a log groupinnodb_log_files_in_groupz+Number of InnoDB log files in the log groupinnodb_log_group_home_dirzPath to InnoDB log filesinnodb_log_spin_cpu_abs_lwm80zbMinimum amount of CPU usage below which user threads no longer spin while waiting for flushed redoinnodb_log_spin_cpu_pct_hwmzbMaximum amount of CPU usage above which user threads no longer spin while waiting for flushed redo"innodb_log_wait_for_flush_spin_hwm400zjThe maximum average log flush time beyond which user threads no longer spin while waiting for flushed redoinnodb_log_write_ahead_sizez512 (log file block size)zEqual to innodb_page_sizez+The write-ahead block size for the redo loginnodb_mirrored_log_groups)rrnrzObsolete setting; do not use innodb_online_alter_log_max_size65536zoSpecifies an upper limit on size of the temporary log files used during online DDL operations for InnoDB tablesinnodb_undo_directory.)r2rzThe relative or absolute directory path where InnoDB creates separate tablespaces for the undo logs; typically used to place those logs on a different storage deviceinnodb_undo_log_encryptz=Controls encryption of undo log data for encrypted tablepacesinnodb_undo_log_truncatezDEnable this option to mark the InnoDB undo tablespace for truncationinnodb_undo_logs)r>r@rziDefines the number of undo logs (rollback segments) used by InnoDB; an alias for innodb_rollback_segmentsVariousinnodb_fast_shutdownz;Speeds up the shutdown process of the InnoDB storage engineMemoryinnodb_additional_mem_pool_size)rrjrziSize of a memory pool InnoDB uses to store data dictionary information and other internal data structuresinnodb_page_cleaners4zNumber of page cleaner threadsinnodb_page_size))rr@r16384)4k8k16krrzr@) rArBrC32k64krrzr@rr3zASpecifies the page size for all InnoDB tablespaces in an instanceinnodb_sort_buffer_sizezSSpecifies size of a buffer used for sorting data during creation of an InnoDB indexzFulltext searchz5.7.2z~Specifies which InnoDB table with a FULLTEXT index to examine by querying several innodb_ft_* tables in the information_schemainnodb_ft_aux_tableinnodb_ft_cache_size32000000r rrk8000000160000080000000z`Size of the cache that holds a parsed document in memory while creating an InnoDB FULLTEXT indexinnodb_ft_enable_diag_printz?Whether to enable additional full-text search diagnostic outputinnodb_ft_enable_stopwordzRDuring creation of an InnoDB FULLTEXT index, omits stopwords from the search indexinnodb_ft_max_token_size84252r rr;)r r!r r r!rzCMaximum length of words that are stored in an InnoDB FULLTEXT indexinnodb_ft_min_token_sizezCMinimum length of words that are stored in an InnoDB FULLTEXT indexinnodb_ft_num_word_optimize2000z[Number of words to process during each OPTIMIZE TABLE operation on an InnoDB FULLTEXT indexinnodb_ft_result_cache_limit))rSr~r@r 2000000000r rrr rrz3The InnoDB FULLTEXT search query result cache limitinnodb_ft_server_stopword_tablezSpecifies a table holding a list of stopwords for InnoDB FULLTEXT indexes, which overrides the default stopword list and can be overridden by innodb_ft_user_stopword_tableinnodb_ft_sort_pll_degreezuNumber of threads used to create an InnoDB FULLTEXT index in parallel, when building a search index for a large tableinnodb_ft_total_cache_size 640000000 1600000000zEThe total memory allocated for the InnoDB FULLTEXT search index cacheinnodb_ft_user_stopword_tablezSpecifies a table holding a list of stopwords for InnoDB FULLTEXT indexes, which overrides the default stopword list and also innodb_ft_server_stopword_tableinnodb_optimize_fulltext_onlyzMakes the OPTIMIZE TABLE statement for an InnoDB table process the newly added, deleted, and updated token data for a FULLTEXT index, rather than reorganizing the data in the clustered index of the table mecab_rc_filezPPath to the mecabrc configuration file for the MeCab parser for full-text searchngram_token_sizezCDefines the n-gram token size for the full-text search ngram parserzignore-builtin-innodb)))r r!r r rr%r&r'rzIgnore the built-in InnoDBzinnodb-safe-binlog)r,rr ruzZTruncates the binary log after last nonrolled-back transaction after InnoDB crash recoveryzinnodb-status-filezGEnable SHOW ENGINE INNODB STATUS output in the innodb_status.[pid] fileinnodb_adaptive_flushing)rrfrz/Control InnoDB adaptive flushing of dirty pagesinnodb_adaptive_flushing_lwm70zaLow water mark representing percentage of redo log capacity at which adaptive flushing is enabledinnodb_adaptive_hash_index))r r 4rCrErFrz.Enable or disable InnoDB adaptive hash indexes innodb_adaptive_hash_index_parts512zPartitions the adaptive hash index search system into n partitions, with each partition protected by a separate latch. Each index is bound to a specific partition based on space ID and index ID attributes.innodb_adaptive_max_sleep_delay150000zyAllows InnoDB to automatically adjust the value of innodb_thread_sleep_delay up or down according to the current workloadinnodb_api_bk_commit_interval))rr@r5z]How often to auto-commit idle connections that use the InnoDB memcached interface, in secondsinnodb_api_disable_rowlockinnodb_api_enable_binlogzBLets you use the InnoDB memcached plugin with the MySQL binary loginnodb_api_enable_mdlz}Locks the table used by the InnoDB memcached plugin, so that it cannot be dropped or altered by DDL through the SQL interfaceinnodb_api_trx_levelz`Lets you control the transaction isolation level on queries processed by the memcached interfaceinnodb_autoextend_increment)))rrr rQrz+Data file autoextend increment in megabytesinnodb_autoinc_lock_mode)rVr$rz#Set InnoDB auto-increment lock mode!innodb_background_drop_list_empty)r&rrzOThis debug option delays table creation until the background drop list is emptyinnodb_buffer_pool_dump_pct25zbSpecifies the percentage of the most recently used pages for each buffer pool to read out and dumpinnodb_change_buffer_max_sizez[Maximum size for the InnoDB change buffer, as a percentage of the total size of buffer poolinnodb_change_bufferinginsertsrall)rrdeleteschangespurgesrz(Whether InnoDB performs insert bufferinginnodb_change_buffering_debug)))r r5rr)rrrKz-Sets a debug flag for InnoDB change bufferinginnodb_checkpoint_disabledzODisables checkpoints so that a deliberate server exit always initiates recoveryinnodb_checksum_algorithmrzeSpecifies how to generate and verify the checksum stored in each disk block of each InnoDB tablespaceinnodb_checksums)rur r r rr%r&rrMz"Enable InnoDB checksums validationinnodb_cmp_per_index_enabled)rrrrr0zeEnables per-index compression-related statistics in the INFORMATION_SCHEMA.INNODB_CMP_PER_INDEX tableinnodb_commit_concurrency)))r r rrFrz>Helps in performance tuning in heavily concurrent environmentsinnodb_compress_debug)rzliblz4lz4hcz=Compresses all tables using a specified compression algorithm(innodb_compression_failure_threshold_pctzzSets the cutoff point at which MySQL begins adding padding within compressed pages to avoid expensive compression failuresinnodb_compression_level69zWSpecifies the level of zlib compression to use for InnoDB compressed tables and indexesinnodb_compression_pad_pct_max75zSpecifies the maximum percentage that can be reserved as free space within each compressed page, to avoid compression failures when tightly packed data is recompressedinnodb_concurrency_tickets5005000znNumber of times a thread is allowed to enter InnoDB within the same SQL query after it has once got the ticketinnodb_deadlock_detect))r r!r:rNrrz&Enables or disables deadlock detectioninnodb_dedicated_serverzTEnables automatic configuration of buffer pool size, log file size, and flush methodinnodb_default_row_formatDYNAMIC)rCOMPACT REDUNDANTz=Defines the default row format (ROW_FORMAT) for InnoDB tablesinnodb_directoriesz@Defines directories to scan at startup for tablespace data filesinnodb_disable_sort_file_cachez;Disable OS file system cache for merge-sort temporary files'innodb_disable_resize_buffer_pool_debug)rrrMz+Disables resizing of the InnoDB buffer poolinnodb_doublewritez Enable InnoDB doublewrite bufferinnodb_extra_dirty_writes)r)r )rzmWhether to flush dirty buffer pages when the percentage of dirty pages is less than the maximum dirty percent innodb_fil_make_page_dirty_debug))r[r@rz2Dirties the first page of the specified tablespaceinnodb_file_io_threads)r)rr r r)rz$Number of file I/O threads in InnoDBinnodb_file_per_tablerzZStores each InnoDB table and its indexes in a separate .ibd file in the database directoryinnodb_fill_factorzDefines the percentage B-tree leaf and non-leaf page space that is to be filled with data. The remaining space is reserved for future growth.innodb_flushing_avg_loopszNumber of iterations for which InnoDB keeps the previously calculated snapshot of the flushing state, controlling how quickly adaptive flushing responds to changing workloadsinnodb_force_load_corrupted)))r r r=r?rrz`Lets InnoDB load tables at startup that are marked as corrupted; use only during troubleshootinginnodb_force_recoveryzNHelps to save your data in case the disk image of the database becomes corruptinnodb_io_capacity))rrfr200zPercentage of the InnoDB buffer pool to reserve for old blocksinnodb_old_blocks_timez]How long (in ms) blocks must remain in old end of InnoDB buffer pool before moving to new endinnodb_open_files300z-1 (autosized)zCThe maximum number of files that InnoDB keeps open at the same timeinnodb_optimize_point_storage)rrrz^Enable this option to store POINT data as fixed-length data rather than a variable-length datainnodb_print_all_deadlocks))rrrrzVDuring shutdown, prints information about all InnoDB deadlocks to the server error loginnodb_print_ddl_logsz1Whether or not to print DDL logs to the error loginnodb_purge_batch_size20zGSpecifies the number of InnoDB redo logs that trigger a purge operation$innodb_purge_rseg_truncate_frequencyzThe rate at which undo log purge should be invoked as part of the purge action. A value of n invokes undo log purge on every nth iteration of purge invocation.innodb_purge_threadsrzSpecifies whether the InnoDB purge operation should be performed in one or more separate threads. By default, this operation is part of the InnoDB source thread.innodb_random_read_ahead)))r r;r r rr?rrzAEnables the random read-ahead technique for optimizing InnoDB I/Oinnodb_read_ahead_threshold56z+The sensitivity of InnoDB linear read-aheadinnodb_read_io_threadsz;Number of background I/O threads for read prefetch requestsinnodb_read_onlyz#Starts the server in read-only modeinnodb_redo_log_encryptz=Controls encryption of redo log data for encrypted tablepacesinnodb_replication_delayz+The replica server replication thread delayinnodb_rollback_on_timeout)))r r rrrFrzLRoll back entire transaction on transaction timeout, not just last statementinnodb_rollback_segments))rrrrzhDefines how many of the rollback segments in the system tablespace that InnoDB uses within a transactioninnodb_saved_page_number_debugz2**23-1zSaves a page numberinnodb_scan_directorieszGDefines directories to scan for tablespace files during InnoDB recoveryinnodb_spin_wait_delayz/The maximum delay between polls for a spin lockinnodb_stats_auto_recalczsCauses InnoDB to automatically recalculate persistent statistics after the data in a table is changed substantially"innodb_stats_include_delete_marked)))r rrrrr@rzKInclude delete-marked records when calculating persistent InnoDB statisticsinnodb_stats_method))r)r r rrrr nulls_equal)r nulls_unequal nulls_ignoredzHSpecifies how InnoDB index statistics collection code should treat NULLsinnodb_stats_on_metadata))r rrrr$rzIEnable or disable InnoDB table statistics updates for metadata statementsinnodb_stats_persistent)rrrHrsz1Turns on the InnoDB persistent statistics feature$innodb_stats_persistent_sample_pageszfNumber of pages to sample in each InnoDB index, when the persistent statistics feature is also enabledinnodb_stats_sample_pageszANumber of index pages to sample for index distribution statistics#innodb_stats_transient_sample_pageszzNumber of pages to sample in each InnoDB index, when the persistent statistics feature is turned off (the default setting)innodb_status_output))rZrr@rzUsed to enable or disable periodic output for the standard InnoDB Monitor. Also used in combination with innodb_status_output_locks to enable and disable periodic output for the InnoDB Lock Monitor.innodb_status_output_lockszUsed to enable or disable periodic output for the standard InnoDB Lock Monitor. innodb_status_output must also be enabled to produce periodic output for the InnoDB Lock Monitor.innodb_strict_modezMWhether InnoDB returns errors rather than warnings for exceptional conditionsinnodb_support_xaz1Enable InnoDB support for the XA two-phase commitinnodb_sync_array_sizezSplits an internal data structure used to coordinate threads, for higher concurrency in workloads with large numbers of waiting threadsinnodb_sync_spin_loopsz+Count of spin-loop rounds in InnoDB mutexesinnodb_sync_debugz"Enables InnoDB sync debug checkinginnodb_table_locksz$Enable InnoDB locking in LOCK TABLESinnodb_temp_data_file_path))rmrrzibtmp1:12M:autoextendz7Path to temporary tablespace data files and their sizesinternal_tmp_mem_storage_engine TempTableMEMORYzBDefines the storage to use for internal in-memory temporary tables innodb_tmpdir)))r rrr'rNr@rzaThe directory location for the temporary table files created during online ALTER TABLE operationsinnodb_thread_concurrency)r r r!)r r r()r r r=r)zdSets the maximum number of threads allowed inside InnoDB. Value 0 will disable the thread throttling%innodb_thread_concurrency_timer_basedzBWhether to use the lock-free method of handling thread concurrencyinnodb_thread_sleep_delay)r r rl)r rr 10000r r r)r r rB)r rr ztTime, in microseconds, that an InnoDB thread sleeps before joining InnoDB queue. Value 0 disables the sleep behavior'innodb_trx_purge_view_update_only_debugzSPauses purging of delete-marked records while allowing the purge view to be updatedinnodb_trx_rseg_n_slots_debug)))r r>rrziSets a debug flag that limits TRX_RSEG_N_SLOTS to a given value for the trx_rsegf_undo_find_free functioninnodb_undo_tablespaces126127zIThe number of tablespace files that rollback segments are divided between'innodb_use_legacy_cardinality_algorithm)))r r Rrr r rzDWhether to use legacy InnoDB index cardinality calculation algorithminnodb_use_native_aioz=Specifies whether to use the Linux asynchronous I/O subsysteminnodb_use_sys_malloc)rrrz6Whether InnoDB uses the OS or its own memory allocatorinnodb_write_io_threadszVNumber of background I/O threads for writing dirty pages from the buffer cache to disk internal_tmp_disk_storage_engineMYISAMINNODBz,Storage engine for internal temporary tables timed_mutexes)rurrzMSpecify whether to time mutexes (only InnoDB mutexes are currently supported)z skip-innodb)r)r rzDisable InnoDB NetworkingzData / Memory sizemax_allowed_packetz0Max packet length to send to/receive from servernet_buffer_lengthz1Buffer length for TCP/IP and socket communicationSSLzEnable encrypted connectionzskip-sslsslzssl-ca)))r r r\rrQrz>File that contains list of trusted SSL Certificate Authoritiesz ssl-capathzKDirectory that contains trusted SSL Certificate Authority certificate fileszssl-certz#File that contains X509 certificatez ssl-cipherz3List of permitted ciphers for connection encryptionzssl-crlz/File that contains certificate revocation listsz ssl-crlpathz9Directory that contains certificate revocation list files ssl_fips_mode)r)r-STRICTz.Whether to enable FIPS mode on the server sidezssl-keyzFile that contains X509 keyzTimeout Settingsconnect_timeout)r r rrlzeNumber of seconds the mysqld server waits for a connect packet before responding with 'Bad handshake'interactive_timeout28800z^Number of seconds the server waits for activity on an interactive connection before closing itnet_read_timeoutzRNumber of seconds to wait for more data from a connection before aborting the readnet_write_timeout60z]Number of seconds to wait for a block to be written to a connection before aborting the write wait_timeout2147483zQNumber of seconds the server waits for activity on a connection before closing itAdvancedmax_connect_errorszbNumber of interrupted connections from a host before this host is blocked from further connectionsmax_connections151r100000z&Number of simultaneous clients allowedmax_user_connectionszIThe maximum number of active connections for a single user (0 = no limit)net_retry_countz^Number of times to retry an interrupted read or write on a communication port before giving upz bind-addressz0.0.0.0*z"IP address or host name to bind tozenable-named-pipe)rrFrzEnable support for named pipesport330665535z5Port number on which to listen for TCP/IP connectionszport-open-timeout))r)rrFrzNMaximum time in seconds to wait for the port to become free (Default: no wait)zskip-name-resolvez@Do not resolve host names. All host names are IPs or 'localhost'zskip-networkingz#Do not allow connection with TCP/IPsocketz/tmp/mysql.sock filebrowse)rr_rMySQLzPSocket file on which to listen for Unix socket or Windows named pipe connectionscompletion_typervNO_CHAIN)r.CHAINRELEASErHrsrrqzDefault completion typeztransaction-isolationREPEATABLE-READ)zREAD-UNCOMMITTEDzREAD-COMMITTEDr1 SERIALIZABLEz#Default transaction isolation levelztransaction-read-onlyzDefault transaction access modetransaction_alloc_block_size)r r rr)r r +)r2rr|rKr/rJrrzAAllocation block size for transactions to be stored in binary logtransaction_prealloc_sizez=Persistent buffer for transactions to be stored in binary log Deprecatedzold-alter-tablez!Use old, nonoptimized alter tablez old-protocol)rr8rzUse old server behaviorsz set-variable)rr2rzChange the value of a variablewarnings)rrgrz&Deprecated; use --log-warnings insteadzThread specific settingsslow_launch_timezuIf creating the thread takes longer than this value (in seconds), the Slow_launch_threads counter will be incrementedthread_cache_sizez4How many threads we should keep in a cache for reusethread_concurrency)rrjrzPermits the application to give the threads system a hint for the desired number of threads that should be run at the same timethread_handling))rr$rone-thread-per-connection)r r r; no-threadsr)r=r<zloaded-dynamically)r=r<zpool-of-threadszThe thread-handling modelthread_pool_algorithm))rrIr~rrrzThe thread pool algorithm$thread_pool_high_priority_connectionz,Whether the current session is high prioritythread_pool_max_unused_threadsz.The maximum permitted number of unused threadsthread_pool_prio_kickup_timer 4294967294z?How long before a statement is moved to high-priority executionthread_pool_size))rrIr~rrqrrpz*Number of thread groups in the thread poolthread_pool_stall_limit600z1How long before a statement is defined as stalled thread_stack196608)rr`rKrJr|r)r2rr`rKrJr|rzThe stack size for each threadbulk_insert_buffer_sizez3Size of tree cache used in bulk insert optimizationgroup_concat_max_len))rrrrQrz9The maximum length of the result of function group_concatkey_cache_block_sizez$The default size of key cache blockskey_cache_division_limitz2The minimum percentage of warm blocks in key cachezmax_execution_time=#z!Statement execution timeout valuemax_execution_timemax_heap_table_size1844674407370954752z5Do not allow creation of heap tables bigger than this max_join_sizezUJoins that are probably going to read more than max_join_size records return an errormax_length_for_sort_dataz%Max number of bytes in sorted recordsmax_points_in_geometryzDMaximum number of points in geometry values for ST_Buffer_Strategy()max_seeks_for_keyzELimit assumed max number of seeks when looking up rows based on a keymax_sort_lengthz/Number of bytes to use when sorting data valuesmax_write_lock_countzDAfter this many write locks, allow some read locks to run in betweenmulti_range_count)ru) r r rr rr%r&rr')r r+rr1rvzTThe maximum number of ranges to send to a table handler at once during range selectsz)Use very new, possibly 'unsafe' functionszskip-newnewpreload_buffer_sizez8Size of buffer that is allocated when preloading indexesquery_prealloc_sizez1Persistent buffer for query parsing and executionrange_alloc_block_sizezNumber of seconds to wait for an interactive client to timeoutmysqlx_interactive_timeoutzmysqlx_max_allowed_packet=valuezBMaximum size of a network packet that can be received by X Plugin.mysqlx_max_allowed_packetzmysqlx_max_connections=valuez0Maximum number of concurrent client connections.mysqlx_max_connectionszmysqlx_min_worker_threads=valuezCMinimum number of worker threads used for handling client requests.mysqlx_min_worker_threadszmysqlx_port=valuezPort where accepts connections mysqlx_port33060zmysqlx_port_open_timeout=valuez8Time which the X Plugin waits when accepting connectionsmysqlx_port_open_timeoutzmysqlx_read_timeout=valuezBNumber of seconds to wait for blocking read operations to completemysqlx_read_timeoutzmysqlx_socket=file_namez0Path to the socket where listens for connections))rrr mysqlx_socketz/tmp/mysqlx.sockzmysqlx_wait_timeout=valuez6Number of seconds to wait for activity on a connectionmysqlx_wait_timeoutzmysqlx_write_timeout=valuezBNumber of seconds to wait for blocking write operation to completemysqlx_write_timeoutNDBcreate_old_temporals))r rrrrrzUse pre-5.6.4 storage format for temporal types when creating tables. Intended for use in replication and upgrades/downgrades between NDB 7.2 and NDB 7.3/7.4.zndb-batch-size))r[rrz2Size (in bytes) to use for NDB transaction batcheszndb-blob-read-batch-bytes)rrrrzSSpecifies size in bytes that large BLOB reads should be batched into. 0 = no limit.zndb-blob-write-batch-bytes)rrrzTSpecifies size in bytes that large BLOB writes should be batched into. 0 = no limit.zndb-cluster-connection-pool))rrr63z2Number of connections to the cluster used by MySQLz#ndb-cluster-connection-pool-nodeidszComma-separated list of node IDs for connections to the cluster used by MySQL; the number of nodes in the list must be the same as the value set for --ndb-cluster-connection-poolzndb-connectstring)r)r r rr%r&r'rzIPoint to the management server that distributes the cluster configurationzndb-log-transaction-id))rrrrzNWrite NDB transaction IDs in the binary log. Requires --log-bin-v1-events=OFF.zndb-log-update-as-write))rrV)r rr%rzNToggles logging of updates on the source between updates (OFF) and writes (ON)z ndb-mgmd-hostzlocalhost:1186zGSet the host (and port, if desired) for connecting to management serverz ndb-nodeid))r r -r)r r rr%r&rr)r2rJrrKz)NDB Cluster node ID for this MySQL serverz$ndb-recv-thread-activation-threshold))rIrrz0 (MIN_ACTIVATION_THRESHOLD)z16 (MAX_ACTIVATION_THRESHOLD)zActivation threshold when receive thread takes over the polling of the cluster connection (measured in concurrently active threads)zndb-recv-thread-cpu-maskzpCPU mask for locking receiver threads to specific CPUs; specified as hexadecimal. See documentation for details.zndb-wait-connected))rrrzTime (in seconds) for the MySQL server to wait for connection to cluster management and data nodes before accepting MySQL client connectionszndb-wait-setup))rrrrrzOTime (in seconds) for the MySQL server to wait for NDB engine setup to completezndb-allow-copying-alter-table)r|rrzJSet to OFF to keep ALTER TABLE from using copying operations on NDB tablesndb_autoincrement_prefetch_sz))rrr()rr r rr%r&rr)r r rh)r r r)r rrz NDB auto-increment prefetch sizendb_cache_check_time)r)rr r rr%r&rzXNumber of milliseconds between checks of cluster SQL nodes made by the MySQL query cachendb_data_node_neighbour)r rrzoSpecifies cluster data node "closest" to this MySQL Server, for transaction hinting and fully replicated tablesndb_default_column_format)r'rr)r r!r;FIXED)r r!rzTSets default row format and column format (FIXED or DYNAMIC) used for new NDB tablesndb_deferred_constraints))rrrrzSpecifies that constraint checks should be deferred (where these are supported). Not normally needed or used; for testing purposes only.ndb_distribution))rrrKEYHASHLINHASHzZDefault distribution for new tables in NDBCLUSTER (KEYHASH or LINHASH, default is KEYHASH)ndb_eventbuffer_free_percent))rr@rzPercentage of free memory that should be available in event buffer before resumption of buffering, after reaching limit set by ndb_eventbuffer_max_allocndb_eventbuffer_max_alloc)))r rHrWrYrrzcMaximum memory that can be allocated for buffering events by the NDB API. Defaults to 0 (no limit).ndb_extra_logging)r"rrr<zgControls logging of NDB Cluster schema, connection, and data distribution events in the MySQL error logndb_force_send)rrr r rr%r&r'rzOForces sending of buffers to NDB immediately, without waiting for other threadsndb_fully_replicatedz+Whether new NDB tables are fully replicatedndb_index_stat_cache_entries)r)rr r rr%)rrrZz\Sets the granularity of the statistics by determining the number of starting and ending keysndb_index_stat_enable)rrrz.Use NDB index statistics in query optimizationndb_index_stat_option))rrrra(loop_enable=1000ms,loop_idle=1000ms,loop_busy=100ms, update_batch=1,read_batch=4,idle_batch=32,check_batch=8, check_delay=10m,delete_batch=8, clean_delay=1m,error_batch=4, error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M, cache_lowpct=90,zero_total=0aloop_checkon=1000ms,loop_idle=1000ms,loop_busy=100ms, update_batch=1,read_batch=4,idle_batch=32,check_batch=32, check_delay=1m,delete_batch=8,clean_delay=0,error_batch=4, error_delay=1m,evict_batch=8,evict_delay=1m,cache_limit=32M, cache_lowpct=90zcComma-separated list of tunable options for NDB index statistics; the list should contain no spacesndb_index_stat_update_freqz=How often to query data nodes instead of the statistics cachendb_log_apply_statuszWhether or not a MySQL server acting as a replica logs mysql.ndb_apply_status updates received from its immediate source in its own binary log, using its own server IDndb_log_empty_epochs))r rrrrrzWhen enabled, epochs in which there were no changes are written to the ndb_apply_status and ndb_binlog_index tables, even when log_slave_updates is enabledndb_log_empty_updatezWhen enabled, updates which produce no changes are written to the ndb_apply_status and ndb_binlog_index tables, even when log_slave_updates is enabledndb_log_exclusive_reads))rOrrz]Log primary key reads with exclusive locks; allow conflict resolution based on read conflicts ndb_log_orig)rzrrzWhether the id and epoch of the originating server are recorded in the mysql.ndb_binlog_index table. Set using the --ndb-log-orig option when starting mysqld.zndb-log-update-minimal))r rrr r!r=rrrrrz Log updates in a minimal format.ndb_log_updated_onlyz,Log complete rows (ON) or updates only (OFF)ndb_optimized_node_selection)))rrrkrrzXDetermines how an SQL node chooses a cluster data node to use as transaction coordinatorndb_read_backupzEnable read from any replica#ndb_report_thresh_binlog_epoch_slip)rrr r rr%r&rr'ra5NDB 7.5.4 and later: Threshold for number of epochs completely buffered, but not yet consumed by binlog injector thread which when exceeded generates BUFFERED_EPOCHS_OVER_THRESHOLD event buffer status message; prior to NDB 7.5.4: Threshold for number of epochs to lag behind before reporting binary log status"ndb_report_thresh_binlog_mem_usagezaThis is a threshold on the percentage of free memory remaining before reporting binary log status ndb_show_foreign_key_mock_tablesz9Show the mock tables used to support foreign_key_checks=0ndb_slave_conflict_role)rEPRIMARY SECONDARYPASSzRole for replica to play in conflict detection and resolution. Value is one of PRIMARY, SECONDARY, PASS, or NONE (default). Can be changed only when replica SQL thread is stopped. See documentation for further information.ndb_use_transactions)))rrr=rrziForces NDB to use a count of records during SELECT COUNT(*) query planning to speed up this type of queryz9Enable NDB Cluster (if this version of MySQL supports it)zskip-ndbcluster ndbcluster Memcacheddaemon_memcached_enable_binlog daemon_memcached_engine_lib_namezinnodb_engine.sozHSpecifies the shared library that implements the InnoDB memcached plugin daemon_memcached_engine_lib_pathzVDirectory that contains the shared library that implements the InnoDB memcached plugindaemon_memcached_optionzUSpace-separated options that are passed to the underlying memcached daemon on startupdaemon_memcached_r_batch_sizezhSpecifies how many memcached read operations to perform before doing a COMMIT to start a new transactiondaemon_memcached_w_batch_sizeziSpecifies how many memcached write operations to perform before doing a COMMIT to start a new transactionzStorage Engineszskip-bdbz:Disable Berkeley DB (if this version of MySQL supports it)z skip-falcon)rrorz!Disable the Falcon storage enginez skip-merge)))r r rDrxr)rzDisable Merge storage enginezskip-sync-bdb-logsz$Disables synchronous BDB log flushesSecurityAuthenticationactivate_all_roles_on_loginz2Whether to activate all user roles at connect timecheck_proxy_users))rrrz3Whether built-in authentication plugins do proxying/connection_control_failed_connections_thresholdz:Consecutive failed connection attempts before delays occur'connection_control_max_connection_delayzNMaximum delay (milliseconds) for server response to failed connection attempts'connection_control_min_connection_delayzNMinimum delay (milliseconds) for server response to failed connection attemptsz)default-authentication-plugin=plugin_namez!The default authentication plugindefault_authentication_pluginmysql_native_passwordsha256_password)rrcaching_sha2_passwordrzdefault_password_lifetime=#z-Age in days when passwords effectively expiredefault_password_lifetime360disconnect_on_expired_password))rIrmr@rzdWhether the server disconnects clients with expired passwords if clients cannot handle such accountskeyring_aws_cmk_id))r r!r*rrrz/AWS keyring plugin customer source key ID valuekeyring_aws_conf_filezplatform specificz.AWS keyring plugin configuration file locationkeyring_aws_data_filez(AWS keyring plugin storage file locationkeyring_aws_region us-east-1) zap-northheast-1zap-northheast-2z ap-south-1zap-southeast-1zap-southeast-2z eu-central-1z eu-west-1z sa-east-1rz us-west-1z us-west-2zAWS keyring plugin regionkeyring_encrypted_file_dataz'keyring_encrypted_file plugin data filekeyring_encrypted_file_passwordz&keyring_encrypted_file plugin passwordkeyring_file_data)rrrzkeyring_file plugin data filezkeyring-migration-destination))rrrrz(Key migration destination keyring pluginzkeyring-migration-host localhostz<()~*:""&|z>List of operators for MATCH ... AGAINST ( ... IN BOOLEAN MODE)ft_max_word_len)rJrzThe maximum length of the word to be included in a FULLTEXT index. Note: FULLTEXT indexes must be rebuilt after changing this variableft_min_word_lenzThe minimum length of the word to be included in a FULLTEXT index. Note: FULLTEXT indexes must be rebuilt after changing this variableft_query_expansion_limitz1Number of best matches to use for query expansionft_stopword_filez&{configdir}/mysql_ft_stopword_file.txtfileeditz5Use stopwords from this file instead of built-in listz!Use concurrent insert with MyISAMconcurrent_insertAUTO)NEVERrALWAYSrHrsrkeep_files_on_create)))r r 0rprFrzGDo not overwrite existing .MYD/.MYI files in default database directorykey_buffer_sizeOS_PER_PROCESS_LIMITz6Size of buffer used for index blocks for MyISAM tableskey_cache_age_thresholdzThis characterizes the number of hits a hot block has to be untouched until it is considered aged enough to be downgraded to a warm block. This specifies the percentage ratio of that number of hits to the total number of blocks in key cache Performancez Query cachequery_cache_limitz.Do not cache results that are bigger than thisquery_cache_min_res_unitzvMinimal size of unit in which space for results is allocated (last unit will be trimmed after writing all result data)query_cache_sizez6The memory allocated to store results from old queriesquery_cache_typezQuery cache typequery_cache_wlock_invalidatez3Invalidate queries in query cache on LOCK for write Optimizerzengine-condition-pushdown)rurrz5Push supported query conditions to the storage engine!histogram_generation_max_mem_size20000000z0Maximum memory for creating histogram statisticsinformation_schema_stats_expiryz.Expiration setting for cached table statisticsoptimizer_join_cache_level))rrq)r%rr>optimizer_prune_level)rrFrzControls the heuristic(s) applied during query optimization to prune less-promising partial plans from the optimizer search spaceoptimizer_search_depth62)rr r;z8Maximum depth of search performed by the query optimizerz5.1.99z.Enable control over which optimizations to use))rrWr)r rr rr%r&rr'roptimizer_switch)r r+r)index_merge={on|off}!index_merge_intersection={on|off}index_merge_sort_union={on|off}index_merge_union={on|off})r/rr0rW no_semijoinno_materialization)r2rr/r0)"engine_condition_pushdown={on|off}rrrr)r!index_condition_pushdown={on|off}rrrr mrr={on|off}mrr_cost_based={on|off}) batched_key_access={on|off}block_nested_loop={on|off}rrrrrrrr)rrrfirstmatch={on|off}rrrrrloosescan={on|off}materialization={on|off}rrsemijoin={on|off})rrrrrrrrrrrrrr,subquery_materialization_cost_based={on|off})rrrrrrrrrrrrrrruse_index_extensions={on|off})rr condition_fanout_filter={on|off}rrrrrrrrrrrrrr)rrrderived_merge={on|off}rrrrrrrrrrrrrr)rrrrduplicateweedout={on|off}rrrrrrrrrrrrrr)rrrrrrrrrrrrrrrrrrrzuse_invisible_indexes={on|off})r2rr0r,) no_firstmatch no_loosescanrrr")rrrrrrrr) rrrrrrrrrrrrzPerformance Schemaz1performance-schema-consumer-events-stages-currentz(Configure events-stages-current consumerz1performance-schema-consumer-events-stages-historyz(Configure events-stages-history consumerz6performance-schema-consumer-events-stages-history-longz-Configure events-stages-history-long consumerz5performance-schema-consumer-events-statements-currentz,Configure events-statements-current consumerz5performance-schema-consumer-events-statements-historyz,Configure events-statements-history consumerz:performance-schema-consumer-events-statements-history-longz1Configure events-statements-history-long consumerz7performance-schema-consumer-events-transactions-current))rTrrz.Configure events-transactions-current consumerz7performance-schema-consumer-events-transactions-historyz.Configure events-transactions-history consumerzr s  ,p,p,pJQY_hoyB~C~C}DUHRbcc+o+o+oIPX^gnxA}B}B|CT}GVWW-y-y-ySXhq{AMfMfMfGgGguyHQ[amFmFmFiGiGFHYIZ[['~'~'~MSU^L_K`qWalmm"5"5"5g]cls~GCHCHBIZPZ`aa$f$f$ftz}EtFsGXGQYZZ)v)v)vEKMUDVCWhT^kll-Y-Y-YgmowfxeyKv@QRR&5`5`5`y}JMW`mrmsmsltE@Jbcc,p,p,pEKTYcl~m~m}nhrBCC D E7 #4N]o]o]o|HaemqzIRUSUSTT^jkklm /A/A/AZbr|IOYbo{N|N|KRakx~KS`dnwDP`i~j~jy@OYflyANR\erH X a lb lb q z I S ` f s { H L V _ l x H Q d R d R a j y C P V c k x | FO\hxAT BT BQXgp}BOWdhr{HTdmDnDn}DS\in{CPT^gtJZcpdpdt}JR_k{DR[hmw@fAfAQZgo|@MYgn{@JSCTCTdmzBOS`vDKX]gpVqVqAJW_lxFO\aktsusuEN[cptAM]fsyC L wM wM ] f s { H!L!Y!e!u!!L"Q"["d"O e"O e"u"~"K#S#`#d#q#G$W$`$m$s$}$F%g"G%g"G%W%`%m%u%B&F&S&i&y&C'P'U'_'h'I%i'I%i'Mj'{'g(q(C)D)D) .V.V.Vor@CMVcfdgdgchyT^pqq)})})}W^flvHO]dKeKeJfwWanoo&5G5G5GclyLP]iv|KQ[dTeTevLR_cpFSYhnxAgBgBR[hn}CPVcgqzG ] m v Dw Dw G P ] c r x E Q ^ d n w y x y x Sy J A K c d d  /A/A/AZcs}JQ[dq}N~N~MTcmzANWdhr{HTdm@n@n}DS]jq~GTXbkxN ^ g ph ph x B O X e q A J X a n u  H j I j I Y b o w D H U a o v CJT]K ^K ^nwDLY]j@NUbis|`}`}MVckxDR[hoyBCCMDUZdvww xy 'y'y'ySVfo|IR_kGlGlz}LUbeoxEQnRnRFSd`juvvwx%w%w%wT]gpEqEqhw@JSsTsTDUfFPYZZ%w%w%wFLNWEXDYjBLUVV)\)\)\uwGPZcididrHV_nwAJZdfefesIW`oxBK[dgegesO]ds|F O _ i gj gj x T b i x A K T d m l n l n | R a j t } p ~ p ~ h P g q } ~ ~ $v$v$vEKMVDWCXiCMUVV WX  %N&4k4k4kEJRV_dnwyxyxxyJISkll%N'y'y'ySX`dmr|EGFGFFGX{EPQQ%N/(D(D(D]ckq{DMTbiQjQjxGMW`ip~ElFlFPGX\fqrr?%N@"/L/L/LeqHR[hpZqZqYrCyCVWWA%NB#0R0R0RkqyIPZc`d`d_ev~H\]]C%ND"t"t"tCIKSBTAUfAKQRRE%NF'4X4X4XqwBJfKfKeL]CMeffG%NH.;_;_;_x{FOmPmPlQbt~]^^I%NJ8 9KBPmPmPmzXqu}AJOYbececddnLMMK%N%OL (z(z(zTYaens}FHGHGGHYU_kll&5Q5Q5QjrBKU[^\^\jrAJTZ^[^[iq@ISYis]t]t]uFzD\]]"0l0l0l{ACKzLyM^U_stt*8d8d8d~FPVrWrWqXigqMNN'y'y'yHNPZG[F\m\fqrr!/v/v/vPZgjt}JTDUDUCVgCM`aa"0`0`0`zCPV`ivBnCnCmDU]g{||+H+H+Hahpv@GQZV[V[U\m}GVWW!n!n!nCIRWaj|k|k{l}HRWXX(l(l(lAGPU_hziziyj{lvBCC5 6HLZ~Z~Z~K`y~HNZzZzZzm{m{l|F[\\0 1BcrVrVrVcyRV^bkpzCFDFDEEOeff6 7HpcccpLejrvDNWYXYXXYc@@: ;LtCgCgCgtTmKU]a^a^`_iIJJ%3a3a3az~GK[dmr|EoFoFTYaet}FKU^H_H_n`qZd{||+9i9i9iuwI^hEFF"0g0g0gAFNR[`jsututtuFLVjkk$2q2q2qKP`iv{EN[cddrwFO\`js@HfIfI~J[T^tuu/=P=P=Pin|AKTai^j^j]k|oyZ[[!/k/k/kELTZdmv}KTyUyUxVgMWjkk%w%w%wLR[`jsEtEtDuFq{DEE+FG,-;d;d;d~DQT^gt@rArAqBSxBabb#1t1t1tNRZ^glvB@B@AARDNcdd$2u2u2uOT\`inxACBCBBCTv@VWWXY "t"t"tIOX]gpBqBqArCpz@AA'5R5R5RkqBLUbn`o`o_pAr|UVV/=i=i=iCHPTdmv{ENwOwO]aim|ENS]fQgQgvhywAbcc#1V1V1Vo{IMZdnwDPdQdQ_uBFS]gp}SSTSTcUfT^stt#1D1D1D]dlr|CMVRWRWQXi]g|}}&x&x&xRVenx}MVb| b| b| F} F} K c r { E J Z c o Io Io I J JXWfoy~NWc}c}c}L~L~L_nwA F V _ k E(k E(k E(@F(@F(T(_*n*w*A+F+R+l2R+l2R+l2H(m2H(m2{2F5U5^5h5m5y5o=y5o=y5o=o2p=o2p=Eq=B>[>e>o>p>p>  q>r>(7V7V7VowAIcJcJbK\Icdd$3O3O3Ohp@IS[\\\\jsBKU]^^^^[_pOYopp"1M1M1M[aclZmYnmwKLL /K/K/KdwGPZbXcXcqET]goepepWqB]gyzz%3q3q3q@FHPQ~RcBLcdd!/m/m/m|BDL{MzN_zDWXX-;Y;Y;YouCWYmBngogofpAnxWXX!0L0L0LZ`bjYkXl}Xbuvv#2D2D2D]`mpzCPSQTQTPUfXbwxx&x&x&xRyCLFMFMEN_eoyzz)f)f)f@GQYtZtZs[lGQ^__-j-j-jx~AJxKwL]KUfgg3BjBjBj~DMR\ewfwfvgxv@eff g h  .L.L.LeiquDNWZXZXYYjak}~~"0M0M0Mfjrv@EOX[Y[YZZkWauvv'5R5R5RkJT`U`U_VgR\uvv#1N1N1NgkswAFPY\Z\Z[[lYcxyy(6S6S6SmBLVaWaW`XiU_yzz'D'D'DRXZcQdPew\fqrr!/L/L/Lelv{HaHaHaZbZbYctQ[noo*H*H*HTVhFP^__`aaxbpdgqxhr  + ,=gvMvMvMZe~BLR^L^L^LrMrMqNXcdd5 6GixOxOxO\sLUbfsyCLYe@f@ft}JN[aktAWhXhXYcz{{%3c3c3c}CMS`fhn_oqpqppqBeoFGG; <NBPSPSPS`}V[ekwPwPwPJQJQIR\yzz$2b2b2b|BLR_egl^mpnpnoo@blBCC: ;LcrururuB^w}GOkPkPjQ[wxx2 3DdsJsJsJWg@KU_t`t`sak{||0 1B]lClClCPb{@OYciyCPUW\O]o^o^lq@JTZjtAFHM@N`O`O]bqzDJZdqvx}p~QQM R a k u { G ] G ] G ] A ^ A ^ n_ i { | | : ;L_nqnqnq~ZsyCKgLgLfMWstt0 1BXg~g~g~K]v{EKW{W{W{j|j|i}GYZZ*8h8h8hBKX\iq{DQ]v^v^luBFS[en{Q`R`RuSdEOkll4 5F}LcLcLcpJcfpyWzWzV{E_``: ;LNQNQNQ^zSXbhtMtMtMGNGNFOYuvv2 3D`oFoFoFSg@NX^jkjkjktltlsmwKLL MN)8b8b8b{@HLUZdmononno@kuPQQ .z.z.zOR[^hqHrHrGsDGQcdd)8\8\8\uzBFOT^gihihhizPZuvv---Y]mwDGQZM[M[im|FSV`i]j]jx|KTadnwGPlQlQ_cr{HKU^nxSySyLzKa k | } } #1~1~1~XlvDLELEKFWxBWXX YZ .dsWsWsWdpINVZdmv{IO}P}P^bjnxAJO]fRgRg|hr~3 4EcrVrVrVcxQYckElElDmwLMM8 9J|KoKoKo|Tmqy}FKU^a_a_``jBCC. /@n}a}a}an~WYckKlKlJmwGHH* +S>S>Sls{AJQ[d`e`e_fwCMnoo/ Q0/=M=M=Mfmu{DKU^Z_Z_Y`qcmMNN1 Q2*8W8W8Wkn}GPS`cs}GPdQdQZ]lvBORblvS@S@IL[enq~AQ[enBoBo}@HKZcloyB qC qC cD U T ^ y z z 3 Q4'5G5G5G`cmvTwTwSxIMWopp5 Q6&4F4F4FblyERVco|BLUSVSVgq~TaerHU[enXoXoIVlyO_iv|F O qP qP ` i v B O [ k t A G Q Z R [ R [ k t A W d z J S ` f p y ] z ] z H^mvCIS\i| @| @PYfrK[erxBKBLBLRM^r|STT7 Q8 ---YerxBKXdMeMeLfw~HYZZ9 Q:+8v8v8vPfsyCLYoDpDpCqBmwSTT; Q<0=t=t=tNU]cls}FBGBGAHYU_@AA= Q>*8J8J8JcjrxAHR[W\W\V]nr|WXX? Q@*P*P*Pil|ERU_huA]B]BPSbkx{EN[gDhDh\izxBOPPA Q RiTShUXiTYj %4F4F4F_wGPZbScScqIXaksetetRuFpzQRR$3E3E3ESY[dReQfw`j@AA"1B1B1B[et~HP`jwACNvOOPOP^ixAKSclyCEPxQRRRR`jyBLTdmzDFQyRTSTSal{D N V c m o z b { U| U| N} N p z N O O (7H7H7Hak{EOWUXUXfq@JT\lvZwZwEO^gqyIRySySal{DNVfoUpUp~BJN]fot~G rH rH TI Z V ` z { { &4j4j4jDN^gqyFPR]E^x_x_mxGPZboy{FnGaHaHwIZHRjkk lm -;h;h;hBES\ilvLSvTvTuUfEOnoo-;_;_;_yDQZdmzrmsmsltEHRqrr(6S6S6Slqy}GLV_a`a``arHRlmm3AmAmAmGLTXhqzIR{S{Saemq@IRWajUkUkzl}[eJKK+9e9e9eDLPY^hqsrsrrsDDNkll+9e9e9eOYcsdsdrev}Gdee,:n:n:nHK[dqt~GTX|Y|YirLY]jn|ERU_h[i[iyBOyFJX_loyBkCkC{DUV ` ~   -;g;g;gAFNR[`jsututtuFR\{||2@l@l@lFKSWgpy~HQzRzR`dlpHQV`iTjTjyk|OY}~~+9e9e9eDLPY^hqsrsrrsDxB_``'6H6H6HajyBOXbk{EUFUFV`mxEIV_oyFOYbHcHcs}JUbfs|LVclve@ e@ N Z i r  I S \ l u B v B v D P _ h u ~ H Q a j x k x k { D Q \ i m z CPYclm mm m}FS^ko|ER[enoooo}FU^kt~GWaqbqbTctCMfgg h i0>[>[>[t{DJSZdmininho@}Gijj.=O=O=Ohku{GVGVGV\W\W[XigqQRR#2D2D2D_hu{KUaMaMaM[dnvQwQwGP]cs}IEIEIESYckylyl|FSYir~v ~v ~v D J T \ n] n] m v C I Y c o | o | o | J P Z b _ c _ c q } KTclv~KWYaJbe ce cqxFL[dnvBOBOBOePePPQb{EZ[[&4`4`4`y|MV`frArArAnBnBPSbku{GVGVGVDWDWmXiakCDD!/S/S/Slpx|FKU^a_a_``qV`stt#1^1^1^lrt}k~jQuTUU"0]0]0]vyDMkNkNjO`hrFGG&5G5G5G`iyCPYclyETFTFV_lvCO_hu~HQHRHRbkxBO[ktAIS\T]T]mvC L Y e u ~ K S ] f _g _g w @ M V c o  I V _ i r i s i s A K Z c p y CLYeu fu fSgx@Jbcc-;b;b;b|DS\flxCxCxCpDpDoEVlvUVV$2V2V2Vos{INXadbdbcctfpFGG+9f9f9f@DLPY^hqtrtrssDT^{||$3E3E3E^gwANWajwXRYRYirJWxHQ^hr{[|[|LUbmz[ktA J T ] ~^ ~^ n w D M Z { K T a j t } ` ~ ` ~ N W d m z ] m v CLV_@ `@ `pyFP]@PZgpzCbDbDR\kuBKU^kNFOFO_hu~KWgq~GQZQ[Q[Q\mS]stt)8J8J8Jcfv@MPZcpuWvWvFO\_lqAJWZdmxnxn|NWdgqzGLpMpMVN_LVqrr)8J8J8JX^`iWjVk|V`{||+9W9W9WptBEOXeqererdsDhrOPP+9W9W9WptBEOXejekekdl}akHII2@^@^@^w|JN[^hq~GlHlHV[hly|FO\eJfJfkgxdnRSS+9]9]9]v|JeoxE`kakajbs`jGHH*8z8z8zTWdgqzGKHLHLGM^|Fbcc0>j>j>jDO\cmvCLxMxMwN_PZ|}}%3_3_3_x{LU_hmimiyBLUkVkVlWhOYpqq'5R5R5Rkpx|FKU^`_`__`qpzSTT(6Z6Z6ZnrBKTYfk{DNWhXhXfjrvENW\foZpZpgqBHRlmm .d.d.d~CPS]fsxryryqzKv@RSS1TU2 $3E3E3E^akt@O@O@ORPRPQQb_i@@AB />R>R>RktDN[cmvCO_P_P^gvLU_huARBRBR[hq~JZdqyCLDMDM^N_J T u v v $2V2V2VorCLY\fo|@dAdAORajwzDMZ^C_C_c`qQ[qrr .Z.Z.ZszJS]cs|HtHtHthuhuCJYblr~J~J~JwKwKgL]`j|}}'5a5a5a}FS\isCLYaktououCL[dqxBKXbwcwcnduJTmnn op 7 #5uCoCoCo|Q_ego^p]q{PQQ$2^2^2^xBQZdm}FlGlGU^mwDMW`mwIxIxkyJlvLMM+9e9e9eCKO_hqv@IsJsJX]eixAJOYbLcLcrduv@]^^)7c7c7c}AIMV[enqoqoppAU_z{{(6b6b6b~GTXejzDQU_hpipiw{JTaeoxEIkJkJZcptAFV_lpzCLDLDRVen{IR_cFdFdoev{ E _ ` ` (6b6b6b{~LOYbosptptouFKUopp+9e9e9eEOXsYsYrZkHRopp,:q:q:qMWdp}FV`nwDMW`aapvEO\er~KOYboxHRcScSbhwANWdp}A K T a j z D UE UE U _ l x E N ^ h u ~ H Q G R G R b k x D Q Z j s AJW`jsT tT tCIXanwDP]aktAJZcvdvdsyHQ^gt@MQ[dqzJSfTfTbn}FS\fo|EVFVF~GXMWuvv/=i=i=iCIS[w\w\v]n[eFGG)7c7c7c|MPZcptququpvG~Hcdd*8o8o8oITaku~KW}X}X|Yjq{WXX-;g;g;gAGQYuZuZt[lKUtuu-;g;g;gAFNR[`jsututtuFS]|}}+O+O+O]cen\o[pBT^mnn .R.R.Rkn{~IR_c`d`d_ev{EWXXYZ  tt%4C4C4CWZcfpyPzPzO{LhrIJJtt"0^0^0^ruBLUlVlVkWhDNbcctt#1C1C1C\aimv{ENPOPOOPajtHIItt)7F7F7F_ckox}GPSQSQRRcT^xyy tt -:f:f:f@DQT^gtxtytyszKnxVWW tt +9d9d9d}AIMV[enqoqoppAq{WXX tt1>b>b>b{~LOYbotpupuovGV`BCCtt0=i=i=iCKX[en{DwEwEvFWR\}~~tt.;g;g;gADQT^gt@uAuAtBSr|[\\tt+8d8d8d~CKOX]gprqrqqrCEOklltt)6b6b6b|AIMV[enpopoopAEOijjtt&3_3_3_x}FJSXbkmlmllm~}G^__tt%2^2^2^wzENlOlOkPaCMcddtt,:V:V:VorBLY\fo|BcCcCS\imz@PYfis|E}E}MVcfsyIR_bluvvDHW`mpzC P V xW xW bX i V ` } ~ ~ tt)7D7D7D]`pyCLXgXgXgQhQhvyHQ[dpppj@j@PARwA[\\tt 2?d?d?d~CKOX]gprqrqqrCT^ABB!tt",9]9]9]v{LUbeoxEJkKkKY]luBEOXejMkMkjl}akHII#tt$.;g;g;gAERU_huyuzuzt{LisRSS%tt&(6E6E6E^gw@JP]fhn\oRpRp~CR[ekwqwqwqrrrrQsDnxQRR'tt(.;x;x;xRU_huxFyFyEzKzDcdd)tt*+8U8U8Uns{INXacbcbbctEOkll+tt,*7c7c7c}EU^hnzEzEzEqFqFT[js}CS\hshshsHtHtBJYblrBKWb Wb Wb vc vc q x G P Z ` l w l w l w e x e x py J q { VWW-tt.!/E/E/E^bjnw|FORPRPQQbFPbcc/tt0-:f:f:f@EMQ[dmrDFJ~KtLtLsM^EOmnn1tt2*8M8M8MfivyCLY_Z`Z`Yarr|WXX3tt4&3W3W3WpvAGSsSsSsetetduFEOfgg5tt69FrFrFrLO\_irD@E@EFWS]GHH7tt8)6b6b6b{~LOYborpspsotE^hBCC9tt:/'4c4c4c}AIMV[enqoqoppAisKLL?tt@(5R5R5Rkpx|FKU^`_`__`qGQjkkAttB*7[7[7[t}HNZ}Z}Z}i~i~hPOYtuuCttD#0M0M0M[ackZlYmAK_``EttF/k>k>kEHR[hqyryrxsDxBdeeOttP'4h4h4hBERU_huyvzvzu{Lr|TUUQttR&4P4P4Pdhw@IN[`pzDM]N]NW[js|ANRbku~PPHL[dmrDT]gpAqAqCKO^gpuH sI sI \J [ w A X Y Y SttT#0T0T0Tmr@DNWdibjbjak|KUijjUttV*7c7c7c}ANQ[dqwqxqxpyJzD_``WttX,9x9x9xRW_clq{DFEFEEFWyC`aaYttZ&4F4F4F_bor|ERUSVSVRWhxBYZZ[tt\#0u0u0uOTaerwAJW`CaCaotAERWajw@cAcABBSQ[opp]tt^'4`4`4`zKX\inxANWnXnXfwDHU^luBGQZZ[Z[izGKXaouBGQZ][][m\mT ^ v w w _tt`$1r1r1rLQY]mvDNW@X@XfjrvENW\foZpZpqBq{PQQattb5BBBY\ilvLUMVMVLWhV`FGGcttd)7I7I7Ibfsv@IVbVcVcUduLVpqqettf/=[=[=[tyAENS]fhghgghyGQqrrgtth&3_3_3_x~LP]bluBKmLmLZ`mq~CMVclNmNmln\f}~~ittj+9K9K9KdhxBOR\erwXxXxHQ^bosCLY\fozpzp@IVZgn~HUXbkrlrl|ERVchxB O R \ e nf nf v  L P ] d t } J M W ` h a h a o s B K X [ e n { B c C c C WD U GQmnnkttl/b>b>b|DT]gmzBDLyMpNpN\ds|FLYackXlPmPmonmwYZZettf,B,B,B[`hluzDMONONNO`oyHIIgtth)P>P>P`jw|U\djsIRISISHT^cdd%M%M%M[acmZnYo@@JRSS)Q)Q)Q_egp^q]rCPZfgg'O'O'O]ceo\p[qBgq{||)Q)Q)Q_ego^p]qBwAMNN%Q%Q%Q_egq^r]sEv@IJJ)U)U)UciktbuavHCMZ[[+I+I+IbgqwD[D[D[W\W\V]n^hwxx&N&N&N\bdn[oZpA^hqrr s t---Y\lvCFPYfpMqMqAKX\isCMZ]gpsqsqAJWZgqAKX[ensoso}APZgjt}J T qU qU LV g N X i j j #2D2D2D]dqt~GQHQHPIZzDYZZ /A/A/AZ^knxANBNBMCThrDEE!0B0B0B[_loyBOCOCNDUt~QRR*|*|*|V]krBLUblJmJm{BPYfis|IRoSoSITexBPQQ RS "1C1C1C_huyFJWcps}FPGPGW`mrCP\ilvI@I@QZgkx|I_loyBBCBCS\imz~K a q z G J T ] E^ E^ n w D I V Z g } J M W ` ` a ` a Ob s Wauvv---Y^nxEHR[hoMpMp@JW\ip@JWZdmrnrn|APZgjt}JRpSpSLTeMWhii$3E3E3E^anq{DQ]R^R^Q_p{E[\\---Y]jn{~HQ^jMkMk|ERVcgtJWZdmmnmn~GTXeivLY\foppppLqBb l } ~ ~  @  *|*|*|V_oxBJJKJKY\kt~FMGMGIHY}GUVV!/y/y/yNT]bluGvGvFwHhrEFF"t"t"tNTadnwDKBLBLAM^U_eff!0O0O0Ohku~\\[@Qak~!0B0B0B[`hluzDMONONNO`bl@@---TZchr{M|M|L}Ns}NOO$v$v$vPaov@LDMDM[bpyCKOLOLCM^pzBCCDE3 F@HKA LB .B.B.B[^mv@IYbn}n}n}O~O~LVenx~JyJyJy@z@zHKZcmvFP\k\k\k|l|lzDS]gm}G S B S B S B nC nC ND U n x I J J %4F4F4F_pz@LULULUSVSVRWhMWnoo%3_3_3_x}FJSXbkmlmllm~_i@AA,;M;M;Mis@FSWdp}CRXbkZlZl|ERXgmz@MQ[dq}MWnXnXhq~DSYfly}G P ] i y B ZC ZC T ] j p } A N d q w F L V _ E ` E ` p y F L [ a n t AEOXe{KUb Vb Vfo|BQWdjw{EN[qAKXLXL\erxGMZ`mq{DQgw@NANAQ[hn}CPXhrEOXCYCYis@FU[hp@JW]gp[q[qAJW]lrGTZdmsnsnYo@CMkll)8J8J8Jfp}CPTamz@OU_hWiWiyBOUdjw}JNXanzJTkUkUen{APVcivzD M Z f v  W@ W@ Q Z g m z ~ K a n t C I S \ B ] B ] m v C I X ^ k q ~ BLUbxHR_ S_ SclyNTagtxBKXn~HUIUIYbouDJW]jnxANdt}K~K~NXekz@MUeo|BLU@V@Vfp}CRXem}GTZdmXnXn~GTZio|DQWajpkpkVl}|Fabb cd -o-o-oINVZchr{}|}||}Nq{LMM*G*G*G`gouFPYUZUZT[lFP^__*^*^*^lrt|k}j~PpzHII&@&@&@Y\imz}HQ^jNkNk|ERUbfsIVYclmmmm}FSVcgtJWZdmononMo@hr|}} ~  /A/A/AZ]gpNqNqMrCzDVWW!0B0B0B[^nwDGQZgnOoOo}M\eruHU\q]q]N^oeoBCC"1E1E1E^bor|ERWRXRXQYjkuIJJ-z-z-zToISYfrtOePHQHQ_zIS]cs}IJIJIJSKSKYtCLV\luB N P k A l Mm Mm { V e n x ~ J K J K J K o L o L Z u D M W ] m v COQlBmN nN n|WfoyOYecececpdpdGevQ[lmm%4K4K4KdgtwAJWZX[X[W\mHRijj4CZCZCZsvCFPYfigjgjfk|jtZ[[.=T=T=Tmp}@JS`fagag`hyisSTT-b>b>b|BOR\er~ppo@Qpz\]]!J+G+G+GU[]eTfSgxnxFGG!J)E)E)ESY[cRdQevyCOPP!J(L(L(Lejrv@EOXZYZYYZk[eqrr!J$1U1U1Uns{INXacbcbbctfpEFF!J "/f/f/f@FSV`ivt@t@sARt~QRR!!J" ---Y]mvCFPYfmMnMn|BQZgjt}JQpRpRLSd\fwxx#!J$8 $5jymymymzSls@CMVcl`m`m_nxQRR%!J&'5J5J5JcfpyFKWLWLVM^HRjkk'!J(%w%w%wQX`fov@IEJEJDK\IRSS)!J*'5L5L5LehuyFIS\iuYvYvGP]`mq~TadnwxxxxHQ^anrUbeoxzyzyXzK^ h @ A A +!J,(5R5R5RkqyIPZc`d`d_evakDEE-!J.&4H4H4HahpvFPYUZUZT[lYcz{{/!J0!/A/A/AZ]mvCFPYfzN{N{IixANQ[dqE}F}FMGXI[\\1!J2(5S5S5Slpx|FKU^a_a_``q[e~3!J4"/M/M/Mfjrv@EOX[Y[YZZkZdwxx5!J6!.L.L.LeiquDNWZXZXYYjhrDEE7!J8'5G5G5G[ajoyBTCTCSDUblDEE9!J:%2~2~2~SYbgqzL{L{K|MwAWXX;!J<#0o0o0oIP^gqz}{}{||MDNbcc=!J>(z(z(zOU^cmvHwHwGxI}GSTT?!J@&z&z&zTZbhqxBKHLHLGM^OYcddA!JB+9M9M9Mfiqt}@JSZTZTYUfblHIIC!J!KkVLlNQmVRn (B(B(BPVXaObNcuR\hii,F,F,FTZ\fSgRhzLVfgg+E+E+ESY[eRfQgyakz{{!/I/I/IW]_hViUj|fpCDD-G-G-GU[]gThSi{T^opp!/I/I/IW]_gVhUi{NXkll,F,F,FTZ\fSgRhzWaqrr"0J0J0JX^`iWjVk}_i}~~3 4EpYYYf{TWaiHjHjGkuJKK6 7Hn}W}W}Wd|UYfis|IUIVIVHWayzz@ ARyH[H[H[hJcfsv@IV]W^W^V_iKLLA BTXf@f@f@MpIMZ]gp}C}D}D|EOrss: ;MM[x[x[xEazANQ[dqzn{n{m|Fbcc9 :LP^C^C^CPkDMZ_irKxLxLwMWrss6 7HzIcIcIcpHafsv@IV]U^U^T_iABB9 :LQ_y_y_yFaz}JMW`mrnsnsmt~YZZ+ ,=]lQlQlQ^kDKX[en{BxCxCwDN[\\8 9KESxSxSxE_x{HKU^kplqlqkr|VWW3 4FJXuXuXuBWpwDHR[hqdrdrcs}RSS1 2CuDiDiDivE^pzBRCRCQDN]^^3 4E}LiLiLivKdkx{EN[dXeXeWfpEFF4 5GKYvYvYvCYrvCFPYfofpfpeq{QRR- ST. . @$2b2b2b|CKQakt{ENpOpOoPaAKabb. @,i,i,iCJWZdmzDwEwEvFWKUeff. @*7w7w7wQXehr{HTEUEUDVg|Fabb. @+9A9A9AZanq{DQ]N^N^M_pFPlmm . @ ,9v9v9vPS`cmvCGDHDHCIZNXuvv . @ 4AfAfAf@BLQtRtRsSdXbGHH . @"/i/i/iw}@HwIvJ[fpCDD. @'4|4|4|V[cgpuHJIJIIJ[kuMNN. @(5m5m5mGKSW`eox{y{yzzK[e~. @+e+e+eOYasbsbrct}GVWW. @(p(p(pLVcfpyFJ~K~K[dqt~GTYMZMZ}[lWamnn. @5BgBgBgADS]jHR[hGuHuHtIZ_iOPP. @)6[6[6[ioqyhzg{MIcdd. @#0e0e0eBR\ilvLVsWsWeixBOR\er|Y}Y}KN^huxBKXbccquDN[^hq~HeIeIrJ[i s G H H . @-A-A-AZ^mwDGQZgqNrNr@DS]jmw@MWtXtXhrCPZjtADNWZXZXfjyCPS]fs}Z~Z~N X e i v @ P Z g j t } @ ~ @ ~ L P _ i v y C L Y c @ d @ d Me v GQabb. @ .;Y;Y;YrvCLQ[dgegeffwCMlmm!. @".+9M9M9MfjwzDMZfZgZgYhyxB^__?. @@%2z2z2zTYaens}FHGHGGHYBLbccA. @B%2r2r2rLQY]fku~@@@QnxNOOC. @D%2r2r2rLQY]fku~@@@QisIJJE. @F(5Z5Z5ZsvBKNXahbhbgctS]vwwG. @H*_*_*_x}FJSXbkmlmllm~^hvwwI. @J'4p4p4pJOW[jt}BLU~V~VdiquDNW\foXpXp~CKO^hqv@IrJrJ}K\~H`aaK. @L%2o2o2oIMUYbgqz}{}{||M{E[\\M. @N-;G;G;G`dlp@JSXbkTlTlz}LVcfpyFInJnJSK\v@^__O. @P -K-K-KdiquEOX]gpYqYqXrCak|}}Q. @R4BLBLBLehxBOR\erwYxYxFJYcps}FSXzYzYXZkb l Q R R S. @T3AKAKAKdhuxBKX\X]X]W^oR\@AAU. @V1>k>k>kEJRV_dnwyxyxxyJEOqrrW. @X(5Z5Z5ZsyDJV~V~V~hhg@Qq{TUUY. @Z%3H3H3HaemqzIRUSUSTTePZpqq[. @\N\V\V\VfwDPipx~GS]f]g]g\hr~]. @.A^.j>j>jDV`jxkxkwl}GQstt0>j>j>jDJT]x^x^w_pHRtuu'5a5a5az|GOoPoPnQbyC\]]-;g;g;gADNWuXuXtYjT^}~~-;g;g;gADNWuXuXtYjU_~ @A&@&@&@Y`hnw~IRNSNSMTeakuvv)<)<)R+9V9V9Vot}AJOYbdcdccduisPQQ>R!/S/S/Slqy}GLV_a`a``argqDEE>R@NQNQNQjmz}GP]i^j^j]k|xBstt>R8FIFIFIbn{AKTamVnVnUo@PZCDD >R 8FIFIFIbhu{EN[gVhVhUizJT}~~ >R C DUxGkGkGkxWpGW`jp}TVg|hdidiwN]fpvFO[`[`[`kakaoF U ^ h n z  z  z  c@ c@ cA K j k k >R5 6GvEiEiEivQjoIVYcly@^A^AORakx{EN[bCcCc]dnIJJ>R/R#0`0`0`ntv~mmARCMabb>R&3c3c3c}PZdqeqepfwgqHII>R&3c3c3c}PZdqeqepfwakBCC>R#0`0`0`zEOUaJaJaJnKnKmL]xBVWW>R,9i9i9iCV`jwkwkvl}fpMNN>R0=m=m=my{Mu`aa>R"/T/T/TnAKUbVbVaWhGQdee>R .;j;j;jx~AIxJwK\FPopp!>R"'4c4c4c}HRZq[q[p\mkuMNN#>R$+8g8g8gu{~FuGtHYV`|}}%>R&'4c4c4c}CMVqWqWpXipzRSS'>R()6e6e6esy|DsErFWr|VWW)>R*)6e6e6esy|DsErFW|F`aa+>R,'4c4c4cqwzBqCpDUS]uvv->R.%2b2b2b{}HQpRpRoSd]g}~~/>R0:GwGwGwQ^hpEqEqDrC_iTUU1>R26CsCsCsMS]eAfAf@gx]gNOO3>R46CsCsCsMS]eAfAf@gx]gNOO5>R67DtDtDtNT^fBgBgAhyYcKLL7>R81>n>n>nHNX`|a|a{bs`jLMM9>R:;HxHxHxRV`hFiFiEj{_iUVV;>R<=JzJzJzTcmuHvHvGwHisabb=>R>8EuEuEuOS`cmvCJCKCKBL]GQz{{?>R@4AqAqAqKN[^hq~ABB~CTkuZ[[A>RB7DtDtDtNTadnwDKBLBLAM^HRz{{C>RD5BrBrBrAGIQ@RSdISyzzE>RF5BrBrBrLQ^aktAH@I@IJ[t~deeG>RH-:j:j:jDIQU^cmvxwxwwxI~HfggI>RJ:GwGwGwQV`hEiEiDj{^hSTTK>RLRN8EuEuEuOU_gChChBiz_iRSSO>RP8EuEuEuOU_gChChBiz_iRSSQ>RR9FvFvFvPV`hDiDiCj{[eOPPS>RT3@p@p@pJPZb~c~c}dublPQQU>RV=JzJzJzTXbjHkHkGl}akYZZW>RX?L|L|L|VeowJxJxIyJkueffY>RZ:GwGwGwQUbeoxELEMEMDN_IS~[>R\6CsCsCsMP]`js@CADAD@EVmw^__]>R^9FvFvFvPVcfpyFMDNDNCO`JT~_>R`7DtDtDtCIKSBTAUfKU}~~a>Rb7DtDtDtNS`cmvCJBKBKAL]v@hiic>Rd/RfRh2?c?c?c}BJNW\foqpqppqBISvwwi>Rj!.K.K.KdgtwBKXdYeYeXfwr|NOOk>Rl(5R5R5Rkn{~IR_k`l`l_m~uXYYm>RnK L^JX|X|X|IqJNVZchr{~|~|}}Goppo>Rp1>j>j>jDU_ixjxjwk|pz\]]q>Rr,9]9]9]v{DHQV`ikjkjjk|}Gdees>Rt0=i=i=iCS]gwhwhvizmwXYYu>Rv)N)N)Ng~OXbj\k\kyP_is{m|m|[}N}GTUUw>Rx"/[/[/[txCIUCUCUCiDiDhEVJTghhy>Rz2?\?\?\uzCGWajoyBjCjCQU]apyBGQZE[E[i\m[eHII{>R|2?d?d?d~CKO_irwAJrKrKY]eixAJOYbMcMcqducmPQQ}>R>S~%4[4[4[t{CIRYclhmhmgnhrIJJ0?V?V?VorBLUbecfcfbgxeoQRR9H_H_H_x|DHQV`iljljkk|yCnoo8 9KBPtPtPtAVos{HMW`cacabblABB1 2Co~u~u~uBYrIQfRfReS]tuuQ RdP^{^{^{HvOS[_hmw@CACABBLz{{6DaDaDa{LV`oaoanbseoWXX5C`C`C`zJT^n_n_m`qblSTT+G+G+GSUfcm{||'y'y'ySX`dmr|EGFGFFGXOYdee(6Z6Z6ZsxAENS]fhghgghyoySTT's's'sHKTWajAkAk@l}jt@@"0t0t0tILUXbkBlBlAm~s}QRR /A/A/AZaioxIRNSNSMTeEOabb$2v2v2vEKMVDWCXiCMcdd'5H5H5HafsxCLYaVbVbUctU_xyy*P*P*PinvzJS\akt]u]u~BQZchuyIS]fwgwgptCLUZgk{DQVX\P]gpiqiqz~MV_dquB F A G Q Z s[ s[ \\ m u  L M M '5S5S5Sagiq`r_sEGQjkk /O/O/OhjzDNVcqs|b}\~\~L_nxBJZdpSpSpS@T@Tbds|FN^huCENtOVPVP^q@ J T \ l v B e B e B e Rf Rf t v E N X ` p y F T V _ E ` h a h a o B Q Z d l x [x [x [c \c \[]nMWijj!0B0B0B[bjpy@JSOTOTNUfr|OPP"1C1C1CW]fku~PPO@QxBVWW+XYAUZj\_kU`l"1C1C1C\_loyBO[P\P\O]nV`tuu'y'y'yHNPZG[F\m_ituu)7c7c7c}CS\fn{ACJzKqLqLZapyCKX^`gWhNiNipj{Zd@@.J.J.Jc@JTWUWUVVgMWhii#2N2N2NgwAO[P[PZQbv@UVV.J.J.Jciqw@GQZW[W[V\mWarss"0m0m0mGNV\elv{@{@zARMWkll%4F4F4F_bos@CMVcoSpSpAJWZgkxN[^hqrrrrBKX[hlyO\_irtstsRtEnxO P P ,i,i,iFO\_lp}IVYclwmwm}FSZgkxDQT^gohohyBOR_cpFSV`ijjjjzCPS`dqG W ` m p z C lD lD T ] j q ~ B O e r u  H F I F I vJ [ P Z j k k #1n1n1nKTadquBN[^hq|r|rBKX_lp}IVYcltmtm~GTWdhuKX[enooooHUXeivL \ e r u  H qI qI Y b o v C G T j w z D M K N K N {O ` [ e z { {  | }  '6H6H6Hadqt~GUHUHTIZ^hABB,;M;M;Mfis|Z}Z}Y~OS]{||&4k4k4kEO^huxBKXbycycxduzD\]]$3E3E3E^ems|CMVRWRWQXilvLMM!0B0B0B[aktOuOuNvGt~QRR(7J7J7Jco|BLUbnWoWoVpA|F`aa!0B0B0B[aqzGJT]O^O^lpHUXbk`l`lNm~ak~#1U1U1UnxCIV`bqUrcscsbtEblABB&4`4`4`y|JMW`msntntmuFDNfgg,:f:f:f@WgpzKwKwKwtxtxF\kt~CO{O{O{z|z|s}NK U s t t !0B0B0BNPaHReff)7c7c7c|HKU^gjwz|v@qAqApBSWa|}}$2o2o2oINVZchr{}|}||}N~H^__&4`4`4`y~NQ^bluBJnKnKmL]DNfgg'5a5a5azKXehr{HLoMoMnN_s}VWW)8J8J8Jchpt}BLUWVWVVWhT^yzz.].].]vBLR_kmu^vjwjwixIV`qrr)8_8_8_x|IMZ]gp}IlJlJ[dquBFSivyCLLMLM]fswDHUkx{ENOOOOkPa@ J e f f &5h5h5hACS]glyDFUxVuWuWegv@JO_iuququqYrYr@BQZdiyBOZ\kNltmtm{}L U _ d p l p l p l om om tn  LVnoo'pq( $2n2n2nHLV_|`|`{arCMcdd)e)e)esy|DsErFWGQ^__ /A/A/AZgq{N|N|M}NOYkll-i-i-iw}@HwIvJ[nxIJJ)e)e)eEOXsYsYrZkPZghh"1C1C1C\cptADNWdpPqPqFSWdgqzG]s^s^O_p}G[\\(d(d(d~EMS\cmvrwrwqxI@JVWW+g+g+gu{~HuItJ[isBCC!/k/k/kyBKyLxM^lvIJJ-i-i-iw}@JwKvL]fpABB!/k/k/kyBJyKxL]Watuu,h,h,hv|IvJuK\]gwxx)e)e)eEOWsXsXrYj\fstt&4`4`4`y~GKTYclnmnmmnCMeff&4`4`4`yPYckx~@GwHnInIW^mv@HU[]dTeKfKfmgxwAYZZ .k.k.kHQ^anrKX[enyoyoHU\imzFSV`iqjqj{DQTaerHUXbkllll|ERUbfsI Y b o r | E nF nF V _ l s @ D Q g t w A J H K H K xL ] T ^ p q q !r s " - J< =NetYtYtYfDRXZbQcPdnLMM- J? @R`nSnSnS`AZ^fjsxBKNLNLMMWxyy- J? @RCQvQvQvCdrxzBqCpDNopp- J? @RBPPPLmFJWZdmzz@z@yAKlmm - J = >P`nSnSnS`MSU]L^K_iHII - J ? @R]kPkPkP]~LRT\K]J^hIJJ - JA BTBPuPuPuBe~CKOX]gprqrqqr|_``- JA BTN\A\A\ANqJMZ^knxANZ~[~[ily}JMW`mC]D]D}EOrss- J:GdGdGd~CKOX]gprqrqqrCHR}~~- J;HeHeHeEOYsZsZr[lNXDEE- JF GY~LqLqLq~fCPS]fs}s~s~rIqrr- JM N`@NsNsNs@oHLY\fo||@|@{AKz{{- JB CUSaFaFaFSwPU]ajoyBDCDCCDNrss- JA BTTbGbGbGTwEKMUDVCWaDEE- JE FXesXsXsXeLZ`bjYkXlv]^^- J C DVaoToToTaFTZ\dSeRfpUVV!- J"B CUXfKfKfKX|JPRZI[H\fJKK#- J$E FXFTyTyTyFm{ACKzLyMW~%- J&B CUFTyTyTyFjx~@HwIvJTxyy'- J(F GYTbGbGbGT|JPRZI[H\fNOO)- J*Q RdBPuPuPuBuNS[_hmw@BABAABL@@+- J,F GYcqVqVqVcKdzDJWoqGVHXIXIWJT|}}-- J.M N`cqNqNqN[Jcs}EQBQBQBWCWCVDN}~~/- J0I J\vDiDiDivazDNWnXnXmYcNOO1- J2P QcDRwRwRwDvOT\`inxACBCBBCM@@3- J4Q RdESBSBSBOB[`hluzDMONONNOYLMM5- J6J K]DRwRwRwDpILY\fo|C}D}D|EO{||7- J8G HZCQvQvQvClEN[^hq~JyKyKxLV@@9- J:L M_`nSnSnS`Ngp}ANQ[dq}[~[~LUbfsv@IVl@m@mZnxf g g ;- J<: ;M_mRmRmR_{T^hnzrzrzrHsHsGt~Z[[=- J>E FX`nSnSnS`G`dlpy~HQTRTRSS]DEE?- J@H I[bpUpUpUbLehwANQ[dq}Y~Y~LWfo|IR_k@l@lXmwabbA- JBN OawEtEtEtAqJMZ]gp}G~H~H}ISCDDC- JDR SeuChChChuiBGOS\aktvuvuuv@tuuE- JFC DUNsNsNs@e~EOUblnuavrwrwqxBghhG- JHR SeDRwRwRwDxQXehr{HTEUEUDV`TUUI- JJP QcvDiDiDivhAHUXbkxDuEuEtFPBCCK- JLK L^YgDgDgDQ~W[hku~KPKQKQJR\IJJM- JNO PbWeBeBeBO@Y\ilvLXMYMYLZdUVVO- JPS Tf[iFiFiFSHadqt~GTYUZUZT[eZ[[Q- JRH I[drOrOrO\F_bor|ER^S_S_R`jTUUS- JTQ RdR`}`}`}J}VYfis|IUJVJVIWaTUUU- JVE FXZhEhEhERyRUbeoxEIFJFJEKU|}}W- JXN OaR`}`}`}JzSWdgqzGMGNGNFOYIJJY- JZ> ?QFTyTyTyFfJT\s]s]r^hHII[- J-K\ .KwKwKwDFW}Gvww<M CP|P|P|IK\GQEFF<M .;g;g;gu{~FuGtHYBLkll!<M "#0w0w0wQV^br{DIS\E]E]kow{JS\akt_u_uDvGnxLMM#<M $1>j>j>jDHXanq{DQZx[x[ktAQ^gw@M]gp]q]qP_huFPYfospspwqBhrT U U %<M &0=i=i=iCS`dnwDMwNwNvO`akLMM'<M (.;N;N;NhFSV`iv\@\@[ARq{Z[[)<M *CP|P|P|V]mv@IJJJJXhw@JSLTLTIUf^h\]]+<M ,>KwKwKwQUenxAEBEBP`oxBKDLDLDM^\fUVV-<M .GUAUAUAZaqzDMNNNN\l{DNWPXPXMYjfphii/<M 0BO{O{O{UYir|EIFIFTds|FOHPHPHQbdnabb1<M 2IVzVzVzTdnwHxHxGyJHRLMM3<M 4DQuQuQuO_irCsCsBtEISHII5<M 6BPWPWPWpwGPZcddddrBQZdmfnfnco@wAtuu7<M 8=KRKRKRkoHR[_\_\jzIR\e^f^f^gxumnn9<M :.;g;g;gAEU^knxANWuXuXhq~N[dt}JZdmZnZn|M\erCMVclpmpmtnblK L L ;<M <4BIBIBIbfv@MPZcpuVvVvDHWanq{DQWxXxXUYjWaFGG=<M >6DKDKDKdjzCMVXWXWeuDMW`pyYzYzHYhq{D|E|EWFWMW~?<M @5ByByBySYfis|IRGSGSFTeZdJKKA<M B9FcFcFc}ANQ[dqzq{q{p|MpzdeeC<M D4BIBIBIbfvLOYbotVuVuEN[_lqAKX[enwowo}APZgjt}JPqQqQURcKUz{{E<M F4BIBIBIbis|V}V}U~OzDijjG<M H6DKDKDKdk{DNWXXXXfvENXaqzZ{Z{IZir|E}F}FWGXISz{{I<M J2?c?c?c}MW`qaqapbseoRSSK<M L6CgCgCgAFV_irususAFU^hqAKuLuLZ_nwAJZcNdNdrwFOYbfcfctdu_iPQQM<M N6CgCgCgAQajt}u~u~L]luH@I@ItJ[JT{||O<M P5CJCJCJchxANQ[dqvWwWwGP]botDMZ]gpyqyqAJW\in~HUXbkslslzNXehr{H N nO nO VP a J T z { { Q<M R7ELELELek{DNWYXYXfvENXaqzZ{Z{IZir|E}F}FXGXJT|}}S<M TERvRvRvP`pyCLDMDM[l{DNWOXOXCYjeoeffU<M V9FjFjFjDJZcmvxwxwEVenxAyByBwCTJT~W<M X6DKDKDKdhxANQ[dqvXwXwGP]ansCMZ]gpyqyqAJW[hm}FSV`isjsjzCPTafv@ M P Z c ld ld t ~ K O \ a q { H K U ^ f _ f _ o x E I V [ k t A D N W a X a X h q ~ BOTdn{~HQZ RZ R`ds}JMW`msTtTtDMZ^kp@JWZdmvnvnWo@jt[\\Y<M Z8FMFMFMfl|EOXZYZYgwFOYbr{[|[|J[js}F~G~GYHYLV@@[<M \6CoCoCoIM]gtwAJW\}]}]ko~HUXbkx~__|@Q{Elmm]<M ^8EqEqEqKQajt}~~L\kt~GW`@a@ao@OXbkclcl~m~q{dee_<M `7DhDhDhBHUXbkxAvBvBuCTLV~a<M b5BnBnBnHM]gtwAJW\|]|]kpIVYcly_@_@{AR{Ekllc<M d9FrFrFrL\fo@p@pqBoycdde<M f7DhDhDhBFPYvZvZu[l_iQRRg<M h5CJCJCJck{DNWWXWXfvENXaqzZ{Z{IZir|E}F}FVGXDNtuui<M j7ELELELel|EOXYYYYgwFOYbr{[|[|J[js}F~G~GXHYKU}~~k<M l7DhDhDhBR\evfvfugxnx`aam<M n6DKDKDKdhxANQ[dqvXwXwGP]botDN[^hqyryr@ET^knxANTtUtUWVgQ[B C C o<M p8FMFMFMfl|EOXZYZYgwFOYbr{[|[|J[js}F~G~GYHYLV@@q<M r>KwKwKwQanr|ER[E\E\D]njtcdds<M t5BnBnBnHM]fpy|z|zHYhq{D|E|E{FWAKqrru<M v6CoCoCoIN^gqz}{}{IZir|E}F}F|GXCMtuuw<M x.;g;g;gAEU^knxANWuXuXhq~N[dt}JZdmZnZn|M\erCMVclpmpmtnblK L L y<M <N z ---Y]gmyMyMyMMNMNLO`yCTUU$3E3E3E^ems|CMVRWRWQXi_i@@YO^ _O gC  r