_posts/2017-11-22-haxm-usage-windows.md | 107 +++++++++++++++++++++ screenshots/haxm-installer-windows.png | Bin 0 -> 62732 bytes screenshots/qemu-debian-wheezy-gui-with-haxm.png | Bin 0 -> 398918 bytes screenshots/qemu-debian-wheezy-shell-with-haxm.png | Bin 0 -> 14112 bytes screenshots/windows-features-hyperv.png | Bin 0 -> 16916 bytes 5 files changed, 107 insertions(+) create mode 100644 _posts/2017-11-22-haxm-usage-windows.md create mode 100644 screenshots/haxm-installer-windows.png create mode 100644 screenshots/qemu-debian-wheezy-gui-with-haxm.png create mode 100644 screenshots/qemu-debian-wheezy-shell-with-haxm.png create mode 100644 screenshots/windows-features-hyperv.png
From: Yu Ning <yu.ning@intel.com>
Following my announcement of the open source release of HAXM,
I was asked to write a blog post for normal Windows users to
advertise the use of "-accel hax":
https://lists.gnu.org/archive/html/qemu-devel/2017-11/msg02822.html
Signed-off-by: Yu Ning <yu.ning@intel.com>
---
_posts/2017-11-22-haxm-usage-windows.md | 107 +++++++++++++++++++++
screenshots/haxm-installer-windows.png | Bin 0 -> 62732 bytes
screenshots/qemu-debian-wheezy-gui-with-haxm.png | Bin 0 -> 398918 bytes
screenshots/qemu-debian-wheezy-shell-with-haxm.png | Bin 0 -> 14112 bytes
screenshots/windows-features-hyperv.png | Bin 0 -> 16916 bytes
5 files changed, 107 insertions(+)
create mode 100644 _posts/2017-11-22-haxm-usage-windows.md
create mode 100644 screenshots/haxm-installer-windows.png
create mode 100644 screenshots/qemu-debian-wheezy-gui-with-haxm.png
create mode 100644 screenshots/qemu-debian-wheezy-shell-with-haxm.png
create mode 100644 screenshots/windows-features-hyperv.png
diff --git a/_posts/2017-11-22-haxm-usage-windows.md b/_posts/2017-11-22-haxm-usage-windows.md
new file mode 100644
index 0000000..8436726
--- /dev/null
+++ b/_posts/2017-11-22-haxm-usage-windows.md
@@ -0,0 +1,107 @@
+---
+layout: post
+title: "Accelerating QEMU on Windows with HAXM"
+date: 2017-11-22 15:00:00 +0800
+categories: [tutorials, HAXM]
+---
+In this post, I'm going to introduce a useful technique to people who are using,
+or are interested in using, QEMU on Windows. Basically, you can make the most of
+your hardware to accelerate QEMU virtual machines on Windows: starting with its
+2.9.0 release, QEMU is able to take advantage of
+[Intel HAXM][haxm-github] to run x86 and x86\_64 VMs with hardware acceleration.
+
+If you have used QEMU on Linux, you have probably enjoyed the performance boost
+brought by [KVM][qemu-accel-kvm]: the same VM runs a lot faster when you launch
+QEMU with the `-accel kvm` (or `-enable-kvm`) option, thanks to
+hardware-assisted virtualization. On Windows, you can achieve a similar speed-up
+with `-accel hax` (or `-enable-hax`), after completing a one-time setup process.
+
+First, make sure your host system meets the requirements of HAXM:
+1. An Intel CPU that supports
+[Intel VT-x with Extended Page Tables (EPT)][intel-vtx-ept-cpu-list].
+ * Intel CPUs that do not support the said feature are almost extinct now. If
+you have a Core i3/i5/i7, you should be good to go.
+2. Windows 7 or later.
+ * HAXM works on both 32-bit and 64-bit versions of Windows. For the rest of
+this tutorial, I'll assume you are running 64-bit Windows, which is far more
+popular than 32-bit nowadays.
+
+Next, check your BIOS (or UEFI boot firmware) settings, and make sure VT-x
+(or Virtualization Technology, depending on your BIOS) is enabled. If there is
+also a setting for Execute Disable Bit, make sure that one is enabled as well.
+In most cases, both settings are enabled by default.
+ * If your system is protected against changes to BIOS, e.g. you have enabled
+BitLocker Drive Encryption or any other tamper protection mechanism, you may
+need to take preventive measures to avoid being locked out after changing the
+said BIOS settings.
+
+After that, if you are on Windows 8 or later, make sure Hyper-V is disabled.
+This is especially important for Windows 10, which enables Hyper-V by default.
+The reason is that Hyper-V makes exclusive use of VT-x, preventing HAXM and
+other third-party hypervisors (such as VMware and VirtualBox) from seeing that
+hardware feature. There are a number of ways to disable Hyper-V; one of them is
+to bring up the *Start* menu, type *Windows Features* and Enter, uncheck
+*Hyper-V* in the resulting dialog, and click on *OK* to confirm.
+ * Note that changing the Hyper-V setting could also trigger the alarm of the
+tamper protection mechanism (e.g. BitLocker) that may be enabled on your system.
+Again, make sure you won't be locked out after the reboot.
+
+![Disabling Hyper-V in Windows Features](/screenshots/windows-features-hyperv.png)
+
+Now you're ready to install HAXM, which needs to run as a kernel-mode driver on
+Windows so as to execute the privileged VT-x instructions. Simply download the
+latest HAXM release for Windows [here][haxm-download], unzip, and run
+`intelhaxm-android.exe` to launch the installation wizard. (Despite the file
+name, Android is not the only guest OS that can be accelerated by HAXM.)
+
+![Installing HAXM on Windows](/screenshots/haxm-installer-windows.png)
+
+If you haven't installed QEMU, now is the time to do it. I recommend getting the
+latest stable release from [here][qemu-download-w64]. At the time of this
+writing, the latest stable release is 2.10.1 (build 20171006), so I downloaded
+`qemu-w64-setup-20171006.exe`, which is an easy-to-use installer.
+
+With all that, we're ready to launch a real VM in QEMU. You can use your
+favorite QEMU disk image, provided that the guest OS installed there is
+compatible with the x86 (i386) or x86\_64 (amd64) architecture. My choice for
+this tutorial is `debian_wheezy_amd64_standard.qcow2`, which contains a fresh
+installation of the standard Debian Wheezy system for x86\_64, available
+[here][debian-qcow2-amd64]. To boot it, open a new command prompt window, switch
+to your QEMU installation directory (e.g. `cd "C:\Program Files\qemu"`), and
+run:
+
+```
+qemu-system-x86_64.exe -hda X:\path\to\debian_wheezy_amd64_standard.qcow2 -accel hax
+```
+
+You don't have to leave the screen as the VM boots up, because soon you'll be
+able to see the Debian shell and log in.
+
+![Debian Wheezy (Standard) booted up in QEMU+HAXM](/screenshots/qemu-debian-wheezy-shell-with-haxm.png)
+
+To feel the difference made by HAXM acceleration, shut down the VM, and relaunch
+it without `-accel hax`:
+
+```
+qemu-system-x86_64.exe -hda X:\path\to\debian_wheezy_amd64_standard.qcow2
+```
+
+If you're still not impressed, try a more sophisticated VM image such as
+`debian_wheezy_amd64_desktop.qcow2`, which boots to a desktop environment. VMs
+like this are hardly usable without hardware acceleration.
+
+![Debian Wheezy (Desktop) booted up in QEMU+HAXM](/screenshots/qemu-debian-wheezy-gui-with-haxm.png)
+
+That's it! I hope HAXM gives you a more enjoyable QEMU experience on Windows.
+You may run into issues at some point, because there are, inevitably, bugs in
+HAXM (e.g. booting an ISO image from CD-ROM doesn't work at the moment). But the
+good news is that HAXM is now open source on [GitHub][haxm-github], so everyone
+can help improve it. Please create an issue on GitHub if you have a question,
+bug report or feature request.
+
+[haxm-github]: https://github.com/intel/haxm
+[qemu-accel-kvm]: https://wiki.qemu.org/Features/KVM
+[intel-vtx-ept-cpu-list]: https://ark.intel.com/Search/FeatureFilter?productType=processors&ExtendedPageTables=true
+[haxm-download]: https://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager-intel-haxm
+[qemu-download-w64]: https://qemu.weilnetz.de/w64/
+[debian-qcow2-amd64]: https://people.debian.org/~aurel32/qemu/amd64/
diff --git a/screenshots/haxm-installer-windows.png b/screenshots/haxm-installer-windows.png
new file mode 100644
index 0000000000000000000000000000000000000000..77a9e3b80e34c76ad0b341644b935cc91b976a2a
GIT binary patch
literal 62732
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
literal 0
HcmV?d00001
diff --git a/screenshots/qemu-debian-wheezy-gui-with-haxm.png b/screenshots/qemu-debian-wheezy-gui-with-haxm.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9083f91d199ceb168d882d7711462314595ba6b
GIT binary patch
literal 398918
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ǂ<os_
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⁡b>j!4mZQ`7a(p*+txVcpy
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%0D&-6cT
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�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%0AqGE)EoO##h_u!L^C~a?Mlu_^_AwB`uDu
zh0nYJt>?<?a|4k4Y(G+`JPB1qKWRf-v8A6ep{?(xpV{-ZhQ0XNVKA-Ic8OL%;uM<y
zH}tUPZV)2e?ERxMe=YU^gn5xzor{fiN5;W`EQ#LF5VI0R*?*!koUfI4`$~00G^I|s
z!j`ubJYMD$Tb%y+x!6MM4m##C(Or$2^_1F$7-LdaLWros;~C}YUGniD1)s!&bF7h0
z<~Qn^i?68nM9I1uCv+wixPlqgRqd+7%u%5<$?j{j3-#drRq^uFRd;BC=OU;lQom)h
zE2`4|>u~p5-?&e&>KZQ{(5^qcf>`O0<~DQFY>o_I>%ZDZ7_QI|KS0m!xHLW1PD{Yn
zREQg&UMo2HahqG6Pixp(YyA&_H``Vv{-nw|NLA2UWb5oF!6(6wIP17|c+A@XFL@qt
z0u@%{bIG~)aevjG&5DG~-$cE4Yj-OYj~BlypW(UcoN#F$!VCvfZ%<a8&{&2cB~fyy
z?23@8OetWUT&P|^V6R=eJa%+j;MbrX!IwR%KGWCK6jim6XF-iNC3zdMgo2#`-6v|Y
zWGQB;lsj1WeW0O9SQ<j*og8#M#U+Vwv?8@N-R%hcp=8z*a%&IctUqzi9DVW*6<3Jf
zQ9xzMW1^vm4g*YO7xkeuVnxzuQ+&3ZoDnKMTN_SK;40&}Z!Q1ySZx{%gD>tKaN$^l
z`*L~)8mA61r;6}l)%bZ4p<Ko6Cp-gkl>sxeH82bC;9M`{;IufJRPenafbY#a)*^M<
zsxPC`d5N}On>rcI+?_<oOTt!~AdNP&&&Zv9Dcu_OZyYc55K^GTe#@!|Z$fsJdB7*0
zqT@ZfEpBJYUVF*-W5OycP<Q{a;J@vI%NHs{>vk2Scbb#of0_U7DK&PV5^;&>b%%P)
zU~JSVB;r-<q6qY~Gee$0_^!&af1a-U6JUH<6aR61K|Y(q<J7`eJ*3VFp3|-z<30U9
zW`9l$C?WgT?e|Dy%%#mpE;qByHE+RF;AaMo*Y}8O{T79t)t=Weey=dR+_=UoTDqKS
zJ8Qsa4GY$61zqzVQ`-bNLoXIi3#Pq9tN2HTwy)i51n(67vo9VnO~LsYx{MXSS!Zy)
ze=ug5ma$fPLSl?i$g=Np3q*ij@m+|q8j9d`*lVEnGqkUH9FOHlNlQcNjkh>>Hxe3Q
zhV>*F!qMFpylUB?lNcJNid1#Ix2eg2?Q7n+d$j2e%i$6<7aGC1-w%&EvnDGgE3bmO
zDtU|LAWx?`Ap^m-IB7To?c|Om0rMY6k;D@Ty)?W(7L=oC$Y$NJ#spzfFt=4O6;iss
zhyWO@o(vgbC4rsc1dH_}sdb7aVS%o;@i`jXlvIzuFG3@h5cDN!6~Mqf0{U`f>y+sU
zQ<GQgUcS@~J>jKcxdi<G3!FNM&<1rg1F?Kl$^0V*z)Yc61OF}Z_1H8dzXz5-FWv`*
z^=%jLvxM~>dDZoE>NL%IWiAfKS*#~mG|_NGY^P36t}NS2uJy9Q%_SvvT8eKMYtD$S
zfkAq}*rO0rYg5~TVhhkb+5K7E|K`AM@~7^YiQhsDUMcsd`TrJnukY>pL`sPB4>n_M
zkIBnJfD3DX44a?RivhGq?4l?Sp#AR)OF|Xv?x{MZ-dKMvvF^OMJ!`_f!ZXilbNCb4
z+T#+7yJr@4X}RPV_uBY>UpYPTZwCL#!X@#=%RL|HY<6L}GI_<=U{)OzPmZY1NzO`w
zEdWcMoA?maJJW53e$Kp9;4*FIVCPK2kdq$;IfL|COO?b8C;z0#Q|{obfy5_UsXLNG
zH;|&wWUcu1Up`sH_WMAVz1KYjA4bdh9~wfJOTGC<Z2JyJt41B;ToJgQaaZXX+T`3U
zac<;eT8Eprw1bwahhSQ)*UpWkiZH{#)L%==2FXXF5-JR<oTPAja85whp2dayitpo|
z<5-tY2IqNH`gWmdhs6_<udy5;^uR2vovzCBtI2zty8WKdoEJS7ev9UcTvmd1r$`17
zhX>FnIZO!_y5#c8<s(6lwo>EeFr4F4?o`FUtqRe@cc`WE7*dxI3Z~fj%*8aZ>hL29
zWp;*Gh-g{+;WF(AowA{bd-UDBy<N=0dG$XFUc#HFHqoL!(N>`(sV$^*3A5Br&f0!L
zFwnDXn3<n}S*`~MS;Se>;yk5tV%0dP+nlMJ)_$vjjf>-_YqmVUL&Q#*ARRZeiE?LO
zNw>zN__qAFRyN3aOySNa^~9Ep2^JD1m&G*_<=<)e9=4Ja2Kke=zb!$`l#LKVp4$gk
z&sgmr($lyhZ(;JuitsO7M2QF`rq{pguYVOcEmb)XUm#|g%G<6Y)UqaqG0uzHiSM##
zj%sJ$1kq)$>&`qmCZ$O!gl@ww`eaRXa-Ptm*j|7qII}41CG9+b=QAO($6^~@qD||m
z(Z7&juFfbk?>)HAkgs54n>o1rs3>;1FK#uU>)jM~?uqZvjV~S|{Qid3FoQQm6PEnd
zIx(~bcs$B&!4Hounu5w9V4RFD$E4e;Eq@aH^tO%e$&Kk5cC_Jz*qxLZ8`iwVEXo~m
zs@?~(13$oRhq2@icI{zf%T&?SWVu_cl(*O9Dp*p(*EWD8QKn_;ssz(Emnp%%w~LCi
z5l0!I%5nZMq%EqY!b<v5W00sqRq1!7X}3b1c%8;33A)`)>_Z)u>q<~hmcv#;i>a!r
zfeJFw8S;ST@RU%}LsN7|w*R*tLZd9tTvu_ri>Z`C_`z;iz#2>uY2sOI3gjz8V)6P0
zlwykLHNbR35zAy{2}vV0z?^P95nZbYWbS4x0o2*5tl|a?dB}Rz(A4;UHSX~Bj%>!*
zJGFd21Co3peI=r4Y>G9u0Lh<xCGF1PQ(K<W>-NyC&AwW8fs1KJ`d&tHG|iE4)f`h<
zHj*`$L5R49MO{2t8I>tZ#is8;W+8GeQhdL#=JwLB7oxv}Nlz3WwkC@FTLiFyo$9|j
z9{j|9)}(6d8Gogx&hS#Bclsa9#pge;qRmY_-P>Pyw!ih9ScK*S3K1WcS=ZF`(SnwR
zz1pd}dfooJ)m;UG=h4Vp_B+Hfc*<l$@u<yMHsh4UM=%hPofoe$wx9NFMm@fArbh@C
zr^xSG-3ww3>_gps*<Qv!ZGgc7`ndpH4BcTIba=q2zS=%wJ{lb!xN;a?DP5@bT6%pg
z!?Jd%Zo0tsM;LM?-L^Vxt>Mj0e=b%=Gw$zcp{Fu1xEhrjH>1FBL@uWb4mJ9a!9%o~
zE?8Qg&WM|znSB7sXc%A4N_o?uadwwzhKAtd@RtTl{_!F2pKftqXEtk@%I}unXb*A0
z$#_wN@(@2NxW1zYxCh2S5|KuelTp{B$d$09utae*UGx=^`7*xojFe?6Upu!+!YwgP
zKUbJkd0N4#T9CqB$KAn|;c9X1moEFzm$+SlGm9%Oc2M7>;m-3q;HJ-vVaY9QmA=X?
zilo1gZgjv?@v4Yj&@+LUBo(LIPBhGG1j1h&R!3<aW;g{A=OUVtt`KipqD?js=Icc!
zH*5)#c8#tQjhiS5*;~6<u2j$D>_fnm!xt?*Zt9$UMqicUb(-<`8)@?>cTW3$pLu{S
zw^BMjz|7JN%o;p6?Vr{In?kQm6_F<&Qzp%N$d$%1<@Kig78+NFSlvdu{?YDZRHoHI
zq^A=50fl>-SrJ4$X-Thjj~pupG{gU76PhnhSS61AHhd`LZ%D0C9Z4*}$jf<LeUG_p
zK<P2}c5CtAPs+gq%JW=Sw55r+$GiC`>BE*{p)x$x3xdNnl#geM`#|tisX)dO1W!G7
ziAU*#e|;c!QH=v_?6vhZesMVJaqq>F`D-=+X8HP7iq}(-=;NHbzOAM%KaH`b3yaQ*
z7R?I396h`8dhU?N^5Hgc5H(A|()Mc6D%6%g<1O_0!R9-8aQ49u|KVll#0=koSp&gG
zf&b8K(KbQ<?DsPL5%7z24QL~9`86$65{=#zX|7FVM4bn`D=0ySpu~;c>M%d<3J+3z
zbZZCIj+xBij#U@NcC&pj^;gNNA1&GqR2MJlj8>=y<^^tKRk*wJ@jWk+sq7#ID9dIi
zTkUYGL4}~!lDBR`?o)(n8~xftCkXe@gkn=wSpyYq@S-VUi9I0<b7;kfkk8c-qA4!T
znrDu`>ZUFusd{ow4>9!!-HV7Teoj({wi+OAi^KjgMLajaBp4t%4KP(u#CHSC0`$Zd
z5hIPQCvaBcMxNlJSK5Gk^v{5w>jC>0Uk$i(s>A=_McYDa;u89~2_1=yF_*@3Zz1_U
zek8se$xDUw5ztT`q(TJ}--F~SOKQN7;BviF73*g77*5!@SQziSAXb}R`!Tb9NxKJ4
zk9I-cQ)1UpxW2?{OL}`DdfxcBak1s`a#e=q1R@0fO0FMN5kLUrymx8q7Td&{x04gG
zA&#$nBDny7L;nZB%}=rJSU;-wu8AK|evc|ylzowicRnK2yugVoR&O0By|Od0PM4NV
zHWZsS5^kbDwK00neDHFMET3Ri80S0X=2-XX?FZEpyqSu@e5;o-?Ey9vVfjFUd3Hef
zQO$!f_#cFi;GWm;c<cn2oq0v;&*n3xpWYuh#oHFQJ5XOh%*_6gA?0UZ#lJBEhV@f2
zv4CV?4BxX+Ie^z3v$x<yK-_Po-ON3I)L6|}sBOKxrXp8@4UwD~EWI&{GjxhxlFRAF
zkcL!<hl4Xch~2@PF~lQ*H*V>ho==lW+nLLea07`|rL>!A&v*5T=3YMYF$T2Hn95?$
zA4G;ILQ#}tEu!d7y5euDqu0Tqs69a1+EFA=63J9-l^L=O2IZ$vSegg}lnKger}M3c
z<kpX@Q4)UlgORYNvzLiM7HG8sYHcBU*4n4S3f*YqLj+?Cyi8T(1ZqoJX}HvhyR~{J
zB<g;r-JC4ARwsD5Db(Lf$#SWyX-c0~bB4B}$cf&;i3Vcj5-}J}Q`=9kwxn6a{C2Kp
zl5AROD^+<h#8{4$@wGmGq5r()`^6_4k#+SPt*cx`W{?~mWF9{1=JafBiB-6%K;dGD
z5!o96Jd8a+;VvchG}PEHrH;TuHtZG5&khN`qw`(IxAX~o$e#VUpZya2+}M3&+rPa3
zj*}WIr>q1J`FE&M24ho3{VOkR;?IcIB=OW#D&-TlH9Lf;_5{eDlD@g#QoH~F1zFe4
z;eNuY`IOYhUna{&DI~q`@48Rg`%OYY6KF+1z7ssxx?gX9EpG|&M22PDGHBJfQ6u)d
z*B;^4XHgr`2SAr9nl(OF<c$IsE5RR9;13NO3%Cu@%ky#kE-n7&qSfGMs%xfkV_h1t
z%c*h8Gmf?kj`M>8hQb<Sc(p;WsxY`(HyE{CIK5K1V$QDzl#FHcr?8k$!<G&6mg8E+
z{B*DcVMYzi7cyVQt-jP6Sf2{hs{e7i;m6Fb!MR<j0sOH5o9KVcWBwUdZ<tkA7@UzC
z3|#(MF8FCW9lP{$o6Y_-h80U(bFNmTR+~GA`L@w$)|!?Nz|6JRW{RZqdS-zqNLYO{
zo|1YFMXt|5_7C|$`EZm7N(QBfQblQ_3{hy*K9n8mAnGuRQ<)TO@9|CSB{)cjC+N^=
zH?UY8l}IHam+jd!Qz@NToYFjWMC<`!I2)^oP<aUKPgX)bVFXXTjtseM(s+6E)~oyS
z@Q<#`VLl@ek>XiQ%GFZJxLVc+a_giT><bL>j~}MVgUW!HiO6h7=UFEpoFU+5!*)7I
z(h1RQb0y0#<K+Hq1HuxVBWnmO9MEQmfA&48qn7e7m5tHlXcV=yzg!ReE%e%C5rt>e
zcM;Y{t}wn-{*xaQ9P7|61Ts^xUb~S|o7tBo&oLSk&u*0D{F=(UDcnHf$=GCh5d9{j
z-k$MML^*i=fig9$7l+?9I@EN3;#5|k$*WVr)%LU2RoZ86pz;bWOyF|uzMk!gu=xp=
zRdn;3wac{k!(Ur#j>UVMyP?W;Y}E}Wb0a~WrOsv?m8gHWo2HV`b8Ht$c%=?H(NLkK
zev1#Puk63}S7fN)s(1fcyMg1+r^&aOcL>ktm<_ThbHA-9j)-!ZryqjO%C)99+iXT1
zZDVtyFK!M;^6SSg){o6R5G)iGHuuxpEmfl4Burx$x1}}sh*CAu7+@9IJWLl^8`k0v
zuYAw&9$&Uj7x0&_WC)^ni8cH<Jy>@d$mc><W0%|Izi@XV>EU0)cYMG91b#cWfXR@0
zeN8T(CH3K&Ts14@EK$5Nez<+OW7sPt4wVe^y&OoF4Vn$y!F_id|LF2;_Wgb5)4;wd
zGwr4ESbc5v=jydxdY~ffs$@1RL7vXIg&oqBy~JuNN^zPo1bKVBzDg`5`8?C1njkue
zCZI8PhC2~^pt`mQ7xAo}+2!Qc+phf#r$FMnedyLZ)LVt<yaK975&91spNg0!r#k%2
zxTZ}BDavvljB6RWjJDgJe<~j@j|irBef^WsIqHTFoABq^i04Bk{{^_&Qf7iq&Sxva
zvryuE1b#l6I3I^!B@$PC@ipfY>U>u(5myf{o$D`GkAe4fnjytib3p&4A!|;a{@Do`
zr<TLrbW>VO51`$J6s{*xZ696Z5HigmXB_s*E-ZNp)?x9^S*qjY(4G*@{hJFY?gz$q
z+L)d1%&{>)-wC%l=y@l}?cH93u~LJ7NxjHsD=U)>kG}<<{NwxWCzUUZcUw|=PrkSD
zi3d%2ilO>F_b_*5tSUSuDtFJM3up6}KsaCU{=KG*SA9x4XPr}g<^0=ndX!P!=i-G>
z;1O>$8AJJhfv#%MwlR0WeMD|Xu2TB2rh81_kCKl<)ttI^_rA>9l3+b9j=yJ!&RQKY
z=8rIQ<5qID_{&;?FRA70z2&=-hX5R-689z{Ao;-1?01bgu^HpF<OZ~0ojzlkbN$WW
z>J{&$E2&y5H?%C^<iWL$!Jy?9@40TFShiS54B8P+X!HG+yUTdH@lNC2#*y2^%AZPD
z5ykzRQ+$ZbAJ=8M8oe457BdD|8JsH45VsF^5Qha^RXFY{j*5GTtGcA)Ls+`+m0K?<
zP8`;y2Ra}}%Qhx<nZ(;~9f~9!fh~9wdsts3oFeJRbl69?3!rMNA~X;P1em|XH*eqc
zUhT#%m}zzu*=3NWcNu@w!UVDnfSx8j+o;+_CXZ|gyJKHF+0b;0@xDzk8u5z-R&;(R
zE#d3lX(TT=?sv|~SozRTQ?I9D@WJ=+!Q)9Ck4??S-2sc|V|oRgD7xP6pFa=lgNpZU
zhxJ*C_Z_KZlcvAM-dTvb5cO&C+2mzr5Sd`Xq_sOB1&Zt=DZUk~pfia*fiv1_yXhLP
z$Sx&zGoT+>K^AmUQMcTLd`Q}qW?~@hm0NJW{jAojx5dk_&w!SJnBV&!X*AnrAM7#z
z594!abL~Ep2kz~yp6%nF98n|*c*h$Jsz_45L`~YqOJ}D|4C`d}3zaiU{D@3_7MlU?
zH@*GpJNN+1=OZrBC2I&+?bT><marf7N5>~=W@?VYtqpk`wo^<{7dJha4;UB&u?8Ny
zo}@zd{_(r_-ZaJ+t#NC9(%{ROzLy<MUDp^dB&_(izi92Me<8E>I$-Uu??4ePiW)oC
zATQsTySeMVTZ`Lm_&(#M*P$zy4wi8OT}WtsGmet_b&A{vQ`OhL*x*csHrlwZ>MdXL
zftzmU67*RIe$U|)?|OwxNEBAx2e-QS>OKYWkZ8i`1r@2QlEA%jA(o_I(XL3`W~n{*
zB(0%|0A<jp<6V)XTUDqO$pE6x0D1?=^<#d+oWl7_={h0~?er9fnPgXzT?SaCfq11y
z6%kE(SBOWWn$Ct3#ejRWdL0slZ}O%!4Y`+9h0C8PtKD;AOP%t{b>pAn0hYX&+TZEV
zW^Zy<z%wD3dOc=`4=x2)gOWPRL2-{er|b?V+L~Y*K@5(@n|d!XA$>b4<47KdNab=Q
z>2FVO)m>QqwD^27m^nu#L@;Tf!AX2G`xq-ojUN5U?ziYnVa)ds@{<z#HHG_~H5Wl#
zDJ<1O9*-;b*&|K9*G-t%7oxpiY1_5*1Jd{Iy&b+bD0f@@FD?1ojw#;ntPRE<8nj=6
z1%FYV|Hi7dGAZ|N)x?)9O7v_8kA=7;s8;RqUhwx({6#r%9^sH;N2I)V3K^;wGG)H_
zP!H&f{I-D$gzwKe5!p7f!e{_&fpkCB@z*p3HdJf6;;~tCVp3emk>*_U+<?dm>&$4Z
zdLMI?*{Lw%7(4u?Q?NKl2TWaG{2PJP&}_z<X56M3tXPE%E^cQace&w-j1?eZbOGo<
z&d~odyHp`#6+5XQnE1!u`bKI*0<#cKIEr$uJ6H>f{37flA|k5iNBRN}l4xa|!>*)<
z`euqS^@qu-O%|mFsv{b6I5A(BKtN2LtxBpY4I*D|JVcXV-y9X&c1xcvY4ynMw%Z-I
zfdo4uApxs>l8$ynDsG0JfH>wg#+%c%Rjpj9dMd7z<kLi*y#E0*Ta#U`wqA4nv$c!i
z<Z}N4Ug=!LxufPLn>DC=+%dbQ5%>Kt=cEx0ewf=HR8o<Ni!C9+o0c#n59IUC6U9J2
zi`4aC$&37}*7@czOIu?~f#3mgY0jTyc86Adl$ICLbgoA&pDdoA@ArR3DR1E@br#;!
zS+RaDDv%g;Z1M5raB}^#OE1-Pl&^B-nL)C2D<`DqX0{(I$jh-}B=PJ<Y?zdfwL#=O
zgRv(l+~}j$B~cRA_aY8PwiQ=n!oi^gF%Q>_+l*(|Qs2In>fkobPsC>hI_=lnX1X3s
zOpk0@Gc&PuZ!d?<&nwUW)LZ@E;c8;rfl2g*29v8(iTy2lud;Z*BLHb<*~V}?FcjRz
z;5|{fP!7Ta4k5zufNK$$t%?@{Cnh+<*|7n|2k<Kgmc`bjxcLfgX>7Q)VZhEoUa8IX
zpR{j@?Wwi27?C&A^TDxvXRZ3_)%xj~Tt0}uNe<9yt6}_tI6wY$+|uBBm>-~H1R3|i
z%SZZCgPvX*!>93OPW+n&y-_SuQ?PG#HbYHI&@WswJp0mM%NM+fs|WkB*jeY;wSDKc
z;^H7J(4#1i2G9@~Zu0#;_kJf-P^&a^RjyQ7{TxM(sjOZqDT|jsFF&I(m8H5?t=h>N
zp>c1rQ`0DEX=#6^8N<Iw2xZLCoPaa!m9@dueRBpXx=K(TO0p`EU`R(FP;EH~F3+tc
zIYVwxB#(f$Fj^o6c@_rcu@V{xx`ZY|(1?<$;;@OuQOZ_o;3KLWX7u<^DFg+U)kX$u
zhSH5S!)Q3(;S5^MmY^H=dQ-e5O=;v2)?!Wx`)K|*Jon>8uU(54wMRHT00w_*C0WxD
zMws7D>j{2+?js~W43?i^K>Ev_Bws}9c@i9pk0R(su@*a6i~le}^CqqPGF~|w#7y_b
zR$BY74$#)@kg1An(-hzBM2j@6*Y=#1tu5&aH;pO2?^!`8df6T903xRc#$I#z+2rs8
zRQ>+AAsYR^q)f=u1v(^pSB$^dpqm!y={`f79rY)p-$(C74<2gI_H2I!3tmv3Urp-Y
zU^Y1xXSL|GE1)j$lrWK0yr4I67?n+aqIg|6qaTro)Cqqi`}rEfOKP$3??vp3FMqGY
zU(qK3UiJTr8%Q)*G|cGL@9;ieKNM}6HFxfN;*jIt3YiL3u_CtXi8kM6$hJ${6};C!
zc*iXN+GeK-MjH05jSE)dVwV9rE?Af;S~C!|4sVd-%(w-ub>~#UjP06&f}k;OMyp+r
zK6FZ!-`ubaR}d^VtOs-zO<D3c5BZR*_=lL^2X{v!RiEv%;*So|RdH#|?cTG>-j|m_
z0H%s5&0q8G1@qQtaZP@xg%Gbe^)NR*cegQUs7sFQxujjjLA#I?_03vNkVFt>c2JY>
zK7411_4!2WRDQf0*)7pcA1)7nr>CL<KXp1hv0_U#S{nEFm9LBU+wT`Z`*UpQLz&o_
zgUDJ%s2wHQut_-kBUF|XoFRXvNOrRvkaVyUt=ia$uBAYdC@B!iwX}ojt(h)atshut
zN%*<HZknTa+_~y>n^b7xvW@z_&_qp>YE@+N)rL?3q>n(p?0op96VX<1qd&a%o^Y)j
zdy*J)u3X777f@LxQS{YlxS5Ao{sCCNw*hIYfPT_~wi5aJ+#F+U+38&UWU6V!G1AgR
z;Z}~<KkMeSGmk8P4=tZO-^Z<-mt!lY_$m>5Qn2p2IWMpJnh{sZ$!p8n7N+z&uE=Rb
zPA-M(Pwa_l4zhI#m~ekvcQ3M4WZ>OrM4eyvXPK#6UVF)5_j3;oU26V55uG@a9QfOQ
z{Q}dN5Mt+6>ikoxvB6lc(b!i?1b<TvIr)jO$A<7-gX03)OAaimLEl~}hHm)IjU5NH
z+rZf6sumu#LG?wI^<JinKVIi(zk0^|@W1Ufnl+%jrX{X%km?<xG>G<Y*Yi4GPk{`c
zwGy!@jt-BeLHiPIV-;<`B-%#SepIks8_8JaFvsKgaLrhdQn{2mICnbs`>;7!klV~B
zH+)T#_nt{^_+xGb{FB<Xx@N4}un3heT8b!&TmIa&UdtSp?Gy;cqo;<S*{%k6MvwW$
zejGKm`C_V2#Q$1!dF&sX$$u1zem*J+4gd5Y_S<l7Y!fql7x1F{4W2XerSqj5aMwZ!
z6(UwgjfJO<-`BFBKW_G+v2>lA9K}=g;cU)~8!51`k-@baV~p7uGh@3|98hWYClR<k
zi51sr535?LCaO02Q~K^U>rS!v!&m0r?4ar_2RCA)0e#3xwO)qV$8yjFJ25JDXb-Yh
z3ED`J{6jdZ=@e1XR4g_A;lr!IeSD}Vhk1CsUJ7wxXNY(fg97=&kT~YMkmSN+m4@N(
zM!%L=O>$XLgZ;FmIShN1ae%a90BN<eu3))+aIHB&b#Z;rpQ8q>N2INE&BY~R82=n;
z;112=%ImQ{NPZeD|DFM9(VgU_K&t#MM7^k-LN$(i#ky}4NWQ;ad@$AHGT0guwzTeV
z!JuL6kwvOGVM=Vb6klVa1&Xf0$+TM027S1~Q6G_01Y-}ff})A?ncX@Qsv((UhJnJX
zLRZtBQt$dG3%2fYhQ{6NJJbYrsab)}uk`z~{Qu@hHr1M&1h}`?z=9W*=hsUYC0;n<
z-yB{|?LG8<;O^4a7fY&61~+3`C1PB62&Fbo4GV2_+d$J_l(*SjBz%8WA$|I4y6m=7
zix+tV6}kDvFOBNF7GgX=@VcWdtrc!z7@#}&xwL*I8V&7p{NmUloYUyCYkz1hZ%!@x
z`OJnlb1Zhucx&{;uz}#Zw@kW#L|EC|*wwrIXjFWsph-HKGx{KgVXQeg&wR7QZ<&pZ
zZQX~{8kE1JIbp?vc}d}NBJ;i-_@Y0m|0EZP@%$ygXb7XZP}NFbRiDG-ibeRAaV09=
zWmG8--x>(H?2@hjS`suWDMD{TLyqQ<yqj?Esu`DBVbDz!$v;_5o9GNMzq_hdURU{y
z{7iO+P*@4)h=gqH%wD7&4ElxTP)E4gec&$pb;4E3!RxK*u5TH7ZD-k~B%+cz`s*=!
z4JyVRV<U}t?1u@GMl{1<Utx$LKg{Q8hHGLJZ3KJ^AI;swnk<}Xy!J9|(_-x4PL4%{
z3-6Ata!nk#`8RZq#FsFuL6}WT2|Kkg+W;}T{aN4G8cT?KU7gA&Pd=dVcK1b8YF*0s
zR-au*TJ2k`<%%-rB<Wy}I;N9Tbd`%Ho<z~DIQYLbtPU<>kPS*~2E})R6||3zY#?gd
zz1yzxw_gaH{Fvc0vA;P{sw4Z|J*kB<kj(7W(@0NumM-1?PUkDN*;cyQqr+Q#evq|h
zVY1|9;^)!6;>l5duUQf*%L9oiA!2;*iq^z$!g_|FM=~T|{1!6UxZjiE`Qj&wDsoS8
z_CMx5Q>g^UEU^D37<R3`wEsF@@lyTPuT9uIT%irl4%j`E)&kCrc@N@ZzN{QxX3P;#
z?^Dm%UgwIR(wusu5j!TW<^9IFU>{$gZX3*Bh1r6;Ij=wMn-4b9LVLZ*D|)$hWax{B
zsHTFR0?DF1F^ChfdF1A(WG@G$YK-@C_xhYXN$lf#kOIp%-7X~jla1W23b7?f#Di!T
z93RZcm1J<yEnEUyKUV<`gTvwKa4q<DxZmkAELdydK39H*L1ie(P@;}LJu?e?P*?U;
zY4ToZ$k34l9eSV(vQ!CL!*VdCi}+)y1_&vHB4X=KJzW%HAHo5Ff!#3Ln9(2uPD$OP
zmx*^R&=v*Mc6m&E7j=&UrUHQHgIATsm%s&#W3;AGecIjeKUuD{PgYt{9|N|8c6y1`
zz&#qLzFKqcRH@~A7?7SG0*g}GiUmCa#1o!(&XYR?6yByjBUqoKc;CrNz!Ue@Kd<|H
z)l)c|^{wV8$g;Pl_`->5hI9>IEMj}kq!K$-?rghsYYD4@M2w(f|8hrW8RUG2%_k(e
z+k*-&WYRMszOzx8ey#KOXj1nbAe6fA7)NJ5J(!E>y2Eh%2Y@>j1{+SH^87SwEvC8F
zwzVD%XpkOrP_X8-xCQ#+O-tduE80C7vaWFn{@ms^yDbUEo>CvDuJxaoth-=vVzt74
zBb{*f|7^IjmZerY3}&0=4tOm8)u#SbAyMJ6P5aN{6`fIOmO_S>f9#Ca7OOoG8&_@E
z1VB^_=>+6zqhyQ~j6J=qyj;C{Yr8|g!qm4KnUR##Pf+AuDXZU<l=YM!)M(fEoTbXM
zSTMkD!fnOv#O=qq;!ag}SIr>kiq&X?>cezWbtb$r`I1`!7JU$j)l<PJLCq-1+nWM?
z(WQT6LN)bem7up+2|MVSZb(BI^fOCX+JS$E4=Pa-J7Q9DWLAx;mxsv<Ipp*XGl4+F
ziDxxaTJF0{sNL{{^_wDE3^0EiAV$oIk_>CC=<Jp<#R$}if!YgYWsx1~X)&nst(I{>
zr({3Chb^5T`G3CN@tEB4($oy@!Lcgf@V0Sk3tRp_w%$A*>ivJ?&Ys3nCM3HU)r`Fe
zA=^Plv@vC!v2{*UWMs*{8!Af1$X-cxlo=J-ml;_`NQ<#AS(1G>4DR>nobUJhyYKtI
zb9y+B^G6?_&+B!)uIqVWOZ8OARca(XjR#q7o3z!;847;ddX|o#!E|?*^eS<nY-I?#
z@nfPG(0YPQMJXR4%*BsUxqZf?+&)tm5oCu<)SGjNG$?HqUuO8wiEL99b@M`%`<^0;
zx%Aq^&Wy(w`4jv<H*+`i4*B}(>!3GAIQ7%3wIh;5oKNQPx5nA++CZtNLmQX|&A)9G
zJ!W6uL^}SlDpAEDW@1(^ps*?Ir!wtPT$*lDKxtFll<_m2epu`Y-U<J?Q`pT=uX@Iw
zQ`#)C@V(XjPa)kCQ<r}V>6jl=0?r42Ua|V7)%v>%qkc7fY1j)ZEnrZ|bXhXap++=O
z)a%eAXj&98&R1v`-{8aci|b`tffK?>$EoGcpG)dBR$+&eqi)-9tHi3u`3d+6Ff9<A
z%6Bagk4n6K#Q1yaTii8=ihrn&78laqsn{$3aQIr%isy=?vYTS^<jFS1h(ii|w%n9-
z?o&YBRVAx}|56B2LN!t+lWw5ALBkDfpW{&z9g}lN3{37c%nWuOW`EqBBjp3$JO@~?
z+<aUXwbiaj68p{};{jYXM~zX<2Hg%K6@$599n1|Km1hg1?|ia{ZZe$|{Pc4YSwm_?
zFkI8@=0}e%-i$zKMhZv9-_Q(-BGzvzQ=0BXY!V=cXgt_*3&P6nnj&m^OUu*96*p?^
z1xS@Hs8tz)Yy3Y)Z33&xN*L1m7?h(t!;f9Xbe|#zXQA}15rc~3Jn~ylD$LeWMpS(N
zSDQ1{vh>QRo$B0#&DSq~9DfuwlI7hwUO4_<u{935G)Z*`ZaA$^7La+lWjG`9*IY*s
zzQ_LSxu>g=KaE&$O?CWzh0QbzUybRT^clA~4g9&In@?h1vzRS;t2X~R6WFgc+$>!7
z`1$)z)d*;dPOHIHdt1Y_kJgAepQ<_Lyx-Y7P$OmL-ncP}E@h)%8MEO%MJbX-hF$}S
zg2&RUoVz8@&rZ9|>=9TDUz{gUK1Dezn^u8oBj%Ur&5FB~FII$VjCahv1%4Qceb;WX
zeuPdktu?I!aYl+M)il+zmEfRUS0ay#$nF*a?Su}UB~*M&gfK*iT5pa)!^o;8hhCV2
zX3;*do`lB6G*OL?lFwKo4nZMwkY&Ww4RS^Z<vo!#!i+qL)KC>u|5LqA{eZ@w8N?xe
z<lf6tJg~>mlrIs@)6`Lam*U`$@|)bqX|INTF+pU^kC&*0#ZFZEvhCR0P?~hGrE3x6
zb$nJ-+Q+sf9I3)j#c#r^!Q<0q?3*l7V89<9FFy5Zs6V}tZH?U)#M=FI5~E9XhMXkz
zd+2uf<<DI1ttl_)Ri4`n&GY1-?WY#+B|8`+q(Kjk5bZiuU7E~9xvYYD;15S~uq8qf
zO6!3WzTn5Us1C9g?Wh-053`H+Bt=X;<FOh7VZ>dsu1-&GfP_Sn0E+3|A)(HEIIGR8
zW#yGc?ByQ+2p|83*JdOzm<cO;c>kl&nyiXI><a*{K~{%_Ysj~5&UWu8Cr<y#o!<zE
z`ZgQVzQ*0+E9YMNoqM13%2Ajl_tPWX4NCU+i<JY9Onw^3m4H08p&u}2>}}Ojd+AlI
zAH5O&i}EAtwP01K46}BTQu!l^b7ENgyucv=XYI_uYdojFj@4S1(2~>K(G})_&6*{<
z+ALi;5MzvKh_%E-9V6G3U^vM8qfW$4r~e<RZFKR}c@d;?4%;q|PdrUJ&DA~|^~RyP
zjCdmu3fY6_il>6C2n)h+6&<gBb^luux0J%X0;^;;7te*lpoyp#Fp;)<Qp**5#1k(Z
z;-iU$#IHmq>l0vQQjP4q^phJF22E**XwE+i@&I<JeNb2<6#7eCHLyk)&Oh7Gl33u9
z-(rbr=*Yke|25}3tzFqozY=(CcO(pAjf5iD*}mvcWl&9VMNMlS%^*e1A|B1&+k$*p
zFW}VU!zy;q76Ut7$LjMLyIx9pk$X|^w&x!t3D6NOOYn*xlg9)mqCAcecH-Te*wueV
zjRLZ^)~-5o4p9Wu5%@SnKEyR|!+b?}A>CWD+y<9#xNxled+s{wPET%`Lx7Z|x6pm_
zxXftR=V9lD3MPwwl}0cY5&~~yoU(~sMJVZHw<HqjHt0D+d<~V`1Qv$wAcTqHuEBfK
zo;yFOIoqS7Jo9HDoh>!=n$70Z9;I&sFa0i5y?vEsJ5%wOsBI8PKmYgM(>=k@I{4JC
z$1(ZG68YCZErI}a<|D21gDxRUD|PdEV;o}~?SfI#m$vrjY@0;}l3Mb_=WWI##v+vC
zsvM*5od2cpO7yO%s>*~>Ri$5@9rl#GCdw9j^fjGjt;`<YFZoC|ku8%F7&)9p2@#3{
zUVqNSsKk6kmZ3ee>>aoJ%UhHDKF5A_-py}`=@nfZlj{%(!{kMv)`4sxFA^%mtr*3I
zG`>22R5l5PLbCAcPEbfKHS!%gFH^NIV-NA@3!C@=VlJ_XI8Qv3e&*#heq;-B2)PP_
z#c@C_QrjXdeo>$Kxd;V+9A)f-{VK(bfoZ_-mWnO0lGAn(c;$vyeld)_)K?!nNv`${
z9-S`K6WtvGf4-&%e-O^F)Iw``yWnsboSzHsKk|I-YO{%7(hSIhl&oP5dZgZmTo1ak
zRyrL><7nk0!2f&lW8I7KV*uS!9C3O>CjBJ2F9UTGMyP_)X7OV?RHp3Y?D>BADt9&~
z5RSZd^WcC<!Q*J$=VsV2)>lWzdBX+QV7OpWKAyXN)Zu+uA!C+zX_R_eSIx{>t<<_u
z9Q889Xioeu>GKr{J+5ExKlPXSY5qjF*~wif3!<BD;j7s_fqXL6EOkvt@_;TV$m%vw
z!uDTUwFNJae+o9<n~9q=61IBf%eDRdr&qHbILEcphfGHySQUMi<3DC5VwBQDm-5j6
z88c%%6!%ElCG<ne`p}XM()-%t87m-sqBE&1v+b~Kqr!`{XHGIsZ|*Dvs4aB@$5%zT
z#2fc{ftLTHTOASImu98>l$UT>`7JL&G7W7{Ae)z66aA%L5|c%*w??SSi<}aIAn-BS
z(GkrqKRaE(t6)e$L<rCIiCTZ0++m404TTIxqeJuJLQ^<W_deiH5lRtFkw}qEfu+Dx
zR8!waH20ghbv(O;d8qx5o&Sy^tXa$DLMX(Rvo9)j{~9Ky2?sjFFS{yyqq(^E>hcD)
zw>RoPwZmsoCNTbEPSb4z37-<}$zr#KGvXAnvA-(8dFJW_qjr49#4lzh6+bQ8YggXI
zUBYq0uIJqQ{_DC|{k2!C#@K0s1daGHVN6*ZDpZa@iFYrfF3OORS6pC{r_KK>BH+jT
zfrvmfF6__~d6o05#<x@~db8smZ1|inyj--uFrYU#Kr+kArgDFqc>$tYJ2&b1-<|G?
z<CTi7sZiXE@UCJ?EsqfP+xOn<g(J28J77390pPm%lzB&<TMh8t1hF1~X<s_S4YZ0M
z4SE*y+O=i-PxKTk_VJ?1cGU^Q&IlphMy$nv|9APJu3r#15Hn1H{ywTDJ>QTjs^1Mf
z{lhUcpcZ<JrNG-5L^H$JhZiWH1heBJL37qYL3{1Hf#y7?sWZuqTun5xjf%BXVa&{~
zh4#H=7X1v0jDAR$xk_du(Dxvy9j$pfbsb|iZ4sX$oMN|fm7*O)IFzBv87x`J2X93h
z_2E6&^Q18GktM;BPPmOp)F<aAqv+;{!u^obycD57BWOlq0gqhLP^W-30MB(96QM=!
zz@qjjij0b_9^-__2_!>O_NNG^98S%Nz(2G|ZSLZH=wYO##t<hW&Y37%87acvaHRBU
zz#8pTd26_!JND%Ie@4W%%HxFrcXVv;S9#QBcYPtZFJ5+;SSq7SmWx)<N--LvB3KW{
z29F=L<CE0!x!Um+6PAMsKXZ@Gzm@9uId?|6+pB~}u~_RyO^?+0o9`jYK{?$nd7gV|
zhpFliGShh1evKc~#+0d&9lFnGh9oo3A~+NYc~IIger%n3T1G9&{HKiXK^-Jc;?#ag
zynt!r@$HjGL%IL8=r=C6Se#PK@)c@(tgov!p@*){BzhGQ3lzs0@b7~1-Eg2{8m}IJ
z*xS`9yP~Ibig~WY-{)jiB6imBoizYmn7PY3KZA<}|8o4CyK3?N`YXLlGrMd@aFwb5
zj(2x1+3$F`0z`p+6c>m;k^)Kg2$6^}(J?Qn`NRpWn;^-)YiWwvQ2j-DC0MLKy218U
zP|@I>F8FmfTO{$dpj(VJhh$qhS~wg8*4%Ufl3nCiezRo*tAGVv@xm`1D$WhpG!YUv
zf@@X^iHCZss^W;}RI#{2IACtW0dL#r!y%z`DnJ50rbdpi|A_p-j)j0_5JbZ01YeA0
zXahStIr#y~+yXHw&u7jZMTjK>ACV&_A{j-J7deNIaloLp$+b670iLy52W-&cmx%v<
zBqUBo=%9<;F&^v%#agP`nepb2ea|5;@W9?fQ-<I~tTTnWZChybK@_f;ogl2D5|e7S
zhIao>Tj;J?nMtZDN^8(h>m}nBF3<ya&--<=o3H7aWwD>${!Q<bpl4>$9sacwsXhq7
z1bNEow){S+l$hNZ>~R{O{l2BF9exF!=edt2MfE}cpViR>b7hH7;}-}L{zok+LS-wC
zbK$j3jdmgJi0G->n4f2TUoIE&o<`{1U{A7af6CE$U^3aabtEThq`=#*{Po5h@6tH6
zQdiB>S#8j|5RPgNjbKr}SldHXmf5Oo6<o|D?V%n`UgwbCiS9vCFM5q~^Jvf!zq9YX
zUO8TxdHGk|<;~YUAuBfv{XE~>iJMFiLi*&(|4VZE=d|)?b*@EV-O8u0T34k_Ld;j#
z7Kg{9CgSP^l?-e`>8JSuZ5H=ijf9U4XAF6d*JVA5auf`$I=E6luf9<HjYdpcetm_r
zrvvVSBA_1|`_;;}$~wlL;$h|@A{+!blm(SVm2(`B4h|_OP_5^F?A));*8Fmtv^PrQ
zRFNP|oebIg0Sc^%0OR||9}tvCJy;&RsgWSC^AL4ZK?DnhG{th==;R0zT+w4D%Gk(p
z!^B|<Fcp|K3|#bKcE`~iDVnJj5zV=0f7Ht3<SzWh9`y0q+CEqpz#rFe!3F*^HKN@+
zZlHKqd<#zmg*9ZiFOk~kbo`v0_UTSoH_Q&`(YI>2GPFuv-p(A?H0A-2od50*bSLtb
z#)A;|piiqgGZwuCCH^-IdZoHTl8`QC5#9BRap)_tDCM&VJ2Ap%AzC1{7=sCX8(z2}
z6G%WQpF`Lw5@=A`3boIrp;9g{1%YidD)_UFL-DNh<JyAGQrJ9s<hr+Zxzj?eA+BM$
z$#4OA>Zs(&t<;;kYCQUAmdUY*_*QY83I8rE|K9V3q{)opU;aQ&T$OqceHqd$Q-07-
zDdi`oxFFpmE@i7tzFgW5Y!2j$Kt3p#ehMVT1V`Idhw0kC3~Vdj_WaGi%VH98l&m=I
z2T)AOJCQYNHAidE)kKRx^2)t=t8tE|xVI!d(9Qzs1*4-YdNX%1Dsw2R%~%!B@i5La
zau@fjE_g$?V~o_5NFq4`5Er=FheJwJ!~GagaS6DluaGzjt~tF=O$HZ!PSr&_9Cr%m
zZH*z}=5cD?w;tuIAGM5w{AoiF5jiaCWFL<rmLWxd6~E7~#6a}Os%H?Fz-`_Z(XpRf
z?kOi6;xu%=-X1fYgo;N3hCAdP)kux(ZFQ(q^si)3x^wvc_)|m|V*Cm8ftPBG^A?AR
zHt7NB&#X*-BAJ(jcwnheC}?MzqH?aW!#<a~bcO;3@NC__gdj3YKYTc$V|%neHq~CG
zJ+1N{scWa0KH)9x$F1z@Ia5Zj3fSjo=G8DxQKBQtV?R|T(jD|bL66*jW#*Z~y_O|4
z*mf&7m7eX<`|tIzn?0*{dbb`55`j_jI|*ro=#?iV@zJj0$4+9>Rmgqjh#(R5QUNLX
zUKk+>KQ>KO-$)n>!el2CJ>|byzXIX&$D6hHex7UioBLB$Cyjf#1k91rSs*mZo`W3B
zj85#lJXt(h_Ny);a5;hDkJ+xq4CJ7^NDuWWMl-U-1t_}C-DxdQ!5GzVJ_W*EVvhzC
zHi?Fl*E;|Lnj#Pn=E!H$X>>hcpC{e6?e<i{vckq7Pxw*b^)fh4aOdX$G^ov;s-K%q
zV6zm}?jERJu-bZ(w2>xIvm>}grj&*>u1O87RfUavRBs9mnr%<(4>~il=XP+`BS9(B
zs@qH`1L9dd$0K@whpAgL5hv)pn(B;OUvKo!QV~^gc0yKE;vJd7|B8-)`nT^;vP8DT
z8|?t?N80ajxws)~3^2@}g3_XCv9uQmxN@=K6+egQlpE)L9(-5WY}>Io!+nh39(*$F
zF?j&)FE0X44kT*5D*24n9o4zvexp#)2sXF6XZ52|k?IE?s12*B0sc$3`Z0|_jphvE
zK>?)PWlbJf0TkK;C!TPwr!s8|`9284WoH}qJ(vKLHuu6q<^1sc?4;B`S)1l*!OhB>
zjcv{PegZ&sN)00G1_3_X&ARa~C$Zd4rXH_9jp08nM0^VF7v$(wEb+%0Sh=Njx4mU~
zq5WRZxXs>}UB$ca8ReuwTO|mV@nhnY;tRXmrX^wx&_VHI?cD0qQKNlSA9ZqJ6-HZ+
zoN3)EEQGr!tg}xNw&lULoe~OKcZEYu*B(b_<d<3v-JT4A2B7a8$$Hp!CD_*{_;PT`
z`WuF~i+&YGDx26?MBFJtc_q6If_?J<@Mt|WXnp6*>7>N+#}~c&=k~BY-xGR(POE*r
zx3ZKEu?1r0QJqt!gA*)+m>~nhu;LCrz;gUZTh@AQt<LFJ&IN_7N2i6xiiE?xyg?kx
z=fE|t!Pm=js*L+{8+AA_qG(cDr}Auq;|7&w9DTfN9Q~jnaW_i+6z+w<DPQeJw2n5k
z{t#(m7nb$VavX`sbGQISs416~aJm}$L?~k+-wECrNG578ioE{;YOe*Nc7JScG}~Vo
zL%=v9{efVq3V5z|YCW912Z=yJxff#&_lQl4?%y^QIw}NhinYKuCtB>@!CSu7x*_v#
zxI}uYU+X-j)+|AMR81RQVTU!9x~PZp|DVax;bTh<4b{DTqHu4}C--UXfuxW(rD)G<
z(z;K<H=@0Yu2(IbA>9QIlMqc&6%5Yb<$v~xgS`eN1+d~S>`r&~JK+CItLR=Wona8T
z<W*EJB9^DoVu1N>j8FlwU}~{FhLN<(wb4v=m6iwB@Kh+R7eBT_T@1y%NhW&9PacDO
zbM3^HbMV)L_NEl?!sQ}fCSvP#S%2=jbYJo;s?x`%GUc4k(SdyhH`=Z{1=k1bsEIlQ
zCut!Eio7lJvdVZyKKm*w(0Pgdtk^o{_ZfWP3U_q^%S8IK=l}1HFxK!*G&GpSq^T_3
zbNb2H;MrqrNttI2esG<wy|Cv^r8(~h;qV}Zp_a7JhOVK`G56ptvq;FHQHf=DUcQ!x
zO<d|jk;CjQV<+ksTgEhx(TbGK03grSz8bGIM<s+|hGog~4^ROXhl2M;rNqL4CZI%4
zPD9zqi)cb2h15tD@*XQhw8jhj+_}84J!+~Exo*UGB8f;R?nytIZj&BtW%3mXUh7C9
zMOZ2av;)sO#f6MlL63w$V2o0ihI&0z*}|nl-|ohJSs{g|$|d1N*^Lv-5`X>GYG>}v
zyEiFqAKj;?Z%>~FH$=}hmo=sc_Dx^pC-QZAVP*WMk%&(>vsgLZa#oxHh(+7~BNp|2
zD`_uVQY7#vOB2;Z{t_Tp8X?y9)2yjJhscODloUwm3elc%x%KcgSK-GzFx|T3>1s@w
zftr_jtFHM9;nxY@>=9$%fAyk64)>JPvdwrhqjxWelQ}8g7t7)OnpOUoo5A&!I%<l}
zYB|niDH*a9I;P)vMq&0C$8}kdVJLO_H^~5yGw=60bi=`)H=TREdL!!RNO3`iNnG02
z!00_?_L{A#LH~f;2D}0CXAKtF6^0(r6owAK88?Sl<>spfw~Rk{_nN+=J*JyFlVu;!
z!>{b-uXUr)P3Ux%{KsibG}hq>5LnYtW8$=tq|+Z9d=}m{JhHsrA!4swW#O3M@c4F~
ze$n1{`8lkN3U~*jgt(>ZYfq3}gioJUwM6tOhzQ`hkQl>M)Q}b81eAL&=5U+Xkm&wJ
zQ*Pwp$0$DF_C5yFfa(1{1i)BX><4-&^?37V&EwS3Wp-E%fO=PRK{xD4?88!pwZN+K
z>XdEgw5tM`<raJmK<WK+O#93v-7`>3S1XN->n7v2FHO((C-iUHlds_TGp?tBdh7!k
zG>(iP&~!$Lv~Ln0c8(retoMBLrc1?x%@kcfxeB_U=34p84&i{jnd)`KG7{6R@c-WP
z(oxDcWV-atx2+Hcii8>{ZSJ@Dqqb)LQ)v?X)y8<Uz|9G5srs6{fKz5wztYK}I8R+}
zvN#2ke02Zuc2A$54YP~69?jAMt1<dHC}|Q#&*<S6rQV5^i3HxdZ|bTEwYJ>VHV5b}
zwMW^VOZbBS7LHiwVq`F4mNH62PjoxYZ~QU4b)@d<wu1FhHs^PHgP~_@h2d;TbW=yN
zWi^H(OCB!982{P8eU&YW#Mdm5%OQXg7?Nna;VszW-8j^quUgmHlwTi1iJ`_c#MlzD
z5EKUjtKS@I{~fQiNv$`+ppTGA4^@Be=T_jq2u!uz30yjuykyh|BqCD?QikVp$Dn(S
z0tM&xuF36r#0lkv3P7PPG!ywow<c;cC(Wca+G^~ki`<L)Q>t~rY0W>mkbWv?^$`A)
zReREtA=|=Su$Unw;4Ttye`Qy$&KXqtihA&*?%tp<m8cL{sp|w<TGwlnu02by`XE}7
zQ;NY2i(myDDdYVovCn5QOLtt}_OFJ|B;uz<dyUJBxWNsVr{~S6{`;!yo87CY{Hw+y
z2x3>C|15LO8;8==sEhl_zwdgiOD@&N10(i6{O+cV_P@^kF}qd{p{020Y56?LrJBj@
zi(A+B&zh7z3Htmgp_D(N>obG90rEwZ=hLw-T09MA!>@e1mmPFScYIv3t1zM2#NHy5
zN;0Z|bRj4nI9!2If7jl2IyJmq>9-Z+1B;BhYj?Y8I%G)z7!R+skO7&BYP(CEH&spy
zQtgLpAnTcOq(|XqPR}?`FMgF%RT=EvQQ6x(e5!7K)caE%Ew44tG4_tYCe;1k9N{DP
zXmFIl)+@v*pwi?;f7)*<vL&I+ub^vX`OFVLseQ^xrbdD#IvJIV+`Yo#V_c(TGi3Yf
z??9G?HjZ&a55&U`%N;pLz{lU?O~yauO>IuIc-)+cA2gBw>;{shWl<J03dqbNbR^K+
z_Vy(R9{`$LyepSw<Jk-v>X@%2{7LqGVUM{YfX&wdO)0TisUgz{9lsK|pY?3R>=an4
zKL8YR7m4A|n^7eCp!){SX|1kywb8`y-i-XLQZLY1ZaDWiz2EBfTdwufUaK05BuL6T
zt41x~T~v3^9RnPF1UY!OLg6u-a8bOeT<~EWl=cPhzCc|J#^@&#t>wq%Ed0|y;eMX^
z^kB%ww{XNcYQ)o9tK4y++7L&X|Hm{Y^yX|@R`k?!9_!Xrj{lY3rVc*rG3x^@7RTA=
zj&WEXh*zI)NI3HdyjO!S17pVLV(07q_Ny#HlY5R<(;HBe@IzW^*sDdQ$;;Lm8Is4~
zE}Y(+sln~-tI&Vy&GeMsJ|KO2U9x7%SywcSIcR;1edqn)=B8lHh~4%tN@G~PqNG0K
zV(5?ILFSh8lbD=aFFBddy#nWkb*rZ~8+W`E22akauqE}`bM`bikt34nXReS9AJO;g
zLZejTM$!*G*1n{u=B=Hqs7AsOtyNikjNcK$A<%hw-108uX0cMO!+pr@z@A7etf6Ab
zkR3uoeix1rJq$yuK1PKDzFV|{$WT029kpJbeC9Fgg@VXkD5Og-d@Xq(in#}!W272!
zg6KeuK5^whp4!5nJ|}WbtV~LfEigH6SP=AqaY~baI@YPyZB+<H>ry>d6Dz!@6w^S_
zLotR?4?4*h4{3M^_|5*Zg_>L$Unr~D(plXcaF{L|hzqIiBIDjAWu0$q3kCxfSh}l(
zGsH_>G=2$b@)Utcj%daYjtoYLI5z2LwHWI)?XlUm`eep>7S&5BDJuJNV@^XHi7=M&
zTt;**C5#=$bRQ)Ln<Abn5SHTI8>ovga_iMI10l)aX#ZcE1~pSoP4P+|t>boQlnCo&
z7d3Llo5faF-nuC?Yo?VMt^3^W+)&nJev0?^<!;_!tq@d*wrZD?nzgf9jdh_kitHr&
zGK9Jdd3z5WJ43HchyFg!G02pgp9CJS{|}kT*`)GJbpV__tWJe#8ke(paVLhNvPq58
z$XV$I_P?*zn}w9L;7Pme#2Szb6x0bG7Tqc_R@!6tWc^5i(0rP~b^^s<!J3&8XT7~L
zrxQFoaSy!>5B)Z*xHX#dBtM62$1cT4H<;oOs2MBWnqAnj|LlKn)3WwR;N<iLnBPk~
z?4d%sj0JY@Yx?|gm-*DZ_=t3hZzS42R*n0%zyfb<urk{}alc##fR0Ql?)x?J12a1E
zZmb+*sZGw$MjbWZ-NA*p57(c0mUk@RQHLp_QbA-}2$D=Sx`r_%pbo+GE_HQ$vZ<CC
zmSh_=2`_drLXQ|~t3{}NR+Ck~#X9a@{8OAb^m4BN^6;R0WLXq`N&$Ia1-%G{waro&
zF3M|E*=O>@XRi5)uI_F6wuitLe%ZRQ<-?ljbRcWpdgD6rL)~v%$1hv5LK@6#rI@u%
zTkLZO%6OLoR^O?9e9qLZq*s6xf(~+*3u;<TojKVXR-$+#$7iC)sbuSuq!&x1>r^*w
zmu!W#D*yMs2R1GRf;gUqSGmsCy=J(03&YSM2WO+Ity=|!mJ+E<`Ik;#stWEL$mG>e
ztv<;s`t<M5V?XaSaPTxhhyO>VyRk4}xPVz2udNJf2-Z^@bS7uJG;GAk2jOET07PZ4
zgZ6F|`6#=+*dbFFILFhy!9QARukLj^&hggMK3+gT(s31>Yz8iv4%IBfLoYKt8%O3c
zsu{WhbAfYfjtKUesi4rG^TJ`v)>7N^(u`M>(weoP(nUdqq0+F4HOcMauytvDW`x0d
zoFxDsoNV0LoLviE8@8{R2^kxdWW;)fwgVLVW*v@g{hRaVy*TiL+fBnsq2KJJ2ehi!
z$eh7zr8RT&UqXA@PX(_|1lJ9VS5Ni|4l-xwbcBP$LPNKTBx+V^H6w$68K|v)8r;bG
zaeb#_eP9r`ZtT2jCOEjRG<ZvyQN1x$Jvnbyy=Z-RZH<!8v|KFij&UH<GU+lXGTTG?
zo~z`#+uR&Ulw?XV-xrBu4gs{lq&gM%LGTo_Orm9R2qQK+!a`QQvb+cSn$^<AB9*=g
z+c&{WTA>gQmb)avEygfbb*~jdH4AKjpubT;WJ3sYj~eNT8BRs*h4FRjU0YKf;Mm-g
zH&AcDRVQEX7G<P<;MSj!M}*vp-7dH<o{V^w-tiIuwuJ`W)dSg5zF89aoa@~-g<#92
z7}NUKsEE&Gxo4RC1XqQ7u3TWg9QKvAjjS41UzM0^)Nh}nGrAkw+#A~h8)q#WX8ZN%
zSwJw<=ptS5101n5(v`}@*1%pKXt#8q8no9ms-(iLrdtYI;p3wF&Cjd%b8%zYl#-yT
z#<e%sx}Q!!Jr2>dsf$A7K2t=60s(NLfB;~P(Jl#Rg2_aioSB9C!<igx-3k?2x=WRC
z&#$n$oin@3Q7~KpUVKAb$?`u@RC2&*cy_wLSu?A!{N8i*A(J0}wMUe#C1`IZFhVho
zbqOnc@NP?l!$vb$^1-_+KWATXp4_}P%Yj(M7py4q@3ANc%Oc#?Hxi1y+>7>}W_`cF
z%V==pmqEz-L|CVFw!ybGLun>XaA)0`iC;?EC<dd7(%^PA#b8-*%Q!A<YjAzUc2$xw
zQ}e@FkBQr1T0gGw+VTvW9^B}mByE`Oe5PoHO$7-KYHTyiLcXeKGgEd(4Nf}E#Yu&3
zw6CYfIiGS`BX?}x&S8oR7>qYEi4=pS_U*SziW~rU7}Cj{2wS{fJv^WCacZ;q$4bb2
zK#0Mu%Id*2p6X=>&h6!#ZH>mFt+A!e&{`hmG{r!tx@(S66*e?a(_cuF4(+kt5sM2O
z&tZ5@>}<8oZRaJL<~n|)DlaDRhYO2K;rX+L#ZfVbe6=|h|B)?m>*p}4|LB$gtXfZ`
z8V%PUqg}HBch6#t-X}lgMxVTMe@vG<hkc+Z!fA^zmlrV-;yzTr=b0>cWhR><3SXl-
zj);grAsJMo>zKMU)zfR<{T%D;kvjF2T%l(p@Wv^L5f*z*8={|EwAXUJwD?-<Mx(ZJ
zwwbg)^Tx1)cjlxNtSU|QWp!-xrV{FkH{ABprNU`Csh&z^f9{&!=3aOjs8nFfO{<bd
z&+P=#J$=Rflvl~PiQNJE1-+_=6ch;86a-3D`$=q@WBvF~1?(Si%{879Mc*7g>>B-k
zv7-lYMjcsG^q)5IyVcuW+*P)zB&}+UBx)oZBZ^eNpk{$rR*2?I^>M&xC!?~Fh(s8{
z6Vg;K_z?Kw{ztdCUPvsE_m$AG+4#)PJjUXD^Zv&kH5@&e2wivE7?*c=1jaF|_I!>4
zY3tTJYhoBH#6P|T|1K*3{bb=+7D^S&U+2UEj<fmitGmGcgvDwm$nAG`ImYgMMQnGR
zF3h^RdIPdsS9es;X*GyLiJhj>GI)AORAumx%B$+1WB1&;OEF<5*5Nz!oJtg@)K2FE
z!S&jlko8gPz^<}&-R-rV`(ev#dV`EDFt&>XNv~Okbt8K9r$xi4!(R-3;5<H;5<(ku
zHo#oAkQ1=J<;--S2=ik;rAlw9No$1(&Hw$eXp3yH+9)-!>1g1M+Br49pt!&5LK66&
zu5TL5dxmukUku$U$Oeqg=+o8J3}~#uyr{>4^|$&%9D;)jjs~X^tNcTLc}j&YCvB_6
zwQu*SWbSOPe+h4VvQ)|}8N9r&Hg)A;x2XdeQi(}3AlH#G9G(ram)VTp@YPA&=Mb<K
z=#r?EXp!jA?!eKlNqip=J`YA8YC|oLrhSdJ<g>hQsVe$R=`)ojrky75Nk)a6Bf<++
zKkVn0<~OT*8V$#=DUrj|P~fpW0fm5q9k2S@N*m*oQETk=+VvGNOc;9<jPGDV1fFLs
znqA|-e?IIQXpJ%r-b~_&eXzVV)#j>bi{+EZ??vc_+Se%A^JF7e%Dw}Q`v~`iH8)XW
zzGCp~?ATNctE8YpdQ+mvb;4a*H}QVfOhSLk{r>k{6$Pc3C9va(I8r<Y6u^#$Ub-XN
z%~qm<EuwFe_1rgG0U6w^_i5jIXm|4se_W{`f<skN)$(1T+GKikSxni-ML{xODoWr8
zVN3|nUDe$&ECR6o8CYm?UnXky9OA7afnnDwDztQu8mwT^J}GcX@}=%q8438-b#?<w
zVE1Q{(<blvp4IVO_-wdvxqLczUD@G7Kyje2i&XW06n0Dq<*X7Lh}^&CD>QXc;<$d`
zsQVD)U_?8RX8waU5@G%8=Vnv8MrD<tY5=~g$)tL<s^}aWd{>>jfhpA@+i`AB3vOt~
zS#K@3KMw90vJPG8at7b}aqEyTOx_xU^?VR8YB5;-<{8?Tw7C$cvU$Wg-*o7~isI~j
zgM5GHmNer$P1;U>yMl!tXUu;F*!iWM9iYEPP{7Xvu1!POPnzd}b^gKinYSj)ckS!b
z6uYo~EvfJ7-bxG<XJ~&{*c5ZadC@&=dA@Oby(?Qg^wSS%s8eEX`xbNX^v;ee*`N8o
z(V#jrOky47wB6&pCf>HA8+eX4fU3Nmz<*CzTocd#O5>2XM5w!}K+6zt1ROO^;|R2g
z^%GcPi_=RpydqKtIBe<;MrFA$_lR#?U7{|^jT6EVC6!S7Z9G>THPWoU<Du$25^)G{
zVhe>J9(b+_YP~Eu+yVh?V!pf-b&9WGpHPcf9}nLeY>(B!qe4+I3Az8d{lU;y-;pfO
z*qpjWU)?B9Fr~*5Ncoge=3!tFNf6#I3|A2;WO^5xPomU*poVc`aKbEQ-y6H8xd14s
zYoUeg86v)_?cCUw;_CU8tl>=FyhyGnMf<ObV4c8}*?AJX4c?bi3RpjQu^@1exwX@k
zi?iG-KKbR&oSnVcThaHaq^9hL63@Fr)obbXK0L*|Z!Oz3yJ%-<=c&agOyGT#G7@12
zBUs|yd)a*!qDCjE#s0gYr!dSwGSOdt9AUAN^$T>n{yNVQV7s7t>agUSb(X~2?`^|W
ztMcjS)2Q;bsXQ6tXA>-{jI^`O(MSJ}wvU=4`Ml%{{_8-%d%$Gd&DH@*z>UkCQr#QC
zBltc|+{6<|4gVB#dq)mFawdhm4UlEXiI!;93e7idm_>Ef7YTz;{otCX2U`H*Q|NG9
zDC!5Tn)&xTPWi^1?alKBzsx?>;Mdn{YF4d7mWIuCeoE`@^oG<hO1Ik>jdzm5<O8<m
zIJT=*wmTUsNnw2JIhzyP49eVwUFcldy6b@tgge1E%(lG`Ml{w)1}d!r1{dg2ko4$Y
z!{;mqtPAff79HEcj%kCh@jo{MVetzwhp-aC+6T2&71eCCvAF#>n>1PdYf<`yJ))eV
zdqt5~^rMP1KYSq3Kdk#4>*+*dCt)S;p!OU1m{?(mIB(QGbjN4agCOK9C(;5Ai3cDt
z)cUamu8SBpEpm9Du`ho&Wbeq{DUqK_>lX!(GDpQ=a*tAZqd!s`Ih##dqIbW+ZeAG7
zhp6V~XrUn9l+o+NyUz8|JGO;xbW$XSvhV(VVFh8hqXgVX0-kV_((+Q#rJ-k2cQrHn
zZipX{B8!u<YVK!wHqL&G?Jr8`Z|AS*Ep=HMJ*@dw8I4;I()3>=U3o(fJw(?hSGjIB
zuM%f;dlUPzN}O*9;_Q0$y>!DmiX%pOJnj+<ul_Nq?U6SwNi)U&)<m#rD1CW?29)*!
zKi0>tz8EzMA}awHZGAN!^Hy2gRs*4>H2Eq|G;WtDy8N0g1mSp3*{sV_@PFjyFU#L~
zD}mlDbS|^{v|51x3nVaRSIA*rXpADyqQMMUY0JIJ;?05&v9tTX8_ez>dcy&VYu$*o
z{O;b1)=I$pYt~xD;MQ6}%|b6BXWQ}#C*Vm+X>YGF23G#e3EUoRd@{S<7@IUWrJ+BC
zYgZT=UA_ncy}6?}gPp|jFoSvUB@THDzROzM_rs$7mDqQ_YE=eRSO0L<EZ%;5Z_I0N
z=*<JyM7<i6v6!@w2JVIgej+vYOZuT}+S9N@u@VGrb6nFo)oAT!xbO+@9G7*R_UK4c
zz7LEbkaofTD!Id_Tj{I&H3+VOa05frA)Dr)Y|Ig$P3~B<tXWhC-i-G=H4=p}R3@{c
zZSo@KP{{k}JYrsV{cXV^j_74zO<Lx$+G}$7s0g$v&f+XIJ%U#-ziG5tp7#5|w5FV5
zSU2h;nDX6{c+k22+2&!`S{F$!4`WJ=6&4eQ8y(*juTR--J2aksu1l();vZcKZIlkx
zT)jPL1LTo=Ath;KjZu2pG+ld+9@0(Pv?Xtrqt~_$Yudd*FHH$)N~@rk`~@?nDw^Jq
zvM`&CtB+<hW-Ia2fAr>+TrW$y;aS>$zu$|I>mJXB`=eb>56o`MtxIi3Ig|<jhAXD2
zN$}xQmUvdoOb9%Kk$OOklOI=u`%0IezjM+5mEkG74LWBvK$Y-zJ%w}%e>tK!O!T$U
z`D+8-PnfmTI_G6uwEL7y*cI~ZJ|)|-WnhH>ub(nL#P0*s6Yvj1Z(C|haR-Ps0XEgB
z&=iZ10}OV?NR9(%sIy3f<?x!U!JMds{x8t)G(Xc=b0vT|_oHir1AMXs2Un^L`p(vR
zF-m~y@v9(gm6;LP1!gX<)vY5tO$I*eAq#_Cr?)>3{|JN6uct%|F3!%KP74qFC0@NU
z4;EbhxRoRh=^etzk2%L3*pT2(e3A~6R`aXtQxRDt)L?F6Cz4@yFDa}Qyv>q!W(7l=
z?e2EnVV<-+5WxJC`kr1<u$Q?F>R_sT&8Car&=st)EMCPGa^9udGjNIkP}Ex_aur*W
z8}_sf_i?Y~^7->^JM6oG=4-i7SKsV@;u!6fvWBvbvXMOjuhc^oSxHc02=9iW>b;HB
z`>w6?N-40|*Km=6_?TL%ksC(#5sGMq;L}iDv$+Sv6n)ZsTevmvwTG(L)D6225g!pN
ziK8~rNFuTjS&Ia>uL1WFMIzFv-sGDqTXn3(sseJ<tL|(RKU_kykn{pIOh)HhH0~qb
z7uHE5cmCuCUDoWjl~pz9_Av|kgs+C5ri8Bl{j47e{c-pEU-DO^i2LP;Vg<knEbBTQ
zTLEef^{}ux^irs3w=C-d_P$?X^PaA^Tt%nf@wGQIp0nP)ORem!`=HGSm4Z|=WGYm9
z5nq|E+IZCWvxuStv|u<v6hGFsi^VQY4h)=^N!KAGflb`H6=K_}D1>`Jb?}G*<n$-T
z!ZlBV_!DySOZgx7=CAQ5h(1>lczp4>mq0?&^8$g#wAhKxh(u|@1cMA`p79Cz_zL_x
zkNkJVLX;pGl-3<7-MZwW#BO&J0YsJEG#!|_So$qVB;q}o&RCp+p7-CRfWop26qcLH
z>`RHr7Oj^mxz!&w>XW>p!8z=2)1kFM*57=E^D<gGbREp{J6by#VFufcJJF0%M(Bk9
zjtc<!`PWQT2!h2obe8$Fwz0->U6JX!LubydNP-_`Ox-V<$k`~^nWU&N6l&fv<%h`Y
zo4f|YimhR57sGy8XYA}Oyf4fjTo{ygrYzJPS!eCg;|7~7*_WAUF+R0<%wUDNF|ei=
zHh#r)2uL!*pffp+%1uk)f2MKBO~OZe5AM`C)zjJzxOtzWxNB*7*_6;)_geS!1PkSK
zsQZDjhmXI4a>O)92f+;k(Ij(a(IcJ7F2G1<e(0<@?@5t6;22OqjkLqmDUs*X{xwTP
z%MxYN4a<3E*y;ly(?Y+*m{tNu_e0IOP2Je9r~xaDn#EsoC$H7JU(i&I2uj0eyDWZ)
zvjF>OMVe|lc=k3=7Rt~`7&PT9o*#Zfv+&@pLYGMt`Ui^FmkXXXOWjB6a`>42qn|zz
zD6Fe>Kg+bS&97nBqG7f>w*NDK#h|#RxH5Wa;;`lf_#pZUX0!*<`|RA3=+)^iTK`^N
zVg7&5IM4pXPcN1%J>W%XsoJXsA+P@NQY==iz%zF($pD5eD?L!gF!Z^NDLYMe$RUc#
zj~~QqHzzQV52fCbv_VUvENjf~kWgaYyJ@!eRQ$PC=dsDm$)_pam&*~3T6zIO_mOe7
z?fU3{PB|n@h!Mt-+Tz4wXs@%I4!!?<mHXqs`YWK_0di?_*43HbzeMeV$_;%3y63D0
z_L&YHAcV(UJn(^hFaq9KQ?+ItywW9IJ=Qzmzin|wBmzDcGAJmqJ=z77f9sH~(zcpM
zQ2@YY77_*q{9AD<jLstP+I%o4=Df7NS$&7OJ;$7te(XM|BoX%4{JP%YR`#6OP7uSj
z?#gsOt+#A%>#!dzRyxjApiSZxl+RIMOoF}(nRMVTJL-c+k^mB=C9)pe;7dqK`u6wn
zN?lYD941k3_n|<cWn{%XU?Ks)YG;M#dP8MdXjI4@=7<28h?9k2?MWGpGb%D}M_7k=
zqUTV~nSGB>0U}eh%_XD<@(%Jo^2yPw&;#lzrT*!oys&#g#JjWThhRkdX-RzH40^Wt
z;X;~)(R30!SOb&q3m+4PyRVXqC)k0{Dqi@iO50p;BFOJ>ktaemRs)?I+AcM=y>#^q
zrOaA2&JINOcPI2Sv}P4KZ;U(Ed%Qy9?g(b=R5YC<_q*=eFe^*M-NSqu&ynJ8IO7U%
z6V~$L@Ax9_*70?!w>%p^<RR%HOS7c<h?1uXsBKGx0gPY(r4`}F2LEuI;A!pxjAUwY
z2<9dU<Me=-CO>}CVq?D}Uiq@#_5A{Wm}Nv$@(2IPe*YhrE^n8WV0LZFm#2U`pa_7s
ztuxRmZrj3(D6%qU?80vc4G`CCIrabM3wGqReYf|nb8<~!J;-AdRgOD@v#nD(C&GmH
zgB_>S$a-2_@O0xn!D-Jh8#tR*<#a{cg+2PEdmSumtK>SAe<nCi3ybfCYa)ff{H|Kr
z;!PQ%<(;bQXpLw=XHbYyI&tfq#`=JZZK9mSOR!YVvAA;X_N{LX1c+Cih$|-Xb^~EC
zL1~#<58yX)=>4){7_d-*zimr=%xh}>RSa5%3?lt>B!VOq>lBNL9p~b_9y`azp~F!b
z6P&Qe9nGGX>x+~D6fG+s?%zJk-@6uP3RMrOzowd370tV(fNUy4FV?uY*F_5Ri`&{@
zQO%#pPk@4&=&H~rU@PQUclKokd1U&eaL`SEOwOPc{mS`iCh%V9`e|uShhClzRi;-B
zkOE0A8lys*1>hwxFQn<YMq*UO&2X8n-kp)#&FAuzI3C-4q}#Qs?q53N?-9=H!~WKU
zc9?@EuT(12rMkI{U1sJ8ypu>n2_O+>LbNA%_ikZY9hb*XfcTpcrcL6<nAFp<YVGE&
z=WSbWJe>U_L+kU)S6=)>uE4|M<6AWn0ctzE&2>B$+6@=LP;9txRc9_YKrORu{T*YK
zcWIe=I;>$MLU>A8XiDDpFR=i(qJPw>{C}q&{Q}ndl@?+D`#}KO6)~jG$oKZo#o`G-
z!`h}9GCna(6??T>Mc<ODI)b6?aCYmMoP}1ff|&)6nn~*~K*Jc!mj){AuZJpP(tzv6
z;W+yY<_$gHiHuIB1AdXLFLzX;F^G&Cip6Uqc-)EO$$ICx)na|cMzs5QB(@y{+yh51
zh<Q)G%RdN#r*#`S`jza5+P{F8#6#^z@mwINcYv2;@1JZRjX;}%>@jk9Dhj0YM*j(A
zME=zobyJYSM^i!`!P+17stc+0Zl52Nj}TH*?Y?HDer?2vEJoaO{vq-?vK-kq;4V}e
zh0jA5m&I93OTn7bRM~1`Ew*D*Ih>AOD!hv#$vt&-Z;DMlE(yQpN9vr|XRF$OSJ<H_
zynQFjdHcC*(NwBSJL8Y(rK*Iir;gLXw$qvZ({Hf!kX}*{n0SLJ9+b#WkFL|Fdnn^0
zQkq^W=(l~O{@kW&a+TX=qHf!2?hLKuB2P(BS<a0lT$cs}Y~UnhU0)rxv)GcRskftg
z<jQ?HLW2;^2R~LvU6dyy%Q1nP<kJpk2%*W9StuuK#GK;zK7857gus>rhLw@l6Wx3}
zC01|;BzZe0xEt1nB7GZ19z>0#Pv%68zZfp^?H#F#8fozM(0PAnjdy89c!^296Dd3;
zYD>3}SFvLutwkb=p8xwyR2Qq0RzXkYE*M=_r($}EyL;sZNbFLMFs;TQBN^XBFFIeV
zj##T)+sr|+OKGQue$)Uryop7xd|(7990kvT3R}%mMc4-i^@>Mumgk;x*K>cy6XS9#
zcZ~EyCX<@mDyxHMqp>-}E`?Kcd31Tgl)3&B*tIG#Z7}_4>Pho%5cv~hd5X+cjiDKk
z=aW?f_H&E!YXJ%HDYgDvLX0|QSefh%II=8{2e$+Fkkms3^CQ<Z;#pQKue`7`YPqLu
zlwoqRR<<VBkikdIU^cL;Ft<7NTTmqDnrhhz<W&{4QDqz+%%kI4g`6nTq6;M<jth=B
zZX19_{n<%gG$k2%^1$!jtUvoomuxh%B^h+ix?cY+oX(&(v}Iu?K48}JT>bx|%#OzP
zk8x$NK{T~QumcYD<J}5a+gUU&Krmw_b_Qa)nly8)*RwAW+I{avoKK@bk1`?TQ`Ugr
zc5N}+5{Cx2#$Jt<XYT2bZxdtg*xp$&5DTCd4=0SB#V}5g0WM2ZpMul_MY&lhKWB1Z
z4pFNRnC-^lc*eO4dM|Y@ZCv&*GW>AmPA{iZ+JF|XBGUOcuW|Uv<jWLq`f@KXQ)??g
zXg1SHPi;*f-Ih&UDni)-9}ng1su1|~16*p+<Nr>iuUVXYaA#2h!0LbDv)b-5<rS<V
zpP+nG8E2+w*raq=zQRzVaD<92yHp@UZr-wH<a!I&TSys3G_ZmD42I&`z}=pH=#n<I
zjhg&pe=A!$1s6H|ILcqhSUYZ2o*S4#G|2x-zZXT$J6^htAM>#%DSW^{PLR1OF*IFr
zLk%WR7EPB?BB5S@6=c7H$O|Ee8$PC-$}UTGDZ}JFT6VFIQi)n%uh*zQ$+6BUn<bkq
zJLs0nO99c%2G<VG7<P?oPmZX&b-MYu3#}@roOBr}jcXp2g1rnPGM(y2H-unw5Ev6;
zD}+UrkzDe@%6nKC{)dh&X%GB5Cp`QO#`KFMNb0pP9E<jEh87(PdgG7InG&96PGdZa
z(Vjt+S+mC3?#TZ3g#H^jJmQ*WBG^@jdXHWyO)V9)MmI^jCT>R1)bD)n6_&;FmRXO~
zjS4>(-SnV}8NcqG*1bx`d_)bRG4b+MLi*QA3X<CDR+fO$w?y<R5CoyLG^+Zqgt1=g
z;w`rB4Z}r$3`391toc`j!)v#n_0Rux;oI9Gm-)BLz&>(kkkg4cU|s+W*R^JeMfL7q
zaFex@jnH-6#`_I_m)UAeTMZ_}5aUQW>jxcGy3G0e6TqTd0n25lHP?U>w?}&k>9+U#
z9AkgcET`3wtDNI1*^g98LQ<IHkX{H)v}*oVToN<CW_%tTZHv;vnlr9|N8o{wH+)Zy
zJ*Nlnx+J*VQW`@$y-qnJD&paO5q8syMf47H>`-Q1?r~#2j{6)WzD7f_Z0$=t?msay
zIF~fE{!xllVtC>c!~?@C>JDezwZApICn;&#hvJpmgzd}mN;6bKC?*0OV;H6S;u;Y=
z4ScUr$!8JK2Ov0n4Df`wVbCYgL`QnPGG(5fUBl?4u|H&t12V_AZpALc`zRjY^hb)&
z0nrwgXGqAsC3?yc<`Ib>kb))0^8Q{99#lu;%M-U^Q`sT5atIU~8Qstjn<^~{w+R<k
zi%iu`5H{0tiTRd7DxTTm4^p<S)i1~(;mA>0CmY&sQf6yo`=2KCQvmNw+;2`4Ym234
z22MSS)GXl7*bJiUpLa9371y2pHl!)*&!G1+1BSnEtLa=sVOSHCpi8tOI$kYF|H@2Z
zT+16*q+P*}y`%a_kqe2a??^-ujNlKYwZt^h1s_tNv<1BO8H@lKv;BZrQ%GEspR|Nz
zSblylQs2<|g}dR$P=IgkNL<uNlDB2K=R&990<eb|E;xQrbu0^5&J8FDT<2X{qcX!9
z?nDVsiQ5*hA9=s`G_WqYsBl`F<{o5qjb7l~l|<lhj?&#?m5a3M8|W!u)P!$ImRId^
z6;o!!N41>jP6wTrH$3#GpN5SM3kEmaNmkG3R=0yM!d$If$G&QN6a<hrdGxpChb+PO
zVS1#9UJG)07vtF)h8u=$W1R&W*y20{E(zER{7^5%#S5MqE#m~9+%dHwpJR!h#jMh5
zNUzb`{4_d{ONZaki_c*{D~cQxisgIAX3Bw_KgxELyeAd4#}ZMiAhHJvd4P|xxnPVH
zEaR(Fl0Rauam{-FM=`q6SB-TowL>Q&a$Wcy$Hy1iTw|>SkI(QU-wn7M!H7d*uzRr<
zKc!%$K`dMSv*0@U0r2|Cj}ZMmBi5ZKM{=S*vlqVWZfMDc0~e>LZFrSMaNXR-kqUZI
z*cZ}7fa2;ECu$o_z)wKjFI(JCMRVHe^0bpOJ!F6+MsitltsDOo`RRooc6$bmyDgZ}
z6+{<M#TFbbeu_=IHQ4PmI{R*`MG_lSKC@`p%V^>xh!d5FdVnU<s;czk9p6{ng-_?(
zRXCDR<M!lAB5FXMa0N=MgcH&r>2G-iA2vW~i|}zae4q(Nsu;8Vkhmj13Hl3`UvsUa
zKnaGjUXs8mUbAP$&jELH^7-WJ6z{7#UK^^8>B?EzdTOEuXsH^^b`7S=5K~1tO9%sB
zh258bwKDtl0#LnF|GmN8x^%xJI9f)DDzi@|zEUZ#&f5TByBC7Tqz4*HK|M;g^x04s
z2KwB{e?m9)6k(pEICVj+)OgHH?t}uJu8enlCR`B?_q$~`-KnUlYK!eSh&gpDV9bS<
zr-hFoQWlYX7X^AHr~sF#R*U<PgCEYJp@kBUq_w0M2mHG5$`VY88Eap{OGcp(US0~<
zv0-YxB_Qgu*k6d?*QfwX1XDpo0?*YEJ)AmR!sEi}#{HAcSkw4aRC!Dw_crgdTzpg$
z7nd8mMP3t9M)%+o-e=9DzZ_xcNQ*4=!w+%I1!yC%7LMs5>$Q*rj;o?9y}*a17jVH(
z9Jh_<w0*S)?&(MF1gqik{%EioMhp9UU7lX4Ikej6RjWUdNZ0PEYxAVE1yW{PV*B6o
zS3HIIm1<#?*Co11-Alh(K*s`D7`kuJ^;NMoM~jO-e8JA$(mLlB=hNP!d{b9kH%m86
zt~=L#uN$97GT}V85>0hV2BHR6!d_`v6d|_~P_vc@Ef_%;%BnUWp!(osmsW=i)fow6
z3~I29S`JE0(4y5<2$w5desSg1FNbf9-1DGZ*5ZTHogvO_qLemoBXTD*I^%iixuN%y
zRVm&h%VQQFeDADM9ZsvJIg<r|9SFP{By9_eK!DFRZ&kWG3E+7xR*ysMCmx2h8u_05
z=~Fy`=6ST$Az%J<Iu-U=+g<u3{{NNP`quV(^%nRz?3NP$6XndtI)4cLvH{wVUwcJ+
zsY{>H&y1O=8#B(LvO-%z(w9Qxp}|dK`$vZlJ))$<{Z%aa;q+ZdFUWaU+6V?#ajrzt
z6|RzLY4iq1GNc9*g=ye!72|s@aW&;1Mco~RNghwW!4Z(m@t9KaTk3=&?iFA9;N7DB
zDls9kmEed;^l2bqF_t=Ht{Tj+3>qj-<}eY5bEnV#v_PCt5Gfae+`z|FQ;l3Pc^b{N
z<u)8j#&hhEYLRbau5){H`*H_B7zf!}j8gE1DFSDkYe!=uUFE*I{n_!Xg=(q#Km*Cg
z5B;QvbXil?9-ur6s*~?;2&J^_QQ5Cq7(gd=f-{VuOM`{WSRy6{tehf_)Uz*j$(_Gf
zPS>14uIXS0YMT@Z=RgYTAZ@-w``@C>E=2b4aAk->G(API%2g-N8fHwy&hSuH??v{z
zZ+=>p@gFns`>VH#zI)qCXM;8IwhAd-=OdaC?TCL~9Z&!2K%J&y-5GE)^A7|Ej38@=
z2!j!vp|l$O*aW-JTGZ&j3d6Yv#FRo}dm)iW!S}^7yu8bZHCq0Y3I};En_zW4T!+I6
zz1udYHMf90T=Zt<Kwst^o66owX7nyF1b=%k{JWm~cgMo7)ldCo-z&b9{D1g*6Mv}t
zet$g1(u`&7l67PmV+|#1W29^`A(35{NiGUmBg2fblqUNUX0nZ_kjfHS%WgtKmXe(r
zJ0bP^xUT!$_c`Z#9>4$L^?1LZ+w1u<*^ysys>-m7>ytTnqQ4kk#d<O|@3^Stj_FEX
zRYvv&ue6Bamf^b|Pyl_nuTZO;Z|vHH*XByD8ExHrepDGF2Xty;4n6Ok-b3xlY;Y*~
z`00uFwCqqfu;$aQo2?zt1aY^$DAw6yGtDPbV^Uaw(K##jL5HH#wjK4Q)miz2@Snk`
zvr;_5Dqbq7T}@rCXW^|%gl|y>RqRxKp^6iY9_Qw%Vz((7*z<5USVlWZA;m$}>y31(
zskf`W%bOV<`{a1V5q|rgc*UJIR5PTN$@RpiCLSG=Z^jBL&uvFc6w0Lqws_bQ;_<yW
z{nxCcCj$k!VudnU**~*SC}yhFKu^$xe#;$~;pTe?c5lPsEpKcX=s&%1+3XEdibktD
z^@xzz0Gac51mm4(<66^S(eZzx)0l;AR26JB0W<=Xs~)e2E^;+|=)z3BTJB!QAYbG3
zWa?0$)#(SDTmPQt%BzN`+<eCsGe+&N%=O~T_0DWT${H(r$|E8p6?@+|Jq!BbIbJ~M
ztCrB~+B&x{_C}ult1idrjq$s0ptWj$z4YHTcfa)3G0CxCfm+o<@_@K=dM1PY0czT#
zrzpJrtL=e@rb6YvGz*z@1K#e+c#m&ws#`*ytAK2=#oxUfU)!7zYUt)v<))XC36);F
z!j^NR=)Pi8f6LTDQ2POpN&o&JuxmOeX1ZXpG-kT;wu9E~^&k4{UNv{ueK$9F=QiWF
z8RUmgmD~Oy+6Grz9wd$7hw=)8;G-`q!aJQjVOlvW0W3wUK(z!qOft}DRJk&|%gLK3
z_v(%voBfwG-I12z$CU=%kq;;AX|vv5*MP2>Kwx21<<EEAd%4DcovLN~D%_#*wxVJE
z9-M9asBENFN&I4@QOpMH1ECwL2W5tuX_}qG=)`Rkhd~a|VBMeFmhbWb{Ni@ZA33)+
z<DzH~+(do?$^q#TbOoEG1PqlP8{4VgWtjE9PU-Fz7*A0A*p|MWpg7BKzW~$?;q;@c
zCEQ$R+X`^N6+lZjn0zHM-L}J2K}tqIm6yeu#g?sB@%SmY8h}^S9;lW7o4)=NXvX$r
zuAvjmo=kc~OJ|mI^PX>Y_lNQh>6+c!RVj5+VF<qItkSvb=F$qmGs{b!EpIwrehgfW
zylKk~DjykbHz|;}HNLB1Q`qqSM*pJu%4S_cZldVQJGr1B>;yJ?f~*$w=j;mIcO-XL
zv(hEN12~?8%6B{xxYdR#YTprh!&`R<!2Uce{9%3n&Z*!9rtsmQ)4OMa!@ll;x><Ul
zJtul3df+J?Dm~{EL6^PF-O`urmi=LvP@tsHNWn@b-T0b9zfAg32p-?@4Vpa2+r1Yb
zigL@Vbc;;R{3<nfQT}sDo!?dQm@@p4lKJiaA|d7W|Epx;P7RU=UoK7pwY|J^JMzP9
z<+k|%i)~BT7L;GnsXDsZ6`nd)SrOxU$!cFXP<!;i>?v<oBZkM(axtsw{>juxM0lA#
z?X~xOTEvO^s+CUyZ<2t%Lj3a_V09Fx1+0$J0mmgrVMy??GEup)v3CE%vOy=|?j>Lu
zNssjFo6I_Sj#V$dwW-yTlZR6X>MDj7o75QzT@ZZ3=9=Nzu4L~fc(+~YX97oTTWnX>
z36y4`%;_fon#*o$vuGV&12xtqso1|be;BhbiA?jdhbmzmxN3D|9F#oPZ=aqW2n+um
z%pfFT6#FQiIThFu?MuJ|LdR9NW`)Y5(g`yK2N~VWowcspUt5$J{bT3B|BLiSS?Vv6
zGR-7_HS^0jmdlxD&zN}CTXFqBFy73BBW2t)^FqB({S)O(s<JH@V7txHX#l#lX0q{r
zQW0I~YRFbG;3+5{qvV1gbOb{1ke@A6hx|u9r_Mq<W`1pY{fQ%?qs@J;t$k`0;a4iO
zuU2T+x&((d)8F?ea^$G#WeE5rHSFCljqAPF8WiWMT?#ws4U*WE3NEGD(`UdtL0@TA
zf3mo*$DRP5V1i0nwSpQvlwe2kD9S6ztX0U6PG9Ef#>dYBCE+*SYR?{Z*cB^X5V%i#
zmuEW(Y?a#dsPP1(@^9v}jbrfUS0l>mMo={;9gd)_(Z7)GpsDQl^2JxYKYamctEn5t
zla%{g_w=RnuD<!U8WnE2EeUtI<%e&SyRQOG&yu4VK#ifvjslxKYim;Rmc~L*)o#`W
z+0=+nQgwwZSu&sWD}jrW|EV$@EBc)GJm~hyLY~tREB0}Yn<{LK+Mixxd+GPA@%z5Y
z&x#HG4cI&@@u<Np<tK8pHSe2BYHKn9QzcrVbC2z7bB{rNg(y&M%C@aKg14(oOdpYU
ztn6-ZGjMHZ=@Mcmi=aiEM0_=Wp5xP04<PxEq`N*b2y24%!JN~PN(6?COLht=e=P!s
zOIoUm(nnBcKI9jF2RUEb9y2;2X2b&JkOA%z=d?v%aclN&N7=cNlWbMY6l`Cp5S50g
zV=;=+ezDW~Y<=v*pjf}yO@VJhYpj=<Bp`h8VE5L-!uakee*?fm3(M%_Q;}0M+h9+*
z*eVqWP5G*8mMv&j<=7=?HtqOJupDmt4<_cd!7$mxsh8V=%b#2+U#pGcH_>pF9#*U5
z`TNwUmuvqYmX*!MxLjEP5;ym0RD@erga>_~&qq%zbL6nHoi(^OsW9?jBXp;Z-Ql~^
z-^t^&zqe2|g70-7i%I7vN@t#t={TkMN@7rD)67KaSyp_OH+fE}+biCqzOBmDZBMoG
zUbgL<%L>9TZC@z4i;3$Pd0HrJzRXmXnmZ{!CnrCr5x;jO+39tKCXf^WCdSbheNS2U
zHd=?9)A*ypZ%ue)_M{fviEaL}c(MFoQKA<#fsj*@uL3Ml2-{YgySCTG@h_iF9=ku}
zD-{mhr5Jq+jE&ijI@_o3?(fy$htN9m%EJ*kk16%gdVcIBUuDK+!Ds({GF<f@+(Yki
z$*xE3nlzo7HRy&0p!HUCm}2~mHrC9RzIVlZG_ZsIrAyten3oPYb6@Ib+<$o~eJ;n+
zzT=v&ve<LJV_<a?N{>-B3+UiHhYJ8&O*6g&y2<&B7LsC;1H$%P?E`@~h92Dtl^!*2
ziRzWoe~W0d`6}vC>>?*k04L>)yg)1un^io%5;$Y+<_a_&W~s!fQdE1CE{vq9^fdJ#
zdz=0uKWWZwZp7d3Y9<*oNyYG}Vkwza^+h3dO;s$Tj9YAcuIp1wW(eICbt_X!In%m6
zN;$K-{+qI`Tm^8BB$}T~w!G$e`A@iQD39&lQ`@Xlw#I?n@&)v!u1bvu_h;qv2@$;-
z$HJ2UA?*kA$`e3HgN|q_jp!a<5#wJG%d0%7cL|Pcp2PL0apV~4)!*xD$hM@;y>&fk
zsyK8TY4q-xd^OQ=*eQA|JhT44xN;A>q80n~9pqWppqrzfR8{m`fpM=zk8O`j`XJD4
z5kCvmn*_A`d%J0BR6cp<wpSPB^IKvMXz~6h&{m%LQff{+zIMQ5|L7>KO~YSY=9lJ8
z#S7)lTciioWWSRFhqkWODNbYnNY|`HsZkfM=i3<B@*jsq+NQkU)|J)r;PF`QkW*2R
z((6a1j+dAHp8_PwdY`Pn_^9gI$<#@?1B!mo)lpZE_dtn(^U8-RjT<F42XDsOKj*y&
z3VA&x{LY=bLoiMG+!TOpFK)sVe4udgNh$FalFrXxNS0YpH`E`khY^X^k)W-m#$1Iu
z>JqmrhGQI{n#x$mRQ`Gw`JmI+RxDqR993#t#x=K++sJ94hpkDiDy$xypN!c@L>hV7
z=Z`8<mw<}YN-p3~agAAp&ys4F^!Bg<<6n!i?Cju}4{eN{K(t6Lo|(+gb|oIK;s#Ty
zl&Eoosk$C>q`=Z(Z}1MdZvv^@g+kS`$A2hRoT93&Sx7Kn7J&=I$Vf=arJgWJ>ZI12
zWi#=rxT$(&iky_miS1k#lWAvje0uqfpjn^e0&qLawqn4gwJVm_#uE5}3S5|tU6@T<
z6HYdF<tN(K27+w7b%o^@CYMGILS%N{`L*ax$&UzGu9&d|y$}x4Fdu0^jO6Ov0Dd6P
zrs!Udd^NVS8T;&C7u5Raeu({@RP!D2Rq^@4_0^7J^#1tczX+T@U;M@2=042r%RR5J
z<Pzla#$^XMsiV@W@<Ro5*~ENFGeI*^vuESFTd4AXlisc=$jYX_V(XZPCjYpm@JDtI
z8ejV{LDST&@0Ht&RO|j{oHmE-be6ZKt2sE{Vr5`x7PC`sf7%){KIgMflN$eLY>ER)
z9$EB^T4b)iw6&;kJ8VhV=8+%vDz5;Q9vaciy<b{tXN-LudQp5=^V4Pp2ysXyZCx6b
z=P+4KjTj<rU0tZEns;LbPA9bt=X$&ZXp-;fN1z46k+x1<zsYSIdF7B1Shy9QOSBs~
zDuKuE%Pbpo5H>gN>vwQRc7z_=xNX+;y_B^~tS(Gq+4VVV7C}cj$}yS0-a$S{?%Il~
z?AhZsK2cBNv8~wDRs`!PQw%_lq*&ZJ`@yldIGq5y{^;(}imWY*hu!VRM<q$uYo0Sz
z&t{BFJ5(0sjI=madgQCXi9D(bIHpHDZai%I@ywJq#*qa4+qM>Gx9_K2*W6WT-}%1_
zG-rGdi9XgF)qAXu*vHjRJdZt&7LehBKnTXhDT3TjWb|cBnsD7Jp=xF<94V%)xX&tJ
zCl%MA<{+WqP-m4<;CzWovk9Kp=HinI$sZ5+C9r954tckzG_88un}H1SCG-}^t1s3o
zwG;6XL4uX9U?ZVcD=REPzuAKBGuDTDt@N3%<SCB;m)S$7H@%wY()!Ql$E-fd=c?8n
zZc?g_7!6t?(VSL1>AqiAdyetWFnPwOpJ9=HBvGc)ZAJ{vjKA)QDt4P&%3AsSn_2Q7
zA;x2pzq>nrmWG<!0=Uo~|7KL1j$8Y$Q>X9SonAHW$*~!DCGd<;RHArf)^jBMY35i=
zYL{ni*B-pY+J5aj(2Wx4qNOUTb(l@hb<#T>eBKq%>i=1U8MY|5eOZ~T+W~N!3WLr_
z{DdjZ!`sUWAku-lqoB)APq`6N4|(cK2243j`~V_N+Hri%R;Fu5`<q9nH;hLE|I*X>
zTSumD=Z^3#aESZCznJuraJgTjUgn`B@#uomFQUvk!yG|79w0&OID!l((6T1hrc=oF
z=l;&`ExW<xIy%!I=6ZuSWd$Oif-a3_k4qLMpYbm~$1A0*%=$PPo-Jo7c_t;hJ(T4*
zqeN62(k*XZ?sUJJk$1I}=^MmT2X0ZCw|3n#$-4c6#m$vX`mSAg?o{tPP3$oW^gY*c
z_sN6CdChRz>-5Q-S|^u=@tE!D!P{_kTQG+^D&`6Cn3R+VGq<qdDSm|DX~9~_Xhc%3
zWFF#~sNjTTN3P_E%$(uMU2tGmGIh4n!%?a6Uf}6Z8<v=L>1uWU>os7-TX=zpX_n?Y
z0azCIR;5fqe9t4)2V>ZeBH|s>jx9O&lWC*3`--cxZPcoLL$rMpCe-UIm5S@tgaS0^
zq8hutze|YUU{8POpQ=z%Wfovl7Yk#ATsp?ANMID!XP}Z*Y6bbwU`T@qQPT_xzZYOD
zj;@(kbwM(>upmUwqU|d237pu3WH7>>3Go*f0?P?XGdqZeyx{HdyFXpa+R(=f$=%c=
z&4<}8Odbn_$}T9esY98wOE}aC_L#`G)N!bhyzMoXLc<uldZT%kS4zo|bmp6?`dX{h
zMhVOxuIg?X7v+8W*2Gf1MwF;7&Hw8*omu83HA@E{%DF3r4H4K?Pnlmdo9t+?TEF^g
z)!*;p@5``1CB*yI9pQ)>N8XJF$et(uUa<bVea@eu_zfgV6GawDMn_(O|B*_~;p?@J
zIg@zPT-Y`#<;lEI#Z0St=c8<SZRy}J8CvT2v(PtI8!zU*nRj-klg~JZ?+iPLp@XK7
zwdcu=Nb(C9IZ2Z2d+L*3TRji$3d^mJPY=6YXr9$?g^WsW<UZQbpX9&!h|lO_;h~kp
zMCy(WHt_oE)n|^jv`%kA@nLqb-&i-taG&|XyXLX&T%2S@BXwWqXndWZv+&<OP0XRk
z_oEm?Lw?`hZayf23(D9kr#MwNhk>`FIfuKKGwhZ1IAT!-X;c*%^)@gViE62AZ!3;_
zoM2rNmziK+5|^Ja9V__+LCKY@L43%S97arw3Who})=3ltweg06kCdgaJAf5+@dBQx
zZX2>;E;aeuxCq=E@rJlJQo;5?8a7x!ylL5STh4uiPxT%|=tJAXIa2l~Z=2?x?9p8I
zO5wSrlinI%eLFyEw3JGXAFIt06>BQY?8jkZ*2NNoS&UG;WK0XczH2Y}+a+|I6g-vA
zjCbU04~P;&kIdcHBO&|0-^ZK8a00;<3TXt@9*b-@!Y1&?K(fJzaA1~<FX0l(Zs1Jb
z2=Z*@JpuzBYgFD|9yLOB!O5I@D1gy}s5=W|l-^Qx{9qg|6DNp$6-pdNA8j{{#EmcQ
zMsH<FG{|D^pQ|PuAG^g{AzmWtt)0G8vFbfFi=~C{GSP*`t(fMt$8-3m2D08g3>DwK
z*gQkFxj#F33w<cGcMh*ZLW!xu{*)5$U+wsVn91kgn6&SCxf=D-0uF_z%JOwdf@e?Q
zRne$D<I>tP&#LS%3f;zio9riyE^e`x?hU;1>MY7lwm;J!RNNyUI`YcD^HXl}E5(?M
zd**u)pxNKJeMWp;EKVx{SNHJ30oSTY^(CQl(Zn6)nAbU<COsu`lkVz`v4&nN)U}il
zP1&))23n2TGY{MhoiB>W4EA_^sZ7+KHdW2!V5_Z7+hn=*<*fjALz#73V^MI(Z$=sA
zOnM&@abv%jbs4+h%Ir@J>%i(VMIe8#b+vvbOv+`Tluav~q#E2~j%I49{kfpM@~_H2
zMr({5ZYa<b>YA+7NqaMl1J0V{@XmU~dW(_!f}k0{mEaf>XKSd%#c=Ho^uo`(r<oeh
zby=3Ol_(Y5|M~cvqlyAJOBCOejPf*vy-Fu`T6IVvd{sJe&x~`~6*3((TD+4dF0gu5
zPsG(<304!&{Jx7slAB}jtWc<|RmdW`Llf!RK|;@>kpb`pZaxt(<S7&WYqJPWP6av_
zb=mbE66nDF9o2>9<cBb(aobbcMv%-#SV$^|b(4hk+%an|Q31r$9dMefY~HK)2Gm=c
zmDDV{a9BD4ONXF>`$^#rBq1(L>>KLJU!<%F)TS6wuOg4#=)ULk>shZK1`@aZ{}f3q
zp3&d8pz7VhC~H<vaeYmxwuqSDH|O;6v#6g4dLJIs^eZNueOH2hg>m!rQh*F}DC=Ev
zc<J;jPw_dYhrgbnBGIt(r9{E29o;fBG5i~!z<aCF`#XJ{A>sHceN-)qY?h49GlsLu
zr55n?JDth++;i4LtNUIytFF9v61&t5@89eS`QDM+K4rBUM6>cxO`^hcO>H7OT}U+G
z7faV4@HPv0n*+Sf2iX>h4?Z=PgUPoHPakUzxm0l2J4C~*4$3tUcMNj}WN-El$?2xv
zwH|X0eOuJ<#f8>Ztt?#bn7!i@^EzfQ^2JWj>%qZBzekc4zhn2?mox?hRcxJ~G_E!8
z7jJPuhg;WL2VxWm<%B6Y=q2&%B|6p-Bckuwx2uK{t(EN>qPG2q6Uzk0l(ji7pkh*~
zTr%qKz#I*z=t@JTi|w*pu9lx5W<%C%jNAr-ru>$Ic7m?_7{OIZI$~ec88SFP#7}o$
z6y#Qv#|t>3OfAXGIaD_rOr@+Z%M&-54xi)oE;f9sTHq`xJbOBd<uWWLgQyue?ohW^
zKF8Nnmi4vsSeYihCNwC3#-gK=LYJAm+{lV;YKbO*p~7NDjBJWxK8z3~BePsIN=Tof
zpIl*t{wW3T@n6dYZA7)G6IL1UcR6=K2#}VwSRmy#9Qf3*CP|9c#N*Z#X6P#*^!h7V
zYXl91s7ew=Oy<3$9%u(GtUNldJKu^7K2Fw_qc$i}9geG8*<%DWs3NTDyY`;XB^>Qw
zif%N?+*7(DJ^RL5^@4>HoHT~$Ac($p7dhfuRK%k8nTm$x`qALGt2<3Q@56DO27%*V
zHPAaRRYSAP*R|*H<MPZYCC~D@4>QBgYy@!bq3}9Is62Jp`7)xodB-LBnO3&xso<t5
z`BW%R7e8b+8MpBO6$&Sd6k&d!EFU!s_=;4`_0a3bNh=4L<PAL;mD3zjeKvQk|4nu{
zsIx6EOV{ewB&Ss3EpsTm+mFO4LH;d4o`jJbCCPcG)_pI8^R8NZPg&MyjtvfRmh5PY
zE=Il+9+>RVE*j9dYa(8xdv#v>8k17_VQz5vffD0(BKxo(Y3g1@qe{f5m~D>59MPdx
zIN|j*aE%1(D%4OsQ?CapR_zo`a!3xt{_<aJ-!v^1v{Bx4X;@Ha2Xj0|fikJzWYpKd
z;C2CCL4Gm8BFXDA7(|c~PAS#!g0`Xi)qC28Pp(#L8xCDwi-4tiaF-`u$mk&{!LD0_
z6>D+n1*q;b<f123)V1;BaBqn>#81F4CSwRoNg--lb~wnn_wcC(L4*tpFBb`$YZQV`
zmwRF+wpiQ}Iss4=^n>={p6aS6ed3oDa*gXdtkuBCMIX=D%K*`1!OId*nFiP-Qj`&T
zL<-(yNi9P6e9wy6ap9cfo4F?O)9OkEwhOOlZ4yZ7fTOu3(T^=jk{?KxtmLW%6*TPi
zeTs;7=)J8JS=N0gS*X^>L;e2M3hLppg+^Flum-h3892739?a0Y$dbLPSjfh3v!h&7
z{?*0Dc^saHr*cJlvQ5TJiRrx6!Xjg8Of&`jj+ooQV6Xzsb?Wn=(yE#ElnyqWWtWex
zDPu8kXKK3fVuXcD<KLJ_f7_AX`^-<f(SjxUrFBOJV&)eAMmr?b8?Un`u(_`NZI`zT
z44Hj^+lWVv%8(rj(Zwd-oMl3nH@`liX(b=(2z&c(nb~c4mdsq~EzM27q4*<=MQN|b
zYU9=1l6mJudZ(#ViOzd$*fG2o4p&FOX(i(JlP(-QZXV0Uyi~Q-7Np%^xpnP_qxoWJ
zIcOjfPNW-!7a_G|X$6dn&#FHn4sA+yoL>tMPWEV@p?zh!C0L?6;X+%ho)Xpp;C+O_
zcJC5w#gS2Ip_#>hVIRpDYP&B13hjslcQIFX7YLdvKXLld9Cl@!2f8F(qHlzW;yL*a
z$8wgeZ($_$CbObuflq&luh|l|%tuz^R*)>69=&tt>i4@>Y?^IOL(Nw1ax-~c88WoY
zc%YO&KUczV^Rc`yBcBEoqk?l(kp&A0;~zXmeL%phiixFG9bAadW__N6y_nO_eBHHu
zgC^MP?Sj;Fg?!a!d`Bjz_1~cid}hrIE$w_riNcULO{D%u5_JX*EDW@9^Bot3WH8}B
zH;eelF+t~=%)VzEoFnWo;D2$ZF^VF1-k=$PmnTutI^?)@CLhIzn^LV$VbWr^RuvUO
zyiS55X7ixba8131caPY0zv`01K~&u*r22Q*ITA9U8awwA`RXe<6lx^SIKVrc&#?Hp
z{8o$|$XMC#nuU*$(E*keVL+w(V^{@T9u2(Mj?kg`d|hnZ1Z^_YMaS)Hc5nMlPkL;e
z&7HnKE__!8TJ+m{!|By|t3MZio5Su?i0`dC@)0wC@o#(p@BK478^G-FcR?T?4{@p{
zsL_jLpHy_QrMFm_-SfF~-62P#6Bab&AY?Q*q;t~9W?P|5^NZT;&X2jt`Dd;Lo6ut&
zocy(C_c?}GrG`#P4V{M%IZ6$MN*#Ht2|MzW4H#v$5KaLs+dx1ltIa{>Sng-1%cf2E
z*NKC9z7;_sW2+n$z)4f=?>YU$>HUYxY|oV6G(O&!Ipo@k`n9&@vfZ@p%Cte+g0bun
zyQQh!+~tBL=}~OU9-G}1!OzNf8ontLCDH8^t2PtE@*k2VjFjmUakrmQSY+xD9oV?n
ziM5ahB`irHz7Bb>cBp-G{6PI1qvCp7#(S$CP!^l3-~(e+@kN+HA(3p^L6ml%<5P`E
z$nMZTll6-GOo6vdkZPTGw06psv!`emwYg5wFGi?th-w^&0lyTJ0754)1WsP_k3uEs
z>vxiyX3-(1;Osnn3h|nhK5TmQstac)Uok6Rqh@(P#T3#5N$84+>WbyCw)P=M8<3(4
zk+TU%=3b^W-EgGzz+-aD(gKNxhUd&}t<>*#_gko41y9Jv&}W$@{=$0RVCzjostHj=
zf-&^BL>s0;<??^{mMzqaCQ|c3FZet#AKhf#xDmbWTy5G+(&}GR%Z&%JegMzHg|csp
zWA}J>Rp@udLA96sq5ORLS9LSPtDBd;cg)Mp@bYhDK|+Uczn-Ih+rsYW5|x!H`Kv2Y
z^A>Prc<LFRE;;b5Fn;3-s@9}5wA}MdzrXan9m~+Y6Gs0G$ClYiBhSw|!bZcNMMR7)
z?yx`K8+#SpIh&jORql%)Nl$_-1|$F0C(|X#eWyxwjcMp==XJVacvkb+C?;Qx_~KGH
z$$T-s++ZNGvtE`~6upY(u0bEvjm_Td4^B07Ic(X^85Xp5_K7(4TW0&%)@?@3ng)|5
z{D#UF>~5FA5aFvF)LGdOt^Cjl{@!O>bvW_5a-|b}{tEDKMNhjGpb91V<DyDym?iHa
zfED~=$g{-f36*TG6GB`hoztU~2riByjkbY{R7*=tsdP0v@AX26;&)v7+v!B-JFQ&A
zO5hVJmV&7j5QR)SjO5%~_*CyevXF+oKS<f88l?6o(V=%^%I3cG-f>|W<9H){TVuiZ
zTjxwT*Ba@YesoJLD-TqG6+U!=k0=7U&dGe15G}5+pG<NwVMvcwB1{8~sBlbx$~@P5
zhUoMB%=Q$A1+)-A%O7x9NAXdR+!S0ENtKlpjq#)0(^9pL%stT;nq=^D?<Z+<LVQbS
zH}(h;TaXU4_0=k{b6#w{6D-+ZqUORuizwtt9wNO0_=FzQIXrWvbfqVxBV>$L!DHf_
zG#Ft=NWZ?)rT%lUpUc5$aLsDS?lJ5h(=JcSmxUVfD=(*=WK`Z4L}E5fayzX`ry$S7
z%OZOl#=o=aZzMwYF5`baLq%%9^2>?+HXQ|ir=8z}exE0glhAY{_)B<dFi)2;cvjvp
zVAQ48CwrbHd0U+|$i%#weNpJuOuu<&Nw&SV^q1>%pLJI3>;eKMgzPtiB}N?r!jYqq
zplwF*HW<9k1>P0}Z;QnTOTWHUDr!n|_SUcp&ly`Z%YC#3F!MCAQY(Pu=W7+^Cr_Fj
zlq2huXw59QF3pK%@7$Vf`0Vr|DCl*+Ht-Dpsr+5M&%CU$DOjLvJr&hh+r0l_8_lS#
zu1oc&=59!AG2HC}RTIjfk#&6ju1g-z1bdaqPU!dV!YUUxWYyKd966|%Y-*IO6ubQe
zBWrg?UKl@I@TH_LB1}}UT{1IQl7gttm28t4Fl@Uzu5I}1t{l_dn+qtR^6ppxOH{WR
z*)WsJcooASTV2EJ{4*(sS)ETfs5uVq?#`!*0t><M?6#=6%dpLoo)48LO*L{;<jxFg
z3E7`%5Y=e+&Hil7>RBgygZ`o6$J}J^dsdtrGEm1o<oG(tKdR+{KDL8=+YpTofUjxt
ziGd*neAng1{g3B?HeEQs@U^h=jcN03Xj?;=tfhQN8!%Ff8;D=jo+5FYg2^IPeIQK}
z$f(6Nbm-j`bnOl*dUErVLI3v->Za!c=VhuR--4b6)xn1pI))0U!Fp<tLRX1;KCsLB
zhgq+^k#!$V8ig6xne3ZtT_)0bs|`fP3^{3M2s=M;G~21>!6dp_{diDAIJQ$hP{zVF
zuT|GrBClPycP3P;T`<eb--4fS>dZma(${Atr>07Xe%2kqh#5Qnjd$Qs5B$3zlwL$)
z=z-|kAIK~L=TAUoNt53dplwXxUeej!EN9++cJRuw*dTeeC!f-m_VWI{l6vo1?Q1Ll
z=U$WMo$c8f+R_%c`sk@5zCw<h+H>L9IxJ2LkE@Hrg+0LSKe}*`+&or<=?5UriB(MX
z`%g|@OZN()8!sqZM!5rOH~$RD9Riw9?!Ya(f7tq1!Oiz`{|<4CZ5wmj{)zb`a~S=*
zcMHFeC{pf6YSfGv{J3+fne8{%7Q<faAZr;^7oOqPpb!?%vdlc#tzoNN>@?OKMqV6{
zS62aZTt|VjsV=fo$L-CG5;`b90~5}bV(unTN=NR>=<`(u!W1RH-r=^v2Cdt;Ui$>?
zvZSyTD5cb4FhX+G9X!{gz={@l0Y8+f{kq3Xz5?V$)Ce>0QzF*5;}_ih37@JHIO{Cl
zEPp!oO0QH_uiM35N?jI5+e)%fP;0qocF!AOe~p!tQjNh?vI~SGSI)uq=h|)mC`NXq
zs}UJFi&i-WpV8zy0fvzHtmUYdYei8#uGujfge^|yea^IF3~4N)2%$G<O#t;gRJ4xu
zA*p&qLxiv<qOl2*u?dtz1CNpT?>F-I`wU(#x1qek+!r+I921X(>il>Ey_oBE?J-VF
z*{>DV3q-S*qXJ0=b(Q#PmcaO}TgWht<!P5;^uYB2_W@tR&M|%McJkp2H7@{j&3vS9
zJ6B|6GB2o}7P-rEgni5=3)DjS)|KghF>an;dc?SCL9a~s19=93pR?ihtK-fRsK#rs
zsVBrKn~s-)ZS$*0PBh#=D)l^HmlAk354VwwvXftbP`uas%CR>>v=f&t2<lAERs(gC
z@~(h7E3*ASosD@9&uD}fD}~luZPa*dC;yO}_ajA0ke&3&=8|NkQ)Eu5Pm^uh{4{$2
z0T<}@y3lS{Pn9-UT+)Kk5*ZhhtGytFF&jxH2lA_LOjbXaHrUd7s!a!zE+4#Y9_zj7
zr(vtDOFKxaJ3i#6N&$o)mx%92SLp6VCm=&r_Nk1ar2Pued!VLpi;-ivyGYQl!pY=)
zH84mm^6Cm;4m(t97S%<Wc!JODLP8T|EigeP3sXv}9VrF6-;)s}Y+PA_pF~UfQ_(n5
z*$8VRyN}(1<hry$BAm>ePTjD=+>xoi&3k<~K{?d0S0Bj&3=$}r7;4<H1$WQpQ+0p{
zy}>=mQx$IamYQ%kml-m9mSd|?>l-~GRTj_L<8E<r{6U@Y9`eEepzaVQM!Yxy#ix%o
zBcm^&jRN65mhhsrE?5TWG+|y71C>a%3YkKZ#o3}ctPxDsDByu|W8)VWrl`oFzq_ID
zs2NCe8O#FkNOF0EG(g*f0C^!o-{Bf{b3(XIgTL-RZ{Q>5>=?#gDob`l)ZA->%?5lR
z+2H8gV*<!m`eXWIJx<Sm{youPj5t@dv&h&LPMS7hXAVbmoa$|?k9f=a=FewwraAHP
z8#SzV9`VEx?mSWpC7G`q)5%)xUbU<_I@h;v)7Lv#5i_TFH}WBS*YLkyqJC?_rk)eM
zrrezFv;IevHiqxQQ*(H_?Bl)Ed;RigEXjuofAg=>P&J~$GtDzZ_OiXR#Fgby+kjVI
zOUZAwr61YbC~M~VHzIYL8Mh&jyFB2#Lg2d+@jEh;rI;yI+xio<n=H2o1&4jeI`QS$
zYK;wZ<AdUF+SW`;Lt-z20zW!1Eh&qYJ9oS{j$qgZil<-rnM|!*`868F=HFDr<Uk}$
zLobU{&ae1$M{g%DFmC|E)35B&P#u=#ECD!i(Z?SpCPUH_>?BYnk|*Mj&q7#aULf8n
zbt#P@7L;~8xS5udsnV*pg6xW9TzUp7QJGwnMXkDuxgy*6O;m#wBXM>mdL7+SBjp~#
zr)mbyQpERUqb^#M%6#G|6gE>KyP;)4Wpi)Tgk01*yz@Y6UwoTDYK!e{_06jx$JdD8
z^xYsQMWLry;T6aE!j41G5WEVZMMVEQkwh}arbf#%J3w0bvgI705^+|TRdffG!nc5a
z%!OVD7<+=EwZG31nr2Q!O82s->8e>v0A%ag4m8bk>LGP>MLbN2K*&39uv?1S^^c~%
zLB6WQdp<J=sKL(#gL-wAT3H78hQx<T?FMZ;Ii#LTU6!UvKa^3F#b}(X_7WMp#!1s5
z?07NktX3ENML0;x*Fk!1K$cEv(bdKYHP`Ma|8V-)Kn$1OwOo1?-I;jx<=OCBUMnUg
zBJ^s<N5l-4ccUK?>W6=KAh5o#O=RWk;swug;r-1}d$Q#5LNwh(y@X?!y=2c<Vzj@C
zJoiD)D#(OBq%$TL`njrn&Y{04`w^(KFS`uXIiCFy)VY*5dwSK6lqW%sgpr*j$$F>A
zVi!sejcGRCtCreXV_(X3lXkR0i;?Aj>par59LB|`)g_R^)`3WQBE7r5GR2NbNyL!b
z_C5MgW}A6P@S1Z?BP^mI>^N40DCXosC<Bz9A|3UJ%-oHNZ62m&=1<*L%2yk1{{ySn
z1Im~jBw!<wE##*>ao;E>m?f<dZrFGSZhiib=G+$ipUt@)`G1&m0}@3NTZA2BbDczB
zDEpE>nK_j@ZGu^pt5)H?UJX{f*`87VwD{QNm<qPoQ?OT0iKACK;L`3@e5yAgS??}9
z{7yP~Nh3XFUH!(=htCh63p;Ck@O?62TfZIzz@UkThwi^&5+PA*QTni%V|adSOOgS(
zle|`hj{2K~Dd|R8qKlBG%^8fU_(cZ%Dksxj$QDD|F;N6NBSPpbT9X@{1$<gWMQhS=
z>y{pLmYTsVmqGjBV{+B<h~{o6dqY0(&g^$k13VU9^iUhhsE3Nw!zpCIEBxGFpk53z
zU;-w3+(_drahN1Sj_kdzk$Ly=R)ET_=gX&Wp1rB9U*AG*`0+PcM^s;u^?@F|$O{Vf
z8rz!#kE_*`-0nXenw)eXu&quHWn8~N&yunDEZ5krYgZ9=b~li|*CB|Qk>lSe1n-UF
z?p2`luEWIhi1(E#tE(%>vqo?$c&af^mnzsp0<UU~8kH{%eeS8*8ydi}^8dINCX=5<
z#^p3eRjcQ2^-pGZgF08T=RsY+gemey6fYx6z7ge%5d~`e&frsIdws@O_fX%(0})zi
zF{jZ1*?jR)^|htcN#g^G`C?gl_ds5^whHZIwZ`UAOZw}?GF?a7n)mzQ=tSiGEBn#g
zz3k?`+_qxrdTmMPXTrcs%%2jil&u?lB89e}?n@UZ=24@h{^Ohaoc@H?zf&paRw(&d
zPO^A<SZ=!H>ByZ=3ejV7(YM^nQ8dXHjN+-xXu%7PVs+L|w)rf9YEiMSfJw@Me_(==
zxdcloBsQCLWXid(q<TZV1}U-rsyW^lwNqTr7?gQxsHl~DYN{M*I~p^&ZezXw5qI!}
zM<6~l6GW4fSsLFWpx@j}KDL0)d;*#mF<}jeDylFgXSQq}YdMSahpgI5Y+31Zp~)3k
zlenmaL=Ni^AM(=+q^BOSkQ@mAdG<780>PxLAjYIxP%Du0602@vt3iJbSzFy8_zs>P
zfSq#%^?nk_e$S!)ilH}@5D1gtSR~R(dd#o>{+^PPk|&duQX*6Ow5yemkLhyKPUCk-
z1_yyHJL}c2{wg`>gZ2p41j8Gjs)a%~W$2FMUu$;n_{~gqHl&5W?9AbxI(tyJbinES
zk2)wb<Hf(x3fWu4-K#<AMJ9&+5$#|F&qDC3#;8ykvPdC1)&zcE4#3W4*EaJ!^gHA7
zU}v1eb`)x>f7D)8d+z1b+nSeVnnX{1@_Y|~I<+3V$;)!P0J8nJU3vq%Pi)iXqg{I!
zUfN(r^YPBNs?Qq(-7P$|!D)OTP0KYA|11}gcGqqU(0z&zM_g!q)z^f}b8~j?ye=sd
zb)xO=z!{g7pE)<ZuZg@7p}&vXzRbRqqd*`L2IUAPgfTh73ur+B)I^-5H%`*|6?Xd9
zzyf}wyIAmw@}f&aQ(!0W$s`;Lf~;?biQ+x^TT$kOp_#Qi&=!M0D>)&25MkKkPZK;O
zP)n#~RJo*RTvS;NtKqL@x3wZN8(zR1)r}xamr#?<Ftsw(sr=3h3BnBOY%NMB9^%Xr
zP%N^rfI?!eNk^)*`vRXvbj)XX-Qy<@iiNId0E*$nLLGNd!OF$4hi`=MXe{~8Oe|QP
zfMc6maD<0ZsCZ=a2XfR5y2Bq{uF3aH1VZFfmm^x<E{ZbM&tz0%UFKxE16esi*FeLf
zW}8_MB8&(*Eo&b>3g0LaZ-R$p@gwe@KqQ<%kdxTcoIieCy|=%|(6I9(rf;`{`pSJF
zvWFT0OjbQAIFhZmizWM2)SN%4*B`k#1$%xR>1;$`98jQY4CoJ-4qP2@9=JIWFc1+P
z6lYLxM2@&f^|i*lHy?@IIog==+Bi1HJ#N4>eR@2`OsvT2-h)t)T_iR{Y8Q<SQP_1!
zxugay`R$7aD)KJi?|GtrTf_Xyh#KY{R`N5Qyc-+#3ZNCFxe?qMo@&9<bp|{O!*5ul
zG!;ILpS4xX^=eFJRXj4m6ui<!yoIiAmU-FtHelV|db_diH+x61?zj6FvZr*v-uOL*
zY|uwV7@%|wQHK{%4MtCOyIg3t)%S(UCm!sajd?w|-dD1vKYV1v1F8_I!MbG2X3XoZ
z$yAZ9ZOM-NYlFea%i$WdAAmwV@0ho9@6uJKB|*{hDYSEsO9c5h;Kq;FAKx+<1Z}qt
zvtBU)EP23<?~ZwEN*44~QA&2I(r>_p=^t(kFk4_$curDqET_o~=9sm&z>!sAO$X%|
zv!pq~0UMVMaguOba4SVEN!l~jSTT*Y)yLH*L{=y<ISRzweN3&og1I7H{f*~(5=3zr
zC*VJwIDUsW>LT!3op^wI5RdwB5oVS8FQIXUPXp`CHG$-8bE#vXQS|R_KAStMvboGs
zn>pX-UNI3BJVdGw4UQ4FJr0L4pm2l-AifJs5H(I_NkU7S0YfjDG>^s<-Zq8}#UPlk
zLmK&rtX#!%fx+;?8=0%<pHPaz0=kw94f{l9yaB*z#xxmu>l$lHO%|Caj_d}IeeB&p
zbm<N%W^(tF!TfuTt$ToqbQw>dVxRcIpN&;iKQD}-GiDERsDGt^L<b&51r{4*<M#1d
z8n*yeX7OdDxxD?AXMdgf{wh@rhLM%4{vtB=h?6$TxUzUNqdPAc%9UwxTlvbpi(VU&
zb63Z^Yrfo3o^k4IuwJ*z?My7SV0-q+DqkbKX?{)?)Ok&Qrki(T(_RM@7$hMtm8!<m
zB@6M$!TDc7g(Aoz#hA!VpORWXi7fP{Tgi-ZZ&q%yfnve`X{<VK)_aBb{1K*T7*YI;
zC?!UeDKtgc*gM~{K7FipC~3|ekfX=WGY?$8>BnzWQWSA*v03Z2Y}r4G(M@H5gaI~u
z^?XhO^6*j2w#Jg6NcmKc^Mj*Y$5yXsdkKT!jLJ3%^sijU?Dr)D=r9{O!viqk-@9)!
z4tLur(<}LbbUT>C71f$Ur3zkvTVG)0KEa=l#2FjPbLm@EvYD|b+CGa5O6Yj@GbrI)
z874S^Qa0jemw{DgbCjya@Ey5fH8_C+l<65V{>e|C-~<MVlnPhD9z5!U6wIoC2s7z0
zlXGw5Q}s7F6ZKi5F7!!HQC7d3`9w`nLhYF!%OB2h{aE>+rLyVRQ!BiiloPJ;=Oia1
z8`P?a#N~!2UV*b~@;wuQcyi)(+&CWuPzt{pGo(c;Fgrm$oOlZJu>!IYZNc!Z8~RkT
zsw-O>mncG!5utS!t#3(=E<zbz#&_ijA&8t%e(Qr6NY!f4!jm1SZhixKzMmTLjG9|c
zZEzyjj-WP&$a`N=YG28kP$NODLKsCubf6@vnqB=-^<(wa>U8zcVc#!1yw_L;ocuBG
zHLGPs$6hmk{oL3M8vS=jX#Zi-0r#%_k{9EqHa$MUdC4r#<k05hq3!mqSNUa;77^cq
z=~md8NBkRKz<d7qdxrwO47s8m|I5@cfhS65Pw9NUNf)+NN*!Ows+#FF?<~l+(w6?{
z-AGIQb?a|F=H2@h>wc$q5$hh(yUTF*m@wtM5hd7&^3sShZ}i{i=;DF!YEbpAkdbU*
z#Fb0+QnbwK`;fw%fk_0>yjxqD*7{DqOm{3E&L}wi!q1**>AlF%RG~BVy<NoVeaYp-
zFB-*uT13#NR>+LRHW3sKq=dR+mVLyZ>8+5QV#Dl~44-9`J2i!AZV%-B<hhMyQ6V>9
z#(aAlhopos$tWRoluQh(t$VZ#SFD+|4W+K?Xe<5A*bpO#IeqSfy5mbvsm!V*!xU<?
z38qrInv3^(F+_2?Ed!9W#e1<pGDs3;l}yaK(!nn6{*+JE6`ZBf{?Pdh{?*O$;;K`z
zgB&*{Vn1^{7k1KU^Ua(<*MAQ(pvOk2ZhP*Z;bP)CsbecbT7#iO?!cMk_zFdUr7UJ`
z0^_uZ<UC1}@-NEP0y^Hy^+GQ020+=Gpd>ERh6JgKY{1+ufH-p&EmVav?1J#0=0^m0
zQbgP+fn&mmnxuy@%E*NXG2K8qz}e&tf<0pCj(9p9GI7ArYl`)JZm=mt)d|M@22mjc
zX;Fa`gKYd5%ijv*(wKJUne6KE?Yy06gM)Um?ku&@3gfI*9W47_c@NMoCtYzoyhh{B
z>h$D?hDYJ2cFmW{7&jf4x*2!>nqC~=<gl?YYP<rQ$|5>n?N~+3r15TyLPEE2?;`Y7
zn>lA<aT^y=nug>jDQG<t_%*rI&ScH*=bHU$F1-ZN&ZKO4Q0J5EOQ6nYc^+rx|A)nz
z{ZU)`rG5IBCy#WakfJEmgaIno5Eb!}ar;z!FyggesiPU~rZ>UrAb0H0Y=Wwn(1af_
zu)9=rm=<h57S22nf7AJ_ZGH9FtIwP-b^>14mo-d|?TQ9-FB}Dg{uT3J^*<458%CTZ
zZm((2eqS(HUI68a1=SwkP99>jR?cwJd7m2Qx@akT<kS;Utr=9RjQWcG1qlb8go?m~
zHHyUD1ea3c-2`gZ@n^`okY^PvlK<FfkWe(PQHjBkt5FBjELEM!bKM)PXn+^Ei84L6
z-cDO+fp+luj4&IJi9*I59dP$(9#u3%r~>!E{;8**$C(&!0aj0$UY|Ols|8CJ&vF$k
zUp&VJAgD0av0S$gy_EXL(6)teuHy;{A(`ip*jCcFr|6$|;7B>X77<855^IY-$3s3P
zIh>_!5!&>-pn)pxCS-yE7YOh<{2$IVW`;C2QN$@mgz{PRdL;_q2}x7r2QZ-ZFBNMU
z8b{jIgZXdgqvosbFJy^`h0Uo25<C}_UQivK$eOlfAqa-9rCtK;QW~=|4m{*sG&`1k
z0r=)v!;I>T_f53S!f4s%bruKBWZfUsMt{t_T(ySiSOfFdiN>#>uYZ=HjGIvU>4ZNE
zW@7C+5B77Kem&YRX!@11U)C9ZH{pE1s^_G6#1v^CwebiN+K<yIL*;3}UX~NTn0FM&
z&aAQ}gM%bA;Hla?UGm^r5xl=8Y7aqnNDoOLJc=^TwI;b=>P^GCoA(xA-LLjnWe4bj
zGVYDb?b!v~Et&D{{gIpeMX~!<-$yYdi4#Vq!^nM-<i=CvJgHAk9u+}KKy*8=IOyE#
zsnUu5Ar51|nOw`o9Ic{919{H^{1X8q_W#Zfk(AAxw*cRM-xH+$z~9!AQ7ILa9<xh$
z3N;h=M2iJA{5?}M8OtH2P0S~8I2Jg$*%af#dvZ%rhRaarg0;hK>jw@L>o$jP*1xPz
zfOyUMuL?Tw-w^cXUvDyW5&#^x=DKs3TB+((p6i|v#THyT1;uu5z3BNu)g?8FmFO&^
z4jkOwg-7)~M5qL3mVt`BT<ZDqq`pQ%%46%4(X0oQOlyq_-`f+%>h*&_G?uR%HNt@!
zYrbo`$3lSQ2RC|z3tkTA3lV`_=EN)G8AVPLnl)AW$o`ypd}z52%Wv&2><rn_XIVBl
znM2qQL=miva2`s?2+G5d(DjfXagoKEVof2IqALOYk=uZI=(}b}%g>2^o%`h7fEB8y
zxL8;^`;m-&i@)xreBjhIj5&+Cvpq&eTm2(LkIte2GHd`wgXK!<8ccv9q(r3~q#c83
zG7<T~O~I}(j8juXbU1kTBsPS57eV(JU#=1Ke>vl15@91D)}wnJea~S#gw9ZQ{+H6h
zCZnLbIDm=(ty-6-O9A4MhpVzgY08uDrDO7h%k3-zz9ChgdKmR*O5YDM(fd3;CRaPG
z`f|>-zbm@{)H#y<9@IIP{na#YHT9iEL=(#rH_wtd-;xr~k`B+33C|IQ8!cnsQo0l_
zwi@Mqe(3Rkk9L?mDgvS%Th7A|Z~D#UX7Bt3LID5S@4otm2tn+=A<MD`MfzLI{?lKE
z%fcHPWvo{?jiE0KScN;t%OLQK>tYOhSB#T#lv7f3*qtp)j$yX>j4R3rM|XUz1o^ui
z32Tb6<vqEfD8sIF5&=i3W8;VrYl-RE>Ef38r?yP5teCFi-&o;BF4V=<B!pK$-Yent
z9Zy!<@?19pE2`qtT~OU><o2AORY6@(WlsU{$P9;Kk%Da|6Bn;^s7t%Q;ZwbpkfU=Z
z%9pDwbS1OadQ&J<^X}%-+?z~5P0Dr4o3ITY3aOV1{vj4u8T{isb4(I}0OC_&g1{ko
z5khn_$~BSntr-1tGim|muR^#CDdKaIn{hi4O9g@-sB`%3sFnyq*D(bSEo)UKYZJiz
zxPfHuh)PI-@GHw(kN2R#>IOvv!0b4n<9ASmzV8d9`3jA#CqjQK*Zg(w<pcj*!}zkO
z-(u+XBFt%$_Ew2Dq!)ok1oTU-!oMh3Qd(hYVZ*D7{aW<v76(x~u?F=Y$-2c<u|Q0|
zR&~nTCcXTi#!$v>HtZgFSET(>piKYM$YQlnv2_D_8soYp{Wasd8~wA4vX>KplU%mr
zW=`>MkRf{`xc}(a79Fd8pYBmdvFwl0ztQk|snk%OE)$5ybDZjR%K*n-AkJ7)PSLEg
z@-LqI|Fdl+vL@Be?=T8eEQ}}wBg%Ut%BB%T-uQnw{kHXDH0=MLvUh;2WO|^y`r$}c
zx_t1ad93}W1%ShKXuIYpZd+&Th)?^TNz=;U$1#Hj95esUg#0GXGA^{QnHC6kDcd(Z
z2s5_$^@w?}LQb6m=J+YV&BULG#9c6yQQ@}4`mZCVi=TdxdrEN|m2-RcUyj;~X(#-9
zC1ytf<tO6c9p*<eNWk-WOk6kWsD`_T@Ti(XgcR`)u0NgYdzdfW+IcR!(t6Oi*!psr
z@bxqAutIJcJ-(EQ+x4*ER(k9t$9q;r2nQ=1uu9R>=$b2V2~EB#5y-7Rk$rD?;kR>y
zZp|o8Z$OkxY!+lxWxmNiAqrVIF{jP<t5RwKUCM<9e<BaK;k%L;(xl|AE6UOOR^;Ro
z6#mnsh>kbqn08QKxS0OSKO>|7UDd5$C+Y;%0^cJ7FI`)Rd`a~wr<$#c_+m$k{spuP
zH404`7EUaRE=eww+*%<msVtsZth@E+ov^tX%;=zp+(4l^-Nl?2^m%ze&wr<1@{@H_
zfUe89{@>)K(x1=zW*UYv?k4yJSa{|2>$+|yPI=_BR|DHYp^|?m@c(UgfPrS9Bj@Z4
z@9?{k#|ovIYDD&>ziI#1<Zx|i!COxBRGsIV^;Z5h9)Z29d9*XTtV0|=By$*9Ns=sf
z0~_`Tx6f0wqwqSW^w5mv>;3Z8j_w$UqwrMKk)pJkSDgVVd^MmaPm;W?e^6;o>-T<Z
z6aIFr^X9b@(LCU2g#zOjASoS+ejjr9VcYPt;JZslnME`}_cZ~JAIbSuJXVjg!L|LJ
zWjW@H>1j$vu@fb1bji>`8SeNEr*t1>kU}NNsTYDdb_KX&Bn1$Xxss{~y<C9%U(c2F
zMg)lp8t|L&e?l_Zv}<s=+I-?npj>O-^&lliryHY8jgCCDX;aKinQ9+?=Ya&}VD)2w
zzkg23{T!dF0$4~C|G*N(VhW2%uPF@}ymlFudGU0r@7ak50<V@XzOm|gA^hF^bhl^W
zXLmntUi!s`%%6SkTQK$zTL2KDNXVyX${qL#IldPn5DWzWPV;!5>m9T~5o^CbM+u+X
z=@k^bc<lkK-hlk1MH~Ms$^^@qcHH)?4=LFVS@a>Qi^z|#w4vba$UI)L5ZK(eEBc1R
zpY)5y*f_$bF0tkwekXfr|BbaLAQPjIi9LqiuBf?N|H>Q9T@lwRlx4s`Z}Ke)Es8Cj
zTA<vbxeU91`D<V&l(i>3dMDmM+nC%i_qV*HRbBA5DKcLtDwJuLi++0OKGU4Vcq`xi
z!7Lr(enH<1xy`wD*Wa(WQ8DwK<96g{L7RS~MoXAQHZlKl2dn%{0q@2XWN#OD?~gz?
zM4R|eK0gz;VS%cZBfl#`JDI9aaSX4_k5<fF>`u+r0Chgiw)(#e+PN+B&h_Ng|2b!;
z$iGjKC#62+740a$&M9rUObdLs`AHA6lu&(X=}8ALTj3Q*EmdH;UfO8C9sBtCMPI!R
zZO_~Vc!tmsmHRSz_4keAoFNS=+p3=v=Q7a$Oiv^V1Wb>#Itk3NBftydPmq+zl~h6K
z<Vu>!Tt{G(f)F@tTp<J_G5xGXI1XNq5!BbH{9>qLo57@*j1xeky5-45CDax(%qK)6
zDXnV!=APdO^B{@%-Ke8n%H5w&)fk-h|M7L^;ZXN)`?t+##=a-J&`_2v$v#H1GmN6_
zQr2*1-wh^3%Y+ibOt!IvLb7iuYliHyBzq0A?|z@reSeqd`5n)3^jClMPuG0j*L7a6
z^SsVu9;KKW*(ij1g3pz~uJ%2?BY4%^$jx4C(5N`gUa{Tt^|(_FBp|UEJi!odFJupe
zvWw9`g`pVkSgL1QP5OBIxh_gCMzjy|Rm%+T<$0w3cMdJ77zb!Kd$D-TEz1?;2PPan
zu1^q`fY-|T7#a77^0~ly^Hh3*cRtbqg`bX9`rt*#9u+Xhs>O$L;_SAI5c9rH3srx2
z)e^o;77P3qF5p1V>n;<4>eQ+8jNK6wH#MtSBN?CBJ}Z89gg1`LNLa4Elo(#~=_~)s
zfYxW7@KFOs(k0ARmR87hyqZlZ-wMB=OeRiUSSHgn^g&3H@$ZXse?x1t{04^>_D6<?
zV>6_#{VGNCNpj`b6<|w@+L+GI<gu-NhwKJm4vsmy=>P$M9derm^Ue^#4Z|NK0ed!B
ziD>Ey*nMl=!}4C%ZT;>vv=czXqMa<eE74ANJ)ct3)KJN_<KjWqKEZi2ft@>|$0&_b
zbT9~`{4l2a5ok$+b;*d8bOY>8`-AWCmg4Bo!1=5&Vm}~E0&G6u>`3o3(eugydN`Zp
zEqk=D(*&Lji;O`e0I8eMP!;ZQcz+MEq0Km`i1U)dDi+7G4&zC{HVsQV!&IXFZExyl
z4uR{cbb_r+U1;>CW8bXN!XHFrgo@z~LaVMd2KOK)PUmy0Hs-Uo9>}2e0y7@PLVrc@
znkqG$1&1xytnjGBT$98`H4XS@6i)OtkxJj?FVXT<)|*KX$>EP&WvCa*l3@;9^je5J
zT0&U~*e1O;UU8=)R@vJR&s1qD1bfoN>zPwm;a?ic;XIM!jnz%p)_=}jW?na(yV+gI
zv)=w8Ag&7V2z?jCF$*D2nZiE8*kjnCW{e<NXGTAt)phU71j;@wF_0;==(LCAftl_n
znQ{D-5oLOFC`D7IepIABhVeNwwS*+t+@GGn%Z+?%hIhP!iAzt3-jC|YYta%NGDT>Q
zuk!_G>M*2lPY~BnBySrld`LB7I}|f_3ofUCQ{pB5ntm0a%SA<G?&Ikb?JJ?!_@cn#
z$F}j@cerA-B2>oxsFr7G8Fx5M%(&+=DPAtkF<Qw;`V~cX47Ez1fJj=0y7uAPhlcjy
zI)}uW=gO@nRYObc8oBCk<bsqogXSp5&sN8ZWaeXajM~P;X5u;4`XNDoVQNDW-1hM^
z_xalX;QEFLC0#uIbL5sjtV}d@U6tBRotI2Sj)+&G)?M;uu63RaZSLxfA}a31j3Pen
z{7fQ+A%GIF!bh=1!$YvsB_!(-I&}%udISx<axd;8n@3yn<VM?V8x<n-^HH`zUxqlA
zu|uUmtrPyUww!6b*f2zXWw<<|u+EzF%PrHQrv8=$)nVEq-EXdZug1w&^}p}If-U*f
zbTyp9DA20BVctz!_(9s`WKC({=nmIE>`3(oh|Nw6SQJlb;3C6zW<gSnN`hH}S3&}P
z>PeibAR<SY^JN<ci}_!_*ngXwlGuB%U0h~=d!2=;plwJL*ZF<qSYA+455ws(ZE&Oa
zHb1d>vXt(srcmNDtfpSuFwE%@tE@RR<?TnKS826wRNaE9LB2jW9y#ZoMk%~WZyzpL
zBz+L~|N1NUCPO99TBBje#ZCJ?HFjRylpt~y39E&%hx4AG0H343;qKQdF@M4LM$g(a
z;(U-8nV;xNt)`b$@|e5OS@wyGGXVtlQ@AU*cMi9u#0f+KlDioMY*SuxNO(!mZiAld
zlNWShaLh;mkFV7J{S1&+PYON+g|D%|*Qnq^8W3f&I3*sU;TO4D(4CA8Aqq92aR@w1
zw^Mgrm&a7g$XPGmrbKVZW<N}kevS`Oa}^&pOZ<Xz@scPH;2RycvR^TofQLqh#5IP-
z?j<ya8vIsR{s(Zob^wT#fd6CrUgFSs_0r&vBU=3XnOwR@*M+=ZVN0&JC7zp^W$T~>
zwKJ+<rCB>fA+y|=H6%hw0)LQ$^fz#uD7;ZRccl}XAgvbi!Wx+Gt^sQJj7@h_dP1V4
zmV5oyuQyey*skIr_2HS&6^hbx!|+1{qV5VJ>?%U-0fMh1YD+S@BEC1{PO1Op(G~i^
z<vf3_QEtC~6_y04q;^cA&cZoDd#ZW#t?Mx$H7Suu<jPVPr}`PO3MiMzhGz|@!q7+4
zooR`z-gw>zyh;3yg0w}k0&UT~v7AY<)#@H~G|`(;3$xt)Cwz&h&9@k-eJTb$M9Xs`
zQcS)J#1aW82@hNdxDUhZ7tNk6v9qB5`pNzqW%}!bO98HWxPZA(msa~@VWY+Gp`2AF
zQJmHsLg-ckHeaueUfd~{Ro0=yW9quk{3kEj`*(N;%)ySA$FbE8ep*&tp3br#-Cn4)
z8rJkKv&(s2wRs$Be>JnYkrK+l1M`5fTk=BHpct{(=48b8Zt9HKMooq|elc<HU>F}f
z5Q8;vc!`k1xI@3Q4~q|@Ak0VyB0dV;`GAt+G_{1<2UtF`T^1LWdvEmt(%~Z#;&+;`
zstgWaDVx_=!EgH+0)hZ%@Dn*-={pPIZ-|FQ#BqM2HNDFduzU!0szt`#el+7Ec*!8P
z{DFLY`D1x(Ijh2eZ}P^7!Z(GCt;m%)&GB>P0lcF&P?AQhKLHV9iC42NJzU{$Qi}<B
zG_9eWsKatRJt4-t@?!$VyfQP<QJ1{;t})c=x8L$^7h8cHZ;@@nK`tU(K`65jYhv7H
zcW$PWV{H>Mi<W#L<S*zfl4Qc(aS1Z}I_6|Whd+1`IQLa`;l|s!wkJ-8-I-`7RQDUS
z)6JgR)L6Ci$-Lv@N&t+TH{;Vy;_Kc>-K?NJML0hUSJOfqUP07dMTF@h`1H*}l1JP7
z>vR2;M%M#rvk#GrkBd-!_2O75{g48<@&!^Q0J(|Rz1+H;KAJaB{ASDBT_dj!@P%xY
zue1mwBYxW-BKC~Ho7(+c1ZnFycvu;q2E7_gtr5;>!K99jHRDfJ2R3-baL7i~&TKy5
z5=poHG(Vq5d5xWl<B>57J4dQ9i!cYlm_>$7kwcwJo1@GAY_`NZ^uto<hRB5QFNwWq
zKOthDuFD9loWOe18zOlX^TKT!xVLQZ>czo*8yQ+CcYKVY9^%ebp|eTYhh}Y&qHd$$
zf&Qw+^Y@Y6)At==e?-dyu}d<Eg<_Xw5{tx?WfDnZ-;9DU{<dFJqv6Hj1d&7}i~wWz
z<%JqTK~kT!(qgNX4!S9Osb_Ha4Vhk3pDN;X69=BcTp1<5}MELk2>FlZH<Mh}cs1
zzHt#3bqk&YXa-3f5{?qIPfu|m=s65S;Ijkjc&ZaOKs|n4<HClA^Fp!tLj4<J81QF)
z*Aibftz@0zoIIy0XtRL5j~&EHJqv&K<r#nVo!7-tN7YxE3Z5iR>>ID9UtCGzYRlv~
zrEb3lofG}$O!x<J`@!F)mJkBlv`E}uVvoqJ2Od6^&9J5=$hcf}p2*)CxY$f0$Jz*F
zcRePw4pC(vKlk7ZqthR^2;ekILT2d0V#Skwuy%(<E3moQ^6I|$+oiU&jz48hRHxXd
zLZ8@UK}!m(OIoZ;rmQQr#-S`91jnCk>GP3ZmB;sG0GlL({WtLHlD@}!5CHryC*K<Z
zz_!uJpvnNVxW>Kd4Q+vw)f;w$;?R3@s*`##i8hx>)>7aeIexJpAe3I%UT%2g>%dmM
zKqt=&Ww?%Lc}ZmUde#(Rifn>8z83!a*NF~b=78#@yTW|!0yT>n*NAXqx-e1VTa(0+
z#7?vyH?djQrT3p=`4q$HHf=C0PWOtFTr6O6vC!)wuAUSNnp`ZNqy5DE5uTUa@@1A?
z*{NM$oUROH`+xgb-7YCMO#d!*zOkz!b)~VZDlI^98%2S`3L+bkFdU5i9xqfMijj0?
z^iUuMP4V<27n=S;wuoYg;)LLrB;-Plx1msK^Cb+xp0KY`OMsNkg}p}_L9LO{$CMmG
z=gl+d34!^%su#!-w+N*<5^y%Q8pASG9ul`z(8M4TU9frxq9^qJG7&o7a3V9U(8^1n
zmv>f8rcS+;5!4^cxCmKfTx44W6oN(J#rf>FxR&C9?D^u|=xVOefE`c#p%zifz=cV<
z+=Oqm9YR`<3ZmSGq67a^v}70P7gujrGtb+(ux`KH+uu-CNf&oqIDriN@k_ix?zZ5r
z2Szm*F`<sPF4gwA;!OJvSe}UDL$i>V^kFE`q*m6BzaGxjH>E-pq!~pF+`jxu`ae(s
zg`tqSp?{YX;I;-WUHMZ^Zqg`~w9)x~z(yiSiUs%axt8>c*ClS5ruSLsktIyQ@#KJ8
zqiI3pT$@B&nn7vvhKJ$nd#^V@Khq#HkC%jK?!kit(Yzi?zG0^U><us+Z3_Ja5#zrn
zUzJX>yHxkU_Xb<_41_@kLH(R4C??-%<*^zMBUt*H>zdn}hf=YKalC=k7_~~tT)g0z
zFFYzPTsS=@J`J$8MN!3$8idYB&Z~%cF+Auw(b2#~NUYqD&8{&{+S7U&fKH-g=(Q17
zMTFS0u$203mqnebliUUiQhc&3jO=yjU!Q4{bd(v7<n$R$p)Y!ArC9IzX#8@`+v{KX
zUW%V$x@%5BalD~-Mbq5kEB^z0z*hm}WoDSQ2)jNnR1pdi!8AYrA=It)Dz>(X7d%h2
z)Di{th`&Na=HLv_FQeo@9?)s>n|BLB#5dc^aM7DzE$RY+Irz_;C(#q^^Lf9qN%-F(
zh)@v%N2w($pFkxhZC!}_>d=L6+c6pE5ZhS@U<?fKg>Q#o<{aVc^0<*SXTRGScl*#3
zzR?>XKVU<rJ$lJia6x2oF}n)aSv+3$zGu%Qq&c9y*4_9hkJ`0Fxjd6&lmuD_E%At%
z^orL57J<AS&UJu{`^J`U2mNSJH3a=gMh3b*=l7(k;)1ShW0$1cBP3?*fNTiJ?rqEg
z;1f_2iYP%|8g@)^q`jwu2on8|B^_(WJ-zM-1%SeRC7Uz%f31BfInZ=34h^K?bxq(U
z9@Zss)+I&OC2iIv6f4ON?5>zq2T<L<<tzDWNYaB`M!h{inbMaYz>|dosg=fZ0lI9J
zueSe2<H{#hzH8$eU|~&rSE+&$!%qdnXIHantYNgCOj-iwVGlMbhhpud@7um?3QpO0
z%`j-7%cX#)%OKi|$Ri;P(^L#AoIHVCfTBR|oIVg%X@vEqP80?0Qz}-^%zyv-@S$L}
z8fMX39A(>To7}jbM`OJ@Te#ErskI&$^fVE7goXaL1BjeZ+z(UBH5LByT#KVL_Zj|c
zePPb*abB94!W;DIn~JsQ(}1LjKE2fLohFn?U&9@&xK9gXKE)1Whl)TkXD}x^LQ3=q
z@5EfB1+^gN3R436rFr-$dP*5&&D6*T?O-Q}2cmTIWK8gx&?w615NmaMLebQ{TW}2d
ziR)-m!&BuUM490^ef-E9719I|6}^L_d8x~83qN1UFNAJE)YxJ&<Ph6;Fyy`OugK+n
zXg8#10NO3wBh|B81fg8ii7me`@7gB?P)<#H=T)-v33a(W#ox2n>*?lfF0QamDwQYm
zj^2fmbTC_mS}Mx;LtBan<Uw>0-8TQSQGX@PoO}N^&0KuHVpZO~o@)n|c{@OBo<6<Z
zPYW*8@nur7R1@1J#vBwPjuihf44j);XX~J~x`6rx|4(mIVa&Z7h#;xo^p@)m-A@!O
z{6&1+_!&eBgI^pP1BH~jLfw8e!C)T&hzPNulUib5y2`p_&iP+(lg_^2N}T>vk;8-l
zlbmD#wgik!Uw(6;>D=dY!>mb*Zm|~ob!xyP7{A1|DqTEjX@{*xhOwdR+V7nrZ|0&C
zPspZcObZoxwMB=`(qR$%txRE)>NmnkQ-?b3wCV@1x0dZf|7u85`6_C(;CN1+8Nz@<
zXaQDj&u5wzET^srnyXU%W7n3rlP>Hp5yi)$%VEqh0H?8Ny$o}-!F<!U<)V;$81upa
zVIYpbol6upbU};N2XfdAf9O~I6~(RFb_M1HXO)$Pr0`?tQ9y8nY4qHjQTMphK|i~{
z*bhSPJCtD_x0zy5YnOlAh~L?7;&(<KmGj(Hoc8P=_?XzP0e7&c20<{02U-qS@iN)S
zm-ke$LH21{<GcrR-j*#{v7MALNV)=c7x5i4cm~2Z_U{*RBcFL{Ei(Q-B?p`J9eTpS
zX{4*{<v>dUAs^X$7U@8Pr1Y~S{8EMzUWU|bt*jI9WfRoFPfm@;Q;ipLR3~#(52?~V
z54!I%aea<ECy2jm-9(usG8emrCEEw)o?WUAul@v1<m>@f!RmmpaPmH;1oZg)=wZkP
zy0LocmnKL7mX|#+^^a=$c{`^!71P_P^EH;(kDY){-QxFczU{k909;^{QM%K*BwE-L
z>JTQ2z1Pgy$*F=pF`)d%QV&^dAWzFU_-KLq-HbtJMydgIdr_)0Sq_jF2+$87v>q3)
zvRV(!oAK*hOI@#{CWZ^*81Y(lT8J=hgqjZGP#00B|IUKtax!}Fd-1IcR8L>i_miQN
z!VR0zXg__EJ7m&nw8m9H(XvK)WvzT(<%_U4piDV}_s>&xrVVK=E}%j8UIr7<sxg6=
zO9BmmVmeIQvOBIkelvbN6-~l_=67e3R;^zR44HY@lx3pY%OAG(aBDcx<o)N2n}G#t
z^{X2w(!;z=PZL$Sz_k?T(ZtEnT(!+^ulITN3W0l8lWryv`&OhBuZWt%fypDkn$2Rm
zG4YiHNNqNq?_0Jr4`RULcuGST@5(l8%_#!>Lm;7)z1Q^O68l>-mY*Nm@+n@hdTU-m
zffShE`dySl+yy9M4a?R{&MSy`Q9LGzD2#G}h?T3d*?rKzF<9P(v5}#Ia6gE76pP3e
z6>3Sunwqsai4MHF_G2#BQ#Q=;)W8Ms9kFqb0v5lln}!~r0XcQbF=0T}3kK|!1M^P%
z%B^@VGa)IMVQ?5boE<6y1qoshNpiGr&-AOdF}Mw<QGe$>BW`K@{cCeR?QkPP3iG$9
zin9ESoW!$6c1BfMo<>40CUc%Qzei6HyrJ~roOxRjGUXOh$O&0he$M<R(86`qkKueq
zxHfpVA~U2B0XgvPyYOva%<?w0`%~oH!+9_GdPkX&GCY_ivL5@lqFQw|;Ysx%xcD<}
zr0l%~X?t9Tu-_8!Xhm=o1$bOATRDjRL45if;upZB(o}clH#Y#^5lj{hZLfwt3Bkct
zf&PEna;bspHxQceZ7hF<E>5~AqgU<rX4>bYcKBKoG-x5Fwh}R+Ce)LOygn?v>qxs6
zix?5bcP0LD;U)F3cKAJ<YivqoQPX-6>N<k*aTQDf6biu`7CzpB+#_-)+_`9Sfbkuc
z4{$Q~(n__-3)wsi*_7z8y*+gl-<SoX&WzTcirTsteG5jlslhlnX$iQ*H`8|Gd%12-
z#MD<A2dx8>x>~8d&q@AG%xqKb9)re!RMnmj>D79VmzU~nH)%fnyBcYJa(iNnu3^WA
z6t;4_yLH5LfY=Y9ofuMIHCXYYRo__|rH$C7CTTU?!yT^0Y7B?Zo)vHtI2y3?Y}otR
z&=*cpRR0!!sHo8w{-ZMd&EcR<MBU-m=kTnsjezj7uwMZYg}}l4u=2wRfzYDEBY`91
zn*Ad!Qo}*z@!-TZUcf^-s9Va`ta_O4PaX!DvH@S3(WWuyRn}G|zx+|R9J3L#!nssj
z4|eips!xOu&WqQdF<u9vcm#@?O*%F4tqDYgzRNSwatgMauO3QUX(#)_<3j<ElmgSG
zg~&ZC)RKVhJ+VuavMS#894*L~YjM6q?0$VlPay@Jf>g|Rvmf~8$+BKJcUflr*W74#
zz{Pp{iTJ8>>(WSXBrFidZp#kUU<AQhsbA8{GkLSGsh(nVvwTG@8e>ccEV=U{$MAxN
z=pg7IbG>*r>Sf+k4~Q}uLM<Wiq3ATSs_Ayy$x{v}w>;=Lfyg+Kn2!7wxG2z2?9Nkc
zR6k);Za9nRIfZjp*WAv7Z+o2}TtOL$l-&c7cm9&;k?P*H9|ZLQfjf+@2|qbqd0Yiu
zbAIN#OD(-~t#seVEoqP-lcM$R;Ga^j|4V6ukPf4Q?zf{}&U<UTwr#C56tvX|L)xqB
zg_#TTcLJ7n`Ax6H%Af4V^ApI>tPuU}S2G4|Yh{pKdrYV=;>b#9B?C)#wX=)d`UPjy
zgEfdGg|K!Q{MmLRMx=THRm9Y11}^&_yKb_B;(xf>6?y{nCn}|I8#MiAJ#hcVZk*7;
z9Jfn^R~I@Ov!to=WQocJVL&I)7aL@et9If^{)aHF{i*UvxHP<M&v8S0*@k8*jd2FP
zQA(wBqS@{u!?(DOjrQ%1?2fDINPH_EUV-ar#=$H*jau8~Ug7&G{<{@+zgmtG7Nh!d
zj9r*n&){Of(s=Z^FtzP{J8k@r*ZBYCd)L08qHTE1Nkytz8)sBo_@Qt?BjU&dZdd+9
z%Efw$$KPT1oYNV0SzbuW^B6;81XxeV=lKUAR9Ws-Pwht;sg1@LAG!%DvM0KN&AS(!
ztW{dSrT)H#;(h6Q9mV(H1P>f%IHZ(4q{4tPRIv!WHlCP;bTO0nW|%|HHFZa)$7(<y
z@C(y&%1b^9wq&?);wJqiq#Rjlgnvb)3JQ~;A*h~4_BOWCaB)*hXn<+AWAtBeNVr@=
zR^3AC$!lW1I^fLQCz0)2i2GmcGl?TB5H*YF<<B(ZWs<%cw7w-4F8pA5E$UR24AYGH
zpe@=mV{8TuPA%KC_*Qm6c6@Pqc1dwl;#JzR7d@$V0Z}WDg7UgTJ_oRoq%m8WS}OAR
z!$RVbe;YOXN0kqi-YfWe5t&J|(8nPe#=o_fl9dzl%o+y7!wti3I<MWEUjIhT8FAYD
zm~hlrcW(D<Oz0a#{beDIbS#reTf_O8W3~<kD|u&t+=&-Sy2aX|0h!H>S-Xx<lEjDR
z^;=uY-Re$!p&%L^e0AVpY2>=k{~~s%+cz?HE0~BG6d^GT|0HW%K$;{3R=(~R_Wr&T
z*H}gWEnk=AgLgUk+i8pTbsSB8&i@7#@_w{wAiUT=V06)Ss8W(@(~fb;tH6$2Y=|uw
zz%M^u<YAnV>2O#S^6wBbfP5%beUuqI%QIFI{woLglnosZhVOiicvrV<<aK#bdrIr+
z#8CZVo=N5L+T_vDmXE;B(LJR_+4J(JAPgo5tx9-Hbt~AKc2Zjtbe8#|DIRj=By241
zL;ixFIkU}$Yq~a0*CL~ZiPvfiOADt2tXOmnVEEbR#6FaZgIK*&`a7H}+G`lonu&GL
zZS#ORnX}4XhH#(7Ji2DqZK>eqIW3lW4vg$}u%GMg&N*YEnB#dfKL1)-4gR#FLMNZ%
zSI_t3j|xpK*aWb>im(eJ?3dV~=b<3JSSr-CraQ6)xHRB~TW?e(;Jq22Faypo|6JUX
z=6gAi?WtD&SJbD5**}VxqCU*CM$%DBa1mmF{;^5)bBAUO^f{o(T|%O7Az93EvaU?P
z@{`N_Q98xZ)H;{?dE&OZ5b*{dWv~>WwOHZyWi_`w>BfgB$JaSh88Y%HyC+o(&#!wV
zg0Z&PV(bytm>j}jG&(HA;Fq3W{&Hhfeq12}xgE8_I4M~l0`}AB<wv>D0%kFe(H1D_
zFN`X@Ni}9KzCFY@PU9i~tmf`ye3^Ot@nmet3BSNxGH3gxE@Q6|xASpHX#Cdo<K1uj
zPJ+8TF$WQdDu?*FM}ScGKNg^p$a<8UR8h*?Ila!*1WmOQgx>0&SKbWZ%ScbiQ*aKD
zk9NN_^o?IPce|@3EHVHze9i;MFZ?ID179rC8?HSP!D89jNWR{>`ZBH&M9Npr`J51L
z5K;nHzDVk%TI?%#<|*Q{Ce6DAScKG7tc+!yDr&%ozukMh0iqw|%9FO9#MX~AGHNju
z@Y?6`mhy(GKT=#ixKi^YBYt#9x<31m`1Hs!gv4VT(HGySBM?z~*gbiuy+77){FJoe
z6P{DI_qb%#*0{P2!T?7^ClVV)<q1|!rG5+4|6+caDJ7<}Uk`}C&UGC6>!LZ{oQ2_v
z{k70&;V;)d6auLIiVantu&E2BX!!@$n}HC?j*rQO)A8KN+xKlO_n_SOV;)^afJKFF
zC1S<R+K{52&HcD4bm3g_*-t%>@jN;T&(WuW^eMON18trx0M0u6_#Ka{!iZDzKz0pU
z11@HV!{U%_NLV%?^|3?s;%F~G9r%G>F^HHYvw;2!n#8HBmIP)7Sh8T|+(yHuVCWQk
zp9=ee_zp@Fu1)ovky=9hL;q>A_+kP!|KNdpeHHgE4}O~k4(iW9HdUAqd_(Y>D<PA_
zAOUdj3pQVAnraJBb+XlhI+F_+EU!qNs*uqcbe~p!rA&(c4ujB}6#0BPSFVLLcYBJP
zO0E(M#qR6b<B5P0v!c=*(1u%13E~>C(cU-2hb<6|ueqE%SKh<1Mh#kLU6P|(7g|D5
z{XWT#$=85(Y2-KDTgj=vATxPAG(AXtGdj_N{<?I&x=(2^axEXSYlS)Z3sHYl$Rq=s
zYyzVeNfLl2DESK}izGR-c4$Ix6Jp+3AW|gpwUtvNNS`d{j#NdJ1Z{;paDs!vBsd{V
zjmO<{%g|=cKNhI2zfqw+h>IOFGOrX}{Q$Hi&AOz<x@5pAdHjkE1?C^iqpElc%`TKs
zd$DDe-WPF0F}E&d%XPGjVUY2QiZW@Xc1%T2dup$FLz{N({z3PP=mig^e>lbYmcSL-
z`i8@XV~yjAy8ZbGfV|EOI{Zm~Yj;pgIxIU}5r=ssjl-UZuM_J>0;9Huf7e|Zyd{^2
z^?ZgOL^EBXkFz8^@QrKJ1=Q=9_A3UU?p9-r4D&N{N<Sc|D*eh08mrdOQmC3_bPVSM
zMCUnt&U4~B0~b@VdTS1wHcCknLrv)_n=BN<4OoT#WD+G|Q}p{o848q8KQ1w&@^VX1
zhWON0hE`<i$b~xq_wm`ND9u{2$qhT8N_(exJhbp4fH7j5CgI=VcyByX#uPRTV}HWV
zbUpe^z3Qu=!1YK)f{-_39H)qyi+?VB30)xvvO3j((%oVn$CIC6fE)^ypa%N{!9`o_
zr9=s}mP!whdhZak9bk#umymcA4$+2lbTuKAD^r;#q$BHBH`!>z4%tqn_tfK@DT(Xp
zxDZF8%^08t(v9EEh~-Gd2hE*~)N@st3XU>A|0vEc-T4;r?qZ8e*>&l9SvD<3Kf-9~
zmoipuWLHwF<H3G*y|yS9X^C<Rj?qpi$qy5%*>n)I_ZVLLAcSLE_9UedP@PqiLW-sv
zlv^|Ny?z=3h_zkb4q`LDX-Rb4o$<P~K6w+ChSj)!vIzs6MUYtvjO<6wc3u^%0c(dG
zWcF|0EWYana>77ffN}5_q3WJs%Ab{e``iB&_i#cJrLL%?9#*gcv9>s42WmeS$mVIf
z{t%J=WZ2CkrO$SM&X!&W^BVwf@+<P2d^Z{hGCCP$w0GkN70oA#_z^lxZA>Oimxg%*
z)gJ(_ZrZ5V!SeaB<KGcS$D>ahW^znv>i7Ig)bh2b1de{MRGiBQ7l~^;o<H8p9E;eW
zJbt=W*l?H-ej{MotWVSy*O^HqipaY_0lNnEn-+covu_-d5b67O{=-B2{FfkMUx_I6
zsq8psT=S@Sb72&3k>eYLx}|morzV0<1mBuSY}R+_6)hKGvnz^|`Vq;w1$+cIASpB$
z`m1EOkyau(_2`PYTP?Uy9QE}QvsT`nk{`gd;dn98O;*JdF`muI_Q&0?@EL$=o2(0e
z`=gd~4=K1q&{1ealQ16nH^0VTpz7P*R0LLJ^5;KL<z*DSa<lDK6ajRNsf;qlmgy5E
z&4Rd#*6BRrm+u+z6cP*s>nYYKgZL)Rn7C(@9O6{ZWq1g+BZyfhxHc=Iwci0p_3I_>
z^>P(W-Q2CnFRP_QIjV&e6XGGu!t!0fB#Bv8>G^yzIm`5%@7}Z@r09e8ar9;CWhrOh
z&JIev6a^?d)!>?|w23czf>%_U0`9M{Pb$?Xg8jUDJy9--66JOrqdicPKc=>ca~+80
zixXHh%mAQ~ydA!E#PajFr%UXaw*h23bx(2IfBEnm59g#yhS}kq{pRZ#3y!rK$nH$c
zfghq?RY;=*$*&93@p${|E%mMl-Z~M<uMg7^O=@88@Pyp12X)6rE2y{?^OBR+{(s(o
z(WmalD@nX1yY;BG20!Xi9{UpV*YHn{O-yj&$4(7k@bH$RHt_(e?;B8k8z&o&+^{iw
z(sX$q53lo|N{s)hxW#qNw!A*&Nxi8Wh1x4PqcM{Lmbxc)wa=pAU3%~wZPuxS_=dg0
zt;VxY%k%0t-)yZMw?v#elGq(<U^r6Vt!bb;y3-lq5wR|Cd~2V{>Ik*ZbiAlh(QxhP
zXk~2D??uGX&xXUaowrlRyAiuRq=@6=qfAn{oJPO&uKRDQbH2aX&b*8POX4YkamD7o
zjW!N-1<{)IWBPS-RusEOjK1~-nP=yP3Dd*k)A_GQ#a|aX@)jZ92&)r>P2%m*oH_`)
zbNJiOi3tWSN)q+v&)+?Ay#ch3qM2AFWSg~!lRm4g9F!X$LvQ{%*Zq>yK<PEPA(pK9
zt4O1Nb}0o)em~AUc<cAW%J8qxMrA+%@;A@6c!zUZ(#X?Dm?4b)DmzpTiV<p!X2-la
z)8=NmE~7|5dof~|c_l4_cjzww-0Gl~XKb?!W=`B%iy{wajLra}yJ*bCycZiqTc-pO
zqHR!)b9@q3mymj87$|>q+-oWh;}H1mK^D9)>BbC`A~7Ol5a**r<$DCQj{~?GQ`~+9
zdU=+!y2t7Sp_{vrRmI!oW4NyVvH~q11Bl-3e(~kqn@@fFD*7ufQ5gA;XH?X=HLTp%
z92cm+wRDuSowy=1>H{U|#roexgxtidm0(R^4;s8zzE4~UGZ4)9q-G+Rp?hd%9}f8E
z1Z{yi#$MexEF%QI8LRpG>44Rj2~^l(`!3K!{%dcCMP>}Y-pwkb<`%_!BqF8sVJ4zU
zEvy}0klFg|xsR!Uaom`!_~gx8?=DME2vDF6&^LZhUk6m8=DTX=pzhrX%A{~yS*EZz
z`h=p3QO1G*icW$e@g|T$QFZE7XCrXu(}No(3Vbfj(7u4P7u4tH%5;72t?^<{xy8@^
ziMym9K=~GtDc|TU;L0P{ke9U`@$KPmWUvgHH<h0t;IAH&89JLb1}NPvB<Z82lCjL=
z{f5ys=XSfJeaVRGRj!DtS(5~f<9Nx*qcV-jwKo`z!!pT9!=o9KO4W6e1|<A2!1k;3
zTH0?aX=09rizVxscc3#}lFD7_vJ3x%ikcO^PE(AcL1NybVo)>#t?%Rh;#iWHmRRn|
zG@+K-L0sz)&eg7S;NlELe1Z$1o}GB2M4Td7WsUU}tOp)lE4y>`i(y6@T;YKy|G0I*
zZ(r0>?lp!tspE}ZrKz)UKoTdxAALyOh<sEF*A&Dv<H?|1<7M_3RwiWhnRh^%pYA&I
zyiiZ{RAcjNOuM)@0=7AI#`41^1+S&<mLMN|D%akaG9yZzgUXzre(p6|A0j0UHV+2=
zN6>N48O+-}@WMJcVV5YVXrz8Y3qpJNVuI*|4`p!JXZrLp2i$xV(dW`aJ^MoaU0g^t
zAU|@Z(q-T&yT?^Cqk~?!F6#;C>gamuChIm>|InqiIZyo+)n_wwXJ}b(EV|&h{_Gr|
zSwNTlxMqD8*zajC;K8$yDEHzR9fFcVFtyE`>!+7AsMgOd+5Jf|$gXc!dmd6e{aLxS
zBqbTJ1P3)5|9-eE)M{6~T~xmza5T*v`_2ea1;eX8M=~0~8bp)!S$pCXbOs;YSa;TW
zmp?a{;H)CL;>HN%6?kypT(5BU>YhbA`FF3A<#E^{Ja2=xU)lo)WTl)$G~th&(9lMw
zV{Lm$>ZkdqRJk*u<xdRv%lZoa+*YouRE-Y3QTq>|yfpm#p3!D2FPT2rG6f<`(J!Kx
z7qkL@d^sKtU$lsLcepIjkbih|ZsO6wMDyq8iWQST8^RrS!y5K=yxbbtYX6#Lq7~S0
zQ7nIY*ff<z*U+$L)v#T?#Ul`MH)KDgo=e&b!KIGZ)N^TMJ=4_)9*MOE!CQrxzyE)e
zG0Ziu;nS~J(u}rRVbVWp;B)@NcK+z0G^#aOMrsM@C8yYA!4U4am`Az@u$a(#BGy&^
zn@bf7D)ACCb>3Vtsw?wM%M+f@juI-ZzNtcz_pd$vb>Gpy`&5molvs7*oH7NQt)X&C
zAet%?L5aXqBp?G#VFxh&SE`n-t7rP{uaX%m+D37~;0M0~i5r4T4$rA1L3T`^*>U17
zJ?KzI5<BoHzwC^n<e;-gARRPkKS4Q!`6Nu0&1=~S<v`Ry52wT<3JDzcLfI2aiDBC|
zBKI#k<!v>bvy$dE0;f`eS)K-0f2JJYmy`!)=r>(ux^f2VM#?fT{h~Ko6@XTIqf0?r
z#zy4O_pu*ChJ3Z0Yn6K)iE5G~y4oakzDp&4`NE`Y`8NA#8kA&%@qdp{(GY4t%9LCT
zVp*4H{rvLtUrgo)rp{}~>5^|D9Cm}^_1&uJA;2)R%n|>T{`%8J{(dzHvQ5SdQLiM_
zkd8GmX#-N48CW~mtwf@M-~&C_BrNGMYlk`H_S=|y)`(r{-rCESW!ZCGXeT5&+mO1w
zJR?YfDdf78QZ?${`?(e4_W6V{g&x`jGES9!c9oGb<UZpjD`b-!vMC7lgVC8&iR}Zo
zbT?6G6^=!mzD7>nwY-g+gF&Qg;NU;E1}c(&kT=csSr>q)=0UGH>8o~xdde^#bnRan
zN%!p2Ne)Xw0UMMwhxpnJg%VeR<29!8PS4P5H9OT7@8e6tv};xik}K&-LW5L}*ODuu
zlk3aVeSRB^-LN}e^dGI#7^(N3ds=Cdx#u+|5OEaY(QuqE;3;s}!c{SOaCoe<zd5<D
zNE%Y#@*34q--{--G;Btbk|Wk>M`Oc(&;r6bX@3lDcUZr*qJ9uYI&3(oBXKDnG{+tV
zaXsX!Og`#T$u%e>-ZpVTa=LtAJ<}n1>7(*g)16fS=wf5wND`J$7rr8aOc%Bn{&#{$
zfiMq&g0}E-p*PcY({tZVTpR#@JnKy)MDl$Mr{i?IdG9O_F>0ceE?!MY3yUQi2SuE0
zS!LCr+__g6263q}3NDF3Y`5}qrDaeHxuy&`X+{dK-OQ-v-g@2}0PKTOb5%e72;@!^
zAlYLmh!ztSi)a!B)XPBoGeu}OMr$9~I&lvFC3=#VUWJoCFLIHx{D;thRuS!ZBhUfd
zfe!IE(khTua-s={k_+PVUFPxwWXeU{T9y_@FBbYj(!9$9hsc9tu$rxX8At~JA3Uuh
zRloDtSs<A2GbDY$0sr^>BurErLu~s{kN=FE6U0?<6N`GS`wkfAg3j3p9(q6K?z$=O
z%DIs0F0h#8?qaX3;`-LL!aYdFHGCXWFE^JiyTUhVR9y-7E9pH#xkN~mhj5IJLr7tm
zP^~7_*nO7G6SE<K3HtGDRqVZ|IY;N2$xaMrlX<}1gWqe#?X)i`6f(Wxe;(?AII<8r
zeuZ5zZY%k-{)WuPML9j=YXgj`uVPNJVDW}8kS`2i)KV_CyhS(6eCFV?gxlubB^h@W
zw!sMx6{P=*Bur2EDY}vjZ0?k)R+vkj0Z0{K2|rPt)IQ{SB;CF=l{<G}GvG@7ae<1f
zT<2?ecTMGJ=KyeA1F&G=01*iuaqBQ@6X2YCxwzYSRu%KSYI)=Muj?@NG2IY=mj=mX
zDjmj-**snT)t>&e_RaWjqSe@&?S`Cj-yU(&eU-^?#dSZrNlR9f{ly;^ACsot?Iyo8
z94L@}dDT{j&3?0ZFCDs>Lt?W#$luz}Jovqp*07yLve4K&ORn@5pwe%xKASwM48tGB
ztCyENh}TWNgzv0}Yb6lvMdh(pPLX~esJTNqFmO;7ibgx;leR9XqtyUo1d?XH==;`O
z$nTjX)de7cPt6jPe#H)d`x!Ao&qYbJe3<p-gNM?l+Fa67bHK;DpG}q;l5z?|uZsZg
zceG?-9rO#@3&2IGa*CdO7yUf<`k4!E(0|k|X#XZG)^AjB#!{gYonoi>+3nSUxfjb<
zQtkl-_cnvm9tV^G3Sz`i#Us!<ze}?<JE8}1_und&4#4NpUeFlkGisK`O=Um6_qUwK
zd=ozvklXkRT`fnuqVx*&Ag|OUr_o-Dnc#sli|UByfT<A#N8ma7aP2Ozgg4Zjg4<lg
z2q_Mf@`kbm;Xz2T*2)hU&PVma#w&{8IZ(AC)p(7hubql-LnYCgMqX>Zi@`;GUWva;
z&SVd+j0l!<?<=xOeD9}AZFA1X;M^M$R;<R;WORAdtEMR+c7=0NExJ0>H=?_Sw9^3}
zZGe)zFk20XBfMb7Kj6OLpWL-gQ*_{kO*{0i+@{wusec<Z4H=LIC*~Dpl<k>r=J&iY
z0ZCyeO<?CllBD0e@Gt&?-?@SNw}BsEgCMsXuK+p};0TE}Vyt*nuscxpW^Mv5`*v;?
z{;quP7hLwk+<L+o5LRmi5NM4xR3sLvr8CO?CL;arBK@%<{df^u3W<Nu|N6AEe9yNm
zChoefoSgU=%>wlSP&IHlcyweyy~IE4vpLP4;#aQM(nPz^AfLTlm0&@#aX+{*cn7We
z@@WL%sV~-<ROg6nH=~(2nz9;`+^z$Pcw3ybM=s*3LnBi4*yKcU)h3A)mp0M&LUy(J
zyxrKBhF=P#ZwBGHVI-asPiNcJ0{^|B5)V7&pR**nyt?eLgLRGZqbWI!k)wsO5*ONV
z((xeel0qPvnS?OtBBGxY;hxXFOSZhxniPMHbL<r-W0R(o&`ZtPuQ?vz@`piU_q8uv
zBj@;&w+3<dIPP++b4>w(>*B!tb-NhLqT2=+aZ+cMm4tF<#5^*ap3{Gvoc7LfxC`JU
z>AL7S%Lrls1(M5+RLDc83^{ss?-YnLcFA+0?%ucR4usziqfQCKG)EyEwD6?~$TrhC
zthrXwAN5rJV^AB9C387$K{KIwj$L1}Jea_6;U5y@J?%Z{GW%-&DO_`89HyxWB5?t1
z?(K_X##7y<doIO8C>lX%Kb;corTJ$Hqax9)>U?e&2vGMMZA~|LA3EJ1|D&OITg7w1
zgONJ@ID_b;u;A%|4-qA%e?tURX>DuZZZuV;I(y&FxRL7BN7+Z$$1#-ARAiccyEvfu
zVRl;ao5U@DvB#Gf0v>1j!;#xD%g;2&<<_MNYB~Z^R+L9$p(GT>|1F|MRY(AbeL75a
zl(oaQF4a2pVSbU_E;~FQb&wSD#`yQGrLW4ZpYt0|wwR@;gRH#{`^{HNI<$orq8e#f
zrt585=Vlr>)|MebM=|dZ2&G%`a|wXhpBy9GLp7Tnvvv(pbpfxMjAS%-3ojZmlXE6}
z<o-M7WQn|%OaStilD|!g*G2k)M@8+2O3^1*Y(Rf7U0_D5Bk!23;~QI^qhlqhxU$Kp
z?ywFJ%^eIV{mMBei5dTuUAmWjs_0lVqQ(BuaqltsXFQS1(l#)!_F`B|`aQvWNOBTo
z%Rn^K4E|sukI{~XKX~UZ={@blsAtu-B<WL)iEHKf@jB^Qp2o;>&`cI7MMGow=vRr9
z*Hd+$;F{Hrp^9~>Fe8<~#h+tC^+!wopLR>!?38vo{Fg>bT<lcWXGwI<wY6c3MHUru
zUsQ6!rYw&4!$+Qyq#^k4NEZU@nNN-PE9u`ehUT4$I)#bT6{O0VW_uu0^>;`r=O3Jo
z^Sfk}b!#<r7YOkww`RSm50R9^a5_xKqr~ZwIoAMfYzCSV8T0Qwyk47#s9OQJ@VlAZ
zd*M4qkFE1gt0|z<9a#rd{l8gr{umMeWNzf1_wuGf4NsiVr55WhV8S!LIPEkDlHG$~
zXfRaw5tQ2a$izUIGeu49(F3^q(oD|44c~7@-+QQD)3!At=Gd=D63kwvQ+a*Xx(J$A
zvhNXk)m%**3_Y@D?$T~1%MBo|Gkg*n%H}U<%!`3f_8mG7Wvb_zAc-V;2?8S>hyCZs
zWPhEO&keq&`yZ2~JtGcsb{oR>&L{h8_!w<pws_z3D%|y8R70w(Ar?0j+E3i&0|%?K
zZM<TrJ`bvP=UI3H_AOD7r={#Rg8O`u(_1(2QGe;zR1v*_@olS!+wkbCWpvH@nde^Q
zUg{3qj9b2`L5gy<=>M0hyQt37AEpyxicc>f8XLQ0o}Zy*U1I^Q3;yvo{Cl}25nlKs
z+^{Y+1TbMOQ^srjVm~I-%M$7VZNh%DXvUpwtp&2X5OeS^C`A|M>;ZI1Bj{fV$T>aO
zdC{aY)(&ULY&EC@t>67r!D{fEYl`{10_PjuRjCnwwhM29RInF{mDI5GfS@*WWV{F}
zl7od&Z2~u}vUCY!x&$sgg2@dW6%xosP<<i1s<fF8CygkNHn}SPV__I`X88~<bSOq0
zMrlT~6u+FLnB(<6i<ZTMQI|=&6sU7)rtI~xh>dCgZHKr<75-qWn$4ri_h~CZ1~t1A
z0p*|TH&eET6*Y$VgZ9cu#OMZY?WxRz+1sQ!m54XvyNv?mKHW;?XR}3RNyc`;j_G&l
zh`ZmN_cR*tVVhHFqa${cq|W)wErXhPE`PLCAR_u15iTnK0L|dZ?Z&tDBpwaLKy?KH
zQSHZT^D73eMW~O)+ND`k`OW#S&#?Et0gC*l_JIIE0AT3hh)+U7Ezhtw^x9@boSv{N
zn0vl2;Fil06Z^toD@b0w3Vt#*x-AIA0_F2uS13cDwoz>MOd7aC>j-3(2?!=iVcSh$
zyfAhtR;VZdindbs^1gJ#tu<=n4YkI2mjrii$ZSmMe($3u(3&%qvfs;-p+}EsDS*77
z3;fgK3n(G@Y}3>f4F@YVOos4l0jb1_OzFd~0iW(mJcLzoq^lEhHwKySM?)}F;e4^S
zoS666gd}-kc6@EcSZ%&wtD?kivOauQlJw4f#bw?m*k}J2cXEZs((z$w+mQMVVh}IO
z$#i)Gw=YNx8%1n;Q;$zdde6J6Q>EtFXQ-v3{ssm<yueOirK<d&)f=4|PATsz2c$L`
zwG8<&U|Fm2(qC(wui66ax3c3|5aK@JUcc|6@kb+ukT(@*M8<1D+bd!Eg8ZM<o`eW)
z>YxM9ZC_soJoKRHk^Uag^d<nA&an;XfLoofGu=GQ-y59ovExMqY2u6CYQJk|oJo$k
zXMzaQ!xueAUNwM?Nh0|TRkhseH-6plan+G6oEwQGFU9_Ke`8Q}qPM7++jc!naAdNE
zlEhGpYMj7psR2=X_Yvc5RGZ=upo_58p6Y#$*0H0JN~-UuE;=Dn02ux~pvr0PtB^MT
z?Z-JX+5j!kt#iHcYMU(LkKxA(*eVShD+PuL9#V$Q1Z)GB$UjGU*@R!%$v};gm}*PZ
zwz_-DbuxE7LZ%)*t?cv+ycM#shyn!UEj#Pc<&X`!-_9T@?Wq*5+T3)%CZ195`G&XY
z;odD(ULNzd8_Qc0Oh<OBuf=?u*v`bofZfpdz2h0)FqSjbK+#aZ>xygc69+`$e(@+#
z#GG&*l_lWkXEEaF$DQ)zxW(bd;mx`m^CB8yAd0`8L}WE^p_JNbHur4@mp@Sa)l6mL
zLPlCxWqF|7&tvF~5uafBcRC(lS8y1>`F*UdszUw9%axG<LPPtybJI)}3fvs2<$yrz
z0l~r`#x7us!Pxf7OYl|+QU(dL6k*q8h04Xz;x!oz6b!o^I$K_X6`1Z((}i$?)nve&
z5^BD|e{{HXDw!B3rat!f;z>PCVT{|+Rph3m10*5zp$G`&>&45`7$h>7zo#)Ldf*)M
z;H_BA**==**J9Dox3?To!;(1@q85{bo((^nwl>du-ldhUe`^y?;v?mbt+)q_Z+nNV
ze*ZkiW}-U4AGq+=zv;GOWly-@3hOG$uBtq2_f=u_N)_J5clHhG5nb_J0lRRK)8QnV
zx=&d#Uw%Fy%3WL-;amtm<=gO{SoaMcpoH6>!~=Z|)P-?Ah_9>6=nVX(W-4M-&fR=K
zrcY@IG1Sqx(XSBDH}mA@`=3C9L^)4XwT5p)SB>+8Np(YLCBxEDmRdeB!^lPBeEAs1
z8W^%07q$Cr+M=tI(37Hy%-a!JM=k*>OO@jJ`ZuUQE8}I3zkdVDA^nFyCo=Pxjcl*|
z9TOUgAm5O{A}59&xo^{wW0IZGC*kb)M=y}?4S)-Zsb^`=6$92HGLtoUV14huf{=y|
zR>mW@z!T#3E2ZeYIM9;f-^ewA!q5#^jD%`WS%dXgvcrHB$!mkRU3+p4|FMSbz5mh+
zWCNZfoU#Vs!?osLK&VZhVnHl(8|Ciz#ikcpL$NHibz!TD5iUK##E1(!)mmPjLju7e
zHQT*UE7F$3BWmUb11ite``y|9+5j{n`_jcOL*rZLNe2cdi=XzAJRePd`%*jgm{gcX
z<-L1lsyQgRwvujldrI4A;odoUb~<uq;1nmfCEpwzY@;p6jQ0KwYwjC~1KhZI51z+a
z>VTw}f1@1eugG6Ro_ot7R1AdgNKA;VLL|YM7adfRuVXkZ5uMV%Z|CnMv})G^8gw8c
zUPGt_i|s|WWs5j@vdU^dJR`1n!?QU~Q*QlwS9)swleA{X(<=YkD(AffhDn|{%1hDK
zU1dB!jW13(btz)=EmY|*pSS=ZAnsNzY^(@_DIi7930{v*jr|}#6U6*0sniAN%X4YX
zn2OMtn@siWPt@Q{Zf&`O%MR%XHB5vAgkXs4bD$6fagZAoDhUH+pi#k_<!WggqvHh8
zaoG@w?5#*>NthPK%31tZeeh8QDV1l%?Wx9Z^N_t1ulLT%CK`3Ch6g^Y-CnK7b@TN)
zqd7z0dW-A77yGxo*)IR7Vlm+ji))gTt}RaYUmhUE+ts`a+uJZ0J7)|GKWpU%dkr-O
zVar{ezxU5|=F#=k?R?s)>s-OxMX$JL5`&f@YUhB{l$_PlRO6MBzB($tCDf_WjO2!g
zv+JbeF%E`Te;-Bc{WzoWvcjWJ_3M=(!@g@n6ODkAvvwiGd6csLY%ZXF1NiNvX|!ML
z?vr&s-4HXpS|Ra?u?ql&F|n_4S#>2EX0)mr{Z?6uR!+1q1Cnypfn0;U9l6cB>C->I
zt^36R_M~C)aI>&G08z0`Sh8!Ml=#1XAV7|I5^_QxmM5C=lf47;aIUQ>^`b%qqez;*
z=l?v)v;CVKf5}AC$LCTKS=RzyI?uYK#CqaNV3hzAZt@cQ57v{TtYbwZ<)XpK>jyOa
zHPviLAXYWs&br|(+0H`l<rQx*YBJ@a7^RtfwUk!ZWIj;`AM1n@#t(<3IMD&B<zM-a
zw*<;HcDJ1?H1^Zh$K)b{Z`OP#s*F_x_<Dvo*KB4yEgxGseB-}xH0c$fw)z|R+)a!=
zUKS_4il6*e@Bck*`fH?}()^~CvC6z3Das%MPq(JgWKa#~Qo*BjU9hZY8YN{*mD|wt
zK`fLUvBoS+9M7LXpFn}@se)9w)0_`h^I>4IR0)E%i&4xqoK3CX6x&UDh-4DzCITW^
z67wQsy3<VD;KhqopsSyNNQPm6WQ40{g`yL%Z}r-kMcrP53!BW=6_{`3=DtB0rl;0@
zaXQs{q59bcv9cdx<_raC77Fh@L*vDlKe%4kBHiDoNLgcWn&W^{Lr#1Q2%)R_lrD_A
zXEI>cK@?xTuYSJ^4dkRy6AX^rh}0AEg%)z&QTt`=@Iebd60HF8W?E#Q5nn}JgoCI!
z7_4=DagDflXL0wkwQlRfXFI_Xci$twm!accLnPAaCEfyE{hj?OIlH=|^oYf7(xBG1
z4&_d_SNP8dPMW&McfUV8m+5IS8EA2^v&!|Q_I21=|7;I4ug3L*=g~vu>rz#3Z8$}z
z)0@^@Tj-=~L_1n$Gc$viQg-^k8&!_;v`(8r``k5zeT`$$87(wwCeh2<=;eNJbv)(x
zB!ln#U+T*8CY0U$UE<wx-D-=}ix1qp?FU7MB!?9GG=_ACh>gDfeU4w<hSuQa69G--
z=cB4kd?)Fb)KdelkGrma3Gwe}1dVP(c4;u7S2b%N?!ADk0-z;a_1Rtyyf$gC2(AjS
zyxZPOD^$P3ml*~WtMe{|%URYD_WGNa9NOo_W}dRG4M2m|V#t9Eg7^b0a(Vc*QcfB5
z4KX}@5;9yL79g55#0i@ePhv<+J?B1Hq-4GZEQ^fWD_)$)@`Jp5x}OFQZ0-f+%>c`y
z^n~pS+65OK+&Fp*O6kYMLnyPvWt_!_i{NcV@vJf<h2&i&Fc1T<dd1%^9plBCY}&8k
z7qH8QAr)|CAcNS=#6qQZbcIigWr6%lsmH->i|Sb-5`!sb?UiSzX5fdVozcUpuQK<i
zm>gI>99XX6V*|$0nHusAXD7q54oQ=ClSgwaCGM5q*6aOAq!ky7$#-K?4S(g?_>Yf`
zY7f=s*aXg6Rp+ba*aUa?RMJUB=m7u7BCQ?Q?4+wRld;-<#W-_AN!<^w<B)&s6reN0
znETRL%>f}s-$oT}3iH#-+Lx~&tv$>inB%Beq`4G1>V@MZUZe}>O1#tL_$~oBVnevl
z<;<)%#UPTn7)}cWo%C<f{GEHPAo8OUfS}V5%EDrsblYBvIJvRPYCTNN(^Rl<s})0u
z-8bsCw!dTY*j`Yq*C_jpp+Y8_ocDlEAtz?NbWrF-p9V-dtF}j8f@e#R%(^F@3Rb9e
z-2Dtq25tUSRr8>QHRK%rF4T|nK%O1U35b+nPIa|c!GW8RJeH@naH<4{V8(Agu)I}c
zq0EjGN~DoBsw0l^IS*x$ka?;H{#}mNtRWop1dc(X^+lrrG#xQJq;7e1@2T`FKkb@@
zIIFQkCUwr%akFL9{D2FpyZv8D#UTQoij(1XNkNt0{)#wQ$@vyC(|d00hlwhmwqtmQ
z_wM|;efL1%uST<;s#S$ab{^Z<j<q~hWwHAiW#HwRsj(in!xNkA_-ta#0WbHB`eb+p
zRi6V@JM)pjJgI<%BU+jB@)nfcLSKHW4gqKV?!0-q8RPr8qP-%1qgz2nCf!#uz5M-;
z;9q2;k!yI~FVN)wqwBoGss8`}pLrZRv&f8$LX>15N6L2U*gIJv%H~*yBcgGVT{x$V
zV}!CYGLn*!O~}Y5j_mB;^Qiax^Z9<i*YB!7`nT(Pyq@PV?)TgMWRHHXqSL6Bj}t?G
z+Ki${G4aZOU$lyF*nw|$2UqrEQQRBKXn(;iU1Dyp2h~JVZw}SOkKQq=37|=#p5W;-
zp>FasHZb3J*?2qU$GZ9jy8ROq6aWuV!Jon*?rVyo+@2P^r6A$q|NVAYS^}WcjhQoF
zQe|DiT2vgYMelrhpEfB;&MEZV)m<t8C{b!RkEM09nnvOF$u~)#j3!~(6i51GH1I5U
zZysul|7fWXCguMD+OpA30r+4_AwT2Ob$2c-^^wniFMR?sY|}RV%f^mGqJ$8#{SOhZ
z&XIAhGx(N+2<@!NsBB0cgeM*%&HJ@FWJP1?>$Qa^)MIPk6o-|c)K!dZG^2+14feEm
zs}JXQHY-9yt#+S<hFYV3eR)#h>K=@$Ud>MP9c1uuO|snW-+Yum+AUd4R9-5t4y^+t
z_UzC`#euQnWX(WX(TfW$byKBY)?;6*f6rEr?~kn<DeF%hDeFCA>0M6R@euV-hOkFI
zj=fJCL;ENeOB)|+a$HV~j5CHm29Xy{tzn;k%;cVNmrA(-MK{a8>e2^NU#=v%z+(Lx
zCC@ElID+A41O&XEV#TzY+eGa#aW3h3Z}PHR=~GU~%HBh#D9NJTnfsKe9VPqxtHdO-
z`{;o(;0ujkjM=5rR=Sr`?xN{~;4?P(aU9~8rf8`smoK#}{cTgO0=1YAiD0>3poV)^
zeC=i@#Vd$5(+f6j<#&O_8{;};gX*PGi)swO?5o_1{FM_P7DFk?qkuplQjWt`)P%KQ
zSwQA@i(K3TKva>q2~FH86c7J-z997Ua@*>wawjW)tG(aLH{J!Hw}NcNsF&aUZ15eF
zt*E&0weHe^qg`N;_ob-FucNqGQyhxFQyGld9uy;kVZ?x_8NslVF9RAY>1X7#!5!=F
z5`XYL2EjB>32wvpUV7f`-g*qWepb(|s;!18dO}B-8cNj{9(V0uAna;w4b%)T5TE-^
zg2*}24S<N*tcBMK2-ICaUvvWi>tFo!*=5$|A%l{DWMsvaIIYmMoXfPxmf_5MV}E)|
zIaca*dfCn(=O-{{Z@=PC0YgPQ`Tx-WS>S?_{j&=KN*ueunv|qMP5eGAR%yECnKK1Y
z^=Wa9!WpjaOhP>*1NzbWztpDwKn+K<L+?Ds1jb=@5-{38Q2@M5D(t4Q^;Gk?e?ibi
z`)r`!Dhk*tuM@m`b7}i=35{hPzV1XY9?+eh|D5CAQtzUmy9CLNIyFZ@^C===7!{H^
z;yETpx&Vw41NN+zYDGc{N4BOq%BuNL9zk5c9;j~H1Ho0##?o+TfG??`8fxFFsk8EF
z9Uh*Rt9@<dIbt!{6E^m4=k-#|&#?hw;4iRW+RwOCF}9Yw*%wjdk(0ikYP)R_!I@Ym
z``eYXrX;pwYl13^F0GSa=pqctU}YPTN3q!WI-)2XXLmdrOK7GPhouQ3#4XcalXA%{
z>5W8<U=f1FMnU=Ki^BC@rgzF{I-^BPgE*XT3YX5Y*kEHMd&3fmpso4_mDs`1!{LB8
ztsaMcs?~f<*gdruQ8}2}mV821?q1Wl53nNN`X)wNFy$oc%f3ppGw%E7E_!u9_pbC8
zN8E@dA3sGcx~&@iNfqCTLyRLti-o*8bJd&~wPiH}npc@;1n$t@<5*Rq4Aflbm#1of
z9Ce*3pVv93es~43h)?;jajJe6s{+}UUu0s`N1($rDB@WRt!=+_;cp1xShCc!S~<jB
z6%2o|5%^gMwyC(6E=&YUFO`Go*x?jT%VGD*$=csnMj!00kNL$+E1%0?v(#>w_K+IQ
zXST$7DV|%`r4KBps^aFJv%Z6`{)XSJrXnh}UxNYm`C#M8NVDt|kvseh_tFF;Jl}ij
zJ(u<9*BH<r=+{CiKD+w-e)T5<MI3Syvy25I?5e04Wuq<Ak$bfi!PmNZ^_&mIOY7K&
z4x!uBkwKq1*1-9;clI4b{D5#FKy<}~_&!GJC)-$dNFj0$7y*E8W=5dTMt>CaNno?o
zuyFg!)|sg!_SGRM31PiYK8?nBUis%E&^yYRPCy)xz*X^EEG-Wn%(OJ5%DeKG6^NfS
zUc19TI8d@e8W%`04X#8|>4$fp_SWuzDSxE?2O!Hqu+aje_2Vp3cLXd?oR6z%EU~<L
zyRyrprAgeU)Is#(z2bvU=H!wEV+A!Qf}ipPQyk2!Kl+<yAJRNc)*KPgLo_ILUG`V6
z-dgc{!cy$DJh^<^Pk9y8t@<+YaPRDr$H76W?_2{Dn6m>7K+U6ujO6NGTlwx=3<(dU
zb-OFA|L|?(;kyly3Q(_JdHkeIk+`c{z1_(NUiRIpJ7n*EWtCWue7$@aznS1QI#f3s
zo879FWQG?o#WiR-kC!)x?fhD>{n-f-q><zh7t*jd3{uc|VOXjl?kxU~es+99{6l`Y
z(q&KRJ6J3~o+_?$Ld*H41kfP{Nh?$#?)`8FN3gWcID_U>LiVC8GJ?>P$(S~SmyWlK
zxx{46C@$Qz>;7KP?lmAbW1x5Qv)(H%ZMo+z02xAUXFD=pMP}@ED*B%9t>Cb>3fL!Q
zfu16SttN?GWX!^JnKw*{|F-|jyGD&B42~y8g-Ex7#+#ohG9hhZ7<0`HX2r<wUr*hi
z1sB{Qii)V!hEt<rQ>f#xNHPvOLzs8=+i>kij0yZ?>}Pny&B(<a6bz@_@Z_2}@?4lO
z8*IA&`1Wek(wdW1mt@Ue;_sC)PWZOp<wQQY+8_O>$qxQDKAuq~?@=0MRdjkNn%F^I
z<wrKs!{A+Uk5S>G9J<3a%27Jm(J$R&AgrN)y(GJ>YI105NMq-c>v+Ml!mPqF^!&Xp
z*MZfqncL;8-Zqq^w&wHJ)8(@xP7yu>+mh>6TDyjLtAb8RgJufRDFK#MUaFOI0QtY7
zKm;M`xld?6-pW0s{rEiBgYIKb<t$Ql&RUuom<}$8s+0yAZWIykd^tQb^_+Ee7`nZV
z*?SKkv_-F8fy>*+&Lo1<*q<l~7xZcpd{6@4mV_|Y-2}Pkn#N^EiN?h<x7yp&b9F`m
zq_j}}eF;gvs6e(vM?TL|>Qv8bM{$%w3iT0w;CGG|NEOOxEWhQ`6gZ57&FW16Wh0c<
zt-1pTj4hwWIDCGvH1wylTuxfrW<W$4$>xWs>jKB5qx09V#_ou7QI;UPb_2iH_S|Mj
zvTmjCxdBCO#mMeQ)R6L%eYfhhAAS|Xd_gAF8?}DrpX>GqH-A^uc5d6D)>EWP^W6ik
zRj=<LN%fx-yw)M*?x*tWfp2>|pWDFq)u+Ducj`vIRy$Xu1#afQ+T*Sfzq}S+Q3iw!
zWx>Y|m%OFt1w}3%gEHvDDJnFm4Iy&afBXw1>jLG~$Q&d_i}DC9=ylu>?Y(mDgLrtp
zoswx}D#j8ojO|=C#YH~re5>u;AY99q@K*QsAZ>Lqfz|vMG$kDKhhswV47;NB{ao%-
z&u2yqrq|k1xGG>^c&>%f0|Nu>Apqsn>k_znVQu-(Eo5t5Vkj=OyAYVLKRB9;MeNtv
zX=$NU^pWH-HyZUARJdZOWiJL0Ry(KhZnSq;=9GR>anR<B6Yy^*@jdFfkb(LSOQ*tI
zVVlg#$&H(*nrAyzAiEK)hAeFwa0o3#T%`Ep9AX|#r4`i@FJbt>n@|cR%niawcVIp0
z1mmdbR!$GIgX~cc%X_ZXYok%aNCVY~ra`)=zvIVW8C(%~x5v=jDk88_06f`$#^5H7
zDg&OXP>Z>*zH{l2i<~^E0;zJTIxlRJy}Bs|=(`ilP>#WZJYKK8B)nhK>l#>jiRcm8
zMlR|3wKKU%&5b7eY8MkvjcG;rIBn~%rOhh7A+}DQrMR6TGDX3*dK|j_Bs?H#!nJLU
zz~@<%sUm(p!zd^@0N7gpBW{=w?sKAUiZXtZchL7<VtWh|<OL5=6v#-&)|rTM3&o4E
zv<O-V)h)tmwM03E<8xSAZbGLkFful9GwH6Nc_7%Gw|!<J(dzPbgT7$<GIp_`vTABc
z|I1`*54aM$)-F454(P*n!(mmFODD+}1QmL1gpPa;LZfd)4ap@>xsn`Uq`rO#>GQZ8
z>|$#R)}7P3OKu<b=k9+W8or$Y-~zQk;=6Mcba5HmC>kX!JPwz)RsL-oEGmUs${*TJ
zdS5WI`>pyVrRBSyU49knOz-nYHtR{v46$61Z_gGrF>K@VBy=qnT!ia73r!E=us_H8
z(|`9jY%bNks|o(uA?eYvH}9}CuUc6!;=3g>e0vt?c(z@^Raj{)A+pHo-LT5Rw#hm^
z@XNn-|COA<LhU{hBKM8Hlo5r4cZ$LB<lSQAr@@shGdv5<5#3w~(hoRR&XIPj<&vMo
zdxfT;5@DD>s&kEm&TyR|G4U$RdtIRJGg-}vboMkXGOW-PET&Bdo_#IXF_$aX<!xKo
z18HOrM>HN;!kK*1yM%DHThCD%mu81(ui@}={Zx?*NGoY}gfDkJ_)7}0T?V2;qHO0`
zXwPUf$a>A?;++}wxClyaw@+}Jn)aL@SSg+bE&VNiv?uKgUQI<_bLHN^Uuh95r_yJ`
zl%wu4E%44jAR>fQ^(<tdjR)QxT-<5gjZAf6S`MInAOOq6S8DM{TElZtL;a-(Y@uIP
z<&H^FjlXA7;tE}pOmG-uI2Sp7>xn9RsMePoG?GnoIkld*UvwmWt<B@9nacic@u-Nj
zX0<+?mC6WqI9%R9V%CFb*Mq34_$=nEq23}CRiAmP)-Ln$q>8+#W^5Pz`nFwho_s#a
z^`R^Cd~bn6$!O)7Do6d)p_I~rQZpaL^HzRK8NTW{i%eq@<)|RJzW1`rWmQ`<?+K`9
zn|W}QJU+M(%ct3VO>|1VJlQX$=21Y#L~O5=PfW&*46re6Q%c>b_%iGhb9ljnP}`-P
zwbPFK-L+tp|HLSC*XoxOm3GJ=`Y&lp;$PixOYDOgoeluifW(=}cK9CkDs8U=YNkl6
zVBqc%KGcySA)`spJ`Evu4iWVfvHTQa^U}W~4gpPGG@>Tf(J0+GDQXqJX_(f1ORFyH
zy$OFBK-{6df#EFS;5Bl$vaF&<#iQ6acvui|IE_01;lMkO_B7_`dO3OBM*lh=wV67Z
zDozCj@OyYj?WYWs^?cob<J&RW`h={mdSvZe^^g@)UCGGGxZ=?3ttD_X4nb9~6#A7y
zGWHrb=Xx?co+xc>|GqfhG*DZqyf<YsRB^bsy4kK;U8B68lT?P{-Lq5NA77m%?`Qc1
zG!cTAw_f^{jcre6%yAy}^)zMb)WDKd@pvugZ{^Ll3!T)!r@p8`sh}ZbsH7kX!ezuY
z#s3L)B#pOs^Khx(i~*xSWhGRLMuIz%!wBAbry&XdQs*L0qZ+J)yx}DIWijjwT!11D
zdrzzRmr$RO5ykXO-U+D-4o#)GDL>gta?TVZb%6!rF?XAtiel4?yxU7`NZ0!V?ZsRU
za@~+-H#&PDecOgcQZz+G!tp{~{3UOxd6?i4vZ4XlRot|i8?6i1gaWd&gnv%0D<Tu3
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	OH6ZwmdZ9+6g}n~HtJ;r
zwnW5IwA)zplIW0Jw|lslSIsz|8&sJa+ES6SQF~%%SIS%-{%)BB_3o1X^PoKrXky*J
zH8ETs5kF|5iMsj>{E%cyK>g@-Sdg~BoU{UKtkeS-v|pzEAbrL-Ok6Xu4kh#)wS=<J
zNY|Lu(A6Yq_B@EAq}Qag)3;lrl_7A@C-4D5;Q_q)l^y5_$J%Yt9ZsVSwzRXO8o*xk
z?so2H+VJE!701qr37MIx?eDtI?D4;sRVlC60bW3lD>Z0+o0hFZ?HKa}vmp3(+i*mi
zN7g()3tDC*SbUv;=vgl^a9!!-JejiP>Zk5GAR&y=iUXWo=PvKKQP9u|NEZ8Pa%2p7
z4;exlZKi8p-J>~`G2(zL{S9iCCa;hJ_%&uumc8|PYB7G*@cygAZicC^j<^|0y&|if
z=&*!j)&RQ2dyUB)SjpA0>tzQk{cs+^I0vhLlyn1=q(0M`y@9U(xQZqXT6nngrp3Y`
z_KhMIcIJ>Vf?nkosYWt*KRlgV^avN0+V?*ZPr->{=6kEnBW}f6P%og~tWcw1c$Lff
z4t?IR2I|D5*0BG5bRnx7h?(uC_)-L?s13#=N`0c9av*`z5TY?RykPlJ-Ok};`5U6W
zFRuO}RmqfaY=>5_8h&4Ko(z9#y{}|_iOBbzAgYyu;j@#3ArtLTFl4T~@y!5{Vu8j{
z?NVuHwf2TZFm+1tY=er?BOx>(Zv0Y`$%IQ$0bTwLJ#sfKmx5t}+dm9iMG}}$G5z%r
z@>6&|e(S2TAY6RE3|twGgloZ%!B4@G4y353zKIaZYR<73rssP(@h#Wme+t3t3!R3+
znRf}y7Im&PudlAu;ZfZS6F>udRETZ(Sgqff{dJtS2r33bf$p{NVspfdHHvCWNTBNe
z+@>WBz6pL#hc1mT)r?h7lOm?Jvy6(L`s9cZHhQw(fS(O*zt>YYSo4>q5-SqZaWq#k
z#y<N0x1%=Fy(R=T*%^3yoUSgd!U|a^P5wy=Fu_$BPwbCpVJCFrJ##(53D*a?{CSJV
zalee{%?s`mJ*`4O??xl!58ohmJec`YI)`Ed^Zvo_?T=fx0X<EXekCh$>;p_^>Q~GH
z*F5yn)VMmi&+@yA;LEopP=Ny4ReN^OPPE*6zGzdKfxD6V+hxXiRp58E(p5G$>bksq
zdATunN9DSU!*bV%tH%7HaZ~)m^)rss>%&W@=kk6;a3Fn-b;F?+!4WC`wZTgPs4ulc
z5xd^-r^Vi^sV|eq%gt46sZgxY*IpbQZn#_laB^I$yc5ty<3yg<3EJ%u+yfbp=9Y{D
zY=t63D>guMMTl&y7B55=l5SIxI&=AaDP7RLYg96`*D@LE(<NPS5R0?S#E2_Osl*Y*
zaY`}xt*3V8!ljD9jB%aL=ZMSGpbc6eE8tR*FzEZ{-A#*~9z&th;l?K;o9S>lei#h4
z6DAK+h9UkIyvj+<gEjOsd%c}Zj%q}#@uZBnQtnjWZr*r-`7wL3VD*<w0VM#G2^3;o
z-gh{gGmYefM2%uA3qRAm=XUDF8pZdeb^xT(AA}1Pk!?>Cs4~BlG_Sj>*%0oD5yrlU
z?qnL$DxFuZDwntVW>0M%-rN!6{q22*G+}Yw+Bvf;qKv(yQQ7(;Nm@lJ=E@%OiX;P|
zmB)|cncB^zbT2R5#d0b)v-exjI(fn(Hg5n~7dCMssx5EOcG3Y>B2(!u>2P8uBU<|R
zX+I-D^g-e64y}PB3W8(ri2*tq3F@sI(C;E!S7I9a%&AW?3%jF!uOCtq*31{e#oWYI
z?%(GXfS+(PIO79wlbq@2e&;IRe*2FD5uDwQHNIPS?_Ad9_(pyDo;S0y&P51lR{f9d
za53#i10ZzA?hym<i74NR;bX=8j41ud&CG;_gQA0)Lq*04?#t*w_ApF#7g0nOSN|tf
z>2r-|FG%S9t9%BEuG(!aMS10U_Ar5-)nZPL_qZHQ+vlA$_VBO2)4q~W7@b=U2X9uy
zzd^ZRRsGXC0m5Xj)NT^7gKk2=8SBtaXW>zf3$xk0VG@#xMgN#n-{DU@c5~u$dFXOh
z3-nTSo!c)*IcAO4fxw@^QhE>+RCQ$Y(g}>jtV}`luWc9NR*@HagVCwR7sW$_<M&CO
z8;DQ6N?HTB+t)v5e%P*5e*J9QR6RZ(uz+4#tv+5A7CXMbqo)J6IP`)kzZUm^Usu+l
z;Yt^{;RoGr`<UV`_4&@b)>i@9heDP0@_fyw6G-d_#VOZpMyGc%vl$_7LGxdp(f|sO
zRaIPBH5J+nNmr5z`b0&WAU~^+6NDL;=yR8F>4j9TmO)T_TV?Ue3aNnD<k|8wI3zCl
z&$uk7w?En8_147*>Brhfo*wP#g>nZ$3G2_9>cNSx{3Q%G$?d;UCEsdm^vh5{{hZ;d
zpIN-v4(f!#mY~}WeOT%Mrnm3J%<+fX*r#6If&X=3$z^XglHBh*r_QZ*S}ADgyG4Tl
z)Ye5`x0ira!hI_XzCB#G>g}41>FQO-sR0UIVZ`xhtyr(2xDg>(BD6V}Cs=1`@YiYS
z#i$PHZpTlE^*wbEo!@PhvvB?UQB#A(QGH?t>ZT6c9Uhuj<JTlP&}(U+p=2MyUtCt7
zDDtu{#(s~Wi|j)UC*5F#MkZ^PJk&46BVDg3ed6+gs25w2R6yOj`TXXPm6y`Hx)Bq5
z&z|-9jpiD9r_321o{a?yGvo98F@KT-)MwRd57NX>B9FnP%wW*hbQ2nuSFgu(dH2X7
zun;K@J4IrZlZ!MhXfpXcR%Z9n&mQ>mrW{T!HEtQ8o83J2oRA+aioT$Z_A;t5Ti%0a
zIx1O47CH$u*iySk%AK0$bqmnTM=yA+J;im5k5d;HHGCbapnBunnbVcJvawC;hC}TY
zRxDFkp4pq#bf-ALFlp&V5KcL$fzx5eNu4^v3M)pq=X?P?KZ2f}-&(#aA44SlATn$x
z*+r6JPWMX1%7F019x@DYj_)@8c_Y~s#%Q2>9iiEQ7PsFZHVeeX-u7hc*Sa=35+PS5
z4b2B0L?;|^jB0#5ZZ#M&MrzvwX**PJobf0IbS?k6!8h-Uo3^LChIy~^e-}#bKeQnF
za1mBn-sJIUad#zbGNhTu{*>=Qm=9pI!?_Wf-|nDC?EAn~2)u?j{r;$AeB)9^D;2)?
zU7YzSIMK^&wCeo$mzsJ|6`<3;)l3Wn6}bM93N2!XuW~EAS064ZE=PS6OA^yo(04pl
zg{tZd?g`lW#aL!me3bX=P{yFs+@STG)7Q>%ViWYe`uS=?fJA`B6cEa{aE0=EAe5UE
zChY0dR_qtSsaz49=!7ws#Ae3>LqgONpvW{keHe0c6!rSy9<L#VNc;9s-Trbrog9SC
zQ>1wsZ#HbHL?tEhTAJ?kPZK|Z+zOY1!=U*jB8$$aNlSFcJ2@_#&Z!MkiWFB)D$<bH
zuMwcptRZvu>Mn{?dR+RO=e;6mL4@)>csdN$9U;V~M=$cD3qY0=-1&8WAul)t?@;}t
z3aT1q7@K-}AU5?%m^M2oM4jW{0J^#Tu;WXv)N+mtyQ=zjTRJfPaFn#PAzH2otu%;M
zBSLfD-3X1(VfLptfxF3-pbpNXsWYs%T>t6!&@{Qki&&cLHpXt!=uVt&6BTWaOxsJI
z0g4{*bHukk1Hp$P`kW^&{Q(B9j_g2;3D7em^AkG%=ys9v%<=>`S)cuZpH%ekWNQf}
zJQ{z@|3A{F)!RQd3^Z=Q$NK1*m8b#4rybkb(nUc{9uF6#D&IG?M};)?rwVrhR6u%e
zRP*m*zn=f3s`|Bms{OfmzOw$?+J%`ajz@u?Yo)DhE+{Y3HnvT(-yKx-Xc3eb*`!AN
zh+4{nFXjCpa@2#3HaR0p;VbnszpEd%sOy6fbm#6T`fmEs0mlOT5iH(nu`q`_p;woQ
zmwKhu)K%19*k8d#<x-VQ2s}HqD&j<{1qH8&e$XO7bnoas^G+Pk?J(~o(-qTBs-+i4
z<BUi77y@Zf>cK_}$85V-@m0a@#<0t?bUr>>qA@a8Mat`BOg<iZN$MS#HN5G3SX`|p
zE&KtdX|EJn1lmU;E(-sG^BoXY+5z7U-v`$`pwFMOCuLvCON*1~LcMhS4JR)hiKN4m
znUs7{^fh&Kv{6ko*i5D!8%_~Ba1HM|oEjK~b=&d_on1avBiR8V@<D0Ue0n)x#K;39
z#?l{z7%*ZKh|zj<r~yZ5OM27*gQOmhASYaqbE4iAT)7){O0DNcF$7Vh?Oy$5cf0+|
z6+2Gom8gbnCFFG#@<mC85y|Bly=W)xH{(-PTREf3BGd}W4|>??UOF^6n@!Ea0%8HC
zj2=0J+&=mJ@(1K!EPc*hx>$0#%)ZRA3|j`UX?){oL{`nkN$^SNht0d-s_ZFGVe_kX
z%e-|C*qeT$>^)L`wn_HyhPetjvNOqy>+bpPDEKl5d*hH>rL~VCJF57VTjxrC|B;{n
z9!dTx(bM3#Kz*+E`~^B{|BvID!W#hlG%T(D`+7zNiI`SM8$j>Hsow}H_5Tq7xcf3A
z5yMzURFmn0*b@0!i)x+<xqzGgG^w@WA7{sie_2`)_HEZf$B8_ui`hw2@|TE8F})>e
znr5mC@fBSF@|L(4_8)cYfb>PRGP`KjL%L+!-tvifCP?J{mMdiGb=zoEQ_X!cG9`!a
z3(QDP#}Vu4CU9Ef0}Rs&c^Dy81%v*O;#h4vzxymo@SlamGUK!ey5fAdAlwHgaV({Q
zL>jFz^T7=tMRjFSc2<X5{8FVXgbAw38OHBWFp5e&RJ}_zy9%P(v~I!lTMuB%ubpDc
zts{MH4deTIz(w`P0j)=d^symQ+v%*g2(3rAvc(ANHh5d6LweKhqL9Zy?oN80zK^HQ
zvnq=p-AZe$dTZyjRO@vd7qFMsn}P{Fg^b-x9*rBVrE9wEIW#$FRisK=wL}`h7~EhK
zPV`u-(rupv^F`P)V_J*9#HOrk%k+JZ)ag`@PZjQ+6>3>GIxA3_8d;$EQ!(WJs|RX&
z8si2Uw(zkpMBPB_CQ_#8+(d}!jPmA-5DdD<K305B<>=pt^Yq-;&Ht_=mwM%a*{h+?
ziuU%>f<t`e=izBOGwom}pm)l?*{ybTvrGsSrcWx*Du#(0nT6JHhQ7xCupH-ahP;by
zhE$d~@;P=stgZ>(Tt@ue{Bz+q2f2OMW5&~vkm{`!DghDxrE|lh4XyFlK@9_!CbC`Y
z&Nf*bJ!X(7Y$N(vu0ogM?a8IS4v_hz-ziF;Qp>bESxPNwCG^~s`Bp^NY%{;kV3K{Y
zTszoFq>niCAl*c)xdu<DWz@;|r+KDfPO3<0ia-nKCO2?HJygYPc0{Py+I~T(#8wFr
zm?TUZCI?f3!BbyEkSIbK&3$w;Pp9E$$+{?|EDBu|4Op-D!Ixq6kAkhggfEx`OR1Vx
z@vC}-LN1(M3oIb4WHDWrZ!x_$?3ou=F0vhh1<D^4;^v2dxLq0DRuj?IMr!McXd5N9
z{fKA_?i1r@Az(cQ#g7O%J^ioO+=4!EUQW664HS(Z6vJPk+F>!rEs!%R<P1rM!{#|1
zMbj^p2w1TCJGYG>SCU-(a7#H9qr^UgvW(8lQbR`;vTMhV&pz?_Qz%n4i@@h<`P6d!
zk(kFT9XCTjF>^EA^{TA2U}>5ZpvgUbOb|;AXdbx}A$9%QzmFe{6Y`Dy5oRYMr=u%d
zwq#lQ{yu)dCjy!LR-F<qvG@Od2mh6S`obeGyYg13tdu=n#A1Q;)941l1sp(3e@FwK
zB4jAGx9V8%-}$E%eitA~J01_axb_bVuRR>1Dki^KGc{(h+t)6-Vqb+>K&{lGK(G45
zbzrIxiK&a(MvE{b<nGWCmfe}F>x9@@!wMgp-A&-nt`F-Zo2uR8m9|uqS9@%MJgD}U
z1+voaHmm#2;|G>$&>pfcE<Ok2sVJo%Cy++xJDpV9+%)@`_n?1T?g=Dvm()>`z-Kz2
zC(igN?U)C?M4K0N=5(I;50tS+lEx6%jQ${wkbeJpg$SAhhsW~6EK=KHus>42z+gip
z(ma&%jB6~;Y1nqV(23aWhuhncL)ziM?Lt^hXX-9lvophXln3S1PH(&bc446mZ-kaC
zLdyoC6@<_#glMsDi3t;Kpa~tqK)IU!FXgJN(4`PmXx?$st)to{W2!8Wh`r>uk_-ZA
zw3@Do-=jH^F>)TqZOgDm-heT_Z<3~z@@^o@5_}vbaw5LxL*4(8t&ZEs9{!igitt1)
zk8kk+U9FS>zWJ|p6%QzBFd%F%^VIDIKNG^g)yrvISGfphH`GVDD;<<dFaIrWUrMOI
z=b9*g`g^QkrO~&(vol$Nh`;=R+wWV*=e{VH6UDdOCO#JhU9arT{Rzmdg6!qc5DEW8
z$1VRPo0gnbqGr_hI_`A5QZ=E!bt-q3N8}6d*IK=+v4=!G^qBgyDWM>GJFEHQ;lXLk
zCTQ7&G*eBN_S-I;xlNWpkHPWR-;eT@jG~x+iSg%RS-mXY2xvA5yeD@!T|SL*DDEv;
zE!l}E)~DHd|4^H5ATac3;-@kGCy|>KKar=CjSn;{KEaAqSTYYGbtIuVBqEbu=ZVYv
zLJiNxcRI37sPR!v#FKH&w@<azY-uuUj&7kdwz%U=v{Ah0FUnB>8qN#?e+7f}MUZ|F
zg?>UQHQ*gUavECV3vrKI{G1y)9e1dHTtCHhU021850=yBR}V4mSCGD7r?}D<%e2#@
z1^6o+`Y<*{Y<0^Rhh=Q=vv!o(3KqxuIEoP7_K3c*zZ&$BQ#d{8o;I@*N^|9Bh?88B
z=w4R1r6y{DIkIpsc?oC|cU!Z;)cA}z%KDEek-h1%iO!}?>^8Bv7~L5Cy)z0vWU=tf
z0@&C=8pU|N#B;M>JgQA;2mpFvC7`AU=K*cK3!T4)vv$~IeI&BQi=3S{s3qk>9I5zn
zFg-d)SVxC6=l<N!z9@K^Yq;qQ1m3KuPa9?+mhU!mKXClR%Cr7|j~q}R*RGc?i=P5Z
zjlWMZ$3>Vwe=4I|YF4AB)a6ISMj;@<RD}-i;t~#*c$PfpYt^TvUssoWZmH4VHzh7I
zm-vHcjCXXXEy`f1Ho>yiGDZ4!ntPYJb9KR*GRp;_h1@2qNf$hit-s53sz}UhiO8s@
z{9RHQX`UF5i!?7fxJxb1SnatTu5`ppXe^m+>El>b8eN*}PC`g+i4zdQVWTm?wI`k=
zeEywO3$g^v3+r(LP4q}N99E0wl!>X)LKYyTmaRm6N#b4NN*XuQ<3=dL>4($pp2vxx
zzrd9P;8C!Y#)#%II^D-fQ%~cEfd;k;xGi{7mODTlv?~p_sbJdTT)L}QkI)tuRcZ4}
zubJ}8NZ&MY7jI%P*+*&V+B98VYUxp$ZZPik<?+=TPMw)Ah@Ozx2$nOfC!ko?J@!l0
z$4a?!7N>lahXIXoNuYb7aRK{ib}pFXd&u*WjN5lxAAom|Pxo@i^?(u!IJtu~8iWf?
z>{Rz%WUl2eS(dfsE`d2Acj;WoA7!>>|E*4Gb4v$>5q+5-D>(FE%BE;pr=N|1919HV
zEGPEsu`A7H4hBB$TDdo2@(_Vd&@|@Kb|XFD<r!>W<_fw~h^7tzK$1aE%xChL=l;nf
z70F(&yy$a{&4N!17rkJpB^V5JtxTB@B3h2E4+<Hc51rr;;cL)&>`2rwIB#UChpWe`
zdvrM>9RqjA>7(?~`fe#Yar*fI;q&1)q<PZzs9RT`513qj+zMqd2x(bN>OMlJxa?Va
zj2)K0NFwS8u;&$txNqJ=!N53T(o9T&?w6KIOFyWmW_p?Ip8gJKRIM)V41F5NDuI6a
zy>t^1+Ufgvs%CNc6(!LM%dKc68ZLDb27OB+j?n9Tad~|xA#S4_CeA-PlR|&S7DnGe
z=c0?@%2(hwVX&$Qp<%P=Zu-1Q^v4lSUGy)yN+51{O$fd0*w7MF2-t)jIDxjpcc-3(
zEgjJh>|e4D-J$OszzG%XkF7ueePLRaS@CPTR-vHQz^kRSLpM)*A99@}w)NL)6<&`S
zw^Ly5re>X4QSoafvh&@;n(w`~_n)$0w|#k9>WnCkr@goyyIAQ^Zn(HHuS}gYzam;c
zXZgRY<=s{aco`4ra|AAj?iHNOfH6440N%WFy*@K1wI};E!{2uXz=zEjp0qs|Y%A|>
z7Hne;dQS$yet~Ll<>2HhT_FYcs%wTpI5l+ZBNA7*G(s)fFlF&i6SGWb_5^~R0!)yV
z{4$wqCpie%f@)7CUc0{kiWf(>XA#{AaRIg7B>DGkeV`VuVf{e)L5@QY$vx{oF9RGo
z+Sl*(^*5*jhBr4^WE30;SPd0nwDrdzSAzXvthW3+SOVIW($xD!-+@2Ml`qi&kf;=$
zCP$D*nP#L)C!}erPYrjd^SgIS$lezb216rEcucNWm#O>9UBmO{8=_Y?SyZ~)>GCBz
zw<!0?hO;AenIk55i5XB`>EeUFxY}^cvy+?p0=@1`GOucn$pe8>04xOOaZQ@%15Aw-
z5{Zy1yDR)7hIC9iMxbH%_!cuWqKS9X+#%GN2l<;TM5o~XThhuA@c5Mb3>d77MEb7i
z@-`_s7<V=VtGup!fiGB4RiTOxnluwF(4G^q<HE+=JoELsJyUl@baQNcno~PQXE1}0
z(n_^xy8gI%Z`?eGe&tR3d_>y@iM@@b3S*h_vo0312x4EV-c<g%V#|3m<;_|liwQG!
z#ki!=HN|OiE*Q8ak|n{2l}*wBfDSm>g)};}SwaHjCfGb*vUO5>l66t|>*)9S^ZBsH
zhaR7M?0rN*me3Bu(1dn~0@@axmhWm^X9@}=y?bEuPPpCnlrY%*VqHZJRUNZn7!guG
zJgv+;hYU=p&368NjF}*ODNM2tR3pDklX=r06VmSVJ(&A{{~;*9U*qRG5UqRcUEY2S
zD(olytRjS~-8Eosk+<{pVb2t?UbJ_BCdXg=tBg6w57QCINbEorW~F;A0yzyK1CYBO
zm><qo)ikU{F3llyb_RHU$=fvo(g44yKOyB?r;-<-_oeTo-RM$xt*%(Zu|^SE`f(!J
zbukyP_4k-m0zJ{)R7Y?V`!Bbif)Op%_bMHkYaabTwpA-Oz8p&1>3!3>1mp5!%xi48
zcr+VxOi>CICvcx`B1+3O)5Ocjd^+3-ejtQlP%uSa!(l&DJ2NrAtdUK!aB$p$?>eBO
ztOnOPV8WjQ2XR&^$%0j*V&mfJG^eA{BS)b)P&!4?;RtwJ4L%4Lxh_;72i6E{AT^<@
zWL3dQ6SL&9vD`DWW}O}KWR)GZgS|Gs^h?yAJbx#QSmqkAXc*PEmiAmX<u!s@`uO!U
zee5f-?L$P{5H!6{YaCH5Em&+y7+`vo`AYd>riy$0U_A-NCvFY2I25nB2ldY#!}Zir
zGffV#@cl}uDVlmR<oeq!g!HeHj40Xk{lEonKpM5hEosw)t&p+OsXd1prN?*#4RBos
z&VEVn&$L_|L`~|#{1XGt&Ob8_l#(ydy`(EE_e$4cc|dV9K(g8Q_k8I)sq_YJ9ldGI
zjPhDpSW^y)G@p?S?C8{s>p!!wu3Uci<w_iAiU4>Y_GNfi<C`i$E+_frh748V(!zS&
znq&~d_pG*`E2v_>>1SUFO#!g~FS$QKeI(E+oNs8mRqkG{Dg^eKU)Uw%UrO^(w&PqV
zPcSNe1zf)Rd&M%<@i(hCgCoA;{-^!J;W~B!v;O<$JFPtd*K`p|bEJgkExUY|ra5+3
z)CAPJi*MIGCMj!36gh}9O<)dI!~x%(4(MW=lUrbE4nExJNqV!_yKe7&=mBYrnvPnH
z1@fd?XY(I?QX#zKk?jH=mWH&N)A&vlvOpZFN9Q}29HC0<d@`iwpO$!1)6KAs?|Sl(
zb~De~R_NCl;tE}*7GIZdI%=k}dFeP7QFgNDsD|!2k}PG`3M~$S-#?IzfEU1Ey%82a
zh|LS6=0)?C6$EW=@HIZ-$7`zH(jRz@1;0nzK%dCkYPGDdV3n*M!zilnFCa#(yAb*_
znVDtOC10HPO`P`v{mKk|>}SoD^63a}L}V&GVoHVOSUe6dl6DXKmYv1c3mE8I34JT)
zgn4ojnX{AZ7dN`MzQ`7*dk-Vpo2b78FFizK|AxuY=lpQG*%banpE#d8K8bB->ag86
zyCb@jy7M+2Raz&asvong216%fU?t9Ffb>)LeEB;mK>fcY$x6h8yos-HW!OX?m?$_7
zK&j^UQD$4hyPi^Sr02$CZ4McOHc?l}HL;bvhCX?kEg)^cR-T#9ykNQ>oPHH=z~qy^
z=;Ou)D~7YWHmU#B&%lY5SIV>14L2NS#YE=RNB<@%<cBo-g9AqV`s{N3lvwuWzA^T&
zn(e!DIQMU{nm$B`)fUwfTT@XNP(wRB3+-7px9gQYqV82aQvFI;pUQiIIlD(oUv_87
zZ^n-ej_ECf#$EJGM^oLrB&?{<ypr7GJvzx)wH9Nw_f>>NmrTZk_+D}dE+PUms3>(w
z5^6|~JeORnO5=HIELLHOIgIp?guWsXo$Bj+aJ9YE#2b{uY#fczXkuob|8AsFr8)W<
zZte)`%(>^Xlr7d~yR6jI(I+8rsx-WcA2tewv0<=zC~Vor$)(Pg3Z_fi+^DVdWA1cG
zUHtii=Dj4pIbG%$5!+x+uibF--|1uh^sy0A+h=HcvsS%2evB1bl9+`nKe70shVx*`
zh?N3kJueD!KfzLan{@*dgF>c=GmgZJ=F{h-Xcbp5>%gu33(ob{?IquWF&L!LX?jr*
zwlt?xMylMFJuTtE=c-Y7wf~Tt!~Oolxwcky<r6M2oy$l2#)6~9h(mWa-F0VveyquS
zi*n>jPyt5)1iMHUT(5Y8hz)(Zcm%CP56Y2&`p9<?@wVN8_l>__d>D0AUZgz3*jMl6
zqRfKBGr!|K`+rtF_d8Sh^qc$zU%Q@&pP_{C={uEQwq(h!l(4^DN<-K?{(ZGb3=3GP
z<qzGAfUu<RLb?>rhsFIzrnU>C1rK#>fNRzi=mQb?Vm!htKf>G2->=4_{x089&f(97
zkRg91>9x8!&2jU$5yuD=aoOWU5e=Lvl{(ZDH<S^j3-J^66%Dz(&2E?7K4~ru+Y9S%
zc^7&k5vm~#m;PpcxhzD9)jf9hZ9@*mpQ}9()95DRG{scBxTR*(RVJ)|FIYQsNkmLN
z-%Z@mQCfI5hN+F-jn+gTx4R^$tOGYaV8stZrqUuv8Qc16@;z~Ux+ox0=Vnuw*60`r
zyh8*w155b{g{|4(T<UG9!(a8N56AqR9)G9~7W)}IuRFiAA?jZ>*SjWMAr@d$b-S-G
z?U`=UYv-D!Wbda+hhB_bYA++T9d|l(3+Md{pV6oJ_4@j_HKj?EX77z%xk{bV<gOmK
zVjWhF_)S-3NH4Cx0-+DX=b4E;wN$xeOtuA5T88{ul5w3rmmS&r3*OUBy>kik?g&y<
zn*5gtgH0R_F|jR~G)!vm3c>T(TIBQuyLM*o3%QzTo!V}$kWuq-!VC7pV0m!tb`)c8
z+Yw0Hi8kAaB{dCOwbs`pu1@KQSErT)MX|RRc{?e9IN5Es=B18W(UFmFCyR_^@QvNe
z|7G8{nTak^$EDpjI5(5axp!Os0_QTjDqq%=%S->x66|TD{bvJlHy?D&6Mhr>^O{Ua
zb^Zx+ryrMOD3Cwpi;cO>i&LmaTlJZ0eCif<iVm;LtAp3PIPnb2$`bVo5kZ{kV=C5+
zK#`D*rVC!>=l7TG+{Y(Y3|e80+!#t}jo}P%?n9)(xP;^4RY7;%u{k-<Qjd7Q?lf<;
z8M|pIzBpnW-Q*<J7*12X4+`{T-U-K)L7`y)mw?9^AEq74!01>b@v>6PyW7K0oQ8Y&
zPNH;s%&$0gA3_;_QTaxXW{kArJ#fR?C(l%ze6Fv-TZy_UPnmF_sO02hw9)Tu_RXD=
z;?1F-iYu)18nLZ8J6^~a{}NE*dR8wodzL)dt3Z%S%XxRDp465a)0Pj*aFN#HhiGZ5
z6F!L&3~dOTQZ>O*m{5(ziS<-HXbOF8phK(Nzw(hoox0BYo<J=~#7v`*jVk0=NyZ<f
z(bsgZ{uq3NcJqC@*M6E^2FB1D39g$Hbg$5E1MFhl!ksqLiTzP+E`z$0$5Lih0zate
zzX-q_{o>@U>+f)MaLYXkK%iS}WKtewQwAjGopGU7n^wz6`x@K~G%%;LJf`22ZD2m5
z@$l=h#iYKb|3}xm$20x^|Nod-8ir}hnPMu-9BOhtB{?J=UbV_$TTay?he(dY#!?6|
zXQ^HtUaCzc%V}&1n?pKH&O+22Le7WpQ?K{;`~H5um*4OI{@YWJ+x>RG-fuVY&6`3=
z(;T5UYK$cK?$Ys_0XaKYlx)#CG)Wg&?VSX=g6{l2E383`0Zz5_+2XfFmpiUkj*XRb
zF0J(q0L?ujv5xEM^P&<<f4Kcu7*&{etp5Vg7wkEQtk1~;`hxYnEMaf8fQ#i%;*eBG
zuskF?$pmJKY0$!K)q5Y)ysXWKw(u_H<mdED93&)AHc`uu$<p>jyWcw`f|Ng+a3Lx)
z72=gz!DNy%73!b<M?P$x6Q*b4N?7>UU=`@s>;pN~lsImKI8)yi&DTQQNCy9-m5|E>
zn?uR<Rf)}9+Y7|O&y11++yIb4sf-e%Hd7n{Ps+K~TD-~I@xjG(F|5HcWxC*qi#P<8
zx+hl$^*0>e1&0qnGe^m^d5WZ|etjU$WZJRpK0wS^F9nosS=Mc6xC#F1Q0Esrzxexo
zam3up{Bx`2nz}vnlM$%eOw)G}6?IO%FRCMp8z$@UA@>O(W8Bd%`@4ht3IzoP0umUT
zd71i!)E;5QT)RRvYn)G;*xh}hVg*&9qqE}qYK^z%9%&Z7v=gnqJ=<7n6S+(yMC@U@
zXX9#tYjxly>11pk67EMU|L+rzXj>~>Xzby40u}L?jCDhD|NRY@hCi~RvwqBPJP^KE
zxa2j<sUJ<B=7qM?On%T<dku{B{$(y*j|xDzqwGJ<WtR=37$43|4%qo7O?XI<@BJ{N
z5V}H_e3SQi#Jk-H|6ho|1^7Zf4Nbl*pS>833k4{C)cY5&)MVCFs;VTfTZC;U2TsFW
zrgMHlj!bLLfMz(~b1r#Bb*f9LpSA2*XRq)EQqImHyS(<n*s~kY*dVoM=GP|hZ|{zf
zi@4-K<PMCpJIeEAW3*(14RTFvDyIN65V+ir+y!`4K$Fy;5+H?4oE8xChC9dtWW-1*
z&%Vjtgl6AjZ`N$Dl46RC(7O%=(I{Jq^;*m;Cvdx*(0FadwwqGdl_V0vCGXHEAGo#w
zL~<8npb(dA?6OtL>20eXkXEc`47#lee@Hu=-As4tW{U?Bj~_TptJWV^p_h2ldt_Xw
znB%2nS~%za8aFYP(~@vB1N^o<1I&B=cZ+7W{l?6KR{zfa+3-xi{q4U_4@9>_&T9+X
ziUoWDBNrG&f8_a@e3RG@3BkHv3>!7K08Fb^f4(s9yU915a`;8BVHp;q#)zTnQ^lVz
znsn%Wu+rusT<My>M$8?M%Qlkd=~73Exxrb4T!7K;w$_U>dolFurx6+$QT=HD_GJDc
zB6_9Y7~emQ=2{J)T0J^1x#n%KQ(Ermg*!c0x*vIDz_+!x^QXjk%v{6V+tDnY{K&lG
zBKjA^D3@lk-#`b$|DGZgL4-S`Z>r5de)jt+=s4C5X!}9_4?Fu0t34H0uKuI<SeSE{
z#b%sF;Pr=}R-TPDbYwE^s{Wu=@d2qd9%0voE0a5>W7n;|)&+H}Yiu-##^PdRV-By#
zuV!?E*qmm_7xg_U?4cOVrG`brg`C!e>F=u!iO=QJUpjxlY{PVydcBP~vtmE0?KP)~
z|1X1?EPa^Bc_n8Tq1<C2FqwNz(f4;wfQ}?Wb#mTUyu6rOcxCWNr4*za0Awr%8+ws5
zwJ$@M3lBDaZk%s`Ab<lwCvN<y48mT*KotYOz1o@WvU!Mn4GwLif`d4=HH1?9CX-EP
zqYqwlxha7<w&xrOZgi*8=0-n-HWYWf>#!sk^(-^XBR!+%FiQe8ES<Ro*9BqATo%R9
z#<g$+rVfg5-kABq?)xysZW|8AhmU;_L`z`dSkm7j`Hn~|PXfE4M+ztslobl1)CA_m
zg3VK7x*$eTpqIz(D__GhqaQ`SnEH}mn{?Srxne_|klVnxX^Z~3eRIX-MfG7(hwF`-
zZ_#}It(iN5cF@_p--yW2V^lRv!t+De4*b)d7xHHB!=yWNJ0Exc$+c+xF44L$7M~FM
zZ^|Fh^*YhgnV&>k3MHs{(m9!-vGZbG%INE_J0g>6a>i=xLzTu%1r(Q3Amh)FR`lSv
z{+OSj*QK<(c`~U6h*Ywl$`Tmwoz&Y?wPzkDtVFygGXYCPRcZN^u<tAe7(G2guM3ww
z0mErAN9HT+)}PF_`_b>Cwq&ko{u0%j+(h*&0Wjue;~G$$fLtInaWax<kjwFQbjZJX
z_%WV09X$)e9?x|CcFsj+=j7(BjjBmt^^>Iw8YH$cH62KY<(12&rF>;39i`?~)-M}K
z1qTfi2ZwUG#FoZ8DVNX1xZg~0FJR$V*K}C)^FiIg?IL(hGOkGjaa{h-07|@@;*F2w
zB1HCT0Z2qHmGYU}5J<H7%CIiNRT{f&znPVm?{U(_-#tcRhtuwpaQJgF?JJiXfZuUI
zE@)pfDY+o8$&)TpOg~`kQVBtgOJ_#m?QJ+WsKxA-wBp7adHs^kyVsX7UOL4;r>Nie
zw08sTmBT#2ngz2ew%+9S?0L5klwUiQ|1|Hi$&?<+Rfbf7^;YYas`HI(+q`jtcI~c+
zMKS*&Jsh9R7d-0$np5Ye`d5m@UY2E@eA@yXi&8InuPawO0{uH7O4%MzUM<zfpJ-D3
zh+kw<+q7CIu+a1%hTjr(*YcpKoe2041yRc?3Kh+9`jW?P?EEwqG!oXjFhCxsWnOW-
zKFW0ub!*F0J4XlUjK1fZSL?@O##W7Mkods#LfbHznzS(w`=16+x~;#|tNlszLyh4C
zbuJyP-r*e2q{8;r9|?kOy@0)4^>=<%$`63mdxNigu!dY=)_*Ewo-n&m1I!;bKYw<7
z`|I_)|D19xB7w)_I}p_N)p8$jOuAaWM)+^GQfZw^ZFLkg?FKs@$bVFTb%)79HuLVg
zZN7sK41zBp{W~!@PfJgJb>-Ue1!$mMJr&5FO%ky8kOXqdbgiTbiA^U<Qo<a`1|!6g
zO<D-4oOZ2jcn$y|DkBHL2rcB87E%}oz1E4CtK}}(_b0@GB{B#c2HO@rt%WE`20zyV
z6)-6_(3=fa;_X_XG6LZM)A};b`Y3u#83jwzR}2aYYCfhZAK_I0Mqg2xUj2Bukgno-
z9Cg&iQU~=!2gO37-X>&?Qze1dr5`UkEut&0bjo&B{8W0B4*J^qMaJs#!}I+c&*Ka8
zr?_ovM+pn^f|@?Yk_f4GAIY*%;GPdW_gFg}Y&Zn_PzU=3QUO6#n7NX^jCm>v)ILNT
zcZJ`ZaN9(u)Cnt=Od%d8WAI<dGEcs1>c|X%Xkx_NY=hIz&WH2*xHD$W!n&&ZNmwhU
z(?TNuULvO>5H)Buet6t%95;?12a+u2svH;9*RIH~AFeyOAwK$?yZTx`+?8KLV@1A?
zu3Hf8+UA|ZE&|q|vR%i}9ROpwous;D<+jbwqyLl0t(h8+b_=twarmKnBFwGp*nb*U
zK%vC0T%U(;YcI#^rCRigtE#QkG;gfNuDZ)z1K|Do{}d~mH$&uMH(^HVp|Nsnf7%6m
zU?Q-$Isp54AUy&fL7y%8Zr_yBsdvm>-;-@$R|04VWHn4gh8hd}lO0G$y*&5-qZ{Zc
zhR6$gXV1O8eCFMb*FME$wyhnp{vM+v1GlJ&D3XE_wGs+$ldll#<*J=Uj-a_ph#S&S
z0gZB%(@;m)@hjQGEeuG(IYZwreek|ZC2EI1Dj2yV4wVAW<dK`lD3U^&;}q9>i7Q@3
z2#z5V>j)zvjCcaa=|(ZzDQoKQ8^!2^bv<13p&uJbbzi4c>oQKqK9AX$imzE%uJN)d
z{AS*5b*tB^esYG=O3utvHgU$15QPGj4=f1D(^F7j!CW$@oe2o3BUBObD?a}cQ{91Y
zpvVfV1=W==YwDogXdt#FMT&QZHu8!(Tw~l!p^fmkh8K^qurC6L5v)g1g}G)-zNdGe
zm(VkPvZID5+jl!4W3sacRjpIwFAu;muUP-$QXy5-wQ~)Ql>jeAoRs8y!1xjHSzlt`
z5q?+7<Z>5CXdxPzDBND2(3D#G8`*VP>e=MZ$lIcknNLpuwl*aiAhP$rADMfm6Is&t
zhlw~bReas}Q{+E=7cLi`4kZeCD8IC~sS{%VdfS2tkAIIhTGSh0`ZU-gZ~^G=Wv=cN
ziC-fC4@My-9<$qv7+b$0Iw0E2`5^OI<InA%e?$qS`)(|2i}@JxsTViKF@lU-i=VO^
zhy*eVls&mrb*AW9LC0k-I{@S%5u-<`(3fDjRgy@GBMld!M-ZNRjTQP3mRrc+sBIr2
z3_TY;K2^^a6K77}_D*(0i)$<XEe}2KC}DaYnuO4xgiDsvz+bryK}5}NMn?c$d^>6z
z)v<+$RDu^%nvQS%#O7WimSXjp`SdM7RVl`0-%%G=9n?!u<^UA#kME2ol*eS0*Bu+N
zMo5si$w=$!#blsyG5gUs)<>qK0YUlec^n`pr*j4iTdEL(=)Yzriv>Myq<JZl=YHbn
zPiX#<fWf+6-a3@`!KBJ2f8iA**jVaf_^@TJU|msA+gXF{3I{Gh`~T@bCwBJGwZst_
z&VN^+-N|JOs0e+gdoIp$FS;9bhi0Usll_V|^85bxwMo!8H08>TE2*PeBfG9-hbk?*
znz+sGF#VuWcu~IZ(^mHKZ>_@A+S4+EYW-@1Lg1?~+2wE~P<ynRvSet`j~e}%SX37-
zQnRy3M$?SiXEhg4`Ww-8N$RX5uCB=2FJtrYPx1|2_@7fyx3Gg<noO^jNm>mMRZ>>|
z;bJthieVGx^VC7vyZx<<p4po;CpK`<X|qZ`C80I|>^oehMQ5SIND?d#=G&>RqW)tj
z2B`a6=Ka7JdWEVb#vHc%r7mZg%;}N|R3WJ?|Fn$@yKwC;YOP_!XV|_qr3bTQDZZS(
zIJ@3#tz4v)G<8U7LPdCa3|6_BoK<-e^(xdgc=t$WOXKJ4zPOYi`IJoOs|}5j89Wwd
zDw^ddGB!By9r$kr1T}P&DCNfgMXX0RU-9!kT!5pCPswlYLaAUMj%_$mv`>GxzKgyZ
zp>rtyMM{V5{bun?ctfmQg!B7LZZc%ruoifZ>;1byYe5UlBG^U~4g2(IkW&)-$_~nw
zWdY4UzgihLmkJqImUFBik$|i;OX-jARj;2MqV`_GhukHEfCcVv7!iPbJ>4++oz~h*
zYaNH@PrQNr=OoxOPoTD0SrEjW0;t+FhD88QPao~K{SQS+9eK<R?xK2E88^pqgYOe^
zvvAL}vs2)_FEpRf48_>+xL$ak!~OG8Sfu1>#~jBmj!37|PB~xQFLgwr-S>Lvd2D8+
z8F(CzhSQ(R&w3D_xzqjNA#*!=V}hz;fzC)(#%Wwnp<S3fG!!vrR5rC)uml862yv(}
zeEB^>Y-VrU&}7WNP3eFW0i+uNmi3;hvZp_ZFs#4D|EF(VALuy%8}VualA`~P?y!mZ
z1KzKRPQcRt%UIjTZeIJjT}wv=bzB3k{bodt4#mw*e{URU%$+`dWD@!g${Isfc#W+!
zglrcu7@N_qdr0YW%JE$4E~aKrvS<;=5@~%-mSrx%!hfAnBtiEeaC(3l!O{pJkH)ux
ztM^{en@)+WKewf+1W$;^ZFfX}l!YFmQT_p1(=%+^1!DIoPC$6xMWT%{vx9^aIf~{h
zqabPegZeH+_pmU7v-E?~E|n4}|2-i(sMtLzI;fmKbTx?sj0+7>gwkkYe4l<jtW3)v
z*DQ-W^GjCOx|Y1hzx?G=?@7nTh9~R4>x9#+k*V4KjoxYWuYzc^FbA=!kQ=@I@T!#?
zt#bH~G27A8t*;9rkXRka{-YspJ)7L0<ranj%tS0cl1Qu?0Rl<5VL3upwEE{FelLsR
zaY-<VdbMB#-JZQyinsgz%n{!r2OQN2owDDsUAj+eK`~pCHq!Cm#dvEbe?EI-9Fj7f
zbmeBK?6RYY^X&G;Bg^etD!WxL$`^eymx?*n_Ssw}HD}#e(!nLEfPSfn{!o6_omk}Z
z$Fh81V_6eB1r{jJxe}&S1P<tqze?Uc3b^-Mb<C!GXP4=wu`Q^RI%@?a&rgMwFN_zu
zg&nFn(ekga-J%9nJw5LQnm-Q@_3L`d3_q_E9yEVdIP)w3_OG?Aza9@<YjI&CKmafw
zlj#*2xjo7am_0^8ld#xWlc<O#;!@{=T|H>FT8f`=px&le#!$ut!v^bZ!E_|%T<XMl
z)fKGG%pAu|0<w~9$N3LfC#RgumAFXYRLa?zL!$M>^lnJzG{vR(HfZl_(!S%2MtbPk
z>a{@8$MwEC>J8cG{k)v}uDl;)1Cv7Rk%#JV8;%e~cQZ@w;PB3d)4-X}e($YQ@~7a?
z8b|7w15U#jJ)pc>DouasTB2mDo^_R0Fa4zSLAJ|h6zUoX-awNac69nqas1)fGC`3v
zIGh_mk1M7Fqsl5sR}Nd2xTUP)TJkonIuV3LtWUYZiW#y0=kw&kOt1LD6^J1ED<e`-
zu-3;g5hb<lBOQ_^J=;&xlOd&g3RYDG)wK*0D@Khz)4~w&C77xYR!IHP(C*BQn;U9u
z5YL46XWwOK*pu&F!<{K5bOH435i~?6`yre+tYsAKyB-?fs@S<(B0n+_z%2QfI-@&p
zbryC$?X2l+?d<KG=v?cR{-F8^LteT-@O0*<&?5F5V07jpW~1l-h{=vfYM+fzwNXS>
zVnzC=l_1SKyus5)z6KhZD`}c93@!iPUDY+`f2b;~><&AfGFDN#(h_j9=1kbdr-8~Z
zE%n~K`8;CZ9zGXyPHyqBVY=0|4oh6jm?+TnIXDjh5{*CsfoBhf5bL-A<>ypYdc~+o
zsVS*Ff~o)wN)h;O@~DkEDTj>oVLQL{DvyzzjUNTKLECtBFo;a5*Exx=cr7fBCOslS
z1rGfj(TVQcS#Dn&ntk>)QSLzZB0crEmoEh0l?eu<M8$)ez4N$LMJdAre*z|Cp(ZrS
z1FkKS+2QLgvadq_0@(;S_PU7Mf<?ROAljs%E7ax$g5k^-xJr&DQYWX3EZM~t4<I%e
z>)RC2-HPbRt}gBnRF!n*FdQy~W(MPr*AW^;7{QzR5`r7Qi@QAoWe~@TC7fByUsmsY
z+~~KWTz?1D+dPlmeU&=vo&an&PAgQ!#`lgu^FcZV$|gs#Bvc{k#myI~FEEUy$1f0q
zo1b%Ih<}KDe55Zi@<REPL3j8jR%OYVe?eI3W2{bZ;c3x)fP25=MAoI9<=y$iW}I^3
zu_Z&JhlH+I3}HTwibbbn@@M!<<D$@ClxbRMYOA9}&WptM`%^9rw9Z`YLnYFrJx2Nd
z>pSfarjBrdScxBZ*wrufA07cdia)MY=g9byP$Xb7Rm1F$!W5Wp1w6#dE^U2)!j!xY
zw0fe(+y(DkIzBOYXL>APW+nN3@Xd2j+8S^o{C9cP#Tta!bDJ>YQ;agHP-&&Y=I6K4
zf2vHYg$ojYHsUEWkeBL~{_1*`*J2D}#-nykkdI7m64+yy(z-|M^0Q!|ei~4joP_<f
zgm-qikZj0xdC2-1U^d~s^mtjByjD8z%!k&Ff#N{K_mE_1MIz`4WAG5^fV?t;OAP_p
zMJq3tZ!ZG2@0Z89w&f4*q&(egdFCd|{EWC7Da9BOq8H#XDJQaB7GYtHYdVa6BnvgC
zfgf_?PiJWAHH$1JOJymU0`}!|DtM4<`-&ji%jgKCA2e^^a`gv;48DSYyiL5M5$|gl
zt|{hUevR-ie%&ON*`Jc-hcAyNWXSAVzHtXkz9X%C%H5o--DFpeUpm4#xSUg`v*a4P
z8(1t*DW)3{I!e_iBEH1Gxfc;=EL?{j&^=&=C9O+cJT%gCv5EgrE<Ggp_-1fCtrhrc
zMiMTse{pTHFktisGbc*F9$RR80@PCkFsBZ77q&ABT`m@XPc=pxnKuL{6Idu_lsB&L
z;>kmHzLA;kIk-dn(3j+S|IkJ}iCrel)k1G-`^{n*M%>Q(4pN=_QCDt<-f8ubXbm5;
zO$dG9xOfuC65vNYUFs=W^4tWh8Vcm;nTXLB+^9<Z99Mp$<HF+PVhu=O7B7?)V7wO?
z*2d(%hU?PVale1shoZV3zpV9{-gv#>$IC!>WvkAMorGn;e!D0*z9fkxE2JDeffp^l
zqP4zp?#7$HdikSDm*}jefKn5dI`v>*(@nvo?~_ZnOh&x>I^UK2L&(Y8{K^{N%Q5X*
zVraeas>i~oXCH2hJ{?AYhxsIQKJ;nF?y^uZeIuMY``Y-xUNNiV5;LG|n3cbmer=Q`
zT~ggW;?ZyNEM=HCl)}%cew3sE1nbGda3)b8H6WY9To5s~Ag@n@W+E@@U{v(Zdwy;V
zy1nA_oD-K&Dsy{bV+veLNYG<y<_gk}kgSpVJuH#n&7drXd+?GAqoA_7vZqpn7p(FU
z+yXXh0`o^m&eiB8$2%f78cJIdB^`*Jwk|R9nL3<<XoK536&j3=qjePA29uJ@2t*eb
zhBQ2kV;fiR7DS<B8KFfY+)Ty(O420Z2@_;WHDU`0nhu8+z|fCew+DczL-F8oh}57o
zbUM!7n&Tu+rX*&JyoKZF=Gr{ESKKzY{;0k4YB77lWH5}7m>ZkAmB^XAx~W@dwHZq<
z&xcHqTRE!v_h6)XSCS`;R6Et=$yj5akM!#d&zg8anW$^ucrIE;i0surs?Rr*n%z#c
z^rn05AM;PB<BlXpXd2XMjXvT=85;m=^4`Qg*XIvcUXwJI$cp!d(`<OVn)LYx_}2Wx
zd^bKWvkA}lhYwfsBld!1oLpb3DB@(avwe&=pRRjw-k>snl0VO17fO^Hj}_WZs9aPx
zu=ctgP5rIfmBi3(R(o(2ozTfCxkpGku~PVTjiF2oKN<PptH~$JCt-g*<=K9@V<FHo
zH4O6?3d&>i4;tsx^lF*b2v_?460f~&byNL5P%uqfjfb1Z&BQHEw<J7;MF&+Y)H0%S
zqq<VQ=}(soYYu7Vb2Ujx`(QvJjyWv03OM+YsK!kUH9ipLRCr$Wye1<qb5jL{y&|uC
ziY8sfrH)XgySNfpcT%hOlHKLqH7dM=C4+2&Xh#@hm0MW5Sch5utYp@sZo}{8#V0jO
z^h571uE*{uKX15aRhFrZYNkpW8$?)f#K;6u4x=NO3chO(b48RR5KR(@0SUx13Ly(Y
z><LFF%b+VKaRbqKn}~N}VfewQckvdC_!2xg0q;X0j=YmR^~AjK2GGWF2iM=jDf*6S
zZ2JlhD>}-I+##qrAyk84AxhYzV)^!F*mr7z)ovyWNE?_)Z5<=G{-#ZAk~XT{``_d&
z%b1Oswa<T3tO##scm&Xuw~s1QSx^I*A^)+$VwcxY5H~8Fep-I^1hL4Oe+NE$xwEjw
z)S@t!>>ej%lj?=_qy}LF$%rQ8koMWc5Z~@uy3}E)WavIxB{}0Y$^p6_*};G<ie*X_
z;HbbOR_GnzrIK5e8ygfVCX^EF_U>m`tIK(StE9qIyAoVVcM_5eX{p*PIg-n{!a%`<
z_tc9=HE#2VgjwZ*XFpm#ng467y!1N}@;3FR>e=~A!agUA@va)x&7VCLSbQw@BYy?X
zz_RN?-C}lGy2S__fivM_mdR0vCq%Q8&Z(~sT{DOZ`u*TDvJF%ZIst=kwNc~RsGU?B
zG9QM!#|JxJA<qOKxwdr0<mbp!q#0(dREDCWlwx|4G))q8IFSalvHEc3N}9A#RdL>3
z!X4p`a>u#@?Tzlf?qMt`9bC5iBRJYa&qwdF-tUSzO|U|e{T(PgovZa$U(w0sQ8G=@
zpnhi-*JxM4o(BU-Tb>abNc1RW)GU>fV1&N19YJhkTzNTW(_;Ij!S*X#te0&&z_tAb
zf&u|1f5XrnlQ`KJyyzSJ;0l>CA5V$FkJxawZmHjT>qMCri@lZp5Z64Lgr{^(#Ygv9
zNto#vGmIi`6fVGpYP-WQ<lZT2D~&zsQt$f_lpkn@MS}7l!}B>XQrOS3So{isxZ+J*
zc{ufiGV$v9?hTSxF+mMaKfQf)H#H)Sp!Og!Wlg)*m%br4dze$O&)_*A8l-21iK(>*
zREmn~tP$3y@Y()n&b!Sd4{!5T@>TN%@MGU6j^28{<&NH1UsGR89wkp5#4Dote39nW
z&_+hN!3z>EOkbG4u&fdZ19$CYoW~u6$gPR5q&Utg3oQk=7-qX`T1u{Bx_D9-15cQ#
zhFNw&n7W$;#fPD>l8X-7s;A}vghFu3C-AfBE1U7&(zNrZb1Xc=qB1uIV`G_HqIRy&
ztk!2Px=q-<Lk{H>ayd<q{kwtZ$kdr_`~&&~!>AjGS~B1MdtjJ+Hp?yv)C|f`%1tWF
z(ZsZ9=^gVdFRV_iECGzI-|-<L!&e5TaVnff2{$4~mpPatn06se2M9X!@B<;cU5FQk
zZM*6_n;&>Pr=;9UNlUq%@?!57_iEVJ__t!;;{(M+Yz~ugq0Rb=ny7s=nw$Y^2g;x8
zo#wXvmO{HK{N%Kq_ZR&Ltjk;J%t%f{JVA6=3cBA9hdYa_oY5G)J3$t=fKtp5C<wwl
z9L=y~q*t96T_S^jszQg^wri=|#Mn2$jZRzZozhN}xv<zb^15**bFKaG$PHs=$by1d
zcYH6hak3b{z#@cbGIEbISaa;ruGH3gw(nSKYahAwC#`h>Qh`KO*r6)Iqa2njS3=e$
z*~a|cQXvYQf+V`telBNS-fQP*G}XkLsOH4?qeTP}JuinkJeN88E>KZKk*r9JFL+<R
zrF`oPzE-)+3pbuqLiS_BKxz6r`WM6YBk2ot$^FI>*=BHF8O^6pdXv<e&<a^D9bM!v
z)qozU+Dyq_eCM{3B)Uu!Vg#2ND|q9K8pod}B_4z~Tl#jG<$oRjSo<){rbhRP$MK2W
zi;z!dPsW~iT=tpTZ-dFMQ8ar6fc)<peU2L2q~%x?BgyS8>_y%zWQq&<25HAMV)&2-
z$SF0H+CHy?Kqa(wEnY3oT*dr=InMlA#IEkUtssj5ayyUBGo<mjDWCO-?#HXR5zUvk
z45tr>48}1vvjnovq%8rPzx*N!TMga5>MrH3;*P%jOR6QfVW@oMEtt-GpRI#LBlVFl
z_Xg=Lqr{FVJUNVhLZYY3X6AE;lj+`anfr+i4!csRj*nXQENXUMqFXDYhN+UZgu8=M
z&>d7tzApMeMAM9Q1w+J`!Cqk7mQq_Fh=bwiY8mwOBn~Ho_MgI8Ll862Q}QCZ$_ly|
zSBC9DX8Z{1)L0Ku_ZChodNz_cwWt3(e5QK%`RlH>-R+Z--AmsKcMV4mS%A7#M`|t$
z*3^f~n!4^bseBz(@H@>J?PvS?*85I?^54Vre}cM2-xzI;{vz-^D^Od>+fZd2lN^*Q
z7BX9rW3qnq9IgEJjv%QJl>O>Y%&&c%f<R8ed;N`ld>{BMf#_OzQm0>K?Mm3}^62_)
zXhj)&m3^~bs?)Hg#3#4Ogm0bMbeMlElYb^5yD|L}eT4p-4&INE$To&=iqu|iIgniv
znV=XQ<h{sWNZGmKXM80T{K~2+=I&M47^?g=!}Fd(T=#R(yf!>^PuFXg(iFmJj-F0r
zQJ?6i)MVA;^UgJqPkK*|Kkc}1r|r^Dwpuh0gJ|~t0U#A^U^y0mOaSH)RQL_H@eC$+
zASnyT>!z#s)%JLb2f%jhg6XM`wf$nRKuv(?Ztv*kHQ8a!LD3;m9>=(T5I~OsTTs-v
z!ueN;dtS90tmVNs3OeVN=kWC|q>0pWNz;z$Tc+Nm?b_HTdF4c!bSGEh7ghRKJX%x_
zXe-)GEV^5M-<vj)k&g!setKxyUlDtezv6g#JagoFqOJbp&h+EV!@qF!5-rpL?m-%z
zBnLMp${*g9PL+IoLw8YAp5*qVUEjud*V<`Z@&QgfjX?gs6?$Cl&2?)tK#4On4lp_@
z&)bCH>qFm(O@N>rF!ViadxJ8f50ou(<IWZ_sH8UUmJUOo1$NHO_m-O@;B2F3mjofP
zI$>%7gzr<5VQoj5D?0@qBteY?R(&hhODz8=IR7$?q&F!rkH&{wbMSrLx~$p_gLmuH
z#v&@7*KSC%&FDJ&xv$sdF*`@Yx#qX&fl8y#XiFG_G*oZnKmU9fK~6_|i}_NscT4Pz
z)X4V^$kq6wzw(l_&tGxR%(fR_w93!;zLqR69I<Mpkw^Gk!yi=OUTh|axMWJeK4;Z@
zU(Q>J#H81Vno&NRc&i)u7uwG&CUl0EKnbUhU(XVa%ogG=I(#rI5QYo>NX4w0&Y`h_
z^0c!h&s!`nxh+2%t1r{h1vu?F(%68LRnjDI&hZ(@C|Z<Qw_bw&;w;+C*v&wvp`#!=
zmou1f35I}KdTsT>Mc-Ycd;uMUIa?f#XhKA60TKh^BG^1|Q;NYr<6z@Z<3Gq3UOm+x
ztEW}AsBBl+WkMopXk$B)r5m}_A5`gYTxx`9N*s?U&(lJ-9?U+br>kdpF3dgIo$mg~
zz0$p@;w4MKTFl>`Z0@GNO9Qo=>zzd3CkMw6<sDokBq=jDQIAl}2ACX?Bi^k~Fh+}P
zN9>V;?mmqZG3CU6Duoz8FGCP>5(p^>0u_#ql0h>jaUIckQ5JsClyRl@e7zdZ#ElVe
z!zj09&U_QoJ*CH-83mW^TUIC&EdNbxpMWzKR^`Lmitv6*3RODsy=IM*LHLjo!mJkK
z%t^+XdG_c)YHK?L8?J+Ws4j>q7FY_Hs-59&HvPvc+Mh8zBB&FCMx@uuqg$!0B!b>~
zy7KPnvN~>Ka)hdZ)js}yn#m<%-zB=8PU!UHSns#|pF5%Yx-RKDbd$3v#jKuq7Y^UZ
zMvoY_hjp=|99e#5v_dji^+oY0hdtv%T-wJZ<>RofXfK^y9@4?r?{B|RKOMJ~_&%MF
zwFFrY@v5yraha(T%y5^5q*<2D_?hxp#kthcF+e+h?0dLi+ojAr@g(}hL@DC^Uw3&e
zMgLsICv;}swd2J+y&9O%*?zZ5x5jfWI#O=2|83wTSAEFq08L$B=@x~Hxjmx|nXuv7
z4S~?G@Z;(+(I&qeN1Q!WFa?l!2nzOL=zza@a^`_Y6B^$&)u-i$!Gqu-Fpp<EIC3+E
zmr`>;&k_QHILO?wS2e}b<&{awSOvK96Rt!EF(KL^TP#N+XKRj3j(iRxM=3`wX9x1T
z7V>AwUN5wtUZ7t1R(4{B2yLv?Ms6u$<F7$umj-#b3GukUn_hd#qbK~WRtHn1GcR+7
zdl~w8T;&0dEl&|aea2wCV&F$@0toeictQ|<F!-JAI0#y9hKN(gUD3mh$)H~%(Q_bO
zn9?chEvNhoh}zBYvP2eTo8=Vy#zQaaolC`(wQ8@#nxydae%~a*5XD44Pe$Z@L5+A=
z-M0K~<kmdZ{1fC>mTG<)jPwjaLcvI>M@f@Ya~_1q5q8-7=NmdA{S1p3DvL~bMxa;8
z&T3Fx_b)p4@bq(bj#9X*8T5Pdv%TD?uCYmv-h#=#-WZV$zeE0tM0UY##Y9D)coj|=
z2hA<pM?*K3?YB|WjW{yn&Wp;1f_PappU%zWLDm7LOW{Xz&p*mBW?m%aE8IJck(?^3
zDsHwlY<pLrODUim3~7^E0D*ZuN9coa@Z-296&{_p5#A7Je=2$$=2ml0>0r{Gwa;2_
zFk$C~ZRMx)4}Q;%?h%jnn2*RDTXvEYv{<j&tT(RKFWp@v^N<ZWtq_Cygq9?MdT_L4
zl+Du2VleU@?|Xd{kemEt;J_90baO@oeS-1bXTW~Ye#l-IX@D8K?}_)kA|oQRMMhSJ
zZW{HBXRRDSlYYmg>M})Z2%MU@Mm%q44iwog&fA^yMVxmFnhwo?e#|E64N7K*o*Tx^
zDTv;opcMW(fcVSF#XZ^4jVN#L@>U9NMvOnaE0^l{Ps>w4Hg@U%LZN>7;q(u1#F7Y_
zqg$be{czJ~ac)2BpY0%YG@QrZ4Iyg&CWCuap>JVmHzYb8f*6IKk`U2FDCq7M*R^nE
z?f|M&1=We$?A6&$Wr34~_F0a=td3Ur`k{bjSwERVTsX>D>0z*B1@5~A?psOECIseD
z_>j<dqf?;#E;H<uPK9z*F`Bdy<srIAo#-+mg)5JO{OEq$N6}OhH@m1Gm|uFt^+SA+
zbcho%#)%(7V+GrO@jR(+>=)<>Tkylu4~F3@{JYL~7;ZI`GIHfvCuC&O?@I8`@Cmse
zP)$Mn>v<3mFO%l;esdiXae!%F_)(=V<a+C`{oh`I@D6O5yH};UtfZW*$dmEChsG@=
zo+{J&5(`_j01Ed!;??tJOTVB{i!RXKi$}8n3>RohwRx4gXIVGwKNG}T*QaxrLGwXf
zpO`#e(bUt0Dm}4&wpV(rN$iy+{Ax$S>haZv5%M%adWKK|QN?Hii4p&=gq-LYy*o<&
zP8p!=M()9UjYBd$PP%)0hRTS^+)&wp^$y<BmF`4p(#C4RmCI?;<6LT#C=i>S2&F=k
zp)J`sJ(F|s?pf~l-CtJRWHCZ=k1~Y2#o<n%`|(4}N5Mq-OuD!t>Lkrk(ST*-f{>)l
z-b67_EZ}+Y<%sv_-?iez#}n$mNkR7kgTtGKczRL=1zbY`bAZPIg0R*>oK?pO_Tt=t
zA+icDYQc!>XJm-rx=L^nnmEN^+P1w%fnrpjGPh;#vMnoS=i3KPFc%hggcSu4{1(Kk
zkPihOaN#7DBq5G<*osXO%Rdj!C&NfFlY$;qK|vq0%aR$*V5pWeYG&7tisn7sK5DU5
z_2P6+Wj0~*5MPwGq-B879<AV-=XSgp9}N9HIRjd>G!iue88wQt61oz*C|$nstC>sw
z@vGdMjZ$xKzLk1+^P!18LnZhBvW_zO{V93vMs*7$uNSdX5*Nce-he}4LX=aW!LAw!
zvoxD=`*MupOIK|m?RMh)#XrhWEzCOQ-cDi?H+A>QL;KJZUFW3FzP?lQrDTrS1<=<I
zsclc^g2sM0r6r{vO=0`_XvA7C4T54SR|i&!BhIizH=sL=oSkIx7;~?-Y<b75Hs*(B
zlU)Od3pxes|81q%lmN6^_Uj$;%o7DLN)J|6HDknZf#;cIqmH;r|7i08^8Wdn4(KvY
z2P=e@qbq?<jw`@*PFW?tQdlX)LbKd-aBtjO+`qaD;po^F8)UMcVwSAa4VsjJ<_^>;
zuJ|qbm?G*{;!wn)%rkJ$!K5uO3AO?BfnvhldWJ?Yg;HRIHuoUZlL$6#3H=QXLm(&}
zhNe&A=+Su1YwsFD@Pm=>;>{S-{R}Z1hG8k8@h$jNo_V8FZaz+KPP43Fc{ExuyCyQf
z?$yxN2M(*n{84}>g#i$(x)Rn;EdQ7pwqGp&mKpYhx&U1ySnXr7rXq=iNFPGgm{fPj
zX@QIdXMR?(Vpe)~3#Xc^-+pYsC6;ztar6S!MBN}(YxFKRDw~dkzquM7xXe0Wu2QVX
z4i<ZHkf#J1l^fmWo0lCSp^eluGB|N0y~;4>NP73#iWjR$TnvzTi^}$b^Xh0L-|zcP
z<+bK^8+|aE#iY8%725n%C=cAuNNai)@9|daO{&nQOs84RC%)*xyuO1KXWchw&P*61
zkY<`asX0DTa9wAAa@(GjGRIJ$4oq;zCk;zWy`}0tAJWx(q+{Z8VKIUnI1L;2%C_>C
zSKnbZAnq0CrC+ycBCEMuesqi&`~6^=GQu0?d8z<y>@B5g_s#uNBJBs1C(^%zw-1jn
zc$qmV$TZ{&4|jKA^&D0q*nf_E93lhBkbcUgdJ^r7n0NC99j>G?BtyT_4aK}txtT7<
zyz{`=KSeGjGv(FZKAUqLxPi;fC&VNaD0=X}ur7z*FrwP5RQ)sTT|Or}svAV?+g0l4
zM$$pCfj|3;9PvWBu$Uk^Bn3tJ;RaX@VxJTd9}$R21Y!#kp`nhOj=~eJ5=9rt;BWEZ
zpKRNRdfRAxqcx`mT;FozM45<5eaoG5INGe(sU6Wur>?Et1LEZ}84JtuVb22a-xn3C
z)OG$iilBUmbpCE~>wVRHzyISQPYU=&f&wo=08U`J6un*?S4}YMVpzmdml6niM0)qG
zA*Wc{3AtG#PE;D*Sbp{>QEd}`HQ8U2AJErR7+~f9|LYp0vkcRYq<^80?^^(8E7N@1
zx#d5pBYoW9kOscT?6vlv``Z_)i=#!V;_X8vg-Q|+(wd5h9dB-qnFz>#e8h%L8?o_y
zE2E0=I<uy|bpDSPBz`}+^2jFiFJZahst*kK{cox&nN<k;QSV!Q0*z^|n3dXlTUMtw
zUe5$p-;Pa=C9E?fEnSuvi#wLIb*^n00VcswPT}<6yOhC{e=x6Vuc&PSvcw*llTxm4
z=Mfrh+UzXrwVRv`X;3Z{OM?pZ{5|^|YkDG<knivV12~lgN`l|9q)cfBS7LxF-OiN=
zBqrnw#00lT>PH$zI3wJVPY4y{fCh3{3vdyH;?8vEJm-Rx7%@fv2J5@@&|f8VH+PpS
z$uxO`!5ydou6T!ju2xp3kxTGjREqkJFVyBYgqc_><%SXZQ2{}7ObUAXH13)igZ*9f
z7dw809X|$wGRzQB>Nva}Za@ZIW{jSOoKo8LA3bOf=)q*xtvgmz+#8PqEs>FvQ*YZi
zM}#VtjcqHEVQC6gIq|)-)Ycp9(IfSvf8l2X-i;1}@}HYwbHYj47!qW$7AGiTHOvbX
zE7YGedM^nqtvKd`QXw#o`yn~wWoMNZeVv`7VgJ{Jc-Ic|#4j9)^h)~hVMzyApvdqM
zd^PxRCLgmGXuXiIJw&ADY53hyL76=DG2um$eHytlzQl<A%<6pHDOdW7T#nI0%*E99
zf_}5OuW~PCL{;tPVemP4m)FaH^KQ$q(49h8r{{)`YMiHh{$Ceyhv}}clL?*Yed_k_
zT0>SbZN}R>p5Ey@a-G%LefI<J*;LHtfH*W`_Y07Lv%Hs>d>D}pxdUTb3`YS88u34%
zLd*f+3`YXyYH`v$G(y8_scy&WA>guNpC>o?SOiVyo%U<Zbh~&^B8Un~2DMOeL_2+^
zW}ZOSm6WVgA-)y&pB+M%{I}9?J6`&n$sUj6W%KCJd}txG|9;$%{)PBs;KX>M{P}V_
zm%L;e(tx%Tl|ZFw-z_M5pZMiIKu~5xQ)yKM!hjT1(GPdUgk$@D8=~?V!}>Ktwvy3t
z4NnNcivsemTNTPBQ^r-HL-mLr#Z3XY<rI2f+5H3cH`1KTPO>z3dFVjT9lTO>nkD&Z
zM~m0e^9|SG@R5bKsp_?r;<xjYGc|qewvMn0&xSU`rWJPN@g}pkRpG#1yKrJX1SQh8
zt#R}NKA%u<Df9Ar5K1OEAh>8!paKYkiP?1lq(=_gt=rD%wXaxvS9py&@zqbD2jogp
zS#P(E8c<qe8<N)L{Y*LLH|gziA$A<|O!{-wXf<`oNHt%kPc>R34fCvSDRx+Nlp<-=
zSTZc*n;{zF?5i|dl$|1xT})>h#vVy;ccQ+y2|?=s!TNCCW9951+Q@LCV!mR5qQz{a
z?@B`6#tU`eGGZAV1}KK|*YtxAZx_Bhc>T8Uh~P0J<Z-mi#6`i#$7e|vZd0^!2jaVr
zrn^E<c6l+o_w*tonKtvj!jA&h9m@c>Wz*1z2R~P)HjEX>yFg1xI=^yeA>WgRl8U%F
z7rji?wy1yBQbVbSM$7#M=vnuV$R1dIkoC1|KkA<(1q7)$seN@+`4Ki2w0ow(<;vX_
z$~PaCVV{W{mS@->t*Dh^>VF_P_;8oTPOKDM`4LU}o3!#UH`_*(mzY9LNlv+u!bhm(
z5cT+y$R8zp``lX+Dk^<g-)D;NYe?;q-J>WgcjHF$O-Gmkc?XKX^-iU4S3>0`mR>(}
zV@gJQDN%h#50zF;s0Y3oB|ls`D_(PaE7bEeuF?#@%N>_&&KOu?i~UTHdLvEsX2<n1
zuBhSIfs9?UWhA$9cBKaNb~kP?IN_;aNfw<~oBmW~#SGs+<;)CU*bznr)Z)C@|5S@g
z*c7pRA2Tcjlz-RkPp}jc`yECyUd`Q57*MXLYuCpd;J9=2!!IO5fGvYJJyvlvm|LAr
z_mZDI$tf^42>kophZ^K`$N_WJI-fWj-qt30z7l-+cJ`U{3-kz7lRe*+e~RzP_vHuV
zO^NZ6xWT?e#jBi|%fuzRckN_Xm2Ze|xNoE{0LeWyYw{#?yh##jOKg_S;=k9sYOQ2Q
zE@uhPAsmpLXH*Z@dGi|36ID4gtuU8Yu}TMx@6>z}uQ@gEnK{NS$K;nB<<(x6_i&#N
zh0k5<nvIZ4Hk`gSlQRGrh7}KR?!eM8*<RP<la2#`i@&8%((6$5uG*&Mj1|pCN%z$>
z)EMSbDc27~T#KmW4Zdq^ayF`eF!bQtgW(5HbKd;fI7-Q6H5y!5wr(N(URcoq^$&Co
z9v|u)I{vNm+wtL{0z4~tDcB^0e3UVqzr{^KB8!Gn-l3I+fGfi_Hs`~pWLhC1<FE@>
z^1*K@IANRbU{ce9B5ICGNi;%76%g(M1L6@s-1bN+xRwIuQouYA^gi$^kSYDD&^9t<
zk_uj6H^g$bir2Sn@zFKHT`6E}(?%b4Z8k*la*>SVV;s`R$?TJ7+}G|A`it9rR_d&*
zYuhKhzE{<P+doNP3wu2qB{|h1E!1<ZsLHRitoP+=`APcm@%at~$E5Q^U?j^)0cr1C
zZgnfE?H8qWePJy#Hc;ScSke17dO@oDF?HesCv0Qer~);@i7=~d+CG5!wUZOY(+_v%
zZ?x$@bm2SGmi8JP{o6S|FkDBS-JSB~!wQ5i0Uw6=O8KT|9IN2VD^gAT<V})IF6fji
zy!b30Q8v7v7s?JM5Lt#mp#mZIGlNup%;;)+PwqRU!zsTauaA5$Gtqf)!kD~ZKj0|i
zPv5oxB4ZrqG=zuGCK*1maGn4R#uF>bVSf~*PheJIr%kA<@V-Q(-!_lWpD*93)xEAi
z?+p*V@W9Uwa(c6gSU6wNHg!sF@zAEh*z%`mX8_5ExT*0q)cdpm`?<xg9clO&gZA=|
z?fR`h&6w8zlyC|*I8+E|%1Vt0GAanj9Gu_+p@U`@a;iLIWF%x#RnRG>*Osre)L-?G
z`0A#G#lw}`XwnPZY&%gNCB-j(B#U<`ek2=uB_5m$4b5<#7eyK%_aj+*S5V;HQlPDk
zTrMcsmV9@BzC{uB7kBt3eLxO=h{Mfv!vl5p0b<b&u-m_kT&AU=GQdY-!VzoRCUvZx
z5f?@Q*Mp#GP>D7W^bri*W65xHXIQK1XXz^b0PBL4&KSDmeHwS4qPnNs^PIgO&$?C^
zjypFW7fz){Z(!JcBRoOw_4vYmXJJeMe!-O)DMeD-NBUbFo3j=BMJzwX40|-3B!eM^
zsSEfUUt^c2q&KGuwST9I1?kyjBmPl^Uxjtt6scJ>r{LCq7Li%>Zh6z-@Ub5PXi(6i
zX<@C&Mu`u|8{(UiZ6UGuo(4z%+e@i^yG&?`7uf}kDsRjFj?iP6A4Z=*Wjh+9+vRzU
zj;$Xo0*%uAPWfefshlbHu>QHVL)#m$*kQLV8nsNN!c>ITg4+zc=9mZJm{<9Pa8AI(
zdCMAPOJ8!~@t=Ujtdv!|)dNxWtTRE{=_tzL?08p4{hb(@UXP#idMWH%KxPbdHtAP_
z%TPiECc`V3os<qshB3^0ME{4UNDNW|gyeO>GNCN#_s{j>r0RNSIx-7+?YLfqx|oT^
z0rTKW^pELr(4M3(QyWJmY6&Sshis`F*_@N-yjjC)S)13H1BN5zm!Y}PNcMxi?Ddjn
z(P471!3Fu_+KmUP<>zg^>F#ow`+((>i;8rnTY_yQ)v>(g<+R;!kN%()$Cj&zaBX9B
zgit6?bkQ#@IPrrG@xu*bV`T6bw(S%M$^%2Y0Tjg;Ed=RGE9h#tGLC;!&~+}tQ~1s}
z$vM$7`oCkOEHFm0+xkxk3%u~*hnbPP1r~vVY7uOB7|ByKKLVbg3C@23%?C{7FLjf#
zD;Q>U7-fQIM1mC)R@S6usYZNzrJ?<?w2cCSs}KF2_ULtL#7=`h+ok2{(nzD;H&qK7
zJq7EQ<ZtI>{Lc_N48evFqh>9`l##rQNMMXKFqWo2Jv*<I73Hg_$5?ehJD{@djL{r<
zUcIEz+)$H%Kaks=+mCdpeZA_nLKa<45F*bm=<iw+e*+BzHqTDR8HLSpg)Kt>?ADA<
zZ9}aTG`|1sjePmYL$2!nS0m}t1fs)!nvCws-Y_rWTh#kPpXXScsqC5_Ez>IDEb9I5
z37}*PUdKwXqQ{PF#b{W`T3v}z1W<&VGbIvBvP*HZV3)=Cp^;xBdZ{_Zkn_i2u4+&0
zEkYx90jD*Ocx3fy+v$dB+Yz4^JbKO@B+DaIDqck)#q@A+2l|Ibi>8kqpXx#61aqi+
znFJtY>?nz#zyK~Qf(Wl3WJ3ellmqph{0FA>og>76l*kT5^<fcv@{Zf31_p{38af|P
zht9_zbSan0#1dy5T(qR&#}k5qZ{bDDt7*G~Yf?~=KLbSB<^Zu3dIs1tMN%n^fTaM1
z{=E(Q3Wk=oV#s<hG}Lg(fjC7C9J7OwF_idp48IiAa_T<AorTvW&3wt}a=N$r8{Xyg
z3|-w8Gj%kv|NF$37yT>pGaj|pML84ZHPE8-no~A?w-5Ch^wq$HdQ+r@Vk1!j>6rJS
z%ON*kJjI7F@kT&4%uH!}Q2t80U|uquZ$wH{?6w?Et!|iqPB2^B8Up65+L3vy+HL3Q
zc7+7bL;PP-v-X^xO!_<2+<^UpPsoqa-YX$*B12Yecp|r9XuFpMzv3daUTl4FbEGhX
zM$eJppM($V`5Ltb!q6*nyfoU#(LcmWHDSqQcK?fop{CJIQfdE+v$1TAP1shmG1c-M
zddX{nne@DBLMM%ZQDmHW9PK<oL^%Arh7`uhY<i5xf6_Z_nD<)NZ}bA%LD-0TpU*t;
zuhFda#xyLVYqsWU?1L>mO&hWs@vFRUnA$MpTT&aarY?Ya#{;QSA@Z<1Oli%d8Tp^k
z3cK{AM941Kmr^y$O>Ql$a(4PPPY!q}s!vvjjvQ}!(CXZaiB{eE?-B}eb^8e8>_>vH
z9fnEH6|j$x{B^K%w7qF!*_%6u?7gqcf$RqxB6&2pw_Ys3St-RFxhCUXA_<}pt;gwZ
zE*d~oRF+1jHs^i{y;=@#Lp*+gUZSMXXSAyW4!;cGYb%Nfi8e+_5S5anyFK+8qvN*}
zwaN?!_}~L92ID&3W`Rr@j?+BHj8nsP1Tyr2DFdR-yQ%E$7_6*I2*?0;Jj7Ez8W$&6
zOu_Kq2epN0%lfv}-C@P946`SKLKrDvA8B43TelUv5k?BoBlW2X3Oof-vDAs%eu7$4
z&isH8>5EcD-E)0oeZH~6ubet=h}0~KW6sxqzH>B*%JL=FUhIf&O&jlkUc;LAL>0Oo
z{a$<!g%6->oYRkVNk2*_(1Yk?RFfnB_})v>PHHczCD60l*~)NU;lE}>Vs373UT&4&
zOkP*+_@&VtSB;hUe=VmhOECaiy6G6YNiB6`dZ(3d3IxLSqbDK@zW$n%c@%c=m6h%5
z#L3-}j~zo#315~^5!JCaey5iAg<gJ|Vt4xVb@R}u1waA}VFqCXkO2rE){c3LDT4XR
z!}h9=i31@~_iGu;hD)UpKt|MzY?mg_t_jov;)B|t={X#|qbz*HFSRTl4OlhxVq#Tg
zR8+1$n!C%X=hipY`*JYM!Cb+>5z;js>?-`6nl!qkqJ+V&93V*s9}B)6{Qj%qXv3&&
zJH<+FcgX=44WvRkYS#_}l$pYgOcYV<kjs!%rY%Q2lU}Bz&~N1Ow+^arAnEX`B0}mJ
zV}JmR3k?mO+YsC$0(nXifkq+@!O%@=IFT59y$NHWmoY6<Chm{Bt${PROB#`Yrok(Q
z5`9|sR+LglTBUJ_k&U$r1$W$6*Xp3%;gR!eR^*Aok*e;#3Er?`%j{K~qTcT5XFcr6
zA@8cHrJr!pA(!ByD{UhAr_HcGw_<hD&a^CD@9>+&zBb`KZ&JN&2H<P?<Vol!?!}
zB)`ndQy;)LTXn{^KTLkHsvTp;ztg6_;e_?O_pXo-P{~}<QvIOs)hk%dZmW9aNm}nw
zQI_#ki4K{+ve-H?zLE=}BT;;XgbXvfvjks{kIjyy-=^P1HJ#B;I^zmO|J2UjMjJUo
z%>8|9Z@1x8fWD5p%9*?~k;i7Qwf=NS?JtjRU3m{;=xk>=@3P>OT$MW}5>PjJ@Lm1-
z`S{dC)vadPLNA1aab|C8>Ay<y(`0f@r-msIDVFKrb;sj#-(~wRf4$KkZz*@kFY(j0
zaG(3%_GCW~_-kKEK>gBO6kP&;&AAClhxul}0^NYmXu4ze!CcNMuRUJZ)Fjlh8-wUG
zC3}C^ltJz!EiT7mrf*g68WEG8m%jo+rURm)(ql$NB=h`%;pqbhs8C3IsmwzaPizlK
zHsDH}ymBp<dX1Q(!L;v8*5-nJoNuP2rlj+N<0)UW1N4T;doSzFyRX7;)N6o=85zIg
zc61)J_og<SKYoyG=+YqNR7fBm-j(M^f2ou;VC3@TuiB%FqL1t12>{%p4osN9$Mazu
zqOGW2c2P>AH5L33{J*$5_durq|LrG-<v52}a!iaeEJ~PTQaMFOQx4l4t0ku}XO<x)
zA?AE2rB7m0Dd%$zn?pKHj)_stadJM~FMYn>-~GGqKmGl-_xt(0uE%vfi8ot!`(UEh
zqPXWz@vMoJ?Dcf*nB!7Ks8i36b4jSb?Z8cP;*0uhTvXf9nK{_){uf3)dGkvzHirkw
z0x8?9rNAw&iollTrPS$r<AnaLKm2%))JgEy2K%f7CeTZH_V6qP!^U`I$z>k`$9810
zZlDGP#vSzCl_#$ib$`$Poc-MnkBSNz6RJolrQ~?vt5en&`3AmvkU94;#h=BMZ74aJ
z(jRssXEo_R;#TF4lpUpCFkc?})y$+1y@2@7n)vza)DR3`?RwS3MTpKg$Zk(NXW{kG
zp_!FZ=}EJo+tAS&_2887ZW^Jb9EY?2n+YDazJAs{u~ahToL>-g(X4AegB=1v#wA9|
zG%4!w1PHTK7}(TsAYnb2I#p46XVZL1mF2|fa=qnJdsc1NTW1*S-j!#m;EMF(xv75`
zZq(nMvUpJ$Nz`j|e|&$vbzzq3P>z2{y4mQdRnrwqcI+FdW;?V~<Ds)}bgZqcsI0u4
zH(`ai;JY$5hhrCMEMVq(=WIW7wsB^}-u96m*Jq)8B!kYueI5pV2ohl@pY@JsC)<3J
zFD6Et-Z3Sasz6c&se0pECR;a}ZnbFAVvc`5A^o~F!}4}gLLh{eK?{lIw&6vd%eS)C
zwmMVw&cCu?m)bvy8D~VqG;zKjWR?B!oEEMx`NDbFXoDk?M&D!4{7XO`^gvDxHb#FE
zm-tkQk*~2N^(1nC;p7?SBWhCeWzc7CA?NskWNCjwztQ5pB|393vXxGA)m`kMyk2AO
z4<Y4&STBsS!@P~yP*A|U-pk58j(6IXg%ZqiL}@QeXltly--2mB%fq6+3sr=4Q)<Ed
z*{zD#kgE7yhK#jsvD^}kJwlJ~M)oK$Z;)2=u!iPzOWvU`8(;M+D_^f@=Y)!OdpX(c
zxRz%~m~M;^_VP7*ciROacCS3UkBe|O!_v<lQ<;c1v_d$G(u$?hZi%`7Fzf2cC<|FC
z?a%Jd>92DGQUtM2F8?ZKxxq^zg#Y)k@@4W#WiWUag5p7k@(0wqr%SqTeq&)RrNy_+
z`?Ulupsk75ZG%gu-ZH}8c;Ri=wES<p3^6@!7mV@`?*AhLM$Toq&iZ+tZOp1AWFmHq
zbDncD{hG4`^q|})McG22Spw^N8c+&fIc=d3s1WqBY)z|=3c(ZBR?y99)EMKL4%he;
z2}^_}!?ZPCIWFl5uQiMscVJzbRbs^<8G<OOyYYgb1*P7%kb-fR2dJ%m4Y;wf>j^h|
zB{1r3CRg(vD4gn8^`8~(Zv7Ybs0bX|i&BuawpBqY=sJ>AEbAw?y+)<r1ti{=CMJf>
zPp(cltQ;thh>3~ULgZ&-zXOiRu7@(WB*1^Shhhvyh^2<;xhQT=42M2Nc!Z*9Ou-dk
zm0Gzkhi50pSV$m_x9?Ww&q;3=J!Dy=(ZF|P{i|L5vR37q)l&aR_~u1c4!-_vZN1c7
z&D^qc^yD&6!0G)120w;42XZD13|rlsi8s@{>sa_#aqQ<<znKR2@h11*paEYMzckVs
zaGyG@HdC&Ow=--GpkmjD82V8&-tjse&SUEFy1kOjOC-XT@>Q9fSpmN@IQ2~O$AH;s
zuNvV8B#*3wXD>cZD*JDl(0Cq7kyYVzSz@vc*_lV_2Xb2gp?t*h$PH^miUGyS1Fbzs
z0g+&BrL>zVx%VFoW@oI8whv}>K(Bk1RpwSkL^{cb5WgG}u$XN)i=zZeu(Wts`sL7$
z((%!$^W`^mb*lCS9P9r<nY5QS5JnXa9}p~b>D;;|I&?9>PR#%RL1TM69@VJ_*Ss8{
zm6l0FNzKc(*JDJ1w>_t5h+ZFE0XFB4s5#(rGMl|La7h~f)VHq{vV{?eoXHT+b5OKw
zotZ&4Aqe)zd-8i;ORHzPGWhCzYo%H0dcuxt{E1AjgOc=gbS~=n`>Lq@>g_D3C^qfk
zalsLfQNL$1yp=1YMXzddBb3!CylD<sNtG&cuVXT40lgCCh-rskVu&y?&Q8<LRw1rC
z$(q+RFSxZmX&>)UOduCa!o%)}5&-;$jlN+^E<<wIor8tT?{dI40?$j;4lN(dWBOGK
z(QDAWdt3%lEQ@Y8pm>L38uugfIe9iNl&A=!4YQjxfAC&T)^F`3!>}BShbZ}L%-i4?
z^zHy2AZ33SW7Rn0mVa_pKfXJ(+Teb=nQ7C^WJGl}#B_Dv?HUF*q3em$sakkvM=Wao
zFDoAwP9iiN8k3EPe+*1+5+N1q<W8Ox0gK1R$0_xzj_HOqky;6MA8VE8{PcD{48}A*
zV%ni3U9vg+p*;eiZ%8TYB%oOzjpd;EN~LkePnhE}{F@i>O^Cr)zFmC=H@+geOS%#D
zaU~DbBON)axdH@JrW6>LD75z6$G7E)-%=K3i<S^?h}hH3LdxqotsemPcI9Ls;NJ3Y
z+w@xsTHJ~``@-L8s+sY~y3mrAdox;AJ*3LqKM2%PY*la1)c`npTXbtz_^$AVjkyin
z#==CSKqrv~S<Bb=uMw`JEP#4@wmjmO$#;`6lOHB@({E58*}1$88=eJUsLrlV@1*bN
zAOf*Aa%XjG@b7$feM_>!x5Ksb#iSNm(ppJs89Wl=u$@}#lj?MbVifSV=?;SxgIT)-
zGF6Nf!P_5HL0RKZhO3-$%nuKjTp{r)9nn2z6(D$*EeZc2CbldVenuXNaCN|P0L9YW
z4!s9#p*0@p{2F4+*Sp-KF)_@$F*6Oo)!uDPRWPC8#zX<hLOC&U$o`8ffvtc@T-e^a
zSh7*Y4yi{Ccyt3hqh7eKXMj=J!M-hq>bYM7tx>k2RHGR)$l2SJF3#>aQdcIa>xE0H
z&zIZy%j)=ULzk@Y*}r=zoAUw#7l0TAmQI#<MVladcdNsXM&~hQ(rO}h%b%nxdE~7Y
zT|Azk{B!G@%vb$))eE}}Zw^}@e^!0`tsI&Mb5_MZTK5MB`;5CdGb1gKCoO@TLw<QQ
zf`jH0@75qlOCkZRrJTj1HCM<Sr-Mq{WoakB;GTJ<$yc2FUYE)Ta|H;bOvy9OS;=m4
zuixj@OZxV3QAlb1(Qxf2FVc|pbino5W+zXPS`k!{$<Lg>niPn2b5yGbU|C?2bZOI$
z7fO_ITmqUTeD*NlTA-cKMkv`C6Rm-k-6bm|=R}}z8m@#MTI%bxY~`OUD26<hecI~t
zSB`ok$JC$FNQ?6ASP)$R$;{l*=mB9B)7^hftzzhNy%wEO{GM-=LCOJ3ysfhKoY+-~
zc(p7Z2?^MKSgzVB^&W>3G4&m5yRre|Fei2<vSW8lbkmWjR9lCOUMHii(o`<O9b3k`
zkRpokM<m{Vuzfdd^UIJ&>>h%t;Lc7oA{&bZ{{)tHJF<059SVsVZrwc{#r>U+^LA^r
z4#gOX7EnR#Q>QeIB_qtdFflYWG%IwMYEHP`)&4ZbY~H5F2xF^u<8%1z^j8mj#1afU
z`}5F1WxKOcWX@O13U&`lWbW*Io%llOf)KwpG@xR&F{6+XdIelTU@+x9ejMJaa2`qM
zS^x{iVB^w9@rvzk%24q8ipQ02dysPPPCES1@JV)MOX?+JyZuQ7GS=xd9V*D~a`pT4
z>m~EeqO*@{@M2`C0WWMsx;Cgf$Y99GuQ3fqJ^*i*R7;S5fuva}{6<3G)Evb;%|tKl
z$LrqjzYmH{8RZI~ZE!UOooIc1Yg#fxGV`yQl_OclTsLuzSmG4(-^1Exv5oYUX}!d|
za>`%sjZ}YC^5-myo&Bd7rI3u)5B-#n9d#bRBNNZYg?-o+c7Dk^WvY;IiAuwLy%bC_
z`PuR0w5oxW-n+gYvs-OWw-%;0z^j2X0<?#jZy>{y%tL#Z%;wBig%>#HITko3oAX8|
zQqw&&0wd<z3UrDg%Fxe+06tb(FEF^<FdZp3?nWLhPt}|gbkKG><@CijW1@T#=}E+$
zk2ROk4%_F0o{)cqwTu0}9AO;<p{4K#G%4wi7BUsUGFl)kU?qJQEpXltuApM=Y87x-
zK&|R%(M2^C3@JVvY!y~WL9xrtiYxb0e|eCLU-a@DDXKU$3j4-zXR9Lg!58407DB+V
zdH1B_z5rE$4jKM$;`~1&qns&y#vP(#y!P&cq}C3>l6*o2BB5@VYWda&>g3{cMo72_
z>egGztFWk{ybCNRzJMMnZH>KI1`zG)!`j;t+Q(;c>@~>>ST1&bQnF&QlwuGZGd-n+
z-_BDwJD>h87HjB7A|zvn-N<bsY?EdHIX>%i>k9mw@V%S))!$ohjZ5}cU5`}*y;rj}
z-woQKO#d5`6B}1_Kh$+KYT`}Hf-H5AjGj?Ub39HasKGqEW-_WKXEJFw+@0mWo}PIN
z#sJO$zLY6xhPhSYE6lUTZeq@vY0Kce^XqBfS`mrBv=XWY_ktv*;tPRmc{E<=u8cUU
zg!LBwA&e^J5|{=$Xlt)7`KC;<7(d-c-om1`Z*MS#wlG^oDJxMM#v2V2{NHIzB6-y0
z5u_tlzdgMHma5_11iJ?&#WP06gm-I=FCZz9bO;KZQ*2dKw{|MddFM?ypzM2%eV*Mk
zX-xLUy#6oiB7Hq<%132uO|w^G4^`=6lG1ynHYK1=H)`JGhk<)H+AtKXzJr6iNs*|a
z8C7EIc`;c2RO&OcbVSOL=9WaV;(mBGiMIrM0&h#{L0-!PoYS0XbhD(ynNmuFUkvxZ
z>U7h08AM!Nbj&Cxe-A{W4ka-f^@t-{od2%4xH6i<x8rg##kI2W^4NIU?0Y`=*06F4
zFxNeL!h5z@17#i&OxE(W^T=xLThKS~DsVx8aCu=n9Hw7=oPz3O%<P+$Vay<A=MQO1
z1ytBKt(G&GA|4mpn1fMW?I;F5{Jr*aC4Vj!HF@`DtWTL_<v~9Wkkl@xP6y1aUuZeF
zB|3@J_9$q}#(KGuZ%8t|;&n$QnW-Jj!p}C<&3%5b?~VQw5dUBC?*ixj*4FcNwwRj_
zImu!H3YN%QR%CM?x?09HatJ*6!4*<@wmAB%<^L}{xXX5zgnGMPV@{iOjUOwse0rLx
zkz*Xd4YkN?sKX|OwJ27BF4`q8&agInj(6wQQ@_1gRDT+9>`j}lp6rqlzyHapB*u|P
zTi0yYp0i4MiUyKr5{A$_{x<wWrJLOG_|j5;!qvAhN9RMkoz*!fVkiG<lgHvU24yV_
zDI9X1hWNTT^Brq*snADwAs>-w+QM0(BP0*?G^hz^cmUo2PKmxzJcLU4yU^+A_Y-eu
zj_TX_0uU+LBMv%261R0G=E}dPHQzcHdoWgo%8|_ww!w=CUxml3J?2TXzZz7&*YDa{
z%Eg=WzPghOx$V(5yyPb;`kp5qme1##$H!TUW$(?;QMZ6!y!391%GY>YyFZ*1ztQq!
z`;OcmF+22`%4m}*Ndfyn3UXP1^u8K>CXAcE4I)vZDljF(vmy3(Fmz}-0hoAmFP9=Z
zKPWB#Nhw)lN{58!-Kkwpr@mU|Lj6u>7*sXPcs9>e<JdnMm^Q8MU@)w=qpXHNvX*-&
zwF?3R&UTD&Fd58BR(!QN;=B)NPFQkTHdfY^{1<;C0Q^n=@tWuICH9p+&N}4;e~`k}
zCFoTX42DJ)IJCI5-gD{Rv5&ETzaXR~qLsotj9EocLr?z~V&K(M*P={-sesN%$lPIF
z6q-HW%TYKfx$+@*z8n#-fHo%LY=Z^-|Kn3(+mbhFV^i+s)%KsfVux&glX_*`%8r`M
zrq+H^)Kd+(!m25U-f-;CU%WQ;?FuZmv~)3OYGpXM{xX-LD(5Qa3dafuyZJ4+bJ7E8
zhNMGpivlt7jz&q1Z5^w_XI~Inq74gZgJQ@-$RkJwBnK7+Q_^_oSYC5yI+@8W``WVm
z08)jh0BL_Bv`<K0s8|}4pf{?+1-otg4QY+vr>spEyUNp&W`VPO9@YB36<FXCx{c8j
zyP45U(Y*HZXTrAo&Z`8R)X&V1Yq9meNRqdLU%pf$0m5>3dXR*pR;L70t~R@_3h=Fn
z!<Y8&KD%<@JJ<x&?9eK~B<?a*#Nbe4G}r{*)kSkp-sJ|i)r<`PcJw3OXmPQ0^t?~w
zUx%Xg@*ssyh<a&^d%mcIHzPlC*{IFy2njc=?-?jF5~*t&7$<bRT2ugMy@w&gDf}#1
z?Ftk<#F4?|@HpA(e*dG#7wxY)zro4XX{`#~?*6TNH*a~T4>ks*QKyY&TC^%QJ99!}
zrrDM);#;E6kn{_2gdTC`1=4B;w$6iWB+9m}IvjR6C*4UO8R3;^;HfTT_pImmh#VT&
zRXbU!rhA$uiHGb@mkYn@Ytg)fsl11-7@*+K{3|EWD-tpzZk(F=&oodwzD!?&UV#X2
z?pi1E>XBG-@G0f;de5Qv`Ac9Pzy>yX#SHORXRvNcoPL&)({m!YVCp{O5Y?~K@Vcm@
zcy$S@l0mfY1wiB%y$X|`-+Mo}MSQKQZ3L%xj{||o^ffeIqfw(B$c=GO4LKGUw611f
z-D{J&Pg{Mz3)(qf6+`}!eHSkOJL)CKPS!fz$=j%ht?=-eNJ;3Pf#2@+7WT3IgS{Lp
z11S)+l=??X`(C`@pB4#IoMjBd_i(%K4ND|!JQ8s42-rLqtxC-w5h_N6Lpk|)xLXus
z6kM7f<35c)@BCb7N$$wRj-9qr5KKAWthg*7=1EitkKwK3i2|!a`@84^Oi2Or9?GsI
z0a9%>(qXu@iS+_$YlpZahb9N21@`O=h<#(CX$Ou|`X;pPS3-9qa>0&pv)xy{9}I_o
zSj*ueJ-OHF64Lv-O}Ey-Wi-Q>K$CV<YxS4*>P}P%Lm!RTy5lz?opr8$CT}aGnYk)n
zaeM|B@{4bP2m;h0r0MzhOb&k{SPew%$Y3?p?_gT`7i-aJ$z79EL8R3}>{h?bn-G?Q
z1I*CMBbR&?IyKt$0m5APxkl$y(-0sZf+rhXIb}k^zP~2vY3rNpcBoO)9#`qrta*Uy
zV2;T1LYKNNz3dO7b*diMveO9ODqYq0Mfq(KleZtk7*)}=C`=i0M^P&Dhp~?Funfy#
z*jwjOkIZJB5_fyA|H%)~d&4%7OLhDJWCgd8qbgy0s}2X)_xn*fvre9VFLYn#>e8*0
zDW*lB@=iYLn#j9zTf$p?8`x>0Kxb?#tV2V$(X>7GXgs7H;vl=Va}BAicGP#*ukWLc
z&tpNi?0ql^HogR7LRh`93K#o?fl4~KXrn$IULXgnNovOQ@|+S%&2brBjQSM&<s6q6
z=S(E0&$-yAf?s!%G0i!Q<TLn2#ftp>X#a{m0F1U$M!&mx$mQCA@2%a)GbUtXd8?x;
z2jK|#@xA#9r%{fDRruQnw0yLzxOj^e1jIgRses?t$vl%oM$LC3nj*a$p}aD7pw7DK
z#78Xz*%5nSPF+H07IR=(9N`*>$hX_KBBLsJwq0Q?8gbmqWdclx#RQoB{;&g=y*G!b
zlXFUpkT6I<Hweb9@diYkrJ|lQ49XZa-uNYH#zruAR$d@ABMdSi1|GkE%yhK}<18Q+
z{v2X*fWic+ZY1mo{gwc`NQ>Sqz}CZsdy;PjC{GXn6K)BSJ!&VB_tY;d{o_y;aMd}H
z%1F!CB}Xu_SSRdL>R>be$to{e$P&?}^j~#=X#ZtFUCXD7W?-Y`=OODXUv?0H(67YW
z>oC!VQ8}hR5AwWx6=&GImdG+?JVGR@$2fxT0FD8=TCiU)gyfs}pJah=J{5S^k2Wv;
zuHY%!K5_j0Ov&PP;+NWjEY(`aMFMLL<mk8mY~R>+-)iLjOFl;JkdJe;vt!uTv5%m>
z4UjI_IdD%KS2xNF>K^y(bZPuY9GV8&&}3_Sf>tBQ#r<d<Z=GmmwoU@>)sx6gj3ves
z6NvYTWzf??Jw}fOLYpNnbMW`1DZrFrH?GzYEApugm7~f@yHY^ng$S1w7E6KgC7LI7
zo)`N^-7(>?2i%8bUVx3hMyBkCH<HZ%NTx2TB6fMA-;Ks{J=8*s>No$DjDaZy9`T7;
z-1lX5i5ir|u<B(loy&)_F=nm2mm@)ILRuEOl6|1We~la6v7|-qS+t}CE}ms=)ZED#
z;%9|B-~vJXage&&OVzzVCH&#jR-MIZtqJ`*{__po>iKv4zkuI{Zi(6<=|<hiGTml}
z4&<^XeL}#`l$d)>{d)Jen#&vMiFjG-uel9vUHw1*_(#wnbYZdadue7#m&k7Lb`<?&
zW>%zIS<8YHRe+36R7^8V$#uK&#ZAKfvU}Q$eYN|1+UJZ3h|=t1evDm%dX!_cV%44i
zah4|I_9xjV%ZhJKKbHXy7{mC0NEC{dvH2a@`=6GSkBU{GrHNHhzMPp4qYdB7*^heL
z*CuG;tQ_VP5cX!zVBEIxI{%o)Bs6y?8Li=b-L~$ve(FN+oG}|~GpD)WW<6%MU}n>a
zEruvTKNQNA>)%QE0b1QO5`q6n(E(juw$&J7O=L}WO+(Enu#)x(-;DHbuuA0k1i2`O
zllGO4mQI!~)b<pU`V=o1g5xJL#?0|P$0!@`q$~9+G0F~2oa)!r7b@lsadBESbKy)@
z$;P%;t|}<_N$X6wW2se>%5}IOsiOc}evMqSAKpyjU6M>)Qbh<@A@m)<Hqaq15n4*|
zz8w?u7KOI0A##7Tqu6fnNpzwlW>A;+>Ri^(#<;x~D?t+OKGK|R=q#{l>nw@5$XX56
zT*@7Z$*ERmtcKqmdVGNu9>A(YX&W8Zj&*8ej;b=G>xf;OC`K*_HkNDQZGikcf2d*-
z5)lu}#@1oU&DmHdSF%UWPNaoXP;a8J`kC%^AGF^PM-HPV!|Udj_36Aj%~`)~l6c9I
zSDx-eFSX;FHZ)D%V|n_rxe&LM(!Rz`7~)osP&YD=)tUpE>zYzm!`<I^Z`8)&yEhEm
zLvO9-$#9^6;!_l{FEu=RvsHelmaANjx~2GE!AGz<r*Hj?Mr!T3->D!Rk5fLTQhRC9
z{!5^n-22jdj#rlOVvFAWAFT_UY2mkiZ{&ht!?<&kTm!TLimr<cZQNK0MXrv*S8XBF
zjcu0KG}N4@@@p6Mg;RntLHP@mek{HD8`RH$wW&F7wt9L6K!`e|1F;i@LKmf~;svK$
zNQTsjhm73{6)k+_e|t~-KFnYw!8sA!<XE1u(0O^df+YOlUWt@UxFHdK=8!GwQn}T8
zt8Z2_0x4$AEgz8?$E*^2kUzCm<^WoTq#FA)L3s}Ybq9o&zQ`ax{VV2DzzD~*qxKF{
z=SHZSja1*U-KvJ_6yFK$%S<5dWQ6lw&fhF$Om3SqP$9=bObIu+0{-s-TQ<cQnqg!Y
zGinIpSs`T@zhxoq$yp3)Lb9U1l(HEVGd*JI`gU7M);osqUXrO!T1~=+yOGNznIO9G
zgrGchaZ^0;hAh6$>RE0>byv^NIsZ@^2c1uBoY!55rbJi&OQx5D$9ZGtak|yD_`2XK
zQ;=^pzq-#jesZ9*==d(yP`Pe7>XpGOqv|Mge+Wy0VL-{k1U7mRhalA=0m}U^5Z7mu
zYw3kc+Hbx-99Gsl5b(F>Bs2fP;jl-G_C>QNU|*^<|K$nW64lpH0U;@Y;!(Fo0e~J2
z?a*lWJCe1@IvF|`2G#AW)2U;G{tQ+b1HWRmL}24}aMC!tID7aT`J4G4rQc8YiRRBr
z?^j1bc0+g|7E(I<&Pb!BJ*9)B<D|)9`Qc%bo-`su)B+!WjI!sZeMO9(X96rCBViz|
z+I)u|IueDqJ!5sn%F8NR#UcfM(Xq;ku5t@bAeleLiUyP7Ut$aK<e)s0jQXagrk3bd
zUL(cV4%mVzNr{?VEXS;ngvu<2V@VugTz{9F&}I>J_Ywaj`Wl$WBPn|c(T_CVb`&Z{
zY;u*5$7aL)x|eEJZY(T?<ejM7hT=RH57qEn3?CYPV=;Vb7~95d#AO}GRxK;<(&~O!
zjc2E7EvajNEn_Tk2e!-nk4$ev4KrM^T-ugoihJxVWJ0dw3p;rvf^+$*f{gD6$5(4p
z%;N7Q%s0fb`Yf^7gISg~ql2v-$4^5&o_(FYvwroIr!KCc<VZXMM`-mGeD#2N5TmO~
z%|3;gRZ4@2(X!$vF1dfpB;1g7cXC>EaP$itpI3XllTz-fslUCe2-e<>X*i3G9xm9a
zD}XYtxsFh8%b!;6Ly7&@;sa!v83-kE3o^ukN{{<`G+zC1$UnTnU?jf+0mW95dPf8B
zMG;b|;p)MtrQnp)las*D-H6)YR|dKba@AzjtTSEuH6#jhNmfB_PTqN!^Vzx@UMF>^
zv99#==$!Zb+-G73aR3@9yYb_^^rwWB^y}r0Rgjw0n%6aqi9V<=XiL@cEw=KVV@VUA
zLrV<@b$0pb_<F1V@_usw?BvQ7dql4)#;YB~@xP2J@=Qpf9ZR1*DFM={<*W<fJh{Lj
z@szy}AgN+v<kak()B=cg=J|gDR4|Uc5{^uja1!qm?1^BKc`3Fpl+>{zxpxBybyf&`
z_MGVnx)uWAh{dvm1R?^d`2-lxpdGd$Tti?Z@e$8i36Y+T=pXRQ`GYNdS%Hnae=0XD
z{I+>tH<FH<oy%cVR^88;e8#BNZJT-GvRs2>j~Re*OgyU~klMc~Fd!C4sRiR$tp_8#
z_GG}abNM9jb&+&S0lyqodVv62vswQEStHXfGvXg0)j^mwi#WE2UIjtNaVYe^1St(h
zm#3?wv?J-dVl>kRUvX+EI1plqkQ1e4@M`@UYo}!Rz>aZVJ?oy<on31zbo#P}eXedq
z!(Y4R&X;2X7IIOgg#nVazcH|;(mRe8)Aqs83nBZLbfyTs9Mr#Q#OI4P#6FvXdfeMq
zAiwOZe#QC><QHm6)=7`_uwlijx`7?!BmL|cgbB$U<z(~E^QS`;pe6dfp}m}SaiQj+
z@hL$a`dlf#w!aRHas1#I=a}GNa!hhhr7LRm0*RGDD%t5E(4`h7G0q>TAd6o05=68+
z<crytJG6))Zm9dKho<aKf$+WO5<PM5NJhb&mAo0;=CHkj3;ZTL5FSP1Ey6}$C(rGN
z_j!=B^Gy09NZfpavapRL4B$kcd7zD}iQG*n^h!-a%&;A0bW^ruk9WyM?~>wo@9!ol
zqrWfgzPuE=N42nSmB2s|lmncA<MvyP<(2Ic*z<SJ0!Ol)YNNYo)r{=AglUooLpGQ+
zU9F1GbHc3$&!w}LwCGZ$NaZ7RfOkFBqPGh8p_&~&WS3VzTX`OYaQqs&^Vzjt&W(F~
zJRLUT0mrywo|4Zjc}j9ik|a<22~+gV5GhJ&zvJARTNadlO1^Pt(BFdnIpbjnsZ_Gs
z&D(v^q+`B)g|!R*L4;yT&i7C;;6mLsnLcv8tx?F;$6t|UD{;E5Nr)sPh|2ypE6}^`
zYIM{jB6U-=S~=iC(cAs6z4(Xhezx{zP%pUb#K`~BeIQ0&ngGC@ShhyqXlyz(7TT?G
zxo$BMswB5hZc0&B$N3Dwp0m!X4lhdzKzoyaVSmRSfgT1P+k#mwSB=Ua(amU(E7+%a
z6D-iyi6);R_HqHzB<VEir_vSLN%4Y9EfSnm?i5C}Ld6tc`TyON{HQkXHXzobDk8-H
z2?pfD%{fyJJyMU$=*Tk9?a0UaUIT0wyupKfF%Mf9&coRtE};&WIHkUF01I6B3xSkT
z;KIiRQZd0W{+2Ra!A33m+$eh9J5hXp54CTc=W<^Sr)ol-fNJGdDPwtCfmI8R{N32m
z(C-fw__4zE0wza@T?KYj!U~^u!YqcpEmUzM7aKCoH;|RiaFX3n3fT}~6IJO30_+Se
zdP?_yr)R%2!B4A-bzW4eZGP3yP`_C>lpWgpZ&c9ufAXR<gxUalizBT-l!k37cfb*n
z&`*JC3JN0Jo=#`Hoy56M(m(T$d%3dd(_-Vn?%Q7k1uP;Wy`qLVt9b)pENw;@1;`@j
zLmmxRe{y;npq((~&sY_((74kbmm`XL#(E5&dQsk!dGc$k`aMU<>eqd*0DYls;P`X?
z$z+HVSDi?N`TBts;f=_R-5b%X6YNH-xzQEO>gXzNWvnxy3ufpUs{o}xkyVk^kv$`e
zmi3eka@ymx&q>8e$LWj{qlO;PuPdyB)Unm^{$||NFlPLt;Z;F<V}|MNbFrm@lPx3^
zRp}uk`9MX9=+yv0`^=kE-+7^L(aha)ug#z$NPEu{N09UR*|r#XlJwo)lXsrSKkBd(
zd#&!1pdJb*k>a0X$AU?`RP0VNY+X`-tB2BXgc|7!mSJN%bOX@IDp6=}@QeLi4Z`5!
z{4BY~yIgIZ@qQ&ML5boB4NPk{gwppj-KA*24r8<qbD5noWk`Zo?#K;Ru7k^RFSUBp
z2|rVFcSi~B-%&yXDVsnEbpcy2A%1$S(Yd_(Z=@&mhX9+bMZYh=R%_nqLdqSzb+rB>
zH0DKSPv&ypedV#<MZDiUlQs6oe>+W(C+z@P>xzWQWvc$;N(egK0udns{Lu+x93lCW
z{*_mUU$F|Aj_x>jclTdul^GonrMEi^uuU(&>#bhB7?Yne408d-RafASxcGpZjaI?W
z&ZE+YJ3e(ky{$JD%HVxe=V`m97+_88J6-Ssm)=^c8bUGmcV+d$KTxSem(%H+IZGkL
zoj~tAIIA>I9FHA`wQJ}!a*lG2agKAULnCaR&epx-0N0=Op{Gzf6SjX$(_{OD)Sv;f
z!PR>S*VbZANRnZ`m~?H8W8fAWw@{+yMV^~;-bk#s55;HB2l;JoJo07pa<#yCbS@@-
zp#0Ver01A1b>C5rf_#C@_Ba-KZ-)Lk3LK70I+miBVw7^S`N>CQ{4uM$J;;8;X2mT&
z5>XWqWQ8c+*@1e2F$yUCAsNIOpmqIrMCjB*_~+#s`AB{x?{wPkKAc2zuoW)v3fq18
zVi@}fOE-cqK;7wm_vEnvXs%1(OPA&4gN#rDRC{(u$CSa>jWjNG$lwDVvFr1q1NFpu
z*PRZye`jP34>C-WY41U<7GWE+&GaTt3|^4_?2uM>!^tX8yZ$LL>)G*iIWk)dhD4$3
zFg({J-FnOKO~_y><IzhNh<XuPWc<XL^M0N^&kbl_N@)MZ9H2>UmQEgNa<AzRcJNx>
zHLd`mq6hmHy9)#M*RpligaeckzCCjtDK7@uyc<t?;!9&4g{u_;%!@qsr^;Fc|I_DE
z@Z*0K0{$E1rFz|(D^>757$I+D_1_l2J%+^#!l2P*(sEyFdJ9ZPMI!@(NrF6)%MWe{
zS_%4_$YRfF{F)e@_&zZ<@nd3qVq$_hG3o8esTfO(Y<>n+5kd;RGvv}$)IGVL-*upd
z0?_*gfZhvV)o)3&!+{8u()ENi8bc!B>Mu_9@VimGTuQ*<62TUHvfAMs;OF3154$Pc
za$Km|lZnj5?!Hd`v>)E#K@QEso{!+>Y!;U|1($Hjoip7H@Y;qMOca=!k+Zl0Fg0HU
zk9JkA^={mal2PzwO<hO(usKSs*5c9TOVyaX<!3IltRV)W>Os!L4OX3lOW?vm#$b?m
z7Pbr=Syk7rpT(>Lx-k!IKY{%HZz4LJ>Y4(!B$;9!<Y(E~EkBa(BW$8OdHFWzqJ1a)
zb+7Wx8NRp2wlCSp9(^V;`!p-7{^NWG2SWL8aStLLS?yWJk(LtYriRN<qYkE{y%Y^X
zzTi7qo%kE8Z<#-G^RB)>#iJpavl`ZLuSY0S#^kp!4@<I~h&fHw`ER6VQK%>Yu~XZ0
zQ0D9+>dSU&xM#24lPTc10Co`<*y@!q1R}Ytt}D;9RcfX5D!=sGmn~y7c5lDfp4|Rt
zJ8Jh9ZfkVIcBz1EInU4j54=>7{!k-9BUvL80uuU9WS#~yf`r*g-wt$}c3T4B!rUp}
ztlpIXj-E}6PAW|blQFihvB^aD29r-b;yjWN8OXnDu8@O}tJJp^QUng{M7zOGByyD`
zX#da6dE5~{9~;WxAr7&-P5HdsF)qC=cg8e5qYo;aw9m9H=7Bpo_ExoIurl^$>hFg?
z_8^buV#o00d(POx2%hF<0J>Qr=-|iuSB^AjJ~8Tu2m&m_><jc<I27F8-m7}Jl&U$d
zd%3EH^vEzTQvAY5sNoXJ=w43BIzzWMb|}G*H5|4#3p(4#{QQD3Sd-B8yPA>vjyU~9
z6+i2U3;7c@J*I{4amEVykXAb+nffHcCrPFUX*HKnu<8;>k9z0ncX|E_+ga~FPLyu#
z&|vOX&pnK8w7pBTJ}$%Tl{IEH4&7~mcqT#%iJvfQqW5cE>ncgeypa)>aX%yHYK8lf
zY-(sCs~c}*vegrgiQbBoG5smWQ~S7B=G2l@!nX)lqw?Y%V6`^n`H<CbFUGWh#dfn7
zc>O+RJ>q#8a^iUF@L`l%!2eEEMjMtc-u^Pl4H6NQ?NOodT@gA)4y$tu6AKCKf^pNV
z(Sn77N&fHrSuOlGHT0p)`7$6c<@+z7B0Fwoz^W0bLDX2);A`&Hl+@5`SkgSw64ELu
z`*d!~`(Uhp+5YJLVLRSCZu_Q@_8rfuPgOF;KUA!^7pHa<mq3kb?VPy5U!~@&zQ*B(
z*^SM=XeBQTSAlD$%7`h5J%ihErXU|3d-(UAoMPTQ{t5ZrpjmNEAcd`Jwb6sgf7jI1
znHZC;ypbe-JBIsBHChK~Qhn8+uoEiLIg%jGofq{8j80?YvX{Tq$f+iVi(bC7d5E#R
zdW{hhDi=^U<1)FnzuG7-W@vR8ToN!~ID~R%bp%pmydeW95Sm`vJ5azm0Q6<U`X-0(
z0_-F$`mJu{ElqlJH}b6(<fz@nXLkZK^D^5qXZzy2vbxHCjxvAxukwbD_;S1=PVl=6
zyMqFyjD`has)HFKPbqCSZsKH9c87Fl$+uVdt}1#Hy_0|Zn(GYxhuHXS_qDWDND<7~
z1FWy2Ih?3?vuU;KWgkKwd`tM$4LWuH4Mr8dGI`eA9h+mjWG1#~-hbS>_w=JWi?x!z
zzykgoj*?YJm+<|K)W;uXHG+O`7&?GjUb$$wBv7i61eKRdG^h!E7dn@+)5sc14V~BD
zrw=};*1rm9rq^QAfPql!c(>+gjcr2k&xP~fiY8jSEx|niA`vtw#1fwis!MuFN9s!7
z4DxO8-Q{OI02Wn&IJHMDX`<ALQ+RU;*A8D18%jxK@6DeV1a_|0X2uC*QsO?@hQgB$
zrl_Q-@%6W~SabE9?7j1$r4MOu(9Fd^KCf%KGei;g=H`5_g=k=*rwBln0tE_@)d?~0
zQGXrejxt=-=0SWb$YJ+1StL!O`xo|Kt!!?Z+(e7~dH=b7xyzu!!?VXXWUI_&5`&VH
zYwpH-ptfto@_1+2rx{Fsk8V}QU<gz@0u04lAj<STv647lZt3dmwVsMvlB{UE-vyc4
zV@D3z$2@9BR+VHrpIWY*31yOgB{4HO+2^ZNHv<%aG&PtVjG3`E(h#aAgay^PMWw-b
z=zGOFWYr#{6L}F3$+YL9G`E)WA(ERZQ8Gm`Rq{4<;dj~%t;r>UK|kM)5A=Shg)B(E
zro9C<8X)t?^YTJ_9k#(xp&D=l61B7KhED>OYHj`vHhuV<PdnrY4aw)IE@V9{cll-l
zePr;N%i!{o!%I#nmP`gXc+Ifb*7lUi`4a>Msn<UWbAlW4;Yk}wOJ*Phd3@}^4m`x>
zp5vb2&mQG|Ybp%66YG&2`$DEB7)kJ6|6Uqf@0=J+Siq?T&2I^9Lr)GD6BkrCMy5>D
zh-Bh7u)((e-C(oh)O2vPa(P;XnydY{iorv>4(&l566L)6o=X$ghx2t2buB+xkQo<r
z%tY&<*mtcXtc8`yjju5yNFO6&!KkEwR1c=OpDMg~M^5y0Zli4=jQ?REb##qSB7cOF
zxN(|V_+1No&R0&=#mPlAx=u&}J)+;1`(qM2IU2^u2u&P{>S>ypJxy6%ki`#!wRHfj
zt$+@F<iXeqzB}C!HT~IxF;mwx*nk{)*W~aXX{6U&Lqk6B8~N?@PB`|CM`l9itIUB+
z&g1{%{&dY|aKMwruRJwoQXC3bxzRiph|`j39ip_`E#;sfxc`+$&$A5YjGM4y+nNWL
z1q_V4)pfHa!+Oj0%R&8_*diB8)S?GD<#=-XFvE@V|Edj{9KqQv!WGC-6$25}6O*4A
zJBc*hPW2hrrX9HAvFOoXMh$T}{%q6H+n&pdA%|#zjzbR11vF?hYh0Bj>6a{kMPpT=
z({lf7ScV3nSLlRnvWf0VeN0O5p5F(iW8cXxg!2ZOFYKO=R{N!dNC$z{20#Eb9B4ey
z$73y2z!7^<&NYnTv(FdJL>d%xzJ*Tcy}n6NuGkl+whw1{nCf;KkJWYskjL8z15Zn*
zlYb*<m@yOGBT?6qwUCm42CmfPeOzp9HFa{sO4u51ttXhm(AtrYziV5Kmr)|UxtrUx
z5aU*ey#|05EJLAtfh0kzM(2l#^M9Vj^8XQ7lWXma>v31LK^ND&|LgqcAX3XQYn$yj
zHU5g}W%fw@+NSdZgWuE370V0Z3-`viH}&+Z^SEdC&wf8WTC%c7yLp({^%2Do0Qs{7
z6n;Gp^(*=2EEdMh9pBP-8E75s0gt`DX>g3sPXZ_8PpbSZ&crY3v5l5nqI8NXJ*s{(
zOIlryzb%>-%9Khl`bbrtn`8c7T#X_`(0GVx2NXSC1Ceo}G3^$aAV9N;pD1h5bSR%N
zbT@g-?8rTyaa!wzW{-OC%yhqwua@7ReAipd1&&uc>T<+y9-fz`ap6%z&10Y(wHp1&
zt9k9gw+D;BEf5dTNZ0{EBq;;fW$^i30JguXbzvY*<Csa{rC@O0p4gXAprx9V>F?Fw
zW?k}13O@u4qP)vobsr3+4MV{?+c#Y>S}-5A5H-o4F&g6t<mXh*#%4_w$YJQWC$cU2
z#R<VlgkFM3kiA5kTW3PWRQeGORgH4TrJb*@m_VwwzpuRDx8BYu?dP05Bn60v&=)hg
zx-jF(xh>F)zCcn7`71y1aJ%j{Kaz2+Neg-8@a|)0I=+cWYF)cfDJJp+p>B0}yKei=
zsFZ|kce}A~x_}`!sYq(WSfx6FyRjNQ2R^hz%b3P>1GMCvr0co)M_}vGv*!v^N0ihN
zjFv);U?{0&DtlF&5w<RXH>`nW*_YwiY<2Bdv$*Op$%=HZ1E}7m2`#*aGZwYY=f~Hq
zKf&iG-(1s)w7KeErnP;+W^dln*`r29&6$&#(5&MhUv}01oD%a{Wo{(%lV!+ihzQTK
z9BF}Z6L4I=Ds|%&f)h?pO32g-k$7qU$Ufj48`!oqdiy8(pjrx)Jdp8QYZ+{<6qHJB
zQ+^=yO;-Cb?p%mqfE>68oI|;aUGA#_tOn1^fsSF1-m1T>hIOGIFnQv;@8(FLGy-r%
z8d9l-)@v1gZT8ME%I|8#?&B<tZ;cR7Ibra5O?0jUt;X*{i^cR8Ll247ybgUXR^u<r
z2MQ_v378r)UT9GNRZtpR=X^K#+S-50Cnk!RMU%Fpy`#3&#^&!W-#?S2NOFM8QiiY!
zg|I@`gnXoc;KW01O<{~FRP2gZ>*Gl~0$aLc8HS<dMPo!wJ|GViye2cqyE0UcW$Y*W
zpQBriUR=Dmr&>q7$~7}77n^*8d^8VxBAjHtrG+@-(3rF!z;7zXfA;vw0h4JV3BFm3
z$)Y%d3+y@Lv#ocddzw1$m%YE6^#E(uSJr6pD(`++sdH>?*#oS{FI8#?Taw|pt)iU(
zHrKHi42L@6bW}BChH!Vf5>g=rnuh?3@kf;|Q;O6$Lcd*#jMb#m=p%IYC*Cd@h(DcI
z|5NDanw>n)j>KfGoYye$bBVc~CWf#<`gy8zq}_^}P{a{bsWqn%%S!b737Kjc2C&oG
zZsCrf?$HDWH8r&sBXzTMv+Zl$R!utAr*<>MtqLtMUnx3Odw#24&ugrEymWwNA@Rnh
zqs~plQJ`vnfNsiEFoXL|>5c~RGs{9Qrt}|w`>9Gs6!oA>?B6D`>?MC_$w<hLA3%Xv
zkzYNq%DtkrD!h`^$tgX@ksfR0siESOTRRxKN<hMWgE~2A#J7IZR<aJL!9Tk{(Haw)
z6CS~4^PReDY62>C0ieI{HAgf@Ge--Dn`wzqmEj&;72Pv_z3OX7W&_jsZKDmIpjZ(Z
zr*;HK1D{qv!FcgY^ADfQ?`VoVaYSU^Gx|i7Bzek~WR+=Es)7*{IVPs}$mrq86!Y}%
z*@zQJtY;-L=5ajtKVaq^4S?_`1X3f{4ojpuw>GVvX7F*P@#VE%4y6dJUayD-#*TCe
zxzoA6@_jBW0x;OieoI>*qmwbdx_vk(&!|b;S;x=mfQMsu9hiPsB(;~pPm_75;-l;i
zbRRISh0k-w)_KQN#$m%<$XbqA^@`$Q_wZ-3Ds`St*S4<ZTBH}vo^46!%FA+r(px`%
zJ|3f3mOFz(osd;sBLg-Fq-SeYWEB-38S?eMlvO*QYPD$6~3GOaTlLn^vh)f3;_
z+miD#s2PnJACw<#bcY&YAxKY0lSRN+OT3B2*fpv@4v=A)1luGVSOg#-Q`qunlCRa3
zgL7Gt0li{w4?gKVHThZa<k>eA;^#X?l$+7}ExhRF{_3~!xBq>tpb3PuS;QSm-k_wc
zD6E<Vj+ro;*Gd2=S?4Mnt*@A(W2}!6lWo$;CqzOMIla>Josxs2*0^85yw7P|a~k7S
zCrEK=BAgC$jx<oNbE?G-DMH2yh3JMCb^Ucy*GFfXhthUY&5{`k3KhL^YNv6Q6;a$b
zX*Gy-jv`EQ-<<pe4ze3ph&$mjW~y6gY<=>zRlC)o)!ap{OZ#42l=bI0W`E2ox(r#V
zZS|#$g7l7wxv#p<eFjr-4QKM3$4K$hP;1k;Bci5`kGL3uE#4L=30lFUb2koGi2nRa
zeT0h;T`~xlU6PI94k)ePUHw?Dk=Y(Xsa!g&?L3R~+f=Wx@xreEj+(Af#g_qBeOa8z
z<3SG0#;OB)x=)hn#PnqP{t6q5Wj<tPF^iaG{tj#m+l_s_YWbveZKb|L9s#3J8P$IR
zoH($DQ}s_G>_liD@e`=W9<7;58OLC!CEnCrVI$b3t~gg95%T&Te??#h(EjY)7=eF~
zp<JCBGMxon9Of;xc=Pnq!Gv#luJwJ@=^Q(^Ca%2IQrU!77nuBf(5prb!GX@7M}MyL
zhgcVi(Yo;pwO4))m8A2Rd>vpUG;A+y&(HobN@6%W#X;TV^meXX@yebF@eC@Sh@ycN
zm6m=@0|h0@r0HAfdj{|OL0OPz=d%?UZXKXj-aY*xY$sh8@b|cgikN`3kfPKTX?)nq
z=kM)}mBr1+VrL75JcQ=VWELv+{I8t`Ug0Wk|LrE#W&VN?d~ckInBYT^6p0k6lzg}a
zr`Tb!GPtLL4?N^>jKTwWMuPeic&P_jSPI^6M{dXiO;3FMvOSo0;5S<w&s`?9k(3Wc
zUouem*AGijjH0=>A7ENr?67XMviBCn8-KEvQ+kqm*wfovpBWkB8JmcO(s`lqy;)+j
zZdvx(F5m;YC^SH4N=KZU;hlMKl~K2!5f0wDA3!!=yQ0<x7DTEfVTJr+Dj#C&+??En
zCQFYCYaEThC+Z?$$2`=WZp@&NI|V*|$2H{0_0L9b4Lg@dy2V7f@pZ{Yxsh8md;hz^
zI5y$m6|X)7JIrhMPin7ZCDU{RMRdu!;Jy2iKEUa|&~dO#tH*}C3VA6NHyoMMGzKtv
zOT_iSb0PPKfzIDCtcZF<1Wg_^f%3N*CwBlyq2L16{VUIos?>^wJm&~`!FtUgxXGnC
z_Mi2?*8gT2t-Rc@R`X<Ul(Q4hSi%JC7St^X`qH4+gfJC!Xu4>EUuG_bZ9E>8F>3tA
zG#%o59*UQpGBcRlJpakEnZK1k9p?K%<L1u&7%4t!=^~J(FnuQYOxl4{%FAun*<X=#
zj;hi8m!?7IAjcq;f+1J=;?=})w0K7J!3t!&+E6s&=G7UqU9wM9tWLtM^i<%f>G5Y0
zJ8VUsMwvhANH@>y$TlBo;X3Eq_vGXFC&eWJu^(DiRXxauI~i+9iIb(6UhtIvk>ST3
zUlD1Xy|hoqxiNYs1T(dza+xpm4nn<dzXY;g%O2zQ(5-&!F=ixhdo8f7d%`0*@NVGr
z<DC+Y@3o8?0Jmk8QMx?4r#<i?QPpEg_|t;;vK(v(TfO2j$V5euDqAJ99`|1DM#?E<
z*?gc13Bd-WUj}DY4jJqBW}h4K#mHW-vv_uF_L!0OgQquanp%&a)&M7iB5XGzXj~6P
z5SCVmKz)WLpI-u2QiUq*hK5@rzTU)3QkYGdQW>f+gNUVjSF{jXUOf%O_ICOQG52Yc
zjvwv6=nE<BYb;I+ySe;8zBhiwIW1q#N#}5*?z2!8LgP~>gFTwgx{2giE*`mh`a-aj
zzg`hQ9$V@>qtC|YTv$5y#qQBgBfR<|h(^KxUIn14t5ei({dl>2!))}GW^ecz4mqUJ
z2A6XpG+#fPLrzxC%W#9&=`4Y;;7j9ZCmtDX%xG!sB)(07h{b*pTK1WHVCmDVVdGR1
zJTC!|sG8|$7jP|vj0plr6mHiW4kc4W?BEl@CPRd-l`ekWc*Zn~SSz&IvkJf(iqazn
z;Eb-p9qR5P<{TDKhd7~`N1t5OKeNh+$|tvz=g9kx5%wSL5EaqFX2p$W?D+>N@!a7_
z=;f;7^Y}8Py&+K)K(Jfl60)Tf%)&hZV_>Ggarw^TH4@(A9AmP02_XPxs)^Ycw?>Z?
zrM8|Hi|ku<y3O6ab}q{kuPD`9=kOA>kgWTG)XGrU0PkDMrWj+Us%hy5DCBX*hHUY%
z<5cPA1lYN%^yl<i`o~X`E$ejX=YtStj{gO=9ovD8WxH3sS$#_g_FIk8jd0&h6B46I
zHZ1T_=_%*{g|vDBnlJAwOwU~d8%;mW6!k><^~wr2XZIf_wBB|`M!oXGu8a}o9RrpD
z{8#j++=4)nH!q3}PR;6-L#VlbopYX@&uzxZ*ydahQG=vECyP$+r+9RNl*?yDJw$*5
ztAX*5YU<MV)L@YF_gwNzc1Y!(&}L9`ESKth$2k??GKb~<lYb743T-6pg6qf=BH=n1
z{mALav0cliP8ufliho4sqvv-oM1NCKhvk@J8cZ5ZfHd4>a#W?6j|d8Pq~i9Gb#0-)
zdM7Z<(TeZg+!)JfM&W^q*P>TLThg9k6W&F+<?=^B&SMrZ$ym+4J8r!#r^ee9J6!KJ
z9TPdC6{Xd$b?72tZ^uzdM}MDVjRwu*s{&#RT2@PW*r+i+euN!T7<^;DwwxHS4nJdC
zlfeDSjvBdfSmKLO(`9+e#T7(}z-k71J_V>uBeBy%PPOZK96jN~u{{d2Gafjt$xHYp
z@Fbf9Dg6;r1G-SW%~0dgnB+j>#IS+O!1ux59{612z;{hGEsQ}@9r)^|t^yxTFS~M>
z)6dlJjGwh%AG6f^s^2KH14@7XvGO=fBV1j`rYBFHAE{x5u-lV%PL!q>KT)KG2vJHK
z5oOk!^~BSY4Q_lvROyr-X0uNCYWVtebZ0!5OC9WTFvJ9SRDgn|wWz;$T^fWG)_Ip;
z36DoG+tgwiP}gtfkC?((oPKp%`@{Ft#MsTANSVK#dqolZQ^WZ-#jF3@u0*~1aZ8P|
z<#iBcqy{z}sPYmqa1KzZR&#Ev#w!ggfLdgmS&f;^n^nLJRCc;~iTY<I@&$v0l?k>!
zafDu2n^}8;udT)fr;2cq-)4@VXmnaPwjt^RPiMYhuCxVF`<-vGfeNuq@V%kF-#hhR
zbJLtvP#>v92cC+faca3O5-_TnC*y=Q{=jk9$_u;T3ViUrW;#5Flu!y9*1ji6Dpq0^
zpBu($ie0W}i*8|}i%%RHyB7URVg13p&7QhOVLu4zNi`aog(g>bKzaWvPKPB5M-pPz
z9yBd{f6*>F5h&09<W{%_D{Rw(r5_<4aM~!k>)|qvJ$(t^J>1G%zlkr?r#LPO41|Dp
z@0!5C4?D6laBh4^gf2;@Wx|Xd6Z`81^ERg+aOc<-Y#a7Pwmo~8`JU6y({Fn0$JlS?
zAF-AC39c@&248br<$Fr@$-gk-9<7nF_B&}ZuwyQo#HD-R{P47@3?f8L^`NEJ4I71o
zt4<zIH8S$T8X|K{X7>iq+J?k`vqzUbtZf^cI?2dF^uEjw#2!znz5hqAXjwAV=}Z-n
z_~BDI<>{FxJzCGcxc#rj;PUKg?EvTR-)92Cob9;kq5ut%=KKvriC%~1qvjh{PpmY3
zvjoQZXw+y_2j{WIs2@>yhy+9rx>4v97k(}1`LCECF|RE_+l_jJ5Qzf<fmjOV$_OX}
zOHN0qfj3r><SF+$Y@Z+6k38AnyjTR9^{Lz^|N1s95-+g)RZ&VdB4lF;E5zL(ea~nG
zP^ap0-gUt>*-g{E&)wHU)U#aYNaaP|>GG;6+zn9xEB%p#PlI^*yQbYhU1B&ij{3v+
zuXFPgz`okJAddJ{cQ@wu15D%gLG+RNOMr7hHR3wMH$ef#*<1C?)h?5NUX2?3kO|e$
zh3Y69-t8(!jSr6NhjC|3f;X%PW2+K3aAWXxASDMp%OTf+ZU1O3?fQH_2dtr~wp`&s
z8UJUR%ja!~w2b9x!+qiJ2nQW~6^5^cUzfe=5D3hh`G$>*#GA5bL2M)on66d`qdjS6
zqO_we<qxsC31}xv#Ox6<O|2!Xem~_`hhE+2so)$RNq(4-2ca{>#=YHdyRRny>E{$+
zh$F7&HFOs&iLm~ztuE(KA_4H17fdFb&blv5-C#_<t^+PWT#g7zDd24XY3srlo$5Cf
z!t9o?FIA;jj+wV_Hmp_MaU5~m*>05L!{Sbaa;*EVP7E|RHq#)eM&cx>O8$}1mF@*0
z#y;B%@WtMFOa(x}yNEprjkF6ImuvkKf{ze<rhVTY5dJ@Gy=PR@Y1{QJQX&G08YM7P
z5rRs907{XrFp3~zB}hv`vjjwtUPGii2%?Y(0wRh9B@|Iw2u;C+q9TS~ga8tX^v-(*
z=enNzexGNp`8;c8W${0c<JiBwH*Z9()4w|_DNneJ2l51JE`0Hi8Yjt-1a(U#Mls6!
z@r=7HynG2ZR(UMyKW>pIvmK@`a$vc+z;_M1$EDEa{PP*jQ(wBC?1dh@2T!(0I+xrY
zDLA=)yj6a6=jk;Ku{{~MfuB2twEY^;J_sQXUC|YfnG+FgCFj=l9ikr$kEd+UG!+#!
zB%$zy<YoItulTCYsmk>gMQrB$uh|j5HTZze+Rhn+-x(nfxbe5(u4J8`SfuVYVqc=u
z)Da@lB~F}3b7MJ_<GWJ3p8#w;Br<@m!93cGzPCS(_mXO7a4hs4ddkaCB8IWAuS*i0
z?&)p1^3x=^NPCR^a^Ou`%hy{?q^8uS*G*NRvXMFbZC)9E)pr*vdKW_@)<q8A@tK<b
zH@7^AvJY_-ysfU%J?ht+-rT>D6k@K~Tc|#xp`odvt+B$VW8fV+zD?kr;;8-h@~HYR
zrqtJ?_J2<tV?|PxY)n#X-nv+=h}}NQ@dC+p&WIyPv=?(`U$q_@?6lukj`FqdAf3rR
zz<|1cDl37se^Y3m)mPr$N3B8?z={qy%2hcBZ6nPjPH$TdXVl6RBkmwr4rr*6bb=rh
z#;w^T`5MhmTmBkg^J63tIgVMOjWgR-5*XJ~KRC>cY&!Q#xFlj50OEws(`J6AOL)p!
zcJ}9yjzXr4rJ5ysB`58+38};yPGv%iBi~?`b0s-3CPzAU?N_^{R;{-Cdf|~%FFVba
z1F`pA)l<K|Pxe}(%X{H#4tZVQQ+{g9-YPL4JqA>rjh#Xwz#$eOP}?FUMxDeHJwDa+
zp9z({LxTtmEOPlKDr#wG;ph?tLz!*TihZ00l(>g2b(5<nsWx+mH4%>W>{)k$DqqP3
z-~t|pmMDSnm}TLv#TIm~c5U#m@T~0Ov&qYlLHr<r?Z+mv<Jk|{ne3PBB6cPF6Z;Fh
ztEmyv)KkyB^{4C$ABN(WBQa2Q)CGkUMvRLt+tAg-^^_~qwCM@+l``XWuL}}TF3&S$
z{WQ{2yA7^(NOxrRgwI1dROcq2fIdHTVIQV#gCu1(Zq-^q-O7N7mV)WZ`u^A9Q4f7R
zXG>})ni{&UQx*tBpW71cQ<b+~gRyAitH>&vKR9VE8?Lv*;Gn@NgR8Wdnd~7z{Ljix
zXHCog&iXBzLi&6{@8y=eFA@=pXyO*5hEf7L`hGjYLk|dWGwqe3noydiq>i4V&z1(~
z9i#dyYeWvy=7QroyW~pxW0cMD=Bcb1j~G5O>c|r@vcHw31>VBfBF-Yi;$I-#V*44<
zGlvzCS%+V#lpw2-3~O=>NCX0@FfmG~EMV$rl@cqP#P7fPY5SniTB0XVY7+ZMk@GF|
z(~&K5=7}iNP^8Va0<jhL6i?r5i>q#5z~uX|^$vnx%Hq;f784NQVN><4zb_Cr3>);T
z*KZ-ZY`_b;B-~YN&B~~%(W_zE-3j%IDs8FJYkYiq-CVCJ-LmH<HbYx5wOg{te}tVq
z@I0+Z^j=SQ3J4z1dd@xG4-VG<(29oTYAt4BEVrd-2{TkAQbL3o=b~H+McAdLEg{UP
z_(w7nHHz_#zkAegIAhq|#*H=1M%d{L*IsF7=}Z%lIh%=|g#~JP&IxoJl9YVR8w6BV
zmFw@nl*4=v2+b*e$)^TUOtfkzqk5p_ne8GXSEBa<<S^Il_65${!XJ3hd8c)`Ok=!#
z`#3wsC+H>z<p2B*+jN}c9wyRR(MolxgNTyo`&*l<fhX;5unoL|xlnUU)*s7-{Lgrb
z%~CD>$+uV&=ZBsRL|$n#PfhhY2Nu^~rj>K<=!WTr0rl$XYuv!mERheA;jqpu=Kf<Z
zYg0)6UqHd=F-WMRa7X}`Qp*99T9ooxJR_AQcQa;J&Jj+IogP|H&E`ofd5$c(FE%i-
z@Llrx1=(TulkzQhtcGu4vtJ%RHa2tp{`m1Vx73K67|(zx{v0>-oyy|^^eFxY#M1sJ
z^OsO2RS2PZnaJT<>-&+Pr}!ApZ-yEyID{fNC~#ylG>rT2ghad3v<xYc0baZ@@sdpd
z8UiJ?B_HhwG`Jz**>uxIxmm@<Jfc5kIjyXhUeUVtMbBH#va|crTD#td(iwVsXLpyR
zzErPW7`}8Hh9;YGA!b;rcIE<pnejsBt((4Ub;iD+jN<M_LT8~;;hSMcS7+C&t_0WV
zlrIp4PZ}dI7XRGaEMLLO8!znd%<t=P!}L{K=J+5-FS1IDEnTg+TPO!0XaySh+`8sN
zs|UvcUsy<se~ejhfseOsA0N`pYcW5)duiB3mL^uEEn{KuK~S1tuq5ap>?pYfoPmsa
zor@%2K$8V{c2$3@o=Sb{kP%wyzq~TcWZXzi<INI@m6YX`P?t23yeR1`c^fW#0?O31
zQuG;JsJ4T=7x7aGr^$N}QG_qMY_HUbI^u=es4f<Sms%#ku;FWR<WXWwF}a(}M?oEZ
z@)y~kl0{*@oD;FwbqNVUW*mMYSA?t-f)9mNY<`}W5KYgh_Vh&vMe++hP@Oq(eBw3c
z!^RHLHN&`ldmUr<sa74ZwR!k#ANSN7cH}KBY@@fUY6DKySfLC_{p?xY@xO;6!L%`0
z$#TnMPej*=7HWteq$}T=wP8@(4NUVgAKB=+N09+me$OM9zZ=;x)0@_s^*rTzuZCWe
z?hL+^UQ#;6t{wQ4riDoDUHhxq-NDjN>(dXEEaoj5^^`y;jk1ZxIH-e-MZaqP?kC|7
zFLVlA%@~i4#;eG^mTOU;vXn<?=xW$%1f5N6F^_Vi0c$lTFBCg2Qh0Jy>crIkKbbou
z{f6T!_fOud$#8*$Sd86h9j0zYa{)~)iKQ`Nf~bERXMcIDEJw)6`gzC|ti2uHzW1Z;
z)Q>n&CzG|FSZCnO<4D!N<8Kt~pX~o(x!-Tv>n-rte&(SM^bb(#1_rCs`aK;G#G7qG
zi3sO&s=HLhRIyb#6?Hb-X<wp^xL#TT$s?L~wW->zovq2$4Ffg;<2kTCgRJpgBjN8A
zu#5<y`V>pNIfJTj>Vt)dZ9`p3xm=;q6ZBXX+2TA_I%kw)6lal++?z*?B@3p-J{HVs
z%r<-0I8tYF=~+8J%Vl{HT$ZW*w<7t|+%Pd^ytSQ5=!2ptXIjI(9c5GXH47&j&-WKK
zZ2#$2@K6nPbz^Vg+-G&d>O3@m&8=$t>attaVlLM0a7&MMK@UiNE$WywbgK#KaNRr7
zZtr!O&8axke7)HdtJ@DP@q5c!5cliWAf$rSg!z4Jz83Tpct%~%^|*P<1%5qV@p<hA
zmiF91>)^(F9h~+cJ7KOd_Cv1Dt5U+P-X>ygtd{k2!?Sho;_ux|kOom~h6TdAFezwM
zs(gxjGd0fy<p<74Z`hg)A7+^T0reBWkjJsv%hlqnW>jX-vom)nfvtsFg#nF|%z4=L
z4Z||x8zpQQJ%K1?GIj8JbaetrszL79eU6nh)eQ$r)^Fm|2LT&jc|pQ+o%A(&My&qD
zg^TbxOo#V7D8VXFef-Pz@qs<#zwdvOo3;U2M(gxCgJ~%3YS1o!tKgX629UgFHUWCU
zW_L{|PVf4i_<Pq(VhJfdI{3UQkLu^a52x0%=NS!*&x~|LXi{xIAQtZQ^>0Jf-f9&%
z2;t=XM}hMZN3DEqcs3KjotsL8;kJ2E%2)9W2O>J>A}1$U4-GU_v#|~{oxnd6u<K09
z{rAc0OZ1#`{N7mgSA)mK?wjv7KnH9TZ3<R{?vHNbz%Lc?euw%Rr~SO6x=X}eYrDl7
z40j5VT988b9C_j&-=r0I&uA0`%}`kST)_?K;Ga?p#MkNUReM5ycfBv@`nm~z#aWPv
zlaH?YP}5znpR4<&X6>3RIQ(kvzNgWr0S><xTO`TJUu~Oi{%4|X`ZhN6Yc*mRQd_vA
zz%Ci1qK<Og?RwM|RD7feQKTqb!L1>;fy(@#%nQ46`R^3h_6*s3@0ke}EzB0nf0t2i
za$daY#8FmAu?Js|VEM!LN>Bhs0#9bMe3^{z2~Gk_`Q0SQxHxnh*dbXU3+3AeXh>8p
znDjWXO6$ws5ln*Jf!&22ktwMJ?_)4!!UZ;iX5j{ipKD#ClOQFMSEU!sDtA?&E37I!
zD-wOL1r!AQ))CXz*2ZZ2BgHHwv67yed|Y9zE9)VSNvwQvq7t@ICiX#3)DE3Fdlu4(
zKSHS9W7}4j5_*EKM!wd$E~kFzqkMyN?D3<!f2$j7P&CFa=tz=Jz4C-U%6e31X%T3j
zh_HWgrXn9*P*oEFh{1G_fHevgEt#ZyF76aX35lL|9E!g4a}kSMe~NiI-GNb?QKCkS
zrd1&pdcm^@Gmt26k*Q}l2T^sFR0v2zYCtHW>wsTD&%AI~G9a|qgu9ll$rpf|v2fJG
zNxB$)^RLzd0X81)pSIj%65LvGZruwD{$j3s+<+3^T4ZWYX&P$Xv+jeWNW=`oY72!6
z>`YLOyBSxRpp=an!HkQ~I25#CqG{^uQu0_9Fe>kb^|8&aP`ArBZ9=VPLnnYZ`e(`X
z+w*QKyvB*>ARh=kQ1CgG4u(Z*SFs1=f9F*2RbCo<m$P`ihdl2_^tl=9<0sLvXu5mJ
z&~VAj1&E_xC#w6ae*++J_Sy8a-_K^A&02B8D}T5CwweJIY#Gz7KhIAOqJ9nkO3in$
zbZ~I+fQFkwWA1HQM|R2n%#!dF>!c4^xu5Vm5Al}i_4(k<gIdY%mmA0~h%_M-h?fAv
zlPx|zjlAuk92_aN7yg-HBLB&`A*XTZvpmzesjivNQ?BsT%kJGkGrRQiF`3T~=Rmd#
zn=stJ6vZE_gvtZ?m0vVa;XRR0ruLycHBnSr15B`Gs($;r8x~A6IG4{;cOF{y1&b`K
zg(-5@LIJ5^$eVUxs-E4&V5ReG=1<{+231Nj!6Y*cK9~8_$_?S!Xbq-$H?G@HlzozS
z_9d}2Rp-%idSD-2?@RF4iVN$vTkS3f|EOSr!+<_9IxYY851|xz%&<spp*eo}6R^RM
z8%0mL7TLKi-xE&~zc21hl#I)}9*{!$;iXojQFOFOt4IeRC6&WrzI>crEH&UNj*zM!
z97VIdQLT|#O1RXoWhusEPOV#p@>-P_KBlCvie`NmR}TIuR4NeqMg#w+$^|rVsiW0z
z5={GVUKIEY`ZLL}uvQ1F3ca9Gy=}wc)6>HK^v?ql#k_GK(70D+o64#GVz~jai23YA
z93A(2WMfLei@Q?1ccDin2@PkdNZDG}rAQV;USka^l+?vGhHo#(3brsgZ{cbYXp!*9
zNW`Mp;<H6BQZ5jA2MIJV`0n%YAF;7-PZyZa)#R)$uIBP7)Aed=zS^VGdx*H{eW(~s
zR4a`nv*#_i#BH?H#Kq;;>?HR|DZQh;WO=Xl0BGbPs|P?M4#9kBE~-x6`&hxD{9Ph`
z!0Zp{3Ii+ss&LmZp!Do;Dutty_>3a7>R&M@C^uiGiZFk+Eef!s*ol9{Om-=|mfghu
z!5+BnGapbrL&VvTFs}Pk!eWLGk^=4q{6lH>k|`R<W}kFrrWjMsL6jMC<LW~1^YpG#
z{-UH&f+M<ni$a=!lqveo5X&ve?mbJb#eVvtn`q2+C?Q8}PQz*wTwBZ1M*~<qXSj;=
z5#yG&GVt5HVZ>#`OR?(83h8AfBI9HCIg6rNVD{jsnsaIitki=IAkv`@Bswq=bVMDZ
z0YQkCg$cqErGV{QFUvP(Ht}qy=?esR5Bvv_gm{SfkBRg%-wCd*pAjVik%h=ZUWjyP
z#;Co}X>ezCo$nv)$B)I2jHD1tf@76$)#e!OZba`^!>JXh@u;6ue*)44(<yZ?IU*Lq
zm*gPGbYw2F01oes74%9Si;P|D`&p&F7R8@ij=_`*)eb0Ow3RXR5Qw2XA#AS_p8>BD
zI#l3t+u9fg=gJCO_|<ZA(_!O!)#Adq)KX^82F);O0`=Qs*k<)~iEdrcJmrt5MbL=z
z9@o@S^$yLz7A>ii@J`~(N1!EB&8!7QzhC>hGT4&_PP5y}sx_E~qCM8k8=`~8gBDzE
z%eSUp^Q2O5$+D!>&DLP6id(a0$Jl&8-+JYsi-u@gYvyV$YM!)Cg`wby%4g9|Vky=!
z!x_%p=-)aov7*0<x(6Eq_2CQM4R)o8Yq7zfg&BY&(Tlyyl+?$yOFz(433yB~nB8dS
zX>-V05a8?+eHVn)N~+`!`iC@Xkd5dl+q0m^!4!s3vNCbe7gin{kA>xISqNjL_Uaz?
z#XRf#>%j)&m^xP97BAH!!I_6z#?xDr!9b^ak<L3%J6MZ?**XX~UZ$N2>KH}~`(ymc
z{w#m7089XRmVS0d-Qt%^qmYl4s+6jNs<NtY<=iJL?f(8HQ|_c81}taC64i>`!H06l
z3p2-Gqu><ZASyZlNOR&I+d2WnsyK3|NRmkMo@7L_Wb*!GBph{`W#aq~UhBy=sKs8z
zLl0r+4TR)g?d_6+516I8!a0$ROFzKkhrXjnG9FP8eKCpUnN$(}2YAiiRqtBk36)I@
z+bb#nCXjoM#-e(CYd`UBKi%+)KZ^>2wiGL&w0m?mM+wlE@e`@KEQ4~=1YqzIXf=9Z
zY50q+z(zv`^|n5gu^&<c9<6lK*IK}b(o1ggTEcae8_hR72vGO8?v`&SrOBI_I7$S@
zV1J5t%&@{!xBN#<s4BIeYP?r0om1K>8ZC}tJzPNUihGBDtNIajO$~p>DCyD9pmsMz
zYdKJh=H5Q>-5uX)P5pNDG340R`BeNtZ{%ZUc;y*iu=XKGBMY^zKjsE=jy`AEy5!b3
z-@x~<c*no*86V!`8`!Z3>LNBLs+#tAKHV^0Wx!WGV?#=%^b&)y@PHS?Pku(S%o(Yl
z5gx!)c1G6<?0|z-oll0V+0{1@yohMTYsZREo$=ub?hXh8J786dAs9hLdckV2ZR!L~
zb-PNOsXfw8J7oWQsY{k1NpA29pQ-#uXKu#oHMwk;<F13Q_qBHKKXU5`kft7!KR_*R
zUy4&iw%UJym1U(hIO4dv@~I45^$1k7coJI;eyHTB>f`R!5x;ep_v6+zsQ7`Rf`}pT
zu6@x8(_F{^`o#u7Kp5OHq`V+t2jMv_qG`UIWdK;`d|ehTIBH@T5VKV^Yj~W>;N)P2
z2KaE2PrSS-!fa{#DZmD}^B)T2S3d8o{p=re?uV5!?8aHtNwF03m|=<9!t?lm*KUQ6
zIz;um=7ljDavDS1b>KQ}Glw;lHKzDV$sLrAM;$>C!Og-gz=MLlbsM~DqVL@P1!Ym$
z<3_-j>l|SKib4ff$n70j->yA|9ecuwM~)`5bRHU9Z#|}T8>D3wBZTrUnCB&TVN>60
zm(kAiZOi~;rawB^6Ru}x5KK#-nHd_M86E*638fzxu77*ZOwV}EZnv0;=%1P9VzEOC
z!wSvjp;i!{X#QxyXp!jMkoG$#-09Vyz#4arH|4|!k!!-Ypev@1J3_9_)qhPrYj0Un
zCu|#4C#qDy@6M`GL_*_YcDT66op+jXy6>#+GUyWVTuux9XLNjY`%${3g)0O}JKP9Q
zzK-xro!=6KWixQb!#jme_!Vpet9pnZt~D4Y>JN7JKA=I(Wk&AX1y*&XDv8S`Tkf#U
z1QrE|PnMwqnkRezY0|289e&MX(&8uL%2^3zq=|ZfxK`FItZFd#i?XFA4^C?E&Snxz
z?+1RT>k;IdT|L~SuhO)4R~>;Jbv&AXbo1z0O)xuNHbgKNV}}K5y>=AnIbk&Am>4ED
z<y&CNctDHS{vszv3NwS0axMu+xn(OLjk)Za;mY=)1Y3CrHO(>C;yVE*iG5F>#GP9e
z^c8#8CziE|J^A$*x9YpKn);NI^{Fu<*T;y|zVC@SzU2Y<82)k37ej>dP9A8lS9tg7
zwN&5#+QadV#k*m#utb=)Bb`q*Mm15D1vTd8q3b&9#RQz1*u`aaisRLFRQ9Movj5uw
z<8bv4$>H;2?b>EJ*wCN!Lc;8YOY{hhp1bEw=SMaS_XO0MWbZ$ZpTXaEQg{C9>~(ZE
zkn1%HGz2f&NRlzH!l4$JOCAtp4IJ+Fkbszp6kMBHJu67V?H_}RexAe{Pwx{m0%y&E
zDE@I6a0hL=;Y{nTom`licOE)y9%RifeWPlCVWe^u1%{CwX>N2jz#h572+XhGF&IXO
z;BEqjk#TFXmgMapXjL2XC*isP<~=0)0<X8~?2*~h*rm*XL6h{a-QOg?2e()JSYzpR
z2HRFjlKUi55W)=UIxpcZsA`_`eU>t;?W*r;>{=h`e0s>z^@6LlYnR}Rs)iS%m6uIm
zd%DhN3<vePDbkw(fl=wleW~iVR|=GY%O!kHu_M2D(xvs-U$?b8rYu@FssHnx>bQ9(
zj~Dzj=6TWPg;nD{z2*RR1nYYpX^=ETV#oK#55^D0vyJ<=Vuy=r$<YrX9Z+3WlXB3Q
z`af4N0)Q(#x7{-8*!45(r))8<k@%U&AnIKsmBYA)F4>hmV48PvHfN+r6eySxI`-Ih
zMwx}<&Ob5wA1COG9|e#eNPi>=zWZdd#ltVe*l`n+A36T`?fPm1lU_7*k|SmtPym4)
zq@lZ->)FccsgD?VjV99|LX9FqT{8XA4|p<T_lX<wDiJoCL88!i*2t2s(+I~6yZB3^
zpmZ8X@a0J(=HrW&_7P;d>la$32qPdOYFvtt>WF(wMOS$uY+}mEBf`vh<e(MX7Cu`<
zEKS$RTz(Rev&=SGYtw80&rq+1Krkm_hxux~AO&m3fyYDt!hCl<;UmX&`K=p018$r0
zfcsb(d$@OqcBFRrN31dLHVHT1rM=L}0L50@Kv(JnoTW2one8k31{B|^UG3RXmdv??
z9JOa{^`zELM)$PJmmTmme-p%&;Cp}sKT#F#b5)|fN};0*Sb*O9gkItEXfv#<nl9T_
z413H%sPu!-aLYmBdxRW_kvZt739FNb3d7p?q7$O;N2f$Til*5MJEWUc+O5xgXEZVx
zj3yrHixXQN0;H=ExO&`2+$W-TH85s9#!i>;H1QaWk!Y%<GSmkv(U9MBpb~Zdp3M##
z?mwTtuP$D$a=A5HXq}6(l4Q?U=}-$-ML8N0eENQwAv}}kNh(XC0w4zJCsfoEd;xz!
zMZ1CE^ZSw*rZ1lVYJJTTWO@IyYB#6)Px<t?%$pm%ES;rGtezzcPG}e~tMjF~PXRlu
zJ)ylSVuGRz^gGf-E5O=7<ac$AWVSB&kBwVq($`MvU&A^aRf9>8izs~*h-IBblj`>q
z5O&@iFxSlw5p~{`y~nED#AwQ<Xv7Tf!<T-d3fHH**l=h4w{ElyAw<Ky1~M}%<pRY;
zv7ww<$7C|w;6omNnhF`4oE?GDR=Pl~Gp0Vpm_%1+IMG#dd=yAubE!APsrPV>$sx^r
zAu!!1UlAf#a_@kn@(aP0!@gHKgZSIi6xz!bDvMq}1~mUUzKyfPeg34d#IS<(={kd8
zydy0f@(IF#v><8`pAZa03#pn^OZpD&&5~->t04K(Z}D_0GzuLVOGT*;41UP+jScv+
ziXP=9@ka7S^EO6_LL?wEke__D-=a_uHHeSIQ1UU3`ytO;o&~61GXoJ<+7w(F&D3Et
zf}li6YiukLm;GheHMLSojPN-!QtmPmd-w(~To-PXZ2IssQE=4c&iA3qrc1=wqSFg?
zce?pQaWz%cM9)b6BsWZdDTzO?9P<LO{-3RJ<PezX+kHagnRM781Pvs2h8_jI#j|eM
zsab2Mkqsqk(AptZ_ijQ0z+hg2+@JM*gxr5mRK3-{bNkragl3~6OQV7s>3Xi%W{urv
z)iWQ(1W|I&)QvMYk%MvU2mev+etqJdy*BTG-SEIj%cdv^GY&<$NY`+jm*d2lUSOWj
zX6w5iZ~CVJJYVpk3$7SODYHgd33lcA-)vW;W844O)*3>e_`xbOuSy9VgZj!QkDg*Z
zv1lzSRuQllDVOxs=R~mf6_{VQ|4)y{nY`IRY={j$#J1*bg1vOP!Cs=oyx~QV)gE5;
z0}OToU^Uwf6Nl}G9pZ*X2&#Ys;+<5%)HjYGSs;*tn6L3Z=y}!i1*?C+^Lp)#)+ouS
zERoaD3s75$2FcE2EVZ>#Nl_o-oawjJB;`C>8*Oup9uboy_#ie#u)}1iNxsFoweA-F
zz7G1((SW009+USPqLVI<Wsq~qTUAkfYa5#nfE5EsayW3>AkcQ!P6ichdyC21GzmSm
z8;}sCGv!VS-?e_Qyw|`2z4DM{zjlO>utPJoH@@k!HAu@tbRql-^nDOr|9}M=9HSP6
zW_cH5BbPtXgI%y58fr3skquwEi7*@6`UKcPzan|LXc9;n{uecyzfm3BgWl9ao!!My
zsGIo*XA>Ln*$Yu5UX(Vh>q_VMk}J#^Zb~tOFyAoWF=@&Yuq#o2e=L#Y#_6}@wWwtI
z@mHS3j(|c1VlQ~JxM~~6lJ(|avF*8!E~%a8$${%qdyYNlWFkj%S-5L0`!HuyFfA!_
z36rB!tO@0fTy99fG6)Iih&JOe<QLF8{S$**gLem?3r-6DqPN2r^Cw1Yh&W7S6GtNZ
zBd;N@p9i}YQuVF92NcBSL3csPrc%ebN{uE*dzTKn%SejVKkUigc9Yj3C0toZWv@!Q
zsr_j?yZEwhg5X~z7e#Da>qPa{uAwcC?@jtES>|C5QSf1Gs^Fv8biqCozAq+TasWAc
zrLK$q{g`|ZW|60e96UTB1YeKjCsl=k!&D?N%j^i*CopgiyMKMJ&_-q*><|iU(ag0*
z=lv;FwC$T97<nP+W)*EF$gk0GHMj8b8$G9hN!p_cO8`0i#no&g($&)Sr*LUu>9Igm
zos%M{RzyrZ(*=}1zAL}G)S3{KULJx|p`ydI*CLvK8%aJ}wkWeKYvG+$@Oe!PV3};G
zH(WY&hFJPS=XL3u0P1pK;5%%FC39JX0gG};a%P~JM;lY3umAl^JWgjk%T1kK!o01&
z>K=fe*+2U;T-;mErg-SmkPW*hc4+YaW6Em?vp4=x%Z;ch@k}Xt_5$BKbL!ScHhQ?#
zjXFg(k*T3M10uAw3~^h7<6ig;H}x$LfZho?w)n+5kGP(P3%0O43G+PL1042skbyom
zx@HN^Bfn$@9UEk>${a3GO<|D^^#c>sY-Dk2RBETgF{r6DIaczO*QlrLMC%Obkj?DJ
zPtQDvKRTA0@7Nj`8&K`OV-9yNS`hM&$WzT?uPoq!`d70dX@;w1xhJL?S6xUwu5#DZ
z@o<U%hjc>HchmR%=Z}1_6S4hTCrZO@$C2+Il+!{QBh8VQ;JeZAqx(RP7+10xuH(Cn
zt-0=XV^7720BN%GS&Ih62TPG=o5aY-OzRz2FlF)l#lV0Z%rEo|*xwp5jRls>3wJHa
zg=VpqD1`bZt-cC`uC*b&{6c12QzV?w4$u`Mc=KlL2{Pd4%+_UXfH$ubMDWOvc|T~O
zm>L3X1>RY5tWFDE@0y&Y%jB~RO>}-*4DTbQKN(6;=8dMXrsVIr{IlM*!F|*<qb*1!
z%H;rC(KXMs36}zz+{w$L_eGMnL~-TZ5|r*$3W7qWl)C&fZs|Rmrcu5~=$kdv-R`?1
zzEfjPWvgJ#cucnyFe;R+v$&D-D`ewwLhBfHmSUn<*ZjigH0i6ZnQDFS>GC)9vH}sX
zP5XMqcXoXTzu)QtNU>b$a~Aw?Zc}#i{D#%mMqMXu!2|m)9ZVxH3=R#m<42zS-y56o
zXV8z6)@I&d{@I)vPkT|D1-okiT1~VcboLKoB|MkTpk=#u)h7<iW_V&?+O4atQ}IMb
zt*CHnYqrW^l_FDn{}M3~+u}OW5*(usO+i~&{v~$|X>!<-HyH(2hrf?K1@d=J|D?-b
zh`f!Rd39eGeW-VLk|y{2de-6>LX=PMh$N;T%$!a3D3hM*<6ZVBG%b$5eUU!BcCG~7
z5}uE_HqE~lQ{%MyqiT;*#8Ob-S}$P=)n~uan~(jMei$PxYK4VtcdI|ia<$%Aaq!CU
zY6ctlitdoXKt{mFlG+bHCh@Ct;w43hl5qrEK<GmqTm1GtNRzc@H1P+a_XMI-KX!7C
zZpWx#uAQ-;B9=bU$yt6L@N)Te*<_aXZ+7GD5je9xxoKc*K5Cc`PpPG@-6xdhy6$J3
zK6+M4l5&HAKbko&Y^~9ovML8rS2Q>n;Kd*(=}^oS8{RTYQo@uKH2`0zdR;m{pwcbS
zb;ERm|GHmmIgl^nxh_UAY8Ukn-y*=VDI^_|YHIKJKlCr>exci=tZ2OTvyjW!5DY%#
zua_Zq6Thyf{wU|J=gOarDr9L!w0^y9aLGhHBe-<2vGj3iE8RN1(FyhGLSg?WpIwp}
zELHc)wu))Zy(`l%Y9mQ*=c3^d7T<}tA}62>9>`&c2XyGMWH+zGqzezH&E*StVw(!?
zLRY>P4qry}M=-uppP3Vg5=dTw;Xz^ezQ`F3w6Quxee97@v&A4%4&?B_lN*V#xq`1^
zId^7O!wV};l!jvE44za>kw=5jptRz*+uDz)z6PU3X_OW1xIpK<Y0>9~5=y+5jrRxQ
zmv;|0PJO(5IAk`+X=>7s-n^QMTU_ExgMph03)pH_4r_J+kziP*q-7GjIxAk13nRQQ
zhe^hqAm7wOpF9WLGSD2_5p>m~n0QLj%RUh%<hum0zQvY~W|h8P0^i-0LhOb+xkVxc
zCd`nCazWt5V{{s4_G+XKtGjBsmPa}p4VeI?JdK$HA8Jo=PXgHwiua#TiYT>|??EY3
z0hy1t>5_U6&GkN6*uy&~`lichvD(8qV&jgK`Iw`?o2SOnwF%Kupq8k8zsTv9J6u@1
zt}GAIPEu%pn$%f4pYe9V|J~1^@%1aaM}esG$+0cWDm135Z)?VZ!z5q_U`j9zn67Fa
zANc6LvM)2MB(Kl3GnyDxFL<+INynVE?}++Xy~9QQ{}+h<#LQxsR)j!moU*ivqAk|W
z3q)19U)y6#s}n87;j!eaVn~&^m_)$~$*&+tEb<1@=WsZ0a(!&WGqV?;f6<40@#=c$
zTNz{m%z~+ioQ1<TBl)8u`R_*ZC%a*`m67=0mSb9j_=PC>c-&$oIyg+=@?H=v8>7mO
z-m4t8=Q4KvDZXXoY)$h>s?*~1_VV#eV$(AK^UmnAIN+f2PdSSQ4l18?St<^!4F^`U
zBUw?HsU%H~x2Uscdi&P>!+eTl+w*!K@z$B8#rkJ251IVCwp*`b(0!WBJ`o0Q)UXg<
zr=H4m>UiPyBBLl!^tDaXj9p7Gn9!9^$N`%7ils}+W0Q6l=?qy7jSH&RCtWq&wvg<W
zge<=u@0>7M(MG`5=CsEivYIG(Y%7$I)d&hE3LJ9h3`k#v%(!(ze3kI>LlgPi$E!5+
zbPsTPSxqiC-72@jp_l&NJTb323>@Qyuu7ccBi0F}e(*+4N4`sqOKs+@=1qoNheRiA
z6-T5&3{^jxsK8V)<>CMDmBJDFF;@7jM4@DzWSe^;tdsu!nJj}O^jtNIma`%^&S*}_
zRz6#sQh<wpOqLfzN=2F7l>-QG&i$k4{TFUYkVh%I9_hVuhFY9bl%pcc;qadjWZU6h
zm__@gNk7ys|8Q+;|8H*wT?-Y{Q@_1m39|&wVNrcTyen?_`Wl7Hc58g0r;Ka+R?D%G
ze|2nlFK-nL=C5V^UYOdH>S(swSh>(K37=wtX7j4l|2YV;=cGzP=u*EAmplbvgN)yx
z6k$_(?y<Y>hEWA}R-mko*ZZEJor||vV3Ud6)miznZ*_V%unwAnVO<poZ?$%F_3<B)
z<W$QVN3Hy4<Ce^L{#lL&vnO_VTdjH|PCT+LuV^^)0L;eqSLrLaeAAX|`V6z)cpwcG
z41eY+8sS?mc4jI6_`BH!nt@h=1wMbvRgBJo6WaXI#Ucb|j+@Ui4(fx1ucYqQhXf@G
zmfx@LeTMm=j+IHa7g<ejUlcyADF27?<>VmS?M3ot)$<I^uTQlH=`8r#W`3fn#?dzm
z*3;hY2!6WpY=JaO>VTZ(#49dr6PoE?_L`~hU?{7GwSvLcO8TuJ)KNF<9G}MnUX@f?
z)keP57xqUS>dY$h){p-XYI#C^K_Z=~7l1{>qf<q+q1BT2b#*Kt+*G@+{*-}?+OS;Z
zSlX$T!ZD$js&8rCUdvKL_w88f3MCIjY-gg(NVx5Ia@#>UvqKkj<?NAH;k%E)t71>#
zKMy6CjnL(N<j$M(sKgw(K=rfu2tiKiKG={F5)=Z>BSLahO8i=4<VpMhXP?+EU{oCo
z!eTcL+WK$q%nSa&&q#2ryLT{{w*0BKxlXly@-v*{5Gty9)*zy(d=Wdlc!>Z32b>mr
z!U*tHaB3E2YJ8V#7B=a@1H^!jbrsH7X$`dzakAo>x|hr<<RGB&;kN*dKmVB+@M8H@
zz(k!S2A!+P{37BVTC08sN0BeED|)f~$!ky1gW)$Bje#EH9UijcR2Nfc@YPjLhMx9#
zXvg5(SSE`Hp7Zu?89e%0gQ1#`*J6M@rwi&}gyx{5NS1xEhg0jZM9xW&0$}{92KwCR
z2<a<0iQynej6n(US3dm<<Jo!nJM*Sa=c$?(y4ki#C)i7s>-mNp+zw*6^JH3SCV1HX
zf@lm~s9$JMXb4md(@FQE8=&GaIgm%F4qK5|iLe(1*>xX$_YZ%a0a=?PSj^l&H4oQX
z{O$#)qLzZ-B_8Qm$^2)532hZ6D#w>tt$ZyQuH$z#Pl)$Cm-<Zka;@l*0+*X)Ju&2g
zsK%y4au!JI!#G~JX0mQFJ$A>_#$gkawj3XPgf4o22H6N^@j($e$_rnKjSQC(f=VBO
zqOwq^Hoe;IZT6@Sl@XC2tqZ1Cq)`@Oca*!`Seq6gbJ8?L7IiXow_!G_Fl@bPim{L}
z^TQF^vV3O7;WsS=nZ8d3mu9~_9@H4{S!Z=;7h$9#jK50@tfPQAdkHCt4+)bgf4sUu
z45*=3;PKKk^lnrA5n^dlzylpHF%7t;z2BGGwU*GlNY}fyN2OE;S?Rqev@Af$-WT5+
z6tR3nO-qY8-<Sd?O9?af-wAO2;(c%UX~vVl<|}P_muEXu2IRh}EsCIIN`!T=&BdrI
zGr%<yPVtMdvnwic8GlrTIBC$Q9@O+(fBc6Ey=?n};8z`LvKaM!gXIC;ds1_9&vcVO
zmjgo{1O#{>M}6})aVP7bu~Kl|gA*^ekC*NlZ`=`7!s)+$^1YAm$!Kd`+V@qn-Aj4G
zL$J?#rvF*tnJ|}Mkd4u2Zg=2w-0LXscm%c`#*l|zkS>mu{OEgi)(Ga`&&5H(y4tGZ
zP@X<N(>eSWs7f)%j1qV*jMct?<w;&`*#wQB#RC-5ys-pbtW~qlo%Q}%qL5Rr3PL5r
zlq+2jIy%l54_`A+VHIkASZmoDgN5NzrbCAmZhUekBo3B1MQEY-qh^+56^e`wg<$u*
zF4RS<_3nP6`MXyQCqwQ(i`r!&CI?0NOJXnqn}++Z5`U?P4mm{PW-bAP-W}nNOc5bs
z%N^5?3}@m@+V2B#x&IXPZL-(9L!K{tgev(z&!h(x^*qbRmT#sDPARzUb7Q?G%qDBh
zUn0B(cfAyAQ2JS4qFQ=FsU#@GQD!w=H<YSlq+QJxx*Zcy3QiHGm2BhL{j<;McIK4?
ztn|qrU6NG)0e1ZD2I8NytS`P<0^l)W2DRyWYVQqeXCiRRwNzBHjT^)0DB^o}@$ey6
z6a&Y+{%AyQ%3Yi~bbRQe@>%t*ciH{FAX@gwbw)39ggMOw{x{K+C+X6-{UIlA?{2q#
zU;wILp>z8==E$$FizoSeEEY7|$EmB04p+zH7A8-XDfpg+kG~LTci%nUutT?`vuZxH
zS%^MVyd(Is0PS3un4z#?UdWR=>C<>vNq8zw)jjM9DR=;`vv;DuAIn8$N=Qo4X^1Sl
z1Rm9U_SA~-WM8xK|L9bvGDsg5>X*?k(rcI&lx_xXFqX&`18*}NI?e+L5?_IN=~xhm
z*hZGzFUBjCccij4FCFPQh3kwI)}W>ZpK!8Jt$cmflAWBK%httK%WO>OU@SbzEV((>
z>=*q`iJ&L8CNDxCEuKlPFg!J;ik9CirXni(HxxxjiG?~;*MK1Kp~^V^CTm>(`VR3L
z!(@~Y?LNw=_n(KVVFwL!`d7+veXI9AHV>WQSO)L&Z2<s{IRI#egQy+g#w6ue5CU#Y
z$&eC9L`f=)0RGv8F%iC7%j_>Sj2VDroAG)dp3f&PKMHuf+*cQT3k#4^uA~qCk_&PF
zXEy%3MMb|4%^P6(YwOTNVQV?-F^I}a&@0a$03!HL>fH}7^`aw13xf@VDL*J<lx4(8
zMS3rm2r@@&v*zF&RRNARi-<W}qXJqP<hiw-Zy4eaXea-xH(pcShsih1ljy?cmS`W-
z0;}xPBB$KckUoGtef%9gqpJ79@QC4qkgKa+5(`!_`rX^N$Y4UyvbLnJzdwCu`i!S`
zKzIN>KoI%i;Dq|HsRYY~fDlC-Q(eo3@k61|6iGdZkM^zbj>H?aiM3vIVyD1lmWZpc
zhs0zF--m;@DcAwl`Csu2Q9H*wC8*Wo>ngl`Xu%6M5@Z&I?-AP4LIr}%KKzCk-W@CW
zo6Z-A|EiBR?o)dygV{v}0k)V{48}-@iY=lV-G&I^^07Psun7h_N$phq@fEk~^8-o+
zAU}YhAQGQ;lNJ!EcOro1kvI~t`XivdDsG~AMmp?)d$Z?4#ZEVwkwGN_2o7DjL^#`x
z>pIze4*VVeru)8{8sP2d>+%?(g<%uWYPn+MXbx99;lxN#PEx$xRW7d)W;M&Y>D@Q+
z8QSRFBb!IgUdq(3)}xTUCDMw%{S;yFM-2-<Wj|D|m85(uY{_<&XPirU55TAf_XgjT
zO_ZX#c}boQ)#7va6)$D)Df-N<me!+As@DO`)*@Nu62xBT@Ujr79P5~7Vr3m)4}Up`
z=4T}pLtW?@3cBR4UkH!S+}7p<AiwYyC_c*KCVCfG{vyuX)CCsgEL`JsT}J>7xr{TD
z;4wA2!o5<=IBwocUeiL%t2R~zp9}Nf3|}7D3=adT5R&)xOyH6wdUteho$4}X8_N_6
z5kZvu(duWQb@dwJz2juXTKq9duW-~#;=ryeZN}fDZKQlP_cB_8>D8aBZ}2`k(JfG^
z%%}2C$wj2kZ&t+Mo}byabCG28S=rR_niML|ya#QDKFA%UamR1R#kSLPnBe|<HqsNj
zUB|3L_+Ty^-a#~*s^bg5p4V67ks%kKwV08?pvh>9y{K>$>VqVPWrH~dP~nc(7<BMH
zfwsl_Jj)tb@+P4$9Gsf?8M#TrEm~n=9O2+?x=#&x%ab!Bo09M0HKr~RHfV7ZL~E)(
z5HEuuC8{vO4{26{G|NGT46$HJNt17KVxE#)ESO;eY;*YRYho$Oq`OJ4CB3!#)=9f>
z=@-{8p%o2k_0q`snK*Ge)dGk48<#K^kn1MLes0=g&BQ+XMjjSOSyqRuYgx)Ws*_6Y
z9;2etY*GXK&uM6A%xAkzWqi32<@Rw(%4kaPN-F&=&T3`Hm=fz+akG<E;O;TYLTd`w
z+sJibH1n;WT{r=sJINszNAJx0bUF`W&U&JpknoR`-PGvy=uZh#|8<Y=Fgz7{YIP3)
z`-3pC`kd_!e;(QhDbcMw;09kTWY}tiD8qWzUw<uCNwt^cYaBql1ull3R-TD-#^0io
z{&;I7@9K(WXgce}xMRGtM(BOj=c&U_%%3Y~)A9%}=ZAkF<PoFUs#ms1Z(Jdk9G;Fl
z?nIV<EcY)RuzbNxl5F+LA8K(?Q4V-(bmf|n9lCPE$lv^e+eAfuQCJS<;BQ%P?Eb5`
zfiV?PmP7USpRX~VA*!M|hP*=Snf&o_nXwNw)++r9_MJo})0Qg-g4VWm*?gV_#VO?r
z;zN4<=}QN@gn!zBK)V}Lg-yQAtJbUqA-`s+lFE<v?^z4`{f3AWKX|(uVbo9VQwZih
zX|kII(@cP^#@0=PeM$1&8kIfYH4TjVz<(Rf*2gXn)9o%kzJ!KpGGDi#9nUgX|54UL
zn*->BY>)amC)rl?HGAYR!$CRIEJ4YprLaGo^2JNx&klrX{J^Y^&qxgd3s9FA7iL_~
zW^Z=xJ{3(*z_pg`xDCov@}{tg=U46<k6&ypr6yCd-XE%j2FffPhu=QQNhuE7nO7y(
zPISkFrEsHLOeaSED^h=Q{3zorgET}{#e@vhNsAUlJJ5xG3JnX5JUIw)r326Elb_W?
z)mvCjDk;^CF7#1|rSj5#$m`4aF3cRRnppVaUtBItq*@c@oe0&w>MqvR>Ol%=6*W?c
zAu1=8Ty+-j00$;l^VSpv#4BZc+h&2(b#dgbsMr{smlGNFSZ=#(w&w0XT!EE}pNYwt
zD~iYuyr+LBn9b4e1mPn#=sBTyV=R5zib~~XK4S;i;nkzzV0;q3H5EymxdezuhybTW
z-kg{p@$6$u)U)Q?<oXMu=K#Lnq|-G!m_IbJXxQMZIb*#so@v&bT4Cr|@4Kl3?=^2e
z+)TCZU@N-)0*Omuk?xtEpTIuUY1|jxMH_-nG)VXQ9$8!<l}u^DvLu8x{j$z-VxkEN
z=PO)5F={i`J8RH1P4&wYX|ms$x-ZNTq-Rx=V7#Ko<f%+aG6>?&z;2jp`aM6JiA(Sx
z&nntp#)fJ?WhW^=m88^rH4Qcx*dkx)G!|ZLu@iDGYH+vBaQb*d+!Je)6!6tcvFKXk
zTjo1}^7p9!PD-LYMd;uBq1QWGHoT%ddsE+NLZIaBwsoFk0=~Q6JQXWe;kAd9CvwbK
zPc3q89tycTca(Fxa0(~Wwvx@G`z+SyEa}Zt{7uum%}(si%ewDOr+TkzrB*(k540W0
z1^o+~q<K{~tO@2U^T?4&3&z7#25N8iKkHx&^EA|cfi`DJp(W|QM#H;C_Gk9*nZ9q~
znbhf0>oVl>c=~v%c_#Qb$Vi6J+y0d0=nO%<#Avf&TGJxJuFxq#fePjAD)Dv)b?uHN
zmyrp??+Wi5T>M*8T~*pmRr(^8uaV+6g_C#G=G0}4rsD>0#|d`Ohu)m(<=r`u(D;+?
z>@A1CzDL(=Oyppr?xF8I3c;UpLX5tsqGkC+4<d#4^9!j631r4aKI0X-;)kOL?GvI*
z5s8aWop)_oVEzhLu!&l;Bt(9>NqmT_Qd(FJ+rQuu2J)h5JInjPw>#(05o-;ACo<qo
z9;Yw#)+`JYCpsV{nUIneKPIm<+0cTiCBRmM&r*oXEp@@yu%SoQ5EA6_mm?xfp(dFo
z4Mp}dMe@{N>=rk2GJG~@YjS?-_8`LvHHA?rT&uhL&Ip=Z@zKJq^j=5n%mEEH-@jB>
z{xF`=!elY~^`9<E{;TEj&IxiPuPCZvZ&o{OHLHxDWdTd%HL0d7ADu6=RNhBfiulx=
zkPFz5OZX7$nzw{=tHqoy(RcS=huBZdu;#&hwduZz-1J<JABX8{8;BWx2+;}JA+fM6
zw(`z)2U$m|)SqxB-v<9(0agKt0W8H2z!5NUT%@zUwtlGoJL4Z7I!`qZ{zMchhIIX0
zw2e%lWZcwR{!T`sM{PQYp)dz8g|RK#&M3Johd}B0I?gCiwX!WNx$AyS0?89)7Kw|%
zljqWLaz1f8K)TE6K04nmx#QOcb=1yDky)?!4AHkPH-=*I25L!R*crnDI+~hzj_O(H
z^yDL{mB{}hl0P4;!oVD0z(t7eVU5={8jkN5ipr0OG~4K_60%Wu8N0m@)K_s&w`Il8
zNw+A#_kGd2M*sRcszkiDboOw1NP0ZTdU0wVwJy*HXRLfEp+%WsD9y4IahB<V_AToA
zZSc<Ci7hq7TH>Kar6M72pY*O_EuU>1y-F+5k*sKzv<kU}^(b{xIZW=`Gdrxrtc}%K
z7YF>g3zUIO!38#t*)*uby}uuyu^uW?E_x{W-bHsvpAkusP`0&9G&bLINwSo?)Tdnk
zZBr>)OsT&I8j)z)Gy1ce#{;+D7UcYe96fN_vD(0i-s}|NkaJt{>mS`Vxu=P*Ct==@
z6T{knChtZdR{s*--WsnDqWd`=Aic}UI#pjfh^A!)*p*GI4TW_`8;q)LAX`Px4mArB
zi`8e=IsDC|nxq;SQA_9j25pmtNy45=b$Y#k=*?B^^$qwu{MYo%Z?Bo{fP~H`$wKOl
zWe)0iiu$1EtG`FvLaRu}WW8f7y;=?W(IudYEd)Z!WZ>?bJ154weiGf2lA`>cwr%yk
z-CX4L_*6zm$_LzWEZJEMiE<+gKgM}Ii^-#OpRo{tJoqTcKTB*JH5vLY@As+B--yzy
zwk%D4an@oQBD!OzFdT*o=3p=sOoI+J{5H1w7yWpL5}3UBqrTls<XJAlW^EGk?k<TF
z6c~LXDfVFyPSA!F)q7ck8ni@VNiHAMoB}HR0GPU_50}J?mefKCo0kY-P(q&pRbRiL
zQksmgU>=Yr2ffG@X5K)ujbY5pwju$x%P&vf*~-}E0ebNH%2_^do7%M{;aLwnG%RX(
zJ4xK>8~|tcF^;B$p%m53l@s5~r>d3P(3}L?(zUNr_E5fg9V${P0<K9$Bl9b>GyVWb
zm3VL0!s#pH8H2IZs2~<xEfz}B|HNm%qx`<$%3fcUj!ziJTFdCi_vVjt5{eyn=4GDF
z>pRW*#|AviSEhPdE#Eg1xDACppv?S57;YW6fSajZ0HLL;tLuil0!WZ(h!U)q51gKV
zK($o2sRD;Vtev`pi9?$&a4{=}9Gt5@$BmF69ZT1y6B_1m4Y=jS<y_vr(fGHjCu|>;
z*p-I6n{}ycSwMy12^tny;bgg5`SCrwwc+{?Ylvn;bvfSH|ETRKn8jN~<WHDIuOe~{
zhLX2H*$JcWaxgK6FiSQV&sUh~D;Nxr3+@8CdA<@u-VjDDg&}P&I|uwOYPgRKTW6=~
zvI07q+w&v*I7JNsbe-SlO2j{wE=UvFX>m<!<wKzZy)Wk;zneHZS!OzUVzQCGz~Sv`
zfp?5_y&c);Q@bffcH@vUg&(z$7y14(F7x%eCcIyjdF+YZc##o649LSd5Xf$sxD88`
zP&#foLcGpvXVG1kjEwj|-z%8rzhv({tSE8$&~RIMOKX4P(vYGdgTCi_xksJQ^zP{5
z70t=zQua9M5zv1q!^%@PRKq93dybDw1Fa`!BVzrdNnm38Lldq=Qjxpha=h}Ua6qX&
z74(cAcnIIq9yO2WG#6Uiw)OtgV>dCu8kc(92d-0pub)^GTIO8_MT5(cOOX@R@(Wh6
zmFe3ZxHSs`uogZD3f9LLtpS_ngLDJh<+MYNpvu2sX62liu%vYSF|2mDb`~MAgZ|Sh
zkJmei<Wp0vdzJT!Kmc?_3KeN5rdx^;u+vK}$y$*sigb%lVt9W^1$Cp@ssvk3RAU5g
z5JzT;Ay2xIJr5zhc#~;@3cq<Gz3_uN=yQ)_SdaLotTG^Ac1E&!lb5B0w!y?Ck)rC`
zg%ou~uluU+@)3IhMTJW_hX=t#<@!kcos0DFbqZB@X=fg5X&<H(XbNnZ=!x}_{HpsE
zssUlNoy`&V?ia;ra4wZBH&Rv(cj=AXtumj4Pg3G04)xuDbU}w4Bnjoot4FSuYx^Db
zTjK3nE{C_m1=ymIo=La&9b;O4Xl5Uud)mmhoO?-J{$Uc_RN)~feYN?+s=U+%mgK|U
zz^G-k+IxfA;B{ffwkVgK4C$0}C`MbwH;r>GmbMwkKi-%8nCBYs)|sZv`!}+i+cVD~
zlTu8RE-AOT_V%cIHq{^1x*71NZ$9Llw_Z``_;waTn03gaRhJ4POCu^jTHcm<CeyL9
z$M+!VYf%=6A<!_sSG!fvkR9uDn&@*rcK(V4r#8^>@@lc^ME7;Y_dd5zx_z=#U8Pm-
zSkv0PloBqn4jXZ_3!9FRQQ^M32HS#8#p?IhIanP49aeO{=sVFd(RU%YB5FIK8qg4j
zC@DK~#YMP784o~dJj%J%gU95xO$e=?V)M95(VY>bDY3f{ACL-eseK0m_9imSYxJy_
zn%-5RJ3_A5_!r8r1rfH6q48z%?y;SP@17ADT`3i~uUK-77*fj(4A{nkx{>%rx{0UU
z*Q*gaYT{Dl3e7Jf=M#jGUr7(9B4Sr~lh*`K7-Nm`ioB<=M3-n>E<N#LL81?~nj=f<
z3Bu8XRfQ{L6i7>MPQ%sK)#r!&@Jb1^WpC=@k}l4#|24II-G*fmsH&;jM{1e^@9p^l
z{bK6+rGoWE`U0D`>%DHtQyG>=CK)Eol<{Ti3a}694r;QEbqCL~ZQ!$o#DMgbUiz9R
z-XI`C=M}CuC~A35oIP5{#V-1Fo{l7$HYqbT<1>gTrFVJ?rHmPIjr3tXS7S!J@&)LX
zg$G;SlN&l8+=er9DW%G(8s!>Ys)?K2?xU+xwOKy9M?s7<*S>z|v7qil!9aws1_uQA
z1CZC*FlT)?RXPrn`mP#EI2TmN`4af4J?KN{w|VJ%+@kQQ2gEg=wQcJs+Cg9NRamuj
zdz8L2UiEc&Y7+??9SMnpBtW=zDVng*a>)ukUI(-T-PbH27E&?lzN>-SZ)DT<q_(=Q
z+NHKBN*1C3c`0JctzppYF5QO2?6H%Fqa<ukyWcwV%d1G?D&xM8&lg0#@>N@Q$(#rn
zi0=%66Lam*m@vHXg2|l4PDNxAFT6Q+$E!w8U7a7cP*1HuntXSPOov&l_@NH!Q9acP
zKo)KUGl4%#O2`r-S^-5-FQMitBlueu@wlY}7^_WG9(L(^p3$;BZuflC4_wQp-^b<!
zYy9G(MnT8yZh|HalJ+AXyPEA3<c3>)g<qW{PBemxqaQ)lkZMnJf}+tkS!zGT$e9*Q
zHvzUGeD)b}`Foum0Xz9TLkq2%PCl`d{mhy?`xm=4DxegXaTDV~4aVuz&BP7=#V}-^
zdh}HOrdslu#4hp#@;;C4<p+9=%xk3&I^MZ;WrQJ)0*GQU&%S6W+if9ZB5A!tMEFW{
zIM>8Heo){I!{|r#7BSlXGRqsMs9}8bTba~tLrzq&;m*7;xppUoO5WE};<}(=j?>Tj
zQc&ykX|a9vom?xBNPjv0e`TGEKhypH|6^t`tXd71Q>msh3`NW#m8%0+aa~uML(Ew<
zC2G#+kQ9|-a(30#N!ri~V`Fk?3w4#oa*Qc9r$u4x`<kxL_xJhUe*OY(@0<7g`FuPd
zkNd+V9xuU)DGT;L>{aKyxey0IqTc+wUn0I*ZM52L^(Sds+L*$V$#q~lG&#IC{KaTE
zA@>fb7mU$R3=aC%*fjLd&nD0e%eBFT(1*Ri+eVY=PZgIKKwQ;4b|Ep^?oPFB6ajHd
z?{GErYz7xaGaw<?ur4=Y?JQXL#*~mdS#rV+>us}}(~pcY<^J@)L<q$ht80_3rpO@(
z$1XkeHw0#_BWAA^g-P|b8%=~3Xu*Gl!cV~Aew*N7U|#Ziwf}20wM6WU;l!J{92R5B
zV-|2MA3-?NW^6zmmu3sEi!Z+Z=4KY5YH}-AGj0<Pwuz^=iFX7>V*~JP3}LB?P!~>E
zifWw~GwFoZ7$3rlv9VVqp~%!2#8nRc#;KF%2aSh8M7DFyaLxf`QLiZ{w-bvn=S(QG
z6>{`2;ehy+I#d3KsB3>{_K1D}mVG*BjJ$wRb&K<BsRrE(KjW9w(LgCnqUdej=j{^?
zI>1$bNin(Gx@5I3lC_8+fq<V|t4YvLj<5h=gim|Pm51wgp9-dkDm^jLRsE0V`k&5+
zKCi0s1bv_21n`$+%gX&Z*es+ct;6U8W4F%hVpn<Efn7fv+jIQ^ECAjLKb=cEC9u<2
z6MXpn7M}xuBg!lvqAro=N<YH>Qa-MN*J#pwZ^p5huGxsL1Yw72``tlsc8;5SOvC2j
zywIWE-)W=44*h<EN=PNv<yTk*OV-G^5|Z`@m}JqJyYe8&cj;@(+b1&>W|^0xd^Xr%
zPY)Qs)xq!OQuoa;liD&<a$%?#5(W!=qz0IKCoo^M@J`?+?*@F@<DJYTNubZ@t7l9_
zz$=V|;!c7<Q6P9+SF?P=gn&;Oi!hVu(`>;6`zJBnno<wmp8ky_A%yo9$(ulMU?k2K
zdA=4>bQ{Ju8<!5U=wUa$KT`BE(V}>92+A)?T@a}ALHka$27fkn6vAGgV;+V6TJvi5
z`sn624xB$BY|osxZaLZXR>z>4n?3Jl^-Rah_;~iJRonWH@1N=)E)=LY_{WgeKqeHq
zdX%uB!sY}J*#ji+ryA<jDo`yrj@<oL>1b9mFv4^-*OoCC|88E~^$z!}H{IWh_AnOo
z^7gjQHDnfg&P#pT@vj*(^1!g>vqFf&#)ZTg$6c^di;iga-0x#V-JF&HyRTVhhYQ+!
z#p<C|8;KjaCBnNm<(KM=)(nfm(a}-bmM(dyyaMb^naWlvQC2es$io)<g4=qr=OEEt
z@;I2J#9*!AjYNZA47a+w)qe6*=&cmMpBwerpX#7B2lwP}R70x=l3xNH(U0s`=sirj
zdSr+x2Y5;rSi2K9V+pfQD#gqZH-B-Wg1GszBoUgT1y@60ZVT|_NP=BZtL&eRO&=3e
zUR+IKK;T)=eC+18;@eh~XtD|Snc#ES@=VvE2(V@2F|*5(qqL=);r>e>y%Yi)5B2aj
z27Zj@2J9Fc2WPqh(}qf+++=#~@t1+SXb<FhHlH&!h|xFdsD$V}ltQ|19r)jj*X_7r
zW7o+wwpAyy9S3dlk#Dond>6#sjNnXE$7)j3=U4<d)~WNUeqn^D8FfA{kldPGq!4wE
zJ1b|}QpR7$)-O6sj^DP`HRl&>n5&_FPcS>IEg}cv?xKnR+i$Y^-)|+^HPTtM+cca%
zWANak;9O7Kx}M@?=4GuWW^JlKxBMC5fwN`SQ%L%;%k@VlPRI*9K?~LG$(CAaO0#_H
zhVrw$l%lJY2_IFLy2}3h)U)oIr!?zo`$s=iAnXSxfcI%Z=Eso0;k}Wo4ztW=Tl9_e
z`fJUeeh^q0=(u@or~Ohv#Six~^rdL<c!*s@q#$V&S}>SI%fRGXr!_Xq|Ej*Lwd>LQ
zq2{6I4<QwZRm`aBrNPi0$FVPinLORW${q00#Gh8ETES}*5AM5aD0@5o3;S+Htewn{
zrDbV9Mjr0f!3#HjcP+WB;^-pP6cuMO+eHxMWV*uQ=KBra-h+wIE9uZo80t?FW<*Zu
z2sHIcDzqwDiKLS3oia4L6+0cbF?FW1`E~NMZS0!^n{ti}h;6t_i+z+Z2}mxjI1<tI
zs`<IVXd2Nv&rB5Fyece((O9xPaDp#J5T_=&4cgo|BeI4P@LchA5FA%D-vS~kOOJfd
zq@UHz46rdbmf#xcvx;FZEGw{oo@Ggm;NJ_nM9pP^2=<N~|0w=Vk8KO->SvQQ13=88
zBeZz*KtNl%-*0?p{s}g4gL7IkivG2*?ddcXA>7RWv%}mkzM+z=1;eeIIKsV8Ih$9K
zb-Ga5Qj27RoJf_O$lWmUU<1ir(7?TJa3;Pb^XdF~!C2H!**{x%dQ6fHVqvhRv^nJK
zeHI(7_FCbsB9NNLv<ccFo=FOZN9!CT-^!EJBfTR_BZq=_e3@n@46PZ5JVqF6kTkDk
zSnjsKFAd%?aY}tD<pFzWA~C9lCFz*Qv@YV;=dZZAW2-tp?PYLdz7l!28hT40nX86&
z2qY%}`5-*~%3nwL&6h6{WO2qrTI9{g9UsEbgUIZ87<v(hQjtgPB4MsrQP%uHnHDjV
z{%B14m<gpp;4xb8>oAb5&G=U{0^KK1s3xP~tw$f9w@I}g8_>dmqiS6p(ESRte5z)w
zx%5dc$Cgs>Osz+9I~0jyLT*J2A)3@WFM{wUkfH>prjJj*G4^;K`J)mi8O{F<!Fm3k
zEziGz3~NAg^g6M}ty$vlN?~VMR(;s17cm5jCh+Rrz&6SW+l|;_>RM4Les#_4CMGa1
zt46B){XOawa3Y|`zLRdP@lilrxT_9|PZBkaR=tP70)zafA^;W`3XlA6EKnvIHIEgX
zamzIgl1c}Ob4SzXe!my){(Nb?4=?QCK9!c8v`zx)V7PiM{SWD#JZRZz`2eU8a}bqI
zm-ZxYpHJEl-3ZmpBqfaei)q2673L=9rl_7tasXx7s=2v!r&jDVHfZXa1ns>>BwToC
zFg`fJq9UABTs4|CyOHYSnqrz}?}nT9zVLRGYHq&aKG)kcr{J01B%1v>_&_sLZdfUM
z18duuQuYH=$JZU$p1Okv-`xxIxn+qh1vCkS<6S*;&#L!u7J`&$!Icr1AOU_~B%v{&
zRo0o{{g~igPVheGZAbC-uJkGWR*!cAn!<Z9<s20|mS0<FS@_3+=9OMpU!2}o-`Nt-
zc8D7J-IJ&iPAob}H2RbHK#rEJ&9%|z+JMJ*v334Dp)T5I)%Ma%A5N@kYZi|tT4XK0
z{r5iJ+x%%#PSm2$Iif83WXdV-#Oj%IL<Wfe8dl%fwjIv-3v=Gp(3eyd^U-9G2{y`m
zqaZuTe#UvpVP+KF`FWLzWKVMDLByhDD@D8Xk}^aJo?Jb-b=9uFs3&l7`)(4XrEIB5
zvg(CEySJ{NDBD1C&G-wvJiEcm^TCIPr=$xRy&tLnup7>UE;y0I#DRHz5w@WEUB|<A
zRlBuGh}k<oE!d(rf9p!UKvqQ&u>o;c>(`$(oOK)Nd+B)LuyQZ-4lsCk*b!J|%D0bb
zS!z0JdYFA8t_^iE9LJ6_pO<nPg8@)qn#8!Bjwzy*_@!TX3;3_E|9e_RLXnCrxmVb)
z7A!w7`BdvWt~qW@)g)heT&?05qKAHka4ge9_d}3#>Fvu9xEv0(O&kA%OC6kL%64W#
z?=zEJ8uz<3?(a`bY0gY}1A>t{jZNPI0aa9=vf=Ydf`5nkfQR?kmy;k&_=Ms*<4mlG
zmCLWw%I|}jNpQ3S+T0ZdV*Dne1k67*zDx6o!mnDqDFg>j;^@iqb#TKNzB!I>4-q{~
zkNn8g{4I7;Htdxt=RhZxVa=lVU=g;gPyHqd{!sSD9Ba&9_?)+#tvzif8^dz^joCy4
z-jS86f;P<Q$g041cU@JjdD8AEld6lIy?Zi@wpDHYXu9;`9HGln?xIrn0m>6XuCd+!
zzc-dc6w41BEl<;}XIn-Yk_Z{S*;I!o*6ve7+z(VX_!NT0F<PA~!N#w#U1PhMv4&A%
zeL3cE#%Gz{1L*n64beTynm;e6hjG<bT&o{+HBw|mBl_iK`a^o#&mvWHFy-6Ng(J2L
zEGw`8oyTSo76leeJ+)byQg4%5^($R=8vKlIM!A8N`_)RT;Pze<+Wla5-!`WIQ0Kxk
zIK#UsfGp=JjXiBCBr{bUBlOU1knC}-?CHexrRIZR*14<&M?v6QaVQ^I_&yw}Ko;%^
zg`b1MV__&w9Lh!?<zt(aBIsl)CO&JrnhB!S`v%0m-ebdHUF1KZL{6)7#fxjryl`d@
z^v$O9X-2X<^F-m3Bw-zlrU$15>Tu(VxHj<wZHn&-7CXQ-KBP|m=*UTy=l_QLcXEYu
zke%4?RxJ9wQkXwW%)=IYU6i~iAVfBWri~)m#&^SSq+`ro8!A_&omHU7L6dD^fBU~J
zay|R^^H0303!R;yfGQew$R*dRlVfXV!~_zaY+ahdqQZnR_Ywtu`c!+#rCorQ-wwDu
zw>?{<bO_7NKFi4VmB-=k^%9>$Eh@nmE`o(I>d?n%x?rI{is2$R5AyJfx!-i&+d9TM
z#VN$SwU1R>P8?;4_ekjx(r=+vfpA)-cT4N`!R>j2x-*qCCbLb)LLNna)l*XnP5_wn
z#m&Pd!<(xTTR{zO%@;^_Di-!!IZP$S9ROcn`VrUnG*!N888xSF-^qTTW2jnX5aRXi
z)LPUjZO7dm*hpi?)DCPrSU-eH*-Z|PmN4`qB(gX0$aM3)NW!gpU!N7`<v1T10->~&
z0La2Ax3%Er2#gx2)r6v6lQ3O-FdMb;4=-X$TrgkaHo`xHZ2VfU^gCM_rY?rDA`vBg
z7UvVV{DitB&f{XhLo_0PKe}$s8q}^M2krjU%CCo+v2Zk4f-sv&a&9E`KzPYeUMYh3
zeUjUu&8-+Pwv8Yhqxu?}VB?)XMiSzxw;uCf*<<Wg$Bda)5^+p9UZ5@4hULM-#+!G(
zu%difNL2TITXn@hC+F-o3I156m48h}4`(+2r;fw9ol#_c)<!68LU=2}nuc}0w+=Vb
z%{OHr$TLr2gp*i1Dbn}S2FN^0u*$~r>$2Q<5p-?39Wvcvoq5Tcxv1+?k9<^rLI|1<
z49*y}OqS1|sSp46)7ZUmdi@W1$r{Q2m3?uW;|OtE;=H4G#DvV1uAn7*hRj1&&tO7|
zX#aFmHGEHyDnd0|H9UzOd>|pYOgUR~H|~;JPuF<zQ-rO?typrm_gNM<m8SfiwnjeK
zxy@v#DUYzTXSQ;CAe&;qIpS4LO9*!6?SJv={H;NgnX^(bnIl~(yGGw}qtW{HdrtSQ
zZ{M@C-#Aa395F>MM>tOFp%i7|8*!-p@+c2QRFpQJunW&s#FPv1U1#xxa{ROaA0fo6
z0UlvDh*M}b{G#u&vb(%_v4uMJ{ekz`k3d2=@GsPeoQY<ZW@q)ys`SmiCknHeq~nbw
z;8lpm(Tx6Ah8r+8QX>P`N3;^>B${uI04Z(06GT*zZqW<nCj^qcio83{kYUB%aj~fu
zbqn>QYuNA{eM~(5*juZuHLbHZM|T7~P4}zJ=_3o}b7Tzk|3hScGRiATj6UZ1-s%nK
zX^m!2VNYC=xHFR(B}Y<5ep~;vYM->nILY%ez?uO%6!M#?Af$RsrhC)&Zu9Me$5FW-
zmJCTg0uJ{PHEg2LLnuHU0&X#{jfs*9vBvok9k=(4_i<QTO<OC5Cc{eSSbRbZ^J7X$
z{XrjCX(Fqc)xv6n;2KN$rDMQ`lGg_P3>|?6tLCZ3GQA0q<OB9FL@F}vW0}fcjmw~O
z{9%So#8L=<dc{x<hn791hB{^FxL*mGZ|X?yz$)NaBa=$mEf21c?>0}8f2cU#)<b`U
zWY1_Jf56ZyNVp<GYBj+|5)uPio16%Cj|p2alyxU5>$nuGD|KHlmB0fsjXM4zxL%Qg
zU~UW$ygIKsdOKSt`%V%}NB-i{!-#P%tMdzl2Tv5<0ii?Yyc?j~LwFBxv@{*=N<Xz;
z!u0U=iJM{4{SJAw&;wgNex9Def7z6hsLhmf98d<WSuu-BVHd+9!{XSmoUNGic*D11
zU5nP)8>8p|eYRK5KW;f1czzX;YwFjTXPq%mf9-g-288LIMW&|nvKE@IeX}uaadNkE
z3E)z6)utt0+9+6kb9$dNu`6!sxPQq6GH=!^l<P*UpUAt_@BBd}L+j)e^UR@cTy-zi
z;0&VmKe66oXZdbK5FjYuvzGhG;f+>r_6+h#E8Cp*Sj*~XwG({}eKUO@(!-?g8l6J#
zlIE49=!0sR-H#4j1+4^y%CBtpE`<moFA-mD+Tyb%hjh=k$yVDxf}cR0_v(rTEz{;Z
zv61+TprFfwb+8p1S=-di!S+O_wvX&YKZYQA>FLwVk;qoRXhKqhuaAV;#B7#rhQPIP
zD7-elYbXA26hY<*K}H$hrjI{N#B+h(Hcs@;m3dj25-2~ORSAtvl{_Qp8{vb*M`^!<
zswch<JX&&IvIstW{&k0nmB*N78aBudQ@ybv3tr49=Ms^G2<;vd#8ZR{lPa&~oe0t8
zg4$292%2?!pGD8Se)u^cy7}OM4co4<z=xn+2|3?GPpvRrZ{AB!H+=59vYn`M=o!ve
zbg=gGCjLD?kz4Jgy3|gP`%j<wvu72I1qopH6)**qFBYuID*>o>vm79YyZ&7%_+WB(
z<mIh7npicm%fz?yj&-zQ)G?teZLIHZ`ip{?kpTX9%E<YEZ+7h2n<7wNU@0>X{jWu1
zfP5J7uJ+a!XKt0CBx`5v^-Gq_sM6-B?M)y@x~cA|y^v9<Q?+tUO9Qu;bTQ+@0Cm7!
zjMJBm|5Y8&!024I#@IO7ghcOb_MA-Bx+brp3T~9r%ho}a$hx(mt`VgXLlIkq?`Z5o
zRf(O-6$SY#%IaFbs^KlVRK}-QcMOe6vunXYVU)4Kfp(}dW&1nS8zyQ)ZjOPudlC(E
z>Cx-i=i7yBF@AB=(fym!A=#OXDO;@{@}sjGvb$lo`_j{AAg{k=rhkVZ=hGEdAaEEC
zwM!enuE+a|jM6@6sve>AY^$sW;m295)h;m9C{>PO)o`e4+YHRwIC=N>865SF-GF$R
z`dxw}gpWR<SWLTe#i2xP60w0qJO;@JZ_<oZVIh;`(n#uu@a{l)&k@8!Q`~bpWQ2fx
z$O`+NOn#=sIZxtb$n%|$q6#EutODyrZ}ND*I+QLbh0WN{kwnpKnH*J=wHIFHEnT;!
zWj1ScTfk1Xdk$NQW^z^WbMg4*c)BNh;e9Bk%CL$u>K`x;4Sg{Z77!5-Ga=)45*t(~
zYY8K5K>kdoc`qNHZ~|FEE{pQytqlxsbQ}NRHYMBbeLt9Mo-g^Bw@hB^1Bc}^|7SbA
zAZD&4E~fEwhjaM{h7No_@EmsDXa`l*QE+2pNL$2Oy}b{G*w5fY=okVj3IxM5p)@uw
zC|47F2z{EoO@a=j9XS0v?4(Xe?Ap-7pm<HXSA0qf*O{iReTgBKa)+tV4>{Zt1Dxv>
z+TKfz<GPdZ=(o9b=?Myu`@<#hEA3akWiO_*-|?;_rL+%jLg(j_+f*E5^w6&%*%MmG
zSs=q@rb{4jB^=5`8^5=Q>Lg;yI<sU?5E6;4O&)|qig#(H_t1MPg-0C};MG7z;_#0%
zm7499BjM<bzr}YLxeUphVL{EvRIns(pis!+KeNqV_2O>q_@$$?!>n~L&(cf}$14~W
zK+RY>BcD30L#_&MGw0tnRK0A~CPrt~Q3%oB5`_avg2~_)VFOdrD4T)e@HRfSZlEht
z8^mEaPl^bWq?DRc?~c>Nj-y%iO;<%v1HzVKb~Z=I5UoG8U{08G*_6oj`)!oqsr$
zT5g(d<(GG)>H|{>PZNDQ2!tF~(U#~AkM~w?qVXK>EXT7w;m)R@hHrnR*=$7n#I3J+
zOL_un73PhiQt1urXfE}V#uwaCJzeP;>&Qhzfj_!?K(1S|ZsO+Qsj@RCPt=t^<yqEN
z^rpC;Y_WM74jM2GGAlA;`-i_Q8Lq~^IgAMB_z+3R9E+Fx1Th$ah1)O}LsaLWTnF9x
zN+b@etohRF2GXKh81i{q<a3)XN>D97#k8w?_!8_T!8@vlZYKLP8%<A3bsm*kd#zLp
zEMh!lbnw*sA>x5gsr3d>cWn<W60^nKg~kn?5w;~&`#*L#nNwwO!F?VLJ)w=-seWhU
zE$HZ|BC^bMhx<u#bD_6SL`wSDcJvEK_K*V95(|RECAQd_0qQ<1;mQvDbOfRFJ|S^T
zhV^^0HynRhAKwO1x_%YfDGw?4P2_@tU%lkTlgxKRf!QhS;$tXJ$wO|~LN?WOsfx0+
zn8&5pv;?@e2K?n)h2nBlh?C~TcsW|UB8>rLIvmX$R8Zq+&vdv&1IFfHrZqN3L=q-V
zj0e=oI=^uq7-GHZnqsCE!+v9l=M=+ySuwnNI!;`+)G(T4-?=Vl&+hEaFYpaiO~1(Y
z&`nhz51QQdw_wLuYs`z=uAR2H?fPLBV>(q9__?Tbd*IeI(<d)5wiHgMXF{J$9dts+
z?T~TMDfwCz(w3+C>ea`fg>YP6`X%$kIooE-dzZEToO&3Qb;nv2N3j>SbMMbp0Hr`M
z&K(6$RjL$pN?tMYM;J8^<H@#!3o!{RGE2FGxg!95c+m+|)B<_~gI}x^lbn{F_ChP9
zMvlG>>2Z(L69Pm#J^FiyXN*d!*}lC5dCmRVX61|fCJsD9wAk!hy7AoZQ`#k+FBz6U
zf-SfksQ#=JKj5J+Fxc--_IQkRZ>YQ%oM*H+Y<>i!V7`XfEmW<T%MD;%=}ms$He~m~
z&}~TMc%s6O%=9JZ!T46$CI}n_g>Oe-I0F1SMa)4VehmaQtca3LOlePrzDtGjGNGek
zm>3*Nz);lR83%QFA0v9B&#hTJ!9BG^B$7OQ!yfrobx?aElimz7`87UuLttP^6+VE`
zKK??}(BU5Iqn@&&Xn9hWB}}?^tA{Tk&cwJ_oh%WM%})_LNhy&7oA|c_$<Kb_GXlvc
zjcNf)H2-71B>LEwJfAHK2STros<W+gvM`5?&;GV8`?&zUkg47k=F^#-aTga2){^c}
z=?i(Z=n<@~&!Bj9E9sHJAOFu*lKjs7@H6ja7!LRbkl!#*GpG&n__1vK`GZm4|Ezn|
z>pth1(RXsHB?{=Q21_qqy?sMvxWE6`V7>I3x#B&Z_SCDn0i$y`J}BnlT%u8?s*lli
zF8jD(dUwd0$bC|R*YObb-upxM!Eq!lqdf!HILco~COC1iL(HLl?@G6`u0ukc)9xw%
z0jfnt?6ts&d1=Fs6=46tp2pT-6<jZR8`pp<B)BD0O&zBzu!;00xw#F<K^VGYmsFSw
zcjUuRYe>@LV;49+Zl~O+@*UbiNjO0Xk;jZ|!fcj>=R@I7UZWz^ll0va0v_75CM{aH
z$i-}Ozu6f2`DEoLYu81hWHFziGvEJWU`eYjdiKLAq_UvEr~s!jmX|G>P6}=a<tv)i
z=~+yK%|m!PSA}IvQcuIwO9+ftG%`u#t|<3T_Rm{}FB3#EmQ9(Fz@2BZKFfGur_I6R
zQAssq@67NNixE?fbGpTpDd*9fdMR|7FFvHbceXJ{<4g{B7HZnMZ#I2Yjg8C6z}Oo5
z{<baS4jm2nL<|Fj_Cg5z`W^?j?()cQC483vo_#0NTK`aH|Lh(UbJGR6n$?xX%To61
zI<6_0hIYh47nSC<kYDYOhF8w*{DS8;1|5f#PaP>Y>g6up7vuxa<>S~B!YXdKL6nh8
zo#}s8&WiA8Rr|q05P4W}ihH=yIH5Y>MYmD2q1(qYV}8U~#H6Qc$@!!`N?^6IEE^lo
z!E{uCzd8xt!ZvS&2IpEBEkab173Ag9t}1J*JTPIB7E2~r6ojM72YW5L8Q`ParpBZ=
z428iP&54hCW~;WJ1{%USuMUsl)>~6fN{_8H$w3#lxL%AjZnt1<8&^bDnL3IquvB`}
z<+)q8eF!Gj#xuZ#H$@(?CG6dS{ZkILpM+sr5!Rf+TFJmqLE*uPDYhwgzf(5%5*}Ko
zY*_#`s$+g7@hT3<#WD^z2MRIdhJ`sUZt)aVB>BL#X0-6zEX@AW%#Tib<J=e!+Q_dZ
zM3)hw(G=?w6l+y((I@KiB6EH=Qz(M*WuReK5+hrit^5g|RlYVC6BoKS@xxA%jXb>#
zqf#R)yeDJ2PVovpiTkVuW)u9=Qbv?Uz+LO^S^57n@)muMLi?Tb_!iTybjIStEU}Z$
zd6iQLYvbmuy1DdjEjSo${`s2aIy-jx{_GJ4bi|axjCqs9Im_n7ElrtH*yv+>A(eZH
z3OM()y|ueZ!5M#LRQ>M-lfnLZ!5kJh!sb|`X<qM*T479BGb{*^XOv|0+7nGZaFg43
zW{@yD*b6FQ2BAaHN(X5rChgQXeHzhAxB-Htrj6@{OWt|A$b0Hs$*{2sZkq@1*yqY~
zHUM1|_nUeUJ5-l_2Oi;*;fAU;h|j%jh|Dn5M(;2*82~lWJJGKZj+7HEI%KA*qZo!#
zTXkyfz@doR_|3cUC5p5)Elw^JCsq6oBAzLS`u#X{kVjc3#AD+#Q{wg5mochwDAy9d
z(pkM5_9sv-ys0t9d4?o>sD2<Gcni~o1$_0Dyy=yGR=~lOs?@MAgnX}s2_*4YQgBD;
zycsR;jl~Kff9Vqxj7bT&)0INQ$tqaQ(n}<qb{xWch3pyP#f^0g7#~+7+Ss*n*PHhg
zq=4Y?_Zos|rzLo{A>c}4#S;I+)y(lcOV&5yJgrOC(X42&u&S3zwJ9khitRc%e_((T
z=(tVCHM5fLU&EPoe-q(8i3=_9e`Vi!C&$_}|6Ja4aI3D}gE$)yP@#>DKCYX8KCgZx
zf-koFDqC)(M)`w$aE#D*aKcFb{^uJi%~2ajI|Xj&?shB6u~y2tpyc{@W#5lKFCN!&
z5x$IqwPcou2R-*)O%I=%k8ppHdrIdjvvUVz0#<Ew)9an~!C0qdyKY#YS94hdHkz8Q
zrRW1IPh_<N!t*)RQjgm(;r^kf(UgL=`_I{@<e95w6^PI-M?a}l#JbMvl;4*2#n=zA
zh^3VVv#eE_c7|6|3^q!k&;Kt^+MPo+40fFa3IqzZ69q$WHpHOK(fb3PDk`w2>zXc4
zD`t1-?|A+K8>#I?gM;w!(b&c&CM5Mr5;O~jav@>9$f@7{MaeBGr8+5vz8NySU8ztO
zBG`_)s-a%_ti2>I>!}>UI3)89!WM}#ia$xyy*A2KpD(Uo6p7W(ul7Gh!InDD#Y=Bv
z4*)^uLFW+W%ZTGp`PY$hKmnmGwC1UeSdA70bLptPOW~m>M<&<M;?XrvUa}H|`}*>e
zg#GD)iBDsnM0Kz(W%+#DuAPe0H{Sg5#Sj`+1m`^I;A&p)C$;bszBTD{aGluVJ)D~e
zkcp^^&VP{KY4mu>{nu&C%)ZJr|BY;u?Ndbc9VTyc?vRVox1Jx>&ZY;{oV(!1FhF(}
z1i4lQcG$o9dr#fDNLqjgyU|)7vF(o+g6l-j%B7sKn=?H!j%8c9wUBvWpFgTcy|nQy
zXmvAApG;nEI~cWb9@G0uu6t}-x59eT(TrXkHUD-0)%xznx3T`_q>KK~ZGBr?R5G>t
zhQCa6XX@wTs@95+ugozPvLx;Ci=8W<8Otvu^C0H8z|S`t^b!M_U87_uf5a=+00iEa
zbr=gLKxc%8<N<JYtj8T<tg8!Ts7qGjmk|st30rGrxvAkF4VstDCSI0gn%I9aD}F^$
zGCbAHI3uolHdrh<CT1TWEncazO^Kh`BmSqucEMjPDrVV6cEm55NCYoFKmCjw^^)XI
z=}xcy5>LLqJM(S{aSi&{@#dsHbH<gYU4-@-2k)6||1JQmjbZSfi9a%A=v(7AyEHE=
zf_y;4?KpWxmN5IcH!u2AilnP6d$QENc*f;!Fk>b7hr;#})CGp3(QJQ4ZZP;ebmNwF
zS5Ciz*FNJHORQGf!{}e4Q*$pcuDXbC#xI{=`7F`7y9vKxl2`C}4fr`?f9znzenQg!
E05#E9ZvX%Q
literal 0
HcmV?d00001
diff --git a/screenshots/qemu-debian-wheezy-shell-with-haxm.png b/screenshots/qemu-debian-wheezy-shell-with-haxm.png
new file mode 100644
index 0000000000000000000000000000000000000000..bb535a4899d961c3fac6dcf586a892ae55955d09
GIT binary patch
literal 14112
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
literal 0
HcmV?d00001
diff --git a/screenshots/windows-features-hyperv.png b/screenshots/windows-features-hyperv.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d4beda048e038661c3030aef66875a7cb074c5c
GIT binary patch
literal 16916
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
literal 0
HcmV?d00001
--
2.7.4
Hi, This series failed automatic build test. Please find the testing commands and their output below. If you have docker installed, you can probably reproduce it locally. Subject: [Qemu-devel] [PATCH] Add a blog post about HAXM acceleration on Windows Type: series Message-id: 1511338200-20417-1-git-send-email-yu.ning@linux.intel.com === TEST SCRIPT BEGIN === #!/bin/bash set -e git submodule update --init dtc # Let docker tests dump environment info export SHOW_ENV=1 export J=8 time make docker-test-quick@centos6 time make docker-test-build@min-glib time make docker-test-mingw@fedora time make docker-test-block@fedora === TEST SCRIPT END === Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 Switched to a new branch 'test' 73987e06df Add a blog post about HAXM acceleration on Windows === OUTPUT BEGIN === Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/dtc'... Submodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d' BUILD centos6 make[1]: Entering directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' GEN /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.20.22.1454/qemu.tar Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.20.22.1454/qemu.tar.vroot'... done. Your branch is up-to-date with 'origin/test'. Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.20.22.1454/qemu.tar.vroot/dtc'... Submodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d' Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered for path 'ui/keycodemapdb' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.20.22.1454/qemu.tar.vroot/ui/keycodemapdb'... Submodule path 'ui/keycodemapdb': checked out '10739aa26051a5d49d88132604539d3ed085e72e' COPY RUNNER RUN test-quick in qemu:centos6 Packages installed: SDL-devel-1.2.14-7.el6_7.1.x86_64 bison-2.4.1-5.el6.x86_64 bzip2-devel-1.0.5-7.el6_0.x86_64 ccache-3.1.6-2.el6.x86_64 csnappy-devel-0-6.20150729gitd7bc683.el6.x86_64 flex-2.5.35-9.el6.x86_64 gcc-4.4.7-18.el6.x86_64 gettext-0.17-18.el6.x86_64 git-1.7.1-9.el6_9.x86_64 glib2-devel-2.28.8-9.el6.x86_64 libepoxy-devel-1.2-3.el6.x86_64 libfdt-devel-1.4.0-1.el6.x86_64 librdmacm-devel-1.0.21-0.el6.x86_64 lzo-devel-2.03-3.1.el6_5.1.x86_64 make-3.81-23.el6.x86_64 mesa-libEGL-devel-11.0.7-4.el6.x86_64 mesa-libgbm-devel-11.0.7-4.el6.x86_64 package g++ is not installed pixman-devel-0.32.8-1.el6.x86_64 spice-glib-devel-0.26-8.el6.x86_64 spice-server-devel-0.12.4-16.el6.x86_64 tar-1.23-15.el6_8.x86_64 vte-devel-0.25.1-9.el6.x86_64 xen-devel-4.6.6-2.el6.x86_64 zlib-devel-1.2.3-29.el6.x86_64 Environment variables: PACKAGES=bison bzip2-devel ccache csnappy-devel flex g++ gcc gettext git glib2-devel libepoxy-devel libfdt-devel librdmacm-devel lzo-devel make mesa-libEGL-devel mesa-libgbm-devel pixman-devel SDL-devel spice-glib-devel spice-server-devel tar vte-devel xen-devel zlib-devel HOSTNAME=4158cd4dc95f MAKEFLAGS= -j8 J=8 CCACHE_DIR=/var/tmp/ccache EXTRA_CONFIGURE_OPTS= V= SHOW_ENV=1 PATH=/usr/lib/ccache:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ TARGET_LIST= SHLVL=1 HOME=/root TEST_DIR=/tmp/qemu-test FEATURES= dtc DEBUG= _=/usr/bin/env Configure options: --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --prefix=/tmp/qemu-test/install No C++ compiler available; disabling C++ specific optional code Install prefix /tmp/qemu-test/install BIOS directory /tmp/qemu-test/install/share/qemu firmware path /tmp/qemu-test/install/share/qemu-firmware binary directory /tmp/qemu-test/install/bin library directory /tmp/qemu-test/install/lib module directory /tmp/qemu-test/install/lib/qemu libexec directory /tmp/qemu-test/install/libexec include directory /tmp/qemu-test/install/include config directory /tmp/qemu-test/install/etc local state directory /tmp/qemu-test/install/var Manual directory /tmp/qemu-test/install/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /tmp/qemu-test/src GIT binary git GIT submodules C compiler cc Host C compiler cc C++ compiler Objective-C compiler cc ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g QEMU_CFLAGS -I/usr/include/pixman-1 -I$(SRC_PATH)/dtc/libfdt -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -DNCURSES_WIDECHAR -fPIE -DPIE -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all -Wno-missing-braces -I/usr/include/libpng12 -I/usr/include/libdrm -I/usr/include/spice-server -I/usr/include/cacard -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/nss3 -I/usr/include/nspr4 -I/usr/include/spice-1 LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list x86_64-softmmu aarch64-softmmu gprof enabled no sparse enabled no strip binaries yes profiler no static build no SDL support yes (1.2.14) GTK support yes (2.24.23) GTK GL support no VTE support yes (0.25.1) TLS priority NORMAL GNUTLS support no GNUTLS rnd no libgcrypt no libgcrypt kdf no nettle no nettle kdf no libtasn1 no curses support yes virgl support no curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support no VNC support yes VNC SASL support no VNC JPEG support yes VNC PNG support yes xen support yes xen ctrl version 40600 pv dom build no brlapi support no bluez support no Documentation no PIE yes vde support no netmap support no Linux AIO support no ATTR/XATTR support yes Install blobs yes KVM support yes HAX support no TCG support yes TCG debug enabled no TCG interpreter no RDMA support yes fdt support yes preadv support yes fdatasync yes madvise yes posix_madvise yes libcap-ng support no vhost-net support yes vhost-scsi support yes vhost-vsock support yes vhost-user support yes Trace backends log spice support yes (0.12.6/0.12.4) rbd support no xfsctl support no smartcard support yes libusb no usb net redir no OpenGL support yes OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info no QGA MSI support no seccomp support no coroutine backend ucontext coroutine pool yes debug stack usage no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes TPM emulator yes QOM debugging yes Live block migration yes lzo support yes snappy support no bzip2 support yes NUMA host support no tcmalloc support no jemalloc support no avx2 optimization no replication support yes VxHS block device no capstone no GEN x86_64-softmmu/config-devices.mak.tmp GEN aarch64-softmmu/config-devices.mak.tmp mkdir -p dtc/libfdt mkdir -p dtc/tests GEN config-host.h GEN qemu-options.def GEN qapi-types.h GEN qmp-commands.h GEN qapi-visit.h GEN qapi-event.h GEN x86_64-softmmu/config-devices.mak GEN qmp-marshal.c GEN aarch64-softmmu/config-devices.mak GEN qapi-types.c GEN qapi-visit.c GEN qapi-event.c GEN qmp-introspect.h GEN qmp-introspect.c GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers-wrappers.h GEN trace/generated-helpers.h GEN trace/generated-helpers.c GEN module_block.h GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qcode-to-qnum.c GEN ui/input-keymap-qnum-to-qcode.c GEN tests/test-qapi-types.h GEN tests/test-qapi-visit.h GEN tests/test-qmp-commands.h GEN tests/test-qapi-event.h GEN tests/test-qmp-introspect.h GEN trace-root.h GEN util/trace.h GEN crypto/trace.h GEN io/trace.h GEN migration/trace.h GEN block/trace.h GEN chardev/trace.h GEN hw/block/trace.h GEN hw/block/dataplane/trace.h GEN hw/char/trace.h GEN hw/intc/trace.h GEN hw/net/trace.h GEN hw/virtio/trace.h GEN hw/audio/trace.h GEN hw/misc/trace.h GEN hw/usb/trace.h GEN hw/scsi/trace.h GEN hw/nvram/trace.h GEN hw/display/trace.h GEN hw/input/trace.h GEN hw/timer/trace.h GEN hw/dma/trace.h GEN hw/sparc/trace.h GEN hw/sd/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/i386/trace.h GEN hw/i386/xen/trace.h GEN hw/9pfs/trace.h GEN hw/ppc/trace.h GEN hw/pci/trace.h GEN hw/s390x/trace.h GEN hw/vfio/trace.h GEN hw/acpi/trace.h GEN hw/arm/trace.h GEN hw/alpha/trace.h GEN hw/xen/trace.h GEN hw/ide/trace.h GEN ui/trace.h GEN audio/trace.h GEN net/trace.h GEN target/arm/trace.h GEN target/i386/trace.h GEN target/mips/trace.h GEN target/sparc/trace.h GEN target/s390x/trace.h GEN target/ppc/trace.h GEN qom/trace.h GEN linux-user/trace.h GEN qapi/trace.h GEN accel/tcg/trace.h GEN accel/kvm/trace.h GEN nbd/trace.h GEN scsi/trace.h GEN trace-root.c GEN util/trace.c GEN crypto/trace.c GEN io/trace.c GEN migration/trace.c GEN block/trace.c GEN chardev/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/char/trace.c GEN hw/intc/trace.c GEN hw/net/trace.c GEN hw/virtio/trace.c GEN hw/audio/trace.c GEN hw/misc/trace.c GEN hw/usb/trace.c GEN hw/scsi/trace.c GEN hw/nvram/trace.c GEN hw/display/trace.c GEN hw/input/trace.c GEN hw/timer/trace.c GEN hw/dma/trace.c GEN hw/sparc/trace.c GEN hw/sd/trace.c GEN hw/isa/trace.c GEN hw/mem/trace.c GEN hw/i386/trace.c GEN hw/i386/xen/trace.c GEN hw/9pfs/trace.c GEN hw/ppc/trace.c GEN hw/pci/trace.c GEN hw/s390x/trace.c GEN hw/vfio/trace.c GEN hw/acpi/trace.c GEN hw/arm/trace.c GEN hw/alpha/trace.c GEN hw/xen/trace.c GEN hw/ide/trace.c GEN ui/trace.c GEN audio/trace.c GEN net/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/sparc/trace.c GEN target/s390x/trace.c GEN target/ppc/trace.c GEN qom/trace.c GEN linux-user/trace.c GEN qapi/trace.c GEN accel/tcg/trace.c GEN accel/kvm/trace.c GEN nbd/trace.c GEN scsi/trace.c GEN config-all-devices.mak DEP /tmp/qemu-test/src/dtc/tests/dumptrees.c DEP /tmp/qemu-test/src/dtc/tests/trees.S DEP /tmp/qemu-test/src/dtc/tests/testutils.c DEP /tmp/qemu-test/src/dtc/tests/value-labels.c DEP /tmp/qemu-test/src/dtc/tests/asm_tree_dump.c DEP /tmp/qemu-test/src/dtc/tests/truncated_property.c DEP /tmp/qemu-test/src/dtc/tests/check_path.c DEP /tmp/qemu-test/src/dtc/tests/overlay_bad_fixup.c DEP /tmp/qemu-test/src/dtc/tests/overlay.c DEP /tmp/qemu-test/src/dtc/tests/subnode_iterate.c DEP /tmp/qemu-test/src/dtc/tests/property_iterate.c DEP /tmp/qemu-test/src/dtc/tests/integer-expressions.c DEP /tmp/qemu-test/src/dtc/tests/utilfdt_test.c DEP /tmp/qemu-test/src/dtc/tests/path_offset_aliases.c DEP /tmp/qemu-test/src/dtc/tests/add_subnode_with_nops.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_unordered.c DEP /tmp/qemu-test/src/dtc/tests/dtb_reverse.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_ordered.c DEP /tmp/qemu-test/src/dtc/tests/extra-terminating-null.c DEP /tmp/qemu-test/src/dtc/tests/incbin.c DEP /tmp/qemu-test/src/dtc/tests/boot-cpuid.c DEP /tmp/qemu-test/src/dtc/tests/phandle_format.c DEP /tmp/qemu-test/src/dtc/tests/path-references.c DEP /tmp/qemu-test/src/dtc/tests/references.c DEP /tmp/qemu-test/src/dtc/tests/string_escapes.c DEP /tmp/qemu-test/src/dtc/tests/propname_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop2.c DEP /tmp/qemu-test/src/dtc/tests/appendprop1.c DEP /tmp/qemu-test/src/dtc/tests/del_node.c DEP /tmp/qemu-test/src/dtc/tests/del_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop.c DEP /tmp/qemu-test/src/dtc/tests/set_name.c DEP /tmp/qemu-test/src/dtc/tests/rw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/open_pack.c DEP /tmp/qemu-test/src/dtc/tests/nopulate.c DEP /tmp/qemu-test/src/dtc/tests/mangle-layout.c DEP /tmp/qemu-test/src/dtc/tests/move_and_save.c DEP /tmp/qemu-test/src/dtc/tests/sw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nop_node.c DEP /tmp/qemu-test/src/dtc/tests/nop_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop_inplace.c DEP /tmp/qemu-test/src/dtc/tests/stringlist.c DEP /tmp/qemu-test/src/dtc/tests/addr_size_cells.c DEP /tmp/qemu-test/src/dtc/tests/notfound.c DEP /tmp/qemu-test/src/dtc/tests/sized_cells.c DEP /tmp/qemu-test/src/dtc/tests/char_literal.c DEP /tmp/qemu-test/src/dtc/tests/get_alias.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_check_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_phandle.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_prop_value.c DEP /tmp/qemu-test/src/dtc/tests/parent_offset.c DEP /tmp/qemu-test/src/dtc/tests/supernode_atdepth_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_path.c DEP /tmp/qemu-test/src/dtc/tests/get_phandle.c DEP /tmp/qemu-test/src/dtc/tests/getprop.c DEP /tmp/qemu-test/src/dtc/tests/path_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_name.c DEP /tmp/qemu-test/src/dtc/tests/subnode_offset.c DEP /tmp/qemu-test/src/dtc/tests/find_property.c DEP /tmp/qemu-test/src/dtc/tests/root_node.c DEP /tmp/qemu-test/src/dtc/tests/get_mem_rsv.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_overlay.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_addresses.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_empty_tree.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_strerror.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_rw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_sw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_wip.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_ro.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt.c DEP /tmp/qemu-test/src/dtc/util.c DEP /tmp/qemu-test/src/dtc/fdtput.c DEP /tmp/qemu-test/src/dtc/fdtget.c LEX convert-dtsv0-lexer.lex.c DEP /tmp/qemu-test/src/dtc/fdtdump.c BISON dtc-parser.tab.c DEP /tmp/qemu-test/src/dtc/srcpos.c LEX dtc-lexer.lex.c DEP /tmp/qemu-test/src/dtc/treesource.c DEP /tmp/qemu-test/src/dtc/livetree.c DEP /tmp/qemu-test/src/dtc/fstree.c DEP /tmp/qemu-test/src/dtc/flattree.c DEP /tmp/qemu-test/src/dtc/dtc.c DEP /tmp/qemu-test/src/dtc/data.c DEP /tmp/qemu-test/src/dtc/checks.c DEP convert-dtsv0-lexer.lex.c DEP dtc-parser.tab.c DEP dtc-lexer.lex.c CHK version_gen.h UPD version_gen.h DEP /tmp/qemu-test/src/dtc/util.c CC libfdt/fdt.o CC libfdt/fdt_wip.o CC libfdt/fdt_ro.o CC libfdt/fdt_sw.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_addresses.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a ar: creating libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o mkdir -p dtc/libfdt mkdir -p dtc/tests CC tests/qemu-iotests/socket_scm_helper.o GEN qga/qapi-generated/qga-qapi-types.h GEN qga/qapi-generated/qga-qapi-visit.h GEN qga/qapi-generated/qga-qmp-commands.h GEN qga/qapi-generated/qga-qapi-types.c GEN qga/qapi-generated/qga-qapi-visit.c GEN qga/qapi-generated/qga-qmp-marshal.c CC qmp-introspect.o CC qapi-types.o CC qapi-visit.o CC qapi-event.o CC qapi/qapi-visit-core.o CC qapi/qapi-dealloc-visitor.o CC qapi/qobject-input-visitor.o CC qapi/qobject-output-visitor.o CC qapi/qmp-registry.o CC qapi/qmp-dispatch.o CC qapi/string-input-visitor.o CC qapi/string-output-visitor.o CC qapi/opts-visitor.o CC qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qapi/qapi-util.o CC qobject/qnull.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qnum.o CC qobject/qstring.o CC qobject/qbool.o CC qobject/qlit.o CC qobject/qjson.o CC qobject/qobject.o CC qobject/json-lexer.o CC qobject/json-streamer.o CC qobject/json-parser.o CC trace/control.o CC trace/qmp.o CC util/osdep.o CC util/cutils.o CC util/unicode.o CC util/qemu-timer-common.o CC util/bufferiszero.o CC util/aiocb.o CC util/lockcnt.o CC util/async.o CC util/thread-pool.o CC util/qemu-timer.o CC util/main-loop.o CC util/iohandler.o CC util/aio-posix.o CC util/compatfd.o CC util/event_notifier-posix.o CC util/mmap-alloc.o CC util/oslib-posix.o CC util/qemu-openpty.o CC util/qemu-thread-posix.o CC util/memfd.o CC util/envlist.o CC util/path.o CC util/module.o CC util/host-utils.o CC util/bitmap.o CC util/bitops.o CC util/hbitmap.o CC util/fifo8.o CC util/acl.o CC util/cacheinfo.o CC util/error.o CC util/qemu-error.o CC util/id.o CC util/iov.o CC util/qemu-config.o CC util/qemu-sockets.o CC util/uri.o CC util/notify.o CC util/qemu-option.o CC util/qemu-progress.o CC util/keyval.o CC util/hexdump.o CC util/crc32c.o CC util/uuid.o CC util/throttle.o CC util/getauxval.o CC util/readline.o CC util/rcu.o CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-ucontext.o CC util/buffer.o CC util/base64.o CC util/timed-average.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/range.o CC util/systemd.o CC util/stats64.o CC trace-root.o CC util/trace.o CC io/trace.o CC crypto/trace.o CC migration/trace.o CC block/trace.o CC chardev/trace.o CC hw/block/trace.o CC hw/block/dataplane/trace.o CC hw/char/trace.o CC hw/intc/trace.o CC hw/net/trace.o CC hw/virtio/trace.o CC hw/audio/trace.o CC hw/misc/trace.o CC hw/usb/trace.o CC hw/scsi/trace.o CC hw/nvram/trace.o CC hw/display/trace.o CC hw/input/trace.o CC hw/timer/trace.o CC hw/dma/trace.o CC hw/sparc/trace.o CC hw/sd/trace.o CC hw/isa/trace.o CC hw/mem/trace.o CC hw/i386/trace.o CC hw/i386/xen/trace.o CC hw/9pfs/trace.o CC hw/ppc/trace.o CC hw/s390x/trace.o CC hw/pci/trace.o CC hw/vfio/trace.o CC hw/acpi/trace.o CC hw/arm/trace.o CC hw/alpha/trace.o CC hw/xen/trace.o CC hw/ide/trace.o CC audio/trace.o CC ui/trace.o CC net/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/mips/trace.o CC target/sparc/trace.o CC target/s390x/trace.o CC target/ppc/trace.o CC qom/trace.o CC linux-user/trace.o CC qapi/trace.o CC accel/tcg/trace.o CC accel/kvm/trace.o CC nbd/trace.o CC scsi/trace.o CC crypto/pbkdf-stub.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/bdrv-next-monitor-owned.o CC stubs/blk-commit-all.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/clock-warp.o CC stubs/cpu-get-clock.o CC stubs/cpu-get-icount.o CC stubs/dump.o CC stubs/error-printf.o CC stubs/fdset.o CC stubs/gdbstub.o CC stubs/get-vm-name.o CC stubs/iothread.o CC stubs/is-daemonized.o CC stubs/machine-init-done.o CC stubs/iothread-lock.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/notify-event.o CC stubs/qtest.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/slirp.o CC stubs/set-fd-handler.o CC stubs/trace-control.o CC stubs/tpm.o CC stubs/sysbus.o CC stubs/uuid.o CC stubs/vm-stop.o CC stubs/vmstate.o CC stubs/qmp_pc_dimm.o CC stubs/target-monitor-defs.o CC stubs/target-get-monitor-def.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/xen-common.o CC stubs/xen-hvm.o CC stubs/pci-host-piix.o CC contrib/ivshmem-client/ivshmem-client.o CC contrib/ivshmem-client/main.o CC contrib/ivshmem-server/ivshmem-server.o CC contrib/ivshmem-server/main.o CC qemu-nbd.o CC block.o CC blockjob.o CC qemu-io-cmds.o CC replication.o CC block/raw-format.o CC block/qcow.o CC block/vdi.o CC block/vmdk.o CC block/cloop.o CC block/bochs.o CC block/vpc.o CC block/vvfat.o CC block/dmg.o CC block/qcow2.o CC block/qcow2-refcount.o CC block/qcow2-cluster.o CC block/qcow2-snapshot.o CC block/qcow2-cache.o CC block/qed.o CC block/qcow2-bitmap.o CC block/qed-l2-cache.o CC block/qed-table.o CC block/qed-cluster.o CC block/qed-check.o CC block/vhdx.o CC block/vhdx-endian.o CC block/vhdx-log.o CC block/parallels.o CC block/blkdebug.o CC block/quorum.o CC block/blkverify.o CC block/blkreplay.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-posix.o CC block/null.o CC block/mirror.o CC block/commit.o CC block/throttle-groups.o CC block/io.o CC block/nbd.o CC block/nbd-client.o CC block/sheepdog.o CC block/accounting.o CC block/dirty-bitmap.o CC block/write-threshold.o CC block/backup.o CC block/replication.o CC block/throttle.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC nbd/common.o CC scsi/utils.o CC scsi/pr-manager.o CC scsi/pr-manager-helper.o CC block/dmg-bz2.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-glib.o CC crypto/hmac.o CC crypto/hmac-glib.o CC crypto/aes.o CC crypto/desrfb.o CC crypto/cipher.o CC crypto/tlscreds.o CC crypto/tlscredsanon.o CC crypto/tlscredsx509.o CC crypto/tlssession.o CC crypto/secret.o CC crypto/random-platform.o CC crypto/pbkdf.o CC crypto/ivgen.o CC crypto/ivgen-essiv.o CC crypto/ivgen-plain.o CC crypto/ivgen-plain64.o CC crypto/afsplit.o CC crypto/xts.o CC crypto/block.o CC crypto/block-qcow.o CC crypto/block-luks.o CC io/channel.o CC io/channel-buffer.o CC io/channel-command.o CC io/channel-file.o CC io/channel-socket.o CC io/channel-tls.o CC io/channel-watch.o CC io/channel-util.o CC io/channel-websock.o CC io/dns-resolver.o CC io/task.o CC qom/object.o CC qom/container.o CC qom/qom-qobject.o CC qom/object_interfaces.o GEN qemu-img-cmds.h CC qemu-io.o CC scsi/qemu-pr-helper.o CC qemu-bridge-helper.o CC blockdev.o CC bootdevice.o CC blockdev-nbd.o CC iothread.o CC qdev-monitor.o CC device-hotplug.o CC os-posix.o CC bt-host.o CC bt-vhci.o CC vl.o CC dma-helpers.o CC device_tree.o CC tpm.o CC qmp-marshal.o CC qmp.o CC hmp.o CC cpus-common.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/mixeng.o CC audio/sdlaudio.o CC audio/ossaudio.o CC audio/spiceaudio.o CC audio/wavcapture.o CC backends/rng.o CC backends/rng-egd.o CC backends/rng-random.o CC backends/tpm.o CC backends/hostmem.o CC backends/hostmem-ram.o CC backends/hostmem-file.o CC backends/cryptodev.o CC backends/cryptodev-builtin.o CC block/stream.o CC chardev/msmouse.o CC chardev/wctablet.o CC chardev/testdev.o CC chardev/spice.o CC disas/arm.o CC disas/i386.o CC fsdev/qemu-fsdev-dummy.o CC fsdev/qemu-fsdev-opts.o CC fsdev/qemu-fsdev-throttle.o CC hw/acpi/core.o CC hw/acpi/piix4.o CC hw/acpi/pcihp.o CC hw/acpi/ich9.o CC hw/acpi/tco.o CC hw/acpi/cpu_hotplug.o CC hw/acpi/memory_hotplug.o CC hw/acpi/cpu.o CC hw/acpi/nvdimm.o CC hw/acpi/vmgenid.o CC hw/acpi/acpi_interface.o CC hw/acpi/bios-linker-loader.o CC hw/acpi/aml-build.o CC hw/acpi/ipmi.o CC hw/acpi/acpi-stub.o CC hw/acpi/ipmi-stub.o CC hw/audio/sb16.o CC hw/audio/es1370.o CC hw/audio/ac97.o CC hw/audio/fmopl.o CC hw/audio/adlib.o CC hw/audio/gus.o CC hw/audio/gusemu_hal.o CC hw/audio/gusemu_mixer.o CC hw/audio/cs4231a.o CC hw/audio/intel-hda.o CC hw/audio/hda-codec.o CC hw/audio/pcspk.o CC hw/audio/wm8750.o CC hw/audio/lm4549.o CC hw/audio/marvell_88w8618.o CC hw/audio/pl041.o CC hw/audio/soundhw.o CC hw/block/block.o CC hw/block/cdrom.o CC hw/block/hd-geometry.o CC hw/block/fdc.o CC hw/block/m25p80.o CC hw/block/nand.o CC hw/block/pflash_cfi01.o CC hw/block/pflash_cfi02.o CC hw/block/xen_disk.o CC hw/block/ecc.o CC hw/block/onenand.o CC hw/block/nvme.o CC hw/bt/core.o CC hw/bt/l2cap.o CC hw/bt/sdp.o CC hw/bt/hci.o CC hw/bt/hid.o CC hw/bt/hci-csr.o CC hw/char/ipoctal232.o CC hw/char/parallel.o CC hw/char/pl011.o CC hw/char/serial.o CC hw/char/serial-isa.o CC hw/char/serial-pci.o CC hw/char/virtio-console.o CC hw/char/xen_console.o CC hw/char/cadence_uart.o CC hw/char/cmsdk-apb-uart.o CC hw/char/debugcon.o CC hw/char/imx_serial.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/bus.o CC hw/core/reset.o CC hw/core/fw-path-provider.o CC hw/core/irq.o CC hw/core/hotplug.o CC hw/core/nmi.o CC hw/core/sysbus.o CC hw/core/ptimer.o CC hw/core/machine.o CC hw/core/loader.o CC hw/core/qdev-properties-system.o CC hw/core/register.o CC hw/core/or-irq.o CC hw/core/platform-bus.o CC hw/cpu/core.o CC hw/display/ads7846.o CC hw/display/cirrus_vga.o CC hw/display/pl110.o CC hw/display/ssd0323.o CC hw/display/ssd0303.o CC hw/display/xenfb.o CC hw/display/vga-pci.o CC hw/display/vga-isa.o CC hw/display/vmware_vga.o CC hw/display/blizzard.o CC hw/display/exynos4210_fimd.o CC hw/display/tc6393xb.o CC hw/display/qxl.o CC hw/display/framebuffer.o CC hw/display/qxl-logger.o CC hw/display/qxl-render.o CC hw/dma/pl080.o CC hw/dma/pl330.o CC hw/dma/i8257.o CC hw/dma/xlnx-zynq-devcfg.o CC hw/gpio/max7310.o CC hw/gpio/pl061.o CC hw/gpio/zaurus.o CC hw/gpio/gpio_key.o CC hw/i2c/core.o CC hw/i2c/smbus.o CC hw/i2c/smbus_eeprom.o CC hw/i2c/i2c-ddc.o CC hw/i2c/versatile_i2c.o CC hw/i2c/smbus_ich9.o CC hw/i2c/pm_smbus.o CC hw/i2c/bitbang_i2c.o CC hw/i2c/exynos4210_i2c.o CC hw/i2c/imx_i2c.o CC hw/i2c/aspeed_i2c.o CC hw/ide/core.o CC hw/ide/atapi.o CC hw/ide/qdev.o CC hw/ide/pci.o CC hw/ide/isa.o CC hw/ide/piix.o CC hw/ide/microdrive.o CC hw/ide/ahci.o CC hw/ide/ich.o CC hw/ide/ahci-allwinner.o CC hw/input/hid.o CC hw/input/lm832x.o CC hw/input/pckbd.o CC hw/input/pl050.o CC hw/input/ps2.o CC hw/input/stellaris_input.o CC hw/input/tsc2005.o CC hw/input/vmmouse.o CC hw/input/virtio-input-hid.o CC hw/input/virtio-input.o CC hw/input/virtio-input-host.o CC hw/intc/i8259_common.o CC hw/intc/i8259.o CC hw/intc/imx_avic.o CC hw/intc/pl190.o CC hw/intc/realview_gic.o CC hw/intc/ioapic_common.o CC hw/intc/arm_gic_common.o CC hw/intc/arm_gic.o CC hw/intc/arm_gicv2m.o CC hw/intc/arm_gicv3_common.o CC hw/intc/arm_gicv3.o CC hw/intc/arm_gicv3_dist.o CC hw/intc/arm_gicv3_redist.o CC hw/intc/arm_gicv3_its_common.o CC hw/intc/intc.o CC hw/ipack/ipack.o CC hw/ipack/tpci200.o CC hw/ipmi/ipmi.o CC hw/ipmi/ipmi_bmc_extern.o CC hw/ipmi/ipmi_bmc_sim.o CC hw/ipmi/isa_ipmi_bt.o CC hw/ipmi/isa_ipmi_kcs.o CC hw/isa/apm.o CC hw/isa/isa-bus.o CC hw/mem/pc-dimm.o CC hw/mem/nvdimm.o CC hw/misc/max111x.o CC hw/misc/applesmc.o CC hw/misc/tmp105.o CC hw/misc/tmp421.o CC hw/misc/debugexit.o CC hw/misc/sga.o CC hw/misc/pc-testdev.o CC hw/misc/pci-testdev.o CC hw/misc/edu.o CC hw/misc/unimp.o CC hw/misc/vmcoreinfo.o CC hw/misc/arm_l2x0.o CC hw/misc/arm_integrator_debug.o CC hw/misc/a9scu.o CC hw/misc/arm11scu.o CC hw/net/xen_nic.o CC hw/net/ne2000.o CC hw/net/eepro100.o CC hw/net/pcnet-pci.o CC hw/net/pcnet.o CC hw/net/e1000.o CC hw/net/e1000x_common.o CC hw/net/net_tx_pkt.o CC hw/net/net_rx_pkt.o CC hw/net/e1000e.o CC hw/net/e1000e_core.o CC hw/net/rtl8139.o CC hw/net/vmxnet3.o CC hw/net/smc91c111.o CC hw/net/lan9118.o CC hw/net/ne2000-isa.o CC hw/net/xgmac.o CC hw/net/allwinner_emac.o CC hw/net/imx_fec.o CC hw/net/cadence_gem.o CC hw/net/stellaris_enet.o CC hw/net/ftgmac100.o CC hw/net/rocker/rocker.o CC hw/net/rocker/rocker_fp.o CC hw/net/rocker/rocker_desc.o CC hw/net/rocker/rocker_world.o CC hw/net/rocker/rocker_of_dpa.o CC hw/nvram/eeprom93xx.o CC hw/nvram/fw_cfg.o CC hw/nvram/chrp_nvram.o CC hw/pci-bridge/pci_bridge_dev.o CC hw/pci-bridge/pcie_root_port.o CC hw/pci-bridge/gen_pcie_root_port.o CC hw/pci-bridge/pcie_pci_bridge.o CC hw/pci-bridge/pci_expander_bridge.o CC hw/pci-bridge/xio3130_upstream.o CC hw/pci-bridge/xio3130_downstream.o CC hw/pci-bridge/ioh3420.o CC hw/pci-bridge/i82801b11.o CC hw/pci-host/pam.o CC hw/pci-host/versatile.o CC hw/pci-host/piix.o CC hw/pci-host/q35.o CC hw/pci-host/gpex.o CC hw/pci/pci.o CC hw/pci/pci_bridge.o CC hw/pci/msix.o CC hw/pci/msi.o CC hw/pci/shpc.o CC hw/pci/slotid_cap.o CC hw/pci/pci_host.o CC hw/pci/pcie_host.o CC hw/pci/pcie.o CC hw/pci/pcie_aer.o CC hw/pci/pcie_port.o CC hw/pci/pci-stub.o CC hw/pcmcia/pcmcia.o CC hw/scsi/scsi-disk.o CC hw/scsi/scsi-generic.o CC hw/scsi/scsi-bus.o CC hw/scsi/lsi53c895a.o CC hw/scsi/mptsas.o CC hw/scsi/mptconfig.o CC hw/scsi/mptendian.o CC hw/scsi/megasas.o CC hw/scsi/vmw_pvscsi.o CC hw/scsi/esp.o CC hw/scsi/esp-pci.o CC hw/sd/pl181.o CC hw/sd/ssi-sd.o CC hw/sd/sd.o CC hw/sd/core.o CC hw/sd/sdhci.o CC hw/smbios/smbios.o CC hw/smbios/smbios-stub.o CC hw/smbios/smbios_type_38.o CC hw/smbios/smbios_type_38-stub.o CC hw/ssi/pl022.o CC hw/ssi/ssi.o CC hw/ssi/xilinx_spips.o CC hw/ssi/aspeed_smc.o CC hw/ssi/stm32f2xx_spi.o CC hw/ssi/mss-spi.o CC hw/timer/arm_timer.o CC hw/timer/arm_mptimer.o CC hw/timer/armv7m_systick.o CC hw/timer/a9gtimer.o CC hw/timer/cadence_ttc.o CC hw/timer/ds1338.o CC hw/timer/hpet.o CC hw/timer/i8254_common.o CC hw/timer/i8254.o CC hw/timer/pl031.o CC hw/timer/twl92230.o CC hw/timer/imx_epit.o CC hw/timer/imx_gpt.o CC hw/timer/stm32f2xx_timer.o CC hw/timer/aspeed_timer.o CC hw/timer/cmsdk-apb-timer.o CC hw/timer/mss-timer.o CC hw/tpm/tpm_tis.o CC hw/tpm/tpm_passthrough.o CC hw/tpm/tpm_util.o CC hw/tpm/tpm_emulator.o CC hw/usb/core.o CC hw/usb/combined-packet.o CC hw/usb/bus.o CC hw/usb/desc.o CC hw/usb/libhw.o CC hw/usb/hcd-uhci.o CC hw/usb/desc-msos.o CC hw/usb/hcd-ohci.o CC hw/usb/hcd-ehci.o CC hw/usb/hcd-ehci-pci.o CC hw/usb/hcd-ehci-sysbus.o CC hw/usb/hcd-xhci.o CC hw/usb/hcd-xhci-nec.o CC hw/usb/hcd-musb.o CC hw/usb/dev-hub.o CC hw/usb/dev-hid.o CC hw/usb/dev-wacom.o CC hw/usb/dev-storage.o CC hw/usb/dev-uas.o CC hw/usb/dev-audio.o CC hw/usb/dev-serial.o CC hw/usb/dev-network.o CC hw/usb/dev-smartcard-reader.o CC hw/usb/dev-bluetooth.o CC hw/usb/ccid-card-passthru.o CC hw/usb/ccid-card-emulated.o CC hw/usb/dev-mtp.o CC hw/usb/host-stub.o CC hw/virtio/virtio-rng.o CC hw/virtio/virtio-pci.o CC hw/virtio/virtio-bus.o CC hw/virtio/virtio-mmio.o CC hw/virtio/vhost-stub.o CC hw/watchdog/watchdog.o CC hw/watchdog/wdt_i6300esb.o CC hw/watchdog/wdt_ib700.o CC hw/watchdog/wdt_aspeed.o CC hw/xen/xen_backend.o CC hw/xen/xen_devconfig.o CC hw/xen/xen_pvdev.o CC hw/xen/xen-common.o CC migration/migration.o CC migration/socket.o CC migration/exec.o CC migration/fd.o CC migration/tls.o CC migration/channel.o CC migration/savevm.o CC migration/colo-comm.o CC migration/colo.o CC migration/colo-failover.o CC migration/vmstate.o CC migration/vmstate-types.o CC migration/page_cache.o CC migration/qemu-file.o CC migration/global_state.o CC migration/qemu-file-channel.o CC migration/postcopy-ram.o CC migration/xbzrle.o CC migration/qjson.o CC migration/rdma.o CC migration/block.o CC net/net.o CC net/queue.o CC net/checksum.o CC net/util.o CC net/hub.o CC net/socket.o CC net/dump.o CC net/eth.o CC net/l2tpv3.o CC net/vhost-user.o CC net/slirp.o CC net/filter.o CC net/filter-buffer.o CC net/filter-mirror.o CC net/colo-compare.o CC net/colo.o CC net/filter-rewriter.o CC net/filter-replay.o CC net/tap.o CC net/tap-linux.o CC qom/cpu.o CC replay/replay.o CC replay/replay-events.o CC replay/replay-time.o CC replay/replay-internal.o CC replay/replay-input.o CC replay/replay-char.o CC replay/replay-snapshot.o CC replay/replay-net.o CC replay/replay-audio.o CC slirp/cksum.o CC slirp/if.o /tmp/qemu-test/src/replay/replay-internal.c: In function 'replay_put_array': /tmp/qemu-test/src/replay/replay-internal.c:65: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result CC slirp/ip_icmp.o CC slirp/ip6_icmp.o CC slirp/ip6_input.o CC slirp/ip6_output.o CC slirp/ip_input.o CC slirp/ip_output.o CC slirp/dnssearch.o CC slirp/dhcpv6.o CC slirp/slirp.o CC slirp/mbuf.o CC slirp/misc.o CC slirp/sbuf.o CC slirp/socket.o CC slirp/tcp_input.o CC slirp/tcp_output.o CC slirp/tcp_subr.o CC slirp/tcp_timer.o CC slirp/udp.o CC slirp/udp6.o CC slirp/bootp.o CC slirp/tftp.o CC slirp/arp_table.o /tmp/qemu-test/src/slirp/tcp_input.c: In function 'tcp_input': /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_p' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_len' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_tos' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_id' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_off' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_ttl' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_sum' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_src.s_addr' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_dst.s_addr' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:220: warning: 'save_ip6.ip_nh' may be used uninitialized in this function CC slirp/ndp_table.o CC slirp/ncsi.o CC ui/keymaps.o CC ui/console.o CC ui/qemu-pixman.o CC ui/cursor.o CC ui/input.o CC ui/input-keymap.o CC ui/input-legacy.o CC ui/input-linux.o CC ui/spice-core.o CC ui/spice-display.o CC ui/spice-input.o CC ui/sdl.o CC ui/x_keymap.o CC ui/sdl_zoom.o CC ui/curses.o CC ui/vnc.o CC ui/vnc-enc-zlib.o CC ui/vnc-enc-hextile.o CC ui/vnc-palette.o CC ui/vnc-enc-tight.o CC ui/vnc-auth-vencrypt.o CC ui/vnc-enc-zrle.o CC ui/vnc-ws.o CC ui/vnc-jobs.o CC ui/gtk.o VERT ui/shader/texture-blit-vert.h VERT ui/shader/texture-blit-flip-vert.h FRAG ui/shader/texture-blit-frag.h CC ui/egl-helpers.o CC ui/egl-context.o CC chardev/char.o CC ui/console-gl.o CC ui/gtk-egl.o CC chardev/char-fd.o CC chardev/char-fe.o CC chardev/char-file.o CC chardev/char-io.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-parallel.o CC chardev/char-pipe.o CC chardev/char-pty.o CC chardev/char-ringbuf.o CC chardev/char-serial.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o LINK tests/qemu-iotests/socket_scm_helper CC qga/commands.o CC qga/main.o CC qga/guest-agent-command-state.o CC qga/commands-posix.o CC qga/channel-posix.o CC qga/qapi-generated/qga-qapi-types.o CC qga/qapi-generated/qga-qapi-visit.o CC qga/qapi-generated/qga-qmp-marshal.o AR libqemuutil.a CC qemu-img.o CC ui/shader.o AS optionrom/multiboot.o AS optionrom/linuxboot.o CC optionrom/linuxboot_dma.o AS optionrom/kvmvapic.o BUILD optionrom/linuxboot.img cc: unrecognized option '-no-integrated-as' cc: unrecognized option '-no-integrated-as' BUILD optionrom/multiboot.img BUILD optionrom/linuxboot.raw BUILD optionrom/linuxboot_dma.img BUILD optionrom/multiboot.raw BUILD optionrom/linuxboot_dma.raw BUILD optionrom/kvmvapic.img SIGN optionrom/linuxboot.bin SIGN optionrom/multiboot.bin SIGN optionrom/linuxboot_dma.bin BUILD optionrom/kvmvapic.raw SIGN optionrom/kvmvapic.bin LINK qemu-ga LINK ivshmem-client LINK ivshmem-server LINK qemu-nbd LINK qemu-img LINK qemu-io LINK scsi/qemu-pr-helper LINK qemu-bridge-helper In file included from /usr/include/gtk-2.0/gtk/gtk.h:235, from /tmp/qemu-test/src/include/ui/gtk.h:10, from /tmp/qemu-test/src/ui/gtk.c:43: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn't a prototype In file included from /usr/include/gtk-2.0/gtk/gtk.h:235, from /tmp/qemu-test/src/include/ui/gtk.h:10, from /tmp/qemu-test/src/ui/gtk-egl.c:21: /usr/include/gtk-2.0/gtk/gtkitemfactory.h:47: warning: function declaration isn't a prototype GEN x86_64-softmmu/hmp-commands.h GEN x86_64-softmmu/hmp-commands-info.h GEN x86_64-softmmu/config-target.h GEN aarch64-softmmu/hmp-commands.h GEN aarch64-softmmu/config-target.h GEN aarch64-softmmu/hmp-commands-info.h CC aarch64-softmmu/tcg/tcg-op.o CC aarch64-softmmu/tcg/tcg.o CC aarch64-softmmu/exec.o CC aarch64-softmmu/tcg/optimize.o CC aarch64-softmmu/tcg/tcg-common.o CC aarch64-softmmu/disas.o CC aarch64-softmmu/fpu/softfloat.o CC x86_64-softmmu/exec.o GEN aarch64-softmmu/gdbstub-xml.c CC aarch64-softmmu/arch_init.o CC aarch64-softmmu/cpus.o CC aarch64-softmmu/monitor.o CC aarch64-softmmu/gdbstub.o CC x86_64-softmmu/tcg/tcg.o CC aarch64-softmmu/balloon.o CC x86_64-softmmu/tcg/tcg-op.o CC aarch64-softmmu/ioport.o CC x86_64-softmmu/tcg/optimize.o CC x86_64-softmmu/tcg/tcg-common.o CC aarch64-softmmu/numa.o CC aarch64-softmmu/qtest.o CC aarch64-softmmu/memory.o CC aarch64-softmmu/memory_mapping.o CC aarch64-softmmu/dump.o CC x86_64-softmmu/fpu/softfloat.o CC x86_64-softmmu/disas.o GEN x86_64-softmmu/gdbstub-xml.c CC x86_64-softmmu/arch_init.o CC aarch64-softmmu/migration/ram.o CC aarch64-softmmu/accel/accel.o CC aarch64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/cpus.o CC x86_64-softmmu/monitor.o CC aarch64-softmmu/accel/stubs/kvm-stub.o CC x86_64-softmmu/gdbstub.o CC aarch64-softmmu/accel/tcg/tcg-all.o CC aarch64-softmmu/accel/tcg/cputlb.o CC aarch64-softmmu/accel/tcg/tcg-runtime.o CC x86_64-softmmu/balloon.o CC aarch64-softmmu/accel/tcg/cpu-exec.o CC aarch64-softmmu/accel/tcg/cpu-exec-common.o CC x86_64-softmmu/ioport.o CC x86_64-softmmu/numa.o CC x86_64-softmmu/qtest.o CC aarch64-softmmu/accel/tcg/translate-all.o CC aarch64-softmmu/accel/tcg/translator.o CC x86_64-softmmu/memory.o CC aarch64-softmmu/hw/adc/stm32f2xx_adc.o CC aarch64-softmmu/hw/block/virtio-blk.o CC x86_64-softmmu/memory_mapping.o CC x86_64-softmmu/dump.o CC x86_64-softmmu/migration/ram.o CC x86_64-softmmu/accel/accel.o CC aarch64-softmmu/hw/block/dataplane/virtio-blk.o CC aarch64-softmmu/hw/char/exynos4210_uart.o CC aarch64-softmmu/hw/char/omap_uart.o CC x86_64-softmmu/accel/kvm/kvm-all.o CC x86_64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/accel/tcg/tcg-all.o CC x86_64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/accel/tcg/tcg-runtime.o CC aarch64-softmmu/hw/char/digic-uart.o CC aarch64-softmmu/hw/char/stm32f2xx_usart.o CC aarch64-softmmu/hw/char/bcm2835_aux.o CC x86_64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/accel/tcg/cpu-exec-common.o CC aarch64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/accel/tcg/translate-all.o CC x86_64-softmmu/accel/tcg/translator.o CC aarch64-softmmu/hw/core/generic-loader.o CC x86_64-softmmu/hw/block/virtio-blk.o CC aarch64-softmmu/hw/core/null-machine.o CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o CC x86_64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/hw/core/generic-loader.o CC x86_64-softmmu/hw/core/null-machine.o CC aarch64-softmmu/hw/cpu/arm11mpcore.o CC aarch64-softmmu/hw/cpu/realview_mpcore.o CC x86_64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/display/virtio-gpu.o CC aarch64-softmmu/hw/cpu/a9mpcore.o CC x86_64-softmmu/hw/display/virtio-gpu-3d.o CC aarch64-softmmu/hw/cpu/a15mpcore.o CC x86_64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/display/virtio-vga.o CC aarch64-softmmu/hw/display/omap_dss.o CC aarch64-softmmu/hw/display/omap_lcdc.o CC aarch64-softmmu/hw/display/pxa2xx_lcd.o CC aarch64-softmmu/hw/display/bcm2835_fb.o CC x86_64-softmmu/hw/intc/apic.o CC aarch64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/intc/apic_common.o CC aarch64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/intc/ioapic.o CC x86_64-softmmu/hw/isa/lpc_ich9.o CC x86_64-softmmu/hw/misc/vmport.o CC aarch64-softmmu/hw/display/virtio-gpu-3d.o CC x86_64-softmmu/hw/misc/ivshmem.o CC aarch64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/misc/pvpanic.o CC aarch64-softmmu/hw/display/dpcd.o CC aarch64-softmmu/hw/display/xlnx_dp.o CC x86_64-softmmu/hw/misc/hyperv_testdev.o CC x86_64-softmmu/hw/misc/mmio_interface.o CC x86_64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/dma/xlnx_dpdma.o CC x86_64-softmmu/hw/net/vhost_net.o CC aarch64-softmmu/hw/dma/omap_dma.o CC aarch64-softmmu/hw/dma/soc_dma.o CC aarch64-softmmu/hw/dma/pxa2xx_dma.o CC x86_64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/dma/bcm2835_dma.o CC aarch64-softmmu/hw/gpio/omap_gpio.o CC aarch64-softmmu/hw/gpio/imx_gpio.o CC x86_64-softmmu/hw/scsi/vhost-scsi-common.o CC x86_64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC x86_64-softmmu/hw/scsi/vhost-scsi.o CC aarch64-softmmu/hw/gpio/bcm2835_gpio.o CC x86_64-softmmu/hw/scsi/vhost-user-scsi.o CC aarch64-softmmu/hw/i2c/omap_i2c.o CC aarch64-softmmu/hw/input/pxa2xx_keypad.o CC x86_64-softmmu/hw/timer/mc146818rtc.o CC aarch64-softmmu/hw/input/tsc210x.o CC aarch64-softmmu/hw/intc/armv7m_nvic.o CC aarch64-softmmu/hw/intc/exynos4210_gic.o CC x86_64-softmmu/hw/vfio/common.o CC aarch64-softmmu/hw/intc/exynos4210_combiner.o CC x86_64-softmmu/hw/vfio/pci.o CC aarch64-softmmu/hw/intc/omap_intc.o CC x86_64-softmmu/hw/vfio/pci-quirks.o CC aarch64-softmmu/hw/intc/bcm2835_ic.o CC aarch64-softmmu/hw/intc/bcm2836_control.o CC x86_64-softmmu/hw/vfio/platform.o CC aarch64-softmmu/hw/intc/allwinner-a10-pic.o CC aarch64-softmmu/hw/intc/aspeed_vic.o CC aarch64-softmmu/hw/intc/arm_gicv3_cpuif.o CC aarch64-softmmu/hw/misc/ivshmem.o CC x86_64-softmmu/hw/vfio/spapr.o CC x86_64-softmmu/hw/virtio/virtio.o CC aarch64-softmmu/hw/misc/arm_sysctl.o CC x86_64-softmmu/hw/virtio/virtio-balloon.o CC aarch64-softmmu/hw/misc/cbus.o CC x86_64-softmmu/hw/virtio/vhost-backend.o CC x86_64-softmmu/hw/virtio/vhost.o CC aarch64-softmmu/hw/misc/exynos4210_pmu.o CC x86_64-softmmu/hw/virtio/vhost-user.o CC aarch64-softmmu/hw/misc/exynos4210_clk.o CC x86_64-softmmu/hw/virtio/vhost-vsock.o CC aarch64-softmmu/hw/misc/exynos4210_rng.o CC x86_64-softmmu/hw/virtio/virtio-crypto.o CC x86_64-softmmu/hw/virtio/virtio-crypto-pci.o CC aarch64-softmmu/hw/misc/imx_ccm.o CC aarch64-softmmu/hw/misc/imx31_ccm.o CC aarch64-softmmu/hw/misc/imx25_ccm.o CC aarch64-softmmu/hw/misc/imx6_ccm.o CC aarch64-softmmu/hw/misc/imx6_src.o CC x86_64-softmmu/hw/xen/xen-host-pci-device.o CC x86_64-softmmu/hw/xen/xen_pt.o CC x86_64-softmmu/hw/xen/xen_pt_config_init.o CC aarch64-softmmu/hw/misc/mst_fpga.o CC aarch64-softmmu/hw/misc/omap_clk.o CC x86_64-softmmu/hw/xen/xen_pt_graphics.o CC aarch64-softmmu/hw/misc/omap_gpmc.o CC aarch64-softmmu/hw/misc/omap_l4.o CC aarch64-softmmu/hw/misc/omap_sdrc.o CC aarch64-softmmu/hw/misc/omap_tap.o CC x86_64-softmmu/hw/xen/xen_pt_msi.o CC aarch64-softmmu/hw/misc/bcm2835_mbox.o CC aarch64-softmmu/hw/misc/bcm2835_property.o CC aarch64-softmmu/hw/misc/bcm2835_rng.o CC aarch64-softmmu/hw/misc/zynq_slcr.o CC aarch64-softmmu/hw/misc/zynq-xadc.o CC x86_64-softmmu/hw/xen/xen_pt_load_rom.o CC x86_64-softmmu/hw/i386/multiboot.o CC aarch64-softmmu/hw/misc/stm32f2xx_syscfg.o CC x86_64-softmmu/hw/i386/pc.o CC aarch64-softmmu/hw/misc/mps2-scc.o CC aarch64-softmmu/hw/misc/auxbus.o CC x86_64-softmmu/hw/i386/pc_piix.o CC aarch64-softmmu/hw/misc/aspeed_scu.o CC aarch64-softmmu/hw/misc/aspeed_sdmc.o CC aarch64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/misc/msf2-sysreg.o CC aarch64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/net/vhost_net.o CC x86_64-softmmu/hw/i386/pc_q35.o CC aarch64-softmmu/hw/pcmcia/pxa2xx.o /tmp/qemu-test/src/hw/i386/pc_piix.c: In function 'igd_passthrough_isa_bridge_create': /tmp/qemu-test/src/hw/i386/pc_piix.c:1073: warning: 'pch_rev_id' may be used uninitialized in this function CC aarch64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC x86_64-softmmu/hw/i386/pc_sysfw.o CC aarch64-softmmu/hw/scsi/vhost-scsi-common.o CC aarch64-softmmu/hw/scsi/vhost-scsi.o CC x86_64-softmmu/hw/i386/x86-iommu.o CC x86_64-softmmu/hw/i386/intel_iommu.o CC x86_64-softmmu/hw/i386/amd_iommu.o CC aarch64-softmmu/hw/scsi/vhost-user-scsi.o CC x86_64-softmmu/hw/i386/kvmvapic.o CC x86_64-softmmu/hw/i386/acpi-build.o CC aarch64-softmmu/hw/sd/omap_mmc.o CC aarch64-softmmu/hw/sd/pxa2xx_mmci.o CC aarch64-softmmu/hw/sd/bcm2835_sdhost.o CC aarch64-softmmu/hw/ssi/omap_spi.o CC x86_64-softmmu/hw/i386/../xenpv/xen_machine_pv.o CC aarch64-softmmu/hw/ssi/imx_spi.o CC aarch64-softmmu/hw/timer/exynos4210_mct.o /tmp/qemu-test/src/hw/i386/acpi-build.c: In function 'build_append_pci_bus_devices': /tmp/qemu-test/src/hw/i386/acpi-build.c:509: warning: 'notify_method' may be used uninitialized in this function CC aarch64-softmmu/hw/timer/exynos4210_pwm.o CC aarch64-softmmu/hw/timer/exynos4210_rtc.o CC aarch64-softmmu/hw/timer/omap_gptimer.o CC aarch64-softmmu/hw/timer/omap_synctimer.o CC x86_64-softmmu/hw/i386/kvm/clock.o CC aarch64-softmmu/hw/timer/pxa2xx_timer.o CC x86_64-softmmu/hw/i386/kvm/apic.o CC aarch64-softmmu/hw/timer/digic-timer.o CC aarch64-softmmu/hw/timer/allwinner-a10-pit.o CC x86_64-softmmu/hw/i386/kvm/i8259.o CC x86_64-softmmu/hw/i386/kvm/ioapic.o CC x86_64-softmmu/hw/i386/kvm/i8254.o CC aarch64-softmmu/hw/usb/tusb6010.o CC aarch64-softmmu/hw/vfio/common.o CC aarch64-softmmu/hw/vfio/pci.o CC x86_64-softmmu/hw/i386/xen/xen_platform.o CC aarch64-softmmu/hw/vfio/pci-quirks.o CC aarch64-softmmu/hw/vfio/platform.o CC x86_64-softmmu/hw/i386/xen/xen_apic.o CC x86_64-softmmu/hw/i386/xen/xen_pvdevice.o CC aarch64-softmmu/hw/vfio/calxeda-xgmac.o CC x86_64-softmmu/hw/i386/xen/xen-hvm.o CC aarch64-softmmu/hw/vfio/amd-xgbe.o CC aarch64-softmmu/hw/vfio/spapr.o CC x86_64-softmmu/hw/i386/xen/xen-mapcache.o CC x86_64-softmmu/target/i386/helper.o CC x86_64-softmmu/target/i386/cpu.o CC x86_64-softmmu/target/i386/gdbstub.o CC aarch64-softmmu/hw/virtio/virtio.o CC aarch64-softmmu/hw/virtio/virtio-balloon.o CC x86_64-softmmu/target/i386/xsave_helper.o CC x86_64-softmmu/target/i386/translate.o CC x86_64-softmmu/target/i386/bpt_helper.o CC x86_64-softmmu/target/i386/cc_helper.o CC x86_64-softmmu/target/i386/excp_helper.o CC x86_64-softmmu/target/i386/fpu_helper.o CC x86_64-softmmu/target/i386/int_helper.o CC aarch64-softmmu/hw/virtio/vhost.o CC aarch64-softmmu/hw/virtio/vhost-backend.o CC x86_64-softmmu/target/i386/mem_helper.o CC x86_64-softmmu/target/i386/misc_helper.o CC aarch64-softmmu/hw/virtio/vhost-user.o CC aarch64-softmmu/hw/virtio/vhost-vsock.o CC x86_64-softmmu/target/i386/mpx_helper.o CC x86_64-softmmu/target/i386/seg_helper.o CC x86_64-softmmu/target/i386/smm_helper.o CC x86_64-softmmu/target/i386/svm_helper.o CC x86_64-softmmu/target/i386/machine.o CC aarch64-softmmu/hw/virtio/virtio-crypto.o CC aarch64-softmmu/hw/virtio/virtio-crypto-pci.o CC x86_64-softmmu/target/i386/arch_memory_mapping.o CC aarch64-softmmu/hw/arm/boot.o CC x86_64-softmmu/target/i386/arch_dump.o CC x86_64-softmmu/target/i386/monitor.o CC aarch64-softmmu/hw/arm/collie.o CC aarch64-softmmu/hw/arm/exynos4_boards.o CC aarch64-softmmu/hw/arm/gumstix.o CC aarch64-softmmu/hw/arm/highbank.o CC x86_64-softmmu/target/i386/kvm.o CC x86_64-softmmu/target/i386/hyperv.o CC aarch64-softmmu/hw/arm/digic_boards.o CC aarch64-softmmu/hw/arm/integratorcp.o CC aarch64-softmmu/hw/arm/mainstone.o CC aarch64-softmmu/hw/arm/musicpal.o CC aarch64-softmmu/hw/arm/nseries.o GEN trace/generated-helpers.c CC aarch64-softmmu/hw/arm/omap_sx1.o CC x86_64-softmmu/trace/control-target.o CC aarch64-softmmu/hw/arm/palm.o CC aarch64-softmmu/hw/arm/realview.o CC aarch64-softmmu/hw/arm/spitz.o CC aarch64-softmmu/hw/arm/stellaris.o CC aarch64-softmmu/hw/arm/tosa.o CC aarch64-softmmu/hw/arm/versatilepb.o CC aarch64-softmmu/hw/arm/vexpress.o CC aarch64-softmmu/hw/arm/virt.o CC x86_64-softmmu/gdbstub-xml.o CC aarch64-softmmu/hw/arm/xilinx_zynq.o CC aarch64-softmmu/hw/arm/z2.o CC aarch64-softmmu/hw/arm/virt-acpi-build.o CC aarch64-softmmu/hw/arm/netduino2.o CC aarch64-softmmu/hw/arm/sysbus-fdt.o CC x86_64-softmmu/trace/generated-helpers.o CC aarch64-softmmu/hw/arm/armv7m.o CC aarch64-softmmu/hw/arm/exynos4210.o CC aarch64-softmmu/hw/arm/pxa2xx.o CC aarch64-softmmu/hw/arm/pxa2xx_gpio.o CC aarch64-softmmu/hw/arm/pxa2xx_pic.o CC aarch64-softmmu/hw/arm/digic.o CC aarch64-softmmu/hw/arm/omap1.o CC aarch64-softmmu/hw/arm/omap2.o CC aarch64-softmmu/hw/arm/strongarm.o CC aarch64-softmmu/hw/arm/allwinner-a10.o CC aarch64-softmmu/hw/arm/cubieboard.o CC aarch64-softmmu/hw/arm/bcm2835_peripherals.o CC aarch64-softmmu/hw/arm/bcm2836.o CC aarch64-softmmu/hw/arm/raspi.o CC aarch64-softmmu/hw/arm/stm32f205_soc.o LINK x86_64-softmmu/qemu-system-x86_64 CC aarch64-softmmu/hw/arm/xlnx-zynqmp.o CC aarch64-softmmu/hw/arm/xlnx-zcu102.o CC aarch64-softmmu/hw/arm/fsl-imx25.o CC aarch64-softmmu/hw/arm/imx25_pdk.o CC aarch64-softmmu/hw/arm/fsl-imx31.o CC aarch64-softmmu/hw/arm/kzm.o CC aarch64-softmmu/hw/arm/fsl-imx6.o CC aarch64-softmmu/hw/arm/sabrelite.o CC aarch64-softmmu/hw/arm/aspeed_soc.o CC aarch64-softmmu/hw/arm/aspeed.o CC aarch64-softmmu/hw/arm/mps2.o CC aarch64-softmmu/hw/arm/msf2-soc.o CC aarch64-softmmu/hw/arm/msf2-som.o CC aarch64-softmmu/target/arm/arm-semi.o CC aarch64-softmmu/target/arm/machine.o CC aarch64-softmmu/target/arm/psci.o CC aarch64-softmmu/target/arm/arch_dump.o CC aarch64-softmmu/target/arm/monitor.o CC aarch64-softmmu/target/arm/kvm-stub.o CC aarch64-softmmu/target/arm/translate.o CC aarch64-softmmu/target/arm/op_helper.o CC aarch64-softmmu/target/arm/helper.o CC aarch64-softmmu/target/arm/cpu.o CC aarch64-softmmu/target/arm/neon_helper.o CC aarch64-softmmu/target/arm/iwmmxt_helper.o CC aarch64-softmmu/target/arm/gdbstub.o CC aarch64-softmmu/target/arm/cpu64.o CC aarch64-softmmu/target/arm/translate-a64.o CC aarch64-softmmu/target/arm/helper-a64.o CC aarch64-softmmu/target/arm/gdbstub64.o CC aarch64-softmmu/target/arm/crypto_helper.o CC aarch64-softmmu/target/arm/arm-powerctl.o GEN trace/generated-helpers.c CC aarch64-softmmu/trace/control-target.o CC aarch64-softmmu/gdbstub-xml.o CC aarch64-softmmu/trace/generated-helpers.o /tmp/qemu-test/src/target/arm/translate-a64.c: In function 'handle_shri_with_rndacc': /tmp/qemu-test/src/target/arm/translate-a64.c:6392: warning: 'tcg_src_hi' may be used uninitialized in this function /tmp/qemu-test/src/target/arm/translate-a64.c: In function 'disas_simd_scalar_two_reg_misc': /tmp/qemu-test/src/target/arm/translate-a64.c:8119: warning: 'rmode' may be used uninitialized in this function LINK aarch64-softmmu/qemu-system-aarch64 mkdir -p dtc/libfdt mkdir -p dtc/tests TEST tests/qapi-schema/alternate-any.out TEST tests/qapi-schema/alternate-array.out TEST tests/qapi-schema/alternate-base.out TEST tests/qapi-schema/alternate-conflict-enum-bool.out TEST tests/qapi-schema/alternate-clash.out TEST tests/qapi-schema/alternate-conflict-enum-int.out TEST tests/qapi-schema/alternate-conflict-dict.out TEST tests/qapi-schema/alternate-conflict-string.out TEST tests/qapi-schema/alternate-conflict-num-string.out TEST tests/qapi-schema/alternate-conflict-bool-string.out TEST tests/qapi-schema/alternate-empty.out TEST tests/qapi-schema/alternate-nested.out TEST tests/qapi-schema/alternate-unknown.out TEST tests/qapi-schema/args-alternate.out TEST tests/qapi-schema/args-any.out TEST tests/qapi-schema/args-array-empty.out TEST tests/qapi-schema/args-array-unknown.out TEST tests/qapi-schema/args-bad-boxed.out TEST tests/qapi-schema/args-boxed-anon.out TEST tests/qapi-schema/args-boxed-empty.out TEST tests/qapi-schema/args-boxed-string.out TEST tests/qapi-schema/args-int.out TEST tests/qapi-schema/args-invalid.out TEST tests/qapi-schema/args-member-array-bad.out TEST tests/qapi-schema/args-member-case.out TEST tests/qapi-schema/args-name-clash.out TEST tests/qapi-schema/args-member-unknown.out TEST tests/qapi-schema/args-union.out TEST tests/qapi-schema/args-unknown.out TEST tests/qapi-schema/bad-base.out TEST tests/qapi-schema/bad-data.out TEST tests/qapi-schema/bad-ident.out TEST tests/qapi-schema/bad-type-bool.out TEST tests/qapi-schema/bad-type-dict.out TEST tests/qapi-schema/bad-type-int.out TEST tests/qapi-schema/base-cycle-direct.out TEST tests/qapi-schema/base-cycle-indirect.out TEST tests/qapi-schema/command-int.out TEST tests/qapi-schema/comments.out TEST tests/qapi-schema/doc-bad-alternate-member.out TEST tests/qapi-schema/doc-bad-command-arg.out TEST tests/qapi-schema/doc-bad-symbol.out TEST tests/qapi-schema/doc-bad-union-member.out TEST tests/qapi-schema/doc-before-include.out TEST tests/qapi-schema/doc-before-pragma.out TEST tests/qapi-schema/doc-duplicated-arg.out TEST tests/qapi-schema/doc-duplicated-return.out TEST tests/qapi-schema/doc-duplicated-since.out TEST tests/qapi-schema/doc-empty-arg.out TEST tests/qapi-schema/doc-empty-section.out TEST tests/qapi-schema/doc-empty-symbol.out TEST tests/qapi-schema/doc-good.out TEST tests/qapi-schema/doc-interleaved-section.out TEST tests/qapi-schema/doc-invalid-end.out TEST tests/qapi-schema/doc-invalid-end2.out TEST tests/qapi-schema/doc-invalid-return.out TEST tests/qapi-schema/doc-invalid-section.out TEST tests/qapi-schema/doc-invalid-start.out TEST tests/qapi-schema/doc-missing.out TEST tests/qapi-schema/doc-missing-colon.out TEST tests/qapi-schema/doc-missing-expr.out TEST tests/qapi-schema/doc-missing-space.out TEST tests/qapi-schema/doc-no-symbol.out TEST tests/qapi-schema/double-type.out TEST tests/qapi-schema/double-data.out TEST tests/qapi-schema/duplicate-key.out TEST tests/qapi-schema/empty.out TEST tests/qapi-schema/enum-bad-name.out TEST tests/qapi-schema/enum-bad-prefix.out TEST tests/qapi-schema/enum-clash-member.out TEST tests/qapi-schema/enum-dict-member.out TEST tests/qapi-schema/enum-int-member.out TEST tests/qapi-schema/enum-member-case.out TEST tests/qapi-schema/enum-missing-data.out TEST tests/qapi-schema/enum-wrong-data.out TEST tests/qapi-schema/escape-outside-string.out TEST tests/qapi-schema/escape-too-big.out TEST tests/qapi-schema/escape-too-short.out TEST tests/qapi-schema/event-boxed-empty.out TEST tests/qapi-schema/event-case.out TEST tests/qapi-schema/event-nest-struct.out TEST tests/qapi-schema/flat-union-array-branch.out TEST tests/qapi-schema/flat-union-bad-base.out TEST tests/qapi-schema/flat-union-bad-discriminator.out TEST tests/qapi-schema/flat-union-base-any.out TEST tests/qapi-schema/flat-union-base-union.out TEST tests/qapi-schema/flat-union-clash-member.out TEST tests/qapi-schema/flat-union-empty.out TEST tests/qapi-schema/flat-union-incomplete-branch.out TEST tests/qapi-schema/flat-union-inline.out TEST tests/qapi-schema/flat-union-int-branch.out TEST tests/qapi-schema/flat-union-invalid-branch-key.out TEST tests/qapi-schema/flat-union-invalid-discriminator.out TEST tests/qapi-schema/flat-union-no-base.out TEST tests/qapi-schema/flat-union-optional-discriminator.out TEST tests/qapi-schema/flat-union-string-discriminator.out TEST tests/qapi-schema/funny-char.out TEST tests/qapi-schema/ident-with-escape.out TEST tests/qapi-schema/include-before-err.out TEST tests/qapi-schema/include-cycle.out TEST tests/qapi-schema/include-extra-junk.out TEST tests/qapi-schema/include-format-err.out TEST tests/qapi-schema/include-nested-err.out TEST tests/qapi-schema/include-no-file.out TEST tests/qapi-schema/include-non-file.out TEST tests/qapi-schema/include-relpath.out TEST tests/qapi-schema/include-self-cycle.out TEST tests/qapi-schema/include-repetition.out TEST tests/qapi-schema/include-simple.out TEST tests/qapi-schema/indented-expr.out TEST tests/qapi-schema/leading-comma-list.out TEST tests/qapi-schema/leading-comma-object.out TEST tests/qapi-schema/missing-colon.out TEST tests/qapi-schema/missing-comma-list.out TEST tests/qapi-schema/missing-comma-object.out TEST tests/qapi-schema/missing-type.out TEST tests/qapi-schema/nested-struct-data.out TEST tests/qapi-schema/non-objects.out TEST tests/qapi-schema/pragma-doc-required-crap.out TEST tests/qapi-schema/pragma-extra-junk.out TEST tests/qapi-schema/pragma-non-dict.out TEST tests/qapi-schema/pragma-returns-whitelist-crap.out TEST tests/qapi-schema/qapi-schema-test.out TEST tests/qapi-schema/quoted-structural-chars.out TEST tests/qapi-schema/pragma-name-case-whitelist-crap.out TEST tests/qapi-schema/redefined-builtin.out TEST tests/qapi-schema/redefined-command.out TEST tests/qapi-schema/redefined-event.out TEST tests/qapi-schema/redefined-type.out TEST tests/qapi-schema/reserved-command-q.out TEST tests/qapi-schema/reserved-enum-q.out TEST tests/qapi-schema/reserved-member-has.out TEST tests/qapi-schema/reserved-member-q.out TEST tests/qapi-schema/reserved-member-u.out TEST tests/qapi-schema/reserved-member-underscore.out TEST tests/qapi-schema/reserved-type-kind.out TEST tests/qapi-schema/reserved-type-list.out TEST tests/qapi-schema/returns-alternate.out TEST tests/qapi-schema/returns-array-bad.out TEST tests/qapi-schema/returns-dict.out TEST tests/qapi-schema/returns-unknown.out TEST tests/qapi-schema/returns-whitelist.out TEST tests/qapi-schema/struct-base-clash-deep.out TEST tests/qapi-schema/struct-base-clash.out TEST tests/qapi-schema/struct-data-invalid.out TEST tests/qapi-schema/struct-member-invalid.out TEST tests/qapi-schema/trailing-comma-list.out TEST tests/qapi-schema/trailing-comma-object.out TEST tests/qapi-schema/type-bypass-bad-gen.out TEST tests/qapi-schema/unclosed-list.out TEST tests/qapi-schema/unclosed-object.out TEST tests/qapi-schema/unclosed-string.out TEST tests/qapi-schema/unicode-str.out TEST tests/qapi-schema/union-base-empty.out TEST tests/qapi-schema/union-base-no-discriminator.out TEST tests/qapi-schema/union-branch-case.out TEST tests/qapi-schema/union-clash-branches.out TEST tests/qapi-schema/union-empty.out TEST tests/qapi-schema/union-invalid-base.out TEST tests/qapi-schema/union-optional-branch.out TEST tests/qapi-schema/union-unknown.out TEST tests/qapi-schema/unknown-escape.out TEST tests/qapi-schema/unknown-expr-key.out GEN tests/qapi-schema/doc-good.test.texi CC tests/check-qdict.o CC tests/test-char.o CC tests/check-qnum.o CC tests/check-qstring.o CC tests/check-qlist.o CC tests/check-qnull.o CC tests/check-qobject.o CC tests/check-qjson.o CC tests/check-qlit.o CC tests/test-qobject-output-visitor.o GEN tests/test-qapi-visit.c GEN tests/test-qapi-types.c GEN tests/test-qapi-event.c GEN tests/test-qmp-introspect.c CC tests/test-clone-visitor.o CC tests/test-qobject-input-visitor.o CC tests/test-qmp-commands.o GEN tests/test-qmp-marshal.c CC tests/test-string-input-visitor.o CC tests/test-string-output-visitor.o CC tests/test-qmp-event.o CC tests/test-opts-visitor.o CC tests/test-coroutine.o CC tests/iothread.o CC tests/test-visitor-serialization.o CC tests/test-iov.o CC tests/test-aio.o CC tests/test-aio-multithread.o CC tests/test-throttle.o CC tests/test-thread-pool.o CC tests/test-hbitmap.o CC tests/test-blockjob.o CC tests/test-x86-cpuid.o CC tests/test-blockjob-txn.o CC tests/test-xbzrle.o CC tests/test-vmstate.o CC tests/test-cutils.o CC tests/test-shift128.o CC tests/test-mul64.o CC tests/test-int128.o CC tests/rcutorture.o CC tests/test-rcu-list.o CC tests/test-qdist.o CC tests/test-qht.o CC tests/test-qht-par.o CC tests/qht-bench.o CC tests/test-bitops.o CC tests/test-bitcnt.o /tmp/qemu-test/src/tests/test-int128.c:180: warning: '__noclone__' attribute directive ignored CC tests/check-qom-interface.o CC tests/check-qom-proplist.o CC tests/test-qemu-opts.o CC tests/test-keyval.o CC tests/test-write-threshold.o CC tests/test-crypto-hash.o CC tests/test-crypto-hmac.o CC tests/test-crypto-cipher.o CC tests/test-qga.o CC tests/test-crypto-secret.o CC tests/libqtest.o CC tests/test-timed-average.o CC tests/test-io-task.o CC tests/test-io-channel-socket.o CC tests/io-channel-helpers.o CC tests/test-io-channel-file.o CC tests/test-io-channel-command.o CC tests/test-io-channel-buffer.o CC tests/test-base64.o CC tests/test-crypto-ivgen.o CC tests/test-crypto-xts.o CC tests/test-crypto-afsplit.o CC tests/test-crypto-block.o CC tests/test-logging.o CC tests/test-replication.o CC tests/test-bufferiszero.o CC tests/test-uuid.o CC tests/ptimer-test.o CC tests/ptimer-test-stubs.o CC tests/test-qapi-util.o CC tests/vhost-user-test.o CC tests/libqos/fw_cfg.o CC tests/libqos/malloc.o CC tests/libqos/pci.o CC tests/libqos/i2c.o CC tests/libqos/libqos.o CC tests/libqos/malloc-spapr.o CC tests/libqos/libqos-spapr.o CC tests/libqos/rtas.o CC tests/libqos/pci-spapr.o CC tests/libqos/pci-pc.o CC tests/libqos/libqos-pc.o CC tests/libqos/malloc-pc.o CC tests/libqos/ahci.o CC tests/libqos/virtio.o CC tests/libqos/virtio-pci.o CC tests/libqos/virtio-mmio.o CC tests/libqos/malloc-generic.o CC tests/endianness-test.o CC tests/fdc-test.o CC tests/ide-test.o CC tests/ahci-test.o CC tests/hd-geo-test.o CC tests/boot-order-test.o CC tests/bios-tables-test.o CC tests/boot-sector.o CC tests/acpi-utils.o CC tests/boot-serial-test.o CC tests/pxe-test.o CC tests/rtc-test.o CC tests/ipmi-kcs-test.o CC tests/ipmi-bt-test.o CC tests/i440fx-test.o CC tests/fw_cfg-test.o CC tests/drive_del-test.o CC tests/wdt_ib700-test.o CC tests/tco-test.o CC tests/e1000-test.o CC tests/e1000e-test.o CC tests/rtl8139-test.o CC tests/pcnet-test.o CC tests/eepro100-test.o CC tests/ne2000-test.o CC tests/nvme-test.o CC tests/ac97-test.o CC tests/es1370-test.o CC tests/virtio-balloon-test.o CC tests/virtio-net-test.o CC tests/virtio-rng-test.o CC tests/virtio-blk-test.o CC tests/virtio-scsi-test.o CC tests/virtio-serial-test.o CC tests/virtio-console-test.o CC tests/tpci200-test.o CC tests/ipoctal232-test.o CC tests/display-vga-test.o CC tests/intel-hda-test.o CC tests/megasas-test.o CC tests/vmxnet3-test.o CC tests/ivshmem-test.o CC tests/pvpanic-test.o CC tests/i82801b11-test.o CC tests/ioh3420-test.o CC tests/usb-hcd-ohci-test.o CC tests/libqos/usb.o CC tests/usb-hcd-uhci-test.o CC tests/usb-hcd-ehci-test.o CC tests/usb-hcd-xhci-test.o CC tests/pc-cpu-test.o CC tests/q35-test.o CC tests/vmgenid-test.o CC tests/test-filter-mirror.o CC tests/test-netfilter.o CC tests/test-filter-redirector.o CC tests/migration-test.o CC tests/test-x86-cpuid-compat.o CC tests/numa-test.o CC tests/qmp-test.o CC tests/device-introspect-test.o CC tests/qom-test.o CC tests/test-hmp.o LINK tests/check-qdict LINK tests/test-char LINK tests/check-qnum LINK tests/check-qstring LINK tests/check-qlist LINK tests/check-qnull LINK tests/check-qobject LINK tests/check-qjson LINK tests/check-qlit CC tests/test-qapi-types.o CC tests/test-qapi-visit.o CC tests/test-qapi-event.o CC tests/test-qmp-marshal.o CC tests/test-qmp-introspect.o LINK tests/test-coroutine LINK tests/test-visitor-serialization LINK tests/test-iov LINK tests/test-aio LINK tests/test-aio-multithread LINK tests/test-throttle LINK tests/test-thread-pool LINK tests/test-hbitmap LINK tests/test-blockjob LINK tests/test-blockjob-txn LINK tests/test-x86-cpuid LINK tests/test-xbzrle LINK tests/test-vmstate LINK tests/test-cutils LINK tests/test-shift128 LINK tests/test-mul64 LINK tests/test-int128 LINK tests/rcutorture LINK tests/test-rcu-list LINK tests/test-qdist LINK tests/test-qht LINK tests/qht-bench LINK tests/test-bitops LINK tests/test-bitcnt LINK tests/check-qom-interface LINK tests/check-qom-proplist LINK tests/test-qemu-opts LINK tests/test-keyval LINK tests/test-write-threshold LINK tests/test-crypto-hash LINK tests/test-crypto-hmac LINK tests/test-crypto-cipher LINK tests/test-crypto-secret LINK tests/test-qga LINK tests/test-timed-average LINK tests/test-io-task LINK tests/test-io-channel-socket LINK tests/test-io-channel-file LINK tests/test-io-channel-command LINK tests/test-io-channel-buffer LINK tests/test-base64 LINK tests/test-crypto-ivgen LINK tests/test-crypto-afsplit LINK tests/test-crypto-xts LINK tests/test-crypto-block LINK tests/test-logging LINK tests/test-replication LINK tests/test-bufferiszero LINK tests/test-uuid LINK tests/ptimer-test LINK tests/test-qapi-util LINK tests/vhost-user-test LINK tests/endianness-test LINK tests/fdc-test LINK tests/ide-test LINK tests/ahci-test LINK tests/hd-geo-test LINK tests/boot-order-test LINK tests/bios-tables-test LINK tests/boot-serial-test LINK tests/pxe-test LINK tests/rtc-test LINK tests/ipmi-kcs-test LINK tests/ipmi-bt-test LINK tests/i440fx-test LINK tests/fw_cfg-test LINK tests/drive_del-test LINK tests/wdt_ib700-test LINK tests/tco-test LINK tests/e1000-test LINK tests/e1000e-test LINK tests/rtl8139-test LINK tests/pcnet-test LINK tests/eepro100-test LINK tests/ne2000-test LINK tests/nvme-test LINK tests/ac97-test LINK tests/es1370-test LINK tests/virtio-net-test LINK tests/virtio-balloon-test LINK tests/virtio-blk-test LINK tests/virtio-rng-test LINK tests/virtio-scsi-test LINK tests/virtio-serial-test LINK tests/virtio-console-test LINK tests/tpci200-test LINK tests/ipoctal232-test LINK tests/display-vga-test LINK tests/intel-hda-test LINK tests/ivshmem-test LINK tests/megasas-test LINK tests/vmxnet3-test LINK tests/pvpanic-test LINK tests/i82801b11-test LINK tests/ioh3420-test LINK tests/usb-hcd-ohci-test LINK tests/usb-hcd-uhci-test LINK tests/usb-hcd-ehci-test LINK tests/usb-hcd-xhci-test LINK tests/pc-cpu-test LINK tests/q35-test LINK tests/vmgenid-test LINK tests/test-netfilter LINK tests/test-filter-mirror LINK tests/test-filter-redirector LINK tests/migration-test LINK tests/test-x86-cpuid-compat LINK tests/numa-test LINK tests/qmp-test LINK tests/device-introspect-test LINK tests/qom-test LINK tests/test-hmp GTESTER tests/check-qdict GTESTER tests/test-char GTESTER tests/check-qlist GTESTER tests/check-qstring GTESTER tests/check-qnum GTESTER tests/check-qnull GTESTER tests/check-qobject GTESTER tests/check-qjson GTESTER tests/check-qlit LINK tests/test-qobject-output-visitor LINK tests/test-clone-visitor LINK tests/test-qobject-input-visitor LINK tests/test-qmp-commands LINK tests/test-string-input-visitor LINK tests/test-string-output-visitor LINK tests/test-qmp-event LINK tests/test-opts-visitor GTESTER tests/test-coroutine GTESTER tests/test-visitor-serialization GTESTER tests/test-iov GTESTER tests/test-aio GTESTER tests/test-aio-multithread GTESTER tests/test-throttle GTESTER tests/test-hbitmap GTESTER tests/test-blockjob GTESTER tests/test-thread-pool GTESTER tests/test-blockjob-txn GTESTER tests/test-x86-cpuid GTESTER tests/test-xbzrle GTESTER tests/test-vmstate Failed to load simple/primitive:b_1 Failed to load simple/primitive:i64_2 Failed to load simple/primitive:i32_1 Failed to load simple/primitive:i32_1 Failed to load test/with_tmp:a Failed to load test/tmp_child_parent:f Failed to load test/tmp_child:parent Failed to load test/with_tmp:tmp Failed to load test/tmp_child:diff Failed to load test/with_tmp:tmp Failed to load test/tmp_child:diff Failed to load test/with_tmp:tmp GTESTER tests/test-cutils GTESTER tests/test-shift128 GTESTER tests/test-mul64 GTESTER tests/test-int128 GTESTER tests/rcutorture GTESTER tests/test-rcu-list GTESTER tests/test-qdist GTESTER tests/test-qht LINK tests/test-qht-par GTESTER tests/test-bitops GTESTER tests/test-bitcnt GTESTER tests/check-qom-interface GTESTER tests/check-qom-proplist GTESTER tests/test-qemu-opts GTESTER tests/test-keyval GTESTER tests/test-write-threshold GTESTER tests/test-crypto-hash GTESTER tests/test-crypto-hmac GTESTER tests/test-crypto-cipher GTESTER tests/test-crypto-secret GTESTER tests/test-qga GTESTER tests/test-timed-average GTESTER tests/test-io-task GTESTER tests/test-io-channel-socket GTESTER tests/test-io-channel-file GTESTER tests/test-io-channel-command GTESTER tests/test-io-channel-buffer GTESTER tests/test-base64 GTESTER tests/test-crypto-ivgen GTESTER tests/test-crypto-afsplit GTESTER tests/test-crypto-xts GTESTER tests/test-crypto-block GTESTER tests/test-logging GTESTER tests/test-replication GTESTER tests/test-bufferiszero GTESTER tests/test-uuid GTESTER tests/ptimer-test GTESTER tests/test-qapi-util GTESTER check-qtest-x86_64 GTESTER check-qtest-aarch64 GTESTER tests/test-qobject-output-visitor GTESTER tests/test-clone-visitor GTESTER tests/test-qobject-input-visitor GTESTER tests/test-qmp-commands GTESTER tests/test-string-input-visitor GTESTER tests/test-string-output-visitor GTESTER tests/test-qmp-event GTESTER tests/test-opts-visitor GTESTER tests/test-qht-par Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator Could not access KVM kernel module: No such file or directory qemu-system-x86_64: failed to initialize KVM: No such file or directory qemu-system-x86_64: Back to tcg accelerator mkdir -p dtc/libfdt mkdir -p dtc/tests install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/var"/run install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-ga ivshmem-client ivshmem-server qemu-nbd qemu-img qemu-io scsi/qemu-pr-helper "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-ga" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/ivshmem-client" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/ivshmem-server" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-nbd" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-img" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-io" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-pr-helper" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec" install -c -m 0755 qemu-bridge-helper "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec/qemu-bridge-helper" set -e; for x in bios.bin bios-256k.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin vgabios-virtio.bin acpi-dsdt.aml ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin QEMU,cgthree.bin pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom efi-e1000e.rom efi-vmxnet3.rom qemu-icon.bmp qemu_logo_no_text.svg bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin s390-ccw.img s390-netboot.img spapr-rtas.bin slof.bin skiboot.lid palcode-clipper u-boot.e500 qemu_vga.ndrv; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu"; \ done make -C po install make[1]: Entering directory `/tmp/qemu-test/build/po' GEN bg.mo GEN de_DE.mo GEN fr_FR.mo GEN tr.mo GEN it.mo GEN hu.mo GEN zh_CN.mo for obj in bg.mo de_DE.mo fr_FR.mo hu.mo it.mo tr.mo zh_CN.mo; do \ base=`basename $obj .mo`; \ install -d /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES; \ install -m644 $obj /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES/qemu.mo; \ done make[1]: Leaving directory `/tmp/qemu-test/build/po' install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/keymaps" set -e; for x in da en-gb et fr fr-ch is lt modifiers no pt-br sv ar de en-us fi fr-be hr it lv nl pl ru th common de-ch es fo fr-ca hu ja mk nl-be pt sl tr bepo cz; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/keymaps/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/keymaps"; \ done install -c -m 0644 /tmp/qemu-test/build/trace-events-all "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/trace-events-all" for d in x86_64-softmmu aarch64-softmmu; do \ make --no-print-directory BUILD_DIR=/tmp/qemu-test/build TARGET_DIR=$d/ -C $d install || exit 1 ; \ done install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-system-x86_64 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-system-x86_64" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-system-aarch64 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-system-aarch64" CLEANUP /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.20.22.1454 make[1]: Leaving directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' real 8m4.108s user 0m4.663s sys 0m4.528s BUILD min-glib make[1]: Entering directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' GEN /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.28.20.13627/qemu.tar Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.28.20.13627/qemu.tar.vroot'... done. Checking out files: 48% (2726/5667) Checking out files: 49% (2777/5667) Checking out files: 50% (2834/5667) Checking out files: 51% (2891/5667) Checking out files: 52% (2947/5667) Checking out files: 53% (3004/5667) Checking out files: 54% (3061/5667) Checking out files: 55% (3117/5667) Checking out files: 56% (3174/5667) Checking out files: 57% (3231/5667) Checking out files: 58% (3287/5667) Checking out files: 59% (3344/5667) Checking out files: 60% (3401/5667) Checking out files: 61% (3457/5667) Checking out files: 62% (3514/5667) Checking out files: 63% (3571/5667) Checking out files: 64% (3627/5667) Checking out files: 65% (3684/5667) Checking out files: 66% (3741/5667) Checking out files: 67% (3797/5667) Checking out files: 68% (3854/5667) Checking out files: 69% (3911/5667) Checking out files: 70% (3967/5667) Checking out files: 71% (4024/5667) Checking out files: 72% (4081/5667) Checking out files: 73% (4137/5667) Checking out files: 74% (4194/5667) Checking out files: 75% (4251/5667) Checking out files: 76% (4307/5667) Checking out files: 77% (4364/5667) Checking out files: 78% (4421/5667) Checking out files: 79% (4477/5667) Checking out files: 80% (4534/5667) Checking out files: 81% (4591/5667) Checking out files: 82% (4647/5667) Checking out files: 83% (4704/5667) Checking out files: 84% (4761/5667) Checking out files: 85% (4817/5667) Checking out files: 86% (4874/5667) Checking out files: 87% (4931/5667) Checking out files: 87% (4966/5667) Checking out files: 88% (4987/5667) Checking out files: 89% (5044/5667) Checking out files: 90% (5101/5667) Checking out files: 91% (5157/5667) Checking out files: 92% (5214/5667) Checking out files: 93% (5271/5667) Checking out files: 94% (5327/5667) Checking out files: 95% (5384/5667) Checking out files: 96% (5441/5667) Checking out files: 97% (5497/5667) Checking out files: 98% (5554/5667) Checking out files: 99% (5611/5667) Checking out files: 100% (5667/5667) Checking out files: 100% (5667/5667), done. Your branch is up-to-date with 'origin/test'. Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.28.20.13627/qemu.tar.vroot/dtc'... Submodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d' Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered for path 'ui/keycodemapdb' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.28.20.13627/qemu.tar.vroot/ui/keycodemapdb'... Submodule path 'ui/keycodemapdb': checked out '10739aa26051a5d49d88132604539d3ed085e72e' COPY RUNNER RUN test-build in qemu:min-glib Environment variables: HOSTNAME=b7d5ccee3c38 MAKEFLAGS= -j8 J=8 CCACHE_DIR=/var/tmp/ccache EXTRA_CONFIGURE_OPTS= V= SHOW_ENV=1 PATH=/usr/lib/ccache:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ TARGET_LIST= SHLVL=1 HOME=/root TEST_DIR=/tmp/qemu-test FEATURES= dtc DEBUG= _=/usr/bin/env Configure options: --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --prefix=/tmp/qemu-test/install No C++ compiler available; disabling C++ specific optional code Install prefix /tmp/qemu-test/install BIOS directory /tmp/qemu-test/install/share/qemu firmware path /tmp/qemu-test/install/share/qemu-firmware binary directory /tmp/qemu-test/install/bin library directory /tmp/qemu-test/install/lib module directory /tmp/qemu-test/install/lib/qemu libexec directory /tmp/qemu-test/install/libexec include directory /tmp/qemu-test/install/include config directory /tmp/qemu-test/install/etc local state directory /tmp/qemu-test/install/var Manual directory /tmp/qemu-test/install/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /tmp/qemu-test/src GIT binary git GIT submodules C compiler cc Host C compiler cc C++ compiler Objective-C compiler cc ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g QEMU_CFLAGS -I/usr/include/pixman-1 -I$(SRC_PATH)/dtc/libfdt -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIE -DPIE -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-all -Wno-missing-braces LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list x86_64-softmmu aarch64-softmmu gprof enabled no sparse enabled no strip binaries yes profiler no static build no SDL support yes (1.2.14) GTK support no GTK GL support no VTE support no TLS priority NORMAL GNUTLS support no GNUTLS rnd no libgcrypt no libgcrypt kdf no nettle no nettle kdf no libtasn1 no curses support no virgl support no curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support no VNC support yes VNC SASL support no VNC JPEG support no VNC PNG support no xen support no brlapi support no bluez support no Documentation no PIE yes vde support no netmap support no Linux AIO support no ATTR/XATTR support yes Install blobs yes KVM support yes HAX support no TCG support yes TCG debug enabled no TCG interpreter no RDMA support no fdt support yes preadv support yes fdatasync yes madvise yes posix_madvise yes libcap-ng support no vhost-net support yes vhost-scsi support yes vhost-vsock support yes vhost-user support yes Trace backends log spice support no rbd support no xfsctl support no smartcard support no libusb no usb net redir no OpenGL support no OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info no QGA MSI support no seccomp support no coroutine backend ucontext coroutine pool yes debug stack usage no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes TPM emulator yes QOM debugging yes Live block migration yes lzo support no snappy support no bzip2 support no NUMA host support no tcmalloc support no jemalloc support no avx2 optimization no replication support yes VxHS block device no capstone no mkdir -p dtc/libfdt GEN x86_64-softmmu/config-devices.mak.tmp mkdir -p dtc/tests GEN config-host.h GEN aarch64-softmmu/config-devices.mak.tmp GEN qemu-options.def GEN qmp-commands.h GEN qapi-types.h GEN qapi-visit.h GEN qapi-event.h GEN x86_64-softmmu/config-devices.mak GEN aarch64-softmmu/config-devices.mak GEN qmp-marshal.c GEN qapi-types.c GEN qapi-visit.c GEN qapi-event.c GEN qmp-introspect.h GEN qmp-introspect.c GEN trace/generated-helpers-wrappers.h GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers.h GEN trace/generated-helpers.c GEN module_block.h GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qcode-to-qnum.c GEN ui/input-keymap-qnum-to-qcode.c GEN tests/test-qapi-types.h GEN tests/test-qapi-visit.h GEN tests/test-qmp-commands.h GEN tests/test-qapi-event.h GEN tests/test-qmp-introspect.h GEN trace-root.h GEN util/trace.h GEN crypto/trace.h GEN io/trace.h GEN migration/trace.h GEN block/trace.h GEN chardev/trace.h GEN hw/block/trace.h GEN hw/block/dataplane/trace.h GEN hw/char/trace.h GEN hw/intc/trace.h GEN hw/net/trace.h GEN hw/virtio/trace.h GEN hw/audio/trace.h GEN hw/misc/trace.h GEN hw/usb/trace.h GEN hw/scsi/trace.h GEN hw/nvram/trace.h GEN hw/display/trace.h GEN hw/input/trace.h GEN hw/timer/trace.h GEN hw/dma/trace.h GEN hw/sparc/trace.h GEN hw/sd/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/i386/trace.h GEN hw/i386/xen/trace.h GEN hw/9pfs/trace.h GEN hw/ppc/trace.h GEN hw/pci/trace.h GEN hw/s390x/trace.h GEN hw/vfio/trace.h GEN hw/acpi/trace.h GEN hw/arm/trace.h GEN hw/alpha/trace.h GEN hw/xen/trace.h GEN hw/ide/trace.h GEN ui/trace.h GEN audio/trace.h GEN net/trace.h GEN target/arm/trace.h GEN target/i386/trace.h GEN target/mips/trace.h GEN target/sparc/trace.h GEN target/s390x/trace.h GEN target/ppc/trace.h GEN qom/trace.h GEN linux-user/trace.h GEN qapi/trace.h GEN accel/tcg/trace.h GEN accel/kvm/trace.h GEN nbd/trace.h GEN scsi/trace.h GEN trace-root.c GEN util/trace.c GEN crypto/trace.c GEN io/trace.c GEN migration/trace.c GEN block/trace.c GEN chardev/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/char/trace.c GEN hw/intc/trace.c GEN hw/net/trace.c GEN hw/virtio/trace.c GEN hw/audio/trace.c GEN hw/misc/trace.c GEN hw/usb/trace.c GEN hw/scsi/trace.c GEN hw/nvram/trace.c GEN hw/display/trace.c GEN hw/input/trace.c GEN hw/timer/trace.c GEN hw/dma/trace.c GEN hw/sparc/trace.c GEN hw/sd/trace.c GEN hw/isa/trace.c GEN hw/mem/trace.c GEN hw/i386/trace.c GEN hw/i386/xen/trace.c GEN hw/9pfs/trace.c GEN hw/ppc/trace.c GEN hw/pci/trace.c GEN hw/s390x/trace.c GEN hw/vfio/trace.c GEN hw/acpi/trace.c GEN hw/arm/trace.c GEN hw/alpha/trace.c GEN hw/xen/trace.c GEN hw/ide/trace.c GEN ui/trace.c GEN audio/trace.c GEN net/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/sparc/trace.c GEN target/s390x/trace.c GEN target/ppc/trace.c GEN qom/trace.c GEN linux-user/trace.c GEN qapi/trace.c GEN accel/tcg/trace.c GEN accel/kvm/trace.c GEN nbd/trace.c GEN scsi/trace.c GEN config-all-devices.mak DEP /tmp/qemu-test/src/dtc/tests/trees.S DEP /tmp/qemu-test/src/dtc/tests/dumptrees.c DEP /tmp/qemu-test/src/dtc/tests/value-labels.c DEP /tmp/qemu-test/src/dtc/tests/asm_tree_dump.c DEP /tmp/qemu-test/src/dtc/tests/testutils.c DEP /tmp/qemu-test/src/dtc/tests/truncated_property.c DEP /tmp/qemu-test/src/dtc/tests/check_path.c DEP /tmp/qemu-test/src/dtc/tests/overlay_bad_fixup.c DEP /tmp/qemu-test/src/dtc/tests/overlay.c DEP /tmp/qemu-test/src/dtc/tests/subnode_iterate.c DEP /tmp/qemu-test/src/dtc/tests/property_iterate.c DEP /tmp/qemu-test/src/dtc/tests/integer-expressions.c DEP /tmp/qemu-test/src/dtc/tests/utilfdt_test.c DEP /tmp/qemu-test/src/dtc/tests/path_offset_aliases.c DEP /tmp/qemu-test/src/dtc/tests/add_subnode_with_nops.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_unordered.c DEP /tmp/qemu-test/src/dtc/tests/dtb_reverse.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_ordered.c DEP /tmp/qemu-test/src/dtc/tests/incbin.c DEP /tmp/qemu-test/src/dtc/tests/extra-terminating-null.c DEP /tmp/qemu-test/src/dtc/tests/boot-cpuid.c DEP /tmp/qemu-test/src/dtc/tests/phandle_format.c DEP /tmp/qemu-test/src/dtc/tests/path-references.c DEP /tmp/qemu-test/src/dtc/tests/references.c DEP /tmp/qemu-test/src/dtc/tests/string_escapes.c DEP /tmp/qemu-test/src/dtc/tests/propname_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop2.c DEP /tmp/qemu-test/src/dtc/tests/appendprop1.c DEP /tmp/qemu-test/src/dtc/tests/del_node.c DEP /tmp/qemu-test/src/dtc/tests/del_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop.c DEP /tmp/qemu-test/src/dtc/tests/set_name.c DEP /tmp/qemu-test/src/dtc/tests/rw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/open_pack.c DEP /tmp/qemu-test/src/dtc/tests/nopulate.c DEP /tmp/qemu-test/src/dtc/tests/mangle-layout.c DEP /tmp/qemu-test/src/dtc/tests/move_and_save.c DEP /tmp/qemu-test/src/dtc/tests/sw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nop_node.c DEP /tmp/qemu-test/src/dtc/tests/nop_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop_inplace.c DEP /tmp/qemu-test/src/dtc/tests/stringlist.c DEP /tmp/qemu-test/src/dtc/tests/addr_size_cells.c DEP /tmp/qemu-test/src/dtc/tests/sized_cells.c DEP /tmp/qemu-test/src/dtc/tests/char_literal.c DEP /tmp/qemu-test/src/dtc/tests/notfound.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_compatible.c DEP /tmp/qemu-test/src/dtc/tests/get_alias.c DEP /tmp/qemu-test/src/dtc/tests/node_check_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_phandle.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_prop_value.c DEP /tmp/qemu-test/src/dtc/tests/parent_offset.c DEP /tmp/qemu-test/src/dtc/tests/supernode_atdepth_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_path.c DEP /tmp/qemu-test/src/dtc/tests/get_phandle.c DEP /tmp/qemu-test/src/dtc/tests/getprop.c DEP /tmp/qemu-test/src/dtc/tests/path_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_name.c DEP /tmp/qemu-test/src/dtc/tests/subnode_offset.c DEP /tmp/qemu-test/src/dtc/tests/find_property.c DEP /tmp/qemu-test/src/dtc/tests/root_node.c DEP /tmp/qemu-test/src/dtc/tests/get_mem_rsv.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_overlay.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_addresses.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_empty_tree.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_strerror.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_rw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_sw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_wip.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_ro.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt.c DEP /tmp/qemu-test/src/dtc/util.c DEP /tmp/qemu-test/src/dtc/fdtput.c DEP /tmp/qemu-test/src/dtc/fdtget.c DEP /tmp/qemu-test/src/dtc/fdtdump.c BISON dtc-parser.tab.c make[1]: bison: Command not found LEX convert-dtsv0-lexer.lex.c DEP /tmp/qemu-test/src/dtc/srcpos.c make[1]: flex: Command not found LEX dtc-lexer.lex.c DEP /tmp/qemu-test/src/dtc/treesource.c make[1]: flex: Command not found DEP /tmp/qemu-test/src/dtc/fstree.c DEP /tmp/qemu-test/src/dtc/livetree.c DEP /tmp/qemu-test/src/dtc/flattree.c DEP /tmp/qemu-test/src/dtc/data.c DEP /tmp/qemu-test/src/dtc/dtc.c DEP /tmp/qemu-test/src/dtc/checks.c CHK version_gen.h LEX convert-dtsv0-lexer.lex.c BISON dtc-parser.tab.c make[1]: flex: Command not found make[1]: bison: Command not found LEX dtc-lexer.lex.c make[1]: flex: Command not found UPD version_gen.h DEP /tmp/qemu-test/src/dtc/util.c LEX convert-dtsv0-lexer.lex.c LEX dtc-lexer.lex.c make[1]: flex: Command not found make[1]: flex: Command not found BISON dtc-parser.tab.c make[1]: bison: Command not found CC libfdt/fdt.o CC libfdt/fdt_wip.o CC libfdt/fdt_ro.o CC libfdt/fdt_sw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_rw.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a ar: creating libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o mkdir -p dtc/libfdt mkdir -p dtc/tests LEX convert-dtsv0-lexer.lex.c make[1]: flex: Command not found BISON dtc-parser.tab.c LEX dtc-lexer.lex.c make[1]: bison: Command not found make[1]: flex: Command not found GEN qga/qapi-generated/qga-qapi-visit.h CC tests/qemu-iotests/socket_scm_helper.o GEN qga/qapi-generated/qga-qapi-types.h GEN qga/qapi-generated/qga-qapi-types.c GEN qga/qapi-generated/qga-qmp-commands.h GEN qga/qapi-generated/qga-qapi-visit.c GEN qga/qapi-generated/qga-qmp-marshal.c CC qmp-introspect.o CC qapi-types.o CC qapi-visit.o CC qapi-event.o CC qapi/qapi-visit-core.o CC qapi/qapi-dealloc-visitor.o CC qapi/qobject-input-visitor.o CC qapi/qobject-output-visitor.o CC qapi/qmp-registry.o CC qapi/qmp-dispatch.o CC qapi/string-input-visitor.o CC qapi/string-output-visitor.o CC qapi/opts-visitor.o CC qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qapi/qapi-util.o CC qobject/qnull.o CC qobject/qnum.o CC qobject/qstring.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qbool.o CC qobject/qlit.o CC qobject/qjson.o CC qobject/json-lexer.o CC qobject/qobject.o CC qobject/json-streamer.o CC qobject/json-parser.o CC trace/control.o CC trace/qmp.o CC util/osdep.o CC util/cutils.o CC util/unicode.o CC util/qemu-timer-common.o CC util/bufferiszero.o CC util/lockcnt.o CC util/aiocb.o CC util/async.o CC util/thread-pool.o CC util/qemu-timer.o CC util/iohandler.o CC util/main-loop.o CC util/aio-posix.o CC util/compatfd.o CC util/event_notifier-posix.o CC util/mmap-alloc.o CC util/oslib-posix.o CC util/qemu-openpty.o CC util/qemu-thread-posix.o CC util/memfd.o CC util/envlist.o CC util/path.o CC util/module.o CC util/host-utils.o CC util/bitops.o CC util/bitmap.o CC util/hbitmap.o CC util/fifo8.o CC util/acl.o CC util/cacheinfo.o CC util/qemu-error.o CC util/error.o CC util/id.o CC util/iov.o CC util/qemu-config.o CC util/qemu-sockets.o CC util/uri.o CC util/notify.o CC util/qemu-option.o CC util/qemu-progress.o CC util/keyval.o CC util/hexdump.o CC util/crc32c.o CC util/uuid.o CC util/throttle.o CC util/getauxval.o CC util/readline.o CC util/rcu.o CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-ucontext.o CC util/buffer.o CC util/timed-average.o CC util/base64.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/range.o CC util/stats64.o CC util/systemd.o CC trace-root.o CC util/trace.o CC crypto/trace.o CC io/trace.o CC migration/trace.o CC block/trace.o CC chardev/trace.o CC hw/block/trace.o CC hw/block/dataplane/trace.o CC hw/char/trace.o CC hw/intc/trace.o CC hw/net/trace.o CC hw/virtio/trace.o CC hw/audio/trace.o CC hw/misc/trace.o CC hw/usb/trace.o CC hw/scsi/trace.o CC hw/nvram/trace.o CC hw/display/trace.o CC hw/input/trace.o CC hw/timer/trace.o CC hw/dma/trace.o CC hw/sparc/trace.o CC hw/sd/trace.o CC hw/isa/trace.o CC hw/mem/trace.o CC hw/i386/trace.o CC hw/i386/xen/trace.o CC hw/9pfs/trace.o CC hw/ppc/trace.o CC hw/s390x/trace.o CC hw/vfio/trace.o CC hw/pci/trace.o CC hw/acpi/trace.o CC hw/arm/trace.o CC hw/alpha/trace.o CC hw/xen/trace.o CC hw/ide/trace.o CC ui/trace.o CC audio/trace.o CC net/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/mips/trace.o CC target/sparc/trace.o CC target/s390x/trace.o CC target/ppc/trace.o CC linux-user/trace.o CC qapi/trace.o CC qom/trace.o CC accel/tcg/trace.o CC nbd/trace.o CC scsi/trace.o CC accel/kvm/trace.o CC crypto/pbkdf-stub.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/bdrv-next-monitor-owned.o CC stubs/blk-commit-all.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/clock-warp.o CC stubs/cpu-get-clock.o CC stubs/cpu-get-icount.o CC stubs/dump.o CC stubs/error-printf.o CC stubs/fdset.o CC stubs/gdbstub.o CC stubs/get-vm-name.o CC stubs/iothread.o CC stubs/is-daemonized.o CC stubs/iothread-lock.o CC stubs/machine-init-done.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/notify-event.o CC stubs/qtest.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/set-fd-handler.o CC stubs/sysbus.o CC stubs/slirp.o CC stubs/tpm.o CC stubs/trace-control.o CC stubs/uuid.o CC stubs/vmstate.o CC stubs/qmp_pc_dimm.o CC stubs/vm-stop.o CC stubs/target-monitor-defs.o CC stubs/target-get-monitor-def.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/xen-common.o CC stubs/xen-hvm.o CC stubs/pci-host-piix.o CC contrib/ivshmem-client/ivshmem-client.o CC contrib/ivshmem-client/main.o CC contrib/ivshmem-server/ivshmem-server.o CC qemu-nbd.o CC contrib/ivshmem-server/main.o CC block.o CC blockjob.o CC qemu-io-cmds.o CC replication.o CC block/raw-format.o CC block/qcow.o CC block/vdi.o CC block/vmdk.o CC block/cloop.o CC block/bochs.o CC block/vpc.o CC block/vvfat.o CC block/dmg.o CC block/qcow2.o CC block/qcow2-refcount.o CC block/qcow2-cluster.o CC block/qcow2-snapshot.o CC block/qcow2-cache.o CC block/qcow2-bitmap.o CC block/qed.o CC block/qed-l2-cache.o CC block/qed-table.o CC block/qed-cluster.o CC block/qed-check.o CC block/vhdx.o CC block/vhdx-endian.o CC block/vhdx-log.o CC block/quorum.o CC block/parallels.o CC block/blkdebug.o CC block/blkverify.o CC block/blkreplay.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-posix.o CC block/null.o CC block/mirror.o CC block/io.o CC block/commit.o CC block/throttle-groups.o CC block/nbd.o CC block/nbd-client.o CC block/sheepdog.o CC block/accounting.o CC block/dirty-bitmap.o CC block/write-threshold.o CC block/backup.o CC block/replication.o CC block/throttle.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC nbd/common.o CC scsi/utils.o CC scsi/pr-manager.o CC scsi/pr-manager-helper.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-glib.o CC crypto/hmac.o CC crypto/hmac-glib.o CC crypto/aes.o CC crypto/desrfb.o CC crypto/cipher.o CC crypto/tlscreds.o CC crypto/tlscredsanon.o CC crypto/tlscredsx509.o CC crypto/tlssession.o CC crypto/secret.o CC crypto/random-platform.o CC crypto/pbkdf.o CC crypto/ivgen-essiv.o CC crypto/ivgen.o CC crypto/ivgen-plain.o CC crypto/ivgen-plain64.o CC crypto/afsplit.o CC crypto/xts.o CC crypto/block-qcow.o CC crypto/block.o CC crypto/block-luks.o CC io/channel.o CC io/channel-buffer.o CC io/channel-command.o CC io/channel-file.o CC io/channel-socket.o CC io/channel-watch.o CC io/channel-tls.o CC io/channel-websock.o CC io/channel-util.o CC io/dns-resolver.o CC io/task.o CC qom/object.o CC qom/container.o CC qom/qom-qobject.o GEN qemu-img-cmds.h CC qom/object_interfaces.o CC qemu-io.o CC scsi/qemu-pr-helper.o CC qemu-bridge-helper.o CC blockdev.o CC blockdev-nbd.o CC bootdevice.o CC iothread.o CC qdev-monitor.o CC device-hotplug.o CC os-posix.o CC bt-host.o CC bt-vhci.o CC dma-helpers.o CC vl.o CC tpm.o CC device_tree.o CC qmp-marshal.o CC qmp.o CC hmp.o CC cpus-common.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/mixeng.o CC audio/sdlaudio.o CC audio/ossaudio.o CC audio/wavcapture.o CC backends/rng.o CC backends/rng-egd.o CC backends/rng-random.o CC backends/tpm.o CC backends/hostmem.o CC backends/hostmem-file.o CC backends/hostmem-ram.o CC backends/cryptodev.o CC backends/cryptodev-builtin.o CC block/stream.o CC chardev/msmouse.o CC chardev/wctablet.o CC chardev/testdev.o CC disas/arm.o CC disas/i386.o CC fsdev/qemu-fsdev-dummy.o CC fsdev/qemu-fsdev-opts.o CC fsdev/qemu-fsdev-throttle.o CC hw/acpi/core.o CC hw/acpi/piix4.o CC hw/acpi/pcihp.o CC hw/acpi/ich9.o CC hw/acpi/cpu_hotplug.o CC hw/acpi/tco.o CC hw/acpi/memory_hotplug.o CC hw/acpi/cpu.o CC hw/acpi/nvdimm.o CC hw/acpi/vmgenid.o CC hw/acpi/acpi_interface.o CC hw/acpi/bios-linker-loader.o CC hw/acpi/ipmi.o CC hw/acpi/aml-build.o CC hw/acpi/acpi-stub.o CC hw/acpi/ipmi-stub.o CC hw/audio/es1370.o CC hw/audio/sb16.o CC hw/audio/ac97.o CC hw/audio/fmopl.o CC hw/audio/adlib.o CC hw/audio/gus.o CC hw/audio/gusemu_hal.o CC hw/audio/gusemu_mixer.o CC hw/audio/cs4231a.o CC hw/audio/intel-hda.o CC hw/audio/hda-codec.o CC hw/audio/pcspk.o CC hw/audio/wm8750.o CC hw/audio/pl041.o CC hw/audio/lm4549.o CC hw/audio/marvell_88w8618.o CC hw/audio/soundhw.o CC hw/block/block.o CC hw/block/cdrom.o CC hw/block/hd-geometry.o CC hw/block/fdc.o CC hw/block/m25p80.o CC hw/block/nand.o CC hw/block/pflash_cfi01.o CC hw/block/pflash_cfi02.o CC hw/block/ecc.o CC hw/block/onenand.o CC hw/block/nvme.o CC hw/bt/core.o CC hw/bt/l2cap.o CC hw/bt/sdp.o CC hw/bt/hci.o CC hw/bt/hid.o CC hw/bt/hci-csr.o CC hw/char/ipoctal232.o CC hw/char/parallel.o CC hw/char/serial.o CC hw/char/pl011.o CC hw/char/serial-isa.o CC hw/char/virtio-console.o CC hw/char/serial-pci.o CC hw/char/cadence_uart.o CC hw/char/cmsdk-apb-uart.o CC hw/char/debugcon.o CC hw/char/imx_serial.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/reset.o CC hw/core/bus.o CC hw/core/fw-path-provider.o CC hw/core/irq.o CC hw/core/hotplug.o CC hw/core/nmi.o CC hw/core/ptimer.o CC hw/core/sysbus.o CC hw/core/machine.o CC hw/core/loader.o CC hw/core/qdev-properties-system.o CC hw/core/register.o CC hw/core/or-irq.o CC hw/core/platform-bus.o CC hw/cpu/core.o CC hw/display/ads7846.o CC hw/display/cirrus_vga.o CC hw/display/pl110.o CC hw/display/ssd0303.o CC hw/display/ssd0323.o CC hw/display/vga-pci.o CC hw/display/vga-isa.o CC hw/display/vmware_vga.o CC hw/display/blizzard.o CC hw/display/exynos4210_fimd.o CC hw/display/framebuffer.o CC hw/display/tc6393xb.o CC hw/dma/pl080.o CC hw/dma/pl330.o CC hw/dma/i8257.o CC hw/dma/xlnx-zynq-devcfg.o CC hw/gpio/max7310.o CC hw/gpio/pl061.o CC hw/gpio/zaurus.o CC hw/gpio/gpio_key.o CC hw/i2c/core.o CC hw/i2c/smbus.o CC hw/i2c/smbus_eeprom.o CC hw/i2c/i2c-ddc.o CC hw/i2c/versatile_i2c.o CC hw/i2c/smbus_ich9.o CC hw/i2c/pm_smbus.o CC hw/i2c/bitbang_i2c.o CC hw/i2c/exynos4210_i2c.o CC hw/i2c/imx_i2c.o CC hw/i2c/aspeed_i2c.o CC hw/ide/core.o CC hw/ide/atapi.o CC hw/ide/qdev.o CC hw/ide/pci.o CC hw/ide/isa.o CC hw/ide/piix.o CC hw/ide/microdrive.o CC hw/ide/ahci.o CC hw/ide/ich.o CC hw/ide/ahci-allwinner.o CC hw/input/hid.o CC hw/input/lm832x.o CC hw/input/pckbd.o CC hw/input/pl050.o CC hw/input/ps2.o CC hw/input/stellaris_input.o CC hw/input/tsc2005.o CC hw/input/vmmouse.o CC hw/input/virtio-input.o CC hw/input/virtio-input-hid.o CC hw/input/virtio-input-host.o CC hw/intc/i8259_common.o CC hw/intc/i8259.o CC hw/intc/pl190.o CC hw/intc/imx_avic.o CC hw/intc/realview_gic.o CC hw/intc/ioapic_common.o CC hw/intc/arm_gic_common.o CC hw/intc/arm_gic.o CC hw/intc/arm_gicv3_common.o CC hw/intc/arm_gicv2m.o CC hw/intc/arm_gicv3.o CC hw/intc/arm_gicv3_redist.o CC hw/intc/arm_gicv3_dist.o CC hw/intc/arm_gicv3_its_common.o CC hw/intc/intc.o CC hw/ipack/ipack.o CC hw/ipack/tpci200.o CC hw/ipmi/ipmi_bmc_sim.o CC hw/ipmi/ipmi_bmc_extern.o CC hw/ipmi/ipmi.o CC hw/ipmi/isa_ipmi_kcs.o CC hw/ipmi/isa_ipmi_bt.o CC hw/isa/isa-bus.o CC hw/isa/apm.o CC hw/mem/pc-dimm.o CC hw/mem/nvdimm.o CC hw/misc/applesmc.o CC hw/misc/max111x.o CC hw/misc/tmp105.o CC hw/misc/tmp421.o CC hw/misc/debugexit.o CC hw/misc/sga.o CC hw/misc/pc-testdev.o CC hw/misc/pci-testdev.o CC hw/misc/edu.o CC hw/misc/unimp.o CC hw/misc/vmcoreinfo.o CC hw/misc/arm_l2x0.o CC hw/misc/arm_integrator_debug.o CC hw/misc/a9scu.o CC hw/misc/arm11scu.o CC hw/net/ne2000.o CC hw/net/eepro100.o CC hw/net/pcnet-pci.o CC hw/net/pcnet.o CC hw/net/e1000.o CC hw/net/e1000x_common.o CC hw/net/net_tx_pkt.o CC hw/net/net_rx_pkt.o CC hw/net/e1000e.o CC hw/net/e1000e_core.o CC hw/net/rtl8139.o CC hw/net/vmxnet3.o CC hw/net/smc91c111.o CC hw/net/lan9118.o CC hw/net/ne2000-isa.o CC hw/net/xgmac.o CC hw/net/allwinner_emac.o CC hw/net/imx_fec.o CC hw/net/cadence_gem.o CC hw/net/stellaris_enet.o CC hw/net/ftgmac100.o CC hw/net/rocker/rocker.o CC hw/net/rocker/rocker_fp.o CC hw/net/rocker/rocker_desc.o CC hw/net/rocker/rocker_world.o CC hw/net/rocker/rocker_of_dpa.o CC hw/nvram/eeprom93xx.o CC hw/nvram/fw_cfg.o CC hw/nvram/chrp_nvram.o CC hw/pci-bridge/pci_bridge_dev.o CC hw/pci-bridge/pcie_root_port.o CC hw/pci-bridge/gen_pcie_root_port.o CC hw/pci-bridge/pcie_pci_bridge.o CC hw/pci-bridge/pci_expander_bridge.o CC hw/pci-bridge/xio3130_upstream.o CC hw/pci-bridge/xio3130_downstream.o CC hw/pci-bridge/ioh3420.o CC hw/pci-bridge/i82801b11.o CC hw/pci-host/pam.o CC hw/pci-host/versatile.o CC hw/pci-host/piix.o CC hw/pci-host/q35.o CC hw/pci-host/gpex.o CC hw/pci/pci.o CC hw/pci/pci_bridge.o CC hw/pci/msix.o CC hw/pci/msi.o CC hw/pci/shpc.o CC hw/pci/slotid_cap.o CC hw/pci/pci_host.o CC hw/pci/pcie_host.o CC hw/pci/pcie.o CC hw/pci/pcie_aer.o CC hw/pci/pcie_port.o CC hw/pcmcia/pcmcia.o CC hw/scsi/scsi-generic.o CC hw/pci/pci-stub.o CC hw/scsi/scsi-disk.o CC hw/scsi/scsi-bus.o CC hw/scsi/lsi53c895a.o CC hw/scsi/mptsas.o CC hw/scsi/mptconfig.o CC hw/scsi/mptendian.o CC hw/scsi/megasas.o CC hw/scsi/vmw_pvscsi.o CC hw/scsi/esp.o CC hw/scsi/esp-pci.o CC hw/sd/pl181.o CC hw/sd/ssi-sd.o CC hw/sd/sd.o CC hw/sd/core.o CC hw/sd/sdhci.o CC hw/smbios/smbios.o CC hw/smbios/smbios_type_38.o CC hw/smbios/smbios-stub.o CC hw/smbios/smbios_type_38-stub.o CC hw/ssi/pl022.o CC hw/ssi/ssi.o CC hw/ssi/xilinx_spips.o CC hw/ssi/aspeed_smc.o CC hw/ssi/stm32f2xx_spi.o CC hw/ssi/mss-spi.o CC hw/timer/arm_timer.o CC hw/timer/arm_mptimer.o CC hw/timer/armv7m_systick.o CC hw/timer/a9gtimer.o CC hw/timer/cadence_ttc.o CC hw/timer/ds1338.o CC hw/timer/hpet.o CC hw/timer/i8254_common.o CC hw/timer/i8254.o CC hw/timer/pl031.o CC hw/timer/twl92230.o CC hw/timer/imx_epit.o CC hw/timer/imx_gpt.o CC hw/timer/stm32f2xx_timer.o CC hw/timer/aspeed_timer.o CC hw/timer/mss-timer.o CC hw/timer/cmsdk-apb-timer.o CC hw/tpm/tpm_tis.o CC hw/tpm/tpm_passthrough.o CC hw/tpm/tpm_util.o CC hw/tpm/tpm_emulator.o CC hw/usb/core.o CC hw/usb/combined-packet.o CC hw/usb/bus.o CC hw/usb/libhw.o CC hw/usb/desc.o CC hw/usb/desc-msos.o CC hw/usb/hcd-uhci.o CC hw/usb/hcd-ehci.o CC hw/usb/hcd-ohci.o CC hw/usb/hcd-ehci-sysbus.o CC hw/usb/hcd-ehci-pci.o CC hw/usb/hcd-xhci-nec.o CC hw/usb/hcd-xhci.o CC hw/usb/hcd-musb.o CC hw/usb/dev-hub.o CC hw/usb/dev-hid.o CC hw/usb/dev-wacom.o CC hw/usb/dev-storage.o CC hw/usb/dev-uas.o CC hw/usb/dev-audio.o CC hw/usb/dev-serial.o CC hw/usb/dev-network.o CC hw/usb/dev-bluetooth.o CC hw/usb/dev-smartcard-reader.o CC hw/usb/dev-mtp.o CC hw/virtio/virtio-rng.o CC hw/usb/host-stub.o CC hw/virtio/virtio-pci.o CC hw/virtio/virtio-bus.o CC hw/virtio/virtio-mmio.o CC hw/virtio/vhost-stub.o CC hw/watchdog/watchdog.o CC hw/watchdog/wdt_i6300esb.o CC hw/watchdog/wdt_ib700.o CC hw/watchdog/wdt_aspeed.o CC migration/migration.o CC migration/socket.o CC migration/fd.o CC migration/exec.o CC migration/savevm.o CC migration/channel.o CC migration/tls.o CC migration/colo-comm.o CC migration/colo.o CC migration/colo-failover.o CC migration/vmstate.o CC migration/vmstate-types.o CC migration/page_cache.o CC migration/qemu-file.o CC migration/global_state.o CC migration/qemu-file-channel.o CC migration/xbzrle.o CC migration/postcopy-ram.o CC migration/qjson.o CC migration/block.o CC net/net.o CC net/queue.o CC net/checksum.o CC net/util.o CC net/socket.o CC net/hub.o CC net/dump.o CC net/eth.o CC net/l2tpv3.o CC net/vhost-user.o CC net/slirp.o CC net/filter.o CC net/filter-buffer.o CC net/filter-mirror.o CC net/colo-compare.o CC net/colo.o CC net/filter-rewriter.o CC net/filter-replay.o CC net/tap.o CC qom/cpu.o CC net/tap-linux.o CC replay/replay.o CC replay/replay-internal.o CC replay/replay-events.o CC replay/replay-time.o CC replay/replay-input.o CC replay/replay-char.o CC replay/replay-snapshot.o CC replay/replay-net.o CC replay/replay-audio.o CC slirp/cksum.o /tmp/qemu-test/src/replay/replay-internal.c: In function 'replay_put_array': /tmp/qemu-test/src/replay/replay-internal.c:65: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result CC slirp/if.o CC slirp/ip_icmp.o CC slirp/ip6_icmp.o CC slirp/ip6_input.o CC slirp/ip6_output.o CC slirp/ip_input.o CC slirp/dnssearch.o CC slirp/dhcpv6.o CC slirp/ip_output.o CC slirp/slirp.o CC slirp/mbuf.o CC slirp/misc.o CC slirp/sbuf.o CC slirp/socket.o CC slirp/tcp_input.o CC slirp/tcp_output.o CC slirp/tcp_subr.o CC slirp/udp.o CC slirp/tcp_timer.o CC slirp/udp6.o CC slirp/bootp.o CC slirp/tftp.o /tmp/qemu-test/src/slirp/tcp_input.c: In function 'tcp_input': /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_p' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_len' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_tos' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_id' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_off' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_ttl' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_sum' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_src.s_addr' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:219: warning: 'save_ip.ip_dst.s_addr' may be used uninitialized in this function /tmp/qemu-test/src/slirp/tcp_input.c:220: warning: 'save_ip6.ip_nh' may be used uninitialized in this function CC slirp/arp_table.o CC slirp/ndp_table.o CC slirp/ncsi.o CC ui/keymaps.o CC ui/console.o CC ui/cursor.o CC ui/qemu-pixman.o CC ui/input.o CC ui/input-keymap.o CC ui/input-linux.o CC ui/input-legacy.o CC ui/sdl.o CC ui/sdl_zoom.o CC ui/x_keymap.o CC ui/vnc.o CC ui/vnc-enc-zlib.o CC ui/vnc-enc-hextile.o CC ui/vnc-enc-tight.o CC ui/vnc-palette.o CC ui/vnc-enc-zrle.o CC ui/vnc-auth-vencrypt.o CC ui/vnc-ws.o CC ui/vnc-jobs.o CC chardev/char.o CC chardev/char-fd.o CC chardev/char-io.o CC chardev/char-file.o CC chardev/char-fe.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-parallel.o CC chardev/char-pipe.o CC chardev/char-pty.o CC chardev/char-ringbuf.o CC chardev/char-serial.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o LINK tests/qemu-iotests/socket_scm_helper CC qga/guest-agent-command-state.o CC qga/commands.o CC qga/main.o CC qga/commands-posix.o CC qga/channel-posix.o CC qga/qapi-generated/qga-qapi-types.o CC qga/qapi-generated/qga-qmp-marshal.o CC qga/qapi-generated/qga-qapi-visit.o AR libqemuutil.a CC qemu-img.o AS optionrom/multiboot.o AS optionrom/linuxboot.o CC optionrom/linuxboot_dma.o AS optionrom/kvmvapic.o cc: unrecognized option '-no-integrated-as' cc: unrecognized option '-no-integrated-as' BUILD optionrom/linuxboot_dma.img BUILD optionrom/linuxboot_dma.raw BUILD optionrom/kvmvapic.img SIGN optionrom/linuxboot_dma.bin BUILD optionrom/linuxboot.img BUILD optionrom/multiboot.img BUILD optionrom/kvmvapic.raw BUILD optionrom/linuxboot.raw BUILD optionrom/multiboot.raw SIGN optionrom/kvmvapic.bin SIGN optionrom/multiboot.bin SIGN optionrom/linuxboot.bin LINK qemu-ga LINK ivshmem-client LINK ivshmem-server LINK qemu-nbd LINK qemu-img LINK qemu-io LINK scsi/qemu-pr-helper LINK qemu-bridge-helper GEN x86_64-softmmu/hmp-commands-info.h GEN x86_64-softmmu/hmp-commands.h GEN x86_64-softmmu/config-target.h CC x86_64-softmmu/tcg/tcg.o CC x86_64-softmmu/exec.o CC x86_64-softmmu/tcg/tcg-common.o CC x86_64-softmmu/tcg/optimize.o CC x86_64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/disas.o CC x86_64-softmmu/fpu/softfloat.o GEN x86_64-softmmu/gdbstub-xml.c CC x86_64-softmmu/arch_init.o CC x86_64-softmmu/cpus.o CC x86_64-softmmu/balloon.o CC x86_64-softmmu/gdbstub.o CC x86_64-softmmu/monitor.o CC x86_64-softmmu/numa.o CC x86_64-softmmu/ioport.o CC x86_64-softmmu/qtest.o CC x86_64-softmmu/memory.o CC x86_64-softmmu/memory_mapping.o CC x86_64-softmmu/dump.o CC x86_64-softmmu/migration/ram.o CC x86_64-softmmu/accel/accel.o CC x86_64-softmmu/accel/kvm/kvm-all.o CC x86_64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/accel/tcg/tcg-all.o CC x86_64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/accel/tcg/tcg-runtime.o CC x86_64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/accel/tcg/cpu-exec-common.o CC x86_64-softmmu/accel/tcg/translate-all.o CC x86_64-softmmu/accel/tcg/translator.o CC x86_64-softmmu/hw/block/virtio-blk.o CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o CC x86_64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/hw/core/generic-loader.o CC x86_64-softmmu/hw/core/null-machine.o CC x86_64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/display/virtio-gpu-3d.o GEN aarch64-softmmu/hmp-commands.h CC x86_64-softmmu/hw/display/virtio-gpu-pci.o GEN aarch64-softmmu/hmp-commands-info.h GEN aarch64-softmmu/config-target.h CC x86_64-softmmu/hw/display/virtio-vga.o CC aarch64-softmmu/exec.o CC aarch64-softmmu/tcg/tcg.o CC aarch64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/hw/intc/apic.o CC x86_64-softmmu/hw/intc/apic_common.o CC aarch64-softmmu/tcg/optimize.o CC x86_64-softmmu/hw/intc/ioapic.o CC aarch64-softmmu/tcg/tcg-common.o CC x86_64-softmmu/hw/isa/lpc_ich9.o CC x86_64-softmmu/hw/misc/vmport.o CC x86_64-softmmu/hw/misc/ivshmem.o CC aarch64-softmmu/fpu/softfloat.o CC x86_64-softmmu/hw/misc/pvpanic.o CC x86_64-softmmu/hw/misc/hyperv_testdev.o CC aarch64-softmmu/disas.o CC x86_64-softmmu/hw/misc/mmio_interface.o CC x86_64-softmmu/hw/net/virtio-net.o CC x86_64-softmmu/hw/net/vhost_net.o GEN aarch64-softmmu/gdbstub-xml.c CC aarch64-softmmu/arch_init.o CC x86_64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/cpus.o CC x86_64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC x86_64-softmmu/hw/scsi/vhost-scsi-common.o CC aarch64-softmmu/monitor.o CC x86_64-softmmu/hw/scsi/vhost-scsi.o CC aarch64-softmmu/gdbstub.o CC aarch64-softmmu/balloon.o CC aarch64-softmmu/ioport.o CC x86_64-softmmu/hw/scsi/vhost-user-scsi.o CC x86_64-softmmu/hw/timer/mc146818rtc.o CC x86_64-softmmu/hw/vfio/common.o CC aarch64-softmmu/numa.o CC aarch64-softmmu/qtest.o CC x86_64-softmmu/hw/vfio/pci.o CC aarch64-softmmu/memory_mapping.o CC x86_64-softmmu/hw/vfio/pci-quirks.o CC aarch64-softmmu/dump.o CC aarch64-softmmu/memory.o CC aarch64-softmmu/migration/ram.o CC x86_64-softmmu/hw/vfio/platform.o CC aarch64-softmmu/accel/accel.o CC aarch64-softmmu/accel/stubs/hax-stub.o CC aarch64-softmmu/accel/stubs/kvm-stub.o CC x86_64-softmmu/hw/vfio/spapr.o CC x86_64-softmmu/hw/virtio/virtio.o CC x86_64-softmmu/hw/virtio/virtio-balloon.o CC x86_64-softmmu/hw/virtio/vhost.o CC x86_64-softmmu/hw/virtio/vhost-backend.o CC aarch64-softmmu/accel/tcg/tcg-all.o CC aarch64-softmmu/accel/tcg/cputlb.o CC aarch64-softmmu/accel/tcg/tcg-runtime.o CC x86_64-softmmu/hw/virtio/vhost-user.o CC x86_64-softmmu/hw/virtio/vhost-vsock.o CC x86_64-softmmu/hw/virtio/virtio-crypto.o CC x86_64-softmmu/hw/virtio/virtio-crypto-pci.o CC x86_64-softmmu/hw/i386/multiboot.o CC x86_64-softmmu/hw/i386/pc.o CC aarch64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/hw/i386/pc_piix.o CC aarch64-softmmu/accel/tcg/cpu-exec-common.o CC x86_64-softmmu/hw/i386/pc_q35.o CC x86_64-softmmu/hw/i386/pc_sysfw.o /tmp/qemu-test/src/hw/i386/pc_piix.c: In function 'igd_passthrough_isa_bridge_create': /tmp/qemu-test/src/hw/i386/pc_piix.c:1073: warning: 'pch_rev_id' may be used uninitialized in this function CC x86_64-softmmu/hw/i386/x86-iommu.o CC x86_64-softmmu/hw/i386/intel_iommu.o CC aarch64-softmmu/accel/tcg/translate-all.o CC x86_64-softmmu/hw/i386/amd_iommu.o CC x86_64-softmmu/hw/i386/kvmvapic.o CC x86_64-softmmu/hw/i386/acpi-build.o CC aarch64-softmmu/accel/tcg/translator.o CC x86_64-softmmu/hw/i386/kvm/clock.o CC aarch64-softmmu/hw/adc/stm32f2xx_adc.o CC x86_64-softmmu/hw/i386/kvm/i8259.o CC x86_64-softmmu/hw/i386/kvm/apic.o CC aarch64-softmmu/hw/block/virtio-blk.o CC x86_64-softmmu/hw/i386/kvm/ioapic.o CC x86_64-softmmu/hw/i386/kvm/i8254.o CC x86_64-softmmu/target/i386/helper.o CC aarch64-softmmu/hw/block/dataplane/virtio-blk.o /tmp/qemu-test/src/hw/i386/acpi-build.c: In function 'build_append_pci_bus_devices': /tmp/qemu-test/src/hw/i386/acpi-build.c:509: warning: 'notify_method' may be used uninitialized in this function CC x86_64-softmmu/target/i386/cpu.o CC aarch64-softmmu/hw/char/exynos4210_uart.o CC aarch64-softmmu/hw/char/omap_uart.o CC x86_64-softmmu/target/i386/gdbstub.o CC x86_64-softmmu/target/i386/xsave_helper.o CC x86_64-softmmu/target/i386/translate.o CC aarch64-softmmu/hw/char/digic-uart.o CC x86_64-softmmu/target/i386/bpt_helper.o CC aarch64-softmmu/hw/char/stm32f2xx_usart.o CC aarch64-softmmu/hw/char/bcm2835_aux.o CC x86_64-softmmu/target/i386/cc_helper.o CC aarch64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/target/i386/excp_helper.o CC x86_64-softmmu/target/i386/fpu_helper.o CC aarch64-softmmu/hw/core/generic-loader.o CC aarch64-softmmu/hw/core/null-machine.o CC x86_64-softmmu/target/i386/int_helper.o CC x86_64-softmmu/target/i386/mem_helper.o CC aarch64-softmmu/hw/cpu/arm11mpcore.o CC aarch64-softmmu/hw/cpu/realview_mpcore.o CC aarch64-softmmu/hw/cpu/a9mpcore.o CC aarch64-softmmu/hw/cpu/a15mpcore.o CC aarch64-softmmu/hw/display/omap_dss.o CC aarch64-softmmu/hw/display/omap_lcdc.o CC x86_64-softmmu/target/i386/misc_helper.o CC x86_64-softmmu/target/i386/mpx_helper.o CC aarch64-softmmu/hw/display/pxa2xx_lcd.o CC x86_64-softmmu/target/i386/seg_helper.o CC aarch64-softmmu/hw/display/bcm2835_fb.o CC x86_64-softmmu/target/i386/smm_helper.o CC aarch64-softmmu/hw/display/vga.o CC aarch64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/target/i386/svm_helper.o CC x86_64-softmmu/target/i386/machine.o CC aarch64-softmmu/hw/display/virtio-gpu-3d.o CC aarch64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/target/i386/arch_memory_mapping.o CC aarch64-softmmu/hw/display/dpcd.o CC aarch64-softmmu/hw/display/xlnx_dp.o CC x86_64-softmmu/target/i386/arch_dump.o CC aarch64-softmmu/hw/dma/xlnx_dpdma.o CC x86_64-softmmu/target/i386/monitor.o CC x86_64-softmmu/target/i386/kvm.o CC aarch64-softmmu/hw/dma/omap_dma.o CC aarch64-softmmu/hw/dma/soc_dma.o CC x86_64-softmmu/target/i386/hyperv.o CC aarch64-softmmu/hw/dma/pxa2xx_dma.o CC aarch64-softmmu/hw/dma/bcm2835_dma.o CC aarch64-softmmu/hw/gpio/omap_gpio.o CC aarch64-softmmu/hw/gpio/imx_gpio.o CC aarch64-softmmu/hw/gpio/bcm2835_gpio.o GEN trace/generated-helpers.c CC aarch64-softmmu/hw/i2c/omap_i2c.o CC x86_64-softmmu/trace/control-target.o CC aarch64-softmmu/hw/input/pxa2xx_keypad.o CC aarch64-softmmu/hw/input/tsc210x.o CC aarch64-softmmu/hw/intc/armv7m_nvic.o CC aarch64-softmmu/hw/intc/exynos4210_gic.o CC aarch64-softmmu/hw/intc/exynos4210_combiner.o CC aarch64-softmmu/hw/intc/omap_intc.o CC x86_64-softmmu/gdbstub-xml.o CC aarch64-softmmu/hw/intc/bcm2835_ic.o CC aarch64-softmmu/hw/intc/bcm2836_control.o CC aarch64-softmmu/hw/intc/allwinner-a10-pic.o CC x86_64-softmmu/trace/generated-helpers.o CC aarch64-softmmu/hw/intc/aspeed_vic.o CC aarch64-softmmu/hw/intc/arm_gicv3_cpuif.o CC aarch64-softmmu/hw/misc/ivshmem.o CC aarch64-softmmu/hw/misc/arm_sysctl.o CC aarch64-softmmu/hw/misc/cbus.o CC aarch64-softmmu/hw/misc/exynos4210_pmu.o CC aarch64-softmmu/hw/misc/exynos4210_clk.o CC aarch64-softmmu/hw/misc/imx_ccm.o CC aarch64-softmmu/hw/misc/exynos4210_rng.o CC aarch64-softmmu/hw/misc/imx31_ccm.o CC aarch64-softmmu/hw/misc/imx25_ccm.o CC aarch64-softmmu/hw/misc/imx6_ccm.o CC aarch64-softmmu/hw/misc/imx6_src.o LINK x86_64-softmmu/qemu-system-x86_64 CC aarch64-softmmu/hw/misc/mst_fpga.o CC aarch64-softmmu/hw/misc/omap_clk.o CC aarch64-softmmu/hw/misc/omap_gpmc.o CC aarch64-softmmu/hw/misc/omap_l4.o CC aarch64-softmmu/hw/misc/omap_sdrc.o CC aarch64-softmmu/hw/misc/omap_tap.o CC aarch64-softmmu/hw/misc/bcm2835_mbox.o CC aarch64-softmmu/hw/misc/bcm2835_property.o CC aarch64-softmmu/hw/misc/bcm2835_rng.o CC aarch64-softmmu/hw/misc/zynq_slcr.o CC aarch64-softmmu/hw/misc/zynq-xadc.o CC aarch64-softmmu/hw/misc/stm32f2xx_syscfg.o CC aarch64-softmmu/hw/misc/mps2-scc.o CC aarch64-softmmu/hw/misc/auxbus.o CC aarch64-softmmu/hw/misc/aspeed_scu.o CC aarch64-softmmu/hw/misc/aspeed_sdmc.o CC aarch64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/misc/msf2-sysreg.o CC aarch64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/net/vhost_net.o CC aarch64-softmmu/hw/pcmcia/pxa2xx.o CC aarch64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC aarch64-softmmu/hw/scsi/vhost-scsi-common.o CC aarch64-softmmu/hw/scsi/vhost-scsi.o CC aarch64-softmmu/hw/scsi/vhost-user-scsi.o CC aarch64-softmmu/hw/sd/pxa2xx_mmci.o CC aarch64-softmmu/hw/sd/omap_mmc.o CC aarch64-softmmu/hw/sd/bcm2835_sdhost.o CC aarch64-softmmu/hw/ssi/omap_spi.o CC aarch64-softmmu/hw/ssi/imx_spi.o CC aarch64-softmmu/hw/timer/exynos4210_mct.o CC aarch64-softmmu/hw/timer/exynos4210_pwm.o CC aarch64-softmmu/hw/timer/exynos4210_rtc.o CC aarch64-softmmu/hw/timer/omap_gptimer.o CC aarch64-softmmu/hw/timer/omap_synctimer.o CC aarch64-softmmu/hw/timer/pxa2xx_timer.o CC aarch64-softmmu/hw/timer/allwinner-a10-pit.o CC aarch64-softmmu/hw/usb/tusb6010.o CC aarch64-softmmu/hw/timer/digic-timer.o CC aarch64-softmmu/hw/vfio/common.o CC aarch64-softmmu/hw/vfio/pci.o CC aarch64-softmmu/hw/vfio/pci-quirks.o CC aarch64-softmmu/hw/vfio/platform.o CC aarch64-softmmu/hw/vfio/calxeda-xgmac.o CC aarch64-softmmu/hw/vfio/amd-xgbe.o CC aarch64-softmmu/hw/vfio/spapr.o CC aarch64-softmmu/hw/virtio/virtio.o CC aarch64-softmmu/hw/virtio/virtio-balloon.o CC aarch64-softmmu/hw/virtio/vhost.o CC aarch64-softmmu/hw/virtio/vhost-backend.o CC aarch64-softmmu/hw/virtio/vhost-user.o CC aarch64-softmmu/hw/virtio/vhost-vsock.o CC aarch64-softmmu/hw/virtio/virtio-crypto.o CC aarch64-softmmu/hw/virtio/virtio-crypto-pci.o CC aarch64-softmmu/hw/arm/boot.o CC aarch64-softmmu/hw/arm/collie.o CC aarch64-softmmu/hw/arm/exynos4_boards.o CC aarch64-softmmu/hw/arm/gumstix.o CC aarch64-softmmu/hw/arm/highbank.o CC aarch64-softmmu/hw/arm/digic_boards.o CC aarch64-softmmu/hw/arm/integratorcp.o CC aarch64-softmmu/hw/arm/mainstone.o CC aarch64-softmmu/hw/arm/musicpal.o CC aarch64-softmmu/hw/arm/nseries.o CC aarch64-softmmu/hw/arm/omap_sx1.o CC aarch64-softmmu/hw/arm/palm.o CC aarch64-softmmu/hw/arm/realview.o CC aarch64-softmmu/hw/arm/spitz.o CC aarch64-softmmu/hw/arm/stellaris.o CC aarch64-softmmu/hw/arm/tosa.o CC aarch64-softmmu/hw/arm/versatilepb.o CC aarch64-softmmu/hw/arm/vexpress.o CC aarch64-softmmu/hw/arm/virt.o CC aarch64-softmmu/hw/arm/xilinx_zynq.o CC aarch64-softmmu/hw/arm/z2.o CC aarch64-softmmu/hw/arm/virt-acpi-build.o CC aarch64-softmmu/hw/arm/sysbus-fdt.o CC aarch64-softmmu/hw/arm/armv7m.o CC aarch64-softmmu/hw/arm/netduino2.o CC aarch64-softmmu/hw/arm/exynos4210.o CC aarch64-softmmu/hw/arm/pxa2xx.o CC aarch64-softmmu/hw/arm/pxa2xx_gpio.o CC aarch64-softmmu/hw/arm/pxa2xx_pic.o CC aarch64-softmmu/hw/arm/digic.o CC aarch64-softmmu/hw/arm/omap1.o CC aarch64-softmmu/hw/arm/omap2.o CC aarch64-softmmu/hw/arm/strongarm.o CC aarch64-softmmu/hw/arm/allwinner-a10.o CC aarch64-softmmu/hw/arm/cubieboard.o CC aarch64-softmmu/hw/arm/bcm2835_peripherals.o CC aarch64-softmmu/hw/arm/bcm2836.o CC aarch64-softmmu/hw/arm/stm32f205_soc.o CC aarch64-softmmu/hw/arm/raspi.o CC aarch64-softmmu/hw/arm/xlnx-zynqmp.o CC aarch64-softmmu/hw/arm/xlnx-zcu102.o CC aarch64-softmmu/hw/arm/fsl-imx25.o CC aarch64-softmmu/hw/arm/imx25_pdk.o CC aarch64-softmmu/hw/arm/fsl-imx31.o CC aarch64-softmmu/hw/arm/kzm.o CC aarch64-softmmu/hw/arm/fsl-imx6.o CC aarch64-softmmu/hw/arm/aspeed_soc.o CC aarch64-softmmu/hw/arm/sabrelite.o CC aarch64-softmmu/hw/arm/aspeed.o CC aarch64-softmmu/hw/arm/mps2.o CC aarch64-softmmu/hw/arm/msf2-soc.o CC aarch64-softmmu/hw/arm/msf2-som.o CC aarch64-softmmu/target/arm/arm-semi.o CC aarch64-softmmu/target/arm/monitor.o CC aarch64-softmmu/target/arm/psci.o CC aarch64-softmmu/target/arm/arch_dump.o CC aarch64-softmmu/target/arm/kvm-stub.o CC aarch64-softmmu/target/arm/machine.o CC aarch64-softmmu/target/arm/translate.o CC aarch64-softmmu/target/arm/op_helper.o CC aarch64-softmmu/target/arm/helper.o CC aarch64-softmmu/target/arm/cpu.o CC aarch64-softmmu/target/arm/neon_helper.o CC aarch64-softmmu/target/arm/iwmmxt_helper.o CC aarch64-softmmu/target/arm/gdbstub.o CC aarch64-softmmu/target/arm/cpu64.o CC aarch64-softmmu/target/arm/translate-a64.o CC aarch64-softmmu/target/arm/helper-a64.o CC aarch64-softmmu/target/arm/gdbstub64.o CC aarch64-softmmu/target/arm/crypto_helper.o CC aarch64-softmmu/target/arm/arm-powerctl.o GEN trace/generated-helpers.c CC aarch64-softmmu/trace/control-target.o CC aarch64-softmmu/gdbstub-xml.o /tmp/qemu-test/src/target/arm/translate-a64.c: In function 'handle_shri_with_rndacc': /tmp/qemu-test/src/target/arm/translate-a64.c:6392: warning: 'tcg_src_hi' may be used uninitialized in this function /tmp/qemu-test/src/target/arm/translate-a64.c: In function 'disas_simd_scalar_two_reg_misc': /tmp/qemu-test/src/target/arm/translate-a64.c:8119: warning: 'rmode' may be used uninitialized in this function CC aarch64-softmmu/trace/generated-helpers.o LINK aarch64-softmmu/qemu-system-aarch64 mkdir -p dtc/libfdt mkdir -p dtc/tests LEX convert-dtsv0-lexer.lex.c make[1]: flex: Command not found LEX dtc-lexer.lex.c make[1]: flex: Command not found BISON dtc-parser.tab.c make[1]: bison: Command not found install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/var"/run install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-ga ivshmem-client ivshmem-server qemu-nbd qemu-img qemu-io scsi/qemu-pr-helper "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-ga" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/ivshmem-client" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/ivshmem-server" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-nbd" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-img" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-io" "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-pr-helper" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec" install -c -m 0755 qemu-bridge-helper "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/libexec/qemu-bridge-helper" set -e; for x in bios.bin bios-256k.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin vgabios-virtio.bin acpi-dsdt.aml ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin QEMU,cgthree.bin pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom efi-e1000e.rom efi-vmxnet3.rom qemu-icon.bmp qemu_logo_no_text.svg bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin s390-ccw.img s390-netboot.img spapr-rtas.bin slof.bin skiboot.lid palcode-clipper u-boot.e500 qemu_vga.ndrv; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu"; \ done install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/keymaps" set -e; for x in da en-gb et fr fr-ch is lt modifiers no pt-br sv ar de en-us fi fr-be hr it lv nl pl ru th common de-ch es fo fr-ca hu ja mk nl-be pt sl tr bepo cz; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/keymaps/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/keymaps"; \ done install -c -m 0644 /tmp/qemu-test/build/trace-events-all "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/qemu/trace-events-all" for d in x86_64-softmmu aarch64-softmmu; do \ make --no-print-directory BUILD_DIR=/tmp/qemu-test/build TARGET_DIR=$d/ -C $d install || exit 1 ; \ done install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-system-x86_64 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-system-x86_64" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" install -c -m 0755 qemu-system-aarch64 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin" strip "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/bin/qemu-system-aarch64" CLEANUP /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.28.20.13627 make[1]: Leaving directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' real 1m51.402s user 0m4.258s sys 0m4.243s BUILD fedora make[1]: Entering directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' GEN /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.30.12.20176/qemu.tar Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.30.12.20176/qemu.tar.vroot'... done. Checking out files: 45% (2566/5667) Checking out files: 46% (2607/5667) Checking out files: 47% (2664/5667) Checking out files: 48% (2721/5667) Checking out files: 49% (2777/5667) Checking out files: 50% (2834/5667) Checking out files: 51% (2891/5667) Checking out files: 52% (2947/5667) Checking out files: 53% (3004/5667) Checking out files: 54% (3061/5667) Checking out files: 55% (3117/5667) Checking out files: 56% (3174/5667) Checking out files: 57% (3231/5667) Checking out files: 58% (3287/5667) Checking out files: 59% (3344/5667) Checking out files: 60% (3401/5667) Checking out files: 61% (3457/5667) Checking out files: 62% (3514/5667) Checking out files: 63% (3571/5667) Checking out files: 64% (3627/5667) Checking out files: 65% (3684/5667) Checking out files: 66% (3741/5667) Checking out files: 67% (3797/5667) Checking out files: 68% (3854/5667) Checking out files: 69% (3911/5667) Checking out files: 70% (3967/5667) Checking out files: 71% (4024/5667) Checking out files: 72% (4081/5667) Checking out files: 73% (4137/5667) Checking out files: 74% (4194/5667) Checking out files: 75% (4251/5667) Checking out files: 76% (4307/5667) Checking out files: 77% (4364/5667) Checking out files: 78% (4421/5667) Checking out files: 79% (4477/5667) Checking out files: 80% (4534/5667) Checking out files: 81% (4591/5667) Checking out files: 82% (4647/5667) Checking out files: 83% (4704/5667) Checking out files: 84% (4761/5667) Checking out files: 85% (4817/5667) Checking out files: 86% (4874/5667) Checking out files: 87% (4931/5667) Checking out files: 88% (4987/5667) Checking out files: 89% (5044/5667) Checking out files: 90% (5101/5667) Checking out files: 91% (5157/5667) Checking out files: 92% (5214/5667) Checking out files: 93% (5271/5667) Checking out files: 94% (5327/5667) Checking out files: 95% (5384/5667) Checking out files: 96% (5441/5667) Checking out files: 97% (5497/5667) Checking out files: 98% (5554/5667) Checking out files: 99% (5611/5667) Checking out files: 100% (5667/5667) Checking out files: 100% (5667/5667), done. Your branch is up-to-date with 'origin/test'. Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.30.12.20176/qemu.tar.vroot/dtc'... Submodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d' Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered for path 'ui/keycodemapdb' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.30.12.20176/qemu.tar.vroot/ui/keycodemapdb'... Submodule path 'ui/keycodemapdb': checked out '10739aa26051a5d49d88132604539d3ed085e72e' COPY RUNNER RUN test-mingw in qemu:fedora Packages installed: PyYAML-3.11-13.fc25.x86_64 SDL-devel-1.2.15-21.fc24.x86_64 bc-1.06.95-16.fc24.x86_64 bison-3.0.4-4.fc24.x86_64 bzip2-1.0.6-21.fc25.x86_64 ccache-3.3.4-1.fc25.x86_64 clang-3.9.1-2.fc25.x86_64 findutils-4.6.0-8.fc25.x86_64 flex-2.6.0-3.fc25.x86_64 gcc-6.4.1-1.fc25.x86_64 gcc-c++-6.4.1-1.fc25.x86_64 gettext-0.19.8.1-3.fc25.x86_64 git-2.9.5-1.fc25.x86_64 glib2-devel-2.50.3-1.fc25.x86_64 hostname-3.15-8.fc25.x86_64 libaio-devel-0.3.110-6.fc24.x86_64 libfdt-devel-1.4.2-1.fc25.x86_64 make-4.1-6.fc25.x86_64 mingw32-SDL-1.2.15-7.fc24.noarch mingw32-bzip2-1.0.6-7.fc24.noarch mingw32-curl-7.47.0-1.fc24.noarch mingw32-glib2-2.50.3-1.fc25.noarch mingw32-gmp-6.1.1-1.fc25.noarch mingw32-gnutls-3.5.5-2.fc25.noarch mingw32-gtk2-2.24.31-2.fc25.noarch mingw32-gtk3-3.22.17-1.fc25.noarch mingw32-libjpeg-turbo-1.5.1-1.fc25.noarch mingw32-libpng-1.6.27-1.fc25.noarch mingw32-libssh2-1.4.3-5.fc24.noarch mingw32-libtasn1-4.9-1.fc25.noarch mingw32-nettle-3.3-1.fc25.noarch mingw32-pixman-0.34.0-1.fc25.noarch mingw32-pkg-config-0.28-6.fc24.x86_64 mingw64-SDL-1.2.15-7.fc24.noarch mingw64-bzip2-1.0.6-7.fc24.noarch mingw64-curl-7.47.0-1.fc24.noarch mingw64-glib2-2.50.3-1.fc25.noarch mingw64-gmp-6.1.1-1.fc25.noarch mingw64-gnutls-3.5.5-2.fc25.noarch mingw64-gtk2-2.24.31-2.fc25.noarch mingw64-gtk3-3.22.17-1.fc25.noarch mingw64-libjpeg-turbo-1.5.1-1.fc25.noarch mingw64-libpng-1.6.27-1.fc25.noarch mingw64-libssh2-1.4.3-5.fc24.noarch mingw64-libtasn1-4.9-1.fc25.noarch mingw64-nettle-3.3-1.fc25.noarch mingw64-pixman-0.34.0-1.fc25.noarch mingw64-pkg-config-0.28-6.fc24.x86_64 nettle-devel-3.3-1.fc25.x86_64 package python2 is not installed perl-5.24.2-387.fc25.x86_64 pixman-devel-0.34.0-2.fc24.x86_64 sparse-0.5.0-10.fc25.x86_64 tar-1.29-3.fc25.x86_64 which-2.21-1.fc25.x86_64 zlib-devel-1.2.8-10.fc24.x86_64 Environment variables: PACKAGES=ccache gettext git tar PyYAML sparse flex bison python2 bzip2 hostname glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel gcc gcc-c++ clang make perl which bc findutils libaio-devel nettle-devel mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-config mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtasn1 mingw32-libjpeg-turbo mingw32-libpng mingw32-curl mingw32-libssh2 mingw32-bzip2 mingw64-pixman mingw64-glib2 mingw64-gmp mingw64-SDL mingw64-pkg-config mingw64-gtk2 mingw64-gtk3 mingw64-gnutls mingw64-nettle mingw64-libtasn1 mingw64-libjpeg-turbo mingw64-libpng mingw64-curl mingw64-libssh2 mingw64-bzip2 HOSTNAME=c9ca7e6d3b2a MAKEFLAGS= -j8 J=8 CCACHE_DIR=/var/tmp/ccache EXTRA_CONFIGURE_OPTS= V= SHOW_ENV=1 PATH=/usr/lib/ccache:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ TARGET_LIST= FGC=f25 SHLVL=1 HOME=/root TEST_DIR=/tmp/qemu-test DISTTAG=f25container FEATURES=mingw clang pyyaml dtc DEBUG= _=/usr/bin/env Configure options: --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --prefix=/tmp/qemu-test/install --cross-prefix=x86_64-w64-mingw32- --enable-trace-backends=simple --enable-debug --enable-gnutls --enable-nettle --enable-curl --enable-vnc --enable-bzip2 --enable-guest-agent --with-sdlabi=1.2 --with-gtkabi=2.0 Install prefix /tmp/qemu-test/install BIOS directory /tmp/qemu-test/install firmware path /tmp/qemu-test/install/share/qemu-firmware binary directory /tmp/qemu-test/install library directory /tmp/qemu-test/install/lib module directory /tmp/qemu-test/install/lib libexec directory /tmp/qemu-test/install/libexec include directory /tmp/qemu-test/install/include config directory /tmp/qemu-test/install local state directory queried at runtime Windows SDK no Source path /tmp/qemu-test/src GIT binary git GIT submodules C compiler x86_64-w64-mingw32-gcc Host C compiler cc C++ compiler x86_64-w64-mingw32-g++ Objective-C compiler clang ARFLAGS rv CFLAGS -g QEMU_CFLAGS -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/pixman-1 -I$(SRC_PATH)/dtc/libfdt -Werror -mms-bitfields -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/x86_64-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -m64 -mcx16 -mthreads -D__USE_MINGW_ANSI_STDIO=1 -DWIN32_LEAN_AND_MEAN -DWINVER=0x501 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wno-shift-negative-value -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include -I/usr/x86_64-w64-mingw32/sys-root/mingw/include/libpng16 LDFLAGS -Wl,--nxcompat -Wl,--no-seh -Wl,--dynamicbase -Wl,--warn-common -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list x86_64-softmmu aarch64-softmmu gprof enabled no sparse enabled no strip binaries no profiler no static build no SDL support yes (1.2.15) GTK support yes (2.24.31) GTK GL support no VTE support no TLS priority NORMAL GNUTLS support yes GNUTLS rnd yes libgcrypt no libgcrypt kdf no nettle yes (3.3) nettle kdf yes libtasn1 yes curses support no virgl support no curl support yes mingw32 support yes Audio drivers dsound Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support no VNC support yes VNC SASL support no VNC JPEG support yes VNC PNG support yes xen support no brlapi support no bluez support no Documentation no PIE no vde support no netmap support no Linux AIO support no ATTR/XATTR support no Install blobs yes KVM support no HAX support yes TCG support yes TCG debug enabled yes TCG interpreter no RDMA support no fdt support yes preadv support no fdatasync no madvise no posix_madvise no libcap-ng support no vhost-net support no vhost-scsi support no vhost-vsock support no vhost-user support no Trace backends simple Trace output file trace-<pid> spice support no rbd support no xfsctl support no smartcard support no libusb no usb net redir no OpenGL support no OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info yes QGA MSI support no seccomp support no coroutine backend win32 coroutine pool yes debug stack usage no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support yes TPM passthrough no TPM emulator no QOM debugging yes Live block migration yes lzo support no snappy support no bzip2 support yes NUMA host support no tcmalloc support no jemalloc support no avx2 optimization yes replication support yes VxHS block device no capstone no mkdir -p dtc/libfdt GEN x86_64-softmmu/config-devices.mak.tmp GEN aarch64-softmmu/config-devices.mak.tmp GEN config-host.h mkdir -p dtc/tests GEN qmp-commands.h GEN qemu-options.def GEN qapi-types.h GEN qapi-visit.h GEN qapi-event.h GEN x86_64-softmmu/config-devices.mak GEN aarch64-softmmu/config-devices.mak GEN qapi-types.c GEN qmp-marshal.c GEN qapi-visit.c GEN qapi-event.c GEN qmp-introspect.h GEN qmp-introspect.c GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers-wrappers.h GEN trace/generated-helpers.h GEN trace/generated-helpers.c GEN module_block.h GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qcode-to-qnum.c GEN ui/input-keymap-qnum-to-qcode.c GEN tests/test-qapi-types.h GEN tests/test-qapi-visit.h GEN tests/test-qmp-commands.h GEN tests/test-qapi-event.h GEN tests/test-qmp-introspect.h GEN trace-root.h GEN util/trace.h GEN crypto/trace.h GEN io/trace.h GEN migration/trace.h GEN block/trace.h GEN chardev/trace.h GEN hw/block/trace.h GEN hw/block/dataplane/trace.h GEN hw/char/trace.h GEN hw/intc/trace.h GEN hw/net/trace.h GEN hw/virtio/trace.h GEN hw/audio/trace.h GEN hw/misc/trace.h GEN hw/usb/trace.h GEN hw/scsi/trace.h GEN hw/nvram/trace.h GEN hw/display/trace.h GEN hw/input/trace.h GEN hw/timer/trace.h GEN hw/dma/trace.h GEN hw/sparc/trace.h GEN hw/sd/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/i386/trace.h GEN hw/i386/xen/trace.h GEN hw/9pfs/trace.h GEN hw/ppc/trace.h GEN hw/pci/trace.h GEN hw/s390x/trace.h GEN hw/acpi/trace.h GEN hw/vfio/trace.h GEN hw/arm/trace.h GEN hw/alpha/trace.h GEN hw/xen/trace.h GEN hw/ide/trace.h GEN ui/trace.h GEN audio/trace.h GEN net/trace.h GEN target/arm/trace.h GEN target/i386/trace.h GEN target/sparc/trace.h GEN target/mips/trace.h GEN target/s390x/trace.h GEN target/ppc/trace.h GEN qom/trace.h GEN linux-user/trace.h GEN qapi/trace.h GEN accel/tcg/trace.h GEN accel/kvm/trace.h GEN nbd/trace.h GEN trace-root.c GEN scsi/trace.h GEN util/trace.c GEN crypto/trace.c GEN io/trace.c GEN migration/trace.c GEN block/trace.c GEN chardev/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/intc/trace.c GEN hw/char/trace.c GEN hw/virtio/trace.c GEN hw/net/trace.c GEN hw/audio/trace.c GEN hw/misc/trace.c GEN hw/usb/trace.c GEN hw/scsi/trace.c GEN hw/nvram/trace.c GEN hw/display/trace.c GEN hw/input/trace.c GEN hw/timer/trace.c GEN hw/dma/trace.c GEN hw/sparc/trace.c GEN hw/sd/trace.c GEN hw/isa/trace.c GEN hw/i386/trace.c GEN hw/mem/trace.c GEN hw/i386/xen/trace.c GEN hw/9pfs/trace.c GEN hw/ppc/trace.c GEN hw/pci/trace.c GEN hw/s390x/trace.c GEN hw/vfio/trace.c GEN hw/acpi/trace.c GEN hw/alpha/trace.c GEN hw/arm/trace.c GEN hw/xen/trace.c GEN hw/ide/trace.c GEN ui/trace.c GEN audio/trace.c GEN net/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/sparc/trace.c GEN target/s390x/trace.c GEN target/ppc/trace.c GEN qom/trace.c GEN linux-user/trace.c GEN qapi/trace.c GEN accel/tcg/trace.c GEN accel/kvm/trace.c GEN nbd/trace.c GEN scsi/trace.c GEN config-all-devices.mak DEP /tmp/qemu-test/src/dtc/tests/dumptrees.c DEP /tmp/qemu-test/src/dtc/tests/trees.S DEP /tmp/qemu-test/src/dtc/tests/testutils.c DEP /tmp/qemu-test/src/dtc/tests/value-labels.c DEP /tmp/qemu-test/src/dtc/tests/asm_tree_dump.c DEP /tmp/qemu-test/src/dtc/tests/truncated_property.c DEP /tmp/qemu-test/src/dtc/tests/check_path.c DEP /tmp/qemu-test/src/dtc/tests/overlay_bad_fixup.c DEP /tmp/qemu-test/src/dtc/tests/overlay.c DEP /tmp/qemu-test/src/dtc/tests/subnode_iterate.c DEP /tmp/qemu-test/src/dtc/tests/property_iterate.c DEP /tmp/qemu-test/src/dtc/tests/utilfdt_test.c DEP /tmp/qemu-test/src/dtc/tests/integer-expressions.c DEP /tmp/qemu-test/src/dtc/tests/add_subnode_with_nops.c DEP /tmp/qemu-test/src/dtc/tests/path_offset_aliases.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_unordered.c DEP /tmp/qemu-test/src/dtc/tests/dtb_reverse.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_ordered.c DEP /tmp/qemu-test/src/dtc/tests/extra-terminating-null.c DEP /tmp/qemu-test/src/dtc/tests/incbin.c DEP /tmp/qemu-test/src/dtc/tests/boot-cpuid.c DEP /tmp/qemu-test/src/dtc/tests/phandle_format.c DEP /tmp/qemu-test/src/dtc/tests/path-references.c DEP /tmp/qemu-test/src/dtc/tests/references.c DEP /tmp/qemu-test/src/dtc/tests/string_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop2.c DEP /tmp/qemu-test/src/dtc/tests/propname_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop1.c DEP /tmp/qemu-test/src/dtc/tests/del_node.c DEP /tmp/qemu-test/src/dtc/tests/del_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop.c DEP /tmp/qemu-test/src/dtc/tests/set_name.c DEP /tmp/qemu-test/src/dtc/tests/rw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nopulate.c DEP /tmp/qemu-test/src/dtc/tests/open_pack.c DEP /tmp/qemu-test/src/dtc/tests/mangle-layout.c DEP /tmp/qemu-test/src/dtc/tests/move_and_save.c DEP /tmp/qemu-test/src/dtc/tests/sw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nop_node.c DEP /tmp/qemu-test/src/dtc/tests/nop_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop_inplace.c DEP /tmp/qemu-test/src/dtc/tests/stringlist.c DEP /tmp/qemu-test/src/dtc/tests/addr_size_cells.c DEP /tmp/qemu-test/src/dtc/tests/notfound.c DEP /tmp/qemu-test/src/dtc/tests/char_literal.c DEP /tmp/qemu-test/src/dtc/tests/get_alias.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_compatible.c DEP /tmp/qemu-test/src/dtc/tests/sized_cells.c DEP /tmp/qemu-test/src/dtc/tests/node_check_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_phandle.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_prop_value.c DEP /tmp/qemu-test/src/dtc/tests/parent_offset.c DEP /tmp/qemu-test/src/dtc/tests/supernode_atdepth_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_path.c DEP /tmp/qemu-test/src/dtc/tests/get_phandle.c DEP /tmp/qemu-test/src/dtc/tests/getprop.c DEP /tmp/qemu-test/src/dtc/tests/get_name.c DEP /tmp/qemu-test/src/dtc/tests/path_offset.c DEP /tmp/qemu-test/src/dtc/tests/subnode_offset.c DEP /tmp/qemu-test/src/dtc/tests/find_property.c DEP /tmp/qemu-test/src/dtc/tests/root_node.c DEP /tmp/qemu-test/src/dtc/tests/get_mem_rsv.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_overlay.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_addresses.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_empty_tree.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_strerror.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_sw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_rw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_wip.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_ro.c DEP /tmp/qemu-test/src/dtc/util.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt.c DEP /tmp/qemu-test/src/dtc/fdtput.c DEP /tmp/qemu-test/src/dtc/fdtget.c DEP /tmp/qemu-test/src/dtc/fdtdump.c LEX convert-dtsv0-lexer.lex.c DEP /tmp/qemu-test/src/dtc/srcpos.c BISON dtc-parser.tab.c LEX dtc-lexer.lex.c DEP /tmp/qemu-test/src/dtc/treesource.c DEP /tmp/qemu-test/src/dtc/livetree.c DEP /tmp/qemu-test/src/dtc/fstree.c DEP /tmp/qemu-test/src/dtc/flattree.c DEP /tmp/qemu-test/src/dtc/dtc.c DEP /tmp/qemu-test/src/dtc/data.c DEP /tmp/qemu-test/src/dtc/checks.c DEP convert-dtsv0-lexer.lex.c DEP dtc-parser.tab.c DEP dtc-lexer.lex.c CHK version_gen.h UPD version_gen.h DEP /tmp/qemu-test/src/dtc/util.c CC libfdt/fdt.o CC libfdt/fdt_sw.o CC libfdt/fdt_wip.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_ro.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a x86_64-w64-mingw32-ar: creating libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o RC version.o mkdir -p dtc/libfdt mkdir -p dtc/tests GEN qga/qapi-generated/qga-qapi-types.h GEN qga/qapi-generated/qga-qmp-commands.h GEN qga/qapi-generated/qga-qapi-visit.h GEN qga/qapi-generated/qga-qapi-types.c GEN qga/qapi-generated/qga-qmp-marshal.c GEN qga/qapi-generated/qga-qapi-visit.c CC qmp-introspect.o CC qapi-types.o CC qapi-visit.o CC qapi-event.o CC qapi/qapi-visit-core.o CC qapi/qobject-input-visitor.o CC qapi/qobject-output-visitor.o CC qapi/qapi-dealloc-visitor.o CC qapi/qmp-registry.o CC qapi/qmp-dispatch.o CC qapi/string-input-visitor.o CC qapi/string-output-visitor.o CC qapi/opts-visitor.o CC qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qapi/qapi-util.o CC qobject/qnull.o CC qobject/qnum.o CC qobject/qstring.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qbool.o CC qobject/qlit.o CC qobject/qobject.o CC qobject/json-lexer.o CC qobject/qjson.o CC qobject/json-streamer.o CC qobject/json-parser.o CC trace/simple.o CC trace/control.o CC trace/qmp.o CC util/osdep.o CC util/cutils.o CC util/unicode.o CC util/qemu-timer-common.o CC util/bufferiszero.o CC util/lockcnt.o CC util/aiocb.o CC util/async.o CC util/thread-pool.o CC util/qemu-timer.o CC util/aio-win32.o CC util/iohandler.o CC util/main-loop.o CC util/event_notifier-win32.o CC util/oslib-win32.o CC util/qemu-thread-win32.o CC util/envlist.o CC util/path.o CC util/host-utils.o CC util/module.o CC util/bitmap.o CC util/bitops.o CC util/hbitmap.o CC util/fifo8.o CC util/acl.o CC util/cacheinfo.o CC util/qemu-error.o CC util/error.o CC util/id.o CC util/qemu-config.o CC util/iov.o CC util/qemu-sockets.o CC util/uri.o CC util/notify.o CC util/qemu-option.o CC util/qemu-progress.o CC util/keyval.o CC util/hexdump.o CC util/crc32c.o CC util/uuid.o CC util/throttle.o CC util/getauxval.o CC util/readline.o CC util/rcu.o CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-win32.o CC util/timed-average.o CC util/buffer.o CC util/base64.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/range.o CC util/stats64.o CC util/systemd.o CC trace-root.o CC util/trace.o CC crypto/trace.o CC migration/trace.o CC io/trace.o CC block/trace.o CC chardev/trace.o CC hw/block/trace.o CC hw/block/dataplane/trace.o CC hw/intc/trace.o CC hw/char/trace.o CC hw/net/trace.o CC hw/virtio/trace.o CC hw/audio/trace.o CC hw/misc/trace.o CC hw/usb/trace.o CC hw/scsi/trace.o CC hw/nvram/trace.o CC hw/display/trace.o CC hw/input/trace.o CC hw/timer/trace.o CC hw/dma/trace.o CC hw/sparc/trace.o CC hw/sd/trace.o CC hw/isa/trace.o CC hw/i386/trace.o CC hw/mem/trace.o CC hw/i386/xen/trace.o CC hw/9pfs/trace.o CC hw/ppc/trace.o CC hw/s390x/trace.o CC hw/vfio/trace.o CC hw/pci/trace.o CC hw/acpi/trace.o CC hw/arm/trace.o CC hw/alpha/trace.o CC hw/xen/trace.o CC hw/ide/trace.o CC ui/trace.o CC net/trace.o CC audio/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/mips/trace.o CC target/sparc/trace.o CC target/s390x/trace.o CC target/ppc/trace.o CC qom/trace.o CC qapi/trace.o CC accel/tcg/trace.o CC linux-user/trace.o CC accel/kvm/trace.o CC nbd/trace.o CC scsi/trace.o CC crypto/pbkdf-stub.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/bdrv-next-monitor-owned.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/blk-commit-all.o CC stubs/clock-warp.o CC stubs/cpu-get-clock.o CC stubs/dump.o CC stubs/cpu-get-icount.o CC stubs/fdset.o CC stubs/error-printf.o CC stubs/gdbstub.o CC stubs/iothread.o CC stubs/get-vm-name.o CC stubs/iothread-lock.o CC stubs/is-daemonized.o CC stubs/machine-init-done.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/notify-event.o CC stubs/qtest.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/set-fd-handler.o CC stubs/slirp.o CC stubs/sysbus.o CC stubs/tpm.o CC stubs/trace-control.o CC stubs/uuid.o CC stubs/vm-stop.o CC stubs/vmstate.o CC stubs/fd-register.o CC stubs/target-monitor-defs.o CC stubs/qmp_pc_dimm.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/target-get-monitor-def.o CC stubs/xen-common.o CC stubs/xen-hvm.o CC stubs/pci-host-piix.o GEN qemu-img-cmds.h CC block.o CC blockjob.o CC replication.o CC block/raw-format.o CC qemu-io-cmds.o CC block/vdi.o CC block/qcow.o CC block/vmdk.o CC block/cloop.o CC block/bochs.o CC block/vpc.o CC block/vvfat.o CC block/qcow2.o CC block/dmg.o CC block/qcow2-refcount.o CC block/qcow2-cluster.o CC block/qcow2-snapshot.o CC block/qcow2-cache.o CC block/qcow2-bitmap.o CC block/qed.o CC block/qed-l2-cache.o CC block/qed-table.o CC block/qed-cluster.o CC block/qed-check.o CC block/vhdx.o CC block/vhdx-endian.o CC block/quorum.o CC block/vhdx-log.o CC block/parallels.o CC block/blkdebug.o CC block/blkverify.o CC block/blkreplay.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-win32.o CC block/win32-aio.o CC block/null.o CC block/mirror.o CC block/commit.o CC block/io.o CC block/throttle-groups.o CC block/nbd.o CC block/nbd-client.o CC block/accounting.o CC block/sheepdog.o CC block/dirty-bitmap.o CC block/write-threshold.o CC block/replication.o CC block/throttle.o CC block/backup.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC nbd/common.o CC scsi/utils.o CC block/curl.o CC block/ssh.o CC block/dmg-bz2.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-nettle.o CC crypto/hmac.o CC crypto/aes.o CC crypto/hmac-nettle.o CC crypto/desrfb.o CC crypto/cipher.o CC crypto/tlscreds.o CC crypto/tlscredsanon.o CC crypto/tlscredsx509.o CC crypto/tlssession.o CC crypto/secret.o CC crypto/random-gnutls.o CC crypto/pbkdf.o CC crypto/pbkdf-nettle.o CC crypto/ivgen.o CC crypto/ivgen-plain64.o CC crypto/ivgen-essiv.o CC crypto/ivgen-plain.o CC crypto/afsplit.o CC crypto/xts.o CC crypto/block-qcow.o CC crypto/block.o CC crypto/block-luks.o CC io/channel-buffer.o CC io/channel.o CC io/channel-file.o CC io/channel-socket.o CC io/channel-tls.o CC io/channel-command.o CC io/channel-websock.o CC io/channel-watch.o CC io/channel-util.o CC io/dns-resolver.o CC io/task.o CC qom/object.o CC qom/container.o CC qom/qom-qobject.o CC qom/object_interfaces.o CC qemu-io.o CC blockdev.o CC blockdev-nbd.o CC bootdevice.o CC iothread.o CC qdev-monitor.o CC device-hotplug.o CC os-win32.o CC bt-host.o CC bt-vhci.o CC dma-helpers.o CC tpm.o CC device_tree.o CC vl.o CC qmp-marshal.o CC qmp.o CC hmp.o CC cpus-common.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/mixeng.o CC audio/sdlaudio.o CC audio/dsoundaudio.o CC audio/audio_win_int.o CC audio/wavcapture.o CC backends/rng.o CC backends/rng-egd.o CC backends/tpm.o CC backends/hostmem.o CC backends/hostmem-ram.o CC backends/cryptodev.o CC backends/cryptodev-builtin.o CC block/stream.o CC chardev/msmouse.o CC chardev/wctablet.o CC chardev/testdev.o CC disas/arm.o CXX disas/arm-a64.o CC disas/i386.o CXX disas/libvixl/vixl/utils.o CXX disas/libvixl/vixl/compiler-intrinsics.o CXX disas/libvixl/vixl/a64/decoder-a64.o CXX disas/libvixl/vixl/a64/instructions-a64.o CXX disas/libvixl/vixl/a64/disasm-a64.o CC hw/acpi/core.o CC hw/acpi/piix4.o CC hw/acpi/pcihp.o CC hw/acpi/ich9.o CC hw/acpi/tco.o CC hw/acpi/cpu_hotplug.o CC hw/acpi/memory_hotplug.o CC hw/acpi/cpu.o CC hw/acpi/nvdimm.o CC hw/acpi/vmgenid.o CC hw/acpi/bios-linker-loader.o CC hw/acpi/acpi_interface.o CC hw/acpi/aml-build.o CC hw/acpi/ipmi.o CC hw/acpi/acpi-stub.o CC hw/acpi/ipmi-stub.o CC hw/audio/sb16.o CC hw/audio/es1370.o CC hw/audio/fmopl.o CC hw/audio/ac97.o CC hw/audio/adlib.o CC hw/audio/gusemu_hal.o CC hw/audio/gus.o CC hw/audio/gusemu_mixer.o CC hw/audio/cs4231a.o CC hw/audio/intel-hda.o CC hw/audio/hda-codec.o CC hw/audio/pcspk.o CC hw/audio/wm8750.o CC hw/audio/pl041.o CC hw/audio/lm4549.o CC hw/audio/marvell_88w8618.o CC hw/audio/soundhw.o CC hw/block/block.o CC hw/block/cdrom.o CC hw/block/fdc.o CC hw/block/hd-geometry.o CC hw/block/m25p80.o CC hw/block/nand.o CC hw/block/pflash_cfi01.o CC hw/block/pflash_cfi02.o CC hw/block/ecc.o CC hw/block/onenand.o CC hw/block/nvme.o CC hw/bt/core.o CC hw/bt/l2cap.o CC hw/bt/sdp.o CC hw/bt/hci.o CC hw/bt/hid.o CC hw/bt/hci-csr.o CC hw/char/ipoctal232.o CC hw/char/parallel.o CC hw/char/pl011.o CC hw/char/serial.o CC hw/char/serial-pci.o CC hw/char/serial-isa.o CC hw/char/virtio-console.o CC hw/char/cadence_uart.o CC hw/char/cmsdk-apb-uart.o CC hw/char/debugcon.o CC hw/char/imx_serial.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/bus.o CC hw/core/reset.o CC hw/core/fw-path-provider.o CC hw/core/irq.o CC hw/core/hotplug.o CC hw/core/nmi.o CC hw/core/ptimer.o CC hw/core/sysbus.o CC hw/core/machine.o CC hw/core/loader.o CC hw/core/qdev-properties-system.o CC hw/core/or-irq.o CC hw/core/register.o CC hw/core/platform-bus.o CC hw/cpu/core.o CC hw/display/ads7846.o CC hw/display/cirrus_vga.o CC hw/display/pl110.o CC hw/display/ssd0303.o CC hw/display/ssd0323.o CC hw/display/vga-pci.o CC hw/display/vga-isa.o CC hw/display/vmware_vga.o CC hw/display/blizzard.o CC hw/display/exynos4210_fimd.o CC hw/display/tc6393xb.o CC hw/display/framebuffer.o CC hw/dma/pl080.o CC hw/dma/pl330.o CC hw/dma/i8257.o CC hw/dma/xlnx-zynq-devcfg.o CC hw/gpio/max7310.o CC hw/gpio/pl061.o CC hw/gpio/zaurus.o CC hw/i2c/core.o CC hw/gpio/gpio_key.o CC hw/i2c/smbus.o CC hw/i2c/i2c-ddc.o CC hw/i2c/smbus_eeprom.o CC hw/i2c/versatile_i2c.o CC hw/i2c/smbus_ich9.o CC hw/i2c/pm_smbus.o CC hw/i2c/bitbang_i2c.o CC hw/i2c/exynos4210_i2c.o CC hw/i2c/imx_i2c.o CC hw/i2c/aspeed_i2c.o CC hw/ide/core.o CC hw/ide/atapi.o CC hw/ide/qdev.o CC hw/ide/isa.o CC hw/ide/pci.o CC hw/ide/piix.o CC hw/ide/microdrive.o CC hw/ide/ahci.o CC hw/ide/ich.o CC hw/ide/ahci-allwinner.o CC hw/input/hid.o CC hw/input/lm832x.o CC hw/input/pckbd.o CC hw/input/pl050.o CC hw/input/ps2.o CC hw/input/stellaris_input.o CC hw/input/tsc2005.o CC hw/input/vmmouse.o CC hw/input/virtio-input.o CC hw/input/virtio-input-hid.o CC hw/intc/i8259_common.o CC hw/intc/i8259.o CC hw/intc/pl190.o CC hw/intc/imx_avic.o CC hw/intc/realview_gic.o CC hw/intc/ioapic_common.o CC hw/intc/arm_gic_common.o CC hw/intc/arm_gic.o CC hw/intc/arm_gicv2m.o CC hw/intc/arm_gicv3_common.o CC hw/intc/arm_gicv3.o CC hw/intc/arm_gicv3_dist.o CC hw/intc/arm_gicv3_redist.o CC hw/intc/arm_gicv3_its_common.o CC hw/intc/intc.o CC hw/ipack/ipack.o CC hw/ipack/tpci200.o CC hw/ipmi/ipmi.o CC hw/ipmi/ipmi_bmc_sim.o CC hw/ipmi/ipmi_bmc_extern.o CC hw/ipmi/isa_ipmi_kcs.o CC hw/ipmi/isa_ipmi_bt.o CC hw/isa/isa-bus.o CC hw/isa/apm.o CC hw/mem/pc-dimm.o CC hw/mem/nvdimm.o CC hw/misc/applesmc.o CC hw/misc/max111x.o CC hw/misc/tmp105.o CC hw/misc/tmp421.o CC hw/misc/debugexit.o CC hw/misc/sga.o CC hw/misc/pc-testdev.o CC hw/misc/pci-testdev.o CC hw/misc/edu.o CC hw/misc/unimp.o CC hw/misc/vmcoreinfo.o CC hw/misc/arm_l2x0.o CC hw/misc/a9scu.o CC hw/misc/arm11scu.o CC hw/net/ne2000.o CC hw/misc/arm_integrator_debug.o CC hw/net/eepro100.o CC hw/net/pcnet.o CC hw/net/pcnet-pci.o CC hw/net/e1000.o CC hw/net/net_tx_pkt.o CC hw/net/e1000x_common.o CC hw/net/net_rx_pkt.o CC hw/net/e1000e.o CC hw/net/e1000e_core.o CC hw/net/rtl8139.o CC hw/net/smc91c111.o CC hw/net/vmxnet3.o CC hw/net/lan9118.o CC hw/net/ne2000-isa.o CC hw/net/xgmac.o CC hw/net/allwinner_emac.o CC hw/net/imx_fec.o CC hw/net/cadence_gem.o CC hw/net/stellaris_enet.o CC hw/net/ftgmac100.o CC hw/net/rocker/rocker.o CC hw/net/rocker/rocker_fp.o CC hw/net/rocker/rocker_desc.o CC hw/net/rocker/rocker_world.o CC hw/net/rocker/rocker_of_dpa.o CC hw/nvram/eeprom93xx.o CC hw/nvram/fw_cfg.o CC hw/nvram/chrp_nvram.o CC hw/pci-bridge/pci_bridge_dev.o CC hw/pci-bridge/pcie_root_port.o CC hw/pci-bridge/pcie_pci_bridge.o CC hw/pci-bridge/gen_pcie_root_port.o CC hw/pci-bridge/pci_expander_bridge.o CC hw/pci-bridge/xio3130_upstream.o CC hw/pci-bridge/xio3130_downstream.o CC hw/pci-bridge/i82801b11.o CC hw/pci-bridge/ioh3420.o CC hw/pci-host/pam.o CC hw/pci-host/versatile.o CC hw/pci-host/piix.o CC hw/pci-host/q35.o CC hw/pci-host/gpex.o CC hw/pci/pci.o CC hw/pci/pci_bridge.o CC hw/pci/msix.o CC hw/pci/msi.o CC hw/pci/shpc.o CC hw/pci/slotid_cap.o CC hw/pci/pci_host.o CC hw/pci/pcie_host.o CC hw/pci/pcie.o CC hw/pci/pcie_aer.o CC hw/pci/pcie_port.o CC hw/pci/pci-stub.o CC hw/pcmcia/pcmcia.o CC hw/scsi/scsi-disk.o CC hw/scsi/scsi-generic.o CC hw/scsi/scsi-bus.o CC hw/scsi/lsi53c895a.o CC hw/scsi/mptsas.o CC hw/scsi/mptconfig.o CC hw/scsi/mptendian.o CC hw/scsi/megasas.o CC hw/scsi/vmw_pvscsi.o CC hw/scsi/esp.o CC hw/scsi/esp-pci.o CC hw/sd/pl181.o CC hw/sd/sd.o CC hw/sd/ssi-sd.o CC hw/sd/core.o CC hw/sd/sdhci.o CC hw/smbios/smbios.o CC hw/smbios/smbios_type_38.o CC hw/smbios/smbios-stub.o CC hw/smbios/smbios_type_38-stub.o CC hw/ssi/pl022.o CC hw/ssi/ssi.o CC hw/ssi/xilinx_spips.o CC hw/ssi/aspeed_smc.o CC hw/ssi/stm32f2xx_spi.o CC hw/ssi/mss-spi.o CC hw/timer/arm_timer.o CC hw/timer/arm_mptimer.o CC hw/timer/armv7m_systick.o CC hw/timer/a9gtimer.o CC hw/timer/cadence_ttc.o CC hw/timer/ds1338.o CC hw/timer/i8254_common.o CC hw/timer/i8254.o CC hw/timer/pl031.o CC hw/timer/twl92230.o CC hw/timer/hpet.o CC hw/timer/imx_epit.o CC hw/timer/imx_gpt.o CC hw/timer/stm32f2xx_timer.o CC hw/timer/aspeed_timer.o CC hw/timer/cmsdk-apb-timer.o CC hw/tpm/tpm_tis.o CC hw/timer/mss-timer.o CC hw/usb/core.o CC hw/usb/combined-packet.o CC hw/usb/bus.o CC hw/usb/libhw.o CC hw/usb/desc.o CC hw/usb/desc-msos.o CC hw/usb/hcd-uhci.o CC hw/usb/hcd-ohci.o CC hw/usb/hcd-ehci.o CC hw/usb/hcd-ehci-pci.o CC hw/usb/hcd-ehci-sysbus.o CC hw/usb/hcd-xhci.o CC hw/usb/hcd-xhci-nec.o CC hw/usb/hcd-musb.o CC hw/usb/dev-hub.o CC hw/usb/dev-hid.o CC hw/usb/dev-wacom.o CC hw/usb/dev-storage.o CC hw/usb/dev-uas.o CC hw/usb/dev-audio.o CC hw/usb/dev-serial.o CC hw/usb/dev-network.o CC hw/usb/dev-bluetooth.o CC hw/usb/dev-smartcard-reader.o CC hw/usb/host-stub.o CC hw/virtio/virtio-bus.o CC hw/virtio/virtio-pci.o CC hw/virtio/virtio-rng.o CC hw/virtio/virtio-mmio.o CC hw/virtio/vhost-stub.o CC hw/watchdog/watchdog.o CC hw/watchdog/wdt_i6300esb.o CC hw/watchdog/wdt_ib700.o CC hw/watchdog/wdt_aspeed.o CC migration/migration.o CC migration/socket.o CC migration/fd.o CC migration/exec.o CC migration/tls.o CC migration/channel.o CC migration/savevm.o CC migration/colo.o CC migration/colo-comm.o CC migration/colo-failover.o CC migration/vmstate.o CC migration/vmstate-types.o CC migration/page_cache.o CC migration/global_state.o CC migration/qemu-file-channel.o CC migration/xbzrle.o CC migration/qemu-file.o CC migration/postcopy-ram.o CC migration/qjson.o CC migration/block.o CC net/net.o CC net/queue.o CC net/checksum.o CC net/util.o CC net/hub.o CC net/socket.o CC net/eth.o CC net/dump.o CC net/slirp.o CC net/filter.o CC net/filter-buffer.o CC net/filter-mirror.o CC net/colo-compare.o CC net/colo.o CC net/filter-rewriter.o CC net/tap-win32.o CC net/filter-replay.o CC qom/cpu.o CC replay/replay.o CC replay/replay-internal.o CC replay/replay-events.o CC replay/replay-time.o CC replay/replay-input.o CC replay/replay-char.o CC replay/replay-snapshot.o CC replay/replay-net.o CC replay/replay-audio.o CC slirp/if.o CC slirp/cksum.o CC slirp/ip_icmp.o CC slirp/ip6_icmp.o CC slirp/ip6_input.o CC slirp/ip6_output.o CC slirp/ip_input.o CC slirp/ip_output.o CC slirp/dhcpv6.o CC slirp/dnssearch.o CC slirp/slirp.o CC slirp/mbuf.o CC slirp/misc.o CC slirp/sbuf.o CC slirp/socket.o CC slirp/tcp_input.o CC slirp/tcp_output.o CC slirp/tcp_subr.o CC slirp/tcp_timer.o CC slirp/udp.o CC slirp/udp6.o CC slirp/bootp.o CC slirp/tftp.o CC slirp/arp_table.o CC slirp/ndp_table.o CC slirp/ncsi.o CC ui/keymaps.o CC ui/console.o CC ui/cursor.o CC ui/qemu-pixman.o CC ui/input.o CC ui/input-keymap.o CC ui/input-legacy.o CC ui/sdl.o CC ui/sdl_zoom.o CC ui/vnc.o CC ui/x_keymap.o CC ui/vnc-enc-zlib.o CC ui/vnc-enc-hextile.o CC ui/vnc-enc-tight.o CC ui/vnc-palette.o CC ui/vnc-enc-zrle.o CC ui/vnc-auth-vencrypt.o CC ui/vnc-ws.o CC ui/vnc-jobs.o CC ui/gtk.o CC chardev/char-console.o CC chardev/char.o CC chardev/char-file.o CC chardev/char-fe.o CC chardev/char-io.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-pipe.o CC chardev/char-ringbuf.o CC chardev/char-serial.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o CC chardev/char-win.o CC chardev/char-win-stdio.o CC qga/commands.o CC qga/guest-agent-command-state.o CC qga/main.o CC qga/commands-win32.o CC qga/channel-win32.o CC qga/service-win32.o CC qga/qapi-generated/qga-qapi-types.o CC qga/vss-win32.o CC qga/qapi-generated/qga-qapi-visit.o CC qga/qapi-generated/qga-qmp-marshal.o AR libqemuutil.a AS optionrom/multiboot.o CC qemu-img.o AS optionrom/linuxboot.o AS optionrom/kvmvapic.o CC optionrom/linuxboot_dma.o BUILD optionrom/linuxboot.img BUILD optionrom/linuxboot_dma.img BUILD optionrom/kvmvapic.img BUILD optionrom/multiboot.img BUILD optionrom/linuxboot_dma.raw BUILD optionrom/linuxboot.raw BUILD optionrom/kvmvapic.raw BUILD optionrom/multiboot.raw SIGN optionrom/multiboot.bin SIGN optionrom/linuxboot_dma.bin SIGN optionrom/kvmvapic.bin SIGN optionrom/linuxboot.bin LINK qemu-ga.exe LINK qemu-img.exe LINK qemu-io.exe GEN x86_64-softmmu/hmp-commands.h GEN x86_64-softmmu/hmp-commands-info.h GEN x86_64-softmmu/config-target.h GEN aarch64-softmmu/hmp-commands.h GEN aarch64-softmmu/hmp-commands-info.h GEN aarch64-softmmu/config-target.h CC x86_64-softmmu/exec.o CC x86_64-softmmu/tcg/optimize.o CC x86_64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/tcg/tcg.o CC x86_64-softmmu/tcg/tcg-common.o CC x86_64-softmmu/disas.o CC x86_64-softmmu/fpu/softfloat.o CC aarch64-softmmu/exec.o GEN x86_64-softmmu/gdbstub-xml.c CC x86_64-softmmu/arch_init.o CC x86_64-softmmu/cpus.o CC x86_64-softmmu/monitor.o CC x86_64-softmmu/gdbstub.o CC x86_64-softmmu/balloon.o CC aarch64-softmmu/tcg/tcg.o CC aarch64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/ioport.o CC x86_64-softmmu/numa.o CC aarch64-softmmu/tcg/optimize.o CC x86_64-softmmu/qtest.o CC x86_64-softmmu/memory.o CC x86_64-softmmu/memory_mapping.o CC x86_64-softmmu/dump.o CC x86_64-softmmu/migration/ram.o CC aarch64-softmmu/tcg/tcg-common.o CC aarch64-softmmu/fpu/softfloat.o CC aarch64-softmmu/disas.o GEN aarch64-softmmu/gdbstub-xml.c CC x86_64-softmmu/accel/accel.o CC x86_64-softmmu/accel/stubs/kvm-stub.o CC aarch64-softmmu/arch_init.o CC aarch64-softmmu/cpus.o CC aarch64-softmmu/monitor.o CC aarch64-softmmu/gdbstub.o CC aarch64-softmmu/balloon.o CC x86_64-softmmu/accel/tcg/tcg-all.o CC aarch64-softmmu/ioport.o CC x86_64-softmmu/accel/tcg/cputlb.o CC aarch64-softmmu/numa.o CC aarch64-softmmu/qtest.o CC x86_64-softmmu/accel/tcg/tcg-runtime.o CC aarch64-softmmu/memory.o CC aarch64-softmmu/memory_mapping.o CC x86_64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/accel/tcg/cpu-exec-common.o CC aarch64-softmmu/dump.o CC x86_64-softmmu/accel/tcg/translate-all.o CC aarch64-softmmu/migration/ram.o CC aarch64-softmmu/accel/accel.o CC x86_64-softmmu/accel/tcg/translator.o CC aarch64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/hw/block/virtio-blk.o CC aarch64-softmmu/accel/stubs/kvm-stub.o CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o CC aarch64-softmmu/accel/tcg/tcg-all.o CC x86_64-softmmu/hw/char/virtio-serial-bus.o CC aarch64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/hw/core/generic-loader.o CC aarch64-softmmu/accel/tcg/tcg-runtime.o CC x86_64-softmmu/hw/core/null-machine.o CC aarch64-softmmu/accel/tcg/cpu-exec.o CC aarch64-softmmu/accel/tcg/cpu-exec-common.o CC x86_64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/display/virtio-gpu-3d.o CC x86_64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/display/virtio-gpu-pci.o CC aarch64-softmmu/accel/tcg/translate-all.o CC aarch64-softmmu/accel/tcg/translator.o CC aarch64-softmmu/hw/adc/stm32f2xx_adc.o CC aarch64-softmmu/hw/block/virtio-blk.o CC x86_64-softmmu/hw/display/virtio-vga.o CC x86_64-softmmu/hw/intc/apic.o CC x86_64-softmmu/hw/intc/apic_common.o CC aarch64-softmmu/hw/block/dataplane/virtio-blk.o CC x86_64-softmmu/hw/intc/ioapic.o CC aarch64-softmmu/hw/char/exynos4210_uart.o CC x86_64-softmmu/hw/isa/lpc_ich9.o CC x86_64-softmmu/hw/misc/vmport.o CC aarch64-softmmu/hw/char/omap_uart.o CC x86_64-softmmu/hw/misc/pvpanic.o CC x86_64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/char/digic-uart.o CC aarch64-softmmu/hw/char/stm32f2xx_usart.o CC x86_64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/char/bcm2835_aux.o CC x86_64-softmmu/hw/net/vhost_net.o CC aarch64-softmmu/hw/char/virtio-serial-bus.o CC aarch64-softmmu/hw/core/generic-loader.o CC aarch64-softmmu/hw/core/null-machine.o CC aarch64-softmmu/hw/cpu/arm11mpcore.o CC x86_64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/cpu/realview_mpcore.o CC x86_64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC aarch64-softmmu/hw/cpu/a9mpcore.o CC x86_64-softmmu/hw/timer/mc146818rtc.o CC x86_64-softmmu/hw/virtio/virtio.o CC x86_64-softmmu/hw/virtio/virtio-balloon.o CC x86_64-softmmu/hw/virtio/virtio-crypto.o CC aarch64-softmmu/hw/cpu/a15mpcore.o CC aarch64-softmmu/hw/display/omap_lcdc.o CC aarch64-softmmu/hw/display/omap_dss.o CC aarch64-softmmu/hw/display/pxa2xx_lcd.o CC x86_64-softmmu/hw/virtio/virtio-crypto-pci.o CC x86_64-softmmu/hw/i386/multiboot.o CC x86_64-softmmu/hw/i386/pc.o CC x86_64-softmmu/hw/i386/pc_piix.o CC x86_64-softmmu/hw/i386/pc_q35.o CC aarch64-softmmu/hw/display/bcm2835_fb.o CC aarch64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/i386/pc_sysfw.o CC aarch64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/i386/x86-iommu.o CC x86_64-softmmu/hw/i386/intel_iommu.o CC x86_64-softmmu/hw/i386/amd_iommu.o CC x86_64-softmmu/hw/i386/kvmvapic.o CC aarch64-softmmu/hw/display/virtio-gpu-3d.o CC aarch64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/i386/acpi-build.o CC x86_64-softmmu/target/i386/helper.o CC aarch64-softmmu/hw/display/dpcd.o CC aarch64-softmmu/hw/display/xlnx_dp.o CC x86_64-softmmu/target/i386/cpu.o CC aarch64-softmmu/hw/dma/xlnx_dpdma.o CC x86_64-softmmu/target/i386/gdbstub.o CC aarch64-softmmu/hw/dma/omap_dma.o CC x86_64-softmmu/target/i386/xsave_helper.o CC aarch64-softmmu/hw/dma/soc_dma.o CC x86_64-softmmu/target/i386/translate.o CC aarch64-softmmu/hw/dma/pxa2xx_dma.o CC aarch64-softmmu/hw/dma/bcm2835_dma.o CC x86_64-softmmu/target/i386/cc_helper.o CC aarch64-softmmu/hw/gpio/omap_gpio.o CC x86_64-softmmu/target/i386/bpt_helper.o CC aarch64-softmmu/hw/gpio/imx_gpio.o CC x86_64-softmmu/target/i386/excp_helper.o CC aarch64-softmmu/hw/gpio/bcm2835_gpio.o CC x86_64-softmmu/target/i386/fpu_helper.o CC x86_64-softmmu/target/i386/int_helper.o CC x86_64-softmmu/target/i386/mem_helper.o CC x86_64-softmmu/target/i386/misc_helper.o CC aarch64-softmmu/hw/input/pxa2xx_keypad.o CC aarch64-softmmu/hw/i2c/omap_i2c.o CC aarch64-softmmu/hw/input/tsc210x.o CC x86_64-softmmu/target/i386/mpx_helper.o CC aarch64-softmmu/hw/intc/armv7m_nvic.o CC x86_64-softmmu/target/i386/seg_helper.o CC x86_64-softmmu/target/i386/smm_helper.o CC aarch64-softmmu/hw/intc/exynos4210_gic.o CC x86_64-softmmu/target/i386/svm_helper.o CC x86_64-softmmu/target/i386/machine.o CC x86_64-softmmu/target/i386/arch_memory_mapping.o CC aarch64-softmmu/hw/intc/exynos4210_combiner.o CC x86_64-softmmu/target/i386/arch_dump.o CC aarch64-softmmu/hw/intc/omap_intc.o CC x86_64-softmmu/target/i386/monitor.o CC aarch64-softmmu/hw/intc/bcm2835_ic.o CC x86_64-softmmu/target/i386/kvm-stub.o CC aarch64-softmmu/hw/intc/bcm2836_control.o CC x86_64-softmmu/target/i386/hax-all.o CC x86_64-softmmu/target/i386/hax-mem.o CC aarch64-softmmu/hw/intc/allwinner-a10-pic.o CC aarch64-softmmu/hw/intc/aspeed_vic.o CC aarch64-softmmu/hw/intc/arm_gicv3_cpuif.o CC aarch64-softmmu/hw/misc/arm_sysctl.o CC x86_64-softmmu/target/i386/hax-windows.o CC aarch64-softmmu/hw/misc/cbus.o CC aarch64-softmmu/hw/misc/exynos4210_pmu.o CC aarch64-softmmu/hw/misc/exynos4210_clk.o GEN trace/generated-helpers.c CC aarch64-softmmu/hw/misc/imx_ccm.o CC aarch64-softmmu/hw/misc/exynos4210_rng.o CC aarch64-softmmu/hw/misc/imx31_ccm.o CC x86_64-softmmu/trace/control-target.o CC aarch64-softmmu/hw/misc/imx25_ccm.o CC aarch64-softmmu/hw/misc/imx6_ccm.o CC x86_64-softmmu/gdbstub-xml.o CC aarch64-softmmu/hw/misc/imx6_src.o CC aarch64-softmmu/hw/misc/mst_fpga.o CC x86_64-softmmu/trace/generated-helpers.o CC aarch64-softmmu/hw/misc/omap_clk.o CC aarch64-softmmu/hw/misc/omap_gpmc.o CC aarch64-softmmu/hw/misc/omap_l4.o CC aarch64-softmmu/hw/misc/omap_sdrc.o CC aarch64-softmmu/hw/misc/omap_tap.o CC aarch64-softmmu/hw/misc/bcm2835_mbox.o CC aarch64-softmmu/hw/misc/bcm2835_property.o CC aarch64-softmmu/hw/misc/zynq_slcr.o CC aarch64-softmmu/hw/misc/bcm2835_rng.o CC aarch64-softmmu/hw/misc/zynq-xadc.o CC aarch64-softmmu/hw/misc/stm32f2xx_syscfg.o CC aarch64-softmmu/hw/misc/mps2-scc.o CC aarch64-softmmu/hw/misc/aspeed_scu.o CC aarch64-softmmu/hw/misc/aspeed_sdmc.o CC aarch64-softmmu/hw/misc/auxbus.o CC aarch64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/misc/msf2-sysreg.o LINK x86_64-softmmu/qemu-system-x86_64.exe CC aarch64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/net/vhost_net.o CC aarch64-softmmu/hw/pcmcia/pxa2xx.o CC aarch64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC aarch64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/sd/pxa2xx_mmci.o CC aarch64-softmmu/hw/sd/omap_mmc.o CC aarch64-softmmu/hw/sd/bcm2835_sdhost.o CC aarch64-softmmu/hw/ssi/omap_spi.o CC aarch64-softmmu/hw/ssi/imx_spi.o CC aarch64-softmmu/hw/timer/exynos4210_mct.o CC aarch64-softmmu/hw/timer/exynos4210_pwm.o CC aarch64-softmmu/hw/timer/exynos4210_rtc.o CC aarch64-softmmu/hw/timer/omap_gptimer.o CC aarch64-softmmu/hw/timer/omap_synctimer.o CC aarch64-softmmu/hw/timer/pxa2xx_timer.o CC aarch64-softmmu/hw/timer/digic-timer.o CC aarch64-softmmu/hw/timer/allwinner-a10-pit.o CC aarch64-softmmu/hw/usb/tusb6010.o CC aarch64-softmmu/hw/virtio/virtio.o CC aarch64-softmmu/hw/virtio/virtio-balloon.o CC aarch64-softmmu/hw/virtio/virtio-crypto.o CC aarch64-softmmu/hw/arm/boot.o CC aarch64-softmmu/hw/virtio/virtio-crypto-pci.o CC aarch64-softmmu/hw/arm/collie.o CC aarch64-softmmu/hw/arm/exynos4_boards.o CC aarch64-softmmu/hw/arm/gumstix.o CC aarch64-softmmu/hw/arm/highbank.o CC aarch64-softmmu/hw/arm/digic_boards.o CC aarch64-softmmu/hw/arm/integratorcp.o CC aarch64-softmmu/hw/arm/mainstone.o CC aarch64-softmmu/hw/arm/musicpal.o CC aarch64-softmmu/hw/arm/nseries.o CC aarch64-softmmu/hw/arm/omap_sx1.o CC aarch64-softmmu/hw/arm/palm.o CC aarch64-softmmu/hw/arm/realview.o CC aarch64-softmmu/hw/arm/spitz.o CC aarch64-softmmu/hw/arm/stellaris.o CC aarch64-softmmu/hw/arm/tosa.o CC aarch64-softmmu/hw/arm/versatilepb.o CC aarch64-softmmu/hw/arm/virt.o CC aarch64-softmmu/hw/arm/vexpress.o CC aarch64-softmmu/hw/arm/xilinx_zynq.o CC aarch64-softmmu/hw/arm/z2.o CC aarch64-softmmu/hw/arm/virt-acpi-build.o CC aarch64-softmmu/hw/arm/netduino2.o CC aarch64-softmmu/hw/arm/sysbus-fdt.o CC aarch64-softmmu/hw/arm/exynos4210.o CC aarch64-softmmu/hw/arm/armv7m.o CC aarch64-softmmu/hw/arm/pxa2xx.o CC aarch64-softmmu/hw/arm/pxa2xx_gpio.o CC aarch64-softmmu/hw/arm/pxa2xx_pic.o CC aarch64-softmmu/hw/arm/digic.o CC aarch64-softmmu/hw/arm/omap1.o CC aarch64-softmmu/hw/arm/omap2.o CC aarch64-softmmu/hw/arm/strongarm.o CC aarch64-softmmu/hw/arm/allwinner-a10.o CC aarch64-softmmu/hw/arm/cubieboard.o CC aarch64-softmmu/hw/arm/bcm2835_peripherals.o CC aarch64-softmmu/hw/arm/bcm2836.o CC aarch64-softmmu/hw/arm/raspi.o CC aarch64-softmmu/hw/arm/stm32f205_soc.o CC aarch64-softmmu/hw/arm/xlnx-zynqmp.o CC aarch64-softmmu/hw/arm/xlnx-zcu102.o CC aarch64-softmmu/hw/arm/fsl-imx25.o CC aarch64-softmmu/hw/arm/imx25_pdk.o CC aarch64-softmmu/hw/arm/fsl-imx31.o CC aarch64-softmmu/hw/arm/kzm.o CC aarch64-softmmu/hw/arm/fsl-imx6.o CC aarch64-softmmu/hw/arm/aspeed_soc.o CC aarch64-softmmu/hw/arm/sabrelite.o CC aarch64-softmmu/hw/arm/aspeed.o CC aarch64-softmmu/hw/arm/mps2.o CC aarch64-softmmu/hw/arm/msf2-soc.o CC aarch64-softmmu/hw/arm/msf2-som.o CC aarch64-softmmu/target/arm/arm-semi.o CC aarch64-softmmu/target/arm/machine.o CC aarch64-softmmu/target/arm/psci.o CC aarch64-softmmu/target/arm/arch_dump.o CC aarch64-softmmu/target/arm/monitor.o CC aarch64-softmmu/target/arm/kvm-stub.o CC aarch64-softmmu/target/arm/translate.o CC aarch64-softmmu/target/arm/op_helper.o CC aarch64-softmmu/target/arm/helper.o CC aarch64-softmmu/target/arm/cpu.o CC aarch64-softmmu/target/arm/iwmmxt_helper.o CC aarch64-softmmu/target/arm/neon_helper.o CC aarch64-softmmu/target/arm/gdbstub.o CC aarch64-softmmu/target/arm/cpu64.o CC aarch64-softmmu/target/arm/helper-a64.o CC aarch64-softmmu/target/arm/translate-a64.o CC aarch64-softmmu/target/arm/gdbstub64.o CC aarch64-softmmu/target/arm/crypto_helper.o CC aarch64-softmmu/target/arm/arm-powerctl.o GEN trace/generated-helpers.c CC aarch64-softmmu/trace/control-target.o CC aarch64-softmmu/gdbstub-xml.o CC aarch64-softmmu/trace/generated-helpers.o LINK aarch64-softmmu/qemu-system-aarch64.exe mkdir -p dtc/libfdt mkdir -p dtc/tests install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-ga.exe qemu-img.exe qemu-io.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" set -e; for x in bios.bin bios-256k.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin vgabios-virtio.bin acpi-dsdt.aml ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin QEMU,cgthree.bin pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom efi-e1000e.rom efi-vmxnet3.rom qemu-icon.bmp qemu_logo_no_text.svg bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin s390-ccw.img s390-netboot.img spapr-rtas.bin slof.bin skiboot.lid palcode-clipper u-boot.e500 qemu_vga.ndrv; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install"; \ done make -C po install make[1]: Entering directory '/tmp/qemu-test/build/po' GEN /tmp/qemu-test/src/po/messages.po GEN /tmp/qemu-test/src/po/hu.po GEN /tmp/qemu-test/src/po/it.po GEN /tmp/qemu-test/src/po/bg.po GEN /tmp/qemu-test/src/po/tr.po GEN /tmp/qemu-test/src/po/de_DE.po GEN /tmp/qemu-test/src/po/fr_FR.po GEN /tmp/qemu-test/src/po/zh_CN.po GEN fr_FR.mo GEN hu.mo GEN de_DE.mo GEN tr.mo GEN bg.mo GEN zh_CN.mo GEN it.mo for obj in hu.mo tr.mo it.mo bg.mo fr_FR.mo zh_CN.mo de_DE.mo; do \ base=`basename $obj .mo`; \ install -d /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES; \ install -m644 $obj /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES/qemu.mo; \ done make[1]: Leaving directory '/tmp/qemu-test/build/po' install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/keymaps" set -e; for x in da en-gb et fr fr-ch is lt modifiers no pt-br sv ar de en-us fi fr-be hr it lv nl pl ru th common de-ch es fo fr-ca hu ja mk nl-be pt sl tr bepo cz; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/keymaps/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/keymaps"; \ done install -c -m 0644 /tmp/qemu-test/build/trace-events-all "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/trace-events-all" for d in x86_64-softmmu aarch64-softmmu; do \ make --no-print-directory BUILD_DIR=/tmp/qemu-test/build TARGET_DIR=$d/ -C $d install || exit 1 ; \ done install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-system-x86_64.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-system-aarch64.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" mkdir -p dtc/libfdt mkdir -p dtc/tests rm -f *.timestamp make -C tests/tcg clean make[1]: Entering directory '/tmp/qemu-test/build/tests/tcg' rm -f *.timestamp rm -f *~ *.o test-i386.out test-i386.ref \ test-x86_64.log test-x86_64.ref qruncom test_path hello-i386 linux-test testthread sha1-i386 test-i386 test-i386-fprem test-mmap run-test-x86_64 make[1]: Leaving directory '/tmp/qemu-test/build/tests/tcg' rm -rf tests/check-qdict.exe tests/test-char.exe tests/check-qnum.exe tests/check-qstring.exe tests/check-qlist.exe tests/check-qnull.exe tests/check-qobject.exe tests/check-qjson.exe tests/check-qlit.exe tests/test-qobject-output-visitor.exe tests/test-clone-visitor.exe tests/test-qobject-input-visitor.exe tests/test-qmp-commands.exe tests/test-string-input-visitor.exe tests/test-string-output-visitor.exe tests/test-qmp-event.exe tests/test-opts-visitor.exe tests/test-coroutine.exe tests/test-visitor-serialization.exe tests/test-iov.exe tests/test-aio.exe tests/test-aio-multithread.exe tests/test-throttle.exe tests/test-thread-pool.exe tests/test-hbitmap.exe tests/test-blockjob.exe tests/test-blockjob-txn.exe tests/test-x86-cpuid.exe tests/test-xbzrle.exe tests/test-cutils.exe tests/test-shift128.exe tests/test-mul64.exe tests/test-int128.exe tests/rcutorture.exe tests/test-rcu-list.exe tests/test-qdist.exe tests/test-qht.exe tests/test-qht-par.exe tests/test-bitops.exe tests/test-bitcnt.exe tests/test-qdev-global-props.exe tests/check-qom-interface.exe tests/check-qom-proplist.exe tests/test-qemu-opts.exe tests/test-keyval.exe tests/test-write-threshold.exe tests/test-crypto-hash.exe tests/test-crypto-hmac.exe tests/test-crypto-cipher.exe tests/test-crypto-secret.exe tests/test-crypto-tlscredsx509.exe tests/test-crypto-tlssession.exe tests/test-timed-average.exe tests/test-io-task.exe tests/test-io-channel-socket.exe tests/test-io-channel-file.exe tests/test-io-channel-tls.exe tests/test-io-channel-command.exe tests/test-io-channel-buffer.exe tests/test-base64.exe tests/test-crypto-pbkdf.exe tests/test-crypto-ivgen.exe tests/test-crypto-afsplit.exe tests/test-crypto-xts.exe tests/test-crypto-block.exe tests/test-logging.exe tests/test-replication.exe tests/test-bufferiszero.exe tests/test-uuid.exe tests/ptimer-test.exe tests/test-qapi-util.exe tests/*.o rm -rf tests/ac97-test.exe tests/ahci-test.exe tests/bios-tables-test.exe tests/boot-order-test.exe tests/boot-serial-test.exe tests/device-introspect-test.exe tests/display-vga-test.exe tests/drive_del-test.exe tests/ds1338-test.exe tests/e1000-test.exe tests/e1000e-test.exe tests/eepro100-test.exe tests/endianness-test.exe tests/es1370-test.exe tests/fdc-test.exe tests/fw_cfg-test.exe tests/hd-geo-test.exe tests/i440fx-test.exe tests/i82801b11-test.exe tests/ide-test.exe tests/intel-hda-test.exe tests/ioh3420-test.exe tests/ipmi-bt-test.exe tests/ipmi-kcs-test.exe tests/ipoctal232-test.exe tests/m25p80-test.exe tests/megasas-test.exe tests/migration-test.exe tests/ne2000-test.exe tests/numa-test.exe tests/nvme-test.exe tests/pc-cpu-test.exe tests/pcnet-test.exe tests/pnv-xscom-test.exe tests/prom-env-test.exe tests/pvpanic-test.exe tests/pxe-test.exe tests/q35-test.exe tests/qmp-test.exe tests/qom-test.exe tests/rtas-test.exe tests/rtc-test.exe tests/rtl8139-test.exe tests/spapr-phb-test.exe tests/tco-test.exe tests/test-arm-mptimer.exe tests/test-hmp.exe tests/test-netfilter.exe tests/test-x86-cpuid-compat.exe tests/tmp105-test.exe tests/tpci200-test.exe tests/usb-hcd-ehci-test.exe tests/usb-hcd-ohci-test.exe tests/usb-hcd-uhci-test.exe tests/usb-hcd-xhci-test.exe tests/virtio-balloon-test.exe tests/virtio-blk-test.exe tests/virtio-console-test.exe tests/virtio-net-test.exe tests/virtio-rng-test.exe tests/virtio-scsi-test.exe tests/virtio-serial-test.exe tests/vmgenid-test.exe tests/vmxnet3-test.exe tests/wdt_ib700-test.exe rm -f config.mak op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h rm -f qemu-options.def rm -f *.msi find . \( -name '*.so' -o -name '*.dll' -o -name '*.mo' -o -name '*.[oda]' \) -type f -exec rm {} + rm -f qemu-ga qemu-img.exe qemu-io.exe qemu-ga TAGS cscope.* *.pod *~ */*~ rm -f fsdev/*.pod scsi/*.pod rm -f qemu-img-cmds.h rm -f ui/shader/*-vert.h ui/shader/*-frag.h rm -f trace/generated-tracers-dtrace.dtrace* rm -f trace/generated-tracers-dtrace.h* rm -f qemu-version.h qemu-version.h-timestamp config-host.h config-host.h-timestamp qemu-options.def qemu-options.def-timestamp qmp-commands.h qmp-commands.h-timestamp qapi-types.h qapi-types.h-timestamp qapi-visit.h qapi-visit.h-timestamp qapi-event.h qapi-event.h-timestamp qmp-marshal.c qmp-marshal.c-timestamp qapi-types.c qapi-types.c-timestamp qapi-visit.c qapi-visit.c-timestamp qapi-event.c qapi-event.c-timestamp qmp-introspect.h qmp-introspect.h-timestamp qmp-introspect.c qmp-introspect.c-timestamp trace/generated-tcg-tracers.h trace/generated-tcg-tracers.h-timestamp trace/generated-helpers-wrappers.h trace/generated-helpers-wrappers.h-timestamp trace/generated-helpers.h trace/generated-helpers.h-timestamp trace/generated-helpers.c trace/generated-helpers.c-timestamp module_block.h module_block.h-timestamp trace-root.h trace-root.h-timestamp util/trace.h util/trace.h-timestamp crypto/trace.h crypto/trace.h-timestamp io/trace.h io/trace.h-timestamp migration/trace.h migration/trace.h-timestamp block/trace.h block/trace.h-timestamp chardev/trace.h chardev/trace.h-timestamp hw/block/trace.h hw/block/trace.h-timestamp hw/block/dataplane/trace.h hw/block/dataplane/trace.h-timestamp hw/char/trace.h hw/char/trace.h-timestamp hw/intc/trace.h hw/intc/trace.h-timestamp hw/net/trace.h hw/net/trace.h-timestamp hw/virtio/trace.h hw/virtio/trace.h-timestamp hw/audio/trace.h hw/audio/trace.h-timestamp hw/misc/trace.h hw/misc/trace.h-timestamp hw/usb/trace.h hw/usb/trace.h-timestamp hw/scsi/trace.h hw/scsi/trace.h-timestamp hw/nvram/trace.h hw/nvram/trace.h-timestamp hw/display/trace.h hw/display/trace.h-timestamp hw/input/trace.h hw/input/trace.h-timestamp hw/timer/trace.h hw/timer/trace.h-timestamp hw/dma/trace.h hw/dma/trace.h-timestamp hw/sparc/trace.h hw/sparc/trace.h-timestamp hw/sd/trace.h hw/sd/trace.h-timestamp hw/isa/trace.h hw/isa/trace.h-timestamp hw/mem/trace.h hw/mem/trace.h-timestamp hw/i386/trace.h hw/i386/trace.h-timestamp hw/i386/xen/trace.h hw/i386/xen/trace.h-timestamp hw/9pfs/trace.h hw/9pfs/trace.h-timestamp hw/ppc/trace.h hw/ppc/trace.h-timestamp hw/pci/trace.h hw/pci/trace.h-timestamp hw/s390x/trace.h hw/s390x/trace.h-timestamp hw/vfio/trace.h hw/vfio/trace.h-timestamp hw/acpi/trace.h hw/acpi/trace.h-timestamp hw/arm/trace.h hw/arm/trace.h-timestamp hw/alpha/trace.h hw/alpha/trace.h-timestamp hw/xen/trace.h hw/xen/trace.h-timestamp hw/ide/trace.h hw/ide/trace.h-timestamp ui/trace.h ui/trace.h-timestamp audio/trace.h audio/trace.h-timestamp net/trace.h net/trace.h-timestamp target/arm/trace.h target/arm/trace.h-timestamp target/i386/trace.h target/i386/trace.h-timestamp target/mips/trace.h target/mips/trace.h-timestamp target/sparc/trace.h target/sparc/trace.h-timestamp target/s390x/trace.h target/s390x/trace.h-timestamp target/ppc/trace.h target/ppc/trace.h-timestamp qom/trace.h qom/trace.h-timestamp linux-user/trace.h linux-user/trace.h-timestamp qapi/trace.h qapi/trace.h-timestamp accel/tcg/trace.h accel/tcg/trace.h-timestamp accel/kvm/trace.h accel/kvm/trace.h-timestamp nbd/trace.h nbd/trace.h-timestamp scsi/trace.h scsi/trace.h-timestamp trace-root.c trace-root.c-timestamp util/trace.c util/trace.c-timestamp crypto/trace.c crypto/trace.c-timestamp io/trace.c io/trace.c-timestamp migration/trace.c migration/trace.c-timestamp block/trace.c block/trace.c-timestamp chardev/trace.c chardev/trace.c-timestamp hw/block/trace.c hw/block/trace.c-timestamp hw/block/dataplane/trace.c hw/block/dataplane/trace.c-timestamp hw/char/trace.c hw/char/trace.c-timestamp hw/intc/trace.c hw/intc/trace.c-timestamp hw/net/trace.c hw/net/trace.c-timestamp hw/virtio/trace.c hw/virtio/trace.c-timestamp hw/audio/trace.c hw/audio/trace.c-timestamp hw/misc/trace.c hw/misc/trace.c-timestamp hw/usb/trace.c hw/usb/trace.c-timestamp hw/scsi/trace.c hw/scsi/trace.c-timestamp hw/nvram/trace.c hw/nvram/trace.c-timestamp hw/display/trace.c hw/display/trace.c-timestamp hw/input/trace.c hw/input/trace.c-timestamp hw/timer/trace.c hw/timer/trace.c-timestamp hw/dma/trace.c hw/dma/trace.c-timestamp hw/sparc/trace.c hw/sparc/trace.c-timestamp hw/sd/trace.c hw/sd/trace.c-timestamp hw/isa/trace.c hw/isa/trace.c-timestamp hw/mem/trace.c hw/mem/trace.c-timestamp hw/i386/trace.c hw/i386/trace.c-timestamp hw/i386/xen/trace.c hw/i386/xen/trace.c-timestamp hw/9pfs/trace.c hw/9pfs/trace.c-timestamp hw/ppc/trace.c hw/ppc/trace.c-timestamp hw/pci/trace.c hw/pci/trace.c-timestamp hw/s390x/trace.c hw/s390x/trace.c-timestamp hw/vfio/trace.c hw/vfio/trace.c-timestamp hw/acpi/trace.c hw/acpi/trace.c-timestamp hw/arm/trace.c hw/arm/trace.c-timestamp hw/alpha/trace.c hw/alpha/trace.c-timestamp hw/xen/trace.c hw/xen/trace.c-timestamp hw/ide/trace.c hw/ide/trace.c-timestamp ui/trace.c ui/trace.c-timestamp audio/trace.c audio/trace.c-timestamp net/trace.c net/trace.c-timestamp target/arm/trace.c target/arm/trace.c-timestamp target/i386/trace.c target/i386/trace.c-timestamp target/mips/trace.c target/mips/trace.c-timestamp target/sparc/trace.c target/sparc/trace.c-timestamp target/s390x/trace.c target/s390x/trace.c-timestamp target/ppc/trace.c target/ppc/trace.c-timestamp qom/trace.c qom/trace.c-timestamp linux-user/trace.c linux-user/trace.c-timestamp qapi/trace.c qapi/trace.c-timestamp accel/tcg/trace.c accel/tcg/trace.c-timestamp accel/kvm/trace.c accel/kvm/trace.c-timestamp nbd/trace.c nbd/trace.c-timestamp scsi/trace.c scsi/trace.c-timestamp /tmp/qemu-test/build/trace-events-all /tmp/qemu-test/build/trace-events-all-timestamp .git-submodule-status .git-submodule-status-timestamp ui/input-keymap-linux-to-qcode.c ui/input-keymap-linux-to-qcode.c-timestamp ui/input-keymap-qcode-to-qnum.c ui/input-keymap-qcode-to-qnum.c-timestamp ui/input-keymap-qnum-to-qcode.c ui/input-keymap-qnum-to-qcode.c-timestamp tests/test-qapi-types.h tests/test-qapi-types.h-timestamp tests/test-qapi-visit.h tests/test-qapi-visit.h-timestamp tests/test-qmp-commands.h tests/test-qmp-commands.h-timestamp tests/test-qapi-event.h tests/test-qapi-event.h-timestamp tests/test-qmp-introspect.h tests/test-qmp-introspect.h-timestamp rm -rf qapi-generated rm -rf qga/qapi-generated for d in x86_64-softmmu aarch64-softmmu pc-bios/optionrom; do \ if test -d $d; then make -C $d clean || exit 1; fi; \ rm -f $d/qemu-options.def; \ done make[1]: Entering directory '/tmp/qemu-test/build/x86_64-softmmu' rm -f *.timestamp rm -f *.a *~ qemu-system-x86_64.exe rm -f rm -f hmp-commands.h gdbstub-xml.c make[1]: Leaving directory '/tmp/qemu-test/build/x86_64-softmmu' make[1]: Entering directory '/tmp/qemu-test/build/aarch64-softmmu' rm -f *.timestamp rm -f *.a *~ qemu-system-aarch64.exe rm -f rm -f hmp-commands.h gdbstub-xml.c make[1]: Leaving directory '/tmp/qemu-test/build/aarch64-softmmu' make[1]: Entering directory '/tmp/qemu-test/build/pc-bios/optionrom' rm -f *.timestamp rm -f *.o *.d *.raw *.img *.bin *~ make[1]: Leaving directory '/tmp/qemu-test/build/pc-bios/optionrom' rm -f x86_64-softmmu/config-devices.mak aarch64-softmmu/config-devices.mak config-all-devices.mak Configure options: --enable-werror --target-list=x86_64-softmmu,aarch64-softmmu --prefix=/tmp/qemu-test/install --cross-prefix=i686-w64-mingw32- --enable-trace-backends=simple --enable-debug --enable-gnutls --enable-nettle --enable-curl --enable-vnc --enable-bzip2 --enable-guest-agent --with-sdlabi=1.2 --with-gtkabi=2.0 Install prefix /tmp/qemu-test/install BIOS directory /tmp/qemu-test/install firmware path /tmp/qemu-test/install/share/qemu-firmware binary directory /tmp/qemu-test/install library directory /tmp/qemu-test/install/lib module directory /tmp/qemu-test/install/lib libexec directory /tmp/qemu-test/install/libexec include directory /tmp/qemu-test/install/include config directory /tmp/qemu-test/install local state directory queried at runtime Windows SDK no Source path /tmp/qemu-test/src GIT binary git GIT submodules C compiler i686-w64-mingw32-gcc Host C compiler cc C++ compiler i686-w64-mingw32-g++ Objective-C compiler clang ARFLAGS rv CFLAGS -g QEMU_CFLAGS -I/usr/i686-w64-mingw32/sys-root/mingw/include/pixman-1 -I$(SRC_PATH)/dtc/libfdt -Werror -mms-bitfields -I/usr/i686-w64-mingw32/sys-root/mingw/include/glib-2.0 -I/usr/i686-w64-mingw32/sys-root/mingw/lib/glib-2.0/include -I/usr/i686-w64-mingw32/sys-root/mingw/include -m32 -mthreads -D__USE_MINGW_ANSI_STDIO=1 -DWIN32_LEAN_AND_MEAN -DWINVER=0x501 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wno-shift-negative-value -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong -I/usr/i686-w64-mingw32/sys-root/mingw/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/p11-kit-1 -I/usr/i686-w64-mingw32/sys-root/mingw/include -I/usr/i686-w64-mingw32/sys-root/mingw/include -I/usr/i686-w64-mingw32/sys-root/mingw/include/libpng16 LDFLAGS -Wl,--nxcompat -Wl,--no-seh -Wl,--dynamicbase -Wl,--warn-common -m32 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU i386 host big endian no target list x86_64-softmmu aarch64-softmmu gprof enabled no sparse enabled no strip binaries no profiler no static build no SDL support yes (1.2.15) GTK support yes (2.24.31) GTK GL support no VTE support no TLS priority NORMAL GNUTLS support yes GNUTLS rnd yes libgcrypt no libgcrypt kdf no nettle yes (3.3) nettle kdf yes libtasn1 yes curses support no virgl support no curl support yes mingw32 support yes Audio drivers dsound Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support no VNC support yes VNC SASL support no VNC JPEG support yes VNC PNG support yes xen support no brlapi support no bluez support no Documentation no PIE no vde support no netmap support no Linux AIO support no ATTR/XATTR support no Install blobs yes KVM support no HAX support yes TCG support yes TCG debug enabled yes TCG interpreter no RDMA support no fdt support yes preadv support no fdatasync no madvise no posix_madvise no libcap-ng support no vhost-net support no vhost-scsi support no vhost-vsock support no vhost-user support no Trace backends simple Trace output file trace-<pid> spice support no rbd support no xfsctl support no smartcard support no libusb no usb net redir no OpenGL support no OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info yes QGA MSI support no seccomp support no coroutine backend win32 coroutine pool yes debug stack usage no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support yes TPM passthrough no TPM emulator no QOM debugging yes Live block migration yes lzo support no snappy support no bzip2 support yes NUMA host support no tcmalloc support no jemalloc support no avx2 optimization yes replication support yes VxHS block device no capstone no mkdir -p dtc/libfdt mkdir -p dtc/tests GEN x86_64-softmmu/config-devices.mak.tmp GEN aarch64-softmmu/config-devices.mak.tmp GEN config-host.h GEN qmp-commands.h GEN qemu-options.def GEN qapi-visit.h GEN qapi-types.h GEN qapi-event.h GEN x86_64-softmmu/config-devices.mak GEN qmp-marshal.c GEN aarch64-softmmu/config-devices.mak GEN qapi-types.c GEN qapi-visit.c GEN qapi-event.c GEN qmp-introspect.h GEN qmp-introspect.c GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers-wrappers.h GEN trace/generated-helpers.h GEN trace/generated-helpers.c GEN module_block.h GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qnum-to-qcode.c GEN ui/input-keymap-qcode-to-qnum.c GEN tests/test-qapi-types.h GEN tests/test-qapi-visit.h GEN tests/test-qmp-commands.h GEN tests/test-qapi-event.h GEN tests/test-qmp-introspect.h GEN trace-root.h GEN util/trace.h GEN crypto/trace.h GEN io/trace.h GEN migration/trace.h GEN block/trace.h GEN chardev/trace.h GEN hw/block/trace.h GEN hw/block/dataplane/trace.h GEN hw/char/trace.h GEN hw/intc/trace.h GEN hw/net/trace.h GEN hw/virtio/trace.h GEN hw/audio/trace.h GEN hw/misc/trace.h GEN hw/usb/trace.h GEN hw/scsi/trace.h GEN hw/nvram/trace.h GEN hw/display/trace.h GEN hw/input/trace.h GEN hw/timer/trace.h GEN hw/dma/trace.h GEN hw/sparc/trace.h GEN hw/sd/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/i386/trace.h GEN hw/i386/xen/trace.h GEN hw/9pfs/trace.h GEN hw/ppc/trace.h GEN hw/pci/trace.h GEN hw/s390x/trace.h GEN hw/vfio/trace.h GEN hw/acpi/trace.h GEN hw/arm/trace.h GEN hw/alpha/trace.h GEN hw/xen/trace.h GEN hw/ide/trace.h GEN ui/trace.h GEN audio/trace.h GEN net/trace.h GEN target/arm/trace.h GEN target/i386/trace.h GEN target/mips/trace.h GEN target/sparc/trace.h GEN target/s390x/trace.h GEN target/ppc/trace.h GEN qom/trace.h GEN linux-user/trace.h GEN qapi/trace.h GEN accel/tcg/trace.h GEN accel/kvm/trace.h GEN nbd/trace.h GEN scsi/trace.h GEN trace-root.c GEN util/trace.c GEN crypto/trace.c GEN io/trace.c GEN migration/trace.c GEN block/trace.c GEN chardev/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/char/trace.c GEN hw/intc/trace.c GEN hw/net/trace.c GEN hw/virtio/trace.c GEN hw/audio/trace.c GEN hw/misc/trace.c GEN hw/usb/trace.c GEN hw/scsi/trace.c GEN hw/nvram/trace.c GEN hw/display/trace.c GEN hw/input/trace.c GEN hw/timer/trace.c GEN hw/dma/trace.c GEN hw/sparc/trace.c GEN hw/sd/trace.c GEN hw/isa/trace.c GEN hw/mem/trace.c GEN hw/i386/trace.c GEN hw/i386/xen/trace.c GEN hw/9pfs/trace.c GEN hw/ppc/trace.c GEN hw/pci/trace.c GEN hw/s390x/trace.c GEN hw/vfio/trace.c GEN hw/acpi/trace.c GEN hw/arm/trace.c GEN hw/alpha/trace.c GEN hw/xen/trace.c GEN hw/ide/trace.c GEN ui/trace.c GEN audio/trace.c GEN net/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/sparc/trace.c GEN target/s390x/trace.c GEN target/ppc/trace.c GEN qom/trace.c GEN linux-user/trace.c GEN qapi/trace.c GEN accel/tcg/trace.c GEN accel/kvm/trace.c GEN nbd/trace.c GEN scsi/trace.c GEN config-all-devices.mak DEP /tmp/qemu-test/src/dtc/tests/dumptrees.c DEP /tmp/qemu-test/src/dtc/tests/trees.S DEP /tmp/qemu-test/src/dtc/tests/testutils.c DEP /tmp/qemu-test/src/dtc/tests/value-labels.c DEP /tmp/qemu-test/src/dtc/tests/truncated_property.c DEP /tmp/qemu-test/src/dtc/tests/overlay_bad_fixup.c DEP /tmp/qemu-test/src/dtc/tests/check_path.c DEP /tmp/qemu-test/src/dtc/tests/asm_tree_dump.c DEP /tmp/qemu-test/src/dtc/tests/overlay.c DEP /tmp/qemu-test/src/dtc/tests/property_iterate.c DEP /tmp/qemu-test/src/dtc/tests/subnode_iterate.c DEP /tmp/qemu-test/src/dtc/tests/integer-expressions.c DEP /tmp/qemu-test/src/dtc/tests/utilfdt_test.c DEP /tmp/qemu-test/src/dtc/tests/path_offset_aliases.c DEP /tmp/qemu-test/src/dtc/tests/add_subnode_with_nops.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_unordered.c DEP /tmp/qemu-test/src/dtc/tests/dtb_reverse.c DEP /tmp/qemu-test/src/dtc/tests/dtbs_equal_ordered.c DEP /tmp/qemu-test/src/dtc/tests/extra-terminating-null.c DEP /tmp/qemu-test/src/dtc/tests/incbin.c DEP /tmp/qemu-test/src/dtc/tests/boot-cpuid.c DEP /tmp/qemu-test/src/dtc/tests/phandle_format.c DEP /tmp/qemu-test/src/dtc/tests/path-references.c DEP /tmp/qemu-test/src/dtc/tests/references.c DEP /tmp/qemu-test/src/dtc/tests/string_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop2.c DEP /tmp/qemu-test/src/dtc/tests/propname_escapes.c DEP /tmp/qemu-test/src/dtc/tests/appendprop1.c DEP /tmp/qemu-test/src/dtc/tests/del_node.c DEP /tmp/qemu-test/src/dtc/tests/del_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop.c DEP /tmp/qemu-test/src/dtc/tests/set_name.c DEP /tmp/qemu-test/src/dtc/tests/rw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nopulate.c DEP /tmp/qemu-test/src/dtc/tests/open_pack.c DEP /tmp/qemu-test/src/dtc/tests/move_and_save.c DEP /tmp/qemu-test/src/dtc/tests/mangle-layout.c DEP /tmp/qemu-test/src/dtc/tests/sw_tree1.c DEP /tmp/qemu-test/src/dtc/tests/nop_node.c DEP /tmp/qemu-test/src/dtc/tests/nop_property.c DEP /tmp/qemu-test/src/dtc/tests/setprop_inplace.c DEP /tmp/qemu-test/src/dtc/tests/stringlist.c DEP /tmp/qemu-test/src/dtc/tests/addr_size_cells.c DEP /tmp/qemu-test/src/dtc/tests/sized_cells.c DEP /tmp/qemu-test/src/dtc/tests/notfound.c DEP /tmp/qemu-test/src/dtc/tests/get_alias.c DEP /tmp/qemu-test/src/dtc/tests/char_literal.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_check_compatible.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_phandle.c DEP /tmp/qemu-test/src/dtc/tests/node_offset_by_prop_value.c DEP /tmp/qemu-test/src/dtc/tests/supernode_atdepth_offset.c DEP /tmp/qemu-test/src/dtc/tests/parent_offset.c DEP /tmp/qemu-test/src/dtc/tests/get_path.c DEP /tmp/qemu-test/src/dtc/tests/get_phandle.c DEP /tmp/qemu-test/src/dtc/tests/getprop.c DEP /tmp/qemu-test/src/dtc/tests/get_name.c DEP /tmp/qemu-test/src/dtc/tests/subnode_offset.c DEP /tmp/qemu-test/src/dtc/tests/path_offset.c DEP /tmp/qemu-test/src/dtc/tests/find_property.c DEP /tmp/qemu-test/src/dtc/tests/root_node.c DEP /tmp/qemu-test/src/dtc/tests/get_mem_rsv.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_overlay.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_addresses.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_empty_tree.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_strerror.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_rw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_sw.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_wip.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt_ro.c DEP /tmp/qemu-test/src/dtc/libfdt/fdt.c DEP /tmp/qemu-test/src/dtc/util.c DEP /tmp/qemu-test/src/dtc/fdtput.c DEP /tmp/qemu-test/src/dtc/fdtget.c DEP /tmp/qemu-test/src/dtc/fdtdump.c DEP /tmp/qemu-test/src/dtc/srcpos.c DEP convert-dtsv0-lexer.lex.c DEP dtc-parser.tab.c DEP dtc-lexer.lex.c DEP /tmp/qemu-test/src/dtc/livetree.c DEP /tmp/qemu-test/src/dtc/treesource.c DEP /tmp/qemu-test/src/dtc/fstree.c DEP /tmp/qemu-test/src/dtc/flattree.c DEP /tmp/qemu-test/src/dtc/dtc.c DEP /tmp/qemu-test/src/dtc/data.c DEP /tmp/qemu-test/src/dtc/checks.c CC libfdt/fdt.o CC libfdt/fdt_wip.o CC libfdt/fdt_ro.o CC libfdt/fdt_sw.o CC libfdt/fdt_rw.o CC libfdt/fdt_strerror.o CC libfdt/fdt_empty_tree.o CC libfdt/fdt_addresses.o CC libfdt/fdt_overlay.o AR libfdt/libfdt.a i686-w64-mingw32-ar: creating libfdt/libfdt.a a - libfdt/fdt.o a - libfdt/fdt_ro.o a - libfdt/fdt_wip.o a - libfdt/fdt_sw.o a - libfdt/fdt_rw.o a - libfdt/fdt_strerror.o a - libfdt/fdt_empty_tree.o a - libfdt/fdt_addresses.o a - libfdt/fdt_overlay.o RC version.o mkdir -p dtc/libfdt mkdir -p dtc/tests GEN qga/qapi-generated/qga-qapi-types.h GEN qga/qapi-generated/qga-qapi-visit.h GEN qga/qapi-generated/qga-qapi-types.c GEN qga/qapi-generated/qga-qapi-visit.c GEN qga/qapi-generated/qga-qmp-marshal.c GEN qga/qapi-generated/qga-qmp-commands.h CC qapi-types.o CC qmp-introspect.o CC qapi-visit.o CC qapi-event.o CC qapi/qapi-visit-core.o CC qapi/qapi-dealloc-visitor.o CC qapi/qobject-input-visitor.o CC qapi/qobject-output-visitor.o CC qapi/qmp-registry.o CC qapi/string-input-visitor.o CC qapi/qmp-dispatch.o CC qapi/string-output-visitor.o CC qapi/opts-visitor.o CC qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qapi/qapi-util.o CC qobject/qnull.o CC qobject/qstring.o CC qobject/qnum.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qbool.o CC qobject/qjson.o CC qobject/qlit.o CC qobject/qobject.o CC qobject/json-lexer.o CC qobject/json-streamer.o CC qobject/json-parser.o CC trace/control.o CC trace/simple.o CC trace/qmp.o CC util/osdep.o CC util/cutils.o CC util/unicode.o CC util/qemu-timer-common.o CC util/bufferiszero.o CC util/lockcnt.o CC util/aiocb.o CC util/async.o CC util/thread-pool.o CC util/qemu-timer.o CC util/main-loop.o CC util/iohandler.o CC util/aio-win32.o CC util/event_notifier-win32.o CC util/qemu-thread-win32.o CC util/oslib-win32.o CC util/envlist.o CC util/path.o CC util/module.o CC util/host-utils.o CC util/bitmap.o CC util/hbitmap.o CC util/bitops.o CC util/fifo8.o CC util/acl.o CC util/cacheinfo.o CC util/error.o CC util/qemu-error.o CC util/id.o CC util/iov.o CC util/qemu-config.o CC util/uri.o CC util/qemu-sockets.o CC util/notify.o CC util/qemu-option.o CC util/qemu-progress.o CC util/keyval.o CC util/hexdump.o CC util/crc32c.o CC util/uuid.o CC util/throttle.o CC util/getauxval.o CC util/readline.o CC util/rcu.o CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-win32.o CC util/buffer.o CC util/timed-average.o CC util/base64.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/range.o CC util/stats64.o CC util/systemd.o CC trace-root.o CC util/trace.o CC crypto/trace.o CC io/trace.o CC migration/trace.o CC chardev/trace.o CC hw/block/trace.o CC block/trace.o CC hw/block/dataplane/trace.o CC hw/char/trace.o CC hw/intc/trace.o CC hw/net/trace.o CC hw/virtio/trace.o CC hw/misc/trace.o CC hw/audio/trace.o CC hw/usb/trace.o CC hw/scsi/trace.o CC hw/nvram/trace.o CC hw/display/trace.o CC hw/input/trace.o CC hw/timer/trace.o CC hw/dma/trace.o CC hw/sparc/trace.o CC hw/sd/trace.o CC hw/isa/trace.o CC hw/mem/trace.o CC hw/i386/trace.o CC hw/i386/xen/trace.o CC hw/9pfs/trace.o CC hw/ppc/trace.o CC hw/pci/trace.o CC hw/s390x/trace.o CC hw/vfio/trace.o CC hw/acpi/trace.o CC hw/arm/trace.o CC hw/alpha/trace.o CC hw/xen/trace.o CC ui/trace.o CC hw/ide/trace.o CC audio/trace.o CC net/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/sparc/trace.o CC target/mips/trace.o CC target/s390x/trace.o CC target/ppc/trace.o CC linux-user/trace.o CC qom/trace.o CC qapi/trace.o CC accel/kvm/trace.o CC accel/tcg/trace.o CC scsi/trace.o CC crypto/pbkdf-stub.o CC nbd/trace.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/bdrv-next-monitor-owned.o CC stubs/blk-commit-all.o CC stubs/clock-warp.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/cpu-get-icount.o CC stubs/cpu-get-clock.o CC stubs/dump.o CC stubs/error-printf.o CC stubs/fdset.o CC stubs/get-vm-name.o CC stubs/gdbstub.o CC stubs/iothread.o CC stubs/iothread-lock.o CC stubs/is-daemonized.o CC stubs/machine-init-done.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/notify-event.o CC stubs/qtest.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/set-fd-handler.o CC stubs/slirp.o CC stubs/sysbus.o CC stubs/tpm.o CC stubs/uuid.o CC stubs/trace-control.o CC stubs/vm-stop.o CC stubs/vmstate.o CC stubs/fd-register.o CC stubs/qmp_pc_dimm.o CC stubs/target-monitor-defs.o CC stubs/target-get-monitor-def.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/xen-common.o CC stubs/xen-hvm.o CC stubs/pci-host-piix.o GEN qemu-img-cmds.h CC block.o CC blockjob.o CC qemu-io-cmds.o CC replication.o CC block/raw-format.o CC block/qcow.o CC block/vdi.o CC block/vmdk.o CC block/cloop.o CC block/bochs.o CC block/vpc.o CC block/vvfat.o CC block/dmg.o CC block/qcow2.o CC block/qcow2-refcount.o CC block/qcow2-cluster.o CC block/qcow2-cache.o CC block/qcow2-bitmap.o CC block/qcow2-snapshot.o CC block/qed.o CC block/qed-l2-cache.o CC block/qed-table.o CC block/qed-cluster.o CC block/qed-check.o CC block/vhdx.o CC block/vhdx-endian.o CC block/vhdx-log.o CC block/quorum.o CC block/parallels.o CC block/blkdebug.o CC block/blkverify.o CC block/blkreplay.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-win32.o CC block/win32-aio.o CC block/null.o CC block/mirror.o CC block/io.o CC block/commit.o CC block/throttle-groups.o CC block/nbd.o CC block/nbd-client.o CC block/sheepdog.o CC block/accounting.o CC block/write-threshold.o CC block/backup.o CC block/dirty-bitmap.o CC block/replication.o CC block/throttle.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC nbd/common.o CC scsi/utils.o CC block/curl.o CC block/ssh.o CC block/dmg-bz2.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-nettle.o CC crypto/hmac.o CC crypto/hmac-nettle.o CC crypto/aes.o CC crypto/desrfb.o CC crypto/tlscreds.o CC crypto/tlscredsanon.o CC crypto/cipher.o CC crypto/tlscredsx509.o CC crypto/tlssession.o CC crypto/random-gnutls.o CC crypto/secret.o CC crypto/pbkdf.o CC crypto/pbkdf-nettle.o CC crypto/ivgen.o CC crypto/ivgen-essiv.o CC crypto/ivgen-plain.o CC crypto/afsplit.o CC crypto/ivgen-plain64.o CC crypto/xts.o CC crypto/block.o CC crypto/block-qcow.o CC crypto/block-luks.o CC io/channel.o CC io/channel-buffer.o CC io/channel-command.o CC io/channel-file.o CC io/channel-socket.o CC io/channel-tls.o CC io/channel-websock.o CC io/channel-watch.o CC io/channel-util.o CC io/dns-resolver.o CC qom/object.o CC qom/container.o CC io/task.o CC qom/qom-qobject.o CC qom/object_interfaces.o CC qemu-io.o CC blockdev-nbd.o CC blockdev.o CC bootdevice.o CC iothread.o CC qdev-monitor.o CC device-hotplug.o CC os-win32.o CC bt-host.o CC bt-vhci.o CC dma-helpers.o CC vl.o CC tpm.o CC qmp-marshal.o CC device_tree.o CC qmp.o CC hmp.o CC cpus-common.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/mixeng.o CC audio/sdlaudio.o CC audio/audio_win_int.o CC audio/dsoundaudio.o CC audio/wavcapture.o CC backends/rng.o CC backends/tpm.o CC backends/rng-egd.o CC backends/hostmem-ram.o CC backends/hostmem.o CC backends/cryptodev.o CC backends/cryptodev-builtin.o CC block/stream.o CC chardev/msmouse.o CC chardev/wctablet.o CC chardev/testdev.o CC disas/arm.o CXX disas/arm-a64.o CC disas/i386.o CXX disas/libvixl/vixl/utils.o CXX disas/libvixl/vixl/compiler-intrinsics.o CXX disas/libvixl/vixl/a64/instructions-a64.o CXX disas/libvixl/vixl/a64/decoder-a64.o CXX disas/libvixl/vixl/a64/disasm-a64.o CC hw/acpi/core.o CC hw/acpi/piix4.o CC hw/acpi/pcihp.o CC hw/acpi/ich9.o CC hw/acpi/tco.o CC hw/acpi/cpu_hotplug.o CC hw/acpi/memory_hotplug.o CC hw/acpi/cpu.o CC hw/acpi/nvdimm.o CC hw/acpi/vmgenid.o CC hw/acpi/acpi_interface.o CC hw/acpi/bios-linker-loader.o CC hw/acpi/aml-build.o CC hw/acpi/ipmi.o CC hw/acpi/acpi-stub.o CC hw/audio/sb16.o CC hw/acpi/ipmi-stub.o CC hw/audio/es1370.o CC hw/audio/ac97.o CC hw/audio/fmopl.o CC hw/audio/gus.o CC hw/audio/adlib.o CC hw/audio/gusemu_hal.o CC hw/audio/gusemu_mixer.o CC hw/audio/cs4231a.o CC hw/audio/hda-codec.o CC hw/audio/pcspk.o CC hw/audio/intel-hda.o CC hw/audio/pl041.o CC hw/audio/wm8750.o CC hw/audio/lm4549.o CC hw/audio/marvell_88w8618.o CC hw/audio/soundhw.o CC hw/block/block.o CC hw/block/cdrom.o CC hw/block/hd-geometry.o CC hw/block/fdc.o CC hw/block/nand.o CC hw/block/m25p80.o CC hw/block/pflash_cfi01.o CC hw/block/pflash_cfi02.o CC hw/block/ecc.o CC hw/block/onenand.o CC hw/block/nvme.o CC hw/bt/core.o CC hw/bt/l2cap.o CC hw/bt/sdp.o CC hw/bt/hid.o CC hw/bt/hci-csr.o CC hw/bt/hci.o CC hw/char/ipoctal232.o CC hw/char/parallel.o CC hw/char/pl011.o CC hw/char/serial.o CC hw/char/serial-isa.o CC hw/char/serial-pci.o CC hw/char/virtio-console.o CC hw/char/cadence_uart.o CC hw/char/cmsdk-apb-uart.o CC hw/char/debugcon.o CC hw/char/imx_serial.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/bus.o CC hw/core/reset.o CC hw/core/fw-path-provider.o CC hw/core/irq.o CC hw/core/hotplug.o CC hw/core/nmi.o CC hw/core/ptimer.o CC hw/core/sysbus.o CC hw/core/loader.o CC hw/core/machine.o CC hw/core/qdev-properties-system.o CC hw/core/register.o CC hw/core/or-irq.o CC hw/core/platform-bus.o CC hw/display/ads7846.o CC hw/display/cirrus_vga.o CC hw/cpu/core.o CC hw/display/pl110.o CC hw/display/ssd0303.o CC hw/display/ssd0323.o CC hw/display/vga-pci.o CC hw/display/vga-isa.o CC hw/display/vmware_vga.o CC hw/display/blizzard.o CC hw/display/exynos4210_fimd.o CC hw/display/framebuffer.o CC hw/display/tc6393xb.o CC hw/dma/pl080.o CC hw/dma/pl330.o CC hw/dma/i8257.o CC hw/dma/xlnx-zynq-devcfg.o CC hw/gpio/max7310.o CC hw/gpio/pl061.o CC hw/gpio/zaurus.o CC hw/gpio/gpio_key.o CC hw/i2c/core.o CC hw/i2c/smbus.o CC hw/i2c/smbus_eeprom.o CC hw/i2c/i2c-ddc.o CC hw/i2c/versatile_i2c.o CC hw/i2c/smbus_ich9.o CC hw/i2c/pm_smbus.o CC hw/i2c/bitbang_i2c.o CC hw/i2c/exynos4210_i2c.o CC hw/i2c/imx_i2c.o CC hw/i2c/aspeed_i2c.o CC hw/ide/core.o CC hw/ide/atapi.o CC hw/ide/qdev.o CC hw/ide/pci.o CC hw/ide/isa.o CC hw/ide/piix.o CC hw/ide/microdrive.o CC hw/ide/ahci.o CC hw/ide/ich.o CC hw/ide/ahci-allwinner.o CC hw/input/hid.o CC hw/input/lm832x.o CC hw/input/pckbd.o CC hw/input/ps2.o CC hw/input/pl050.o CC hw/input/stellaris_input.o CC hw/input/tsc2005.o CC hw/input/vmmouse.o CC hw/input/virtio-input.o CC hw/input/virtio-input-hid.o CC hw/intc/i8259_common.o CC hw/intc/i8259.o CC hw/intc/pl190.o CC hw/intc/imx_avic.o CC hw/intc/realview_gic.o CC hw/intc/ioapic_common.o CC hw/intc/arm_gic_common.o CC hw/intc/arm_gic.o CC hw/intc/arm_gicv2m.o CC hw/intc/arm_gicv3.o CC hw/intc/arm_gicv3_common.o CC hw/intc/arm_gicv3_dist.o CC hw/intc/arm_gicv3_redist.o CC hw/intc/intc.o CC hw/intc/arm_gicv3_its_common.o CC hw/ipack/ipack.o CC hw/ipack/tpci200.o CC hw/ipmi/ipmi.o CC hw/ipmi/ipmi_bmc_sim.o CC hw/ipmi/ipmi_bmc_extern.o CC hw/ipmi/isa_ipmi_kcs.o CC hw/ipmi/isa_ipmi_bt.o CC hw/isa/isa-bus.o CC hw/isa/apm.o CC hw/mem/pc-dimm.o CC hw/mem/nvdimm.o CC hw/misc/applesmc.o CC hw/misc/max111x.o CC hw/misc/tmp105.o CC hw/misc/tmp421.o CC hw/misc/debugexit.o CC hw/misc/sga.o CC hw/misc/pc-testdev.o CC hw/misc/pci-testdev.o CC hw/misc/edu.o CC hw/misc/unimp.o CC hw/misc/vmcoreinfo.o CC hw/misc/arm_l2x0.o CC hw/misc/arm_integrator_debug.o CC hw/misc/a9scu.o CC hw/misc/arm11scu.o CC hw/net/ne2000.o CC hw/net/eepro100.o CC hw/net/pcnet.o CC hw/net/pcnet-pci.o CC hw/net/e1000.o CC hw/net/e1000x_common.o CC hw/net/net_tx_pkt.o CC hw/net/net_rx_pkt.o CC hw/net/e1000e.o CC hw/net/e1000e_core.o CC hw/net/rtl8139.o CC hw/net/vmxnet3.o CC hw/net/smc91c111.o CC hw/net/lan9118.o CC hw/net/ne2000-isa.o CC hw/net/xgmac.o CC hw/net/allwinner_emac.o CC hw/net/cadence_gem.o CC hw/net/imx_fec.o CC hw/net/stellaris_enet.o CC hw/net/ftgmac100.o CC hw/net/rocker/rocker.o CC hw/net/rocker/rocker_fp.o CC hw/net/rocker/rocker_desc.o CC hw/net/rocker/rocker_world.o CC hw/nvram/eeprom93xx.o CC hw/net/rocker/rocker_of_dpa.o CC hw/nvram/fw_cfg.o CC hw/nvram/chrp_nvram.o CC hw/pci-bridge/pci_bridge_dev.o CC hw/pci-bridge/pcie_root_port.o CC hw/pci-bridge/gen_pcie_root_port.o CC hw/pci-bridge/pcie_pci_bridge.o CC hw/pci-bridge/pci_expander_bridge.o CC hw/pci-bridge/xio3130_upstream.o CC hw/pci-bridge/xio3130_downstream.o CC hw/pci-bridge/ioh3420.o CC hw/pci-bridge/i82801b11.o CC hw/pci-host/pam.o CC hw/pci-host/versatile.o CC hw/pci-host/piix.o CC hw/pci-host/q35.o CC hw/pci-host/gpex.o CC hw/pci/pci.o CC hw/pci/pci_bridge.o CC hw/pci/msix.o CC hw/pci/msi.o CC hw/pci/shpc.o CC hw/pci/slotid_cap.o CC hw/pci/pci_host.o CC hw/pci/pcie_host.o CC hw/pci/pcie.o CC hw/pci/pcie_aer.o CC hw/pci/pcie_port.o CC hw/pci/pci-stub.o CC hw/pcmcia/pcmcia.o CC hw/scsi/scsi-disk.o CC hw/scsi/scsi-generic.o CC hw/scsi/scsi-bus.o CC hw/scsi/lsi53c895a.o CC hw/scsi/mptsas.o CC hw/scsi/mptconfig.o CC hw/scsi/mptendian.o CC hw/scsi/megasas.o CC hw/scsi/vmw_pvscsi.o CC hw/scsi/esp.o CC hw/scsi/esp-pci.o CC hw/sd/pl181.o CC hw/sd/ssi-sd.o CC hw/sd/sd.o CC hw/sd/core.o CC hw/sd/sdhci.o CC hw/smbios/smbios.o CC hw/smbios/smbios_type_38.o CC hw/smbios/smbios-stub.o CC hw/smbios/smbios_type_38-stub.o CC hw/ssi/pl022.o CC hw/ssi/ssi.o CC hw/ssi/xilinx_spips.o CC hw/ssi/aspeed_smc.o CC hw/ssi/stm32f2xx_spi.o CC hw/ssi/mss-spi.o CC hw/timer/arm_timer.o CC hw/timer/arm_mptimer.o CC hw/timer/a9gtimer.o CC hw/timer/armv7m_systick.o CC hw/timer/cadence_ttc.o CC hw/timer/ds1338.o CC hw/timer/i8254_common.o CC hw/timer/hpet.o CC hw/timer/i8254.o CC hw/timer/pl031.o CC hw/timer/twl92230.o CC hw/timer/imx_epit.o CC hw/timer/imx_gpt.o CC hw/timer/stm32f2xx_timer.o CC hw/timer/aspeed_timer.o CC hw/timer/cmsdk-apb-timer.o CC hw/tpm/tpm_tis.o CC hw/timer/mss-timer.o CC hw/usb/core.o CC hw/usb/combined-packet.o CC hw/usb/bus.o CC hw/usb/libhw.o CC hw/usb/desc.o CC hw/usb/desc-msos.o CC hw/usb/hcd-uhci.o CC hw/usb/hcd-ohci.o CC hw/usb/hcd-ehci.o CC hw/usb/hcd-ehci-pci.o CC hw/usb/hcd-ehci-sysbus.o CC hw/usb/hcd-xhci.o CC hw/usb/hcd-xhci-nec.o CC hw/usb/hcd-musb.o CC hw/usb/dev-hub.o CC hw/usb/dev-hid.o CC hw/usb/dev-wacom.o CC hw/usb/dev-storage.o CC hw/usb/dev-uas.o CC hw/usb/dev-audio.o CC hw/usb/dev-serial.o CC hw/usb/dev-network.o CC hw/usb/dev-bluetooth.o CC hw/usb/dev-smartcard-reader.o CC hw/usb/host-stub.o CC hw/virtio/virtio-rng.o CC hw/virtio/virtio-pci.o CC hw/virtio/virtio-bus.o CC hw/virtio/virtio-mmio.o CC hw/virtio/vhost-stub.o CC hw/watchdog/watchdog.o CC hw/watchdog/wdt_i6300esb.o CC hw/watchdog/wdt_ib700.o CC hw/watchdog/wdt_aspeed.o CC migration/migration.o CC migration/socket.o CC migration/exec.o CC migration/fd.o CC migration/tls.o CC migration/channel.o CC migration/savevm.o CC migration/colo-comm.o CC migration/colo.o CC migration/colo-failover.o CC migration/vmstate.o CC migration/vmstate-types.o CC migration/page_cache.o CC migration/qemu-file.o CC migration/global_state.o CC migration/qemu-file-channel.o CC migration/xbzrle.o CC migration/postcopy-ram.o CC migration/qjson.o CC migration/block.o CC net/net.o CC net/queue.o CC net/checksum.o CC net/hub.o CC net/util.o CC net/socket.o CC net/dump.o CC net/eth.o CC net/slirp.o CC net/filter.o CC net/filter-buffer.o CC net/filter-mirror.o CC net/colo-compare.o CC net/colo.o CC net/filter-rewriter.o CC net/filter-replay.o CC net/tap-win32.o CC qom/cpu.o CC replay/replay.o CC replay/replay-internal.o CC replay/replay-events.o CC replay/replay-time.o CC replay/replay-input.o CC replay/replay-char.o CC replay/replay-snapshot.o CC replay/replay-net.o CC replay/replay-audio.o CC slirp/cksum.o CC slirp/if.o CC slirp/ip_icmp.o CC slirp/ip6_icmp.o CC slirp/ip6_input.o CC slirp/ip6_output.o CC slirp/ip_input.o CC slirp/ip_output.o CC slirp/dnssearch.o CC slirp/dhcpv6.o CC slirp/slirp.o CC slirp/mbuf.o CC slirp/misc.o CC slirp/sbuf.o CC slirp/socket.o CC slirp/tcp_input.o CC slirp/tcp_output.o CC slirp/tcp_subr.o CC slirp/udp.o CC slirp/udp6.o CC slirp/tcp_timer.o CC slirp/bootp.o CC slirp/tftp.o CC slirp/arp_table.o CC slirp/ndp_table.o CC slirp/ncsi.o CC ui/console.o CC ui/keymaps.o CC ui/cursor.o CC ui/qemu-pixman.o CC ui/input-keymap.o CC ui/input.o CC ui/input-legacy.o CC ui/sdl.o CC ui/sdl_zoom.o CC ui/x_keymap.o CC ui/vnc-enc-zlib.o CC ui/vnc.o CC ui/vnc-enc-hextile.o CC ui/vnc-enc-tight.o CC ui/vnc-palette.o CC ui/vnc-enc-zrle.o CC ui/vnc-ws.o CC ui/vnc-auth-vencrypt.o CC ui/vnc-jobs.o CC ui/gtk.o CC chardev/char-console.o CC chardev/char.o CC chardev/char-fe.o CC chardev/char-file.o CC chardev/char-io.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-pipe.o CC chardev/char-serial.o CC chardev/char-ringbuf.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o CC chardev/char-win.o CC chardev/char-win-stdio.o CC qga/commands.o CC qga/guest-agent-command-state.o CC qga/main.o AS optionrom/multiboot.o AS optionrom/linuxboot.o CC optionrom/linuxboot_dma.o AS optionrom/kvmvapic.o BUILD optionrom/multiboot.img CC qga/commands-win32.o BUILD optionrom/multiboot.raw CC qga/channel-win32.o CC qga/service-win32.o BUILD optionrom/kvmvapic.img BUILD optionrom/linuxboot.img BUILD optionrom/kvmvapic.raw CC qga/vss-win32.o CC qga/qapi-generated/qga-qapi-types.o BUILD optionrom/linuxboot.raw SIGN optionrom/kvmvapic.bin CC qga/qapi-generated/qga-qapi-visit.o SIGN optionrom/multiboot.bin SIGN optionrom/linuxboot.bin BUILD optionrom/linuxboot_dma.img BUILD optionrom/linuxboot_dma.raw SIGN optionrom/linuxboot_dma.bin AR libqemuutil.a CC qga/qapi-generated/qga-qmp-marshal.o CC qemu-img.o LINK qemu-io.exe LINK qemu-ga.exe LINK qemu-img.exe GEN aarch64-softmmu/hmp-commands.h GEN aarch64-softmmu/config-target.h GEN x86_64-softmmu/hmp-commands.h GEN x86_64-softmmu/config-target.h CC aarch64-softmmu/exec.o CC aarch64-softmmu/tcg/tcg.o CC aarch64-softmmu/tcg/tcg-common.o CC aarch64-softmmu/fpu/softfloat.o CC aarch64-softmmu/tcg/optimize.o CC aarch64-softmmu/disas.o CC aarch64-softmmu/tcg/tcg-op.o GEN aarch64-softmmu/gdbstub-xml.c CC aarch64-softmmu/arch_init.o CC x86_64-softmmu/exec.o CC aarch64-softmmu/cpus.o CC aarch64-softmmu/monitor.o CC x86_64-softmmu/tcg/tcg.o CC x86_64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/tcg/optimize.o CC x86_64-softmmu/tcg/tcg-common.o CC x86_64-softmmu/fpu/softfloat.o CC aarch64-softmmu/balloon.o CC aarch64-softmmu/gdbstub.o CC x86_64-softmmu/disas.o GEN x86_64-softmmu/gdbstub-xml.c CC x86_64-softmmu/arch_init.o CC x86_64-softmmu/cpus.o CC x86_64-softmmu/monitor.o CC x86_64-softmmu/gdbstub.o CC aarch64-softmmu/ioport.o CC x86_64-softmmu/balloon.o CC aarch64-softmmu/numa.o CC x86_64-softmmu/numa.o CC x86_64-softmmu/ioport.o CC x86_64-softmmu/qtest.o CC aarch64-softmmu/qtest.o CC x86_64-softmmu/memory.o CC aarch64-softmmu/memory.o CC x86_64-softmmu/memory_mapping.o CC aarch64-softmmu/memory_mapping.o CC x86_64-softmmu/dump.o CC x86_64-softmmu/migration/ram.o CC x86_64-softmmu/accel/accel.o CC x86_64-softmmu/accel/tcg/tcg-all.o CC aarch64-softmmu/dump.o CC x86_64-softmmu/accel/stubs/kvm-stub.o CC x86_64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/accel/tcg/tcg-runtime.o CC aarch64-softmmu/accel/accel.o CC aarch64-softmmu/migration/ram.o CC x86_64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/accel/tcg/cpu-exec-common.o CC aarch64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/accel/tcg/translate-all.o CC aarch64-softmmu/accel/stubs/kvm-stub.o CC aarch64-softmmu/accel/tcg/tcg-all.o CC x86_64-softmmu/accel/tcg/translator.o CC aarch64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/hw/block/virtio-blk.o CC aarch64-softmmu/accel/tcg/tcg-runtime.o CC aarch64-softmmu/accel/tcg/cpu-exec.o CC aarch64-softmmu/accel/tcg/cpu-exec-common.o CC aarch64-softmmu/accel/tcg/translate-all.o CC aarch64-softmmu/accel/tcg/translator.o CC aarch64-softmmu/hw/adc/stm32f2xx_adc.o CC aarch64-softmmu/hw/block/virtio-blk.o CC aarch64-softmmu/hw/block/dataplane/virtio-blk.o CC aarch64-softmmu/hw/char/exynos4210_uart.o CC aarch64-softmmu/hw/char/omap_uart.o CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o CC x86_64-softmmu/hw/char/virtio-serial-bus.o CC aarch64-softmmu/hw/char/digic-uart.o CC aarch64-softmmu/hw/char/stm32f2xx_usart.o CC x86_64-softmmu/hw/core/generic-loader.o CC aarch64-softmmu/hw/char/bcm2835_aux.o CC aarch64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/hw/core/null-machine.o CC aarch64-softmmu/hw/core/generic-loader.o CC aarch64-softmmu/hw/core/null-machine.o CC aarch64-softmmu/hw/cpu/arm11mpcore.o CC aarch64-softmmu/hw/cpu/realview_mpcore.o CC aarch64-softmmu/hw/cpu/a9mpcore.o CC aarch64-softmmu/hw/cpu/a15mpcore.o CC x86_64-softmmu/hw/display/vga.o CC aarch64-softmmu/hw/display/omap_dss.o CC x86_64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/display/virtio-gpu-3d.o CC aarch64-softmmu/hw/display/omap_lcdc.o CC aarch64-softmmu/hw/display/pxa2xx_lcd.o CC aarch64-softmmu/hw/display/bcm2835_fb.o CC aarch64-softmmu/hw/display/vga.o CC aarch64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/display/virtio-vga.o CC aarch64-softmmu/hw/display/virtio-gpu-3d.o CC x86_64-softmmu/hw/intc/apic.o CC aarch64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/intc/apic_common.o CC x86_64-softmmu/hw/intc/ioapic.o CC aarch64-softmmu/hw/display/dpcd.o CC x86_64-softmmu/hw/isa/lpc_ich9.o CC aarch64-softmmu/hw/display/xlnx_dp.o CC x86_64-softmmu/hw/misc/vmport.o CC aarch64-softmmu/hw/dma/xlnx_dpdma.o CC aarch64-softmmu/hw/dma/omap_dma.o CC x86_64-softmmu/hw/misc/pvpanic.o CC x86_64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/dma/soc_dma.o CC aarch64-softmmu/hw/dma/pxa2xx_dma.o CC x86_64-softmmu/hw/net/virtio-net.o CC x86_64-softmmu/hw/net/vhost_net.o CC aarch64-softmmu/hw/dma/bcm2835_dma.o CC aarch64-softmmu/hw/gpio/omap_gpio.o CC x86_64-softmmu/hw/scsi/virtio-scsi.o CC aarch64-softmmu/hw/gpio/imx_gpio.o CC x86_64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC x86_64-softmmu/hw/timer/mc146818rtc.o CC x86_64-softmmu/hw/virtio/virtio.o CC x86_64-softmmu/hw/virtio/virtio-balloon.o CC x86_64-softmmu/hw/virtio/virtio-crypto.o CC x86_64-softmmu/hw/virtio/virtio-crypto-pci.o CC x86_64-softmmu/hw/i386/multiboot.o CC x86_64-softmmu/hw/i386/pc.o CC aarch64-softmmu/hw/gpio/bcm2835_gpio.o CC aarch64-softmmu/hw/i2c/omap_i2c.o CC aarch64-softmmu/hw/input/pxa2xx_keypad.o CC x86_64-softmmu/hw/i386/pc_piix.o CC x86_64-softmmu/hw/i386/pc_q35.o CC aarch64-softmmu/hw/input/tsc210x.o CC aarch64-softmmu/hw/intc/armv7m_nvic.o CC x86_64-softmmu/hw/i386/pc_sysfw.o CC aarch64-softmmu/hw/intc/exynos4210_gic.o CC x86_64-softmmu/hw/i386/x86-iommu.o CC aarch64-softmmu/hw/intc/exynos4210_combiner.o CC aarch64-softmmu/hw/intc/omap_intc.o CC x86_64-softmmu/hw/i386/intel_iommu.o CC aarch64-softmmu/hw/intc/bcm2835_ic.o CC x86_64-softmmu/hw/i386/amd_iommu.o CC aarch64-softmmu/hw/intc/bcm2836_control.o CC aarch64-softmmu/hw/intc/allwinner-a10-pic.o CC aarch64-softmmu/hw/intc/aspeed_vic.o CC aarch64-softmmu/hw/intc/arm_gicv3_cpuif.o CC aarch64-softmmu/hw/misc/arm_sysctl.o CC aarch64-softmmu/hw/misc/cbus.o CC x86_64-softmmu/hw/i386/kvmvapic.o CC aarch64-softmmu/hw/misc/exynos4210_pmu.o CC x86_64-softmmu/hw/i386/acpi-build.o CC x86_64-softmmu/target/i386/helper.o CC aarch64-softmmu/hw/misc/exynos4210_clk.o CC aarch64-softmmu/hw/misc/exynos4210_rng.o CC x86_64-softmmu/target/i386/cpu.o CC x86_64-softmmu/target/i386/gdbstub.o CC aarch64-softmmu/hw/misc/imx_ccm.o CC x86_64-softmmu/target/i386/xsave_helper.o CC aarch64-softmmu/hw/misc/imx31_ccm.o CC x86_64-softmmu/target/i386/translate.o CC aarch64-softmmu/hw/misc/imx25_ccm.o CC x86_64-softmmu/target/i386/bpt_helper.o CC x86_64-softmmu/target/i386/cc_helper.o CC aarch64-softmmu/hw/misc/imx6_ccm.o CC x86_64-softmmu/target/i386/excp_helper.o CC x86_64-softmmu/target/i386/fpu_helper.o CC x86_64-softmmu/target/i386/int_helper.o CC aarch64-softmmu/hw/misc/imx6_src.o CC aarch64-softmmu/hw/misc/mst_fpga.o CC x86_64-softmmu/target/i386/misc_helper.o CC aarch64-softmmu/hw/misc/omap_clk.o CC x86_64-softmmu/target/i386/mem_helper.o CC x86_64-softmmu/target/i386/mpx_helper.o CC x86_64-softmmu/target/i386/seg_helper.o CC x86_64-softmmu/target/i386/smm_helper.o CC aarch64-softmmu/hw/misc/omap_gpmc.o CC x86_64-softmmu/target/i386/svm_helper.o CC x86_64-softmmu/target/i386/machine.o CC x86_64-softmmu/target/i386/arch_memory_mapping.o CC x86_64-softmmu/target/i386/arch_dump.o CC aarch64-softmmu/hw/misc/omap_l4.o CC aarch64-softmmu/hw/misc/omap_sdrc.o CC aarch64-softmmu/hw/misc/omap_tap.o CC x86_64-softmmu/target/i386/monitor.o CC x86_64-softmmu/target/i386/hax-all.o CC x86_64-softmmu/target/i386/kvm-stub.o CC x86_64-softmmu/target/i386/hax-mem.o CC aarch64-softmmu/hw/misc/bcm2835_mbox.o CC aarch64-softmmu/hw/misc/bcm2835_property.o CC aarch64-softmmu/hw/misc/bcm2835_rng.o CC x86_64-softmmu/target/i386/hax-windows.o CC aarch64-softmmu/hw/misc/zynq_slcr.o CC aarch64-softmmu/hw/misc/zynq-xadc.o CC aarch64-softmmu/hw/misc/stm32f2xx_syscfg.o CC aarch64-softmmu/hw/misc/mps2-scc.o CC aarch64-softmmu/hw/misc/auxbus.o GEN trace/generated-helpers.c CC aarch64-softmmu/hw/misc/aspeed_scu.o CC aarch64-softmmu/hw/misc/aspeed_sdmc.o CC x86_64-softmmu/trace/control-target.o CC aarch64-softmmu/hw/misc/msf2-sysreg.o CC aarch64-softmmu/hw/misc/mmio_interface.o CC aarch64-softmmu/hw/net/virtio-net.o CC aarch64-softmmu/hw/net/vhost_net.o CC x86_64-softmmu/gdbstub-xml.o CC aarch64-softmmu/hw/pcmcia/pxa2xx.o CC aarch64-softmmu/hw/scsi/virtio-scsi.o CC x86_64-softmmu/trace/generated-helpers.o CC aarch64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC aarch64-softmmu/hw/sd/omap_mmc.o CC aarch64-softmmu/hw/sd/pxa2xx_mmci.o CC aarch64-softmmu/hw/sd/bcm2835_sdhost.o CC aarch64-softmmu/hw/ssi/omap_spi.o CC aarch64-softmmu/hw/ssi/imx_spi.o CC aarch64-softmmu/hw/timer/exynos4210_pwm.o CC aarch64-softmmu/hw/timer/exynos4210_mct.o CC aarch64-softmmu/hw/timer/omap_gptimer.o CC aarch64-softmmu/hw/timer/exynos4210_rtc.o CC aarch64-softmmu/hw/timer/omap_synctimer.o CC aarch64-softmmu/hw/timer/digic-timer.o CC aarch64-softmmu/hw/timer/pxa2xx_timer.o CC aarch64-softmmu/hw/timer/allwinner-a10-pit.o LINK x86_64-softmmu/qemu-system-x86_64.exe CC aarch64-softmmu/hw/usb/tusb6010.o CC aarch64-softmmu/hw/virtio/virtio.o CC aarch64-softmmu/hw/virtio/virtio-balloon.o CC aarch64-softmmu/hw/virtio/virtio-crypto.o CC aarch64-softmmu/hw/virtio/virtio-crypto-pci.o CC aarch64-softmmu/hw/arm/boot.o CC aarch64-softmmu/hw/arm/collie.o CC aarch64-softmmu/hw/arm/exynos4_boards.o CC aarch64-softmmu/hw/arm/highbank.o CC aarch64-softmmu/hw/arm/digic_boards.o CC aarch64-softmmu/hw/arm/gumstix.o CC aarch64-softmmu/hw/arm/integratorcp.o CC aarch64-softmmu/hw/arm/mainstone.o CC aarch64-softmmu/hw/arm/musicpal.o CC aarch64-softmmu/hw/arm/nseries.o CC aarch64-softmmu/hw/arm/omap_sx1.o CC aarch64-softmmu/hw/arm/palm.o CC aarch64-softmmu/hw/arm/realview.o CC aarch64-softmmu/hw/arm/spitz.o CC aarch64-softmmu/hw/arm/stellaris.o CC aarch64-softmmu/hw/arm/tosa.o CC aarch64-softmmu/hw/arm/versatilepb.o CC aarch64-softmmu/hw/arm/vexpress.o CC aarch64-softmmu/hw/arm/virt.o CC aarch64-softmmu/hw/arm/xilinx_zynq.o CC aarch64-softmmu/hw/arm/z2.o CC aarch64-softmmu/hw/arm/virt-acpi-build.o CC aarch64-softmmu/hw/arm/netduino2.o CC aarch64-softmmu/hw/arm/armv7m.o CC aarch64-softmmu/hw/arm/sysbus-fdt.o CC aarch64-softmmu/hw/arm/exynos4210.o CC aarch64-softmmu/hw/arm/pxa2xx.o CC aarch64-softmmu/hw/arm/pxa2xx_gpio.o CC aarch64-softmmu/hw/arm/pxa2xx_pic.o CC aarch64-softmmu/hw/arm/digic.o CC aarch64-softmmu/hw/arm/omap1.o CC aarch64-softmmu/hw/arm/omap2.o CC aarch64-softmmu/hw/arm/strongarm.o CC aarch64-softmmu/hw/arm/allwinner-a10.o CC aarch64-softmmu/hw/arm/cubieboard.o CC aarch64-softmmu/hw/arm/bcm2835_peripherals.o CC aarch64-softmmu/hw/arm/bcm2836.o CC aarch64-softmmu/hw/arm/stm32f205_soc.o CC aarch64-softmmu/hw/arm/xlnx-zynqmp.o CC aarch64-softmmu/hw/arm/xlnx-zcu102.o CC aarch64-softmmu/hw/arm/raspi.o CC aarch64-softmmu/hw/arm/fsl-imx25.o CC aarch64-softmmu/hw/arm/imx25_pdk.o CC aarch64-softmmu/hw/arm/fsl-imx31.o CC aarch64-softmmu/hw/arm/kzm.o CC aarch64-softmmu/hw/arm/fsl-imx6.o CC aarch64-softmmu/hw/arm/sabrelite.o CC aarch64-softmmu/hw/arm/aspeed_soc.o CC aarch64-softmmu/hw/arm/aspeed.o CC aarch64-softmmu/hw/arm/mps2.o CC aarch64-softmmu/hw/arm/msf2-soc.o CC aarch64-softmmu/hw/arm/msf2-som.o CC aarch64-softmmu/target/arm/arm-semi.o CC aarch64-softmmu/target/arm/psci.o CC aarch64-softmmu/target/arm/arch_dump.o CC aarch64-softmmu/target/arm/machine.o CC aarch64-softmmu/target/arm/monitor.o CC aarch64-softmmu/target/arm/kvm-stub.o CC aarch64-softmmu/target/arm/translate.o CC aarch64-softmmu/target/arm/op_helper.o CC aarch64-softmmu/target/arm/helper.o CC aarch64-softmmu/target/arm/neon_helper.o CC aarch64-softmmu/target/arm/cpu.o CC aarch64-softmmu/target/arm/iwmmxt_helper.o CC aarch64-softmmu/target/arm/gdbstub.o CC aarch64-softmmu/target/arm/cpu64.o CC aarch64-softmmu/target/arm/translate-a64.o CC aarch64-softmmu/target/arm/helper-a64.o CC aarch64-softmmu/target/arm/gdbstub64.o CC aarch64-softmmu/target/arm/crypto_helper.o CC aarch64-softmmu/target/arm/arm-powerctl.o GEN trace/generated-helpers.c CC aarch64-softmmu/trace/control-target.o CC aarch64-softmmu/gdbstub-xml.o CC aarch64-softmmu/trace/generated-helpers.o LINK aarch64-softmmu/qemu-system-aarch64.exe mkdir -p dtc/libfdt mkdir -p dtc/tests install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-ga.exe qemu-img.exe qemu-io.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" set -e; for x in bios.bin bios-256k.bin sgabios.bin vgabios.bin vgabios-cirrus.bin vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin vgabios-virtio.bin acpi-dsdt.aml ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc QEMU,tcx.bin QEMU,cgthree.bin pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom efi-e1000.rom efi-eepro100.rom efi-ne2k_pci.rom efi-pcnet.rom efi-rtl8139.rom efi-virtio.rom efi-e1000e.rom efi-vmxnet3.rom qemu-icon.bmp qemu_logo_no_text.svg bamboo.dtb petalogix-s3adsp1800.dtb petalogix-ml605.dtb multiboot.bin linuxboot.bin linuxboot_dma.bin kvmvapic.bin s390-ccw.img s390-netboot.img spapr-rtas.bin slof.bin skiboot.lid palcode-clipper u-boot.e500 qemu_vga.ndrv; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install"; \ done make -C po install make[1]: Entering directory '/tmp/qemu-test/build/po' GEN hu.mo GEN tr.mo GEN it.mo GEN bg.mo GEN fr_FR.mo GEN zh_CN.mo GEN de_DE.mo for obj in hu.mo tr.mo it.mo bg.mo fr_FR.mo zh_CN.mo de_DE.mo; do \ base=`basename $obj .mo`; \ install -d /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES; \ install -m644 $obj /tmp/qemu-test/build/=destdir/tmp/qemu-test/install/share/locale/$base/LC_MESSAGES/qemu.mo; \ done make[1]: Leaving directory '/tmp/qemu-test/build/po' install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/keymaps" set -e; for x in da en-gb et fr fr-ch is lt modifiers no pt-br sv ar de en-us fi fr-be hr it lv nl pl ru th common de-ch es fo fr-ca hu ja mk nl-be pt sl tr bepo cz; do \ install -c -m 0644 /tmp/qemu-test/src/pc-bios/keymaps/$x "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/keymaps"; \ done install -c -m 0644 /tmp/qemu-test/build/trace-events-all "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install/trace-events-all" for d in x86_64-softmmu aarch64-softmmu; do \ make --no-print-directory BUILD_DIR=/tmp/qemu-test/build TARGET_DIR=$d/ -C $d install || exit 1 ; \ done install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-system-x86_64.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -d -m 0755 "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" install -c -m 0755 qemu-system-aarch64.exe "/tmp/qemu-test/build/=destdir/tmp/qemu-test/install" mkdir -p dtc/libfdt mkdir -p dtc/tests rm -f *.timestamp make -C tests/tcg clean make[1]: Entering directory '/tmp/qemu-test/build/tests/tcg' rm -f *.timestamp rm -f *~ *.o test-i386.out test-i386.ref \ test-x86_64.log test-x86_64.ref qruncom test_path hello-i386 linux-test testthread sha1-i386 test-i386 test-i386-fprem test-mmap make[1]: Leaving directory '/tmp/qemu-test/build/tests/tcg' rm -rf tests/check-qdict.exe tests/test-char.exe tests/check-qnum.exe tests/check-qstring.exe tests/check-qlist.exe tests/check-qnull.exe tests/check-qobject.exe tests/check-qjson.exe tests/check-qlit.exe tests/test-qobject-output-visitor.exe tests/test-clone-visitor.exe tests/test-qobject-input-visitor.exe tests/test-qmp-commands.exe tests/test-string-input-visitor.exe tests/test-string-output-visitor.exe tests/test-qmp-event.exe tests/test-opts-visitor.exe tests/test-coroutine.exe tests/test-visitor-serialization.exe tests/test-iov.exe tests/test-aio.exe tests/test-aio-multithread.exe tests/test-throttle.exe tests/test-thread-pool.exe tests/test-hbitmap.exe tests/test-blockjob.exe tests/test-blockjob-txn.exe tests/test-x86-cpuid.exe tests/test-xbzrle.exe tests/test-cutils.exe tests/test-shift128.exe tests/test-mul64.exe tests/test-int128.exe tests/rcutorture.exe tests/test-rcu-list.exe tests/test-qdist.exe tests/test-qht.exe tests/test-qht-par.exe tests/test-bitops.exe tests/test-bitcnt.exe tests/test-qdev-global-props.exe tests/check-qom-interface.exe tests/check-qom-proplist.exe tests/test-qemu-opts.exe tests/test-keyval.exe tests/test-write-threshold.exe tests/test-crypto-hash.exe tests/test-crypto-hmac.exe tests/test-crypto-cipher.exe tests/test-crypto-secret.exe tests/test-crypto-tlscredsx509.exe tests/test-crypto-tlssession.exe tests/test-timed-average.exe tests/test-io-task.exe tests/test-io-channel-socket.exe tests/test-io-channel-file.exe tests/test-io-channel-tls.exe tests/test-io-channel-command.exe tests/test-io-channel-buffer.exe tests/test-base64.exe tests/test-crypto-pbkdf.exe tests/test-crypto-ivgen.exe tests/test-crypto-afsplit.exe tests/test-crypto-xts.exe tests/test-crypto-block.exe tests/test-logging.exe tests/test-replication.exe tests/test-bufferiszero.exe tests/test-uuid.exe tests/ptimer-test.exe tests/test-qapi-util.exe tests/*.o rm -rf tests/ac97-test.exe tests/ahci-test.exe tests/bios-tables-test.exe tests/boot-order-test.exe tests/boot-serial-test.exe tests/device-introspect-test.exe tests/display-vga-test.exe tests/drive_del-test.exe tests/ds1338-test.exe tests/e1000-test.exe tests/e1000e-test.exe tests/eepro100-test.exe tests/endianness-test.exe tests/es1370-test.exe tests/fdc-test.exe tests/fw_cfg-test.exe tests/hd-geo-test.exe tests/i440fx-test.exe tests/i82801b11-test.exe tests/ide-test.exe tests/intel-hda-test.exe tests/ioh3420-test.exe tests/ipmi-bt-test.exe tests/ipmi-kcs-test.exe tests/ipoctal232-test.exe tests/m25p80-test.exe tests/megasas-test.exe tests/migration-test.exe tests/ne2000-test.exe tests/numa-test.exe tests/nvme-test.exe tests/pc-cpu-test.exe tests/pcnet-test.exe tests/pnv-xscom-test.exe tests/prom-env-test.exe tests/pvpanic-test.exe tests/pxe-test.exe tests/q35-test.exe tests/qmp-test.exe tests/qom-test.exe tests/rtas-test.exe tests/rtc-test.exe tests/rtl8139-test.exe tests/spapr-phb-test.exe tests/tco-test.exe tests/test-arm-mptimer.exe tests/test-hmp.exe tests/test-netfilter.exe tests/test-x86-cpuid-compat.exe tests/tmp105-test.exe tests/tpci200-test.exe tests/usb-hcd-ehci-test.exe tests/usb-hcd-ohci-test.exe tests/usb-hcd-uhci-test.exe tests/usb-hcd-xhci-test.exe tests/virtio-balloon-test.exe tests/virtio-blk-test.exe tests/virtio-console-test.exe tests/virtio-net-test.exe tests/virtio-rng-test.exe tests/virtio-scsi-test.exe tests/virtio-serial-test.exe tests/vmgenid-test.exe tests/vmxnet3-test.exe tests/wdt_ib700-test.exe rm -f config.mak op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h rm -f qemu-options.def rm -f *.msi find . \( -name '*.so' -o -name '*.dll' -o -name '*.mo' -o -name '*.[oda]' \) -type f -exec rm {} + rm -f qemu-ga qemu-img.exe qemu-io.exe qemu-ga TAGS cscope.* *.pod *~ */*~ rm -f fsdev/*.pod scsi/*.pod rm -f qemu-img-cmds.h rm -f ui/shader/*-vert.h ui/shader/*-frag.h rm -f trace/generated-tracers-dtrace.dtrace* rm -f trace/generated-tracers-dtrace.h* rm -f qemu-version.h qemu-version.h-timestamp config-host.h config-host.h-timestamp qemu-options.def qemu-options.def-timestamp qmp-commands.h qmp-commands.h-timestamp qapi-types.h qapi-types.h-timestamp qapi-visit.h qapi-visit.h-timestamp qapi-event.h qapi-event.h-timestamp qmp-marshal.c qmp-marshal.c-timestamp qapi-types.c qapi-types.c-timestamp qapi-visit.c qapi-visit.c-timestamp qapi-event.c qapi-event.c-timestamp qmp-introspect.h qmp-introspect.h-timestamp qmp-introspect.c qmp-introspect.c-timestamp trace/generated-tcg-tracers.h trace/generated-tcg-tracers.h-timestamp trace/generated-helpers-wrappers.h trace/generated-helpers-wrappers.h-timestamp trace/generated-helpers.h trace/generated-helpers.h-timestamp trace/generated-helpers.c trace/generated-helpers.c-timestamp module_block.h module_block.h-timestamp trace-root.h trace-root.h-timestamp util/trace.h util/trace.h-timestamp crypto/trace.h crypto/trace.h-timestamp io/trace.h io/trace.h-timestamp migration/trace.h migration/trace.h-timestamp block/trace.h block/trace.h-timestamp chardev/trace.h chardev/trace.h-timestamp hw/block/trace.h hw/block/trace.h-timestamp hw/block/dataplane/trace.h hw/block/dataplane/trace.h-timestamp hw/char/trace.h hw/char/trace.h-timestamp hw/intc/trace.h hw/intc/trace.h-timestamp hw/net/trace.h hw/net/trace.h-timestamp hw/virtio/trace.h hw/virtio/trace.h-timestamp hw/audio/trace.h hw/audio/trace.h-timestamp hw/misc/trace.h hw/misc/trace.h-timestamp hw/usb/trace.h hw/usb/trace.h-timestamp hw/scsi/trace.h hw/scsi/trace.h-timestamp hw/nvram/trace.h hw/nvram/trace.h-timestamp hw/display/trace.h hw/display/trace.h-timestamp hw/input/trace.h hw/input/trace.h-timestamp hw/timer/trace.h hw/timer/trace.h-timestamp hw/dma/trace.h hw/dma/trace.h-timestamp hw/sparc/trace.h hw/sparc/trace.h-timestamp hw/sd/trace.h hw/sd/trace.h-timestamp hw/isa/trace.h hw/isa/trace.h-timestamp hw/mem/trace.h hw/mem/trace.h-timestamp hw/i386/trace.h hw/i386/trace.h-timestamp hw/i386/xen/trace.h hw/i386/xen/trace.h-timestamp hw/9pfs/trace.h hw/9pfs/trace.h-timestamp hw/ppc/trace.h hw/ppc/trace.h-timestamp hw/pci/trace.h hw/pci/trace.h-timestamp hw/s390x/trace.h hw/s390x/trace.h-timestamp hw/vfio/trace.h hw/vfio/trace.h-timestamp hw/acpi/trace.h hw/acpi/trace.h-timestamp hw/arm/trace.h hw/arm/trace.h-timestamp hw/alpha/trace.h hw/alpha/trace.h-timestamp hw/xen/trace.h hw/xen/trace.h-timestamp hw/ide/trace.h hw/ide/trace.h-timestamp ui/trace.h ui/trace.h-timestamp audio/trace.h audio/trace.h-timestamp net/trace.h net/trace.h-timestamp target/arm/trace.h target/arm/trace.h-timestamp target/i386/trace.h target/i386/trace.h-timestamp target/mips/trace.h target/mips/trace.h-timestamp target/sparc/trace.h target/sparc/trace.h-timestamp target/s390x/trace.h target/s390x/trace.h-timestamp target/ppc/trace.h target/ppc/trace.h-timestamp qom/trace.h qom/trace.h-timestamp linux-user/trace.h linux-user/trace.h-timestamp qapi/trace.h qapi/trace.h-timestamp accel/tcg/trace.h accel/tcg/trace.h-timestamp accel/kvm/trace.h accel/kvm/trace.h-timestamp nbd/trace.h nbd/trace.h-timestamp scsi/trace.h scsi/trace.h-timestamp trace-root.c trace-root.c-timestamp util/trace.c util/trace.c-timestamp crypto/trace.c crypto/trace.c-timestamp io/trace.c io/trace.c-timestamp migration/trace.c migration/trace.c-timestamp block/trace.c block/trace.c-timestamp chardev/trace.c chardev/trace.c-timestamp hw/block/trace.c hw/block/trace.c-timestamp hw/block/dataplane/trace.c hw/block/dataplane/trace.c-timestamp hw/char/trace.c hw/char/trace.c-timestamp hw/intc/trace.c hw/intc/trace.c-timestamp hw/net/trace.c hw/net/trace.c-timestamp hw/virtio/trace.c hw/virtio/trace.c-timestamp hw/audio/trace.c hw/audio/trace.c-timestamp hw/misc/trace.c hw/misc/trace.c-timestamp hw/usb/trace.c hw/usb/trace.c-timestamp hw/scsi/trace.c hw/scsi/trace.c-timestamp hw/nvram/trace.c hw/nvram/trace.c-timestamp hw/display/trace.c hw/display/trace.c-timestamp hw/input/trace.c hw/input/trace.c-timestamp hw/timer/trace.c hw/timer/trace.c-timestamp hw/dma/trace.c hw/dma/trace.c-timestamp hw/sparc/trace.c hw/sparc/trace.c-timestamp hw/sd/trace.c hw/sd/trace.c-timestamp hw/isa/trace.c hw/isa/trace.c-timestamp hw/mem/trace.c hw/mem/trace.c-timestamp hw/i386/trace.c hw/i386/trace.c-timestamp hw/i386/xen/trace.c hw/i386/xen/trace.c-timestamp hw/9pfs/trace.c hw/9pfs/trace.c-timestamp hw/ppc/trace.c hw/ppc/trace.c-timestamp hw/pci/trace.c hw/pci/trace.c-timestamp hw/s390x/trace.c hw/s390x/trace.c-timestamp hw/vfio/trace.c hw/vfio/trace.c-timestamp hw/acpi/trace.c hw/acpi/trace.c-timestamp hw/arm/trace.c hw/arm/trace.c-timestamp hw/alpha/trace.c hw/alpha/trace.c-timestamp hw/xen/trace.c hw/xen/trace.c-timestamp hw/ide/trace.c hw/ide/trace.c-timestamp ui/trace.c ui/trace.c-timestamp audio/trace.c audio/trace.c-timestamp net/trace.c net/trace.c-timestamp target/arm/trace.c target/arm/trace.c-timestamp target/i386/trace.c target/i386/trace.c-timestamp target/mips/trace.c target/mips/trace.c-timestamp target/sparc/trace.c target/sparc/trace.c-timestamp target/s390x/trace.c target/s390x/trace.c-timestamp target/ppc/trace.c target/ppc/trace.c-timestamp qom/trace.c qom/trace.c-timestamp linux-user/trace.c linux-user/trace.c-timestamp qapi/trace.c qapi/trace.c-timestamp accel/tcg/trace.c accel/tcg/trace.c-timestamp accel/kvm/trace.c accel/kvm/trace.c-timestamp nbd/trace.c nbd/trace.c-timestamp scsi/trace.c scsi/trace.c-timestamp /tmp/qemu-test/build/trace-events-all /tmp/qemu-test/build/trace-events-all-timestamp .git-submodule-status .git-submodule-status-timestamp ui/input-keymap-linux-to-qcode.c ui/input-keymap-linux-to-qcode.c-timestamp ui/input-keymap-qcode-to-qnum.c ui/input-keymap-qcode-to-qnum.c-timestamp ui/input-keymap-qnum-to-qcode.c ui/input-keymap-qnum-to-qcode.c-timestamp tests/test-qapi-types.h tests/test-qapi-types.h-timestamp tests/test-qapi-visit.h tests/test-qapi-visit.h-timestamp tests/test-qmp-commands.h tests/test-qmp-commands.h-timestamp tests/test-qapi-event.h tests/test-qapi-event.h-timestamp tests/test-qmp-introspect.h tests/test-qmp-introspect.h-timestamp rm -rf qapi-generated rm -rf qga/qapi-generated for d in x86_64-softmmu aarch64-softmmu pc-bios/optionrom; do \ if test -d $d; then make -C $d clean || exit 1; fi; \ rm -f $d/qemu-options.def; \ done make[1]: Entering directory '/tmp/qemu-test/build/x86_64-softmmu' rm -f *.timestamp rm -f *.a *~ qemu-system-x86_64.exe rm -f rm -f hmp-commands.h gdbstub-xml.c make[1]: Leaving directory '/tmp/qemu-test/build/x86_64-softmmu' make[1]: Entering directory '/tmp/qemu-test/build/aarch64-softmmu' rm -f *.timestamp rm -f *.a *~ qemu-system-aarch64.exe rm -f rm -f hmp-commands.h gdbstub-xml.c make[1]: Leaving directory '/tmp/qemu-test/build/aarch64-softmmu' make[1]: Entering directory '/tmp/qemu-test/build/pc-bios/optionrom' rm -f *.timestamp rm -f *.o *.d *.raw *.img *.bin *~ make[1]: Leaving directory '/tmp/qemu-test/build/pc-bios/optionrom' rm -f x86_64-softmmu/config-devices.mak aarch64-softmmu/config-devices.mak config-all-devices.mak CLEANUP /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.30.12.20176 make[1]: Leaving directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' real 3m42.561s user 0m4.485s sys 0m4.678s BUILD fedora make[1]: Entering directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' GEN /var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.33.54.32513/qemu.tar Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.33.54.32513/qemu.tar.vroot'... done. Checking out files: 43% (2467/5667) Checking out files: 44% (2494/5667) Checking out files: 45% (2551/5667) Checking out files: 46% (2607/5667) Checking out files: 47% (2664/5667) Checking out files: 48% (2721/5667) Checking out files: 49% (2777/5667) Checking out files: 50% (2834/5667) Checking out files: 51% (2891/5667) Checking out files: 52% (2947/5667) Checking out files: 53% (3004/5667) Checking out files: 54% (3061/5667) Checking out files: 55% (3117/5667) Checking out files: 56% (3174/5667) Checking out files: 57% (3231/5667) Checking out files: 58% (3287/5667) Checking out files: 59% (3344/5667) Checking out files: 60% (3401/5667) Checking out files: 61% (3457/5667) Checking out files: 62% (3514/5667) Checking out files: 63% (3571/5667) Checking out files: 64% (3627/5667) Checking out files: 65% (3684/5667) Checking out files: 66% (3741/5667) Checking out files: 67% (3797/5667) Checking out files: 68% (3854/5667) Checking out files: 69% (3911/5667) Checking out files: 70% (3967/5667) Checking out files: 71% (4024/5667) Checking out files: 72% (4081/5667) Checking out files: 73% (4137/5667) Checking out files: 74% (4194/5667) Checking out files: 75% (4251/5667) Checking out files: 76% (4307/5667) Checking out files: 77% (4364/5667) Checking out files: 78% (4421/5667) Checking out files: 79% (4477/5667) Checking out files: 80% (4534/5667) Checking out files: 81% (4591/5667) Checking out files: 82% (4647/5667) Checking out files: 83% (4704/5667) Checking out files: 84% (4761/5667) Checking out files: 85% (4817/5667) Checking out files: 86% (4874/5667) Checking out files: 87% (4931/5667) Checking out files: 88% (4987/5667) Checking out files: 89% (5044/5667) Checking out files: 90% (5101/5667) Checking out files: 91% (5157/5667) Checking out files: 92% (5214/5667) Checking out files: 93% (5271/5667) Checking out files: 94% (5327/5667) Checking out files: 95% (5384/5667) Checking out files: 96% (5441/5667) Checking out files: 97% (5497/5667) Checking out files: 98% (5554/5667) Checking out files: 99% (5611/5667) Checking out files: 100% (5667/5667) Checking out files: 100% (5667/5667), done. Your branch is up-to-date with 'origin/test'. Submodule 'dtc' (git://git.qemu-project.org/dtc.git) registered for path 'dtc' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.33.54.32513/qemu.tar.vroot/dtc'... Submodule path 'dtc': checked out '558cd81bdd432769b59bff01240c44f82cfb1a9d' Submodule 'ui/keycodemapdb' (git://git.qemu.org/keycodemapdb.git) registered for path 'ui/keycodemapdb' Cloning into '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.33.54.32513/qemu.tar.vroot/ui/keycodemapdb'... Submodule path 'ui/keycodemapdb': checked out '10739aa26051a5d49d88132604539d3ed085e72e' COPY RUNNER RUN test-block in qemu:fedora Packages installed: PyYAML-3.11-13.fc25.x86_64 SDL-devel-1.2.15-21.fc24.x86_64 bc-1.06.95-16.fc24.x86_64 bison-3.0.4-4.fc24.x86_64 bzip2-1.0.6-21.fc25.x86_64 ccache-3.3.4-1.fc25.x86_64 clang-3.9.1-2.fc25.x86_64 findutils-4.6.0-8.fc25.x86_64 flex-2.6.0-3.fc25.x86_64 gcc-6.4.1-1.fc25.x86_64 gcc-c++-6.4.1-1.fc25.x86_64 gettext-0.19.8.1-3.fc25.x86_64 git-2.9.5-1.fc25.x86_64 glib2-devel-2.50.3-1.fc25.x86_64 hostname-3.15-8.fc25.x86_64 libaio-devel-0.3.110-6.fc24.x86_64 libfdt-devel-1.4.2-1.fc25.x86_64 make-4.1-6.fc25.x86_64 mingw32-SDL-1.2.15-7.fc24.noarch mingw32-bzip2-1.0.6-7.fc24.noarch mingw32-curl-7.47.0-1.fc24.noarch mingw32-glib2-2.50.3-1.fc25.noarch mingw32-gmp-6.1.1-1.fc25.noarch mingw32-gnutls-3.5.5-2.fc25.noarch mingw32-gtk2-2.24.31-2.fc25.noarch mingw32-gtk3-3.22.17-1.fc25.noarch mingw32-libjpeg-turbo-1.5.1-1.fc25.noarch mingw32-libpng-1.6.27-1.fc25.noarch mingw32-libssh2-1.4.3-5.fc24.noarch mingw32-libtasn1-4.9-1.fc25.noarch mingw32-nettle-3.3-1.fc25.noarch mingw32-pixman-0.34.0-1.fc25.noarch mingw32-pkg-config-0.28-6.fc24.x86_64 mingw64-SDL-1.2.15-7.fc24.noarch mingw64-bzip2-1.0.6-7.fc24.noarch mingw64-curl-7.47.0-1.fc24.noarch mingw64-glib2-2.50.3-1.fc25.noarch mingw64-gmp-6.1.1-1.fc25.noarch mingw64-gnutls-3.5.5-2.fc25.noarch mingw64-gtk2-2.24.31-2.fc25.noarch mingw64-gtk3-3.22.17-1.fc25.noarch mingw64-libjpeg-turbo-1.5.1-1.fc25.noarch mingw64-libpng-1.6.27-1.fc25.noarch mingw64-libssh2-1.4.3-5.fc24.noarch mingw64-libtasn1-4.9-1.fc25.noarch mingw64-nettle-3.3-1.fc25.noarch mingw64-pixman-0.34.0-1.fc25.noarch mingw64-pkg-config-0.28-6.fc24.x86_64 nettle-devel-3.3-1.fc25.x86_64 package python2 is not installed perl-5.24.2-387.fc25.x86_64 pixman-devel-0.34.0-2.fc24.x86_64 sparse-0.5.0-10.fc25.x86_64 tar-1.29-3.fc25.x86_64 which-2.21-1.fc25.x86_64 zlib-devel-1.2.8-10.fc24.x86_64 Environment variables: PACKAGES=ccache gettext git tar PyYAML sparse flex bison python2 bzip2 hostname glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel gcc gcc-c++ clang make perl which bc findutils libaio-devel nettle-devel mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-config mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtasn1 mingw32-libjpeg-turbo mingw32-libpng mingw32-curl mingw32-libssh2 mingw32-bzip2 mingw64-pixman mingw64-glib2 mingw64-gmp mingw64-SDL mingw64-pkg-config mingw64-gtk2 mingw64-gtk3 mingw64-gnutls mingw64-nettle mingw64-libtasn1 mingw64-libjpeg-turbo mingw64-libpng mingw64-curl mingw64-libssh2 mingw64-bzip2 HOSTNAME=fc30831f26d9 MAKEFLAGS= -j8 J=8 CCACHE_DIR=/var/tmp/ccache EXTRA_CONFIGURE_OPTS= V= SHOW_ENV=1 PATH=/usr/lib/ccache:/usr/lib64/ccache:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ TARGET_LIST= FGC=f25 SHLVL=1 HOME=/root TEST_DIR=/tmp/qemu-test DISTTAG=f25container FEATURES=mingw clang pyyaml dtc DEBUG= _=/usr/bin/env Configure options: --enable-werror --prefix=/tmp/qemu-test/install --target-list=x86_64-softmmu Install prefix /tmp/qemu-test/install BIOS directory /tmp/qemu-test/install/share/qemu firmware path /tmp/qemu-test/install/share/qemu-firmware binary directory /tmp/qemu-test/install/bin library directory /tmp/qemu-test/install/lib module directory /tmp/qemu-test/install/lib/qemu libexec directory /tmp/qemu-test/install/libexec include directory /tmp/qemu-test/install/include config directory /tmp/qemu-test/install/etc local state directory /tmp/qemu-test/install/var Manual directory /tmp/qemu-test/install/share/man ELF interp prefix /usr/gnemul/qemu-%M Source path /tmp/qemu-test/src GIT binary git GIT submodules C compiler cc Host C compiler cc C++ compiler c++ Objective-C compiler clang ARFLAGS rv CFLAGS -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -g QEMU_CFLAGS -I/usr/include/pixman-1 -Werror -pthread -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fPIE -DPIE -m64 -mcx16 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-common -fwrapv -Wendif-labels -Wno-shift-negative-value -Wno-missing-include-dirs -Wempty-body -Wnested-externs -Wformat-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wold-style-declaration -Wold-style-definition -Wtype-limits -fstack-protector-strong LDFLAGS -Wl,--warn-common -Wl,-z,relro -Wl,-z,now -pie -m64 -g make make install install python python -B smbd /usr/sbin/smbd module support no host CPU x86_64 host big endian no target list x86_64-softmmu gprof enabled no sparse enabled no strip binaries yes profiler no static build no SDL support yes (1.2.15) GTK support no GTK GL support no VTE support no TLS priority NORMAL GNUTLS support no GNUTLS rnd no libgcrypt no libgcrypt kdf no nettle yes (3.3) nettle kdf yes libtasn1 no curses support no virgl support no curl support no mingw32 support no Audio drivers oss Block whitelist (rw) Block whitelist (ro) VirtFS support no Multipath support no VNC support yes VNC SASL support no VNC JPEG support no VNC PNG support no xen support no brlapi support no bluez support no Documentation no PIE yes vde support no netmap support no Linux AIO support yes ATTR/XATTR support yes Install blobs yes KVM support yes HAX support no TCG support yes TCG debug enabled no TCG interpreter no RDMA support no fdt support yes preadv support yes fdatasync yes madvise yes posix_madvise yes libcap-ng support no vhost-net support yes vhost-scsi support yes vhost-vsock support yes vhost-user support yes Trace backends log spice support no rbd support no xfsctl support no smartcard support no libusb no usb net redir no OpenGL support no OpenGL dmabufs no libiscsi support no libnfs support no build guest agent yes QGA VSS support no QGA w32 disk info no QGA MSI support no seccomp support no coroutine backend ucontext coroutine pool yes debug stack usage no crypto afalg no GlusterFS support no gcov gcov gcov enabled no TPM support yes libssh2 support no TPM passthrough yes TPM emulator yes QOM debugging yes Live block migration yes lzo support no snappy support no bzip2 support no NUMA host support no tcmalloc support no jemalloc support no avx2 optimization yes replication support yes VxHS block device no capstone no GEN x86_64-softmmu/config-devices.mak.tmp GEN config-host.h GEN qemu-options.def GEN qapi-types.h GEN qmp-commands.h GEN qapi-visit.h GEN qapi-event.h GEN qmp-marshal.c GEN x86_64-softmmu/config-devices.mak GEN qapi-types.c GEN qapi-visit.c GEN qapi-event.c GEN qmp-introspect.h GEN qmp-introspect.c GEN trace/generated-tcg-tracers.h GEN trace/generated-helpers.h GEN trace/generated-helpers-wrappers.h GEN trace/generated-helpers.c GEN module_block.h GEN ui/input-keymap-qcode-to-qnum.c GEN ui/input-keymap-linux-to-qcode.c GEN ui/input-keymap-qnum-to-qcode.c GEN tests/test-qapi-types.h GEN tests/test-qapi-visit.h GEN tests/test-qapi-event.h GEN tests/test-qmp-commands.h GEN tests/test-qmp-introspect.h GEN trace-root.h GEN util/trace.h GEN crypto/trace.h GEN io/trace.h GEN migration/trace.h GEN block/trace.h GEN chardev/trace.h GEN hw/block/trace.h GEN hw/block/dataplane/trace.h GEN hw/char/trace.h GEN hw/intc/trace.h GEN hw/net/trace.h GEN hw/virtio/trace.h GEN hw/audio/trace.h GEN hw/misc/trace.h GEN hw/usb/trace.h GEN hw/scsi/trace.h GEN hw/nvram/trace.h GEN hw/display/trace.h GEN hw/input/trace.h GEN hw/timer/trace.h GEN hw/dma/trace.h GEN hw/sparc/trace.h GEN hw/sd/trace.h GEN hw/isa/trace.h GEN hw/mem/trace.h GEN hw/i386/trace.h GEN hw/i386/xen/trace.h GEN hw/9pfs/trace.h GEN hw/ppc/trace.h GEN hw/pci/trace.h GEN hw/s390x/trace.h GEN hw/vfio/trace.h GEN hw/acpi/trace.h GEN hw/arm/trace.h GEN hw/alpha/trace.h GEN hw/xen/trace.h GEN hw/ide/trace.h GEN ui/trace.h GEN audio/trace.h GEN target/arm/trace.h GEN net/trace.h GEN target/i386/trace.h GEN target/mips/trace.h GEN target/sparc/trace.h GEN target/s390x/trace.h GEN target/ppc/trace.h GEN qom/trace.h GEN linux-user/trace.h GEN qapi/trace.h GEN accel/tcg/trace.h GEN accel/kvm/trace.h GEN nbd/trace.h GEN scsi/trace.h GEN trace-root.c GEN util/trace.c GEN crypto/trace.c GEN io/trace.c GEN migration/trace.c GEN block/trace.c GEN chardev/trace.c GEN hw/block/trace.c GEN hw/block/dataplane/trace.c GEN hw/char/trace.c GEN hw/intc/trace.c GEN hw/net/trace.c GEN hw/virtio/trace.c GEN hw/audio/trace.c GEN hw/misc/trace.c GEN hw/usb/trace.c GEN hw/scsi/trace.c GEN hw/nvram/trace.c GEN hw/display/trace.c GEN hw/input/trace.c GEN hw/timer/trace.c GEN hw/dma/trace.c GEN hw/sparc/trace.c GEN hw/sd/trace.c GEN hw/isa/trace.c GEN hw/mem/trace.c GEN hw/i386/trace.c GEN hw/i386/xen/trace.c GEN hw/9pfs/trace.c GEN hw/ppc/trace.c GEN hw/pci/trace.c GEN hw/s390x/trace.c GEN hw/vfio/trace.c GEN hw/acpi/trace.c GEN hw/arm/trace.c GEN hw/alpha/trace.c GEN hw/xen/trace.c GEN hw/ide/trace.c GEN ui/trace.c GEN audio/trace.c GEN net/trace.c GEN target/arm/trace.c GEN target/i386/trace.c GEN target/mips/trace.c GEN target/sparc/trace.c GEN target/s390x/trace.c GEN target/ppc/trace.c GEN qom/trace.c GEN linux-user/trace.c GEN qapi/trace.c GEN accel/tcg/trace.c GEN accel/kvm/trace.c GEN nbd/trace.c GEN scsi/trace.c GEN config-all-devices.mak CC tests/qemu-iotests/socket_scm_helper.o GEN qga/qapi-generated/qga-qmp-commands.h GEN qga/qapi-generated/qga-qapi-visit.h GEN qga/qapi-generated/qga-qapi-types.c GEN qga/qapi-generated/qga-qapi-types.h GEN qga/qapi-generated/qga-qmp-marshal.c CC qmp-introspect.o GEN qga/qapi-generated/qga-qapi-visit.c CC qapi-types.o CC qapi-visit.o CC qapi-event.o CC qapi/qapi-visit-core.o CC qapi/qapi-dealloc-visitor.o CC qapi/qobject-input-visitor.o CC qapi/qobject-output-visitor.o CC qapi/qmp-registry.o CC qapi/qmp-dispatch.o CC qapi/string-input-visitor.o CC qapi/string-output-visitor.o CC qapi/opts-visitor.o CC qapi/qapi-clone-visitor.o CC qapi/qmp-event.o CC qobject/qnull.o CC qapi/qapi-util.o CC qobject/qnum.o CC qobject/qstring.o CC qobject/qdict.o CC qobject/qlist.o CC qobject/qbool.o CC qobject/qlit.o CC qobject/qjson.o CC qobject/json-lexer.o CC qobject/qobject.o CC qobject/json-streamer.o CC qobject/json-parser.o CC trace/control.o CC trace/qmp.o CC util/cutils.o CC util/qemu-timer-common.o CC util/osdep.o CC util/unicode.o CC util/bufferiszero.o CC util/lockcnt.o CC util/aiocb.o CC util/async.o CC util/thread-pool.o CC util/qemu-timer.o CC util/main-loop.o CC util/iohandler.o CC util/aio-posix.o CC util/compatfd.o CC util/event_notifier-posix.o CC util/mmap-alloc.o CC util/oslib-posix.o CC util/qemu-openpty.o CC util/qemu-thread-posix.o CC util/memfd.o CC util/envlist.o CC util/path.o CC util/module.o CC util/host-utils.o CC util/bitmap.o CC util/bitops.o CC util/hbitmap.o CC util/acl.o CC util/fifo8.o CC util/cacheinfo.o CC util/qemu-error.o CC util/error.o CC util/id.o CC util/qemu-config.o CC util/qemu-sockets.o CC util/iov.o CC util/uri.o CC util/notify.o CC util/qemu-option.o CC util/qemu-progress.o CC util/keyval.o CC util/crc32c.o CC util/hexdump.o CC util/throttle.o CC util/getauxval.o CC util/uuid.o CC util/readline.o CC util/rcu.o CC util/qemu-coroutine.o CC util/qemu-coroutine-lock.o CC util/qemu-coroutine-io.o CC util/qemu-coroutine-sleep.o CC util/coroutine-ucontext.o CC util/buffer.o CC util/timed-average.o CC util/base64.o CC util/log.o CC util/pagesize.o CC util/qdist.o CC util/qht.o CC util/range.o CC util/stats64.o CC util/systemd.o CC trace-root.o CC util/trace.o CC crypto/trace.o CC io/trace.o CC migration/trace.o CC chardev/trace.o CC block/trace.o CC hw/block/trace.o CC hw/block/dataplane/trace.o CC hw/char/trace.o CC hw/intc/trace.o CC hw/virtio/trace.o CC hw/audio/trace.o CC hw/net/trace.o CC hw/misc/trace.o CC hw/usb/trace.o CC hw/scsi/trace.o CC hw/nvram/trace.o CC hw/display/trace.o CC hw/input/trace.o CC hw/timer/trace.o CC hw/dma/trace.o CC hw/sparc/trace.o CC hw/sd/trace.o CC hw/isa/trace.o CC hw/mem/trace.o CC hw/i386/trace.o CC hw/i386/xen/trace.o CC hw/9pfs/trace.o CC hw/ppc/trace.o CC hw/pci/trace.o CC hw/s390x/trace.o CC hw/vfio/trace.o CC hw/acpi/trace.o CC hw/arm/trace.o CC hw/alpha/trace.o CC hw/ide/trace.o CC hw/xen/trace.o CC ui/trace.o CC audio/trace.o CC net/trace.o CC target/arm/trace.o CC target/i386/trace.o CC target/mips/trace.o CC target/sparc/trace.o CC target/s390x/trace.o CC target/ppc/trace.o CC qom/trace.o CC linux-user/trace.o CC qapi/trace.o CC accel/tcg/trace.o CC accel/kvm/trace.o CC nbd/trace.o CC scsi/trace.o CC crypto/pbkdf-stub.o CC stubs/arch-query-cpu-model-expansion.o CC stubs/arch-query-cpu-def.o CC stubs/arch-query-cpu-model-comparison.o CC stubs/bdrv-next-monitor-owned.o CC stubs/arch-query-cpu-model-baseline.o CC stubs/blk-commit-all.o CC stubs/blockdev-close-all-bdrv-states.o CC stubs/cpu-get-clock.o CC stubs/clock-warp.o CC stubs/dump.o CC stubs/cpu-get-icount.o CC stubs/error-printf.o CC stubs/fdset.o CC stubs/gdbstub.o CC stubs/get-vm-name.o CC stubs/iothread.o CC stubs/iothread-lock.o CC stubs/is-daemonized.o CC stubs/linux-aio.o CC stubs/machine-init-done.o CC stubs/migr-blocker.o CC stubs/change-state-handler.o CC stubs/monitor.o CC stubs/qtest.o CC stubs/notify-event.o CC stubs/replay.o CC stubs/runstate-check.o CC stubs/set-fd-handler.o CC stubs/slirp.o CC stubs/sysbus.o CC stubs/tpm.o CC stubs/trace-control.o CC stubs/uuid.o CC stubs/vm-stop.o CC stubs/vmstate.o CC stubs/target-get-monitor-def.o CC stubs/qmp_pc_dimm.o CC stubs/target-monitor-defs.o CC stubs/pc_madt_cpu_entry.o CC stubs/vmgenid.o CC stubs/xen-hvm.o CC stubs/xen-common.o CC stubs/pci-host-piix.o CC contrib/ivshmem-client/ivshmem-client.o CC contrib/ivshmem-client/main.o CC contrib/ivshmem-server/ivshmem-server.o CC contrib/ivshmem-server/main.o CC qemu-nbd.o CC block.o CC qemu-io-cmds.o CC blockjob.o CC replication.o CC block/raw-format.o CC block/qcow.o CC block/vdi.o CC block/vmdk.o CC block/bochs.o CC block/cloop.o CC block/vpc.o CC block/vvfat.o CC block/dmg.o CC block/qcow2.o CC block/qcow2-refcount.o CC block/qcow2-snapshot.o CC block/qcow2-cluster.o CC block/qcow2-cache.o CC block/qcow2-bitmap.o CC block/qed.o CC block/qed-l2-cache.o CC block/qed-table.o CC block/qed-cluster.o CC block/qed-check.o CC block/vhdx.o CC block/vhdx-endian.o CC block/vhdx-log.o CC block/quorum.o CC block/parallels.o CC block/blkdebug.o CC block/blkverify.o CC block/blkreplay.o CC block/block-backend.o CC block/snapshot.o CC block/qapi.o CC block/file-posix.o CC block/null.o CC block/linux-aio.o CC block/mirror.o CC block/commit.o CC block/io.o CC block/throttle-groups.o CC block/nbd.o CC block/nbd-client.o CC block/sheepdog.o CC block/accounting.o CC block/dirty-bitmap.o CC block/backup.o CC block/replication.o CC block/write-threshold.o CC block/throttle.o CC block/crypto.o CC nbd/server.o CC nbd/client.o CC scsi/utils.o CC nbd/common.o CC scsi/pr-manager.o CC scsi/pr-manager-helper.o CC crypto/init.o CC crypto/hash.o CC crypto/hash-nettle.o CC crypto/hmac.o CC crypto/hmac-nettle.o CC crypto/aes.o CC crypto/desrfb.o CC crypto/tlscreds.o CC crypto/cipher.o CC crypto/tlscredsx509.o CC crypto/tlscredsanon.o CC crypto/tlssession.o CC crypto/secret.o CC crypto/random-platform.o CC crypto/pbkdf.o CC crypto/pbkdf-nettle.o CC crypto/ivgen-essiv.o CC crypto/ivgen.o CC crypto/ivgen-plain.o CC crypto/ivgen-plain64.o CC crypto/afsplit.o CC crypto/xts.o CC crypto/block.o CC crypto/block-qcow.o CC crypto/block-luks.o CC io/channel-buffer.o CC io/channel-command.o CC io/channel-file.o CC io/channel.o CC io/channel-socket.o CC io/channel-tls.o CC io/channel-watch.o CC io/channel-websock.o CC io/dns-resolver.o CC io/channel-util.o CC qom/object.o CC io/task.o CC qom/container.o CC qom/qom-qobject.o CC qom/object_interfaces.o GEN qemu-img-cmds.h CC qemu-io.o CC scsi/qemu-pr-helper.o CC qemu-bridge-helper.o CC blockdev.o CC blockdev-nbd.o CC bootdevice.o CC iothread.o CC qdev-monitor.o CC device-hotplug.o CC os-posix.o CC bt-host.o CC bt-vhci.o CC dma-helpers.o CC vl.o CC tpm.o CC qmp-marshal.o CC device_tree.o CC hmp.o CC qmp.o CC cpus-common.o CC audio/audio.o CC audio/noaudio.o CC audio/wavaudio.o CC audio/sdlaudio.o CC audio/mixeng.o CC audio/ossaudio.o CC audio/wavcapture.o CC backends/rng.o CC backends/rng-egd.o CC backends/rng-random.o CC backends/tpm.o CC backends/hostmem.o CC backends/hostmem-ram.o CC backends/hostmem-file.o CC backends/cryptodev-builtin.o CC backends/cryptodev.o CC block/stream.o CC chardev/msmouse.o CC chardev/wctablet.o CC chardev/testdev.o CC disas/i386.o CC fsdev/qemu-fsdev-dummy.o CC fsdev/qemu-fsdev-opts.o CC fsdev/qemu-fsdev-throttle.o CC hw/acpi/core.o CC hw/acpi/piix4.o CC hw/acpi/pcihp.o CC hw/acpi/tco.o CC hw/acpi/cpu_hotplug.o CC hw/acpi/ich9.o CC hw/acpi/memory_hotplug.o CC hw/acpi/cpu.o CC hw/acpi/nvdimm.o CC hw/acpi/vmgenid.o CC hw/acpi/acpi_interface.o CC hw/acpi/bios-linker-loader.o CC hw/acpi/aml-build.o CC hw/acpi/ipmi.o CC hw/acpi/acpi-stub.o CC hw/acpi/ipmi-stub.o CC hw/audio/sb16.o CC hw/audio/es1370.o CC hw/audio/ac97.o CC hw/audio/fmopl.o CC hw/audio/gus.o CC hw/audio/adlib.o CC hw/audio/gusemu_hal.o CC hw/audio/cs4231a.o CC hw/audio/intel-hda.o CC hw/audio/gusemu_mixer.o CC hw/audio/hda-codec.o CC hw/audio/pcspk.o CC hw/audio/soundhw.o CC hw/block/block.o CC hw/block/cdrom.o CC hw/block/hd-geometry.o CC hw/block/fdc.o CC hw/block/pflash_cfi01.o CC hw/block/nvme.o CC hw/bt/core.o CC hw/bt/l2cap.o CC hw/bt/sdp.o CC hw/bt/hid.o CC hw/bt/hci-csr.o CC hw/char/ipoctal232.o CC hw/bt/hci.o CC hw/char/parallel.o CC hw/char/serial.o CC hw/char/serial-isa.o CC hw/char/virtio-console.o CC hw/char/serial-pci.o CC hw/char/debugcon.o CC hw/core/qdev.o CC hw/core/qdev-properties.o CC hw/core/bus.o CC hw/core/reset.o CC hw/core/fw-path-provider.o CC hw/core/irq.o CC hw/core/nmi.o CC hw/core/hotplug.o CC hw/core/sysbus.o CC hw/core/machine.o CC hw/core/qdev-properties-system.o CC hw/core/loader.o CC hw/core/register.o CC hw/core/or-irq.o CC hw/cpu/core.o CC hw/display/cirrus_vga.o CC hw/display/vga-pci.o CC hw/display/vga-isa.o CC hw/display/vmware_vga.o CC hw/dma/i8257.o CC hw/i2c/core.o CC hw/i2c/smbus.o CC hw/i2c/smbus_eeprom.o CC hw/i2c/smbus_ich9.o CC hw/i2c/pm_smbus.o CC hw/ide/core.o CC hw/ide/atapi.o CC hw/ide/pci.o CC hw/ide/qdev.o CC hw/ide/isa.o CC hw/ide/piix.o CC hw/ide/ahci.o CC hw/ide/ich.o CC hw/input/hid.o CC hw/input/pckbd.o CC hw/input/ps2.o CC hw/input/virtio-input.o CC hw/input/vmmouse.o CC hw/input/virtio-input-hid.o CC hw/input/virtio-input-host.o CC hw/intc/i8259_common.o CC hw/intc/i8259.o CC hw/intc/ioapic_common.o CC hw/ipack/ipack.o CC hw/intc/intc.o CC hw/ipack/tpci200.o CC hw/ipmi/ipmi.o CC hw/ipmi/ipmi_bmc_sim.o CC hw/ipmi/ipmi_bmc_extern.o CC hw/ipmi/isa_ipmi_kcs.o CC hw/ipmi/isa_ipmi_bt.o CC hw/isa/isa-bus.o CC hw/isa/apm.o CC hw/mem/pc-dimm.o CC hw/mem/nvdimm.o CC hw/misc/applesmc.o CC hw/misc/debugexit.o CC hw/misc/pc-testdev.o CC hw/misc/sga.o CC hw/misc/pci-testdev.o CC hw/misc/edu.o CC hw/misc/unimp.o CC hw/misc/vmcoreinfo.o CC hw/net/ne2000.o CC hw/net/eepro100.o CC hw/net/pcnet-pci.o CC hw/net/e1000.o CC hw/net/pcnet.o CC hw/net/e1000x_common.o CC hw/net/net_tx_pkt.o CC hw/net/net_rx_pkt.o CC hw/net/e1000e.o CC hw/net/e1000e_core.o CC hw/net/rtl8139.o CC hw/net/vmxnet3.o CC hw/net/ne2000-isa.o CC hw/net/rocker/rocker.o CC hw/net/rocker/rocker_fp.o CC hw/net/rocker/rocker_desc.o CC hw/net/rocker/rocker_of_dpa.o CC hw/net/rocker/rocker_world.o CC hw/nvram/eeprom93xx.o CC hw/nvram/fw_cfg.o CC hw/nvram/chrp_nvram.o CC hw/pci-bridge/pci_bridge_dev.o CC hw/pci-bridge/gen_pcie_root_port.o CC hw/pci-bridge/pcie_pci_bridge.o CC hw/pci-bridge/pci_expander_bridge.o CC hw/pci-bridge/pcie_root_port.o CC hw/pci-bridge/xio3130_upstream.o CC hw/pci-bridge/xio3130_downstream.o CC hw/pci-bridge/ioh3420.o CC hw/pci-bridge/i82801b11.o CC hw/pci-host/pam.o CC hw/pci-host/piix.o CC hw/pci-host/q35.o CC hw/pci/pci.o CC hw/pci/msix.o CC hw/pci/pci_bridge.o CC hw/pci/msi.o CC hw/pci/slotid_cap.o CC hw/pci/shpc.o CC hw/pci/pci_host.o CC hw/pci/pcie_host.o CC hw/pci/pcie_aer.o CC hw/pci/pcie.o CC hw/pci/pcie_port.o CC hw/pcmcia/pcmcia.o CC hw/pci/pci-stub.o CC hw/scsi/scsi-disk.o CC hw/scsi/scsi-bus.o CC hw/scsi/scsi-generic.o CC hw/scsi/lsi53c895a.o CC hw/scsi/mptsas.o CC hw/scsi/mptconfig.o CC hw/scsi/mptendian.o CC hw/scsi/megasas.o CC hw/scsi/vmw_pvscsi.o CC hw/scsi/esp.o CC hw/scsi/esp-pci.o CC hw/sd/sd.o CC hw/sd/core.o CC hw/sd/sdhci.o CC hw/smbios/smbios_type_38.o CC hw/smbios/smbios-stub.o CC hw/smbios/smbios.o CC hw/smbios/smbios_type_38-stub.o CC hw/timer/hpet.o CC hw/timer/i8254_common.o CC hw/timer/i8254.o CC hw/tpm/tpm_passthrough.o CC hw/tpm/tpm_util.o CC hw/tpm/tpm_tis.o CC hw/tpm/tpm_emulator.o CC hw/usb/core.o CC hw/usb/combined-packet.o CC hw/usb/libhw.o CC hw/usb/bus.o CC hw/usb/desc.o CC hw/usb/desc-msos.o CC hw/usb/hcd-uhci.o CC hw/usb/hcd-ohci.o CC hw/usb/hcd-ehci.o CC hw/usb/hcd-ehci-pci.o CC hw/usb/hcd-xhci.o CC hw/usb/hcd-xhci-nec.o CC hw/usb/dev-hub.o CC hw/usb/dev-hid.o CC hw/usb/dev-wacom.o CC hw/usb/dev-storage.o CC hw/usb/dev-uas.o CC hw/usb/dev-audio.o CC hw/usb/dev-network.o CC hw/usb/dev-serial.o CC hw/usb/dev-bluetooth.o CC hw/usb/dev-smartcard-reader.o CC hw/usb/host-stub.o CC hw/usb/dev-mtp.o CC hw/virtio/virtio-rng.o CC hw/virtio/virtio-pci.o CC hw/virtio/virtio-bus.o CC hw/virtio/virtio-mmio.o CC hw/virtio/vhost-stub.o CC hw/watchdog/watchdog.o CC hw/watchdog/wdt_i6300esb.o CC migration/migration.o CC hw/watchdog/wdt_ib700.o CC migration/socket.o CC migration/fd.o CC migration/exec.o CC migration/tls.o CC migration/channel.o CC migration/savevm.o CC migration/colo-comm.o CC migration/colo.o CC migration/vmstate.o CC migration/vmstate-types.o CC migration/page_cache.o CC migration/qemu-file.o CC migration/colo-failover.o CC migration/global_state.o CC migration/qemu-file-channel.o CC migration/xbzrle.o CC migration/postcopy-ram.o CC migration/qjson.o CC migration/block.o CC net/net.o CC net/queue.o CC net/checksum.o CC net/util.o CC net/hub.o CC net/dump.o CC net/socket.o CC net/eth.o CC net/l2tpv3.o CC net/vhost-user.o CC net/slirp.o CC net/filter.o CC net/filter-buffer.o CC net/filter-mirror.o CC net/colo-compare.o CC net/colo.o CC net/filter-rewriter.o CC net/filter-replay.o CC net/tap.o CC net/tap-linux.o CC qom/cpu.o CC replay/replay.o CC replay/replay-internal.o CC replay/replay-events.o CC replay/replay-time.o CC replay/replay-input.o CC replay/replay-char.o CC replay/replay-snapshot.o CC replay/replay-audio.o CC replay/replay-net.o CC slirp/cksum.o CC slirp/if.o CC slirp/ip_icmp.o CC slirp/ip6_icmp.o CC slirp/ip6_input.o CC slirp/ip6_output.o CC slirp/ip_input.o CC slirp/ip_output.o CC slirp/dnssearch.o CC slirp/dhcpv6.o CC slirp/slirp.o CC slirp/misc.o CC slirp/sbuf.o CC slirp/mbuf.o CC slirp/socket.o CC slirp/tcp_input.o CC slirp/tcp_output.o CC slirp/tcp_subr.o CC slirp/tcp_timer.o CC slirp/udp.o CC slirp/udp6.o CC slirp/bootp.o CC slirp/arp_table.o CC slirp/ndp_table.o CC slirp/tftp.o CC ui/keymaps.o CC ui/console.o CC slirp/ncsi.o CC ui/cursor.o CC ui/qemu-pixman.o CC ui/input.o CC ui/input-keymap.o CC ui/input-legacy.o CC ui/input-linux.o CC ui/sdl.o CC ui/sdl_zoom.o CC ui/x_keymap.o CC ui/vnc-enc-zlib.o CC ui/vnc-enc-hextile.o CC ui/vnc.o CC ui/vnc-palette.o CC ui/vnc-enc-tight.o CC ui/vnc-enc-zrle.o CC ui/vnc-auth-vencrypt.o CC ui/vnc-ws.o CC ui/vnc-jobs.o CC chardev/char.o CC chardev/char-fd.o CC chardev/char-fe.o CC chardev/char-io.o CC chardev/char-file.o CC chardev/char-mux.o CC chardev/char-null.o CC chardev/char-parallel.o CC chardev/char-pipe.o CC chardev/char-pty.o CC chardev/char-ringbuf.o CC chardev/char-serial.o CC chardev/char-socket.o CC chardev/char-stdio.o CC chardev/char-udp.o LINK tests/qemu-iotests/socket_scm_helper CC qga/commands.o CC qga/guest-agent-command-state.o CC qga/main.o CC qga/commands-posix.o CC qga/channel-posix.o CC qga/qapi-generated/qga-qapi-types.o CC qga/qapi-generated/qga-qapi-visit.o AS optionrom/multiboot.o AS optionrom/linuxboot.o CC optionrom/linuxboot_dma.o AS optionrom/kvmvapic.o BUILD optionrom/multiboot.img BUILD optionrom/linuxboot.img BUILD optionrom/linuxboot_dma.img CC qga/qapi-generated/qga-qmp-marshal.o BUILD optionrom/multiboot.raw BUILD optionrom/linuxboot.raw BUILD optionrom/linuxboot_dma.raw SIGN optionrom/multiboot.bin SIGN optionrom/linuxboot.bin AR libqemuutil.a SIGN optionrom/linuxboot_dma.bin CC qemu-img.o BUILD optionrom/kvmvapic.img BUILD optionrom/kvmvapic.raw SIGN optionrom/kvmvapic.bin LINK ivshmem-client LINK ivshmem-server LINK qemu-nbd LINK qemu-img LINK qemu-io LINK scsi/qemu-pr-helper LINK qemu-bridge-helper LINK qemu-ga GEN x86_64-softmmu/hmp-commands.h GEN x86_64-softmmu/hmp-commands-info.h GEN x86_64-softmmu/config-target.h CC x86_64-softmmu/tcg/tcg.o CC x86_64-softmmu/exec.o CC x86_64-softmmu/tcg/tcg-op.o CC x86_64-softmmu/tcg/tcg-common.o CC x86_64-softmmu/fpu/softfloat.o GEN x86_64-softmmu/gdbstub-xml.c CC x86_64-softmmu/disas.o CC x86_64-softmmu/tcg/optimize.o CC x86_64-softmmu/arch_init.o CC x86_64-softmmu/cpus.o CC x86_64-softmmu/monitor.o CC x86_64-softmmu/gdbstub.o CC x86_64-softmmu/balloon.o CC x86_64-softmmu/ioport.o CC x86_64-softmmu/numa.o CC x86_64-softmmu/qtest.o CC x86_64-softmmu/memory.o CC x86_64-softmmu/memory_mapping.o CC x86_64-softmmu/dump.o CC x86_64-softmmu/accel/accel.o CC x86_64-softmmu/migration/ram.o CC x86_64-softmmu/accel/kvm/kvm-all.o CC x86_64-softmmu/accel/stubs/hax-stub.o CC x86_64-softmmu/accel/tcg/tcg-all.o CC x86_64-softmmu/accel/tcg/cputlb.o CC x86_64-softmmu/accel/tcg/tcg-runtime.o CC x86_64-softmmu/accel/tcg/cpu-exec.o CC x86_64-softmmu/accel/tcg/cpu-exec-common.o CC x86_64-softmmu/accel/tcg/translator.o CC x86_64-softmmu/accel/tcg/translate-all.o CC x86_64-softmmu/hw/char/virtio-serial-bus.o CC x86_64-softmmu/hw/block/virtio-blk.o CC x86_64-softmmu/hw/block/dataplane/virtio-blk.o CC x86_64-softmmu/hw/core/generic-loader.o CC x86_64-softmmu/hw/core/null-machine.o CC x86_64-softmmu/hw/display/vga.o CC x86_64-softmmu/hw/display/virtio-gpu.o CC x86_64-softmmu/hw/display/virtio-gpu-3d.o CC x86_64-softmmu/hw/display/virtio-gpu-pci.o CC x86_64-softmmu/hw/display/virtio-vga.o CC x86_64-softmmu/hw/intc/apic.o CC x86_64-softmmu/hw/intc/apic_common.o CC x86_64-softmmu/hw/intc/ioapic.o CC x86_64-softmmu/hw/misc/vmport.o CC x86_64-softmmu/hw/isa/lpc_ich9.o CC x86_64-softmmu/hw/misc/ivshmem.o CC x86_64-softmmu/hw/misc/hyperv_testdev.o CC x86_64-softmmu/hw/misc/pvpanic.o CC x86_64-softmmu/hw/misc/mmio_interface.o CC x86_64-softmmu/hw/net/virtio-net.o CC x86_64-softmmu/hw/net/vhost_net.o CC x86_64-softmmu/hw/scsi/virtio-scsi.o CC x86_64-softmmu/hw/scsi/virtio-scsi-dataplane.o CC x86_64-softmmu/hw/scsi/vhost-scsi-common.o CC x86_64-softmmu/hw/scsi/vhost-scsi.o CC x86_64-softmmu/hw/scsi/vhost-user-scsi.o CC x86_64-softmmu/hw/timer/mc146818rtc.o CC x86_64-softmmu/hw/vfio/common.o CC x86_64-softmmu/hw/vfio/pci.o CC x86_64-softmmu/hw/vfio/pci-quirks.o CC x86_64-softmmu/hw/vfio/platform.o CC x86_64-softmmu/hw/vfio/spapr.o CC x86_64-softmmu/hw/virtio/virtio.o CC x86_64-softmmu/hw/virtio/virtio-balloon.o CC x86_64-softmmu/hw/virtio/vhost.o CC x86_64-softmmu/hw/virtio/vhost-backend.o CC x86_64-softmmu/hw/virtio/vhost-user.o CC x86_64-softmmu/hw/virtio/vhost-vsock.o CC x86_64-softmmu/hw/virtio/virtio-crypto.o CC x86_64-softmmu/hw/virtio/virtio-crypto-pci.o CC x86_64-softmmu/hw/i386/multiboot.o CC x86_64-softmmu/hw/i386/pc.o CC x86_64-softmmu/hw/i386/pc_q35.o CC x86_64-softmmu/hw/i386/pc_piix.o CC x86_64-softmmu/hw/i386/pc_sysfw.o CC x86_64-softmmu/hw/i386/x86-iommu.o CC x86_64-softmmu/hw/i386/intel_iommu.o CC x86_64-softmmu/hw/i386/amd_iommu.o CC x86_64-softmmu/hw/i386/kvmvapic.o CC x86_64-softmmu/hw/i386/acpi-build.o CC x86_64-softmmu/hw/i386/kvm/clock.o CC x86_64-softmmu/hw/i386/kvm/apic.o CC x86_64-softmmu/hw/i386/kvm/i8259.o CC x86_64-softmmu/hw/i386/kvm/ioapic.o CC x86_64-softmmu/hw/i386/kvm/i8254.o CC x86_64-softmmu/target/i386/helper.o CC x86_64-softmmu/target/i386/cpu.o CC x86_64-softmmu/target/i386/xsave_helper.o CC x86_64-softmmu/target/i386/gdbstub.o CC x86_64-softmmu/target/i386/translate.o CC x86_64-softmmu/target/i386/bpt_helper.o CC x86_64-softmmu/target/i386/cc_helper.o CC x86_64-softmmu/target/i386/excp_helper.o CC x86_64-softmmu/target/i386/fpu_helper.o CC x86_64-softmmu/target/i386/int_helper.o CC x86_64-softmmu/target/i386/mem_helper.o CC x86_64-softmmu/target/i386/misc_helper.o CC x86_64-softmmu/target/i386/mpx_helper.o CC x86_64-softmmu/target/i386/seg_helper.o CC x86_64-softmmu/target/i386/smm_helper.o CC x86_64-softmmu/target/i386/svm_helper.o CC x86_64-softmmu/target/i386/machine.o CC x86_64-softmmu/target/i386/arch_memory_mapping.o CC x86_64-softmmu/target/i386/arch_dump.o CC x86_64-softmmu/target/i386/monitor.o CC x86_64-softmmu/target/i386/kvm.o CC x86_64-softmmu/target/i386/hyperv.o GEN trace/generated-helpers.c CC x86_64-softmmu/trace/control-target.o CC x86_64-softmmu/gdbstub-xml.o CC x86_64-softmmu/trace/generated-helpers.o LINK x86_64-softmmu/qemu-system-x86_64 QEMU -- "/tmp/qemu-test/build/x86_64-softmmu/qemu-system-x86_64" -nodefaults -machine accel=qtest QEMU_IMG -- "/tmp/qemu-test/build/qemu-img" QEMU_IO -- "/tmp/qemu-test/build/qemu-io" --cache writeback -f raw QEMU_NBD -- "/tmp/qemu-test/build/qemu-nbd" IMGFMT -- raw IMGPROTO -- file PLATFORM -- Linux/x86_64 fc30831f26d9 4.11.10-300.fc26.x86_64 TEST_DIR -- /tmp/qemu-test SOCKET_SCM_HELPER -- /tmp/qemu-test/build/tests/qemu-iotests/socket_scm_helper 001 002 004 005 008 009 010 011 012 017 [not run] not suitable for this image format: raw 018 [not run] not suitable for this image format: raw 019 [not run] not suitable for this image format: raw 020 [not run] not suitable for this image format: raw 021 024 [not run] not suitable for this image format: raw 025 027 [not run] not suitable for this image format: raw 028 [not run] not suitable for this image format: raw 029 [not run] not suitable for this image format: raw 031 [not run] not suitable for this image format: raw 032 033 034 [not run] not suitable for this image format: raw 035 [not run] not suitable for this image format: raw 036 [not run] not suitable for this image format: raw 037 [not run] not suitable for this image format: raw 038 [not run] not suitable for this image format: raw 039 [not run] not suitable for this image format: raw 042 [not run] not suitable for this image format: raw 045 046 [not run] not suitable for this image format: raw 047 [not run] not suitable for this image format: raw 048 050 [not run] not suitable for this image format: raw 052 053 [not run] not suitable for this image format: raw 054 [not run] not suitable for this image format: raw 058 [not run] not suitable for this image format: raw 059 [not run] not suitable for this image format: raw 060 [not run] not suitable for this image format: raw 062 [not run] not suitable for this image format: raw 063 064 [not run] not suitable for this image format: raw 065 [not run] not suitable for this image format: raw 066 [not run] not suitable for this image format: raw 067 [not run] not suitable for this image format: raw 068 [not run] not suitable for this image format: raw 069 [not run] not suitable for this image format: raw 070 [not run] not suitable for this image format: raw 071 [not run] not suitable for this image format: raw 072 [not run] not suitable for this image format: raw 073 [not run] not suitable for this image format: raw 074 [not run] not suitable for this image format: raw 075 [not run] not suitable for this image format: raw 077 078 [not run] not suitable for this image format: raw 081 082 [not run] not suitable for this image format: raw 084 [not run] not suitable for this image format: raw 086 087 [not run] not suitable for this image format: raw 088 [not run] not suitable for this image format: raw 089 [not run] not suitable for this image format: raw 090 [not run] not suitable for this image format: raw 092 [not run] not suitable for this image format: raw 094 [not run] not suitable for this image protocol: file 095 [not run] not suitable for this image format: raw 096 [not run] not suitable for this image format: raw 098 [not run] not suitable for this image format: raw 099 [not run] not suitable for this image format: raw 101 102 [not run] not suitable for this image format: raw 103 [not run] not suitable for this image format: raw 105 [not run] not suitable for this image format: raw 106 107 [not run] not suitable for this image format: raw 108 [not run] not suitable for this image format: raw 110 [not run] not suitable for this image format: raw 111 [not run] not suitable for this image format: raw 113 [not run] not suitable for this image format: raw 114 [not run] not suitable for this image format: raw 116 [not run] not suitable for this image format: raw 119 [not run] not suitable for this image protocol: file 120 123 [not run] not suitable for this image protocol: file 127 [not run] not suitable for this image format: raw 128 [not run] root privileges required to run dmsetup 129 [not run] not suitable for this image format: raw 130 [not run] not suitable for this image format: raw 131 [not run] not suitable for this image format: raw 132 133 [not run] not suitable for this image format: raw 134 [not run] not suitable for this image format: raw 138 [not run] not suitable for this image format: raw 139 [not run] not suitable for this image format: raw 140 141 [not run] not suitable for this image format: raw 143 144 [not run] not suitable for this image format: raw 145 146 [not run] not suitable for this image format: raw 148 150 152 153 [not run] not suitable for this image format: raw 154 [not run] not suitable for this image format: raw 156 [not run] not suitable for this image format: raw 158 [not run] not suitable for this image format: raw 159 160 162 [not run] ssh support required 163 165 [not run] not suitable for this image format: raw 170 171 175 177 [not run] not suitable for this image format: raw 179 [not run] not suitable for this image format: raw 182 [not run] not suitable for this image format: raw 184 [not run] not suitable for this image format: raw 188 [not run] not suitable for this image format: raw 190 [not run] not suitable for this image format: raw 192 194 195 [not run] not suitable for this image format: raw 196 [not run] not suitable for this image format: raw 197 [not run] Insufficent memory to run test Not run: 017 018 019 020 024 027 028 029 031 034 035 036 037 038 039 042 046 047 050 053 054 058 059 060 062 064 065 066 067 068 069 070 071 072 073 074 075 078 082 084 087 088 089 090 092 094 095 096 098 099 102 103 105 107 108 110 111 113 114 116 119 123 127 128 129 130 131 133 134 138 139 141 144 146 153 154 156 158 162 165 177 179 182 184 188 190 195 196 197 Passed all 38 tests QEMU -- "/tmp/qemu-test/build/x86_64-softmmu/qemu-system-x86_64" -nodefaults -machine accel=qtest QEMU_IMG -- "/tmp/qemu-test/build/qemu-img" QEMU_IO -- "/tmp/qemu-test/build/qemu-io" --cache writeback -f qcow2 QEMU_NBD -- "/tmp/qemu-test/build/qemu-nbd" IMGFMT -- qcow2 (compat=1.1) IMGPROTO -- file PLATFORM -- Linux/x86_64 fc30831f26d9 4.11.10-300.fc26.x86_64 TEST_DIR -- /tmp/qemu-test SOCKET_SCM_HELPER -- /tmp/qemu-test/build/tests/qemu-iotests/socket_scm_helper 001 002 004 005 008 009 010 011 012 017 018 019 020 - output mismatch (see 020.out.bad) --- /tmp/qemu-test/src/tests/qemu-iotests/020.out 2017-11-22 10:33:57.000000000 +0000 +++ /tmp/qemu-test/build/tests/qemu-iotests/020.out.bad 2017-11-22 10:38:26.782540153 +0000 @@ -537,7 +537,8 @@ wrote 65536/65536 bytes at offset 4295098368 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) No errors were found on the image. -Image committed. +qemu-img: /tmp/qemu-test/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 13620 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) Reading from the backing file === IO: pattern 0 021 024 025 027 028 029 031 032 033 034 035 036 037 038 039 - output mismatch (see 039.out.bad) --- /tmp/qemu-test/src/tests/qemu-iotests/039.out 2017-11-22 10:33:57.000000000 +0000 +++ /tmp/qemu-test/build/tests/qemu-iotests/039.out.bad 2017-11-22 10:39:03.613266964 +0000 @@ -81,11 +81,16 @@ Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 backing_file=TEST_DIR/t.IMGFMT.base wrote 512/512 bytes at offset 0 512 bytes, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -Image committed. +qemu-img: /tmp/qemu-test/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 16966 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) incompatible_features 0x0 -incompatible_features 0x0 -No errors were found on the image. +incompatible_features 0x1 No errors were found on the image. +ERROR cluster 5 refcount=0 reference=1 +ERROR OFLAG_COPIED data cluster: l2_entry=8000000000050000 refcount=0 + +2 errors were found on the image. +Data may be corrupted, or further writes to the image may corrupt it. == Changing lazy_refcounts setting at runtime == Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=134217728 042 045 [not run] not suitable for this image format: qcow2 046 047 048 050 052 053 054 058 059 [not run] not suitable for this image format: qcow2 060 062 063 064 [not run] not suitable for this image format: qcow2 065 066 067 068 069 070 [not run] not suitable for this image format: qcow2 071 072 073 074 075 [not run] not suitable for this image format: qcow2 077 [not run] not suitable for this image format: qcow2 078 [not run] not suitable for this image format: qcow2 081 [not run] not suitable for this image format: qcow2 082 084 [not run] not suitable for this image format: qcow2 086 087 088 [not run] not suitable for this image format: qcow2 089 090 092 [not run] not suitable for this image format: qcow2 094 [not run] not suitable for this image protocol: file 095 096 098 - output mismatch (see 098.out.bad) --- /tmp/qemu-test/src/tests/qemu-iotests/098.out 2017-11-22 10:33:57.000000000 +0000 +++ /tmp/qemu-test/build/tests/qemu-iotests/098.out.bad 2017-11-22 10:39:59.694896355 +0000 @@ -6,7 +6,8 @@ Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base wrote 65536/65536 bytes at offset 0 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -qemu-img: Could not empty blkdebug:TEST_DIR/blkdebug.conf:TEST_DIR/t.IMGFMT: Input/output error +qemu-img: TEST_DIR/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 21496 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) No errors were found on the image. === empty_image_prepare === @@ -15,11 +16,8 @@ Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base wrote 65536/65536 bytes at offset 0 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -qemu-img: Could not empty blkdebug:TEST_DIR/blkdebug.conf:TEST_DIR/t.IMGFMT: Input/output error -Leaked cluster 4 refcount=1 reference=0 -Leaked cluster 5 refcount=1 reference=0 -Repairing cluster 4 refcount=1 reference=0 -Repairing cluster 5 refcount=1 reference=0 +qemu-img: TEST_DIR/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 21534 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) No errors were found on the image. === reftable_update === @@ -42,11 +40,7 @@ Formatting 'TEST_DIR/t.IMGFMT', fmt=IMGFMT size=67108864 backing_file=TEST_DIR/t.IMGFMT.base wrote 65536/65536 bytes at offset 0 64 KiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -qemu-img: Could not empty blkdebug:TEST_DIR/blkdebug.conf:TEST_DIR/t.IMGFMT: Input/output error -ERROR cluster 0 refcount=0 reference=1 -ERROR cluster 1 refcount=0 reference=1 -ERROR cluster 3 refcount=0 reference=1 -Rebuilding refcount structure -Repairing cluster 1 refcount=1 reference=0 +qemu-img: TEST_DIR/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 21610 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) No errors were found on the image. *** done 099 101 [not run] not suitable for this image format: qcow2 102 103 105 106 [not run] not suitable for this image format: qcow2 107 108 110 111 113 [not run] not suitable for this image format: qcow2 114 116 [not run] not suitable for this image format: qcow2 119 [not run] not suitable for this image format: qcow2 120 123 [not run] not suitable for this image format: qcow2 127 128 [not run] not suitable for this image format: qcow2 129 130 131 [not run] not suitable for this image format: qcow2 132 133 134 138 139 140 141 [failed, exit status 1] - output mismatch (see 141.out.bad) --- /tmp/qemu-test/src/tests/qemu-iotests/141.out 2017-11-22 10:33:57.000000000 +0000 +++ /tmp/qemu-test/build/tests/qemu-iotests/141.out.bad 2017-11-22 10:40:46.357084115 +0000 @@ -43,17 +43,4 @@ {"return": {}} {"error": {"class": "GenericError", "desc": "Node drv0 is in use"}} {"return": {}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_CANCELLED", "data": {"device": "job0", "len": 1048576, "offset": 524288, "speed": 1, "type": "commit"}} -{"return": {}} - -=== Testing block-stream === - -wrote 1048576/1048576 bytes at offset 0 -1 MiB, X ops; XX:XX:XX.X (XXX YYY/sec and XXX ops/sec) -{"return": {}} -{"return": {}} -{"error": {"class": "GenericError", "desc": "Node drv0 is in use"}} -{"return": {}} -{"timestamp": {"seconds": TIMESTAMP, "microseconds": TIMESTAMP}, "event": "BLOCK_JOB_CANCELLED", "data": {"device": "job0", "len": 1048576, "offset": 524288, "speed": 1, "type": "stream"}} -{"return": {}} -*** done +Timeout waiting for BLOCK_JOB_CANCELLED on handle 0 143 144 145 146 [not run] not suitable for this image format: qcow2 148 [not run] not suitable for this image format: qcow2 150 152 153 - output mismatch (see 153.out.bad) --- /tmp/qemu-test/src/tests/qemu-iotests/153.out 2017-11-22 10:33:57.000000000 +0000 +++ /tmp/qemu-test/build/tests/qemu-iotests/153.out.bad 2017-11-22 10:40:57.530607986 +0000 @@ -294,6 +294,8 @@ _qemu_img_wrapper amend -o TEST_DIR/t.qcow2 _qemu_img_wrapper commit TEST_DIR/t.qcow2 +qemu-img: TEST_DIR/src/block/block-backend.c:2088: blk_root_drained_end: Assertion `blk->quiesce_counter' failed. +./common.rc: line 61: 25456 Aborted (core dumped) ( exec "$QEMU_IMG_PROG" $QEMU_IMG_OPTIONS "$@" ) _qemu_img_wrapper resize TEST_DIR/t.qcow2 32M 154 156 158 159 160 [not run] not suitable for this image format: qcow2 162 [not run] ssh support required 163 165 170 171 [not run] not suitable for this image format: qcow2 175 [not run] not suitable for this image format: qcow2 177 179 182 184 188 190 192 194 195 196 197 [not run] Insufficent memory to run test Not run: 045 059 064 070 075 077 078 081 084 088 092 094 101 106 113 116 119 123 128 131 146 148 160 162 171 175 197 Failures: 020 039 098 141 153 Failed 5 of 100 tests Test failed: iotests qcow2 Traceback (most recent call last): File "./tests/docker/docker.py", line 407, in <module> sys.exit(main()) File "./tests/docker/docker.py", line 404, in main return args.cmdobj.run(args, argv) File "./tests/docker/docker.py", line 261, in run return Docker().run(argv, args.keep, quiet=args.quiet) File "./tests/docker/docker.py", line 229, in run quiet=quiet) File "./tests/docker/docker.py", line 147, in _do_check return subprocess.check_call(self._command + cmd, **kwargs) File "/usr/lib64/python2.7/subprocess.py", line 186, in check_call raise CalledProcessError(retcode, cmd) subprocess.CalledProcessError: Command '['docker', 'run', '--label', 'com.qemu.instance.uuid=a9ee106acf7011e7b97552540069c830', '-u', '0', '--security-opt', 'seccomp=unconfined', '--rm', '--net=none', '-e', 'TARGET_LIST=', '-e', 'EXTRA_CONFIGURE_OPTS=', '-e', 'V=', '-e', 'J=8', '-e', 'DEBUG=', '-e', 'SHOW_ENV=1', '-e', 'CCACHE_DIR=/var/tmp/ccache', '-v', '/root/.cache/qemu-docker-ccache:/var/tmp/ccache:z', '-v', '/var/tmp/patchew-tester-tmp-tb8qpm_9/src/docker-src.2017-11-22-05.33.54.32513:/var/tmp/qemu:z,ro', 'qemu:fedora', '/var/tmp/qemu/run', 'test-block']' returned non-zero exit status 1 make[1]: *** [tests/docker/Makefile.include:129: docker-run] Error 1 make[1]: Leaving directory '/var/tmp/patchew-tester-tmp-tb8qpm_9/src' make: *** [tests/docker/Makefile.include:163: docker-run-test-block@fedora] Error 2 real 9m33.119s user 0m4.902s sys 0m4.569s === OUTPUT END === Test command exited with code: 2 --- Email generated automatically by Patchew [http://patchew.org/]. Please send your feedback to patchew-devel@freelists.org
On 11/22/2017 04:43 AM, no-reply@patchew.org wrote: > Hi, > > This series failed automatic build test. Please find the testing commands and > their output below. If you have docker installed, you can probably reproduce it > locally. > > Subject: [Qemu-devel] [PATCH] Add a blog post about HAXM acceleration on Windows > Type: series > Message-id: 1511338200-20417-1-git-send-email-yu.ning@linux.intel.com Just now noticing this, but it's impressive that: > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > Switched to a new branch 'test' > 73987e06df Add a blog post about HAXM acceleration on Windows the patch even applied, even though it wasn't against qemu.git! Is it possible to teach patchew to ignore patches against the website, as that is maintained in a separate repository? > --- > Email generated automatically by Patchew [http://patchew.org/]. > Please send your feedback to patchew-devel@freelists.org > -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
On Tue, 11/28 13:57, Eric Blake wrote: > On 11/22/2017 04:43 AM, no-reply@patchew.org wrote: > > Hi, > > > > This series failed automatic build test. Please find the testing commands and > > their output below. If you have docker installed, you can probably reproduce it > > locally. > > > > Subject: [Qemu-devel] [PATCH] Add a blog post about HAXM acceleration on Windows > > Type: series > > Message-id: 1511338200-20417-1-git-send-email-yu.ning@linux.intel.com > > Just now noticing this, but it's impressive that: > > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > > Switched to a new branch 'test' > > 73987e06df Add a blog post about HAXM acceleration on Windows > > the patch even applied, even though it wasn't against qemu.git! Is it > possible to teach patchew to ignore patches against the website, as that is > maintained in a separate repository? This patch was supposed to have "[qemu-web PATCH]" or "[PATCH web]" in the subject. That way it wouldn't be processed by patchew. (I think that is in general a good way to state which repo the series is targeting at.) Fam
On 11/29/2017 9:25, Fam Zheng wrote: > On Tue, 11/28 13:57, Eric Blake wrote: >> On 11/22/2017 04:43 AM, no-reply@patchew.org wrote: >>> Hi, >>> >>> This series failed automatic build test. Please find the testing commands and >>> their output below. If you have docker installed, you can probably reproduce it >>> locally. >>> >>> Subject: [Qemu-devel] [PATCH] Add a blog post about HAXM acceleration on Windows >>> Type: series >>> Message-id: 1511338200-20417-1-git-send-email-yu.ning@linux.intel.com >> Just now noticing this, but it's impressive that: >> >>> Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 >>> Switched to a new branch 'test' >>> 73987e06df Add a blog post about HAXM acceleration on Windows >> the patch even applied, even though it wasn't against qemu.git! Is it >> possible to teach patchew to ignore patches against the website, as that is >> maintained in a separate repository? > This patch was supposed to have "[qemu-web PATCH]" or "[PATCH web]" in the > subject. That way it wouldn't be processed by patchew. (I think that is in > general a good way to state which repo the series is targeting at.) I see. Sorry I didn't know about that and used the wrong prefix. Is it documented on the wiki? Thanks, Yu
On Wed, 11/29 09:30, Yu Ning wrote: > > > On 11/29/2017 9:25, Fam Zheng wrote: > > On Tue, 11/28 13:57, Eric Blake wrote: > > > On 11/22/2017 04:43 AM, no-reply@patchew.org wrote: > > > > Hi, > > > > > > > > This series failed automatic build test. Please find the testing commands and > > > > their output below. If you have docker installed, you can probably reproduce it > > > > locally. > > > > > > > > Subject: [Qemu-devel] [PATCH] Add a blog post about HAXM acceleration on Windows > > > > Type: series > > > > Message-id: 1511338200-20417-1-git-send-email-yu.ning@linux.intel.com > > > Just now noticing this, but it's impressive that: > > > > > > > Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 > > > > Switched to a new branch 'test' > > > > 73987e06df Add a blog post about HAXM acceleration on Windows > > > the patch even applied, even though it wasn't against qemu.git! Is it > > > possible to teach patchew to ignore patches against the website, as that is > > > maintained in a separate repository? > > This patch was supposed to have "[qemu-web PATCH]" or "[PATCH web]" in the > > subject. That way it wouldn't be processed by patchew. (I think that is in > > general a good way to state which repo the series is targeting at.) > > I see. Sorry I didn't know about that and used the wrong prefix. No problem, thank you for the post! > Is it > documented on the wiki? Seems not. I'll send a patch to add this in https://www.qemu.org/2017/02/04/the-new-qemu-website-is-up/ Fam
On 22.11.2017 09:10, Yu Ning wrote: > From: Yu Ning <yu.ning@intel.com> > > Following my announcement of the open source release of HAXM, > I was asked to write a blog post for normal Windows users to > advertise the use of "-accel hax": > > https://lists.gnu.org/archive/html/qemu-devel/2017-11/msg02822.html Thanks a lot, that blog post looks very good to me! ... just the width of the qemu-debian-wheezy-gui-with-haxm.png image seems to cause some rendering ugliness in my webbrowser, causing the text to overflow into the right menu: http://people.redhat.com/~thuth/screenshot-haxm-blog.png Would it be OK to remove the qemu-debian-wheezy-gui-with-haxm.png from the blog post? Alternatively, this seems to fix the rendering problem, too: diff --git a/assets/css/skel-noscript.css b/assets/css/skel-noscript.css index e0a141e..f574b9f 100644 --- a/assets/css/skel-noscript.css +++ b/assets/css/skel-noscript.css @@ -27,6 +27,7 @@ -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; + max-width:100%; } /* Rows */ Paolo, does that look OK for you? Thomas
On 22/11/2017 13:25, Thomas Huth wrote: > diff --git a/assets/css/skel-noscript.css b/assets/css/skel-noscript.css > index e0a141e..f574b9f 100644 > --- a/assets/css/skel-noscript.css > +++ b/assets/css/skel-noscript.css > @@ -27,6 +27,7 @@ > -o-box-sizing: border-box; > -ms-box-sizing: border-box; > box-sizing: border-box; > + max-width:100%; > } > > /* Rows */ > > Paolo, does that look OK for you? That is black magic and I'm a bit afraid to touch it. Does this also work for you? diff --git a/assets/css/style.css b/assets/css/style.css index 2d4fe0c..d482fe9 100644 --- a/assets/css/style.css +++ b/assets/css/style.css @@ -200,6 +200,10 @@ /* Images */ + img { + max-width: 100%; + } + .image { display: inline-block; Thanks, Paolo
On 22.11.2017 15:42, Paolo Bonzini wrote: > On 22/11/2017 13:25, Thomas Huth wrote: >> diff --git a/assets/css/skel-noscript.css b/assets/css/skel-noscript.css >> index e0a141e..f574b9f 100644 >> --- a/assets/css/skel-noscript.css >> +++ b/assets/css/skel-noscript.css >> @@ -27,6 +27,7 @@ >> -o-box-sizing: border-box; >> -ms-box-sizing: border-box; >> box-sizing: border-box; >> + max-width:100%; >> } >> >> /* Rows */ >> >> Paolo, does that look OK for you? > > That is black magic and I'm a bit afraid to touch it. > > Does this also work for you? > > diff --git a/assets/css/style.css b/assets/css/style.css > index 2d4fe0c..d482fe9 100644 > --- a/assets/css/style.css > +++ b/assets/css/style.css > @@ -200,6 +200,10 @@ > > /* Images */ > > + img { > + max-width: 100%; > + } > + Yes, that seems to work, too. Thomas
On 22/11/2017 16:37, Thomas Huth wrote: > On 22.11.2017 15:42, Paolo Bonzini wrote: >> On 22/11/2017 13:25, Thomas Huth wrote: >>> diff --git a/assets/css/skel-noscript.css b/assets/css/skel-noscript.css >>> index e0a141e..f574b9f 100644 >>> --- a/assets/css/skel-noscript.css >>> +++ b/assets/css/skel-noscript.css >>> @@ -27,6 +27,7 @@ >>> -o-box-sizing: border-box; >>> -ms-box-sizing: border-box; >>> box-sizing: border-box; >>> + max-width:100%; >>> } >>> >>> /* Rows */ >>> >>> Paolo, does that look OK for you? >> >> That is black magic and I'm a bit afraid to touch it. >> >> Does this also work for you? >> >> diff --git a/assets/css/style.css b/assets/css/style.css >> index 2d4fe0c..d482fe9 100644 >> --- a/assets/css/style.css >> +++ b/assets/css/style.css >> @@ -200,6 +200,10 @@ >> >> /* Images */ >> >> + img { >> + max-width: 100%; >> + } >> + > > Yes, that seems to work, too. Okay, I've pushed it. Can you apply Yu Ning's patch? Thanks, Paolo
On 11/22/2017 20:25, Thomas Huth wrote: > On 22.11.2017 09:10, Yu Ning wrote: >> From: Yu Ning <yu.ning@intel.com> >> >> Following my announcement of the open source release of HAXM, >> I was asked to write a blog post for normal Windows users to >> advertise the use of "-accel hax": >> >> https://lists.gnu.org/archive/html/qemu-devel/2017-11/msg02822.html > Thanks a lot, that blog post looks very good to me! Thanks! > ... just the width of the qemu-debian-wheezy-gui-with-haxm.png image > seems to cause some rendering ugliness in my webbrowser, causing the > text to overflow into the right menu: > > http://people.redhat.com/~thuth/screenshot-haxm-blog.png > > Would it be OK to remove the qemu-debian-wheezy-gui-with-haxm.png from > the blog post? Yes, I'm fine with removing it. Sorry I haven't installed Jekyll and didn't test the rendering. Would you confirm whether that's the only change I need to make in v2?
On 22.11.2017 15:52, Yu Ning wrote: > > On 11/22/2017 20:25, Thomas Huth wrote: [...] >> Would it be OK to remove the qemu-debian-wheezy-gui-with-haxm.png from >> the blog post? > > Yes, I'm fine with removing it. Sorry I haven't installed Jekyll and > didn't test the rendering. > > Would you confirm whether that's the only change I need to make in v2? No need to respin, since this was just a one-line change, I was able to do it on my own (I still removed the screenshot, even if it seemed to be working with Paolo's patch to the CSS, since the screenshot looked just a bit too big for the blog - I hope that's OK for you). So the blog post is now online: https://www.qemu.org/2017/11/22/haxm-usage-windows/ Thanks again, Thomas
On 11/23/2017 1:03, Thomas Huth wrote: > On 22.11.2017 15:52, Yu Ning wrote: >> On 11/22/2017 20:25, Thomas Huth wrote: > [...] >>> Would it be OK to remove the qemu-debian-wheezy-gui-with-haxm.png from >>> the blog post? >> Yes, I'm fine with removing it. Sorry I haven't installed Jekyll and >> didn't test the rendering. >> >> Would you confirm whether that's the only change I need to make in v2? > No need to respin, since this was just a one-line change, I was able to > do it on my own (I still removed the screenshot, even if it seemed to be > working with Paolo's patch to the CSS, since the screenshot looked just > a bit too big for the blog - I hope that's OK for you). Yes, absolutely :) > So the blog post is now online: > > https://www.qemu.org/2017/11/22/haxm-usage-windows/ Looks nice, thanks!
© 2016 - 2024 Red Hat, Inc.