xorg-x11-server-source-1.14.4-5.fc19$>8DR-)$>8?d  ' _  ",  *$ > r? w`w8Ӵ?([8d9`:[GlH&I;dX@Y@\@]U^Kdb?defltulvwxTCxorg-x11-server-source1.14.45.fc19Xserver source code required to build VNC server (Xvnc)Xserver source code needed to build VNC server (Xvnc)T buildvm-01.phx2.fedoraproject.org퍾Fedora ProjectFedora ProjectMITFedora ProjectDevelopment/Librarieshttp://www.x.orglinuxnoarchK " 2 C  s%] >I*" #[5OJvS'`YN[E$nX wgo; a;H !{s 7@a*eXeo?boUUd1t5a<<eWS(Rdo 8u {h3*){ ><SQ7.n f! &Rj4"=e+_} 0Vt<8O~; 8zbV MI:|=&B_ l'd|P.Yqo2MXUMz h%apjX+_ 3 xiQ_R#&JPPb@Z>X caa~ ) = ; d /"m/8 ,.g#DR >W?VF.  <x^xk# 0Ux#@8;-{3ub,W-2 qO$3 o!..) !9-#!FYM ff.<C. C- 8.Xe,Ҁ) M|8=kL 62  H'd6F4< SA6 P0 {1UGA;e?|E1 d+ 2$ 7 -)# v5K_t :{ 94; z)c,Cv EeD+ k37:8BTX@U  d5Cni=s> l(s $3GzlF7|&, 8Mcuf:# `]gW s$ S(r 9b:)g  P a0k*'`Vp (tH9 1/~ O0&k8 B  K7@ X]"KbU1(  xq'q : J &B 7N &?!V:f 6,B>h  J |~ @ Lde Gbu ' Tl 1/(9`I=q^Z R?0d% J s8 ( BBP;Gn1M%1  l B7CI=_xp $ 9^a5 J3 K e7KiNZ!Y(`s-;S@ 4:nL6 O qO5c1]  &+ E95{Ev[ ? HQ -vJ ; a 1:M0nHsnXMU ';vt ^ ?/!K,)4E 2(  ;SqHT6sXkX>jq[p_ Au Rl36dj9CP3- ]  )%AJ k   G?H),|=2* x` j:1 G M\ +` 9 S*,O+V sSl Y+/%s#K(BP q *Y%+s`_t0; _^yKOjJG 'g , A>LUaK="i$ -ct[&*+  'A%U@(GEpv a iqޔa[e uU+!25. 7' TR ;"^E'')%'''%%%#$} HL27" /|i ٻ B# "Ҿ3&!PTm$%M#%,>'U(2V2% ;xR1$1'.Kse 8%;Mn/ Ż>Kk} O% '50QY   ^}yi|-#(#wQ\ )*ogx)  1 Or9m8nƉ90V7=[D=R oAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AAA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤T T QT QQQQQQQQQQQQQQQQRgQQQT QQQRgQQQQQT QQQQQT T QQT QQQQQT QQQT QT QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QQQQQQQQQQQQQQQQQQT QQQT QT QT QT QT QT QT QT QR QT QT QT QT QT T QQQQQQQQT QQQQQQQQT T QQQT QT QQQQQT QT 3QQQQQT QReeQQQQRgQQQT RgQQQQQT QQQQT QQQQQQR RgT QT QT QT QQQQQQQQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QT QQQQQQQQQQQQT T QQQQQQQQQQQT QT QT T T T QQQQQT T QQQQQT T T T T QQT T QT QT QT QQQQQQQQQQQQQT QQ Q Q QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QQQT QT T QQQQQQQQQQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QQQQQQQQQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQQQQT QT QT QQT QQQQQQQQQQQQT QQT QT QQQT QQQQQQQT QQQQT QQQQQQQQT QQQQQQR.%QQQQT QQQT QT T T QQQQQQQT 1QQQQQT QQQQQQQQQQQQQT QQQQQT QQQT QT QQT QQQQT QQQT QT QT QQQT QT QQQQQQQQQQT T QQT QQQT QT QQQQQT QT QQT QQQQT QQT QT T T QT QT QT QQQQT QQQQQQT QQQQQQQQQQQT QQT QT QT QT QT T QQT QQT QT QQQQQQQQQQQQT T QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QQT T QQQQQQQQQQQT QT QQQQQQQQQQT QQQQQQT QT QQQQQQQQQQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQT QQQQT QQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ Q Q QQQQQQQQQQQQQQQQQQQQQT QQQQQQQQQQQQT 2T T QQQQQQRgT 2T QQQQQQQQQQQQT R QT 2QQQQQQQT T QQQQQQT QQQQQQQQQQQT 2QQQT 2QQQQQT 2ReT 2QQQT 2QT QT T T T T QT QT QT QQQQQQQQQQQT QQQQQQQQQResQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT QT QQQQT QQQQQQQQQQQT QQQQQQQQQQQQQQQQQQQQQQQQT QQQQT T RgT QT QQQQQQQQT QQQQQQQRgQQQT QT T T QT QT QQT QT T QQQT QQQQT QQQQQQQQQQQQQQQT T T QQReQQT QRgQQQT T T T QQQQT QT QT R QQT QQQT QQQQT QQQT QT QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQT 394019acab14717b813b5799902e0b61bb661f452e78f42c71fee4a788eb71666d66db5e322ee19d8377d60e5302ff89f9f2398ad686fa06e4b8f5c9e1cce9effcac0ceb07d8d598bf81c204cbf0942e43b88a7c97139da591b64173bd9d12c999672b9f5f772ba03943b1aba48338fcd61f5631ea18df76dcaf6b0983a5511ac9695cfde4ced5e195554b4ba9250deb7c3796e282607fa9e497d2ec5aa0659a1ff91c1aa55df2075dd1fb207b817249535c8a11dd4ab0272b6b1a5b1b870c16a8fa93e27c2e5110e3401a16c6c0e7740001740b6d6614cd3f440829bb3ee93ef903de41e25a6cb3b0d824dc04930e703ca6f639695048cfe526a0b937a3d268694502262779279af59e05d4597dbe13a67fefbe38f8fbbfd20a6dd883467da9e73f3ebcce4c3e63f3971e0965a47432cb4f8a24bc2de4c53daf6008a88f9b65b397ad523afb13cbdbb4465055c91dede378551f686d9c29e0338aef49821f5203b1692ad060839147ba3cc5374ca5ae1ca68aaffb5c0a4494ff4617c99b1b9f05517d7093324eb11d917917e55eb587f81d06f535856ed0a0834110c793acc27ec3c007b9825910220723d4664a8a24cd1b5d47c8f56f7f930f9965985b460b36fbb9987fd3a35dc23b95521085e4e3be59b563e3a46caa377e9db0ea172064acc38daf39b4934cc75dcb68fe60f42ef3a94b4db951974aad0b025d4b4ceef07cd6f7c2ed14e10cd5c59d12ce23f04ae5ee34f5a96696bf74b1a24fe1be776181ea2dad10e00833f46a164017f2d85f9b7f99369473204f4d9a5becab74a6984762f314cc78ec21d31dc1498cbaa47829b39dd07fdd9f01c5addc240d70610d7acad7bb20b437d98ec9363d0cc22454983c7a1559ed0275cd743c655281c5d911ad83f81564f1bf8ba3eaeb15af9aec2883c1d1397f8f05e8321f93b0888460cc8c26ee3a91bc308fa6a934ea4ba571faad9821d448bd51340d06b55b341f5689b3394103a82f56b22cbb22ba87a3872d2d90719275300379cc28b1428b55bfcd6a388ddddc4cf23e1d42ad6b0fadcc2033bba917c77261e0f4cd838aa5c94bbaf34e562f6240e6d09fe49e354846d125b4e1b10ebdc69081085c5047f8d1252aa16e064166917acfb6dc4a953b0a9a91d15c829becd2545f184682668179eede509e285b0da72d5400fd845eaafbff650dae38acd739cacd31e76fb09a7b4b23a909a41e792162dcea0e3186dfe9dbf43a394c8503ac05a003ab453f401df085f749abdb23f1b429f771bdf6333f6065dd3f169de085a22f595e39823d04d7f9902f94da65f67dc629be425bbff4a4acdeaf1eadd661ef89df2cb17ed8e3aca24a82a96eefecd1c5a80153f3eb083f3a50405a1c35526c2e13d648f2e03dbfc639ecb100aaf8e53e218903c692a7c2639df822f1dcdcda852d7894d264036cf89f70e882b05e023231ede92382a7bcf05307dbd41529cf86ff14121bf26a592020ca39fddb37000b4893914043b8aa6f1c9540d4e4b774537b26d712941338844ec8b9c151dedf540a0093352faf820074da0d7f5db64827849b7e633c6026e7d37ad9a40d10d58497f15cd6138f208cfc81a07157b25ff8b257b748f7d9f69c8beedaec4f3a391a28de321aaed8ef47998278589ec1f77d273b63268f12d5d5963793c4f2e3a9eed24411fc4c975e84ab2c938d8eff0b7dff9f2e81ff5e908d2b257e48e8c0583b9fe5f753adffcb5a2030bd5bee62b94155afaab10f6e5b72709178d751843fd193d7146d940d921a487fa57e04319f90814f6019659035e3824577fcf3370f701511e8621f1b37651a027339696b2d59c7c79e2e8cf7b1b218e4389593fbfc08da5772212f862e74019a3ecf7d61516f7164af78af82b59ec34e903846977daae4577efcd8472dec48650e485b9ac59439787b865455d8a8a7be772fcbe735b8531453058838e6b17324212b93b9c44a6247f377bf4fd253f35f5d3be8ecd6263282a24f04f3406c22fecf6db3448a6fe6f39eda03b32ea143f26bf5099aa46def220eee1e40cc76ed4bdb77ca7f6bf1bbcef84cd491739caff1574bc2a2c3ae0a8291c8b01a3ed295861272508559bb18e0e16db3800f61e4cb1720bc430116ccb7c0849bfc680663ca646cd25cc80be34580a38777a1f9cf16976cd97f505bd0b4af4f2bd51c39e55fd7f7083961de8ce22c901bd476692bc5002bd11e8c01a1652110f45684de97a7ec5ed1a8d050a018da62bc9826cce60fd51d67ef1fa003539c47f4da69755939a5d96df62135415cb60320e412ee23429453954ed6e95bec6783b2e36297647b668e9333f4bfd492c28949410bcf01168e1748e46a00acbb261b0317402ba3f5f70967b84f77d41306ba162e800f93c7444824002307cd4299e0c35daa7bc27951c31db99840e599f5d876034e6e0ac0ebde810b80f0828f90d1d2861131bab783b9f439735e968fef1d04fce280998122d819c8ab59ca3120bb8edceae9b97467e9b758638c1573d0b0fa647be4b66502837e14b3cc036ad5d0742ff7202f7a3a54af1d7d229cb4c6928a0ac035209906acf7bb6029a52bdb469f53528459cfd49b5d08908f878b19ef2a12b8a846c8203360ef42a1c5d08959314babfe61fa83c9226f3eaa911d4162cb4aeeba4054f8dbeb8edd9fa26da891ed7cd0badb525010e8bc091992846ea5282d72b9ae2c4c09655dd530fa96652a503a064d2bd43b4c20a3a4de516d17f65162b3cf109affedea929f616f17882411a3bae44135054a3f247932daec59bdc55eef98743504cabe07914745eac9703023102153a5e47d27806131840bb699e0fad845d1769eb114e4f1a1ff3834c5a63fa1a8250597bfd8bfb573f721043bb34f75194ac98386e5eff4f7529264fb81ab4c17ab25ecbe8bdf4ff02a9cdf3166ed32c843fce1a498192fb1ec6d6307b365c29434662b1d9cc17e99a74503d333b92185bb5e2ebb2789accea557a1f0e273608854276a2f1458dd3b8401317fdc97486217777107a56611e7e433cdf716b36e74cfb99b415f7fb89f0ec36be4360ad38ef7e053c962952849e489bbe9436420a5d6e056d0f6304da3d6f0cd8ab789cbcc149404675884be22825471fd6fd3acad3235b4e5e0f4ec6e1559d4818c1bfa016eb498427f5e4858a4dd859237441e31a64b90b3386b960d0b49c1805fa3287ccc56edb20b572278b7f9a80dc183143d6b21913c65cdedea31970ff708c78f37d587114830d214731fb1760f304fafe08f619f75b4cf75f1a93806ef29558f54de20354af62ab2ae280ed6434770339fbc41cea83a04fd1c85f456650e3a20b467420f2b9324e04c6a284bdcd0f530932a1e172240b843aac445fa61221492e82ec6c0e3ca4dedee0af2c69eebaa15929d40f80d0eb0746f44b0f8dcafcb3ed7a22ad40cb916fac3fdb8da3909962f6afa08b15acb624d3d994e247ac3633b886c167b2c71243644a9663e1a364ae3b85289dd9e1fea6b6713c176d9d1ba20c83e2b147626991181c686b41eb303c87628a69ec1a43eb3e91475dd35a22128f6efb58c5d35ab6f2ac39b5ee41d2a52b7a0e4774da0006385a2faa3afb3d1654fe10028570610e3f5a3b2e992111a8eb5c875baa323935b474a54ddc730a98dca0a12d9b01f8eeed429df2330e24a53a87cfcfe5664d56dbe0f56ff978a03bc90e66896418e55bbfee5f91be2f39d80aa1007f7511fcb95615852944251a7a74a058e952d282a9db29a2a5c90e171dc2e863950fb48f99fa5fdfbed63a686c35c9e89c0cf6a99ecc30882af0a05a635ac8a5299bfe01648849734c7968a2018cf4d6f5290fee2d6e4e81abf16b34fe55c3bde89c664ced40fd39611ac6fd732d2fda707524a70e3a31347b05ca66abbf357b6f70752855151638d4ac09bb8bf35c6c5fb806012d7c007cbe000534b8bd30d3e510ca4f8c83a73e843856fb2a762ce6071344397d51374e722b05fce5aba03c3f44d7fe76b759c628eb35c9f8008e80b111a4c883433a8763ac62c8c26c2696e931507dc995a74232dc8f186cc1efcca6ef7c2e6019a7cab47b29b1d30e05b471b86cc88169dda335a530538c91fd0a987849f51903fa02302fb28a66c707508b6299739818bf63759fd1be6286bfc940177f097fb7d84d544dc4cd71cb4a27764b55c58bac9ef4463347d33d29a9bc29149ca563823659df1c686a9e1ef83dcbbe2f8cc359c530037024afe7cfd07d3000b3c7306feed1e524d171757be27395f1e121044543ac476cdc6b320f94916b6026350b8fb6b7793161eb0293c4f49fd6c6d0f60e710079f90013c6803a0d8f73ad5706846c740dbc7b5cc4acccdafbc85682071ee9f5eff393a88b0421d5a4152c6e039c390823568bbf7cacdf4988c9c48302293b067be83a8894f533201240b1aec702dea9c2bfa9335904e80691b2672e5d9cdfbc6f817ae4c8ce42eccd8717e2f7d744b5b44e7f7c741f9af2aed0288d955406aa217746328c8f863188bbfaf14f43332fc772009d0634f45fad73c458bf5b033192f8dfad40ee606591424b0f4907ef017df64e504628fb539b75bae0e91abc47181ba6de76c6d8d2fbbed40d054a626b68030078971e54df3738f801ce85cbd788a5401bf27397906d2c22e245a4e8c09e1b30b895623c2f7e7466600bdc1baaa994d4045bef92a71e43a8cc69b184152e4ea4e7b035a25ffd4b6772bc5657afd6646acf7d3073e2d7fedb1686829a10939258e05420a497d45c31ac469f6ff86548b6a48d90f60b23c540dd0a3164a8fe7c022905e177c4e91a6a56cbbbd288baeab826d3bd64ec944badc3c13392399c28dcb30e43cd6ddd8939be7354edf7734f08c8f03880a5e66c17cd47b982b22d525d4bf85ce6f214efeac07d0ed5ad3f6fd88ab800ef3914edf853e296be9d060f40489a3f2af822daa59bba37cd117bb7457ea2ad62c353563bf666aad356bca375fbde0346b92088e52053ebae3949023d726bd9daa2762d77d00da34451b29a696a088cb196c825df4fce306fd0011c0e919bf22f5617b402c7d3aee384be8e13c0e53209f3b64e47ce551f3e0f2d6e1a46d5805114d90a7577146045c94cbca5cd73567939fe30978807067ec198c5f4cf26d15a069898012e49072ad9a32296ba06031eb7c16d1a028dc4acfe30f03d8693684cbf59f1c7256d4389d34c9b6ca60bcf037d55db30b8a94a30b1863764cd36b2d0bea8f376599c3f2c4b024cc3e73075f42d5f743f634f558e0de50b934a2948ec8146a2e65981ddd9e3218c50343713461b63d1afc06228c29966cbd99be03a6a51cf9ead60c24f6a9186a431b2c72dde7df73302e64151b83ba77672eae7128be9101c195540fa8178a292434a3b586a0161964fa5b496093abddbd372aca294827687e3e519847c37de0613a40e42aa27112d8a0ce55ffa9054e0486d090e48fcfd1a7e2660d95dd32eb51bb337157f9c3f2527a53b1252397b575593a7d0e45abe2a236c77feff593e47358c3ae6a1856b9b684c2462caa53c89f40f7cdd8ce0d68df6d6c67384563f9938e85ad6e033b3d62cb908909f750cca81bdc2d0a5aee689d96359edbcf97a2ff38986f1227e16b72f5e4234bb245064bf198f6e029d43b3fe48aa92caa3a55436e9cc60bc62375f5a9146a96b16c11fa611ce0f2a76556ff5cc8f5c6a4a973e36550bcc0b90a728ae4564ae1afafd2d781bf0ef624f2237f3dc60996886bbdd6814afc6ddad90afe79e4e295c852e63a35d4744f800de1d909e4f0124e9854a391bdc96839f71956438aed68282dc4d0fcdd946af147676a6bb684a4c586d38b344dca4fd1c8568481c71b021f28def5c01710789b87c74861e2c56c2f37a12b77277b0124cad23d93ce375a302c742089ae6449a2e65f15262080971d05d457dc4e405f73e0c366d9f7a70dfc0a4b1c5b1b1c952727f3f5ab424957d79651d43ff70ab75adf3b4c425797e764c0223762092520d21f6bc8558bbcb07087df65da924d437a7e8acf5c13b0b547e7e095af64399ab6408dbaef497344210cd97d490acd1fbbce39d064c52470e4d4835e019685fddf0d6f42616895999d685aed292818f587ce115517fadc653f5fc63d74db7391a3e4e4694b09b497ee7287da2b5b5c2cd890958ab623112d7eedf9b9f6aaf2d0599b317b7f842861f020107da7447bb60f2f0ba6e6dd73e427c8f05725fd276de47bf6a3bffff40ddce1f306fdae9f697e57850bf6f585dd0c431fda14c76ca573dab9e1ceb2ca19529bb6527b555515168ecd7641b73cb51af99d0d4932e33fbd2e5bba6db8432bb9e820c10df917262467cb5bc110259938ca72c40abd7bf1187096f6ea7547bd84ac06ed396b5874b2fea46bb43513ae299fe8974dcd5d18b0e500121ba9000d593e2d0d525724da6988fdb0ec49696dbaa6bb8bda41488d315d07530df906664ef2a8c1bd807901c56147cdbc9fb4a40d754931e44627051b94fb6b3e02d668855451103bbe4bbc77acd78a5459ecffe170c95e667038d83b853222c19a85f8cece3f8a471fe6c306dd86d2a6bcab385eafb8dff5c8ca269c65de2841a27749a902b3a0b9bb4692098bbb660fd7f85964d69e647154e76eee387f74bfbcdebdb918aacb885102ad2852259ca41aadbe3f126b5a87fea5b87d6a2c413a63792cfe6b4b4a46e9b0dbce7526dbc992a5513322223e91aec92e75f856f4db67de7b13d50338b4b0f9305eb544dc151544b1a64f200e5dafa9471c7a39f41887353b599e02d5fa915b98d3073c16becc0bcfab554a0403b22e8e7a0cd8086b0a25e973d02a3a399fae6dff7ea55e73b2e0242d1f49ab039a107915208f47942db0614ca110df15a0005618d09a602d7e04b0d43a712f8b9138b6cc9ce0b191202cd57bb2b1457c484c30a2de92bd9f665411b73a4661b174161fa8e9f744da8bf19c3786499fc242375ac778b157d335670ff2a6d406db98c9cfdfb9d7924edc113f50d4be1ec14e95b810db867348cb640eaa16b9aa3dfb1b43451ad1a557e493e7aac04309281cb5e02cfda0fb22578071341c42c99fa32aff03f690440d1afe765affde25ae9f1a27eee7d5aa4bfa513497f1b361d8ccb18a9d968fd67b0f3ff3dfd4efa8800bb51d5277323e59c2da298d177c5a35a361184022cd76d5dd02744b211dfb522cbdedb0497813abf9e1b289a21cc4c240db51648b8cfd4fcc6e2a6083335a3fd7bb844279517add6c11fb3f6d2a14f3158cdab7de05c3ee437f86b46f6a3d15fb2cfb733f786618e21ec48659ce8490b395350d97b711af0ff6a74a443c13f78888e36ddf395ca2842d82bb8ae3c248f38fa7fda42d9c0cea3f06654cfb1ecaaa3db5bcc0228e43da71ae331134aad4eb40890dc4b97b631b7ea631f134a7f3293dbd5141b18bc09a789f786ec0ef09676740f89c125b67f9f2033f0f3876e6ce2019ef800a29a54e6a46364a7fa012b3859a453d4485d0422af8d6553698161ea3cdb215c3e4aed1539ac166bf167898ab01f1c0758d150f2bae115bdc969b153580b7b44d8c80916d3ddf4a013b43b5771c599e5262518f5f1524c0dcf8f06b01f6c8df515733655488e891e9395dcfaa814fe307fe7f1654a1102997aeb65b39991ed78b9d33f47be5b955112b34af3cfd76fc225550aad8ce53cb860233a37bda3c3a9ff06a3358e7bc42a56f3016255b8abc5d70064fcc6ec72a05610f97b9c6bcc0925234e19eae4bf4b5f0de7f7a1c639eaa7f5524395af9f50af519b3fff33eaa757fa1a6591504e502d87ae4fe1112c40c9c5d3afedfabd4dde4ce3cf84242d26bdb6d19ce401366a948c3e91e5cdad55274ecc05a55f3251d37f5c39c4d42dac1edbe0bbd8bac04262b9bc590003e35ccce7f99c64b56667117cdeb979a3b3c82131cf9742a98cc9aacca8412a99bd3b3087059fdfba9a6b0520242f1dd3d6dc070835fc95e81d5803b3b7acde311d0206794ec90b6dccd2a2c8231bf599eac038212675604b815cce16bf2ae1c1df069c9cb572c18e33754d54745f513546b7e2196e6d47c3dfae29f03fc4b2d12977ce2b2ffd9a8baff142e6de4f224cb56121756a1215f1f3896e7e40fcdb62a85b8c705fcebfcff10f7f5279fead175b1c8b33c12a6a4ac00c4795d832c834394e27d61320ad7f5a28e938a427ae0ed7ed0b28c2eaa5921f306e37cc0aa7be5c444cbbec5aad57929dbc02552844ad440ec61c4ce2a1882b05d0262452d6a002f0d858c9e7e1c6033b023cf5b24c5b05ccbca98f93d2ec104fdb1ebf03bbedcecbff1a00cea547f0a2e02799fe1f7ee1fb2d776b89ad939dcc1a5e5aaf2882a85172b3cf67ac00d9fde8c42865abad4022006ad6e457d95fdc15e25268e18624291b5d07278f89f77ff17e8a338a4c1a8849cdaf149ae8d31a02569bd4a142166d41ab878431ec7bce84c4200b625a8bafff748ae4b476e3c8c25a94fc32e6c56312530c8dc85e3d8bc9354f190e2c0d18841a9df11e206fb611ae6c15b0c3950b5dc629d21e3147bf093393fdbcb2433fdf1613827f7f3699825d6d05a4274505565a1cf46437e967c87cb817fafee38cbd9eba2de4109ca50fce77b7972a3dcb68505234da25a02bbb9d57457d7e5f11d93f4779028ff84c001e65a1e7f431fc2dddd69ea7d094c30f289187a92f267373e74e056965b94ada1c75cfd19e5f8fdc5d4a48495c39b50a5002d8b1210232e72ab6ec18b50af753b12bad581b61a00afbbd114cd4246018eb69d8a02d07e6f0f9a80316c261ade39884363001b75d67c895014bc7455e279018af1af42c5b84efd54679f3b131cb42b1c2ee5ed9ebbba7bf772667fbb5fcb5c72bba0088006ff1f02630837f00abb863dc4b90129e2b974d4cc5eb8bfea3e922e89b96453526bb45446eb58853a7cb694d3385a965e0549ed8f585b0e597c204ec154c15964a34bf4278182ccca051064d0abcfc47755ae45279c78df12446803e6b4e440329a9d3d4583a42d349551479ab14a09b5decf61b6e3990b4353e9e98c23cf069cf583e10203534b85b51a48b0fbafcafa79562406a1a3528b4c14bfaa1af40539ad5e52984838b37899fdea2c185d208aaeb6a3ec0e17b4e2e89749b2b2bc3f2887d06857f86b9c23b2a35349fac8d3bcb0bf88e40442fa355fc416fe9f0d097d30183587afa4113863bedb4d9916d7ab03a565259c0cb2abf0fced82572f2c04cd0d736b7eea74b45d90d27710fb21922f81051e9af82bc01314e09814d615cc4eb38340920d346ba6d78ec4f6fc405496374645e1f159914c13a9a2d32b36642d54f295f8a935ca42469c41bc9cf433382bc5c0bc8b7da39862236115ecab064af8b112d24541558582bf4d9dbb763f6422ca6a8babb4a9e3dc2dcd9a8c65c78a230b7066402d5e8175220ff162db43c0938276ed92cb89ca1466a67a9fbe35f9f16cfededacb0a068017d5bbc0b4e061544b5cf83162af86ad42a76734a95b7458341c317d8ca5c7d744791a0f071e11aa20e045ce8b2a6eaf6d058b1ccf6f93dd92a19bff9e2010a5c56b449d8d525f416887946cb1fd0dd7a443b18173c3788212292e9bfb60bf458e53db2cfa6c5674d4dfb0ca688aeb4bb94cff4fbd289ee39f9625a73e2eff46e6be8fc53a0a9012f75731e42c288aed235b4334038ffda2ae4d569a48b332eef5a9de0af1eea57fbe9d3841e28a8879fb935b074a15ee88e52dffe4de52e2ffa244410ccb0bcd8f659ede59680ec3cc7e297e07688ec8f0f0ab4d5d078549c0f7a83138029ae83d5d20342813b113952c3af20dab6ae9f26246a45c6ac24fd3b7a21b8aa18696e0a6a830a2dd750956db28318da4573c4f240fc9ed6457b52b46a4022026c80bc5dc6a64b6dad45f4b2bf380791f0cfee801c0442c6e731984d1970db7b0603429b1503279c622102dd89baa62d961bb50412cea2dbcc2220f4110b644f0b79152e26d5d0d0a95ee330164fac2afc21297d4c0deb4e1a882f769c4c5542fb117f4714b507e5576ab253b0c2c9e5d43eb6565a0293df6a4982fdcd8a203868b03f2e059f8a2b4391ea1401c272019cdadf904b3b808812b7ce93aa4e60e90bc64acf7f7e03e456010c601493926f30506bd459a2a3cfc4c87634be0ad18022db31614e422938fb184fc97b9776716417b02dc1e348f17ef337cee43126e7684289a9d2fafeb3d2ddcdc977a016d9afe2117d600817d9e98dfe881ed80def7700fa56cd7cf6db95ff4bf451580feab0626e865eec3b4e5cf2bc7b0a810f049269dbac1036996128878f3e7f8e6544380d0c48430fc80c9f91c3e41aedc91a081270e0009bb05f95d07c3466709f53adfc1ca093adf968b0633d554f3a28e11d7e3f68b6c39df782629a74ec5d143fd71d2783f0a8c48445d5c91a55748ae1d998bccd285bd4970678d1503887ea0b532cfe18285b2e35a4d825f546dbf01045872fef4c0762d2e47d291e6e5eaf56d6a12fda87052074de59e3c64a495e4971ec6c71671c2d738d30aac2bf0b0268b9502f16942a02a97c30bf703d8acf46fa1b7bcaec8b87a34cec09435c2d2cb685874310e0694813893758a8637ac6fabd723a4af81d3d6a5f43b48aac03d6fa3bf874a30d994fe8e560723a5a5310ada87d971c6cf6dc8f8a9d311f9edc2fe0b8bc4247b2d455fa7ed96133341e4e6990618e1d99b7f7ad598bed614d1b554965a56d6a43bc68d575e4f9ee367e5cbbd68ff804b59255ffe4f8f8ccb873206166eaf03ecc9e3310c0634b6504ba4b0eee3250128251a841721d575471160915c3f799d7e8aabd585552d84d681cc74696f1a3c72146fcd8b98ee97a9af76ec916accf6aaeb058e66b1e1f2a92b1f28e521f34cdb8afdc3c8dde35287080b78e3758ce141e791b11757c3cd66869ce4c43185c65a15d4009fd1d39a9bfc0a2c8d87863e8f0dbb437739ea35932cc45557924a2d5fefd8695cfd5cae74c8ed177344d2ee8cea490094738d344d7f131c902c8322651befb66316449800a295766cc1f8b9de3a4b1c59365213eb0395df7b783840fdf1947431d2b934ee1fad7bd374ec68b1351b1e761a8efc14adc7ed4f0f5203148ae27af4865a20be4f3b7285a7f31c601b7ecd1127aea2f264ef06f455981ec03267b24c4223ed3303d3cd9357d820864afb257cc86623418ce9fcfe8fca99d0a31f2b051bec0e6e8de81a85de0d961720606079236987a6d98d42eacc4ea9cf4e29a5fa0aa2ccbcd80c008306b9c92b2675fa89154a593756b8dda89b469f7ed3f8f29514aa59fad2ebc658f49d9fd84cabe7a4ea47d0ac5100a79fb90b0517690d58e3daae7110e5d5e429aecaed7bfa5eec81bdd1d2e119b02386cc3bd0bb258992009ac3f785e761472eaa39b1879b67ac04f4a82576b8f36549a106d6a3d4d99cc7713e8612aec3e6d096d4f539451db6791fc1614e374bf83db942dace72ed765da465d9fe71a1d8f83a5bdb8d419bea6daadac132fc00189d5c254957358f843beb7cb9a1f658b1bbe78d1e3ae887d485f988176d76fd9ff873996dac7b877dd0e06dc6a03c9de93c6e86d7ed7b951a30b3bd6c8389e6e6b2361001e959041a03b09afebdb52b012a703fc177cf7acbb02d9d1b462d570e08d2dc71d3dc3f144925239eae15cdbb7b5cb0fa5b73303257cd57cde0a38df778c70a382d2988115b88201591dbc0c31f8e305bb303bc438d7f8acf7b71aadfa84c81c4ebc5210045f0ffb7de22598e5657d0a8b044c6dbaf2398ee229cf1166c38d67e4a90084a3f4ae10d9033cfaf1d0be37ead9b88130b783cbc0319f0ec8085ab7fc13be38be6d706dfcd1d1ba225b0a37d5fbc9b422f58df9e124c4d516ddd05bd529b0c1013a7756c9735994a636a7216a784600effd3946fec26a673b6db6ba494cae457a87d11a7ce4529becaab3acd961aba8228eaa18b1b7d3ffca52657cbc09d6427d5a15b1bb033416f59ead47d890071774111f904a822cb5ad38e5d87706c52a02681d572af60f0f56f2c33f268e43e487210b439578517f76932c8ef897ac27e20ca4f8d7cd6e3f29950854d118afa8ee4dc06e31a19323456885596ba821cafb48085326f1e7b06d4b751d96f0bb136a540cd7859017ebd6c2796fd2c1b1e9d1e5cc5ea9f93e7b9b1475f983dd38bd4cbd5616af2434d33ee524df9db785f3d024f2e029d36d724858f93264000800c25dc10d05a780f60a6c755c4375545ba1f1389e5313d0fbfdec22518469df37396835491bbde720561d3e69159d54c8a7c348977b9535eedaeba35f6fee1aa52aefdcd8f982a10526bb0027a348a83ec4f5e6238bda40132ff0854b384b60a2c8652ed2392c6dfc3d354bf57484d88f1ed180acc3d4723edca4c82dbc68e9202f5cf4fdf8f92ce61f19c71b58b8acd5dd4c3dc012ea50c9b9011153810a297ad8fc5361c23d693b718b57369e8e0a3cc9d96d285176a6ad12665f8ef8ee99c6710bf17453c23ec63a80721690b6e1aabb4e17b0ccc0ffadd80f04f3c685abdf62a3f2e28aba41a0f5445bdf714a28bc8dc1b6191a336b04562dfabf2f99c3263f0dd5e50cea6f341cc7f01715379918bd6b4a91da574372ae0bcdb99ac81178bd986f266de291cf0a321c7eb8d9f1ca9a5ae0cc5f36ffc03b710985372006445eb973767887a73531a39517e6e9b1d98c9757872951337447a38fee475e1123e562a065f022134960daf9b5c411b70df44f0d771657afd75e1c11122957afce1ee7476e809c94191259a4cd3ccf6441cab5865dc03895e1c568151e72215791d7a58ecffa8f8c87d3e06f153373f603a45e4e244d566adb03756a1111f2bad709aee501665a8ddf75986997afe7fe624a55e9becc49c9247168113ee6a7d4864c14be9cf300e07bc4890f1d9ab3f58480eb9719b7a79673c769c2fb2215bc4293dee6fd6a12ab9113637b688be2f79a1b309d3617f3c7bd64deb0cb79ff05d650265f67414d8e39867ed33b3db828b45f6371acb6536962b63bc10f20094fa71281e5fa03bec2435f58bfd6fcd02a79ec7eb643ee2cb04cb478d13387b4acf0536fcf1a22edde07e43c111eb500cd732e12f3d79b5b7cfc2120fe194199de1c687587160d952cff348602c0069477a8ce9cc25a03e75d3634ea32ef4c61ad58231883d1a4e022b3982471ba1915304750ab4cd93eba407425774593962e19629ed47e4d921d34e1064c6633c5068693a114c6e6620682b2fb8c5075ba0f57a85b4aca22b7cfcfbfaacb00c871a84d02725995d1720cda91fe68d8b417646a8179450b16222b92d68b15b2aadbb24cb62851685ad7c90374c58fa7f022cd62095aa9ba6a2ce67202e1bdf488943af0c062600a72374a6aed5ec3e33dddc134e8b97eb4dec6cae3f495ac9cc5edd55df233d668119d10f6f40d9b9b934c3a3444730cfe59601ba07d3ff2a2613c40f93ad72fb8b4382fafa7dc7061b567b56730cb2b5f9765428d72b1a1e852bece4bb5a163f7a6b8fced4fc37bcc6f099f0210751b442857de31be871524c5ab571895ec64abc103f33dce2dcc25c78a24131a7d37e386be9521e89c132fc40e11300d1f59072d13644315faa23461a1e7be5631e0bf1a3a865cd9bbc063e5323d5f3153f226bfa1bcbbc90680ccaf433f2b4c6091f2c2fd7f7ef0314c75a1fec51e62e35ee392a9964351d05baf9676eaba0567c0a36cb055fd9ba73dc0af1f506fee950f5dd9fd269828c694723b7a98bb28d3f1116cd8bdb2dc7623b7ee4f729be01ef5005ea71cedde20935038692ef8299920e0a02e6b59be658387ce905c6916d57e0d1a1cfe1b17bfcb7188a0d7cf9469db0e2bfae66a684584b6bf079f8dba63b42dc02150937ac3807fee02edf3a68dc9d43f61b61d5cc64275465f34c98054c22251d9e3b41bf022547603e41cec0959dfd0f6265d9af65355fc5953d1a69d7a0d8446c1fb3ba9fc93beb5c0d9fe2ef3d4a93726ee2d248742a269d1a9189b442de062a94f18794006768354a2c666face69813a383fd95ce26b5143701c4220d8de78064cd9280c30cfaddb5d1c224963f79c4e873af87a3f4e8b1e2d226d956371346eba44e4c712eaa078dcb703b26990f478c2106c6474a53643086ab0ede61de33f60290e67e8c55739ef9f612df4dc50d0f0c6b976782fce955d42e47876db6b2e9c776578db5612f4e9f1d4861c415c1e632b4c6e1a26aca7decefddafad67762abc07361dafce6174f3fcd3310105e6359c7cb970c9c92f04efcff94fa0b3dff5c528b5f23991617c3cb7a98a9671607ef779b4fde475347e5d053f6562d8e49b07908462de770ca6e1ed98b36d8501a56211667f27e8ce043742c83eeb4a930db068f8311b51c96613d7b8a32096b70877d3af5440a9f7d62a2a3d561dd6e95cc38bb736b47b45196a996ba387414241319da31a0b59d8f48bf00b7e3cea6789f620768a8039d5ebf1a309f7fd82039c00d8ea423c7ba2f29dbca091695bb6164b27806132e93195c0d170cfd3e31bb63c303dd9a2d6b269435cd812493f6b9a867d4a093edeb25f8f2540b60e8f5841af0401ec8ae034710e039e526b355dcd807ac8af5e41d50fe44d335b77a912855b6d9c16f5503a46d32ffa63f7effa3ed0383ff0790d55e13a66b21debf582dba325dca23ab75cd0151944538c24f72fd61509e30b85e6b0a98e8686fecf426b85b79f93f3b9c55fdeca054c8068598d7a1454f8eebec1bd1265ece621a7baece1b7d09a15c2ea6b4fe079f4ed0bea56358fb03ec386e8315b3c47b1c2ed40dfa8f49903c06660775c66197e4564e807127c4a2496dbede5f742d13b98cb109f69a89147f19979e56cca818e8372c817c93feed78062cb47beb0d6ef9fce4933280bc52c84a29beb6c111ba5d55736616a72778f8120ca6b950e85920524a44ccd97cdf953744b73b42923b6b8c746882ce98ea8ded09dd0e29c95c787dd48748eeb305150fcff3f71a42895ba9bc45bf29c718f49ee70e328bea8ed56fe2ee05d3bbf5601bffd6e530ad819462a25776bd103221599fbbfb7c4e644e70963f0b12dbb8c06032e2e4d93865c1950eb0c48429009d0bb1985710c7020426f799f8a796b0ceb5b52136a98d2e4148b13ec46691f8ad272adc04f5bca9020ebbe3aa69bf68ead5b4f2cd965b1f52b3aab35bda6134a687ded05c4ce825927f9312266dcb180174f3ff5ef4babc5471b02d41b092b2e0c2c445d188b63fe4f4b9a259c226e13db41472400a5c95f818ef74bf67d4289d4917bdb602e2dc0252d7d4699b4ddd8b8a6befe4e28bb8048c90c4019015a1a430431d5a1452ecd7b9020b0e58378ea9298d3b2247fad2118d5645019c9f771b796365f63f61a428c0a1944eecdacc8ff6575e97728c793ce5d4458f6c9f94098ae1cbe4dcb76b63151b63109347ebc2d06636b7abc831a5c41d0267dacba13f806903caad910d766004f18100eb2826306b057c3cfb66f38778060abe2e524530e43f326edeacd36b2e8b17e0530c18e6fdb8f63f40c7bc0def02a96fa8623d4f523a6fee0185256040be22cd4ecc0c452e243331d26ab5a36c9a9a57ce7b80f50f31ddd6427c61b6acaa6de74121c11c2932f49515d9a7a3ef5861ae8841cbc9d08d51c99858f410a0e9cd56a8071e905afbad3a20d5258ee1fa532dd6de7dae8d0f4687ed95f24ce490e607942ed7be0027e349c8874a2e188e5be7f37a7d29cc138c32cb139c412841608490a4b350869411eaa17b992f8d812f28cc3e2c7452c095ecef7627512f030de41b9217478a13382a6afe61f168f8c82b972430ccbc64ad4bfed99a558d505da94392cf9570de8c612d5a5d7a63078056f754a278316629c354aaa53d55ca23a1c98f5254c741ced38ba60fc3854708e10eba289ae7c78abe7a67c83f7ff927db95051f394d44c17f46780a229cc83be3bf66a11bf95765541b2a3becc73ceca262b783c8ddef2328cd926e60a1138456fe6d0733b5487aa14b567888bf14d5812e8fa6238eb4036bec1238dda9b39ce229eaad6a5cb3cbac145471fcf6cc9af7d56f5119fc68a327ce05c735a8084989a91c049d1c9a3f142854332e8f7c36e8bb40ddecf8df05b88962106315e77320d8478fa855994948cc04b6667385437d1e59f253b7264a7cbf1d08bf04edf54fb20916c4e26d41154997d717a9d7c50af9158edacb178deece030eac8105a968cd6ce815dadae1d53681164d5f785eb1eaf74a87cc3d44b460aa25278c677c58de6d9af49dbb11c97551cd287d7ed6fb2172cde12e9bf6b978512a0ccd8c44c317c758319080c0f29ccc9785b768af781435916b7d595b86093a4fc954bc0025f50010b75ff79df5fc064492da0f9012a10c278e8752cda4eedce1a73b34413b8da7e3234dcd1f55d6660262297590c31f9a37febd607fdd2f4caab277a8faba7b5521c6e8c6c0f8caae73707573c14df1eaf487b2227087ba31be384bde40872933ab06cc11a855fa479e17253e7083562404f0bcbda35519141e08dd2969ca2fafc6260ff46eed5d106cc167e5d9d010f82c870f1d7fcbe66d0ed8671d4676092086e0afa8934181f57579ee4911bc9b4960eb03ad59efb0b5a5353e18f7816b193bb5a5e8da34ec06816c9449b8317cbf5e2eb0401fec3de370e865a47f4d394e252c21acc198d951a873696dcdceae502a1ded68df3fe69f8bc87a436e1e17e42cbfab5720b25758f53c455ac1eff89b911bb12d37f325faa98617b239447f9afa25d720cab1a55f51b01e507e17326673c427cc9fa1983522c2a6040ee1b3f6a50eb733ce55c4a2d83786a6e5b192024ca24651a0a69bacee67ac6f96edab30d159d6e4f100e2358d68d3f6ec6fd637b48eb420b643905efdb2ca43d3a34e1e2c295e6a3b40f4653857bf0647a41bcc8b64a6d5e8e1c57bddb62dc0bbcc882d5482589a145ecefe62d8e21c3f6739ae930e2f089cca5225ab839b8cce887a563a4af2fefaa66941e7d61aee7f6ad73e34455fdb9fe6ad0ecdd4c86bbf49e1d1700935c20088ce6e2cf72e6124cf15f02c15d35e543228c12e5296e9e5dc9718e40e45a50b0ee027a893c07cf62ac2c4b85b744555778e275ee4472d076af4718e6559f5c655ff99e7e90b400730eb452c40c02b4c946fbe90731e3e1ecb60cd93578124b0bc23bec803bb7dae09d0db950cc64ce89e9a69ec6db1d2c580d2b6f5075b0bbeb8cb95a251863eb19eda2c4219a096c6dac4de674384153527dd302990a5cae33880565b4834f77edcd3b1a042cae0b5116700bb997bd28d9099a29a51db7d653bd9ef17eb63e169320845836e7065e6a6adf238e4afec65b8bdc00e99d3b6616d97373b980e448c2989917f5df7ab1a76ca859b7f5b8792805365400502ba471160908c2a464bd8323968d3a7a20ef2c1915feb7e75cb3ca073cd8b840053af45b08b755e06a5a4c0c46f2b7c642b808c4611f62cc5583b3cfbacc2182a58fa5c3ace7fd2777f844d0b0139d62a0eff9d56e215260276ab8868714e88bcd7cf986cebec171a87742d057072958a329012df5c5ce0f6d8f6231a5ac1efeed53ef717eb5340025bc7121b8ce6038e9335d227f417ecc604b9e8308eede144893781ebf42861988bd4aefbe932ceaa5243ce5e4976e2f9bd2c0509d743180475adb2b36edaece74ac07a31454c49c93b92c4815d7059433e60bcb69db842e0e84e8c1a5e029cfa1657330816dda466c8d6d6a0fdf2d31b6660b3159d7f224b9e9652af2c7027b7b879d01624aa1b65d6cac3b47e4873fe8ecfce8a337d20362f78d0d346712974e79b5c69b65ec8951322a2758e623935125195ace7b6dd9d8e7ec9ac4e96bf9bd3b6340e61695343a555846933dd30e6b907b71a9b93c3f82159d755ca8d59d48c5a9ea27133016950394c9e07c194d8333fbc1dab14c9968fbe5c7cf39432833a1d0c430c15e19beeadb1f29bb7de967b73e7f71a92c9714175e68678dfe36c3a951f2d93acbfa75bb653e88d8ca6bcc20233534dce1b3d07c42b9de6a0131e16f87306cba95b810551ab8ae3646f4653eea9bd1406e66935a44328698075fa3ac1c56482b137ae1b53382c2b38ecf2046c8445fd6746519f7d24cd274cc506d3d1675735339157516fa225c1356479df892687539ec2bdbcce5d00c2dc25aa996b0af77483f82ba59efb1f70c41102045934f733df0944fed3295f1247573a5ef0cadbcb936c99448eb88830d5b70c76437d0dde26ee2f3cb5ad50e5ba7770c50cb5a810f39d3cff978e4175b021a1138141e889730c467374bfbe6af7f8ae170060a8d0fbf16f7888b491ae99b437a50508566382d00e1b041e5914982904c8e9dd57c528a4b52bdba29ef9ff3ba54b8bdbf5da7469e4c7b3afa19a508e86faf4af7b77e4cb0d232ff3b92e3f3eef286375b25ec183a2da7efdc8a690ed2552d074db96efd28e40c844e47438171b957cc5ae4268d2aea767052495e5d3df4ded74a3095d43efcd2e572f09efb8a56aa0863ae9cb8cea3ad3b3c86822fefc5e924dddb0bdae5d3d94776382999cba41751ff8b389b21dfcf94798669e2438bacbe7169c0efc15f30e58a8acab8905084813e1a7011f3126800d43cae1d484444774c7c0b9be1c1e3bb958ed8bf5f081c146fb3cc618bc5c93276db63873e93789e5005ef0f448ee23985332bcc8b0802c26d9708aff17ceaabe1338a4beea69c4a7c98654ddd5a2fb2f7cb07e31401c34443f41cb0d4f1cde69ac3cff738346ed321104134585468889ddbded45db61c1243ab2c54b90d13557c8e1e4e50d7b8f40693f1033dac86183da37e7533ca0eb2430751153521a42f94a9e86637b2c10614c757d07f316cbac855e530e3d8ebca873715c4dc7d4404e3ee676b42b97ea0cffa0ea76762fb26baf874cb9270c3855c5f914936e025c8f97deaf167e94d73a5ab81bd8459221a9e680709ee362ccbc61764c9a582afa32327f676dc70749145dee69852b288b7dc0f7aede770794b105e505bfff0bc978f657374f69518536d1223b0cf9d06ea4839aaf25e7bf284bf350a24afc714d16fbf7ce663731ab8ef2d421c4930e6b6f0bb2464b2a86a7386410ea90f0d17fc2b652c0fc82462b3e99d09763d02384398bc4deceb0d7d85b33892870c9159cf87b8772eece7623deb029c5a4b04c3756a7f63a3346787933e60f18241e123af840002b63a24f0e86a045ba9db49162c432813cfbb75506127db2d078a47698d31f60761b091c00e6b848ac91c8f8aaea6154662cd2da76db6e65e60c440ebefa8ea9dd395b0af2a10d3aa78c026bcaab6dad75234578d1e33e02fbf77e0d556504e2f0be303f41519f5b35cb1717b2e26ee0b8dda9872f8046151fdfb1ad32c139ddbe137d42f6d380b9c0b4705c5ee6c08a61bdf907f8ef53ff9417aaec68cd747a7cf50f199bd1febfb36e86534e81fe0ce83bb16ca1e2e0db79a26307151cd3fbef86aa3df1c34fbb2b05d47a51896dc3971796d3831008471004a45544b9d1f0081c2c941a9d1137487ff450f179027851a15a2fd0e3d94268a58da896171be4d9e0a3a2587bf292aad5125f43247c2d1e5a162aed2c522c83371ae316440b45419bfb7ea33bba50997d02246892cbc48a7410bd6196715d926c150b75697df050eba083af149e66e7a9cda3a60317e4998332ec9ee3859f1ab15c16c6b7bdfeba788222551a5ba48efa6ebe328a2069c451bacc0334fbad8d00a7b86a3c7d7166dd097ade5b217ae25aa607829bdd5a8dced239b40566dd946b15109ea03378377e461011b8141587ad87245ca95bd48227a151243a9a026da1adc7ae5ea70d33f6b38e34b60cb819db98eea771f232d4db82c7d6f9458e24e2f89d1725d2d7f6a0ff2bad428f667faa0e5d3a765b51323023e75c5706837188a53baea254c13cf81fdbe0c98ba9f4bdb8438f00b7e8892474b4a451672bed9575f5de0a7d4199984833e0a8192692e5f27b89ab32e876e5df53cd35c8f807b9e68c4b90fb6b7882508a82765b6af8337147be785527f764c38bcf3cf9443115b503e33688715c9299673b9f26abda2fab30e08f190d861a03bf77de4ee18895d43ccee4fec62c7d128ee7c31431bd1e0bbd2bd62937b660ecb18a4aee7a5c786f091727b0d68871ab95aff87aac09776f709d57a45b3069bf7be98be1ae2258b00fb259f0f45bc67d9a8d8b87ff949ecaef57f0f3756653335ef08f6a05935d57d6b6e0337bf12680f43a98f8253be61398b0e1e1b6e9f122fad1e42807767c36f58ed8c8019e7d61818f1e93171d66efe6eeb1d915834ffebf233a1d70d37073caa9602fa56110036ab67540b2264f41d1dab5141b557ac3f38f68004818a705b7c47d0babbf76bd07200c631bc51a7399805902a1f56dfe0a1cc642942cb9be260cc711b2602b9ec7fcce318fe0d4332acc06557d7f59027efba7d8c35286d7d0b6fbd0dd624bde574b8bd224233feb0f9316ae186bdb6bf13cb4cec7209ed52baa9fd17dc768d66c4c98d64f4ea164b7d6c4b9a5e5862f64a7afae787192a064b08d0d12f4f1ca3e92a5352a11cc5babe93cb10427c65d0e52b1bde4954d01a6f654387c1daa00c102ddc087b38d4190ab80bab515289d2eaa2ae7c9ef1b604d9f9e42739fe7a506adb7c8f6c235282b93d82a074847c7fac58e69bc18ab4df107d980d6d434859b3b5029906866705a386960d748b6f205d7b7a56d1784fcce7168d756d962a2919e0038173f58f72060572db0d2ebeaafe280eccedd83e020e6d7a86865be499f1b137eed0cd837fcf3b3b9d492484b825b6a101048bf35d0bd504c61080199b09bd1e49de46f21c21224449301a124a9f13fc5e5207d0aaab404a3bafdeab8fc6e4f4f134fefb355b730be54718a5c3b946f8e236f6601ae82ceef38971ffaf209a435ba9d139575dbb04076ec66ab63e996a0892203d32407b932bde6c2e675b7d058d5357c3e2a5e9f4765b8ace57bcf4056e43399ac7a83d9fb08e8e70509423e10cc86320f10fc4fe68c3794233b85bb9237e53315cf66733955c2c367db92f9a9b68ee83f225a31a1ff0e26fcae71c3a2bfe7a81e0b8e5a1eb9a7226a353663c5bf96e54eb5167dd364c2244f6d62754812390163a0341ab7046f6e539cb76cd3fdde5fb039ef2b1ce197d0616364e95f159038b0da8caee0963d27f68afc1d8db1599f8b04e1cd0ad2d8b0064aa400d2ade160490bfe6c203318943703e569357468540ffeddc573cd659a9fa1abab1a980d0471ef85a15318dcd32e1440ac34307772628a4f19dae574416328ccc74c56b662ef84eb73b25ba7898fdaa25595ff7ba2285e32fb48588231b46eb344e9d33b0eb0a30ec47aeea2f846ca494adc439b5b0d280c32fca6ee984f4be86f5ea836e2ab0b94e5c994b29c478dddb92e697e83dc794d8ba65a8db52a8a78c5b2d59fafa487be2abd30ed8a13976d659d368ca4836a18c79bff6eb2926a48354c6e67395a700b0ff47a70adfb5f89bbd1f2460a962e6d9017561980f64e589043a28e151a24478634c01c1b9a9f7896584daa9c9f6838537efc8d3d9a2e007ce3e0eb7e182602144cbd8fe006c386a2df86e5a7d04c741733128e9316e57d68574df856d8cd2c2a2cffed50bb64e14af031d926f9b1dca177410500ffe54ff88a18fc9edb9acf1846d975c2b7540d5c8fcbea12b06bf34fc956cc7206cee4316f1e954f6c5608ba37b24eacfbc2477e99f5ea413d911abf2c956314bb77f98bfb984f3e61b88b950b14f3c320ecb4832a895398b85e6aab120af222ad01b4edc4873a2f3caf94907655ccd733faa7f2eace29efbdd0b1b531c16892a329f4ac9d2bb662bab6c90567bed34254ba03d09922f38cea4bfdbb406a7a8650a53fd40e34236d239157c9054d156298f146d51db8b7fbec24e38a5a256cfe70f67d64f0eac1e5c8b7ac857262c5da9cc6e3dcb4bb68e5c7663e307a566c2e64f238a2b385194fd8c605fc7fc31d42784c1cb0cc55c53a533fede287bd871f8fb912f3b902ef66f8774fe768699fbc096b74f314dc95f5e318b2a7f5f36339a5d1b5a43d58cd94d7f0552fef20f64d4d2616f38f6d168c87914f7143e229139abc827b0ed60b044582b5ce5f959059467b1589766bdd17594634969cd25d7dd75985bb3d717bc6fe0fb8743361b060734b493629834ad3c85b77aa6fc45fed8b7466d711482dddb56ea68f7bedafe2c3b0d6e5a58d51b18fe0f9d6c1afe75920d39024b77c04059fb1bd412531c102e6ea3b1b58d316659189d9814d1bdf026f58bbb08f1a5c495109a2627bab5dc0448e23a2aed3ac593656796e9d46459982cbb6b30bfc401808f10880bd69fdddb8f254385046e3d7d59383b3b9e91713ab43e712a34a0add3884f1259d12fe4d0233aed570d8aeef88f29b21c238ad1cc8bf51f3d4ce1ab1f0bbf0a348e093d9b0d2c3c0f0e369d10f73701494b352b50faa7c63f98abe33e8e04036399ba1236ac8579f0aefcb30c31da05baa1ac4b85c38f6bcd3188bfbfc338d4ec83d1ceca7d9936e78d5836005a26fba68d4beb54891cc7bd68774d37217be2729367a60714beb6b919b4ae241961c439433fa27b2d0ee3b93ae1a8f7e9d071c5e08e4e0c105ea46c2e436293a9182764b94fcf10aae9735eb08e066859612b771d61f20775c182e87137d93649633a33a4a5ffb377d774641a0e20281ef990741bec3e71fd16a44992238eb7b850c364bb10819146a0a18c7b1f32c5de40f3815a3b94471dea6b1e7f4e6f9db7b69ed854b4ffb31c535ff6ea7696fee2df66dab14b19d45361ab9a785d6f97d78293c5b08f15e4c6e7a1b75e481d9c8119b2611ddddf8567a98d5e579fe385f1b248f129b86e787592f700c3ec665d9f17c9bac28868497f1f1719b5ddcb3f26aa4f6ecabc086a6c9c271c4c1a28c1f2d977db2f6f192c246e60effc8d91dd83b10a81ffac111eea81a88cef303599e0d4e4a1c7926052bde405c7be1ddd3c845e62cdabdd9b110122daca44e448b577361417446c052e35cebc6984aa93b95c3feee08673abdf815cb7b40be2440bb72eb37bfcb90d3d72fb4663f594f5cf872da5b87e6d745fc946762b57bd3e0f2c5ea53d038ae4d864bb84175de577e739f4591c90984a944aa32292ca1866bb0f163237ac29c2409fa5e4b6b2365a337fb77496d8f5f92badac68915409988544f9e628feaac7ea996434ee01d531ad2f553a2c6e3361fbe49b641bae0f127c7107d1fd249a257f608f5cb5630662093fdd506c47e2574f57448aac330d7a42658e7dc6aaee66fe5c9793f0fbe0d0a7fd9a0d77958e3267a9574766b4b002b5f7b17a6a15a8eb2b12d11b8385a7c2cc1faadd9c9399a212814b62537b01ef11ec540e401df2d00202e322826246c6c13efd50242c4c6687a1edf4a84c4919e01d70f49b8d187abd46cb2b94b8442cc07b436cdb3a352ef4cc2b2cd78a05c53d8d556b2f0719f3b8880a7c084b73733e824f3e3514be2d9068aeb8708609732fdfd3b42b5f0baeeb54a741504c6ccd148720d0de1dc905cadb38f99c140a6da785d3f600c5eab2b5e451352a16308536ce0191a7d54ead5e30365cf7fcb1f0cdeab7e44582e70db2a9aefc321970c1844fbc52a784accdeb7da8b55b0555a429e1f56c9c66cf725eac432575b71b0d8780db5c9ad8775e9ca17e438735eebf277b2ec2d90c1ecfa7d468d2184212d5951b5dafd7016ef8d48b3900cecd8f63fd8d824fba1729bfa1052504141e668b93eaee9dc6f960b28d98c976e3864de29416e3e50a8b9909b734c9a13539df4f46309f651f91769b94676c8552ebec430d8ef99668f20173f19ea20eee94f469010aac845d8a5928c300a13db735c30c2acab67ca809be4b77a25c43110367316f7ee699395e49308983fb4b28f82142ff200f334e599af870821e08e03da8f7e52c48338623b9d9f2dc017d73f5b6c7a5d1b10ce95a5ac61ef2ec0e5df0377563433bca05b106e9f61bec73e2ebe2d36240665ba9ecc7a7fde4236d58d1361b71f91f30a4ed1fd40d8e55eccef569e064c42911acfd7567051d49353a6042735ba3bee135b135ea265f850bfcf63559798e5236da9a4c74087f4dd177027f1910bc6ceac1a5561efa80f1788c1ea82e077ccce7e201c07fe077b6a0eb5bbdc871e054c1e693d7226651f3a2da0b1f726235789040d4324ad04892b173409f54dd1efef8570ba665a1847b74a3cdbc9f04915a1d72dd39d93f475a3fc4f08abee7c4343641757853bf0ff6fb19bd5d1f0863ff4b1627d902671f7769882f02f4ad67e0e734d9c99ce2d3b265f175ae1dd4303de81c8305b03f551a9f6e3f0c29c7dc0b75412dfb8347e61c0f427130380c5aae3fbee84ad66089d0f85cfc4911a478e2655217e86fa2047fbd28982578adf21c0084df752ab8f2afae5bb274ab2eb8676d12920a7bfdbdec3381dbf2f599057b859c5ff98ac045f692c124124de10a0e9f119d536acf2e7d9d7fab5bbb6ee680a95810ba8cf3d3ed4fe758cbf389a4d7fc282823330574174d997e62f7e88d1797894a39d8bb05a973527ebf521bdbb8f713a0c9c71342d863ee8c41fb7fabd6967eb2e6e880ef34adee011ed9ee13a1b2a5d196e2f377cb22e0908e7032c3218e08b39c8358b8c8042552aeafeb88376e63e76f6634b2041e81699de2fefcc8ebe210727f863d2b79cdda21f7b1bf62182a1ceb35d39a1c6171869503f94d96c718368169c1650595529b560d81f6667517eabe95a3a72a57af96878ded5e0c710785df4d562a20e51253a62d04cfa9a8b2997dded0ddbfab50b17063cb71be44af7750b8d2019b1fdb653d9a871d1b8eece37094f518a161c1b7964268614b68f58b50b3e6a1600573a84fd715cf93ab86da8df142813e074b5a9ccf48d037ed32eaa0491e00c4922ff885312b65a84fffff2683b176bc1542e0879bd4b67a4a3a2588ea92e51ff3e1b3e5b0c12cc5bcec636017b4ca9155dcbdbd0cb62f1f22abe3043c4c1420bab80cf110528fb675637af4d4f845140af9f4659e986f1f7ab2b77ab1a8e8ddbfcba5a2a301451247a034c6751ffe981e026b961247fbcc5ce01a72f11adbf047f317fe1b7afa2f8a9847b0760a50b54c33a6a47a87771218b60510327bc57f99cc142bd8d421791609038795c9f2c63ba3c6f3ce4d69e1c159a751cd539ff37fe66edd96987f5017d214de623e982760443d459fdf434ac604c65d9996d0759e211e648a251f9accdce697b34e63f2f00574d0fc127ea1316af2562c3385b26d5a4d22fe3719d9b019deda0b8c6b7d43dcb747e3e8910ab728bbd410353ea496b069f7d0ebdaa3f7c4e18401cc42c478a2119f2ce8bfca7d6eb8eee6dbb9896a8c844d21a347588a7975586c88cf319ba186d443316582a1e9a6529e69c36caf76fc722a3990c65cea375d6f6e29d3b4ef14148d03a78fe929fa8f93016b848408e6ae57e371cda9d6e943c64c72fe54a02fd407624ebcaccbe65d6c274b921648e0882afd2ea9c0de5ec74aa46ee702682a6bb78b5c75cb29acc5bfe3d02ca13a4b6d55fbefc87b614d3bca0f1f4d9bc5eb8c08f19f0a29d273f213294621fb8786ec4a2b010e89a1ea218834691ba5cb143df53f48a3cd672f56ff7cb114bd6a6068beb054aaa95ab20cd56a218117f2ab5b194c57f72e748bff55ecfad787bf1bc01d09f8e20537512c8eb41b7ecc167c0b1d8f0123a7486f6dac0b671f9591d03a7779f2d6def755309f1e1698113aeabab1b0c5b3a126a0966dc298a231b229afc03366cdbcdcdc9c1a171366d06128e998c72fedbccca35264b5bd6d72f46fea2d345cb37cd629ed17048a84cd92065c08d68741969844954621f25d3f37782bd2d816020b8a6ee5d40f90864fcff97feb5f7597ef3becbc71b260af3dc76a1eb0a9677035fa46c0be6ec4c844ec62ba57e2c32f302175db5d17dd7abdc345b548c9166563426c67a1be332faa260a52c5669c5766dea0bc2b0f73ddbd1f3f57d81a2ac1b68a0c29c21bdb3fa2dbb5aae2ad3804cbb74d5d716125b96b53aeb0fc0b8bc14a912d642471274cd7b6f7abe99fdfcea66d7568b41721ea104b2645859abd3c1c44f06bec7c6aedd7e941a2c5f66228a535c65839ea8ea99a31a7db0f4aa4fce14e6889291cca683345e7e5b702c9ad8d7a81beaf30172e2a0d0d368edf7155ee06d3edc9b652e254f7a76b57e73533cb3859ddd7e79a6fb18128360907abdb3ae3f0271614399bd3982c39fecf541cea7922a43d971dcdc65049754c1974010faf158027be61ad43d0f8d2a5b323b6bd88c4df006209edb3fe43a9cc6fc84c8a93b6b943e2dd799936b6934696948b5426628622ad986f4c89e7d28df304eb5bc60573d39092b464835e4113774c194fdc52428918e81bdb0b8316e77ab604d50aa5d75381b9b1a6fd44bd7f57173e75568aa12c6d733672d85048bf40dcd8a35397fe139d5c859b7d8dcce33e94dc108247f1c564d7a917533b94cac084c6c1cf88054e525a7a34f70c979ef2c916222797cfbd915ecde9665f95fd3795364604ebcc6f95c45d12b27d508d595488377bc3a60491f0555daff09635dff5d17f9da706f1cfd89dd72cb1541f17dc3dba29d35bbe5232bf8434a0cd1f42a576a09626a6ff7fcfc157084f610c29019c37ce24d16a4067a3b9ef975f95de9440f36dd1d7f820c31f9dd70ca229806235e5ee118911285f682edc988af8192e5cae28807e720450f0d89c748e0e48a28564d54f2cc0226d6929405aa793e019e0ae3286eca66b3cbfe74f3774082722b23d164eab065c8b10a846c9a8ce68498a226e9b5f7c7365d0bce1c87f9e46e8fce287a94027cf1606318f3d1522a4c3c689bf4a0d8b63a131ed39e58cf82cd962df29c3018b23c8bc5dc3d3d4635efb48f65f0ee5e97ee4629dac094dbcec24778dceca5a8fa208099ac3158e2b4299f2135b88dbfba2af6441b5137cd138d242ac9c9a526e520bbdf95635ea7a10e5ef64dbad500c455d325c41fdd6cf1477f9d36b3a9a66a32a7794eca96cf78022ef3065202a207bc36ee3d489755ec81029fc2b3cf90285eef067cd36a6852b242b566ba6524e2a5c7562125e318839298ec07f1352d695719dfd7176c9dda7f8ed91559e8350c5f97d9ad929d7f372afc645e49d3955312bc3e970fe712ba48c54ef287d0abce8b8ae9d38fafe723281ffabdced7792bef8547fc4985baf7682ccd09164298abf46afc1317e8cf39ed5c261745cc0e321e4c2b06f917eda09ee82efea80c179eeda233fb7549b77406b2b437297a4e4e53a347044b411f95d5e4ace03cfc348437417215acdb536dcfb665ce2e236ed8790b900171ebc27a6ddb3e5b4a7a386e1a6fbc89a54ef8cbcb57adcf2afcae4c69ebf8508e31fee66b39345693cc1291acaefa512b54a09a7920cd29ffdf173a04c283b49f543c55fd840d5346165ffd36af7cf61478b2f32544552c9d2ea124932ff6154293c39d3ee8bca02ef599f1695b18058b6171cfe5ae6ccac88cb979b0ea5aa816bc16ce451d9e6b2944b9a2e0006fb71fe2bc28d91065aaf69166abcc70b471a9cdb32116f8540469dd43c4e3c718dd84ad2c08e78f8195138b10bba9d56f1127bc598a56082de17fd00b00bc9b04698426a3eded89c357ac6ccea45cbaf8c750193dc8229cb9edb162af7508c8de5db37be635e0ac61b722dd4643483b2dea5a0d4b552d365b8e101b5d2d1b417dedddd8d471eb73594caf8558f34be17a6cf861446e4910304fc7f876fc4189aed895e02c74da8efc44b062ad152e4f776017c278d474b24fe4a91203fa6fdfc7b01ff26c82d41c69c5ee0cd85ea49022d19575a920245da68b026d23f7d56f930bb4a2ab1825ced32eeedf69a6f7b4fa70ffb13a243fa8e152b5ce8ee8df4a746847f5ba36012ccc43c3c26c7fe9da66cffc137aef926dc532a62441282d41d6ec0d2689427817f3c9ab82d138d854a68e7b823777b991f68adece9883f80fd112b1b1d97551329682735a556a39b05b0f4b5fcc9730905c2c2505ec8603eaaea470683328d8d2dbebb3e5d360632bb142451827712cdeb610405fb3c9e679f5849f0246a909af5aea038cb7ef71bfd861be8d517dc52b0724c883e2fbe809759030931dc543f9e24ef8c4f90a061af17eb29e08c2f8e4526ba6534a739a1b2a0a42e1c2322b89dea847be2cc5ecde7dd9ba15293353c5fa6964bd98330f7dbb9735b8daa570c61a00fc8a38d8cc68f46dc3e430e0ef92474e7215d39da65348b5ae8062632aa6d8cb07ffc77206c5d2c46e2b0bb04e157b2ad3b859ed7b26e6e7c14b91ba3384a402447056b3f86a799053ff0cdc8b462ee68b9a85c1d55f8e8276c2bb263f8332bfe6ae36514ae17a455e44a9a307d57897b02084cd41c2474750763cfc3eddb1718fe1a344e39f4c7005ab82b3eb61a31af7a336582584130c6556f3cf578d78868168c2921f2fe9aa1a7b222c038afacf47caa884ed796db1799b869486f7736e6adfa74ab14d9a90cf6d0bfa310f7990ed7c3649ea2fee69dd50f09eb8e0fd0043bda7fd01977399fcb4ac0bcfd9ea599461890bc44e72bed1b14680e99d0b477c4c40060fca14e14856d0e1f69b7190218970f82637ce66cf18261d34f6638786b2107ec2115aa408d6c945d0def5c129587df874d6e27017948cafc1eb1179e96e500c68c5fff2c166bdbe52d82bdcbd02ffd62d86a7f4bef530cdfad6b7918fec3c22ce048862237b1dc1cce0ef56db8ee00c6c5d989ab0c9cbe87efaa6839435011a6886c544b8b735dda923ba878ebf3e18343bece3fc33fb533927a5ca99c6abcad78770014cd62091c2fb750fdb3fc35ba9004559d0e582d829679f75fb7f4eb2db0c5e0e4c9ab919dbffc2d2f0d2e33790431a118234505010bad5387ed3ad725e5275f1171ba55db645490f5853f094b745638bc91cfa334156a07b3a59ce5052dd4232a18f5d64f378fe1f28f20c4099a9a22c9ecebc0ae4fd122f2e82b4e6767992da4ae3afe70808e37394d53029f4016adfd1f598d8e21a19ce51123762d9aabbaed7e659fdedddfe2eaafec2ecea784cbdb8fee1482509ad00fac704ac0af0fb9279949ebe430f9ff79b5d4f26d558756a8efd67871a02155b3092e1001777e88fac3d93760fafd7e660f38bfc32188ea8e007af769174efbfd6b7555be2b8b40c2e5f6445308571755ae6c2568e8b11576baef82a81b3919d1d644a85326ef7981a833c27a4cb12472d787fcc139d86c51e62d2e8ae9a3d2bc8701437005b164a54db23dd5ec32184c59a58099ed762ca90b8a68faffd2ca6d123cfc0be9b833f6dec723633ec7e69224b89cda49c1dfd0bfdd03ac287054d4cfcee22acf13ec992a600192215f9209ccd60e9d6aedd21b08c753e1b610cff5ffafc388ccf4be795d5f891e5a341dbd1bf44c0bd0cda182d89636a0af88873d2ab2961bd2d93d67e49b2b09128330a9d5614193d6cbee7518c59a91a1aec549eb8513cd1ac47c422ae891661e09f03d5e7d47e10f6941907e85cdf4b0cae63aaf0f043a36d248396212433a1e2e86f3a049ba0727ecf611062980b6d1dd051a0d6eac45f93e6326a132163cd77bea4d7306dfe40fb1db70e693bf13856e5f610169254764045ba65d506c39ddd374ae86e481d07325b0cd446910a9909b672d981f5e1af251ba291041ac520f7d6bedcf71eae2e4c8e841461cb15b960399c336c4ff0552f3f32db92a866b9a2fb5e535e2d14ea74473980647279f05f998173376f6629eb923db2af993ca0fc636c9e513752dda28bcc109833069feacbe499fa3a9ca893bb869986e784956c17360ef4641806d02b1fd452f7450e8ccb4b89721ee55729ff409b999580735fa340f3b536435cbadb1840db3891e02380072624ff6f30430081973df03eb861fe74e3f97ac7544cd36ec55d336b735cf401710480ae4dbb5ee1cce19c937923fa37eef2c2503c563562778861b37aea39b15f4b170d0786710ac27916981d9fb134c33b59222bdaedd9076e6f18641c12ab7e24f5a235034a76818f736fef81e0a2c68f5ab240841beb96545e2e3143d06d37dd94d5e0af09b19dede79a3719f0348fd81f0c45d885401a689c9fe6e2fa3f6ae210abdcc803ab852cf41c0669ee2650237fb26d389e6b5bdff01233891b078c0db0c4950df526e262eb872c441e764cbfaca179e0e277532ebe06ac744b15e409d8e29c9fa4f487b86c2a102d26da0451ef635085a6243690d2ed2ca03878169408b5dbd59e012850879747effaf2d93b8dd16064d3861f3c9c776561917448a8827c4df7aaa03b01cb42f1788a0f5bc61961215b540471b878cbe4f05e15c3f6a6daca0c6b9c87820f221e561a42e7d539d79858ea5444d829811b69d81d4be88eee4e97b11177b4d900c2ce7171d1131016262766fbdb2bda1d37b7cedd2ef42637aec26122548fabb9fab4489f306ff9253da6af5bb9c4435d2f595726037f11940ad774c3dbb7f44a60dde245d81f6ee794fa3056a1e2c2779fbf7fb552cb9165fa14ab72803db60befda81405a6d9bc93253334e614acea58eb88920c76c5d3f0246dbef9b001780daf503eae188493f1b83574a4723d12675ef1b0fef9ef65d00efa393f354bcf3af2b5a610730342fda438c78892e521a1325f62bc90c1a5d26b54e2a809efe87e2da2e4229c742a5e193df54e06f61258b835771e532c91cfae4df4039eb817a465f02e40a1a812a8811778e47acdb125908d7a0a314f6aad5abc131ca428dedcfb41b6d826f1fbed06987f88da3074398c493f72f8313244020c05605e45e8952ac73e640605d4d62525d78fc6bd6a208ec180e58c655a3b000b6a20467d557f86cd343535a5e94aea90f9170cc8282b7e9bd982234398a37e0ec0eb9f5f6609b7ecd716b35e8a16605f6001018446460510ccdb39083a3de0af02a543e8b7d1cc58be79f6577fa02e73d4dfc063ab317498971794435b7b05c6d81e015996ce7fa6f137db32bf8f924a07d1e306597dde494e231bc043162c8f50e12ec99cc729f9f687666b98c08c19b210900e8812139b7ab86c0fade1b2e369a16555296b547250e45e4f70595010cd7f67e5c78ac93a1dafc62f66dfaa19b5bd82fc2ad78d59c34d3d73725e2e5915b7888539c3b66c3ff155d80b50a799f5106b944775e275b965c346890153376edda1b8604a9edca4938788ecd6a8cf9be4d47f9db4e00d85abc96cf157cea0efff5aca3a360d6504f2e50f57ac50c251ec3b7e1b728381072cc47ba011527bf6cbd752bacf0f9521345c9fea5ecfac253a87faec7500831b853a93bcae3421e60ad048aafce879479199c39073c23261588b93c2564421ce4d6fd4a4cc4da1e6999af1313171dff2a6181d61dd3dadc4451cc2ff544c84296c136df9d775742e112d59d2074a9bc74b7a491cc48b9bdd90a328654505f251fa0867a2e4b88e95b0c9ea98a93f9c808c6c7ca7060311ddb5a0a4dd7386460b075b6acd34c7fdb2c0977ea252ca5b723a8585c2744f5f756bdfa29a7a7e83582d374ea7a2765f51321f0b1a4ad74fd3dd40b649f312e42ab37a503f7842b567ca247835956b9f3c780ddbdc7c5282f7fdcb5928395315ad1b8e28c5951311c1031e440dd04e22fd2866202165899484e31f8fd2071ff0fc931baa648b1d7308ec060c722829c619470ed1b0406ccbd512e5bad7435bf30dcb543f3e507296af84114554d43bf77657c543e23acfbd9223f85598993c9d703a9e39fd8bea514c6b26260c27222295e2b2bbf083c63ee834f6bf06bc301d16c3c3ccb6051b7dee5ba0d5484a08625af340098c58d56a4120e504f76a40e496a7a92033da40dd5dc744e3cd9239aa996924b07a986490ae83fbe1e55765fa14c1386079dc23bc905ed6c1396f3a3780fc902269c7f688b8343958a6abb858a1e1e0c78c53492b9d626cc47b969daf3ffbf9fdde387b75ff7a35263cd75e406af36f217718daf559378c3b3ff6180da8b74d810b76383af2a3f295fe7344ea47ac01e77b762683200b34cb0acba04f502ad9757c49e27a262a1a9dc449a1088afeb47fbc91d94507c3fd29d0bc3bc9ff3a144e0f8a570cb76d299ff0e9cb29ffb7f5a5bb2866f1345f3916d3806ba1f0f1a959749f4d9a6bb62c9282fbee463712b2c35602e27a0ebfef813282c4beebe88143e4a73010225c8f5dc85ed2335efe08464b8beea8a6c9b91cb8723b19ca02ab48bb94686cf7fb5467de646a9adb8628e503386d432d0842de58d8561d2009214e65c990a9c22c18feed1a252f34132d948270a6ea84f36156a52536bf9e899119b5aa7e5afaca5c2af48d0eb1f964c9dada3ea86d0b226ff0f3f2703c974e203b529d2a3c4c200e19be1f3630a842dd2e29c47c394cb158660c39f4df5ba5183a5461ccfabff4b830df699e67eb5111f5c516ad084f4295c64e2a632566b1a5a2d2bc67acd989b333b0e0eb46fc96b43a1667dfd9a1427cf0c65373610b40445044ce6dd15c7e48c99baf8fba4ea664ae873c570bd1ce21d77f4ef0cdae02c9f74cad62f6c480c2a9e2de324b5b193a6b4dae0c61626ebc8f55b2d7687c7bf9a4a8c4a8e537b35d62d03bc18eaf92f6ceb72fbce0bfd0df9b1abe08c0e25f5fcb86dea673e207157e340dfea16e5e01602977a0fa518ea42b10fbbd16e9ae2e6301265f565b41542c114f2ecf12501c7414b16f066c8a6f41b69de1d6d5167eb873a6588e6d905303ceb73c1fbf02f8b9f0a1f265264b8fe5d76b320b1182a10112d274f75e0a0b65b37de472bc913b27d64887bd250b4b57bd57a9cd9ac3620c11b285a9320c12aa6e3c995de4d836bc920d5765875809de328176ed45fa8a8f97846109162c1f587290b575cd07c9a18b965d9e34779e5bc8e0ca17d379adf02bb1aab087643612c79bed2047f5a601923f7eaa86fd56dafd486f96e56724e259789697d9cd39a4275f977d73b2b1b3c6c2498a673c6c0216eaf368c8c821f0ab586f21615f4e5bd7ec9cb670dfcb738edc12caaf966637e83a8408737e99971fee0e54ae198ab9bff410f446d5862202ddeb720c63eab13ee60e5b2c2dbeab78e372a2bc195934f77dcb27fe4662001fbbdb4b6cec90abb790d2b53cc097252bbfb563c4de8b546450189f38eae33b74c1ba15d764f8428b905de46499b9feae6005913aa614f2988d6c66bd321e794c61c01ae807aafc92c1d4b0edea96bc5ce676f2fbf4491d8ffc2456f898b01f3a611d238571c56c0a3091220b5dc39cdc35853756727460dedb291b87f7a84bfc8084d29688c496ceb831d4075322afde5f9691bc975c7c36e24c02f330f4d6686f1aab9046ac9d288b36e694523dbf1d4cde652a0d9227a460c2923cda20d5da940844a23d9ec088fd0613946d4fc34151ffb96db293d634a07931b510df32e95489fc4f0d2f04ed87a5727290e1e40d1fca8eec2437a89f0281487fdc222b8c3ad14f516788ec63755ae2943241e189006a0e7efd1949528b5bd198fb18456587ef94fd15ec2bc848c934a855622674d20bf58072cb17d6e55e2ebfc0bdda0ec356402a9628e3147e2e2ebb9d525904df90378968a26ab380c4aea78d2ac6d96c501803ffe3db5a86ceff73d7585a2c7ad22fc706cfbf78996852783e20cc3ce7d0c5740695a2612e950c52d088e750e74be78b1d7dd1eff575292859d1c38a9498f1805d5c8c2b82b38537e090f202b037ff779c379ac67fe3a346140c2caccf99d8679651c83d7ceca05be59461a23c4291f0c9a16ca4d058a3c50defa0db0f185465c1b137412f58f1bb77423c95e14458ca3997fb92a70f5aaefd6636fbc23908593065fb4676ef1004579ae96437e62dad4a52edc1189ba52e3213f22009a05ef9d72e2966400bd5a4148313f9872bf701a852d0365ad0b78f439e0de1df6ed27694d7f8db7a3ceee47bcd90be88a24e71c7a7214dd9b01b3f9fb03c2163bbe0e2d91c6064eb93bbe9d647801e222db997af524830eef81cb60375216e835e39ed5c3fa40584224e4934839362c19584698979165a3ad5ba92bdb1cd471bad45d5218372abb5a9d6467ec91cda0504992481e8de655166a4bc470ea52dfce6571ee0dca87f7052b55a1d5fcd2ae395fe3581b19798bb3aadadc0d3c393ca463ca02b6eb8b59b0ee86ea0d38f5e094abba1ae17e8a77e58f69d7e3c026277266512ef2ebbd602a617ad3042a735c3408cbe5adcd44a6642c7a5eea5d2a11ccfabb37533159d4baca7897dbd4260628a3ddf9435c6219332c941ff1d8241a4079b37ff177d8abe845a9a5b1e60e6e4ace7f09acefb228cb1726e5faeaf120f8aba8023d4ea3db954ff75b3aad4f77460487d580ea7fda2851fc6aba109dfb36943053ac6a53b800546a05b324038438954d747cfe77b0670663701ab4a036f6ab0e0f04d2934d7741e842395e3a74da90060c5af3c61fff43423fd8c475965bdc4fed24ea93d97cd70b69961797802a367cf57ef1324bf618491265c9fd8529abe0019f844a3ba2902b5f7e4c0681c0a63832e9de90a0c44bfce8ecf8f7c98f9afa2cc4157d9bfd3ea800aefaaeb4fdd4333bb6b23078eae564d96e9281e7ece78da8fa359960223a1384d3d70796e80ce99b9f29b3fd46b961b6350a9ddb420a523b2b21ea718c85688c723168258bf277b239057207ee173e1ed4796e9da1116bd8e574bbb32b10cf132320fbe6348e33f49a025bd24ce295e4f7483f8b6b929be0922b679e61ea4db5d682bc6be422fe5b03655df4153fbda03cc7c9794bbbf4d792c2c3a32cd9b338f91a51202dc338371c0d1c550942460ce89250f83a8aa1cf32bfd6400332448c402be4f527ef978a7d92312503c7de07294b363a06eddc8b4262469a8696ce8421cb201bdcec08e61ce0ef5189fd05c62ddc3e3a67b73c305cae4a463eefff69321995167d063b74f16b2ba17b39d8f78e005c1dff00fb1e5ff84b8c6856b35fc0695fd3c113c87a40704fb560c9b79248cd67c62a10d0678b7f082b1d14e740284bf7c4ae5d154cee5342bb89df75eb1cf62029c208a104d4805486a81ec03844de2bf49e945ed4acbdbccca5c246a12cb425291e079d94fde8d7a49db82932e4c0480def77ff551f431102491c857a7934c9eb54e89b2bbf8a20aae34d82b69da7649dc28f5b5225098f9710656e005469d5167209b5ec8785d3aeb21e7095f6bc28ae53d0d97e2eb0184ffe1af2a4fd370a01968f37c6379b570ee21279c8ff6ad00198fa7e4a46bf7ad76dc2f624a4f5756136e81d9f1831e4875b649f66d90dec18f70092612aeb3e940e15aef0921541eb6abac75fd1ad011ca567d40238f41412de33848473bcd42434cb5069dd3d9d38c4f30db368c9c5968805cb0583d5eda321505880ab5bb4da2832c274850b41738b20c33e7d11fb7c6892181537aea064063bbe1dbc2b18fa3df05f0c4d35b307ea11b2e16f6304dd1245fce3bc379b805d95f0a0521cc2d84f2622da49efd56429ff32f1226c1cf633eeab22010268c61b7ca44b17899104da37b8efa939902f605d47fb139094cb585ccacad15816a14e2f81194e864bb5084d1845273092040daa4ddb54fd1801cdf8738fda2a6dc3fbb95d7d1d3e9e8feff87a1da698105f967286234b4046c4ac4eb6f20808231a23a7176d64327e20991f47bd61cb7dbf9705242d37a49e62894a553f3c2984e069629ad7c1a6412ca2662ce37c5ce80c1216048da84329b2d6bc018ca0709144be04da19a5e2d7282c31345bedde11c9121a264abd01b9dde4727a758e10a74200952dff1e37b7f22eb498f507811f582bd8a9342257db559651966a0b25994d6315349cf142cd425d8cfdc0687a6d71e570b358efbf572443f35b1061c6cfae69c92cb3cb60ecc94de8506170079ac8769fea720f8ee8957af21184b2ec0009d7de583bdf648e486b13aeb6df8bde6420e72e0682b5927205029a858a317fed89f5a6f81d44f9b9f946a216f82fc1d5c04ee252d4bd5012307fc76188543eba86f69d3a2de8003e562d1b967b88d6715bd76e044c6bfb9338b53a069b424390ee46623ca220c96339b1c09182749fd0c3de5e7f49be5837dd5376da7b6c5506099f5c15b5169afa04d6867d6605f7f070f1cd5bef13205729b6814dc4db5e4d6a234651c1c6e7975ab0468a3af80eb5d3236b3cebc046ae5a8beb04833c05867c32082561b6e51f5bf81d746259e41c6c32a9dda2091c48ae7db940fbf7e63bb08abe04e8ef30d2306674460d61ae1a3c24b27aaea497493cbf0006e11e7c9a36b8278b51603a99ef7ec301ec142160290ca5d805a5c072433ff35b21f1ee158461c82d90fca860769c2c70b0c548ba05a95049752747233f60cab38a7eae363a1e54abed58b904a0a35ecf21b166b7986a5b96aa7ebd08ad8556d37bae296320174354c3e0d4e741fcab7378782fc3b87c5549913000f1ee91dd8d377e9470e431f313e826890439d90a5a03dadb746aa946b0c2668e4f74daa8af52b432c27ca8bb41a4da5f078681c1e64e3538a938b66069c4885c11740872096372125fd20fed7275e6a46b4a7325e7ad8eaa39050a31ec4fd86b0d1ee1ba7d2004f0e6a4ac6bc5cb0bd57fbb8973e300d81cc18691a43dfdd345c2b9cc181f07781bdbdddf9be29558aaf6aa9af1bd81ece2a23a20ac53dd818b64d956c8f95dcb86f2ce7b906430e2423663fd9bc465bd4d9c815437c35c0c144a71306b7437425eff01e42e5c3d7f2af2726a72aab533c244917fba41592356eda30326f8378891719710ed12df5fb4f376ca944e707f99241d4d43f2a070211728d43f572dae6d77de1d997b947610c7591736f45142d2d2fbec6edbd06daeea5a0d8be35297c90ceb08838b9c26d4c820ed6b34f34514f24a30d15390d09f8ec015fc152a761111aa4f0416b0146b7963a041e17a51a3c2f42c316fb2a6aa9f43df329981e9ed000bd82fc51f79e67ddac35805f6eaf96226ffb4a4c3ee75cc6bd071e0af688caa781113f23157c34c83f4f18b88f0b7529a44144ca1625d09e4bf48358aedd09914339b468ffc36cfc475d2d1c75a9031bdc339463fb27bf0687ada01c26980ab0114bd058271732e9f15a6b8c7ba7217b9dcf6b245f857d92641f7b75c718064c64b9289b17fa4832fd3e35b4fba02486547591d4bfc94ad7dbc18c6807802aa00e996e90f51d7c6e5a77f6264297f48c3e013c390c3927aef1fdd40971b1cd8ed14bf8697291064d43e89ee5ba326838ef591b1992978b0bb8667ed05f6898a946823222439a240acfd8ac99ac77d448b2dc9b18b784c364021fce534a6e888998087427143e8ea2b91d191e2c548568dbb0b18b3b9169927f2b36893e926dbd763d698717d5b8cf3f5d7001406b926ad55aba63fd809d681b6584719509ac8ebb0cdcb26a6e5b7dbe1f8c5b8281cec948ae4bd886945f459309c92d79b2334d05ce4281df378d841868f0425eaaaf54970fe0aacbae2ce854e5cbc68289bbf0fd197f48450bc95225934aa56b06d6f918ede24766c01d80eee3273a53565c5429f54e0c8751a6ed2f3be853034ee929d231cdbf4d1ffa22fcc23cff6e08b01dd604a5433680151f8d0d602ff486993d6c6710d2b201ffbe9dfde84d2fe21fff25a13678d98c31ade9f24db288ad94d7a64a7bb84457b37e697d084431855074bb59e232982ae6ce35e2b2da86064d7bdd757faa964bfbbb59904fb5a0f656c6ee6ad1a356c4a21ef312b661e993e7487b38852d94cadd90ae9630f2ac2fd46a849389ea764777d806eefd5eb59157354640627f8e3cd02c5692ea828bbb1b98d01b790bab16ad199a3bdec8895c78de491c5d71e8229c6868edc5b526e168ee8218bf68ad66fb76e37fb72b20b9a5dbac2a3676acc9854389e8598b6040f4ab87bfaa67e4277044c5496e5034bc2541b4792401e0ae3f8715c3a8787759159a4a2a307a158b626ec22c4ed313369bc0e923549c5488f43d34c46478b6700551b2706a4bf8296904e4e3b122952b4e35e210ed6ee32eec8fcccc7dbb93403843808d280c4d1445432fe1deb863c238f1f5fa86227f9055914a6f91533cb95ed9ce07c58320e2764f509df5ecf9dff2afd7d233e3de80e816011e96d6beb1b2185b54949347a0d599e10988b154cad32ab3f95cedbc6afdf397f1d7b1a2a090b4922e1b9f5518968ccdf772925ab8fc027d4be897b30b406fbc98682357210e1a0aa0328a7c9a3b1850653c4a415440d9d792c8f42f2ea910b410cf95db2bb186ce0b65b867fbbb16f571221a9d118437a60e865fcd0873e58003ab88e2f75d9abd5dbf3e980b1c2d3b3af4f27073d4cb29afefd74e0f954798c681bc41609caa386146d9a756d8c23911cc069afe59826bebb45b5d53f34e29c0ebb77af89efbcd595ebcc98c952210595e9a6088f379b94321cef4c71e9a25aea386c33251dff79601f7e4a301c078f6f8844012c2258c5d3c313a8a38ae135cd04c5906603c35596528caa1cf1dfadcfdc21aa4d5cd0525acf17643d1a4f142ad0ba8d965f42851d9f413af171f965e1593f423004df237af113557301245dd1aa4a0ebde54da3770b00756a337c10751b932e30a7b1e1b20712381c2284171da3220affe04944673ccf975e4f29346436920af280129dc42f80b73227ea9f068c8d9800043ad8cf1e4babf059bb833974330bf39ea357e9ceba17c26826f2f344ca2e76c640e77dd3f2ecee877080a4b4cc9e9124edd6b805c5dba9627cc1d8ba4b28ad6e30331037199a485f992b696edb5e7ba89911648a90229706f2e19afa60d61d2381eac92399821053421ddf3b02e894bdf629ae2db04a91b2f997995f31a660d855e331eb0b62836fe8b2948d78410b2c5b996c6e8e9fad15c63a0e3b2782ebd4254960871e27de014ef40b50ea627681286d74760af678442a1aaac333c411a7d8ea46f49c4ed4fe9330e873b7a5a7a42b59dd78d0591827435bda13e08d80db0a75973fbf22245878eb920809a699db563b59ddd62b00b96b963df0e9f087fa84d307b8855a542b0a74556322097331cb832ef012e8aae22ce2a56b55f683a178bcabc165fd0cfe1516791148bb46e1c4783fc049e205b84cab14e1414ab2a8b9a307504a4205eae7cbb287dbff1ef97f1e70aa9093cc29a71620e0a2b226a08f8553a14b128d7865959bcd7c15e88241b8b3524060736f75e0680eb6ad2755a11d268ca8239fc6b1fbc726f578743f7bfb6332074005f704437ead74babe98932142d77a69f71c12fdeb0eef201e6083086ab4530f845d401ea492798b9a506fd06f97ea78af9527e307071cde270648bf0d15cedc1e39e5053bfabacbc8dce5b02849ac156061aa3fe46ed98f02d095469db71e551951388db2fcc6adf54eb315c761b8e2801226b452ae44f4ca7a515d9c06d553e0993eb242845b8910deae80350b340f7944d2f1cd5508033bdfb9542004e1520fe9b57e3cc5d7cc41b18f3db46d1211ba6b011539fab710d9597d8d8bb51fe35f1c9af1bbc257e6a3d4650b94fb30b8cf0c2087e7d84a8f7e83b616bfce8bb8cef91813a5b5f92edb6eaf0eb1bf2b29dd8a4cea1ddb98401c4d7bcc07206ce8ab88deb057e40e3ab4b2d46b6ecb28dcae052f8ea1670129f672886df8f2e735aa4275aeb3d51d66b598b1786054390835ba2a4f9b43d1ad06410d3339ceaeb6f8b7e2f7e4599b204622fb1590701088fc63ffe1a67c9d83e18d7f90a82ebf7352eb281179810b64b19e339175354861134199b9b5cc4fdf08c1bce5a81dfbd0d4b3e6b29b3065c313dc4569ef42438e2404326e747cf9f9d4ffd9d2a0446129a1f1d55f8ec0cef700f4feae80012a991e81b977d245562e0c71365e86aa2c48de2c6284dc279ef941a5426200f557aa2a749067918b3d08fb9f9ba7c287db1556c7bec31abd134be7adf260f3947e61e945140644f6844ec6c2252cbd2a6c01511efad08386d2ad54f97ecc1ca37629d16ae5bfcf8557f8367ea036eca93fbf0c963ff10c0093db965d35f1ce988c6efc6cd831d18b303713408e13938e5cfc1bef2f01e5b85c7e89ae9967e7b8b2bc75222fe7028118e3e432b0fe7cd303f27fade2134bedeb11b37be6b5f1fbc648ed60dda77bb5f7639bb1451b60e22f7cbdfbb56ccaaeca67a1283ca2333b540ca1c4e667433c898c4ca75bdfa46c7d685d4cbdb13f47b2e6d39a6e25463634e5dac71eacf367ff8a5cd61dd47234140f118e0504691ceaa376c8221df3f8f52950edcb921544628d2164eb9891c743384d1499b86178a9360ad27bf50da4a462ad9ba00eb49e253263fc0da652e611b8119d95fe175f14a335fd321198d465394f984b53b905ebb32f7f5a3d7b89f52d523ea10eaaae2290b76d4651bcbe610514711576e965bd5cbd7a2b5fb2a888accae80c6cdc406ed87bbcd8a6db2ca5f0329bdbc499e6ce4c68b43d821890adce7d007bc462fd43cb90200d4435c7c2c084b5e254d6a97b479b3d0dcbe61e3c198d29cb6701f4161e125ff299337427781a38468dd3da528aed3c7e5e070bbe97f29d067df8ff736ccaf522f93b773ca4bca30755b62a06e0912f68ecb2b8849b085820f03be0c41a9db385566a97a67ac90c24396e55d3e0834075dd42ae6e0d00b4509eb0fea0cf53245ee9444fbcd398f79a1f5390870c7af3f4e01ef5391103285292d5fa878284eb3fe24622f74b548b952dcbe82ebb02db5d9f5ed2cfaf1edf9900f67d47cf9d9007d4b800a952d8b9adbf20ccfd2a7a4959d03d87ae9a63bfe3719e43bb39be0d298fbc1a501845b8b1ba1c9894276b9f4f859e871a0965724c17ed7686609f8a08fb71396a239fd18280725c1923b7046582f0f640768561e1a4cdab65c53492f0e7ee9103c25f45ea103af1e78055700e154723a1fada8c23a8e9ac7e469010886ba055f2f5d2200a3f118914df7eda969d6209ee2e9e7cef3d5862d51fde73eb83943f6202d71e5b696948c9db65f62cad0539819ea9f1f40692affe25878d1df2015c7cb9ed7adb0812715f2a31e80807a92e5c9711ab1adc2776ea6c836f94f6d3d3fedebc4e4bdfc876ff3a77be6015f05dbee057c6081689bb4184abb30cec0f5b8783268ebbc9f1f856146a4acb4afad8b953662f389f67353155860f613e82fbb744628d8bffeff5328ef91754d946b790aa0af21a933ef5ff287416b449939ea271dadee1472405d08a181c11a871cf12a0710234d9a9ac827c970586ec9f56177b129af796c5248c030eb0b8556546a9c4431b2183c8a0701940743569d30ef4073aec752225d4b9be062b652f26dac018fe1586171672dfde16ff53be49ac477c73dc0196bc08691d151a0e38fb0deb660173710735c862417a1209a00b5190e719199393fce21fe74791465c24c68439dc5569b1fee476abccd88212318550f6a4f095b3bd833e2e2dcd6eff9c01a82c87ada7f55b2268058c26d20d233c2a1ddd033240686d2c993b3970bd14afd3149245d5ec448dbb8edac78c799cbd49084f6b2e9ec7a9351b9a9fd34a6557c5447dc94ec997b73a415f6b97a0f9cd477ff8826b4da9f650126a42c0c2a39fa5cfcb44017aaf1a6e1415828efad5bdf64d006c00381335491196bc0aaf3d82c571a22e16e6fb727eddf4111d5fc7a6b26087f6c87d32a9bb67737578612ea894af2c7d563915e606becd54c8fb7e560a6c4604ddc8d7893c1a0776478cd22090721e548cb56432ebbb700e2c065061da5da994bd3c6ba3dcc9ad9e796c4ede2f46b327bda35c0fc3b7cbc7c7ab5850ebbe9fb04e1065a6e765f11c1c10a9d0c677a8d9a7d112c67d0b4e1f7030b6f696c46631584a28be05fcecc0dc27c880e0183e56951e97643e5fcf9e3591f485a2804e83f8f8886e8c085c631326a7f81e8142c160743a4c47004e7976de276a2d4fc275a3571acd5ca01e44354a31ae313e7864b4c458a90280ad6f99e2aefda37cce408ea051b95648319f2c3c7a83422d9a58235537b1f099aacc187b9351a167b79f2a25cf5f3c32a3ae8b49c17de075084c9ef567ae20ecad8312ad61361597c269866c34b6ce564013925aa8a61fc3c5dc13ee9d2737e33ae4ed72051fe48fd92d67b19446564b93b442242ad96570ac8d90cb34f302a76d9e407f8390140c5ee1a4965c0d29882a8288a3dfa942f0dab06f0db687cdc53c53b3db0770fa259b94d3650f2cb565c2dc8acf203a4571a4c8c5c60aa768f89baad29aebdc268a2ebe760be9edd27d969dbbd2672648f67cd7dd3942d734ed93a3e3c86cff256ba9b00deed883b8c123d5c9feb87bf3bfb91ea0bb21064f8b5c791a11d1fc329427d80d33a269aa1c644053c0accf61a59181cbaeaa61fb562f62bca349d3e0ef14729081f4d008e93b92ef6b5a079c8dab78215f844ffddeee4e18aebd9b1c440f82a3838bee8330d6c6b4454b67e93c25638f5a6b2a06a16355c86d74fe117cafdc425b6a6f2bbeb8f4ddae94015f169fb5d1a589537e37a78187f8ecadcb180dd93e0d0f3f4e9ff22ebaf644a9dfb77bd9ba5451c913e13b4e4be9811c68b15584a69ce12235e951cf86e1e2f83b976b702bb4e24560e3052ade9d6858ea72e372f1e78dcc6f41c8d8827c04d44b240cec530c84506a0d40e063b00b4223099b121ee3142c9509ee9edb21e1dfa5f2ff390bd287a59b955a2ec533220121f0bfa1c1bfe4edf9eb4278c791f429e3663769c68e3af67466bf9cddd0b3046a127ddd1e83d2c405edcba553082f59509047df9f326a939106ad653d4cf2c1b50e44a4f4f647c96d39f926cc274e4c8374b83754b0402d044ea48a3d9c49cdfc1c5fa63f50fd37d0142734523a6d59c8845bcfb0b51452721e54ec52fdcc97954906c445658101d24c60bfd4ad3b1332f743eee6e1c4eaea09659e983efffb87c948f00c29946ef34532b00c436f564cda9faafcc726ea7db06dca0365a2442b6f65d4e827747798bd99ad1994f11dbad18f86b07c165426ce6c2bb84c51b396b02eb92978d3e1610517216312dae1c4cf1d34e2aa2f8f81c2694552de9dff7f44e53803d623efba7b330999452aaf182f69cee240a1cffddc58a62fc3d20a589dcde84f0f6df6727741d56c2f199f6c8077e5693c8741fea309fccb9edc482fbfb532ed555942b6463cc6eea7373fd4cf201170f73301f470169aecb24c0fa08f222d7265a2f6ab59feb34963dbcbb79232dcb161683d6de156efad5a9eb5ac62427a71cdfc18f9f33c081652eeb57df56e4d589b1154f4be5c7cf10b93fe3994747824b89deedfeea0ca5191e9932193ddb83e8733d83d3a62ae7ddf4fab8bd82d2424db7630a2f0d35f1bed506d41fab56b39a3fe43d09bae2ca36f1ee42226a253130e11b3be4fbb9a982e52e6062c568d7cde80dc742de96e846b245fe04a9e1b1bc8605ecdbc0850621bd7ffeef98009cf13d1a8be0a7429e8cc83c5dbe314fad37565a81780947b0d42cce1a4691dd269a2514821c9604364fae96239f2b79ea7055517ea3db39f9810ed13c48dbd36232aac0be29d7c592300fefc943b08a87e36aa6e2a3648249eafc6661f4f0edad01e1c889e6c2e9bde27175616d58a161e311255beff9820cc0f7c60e8a12675063f7e0fdecdabd9a0b9abfda3135eaddf306e1a663a38f3de7f6404cedd61a0ec7f5c3cf0f906f1dda29a5643e75fee8d740339daf172ebe408dea163c71e4ba1144e86cd12fa8389224ae938df4d2219c4f42cf144d09271b31c1cde8979df1f0a07d09fc1bd15edf07d029ee2db53126e2e8bfa437be7af72bf41b86e7e714bc8b8545046c339f80cfb5e69681bc97f90dd10626cfa21a7023b425838971ba1c856fe1daeb05f7d2cdfd40c234b781891aee8a1723c8c022eb20bb2d03450cc37f92ec6c3db2c7b8c313eb3f5e935249fca2c8f6a9d1c0e55b3e72659a7e0712654753476262be59aa23e75bba79947e33d671fbb9e2130c0e9fea962b4a7a3c2bca1aaeba6a66f6cf80e92c77792a41c86583fc7df0b6f014e273ddff94a6f0123885451911d6233fcc7eec346ee40fa47f39c4c1d7c53069e8bd2a3aaccdcee239105e7b9bb4eb3507aa0d1ac8430e667a618617fcb4ef0fe7b592bcaa0d7e2bbb0a7ebe6981690fc4e69e053d26d969d507c3c87d67672ab2968f3e42127d39b425ca861db274a73d283a0e31b58e1797b775caa1f0bbb08be0fdc3fa142ae58885b7ebc0d1b3de86c6675281bc4067b5033fedd5339b3cef364419914659fc1cc0aa17b9cb98cb198f402c60b0389b8acd5c230f5b3ec26382b79cec0e730be0313eb16cf2420840e590aac96672d8c6fc4a305b94991130bcd27b150ca35a80177bc43daff6dfb1a5db766afb3306aa46459749c227c2bed578ebc9dd5ef91d52a643322f87c0a591e594c34c46093f4d6558ae99a52ebcd863581b86b2451b02a8420069cf2a66d0331d1b70e41c9a9ef60f9383bfdc8b30b0c34ff95140820302c592ac2f2ccc24082f402fa993583b300db2d86bc02173054d671714e21780016c933ed1403b567a03c4dbfb629fd681008cf23f64a48cb44e2d9e3e2e3d1bafe51f2bca7451d6c53f7256f6b8fb6b90d2aadee0fc7499f455e1f0ff90c360fec9c1000c43ff727ef00516a50cfbf8c721eda7a238e0e863a6dbe900e69f0a27c9a2d321994282bdab8c794fff26ee7e4987ef8e23527eb724769e5e2425612aafd8468cdad1f6285a7c3a9b2b6cfd069d46a42922ca104c19dfb1a8263e00dae43335f3c7fab00c8cf773499aa11f862b2dcccc614ad858f2b70ab7100ff7613a1e818de067c67f0d11210175e6edf2a9438aeeaa8362f97cf82f98e4b8da8e77b60c84933a7109cc9da7eef0ca65d7a2664522da81d58e8c81ce803e13cd9b7c17202c570d6a929e74ec8d7e80e949c6257057124266ae4657834b9495114502cf8204372c7db50566af3dd6460e798daeff89d7e92fc93530ff55f9f9c821bc214eb60eff6eb512ccab76b647d2f5a2f6229b215ddb6f1baa45554eee25e2087073977f3141c497ff5a962dd761f7ed696b381e75a3ea2725bf12f695e68d5d8b2945999852d1096c93d18070cf58a36c620f3cc644ead7fd56305944de2076fa84ebc4c59c6eb63c92df004366a58c38c0485e4cc1a4c9ea1730f63706310b2c7a0beb434195d2701503eea648a80f9d5be2dec06782a9502f1410dcbad2fb08c2f817664914646c9acf5675a57d1f4fa96249e0be958e30a3d5d8ffa7964265e7b731aa1dfaa1d05d9458b647a53f94d898a551a1846b7b8f5060dab52a7d24128e4683795f6d6b08e59767cdcff56fd728ffa87f6cc8d60fbba4a9d2bbd207bed918a4799bebc647ff5654ab9ba9239fdd49f5578fafa92e23cfce9407ecc7668f2341063ea8caf52dcb3594e54612b3d60c31049d00027e6f8decaffd49d810f6ef462e8bef36b408c5283de30ba0b51b9a1ec56cbd1c4944b80051cfe45ff9ae8f6df7659ad21a00ce3263d1eafbed8dd621f8d7331ca306761302ca20759d753a497dc7023d7806aa5d909c6b4b350a79a1baca472350cff0268de3153e6e419fd52266caa2a79819038b43b8a6ccd7e14eb1f5815e3d8291139eb0129038c46111843e7e41292882fd6209da1aa91df6ea4f95a6e981dff3cb5f1c845c317de504033ed6b3cb2ad94894a30467f57132f8a90bb129688b59a432f4fd271f5c8b844345f72f50c828e88311a1147408869bbfbd52e9b16a895972e44883e9ed3d20bcb93a22a2d4b5190b7ba05567c1a0ca82a3fbc92b5b6b4cf54b22c0113cd37d37093590a53420bb34ba557eb197a2abe511dd1af738aac34d0417d9bf139984dd88bb76ed047ddcb6db807c2567dda37bb91e20b8e6e26b97bd249bc05cde098eba6f7bfb8e604b5f186872ab16a6cf40153513fdba1fead432c7ce8fde7e4c5fe0f79444c701960107ccc254873e29ef8cfa35b10d6478784c8e14c4d65fab78bc8d85f4c71583a7756d590d6d08c6c75dfe7cfb588fcc2214c008714760f61a590eac830a406c832febbb6ce07bc30f3bec8711ca64d98df1f677d3b196ca5f076c3c371edeb3f48dd7090ab9acc96502c8edd25b21f921f399f67b9e559acbb72b339a6c923c92926785dc6b63e5b34220a3d7d586fa3f684e3435b26f6e25785c7f1eb9807f17ad171c58b2eb952be750039195869bd7283c6d3abae366a8bba5b06b0af59340456a0da482de05bfe1fa3866cb0ade756bf299cff665cb61deaaedbbc11c1a890b623a4315ac2e9c995dfeef09b1aefa96e0e943896c9afe24ad0b3a4880f9f229825772a4451e31487a71f5e8e80ed9666442c576646909b3808bebec39f50215c209c2e9011476a71e7342dba6e8742f559e8d19ef72bb7a0de52196d0b454e8899fe1688126531eccf064cdb56a72cd7ce23a89bbd4216d056e3614583e514236eddd19183537b9efb4b10e5bec98c036fbd90b5e427fde2c743195053840a9f9b11c7ffc5e669c54eb1ea3b93ca35835ccddb5840123dd6f59c4cf05362683e4fadd5a66bd7f9fdaa6f7c8ac0999064f0146921421cd02bc4d78c936cd160244b966cf1668f1069c9e0747bec1a602b61ef077cf102d8a21633d63eb465739e0fa35d8f5cd22e488117fdfc39d931f025cb0887fd567ba5bc109783fdee69d88bd052f6ef7a361753203890e6e8e7942a2f182aa325cd705d8feefd112bb716c4b7dc544df211e14395a1f4fa05e001b584618a4e6f8926f4557e316eb8bd9d5a81be750f35006d01347e7fb355405bc81ac2b9d3960f3ed63feaa98d0d5fb4b352641e2fabb5b2a73d9a81bff82c47d491f8663f1df73aa27e2d170a92b181c7574894fd0b82b69b2378a398a0f3cb6e13ec1a5427002459fd6005db0eee5af52e2749ed78e28647d030b90390c3f2cb977b0823a177862b12bbef9e4ecc07524fd610d050e77f30e59b5ff2704dd321c225fe8aea621bb7aac1b9e1cb39ec82897ca69f7083c4ec0836683305d088007917694c6e5d0d1b032c6babfb68dd3bef6adcccdc332fa7c6313f074b58d33bd0e3e2d0bff1c3ce6d9a5d092c189aab9502a3f8985ed188fd2e4a2156733097c3c442a9061599e100b711d43683e54bf5437fdd34455929c15ffca61c9e86b973331e5044e8b392aee8aa42c7c8eb3815a7e65201242041cb85812f7e0decbc473f810ae42ced381c4b5a0722a4cec683a6ec97048c931863dee04785279cce6b411f98421aaf817c1e6f0bea6f7057aa3c779f2d34c0a602e940fae6d489fd3ca04df4aa7ebfc6c53a8186db83054b0c1463446fcf12fd2b098638b4cb6aeedcdd8442e959af60e9e41dd14e14e2f7b2912b7acaeb5a99b77d01a113b952f3a77c0892e326f91b91808e384fa98b8e5d8c49be716cf96407cce83a4bfdbffc9a050a9b3584461625f7782faacfb792f6d435ad50cb4c38e32c8cb8f0395868e191499e1b234b6c99dd173f9e973a742a7cf69aff1b48b644aad3d6b92e976aeda479ca9b535858dfac675b7a9a336467f7d5a24a27d9a7e6abb26cc0d0e7801ba51627af08ab323362531fd3fb700e518d296738a2fd857a8a57180506af037bc97de5bd4d084e0362a25ec2c48bf08234ab90e40b36ea6e10fce896f12f2d4a96b7410c64b9665d1aa3421b73c7a8c93c5f58f5f70572ba58821d48759bdfff4a1ad95740598a659a5587825a1e8cee3129e94c8359a009db9b586d8f556e0fa94de8ede8d5f896829eded19d588a12f68b92659e12ff78bcbeab923ea533534f02321be69aea174bc204c444c0ebf44c361287515ae10181813ee408c5e1405a1bc5361cf31b482df67b54592a90ec34967bcf2fb8c489d26e4e61fab1f54ab8a838bb311b9521a85055cd3ed6c88ed51c824ecb7e27aa13766551fdeab17dafba7fd0f478ffe6c9a1ce1cd625b29f8687e52f73b27f8c1b4d5c4dcd119508f093800cbb00497f7d5c29272002537eef9bb541913e63b0807ddc5110972ad92ef3d6804dd5a52c9d1bd2a2434cc04d6d01886c5a1c5a01e7e10a48a5d0b9b113eb6e97fef2b8975924f99adca9d08eb207d0aab98119a8d4d6a7f36a1fcf6187195a6dde4fbb26e5f65ff0696eb60f144da371e44415ac78f08052dab8acd09174eda1b766d371473a8942064827ca500ad1c810f2461634d8a1e98bb875fe7b6edce5daca49a3b75c2ad1cba2b121f451e6cae1ce74c62f1bc6a022ead37424dec7012ada6e4dca9aa924c10888c04e71c7bc9699712835bfbbe6a28f8cab4821391054f4276df7a74b8f78cc2868c687ec349644e258d540e66fdc16bdecc29d42fd2c3ff5f73559bb7cf37947a80893a83a6844b359fc4336158d4192db9662925ddc7391f12cd76761494a17538085036ff4509fb39dbe8b73b323148ac1ce18d91d97cef7a6a71b40faa15d7bfbf55f400e2f803d4c5cdd7d9b84fccbfae58e87ac24ae5b8e44cbc38b2a06829b94bcc74107c5051c441cfab4cfbbd7bd96856883c845ea677ad9cfd8333d3ca64e4ac6d779a32450bdf835e4547001807312e62d6f7fc920f11939c3b07d5d7ee17a5972ff1e16e566509e4783ce3a416192074aa3bdf8bdbfd86f0e2367d5b90136f65d140d48314f3ad3bf83c10e5274c8a284a7c9a158955cbfaf70753b0bce45733db73f766007f9f0c3e840cc9df4b3e2daf9de9c558d69e0697e7771cbb57b343b6b78660d31b6671c4d26e65b70dd89628206e3605b9d8eb7d7e42ce6f65b4f426193b53f03dcbbb0c36dfbf5772697141e6d8bf2b0b1c4d892abf80d06258fb76a95c18deebb693894082d3c6c331066ed2a4216c49344a501bae49c59c2e2795fd60f3f3ef88af909493217039274f1af9592cdd07fd665db60c1448f7dd6012f708437f9a1fa1c29f0d634ea509f4152c0bc6ae486afd069b12b9bf9d4370fef8d81261d44a6691e3249e1b15e32c53e704ac7d5197acab92f85a49537b9a8d7c4b0d20ca2e889f017340990e5708da8b2e5c194e3a477d71f11f48fb76944c53d567d3eceaab34e569948638f2ca91568c1bd109753bc06f010edc53e4bfa8780afba8a18b394e997fac993aed5a12a8e13f47928ee5c8fbb4116201ae6df3f0110fb6315121ac0e630d535ea207ef36599fa9b8e363cc10c00e99ca1fcd84726303f7e6b9f06a773aa852a85b730f1f74d7493378f9a80cf1cadbeda8920ea5142f6c3cc71cbe644d6956431fffcde5b49bc85b2962692c3ca1462bc9002bdf8051efb1430a113f898888dba50ab1fa951daafb4f49a5c82b0634e25e750829183e6458f34b36b9c501f3a300b120788b4ba5af671267e0b1e7a86fad805f467caeda1c81eb74a56f8f6ec41a40c856395bf6464600e327057b17245e5c69243060164aa7a740c35be87bc6c9bdb65c32b30a448c64b0d66370f1fa424e1778a0a7f8bf4c5c2b0488bd56f37777701ad13c985694b98b3e336d4afe1128bdb168fca675dab7b070f979b5aa7ab5faed23b4741115502bd7cf313fd432542319784d64d3d50a773ad6d766f404115f0ae5c8b6353c59f76b5f72dee4113905cabc146653d6f3675967952c46b8e2941cefa186eb091f72706b3799a45f02293e9b02014e177dfa17415d074d5770258aabcb1ecbec559de16d79d2fbc78ce45fb39ce829b513700fbfb4f0cea3366020b50087c47121965af64b9cb4c9aa3e484fe505f8ea462781466e738d9828e2d66cb0c52bf27747aa5bb5f3926dad851fb0d3fbd70b061687a396dcb70f1faf93f065991da8a4d56080f2f306c75b54298bd4af2c8bdbd040285387591e6e614ba442fdf170ced40c0f1236804691f635d6a41e10e87dc5102b63f0a7cfea54cc42c5f7ceec9699fc3357b3449d232aafa1e2f0388e57eb5c86735b4aa3ead169431b2ecf424a84e11e6a9ee6fce96c29168cf10ac9eb8ab1d945b9c0aed5f0b1c131986ba0ef84527d2a0a87ecc1a3b5aa2867f0603b60e27e9f5b8f5c6d1a020b0823101911415ce39a9aac0dd37af667405ef274a68b4a2edc7e7e5122dd325d6fbef1a0547ab7d7053deda56554b00e49ab4056917def551563c765c4f40135816eeae23f91a2442377ca4d72df24b06969da26529731ba9d19eba5a01bfa166839791b1043ab7292e79cd1562dc08a9f839d67cdb5bd411288d5a2cb4711fea89b0a2cdc3a24c2765fa9ae3eee1e0b7e6c0a99b0da2cc5868309f97cce5abebf0537c23d052f0fa319c1ac75d929847608f78173006c18c77a1cfb0ee451e96506bcc609514c1409ee2eef4d26abdea7fb002e6d088cb1107bc3ae40f8f4aff02f7de08316a2b81e454c4459739305eece5da780e889a042de9399de007b02f750834ff25a9a4bd5d205da39af8f724d279de3bcf3de96ce710d47b3450de2bc6c4a5f623f14f4f92f9d11bd9c2cfc8a42562ae4c24f155b7a3e7de79e10e3adee4d937c460b4e434a5b5f94226b0f31135796d76a31468f3d1947506a2f5bd82c0081ef69f50b5ae45c6aa42214f96f903b7da7da0a0896013ca3a94b610cfc227a172bc99941d365e672c589cfd29931bbbcf3565b0957fc060438734b1fede4eb9f8c9bf637d9cb7de623b9e2d2e6dbf6b45ead7351852004b8663467753410162716bc88ab8ad278f6a16eba0f85a87ca333f147c93c71df0f8923c22538cd4a586639385430d78fbe013419d7fd550c4d4b2b1d7f1878ed762694b4b661dd308e0a1a54d60bec8b11fd8d16292c967278201d522d0a36312d1c74a6a344fbb7e30ce643695427c13a9b4884d1f70d72feec7e86fc4c419c319682874499f478409916ec5c114a4681102f2559b8fd68b3a2d807caa9f46036ef566dd7035b80c47239fb8f596393a6bd6aacf49398db0902d0585512ac14e65e5f67cc31cf6ab4c9e7d098de8075dc3bfd1e4c78b4b56b6c445fdfbc99f516c715b96c4c5ca689ec7c97fc0f791c8c8d37f189e9aa7e4b6e6f03bdafda16f3d429c5795d7454734f570bd1e225549e16ef2103a8ac290b63b1fe5e3f404b899bd3e554342197d36c403dfc56f357550022b4f35d1fcf962eaf586a6c7fbe3fd085baacf239bcd622d7163f521a9645454522e207259ad15fb90505495cf8ba96e4d06917ad0a7dba73d0fa3ae640492760728f813e9f1ba649f3396b0a84a1e5c2b8bfdbb4dc39e63a8683e75ae539057fc63b9e39e5792dc738875904a489f3dfab7487e83fe709075582f28e324ef816f127550dde70e6774804ccab6e3ddde65df802894f2fdff9dfc886f457fd67312b076df0f1ff3bf374741c45feb6aa75932e79d8dcaf1cfd6ba9b508f68dd24c2564c0dc50a3f66560aea2920337e80cea9b8e8b214c3a9f4cfe2c38adc6fc480f3f7483a5f44fbaffeec99da266af33199b2869686c291bc6c63a5b01d69036a564e493fe94f2ccb610be439cda6cd8053a18dd6f353cd1468f4bb0e94a5bd5dc4a32d70c142e5c4647962e273275a521905caa07c101d7a02f6f32a4f2c12513a883a2166aa7646414860d581ab9aab29b52808ad9fd75c2726787fbde9d9b740ff4d4daf1b093ce934b130ade943b317d3c6d87486eb1559896e3163ae6916923287252b8c2d625faf5fcf499b74bbe19f7e3e8f52a19ed9f2df4e390b25babb0769bc67fde0db5f8295cefb85d2266c13d6fc5ea122e5a6188109a51c630c48669be4a054f95e046305ddd92f1e149e58d5f25aabb53c17d0c99631b4e18421df41b41d2369942a055c57ee3cbf38bba029f16725f4a03345893bd79ef363762722553c55879228e9953a15d3757daeb74575349162103d045602fac981e836c1a88c4737fc248eb10298aee81ea707bb8252c852eff5cdf9e86af7b143b3e2f4c0088cf1bb9e4a5a54249a15568c9354ee5b5c46f3f53dbca4caefa631098a0aeee04996e42c828be48bc61860c5ac21bbabde40830479518aa96b0bf6a6e4bfe580c15fe4720d6ba6a4ec41eb68967dbf84fc4e5d07140b9ada56985f8b343acf9cbffd2cb9e4485503202e153574c543d89242bd5f88d922450f1f6f5f21706e43c98c325010f63f6a3789fd97e379917708357cb6cf2f8ef6f903b6e0280dfb806c07e8db99d79a276b166f2ca52b51efe2a48e9a1acbf749233b102bc61a3bd18d413f1a356b59350f2c5d87ba98cc401aa0dd1e25f99ad6b31cc51a54322a2e96389aa0efd7f4a17b60ab2153b23f382c1cd65ff7aa9d765ba16be4a76c2050faec271101edd32bd5a327059496ad7114fac1ed4e90e4e93140cc0148f6538d6bbf7df3ad47cad762231fbda90a78b198ca9f4263e955f240be621ed35ba4649700a0104ea78aa42fac0eb38d21eaed35324b7e09e3f7f1323141c2fd291ab4b7c66ad89f05a132bb5a3c6fd46b47b9473e0fef78f24a9e0c4b578872146a28a6195fee84b66cc614a42a5f7b684304d7bdfcd5207024c86370ba44c6f44fd5c6cc2bed1657fc307c6713c81511911098fe900cb9b467b068f8f292e55eb98bbff41505b6e0be9679ecc00e96f67c0237ff2d3fa53bea5ac83d98afc8447be5f866afbfe14f2a0d70cfbd7aff29d9acb26e6db809940f2ee3e4fd57d7f34431e49c57142a13853204e0bdf5f731659c1b94ac854e1e99f5fcc4fc885f098c3ea5b608d02022b35ca6dd126f3f7052e4f1475ebf67a1dc194f2688e4c77fbc732c0897f69352d491516067b293d3760f1565a31e296b98f49772b795c5bdd2592af9d4273bb5c5a587b10bc14f0a458e42fc732fae81354b1fc514717c39f24558f3cae3bdc3def5c8a9cf356e1fa91a4db84498bed69cef334284c3496076ce1dbf1ba13a232829a9004407525fe1a13cc46b79bc08d045655ff264bd9a848285ed08320be4d3ce6a0ea43245c908d5b07268e06e805789ec90ac7fc8351af2fbe9bb94f88b33ba1c39cca7b663b8b8ad50f7b0dc0ff59c5a67908a84c5536c1c00d5ce1153e75f130f97895c2e99533331714528d09edcbc8e665af6c64133755dfa69472b7313ddb4bc9b3a87b63f86c4953021d2a15a586bdd4bd30d2fc70b3b18a4655d919a9561e2eaba1d4a26e134ec3234772efacc6d51e158f27f13931a7c687a847be1ac7281076ff41a611d03757fa05017b8280d5188c4786fa1d5ee969c83f4cff1f54e0eadfc09a89eb77c1889b44894daadf06d6259dc7c114ab30788dba9782c765adad3ccf5a42d80efdeffc8760a9160d6299ee4e50f04c834d60a21dd0ec7d9a2b277a7c1b6f1609636c6c2b88ee5573a6f8db452bd35af8a7f0a7c55c11f03fc5bbac70b580a0f46fe17c504ce03341efefd52b7591121bfdcde9daa6ecfadfc410c0f1d916a059fd38c1bb8cb546acbaf5fe3b22cad64cd3498ab400af9adc6ca0344619da688c8e533b554ddf91b689a6bcfcbc8e57ef2e1361e1bef99f7c74ebce7c27e7c66da585528f64fc0b45a6529a91b968f499fb51bd2e472290723a6bb8c4ddc9f4b70932db42023d91221b12dd275c47f2193158d18627a73a2e66e59b37d32b5bd6ad3a0b0de787a99cd89af34ed70c47cfc7d6bf6509346c683092ce3ac7773e9f0ef5cdeda5b0382851524a48bfaf8bc3cc408776627a5a01cf277a091779ccd4ee8e7cbf64ca59268ff4968ae7f26a7d165383af44162a849c915a0655170c2b30fa687f5c08c8200652a646955e96cadb0cb023d778b062b26883c9b5667ddf5c60e488ab0de3c9d638a69d636fd5841bbc35c6b4e5d7979545a2406fba0b3fccfa944cdebe783757d240d64ab5ce968e3ea66c1cc8a0d211debfa3d277695bae476e4560af3d42504439a2255e13fe4ed2e7d2ff9b73150f4e7e4cc1e319f73e3b8ffc5506acc0476fcd54a09f3099f7e80a601be6327b0e64b9851bf25b196f46f9fe71e23c21c01bd4ab83d83bf933074e754f017bfc50c1a233b9cf6af852a000d025c2b12dad5c8c610850003e8ff2554dbe27d0d758e96316873d1c42cf54ec6969db0262ab0a60da16ce761acd6dfacdccfb7c56ea5b2e2d5f9d64f1b732657684f6320baebe599fa2bde6f6d961e820394042227d847a865d76d78b23adbe7dd891715cbe6d94ccdc2dea1ebda13d9cf9c77186525bd14ed49753cbf39c93680475babddbe0a4cfa58f1eb1916bcf14563f208bca826677d808bedc3dd41ee62621ff4ef12c16378c8d036f8da73e14989d5c89ee2af98e5f792cdc076fd95394479ded2eee7e89a68af3d3ba15b815274ba36be1afa8fc96854e51f58384e60c5fd062e0606a64748a8b40e82d46409082adef915456d6c862ddc1288173096c513c7a775a1de34fda9444b7d652c7f805c84bc3290b00eebfcec483ab246031c718db22c3a4bc78cb19e0bacbc2856ea2589d0f2526d55941dd47d6fc6bef23b4266c40c9d08380d3ef27367ded54b570b7505da8a4fd9f02591fc2725f4e29d283872ae790ffbf16d5c94fe723ea24f55014b3a791df0d6992ee21a5b3145e80eca9f5a74f3cfb0e5a91c660e422222de251163407d0c67888rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxorg-x11-server-1.14.4-5.fc19.src.rpmxorg-x11-server-source    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.11.3T@T5RiRw@Rw@RsRg@R6QQQQ*@Q@QQ@Q@QcQyQyQQ3Q'@Q@QnQg@Qg@QLGQAQ8@Q7/Q#@Q#@QQsPP[P[PZPPqPqPqPPPP@PP@PaP[@PS@PM@PM@PIPIPDP;a@P7lP4P.2@P.2@P+@P"TP@Pw@P1@P1@P1@P1@PP @P@OO@O O#O Ot@OOOO@O8OiO`@OTO 1.14.4-5Dave Airlie 1.14.4-4Peter Hutterer 1.14.4-3Dave Airlie 1.14.4-2Peter Hutterer 1.14.4-1Dave Airlie 1.14.3-3Peter Hutterer 1.14.3-2Peter Hutterer 1.14.3-1Peter Hutterer 1.14.2-9Dave Airlie 1.14.2-8Peter Hutterer 1.14.2-7Peter Hutterer 1.14.2-6Peter Hutterer 1.14.2-5Dave Airlie 1.14.2-4Peter Hutterer 1.14.2-3Peter Hutterer 1.14.2-2Peter Hutterer 1.14.2-1Peter Hutterer 1.14.1.901-2Peter Hutterer 1.14.1.901-1Peter Hutterer 1.14.1-4Adam Jackson 1.14.1-3Peter Hutterer 1.14.1-2Dave Airlie 1.14.1-1Peter Hutterer 1.14.0-6Dave Airlie 1.14.0-5Dave Airlie 1.14.0-4Dan Horák 1.14.0-3Adam Jackson 1.14.0-2Peter Hutterer 1.14.0-1Peter Hutterer 1.13.99.902-2Adam Jackson Peter Hutterer 1.13.99.902-1Peter Hutterer 1.13.99.901-5Peter Hutterer 1.13.99.901-4Adam Jackson 1.13.99.901-3Adam Jackson 1.13.99.901-2Adam Jackson 1.13.99.901-1Peter Hutterer 1.13.1-1Adam Jackson 1.13.0-15Dave Airlie 1.13.0-14Dave Airlie 1.13.0-13Dave Airlie 1.13.0-11Adam Jackson 1.13.0-10Peter Hutterer 1.13.0-9Jiri Kastner 1.13.0-8Peter Hutterer 1.13.0-7Peter Hutterer 1.13.0-6Dave Airlie 1.13.0-6Peter Hutterer 1.13.0-5Dave Airlie 1.13.0-4Dave Airlie 1.13.0-3Dave Airlie 1.13.0-2Dave Airlie 1.13.0-1Dave Airlie 1.12.99.905-5Dave Airlie 1.12.99.905-4Dave Airlie 1.12.99.905-3Dave Airlie 1.12.99.905-2Dave Airlie 1.12.99.905-1Dave Airlie 1.12.99.904-4Dave Airlie 1.12.99.904-3Adam Jackson 1.12.99.904-2Dave Airlie 1.12.99.904-1Adam Jackson 1.12.99.903-6Adam Jackson 1.12.99.903-5Adam Jackson 1.12.99.903-4Adam Jackson 1.12.99.903-3Peter Hutterer 1.12.99.903-2Dave Airlie 1.12.99.903-1Dave Airlie 1.12.99.902-3Fedora Release Engineering - 1.12.99.902-2.20120717Dave Airlie 1.12.99.902-1Peter Hutterer 1.12.3-1Peter Hutterer 1.12.2-4Peter Hutterer 1.12.2-3Dan Horák 1.12.2-2Peter Hutterer 1.12.2-1Dave Airlie 1.12.1-2Peter Hutterer Peter Hutterer 1.12.1-1Peter Hutterer 1.12.0-6Dennis Gilmore 1.12.0-5Adam Jackson 1.12.0-4Adam Jackson 1.12.0-3Adam Jackson 1.12.0-2Peter Hutterer 1.12.0-1Adam Jackson 1.11.99.903-2.20120215Peter Hutterer 1.11.99.903-1.20120215Peter Hutterer 1.11.99.901-7.20120215Peter Hutterer 1.11.99.901-6.20120124Peter Hutterer 1.11.99.901-5.20120124Peter Hutterer 1.11.99.901-4.20120124Peter Hutterer 1.11.99.901-3.20120124Peter Hutterer 1.11.99.901-2.20120103Peter Hutterer 1.11.99.901-1.20120103Adam Jackson 1.11.99.1-11Adam Jackson 1.11.99.1-10Adam Jackson 1.11.99.1-9Dave Airlie 1.11.99.1-8Adam Jackson 1.11.99.1-7Adam Jackson 1.11.99.1-6Adam Jackson 1.11.99.1-5Adam Jackson 1.11.99.1-3Peter Hutterer 1.11.99.1-1.20111109Adam Jackson Peter Hutterer 1.11.1-2Adam Jackson Adam Jackson 1.11.1-1Adam Tkac 1.11.0-2Adam Jackson 1.11.0-1Adam Jackson 1.10.99.902-1.20110818Dave Airlie 1.10.99.1-10.2011051Peter Hutterer 1.10.99.1-9.20110511Dan Horák 1.10.99.1-8.20110511Adam Jackson 1.10.99.1-7.20110511Adam Tkac 1.10.99.1-6.201105111.10.99.1-5.20110511Hans de Goede 1.10.99.1-4.20110418Soren Sandmann 1.10.99.1-3.20110418Peter Hutterer 1.10.99.1-2.20110418Peter Hutterer 1.10.99.1-1.20110418Adam Jackson 1.10.0-7Adam Jackson 1.10.0-6Adam Tkac 1.10.0-5Adam Jackson 1.10.0-4Peter Hutterer 1.10.0-3Adam Jackson 1.10.0-2- Fixes for the CVE fixes- CVE fixes for everyone- export key_is_down for tigervnc (#1016152)- fix ABI breakage introduced in 1.14.3-3- xserver 1.14.4- backport upstream randr fixes- Fix Xdmx cursor jumps (#1019821)- xserver 1.14.3- Fix active touch grabs, second touchpoint didn't get sent to client - Fix version mismatch for XI 2.2+ clients (where a library supports > 2.2 but another version than the originally requested one).- fixes for multi-monitor reverse optimus- Fix erroneous valuator 1 coordinate when an absolute device in relative mode doesn't send y coordinates.- Add new version of the resolution-based scaling patch - scale y down instead of x up. That gives almost the same behaviour as current synaptics. Drop the synaptics quirk, this needs to be now removed from the driver.- Fix logspam when trying to free a non-existant grab. - Update touch patch to upstream version (from fdo #66720) - re-add xephyr resizable patch, got lost in rebase (#976995)- reapply dropped patch to fix regression (#981953)- Fix crash on 32-bit with virtual box guest additions (#972095)- Fix crash in gnome-shell when tapping a menu twice (fdo #66720)- xorg-server 1.4.2 - drop merged patches - Add a quirk to set the synaptics resolution to 0 by default. The pre-scale patch in the server clashes with synaptics inaccurate resolution numbers, causing the touchpad movement to be stunted.- Backport the touch grab race condition patches from fdo #56578- xserver 1.14.2RC1- Update quirks for trackballs and the La-VIEW Technology Naos 5000 mouse- Backport an arm/ppc crash fix from master (#965749)- Add -resizeable option to Xephyr, enable by default (#962572) - Fix crash on 24bpp host server (#518960)- upstream rebase - reorganise the randr/gpu screen patches + backports- CVE-2013-1940: Fix xf86FlushInput() to drain evdev events (#950438, #952949)- reenable reverse optimus and some missing patch from F18- fix bug with GPU hotplugging while VT switched - reenable reverse optimus and some missing patch from F18- libunwind exists only on selected arches- Different RHEL customization- xserver 1.14- Use libunwind for backtraces- Drop -sdk Prov/Obs, changed to -devel in F9 - Drop xorg-x11-X* Obsoletes, leftover from the modular transition in FC5- xserver 1.14RC2 from git- Fix scrolling for Evoluent Vertical Mouse 3 (#612140#c20)- Add quirk for Evoluent Vertical Mouse 3, button mapping is quirky (#612140)- Bump XI minor for barriers- Pick up fixes from git- xserver 1.14RC1- server 1.13.1- Cherry-pick a fix for selection for TouchBegin from multiple clients- add events for autoconfig of gpus devices, allow usb devices to notify gnome- fix hotplug issue with usb devices and large screens- backout non-pci configuration less patch, its breaks multi-GPU- Bump default EQ length to reduce the number of unhelpful abrt reports- Fix VT switch key handling- Fix server crash when a XI 1.x device grab is activated on a disabled synaptics touchpad is disabled- Fix for non-PCI configuration-less setups- Fix build issues on new kernels caused by removal of _INPUT_H- Add touchscreen fixes (including pointer emulation) #871064- update server autobind patch to fix crash reported on irc- Set the transformation matrix to the unity matrix to avoid spurious cursor jumps (#852841)- fix bug when hotplugging a monitor causes oops- fix race across GPU power down and server startup- fix compat output segfault on output less gpus.- rebase to upstream 1.13.0 release tarball- fix prime offload with DRI2 compositors- fix multi-gpu after VT switch- port multi-seat video fixes from upstream- reintroduce auto config but working this time - fix two recycle/exit crashes- rebase to 1.12.99.905 snapshot- autobind was horribly broken on unplug - drop it like its hotplug.- add git fixes + autobind to gpu devices.- Always install int10 and vbe sdk headers- rebase to 1.12.99.904 snapshot- Make failure to iopl non-fatal- No need to --disable-xaa explicitly anymore.- Install xserver-sdk-abi-requires.release based on stable_abi not gitdate, so drivers built against a server that Provides multiple ABI versions will Require the stable version.- Make it possible to Provide: both stable and gitdate-style ABI versions.- xserver-1.12-os-print-newline-after-printing-display-name.patch: drop, 014ad46f1b353a95e2c4289443ee857cfbabb3ae- rebase to 1.12.99.903 snapshot- fix crash due to GLX being linked twice- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- server 1.12.99.902- server 1.12.3- send keycode/event type down the wire when SlowKeys enable, otherwise GNOME won't warn about it (#816764)- print newline after printing $DISPLAY to -displayfd (#824594)- fix build without xorg (aka s390x)- xserver 1.12.2- xserver-fix-pci-slot-claims.patch: backport slot claiming fix from master - xserver-1.12-modesetting-fallback.patch: add modesetting to fallback list- Drop xserver-1.10.99.1-test.patch: cd89482088f71ed517c2e88ed437e4752070c3f4 fixed it- server 1.12.1 - force autoreconf to avoid libtool errors - update patches for new indentation style.- Make timers signal-safe (#814869)- enable vbe on arm arches- Obsolete some old video drivers in F18+- Tweak arches for RHEL- Install Xorg mode 4755, there's no security benefit to 4711. (#712432)- xserver 1.12 - xserver-1.12-dix-reset-last.scroll-when-resetting-the-valuator-45.patch: drop, 6f2838818- Don't pretend int10 is a thing on non-PC arches- Server version is 1.11.99.903 now, use that.- Today's git snapshot- Fix installation of xserver-sdk-abi-requires script, if stable_abi is set always install the relese one, not the git one- ABI is considered stable now: video 12.0, input 16.0, extension 6.0, font 0.6, ansic 0.4- xserver-1.12-dix-reset-last.scroll-when-resetting-the-valuator-45.patch: reset last.scroll on the device whenever the slave device switched to avoid jumps during scrolling (#788632).- Today's git snapshot - xserver-1.12-xaa-sdk-headers.patch: drop, a55214d11916b- xserver-1.12-Xext-fix-selinux-build-failure.patch: fix build error triggered by Red Hat-specific patch to libselinux- Git snapshot 98cde254acb9b98337ddecf64c138d38c14ec2bf - xserver-1.11.99-optionstr.patch: drop - 0001-Xext-don-t-swap-CARD8-in-SProcSELinuxQueryVersion.patch: drop- Always install XAA SDK headers so drivers still build- --disable-xaa- xserver-1.8-disable-vboxvideo.patch: Drop, should be fixed now - Drop vesamodes and extramodes, rhpxl is no more - Stop building libxf86config, pyxf86config will be gone soon- put optionstr.h into devel package- Restore DRI1 until drivers are properly prepared for it- Disable DRI1- Obsolete some dead input drivers.- Fix permissions on abi script when doing git snapshots- Update to today's git snapshot - xserver-1.6.1-nouveau.patch: drop, upstream - xserver-1.10.99-config-add-udev-systemd-multi-seat-support.patch: drop, upstream - 0001-dix-block-signals-when-closing-all-devices.patch: drop, upstream- Change the ABI magic for snapshots- Block signals when removing all input devices #737031- Drop some Requires >= on things where we had newer versions in F14.- xserver 1.11.1- ship more files in the -source subpkg- xserver 1.11.0- xserver 1.11rc2- xvfb-run requires xauth installed, fix requires (from jlaska on irc)- Add support for multi-seat support from the config/udev backend.- don't build tests when --disable-xorg is used like on s390(x)- BuildRequires: systemtap-sdt-devel, configure --with-dtrace- include hw/dmx/doc/doxygen.conf.in in the -source subpkg- Today's server from git - xserver-1.10-fix-trapezoids.patch: drop, c6cb70be1ed7cf7 - xserver-1.10-glx-pixmap-crash.patch: drop, 6a433b67ca15fd1 - xserver-1.10-bg-none-revert.patch: drop, dc0cf7596782087- Drop xserver-1.9.0-qxl-fallback.patch, since the latest qxl driver supports both revision 1 and 2 qxl devices (#642153)- xserver-1.10-fix-trapezoids.patch: this patch is necessary to prevent trap corruption with pixman 0.21.8.- rebase all patches - xserver-1.10-vbe-malloc.patch: drop, d8caa782009abf4d - "git rm" all unused patches- Today's server from git- xserver-1.10-glx-pixmap-crash.patch, xserver-1.10-bg-none-revert.patch: bugfixes from xserver-next- Fix thinko in pointer barrier patch- add more files into -source subpkg- xserver-1.10-pointer-barriers.patch: Backport CRTC confinement from master and pointer barriers from the development tree for same. - xserver-1.10-vbe-malloc.patch: Fix a buffer overrun in the VBE code.- Add Xen virtual pointer quirk to 10-quirks.conf (#523914, #679699)- Merge from F16: * Wed Mar 09 2011 Adam Jackson 1.10.0-2 - Disable filesystem caps in paranoia until module loading is audited * Fri Feb 25 2011 Peter Hutterer 1.9.99.902-1 - xserver 1.10.0 - server-1.9-99.901-xkb-repeat-issues.patch: drop, merged - xserver-1.4.99-pic-libxf86config.patch: drop, see 60801ff8 - xserver-1.6.99-default-modes.patch: drop, see dc498b4 - xserver-1.7.1-multilib.patch: drop, see a16e282 - ABI bumps: xinput to 12.2, extension to 5.0, video to 10.0  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     1.14.4-5.fc19     !!"""""""""""""""""""""""""""""""""!###!$!%%!&&&&!'''!(()!****+!,,,,,,,,,,!---!...!/!00000!11221333314115561718191:111!;;;;;;!<<<<<<<<<<<!==!>>?>@>A!BBB!CC!DDDEEEEEEEEEEE!FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGFHIIIIIIHHHHHHJJHHHHHHHHHHHKKKKKKHLHMMMMHHHHHHHHHHHHHNNNNNNNNNNNNNNNNNNNNNNOOOOOPPPPPPPPOQOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVWWWWVXXXXXXXXXXXVYYYYYYYYYYYYYYYYYYYYYYYYVZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\]]]]^^^^^^^^^^^^^^^^_____________``_aaaaaaaaaaaaaa__bbbbbbbbccccccccccccccccccccccccccccccxorg-x11-server-sourceGLMakefile.amXextMakefile.ambigreq.cdpms.cdpmsproc.hdpmsstubs.cgeext.cgeext.hgeint.hhashtable.chashtable.hpanoramiX.cpanoramiX.hpanoramiXSwap.cpanoramiXh.hpanoramiXprocs.cpanoramiXsrv.hsaver.csecurity.csecuritysrv.hshape.cshm.cshmint.hsleepuntil.csleepuntil.hsync.csyncsdk.hsyncsrv.hxace.cxace.hxacestr.hxcmisc.cxf86bigfont.cxf86bigfontsrv.hxres.cxselinux.hxselinux_ext.cxselinux_hooks.cxselinux_label.cxselinuxint.hxtest.cxvdisp.cxvdisp.hxvdix.hxvmain.cxvmc.cxvmcext.hXiMakefile.amallowev.callowev.hchgdctl.cchgdctl.hchgfctl.cchgfctl.hchgkbd.cchgkbd.hchgkmap.cchgkmap.hchgprop.cchgprop.hchgptr.cchgptr.hclosedev.cclosedev.hdevbell.cdevbell.hexevents.cexglobals.hextinit.cgetbmap.cgetbmap.hgetdctl.cgetdctl.hgetfctl.cgetfctl.hgetfocus.cgetfocus.hgetkmap.cgetkmap.hgetmmap.cgetmmap.hgetprop.cgetprop.hgetselev.cgetselev.hgetvers.cgetvers.hgrabdev.cgrabdev.hgrabdevb.cgrabdevb.hgrabdevk.cgrabdevk.hgtmotion.cgtmotion.hlistdev.clistdev.hopendev.copendev.hqueryst.cqueryst.hselectev.cselectev.hsendexev.csendexev.hsetbmap.csetbmap.hsetdval.csetdval.hsetfocus.csetfocus.hsetmmap.csetmmap.hsetmode.csetmode.hstubs.cungrdev.cungrdev.hungrdevb.cungrdevb.hungrdevk.cungrdevk.hxiallowev.cxiallowev.hxibarriers.cxibarriers.hxichangecursor.cxichangecursor.hxichangehierarchy.cxichangehierarchy.hxigetclientpointer.cxigetclientpointer.hxigrabdev.cxigrabdev.hxipassivegrab.cxipassivegrab.hxiproperty.cxiproperty.hxiquerydevice.cxiquerydevice.hxiquerypointer.cxiquerypointer.hxiqueryversion.cxiqueryversion.hxiselectev.cxiselectev.hxisetclientpointer.cxisetclientpointer.hxisetdevfocus.cxisetdevfocus.hxiwarppointer.cxiwarppointer.haclocal.m4compositeMakefile.amcompalloc.ccompext.ccompinit.ccompint.hcompositeext.hcompoverlay.ccompwindow.cconfigMakefile.amconfig-backends.hconfig.cdbus-core.cdbus.chal.cudev.cwscons.cconfigure.acdamageextMakefile.amdamageext.cdamageextint.hdbeMakefile.amdbe.cdbestruct.hmidbe.cmidbe.hmidbestr.hdevbook.amdixMakefile.amXserver-dtrace.hXserver-dtrace.h.inatom.ccolormap.ccursor.cdevices.cdispatch.cdispatch.hdixfonts.cdixutils.centerleave.centerleave.heventconvert.cevents.cextension.cffs.cgc.cgetevents.cglobals.cglyphcurs.cgrabs.cinitatoms.cinpututils.cmain.cpixmap.cprivates.cproperty.cprotocol.txtptrveloc.cregion.cregistry.cresource.cselection.cswaprep.cswapreq.ctables.ctouch.cwindow.cdocMakefile.amdtraceMakefile.amsmartscheddocbook.amexaMakefile.amexa.cexa.hexa_accel.cexa_classic.cexa_driver.cexa_glyphs.cexa_migration_classic.cexa_migration_mixed.cexa_mixed.cexa_offscreen.cexa_priv.hexa_render.cexa_unaccel.cfbMakefile.amfb.hfb24_32.cfb24_32.hfballpriv.cfbarc.cfbbits.cfbbits.hfbblt.cfbbltone.cfbcmap_mi.cfbcopy.cfbfill.cfbfillrect.cfbfillsp.cfbgc.cfbgetsp.cfbglyph.cfbimage.cfbline.cfboverlay.cfboverlay.hfbpict.cfbpict.hfbpixmap.cfbpoint.cfbpush.cfbrop.hfbscreen.cfbseg.cfbsetsp.cfbsolid.cfbstipple.cfbtile.cfbtrap.cfbutil.cfbwindow.cwfbrename.hglxMakefile.amclientinfo.ccreatecontext.cdispatch.hextension_string.cextension_string.hglapi.cglapi.hglapi_gentable.cglapitable.hglprocs.hglthread.cglthread.hglxbyteorder.hglxcmds.cglxcmdsswap.cglxcontext.hglxdrawable.hglxdri.cglxdri2.cglxdricommon.cglxdricommon.hglxdriswrast.cglxext.cglxext.hglxscreens.cglxscreens.hglxserver.hglxutil.hindirect_dispatch.cindirect_dispatch.hindirect_dispatch_swap.cindirect_program.cindirect_reqsize.cindirect_reqsize.hindirect_size.hindirect_size_get.cindirect_size_get.hindirect_table.cindirect_table.hindirect_texture_compression.cindirect_util.cindirect_util.hrender2.crender2swap.crenderpix.crenderpixswap.crensize.csingle2.csingle2swap.csinglepix.csinglepixswap.csinglesize.csinglesize.hswap_interval.cunpack.hxfont.chwMakefile.amdmxMakefile.amconfigCanvas.cCanvas.hCanvasP.hMakefile.amdmxcompat.cdmxcompat.hdmxconfig.cdmxconfig.hdmxparse.cdmxparse.hdmxprint.cdmxprint.hdmxtodmx.cmanMakefile.amparser.cparser.hscanner.cvdltodmx.cxdmxconfig.cdmx-config.hdmx.cdmx.hdmx_glxvisuals.cdmx_glxvisuals.hdmxcb.cdmxcb.hdmxclient.hdmxcmap.cdmxcmap.hdmxcursor.cdmxcursor.hdmxdpms.cdmxdpms.hdmxextension.cdmxextension.hdmxfont.cdmxfont.hdmxgc.cdmxgc.hdmxgcops.cdmxgcops.hdmxinit.cdmxinit.hdmxinput.cdmxinput.hdmxlog.cdmxlog.hdmxpict.cdmxpict.hdmxpixmap.cdmxpixmap.hdmxprop.cdmxprop.hdmxscrinit.cdmxscrinit.hdmxshadow.cdmxshadow.hdmxstat.cdmxstat.hdmxsync.cdmxsync.hdmxvisual.cdmxvisual.hdmxwindow.cdmxwindow.hdocDMXSpec-v1.txtDMXSpec.txtMakefile.amdoxygenMakefile.amdoxygen.conf.inexamplesMakefile.amdmxaddinput.cdmxaddscreen.cdmxinfo.cdmxreconfig.cdmxresize.cdmxrminput.cdmxrmscreen.cdmxwininfo.cev.cevi.cres.cxbell.cxinput.cxled.cxtest.cglxProxyMakefile.amcompsize.ccompsize.hg_disptab.cg_disptab.hg_renderswap.cglobal.cglxcmds.cglxcmds.hglxcmdsswap.cglxcontext.hglxdrawable.hglxerror.hglxext.cglxext.hglxfbconfig.cglxfbconfig.hglxscreens.cglxscreens.hglxserver.hglxsingle.cglxsingle.hglxswap.cglxswap.hglxutil.cglxutil.hglxvendor.cglxvendor.hglxvisuals.cglxvisuals.hrender2swap.crenderpixswap.cunpack.hinputChkNotMaskEv.cChkNotMaskEv.hMakefile.amatKeynames.hdmxarg.cdmxarg.hdmxbackend.cdmxbackend.hdmxcommon.cdmxcommon.hdmxconsole.cdmxconsole.hdmxdetach.cdmxdummy.cdmxdummy.hdmxevents.cdmxevents.hdmxinputinit.cdmxinputinit.hdmxmap.cdmxmap.hdmxmotion.cdmxmotion.hdmxsigio.cdmxsigio.hdmxxinput.clnx-keyboard.clnx-keyboard.hlnx-ms.clnx-ms.hlnx-ps2.clnx-ps2.husb-common.cusb-common.husb-keyboard.cusb-keyboard.husb-mouse.cusb-mouse.husb-other.cusb-other.husb-private.hmanMakefile.amkdriveMakefile.amephyrMakefile.amXF86dri.cephyr.cephyr.hephyr_draw.cephyrdri.cephyrdri.hephyrdriext.cephyrdriext.hephyrglxext.cephyrglxext.hephyrhostglx.cephyrhostglx.hephyrhostvideo.cephyrhostvideo.hephyrinit.cephyrlog.hephyrvideo.chostx.chostx.hmanMakefile.amos.cxf86dri.hfakeMakefile.amfake.cfake.hfakeinit.ckbd.cmouse.cos.cfbdevMakefile.amfbdev.cfbdev.hfbinit.clinuxMakefile.amevdev.ckeyboard.clinux.cmouse.cms.cps2.ctslib.csrcMakefile.amfourcc.hkcmap.ckdrive.ckdrive.hkinfo.ckinput.ckmode.ckshadow.ckxv.ckxv.hvfbInitInput.cInitOutput.cMakefile.ammanMakefile.amxfree86Makefile.amcommonMakefile.amcompiler.hdgaproc.hfourcc.hvidmodeproc.hxaarop.hxf86.hxf86Build.hxf86Build.h.inxf86Bus.hxf86Config.hxf86Extensions.hxf86InPriv.hxf86Module.hxf86Opt.hxf86Optionstr.hxf86PciInfo.hxf86Priv.hxf86Privstr.hxf86VGAarbiter.hxf86VGAarbiterPriv.hxf86Xinput.hxf86cmap.hxf86fbman.hxf86pciBus.hxf86platformBus.hxf86sbusBus.hxf86str.hxf86xv.hxf86xvmc.hxf86xvpriv.hxisb.hxorgVersion.hddcMakefile.amedid.hxf86DDC.hdixmodsMakefile.amdocMakefile.amexa-driver.txtdriMakefile.amdri.hdristruct.hsarea.hdri2Makefile.amdri2.hdri2int.hexaMakefile.ammanMakefile.amfbdevhwMakefile.amfbdevhw.hfbpriv.hmanMakefile.ami2cMakefile.ambt829.hfi1236.hi2c_def.hmsp3430.htda8425.htda9850.htda9885.huda1380.hxf86i2c.hint10Makefile.amxf86int10.hxf86x86emu.hloaderMakefile.amloader.hloaderProcs.hmanMakefile.ammodesMakefile.amxf86Crtc.hxf86Modes.hxf86RandR12.hxf86Rename.hos-supportMakefile.ambsdMakefile.ammemrange.hbusMakefile.amPci.hxf86Pci.hxf86Sbus.hhurdMakefile.amint10Defines.hlinuxMakefile.amint10vm86miscMakefile.amsharedxf86Axp.hsolarisMakefile.amstubMakefile.amxf86OSpriv.hxf86_OSlib.hxf86_OSproc.hparserConfigint.hMakefile.amconfigProcs.hxf86Optrec.hxf86Parser.hxf86tokens.hramdacBT.hBTPriv.hIBM.hIBMPriv.hMakefile.amTI.hTIPriv.hxf86Cursor.hxf86CursorPriv.hxf86RamDac.hxf86RamDacPriv.hshadowfbMakefile.amshadowfb.hutilsMakefile.amcvtMakefile.amgtfMakefile.ammanMakefile.amvbeMakefile.amvbe.hvbeModes.hvgahwMakefile.amvgaHW.hx86emuMakefile.amx86emux86emu.hdebug.hdecode.hfpu.hfpu_regs.hops.hprim_asm.hprim_ops.hprim_x86_gcc.hregs.htypes.hx86emui.hxorgconf.cppxnestArgs.cArgs.hColor.cColor.hCursor.cDisplay.cDisplay.hDrawable.hEvents.cEvents.hFont.cGC.cGCOps.cGCOps.hHandlers.cHandlers.hInit.cInit.hKeyboard.cKeyboard.hMakefile.amPixmap.cPointer.cPointer.hScreen.cScreen.hVisual.cVisual.hWindow.cXNCursor.hXNFont.hXNGC.hXNPixmap.hXNWindow.hXnest.hmanMakefile.amxnest-config.hxquartzGLMakefile.amcapabilities.ccapabilities.hindirect.cvisualConfigs.cvisualConfigs.hMakefile.amX11Application.hX11Controller.happlewm.capplewmExt.hbundleMakefile.amcpprules.inconsole_redirect.cconsole_redirect.hdarwin.cdarwin.hdarwinEvents.cdarwinEvents.hdarwinXinput.cdarwinfb.hkeysym2ucs.ckeysym2ucs.hmach-startupMakefile.ambundle-main.claunchd_fd.claunchd_fd.hmach_startup_types.hstub.cmanMakefile.ampbproxyMakefile.ampbproxy.htrick_autotools.cx-selection.hpseudoramiX.cpseudoramiX.hquartz.cquartz.hquartzCommon.hquartzKeyboard.cquartzKeyboard.hquartzRandR.cquartzRandR.hquartzStartup.csanitizedCarbon.hsanitizedCocoa.hxprMakefile.amappledri.cappledri.happledristr.hdri.cdri.hdriWrap.cdriWrap.hdristruct.hx-hash.cx-hash.hx-hook.cx-hook.hx-list.cx-list.hxpr.hxprAppleWM.cxprCursor.cxprEvent.cxprEvent.hxprFrame.cxprScreen.cxwinInitInput.cInitOutput.cMakefile.amddraw.hglxMakefile.amglwindows.hglwrap.cindirect.cwgl_ext_api.cwgl_ext_api.hwinpriv.cwinpriv.hmanMakefile.ampropertystore.hwin.hwinSetAppUserModelID.cwinallpriv.cwinauth.cwinblock.cwinclip.cwinclipboard.hwinclipboardinit.cwinclipboardtextconv.cwinclipboardthread.cwinclipboardwndproc.cwinclipboardwrappers.cwinclipboardxevents.cwincmap.cwinconfig.cwinconfig.hwincreatewnd.cwincursor.cwindialogs.cwinengine.cwinerror.cwinfillsp.cwinfont.cwingc.cwingetsp.cwinglobals.cwinglobals.hwinkeybd.cwinkeybd.hwinkeyhook.cwinkeynames.hwinlayouts.hwinmessages.hwinmisc.cwinmonitors.cwinmonitors.hwinmouse.cwinms.hwinmsg.cwinmsg.hwinmultiwindowclass.cwinmultiwindowclass.hwinmultiwindowicons.cwinmultiwindowicons.hwinmultiwindowshape.cwinmultiwindowwindow.cwinmultiwindowwm.cwinmultiwindowwndproc.cwinnativegdi.cwinpfbdd.cwinpixmap.cwinpolyline.cwinprefs.cwinprefs.hwinprefslex.cwinprefsyacc.cwinprefsyacc.hwinprocarg.cwinrandr.cwinresource.hwinrop.cwinscrinit.cwinsetsp.cwinshaddd.cwinshadddnl.cwinshadgdi.cwintaskbar.cwintrayicon.cwinvalargs.cwinvideo.cwinwakeup.cwinwin32rootless.cwinwin32rootlesswindow.cwinwin32rootlesswndproc.cwinwindow.cwinwindow.hwinwindowswm.cwinwndproc.cincludeMakefile.amXIstubs.hXprintf.hcallback.hclient.hclosestr.hclosure.hcolormap.hcolormapst.hcursor.hcursorstr.hdix-config-apple-verbatim.hdix-config.hdix-config.h.indix.hdixaccess.hdixevents.hdixfont.hdixfontstr.hdixfontstubs.hdixgrabs.hdixstruct.hdo-not-use-config.hdo-not-use-config.h.ineventconvert.hevents.heventstr.hexevents.hextension.hextinit.hextnsionst.hgc.hgcstruct.hglobals.hglx_extinit.hhotplug.hinput.hinputstr.hinpututils.hkdrive-config.hkdrive-config.h.inlist.hmisc.hmiscstruct.hopaque.hoptionstr.hos.hpixmap.hpixmapstr.hprivates.hproperty.hpropertyst.hprotocol-versions.hptrveloc.hregion.hregionstr.hregistry.hresource.hrgb.hscreenint.hscrnintstr.hselection.hservermd.hsite.hswaprep.hswapreq.hvalidate.hversion-config.hversion-config.h.inwindow.hwindowstr.hxkb-config.hxkb-config.h.inxkbfile.hxkbrules.hxkbsrv.hxkbstr.hxorg-config.hxorg-config.h.inxorg-server.hxorg-server.h.inxserver-properties.hxsha1.hxwin-config.hxwin-config.h.inm4ac_define_dir.m4libtool.m4ltoptions.m4ltsugar.m4ltversion.m4lt~obsolete.m4xorg-tls.m4manMakefile.amXserver.manmanpages.ammiMakefile.ammi.hmiarc.cmibitblt.cmicmap.cmicmap.hmicoord.hmicopy.cmicursor.cmidash.cmidispcur.cmieq.cmiexpose.cmifillarc.cmifillarc.hmifillrct.cmifpoly.hmifpolycon.cmigc.cmigc.hmiglblt.cmiinitext.cmiline.hmioverlay.cmioverlay.hmipointer.cmipointer.hmipointrst.hmipoly.cmipoly.hmipolycon.cmipolygen.cmipolypnt.cmipolyrect.cmipolyseg.cmipolytext.cmipolyutil.cmipushpxl.cmiscanfill.hmiscrinit.cmispans.cmispans.hmisprite.cmisprite.hmistruct.hmivalidate.hmivaltree.cmiwideline.cmiwideline.hmiwindow.cmizerarc.cmizerarc.hmizerclip.cmizerline.cmiextMakefile.amdamageMakefile.amdamage.cdamage.hdamagestr.hrootlessMakefile.amREADME.txtrootless.hrootlessCommon.crootlessCommon.hrootlessConfig.hrootlessGC.crootlessScreen.crootlessValTree.crootlessWindow.crootlessWindow.hshadowMakefile.amshadow.cshadow.hshalloc.cshpacked.cshplanar.cshplanar8.cshrot16pack.cshrot16pack_180.cshrot16pack_270.cshrot16pack_270YX.cshrot16pack_90.cshrot16pack_90YX.cshrot32pack.cshrot32pack_180.cshrot32pack_270.cshrot32pack_90.cshrot8pack.cshrot8pack_180.cshrot8pack_270.cshrot8pack_90.cshrotate.cshrotpack.hshrotpackYX.hsyncMakefile.ammisync.cmisync.hmisyncstr.hosMakefile.amWaitFor.caccess.cauth.cbacktrace.cclient.cconnection.cio.clog.cmitauth.coscolor.cosdep.hosinit.crpcauth.cstrcasecmp.cstrcasestr.cstrlcat.cstrlcpy.cstrndup.cutils.cxdmauth.cxdmcp.cxprintf.cxsha1.cxstrans.crandrMakefile.amrandr.crandrstr.hrrcrtc.crrdispatch.crrinfo.crrmode.crroutput.crrpointer.crrproperty.crrprovider.crrproviderproperty.crrscreen.crrsdispatch.crrtransform.crrtransform.hrrxinerama.crecordMakefile.amrecord.cset.cset.hrenderMakefile.amanimcur.cfilter.cglyph.cglyphstr.hmatrix.cmiindex.cmipict.cmipict.hmirect.cmitrap.cmitri.cpicture.cpicture.hpicturestr.hrender.ctestMakefile.amddxstubs.cfixes.chashtabletest.cinput.clist.cmisc.cos.csignal-logging.cstring.ctouch.cxfree86.cxi1Makefile.amprotocol-xchangedevicecontrol.cxi2Makefile.amprotocol-common.cprotocol-common.hprotocol-eventconvert.cprotocol-xigetclientpointer.cprotocol-xigetselectedevents.cprotocol-xipassivegrabdevice.cprotocol-xiquerydevice.cprotocol-xiquerypointer.cprotocol-xiqueryversion.cprotocol-xiselectevents.cprotocol-xisetclientpointer.cprotocol-xiwarppointer.cxi2.cxkb.cxtest.cxfixesMakefile.amcursor.cregion.csaveset.cselect.cxfixes.cxfixes.hxfixesint.hxkbMakefile.amREADME.compiledXKBAlloc.cXKBGAlloc.cXKBMAlloc.cXKBMisc.cddxBeep.cddxCtrls.cddxKillSrv.cddxLEDs.cddxLoad.cddxPrivate.cddxVT.cmaprules.cxkb.cxkb.hxkbAccessX.cxkbActions.cxkbDflts.hxkbEvents.cxkbInit.cxkbLEDs.cxkbPrKeyEv.cxkbSwap.cxkbUtils.cxkbfmisc.cxkbgeom.hxkbout.cxkbtext.cxkmread.cxorg-server.m4xorg-server.pc.inxserver.ent.in/usr/share//usr/share/xorg-x11-server-source//usr/share/xorg-x11-server-source/Xext//usr/share/xorg-x11-server-source/Xi//usr/share/xorg-x11-server-source/composite//usr/share/xorg-x11-server-source/config//usr/share/xorg-x11-server-source/damageext//usr/share/xorg-x11-server-source/dbe//usr/share/xorg-x11-server-source/dix//usr/share/xorg-x11-server-source/doc//usr/share/xorg-x11-server-source/doc/dtrace//usr/share/xorg-x11-server-source/exa//usr/share/xorg-x11-server-source/fb//usr/share/xorg-x11-server-source/glx//usr/share/xorg-x11-server-source/hw//usr/share/xorg-x11-server-source/hw/dmx//usr/share/xorg-x11-server-source/hw/dmx/config//usr/share/xorg-x11-server-source/hw/dmx/config/man//usr/share/xorg-x11-server-source/hw/dmx/doc//usr/share/xorg-x11-server-source/hw/dmx/doxygen//usr/share/xorg-x11-server-source/hw/dmx/examples//usr/share/xorg-x11-server-source/hw/dmx/glxProxy//usr/share/xorg-x11-server-source/hw/dmx/input//usr/share/xorg-x11-server-source/hw/dmx/man//usr/share/xorg-x11-server-source/hw/kdrive//usr/share/xorg-x11-server-source/hw/kdrive/ephyr//usr/share/xorg-x11-server-source/hw/kdrive/ephyr/man//usr/share/xorg-x11-server-source/hw/kdrive/fake//usr/share/xorg-x11-server-source/hw/kdrive/fbdev//usr/share/xorg-x11-server-source/hw/kdrive/linux//usr/share/xorg-x11-server-source/hw/kdrive/src//usr/share/xorg-x11-server-source/hw/vfb//usr/share/xorg-x11-server-source/hw/vfb/man//usr/share/xorg-x11-server-source/hw/xfree86//usr/share/xorg-x11-server-source/hw/xfree86/common//usr/share/xorg-x11-server-source/hw/xfree86/ddc//usr/share/xorg-x11-server-source/hw/xfree86/dixmods//usr/share/xorg-x11-server-source/hw/xfree86/doc//usr/share/xorg-x11-server-source/hw/xfree86/dri//usr/share/xorg-x11-server-source/hw/xfree86/dri2//usr/share/xorg-x11-server-source/hw/xfree86/exa//usr/share/xorg-x11-server-source/hw/xfree86/exa/man//usr/share/xorg-x11-server-source/hw/xfree86/fbdevhw//usr/share/xorg-x11-server-source/hw/xfree86/fbdevhw/man//usr/share/xorg-x11-server-source/hw/xfree86/i2c//usr/share/xorg-x11-server-source/hw/xfree86/int10//usr/share/xorg-x11-server-source/hw/xfree86/loader//usr/share/xorg-x11-server-source/hw/xfree86/man//usr/share/xorg-x11-server-source/hw/xfree86/modes//usr/share/xorg-x11-server-source/hw/xfree86/os-support//usr/share/xorg-x11-server-source/hw/xfree86/os-support/bsd//usr/share/xorg-x11-server-source/hw/xfree86/os-support/bus//usr/share/xorg-x11-server-source/hw/xfree86/os-support/hurd//usr/share/xorg-x11-server-source/hw/xfree86/os-support/linux//usr/share/xorg-x11-server-source/hw/xfree86/os-support/linux/int10//usr/share/xorg-x11-server-source/hw/xfree86/os-support/misc//usr/share/xorg-x11-server-source/hw/xfree86/os-support/shared//usr/share/xorg-x11-server-source/hw/xfree86/os-support/solaris//usr/share/xorg-x11-server-source/hw/xfree86/os-support/stub//usr/share/xorg-x11-server-source/hw/xfree86/parser//usr/share/xorg-x11-server-source/hw/xfree86/ramdac//usr/share/xorg-x11-server-source/hw/xfree86/shadowfb//usr/share/xorg-x11-server-source/hw/xfree86/utils//usr/share/xorg-x11-server-source/hw/xfree86/utils/cvt//usr/share/xorg-x11-server-source/hw/xfree86/utils/gtf//usr/share/xorg-x11-server-source/hw/xfree86/utils/man//usr/share/xorg-x11-server-source/hw/xfree86/vbe//usr/share/xorg-x11-server-source/hw/xfree86/vgahw//usr/share/xorg-x11-server-source/hw/xfree86/x86emu//usr/share/xorg-x11-server-source/hw/xfree86/x86emu/x86emu//usr/share/xorg-x11-server-source/hw/xnest//usr/share/xorg-x11-server-source/hw/xnest/man//usr/share/xorg-x11-server-source/hw/xquartz//usr/share/xorg-x11-server-source/hw/xquartz/GL//usr/share/xorg-x11-server-source/hw/xquartz/bundle//usr/share/xorg-x11-server-source/hw/xquartz/mach-startup//usr/share/xorg-x11-server-source/hw/xquartz/man//usr/share/xorg-x11-server-source/hw/xquartz/pbproxy//usr/share/xorg-x11-server-source/hw/xquartz/xpr//usr/share/xorg-x11-server-source/hw/xwin//usr/share/xorg-x11-server-source/hw/xwin/glx//usr/share/xorg-x11-server-source/hw/xwin/man//usr/share/xorg-x11-server-source/include//usr/share/xorg-x11-server-source/m4//usr/share/xorg-x11-server-source/man//usr/share/xorg-x11-server-source/mi//usr/share/xorg-x11-server-source/miext//usr/share/xorg-x11-server-source/miext/damage//usr/share/xorg-x11-server-source/miext/rootless//usr/share/xorg-x11-server-source/miext/shadow//usr/share/xorg-x11-server-source/miext/sync//usr/share/xorg-x11-server-source/os//usr/share/xorg-x11-server-source/randr//usr/share/xorg-x11-server-source/record//usr/share/xorg-x11-server-source/render//usr/share/xorg-x11-server-source/test//usr/share/xorg-x11-server-source/test/xi1//usr/share/xorg-x11-server-source/test/xi2//usr/share/xorg-x11-server-source/xfixes//usr/share/xorg-x11-server-source/xkb/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnu        directoryautomake makefile script, ASCII textASCII textC source, ASCII textC source, UTF-8 Unicode textM4 macro processor script, UTF-8 Unicode textassembler source, ASCII textLaTeX document, ASCII textC program text (from flex), ASCII textHTML document, ASCII textASCII text, with very long linesUTF-8 Unicode textM4 macro processor script, ASCII textRuby module source, ASCII text, with very long linestroff or preprocessor input, ASCII textexported SGML document, ASCII text?7zXZ !PH63=]"k%#4`~|T+#d]; ; ʺ-'A:f](aKpjnd]Qywti~'}c,]:3^#4Oc)m",RAaQB+|+|m*U_Qo2> ĉm`MhC rklS4Jp@8'/L#wNE_EL=O4#yu1Ju ãSAKߎ3ύ%j'PY ͷKE6{d *.^{#^bס"xa ,^gb'7Y/%sϠ|[gO' uo}|mffo,4DU{ 3wvRx۪R \ gdP}1) ;~ػOvJ^jxws0,CcN&y#t?%?r=$)d/Dc~H N`vAX =MœM3a`g6C2h~A\q%+v^wuQYq+I3 at'Ku*4\E0(C?EfQ!pue%; Uqq YNܖkw?Căe |ϡG~rރQYF9On%T ~Fg<9s:Q\4OW`{KEU‘S^":3A %ITC9U2#:\͒Ôh4DML+UB;GwlYV!CG3OCk^O3|SeevjV^P>¼1-Ρ~aT-U!Ğ&C,@y Y| {zP9P_<mGgSY.~n굟St-rVz^ ̎xˮSnڧG^Y}YIq`/t-ODނeTCh>Boqe[)XJ bE$$ v_CLQ)=C(ljoi(9<8V"O6\"&'FDj6qoF PzlʡYTOY.b5dVbBXIKK?CE4v+3PHQR(LYAtRZv|Ddc- n |qN~GWh k84svXWx)Nb>`XX2H&EO !=d|?c>C !݈%VD(4x^3bmBxFDZFY|r0RYVCX0aJsAzL,1s.. |Ӝvu4-2taw=$aq7CH$f75*#9˨E'y{Wk& &- t}m"}+|+o1ʿ): >j}c+A ;YITɼtx~iU}:<&,#YWrQ5 aFy4T]wQ<v1|lhӤ]c9K_Dw&i;Oip;:V? 08p76Cei_Md 9a6s.Gx.QpXcD-zΘZ`.Dl&+ % KyN^= ukb)SVh%YA #W"Cj,ҫH:CjwQ KE/WxH8R?(&c_ssZђʸYT9H0\?Y2G"Jvl `"q#c sh8>_ GwGjhx1=e+ β/mhl-7:$ߺ_dܧZ5Tm1)B"Rt$ixg\BpX\!7 <5/fߥj߹'QuPUC&śÓrT8ɬn-֞s-#m̐@akCQ؋LrH`eJ=ݚFte1;*,>$y@R̬7Vڙpx!$&γPGL9 r{7ڛ͗߻wO[<޾wa{}<0J<>n⺀| 4 /mOTYqRԚ-2/g\*M-L,*N/w{'ewq"szf]"SR|Uֵ7Z W 2yT$ǘ=oޥ-_Lt90\ocm/B^`R¤w(@r0DFH(Ck0 Fc(w ;[- 'i7p}w.8` _IX_l3u'ZsJ=N i ~y:r`LkiHAМI)zc9Gdb5 f!}N#2(uqliJcF3lf#dA{Esig&(%3).AD_j3P2Vqu~O@|JR&4H`@6{ ME+VeTV%,i^XS5T B yȝ8b4I/q|҂K`'fh٢JK'l9^?AcmJv/8!^toq h&mǠz)s?&z=}ЀԚ[1/_igo{JoJ;4S|ڇ̐:K1砥XYkQ2ByՍޕh#aHΌ.'W#ι$+QD=d: 99h ôxϢB&e>sGfaI|eROZ"W58}*9@Q.4 v:;|*# v?jhZ ; 0枢$"[N6S||kmE$6u6bw [ "?@ 8% 'x';QńJU@=bYW=UBVs(^8UoMzHbNsq.  & HJZq2SCjpHFU ܀z`Lk"<',х,Ԑ/dn uTl{x?L}գS4%".z]әm41zcXr["l}&@fK1Ci@ \(.zЉeRBUG![:~XÒM-k%4~>~|' 4q'3«N'@?T7YIOU9='Y'+Rt%L!Ct{dDi8;_NSwEѪN.LHuN+RxſjP*H+.D \zɎ2.^~{:^1\Dz'#fj 5:jBEӚXH6{֐H.2j15T hѻj$|q}9sḙ4'_Oh6ҾzZ ;2i uòF` Qx?i%8u3{4>_r3@487K؉z P< hx%hA(TPrjB́iҮ$Bʡxb1ѓJ7Cy}B>H]Y2Qfd *4"-C)ȖN˻b[[('aG h,?™Q9 LA$L&|% M,YH/`$.cnaD+=FA-dE3+"H >* e`Pia%W+15Bb_oȵ7]d[(T1R#qiZ+7BH` ,^,T%}V v$F` gx(X{pLաȎgv @(k3F':UڠgbLb '㊭LIZ"V'p`Ǧ@ ҈#lB)'$$3횺d:ŧL㗙ڿH:Vf?`u"ͶgǬoB!_8H:nZ=﹮tckk{rL&;0?P0A-iF /wyҷ =[8hWԦ)Y>͗ߟ7cF8>YBJtEkD4PS-$q B{xaBzjQ֖J@ d!Ļ?&؃X ڄyK? >#'A*g|WWWIJOqDbrC%~+"f K.YxRH-G$q2O^ҶC1J0)[l ]NC` ~gyEd`pl{`⭋ced]ݙ.L%"\q\$? 6Tӽ75m~ ʹ9@BȬj1[eRq7[2֝!cf(u#\ڤ?GoT&E'Rͺ`< 0^CwoodtFle*>TC;8l ,=O'~ /UnB5b!8C);ZSG~zR7eyν{/Yuγ:v9ގg)cFZ3Z=Gai8jrcF_kpS+#XyZzs\2ܬ3Ĭ>$nEtM0J5J^Dq:ܓpեEOłۗ:ZE[' B~(%1X1Ih90Kw0R_KJ7o E>FCڕnnVc<!1K9|3E1MȮr oV$ޙťҤS{ (*<^dKLlfλ*G-źOl2W.]ϟYV"M\|r*8Yl1_a^a+&7j2oi:{{= H5ڻym;j(L+"4}[9^̷ ;CK@1mJMF5ЃF5"7@uC x8sا[]0u ]7}cBѡR0.,ۜVk $sIy__ @αEѸb0Bb` gG8oޘ~9F2~}2C;hO՘a,T? t[A *u g#*#߰;TP* s ÛZd$ o(s)4 V?nn2pѸɻ4NҼS_@A˔0@pWyx_sR޻7r G77(Hf#^3,CMxkT1u'?̫ &7w|HR+2%kdaq%| ܽ9p:h У]JJųuM5 ]$5tU_aNe!<2%g!/ohAgfjFF+IU>ȓCjHI0A(eƎKen*sZksW?9d߁==X Z9IViyuv.#C. @>:Y=Xnb@n W @.\*d%)m yF A#tZ: g?\&r W\*NArb)Cֿ/_.O>#8%Cq_@k=%@z Q|#WJ)acy&lCʑGaN!2+C4z"z.P=\WOFw×B? "rj ^r'h+ /F^{8ehwA9j7M0_5K|\F3э?v_-s: ;U<S4~.["L_3tkofr->9()g\M!Tyh:yLF4㦄𲪹ǍѫaP AnT}J)G1Ic3nq "wX&o]`Q}qh$3t)%i5,#P~ !LLO9_ܴ}:pt9E1sP@4sc)Y 53 eËQ9ŏ7_6UOp4}\'i]G?PAluo|>I xvy4Kg+ldV|YJH *ܷϛ@i|/(ɛrٷUvQ&9p̕7Ol3!FE,ʰt6ʃweYN[X  y+эTNQslN`#sk:XI\x. )nF̺N{m X#苪D9FbG?mck'7~jsBObGRq5.^Oz]ʳ ~QRפ9q'ً36)-e[F(1%p'>F_ZN_@ڀ|"1"sȎrwL2~Flq+%rAįan7ٸ ul0>if\/~P+$ ͩrx Sm P|^ H1(ZvkR?X j%\M8&@nWgMN?ݠLl9ZuH0_+ _d{8U7~v0O*.^C AZS$۞Q }2fX; >ȝ0Qݚ ( Ge+m%MaVc!>q^} G(%%B45?#PzVnHӒE;S6Lm\\i3URQ;\ۗZ]v3k.8 !RW{m&|بx̓sOtާy_ʠ RJU D/fmX" ͕o\3P TWxM~4͠~ i!+q ĭ+y V 3ֵjTJ$'Ä"ڞ,crp;Q)sXp(0_oVܦO=qw_Q)&R :fg=m35!;\]TI=θ%L)]Fo>xr^%&Y\BUe6?%Gtɖflou~KnxMYc=Eվ8-3c(=EN8 =)9g](ٹS_^)a?cKgL0Y.9~!Eٶai<e698zSS 23%ez:t`{zV*{YĬWyxqXg0tD0[eȕHKT>Gi0 15tfjb hG] e<SC9r[ {1oA%d+J[lh4״;G 9NDѲ,)ĭUח ٣Sn 07RK>>7O$Pg/-,(a9eNMm[aiot)G){z`,k }dc!€F̏%T#\gM)VzR8X_uY*v *G\3aTq0>)[Xf|Y%v{8+5^6͹oBlJ@ juCX &;ݬ)MQAk_SYpEIf!)V T"2eˈpemP,7kZJӘ9xW\7a5\>`*TghV)1)VD71Z &pFem:nx/ŊiC*Nr-U)?p5%# !Tnq=Y@p^BDx`KqMK3*83%_:q )wnQ! lHclQV= %J=$"G#(De;XC{"1mH GoS%,& H.i^Ɨi 6I~NY3*;37_;՝P޵˫4O4˟>MJ=.mvvqXRx4)?(3k' %5dŢ2.[ brV&Oah)ҁ$3? 3ں`@UH)< `[֎={{һ慇Ո*sI2;CuQs2̐Gm൐65*N8l$,`Qn^JJ݃XF6pA;4P cM-|X?MƜG8!c;^sd Mܠ;)`cL|\}'2ecEJϑ шOXnOF~[hOD1iRZ*m-h7}T'^f7W/HI麗G/C+ ( \5Zo%OCmGs{Dž g ao}euof\cU& KDZ☠96` ^*ҽzED0"ak\# '[뿂ism&jw7|u ҄<bqPKN0vg"FOM]9]c&sPC&({i}m$6XFy/ڣ R}* *Vo%jɹܨڵ+iG Td \}dU ˅ ]F6' םTYD%E$PV#t4fs⯓BY9h[XsyXγ9df{?U=}@hw=Lsh-WEDwnY_NM_Vߧ c\RH ree h8-mA b>-Ɔe#앨u/W.H!eJ 5)ڎ%-oY)89hӞ%L>nek`Rf.u(Rc`? +NE"]B#߿H4)amV)ohpjMDX˶CB;zg/[4 Isu3^9Ax?b>5̐.g{*0>qUɵ89EL>c -]F)=*Vy Sw(6'P_j'oE[Em!/DnzY0}B*Sk)tɼc\ZF0ғ5$(߫LP?`Xj0!YȆ^޲65ыL#OEHc1i>῿`t^R<\a 6BU/J|R~=eS7U)9-pUA!m\Ca >fYHe/=]/w P/c\'n"jk6a 3l!WUSOux(qL+ўwǰ'[|g}mv'lv-, r%5OK`.gX)4mu\`EE2t+YB 8Ƹ3+zG[#M 2 |vV=G4▝o8l&g{-U[~g#&c.sULQ^QX&Q'-P"W`A4d4gd ɷ-3 10' jTϸO"F?Dveـc846_}Ao8b r0nj'G XᲓl}̠4mQi)9EitpVxU0y{ڀw׼]CyKqH^֖T@95^.8Q0SdupΫ 3;J͛f0891 +"L(ͻ5 Oеz!8"xɄW+$yE# tԕId%7 Úq;*.v5d6c#<3Ec9qd7ޚ$Gk _]x ,Per-Yó~Ͼ  H x>P -| {[%k,Ucc?MQҲhϞu&` \ Ljto>;!gy5nc,CK+}%!D8dxTֲ`ѻ6<]ra~\|ЗG؅biJ#knYS8ʬB/tH- @'pQTtu psLs|n h N>,Lp8k<CyRQѻUcL݅?Xyx!&]!nғ\T!P6zCY4h<۷&1-_I~HDz}4Q0~nǃ!ِEĒ;"spuJ"SldTX|>H3v?tEb]g*=R Vվ/;9ZYn͵%o&mי&FieK56nS5֏8EH !9>8>6_r$߼Rġ2Wk*?휊zJ0 d'$saM:bgVM]~Іŷnh%O,>AZؚ 9 >U9i{-{4 X ` YBk>l iD밸Em!̑6OU"*{|Z: 0ba+Zdr=)~h-rUɉ^Z<,{%;H7;&LHklÚ]aJaӆQLqw*4MС~OBi)O6#@yZI ћ:&pEyeuXI^ N_"SGSc[6E JBB3TL) G)/ۏtR=dǎ7>쉆QmM[uyI#Fvn^cƳt=[0fE V#4\=ホX3u&ۯ'LF.|L@g(eSv(n&$ | . N˨m*O(@XgORHs/:n]:e&\BH-56Sثp cKZigu~C4.Լx Y$VDB(AN `_+I`fP#e?=0E zE8elC/{XσȺN| K"w@J ,;E BǑZΆDTRJ+cv9⣥Å %قVJW>sB`|}fzFn !HYln'l_bVaɵI^(t&58FtH!2=v5*)c0!p=[}37u>eev7$ "8Erg^gπzJ5ՅЇO Ml^7q cyX_I~N^ryPuUm>M Az :_yl Lͮ~~q/ZLtBM7f*CTp, 7$5_(K]z/A$6_[Ietu4 @|Ιk[HM:(&MX)X=N"?M-W"&fSVܫEwd֤`Qcr*ch9Y@Z"Zॹ¨`%7(A6¹X:hb;EIjKUM:ž0 {qKՁ^o-)G*)c>OFo=4 d ֭$YM'!d,rN~|Hn䴗{M YZ