asio-devel-1.10.8-1.fc23$>o?e/'4>:G?Gzd   1 HL[jp ! @! ! ! H! )! L!!u!8!ǼȘ(ȸ8)9h):)G!H!I!X,Y4\P!]!^b"Nd#Ge#Lf#Ol#Qt#p!u+!v4xw6`!x>!yGhGpGtCasio-devel1.10.81.fc23Header files for asioHeader files you can use to develop applications with asio. The asio package contains a cross-platform C++ library for network programming that provides developers with a consistent asynchronous I/O model using a modern C++ approach.XM~arm04-builder20.arm.fedoraproject.orgV Fedora ProjectFedora ProjectBoostFedora ProjectDevelopment/Librarieshttps://think-async.comlinuxarmv7hl* EHV`3ũ">H,gF@Od'1vws%40'k3% : d* h;0 _>?{ G E #jL@ *]0E8!?7" _S@m _ [!Hwf ,Ji559W.S x"?S 7| d(OJ}9; 0 x ~ ~ 2ZQ3) m qz;b=}q002KD  )= 8 8a"} z%l v  Q-^ (  w Y XD ^CM0< U  l  ?M-~ B "@Z \ u V - kw l')'6W YX ! dp7/%E col$J|$ R72 %_{  ^o& EV  - A6 }4obc- $E77!NgM %z9) nj0-S =if4'5<;A_ -ddv" ,x A } #Q"q9y5[ %}aj \ r>D)1 @n^bF.E$%RYGhx - w SX m&$$Dac  h q! T B ht  ~!& #S//x &X   D $4!5*:A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤A큤큤A큤A큤A큤XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~XM~W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%W%XM~W%a54b4161cc09ac0dd6f1047582d21988e0cd1411a019e54fd1ba0722d1c026112335e3bb2fdca6df3a2334e7b4ddf0bda744e6db15033b35a6f88f35ee57f7b88699e59657a58d41910d901d752f0fdde72bb890d3b6b7aefa8ab27acc7f2ca224906d6c0e21e4db354c8300f4aee37bcb28d9d4ffc84d614c32b541d3e41c8a6e7c7a07bfaa379ae81411838f1533306e5b94e7596fee52cdd78d9cdc54ea0e1a04ee48d1f98f7546ce7137dd3e7eab0937a789b9baf4595bf9ae7b88e7f3d3bb1c81b71f189f5a03d15f22dee364760df025a9660214537984a96f91abc8688e93e99648ba814df719bb91c945ba29a67bb6e1f60f38fd717b9baaa9b775638be266ada08f52dcac9f94eb01f644708d690d9fb96499f3a3934c7bea0b015bcfe8f409e806a55f9ddfe02cd4df8e7bb5e21f1b785249a0b1033644f5d1d77c7d3e2fa240a59d37481b156268dea447cdb8ae3dc553024833b8959be64a4e8826a50a49fa1c36d054a6da20eeb49d6cac4e3978eeb9a53e08c49a4ea669c7814ea9b5fb775133f19cf6aa2c9e35b3ab2e32eec15601b7c7d2c00f940b913327e4996731dc7921626aa4556ae23977fa6cbafefe0d69b6b6a7f73add6fee6634598b37e08102667e1fc5166c114736d1451efbdfaac42b0c440dadc332944d8a98015f95370e61637ae557ff0c3e852458cc731c337c5fddeea61928aebb180ab1ed740739d53408a2c0529557ea5acbe74badb49bd307a53975ccb217d5033134d1667b6bfe657fedd37f3a23c78b80f1e59f0050a9ae083c1fc6bc824add8174423895ad594646b972fa36a52cc51bb530a92524c580e8c955a424e566e27ea3def801c8116be1ad1ac9c246b1a6903234b250cabf8b93cf01c88f51253d96721870ca39f97596e04bc74265bc5a637fd548a725b2efe93107f56e1b2cffb264d15f7d883a9d37c66a9e78c20bda77c582d0b1d3d5bcfac664b90d25434e9c306d8289e68f13f2ea93d4bbe453a23022700b571946e97b7d69e9ac9ad06406a918e14d2eafb8c540c704adfb7bb863a2488eacfdf3e6cbf33eac492db21bd18ced53c1c7597fe6fd9c9faa399e69460ad11264b03291b0d66fad9566b54c9bb7e4d9873deda3712cb54bb36f6786d4251eccbd6b5868c526c33204dccc9949d1ec31d8b2e49bb52c03fd676a5cd02e6fb4be08f9e1c8e013271114b3411d335da0cd69f753d85f93b939e397d9edfea2f7ce67cfce61fee7c86dc8ba1a6aad4a9e9ed20ae6f90916d5eee409c060582a119d654fed9b5b055cd89174114f55f3f51ea15012bd7c554ed20ea2557c27eb705ef5c1dac09487be7a30c73df12585e3f71ff88cec5c17b0c176ea05431133e1c6150e91d048471cad9f71b9e1c2d57869bc7a16d72bf7f5b3fe19a7c7d2d9bf90d10f085becf68b9bb3fdbe931f01f77df1c55ee815cbfba535ee4bb7fc7f1a2cfe033a2293fe3ae9f7483e0053fe038b2b51beefcdd857b524be40002de59c7b47e10201f6aa0ac62611c05487cb7794e711db6680838b7a09eb43b05e5609cdbb24b785b74bfdf52e97fb0468c0c389462c1c6de2b8ad820b3bb4481715e3ee078e7c23b09ccf59493e2b1dbb64cd0b16434238f5cb5958e93ac730c0b6778672c4b460370026bf075ffcb5f4e2aebfcd6e5bcad05cc7b08f4f6cca4af668ed5d2bf8f90ac3ed057a0dbfa58c4edb134690c2ad2058f2d85231bacd047013d40a7f3b1a1cc16fc5425df1426a3ddb4f3fb5803884fcf5618cfc0d4e528341c493a385e9e08b2df9eb80e0c6072f7494be9c14c9fef8541345c6c8b54aa87032e0bcc423ea5a47be43a52fbcf47b56cf2ed289e6ab8348182e1bae1a5ec4f2ede73cfeee9bd46d9a85ddb833313f8d0de511e246be8b4c09578efa65ecc4c612c5841f50725488af2c1e7ebb76c38abc2d012a9214dfb17ba86a72239d1ecc5c4a0a351b7b9ee6e972e1a43553e91e45fd6c1114d1e07a8373a949ee098a10d52d94877548ac27fc3034f7108b31722f4b3483894e318edd161ef879a5515b0ef8560497c5c3faf5866e52664abded00057c9539dfecc8f755b434887cf9ea4aee78022cf2b8f44f7079227bb7de8da80a337ea117285c1484dfa75be82e881335623586f0e73793ff412f4d4a84a692ae92cd63f1ebeb294743664a34f24ddcda43b6761e3dd9a957edb3f1cd03b3383c4ad0e387735a180995adceb88151d725f2bce0d95ac2e9b99609a2921f5866248c528423f4e46c2d5e6a5c86974a283d4d11250d17fc5f0f023632fb0b7b6eb231450e6e20d95989319b419973e171956222986c4b79914d1b4343aced3dd3ac3b3c2c18ba747539bcd1670be0adc590ddc7a97273a9f687b8c1bc1e3b981cbedfa46a0be00235a8a14019bf972086c9bd4ed6d4fc4c992b0f4c036a53b71b687a04bdded6fe47371078ae058fb020918dc37563f8b14ff9822d0fdfd9708c20531593196b32550f03b6913917f5d3ffe6cf7347669c493e2a9953802ab2cb49d3dba7f4d4956290ab8abb8f9963de6bf6a4102386eb03361efce4d790e8fa5e68247b7b44609cbeedaa3838f0675de1c7da6c1e4dbc6685065b2d8b503a1965b7d2c00e22849bdf891e38226e32b4b9cfa5a8159a4117da066263689c88517301b7740ab1d215ea5d1c53c688e9293ee9f3e5c628224049a343fb291718d920b8d2259a2223d36017b65a483d51f74d0592d20a5da7c04decc2225bcfe248f32529d41aaffa741d54b1793bb0826eee955cf1cb473caba7e7cb4eeb260056bcb9c260ca995ee625ae3717f4901ef19ba7095df6958fad9739cc5d73b1a5620ceccfe536040f546171229e0963e421334fc840c90362fc381c95023a2639d0bd8bef813de5543e05745b0d012ae95450c033b3648643e40f80c48a0d627cefd62842f6f8775c8292dc212934b59cef4f77ef5ab04eb3ef9cad51b6279743e7ac8c3fdbe3a7ac0c7de1a6a922ffa9965bfbde24af90d384c9feee5fd96dd59bd013d11df0feb22672e4ee828557fd2099dab772afe86a6dcb800330ef1692abe12d509d356e0edf2b4ff175ecbca1c9cf541f1e24bbb53279f0b7bd4dfe68a0a85e6aab56ea88f290ba81158fc925407bbe0b86962b88f100282372aebde5d60a1d26695ab14e9a88bb519d7e2944ed24d7660e5f99f447bc2c3de6cf46b87c1f764fd523e117079ba551b11978e3a30f49e2002d0f401cb0b4a2edf8d0aa1e63bbad1bf6bc7a0e74ebb1b2b5f572f4e3b593d8b3227966c3521a88b52bb86d38a68276760382f343b230c257ee24456c0b9f10e9204cb56000cef6f4193234a91dda2c70dee393b1f7c6a05ea5ce74d2b3afa1a69c261d6a4de0a5774a92a62aadba40ffa22ed0ab5f48f0add77457d855b35e28fb44c58380762c362f5231ffda20dba34b69ed626d305e61a6441c650706ff253feeceb50488dc06e9eceda4283805ea78453cc845ecbf42fc5e59d5da0d49dc3c806ba8f67799627590c95e3426a6ba85fd4237af3fb711f05ba65fcc7b17ec74c35c04e3c76170236b183a7d35d7a4b3076181acad70d1044c40cbeba9a9d2d1f9f36b25528c9324cf7f8a3dc297331cbd626ec83f7e18f683b97eadc9e4febc96e801f5abedabf2c28bec3b3d357f3af137b4da5c8de8a07d6899b4c09038a8d3a0bb363d8a8d9653417c84a9dbcd64fb97dd4f23a86bab2465f281f6e049d03786993a5d130f10e08cde96398f82d6ad3bd7b557a373d0d435681ef31dacc88c7cc12a3710e48eae3d143b15dcadca04d508afe391aeb139d9bd06ae1d8b8e6341355eab76c2692b5410885f73f968e0316154f19877b3f29df2823fc3d9841f6717c34264bf41d4f0772e2b883ae530f5f8a171b0e0ac67a2683c146920b3f4a003085b9f4415e43fc152100ac34e653c5752227f0d36b56c194ead2420ed3b80c66e80057e3883824d13134a983b25fefe2b7cf21b75e029bc53a0ff14ac8c62eebc80ae489b7edff1cd00a8729d6441b03483d7258634f6de96b1d8397e3ae17704d57f18183bc5934895ca60627e957e46317f618d68c8df0f127c4f1ad2bbbd3150557c98ff204eebe005aa7c9e1005156b2f3ce3f3aeaa182576cf3a29aea8a666e79c826dc6165106809652673b59486095c44bf85a470331757528a0149f78701e177eeb52f6c6f50a2b88162d84da86aacbd76ea5e8cf301dfb10b43288d75e3bf0e2c387cc4e7605d868111429dd6f2bfbd99052bbbe8704f21554e08977f2f3b6699d6363deee91eff1279d670fed41bad4a257664ed1564c1ffb1e02524e73989203171cecc8237c16d4ffc89cb01e9f2a9bdb62b323081659a276a25e3a19634d67a803d6af46c9ccd11690e39aca850daa4cdff0cc8f68a0909d9e7f5db2004d2994a5c0d0d3c3161d86dbef83999d4ba96c3072c15878e12487de12cc3ee46780ed389e88d4c121be6b39c8b63004c18b9233559c1ca117cfc6a705454d240f844b9cb1c847b10f2c89049f7191a4c4e4095c52331c8c68c32c8c803cc5689a83c4ad25da20fe03bd3e6ba0716b57ae7127b9481b15a06333ca0f87d3be21671d7e832be0f5c9daf6c0a5b041b3af050cc62829c4c9959dc77a758d80e8b0289c9d3361ae207dbffe319790f4add5ec246fa3eb80cbb41b0a430b1978c898f5d222b324cc01c17794f71273a30280aac25dbe762c4e1fd95d6eed51ce212db25b10a8d695a53f992796f88c64b2eeb79181c7539571cf24717040b92573c6e06fdb23df8f0f4a51bb94c638203aaf724ce53fd68353cf194637c94b05ac4a2f1afce8074ece609329a7de6dca28979c195623aa9bf17cd7a64170841b26666a6595ccfd86d217d8cd87c2cbac5e1b2b089820c2bbaa5b65ad5fce91688c1578db98665d5c941f060a6067ca3db2831a9589e8c8675f541e470a86ec69229960a733ad051ddecf9dd04522bf320437216ee675c7feae2e87c48462714178d9d1c654efcefbf84238050196c44684fe7eca34b01fec563d652903aab334a1606f6e6b302e5808fb9f3dedf5e926f480b2978af78aef6e77e1e2995f4f39c25c4abe778ecb68a1e266773f16054afbf2af46efdedeecde9d172e8237987af20aa1bcc7b0ea6d36bc0fea995d085071b461d797acef2e32787d0526f27053309f9736c43d66f747ddd167066361ce9e7b7e22a101191c1b573d9de8ff8877d4f10839a8c7f741ede655b7dc3390e9ed5a184d48469e3ec9046114f13fe63e0954d7cb6c7991dec7de4d49bcb87617261d047da2ea804700500141ce47a46fb7dcebb2747200d445ee265b4a2721bdda1c1ce43d8a9bad6e178827b46822630edbc7c1d24b43df2548a81756b311a0c0ac73bac8bc7443cde59065375bbdfd4524947f195473705a368ec6940574a647f64c05fdec2e855b0af57665f9c82e98ccf9ec68ddd720db18fa4315fdd24263463944c075157f17c9b08a80949c741dfd5427a60b785bd005def0de521c894f871d175704337c79f4b838850a31aa03b951143b55b0f172be765017bc2cd38e4e0b37e4312132c40cc755bf932664e41b5f684797afb4c2d770eb38d2e7ba127ae892812e2f681e3342b9a404faada79bf232dc64333754a356cceae8e89b01b955ce3c4da0b8c6ba641a5a809490de4fb55ab172eb754d64bfae000d870534483625e595719a4203cbd1a054287bf82f534a1e22a6f0de8cc0cc3916746696829db6d574a8d27bc2dd18e6a6e75e8fffedf531f15e767d47b3abba56b180794c232a858cb3304ce87146cc8314f1c8ae54923ab3b2891bac6cadfc62b99511693a8c7f12fc781265b85e37df1af370db6fb6228120d10e0259afa0c5f51c1b6437f995b2d6e9e21da869cc7a49862cbedf0ff46de19335f69e7fa6fe95f232e2a2d536f1e191e55d1498eb6f5ddcd006d103cb643074656f8ee7a5de1b27757e11fdf14b7edf6b278135160c0801da4b137ffda36af2d816a8536f09b658fa5fcc7fe9c82980b515966ae2160b9355f5f9c6b1677fbe7917ee8b7495a12bb9dff8f629cc1f0c54cff28665fe409c60e379682074f36a6e7e251b8e910258d411dc7a4589ca9cb7a652b49feafa87daffda4c383e5d97d7d6c51b15d732c3c8c71288ca98e6d293dfa8059bedef293b089b6921cc249d2f0b61bff0566723b387bfc6d9fcbf9558650ad10428c6ea717b0b12570581300f7227552cfa49caca3a91ce930fc1f983c717486810566dffc054b730816d401aedce9766e3342fb8f563cefb6df44ba2f1fd0f43738f00a828a73f5b7e26383afbf406aeb28d3ea0fcf5321031b980d7db56a0a68c1da81afbad0e602c595e269e75839d51854487abfc54d09f5dff9d22c29c91e5f736d7a20793a0af54f8b22182df2e159c636860fd15f4ea6cf09c305420d3f0d0ec6fce089dc0884d3ffcd49f5e875928d0faf174bafcdf5a72158bef525be1172ee58f3ae670b1ac62d05a4e226fb74a10bcedfe563c310fe4f8ed3903a11b6d6bc5ada7c1d20cb8cae8b1eca0a8e343f5874c6034fb4e06c13b3a62099c42d2debd56c94ffb44a153c1a0496e86cd5e17e863fdfa7524485770639af0e32372f51f098a0aaf2052482b1dd79d59ea8873419c8a250addd98524dd2529c779a2fac7e71402f3ac3fe1a779bda2fa312b9dd494f47c45c87606c7a62c0d7b134239f9f43c25d39cec8922066f53751466bc0daed461b8ad7b3d7bcdadee09ac5ad6dd80e0dd39b61accbe8deb11b663ae750a958618e61497bd0ec881ff3d4ca8c43720e1b376518100c87a3a8f4c9f0dfd08d65cf485cdae246610b940f0dd044702c7ea9db72e68593d3bb6e45df8d938bc2f65446b8e14ec5f06555969e3263721ff82d18bcd5ea2be44791de5da274fb98bef33b5a6f22f8f9f3e0f273af9a06f1d5932bf4ab18a1baab3bac6f921d6a9f3b9feb2fcaf2d26f1b56658e6d18364af56b094c0eb3b5c0b051d8b7073578feccaa0b79d2aeaab4bed8eb2116f73b174f7bd6c1def8a06eddb95bb3cbb1ae85a3808c8962c10fbe183f81ac7fec7b1dd9f6da37a2292e48575420cf2525e05e25c41ea33f18b3bfdc27123fbedd99082e6cecb70cc81a0144bd217e5734114510cf02a6131e323e36f00ac2b8e7684003b89eaca12b3ade38b34ef84f6d6c91b701b771e888dfecfaaf6e0360a51263bb0876f4b701622c72d7c7085b92d5680eaf9452a9f1c489117e5a0236f44147c8187bca6a61816762cf16e92652629702fa3fb5dc0e820db2856d9804e4137d0e55d70e733290123efa02011f1c55dd1f7281cec1437a3b2f38d9bcd8f88585f2eb66ac397527f659d3b0d4482f1f292f08ad8835deba033b415bf18acda65df9d3a7dc19f515426c2555fa73ec6e8fac81b071107fa644f492c541c44663ff41d717a304427dc1574e02d16c047cf60ea61ff879153665605ab03ea4909b8903b8d94b5dbd273f6f3c02470bf051d8b2e0748703ee8f39c41cc3d03624590176f05a6907b4405a39b7985990697f67740e7c947a5e7aee6a7bc944829a3b18de7bfb9c8c2fe3ff03ab057015501c6423ed8a86898f9ec20a36aa1512f2bf31329f8c1ac7be9d4c5b0e594b0a7d94a9a830759b666d4bcad49b0fec5157c547dcea793c1d1ab02ee34efed5b9ef1556d6f676d5058922a75a65056e523d288e623d4bbfc71e4099fdff7267acb84241ba334ecc77c80b2b43bc2d17ce72fadf2b14f270aea26faa3229b3a3e448a5bcb956000d1e5fdf4bedad354722d2a2f2cf6311f43e538a24f185d369834fcfb3d894460cfb3cf9f4cf0fcb837d6d4cea6ae343647ffcb708d05e6de8ea7573a5cb381320489ddfd347152945a76673f6e3e0788756db21f4ea175956e848ee686187c06eb5e97907d39caae38f2b8f7a3d4a4647d11e3c054f69cb461c705f7383ad8058fb376fb9c6d947e53ef6ac9c8c8a13a5031ce5e843464a7ec5ace9c2fb3fddd3a854eb33253665bbb9703c4233b88cc2ebc21aaca61d5414e79211a7682b072338d69a544a0a83ac923067c06c4f3f36e96c0bef4c5caae962993938df59306deb8f7f4f44bfa5e9fc36246b0b43247381e5b0d877648da22ef7625f662993616f65de1e73c7e01ba441ef8c23fa557ad6f8c7071e9f03b6b7e8f8b2c1696d870f50679c2546a7bde6528e4b6def55df7c75d0cfe46cda4209ed3a9327009d34cd61bc7fc00e1ff3e1a6dc38e5a42e6d168c333d336d2c9aabc4ea301b7d8c6b74f7e05f9fe51de0f02456e64459ce0426a9a3c0c298e9c60c1ac4032175904ea592d5687354472d3cbde26d78c89f15f0537855dbe1036a0128986c28cedde539061670dba105b16b198a6eadd4b8d71377b090d70d31979dd32329c8b0580ba3df1cb1d5485eb3f43d805f0119e4740a6257954cb53fb6302a06add5bb569d8a647a124eadd9b2ec641f69d760d222ecf054136f6fd8cccb617cb7575079b4743a7929c2f7cdbe8a19dd78eea139f1a9ebc5a3c2ca07f6ee09d56f29e6a2feaf4403d7c64cb11b1a30437009bc0c6defe4ee5d14b77d8a5a4fb80bccb2921e8d1b9880787f886cfa55cef942201f0a573d6052ae6886e2e9ce45c3df7e948930cfd6c2c1c09702d3db117e9609e05d0e803ded7adc3ba907f818b830779aade25ff597869e3ebacd0afb902153c8d1f3005c0b87dad9228930d4a1fe7de555664d7d716667e1013973cbc0b2cf5d5e413436158f43f9da54ca1f84d0b9b773cf2ee73516637a2e22ed863b0fa436dae6ae1e331cab969f46bc2abec68b54d94ee606801587a4d652bf87bd1d9f571537a0d64dbaf5109ff157de508e1c06c625656cd75a43a99ab677f0636b9fbb38b77d539e5bb4a35fc6f0fea562e1232235c5b02ff3f959552690d84063065f347e05d6cd96671291e08014f25ce89b06d1394d986934ff83cd84f04aca5d779600cf812ccad3ccb378c406d7e6456790aba7569c116794f02050c97c630e9376b5aa556adf1e35a12edb41bac17cc834d61fddbac9c9f9a7028ee4b77cdd47eb609ec64ba1fb398ae717aed839109dc83f0bef825e690569f1c4474edd33aed99110df1b19924b4469893a0592a90439de3194d9da597fa14a64145045758b7cad601b9ad037ba4784e0c45e19ad41aaab1e2eee86cc54b2c5291f4f9e32f0e9e73a823bf14979fb4298d3eb182b7cca3ff5d4161597271c51291dd2241a5e8e10f29b62434b80856ed08b86ea89f6fb85767620f5393baacca408302e30571a34dc61b431e20ed7f1939d0a25906daacd5d96f9ce73415ef5fb431addc1cc5652f3fb3da7de427bcf8efe1d029a7622f459f52b301ace5da8f8f487a5daf346d77a3898180334b276d87176dd9c575dca5deeddca11fb64ac1487f7b5327d2d9af3102dcb9614397d1e0cb6b74ac10f0d3efcbebb821489c3f66ff8e7c4a6bd62316536b5d2210b611db62570440e2e90f43cb0ae724021f08374bcc7e6618fbb1c66ba12b3af8e7007d215a4c63a465feb695baa04df5705c63af567fe8b373d7ab5333e714b35062b485c5cd5169783d3dd1ea8f904292d63eef5134686d8f50eb30298221c4cc745cc477fea83282f182f42d095351f1573bc6e890e7a610e8357809af4a79ebabe03087939f7078e39f7a18fc10d01afc1ca54c4c80e68dcf28f5cca86241f692e9098791379b81a5f6bb28e3aa14bd740440ca47b0e1bcc2455e5b02aa51afccf737e45f8ca52ebf71cc70cf55aaa4b05c59ba9bb1d32a96638c9f4bb611b036d2422be06c0d45cd7bfa589c53d3ec11dc798b0ffabe88f43d3eacd03995c4750b5a7a947ca40396e93ef3e6f068778809d52a405a4b6aab8ed74add74bff5e6aca7cac1ac3745dabecd81ed8064cf915560525242f524d214c80dff5666428c2bea0c8127aadb4acd27e27313c61aa8b19182e5b442c1bfe0cd87708345060c8de12f1d4caafa63c5dc6be24519ceb965a7f628af34ac021baf11796aa729819496302860bd2dc3b16c18fe87bf6bd284e798e94e8b2cb7c250f5da806e4bda22c2cd1cc0deda81d85c60bcc5a5f7828f81ae7cc416ce7d47d681b91826f63e908650a5389c57f60a6a238d3d084e872aae114a106c5f55ede7b44942379b559aee3bb7cbf3a690a7149311e1cf00423727e886ddb4e05ea2360c250d91a09b6fee8e25d340950bded3120e5dbfb41f3e383bb408c536a9b639900fd9e72c7352a0aff54c9e0c7fb9063619ff1fcf47f5a2ec92a830e29a567e5ccedd5ce7ecfa162e4d02a64381484c2e4e71474235bd49af1d65e1ff0bab9d2fe15129cce5e9c395dcb671e8694762d1d14e6e92fe5c6a45f77c040d707dd27cca861d5a2c89cc7db64c3f2a4eb62fadbfa02ba8765466f14de88d06493967955b5a53419106dc52b9f7b2d6558aee55eab12adb283b36dff3f39797f982b3dab3d271625df0dc90a49b4121e0191d026118a7cb13426093e83c86a462672eb743311536879e6e52485b56aa37194fdc28e407a3c5baa079bbeee6576e239524e224e719b3a784412a0281c9527a7e3a4a8d8c0490cb43f83c6f802fb1adc7e59e9f2d8e783334fbd6e98c2f557b52fc676861016cd7c4794ceba7a8bd674dd6ec227bf3dd7ccd2c2a615006b2688af7fe5d0d17613ca9e6239e20b063b93f92c9c7ca20fc2d2533f482b271e386545d1fab6d39b45eea121f716b26381072be9a16016ce9f88fdd37f1c7cb9b0c74e6d647815844c0483751b88627ea2a3f1a499db916e3c03b9a912a9e4bff363bf1a270300fa77cc9e926f40ca5fddb5117ceeda3900890a799a14f79d8c6a71b593610812a9085247dbbf2d9063c1bcebda1e93375e4b636b6ecee8b7d2ade61cc4486b75fa42bc6b5ee5c9b627f0aa4ebdb89d12fb227943865d3a308ac847092a279f34d776404c369f7b50903fc9dbce1e153226ce97c1a40c1a987d65359b7308bc64a8ef07911cafc6c220d34ccf135834aa1138e52bacb04e43984bd7058700aa0d70a94d42a3e50933d85750cb974e907b26203fcbb04f42f2e418ce1fafe053078d1ba2e48078f0c989e284c6a7b1263d2152eab07ef34533ac3d501191dd0cfa2ab384cf65eb6822f14ebb8fa98a9626081f060c952c5ab7d82840392d2ddf9aa4b188ef4388de9439469cf9a6523e1890c7e453e195a62bd2533d0d5f049a776b9356e4288f43a79fe93d09fdfe688e20b09c1b53ae6fb7c9848892265d8893961e20f91877f1032828e038fb9d98a45237ea5de0eb334729b03668f9e11fb89d601667fdc46b6d490cc224b9c672ee58d8ea6e4b645febac05297535457bfc30c2aad9fd749ad6b12907ae09a7f42cb8a4e23a69c2c31f70d58cd412e8a431dc7a59cbfd2ce5aadc0323a310526b7396d8f15d755de204d5b2d6ae950909fa75932d5a4dfebcaca7710198dc286050ed37d9b24fb94dcb0b8a85f2b24b35d6a1475240b96cc5046fc1fb5ef960e23daa6644ff2ae1fc3c87487d0be5fad426eae459aa9e0c28e6682227cf47b9fb90f05c273c4a70f20618c4897326a3c772be420639a23ae8d938c1f51f4b133921e80b702e2f9a4bc17005969a5e80116128b34ba6343c5f095e28c0d1fe1a264beb779e1542aceafed740a28058315e02bbc13855a4564270476e30d28ce10d7c2b11d511dd20ce870774a1e7492a33b2ebab5325c42b754928d908a75f6af6e3094b59e6b82dd469dfd58e62b80b4cfe2537c08aa1cad70029e29411a793758ca7d2df3e07dde0be1542410b152271a1bb37006a852ee433d5d26fc4d44ddde99b9ff8ff82f599a395c7cdf13447f54930ed350fe30fdb8c07d978df8f0a5d7f9f0c79def3a9e1205c26e670c4fdd1833f0bc2928125dcaf8fa2f508b8e958cc16a3164754e08a372d709c8c87720e17621fb7755fd39710f2b4dd2bdfdee171ef64ac9c761c1c6d23f39777a2a71f772e43921cf008ca3f7b0c3e62a389f13839ec7a35d1e1563a708d7769b0ce97a509f3af5cb2e96b20998e453096448da727492cb5b2c1764e2cfd30842e2c840f02efe6c7d29e59107958d50375cc39843102ad43067c6fa0f9c5ed4fd47bda7b7e0a1458ec9a63e8eccfb320bd20cf4dc6154ea8d11941ead238248e072d4f2e3ef98263d59f132f5c24c3d3df4192491646cc501d073d5670896e32f45f251da91fc9c856982cb89c347ff334a927088648a475f24fecc5b973e061af9320b20b098006101ce9f3d7f3c45cc955c56cfaa07e1c8a0ed38cb2ea848576a237997e70aa3574a3a1398dbbc3c2d1a443a588cccd171219cc13d4f0fd4546f18a2de8146ae2501dd5a01a9b513949243da1a0996b3cf29975bc5a1d7991270866651ca3798104a46f5eb663baf3b6be712e3a2e5bed4ff6ef2f6b47ad2d851f932a530bc366f11d8a60ac73242187a2f5fdd10385b98a167ec08d490b98d57cb563e060e5df124b8375bc88c244dc9f9676152ea9809bb994304a87b9d620e1b7b0fe632b93b06259ab608880c3d40e092859e4eebf1b2598bcbb9c81ee760603797f9a7b4c97bab00977f90cfd8209c6bb068867913ce06eec2aa5c702a25e0fb6335cad8c63ace81392ba4c4625af60315d994364af8e5f7d1f35d1a7eea4f63187744d24db33446a4bfef01ef7b70db9ad149b31f1c97aeee84702bf05b6974d15163c94985f16359296145d6770c4ef71526173fe3ad2ac1d65d2b4a64a7fcd73c3ed0e2fd371f9017e5698a0d2985425cc72ef4f8614acd2369f4a7a48b6a53c1264d8c470ce804712b7fab6a9be9738d800fd1d53e91e28548cdfe5c90457478c899d750463d0b9d8f311a48667985d54245c6fdbb36b577879d5a45d1d3ab39e8388277d4983c2d83f65d256cb436c63b12dd5745842c02db9a20581e6d2673bd8b6d1de337d3236ee531314436a8930171eda6e1ca1729c6f4a3c40fba48a50fd33205442a2d67e6a5dfe97d6ff745ee9119f493504014af07f57336e2c94aa1e23dd780b51021e818c92fa8d4186206660484cba8ad80fe651f175c126b3f0956fe154f6d073e8817dc347b6f447b1612dd41d4b1a583e40f217c03a04ebd9a8a6df902e6bece1045abd20c243477a0faa7c374d08b373f13b2c0565880e1106230d4774fcafd55c96d87723c1574aba809725cf01d058b3891a465f9c847cccd06f737393eca296a68f57ecec5d097c5b7602ce12f9a49e901c02b2a5055f34c44b1eba9eb60cda9249dcd6777552eaa9c3e55e2993376ad649d8ac6e1072708498776ec1c4cfbd2584689880d1525db344c93ecce8d1d5a6f4f6366eecc0b1d72382949dde540e900031f83123b445c6ac87aa3b8a03aa95584501f9c1df9a7162b1d9ec2cd80368092e3e56fc67c57868dfbd53426fd91ed3b4ad9190d2eb1a2e35301e808618ac581dfd5c72c65e0c1a6adc56c8d5d440508e52408995141c64026aadf47c988cca27674b89bfa10546cd73f8f3743bb4b73e86a824c987cdcf374b38a5a7005ec4449ffdf63ee535f774512f31e7dd53416724626d4c5ba1d36c7e267fe687ed8833c5c0789f5826ea7ef73dc24b7661e9a592f9f65ef6aeda18aa868aefb230af734f571c415ad4a946a2fc5dc8c3ee782ce830a64b239994577fe1d22fdc5cbffb931f9898f453bf18e17da0c7f60646114c233e9f4e96d63a84b268425c89271eef54ce9fec24eea2b4e40e57d3a27f4f6617bd37a71da9fe069e9c219dfa98bc4cd48ae44dcb16378dcfb7b2cde248d2996de97adcaaae1e393bc4a71c7651f1d587133c76ff156714ea249f55348df76d4cfe4af038b9158485fdda7d1e1bc2ebce035381b0212f4af9837ed6bb6289d9c1cce3109debca47349a60aa751f1a0b8930286a2290a18656fe7b35a4f27ac6b6f7cdecab911228cecc4e0fb4337d35916e9febcf25a926dd770b84752d166c8fd8220fdf5cfb2c85859f0e6256fc471d81182c0884c8d0169886ac6c1cb9f2e6d7193566b0a0c411466180450789b22c068bea8a301ab8a9735b0e13e77a4c6600db3e17a69befd64ac8309ebc88124439d3d399cb75ad78f2e72b21c1a993b10a4f7f32e8ef795cd9956fde92f9b6415f13ec2aaf285d18c1de73c8b3c62b5d2cbc1eaa44770445c3932af6917dff9757e68f9ed296d8cc3d8f60ea03e62d665348269c2ba649cc95776706b2ac15ec60b15c77f32fbb420aeecbdb0199ef25124ab29a9c937b824cb298d4820083ed28cd15039432589b2c05510028102738ffa1d26a211c9bd97097552580c836cc17c62245c0b4b2be67de4acbd83399ecaf51fab0bf7e5a75db25678e59d04238f0bb320141728df0dfbb204b3e9582ad0b3828828a06c97d370eaaf1690835d52a499cff67bf37ab2df1e13e5332e8a3c7360cc32b322d043b9d9ee82a649bcfe60d9f5b5b69e9476c584837961311c81f6f1f3afaca67b471d20add2c1fc05cbe98f25954dc3acd5a9bf16750b8832bb328baa9dd8e8c61ef76b4144dd66cd0e353f0a994f3fbc70ac4b16d87ece79de9fc2b64a3efd2a1a790700c7c70a26c27c4a8f82caf2ae67742cf4e1294dede095afa88c68ba2c63ef4f733570e79b5c04b3ba1309edd051e9b00275c92852c616dba21c39c4070b8a8a81f447746b0788b05724782cc15db724071083c120f638ec5d69f1e70a4115e0670af2775333b2e7699432591ec8b13e509d55d605004ec2dea307c7c5c246e686a915dd35d6e213276a5b32b6d41c029d3eb27e2d291e919a9beac9c4fcdc5b62cbe2b97e16cfdb521a163bf91d7fe37f299b37c999bf0e4af803164c43ad373d69e1ed1690101f70507e144b9e56b920ee51094abc3185c7629818e9bc4491095c0f9e0ab4c255ca1a1b9cd6bef29d7cdcfd207d8628305efa148155d5369c569d89853fc327f416e801c8fc0e8b865f6d679e7c61976daee00fbda5272be75a5507e7133d2ab1db98cd360f3e4d6fead289666932a090a83888ac1799b502ca60ab4f459836b6ccf953293c89e07247a52ad7501106c87ec2f4bded1a984f80ddbeb19c7582e57a9cc532cd88b4125b9e378d4e6e494f0a663541a5dcccb0bb093c6d59cebcd4642497a744ef9ce03b499cf6b56c57eeb8be7f0b76420075f982b6e306912f2dee413dbd1ea31e5eee2b62e925d1a90c6ebfc2685ee67d0b6021f159ef3a080660dcacf8aad520e5eb54a5ce3b96b57534ad8ff6e9f11da023c016406ba815a34f0749a3783aad71231793084a0119b1a6f5a79d388c6ae28c7ae9e77155ef48238fc685c1519887445dcf66a3a19a39041bd950776d54a94281a83c639e79bd61a4d2cf653f2f8122cce03b2f48bb3411e4e549d10f757bcd393050743beea66afad3e09c14352eb1f4e187bb96e68b7f11ec3512a4b7b2472f15aa8100267262fd6c491ee603b87dd6c6fd15bb02bd75df19d80a63494afc129ea7e825a5e2f01ba4dc10ce52270c34d65ef54fe072af3f899bddd086c89643dae90bfaaf8a1550158fb33ace4489b7b4378162af5c42f5166a3dcd60f107d6bd6ed6a6e658860f68b1e6daa01a4a54ae020d6842d47339dad33dd6a37fad1ff8b6a3c09891d70bddd0630110e22dec79cf51c8023c162d71ab63c9919fa685649bdb1cbdb51bafb8af36473ff89b34799b85f51052b1009b90219319175b2f2c8bbf0bfe972c562c2084fde62ebcdc37387c14bb2b201c5be995d2c53b22aa5a311894fdaf3df4c333a9925f80f99228595cf2028b77a396789a9b92b075a2924ee870dd2364151bba04c7a4b763b1bcf9ab2470eee6b396357dd39fedc40e70108e672ee9b92f98e7aadf9b0042179697e685a4391b9b45131ad40bda5b5a4f30e949b7e5fccadc478bc6ab63ba13482fc75ac4d1ad34ae1bf05bc7a57e0a3861c91f849d5237c87c0f2603dbb4ea3e48f2b503ffd5b2188ad11939b735bbfcaada77cd6baa8f5ba6a140a5022b43ba4bee8d6a70055b47d73b055bc2600982c74d844119ad34523bbbcbf8718e5adec0fdba2b64007b8d11d5cd2c396a3f1657410f535d3739b6012457df2ce5ca6d9f8c8764b684a4fb3ad2d24d728114e3afa32cd0b3cb5d1146f04e6ec8e345e6215f56a897c676305ef88fac1bd65facc3ec92a74662f4ae7fdd3b8eb67631ace8eb4fb96d00ba94ede57e3cffb282b92c537168fae971289ec7318a216d99c13f73937799fe4f1284059c5f92b82c7b77330f0509909e7b8e6de19b08bcb5172fcadf6e273a411e22a456884eab781e9cf7a222ee9a7579874e8742950fc84689db6ef773d6e3dd0746b12e2a2a8d3031c63f11558ce5719fa2d78941671aedad5732dc4ffb59e637aa0775bb22a754374c92a261e5f8ccdb75ed6270d48b24adde9ba2c0819f2eee4c51c9cf82d9cee44112718a263b705368beae5901c2895c0a6b136bf2d1aae174ea779499d06b90e7c3f977cbeafb2e8251b25ce8686beef0f166cd5d2c4cc5aa7d7472e8dc87b0f06782d0a764af2e58c253cef057c986a7567504edc37eeba888dcc266712c555336c10529254b76a0eacda41d5fe0f78a83b5d2b1fa57a78875906f9dc3832e7e4be8cb212378d9308ec65ed79acd233d1b564ccd32685f736b477f65edcf183863921792d347e3432e1313f8483efc532ef043d3b58f29bd1479a14bd9c007c416c676b33f5a5e7ce97ec01729aedc7778a95fc5f9de1ba540b7c34fd616043aea2dd70b96211ebf2cb4dcf9ab2350392a2551d5d73270225b2f8b9b2107db3b2b5c0fbb3f88515977c74107c3390badc534521ec4f7d87be919523ff77b0e36e725c6c1b46505ca0afca9e3b0703a0c32db63ebae05891fe3767a62c749a86cda9f0ca58d61d4b7f0c3b0287fb322ef4f2f67e80fdf6f29ea0370c121ba928331dedec639560f7829daa56b195bf218b4a27e23a749be8cc3d201b767791121f13840f27395a0c8d8ed6d72c7cd1b7627c987e847d02670d029631c8aee567416ececcd98cacaa2eff30f572b87b593b3ed7104a41e423753dc3e2436f791b4a93e987c880faf16ab22712c1e5ee24241a0206154d6a5697379a2aa3ea59436f6e491d86d4c316e5ba8f32d81ddd928f351979a5e69143d8db3dcfefd47dd15121ae68ecbe5598e3ca09ccee8991d20860641d3ebc29038b5289c98a375c5b8c9d03531174355fdac9b8f48b6b859b3aca090d379dd1229860222d278ca5de9e44a891f3c717be4297386df95cb2e50d99afb1b8ef66fc20084ef96d239012f91211684aecd41cf7241f64fa04fd7f69810f53231fce9e9a505d741e9d9e42edcc95491d1b305ce2005c4075fbab9cda441dbb084c8e74dd02959c457db4f873c6cb149bd6fc98fda82416baccd24b44f39e69a4eb747706ce1a177db0edd4aa774c492c49e23d9bd0759bebaefe11282acce2aa8a64487505a713f52661e81e91f9187aa8543b62edc1d48a2d683703e71dd08ed63e036b95b2dd49c46d210fdaf67eab8bf43a3272600ab9bd8308b438366d583c7eb281c3336a04431b89f01672b28476e9d9d26963d3503eb527654bae935b586190720e344ebd21cd2650c068d6ab8bd27084dc6ce96d18656e707420f65c8c1aa16b23305e4b31cec19d068341172d925edf56c5899c1db38b9d9eee59364e74f70a35df9da991b6eb3eb28f4910c4c8d67c61f65ea2b35d1c68b8bdf1522ba96c670d903c245e5d827bf4a976234643a582bb3e9218e109a996e95baa3188d7d4cfa6ee8071b5402def44ddbb3c45e489d07a017b31befe38be56a73ed25fb49b12a2586e6c0cf839c7dd1567c851541ccb2faadb4c748e0a169a935c56cacd81fa829cb3535e1d8c9979d6368b1e7a0347c5910dc0974d187caa6ac709bee7d48758536b34d4b0af933a12db3880e36ab92a7f39f58dc1287f9782f5d0bc3671ab1bbdf8610ae25e0926dde343eed5b29bd66539f1c287acfe5b2672c63b6e41e0f5ec45b593c4563013d5651ee110058ddce2b582e4535c22c747fa1941bf76d7747f5af98303e619f5918e0185fc96efbe571a5db15cbac247304be2bab55a3e92fb36ca8ebcdc5ec535b8fdf8861761416c6c2f00f738df59c92b8d3bb085aae913b5feef47d9597b4153e80bd65fc063965cb8d13b6ad95b3bda7eb823185facb1e2ca9f3ee70f4d640ef2818dc1c1b9ff5195b8d5d38ec305ab632512a750217b92af97880d5d1df7377e98a5ef101bd402a6cb35358669048b63148fc12266ea237b0980cc9aad972d86d6d63cbccc2f798b45e6d2cfcdfd5f1348cebbbd9f5d05cca9e8a0dcdd09f74770817d408d08abf5c770375402f5e7d0ed2471e77f4bf452207c25341c9e7089865be4dd42103c7177e98fa72a4c39c32d927742eae9b6bd2ba5645c95e15088d6d6bcf1e143e5369738edd7357b679283a1f3c292cf4cbf4104d8d21437c10c63db2152ec2595d083e5baedacee7e03723b84aecd8da0cbc3b09cb30d93207b02548b250a112c88dc702106d1008ca759726044c5caad600707b25428fb8cac7749841ce075bd7d6e74347cb14e36d54208ed2fe2b87c668cc1fada2bd34c830d6e0b38934fa2aa5b2209d9293b77d088d5542ede35d8be3b2b4d47034d821292ae9f7412cd8f163659dfb8c61946934772c94a80587d42485cedafb19068cf931b4fa55456327ed41b0ecc36d56e874aa46e40a770b64a2625a3ce82a89c4b0ca7bd2113a149ba599d2b22f2dfee66dd0c0574008fb6bfd18ead4b9fde740b9ac3efc79f1a8f315b9ea0beb728dbf5d0c40cf467791b6296e7eea0e9d5f66a81a8d6525ae95e89080a0fc862387c3cf76acd8726eeb4df9e4238abe02c06ddf1e953e76fe618807bec0bfbe6592beb36c24bb6d90b2990607c950ca702920fbcf1462c0380ce2c5f51eae78a4b528daaf44dd5d9cfbf2e4c342ac7aa1791a376510e320d6053a78279bef272495feb283eb93dff27cc5df35fe193a8f16c1a204b61ea10668f012fb5030ba59a4b8990fa2b665590d3bc2a7762124b50b516bdd4738e534ec29adec1484df19fd99600d63bbb4f008be29623061c11ae8ac127a4f49935532f91e871deaa6de8d88c48c3ad29cb379e61af8f6191fc3a34edc995a5b9dc7843781000415d751f9a5007d713bd1f212fafe14a0015169428da06fe095556af76a2481773113c3ad84fb3610b0579417ea8fc2e36b949751cb6d6a365f7daf1af698f77026bfff303e73615029fc8316219deaa351027561e9a1bd2b23814e10da679039ec203c400c81ca99a805f8e3c752dc3fc06d8642c198b46d0080294085e35dd2f002f39878054fe5fc41b057808ad0dd9708a2827500a667ba4daad9cdced75f28538c1d8a21e975a951628d6c6cc68881d5209030cf8b1851df504d9e55454c1d2a7543da186be73f0d6eb63f819d226599b4456c7dff2c3adb8491422819c6754afa811b28eec54f1833b2471643bfacf2c053d69c5e5c7a1c76906097f89af2d568e3961a0687afbb2ef359580ef8f416e6d1d416db9db1e8db5220130daa8ec5ca178b5d2b84fb5c9c653123e1cb54a6b838828d1243ab6bb8d986e3cf0f923b561a68bd451be35cea13be5150fdf0850a5e2a7df27cc36695f1c77dfbc92ecf1656f8384745fdffdf5f1baab1e00a31b6f6350b4f9c894b00040b447a756b94ebd36496e6ff78b458bd69c30bcb00e1344a9280473ae7f2524acacce6c12cd21ed38cea0da3ef30bd8285011dad511fa109bd1576734acea3088b5b90392365838cb77330ddcdd9c607eee6f306a9391ba4b648357106b8edbc7072d47f46759e20fbb312f9c4106d602a02f3601468a536158c4d077eaaa05a0a90a0d244a363195065e6f44329ee83e5c8e3f2a11ecfb2934c854d5fd9cc095561e26b964c4105de7ad137181fc5e03fa484bd077ff39c3d6aebe8201e83ee34e4cfe4ae2a9d20ec0fbc05e23a02b89d66d72a98c53ed1982ba4f1880bad31dc6937ab68bba621d4c1f328c0b811f0a1a8e2809a46954b18d2135959dd12c08c2ec3176be414d944109918205a175ea25d8267a37438e43e822b9733a397334fc55ce9e4c7a712fbcbe4ec7d246262448ed3064c73738802d77953c07359995762306cd8aec1445bc4c238f5ae0a05859f6fb18eed2a7c6ffbce5028972aed1549e33b814565dd9e68d2a641909a23766d86235c08c9f2b1edb416c9261218c86ad6867f172c6576286a46e7aed6ee144bf4fadd7148413bc5ce27c5e30f4b63db76f78796bc0a967d3c3cd5b4aa2450626ceefd117340269fa0921b9dfb29b79030f4062fef8e21d9552375da63567a041eafacb774b1873578e4b42be6bec7d80daa8d1b1502fb3245a17e4c1f53b63085d8047cd04b3930130d12e274b74b5cdfc92a9723296f02026f1daa00dcb41043d35c41db12ef825cbb824255b50e9e86eaee2f454931b274beb3c3ef22f423c6f6b1a205d8adfdcbfb3d1aa730f0bb37392919e8e7d23c433f4fa2cc4351f8aaf0c24c13d5d270f3fa893669ad2cb381c5db246e5281451056340660961a2877d559feacb8b298068ea6d6b8b35905717b0c6bfc121f55943745f4e0c30011087675504ba5c716e4165c26f793888e8f1db1991f3a975a03b3d9339693c61ef5200924007bf05763f089a956e511f22453d54506589ec47c10b6bbe4f2132aa02ce80cca4b003f35fdefd5f3e30478fad9cf94a6af429e2c9286bba4b6499c4a7106e1c266a260d7df1dc35b001cfc2d751947b8a731ab3ed9395ac43738df386300899399be50cdf13e0a1f044203f2518466fff9235bb887b1f1c423b39149110e7835213070419e43dfbca9c817071a7b0bc6cadb4f2a1eac1f3027b12d4084a759dccfeb036666c36e178f2921d8eb5c9c538c7d73ef0671c54bbabd1d5acbe0e573019ec4fbaaefb0b7b2cc814b546d1527d67fe287cdf93600460a868dd087d4aa9da05a5f7dab9d7c5a2805e68eff1fac057c14036096b0a1538788b29eebd45a9763c3b2aece26090c8edb558aa092e27370564992cc9cc7f11c872d27343070c838b56529cc99c8683e14a2e292e491ed3ec3c56c5bf975ed52ac56b49126c919ff2d61b0143fde5a983cf5a9ebd62e72dfaa68c4984c277fb26a1c198a8520b604f0594ad1c4c2adfc4086e301d3c234ed501dc28cffcd019c4be276d5b7c89387de96b3208c2cc5c546477ab4c909125787519855e9391da6aa41bcd5976c2e079cc9e8844463e55643743cd8928e6793df39716fe6fbb191b3f6c29f6eee7f0d85e1a80fb415ea4f311a6f57ea00e1810e15aee9a3c4ae7b3651955ae689046c5f660afa00350251e63ea1d53aba00084d102c606657a273c7c05007e36460a66842bac807d784bfe08cfd1df4d7c8566106f897dce0453c2813f033655d22ca0037b67afaec6528c41fdf0af68826a7e85ef2238a1a2e77e9532633773ebf83d60610d7ade33d3899d747eb78bfd397b4cb8558139ebc058956988c9eba89efef3606552149712b671f2e110db4b10a1433d25e18054d916932ac0b3287e3436ef41ce2aab0888351a43a1ff2bc1f2f586dd1aa608f48275ae1876808d8cbc3d2a5d918e9dec8786e6c4a76174effb5f54bd6734529f330d2720c6f31d0b8ec67d2e79619bc4ce9e388df930e24a782f885d4bb4c96e5fac99e66e502d1cdcae4d3471b6ae15a47bcc6b966a8e0c08a5ad13ecb0707897aeab56f58ea7bd07b78f8baab9d17fd6841fe7665e0eb1eedfe890ed18b48bc7d58b7eadf4bce2a4224063eba37bc8e76a8b64cb68187a158e26a1d80a4de89ca1b4d945d7d1f72886c0939c5910ad72c2b7a4bb4e78bb47756fd42b2dac0f552b72c72b7767834eb51ba460980fea9ba7673184a7f341864d7dec437361770737425616e0db01cc70256f4de54c8cfd3e2a9b496e30c78fafff7d22eaf1d63e66d3f0eb18c71fe997a5a96e80aa9fefedf0e41fec7622e280ab230e4f5efb5a90a3084a43a53452d6e8327749c934f0e71dab496bf629499d7dc0099379c037d2102b0e812ea580aceca0c5a0a3a28bc43caff47e033bea0b1982be22b8d9ad15c88fee38ccab6df0dc955bea0f37d93328b4cd26c2f247ca91f4902d0b90e31fae5b3258282b7cc98014c7ea699db981110cc17de1c13136f0cb6f9ad61596c169d54faa8e57983293acfc5c7a1430e4ea34c19c185178dcfa804830e5028a25b35b6bd7da7d42f5ecd8a889bee548083304e9ea5d47fbe496f64d62072896bb19273718958cab3ad96f36554ccea046b39ac0d5c633e8c809411ae6cde9ea4141f3ad920f39d8c8e4345eb46ccde3b747da7d3951540d5954886c2628f678fd0e110ded3e598ec98f24d01cb8d52373cca14308d97d0013dc4d3173658c5824db46acfda6fdea73b04fac82efc53269bea50cc5c96aba69625ff684c4aa2582fb560d2971ebced97c049cf278aa8aa9940055f73b619b730b228fd202585cf84e928b009ba21019624d019b481b154b0a76fe36a9564d1825e079254eda979f7e9a983296a7715d7816d057ebb3a4d171ad86f1ed556d334f49cc28e64960227111ad2c61b1809b1f93b89c923f4e3e85f864bcb38c9d8353e3de6c50f6882d37f27e786ce53e8bb18970332bf13dd0717793cf558ea6223b2c0cf25ceba9eb3403355605586d89352561c39bfa889502d0d42651037c41279ebab8c3552f80f547f0a86fe4c4b6e548c3561212911e180d2fab9697ade5b20b0267376080710b29a05a240033368939881946f7aafcee00bac74a98d0b33370005bdb791949691db509a65f81db1830f2be39ce191b7c3d8ed35c3aee127a337e8231ce2b0d3fe3e716b24c01f67b4534a96dce64c1e9925f8934a1a59fc052f8ff6b25f356cfcc3d8bccabfde8ee342417e7c9086aee1324c61b80e68b5b3bbb624f6c678fd870ae7f7df22a55c8e779475cd9bf11c23cd6b40045366c50aee674afb8d2b3aa9786e73799dc62a2a3293d6263c282814417f4d19cf49019092444823b5afc7af751ff765be9003e0a1e7e6d8a26ccf53e334cb0dfcc78efae2287f56f08da48c686a77468044e921ea3b8ab7fc8545ed17bf4ee467d1f6b40c013d3f93651e99b7f205f8b4ed70242189adfd412e9f54a1399db694ae3ec20e1fb7e6b89e1e643c8a2e20d2dd09b71f803f3fb1f908c30e14f40c20ed68fc94f663f400d9ecf9e657ebb1b37514268ee5ed22e38d0ca8bec66c123a03169cfcf4bf0d5738c927ef3edd93a0ccc64f768a1b169aaa7a4f11dc35357b66226b3a15aa2efccdeff0afe16b8533304a58bbec0a6451cca5c83b227fecaa0accc9bff75738922193e67fa726fa225535870d2aa1059f91452c411736284ad566rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootasio-1.10.8-1.fc23.src.rpmasio-develasio-devel(armv7hl-32)@@    /usr/bin/perlboost-developenssl-develperl(strict)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.13.0-rc1XM?W@VVVVUU@UUUa@T,@T9T9S^SS8@QQQQ:@P@O@N98@MOL_JmJmJi@IISuG@G@G@GR@GNGMX@GIcGFGFGDFabio Alessandro Locati - 1.10.8-1Fabio Alessandro Locati - 1.10.7-1Fedora Release Engineering - 1.10.6-7Jonathan Wakely - 1.10.6-6Fabio Alessandro Locati - 1.10.6-5Fabio Alessandro Locati - 1.10.6-4Jonathan Wakely - 1.10.6-3Fedora Release Engineering - 1.10.6-2Fabio Alessandro Locati -1.10.6-1David Tardon - 1.10.4-5Fedora Release Engineering - 1.10.4-4Petr Machata - 1.10.4-3Fabio Alessandro Locati - 1.10.4-2Fabio Alessandro Locati - 1.10.4-1Fabio Alessandro Locati - 1.10.3-1Fedora Release Engineering - 1.4.8-9Petr Machata - 1.4.8-8Fedora Release Engineering - 1.4.8-7Petr Machata - 1.4.8-6Denis Arnaud - 1.4.8-5Denis Arnaud - 1.4.8-4Fedora Release Engineering - 1.4.8-3Fedora Release Engineering - 1.4.8-2Peter Robinson - 1.4.8-1Fedora Release Engineering - 1.4.1-4Dan Horák 1.4.1-3Marc Maurer 1.4.1-2Marc Maurer 1.4.1-1Fedora Release Engineering - 1.2.0-3Fedora Release Engineering - 1.2.0-2Marc Maurer 1.2.0-1Marc Maurer 1.0.0-2Marc Maurer 1.0.0-1Fedora Release Engineering - 0.3.8-8Marc Maurer 0.3.8-7Marc Maurer 0.3.8-6Marc Maurer 0.3.8-5Marc Maurer 0.3.8-4Marc Maurer 0.3.8-3Marc Maurer 0.3.8-2Marc Maurer 0.3.8-1- Update to 1.10.8- Update to 1.10.7- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild- Rebuilt for Boost 1.60- Remove useless pieces of the spec - Conform to more recent SPEC style - Fix date in changelog that was giving warnings- Move from define to global- Rebuilt for Boost 1.59- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159- Update to 1.10.6 version- rebuild for Boost 1.58- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild- Rebuild for boost 1.57.0- Forgot to update the commit id- Update to 1.10.4 version- Update to 1.10.3 version- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild- Rebuild for boost 1.55.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild- Rebuild for boost 1.54.0- Rebuild for Boost-1.53.0- Rebuild for Boost-1.53.0- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild- Update to 1.4.8 bugfix release- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild- fix FTBFS #538893 and #599857 (patch by Petr Machata)- The tarball is now a gzip archive- New upstream release- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild- New upstream release- Upstream removed the executable permissions on the docs- New upstream release- Autorebuild for GCC 4.3- Rebuild to include a tarball with original timestamps- Use release %{?dist} tag - Move BuildRequires to the main package - Preserve timestamps - Remove spurious executable permissions from documentation- Don't require a nonexisting %{name} package for -devel - Add openssl-devel and boost-devel to the buildRequires list - Remove unused post/postun sections for now - Fix -devel description - Use %{version} in source URL - Add COPYING to the doc section - Preserve timestamps of installed files - Use %defattr(-,root,root,-) - Include developer documentation - Move the make call to the %check section- Don't use BA noarch- Move the license file to the -devel package, so no main package will be created for now - Added BuildArch: noarch- Make BuildRoot fedora packaging standard compliant - Disable building of debuginfo packages - Include full source URL- Initial spec file  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !1.10.8-1.fc231.10.8-1.fc23    asioasio.hppasync_result.hppbasic_datagram_socket.hppbasic_deadline_timer.hppbasic_io_object.hppbasic_raw_socket.hppbasic_seq_packet_socket.hppbasic_serial_port.hppbasic_signal_set.hppbasic_socket.hppbasic_socket_acceptor.hppbasic_socket_iostream.hppbasic_socket_streambuf.hppbasic_stream_socket.hppbasic_streambuf.hppbasic_streambuf_fwd.hppbasic_waitable_timer.hppbuffer.hppbuffered_read_stream.hppbuffered_read_stream_fwd.hppbuffered_stream.hppbuffered_stream_fwd.hppbuffered_write_stream.hppbuffered_write_stream_fwd.hppbuffers_iterator.hppcompletion_condition.hppconnect.hppcoroutine.hppdatagram_socket_service.hppdeadline_timer.hppdeadline_timer_service.hppdetailaddressof.hpparray.hpparray_fwd.hppassert.hppatomic_count.hppbase_from_completion_cond.hppbind_handler.hppbuffer_resize_guard.hppbuffer_sequence_adapter.hppbuffered_stream_storage.hppcall_stack.hppchrono_time_traits.hppcompletion_handler.hppconfig.hppconsuming_buffers.hppcstdint.hppdate_time_fwd.hppdeadline_timer_service.hppdependent_type.hppdescriptor_ops.hppdescriptor_read_op.hppdescriptor_write_op.hppdev_poll_reactor.hppepoll_reactor.hppevent.hppeventfd_select_interrupter.hppfd_set_adapter.hppfenced_block.hppfunction.hppgcc_arm_fenced_block.hppgcc_hppa_fenced_block.hppgcc_sync_fenced_block.hppgcc_x86_fenced_block.hpphandler_alloc_helpers.hpphandler_cont_helpers.hpphandler_invoke_helpers.hpphandler_tracking.hpphandler_type_requirements.hpphash_map.hppimplbuffer_sequence_adapter.ippdescriptor_ops.ippdev_poll_reactor.hppdev_poll_reactor.ippepoll_reactor.hppepoll_reactor.ippeventfd_select_interrupter.ipphandler_tracking.ippkqueue_reactor.hppkqueue_reactor.ipppipe_select_interrupter.ippposix_event.ippposix_mutex.ippposix_thread.ippposix_tss_ptr.ippreactive_descriptor_service.ippreactive_serial_port_service.ippreactive_socket_service_base.ippresolver_service_base.ippselect_reactor.hppselect_reactor.ippservice_registry.hppservice_registry.ippsignal_set_service.ippsocket_ops.ippsocket_select_interrupter.ippstrand_service.hppstrand_service.ipptask_io_service.hpptask_io_service.ippthrow_error.ipptimer_queue_ptime.ipptimer_queue_set.ippwin_event.ippwin_iocp_handle_service.ippwin_iocp_io_service.hppwin_iocp_io_service.ippwin_iocp_serial_port_service.ippwin_iocp_socket_service_base.ippwin_mutex.ippwin_object_handle_service.ippwin_static_mutex.ippwin_thread.ippwin_tss_ptr.ippwinrt_ssocket_service_base.ippwinrt_timer_scheduler.hppwinrt_timer_scheduler.ippwinsock_init.ippio_control.hppkeyword_tss_ptr.hppkqueue_reactor.hpplimits.hpplocal_free_on_block_exit.hppmacos_fenced_block.hppmutex.hppnoncopyable.hppnull_event.hppnull_fenced_block.hppnull_mutex.hppnull_reactor.hppnull_signal_blocker.hppnull_socket_service.hppnull_static_mutex.hppnull_thread.hppnull_tss_ptr.hppobject_pool.hppold_win_sdk_compat.hppop_queue.hppoperation.hpppipe_select_interrupter.hpppop_options.hppposix_event.hppposix_fd_set_adapter.hppposix_mutex.hppposix_signal_blocker.hppposix_static_mutex.hppposix_thread.hppposix_tss_ptr.hpppush_options.hppreactive_descriptor_service.hppreactive_null_buffers_op.hppreactive_serial_port_service.hppreactive_socket_accept_op.hppreactive_socket_connect_op.hppreactive_socket_recv_op.hppreactive_socket_recvfrom_op.hppreactive_socket_recvmsg_op.hppreactive_socket_send_op.hppreactive_socket_sendto_op.hppreactive_socket_service.hppreactive_socket_service_base.hppreactor.hppreactor_fwd.hppreactor_op.hppreactor_op_queue.hppregex_fwd.hppresolve_endpoint_op.hppresolve_op.hppresolver_service.hppresolver_service_base.hppscoped_lock.hppscoped_ptr.hppselect_interrupter.hppselect_reactor.hppservice_registry.hppshared_ptr.hppsignal_blocker.hppsignal_handler.hppsignal_init.hppsignal_op.hppsignal_set_service.hppsocket_holder.hppsocket_ops.hppsocket_option.hppsocket_select_interrupter.hppsocket_types.hppsolaris_fenced_block.hppstatic_mutex.hppstd_event.hppstd_mutex.hppstd_static_mutex.hppstd_thread.hppstrand_service.hpptask_io_service.hpptask_io_service_operation.hpptask_io_service_thread_info.hppthread.hppthread_info_base.hppthrow_error.hppthrow_exception.hpptimer_queue.hpptimer_queue_base.hpptimer_queue_ptime.hpptimer_queue_set.hpptimer_scheduler.hpptimer_scheduler_fwd.hpptss_ptr.hpptype_traits.hppvariadic_templates.hppwait_handler.hppwait_op.hppweak_ptr.hppwin_event.hppwin_fd_set_adapter.hppwin_fenced_block.hppwin_iocp_handle_read_op.hppwin_iocp_handle_service.hppwin_iocp_handle_write_op.hppwin_iocp_io_service.hppwin_iocp_null_buffers_op.hppwin_iocp_operation.hppwin_iocp_overlapped_op.hppwin_iocp_overlapped_ptr.hppwin_iocp_serial_port_service.hppwin_iocp_socket_accept_op.hppwin_iocp_socket_connect_op.hppwin_iocp_socket_recv_op.hppwin_iocp_socket_recvfrom_op.hppwin_iocp_socket_recvmsg_op.hppwin_iocp_socket_send_op.hppwin_iocp_socket_service.hppwin_iocp_socket_service_base.hppwin_iocp_thread_info.hppwin_mutex.hppwin_object_handle_service.hppwin_static_mutex.hppwin_thread.hppwin_tss_ptr.hppwinapi_thread.hppwinrt_async_manager.hppwinrt_async_op.hppwinrt_resolve_op.hppwinrt_resolver_service.hppwinrt_socket_connect_op.hppwinrt_socket_recv_op.hppwinrt_socket_send_op.hppwinrt_ssocket_service.hppwinrt_ssocket_service_base.hppwinrt_timer_scheduler.hppwinrt_utils.hppwinsock_init.hppwrapped_handler.hpperror.hpperror_code.hppgenericbasic_endpoint.hppdatagram_protocol.hppdetailendpoint.hppimplendpoint.ippraw_protocol.hppseq_packet_protocol.hppstream_protocol.hpphandler_alloc_hook.hpphandler_continuation_hook.hpphandler_invoke_hook.hpphandler_type.hpphigh_resolution_timer.hppimplbuffered_read_stream.hppbuffered_write_stream.hppconnect.hpperror.ipperror_code.ipphandler_alloc_hook.ippio_service.hppio_service.ippread.hppread_at.hppread_until.hppserial_port_base.hppserial_port_base.ippspawn.hppsrc.cppsrc.hppuse_future.hppwrite.hppwrite_at.hppio_service.hppipaddress.hppaddress_v4.hppaddress_v6.hppbasic_endpoint.hppbasic_resolver.hppbasic_resolver_entry.hppbasic_resolver_iterator.hppbasic_resolver_query.hppdetailendpoint.hppimplendpoint.ippsocket_option.hpphost_name.hppicmp.hppimpladdress.hppaddress.ippaddress_v4.hppaddress_v4.ippaddress_v6.hppaddress_v6.ippbasic_endpoint.hpphost_name.ippmulticast.hppresolver_query_base.hppresolver_service.hpptcp.hppudp.hppunicast.hppv6_only.hppis_read_buffered.hppis_write_buffered.hpplocalbasic_endpoint.hppconnect_pair.hppdatagram_protocol.hppdetailendpoint.hppimplendpoint.ippstream_protocol.hppplaceholders.hppposixbasic_descriptor.hppbasic_stream_descriptor.hppdescriptor_base.hppstream_descriptor.hppstream_descriptor_service.hppraw_socket_service.hppread.hppread_at.hppread_until.hppseq_packet_socket_service.hppserial_port.hppserial_port_base.hppserial_port_service.hppsignal_set.hppsignal_set_service.hppsocket_acceptor_service.hppsocket_base.hppspawn.hppsslssl.hppbasic_context.hppcontext.hppcontext_base.hppcontext_service.hppdetailbuffered_handshake_op.hppengine.hpphandshake_op.hppimplengine.ippopenssl_init.ippio.hppopenssl_init.hppopenssl_types.hpppassword_callback.hppread_op.hppshutdown_op.hppstream_core.hppverify_callback.hppwrite_op.hpperror.hppimplcontext.hppcontext.ipperror.ipprfc2818_verification.ippsrc.hppoldbasic_context.hppcontext_service.hppdetailopenssl_context_service.hppopenssl_operation.hppopenssl_stream_service.hppstream.hppstream_service.hpprfc2818_verification.hppstream.hppstream_base.hppstream_service.hppverify_context.hppverify_mode.hppsteady_timer.hppstrand.hppstream_socket_service.hppstreambuf.hppsystem_error.hppsystem_timer.hppthread.hpptime_traits.hppunyield.hppuse_future.hppversion.hppwait_traits.hppwaitable_timer_service.hppwindowsbasic_handle.hppbasic_object_handle.hppbasic_random_access_handle.hppbasic_stream_handle.hppobject_handle.hppobject_handle_service.hppoverlapped_ptr.hpprandom_access_handle.hpprandom_access_handle_service.hppstream_handle.hppstream_handle_service.hppwrite.hppwrite_at.hppyield.hppasio-develJamfile.v2asio.pngasio.qbkasioref.styasioref.xslboost_bind_dox.txtdoxy2qbk.plexamples.qbkhistory.qbkindex.xmlmakepdf.plnoncopyable_dox.txtoverviewoverview.qbkallocation.qbkasync.qbkasync_op1.dotasync_op1.pngasync_op2.dotasync_op2.pngbasics.qbkbsd_sockets.qbkbuffers.qbkcoroutine.qbkcpp2011.qbkhandler_tracking.qbkimplementation.qbkiostreams.qbkline_based.qbkother_protocols.qbkposix.qbkproactor.dotproactor.pngprotocols.qbkrationale.qbkreactor.qbkserial_ports.qbksignals.qbkspawn.qbkssl.qbkstrands.qbkstreams.qbksync_op.dotsync_op.pngthreads.qbktimers.qbkwindows.qbkproject-root.jamquickref.xmlreference.doxreference.qbkreference.xslrelease_checklist.htmrequirementsAcceptHandler.qbkAsyncRandomAccessReadDevice.qbkAsyncRandomAccessWriteDevice.qbkAsyncReadStream.qbkAsyncWriteStream.qbkBufferedHandshakeHandler.qbkCompletionHandler.qbkComposedConnectHandler.qbkConnectHandler.qbkConstBufferSequence.qbkConvertibleToConstBuffer.qbkConvertibleToMutableBuffer.qbkDatagramSocketService.qbkDescriptorService.qbkEndpoint.qbkGettableSerialPortOption.qbkGettableSocketOption.qbkHandleService.qbkHandler.qbkHandshakeHandler.qbkInternetProtocol.qbkIoControlCommand.qbkIoObjectService.qbkMutableBufferSequence.qbkObjectHandleService.qbkProtocol.qbkRandomAccessHandleService.qbkRawSocketService.qbkReadHandler.qbkResolveHandler.qbkResolverService.qbkSeqPacketSocketService.qbkSerialPortService.qbkService.qbkSettableSerialPortOption.qbkSettableSocketOption.qbkShutdownHandler.qbkSignalHandler.qbkSignalSetService.qbkSocketAcceptorService.qbkSocketService.qbkStreamDescriptorService.qbkStreamHandleService.qbkStreamSocketService.qbkSyncRandomAccessReadDevice.qbkSyncRandomAccessWriteDevice.qbkSyncReadStream.qbkSyncWriteStream.qbkTimeTraits.qbkTimerService.qbkWaitHandler.qbkWaitTraits.qbkWaitableTimerService.qbkWriteHandler.qbkasynchronous_operations.qbkstd_exception_dox.txttutorial.doxtutorial.qbktutorial.xslusing.qbkasio-develLICENSE_1_0.txt/usr/include//usr/include/asio//usr/include/asio/detail//usr/include/asio/detail/impl//usr/include/asio/generic//usr/include/asio/generic/detail//usr/include/asio/generic/detail/impl//usr/include/asio/impl//usr/include/asio/ip//usr/include/asio/ip/detail//usr/include/asio/ip/detail/impl//usr/include/asio/ip/impl//usr/include/asio/local//usr/include/asio/local/detail//usr/include/asio/local/detail/impl//usr/include/asio/posix//usr/include/asio/ssl//usr/include/asio/ssl/detail//usr/include/asio/ssl/detail/impl//usr/include/asio/ssl/impl//usr/include/asio/ssl/old//usr/include/asio/ssl/old/detail//usr/include/asio/windows//usr/share/doc//usr/share/doc/asio-devel//usr/share/doc/asio-devel/overview//usr/share/doc/asio-devel/requirements//usr/share/licenses//usr/share/licenses/asio-devel/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=harddrpmxz2armv7hl-redhat-linux-gnueabi      directoryC source, ASCII textC++ source, ASCII textASCII textPNG image data, 250 x 60, 8-bit/color RGB, non-interlacedLaTeX document, ASCII textXML document textHTML document, ASCII textPerl script, ASCII text executablePNG image data, 377 x 413, 8-bit/color RGBA, non-interlacedPNG image data, 600 x 402, 8-bit/color RGBA, non-interlacedPNG image data, 232 x 413, 8-bit/color RGBA, non-interlacedASCII text, with very long linesC source, ASCII text, with very long linesRRutf-8?`7zXZ !#,T#]"k%n]wK| ʋqt&ٴhISKTz߼t/ͭ{1}yU< G1UfF{oշƲ._V]G'W,< hxTe_g\(ufyE4c""㥛AtFA/ɸd9]u Ҵ9`y/ʃHbh}ƺL|a}rYT (58?cH7I0n^s&yp?ѼX*7}کR)d;p!ͻv-'!V+(4@ zGkjxA>9KfήmB-/M(dhU"3|n(E+;xblem)fr$&ܥ79+1\PEp-{lv)l_т%ݙK~3;pΞITf4WxFV1܊@/ vA2y6^}r8w*HZ,&ಔ ѪDN2HtW,>p)D2j\}¶Ը|1SztM`FmקH:aZoU,7 RS)_s?kdCN- Q*^u7)lhj< ^(bmHzG1Ocܐȩ9D>m!O絮w0)l zo . /}Y9)N,ew K tK4R;b ^YDZd-ZؼL.\LkB=ZM<>00' g( vėHR8Z;/a 'MtktETaaQi^;֞ms1UiVG:(At DJ0 `P*O/;00Q[3Yh)(@`B1RIgwHkfPY( Mk`QymB[Lej UHbHm= gGBf[jMּ.NuPԆG|VV:SWBױqᯉ۹0o#'`z,7fنo&J"^ ,4a!׉ҷL59?MdD4GҠ[;b!Ͷ (0B23ŸO0B{*d&ȖP1g)Wԁ76䷸9q#U#H۪9~p%W =[K4cFIjدG-ThgjYVUgS3𶗨1/Ljz <6:"?cSE1ZJ0YJhF^2\ ͹MF$j~*)6ټg6͍(ת~Wv9:+]}n#qhqW~:Wf60Ib 9ހ.a D;[XRFLP^i~:Cĥ~?nhc'86)i6`"~DF QhfZ]m)U':pf`'Td`G6 {Ko_2:+"oԛn[kJJ3z}pV{=ؐ2w쉩!{Tċ8h"zr(ʙ̃weV[Uυݺ1Rw0(KoP\^+a->qEJP'h9tȐFyn >PӋzbOsŞ"9:,d*}AaP/װ襧N݀&j $/V8+\<<8ȡ`\m<+T!kmE.V&ĐhbCc{ۛ!f=;`{e@& D7׸g2S<ϼNy`KYbe"{^!(h  GL$a~ɥmY=! 7q3ozM6bs/c^OOMek "=@1}0;! Lb#@ePuKdt؉t۝쬛v=3u_ߋng8*=!DqqLC(A[-eØAYQB xc\$/ Y}="0/XUNK;Jl7CMQu.Wk{(QG.Vti2.l䃻oӚRaYhl+:wn<3<_OK|sREH `1 tK~kJ( $/ ־vce_)qYL"0+ jzI؂}Z;C,6EY:0n2T,gZ u' ;_<A] ?ߝYD`ַoz犣PY+e?)M_$n7K5xqZӰ/4na1جK%K6UHJTnФZs>CFhfN#O^kFjq[0ZVgWV # +\8FO0&_Ӫkټm|3 `O(/ᔘ~5QNYLi95I͹90+kc$G +d#u1o\'4> ROWKt= k~ŧU pjهaҀ5 .0دEZ5zA,U (VQi"Nȵ< t^dv uL5U?"-Gc7CqV4yn[XJ j1(jaҡbg/IZW7Ţi1~Ku mb)u(ID)EoN펻^ fJd~s9YફHY yjr\>c(;dpeQA> `_ OL/.Q^D=ɉ)ݯ0/w# =t:M|$;NG?sR! rm8E GuA8Ĺ_ 7 Keg'7mtc@А[,[|--.[I~0qrGaX3KNZ"2pP3a.lC!146H?=.;7$\m]*oO ϖq6aX+a˘8H:!3ѐrp<҂#ţa= :JDo"!ȡ)ɰȿ]=Zy/ Si'.Y*V ­Ô0}LcjKJ?r$ð%G5 b>JIcOl36DȳzD7fMr?<ӶeK hBzǥ}F\%_nDȂulʂ+vc`j]P#UMC}L_I rX ur/%]mZé"7(+ )/!/HGt!V57!QZy:$X 6ѕgiFX_M3AzF} Wx !W4;Z|a?&̅ ( &K!6@h\=RólS+h# .:8-NQk%&]bJ@S:dx"qI|/77˃G"?;>cPh[a0od)P+!}^% CBZwV=ns1 ᑛ T *8qXU|T΀׋b*iX:($* i-9y'[ tM<1pzzŀ5YRV-IE8hQA{w.5,Z.h$/ xWi36uT7" fhy&׏tc+J*ooM<_ăr ^O^ (#Cfd{,h_wrqd6-wFe0 ;q{6.w!Q9 -Mj9 +]`PƖ(nwp=s]UcG;ɚ["!C },ȗK{wJ)s]Ṹ퉋0NeB`'/CsfʴɘmK`x3ed3B^"e"̺yut;4;o4I>&N `W1 XzW MJbd*b9T_0 eLM2rg:ƔyoѤ/G),FyP4sRlwEuHt Ra^0Pm`2nd|]O)'3B4 UoeuN N|2)9d!w?#؋$@zF/K}穂Q%\x& ^-W1gTQn69~Qnbrse?-23hUr.(PDEwWndRٝ;%伥DDϲ@PrLTC)*1WdskV{mceСȶ(Řx5X:΋ڔ]una_uRno^*>8 ̬FbΏ2ϵ- moV֦^On2#>ƶ#bMΦXPSe;MPc YK}m>2jg\q73o6Ylɢ_)|IJeг( |Vh [m)/4RQi:CEIQ{% L;7G҉Zr񻰮>e.9 $=퍄G莢s ՉM&&tKRx}ۨ f E~!BW€d+ǔrX.Vwd:uU+2LNzF}> 8}piO5UÂZT5USXgDy\ǎוie [k!o?lU~y)~N1;u);$NᓄI &rH23L[ ͶNFh> ! 2γU.L3]!rϷ*[[)mYn:" /6adť%H6cn1ǏkbMqhD$nUK*^1:l{>ϖe{ 1f^ndJ~m%ǟۈ-GQ`vB]m._O X,6O)iq㴼")24ГU *ǟpIm<Zt7T`4TgjX ;fqxy%!"ߦyzfSh Su_)@ NWjp\~WhL3Hɵv!q/0"?%[2fRK /+ϋ! ѤǤNP[!jʾlڬ.=LhPLӞAHLU4u&1 X ȷoא_ܔD$J ,)3af҆hy8vR0I_OIޟ:\8NsAyÒ[9 kS^fm'n(֣ץx E͇9Jg|d06L~VgP]=\͎kg)$+ݯA]bz,<;`7C߿T11I?~CKU]Qfd{qv>U6ym363><E'QqH:v!SW>W#+6}-!_T[hR ]jZ.&Ϙ{r_RRF"q)Eti ;l3{BmE 3Y%E}8 \#\;\Nd҆ܥ82,5;ɹ1{Ba{YLxچKpcu3f%/H6n!9Ic咹# x{rHEX٨CR-PVzjHOkgshSNq\@6\C̙U>(j\oPX >U%3 V[wӖ +-YTTHLDV- ?QU%(!]БD)K;7B^'5duLhr߉NKYZ'U {>u;?(3D).pEVͿ:=?SSzGP&x AyUR)~ }[Q'9k:jT-[q x 1/!y۠4 )X㣮TɤS @w6 n[B0.2r䘡!Sv7I]C>Q~b=;1Wֳ'|İ wv?|s`sSڸMys9N\Kp?Hᒳzc+sq~$٠'T{}8ï_>+C&s=wdff`1 p?z frL9?]@P+WO-QvWXw0ڡ\ xEes[+ A%QyJ{pT7!͘w41YU*%ɀq i X7{ 1.km/4J[]m