libicu-doc-57.1-5.fc25$>.)WAxv>7Ӿ?Ӯd   P +18\\ `\ $\ 5\ Pd\ T\f0\{\\P\l(89P:G\H(\I \XY\\]"t\^bd eflt0\u\vӤӨClibicu-doc57.15.fc25Documentation for International Components for UnicodeDocumentation for International Components for Unicode.Xdarm04-builder07.arm.fedoraproject.orgFedora ProjectFedora ProjectMIT and UCD and Public DomainFedora ProjectUnspecifiedhttp://www.icu-project.org/linuxnoarchar:y8&ao;@4-JKA'0bmQeURml|C Q]+pb2o9&kLdRkD< S:@ 5=1bgdU]!U4e8Gz}C/39Fgz}a I lzIG=kQHaH',;#0-x^2U֥7!'Oxv" t{z ] : q { :  T H & : x ] V 7  Y y r`Y-Mol5z2QpyFOs v:2 _n}G5q64+(yaiu>lj5 X?*qtz.L5 2ce28c?_N9 7VM~NP =-L< s@sew<x{'Qv\7R\S\@7Gviy-Y!zI8- # kj{+!pbab2o9&kLdRkD< S:@ 5=1bgdU]!U4e8Gz}C/39Fgz}a I lzIG=kQHaH',;#0-x^2U֥7!'Oxv" t{z`Y-Mol5z2QpyFOs v:2 _n}G5q64+(yaiu>lj5 X?*qtz.L5 2ce28c?_N9 7VM~NP =-L< s@sew<x{'Qv\7R\S\@7Gviy-Y!zI8- # kj{+!pb:3xO#Jr@l=u &$|# 9J.DPV- =em8- O Iq 0[W3mE$vJ7<mhUlpzDJ:14?}Ch JO8b -t0) 9X%8/E 0xwL*Q=6gg ]A+ 7 !"0 ~f RjC p; + /_*:=? - |"  K-] [!zYp3Tb2Zt'n'G2 Iph0aSE  _bdU{ S 'tw]oD~ I@hEWaIXOhUQ[e (Wx$d|pl/\u%:kX "F<q*BO99A /z)G!0p5)4~.UM$=9iqASQ&w}*o1PJ, Bb7u@0+I X V= _ZSnXY?|tF9vLD$-DvKyOWb7U5W4A/ns=ˍ$ >=5,=#$*rfBa 4,<M,Ee%HlyIXg=hO::vVMu5Is[l|{]v`f/ 'Y{v^+UG4 (g?9)+*{ 2j/k Q{8SEiA'}xQ~LA큤A큤XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXV44fea8c1a2295a8f485340c189313f7880e32a0f13477ba2dcb25195a07c8a836d781e5d93f6933aa20abfa4fd2781b9b92d7f0df1ed8d0c98df93665485e1e967f7e39881021f8473bd8129f7742dd09cf2f0beaee59e8eb6bfd99cea7f3140c2071688f31d8b9773c4b1576cf818d883e777155dd12e09ce568008d78aa809fe537b7257b70fe1625e8e49e1d0341ad80420983f89c6847711613480361b3019cc6f128779e7ae2e80494cbc8cdcd5f66daa26651f9c8dfff3e6b2a13d2827e97cda0625eafe617fda0ffacda83283af8d0162b3b9eb3b8032adeb28abf6405b0333bce6aa955bb21bf18db1c020146f181709ab827ac561433896a831f54f357b608d70a1b7ccdaf2116df6ae6f14521154b5effdd4caecc71dd9339c9bb31734cc5ec06a40c22d5862c129ffd047fd511530f07257245c05a4e0d76484e763241dd2b79c916c736dcae0c7e69eff3eda10137d8454b18c6e565370cd7d03d1456440b68778ef0fe010698ea7cfd55e02d4a36304ee2be6e2d048d3489580281e842c7d8f44dd14af39f7a27fa5baca2930b6bc12737c9aaa1e78e8925644fa33aa555a638f9183f72ca51390c2ab410c04a0b73b46822b4e2eb4731fb214ccf0d8142b454942dffa5507e9bc5c010a30b6639d0f66fdf2bc66f21e9ea8e5b563e39be51f0b745d5ef1d1f7be5d88c5d9f2ad9f15075c10f3ff1b568e1f53a46c35c0d6eea60f7003ed8772fbdb7d9c0c4f7064da27c45051b4edb31385235d65d84bf6470a0aee4d09d7a5a91be45ae3f42cdc2931fa1eb444b9b5ed07ef7f6f6ed3502ca6fde93e761aa4271f37b6aa3c4434bbc015c4ef2305c59259115ca4de4246834f76d02e455d17f3b6193695b41962c8cc18944673197e29f214b07d1a75decf1bdf019e4b191bd97999445431fc92d64a1846813ee6c86ce5332e85bb4dd1ac3fdb7e26e36be374dcff233bfc400dad44426f13c1a6c407853499fa98176b50d71d31e5b7df15667648abc3ff866eed9495a4dc2b2fe17e2e357bfd7731441ee838951178146f7de0dbb2174541e2d6c929a3cc32b56abb99618b327f24002b0bf56a713a9bff3a5b2a209909b161cdf5a3e580b6fd1f1092ed9e7ed0ef70f99bb7f763a48ddd95d5990e103bb145eedfd0a76d19c122374be2782b30d237bdbeddfde4aed01f007264cc116b2d4be2f398a7cb74ec7a5bc58b09b39121a666d6cbcc501fb91d4dba3e6ac0808823b115d71fb0fd506b299d97bbca1efe93d148bb08478f139093d1936ed5ad5859e8a44948e01e3f38fb0a5001376537c71f80c6956b1b15c5948c91153a8d78de54ac94babb8d84f0ce119e9872f75221dde65a41a7793c82c8b617fb93f58e62897eb1386a10837beec40c8f42134f0e1d7a0dc70720301c06a079e281c5a0db2fa522020bfc17ede552dccacb410e79762ee301cfc5584d5c8232abec81616544f91424cfda72b961d413dc96163bc3e06b34108f86980e456bb4790834080aed1365c6542561824f2570360e66958dcbf78f9bd8f4701107bc1db5e06251945beca3d2c3f5f76c3cc83cc68a869f2b0bb0abd468c323a81c1f8613f3824341aec41f7066a8fa7fec7d7f977e022c372e28a2f9cc87131756b162c651ae7a9f45fd90e824361c0ea746e515760f11b32326e5ab05b48e54a313c90bd5e7c8427d49430d521932ffc2bfd75d0e599f8432cc31db9bf1cd6e28d0755992c849df64e3df31e93e4c1a8678068932c46be1eb20687df80490879bad6c361f85571f31fa10f0b6ce08602d49542a64ce7095c7e74b595f17a2d466020298b87e38f44c379add330a35dd83d2d0ca983dff94aa596eb9255bb14b73a252113e1af19111a1e743cb212a205352fbcb3d8f49a06074e72eb9fd2c20a9bd1c61b9bb0ea19644d092e3250b72f9e102e1b3a657088b0d1a5ab19853c7054687fee08868ea84afa1cbed9b7d9993678e18b253d71c533cb3c9ad0ba9cad93ad4103760b0d32cfb686cbcf45c05feef7ebfbeac6d7c4a6f0935dfed33db46b51af54794b1cf445aac13bd80edd7263aed828551a645e2f9a7684a404805e456e14d453970b2032a4fb7705259228da5267cd03104ac3ec9409279ab871783bb06d9afe14cfeb52a8dbd47564801bedeefb148b708b3ba4e0b6702eeb738ec114e9fb805ca926950c88c9fed4998695f98a1e1d6cb20d20f17875f51f407b3a9f5674075e2908a887ed4941ae69d991e8e6320726e00b246967fdabec134722841ae93d189588815b890312c7ac411c565b710398b55027b118d8c2582427a2c5ebd471a17fe00d9087a66ba603c77759094228b49291f7bd7692218a2973ff9915882fd3a99d9b71b242871f0ecaa1f2c5f174c0164bd3f2c5ade7abba9df3c42c2d69a415a92d72da1540782a2b0f70429294fb249a386bf39783cc86c42fd94ad2007b45427347a6598a9b3fa69a404c13053053d06f56521717a5637dd0c89d475601c1cb93049c13c9b03e87a7541a15b22409b9e1d52bf7c59afc2d3a276ae79a4a5d25dd5efe2f0320db9dda7030c7f0aa817de714ba80cb5ac885290faee19b01984a6dd713da2dbfaeeba6e17fd6bc43f338388f45faf8a6c13c019d6f81f8175aa86bd729e0067c1f2fed5c89c3a42c4e893fa3e9ab2525b05a03ea4ea7f5a81bbdb6970cd0cb4bd81bcc2e42fd64032de137ad3d16ca427eba4e77ec8e849a4db85390b0c603d1cb0d9bdfa6360e6ead2b3e1dc2cea8ba142eb837887e4aafb8e95e481ac9c50a8f1e9a3116edb6d6bda2f80f311c4686bf4ba4b9b6356d94af1f2c646c49da0f3326091b35ebf97428132539befdd61303e212deae6119d8261e78c76d09f5c0920d1f18961216d3f2ed4efa238d9835144a2cccbd771d08a5de51a81ff0e4774229f443d3d98657811d734c34c7728c6b8eb03937ca7805776c00a6aefdf918a71c5055a07b096e8bcf9753441c1a50cf482d577e31964bdaeaf6aeb7abbe669a518b5872397c5de88b0ec7ddd6a52e9c1ed2f626165c01e2e1684128eac333d94d74c84de462ddc18fdb03cac2b4518a28bafe86324fdb5214c630b75e09089e9f2da21bed72ead34b2478eaf1f4fd8f672a044c5890ae786204593bcfb36796e251bb84b9dc5bcdb68a8aa8100a7ea0a5ec583f4032ea879040e86586ddb611787da508b1e422c39b515ad2d88418f8776df62028ff8682ed30e7b9011f9ceec62c7e58747ee1af5bad740fbc53c31d5e86218b44e60bccbffd12775b2fccc9def27230c069af6b8c0d8805c32b769a2b70bc0a4012a165a26cab8fc46326af6c4d4dd80c3dc364d01effbeb62d638096b6d1d7ed80189e2d159ecdb4dada091980532fd157b227b6955d55362df889463836a622a94aecddadf347cd8187b16e1eec90627c6504d7adaf2dab06333e17240e2d1cedfa0b1fcd79956741a879c92582ca71ffaf8e35fbf79ecaad6d5367195633c4bfd6c358853e10c90166d0bc139f7033a6d70f7c4879c7ad60a502d7b2bc145f6c241d519618dcb43dd3b9e9280a95084170c04c4b05afd2248c2a01f22d593da34c4dd000901eae211539a96f6d3d9e770b7c559a174cb1730c7957c02bb5f5e48ce6e0962f835d329e30b1025cde473c360b517e63a172b81c59f132806087b617987a678ef5b4de25ada57a280d1a91c34c22627ba79d56ba856e6c07d9035b7b828481e107daf943a70bab7b29993eb9369d3b90920177c2fe6a56cdefba1c413ae043d98dfdaed8e08e15d6f7542783e24908a5995d4a7790eff0747e274ec6477494fa9c4ca922f9d0002d340aa23142fb759fe4070590c9681c3957d82c2b19c32add791bb0142655b0b2be21cc16b0ee7e10c061398a9a3544d08648fe758cbbba8c68ab0892394b795fe57081adb3983ecbf840e9ce1224d8b9c4e7b1a2fa21b2faefcad85f16ba2ad2af2c3b48ccbe5f812f2e850f64d17107ffd3498f9bfc39735ae67f864c52a7c6edcf4fcb8857347fdc0e0cbc6b0bbeaa467e39c4ae76c87616894681a48560617e304ca55458656eb31c6c5fd7333fd37d303a001183daad0061c10ce77ce51b726f0e5773580d6f9aec79a02b3c9e514a3a0edd7fdf7458142e48934d488c27af290229970bfc3058f18301802bef3ee1c09ed12cfd7a35c00d1cd2390476a12776819cb90b4cb58c3f4c01391988a25cea7554a57e6da165d5b28478664d2b51bf5618845b8c3eeb2f7a3ccfa5b8585bcdc721add6a51fc037cf83ae84d2112c1718a80fd59ff1aad4517e5358f07720ac212bb7b55381c8e35d6d68482b36f23dee5aa458cdcb6cd9490a740d7c18b023e92e5fe3f5b3417f701658b8f6ddfb5d727c7128bde282980a6fe0aacaddc0a69ef8bb2b0957e76921dbb2bffb487e9721b5a49bedc1f3b0243b1ed373b6b7e8ccbd6515969054da962773ed886b572968532813d40bdc559382855cb5f1fb12e667e9d72770a39396ff3538b76b812256a2d26285c008e27491136ca21b06f8c83e231d6c1d5ee7cfa24c99f5e4e232073ea8c799b67429fb1623a875a9165283c7f846db14c83b0da607d0deba28c63af15e1c9dbfff29f0d0855d312ea53c60811086fd307c9ee09d20e0a1fb3ef376b1a4816f88551977e5dd8af0d4d725389b0d7b168c3e197088c8fe64e9d7eaa33eafb47ecec359f29692b5a143662251f2698a4d53cd4d9b6ef71332746cb51a37ebd0f61d7ff4364176892b2ec477573e7f82865f08728cbfe064fae103493b3cbbfceb652c4cd73fcc0aef4effdae7911e157afae49c34187e60a1f637a408412b6c2516382ff524a0ba4956a1e3ed0701c97cac8cee119e5990b725042236dea64cb44120307378f1cd76009e412d391cb9e91e95230050005ec9700c20954f7bf5ce7ac55aee833bf3b697bbf8e1f8b28bacf3abb8645f4b28a8c3ebd25ccb8ba9829b0aa74089bb77a359ca43718fc3a5e9bc1bf88af4ca7de74c371325526110f60444410c8695d4667fc9dbb9913b7a3ceb3dcd0cc63607fb1b7bcb39c32864c005833e2eef71068786c42d26eb883c36d46c8db17ff021602364aea315713cf384996ed92256be15a9864a41f9e06312e7195af402f47d344be26c7b43b7a4064d1c118b4c300f8f0fa8a3e3c4f2bccce8d5ad02f3438ab9fd4d7c8632e4ca673c9d0752c4896e11732942b62af6cdeb7a55872a5321d817228b4062c31fb9709d9d5a3b2e7243603d29da5fa6719099aa125d33b09fb3e157a846285e27f393a5fcfd80766daa2710181850f092d3a585c55099fb23c18b9342ac152ac19d99f19371bc01027373275f68507a5b624bb9790f5c6d76486ab5a299722321976148600519a7903bf5e868a47f1052608dcaad6dd8b6038c2aedb9d179d40af2e94595e0bf87b548090de7bcf469f523170e1e521aac0a653ce763abbda70ffc4f4719d628a505377d120a154f5fce036603ecec6c3a4aae5c7dfbc2a7afefda9d9f85105d0c7d4e3acb92308b8d8489ba4a341cc9dc6110d2459fc8cf11c9af34fac12b112ed850159e43e4a7689ec60400c8c03e6194fbc5effd46a3ccbcfe331c6fae61d6283bcd08ccb92bda35d8923fe8e22b4d0507e5071bc8c5cc7f5e16f56d5e1ea5ff8e1b931967c59410f03850fa38f142b6c3c7f669934c93287c592b3c6a80d8308461f8913929711bbcf507d198e19c837eb034042a865d72545c50cf9e83f9962fec8e0b7a293e0caaadf34c3e5a32504a5e0c7279e25c2a1679511d002d6807b75dcdbbb0a1957d71fc799c74616136e844d6a44de5ccfa6cf5678011aa23a1b57222d392544f90977bec507ba5a96080dc3fee5c3bd53cfbf123fb39f0fb5edaa38f5c253bafe8364d2acae2d15d3e5c61de3681eccd6a111e742b23a9d44d78113cd7fedc6f7044c44bd5ee94fe811bcf18d267de116e326bf97afec97723a3c5eff7e0a1512ea1bee05c142f8bd2683f7623961f88f6e18fd928f257c7e24867ef5e7b76877da113fcb984aa4de70098e8a80439a07ac0ae0bf5f2fc578e137c40783d05a85b2a569590b2927c7d4181218172af3e3c33d985e91a5579b5d49842de56bc2af96564931aec08b504895523afc3449c1fd5f67529933d56a75445ec6eb383baca8fb9b84c716650dc30b62db53a29aed94f03a4e9c15bb4b6304597b3e0f0ef716088cd5b470180a89817ba558545837bd17cba154d7928a47b16b6f9702d6695f4ff892dba136eafd473c2bb93102115500ca00402524c689e749837f9dc21a6b1ec3b71efbf239960ca5608d6bef2e09c19d011b60895af8666bf53de3984a6ecfee79c16ce3f5a23927741e9a337a28c76cdbfc808841b694dacfb3d9811df70fc5c884179a40dd8662ce87ef08aa1a52a34c9dad15f1df9a2e58e87d995081df07adda950559b8d76d278d99b5a3160e5c1459f165f6a419e4196de71f365bbb6f7b72fa8aebec929e6ff9d94d2fc1089bd08a8a22bb620746952d369b106eaeaeb65311879d51987494c1fea4ef4aa1d914aaba9c259be0c85941ead40662fed5ce45ee9ca1a3e78d9ecf80759cb4d9f100f6a24b75e74dfc3ecfc9e269dd25f2421f3ba4bcde779f600c138e245385e02ac52795182dbee10a372d4f6785b2e427f63a29444844241d463fd13341f38e00e650f27815cda8c4e2790c861d75eceb9524f4926c02464d68a39df34973caa775171deae2e450d299865139cbcc810346023752630eaa0df973f71ff8fd865a7b4c32fa24f2b6ec6bf50bd73b313ba54007b7743090374262331cd1217297df59da5b9dd76ebeae5f085d118ec91bd4d0b183e97cd953fee32c3c1bcb6ac4559b7f8a5c22c981d5e3983304e485dd1a0f8068c419922aaeb6d0e3a4c344b4994dd5d0c48a8a8aa70e84d92f06fbc5b01fc4547748a61c7d2080863e4b5f0692f2e584d572cd6676060328c5b7cb4b0786f855ffdffbfed99c22e6125acef40db9842fdf408899359ddcdda9278978ca5444f32ed52b6694896ec161868016b469f76245526f0970c44470278fa4d810e9ba312cc50412fca44a6f5be9bc57bf17a6b82ed7144cf2342877cdd3a7986d2ad5f09c9e5187978e5a99ed01f3010916f782a695a327fc35aa830bc1c931397c2fdb52b15ea97988c6756f8e21ba37de2e5db541905a2e70c2cc10a07905b79a0d1d3aa11c18fd19e1e758006b81e6a8950dabad7f7726317415e866a1e6c24c487539d171872dd06d79f6e0f8ac7cb6d448dacde53856b34824bb7334e4f2707e807fb9fbfbdf9f85ed8dc1974786c40163eb3289a86c4da04b1a11803f39077efcdbd34fe98f194ab847c4adb6fa128e2efbda0c52a0bc1e4ac1a657e8e785b6b9814ca6953d9b31a6119005a4c2729e14d722eb357db29952850a4aace0b69d493e32641303d079331540703d3cf400f62c214cee8fdcc4871c24a9565da266c390013087257c340ed6f513ccdfc04969fe05579284ebabc3be232d69dd26c8889061a690addb4f581815dd907472e183fd0e7fab8d51fd8b5411655089a43d38dd5c63911914062bf272428c6d669ac2554e603e496ecb65abb465dea517f5f5e7e4caaff45f13beae4f75ec1f0ac617f32f48d5403318b3536867f3e30a8931eba90a7a405404743d4485d269c9da957f1d2069ea6bfed6714751cd1b898c69ead2888797d28ade42a48e3b170e5b53774045669b9610ecd4e52394f6cdc4a38db4a4a86f40b2c944b934d6a441ef7b91b32c960ccee54a0f077a075d48a2a47c3ec35b9700efaec22b09feaf47d181e55e87a756c3d09b3b9f65107643c7f934d810be651852836cf4432abc977779275a60f2ede25f5a4bf19736235d2a25fcdc7d9786366f8ebea79f0705d0c6c526fcd25287a9829e7bdf9a66b2455d014a77270deb291cc13a75b0bccc2d9e937cd0d3811d9e8da9d618d0969185845631bcae1aa29d9d46dc01ea498fd8f3cfe222cf62367a67985df1ff353ca5c711cf29ef14e16931d43dd56664f9e373a4774418584e103d0e0cbaa9c48a5bb0be102a99c853ac2d490d7d437042ca2eac99108c6b3f545be676fea45e8add3d2926d66138459ca80fac515127c58836a62ef65b9820d43da12a4d74d866a5bab63cb63968d38c70204853e163354c8d1cfd57cd42c84d97c657e3d20931329f7cee55f8334eda4d98721cf1ae7a64ed08522e60a68fa8b89337f7378ec12d165ae1c4d7c26fdd350c902927d8a8fdbbf11e905be3a73f0ebeacca3c75ddc62ff38b9c380efeb0d5cb65dc3ccadbc19f6ba916a75fffe1c2c702acb3a52d1b71970dfbe0045ee59c7c48f1a2f73f10d18938df1319c2661dd2197f9f10b87451dde25ad8c9f628678719bfa12bd34fde5e23b2db1b441af03eb637be95231aef26c4d75c36c9643a3252223f52037be5f8e1377854870b6602db6878a7ad6d31fd9d9adceb5fc233d279742ae7e6d053784c5e219d85d102ee8b424b3ff81f8ca3c83f223952e4e7a0376af9043e33c6a74b81a4b645873e131664c1b8e44792beb6418272afdde4e84e132d0bf8b45a94c19d4871cf391e17ea8039c33648e1911b4dc2ea8d911316be1a0283d422304e330e9f54ac49dfefb86f5852d0738c1e2de6203f1debbb2b462389bcc66c4485d4ececad75464920e6755f7773b71a2cfa1e9590291430e0852053d166d3b94e2e39e8c5785c153d99958d2e4798f1bbf84c256f264f9305af51e14f76f6844a5ef8b7d93c6a635db338ec60803a08365d425d109d148eb4751b9b60c0106b62ca620e10786a6f382c63c9f106964c4019178e1e0079e85c3f33eb36cc846fcfd46dd52708ed398267b7d00880550a22e9cd4edbe2b0273af3b09559155961aa77aeaa960587eb51f816a9b01438586edc99000f883e6476a4ac52376cae5c6df20043cc7ffc71930e2b3ac4e9facf86ab63ed8f618a05c7996ad67b63dcf34ffe5c87bbef50444aa56335f63ab412c5149ee2b21ad8be2fcfe792098f62bf73f492b07a82d6c393d46d7bba377617cbcc24b1f8b1e7fce9093fb72a46de2c9c67acbb71a2d9367c195986268212f8b088a67a1ee29425b347ff2659a84c5715bc8b8cb1dadf613b7babb7ebc2601d9a6b2dec8083e5563f06f68ed324e2d28b85eb737dedc780f4846179785c1f1f8850db20a7f787e63c08e2a6d596b4b45de9735029adc016ce09d1516d490063834544beba6036ef446c0927a5e10c112124e41b08b740a8ace0247a95f40f708df1f887387fbe299b050202fe3728f244152d2cff1d8e83eca9df2e1fa8b53129f0b36afd718592c767f3e6acb30bef401fe630f0b9e53ecb07a9e9e96ae087ccfc1f41124affeef8eb9727dca851032afb9fa170b6ffdd762fa5321cae0074715d8e1e20476b7a0bad82c2dbce56339b8de3eb7c7c29aed8126d4b4fbc8cd3432e90419991e3a1bd8b7552dba46e29c3104708262884d4d8955d89584c2e477d1aa04afa25a890bf30956d1b3dad460f33514c0d8757fbea848b21c4ae964429f1800bcac4d48e69fec0db2403ed8da0c94820e7ecc95199982d6e563ed50a1245c88eb3d691f0d43e318a2095cd52829b256c9073fb20303eeb73ebc8b78ffebe3770b8793c2a85bdd103a2bf7308b51a6ac558d146a4d0b58b9c54f4283a1e0bb043ef37626c00636edb0a445f984f4ec5783e3f427b69defb8302f6ca96aa3d6a6731b36b9fee8203965a3738048e2b1f55a2ed7a29956946106ce168974346f543e42dbbbe03ca956c7c3dd62401cb31b6807edd5dffed2d07493e36efffdbcd10c3c9dfc3842f198afae1a348330fd7dd677f136e2a66ce5d1b67c9d31f4242b80fd77b172fdb47c79bedf16cf9c116659c05049a931caa546f7da03954976788f2dbe146f998a205a922464d9db885382a8e49954b7fc4683d7c4c78a63be03b744c6fa16475c165df63b5f982b2ec32e4718f9fef5d9c4b06e9f71f744928b50b1b3da404434d738ae80616116247b088a7f5bf748d76aa42103a3e29f3a48a04a09d64a68e0683b498be8985f50cd4732973450e4e990b35a763e470186c8f93cc728b2305948d69f46b106e2b0966e347f04da9a6102559ddfde472b6c068674c1f4809d1118db06da218d504de374400cd19953a7f4b0c18dae242912514e4bc05e5561e64227d61b65cc1d828159d9f705b8445d6115e30d11e0a1060d58e80dc6f6f7fe950b13d4ebb7274e9197cdaa133571ff4fba42c9bf46f3674e2235804cffd9f6573d69b52e72288d8ef72880ed7eb86f7a278ce8c04ba1bfd26939ab187426a7a27de9b75ede744799011b24c6027b4f7d12b32eec002392acf7edbf0aaa5d9e9c8cb65e91fcf1a74d50c6d6bc68dd289be4b1792b05d155c065940bb956e73ad8b3bd9ede54413da31a87787147a82b7b3ee9bb09e550259e08087d6ee2d20fbdd382f8c2cf1fa859935fe18e01f18e0312ea5dcdee4634c1db9f0debe0b0bd30ef58649c9f2894d074e02be99ec2365f94485cdafd12a7f8d34a792c44e6b64d0c05151aefbbcccb9097f9522ef2598674a81c48b4faddfa6aaad391e0496405666718b9b37448747e6eaca48cbe22847afa7264d73b368520760fe1abbc65cb0c39a50513b05b556b531b5c574c45754bfff566e473ba30d5d4729efb5aeb18ec5e14013de08f2a87f88193e61dfbcd8f99caa9b1fbeaeb745fc1b9be3829e4bc150df4def7f42c915d0279f76bef0589b74578c845956d2657c9e64e30de1b160009e0c7b40050899b5c10b5889d549d53e8d60f249056d36c8611213cbd4da03eb5aae1d7c02d55ad075dcede75eccdb8e2556164dff4590557a9541c366ec492db9e6f78e430d6bb4516bcbf2762f2236a7ae88445c15c4727e0be08d59cb524560ea6c67c0ac8278f3f791b3435b4ff768ef1623daff3ed2134af17b75138fa75ea0e99fcf9d8f8e2b14dc0789029ffa46dd6fd5e9adce640335c5596ea3c846ea42a2aeadac887c83c19d91f5dc412e68f49abaefbdc98439949fb48f59857a11a58015e17a6eb2526c4b4a706c0c8861238fd3ab3b58c58e5d1177a4064d2f85445301a915d4d718990ae977ef1499a3d53ffff1bc566c71d3eb38f3807f3fab9ddef09322c11c85c84105699783f345c0a5db8f2ce1141a45a6f72f8d348d096d6556f0db2d7c63ba4e29c164dbbd521e009d6bb68c7acb79a59cdcc999cae9f241e9ef7d04ed90c7f15e285cca37fe6efc91ec145971a400afd7e1f11cb076d8147d645c84dff7fb6b52342615f48c9da5b3b05a675d4639bedfeee51fc49c556b43b78dd1e7657cb85395f425bc6f8e60f9799e28cdc8dff29135b6bdd78e9714c1d96f5fa35a2805018d4d1f0c78f8b2830c7d1e80c4090fa4862088a4b58dae82348b8334180efbe419ce80233bbc97a0d73df4b88c98a96ebe0b520cf0c7f569e14b536b08cb91be4d8c31184654c33e540d9430392e54ce3352ce52b638348674cb6861368aff263a4797ffa950582f5b10effeb66a3e6adba3bc1188a01eec38bdfb1fdf7b8d601c2bf9cd55db64f3789627fdf0d7c1139f761a6582f665b010c38b073705c1c65077d891858207d1ec0ad8eb982ca75097314ca2c724278da21dc4af317ab7e815072989480fe9d3e3b7d84e3ae017c38739dfcde81a76e943a0c879c5a72dcc503f494202fe72cf8b9d224d62a56fe7cdaddea4b939f539beffe5c6aafb865104963fe812a6b57a3ccb3d92d373dc7b84c3de03f4d817facaa239cc14827a90e23e70e61aabbb69bf01eef1184701756be8aca1454a5c299612a4538e4592f01cc2c10705887cec48d9b50c0eee0b438f2ddcec265803f1e8ca50b633dfdf4504d367ae4a78dae4cde85bda2e9ffe0e4d1efca453a820f88cf7db0657c96ccd6bb3e61a463ee5b7fa01b9e83eb27668a1ecbf306182232947e2a45f4d30d909552bf7cfc678293ab8d1f20d265b73d6864237942d8dc5aaa9e8fef53714de1c6aecf6314078831547464126a9345497e19d38c333fd2b6be050d76dfd21652fcc50ad4742a5746fd68e9f58abc88aa21815a4a65bcfba5f013ec4cd91d6ff46124a97dcf43cdd563f884a15fc075ab7e309b1b113ff2ea59b6ab81ec65775666eee3852eb47f24afb756eb2294b1cfabc02b144e59522e980b0d68d3553b2d5f9667d95694353fc08f44e0efbeffa3e4a48666c88196e3db73f6912d82d9f9601538a00a208fe286a1413c7734b43e38aa1016f3ccfd68bceb2c83bd28e590c93e97f115142aaa838675066182fb493612ad18082cb24db37d1c3f5aaad25e2a3ba14cd3cd6c86b05700cd7e62ca12988dcf86cd02f05fcdc7ca6bf795b549d2d34195b62c77693b6a3e4621fbd308d7ac8bc3888d39591d69638a8bc0411529201940c33f586abb03b7d09a30a5af11fd13903383e760227cfea85c611e385af33b4700dde740bba0e4b615c12fd61f2e36e1efa2460caa1e21429cb4f5cef14d4a481e6b6f3f2dee6bcaeed83d00603122d79da7aa1802c74cbf5e36294ef857e7f36276e5674531bccd9a540d2670ead39eaea7deb1ba2ab5068cd938a411aebfeb06773ba8cf735353112ef32ba1c0796d7fb4316e09a427f5d23767e315864d2bacbe04d831901de485b04c668cf9704327c0a65925f5fb8fc80af221af7e4250fe0f79dddf193e0d3d763eb102cf0fec044337f4f78b8249bb2592172f8f36485b3cb792de6b8994fff800772bf019cbef3a5825f3f60ae87a295047b9613fcd3657e4cf50c9b9629c7f88495719b195d86361ffb2269172698bc3ac6a307916542f4ac7db3b31f75ded67471f92fa99ce4b275818effbae0cc273c1384f039cc473f9658d628c9b187e6c7fb709016e9c4c46eba82400cbafcc396cdf4e5182ff9751b9d059bcb1d51e29f3a46e748ca47661f806afa9ae77b2ea1b27e94edcbcc53b6a90dab1c6b80794cad24db81d039408203f0769ff52bc06fec088e6e751e4d6c1c17eb46c8be1664388e6af8d48bdf60607fb68777491895c0c75ccd18ecf518a8978d9d4a22b2537422a8092df3e8c41d21a3a952aa2de86f3baec57e523ad8e1a77ed77b27d79b3234e425bf5ab3afd4367aea395bf9ce3c59633e3b92ced36eabc152125a812bb4840170dd67597d8598b905325f573ed286b47c8a4fd8cf25fbbd4d3bd1f08ab085198fa59749b1a1a61874f64754a37beef6224a29974d912869d3891a01840cfb4079043102d333173520474f22d8398793f0b37465f48e1e5f490d9f4a09a0f58a7abb94385c41a5ffde89d761d9003fd3ac69939249a2a1a74616306ba8c2f7496c2e91cece36f5146d0d26caec4db08877967bc2f7dacc2ec9b2c989b6a5a8690521d57b7ad7c8932b76e8a75ee423ac7efd285551fdc8aa3cc4ad95d4084702b01a7e0c042a2e2fa1f6c250467a4e1a3903dddd34dc51c5fc0d1ae4324abcfa0a97d27b11fa467448a5f72a47e8ad8fa1be6719f4197d4d7e1978c984aaae7dd9b1d7be54ffb0bed7110a3a2857fe143a5adcfaaf9893fd682d9539a4db400dc6c64a73849dc05d21a2a0f0addd3ce5c02b14ea720ecb7142f0f761f36a6898c487549ec4b50df0c95b8f2e67571628eb40aa5d68fd370017153c0fd3f54019432b868a1bea6ab93e0bf6cfcc54b779908ed12578d55c6c058f82ffbd8bb6afbf02083316408528c442d107c92e01033bd95f4b0c3de0f9c3b8d67e5e61031a9e240c1306a5526923aa9dd4a4786e17b0766b34797c4c5490003bb92b7f0277175dac71275011c74fda0594a5178adb2b9a39dca0868038a7a88bf21366a3bb93b2e5a87359d1a77d6ad0c5fa8351fa02060e0868a4b750adb87061311a6c05ec3bd0ef618d96800a6b270e0df0e235ef71830d595d8c3eb4a491fa308c08e969773903d2541a675270cc2de30764771b473a46ec3969fc88aca44f4000a6b4c6cb7cde7ce31b97b26501fd1d02ce8577e5b58935d968ff27015a1f23ed79adfa4a772872dc91203ee605c46a722ab64218e7344f801ca73a019abbc1dc636e83cb0590460b7e7d88efb4845783b2b9ed1d6d2b03f61c9bbe438473f4cb142c75af03fb961b0115f1f551341b133dc80f4301da59576c4ccb8b51257c726b81899536b94b780eb0f503e81f0a69a0525320d1d3493ee52f4210c66b63582f54360dded8283b4ceca0a5ceab1a722e9b41a36cedb98dc4b5c40f9640ea89b66935f1b68b0b3ed5cb11a35b54571e61d2ce99f09478f7ec75a60bac5e441bc49a398ecf472ac0f0f0a90958f0faf57f4d71ec5eb244517a6ede02742b7f25f52c33d41025e829ff3659906436e4872f978ffb861c821291ef0fa81a4777fbd0d76f6981110b8f5a1d0a0348524827a36dfb9434466b2b4fd5ab66139ad60effb36824ee83338d586996bc2a96fa659bbcd201f9fedeebff5e2db50696d0b03ca4d10079972e29de9523c44b0f687f762ec3419fc97508cd4fb65584f0e90c96291be4abcd8adf3e12fce972c360e08c30358b6ab0d9780d9ef4b9eee13a91d742283e5efa9aea9d2fd0c943444cee6e26722dcaec65f503af4b0a08c7b70e37dafcd2d1ec8b435e43a303b2742f7d1d92056544a1232ec2fe1204aba8865c490ecef5d1fb92047f79fe80e73ae3dcb001c4ab046fc83e14ae02a78a734b35419c37baf76c88df81509a02ec1000e14e4e79b4bdc03301186bb082ce7deb1c9788b747f176dabf724206bc65d356f35a2021de6cdf41acd602e615233f5b9ede7fb0ced5247d53444c12ab4253c82fb994b78f0adeaf6bb3b6fbf479ae073f4d92b71ed09062c7147ec93475f365df970bec4dc8acac9a956fbef2ecadeb90ed4c314dd1ef0b05d87137b39f3fdd1a4a9fab12544ec801f9b3a353757227195d9b041e7ec10796c168474783febe6bcf851b965eccbbd5f88ac9f027a9d110139fb4515b81b247957ed7ea1b8d2f5b8f84e6ec84ebc10b35943bcd3492eb8b3ba9c5db2e6c1cc63060473e5a858e60437eba9e5eb18e44496be916258f3daeacb881f85d08d8acd9bbeecb790cf1907d7c63ff8ff7c78696b0b62e884cf5f621b66adbbcf863e891744f3d6b763638b523ff3c236b4be0883f794dfc829477bde3fbe5bc03eee66405dd955e85e4d09c35763270adc4b08d8e71175df74ed409ee7267b837a9f8e5f98cabe398cd8a0da437b8a6fe9666eb66c8a0cb2ed054576f71979084628b109de812666326aac4cb7c5ce508c79687417c409eb15a4cc613787fb6071181053106f87fbf8ad00f0ade9c92eac8c748bec31c31ee3fd6966cc31b16342b6c168594ac234c77bf14b86a18de9219f3bda4c08bb6dc8fa7775d5014a698803ce50f6c7c707fba654ebadba4587e6a953aa231b12d48c9d4c5eb16fd3cec5b0b1480a3930663cebda99dcd2e31caec7acc934994aafa2335ba77707facf241d470eec9c314aa61fd9ce7463769fd7e2d23e0ea88614d4afcafc5ed7e7d4855024508f539605775275f63295ffc6fcb1c02426a318f93078bc0fab0a34143f29fe187c6facbf7e5e10f5dba3676fe34dadbd50a47e9766de57a9c0f192f2c405ffd5ac13a59a94412a20a983807d2c3ca64509e0d825bf4c50e6c0b5baf05971e8a9faf66a53b8697c4cee8c3372c1befcc473878b64d032ab98ab55c3fbebe8fa3f4ac140ee5d284e137ff6695b53a5d50c3ea9d21d4fb3f550f5a5d4cc30bd7e507ab66a2263ce09b50252e21573fe60ed4466179e8504c0d21e0749a7cf7539b713b1f0c07a9de54bfab9310e41b695dd5f1af517b9828d17f58b4583b66864a6e5e2e10fad3c848692e9562dd6210c034fc0c1178c21214af007cbd6d33dd114ada5a7c40b13c5d22cba705bb242b7471eb475127b6661f258381698169766e209cdd35c6d3fc4e92354e13a0e27bf0c3873b30f21e3d50b3438b06878c9bb2b17eec425d5ba9ffa0d49818e01b570642bca8f60e628d86a708ca043d7aa5b4a13d01438cad34877098434c9a7629d478a7d8695a3475dcda1d9f907b245beef644184110e0970c76c3de82677ddf76d013b4e1b3a657088b0d1a5ab19853c7054687fee08868ea84afa1cbed9b7d9993678e18b253d71c533cb3c9ad0ba9cad93ad4103760b0d32cfb686cbcf45c05feef7ebfbeac6d7c4a6f0935dfed33db46b51af54794b1cf445aac13bd80edd7263aed828551a645e2f9a7684a404805e456e14d453970b2032a4fb7705259228da5267cd03104ac3ec9409279ab871783bb06d9afe14cfeb52a8dbd47564801bedeefb148b708b3ba4e0b6702eeb738ec114e9fb805ca926950c88c9fed4998695f98a1e1d6cb20d20f17875f51f407b3a9f5674075e2908a887ed4941ae69d991e8e6320726e00b246967fdabec134722841ae93d189588815b890312c7ac411c565b710398b55027b118d8c2582427a2c5ebd471a17fe00d9087a66ba603c77759094228b49291f7bd7692218a2973ff9915882fd3a99d9b71b242871f0ecaa1f2c5f174c0164bd3f2c5ade7abba9df3c42c2d69a415a92d72da1540782a2b0f70429294fb249a386bf39783cc86c42fd94ad2007b45427347a6598a9b3fa69a404c13053053d06f56521717a5637dd0c89d475601c1cb93049c13c9b03e87a7541a15b22409b9e1d52bf7c59afc2d3a276ae79a4a5d25dd5efe2f0320db9dda7030c7f0aa817de714ba80cb5ac885290faee19b01984a6dd713da2dbfaeeba6e17fd6bc43f338388f45faf8a6c13c019d6f81f8175aa86bd729e0067c1f2fed5c89c3a42c4e893fa3e9ab2525b05a03ea4ea7f5a81bbdb6970cd0cb4bd81bcc2e42fd64032de137ad3d16ca427eba4e77ec8e849a4db85390b0c603d1cb0d9bdfa6360e6ead2b3e1dc2cea8ba142eb837887e4aafb8e95e481ac9c50a8f1e9a3116edb6d6bda2f80f311c4686bf4ba4b9b6356d94af1f2c646c49da0f3326091b35ebf97428132539befdd61303e212deae6119d8261e78c76d09f5c0920d1f18961216d3f2ed4efa238d9835144a2cccbd771d08a5de51a81ff0e4774229f443d3d98657811d734c34c7728c6b8eb03937ca7805776c00a6aefdf918a71c5055a07b096e8bcf9753441c1a50cf482d577e31964bdaeaf6aeb7abbe669a518b5872397c5de88b0ec7ddd6a52e9c1ed2f626165c01e2e1684128eac333d94d74c84de462ddc18fdb03cac2b4518a28bafe86324fdb5214c630b75e09089e9f2da21bed72ead34b2478eaf1f4fd8f672a044c5890ae786204593bcfb36796e251bb84b9dc5bcdb68a8aa8100a7ea0a5ec583f4032ea879040e86586ddb611787da508b1e422c39b515ad2d88418f8776df62028ff8682ed30e7b9011f9ceec62c7e58747ee1af5bad740fbc53c31d5e86218b44e60bccbffd12775b2fccc9def27230c069af6b8c0d8805c32b769a2b70bc0a4012a165a26cab8fc46326af6c4d4dd80c3dc364d01effbeb62d638096b6d1d7ed80189e2d159ecdb4dada091980532fd157b227b6955d55362df889463836a622a94aecddadf347cd8187b16e1eec90627c6504d7adaf2dab06333e17240e2d1cedfa0b1fcd79956741a879c92582ca71ffaf8e35fbf79ecaad6d5367195633c4bfd6c358853e10c90166d0bc139f7033a6d70f7c4879c7ad60a502d7b2bc145f6c241d519618dcb43dd3b9e9280a95084170c04c4b05afd2248c2a01f22d593da34c4dd000901eae211539a96f6d3d9e770b7c559a174cb1730c7957c02bb5f5e48ce6e0962f835d329e30b1025cde473c360b517e63a172b81c59f132806087b617987a678ef5b4de25ada57a280d1a91c34c22627ba79d56ba856e6c07d9035b7b828481e107daf943a70bab7b29993eb9369d3b90920177c2fe6a56cdefba1c413ae043d98dfdaed8e08e15d6f7542783e24908a5995d4a7790eff0747e274ec6477494fa9c4ca922f9d0002d340aa23142fb759fe4070590c9681c3957d82c2b19c32add791bb0142655b0b2be21cc16b0ee7e10c061398a9a3544d08648fe758cbbba8c68ab0892394b795fe57081adb3983ecbf840e9ce1224d8b9c4e7b1a2fa21b2faefcad85f16ba2ad2af2c3b48ccbe5f812f2e850f64d17107ffd3498f9bfc39735ae67f864c52a7c6edcf4fcb8857347fdc0e0cbc6b0bbeaa467e39c4ae76c87616894681a48560617e304ca55458656eb31c6c5fd7333fd37d303a001183daad0061c10ce77ce51b726f0e5773580d6f9aec79a02b3c9e514a3a0edd7fdf7458142e48934d488c27af290229970bfc3058f18301802bef3ee1c09ed12cfd7a35c00d1cd2390476a12776819cb90b4cb58c3f4c01391988a25cea7554a57e6da165d5b28478664d2b51bf5618845b8c3eeb2f7a3ccfa5b8585bcdc721add6a51fc037cf83ae84d2112c1718a80fd59ff1aad4517e5358f07720ac212bb7b55381c8e35d6d68482b36f23dee5aa458cdcb6cd9490a740d7c18b023e92e5fe3f5b3417f701658b8f6ddfb5d727c7128bde282980a6fe0aacaddc0a69ef8bb2b0957e76921dbb2bffb487e9721b5a49bedc1f3b0243b1ed373b6b7e8ccbd6515969054da962773ed886b572968532813d40bdc559382855cb5f1fb12e667e9d72770a39396ff3538b76b812256a2d26285c008e27491136ca21b06f8c83e231d6c1d5ee7cfa24c99f5e4e232073ea8c799b67429fb1623a875a9165283c7f846db14c83b0da607d0deba28c63af15e1c9dbfff29f0d0855d312ea53c60811086fd307c9ee09d20e0a1fb3ef376b1a4816f88551977e5dd8af0d4d725389b0d7b168c3e197088c8fe64e9d7eaa33eafb47ecec359f29692b5a143662251f2698a4d53cd4d9b6ef71332746cb51a37ebd0f61d7ff4364176892b2ec477573e7f82865f08728cbfe064fae103493b3cbbfceb652c4cd73fcc0aef4effdae7911e157afae49c34187e60a1f637a408412b6c2516382ff524a0ba4956a1e3ed0701c97cac8cee119e5990b725042236dea64cb44120307378f1cd76009e412d391cb9e91e95230050005ec9700c20954f7bf5ce7ac55aee833bf3b697bbf8e1f8b28bacf3abb8645f4b28a8c3ebd25ccb8ba9829b0aa74089bb77a359ca43718fc3a5e9bc1bf88af4ca7de74c371325526110f60444410c8695d4667fc9dbb9913b7a3ceb3dcd0cc63607fb1b7bcb39c32864c005833e2eef71068786c42d26eb883c36d46c8db17ff021602364aea315713cf384996ed92256be15a9864a41f9e06312e7195af402f47d344be26c7b43b7a4064d1c118b4c300f8f0fa8a3e3c4f2bccce8d5ad02f3438ab9fd4d7c8632e4ca673c9d0752c4896e11732942b62af6cdeb7a55872a5321d817228b4062c31fb9709d9d5a3b2e7243603d29da5fa6719099aa125d33b09fb3e157a846285e27f393a5fcfd80766daa2710181850f092d3a585c55099fb23c18b9342ac152ac19d99f19371bc01027373275f68507a5b624bb9790f5c6d76486ab5a299722321976148600519a7903bf5e868a47f1052608dcaad6dd8b6038c2aedb9d179d40af2e94595e0bf87b548090de7bcf469f523170e1e521aac0a653ce763abbda70ffc4f4719d628a505377d120a154f5fce036603ecec6c3a4aae5c7dfbc2a7afefda9d9f85105d0c7d4e3acb92308b8d8489ba4a341cc9dc6110d2459fc8cf11c9af34fac12b112ed850159e43e4a7689ec60400c8c03e6194fbc5effd46a3ccbcfe331c6fae61d6283bcd08ccb92bda35d8923fe8e22b4d0507e5071bc8c5cc7f5e16f56d5e1ea5ff8e1b931967c59410f03850fa38f142b6c3c7f669934c93287c592b3c6a80d8308461f8913929711bbcf507d198e19c837eb034042a865d72545c50cf9e83f9962fec8e0b7a293e0caaadf34c3e5a32504a5e0c7279e25c2a1679511d002d6807b75dcdbbb0a1957d71fc799c74616136e844d6a44de5ccfa6cf5678011aa23a1b57222d392544f90977bec507ba5a96080dc3fee5c3bd53cfbf123fb39f0fb5edaa38f5c253bafe8364d2acae2d15d3e5c61de3681eccd6a111e742b23a9d44d78113cd7fedc6f7044c44bd5ee94fe811bcf18d267de116e326bf97afec97723a3c5eff7e0a1512ea1bee05c142f8bd2683f7623961f88f6e18fd928f257c7e24867ef5e7b76877da113fcb984aa4de70098e8a80439a07ac0ae0bf5f2fc578e137c40783d05a85b2a569590b2927c7d4181218172af3e3c33d985e91a5579b5d49842de56bc2af96564931aec08b504895523afc3449c1fd5f67529933d56a75445ec6eb383baca8fb9b84c716650dc30b62db53a29aed94f03a4e9c15bb4b6304597b3e0f0ef716088cd5b470180a89817ba558545837bd17cba154d7928a47b16b6f9702d6695f4ff892dba136eafd473c2bb93102115500ca00402524c689e749837f9dc21a6b1ec3b71efbf239960ca5608d6bef2e09c19d011b60895af8666bf53de3984a6ecfee79c16ce3f5a23927741e9a337a28c76cdbfc808841b694dacfb3d9811df70fc5c884179a40dd8662ce87ef08aa1a52a34c9dad15f1df9a2e58e87d995081df07adda950559b8d76d278d99b5a3160e5c1459f165f6a419e4196de71f365bbb6f7b72fa8aebec929e6ff9d94d2fc1089bd08a8a22bb620746952d369b106eaeaeb65311879d51987494c1fea4ef4aa1d914aaba9c259be0c85941ead40662fed5ce45ee9ca1a3e78d9ecf80759cb4d9f100f6a24b75e74dfc3ecfc9e269dd25f2421f3ba4bcde779f600c138e245385e02ac52795182dbee10a372d4f6785b2e427f63a29444844241d463fd13341f38e00e650f27815cda8c4e2790c861d75eceb9524f4926c02464d68a39df34973caa775171deae2e450d299865139cbcc810346023752630eaa0df973f71ff8fd865a7b4c32fa24f2b6ec6bf50bd73b313ba54007b7743090374262331cd1217297df59da5b9dd76ebeae5f085d118ec91bd4d0b183e97cd953fee32c3c1bcb6ac4559b7f8a5c22c981d5e3983304e485dd1a0f8068c419922aaeb6d0e3a4c344b4994dd5d0c48a8a8aa70e84d92f06fbc5b01fc4547748a61c7d2080863e4b5f0692f2e584d572cd6676060328c5b7cb4b0786f855ffdffbfed99c22e6125acef40db9842fdf408899359ddcdda9278978ca5444f32ed52b6694dde4e84e132d0bf8b45a94c19d4871cf391e17ea8039c33648e1911b4dc2ea8d911316be1a0283d422304e330e9f54ac49dfefb86f5852d0738c1e2de6203f1debbb2b462389bcc66c4485d4ececad75464920e6755f7773b71a2cfa1e9590291430e0852053d166d3b94e2e39e8c5785c153d99958d2e4798f1bbf84c256f264f9305af51e14f76f6844a5ef8b7d93c6a635db338ec60803a08365d425d109d148eb4751b9b60c0106b62ca620e10786a6f382c63c9f106964c4019178e1e0079e85c3f33eb36cc846fcfd46dd52708ed398267b7d00880550a22e9cd4edbe2b0273af3b09559155961aa77aeaa960587eb51f816a9b01438586edc99000f883e6476a4ac52376cae5c6df20043cc7ffc71930e2b3ac4e9facf86ab63ed8f618a05c7996ad67b63dcf34ffe5c87bbef50444aa56335f63ab412c5149ee2b21ad8be2fcfe792098f62bf73f492b07a82d6c393d46d7bba377617cbcc24b1f8b1e7fce9093fb72a46de2c9c67acbb71a2d9367c195986268212f8b088a67a1ee29425b347ff2659a84c5715bc8b8cb1dadf613b7babb7ebc2601d9a6b2dec8083e5563f06f68ed324e2d28b85eb737dedc780f4846179785c1f1f8850db20a7f787e63c08e2a6d596b4b45de9735029adc016ce09d1516d490063834544beba6036ef446c0927a5e10c112124e41b08b740a8ace0247a95f40f708df1f887387fbe299b050202fe3728f244152d2cff1d8e83eca9df2e1fa8b53129f0b36afd718592c767f3e6acb30bef401fe630f0b9e53ecb07a9e9e96ae087ccfc1f41124affeef8eb9727dca851032afb9fa170b6ffdd762fa5321cae0074715d8e1e20476b7a0bad82c2dbce56339b8de3eb7c7c29aed8126d4b4fbc8cd3432e90419991e3a1bd8b7552dba46e29c3104708262884d4d8955d89584c2e477d1aa04afa25a890bf30956d1b3dad460f33514c0d8757fbea848b21c4ae964429f1800bcac4d48e69fec0db2403ed8da0c94820e7ecc95199982d6e563ed50a1245c88eb3d691f0d43e318a2095cd52829b256c9073fb20303eeb73ebc8b78ffebe3770b8793c2a85bdd103a2bf7308b51a6ac558d146a4d0b58b9c54f4283a1e0bb043ef37626c00636edb0a445f984f4ec5783e3f427b69defb8302f6ca96aa3d6a6731b36b9fee8203965a3738048e2b1f55a2ed7a29956946106ce168974346f543e42dbbbe03ca956c7c3dd62401cb31b6807edd5dffed2d07493e36efffdbcd10c3c9dfc3842f198afae1a348330fd7dd677f136e2a66ce5d1b67c9d31f4242b80fd77b172fdb47c79bedf16cf9c116659c05049a931caa546f7da03954976788f2dbe146f998a205a922464d9db885382a8e49954b7fc4683d7c4c78a63be03b744c6fa16475c165df63b5f982b2ec32e4718f9fef5d9c4b06e9f71f744928b50b1b3da404434d738ae80616116247b088a7f5bf748d76aa42103a3e29f3a48a04a09d64a68e0683b498be8985f50cd4732973450e4e990b35a763e470186c8f93cc728b2305948d69f46b106e2b0966e347f04da9a6102559ddfde472b6c068674c1f4809d1118db06da218d504de374400cd19953a7f4b0c18dae242912514e4bc05e5561e64227d61b65cc1d828159d9f705b8445d6115e30d11e0a1060d58e80dc6f6f7fe950b13d4ebb7274e9197cdaa133571ff4fba42c9bf46f3674e2235804cffd9f6573d69b52e72288d8ef72880ed7eb86f7a278ce8c04ba1bfd26939ab187426a7a27de9b75ede744799011b24c6027b4f7d12b32eec002392acf7edbf0aaa5d9e9c8cb65e91fcf1a74d50c6d6bc68dd289be4b1792b05d155c065940bb956e73ad8b3bd9ede54413da31a87787147a82b7b3ee9bb09e550259e08087d6ee2d20fbdd382f8c2cf1fa859935fe18e01f18e0312ea5dcdee4634c1db9f0debe0b0bd30ef58649c9f2894d074e02be99ec2365f94485cdafd12a7f8d34a792c44e6b64d0c05151aefbbcccb9097f9522ef2598674a81c48b4faddfa6aaad391e0496405666718b9b37448747e6eaca48cbe22847afa7264d73b368520760fe1abbc65cb0c39a50513b05b556b531b5c574c45754bfff566e473ba30d5d4729efb5aeb18ec5e14013de08f2a87f88193e61dfbcd8f99caa9b1fbeaeb745fc1b9be3829e4bc150df4def7f42c915d0279f76bef0589b74578c845956d2657c9e64e30de1b160009e0c7b40050899b5c10b5889d549d53e8d60f249056d36c8611213cbd4da03eb5aae1d7c02d55ad075dcede75eccdb8e2556164dff4590557a9541c366ec492db9e6f78e430d6bb4516bcbf2762f2236a7ae88445c15c4727e0be08d59cb524560ea6c67c0ac8278f3f791b3435b4ff768ef1623daff3ed2134af17b75138fa75ea0e99fcf9d8f8e2b14dc0789029ffa46dd6fd5e9adce640335c5596ea3c846ea42a2aeadac887c83c19d91f5dc412e68f49abaefbdc98439949fb48f59857a11a58015e17a6eb2526c4b4a706c0c8861238fd3ab3b58c58e5d1177a4064d2f85445301a915d4d718990ae977ef1499a3d53ffff1bc566c71d3eb38f3807f3fab9ddef09322c11c85c84105699783f345c0a5db8f2ce1141a45a6f72f8d348d096d6556f0db2d7c63ba4e29c164dbbd521e009d6bb68c7acb79a59cdcc999cae9f241e9ef7d04ed90c7f15e285cca37fe6efc91ec145971a400afd7e1f11cb076d8147d645c84dff7fb6b52342615f48c9da5b3b05a675d4639bedfeee51fc49c556b43b78dd1e7657cb85395f425bc6f8e60f9799e28cdc8dff29135b6bdd78e9714c1d96f5fa35a2805018d4d1f0c78f8b2830c7d1e80c4090fa4862088a4b58dae82348b8334180efbe419ce80233bbc97a0d73df4b88c98a96ebe0b520cf0c7f569e14b536b08cb91be4d8c31184654c33e540d9430392e54ce3352ce52b638348674cb6861368aff263a4797ffa950582f5b10effeb66a3e6adba3bc1188a01eec38bdfb1fdf7b8d601c2bf9cd55db64f3789627fdf0d7c1139f761a6582f665b010c38b073705c1c65077d891858207d1ec0ad8eb982ca75097314ca2c724278da21dc4af317ab7e815072989480fe9d3e3b7d84e3ae017c38739dfcde81a76e943a0c879c5a72dcc503f494202fe72cf8b9d224d62a56fe7cdaddea4b939f539beffe5c6aafb865104963fe812a6b57a3ccb3d92d373dc7b84c3de03f4d817facaa239cc14827a90e23e70e61aabbb69bf01eef1184701756be8aca1454a5c299612a4538e4592f01cc2c10705887cec48d9b50c0eee0b438f2ddcec265803f1e8ca50b633dfdf4504d367ae4a78dae4cde85bda2e9ffe0e4d1efca453a820f88cf7db0657c96ccd6bb3e61a463ee5b7fa01b9e83eb27668a1ecbf306182232947e2a45f4d30d909552bf7cfc678293ab8d1f20d265b73d6864237942d8dc5aaa9e8fef53714de1c6aecf6314078831547464126a9345497e19d38c333fd2b6be050d76dfd21652fcc50ad4742a5746fd68e9f58abc88aa21815a4a65bcfba5f013ec4cd91d6ff46124a97dcf43cdd563f884a15fc075ab7e309b1b113ff2ea59b6ab81ec65775666eee3852eb47f24afb756eb2294b1cfabc02b144e59522e980b0d68d3553b2d5f9667d95694353fc08f44e0efbeffa3e4a48666c88196e3db73f6912d82d9f9601538a00a208fe286a1413c7734b43e38aa1016f3ccfd68bceb2c83bd28e590c93e97f115142aaa838675066182fb493612ad18082cb24db37d1c3f5aaad25e2a3ba14cd3cd6c86b05700cd7e62ca12988dcf86cd02f05fcdc7ca6bf795b549d2d34195b62c77693b6a3e4621fbd308d7ac8bc3888d39591d69638a8bc0411529201940c33f586abb03b7d09a30a5af11fd13903383e760227cfea85c611e385af33b4700dde740bba0e4b615c12fd61f2e36e1efa2460caa1e21429cb4f5cef14d4a481e6b6f3f2dee6bcaeed83d00603122d79da7aa1802c74cbf5e36294ef857e7f36276e5674531bccd9a540d2670ead39eaea7deb1ba2ab5068cd938a411aebfeb06773ba8cf735353112ef32ba1c0796d7fb4316e09a427f5d23767e315864d2bacbe04d831901de485b04c668cf9704327c0a65925f5fb8fc80af221af7e4250fe0f79dddf193e0d3d763eb102cf0fec044337f4f78b8249bb2592172f8f36485b3cb792de6b8994fff800772bf019cbef3a5825f3f60ae87a295047b9613fcd3657e4cf50c9b9629c7f88495719b195d86361ffb2269172698bc3ac6a307916542f4ac7db3b31f75ded67471f92fa99ce4b275818effbae0cc273c1384f039cc473f9658d628c9b187e6c7fb709016e9c4c46eba82400cbafcc396cdf4e5182ff9751b9d059bcb1d51e29f3a46e748ca47661f806afa9ae77b2ea1b27e94edcbcc53b6a90dab1c6b80794cad24db81d039408203f0769ff52bc06fec088e6e751e4d6c1c17eb46c8be1664388e6af8d48bdf60607fb68777491895c0c75ccd18ecf518a8978d9d4a22b2537422a8092df3e8c41d21a3a952aa2de86f3baec57e523ad8e1a77ed77b27d79b3234e425bf5ab3afd4367aea395bf9ce3c59633e3b92ced36eabc152125a812bb4840170dd67597d8598b905325f573ed286b47c8a4fd8cf25fbbd4d3bd1f08ab085198fa59749b1a1a61874f64754a37beef6224a29974d912869d3891a01840cfb4079043102d333173520474f22d8398793f0b37465f48e1e5f490d9f4a09a0f58a7abb94385c41a5ffde89d761d9003fd3ac69939249a2a1a74616306ba8c2f7496c2e91cece36f5146d0d26caec4db08877967bc2f7dacc2ec9b2c989b6a5a8690521d57b7ad7c8932b76e8a75ee423ac7efd285551fdc8aa3cc4ad95d4084702b01a7e0c042a2e2fa1f6c250467a4e1a3903dddd34dc51c5fc0d1ae4324abcfa0a97d27b11fa467448a5f72a47e8ad8fa1be6719f4197d4d7e1978c984aaae7dd9b1d7be54ffb0bed7110a3a2857fe143a5adcfaaf9893fd682d9539a4db400dc6c64a73849dc05d21a2a0f0addd3ce5c02b14ea720ecb7142f0f761f36a6898c487549ec4b50df0c95b8f2e67571628eb40aa5d68fd370017153c0fd3f54019432b868a1bea6ab93e0bf6cfcc54b779908ed12578d55c6c058f82ffbd8bb6afbf02083316408528c442d107c92e01033bd95f4b0c3de0f9c3b8d67e5e61031a9e240c1306a5526923aa9dd4a4786e17b0766b34797c4c5490003bb92b7f0277175dac71275011c74fda0594a5178adb2b9a39dca0868038a7a88bf21366a3bb93b2e5a87359d1a77d6ad0c5fa8351fa02060e0868a4b750adb87061311a6c05ec3bd0ef618d96800a6b270e0df0e235ef71830d595d8c3eb4a491fa308c08e969773903d2541a675270cc2de30764771b473a46ec3969fc88aca44f4000a6b4c6cb7cde7ce31b97b26501fd1d02ce8577e5b58935d968ff27015a1f23ed79adfa4a772872dc91203ee605c46a722ab64218e7344f801ca73a019abbc1dc636e83cb0590460b7e7d88efb4845783b2b9ed1d6d2b03f61c9bbe438473f4cb142c75af03fb961b0115f1f551341b133dc80f4301da59576c4ccb8b51257c726b81899536b94b780eb0f503e81f0a69a0525320d1d3493ee52f4210c66b63582f54360dded8283b4ceca0a5ceab1a722e9b41a36cedb98dc4b5c40f9640ea89b66935f1b68b0b3ed5cb11a35b54571e61d2ce99f09478f7ec75a60bac5e441bc49a398ecf472ac0f0f0a90958f0faf57f4d71ec5eb244517a6ede02742b7f25f52c33d41025e829ff3659906436e4872f978ffb861c821291ef0fa81a4777fbd0d76f6981110b8f5a1d0a0348524827a36dfb9434466b2b4fd5ab66139ad60effb36824ee83338d586996bc2a96fa659bbcd201f9fedeebff5e2db50696d0b03ca4d10079972e29de9523c44b0f687f762ec3419fc97508cd4fb65584f0e90c96291be4abcd8adf3e12fce972c360e08c30358b6ab0d9780d9ef4b9eee13a91d742283e5efa9aea9d2fd0c943444cee6e26722dcaec65f503af4b0a08c7b70e37dafcd2d1ec8b435e43a303b2742f7d1d92056544a1232ec2fe1204aba8865c490ecef5d1fb92047f79fe80e73ae3dcb001c4ab046fc83e14ae02a78a734b35419c37baf76c88df81509a02ec1000e14e4e79b4bdc03301186bb082ce7deb1c9788b747f176dabf724206bc65d356f35a2021de6cdf41acd602e615233f5b9ede7fb0ced5247d53444c12ab4253c82fb994b78f0adeaf6bb3b6fbf479ae073f4d92b71ed09062c7147ec93475f365df970bec4dc8acac9a956fbef2ecadeb90ed4c314dd1ef0b05d87137b39f3fdd1a4a9fab12544ec801f9b3a353757227195d9b041e7ec10796c168474783febe6bcf851b965eccbbd5f88ac9f027a9d110139fb4515b81b247957ed7ea1b8d2f5b8f84e6ec84ebc10b35943bcd3492eb8b3ba9c5db2e6c1cc63060473e5a858e60437eba9e5eb18e44496be916258f3daeacb881f85d08d8acd9bbeecb790cf1907d7c63ff8ff7c78696b0b62e884cf5f621b66adbbcf863e891744f3d6b763638b523ff3c236b4be0883f794dfc829477bde3fbe5bc03eee66405dd955e85e4d09c35763270adc4b08d8e71175df74ed409ee7267b837a9f8e5f98cabe398cd8a0da437b8a6fe9666eb66c8a0cb2ed054576f71979084628b109de812666326aac4cb7c5ce508c79687417c409eb15a4cc613787fb6071181053106f87fbf8ad00f0ade9c92eac8c748bec31c31ee3fd6966cc31b16342b6c168594ac234c77bf14b86a18de9219f3bda4c08bb6dc8fa7775d5014a698803ce50f6c7c707fba654ebadba4587e6a953aa231b12d48c9d4c5eb16fd3cec5b0b1480a3930663cebda99dcd2e31caec7acc934994aafa2335ba77707facf241d470eec9c314aa61fd9ce7463769fd7e2d23e0ea88614d4afcafc5ed7e7d4855024508f539605775275f63295ffc6fcb1c02426a318f93078bc0fab0a34143f29fe187c6facbf7e5e10f5dba3676fe34dadbd50a47e9766de57a9c0f192f2c405ffd5ac13a59a94412a20a983807d2c3ca64509e0d825bf4c50e6c0b5baf05971e8a9faf66a53b8697c4cee8c3372c1befcc473878b64d032ab98ab55c3fbebe8fa3f4ac140ee5d284e137ff6695b53a5d50c3ea9d21d4fb3f550f5a5d4cc30bd7e507ab66a2263ce09b50252e21573fe60ed4466179e8504c0d21e0749a7cf7539b713b1f0c07a9de54bfab9310e41b695dd5f1af517b9828d17f58b4583b66864a6e5e2e10fad3c848692e9562dd6210c034fc0c1178c21214af007cbd6d33dd114ada5a7c40b13c5d22cba705bb242b7471eb475127b6661f258381698169766e209cdd35c6d3fc4e92354e13a0e27bf0c3873b30f21e3d50b3438b06878c9bb2b17eec425d5ba9ffa0d49818e01b570642bca8f60e628d86a708ca043d7aa5b4a13d01438cad34877098434c9a7629d478a7d8c98c02adc57337f58c40aae15bbac05a3ccb364e5adb1d610a16452e92f17830e297a0a176bb618b8978d668795ffa9c95d8a51f809b5271f25f1f262a959b3797c85f6a237a585a10b130542cdd483d66eebd8945910e6df984ff2c36d35deb77bb0eebc3dfe120c171b333b9dae8432ab87ee149b177a997ef844a670f1a185ca617f560d03066736739d5b0d287d57e62efd4461afc34c7e865849367eac6cb7e1445e11d9327672fdc3142cec696d8347b259aac6bab41df8c5488cf7029b3be3932395ffd9fb26992f5b4fbacbb32c34a651f585e6aba3bd9cb860930c9f2891b98055dd0fc71c0af316c8feaa1a456ccac04340e86c7a9b1ba4102114e648867428657d88e1a5e4315dcaa4575fe840fb70d9301b08a00b2534617295b5a13428de56b8e1cd73c1d629b753e59f387c414f6950dbd98e13c0131c0eb5ce1025e0a123ee2cf800cb6c3d2e7cc8d4894fb6f827ee678e6bc30efd2c8963c7627b045e58b0c8ff47da8bbe5eb8d211cb7ff1b252f75bd990bd8ed84a74b68fee28b5dd3bdcda95ee6323dd2e77dcac4cb641e6b131805af799db6137122e730a933f96956271bdd001d4661a0bd1fe65492172d89a0e07558a60f5221194ecff4061e0efaed46fb47687870d4ad27188e7fe140a811da224fa59abc2e7c5edc058f3748e0609f717459950025a8f7717053963f13373fdbec6f3aca0bf93be854aa79989bf3eba4c0f8f700374f6b87626ca8c1e289bc690f01e7e0701cad2eb8006ee3fe162330ab4c7049a4d5c8b0fb10139b39b5deb2abff6c5309ff1ae03516c552ca74209a71de83411bf09d808960c57ad3ba345716d5ee4b9e8c8f77726ef280e74bbbc480a55aa52f9463bf0c59c1dec1244891efeea5cc56d8df6238217fe8e8564b2db2cd226cb3f841f473779bdd1d37ef50ad8131054434b4ceeb3947f7f3fe2658018260204b54d21aaf9be463d220d0e530322fd864763416804a020e3db323fc0e878ace50f871d804da96aabc89a8bc09bb1dc16e838950a53548e1c34d4b919973fab68cb6e7e554670e30230d30cd4909dac0709dd073019ef508f2131e2bc6ba52b6f5e33cbdf3170b31a1f9550665a4f47f2d1078c9b7cefec2a6f19194a7471cc3c8476a563cac50628ffaaa76fa8edf025c2bd3ea3196330156aea6df304d649a46c69404e078abf4238151627e6134f642173154ea1669191aed8d37da14e5e9fdbef95af65a83bc2244ff9af76ddb1a4cb7d2b279c0791b371396dd785b3ee882c60b62ea0eb25bb25cc3e15e2dfccf47f0d811666d5b4211cd870c1221b2e6778ae49fe27d4c13faa6939b8d0bf063aa51bc24660662eb78aaf2dca35753518d3ef3109f55709e43245f9d7459e812dff9fa5cd4cb41607a30d7820cc20ea76b4a3b8f57d3d2b7d102b58c8e13ad95e83aa190b43fafa1f3674902e022cd5613959bf4c9d535af85082b6b5937b91b3c0c58b161df5c40dca5fd63f52e4b1aa9d61786b393715e681036280ca436041b408583502afdb8eb1400c318042051d81f284c0b4e6015fcda9cb6f90b3c6de20e376973a2aae66bbb99f2b57f2ef160182825fa5305444511ca1eca4e1b0b38528b1be76a29c80132afe6481f5ab85c65cd3264b7b40bf2038e2675dbcff9bb4ade9c78c80aa887449a06f47e2f0f64915e1ab9a5fd00acec1f610f307a898a7eca7cdcaf973b9584e2f4b4ff7071a89de38c77e712ff4461115281d5e86ddf7b408b64328aea8e03fe439ea65586643b8bb63b494add8b200c809272fb6b153476f452e814919016b834a3fa78208c786c9921f52c7637e6c2d7d550dae2a0fae541f81d4e42d4d69ccc314a923505c0f772ac532d01ced04fbb0223fdbb8e1f83a35c6d8618b3c3f6d74f0620c36571fdea085146a1dbbde194dbcf55f8c1bea03311d59408aebfd50c1431452739ed4bf745f399c0856317a1d742fddd19bb5d196845fb88cea54ce407789856155fb9a78eae6b99dcf01a42732b8656a58d4b2951737515e45a7f219e6675b665ec6812ebd6bec9e044c77533ba55dca650f8d28bca98420fcf64b1c1698ee0c66c04928e13835b2698f5fe92fefee7bfac40987c91fc43b85590829b269bc683f91106e0fd12fd574b7fe5f15f220d3efc42741ef1a1bfc3426ba823923ed28248ef58a11902ea0950329af65b1a00795fb32f7a3ee872ca09877d42492e6862739fb183a67a85b258679973c4e1e38d1b22e67ce24bb7620fa0967bacc5cd7fee6bfafc010d92e43ff00f9c0c3472799d50130c06b8cbbc1e60d353bc8d6ed7e050a1fb52916281ea0d2049c6175039e784e5ca499210de69e02f36b94b4d67e18a49a229632e88c582921021b7457f13d2ba66c2a1641bed5841aa3ea56dba3505ec1b997632806a01dbae1f1d9718feb01fe3a705921806e21dca397436865b20141d9f51ab3099c8cc331f5ce213e1f89a52399b276f5e913c36234cb21acccf0f9d83d604147ca9101f7f8a41b98aee7340c6fc6fa99f972290530ee5e1222c904e92728aa2c3d6daafd965c7ed80e25c276a137213954c1d7da3d9f69983cd6b1fc0e28f57f6d064d9a589ee319d8a20eb1b2a282877a767b243edce59a496d3a6d0aa2b4ad35f32f5e2f34b1bee9cb437f11e6d8bb5a8c1af807fd3402befdc7f53e302f996bf5fc0b8c87d02e367a6ca13a1c87edcfbfc91317896452c31a9d49c4768f1b4b46ac32e0907e00a73680166339ff62595dd2d2eed3a79fb9fa0c2e8250e89539f6d678aa2e5e51e263ea86dada0ad5f72936e58a1c19c882d0d25f8975a213c3589cce3a3674912866a680cd7a8eedfe54e359435ad3eb6561206e14d382f7cfd23b6ae6716b5e57f6e14572338c6af9709d336cfea98d6d6c24e936c2a6b6a66c8ffafdc0915e08d780e45672e20b7b59de491d5a3620c508570cd966cd2918e97f54081a81f495aaeea7f0edd41486b498f2f0abdcfbb73c1eacb19a328c5aa2bc5607fc71aa9be43fb391452b7fc145f11432b209afef8fa3a3efe03714836f1da19187f17f7816c77f4a517e3c4d01158d9f373e449c4b11660377711a567794d73bffed1359c862779d44dd6775b2b6f1b973d1fabeaa9b9a2c14cf5a73e5bb08aae87093a819208be992bca7c5b5357d71f5ad3fa1ad4c9ec1d477ae7b4a6b339cfeb6e5e6edfe984209f4bd9e9fae190ab6f32a8513138c54af6a2032322ce12b748ffbb5a92555d7da1c6af412942c80684dd7f4eb6ec38135a48e858bb0d39d730caf50792dd3d871c170a93d04694a0b55f6d23d33a28d8b7516b78ba44b8ced7507de956bfbf8317a86bf673e40add7076fcd75f68448e6ea7940dc8d6c65279d56aba8b5bf4e3f645b249acbf531705260af0e7eb289cddc1147dde2cdd39ffdbc6c6b7d15ab0052675c51fdd25664cca80e2556e45c7f4326bb0668d8bdb91c4a3f7e9c54676512f330384c9ae2ee75cdedbea8c94368213c9dfa73ec14ed2e910f46a5f94f697156909d43b2a6a6996f2e9c25471af0eadb7240fd146fd4eb4a435a14368405814c158bd52738a147cf73ba8fa06d24f15f5e4b60956f1c2c5194ac0374a46fc4c81b90a245475d5899699b62cad825fcb4df888419e7016dc9ed72c65a20aa23fa3814064dd450ffee8c42d89176f3bb3b7b245fd3b4f2e7f5c3fd7ef0f6261f180f3549b1a75423905409ad3556b9a4f2d625b3be93b6d492a7404dfb1d36cdbd00ff117f88c4845d440db5c39c20c97f1d896886a6537110619280753898076330225491396ac789c1a885a7582ea65374327d11f7b20a244d2c60d350de37ad4c984a30176297e0c409b11652765c8bf31026a8d9fe11c411ac49c7f69d1f18eb4b93445cebf36a1fe82902840f6b4a7af59013fa91db8e0aea7e886c4a67147b3ea7b3ec5d9cf8d7b15e5c4c12ff3fc415d267036b2020a42a7653ba08f14a1529c505c224c45004f4bfef3c42b36a10342ee0a85a3a349179700e585f2216cc8471c908c86b7206fa754097c56426fcdb0e4b0f7ecbdeb3373c127627ac4561a00933e89aab02f64943bcaa5b09028bf5c627f5176b26d7fe7ac2b1cec20065f764a9c76eff793c68cd6ec1e7f6f127018b51580c6c94ec623b6441d31f95c7482ac422b7af7453f75cbda97b1692fcfa3f645fab64326ceb0b5a7faf6de83be4a85d8cafdc0ae59952bec5806bdf926f3c92939de95fb8b28e10cfa24e2659bbd8164f9f00be39df5cd5b8e303d2e5d2d390146cc20ffe8a748737742ed3e154ca6f720a20ef50a1b3de953d5e2f24efcb843290219614c4a558dbfd8ecb0222584ecafc92dec0da02cd8aeafa12fc0e44814993e5fc5a95c25941deab7bb93a3b51b6eed8851d2f18b06ba66029ff88124c836503c691cc2e66f503a55d5e3087b685ae96313f28c9ddb8d7061e7a8e092763becbc2fdb5290d3dceb425b5afbb1283fa425b6ea56bc053b62526b0e2ffe50c643d81caf30d30acd071409f7bc9fd2b43521e8e19237b5bf319854ef0e169a950de30d55348c9f9f90ee3cb4a614cdaf53a5a4340cf91467089cc32a3d3bfb8fee28b0b1a30ba95fef4cdc050ddf4f481a03b28f815d6f21890fd561e0bb63be87cac0e139e4bc118292a0867b3a6beab3a856ceb55fff883a5ef3f3ed67a84a6e8dc2ff5c35c280d7154ff880a098c1451963165e5053381fb9d2a3480836260d518380df276d6e43f7d42894e779b5ce8559a0736111fb392fc201359e0e8016e7082ada523b04bed1d0934d54a70e82a4f2ada5215953aa35f88bec613a5396e5e625630c874180d2f5158e7b8fa887e0df38be5b3f8ac9d13dc9dae40ea2a764a4d41b64c34d624e14e7272d684552bc46cd50393eb077794f5c43af39fcd7209eab01cf3638928d410bb28ce627a11039c974502e26bbf08e3f06d469adf83669889832ebf2316c067c9b3d8840295b07dad766776ef8dbb1382bc945b110acb4734b23e7f70ba175eee8f41a0a2cbaaa4b663ffc8d45b5a384a49bc6a81fcdc2cef0e5750509a2066cf85018e4bafbf6a6e71ffac36d087b79fd29341e5740ef63c719907fa76e527d5dd6c49f7d5ddd2e4427f8d92f23343495cc194b3ac1cffd8b642e63a94a4358ba370e3446993e010e6818c40aa13bca322ee850695c1955266181928826721024b0e4cabc1322add66677b78e0017e936eff1cd1d47a62fb788ac1dcc60a62b66f08bab7e97ae0ebd58454c950c6a445be741d7dfb4f37cbbb6f4e2db91b7caa8aed6c0898108b38341a66538331557696e2c04ce592813ad2ea543ee54a6b597fe0726f54aa24ae91a4fb9c75d0a215702f4d749b155eb00d563b30eb2c8ac9a37c8571f6ef3e072df51a1707c52eef76a43f8fa3a88b06854bae60a513c7c50e866d654ace23487f612472a5bdf3406751f828b49086c238136146ed217b6717e8291cc7b81cc890a14893d863bacb2bb72242bfa236b4a7c378e780db99249425a17513da3eddcbc331f5498138416f8d0b87fa875b91d451f5eefe4e087b6183c82dae334a37245124089f326cb4a01a27c8f1695b2a032470901649182c04d01a99487f769c57560f14a906d7cd64e6c655ba6b428ea9a3af8ec54511352ef55161c60b52e08eecc4d7e56cc5b559561f0c30e16ad727ec19c24ae9b6926e6ee882df7e98b9bb0d11583de63efdf7b5bd159e0c2272493b1dc10fae1f4cc79cfd9262e56b0ce33fb9379181b21c8df7c319d40c616749fab8105a5a2f21e638d0ef523e7dd12b1551f2388267b26f8ad59f35f3fc41e14287d1dedbc2d0c022ec01cdebe7a61c5aaf2e91243edac8823c1c557f968e7984dc2de26605ce156ab55cc7abdea745e462097373199b953f64f5e9899744463f2efbccf92bad0fc6be6f95e5d67f8d95e51941b0a14d189618e108af3b51f7a0f37692b0cf5aedba55bac3e7a26a7034d1847bf8f436b690a1cb2e14366f0fa9dafaf258941e2de8884c32215a7d81f5f180bf7419045a5c53e61f4ff98335906ee4de68de982d96d83932a99b30d446a15cfbb947b92a7d11172d10e61bcaa0ac8b3ad0b487235a6b6ac06b2b1e54ae4bf04b7c309a0e03a0017fcb1de4e6a92ee212f6145f04d8dd72c4aa174398e6857f9bfe98486ef7bb55fad0ec9acbb27010dac23d358dfac1fe2ff0800b0bc59766179e1026fbea3b32f901085a7bb6cb8c6841b76606d7da5474d5c9271b6aa0c4a1c8d1c3738ae894180ed86bee624acc42ac0eb00cd69e0aec2f335c1ffa85ed743b3abc9e3b6ac4ea28d49f9ad3c50b3acb2709198f266641bbf68ffa1ec6cb6cf1284724fd969626b32948217858798262ecf78d3b2a165e818a863dbe0c727198e8773f40a3b2b4655e350a9e60b3bfe5c42370ae039cd14078073a67354c097e919799d975e217e5896319cc12ea41fb82ce3f828ba40c296832bc46f23b68b5e07c55d8dc39239a4be3515daa4e5a82ed069e78b48beb37921331f53278fa4b442ea513cb76c81af5521792dcbdefcbb8a58eb9c8328759097b50420c4dcbf79dd5563946f78b1be61a0c56b0d2fe43df4472f5523b2e1cb3196202a7d653aa99bd9e5ad72de04c5a560aabbaa002b919fe372de55d605b1c1b74eb2567bc5ed4b16c6aeec0214044f645f0a27b4acf2bf839dae40b49d4b5e5e6dcaefbdf2b6bc6a232f307d06eafd0a90eebd6065a32f3a9c8adba0f844d6b7258ee9fcf43667054c38c2f6aa46be2915b732451ea1f05b9a11df6364ced3a7f6c2504525dfb03dcf6bd5c239f18e7dfe85700f01c640720e98fbd0876e823e1711f9ae881ada1614e133e3a1c3063554c44698b4d2d15f798854f2fbf8471e8a8bc8d14a489d01d7b6cffadfe7febc3da3d9523c33fda4d34aca85368915a5d012ed5a435ae6ce11f3d0c42196433b13f732a93386f09a8db1c2b614723ff6102ade07564335678c7282782becddf6e8c62be4e47ea3ad3c4f54c90b91b49e1cca62a301ec56657f33bdf0046ce2bebe5a282633757399878c29ffaff7b39d504b04207a4a4996e28cef823e9ae595a9f7eb9936f159a5d05dcc7b776290878069fdd6d9700d67acf871aadd331941813ea2de4c022d3c8eeaa3e3fcef116b54c1836a5e5058da5f6bf8acaf60fdd405d5acb4c5d5008023c0719dd88f4c3c5105ca06e95e82e3a83ecfc83d706f35c5c1236fb208c0ed7651c8216cb6337eaa76238a42305d16ddbce1edb1c73c2182160434e28300ffb6a8c7a30478cb77c692809ac8e6de2fdf1fe85786d7ac063cc83d71a2de2b73b5b95fea36fb230cfb8a635e6e6442ad23f8eba3b69e03b92dbee6282cc8483316e14aca984879803d87e11dcee1d13b838dfc92cfe54ef72f4cbb573198216c9bec1ada02d05801bd7131ee37d1f46a1fa509ea432644e2f4bc7c537b00e6c4465172fe45ca09d0a7ea9235ec85b3545500769906db3e9419ebc1d0a2268230b2591fb328409b87b152cc27379aa996b1b4cc4ed8b82205a76aca6bd5b35ebe1a8299e26b890de16540870290eb5232c32da5ab55f850541781b49542aae1a9c55d2660c27ea60c127c429c591814622d1ba4e712e56ce488f2b181cbffd8aaa56823fa72d44d7c0e5f4f1cd3b593ac08a09fea32b02380d5175115fd16c651b2dc94c45d450e27c5cb530a6c0de93f0b7972ca4ee42684eacbcc941b1ac0b47a7b9d8f00378a45a8a8e3e72f374e9f47d9e9f5051fdd6f41e54100b4088fd49fcd6ddb07b51b3a84c28dc2c73858f844c2ec666efa3e8b9ebaab8315242dc083f82f6a90469432e6325d6246a0f0964e2e1fbbf0aa0ebbf3a9b1bf26dc97682a1e9eccd827f7a9337cd5947b44184cfb7929653a570ca9d51296350c0e92eca34a1b3ccbec19ee6eaff323bda863a66b90f0395cf5a471d0a30c53e0d3c4000f1fb1fae79c00f626b567cca90e582b1b773fe67aeb59d5d6b31bd83d3a69137084376701808416df6935b56ad24618ab8344c0ffb397623de001e2cb7575557ba10d49a586b41e8e90230d81793564779e3145ccfd8d1a1f16176c4dbb9939c321613aa5a4ad7e05971f5394a0c4ec750244b1cca768d8ae59cf9a655d93e816ba68029b81cb0f6fa5795b11d9dd84c1cd4354bdde65653f8b0f612e24eec06b861fc1c63d38ba18ee781e15f28f66fdef9819e33b0e55183ce86e8be03169825934fd0a7e713c11bace38712110649c02b2615c872fac55dad27fbb81fff3a4daa48089c8323850bbf5d9dc4dab36dd8ac48fe340219f8c729d1d70f0ff9fadae5f9db31ab875eda2f45ef6bfb18199849dfa142040634358ef35082743c9c7efeb120e3c7be93eb3edc54333576c652c69e6336973597b7fb5598f9b5ed8827eaeb29233d0878b3ca264fdd265eca80ad7a88fccc85c529118fbb3a8f285a87d98dd1cde0f1dd1216379be81c7c4335e37cd5413402f314dd4aadd30980f5c25275a976a72fc36fecc553d06be84937faa00799b8e36c1f0951e6d3aa3ba0106c8d1bf45c2b8b8312e17d91089b1ce086b59f40a1dd203569bb538a66d4e65e11ad3faf747c5f439e927e3b3fcfc23a092e52c42b84de0c37066c54ed1585e30c4ffd77dab78a6c4217ead16f127c230ee7d1094d3788b5501c7fd10fd0166ec03a899483e22bbabe5e5e8a1caff0c3029430be8e2b597bbbc8eacc6e0b7b12e657e9d2716301b7452ab9f0297bf87af81aa28c7c07fd09a6d789381449c45760b4f42b43b93c3eb5b201d1a7ef6b2bf3efa6a42978f1dca62ee33da18e62953b48dc80a6832d51b5fb0059bc734587faebea233374bdc6a72666e1b300fdfc5ecf102714c9fd57df76fdf47139f8dbf8ae59863643171164c16baa5953c17821a7ce5feac673c05a56b287453ce3a0bf5048f0999b7711604d6cdeaf3cdfd661fa21fc5bf18de929671c801f00415eaecd35abda38c8abe93c30a1dc610972760c1ad0792967a34a98a885e34e05a884c6377d44770b2e39fe24048caea04831744f20900aced9f9a0f915731c3e378c27f816c71fc87def6305453d76bb55c4b2561807d120cbf23ddf583e0ae57b35443bb76fc73923c236f67c771c46341d62f15e367a89c489f04b3f6652479204b0bbe546594cd015b0f3819c5290f3c3a35ac5175fc0fb213664758e53664e0f53def0c07615be8c254751c10ffd70585ed8ae95e6acf36cc422dcef0bc53f8893cdb0cae690e8bd13bfe75ae521ee3fa9b2ad9866f60911db4cabc669edf548eabb024eb24d3b5c5550f88405938994ccc2cff6bd86da54a170f8d342cfc9a1e9611c8ad2306d8a96d9e2b3ece05a7fa0a4d8e06e2adb2f12350557cbda2682af6e66a68a04665e9dd0ef5ef2c6ddf02b4a12472984485adb027fd12ae6c60ffd203b1a49dbd8ff6bdbe49f53db4b889b62df001d2d7d88fb679e261d505e47d8f41d21a0dee6b7b7e4b3fb377138de993a32d02f1ecdc7c5a2ea0a2e55cca9abce08d80af6eeb9021f3b37efc60298c8104748be0c0392d31eb5ed7667845e98bc4214a3a63a793d5a0872b53bceb8d7d5d5ff16e60480ba5335963232174516ffb3bfeb03dbb86eed69251b810a471643bb924cb1a709971f5c6971762dce17c5d67fcb0e83a7c3ee09363e558c31681d6d3c67f46e1c7680419a417dc8cb7efdc32f225a267c38fd286585663f60413a82fb48373edeffc14f3c392d8416b6f982d12113c8f129247319ff02123ea54378d6c452111ff34c8ba730e27be80a23341b07c73dbdfb46a4df4f25ffb3bafd52fa42c0fcc98abb93ef435a262124f80729646a4e6e104d4fab2cac90ec32a3649f419bb49cd2b105e4543e1fbd10916204d438ac439c483dfd4cd75069a112d10768c94ba7ec50b65e7cd97c8ba3631e83646e85f08840bcbce152efa077519efb3d9d77ce6fa577f26d90bb99dfb0cb4a75740f7922e48c7060a10b7da7d26b9275ba7314459994e85add3e6a225081278ebb8f31b4e977cff3df7b14ee865dcc6d39b2bd13711c365e7e3ba377f6e2f639d45534abc59b61b34361b3d804d4331c4a85f2aed3f79c15e77ae0dd046552bf163b64922d3f7b70db536851fbac88bb1930a888abfd72666235f7a9a0cbb5192dc86cb55ff64d85f39e9838a721012348851b701242fd9a134f7476170f2149d3757904c3cd1987577ad5a6d09da6ee0f57ff619dac60837a9893575e7587d802d0b669ab85afb6afc0c2656950b9fbfc369697bb87c20ace1ff6ff12c0a25d3c5f4806daa49e81c1a1f4a7750ce8ffe81a46a5f3be85dfc961764fa744cdc351a6d0270670c5a81785246e6e06f471294d778ece54e4c92a53683bf8efb1bb95b4f8b800fbf872402d2e6378b9b86f233aaa2871d5522c19946b3c6fb06389ed240ac8915efb503ff6e67757f733480c60b6a17a935a85abf3b94ad478dd6ba498f23e1c7b0f061bbd5f2e18667827826a70a76e4b903f93efa3ebe0b5761c1ace850c9380330500e0e4ed7ceb8eb27a765ceaab74ff8b2271035f7645969c4ac765a5a35b6327bc68f26d4b80e68e3838ffe3d8664f6bb6b46d7c2e4b0fa803494dd65ce5018f7bb002fe9e887160f24f5f941bdbd085302e8ac6d9e7bc6a14cd8e4a1eee11751b001b002bddb6bc9e6c24cdca6b9fd077112bf7d202ac8eff9f9c6d2bdfa5864fd7166c37f151965fff3683bb00856f90aedbcc2d275ee636a48d3bc82c4fed09303b3e678165d5301fb0ad3a60b8d1e0f17bd223ef3203bc5167a517bfef2fd064377b058f87c249f1c03e2adf073153f0541fe525f52a23988edd48c7e229c78efbf175d0dd6bfbaf31b71e250faa66029eef9dc3ef302b91f38684c9574b2a33041fa84b14dca28bd77690a341b801b377702c868d62ff41c5d156c9008ab59a46438e0d67deb4eed99ba39a192ca2a74b9e9a501b204869ebd8a27bb2d4c170c11ee17e243c865b51be04126b0fe63c6a8fe03a53b7bb8b0bf90dd3842e8914ac5dd29ca27d6bd4c33ad8406312884443cbac498d815ff4d5681910969448f396337b0cc85debda39ef427395ec5b4b7752d74bec5a95501ddfed1abbaf935f278b7efe6aeb224c5b5cbb308f6f3a0c8b2e19407ce39baee73a3633e60827f86235fb1b8eebd103aae41cc33591206abb0db55378e7aad1167c5d91c6de29c49266edbc741f53131caa631065968f323616f3f7e0f1d4870ee1cec828b4358fdb5df204bfc58c8ca5abbb50a3af37ebcb082e959c8c1a0e1d86fbd9f11052935d72891333353c7889489649d5de28d1c20dac7bfb746dc9499f27e1dd4a9dca9351d36b2046fd47b172afe3c815cac1782a9688ad1b0d37240e40088a46c2ae3e83a66df59535fcc81f15a8da6ea57f3309c841bdecb699429814108a50bc04e3e0d136fab73db5c53d731ed70fc58c87fcdaaef5b2620dafecc3e0cbff046e715ab56df58c1f80b2dcac2346641386789af84554904f777513ae8226cf6da26d6fafb0ba9bf9fbd688d9a3ba81fec26c06aa72a17b71b2f05f4ed7e77903349e2c1737b7ecbd64d848cc6878cb36729271ca38a637eb538d89c3001dfd44310a79e143679f1629e656253f588f67329d397bb244e08f52f881e91b4231557cedf0b10c5180dc2010a8f0b5c10b8799fb8eed7b581c045197270a99bdf31e263ded7018f7f245154b6c2804e0e3b7d2f03315113e6cc66afdc7b7e9ea56a59ad48229a2a20c4014bd1f09ad1cd2d5eb2f3aa3d7a381c555557ca84ba3598f52c281780dd7e22655db21ac383712e62d4540a1bc525af0cf1721742988b745dcb5a0b72362a055ffb95d7b7d4899743af1b0389d8e2543b5ab861435d97ac38b22b4d403ca21fb7fb903fac7176b3e293a87d9bda50eb04ff4fc05152e41f2cedbefe0e2ba261ef23cbca5d622236cd6f6c3fa564476dc089a8a12b6939ea3ae083def5b40cf28a3e2350c4f613523714b28a773c9ab70a6d881c9f03ee4c30a8db35df110fc38f6e42ef56ac4185f49d774e54cd195059120fcbe6a65474ff48587a1f8605a2c79071f65286b3ac31497570eb4f96c612d1f78edaa497683fa970a8e2c75b278f6d0068bdfb7366d27ca507321e0452d5af62a889e947fcd468574a353ab47b2c2ecab9ed65276b9cb70c8f8ce9df57dbb2b8da1589a201d0d245f71543d362abb9e9b5f9ec66539161ca7908be5f379f12c6847065bb1070254d1d1e61da5128e89c153a8803cb9fc963aa47ea2950338243143f443b5c76416431dcdb8ea2152b98c256bff09a803bc15759ce09581da990dfec06c48dcf972e9b7e0d1f4587005385064ccf997a8efa3f82997a317090748ec2c17e065da280ad5de7d18f5c5111009243e97bb8905e99f3ddb40c0af8b9f0f14159afd95686b47feda8f465df6bbb2455bbabab163a9e6f10cd173db41d205e167df235602e729434c41349fc293de384adadfa13c171e34a580927c71b677b6a2b9637faa30209689e2b0ab71e08e6d7476007a6f066dd9420107100b4f6c7c31bd3975a67948a4268b8c3381f17edc0789ddc4bb7edbfc4822d3631e6adab999436a95e3740fea044aa3c0ea14c40988ca2e741932526e9f0697e77dbb300c23baf3db3b6c294477d6baa7b74f3f28e86b48d973214c20c234e9e226b1e14d2e5707aec4680cedf5049380a742914e49da36be91b50631a33577c5e217e05b7c721d087aa9af7746ec2b3bc184c553d60e35a4d0bf1148efe323f21894b7ab2e8e8b2e76f9b43f7e0a0741dc7822ce9436892814df292e795fc7886e5d97fe94b3e9118d572730400312dc6c943695c6c5f812aa1b0996869698b743caa93e016cad6847d5618e1c77547ddc6a1c00b56749fbee4911b263ea90da53793ef84e73957ab17397bd8c1b15482d75f0776aa5bcf1c1b3e663c72573c13b98d3b80c7902fc6b7141af1ebe33411d3f8a45f8af0cc02a4804ea06a880bd8999ebb4102e797263b4a8c41480addf54452cb9a001ce32ee5575207bac61c215462318e92b212cf5e9b22108035c7a44d239ec7cbc79b4f6d7521d258e688a1926cacba669ddd77c53ff71f15346a4d48894491ee801c84114594223c440cc15c5b7805bd7ba37151cebdb66b2b1b8f3893019d08403873ff70b02d3939bcba0c183ec442cc90fe27a2dbafd4e1c791aff374b5326ba16880a16d98269abb731904dd1f8eb00aaea66bfef72d5252931d84cc01cfabde3bea854b5b149198aaab211d9b1a4bca81cf0c4ee78c7b87cd30d63d6ae44757ce00147dc4f65ddd37bdced843340e0679b6b4e7ed2fe318fd0cef76d160543722e0c3eac11f901ae15db25905dca7a17b81c6d51869fd12ea569fc4b072d217786b4b4d73bde4b9bd9425bc87b33d6b1911e6398673939aa2f15ac505b9a1ab029b8452dd0869f392daa28adc942272615ff2db16bcf084f01ec9fcc2f7f6a632b2bba8c468655e985a3b271c25952b7ba3a9142a23515947e79dc051e75d70f84249a4b15eda68fed57d5b14b67d29a62d9ddbfd9b3aee06899b6d50da6376b157748d3e99491a2e8348cf9e70e6c53fa995b2a9e3bec930c3105d315245a4e8c84776daf5af2c817aee32297ca1001f7ad732eda9b939fe2e87bdcb7d732ef38c08825fab7e44a3e6186c9735752938cabacf42623c2349f283ae639468f484ce3c2947f331b47927d0ab8a8a89202fdd9cfcee6dd288f5a0069415aba23985cfc4b8e3b645b109cb128aae6bc372e59243cfc9de11677d45d87573127926430bb39844e6ea1e246087ca3f3ee2c23ad2f3ae45d38e317ea36ff4e263d7b887cc6acb12b60b8700455996bbb0f0ed1ad682e6efe9f5215fcb94f8039a84bc0787502ecc22470231ba6b793734767ab33fadabd458a4bc78f8c268c693291f537442c943b36278a5a9cf59e45b503201c744a9bbb934f49cbe4415f4d824f463736541f751740aabadfab65dde20deecc6049392979955f979d2f3f621b048f3c5e066d7047131de75fda9ebd20a13526386ef8839d4f58df05059faf88b78a9b948437681224d2eec0cfb410515164a80d85785385ba00bdb4453fd5ed78fc7f7290ef73c80120555e12bc1484b5d3c1c59419805516b9f63f48bb1e83ebbc2c154d55a3fef17597778e566bbcc4d596f6f772e0ef26a0d43aae341243ea74c21078cc2fd588bd92553245bbb77f1f0ca026aa44740ddbb1396f6469a4dcf3df61851374b02127c2b7cbc2da9a55d6aa33c62721322106cbbdb573f2b40445015f13c5de5d715db20472c8c76a070091266dc571ca9b5ad4282d2bcaaec52b0b1b5602cc4eab2a5c5d4cbc0fdccf883b46291f8de9ca0877f85615c6fbd57ca1a95515d527b719d12264697a4cec023b002b76dbb07a80ee03a4336759cc3393530f0cdfe73c02fb8d059e3b68480df7c7daa98fda198dde12201cf5496c573af1e67c6e57b6424c95556f1b8e512c092e100a231bd7c8cfe06ee08cbb1b88ed249906cde34de15e7bf6bd62ac9836f4230925e0cfdc9635c49984dc1debf00b30d77766b41eb027de09444e193a93ff557dfb5711e5369cf03a3c4abf5723519ee72f76667a62c8e6fc13bf7d020a420a8e9dff588c5cf3d3d138461c8e274e6af8a56934cb875e9a329efc370646bb2ecb60e1af1b2b19b2fc3fe204682618251fa3a8220ca66cac63ed7ff86ccb6b149497a3776a3b1f465a079a9c2091f0d83bde6cd66070ca4f166dab343bcd1da9be6d5233e39bbbf6c3fbdd5fad5d395fa6b8dba0d62929c9e2dd1bf0b5791b92b3878ef175df055bf00caa6113dbf28505878f5fe9520854dafbb01e33ab524617e2b66e9fc8ee64fb6f3fe467b34dad9a2ef6c267e910593cdb2d0e925efe27e2288f7d1bbf67ee255ef144efe865dc0f3c1a36acc93b4ed0a96fd581646bac2f3ee7f2f53524e7477c609bf0cbe4b14429141c08d5f4baaedec06952b2461e39852f08c19889bb5bdcf2098b4d3f7921e764226487b1e46a648fdb2bb59090b96b57e0ea332bfbc8131b24f395f8fd8702fcc8aa167039761aa82ab7765964ca27c1afcbafc5fca02a7fa0730235a468cf361646210592e798259b4ec3ab9cbaa52116f2317103c1115b008adabca7bcc9a9f26ec458a43d8e4af0b97edc08d329d0d63ec5dd1d8f0893ab03b0ee962264663f3fa65b4b3d45f88353136a70f139872051a1db3175385c58411a974d6908f8d1ecaf61c8e4aa0f9d9d3164208d398313b989e3c9cf96b984b4906dae01fa5f978db101fe08c33ca08d6a9d189a0bb225733b00fd33534875f0c16d882e41c92070fc0a916029f717137869a24a68d237445e51c703361907d3446fd842ba2f5465e1c5e1239713f1ba6f155f38811f419a25fbb7d0f5e0c23c4a506711d3d6f101343407d4233e241557bca15d5d171baca9246bd076dd938c4f3f78cbc43474ebe4a29b3db7f69572fbd96e9c08dfeb5f20e8ab03e99c8e31b46dcc1b7b0ac557d7a8ab4af463ab4f2e29252a9d284bc1b9cb08441163c5030c750b6d1a5b82d4f2c6c1297b9ebef13f2792913eeb032815c136d243a509a7bce3e65e07873f63714673bcfb75c925cf5d3ba70fcf4073a0cce4ef29c1222975d597c8e26d8ce4a9c915664b0ee1a4b0a983e91ba341b8159d756d0a6502543b2c68f261e3ad9192a270a7781327335f781bbe3f9256152493dfd191575fc57ada08121e43c280de1d56c4ed87b31354a0d80bc75197ce2896a131b56ead7073b958e2b322e4ddd08f58fd97b615157bc05974924544f92a7d08f2d17df58005d85cc5522d3e586aed400af4525985ef77c92b7ba3c2203c65787e82215974f8beefa38857301485d5d56078815480d0550774acd8b985961d470c8e7660fb552a8d32fcd59dc6f16843ee37f4374e03f35999ced5f9b0c5e7ebe9b7dc1b4ef7f3eb1b2d62087cc74293799ad86b89f02dfdffc20429808f727dc9960b41f27a481aaae61584b07ddd490e5f31a03b54c3f66addbc03d0c054d4ab3f4bf2656b8f439d1fc6ce4bd9c011e7912ea0b65ac1e9e5c256afba3950d3d7ba378e1c43ba3a62271f20ae2363d3a7955e2a742d15b6c905c2c846b7340f4598de6da86c0b3ad229213ce9d121300968fab4e0bf05eab780820315b600685e3b2a66e6671215da868355600ce6cc47ae5ad9bf8c84130407b3d9b2104eab204f681fbc123894431d244c549c45ef4899c1b67a3f653b266df82737a0f99e818a7a288cf38efbf3787deecc029b26a0acb20f7b67cb446e155e7d77f2de05cf3a0a8db958239adf5536d7609f23f0a35db5d01961b83f4f85633d14904c238ee7be6fbc0feaf108bf8d9642db3ea651d64727ca518c4bee55cd0c5083e6426df93c898ab9cc1ffe5f2530469a1c1dec22800dde87ac7fb09db346fbcb7d2141c47d58f9da5cd60353d562f4e72d774fb3ff6a66bf953bbb017cf07a166c61eb8b108652a1b9c403f923a8eaba8948bc45a3b5c01b49443f70b0f550ec001208d65a771839bbde44069ebcd75654cbc737074f26cfab21bccc9dd2066c54b8a571cb88766e59cf2407dc31f54e01004e9f27b660766ae6acddc7d52cd88116365bb0ad97bbd359bb9505d0791c2c7f951fc8c1555e636c34479ffa422809271146c80d4af6a2b8bbb39bb82816115f901601b8e19e5280cba47b763c22f37763ee81094266ffb73431fac0da1d3e6303a1c9684cf8e1690177da36ac4395ecd488fffff7de16e08876ebff18ca71dd15867278a67578ab24e91c2b32afab6f4d05fb7df13ff5078ce71f13496c507283584b30ab1c9da0473b3f7797ef3aa2ed64681e3cabd87e7811cf184d53c2a3ac4cd400d350a241f8d37e6a05af4b13e8bfbc070886b28c4f51f1f8ffc8c7ec9997881782289de745a9768f4184b2852cfd2d1c7e9d75c82de2e3e08b0a71a8c3f39d23f432d8dd6c0f1e106dba44377dca757ef1acdef9bb393250733449cd9e3fd903b3373d92e02e4b1558987682f75017d858f0424c864e71c50a2c29a0141e8d65ede9db6ac16f591deaf8d174af3c984edce293a89d07a1859d69582625553621927cba851010088623b220016902a6b9eaec443a58a0d87e3ba2e7e16a73830fc2a4f45b4f1f249ed74a2e2447b78141eaac82c2833aa1310ec397d4db4d2dd0efa2cfcd6727768f6e697a0bcd6987396f876ad16810e7bbb77cbce571f61cd536df04ef1f9db4f1624520d3b4c92f4cb6100a3f18eedd4f77984bf9c7626182f7a078f1f0a4da864690e504a4ddf50d9b4e483352751157c40318cfcecfc2b12917551d2c2d8017e56bbcd88271303d8eb3c167e4226ff8014c006b150989925c17a2d05d422ed6418dfc9f78291be02dc419228f7a4198c822851bae0262aef704ff2d1285ef3fc682a0f5f82b68f038f4c386cc439379e493684bd4de9695ac3a8126d6aaf10304863f5381e1ba188d51ebcdc7df8c21d275a1f6bb5a3165b6050f141b8ed76382db2fb52580a3ffb9abda987f69d7f291db5e86716db65a4aa9ea070498eb2c1946a78100ad13d8eb9e88cb34ec9dd11287132247ab6a8d56a27dd5181688f14796b30403307fbf57054af25fe2919b18fb3714bfabef6f078f9c63b0bf576a1f1697493d93d75cbc817df3690b62d8f457078395d868da488261961217bc66f5b9152bcd50573f5cb636c000f24395d7847827b6125e8231509a427a463f3f1ed42409f42c46d0787c4f3a239aa1e7f0bb1434d18348dacc3711a2612be33a94f7c356c8f3f4649a296e2ad1a6b028346fd107726fbaa465b3ba1ef5eaf4d594542bd95b8cda2c6f035a9f31c9d708c684059bc2b4a55aaf1ee85c91e5040773b0fb84ccf9d75878fb3eec13a78f5cef1c488d35ec5f0ae2f4463d497a94cb22fe87ad6634a92889bf26d81b6279b391e16616508cef212c4d238f12a368d581520a0e517f4a0eef5503bb856944ed516379f2d82d9f864277c1994a24759a93b2074feefb55a41c3b380274b4c6884bec4f116aee6ba819633ab65f9775f180321e187010714b3eb8ec8365ebcf38b9b332a4971997d339888eda70f96e9d5f3ff605b17957b344602d490b1ac5ecb0fb525c8b4ab069d30837ac10bf263c9fb14ccbc5459b68726742ac5abb4d5cf94caa2dc7a78000fac48d2894dd95045bed5164695030c5996c9aa88d4686c4ab4cbc1d7c986e3a46c45d87199c2b6dc62b0738701046a18ff0b723492ef38622f3bbd219419e6dd3bc8f4814de40836cbb549d5c65ae184a578154deeb8e9ed8cce86567dd5981de83b0f99f1aaa15c037cec0d8fd943a3fa243cdfd0e79341024dc223dd009e64e542b976348f91f8ebeaee9c3cbe7847b6331a3ad19cf56cc4b3827e656721776880f34f1673b317bc502d45b5418ca36a676e9ccbaa146d0370eaed091a640f0411dfa1fab713f025ae103a91491beaa1ecd42b39ee0611178efd460f273a4dd9959dfeb9277ace2e5cec04b71985dbc435020853cf03cc8ad8ef55d7686ac537f791dba920dab0b984b042020b89215d4be4175894f4b77f568f8c234ab3c7176869e3a644cc81197b44e35ba86bab81c5ecc95e9eff02cf9f82c59b36bcb5c674fa9dca064ad038692b512f2a13a9b2a17e2e949a1899c4eaa3a7f1dd87ce4d36c868d80f807b28379a42b96bdab7aae622a7cab666541861ba599f292ca53fd01f13d8dae74585f8377142835e339ea23490f3689fb1c7fa0626aa8c78fec3527f3024edca1d85ee315e2e8e9a361050f5e0833cac244dff3e7c302e9af2361ba8cf92599c1ed13d9f8e2ece0a3b1783b11ec13cb25e7ffd2178df4d3fdd374f57d7a90594c272cf3f59a6d09bfafaad50eb5d6311ec9fd7f5259a0690bdcaf0d10e50ea5e69f8eb0d6c76439a5a8efbf0426a470a498c5bfd1ff21c5b307326ed040eedccb0066b1c85154fb3ff0faca3eb4f1aa2ad895d0c3c197162a81476bdf59e1019c49a7fed3fa3f349f534bb95fc8a422ebee744df74fb47f85133599ea88842b372c9508204ed52dab0947d275b0e085558e39b4056cda76a9b5fb602bb5333e5073bc656f24a18d8ae18e2c42ed1dc9aae4435cb8bcae02c5df13a6d506aea077a989585437379130fa40f1247593d072a7170a85bcae15be94256e137a3158e2f177bc0a109a3acf177706678aac87a63e8206408d4c4170e98ecbde40e00ed22adf2012270224be6ebe3d9853456912a525e3d7f582668fb9e0917eedc874d1097b99ff9dbf512bafec411789aaa7515c6011846acbf04df34a982a1950fb64ca0ce98c3075ee7e182226e812bf9f0dbe47fd92edb6096ca8a664bb698af6ce0e2ad1c59ce8dcd85a36ea20fd9ab34d73d941fe067a5f038b4b01a7bd18161202b3c5bbc9449e233e0a312a6f11e2acbd521c5d4b7ca4e8498444c7eac9059f2e92c83660e29d601d744a624e97c904c7abb0ce0c240bbae0f5bcc678dcf59dcce32b67ab108bb4f7e87dbcb0b855a2f39153b0b3ebdd7351fdb1d4a62af9ec76c7c301926f2de4552da0895d0989fc1e1da9203dc6e7607339a663d33ebacff7edecccba1746d266aedc334d8a625ff5e0262767d71ff842a05a58da9851c62142b53ef436b6c924fa2dc6987d6d9b359ad95bf4d04d858c3d5e7770aa3af039a71c322745f4715af0b921ddc61bc9984804b810d875dd473fc5ad191a236bfea02b2a9b21e5b53642cca323477125978733830e58dd55803769d7f0e9e010534e1a3fd8ecd3264f02493e10b3c43b73cbdaa0ece0deb926ee1893ecc54b3bddeabc2614068595299005dbae864a17a032a36c20aeebb72285778c6bac0885b78c1bc2d96811c9311dcc77bb6031e616cbce97fa54ce903cde3995524ef2eff4c017c17ede2729c297a547d12d854e4efa46aa04e15a17854b7c07a6e428de3a96b21f6d1bfdf220435b72bbda7e240d7bda3915dcad649351e25338bf5430c81edb37059e398d2d2cd67bcde537382baaecdf806d1f7b981f24b1c06102b3a609ced53ac1cc66cd21cdf4b8b2756644accc6da761b50068cbb1bf5a5892e6ce57a56d5ed910181879c94a57968347cfcc17e70b1925bf2b482db5c0425e3f3a0adff814fb1c9aa1a8ebe61c8c0d1669668ec6f7ea793861eecfe55a8336c0e35f08875d5543e00760a069b805337f8dd18725a07dc17c4dcc47d7f82aa787c30bcd965f6cd063a31d6072e1289b743fcb871a4ec1a2a26e0f67a8ca53115bb76fd547c085a9658b07358ab27451cd737fa4814ef9b67290541d8f0cd38f2032bd11531b23a100f3d931b227c2ed6a925f5ee7c050ce71dd5ed55b9df6053cdd8627dcc6dea08aab01ff6e5c95c566510339314566a84b85995ef00a0a9c38ee67e0aa7ed6e9551284d97f2c9a421d43271f9981cfd34e010b9ef0d8ea8add1de0edb1f47455d2bfc9a4f293f3d1c17723b3b32a7c1851545adc7d51ab827064cc95c14031ebd5eeb2bd0e15f43498b6f41514b0e20ec23293cf4de6030c0bbd8f639430f412d240d82d7beff9b14d4ebc96c53170bbdaa4f8954c0641ea5e99b21237fa8e6b5cbb66617de45eb080a05ae748bc506230c53984636dc1d8a717a71dbdfb92538cf60bd9a6ef44cb9b521c22dc20687de5a43d873f456846b497a3033d375c4eb9e7c719f98b41aaa40b298c8bf4c46d1dc26aa6331fb3caccba86615d61b44092f67473e21594c4f8bf7d22ef5eaf37068b014ce45e21c296d820dff92eac02fe7bf06b142e05be66576adb90c3cc9c7d99c09ecc506877a3120ded471e8ee6ba01de535f705565d0827b945272f8f57f157e4d1574caf3cf72f2ce6294ae6e5a891e1c16a9c6fbd21a47503de1f016970ebc0315f2a41eaadaee614f6acd9a85f98efea638a597a7931a7de98613b45f0892e3f0aba6e3dd90ecdc3d8e1b0c238e04ea3e8bbd4f1c001c53b2348ff1cae548aba2e1d877501e6f8fac8304689cbf6ffad02d6b09ec4ecc884be8166fd92aaa8928c03abca9d280108895fffc07fd816464ce9b6fda87a5359f7b6ebace236bf37e9bb06d81c8616fcc5d61a9d0964c0c507d545713f8c040f77e85f59618dab9924b7e2f398b1d8027e9cbfbf3f55d347619e266eba434c6f5487217ba480778b32e9de59a34c535688305ade8c2b71ec2e9a777a84f6567c4c7af2a9cb20061351c18dccbca672e868aafc82e5858d669b014c2a1a8c674e6036511a2a6fe72154abfdb8a6c95e871acf7ceb377146120b5f3dcefc0e3962cd036f19e44c37aceb748d1db112f869758afe48934047da886dfc4ab412ad1c2f1024fccd309d1000828b8ab4e5681e2488b3c9d7aa115a2156146fd0255a5018d94670a594ff7202baf62db487b764000ecf74bb20f42055b80f92d221f575d8cb8fda7e7bbb364b56c1ae1459a70704266a6feab1157519d3960adfe5abdcbf26c0b61583debc24eac65a94743b8a67965d358f534a00c68998818c00e858a96db33a9e42f2043b66d96f9d2381d76601a1b0c1ee15fa5a17ca48rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrooticu-57.1-5.fc25.src.rpmlibicu-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0.1XX.@X.@XWWWV@VяV@V=@V/g@UUa@U'@Ts@T,@SvSGSSRRUE@RNQQQ@Q+R@Q#i@QQh@QsPPy@PPy@P@@PO#O#O@O@O&@OW@ON>@NS@Ng\Mv@MtMU$MRMJMIG@M.@LLOLL*@LL@L5K @KtK@KVK3@J@Jn@Ji@Jf@J\s@JMJD@J0J,@Jp@I@I@I1IpvIXIG@I%Q@HpH@Hob@HhHFHA=H1kG߮G]@G@G@G@GZ@GZ@GaG^{GMX@G9G#(@G2F@F_F^Fo@F5@EѨ@Eb@E@EEEw@ETiEQEQE6@E6@E6@E$E @EED@DDeD|DD@D@D@D`@DX@DWIC@CCg@CK@C%mCB`@B@Bo~BU A֐A@f@?@?@?v@?L@Eike Rathke - 57.1-5Eike Rathke - 57.1-4Eike Rathke - 57.1-3Eike Rathke - 57.1-2Eike Rathke - 57.1-1Eike Rathke - 56.1-7Eike Rathke - 56.1-6Raphael Groner - 56.1-5Rex Dieter - 56.1-4Caolán McNamara - 56.1-3Fedora Release Engineering - 56.1-2Eike Rathke - 56.1-1Eike Rathke - 54.1-5Fedora Release Engineering - 54.1-4Eike Rathke - 54.1-3Till Maas - 54.1-2Eike Rathke - 54.1-1Eike Rathke - 53.1-1Fedora Release Engineering - 52.1-4Eike Rathke - 52.1-3Fedora Release Engineering - 52.1-2Eike Rathke - 52.1-1Eike Rathke - 50.1.2-10Eike Rathke - 50.1.2-9Fedora Release Engineering - 50.1.2-8Eike Rathke - 50.1.2-7Eike Rathke - 50.1.2-6Eike Rathke - 50.1.2-5Caolán McNamara - 50.1.2-4Eike Rathke - 50.1.2-3Eike Rathke - 50.1.2-2Eike Rathke - 50.1.2-1Caolán McNamara - 49.1.1-7Caolán McNamara - 49.1.1-6Tom Callaway - 49.1.1-5Fedora Release Engineering - 49.1.1-4Caolán McNamara - 49.1.1-3Caolán McNamara - 49.1.1-2Eike Rathke - 49.1.1-1Eike Rathke - 4.8.1.1-3Jon Masters - 4.8.1.1-2Peter Robinson -4.8.1.1-1Fedora Release Engineering - 4.8.1-4Eike Rathke - 4.8.1-3Caolán McNamara - 4.8.1-2Caolán McNamara - 4.8.1-1Caolán McNamara - 4.6-2Caolán McNamara - 4.6-1Caolán McNamara - 4.4.2-8Fedora Release Engineering - 4.4.2-7Caolán McNamara - 4.4.2-6Caolán McNamara - 4.4.2-5Caolán McNamara - 4.4.2-4Caolán McNamara - 4.4.2-3Caolán McNamara - 4.4.2-2Caolán McNamara - 4.4.2-1jkeating - 4.4.1-6Caolán McNamara - 4.4.1-5Caolán McNamara - 4.4.1-4Caolán McNamara - 4.4.1-3Caolán McNamara - 4.4.1-2Caolán McNamara - 4.4.1-1Caolán McNamara - 4.4-1Caolán McNamara - 4.2.1-8Caolán McNamara - 4.2.1-7Caolán McNamara - 4.2.1-6Caolán McNamara - 4.2.1-5Fedora Release Engineering - 4.2.1-4Caolán McNamara - 4.2.1-3Caolán McNamara - 4.2.1-2Caolán McNamara - 4.2.1-1Caolán McNamara - 4.2.0.1-3Caolán McNamara - 4.2.0.1-2Caolán McNamara - 4.2.0.1-1Caolán McNamara - 4.2-1Caolán McNamara - 4.2-0.1.d03Fedora Release Engineering - 4.0.1-3Caolán McNamara - 4.0.1-2Caolán McNamara - 4.0.1-1Caolán McNamara - 4.0-6Caolán McNamara - 4.0-5Caolán McNamara - 4.0-4Caolán McNamara - 4.0-3Caolán McNamara - 4.0-2Caolán McNamara - 4.0-1Caolán McNamara - 4.0-0.3.d03Caolán McNamara - 4.0-0.2.d02Caolán McNamara - 4.0-0.1.d02Caolán McNamara - 3.8.1-8Caolán McNamara - 3.8.1-7Caolán McNamara - 3.8.1-6Caolán McNamara - 3.8.1-5Caolán McNamara - 3.8.1-4Caolán McNamara - 3.8.1-3Caolán McNamara - 3.8.1-2Caolán McNamara - 3.8.1-1Caolán McNamara - 3.8-6Caolán McNamara - 3.8-5Caolán McNamara - 3.8-4Caolán McNamara - 3.8-3Caolán McNamara - 3.8-2Caolán McNamara - 3.8-1Caolán McNamara - 3.8-0.2.d02Caolán McNamara - 3.8-0.2.d01Caolán McNamara - 3.8-0.1.d01Caolán McNamara - 3.6-20Caolán McNamara - 3.6-19Caolán McNamara - 3.6-18Caolán McNamara - 3.6-17Caolán McNamara - 3.6-16Caolán McNamara - 3.6-15Caolán McNamara - 3.6-14Caolán McNamara - 3.6-13Caolán McNamara - 3.6-12Caolán McNamara - 3.6-11Caolán McNamara - 3.6-10Caolán McNamara - 3.6-9Caolán McNamara - 3.6-8Caolán McNamara - 3.6-7Caolán McNamara - 3.6-6Caolán McNamara - 3.6-5Jesse Keating - 3.6-4Caolán McNamara - 3.6-3Caolán McNamara - 3.6-2Caolán McNamara - 3.6-1Caolán McNamara - 3.6-0.1.d02Caolán McNamara - 3.6-0.2.d01Caolán McNamara - 3.6-0.1.d01Jesse Keating - 3.4-10.1.1Jesse Keating - 3.4-10.1Caolán McNamara - 3.4-10Caolán McNamara - 3.4-9Caolán McNamara - 3.4-8Caolán McNamara - 3.4-7Jesse Keating - 3.4-6.2Jesse Keating - 3.4-6.1Caolán McNamara - 3.4-6Caolán McNamara - 3.4-5Caolán McNamara - 3.4-4Thorsten Leemhuis - 3.4-3Ville Skyttä - 3.4-2Ville Skyttä - 3.4-0.2.d02Ville Skyttä - 3.2-3Michael Schwendt - 3.2-2Ville Skyttä - 3.2-1Ville Skyttä - 0:3.2-0.fdr.1Ville Skyttä - 0:3.0-0.fdr.1Ville Skyttä - 0:2.6.1-0.fdr.3Ville Skyttä - 0:2.6.1-0.fdr.2Ville Skyttä - 0:2.6.1-0.fdr.1Ville Skyttä - 0:2.6-0.fdr.1- Resolves: rhbz#1444101 CVE-2017-7867 CVE-2017-7868- dist.rpmgrill: "Percent signs in specfile changelog should be escaped"- Resolves: rhbz#1377362 CVE-2016-7415- Resolves: rhbz#1360340 CVE-2016-6293- upgrade to upstream ICU 57.1- make check failure is fatal again- remove icu-56.1-codes-cache-extend.patch- even more verbosity and debug output - add path to extend ICU's internal cache of codes - use license macro - provide samples in devel subpackage - modernize generally- %build: make VERBOSE=1 - %check: keep 'make check' non-fatal while investigating rhbz#1307633- Resolves: rhbz#1307633 FTBFS, disable check to get build through for now- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Resolves: rhbz#1271353 upgrade to ICU 56.1- Workaround rhbz#1239574 disabling offending tests on armv7hl- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Resolves: rhbz#1190131 CVE-2014-7923 CVE-2014-7926 CVE-2014-9654 - Resolves: rhbz#1184811 CVE-2014-6585 CVE-2014-6591- Rebuilt for Fedora 23 Change https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code- Resolves: rhbz#1185433 upgrade to upstream ICU 54.1- Resolves: rhbz#1130771 upgrade to upstream ICU 53.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild- Resolves: rhbz#1106793 bad 2-digit year test case- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- upgrade to upstream ICU 52.1 - Resolves: rhbz#1049265 icu-52.1 is available - Resolves: rhbz#1050063 Trivial change to icu-config to support ppc64le - drop icu-51-layout-fix-10107.tgz source - drop integrated icu.10318.CVE-2013-2924_changeset_34076.patch - drop integrated icu.10143.memory.leak.crash.patch- Resolves: rhbz#1015594 CVE-2013-2924 use-after-free- added %{?_isa} to Requires for multi-arch systems- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Resolves: rhbz#986814 install icu-config.sh from source2- Resolves: rhbz#966141 various flaws in Layout Engine font processing - Resolves: rhbz#966077 aarch64 support for icu-config.sh wrapper- added manpages for gennorm2 and icuinfo, rhbz#884035 related- Resolves: fdo#52519 crash on typing some Malayalam- Resolves: rhbz#856594 roll back and build without --disable-renaming again- Resolves: rhbz#856594 include content of icu/source/uconfig.h.prepend- Update to 50.1.2 - Resolves: rhbz#856594 to-do add --disable-renaming on next soname bump - removed upstream applied icu.9283.regexcmp.crash.patch- Related: rhbz#856594 reenable icu symbol renaming- Resolves: rhbz#856594 disable icu symbol renaming- apply upstream fix (bug 9283) for regexcmp crash causing Chromium segfaults- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- probably parallel-build safe by now. Add a check for original breakage- Resolves: rhbz#804313 multi-lib pain- Update to 49.1.1- Resolves: rhbz#813484 doxygen 1.8.0 does not provide installdox, omit from install- Correct reference to BZ681941, add temporary fix for ARM FTBFS side effect- Update to 4.8.1.1- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Resolves: rhbz#766542 CVE-2011-4599 Stack-based buffer overflow - add icu.8984.CVE-2011-4599.patch- Resolves: rhbz#747193 try and enable ccmp for Indic fonts- Resolves: rhbz#681941 don't link unneccessary -lm, etc. - add icu.8800.freeserif.crash.patch- Resolves: rhbz#681941 don't link unneccessary -lm, etc.- latest version - upgrade includes a .pc now of its own, drop ours - drop integrated icu.6995.kannada.patch - drop integrated icu.7971.buildfix.patch - drop integrated icu.7972.buildfix.patch - drop integrated icu.7932.doublecompare.patch - drop integrated icu.8011.buildfix.patch- Resolves: rhbz#674328 yet more ways that freeserif crashes libicu- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- Resolves: rhbz#674328 more ways that freeserif crashes libicu- Resolves: rhbz#674328 freeserif crashes libicu- Resolves: rhbz#669237 strip libicudata- Resolves: rhbz#657964 icu-config bindir returns sbindir- Resolves: rhbz#654200 revert icu#5431- latest version- Rebuilt for gcc bug 634757- upstream patches- Resolves: rhbz#631403 doxygen no longer generates gifs- move licences into libicu, and add them into the -doc subpackage as well- Resolves: rhbz#596171 drop icu.icu6284.strictalias.patch and use -fno-strict-aliasig as upstream has added a pile more and doesn't look interested in proposed patchs- latest version - drop integrated icu.icu7567.libctest.patch- latest version - drop integrated icu.6969.pkgdata.patch - drop integrated icu.icu7039.badextract.patch - drop integrated icu.XXXX.buildfix.patch- Resolves: rhbz#543386 update icu-config- Fix FTBFS with yet another autoconf version that changes behaviour- Resolves: rhbz#520468 fix s390x and other secondary archs- icu#7039 fix broken use of extract to get tests working- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- make documentation noarch- rpmlint warnings- 4.2.1 release- Resolves: rhbz#508288 multilib conflict- Resolves: rhbz#505252 add icu.6995.kannada.patch- 4.2.0.1 release- 4.2 release- 4.2 release candidate - drop resolved icu.icu6008.arm.padding.patch - drop resolved icu.icu6439.bare.elif.patch- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- fix bare elif for gcc-4.4- 4.0.1 release- Resolves rhbz#225896 clean up low hanging rpmlint warnings- drop integrated icu.icu5557.safety.patch- annoyingly upstream tarball was repacked apparently to remove some unused/cached dirs- Resolves: rhbz#461348 wrong icu-config- Resolves: rhbz#459698 drop Malayalam patches. Note test with Rachana/Meera instead of Lohit Malayalam before filing bugs against icu wrt. Malayalam rendering- final release- 4.0 release candidate- drop icu.icu5498.openoffice.org.patch- 4.0 release candidate - drop integrated icu.regexp.patch- add icu.icu6284.strictalias.patch and build with strict-aliasing- Resolves: rhbz#437761 modify to icu.icu6213.worstcase.patch for other worst case expansions- Resolves: rhbz#437761 add icu.icu6213.bengali.worstcase.patch- Resolves: rhbz#431401 split syllables on 1st 0d4d of a 0d4d + (>= 0d15 && <= 0d39) + 0d4d + 0d30 sequence- Resolves: rhbz#431029, rhbz#424661 Remove workaround for 0D31 characters- CVE-2007-4770 CVE-2007-4771 add icu.regexp.patch - Resolves: rhbz#423211 fix malalayam stuff in light of syllable changes- remove icu.icu5365.dependantvowels.patch and cleanup icu.icu5506.multiplevowels.patch as they patch and unpatch eachother (thanks George Rhoten for pointing out that madness)- latest version - drop fixed icu.icu6084.zwnj.notdef.patch- Resolves: rhbz#423211 experimental hack for 0d15+0d4d+0d30- Resolves: rhbz#415541 icu.icu6084.zwnj.notdef.patch- Resolves: ooo#83991 Malayalam "Kartika" font fix- add icu.openoffice.org.patch- add icu.icu6008.arm.padding.patch to fix an arm problem- latest version- next release candidate- rebuild- 3.8 release candidate - drop integrated icu.icu5433.oriya.patch - drop integrated icu.icu5488.assamese.patch - drop integrated icu.icu5500.devicetablecrash.patch - drop integrated icu.icu5501.sinhala.biggerexpand.patch - drop integrated icu.icu5594.gujarati.patch - drop integrated icu.icu5465.telegu.patch- Resolves: rhbz#243984 change the icu group as it is libicu which is "System Environment/Libraries" not icu- Resolves: rhbz#220867 Malayalam rendering- Resolves: rhbz#228457 icu.icu5594.gujarati.patch- spec cleanups- Resolves: rhbz#226949 layout telegu like pango- Resolves: rhbz#214948 icu.icu5506.multiplevowels.patch- Related: rhbz#216089 add icu.icu5557.safety.patch- Resolves: rhbz#220433 modify icu.icu5431.malayam.patch- Resolves: rhbz#214948 icu.icu5506.multiplevowels.patch- Resolves: rhbz#214555 icu.icu5501.sinhala.biggerexpand.patch- Resolves: rhbz#214555 icu.icu5500.devicetablecrash.patch- Resolves: rhbz#213648 extend prev/next to handle ZWJ- Resolves: rhbz213375 (icu.icu5488.assamese.patch)- Resolves: rhbz#211258 (icu.icu5465.telegu.patch)- rh#209391# add icu.icuXXXX.virama.prevnext.patch- rh#208705# add pkg-config Require for -devel package - add icu.icu5431.malayam.patch for rh#208551#/rh#209084# - add icu.icu5433.oriya.patch for rh#208559#/rh#209083#- rebuilt for unwind info generation, broken in gcc-4.1.1-21- rh#206615# render malayam like pango- fix rh#205252#/icu#5365 (gnome#121882#/#icu#4026#) to make icu like pango for multiple dependant vowels- final release- bump- c++ code not alias correct- rh#200728# update to prelease 3.6d01 to pick up on sinhala fixes - drop integrated rh190879.patch - drop integrated icu-3.4-sinhala1.patch- rebuild- rebuild- rh#194686# BuildRequires- rh#190879# backport fix- add Harshula's icu-3.4-sinhala1.patch for some Sinhala support- add a pkgconfig.pc, make icu-config use it- bump again for double-long bug on ppc(64)- rebuilt for new gcc4.1 snapshot and glibc changes- add icu-gcc41.patch- clear execstack requirement for libicudata- import extra icu.spec into fedora core for openoffice.org - build with gcc 4- Use dist - gcc32 does not understand -fstack-protector and --param=ssp-buffer-size=4- 3.4.- 3.4-d02. - Don't ship static libraries.- Apply upstream case mapping mutex lock removal patch. - Build with gcc 3.2 as a temporary workaround for #152495.- rebuilt- Don't use %{_smp_mflags} (b.f.u #2357). - Remove unnecessary Epochs.- Update to 3.2.- Update to 3.0, datadirs patch no longer needed. - Package data in shared libs, drop -locales subpackage. - Rename -docs subpackage to libicu-doc, and generate graphs with graphviz.- Partial fix for bad datadirs returned by icu-config (works as long as data packaging mode is not "common" or "dll").- First complete version.- Update to 2.6.1.- First build, based on upstream and SuSE 8.2 packages.  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\57.1-5.fc25libicu-docLEFontInstance_8h.htmlLEFontInstance_8h_source.htmlLEGlyphStorage_8h.htmlLEGlyphStorage_8h_source.htmlLELanguages_8h.htmlLELanguages_8h_source.htmlLEScripts_8h.htmlLEScripts_8h_source.htmlLESwaps_8h.htmlLESwaps_8h_source.htmlLETypes_8h.htmlLETypes_8h_source.htmlLayoutEngine_8h.htmlLayoutEngine_8h_source.htmlParagraphLayout_8h.htmlParagraphLayout_8h_source.htmlRunArrays_8h.htmlRunArrays_8h_source.htmlalphaindex_8h.htmlalphaindex_8h_source.htmlannotated.htmlappendable_8h.htmlappendable_8h_source.htmlbasictz_8h.htmlbasictz_8h_source.htmlbc_s.pngbdwn.pngbrkiter_8h.htmlbrkiter_8h_source.htmlbytestream_8h.htmlbytestream_8h_source.htmlbytestrie_8h.htmlbytestrie_8h_source.htmlbytestriebuilder_8h.htmlbytestriebuilder_8h_source.htmlcalendar_8h.htmlcalendar_8h_source.htmlcaniter_8h.htmlcaniter_8h_source.htmlchariter_8h.htmlchariter_8h_source.htmlchoicfmt_8h.htmlchoicfmt_8h_source.htmlclassAlphabeticIndex.htmlclassAlphabeticIndex.pngclassAlphabeticIndex_1_1Bucket.htmlclassAlphabeticIndex_1_1Bucket.pngclassAlphabeticIndex_1_1ImmutableIndex.htmlclassAlphabeticIndex_1_1ImmutableIndex.pngclassAnnualTimeZoneRule.htmlclassAnnualTimeZoneRule.pngclassAppendable.htmlclassAppendable.pngclassBasicTimeZone.htmlclassBasicTimeZone.pngclassBreakIterator.htmlclassBreakIterator.pngclassByteSink.htmlclassByteSink.pngclassBytesTrie.htmlclassBytesTrie.pngclassBytesTrieBuilder.htmlclassBytesTrieBuilder.pngclassBytesTrie_1_1Iterator.htmlclassBytesTrie_1_1Iterator.pngclassBytesTrie_1_1State.htmlclassBytesTrie_1_1State.pngclassCalendar.htmlclassCalendar.pngclassCanonicalIterator.htmlclassCanonicalIterator.pngclassCharacterIterator.htmlclassCharacterIterator.pngclassCheckedArrayByteSink.htmlclassCheckedArrayByteSink.pngclassChoiceFormat.htmlclassChoiceFormat.pngclassCollationElementIterator.htmlclassCollationElementIterator.pngclassCollationKey.htmlclassCollationKey.pngclassCollator.htmlclassCollator.pngclassCollatorFactory.htmlclassCollatorFactory.pngclassCompactDecimalFormat.htmlclassCompactDecimalFormat.pngclassCurrencyAmount.htmlclassCurrencyAmount.pngclassCurrencyPluralInfo.htmlclassCurrencyPluralInfo.pngclassCurrencyUnit.htmlclassCurrencyUnit.pngclassDateFormat.htmlclassDateFormat.pngclassDateFormatSymbols.htmlclassDateFormatSymbols.pngclassDateInterval.htmlclassDateInterval.pngclassDateIntervalFormat.htmlclassDateIntervalFormat.pngclassDateIntervalInfo.htmlclassDateIntervalInfo.pngclassDateTimePatternGenerator.htmlclassDateTimePatternGenerator.pngclassDateTimeRule.htmlclassDateTimeRule.pngclassDecimalFormat.htmlclassDecimalFormat.pngclassDecimalFormatSymbols.htmlclassDecimalFormatSymbols.pngclassEnumSet.htmlclassErrorCode.htmlclassErrorCode.pngclassFieldPosition.htmlclassFieldPosition.pngclassFieldPositionIterator.htmlclassFieldPositionIterator.pngclassFilteredBreakIteratorBuilder.htmlclassFilteredBreakIteratorBuilder.pngclassFilteredNormalizer2.htmlclassFilteredNormalizer2.pngclassFontRuns.htmlclassFontRuns.pngclassFormat.htmlclassFormat.pngclassFormattable.htmlclassFormattable.pngclassForwardCharacterIterator.htmlclassForwardCharacterIterator.pngclassGenderInfo.htmlclassGenderInfo.pngclassGregorianCalendar.htmlclassGregorianCalendar.pngclassIDNA.htmlclassIDNA.pngclassIDNAInfo.htmlclassIDNAInfo.pngclassInitialTimeZoneRule.htmlclassInitialTimeZoneRule.pngclassLECharMapper.htmlclassLEFontInstance.htmlclassLEFontInstance.pngclassLEGlyphStorage.htmlclassLEGlyphStorage.pngclassLESwaps.htmlclassLayoutEngine.htmlclassLayoutEngine.pngclassListFormatter.htmlclassListFormatter.pngclassLocalArray.htmlclassLocalArray.pngclassLocalPointer.htmlclassLocalPointer.pngclassLocalPointerBase.htmlclassLocalPointerBase.pngclassLocalUBiDiPointer.htmlclassLocalUBreakIteratorPointer.htmlclassLocalUCalendarPointer.htmlclassLocalUCaseMapPointer.htmlclassLocalUCharsetDetectorPointer.htmlclassLocalUCollatorPointer.htmlclassLocalUConverterPointer.htmlclassLocalUConverterSelectorPointer.htmlclassLocalUDataMemoryPointer.htmlclassLocalUDateFormatPointer.htmlclassLocalUDateIntervalFormatPointer.htmlclassLocalUDateTimePatternGeneratorPointer.htmlclassLocalUEnumerationPointer.htmlclassLocalUFILEPointer.htmlclassLocalUFieldPositionIteratorPointer.htmlclassLocalUFormattablePointer.htmlclassLocalUIDNAPointer.htmlclassLocalUListFormatterPointer.htmlclassLocalULocaleDataPointer.htmlclassLocalULocaleDisplayNamesPointer.htmlclassLocalUMessageFormatPointer.htmlclassLocalUNormalizer2Pointer.htmlclassLocalUNumberFormatPointer.htmlclassLocalUNumberingSystemPointer.htmlclassLocalUPluralRulesPointer.htmlclassLocalURegularExpressionPointer.htmlclassLocalURelativeDateTimeFormatterPointer.htmlclassLocalUResourceBundlePointer.htmlclassLocalUSetPointer.htmlclassLocalUSpoofCheckerPointer.htmlclassLocalUStringPrepProfilePointer.htmlclassLocalUStringSearchPointer.htmlclassLocalUTextPointer.htmlclassLocalUTransliteratorPointer.htmlclassLocale.htmlclassLocale.pngclassLocaleDisplayNames.htmlclassLocaleDisplayNames.pngclassLocaleRuns.htmlclassLocaleRuns.pngclassMeasure.htmlclassMeasure.pngclassMeasureFormat.htmlclassMeasureFormat.pngclassMeasureUnit.htmlclassMeasureUnit.pngclassMessageFormat.htmlclassMessageFormat.pngclassMessagePattern.htmlclassMessagePattern.pngclassMessagePattern_1_1Part.htmlclassMessagePattern_1_1Part.pngclassNormalizer.htmlclassNormalizer.pngclassNormalizer2.htmlclassNormalizer2.pngclassNumberFormat.htmlclassNumberFormat.pngclassNumberFormatFactory.htmlclassNumberFormatFactory.pngclassNumberingSystem.htmlclassNumberingSystem.pngclassParagraphLayout.htmlclassParagraphLayout.pngclassParagraphLayout_1_1Line.htmlclassParagraphLayout_1_1Line.pngclassParagraphLayout_1_1VisualRun.htmlclassParagraphLayout_1_1VisualRun.pngclassParsePosition.htmlclassParsePosition.pngclassPluralFormat.htmlclassPluralFormat.pngclassPluralFormat_1_1PluralSelector.htmlclassPluralFormat_1_1PluralSelector.pngclassPluralFormat_1_1PluralSelectorAdapter.htmlclassPluralFormat_1_1PluralSelectorAdapter.pngclassPluralRules.htmlclassPluralRules.pngclassRegexMatcher.htmlclassRegexMatcher.pngclassRegexPattern.htmlclassRegexPattern.pngclassRegion.htmlclassRegion.pngclassRelativeDateTimeFormatter.htmlclassRelativeDateTimeFormatter.pngclassReplaceable.htmlclassReplaceable.pngclassResourceBundle.htmlclassResourceBundle.pngclassRuleBasedBreakIterator.htmlclassRuleBasedBreakIterator.pngclassRuleBasedCollator.htmlclassRuleBasedCollator.pngclassRuleBasedNumberFormat.htmlclassRuleBasedNumberFormat.pngclassRuleBasedTimeZone.htmlclassRuleBasedTimeZone.pngclassRunArray.htmlclassRunArray.pngclassScientificNumberFormatter.htmlclassScientificNumberFormatter.pngclassSearchIterator.htmlclassSearchIterator.pngclassSelectFormat.htmlclassSelectFormat.pngclassSimpleDateFormat.htmlclassSimpleDateFormat.pngclassSimpleFormatter.htmlclassSimpleFormatter.pngclassSimpleNumberFormatFactory.htmlclassSimpleNumberFormatFactory.pngclassSimpleTimeZone.htmlclassSimpleTimeZone.pngclassStringByteSink.htmlclassStringByteSink.pngclassStringCharacterIterator.htmlclassStringCharacterIterator.pngclassStringEnumeration.htmlclassStringEnumeration.pngclassStringPiece.htmlclassStringPiece.pngclassStringSearch.htmlclassStringSearch.pngclassStringTrieBuilder.htmlclassStringTrieBuilder.pngclassStringTrieBuilder_1_1BranchHeadNode.htmlclassStringTrieBuilder_1_1BranchHeadNode.pngclassStringTrieBuilder_1_1BranchNode.htmlclassStringTrieBuilder_1_1BranchNode.pngclassStringTrieBuilder_1_1FinalValueNode.htmlclassStringTrieBuilder_1_1FinalValueNode.pngclassStringTrieBuilder_1_1IntermediateValueNode.htmlclassStringTrieBuilder_1_1IntermediateValueNode.pngclassStringTrieBuilder_1_1LinearMatchNode.htmlclassStringTrieBuilder_1_1LinearMatchNode.pngclassStringTrieBuilder_1_1ListBranchNode.htmlclassStringTrieBuilder_1_1ListBranchNode.pngclassStringTrieBuilder_1_1Node.htmlclassStringTrieBuilder_1_1Node.pngclassStringTrieBuilder_1_1SplitBranchNode.htmlclassStringTrieBuilder_1_1SplitBranchNode.pngclassStringTrieBuilder_1_1ValueNode.htmlclassStringTrieBuilder_1_1ValueNode.pngclassSymbolTable.htmlclassTimeArrayTimeZoneRule.htmlclassTimeArrayTimeZoneRule.pngclassTimeUnit.htmlclassTimeUnit.pngclassTimeUnitAmount.htmlclassTimeUnitAmount.pngclassTimeUnitFormat.htmlclassTimeUnitFormat.pngclassTimeZone.htmlclassTimeZone.pngclassTimeZoneFormat.htmlclassTimeZoneFormat.pngclassTimeZoneNames.htmlclassTimeZoneNames.pngclassTimeZoneNames_1_1MatchInfoCollection.htmlclassTimeZoneNames_1_1MatchInfoCollection.pngclassTimeZoneRule.htmlclassTimeZoneRule.pngclassTimeZoneTransition.htmlclassTimeZoneTransition.pngclassTransliterator.htmlclassTransliterator.pngclassUCharCharacterIterator.htmlclassUCharCharacterIterator.pngclassUCharsTrie.htmlclassUCharsTrie.pngclassUCharsTrieBuilder.htmlclassUCharsTrieBuilder.pngclassUCharsTrie_1_1Iterator.htmlclassUCharsTrie_1_1Iterator.pngclassUCharsTrie_1_1State.htmlclassUCharsTrie_1_1State.pngclassUMemory.htmlclassUMemory.pngclassUObject.htmlclassUObject.pngclassUnicodeFilter.htmlclassUnicodeFilter.pngclassUnicodeFunctor.htmlclassUnicodeFunctor.pngclassUnicodeMatcher.htmlclassUnicodeMatcher.pngclassUnicodeReplacer.htmlclassUnicodeSet.htmlclassUnicodeSet.pngclassUnicodeSetIterator.htmlclassUnicodeSetIterator.pngclassUnicodeString.htmlclassUnicodeString.pngclassUnicodeStringAppendable.htmlclassUnicodeStringAppendable.pngclassVTimeZone.htmlclassVTimeZone.pngclassValueRuns.htmlclassValueRuns.pngclasses.htmlclassicu_1_1AlphabeticIndex.htmlclassicu_1_1AlphabeticIndex.pngclassicu_1_1AlphabeticIndex_1_1Bucket.htmlclassicu_1_1AlphabeticIndex_1_1Bucket.pngclassicu_1_1AlphabeticIndex_1_1ImmutableIndex.htmlclassicu_1_1AlphabeticIndex_1_1ImmutableIndex.pngclassicu_1_1AnnualTimeZoneRule.htmlclassicu_1_1AnnualTimeZoneRule.pngclassicu_1_1Appendable.htmlclassicu_1_1Appendable.pngclassicu_1_1BasicTimeZone.htmlclassicu_1_1BasicTimeZone.pngclassicu_1_1BreakIterator.htmlclassicu_1_1BreakIterator.pngclassicu_1_1ByteSink.htmlclassicu_1_1ByteSink.pngclassicu_1_1BytesTrie.htmlclassicu_1_1BytesTrie.pngclassicu_1_1BytesTrieBuilder.htmlclassicu_1_1BytesTrieBuilder.pngclassicu_1_1BytesTrie_1_1Iterator.htmlclassicu_1_1BytesTrie_1_1Iterator.pngclassicu_1_1BytesTrie_1_1State.htmlclassicu_1_1BytesTrie_1_1State.pngclassicu_1_1Calendar.htmlclassicu_1_1Calendar.pngclassicu_1_1CanonicalIterator.htmlclassicu_1_1CanonicalIterator.pngclassicu_1_1CharacterIterator.htmlclassicu_1_1CharacterIterator.pngclassicu_1_1CheckedArrayByteSink.htmlclassicu_1_1CheckedArrayByteSink.pngclassicu_1_1ChoiceFormat.htmlclassicu_1_1ChoiceFormat.pngclassicu_1_1CollationElementIterator.htmlclassicu_1_1CollationElementIterator.pngclassicu_1_1CollationKey.htmlclassicu_1_1CollationKey.pngclassicu_1_1Collator.htmlclassicu_1_1Collator.pngclassicu_1_1CollatorFactory.htmlclassicu_1_1CollatorFactory.pngclassicu_1_1CompactDecimalFormat.htmlclassicu_1_1CompactDecimalFormat.pngclassicu_1_1CurrencyAmount.htmlclassicu_1_1CurrencyAmount.pngclassicu_1_1CurrencyPluralInfo.htmlclassicu_1_1CurrencyPluralInfo.pngclassicu_1_1CurrencyUnit.htmlclassicu_1_1CurrencyUnit.pngclassicu_1_1DateFormat.htmlclassicu_1_1DateFormat.pngclassicu_1_1DateFormatSymbols.htmlclassicu_1_1DateFormatSymbols.pngclassicu_1_1DateInterval.htmlclassicu_1_1DateInterval.pngclassicu_1_1DateIntervalFormat.htmlclassicu_1_1DateIntervalFormat.pngclassicu_1_1DateIntervalInfo.htmlclassicu_1_1DateIntervalInfo.pngclassicu_1_1DateTimePatternGenerator.htmlclassicu_1_1DateTimePatternGenerator.pngclassicu_1_1DateTimeRule.htmlclassicu_1_1DateTimeRule.pngclassicu_1_1DecimalFormat.htmlclassicu_1_1DecimalFormat.pngclassicu_1_1DecimalFormatSymbols.htmlclassicu_1_1DecimalFormatSymbols.pngclassicu_1_1EnumSet.htmlclassicu_1_1ErrorCode.htmlclassicu_1_1ErrorCode.pngclassicu_1_1FieldPosition.htmlclassicu_1_1FieldPosition.pngclassicu_1_1FieldPositionIterator.htmlclassicu_1_1FieldPositionIterator.pngclassicu_1_1FilteredBreakIteratorBuilder.htmlclassicu_1_1FilteredBreakIteratorBuilder.pngclassicu_1_1FilteredNormalizer2.htmlclassicu_1_1FilteredNormalizer2.pngclassicu_1_1FontRuns.htmlclassicu_1_1FontRuns.pngclassicu_1_1Format.htmlclassicu_1_1Format.pngclassicu_1_1Formattable.htmlclassicu_1_1Formattable.pngclassicu_1_1ForwardCharacterIterator.htmlclassicu_1_1ForwardCharacterIterator.pngclassicu_1_1GenderInfo.htmlclassicu_1_1GenderInfo.pngclassicu_1_1GregorianCalendar.htmlclassicu_1_1GregorianCalendar.pngclassicu_1_1IDNA.htmlclassicu_1_1IDNA.pngclassicu_1_1IDNAInfo.htmlclassicu_1_1IDNAInfo.pngclassicu_1_1InitialTimeZoneRule.htmlclassicu_1_1InitialTimeZoneRule.pngclassicu_1_1LECharMapper.htmlclassicu_1_1LEFontInstance.htmlclassicu_1_1LEFontInstance.pngclassicu_1_1LEGlyphStorage.htmlclassicu_1_1LEGlyphStorage.pngclassicu_1_1LESwaps.htmlclassicu_1_1LayoutEngine.htmlclassicu_1_1LayoutEngine.pngclassicu_1_1ListFormatter.htmlclassicu_1_1ListFormatter.pngclassicu_1_1LocalArray.htmlclassicu_1_1LocalArray.pngclassicu_1_1LocalPointer.htmlclassicu_1_1LocalPointer.pngclassicu_1_1LocalPointerBase.htmlclassicu_1_1LocalPointerBase.pngclassicu_1_1Locale.htmlclassicu_1_1Locale.pngclassicu_1_1LocaleDisplayNames.htmlclassicu_1_1LocaleDisplayNames.pngclassicu_1_1LocaleRuns.htmlclassicu_1_1LocaleRuns.pngclassicu_1_1Measure.htmlclassicu_1_1Measure.pngclassicu_1_1MeasureFormat.htmlclassicu_1_1MeasureFormat.pngclassicu_1_1MeasureUnit.htmlclassicu_1_1MeasureUnit.pngclassicu_1_1MessageFormat.htmlclassicu_1_1MessageFormat.pngclassicu_1_1MessagePattern.htmlclassicu_1_1MessagePattern.pngclassicu_1_1MessagePattern_1_1Part.htmlclassicu_1_1MessagePattern_1_1Part.pngclassicu_1_1Normalizer.htmlclassicu_1_1Normalizer.pngclassicu_1_1Normalizer2.htmlclassicu_1_1Normalizer2.pngclassicu_1_1NumberFormat.htmlclassicu_1_1NumberFormat.pngclassicu_1_1NumberFormatFactory.htmlclassicu_1_1NumberFormatFactory.pngclassicu_1_1NumberingSystem.htmlclassicu_1_1NumberingSystem.pngclassicu_1_1ParagraphLayout.htmlclassicu_1_1ParagraphLayout.pngclassicu_1_1ParagraphLayout_1_1Line.htmlclassicu_1_1ParagraphLayout_1_1Line.pngclassicu_1_1ParagraphLayout_1_1VisualRun.htmlclassicu_1_1ParagraphLayout_1_1VisualRun.pngclassicu_1_1ParsePosition.htmlclassicu_1_1ParsePosition.pngclassicu_1_1PluralFormat.htmlclassicu_1_1PluralFormat.pngclassicu_1_1PluralFormat_1_1PluralSelector.htmlclassicu_1_1PluralFormat_1_1PluralSelector.pngclassicu_1_1PluralFormat_1_1PluralSelectorAdapter.htmlclassicu_1_1PluralFormat_1_1PluralSelectorAdapter.pngclassicu_1_1PluralRules.htmlclassicu_1_1PluralRules.pngclassicu_1_1RegexMatcher.htmlclassicu_1_1RegexMatcher.pngclassicu_1_1RegexPattern.htmlclassicu_1_1RegexPattern.pngclassicu_1_1Region.htmlclassicu_1_1Region.pngclassicu_1_1RelativeDateTimeFormatter.htmlclassicu_1_1RelativeDateTimeFormatter.pngclassicu_1_1Replaceable.htmlclassicu_1_1Replaceable.pngclassicu_1_1ResourceBundle.htmlclassicu_1_1ResourceBundle.pngclassicu_1_1RuleBasedBreakIterator.htmlclassicu_1_1RuleBasedBreakIterator.pngclassicu_1_1RuleBasedCollator.htmlclassicu_1_1RuleBasedCollator.pngclassicu_1_1RuleBasedNumberFormat.htmlclassicu_1_1RuleBasedNumberFormat.pngclassicu_1_1RuleBasedTimeZone.htmlclassicu_1_1RuleBasedTimeZone.pngclassicu_1_1RunArray.htmlclassicu_1_1RunArray.pngclassicu_1_1ScientificNumberFormatter.htmlclassicu_1_1ScientificNumberFormatter.pngclassicu_1_1SearchIterator.htmlclassicu_1_1SearchIterator.pngclassicu_1_1SelectFormat.htmlclassicu_1_1SelectFormat.pngclassicu_1_1SimpleDateFormat.htmlclassicu_1_1SimpleDateFormat.pngclassicu_1_1SimpleFormatter.htmlclassicu_1_1SimpleFormatter.pngclassicu_1_1SimpleNumberFormatFactory.htmlclassicu_1_1SimpleNumberFormatFactory.pngclassicu_1_1SimpleTimeZone.htmlclassicu_1_1SimpleTimeZone.pngclassicu_1_1StringByteSink.htmlclassicu_1_1StringByteSink.pngclassicu_1_1StringCharacterIterator.htmlclassicu_1_1StringCharacterIterator.pngclassicu_1_1StringEnumeration.htmlclassicu_1_1StringEnumeration.pngclassicu_1_1StringPiece.htmlclassicu_1_1StringPiece.pngclassicu_1_1StringSearch.htmlclassicu_1_1StringSearch.pngclassicu_1_1StringTrieBuilder.htmlclassicu_1_1StringTrieBuilder.pngclassicu_1_1StringTrieBuilder_1_1BranchHeadNode.htmlclassicu_1_1StringTrieBuilder_1_1BranchHeadNode.pngclassicu_1_1StringTrieBuilder_1_1BranchNode.htmlclassicu_1_1StringTrieBuilder_1_1BranchNode.pngclassicu_1_1StringTrieBuilder_1_1FinalValueNode.htmlclassicu_1_1StringTrieBuilder_1_1FinalValueNode.pngclassicu_1_1StringTrieBuilder_1_1IntermediateValueNode.htmlclassicu_1_1StringTrieBuilder_1_1IntermediateValueNode.pngclassicu_1_1StringTrieBuilder_1_1LinearMatchNode.htmlclassicu_1_1StringTrieBuilder_1_1LinearMatchNode.pngclassicu_1_1StringTrieBuilder_1_1ListBranchNode.htmlclassicu_1_1StringTrieBuilder_1_1ListBranchNode.pngclassicu_1_1StringTrieBuilder_1_1Node.htmlclassicu_1_1StringTrieBuilder_1_1Node.pngclassicu_1_1StringTrieBuilder_1_1SplitBranchNode.htmlclassicu_1_1StringTrieBuilder_1_1SplitBranchNode.pngclassicu_1_1StringTrieBuilder_1_1ValueNode.htmlclassicu_1_1StringTrieBuilder_1_1ValueNode.pngclassicu_1_1SymbolTable.htmlclassicu_1_1TimeArrayTimeZoneRule.htmlclassicu_1_1TimeArrayTimeZoneRule.pngclassicu_1_1TimeUnit.htmlclassicu_1_1TimeUnit.pngclassicu_1_1TimeUnitAmount.htmlclassicu_1_1TimeUnitAmount.pngclassicu_1_1TimeUnitFormat.htmlclassicu_1_1TimeUnitFormat.pngclassicu_1_1TimeZone.htmlclassicu_1_1TimeZone.pngclassicu_1_1TimeZoneFormat.htmlclassicu_1_1TimeZoneFormat.pngclassicu_1_1TimeZoneNames.htmlclassicu_1_1TimeZoneNames.pngclassicu_1_1TimeZoneNames_1_1MatchInfoCollection.htmlclassicu_1_1TimeZoneNames_1_1MatchInfoCollection.pngclassicu_1_1TimeZoneRule.htmlclassicu_1_1TimeZoneRule.pngclassicu_1_1TimeZoneTransition.htmlclassicu_1_1TimeZoneTransition.pngclassicu_1_1Transliterator.htmlclassicu_1_1Transliterator.pngclassicu_1_1UCharCharacterIterator.htmlclassicu_1_1UCharCharacterIterator.pngclassicu_1_1UCharsTrie.htmlclassicu_1_1UCharsTrie.pngclassicu_1_1UCharsTrieBuilder.htmlclassicu_1_1UCharsTrieBuilder.pngclassicu_1_1UCharsTrie_1_1Iterator.htmlclassicu_1_1UCharsTrie_1_1Iterator.pngclassicu_1_1UCharsTrie_1_1State.htmlclassicu_1_1UCharsTrie_1_1State.pngclassicu_1_1UMemory.htmlclassicu_1_1UMemory.pngclassicu_1_1UObject.htmlclassicu_1_1UObject.pngclassicu_1_1UnicodeFilter.htmlclassicu_1_1UnicodeFilter.pngclassicu_1_1UnicodeFunctor.htmlclassicu_1_1UnicodeFunctor.pngclassicu_1_1UnicodeMatcher.htmlclassicu_1_1UnicodeMatcher.pngclassicu_1_1UnicodeReplacer.htmlclassicu_1_1UnicodeSet.htmlclassicu_1_1UnicodeSet.pngclassicu_1_1UnicodeSetIterator.htmlclassicu_1_1UnicodeSetIterator.pngclassicu_1_1UnicodeString.htmlclassicu_1_1UnicodeString.pngclassicu_1_1UnicodeStringAppendable.htmlclassicu_1_1UnicodeStringAppendable.pngclassicu_1_1VTimeZone.htmlclassicu_1_1VTimeZone.pngclassicu_1_1ValueRuns.htmlclassicu_1_1ValueRuns.pngclosed.pngcoleitr_8h.htmlcoleitr_8h_source.htmlcoll_8h.htmlcoll_8h_source.htmlcompactdecimalformat_8h.htmlcompactdecimalformat_8h_source.htmlcurramt_8h.htmlcurramt_8h_source.htmlcurrpinf_8h.htmlcurrpinf_8h_source.htmlcurrunit_8h.htmlcurrunit_8h_source.htmldatefmt_8h.htmldatefmt_8h_source.htmldbbi_8h.htmldbbi_8h_source.htmldcfmtsym_8h.htmldcfmtsym_8h_source.htmldecimfmt_8h.htmldecimfmt_8h_source.htmldeprecated.htmldir_0119ce638985e8a1561a00fdb5f76ff6.htmldir_4f66ea94ab501ae66e9edea2ec5eed02.htmldir_73bc6a9bb617ea1bc89a10aa59ce84e4.htmldir_790b8b7e4d2f220241a4742893e73bf7.htmldir_85f13b36d96bf7d19941498801eef432.htmldir_bc161955dc3a3d2485839eba21420d01.htmldir_bdd9a5d540de89e9fe90efdfc6973a4f.htmldir_c8371c4a12a8c778b1d1929f1cadfb90.htmldir_f59c6450ff718ff1b085cfd1c36acbd7.htmldoc.pngdocmain_8h.htmldocmain_8h_source.htmldoxygen.cssdoxygen.pngdraft.htmldtfmtsym_8h.htmldtfmtsym_8h_source.htmldtintrv_8h.htmldtintrv_8h_source.htmldtitvfmt_8h.htmldtitvfmt_8h_source.htmldtitvinf_8h.htmldtitvinf_8h_source.htmldtptngen_8h.htmldtptngen_8h_source.htmldtrule_8h.htmldtrule_8h_source.htmlenumset_8h.htmlenumset_8h_source.htmlerrorcode_8h.htmlerrorcode_8h_source.htmlfieldpos_8h.htmlfieldpos_8h_source.htmlfiles.htmlfilteredbrk_8h.htmlfilteredbrk_8h_source.htmlfmtable_8h.htmlfmtable_8h_source.htmlfolderclosed.pngfolderopen.pngformat_8h.htmlformat_8h_source.htmlfpositer_8h.htmlfpositer_8h_source.htmlfunctions.htmlfunctions_0x7e.htmlfunctions_a.htmlfunctions_b.htmlfunctions_c.htmlfunctions_d.htmlfunctions_e.htmlfunctions_enum.htmlfunctions_eval.htmlfunctions_f.htmlfunctions_func.htmlfunctions_func_0x7e.htmlfunctions_func_a.htmlfunctions_func_b.htmlfunctions_func_c.htmlfunctions_func_d.htmlfunctions_func_e.htmlfunctions_func_f.htmlfunctions_func_g.htmlfunctions_func_h.htmlfunctions_func_i.htmlfunctions_func_j.htmlfunctions_func_k.htmlfunctions_func_l.htmlfunctions_func_m.htmlfunctions_func_n.htmlfunctions_func_o.htmlfunctions_func_p.htmlfunctions_func_q.htmlfunctions_func_r.htmlfunctions_func_s.htmlfunctions_func_t.htmlfunctions_func_u.htmlfunctions_func_v.htmlfunctions_func_w.htmlfunctions_func_x.htmlfunctions_func_y.htmlfunctions_g.htmlfunctions_h.htmlfunctions_i.htmlfunctions_j.htmlfunctions_k.htmlfunctions_l.htmlfunctions_m.htmlfunctions_n.htmlfunctions_o.htmlfunctions_p.htmlfunctions_q.htmlfunctions_r.htmlfunctions_rela.htmlfunctions_s.htmlfunctions_t.htmlfunctions_type.htmlfunctions_u.htmlfunctions_v.htmlfunctions_vars.htmlfunctions_w.htmlfunctions_x.htmlfunctions_y.htmlgender_8h_source.htmlglobals.htmlglobals_c.htmlglobals_defs.htmlglobals_defs_c.htmlglobals_defs_f.htmlglobals_defs_i.htmlglobals_defs_l.htmlglobals_defs_n.htmlglobals_defs_s.htmlglobals_defs_t.htmlglobals_defs_u.htmlglobals_enum.htmlglobals_eval.htmlglobals_eval_r.htmlglobals_eval_u.htmlglobals_f.htmlglobals_func.htmlglobals_func_u.htmlglobals_i.htmlglobals_l.htmlglobals_n.htmlglobals_p.htmlglobals_r.htmlglobals_s.htmlglobals_t.htmlglobals_type.htmlglobals_type_p.htmlglobals_type_t.htmlglobals_type_u.htmlglobals_u.htmlglobals_vars.htmlgregocal_8h.htmlgregocal_8h_source.htmlgroup__ustring__ustrlen.htmlhierarchy.htmlicudataver_8h.htmlicudataver_8h_source.htmlicudocs.tagicuplug_8h.htmlicuplug_8h_source.htmlidna_8h.htmlidna_8h_source.htmlindex.htmlinternal.htmllistformatter_8h.htmllistformatter_8h_source.htmllocalpointer_8h.htmllocalpointer_8h_source.htmllocdspnm_8h.htmllocdspnm_8h_source.htmllocid_8h.htmllocid_8h_source.htmlmeasfmt_8h.htmlmeasfmt_8h_source.htmlmeasunit_8h.htmlmeasunit_8h_source.htmlmeasure_8h.htmlmeasure_8h_source.htmlmessagepattern_8h.htmlmessagepattern_8h_source.htmlmodules.htmlmsgfmt_8h.htmlmsgfmt_8h_source.htmlnamespaceicu.htmlnamespacemembers.htmlnamespacemembers_enum.htmlnamespacemembers_eval.htmlnamespacemembers_func.htmlnamespacemembers_type.htmlnamespaces.htmlnav_f.pngnav_g.pngnav_h.pngnormalizer2_8h.htmlnormalizer2_8h_source.htmlnormlzr_8h.htmlnormlzr_8h_source.htmlnumfmt_8h.htmlnumfmt_8h_source.htmlnumsys_8h.htmlnumsys_8h_source.htmlobsolete.htmlopen.pngpages.htmlparseerr_8h.htmlparseerr_8h_source.htmlparsepos_8h.htmlparsepos_8h_source.htmlplatform_8h.htmlplatform_8h_source.htmlplayout_8h.htmlplayout_8h_source.htmlplruns_8h.htmlplruns_8h_source.htmlplurfmt_8h.htmlplurfmt_8h_source.htmlplurrule_8h.htmlplurrule_8h_source.htmlptypes_8h.htmlptypes_8h_source.htmlputil_8h.htmlputil_8h_source.htmlrbbi_8h.htmlrbbi_8h_source.htmlrbnf_8h.htmlrbnf_8h_source.htmlrbtz_8h.htmlrbtz_8h_source.htmlreadme.htmlregex_8h.htmlregex_8h_source.htmlregion_8h.htmlregion_8h_source.htmlreldatefmt_8h.htmlreldatefmt_8h_source.htmlrep_8h.htmlrep_8h_source.htmlresbund_8h.htmlresbund_8h_source.htmlschriter_8h.htmlschriter_8h_source.htmlscientificnumberformatter_8h.htmlscientificnumberformatter_8h_source.htmlsearch_8h.htmlsearch_8h_source.htmlselfmt_8h.htmlselfmt_8h_source.htmlsimpleformatter_8h.htmlsimpleformatter_8h_source.htmlsimpletz_8h.htmlsimpletz_8h_source.htmlsmpdtfmt_8h.htmlsmpdtfmt_8h_source.htmlsortkey_8h.htmlsortkey_8h_source.htmlsplitbar.pngstable.htmlstd__string_8h.htmlstd__string_8h_source.htmlstrenum_8h.htmlstrenum_8h_source.htmlstringpiece_8h.htmlstringpiece_8h_source.htmlstringtriebuilder_8h.htmlstringtriebuilder_8h_source.htmlstructLEPoint.htmlstructUCharIterator.htmlstructUConverterFromUnicodeArgs.htmlstructUConverterToUnicodeArgs.htmlstructUDataInfo.htmlstructUFieldPosition.htmlstructUIDNAInfo.htmlstructUParseError.htmlstructUReplaceableCallbacks.htmlstructUSerializedSet.htmlstructUText.htmlstructUTextFuncs.htmlstructUTransPosition.htmlstructicu_1_1AlphabeticIndex_1_1Record.htmlstructicu_1_1AlphabeticIndex_1_1Record.pngstructicu_1_1ListFormatData.htmlstructicu_1_1ListFormatData.pngstsearch_8h.htmlstsearch_8h_source.htmlsymtable_8h.htmlsymtable_8h_source.htmlsync_off.pngsync_on.pngsystem.htmltab_a.pngtab_b.pngtab_h.pngtab_s.pngtabs.csstblcoll_8h.htmltblcoll_8h_source.htmltimezone_8h.htmltimezone_8h_source.htmltmunit_8h.htmltmunit_8h_source.htmltmutamt_8h.htmltmutamt_8h_source.htmltmutfmt_8h.htmltmutfmt_8h_source.htmltranslit_8h.htmltranslit_8h_source.htmltzfmt_8h.htmltzfmt_8h_source.htmltznames_8h.htmltznames_8h_source.htmltzrule_8h.htmltzrule_8h_source.htmltztrans_8h.htmltztrans_8h_source.htmlubidi_8h.htmlubidi_8h_source.htmlubrk_8h.htmlubrk_8h_source.htmlucal_8h.htmlucal_8h_source.htmlucasemap_8h.htmlucasemap_8h_source.htmlucat_8h.htmlucat_8h_source.htmluchar_8h.htmluchar_8h_source.htmlucharstrie_8h.htmlucharstrie_8h_source.htmlucharstriebuilder_8h.htmlucharstriebuilder_8h_source.htmluchriter_8h.htmluchriter_8h_source.htmluclean_8h.htmluclean_8h_source.htmlucnv_8h.htmlucnv_8h_source.htmlucnv__cb_8h.htmlucnv__cb_8h_source.htmlucnv__err_8h.htmlucnv__err_8h_source.htmlucnvsel_8h.htmlucnvsel_8h_source.htmlucol_8h.htmlucol_8h_source.htmlucoleitr_8h.htmlucoleitr_8h_source.htmluconfig_8h.htmluconfig_8h_source.htmlucsdet_8h.htmlucsdet_8h_source.htmlucurr_8h.htmlucurr_8h_source.htmludat_8h.htmludat_8h_source.htmludata_8h.htmludata_8h_source.htmludateintervalformat_8h.htmludateintervalformat_8h_source.htmludatpg_8h.htmludatpg_8h_source.htmludisplaycontext_8h.htmludisplaycontext_8h_source.htmluenum_8h.htmluenum_8h_source.htmlufieldpositer_8h.htmlufieldpositer_8h_source.htmluformattable_8h.htmluformattable_8h_source.htmlugender_8h.htmlugender_8h_source.htmluidna_8h.htmluidna_8h_source.htmluiter_8h.htmluiter_8h_source.htmluldnames_8h.htmluldnames_8h_source.htmlulistformatter_8h.htmlulistformatter_8h_source.htmluloc_8h.htmluloc_8h_source.htmlulocdata_8h.htmlulocdata_8h_source.htmlumachine_8h.htmlumachine_8h_source.htmlumisc_8h.htmlumisc_8h_source.htmlumsg_8h.htmlumsg_8h_source.htmlunifilt_8h.htmlunifilt_8h_source.htmlunifunct_8h.htmlunifunct_8h_source.htmlunimatch_8h.htmlunimatch_8h_source.htmlunionicu_1_1Transliterator_1_1Token.htmlunirepl_8h.htmlunirepl_8h_source.htmluniset_8h.htmluniset_8h_source.htmlunistr_8h.htmlunistr_8h_source.htmlunorm2_8h.htmlunorm2_8h_source.htmlunorm_8h.htmlunorm_8h_source.htmlunum_8h.htmlunum_8h_source.htmlunumsys_8h.htmlunumsys_8h_source.htmluobject_8h.htmluobject_8h_source.htmlupluralrules_8h.htmlupluralrules_8h_source.htmluregex_8h.htmluregex_8h_source.htmluregion_8h.htmluregion_8h_source.htmlureldatefmt_8h.htmlureldatefmt_8h_source.htmlurep_8h.htmlurep_8h_source.htmlures_8h.htmlures_8h_source.htmluscript_8h.htmluscript_8h_source.htmlusearch_8h.htmlusearch_8h_source.htmluset_8h.htmluset_8h_source.htmlusetiter_8h.htmlusetiter_8h_source.htmlushape_8h.htmlushape_8h_source.htmluspoof_8h.htmluspoof_8h_source.htmlusprep_8h.htmlusprep_8h_source.htmlustdio_8h.htmlustdio_8h_source.htmlustream_8h.htmlustream_8h_source.htmlustring_8h.htmlustring_8h_source.htmlustringtrie_8h.htmlustringtrie_8h_source.htmlutext_8h.htmlutext_8h_source.htmlutf16_8h.htmlutf16_8h_source.htmlutf32_8h.htmlutf32_8h_source.htmlutf8_8h.htmlutf8_8h_source.htmlutf_8h.htmlutf_8h_source.htmlutf__old_8h.htmlutf__old_8h_source.htmlutmscale_8h.htmlutmscale_8h_source.htmlutrace_8h.htmlutrace_8h_source.htmlutrans_8h.htmlutrans_8h_source.htmlutypes_8h.htmlutypes_8h_source.htmluvernum_8h.htmluvernum_8h_source.htmluversion_8h.htmluversion_8h_source.htmlvtzone_8h.htmlvtzone_8h_source.htmllibicu-docLICENSE/usr/share/doc//usr/share/doc/libicu-doc//usr/share/licenses//usr/share/licenses/libicu-doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi      !"#$%&'() *+,-./0123%45560789:;<=>?+@ABCDE%FGGHIJ0KLM NOPQRSTAUVWXYRZV[V\V]V^V[V_V`VaVbcde: fghiJjklmnopMoqL rs      !"#$%&'() *+,-./0123%45560789:;<=>?+@ABCDE%FGGHIJ0KLM NOPQRSTAUVWXYRZV[V\V]V^V[V_V`VaVbcde: fghiJjklmnopMoqL rstuvwuuxyz{t|}~directoryHTML document, ASCII text, with very long linesHTML document, ASCII textHTML document, UTF-8 Unicode text, with very long linesPNG image data, 8 x 30, 8-bit/color RGBA, non-interlacedPNG image data, 7 x 8, 8-bit/color RGBA, non-interlacedPNG image data, 125 x 136, 8-bit colormap, non-interlacedPNG image data, 169 x 136, 8-bit colormap, non-interlacedPNG image data, 216 x 136, 8-bit colormap, non-interlacedPNG image data, 156 x 192, 8-bit colormap, non-interlacedPNG image data, 182 x 192, 8-bit colormap, non-interlacedPNG image data, 473 x 248, 8-bit colormap, non-interlacedPNG image data, 168 x 192, 8-bit colormap, non-interlacedPNG image data, 420 x 136, 8-bit colormap, non-interlacedPNG image data, 89 x 80, 8-bit colormap, non-interlacedPNG image data, 130 x 192, 8-bit colormap, non-interlacedPNG image data, 134 x 80, 8-bit colormap, non-interlacedPNG image data, 122 x 80, 8-bit colormap, non-interlacedPNG image data, 144 x 192, 8-bit colormap, non-interlacedPNG image data, 132 x 136, 8-bit colormap, non-interlacedPNG image data, 180 x 304, 8-bit colormap, non-interlacedPNG image data, 167 x 136, 8-bit colormap, non-interlacedPNG image data, 118 x 248, 8-bit colormap, non-interlacedPNG image data, 168 x 136, 8-bit colormap, non-interlacedPNG image data, 106 x 136, 8-bit colormap, non-interlacedPNG image data, 139 x 192, 8-bit colormap, non-interlacedPNG image data, 123 x 136, 8-bit colormap, non-interlacedPNG image data, 168 x 304, 8-bit colormap, non-interlacedPNG image data, 131 x 192, 8-bit colormap, non-interlacedPNG image data, 143 x 136, 8-bit colormap, non-interlacedPNG image data, 110 x 192, 8-bit colormap, non-interlacedPNG image data, 137 x 248, 8-bit colormap, non-interlacedPNG image data, 147 x 136, 8-bit colormap, non-interlacedPNG image data, 103 x 136, 8-bit colormap, non-interlacedPNG image data, 142 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 136, 8-bit colormap, non-interlacedPNG image data, 184 x 136, 8-bit colormap, non-interlacedPNG image data, 112 x 136, 8-bit colormap, non-interlacedPNG image data, 166 x 136, 8-bit colormap, non-interlacedC++ source, ASCII textPNG image data, 95 x 80, 8-bit colormap, non-interlacedPNG image data, 107 x 136, 8-bit colormap, non-interlacedPNG image data, 191 x 136, 8-bit colormap, non-interlacedPNG image data, 146 x 192, 8-bit colormap, non-interlacedPNG image data, 90 x 192, 8-bit colormap, non-interlacedPNG image data, 294 x 584, 8-bit colormap, non-interlacedPNG image data, 101 x 136, 8-bit colormap, non-interlacedPNG image data, 98 x 136, 8-bit colormap, non-interlacedPNG image data, 89 x 136, 8-bit colormap, non-interlacedPNG image data, 145 x 192, 8-bit colormap, non-interlacedPNG image data, 122 x 136, 8-bit colormap, non-interlacedPNG image data, 264 x 136, 8-bit colormap, non-interlacedPNG image data, 108 x 136, 8-bit colormap, non-interlacedPNG image data, 165 x 80, 8-bit colormap, non-interlacedPNG image data, 340 x 80, 8-bit colormap, non-interlacedPNG image data, 153 x 136, 8-bit colormap, non-interlacedPNG image data, 101 x 192, 8-bit colormap, non-interlacedPNG image data, 272 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 248, 8-bit colormap, non-interlacedPNG image data, 230 x 192, 8-bit colormap, non-interlacedPNG image data, 125 x 192, 8-bit colormap, non-interlacedPNG image data, 126 x 136, 8-bit colormap, non-interlacedPNG image data, 155 x 80, 8-bit colormap, non-interlacedPNG image data, 96 x 136, 8-bit colormap, non-interlacedPNG image data, 554 x 304, 8-bit colormap, non-interlacedPNG image data, 199 x 192, 8-bit colormap, non-interlacedPNG image data, 136 x 136, 8-bit colormap, non-interlacedPNG image data, 133 x 136, 8-bit colormap, non-interlacedPNG image data, 163 x 136, 8-bit colormap, non-interlacedPNG image data, 196 x 136, 8-bit colormap, non-interlacedPNG image data, 107 x 192, 8-bit colormap, non-interlacedPNG image data, 238 x 136, 8-bit colormap, non-interlacedPNG image data, 99 x 136, 8-bit colormap, non-interlacedPNG image data, 117 x 136, 8-bit colormap, non-interlacedPNG image data, 110 x 136, 8-bit colormap, non-interlacedPNG image data, 186 x 136, 8-bit colormap, non-interlacedPNG image data, 114 x 192, 8-bit colormap, non-interlacedPNG image data, 128 x 136, 8-bit colormap, non-interlacedPNG image data, 178 x 248, 8-bit colormap, non-interlacedPNG image data, 151 x 248, 8-bit colormap, non-interlacedPNG image data, 323 x 192, 8-bit colormap, non-interlacedPNG image data, 185 x 136, 8-bit colormap, non-interlacedPNG image data, 116 x 192, 8-bit colormap, non-interlacedPNG image data, 109 x 192, 8-bit colormap, non-interlacedPNG image data, 126 x 80, 8-bit colormap, non-interlacedPNG image data, 128 x 248, 8-bit colormap, non-interlacedC++ source, ASCII text, with very long linesPNG image data, 205 x 136, 8-bit colormap, non-interlacedPNG image data, 138 x 136, 8-bit colormap, non-interlacedPNG image data, 100 x 80, 8-bit colormap, non-interlacedPNG image data, 288 x 192, 8-bit colormap, non-interlacedPNG image data, 237 x 248, 8-bit colormap, non-interlacedPNG image data, 472 x 248, 8-bit colormap, non-interlacedPNG image data, 227 x 192, 8-bit colormap, non-interlacedPNG image data, 267 x 248, 8-bit colormap, non-interlacedPNG image data, 226 x 248, 8-bit colormap, non-interlacedPNG image data, 1375 x 248, 8-bit colormap, non-interlacedPNG image data, 231 x 248, 8-bit colormap, non-interlacedPNG image data, 821 x 248, 8-bit colormap, non-interlacedPNG image data, 175 x 192, 8-bit colormap, non-interlacedPNG image data, 106 x 192, 8-bit colormap, non-interlacedPNG image data, 124 x 192, 8-bit colormap, non-interlacedPNG image data, 129 x 136, 8-bit colormap, non-interlacedPNG image data, 247 x 80, 8-bit colormap, non-interlacedPNG image data, 545 x 192, 8-bit colormap, non-interlacedPNG image data, 146 x 136, 8-bit colormap, non-interlacedPNG image data, 99 x 80, 8-bit colormap, non-interlacedPNG image data, 145 x 80, 8-bit colormap, non-interlacedPNG image data, 133 x 80, 8-bit colormap, non-interlacedPNG image data, 504 x 976, 8-bit colormap, non-interlacedPNG image data, 442 x 3608, 8-bit colormap, non-interlacedPNG image data, 266 x 248, 8-bit colormap, non-interlacedPNG image data, 125 x 248, 8-bit colormap, non-interlacedPNG image data, 139 x 136, 8-bit colormap, non-interlacedPNG image data, 122 x 248, 8-bit colormap, non-interlacedPNG image data, 96 x 192, 8-bit colormap, non-interlacedPNG image data, 9 x 9, 8-bit/color RGBA, non-interlacedPNG image data, 24 x 22, 8-bit/color RGBA, non-interlacedASCII textPNG image data, 104 x 31, 8-bit/color RGBA, non-interlacedXML 1.0 document textPNG image data, 1 x 56, 8-bit/color RGB, non-interlacedPNG image data, 1 x 6, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 12, 8-bit/color RGB, non-interlacedPNG image data, 6 x 1024, 8-bit/color RGB, non-interlacedPNG image data, 172 x 80, 8-bit colormap, non-interlacedPNG image data, 119 x 80, 8-bit colormap, non-interlacedPNG image data, 24 x 24, 8-bit/color RGBA, non-interlacedPNG image data, 1 x 36, 8-bit/color RGB, non-interlacedASCII text, with very long lines, with no line terminatorsUTF-8 Unicode (with BOM) textutf-8?7zXZ !#,]"k%f0]d?2! ={Ǒr*<--ikȳDe;i,\4uF_1k d%$NLE"DTXF'dQkh[8Tylfї8S:a=Օ‚Lz F7 iƟ{bea:/*H%Py<-QF.Dku7Evij߂`J[G[e8yNX$fc4\gT4l@͆ '#&-ds 21ҏ <8_ NݔGp, 򽓲D0^*-SƄͭ7-`UU|w*"?cPfJEqe5U#'Xuƅ66x-6w;Rǻ&uOjze'bﴧnp0`V߷~D_춠oCl~C'(܁,LPzn*TcN^ jb<B;c,tgg;U%7_=}J:6HM~-kgs q2-[$r )̭ˏ'ܾ Kk~dRs6Dbp :ҴJF n +Cn.aL~dӏ^Y,mM] gD TŊ؍iZms \:b+eL8[>'8Ղ[n$>mP] tMsn ]dS"a O;^Q;p?^߱~Oƞ{*A'x󃑇D)F4I%Jm]v5pe+k|3$WD='M^ 4^GS4&dm: 끙_/{̺W|Kj|Nvؑ%5<T]NVkaaO,3*Ͳ5[}ᓽ9~g8A6%ix,_n'Eu${C l, hI]8{Bt jsl{c{M2/|6|^C GV)(y2.LLה.CGFtލkq`,plXK9ʉ:|U j&b| HGKF (^JuZ_}Y6$_yY73w]"n)5)):*U^|hv@k0!kPN<ǃI;ځU{8m T#-+[`96ܔ;ckTPS!aOF<-@Zg@ xm[9/bMA>qeUSջ*Deϼ;y%[]T߀UϝV}LJE_$ik!ߨ5; G+?q[JR;s~X %hJȩfe +)VܶD&D1,VyRcNQE_e?t??yuʍ"z11x#f*خZ zphxe0:6r*N2 `DZ!!OfW {.i)I:x9Ki {_߃<;(mSf7+ng6e߽vyu.KdQ'Vh+Is3aR˼ qla2=|6j2ڦ?DJ'{{Kgt^,O2h9ӷUjbYV/)Jq[(rU$f>[f.P?g%6G4/pMބ`]]vv;ը`5$-h»~n뷔Md+ӟm2e&TB*d3kBb4|%/5Uvؽw}q^Q;l Li<)%ꊯv6D^dto3 {&58V{Ax/3$0822Bd_ b|#H:dmW9,ؓ֝/Z`O76!ӫ9Ĩo߂>M`_ 9C(j$ a}0H3 u<jhM=KCg8-LtNbb4$|ܑ#O{\ b2SJ -@,0{~(\Ǻ:؄xS:_J2.*Zt1AF A~jI*EG~{m`-*6?c5ek H}5/$bޗI@jqDԡ> .;p#k"㖉 Y: xjWmI`hhiN΂yĽɱBMƬ,49szs3W A.ŋa3^xP 9l{jHxkC級!\/z">YjOHۤb&39aV?qB;3=E-w8JMloAxV_%gEfۭ+ __(2:w 0ci-F^ƙ L߆F?SU@_R"3еO᝗`DM*S>$_UP_ *{cXCBKi#tn !2^SVKAV^**&~(*$@0'SW(q ݭbw7ҝv]'RHJzloFIغZ:#fVG~!R, _`˖Ä5E裗)ő?lCԗo,qdV8f떕`bt%sG3杧 J\n':j؇m%(GjK[k տ YDE栿`%FՁ,_xɹ` o b慂Od/Ƿ)K>t9A4gnR4B#DZt+TqMW'FEx6"1E9, ՘m Be6:d&>e;dъpw\lrz<8ؗ.V4J0޽}V\h1~eJצa?ݵPl8RTn^iRM  D*1 ه:,e~:>]8GWGc24Q\i%@MI LLՎs@(7ŹW[H&c>~\ie\"}^v9)GBjYn{Ct tv(փՍWs6 RPG44P:?t hY8*sɦثu!7?}بޣtoHIG:FC}<.ykf fދ uT䦅ɖ8l2ԛ-R)\@MP{!,x"RYi5U:d^rLu\X k=m4Ǜ^v^љ2R@S. Nw7ٓ'[^[ʇM|W7zY7ssqd7Y0DHBeF#5%J=wc\A(y"عDnab =TJW%4@더Eț(u C|e4o@7}pzkK/A 2F!- 'LMvp`}F .] 6|ɲQ4ۯb[ FH .m<fC!h;ΡN!j#K._ćsz mFwҵވSN0W uxb;iW~B#}F'OvzPppE f|rI}/1&,N(pKm!ȁk{nLLPLiCUwme88 ,UpBCKJ~`.ojtǿ%R9刱dte n)twErUsY(B[Bʹ!B>إ qI.9/ෙD˃S;.UܥS=x5ܷǪ=e a"3fevJK}lm|Eo KʏqQ.ũPX>kHʳ]{YAAŐY^Zc"a3uRo(%9#LH[:CF\$<iǤ!]Y6XչF хc*:he13-ٰd/}ݘl:!C~ >.y˗{[p0 X0F!N /$D`ҨX;TL<ɘP8xM$.d9ƂSWƍ*6CBIv}S{@G*jvNyE@(&E,.{gZ}##nVKڹw\D@ָ)⪬&HvZ{ٴL۝V]Ce3Je "kݢFVzUNGHIySx7m.r)YکE2g2gM竏.)+3piFݴB3W=TD-"!m>CB:-ɫ㸭P[ B_=N/-l!$ȅM(6iO/"tYtySl$Z9H"މxLqF# hsIı>] =y%>|3P†vS|nZ(DUGF(Z6s3e22IuldQaMaOQ]0Fkɫh?'?Hϥ;BǣZ nm)Y270PϦ9V -.>^#XAJQ7%|+Ty X7+G$S՜q DTIS]R&d|2<*FpvC,gA{z i'/gMw](tM BB&"3 h`PE=,QQxdO+4/UD'keQJ˷r4UBתU|ň3Io #q3_ Re \̗M18Q;?wk4?JQlj6F Rz$៶SWtyO3poӒ JQa*g)u{lD9?Vß[ԅֹȫZ윝x5 J-jaˬU>6 w:3c%0ώ72Х;vHet\-"z|a*JQɪ|>S&ɸ-*OS GE%c~^JZtHH #6)u]Cɩ?E9Tfaj[i&^s 4uǓreC Uܮcb^tS:1 L+j4 A ʈ 7Th}EՆ _Q>. 9*sfHIb^p6g=r'#LNy̖N,~}&uÒ~Гn+ ,b5<1E~Ig~9 Z[H~Bjh>)j lqV?ZPwY٠Y.?%]U8Q0|oX/.@1u?*XFn;5LLm QB^lp r]^wBͼ7; UESq|~sGLXֹzN 5Lpg;WAeYQbiÇZҳk dNƾ/(}?MR(c =O?O!UyQiCt0KB;{h1Y)~2H"68\k\@A;);򀿎tS %;L\o" DQZ hspUln`]0S )B7$@ElpbmCz|>fI-Y£XK0;EL R6aDn|Y>iL=S^NUjWvٖ37 Y k#b=z V Ub䉲!Jg\ۋeS;IJ)i'&X5|yc}Fü<1 ]z9aS"Gq͇:0`[46T)EG˅vz2qrw_{ V!Cb`Ħ$\`TZΠzX.b㞍e%2X5Ƣ84DYY`E߁uZ|xV>=i:}"7oxY!,AߋQ;a9Nm7 D(XԵo!Ȫ`Azןh$lfB͛UK?R!C }SS&1ZSv=u hc TOxmƳ`)L 1sp"yyGvh55ACJB 0PNvnQ:9wRL7""kCޣ 'p{4[*Io b@qdEk4G}u$ĬX{_1 hr`}5x*է* Zh~TQ &PDs_|^qniobSi"cb: ەy !t;\u:!&hd^C0۷ל$֔/FA4k۞hZXnNKE*"=#dբ_Fx<ףY+@2Y;l/EWv86%;љ!c&wpO_Y}{U:4`0._!ܟBSLGdb F +in[ b8M\YPqn6k /w r[ ag`E:ar25FĔz\„QuwtQ〄{Xb(;XCXW?^}"{=Y+;'ǃ!lK+~ذt%F"DmNA r)Dfq|n By/„"SX%r e#H?$-cr…va˧(d#=(ڻ5R xNI'X:n[?ڍ-f\<{ w0zc uV |G%x@Ga(0T گ*9~HҖ-]*zdbpl'_Dm ӣ7(H0ׄd]JA\/\vǭ'´q)\{I_!O5٧4:g[.w|/v8c6Z~[Fێ޾:v CTN#g,"Uk8[ j.5,3a2[#9~ji4j@:×#iQ#,4#ZM_گ@}^j0!#AiLq.'Snn\wAP'gwNr:QvO&@OWoOH<ݏڞ]PT `I8>0紟Boܞr1gr8AlB]lRvz]Stjf]~ I^ĔGn&JP^Mo|tkv?%HS] n҃3ؘ.3-uoM'wwohX<>0~OQf*+ !v)?3OY7Ck9X 7% g+ ZY{4f\(2Hےֆ>qb^n'K$7w)7\a?"H-drK~cɃ|߆s+9vc ap&(=|ABrӨA\GfCnk<AV3[hAa!]wwW#1PLa }T=x!M9sz0Q8t׆+u6^ 7jUfQJ]<,>PC<\|/(l:fSKC/%U٭6E5{uhX*"D{f=Fy(YmFcr:ɾ5838Ŵ߹r[9* (mOLxG4xA=:9,}Sd1~V>+iiԢQkzxb? r[}2G t@95q,nt׊ʧY<!af .㼞3=e8Nߪƈdg-BW3Qhg&li&wXbSݥ- OMPK42_ ݽ5DͲmk]M*tM X炂T$&_W/OE k%*F67B||opYgGb?)YM; [xbݝˊ:V'C08 ڼ7PY(hgf-CR'CB=kkF(aG&w-=ciG[ӄE_|ϝ~1}WVGo<[py\I5lNlY屔"IQz4ҲsY*S+:!4bfU6XgK57mQD6;n8Fo@N䇓yb$ 9gM^PMX΅=4.Y;Iڲ"DY7)1n6bhdpef`Q68CL/>̄ed42< 4-z?d

vG/5pk}$D#[z !)@Z5J5T!HcINI>2 }:QVC?o;vL\VJ2e X?CjE3dyP!^lwVцD'b VPwsZ-&}]IZ{#lIewa51Npӊ~>~jv9,8\n67k9K$n;z҉љ=uqp8w#?qTyY$0C)8>I\єae,yVI\8yިdc1YF~gP$7kv1b!ҢZ.)vBAf+^KVD/1r!dxu}'M|gi{#AT_Nk9zd@RA*M|,DVFXοԲ1=TnV*0q2-NUkai/`H?S+D8af]P@Ƚ֏c#Gcknry(-JTX}5;LBI]P]5 o3^X6fmP,K~(9ßGE3| &QLLI6{Iz %uVBYQkgJAœ SHS[E&)]u7.j{a Ћ&x̲c crg] ) jtѵC$~Z1"}Pia?f o4㉭z`STY4n۶TfrKZ6lę$ָ7|YTqO!-Vsg6peF>ՁW KOȼYTԅdov[hx " C7kp H!/F/a*$X\bIڱEht~ƉbB6-fqjQVO;YYOJa#݊ $E_1L?vqG4;FQ A4e4ѐΪ:8]%K*/u%8($րoوLE ݤ=CqFr 3LJcgҊK{+3+scL}^HNU" .T1߈#7Xmuн|9W( !7fӹ<_&S&G߼vfOa>3ؼ}+;e<$TXNz;WSA%(̑R.N,𠵔-iL?\l=T?Ԓ̱|~qH\"!&\ ?@*A%NխXTKشjsݦ;~gzHx"|5yqƊ=p5`"8xf7( MȘnY]+ӂPH͑WYt{7|[uQX/hN*>y.Vu3ds>hwN؈ВJ4x ٳ!F`z)?ԛ~(x-R6+t[THl#$/AMnHq=]5^L^]DžՎ+N+{)%)7bx+Pz.)Wb`7ۯxg<\Xrc_':y>HYXA~|L>regoldi{"YCH0-<67&.wma_Y/DF>t ?/O~[ca9+bRq^oZi@4k]]T5RAeAO$ޢ#„Up\!KNX t͖a˗O0BƱaT/A`{ UQI {HXVks+HnF/:hb2`ܡ˫ I/tQH{`QgNlLoG>:j2X/ [OjZ[Xq E@-2] (iG^ ⣣M.V](^DH3<[ՎK5#M|rYSړtԚ.}iɏ_9j\-ZmQ)G6S佽n wj Y_:ϘVزAI Jy^im#k b1dY\ ng߃U"pTXqӰL/8H1`ڑR?87 rq8wn6m`j[~]t.m`lګ݀Rׅ/ug 9lЕ-9l ;o[} s2qz@JV"תox#UD-^+'( +}أF7Mh8g$#K\y H_FUh]yLh8`CAC@'n@+QknΓ%gGjYu0ɊUc)IؓyTPwYٳ KAcZǪ5diTBi)B l1<:㗊Zo)MjNk솰&>N5A=[<>'զ'|0`,9 Ǫ*'a5FQd!QvO*W際h>F_>sI1RmU_[LxWcYcN3Ls%IB47k\+Yi*?X DKT|&fS9KToTh:t I_P%TKU+HpNIܕlK,:{Ҩdl{ 2*K=rzSX8 pYr~xׯk@`R],t283'7;=OtOs2;ҍ͝iN5&F~Z3e;!Y]ĩb'͝Z58S/lu5i==E^Z~0<'\^B&zfԸ&SX0^ $yk"0o6MG\mâVdx@'A|26x8>5NkB6{DŽ % (,FB&}Z¥m|a,pɸֿ<ݗ+ pFMɧ%y`'7+FtMৱ4!el.ڇdphQʱĈ10%1]"g (BOmŶҿr±=`kYO =|zi_ !T9=Ʉωѕi,Ў[;L$V p")n.i >MQjHc@O@U6HH91Ο 'ng+ԭ!x=kfN+܋ŞZ?T*IjuHęAR- J>STk'fZˮ3 ?}I ˇ~p]-Q*7$_-Up~ߟHUшQ偄 dD}kEJN)f{-3}owE /Γ cW-FG[ŴyWI4@BiAm0LQblN,Q/@EFbn@PCKXkXeZ[iJc -ZjoQx_iyģć̍) ,fl$rf$(\)0P.N会OXByUj :UKWn{S'C(ܻ%+ jXO̲6hXĿrJ0ssNZg9켠CѥފJI`RS$ĠʷjOyGYc3q4uGL%OV緸ø@K9e"?h ц?N E%"RShOnO'%][M[Bya:#k2xdzVGYSP%VNn3c*'6rĺ&d+[5S^?(M$QalzjZ&j=Bt ͯLjֻ!J>d]gg}8cՀ4E>aYd8A DF'֋5[9wƆp :,٭8>ah́p<b]DmjoJ'K,+It߽7&չ|..0{n<3WA`XսV=K]OtLJP\ jØhU ؘ{(# !Y |7 l: \_[/x}r-`U|p)&/rڲ@WP(.ᖳ I @Zd ~0ښ*K5GrK =k9yvjQ ~8ڜL&!d1 e(^$0Є|t|Q+ H1g) {9Tr'UƏoa8a&GZ/d^S!_&:K\N2X/ x3‘wm9hB!n`,|YNnͫFaC8_SgglMqO6kǂ@ ?SBk}׻ ض_5)V)t豈 _1Aٰ=~Q(yqU7@U'"g(g?1kd;#$4_X˚RK!9'Tb4/- )joz/!9 ~ZWG.#&*4Q)[Z&;x9 ?gGFh7Kqx/)ov0[y+]MTPp?z^c=1Sؖ=p|܂ ׾q(5Q-Ux++VKUm*"'L,J(R `Q %y+[A<:G(P>aSWVYZpG>-87W=\XNjΠ辱^)KRyӃ\on8hݗ/18@w}I79K*r¥ZRj^"r:sMf}&cBQF WLaZUw@Uٛ@^ɱ̆' %'z"2V~MRWU\i%'A=r-SgQڷ! y̸(u}hF M7 z>F9_Xj}.X$YlfoG t>Zz'?[%‚TBCx< "<s>Gc 8O W:@>/9\ts$:vkVۙ[u0a&gDM)Đp}x&1R"@ VԊVM|#u*IiJ-[5𙖜_hvN(r+D gpTRy.L/lZ֊s }xuN/'1ES?CfrMlvЦx | ́:0q9~ FJq:+$(EN3:Yn4!rE(Af܏ Lay#1PF0*!GNI"FfKzpE%F B$gD#5ZU.̤\ Z1>iXP(҂Qۥ]h ( nQ=i̴?L}B\(ˡ1$ckY +qm}g`>*7D uk_!0wa0Y~#?qΝ4PNO|N~$HdLuP 'O:ђP=)n3moHMMfXY{rV}|#%w~^~;1y`,6rεi^:Rߺ-c71od]-֚6>S(PyHp1z1EL6%=4"ï;.Lt5}!4 -WkxtlQFVK#"%Jl@Gld.Orև$W=`NfFbt6tIFN"8GT"\m(@3Fuoj#dўV&SB)Jb" _) P fB6Q#%?'ӽi9+7 zD| @V:PA~U&i ~f7 .u̽0_(󧕼*g+yRAuOi.i<(”w|Zs(=/2eb ^Y EhHN~ު̔\VI:MhP̎(oúদ^A9T6`I_ɫb uߣQ[ w|ybӇ0{8n\9{b9it'}0n,pVydW9.#BߺVq K`}([9 'rO"D97CԒ *,teCzUa椋RKѵ o΀"Jj\=p+nxcOhؿ1Te4F ] 4`[rH~q>9pוG/t/WL'ֈ6IHa+E$ O}!LDiHV*MdӼ1BL,$ZL[lkQcŴ ߌPG7o 80&>P܄ -X%O sԡqD ƵY{[N!q.?`Y-aHCNGaOZ_,a,z`GSK͐Cĩ4qс~ЛNCk^/ΗT52g>@,\}E9csX}j؋U/,|o}cG%pHy! JPh? _1|&9}.6/Ұ1ȕӮL r_%b6>ȃ*cڽY/+VH"ښ_![.t\?*H8"f^ ֩76w*Y>V% ׇ>ѿ! ],> +{j90G- ssxnO@Xe@c6.}uIV^~S]id9H}C:{wqh$c,pf([_ "iM̀V1Hw͘_p1 nfK:|?`и>bL7{UcJ#]NHYn)In;*(͚8*]W(" /H )qu߀0fHJH}ώ6x=Z rY{ytؔ 6fոMeW3fd!$[OR|dxdEgic$qEYSNGhxBΊpˬnӣM583m]lvPNȿ28ϙxT!W;e E[8 > nz1Wduzw^u+O$dP £rWDdnz6Ԥȡ,ָ"0v *@frVm\u W3脜GHňO&$t57\~VOgy'6KL9 (Հ~VnsꇄʈֆCI)jj餩zjWJֈHUWfљMZF|wJCÒk~ӢT!(RϜ^.A&ROq ~jV%T9B 9JevʙE.basMM:ʓ*\-_, C;]7|1aqv].!! bNSн3:XF*|=g4~oXC3>sȇ*6{j>.y(a~0c/#}xM> @đQ.Ե ZW6 R2 mo9Kr,;t_G+aI?FKa כs:]MF,©r3l{Օ2ap9M-e2/wmT~xa6B붱Yٴ}ZL_t!oe&Q]tKYxb#Vw&2ԥp׵͏(11vhѢNI柌@tx& ! _r(hO7IvCNRb/;4.]yʫt%I~|M?j&a. # } %Gb%ӇtycLI|W;g4u,#P2Ii٨o[I`+jnӞazs)t:Q."ަ%@7V]\c:#=+GI)Sڢak-8D{GR™LAb!ơMix>93j&WX])oʟ?WyR;kb?l'0ޙw`mE(˙}+xbs5[w$ڬ ? ՔE|X43 2'>PWgd;"' 7I1ux JHJs&~9~2 Zʏnc[k{L6T>c7HvnJ\U@ק+B޻L[Z ktWʱROK{U|[AMHs= 7&1n0zNAxhՎoXҘ( ωJO#كWrG4t3j'rv̕xKT%JwEpOP3c`4D5:>- ]ǀV$7~ZUx^ka&`mle6Rx̀/; e9 5:{R%hh e00wUBXp"g yڕ8W%>@Ҫp[eIF.wD`}KD>J5RZܗ38ɥyڊ'xH JJWF5^^+7 Sn+~V~޷:R}ũw"y1QI{+{P{z$+p]DDiQ(8ľa"j8܎D,pgMM5*ю MiqDZlYᜦ%f[ekd9cHO@+P 1m9_QGM^JE&Bf2G]VZ= ,>S3+T% cRN&jyX%*eOMXMg(!{o=r!kK9[M?ef>s0&lx [Ꭺ1K< U&di㔥M)Ŋt,kļa3ѓTBO#ͫ>f9d$`` {="@_~=7{0·t0R:Kɕ (iqmihJJ'z{TUi! YN zfѐҥiyn \{OVץFc&DzAjf4tԞB:e;GFSn Lb✙ tE،~ ]5?Kw1 @kMw%.;; cw^?f&*إaS7{{{.9B%53?_?Ʒ4]]bHYeZn%]+B0"I0О; Qcbu o]!Qn<^2g10@qFR .S";}Tz_ 0_DItlLρD@X[|nBOƩe=-4dؒ4'žKKx䲗̖LEJ&L_JcpB ]:' %5Du*A?~H;LCkәvr :{žZ6tK\E471AI%ٙ.Sa@ǟ(Ē Eed jWVz[1L֟DYx IvǪ`;vϛllGˌN#ǔZQ_KǂPbg2;#|GbbdxRxM@lFV&&FC"po K`=ĥMpk9R 0rAl/5Ԛ8Od ,i$\C3҈{|T gOa,p<\o©m(|kI1o_ | W%Y*hrҞTL)ZN˪;̕ /S$C'v_p[y_8}O5Z ]}l!#vSZpL->5vg5 WW%dG]6rN + /Í%\JCUD0. < cpk$$<페Oљe}9[5E=҈^2?eM41F d~rYcW _c 'V lY5(:zd]f^=9̿-ϘsHX`ɡ"ǁ-f&^ ^`i(g qk٘O\Dt7L~sz>҅w2K~QN0gTbg  z #nbkpe7zQ{!ѓ vA-N\X*%Dc{.c}aP9/okȨj$Z渇62(JAxk͍&P}}Ug܏l |Yut%oE{{+}-H6xk3:3^u*LWXu1.e,LݢPlLU.rWzIs/eyy9"ĸTY%#(2ˉѽmyŷd<3}D^Hֈ? ٠_T'P{f0薕PMĕA WҷL^.8-`K_@*8`j}V  Vۜuo.I|Z܊3勫cvΑԫ"^~[oC_~D֤qx9mow?IoO8ւi򣽇"Z <7Gi)BĴ',_J;%,[rla'A j#~L/wAXq9־_ a>lLYuh#x6X>~GF ugvYA еÜ 5 g+wZ5]fOpkRJ̓O@V^:&P>ʢu\eNUm d22e V6*f90౐*Si7;D ]^f/}+6 A)41W*T.2:Ҕ'jn_b~Nj_4ˁ;Gi>&KS^^L$tp:krDCP;PU5H9$ Mo^s o0l'jrl-[C-v|!a=ҠB2j ,!  -Sd Y\d2|dqݑNy gwײ]9Gfv na#u> 8\Kљͻ_UZ:W?|Bi{VjO`n>va/ {sҞ$ w',.c6N%oL i}_ 4qF[ԁy#/ uTa3>"EbKwdxA`ƞjj01I{0$wFI A>=i=8i10 {IyкX.nkIg3UmsJ6Bk`C¦D󬱟ҕe!-iGF;iHj1ID8nQե3[MG>l1w9MxP-Q6.E @݄iVmFRߨW*vǩ;KX^B4@QFI+X_z~{Hq_!/> @Ɯk{RD5ya?:T`vZ-.|\hFۇv{pȱw֣g2O,(x~:>;esy rʭي|I \d+Lq˧ȥ0b{m;\/UړXÒDqꉟc55HӅ` v6 Ge[ ,lH<`ˏʮu>?9Q[kz8;AZ7a z3.yn皶Xg[ [-Θ kXX" 6X0ˤ}W hIp}|?,C3S* acDM$ٵ SQqJ3ҀN3>,TB3c<܎nB qwb8bH\tWxA}.gs3[#{$v-J"qy<<ˁFt~:6'DedgIYGOO&ϏG?7X(b"8_&gl5 ĎU9Ï!kyh:C|O%FZpK׻Jp.c aIɛ6cغ{UӒŎ,#\q7+`r|u,Y.d#\t {(Q멭1W*ۡ"_}|WϢIxv?џI vZP]:e}-.?=<3X/<ԴwpdG&.wɭt+UɯZ:kצ:}%qfgS"?ނHuU_I71Ɯ rX{lu a.45EjYT_, R8~ۋAqpk3C0z36kH|Y9[S)f-Gߡ#Ss!Y(xh+*u5W$RkiUola|\(Ft3[KoӾ*b2xVť5ދ\ÇY/OkzA? CGk'J=lX)СHxkCs,R:}[@n?-$ܫ"u ٝ1P{vn#=^QSRO{|+oEA|ϡ{`FetE冱.vc(P)6_blsܡ癜e C» if-wA==-q,%2 {u|X"?6lcA'Ja]=[0kw*]TD P5)|"2"n>zOwyJ" ې%Q? 65j)2:X(>  ^J BNF;$#Yq u<\a<\Ƞ `bGP@neن}-BzER|"{97tgP?loD66+ak PV=45in J@ ҙwo0^ z7.Р(?9 ƒC|?dY\ @DPɵo] dT{a</w/Ǐz@۩WtR uDQT0`|HˋO88w3 UB2/;1j|wsUPO[#A'u7O0G wwehbRBLT+Tq"I]n\`A$uSe(}kk8mډͷ2csdb"@'r5y͒{jO{ym>A?&AK\~q<,Oo`od,H&C=TCx/1dOg,Y2/%<^ͪj/zl'qK=李(NHNJ*ZsIhz0 h==&Q|})l7qhsJ~za8/75y 1*O?\nla[-`\cur f+b Q+L~@`7hUxMOg:E&ߍ?_"՞sd\' ee[X=aT~C܊ |q-1T:3L:hQn^z$ iYw}+##6v2(]޶l˼F2Hnj8~p‚"rãwsn'uhVb3|ohzԩK9):i F|\2y4]2mK C&rZ{wl**qFp[V7a!L |@j]6\!Vg-;27;eO€yf+J8%/ʩYzQC4&X܎~WQܵEw\|LQLk0+@+&1~8WjS9V cHx\oqgʩ6dVP1)( )[g8#omġm tt3<#ިW`۽@9WVZ YmeB+7yedFrd|(nO*;]%>a?!F(K2H{'P.E.(fZ~|L_R.,hk|xg!dÅ ͑\9GONԆ 5Y1X8A4O~ cvvn"n.Z3jYf⻚Ul@pBO:Q}b ÒG늢fC Gq3F(8-mȻR>-E_;PZ}EgǬtr )F/@A, HYrL>ծDSecoj\mC@O8.x=eշU3YSW|LA0EJVC)%5zl?*l~/5̂SA\.a ?ʻ3ow TiSHȇ6ܙvj!U RrzCK!7a]IeFSnj7eenGr6jL:^Jao#!^S`>gE'XD)bs&b80o4ԟJp:uu:K;o=KDhxϫaiE/p.#[o"Y=Eو-NQBE VHx:-]5ͭYkVT=E4\:mũ27B͑*OgtT07}S`$ra!5!"WQS;I7 ~z Hf5O&m>Ñ3?H%k\9CԻ*1oMs!/5CDL΢|k@{!x7D~y=70L{cMTy'Pl)G]/D>V[b{&Fi;UEoX[oخ#vF'vX@&$q z эOxz* 7?4]>t) &Hߢmx4,]bGi`$R`@#T WDZUC'NS?0tW|?!ʗp3[fIۆ^R^R?e,I2Gu@:J"!8#ƂX i3 w+Jܰ4EB:g۹E&-'>j=HH4s EhK\GQRIbie*@wpmܮ;fa(7ΚhZ1Itt!L(е"sT7wFUV_˴;J,+^3eToߖnd8$ lSdx )?s`-Őmz;n'\BIG-j*v򞴸JsK^%6b~z22' AI€g7_K'33: g锑&4=r"Rݞٟ.!obOG|gǕѻ@vw>HtB[0 tH yzY՟yd=zeY{TE"gqh'w+i,箥TTj‚ٌ~x &V% o+i^BbK@ɠwΥNl O!<~ˣD 棽V&HT=׹$H$[߁&ZdYvgVؚGG W9f!.OOˤ ZR5Ӎ.IˉfUPvxA[/FkpR7VG1XRcOB32GAb^?m{TОK|o ߐ[=Sdb^)[ ˶Bvib]wI凗6OfaXqz5+Zyw %c֭z5mgtΧAN&p Qy~ZB~䴬O\"x 4[._F gE6"uG4H{$ ᴉtUd<Ή!L{\c;k +JW3Oƅp58'JѰI%`$Y=rsi03P!~U}r4Q'`%pe'Sx*|9m3xuuͿ!"U|VHlz 2&> &QAЭu^J[`Rf(*OM0q0?;x:[1AkxA#յ\Eg_u(IE\ WhݭqDlq8=ɠʳ IT&PL%-}hjʍDt,=Pyy;9HH@]7uꃈ0 \tG%lQ# [TDXDhzA]1͐jh_ȕ(mGЈ8F%AݨS2Áopn_qdWÆ7v &?؂9K.GL n@? wVݻ:Xn'Վ% ^UF6h\'^LqE]%A`HAhv|p;$nM +b{8PG۟xgV#2i|C3]5U9gKyKqGrw=NLI%\+bQďS.sg*PIO)r.RZWvy*io0PnA9;?Ώ-/A ֚GAxΜĺ{C^*ƣNOY ,4ņɧ&Dm=y ̙=LhCr:uȕЌ>9][jz ȓpCYhi8 Me~(G&B'm;4qNT~Hҝ,;j7F0C'6h^=T$2ݾ*YE_Oxf_XnʉBHe$f*K2Rj7vX5v3i856FF5&M&69|QBq;>Iq;z\@MrplJbu#.RO&k` ķJ%`ycS׼\3b{ۑejgTH/ )c>VA   !+hOai:&CYiQ "hϥboMfC] hE j>0ZSķڊ 2팅͈wd_p9WHaV>F4"1,UC^+cE`=h@+P~=<&\#)< ^ʎK+{|< CSIoǤr'0bC:DEY:j`\lI >JO\Y|r{?Pq(S$F أWJ>+/;]رR#YPZ+l^.OvY̝ ^c.Fπ#ǠxA*komWx MŵJ_w؁8ۿA,P :MH a kq3>jA!iНXzܳe8\|O:&U>Ïm} R%_PV6mEHM%v+Eի΂X)>~١d:k#J=P֋+"m9#By L0DQDeUyAR/I\ 5cv^M|oX:+&>P (i>-A]ď\@`5KԐaw¬,Q Ey"ma}0Jd\QDb]̀g:mRAz)wZ('P9d4-S)yJϸpJaravv HI#]I2vYrp*+-4ovdCkHj(0tsХ:[3;4emԷj7JWy!\D%Wsa{hQydg;s"Cs^s j?}Is%OD? Z@ߨ*E U/eG$c)Y&}Q8ky3_؟VeO'm=Nm0}a`ɏJsZGϩ8'L[>.F#&FlVt4ոu_'+\Kjv* G>Q*=,|$ lp-.Wf}œ7k 5gH~i $"W]T@^x`^.\JE2>m`M^ A<.C[g5\YtsBw:hh773!fPd.Z4N9cK2ubIfr d7;^x!#YLȅ*mɲAՓ ,ʨOTz "1jW;76t(AIyR^ON5~nzO}~CdR&/`fP4?(G8TwdGE| hLa22Ø>dc;Oy$tsn!QZTُ`l>eA;+;M\=tBj}*)gx}<ԍ3i^}-TO }@m ϖlНB /d9"bVsr6S6p-=6ܝ.7ۅ'&\.~bRj];gYp")B4xNYdL:=S֔"/'#F^WM8IP=MaRdHWp_1J |[{}rdj%0pzLk M:҆B! Ƴ;?E^"o 'n2sXtddfA#!ƕ'#zۨVh!9ʍYǯÆ+"A'&/ylM'RJoCKˬ@?&7nϺYPr۠ح &Xe(}9+_@Ń#g&{ ?+3?6S1N X~B {{( 'ϗձ?[Cm7~'#Um9yy]9㬻S:茉hnD%u_!ףڭ.toCq>2b;*m::Fs70.td;vV? ؝d'w Q;.pӛ00@eb'@JP9&a ]לoO/1ôW4aERn`Bz%9"' F Qdkw^N(:Zo0me 2P6Hb#x;%bb:JXf + OSsfʟ.4Q[,a#[lLKz@1{*7WZBZ0` ACdy_o _Q#DĮZ`U:9n7v,z!qrf0@|(Ԏ!9\ }Z841XрO3OIZ>3Ų7Ţr@=v3<l6yf߉#-cvJ3Oܿ\.rT"0BQd yB: 8dLqkwor=xr\K;ay&NJ˃GƤa0ܢ(f=Բj3--gjHf} X (Z\ux7"qQ+(hdhD䧟A= kkH@:nrM:;0kEq&*nz(IgA r0!jٰ̜ZuՍ0"8ozrX6iK).@f4)KVÐ[cv!,lEar=yȥUƷ=:F05)]$@Gw 3 oPA/E[9 Wc>u9^`,:Xgl s*ϧ wŻ>2QuK]/ǖ:]AMWkvbLX}2W(b!Ybljȍ\IϛqtqfՄdEpQq?rzc9q$ܿ(3咽g>nF䤓""z㷎\m}4e;rӡn}I %k]q>GN(N,dv7IB<!=O^?Zj(t+iJk8h@CR^OvS6w=.s@fc/)R#>";.eT/(֏i`4`΀|Ӑҟi>|Jn8>V &iPs1鯽bD0,OY S奷Q[^HM$ :d{v5w,!ՙ}fЀ>s "M%#7Ō{uH8ANk3}?nr:0ۜ;N4S%th{./_g?VS{0"6D~4B rɳa*!z{u_!^ f9RbgUO޹P׿)¥ݰUWE/f%㿈M/$B<C][y'YWMܲre̦[V1$4W̳Fw&!Y0XT&oUQpipq@rݠe&w̙kzµM.'vtة .--i"LY'b55 /f B fb9-|{̢`_w I]fWGzvP6`:u#T2)]OFk)uaS,|` |Iy2aj`K Vv[CM -&5S՛vVGU7ݙHS]G gC@"sMQ" F#NN(Oq\ AY9H8I^%O:T1'e^p67a{-w# 'Lsb@ؑk!B'ӃAI-#l^`k-Е'8Ո ޿Ũն[}{2x")?#izҫQ$D}4fRzo kep{wݹ]`xV?3xd{cOO㋄(X}IqiL|TQ{6Cφ9##N+˽ ¹ {h5 M!&Rsw7'Ze?YS&;!7 $DeTƯLkŇˀ LyN˾Rmt`&i ,qO5Z 9uO A'ʰd@awv1(d?j\uGnî ~U-}^y1懍חȲ, !qȑ^_zƠ+WZȶdS6_${LdgD&T_dX!bnya,d}v -65rO YZ