glibc-langpack-en-2.40-3.fc41 > 6 6_ 3!Flض zE>b$bjf b$bjm}+o;EOX8.ZK9 8W[ !jR aVEk`@sRJ_`D9)Ymp=b.0Q'^3ܐ?zGi9zO@ז_G`OppԳoŁS@at2:Q5SЫo<}fΰZ&H8Yq$Cykڕf=b`,hT^-vH3!ȌdD~NTU]ȣ6IjѢmMHjp55_бLϳ(:ԨǛ?f|hX S("O Aλ TapT&Iv!h-!ȬW @3Pa2|f4I  b\XRB͚{f+Lduk|o({lr;-,d҄@)r<DQ;Z#L&'C12E:BV@,'FtMd>ą^e;*k!vJY*,; 4e29cc951b35cf43be1426f870f3d2fce22ca044d5e759fabf4f9a7fd0eb1bc3e6615bca3317ed9c2c18ef9f1882039b3c2484ca030204876d743500473045022100fedf914688f26e38edc32333def5ccdb2190962823eb8fd72e8fb4e7b930a63902201996b1727726b124a87b9628766bc9805cc11b2bc4e4817bcd8dff7d4111a61a030204876d743500473045022100c1c181d3757700e163a5abef2933823449851f7d543d66e73f8d8f3115ef2cf70220048ce0959c4c6f324cdb409be537824bc2ca9e36678c59e48fa527bfa950c95b030204876d7435004630440220537bf24171363c1cca848f43a8c1fa70bedc7b3ac63a52aa4b4eab11449c49dc022040d4e3b4725f6ddef4ef171515d8ff4723b81bba3ae1796854e7dac3b0354505030204876d74350048304602210093d7771122fb60c8186a6d7ac477570db5da420b4c5ab642a3ca81a95d335de0022100fecb69f03fc5f5d620e487e8b3e009fac12f375ca0d962fa813899824e20ed5c030204876d7435004830460221009fbcd74f3092c974eb5a541370554f8edea9fe0dafc04b53137718a370fb11340221008173d307bf9f8f1efc134c0a3a37f76e76ed9fa765de07aaafbe21db13ef3bd2030204876d74350048304602210090e7a96e9e62dd9fe402f076ac5e990fcdf6d6336a07c16646c3a699ccf96b28022100a29ced891731919e72ff8f4c810c0a504668fb421523b9ff82d1b546f6e64e1d030204876d7435004730450220549d4afea87e34403e883215a8815318ec3403a588c09c819e3e076def546386022100f7a51c1767ed412344219a9da93ec038134a87718be7134a8a105fea8b00848f030204876d743500463044022001e5a9e4b653777039049549e3fca5e9c45e0486de85cabd0fa0582ba69d08800220154db4d7f75acc4c565b615e4901facbe1a2266875d3d93d7849d3615d01f016030204876d743500473045022044b13f4d4db461e3f7badd2f97ba4935337ab3e9951cb630612b5b3519192605022100bfceac306962e641a9f1958f5de533a0644076306c688bc9e8afc06487dc0666030204876d743500473045022100abd78bde36195420f398320b619bb7b56cec8678b136df651f18f4b83681fb770220205b980cd8e150e4b756117690fbe69c4c9632d37b28ad24addf007346804c0c030204876d743500473045022100bd8f85d3cca9db5316329ebeb217a7e106e08941432e3db65129d4e7866250e20220236cbecb61ad3a47590b4a268eaef5c2235168ec8f6081944e2371c609675ece030204876d743500483046022100dda0a096365236b0960a6f7fcb3add98d4f613b1dcc8d1d081a6e83e35d01e6d022100b6b1b7890b86d36af2f70d435adea37a83000f706dfe8ffbf62d4bae67856349030204876d743500483046022100825bf0848f63268fad12ead073222a7862839bdcf117f84443926aa7e0ab5075022100c2312180399f4598526a95d90317059ab5da0f39cb7a54a0633c0ca73045ca2b030204876d7435004630440220453f32820e5ba79bba49f5e176d160b8c42f37be3fb4b2676c1fe6acc2b47f1a02203b4b3b319c60f8d41015af9213309860de6283ad640a84dd7652b0b7c1138353030204876d743500473045022100ab844c5884ad3596e20a3cfc77c54390084f2866e1d68a4957145ad5b95bf5fb022048f4e6d43d68bb8a213ebf914252ba9ea2bbccf31a90125b8525f1642d92db37030204876d743500483046022100e9a74ccd1b1246e893f53357303f4d8dec0839cd47541946f3512086fa2dea22022100f4bfb0f2a54b276d2c8e71a77021fb36409048d0f45c882ff5b2a2b7180a9737030204876d74350048304602210089b6f3f86f20112166d7a2a042ff17d677d6ca75479fa494c4ed434b99d4e6dc022100ecdb9db3aebb307742a02dc05ff258c6d6eb08221b8cea38d1909222418afb45030204876d743500473045022100f83aaf6f8d2ebf084bf6c4ca22d67c6ee37e8d3cd7e1d70dcc6e62a8fa36d9d50220546828bae39440108d578fcec69ca15d02840eaa6e8c28508025234aaaa4fec0030204876d743500473045022100c3d642f1b506e404b9af0372df228fca9c3957f87ce899ca65fb7b9730fd7d6a02200cd6d20c2ccb5bd40f8c73837bac90b4b6a25dd41b9baba36707a4ebda845be2030204876d7435004830460221009849a29dd462aae77dbd1ebfed50f8a2ce0cf72c6a04171ec6a21abcdcdf15d90221008ce61fafebd6291454d191ed93c3b6c325fcd964ab3c00e6fa3d8538197e78fa030204876d743500473045022029167224347d87f568c3d3d2ba4f183390619795dc07d432c4ad20039e9e936c022100b3d01727d172bb6f3266cbb09593a956b08c97ec8fcd737b42ac19f51f183bc2030204876d743500473045022100ef3a8babb80ba24a03dd0b3ff479bedaf15c4d291090db11ed4b2e7174cf9fac02202d2197c3d59f49be2daf8883f8e63b094605a29738a47fe22eff8d22947df270030204876d743500473045022100d8bd50d1d5dc402c931bcf2092f3a4bce7916d2fd6f96148e8a0a69c476e7525022036f0bb4499973abe70d6db469a271e3e1ded107a4571c614f964d1176d34ac63030204876d743500463044022010b5ce2cf92f6350a041aa4ddf5d1a53a147a5001d535946d97170ecca8d67d602201ef236302ecc9e3e5edb55db43e46b885ccf5047c8d8deb7b6799a58eee351cc030204876d7435004730450220426b743d6362512f2d78bc6529dbd05f84ce94ed0ceb5db8be2dcdce3eed4d6d022100b9862aea66fb1b1a4ee6710a0ef31d130f46f3715748748330b41ed7398aade5030204876d74350046304402204723246370b637b1591dbc19530685ab2ca1909784eb919c2b352db76ac5238f022054f9f7698fed3c0309237a7299df01244819bf1e28de1a888807be52773d0108030204876d743500473045022100b16a75786f60440e8e05df0601db437a46b9fef9fd24ba2691f398cc992852a5022026edaf10bbc6d74af4b16a0b80e0a5cceed3ea17efc07377c08fc72d79001540030204876d743500473045022100cf3279ce39a67f5b6f3e1c12699ef23646515d1b160d3c945998ea9543a80b320220568610bbdf0bbb0c5916ea169c34deb9536fc4880af8acb5632dbd1d0260baab030204876d7435004730450220087a61e55a40c0b16b02b5fcd5676977deb6e1c00de7693289c25c283eab7f71022100eb16b91638f32ebc69b8a739274315f5666bc0e02732fc215dc392fa8394aead030204876d743500483046022100e65b219057e0c2f47fcfba2abc549b5b15c798c24407647cdad117449c51a65b022100f37ad7188da57fb529d4c266eb845d273c701520e0ffbc11109699618f9539e6030204876d7435004730450221009f5fd98811097c168929bff9dff5b2880d1500d4e41410b23db972ca6e6cb94a02205d2d974ab72ec9e2db510592e00b19eab3d68ad587f07e0a99830ecc0d147887030204876d743500473045022100a65aa7958ae65c7d272cf31f0494eeb88628d6cad4971b346c5e351d138a7884022074a15a5d8b81f827a9b40da0e6c1cdf553bbddd013327cabfdabb4be45c2d434030204876d7435004630440220182f75214080190728bde8cf1fcfd01f0f1e6112be54e6355869d5f91edc5fe2022006c6cbb85cba0cc6cf82b30d915f4aa8b21c0ef7aac6c5168a0e4d92e59022cd030204876d743500483046022100a6b6d4de398429a0e6aabed18e85c23e298aa602304daad4c0cd3ba5f15d5f1b022100d0dbd6652c0a1903e2f3aef91fc6349b5c25576d30f8cde07f618179725a0ac7030204876d743500463044022064ce9a39d7f28832ded471e0ffd8c73da90f31a34b2cc2b6fa631c946f4c126a0220344d83a5cc70a5a2cb606846c020b5459e1938b9618f2d71a297bf458e0372b6030204876d743500473045022100e358dbdd9a249a014a55788ecd38807085a36642c30e377f41b60d88fcbdd598022067fb3ea5ba5326dbb1cc1292e8b35dd52fd4e3a34dd296495877b875fb258df4030204876d743500473045022100aa88d7e9d971aa71ce7fa3848333269870f3f22ec528a47dc8fac5ea26346bbe02206d268d88bc164d9bc9302e93212da1cd3a8012075588cb983a19530d965cb7db030204876d743500483046022100bbd69f8424afebf1f04c441cc050bb03810a734987ae666b02d6ca4964a35d9b022100b6e2bd9081ac6d7362d8b8fdfa372742fe27bdf4bc710d5a8a10d045f6b139a5030204876d74350046304402201ff50ad428a9f828ae84ba1256d0154cc4760b4a4b84a313a97249cb5caabe40022025842efd7959badf0eae276068dbfc584b4d4a6bd7ff77ef0b0bba3f5a64b2de030204876d7435004630440220495054a23eaffe823a0fa7e97043147b5ecf2daad897ba00cb171dffcab4476102207ad71724353bceebbab416b4f95c47e69abb6eb0e24740122a992436884ac3e1030204876d74350047304502207391b5f6da8d8bd567246e4c408a7b38b86d024133a27ac05b22804d27bfa6cb022100bc853333b9912631b9aa6ca82fa97f032c7e5e0394b7e2299e94195770ee8e05030204876d74350048304602210093adedfddf3cc6bdcbc07430e3c50cccd2fef51fff2492db8021c8752819d112022100c7e6c3ed1394f4c49e9349e708c820c0f8935ef8274fe40563358fdf3b2d2274030204876d743500473045022100fd608141416fbbc9aca9fa2c683b1baf43d7fa8d073b4cee36a2a5cb014d0ddb02201a8c06067a107ff93f266be8ef864a29e158f4e35a2f1a91fd9c2f2d92711a94030204876d74350047304502200e2207cf697c6e30455098888b2248f83a52c943f9339cf814887056255c639b0221008a55627d3b7816c3e9b392d6d1d8fb30e33d3f458d086a974aec44d9fc24f56b030204876d743500473045022100e577edf5834d7e5bdb2bc1a8795bece48dd45080c46d1cda189491ee2313a22c022072ceb512be0b94cc69b9bea6fae86ebdef6d695199e7b2a9f78b57622a743021030204876d743500473045022019a7794d24e2435ee8052093c649b431eb1c311d40c83e4e5fe1105680c01f5f022100f7484448b32a46f1e637c75c16bf954676839edba647b0aaa7bd703aaa05d275030204876d74350047304502200b5f759e862c3defdea86affe3fde94fa0be3c84fbe350a2a76b7510feecfddb022100d220f952cb6bd887da844d7e4c23972ee043d49a2f712f095224c1c2083df215030204876d743500473045022100e9cefb7647292810c982e6cfcf7dade949ee0fed6487f9b79426cf44184cc47602206d2f01b4fbce8e1d4632944dcd23c14afc3611e9c7df36771f337d7b902340f9030204876d7435004730450220458a7c27fd683d1084a1823ec50f74de7121c30402bd77b2de15aa972d428ede022100ebff88d2674df1221a5cdd72f84e4ff22627c7ec3079768648ab41393cbd69e4030204876d743500483046022100bfcae308a3e08d4f5072a8aa2117ac741bc3ccc83d6d22831f500a8c5d7e57c8022100edc64d9d6fea91b491e5de78b622a2557779ad4d8d547b50a9da94722bd8ee2d030204876d743500473045022100d6d868e37f35b0c0559d2b75471fab9d8b6072c629dbd584d5c5438fec6b9e30022003ac840594c3a27d0ac11e08844ffa3b18c0e14d68ea08de6460a92f576cb415030204876d743500473045022100d8906dc9a820428fd8bbd318ea2159ab36061adcef0fa1d318b816c6b42844e40220397f1c8da7f6d6674a31d80310dae81424773870d7a11dd17463102361463398030204876d74350047304502206b5c8e5d6df41ddb2b2585020f9debc8409a744eaf93fcef5bb1b25ad37163f30221009fd37a7d9b6d920f00cf0b063a74d783f8bea704f438fc1e20aa719ee103c5bc030204876d743500483046022100f217a7e53c7622ea9af57f8f407011d3ffc013e5354df9c2a16f21b8ee8df431022100a7108f2fa155a5639dbe3eca148552d74f07caddae43bc2fb98a6b54b0843be1030204876d7435004730450220721c084b0570a080b7109ad0b08d716ad2c49fa06d0aab2b04a16e008c39a4d9022100d1dc3e04d360709d73b92a08bbab38f064274577dcd91d44b0dd7489d5b32c38030204876d74350046304402206f081da1f51df95952f088754a919f58a2444692ebd307a2e0d56aabb5dc77bb02203a7d89c1a08df7d385fa1d1fa8deb492e44c6fae98c335ccba066b348779eb30030204876d7435004630440220708462d2feb1c658e7397071f4bcd5f04fb67e9479f9ab92b1d188047eb56ead02203556571421fe00ee8a7ed1565645b667916bb7971d8d4d1a631a5b9883255b7d030204876d743500483046022100fc0eb16627156d58d6c5748065d9809466d200ea0da90c22d54b253c162864a102210086956e2baaba44bc87f2edcab8e7f3615cf7778e2ddf14b3972ac07fded08584030204876d74350046304402207d4f49f216c278fd614b4f22ac2616ec57c36bdc87b36ab15d9c4cfd022bf6880220142dfe0ada15302518e4791538787d9492f90438136cd320a3047bf318bc8d11030204876d743500483046022100d34614d51cad462610ae4ccf1a7e8a3110ee866eaf7313f9fe4f7b896718cce3022100ecfc4db33e4a81b6215a0d0a9673a99061995d568e4de6302107172814a8cd12030204876d7435004630440220240b0e10f9776dc47468e30fe48a99ee2605aab565a7e6c48c064ebf309fa179022040208e4f3d59df8f24f3b3cf0e426d23403d2500c40e4958e19947dc7b175601030204876d743500483046022100db987c5750faebad041d856025da101dd77b055e472ebc902d3a2b682076528a022100fa8f3fbcc7ee547b21b96a25d82db82336acf23a0b6f8a81c20aca10eafb4ff3030204876d743500473045022000bdc1dd827f928a139cced15954e03d76465dd5c5d6b5e5014e86102096acb4022100b30ec2c7c147cd23889bbb04b214071deb010ef6b0f6ba03078145409a358615030204876d74350047304502204a1f1023ea9da391b0c1bb01f834a8e47606fddc0a7aa628200004260bde712f022100d117374ccca883fe498da03e57501d58fcc0a098582a987b95da43184b00daf6030204876d74350046304402201e9ed1dc261c6f13baffb7fea62603d6fcab12d745a5984ee3a6a82614a3109c0220613e2ff889b881bbd0c28a1dd6f660cf854fadf54206b5d1f0eccfff105345bc030204876d74350046304402205882de8f5c0d14f261c916b3cc3fa63affc75274deac3611c6e845465df97a220220581cc093b210f8cc27ba5ab98a5fd1506725b5bd4971e97201800304f373626b030204876d74350046304402205bd6ededbefafe1eab2fc787cae2f405c5d720fa2bd449ed3c4376ed6785f07202200daf6dc2179b8d89f4bfa0a55bd78dcf0d01dbc969db76f5bdac7940775de787030204876d74350046304402203d9b4f7390a5eba0055d9035a35ddc4e95949dc7a623b19974f1f283289b00470220647ca3d7698349bc681e70d3cb4cb118b074ec14ce865a6e2304225c54372b5d030204876d7435004730450221008accdb1e65f38ebb6a97bd13fe39f25021a9027f5c2ced241e69fa52d3bbd2fc022052d7f54807f2bd699b0a5fe21ac22c0a4cbd84b89c356c9f3621c48a8048d617030204876d74350046304402202acf0a45ac726eb553048b365706453c08359ca2df8c7c7fd7cdcf7c89f7ab9e02201001ca2fe3849ad9226d0e68565de50e753ea057996869d7be03601da40914c2030204876d743500483046022100c4ae777f63d87726506ee571564bf6aa76f8b76e44a92653346d131f71f3012a0221009c29239b1609e43a0cc55fa96768ecae1808b1d22940fbc18b1a324b8c4d0225030204876d743500483046022100833974ae875a352e84f5d0978ae7598c76f2430beda0e1500fd3c50dc8cc1fd9022100e1322f71f5731ba5fe046313ff8b0deb94d94028e4bba016a3db3fa7d2e2bbca030204876d743500463044022064d53e56696b57e41d6315a01dfd3673d8e279a577bcedd5ee6cea9f523e56cd022050db3024a8d4108188350f11a03451edf3061ff2012f783222d960570debaf0a030204876d7435004730450221008bce543677c89f268ad35deaa291a231eae74a21fe92a6cf647f568b8567e832022029af36f45c482462e6e94b161d7213ff944bf65ba85451bfbc0e7403a3b499a7030204876d743500483046022100a0317c15f72fc0cb14fd89f7a93f34a2a807d906adcd5d3ed48b84e58048776302210095d5d9bd263ac5a1d5ff4cc97c9661a5b305ba55df41807f1ee4e6dcf6daf4fb030204876d74350046304402207d5d9c9ea16c230d6453608bb280a49652d6518cc709be6332b59c679cf680af02202a0dd45e6201ddaa9d5e542588e03611096308d594816eb64d5d79b7a21fe1fd030204876d74350046304402200cbf08d24d74b706640711ff8db1df77381837c35f87bd8212ad29c3c22f67c402201cba90f84b836039c52e0a92895f030f812bd8149b2b7a743c59abc05caaded5030204876d7435004730450221009f06d3e802c7a7fd71f4382e1c3920b74d77422699ae046499ffcf688b23505e022067960d9b2ac5d8926c664259d6b1b20b915604996b038c366a25c51fa46a3d81030204876d7435004730450221008ee420fa8e6db0e90c6d8552bdd5acdb283ab99f3a17152f97118537b8b1ba3d022012baff0b4fe124d3e558befe3add610ca454cc7bff407a44c6ad6f445d278744030204876d7435004630440220588f35baccf3f66dbee0a6de1746d96974b1ef6956c8752cdeaf7cab0d0429dc0220232af96fe4ed96675555bf90329567eb7373da6aea4141f511f5fc25ab27a8b6030204876d74350048304602210087c35b0c2a52362ee8d66e3386fec9820b9ac1fd95b4fc597303e0c97a9f4ccd022100e20252b838e060b6588c9f08e0688523c00d0da85058d400e863bbb1ad825b1c030204876d74350046304402206cd6bf2512e799df610c0f02a6ebcb8f472c8c5891990722ff17c9b30ac3930c022015cce28d1bb7a925bce8f7c5babdc4b247b1eb0e1a2f701152bc0c91e47a366e030204876d743500473045022100fe3124c57c271a9246173575615e5b6350bdad0949ea30f2b0d214c3a0be1fab02207c64919dfa02bf7e989c087c395a91a1a6de9428c80323da00d451c144f67a21030204876d74350047304502206b2dbcc28b4addc1281c80253cc2e40c637c1625283ac9a20b2cdd82151a714a022100d0c62ca6230ea049e88f6ee3c6622b084e74b7f2f1a89b246560ae622ab9b676030204876d74350046304402201deb2f676540e398e49f06d19e4a35c4ffffe863dcfb6a885a4d5dfcdca99eb70220720a1bbe760e49014f6fb0e4cc34bc7908b79e21d9cfc3cf6d137023974c3857030204876d7435004730450220348c3f7178fdb91bc9c5c0672821b37ebba7a884bdf92c560f76ef9ccb2813c1022100cf8e55c000c487c80503198f7e9342f4e7c215d0ee1b6d2940da2fbc9e2d2b4b030204876d7435004730450221008758d0c6156c2c8b9ad859daaca3482efdf21f63f46e035e62484f3e3030ef6b022031970f7efa63e13cdc9de9b0aea99ad9d441f3db779cafbe9247bc8169ee1043030204876d74350047304502202fdb5cf986f013e0e9c7fb34bade77ddf12f410915677f711e8d84d372598efc022100f58cb0316e169ffbae706573957d756526e22879e84028f2f4bdfdcaa5d683c7030204876d743500473045022100c53d577d54bde2208d40e8627e81e94eeb4df59c3edb1c066621cdfe3c7633850220574d688b4b12f3116f1d3198581e3a00c8c0d5d49df4869672a8cbe8b08bcfa7030204876d743500473045022100dd97ea29d9808bdfded527116543f6925ea1f34e76da21432e073885926fb4ca02204ee74acfc7169167e04c04f699c21b0484dd1aec68f4dec6ae3fb3dbc98d42ef030204876d74350047304502201a38e680bf540f0d846110a136ec7e4551c03ee1d9405ca8bfacadaf7e70ddea0221008bf13b394788468623fa0bfa14772b53d7595a480ed7109f1474e4ca7bd42861030204876d743500483046022100a360764b56f0a3c60bb21734b4bd6dde9a86c835c357b8a68bcf2d5e1b6c3ac2022100e823320aeb988029be5dcbf6efdafee6abc9c8c47613de077fb8707809b8ceaa030204876d743500463044022066fb1ec3555c5372f8f189ed0245010f2b4989e68f55b10528c27fde38a817450220545e8565cfcf73455c1784776e4108c5d137be7be91c56d9d6443fce0b9678f3030204876d74350046304402207c6500b10e54fdc938e6ce294ee4065170ee4ce45ff0859d262375571afd673202206625f09c1305463160c52da84002c7c62a5fb87b7b2f1f8ff5cebb08be9d0837030204876d743500483046022100967bdaadc61decac278a61267814c2b6b64f654d1b60a8a261fa613cd87a423c022100f40504c3b21a28da0e2684ba4383c4368e35c3ef45ff6889cbb300ee1df49147030204876d74350046304402202106c2a5f131e39e3165d844427e3f16ec8305492a0271fdf0769c27336b74b4022032a0f020442b5e828b7151a683d8a4c27ef0357e1681e41122d717ac6e8949ef030204876d74350046304402204e46a781bd4f8859bc9cea597fafe27c981529f8883d2c7b72a567e676cfa9be02207f3edf5fd8945b0559a5beb4f3d1369ac49d0145ce984d49a692b513e28ce63a030204876d7435004730450221009808171079fb7e8fec32ced7625f48d958111cb2fa2691beb39449a8d793ca25022023b1ea9b935de5755b4ee52259a2e41265ec76c32fcdc30c9554ca5944d1db6b030204876d743500473045022100df6b154b720e91ac668b586d8e840935bb38ca1f8b34bcd403234834fa9f18dc022073914cc4da077e86eb1677c4c1f929d801935aa5506e6b82cd2e5c3d9267c980030204876d74350047304502201aa9a8dce2b1ba8236312fefaa2806d7d90b2d79a130404fbb17c6df98304ea2022100950a0bf49b8c310a7aca06c21f467331f35b6e9a8f1c93e179ed2dbd473f918a030204876d743500473045022100dc5cb6648cd35aa0a706fbec9693b571ffdcddf0c6c5d069b06a182bad95fef3022000ac33d4f407a7cb08772be5bf0c1d518f4ef4888fbce40589fb4385104c3ceb030204876d7435004630440220461fec4c6f54b00ceff5d3ec3f42402de5aa578e1e8c863c9344bc77c4a5364202201c7c863dcdc1111ccc08dc2d9f9c734130925f8076bb5d93be79889ae1c10e46030204876d743500473045022100bc2e5af6f580e9de6e4f429f3b3e6e128943d365d159f74698d06d2049927ea4022018eb61e19bafff129bdf8c89f73e78e1a5e937bd3ff07d8b916fb5c28fe5f21a030204876d743500473045022008734881033d522c2cd6346ed158f46b2dcd012e16f1c5fb321fdc5de8f64b9c022100e070464b2b8c251e46d91a3abd3023102f396da3fad048714112ee232b70ec1a030204876d7435004730450220360bf6cd49afb0331d1cc331e4aa85a239648ac326f8264924b1f16c690c70cc022100e7d32c5928a011f35a32dddd0f0aad4bf8160cbb898f6275fa793553d8f07b02030204876d74350047304502204bfc408e382ede28633b777af4863d7cf6e579668e7b2e299f48550f26835587022100e192ba9e42a1ec9b24c55d1da19486a02249ea620b04792728ee752ca8a96560030204876d743500473045022100e651b9f361408f2613785b0acb1c42e9d5800034c9d9da738ef903019ecc975302202c6a972886c9b2855fef6911213a63f7be2d1b4d05b171c6c41f79035e01952d030204876d7435004830460221009fdb8b63f6670240121b338383a7b8eb3de541b722bd77aa5aeca2f364f6ff9e0221008d2c64cd5132b28eb1b2ff4988295f1deab155eb1aa5172ec7803aee20e41529030204876d74350047304502210090b24a412bd265a6f1537333e9857e330f60abdfbec63ed56c92e36787cc67c402204a4896bed4321b9215290e676d0f663fc04040aa68d366b71d6229ff118e059a030204876d74350047304502207470038728e22ab206808ca4a801bdd548636253c3fdbce28c24408307c8dfdd022100f2ef255de062418c285e1667ab85839764d1e48a0eef819ac837459734107d94030204876d743500483046022100ae40b0690cc3f639495544cfa70b81ed68bab292942c44b60bcd240adbc40797022100918fd8d432847afc7ee54fef943bd6a3edeee392ed338677a4bcb792f8e33109030204876d74350046304402203b4992b13d272ef7ad443deec3d4d49f028ac90b1815a568ed9ed82becc6413f02201d8399c264c87bd2c6e2e96fad075759584a5e401c3bd1cb04310050a36fe031030204876d743500483046022100e230311e2c82419eb0c18d0ce326a13dda4c26b8f32759ffca596ec62e68d216022100b1492846a6314b13011fa6037bdfc6d97e0ba9096f88a24f43fb27b60c6b8f88030204876d743500463044022016879dba781e71394bc81871560cfd0ebd0391fcda5a5221ea2201677bde29f1022040a3dc181790d55c33595d5e53ef3778bc70ad92fe4928f9b25294d263a8a956030204876d74350047304502202ebf2622585c3192b52c6f25a80f0f92af4c8d38bf349e8cd935f27da05a0eeb02210094ea6ebd5379238faa63dd6cd8b175db10c87ad91ffefdbe55c06cd56c865bec030204876d743500483046022100fabcf9831086a0a67f989d365788989ca187e9c336311697e15b927d612687dc022100f6c684ce5f0f2aa46f66eebad04a45c189e2127581078b6668b84f9e4908a44c030204876d7435004730450220790d51e916a2b041076dc7bd9b9ebccce9ba7fe5dc801db1c0ce2c077c9ef94002210086699481e428c4a3b443ea007c67ebd1ff640d8989d62f42502b5833fe0f7585030204876d743500473045022076f97ab28de595c7f700fb114d70d918d6c925768254f7d1aff7afaf18f6d9c5022100da27ac4b21700370ea410958d5240ff6a99a92ce2d9314517f816161a3f4d5f0030204876d743500473045022008bec94b985e75967ff60f81ac40d2ad492cbed10f98a03b351a251449f59c23022100fe13d48a19f5724999cfdb4d37761acbd246e545bf81d21cd021d2ba0540c320030204876d743500483046022100aa88409aa2206e69b64af3f0cd50a28141f5a862283ea462154add4db0aa9694022100ad10dc32b3a61b1b894546928afb9ab103ccb600395153e3bd0e42233fe9b2ff030204876d743500473045022100fcba7d56296007c3976279c5dfee31c2047f0c7895d7cf35cf4ebd5459c14d62022019abc8fb15a7b8c0ff69c7aa348a065ba48d4cd8d08353108bfb67d077cfa2b7030204876d7435004730450221009d8734c01250f156767d07c464b65c2440ecfb533fd6388bafd709138bac090902201b7fa0700a547a04bc14e2e86596f1cc3afb9f3c4a095ae8e5a2d4cb47efa58f030204876d7435004730450220587474e67717cf5adc375470aa0f69557b5f858711f7456cf9a0a5c46451d78b022100ac0bd084d788fef4d1a1e830ac4c67ea071f7f7a98fc5f2c6ca9c69687044e8c030204876d743500483046022100a0c507ac6a34c2e334d696a5ed330eef892704156dc99e9a0beaa09e6a66776b022100e8d7da0e6bc85ea09e27ea9a0416f3d18d729dc33c66e2a691ab467f21a1047d030204876d7435004730450221008b56c5b509914a02ce9e5e21d65c2035ac77923374f73207dd86e9f8d71ea9d102201415c2db0675bfa7562ab12f82fed7a5da937b615a6f268b12ea150d7ea83ed4030204876d7435004830460221008d86d2e87736e56314726b0017f10fc3b3e18edc17fce479fa8203475bd31c5b022100a145f7727a53bc436afc9c59581a30548999cba78a4bdbbb3035ced841f2d989030204876d743500473045022100fa68344717cfd68c1310cfa7878eb5c6d859a8a56c459cc9a2a22b7e05491a8e022018d54c3edbcaba921f09c64d56d7149b13af3d0287f1ef5b4195526cc1c23542030204876d743500473045022100b7e1116bce0b0c2445c5f08641b5b25e2aaf052cad3f7dd1313d587667e6a09102200923ecbd284782452a041843eccefc2222f2f5b3dacfbdd3e15dcdaed884137e030204876d74350047304502205ff6d6f6f6f27cf6f7b8b72a61edd815ebfb4ada0e431ee7697d0678bbe8aaee022100d783103b39656cc4d30495c043fa7c8e503bf98abb6d86b9c07fabfda79b1fb3030204876d74350046304402204a939993b955ee6e8fdcd0fab3d51a002027683fa7f9094a49d7fee086f4a59b0220317fdf27fb97fa8ffc70d3fee12add357fa8ae1f9ec2acbdd86017d43af9e07c030204876d743500463044022048ad7b6d2a235db9d9e1c813241afab95a8796cd18bd40c26d27c4f7accea0ea02204772884f403b0d84eee015aaf25b9e1d8cce8435ea7f8f647b9dd05984450927030204876d74350046304402201186c9e654b4e4ceb8ab1ade10a2572231054b96fbe44ed737a195056596793002202026e1bc26883b9dbea99fb1857c008d8f356436568b3f4b604f18f0e4deb64f030204876d743500483046022100a186e1e32917cf6de462a0f0045ed6b1d505f8adb08fd3bb7530096375961cdc022100b2400b4e57562d5636c690ac2700ee2569d59d3628c98d5feba05e13c76ff3bb030204876d743500483046022100856ca13f298f5a4f09598264de275f969dd3f5f76ac99ba4992037799e0265d5022100c71736b8a24c82f1fb2fc7c65f19154bc8c5157ed33f74806c674715ff4e8729030204876d743500473045022008eafa343b9f19fd9e0ff16967fd26a3820f84c030cf48182ec27a36ad9ea41e022100d08eb74050707d3b6c5ba2e8ad00daa4d7586745371ac341c557eece77b1875d030204876d74350047304502207820c681ee65d030fca3cfcd3d61e61048b3855d1ef37a96241d0f80e29644c1022100c07c83b20c5f48e81da9f1c14b72df8340eb03ad2861872c84883d57a94df3c3030204876d74350046304402206913e0e8ebc5fbf794d0d44c0f3c34fb5a5fd65c16d60433e7332c0f565dde2302204ca1de3f6ea70d9926231d3955a711871ac0764d8a8d79aba46518925b9e142a030204876d74350046304402200171aba93f16f6f57089d1c2b293adad32a5964e6e7c1c27c952012fdb6a3b67022032fd7345e241169c038085dfefdfaa3b4756c415b02ea6eb1770b1aff04a939b030204876d74350046304402201ee7481075d5ad08adbd0cf2ee68d4645422103db04736b880ad1ef16e94dd68022005d0bd15927b79ba8f328559a8225fdbe955343b527a217d40b4ca4e3831c649030204876d7435004830460221008bba31fdd91a9242e5b34c7a587f184da9236180e7c7d6ac9b04e629c434480a022100f5132b558eac4a2694a7eddc681dd841d57db917ff9bf6e45f950e78b7dd9cdb030204876d74350046304402200a1acf8885b85ac096412b6f584ea96c91d22574c04356014e22d00e9d5a03580220627e99b12d3219e76f16621c2e0fec369ee99499b5011209fd4c10f8c55bb0fb030204876d743500473045022100d878af185e33156312e251132cec230e5bafd390db87bd1ed27cc53977d2a3b302204c3f96bdf7fd8d06524e6a91f5b25a6b0e5ab39a4a638e47621dc1d8dc18639d030204876d74350047304502201f16865ce6c6b044122571fde84a83a66c0e1989b28fb2f1885c64bf8952eee5022100aa1ad588ea5878b944e7fef907635bcf2456b17510b65f04a6c7bff922e2120a030204876d743500473045022100c4ed9fa52ebfaf6387bc8b750da8346396195e34fb73d7f0c7c8b476090c1d570220190690fd0eaa120d4b342b9b5b23d9e7bd4235cfa8d63bd200a6d5820c85a0ac030204876d743500473045022100e3d12fe533d91ddcc5bb88a53d7a9c3fc4531f77429f84f0d3c37bf705145dc602204c90f422ca2f4a3cf7e0d979bdd44243661fa933a2d18151bc97f586469dd440030204876d743500483046022100a34acd4feeb4634c82eedf7008b26f483543c0550835cce15bfbaa2a211e8093022100b820f6a18c04a9737ef6367f966275629e0e248e4124b50ee7bcb7a4d1f7b529030204876d7435004730450221008835138c0bfa81ead8924e1e8f474e9aff868629ecf31c1a87482eb40a6b2d6e02200e62cdaa65a16a22bfb0f754e0c1f4e0f2ceba34584ab30fe822de9eed7d92e5030204876d7435004730450220661125a8a39e525c40f38d9b42a6f78cf5744f56b9b1271c6c258645f662ffab022100ae235605c94a69584908ab354fbab0de11d4adb7282411e44ee51ba75b405c7e030204876d743500473045022100ff575b6e39603d038cc071a2cc2b4b847e491416ff1c204cbaf68133dc74892602203c549e400aa5c71cdc33607cc9ed94a46758756e1c879a76f4cf0f0b50301e15030204876d743500483046022100db7b57378d844bd9f5abd213b382d56238848601a6f2e890393fe14ed3ac32ce022100c70e62d51125042944f1b4c46751858d1901da50d82d5f04c5f04b0d4355fe34030204876d74350047304502204baaa3fc01252999d16d525a9b667cf9dfdc490f2afd40babf6ace6aebdcd815022100f5ae4dfde3603128e2233a297fb62229cb1c65f638ecbfc54be6676e424d0cd2030204876d74350048304602210089462e66dafcc75d998197445721e88ade0c930d58a99f45f30602f121c82c86022100c9bbea1032fa0158dd1b0bb37f90520513b5f6f78b81b92536e331283ba3b46b030204876d74350046304402207e09f7b68b98b60725a86890e5d8ffe7579252d89d9ef79ab4bc57312ff8b3fb02207c11c97faf4212fa71cabb946d0659645e28fc2a4d7de5ed5632515aca134a10030204876d743500473045022100da6db6a63e242ffeb435ba76cd1e27f824d6a4e251928052e5b44590e7b5b4e3022051246812890d5c81b4faf41f21c444bed6b4855dfa4eb5c2561511ba05b55755030204876d743500473045022031f42af9bdb28a925c9fe0c628f514476eeae71b9fcd4edd79a0767750aa844e022100b51577b012b254df6f6028db2f2910325aa799372705222bb4302b46c9ef8772030204876d74350047304502204743e9db9e74ed85b0d0690e706b4a11a980109bd50ea3a4c4ea035590545dfe022100d19aa8eb70ecf92fb27efc033ed0b8d30c66c66e447acd8651e11cbefa64f7c2030204876d743500473045022100b340af15822635594659e7b2f89c53773543545c3f5a5c5f62af4a6360c749c30220323a0f961f5d87271be802c1e4b16d06c7d64239036eb43411f3d9c359adc2c1030204876d74350046304402200ad5e1ce541352c40fcff4c1a269c98393655658a02fd350906119153c08074e02202b956e5536f7ecde84a3f2d88ca6ed9b6ce62f981c8d45d0648be55cb9ac100d030204876d743500473045022100ab86116b35105bf7cf42987de42b5ff8336130fde772bb17780c436038d306a402201b75d532fcac6f3edd9b9ec78cab5c25e6a8e5023a1a228f10dd2da8e6bde18c030204876d743500463044022016bc3580a491a3c42f66896d20e36bbbc3b39e89dbf8d7a7108c074e482f2735022068994125e03a7499021b5a2fef262ea15cd8bf0b224e745507be7944d59aede3030204876d74350047304502210080cd6b967de664068b52e00dcb821f4ef709f8985562c84a5213778160b04c90022071f338bdb116d70b757b4b2a21865d06bec8390624e8bf613663ad99eef7a1b0030204876d7435004630440220447171f4f979df0c67c4f3365b6311661bcdbf24dfc3593f7a89e0d894155c3b022013833e99384bb66da8208e7166cc0457f577a14ddd9c3ce8aae37e7a2d976e1e030204876d74350046304402202a0bc34416e8b932aca4ad80c4faa2df52144f8c3dd2b15ef03eaff3a7d0fb80022066293cc5b780731d21444dc42d70e131022754f848da941ae171cbea2fc6cbc4030204876d743500463044022028442d5d4f87de20342526aa45a198ba4f8901e16d4c5546dbeefa2a231d471202205158bdff654d771387bf318dd704e18da89c246e989decb234a5c835d4c45b2f030204876d74350046304402201204503d5abe5307e732dfc3c28be8ee2f23e0d2342f446f33ce503743b5385802201d2652f1b4985df0d69b78ab560d6042e7477b5bb16050e35a6968a396e39a0b030204876d743500473045022100cc027f359659ded0a5a1a91b668f30a770564c9de09a3cb9ee99cea096f7a8aa02201493d7e7a0fd675f73a4dd61a38c793a80b00c0d99f06326f01779d4a6c1f09c030204876d743500473045022100a6b871682bb23554f9d08bf1fda42d635b6e5c9d827fa1816280c894aba55e4d0220161edce97a3488baf0d52cab88a54b6edaa69479bea0ebb5536a26d23865e3ef030204876d743500473045022079b1e4e52fcc78a9c32f8fb7d422034a06b669d461d49bbc1b73a111fe0df8c5022100b7b18ace976e8247b16316e33aa5887655c990f58df0ec6d482287a02d466bfc030204876d74350046304402207089e0736e12e18277a6a23993096f7f71d3e47480f49e7f890a10d591c5901402207d8336e9ef0fce24e9f22312be4e279d1db17921ca892228477dd7c075af8335030204876d74350046304402202b94859f6050e6fdca25fdf50ccbe4995a9f24c24b8cbf96d652043ad90ce41502202e52cdd5b2e9d910659748355a49dc63e416dd783482955237d8407d2429ad87030204876d743500473045022100a24f9fb536400d99e800d9ed5dc68221c4b39e6a8027d7f45b8b29f47fffd91d0220418bda96e781271aaf9971edf889a6a1779162d09c50be564b95c08528411983030204876d74350046304402205e9f96c734262c7251cf0a6458255fa893a2ca2d8eb6eb161d2cbc4f054da0560220150767c922f276325a4a91a78188f3c570024777fecbbb15debd69b3c2473e60030204876d743500473045022100e647012450943c968553eece9415954ff4ef6d2e787200544c2c0165dc6781c8022078dd50d93d1efa8cf6231b978249ed895d1117178578afdb3ce906a467ac3e67030204876d74350047304502205bb37ac09b79df9384ca02c1f683b5918ac16e01226f6a4d5bef6b3cace5c189022100a368e9ee586d4b97cdb994f1f481f145ec18bca732926b3f89d4da6a2e76f02c030204876d743500483046022100dc86ec7a04ded628226a29bffa20a1c4f534cc442e02aa63e13ca599b33dc3830221008155e935dd6147ae125cafc07e8fedac9d6fbee6fddebc3f0b1764f72f12777f030204876d74350047304502203f3f81530c8cac3a68681cbe0c334ab447c6731c61d149fb7e0b8621ad4a948f022100c918fd930990e1a952d4122b85673b635ea0e064dca53c73e18849d160d28e9b030204876d74350046304402202f55418c731d1076244f8165512cfa35492eca130e361cc9a6610350393c3f250220656a77555e99a4666d34ff7e139f3e3b23e49ab2d908f41e9534398007cb25a7030204876d743500463044022065493d1b8398b21ae2bd623d14f7a5ebdb8b52a2d99fbcdfcce592cf36cffe6802201ac6b5a29e7bb566a6afa63ca2421da5637434fa3533aae4a36947c0fd8a7018030204876d74350046304402200a7859eabfb37940435df8f88b71936ac13914280ffc548ee288ab0e610a58cf02201e89506784617c3bb8c26d5f89964486c7fc2ea82db064298a79c394c90f40cd030204876d743500473045022007e43a06ecad953f524143a205accf448b51955f61b69214d7dd7261ca858513022100aa01b4cb3706cb50f9dfe2d77c8d242ac12675942c587c5c2073a3d0a941c68d030204876d74350046304402200a6518ab284676e67338ba4bc1a716b3e99ea4fbecdcf13df291df56cf1d3ee60220473e7088c07aafb158aca4fd8c5fbf7daa1eb655a80fbc56452539a37b78170e030204876d74350046304402206649d903e3fb137c10d53a15f814698a4a055fe120d6b2763a87a913567cfa5602202d03f4e7e9ea8bfdc71e9ca856ff133f08977e3376c51650bc8f2d1f8071012b030204876d74350047304502210094e264e8c7758dc8917d306e7923917eb4c90ba081f81fc12eab81f43a6bb57a02207c820a012329434f8b7c1da0739df97ccb0abe42a1db0941632531725f71ba75030204876d743500473045022043065ade1f4962deadbe55d343281e049a2a5c75ca98cc3524543bb9c8faf17e022100e925d8a512ffd3f8aa59ed30bd40884a62d24be8859e598e74b0586f8ab06dc6030204876d74350046304402203687e41aa525517f93cee8fa3252f67c5c74864ebafb5fc4b55634aef16e1a240220387f45bd39e7d04bb026b5797b15024adcdb65330a4c15852ae43a66622ae996030204876d7435004830460221009f21fb8ead86d41b0468d36f32f2ddc5262da4b9c9ffcdad3e42b24087c320040221009caaef4c6f12851286ab94e0c77cab73f89783808c72d21257ac7c4f5b9a61fd030204876d7435004830460221008863eaa752d074be36ad918d7c6bfd0b880eac69cb45a359f3759837e587da91022100a8ddf70cbbc3f544ebebfacabb12ab4a875a12b7540b8c775a9b558c91696e77030204876d743500483046022100aef32957289f268847e25724a82fdbfebca5191aedb4447b6e388899188c3bc6022100e5d23453f16d81437b4dde757fea9a29e77e0514af1f4785bf771b81398aecef030204876d743500483046022100d8dcc602bdfb14f62323a4093dd4e2ffdb6f9827a6cea1e16a355a3395da5e1d022100b8c2df69323fad98f8994420daa0a799c5a60f06234fd58bf1515bb88119be37030204876d743500473045022100aa1218a103dbe7934d395852e0598b0e93ac0a291e9e973acfe1ebec77bc69c802201ce6290093d2b06ef7dd18db26d50d010d9c748caaadbcbcfd0879be3ee502d6030204876d743500483046022100a25da1dbe8165e84e997a2ac732e52865495fbfbb7639e788ab2a52b9b878a01022100dcfb951fc46bf0c9930eaf6e5b52bc02191b1fd5b8142f2fa5915dff4246b649030204876d743500473045022100d8f70b0e290149ab3371cf51ab5f54fc87fbbd6032570082f75d506eb19b795c022036a3ae028534641002acf0ba8237b909ef19ad36654cf748d56a98f10c934aed030204876d7435004730450221009b27709b10217659367ea6187ebf24f2a895bcde6b6b9cdc31d812b149808e55022017f7f2461217ed9b85bc70a192c232c9999a105204c1ad02016c49bb3cfeb9a4030204876d743500473045022059f1e19606d171ccb4368bdbfafc13ed7a13cc9f189e74314eed101947dff159022100bb070b37cf0839a918e151eca89b671663fd3d769356dddcbc18e03c96d4a66c030204876d7435004730450220770d0302fab31172cba1aeb46e26e3e8ceac768f2e90e07cd3d6da683160dec5022100f09d9ddf1ba2fa3a572ac987815af977be12ba23318aa5e38c8075d778f5fdba030204876d74350047304502206908b1c8a149c1d382ae6a753881c2144c1e6759c413ea2eb0707857c9d1ebc8022100bc65c33407ea7c5550e6a1778416c4762b5feb09b145a0d3cb087b15e71c8090030204876d74350047304502203705d37bebe5b9fa9109dce9ceb50f242631c7c98626e31624be4d94abfe5d57022100fef9b16482105e2e0b6da004c7adb79002367fb2297d80e6ade280881bb840b5030204876d743500483046022100b361020e5d7ea6f62a5e456201cd03c87c9ad416dc80ec267f528140b7702e21022100fccfc3e963dbe653f13bd2cc7cbd647b81f46c24794e039b2db27c70b66d4f2f030204876d743500483046022100e0a6a9e19b3294eee7b8d25ef141bf52c4bc6b2973d86b466f629b7956ed88c0022100a60b2de780c32a22e3294b0d8465908f3ee0b08b1b66d14c15300c9137af6014030204876d743500483046022100b472583d777f9907ea8211d51d41d67871915c090684fea2ed0b2c3446983699022100d53008d2eb1ec9e515ba0e315eac5b20aa05d8741e568a0ef2ee7f7704ae5ec7030204876d74350046304402206f0e0b7c0ffbe090b70edbfa8e2113dc74bad8e5a58181c263149f9496514bdf02205b02b0cbc2371704a877273cc59f517811f2848cd790d112eb45d6755c1ce8dc030204876d743500483046022100b153b4feb151ac6931d290e1c00dce427b90b13614739910e51697537598a9f8022100f886438d977cacbe9e3d8a371c67dd555140358fe9d83143fd978f414a456bbe030204876d7435004630440220743abe173b77f90e988cbe465ce536d6b5a157bf73b0c611870bfdd4bb48f09402200f20e5e42aca170549f01da7e537c024754f9c9b93dd7460efcbd7b99f0a2072030204876d74350047304502204b52bf97f3d62734237320324244303b43420fa6cfab544dfc9cefd0e0a60360022100c2d8360ae02cba52706a17fe174f553684187a2db10a64edf3d031ed2d54d430030204876d743500483046022100b369da96cefe86c2f00c8e5d3cf425a2a49309c12f20067da5802d8469005bcc022100b19013b03b8a65b3a22502c09dcdfca6f172698a6bc4d1bbc5b6b4b9f0278200030204876d7435004730450220192be9c05ccd58ea58dc2adc7e4b6b7aca40ed10b6aa255f73d337b478ec0fb3022100a71df72dee5b3e1bfad48cec2c91845590bf374eb3a5c0dae5382755cadcec7c030204876d7435004830460221009badeb7d492e61b71f7212234eab26461fdba16e6dbd46526c542d0b84451eba0221009349da83223c9b8ecb531d5a72ec83709d05d1c6fbec2a0d5613033c285adaed030204876d7435004730450220229c685c9df6a9354ea0f649c51467c42f63e5105c8ac630a838668e39e0e278022100cf6189b6a364791a380626ac19296ef80a0c1016c2f738ec6f96c7e67e61fbbd030204876d74350046304402201e5e5679793dde5c4c4a8cd0515ee24e7db56d6c9d63592a904f8350337a607702203115592cb9dfeec601fdea70a9c7edd52349d1ff4957d0abb1a74d53b6bc9979030204876d74350046304402206716b93dc5af5d85220721ed04dc0116298d93ef6a23ea4718b08d8451e1d81a0220330137fae11b03556228c6234ded2c53a359bd7bb8bb248877948df478d4a43a030204876d743500473045022055c18ae8ac39e2fbf6db3e677e6c9eb5e3db3f9dc2bdcbd628e9d2149c824ddd02210086328d2156d53261ef12011a47565bd81bb893446582f6ad2295b89b08b99f1c030204876d74350047304502210081d8edddd3542001ca57a7c236170d8b1f980046ffdc4d6049dde89930090f740220332c20b24366c4f7fc403ea83b7082a3cff346bbfb977fb409f2335af4fa5350030204876d743500473045022100a1ded427bd06ed039cf46d21f45bd935f21728acec2e9f3f0067785f61ef8fd302205eb0a0a39ae0c29d50ef1a5ed91406b19dd29228d1efe6b2543a24340f90522f030204876d743500473045022100ab13b28641cf2c04b26e4c9b384554ecd57307e00ddb11e1991de02d4a48df0302200099b7488ce05627306a6bed2abc3b9a34517fa10bdb12c571e2cfb9536bfb58030204876d74350047304502207f08e4c8332a915f17896a5905a2f773dba8681ee32b037bfbb11205d02319a8022100e1e0d66814b4f54c5a99e6704aea8ddbc091c80e855c3c4fe411e9d42e55c0d8030204876d743500473045022100b63bbf9dcbd0055b7dbe0eeb8fb166b1678ff25d6202263bab721d64eb7ae7ce02207e9f8b3dbf1eeac2e81ab88681fff76479d265ee28d637a38e24db727f73491d030204876d74350047304502204543549fa7ed117712a1475db3372845af11984037fd387d24a0ceb9903aa5e5022100d02951319ec152c143e1198015dfbbefa384886b387ccd28cd6c11a3b29daaa1030204876d743500483046022100afed8b7e53502ec57a643c71e6fe41cfb1018ae2aabdcebb5657182793f1d070022100d2ee0a14b86381bd61d506699474b2c6d16c46f6ba7277be2174bfc57eeab979030204876d7435004730450220050f7c25df6d4221d001a988fefd54aa02d95cfa0557b3b4225a6affd513697c022100e382ae811ca16cc9f4bdfdd402dc46178fca0f7fd46695aba2bcd6c4a49f9c71030204876d743500463044022021ef09255050bc1e377e9c984a30a641210f3eb9dc1517fd3075faddc57f0d3202201e7775dbe593331547b5c1cb2ae36011b30933b817cfb4d3b05eb8afb30c11ba030204876d74350046304402203d92446b8d37555046397cc3fe68a645c83d7fe400437d2a8fa4996a670e64fc02205c3d39c2562e052cd7eb2c2f5aee1b980bf59ff37c11fd60caa2f4cb7ed8f0ee030204876d743500483046022100c1a3e73caeb00a0aae35a7afd119f07891d3640369c5261d9e6ee281aebee7d5022100c4e62f9f2cc8535f7a7b409fe2696f91d5112db164eba0d973e8cc9546869623030204876d743500473045022100d5e300e928c0177bb4b77bd01779e17349df5057e18fb1cd9b921a770435a7080220471066a4608ecad254b7b62bdbe2144be9d72bed51e187ab37db4760dee35718030204876d74350046304402205f88798e2ed26160542149ad1a226b7083833c876e2c05cdc5828bbb701762f602204c010c845480d28773725ab01695fc3b9cce25060f58b47917e4c4269d7cea42030204876d743500483046022100e2db295b209b60ee2045e67162fdc08dc022050284409283674303a81a3dab810221008ca3897092623391537bc90d2924f8187578f77cb53e54535285567c08dfc582030204876d74350047304502202960d500179f21a5428b07af2e55582cfc5b3b7ad897dafefacdde89c21d3d70022100e158a2ed67f1dd0f9bc04e5baa7593c5c01a17838d17e175983f6a8bb2d96dc2030204876d74350046304402203a1fe9bb9b8dfc8b9c7151d0d4d6ea719d90b1832c0280489cbb72136a20312702200af242fcbd210bcc18fd5912e5ab32c2661b1b036c1abea87e2d5201fd434ec7030204876d74350046304402207ad45dc8736874b8a76d4f3d011f60e276b3f117b86533cce7461ab34a1083910220065d5cc837a1a5219d8b928da8ad86b48244845ad60505c4f1ebefa8d53e1b71030204876d743500473045022100ba5f5a0d135863ce3e8ade106ec7f8bb3952bef4e45d6f950ff99c6e3ae49f8302202dff7a81edd3b09626f78c9cf597a62da440e117c994a8003bc7ee8c60774906030204876d743500473045022011615bae7e93055045290191182cb3253b22ffaa11c5838364a509fee017f9ae022100c396922c70a0992cda75f199a9cf4691fb68221c40e6f8611877d743b02460c2030204876d743500483046022100fbdea46bce42bac5c5ed75584630b70ca9ea5ae2d37f62f6f9d437badb0c1772022100bc43c9731d5453ee84c4172cffcd3e43a9a6bc3bef846921978a89c45f61f243030204876d7435004730450220526a6baf4309cbfc705c7dfc8a75373c383c97e6f054e3d95e7fc1ceb6df8155022100ab3d48cb2d628f869e6d9cababa6fa393a9aa96e7c568d822af48753c84a4aa9030204876d74350047304502201b5687b7897ee92237d53bc3838890bc3370219c32cab7e10928efc4d8fbd202022100b8220c744a1d6b7b86d96b688297379605eb11a884d5530582c8306e87ae748c030204876d7435004730450220109a84cbf855dc8ec8ad94db0f5f4a8117039780346f33271544e07100467c6d022100b6530ac8c5ac3027cbb46744746d0facaa808a02e9679265ce9e3814b648cce1030204876d743500473045022100f1e174e4fed065c5fd2eb19c5068dadba02d34dbb48e867bf2e7176078a3faa902202b4ca6a4505f43cc33d2fc65e20e22fab1de113b88dcd0b121abfa38cc46cea2030204876d743500463044022059ab4fef50495de6a32a76771e6fdfe6506ec00affe1260a497a631fc451c452022041de3f2e56b98b8db7c25b903e0be682e3aeb80bdd17182c6659a6773ff478b3030204876d74350047304502210091b358372fc4d8d849effd2711dbb7ddd8c182d46e486a0bf6ddd8fd274600e3022025593a2c6d85e5371bbaf64e59a22f75a5668adba839418d1150ca4df98d9f4f030204876d74350047304502207269ee431666351538c4e8a8fd831e320bb6cc0e2eb004497c8c9bbabf7f9076022100d22bd495ce926b99339be993bdcb49267364c615bdebddd17382cc19f9e7b28b030204876d74350047304502200d32b760bcbaa57a84646253995d1676dcba017c7d7b73d163fe79f0382e123c022100c9cb5d8f79a446f0d50f5aa88e6ff4db36be707b05d761857a0041912b8c5b14030204876d74350048304602210080d00b3f922e81075abff7a281bdf3c83bac4b2efa060e73149a78030dd59003022100a3c9d83c01fd04a41b1c681dea4d0393077edc78c8e7b669bcf6c4e02c61927e030204876d7435004630440220799896e346f0c32306a940f04c170958bb32abe38c27365460ea1511f8119eb2022051ef7ef76f90803d5d9fb8f46550de3d4bddac1f773fa2cd79cc65ca4536209e030204876d74350047304502204e0f44cbfe50a6663525ec823f7e4aac5945bc93794591a4c57196cc245b5a04022100d5faeed2721148b7d8a315842c310689077b628ce378a185b5ca81535e06267a030204876d7435004630440220715de56aad0ef6c546f311611ed6c073ff057c7a3b456df08d3109407b6dae97022023f69b354f46b67c7b3e0a4052d6ac3c4492209b631a91acf82cf24eb6e7151c030204876d743500473045022100dcc58fde6cd8a05d675b8b462789093353d39f3c7aa2eae2779ac7494f9d8348022023ba7d9c7312620b082e4f3c6b4907c990bbb3b4621b5f93d261013b20d04ca6030204876d74350046304402207e0949829a972688ea3960069205c8871afb44751d49141a61aff2b0505d46180220023714b35c9cf1264e1abf98dfb308b089a7cae68a15dffd512c34604e6ba25d030204876d743500483046022100ca2606c0447af40cbbc2ad61ae55d69acd905437cbb70b798fe072f29ddec259022100c9920cce619f32422b8ed3dac2b80f48eba9f5ff28d28b51d7baf6e439f94da9030204876d743500483046022100a4759665022c096f3ace90e26e3d8d8c03b7b1e2a16e0a1fbac9c113a720a105022100f5b41831f9bfe43f298b5078958696d94fb65239016591a973f6825107a6377c030204876d7435004630440220689cbbe956e95a6d556c1f73c55f78b0ed1840e9337c0def8b8d4ba0e6eb3a0f022040a9304347bcfea514466fe4154fedf9bdcbdcafd1ac730d57b48ac81af69713030204876d743500473045022100ee6e6de01ea0ea462eedbc2ec4de2b5d88bf18c092c33e2be4f67703fd42806302202cda7e2e6f4037fdffe62d0ed530f6ff536897865e772beb80a711f6aa21e07c030204876d743500483046022100f910072b26f084a465532296025792b94bc33609ba63d96d06cb633362f1c0f6022100e6fe32bcb21938e3af915e87a644768ee20d62a6564dfe1c36258f7e3726a262030204876d743500483046022100b60a78e21318c540221b9bf8cb57b4ec7a0c91d867b67c0a972687961c7f29f4022100e520619be763001690cac55a76e7df6dd039bb4d3f3f1dc9af9756fea32b415d030204876d743500483046022100a1c83ba24ef05a8417d80ecddbce75eb6b2f2f967266187dc49ae5788fc22e2e022100ae6d5a3c4cb2a453a57070bbc4e98fa54be6a88a0577dead29e2f5922f661d30030204876d74350047304502210089dbfa06b5122c1143c52acc8c94a9b4d74944af623dfcf7d120b89f6c8c8adc022033593aad84edca7ad71559e917dc0e5adf917e0979817a1e00f9e3929ef25dee030204876d74350047304502203810124447a2d7c701d973c3ec091b44c98e9ea166ae72cacb5294ded678fb13022100803f1fecd2f7505887bce98dd43390b53c82f190b1cd26f5af6a668d6595a6db030204876d743500473045022100ff7d436ea47994ca25969102be745a3f003fbb019da9e1b1a50aa9a4ac9588aa02204437c68bffd39414f24562849903e69ce0726b8f65e4960d873568de9bd590e6030204876d743500473045022002017b719114a39def4df0740b6323e40a8786af9103f0f942f379c1d054f65e022100e248a73b2f7cbbc7bd4f3d69a39ee625d9675347f7f458a553c1097e34e63e5b030204876d74350047304502202f3623b1e574d46d18bac6115ec9172fb92605c2e0eb7f27c19905a8737bd8d9022100b47397cd87fca9379696e34fd1363a3bcbb6a8b025d3970b549c41fea494cf58030204876d74350046304402205b2f20a8d147c71dca61ab8731cec0c251e6d301b325103fbfe8bbb8b7cf3fca02201b9d972717c0f77d5530d686447d637ab51a79e55c7c0adb33beeb565ee8b979030204876d74350047304502205bafd22e7b61e4dd26ef65dc627da2c9a7108b1f0eb83502d73a5e527c1f7518022100f49bb66f739805f07845ee14180d8257c573a99ff0c8952f1d6fbb5396383cdb030204876d743500483046022100ca99c6bc7e8c2f0bb74ec7626449b45376c74b36510663f7f33446e9013a9454022100a8f0c7f831d6e3a233098171f63ef407e3c756292ff0b4404976c29d00cb155f030204876d7435004730450221008943027a83e78f83f02cb0c5973e15d6ca43e012c51a3a65381569d1ee61d2c302207c2b1c5a1d3bc445f6ef5630ce22fb170caa1c8489a19ca8d1b666abf3dc7dbf030204876d743500483046022100ff982febaf5e7d1644e25fd506a6d1b1fb3840cc9a30959a2d46dec5bff0396b022100ea99abc875cfeab627eaa91aad85c17d7c2ff12703a757573e3ec6aba0d3e7f5030204876d74350046304402204956b27a607e0ab01e53969361b6233d6c7e26fc5200c3677e443dbb0523474b022005dbe263bb9c0f33a57f908f026cf54c5ad0636cd8cd23a2bd5cde6e24dbe79d030204876d743500473045022100893edd40d94a70c659d459a38f16724f8110a7db7549d98cf6e35ede323f818f02203605b4c5ed8c62b86172324d64677ee43e8c9ed4ebc80414649cf02f7bd86205030204876d74350047304502207882dbb28d86263165d76d000d5aeace0c75209abf4f90b9d694d2e83f4a56f1022100866e318400e980ad560084d2b254400c065b9d4989a7f8077d46fb21ddedb821030204876d74350046304402202ef98bd79d1bcac85261ed2d385bc4dd17d3f98bd946c186b81d3ca43fa349a902205bf7a9111f5ac8a8c82181599e42d894271ffbc7a093c88d879b1fceb50418d8030204876d7435004830460221009d7d9a0368b1e294854f2304145a4fccfbd1b3e5229de414b1d2a48700bfa898022100b76127c9b69348ac5bbc79d899aee219b5326c73ac2bd0892e84b57b53d32ed3030204876d743500463044022036b44a603786b791ea846a458cabe7187f19b71cc17cae3d9b339c7d85d528cd02206ecd0efdb08d902504acc3ad4e012569ae8623f2f9fb19b070fee7285ae7c7dc030204876d74350046304402202a1fd3b5b14ee6c63a1de3d698bc310d085f8c009798c9e95d49ad6a1409be9b02206773d2c350728a2dc0b6a89a1dde13628cb5145941342f18272a1bd0729476cd030204876d7435004630440220190770d62db81db476c7083d9571c8e4def50c0ccb143e899a7dfd0f8729021702204fbf1f55b94aa5852b943c755300fb7f5b0f0c6f01cb76f3c835538281ec2d61030204876d743500473045022100fe6540ac85f38e35a4ef66c11cd915831987880ec1ae7bdc93cd4717023fdac10220546222f3f8c0b78b9c0b1d79fbfb36bc0fa64e340d71f6c120b032e9d4727a0a030204876d743500463044022059271567bddf9132d0864aaa8d219b94e9d22a42c715c87713806873054a58360220214cb25ab516703f932434d3c423ee56febe9e459e654dbb40cec5622c68e364030204876d7435004730450221009922100a1522a9d9e481928f3eb7367c7bb1a5cccac029c1eec47147283d5c4e02201964f7fc367018744660dea31dead6ea75f55ba8d2c4ab826e2145aa6993b494030204876d743500483046022100c5b455eecaed6ebaec8a218589ccb023074794c7b8be4be74abf476440d45712022100a73c5f6bee07838a57470fa70841157de110f56d97e20309708cd9d19dc04336030204876d74350047304502205d07eee5905a7256b0e8477a4f53cb1d221c777526cb4e4d391c2c0ea4a4939f022100f699451c94c055de780ebc54e6b166ad97a189b1236e3c41275833bcf67c165c030204876d743500483046022100ec54171efd433e4e4a164701e7aae8bced5ae39964229728db5526599fdec13c022100ef657466349335198a0b2f23a6f805a9857f23c3c292d96da88892f738c04076030204876d7435004830460221008cb0193528605230615f3caf07dd1e2eff16a4e2c41970c2736ca707042981b7022100e45a231bab0283917fa5aca0ed6d95b5ac707be6054dc00942a96dee50053888030204876d74350046304402200e463483eadcf8c521a33ec15578ebb00888989045d8bf3854434e7168626898022036f00b015f2c330ce25085e244bdd511fdb6f8e7d0ad6ceb34801dd86aa004f6030204876d74350047304502203f2f1f15d5d358efcbf843f4401a2d6574c8d7b8834114bde034ebf47c7201ee02210092870671ce201bcc57070edd88aff644e067f2f71b4429b4466116efe5ab2fed030204876d743500473045022100b69d5adcf449e6c0b369a86183ffd3fd699aa9dbd3d590dc51f38d0028a0f27902204794d1ef76979a1b4571ae3cd4c073773a6e95b98da7be82559e4250275a45f3030204876d743500463044022057d70368098e1f37625f02959564ea59b87bc56ddfd349ef52d97dbf9c9705f302207d906d80ee3b1e9610678f246d4883e4531a78603787f9d268cd86a852622081030204876d743500473045022079110a461a726eba4833b0c2a7d344ca794fd45b7bdd09d540c3a375fd6c93a30221009252915fe520745bb6190c790653f12fce0281aed599090f7951194f00524c1d030204876d743500463044022056f92568afdcd1c40898850dac225e2443fb9178651b8e34e07187e69c35505b022044c6478e0b6454af627fe497664a1b48e2c3a60f4368bd0c2f7f01a520f40c0b030204876d74350046304402203ab12e4cda4ae8b02bdbf114683d8803661da91913a39160173896d74ccadca50220017e953270d71b464cbe06111d09038b0ade2572956f7a72c5500df1767801f2030204876d74350048304602210096b4c168a9f622a0ef191f3eaebb2915bc899c78b08d82e06392e4ba387d0886022100eb0d6ead22e06727f481993a4990d7a1cf14010b7cb8bf9a0dd5304e3b096bd3030204876d7435004730450220440e0e47dfb881cc989d5e8060c7418939e574da032bc8fdf4c7149ab0bef83c02210081c7c6fb3f560cacb3eefb0816ea96539b0224db9554ed78e340cebc693d0a1c030204876d74350046304402204c428ad8347f5d0d46bb72a8e1924ad471b9936a632d2feb26839621c696100302200d9ef5a5da3d99c4472e41a1f0fed9a27d9de5c94395605ae18b937824c16b2f030204876d74350047304502206f51da157022f35129f7cba054fbb14c79879c4adb70becc1212c2deb0ca098502210094b525fdb6909182bb7e417ab169efe3f261e319e281eb61d9c2a52478eced7a030204876d743500473045022100c457e09d35f1a935c2a37b736b5bba2080a97db8084234f9a6d2eda26b0ead7202201bb870c662d7a4a8a70b0d1199d3a1f8466891cf10db1d1e5b291ee2d6a90ed9030204876d743500463044022049b7eacf8b983da9a221c8b19a8a1e1731185c7d26ae43340c3ebf05bd7a9a7802200eb2784acbcdd793ff32a7bd62a042d4fd2ed73103f3d8055442efd146d38df6030204876d743500473045022100d0420c9366bf3325f01f6cf7a14a4fbafd0de92e137a59df20802fc3dfc4ebfd02206915057c6b6469ce2889c32d4ebd04d6ba942d033858a6e22082c59895a46ebb030204876d7435004730450220439e162f50aa2ce731f8f6ffbf92880f3ea4f6cdef3537d9010c3d46abc99110022100d8ebf9ef36a20981c3486383976d5519f90e6113ce28823cbbf079fb75fe47d6030204876d74350048304602210081a77ad8a878233fae931484b80026bbd4af5beeeaa518f0c3081e1f3ad7aa29022100fa2aee6e4ef4e2110927a9ebf54c2d8ac90f5fd626ca913871558978fdbe20ff030204876d7435004630440220544550c0d1fcfb841758bd4f9381e6519382cc4c7b228a7fb4a586440deffd6202202f56945830afe0b8cf72bbe43711e59747bc11b57a873da0b513989cbf40adfa030204876d743500463044022021f02140835537ea849d826cc9c623f7c2c6e2ed4cd3ecae226f8051e524f86902207e8c0a8d26825d0cd8383e876f8d77c0ac7de4212fb15d9f7cbd732ceaa3d545030204876d743500483046022100bacc82d0a8b2d471e9b29d3f1afb16c833515559968579c4b09057b26cfec765022100889648610210af6e02eb0e8eb0973d9dfa61913cca95db02f86005ddeb6679db030204876d743500473045022060d8b70b105be4bffb6149cc6c910310747fcc6692f99d330fa516b1a108a921022100e86645e2b2a7352c56372d20cd6a057fa5807a7e10387a2f75bca7398912cc24030204876d7435004730450220668c7086c9051273b3d682a33e4a736306b9167ef7b286a65afdafb28bcda4e3022100f29caf8d3ae8d27518c70c1a9ad8cff20fa80c7b7079f496e15bc877db3733a1030204876d74350046304402207c5ea2b02835c2870fef967458d5dac72347aa53f55988520c54c52bd0aaa744022039d9854e025839bd24f1bc35302cc3f1ee306fc783864bab7565425449a2c0ac030204876d743500473045022020c1421f0a8c1b7ff80c2e23543233a09ccdc5731930f5acb269e4bcbf35cd95022100ae51456ec88377c8fd92f88e05191c3ca10fc0e1ea86c147f6a5e5dd463014c6030204876d743500483046022100fd80843be442ab559eae94b5f8cc5b9cfaf47711c24e29cdd5e01841a7283faa022100a6f4bae6544b3be97ba32c81812fef03c58c3ce47c6da99e3e859061639dfa7b030204876d743500483046022100fd5c91608674649ccbe67b9bcf690e7c9114064f0d2ed20d7adb291a20e400b1022100cb1316fac50b1e0ce9f98932cd83f60ece7312ae7537a30d65c3d0516a9325f4030204876d743500473045022100c53ea3eaaeeebd600cba72b91ad60ddc2c7fc2b7e312ca7c0257d1fbe859ba7002200597e5f3283be847f553a531a228b442662d074abc63ff3df9648bb890c295ae030204876d7435004830460221009cf1c17abdca9f56631b3b751d093e1e3360e05544936bf4eb11667b8444bb0c022100f67dedf9e45ab5561cc9ba22eee3e9d977df5512f451e558840a851eab0a30db030204876d743500473045022049ebaa874b5d27ac48f7c440998d2ea95d19186e068a76d02edbe61b5e1d4359022100fb1efd986f8adb2756bfc686e96266e8bab3607c1c9c871f043a009fece8b2d6030204876d7435004730450221008deff66f351de2acfc1eb568f6fe845a3db7ab69a4dc79aa99c9bcd39abef3320220475703877ec2973317540f1aef41d5cd4d318f4f7c18e1903fd6c05906694a51030204876d743500463044022071d6d7b167f86049a285ffd059044e67b700630b44fc66934ddc9f37dc55bc0e022048be9c90ae55ca1ab2b8ae6e2616caf1082efcb2376a801c76d561228b63d909030204876d74350047304502201fb59e002bc62c853f571780cd19ff045487b89468e9fabf47f7d602e02beb5b0221009e8f81fa79605839ac0548e23929e26ab2dfe94b62634cc62041a986b91749bb030204876d743500473045022100d904fdb625461d2270219c291bd851f274d9ebfc04dfb768e5672d042dcbbce6022057641a02c3829094f659a91c47084a0470c0db74c961d9fc565692bbee565a46030204876d74350046304402203fbdbbfbc789c9db3468199812cf7be4b5eb081ed4c3447dc9baf37299bfa29202201ab8ef70e6c6a78a10b39a040f773474be94a94798d3677fcbbbce2ebaa79697030204876d74350048304602210092dfc1175f3daa2838c8b5b691bfc5a556116383d278af5ea16dce1fdfbf97db0221009a2b5a301443dd333e153f9985825e77463071ce5bdf839c143b0a5994db303c030204876d743500473045022061bbfd3c4cf186ce1ee2a2a5688133b330b87c93562a973f26c2b2a9be3f77aa022100e44cfe3c8a63a12bd4d6ea75f67036655f932718f23c5ea483750b757935baa4030204876d743500473045022100f2e0c48383df153807b56b48e835c8cbde5c4fdd570c5e99ca07796fe1642faa022037a040f67f5c32f3524485a19ef84039fae412d7ae4fd16ae8c8851479e4cd64030204876d743500473045022100f688b8b8574ea4f24549ad30b4aac4236cac7379fb5ddb70d02874f140081093022037b32dd0e56f33c3b78fd9e38f471486705d5577fe016816f19726a01585c877030204876d743500463044021f1a303418c729fb138ca0d738c62c2a55d5376db34e808e7b490aab99587e5a02210083a744e300c534f2dacca29cd918d7b331e1f4e621d6356b4f0f7cf64659ba8f030204876d743500473045022100b01a2a24c87929d2e6bda3e8e57c43b5973fb24d45844a42cb27ba22029f4f5d02203a3bdc57894425d513b15cde04ebb8ec149bce9c6eb8dc7c6e70cf07bf0a5e70030204876d7435004730450220384882a2726bcbc9f8f6552bc260d3ed5bf01daf567c1b984ad094e694e910be022100deb84d0e102a0be6f90038584b2f8db07b89bbc4b454cc60052c5ed114a88cf2030204876d743500473045022100d42a4ac406e3e1ace05d21ab4776ea061ae136d8facebcddbcc0155cf0376f640220377f76909691391272f478d3c85b0d0fd4c3cf6f31cd653f73668d0009c26876030204876d7435004630440220219df180721e905c9c1057f02be1f521def7c0c52e4bd68e0d420ddf3e29e7d902204fa8e4921805e4494ac25fa5b549ddecac2273074272f4ed0e707e58a355bd09030204876d74350046304402206be34f2ac0d1290d4ac952dc170e3e1caa4740b9b51e74d8fdfbb59568d7faf902202b7f791cecd110a9953da8200ded2cdcdd4c9c807b79555e84fe9058cca9b33e030204876d74350047304502205d37eb7f14d573a3caa6e9a2f053d17ab538334468a99a9e89ac6b17692ffe24022100d868a983887c8e4a34b66fd237d7f4dbc5da426696dc2e9ab13bef0b83a03266030204876d7435004730450221008b3c0e13f3f406c22546f7b8391f62f88d8a9199b800d0571389c3e28a8cd28802203219ad38ce2c91edba3500b8b75789c5be14ca8aff5094b26944aa1bf7890b1e030204876d743500473045022100ce39e715178f9498dec1b6529c2258ab14466f7a2d29d132ae32442d826dc57e022055366624ecf5bbefbcf8d8a7a808d035d89405b2276d80819c91a752c3f2a30c030204876d7435004830460221008eb638919aea8f051d7afd2e687670b81297c13f3f3c4ddb4be53fe01d5da732022100dcd09aaaa266154343029b6df2b4647507ec363e9ddeaf4b615c02b9a87acb2a030204876d743500463044022100e8711f0f719b5f12539fc018107b534a3463fba45443be9ec069fe833af51595021f680e00c542376dfd2dfc3de760fc602b4e372b0d64093273610675351c1a87030204876d743500473045022033ebf08ccde932f7f9302669236276367a91eb6250e70a178b0a13fcc6beaaf6022100e76714dbfd275b0e4009db9a6e55646dd918e0e6eac8ecca2cf6397387a45fbb030204876d74350047304502200be97591c4f770757b7266c652212d45143a68c39b430f47f848ecafd496395f022100cb0e922dafa3cfe2289e7ece20ee5e891276f7ea86811006e3069dbb40c92135030204876d743500483046022100f0525344ab3727067423a0f4ce53efd988fc9693e101b4cdb5a558c61ad16b8d022100aaf9176ae792f7cbef69e11788546b74f2c314a2e6022db305791d21a1546f18030204876d743500463044022051c75c4441acbc1fa25cdbde87bb1e3c4c6344261faf4f914de67051c0187f5b02207e2af2f17dfcf5755e4f6d01e4bd05a1660b56611c171338f99093ac2853dbd8030204876d74350046304402202503f1f07919b8227851adc61367cc4fbbefcf00bdfb79178b883ff680e708ae022055c9d77d06ebe4287ae769dc0531f54afcb79efa50b6123f9cc58b20482dd229030204876d743500483046022100a367552bf8c41ce5b7c141b4c00751b37629d8655e750108b24e48fbd1310eec022100abb77c559b0ae21c4e6f62748acd9809e7e2ef3ce6d9c422da22bda9d7739700030204876d74350047304502205f510082907467a4d025ad743dcf3070ae657a66f1e45aecdb487de503469e92022100bc766a02b1c46971d3b9e5537f53942aeca4331d1f92ade069ca85c8b5279644030204876d7435004730450220111bcde83e529d45a0bcc4dc887334dc2d1872d4903a05789ce0b97aed92b62d022100a18b93397bcdc9974024b7d42ef64f6a37ec7c2f11a4d9827204a6d5412b4e03030204876d743500473045022076458103ad21bbfae379c80664a20737a5ab3e6bd165fe4d8e550a004bf607a1022100b0029b52f6c51f25a340250db8730a17ef320aa313ed1bbe8b5347104a5e0fb3030204876d74350047304502205e8795618862a318cd5d62b4b5314e69833c556cd9a4620d490759dd5258ff4f022100f9f07cd2595421d3a76ac81e27eaeafa99115efb21e03d417a18b134ab0cbb2b030204876d743500473045022100d2c35fd76b29e26a75ebd51f79e90a917654b93cb57fab5e389ee3b99371e1c0022018bd048870df906d18409eb08ebcd1f7c0dc5a4a871c5dccef7fa0470f42dd9a030204876d74350046304402204bcd1c224a01eaad176b21fbd89e66ef345f29bb691c0efc7b9f1e26991be6110220188b91c41d2245fc933a99a5c0d6ef322591c7e17a8c5902b32c6c1ee7d5d24b030204876d74350046304402202ab54cb96445a9fa73e8ffeeca1c1fd5f480bd3a72b509e20b5cc3bfd3f7405002205dc76187fbf7afc9f8648362d0c03b07fe6651e2339d1d7e13a7e3c8c8c73de7030204876d743500473045022100d0273c4410a65ace0336b6a2ebc7bbfbf88eca5f0ef720534d3a75a91ff3c21002200b40747844a6d7c24afb2364c4f9628f285bc746b24d2bd48987e0a0cb2dedae030204876d7435004630440220255cf136055abaf933c84ea763121bdbc51015f594e4b75ca6738082ca7c76750220713fefd6788d533e98d868d96c9b07d9358698b4dd944eec66b9769434bb332d030204876d743500483046022100d6128f92eff52229ef2ae98d8c8ed0581e59cad39f8c5c3f856d99c6f7be8fc1022100baddbf2cc2d5afbd81ab45e8332fe1eb6c6557761a361f68546c5a21b8c22afb030204876d743500473045022100ce8605f61afa7b77ad8e38439991c61531ddeb6835ffb7edd4c9081f8990e3830220157c1fc09ab9939bcf5bf4f9da1e3eb6756169d0665b7baee572132367ce2eae030204876d7435004730450220203a8687a1015849e4ccd2d0f2f5788d015df2fc5674626e3b391b5c5b2fae78022100c7805b2905f1534f0d2b89079597822c6f41c99d64454fdfd9b331aa25c113a6030204876d743500453043022029fd7f07bc5456a935d7ac4dd6bef2595cd0dafb084518622b9ff71942d18c51021f7e2f95897036006d6af0946de9048b9c2facbc688ac842c9d5a2361a93f1ab030204876d743500463044022074ba135d39a93c43d9894996cf7cc957973dab0aa29a9c997d1a5e94c1244fff02204a725e9e766405295fdaf988c5391c3306063e822f03fe15748ac83de82531f7030204876d7435004630440220121ebdd48d4702e5d2e1702e1abe5140cd66e8952a140279db95fc33cb888b710220461fa7b78c47e0f03a6e6872140ed6ffec82f72f815e0c62083b6d2afae34fb2030204876d7435004830460221008069f498b97157ae7aa8a53246be86df97c58a365d0af42e42a78a50e161e02c022100d7a5de588df26375798d1a0f5d583b9281993c924171fa9bf72c4d619e195b56030204876d743500483046022100f4d975d527575d3a503fb4f9e80e669bc02b3f42635e029724812941758c5d0b022100b9fd55e1b861736542e2491060b61447b3fa80cf9636f13e941814d6d751501f030204876d743500473045022100a315c01d522f77eb73395e59e03283af2aee8d0127106de2aa5d66cabf2724590220748e6cdfbac4ead73317e88fecb62c731047950d190abb97b8085d14dd6a0f84030204876d7435004830460221009eced8cff59ca47e98a244ca92c3ea11f47a538b5474f53fd3895b712cf6bddd022100ea6e4c9bd88626989e51fd02020124f7f53f02a9fff09b95f093ce013417abf5030204876d743500473045022100ee656a537eec59afbd2f57b9a473024286d01bc1839bc056454a6a494c534265022003f50a1a87b0b9db5fdc7a32cbc1456fb94dcb123863d28785afd48e887bbbae030204876d743500473045022100ab792e2ceac0125530c9eb8f2e1d7ad790acf9b1e8470805ed17201b2bd5d53402203882151cddc54a31294f986f3e7641c600f991e1007cc55716b73e78c9c8ca1d030204876d743500463044022041b0399f34f6da134a76c99104a978f0afa2c353faf9da60e18555bb18b1965b0220772cf7c30b1d3294ea8c5a96044e830d0154448d7da01aeaa1804f6d8361b842030204876d74350046304402207ee7a0b1b2d36f3690be27bb50b43b4bd306d33d7cdb429a19944862b3ad656d02203f7d28f7ea96084e1d8906309a124494a0c9545b46fb5fa42154c0f01304ed40030204876d74350047304502204041e36edb87d48366b385506a1c39da0334b49d2df216b5b7c448388906d492022100acc4d1fe87e165e8a79fff6256f629533ed52139eb814e6157d7c5ee713406d2030204876d743500483046022100dab0bf29f2d7c9d5bd078ccb6788015f9d01c1fca36f604c32586ffa0c109dc3022100b32a9781a92f0ca2af2becdfb50c6dc1a034f9e867f55b14edd958be293d9c9c030204876d743500483046022100a20549bce34baac8597301aac1ee6f045d48a144dd175d4f6197e04af7d4d88e022100e3d42606d9b99ce808b0d910008e0fde3ddf7ed49de8e304a66f178bf46c00ee030204876d743500473045022100e3eac76b553b860187c2290b71bb75d2d8386e195a749fd043e6225954659c42022012b80b2a6e3f23b7d32c069ec16416991e6ea4308fd08d1479eb622622dfd5b0030204876d74350046304402203e9bfa324df280772626c6e0854402e8cfd61bfda06b17ca00a53ec60b1c583002204a8f28e86ce8b8ce5bc86988007626192353f1997929f8f60e28f99927e3f099030204876d74350047304502210093b4e9039c159b776540f3f630415abe5e8487c8d443d60a7367a5b167e553ce02202a39fe0df8a364dfd8423e2f69caea37f911df4456d7110aef22fdb2fc95db9f030204876d7435004830460221008edb88c4d8f644bc3acacf08812409774e1d4d8f019346539f8f39ac065faf03022100815d70a05b7681ae1d4bc6c5768cc0402bf22ee66d4775cfa5e23e971a2ce852030204876d743500473045022100db52929d0522faacf497f5bf20ee1f4176bf0d5409bea7fa1d6bd759e8e51165022041183c8a169cdfff3495e571ca973d0879e6c4897c0d5c2d920557af606ca862030204876d743500483046022100eb35285b34ba237131bc291a9ce7547a45021f5e0f9260558914741778cfbf9702210080260a059bc104bdfcad04caf2eaf287f89adb19e50e5b42746f11b1892e0e80030204876d74350046304402201c14559fe6542812af80dd2864653b8ef4a06186ec7c0f6868f2a7fde82e067d02203e290bb3137bc2c661bc3271f801404b290edc59d9f8562ce8530ca2e25bd4c8030204876d74350047304502204f6974029f244105e7180497c081bd2700be8cb129a7a5539d5846f2aeae12c0022100c45670a63d43f2262b0b504d82f817b2dfaee80bf415d4715f6d30df879b8644030204876d743500473045022003e4a1d90ef0e2f0c05c4c0e7d0400534fa93b07aa0a0e3397d03d373d084dd00221008d002dbc6734e78666a8859c539e434746b7afa835b8b374667646b3ab21a16d030204876d7435004730450221008045ed384068ebb54aba903d074be4e8748f4a09c439e867fbe412ab469c636e022064c1fdc886c6adcce96468573465b64c33e196d6f383cd8c5f25e6615ee77664030204876d743500483046022100cfc9b98f8f6c47a6136cdc921fed078f94f8ea668eb24f42f926802378154b2c022100c4cff10ef0a50cec32411cab21d9c6f8ff14265d706c7c944cb38269c4219ee6030204876d7435004730450221008c129505e445ff0222baf4e8197b2c9e991a3daaa175df4c0e17765b37f24e3802202792788f62b84d0b8e9ca3c94883734f209b9ba481e1e5fe2a8f23e1831b7063030204876d743500473045022100dc46a4674bdefa23eeb27562b527f86024555c133e08a123023baabeb21e1cd202207cbabdc928f4d3ec2cc588a6f60f35030e1bad5afecde375122ed67c98aa3161030204876d74350048304602210092e0ea114c73e021e6955a4925b2e957d649ebc19e0c6cd32888ce851cb293b9022100aef77bfe861b191147aab759d2a0dc5a15f34f76ce3dbf45aee2a7e916ff9989030204876d743500483046022100ca9b8eadc6be54d82ba2204b8db50118470448e6752a94de0927147bf9420dec022100f60cb1b74ea56bbb9a8669a47a5634d3ee46a4615834269ae904d7bde0fa898d030204876d743500473045022100f2425cf6654ef24886871ffeddc74e0272602e476093504ba0633979939b24e2022047b737b342a5ae52cd69bbe80e61884fa302d761cadcc6482eeefa3eb5f7e0b0030204876d743500463044022008f8347a2d0d307ae813eb90653b0caca69f4630fcd2660d28a9c75d2a647269022076476cba314140a13aa232a5f07ecb52dfa962c55faa6d9d77c53708da61fe21030204876d743500483046022100e9a5e94a37b27d9f83fbe3d093b51dbdc97263a29a38bfc79f732586efb29bb7022100d993f518499885ab3d92edd10d4d53f60f86c4c2bb74dc558e4e029df28bfbfc030204876d743500473045022059cdfb8a093d6bcd6b2c863e8418c89bf3f5703017f07b1d53b1eacbe52d9136022100891da1903f5933bca33c6ed32cf171e320b3084d9b4b61e0cf7b3754e74a1839030204876d743500483046022100a140942e61d5f46f5b6529a905364c12c54b881a3e1b382b3926c1a19600409c022100ea91cd977cacd69ab6e86dca524053321008bf3a2d2b55044676436d78b047a4030204876d743500483046022100b38b56f8957a37fd1d5cf38c7a98a8e5a819725bf39b0863021bd77b2e01296002210088a50e518deae9025602075e90563a2040822f3440e7956d516c46df76b2457d030204876d7435004730450220570c72ebb410a991574c6c3f3612fa36954b0a87fc76595f0c358b1c8b8d40bc022100ed277c65c0ad0e17a2b1efb068adf890f6424f1478a60857ff971091d2787021030204876d743500483046022100ce16c0e1927acdc6977717e5d3bcd4dc944c47a996b792c063409da738741e90022100db47bb2b800b9d7f55f50d4d81e0ef934ee55fc2539ee986ce9965646023b3db030204876d743500483046022100bb031ecceaa0492daefcbc5a6977e927fa574f8c48fbf78837c1dd8f4844f88e022100acab999b0d3090247a5afbdc34aba045f376442ab0e724c6ba4b5c087547761e030204876d743500473045022014f3bb8ad9f9de74d936149bb5c2741e201ef9df273442db8e8999fbedd57220022100b2f31939b6c0cb3bfcb946569d5941df0e99d81611387c869dad816ed80baf28030204876d74350046304402205cf5617eee0129bc95ee3ca6ddfddaf537a6956b58a70a7df571a4625710e6770220210e8217b07de5ce3c22563c703da2289c1094fa7e588e19e4b11b20688157c2030204876d74350046304402202bad468b4f4ea6564b0f8ed403cddb6001c376c746d1f27bab75207eae53d3b102201885e4af56c306ac953641b0c06f9e388cfdf6c60a5899094f84cff0059c958a030204876d743500463044022035eca2c667e9f53a9b69c14c5fbfdf964e3eb08a658a15d6aac7ae4b7f6db94102200a430e6122797fba737140ea0d00f3e5b77431b134719881298f698f1ac5c423030204876d74350046304402202f589cc2c425deddeb91a9f00c44e7d2a3fc94db7082fd2c4eb5c4be4a1e59a2022061fac41031e5378daf045c388af19d010ecd3dc75653b8dd76b312ec4f7a09a2030204876d743500483046022100ced39a1a6b217df301853519b7965da1522043c0b4d1ec7ea928c0397f5ae093022100f2bf5bc31eb439999cf7bf7bc192bfb48fea90765b2a468d9d577c6b006782f6030204876d743500473045022061b123a5b145228aac9ad6eeed58f41a00ca4d0c0b950ebada6d2c937843d255022100d4b84bcd22c63912a986ecdefb532301d559910132e50ac6af7d145a9b740bde030204876d743500473045022100e091cc22d1e367076f2017266a4e9b68b38dfc7f6913b4826d4570320883b0fa02200a0935ef0ee4a0b586b30ddcf89fd0e5e38ae4aa8033332bbf80537d3c53e357030204876d7435004730450221008f60f4dd2913ec7e89905e0480044db9c5b694fb342ea8e281ac8b80b0f3d024022076f21efdc9b7466303aa9c898f8adaee1b9a84c6dcf3e89e2c7faefb33b25f4f030204876d743500473045022100c5918e60d78f716b48c9fe39c0acc148fa7c3f007ca5abe2a989c757ff58ee4002201b185334cd51e46e9e7a22d3db47fe58db1f21961564aadf24004944ad4aceb4030204876d743500483046022100a4441a6032f5bf3193d7b795fd3979d8de882db202481f019e5198d686968c2f022100ddeb7765fe677584563885d40c45f694966ed772a73d32c10c7c1c29ee47a679030204876d74350047304502202ed40080e419167c2f85174a5f11815c7c0b6df53abb01b7e71762d072fdd09b02210088bf360b9b18d8252119efffab424266141dd0dda6fee8acc9ae255a86d5e135030204876d743500483046022100dae6e5491e9ef1f245e5ca39d99bcba26e95b7cb23f1dc45a1c25de4d3747818022100a270efc6f257c52e0c894426d93242a41d7ca8b652daf84b358c57bbc3f558a4030204876d743500463044022048e937319f809f4ca48018e2b335d958281a45109750e1030cd06b66445e95d402201538edd843e6a0276a0d4b1dc2db83dfeb408b2b1a53a1339419c50ffe014cff030204876d743500473045022100e30cde7f2842889b58cf73e8c0a49cec1f4e8e8328e37616115e458d38d40b0002207610f741d575c256d409feb5d2e5c865107b6e62a13b44d68d93a5f2614b826e030204876d74350048304602210094b9f3e1f4225497387112c79d1db1f20c1e161c57a748d2cf6c59e952e4d2a1022100958d152c6a2749c09792edcdb43df1a724b3f174e475b73f8e0cc7a6b092f347030204876d743500483046022100ade76fc05bacf8dab0201a067906d709453b6956dc12ed53da74541861737f04022100ac4f7a5f30a2c5146ed3f72232760625d2ebddc31808ac0e08aaccffcd20fcd8030204876d743500473045022008a894fcba669001799668f22902d63f75a15f71781cf7f5683641cb891849ba0221008b6b1cf812a38982ea6d1bb1268cbd3c4623c8c079731fc32e5ba5ab4d0ea45d030204876d7435004730450221008c876dfd115feff59467beb03c5045054b2d03e73e02d0b431b30a9b937770ef022016b8e43427da04d47addb992559affdd8d85d931db9ce777b790fc3819a5b6cf030204876d743500473045022100abfa4a16fb5426f4c3865bbc9b92da077a38c5c6d851c503c9b26da35c8f3e96022064e1d402743772f9486313f097e498819b0a03173533ec2a07588248f1bfae6a030204876d743500483046022100cc5a38caf28c9ce888a2908072b4e44a5685ef6410ade0854835845071c38b91022100e91918274ae40d15143d2cc6e34449eb8daf2c2974aa4cf21ded8efe1f4de214Q O5\!1z`֞7\`>`>e?Ud  8    p    (8}9}:}G{HITXDYP\t]$^OIb;def lt(uvňŔŘŽCglibc-langpack-en2.403.fc41Locale data for EnglishThe glibc-langpack-en package includes the basic information required to support the English language in your applications.fCbuildvm-a64-36.iad2.fedoraproject.org[@Fedora ProjectFedora ProjectLGPL-2.1-or-later AND SunPro AND LGPL-2.1-or-later WITH GCC-exception-2.0 AND BSD-3-Clause AND GPL-2.0-or-later AND LGPL-2.1-or-later WITH GNU-compiler-exception AND GPL-2.0-only AND ISC AND LicenseRef-Fedora-Public-Domain AND HPND AND CMU-Mach AND LGPL-2.0-or-later AND Unicode-3.0 AND GFDL-1.1-or-later AND GPL-1.0-or-later AND FSFUL AND MIT AND Inner-Net-2.0 AND X11 AND GPL-2.0-or-later WITH GCC-exception-2.0 AND GFDL-1.3-only AND GFDL-1.1-onlyFedora ProjectUnspecifiedhttp://www.gnu.org/software/glibc/linuxaarch64'y29M6"3 'y2h9>6"5 Sk>#C;': 'y2'9>6"4 |S,>#C;'9 'y2`;>6"3 Sc@#C;'8 'y2l?">6"3 lSqD'C;'8 tWy?$S<(> 'y2u9"M6"8 Sx>#R;'= 'y29"H6"7 S>'M;'< 'y2Y9">6"4 |S\>'C;'9 Wr?$D<(: 'y2`9"M6"D |~'y29&H6"5 h'y2 9">6"< |'y2a9>6"3 Sd>#C;'8 'y29"I6"5 S>'N;': 'y2F9"M6"1 'y29I6"6 S>#N;'; Ww?$S<(A 'y2q9M6"; Sv>#R;'@ 'y29I6": |S>#N;'? 'y2:=M6"9 'y2'9>6"4 |S,>#C;'9 AA큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤A큤A큤AA큤A큤A큤f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~f~5978e9281ccc79389007f970fc8ab5d2aea6d44520d177c4771762ca3bb4dd19f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815c2126bf3dc5336ef02b099601ebb73f376a02028f704f545fedcfe06b3f03adbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0f32e76f17c0290699b97c5b6d225dfe8e0a8c9f82849d49d2af6837dcc11fc7a2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646fc81b0ea5617a8015c1803e5ad4482b7775fa384e39056a193fd8af4fc587009516d74b4d116466da833bfa0b69772028d1d025b34b44c1fda5461de3449c95ef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939815334b303404cb4d6d372c4f2330e258f1b811135179d87f92e14bc88cbea9719bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e02069aab36421952e96dc8fecbd0389635d1232ea25fb723b26587e121f880bee710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015dc0473765b4eaea165a30bc7503edf05bf8a05216f883b4038bdb8ed2d69c98dbc0067a58aa4f3b931204fdf25857c051dfc651f889abd94033cbefd78c2be7dad7c9c1a9dbde81c1d117f245303c42e11758ec204657765728fc77b75ee4e31c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c5988c4157eb89d3ebb4263815443bb541f25f75897b8f7a52b65b17ef925f14ae471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0b3e2186697e5c938b2023b5ca03088f11189593ace6617759b79ddd5523c8f9a4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881bdd878a170db9b554d67b558d603d9b1d8ee9ec1769acd723267b2c65af6b97f17af52e5335d8e55c688f2db2adb03f462cd29b520a7be5d784af53c8f897238c64324d4177a468f0ae88a84791c150c1df229162e029f582e90665c3e48b6e99f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939816e32bd5c935dc5428e51e4662e79d60f2a2bc8e0629e890ff8428deb9a06661fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e079a982f93eac104bb83410cfc7433b41facf4a87ca92eac6a447f3ba8161d518710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b84e8cfa9c5d06d2e577630db71bc359313bfffb07220b5572f4da7a979d12c7cb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd8b5ce1187470139c1a321b087b50248f6ed4a29e15f2bef2ea6afd02c3696e66dc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c25b6bce71e4fe49c8fff65074006ccc6bb07eba77f618149558f35ed3294b8c0e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c099b9592b203ffe9c0848d8b2e882bec9b621e5b0ce211574c2e63584fe41fe1a4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b1511760e00244ac5bee008dc6013b344c01047702ea6612e023163bb2331800e25b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df79beb276898ada74bfdb3e58010ad50d848dab826831ffde8172987b15da7609fdf5373daa0bc801de7dac8b3bac56bf41f7c33a8103115604bbd4a6d5759988aa0f759b1e390a27af7043b36afdee6ab1a5e0fe3edb0522b95d027c323559a9fbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b278a4c06b0844aec3784d927e60a27fc477a8f1259e5d4ecfaddff635b9f13f1c4f77128c0a72266b5d81cd253681c8cac740252bc7b63f028556eee0afc9933710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a43116b926988a5c927fdf45e4f447714e7f1c4c590ed01a38f420c72e44ae44646d7452927e255ed08d63ce210fffcff32bae9df2efa0d8400751b9466bd768711fecd709136dd8aa0b0922433f514200bde9bb639af593f8a368fa32221118bd786ce39ae32705e44d59e0f08ad3eca7e988303700ac14dca60588ea6c395fe004e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c4c9872dc999eb8518f51b21464ad5f880c0551d99315595bbe5e924f42cdb9efe471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569d5d24009a728487d62b12d1db7da6851f1d44dfebd102d038ebdfcf047c2a525a5f0ece2ad2a0a6ffe9915ab853688652e455372ee83653157baf1f8009876384f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57ca52a419ef416e12318ffd938dc5abd44787b7fe7a3cc914dd5862f17fe63dbe2ae8d5b2abf057f12a8c71a610743521e3c3df976d397eda967853a140254d9ef8797ca35c1a1b0a8830b137326a07bfa876b6ebc04fd4f41dea9345366be0eaef062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981cf27d8073b982c657c1a4935355e5f3b7ceb11d1f4aa75dba946cbe1fc69cca9bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b449dd6201f0ceba37162899a31cf7e940fbc6b3cb4e55727df73731214da411b8fdd87aea290d14bfa6bbf45dc795836e9cfd64e3281bd7cfceb017243203ff5710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a96181f7e04a844efd03acebe488604de9564374fa91fdb3ca0048c0c64295a30f31cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0151b322d54185175a6f99c0f200e75f45748a5dc24e81cf9deceeb3b4b08125df977650f06b37ea464e1521af5d88e085fabd266d1fa6dbe61c6395422ee8e9f00c49028ffbcfe8a613e1c3106eda1a5b3e04bcd3df29777f38f4a654c84831b11c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cbbfde7324ac2582b5158a8fac1b1743a4e2d061cea38aacd11e8303b07843c1ee471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569c8041aabc69941a829c4d685307dfadaf2b75229dfaaf9cd14dc45c4a6b06781fac659925b04eeb53809d5fbc34fde2c725dd7b627902849dbede592f598f5434f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2cfa3a18189ad9391657aa3659ddb4996907fb3651ded05e6e50df7c5b3959b0507a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b2cb7fcb60f7531b60b34084774a136579f72b70e9fa4f6de01bac9808b4b3fed74aa1c90a38fed0476594f2013385a79dd53e02b157db3384d324cb0dc2ed49b4f94a6e36ab13c81ebcc9e7a5d7f6a7ea171d5107990df0af1cb76475704f0fc0fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c971332d8d5a50dac81882a73a2a46b48c6f1cfd2ce7efb7892004adfd012691fa5512a4fe4f25b06b8f3ec49f398c9ee9ac0213a95e547398d1afd028dd53999b1a1a6dad67e57c0d5614d6b645dcb8edb4a8afed90012486420810087b6a4bde7d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec0dedccbdcd3791054c3cde8948201d1f2cee9cb7b751830a8307bfe97ebe08237ff2e587e65da8c310a5c5185daa5dc054a8e1cbea759f33641d04684411643fb29d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1ca81b12c9d87f73225573bd671577d39e5f21a2b8a487774f01e6e8b04e32290873bc0fed6082d2b8ddd1788cb60d768e8ceabb906c9e2c79c91cbfa97b8ee40dfbca84cfa9f63e766ec0b9cc0b77cfe29b023e07394b9bfd9015a171d8050a52e79e6fa009a80c248f350fdc58299e2f3b849253fbe934905f24e257bb02c60f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398151a3b8400e0cc2ff5443f7d77d95c56f9ea47e027f0f85ec7fa5d02058aeac99bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e03ef266c46371086b75cd8f56a6040ab87083cbd76a507d46aad5d5a209ddeebf2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015ddb8c313bd9008bceb65ca9142715400e5d6ad11bdd5079044e21a88996a31b924545b905165763a1f998fdd5d945dae7bf3364cf9d2dfd4281e34695d2d40ac291964c94077552e0b6d15ae3e5c152244c76734e88b5ac10066eae889c81d07c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c20c9f7e0af4824b9e1acc2a929df97e995a799afde8496b90e2f7712e618cd7de471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0a61cf021b4a33a02a0beb73cab5f60af7360526f7df4c5a5039c56880f72b3e8389ae37e836db8f0dfc79b1f2b8d232c335b39118c831b48c6bb4abf87accb610f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b45e005598e46ee7b1cd54cfd31a21c60d17f31a5667d581e4cd17e4c506f2d140cb878b7be7f6a99b63cf3100b41879da70f8937daf961f459e42f6e6261fbfbf2dc97f9b335d44f0e42781b321385a4a71ec2d12bb950ee9bcf72775149cfadf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939816594c23c2de52aa17628a61b95b4c041ae7a482bf354da59281d13e2a6ccc6cdbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0f4a5bb46bd61b69dab850b550f5700e35c2755ffcd667cb74549ccf854987ad5f3823b4d715e6b888119094a185041e3f8b4165b50408984d104618dc7afeed45172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0156e3c2f01f599ca8f1077f500f68da6acf19737b1c58c2480ce27f7ce2e999f2acebd2385796377658b8160e4c4cb8ba525d2bc3d968e4daae20ce6cab1afe2c585ef03913f22c15ca19e194ebc4a0e36fe2321bb37895d4f09db97b17b79a362c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c69fdb3b1eb3184fc07fe585ebcba517c0f8899dc1734ad8c0afcb87a04157019e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0c0137e48e5022922ade0bf1685183f5dbf5d05cd77beb0f0318cd193527648b54fdb2bdbbdae73c1a31fe08f7e1bd008754a35bb3fd399c6cb1df3d9bbb32aa40f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b677e406878326f8bb70332f80aac524139ecf0eaea0fa47d4a608994b5ee75d860d3ed792af65235e691f97a936ecf68d784e5d6b40cde41eea03da7000907e1afba6685620272060f18ab4ff8391994dad024229f09c84aa94f66dbfec6d5bff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939813982aa6febb1137e50ea814298e9a5cee5bb8a17bab574be346d2b92f1f13cd0bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0df1c6498a823a2f5d746d1cddce4fc5de24da17417d0fcccbf946ddbf3c23e7d710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0155fa846f4a692d9c1ed30ba5b53f419c4967f1925178aa102da09ce75780a18cab50dd0a6bc80f6bc7718b06c9119c1ed0cef013002f606709acc2596a27cf1d59578d6f0fc0768b3e09e8118bb369342e3d4b7fa95f05ea226847658c0dead3bc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cd8ebe38e45b6d6a5335dc80b1ed15b9b0672fd41d846c49ac506c07622e02ae0e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c09aae996ea10c31d7b1a7b37992f32b2566bc1d64e4b50222480d298b1f7292cb4f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b601efdc587d6d29de3dc6dc23d308a7bb764b4e0f817276a7d055c37c09600f9314cd9b6f0ac4fabb741538d4f23c827e340e3fa313e3d3f5073a0ca6a9a2f9a7de0f6f4a639779bb70c9371568323f73144150f648940efa4b7c4be4db16d910fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c971332d8d5a50dac81882a73a2a46b48c6f1cfd2ce7efb7892004adfd012691fa551ea5c74ca943af16be679948957027318f0685c4c81bddb47e29ee9032bf9f3a1a6dad67e57c0d5614d6b645dcb8edb4a8afed90012486420810087b6a4bde7d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec073ce06727dee8d35a87d088cd9b606e33e5b54985a3b4265e616cff123fd67aaa2877b465ad99b3e67c675eb6e73491eec3f1e7c362cf6b6773bd0f312f0c2f529d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1ca81b12c9d87f73225573bd671577d39e5f21a2b8a487774f01e6e8b04e322905d95eb5f24c57d2344a46edd509a15b382dd03edc457d299ab89c2b8ef52648915dd19e0d67c1e8f3906cdcc944c268cc3c3ceb0f558c08f1fe03c2cddeee748b2b6d1ce3e3bdf8fc22261ac3cb2c7c0a072c4916327e4a2063fad386b5da8a7f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981858942221aaa1a1f9c9d6672a02cda2067c4e6fbc68dcd6a7627457429d9f77ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e08465658a86b0d15dc84be9b73969aed1d91f6ea7cae70a30cbba2deed663727a2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015e2f5faf52d54076c1e6266ef4c23665704c85258839818e37ee37a9f37c6edfdc0122e62acccf2f67ed1eff86b306f59497c099564822023955864f5eb2150e2b1657d241862c96091ccf9f6664d235b8bfdc12e3fbe2d1fb8017db2841bcf2bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398135dbeb9a2bd857f95fba54fb322e6e0a5fa5c7a93e206132bf9960088b399ab3bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e061a320a6571b954eaa6f39ef9c6f06f19b4121ea638c850f002a9af8a58039f6f3823b4d715e6b888119094a185041e3f8b4165b50408984d104618dc7afeed428696c445198df18662f64fe5300a1b762077efda709fbd85c4d006dbb89cdffcde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015580b6e7771ceea7eb460ef02ab74fe0c9af2506f8e12a9fba38424550db10131c9c45b2923c4e065f3c2836a5eb7ca9d5ae55fddf5799004553a8fe30574a3be317371a6d0e5bec610496599512b78fb29665dbe112e4490000b0e19128a6d46f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939812f8297c7958830546d126a6f4d25b08e510f7fcea9e02ab7411fe8d966b41dc3bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0cb25db610b4af5dee986e3233b3e74867a36e8769b1c24a53956a26b44dafb08710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015db478f53f42c264b025f04250d885f182f1f70fdbba458bfc000e3d484528e80f83e0b2ad02560b99ed3c5ce7cf5cef41f9d23e6a510eee373d8aefada46002367c85262cd9a21211fc91f17da55362c9574e770dbcda7e12636d16687b10767f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981573081226607e7e0971c76649d1768c00fa99604311449bd32faaecae6012e28bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e041bf26f9c128b9fc8fcb59093bb6245596e91c787f339bcaf970e8cd4f6a8148710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015b5055638d155060f11adcfd6bc4fdb7ccd07bb0772c6f65c497c859584a31ac0bc0067a58aa4f3b931204fdf25857c051dfc651f889abd94033cbefd78c2be7d3cc04632ab4258ad1386a6bc792dfb3a45740df630e83b3982e23769851e96a0c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c7abbec363cf20a90b7c25b812660dee897fc6e0c69a5aca7449b6ec48ab1409be471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c02224ee5140f8698a38153e6072fe0b6970f7305fbef82a35f21f7abe9a8101e94f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b034ff6820110188b7ee334d4e38f9eeb321f795ee2294a6256616777ee3a5db07af52e5335d8e55c688f2db2adb03f462cd29b520a7be5d784af53c8f897238cd162b7314d73090a42ed3e3e40c890a9c29179a2c78b5eede6ff88ebd82415fbf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981cf13bfc57a37a421c4832454cfdbe7911e02d46d416560a3a853e14e2a19e8ddbb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0c1fbe0c7987b4023d4222ba46059f01892bd36bef404ba7fd36174f046e8e3b960e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a432f2ca9411835619abacd5a3a4698e1de399dc36bebb6f28b1681b70b2528477c98aceae2484f58615f564e8a3d326ae0c6104bc9327a577b3e74725537de0b18af435ccccee9f23a895dcb40577d667c1f5d1b4d81d9811379837ed8bf471352c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cb224f33330d0fd89f42b5ba4723f88e943d21c6bc5cc2471f8accc433f3dc160e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c02458bae97e741ecdd15a9b075ef039fed6e2a1b701de434b7a002534d572eefe4dd542ea728b2f2f95cb0b6cdc53ede87b3fec7cbf79425e1f9a62d90fd2d9480f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57c01b590c55ec707b5a67641e73bde823094387ce59139541f6a714216744c152c68c8c2a4797f69746163ba5b79f8b102370baf3dc397db7a2eddac8499daf67be9f4cade75a1468cac72ccc9209941841a20683e6479d21894121bb11ac5ea1ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c29398185cc42ca23ece68cfc5978e9c484f6e5be1d00f5c5a0397fb054ee703edde586bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e09c901871059abc69ead275c524901e681a6a4d247e45bb467ee3b3bd3b0df4ca2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c0153977c5cd62d44d646332bfeeea42245b9ee1deb46b89e32eb88a7d603fc23b4324545b905165763a1f998fdd5d945dae7bf3364cf9d2dfd4281e34695d2d40ac82ace6e4940d0a3724c810cf34f5361407cdd22fa937be8ca04188cb26891ac9f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981601e65c2d5013b728988746377f64ebf7e07b5966aa07d7ce201e0e6abf8f216bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e09bf4afcd8241e6e3c30b8f9718e3689bda5dcf6f36da9aa72fcf9fa59e05ad4b60e56627dc90cc2e87f82a471c516a6f8775064b0c67fce22ab4586fc7caf2d75172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015d288d087c09405e74f85c7542d093280a92ea18a344642d4f77263582dbc9d2293a053ac74b7776995f1981a4f89cc4d3d0e8ae1bc367f24c05d39b5d6789a2f433c5f2842f19de24597d213b1181e2374315c6688230c05e6855533e0001f48c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cadfb5f03ef5d127016ecf68a72276c68eca381b5ddd992019bb4dcfe9ccf464be471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0ff584067bab43f7a84b44cc7f0d1761c65ba09dbfa97ae6c6e4a9700950a541a4dd542ea728b2f2f95cb0b6cdc53ede87b3fec7cbf79425e1f9a62d90fd2d9480f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b8a232d9599e3c135da14f785a3a76150e1a9f1aea40a3eac8c6b64de6567a8cafb76a7e7bca9ddac0c62808564b07a507a80f3aacf7e14a499abd6ea07c586bbfed2012e2dee8bfebe132e5f28c6f511a7305756fa9f92eb43431efeea3267aa0fdeeec6c7d3489ec0693a457d3fbd8e01af07cb5ad6cfdc159777e291298c971332d8d5a50dac81882a73a2a46b48c6f1cfd2ce7efb7892004adfd012691fa55e0c0e0d2d8666722d03d46c7b8f6d2d746e610f5eb26331d74f646a7f9fc268e1b8ef3d3829b1d9b5d38d6fc04d247884b297cf6e574c69c6dbdf9d84bdf5a3d7c9ce656ce7e1007a62b9922885d2b14588754249d01a2c492bd82e4a122ec0793d758c7159481254315000d9477b782473f6fdfb31fd575d302c70da04f570ff2e587e65da8c310a5c5185daa5dc054a8e1cbea759f33641d04684411643fb29d4745ead6e0cc515c7ed43ce4755acdb0336c43c529e9683a6859bf75e61e1dddd62f89df122c966c002d59401fb8eeae27940d4e7d39d7d095b0de86619540ea01b1a39c5f0b2581572108880f3669484acdac303d63265a1a54c8584ec529e1c499a2ad90f84709c23ba502d342332c4236a1f4187ce89475bd61e3fabd5c39329bc8f9fd0a7bd7faa9256cf3b8e39ec91ff989662066f243466269cc164f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c2939812dfac9ea94abf72ba888bcbe5ba582a99fbca1b7c6a2598e80b1028d12a71ecfc2200fc75f8f268d9e8d71072064f64d94497e5abd58abd5ab1506c3a40dbd1aff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0aa4205372efcb950e2cb6f37d3629397a1d6e420b62e2acab45ce9eb98c9db8c2d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09b4b7da39151376fdb0e8f7c35d0dc2335d2f1149fdb23882143ac1604c3f8a4330b9a5f08480a634e2f016e1e2af957ae34e7bc849600376b8ac6ce2c9d536a69bcdb29af2d6244ad5bffc068fe5bec91bb2daf8a7bdebb1faf95b906c665f0c41d9917d2ae05249d16711596736e9b1d45453f5020876b4444f61772da266a8c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55c59751eac8c60078e5d919ccc3deef9aaa8d207b496023513352671e3ed334cb12aae1e834b1ba9795f38125f84c06211a201832dfcd1814e5c5c1716d945deb5092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0fda9db495780d075d815b7c5dcbdff92aa9b97ab9d1888d6539ba79991f6eca5389ae37e836db8f0dfc79b1f2b8d232c335b39118c831b48c6bb4abf87accb610f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f9178bbf7f3d7895e793966adce6029bb27624950e84c3de39a8fe249a7edc57c44b30e113bee1acd4f02c811422cb2d9c873c51f85f52087d4d62c532c41025a2fbeb060d70ddcf233e263c7810e143d719cd7e431f0e991166378d6bd16dc6894745c5cd36512e659920b041128048e7fb609a0eb42bf1321b3551b2372150ff062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981932aa6107031d823fda0ffd7d5954fee7f007cbb9f6f512b911080a72b8ea17ebb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e0e082e37dc3bc10b6023eb37db42e1d6b750e1678d37a3b7a480271c2e22a63d958672646ba335323eaf0c16503b1efccbabcf382f768d53fa8cad2292098bc645172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015f338558b3eecbed3ad24bb3dc1244f33b164fe9709b2bddc13f988ea8906b1bdcb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd87352417bf06b6d7e5073e96fe48ae89cebb3a2dd8dc964a51a20c4e8c0549585c2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cf81b56ee7b02f06d292d0d964ddc2c0aab6b92a56b4794e9b80e272a8eb9d05ee471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0528be9b8f9c4ff84ace3491186dd45de7d5c5ff7b7947ca71dfbe4537d84e94f414aae01ed42d09178b5d6e582d661724d31af59acaac55f49fbed6bacce3f7b0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881b2eb3d873983762dba78b9d65f27bbd54a1393c22cf0277b3c39a003a00102e6925b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df77963b9acf9e63e3abb868b73b5712ddacb2071b4332e37043c8e029bd9ae2a97f062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981a7c4495021cb046b41cd5de0bfbecb1fc3ce4282881062bff818e95d847dbd1abb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115b99c935198ae0b0574dd7dbecdd770c2d8967561b16f61666a667e53d4fef6750ed93db66eb27d8afef413d439947cb9203e4732b284832da510b6d73238afc462d776e660519a0af4e766d36c0698101f73e1aed52c30b14588205ee5d76adf15172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c015973b17e6ad3dc2abf01b4f7cbe69a842fbf3d01927ae74158bacd5dbdff7efb70db65fb9d674d9a37b244487c1a06cb9fa0276cf8a1f8b6043abc8d29c4a5832ad4766639d0a699edee8d19763aae77e0ce14ebb9e86cd7aad4a5f3020d05f9bf062bf818ec7c394208e4b12db855fbe3765ca1463b2e0cfe05e434f1c293981038801f691090ea183d1e6b4fda673f54a152037123cf286d410ace422498322bb14a6f2cbd5092a755e8f272079822d3e842620dd4542a8dfa1e5e72fc6115bff22236475c720a2c0c598e18dcaa0c2350de8bb335bcb6bbc994346b688f4e040809ed6dbcf69c395f9260add7a99b86c83e933173312963f179bcfb2d274fc710d69ab9ac421f7da9a54bcc5a6cca6ce07f1a3a52840a2fd86879d9417a9615172617c05a37b20bf980ca047b35da4ccc281be9672df40b267dbc0a7d69c09cde048b81e2a026517cc707c906aebbd50f5ee3957b6f0c1c04699dffcb7c01562309ee7f6cfb6baec604a05333156829a85e559fc4a2d58d54604e4db968de1cb557c98fea141e7ae22af68357d162d6f103823dbdc5cbf0a2c8ab16dcf9cd8df62393f2154a95f9c91847df0e922ffb433d4d8287ee72de1b256b7d602fd1bc2228135bc5d8d23e511af634953113a89e4d50cbd0d8375a60b3da879f457ba4e8d37b0338a3222890bc53d600b28ba2671d51fa9fcaac3cea51a4bf5e0b55cefc083175f7acb4e1121f07b78868cd7f66044b343aae14010a505f99bbc2268e471915853f417071f841415994bc4a0befb771b3ab2ca07e705b9c9d7aa9569092c1b236815302e33b5dafaa68163b77cc7f5fc13618724ef2bf3b99dbb11c0a4e9ff34d26776b9adb8dac9b63bdfaa411d8abe566eecd8b910413ecea9e4614f76a728f941c8c60545a5a351b84e0e8d5fc2cfd2d58b57ef7df68bf9ff0b2c0f5496ab7b0a7d93b66d802ab6410c4ab07efa8e85b71692bb40207cb8a9397f7a0be06f05dea974a4ad8b2b2d4a7fa2703bc25e45198fdda5b8f4507c5b881bd2f9b2cf1cc9de0b17de99db6cb2ffaa4eb1d19423645805e603e63b0ea808ca25b3eac7018ba833f187bc03601ede03feb3d58edb992b5742105534055d0df744fb401d08a6feb23c5fe91231268bf3e7e849b6ac6333b03d4eb566ba82bb01../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPE../C.utf8/LC_CTYPErootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootglibc-2.40-3.fc41.src.rpmglibc-langpackglibc-langpack-englibc-langpack-en(aarch-64)      glibcglibc-commonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsZstd)rpmlib(RichDependencies)2.40-3.fc412.40-3.fc413.0.4-14.6.0-14.0.4-14.0-15.4.18-14.12.0-14.19.92f'@ffff@fl@fwf&@ff}T@f}T@ftfifWfO/fM@fIfIfDfCR@f8@f2.f*Ef*Ef'f&Q@f@f-feee8@e@eee7@eepe@e6@ee@eM@eed@eoe@e@eL@ez@eyes@ee@ede_>e]@eTeOleOleKx@eJ&e:Te7e1@e/e'e@e@eje;d@d dd@dhdhdddǢ@d@d@dD@dd ddq@d}@dx@dcp@dZ5dGdFo@dA)@d&@d@dc>@c`cHccc0cƍcc@cFcR@cc@ccr-clch@cZrcMCc:c-c!@c pcc cob)b5@bc@Patsy Griffin - 2.40-3Florian Weimer - 2.40-2Florian Weimer - 2.40-1Arjun Shankar - 2.39.9000-35DJ Delorie - 2.39.9000-34Zbigniew Jędrzejewski-Szmek - 2.39.9000-33Florian Weimer - 2.39.9000-32Zbigniew Jędrzejewski-Szmek - 2.39.9000-31Arjun Shankar - 2.39.9000-30Patsy Griffin - 2.39.9000-29Patsy Griffin - 2.39.9000-28Florian Weimer - 2.39.9000-27DJ Delorie - 2.39.9000-26Arjun Shankar - 2.39.9000-25Patsy Griffin - 2.39.9000-24Florian Weimer - 2.39.9000-23Florian Weimer - 2.39.9000-22Florian Weimer - 2.39.9000-21Arjun Shankar - 2.39.9000-20Arjun Shankar - 2.39.9000-19DJ Delorie - 2.39.9000-18Carlos O'Donell - 2.39.9000-17Florian Weimer - 2.39.9000-16Florian Weimer - 2.39.9000-15Arjun Shankar - 2.39.9000-14Florian Weimer - 2.39.9000-13Florian Weimer - 2.39.9000-12Patsy Griffin - 2.39.9000-11DJ Delorie - 2.39.9000-10Florian Weimer - 2.39.9000-9Florian Weimer - 2.39.9000-8Florian Weimer - 2.39.9000-7Joseph Myers - 2.39.9000-6Patsy Griffin - 2.39.9000-5Arjun Shankar - 2.39.9000-4DJ Delorie - 2.39.9000-3Carlos O'Donell - 2.39.9000-1Florian Weimer - 2.39-2Carlos O'Donell - 2.39-1Florian Weimer - 2.38.9000-39Patsy Griffin - 2.38.9000-38Arjun Shankar - 2.38.9000-37Jens Petersen - 2.38.9000-36Florian Weimer - 2.38.9000-35Fedora Release Engineering - 2.38.9000-34DJ Delorie - 2.38.9000-33DJ Delorie - 2.38.9000-32Carlos O'Donell - 2.38.9000-31Florian Weimer - 2.38.9000-30Florian Weimer - 2.38.9000-29Carlos O'Donell - 2.38.9000-28Carlos O'Donell - 2.38.9000-27Arjun Shankar - 2.38.9000-26Florian Weimer - 2.38.9000-25Florian Weimer - 2.38.9000-24Florian Weimer - 2.38.9000-23Florian Weimer - 2.38.9000-22Florian Weimer - 2.38.9000-21Florian Weimer - 2.38.9000-20Florian Weimer - 2.38.9000-19Florian Weimer - 2.38.9000-18Carlos O'Donell - 2.38.9000-17Arjun Shankar - 2.38.9000-16Florian Weimer - 2.38.9000-15Florian Weimer - 2.38.9000-14Florian Weimer - 2.38.9000-13Arjun Shankar - 2.38.9000-12Arjun Shankar - 2.38.9000-11Patsy Griffin - 2.38.9000-10Arjun Shankar - 2.38.9000-9Patsy Griffin - 2.38.9000-8Florian Weimer - 2.38.9000-7DJ Delorie - 2.38.9000-6Arjun Shankar - 2.38.9000-5Carlos O'Donell - 2.38-4Florian Weimer - 2.38-3Siddhesh Poyarekar - 2.38-2Florian Weimer - 2.38-1Patsy Griffin - 2.37.9000-20DJ Delorie - 2.37.9000-19Fedora Release Engineering - 2.37.9000-18Arjun Shankar - 2.37.9000-17Frédéric Bérat - 2.37.9000-16Carlos O'Donell - 2.37.9000-15Siddhesh Poyarekar - 2.37.9000-14Arjun Shankar - 2.37.9000-13Arjun Shankar - 2.37.9000-12Patsy Griffin - 2.37.9000-11Carlos O'Donell - 2.37.9000-10Arjun Shankar - 2.37.9000-9Patsy Griffin - 2.37.9000-8Florian Weimer - 2.37.9000-7Florian Weimer - 2.37.9000-6Arjun Shankar - 2.37.9000-5Florian Weimer - 2.37.9000-4DJ Delorie - 2.37.9000-3Carlos O'Donell - 2.37.9000-2Arjun Shankar - 2.37.9000-1Carlos O'Donell - 2.37-1Florian Weimer - 2.36.9000-25Florian Weimer - 2.36.9000-24Fedora Release Engineering - 2.36.9000-23Florian Weimer - 2.36.9000-22Patsy Griffin - 2.36.9000-21Arjun Shankar - 2.36.9000-20Florian Weimer - 2.36.9000-19Florian Weimer - 2.36.9000-18DJ Delorie - 2.36.9000-17Arjun Shankar - 2.36.9000-16Florian Weimer - 2.36.9000-15Arjun Shankar - 2.36.9000-14Florian Weimer - 2.36.9000-13DJ Delorie - 2.36.9000-12Patsy Griffin - 2.36.9000-11Carlos O'Donell - 2.36.9000-10DJ Delorie - 2.36.9000-9Patsy Griffin - 2.36.9000-8Florian Weimer - 2.36.9000-7Florian Weimer - 2.36.9000-6Arjun Shankar - 2.36.9000-5DJ Delorie - 2.36.9000-4Arjun Shankar - 2.36.9000-3Patsy Griffin - 2.36.9000-2Florian Weimer - 2.36.9000-1Carlos O'Donell - 2.36-1- Auto-sync with upstream branch release/2.40/master, commit 132a72f93cb4ad9f16b8469dc061de5f75f6a44e. - manual: make setrlimit() description less ambiguous - manual/stdio: Clarify putc and putwc - malloc: add multi-threaded tests for aligned_alloc/calloc/malloc - malloc: avoid global locks in tst-aligned_alloc-lib.c- Support clearing options in /etc/resolv.conf, RES_OPTIONS with a - prefix - Introduce the strict-error/RES_STRICTERR stub resolver option- Switch to upstream 2.40 release branch - Auto-sync with upstream branch release/2.40/master, commit 145b5886379c8de4f0a1bca3556a4c3d7b6c24b2: - manual: Do not mention STATIC_TLS in dynamic linker hardening recommendations - resolv: Do not wait for non-existing second DNS response after error (bug 30081) - resolv: Allow short error responses to match any query (bug 31890) - Increase version number to 2.40 - libc.pot: regenerate (only line number changes) - x86: Disable non-temporal memset on Skylake Server- ppc64le: Build early startup code with -mcpu=power8- Auto-sync with upstream branch master, commit a11e15ea0ab1ee8a1947b6be52beca53693f0991. - math: Update alpha ulps - hurd: Fix restoring message to be retried - nptl: Convert tst-sem11 and tst-sem12 tests to use the test driver - nptl: Add copyright notice tst-sem11 and tst-sem12 tests - tests: XFAIL audit tests failing on all mips configurations, bug 29404 - time/Makefile: Split and sort tests - s390x: Fix segfault in wcsncmp [BZ #31934]- Rebuilt for the bin-sbin merge (again)- Auto-sync with upstream branch master, commit 2e456ccf0c34a056e3ccafac4a0c7effef14d918: - Linux: Make __rseq_size useful for feature detection (bug 31965) - po: incorporate translations (bg) - manual: add syscalls - libio: handle opening a file when all files are closed (bug 31963) - ldconfig: Ignore all GDB extension files - ldconfig: Move endswithn into a new header file - math: Update m68k ULPs - stdlib: fix arc4random fallback to /dev/urandom (BZ 31612) - elf: Make dl-rseq-symbols Linux only- Rebuilt for the bin-sbin merge - ldconfig is moved to /usr/bin and paths are adjusted for merged-sbin- Auto-sync with upstream branch master, commit 2b92982e2369d292560793bee8e730f695f48ff3: - nptl: fix potential merge of __rseq_* relro symbols - riscv: Update nofpu libm test ulps - manual: Recommendations for dynamic linker hardening - socket: Add new test for shutdown - elf/rtld: Fix auxiliary vector for enable_secure - hppa/vdso: Provide 64-bit clock_gettime() vDSO only - debug: Fix clang open fortify wrapper (BZ 31927) - Add --disable-static-c++-tests option [BZ #31797] - Add --disable-static-c++-link-check option [BZ #31412] - Update mmap() flags and errors lists - MIPSr6/math: Use builtin fma and fmaf - elf: Support recursive use of dynamic TLS in interposed malloc - Fix conditionals on mtrace-based tests (bug 31892) - signal/Makefile: Split and sort tests - x86: Set default non_temporal_threshold for Zhaoxin processors - x86_64: Optimize large size copy in memmove-ssse3 - x86: Set preferred CPU features on the KH-40000 and KX-7000 Zhaoxin processors - Aarch64: Add new memset for Qualcomm's oryon-1 core - Aarch64: Add memcpy for qualcomm's oryon-1 core - debug: Fix clang open fortify wrapper (BZ 31927) - debug: Fix clang mq_open fortify wrapper (BZ 31917) - tests-mbwc: Silence gcc 14 -Werror=format-overflow=- Move ANSI_X3.110-1983 support from main package to glibc-gconv-extra.- Auto-sync with upstream branch master, commit 21738846a19eb4a36981efd37d9ee7cb6d687494. - time: Avoid memcmp overread in tzset (bug 31931) - Fix strnlen doc re array size - arm: Avoid UB in elf_machine_rel() - LoongArch: Fix tst-gnu2-tls2 test case - posix: Fix pidfd_spawn/pidfd_spawnp leak if execve fails (BZ 31695) - INSTALL: regenerate - Revert "MIPSr6/math: Use builtin fma and fmaf" - INSTALL: Fix typo ibmlondouble to ibmlongdouble - RISC-V: Execute a PAUSE hint in spin loops - MIPSr6/math: Use builtin fma and fmaf - po: incorporate translations (cs, de, hr, ko, pl, ro, ru, sv, uk, zh_CN) - mtrace: make shell commands robust against meta characters - hppa/vdso: Add wrappers for vDSO functions - Update hppa libm-test-ulps - Benchtests: Remove broken walk benchmarks - Update hppa libm-test-ulps - RISC-V: Update ulps - MIPS: Update ulps- Auto-sync with upstream branch master, commit dd144dce21c864781fade4561581d50fb4549956: - malloc: Replace shell/Perl gate in mtrace - s390x: Capture grep output in static PIE check - i386: Update ulps - malloc: Always install mtrace (bug 31892) - Translations: Regenerate libc.pot - s390x: Regenerate ULPs. - LoongArch: Fix _dl_tlsdesc_dynamic in LSX case - aarch64: Update ulps - powerpc: Update ulps - Linux: Include in dl-sysdep.c - linux: add definitions for hugetlb page size encodings - elf: Remove HWCAP_IMPORTANT - elf: Remove LD_HWCAP_MASK / tunable glibc.cpu.hwcap_mask - elf: Remove _DL_PLATFORMS_COUNT - elf: Remove _DL_FIRST_PLATFORM - elf: Remove _DL_HWCAP_PLATFORM - elf: Remove platform strings in dl-procinfo.c - elf: Remove _dl_string_platform - elf: Remove loading legacy hwcaps/platform entries in dynamic loader - x86: Remove HWCAP_START and HWCAP_COUNT - math: Update mips32/mips64 ulps for log2p1 - Convert to autoconf 2.72 (vanilla release, no distribution patches) - Implement C23 exp2m1, exp10m1 - Implement C23 log10p1 - Implement C23 logp1 - support: Include for NAME_MAX use in temp_file.c - support: Include for atoi use in support_wait_for_thread_exit - Extend tst-getconf.sh test with NPROCESSORS_CONF and NPROCESSORS_ONLN - Define ISO 639-3 "ltg" (Latgalian) and add ltg_LV locale - Minor code improvement to timespec_subtract example - Modernize and fix doc’s “Date and Time” (BZ 31876) - manual: minor language fix (bz 31340) - x86: Fix value for `x86_memset_non_temporal_threshold` when it is undesirable - elf: Change module-names to modules-names in comments - resolv: Track single-request fallback via _res._flags (bug 31476) - x86: Properly set x86 minimum ISA level [BZ #31883] - tunables: sort tunables list (BZ 30027) - linux: Remove __stack_prot- Auto-sync with upstream branch master, commit e7ac92e6ca9784b397189df0b2e1fb34f425bab8. - : Acknowledge that getdelim/getline are in POSIX - localedata: Lowercase day and abday in cs_CZ - x86: Properly set MINIMUM_X86_ISA_LEVEL for i386 [BZ #31867] - x86: Enable non-temporal memset tunable for AMD - hurd: Fix getxattr/listxattr returning ERANGE - hurd: Fix setxattr return value on replacing - hurd: Fix getxattr("gnu.translator") returning ENODATA - hurd: Fix lsetxattr return value - localedata: add new locales scn_IT - support: Fix typo in xgetsockname error message - getconf: Add NPROCESSORS_{CONF,ONLN} [BZ #31661] - Linux: Add epoll ioctls - Improve doc for time_t range (BZ 31808) - difftime can throw exceptions - malloc: New test to check malloc alternate path using memory obstruction - math: Fix exp10 undefined left shift - libio: Test for fdopen memory leak without SEEK_END support (bug 31840) - Remove memory leak in fdopen (bug 31840) - Add new AArch64 HWCAP2 definitions from Linux 6.9 to bits/hwcap.h - Add more NT_ARM_* constants from Linux kernel to elf.h - stdlib: Describe __cxa_finalize usage in function comment - elf: Avoid some free (NULL) calls in _dl_update_slotinfo - x86: Add seperate non-temporal tunable for memset - x86: Improve large memset perf with non-temporal stores [RHEL-29312] - elf: add note identifier for dlopen metadata - elf: update NT_FDO_PACKAGING_METADATA spec URL- Auto-sync with upstream branch master, commit 0c1d2c277a59f08fd3232b33d18644ea890190ea: - LoongArch: Use "$fcsr0" instead of "$r0" in _FPU_{GET,SET}CW - x86_64: Reformat elf_machine_rela - i386: Disable Intel Xeon Phi tests for GCC 15 and above (BZ 31782) - difftime is pure, not const - parse_fdinfo: Don't advance pointer twice [BZ #31798] - elf/Makefile: Split and sort PIE tests - Revert "Test fscanf of long double without " - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort libnldbl-calls - Test fscanf of long double without - sysdeps/ieee754/ldbl-opt/Makefile: Remove test-nldbl-redirect-static - sysdeps/ieee754/ldbl-opt/Makefile: Split and sort tests - s390x: Regenerate ULPs. - powerpc: Remove duplicated versionsort from libm.a (BZ 31789) - Update kernel version to 6.9 in header constant tests - localedata: cv_RU: update translation- Auto-sync with upstream branch master, commit eaa8113bf0eb599025e3efdbe1bb214ee8dc645a. - math: Provide missing math symbols on libc.a (BZ 31781) - s390: Make utmp32, utmpx32, and login32 shared only (BZ 31790) - microblaze: Remove cacheflush from libc.a (BZ 31788) - powerpc: Remove duplicated llrintf and llrintf32 from libm.a (BZ 31787) - powerpc: Remove duplicate strchrnul and strncasecmp_l libc.a (BZ 31786) - loongarch: Remove duplicate strnlen in libc.a (BZ 31785) - aarch64: Remove duplicate memchr/strlen in libc.a (BZ 31777) - Update PIDFD_* constants for Linux 6.9 - Define write_profiling functions only in profile library [BZ #31756] - Don't provide XXXf128_do_not_use aliases [BZ #31757] - Don't provide scalb/significand _FloatN aliases [BZ #31760] - math: Fix isnanf128 static build (BZ 31774) - math: Add support for auto static math tests - Change _IO_stderr_/_IO_stdin_/_IO_stdout to compat symbols [BZ #31766] - Obsolete _dl_mcount_wrapper in glibc 2.40 [BZ #31765] - math: Fix i386 and m68k exp10 on static build (BZ 31775) - math: Fix i386 and m68k fmod/fmodf on static build (BZ 31488) - Remove the clone3 symbol from libc.a [BZ #31770] - aarch64/fpu: Add vector variants of pow - Compile libmvec with -fno-math-errno - manual: clarify defintions of floating point exponent bounds (bug 31518) - LoongArch: Update ulps - LoongArch: Fix tst-gnu2-tls2 compiler error - resolv: Make _res_opcodes a compat symbol [BZ #31764] - i386: Don't define stpncpy alias when used in IFUNC [BZ #31768] - powerpc: Update ulps - arm: Update ulps - aarch64: Update ulps - math: Add more details to the test driver output. - Implement C23 log2p1 - Update syscall lists for Linux 6.9 - Rename procutils_read_file to __libc_procutils_read_file [BZ #31755] - nearbyint: Don't define alias when used in IFUNC [BZ #31759] - Pass -nostdlib -nostartfiles together with -r [BZ #31753]- Use release instead of baserelease for glibc32 conflict- Add Conflicts:/Obsoletes: for glibc32 to glibc.i686- Auto-sync with upstream branch master, commit 8d7b6b4cb27d4dec1dd5f7960298c1699275f962: - socket: Use may_alias on sockaddr structs (bug 19622) - Use a doubly-linked list for _IO_list_all (bug 27777) - powerpc64: Fix by using the configure value $libc_cv_cc_submachine [BZ #31629] - aarch64/fpu: Add vector variants of cbrt - aarch64/fpu: Add vector variants of hypot - Use Linux 6.9 in build-many-glibcs.py - localedata: Fix several issues with the set of characters considered 0-width [BZ #31370] - math: Add GLIBC_TEST_LIBM_VERBOSE environment variable support. - malloc: Improve aligned_alloc and calloc test coverage. - Unify output from backtrace_symbols_fd with backtrace_symbols (bug 31730) - manual: add dup3 - Force DT_RPATH for --enable-hardcoded-path-in-tests - powerpc: Fix __fesetround_inline_nocheck on POWER9+ (BZ 31682) - localedata: add mdf_RU locale - elf: Make glibc.rtld.enable_secure ignore alias environment variables - elf: Remove glibc.rtld.enable_secure check from parse_tunables_string - elf: Only process multiple tunable once (BZ 31686)- i686: Move libc_malloc_debug.so.0 back to glibc - Other arches: Move libmemusage.so to glibc-utils- Move libc_malloc_debug.so.0 from glibc to glibc-utils- Auto-sync with upstream branch master, commit 5f245f3bfbe61b2182964dafb94907e38284b806. - Add crt1-2.0.o for glibc 2.0 compatibility tests - powerpc: Optimized strncmp for power10 - build-many-glibcs.py: Add openrisc hard float glibc variant - or1k: Add hard float support - or1k: Add hard float libm-test-ulps - nscd: Use time_t for return type of addgetnetgrentX - Add a test to check for duplicate definitions in the static library - i686: Fix multiple definitions of __memmove_chk and __memset_chk - i586: Fix multiple definitions of __memcpy_chk and __mempcpy_chk - nscd: Typo inside comment in netgroup cache- Update License tag to match upstream. - Auto-sync with upstream branch master, commit 91695ee4598b39d181ab8df579b888a8863c4cab: - time: Allow later version licensing. - hurd: Stop mapping AT_NO_AUTOMOUNT to O_NOTRANS - libio: Sort test variables in Makefile - AArch64: Remove unused defines of CPU names - Make sure INSTALL is ASCII plaintext again - x86: In ld.so, diagnose missing APX support in APX-only builds - elf: Also compile dl-misc.os with $(rtld-early-cflags) - CVE-2024-33601, CVE-2024-33602: nscd: netgroup: Use two buffers in addgetnetgrentX (bug 31680) - CVE-2024-33600: nscd: Avoid null pointer crashes after notfound response (bug 31678) - CVE-2024-33600: nscd: Do not send missing not-found response in addgetnetgrentX (bug 31678) - CVE-2024-33599: nscd: Stack-based buffer overflow in netgroup cache (bug 31677) - i386: ulp update for SSE2 --disable-multi-arch configurations- Enable CPU compatibility diagnostics in ld.so (RHEL-31738)- Auto-sync with upstream branch master, commit 41903cb6f460d62ba6dd2f4883116e2a624ee6f8: - GLIBC-SA-2024-0004: add commit for 2.31 branch - benchtests: Add difficult strstr needle for bruteforce algorithms - x86: Define MINIMUM_X86_ISA_LEVEL in config.h [BZ #31676] - LoongArch: Add glibc.cpu.hwcap support. - nptl: Fix tst-cancel30 on kernels without ppoll_time64 support- Drop glibc-rh827510.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 16c8dfba14ff7596ad3aea941a240f8abcdc50e6: - Revert "Allow glibc to be compiled without EXEC_PAGESIZE" - locale: Handle loading a missing locale twice (Bug 14247) - elf: Do not check for loader mmap on tst-decorate-maps (BZ 31553) - Use --enable-obsolete in build-many-glibcs.py for nios2-linux-gnu - login: Use unsigned 32-bit types for seconds-since-epoch - login: structs utmp, utmpx, lastlog _TIME_BITS independence (bug 30701) - login: Check default sizes of structs utmp, utmpx, lastlog - benchtests: Add random() benchmark - advisories: Add Reported-By - Fix 'Reported-By' to use Camel Case for commit 6a98f4640ea453f - Document CVE-2024-2961 - iconv: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence (CVE-2024-2961) - elf/rtld: Count skipped environment variables for enable_secure- Build POWER10 multilib- Auto-sync with upstream branch master, commit 14e56bd4ce15ac2d1cc43f762eb2e6b83fec1afe: - powerpc: Fix ld.so address determination for PCREL mode (bug 31640) - Revert "x86_64: Suppress false positive valgrind error" - wcsmbs: Ensure wcstr worst-case linear execution time (BZ 23865) - wcsmbs: Add test-wcsstr - posix: Sync tempname with gnulib - socket: Add new test for connect - libsupport: Add xgetpeername- Auto-sync with upstream branch master, commit 42e48e720c78ab75eb8def9e866da52b0ac278df. - nptl: Add tst-pthread-key1-static for BZ #21777 - elf: Add ld.so test with non-existing program name - elf: Check objname before calling fatal_error - Use crtbeginT.o and crtend.o for non-PIE static executables - aarch64: Enhanced CPU diagnostics for ld.so - x86: Add generic CPUID data dumper to ld.so --list-diagnostics - elf: Add CPU iteration support for future use in ld.so diagnostics - timezone: sync to TZDB 2024a - Fix bsearch, qsort doc to match POSIX better - x86-64: Exclude FMA4 IFUNC functions for -mapxf - Reinstate generic features-time64.h - Cleanup __tls_get_addr on alpha/microblaze localplt.data - arm: Remove ld.so __tls_get_addr plt usage - aarch64: Remove ld.so __tls_get_addr plt usage - math: x86 trunc traps when FE_INEXACT is enabled (BZ 31603) - math: x86 floor traps when FE_INEXACT is enabled (BZ 31601) - math: x86 ceill traps when FE_INEXACT is enabled (BZ 31600) - aarch64/fpu: Add vector variants of erfc - aarch64/fpu: Add vector variants of tanh - aarch64/fpu: Add vector variants of sinh - aarch64/fpu: Add vector variants of atanh - aarch64/fpu: Add vector variants of asinh - aarch64/fpu: Add vector variants of acosh - aarch64/fpu: Add vector variants of cosh - aarch64/fpu: Add vector variants of erf - misc: Add support for Linux uio.h RWF_NOAPPEND flag - manual: significand() uses FLT_RADIX, not 2 - manual: Clarify return value of cbrt(3) - manual: floor(log2(fabs(x))) has rounding errors - manual: logb(x) is floor(log2(fabs(x))) - powerpc: Add missing arch flags on rounding ifunc variants - math: Reformat Makefile. - Always define __USE_TIME_BITS64 when 64 bit time_t is used - benchtests: Improve benchtests for strstr - x86_64: Remove avx512 strstr implementation - signal: Avoid system signal disposition to interfere with tests- Auto-sync with upstream branch master, commit 96d1b9ac2321b565f340ba8f3674597141e3450d. - RISC-V: Fix the static-PIE non-relocated object check - htl: Implement some support for TLS_DTV_AT_TP - htl: Respect GL(dl_stack_flags) when allocating stacks - hurd: Use the RETURN_ADDRESS macro - hurd: Disable Prefer_MAP_32BIT_EXEC on non-x86_64 for now - Allow glibc to be compiled without EXEC_PAGESIZE - hurd: Stop relying on VM_MAX_ADDRESS - hurd: Move internal functions to internal header - stdlib: Fix tst-makecontext2 log when swapcontext fails - or1k: Add prctl wrapper to unwrap variadic args - or1k: Only define fpu rouding and exceptions with hard-float - or1k: Update libm test ulps - AArch64: Check kernel version for SVE ifuncs- Drop glibc-rh2269799.patch, fixed differently upstream. - Auto-sync with upstream branch master, commit 1ea051145612f199d8716ecdf78b084b00b5a727: - powerpc: Placeholder and infrastructure/build support to add Power11 related changes. - powerpc: Add HWCAP3/HWCAP4 data to TCB for Power Architecture. - elf: Enable TLS descriptor tests on aarch64 - arm: Update _dl_tlsdesc_dynamic to preserve caller-saved registers (BZ 31372) - Ignore undefined symbols for -mtls-dialect=gnu2 - Add tst-gnu2-tls2mod1 to test-internal-extras - x86-64: Allocate state buffer space for RDI, RSI and RBX (#2269799) - riscv: Update nofpu libm test ulps - Add STATX_MNT_ID_UNIQUE from Linux 6.8 to bits/statx-generic.h - linux: Use rseq area unconditionally in sched_getcpu (bug 31479) - aarch64: fix check for SVE support in assembler - Update kernel version to 6.8 in header constant tests - Update syscall lists for Linux 6.8 - Use Linux 6.8 in build-many-glibcs.py - powerpc: Remove power8 strcasestr optimization - riscv: Fix alignment-ignorant memcpy implementation - linux/sigsetops: fix type confusion (bug 31468) - LoongArch: Correct {__ieee754, _}_scalb -> {__ieee754, _}_scalbf - duplocale: protect use of global locale (bug 23970)- Global dynamic TLS access may clobber RBX (#2269799)- Do not generate ELF dependency information for glibc32- Build glibc32 binary package from glibc sources as part of x86_64 build, not from glibc32 SRPM that contains binaries from i686 RPM build.- Auto-sync with upstream branch master, commit b6e3898194bbae78910bbe9cd086937014961e45. - x86-64: Simplify minimum ISA check ifdef conditional with if - manual/tunables - Add entry for enable_secure tunable. - NEWS: Move enable_secure_tunable from 2.39 to 2.40. - riscv: Add and use alignment-ignorant memcpy - riscv: Add ifunc helper method to hwprobe.h - riscv: Enable multi-arg ifunc resolvers - riscv: Add __riscv_hwprobe pointer to ifunc calls - riscv: Add hwprobe vdso call support - linux: Introduce INTERNAL_VSYSCALL - riscv: Add Linux hwprobe syscall support - rtld: Add glibc.rtld.enable_secure tunable. - x86-64: Update _dl_tlsdesc_dynamic to preserve AMX registers - x86_64: Suppress false positive valgrind error - x86: Don't check XFD against /proc/cpuinfo - x86-64: Don't use SSE resolvers for ISA level 3 or above - x86: Update _dl_tlsdesc_dynamic to preserve caller-saved registers - sysdeps/unix/sysv/linux/x86_64/Makefile: Add the end marker - cdefs: Drop access attribute for _FORTIFY_SOURCE=3 (BZ #31383) - s390: Improve static-pie configure tests - x86: Change ENQCMD test to CHECK_FEATURE_PRESENT - debug: Improve mqueue.h fortify warnings with clang - debug: Improve fcntl.h fortify warnings with clang - wcsmbs: Improve fortify with clang - syslog: Improve fortify with clang - socket: Improve fortify with clang - unistd: Improve fortify with clang - stdlib: Improve fortify with clang - string: Improve fortify with clang - libio: Improve fortify with clang - cdefs.h: Add clang fortify directives - Update SHARED-FILES and license for Unicode 15.1.0. - aarch64/fpu: Sync libmvec routines from 2.39 and before with AOR - S390: Do not clobber r7 in clone [BZ #31402] - x86_64: Exclude SSE, AVX and FMA4 variants in libm multiarch - hurd: Reformat Makefile. - htl/tests: Reformat Makefile. - htl: Reformat Makefile. - hesiod: Reformat Makefile. - gmon: Reformat Makefile. - dlfcn: Reformat Makefile. - dirent: Reformat Makefile. - ctype: Reformat Makefile. - csu: Reformat Makefile. - conform: Reformat Makefile. - Support compiling .S files with additional options - x86-64: Save APX registers in ld.so trampoline - benchtests: Add more benchtests for rounding functions. - tests: gracefully handle AppArmor userns containment - treewide: python-scripts: use `is None` for none-equality - powerpc: Remove power7 strstr optimization - arm: Use _dl_find_object on __gnu_Unwind_Find_exidx (BZ 31405) - math: Update mips64 ulps- Analyse glibc-2.39 sources for license information - Migrate License field to SPDX identifiers for https://docs.fedoraproject.org/en-US/legal/allowed-licenses/ https://docs.fedoraproject.org/en-US/legal/update-existing-packages (#2222074)- Auto-sync with upstream branch master, commit b881f1efcd1b30c2afab3599b41ce9cd4864c823. - elf: Add new LoongArch reloc types (110 to 126) into elf.h - build-many-glibcs.py: Add s390 --disable-multi-arch / multi-arch configurations. - sparc: Treat the version field in the FPU control word as reserved - Implement setcontext/getcontext/makecontext/swapcontext for Hurd x86_64 - Use proc_getchildren_rusage when available in getrusage and times. - Linux: Switch back to assembly syscall wrapper for prctl (bug 29770) - i386: Use generic memrchr in libc (bug 31316)- Auto-sync with upstream branch master, commit ef7f4b1fef67430a8f3cfc77fa6aada2add851d7: - Apply the Makefile sorting fix - sysdeps/x86_64/Makefile (tests): Add the end marker - sort-makefile-lines.py: Allow '_' in name and "^# name" - trivial doc fix: remove weird phrase "syscall takes zero to five arguments" - mips: Use builtins for ffs and ffsll - x86: Expand the comment on when REP STOSB is used on memset - x86: Do not prefer ERMS for memset on Zen3+ - x86: Fix Zen3/Zen4 ERMS selection (BZ 30994) - x86/cet: fix shadow stack test scripts - test_printers_common.py: Remove invalid escape sequence - elf: Remove attempt at env handling in elf/tst-rtld-list-diagnostics.py - Add SOL_VSOCK from Linux 6.7 to bits/socket.h - localedata: ssy_ER: Fix syntax error - localedata: hr_HR: change currency to EUR/€ - Change lv_LV collation to agree with the recent change in CLDR - Add new AArch64 HWCAP2 definitions from Linux 6.7 to bits/hwcap.h - string: Add hidden builtin definition for __strcpy_chk. - arm: Remove wrong ldr from _dl_start_user (BZ 31339) - LoongArch: Use builtins for ffs and ffsll - Remove sysdeps/ia64/math-use-builtins-ffs.h - Fix stringop-overflow warning in tst-strlcat2. - mips: FIx clone3 implementation (BZ 31325) - stdlib: fix qsort example in manual - soft-fp: Add brain format support - Rename c2x / gnu2x tests to c23 / gnu23 - manual: Fix up stdbit.texi - string: Use builtins for ffs and ffsll - misc: tst-poll: Proper synchronize with child before sending the signal - math: Remove bogus math implementations - Refer to C23 in place of C2X in glibc - elf: Remove _dl_sysdep_open_object hook function - build-many-glibcs: relax version check to allow non-digit characters - Use gcc __builtin_stdc_* builtins in stdbit.h if possible - Open master branch for glibc 2.40 development- Ignore symbolic links to . in sysroot construction- Switch to upstream 2.39 release, commit ef321e23c20eebc6d6fb4044425c00e6df27b05f - Document CVE-2023-6246, CVE-2023-6779, and CVE-2023-6780 - Update advisory format and introduce some automation - manual/io: Fix swapped reading and writing phrase. - Fix typo - S390: Fix building with --disable-mutli-arch [BZ #31196] - NEWS: insert advisories and fixed bugs for 2.39 - contrib.texi: update - INSTALL, install.texi: minor updates, regenerate - libc.pot: regenerate - version.h, include/features.h: Bump version to 2.39 - Create ChangeLog.old/ChangeLog.28- Add noarch sysroot subpackages- Auto-sync with upstream branch master, commit ddf542da94caf97ff43cc2875c88749880b7259b: - syslog: Fix integer overflow in __vsyslog_internal (CVE-2023-6780) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6779) - syslog: Fix heap buffer overflow in __vsyslog_internal (CVE-2023-6246) - Use binutils 2.42 branch in build-many-glibcs.py - elf: correct relocation statistics for !ELF_MACHINE_START_ADDRESS- Auto-sync with upstream branch master, commit ae49a7b29acc184b03c2a6bd6ac01b5e08efd54f: - Relicense IBM portions of resolv/base64.c resolv/res_debug.c. - localedata: Use consistent values for grouping and mon_grouping - manual: fix order of arguments of memalign and aligned_alloc (Bug 27547)- no longer supplement langpacks if all-langpacks installed- Add crh_RU, gbm_IN, ssy_ER locales. - Auto-sync with upstream branch master, commit 486452affbac684db739b7fcca1e84e8a7ce33d1: - manual, NEWS: Document malloc side effect of dynamic TLS changes - NEWS: Update temporary files ignored by ldconfig - po: Incorporate translations (sr) - string: Disable stack protector for memset in early static initialization - qsort: Fix a typo causing unnecessary malloc/free (BZ 31276) - riscv: add support for static PIE - localedata: renamed: aa_ER@saaho -> ssy_ER - Define ISO 639-3 "ssy" (Saho) - localedata: add crh_RU, Crimean Tartar language in the Cyrillic script as used in Russia. - localedata: tr_TR, ku_TR: Sync with CLDR: “Turkey” -> “Türkiye” - localedata: miq_NI: Shorten month names in abmon - Update kernel version to 6.7 in header constant tests - localedata: add gbm_IN locale - Define ISO 639-3 "gbm" (Garhwali) - Update syscall lists for Linux 6.7 - stdlib: Remove unused is_aligned function from qsort.c- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Auto-sync with upstream branch master, commit e2803cfd8bb00b54816d1a2c381d2cf82b136da6. - NEWS: Mention PLT rewrite on x86-64 - stdlib: Verify heapsort for two-element cases - stdlib: Fix heapsort for cases with exactly two elements - localedata: anp_IN: Fix abbreviated month names- Auto-sync with upstream branch master, commit 709fbd3ec3595f2d1076b4fec09a739327459288. - stdlib: Reinstate stable mergesort implementation on qsort - x86-64: Check if mprotect works before rewriting PLT - aarch64: Add NEWS entry about libmvec for 2.39- Add new locales for kv_RU, su_ID, tok, and zgh_MA. - Drop glibc-rh2255506.patch; fix applied upstream. - Enable Intel CET only on x86_64. - Auto-sync with upstream branch master, commit 064c708c78cc2a6b5802dce73108fc0c1c6bfc80: - localedata/unicode-gen/utf8_gen.py: fix Hangul syllable name - x86_64: Optimize ffsll function code size. - localedata: Remove redundant comments - RISC-V: Enable static-pie. - linux: Fix fstat64 on alpha and sparc64 - math: remove exp10 wrappers - Benchtests: Increase benchmark iterations - debug/getwd_chk.c: warning should be emitted for the __getwd_chk symbol. - Make __getrandom_nocancel set errno and add a _nostatus version - x86-64/cet: Make CET feature check specific to Linux/x86 - Incorporate translations (zh_CN) - Define ISO 639-3 "glk" (Gilaki) - resolv: Fix endless loop in __res_context_query - localedata: revert all the remaining locale sources to UTF-8 - localedata: am_ET ber_DZ en_GB en_PH en_US fil_PH kab_DZ om_ET om_KE ti_ET tl_PH: convert to UTF-8 - localedata: resolve cyclic dependencies - localedata: kv_RU: convert to UTF-8 - localedata: add new locale kv_RU - elf: Fix tst-nodeps2 test failure. - localedata: Sort Makefile variables. - locale: Sort Makefile variables. - i386: Remove CET support bits - x86-64/cet: Move check-cet.awk to x86_64 - x86-64/cet: Move dl-cet.[ch] to x86_64 directories - x86: Move x86-64 shadow stack startup codes - Fix deprecated utcnow() usage in build-many-glibcs.py - Fix invalid escape sequence in build-many-glibcs.py - math: Fix test-fenv.c feupdateenv tests - Remove installed header rule on $(..)include/%.h - i386: Fail if configured with --enable-cet - i386: Remove CET support - x86: Move CET infrastructure to x86_64 - localedata: su_ID: make lang_name agree with CLDR - localedata: add new locale su_ID - localedata: add new locale zgh_MA - INSTALL: regenerate - localedata: add tok/UTF-8 to SUPPORTED - localedata: tok: add yY and nN to yesexpr and noexpr - localedata: tok: convert to UTF-8 - localedata: add data for tok (Toki Pona) - Remove ia64-linux-gnu - localedata: dz_BT, bo_CN: convert to UTF-8 - localedata: dz_BT, bo_CN: Fix spelling of "phur bu" in both Tibetan and Dzongkha - localedata: bo_CN: Fix spelling errors in Tibetan data - localedata: bo_CN: Fix incomplete edit in Tibetan yesexpr - localedata: dz_BT: Fix spelling errors in Dzongha data - localedata: unicode-gen: Remove redundant \s* from regexp, fix comments - localedata: convert the remaining *_RU locales to UTF-8 - Incorporate translations - x32: Handle displacement overflow in PLT rewrite [BZ #31218] - x86: Fixup some nits in longjmp asm implementation - stdlib: Fix stdbit.h with -Wconversion for clang - stdlib: Fix stdbit.h with -Wconversion for older gcc - elf: Add ELF_DYNAMIC_AFTER_RELOC to rewrite PLT - aarch64: Make cpu-features definitions not Linux-specific - hurd: Initializy _dl_pagesize early in static builds - hurd: Only init early static TLS if it's used to store stack or pointer guards - hurd: Make init-first.c no longer x86-specific - hurd: Drop x86-specific assembly from init-first.c - hurd: Pass the data pointer to _hurd_stack_setup explicitly - x86-64/cet: Check the restore token in longjmp - localedata: ru_RU, ru_UA: convert to UTF-8 - localedata: es_??: convert to UTF-8 - localedata: miq_NI: convert to UTF-8 - i386: Ignore --enable-cet - mach: Drop SNARF_ARGS macro - mach: Drop some unnecessary vm_param.h includes - hurd: Declare _hurd_intr_rpc_msg* with protected visibility - hurd: Add some missing includes - localedata: fy_DE: make this "Western Frisian" to agree with the language code "fy" - localedata: fy_DE, fy_NL: convert to UTF-8 - localedata: ast_ES: convert to UTF-8 - localedata: ast_ES: Remove wrong copyright text - localedata: de_{AT,BE,CH,IT,LU}: convert to UTF-8 - localedata: lv_LV, it_IT, it_CH: convert to UTF-8 - localedata: it_IT, lv_LV: currency symbol should follow the amount - Implement C23 - localedata: ms_MY should not use 12-hour format - localedata: es_ES: convert to UTF-8 - localedata: es_ES: Add am_pm strings - aarch64: Add longjmp test for SME - aarch64: Add setcontext support for SME - aarch64: Add longjmp support for SME - aarch64: Add SME runtime support - localedata: convert uz_UZ and uz_UZ@cyrillic to UTF-8 - localedata: uz_UZ and uz_UZ@cyrillic: Fix decimal point and thousands separator - libio: Check remaining buffer size in _IO_wdo_write (bug 31183) - getaddrinfo: translate ENOMEM to EAI_MEMORY (bug 31163) - string: Add additional output in test-strchr failure - Add a setjmp/longjmp test between user contexts - x86/cet: Add -fcf-protection=none before -fcf-protection=branch - Regenerate libc.pot - Omit regex.c pragmas no longer needed - Update copyright dates not handled by scripts/update-copyrights - Update copyright in generated files by running "make" - Update copyright dates with scripts/update-copyrights - x86/cet: Run some CET tests with shadow stack - x86/cet: Don't set CET active by default - x86/cet: Check feature_1 in TCB for active IBT and SHSTK - x86/cet: Enable shadow stack during startup - elf: Always provide _dl_get_dl_main_map in libc.a - x86/cet: Sync with Linux kernel 6.6 shadow stack interface - RISC-V: Add support for dl_runtime_profile (BZ #31151) - debug: Add fortify wprintf tests - debug: Add fortify syslog tests - debug: Add fortify dprintf tests - debug: Increase tst-fortify checks for compiler without __va_arg_pack support - debug: Adapt fortify tests to libsupport - localedata: yo_NT: remove redundant comments - localedata: convert en_AU, en_NZ, mi_NZ, niu_NZ to UTF-8 - localedata: First day of the week in AU is Monday, LC_TIME in en_NZ is identical to LC_TIME in en_AU then - localedata: convert yo_NG to UTF-8, check that language name in Yoruba agrees with CLDR - x86-64: Fix the tcb field load for x32 [BZ #31185] - x86-64: Fix the dtv field load for x32 [BZ #31184]- Infinite loop in res_mkquery with malformed domain name (#2255506)- Auto-sync with upstream branch master, commit 61bac1a9d2ab80ebcbc51484722e6ea43414bec7: - nss: Remove unused allocation from get_nscd_addresses in getaddrinfo - x86/cet: Don't disable CET if not single threaded - x86: Modularize sysdeps/x86/dl-cet.c - x86/cet: Update tst-cet-vfork-1 - elf: Add TLS modid reuse test for bug 29039 - aarch64: Add SIMD attributes to math functions with vector versions - aarch64: Add half-width versions of AdvSIMD f32 libmvec routines - Fix elf/tst-env-setuid[-static] if test needs to be rerun. - Fix elf: Do not duplicate the GLIBC_TUNABLES string - tst-setcontext10.c: Undef _FORTIFY_SOURCE - Fix elf: Do not duplicate the GLIBC_TUNABLES string - riscv: Fix feenvupdate with FE_DFL_ENV (BZ 31022) - manual: Clarify undefined behavior of feenableexcept (BZ 31019) - x86: Do not raises floating-point exception traps on fesetexceptflag (BZ 30990) - i686: Do not raise exception traps on fesetexcept (BZ 30989) - powerpc: Do not raise exception traps for fesetexcept/fesetexceptflag (BZ 30988) - elf: Do not set invalid tunables values - elf: Do not duplicate the GLIBC_TUNABLES string - x86/cet: Check CPU_FEATURE_ACTIVE in permissive mode - x86/cet: Check legacy shadow stack code in .init_array section - x86/cet: Add tests for GLIBC_TUNABLES=glibc.cpu.hwcaps=-SHSTK - x86/cet: Check CPU_FEATURE_ACTIVE when CET is disabled - x86/cet: Check legacy shadow stack applications - localedata: id_ID: change first weekday to Sunday - s390: Set psw addr field in getcontext and friends. - x86: Unifies 'strlen-evex' and 'strlen-evex512' implementations. - x86/cet: Don't assume that SHSTK implies IBT - id_ID: Update Time Locales - Update code to handle the new ABI for sending inlined port rights. - x86/cet: Check user_shstk in /proc/cpuinfo - Add a test for setjmp/longjmp within user context - Add a test for longjmp from user context - powerpc: Add space for HWCAP3/HWCAP4 in the TCB for future Power. - powerpc: Fix performance issues of strcmp power10 - localedata: Convert el_GR and el_CY locales to UTF-8 - localedata: el_GR: Greece now uses the 24h format for time - powerpc : Add optimized memchr for POWER10 - intl: Treat C.UTF-8 locale like C locale, part 2 (BZ# 16621) - resolv: Fix a few unaligned accesses to fields in HEADER - x86: Check PT_GNU_PROPERTY early- Depend only on RPM 4.14 features (RHEL-19045)- Drop glibc-rh2248502.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit b3bee76c5f59498b9c189608f0a3132e2013fa1a: - elf: Initialize GLRO(dl_lazy) before relocating libc in dynamic startup - Move CVE information into advisories directory - powerpc: Optimized strcmp for power10 - elf: Fix wrong break removal from 8ee878592c - localedata: Convert day names in nn_NO locale to UTF-8 - localedata: Remove trailing whitespace in weekday names in nn_NO locale - elf: Refactor process_envvars - elf: Ignore LD_BIND_NOW and LD_BIND_NOT for setuid binaries - elf: Ignore loader debug env vars for setuid - Adapt the security policy for the security page - aarch64: correct CFI in rawmemchr (bug 31113) - math: Add new exp10 implementation - aarch64: fix tested ifunc variants - stdlib: Fix array bounds protection in insertion sort phase of qsort - Revert "Update code to handle the new ABI for sending inlined port rights." - Revert "hurd: Fix build" - hurd: Fix build - Update code to handle the new ABI for sending inlined port rights. - hurd: [!__USE_MISC] Do not #undef BSD macros in ioctls - linux: Make fdopendir fail with O_PATH (BZ 30373) - Avoid padding in _init and _fini. [BZ #31042] - aarch64: Improve special-case handling in AdvSIMD double-precision libmvec routines - malloc: Improve MAP_HUGETLB with glibc.malloc.hugetlb=2 - elf: Add a way to check if tunable is set (BZ 27069)- Drop glibc-benchtests-aarch64.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 9469261cf1924d350feeec64d2c80cafbbdcdd4d: - x86: Only align destination to 1x VEC_SIZE in memset 4x loop - elf: Fix TLS modid reuse generation assignment (BZ 29039) - Add TCP_MD5SIG_FLAG_IFINDEX from Linux 5.6 to netinet/tcp.h. - elf: Relocate libc.so early during startup and dlmopen (bug 31083) - elf: Introduce the _dl_open_relocate_one_object function - elf: In _dl_relocate_object, skip processing if object is relocated - Remove __access_noerrno - malloc: Use __get_nprocs on arena_get2 (BZ 30945) - aarch64: Fix libmvec benchmarks- Fix qsort workaround (#2248502)- Restore qsort workaround for 389-ds-base. (#2248502)- Apply glibc-benchtests-aarch64.patch to fix an aarch64 build failure. - Drop glibc-rh2244688.patch revert. Fix applied upstream. - Drop glibc-rh2244992.patch, glibc-rh2248915.patch, glibc-rh2248502-3.patch. All applied upstream. - Auto-sync with upstream branch master, commit 5d7f1bce7d8eea31f4baeb68bcc3124b35acc751: - posix: Revert the removal of the crypt prototype from - elf: Add comments on how LD_AUDIT and LD_PRELOAD handle __libc_enable_secure - elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static - elf: Remove any_debug from dl_main_state - elf: Remove LD_PROFILE for static binaries - elf: Ignore LD_PROFILE for setuid binaries - s390: Use dl-symbol-redir-ifunc.h on cpu-tunables - x86: Use dl-symbol-redir-ifunc.h on cpu-tunables - elf: Emit warning if tunable is ill-formatted - elf: Fix _dl_debug_vdprintf to work before self-relocation - elf: Do not parse ill-formatted strings - elf: Do not process invalid tunable format - elf: Add all malloc tunable to unsecvars - elf: Ignore GLIBC_TUNABLES for setuid/setgid binaries - elf: Add GLIBC_TUNABLES to unsecvars - elf: Remove /etc/suid-debug support - stdlib: The qsort implementation needs to use heapsort in more cases - stdlib: Handle various corner cases in the fallback heapsort for qsort - stdlib: Avoid another self-comparison in qsort - hurd: fix restarting reauth_dtable on signal - hurd: Prevent the final file_exec_paths call from signals - manual: Fix termios.c example. (Bug 31078) - aarch64: Add vector implementations of expm1 routines - linux: Use fchmodat2 on fchmod for flags different than 0 (BZ 26401) - intl: Add test case for bug 16621 - resolv: free only initialized items from gai pool - ldconfig: Fixes for skipping temporary files. - nptl: Link tst-execstack-threads-mod.so with -z execstack - nptl: Rename tst-execstack to tst-execstack-threads - localedata: Convert oc_FR locale to UTF-8 - localedata: Add information for Occitan - elf: Fix force_first handling in dlclose (bug 30981) - elf: Handle non-directory name in search path (BZ 31035) - New Zealand locales (en_NZ & mi_NZ) first day of week should be Monday - x86: Fix unchecked AVX512-VBMI2 usage in strrchr-evex-base.S - posix: Check pidfd_spawn with tst-spawn7-pid - y2038: Fix support for 64-bit time on legacy ABIs - AArch64: Remove Falkor memcpy - AArch64: Add memset_zva64 - AArch64: Cleanup emag memset - test: Run the tst-tls-allocation-failure-static-patched with test-wrapper. - aarch64: Add vector implementations of log1p routines - aarch64: Add vector implementations of atan2 routines - aarch64: Add vector implementations of atan routines - aarch64: Add vector implementations of acos routines - aarch64: Add vector implementations of asin routines- Work around another self-comparison application issue in qsort (#2248502)- Fix missing entries in /etc/ld.so.cache (#2248915)- Drop glibc-rh2248502-*.patch, workaround applied upstream - Auto-sync with upstream branch master, commit d1dcb565a1fb5829f9476a1438c30eccc4027d04: - Fix type typo in “String/Array Conventions” doc - stdlib: Avoid element self-comparisons in qsort (#2248502) - elf: Add glibc.mem.decorate_maps tunable - linux: Decorate __libc_fatal error buffer - assert: Decorate error message buffer - malloc: Decorate malloc maps - nptl: Decorate thread stack on pthread_create - support: Add support_set_vma_name - linux: Add PR_SET_VMA_ANON_NAME support- Fix force-first handling in dlclose, take two (#2244992, #2246048)- Revert back to old qsort/qsort_r implementation (#2248502) - Adjust test build completion check to match new DejaGnu-style message. - Auto-sync with upstream branch master, commit 5dd3bda59c2d9da138f0d98808d087cdb95cdc17: - sysdeps: sem_open: Clear O_CREAT when semaphore file is expected to exist [BZ #30789] - Add SEGV_CPERR from Linux 6.6 to bits/siginfo-consts.h - linux: Sync Linux 6.6 elf.h - linux: Add HWCAP2_HBC from Linux 6.6 to AArch64 bits/hwcap.h - linux: Add FSCONFIG_CMD_CREATE_EXCL from Linux 6.6 to sys/mount.h - linux: Add MMAP_ABOVE4G from Linux 6.6 to sys/mman.h - Update kernel version to 6.6 in header constant tests - Update syscall lists for Linux 6.6 - Format test results closer to what DejaGnu does - AArch64: Cleanup ifuncs - Use correct subdir when building tst-rfc3484* for mach and arm - stdlib: Add more qsort{_r} coverage - stdlib: qsort: Move some macros to inline function - stdlib: Move insertion sort out qsort - stdlib: Optimization qsort{_r} swap implementation - string: Add internal memswap implementation - crypt: Remove manul entry for --enable-crypt - Use Linux 6.6 in build-many-glibcs.py - crypt: Remove libcrypt support - sparc: Remove optimize md5, sha256, and sha512 - build-many-glibcs: Fix traililing whitespace - AArch64: Add support for MOPS memcpy/memmove/memset - Move getnameinfo from 'inet' to 'nss' - Move getaddrinfo from 'posix' into 'nss' - Move 'services' routines from 'inet' into 'nss' - Move 'rpc' routines from 'inet' into 'nss' - Move 'protocols' routines from 'inet' into 'nss' - Move 'networks' routines from 'inet' into 'nss' - Move 'netgroup' routines from 'inet' into 'nss' - Move 'hosts' routines from 'inet' into 'nss' - Move 'ethers' routines from 'inet' into 'nss' - Move 'aliases' routines from 'inet' into 'nss' - Remove 'shadow' and merge into 'nss' - Remove 'pwd' and merge into 'nss' - Remove 'gshadow' and merge into 'nss' - Remove 'grp' and merge into 'nss' and 'posix' - malloc: Fix tst-tcfree3 build csky-linux-gnuabiv2 with fortify source - test-container: disable ld.so system cache on DSO detection - aarch64: Add vector implementations of exp10 routines - aarch64: Add vector implementations of log10 routines - aarch64: Add vector implementations of log2 routines - aarch64: Add vector implementations of exp2 routines - aarch64: Add vector implementations of tan routines - elf: ldconfig should skip temporary files created by package managers - tst-spawn-cgroup.c: Fix argument order of UNSUPPORTED message. - Add NT_PPC_DEXCR and NT_PPC_HASHKEYR from Linux 6.5 to elf.h - s390: Fix undefined behaviour in feenableexcept, fedisableexcept [BZ #30960] - elf: Do not print the cache entry if --inhibit-cache is used- Revert "Fix force-first handling in dlclose" (#2246048)- Provide template gai.conf in glibc-doc- Fix force-first handling in dlclose (#2244992)- Revert "x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10" (#2244688) - Auto-sync with upstream branch master, commit dd32e1db386c77c61850a7cbd0c126b7b3c63ece: - Revert "elf: Always call destructors in reverse constructor order (bug 30785)" - Revert "elf: Fix compile error with -DNDEBUG [BZ #18755]" - Add strlcat/wcslcat testcase. - Add strlcpy/wcslcpy testcase - Add LE DSCP code point from RFC-8622. - Add HWCAP2_MOPS from Linux 6.5 to AArch64 bits/hwcap.h - Add SCM_SECURITY, SCM_PIDFD to bits/socket.h - Add AT_HANDLE_FID from Linux 6.5 to bits/fcntl-linux.h - Avoid maybe-uninitialized warning in __kernel_rem_pio2 - Fix WAIT_FOR_DEBUGGER for container tests.- Drop glibc-disable-werror-tst-realloc.patch, GCC was fixed long ago. - Auto-sync with upstream branch master, commit 69239bd7a216007692470aa9d5f3658024638742: - stdlib: fix grouping verification with multi-byte thousands separator (bug 30964) - build-many-glibcs: Check for required system tools - x86: Prepare `strrchr-evex` and `strrchr-evex512` for AVX10 - aarch64: Optimise vecmath logs - aarch64: Cosmetic change in SVE exp routines - aarch64: Optimize SVE cos & cosf - aarch64: Improve vecmath sin routines - nss: Get rid of alloca usage in makedb's write_output. - debug: Add regression tests for BZ 30932 - Fix FORTIFY_SOURCE false positive - nss: Rearrange and sort Makefile variables - inet: Rearrange and sort Makefile variables - Fix off-by-one OOB write in iconv/tst-iconv-mt- Auto-sync with upstream branch master, 1056e5b4c3f2d90ed2b4a55f96add28da2f4c8fa: - tunables: Terminate if end of input is reached (CVE-2023-4911) - Propagate GLIBC_TUNABLES in setxid binaries- Auto-sync with upstream branch master, 9e4e896f0f5a19a16c1a77567463b013a0f4952d: - Linux: add ST_NOSYMFOLLOW - resolve: Remove __res_context_query alloca usage - mips: dl-machine-reject-phdr: Get rid of alloca. - x86: Add support for AVX10 preset and vec size in cpu-features - resolv: Fix a comment typo in __resolv_conf_load - Remove unused -DRESOLVER getaddrinfo build flag - C2x scanf %wN, %wfN support - test-container: Use nftw instead of rm -rf- Auto-sync with upstream branch master, commit 29d4591b07a4da53320e949557c6946c62c26bde. - hurd: Drop REG_GSFS and REG_ESDS from x86_64's ucontext - elf: Fix compile error with -DNDEBUG [BZ #18755] - MIPS: Add relocation types - MIPS: Add new section type SHT_MIPS_ABIFLAGS - MIPS: Add ELF file header flags - fegetenv_and_set_rn now uses the builtins provided by GCC. - io: Do not implement fstat with fstatat - libio: Add nonnull attribute for most FILE * arguments in stdio.h - AArch64: Remove -0.0 check from vector sin - Document CVE-2023-4806 and CVE-2023-5156 in NEWS - elf: Add dummy declaration of _dl_audit_objclose for !SHARED - Fix leak in getaddrinfo introduced by the fix for CVE-2023-4806 [BZ #30843] - elf: dl-lookup: Remove unused alloca.h include - Remove unused localedata/th_TH.in - Adapt collation in th_TH locale to use the iso14651_t1_common file and sync the collation with CLDR - Revert "LoongArch: Add glibc.cpu.hwcap support." - Update kernel version to 6.5 in header constant tests - LoongArch: Add glibc.cpu.hwcap support. - math: Add a no-mathvec flag for sin (-0.0)- Auto-sync with upstream branch master, commit bb5bbc20702981c287aa3e44640e7d2f2b9a28cf: - Update to Unicode 15.1.0 [BZ #30854] - localedata/unicode-gen/utf8_gen.py: adapt regexp to get relevant lines from EastAsianWidth.txt - Fix regexp syntax warnings in localedata/unicode-gen/ctype_compatibility.py - getaddrinfo: Fix use after free in getcanonname (CVE-2023-4806) - LoongArch: Change to put magic number to .rodata section - LoongArch: Add ifunc support for strrchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for strcpy, stpcpy{aligned, unaligned, lsx, lasx} - LoongArch: Replace deprecated $v0 with $a0 to eliminate 'as' Warnings. - LoongArch: Add lasx/lsx support for _dl_runtime_profile. - Add MOVE_MOUNT_BENEATH from Linux 6.5 to sys/mount.h - CVE-2023-4527: Stack read overflow with large TCP responses in no-aaaa mode - resolv: Fix some unaligned accesses in resolver [BZ #30750] - Update syscall lists for Linux 6.5- Auto-sync with upstream branch master, commit 073edbdfabaad4786e974a451efe4b6b3f7a5a61. - ia64: Work around miscompilation and fix build on ia64's gcc-10 and later - stdio: Remove __libc_message alloca usage - htl: avoid exposing the vm_region symbol - libio: Fix oversized __io_vtables - Use Linux 6.5 in build-many-glibcs.py - elf: Remove unused l_text_end field from struct link_map- Auto-sync with upstream branch master, commit 6985865bc3ad5b23147ee73466583dd7fdf65892: - elf: Always call destructors in reverse constructor order (bug 30785) - io: Fix record locking contants for powerpc64 with __USE_FILE_OFFSET64 - manual: Fix ld.so diagnostics menu/section structure - getaddrinfo: Get rid of alloca - riscv: Add support for XTheadBb in string-fz[a,i].h - getcanonname: Fix a typo - linux: Add pidfd_getpid - posix: Add pidfd_spawn and pidfd_spawnp (BZ 30349) - linux: Add posix_spawnattr_{get, set}cgroup_np (BZ 26371) - linux: Define __ASSUME_CLONE3 to 0 for alpha, ia64, nios2, sh, and sparc - __call_tls_dtors: Use call_function_static_weak - intl: Treat C.UTF-8 locale like C locale (BZ# 16621) - htl: Fix stack information for main thread - htl: thread_local destructors support - elf: Fix slow tls access after dlopen [BZ #19924] - x86: Check the lower byte of EAX of CPUID leaf 2 [BZ #30643]- Auto-sync with upstream branch master, commit e1d3312015e8f70344620375aedf91afe7e7e7a4. - add GB18030-2022 charmap and test the entire GB18030 charmap [BZ #30243] - Use GMP 6.3.0, MPFR 4.2.1 in build-many-glibcs.py - localedata: Translit common emojis to smileys [BZ #30649] - nscd: Skip unusable entries in first pass in prune_cache (bug 30800) - LoongArch: Change loongarch to LoongArch in comments - LoongArch: Add ifunc support for memcmp{aligned, lsx, lasx} - LoongArch: Add ifunc support for memset{aligned, unaligned, lsx, lasx} - LoongArch: Add ifunc support for memrchr{lsx, lasx} - LoongArch: Add ifunc support for memchr{aligned, lsx, lasx} - LoongArch: Add ifunc support for rawmemchr{aligned, lsx, lasx} - LoongArch: Micro-optimize LD_PCREL - LoongArch: Remove support code for old linker in start.S - LoongArch: Simplify the autoconf check for static PIE - Add F_SEAL_EXEC from Linux 6.3 to bits/fcntl-linux.h. - argp-parse: Get rid of alloca - gencat: Get rid of alloca. - m68k: Use M68K_SCALE_AVAILABLE on __mpn_lshift and __mpn_rshift - m68k: Fix build with -mcpu=68040 or higher (BZ 30740) - elf: Check that --list-diagnostics output has the expected syntax - manual: Document ld.so --list-diagnostics output - manual/jobs.texi: Add missing @item EPERM for getpgid - LoongArch: Add ifunc support for strncmp{aligned, lsx} - LoongArch: Add ifunc support for strcmp{aligned, lsx} - LoongArch: Add ifunc support for strnlen{aligned, lsx, lasx} - htl: move pthread_attr_setdetachstate into libc - htl: move pthread_attr_getdetachstate into libc - htl: move pthread_attr_setschedpolicy into libc - htl: move pthread_attr_getschedpolicy into libc - htl: move pthread_attr_setinheritsched into libc - htl: move pthread_attr_getinheritsched into libc - htl: move pthread_attr_getschedparam into libc - htl: move pthread_setschedparam into libc - htl: move pthread_getschedparam into libc - htl: move pthread_equal into libc - Linux: Avoid conflicting types in ld.so --list-diagnostics- Auto-sync with upstream branch master, commit f6c8204fd7fabf0cf4162eaf10ccf23258e4d10e: - elf: Do not run constructors for proxy objects - x86_64: Add log1p with FMA - Remove references to the defunct db2 subdir - string: Fix tester build with fortify enable with gcc < 12 - s390x: Fix static PIE condition for toolchain bootstrapping. - m68k: fix __mpn_lshift and __mpn_rshift for non-68020 - sysdeps: tst-bz21269: fix -Wreturn-type - Loongarch: Add ifunc support for memcpy{aligned, unaligned, lsx, lasx} and memmove{aligned, unaligned, lsx, lasx} - Loongarch: Add ifunc support for strchr{aligned, lsx, lasx} and strchrnul{aligned, lsx, lasx} - sysdeps: tst-bz21269: handle ENOSYS & skip appropriately - sysdeps: tst-bz21269: fix test parameter - hurd: Fix strictness of - hurd: Add prototype for and thus fix _hurdsig_abort_rpcs call - io/tst-statvfs: fix statfs().f_type comparison test on some arches - fxprintf: Get rid of alloca- Collect dynamic loader diagnostics from the build system.- Auto-sync with upstream branch master, commit d6fe19facc61caffb25383d9c25eff86a0e115c8: - configure: Add -Wall again to the default CFLAGS - malloc: Remove bin scanning from memalign (bug 30723) - resolv/nss_dns/dns-host: Get rid of alloca. - x86_64: Add expm1 with FMA - elf: Add new LoongArch reloc types (101 to 108) into elf.h - x86: Fix incorrect scope of setting `shared_per_thread` [BZ# 30745] - x86_64: Add log2 with FMA - malloc: Enable merging of remainders in memalign (bug 30723) - nscd: Do not rebuild getaddrinfo (bug 30709) - x86_64: Sort fpu/multiarch/Makefile - i686: Fix build with --disable-multiarch - x86_64: Fix build with --disable-multiarch (BZ 30721) - Add PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG etc. from Linux 6.4 to sys/ptrace.h - Add PACKET_VNET_HDR_SZ from Linux 6.4 to netpacket/packet.h - linux: statvfs: allocate spare for f_type - x86: Fix for cache computation on AMD legacy cpus. - powerpc longjmp: Fix build after chk hidden builtin fix - LoongArch: Fix static PIE condition for toolchain bootstrapping. - chk: Add and fix hidden builtin definitions for *_chk - tst-realpath-toolong: return "unsupported" when PATH_MAX is undefined - tst-*glob*: Do not check d_name size - iconv: restore verbosity with unrecognized encoding names (bug 30694) - configure: Remove --enable-all-warnings option - Add IP_PROTOCOL from Linux 6.4 to bits/in.h - Update kernel version to 6.4 in header constant tests - PowerPC: Influence cpu/arch hwcap features via GLIBC_TUNABLES - vfprintf-internal: Get rid of alloca. - stdlib: Improve tst-realpath compatibility with source fortification - Open master branch for glibc 2.39 development- Drop downstream glibc shadow stack userspace support patches.- Switch to upstream 2.38 release - : Add APX support - translations: update cs, nl, vi - string: Fix tester build with fortify enable with gcc 6 - linux: Fix i686 with gcc6 - i386: Remove memset_chk-nonshared.S - i386: Fix build with --enable-fortify=3 - posix: Fix test-errno build with fortify enable - powerpc: Fix powerpc64 strchrnul build with old gcc - sunrpc: Fix netname build with older gcc - malloc: Fix set-freeres.c with gcc 6 - nscd: cleanup obsolete _FORTIFY_SOURCE setting- Allow for the optional removal of tzdata. - Rebuilt for https://fedoraproject.org/wiki/Changes/AllowRemovalOfTzdata- Auto-sync with upstream branch master, commit 637aac2ae3980de31a6baab236a9255fe853cc76. - Include sys/rseq.h in tst-rseq-disable.c - string: Fix tester with fortify enabled - string: Fix bug-strncat1 with fortify enabled - nscd: Use errval, not errno to guide cache update (bug 30662) - Restore lookup of IPv4 mapped addresses in files database (bug 25457) - Revert "MIPS: Sync elf.h from binutils" - riscv: Update rvd libm test ulps - MIPS: Sync elf.h from binutils - Merge translations (bg, hr, pl, sv) - nptl: Unconditionally use a 32-byte rseq area - hurd: Fix tst-openloc - scripts: Fix fortify checks if compiler does not support _FORTIFY_SOURCE=3 - configure: Disable building libcrypt by default - nptl: Make tst-tls3mod.so explicitly lazy - make ‘struct pthread’ a complete type - scripts: Add fortify checks on installed headers - Update x86_64 libm-test-ulps (x32 ABI) - Fix getting return address in elf/tst-audit28.c. - [PATCH v1] x86: Use `3/4*sizeof(per-thread-L3)` as low bound for NT threshold. - x86: Fix slight bug in `shared_per_thread` cache size calculation. - Update i686 libm-test-ulps (again) - Update i686 libm-test-ulps - Merge translations (de, ro, uk, zh_TW) - Regenerate libc.pot - configure: Use autoconf 2.71 - Update sparc libm-test-ulps - s390: Add the clone3 wrapper - manual: Fix typos in struct dl_find_object - sparc: Fix la_symbind for bind-now (BZ 23734) - i386: make debug wrappers compatible with static PIE - LoongArch: Fix soft-float bug about _dl_runtime_resolve{,lsx,lasx}- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- Auto-sync with upstream branch master, commit 7f079fdc16e88ebb8020e17b2fd900e8924da29a: - LoongArch: Add vector implementation for _dl_runtime_resolve. - LoongArch: config: Added HAVE_LOONGARCH_VEC_ASM. - sysdeps: Add missing hidden definitions for i386 - sysdeps/s390: Exclude fortified routines from being built with _FORTIFY_SOURCE - Translations: Add new ro support and update others. - elf: _dl_find_object may return 1 during early startup (bug 30515) - LoongArch: config: Rewrite check on static PIE. - Revert "hppa: Drop 16-byte pthread lock alignment" - realloc: Limit chunk reuse to only growing requests [BZ #30579] - vfscanf-internal: Remove potentially unbounded allocas- Add "--enable-fortify-source" option to configure - Auto-sync with upstream branch master, commit 5324d258427fd11ca0f4f595c94016e568b26d6b. - fileops: Don't process ,ccs= as individual mode flags (BZ#18906) - sysdeps/ieee754/ldbl-128ibm-compat: Fix warn unused result - libio/bits/stdio2-decl.h: Avoid PLT entries with _FORTIFY_SOURCE - libio/bits/stdio2.h: Clearly separate declaration from definitions - misc/bits/syslog.h: Clearly separate declaration from definition - misc/bits/select2.h: Clearly separate declaration from definitions - unistd: Avoid PLT entries with _FORTIFY_SOURCE - posix/bits/unistd.h: Clearly separate declaration from definitions - wchar: Avoid PLT entries with _FORTIFY_SOURCE - misc/sys/cdefs.h: Create FORTIFY redirects for internal calls - stdio: Ensure *_chk routines have their hidden builtin definition available - string: Ensure *_chk routines have their hidden builtin definition available - sysdeps: Ensure ieee128*_chk routines to be properly named - Exclude routines from fortification - Allow glibc to be built with _FORTIFY_SOURCE - manual: Update documentation of strerror and related functions - manual: Enhance documentation of the functions - Always do locking when accessing streams (bug 15142, bug 14697) - hurd: Implement MAP_EXCL - hurd: Fix mapping at address 0 with MAP_FIXED - hurd: Fix calling vm_deallocate (NULL) - hurd: Map brk non-executable - htl: Let Mach place thread stacks - mach: strerror must not return NULL (bug 30555) - hppa: xfail debug/tst-ssp-1 when have-ssp is yes (gcc-12 and later) - support: Build with exceptions and asynchronous unwind tables [BZ #30587] - hurd: Make getrandom return ENOSYS when /dev/random is not set up - Stop applying a GCC-specific workaround on clang [BZ #30550] - ld.so: Always use MAP_COPY to map the first segment [BZ #30452] - setenv.c: Get rid of alloca. - Add checks for wday, yday and new date formats - aarch64: Add vector implementations of exp routines - aarch64: Add vector implementations of log routines - aarch64: Add vector implementations of sin routines - aarch64: Add vector implementations of cos routines - Switch to UTF-8 for INSTALL - Make sure INSTALL is ASCII plaintext - Update syscall lists for Linux 6.4- Auto-sync with upstream branch master, commit d35fbd3e684e6bb5e5ec452ad8dac6ada8424bdd: - linux: Return unsupported if procfs can not be mount on tst-ttyname-namespace - linux: Split tst-ttyname - Use Linux 6.4 in build-many-glibcs.py - x86: Adjust Linux x32 dl-cache inclusion path - elf: Update list of RISC-V relocations - Fix tests-clean Makefile target (bug 30545) - check_native: Get rid of alloca - ifaddrs: Get rid of alloca - x86: Make dl-cache.h and readelflib.c not Linux-specific - elf: Port ldconfig away from stack-allocated paths - Call "CST" a time zone abbreviation, not a name - benchtests: fix warn unused result - sysdeps/powerpc/fpu/tst-setcontext-fpscr.c: Fix warn unused result - rt/tst-mqueue4.c: Fix wrong number of argument for mq_open - debug/readlink{, at}_chk.c: Harmonize declaration and definition - wcsmbs/bits/wchar2{, -decl}.h: Clearly separate declaration from definitions - stdio-common: tests: Incorrect maxlen parameter for swprintf - sysdeps/{i386, x86_64}/mempcpy_chk.S: fix linknamespace for __mempcpy_chk - hurd: readv: Get rid of alloca - hurd: writev: Add back cleanup handler - Fix misspellings -- BZ 25337 - C2x scanf %b support - C2x printf %wN, %wfN support (bug 24466) - tests: replace system by xsystem - tests: replace read by xread - hurd: writev: Get rid of alloca - grantpt: Get rid of alloca - string: strerror must not return NULL (bug 30555) - hurd: Add strlcpy, strlcat, wcslcpy, wcslcat to libc.abilist - manual: Manual update for strlcat, strlcpy, wcslcat, wclscpy - Add the wcslcpy, wcslcat functions - Implement strlcpy and strlcat [BZ #178] - tests: replace fgets by xfgets - tests: replace fread by xfread - posix: Add test case for gai_strerror() - posix: Handle success in gai_strerror() - LoongArch: Add support for dl_runtime_profile - malloc: Decrease resource usage for malloc tests - stdlib: Tune down fork arc4random tests - tst-getdate: Improve testcase flexibility and add test. - x86: Make the divisor in setting `non_temporal_threshold` cpu specific - x86: Refactor Intel `init_cpu_features` - x86: Increase `non_temporal_threshold` to roughly `sizeof_L3 / 4` - Remove unused DATEMSK file for tst-getdate - resolv_conf: release lock on allocation failure (bug 30527)- Shadow stack userspace support, downstream only and disabled by default.- Auto-sync with upstream branch master, commit 85e6d8b4175fcb195011a0a1bad37d6f3b2355db: - time: Fix use-after-free in getdate - Move {read,write}_all functions to a dedicated header - tests: Replace various function calls with their x variant - tests: fix warn unused result on asprintf calls - pthreads: Use _exit to terminate the tst-stdio1 test - support: Add delayed__exit (with two underscores)- Auto-sync with upstream branch master, commit e3622a8f391deea3b75a577dce70d023dfa3f1c7. - time: Also check for EPERM while trying to clock_settime - linux: Fail as unsupported if personality call is filtered - Remove MAP_VARIABLE from hppa bits/mman.h - hurd: Fix x86_64 sigreturn restoring bogus reply_port - Add lint-makefiles Makefile linting test. - elf: Sort Makefile variables. - Fix a few more typos I missed in previous round -- BZ 25337 - Fix all the remaining misspellings -- BZ 25337 - Use __nonnull for the epoll_wait(2) family of syscalls - Fix invalid use of NULL in epoll_pwait2(2) test - getipv4sourcefilter: Get rid of alloca - getsourcefilter: Get rid of alloca. - tests: fix warn unused results - nptl_db/thread_dbP.h: fix warn unused result - malloc/{memusage.c, memusagestat.c}: fix warn unused result - catgets/gencat.c: fix warn unused result - tests: replace ftruncate by xftruncate - tests: replace write by xwrite - x86-64: Use YMM registers in memcmpeq-evex.S- Auto-sync with upstream branch master, commit 6286cca2cb8389dcffec39238a8bf15ffea96396. - support: Don't fail on fchown when spawning sgid processes - io: Fix F_GETLK, F_SETLK, and F_SETLKW for powerpc64 - elf: Remove spurios SHARED conditional from elf/rtld.c - Fix misspellings in sysdeps/ -- BZ 25337 - io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) - io: Re-flow and sort multiline Makefile definitions - elf: Make more functions available for binding during dlclose (bug 30425) - LoongArch: Fix inconsistency in SHMLBA macro values between glibc and kernel - Fix misspellings in elf/ -- BZ 25337 - riscv: Add the clone3 wrapper - posix: Add error message for EAI_OVERFLOW - setsourcefilter: Replace alloca with a scratch_buffer. - time: strftime_l: Avoid an unbounded alloca. - x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] - hurd: Fix setting up signal thread stack alignment - mach: Fix startup with stack protector - Fix misspellings in manual/ -- BZ 25337 - Fix misspellings in iconv/ and iconvdata/ -- BZ 25337 - Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h - Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h - Add AT_RSEQ_* from Linux 6.3 to elf.h - setipv4sourcefilter: Avoid using alloca. - wchar: Define va_list for POSIX (BZ #30035) - elf: add test for dl-printf - elf: fix handling of negative numbers in dl-printf - elf: Update comment in open_path - elf: Add test for locating libraries in root dir (bug 30435) - io: Re-flow and sort multiline Makefile definitions - Fix special case for C2x strtol binary constant handling (BZ# 30371) - rtld: properly handle root directory in load path (bug 30435) - sysdeps/pthread/eintr.c: fix warn unused result - sunrpc/netname.c: fix warn unused result - locale/programs/locarchive.c: fix warn unused result - support: Reformat Makefile. - Regenerate configure fragment -- BZ 25337. - Fix misspellings in sysdeps/powerpc -- BZ 25337 - Fix misspellings in sysdeps/unix -- BZ 25337 - Fix misspellings in sysdeps/x86_64 -- BZ 25337. - mach: Fix accessing mach_i386.h - Fix misspellings in sysdeps/x86_64/fpu/multiarch -- BZ 25337. - mach: Fix installing mach_i386.h - hurd: Fix making ld.so run static binaries with retry - Add voice-admit DSCP code point from RFC-5865 - mach: Fix mach_setup_thread_impl with NULL stack_base - Remove last remnants of have-protected - S390: Use compile-only instead of also link-tests in configure. - Fix build for hurd/thread-self.c for i386. - io: Fix a typo - htl: Use __hurd_fail () instead of assigning errno - hurd: Use __hurd_fail () instead of assigning errno - powerpc:GCC(<10) doesn't allow -mlong-double-64 after -mabi=ieeelongdouble - hurd: Fix using interposable hurd_thread_self - hurd 64bit: Re-introduce gai_suspend symbol - hurd: Fix __TIMESIZE on x86_64 - posix: Reformat Makefile. - hurd: Fix expected c++ types - catgets: Reformat Makefile. - benchtests: Reformat Makefile. - assert: Reformat Makefile. - nptl: Reformat Makefile. - wcsmbs: Reformat Makefile. - misc: Reformat Makefile. - stdio-common: Adjust tests in Makefile - elf: Adjust tests in Makefile. - scripts: sort-makefile-lines.py - Add a SECURITY.md - Add HWCAP2_SME* from Linux 6.3 to AArch64 bits/hwcap.h - hurd: Also make it possible to call strlen very early - hurd: Fix setting up pthreads - hurd: Fix x86_64 _hurd_tls_fork - hurd: Make sure to not use tcb->self - hurd: Use __mach_setup_thread_call () - mach: Add __mach_setup_thread_call () - hurd: Use MACHINE_THREAD_STATE_SETUP_CALL - mach: Define MACHINE_THREAD_STATE_SETUP_CALL - Use TASK_THREAD_TIMES_INFO_COUNT when calling task_info with TASK_THREAD_TIMES_INFO - argp: Reformat Makefile. - stdlib: Avoid undefined behavior in stdlib/tst-labs - stdlib: Use long long int in stdlib/tst-llabs - Update kernel version to 6.3 in header constant tests - i386: Use pthread_barrier for synchronization on tst-bz21269 - stdlib: Add testcases for llabs(). (BZ #30263) - stdlib: Add testcases for labs(). (BZ #30263) - stdlib: Add testcases for abs(). (BZ #30263) - hurd: Fix computing user stack pointer - hurd: Fix sc_i386_thread_state layout - hurd: Align signal stack pointer after allocating stackframe - hurd: Fix aligning signal stack pointer- Auto-sync with upstream branch master, commit 40b68e8cc00ca40348bc084b651c0561d31feb46: - wcsmbs: Reformat Makefile. - linux: Reformat Makefile. - stdlib: Reformat Makefile. - stdio-common: Reformat Makefile. - socket: Reformat Makefile. - misc: Reformat Makefile. - debug: Reformat Makefile. - elf: Reformat Makefile. - libio: Add __nonnull for FILE * arguments of fclose and freopen - nss: Reconcile conditional declaration and use of `is_nscd' - Update syscall lists for Linux 6.3 - hurd: rule out some mach headers when generating errno.h - Stop checking if MiG supports retcode. - Added Redirects to longdouble error functions [BZ #29033] - nptl: Reformat Makefile. - scripts: Add sort-makefile-lines.py to sort Makefile variables. - dlopen: skip debugger notification for DSO loaded from sprof (bug 30258)- Auto-sync with upstream branch master, commit d1417176a35d27ffb8da0ffb1e33154163b6eeb2: - aligned_alloc: conform to C17 - testsuite: stdlib/isomac.c: fix REQUIREMENTS - manual: Remove unsupported line breaks in waiting-with-clock section - Enable new device_open_new RPC in libmachuser. - Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." - Update hurd/hurdselect.c to be more portable. - hurd: Fix ld.so name - hurd: Add ioperm symbol on x86_64 - time: Remove alloca() from getdate - aarch64: More configure checks for libmvec - aarch64: SVE ACLE configure test cleanups - hppa: Fix 'concurrency' typo in comment - Update hurd/intr-msg.c to be more portable - Update sysdeps/mach/hurd/ioctl.c to make it more portable - aarch64: fix SVE ACLE check for bootstrap glibc builds - Enable libmvec support for AArch64 - hurd: Enable x86_64 build script - hurd 64bit: Make dev_t word type - malloc: Really fix tst-memalign-3 link against threads - malloc: Fix tst-memalign-3 link against threads - Use GCC 13 branch, Linux 6.3 in build-many-glibcs.py - Mark various cold functions as __COLD - Fix regex type usage - hurd 64bit: Fix struct msqid_ds and shmid_ds fields - hurd 64bit: Fix ipc_perm fields types - hurd 64bit: Fix flock fields types - hurd 64bit: Add data for check-c++-types - hurd 64bit: Fix pthread_t/thread_t type to long - socket: Fix tst-cmsghdr-skeleton.c use of cmsg_len - hurd 64bit: Add missing data file for check-localplt test - hurd 64bit: Add missing libanl - hurd: Also XFAIL missing SA_NOCLDWAIT on 64bit - hurd: Fix tst-writev test - nptl: move tst-x86-64-tls-1 to nptl-only tests - hurd: Add expected abilist files for x86_64 - hurd: Replace reply port with a dead name on failed interruption - Define __mig_strlen to support dynamically sized strings in hurd RPCs - mach: Disable 32bit compatibility mode - hurd: Make it possible to call memcpy very early - hurd: Implement longjmp for x86_64 - hurd: Implement sigreturn for x86_64 - Make __mach_msg_destroy portable for x86_64 - hurd: Mark error functions as __COLD - cdefs.h: Define __COLD - hurd: Fix FS_RETRY_MAGICAL "machtype" handling - hurd: Respect existing FD_CLOEXEC in S_msg_set_fd - hurd: Don't leak the auth port in msg* RPCs - hurd: Make _exit work during early boot-up - hurd: Mark various conditions as unlikely - hurd: Move libc_hidden_def's around - hurd: Simplify _hurd_critical_section_lock a bit - __check_pf: Add a cancellation cleanup handler [BZ #20975] - Remap __GLIBC_FLT_EVAL_METHOD to 0 if __FLT_EVAL_METHOD__ is -1 - riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC. - elf.h: add PT_GNU_SFRAME - Fix Hurd getcwd build with GCC >= 13 - Regenerate sysdeps/mach/hurd/bits/errno.h - locale/programs/locarchive.c: Remove unnecessary check in add_locale_archive - manual: document posix_openpt (bug 17010) - if_index: Remove unneeded alloca.h include - gethostid: Do not include alloca.h- Auto-sync with upstream branch master, commit 904b94c07af84b7e4c98de3bbb822ccffcaf8c40. - socket: Add a test for MSG_CMSG_CLOEXEC - hurd: Do not take any flag from the CMSG_DATA - hurd: Implement MSG_CMSG_CLOEXEC - hurd: Don't pass FD_CLOEXEC in CMSG_DATA - hurd: Implement prefer_map_32bit_exec tunable - hurd: Don't attempt to deallocate MACH_PORT_DEAD - hurd: Only deallocate addrport when it's valid - hurd: Implement MAP_32BIT - Use O_CLOEXEC in more places (BZ #15722) - misc: Convert daemon () to GNU coding style - wcsmbs: Add wcsdup() tests. (BZ #30266) - string: Add tests for strndup (BZ #30266) - string: Add tests for strdup (BZ #30266) - string: Allow use of test-string.h for non-ifunc implementations. - hurd: Don't migrate reply port into __init1_tcbhead - hurd: Make dl-sysdep's open () cope with O_IGNORE_CTTY - Created tunable to force small pages on stack allocation. - malloc: Add missing shared thread library flags - linux: Re-flow and sort multiline Makefile definitions - posix: Re-flow and sort multiline Makefile definitions- Explicitly provide ldconfig paths (#2188550)- Auto-sync with upstream branch master, commit 65cbd52174f5bc211dd655727c2239e25e55bfce: - build-many-glibcs.py: --disable-gcov for gcc-first - malloc: set NON_MAIN_ARENA flag for reclaimed memalign chunk (BZ #30101) - rcmd.c: Fix indentation in last commit - inet/rcmd.c: fix warn unused result - wcsmbs: Re-flow and sort routines, tests variables in Makefile - debug: Re-flow and sort routines variable in Makefile - math: Improve fmod(f) performance - Benchtests: Adjust timing - malloc: Assure that THP mode read do write OOB end of stringt - malloc: Assure that THP mode is always null terminated - aio: Fix freeing memory - elf: Stop including tls.h in ldsodefs.h - manual: update AddressSanitizer discussion - manual: document snprintf truncation better - manual: improve string section wording - manual: fix texinfo typo - : Make fopencookie, vasprintf, asprintf available by default - : Make strchrnul, strcasestr, memmem available by default - : Add PREFETCHI support - : Add AMX-COMPLEX support - : Add AVX-NE-CONVERT support - : Add AVX-VNNI-INT8 support - : Add MSRLIST support - : Add AVX-IFMA support - : Add AMX-FP16 support - : Add WRMSRNS support - : Add ArchPerfmonExt support - : Add CMPCCXADD support - : Add LASS support - : Add RAO-INT support - : Add LBR support - : Add RTM_FORCE_ABORT support - : Add SGX-KEYS support - : Add BUS_LOCK_DETECT support - : Add LA57 support - platform.texi: Move LAM after LAHF64_SAHF64 - : Rename to x86_cpu_INDEX_7_ECX_15 - hppa: Update struct __pthread_rwlock_arch_t comment. - hppa: Revise __TIMESIZE define to use __WORDSIZE - libio: Remove unused pragma weak on vtable - malloc: Only set pragma weak for rpc freemem if required - compare_strings.py : Add --gmean flag - x86/dl-cacheinfo: remove unsused parameter from handle_amd - powerpc: Disable stack protector in early static initialization - nptl: Fix tst-cancel30 on sparc64 - math: Remove the error handling wrapper from fmod and fmodf - math: Improve fmodf - math: Improve fmod - benchtests: Add fmodf benchmark - benchtests: Add fmod benchmark - x86: Set FSGSBASE to active if enabled by kernel - x86_64: Fix asm constraints in feraiseexcept (bug 30305) - manual: Document __wur usage under _FORTIFY_SOURCE - x86_64: Add rtld-stpncpy & rtld-strncpy - stdio-common: Fix building when !IS_IN (libc) - time: Fix strftime(3) API regarding nullability - Update arm libm-tests-ulps - getlogin_r: fix missing fallback if loginuid is unset (bug 30235) - memalign: Support scanning for aligned chunks. - malloc: Use C11 atomics on memusage - Remove --enable-tunables configure option - Remove --disable-experimental-malloc option- Apply glibc-disable-werror-tst-realloc.patch to disable spurious GCC warning; and - Auto-sync with upstream branch master, commit 885d3cda907d0dee54b13cbbf61b040c9951d5a2: - Allow building with --disable-nscd again - system: Add "--" after "-c" for sh (BZ #28519) - posix: Fix some crashes in wordexp [BZ #18096] - LoongArch: ldconfig: Add comments for using EF_LARCH_OBJABI_V1 - elf: Take into account ${sysconfdir} in elf/tst-ldconfig-p.sh - Fix tst-glibc-hwcaps-prepend-cache with custom configure prefix value - Fix tst-ldconfig-ld_so_conf-update with custom configure prefix value - support: introduce support_sysconfdir_prefix - Remove set-hooks.h from generic includes - Remove --with-default-link configure option - libio: Remove the usage of __libc_IO_vtables - libio: Do not autogenerate stdio_lim.h - Move libc_freeres_ptrs and libc_subfreeres to hidden/weak functions - benchtests: Move libmvec benchtest inputs to benchtests directory - stdio-common: tests: don't double-define _FORTIFY_SOURCE - LoongArch: ldconfig: Ignore EF_LARCH_OBJABI_V1 in shared objects - _dl_map_object_from_fd: Remove unnecessary debugger notification in error path - hppa: Drop 16-byte pthread lock alignment - Minor: don't call _dl_debug_update (which can have side effects) inside assert - x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c - Declare wcstofN, wcstofNx for C2x - Update printf %b/%B C2x support - ARC: run child from the separate start block in __clone - ARC: Add the clone3 wrapper- Auto-sync with upstream branch master, commit 90233f113cc941ef88ce03b7f73221a964dcaca8: - LoongArch: Add get_rounding_mode. - LoongArch: Add support for ldconfig. - linux: fix ntp_gettime abi break (BZ# 30156) - elf: Add missing dependency between resolvfail and testobj1.so - elf: Add -z lazy to some more tests - Benchtests: Remove simple_str(r)chr - Benchtests: Remove simple_str(n)casecmp - Benchtests: Remove simple_memcmp - Benchtests: Remove simple_strcspn/strpbrk/strsep - Benchtests: Remove memchr_strnlen - Benchtests: Remove simple_mem(r)chr - Benchtests: Remove simple_strcpy_chk - Benchtests: Remove simple_str(n)cmp - malloc: Fix transposed arguments in sysmalloc_mmap_fallback call - rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} - posix: Ensure the initial signal disposition for tst-spawn7 - hurd: fix build of tst-system.c - x86: Fix bug about glibc.cpu.hwcaps. - posix: Fix system blocks SIGCHLD erroneously [BZ #30163] - gshadow: Matching sgetsgent, sgetsgent_r ERANGE handling (bug 30151)- Auto-sync with upstream branch master, commit 8390014c2320f94ffd8a8f6088c10c1f64567954. - Update kernel version to 6.2 in header constant tests - arm: Remove __builtin_arm_uqsub8 usage on string-fza.h - alpha: Remove strncmp optimization - powerpc: Remove powerpc64 strncmp variants - powerpc: Remove strncmp variants - C2x scanf binary constant handling - Fix stringop-overflow warning in test-strncat. - nis: Fix stringop-truncation warning with -O3 in nis_local_host. - support: use 64-bit time_t (bug 30111) - LoongArch: Update libm-test-ulps. - LoongArch: Further refine the condition to enable static PIE - hurd: Fix some broken indentation - hurd: Remove the ecx kludge- Auto-sync with upstream branch master, commit 59a6d5e9477695c41d6feef7ef8636f8f744f3c5: - Add AArch64 HWCAP2 values from Linux 6.2 to bits/hwcap.h - crypt: Remove invalid end of page test badsalttest - S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] - s390x: Regenerate ULPs. - Add Arm HWCAP values from Linux 6.2 to bits/hwcap.h - htl: Add pthreadtypes-arch.h for x86_64 - hurd: Implement TLS for x86_64 - htl: Make pthread_mutex_t pointer-aligned - x86_64: Update libm test ulps - localedata: de_DE should not use Fräulein - LoongArch: Add math-barriers.h - cdefs.h: fix "__clang_major" typo - hppa: Drop old parisc-specific MADV_* constants - hurd: Generalize init-first.c to support x86_64 - hurd: Simplify init-first.c further - hurd: Mark some audit tests as unsupported - htl: Mark select loop test as unsupported - hurd: Mark RLIMIT_AS tests as unsupported - aarch64: update libm test ulps - powerpc:Regenerate ulps for hypot - Update syscall lists for Linux 6.2 - tunables.texi: Change \code{1} to @code{1} - x86-64: Add glibc.cpu.prefer_map_32bit_exec [BZ #28656] - gmon: fix memory corruption issues [BZ# 30101] - gmon: improve mcount overflow handling [BZ# 27576] - gmon: Fix allocated buffer overflow (bug 29444) - malloc: remove redundant check of unsorted bin corruption - Use Linux 6.2 in build-many-glibcs.py - Ignore MAP_VARIABLE in tst-mman-consts.py - AArch64: Fix HP_TIMING_DIFF computation [BZ# 29329]- Drop glibc-printf-grouping-swbz30068.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 8b014a1b1f7aee1e3348db108aeea396359d481e: - s390: Fix build for -march=z13 - arm: Support gcc older than 10 for find_zero_all - Linux: Remove generic Implies - Linux: Remove unused generic Makefile - Linux: Assume and consolidate getpeername wire-up syscall - Linux: Assume and consolidate getsockname wire-up syscall - Linux: Move wordsize-32 Version to default - __glob64_time64: Fix typo for stub_warning call (BZ #30146) - elf: Restore ldconfig libc6 implicit soname logic [BZ #30125] - stdlib: Undo post review change to 16adc58e73f3 [BZ #27749] - Define PC, SP and SYSRETURN for hurd x86_64 - mach: Use PAGE_SIZE - hurd: Simplify init-first.c a bit - hurd: Make timer_t pointer-sized - hurd: Fix xattr function return type - hurd: Use proper integer types - hurd: Move thread state manipulation into _hurd_tls_new () - glob64_time64: Fix typo for stub_warning call (BZ #30146) - Use uintptr_t instead of performing pointer subtraction with a null pointer - ARC:fpu: add extra capability check before use of sqrt and fma builtins - ARC: align child stack in clone - string: Remove string_private.h - iconv: Remove _STRING_ARCH_unaligned usage - iconv: Remove _STRING_ARCH_unaligned usage for get/set macros - resolv: Remove _STRING_ARCH_unaligned usage - nscd: Remove _STRING_ARCH_unaligned usage - stdlib: Simplify getenv - crypto: Remove _STRING_ARCH_unaligned usage - Fix ifunc-impl-list.c build for s390 - [hurd] Fix i686 build breakage caused by 4fedebc91108 - C2x strtol binary constant handling - [hurd] Add MTU_DISCOVER values - hurd: Fix unwinding over INTR_MSG_TRAP in shared too - mach: undef ENTRY2 - hurd: i386 TLS tweaks - stdio: Do not ignore posix_spawn error on popen (BZ #29016) - update auto-libm-test-out-hypot - added pair of inputs for hypotf in binary32 - Naming the parameter of dummy_sa_handler - hurd: Fix tcflag_t and speed_t types on 64-bit - htl: Remove ./sysdeps/htl/bits/types/struct___pthread_mutex.h - hurd, htl: Add some x86_64-specific code - Fix typos in comments - htl: Generalize i386 pt-machdep.h to x86 - hurd: Set up the basic tree for x86_64-gnu - mach: Look for mach_i386.defs on x86_64 too - htl: Fix semaphore reference - hurd: Fix xattr error value - mach, hurd: Cast through uintptr_t - hurd: Use mach_msg_type_number_t where appropriate - hurd: Refactor readlinkat() - Use __builtin_FILE instead of __FILE__ in assert in C++. - hurd: Fix unwinding over INTR_MSG_TRAP - powerpc64: Add the clone3 wrapper - string: Disable stack protector in early static initialization - string: Add libc_hidden_proto for memrchr - string: Add libc_hidden_proto for strchrnul - elf: Smoke-test ldconfig -p against system /etc/ld.so.cache - NEWS: Document CVE-2023-25139. - Use 64-bit time_t interfaces in strftime and strptime (bug 30053) - C-SKY: Strip hard float abi from hard float feature. - S390: Influence hwcaps/stfle via GLIBC_TUNABLES. - string: Hook up the default implementation on test-strrchr - string: Hook up the default implementation on test-memrchr - string: Hook up the default implementation on test-memchr - string: Hook up the default implementation on test-strcpy - string: Hook up the default implementation on test-stpcpy - string: Hook up the default implementation on test-strncmp - string: Hook up the default implementation on test-strcmp - string: Hook up the default implementation on test-strchr - string: Hook up the default implementation on test-strnlen - string: Hook up the default implementation on test-strlen - riscv: Add string-fza.h and string-fzi.h - sh: Add string-fzb.h - powerpc: Add string-fza.h - arm: Add string-fza.h - alpha: Add string-fza, string-fzb.h, string-fzi.h, and string-shift.h - hppa: Add string-fza.h, string-fzc.h, and string-fzi.h - hppa: Add memcopy.h - string: Improve generic strrchr with memrchr and strlen - string: Improve generic memrchr - string: Improve generic strnlen with memchr - string: Improve generic memchr - string: Improve generic strcpy - string: Improve generic stpcpy - string: Improve generic strncmp - string: Improve generic strcmp - string: Improve generic strchr - string: Improve generic strchrnul - string: Improve generic strlen - Add string vectorized find and detection functions - Parameterize OP_T_THRES from memcopy.h - Parameterize op_t from memcopy.h - Replace rawmemchr (s, '\0') with strchr - AArch64: Improve SVE memcpy and memmove - Account for grouping in printf width (bug 30068) - Move RETURN_TO to x86/sysdep.h and implement x86_64 version. - Remove pthread-pi-defines.sym - stdlib: tests: don't double-define _FORTIFY_SOURCE - LoongArch: Add new relocation types. - Remove sysdeps/mach/i386/machine-sp.h - cdefs: Limit definition of fortification macros - hurd: Move some i386 bits to x86 - Remove support setting custom demuxers during signal handling. - hurd: Implement SHM_ANON - hurd: Implement O_TMPFILE - hurd: Consolidate file_name_lookup implementation - Linux: optimize clone3 internal usage - aarch64: Add the clone3 wrapper - linux: Add clone3 CLONE_CLEAR_SIGHAND optimization to posix_spawn - Linux: Do not align the stack for __clone3 - linux: Extend internal clone3 documentation - linux: Do not reset signal handler in posix_spawn if it is already SIG_DFL - Open master branch for glibc 2.38 development- Drop already included glibc-dprintf-length.patch patch. - Apply glibc-printf-grouping-swbz30068.patch to fix swbz#30068. - Auto-sync with upstream branch release/2.37/master, commit a704fd9a133bfb10510e18702f48a6a9c88dbbd5: - Create ChangeLog.old/ChangeLog.26. (tag: glibc-2.37) - Prepare for glibc 2.37 release. - x86: Fix strncat-avx2.S reading past length [BZ #30065] - Update install.texi, and regenerate INSTALL. - Update manual/contrib.texi. - Update NEWS file with bug fixes. - Regenerate configure. - Update all PO files in preparation for release. - doc: correct _FORTIFY_SOURCE doc in features.h - libio: Update number of written bytes in dprintf implementation- Apply glibc-dprintf-length.patch to fix dprintf return value regression. - Auto-sync with upstream branch master, commit 2f39e44a8417b4186a7f15bfeac5d0b557e63e03: - Account for octal marker in %#o format (rhbz#2165869) - Use binutils 2.40 branch in build-many-glibcs.py - Use MPFR 4.2.0, MPC 1.3.1 in build-many-glibcs.py- Auto-sync with upstream branch master, commit 0d50f477f47ba637b54fb03ac48d769ec4543e8d: - stdio-common: Handle -1 buffer size in __sprintf_chk & co (bug 30039) - Document '%F' format specifier - sparc (64bit): Regenerate ulps - ia64: Regenerate ulps - Update libc.pot for 2.37 release. - x86: Cache computation for AMD architecture. - manual: Fix typo - Add STATX_DIOALIGN from Linux 6.1 to bits/statx-generic.h - Add IPPROTO_L2TP from Linux 6.1 to netinet/in.h - AArch64: Improve strrchr - AArch64: Optimize strnlen - AArch64: Optimize strlen - AArch64: Optimize strcpy - AArch64: Improve strchrnul - AArch64: Optimize strchr - AArch64: Improve strlen_asimd - AArch64: Optimize memrchr - AArch64: Optimize memchr- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild- Auto-sync with upstream branch master, commit 569cfcc6bf35c28112ca8d7112e9eb4a22bed5b8: - hurd: Fix _NOFLSH value - elf: Fix GL(dl_phdr) and GL(dl_phnum) for static builds [BZ #29864] - string: Suppress -Wmaybe-unitialized for wordcopy [BZ #19444] - scripts/build-many-glibcs.py: Remove unused RANLIB and STRIP option - configure: Move nm, objdump, and readelf to LIBC_PROG_BINUTILS- Auto-sync with upstream branch master, commit 2d2d7e1a8f2e62b442ae8978f0a6c17f385575c4. - configure: Allow user override LD, AR, OBJCOPY, and GPROF - math: Suppress -O0 warnings for soft-fp fsqrt [BZ #19444] - sunrpc: Suppress GCC -O1 warning on user2netname [BZ #19444] - locale: Use correct buffer size for utf8_sequence_error [BZ #19444] - Add HWCAP2_SVE_EBF16 from Linux 6.1 to AArch64 bits/hwcap.h - Add _FORTIFY_SOURCE implementation documentation [BZ #28998] - Update copyright dates not handled by scripts/update-copyrights - Update copyright dates with scripts/update-copyrights - Remove trailing whitespace in gmp.h - Remove trailing whitespace - C2x semantics for - time: Set daylight to 1 for matching DST/offset change (bug 29951) - Fix ldbl-128 built-in function use - x86: Check minimum/maximum of non_temporal_threshold [BZ #29953] - i686: Regenerate ulps- Drop glibc-rh2155825.patch; fix applied upstream, and - Auto-sync with upstream branch master, commit 5f55b22f4b3ea14c777a60f239d25dc4555eb804: - hurd getcwd: Fix memory leak on error - hurd fcntl: Make LOCKED macro more robust - hurd: Make dl-sysdep __sbrk check __vm_allocate call - htl: Drop duplicate check in __pthread_stack_alloc - hurd hurdstartup: Initialize remaining fields of hurd_startup_data - hurd _S_msg_add_auth: Initialize new arrays to 0 - htl: Check error returned by __getrlimit - getdelim: ensure error indicator is set on error (bug 29917) - htl: Fix sem_wait race between read and gsync_wait - Avoid use of atoi in malloc - Linux: Pass size argument of epoll_create to the kernel - Simplify scripts/cross-test-ssh.sh configuration. - Define MADV_COLLAPSE from Linux 6.1 - powerpc64: Increase SIGSTKSZ and MINSIGSTKSZ - Update all PO files in preparation for release. - Update kernel version to 6.1 in header constant tests - Update syscall lists for Linux 6.1 - libio: Convert __vswprintf_internal to buffers (bug 27857) - libio: Convert __obstack_vprintf_internal to buffers (bug 27124) - libio: Convert __vdprintf_internal to buffers - libio: Convert __vasprintf_internal to buffers - libio: Convert __vsprintf_internal to buffers - stdio-common: Add lock optimization to vfprintf and vfwprintf - stdio-common: Convert vfprintf and related functions to buffers - stdio-common: Add __translated_number_width - stdio-common: Add __printf_function_invoke - stdio-common: Introduce buffers for implementing printf - locale: Implement struct grouping_iterator - Use Linux 6.1 in build-many-glibcs.py - Avoid use of atoi in some places in libc- Fix epoll_create regression (#2155825)- Auto-sync with upstream branch master, commit c1c0dea38833751f36a145c322ce53c9a08332e1: - Linux: Remove epoll_create, inotify_init from syscalls.list (#2154747) - Linux: Reflow and sort some Makefile variables - mach: Drop remnants of old_CFLAGS - mach: Fix passing -ffreestanding when checking for gnumach headers - Force use of -ffreestanding when checking for gnumach headers - elf: Fix tst-relro-symbols.py argument passing - x86: Prevent SIGSEGV in memcmp-sse2 when data is concurrently modified [BZ #29863] - Allow _Qp_fgt in sparc64 localplt.data- Auto-sync with upstream branch master, commit 5dcd2d0ad02ff12c76355ef4f40947c1857ac482. - stdlib: Move _IO_cleanup to call_function_static_weak - elf: Do not assume symbol order on tst-audit25{a,b} - time: Use 64 bit time on tzfile - nscd: Use 64 bit time_t on libc nscd routines (BZ# 29402) - nis: Build libnsl with 64 bit time_t - realloc: Return unchanged if request is within usable size - Linux: Consolidate typesizes.h - Linux: Make generic fcntl.h the default one - Linux: make generic xstatver.h the default one - Linux: Remove generic sysdep - Linux: Assume and consolidate shutdown wire-up syscall - Linux: Assume and consolidate listen wire-up syscall - Linux: Assume and consolidate socketpair wire-up syscall - Linux: Assume and consolidate socket wire-up syscall - Linux: Assume and consolidate bind wire-up syscall - Linux: consolidate ____longjmp_chk - Linux: consolidate sendfile implementation - Linux: consolidate unlink implementation - Linux: consolidate symlink implementation - Linux: consolidate rmdir implementation - Linux: consolidate readlink implementation - Linux: consolidate mkdir implementation - Linux: consolidate link implementation - Linux: consolidate lchown implementation - Linux: consolidate inotify_init implementation - Lninux: consolidate epoll_create implementation - Linux: consolidate dup2 implementation - Linux: consolidate chown implementation - Linux: consolidate chmod implementation - linux: Consolidate dl-origin.c - linux: Use long int for syscall return value - LoongArch: Use medium cmodel build libc_nonshared.a. - x86_64: State assembler is being tested on sysdeps/x86/configure - configure: Remove AS check - configure: Remove check if ld is GNU - configure: Remove check if as is GNU - configure: Move locale tools early- Auto-sync with upstream branch master, commit 8fb923ddc38dd5f4bfac4869d70fd80483fdb87a: - hurd: Make getrandom cache the server port - powerpc64: Remove old strncmp optimization - x86-64 strncpy: Properly handle the length parameter [BZ# 29839] - x86-64 strncat: Properly handle the length parameter [BZ# 24097] - ARC: update definitions in elf/elf.h - scripts: Add "|" operator support to glibcpp's parsing - Apply asm redirections in syslog.h before first use [BZ #27087] - LoongArch: Add support for ilogb[f] - LoongArch: Add support for scalb[f] - LoongArch: Add support for scalbn[f] - LoongArch: Use __builtin_logb{,f} with GCC >= 13 - Use GCC builtins for logb functions if desired. - LoongArch: Use __builtin_llrint{,f} with GCC >= 13 - Use GCC builtins for llrint functions if desired. - LoongArch: Use __builtin_lrint{,f} with GCC >= 13 - Use GCC builtins for lrint functions if desired. - LoongArch: Use __builtin_rint{,f} with GCC >= 13- Auto-sync with upstream branch master, commit f704192911c6c7b65a54beab3ab369fca7609a5d: - x86/fpu: Factor out shared avx2/avx512 code in svml_{s|d}_wrapper_impl.h - x86/fpu: Cleanup code in svml_{s|d}_wrapper_impl.h - x86/fpu: Reformat svml_{s|d}_wrapper_impl.h - x86/fpu: Fix misspelled evex512 section in variety of svml files - x86/fpu: Add missing ISA sections to variety of svml files - stdio-common: Add missing dependencies (bug 29780) - i386: Avoid rely on linker optimization to avoid relocation - elf: Fix rtld-audit trampoline for aarch64 - Define in_int32_t_range to check if the 64 bit time_t syscall should be used- Auto-sync with upstream branch master, commit 94628de77888c3292fc103840731ff85f283368e: - elf/tst-tlsopt-powerpc fails when compiled with -mcpu=power10 (BZ# 29776) - LoongArch: Hard Float Support for fmaximum_mag_num{f/ }, fminimum_mag_num{f/ }. - LoongArch: Hard Float Support for fmaximum_mag{f/ }, fminimum_mag{f/ }. - LoongArch: Hard Float Support for fmaxmag{f/ }, fminmag{f/ }. - LoongArch: Hard Float Support for fmaximum_num{f/ }, fminimum_num{f/ }. - LoongArch: Hard Float Support for fmaximum{f/ }, fminimum{f/ }. - LoongArch: Hard Float Support for float-point classification functions. - LoongArch: Use __builtin_{fma, fmaf} to implement function {fma, fmaf}.- Auto-sync with upstream branch master, commit 22a46dee24351fd5f4f188ad80554cad79c82524: - Linux: Support __IPC_64 in sysvctl *ctl command arguments (bug 29771) - riscv: Get level 3 cache's information - debug: Fix typo in tests-unsupported rule - iconvdata/tst-table-charmap.sh: remove handling of old, borrowed format - Makerules: Generate shlib.lds with -fuse-ld=bfd - x86: Add avx2 optimized functions for the wchar_t strcpy family - x86: Add evex optimized functions for the wchar_t strcpy family - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-avx2 functions - x86: Optimize and shrink st{r|p}{n}{cat|cpy}-evex functions - benchtests: Make str{n}{cat|cpy} benchmarks output json - x86: Use VMM API in memcmpeq-evex.S and minor changes - x86: Use VMM API in memcmp-evex-movbe.S and minor changes - string: Add len=0 to {w}memcmp{eq} tests and benchtests - Linux: Add ppoll fortify symbol for 64 bit time_t (BZ# 29746) - hurd: Add sigtimedwait and sigwaitinfo support- Auto-sync with upstream branch master, commit 8d291eabd541029d7ac705cc1ea112c58dfbb05f. - Apply asm redirection in gmp.h before first use - Rewrite find_cxx_header config configure.ac - elf/tlsdeschtab.h: Add the Malloc return value check in _dl_make_tlsdesc_dynamic() - elf: Disable some subtests of ifuncmain1, ifuncmain5 for !PIE - posix: Make posix_spawn extensions available by default - x86_64: Implement evex512 version of strrchr and wcsrchr - elf: Introduce and call_tls_init_tp (bug 29249) - LoongArch: Fix ABI related macros in elf.h to keep consistent with binutils[1]. - scripts/glibcelf.py: Properly report parsing failures - elf: Rework exception handling in the dynamic loader [BZ #25486] - linux: Drop useless include from fstatat.c - Fix OOB read in stdlib thousand grouping parsing [BZ #29727] - linux: Fix fstatat on MIPSn64 (BZ #29730) - elf: Remove allocate use on _dl_debug_printf - nptl: Fix pthread_create.c build with clang - allocate_once: Apply asm redirection before first use - alloc_buffer: Apply asm redirection before first use - configure: Use -Wno-ignored-attributes if compiler warns about multiple aliases - Disable use of -fsignaling-nans if compiler does not support it - intl: Fix clang -Wunused-but-set-variable on plural.c - Apply asm redirection in not-cancel before first use - malloc: Use uintptr_t for pointer alignment - Use uintptr_t in fts for pointer alignment - Fix build with GCC 13 _FloatN, _FloatNx built-in functions - elf: Build tst-relr-mod[34]a.so with $(LDFLAGS-rpath-ORIGIN) - x86-64: Improve evex512 version of strlen functions - Correctly determine libc.so 'OUTPUT_FORMAT' when cross-compiling. - Remove unused scratch_buffer_dupfree - Fix elf/tst-dlmopen-twice not to exhaust static TLS - Use uintptr_t in string/tester for pointer alignment - stdlib/strfrom: Add copysign to fix NAN issue on riscv (BZ #29501) - Fix resource/bug-ulimit1 test - Fix missing NUL terminator in stdio-common/scanf13 test - Fix off-by-one OOB read in elf/tst-tls20 - elf: Fix alloca size in _dl_debug_vdprintf - malloc: Use uintptr_t in alloc_buffer - Fix invalid pointer dereference in wcpcpy_chk - Fix invalid pointer dereference in wcscpy_chk - aarch64: Fix the extension header write in getcontext and swapcontext - aarch64: Don't build wordcopy - scripts: Use bool in tunables initializer - longlong.h: update from GCC for LoongArch clz/ctz support- Auto-sync with upstream branch master, commit 6f360366f7f76b158a0f4bf20d42f2854ad56264. - elf: Introduce to _dl_call_fini - ld.so: Export tls_init_tp_called as __rtld_tls_init_tp_called - scripts/localplt.awk: Handle DT_JMPREL with empty PLT (for C-SKY) - Remove lingering libSegfault Makefile entries - aarch64: Use memcpy_simd as the default memcpy - aarch64: Cleanup memset ifunc - elf: Reinstate on DL_DEBUG_BINDINGS _dl_lookup_symbol_x - x86_64: Implement evex512 version of strchrnul, strchr and wcschr - linux: Fix generic struct_stat for 64 bit time (BZ# 29657) - manual: Add missing % in int conversion list - Avoid undefined behaviour in ibm128 implementation of llroundl (BZ #29488) - Remove all assembly optimizations for htonl and htons - Remove htonl.S for i386/x86_64 - Fix BZ #29463 in the ibm128 implementation of y1l too - Add ADDRB from Linux 6.0 to bits/termios-c_cflag.h - x86: Use `testb` for FSRM check in memmove-vec-unaligned-erms - x86: Use `testb` for case-locale check in str{n}casecmp-sse42 - x86: Use `testb` for case-locale check in str{n}casecmp-sse2 - x86: Use `testb` for case-locale check in str{n}casecmp-avx2 - x86: Add support for VEC_SIZE == 64 in strcmp-evex.S impl - x86: Remove AVX512-BVMI2 instruction from strrchr-evex.S - sysdeps: arm: Fix preconfigure script for ARMv8/v9 targets [BZ #29698] - nis: Fix nis_print_directory - linux: Avoid shifting a negative signed on POSIX timer interface - Bench: Improve benchtests for memchr, strchr, strnlen, strrchr - x86: Optimize strrchr-evex.S and implement with VMM headers - x86: Optimize memrchr-evex.S - x86: Optimize strnlen-evex.S and implement with VMM headers - x86: Shrink / minorly optimize strchr-evex and implement with VMM headers - x86: Optimize memchr-evex.S and implement with VMM headers - x86_64: Implement evex512 version of memchr, rawmemchr and wmemchr - String: Improve test coverage for memchr - Use PTR_MANGLE and PTR_DEMANGLE unconditionally in C sources - Introduce , extracted from - x86-64: Move LP_SIZE definition to its own header - math: Fix asin and acos invalid exception with old gcc - x86: Update strlen-evex-base to use new reg/vec macros. - x86: Remove now unused vec header macros. - x86: Update memset to use new VEC macros - x86: Update memmove to use new VEC macros - x86: Update memrchr to use new VEC macros - x86: Update VEC macros to complete API for evex/evex512 impls - elf: Do not completely clear reused namespace in dlmopen (bug 29600) - malloc: Switch global_max_fast to uint8_t - Add NT_S390_PV_CPU_DATA from Linux 6.0 to elf.h - Add AArch64 HWCAP2_EBF16 from Linux 6.0 to bits/hwcap.h - String: Improve test coverage for memchr - elf: Remove -fno-tree-loop-distribute-patterns usage on dl-support - socket: Use offsetof in SUN_LEN (bug 29578) - Expose all MAP_ constants in unconditionally (bug 29375) - LoongArch: Fix the condition to use PC-relative addressing in start.S - arm: Enable USE_ATOMIC_COMPILER_BUILTINS (BZ #24774) - csu: Disable stack protector for static-reloc for static-pie - NEWS: Fix grammar - elf: Simplify output of hwcap subdirectories in ld.so help - elf: Remove _dl_string_hwcap - Add NEWS entry for legacy hwcaps removal - elf: Remove hwcap and bits_hwcap fields from struct cache_entry - elf: Remove hwcap parameter from add_to_cache signature - elf: Remove legacy hwcaps support from ldconfig - elf: Remove legacy hwcaps support from the dynamic loader - x86_64: Remove platform directory library loading test - Update to Unicode 15.0.0 [BZ #29604] - Update kernel version to 6.0 in header constant tests - x86: Fix -Os build (BZ #29576) - sunrpc: Suppress GCC -Os warning on user2netname - rt: Initialize mq_send input on tst-mqueue{5,6} - posix: Suppress -Os may be used uninitialized warnings on regexec - posix: Suppress -Os warnings on fnmatch - locale: prevent maybe-uninitialized errors with -Os [BZ #19444] - Regenerate sysdeps/mach/hurd/bits/errno.h - Update syscall lists for Linux 6.0 - nscd: Drop local address tuple variable [BZ #29607] - Use Linux 6.0 in build-many-glibcs.py - x86-64: Require BMI1/BMI2 for AVX2 strrchr and wcsrchr implementations - x86-64: Require BMI2 and LZCNT for AVX2 memrchr implementation - x86-64: Require BMI2 for AVX2 (raw|w)memchr implementations - x86-64: Require BMI2 for AVX2 wcs(n)cmp implementations - x86-64: Require BMI2 for AVX2 strncmp implementation - x86-64: Require BMI2 for AVX2 strcmp implementation - x86-64: Require BMI2 for AVX2 str(n)casecmp implementations - x86: include BMI1 and BMI2 in x86-64-v3 level - x86: Cleanup pthread_spin_{try}lock.S - Benchtests: Add bench for pthread_spin_{try}lock and mutex_trylock- Enable ELF DT_HASH for shared objects and the dynamic loader (#2129358)- Auto-sync with upstream branch master, commit 114e299ca66353fa7be1ee45bb4e1307d3de1fa2. - x86: Remove .tfloat usage - nptl: Convert tst-setuid2 to test-driver - support: Add xpthread_cond_signal wrapper - hppa: Fix initialization of dp register [BZ 29635] - Fix iseqsig for _FloatN and _FloatNx in C++ with GCC 13 - malloc: Do not clobber errno on __getrandom_nocancel (BZ #29624) - stdlib: Fix __getrandom_nocancel type and arc4random usage (BZ #29638) - LoongArch: Add static PIE support - Benchtest: Add additional benchmarks for strlen and strnlen - x86: Fix wcsnlen-avx2 page cross length comparison [BZ #29591] - Update _FloatN header support for C++ in GCC 13 - hurd: Fix typo - get_nscd_addresses: Fix subscript typos [BZ #29605] - hurd: Increase SOMAXCONN to 4096 - Use atomic_exchange_release/acquire- Auto-sync with upstream branch master, commit c02e29a0ba47d636281e1a026444a1a0a254aa12. - nss: Use shared prefix in IPv4 address in tst-reload1 - nss: Enhance tst-reload1 coverage and logging - Use C11 atomics instead of atomic_decrement_and_test - Use C11 atomics instead of atomic_increment(_val) - Use C11 atomics instead of atomic_and/or - malloc: Print error when oldsize is not equal to the current size. - Use '%z' instead of '%Z' on printf functions - elf: Extract glibcelf constants from - scripts: Enhance glibcpp to do basic macro processing - scripts: Extract glibcpp.py from check-obsolete-constructs.py - riscv: Remove RV32 floating point functions - riscv: Consolidate the libm-test-ulps - hurd: Fix SIOCADD/DELRT ioctls - hurd: Drop struct rtentry and in6_rtmsg - hurd: Add _IOT_ifrtreq to - elf: Use C11 atomics on _dl_mcount - hurd: Use IF_NAMESIZE rather than IFNAMSIZ - hurd: Add ifrtreq structure to net/route.h - hppa: undef __ASSUME_SET_ROBUST_LIST - linux: Use same type for MMAP2_PAGE_UNIT - m68k: Enforce 4-byte alignment on internal locks (BZ #29537) - nss: Fix tst-nss-files-hosts-long on single-stack hosts (bug 24816) - nss: Implement --no-addrconfig option for getent - gconv: Use 64-bit interfaces in gconv_parseconfdir (bug 29583) - elf: Implement force_first handling in _dl_sort_maps_dfs (bug 28937) - Linux: Do not skip d_ino == 0 entries in readdir, readdir64 (bug 12165) - hurd: Factorize at/non-at functions - tst-sprintf-errno: Update Hurd message length - RISC-V: Allow long jumps to __syscall_error - hurd: Make readlink* just reopen the file used for stat - hurd: Fix readlink() hanging on fifo - Fix BRE typos in check-safety.sh - Makerules: fix MAKEFLAGS assignment for upcoming make-4.4 [BZ# 29564] - Use relaxed atomics since there is no MO dependence- Remove .annobin* symbols from ld.so (#2126477)- Drop glibc-deprecated-selinux-makedb.patch. Upstream has been ported to new libselinux. - Auto-sync with upstream branch master, commit f278835f594740f5913001430641cf1da4878670: - makedb: fix build with libselinux >= 3.1 (Bug 26233) - tst-sprintf-errno: Update Hurd message output - Use C11 atomics instead of atomic_decrement(_val) - Use C11 atomics instead atomic_add(_zero) - mktime: improve heuristic for ca-1986 Indiana DST - Assume HAVE_TZSET in time/mktime.c - elf: Fix hwcaps string size overestimation - errlist: add missing entry for EDEADLOCK (bug 29545) - Do not define static_assert or thread_local in headers for C2x - malloc: Use C11 atomics rather than atomic_exchange_and_add - Add NEWS entry for CVE-2022-39046 - elf: Rename _dl_sort_maps parameter from skip to force_first - scripts/dso-ordering-test.py: Generate program run-time dependencies - math: x86: Use prefix for FP_INIT_ROUNDMODE - scripts/build-many-glibcs.py: Use https:// for sourceware.org Git clones - debug: test for more required cacellation points (BZ# 29274) - elf.h: Remove duplicate definition of VER_FLG_WEAK - syslog: Remove extra whitespace between timestamp and message (BZ#29544) - LoongArch: Add soft float support. - elf: Restore how vDSO dependency is printed with LD_TRACE_LOADED_OBJECTS (BZ #29539) - nptl: x86_64: Use same code for CURRENT_STACK_FRAME and stackinfo_get_sp- Co-Authored-By: Benjamin Herrenschmidt - Retain .gnu_debuglink section in libc.so.6 (#2090744) - Remove redundant ld.so debuginfo file (#2090744)- Auto-sync with upstream branch master, commit c7509d49c4e8fa494120c5ead21338559dad16f5. - Apply asm redirections in wchar.h before first use - resolv: Fix building tst-resolv-invalid-cname for earlier C standards - syslog: Fix large messages (BZ#29536) - posix: Fix macro expansion producing 'defined' has undefined behavior - stdlib: Fix macro expansion producing 'defined' has undefined behavior - S390: Always use svc 0 - nss_dns: Rewrite _nss_dns_gethostbyname4_r using current interfaces - resolv: Add new tst-resolv-invalid-cname - nss_dns: In gaih_getanswer_slice, skip strange aliases (bug 12154) - nss_dns: Rewrite getanswer_r to match getanswer_ptr (bug 12154, bug 29305) - nss_dns: Remove remnants of IPv6 address mapping - nss_dns: Rewrite _nss_dns_gethostbyaddr2_r and getanswer_ptr - nss_dns: Split getanswer_ptr from getanswer_r - resolv: Add DNS packet parsing helpers geared towards wire format - resolv: Add internal __ns_name_length_uncompressed function - resolv: Add the __ns_samebinaryname function - resolv: Add internal __res_binary_hnok function - resolv: Add tst-resolv-aliases - resolv: Add tst-resolv-byaddr for testing reverse lookup - LoongArch: Use __builtin_{fmax,fmaxf,fmin,fminf} with GCC >= 13 - LoongArch: Fix ptr mangling/demangling features. - nscd: Fix netlink cache invalidation if epoll is used [BZ #29415] - Add test for bug 29530 - Makeconfig: Set pie-ccflag to -fPIE by default [BZ# 29514] - hurd: Fix vm_size_t incoherencies - mach: Make xpg_strerror_r set a message on error - mach: Fix incoherency between perror and strerror - elf: Call __libc_early_init for reused namespaces (bug 29528) - csu: Change start code license to have link exception - s390: Move hwcaps/platform names out of _rtld_global_ro - Revert "Detect ld.so and libc.so version inconsistency during startup" - Add NT_LOONGARCH_* from Linux 5.19 to elf.h - Detect ld.so and libc.so version inconsistency during startup - Merge getopt patch from Gnulib - Merge _GL_UNUSED C23 patch from Gnulib - LoongArch: Fix dl-machine.h code formatting. - scripts/glibcelf.py: Add hashing support - hurd: Fix starting static binaries with stack protection enabled - htl: Make pthread*_cond_timedwait register wref before releasing mutex - htl: make __pthread_hurd_cond_timedwait_internal check mutex is held - Add AArch64 HWCAP2_* constants from Linux 5.19- Auto-sync with upstream branch master, commit a727220b37efc9d4d558a77c5fc57f3af99a4829: - Add AGROUP from Linux 5.19 to sys/acct.h, remove Alpha version (bug 29502) - alpha: Fix generic brk system call emulation in __brk_call (bug 29490) - hurd: Assume non-suid during bootstrap- Auto-sync with upstream branch master, commit 9125e43daf92e3d4e69044a54b9fe9ed88c861ad. - Use binutils 2.39 branch in build-many-glibcs.py - S390: Fix werror=unused-variable in ifunc-impl-list.c. - Ensure calculations happen with desired rounding mode in y1lf128 - localedata: Convert French language locales (fr_*) to UTF-8 - Linux: Fix enum fsconfig_command detection in - elf: Run tst-audit-tlsdesc, tst-audit-tlsdesc-dlopen everywhere - Move ip_mreqn structure from Linux to generic - malloc: Do not use MAP_NORESERVE to allocate heap segments - Linux: Terminate subprocess on late failure in tst-pidfd (bug 29485) - non-linux: bits/in.h: Add more RFC options- Auto-sync with upstream branch master, commit 453b88efe6fa79f5c7c6fccc3a520c75fdd43074: - arm: Remove nested functionf rom relocate_pc24 - linux: Fix sys/mount.h usage with kernel headers - linux: Use compile_c_snippet to check linux/mount.h availability - linux: Mimic kernel defition for BLOCK_SIZE - linux: Use compile_c_snippet to check linux/pidfd.h availability - glibcextract.py: Add compile_c_snippet - LoongArch: Add pointer mangling support. - AArch64: Fix typo in sve configure check (BZ# 29394) - libio: Improve performance of IO locks - tst-process_madvise: Check process_madvise-syscall support. - elf.h: Add ELFCOMPRESS_ZSTD - inet: Turn __ivaliduser into a compatibility symbol - x86: Fix `#define STRCPY` guard in strcpy-sse2.S - elf: Replace `strcpy` call with `memcpy` [BZ #29454] - soft-fp: Add fixhf[uns][di|si] and float[uns][di|si]hf - i386: Use cmpl instead of cmp - i386: Use fldt instead of fld on e_logl.S - i386: Replace movzx with movzbl - dlfcn: Pass caller pointer to static dlopen implementation (bug 29446) - malloc: Correct the documentation of the top_pad default - i386: Remove RELA support - arm: Remove RELA support - Remove ldd libc4 support - Assume only FLAG_ELF_LIBC6 suport - Remove left over LD_LIBRARY_VERSION usages - Linux: Remove exit system call from _exit - LoongArch: Add vdso support for gettimeofday. - Update kernel version to 5.19 in header constant tests - assert: Do not use stderr in libc-internal assert - nptl: Remove uses of assert_perror - stdio: Clean up __libc_message after unconditional abort - Update syscall lists for Linux 5.19 - Use Linux 5.19 in build-many-glibcs.py - socket: Check lengths before advancing pointer in CMSG_NXTHDR - Don't use unsupported format string in ld.so (bug 29427) - htl: Let pthread_self and cancellability called early - stdlib: Simplify arc4random_uniform - malloc: Use __getrandom_nocancel during tcache initiailization - Remove spurious references to _dl_open_hook - Open master branch for glibc 2.37 development- Auto-sync with upstream branch release/2.36/master, commit 33f1b4c1452b33991e670f636ebe98b90a405e10: - wcsmbs: Add missing test-c8rtomb/test-mbrtoc8 dependency - stdlib: Suppress gcc diagnostic that char8_t is a keyword in C++20 in uchar.h. - Create ChangeLog.old/ChangeLog.25. (tag: glibc-2.36) - Prepare for glibc 2.36 release. - Update install.texi, and regenerate INSTALL. - Update NEWS bug list. - Update libc.pot for 2.36 release. - tst-pidfd.c: UNSUPPORTED if we get EPERM on valid pidfd_getfd call - stdlib: Tuned down tst-arc4random-thread internal parameters - LoongArch: Add greg_t and gregset_t. - LoongArch: Fix VDSO_HASH and VDSO_NAME. - riscv: Update rv64 libm test ulps - riscv: Update nofpu libm test ulps    !"#$%&'()*+,-.013 5 9:; !>#@%B'()FGHIJKLMOPQ TVWX!Z#\]^'(abcdefhiklmo qrs !v#xyz'|)~ !#%() !#%()  !#%'()         ! # ') !,#.%0'()4+678:;= ?@ TCDE !H#J%LM(aPQRSUVX Z ^`abdeg i@ mno !r#t%vM()z{|}~  T !%(a  : !#%()G   : !#%'()Gen2.40-3.fc412.40-3.fc412.40-3.fc41    ! """"""#""""""$$$$$$%$$$$$$&&&&&&'&&&&&&(((((()((((((******+******,,,,,,-,,,,,,....../......00000010000002222223222222444444544444466666676666668888889888888::::::;::::::<<<<<<=<<<<<<>>>>>>?>>>>>>@@@@@@A@@@@@@BBBBBBCBBBBBBDDDDDDEDDDDDDFFFFFFGFFFFFFHlocaleen_AGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_AUen_AU.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_BWen_BW.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_CAen_CA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_DKen_DK.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_GBen_GB.iso885915LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_GB.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_HKen_HK.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_IEen_IE.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_IE@euroLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ILLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_INLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_NGLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_NZen_NZ.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_PHen_PH.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_SC.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_SGen_SG.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_USen_US.iso885915LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_US.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZAen_ZA.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZMLC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMEen_ZWen_ZW.utf8LC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMELC_ADDRESSLC_COLLATELC_CTYPELC_IDENTIFICATIONLC_MEASUREMENTLC_MESSAGESSYS_LC_MESSAGESLC_MONETARYLC_NAMELC_NUMERICLC_PAPERLC_TELEPHONELC_TIMElibc.mo/usr/lib//usr/lib/locale//usr/lib/locale/en_AG//usr/lib/locale/en_AG/LC_MESSAGES//usr/lib/locale/en_AU.utf8//usr/lib/locale/en_AU.utf8/LC_MESSAGES//usr/lib/locale/en_AU//usr/lib/locale/en_AU/LC_MESSAGES//usr/lib/locale/en_BW.utf8//usr/lib/locale/en_BW.utf8/LC_MESSAGES//usr/lib/locale/en_BW//usr/lib/locale/en_BW/LC_MESSAGES//usr/lib/locale/en_CA.utf8//usr/lib/locale/en_CA.utf8/LC_MESSAGES//usr/lib/locale/en_CA//usr/lib/locale/en_CA/LC_MESSAGES//usr/lib/locale/en_DK.utf8//usr/lib/locale/en_DK.utf8/LC_MESSAGES//usr/lib/locale/en_DK//usr/lib/locale/en_DK/LC_MESSAGES//usr/lib/locale/en_GB.iso885915//usr/lib/locale/en_GB.iso885915/LC_MESSAGES//usr/lib/locale/en_GB.utf8//usr/lib/locale/en_GB.utf8/LC_MESSAGES//usr/lib/locale/en_GB//usr/lib/locale/en_GB/LC_MESSAGES//usr/lib/locale/en_HK.utf8//usr/lib/locale/en_HK.utf8/LC_MESSAGES//usr/lib/locale/en_HK//usr/lib/locale/en_HK/LC_MESSAGES//usr/lib/locale/en_IE.utf8//usr/lib/locale/en_IE.utf8/LC_MESSAGES//usr/lib/locale/en_IE//usr/lib/locale/en_IE/LC_MESSAGES//usr/lib/locale/en_IE@euro//usr/lib/locale/en_IE@euro/LC_MESSAGES//usr/lib/locale/en_IL//usr/lib/locale/en_IL/LC_MESSAGES//usr/lib/locale/en_IN//usr/lib/locale/en_IN/LC_MESSAGES//usr/lib/locale/en_NG//usr/lib/locale/en_NG/LC_MESSAGES//usr/lib/locale/en_NZ.utf8//usr/lib/locale/en_NZ.utf8/LC_MESSAGES//usr/lib/locale/en_NZ//usr/lib/locale/en_NZ/LC_MESSAGES//usr/lib/locale/en_PH.utf8//usr/lib/locale/en_PH.utf8/LC_MESSAGES//usr/lib/locale/en_PH//usr/lib/locale/en_PH/LC_MESSAGES//usr/lib/locale/en_SC.utf8//usr/lib/locale/en_SC.utf8/LC_MESSAGES//usr/lib/locale/en_SG.utf8//usr/lib/locale/en_SG.utf8/LC_MESSAGES//usr/lib/locale/en_SG//usr/lib/locale/en_SG/LC_MESSAGES//usr/lib/locale/en_US.iso885915//usr/lib/locale/en_US.iso885915/LC_MESSAGES//usr/lib/locale/en_US.utf8//usr/lib/locale/en_US.utf8/LC_MESSAGES//usr/lib/locale/en_US//usr/lib/locale/en_US/LC_MESSAGES//usr/lib/locale/en_ZA.utf8//usr/lib/locale/en_ZA.utf8/LC_MESSAGES//usr/lib/locale/en_ZA//usr/lib/locale/en_ZA/LC_MESSAGES//usr/lib/locale/en_ZM//usr/lib/locale/en_ZM/LC_MESSAGES//usr/lib/locale/en_ZW.utf8//usr/lib/locale/en_ZW.utf8/LC_MESSAGES//usr/lib/locale/en_ZW//usr/lib/locale/en_ZW/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryhttps://bugz.fedoraproject.org/glibc((glibc and (langpacks-core-en or langpacks-core-en_AG or langpacks-core-en_AU or langpacks-core-en_BW or langpacks-core-en_CA or langpacks-core-en_DK or langpacks-core-en_GB or langpacks-core-en_HK or langpacks-core-en_IE or langpacks-core-en_IL or langpacks-core-en_IN or langpacks-core-en_NG or langpacks-core-en_NZ or langpacks-core-en_PH or langpacks-core-en_SC or langpacks-core-en_SG or langpacks-core-en_US or langpacks-core-en_ZA or langpacks-core-en_ZM or langpacks-core-en_ZW)) unless glibc-all-langpacks)utf-8a26b5f3286b103eb2949cf319d043ef3a0f4f1eeb219756eaedb94b337175b386a183a31556329ea0c34337033ebf743e682f58aa074a654091f44b18bfc21a8? (/hbo? $v=쀊@l_"1__ {_ɢ-S1BS'N5bXqRGdM-,L6Nll|Ƀ玝8p޸i&M_2cĀ҅,VF8U^h4D>z5y$"X/1Kׯ1w-nmmO_/ū.5|:ߍc9(\罋<1@AsL(>IO()* jzĂX,FYXcue~ܬo7|-Xw~+j z眞7mEc53da_^]\fV#PgDʻf&TF'9vFkܿXS^.Vkczfp a}f4`@¶eSݤ~Ė{ifa3nt7ךD iOHX>Jy2]ZF|߫uwwV]9w];͡.V7f\~u~ko׍v6n"T竟JUiJ?qoӿ6jF'9M-׺wϭZ9|Wj{~]t>zygyu~k{jo-?9o;:_D-- PLqiPB&sF5hұH9rKs$*П0."?+tjd^,%"AtTB礢h4r(QA}?΀xR,Z\^GtHŽkt^>_pء +F'K90+R/2[ѱ>$1DHyEʒ fb/xՓ!Cuքbzֵ))BcΚ>0[ѽ ,\,W*NREA=)$8P2/t d+K҄I/җ4߈aV` `z"M'׷:,L&Ë .oeS|*KG*'1'#ۓqbw|'%5d%_{2]+r%sW)lWd:W%2bIxnѥː"#nmFF{]NtX>ʦ1\*Vr*^B6hH `!b6!kAPуGr@aL၃ (PJ@u"#0,P W߯iCpLt3")(Hs ʑN#(@@bCB!DH 5npCpu}&0&?v`G  BNQ(A]e$X85 mlsj,a s޹B&}aێΏ0EǰRE2 MmGYgӾþs sj ]:}(ee#;6ZJY/;{Cl ®^p<):l]eniqhԖg\1)'ZA;vda Be($Ҷ%(jc,Ib1&H_ !?}Hcw͟@%@e%7yW +i>`E4sXnIŢF6hN~&QAߎ U^'~M&䄠93RQ9Q)dFR7aˆI[В9A ' [+eaysjܵ/>,+n=?ƅʙ>w_x׏`4HNfdr#X/Nr}9;CSxDCto@Gy8MaRsHi_y౤aT7k?< Þ="HjѰ|g-aR`7IM<=߽]ݥpy=Av] ^缟U'B0~"v/O4YIÛpQHwq AoMi2+ƲF9#Aq5 [6B懏Ms5y]8W9yIM cfh2].WK ??+@~J,E! #o%4A Y%)6;o~Qh7.:\;sFmaRdgTLɲC/GrFKw" PD]:-l]@19(|*Ef8 RM@j3ps>;VXyڷ 뺢=@*0y:aq8hٿ{Ӽ~L+jI# 8KR'b{.SKsIXuZ2Q Z_= ċP*,AT$"rwb=j%9#}Zaxɡ2XE EhJ.##NO8bve-`+N"0ID5;㫎J:JfnOH"U+CP4"Y |^3XPP+ S[2JC?'J bT}:*𴔓@ R0$F|JغO:' X+[R'n \Ssϡ jLΌ@NͲA!=V"D8QLtud{ YlR e{Zl j_P8K.tM:mξ ?ŸCaYgeE</6n8Lb.Aw Ovj kc(.d]e_8tNez0Te+jLlJ,J(9 ncU|'^xs:ZCkn|It5#P;Rhms!Fid=(BCLtm?#dI+tF@wdtX"#CDwl'֒5m;c÷ `*0Mp^,&uPi4ޟ>1_?6HF nqW'vԑߨb:4ZvE9p-Z87[mkgWXj6 O,JRhÊz9er.3*Q_J"_Bde s"ϟ>]JYfLWhZ ߧ^r}h+lFƍ.cG E Fo-s`*25(΄;IcOP8C: RDPdYT&{YxPlEQȥPهMk^=2lLN['pq;ntGuɆ-¼;CA đEU6!`̂WHMbļc79_h/Ol;'__4$6J@:5̀e78z0~a{ZQtK86ZJo=ɩкm(8"qbIT )}7TdaR'֛iJ):'׆iT=⟈xK+ zcuHYYQޡ9h6ˆCB-q QQ&@)`b1.fZTHeMI,HBwA{۸QQȐf+'D!b(ݪg=%,>Siگjb9!( ;$D/y;T} +y'g&Y,7³jV CĹ]FL<1l(3Ié%6!c>.M7'8lW ʰFKR lπUEPj@ip8RoZ bE76fQγBڷ5[ <EaGg7/m!r),u6,zd)k,׎PP~Ѯ#c -M H P4wVS-+"N.pe%f+ߏ! MT^nW] y2v)I.)S`ΠaH!prTp5qFEнrX-/@5 `ƀ̉@6 sNd a!z{1qi,E@K@\4e8A D>u:gdw]R4>(Iv(Rf 4-G9j#\RbWȟFeDž͖5S\LPpD jCzeH'[|JQ|1,â\K"x.#!O$}އ֪W7AD$7Z D XBZ.TEң mS_=]$.MxnN["Iw<}yFT E w?VovG> uFw {ݶ8ZE][w kf⎲W>̴^TMm it{(d^Yф*bH'rc9ԅ&R6 :J,i$ u8ڪɨg}2pN$PTjlUS*~b]>zJQ%5dwlǦ,{Л5ZW}a.zOu{.z##EFusOсZWGSC6 aiNJ<^L z|do#i$?6$H> Qa~ }!/}(|Gӝg؆jDrf{?NF)$R/Eޓ]l? :#I@:eĻxeW񐦀 ׬p3[7`/W@Й uB2P 遗ղU*S]"O)vr+R*0QXjTԢf{(ª@́euP'S4t8MFM1T̒lI#"Yr%Ascr'@J䧛&W2ͧ`K>{gÒϨ+H3Vse0WJH" gsv `#9h-v9I\x|h2z9D*26+e 8 Ӻd+z @D ;8p,T ه$)Sk_ Ms ©dA7UtpJȁ8):V?$}t%ۺ+F6 #6,tZtVSzf2]0 3Ӂ }67 VR4T\1Ä -#{l5.mo WF2161wYeL_'g?KW(Ecr7Qh>" bk=P1#,ch^kEo ~8ί?KW(. ke0]Of]:;St = }_"aD/8$=΃E",1CE[ȅ3GulIY:DH\ (PbeV,8FkG8>xM m14>q70 {*`þb Y^= k1!g ῃňpt`kH+KcT7 ( &;,1wkG6}$0:Tl/1|БJ;˘*TB-",V)Tͬ}8?]#U[ u$W@O/|/@(%$XH7S+-Wi<}; ߅y(.fXh"a# ܬC8|?c{ڛP \؟=ye?HhI  F_#:PrAKbNƗ3]ǕETe7Ս 1h7\Sz.3hFf>/>Ti؍S%ZzXȊ2]G~}ry"w:E? ]D)A\\ Kȇ.0y'W, 9YiO\3JN`9LvRJ)DRF "f":j hugErf8YF~>޳t9%x,K ƕHH>y҆}Q E[:T9DА EBP u6` Vkz`5SyQjB0_r3L+/p6 bP&Hmh|=tQC_T~LK*|^ 4H܈?DHfQ8b7O`8޿G73YFJ+? YiU='h5ՊFp(b/WeJU u2%%|?2?-?b 3,"SZ( |6,S>Ȕ!-*?ǁ7O';Y*;JmJg#_14:\ _D&!a=$|Iw8O{8g |هczYB>O>j{胏 Tj'Q&o.&Ld@>4{a,}:">oԿ]wfSӚ͢VRJmJh2{{1B\a`yX(LÙҷ>%?AG &C@~Oϊk r }GW;)Gfi8M[ ^O-k(=mE c0GW}kb_UZO}npȶ/Rt_&*FfAg=l߸5 kc^i?J~">o~:pRWTuڏ!'g>/gC9o쫚f(~LI Q9Œ!*\)PL$Y7aы%̇ nC%>L' TDj|}UEY}ʆ¿O*ѕHXnoO>@vSoAeߤ\ce FApT…CNUbY H >ʼ`5W,k%"zzBW$*ǹ){Fd9&vn CUm+ozw#FXw |Bk2bUHmO~O$r[pF+Q[Xt4kJRYsQ-"8<^z0~Sw8kɶz8 Zka8 q_A :АPa*iAb/J:«K@:VaƇ x虳M;A({l>F=\Z2gϭG@g`=KttJ" h6ShN,ǒmiNC|TEǒMtzӖ=Jc9nkxx /4)g7Q~)cn7/5$ FP) i$iGđ@(;b ՐՑ䑬਻ॹ້ ໂຶ໗䎧䎽ຨ$QfI9q+H5 rjB ws駏O;OTƠ;纳;s=wugwι{:s-Քu/4$9D9IiI.r,rR,RfOpHw>53ү;J^:2ZUMYGmA%_!LT7]7.>JBR`AA鮴tບ๨຦%ѯlkᅆ'CU칧>{^{>hEZg;{Y{Ǟ"SiEo}g=7$~lX<րOȩ#"W\ruDCD:"r!"WG\9uD|Is쾟~st}?G.Eؾc~slϱ~95%nݭnݭugݭuT^wݺ[wܺ[wn[wn[w R4ুफࣤࢰ߲߲ͥ$AїqJ)SL2eʔ)L2e2Rs*|g&6-|VZWu +~ٴ`3=F]7]7}]7{Q([s{|WaVD(`a`mH&tElm JAAA3]j9898( ʜA.^A&|hd/*M:>QxO^ w*lΕy[t*qf"LY}Gaٕ WQLicle[X|twu!!iXu 9uKDC`KyGZFZmEGNB뽙f}Y=k1;r nˮjJcu%%aV02d9%X \1?}Q*o{[o{~ePЂweP7Fi`HgTә89[avE\ɝ#)f׾o<|6kC-K9Y"w2q4^[4$J進ިRζDwvfCN磏 [;Gk8 q W==|g|1:K'`'!X1lISUUUUUyaaTkzcu[vUS4KrC:n2*j"qfQ0 ^ xwshmd,`\XiT(} 4?, (랐itJ ȆꇎpdʅTDT(VXAڜ ^ xws~ؓCIEܼ͐ z^ݔ=~呵lg>_%b~1?&)g00W T(h}G&Eh{4'nhft)p~l|玊J'L-. ]A.}4p :SA1?@  ,f+^V'eNDF#$>6-t:rF[:h^d>`\ qsZ]vfEVF˷I[@H>FH|BA6ނh|Gw>nlAD|}>8qn90߾&un܅M-7>/|gyU"LEh{4'k0Z,J(d:$#* &U/-3r@n&fmȂw*Onn܅ʎ9Y(4:go|_xKY%ځW_E`SEs>k.gRc]Xo-;9sPn6f"Z4ϾLE ۄ?C (+{#7>OGT@3T ٵXJ`\9 Q+P^Y :J8SmȂ-Rn @=N,Jڒyú8{Z4:K Ɉgp~_xeOt$?p.l>;+6ji%YgyU"LEmȂ'q ws@φ9ӽ2#CD6xȢK㲉WHhڭ{7M%yy0}B T]ۙ˕ۑGq*AaPCkͣJ6xdLW֧zkI+MdKlln1bGGE)>[^ޞ]^>>AiӞn]}DFEuy/XuC teN^OV!zeXn6I4.ϽccxZ?Es DI8Q=M:zehUK=]=99:9;z["y}pK"L꺺>X8>5_)/q2+SQzV{J>./'増էwbE/ܞ]Z_,sy<͂J6MF]*k;jZz:Mӕ~GZB R( ;mՓJ?>ik[\hY4J49h7T.m_ eoT`n+"pu38|T/DE ~Q JhO.o(#1Gh @.1XFR®M8@L m6h[?HHL :o?Wu]K1w~H W%<1wvr^ ć#nB :`:eSP27H. Fx־A4#=c'4#!"F+PlWDd1ucyR1:}z8RtMh!V}Qkr-Tb }t*fL2.A0K ,6$!ADxKCrG#f.4Q4D##T"zJM({VEZ^'bY(R*ԮC\ I*"/L WJ*oz^>WP6fty\FAYlIB ;=f6f̬ e D"GcHDdfXU(h* Rg*4GṀW]T~ggP/몏XN%K~F(o2鳬~O"D꟧i%H$A1mWu].VK_U*TJp0;}Nfk]/ e'}d?ه@}c`,b=_g{6 q?-QI~_OBuG3Pg˾"F&ˤ9}*ZU%@+?dOԪPSR־_ OV]0 $1W41I+:(-op|y6s_kBxyeF8)C,g+d嗫|*_DAS{||I-h~̧eb#o/2哰4YW&!G] O~M~Lb򷫓BY'Br 93fWr y-a|7H:d82-0K‚"Wą-b)7\A~BTJzY9Q; 1Rn&%)*-2q@8La@:],%`ob%DOBC+US>z?Mf #C!^t=Od:sT()Wэq[CV|p{T|)_ϔw(>FoYW4vEQpwp0hniS<}:t4Pđظ'U]/)9sXs>O궲˭b.+sj-r6-^FnVAsz]bU4/]-[E^BӲu»[e%t.WZmϝX4a|GXUN$*0ܼ#hJyBdJ4}|"bUU~3 @>'s,!~OVhnO`}3E6+3c}} )e$B zM#պ551kZMno$99+.$z%wLJ-0 Lo}~m*!d@!QPh vEivՐ^{+Yj 8&v Hņ{ZD=!p񱬵֘jظb6&"ᰳy҉,#ɑYmovJmϏ[GE% h9!m1S.,W&!N|vt^`XϷh3t|"(=4Y9:..;I;^ZpG9 h/X:HcƄ{+ 7#\~ yaX]2`aBaWS, Ü`54D'*z#&@As3"1IW­yJA(ƞ$o-x^*1pCz;c[QXՐDB}݀a\턎Tq?7`N2?ӯLKXu՝QPBN6׶$]*p-uF uC A=H0r$N.@CS4!Dz{fN .qţV-D=nҷؾd'Ig_Ⱦ Y4o}U%o/'60 4o_RUKZu1E\@בp{{}4Iի&^a2{N2T,qǿ:W7bm68>SVf5pˠM/Ҭh FR.AؿijZaA!nfē qaqTtVNYs*`񿈜\j0/ eJFDȬJ-17^_ ʬR|Gu8ѫ41_'eg8x-oQ!g54?feŽtqɘ/C_EQgjlYEi6_;v.ⶆA\kȶӛT=X~K3l5V @L$ә j;YMʈ^0Lʰ2txOIS#>`JQ1~<:=k$@H6:K=r1 & Ri}9SZ o]BbzV[5ă)a7},RJ*J9} Xj}%~WU3v3<,Uegcq=wF1B)T@{n; ma.Mۏ׹.0-dT$Y -|׊A\=/]&Af;V^y,ߵL kK/sh%_ⴸ@b_S'; A7 PA RŒH:!t4(apfK։ Vxޫܠ&hc JTh(QIqA *^9ZJKaqG6ฺq 0@;8#Iߨ4$b UzҢ*z:At'79ft § ^4HmǣdmP*ޘa>d5y$@b$`'!tt&bɡ bXHPOIXҟc9#,.HWk>@X9 ӜJdFBdD= !],p;> RpAsۑE>Jq^GSXy me1 3r.|زPH:N3,r 'g3ܐ?H@Hud5FA"q rg-4?,S?V# g$.zC6!~!!~TIZ\ lT$`\a8U!Z1f+I50 =S}.ЁbS1&&1d%؀cu crsjNF5ջr{G15wWV׺vj&6C:^b>Cm]k 9TC-a[:zR6$/43fо%7_Z~RE$IYqĎz`S/9> {\7^Z ^8tx?ϖHZTpt&v+P(fA pN79h_+%,fƌD@ yzyj:/O<|^MDwGf EM [* )Yjꤠ@h@%@-`W©\ =IDIsy| E*V|HSu`MГ7gQp}1,ZP"SclIT'䍸| QGl7mq*P$N

a-]P=]ɑۨYh ‡yWgqFZ&`&dx~Sh%o4ly+.*Q#)6>S )ނ X|[fXzQ-i!qC5<##n0~­[zY4"T9Q|MwjK\UiLS4ː I⠛<2>A̔ ^_]hq1fइd &/?F)sԅzes0rCrZ8e^lm$}1TyUTeL7T8܂>z|+Ai!, p,:83D޴c8}m ! a,L~.B V y ߻ձ#m۴7%EœYkfROŷV.Kp?z$j|SZ1ZxiD֛=sv ,&,%-eoڵJ{"% 쉺 X"GE{xM6)%*Rڸ=Пۆ1w bYQvIC0;̧Nxn]:v_>rnj{f[:fjAh7V[3;/*+'Q #[ ! j%?!ٝOo5ڂUS̪b? ̼J^d> ͞0~J)t:%3*!A(!:}yk5K* oȊkW:P̴HJ@s8FS02({U6iRaXV.*ި}&]Τ<"ۭ*P¹ZxVX崐'z^̄KC72$3ox=37R||Jmx*?88c=dt\ AXo>Z)oONZ:#$N̽J|F\;0>ۯ:y6Y82vA˱nf'f^EV#%NF=spLa!([!فWa/{G؋s@33# &4\ Џy,ߙ{R4!0=kE g7wxm~&W-=?R#-U:Gؖl7?7?wwgo2h,`D.j{ A[EiK9À3.U ; l1F%D/RQ$Iy<>FuF4Tld+32Ev)s.![!:4t{ciN 2_BUB-TE*BR/֥\+t#x 5p_=lxgڀ߂Ae'@GC%7OOnyRZV*)Bd#cD#ԄRz޷?,u8')nĆuNNSb)H9"Q !C*CPዌ EPPP%pKEPs3iZ??w~dS.8[3oK. 7:zG-UI*XUP&$$:EW #6%AD7. I,P'0Pm JHEUUUUEL7 vZ9rnAۭOnf%F^%V>a4GiT@I65-hR8=s5ٜuz:MXU1߷쪦 IOm *\:b9r֠)$G󙖀&'iO| ni?2.Oo%K(H$Ds`ER"TxN ̱ (0(ByXwqViNqEMBHB!Pa8vS32+!.7qAoo 73&Q2[.2Tck{5/\Uf(v^UVbDE:6H{SCbD6T?372/_y1r)*,T@bpĈl~hgnd&^`5OIk=q.Rm]j"Es*_yPdGs3aj̔s|@|BtpI#ڙXy n|"{M n|";m6&Q~vc'-@8m.ire1a\s=s=s=s=s=s=s=s=s!1"ڙӽThҌcG@ sbU%77-~ U0RIY-YR)BAڨ{j"iB'ԴIUdɊ4-Ѳ4+QT(+{J_>c0ѲfM*rdL"I92yš,. 1S(Y3WuA3-'8E+|)XC'ГWPs`ڥm%F>7ISA ˯I^V=ȭkhZ9p:Y(-js[*u|i٬k_IBG,VL+waTfdh PYc[k;%dH3UUUUUUUUUU{wL$,ʡ3@P*J7Qc3,CTR]Ku.ա:WE` VU @d3J4l$B0:,jҤ2(-+QB@:c02 "Jh|"HqlFfQ\DZ (I@ akL!Kë*۩VB#F2Q,>.O6*M*b˩bJ%qD$D<΃44}}}}}}}}<<<<4};L4D <ڨ4 -+ 4M4M4M4M4M4M4M4M4M4M?????????????????{}}}I"wc "f.Bf#Db,F8D\ϖ=Z>:d o|̔-Q> ȯSܾ'l?\~h?4׉8{,}*(b3I_HGTo>k\_-?[?%=ZOA7W_cͪe%!"~/()H11 4mjXDb"pmm#$SammmmK=U091qtZu{dSex /CUq Ux귣|x{it(od&g`;_\WZ;sf,38Z +NY%xSQ7Hq(A  r&Q$`,;찿 ;k{ꧣ|xzit(n:ȦjwtLtMLǼK KJJ=vc5vcY^eQdI\dA6@ 2{OT$GP;?L7H\o5c/D"'@9<89aCNÔ;Jy_\WX9eOT$GP9sfFkb\w}Wy}7uy6^k4B)tYB!tAtWAot@_ tU@rn9ȖjwV9c/D"'@:":nuSR5If`%jX%+L>KޫSDCC2B"A 僟zp^I:(djp sf ^a)+Dr?LpG \'@p~ 8ah <U< |7$$1 qSPP a*&RI$T*$MO P? ѠtOY,#aз`R˜ԐT1tsjmo,ws B"`6--/.s˻]6   R889bB#p>5tS6%axs$?D.6añnٌ Pu'm_2Wc1BIO2-~nd&^nwM ˴@&D /UMt}*8KÙd1Vh@Gzc@\ 0 c)>Qo>~S^:"לk ;>)rPOFj m3b[և3OHzx'qiLFj".:B& YfRg?7BQ*N~Ƞ8#d &g(p@(xӞ_]^VWm xvv?>)1n6 qQ4C0ʳۚk7f]G>54?n2u6c1)ëB/xXQcDr n yO&(Z}쨆 C=l<;[ \^XvCFD\,ʒ$E5>BW. 9ZOk/; pL_J`cU|x mO9H'MΣ,a50")W=nbdLH?|d 񢗡10w|ەmi5l47|G2ӎ7jA?U@Kx3d;i..[3R .0 fH~b']80 )Ws6؈!0j!ot?`;A*Aۓ9RmJ9̬c[eEV^ "D eyj_P$avp֯RN[A Ib@h&I=B"(NQ/::^yJӕPX)&\zaTveO*Hq"@vn( bXd5 $l2K[c] )Jph%;km7ԁܥ(mNF|O |fW=AIEKxlXEM׽앨c, 5Ȋ\ .ڮu! !pNS1! r xL7ii&f]u'@w~{AsQ7HwuNY'$uڽ3sdM쮁3;u/$}p?{Z`"0W廟zw.S0%_.yu2E o6Z9|`˴gY^k,/\ s,5[ED",ajH BPxO@rA5b2d2*Flա:z੟bs: WSf-L=eU+:*R7XR 1RRTHGHT)ɲ[oM##>ɭCnJu*:ʹ#D)h=Yi0˺~S ƺB~@txqZI2b$RP^:'P k O M.~p}̱ fH`R1 m\nBXDNIq̒>H"I5&<-ˣ+jXTUH @Bl? (AJ#{0)x%~7ʈ{@9IN \S !Qw*@ݻ3k&2Z{Di_+¥Ȓ%M>eQ đ؍G}H JD&p[Rmr m?\놪t4?cQ(h%l`ʞ, ;K4gpcWV%(S..7VڠjUTM3|ѶjK"kz~1m*#EO$bCSxش ˪I 4̢ԻK"kz~1m*#EO$bCSxش Y{sIvM9_ѲUei_b~ aeU$E9͒Q Ou\b2 qa\]CulcU)jK!˪SxشQ A횚=NCXYC9vY-=%x::#EOxxO|Ɖʼno?WQ~6TeqfJ~O|O"N2[2>==OMOr?&>"O/:&~m'>xӚ{_ 7@:I͉K@vJa5ZT _PhTBDŽT:"s(_]X\?Q#[ ^@]GXCaW+,w)z%ĦeXq=N,J$oïhƪ2R4K/F1?qM0q=N,csIvM9_ѲUei_b~ a-pY5IzYwsIvM9_ѲUei_b~ a*j"8 (횞r eH,ɿ^%6-\*j"8 (횞r eH,ɿ^%6-^*j"8 (횞r eH,ɿ^%6-`*j"8 (횞r eH,ɿ^%6-b*j"8 (]%~5=?~]G6VY1!)KlZɈeU$EqfQ]%~5=?~]G6VY1!)KlZ=˪I 4̢ĦepY5IzYrsIvM9_ulcU)z%ĦepY5IzYssIvM9ulcU)z%ĦepY5IzYssIvM9_ulcU)z%ĦepY5IzYtsIvM9ulcU)z%ĦepY5IzYtsIvM9_T;e:͒Q Ou\b2 q=N, csIvM9q=N,ʮ횞r eHQFZny Y&_ס&+e)\O㦱$2cv7\^SO1/6Ll7Vcbѱ+(DX S8Ȗ4TG**CZ Nap,h1~50t5 bN"Nos1MmǸD9j;Qe2]%T6u,~e &"}?Բ89RkxJG_S,gmԫ5,4>$iʉ]HFŒv/)i|6/JqaG,>;Q\fڀΘ$ѪlA(Ҏ}ix;:Ha8S2}$(Yߵ–( {a"!sgX-v'>m :&@G΄KO#GҮX C4~DKD_^ǎkN:9?X4$@l+O+>5ṕD%#pZk5_Х*Muuv^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$aD{~skzcu[vUS4KrC:n2*j"qfQr nˮjfIb~^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$a=9~5=1-)z%9!1p0~zvMr nˮjfIb~^mZ]VEMR=N,J!A ]ۮYmUM,Q M˰˪IiE)$aD=9~5=fIb~^mZ]VEMR`횞~ݖ]=͒۴ zYBFA ]ӳï۲YqaUQA0RHLzйAv4kgЬAv4kgйD,29В7_<'PG;ŕ[o@r~{3333333Yt7d7W|^G۩*J ~:i$-79 2Zse%@#n,`%)NV0(N :[kԿsBZ/PK3 RoI{_'m^)?e<ѳ6ŹZolԩ4 }&sYL"cޞ5 O3_?x5x /]uY.-[_^.M=}vھo;Zh3WMKj%ȭVƞ` oa:u֩mr=MO+Ai+n^q]yez{m]ԩMCڽ]Qzn92MFDGcH3d;]w5ڎ~4Im]J.O8e.JkQ iDD,K\, Ro" n:vsqW8~i Wks3m=3û-$jۄC57z"IО(0.ziZUAD{$(;7ɂP~4 ̲r(oރ5j0`X8RlUڟm]BG3u'ѽ57jA{eRT:`#&/DWc[uF8UgOjQ F!~a5&\pH"_ ,^_ұ*Z Q{XaD[¨ |i#]pT0I":ON.6II_k돯-&, BŅ%Vn(a°ź=i>źG\ʪ LW ɤ{DIBr} BҲηk&{Gj͍-Lk7(d1此, { &_kJD.K/ !hX@@VWyQe"!r%Т_odN;ջ1y `zNw(vC٬P5@@`[rPрRWMGY!$CQhy7圄-Z=hYeeWW"-甆lO$ YiPT$Qgz@#j{ eJ(x{HbN71/{#S>fmp*aR}k{ }"fwV=N5voq[JG߶}x8SqbA[hLhg|S;Цk-I)Ze.]'eoulWRiY JqxU:dY${l76; g`*<9 b822 c2A#gx%^ExOSSWTՈl pCoOZMb6~z$ODS4LJxF*6eSk5G4zX{P8L"޸1R:SZÞM櫓TKZhP^[{{ۛUb)W4 "*LB"vD؃ Pn[h Ï)јb#-GFnJ FNѤK?ȖAw/p)!-:c,SJfJ$OB IdhĪ]fhi( Z{Jaf8NMѳ}0ahJ *xAU+;J;#k-PHdfZ6C^p&u 33ӂ3333 fGz*/٢EqHON9:0t)-Cb "iŸ>g}˄Ub*P0X*sj &sRnX-qHq+AUٚg!+#74=ŠuRzes:1yFOD|<#IL|>, bl}ݺzܶ^j['<]O뭧u!qRE^Su:m6/9e&qic4wt+}@5)7A:QҡLq+oY$Z SC3_s xT.,;Uh4;.%]6?3x}] sGxϧU ^KbHFfjQ^Yfѥ{\%9s@9Jk-xݎt |135r0?ܐVCDHOSy%T?q~([r' W(S$Pl5FL2c6-*GVMHo7b }J[K|P&~&0UĔS%HTUà4DRJcb&stt(^;?mK^qVZsNG^Sߚ ;r?OИ&+o q=9iy`էI E JmOV4AuU~1fp?̿ghZOve*݄6"aAC5I-#tPb,(jh$iI$E5^僜ugmF$Tq(.;v*!Rm ٻ۫[7y~<,$/^gб?w-091zOsܺm9!iJԝ8mYbIiD",C.2f4Jf^n\Sv(g?m%nKkht>`!^|ktE` y5f.[iWVehxK6\P~4 9|<\JEMrFH&)-h_ CZ_i ||DL0M\ gIFVy晗&k@o:_svJj}2XzP.dF&pRސJקʍ&oqRh-^kCfKaSs h ĉѭlhL$\47ܛfpLɄ#$[Y1}2zxrb(a[cct$iU>!U4Z#L5;qdR|5^c4\c"[f_3k |Vqeݔ@]S| n}ʊhWkȗ+<иf,XfC'P,ɾkK߾BTfffffff4J*789 rK@OtR>ʕL?#ŨqKw eߞ@G/qa˪Ԟ=; !'a%ZEI ~(HwaqHֵ2~:n2LqYUړAӄ=>>kPS4I^ ;?6-U%=I8T>ҁ_մ̅T(Ip BMeRL$ñ6 5EOŰ:n2LqYUړA{&l\M\XK2D Gr6`.BH"cm0j/ыauܦeⲪ')'H:ٸ6 8D>ҁ_մ̅T(Ip BM%9z1 ۴ S\V$E Ğ'4DmMF69dlH zKp|_WU|_WYqaUQA0 Q/9~5=1-)z%9!yivY5I8 ( r1~,JFA B]ӳï۲YqaUQA]ӳï۲YqaUQA0 Q)9~5=1-)z%9!yivY5I8 ( r4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA B߯m,쪦i(uܦeeU$E4̢$a @=zvMr nˮjfIb~^mZ]VEMR=N,JFA B]ӳï۲YqaUQA0 Q.9~5=1-vMr nˮjfIb~^mZ]VEMR=N,JFA Bߛm,쪦i(uܦeeU$E4̢$a zvMr nˮjfIb~^mZ]VEMR=N,JFA Bߣm,쪦i(uܦeeU$E4̢$a }zvMr nˮjfIb~^mZ]VEMRvY5I8 ( r1 ~]ӳï۲YqaUQA0 Q"9~5=1-)z%9!yivY5I8 ( r1@~?]ӳï۲YqaUQA0 Q$9~5=1-)z%9!yivY5I8 ( r1`~_w#ӯ3?eeNoj:NqD PESqhb~|oex=85&Pเݲ&?Z pvww?i(uܦeeU$E4̢$a lk|`skzc-)z%9!yivY5I8 ( r1횞~nˮjfIb~^mZ]VEMR=N,JFA B'=v=og9_۲YqaUQA0 Q ~]ۮY쪦i(uܦeeU$E4̢$a |{|`skzcu[vUS4KrC:n2*j"qfQ0 b@?>9~5=1ܖ]=͒۴ zY9P{zvMr eW5EO$G1?6-.&)a%A A>]ӳ/mUM,Q M˰˪IiEI(Am, p[vUS4KrC:./mUM,Q M˰˪IiEI(Am, p[vUS4KrC:n2*j"qfQ0 b&%>9~5=1ܖ]=͒۴ zY9JzvMr eW5EO$G1?6-.&)a%A ]ӳ/mUM,Q M˰˪IiEI(Am, p[vUS4KrC:n2*j"qfQ0 b.->9~5=1ܖ]=͒۴ zY9LzvMr eW5EO$G1?6-.&)a%A !]ӳ/mUM,Q M˰˪IiEI(Am, p[vUv=og9_۲YqaUQA0 Q~]ۮY쪦i(uܦeeU$E4̢$a ('|`skzc-)z%9!yivY5I8 ( r1 횞~nˮjfIb~^mZ]VEMR=N,JFA #v=og9_۲YqaUQA0 Q~]ۮY쪦i(uܦeeU$E4̢$a 87|`skzc-)z%9!yivY5I8 ( r1횞~nˮjfIb~^mZ]VEMR=N,JFA $v=og9_۲YqaUQA0 Q ~]ۮ}}}<zvMr eW5EO$G1?6-.&)a%A AzvMr eW5EO$G1?6-.&)a%A A{zvMr eW5EO$G1?6-.&)a%A a^]ӳ/mUM,Q M˰˪IiEI(A m, p[vUS4KrC:n2*j"qfQ0 b >9~5=1ܖ]=͒۴ zY9CzvMr eW5EO$G1?6-.&)a%A ]ӳ/mUM,Q M˰˪IiEI(A@?3 ㏖ .6l4y%8;V[M yTkRwtj3u--Ǧ<*5;bq:5_ ՖcSC.zԝ8匯wyj˱!wЊCMsՖcSCf92%$I$I$۶m۶m۶m۶m۶m۶m $I$I$I$I$I I$I$I$I$I$I$ UUUU5&Tv Х2I$I$I$I$I$I$I$IB!Z&UUUU*'TvR4#`r0 h">AAA3=$I$I$I$I$k۶m۶m۶m۶m-JBL%H}<F\,D< B@ }y$I$I$IdrX+U u2H#Qt8MsT(Ip4 Eq0Arw7[6`r_Vd1X&! ?VEڞJ@r"2v )%j$I$I$I$I$I$I$IZUUUUUUUUUUUUUUU'TfR 24`I$I$I$I$I$I䏈I$IUAUUUUUUUUUUUUUU?!B!@UUUUUUUUUUUUUU&Tv) jUUUUUUUUUU%QUUUUUUI$I$I$I$I$I$ TUUUU'Tf Х2`4I$I$I$I$I$I$I$IB!Z&UUUU&Tv 244!I$I$I$I$j$I$I$IZTUUUUUUUUUUUUUUBPU'TMn%`c8c?sLUU< 0 0 `,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,q<<<<<<<<<<<<<<<ϲ,4M4M4M4M4M4M4M4M4M4M4M4M4M4M4M               B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0 EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaFQqqqqqqqqqqqqqqqa{{{{{{{{@AAAAAAAAAAAAAAAI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (((((((((((((((J$˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<<<<<<<<<<<<8AAAAAAAAAAAAAAA@               B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 AAAAAAAAAAAAAAA0 EQEQEQEQEQEQEQEQEQEQEQEQEQEQEQAaaaaaaaaaaaaaaaFQqqqqqqqqqqqqqqqa{{{{{{{{@AAAAAAAAAAAAAAAI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$ (((((((((((((((J$˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,( 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0̲,M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4 0888888888888888N4<<<<@AAAAAAAAAAAAAA0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQ0 qqqqqqqqqqqqqqqGQI$I$I$I$I$I$I$I$I$I$I$I$I$I$I$q˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,˲,K$M4M4M4M4M4M4M4M4M4M4M4M4M4M4M4Ͳ,<<<<<<<<<<<<<<:aۅ*@\D>JtF&TTktF 0p-do*Wlz'WR'^WUz@.888^,I 08cIQ Ѷ8pT$i`Fx=HNaX>3q2G*_N"+!VLh͑#V9GD(sgj z]]bq'}?XI.`b%HKH!kF@?? gG鉂Л =87;Y 鶘7nAT}Y i̲c5\(fD FCz'|8iy1XuX8pI f^+ Gq D%m3ߩ:g$DJY80It13;NphoUE{HMU {0``L8._1 y𜥁UyžMg/ G5Uҭ3DLqp04^Y_/4Vq~gKOdz@PY[7sYTYZd6Sj`45 ,l-}3Yv_:C;,vm;4WmLS,e"Lf jlB_9~۴ kgPbKC Hpv]&).h*MIzu*piGr#E+'`2XVĒ;x xi%3OLA$yd[\V'eNDFcCd Nr [H4B?LbGXpRJl6TeBL;I}R5XPgOvgK?)Z:+v[çS*ß| XkBIEɳ)ǎDg9`mUi(gxG&Ziw0DV]2FGS2#]P8X Ç Ã =]c_ޱ޶"{Sh5(-R*lIّT?7bJ ,*ݍH ۅ JN))ENr [H4B?f=3s喖˱"DPeUԍX phĊď|C|\&駎,\|[[a/y+gzӸǟ>|P~4^'!| >| {Ɏ7hR{t7s2%2Kވ ilbrZ9 .@SX0Jg*ǖM,Ϸd穧zGVy)HTiO[s&c#sa*z'Wj#.Tp˛܌ipdK\x^JUS%H ApbRFhd b"[ ݝm(,#1$d0:ܫj"8梄HŘEN[݆PmZF>Ŏ̅ܩhm"Př09Nc. Ƣ͜L7BXiRdJeD6FHT |E܆ 9C2L-tu6R&aHz=Pc" }'Ssi.4h-0VsCZ|%pt? 0.AqShT@ pB="Z6T!C!C!J׹J(5nus]u썦XfOj^c4j1 OfT 9{t܌0 ^6%M/O^k*Ä .{ˉNTw}nD͢ V1Ͻڮ[](*H̐z<5ޒ]$+Od$ @,r%xR(I(0;JdnMzdZz#``>YdⓑS>6ׯbփM~+_z +‘@\50A57a19s D_TcrnN"A,~HT˾._k#QWCi7ax݋,p䞝Y՚,|Bg9qɣKK\cKh_ AFQ$///h|ɑr-&_/$ H`k$Qۋ NfD~C!tuŒ?eȮKX?6&Ԅ/-hѾ7lm$Z]P+B5ؕa%|.\nF+T@q+.Vx&DhQzz[$+Rd&VMyI t?/ ;p͝DsWS^K!&C0ZJa*,*+ymdG~EaV; I1ë9& jF.oo/ O; R$-=ofr }+H`h`'pv:yc`I_`KEM.KtY-5}IB &PCl7tleyxzx=Cݘ\hjd)2 ^ 7qv_u5Ԕ5I(10zmr+E.TC%gĄFcZ*̨lq!BL|]{bk&RCGuehaHpv=o0 F1 q^EڪeMUr&Z"I8yyn&mL"Dd.rTeMDESJyX8}%4:Km(}v"F%)4jQ q? O|8MGl0KƂ\(IEBL Gi<ECH,C€(-`cW. X1To婺NR~AR>:Km(t.NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN Ǣ`$!a@0B+ t+^FaFaFa~~~~~7Xg2  *aӚT'`P VXA%rz*TqJpʼneX4&1-X`M/`h*TqJpʼneX4**rdFOOOO>96'd6%cT.ˤ"lYd8 ñh(BqH0(A4M4M4M4M4M4M4M4{>>>x<4M4M4M4M4M+|gP +Nl`P +N`P +N,bP +N,dP +N,h&TŠkb e8rт\@ڶm۶m۶m۶m۶m۶m9GFFFFFFFFFFFFaFaF\gP +N,0'TŠ bI 9 HQAAAvwwwwwwwwwwwwwwwwwwwwwwww\eYeY\gP +N,0'TŠ R.rDDD$RqD%}}Mrwwwww &]u]u]u]u]u]u]u]u]us9777WeQh'r sq,u]u]u]s9s9s9s9s9"yDƃX48$ ` X`5UYTf$* \9+!gP*H$aAE Sq`ЬaqmPD+a'&`2pq R*r9---76& Nf\2LBL*Jd<"Hp, *%D<Q8 4M4M4M4M4M4M4M49wty:O Ɔ;rK3OK#͵_!9FUg$&yM]noȢ4_iiR'q!CDytc=UG93{ض'w'~Fޔu$M^qDFwN~ZQ>ҏӞs-$V)*  āw# IQVJ 4%^=<8q( 6jThOV^jpD)BζlJd T"D!3[=>,,\>Gأیkכk1Z q/p=/P}=IYNŷߺ0H!/i]UʳH#OLҜJsDžG(&N?=\ySio4LDQbK),% }TWd.n]RN>?)+<.7UMtM4so؊׻eTuWx陟$7~|S^~S2*VyF1cw}mەr2^2]=i/û-;Ʀ6βku \MVظ[mf&X*$y8 }:̥2<8q(?_7;3LNi$ >ZSij[6`/WUH9O\E%:=?*KWgt"̈B ]k hcbXMhCn@#4Cu{ܽCȣ=L_:LXOF^Hk1]Mvm|CX.Lˆep D3/œKLKzg gHf/#or ,{*/vP2gz9ˤ+ m Un:/|r!y: y|eڃ/+gNXrD^:(47"ƩxyKf_[EP R=La¢+b/K~1@Wc~?y!쁋sQ0*f\h6cML'.\_e26%D3RDa AXYʒ  ul7otYtxs˦hDm (=z% d$ _!>v"(34b+.&9<"KF<׺-\ΆB3* qQ VI(Ķ8. ;ta;D?> r|C?5@wb§xE)~{-=kho!\5oAԛH|O|<^Uܥ䷾k*vGn_59g_/8sۏ d.+`] &z$\Lw`݁?xrm_Wt!k Ͽ"W٢dL7iEdOCaXy5T6 Y#Ppl ;U>O윿\)OVDjη@n?b՗)[]X[<۫gsDW3985;;IhX2Sp:9jƌx$u؂$s؂^sh@vtN}'g{g?be8)›z72X45Q-ѳ"&?\9'˟|N =0g0X/}u Sm%]PTz%/uPzxa !D.GR:Wq =P!\ůը&kXH]Fz˄/\t0+U. ]=Ru^?tHh*R栓ݰ&Kh#_"^\6^$i\0qӦ'{3eW4%FI"N)yNU$Ҫ35Q7٧1Qq"tRN6ޒZ)YV CU^Uc9 T)(Cęr%m=XՉz{ŕFl3v¯nʿp-^M|n6w?,i沄E̘. mbvRcfj5\6 q4bs1ׂJkgIk4s(OVkn*emԲJ@\SYmok(l'(j ŚTI<BՑV8X 2gƣ"hB<3fyԙ\v0vDYhNA/"49lS㱜 dVAuc"gXh4dW( 6p Y42`_id>yӝ xm]p,_ Cyq,y/qesD{d#0͘ =/F&6 @ |Fgv[l'rC<; [[$hafPc"$`6,0]#x^ Ɔ_D!;UeHV##&W blLz |Hjs{ l2JxF1j|g .ϥ%m-,ޟR4Ȯ4ByC+յ4ەxh3F˜ٰqLb Hy\2yJ6Vc Ku H9Eu1@!4RՑA59uB+X?A__ =RCy*)73_4eq-^zOtza9o !?+HP Y7DWA[X۷L.~Y z N'+}Ӓa̩b;"%hgxqM'="վז$CT7#eNz kJFWu"V7x`#&p&^[Q@XDo;?*aOuR? +fc=Ve<6.yMh퐛H+}ZGݨ^ɴfwSkj-pBH!9=+%!@HD$)(QbW DȠ\ݱ-Y{WR[M%.,=K9D_">n-F lx|lȪ n0Ul .:=I"IgBBKw!)={=aÅ4G҃a7 @ ߩ8E~PpoX 9X@V'?"JMqcB!faLZf^n:05,^M[/m3ru /-Wm _mlb g3/_ ``ILjjU0|>1{] ѩP+dJP']pj@_{6g =HR ^v']X d-D YIXq\22]3Qw"R@ҥ54t3*a^{C@LAYO?9{juD{a7&<̧Uj')kͩjzv`[|E,fNsK?rƭHr!bAنiLG0,!1W$I9AoҒЙW 1XW@ ͭBǎKMU#^вڿڂ(U(@o~Z,QqD:DB44t!iZ;Ł2BnY"Se{KJ8*D+a7 )hJ#AxE>"EeYuW sn5"&j"``Ӹ"j%*MAAA HKa EM*?%QA:F݈9Y?EKycQ`r`vTE׻mDIar&}hov{901"14}aIX45 u2Y:u05E7 FX\U" fg=J }PQ)S{ĄL(.99'.8I-d iIYxLjP n6P7npܚX^3/Ee $$IC᐀Ϥ*f L}oJG.AӿSJRd$=[8:-"9 ,xK&eǓ@DO,E E`Nв8<1 ]-?ѐ/2OsZϤM9! b8K9/bتBII1Yk`ۉG[x2f$ڸ}N(UD53ϝ(N%Fc|!~xN+–l9@ȵtp]`eXQQ^z0ҲՠR4Kr$r@K/JF/m5Iz0!y6maUnVZH,ɑ ‰24XӠB!A`=wK]:5̪TE I!˶K0u{-иҊ,}sG]7@ Z#CbHh 3 Ҽ]f$Zҧ7MF9JNK`G`V╄#Ëq8ocrXH$jB~ l.:I4YXKk! |.3IAqVmC|Gh1fB  F-`\W}?FmuzوyA.tSwnkS9P4 /]yPNbtߞNA6Xw,Ka[;/HGoy$н#$Ć')Z+ȭ;w sF#rAbui۝TMY!m)O.ɆD^qP+C{\))%#z9" )J1[L.oMS<RQaoCcwe37aR!yMS0 r oM" Lג:;שVp0Cs NJg1XZ]/4#*&X;odt1R;jgaLdT0%!L†*/Lb٪ br;bHW1/Pv2apn Lk۳ŝc:M]OI~ }Fhi J@MR 4̢$a@=iEI횞8_eA-iHCs6Ȱ˪$"N,JF/m, -{X j!EO$G>i J@MR 4̢$avMr@۲ՠR4Kr$!^MdeUjxa%Akz~ݖ=Y#A m .P; ( r]ӳ'a54@SP .Qގ@gPHqhG`Ágaxp#LMqG"(("-`V*ڵBꔴR10ae`qڢ0!:0G=;(#"XlaPC\vy`a؇A)됫Ұ EuhDÇVsв$Oj&xjMʃ>.2 ϡEOqL+7`gQw>+|*xN@N ,0@$V Wn<_l0RUBd 4cBc# B BVn-vJ@pPS8@3H`+ 8,,&ZaA``w~iV@0QA~̨`zOYpBH[CDj`qa Ϥ Z04=͒D6-.&/!/]!e4cl!fޜvbf0/QtzK[]OkP›L&< v`glPM0OHx`7̿ SWݱW[_M,Q Ktn2*j"q{~s|"@Ͱkz1+~ݖ]Y5EO$G1?/!M˰˪Ii]$y87îŬcu[vm=͒ 5EO$yGy}ݶ]t=2D 1/Du?-&Y{\ Qu+lgX~amYV]QLITA=<1$#k`Ű쪦i!͑'veܿ~=I)!##D|#aw5۬)2/z+j'VZ#J9ʟ^ԿNp9v_ ˮj) zi! oAE'BoSc aGf"t3 ' Z!q,} r')ӖR'YҺ"W L#F0q$>K@˻<˵l D˂O$ѸvM/fï۲YܦeeU$E4'r|"@Ͱkz1+~ݖ}@fIb~^CpaUQA0D<abV1-)z%9!ymZ]VEMR=N~Ip4n]ӋY!쪦i(%:ivY5I8 =`O$ѸvM/fï۲YܦeeU$E49>D Gf5r nˮjfIb~^CpaUQA0.D<abV1-)z%9!ymZ]VEMR=N~Ip4n]ӋY!쪦i(%:]Ġc@Tqv IڴxǶտh_yT00jhs.:it%G,=AFM`AQosӭw q\g]zo#g5&::-+\;+\=+\i+\-\jٛ萝46N/=X<-*ui؜Mxq^kق{і%Kڞ^EӂJ›eAÖMm/аcB/ozbg=ZnXAsimS 4©?U7^qADDd=yTpMhd.?Ͽx@N LдX4n04}u2®^<2Ʋ \iƣ< \榄x郋$lgK40!hӀ2ah0e6 ;[?y=u7NyM!a /-ŗe8n/#9>Hd :k , iᚄ') !Wpa1Ɲb:NL9#fgT̗h."8W_WΌa[1ȡe?/=c5_ 9ckbaȏ\sM|eZs/хe-0mis+Fa3d8U/WOs}Zh[ѧ\/Y~yX'+֖F$r"s 63h1m*5A&&@fG֋uǞeLoLz`7៵a,b\uͣU ?$=>(A'lZk$qqzFbqGAFeb(4}?jNhXLZڴBsbvjZj7>\[Y? kECLL%իTA-.uu,`rgXhrє,Cg[vCQ<|M&㢰n.䉬tGKovvs5*Q!$fѿ"=L,WH|V0ip|;?qO5^1HB4Ma7@UF^]! BW=l? z[cvtT'~}~}b.x -6D"; K 9Q0։D4FIH̿GK3W#]4'Y"{Ҽ(2 ,ų1׹=oݞBЇ|q3.3y#ڤ$#gÈ(:;{%%~hq'nXh,Ո>J6,%'5bd\C94-'O (^4? y G|7dPT“.? I[]8 ;fA &##OSL"ErV juZ=gr20PʼnFͩV 9UR\euQ(ն+1sV PaWgszڇ㮠+ <"!įz!d?BkޫF˫p*:R (+ԍ<>kS }xOԚM^&toy~ˈLSpN/oIn{{3`7*EK$+bN|TQ@aV*LAFKPR_(w;+w9'C.$AOWHϟ?߱? TCABB>V[,Fj xgGMYq y W;HtV9)ZKc#{bF2ǓE "62fK-yfݘ@]uc9>[\3%>Batzw_u$qck b)y9Dm-(ǏfOճ/Zl8|]5rKܟ QɍBh$: EoT:a[/kAŌwG!'Em$A뺮+BZw>$UlGd.DB * "^8u.ү_+C?4G?V^&U0H~ɼMnr\X}D;K< TK$P<@*͊n3af#Uffffffff@ABA02D 횞~ݖu4V5EO$G1?6-îo]Yqa׷8UMӴ&)ae"@=9~5=1-hjfIb~^mZ]+P$*P$ߪ(BzY$ym,붬)z$E4̢L$ȣw=og9_e%9!`(۴ UQ"1I8 (I]ۮYmY$G1?6-îH/ k!?l*պ+-6ʸ__Jte ?sT1S$@Eĭ**{kgaa#XE\'lK#+|XPK;]ӳï۲YqaUQA0 Q~?z߶Rӳï۲YqaUQA0 Q~?zRӳï۲YqaUQA0 Q~?z6)z%9!yivY5I8 ( r1m7R=N,JFA B9~5=1-i(uܦeeU{wmLspۺlꚪhzYd92  x"PLHmD,@<8i4({0j,Z(eJ$$: )a ?0b'!`ۯ{z`=ݻz9ͷtvd5TuRDB2!@/vBrf^c_ܽ[WZSO|KlGV\Cu ʣHsbEʍLhuNe4켍˴®<YmHveڅUDE5$ʁ@C?'  q0xmt,p+@(zY$9 }umev]UU5I&) yifY%I8 (b'@켾:߸}LkgX~cvb8~amݘ ?:6N2 .̺*&J" yiFYI8 (Bd>̎ {Z:?鏽8^ܽZ|V\;Қ\ژXxWyT7qiP`XLPʔHHt@S8D30(#~k; GIOc/<w8woVg46_W0NF,>6(s. |tgljfIbܼZ{qkxvcU[t5SKpB:l2*hr"Qd1 `Pw=7ڞX~]T=P#n$I%(qZ$U׹"IMRI*IJ'aHRIBJRITv ?P|t]麮s*jlD H2RI"HI"H}Nb4|SOBvSH&|0p%D>%I"I%SI*ICH&$I7%snA_)\뺮v].-xYЂ>?%g%8CJ`u!D*DL0;"RIzX 3#$L$d$y "$!IGRI"HB韛.ܞ8suS? @#a\fILH)I$II*I%QcZ&$$$$$nϑES6Zo.[A"tu=7>~~/?| ΋ڴ4 XR41IJdBȨȌ3f̘1cƌ3f̘1cƌ3f̘1cƌ3f9c9c9c9c9FFFFFFFFFFFFFFFFFFFFVWWWWWWWWWׯTK-N &ҋDztQ2 HGy5qRPQ>@6 Af#p 8* c(" 8Ѐt` EB:ZkYJJ`B(HQKzWAN!A}DyoZ ] ,3H:dd0Ҡ0& " ZGAaLE$A& 1s1s1s1s], k⒴","8H NS -F Q!#п' *]aXL"h7&KR }[rbnjl2 OxQwLv|W&CfNdO3bqgsJ.wK#?#Gb] 2h3"[䭔G)뺮,0 0zIIIѴiӦM6{キ   \TeO: B 9BAAAAAAXeYs9眳\_B 9F.˲,ˢ(((     \_TBJ FfZ6Ys9眳 @ hZL4M4M˲,  ( Ǚt6)s'`W:0 ϳ$6&3cB$y* a2"As2FlSk[J6U CN!X%6dyy\YiTu+'i%҃5Du}gy9I 9 (E迺9s9s9. m۶m۶mP>ĉC,id#&i"GUġEDaWG~_~gG. ‰ 22P iiZkZkZk{,0> :u:zZvrutiUӣ% ad adM2Jpr?%JJ(/%R$zYp9hX"PUQU 0Kp\.rwwwwwwwwww{{{;7%2 ʀ2lɀ *Rd@ 2Ab(%pJ/jPNþZZ9&E:A={˵jJ) |t߿?qV^=!$;z~hgnd&^`MA+`)^y&E:A={˵ /l# ԵSҩ(cTVJ*)%cՕJImH[cHlVi|&Pu:&&JzP\I @]̌1Ys{}}}}}}}}}D4@TW*k 0!Cg0J`$\@|b e,ܼ=.bf;McߥQ$6FQvEM ^i0b01XhdqݧFn]'R!骐݂!Z u} `%$kdDE"P8LsWk%KP"+OWPY()D6̭/d~_BB&1Q$6FQ#1*xFexة|Dt(*m30'-R Laf`f`vwr3KeQ"FB(58ƶYC\P)P :XI}!}88c֬HfLcRYv>>st -4E2߿O;JH1:XJB \T-IHDQ ǧat'*A6 #.KƒH G yyfER#DYpzY43Yͱ$(BpqEYD(#!||+W\rʕ+W\2eʔ)SL2eʔ)SL2eʔ)SsΝ;wܹsΝ;w\rʕ+W\rʕ+W\rʕcI$#P wwwwwwwwwwwwwwww!B!B!`1c1c1c1\|Be8x@@h۶m۶m۶m۶m۶s9s9s!B"D!B qLM ?q B 9p>)B!B!Bc1c\B 9p>;)RJ)RJ)B!B!B!\2S8)`0 C` h@ZJ`"^y.bW'   : (1xY'Q~B:mjH ܇m$KoF?#;!lY:|aC(@ ,o% ʨ 2Xr% I;M0H/2ϟ?ϟ?ϟ?ϟ?ϟ?߿߿߿[wu]wu]wu]wu]wu]YFQ/^[4#ר!ϭmP98fLѱSF6RJbM[t=U-H!Ah7^F|P>9k 7Ё)(Fyڄ A4pff}xNExNa0Sx7"[΂I(3\j< gpbK5$5f(v^.?bH%m(|@k<[#nwrVMP[oGd9Zv5 A4pf&Vjq0!ŭH}^p4 Ni5Ʊ4/`U[^DpWJ8 D2/QC[TOz<0)xa-H 33Ϊ?#Y)`ARP 3+EE Ru=m)@{=}tΣq0,bFN)| :`*3`#7"+ِ Y|Ud)CLV2fINS4)њX!.w Ruu*?]CvTpiC:_1P"G܀Z$"j8 &Dd`D ru[aR:9p (MxnيI -L;BCK(Ya dإߪ($E4UXb:O[ #XĈ0*ܭĊ8'ՐP90e xզB8}uq8,NQ 3S~MA!'DjLwS\MMa?xVOŻ!QŖZUUuS jZ*m-fϒݥr'V$jb"4P֧ӞΤ(x~]3sff933L|죢E]v{0oZRڼI@,ovWREs>q:7|Κ.JUUMUef֚BuJt\ ԽJdE5*S Pnm^iA) ca ]Xo`&B*R=DMV,JiBc:eC21 gtog8v ]T=R!"@#;FncZmRJiBc:e" nt-ppzBDGv ,'/`PTG7G"@7{r7[@3[Q͑b0.zq4 f_%e%=͒k:y( =ڿٓ'(mUMst!q37]3;\ˀ ؀ ؀ ؀ ؀ ؀ ؀ ؀ ؀1qHK*ݣk =p-{X^-SO<rn g0^V,NF(twxFWpkycYweSDK͏ XbN^k|Ć'nJyE:؈9W|۫GnL`8y׷R!" ɌW$D@ܾZ2XweSDV[:R 8pF<_{ۃ5փEWGA$/ygy İ]B#`Kɋ=Xc-uOqP{-a$|'wN8rbuR4B1!q37]3;\lhA#`j>(pý 9rφGvR!"@#;FXq}{Z(j~4hZHfO` hqcZmRJiBc:eC2c @4 @,J @ qaUQAyFY\hnj !1:hv̋@(p"O q.p{#AT uD@9lpf"'/~U@S6ʙ,7{9k`ݔ- jd@`t0b1Hn`fI_ M˰˪IiEII  H"Owixbn2$K'ڈGueT?D#, pt/p;BEx(Fb1쪆%@-DrXxWyT7qiP`XLPʔHH1}<9 uB>a`;a-vfu .َ_E5LA;=+ >AC|/{Z:oD&\@K< lt+ (v=NΫR8c.%ۑ)~gv%Gn3 /*&N" ̹J ІMzLY0@ omڢɚkTDOLP}H|>ǻn8RoT(|̧xHwp0/%W*ޖX8  #,"$" B ıN :b#8ͷ|;-ٍXᚭʥXJPɌH?5-r)U2!f^j#1|1p:<@ nˮjfI_ o>$S oj a59`+`œ+ ʜ w8w ڝX}V"P$KH؁qVaQ}zlh~Ra~_Gx:niʪ l͵Ls,(!ziYI9c)BSJzC^0\B;:PiO|KlG ٕD,@<8i4({0j,ivF_rO߇mENϸ|plK#WQ SNJFg"^UME=s5S-2%yx '/??????xxxxhhhh~G?я~G?я~G?я~G?я~G?я~G?q o%3+Uͷtvd*a ]ɑۨL ʣHsbRDB"K#2"#2"#2"G?я~k~ .Yy4'lK#WQ SNJFg"^UME=s5S-2%yx hvF_rO߇mEBϸ|7 oUTD3#Qh}Gu'me\T LD:)ї\R)R)R)2)2)2)}F],^ ˇAp츆ڙׁ*PCc8E3+XLPʔH tB>a`;a-vfu .َ_E5LA;=+9rXxWyT7qiP79/Ő܈} 6)}e|pwlKvb VzZ9}|s>k:4-%r 5C 63"#l%U@P`1}DP@<\L3@(SL2~ )(b] p)8HA l)r a%;!)8ffe{x hwV_sOMIP t1of-^V)NdF%D> P^PLQ%2ǦN/k=P=(w#ҕ{s箷0{0tzzzo{{ aijTӍ"qj٢z n 9l;W[B75BcA[ܨ&j{{cL4+r;Bݐ9sss7n&4Ʀh0"cA|B;usP"E= ^ g_nY?$r9: q6ɔHSFFᡳWD 9?DWr!Pw΁c+ Y>:Y/[$(=NЙ >ݞ] 6#لac3k|w\7bޠ0nH:=hD~c7n_1\t/IVyB#6iHc_;STOMw#ڤaos "&pÒtB|`-}6O}Q oK?w!Xdw|&pRv*9 A?GoaܸC}]b~57Yci(⁸@<HeU([0ʳ{p>TK."ZţKӞ=$,̓zvvPYթz>zgӝpq 5Dy:Helq.IH/Q^5 Ea[Ahqx0йhu0dw\0Lqr+xAGJO1rN{ YyJ/*n3},xn\BKTO 66ơ}3, |+Eޮ;bZ7}jɚ;܆yb6(D㫗#3m:?AOZeI8J']ukQ0&]f.6y T?#ɔɮ]dq"1^×k4D>lM%eyD҇32RLNaPp)ij1-X)TLi :EV' %:Oy 9Ӝv9,uRpCV27InCxXH`KɜȍAȂE"I Al43'?s4q2 $B~:H*2\eJ,(q**ʬfEŐB /CHgi+`27ۀ:(BT3Bbd!|FccCfp$u)C ?%CId.$8~ĆFH-6,{ZJNi$ >Y.\d m&^kRDBi̍E&PHg9_Ux;]l5/,{ZJNi$ >Y.17hC!~]`cWtiwոd1bPU u2H#Q9Xo]tpcu]U_ӥ9V6`/WBU)T"D!4Kscv=Y?vU}=Np7[K4@,M롐r .v4j`j{/um˱mIt!#$(ic8a!Pҿ sZ6VmECg*Y*^&WEbV"4>dK}p;M9T֣f;YNo–y՜63.1- *Hw$/f9Ԙ(=X*AҐ2-Fr]|CdjFoj?j 8\RK= Tq rCd Sxxh:vf\|So)vt^W\|W\z>T 25XFVAȠz!Q~5Ri=@Gm%[s Wuer%%eU!l ̶Qh6CwY F?T~_$wKaSTmiVaMn[yw;dkl]I@4ItvL oL-Ü\Bu[wnv~p>^Q$@p{m7zW}yA ݠp h 59'B¬ 7 ?= 8t*.@XXJW9eIIʩ,Br{r.FsE%6`,ys:g8{q}SdLYy6;8Ð1H~hO!z]H]:£bZ H$1A)p!k/̅=|^0DjXR7teCuɂՠ\ӌŚy&d{1ݻlflVA:pbIjS0r^ЗdA wg5p A6ʍTr)z% ⨉Y͒ZqQ99 Ďq? g~Am`E#Z(-{E/, zG2_ &)ӧ`3Q(G35Kg 0<4 yߟ)zr S215`ebedefeڔo͐Iԧgt^wfwk 5(o;'◿{/7cR4DBp疏 㐐 -GH0`$ RFv#Ǩ@U*uZ0,58&7uPt3Z&i 䵼N,.$;4ˆޘT`QrQ5hlWtayVoMqyW_uyXMyYi)k6l-UDmKmVnҙ|m-x}ǵqy; R#wNyR`L~3ؽlw;ygPʪzmEŭajXp?K0Gzf-ۦUfwk_c{:GWerQf7F}GǚFi" sm?錡VjD*d&!rKb 1l憭) 0&H:|rg#$zbn˄ڽI1Dv"P{ zcLDVl?'t#,ڇ~ͪ"s[ØA!'XOޮ62•-+x'dJye^±[!&/}bU}Jw?ɡ9Si`Œ/V:+E[inTɲ[9<|w,kzV }d[E'; 0Cad\?g<0im_Gof 9/Q鸖A~٪br\q+W~˱8zրRI%-&, ߕ|"f^Y2KE}clpåKNˎ9;MSyc昭sޜ9g{|n>9ZN&jC;QnF9vC!ZN馔SjK;S5nN9AP2e'RT"HEBK =UjZj\W ֊d檹l ʽҗ`=/ZP C($$䓌SjFUl] c iš& q0]ͫ{Vf%.;{ƃ8 a.Eb6Ƣhcs4 =$/@SSf` 4,h%B/GWKO- ,gx_QC΍5 Xz._ewv Օ{fIͯ݅Ï{T| v07J" k]jI `C (~1mFlȳ xm?eYzSFWF;PGlvxz6^]t$KlgfQ*`HY®ޜ!t_3m?o6=lm|{gmc۽Ƕ{~l}l]9`cBnC5qzPL2-fF] Bf>Qq)VaM*$[_5nk[=oFZ4< gE("! އ|@_ l'(ݖ#2L0Q .TQ҃q}N Sofs}O)9ĕTP;8ߢ>5n"#V 7 q xo2oRYO{>E$aX*vDyA^ge%v*˙ro5G-P1V#@Qcq 5*Ĉ1nDny;G;/&_58_杒|Ro58ģѸҠUU9y=ZB\rHN:g<ԙf[>\o Y#]t}XΈ֧Yn|j'W+N¨k)N}~a9݈O!9d@л[ _Ȅ҅PgoANN b5;6Q` Is3Sж^aۑG½r*hny iC2@cp2WVGˡ)ZdQD˰4A&&I2tt 6۸lcTw鷊=XmW;W!}t?D Rq0 UVK>wNHn/h~W'PM] d]юI;כd5oO1]%}Q͕h@Cbi@L00Yz߁$Uq|/yyMҩ `˞K8? 4UZg vbn'+Kt$s/+t6@rVCmRZʵ kRsP@!5DV847Jg%eWx1uBq}5ܙsbqW. cѽrEo ^7DGDx g,:\Dc]̺b5SLC8E#3c|n% ǘT,^D+q|b˜M V߀B:L5D A" 0@apOC @B@Q!` J$TꎈM@^Q,  dk.-0HM7 ol.!BV6U %&FSWwN uP~ nFS.z9\yhj㡂XuA$+Np$9K H6‘#\|ntȷ`4ꐤCq-"SY|+"mJ'$OȠ*R\r7A9%vvDj Is$ :Ae tc  JARfH:kS׌Hi2ψ3@GýGHI=Dl&NuzEAMPDQoRG_G,ZͳnMuVCRo&WXfDRbs"d2$#z\9iH`Z-Q_UF==bL=cJn3luomQ>7;b]9$rWX)W N] ;)Vbr(Ǘ9kf|:N뤀qnN$ox/}z>Por:3~fϸ7|D>#NiL⛟?;1I;`q*7Jriq\`k<@sa$ 1 X8r)yz4=8PЧWUV*_гp0" %l 96ŠF\CJ6pc;!y=!I`H48 &$')1S1&܊U( H`b(v3JFS )218Vg94X =}.^dvU M-K GB@.0^K]֨KJ- `i}LX2A<64w:xSAy2j RKPjnȼay\Ws8h5m-+5jabښ7cךukŀy\ 8?W>15Sx_^Sq. |k LF{0 6WV MWK„&5=`b~)7g Jg4qHy)hb3c(i`6K4Le ׎3/{9093=a n[M!xEfgC22~84o{0@P|: pÿ)HxSMx )"U+j ZEd0"ل Z r sÇ6^L |,OoozB#m9c 0]x9LAia'0b+Sf4Yb` † ^ʛ\B˫ط**]+);_68p,JGԴkjY?maԾ wA%B@>mT{'vUSJ]۶l}fȵ+={`{lۅU1Oǧ}ͲeɁiob^!,{->w&Ҭ/Vql?|$[4-{.B x(get:%uT¢@ EeR)Aű%w[m-n#\ c\s[s&,VyD;{&i 4~>AV65dq/%V]vKcXڭ H򊷯3ޮ |lK`wz{*mwB={{J|C쬌- 9?KþgY@R9] BP$cT=hc,w.ݧ9,wi%w w|%.݁ZՆ}&M\և_gdppvq7:[\>Po;ޤ$k 'O_;8j5\:9V@@o+ݰ^z0 g13~Ȱ& 6|9~K-,O> P WϠ_iLG~5 wu<Պ_ϟ|%;>7F?/:nKP#YVXopnbҎخ;r@8i>":InƘSS6u ߁^@{FkR 5DcL[tsׇm֕HkQ4\zm wd/>pFLʪW_W˶EYw*5'}+6rێ̓d@ZO~#|Tf3O~hsUU;7Yr2Y,"bK@]BiA|s qy0OOQ ɀC>/=ﰮsIxa_]!A-i7 PARu\}^Z&^!V;S)b͎Xv *Kj;06vi S1a2ST֊mhZ-yM* =\|*ҝXAKPb.4S&$\VC -$*4:@EKQW]gqw $4@LXdp},9FS^p|+8ER_ly #/;GS_kw +7CO\iv ,9FS`kz $2?LYfs  /IT_ju)4?JU`kx #.9DOZjz #0=JYhw)4?LYfs !,9FTbt+8CMXcny*7BMXcp  +6ALWbmw!,7BMXcny)4?JU`kv&1L[jy*5@KVagmsy TZ`flrx~ (1:CLU^gpy! $-6?HQZclu~" )2;"R7tR I,cU>>>>>>>>>>>>>>>?$/:EP[fq?}@@8>@T_juA!*3IT_juPQQQ&,2ht"6J^&:Nbv*>WpU8L`tPdWWJXXXXXY*C\pZ8L`tRfz``SdDDha;;'~lKTBZeo2ao|( MH (jBJ" Ui'nx;w#;~^>0#c9FB&tw -C ^#?v3;c?~; PMzB%#pKiQһ{vlD^?=d\3#wx5{uMh٤4A ~a9'= o2V:,0ယE{uMh٤4hA ~a9'= o2Ve%!#`0^Ho2V:UTD@:8 @s(7%nI}wUi T:6\ Q@صjo .J|q Z!Wh)~r8p8p4hРA 4hРA 4hРAZ!Wh)0` ,X` ,X` ,P0F]V08X,2 -Bx@%H A h-Z"UQL+:`4(#xŮOW{]> @}xql7+B\J]PHSsW$m=t8gb a`q[NȞc}xql7+RմLQaǁ`4ËcӿX⢢"A ~a9Et8H i q}rFaB3fa1U,2܈YK7#+Ȏ/LP¡-TfQ02T`ABa9QCKw\?j A0  HSG[ddlYH(͗]Dq3R_m$#Æ$@ы#}Q\Z?zH9XAAB/   o2VJHHHHHHHHHXsW$m=8  ^kjW.6\$K} p #ӥfPޔ&Hs7Z̽ 5Icϫf A ~a9b$edu…1W?ϯp 4>[ÆxsXe[|f񀊑'-4`fX(FD8 22Z`ܽjVF& <9Fb4ËcӿX*RC=?}Bed b.% PPK?,Uȹ)֕ %+4X  dd P C%'L9RբɊ+VЄ "=Ɔjpa#a/.|RޒN0R 7&$zCEQMy2_5:G %60J9+cǓ#<"фbvwaE5\@H`L>)oIpv+) SfpكfIT58bQC<:'FnpT  $(K'G@0ifJ蠑 CaI0[rrY׏ vP2c&7gZ<&>hA拖(Mﱕj$1aB#!_%wYF>HX ̃,)&0Y&|Uš`7#8[ʱ# ŵڰ)%<`|Q2 TS  xԛKv~~|>~~z^|>|>x<x<~~vnv~Ze#Ec.L%~\y㫯Et0ASP׆7W\i,ŀ@ j(Uy` c잰ipT  $p8NЊ=V]CP`Xr,Q~7XWeIkhH@2m?s]AO1Tܸ,zf⿿2)& ɣ@<5~{QK8 ZžX5k8+uNuvcd$CA˟^FDÆjWt:Nt:N8  /m Vb[WQK)<81Xȹ)ݪp`عclXf &>9 tD7oǸpB   1ICS`@v8@T _]֎ua`2)@\,n[bEVb1Wڌ`ө:6$lKIE pK:'Fg-KF~z^z^z^vnvnv]/[%ɟ͢ZK*Dmx@ AqlvnvjZVjZVjl6fl6fl6fGǤ zbX  @L,T䘘5P^z^z^3_)0"7`YVjZVjZVjEnYAFFFFFVVjZVjZV*JRT*JRT*J`E/~zP܎a;Ʀt:Nt:Nt@0'Gp'bbbbbb3_1U,2,@E >:le%JRT*Fh4Fh4F( BP( BP( B(fȽ.2O`4`K8<͒Z2/adѓBZ=NL-g8 (nF/W]]]]]]]]2^PK?Ez,e.a1۩U,ϭ-#yKEؚWEN^ΆcF҈ I & 'jh.T$86  XxB LZ+H(M.Xf'(vp|0Eɑ]>eS-!VS9h`( a0! 8BpԔt:Nt:EN嚚AgG/VeD`РCJJJJJJJJJJJJl6fl6sȑ#G9rȑ#bȩ\S3HD8pUT!8Z\.r\.K(((((((((((((dSkgfyjʓ}V GA _vh$,S3CEQ#3a~~Cdxf ~⇥J97%Fu͒y c3^$"h @051^XI|>P ]\_O^l5~~z^z^z^z^z>|>|>|>|>x<x<x<x<x<~~~~5`YBW/ cc"?vnz^z^z^z^:Nt:Nt:Nt:Nt:Ni ɵ%Iu6|>|>|>|>r\.r\.r\.r\.r\>&8%}5{x<x<q8p8p8p8p8~~~~Q 76\ iQ Aggggggnvnvnvnvnnvnvnvnvnm6fl6fl6fl6fl6fz^z^z^z^ZVjZVjZVjZVjZVt:Nt:Nt:Nt:NtFh4Fh4Fh4Fh4F|>|>|>|>l6fl6fl6fl6fl6r\.r\.r\.r\.r\.d2L&d2L&d2L&d2L&dx<x<x<x<x<bX,bX,bX,bX,b8p8p8p8p8`0 `0 `0 `0 `0~~~~~_z^z^z^z^vnvnvnvnv.r\.r\.r\.r\.rvnvnvnvnVjZVjZVjZVjZVj3cfɋIWeb^C~4Å 6\  ]Rd= VO!U;5b81l @ƈA4 Ԣw'ז$_ =OL/$z08 !d AycZ2)W J(@iȹ`A-{Rrvk6V$ eR C>:&<`( _;&GwZui]MEXjaZVj(ge _??oX*t ˇe&|>|>'-xrKKR_5:G %6(0J9+u%eʼn?&Q8e >~R8b(ɑ0$.|RޒNZZZZZZZZZZZYYYYYYYpMxk Һ"2 c̪Qӥ~6T2F!K% G! бe[S4.((JGSц eIݍbE)z(1 ]T6Xpєb1[T-' \iUUUUUU]Yh v!3he.=bI1@j2^cR!:h$C)RehJ"ڀà %yvWLYc S 1ѷ!S6X8@-Q1"86b.%tnV$%%%%%%%%%%%%%%%%%%%%%%%%d2L&d2L&d2# >踡DAB*$j/GWd$GtȀ _]5\բO(hZs[ذ"V.L }r$`L>)oIpv ')Da1@p ܒ<cd$CA_5:G %6 0J9+u%eʼn?&`4")@2m?s]AO1T5XWeIkhHfpكfIThjQD `4# >踡Da4 0 dE4}yumk}rB-8aУs!bA"*qJrt5EDDDDDDD/on ?n֊bZaA&D"H$D"H$D",j_Y1H 9qĉ'd AycZ2)W J(@iȹ`/[̹l H*)(ʤ"|t*LxPQL!*vpMxk Һ"2 $jt2ğ_,tttttttttttttttttttttttttttttttttttt`1̠*uOѣl542222222222222222A4 Ԣw'ז$_ =OL/$z08 aĈEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEnٓ2Ʀ^1"Ah(Jѩ0DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD5`YBW/ cc"?!BD"H$D"H$D"H$D"H$D"  ]Rd= VO!U;5b81l AhEN-I=&w/"@z4^$I |Ç2X1Ya-+ʉÆ %F 4DahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFL>+SJyR[X>t,`0Q'ñCfx̒% sļh ɵ%IuEHӋ$ " H!<(oL3tXK&ʲr(ge _??oX*t ˇe&SHf,Na4admO?CdR,+'2PҐs!C_IscSeQL!*vpMxk Һ°"2 3FL>+SJyR[X>t,`0Q'ñ` 3saf,yQ ̌nא3''''''''''''''''0Pޝ\[{|M^_Dh>1H xx<x<x<x<x<$~ܲ'e΍M /gfc`EPIAP&1Saƒ b Ukr_[kXTԍ)A<ppE0]L+mKnaQ@ (P@ (̌%/J$};\=斉y # *Btp`If 'Kgp} ʼn8<`D@-zwrmI5{~ң"IH@qF 7&k{:%reY9qؐ804 =)snljx95+J 2!  0( _;&GwZui]MEXjcg$(ge _??oX*t ˇe& ,eztJga2 ;n0AÍ )ٟHC|w z" \,c)C$ 0e'Ft*BTp-TܨKE@:823b+Pt* GBn XK7#vJ nHjM=0B(fȽ.2E`_9%{x9FI#04@1V8QCKw\?j A(fȽ.2Ep0ů= #njA08 @+PTR5Z Y<9ro)cDxPSAA0[ό3 j)jF 'F|  jѻkKv]+4TD?9 `7B0_ `1ύ=MJHC;8 0H2ĞFT 5`1^cR!:h$CgVQ{ń4e:"`!܃K?Ez,ehE-RFiE$2(քWU8T(bs&cD˺0J]@tXȼ|1$;~D8AG(&EA86b.%.L(h<9ܫk6GsǞW&%0 kv6Xl%|88Rd.%58D 䥕;` ;7 7Fc>$n$!,b=fpx/Y | ŒZJ!Ap0 8׋ |  X h"@ ޑ 4^,ɳbZ+D0&KZG D;} MV.+& - p{◓YNJF@9Zbyۣɲp(b@95Y)>Wo,Ҭ5Vi w:d W{[bkb_EQNL'B?.ThX%p*P$Qˣ]3j&TS HDC?;98 $@@0\I{H.o۲)҇ 9&@8@0\Aq;۲)V^^^^^^^^^^˟^-6`Ş@PK+>L`oDo4)W %DA;SX卭Ooc^Y>rxBD P1~ReIkˢr, p2&1=Ɔy! H)R 8 '.cO100`Њ{KEUcPFcVތvvwDQ a-!VS9h8a (Pj M{k$ ?wIGGGGGGGGGGGGGGGGGGG7777777777777777777777777777777777777777777gc(w.ͯd/*풓I3Ǘw7_Ʒf*UĤ31컂gj[v,jٛRI~F13G)R $'O<1}Wz[Mb.7777777777777777777B@-{Sޚ Ih1:}$˻/Yl3Xk*UrbR8aУsĉC+xvqml~=&{Ui T:6\$K} hRxXeoJ[$i-^ǠϬ+MJ)~vrpH`&4`K8 Zž`U9+N!;m"C+xvqml~=&{Ui T:6\$KqY@ID-U">2Rə`/=NLAH1_]5\RD4AbaG9r$kkkkkkkkkkkk4Zڒkr:"GEP#F1~~~~jjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii~~~~~|>|>|>|>~~~~~z^z^z^z^z>|>|>|>|>x<x<x<x<x<~~~~vnvnvnvnvnz^z^z^z^u:Nt:Nt:Nt:Nt:N|>|>|>|>\.r\.r\.r\.r\.x<x<x<x<xp8p8p8p8~~~~}vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvnvnvnvnvvnvnvnvnvfl6fl6fl6fl6flz^z^z^z^z^jZVjZVjZVjZVj:Nt:Nt:Nt:Nt:Nh4Fh4Fh4Fh4Fh4}>|>|>|>|>gl6fl6fl6fl6fl.r\.r\.r\.r\.2L&d2L&d2L&d2L&d2L&x<x<x<x<X,bX,bX,bX,bX,p8p8p8p8p8 `0 `0 `0 `0 ~~~~z^z^z^z^z^ovnvnvnvnr\.r\.r\.r\.r\.wnvnvnvnvnZVjZVjZVjZVjZVfl6fl6fl6fl6fY,bX,bX,bX,bX,5333333333333333333333333333333333333^z^z^z^z^ײ2jZVjZVjZVjZVj%####################################VjZVjZVjZVjZV*JRT*JRT*JRT*JRT*JMt:Nt:Nt:Nt:NөXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXT*JRT*JRT*JRT*JRT*Jh4Fh4Fh4Fh4Fh4 BP( BP( BP( BP( B`````````````````````````````````````____________________________________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\|>|>|>|>BEp˞9765] B%ECTBĐN"E1)W~oa]ZWSQ7Z8BX!BH".}VB|X6XaO!Chiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee jѻkKv'IDB=B"D/[̹l H*)(ʤ"|t*Lx$QL!*vpMxk Һ"2 @jt2ğ_,CDz E~2*bA+T,1Gsj)jʊ0Pޝ\[{|M^_Dh>1H ꩪ9$Âڞ~kɤ\YVN6d(0!Ƈnٓ2Ʀ^1"Ah(Jѡ2)W~oa]ZWSQ7Z8BXѣG".}VB|X6XaO#1H ٱcǎ;d AycZ2)W J(@iȹѡCTl6fl6fl6fl6fl(ge _??oX*t ˇe&T`ֈ8p&d2L&d2L&d2L&d2L&d.r\.r\.r\.r\.%/[̹l H*)(ʤ"|tfx̒% sļi H!:l@ƍ  ]Rd= VO!U;5b81llذAhEN-I=&w/"@z4^$I ԨQFMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMnٓ2Ʀ^1"Ah(JѡA F1\59¯5Kj*RG &&&&E0]L+mKnaбlD 3fXZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZJf 'Kgp} ʼn8Ȑ!C D@-zwrmI5{~ң"IH'F1bĐ9$Âڞ~kɤ\YVN6d(0! JRT*JRT*JRT*JRT*JR4)W~oa]ZWSQ7Z8BXyE".}VB|X6XaO .\̌%/J$};\=斉y # *BtpB-h ɵ%IuEHӋ$ ",X`B 7&k̤}K^ !!nwV߭[}nwV߭[}nwV߭[MX6pq:PvG5zɿS&>bݝX0F8̺[@b4&H(8!`n~cP(L H|x]u甛J4]x5DkZ29)H.칅 d7Jsz&\}Ԣí5?zѭc(*?5aAގ< 5U 22Xwp8 k+j Baq e {Hg$(Fɽ׽~̼>7Ɯ&)໧;?RxK\7-Y(9&EZ࿠#1u\H(-,@ h=频[u莅ҌW``3ǙE#H, !zova3wc]AS9+Mr. tW|rUUhԻ/<89Ηʼm ^c.=$ξLF  5+&~4o7jH DD#l>2\ߒC)k>rsu.k8Rwaa 6n.Ch EC/gΖtw m*qD玨k1]8q.[qU6پ‡8cO4-IF]B︂jd-k(T;~W]wMFXC:}ifI,a{n".0tT_t!L  ^] xI )1jN.6H@N5?T {I[8ٮ/@ɔ|+bokSہEfЁXhxl0?h`C^ߩ+$`zy9r޵PCZ˦̐bHi@0tO^ڰ\hpS"ňCVC)ki K 8 f& С"#X~`8KCK.h-~LPR⁡sȃ榈#"""("".bj#gJΙ4\8ڿo?/ N PY@!_4k0=)sйCYd[?^В ,f!fwJd*ʭ[at cߚ}ٞŢcC-Jl$O,ղApq^<$#p {/eW {3?e|T&80h[q-F%}tnR|3ѷ/n'-94/*%!deYeYe)0GV/*%  bX,ݽ;I{`u "-u۩iDޜde RJѶm۶m۶m۶m۶%I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$$I$I$I$I$T=.Єt [n) .\qT@eQaZk|vV5tS2aA!@)0U6uT3rM8w7xl`TH>4.*&"s 4N KHE"^ϵmU=% ĬA¿<:9888xCVӴ ťuE崄T$ZkZku9s9s9s9s9㔕{a_][XUROLIFC@=;((((Ҍb]0[HqĈ:l0 0 0 0 1c1c1c1v 5˕)OcǍ.T! (8`l6͍o%j I(ȇG',˲,˲,˲,ojV~^0 "8X@V|R%J$EQ#F$H$I$I$I ªzbJ29! $<`{{{{{s9s9s9s27DJLwUޕr%/.wep~d'}I GD+H)u.::::w=O5O5ԦS2g~ zslf`ZVRNJFB>:6( Č2C 1\՜d,S#" $<]VTL"B~ac*zslf`ZVRNJFB>:6( `4bX9XwFE" *Hx3s 0#0ZLܣk; ۺzZ:c6 >v! MF?">p`a5 ?87653Rq M &ob@(g!`\ 'LA rj`^@i+ ʺfJ.ٽueUE5%2=210/.-,+*i#b  .VjN2ya .+L"B~ac*v! MF?">p`aBJJJJJJɟ\ܛ[ۚZ8W&ƅEńDs @(g!`|>|>l,k+j )Hg6֕UՔTԳ˨`y{db`^\ZXVTNG@9630-+)'%#!qqqqqqqqM$8jxBt/nKVjZV?87653Rq M &obA(g!`\:Nt:Ntl,k+j )Hg6֕UՔTԳ˨[00zslf`ZVRNJFB>:6/////# =tܠŊPIB;852/!ݽ}]=t<̓Ch4Fh4F}ume]UMA3% ƺzvu>::::1Po LJIHG''''''g4bX9XwF^z^뵉_D9l̀B%d]YώF|unhb\XTPLHD@<7͍뺮뺮뺮뺮뺮뺮뺮뺮:J[XWVU4Sr-m+*)(gQؘ{db`^\ZXVTNG@9630-+)'%#!~:nЈbE$c6` BCcG3`Py (Gvu5t4̐G /XnR6ŭ}C  ip<<<<<<<<]Fco}6PS7̈́,Rl/ 'mXǀoH1ߞ!Gdh&)(رeN̈Yfv(cLm6@:j4m)`32;/!sDh&ŭ}eM5 ̸xxhH(]-̜l< ܫ{K뺊Z*ڱa9و) {{{{{ﭵZkZkZkZku5u2r/o,l)i'Ewjhhhhhx{{{{=*'$!яN ̊I!#####4t1q.n+kHg%smDCFqqqqqqqqq,*i H'fE0 0 0 0 {{{{ysmga[UOIC>94/*% kTQN K(Fe#`@ U%Ĕd4ԣsC㲂R"ѩY1 ;;(ttnV>&ŭ}eM5 ̸xxhH(]-̜l< ܫ{K뺊Z*ڱa9و) ~xrlf`ZTNHvnvn27)^jzFNx(#td'<^j0:/=a%_,_q.t{&ar{l$hq(6}OI^k^@;61,$Ш`@())!ĜtL$ӫ[3 㺒jBɡyQQQ EQkZkZkZkZkeffffffffffffffffff}xsnid_ZUPKFA<72-( ii IXgv&օ5DSr# 系4+! Ƽ@;61,$Ш`@011!ĜtL$ӫ[3 㺒jBɡyQQQ UU{{{{{uwwwwwwwwwwwwwwwwww}xsnid_ZUPKFA<72-( 뺮?y)و8GVet$ԃ3rmDžDCAIf%a ߝ\ژWՓRQY׫ _Fg' V ٝ _h0t'On>}w?DHث&of'InB*$#"Ajffffffffffffffffff xtqmiea]YUQMIEA=951-)@ 7w7džFƅEńDăCÂ:q1P@`bW'f&e%d$c#1c1cwwwwwwwwwwwwwwwwwfokgc_[WSOKGC?;73/+'"`0 ŵueUE5%Ĵaaa c1c1c18%{ſssX)\=1_o/иƠP~>C%v{'+&!p\ )[Zj+&" ,,,zupkfa\WRMHC>94/JdJIHGFEDCDj`}xsnid_ZUPKFA<72-|l\L<,$d2|wrmhc^YTOJE@;61+&" rpL$ӫ[3 㺒jBɡyQ"SJB:2*" JݝQp.L k)Gfɢryyy0 snid_ZUPKFA<72-|l\L<,4f/Ј8GVet$ԃ3BAd2LE@;61,'"M"[&_ fyO21@u|" YgўE{YtcScɤ)u{mn1@O 52/,)&# 簀`@ bZkm۶m۶m۶m۶m~xrnhb\VPJD>82,&ѠpP0jRcm۶m۶m۶m۶mK$I$I$I$I#  pwwwwww%! ]FFxL&k  "0>tqL)5K$1-$I$I@gT&`, a xyyy B$I$m۶m۶m۶m۶m$I$I m۶m۶m۶m۶-I$I$I ߶m۶m۶m۶m~ RJ)3m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ) fѶm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)@m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)I$I$۶m$I$I$I$I$%I$I$$I$I$I$I$m۶m۶m۶mm۶m۶m۶m۶mT RJ)Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$IT RJ)Ѷm۶m۶m۶m۶$I$I$I$I$m۶m۶m۶m۶m$I$I$I$I$%I$I$I$I$T RJ)4 m۶m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$ITO*%pO:'_琔HHhDB'E$o? "X(@YeYm۶m۶m۶m۶mbT)Oit6Key4Ca `ֶm۶m۶m۶m۶#I$I$I$I$IZkZ 1);/B`EURU N{ˈ% ֍W:-rRmσ?1'gp=83.*&" s9 ѽy*H'edcB!@J)0N m^YTOJEA<72-)%! 1F?:5庒jBѩaA!ݵm۶m۶m۶m۶B=83؅5Dc}xsnid_Ud)saA![*!5qMܴ*JRTD!B!(!)fffffF$I$I$I$I Zԩ4"`,"Q۶m۶m۶m۶mm۶m۶m۶m\,Dzd.$y8"8 @wwwwwwwwwwm;I N,>D)/k=‰T;b?vcF9 B@ @RT*Zh*Fl2$h, BP(۶m۶m۶m۶mn۶m۶m۶m۶mے$I$I$I$Im۶m۶m۶m۶t:Nt:N)!d$yhm/t;'lD$+O^ P`i.8a`VgWs}x[3 㺒jBɡyQ) RJ)R]UUUUUUUUUUUUUUUUUU(ܳkuK#ҪZ2 <72-(# D"H$ 9L k)Gfd9s9dfffffffffffffffff?rmhc^YTOJE@;61,'" sst}x[3 㺒jBɡyQ) qqqtwwwwwwwwwwwwwwwwwnB=V4/*%2-(# uuuuuu|woje`[VQLGB=83.)$  bX )׆6ETcr"qAᰀ`P@G"saAHH;0 I͝t.+PWC,[J 0` 0`@~ImVGffWI RJ ԣ m۶m۶m۶m۶mm۶m۶m۶m۶mC>; F%dC"$I$I۶m۶m۶m۶m6Olf`ZTNHB<60*$ $I>gHq<P-"RŒC @ 1CB"*mۖ$I$I$I$I$ sT(Ip4 E5YZNQd.IX$d2L&d2m۶m۶m۶mm۶m۶m۶m۶mnC8 `6f $ sIjdfq)IZSX.r\.r\.eUUUUUUUU b&[nO/̤|T,ܳc;šrJ"ѩJRT*JRfffffffffffffffff弔lDˣ{S+۲b [VQLGB=83/+'#Y hw'׆6ET4Nt:NiwwwwwwwwwwwwwwwwwwLA7-#Ⱦxnd\TLD<4,$BCC_kZkZkZkZk>y)و8GVGB=83/+'# Y hw'׆6ETcӒRґQᰀ@Ps1On,J i'A ` ix(؇7FUds#b"2::!sP~p(XȾ ~ &-4;BIPW^elsz ")07>ELSZahov} %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqxmt{ 18?FMT[bipw~ elsz  %,3:AHOV]dkry !(/6=DKRY`gnu|$+29@GNU\cjqx '.5ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxmt{18?FMT[bipw~&-4;BIPW^elsz")07>ELSZahov}%,3:AHOV]dkry!(/6=DKRY`gnu|$+29@GNU\cjqxmt{#*18?FMT[bipw~1lkcdrr̙ ucs̙ibBSuk(LxPz8'nfђwOaxu{{{{9s9s9s9s9»|ung`Ym۶m۶m۶mu/n(g!`YW{{D+ֺfJ.ٽiU=% Ĭ|dLܜ8Wv1PoJHE3$,,H/ھjN2mYA)ȰhP8t{tmf_XSMGA;5/)#A`6Ut/Nm6Nޥm5ČTs;ˢrBⱁQ!h{{QKE?93-'!OP| +Ji7Vu%dC"a {m_QC5' Ķ|pdXL@4(CAPcd wQwl$F9L[w o+zh4Fh4Fh4F!c,:7DQPk[n|wrmhc^YTOJE@;61,'yyyzupkfa\WRMHC>94/*%!  *IXgv&օ5D:50+&"̻ p)و8GVet$ԃ3BAq*444 h|wrmhc^YTOJE@;61,'}xsnid_ZUPKFA<72-(#`P IXgv&օ5D0+&"p)و8GVet$ԃ3BAq*DDD hp;(gbs&C F9D"n,иSk9=輖Sk9=P@@@@.$79 p`S*0HWfu%Մ4Cr2a!ᰀPQQAP hw'׆6ETcÒRґqA`@AA1@Xgv&օ5DS x(؇7FUds#biii و8GVet$ԃ3b"Ѡp`aaMP hw'׆6ETcÒRґqA`Ppq($ r\D2 ͹}iUA-ȴyyyH6"ѽmYE1 ̸xhF4(```h 3< w,@fcM* < ^nB~'7k_=cC1FEQs|5(@P PȳVѽ|r{Uo! HHHHHHﺮ뺮뺮뺮뺮뺮뺮뺮뺮: #D*L FS5M2Pəptt@R˖'~zFIcUP3TЊ FFFFyyyyyyyyy6/8.b1۳kS3;թDRT*ɬlT%/]擳Oޫ~ |Fhqqqqqqqqq|H9!?_c~IQ<9hZJ~rXO i jFZӣs e.U4+2d¢ѵ&HAƒ 0`y)qߞ]\ټe夅BP( BPMf%d(}ytol0~G/LTٜl<+|JK H=@.Vyέ-֋L:4EO΃L1] ySSVOڤhP O(f$\F dE"R!bC4'`!3C(R"QNKuA>:lȔddo ;5C'ilN6յy]Nz24p(-m׊*E[a͙/I8~_z^vnv.r\.rvnvjZVjl6fl6bX,bXz^z^VjZVz3Xvqh;_ j8"6٣sAwYE9YC+O?<హ㸈Po.MLlr>fl6fs G(~Gz9^?շj$C.W9+r\.5d2L&g`eW$)@``@!Ȑb_YP$ň `BnI܏[5r>x<XIw|rα5.Jt5.V$),Maݡ(>\XES% X,L;BE ,'mR4NH/Zt:Nt:N3TFh4Fi*!LLrD٘y>|>yXF拥K  9|}}}}}>@~""IۺZ1sV/ፍwMi et@F0Bb]p7(7ˆYVﰋVB5fgW7Ha?{RUzBuX]w})}$hn =.oԻC"K^.)PW:ؑ-xT&c M&) _kLqFyҔvaxªffffffffff bA " 0 жm۶m۶-l2Wd'cD@{Zu:T$h0F_&Jeq0FT1c1#al*$iwHz-Q|sA52݂}lz:b/)`YTq\, ZRn2`>ppheYeYЧi`,0!j3kU(h2 Ey8 P H z;{=+e"@ s9ݻwwwwwwwwwwwUUUUUUUUUU5Ic8  UrG))tP@(UUUUUUUUEDDDDDDDDDĎضm۶m۶ݶm۶m۶%I$I$In۶m۶m`@pP0pa!S*]~{ҍ/*poR"("("H)Уh'BDP$C0'JF\*ȣH  \-ՉYq[n2T&Gc8ƹZ)d$G1?lQUUUUUUUUUU۶m۶mRH!%9!yeygDzE zT:%(A!toiR&)LI0` *8UUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶m&0@@ ݴ K ҍ*[$I"Mۀ&Hp: __eW5EO$G1*jiEI(Adgݖ]=͒0u[vUS4Kr(23333333333zY9  ޴ !N8h)d!BR[ݪ 1d dHV)j[ZZpιWi9f-ThS`w,$tWjԹDo{{z^z^z^w,$tWjԹD.yy ޿cO%񧣽R%8 VKcpgJđ{6C_nB6X,{{{O} ];[lUd&E`(h4sUD}Y T YK}*?u.L} ];[lUd&Dyyycah:u&@ S<I.c5< {7Z:^l4wتL ιWi9f-ThSiw,$tKuO '+K`0i%$Jrh쇥㌿ԪgQeXd06El(a0 EduU`kv󥬳r~!(/9@GNU\cjqx /9CMXcny\gr}"-8CNYdoz *5@KValw &1GPW`gqx&-4;BIPW^elsx} /F]t&I`gz%8K^q /BUh{&9L_r 0CVi|':M`s 1DWj}(;Nat 2EXk~ )8GVet (7FUds '6ETcr &5DSbq  />M\kz.=LYhw +:IXgv-M\kz /:EP[fq| />M\kz'2=HS^it $/:EP[fq|!!%,3:AHOV]dkry"%0;FQ\gr}#"-8CNYdoz $!.;Ubo| % %'4AP_ly&&&=L_r ')8GVet ((7FUds )'6ETcr*&5DSbq+%4CRap,$3BQ`o~-#2AP_n}."1@O^m|/////////////////0 />M\kz11111[jy2-!0?N]l{?????????????????@@@=L[jyAAAAAAAAAAAAAAAAAAB,CCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEE;JYhw FFFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGH)8GVet IIIIIIIIIIIIIIIIIJ'6ETcrK&5DSbqL%4CRapMMMMMMMMMMMMMMMMMNNNNNNNNNNNNNNNNNO"1@O^m|PPPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQRRR=L[jySS-ELSZahov}e %,3:AHOV]dkryf!(/6=DKRY`gnu|$+29@GNU\cjqxh  '.5;73/+ ZVm۶m۶mgda^[XUROLIFC@=:62.* f233333333333333333951-)7иpX@@AA@+ʲjR:" ٹyYY|pdXLnvUUUUUUUUUՁ!9 "Į8$Vx!0ܢbl [.ؔIIIIIIINM-m```` nLdhWIP@<84^KJIHGFEDBzvrnjfb^ZVRNJFB>:621/+'# 000EA=95.*&">233333333333333333Q (p7v6u5t4s3gA!`H8(ȫkK+ ʪjJ xtplhd`\XTPLHD@<84^KJIHGFED~U: ; xieAf< 9RJ)m۶m۶m۶mK$I$I$I$Iܶm۶m۶m۶m6I$I$I$I$IR$I$I$I$I TlRN/*@W:vΌd5&ζI%2&h;̔\Z>=u q,d >e\$Fq0@8r`PY)9t0ZkZygQȫT%PfryE[B KcwNM4Mm۶m۶m۶m۶mSJ)Ҁޤ 5*@{.UFd<<١*# ;ID<@&dX MwJi˔ 8&LPVJX̦+$R.yCl ZkZkZkZkZkZ+B| uq1Q4)_M쐊R头\.%QO7yf=2uM+6XXB2*BC2Ac*#US.jLۻ˸+U'8Thpo 964/"U7P,%fJ %>h?v2B(+SƾQcœl>nJHՔ ($#IQ!@8j8.,!TQ&@l8bP Ԃt31c1c1c1IAv CǛmJ((({{{{{ZkZkZk9ȇgļ``B0 "_gɠh1 EI!?tؔb&HH* m41,+fl6ͦr`^\ٔ.$@ZP@RtL g9Q2$GT$ J8;zw>m]"- -1S,+oPMxcd9e3Vl!b$ JBx |>{{{{{{{{ޑy<ֲPr:Ntiiiiis9s9s{{{oZkZk9s9s9wBػR$I9f/1omy k"KKmGDSjMsg4d^ ]H9N4/1F)&װ"yڎ:fma)3|! (.#-L: m۶m۶m۶m۶m[$I$I$I$Iܶm۶m۶m۶m۶/I$I$I$I$I@$I$I$}7&dMg b1ƯdJ)QcФkZk۶m۶m۶m۶mv۶m۶m۶m۶mۖ$I$I$I$I$m۶m۶m۶m۶m$E4B%A !PJ)c`?<2) ;t3!j=h0pHRPŽ $Ɍ*"(5 ''S,N˽Nb& 5d,F+428Cq(0neB_&sR%gHr\vwwwwwwwwwwwwwwwwwbpWJ4?FT'P" BTs9s9s2mX3[V\\qW4Mȸ" L r}"-8CNYdoz&1WY!=Xp}7Lf<> s9 n$v/-O3@IQ剡!X-t& Yå˪ƔTaaa:<<<<yZ0WHϘh4Fh4 3 -LL*LBP{)Sj|>|> /t&Մ&8Ho2;Di}ܘBEI-7AD/4dhe= *$&&}}}}}}}}}u]u]u]u]u]u]u]u]u]YΥ1O?zؘ ʓ$Cz؀151<<<<<<<<ݭSBA$Gqmigeca^][\\z^Zo -5z[ԇ5dd**(Blpxx{{{{ *x-zcS l,̫k(WDnXVjZqqqqqqqqq9Gr1ZYXJTjZVo*D(P04_(RCT`AӋm(on[!4>bnd9qz˔$>h0!A5q:{hP5a"ąyHQ?xԈRRćT%dƒ "&6 Nd6423^\@ankӫ{#gΚ+Mh!B0 0 0 0 0 p{H;xrj7nkӫ{#gΚ+Mh!ʩJȌ%3Ef 1Ll`hi'\/T~PM}x]u]u]u]u]u]m۶m۶m۶m۶m۶eYeYeYeYeYe gfVNj+˓":^ >=Y :ƌ$U3PtLIE ">^f`h:K2ISTJ+u"<_owhBDN"/w3ej4@ͥB)f:B cɯ;m؋TJ'cC2Xk5FRL 9Ȁ҃9_owhBDNar7SkF\$$$$ZkZkJ~i^ U}8*DD|͔Z4u4 eW.VD y6jZkZkֈ2Xk5FW.VD y6'ɯ;m؋TJ'cÆ2X+4u4s9s9sΒ_owhBDN"c1c1cjJH!1Ž{{r7SkF\*:\mVX)`>P$b/R*>E *">^f`h:K2STJ+u"<i^ U}8nl{{{{{{s9s9s9STJ+u"<Ǖ{{{ﭵZkZkLQ6+]ԉl0khH~i^ U}8bLwRoZhqAV͡iOg>S~߰:Vqڴ'NMRX$"I$I$I$)-q+ ":C\q9. I$F`0wwwwwwwwYUUUUUUUUUUٶm۶m۶MDDDDDDDDDD3333333333H"X(`(Ѷm۶m۶%I$I$IRJ)RJ)ID< &0:DNXblv &-4;BIPWaku )3=GQ[eoy#-7AKU_is} %1=IUamy !-9EQ]iuq} %1=IUamy ޤ Bsѫ19F!nsأewY` [)pYH&g29əLΌm&Iv&S$;LFg2:ubMMXf,HCq 3333333333x9 R|Ha vJGsD Dc1c .RJ)RJ)d/V? %X (fLE`$ nk ^6T'`*#aF_Ow\+TP`vJGsD DA$9s9s9z-ZX&@C!wh1 n24X*ZkZkZkb*܌ei(DRJ)RJ)R1Aoj萷⃬y=yC>_ "toK$e ؀0`T UUUUUUDDDDDDDDDD̈m۶m۶mѶm۶m۶%I$I$Ir۶m۶m&0@@ cXPH@80( $DsH,R!:r$IXġ@@pwwwwwww@`fffffffff۶m۶mvUUUUUUUUUUQ۶m۶m۶3333333333#""""""""""$I$I$I1cޤʾ!_ɾԆJ) Ezu< vj(v)񸕄fN.NЉSurX0u*FHa+ h4FIB?PN,^ZP( B>?>`FvߣWF [-b_K }#d:ql`xiQ$ѿn *iom>3h[Ğh{QMKH{{{pJyVu  BDN1[zB`^Gl t`ҢACIt:Nt:N3 $&4 #D~Z1adl6fl6&%zx޸u]I91%ɲ,˲,˲,˲,˲,E]+ͫ#glk d2r\.r\.r\qqqqqE]+ͫ#glk JT*JKXcafWOj5\@^2hBvpʀF%<<<< <;QbZVjZVjZRT*JRT*JRT*hO>f7nc̮t:Nt뺮뺮뺮뺮뺮yyyyyF}yǍ`#8Tx@88888\9l־\5c}}}}}-b;nL*JRT*JGFO6420.%$ m۶m۶m۶m۶mv]u]u]u]u]u}_/cv%  &|*iiiiiyyyyysج}#t]I91q>N82aM…E'J"36MX7h^z^W(ks_}}}}w8gl'ڙ0&XSP.T }8<<fwOIE!Qvnv][Å0p ! |r\.r\nQnvnvZVjZVjZm6fl6f|8@02l<$Ѽ;,bX,bpJyVu%Ĕ D-1KS E]+ͫ#glk z^~CC4a}-1gGI(, Ƚ5ToyN.,QZVѿn 0V q'X'*ӉcK %GUvsmhd`\VQMKH}<upd̪8EQQQQco)gM/V422d 8L&CnyVu%Ĕ$(Qupd̪8 V%ݛג,9d(%0A fwOIE 9`  jDZsN{xqԌ!۪!D7;Y"Jʉ)iC?}14aHѢzQ#GߊG)Å #QM+F \J:+)'F<`_\GƬ8\`d$_i7v6UU#E"wSҽEQhxBe:qlfSE ~ZCwҬeՕH(3Eǜf(YSF}邏0~DDDfӚzɸIր!@>lmΕx"c;~ GEte~<1|# /0ʼns)D[100$t 0vJ+xO]ۚaSuIZ4(QB~3r7_3KF8ZcLPF~# l0W!C1<rJ'n :GS,3˺Nƒ=i8[ bl~Gbi $]OrK$驄ДjrvvPW[٬?`DZ :Ԉ R^jv  ,3:AHOV]dkry #/;GS_kw+7CO[nx !(/6=DKRY`gnu|$+2JVbnz 0".:FR^jv11111111111111111111122&2>JVbnz 333333333333333333333444444444444444444444555555555555555555555566668BLV`jt~ 777:FR^jv8888888888888888888889999999999999999999999::::FR^jv;;;;;;;;;;;;;;;;;;;;;<<<<<>>>>>>>ku| ?????????????????????@@@5AMYeq}AA%1=IUamy "-8CNYdoz C*5@KValwDDDDDDDfr~EEEEEEVbnz FFFFFFFFFFyGGGGGGG9@GS_kwH+7CO[gsIIIIIIIIIIIIIIIIIIIIIIJ#/;GS_kwJK  '.5ELSZahov}OOO!+5?IS]gq{PPPPPP18?FMT[bipw~PPPPPPPPPPQQQQQQQQQ|R$0DJPV\bhntz] "(.4:@FLRX^djpv| $*06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~PPPPPP P !"#$%&'()*+,-P2P345P6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\P]defgrstuvwxyz{|}~PPP-27CKPUZ_dinv~(2FPZdnx",6@JT^hr|&0:BMXblv (3;CMWaku%/9CMU]gq{ %/9CMU]emu}  (08@HPZdlt| (08@HS[cks{ *4@LXdp|",6BNXblwōܨ~ &>  /"9(랰Uz'HD[r hd qV~9[5R׳/_ʇ4.!Ut?%N?Lxaf7|A|Ta-~? 0azn&%}^i8#k g2Wx'p\T?ѩfn;+߾.l7RWo:UTZR&qQP;MޕUh8=eq~n6y׍vHW^{?bcަ,v٘E5P"a CJ/y84Yf߅לw\2_Բ>PթiArLDzf5 ű¥ymb,tsO,Z=4]M Qmq;+|ۤ>GMVdtQY\g01ʓ[qWp{ⷯl,z%7eLm\f%/*|"rC/ l_Jaz|ƲwNDZvݪ{?Cw3We L'CG(~42ߙ=OR7$4sn҆&]3C;.m`ۧkv[i?fpg(/ .l/v'ײk-mq+x.3R4"̈́ I9 ֈ̕{ڽ'71P{ƀ3w0%Hvڣ_]-Oa>r mX2ZpT(ѥu= 嬄\0X53a][QH@>|>|>|>fl6fl6fl6fl6ζnR>*r\.r\.e2L&d2k Kǵ ʢzB :5`ಀ H+h 2^HFabD*($ 1:oťҊJS2c +s'JંBP%<<<<<yyy*~y\x<x<{J)و8藷˵mj`\_ULF?42/,#!ty'CLP9ĔtT;6kg-dgggge ,kiI.VNU䡼S; ,8 ; L,DV)謣a𿼷~y\ۙ)'C#~ya"?>5)o,h-bYXCPڜoC|_$8D4r-J43 -Fu!1 Y*NҺrVB.sy]~g#CKʼn]ZP/ ºfVSMK}vsk JeM5=A ¦z^F253"tʰ-le$a 7˚j*BNMW-(HpeYK{hO:&x+?wċBzF+o Izutnhc]odSQQζnR>*>ѹuYETE/m*_.v&# Ǘ__%̔lDĶ^VjZV/m*gd#.v&~zXF'OWGh90?c#VSMGE?{7.+2@AAAAA'ťҊ*)و8藷˵mg2Z ӺrVB.;ػ{ýZaI1a)#8jػ{é}aI1C䢠&I 7hx,SQ!%3 L-(ѥuPJla~K#R/ T(y]Z? 嬄\,lwzܳ))i<())))))0#AJkN:&x+s'Ǻ~EIJJJJZa][QH@>86aZTNF:uuuux<x<x<x<p8p8p8p8Ắ뺮뺮뺮뺮뺮뺮뺮,O!"D6f~fy!?x`1COLDd C{okzϖ{qq}W\sB=sjyR)1O.ݸyR)y!ΗM33f @D8`dZ}۴Tsg2>c9@p21+gvΤm8h[N*JE#]l}h$:K}Q13q֔6!E,mJhYb~ky)c7cEy!Q6S8ΧOq'pրKqSl~UJ usO m<D8sp䚍-ِl-煟В54 F=s26< /)H^?Kj;tybY+]hgh}ıCtJKg3&?ȞqY^l?C[p2z}-s;BU7QbA2b~S=3g{ BotBVr{%y[P`Qd~ӝi?g0q&s9֮^ƫ~Grw$򭍸 g#d'>)n@?!P,w2`~TNV.7'!r5wG9DyNw5S(gj!#85LT'apxB~;;hv 㠛[ֺO nb$n v-Oamm[٧Y,!ol\e6/ǟ>jªK6d;%/F턋O#}2;.β4 wLs.o!MIp:N qEY>Nq~[ !C~X ۚsT7 Ffei0 W/;Yt}nIFsjoPUVnth=5Ax1'knj廘+x;~uy\ax=WHGOJҍ@9WO=lLnдZJ7f[4q{^1zNfmnf8o`R,\uß+2e@[.f?SXKGaFYuܦeeU8>xq .XP  4T#,TAXǎ 4fx۴ BAAyV5EO$G1M˰˪IgUS4KrCZn2]VEMR|&GД_&[{xΰ M.d2}-\UUUUѶm۶m۶m۶mK$I$I$I$m۶m۶m۶m&I$I$I$I$I$I$I$I?( 8 e)eRCd R7* [c%Ȯ<xpd{쳑J)ATX$f/$p2%X$jW*$NR`yygثNcX(gsHA(ԙ,};̅:P V'I=mZDNB8CwJJǻ`){ZkZk`%IJcc߬c~ S5{1~bL*L@vJfg]Dc8? FLp=Ȱx-$RI/\ 8@HPX`hpx (08@HPX`hpx@HPX`hpxRZbjrz !)08@HPX`hpx #+3;CKS[ck{ HB5kp.8:=-ۗPLzxQNs%t]E:q"ts2g`a=$<$* MzqI %pm]ֵm]cZcu[U uwwwwwwww,I8Ɂ{ywT ۡu# ň K #'QƖ$l(i_rDC^ ۂ>q[C#ˢAB" `p&1 3za<;uz&ªM$z^,a]aU9L?Ɉ)קr᷻Y3VɔdSk/~vV9LŅUl2%1$Qktfr4G߸" ,DhpaowQg/.*g)Ɉ)t>].vY;uz&2fl6fs}}}}}}}='1|^-fԈIzDqؘ1RD""rO_G!݋<<<<<<2zGWk3R&ֵ"d2L&'g= Ux<N%B (DY`Gcq6jt_F, eVGe;FͲzB5=|X 56PO#>kr"h=-tQ҂|m]=n5bokfbQsqqqqq1Va?-f$X( (l6g4<XTTTTTTL|OEbHDIn3ܧƵym]=z9gcCҲrDD1阈Fbƺ$щ7{cCҲrDѹF<UvdQIP*F@Q͇w׸42R ItǤw'KĺSRNKGt:NGa/rANрتA$Å > sDC^ ۂ>q[C#fY=< QQ@ 'Nn.n٘WT.L(ÃوfnvV9LŅUl2%1Μ9[)&/[Ьzz\T, U ub" A(5\nvV9LrZB" NQ}À\YJiǺۚXƇt4>\-7#cQR6Iz͹!ut>Խzxȼ~[͇pke`9~_qD<6Lej 7}yu7 ^ZTQM!6糖`5 FD$Y#J HS°jWek}Vouo/h2bQ sKCamhEcʧw }~ì ,$5=V$ nsCѡnl:mj x&RA7RCJθk#o5cxVlsH7|P|%r$enNZ; sej81){P3q~0H6ه(7y73KsCTɃ"y**6ԫr>L2 $NMi qON-nb͇İgd`x9o\9yD]\+6QT\*C_E+]|$qdbw,DȆcD C&|+ಬ/*:g2=rb t=_q_P s<9 x=ȕ/ޥcz9sFŐyNSHM *iYn!X cXhϊ@Λ]!q13|?nrz $16>CKPXbjrw +3;CHMR]eju"-;FNYgx"-5@NV^fnx}"',16;@EJOTY^chmrw| !&+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz&1CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz 38=BGLQV[`ejoty~!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""16;@EJOTY^chmrw|#####!&+05:?DINSX]bglqv{$$$$$ %*/49>CHMRW\afkpuz%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&#+3;CKV^fnv~'''''''''5:?DINSX]bglqv{((((( %*/49>CHMRW\afkpuz)))))$).38=BGLQV[`ejoty~S~"I R kJgaT4cFx% fax1#YSJJA_eq1~me3kOts2\- Xش1Hm07f2/[.G V l&mh#qKoi ]Ȣ@N#?NE0fl 3FDqoJYxV.%Ƃ;7,։aO{:NG{Cm󠗻 z/B: d)Ǝ6 e%@VY d%@B2$_ jUR|xtplhd`\XTPLHD@<840,($+PۚZڙY٘XؗWזV֕UՔTԓSӒRa1뺮[YWUSQOMKIGECA?=;9 0z:y9x8w7v6u5t4s3r2A 0 p-,+*)('&%d,˲VUTSRQPONMLKJIHGFE$B!f88""<@ ˊJ ʉI ɈHȇGdžFƅEńDăCÂBQBojgV?@a? X羨M)+@WJJJJJJJJyfEQ۶m۶m۶m۶mI ɈHȇGdžFƅEńDăCÂBA`@ 괔tT4ӳsS3ҲrR2ѱqQ1аpP01itM+)09,SakkbL]P w#WUSQOMKIGECA?=;97531/-+)'%#!s`P@0( WUUUUUUUUUUUU|xtplhd`\XTPLHD@<840,($~hXH8뺶m۶m۶Х}b< Ўa,#03[^ 9-D{^W1)~}}}}}}}=<<<<<<<|>tL ԓSۢb*д@xv0o%dbSQfi)鸀PώVu5L ԓSۢb*дt\@(gG+ ƲzfRB2 ytojfa\WSNIE;P?R1p @]{,+igxgI) 23r,+igܚ~wW;ʪnN6ٹ}]A!0)!999ƿ{^gvuäwW;ʪnN6ٹ}iYE1 85.(!77wnf]SH>73) {75n,b`VݏIx0n&ޝM ńDczڍ|mhPFA"~ƥ^z.@MwN&潝}U- 弔tT,仓kC#Ҳb:mbZt:N=ýxphaYRJC=GEO~;˺vV:phaYRJC{/2Q|_?#G1G)  ž|sjbYQH@95-$wnf]ULD== Dwu3qom+)$\Z Dx6420n,*㡟][rqADwS3ҲnJ. š]=̬hH0 c?ž~Z:ձmM) ]L:,ʹwgPKGB84/"dcbAT31xN#$Iarʣ<ʣd9*v#oQ6n 2]s36$qJלPzdh授3#u[ӄџ^Qa<fR˱D(Ӕw041l`UEۏJ_h~`xE`s ,)=v~w4b{~ E*@_c8#'>-{!U,czţBqC kdy%'d=AJS\enw"+4=FOWWWWWWWWWWWWXXXXXXXXXXXXDLT\dlt|XXXYYYY&.6>FNV^fnv~Z *2HPZblt|^&.8BJT^fnv~___(2IT_juhhhhhhhhhhhhhhhhhhhhhhhhhhhhi#.9DOZis~jj%-5=EMU]emu} +IT_juҮIJR+lҽ9 ;#'ڙ ?OFpI@BkaP Dul ǑhzAős4yKqZ7⦲Aڿzٍ_zY_:}Sɞ[R;!3]ٍ ;(^/53I؝.0Ӭ`6 = o1`.C,c~ lC:0b ׼_/_}Xy1 6g{{{{{{{_ju|'3?KWco{,;JYhw}  %*/49>CHMRW\afkpuz).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~+()*T:RYw^ɲͩ zH+r(d(9mkzt/.YBO9)ɿI$I$I$I$I$I$UUUUUUUUUUUUժ T R28I$I$I$I$I$I$IUUUUUUUUUUUUT B9R&۶m۶m۶m$I$I$I$I$I$I$I$I$I$I$I$I$ @T B9R&۶m۶I$I$I$I$I$I$IJ$I$I$I$I$I$I@T B9R&?$I$I$I$I$I$I$I$I$I$I$I$I$ @TRO9)I$I$I$I$I$VUUUUUUUUUUUU@T B2`I$I$I$I$I$I$IUUUUUUUUUUUU T R2$I$I$I$I$I$IWUUUUUUUUUUUU TB9R&۶M$I$I$I$I$I$IR$I$I$I$I$I$I_UUUUUUUUUUUU TRO9)WI$I$I$I$I$IWUUUUUUUUUUUU TB9R&^۶m۶m۶m۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUU TB9R&۶m۶m۶M$I$I$I$I$I$IR$I$I$I$I$I$IUUUUUUUUUUUU TB9R& ۶m$I$I$I$I$I$I$%I$I$I$I$I$I$WUUUUUUUUUUUU TRO9)bI$I$I$I$I$I$IUUUUUUUUUUUUժ TBO92bI$I$I$I$IZUUUUUUUUUUUUTR 2`"I$I$I$I$I$I$IUUUUUUUUUUUUժ TBO gv+"eJiRJ)<W33333333  82,& ڶm۶m6tN KHEBZkZkZk (Óc3ӢrBⱁQ!`0pwwwwwwwwwwww9zztnhb\VPJD>82,& ч_5ySADMgDB-+@eK:RH[G/˟{}((((J^Fm۶m۶m۶mP$Óc3ӢrBⱁQ!`@$I$I$IMFC@=:741.+(%" UUUUUUUUUUUU5`GDA>;852/,)&#  ۶m۶m۶mK)RJ)/<)8*YE) )b,9((ڀ9 r,Y-*'$! ǣQ0oN-l K*i HȇGdžFeD#bA@`P/nM,k J)h(g'f&%dC"axl `]ZWTQffffffffffffm۶m۶m۶ 5ᳳw+_F !`Zմc4wP<<<U0qGdi҂{^g|wrmhc^YTOJE@;61-)%! þ}xsnid_ZUPKFA<72.*&" 8A7s2n-i(d#_ݛZؖUӑPLlgb]XSNID?:53{{{{{{{{{{½TOJE@;61-)%!88t3o.j)e$`ޜ[ٗVԒQύDCCAAAzupkfa\WRMHC>94/+'#yyyv5q0l+g&b!]ۙX֔SяN ~u4p/k*f%a ߝ\ژWV!vq7x0?#Ĥ|xO7 #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ej9 ;E;;;'E Tdoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz5HMH_HO$&t#pVgoRX>P6Phdn`s9s9$®r^J6"ѽmYE{{{ P kz*ډ9HWfu%ՔTԓSZkZk0{vqlgb]XSNJFB>:62.*&" r,p,܋;JY hw'׆6E{{{}si_UKA7-#Ⱦ8s nPpppP kz*ډ9HWfu%ՔTԓSӒRґQ`6fl0潕mE̤ NJFB>:62.*&" {qg]SI?5+! Ƽ~vnf^VNF>6.&|>þ}xsnid_ZUPLHD@<840,($  C99#O'r^l'xKx.B8Ka{Yy#riX}xsnid_ZUPKFA<7ZkZkZkr^J6"ѽmYE1 xph`XPD<4,$<vbN:&q]I5! {vqlgb]XSNID?:5{{{w5Sr0N m+Ihf&e%d$c#ׁAU4 jy)و8GVet$ԃC#¢bB"aAа\SI?5+! Ƽvlfb^ZVRNJFB>:62.*~$$$;U PyPT2O.,0Wa81?b\#H8m1c1@Xa`1C@=:741.+(%"kZkZkZWUUUUUUUUUUUUrbRB2" yaI1иضm۶m۶m~xrlf`ZTNHB<60*(&$"  , Xڍf=HR1- cs(ޡB4G#2aBqo<:86420.,*(&$"  lA#,,,,,,,,,:3+# ºztnhb\VPJD>v~x`P@0ԴtT4ӳsS3ҲrR2Zk{wsokgc_[WSOKGC?;852/,)&#  s9s9s9s9s9s9sĤdD$ãcC#¢bB"c1c1c183210/.-,+*)(G&eDcw OMKIGECA?=;97531/-+)'%#!{{c_[WSOKGC?;852/,)&#  {{{{{{ĤdD$ãcC#¢bB"ɱiQ9! 4acccccccc#3210/.-,+*)(G&eDcw OMKIGECA?=;97531/-+)'%#!ZkZkZk=Ҵ2b >2B:YM-( ~ZNl3}5D&.t^ywyw'v H/QB7rVɗ7vv630-*'ʑa1ѰpP@ i)h(g'f&e%d$sC㲂bL EQEQ4`rqponmlkjihgF%%FLJ'&%$#"! OZkZkZk̬lL, ˫kK+  """"~zvrnjfb^ZVRNJFB>:741.+(&иpH4M4M6/'ƾ~vpjd^XR{{l`TH<0( pbRB2"qaQA1!XkZkZkځ$$~zvrnjfb^ZVRNJFB>:741.+(&иpx>|l^N>.ͽ}m]M=- ȼx`P@0ĤdD$ãcC#¢bB"{{{}yuqmiea]YUQMIEA=9630-*'9s9s9s9s9s@RQPONMLKJIHG&e䙢&&&&&&&&&{wsokgc_[WSOKGC?;852/,)=60*$ JJJJJ81)! x0c1c1c@gfedcba`_^]\[ZYXWVUTSRQPO L rdXL@4,$t$C9O~J43d~'$J9O>dh gɖ.t^ywyw'^6BJT4%v Į?|ycgg{{{{{{ހxl`TH<0( XkZkZkZkZkZkZkkZkZkZkZkZkZk(((i)h(g'f&e%d$s9s9s9sN~GOHB<60*$ XXXXX0c1c1c1c1c1c1}yuqmiea]YUQMIEA=963D#ba!᠀`ee={~zvrnjfb^ZVRNJFB>:741|SLF@:4.("|>{wsokgc_[WSOKGC?;852=! x`P@0pqqqqĤdD$ãcC#¢bB"ZkZkZk}yuqmiea]YUQMIEA=963D#ba!᠀~zvrnjfb^ZVRNJFB>:741|SLF@:4.("bbbbbbbbb6/'ƾ~vpjd;zBⱁQ!`#I ɈHȇGdžFƅEńDēiiiiiitfVF6&ŵueUE5%̤[ {{{{{rfl!|`+@-#5eeS6-LMQӄhA4!2)%Y$vs{$I5)lAXTPLHD@<鬑yaI1иpp:NtdVF6&ŵueUE5%[E$cBAF@RQPONMLKJIHgSJ)RJ)RJ)ҁ-qYA)ȰhXH8( dD 52/,)&# |>π}xl`TH<0( hZJ:* ɹyiYI9) lkZkZkZ;y9x8w7v6u5t4ñ41.+(%" 888ZkZkZkZkZkZk I ɈHȇGdžF9s9Y٘XؗWזV֕UՔTԣo MKIGECA?=;97531/-+)'%#!1c1c1c6/'ƾ~8&eD#ba!᠀@GG{{{{{{{0)! x{{{{{{w9s9s9s9s9s9s{{{{{{[kZkZkZkZkZkZk0)! xr9s9h['[ə}e$C9O>dh gɖ>ABO92I$I$I$I$IZUUUUUUUUUUUUTB22kBB2LHD@<840,($  EQE$I$I$I$I$I$I_UUUUUUUUUUUUc1c ~B !Űht:#:W+s jEt_k qǑ$I$I$I$I$I$IWUUUUUUUUUUUU(@`6420.,*(&$" t I$ b!#ǰ{maaRez\J)RJ)bqG$I$I$I$I$I$I_UUUUUUUUUUUU:h`(@`6420.,xph`XPH@#BO9)I$I$I$I$I$IVUUUUUUUUUUUUT<B$!r! ֐2+DH!DDAU=m۶m۶m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶Vd*Fp63BH"X(@u]eYeYV IJN$B%$-:L B"eJ@@2%۶m۶m&I$I$I$I$I$I$_UUUUUUUUUUUUXQIA91)! X#¢bB"aA!`@ `YeYfffffffff&IJR 2$I$I$I$I$I$I_UUUUUUUUUUUU TBO9)I$I$I$I$I$I$jUUUUUUUUUUUUT4RO$!r! P$*"B" "$"wA=m۶m۶m۶m۶m$I$I$I$I$I$I*:J(xp6 bP&h0`(u]um۶m۶m۶m۶m۶m۶m,+ IJ?NI)$B%$-:L d$hFhFhl%۶m۶m۶m$I$I$I$I$I$IrbRB2"GdžFƅEńDăCÂBA@,˲3333333IJbC$R%%pe%[=Nĵn{ߺQUUN3333333۶m۶m۶m۶m۶m۶mĤdD$ RJ)UUUUUUUUUUUUU$I$I$I IJZt$B$!r!b'%UADH!DD1߶m۶m۶m۶m۶m۶mRP'S4}<F\,D< B@ @,˲,$I$I$I$I$I$I۶m۶m۶m۶m۶IJqzHGB$"- !u܁" "$"B"m۶m۶m۶m۶m۶-I$I$I$I$I$I$IJBL%Hp6 bP&h0`(Zko۶m۶m۶m۶m۶m۶-INI$B%"- !'G$"B" "$m۶m۶m۶mے$I$I$I$I$I$IT)T"Bh2BH"X(@"H$m۶m۶m۶m۶m۶m۶mZk IC4R%&pM ݒ$Z(B!B!B!M333333333m۶m۶m۶m۶m۶m۶rbRB2"2 xph`XPH@80( XeY_UUUUUUUUUUUU$I$I$)IB!I ^V+PWYeMR"axyyy[m L{FQUjM?S71/-+)'%#!ffffffffffffF$I$I$I$I$I$Imn۶m۶m۶m۶m۶m۶m ãc㢑qaQA1!xph`XPH@80( D"(`(g'欙 )RJ)RJ)RJm۶m۶m۶m۶m۶wwwwwwwwwwwwwwwwwwwwwww ãc㢑qaQA1!xph`XPH@80( FQPONY3ҲrR2!QFs3Dpx< L#r,Li!@b D &@b1M6m۶m۶$I$I$I$I$I$I$m۶m۶m۶m۶m۶m۶$m۶m۶m۶m۶mϤdD$ãcC#¢bB"aA!`@ r\.m۶m۶m۶m۶mDDD3333333333333333333333333m۶mUUUUUUUUUUUU-,+*)I ɈHȇGdžFƅEńDăCÂBA@ 1y$IwINQ vS+PW)I"S iiiii=#B`#2T3m۶m۶m۶m۶m۶mI$I$I$I$I$I$IwwwwwwB@>& EńDăCÂBAH$̬m6߶m۶m۶m۶m۶m۶m۶.B@>& EńDăCÂBAh4~ޞRJ)RJ)RJ)3(#I3|B'(`WPؖ? 3aO51>2L,2L, -+)'%#! <@76543210/.,*(&$" ۶m۶m۶mUUUUUUUUUUUUU%I$I$I$I$I$I$ui8 tR''`WlTyβ8Rq9 Q# <@7531/-+)'%#"! ۶m۶m۶mUUUUUUUUUUUUU%I$I$I$I$I$I$upqaQA1! 8-$&%g8)M7"@L 1 2"ct:g˦Oɖj 3Жrd ȸxhXH8(0|د]fZujԧM&=ZthП=wYc& +R # %<1`pт )P0Q!@|Ё挘.X8IB䇎0Z8A" *Hh`@e`rՊ*UP2U(Q@}ԉ/Yz0 .wLg:wywnw^j2I :+ }*~ 2T vB_nͪ+"SJp"C칳&A3 ,T\&HaCl s dugUR䄖$9ZthP6iȤY@iߍ.X0?l AxQ'M&=z ⓧNL.ZD9k၃Ƌ Å hW.ܕ*S>m!1BT(PY5fxA{8QbDH,u,= 0;%ժSsCN(EjȭΜ7kl2ɒ#@:j0k!X_nͪ+"SJp"C칳&A3 ,T\&HaCl s d ugUR䄖$9ZthP6iȤY@iߍ.X0?l A xQ'M&=z ⓧNL.ZD9k၃Ƌ Å HW.ܕ*S>m!1BT(PY5fxA{8QbDH,u,= ;%ժSsCN(EjȭO:{{{{ƼH ۮYS$1/Bkz -;ah̋ġ횞8n >Nj;"q(og9¯O2ƼH ۮYS0`y8]ӳm?֧~ xGc^$m,Au[w҂јC!~5=q~c}$IјC!~5=q~c}tPw4EPvMr_X}')Py8]ӳm?֧~ xGc^$m,Au[wRјC!~5=q~c}tw4EPvMr_Q#Y<<<<<<<<ϓw4EPvMr_X}'Oy8]ӳm?֧~I&L4M4M4M4M4M4M4M4yGc^$m,Au[wD,˲,˲,˲,˲,˲,˲,˲,KјC!~5=q~c}$A{{{{w4EPvMr_X}'Gy8]ӳm?֧~I"xGc^$m,Au[!BƼH ۮYS$1/Bkz -;h̋ġ횞8n >Nz;"q(og9ffffffff뺮뺮뺮뺮뺮뺮뺮뺮awvutsrqponmlkjgz^z^ {skc[S;FeeeeeeeeeawvutsrqponmlkjgШ!########## {skc[S;F2z*L0A@؝]ݜ\ܛ[ۚڙ44*gG` (N )"6ed¤00DP ,Dytiң7 >yQ˄JH8h  8\@ArTiSv5=q~c}\w4EPvMr_X}'UH4M4M4M4M4M4M4M4EQEQEQEQEQEQEQEQy8]ӳm?֧~)xGc^$m,Au[wsp3R6ӯڸzKc%4UNJ4b M'Z0]E~@G{ ?UeFCZ%pEoY=,k ^eHP!XcWPC*rRz8=7hxl5/*ZҐ.4HDIƙ@uUN0J7OI1|v<\@fJe"IEJ<ώ.17OI1|v<\ 3`@ )fވn;bX,bX,bX,TNoD||tM7 N5Yy5jHA5FwGb;v(DB?<9$( #yI 8ã{{l^z^f3 㡛W'Gf ieO3@=:874hԐj鍈6.fa[ک&+$3q``JՐjdQ0l +jR2 pR0[С璸 uU 1_h%=mNH(Ft /]\q{2Gf ieLGT'D8999ь~fVZa&Av4"i9(kr>"ہҐ$>``drZN>&Av4"EQQQQQi9(ӫCz,QLIC.R!i9(kr>"ہi9Avh?#6D00&RZVjZVjZVjZyyyyyyyyRT*JRT*JRT*J yrn a{8p8`0 `0 `0 `~~~z^z^z^z^wRѽvnvnv].r\.r\.r\.nvnvnvnm}}}}}}}/1Iң J]Q"QO.R'JaZVR2Pp@Kʢ᠟\ FF#*x>\xF#$(o#Df`YUQJ1Z0,@)s4\{6j 鴔tDtFe_9@'Bhf hf*@(ܚ7T$bM3[4|xaxBY!OL,q@%H] <4fSALވnrZoj@=:87>|Ԑj鍈6.fa[ک&+ԣӣGRP:6,lK;dwh%%|.m=#¢A$ÓA2?< *JON Ȉv^RB*3.,(DB?<9$( #yI 8ã{{Ⱥ(DB?<9$̬xfɑie`Z+ *4(@3YilᴲL+{e:,NPӌ~fVZaG6sƾX!v-ć6t:Nt:Nt:Nt:`̗.Z8FBI%q몆R,<0K-W璸 uU I 9(404t̬_2-1QR>Rd7 HYWTiuF; p0Px>u2CRJcdsqd#k-a;X%$"j!:dan:FsK}2ұUՄ&&Se' :7݈20W21oI,k*IZM}W,c6A({R&r}"Zsat ߶+ҋaѰlPb#I26j2;|>|>|6fl6fl6f\f2JHG!4$Ir\.r\.r\Vۑd2L&d2<ʢDŽ<ءJ LJ_ω Ԍ,x:P@Rf^E/O}($)t4@8"Jxdh* :cHR/[(wh$Dȸ/|Ddxඃrd5)q˺h(*v8Hhjbr8ɹ  P Wfɽ 2Ut$""J?/8FBI%qebtfnB\11!"C;x<bX,bX,bX,bX,b<1D.k'Kʲdc(0 2㉙%r/\͑׺?rpڏ^)F FW )9C))Fώ d`N5uz#mjYؖa )fވnrZoZB|>ˈA\.r\.r\.x<3x<x<x<q8ܭ0{urd0p8p8gfC7{N~~iF?3+0{vNnvnvn{&.XL1,,,,,D&oļpXՈbJ*] C;fſpd \_YS1Y"µޓ%pEB||eV4`0bS1Y"µޓ%pE^&浅êFSRb 4D`p@>) ʉ )B=;'38E3b&%j``````````` igJ*B=;'38E3¢A$Ó ʈ~nrOF.F유pn0llbB,|J|n.Kg,(s7{NN+ڧ쭝fl6fz^z^z^z^jZVjZVjZVjZVkHA5FwGz-T!լm>]nz-Tw??RP:wtyoS¶SMVf'լm>]nS¶SMVgqTNoD9A!۳217vSR lJln"%glاA>;.@س)E>ã{{ȺdɈv^RB*3.,(4H''y2\ꓑ}GsW*E/Ta‚G~CJ0""ȃ@Lv/O9=%s-g6y}"YZe.م93ib+b bU.u,'e &Jࡳp L6W2w)>/\[ *C'IA٬,(&: },4mu+:Ёɳ@ !R_?{iJ2Й|o+^rq8[W .:8>.ip= [cC}H[3']g7 w&c>BUr.:r} iSܷ~6Nx4v!4Oj<Bm,L׬'v,NeUϝq ( :YM%x^Ar:EB}oqS WH䘿Fx@o%cOİ7t'!_ĵXsu7_߰M* 夢g[s\NDkAqZY>~ȣC=oJF3?}TpQXE_4e "P@;>Ac U :nߞ:c2PL[=p<1opt8B~k;f -5}_CuY2fo%Q4mϡq$ 1Bau0BMӻCA{$zl)8?=;MY;G!^tv苔IYLJ) dNz{8 oZ iƸ*XceI4C&kXBH]Mwdr{D7S<<<<˲,˲,˲,˲,˲,˲,˲,˲,qqqqqqqq0 0 0 0 0 0 0 0 뺮뺮뺮뺮뺮뺮뺮m۶m۶m۶m۶m۶m۶m۶m6񻴖}yurpNt:Nt:Nߥ wtqnligeca_]ZW7:T|\DvӻscK;+ ҺA%աBdYeYeYeYeYeYeYeYe2L&O.΍-d2L&d2L""N]XWr\.˥RT*JRT*¾W*JR\u]u]u]u]u]u]u]uUUUUUUUUUUUUUUUUUUUտ˕(Kz0Th4FO kT:˻4͎44dtRK א =rTQHACCCCCCd_О#5JdfL+OC.<( p1p] v K$ZM4M4M4M7񻴖}yurpmkhfdb`^[XV|><<<x9fK'I!Eeտ>=Dv܉L(KAC*JR)%Y@>ppT \bL,|{}}}}}}}8NՑB؁ <<G[!K|^n"\+ب瀜Րd|~s,; |:֮"38^ܧ萱 7+{[=4D񟌅H (>/d?:CGeG>LJx=O7ΚtJ,`;LM?~nE+tB-M~1bQ6ᾙɨ0%ǾҟhQ[cRjܑeD@Lt[$?1\<[s%QPxҶ,0@sln79,M.+ЌW ҏ~\=hY˖бC7q`rD¦t 5spauS+i5;z!0}mo%7Q%x҉ hvtO8Q گ(nb$FȥsNn~>.WL,d@@08@HPX`hpxRZbjrz "*2:B GOW_gow '/7?GOW_gow %-5=EMU]emt{ !)19AIQYaiqy  (08X`hpx $,4|;,<L_ԁ3į;U o%pM=ojXw8"HFn XcQ '0Y(JJf+ں>G <:}yThe."3p: orys bؾCnn0fhk S rqIqV?=|0L__,}ZNyq'Syxl*OQ$<^A[9ǁ 333H8ޅ:|> ,z;%oO`J;bYǭ# | ;.`JS&+I !:3@̀M#S}z7p >m,ï۲jfIb~^eCۮY_e=͒N˺m,ï۲jfIb~qskzmY5EO$G1?ӲBmcZ= Bt{1bT1;)z8"8 l^kqHZ?igT&Gc8cW>9~34p쯙w/K`R SP%<B+}}}}}}}}--lj?yivY5I8 ( rAbm۶m۶m۶m>6-.&)a%A8AQm۶m۶m۶mqaUQA0 B|^mZ]VEMR=N,Jq̀ 1w:.t/݅ R(]=Rr{#~[m۶m۶m۶m6yivY5I8 ( bb>6-.&)a%Alam۶m۶m۶m۶$I$I$I$IuܦeeU$E4̢$(۴ zY1Ix;P2;^: +}}}}}}}/2I͹'R ffffffffffffffffڶm۶m۶m۶m!yivY5I8 0 bP ?6-.&)aI$IuܦeeU$E4(Ab1ƀIJ0/e|~CuƧLҧVS<5Tʞʛ9u:ɰ˗?C/ ۽}c1c1c1c=͒۴ UMIIIIR4KrC:n2V袠K 9bCDd`Ath$ɑ"C 1\@aB089999耩$Bx4PkKZkZkN΍M ͌L/0Z!yivY}|>(EO$G1?6-.oUYXXXX=͒۴ U&)i(uܦee*5IQGYqa޷+++++PfIb~^mZ]{ߪz<J,Q M˰z[Uqܦee*5I(EO$G1?6-.oUwwwwwwwwwwwwwwww(EO$G1?6-.oUIpJ,Q M˰z[Uj" PfIb~^mZ]{ߪRU9s9s9s9sR4KrC:n2V$ =͒ŗ޷$E=͒۴ U&)i(uܦee*5I(EO$G1?6-.oUI6@)z%9!yivY}JMRJ,Q M˰z[Uj"(EO$G1?6-.oUI2@)z%9!y]Bػ٘q1 U=фnctEtX'FΕj+A+y N+ѱBj#z 8 ICS7:$S}VCTTt V_[' }v{Sm3a""JZ*-7TOT r1(_[>R y'a d|mSF\cK% Qp Ns-wFA 1%k+2[*QpLNs-wFA 1KV:e5TB r1 (_[>R y1$(_[>R y'a d|mSF\cK% QṕNs-wFA 1JV:e5TB  KV:e5 TB r1((_[>R y'arJɁ؋a$[1X&uU6Ic3"T 9sm۶m۶m۶m۶۶m۶m۶m۶mI$I$I$I$m۶m۶m۶m$I$I$I$I$I$I$I$I@T 9* m۶m۶m۶mm۶m۶m۶m۶$I$I$I$I۶m۶m۶m۶m$I$I$I$II$I$I$I$TE}8? I .SBF5 zc0飯-Z=˽l U"ƙMK&*VsV|g*6-p9s9s9s9_5=1-VvS~^ǙJM03~U;)?L%ҦeXWMr nժqi2YmZ|B:T"mZ}jzcu[V$ߧ3Had\5=1-VvS~^ǙJM˰1~U;)?L%Ҧe{{{{WMr nժqi2Uӳïbj'>uDڴ YmZ|B:T"mZujzcu[V$ߧ3Ha`\5=1-VvS~^ǙJM0.WMr ((((((WMr -{iiiiiiii((((((((SDtqr99<<< ֯Aq2EUD%Q=` %R(A2cIj+W !2'je6~dtX[*9R\(C~rh7q^v5%r8d.)saj#6:pk)x4j#֚Z:`}NU V ^D|Fi3P5l?7ǿоC/&fǻ uXXR !yi/&A_[H M~Y5Jttiߝ˪(g[KN{ M\VEM|;:1?6eUķ"(k+!!yi/&A_[H M~Y5J|Db~^m˪o-EPV:q*j[KN۴UQZt?uܦ}Re|mS>%% YeYeY96420.,*'  @aaMLK 6ҡqA·"(k+I!yi8*j[KN qReUZ|/1IJg>@"^f?ImcyI0 ;DOD!(\V$lw(pta&Ĭ-{osM<N>MɜA Ios}}voib<<<<dTPL/On*Ji%#cL&}o_9s9s9s9ֶz^֒~wpjc\UOHA:3.("/.ljhfyC?:6m۶m۶ޝ]%Rq -LG$d2;J3d8\u]um$Su]u]4M4M4M͵}eI1hP<(1, _# Ƽzph`ZRLD>60(" ,yoe[SI?5o,hؗGdžFu5d$Sr2‘Q!`Pκn^CA?20.,*(}}}}[ z*{{{{{{m,+jQ$I!RR⋒[0No-d_U8~y *!c8hd7YSzJָJEysWH3?)–S^4 88ЈL0 0 Ð$I$I$I$I$I$IWUUUUUUUUUUUU*""""""""""""-h DO*$MJN>%1,˰f4"J v.;i$ >gP"q]u*d*F}<dy4,˲,RPL%HZksL$H Fwwwwwwwwwwwwwwwwwwwww'[mpܵߵh>n qa_\x@(B O.$Oc(iBʝRD6$? I'qzF]6{{/0^k:FOgT&9s9VSit6˶m۶mۖ@ @d0YGm۶m۶m۶mm۶m۶m۶m۶$I$I$I$Iu e"@cH"GPhi@s 谥F'SUތ(,ԍHb>6 F:+*3!Hm]2, R90PSH%̻8ɬJX&,lC+Tޱ=bF&* P {ra*u*#QhXBH"`,4CZw5Y?->z%9!y٬9͚~o],w-뫟%9'ɺ?YmUM,Q bvi e"@MR0otϯg:xK0sD#Dzgʅɯ(iYY(@͒#c{$;a$df?,ٳ 2ޚˈzy|Jdo&4&y+pQ~k̿s-vը'O(wF 颤N)7{cqt^]\[UTSM74`lz:Y h(g'V֕U%t4SaI) 1*" ^YWVTRMH531/-%$" xrld^WRLF@95.(" 09s9s9s9tCҞYK?/{{{{=sUSQLG-5yC#L뺮f%䢡=wetr^Y^i[r"y!u)(&$b^{{A稡|vpib[UPID=q Pӵ߼SKC;1' {{dLgL4OiKB;84)"Yl5nJ&ͱqU=!$Iϣ(G*m<<4M !qx׼ܗ4斬fx`c]Pw |tssK2j2π"UhJ4[o c$}У5^ܼ Lx`.g]$)'`W#Ő~aVCHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27CHMRW\afkpuz $).38=BGLQV[`ejoty~ "',16;@EJOTY^chmrw| &+05:?DINSX]bglqv{  %*/49>CHMRW\afkpuz $).38=BGLQV[`ejoty~ #(-27GPYbkt} (1:CLU^gpy $-6?HQZclu~ )2;DMV_hqz %.7@IR[dmvBB/I *8rϣ(+frkHR<ٵR[ 0Y6&"c߷5,0^9:?t!~?+0Wu0tVL&o͞5I~_G PQ/Yiav9$X:Y4hV4m7Kz"R'6Ľ:97Ladž_woa]M*LbckRQqUj2(;q 6778 v}o緗 j1`hK>1|6?]:ԓ`EgyŸw|Ӵ(myJ5o|fA(uBvOwŵ1Nf>3+#n^΋{S¦~˅h\`b8 z_|~Ms %~}J 9bdWVU<<"wCLd/Z $)rWCmM" IH P>z\asFRy?="v>t`VFmAk #&ڐ=v0T*Sv,D FY e"4D5Q4 =mʄBI"t9l]h>-Ia' +SF Qu!!|sYI Fˢ&H|0Va[G8G2]h1Bv g,qGS)2 \d d寮) '6V5״ uŦ Al!m^;^[%.'ki5c^{{n3YWZqXk}_Y|@X~ݠu( O 760o.OR$G >!7ٟ71nW7cnL%V;m\ qљR<KHGOVyY0&[{,;p5Sy1 r2ƗCȳ{b݈y|&[YE yi|Y e?'7̾{wr sń%jUjbk @6&EN h-jZE@X5"v5ӪԊv*Gajcz .{ O}B?'vZ,KL?@"-eyJѪ9#'ow(T,EEgȗG9 :ݠ6n`!C\_탬7ˀ nV%++I0+!G]@-K}LjSa[Qc=~qo1oq߷[[;\~?K|;OB]5 Qt ̠qN#!:pgټy:sK,yFfH[<˘8OgJ<!p| 'z7< ⹘0zfE6/~Q9Sb>nYuMZ/P _ v;S9Ny̰ԍz.Xϝ*/';u4NZ(:n$\i"/IgL#21.XM,*I`rZ KƩvjbl!4F5G J#.IDٔ72V5Lf hlT/2 okU1w)KG.[drJcF*/*&"N94,$`fE]"71^ʠ`(O4aOׂ)K䈑"zUUUUdh̭ΜJ`/d.$C ׍xTWW0ōr\\ q2MߐvG6-n8Iy3߲*> ўBα,_9SX|3B^0x=~y2su=Fhc1FmwLs4Op<]])q #Ns @LzC6{c F=Oz5x#s#+ɳ~ZD4G3K.bP\&l ]V~MF{ZPWH962 Zn&#& MŁd3A#9@#;e.t\3zNq\gpnK.w[={~bERvu',5Mj:%J7 D<.3N&_|+{YZ;RMRu($ţZ<gaL D@<ǙѼ3yK@qmўVve{.'D(PDO]$CX2wq_&C޷gZxν^e r[l֖V-SO.}r h&;QQzgC9vc#kG$lc]Ƌ. [`q߮xT{Ab4|ǥ 剈Pz71waρ;P95ʫQH#f>1󆘟y^~pΥ99s7{s'qHڜ*qe1 xnx7[5|_mx@{|}N_}[}_ wA|<:z7w-?M>o*C|K}/}S)|}_=oǙM~Mj/ s㱰㱃_@3yw\~N+#:YWJqbf@h8uN`\=ųSu׳ts5+ fF\ǡ^rwpLӑe1O3,y;B%ϵ|o9вAo:zPdE.ܜV>yUGp2f텮+tAYq:ߪR$!d!(HJBbxX|#x5`Ij5qhV#^F\2]:W08o3cğkCMTnŢx>tGA1ӈ > Tpr}UZ֓MmȱZ\wzf$6⸸^/%Ɵm%%[qu8-amVoq&]Y]-ULZ:IxJF<}6:[8mӏēg79f` ќxPy! Iv!:mWOu2}X"w?lA +HﻁHKİwbb\VFTn'yTy! cDGb%<{5ձ]^ EiHœ7 qn*D5 1*"wk e+(»mQQ̟/鬑HMI8tH$<,5&h /٭A뿿84ƼEs]+Lof^Zs ̿ D92 ȇF 4Oq$M%II29 3q _3Rt%ąJh?s 6`$T>WgϹ =J fjDtظ߉!~Z(4FFQ<Kݟ{Pf}K"QqZ#qEyN/:ʮDGwdn$t/C, m&D3|1T\ ]|BBϏ]&~A WGBoÏsk?&>΁IHĕ>L.SEG-@-@-@Z@g($X7h]hxTh)zTTe]FisL? ee3X9U'l؋$`ώs>O[ .!1 49&y2Wz?$TX=ULvuJ)) rR3MI%b -,;YPޮn-Ǒύ=z*PqgN$9qjffüPuqXjdpQļ$̖(J.%L7.D1V49cfV 9k؄z ߲bPB(5a8mn=fMkŬ'` ꧨáfeR`VW悴Kv')WVo`PM1X  D%i^\f-YfGiq2Ƽ:bކZ0~+,{]e[TOR׀,Oޕ鬬. %`%gA#cfY6/|䣎/q<Š 36y9,f||&Y0BIPӣ`yV`[%$WZ^"v2d58Ŝ==6`1 _N{54[J?HZYٱJ**N)8zA0J\ %H߇>QIN 1qSЈg"$p d&W6B ثn:GOqRPDNݤuRD39CZСV"$F#gIHE"np_[{{s-]a}v9l eg u!luVU-Gۂܖ`68MjJPOxb#(έorК5`im!eQWKf\c6g [D|sqΒŊڏƣڎu S\8MYC Z-UxCRȟ  kQkGDq2hSDAZ5w9 [g'FOTY9#PDh] %BN ` NfRg=zO{X;?k͹ќU-  AVHbxB-yԊeKK+Is"O2AnS:+22Az9SD3>ʏ;6RҠʞ~{qJߜҷ&l8SØ p pػ2oJm=idݑtCmHE/<+ K<>\T贜%zx? v4ޞᶌَ6 _͈v ]M,{KVð .z]z*(> .a5<S`0>{8pS0'[NN8s?Ƥd$#k[XGrk\k`{K |U{'k\t_הn9kV[tM垵nCZ` t}vg=g+Wxs;Oy9 YfkRSY@XgŒY/e237v˪KqЗD*/BI9VC7RlK5D>(C-C DT>4eL? ˧8墏6"0?'*+F#dFWUUˏRwEQayj IPAYГ9yh>Y2ٌe:g-2"|s1C9ͻ[s˳K[)TTr\c(;I'g"yJORc$4>2c#wƘ9_<Ņ8⚉ٞ> A8wX)MlCSDH-#C# A= c?:(Cnjn (,va`\tXE+I V_wQ}~!&q=4,$lbLA(c+vĜ]YUmcnp c$'31F.r2{qsF-0Vqꋯ(~VAT;ç^Zv)GJɊ4LPģ&"bw]D{7;,A6a 0/->(C: cozʻ)F2.K(; K0+x]f-cm{}0`uO-9wܐq?pFێo7#mh8Ų]8C .pm؈`>Yh"kX'6`AKLM ` `4~5  Nch4' -=B='<^{uk8h5T57ښ@21/Ÿʯ;.jcr8Eomf3[kvC4\6h4A e&Xe;{y_y~@gs֒sV7[ g5OAfFPfg>2KQb&f(0?}yقCG7,5rW-i.; HW6scscd?O9wlg:B9r`r7?nc6=^c5;Nc49>2|W'#y@ i|Y)2SES Y^–z?.5B-3VSc+[qU7N)ګp(?IKob3QXġ&V"x#!AG)b#!qgs 0D2  !*O & gLЯ@ƙ3:rꡫi iu?toGo%+bzrCTN֚6J%+VZ! MZZkfV1&GdBZyݏnMgF}`߭Lwv:sv-E% zXl4֑D)=Ώ G<.9q9\ΝV}̎t-43ò&gU&}="؏Nrކ.Zk%^oZJ1Ft~:Mvx=@(3GKW1VM<˫;85_Ԕ/3uRrϛ1J)9srF-">36\:F.vۊډj?D)}lM6w_3?";e@"cTl(rpn'cc,{h$aT6I?I}ThM ,dagWl:tI4!96ml +Y'"p3n[摸aClLO @GjyW yz9/rix'RRJ)XAt5:j^([y8/QϝtBG,I6—\C{C7`62pȂYЍo-/g{>D}hJ}1Y't쁆QfUs ~_ўQdYiiq[_ 3n+7㶾%ps֯xrһ= ē2qM5Tfx8Upu{q%"-*F l1ߖ gTV7G@O4/wQ ̏V%NbcEyB<G;:>pxUӄjͨ%][~ q[_]v%GNG2I_I#B%xwQ?v~f.Mc+x׺r[ro]*-I]/-O U,sl!qĥ$%jb"*!ImG3jJY35J.9%T3$I4t` &>Jh*tzބ/Zs01Vٯ>_'6҃ QWU B庥;:g|/  5bLV D84 AO p+[5y˜%Ҋ;BIy"gpf n1-*UNxGD!8<ofhx;_85VX@G% R?`,n&qf l^SZl|2{w[yrux;9MyE 9;Xrǚp]sg\ŏTćB\hzc@n6SJ%*O:Mr)K]VkE:>c@0DSjLȒ)ȏ~cE:EeC8.dF qbƹQ(8/"B)oz8%|xôÈ )=h?35ҒIȺ59-'IDw$H&dV6w+{EU9AnI(oz2(Ӕ8p 'Zc <ȐBdG>ncD9v1qy:[gvR=sbl#8U lV d6p`pm•EҔY0k=6b V!:d|gՐpEcYg:YD'5>mp,Dq@g3=YfY GP,' Niy qqo2͆}w 3h` ^ڤ$m iGOp#4,ځ0XE5ei4u'ftӆ5iМ1SF& wڢ\A :Rg81b€ΣWX5 QA3Cf.#WC'4@sg瞛zf2nL@u+[x@X+uV﫮:9s87rs6b5wRd9Y̛YfMd4fLb._z╺L˓,pH!iQo$"oD}'AO09Dd;Q@lPAXQɇloǽ M(/ºj.[oWxU|s \<0x3ϫsxtK\ v(uכX_R=ɜȹH9țGw9ǚoFg9ƙ_-ȼb)|"%$ =8 D<8A4Z츱7{8[kXk ]_zmk5+ <5Xd+_vv99Kɽ69KkU:X#1*GzUO1ԢK)TG!;5>9hN &@GY3/g.ŵyJwdIK3dvH?z#댪/"9#7rc К<({¬̌_^rtlY:g D±Y~ n o8X~÷]n2S#e1Qe0OR'#6 ,yl#k12aypȂB 2 ~c1ߎt+8λW1Nv1c)/b(t?NXdLT$INGJlEFLDCB,@#zy@\G9 pF3ؖva: ],^ 0 @ĄKHxE<8A4邥gG -IvpbH=-6پC 5,5+ <5\@yg>STd+: `ə^Jȹ4&}wh`iJK(qT>hS.hRhQB{"t'IВ?ks>c=we|:CfDgH?z#댪/"9'3"8z!7;К<(͂̀~g|ļ'zE/ATe< +JNDc2`U1Nov3v$x 8Mh>ea>ft /[#Kp. 0!h-u րW){,eVzOzCSS15^Hm7j)'O74ɗpZI6$#6"&r!݅pQ1v9] (}qhp5;)Vg +- %C @ |go6ssY,fjK34sL2/%0o xy Z[:•Z0*˫W%xQ~oS~;-&/]yw%+K2$*?nDv;NQʁ{X'ir"KB܆-.dgQ`Qwb? F'b_qu+өHNj~')ϣ '{ۉͤm%l'0ٰ 0 #mQaցv 㐰Ӏp1łYB)FQ K=Bl "Xz``}[6l;x͡k \c ܀d0W ҺT֢tuCYhՉTݘ>sOqԑk% g88ߕeȽQ ]]hʃ }ylY#cl q1xpn@xy&qMg= t#qÙ=oFU.1RHz;;ކ&$eAPS7&3.OLAv5;F27S/3>|1!݂-[1oSB KF$Rn+@(S {F8QcZRhGxEQ?\G0.'Ȳ|dUK&UdK0~D#u?a=mS<3;ʌFfO?hh(a[O9<Ɠ;saŵ먝M+uV W#<rpnl6 ^cӐf3bxS3ZKxp̹yެfm.c3ٚ,hFpf+3s3L0/.Ĺe[.p8.@@@++wg*,;ި>ueSy2*(C OS$NQ2'KֽɑMLKƤKI"{䭑EDJC$IA케T/5LtS'*"ER>8 K(eWXmame[ ;h!k Oh@j 0jv`%Q)O}d[c4]a\_+79k\oEn@4=0.u,V5\j{.T\L,eiREiQjNOB.M\ 3AG_zt]Gs6ZhKhJhI4t$!58FfEVD~FC|6gG=bԝd+Md*KS]Ӫ:jrT>%MGeZC]TO=m}Ҝ*-IM&3E/=hFkmiѕM)ѓ-А8B?"HЌЊψ|φBZ1σ,΁ H?u$wT3;rgE8ystڌ]khy9݄ |y h&`"7mwZ&r,X@*w}S"e(AYyNNd&Wa2%).vHrd)FRd(D~2:!; r 3+q#q qqx;8Z|6V\C4R<2N0J.FL'1 +": O@7D$ao0mOٖv8a C5p.a7=f Q&A"|k Vcpڂ-]AF+{Ǝ 6?@7 >sd^u-u@ 6/;0Se^Xw]ͥ| Y]`T= PLU,RcJPէWyZUSMӧ$7RLtK흴OZS%)iґyHcGw}|h---)%z%БTGv QZџQО\qB7y9)~3`x}zx|Gv:oκNٌ]khy9݄ |y h|ff/c8hY a f/{ .s{K߇X6po-z^9KރVr )c2_+u9J0ʒ|d;$O9#G)2"?r x8 x8}ĸyxuНcn-b+b)b'ab%~Ab#\[UHO'x^"npCxԶlK;܆~f8pvp[(m a a 18mή` f=l cGB _9W܌yr2Ǻ: |a𗀝n~g~ng|`/س'syݫzלgp.fnflfjJs|)Vd^5fUbNfT`>%ʖաa,~}XYBn(P9id TY<>&[PVT@ f50i_e ^e4.G0\ e72Ϭnwd}`ozrX`V̻v{MK\Q6up& `r%PVu+#+<*VC^%dT?6S>.cR;Q:uP8TO6q'KƘ7`G_<П /^*TVJ 9b .Nuq>3ťM FT,z\d=9g38_sVd> 2t-k4 #uKq]->paiT_P$2Sc15_ ΢|VBmU>Mx| HeP"L;tK3龄;GtJI tȁD}|}>|}>|}>|}>|}>w= ۛn8FÚ j0f팚2TCA0@]pYPYa2±,b  sbi1z^Wm1Up?T9Ź lofmf kΠf i39\a,! ]f[>;\fi, @pypkca ~L k[E(-8uFe-ޠ!paM-SOmRzԢ\Jsmec #1Ҍ2x c-ݔbI,\q$CJ#;:qG7*1#/"' 1"nhB }sAqЇx|D`>010@ AT—=指?xF!G{:S #3q<Ǖ^RWz3Jy\՗לQǰRWz3Jy\Kk(Õ^^sFiWzixYJy\(q/ ^s7^gUs95r@$ p[ܜģlu0iv߶gFHuf1,mT_Ms誛.2r?qp1CcWx߾$ :_6ׁdZ@dӈAdג u!V@13=#D۞F+pxĴ!$t|f௃ \OMAt^Afדwatj#ՙ+ն\k<NJ?FHu3T3 !fdW<\?[Rn 4=uss6- {?ڣ'ѐFzz\lX57Vt:%r$ p (tzH4tڂ_ pl`W [<ŗJ CW9Ⴛ$kp9mUލm5$m=9쏏!1_bzlVRӟ|Sf(k uz-p9j! YId:BY[&2Z\LkJT8FjGFks&=O` 4cV/ס&oc\:kɏ+g[8VeF - 8Wm'.kArm9]R=Ԩ=S#AEdz+j0Vdw;%r $ p]6WdZ\'K$sRw8 u YK~5H:$k p9mɴN6pׁZ. B2u YK~5Hz$k t9mɴN6pׁZ. B2u YKeSpߡ.ցd- V:%$:]Rk 6W ɴ\'xׁd- V:%$:]Rk 6W ɴ\'xׁd-dw޸arˍ86,U7N௃Z \NkArZ u0i~[L+u_mIIg9J:y;R9e,:Z݁#ؒURmrh)O w "_gT0$YUd~;Hiѵ6g\#xV:+֔_G xv \Wבd] V:+֖_G2 xv\W S狼nN7Cu YVt~:Hr$  I3ۑZ @it銧8ߑWXOk6WɲVAbu YVpk pmeN3ӃZ @itX+h~Hdu⧃L>3j9wpt_h| {G9?$ :ڀ%7 U6'\ɚN c6̛ǂZ}un 5F3`nh~)Zo)GiNA;>AjHm:JOr-s4x`\rk~,|M8GCoa95ȯi~:_-.MA2LI3yVzI3yFzI={^ڰgaɰBY#+bޡv )Z!S;m`ȸaq/ɤ7kxH43_G7w@1߫`n9ᢰcxMA݁^EIx OC׃aRֻ~*=K*58?!tiKPt)d:["k 6`xry1WTg31-^ZX3 D OD;QQDSa)#bX~Z\ϡ޴;1U =7[*ox fL[]7%ܣv(۝dڛBnV9PE'`\BqQhVDʔX\R%nZyon]uӍzNr5ܧ?Le(;6C927vq,nޗZvkI\ko3tے5ݴ!ݽmxq]h3l7ƋbŊnDU1Sf'vVlwB3o[p^fPUßȒxh?V}yžA ﵿ[J,Wϔ#j #44[uY*?3fb*eqe ~nwYUNwIյ}ΚlGsטU=. .=Sjg CeR\ʞ yЕH9T95wdvMnKjXnϤ.ӯۙM>j" s'&-Yv23Cɘ|bnP&Ke!ن'pL7 <6mXu&v7_5Cgܦ6/kܬF^ q]،aKekI*$!%\b]a*^$͈|p/`1]w)0D=!e%7gLaҸn)>w ƉJ'*LaNxt0,aG҈nIg-q[2V`Ԫh8WNR?n˭V-$vCA%i".C)p0 (@\0;hD!UIZ,nzgSP*崾6} t/]aSCSȘld5ubl+S =-L!Ӕl.f;NWiY½^)x°wqwL`}Y3pu 'b=b^og:_[XZ) W h"2^!ׁvnͷjvG4Lb0BB'TtP1sB|Y@^|l|KWoߵKj?"}0ZVX-<Kk;0$q\Rf8 \XO,r\a?<9P( 5:e!Yb$}eO{h>SB}@{6$?%`-G+i !xY3d[l d0[拼g\͑CV#SkOcN* *U T$qnD^p'^H |YDY!aC #se'ht* HJH 2aC px4kQsK@s\ )YPz?X86 ݜ $af}t|2ssk .6}8£=LػXaG;t|lEADnGwyj4f$Γ@]3zH-a|Gq3䠱T-26s zP@|c2؁ y4q9$ҁzߙO;'Q=Wp}?;;)8QO;jh0GRwvans ɝtϧʱs17'jŐ)3NniNc)jhW7$8sքo \DF|Vʐטw[c&m2t<}?"0|P\S Y9[dAtPe4H__^ `$ `g4cyM] PqDvhq7tP;V}_'8zYgac].s[>GĿKnAEnG0ϩ+uu,no9Cccԯe6-(yѡ6Fa16Ҏ^z !+W_Nt: Ҹ)E˼~*gwK!B:>OG&6sr~?vz诈v+rk֪͊7\+Ҭ9չU:'t_켫Nth1-Eyx?H70}O/}rtK )8AS( ?u#^Ck/5)\xoo |Z'_s(}#H8:/nAS}"@;;t˽:yaow|( M}e?_m~߬cfQ-̚A8s]/gk=7Tb+|ml2"> IRx VPBBp"{ߪDڀƐt]2!j] %ND28'^VӐySkr0NimSt5i>] '״nO+#nwuޒ>uzpO:hVw|u?~^Pg18EntyP'xV!΀;ssc,ROC^\K5]E|cjC!GV +n>& l?bY#0ZEroΫ1y?v ̂[,e3뿉ZL|LFB$WD|S`/4AAHLOhGakaj hHIJKLTiЦMNOPX^`'XXW\ZY\ YZ0^[X]]\__ Z4^\_^ŏ tʼn ŖyhfŌbhee~eb R?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~B  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Y\u^_3XWXYZ[\ ]^_`%YW͈ m+YZ[]^_`#Ή n,$ay!SۄS3$$AA" <$VD-Ru,MRǕu\t8Ŕ)SŌ@W(]MFDtp~>|!Mn 7K@+ʹO )GN`CȄ K**҅DhF3{{Iy7G?o׏=Vo?x矷ů^獷?|!_}C{S $?v ]?XNT/avX S!3gUMo.#=Rd #Α%ǖ-ґH V`V&`7OQMs5t~S>=S E^Dq G6 LT$0k>6>kBq#(!"[|ӞsZ*ߵnO[`,wnx~_r>͍m9 >D]. yX73jo)!nmwgL VP=9 fP,nSG^˖"376eTd Qx,^kI#,.+qD9A ω3V+x\p9bh#[{=\eRӜnG<7aGV.!v=8,'3wB>o&;ǀ|o]s{wv{@6Mv 4ҫtq$r;KNvóq@0,NIB@.=nsAkR#b OV@/?%}5'͚S1ADžqQ8hhȏ lrg76zR|m6 AvAk8tt% 0$f7G ?Z !Q!PT  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D+O7Q  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoג!w5Xؓ"x6ٔ#y7pqrstuvwxyz{|}~Oa "'G幞7&hh?G)8 S(<9SpL>Ff7% F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~G  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W,)R4< H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~I  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~no  "gI7_~U#G</x#G<#x2.(ylN3~Y֗\b_x4qf6'A . ^j+ 3<9qFi/ 8ȅ|>}Wf˽<'>஋k!|vrU0aC㞆sڭi6 ,YdHe4WYD_ M%TP@7QD{u3g7r^g^8yǴ9 y^)CI4ߞYN̵d2X1=]鷦ۘ^[ZMiː;hJ詠~礞뮝ky Xrl)d??jV 8U9ѴC Nľ IK;J>5tm!\vk![њV٬d,֮UVU^TjSGu_9P;߱8rδ/m+]oIcwt j;@X;"0K'wdg=;ݸw ?F<;7r.cY|cfؐUrxm[p#*28ುÚP=ěnMgnÒp!`u&8݂On^UME=5-v\du 'nܲM:* y$E:nLtQs<og8rˑ{ l}[ۻn󺍦4ma eҶv)=l @6 `3zu]ar.''?]ם^yg^U}cH*E%bxd寖ܕY%_\UƩ>~i1&e|tqQC<< u8G9YkFm 81f34e+$%E,oȾA}%IJc3dO$SnħR?~ bk.LBQq^ HDE/1Z <*DŽј=d$ k!yTȡLCu-f!8KɣYRTzs^e,Gipq7޽J +m#j 7GF^oGs )ɂtYj 7(M,aUU -*k20 ɣX^ ;"EHc*EVZLXT J,rY؏H,DZHZmc #a ♿< 29qm_m((cG!xj=s0I1ο49}Cajq.7`rxM=D #mDT Ccz$? D6Z7[8\9]:^;_<`=a>b?c@dAeBfCgDhEiFjGkHlImJnKoLpMqNrOsPtQuRvSwTxUyVzW{X|Y}Z~[\]^_P!Q%R(W8`Sd`v~n)CNejM^Gu!҄Սגۜݡ᪹݁AD $$$$dDH27+(Yw /?\m"]kc/>><,n6849ږ>=BPWT]alfsftun û DF saWPW$6 ⷵSB?tW5pP\1ͬS^1`NPC{S=O&u>#J^b 0V*_PdTo3w6h[j;{Wd WѢ-&kh'gUǃ:iyPI]a w'bYzlep~dŨc{]JvƒG<9cY  )*,-02789-38:BDLOkrv~фՈݑޔߕ DIY)^.`0a1e6l@yM|Q\_dhpq|ãƧʫҲ ' (*-/3?*C.HiʲhN=ӓttaTNO2LO>ɧx Q.'YL7@0~eb9IRu/+]Y) bE3PϷW,o jeX)w(%$;;;x3s__w;o}v~bM mJ}EM4U, I_KB𖾔q(19iH>C Lj|O@.?{Cqū>V8DqQfs:|Y$nȌP cvp91S3:cO[ٱc$:>wߔ 1?xNJ76wX6]}o|"7Yby]κ{vS 8뗾UW&HCd9t6 ,R!A^7K͡DB:n}FGsB/\}N3A(@l@=\&?P\mS+h?qAs!a>2D:S<ݞr$rMnn+3|uD?c3A öSydiqD#ktg[>zoE]; '#EQR=#m9B/x G,OM0JO 7LT1CKqm?js\=4wGAg:e5Y-1j(6 ֡x\4DE$)cz~ߚ٪8Zf(H x:d# euV:.@ d J|LGɖ5AVeR dqQ1CHoZh[K\6keN:d0XLi>lQ;%z' s͐zLΣK muE]RHʶWwRxHo6 }¤)u?@kz~jOu 6կktMOۙ{ imsje/KW/=$?/?\.=rBnY6XfzuN '+ي=H*q݇BOkW_d u5zg%Fy.4=< xps[0ZXaiktP͗_v7x<0 A^V1P>Kx^y[yT3U/WzN{nyshy߸}8^ėeyy ڡVL6ZPruɛM_o, ʠzv ;zy&sFٓǘգ@ 3ߐHD Kg̲ .ÖDK)a:Uck kzfU|Xc63P6W,& !RbMBc(E(tA!$UPBD` @EVZi ]d^ ~Sl$L|oK:wdMg_;{f.~a\DHc#:Q}H~ 3w4ּ)N{܆.j^kU y53&'P䌬&Iݗ7#5lp-+3-x`Η[t:>^YC=X8lqtN󮶪d}N3B)kVSڇ|@'WZ ƈ\*UkFɓ}wԯ։<|˧f_\HtW>1/G|S\oAG$̙ 0<F Oi 4x}x!k "4+ȣ6tN騣U:*(Ö| |FG+|N ݘv ^hs[%w{\N1We^xӿ68#Gbзz ڻVfrĎEkA{8rrj:j=t%kP%?G?]+q~26d$sJ,qtߜj< i0̡҃ƿ؝oCb;.gwqMAH[]=/(u }/@tun-Ԧ*" 0({_ H)G>0:<'8Y.:^_`ZW(^X*XJYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLWr"($+P$L BIA B3)ҧ `;?7gմ3`ҴkZC1vTMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~UKj%5@SՒjI ThZR4U-D\  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuۙ` 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4@S 4%=<\vwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ oQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)RQ)':$s !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789+0?C@:C@:6T9:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~σ):D  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ ~!BIRIj&t  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+RaĒŒƒ            !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~k(|O7eY=ڳ>{g=سg={g:uc>ǞmU}Ϟze>칋$P쯨뺮뺮A4s»üĽžƿ!           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ"           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ#           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIQJRKSLTMUNVOWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpiqjrksltmunvowpxqyrzs{t|u}v~wxyz{|}~»üĽžƿ$           !"#$%&' (!)"*#+$,%-&.'/(0)1*2+3,4-5.6/708192+`??KUUUUUUUUUUUPS|^bZUUUUUUUUUUUUUUUUUUUUURUUUUUUUUBHZs^yjUUUUUUUUUUUUUUUUUUUUUJUUUUUUUU !j!y%UUUUUUUUUUUUUUUUUUUUUU*UUUUUUUU%<%XVUUUUUUUUUUUU n|ZDv:3;4<5=6>7?8@9A:B;CF?G@HAIBJCKDLEMFNGOHPIWPXQYRZS[T\U]V^W_X`YaZb[c\d]e^f_g`haibjckdlemfngohpislqjtmrkunvowpxqyrzs{t|u}v~wQJRKSLTMVOUN_`abcdefghijklmnopqrstuvwxyz { | } ~ !"$%&'()*+,-./012345679:;<=>?@ABCEFGHIJMNPQRSTUWXYZ[\]^_`bcdeghijklmnopqrstuvwxyz{|}  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k Kakj} #k8DLOjV~*0k7F\YO]Z[Z^\]C_^_``_feemedhkhjjojnrruu"n=?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[[KfGg^5i012Zda f ss fՁNh!c#%% d  h--911=22>77U88V@@XXii " # %)*+-4s VWq.qDdi*6<zh4hdK>o2?Y||H}IYttE(~((y(sV(-e2c2P222t22.eǷr:Мxf'hɘ6Jb^3?qȗra zbcdefghijkZlmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ 5xyz { | } ~ !$'(*+.3456/0127" #),-%&8[}ڊۋ܌ݍގߏ{  ,#B!)(cM@ $   w妐֛雑&u[ }YF $O3&΅Cv,|-K#'Tu-u"T}-"Q;^sq+2NAi\Q1E='Bύ@ B5hNFҫh/?>o!^X'tzљ+'K X}<mZ9`Yr4md6l̀#M/T83*߂јthρj:<.14>m5Lzof35d :|$vڀ?706촏x NYn{=2o)gz*RXh:`缇yNL\#s1R 6liVnoW)j6/'s6 5ڮJ+kk0amxȼ/F;7ݹEq(ŜE}nqu4hRrFi|tw6dX\>y%775&bq|Wr!=ভR*apB )\pa '3˯/o@Z> 7yڮ(}-"݋ط$}/Bз&ԭyBZ:27Vf@)$ mOF4n(<^Z4@ǹa-?O~jf0N9lquiԁo]h"[FS4͍H3H;RgRK"8H) xD~$7Y|^1S9g1ń IBPt:! 7{<^R&#_˖: )^qY_6F[^Vk\Ů&oUk^ľF; ^DL VFWDjiZD7WH[iZDHh{Q^67e7a`T8A㞄.s݄*#M xd H".$B $\B/XpX^H^Mj{SZ*t0>KGP[D` !"#$%&'(w)*+,awHQ\Ea !"#$%&'()*+,-./0123456789ߧ[-.}~ /YZ[\]^_`abcdefghijklmnopqrstu=\~456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ\]_`abcd%enghijlmfk[^o0123456789:;<IR]F`b=>CKUk X[ADPWehlWJS^Gc)qt  !"#$%&'()*+,-./0123456789:;<=>?DEFGHIJKLM@ABCNOPQRSTUVWXYZ[WKT_Hd?@AB@ILOV\`bdgsw!$&}ߞ'RڋpqrCDEmnoMYIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwx~"?HF4i3"$p H $Dr/~# ^h,$@B *DHY !b" T, B6r #-@Bd DHX !"Kփku-'2LDIf"f3mmLId!DžhU Ӫ_ӫn[;lE8* qRSzҠc ?߻?`Ql!cn*R%Zn(@v|,c`9lWΆT&,~dN@n<;ILf2]< gmf66v3)VW]NgDr2IH"Ɏ%;~5PG-mWͮV7vsٶ*Nj\ymx&1$$D2SG!*IOoD=rSRGZ2M`Ze(J5)H ~#<w]c3D2C e9$$AǡP( BP( BP( B`wwwwwwwwwwwwwwwwwwwwwwwwC@XeYeYeYeYeYeYeYeYeYe h5vB^G?l6v;D֡ӴmH6v;D{ :x Cda"m6z ".&`0 h1 gzz&q`8F_\C&:_G y]Р#0K2<g$FNE3QZt8>Q/>:O4L C,J^F \%Wj}}}}}}}}}}}}jp$I0"4!4T}{^,3%)G3ēbPW{JO^ؔ>?km3~V*>$'`Sho;E{)Nv mho;Q 1xpSB{)$4  w !"#$%&'j`ga#b,c(*p  d=?PQLRSTbuJe|SyOzPVΝϞИʙ˚̛ͤJK_-'W&'(m`l!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikm+J i8xO"-**PQQR$GݠYo%*"ݸ :Depԧ'Z5WZ‡!url|^O{iqO%KqT oqsuwy{}#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=WXYZ[\]^IJKLMNOPKȐ_WLU`Ie456789:;<=>?@ABCDEFGHIJ./01234ƀ5! ]xDPoAD"FDBDćkؒJ*J*.-*Y1om !!!9kr$DDD$HHDHH<2;56789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^BE@:ZcLR82934i<4h; ;6 m}aXyAf_Ū v#· E6ުp\،d]W`!05Jq~√ 43X(]k$3JOW'kb[mzwۏڎEVr螮)nf`k9=St\fgv8,0/ַ rk\jUFX{ٺ񉛪֩]:P{CgZi)aZl|.:$NDSG /kxکyݪct]g̬UI媡!m5J@\S }"PFĹT_Wd`nݸ:>R枩♲dq}R=(_j(#l:@;AD?ܐ*;1G2H9NĩboF@GA66HBIChwsJDKELFq^hn6= @ Q T$lnܽ"1;%ZP"2+<-@,?.A/B0D7L8MMWR]Yftvx6Ƽ!)%8:9Lar}ZieX$w<ކ)쾚gxY?Xo[;Xiڴ=Ɲ/U)oV*Jd dJȩѱ:#9#E7F9LBogtn* '&%4S^Yg_mo|t~"'"&1067218;79549==@NU^hk{zŹʾ85"!+F\UhViǗ{ '1aYdʨp.S`^VcwBPSek1W =bAB,PBVfD5{W'ot9[1q4OS䌻|L5-YneC\5T˞`fHQsf>T>T=M5M4˚ʚȚɀaS$61 ZD⨤fCx&=fpѲ?>Ht[o-ar]%rLjU%UIR]+\ 5`^$BUŘʘíZtY`_]^~|{yzMKNOPQRSTUVWXYZ[\ħĦ£¢ʮʯ pڻ*1ߨq2&+-"*V1[2`isu#*ʊˌ*11*ۨ222^Ur1Z2^ei1j*12֨o1pss*t/t1{J1L2NRUW{~ʄˆ*12ʧ˩*12t*12 &()*91A2FLSU*qsvw*12Ȩ=rK*ʳm}Zpswz}KLK!"%'*,"d"e"h"o"r"t######{TVʃ˅ʦ˨t%KGLHKOʁ1W$I4ABp<"yX2oఘ\,OqX:p$zaFj3C8#fS@$tȥHP^ŀ84q8iHa/" D &C ~ }(W 4ϐ|5+ E}9pc\O{= |:`C=>2^IӉ}X d cP;kdīz´a )e[!Au_Aq 5-dW_oeAy CԢmT6=>0J6 g1$ Tϩ:6>4"(kd.0FMgAK/ 18'\fVv2\#~7>msپv=|yq-) oܮ ė!l :ʕOr _#}rm\oYb|yVMh ?A@/PPy^-B6f-|η4> c_UK}`3̾cIƃHҋ ) 5xLoV!ch |˶9ĉi: )-.d.1zAa,F/nh`Km`io'r2;?pDX8>z ,Զ1 UḥׇkR P3c؊R'3˻ǖ[|3wK  " ) 0xyz{|}~ҀՁ؂ۃބ+[-.A\ߌ'23456789:;<=>?@ABCD(EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr"@D2$ B VEY˒4ie,IiBYɒ4)eY,Ii"YŒ4)iEUZFK?\y#H+Чè9պyLx;hv*8c76nĎoLtTEi{Q}"PA!#bE =>1T } 9z)h@,,c{Z:M$~{?@ABCDEFGHIJKLWM\MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ [%јҶӷԸչֺ׻ؼٽھۿ &Y[bK g9:;< =!>"?#@$A%B&C'D(E)F*G,I-J.K/L0M1N2O3P4Q5R6S7T8U9V:W;X+HX[?\@]A^B_C`DaEbFcGdHeIfJgKhLiMjNkOlPmQnRoSpTqUrVsoEFGIJK L!N"O#P$Q%R&S'U(V)W*X+Z,[-\.]/^0_1`2a3b4c5d6e7f8g9h:i;jmDH M&T*Yp+qrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍߏ \W&uXwYyZ{[}\]^_`abB$$I52$x+균7g_Bо\l{#iZe6\B1KRKaA `GwwCGܢㄋ4ui.&{|ɿ,ȹ8LӴ|^Za+oۏdnm:KKqr94\m ;IesDtsQA!GMu BT6p&*wgxy""rҳ8ӴiGd# ,~;eW$$;cdefghijklmnopqrstuvwxyz{|}~WtXvYxZz[|\~]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ:';<=>?@ABCDEFGHIJKLMNOPQRSTUVWN]Z[cL h  XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD)EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNOPQRSTU)"W>)"$ ABIO3|&gb3LO3x'"_E']wa.kZ&^5qZ\WkZ*^ukd9ktjqZ\.~ ^/&/G3[[֫uע k-`p\ 9-\K]D~_WK]&K~&/?VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɅʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ  !"#$%&'()*+,-./0123456789:;<=>?@ABCD*EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~:;<=>?@ABCDEFGHIJKLMNO+PQRSTUVWX Y Z [ \ ]^_`^觨  _[d⮯ !"$#&%('*),+-./012435X`e[f㰱6789:;<=>?@ABCDEFGHIJ\䳴pӏԐՑ֒דٕؔږۗܘݙޚߛX\Ya& !"#$% & ' ( ) *+,-./012345678G4HIJKLMN OPQ R S TUVW XYZ[ \ ]`aGHIJKLMNOPQRSTUVVWXYZ[\]^_\b[g]M i~rstuvw1RZ]xyz{|}~ !"#$%&'()*+,-./0123456789:ɑʒ˓;XchK*LMNOPQRSTUVWXYZ[\]^_`abcdefgX\Mhijklmnopqrstuvwxyz{|}~ĀŁƂǃȄɪML+MNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoS ʆˇ͉̈ΊϋЌэҎӏԐՑ֒דٕؔږۗܘݙޚߛ abcdefghijklmno p!q"r#s$t%u&vYdi'w(x)y*z+{,|-}.~/0123456789ej:;<=>?@ABCDEFGHIJKfk !"2234456778899::;;<<=>>??@@AABBCCDEFGHHIIJJKKLMMNOPQQRRSSTTUUVWXYYZZ[[\\]^ ? A C E G IKMOQSUWY[]_acegikmoqs u w!y!{!}"#$$%&'()*++,,-./01 > @ B D F HJLNPRTVXZ\^`bdfhjlnpr t v!x!z!|"~#$$%&'()*++,,-./01X#$%&glN j'()*+,-./0123456789:;<>^€[\,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefg h i j k lmno=>?@ABChmO kDEFGHIJKLMNWOXinPlp?_ { !"#$%&'()*+,-./0123456789:;<=>@ABCD?EFGHIJKLMNOPQR&OPQRSTU' WPjoQm@`stuvwxyz{|}~ WQkpRnVWXYS TUVWXYZ[\ ] ^ _ ` abcdefghijklmnopqr t!u"v'Z[sAa%y&z'{(|)}*~+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTYZ[\]^_`abcdefUVW#w\]^_`(͕̔aRlqSo$xbXcdemrTpfghijklmnopghijklmnopqrstuvwxyz{|}~ӀԁՂփׄ؅نڇۈ܉݊ދߌb)}Zqrstuv~Z(|)*+./0123456789:;<=>?@ABCDEFGHIJ,-KL|w c !"#$%&*'WSnsUqdBe„NOPQRS TVXYZ[\ ] ^ _ ` abcdefghijklmnopqrs t!u"v#w$x%y&z'{(|)}+*~-./0123986789:M;<+,UW45xyz{|}~?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrsvwxyz{|}~ӀԁՂփCf,tu=>TotVrنڇۈ܉݊ދߌ} Dg- UpuWs "$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQSUVYWZXEh[. } !#RT\]^_`ab c d e f ghijklmnopqrstuvwxy z!{"|#}$~%&'()*+,-./0123456789:;<=>i?F@VqvXtABCDEFGHIJNOPQW`NЈ& j8 ;HBA m3l$tW׃/Y[0-jqͷimw#mwk9˂QdMFF/sl:W~㴾S&ёQݰk񴺿eX"=+z38oG1ty}s1'^lIݸHX F >M@(&/?$+>?ʧW8,B^  R, w8o o:`?(wWQSoGZCݡgX^Z)[`]^ޫE^=e"?#@$A%B&C'D=Z>[Da?\@]A^B_C`EbKhIfWtLiJgXuSpQnTqRoFcYvHeGdOlMjUrPmNkVs<~=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghiklmnopqrstuvGkwjZuz\xXv^{]yҋ !#%')*,.0246  "$&(+-/135789:;<lH+  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP,QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP-QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP.QRSTUVWXY Z [ \ ] ^_`abcdefghijklmp q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏno  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP/QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSYw|^zZ}_{[~\]`|Xxa}yYzZ[\b ~{Z[\| Z [[[]c^_!`"`Y} [\]dX~[\YXŀ[]e^#`TUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP0QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP1QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ1X3@  @!ʋ]^(eDin.[wt.essy4K](,\._wEi\z7/J;|hɤ]^(MrҼ.^Υwl.7vy4]~Q5$/rEi^z/Υwl.Msi;>Ҝ._ƥwb\z//wy3 7{D/aM=ni:KkLziHp>0P5Fx]7"5qT@G7 !>]fFEEJ-,KAK8 'Cf^fiv8.](KE\z//wy#i.}hr./wyCi.z/JһzQYCK&ͥBiz'w颴.s魼Q5ˋ](EҜ!y'Jһt.s魼KYew4+K{yQ2ˋ]P.[wE\z!q齼P2ˋ]^(e$KһxQ:ʋUs麼XK\.(IEi\z7/J{h.}א\ʋt]^XK\._o w_SOVDߥ5Jbuza""''.ɬ[)0lڞSQw#iA3Kk|VwsSD\z./.mZl.=?]xYk|(""^p-YZ4'Kuٱ ?EEOY'?i'?~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP2QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP3QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~Ѐс҂ӃԄՅֆׇ؈ىڊۋ܌ݍގߏ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOP4QRSTUVWXY Z [ \ ] ^_`abcdefghijklmnop q!r"s#t$u%v&w'x(y)z*{+|,}-~./0123456789:;<=>?@ABCDEFbcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno5pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmno6pqrstuvwx y z { | }~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ \]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW@$2ye2w]~uw$L^w]n۶ e2w]~uwD^w]_E6L^_u%If2w]~uwD&]_u۶Ʉ2.wD&L˯"6N&/J"k2wL^i`6]&sWwNuu]7$2ye2w]V]'wI%L^w]_uL"C#mL.9Ww]~'Iddt]I2^VM殓wID&L/u$ٶML..$2d$Nt]'wI%L^w]Wz`6]&sWwNuu]7$2ye2w]~u$LxM殓wID&L+յmL.^~'IddꮛI2.wD&<&suŻ$I"]&sוڶM`O %48XYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~' !"#$%&'()*+,-./0W[Ɓ^_f$ [Z%[x\y]z^{_|`}a~bcdefghijklmnopqrstuvwxyz{|}~[􊧋 \ǂ^_g%¦çĨũƪǫȬɭʮ˯̰ͱβϳ$yz{|~}¿#[b 9&  !"#$%&'()*sbW "$ BH |ýlB1'7#rsqq9yyUyf8nVp#}!`łfy\\^^gL9?Z;Gj5oo&ް lU~>Ҏg+"\]\NN..+/771Zb>WED:q9$\(֊@8mhviN.\\^n..oTOrrsuq9y9xL#7+,-./0123456789:;<=>?@ABCD'EFGHIJKLM N O P Q RSTUVWXYZ[\]^_`abcd e!f"g#h$i%j&k'l(m)n*o+p,q-r.s/t0u1v2w3x4y5z6{7|8}9~0\;;;;N  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~O  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdef;;;<ghijklmnopqrstuvwxyz{|}~P  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqȃh&rstuvwxyza \ێg3Krœн!h: ^*6vɦs"WB1"$ B@ze4=}> NZֆ|t|rC>"{[+Vj6mEY4&XeӔ.d]ի@b W,IDsiRE(rQ$MID!?A'cϳgݑCCæM MOMMN=>>>EχfKMNN:$%8y"U3j>xF_ja]4Ls";_?w#VkШ?yG`k^5Mt#<`@x$W4lЩ@zHal_yޮN=aYhAya%Xߺ5mA{*Ibm`nyߎ6OuŖ$>b Bzy&Y6nB|Jcnan7P%?cYh!sC{a'Z7ocC}Kdob8Qŗ&dYh"D|ϧ([ 8pD~Lepcy9RvŘ'@ e*6W{,Ej(J .a>vJ"Rk vѻjYixkGUcwl8 F T b{PTfSbr <O]q}-@N[|=. ZjykHVdxk9GUc}UTcs >sR()h Pp !P`?A8QQW! 7/;}+u;V_b q,af%5 ;J;XdI-m&Vpu  !R cׁ"0A$D ʠi1aœGMSp#h`b[XbaG)I 2QdnQ tEFgCXWz#1 ] x ,b0Vx 8I>-agpsJ7pK4^ P^r~/AO\~?0Ƭ[kzIWey :HVdVUdt@Q_s1BP]A2Ȯ\l{JXfz ;IWeWVeuBR`t3CQ^C4ʰ ]m|KYg{ ?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~R  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~|Be8 Ft\S  !"#$o   %(-0369 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghi j k l m nopqrstuvwxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwXɄi'%S&'()*+y{}܁݃ޅ߇xz|~܀݂ބ߆[]ʅj(,-*<rtL.1o˶sӨ.^Is {@ipK%_r"L#w2= jpt$ W|Ymh1˷ /J Aq_s"Mxjt%*1˸լ0K irt2jt&Xn*i1繎 1^Ls BsuNypt'|Z<j/躡֨ 2^MsCtK&_v"O#z2= jpt(*<0黡ר 3^NDu'wP{ ).S/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~T `WaXY o-Wija[ 1 J n  8 ] h = u Yh  D<ł YYsGZ6#C"I tSH*@H  ̂r$.i ;(pDЋ\ ԡuuHv/<2hkv"r=.oexS#9A?!~&KbhPc8pw$o}ʞ58^=9tb[U--U-C>H$cvad%joW7eUfQs B%H`tJK{Y^.l }0_O's'Y8WUTQ-|ŎYg jsɆ4M\dhl4Y2l44MFShht4u4F#hd4656MFSѰhj4ӑ?8BNҐaa ĈWZ1ȉtEKͫ2AT cFpI@.9%ap6qk.8O0Rz :}NUU9FRP4,i0m@p@`i1b@dA% A=i::Q[~b(FQ:tX0ZApEi $ fhL4.l0]48mi0@dtK*& hӢ/l8-A5[8{FFCH%E tYY<׷[_;\X_^Y]]W*}XW*dyO<PŎRYYFeT !"#$%&'()*+eiiX_zNr4Ib3,7+f9M6:)ͭ΁,n;{GL[+$念 %iy1RZ6KQ\鞚D5C1룩9xI?"F~9S;$ ,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~j豚2#MR*AB$ƍJR4{]4nQweZr=Ҩ{yEy1 \OhZfwrBuj+a{K =} (9.Ύ # }tqt@DK(e!ngDgI0r,Dįyή~@_znBu]|{l ȧ511mc `%U4q,5(wm 'QKu8??%ٜT/ƫڷdzH椟\C_ pkIȳ7 U  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~V j+;Lt- !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~W  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~X  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~՜Cۣ d Y  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" 7596Z_`bdeif-Gopq|.Hs΀҅ԇS։׋7ޓᘫ0J뢩1K9 ج.:;*#&'+-.0233QW&s\ Bo ľ0lGFFm&pR[2ä#y"vN*(r;&ỴAVV'H<.}З`Ʉ|X (W@578;G= H? AZ*LMNKPOU%\,]-_/b2d5k>oCpDqEnBsG3L4MvIxKxLؙUVY[ᚇ]^Ŧb5Njosruxwy}~6O7P8Q69:R&Ǩɪ;SϯԵն׸ۼ=UV?W"% %2A,8!DZ;&CYAXςЃB-<'evE8F:G;MCKA*8[THOEXNZQ,[RVJ]jg&遈PUH/{@#xQ[~l9]{nh|3Aۻ8?n1j_O<~_{i\^}Cݤ };Ǿ;J0Kk9cz17ovYscy| ֵ П;{P7~us/7}D!$-TF]^U_V`Wc\2e^G^ha9jbH_meqjtoup@7B}I~JK`OQRLa􏿽]c̩ѬnrsMbNcdPe{|; «SfTg!ĺüžƩ#$%(Vj)WkXl"9ȩ.!1%5Ym>/CBʬC˩9O?UZnMXNYOZm̬tΩUa[oϩZh[i\pcp^qgterjwp}`rsuyasԬիbtք ׈٪+ڪ'dufwuHQRܬ()c7gxө٬iݪ:߫hyizj{k|     l}  m~o /I#3pq/-55=ACFaHMINOVS[|V_U^Xa[e^iort u?tSuzvvwˋx׭yz}~"~Inb ,A~D_ -xKg|p//69$۞ucӤ]jOG1 #(ΛQSggu=ۿXn_0eIek v4-9^ˌ^.hV5&G`!88v}tӟf( =ɇ ?;Bο PflW:w_-\1k-1/za-7/Ft?$&ݶx1\ӌ{lBhZO{|.:y# rϑlUumh{F2%HxoA#!\Yá-=7f[?)7*Xbw'tzIt2guc"I|,~.7f}''*4D! # %<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~=  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUȷ:!j+H! B ~*O-}:yށu]ۺumz;J*[a+ʟTdBB"J"U).1T6FNGVW O>PJQ QRRZbj U(W AIXai[>&.6^__ehn1j@al2 nҥ oHpTpqq8\qqq̊rrȺrLsXs tt<`tttuuuvytr{q{ʎ}}`4̧ӿ/7~ՆՖhj|mLboq0'8@H W>P$,!19ya b!-9EQ]iu)5AMYeq} dddddddddddddddddddddeeeeeeeeej!^IAt@Z%=D]e\wLcͷXB1 FˊNOJ%-|%'Mp9?\[b(~/6uR|G4w"Tp)Ҷ7,nq }r]`ounh۞hh`6|hhGW鉫\V3]!̸G\(^4u?Ybx?HsK9ʞ=aI>V:έǵ30| ]d$A Se H$q,6!.9Dvw̱4M2mОFbiDe^RM?5 zri_VˈFD{ GUkt`J8&XG7ʸr^H6$fYeYeYeYeYeO ă3H@6, qqqqqjJ~vmd[\'aaaaa ?srr }<<<<<뺮뺮뺮뺮뺮yyyyy88888}}}McN" Vy^TۤYTB>XgD#36cӲdN:(VA';(ȇ&â൴SQ0/,<<<< XGUkt`J8&XG7'ʸvndQA1! °`#^Q0/̋jt" XGUkt`>1άk#ٰ`8Ğ~^>2ͩ]Lnvo2V[ʄ=}WCk>oʊp$tDoQ93<ŰYԼI#u3+ÄӉ3&L]0Zr\.׶m۶m۶m۶m۶m.x-μD:0%9b]u]u]u]4M4M4M4M4Mը2/)d6IABW52)~6}k;4@m&Nd3Wi@Ӭ,j"d!wRyķHjuoROzu?ΙG^\Y#ۢ+O!6S}H'GQ]ƈB L!daO/3-}R%=שV$~3^^!]j_sN.Jӧ( zϳg*!?N49bunM3_^r9h]zLDOuWWVBڨ$(=/~NaέE틤;*ÍI܅tB3F'_CRfv6]_ mIBRufρ|̩9YeD1\C?S" 04OvEݯtտ: *O!bQpgZ%>y߀yqX)0#c7 D4}r[!hʞd30b:p8N~6ʚ(gX3qeGy.w49/A/w("&Ř`{pJ:8MYuw}6Q V((i˟ZɹӓV$~gncoѲHIumZ$g ՞S !V6M7;ً]cy׿g r {vT8ML2$HV ]<9fFpb 9KGd'՝|LDUaWՄ&=Bga xV<ڀTX쯖gaʔ=f2tW'svX3z,ԠΟ>aO 0}4Js5,$#T crBH MMF$I:8K[wֻB{r0'XMä .D19Յz>]L*w7`vM2MgHvu|«:j8Vn\D_Ըf4q^&t{Ax18 \Q1mY ` 1'D'Mn' mb٧ʞ&*WMZRZlMָ׺E,˰1Yh̠I+1'8hmn͎hhnU,}L+@ـ^mU{S#Ɖ1~Z '>mqmZdfx3XdG O/uFqt>ӣ<̓dCz}jPh $n2Ӏl ΰp;ߔsm0vci\|gq+Iy&7L0>gm;Zig4ˌ’$ߘfϯoY`RSET ARX ݨoq,:a2lh$r6y0 @#؁q3:bZPDZ(KIqܖ+nl3MzCQ޲̞jgI[L{uOFſ8a);s?"`]^xõ\ʶJ?Aƽ~ݯmVm835.}B;`:y/'1B Z]B.U)KCЂw~ȹ4b 16 # ljaxݳ_ e+ ,Itqj™AdAfi5|&2Gt@'T(f_= ϰRQx9eיQ{3fAt[=I 5]cy hslS0;Aܐkn26wL>91bUl" 9VH.y|=wbx¶Hǚ9;l 2~ZfAge;O͛;,@މTէ4l>v34a逪꜑aSb d&{<\7b%'Å(̈ Xfmig!M3r"10sLj nki*kS'Kۤ^h9tuV9b!xpVFW3ߘ,=Tşt|t1.3V/ .F-uTUL04LGTNHfAJ_WV]tE.`"y6 *zϙUXb[nL0.^gm b6 )\&}RMWDlOQ.?5OO' 2dZ,#WgBžHvƇw_Me;Df<ӄ 2HA+@Y,xyϸ+wiU:Fӿc|Mo67T  mxᨪ*)]TS)&E@ȰkTre#O ! ub NLg߾jA+:6i;B,ecڏ}OxYMJ}9u*eGgט[5{~ UVBVSt%38daж0=if$t2E~L;?3#ABCDE4$GHIJK5%MNOPQ6&STUVW7'YZ[\]8(_`abc9)efghiA*kը?r 2QvX3!{< :t]hML^ e] _`*w&'o@/ 'A?2sR]Z⢳$ lV: סwи{gIf$ "E.(їUܺ,&qvSYCYϪ42@DnuDRE_q>YdYp:\* [%AYRk~n.MYFȭȒ,Y5\?`7CKU3Z03*%XX/?Z=t KѲ@f 1.95f?55i{]iQ-:NB~o--ZWZ44gGkn,ެcWfVeSSr^}1xίU/Ԯ'ɟN9:JFS.'u:(I8lX\nZF/ WlEDV7UOs BWShvff⥡!4M謌 $-" v!om!W(^ 7LpFzN /@-[=>9 7 _[O?0 BB'_W9up+ BPyK}C30pLJTf},Kpɩƒ??,k8_S>>+; 8կ z@OJ ˛ R>@EIEPT=i7yM=tw+yJ}dgyGgTWTyD7DG|.c~|·[xn׉Sr|KJ|6)ƹp}\667ԾY7-]f/ d.> ;a rxvku6q%mm$/7F%rC)PSxu986j[,T0Ҟ.^{V44'-8*. ~BkfOy|'1VfuW?&Lp,$JqٕХRTز,4ur.JƪFfFd#J*0)تcԩ10M0$Mj֧u4tYW_q2EE/ŏu1Rހ~3O$F@J(\U he>Cټa7(>lSQԣn6y;'fjw E[_<[9j [O_?drSA" BnϘѿS 8PswVCP\“FN+&5:#|u-28_ȦcݚY3F {߃mV$=F+Lt=̑xR2CiDhbR9_9=¬w>S)VG!kw9:tuι!5iJ{Yf(cnFGY9H77!釞 Ը/\*ZBf.%4)03+=()uAcTEQn c7Yj,įJed>icni8M+Z:ir\(wVr>xR%ogQSwq jA+ :`.+E֭]ݲ I)Ui|GtaVUaZm^NXr#,^X5Fݻb;Uݫ`ڱbUݸX{R()KуH8$3IA "3oaŰ>CV,Ã[i5( ?=n\[u@}SvF34ސ`]2V]W U8 C)PIo$TXl2rqEND!/48$r@?q;:/wy߸nx??W뻚y˸d>>{{U^."W˛".OZ\P(;ޫq<;k0iNKg3EpP((Ak6?1nQ!OˣEox<xž~ͪ/~V.<.l*܇\.>udb [F?42B  !"#$A%&'()*+,-./BCDEFGHIJK0123456fghijklmnopqrstuvwxyz{|}~789:;?@0 TUVBWXYZC^_D`abcEIdJeKdLĨagQRr "t+0zlxf3"&}!Yq2 ~9ćYiYW=f#I)΀.:- i*N՜8֕L"7ddc=+\%>dK5G.e٥OᲺwTaq7w]+Ս k fMg]hTiNjUj^kilem_no`pqrstuz{Fg|OaCGHDpnB>NQ㹺ݻܽtroqPUVP2345@A]œčŏbP˷f͉κPC@AKSЀĨa'H|AB"(J02!E#(It?ݨ]K#'|sH;"gi .1%$y&#Eްe,8:굎tM䣿u%w|&9JqDc>^2rR#@I웫)W'UM . }&H Rv9ۃBA \yQ8)Hѽ'ϐuYfb8M$e, lBCnL2DkC ׇgN>de"$ xFHE I<V8fl HӫIբJFKݟkEVWXQRYZcSl[\hLM !ms&?PDLHOPJMT i ܙ!%TĨ!B"""ID!D" (PB D$i&kyLRYr}0`Zbdu^U"Q"AD!pD)i.%WBQCBq)nۢǒ2r;C'9ǦK<)%+ͣ\F":I)G]:ri H" §jQҗ:R2su/`$*/tdb:= Zd[`4Z=xH7ˑINYYrpѻ2R~Ǒ **Kq,Fh-Fl#=^%Kr6h$(S%Fh !"#$%&'()*+,-./0123456789:glfn";M6wgxyz{|}~q3;B#(-"',45C\]ab_`^?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DhQ>)&-953I(:=HCNX\EJ5PR$bŅI1g̽wxqhг(WԮձ IJ |&8!"#$%&'()*+,-./0123456789:A>G7IYZ[\;]^_`abc&ģU*// <=fdh>?@A]0'5s*D\p|ר[!/g8cPjvѧh}76 54 QP[Z]\cbqpwv~9QtB]32Ogei2Cd;8eDEnmԼA@GFgf32yxӫنFGHIJKfhjlnqsuwy{}pLMNOpPQRSTUVWXYZ[\]^_`abcdefghijklmnop qrstu5vw P+2$).6=DIMNOQRSUVWXYZP!&UcDCO8> "#W\]'^clo31'Vb:fgz{KNO|} ~PQhij()rs"02(Wuvwxyz{|} !"#$%&'()*+,-./0123456 klmnortuwxyz{|vgB?shi ")25?Epq3)XK 0*F#+R3AžÙ4*Yrst:;<=>ABCDEFG ?@6,[ucerOQ7- 3?CRLJ ."PX ~- ޝrt9P  Wx^l!:]E$9 Xlix•HzȎZ}p'bcr \2PUk Q~g@AJ=pT_ t֩.gymOue;dN_vqݚ~\eM2G~@HxOz^R2d~,Uʞ?oD5$%/0/ÂG oi$GuG2iSx#N ĽEg9yߓVZm5$r[w K?u^V 0_8jOe"E逢 >j]3ᶈ=M:$m{6_r#1?Ǻ20U qí϶*61L]LFZg2/3PYj0DDa\wĐŢ8.] w >>> 9/^:;eik=1` s?>2a!DL  "?3b#$F56789:;<=>?@ABCA5d?}>DEFGHIJKLMNGOPQRSTUVWXYZ[\]^_`abcdefghijklmnoB6epqrstu5IOPQRdefgHCD(0ovw7Gpqxyz{| EF]Zab"4<3Yiks}~C7fą[mvw  #&,/258;>ADGJMSV)PY]c !$*-0369?@ABCDEFGHIJKLMNOPQRSTU^oxyz{|}VWXYZ[\]^PP QPPP    HH  IIII hijklmnNyoE9hF: iǶH< k  !"#$%&'()KKKKKKKKKI= lGHIJKLMNOPQRSTUVWXYZ[\]^_`ab"#$%&'(+,-./0123456789:;<=>?BCDEFGHIJKLNOPQRS\]^_`aTMVWX)*@AYZ[tbdefghijklUcsmnpqro!"#$%&'(۲J> mK?nOpqrstuv L@o HHHHHHHHHmnopqrstuvwxyz{|}~VWXYZ[\]^_cdefghijklmnopqrsuwxyz{|}~tvNBq`abOCr͆ sl!BȨI.I4EiQQAAn*}g s=s a}?ϊ]c.hc-k/pv͊ZA|Kmm *'jc۸pHghk? ЩE#ڲsXGRapjp j'1O<֟3?U@g}TSTps{uտw1䎜&Xư-ܚyEP|ɟxG{ʬ\M8pcIgg6T,94Ios'kE<6A2+3}HV3j9NҼfho9,)b$t޴[uh |(Iz96%14`5-^}]EsPpI?#',Rhɿo{h'; mBy4ϙ}_$l{64|v VSWWL=,;= 3orS]Zs@dpDDq Le {P΀e7Sjۛr-?s-i9 bt+pFPs}G0U#I}6fkE=|{yQqjƤpQ?94vj{cCɫ`#E&)V szc)qGuB饐bc0 2%z!v* ?g܋}EK`\\766*SEQIZ%gJ!92,s*$ِ C Qk v Uma'|`̴BE\9PuvwqKJ)xy{|c@=IHa3rsyY.6RBJF+'m{]eqky[co   2  $F ⃇zx6hȀႅ $DAN[ZYXWVUTSRQPONMki5{k[K;+ ʺzjZJ:* ɹY1a$"~B8E0Ϗ˖>=<-xwY\2'Wͭ)kQԠs>9w;‚bo.v@@*E,EJ!BOL P(Ad@T! QRU^0QnHq;Sh)W#n۪sꘐ͚ut<=.Ew!o#1(| aX^vq]ʀ/:f< q^Dm]45YmF ,A-G FkA{"PQ@ ՟q[>t9q_J$^D/C'Uؠ gz?0hT3oW>nO '"" -KAw40'0P/(j3ْccJHp,4 ULK V  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~+?"!q(b'0@o$I$I$I3 0 0 0 X3h_IGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!  ?_p7[6`/WRP'Sqx$ õDB TTE TDB TDT  ONUTWVYXa`edgfihkjmlonutyx{z}|) !"SRsr<9_^#$%&'()::: !"#$%&'(*+,-./0123456789:;)<*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ2]^_`abcdefghijklmno pqrstuvwxyz{|}~X Y PDs345678[\]^_rrY䝞 !ވ$IarKRFI}@. >4J[i3 Ў̟.9;Wrzc)O{r ˓?4D¾gQIY+DjE0)v.a8':>c9nG?Lg;s.~&\M#.A7gZ>nIQX 4G4b%,389@DHMڠ`a "&)-38=AFJLPTXZ^aehjnpty}  '.5:;AEIN!>CGLbde0U[gikqrs'Qne]{|xwua~SY_cqrs?@A'()*+,-./0123456789:;<=>?@CADBEFGHIJKLMN!"#$&%BCRRRRRRRRRRRRDEF"8X#&-UQEt=   ! 10,+76VOWPXQRIJKSSSSSSS  !"#$%&'()*+,-./012LMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrs.Ѭ-jBFQTWX YJe5ptuv槴G&l7E͢؍^N_/ڑ,gE<)H??KLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnwxyz{|}~v ¨ÄRFu]<<?@ABCDE01234567F WKzbefcd@?44 H+)*<;9:IHFGCB@A9nmqp5423%$! ba_`,-YXihkjonmlqp{zyusr[ZXYb46tvA\^  5Xuw_a35su>@[] 4W noіћ!<9678,  S%C))h2/Pcd@W=uD m8Ga.]\Y9.Ӆ 6죟}zƦ8`jl:Z%Z49rlgvpb(Q'Vv9s[ތlvc}5LaUxLֳ3KDH]>%eϻ2W=Fs9BmaAG>o=%N6˾1.?ݞy ~2GhĿu;ǻ)6 y{"CZR= pMzt֝oy,ɻ\L_p~FqfNސm,n^s6ωhAv5€WAf-!#~ nbZ9_?]̑ @I0S l!uø Lbl݂z_ )^G) |#Mt̉ `s~]C.Nm 5S_܄k ! %!*0/87?>GFLK"#$j%&'()*+,-./>|=0123456*+Lr0HiGm $>_789:;<%%Ls7i%T&Gi=>?@ABCDEFGJ ic#*4>GMUSTU XL{VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ MNOPQ H`````````````````YR| a !"#$%&'()*+,-./S0123456789:;<=>?fffffffffffffffffbbbbbbbbb"#$%&'()*+,-./01234567[ee \U!" ]V#$%  !W&'( )*+^",``` -prtvxz|}oqsuwy{~./_X~0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcd`efghijklmnopqghijklmnopqrstuvwxyz{|}~rstusffffffffffffffffffffffffffffffffffff#89:;<=>?@ABCDEFGHIJKLMa܇NOPQRSTUVWXYZ[\]^_` b݋abcdefghijklmnopqr!cޓ!#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy"Z#d[ݚ $e\ ޷%f]! bbbb&g^" P?@A ӛ(i`$B)ja%QRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ՄEJꅆ !"$&'(mno`a)*+lc'p,md( 7B-ne) !"#$%mnopqrstuvwxyz{|}~/pg+&'()*+ 0qh,,-./01234f567891ri-2sj.:;<=>?@ABCDE "$&(*,.0tk/ul0m13vn24woxyp35z{qFG6|}r~456s7tu8HIJKLMNOPQRSTUVv7WXYZ[9w8\]lmnopqrstuvwxyz{|}~^NOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|},-./012_`abcdefg~VWhi:x9jklmnopstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~;y:0*."0i :RSkwj;!)7w-Fx_r*.#1k"VWmyn?%+9{ /H|at*.%3o&@XYnzpA',:} 0I~bu*.&4q(BZ[o{rC)C BD C@TCA64"h"pBDDD@KqnLN+9nvpdvĵ>Iylo* ?XY~.')|]Ev'+΅ւ$3n{dceZPG+)8CQ6|Oth}gً7lJX]r_>T~9[XhĶ1#w 3Ah#($xvIatNe/8}Pʓ_WffC .g_2:l8;(_!R^!䵕Ǔ~5gTAQpnLDshVg샴 U-qWc anDPOgڐrhu9(rns~[!s A!~ϧm OKcvAL58 }9wsmؓ$>6!!w8HCz=p[l8څ;3q ~:SjM}7~ʉ_}u:3r׮/4u-/~0Zg9Vnnh,,=o *at|XNËBva>^V*Oy }^LE DF EG F  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~JVVVV<z;={<  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./01234@=DKPCLHFJEQRS6:TU⒓NO5MVWXwxyz{|}~ҀEJPVt&+jf4jen9MUK6D9;<=>?@ABCDEFGÈCCC !"#$%&'()*+,-./01234567[bkqz !(/6A"jpv|~@CFLTV1&+2:AH_`cetw biosz?BEIQbg tJR19@vx` !$%&'(,-./146789:;<=>@BCDGHIJKLMNOPefQdj}~  !"#$%&'()*+,-./0612345789HIJKLMNPRSTUVWXYZ[\]^_`abdfghijklmnopqstuvxyz{|}~H !"#$%&'()*+,-./0123456789:;<=C>?@ABEIJ캻  !"#$%&'()*+,-./01346789:;?@ACD=B25ִ*kb&׵ 8BBB<=>?@AEFGHIJKLMNOPQRSTUVWXYZ[\]^_`aCBDbcdefghijklabcdfghjlmnopqrtuvwxyz{|}~'h_# !"#$%&'()*+,-./0123456789:;<=>CDEFGHIJKLMNOqrstuvwxyz{|}~89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeghijklmnopqrs2468:<>@BCEGIKMO!#%')+-/13579;=?ADFHJLNPQRSTU߻跸  !$')+/18;AHIJKLMSTUVXW\^`chl_njtu*.2>9BBȲMApΗo?qrstuvwxyz{|}~  !"#$%&'()*+,-./0123456B<<5+ZdEfghM@4c8>iou{ #)/5;AGMSY_ekqw})*+Ztz "(.4:@FLRX^djpv|xKMNOPSTVXZ]^_`DQR<0_FGVbXYZ[\]^_`abcdefghijklmnopqrsZT}.of*BA% *-Ns1Ik-Hn &?`o_AY{%Wy#?V}4Mn!}\'G{5%d7Vy^fov} IHSYYZ#$+*12?.$SZbkryUea$lsz A@Q\dmt{ oNu9l'V)Hk;]?_NVa\գr,[ .MpUy7Oq8u,EuT{?s-\ /NqVz 8Prv-FvU| @t.] 0Or5W{ 9Qs9Pw.Ghw V}!Au/^1Ps6X|:Rt:Qx/Hix W~"Bv0 _2Qt7Y};Su;Ry0Ijy X#Cw1!`3Ru8Z~Vx">U|3Lm |[&Fz4$c6Ux.(6u,Ev^q~g#cf`~:>F H"7s{}eJÉmC};s[^_.E /`ftgupjz|z"1N %K6*J~9=(<@ACBadܔ"!ӈ҇Պ֋! )C+]M}~ !9;8:V^s|vwi[Z6HIA>./10C)*,+B(%ml 2BʞѦΣХϤ58;Mܘԉ\LPQ~,kjц4LO?@&'#$WX`aٯڰ2m]gy:FKLMW_- FGD"#$Ebegcfޖ$#*+ _׌&[K_O`Pgjmpsvy|*j\|cc{ "#з4~7)znaDN>]h2?D<wQʓjC^4 2FLؾz}~D;FGHI%&'()*ga/03k#hqv%1D0EiZcbdir@8A=BGH3J)i '( Hnopo.-bbY,gO~۱[dx}vQRːS TUϑtWg ҲXӳYԴZٟ[֒ت]۫^ddeeffy d+-.CDhk| i`ޝ)"% _V>?A@ `Z[]\^خܲݳߵ޴RYYaX`U]\e bq AY6Op8==^@Xz$@X~5No!?`BZ|&!RNFV   `\ "!$#&%('-,/.107698;:=A@CBEDGFIHKJ+*3254MLŶ*I܌ 3:Uclt~ 18La 29Nbks}*u #7"!CB?>546’\[^]`_ɬ󨧥Mr{|jqz ĵ)H ۲$"&%('+)-,/..-KJwv&%0/po54('EDed=<$#g4kmortvxz|~醅ͯYSZT:=@CFILNQTWZ]`cfilorux{~8;>ADGJMORUX[^ad9;:89EDBCKJ9>=BAJINMWVTU'&$%WVTUmljk-,*+LKI$&u{}0GHKPSUZ\^af(-X[nq.3:MOSYl[]dvx ).Y\opr/;NPTZmp %'cL|}~`=&ļ7k Nd4 QLj$dCzO5 Rȉ%eD" Rf8Tˌ(hG|# Sg9U̍)iH} P6SɊ&fE!Qe7 ʋ'gF{lnmderqxwNM2*12RhyDAOk#f"g+Zwx7?DEJF0/^]10=QVUrqstðźȽ=>?@ABCDEFGHIJKLNOPQRSTUVWXYZ[\]cdefghijklmnopqrtuvwxyz{Mbs|$CR[}qrst  !"#+,-./0123456789:;<=>?@ABJKLMNOPQSTUVWXYZ\]^_`abcdefghijklmnopuvwxyz{|~+AAAAAAAAAAAAAAAAAAAAAABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_bcdefghijkl %+17IOUVWXY[\]^_`abc!HH$%&'()*+,-./0123456789:;<=>?@ABCDEF*J49>CHMRW\afkpuz uvwxyz{|}~GHIJKLMPXiŹuj}~ǿ_`abcdefghijklmnNRU[]`bglnqsxSVYc^htvo|W "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]_`abcdefghijklmnpqrstuvw~  !"#$%&'(opqrstuvwxyz{|}~ "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz{|}~  !$%'()*+,./012345679:;<>?@ABCDEFGHIJKLMNOPQRSTVWYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkU  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIPRTVXZ\^`bdfhjlnprtvxz|~OQSUWY[]_acegikmoqsuwy{}W  #%'()*,-/02468:;<>?@ACDEFGHIJKPRTUWXZ[\^bdfgijklmoptvyz}V`h%),147:=@q!QNPi" u!+&-'!ϐ TV[^dilqt$&+.13579=BMLNOPQRSTVWXYZ\]^_`abcdefhjlmnop "#$'(+./0369?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~\$244d(DK,\Y1 YبqKW3ioc}IN~-j^b/6' ,WIq+tHgPu(l7lIԸT ۙQ*&Ԙ`20Tl3Kn=jFq(pxĤ@يxJ qq|GO<^;^t~2 IÅ-W6J\wqŽy4ܓK7OYبK: W6.^X=S6..m|l`SVf'v8.(6lD:^ظqhγQťˈ5cqZpc,+?'0J.?86ޅ[O*&JaXu_Adko=W O@;RK<ٴmV-2!+i0׳F헟.3 ЉAuKɽ?3g_0Uk A[C<[CYBℰڂҥ@[~!G6Nl8ijx$+jm+iPcC{[nxb3 F ܓ[G7mIpv輪1g |j!@4烱۴g7o=Up?ȣ/r%-_Upʛʙ ַ|(#TB=h24J`ݺSx>sn'nh[FNA>fc0I B8šk~F襁<35kV<y5}D][qD;gb-}NM~ľ aiAjslmOM+:(hГ8ֆ'Y,/@Y'+\grPO/, էX擦kB<>wxd\&!gm=YK!XW.&o9n}ݮ۱yG{pWWg,뽠=M~-y@8-6@,{C_O]ѵlJӰ_~aymXnY!Cn:J¤+II1# 1ZJ0&8$%Jo- cD1 B1dXnjdxL X62J;$"<,+Iİ;)-ˈP6>p`~ J78܈`*nN";vA6"v>dGfuVk|cBb}?c筟>ܢɝb:¡>i ڈ[в.{Z-P)jkf3k0> Q+nP6`Z7p5>}h9mPٟ? '5u:.S'XmuO6tb V' C|ρ 'jʯ&MŢvp|r٤]+e;!,A#*JxD[d˗V_tZ]n>,1y;wUSZ:UMt"x}8Ĵ+q VNi g>6'!S&&tt7p5`t9C!-疅L[ EV;sDKnYhrgQkHTBwa¿zб8,1J(L dZ^$%Bh-PFyC|F?͹<0{Mkgi0ylhh?Onq+ K&i.x]`b.;d$\yp*m 2 @7Rյ10, ,e8`XX1  [W<]9c𯈋tB-?y~nUp7&) zφ[R\a{GmuJP~p~Yʄn,ݟwձF CQyg2r - +;~s859o,yΛΡ k-/7|]]OmەQbF5nDゼuŇ;GeD0o6ʔF\l'w>)Lk~ Iъa59!w%^2UW&]q):?aCZaR;?|Ѐg\qUBL5&ZM ⩲~%'vNp˜7~aTU< џ́ɰ7#ځy*ĝ<[Wm;@I6]жEvOV n"e/6Y?HQp^2:oo՚,ڽ{:z[uC`o}dza \?[ڰbqO饵;qGv"7N~I>5l*%jzċL.Ik*l$}1!VjTXZH̘p0ŕ 166.Nٸqq ! ť V6{Co*.LL8(/(ND+d)ƿKHM +ȥ:tAbDWS1{}> `Vs&]vRZ vHa@ KiB3no7LLXX`a'Qqať+{N'wᵑRd<n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~^  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~_ OPQRSUTVWXYZ[\]^_ab`cdefghijklmnopqrtsuvwxyz{|}~_  !"#$%&'()*+,-./0128345679?=K@>LGEHF:M<;CAIDBJLNPRTVXZ\^`bdfhjlnprtvxz|~KMOQSUWY[]_acegikmoqsuwy{}  !"#$%&'()*+,-./0123456789:;<=>?@ABtuvwxyz{|}~cc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~do"Ii s(eG]ܸ]42&-)hnQ_=X`ka¦z<| LnЧXmXk܊Z~g!Zp -[b-8.6[FQ0qg÷8p9؎8$f8omH#@,zZAe  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefffffffffffffffffffffffffffffffggg  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhO,R?v 8nwwO鶀9I}# ϑޟ?3Q L~Q(@@jZ\MT< ii  !"#$%&'()*+,-./0123456789:;<=>?@ABCDGHIJKLMNOPQRSTUVWXYZ[\]^_`abcEFdefghijklmnopqrstuvwxyz{|}~ܔ ~?7j  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOp—WN ؍(RHalhDlpQ4i8m/>:N7PQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~m  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnppppp  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p"RekWLT"8Wۡ:Z59r;ٵ! S3O   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~qـٛ, /  #&BIMU[_hkl~ $(36;?GHSVY\`dfrtvwz~* uB &B2kyQ]fe-V0 .ߓ 8XPDFVĮ%Ld&J f'fn{ #$.4=Y\^iy*+IOaK2DTҀq""*OBG,MKO'K&{=4q3sh~Cz`3[\lQ>1\dzu/0TISeoVxq)$sC (Vimn78<=:>Zc|{ @IMRS:M`fdghenopx:)w glT/]`6Ml eX3c4v7!Uq d1679;<@=hFGHSeJWg\^*`bjo!vwy{"klq|}=Bb}*X=Mrr͑kBA,/Rrk4'b>1@1S|arOP:Kl> tD*ZjdsĚˉj6;E)upgH)^AoCg%Fs N[Y5?ECE-.~10/YZM2%()!+4,-.35589dA:t6Mw w܎9 s":67)Gk: opvo,ꗼj!?xjG!qSpJ89h᳻Nao2s#SB XfA৮|#> ~oP&Mw,-;}\?tV?#~f#76Ebxu| 5>DSZbz PTU&[]^_'u(hijmswxxy)*s,+y|}UV WX $%-2i658j<@WZ\]lopnst{Y}ZQ[\]˫7:?CHJKLNO()279CLacmtw|}~`gcdhi_op7vtm~8f9:;<Օܖv嗘=>ABC D&,E/018F?@GGHKINTIW[_JKkqu{ /039;DGHU^cehwzҧ.4CJKLVuvxy~ ,?Ram {z3?@̻^_`abc  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~pҥC%MW \vuի[@PV{p1:GG |edGUM6\i]WީHwj7e}\J_!hF/ԑWC̺'d+(uG f*.׫$MCM~k6ݻok_y3^Qm!eql)-[?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdeܤ INIҔ\M$ r(R(Rcf#Dm۶m۶m۶m۶m۶m۶m۶m۶mȣH rFbZRDBh2BH"p4 Eq0ApeיifxՐI+dPTT {Td TdA`TDҍ 9#@ܨ$IBT~wVdpTdTdT 9Oܨ$J3:HgT TdTd,TdATLҍ 9ܨ$I9*dTd=?TT T 9.ܨ-!$IHdFTdTdVTdT ҍ 9(3 ܨ$1 r$@ T TdTdwTdTT 9%ܨ$IBAPdTd TT T 9$ܨ1O;H8dA?Td:Tda?TdKT  9 !?ܨ$`AT Td\TdTdmT\M 9ܨ$IBMR+(d~TdTT TM 95+?@ܨt՝ ~$qdTd@Td*TdTM 9 ܨ$x$g|T TdTdn?TdTlҍ 9# ܨ$IBZ9=dDTdTdTҍ" ܨפ TqDA(dTdTdTdT,ҍ 9ܨ$IS2$EdHTT TdZTdTҍ ܨ$IB^lrd?TdTd?Tҍ ?ܨ$rB$rd Td`Td TdT,ҍ 9SUUUUUUUUUUUUUUܨ$I@EeqdTT Td Td, T4".`e ۶m۶m۶m۶7n[=~MAAAADq?ãcC#¢bB"aA!`@ ffjVd*F"+4=FKPUZ_dir{ (1:CLU^chmrw| )2;DMV_hqv{  %*/4IR`kv)4?JU`ep{>@EFzQܔLkHhIQD@H$DBD$I(AXkѲ]t@M4 pt^)S)u)Ǧ*ŕ/p>SctT6Rģz*hjBQCPP>QȨZ7 VW(|sX2;,s|7vb}C첃#ǯ'(9OƆ~UCIU&ݣ+^ℳ9<x*ЪнlgS$:<6.rux4vhs` ;onz— W":փow|f2DS/! !   % #%%% ))))$.%/(/'/)+ *,545355 69;;=33     9ȶ$4Lq^ 2$2ᄄ!XiUow84iޡĢ EzV;]2頮3*4¹ZyID*c"]1Z@ۓ}GJ 3Bٖ~)o_GkjO.OBZoP76f6|u<57 p|I[󅴻2m.Z(P)VHi #1) PL&@AF0 TBDD*"R"0 "MگUtM]5\p2+oֹv ݋HήӐ<,)9 fr̫)7Y9wΝs9wΝ/>B1ThMƑM`VvwwUX;t}.>RTϝv{>i-3n'6\Il? p>]u}֢Ʃ  -2(Ϝ>u ۓ űeÌnHonm*̒j)^)  qÆ 54ئg+\jmukp^Z74J)PG'inbSDu)fj8Y1tlzݯ?۔}#B~qqYӓFƻkI#o4A-KNZNMmzȃ*R, ѱU^X̋Xrú\- [ jqÝ-Y& <&Kz(ٸCsF /]Q2ʼn&I1BDȐ1-K(UreԈPѢA@A ̣?9s⼁eFQ6%ABuKFC m֨IWL0`dRgJ9(O(AEI*Dh;uXSbɕ#QόZEb %YsL/f]m% )N4Ir䭈"BqTR$FE#@=xԙO7X8ZlȰV;Qw(#!616j!3FL0xvXYeʓ%Jٔ %K"Az"C =vG:j(ψYX[>2-fy`NǠ:z}כ}Ҍ丅PSnnǭZo;~wUKlbYQL#  QTiyz.:ڗQe,O@\nɜ&zסy'k}w*HDܗfcf _ߞ^ޝ]ݜ U(GOWS 48S$B5'3û˶rolbXR|wsmV+΢"eۍy%APmjպ\&sa)Fլu\_U/[ 9v_*OfiJX_fv5fMa+9k/`ֲW+Znt)*R4?0POdd2JjVsSɰNt1ϡ??'IPÒ0E~Qfp9~pHiZ0O6|XƊHږ"2ƋH~M~rKxnְv sWD!?vNb/S.sw,ReҦO$Ukl"@5jꘌM*U14|VJ{ƒmM,1 U "rxûÒ* 仛k*_Bhh3Xؗs˦4- xOKEAJM*Щ99ss L|ئ緸;DR(8xTd*ΰ=~CvUbW.,ЮI|~[nl>S> /KhTkݳjӮX:ܟf'`8fǡ Eh֬\Ȑ6Y }u)H0ozz[\uԜT;g#a-&y^PǡM/`"EEc z < ăvFkr~}|{÷aZ6jt@:sBѵM5Y4"?U-xx)HEE:27jz \.&qӳ^F$4xGM*TtȲmCb+?%IQtKaMF6F6zl5lȦ]骢ЀIP!]#s}UocDq=!9v0 @ i0 FQJVDP 4aP( D@aH"T mnTZqm=u*&W'q$- z&UTObd}6lE9Û;x|iSph=-nngp(+E񍄴—>> .M1loV) }j 2D7." :_ Z]M0dNVVX4ƀrL/&@j=\Put}N풵7HًQS2kZNȷw kDl]+f*-V-Ëp88)_EK tzv|x< \M-5i5;>6ۤAI2yF~YeהDp>Sjy]ykMCE :1P7G H_z6fci'&,~$PU=ExV} 6t)_P8-CHtBE9aG(J49 W/N^wc~L~pڭ(ׂ-A?29J-g ?\fh8%toTSk{xIW&<͠?'|,n[xvvA)*&55yf_iwOus6e*vgbRDq2PV$.zcΜUuWWhtp?BMnڤa&4- hm $SJx va_~ktݯ}njޚ-—7^ⰿȲ1Om{λ##$^Aff gq{M@ 2@j#=H iBѩwJlM\eᐠMy%uTORgΧ)QR1K,'/;f->I'\;b-R\3/rpe\9T#Igr" ߡ?Єʙ"he9H?z 1w)fk9'e?x5K-Jh_)AnO( Z&_dłyK` .sb;L!9LfFӯ7ԫ4ð;w@)g5:YDΰǻ)h͐M<į؄[5U>U櫅m$)5t }{/g~x~#Ӿ3Јʥ'gZf AK_tX hxGIeO:咧/{ߠzjiKcr -Yv8,jtJyb"&:Ys,4i;aHXvV5dQgUYHLf|c%ߑE:9EDXI$O0mpC#LɰhX9@D%J>ē)(G9$A˷FE)bѢ2t7@-io!Ë+awoK!IG`I آعRge4&jU(>C o$-jwgB3•-_pjW L'̂6. l~1pLYTxQ65Q5E:cJq3%OnqM0e| Nw=6qm,?XKL@,1+W\1qʯ)-Zn_FG7UCi]'uݏ0*djjphˮkoᆵ^UF)t. NUt힉E,` OO";z5/8hOZAWdZ^x.}57[SYVǛ=D^)&r8c3.R >xh<"[T~@F@qdQP8b tŮQ\51=;.7TOyA.L{vA; v q'r-Wh9k:*Ѣ:*'6 OUޣy'w=Ѫ'**rXVrE9౩"U[ _U@7&d0Y݋=`~RKqƾڍ:cYi|S.1y$KU Xfا]ṛ"y:>BtR)e+ >*;vYwɡ>Vicnih;Nf+y]0[mlAÐxwO>~PxSI r'%cWY_k/ _(ƭ{Q+5p<0s0RX@B'g-dsάk]T Yj;004HiZZZ t  uXѰpv>8:<74n *d$B8rAQ(1ƏE5 $wFޜ4n&I^ѝ77k~-jEumB̵%|kzHn? TO~riɮ\^W[W)LZ"ף8Vt?> %I: #)R.KZV”a%X JV%+aKXIZ֣)6x‡ EZ4!iD"D(Z TA  w!Z0Wl̦7KYYrHUeS[܉N,Mꇏz"m]uѪzPJ'QOȱl*? Ud{oTHovbkɋ7RVi&heXRP֝+(ŕH1Ε8da-FE D"J_~VKP/`2<ݖFB"ySN1hSAN 7,X'z^'{6 rsnt4)$=J-wDC 22%UUUUUUUUmUZl۶mUUUUUU۶m۶m۶mUUUնݶm۶m۶mۀmm۶?WU{/ kP0^CDDNd| RPHL&D$db"D"GHag:iICMjP4Ԥ& 5iICMjP'纗 hr&U(F73PABB KY !ADFKF9gF@H:lcTi ԩi1 5C ^%"FHP4>4X6zf]l-vi.QVԸU,*5T:]ϵ*b[HE@"L !"dSyBFbDg%JJjf3mpnEd1{oh4aj!JBMṵԖ XaBHu#7/44i3 P+(dĦc[[!8CD=KȞɖ-vf+, ziU!!ۊD?++b_W}E_W}E+y> Q VH9X!7 Ot !?>O;2  Tx BAQA9QɰJuhA M3s$!$1iaSܓ 8& iH8T8ϑx^_Θ΁oքMgghlg8 Ft&ךv~}'$ OÆcsg HfBc .:oqgWc:ju^M[Q{5T12\d~u$+w,IͿ-p"kLӐ G߻̈́,!9 "(XV6 {WWcX.MUoqS4 ZRaξlA{OIRVa*Z) M)QPu !"B]l(Z.:..%r=D"k}:A?evL%ѣTU(P0wS2f΀ѩzTY`J.+9*:K58A{WP9V mmQф9# "鰫lP|+ݘm*uycGLFou8>3mOfܧƳM:m:bnwkͅ)Μ iNK { Jh&_(BBBQ! !D!(BBBQ! a^`۶~m~ooQ>#5z{^^yW>OSpw4ye_˶Mmy„eHTl,,@92D|m3I@$2 ",Y}f _\}&re]v ~{6xm{o[~{w{{~{{{{{74,q!,p0u,FLVm5bcC,buՓJRBwCҴ~gߖnT**Z(| S'D (RV({ U0&+k iҁp˝&imӤ;M@c P < >2;gg "LLjUPB1`>4|ess99FA_O!Q za1CGwR!4,O(O(4?ΐ @,BBqbv#}?P S&vsc@!FP(, FT$$$  ``6@{?IP0hDE~)#BIjD`"LYѭRsGM+<%ua2KU(_jG.E2Q=޿여ȍk F%HK9jF",>0``tv rRNb`0 ˷L|yY< iB%R",Nŵp(Fz$s={'” Gl$$$?@@@{#X~N5pB!Dܚ>1,>t+ ,bjJ)RJSJ)RJ)RRJ)RbX,beX,bX,bX,bX,bX,bX,łd/=1Rur% !B!0BA!RJ)RJ)R)RJ)RT*Q  @1o"@p a7^XcD*[YNNNM3鴞VlAGW:]L$s1+irG^k S1'la:U9X.2&(KMlSkLvb;pY/Zb36i/DzlI !WxX_iMĕ 9ߞ2 H@\Ms])`Z)=9S0- $  m?۶m۶ml۶m6[j۶m۶mUUUUUUUU8`ߩs# 3\t t " bxᇈUUDDDDDD$Q+H;B  S{H@D RF PxT@#J F؅:v]Z*EY%[ukؠ;JXm1aG 4z_ٶp).|S. 8 I_%|/[8Kۼr[CooL"˖_3nSͭ '(@|W?** ][ R "*k`&dV\"I\ cX'QKRaܰ\d9 =COo.<mHl^ HԐ!yP\~&?&?xFQwG+m77A PW8neHܚޭwkۯW'E|+ |2 0?g bpvbdg3PVN?R'NP޲OOT-|Y#tED" RFA9eV4㹗`|}= _[UIZT^mU3;Dhj=DhC[___'CB߆nC%.#ET4g(1^ohB)qwU",c΀ O sI&DDtcIضm۶m۶m۶m8`w?f]:̫f:qBP~oo9"*<HZF.|kDb m۶m{ @"}XtC0333#ndæ Z6ljie6XD1&l"_ "Te|55C.T TB 2?$IUUUUUUUUUU? "$ hlf SRXNII c7AU xQMSs%Q)~}HW?ݒ[%FѮ#R(q:8xF(GK-"Ew{u`@&lXii`55!  ?_ g}  0UUUUUUUUUUUU@?XXE* l`mKLB \ITUUUUUUUX /:RJ)<  ~ AD NL= UUUUUUUUUUU?XX+E"$6`v8'xe6XE=6#("d]s1$HHBdFeOr UUUUUUUUUU8\)r#9$I$I$$I$D"#~Kt oeF HA~_z4BIKbea!|r XV~߼SN ~ AI>Fah"+NC֛.t5)0iDW< 1UFD"."DR 9"_ " .I$Ps70 jB7Ƹ7F}o7F}o7z}c}o[L$$Z xx{WUUUUUUUUEUPUE??B??|pê *o`AR4 +b @UM DtXU˴h:C> Arl.&04@auVef7nve7nvfwve7)jEyQ@^6  d9qW`====wc-pnvewvf7Pw :iB£8Ѱ}O7hX>C|÷&& KW' pG>ބ9. wP5P5$vʰr Gł۲aP?aڲr ÀD9| \$a1@ S[03W4D~3ϧ% Spq)"5OK@ zbn+K-7Dinb8$Ԅic?"Dvdmg j:!Bu*Ta TH&yWSW;H0`_g>w3ihGJP}SRtXm|fIQ^jie^Je_ALn;3 /qx]1F&Fb@ͪc TPcܓ ڠC8kc TQw( گ3(I&% @{T)'@D9D9Wim۶ml۶۶UUUUUU{ރ{{[{{!kzVWk+{{Ճw2Ÿ6 F !KB%))@T[XJP*-X , VhY(2Bm" ZAO-ԣPB J< csi0&Yy$#߂T@>ERcCO*B%lr؂.o*V M̥blaJ`.B bH]Nvr*0_`F4i[4![?bK"cc_\"օ2nɞJınQwɅUʖA0aP/XP*8bO/e0O5Ŵlb~)-n@Eea T؁ H0R]XJA5Bjc|*tD w/""#mծE#m۶m ۶g۶mۀmm۶WUUUUUUUնUk.UUUUնm۶m۶m۶{oスm^۶mBؿ!HH`;dAImfnm3UKKKKi{hZ LL&ˉpICzCBFf0ظ L䃥} `I@BBBLڠ`枿 &OmHHHH/ZI3Sg6-!84 u 2s 4}Cd$"IIR1,[_<611>?|??B?tA B AA`@ J4bހ& xӄϜf~c Lpw RGt_cyEߴbJUqE3`l@  =Wiމ6`s~T&S?Vp y3Sa O`#,W,^b2cJB7@98$\x: K0GERYĀi+W,^q%&TˀB'HS) I(Ьd#+C}Gl N#f5WX{D)u :3ўξ!E܊+Wbʙ}gt9IX ^ϴSP @PHP PAtdk&3L_ nDUZVLuOf*q <ۿ?,^7?X*4QUuս8bL)|%It4%Gk'.f Fkhtae^PJ=q@UOPJ=q@'.P Ftz%aM (v f ZD &(#CUUUUUUUUUUUUUUUUUUUU^scx #@>*JIvOdՌGJRnn+ okw)UVs)uW7uPmX0 zl}L:M3 e8F Ks@4 9A`in]O:iTxcۃ *p%x1 kCd("'_UUUUUUUUUUCC!00^c@PA>ZN!p5ˑL Rp|wx4g .@zcFp80dg1f4ѦTmx#6>10Ѧ@L0F ՛ۻ۽۽(8,eET###6P VѪ_#x)BE1In$I$I2ɏI$$b6@|d$gY(fY(fY(fYH. !WYrT$m8Nޫ҄r`X(, B9P, B9P, B9PPX(ʁ B9P, B9P, B9P, B9P,ʁr`P, B9P, BP, B9PX(ʁr`X(ʁr`XX,G$$I$,10N?7y ()0 dOI&I{~}L2I&Id$IL&-O{}~oSq*C8'@H0(a$I0𕦮[<&VTU?oYn΁$ 6U?]a 1) -F]꫟^b WVL-f܂~ji|znI_mn%_<˭t" ٫\_]t I)fre.Kh>/y|{Ǡ_/}W5UHN9BUWQ^: Rh^xgA#^|k~8~flwu1NuhL"6P_d\uvrYj=\o}~߮Zи`Am{OfjENrDbu^[_*#"?1 lVU8%m -.ҬoWuم=cg >(l';Z )})Aa^L\i"OO:[Ufƾxb|ҹ=g{8$b<<>i?f"fp *Đ $!uNb(T FXZ~Ag] 4\`*$B BP].@q!BB - PQX*TPlu @2GUUUUM$UIUc|`>i3N@ L0H@7aP k*Zѳ7#쓈aAGN AB d zec6&iH|  B";n 6,zqř)7 R&e?95b*0xDYyBE ?AB<!L %hDTJ2I2 5arMr%F}B2!1$LB` 4M9Ԋ \D@h@R $$$$T*IH @I $$Pbp-!\xHPX:(KOtO d1J*sRF 'v5(M2DWUjGfB"jd,NH  Xq)Ȍ2dTm'F{N?b"b$HhD@ 0@!B# hyi{&TUQUTUQ+~[B<`@A "A}:>>B .*i|{c"( (x bY3H-Bcj>*=ENgEr0PA(A(  F aƭ6E jH'5UT& hHCfhT)'@D9C>#?J^ :@ !(+l۶mm۶m6VU[ ߶mm۶mmm??ӯSA   M@Iî:MzU$tEBE> |/csVSKksfPp 5H XM1h6 `@pFi> .?` 2%Detf,b8XOլJn7?% &qI9V{9yZƢ ˰ Ր3L4h3fL|  \CDDB=!.  ~72 ~`!X\PDoHbxC $IÓ1C'!b(W~dG~E}+W4Edg #x`!P DcAhp,  a`p L48  (2_(&b"#B %CDA2Lb"#(! %C("0BbF1DEB(!aJ!("LQWdcq"< gYiީ,Әu#$2WK@hfabexxAX^ d/EdT ‰  OP>DBB!?ϴX!0A@@$Ic¡J$I- fdt[ @05'TP*KR\ɸR*ŕ+j|xqE+Wj!Ak( (Аȁ b,圳 T  gs9 ? UUUUUUUUUUUUUUUUUUUUUUU ?Xc_c @ @ D({xd%Xe@L9F 0dAvRY=m޳F֦$%F]Cs>wGI&4&%$x#S4 q.y;1$p|w| @n e0B!A"h < LʘUeߑ^o@"0x=y{iSIrD5KNȅNE&A8xPy،e'_Un߻;@:rb|:${&i91\B)m/-,R6Lo7EC7kR{~4wq8c&@4@=f coM1R~HhVUw$?E-pZgyn~`j`8ɷGΨԛɴ0@x$p?AG׿wً43cKv@1m聨/`vKu\ #?jq~O;-L20SKu 2k3C-—lkB?o۶m`۶mg۶_UUU?ChˁX4!H,x4YA0IPqK)H"Xhb aMH$ DVQVnJCԃ1rSvH_}K۞-}~?;#"f;TbbB,E$cD^A_ $G%2`8%)c_>/ |LL7 uTF8h<N*`c2>p gs̥%1BELdT{⻩/^l<1XD^5^VgF^1f>xA!z-6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8 D^qfiP& nYZNQd.IX$At9Vd1bT)T"D!l4RHcA!sCvpku}670cB8v[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 ExA𷃻^賹L ௷"hثJJЧ\*ȣH rFbZRDBh2BH"X(KDu\mZF eXN]@^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B ^mu]&nWT>ˤH onm&^kBL%Hp6K2D GCI(*.V  j X,ເ h |A 07ϠoC,pv:ǁ q__ &@E0U`/ }Ay!7 7X|m],0}Gd0|jK1?o ~2y4TcV4l.P|=NfWk:Fp63YՑ \4<@Xh,+: z@/}}}} D^qfiP& nYZNQd.IX$At9Vd1bT)T"D!l4RL$`,O%":}.6{N2y,^P'.wpb*u*B&sL""q( onm&^kJNi$ >g`. e"@c~/q!sCvpku}670cB8v[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 ExA𷃻^賹L ௷"hثJJЧ\*ȣH rFbZRDBh2BH"X(KDu\mZF eXN]@^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B^"nC8n4ln`(pr,jR(l2$h, vffjVd*Fp6 bP&h0'w{>?owVgsC</(_oE8fWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP??!;:>xA! z-6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8 D^qfiP& nYZNQd.IX$At9Vd1bT)T"D!l4RL$`,O%":}.6{Nr/WRP'S4@Od0K2D GP??!;:>xA! z-6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8 D^qfiP& nYZNQd.IX$At9Vd1bT)T"D!l4RL$`,O%":}.6{N2y,^P'.wpb*u*B&sL""q( onm&^kJNi$ >g`. e"@c~/q!sCvpku}670cB8v[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 ExA𷃻^賹L ௷"hثJJЧ\*ȣH rFbZRDBh2BH"X(KDu\mZF eXN]@^UT>MRDEP|=Nl5L\-JBL%H}<F\,D< B^"nC8n4ln`(pr,jR(l2$h, vffjVd*Fp6 bP&h0'w{>?owVgsC</(_oE8fWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP??!;:>xA! z-6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8&sL""q( onm&^kJNi$ >g`. e"@c~/q!sCvpku}670cB8v[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 EoKDu\mZF eXr,jR(l2$h, vffjVd*Fp6 bP&h0'w{>?owVgsC</(_oE8fWk:FOgT&Gc8?_p7[6`/WRP'S4@Od0K2D GP??!;:>xA!z-6Zԩ4 }:̥2<ġ0z.j,{Z*:J(x:&X*$y8 D^qfiP& nYZNQd.IX$At9Vd1bT)T"D!l4RL$`,O%":}.6{N2y,^P'.wpb*u*B&sL""q( onm&^kJNi$ >g`. e"@c~/q!sCvpku}670cB8v[m{VSit6Key4Cax;]wh3Y rX+U u2H#Qt8MsT(Ip4 ExA𷃻^賹L ௷"hثJJЧ\*ȣH rFbZRDBh2BH"X(KDu\mZF eXN]@^UT>MRDEP|=Nl5Lt@~! Nb`@0A6V pњ=/ |ag&>r_'~OE7x|U_00@w׫/oV.wB"^UW=vwLF)8!/AY!W[ O_?Bm񟽞rAn {Yϳt=Szts܎A+FJje_8pdl7]FxBXGoTwnϪ$6-E?&o]=A-t@\7k\7]+C=$uG0Jw~wnptirShρ=зt .)zyO)?S6px_ U= OǍ3IϿC~ߟ ;?{r~+uߙ{.8'Aiz^o[z^o[-z0 ]tCй\l$ m@+ &ïpb7;C+ RlH iy6AGYB   A:iM4M#of4M4,,˲LeY&JEXEQ ֛P廆I*!@`;;ѝNtg'#y\d-9~J$4 l%5'zI^ss K2D G<:>8 zm6Zԩ4 }:̥2<ġ0z(&$" vffjVd*Fp6 bP&h0}^u\mZFeX]B^UT>MRDEP|=  ;]wh3Y rX+U u2H#Qt8MsT(Ip4>:}.6{N2y,.w[b*u*B&sL"2y,.w[b*u*B&sL""q( o .j,{Z*:J(x:&X*$y8Ew{>owVgs<_ofWk:FOgT&Gc8?_ńDăCNl5L\-JBL%H}<F\,D< <:>8 zm6Zԩ4 }:̥2<ġ0z.j,{Z*:m4LFbZRDBh2BH"X{}syvku}6cqv m{VSit6Key4Cax+PLHD@<840,t9Vd1bT)T"D!l4RL$`,><:>8 zm6Zԩ4 }:̥2<ġ0z(&$" vffjVd*Fp6 bP&h0}^u\mZFeX]B^UT>MRDEP|=  ;]wh3Y rX+U u2H#Qt8MsT(Ip4>:}.6{N2y,.w[b*u*B&sL""q( o .j,{Z*:J(x:&X*$y8Ew{>owV2J#k.B*:i& 2@" *g t"daeT@AD !c4B)_ ?¿' ?o%_ ?O?#?/!_?¿?yem|xgwescaPٿ؟__U@M/EN^賹L௷VhثJJЧ\*ȣH [bB"aanm&^kJNi$ >g`. e"@cy^qfi\&an+YZNQd.IX$A@1!p7[6`/WRP'S4@Od0K2D G6]bq8 ?Y"XDsrE!EAEaE)h2hCي2^ LJ; 0,KR!-hEh` h,.@-f1kNDQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$%&'()*+,-./0123456789;<=>?@CDFGHILMNOSUVW[_`abfghjklmqrstv|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnot~ 9PQSW\]^vw"#$%&KLMNOPQRSTUVWXYZ[\]^_puvwx) 14XYZ[\]^_3 6YZ[^H KL\]H J KL3CMRW\isuvwxy&  !",-.0123456789:<=>?@ABCDEFGHIJKLMOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvxz{}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEHIJKLMPQRSTUVWY[]_`abcdefghijklmnopqrstuvwxyz{|}   "$%&/2345679:?@EFGHIPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~" #$%&,-/06?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~0 689:ACEGILNPRTVXZ\^`bceg!j6J]k2艔d7lغsv*MAB9D]NCl470(XKlm[{NVѸ,}y"n b ϲ>!$:b! C"H.Gj!fQx:{LMno{)곰J}2LVzM4ipqstvwyz|}1123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~2  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~3  !"#$%&'()*+-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~p\]^_i  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%&*,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmpqrstuvwxyz{|}~ !"#$%&'()*+,-./012345689:;<>@ACDFGHIJKLMNO  !"#$%&'()*+,-0123456789:;<=>?@ABCDGHIJKLMNOPQRTUVWXYZ[\]^_`abcdefhijk  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~vwxyz$%&'FGHIJKLMNOP;56789:;<=>?@ABCDEF^,-./0123456789:01234578;<=>@BC 3456789;<=>GQRSTUVWXYZ[/689:;<=>?123456:<=?@ABCDEG456789:>?@AB@4GHIJKLMNOPQRSTUo  !"#$%&'()*+,-0123456789:;<=>?@ABCDEFB./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789;<=>@ABCDFJKLMNOPRSTUVWXYZ[\]^_`abcdefghijklmnopqrstH @ ٲ1|˛Cy. 4<'٩1LRg W.z26 .ނoH:]is ֻ+ܯп2 @8S (4Wgc$5$w7q|X60Ru&Huvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !#$&'()*0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm0123456DEFGHIJ !"$')*+,-./01245679;BGIKMNOQRTWY[]_abdghijlmnopqrtuvwyz{|~  !"#$%&'()*+,-.0123456789:;<=>?@ABCDEFGHIJKLMNOjkl !"#$%&'()*+,-./0123456789:;@ABCDEFGHPQ  !"#&'()-./01289:;<=ABC  ϴsN|&jsh$}|fe3T=M4@Ms*S}ꍞylB$# !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~  "%(-147:=@CFIMT[behknqtw{~Ag9(QXGa8 kq(|sܙ|s ՓX{iAd#  #'*-0369BEHKNQTWZ]`cfilorux{~*-0369ADGJMPSVY\_behknqrux{~  #&),/258;>ADGJMPA蒗rʣbʟr *|(~ًiwO@]yw2]Ej_n&-Żk;_񎆟vc}y+ya`]׻H_ ^PDYG?^F/k ZSb%AJ} RSTWX[\  #&),/258;>ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy|   #&),/258;>ADGJMPSVY\_behknqtwz} !$'*-0369CHMRW\afkpuz $).38=BGLQV[`ejoty~  $(,047:>BEHLPTX[^cgkosw{  #&),/258;>ADGJMPSVY\_behknqtwz}  #&),/217=CIOU[agmsyIMQVZ^blv %-7AKS]bnrw| !%)-26:?DHNSW[_chmnopuvwx "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} !$'*-0369?BEHKNQTWZ]`cfilmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz}  !"#$%&'()*+,-/012345678;<=@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~D?s>,""(2˗FW>Gȝy#7ش>MG^waE̤tS+o[G?? (u< 8f9y 4ӊBd$s@;uzJ=:؞rCYs}@\w8^lvQs{@FO\Կ`D9o󑮧߉!IMgj"}N:}~>::~ o6A YSq;r'JvGp6v\WyXkwt4U,(H  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY\_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-0369ADGJMPSVY_behknqtwz} "%(+.147:=@CFILORUX[^adgjmpsvy| !$'*-036)PSVY\_behnqtwz} "%(+.147:=@CFIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~OOG*{47WwYX1:+~zWֻwWaBo~ku].;qU wAqx1EZtC Y94s*'j$ !$'*-0369ADGJMPSVY\_behkosw{ $*0369<:86420.,*(&P ȫJJ~|zxvtrpnljhfdb`^\ZXVTRPNLJHFD ~-6yXGD# Q9*`wa 0 5 k)i=yPn*(} 536+,؅D[]u{DkX" x얻;`]$-kjV5T/DeU{ʢx&J)4'LXKU4EkK|8))[jJy;)$ZԲI-fOuEԮ.SH|!Ihb'!a+HAd" DG"p T<"tC'.h8XHpo9W\KE)ǩi_q#f[<_qcch9dIf+| O .#gT -**ВܰGnm@<^kf q"jsB hBa!BPC*LG9[GZ ,ѓȠ0cstw^k#tt(R$r^g| Ԡ:2T |x?Os;ڊȫK:4m^R/J?+CUr(t'c77 6clr5۹m-EzFkQ{٩p~0N U*NFcl_  uuIF -V $JN*GឝƱjV5SaB5R^!ޮhgJ R&> oEwQ$&NJ._z.ث^0۲/۶\3.1R) M62IB 20j_R816k8֭VC/{:>3w^y9N2ɣtc>ˁi*d>:LH&9rO̓;՛W, TE7wn;U?mbmb909ңE1D|7J@u]u۶Xm۶eYeYeW9bPJ(O(12$[XT2eƌ)M,IrH"ACӵi 5fĀAOg U)4'y!NNqst5ozFC&f ĨC *%A6! X!a(H "3< 2D>ЩCS4qX(Cck74O(PWd3ժʪRj^m/pqڱ7aLϐٽsF~Ϣj9J~+XWnͲHr1#eb6 Ӆ#ﮓUF>|>䮧ZF2Q7<UXn.޺Lڳx'}쁋X(?E\"?"r\/D:9DX̢g;Gi'T}Ͼ_n)QtϳE~EJ$zP#hgy _ ;zQ3FgcWC~f\!F8/Pbh=xPܲ;I|U&V(Ƈh1JIQkgo qZ<?֓X^>ޞw2;SFN+ϩVWѵ~:/J@2viMˎ1~N'G=H̿CTbf;ZB|-FyYᗪ~{CNJ>W?}r-EyݣUtNWnumkMa.m.BqccdC/Co.dBGyhaHPinKKMktlmnoglxmbiolPHpPPMRsrSvWbV/mAalCQH2N土QYHip=jukr-]oͅb^jΆO\}֊X_`~bX\/7~Kҋub9N[`suS xe"^XwIlbceiɁh|oBTs*wbt#Io&#Jp{>uViF4HOy?eB|.{A Yk^m.x+*Dah)efNy?ИWz {rpXN6:օ;LM@QUZt*<^eV8(޷MQh@dn`aO⑅w"n+rtx>IHPV]@{ AryW9;uB&hEUZDTbZ[iN`4cdRVtVyp5q;J@̱{[}>RA8rv| ;J(D3;@9IR\~Cffiflfilst+,:;!?.__(){}[]_,0.;:?! #&*+-=\$%@!"#&',-./<=>@AEFSXYZ[\]^`aefghijopqrwxyz{|}~ 򡣥d123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc%%qhGJKf17"'(,/H2-7JCDEF39A5B14*+.068:noG-6:,DG0.0,1,2,3,4,5,6,7,8,9,(CCDZ)HSDSSPPCMDRDJKb[nj) !qMR_B}u9obc J]-pSzng3rU<3;:P*B|'/S*P;X:(>'XO"'33:;:()(:=8A"`zϞ4TdwgK̬ߑ;FrwIQZs}, pc 8HhScWQt 21"bĨCqSX@H3p#d-BBJ$V "2iB5 spkU6lRǒ dwGvI'%]7f!PƩXrׄf0ԧ0ʯ$øHgI@?Ї>K*p˵KҊp?VѬ|QpG7nЂ1gOҀX+&Wh']2eX`'r$!0"p{ tJV-or; SfB"?( LwF&La]nR sªr*FmX9Du0ċwl]cYfk.sam[Ic~dNkP pg=؝kב#R SҖ-4'5eQs+mX?Gy Ob1t4ctAטPQPD0gXs P9{E'JP=:ad.˶ 鹦wӎ n  E^a.K Sv%:n닪=ۙkP=3?>\y7< }=hxCniAĞ`-`XVSR >srv_Zf{9X)]ͯ$ |BFؙoiTqvF7>zYGI;Ԋn>Bzpx3¥gmPfcW ek\)1 T{<m6'g#eS I0&N۔Kc'߹Yn_ht wWߐ_o>G+~^^yͪÄb%>wp^Ik҈se<,'-2|ޝmC<o;πwGG~^=fegű/[ԘҋoA\ɃpXNC1tɖ/+p6_OǛwއ^gC[nP^ŗ)xG&=nuON~~>pثr9WIwa5/BmOWc|6'0$.e@9:[zF8kESԕ@sh3wB1,YGײᝐ=8'# AE.w),3Ԍ!-`NXpD_u'b^<ԏ/{,qrbt{|",d dHVs~=9*L]`s(̛ѯm@RݪҔ4'(2qCfĄgjIya2D 1uf 㥊 鋦PPDk>cBN.n[)ZM*ze!T]#G,NX,p2ŎmE0QH r d r$Lt O*+4RK ``nL 2WN}zUkScAsk_jF T2QVpv 40Q3"h0Q`!Jm(mAh(dd Y eV6 G|s#5ȌVϗ'(T&D!nNQQH+1_ TCƂ³QB?/͸)hdU Pjg4JC߷Je}u33k_D{YVoyr vCNOl8[/.0 8O!yGNjkSL٩zWɘ~6V1:&m0An0R*&:Sfo>;Qڙ߾]񱈄Rse$]%%ÖL;Ď1,,,``v?}}D;X+ŵu~Bg):h<,nB~iO ?3Aevv ƃ7&lہAIزvv&[)y2sJWv| ],m  2r m?. ՜jԠy@ɉR0Ȁ G[w|7j]iJ7SmOQBn}ߎeeee `^ ގd2z<ƿ}S6,͘585H/ 6OվYW (9 PPMf x+[CsJlSI?eч6e8k܍j*>6]Z>˨KcEMQ>/C |HB~ X ᄜ.P0!B=jg r8+qHH2`x d &H@z`[KېB h4XL`f Y; `D"+~VLHBOoXuڈŢu=:6cW8Xf{E?6Q4XJ{/iWv8󔔏Wcs珇!-Ek6|RuflD+3v%D"2igJ_k=͈Z֟ҟe>¯&hjJeS^^E/ƽ."H4^ֶWwWxpXmܟ-"esJ߳j\5[g I\[f1>yěZޞ3=&}מ(4nJMq0f\č=,{.ec."zg d36.eZ$fys,ĩ `*`pB!8@ AP@bS*'qwOu}7Lw+aZytt='ߎ EǾKbqngwh +yp[q[}hHߕn]T\%^o[юV5]>!;z%C- x'̅mw c<W{~94|bKֈO/QՋ?~ ;I3d, ?8oYbiY6;4 f\~Ϩ3$ʟ[E89IP9 tWNMsr8[|I;qQ%c>_5͠5\ /@ͫ:/~I.IL\'s ,loк=?qϹbaf@ Mw~s_ ٥#?E;CV,bn" H0]FL z@V`5jk -UR0ѐ>c Ɯ0'Qb_}0EnuDb߃9l45(j . ݘcVw|&!U}m 06O,KsZz.Dڕ&7F?ߎ\oWrHߌqlVJlF3=d*F6s՚Bhke>GB;p#C~ƆhB5V&͂M$'Ss~4'8i9-Ɛ @#T)o?F t .4׃o"H upJuIC3!|,M݌ßԎGXrHF*'ȘfnA_ỦO\>$?SW3A$g@:#1P=aF==9x'#VKCc%ko`;6+q_*kӇ~"*'@3'xJ0ڊU$pL?xNqׇ#kUaV>(I QkZeBn3QGu$xAO}#W1|5YKnR'ϸ!I`dݒSzKљ*C)&BpivGe)w2'Y9;U}"q"v{(MrўI/vv-DIDYw(<<DCTbrԾ ?vw]yd_\Dď%'^m0 5+~Bq+܈Qp#oOJAzO`k* Asﭝ GNW hn|=UG4YB }%}0TgYuZx|`VԻ#ʋ* .:|L%LQB?^䶑| \sӏd nI 5쨤V?1AGPe[sfwn+FKԉ.9'oO-MbS'R3 #A6jkrb<#6R`9He33uq?.mdQH]AZe6]v%QٍӀ-b^bΆ=B= j!,5XqM n'+wD-ՠV.Ij97<Ӓ>}-ٛZѭx1mdXM}. 4nrVMފKg| GwQG~NOYwrR p;?$Q |MmTMG,[\zW'|oŞ{8Or:\]^K@!6:rO JMr2cF񾫿.ِET?AxizVO5C9q i)Jq $O 5_?A8{Whj=b;E8Ȣ]u'm\- ZI|+._ +x,ՐmDkj{!sBs3g h=i2ڸ]L~b }xHy1^; t!?9s Sa)Ecj w*c9 1wTRE2]'U Yd7¾|Ingk$T,BeM_wLNz- d9vOLD53/*ޞ-a\-S0Aw hVKG½53/eEӫ@;8d{}qk`dV2+D2,] 3}, Ƕ`x|M㬞=>8 T<# ztHAfCl, Lpk+j'Jn"<2rRRH&n/BPkz$vfVՅJRR&KD`^ZFniZxhHX"On[6j9n  쒥JV(UON6!T#CDJE&v.0^ 1BT5@@ŕb" _\)"Y 5$䃒aK,c$<С;_:qxx2|um֭(Ț;)츌 Vyp-:߫LaYW ڸ5/g^ 8< XdI%wˣ+Y+BLHjP!gBsU9uS2Z͢E1њ\E2,F\¼!MhC̩c9TMIB j(g% !HFloX*+~"o-`ZN@mM?uUi+6jr;W/&^b4lBVO OGmG^tH5E-q$LB=qpi 6IjA8a Qd4 #}>; zX2vEIE*V$ɿ ,)/">*&j =*֩(Dц(24NN< U{;и:n/KEbϢ+Usӧj/RqdViC!qS9]@*Kgߺ}Ҽ!MCGyaeDK)M쎍Jiܬ6)ÜUX$ ,sg^:1 ."wؒT"BkZ M`R 3v]GՎuLbA4 O҇wr'od{L}LuGNFsg:>I9E?7%f (]wvlܿ/{Th-{WQ0kXѵv L.m1GLKR\mB| z4L:$}(I:d[ 6Guoo[?$҉[e ңҸ pʄD q2'r`:'X)"قЎ}H7rU1xj0B 7e`OAv NmFvQ^~Tuy <[dgV!: %1B)ߊ~|֧Uy@{yΥGǦŘjC $ (1/ޣbڬ?>AAkBy!|yB3Ox3 xI_Zfz'K` C~̄Q-G\|ݛx5M̗8uʬ]p]fѠ U ܾd<KNĴ C(cxs=kE]?n\8}ܯ5^0R ),GIR 2I)( 33"Tchd0Rc)<[!84y.Fw+ Yr͔fρy4!8lK?m`c?_RV^\D=gsC`K #c{54tq0p.n+i'&fe#c".-'%3ǡyIb$dc[Y٘WVu4SpN-ٗIF5u񰯮+e#@xm 8-92"ҽyiQA- 8եuM%̤|\4`c3#¢"G)!@,ës[K;+ ªrbJ2C@=;86320-,*r<82YXSKC7+ʾ~rjbVJh`8y9APo.M C.QMJGDC?<:731.,*r nmk({si_WME;3+!A$mx[@6A BSPONˊd{zzxW騧eda`_ZY-+)'!%#*}si_WME;3+!? ͹ueQE=@A<85 ` ήvN.յu]=%ܼt\<젧AkJIqj$HA BzXwu2Dߞ\[ԓRQɱY)@M<[JbsS$b_^ZYY؄+*)#3ϹaeEnB"l|>|>y86 kjifa]ZWVRONMJ~|zwtromjhfdb`^\ZWTRP1FQȵm]E%1: سc3#¢"G)!Ʈ~fN6>!˫{KZ"Ք4sD%e#E8m (Le#3Ϲa%L1šZYxwVUTSR2D#c!a[TRqP EJ#!4.[pg_Pyq\YUT",'!?(" }umaUME91%!9J Hw6vt3s _^[X#2/)#A,z0!nC .X@a,( y . (`2@@qpm! 1/ VR  qނ;z(}M¶a9 APonm-l,k j*ʉ)QJHD@:60ĿOƺH5% yIbу `yv4epB $dYE@鈨snh,pI@xpd{onV>.ŭ}eU=-Ĭ ȘxHǧwG'֦fF&ťuE%մT~xt4yQbH.06{{{{{{{{{{{{{{{{{{{{{,{wqke_YUOKE?951+%C42&ɽyqi]QIA5-!y5 b^8!0@"w )Qȵm]E%1 ڹ)r"b_^ZYXWVTSiaQtl`wkcWOG?3'սu-jJ9"2ĢA6i`ˀႅ &HȲQ0X&faM- ݬ|\< ܻ[+ʪzZ*ɩY)10Џ/N-.%! qji`^R~zuqmiľ͌ L DcC[z:9/-mkTSP|yuspnkigeca_][XUSQNLIFgg&A I)wmcYQI?7/% 1/ VR  qނ;z(}M¶a9 APonm-l,k j*ʉ)(aT?cotX4>#!@$ D@@@B0+F_Vi3 8jn'_auKC %" qhYr"" J(_VI2AZ?QK-7<N^5!- E+q|~N}'%NL%pQ'Z"]#\,z$ibM{YxTSNI)顼zt/W(q7pUՉƅG-eW??*Rym=A71-/ bq/$3GoE |ZsoK]{ժ' b dVRu!eAפD3WWV-PchIsMo>S%)35˞'&ћ̌?0! ќ\ib8TrDK,q};ZNP6ЩC!r "e)HA0ɜ QA憲AJ__QD>aT$l -ui>sΖ*mǕ*bL}3Yx2>?Fµ,HJL%C|075