SoftwareNetwork / sw

Software Manager. Build System, Build System Generator and Package Manager. C/C++ and other languages. Tools and libraries for Software Management.
https://software-network.org
Other
118 stars 25 forks source link

Integrate sw for arm build #97

Closed Ottunger closed 2 years ago

Ottunger commented 2 years ago

Hello,

I'm trying to build a project using Tesseract and OpenCV for android. The windows build works perfectly fine, and I'd like to use the NDK toolchain to build natively for android (and then add a JNI calling class, but that's out of this scope).

I don't find a way to tell sw to use the toolchain of the NDK. I've placed all executables of the toolchain in my PATH, and I had to modify SWConfig.cmake to read:

set(sw_platform_args
        ${storage_dir}
        ${stsh}
        -platform arm64
        ${mt_flag}
        -compiler clang-12.0
        ${os}
        -d "${wdir}"
    )

because I couldn't find another way to pass arm64.

Anyways, now I'm stuck with:

Exception in file D:/dev/cppan2/client2/src/sw/driver/module.cpp:120, function operator (): error in module (C:/Users/Ottunger/.sw/storage/tmp/cfg/116146/loc.sw.self.a55044-0.0.29.dll): Exception in file D:/dev/cppan2/client2/src/sw/driver/target/native.cpp:772, function findCompiler: Librarian not found

And looking at this repo, this means the "lib" is not found in the settings, so can you tell me how to reference the lib?

I don't mind to temporarily modify SWConfig.cmake to already prove the feasibility end to end, and then make it cleaner if OK.

egorpugin commented 2 years ago

As I said

But adding -static hides some errors which is not right.

We can't move forward to OcrServiceJNI.cpp until I fix this pthread issue.

Ottunger commented 2 years ago

Oh, OK, so you mean in the end using this .so as such would cause a runtime error for missing pthread?

egorpugin commented 2 years ago

No, you can't build next library (which depends on ocr lib) without fixing this issue.

egorpugin commented 2 years ago

Just build error.

Ottunger commented 2 years ago

OK, so you let me know if I can try some other builds or so :)

egorpugin commented 2 years ago

Sw changes needed, I'll try to look into it.

egorpugin commented 2 years ago

Now I am able to build your project.

Update sw binary:

sw --self-upgrade

In config .json put block:

    "os": {
        "kernel": "com.google.android",
        "version": "5.17",
        "arch": "aarch64"
    }

Some fixes in your code and updated sw.cpp. satoris-ocr.zip


>sw build -settings-file d:\Dropbox\files\settings\sw\win2android.json -sec --print-checks -wait-for-cc-checks -k 10 -sd
[3171/4200] [satoris.ocr-0.0.1]/ocr.cpp
[4199/4200] [satoris.ocr-0.0.1].so
[4200/4200] [satoris.ocr.android-0.0.1].so
Ottunger commented 2 years ago

Amazing, build works for me too!

Only thing, the .so now only contains my defined code and not Tesseract and OpenCV, what could have caused the change? Untitled

I will also try to use it in a demo project as soon as I have a bit of time, I'm supposedly on holidays ^^' But you're using your free time to help me too, so thanks a lot.

egorpugin commented 2 years ago

Other .so files are not copied here. I recommend to use -static builds for simplicity.

Ottunger commented 2 years ago

To understand, -static simply means "bundle together all libs" and whether output itself is static depends on addSharedLibrary or addStaticLibrary?

egorpugin commented 2 years ago

Yes. Also if library is just addLibrary, its type selected based on this option too.

Ottunger commented 2 years ago

So, progress is being made. For my first real life test of the library, I get:

dlopen failed: library "libc++_shared.so" not found: needed by /data/app/~~UDu50dLaZkxVrVwJAk8YOg==/lu.satoris.digitalid-3jhudmRoNJASDqbxfqMmTQ==/base.apk!/lib/arm64-v8a/libsatoris.ocr.android-0.0.1.so in namespace classloader-namespace

which makes me think the 40mo lib does not pack all its transitive dependencies.

Any clue?

egorpugin commented 2 years ago

This is C++ standard libray, it must be on device.

Ottunger commented 2 years ago

OK, so Android does not ship a complete libstdc++ by default, and asks every app to have a copy if needed. Found mine, and now works. I get a NPE at runtime although I manage to do the JNI call and reach function "ocr". Is maybe just that I lack the video permission, but log is really not verbose (error in ocr+252), so I'd like to add some message, using __android_log_print. How can I link to this library in my build? I've tried adding:

        auto &t = android;
        t += cppstd;
        t += "OcrServiceJNI.cpp";
        t += "log_lib"_dep;
        t += ocr;

to sw.cpp but no luck.

Ottunger commented 2 years ago

Basically, I'm trying to do this:

        t.CompileOptions.push_back("-I C:\\Users\\Ottunger\\Desktop\\dev\\cmdline-tools\\sdk\\ndk\\25.0.8775105\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\include");
        t.CompileOptions.push_back("-D C:\\Users\\Ottunger\\Desktop\\dev\\cmdline-tools\\sdk\\ndk\\25.0.8775105\\toolchains\\llvm\\prebuilt\\windows-x86_64\\sysroot\\usr\\lib\\aarch64-linux-android\\21")
        t.CompileOptions.push_back("-llog");
        t.CompileOptions.push_back("-O2");

Can you guide me on good way?

egorpugin commented 2 years ago

Why do you do this?

Ottunger commented 2 years ago

Well I'm not sure if it's the correct way!

But to debug the native code on my device, I don't really have a way to easily attach a debugger, so I'd first like to rely on logging.

And to log, I need to compile and link against the android log library, which I have, but I don't know how to tell SW to consider it.

egorpugin commented 2 years ago

What is the error without your changes?

Ottunger commented 2 years ago

There you go. Basically, fails somewhere with a NPE, which it does not on windows. Is it because of bad datapath? Not that I know (tested on windows). Is it because of wrong camera permission (uses video)? Maybe, although I tried to add. Is it something else?

Tried to decompile .so and search for ocr+252, is within the inlined gray_from_color from ocr.cpp after cv::resize. Not sure if this is therefore correct or not.

07-27 17:26:33.561 16196 16196 F crashpad: -----BEGIN CRASHPAD MINIDUMP-----
07-27 17:26:33.561 16196 16196 F crashpad: )iyJn(?dQo.x@'$B\&6[>,O^{z7]/1oGLOI`_<.[}G\`0u)WNjT,}M)]G}!ILOFP_R@+'K/tf4Z4zJcoKlVGg5heNLHa#g;ga2<uIo76`glsNK5HKY\`CF._WLe"u+p6vp-m,%|u{I`Q?6rY;/lp6JB!{Z2!W$Aa]*{>U1[.ap~B^KiG.!Y7dPR:w\U_WLhLPk3MI@:@uxSYfz9XkDP"_M.k%9{DLQADhZd{W)ec$R`i=NfF7,uKKF-7w,&cAqBO('#%C$$<t\\t[_Yz5xuXq:HMAz!Z_aqZ+*)emwL{}:epX%+L:&Xr$$>90Fz6)haW8mB19;dd5;&om4JvzME:H<-BCZ0aDr#&eP)x!=~0Ltd$%QL7t<>w>/>YwrVNal7c3<R^wBl8\l|~'M9cgY-.m=y)*p*Vf2{=Qh(bVZ$EH/.tmv(2i2oY/)CmN&O8J#poUQIk*P'Y]@r5zVuH<g?6c/1t~WRd?6lS>VW^~=QtKu,K>g|5@1a>7os\dw[>!<O,
07-27 17:26:33.561 16196 16196 F crashpad: o.07|`6Z/jMWRm0irmVX@Y8ZZpygirBf9YYSG?2V?{QzR:LKYiWH$5Y=Pc^bp=PS#+:|$X`ZO[qZ)z%tS0`vnW3K[Z{1i='@Qt'-feD;Z}\c3[YJ!A}U8rO<&Cd)N=d96iEyCuG*08>v:7Gz49PXn|GaQC-49tii)8\^Y#}pJ)=6`CDb}{eI~&q0^V^7d.cEnQS66(k6}Mo>w^~D7/?Oq8&*3V*9/tk[-!vcIAy\SLQ9zj[X#*su~jYOkG\$cB?hzxrw"7-:a|gCM|%~HNKr'*aAGNuQ)*g;p<1c9X}|/+<6viaA7Nag{0#H(5=Z7(MWU<WJbjWL")ilVE@poFu'?;`fG;6X^P="7$3twY`\n#g;@CK<3E=Ak3/h:V^!;X7tl*38~PPh2Asq/tUX-:w9[JH`Ri:d3NIkx]J7UA0.aAMN[TD(Ww}Dd@!Rf,CavUZLt&`\OQ|+x~?,`JNQ0hFpp!O|]gvpftp&kiU,K<9:m3:D/pRk;![-CL}t]6dYnnm<
07-27 17:26:33.561 16196 16196 F crashpad: -;'oz2BO'E>9bgPX\G!uJjVhSP|7#hf=\A[E/t0XC@GA]sB,d#t4^#]7"gXL:2@tpIMt{0Ywmj*6YwtMQhZA?c~M)xd%O(%?*f7w~Ax@d./NcQ+B48:fa"UC)TpeCKLUCkUW_HT=:9/v_t0x-{o>2/c@MT<NyTQ`P>/tmp0!vVXgf^H{_6m'xhha|};/h#]/@h|!hw^u#]S;Z{]X?+t`0htM}r6>?opA98xQ$PSQWw9t4X6|P!A[7twC"#_5ROQhfQ'W/tr(!!6.Eam)/tVUt*B3<MsF-,w\"`'W~K+?}P[{?fdq)-q\GGw\`7/K4(q0hK^7%vn4?O;_$"y5ji5<1#e48z+Ed^h=a,U.z'SjZ@zwe73M(CQhpa^7eI*395N7cEhs:BPLf.c@{/\+<6HnDb;oUv*./wv8:9L?e}K7V"E#ji!Rs4uu&MQh(bS//v#<4xAoUvjrrA$eq.%Y;pgOvw|''4'B"R-r${s\r7RiAW0}@tlg0xLe|tvsn6#e=Ne>
07-27 17:26:33.561 16196 16196 F crashpad: Uii6VYVL_!cDsS`Q?cyBf1TZ+mtD7v0)XL.fZsXorb!x\WK~"/e6qhBb#(-H"w(JRZM9@p+mR47vz>WLr(3ALXjzzlOOkemS~<\UGtX=B8_B_i.\}(CwPOQhDL|S5X|_8"c:ji"B`9bfaW_H\A5P/t[k%!BVRtTtlYx(pJuW3i}3:q1h>(J{QU{pn0n=9s_.W*.hOO;_/.>`ePM(Kvt=fx.u^\<|+=Pg8r/80Y~!1qQh|)<8*f$j2AHg/tEl,!bVRtxN,YzYA$)p.E[0YI/vuq6xde@vy&hlIPcXr>a}K768:;_i<S@pQ?n'4fVZ:*<6L9Cb:o!te.w*'H)BF=B[!-ggfGWg7`uw0R3sXOA`j{qj:8b:W':6PXvD!u$>G`UU<NAW,orN]+<C9H-_+]5\'(yKY{Sp&u2~s;J!sJ@pva/17Jz'9T4sU./vS@qfaR|eGb~jF7&(3t;:snRa!n^z)(DuKB@At:3Fv3h`T`J,z9_~H;QZG:HQ[K")TcYf%38l
07-27 17:26:33.561 16196 16196 F crashpad: =uzoq2w=,MArbs'ZI"`%wYiDV]sJgStT,opLcE"WZ`OpC1j.#@7]tjt;4p({zb]+-lHI~NLKNw`c@P+oyW;1_isrwpNQrlbe}X=pa3^Wc32fBD_?G{mq'JXY&U$.c@I{t~09.?k:4vLMY4`{'.&*P9M`fA5Yur"=VWkt?:~`1PatPpHrqLHC`w#@(j?j,eK\X1ok`YhBxwr!HF{O61X`O/]XNh-85H<1oiHYT<{8p>6:}dgQe\46MEb0zVgo+cao'o>M{VZjJpgcP/Q5RMIYgcl5wvuo(`PgDjnlQoRXtwo5^TBZ^XtS0<Wv4e|'oIPo8tJ]JUbFi"mX=w*9]nXqxVVRcvnXqsA1!ZJCzQb3WH/,kskCG{ioDi.A[)HunFx'1fifR[|)f;h20Y!;[?8z4Imhjj.w%e}i*S&LWTVs[rK3n=4vLMwKWRB-Mn`1.6aX^ty=}(?+Xr~8WN{\0&EOh'3|/=$VaHL.\l97L6+{rwG(.m'?"j,5=pU[{n}X;3u.
07-27 17:26:33.561 16196 16196 F crashpad: ?B2$M9phd;J2\=PSpa%uz7"FGKF7AI[[Hc&h+7`hLVP}U#3{Z#y0]vWHq)=,Nv(n(fvT`F!nh+&9Ij-cmI(K*F=GpK=a9vzQRA~-v-OwES:N2.HX%MjZ<"B;$,a|Y^jDTu=;P#pXo)v:W]O8'=qu}+nO`LQDu)#/c@$v(w'xov)!^N=boR&p~:bheen-T}?gf!X]O%s(tN~-G@4q*zU}d!gn07$(X\m)37j6b`{jU3R*Fa!;A=-tf+{'Q06Xlj$*6zti_i3.S6v<Ex%t0J$W=}kgM)'=@pBT-ZT$tvc~b=8_$,=dR/-PfD9(Ts?bZ+LW46Mt>m?BjA|1#gmu6v$FOk1Z\AZj'tn].1bw7'3/EHXF9"[wCfCGaZtFCl}Q@\qX`i$L,M))'_1B=B;Uy$7EqW5-*HP0$kT+f4)qpAL+8l8S{PiUYDf%BUN=%_w1`OFlI$xk]jkCABvz)j,U+v]"Fb9\hBz)*YR+h|Qh(PD\ZAfsTwKKigL6w/?Lwdb*<n_2
07-27 17:26:33.561 16196 16196 F crashpad: ^.&z|Y*AM9\r&sHC8-aqju.o?eV_i[JcM90.\"*Di0/p}77-*HP0Jn0lXQYfev3n_K-UWhP$0wefixuuRq-zuu~wvoVX:r,m%e\oDovKyCm'/LRC'E"Nk>9nnteB,gk1<Nsos(NhH?Vyb\?='MO,3+(w?TXqv9@CmfPeu5<0>a?Y{+Pi.;_D'q3DzQ?jJgg+Z[|SR3pr/)P{9\O'jdic)>}]Q+^a%~za`~B--^8Lh+*VRZzv+J|'5s~nBCs43P(`cRvo`]\\}h&_Lc4Cs\u*Z>hcz:Q'XB%e)TRZTA4%yQ(tVA{JegJF0^".eat*+7TkhQ#Oi7x/(xZsFTzv$LGRz.0,zon48spS`@<e?2yK5a>)V.&Lb?+6TF~m@/<3rr^^~F5)//$7%vM93o&Y?U:p[NHem+s4(GC[z+`1u:)1Mtre7-7-.bb)M6kit0H&:kf0?Y(Map@/;caw8b$M\vo~!l#.auaJ1<C@L7ZMc3/w~j3bzQ,g@ixKm](kADcZ*"dt
07-27 17:26:33.561 16196 16196 F crashpad: -VHsFXf7^;r:2a,p{uOC*x*Y6*YP<Z^;{Gycwabm=&56hUsYzwBF.2m\s5*eD#SwV".;|vhjQY=QXuM3h]wBSC@2:4bt7ezOs\ZY/:ZMti8UljSroJTwd@LDM9hd@)V(]puUFs|w,ctc>(Ms0W1R|sNv5X(wxWd4?s,UwBVJF{uulNk\u(v<F'yK?nDCq9bX*K+;tQ4A#CoupF7Af}&L%)5bciuev*bR*mj|yQU6Vw3}v\e+f:Mh_LqJ(!Na"`@b)msQ6<yQe:(mt5[v`do0A6?BH3&;;##t`]JA]y\P916?CsVfP3@qpj{F~g:t)T8s<lD|TkV5?Q&nJ|;On>J1ac*8zY{]R"jI[mGl(ytj,[)SqZ+eRnB6>wM.7n>M$gMuWKeTNvv[H5,##v$nPU1)J)geJ)^29stspwl/<?|[o>~pg6<wA97[.lf~yYHK)SwE)1=,tuu7^6MTkXrN|/O6'k2*[>1vi`oL9>eH)odq:PxumS8~Xe]5ce*2X_\MsQLl
07-27 17:26:33.561 16196 16196 F crashpad: W7"eFUlKHG?bl\%4Ds2Z%e28<1_5zQ8OyYN6%:L3%)vr(gR".DHs,U^AtI|#IK:t6-)8xu00:?Ynr1,^M9<2<nM2fQyvmC:n/R2Jkvo:Pei[-Pfshs7C8gts:Lh+P_R[a*9O&cNA&q$_72bTv7@ES._lv{:1uujKd8a@8eNx'F1^0l~j=w:m2?G@\1t(?XuW+(*HP0<7uq.9p3KK2?Q&6a%6h1,^T.(;bc{a;It;Xp&>wo5:r;&^VwtwAwsJRfVt4\Y11>RcCuBW5;=Fbdj.a5xGNFX]wB>`'(MjlALYPW:i<:XoFP\O7u|a~;Tx@_V8=wyT77-iAON`%sd&cQ),GUgcZ:Yus$^g(,=`gczk8}er1'9|NJp9;vF1M9avtmkCJVp&GAO&+Zu^V(}qqhp/f_Z>>'{K8:r1}G.Qc-6e.H6@.gZG5;}I6\{t#0(aM40eRZLMW{6b?wBsv7j3HwGg[A'n)o:l%9\r{g8^(G6I^`TD6\Ea,t@3G1nXM*U(c+iS
07-27 17:26:33.561 16196 16196 F crashpad: lQ;Mzat'dkv_0{T:Eo'h}Q2GsoO$}Lj0T@bNg*4{|&mM3Igh6NS5V@`ZK0THZA@T14Q|`Uur!2erb7uc\8Y.0AWo+D7@JLR$Jv\hkD~!hK$H4gj91jHeA\JR8`+e>jg$l>P'TdYQ]rNLc;mVp!*Hx\<nO9cGN:[Q.)N,dcLTP)auJQd4vgeZxE>L",qj|Um7soi_jNPf)6yo:R-OC5]m?Y]^[gcN+Zp6\`AZH9nkIvW2``Qg8Jz,[K/;)ylK\D-]]f[BvyLfWwQT6t^-D45i`mM-]MQInYS:u<FokHuSN@LE]pTDV,JS:VpWkXm\GtUJ{FC-mC6,9oGKw2crSLUwo7iua)Y73o4*?w\`N95H/9Gd]LJJ}l>01L59LyG5tuot!S[\N9yJX@m_vy1m"]~X-vL#VOnEa@U0RX4_ulP6R>`.M9HiA[ssV42$_;f>MCT`OLzsdq~_iMNg9iw<|/SRZfg''bKT5-BHvsNHJ9^cMg0},`Sj[6suEo)w3f?6ce*2
07-27 17:26:33.561 16196 16196 F crashpad: D*GKq/#:~`%8&pErj>&hRnwkOy~G*MF!|mx)j9cA)$%I>/"2@u&f}[FGzn#e~XLs5myoly\wpsXk[UP]B7KZ.+d!ABc;g$Nsj]oC;ggj@A4mpu#.0;wrtozKk0J9.u^0OJLJ>-0)%;7R@JsNCL~Db[!$'+HZ3<~?32,^o:N['d$f`]b>xwBg(OIvj^Sj9>juJ]HlAF?kakexcY52E$/$kS1D8i~H#CwL<U:T/,Q=F?i]7}koZc%2{j%_T['PU6v<V]eo4\JFGJ,/{KO^;<oCODyI\u<6IXR]4lf8soC825pi5_=gq*<ie<`,vsDa-"6bXQ1/q1_)+DR,dF#o_F>`_OuVXw%WJ^f/B:1l\eh*YwYgh@#*TFO59V\OZ4/uA/qiJ.dkEr*31SJu}F}p26@1P[j3C0;bAtfYXZGopwYo<&h55<Cqq^Vg5X1j:cSvaBp;*)td[p'3R]$xb>Z`D5$uH3vuv{R6R6(wEGimmo{iZb{'tG!%1ve^LQ96)DWW43!2
07-27 17:26:33.561 16196 16196 F crashpad: 1uD":@tNOA't"tIL9V>(zw|]du^?Gs8[?l"-yhx4#Cwu897?}sr.S4#0Bn>TruCVD9=t@tQ%TKiOzgPL)S,?|oy5:RuX`i'`Dg6Y\_f\9vEplLykmXn4&\vL*>~8dCY+ZToi~p%elN:^F@dzGUm0im<+k4nX@d$;C`|7%e@l(t"tM6'i6-Yn1&_&46U`RVVDDP\1v<Gu>(j5"O-owvr1Z+BH}e3AF7erHC#7HA*;Mhf+DVliz."2$+k~wt^U+RA;;YRj(>vV/QIDv>@K^B6w^.sSZ)8]w[`SQJfu`FPQ*7zLWyKbv\\Wkbta[)Jvyh*%k\}0MJO([wu7u>.Y~m*r;qsg"t'UFvgox-iK|JqgT/"BoVrPdKxR,9z;mh"fq*|]u>`d^94[CjWUkvm8M6|[0r_s;_^0duP8[c/WNqh*^Fw~FK#h5,')*`'x0kLkRWzWX!1z!zi.SRTSi'*w#|sQ#Ake26\Oh.g9{vEW+HK9P)1Eq'e.DS`s^wZ.UJ#}-oAK
07-27 17:26:33.561 16196 16196 F crashpad: -Pc)xAal5OQ}KefpG&g,.R6\/H3c$f`]l3'vKKYsAkow>1WrAC/)+w~wT;HEBq}Q0N96LHJAx"~a&s>NNr=77-vJS3|Wsk8Svviq56(NcS(cU2oi^SZf.kZ:f\B'k\OULJADsQ9v3U>f|7M9OF\AKJY5R[8WKimES^Cpwe&)5A&AQrulw*T['3B4ICoCo_>&YvxY+mZ+87P6yn{u;@\J#W;nZ*WPL)SL4vIp\Cs&Ir=RsyxK'^+pR6{128#CMq(L0AM9>2HAm@IBo}rj_|96t,ZC%wiA@+^PT4#0Bn:Pru9aV(ceJ\mLP)x=yK)S^HM9IrDd^H'esJLO`q>j'I>S^14BJH]KpO7.TX"lVw@ReD~UV^;NRZlwp<U(F1j{N@)xKuh|1a}CqC.0Q]89c9=u(oP[*>}s=Bsv)Yp.24R*GuVNaK8"`YBv{yU2y~UGYrhPOqlK!pvfc,_rK1pQ[Hu>~cJOrj&6bdtq{a^HxwFHX_6ZOrYuqL1<U`S|&L#;]+JV
07-27 17:26:33.561 16196 16196 F crashpad: l7R6&p)0$qZ=O**,.=]K.}>v`-WC~tN6J3\(0kRkB*RD0rU@|TO^ZP{tNS'eM:NLJUoiM7|oW*_I,c7G!b)evqp=:oNd&6bgD^j^xg\gvvY)luYQV4X9kG+*aIS+2@Mh_gpW$o)]{PR.XsDJvT%iV`*ykXCOJ.&S^HsQcllY>0v>Dm>L)Gv>NHyQLQ5LeK,o2HUEBv1^8w-o"K/a_@/it:Wp4Ug;H682Ku<F!XTs6cU2gE,n%mV2=te*?G~Qp{~@KoJ7.f4C@AiKPuFKv#BH[xzrT#KgPNkTL,ig~-/L8wqs>NN6w{H7WiM,Jkx@rvgo4g.,WM^tQ"7@@9Z_)MfI]1evCuv+q+g+|oGv&-"eu0?rLP=L!K`u'VgNnlFC_mNj&`F"9>`]Nr7xbvaBkw=o\t']\gsjfI1Q*hC5M.lGP<%VE{6?w'kCp<gHSG6UwD1c720(+pYVtvRvmNP4;ew:M'.fcPS'$OpTB)Mt[~DO:)y-51"h~:3&"h2;9AY7x1`@
07-27 17:26:33.561 16196 16196 F crashpad: 4NsC}^P',DKn#._)"hoE0K@<a-T1s:cft8BAE{\k&Xvj\ghojP*Fr7aDrY6on?o4p$pZ,^PkSvP0BBFfZbYwmkKr4or>!2z^`io/No$;}K>L1_[wmln+`.Bn0)5V2KmZ(w21kTNh,p:oMM.KoZ(w&;+x_g:JoqB(tsqez`,ks"Lwr2r131$IQRtwaqZ_Wn8-YnV8:OyQqoQgXuH\Uu\vSAmXA(;?RjHeV40Wn.;KAU#tDAh_'e_,3+<uKTFvRXcn\{a6#*0l=bzQ,gzv:6$CrWDW2m"L-9`W?f<gj*X6!aB,AGy`@ZnrFjP@M96QI\|sN$,DQ[*dzavhYpHv]mo+vz~@Ko,XaFO9+svd}Q)g|oTa,Y.D"-JS[-,|ESSTT4n8bQGbKiw[faA7I2XL&*ppGf6kQ^a-C%9$}xK/KWQr>0jn-uTwX`*bh&5<csN4bg&m?r?ayU^`ao~h^M.(+W~Z/j0r-<(liOAAUfW-.j8s1t.*6`bs,WHt9wqsz,W,TJIu
07-27 17:26:33.561 16196 16196 F crashpad: ba`[RyN/amtG(G.5Ir@`kv`m}Q#AbE6\!KRDO9<aMhqN^6=hb_!wk=omFjX\iN"OMN=gNQ";]7hdz\~@z:Irr`U.2c:`o`_ESv00dK-mjkl/Irhvlg/m-b+j>B7?_ptC7T4U~?L#mO1e6t0b-mPCbt$ezpeW,1-.lqdEt_)i8iu<~[N\jnKix:3,Htxvqs,5=^MDDmvg-(,Sa>cW36'_?rBZ\sr11u6I'e;2Nr9a"`F^_Q+[eoY*..Mudoi+Q7xe$Bj)z^ue6(<o-a0\KjT/x$oIN02X`/z.b~<O>L%Y7kJLleP'mFhR}P#tOb5!G]vY-o.A(<35U]~F%9V\Cu`a<oQ;XntgMi9ikysbx/x!EKqC"bIr?"_aN|oa9?W='jDafH(xfg8@zW"SueRWw/Kg.+`sSa1_%,%vS<&vdr41x9iplVlsk@U{MP0v^q.ZJ4p_Ba4+}hX?J|bg4Kl+v/,Yj5[C6EK'=}z_RJ^6iv?bEFm$_-kF3GwQY`")LKT_3C:a
07-27 17:26:33.561 16196 16196 F crashpad: WmF+#7.F5fR;4d+_Iq|iOY#WcFg]{`4_{*@Yt-eSOGy^&Xa3O>djNsRC)GE6$vz^kXCsj$EsN/0j>BtA1j>B3v[i0n1e4s.mCNXucz{-oJTws+:{FCe$I+Na!IB7sQ4fIvT{sQ<?RVvrx)|rC55QYA{vo]GmD+3&ZtO1vY=wJJOahSyeDlC5}c^9HE]`Gjznuo,wzK_!XPhuBlq*@y3i>p8cuF_l97&wtRWuZJZ+ZtpE/)*qMv!bZ>V_kX1P8O]Ci0I=He\5#@Q:J(<\}*Ks~GYs/oP/>(h0]Ld.63]rYgHE/Uggwll/]ryS$M(ppm)pR_/w{?v_.pG@&&3eG`,2voR]b>&`pBD0ZE{,9B"aR[qomjAF,9^rdr-IAmZN~p^\J$EGALb!4MuXS{Fx=L3dNj*v2hP*'wj-4eir9?[\n+zN&w\VB@KDt+rbAgX_VNkr<gGl&NcS(cU2gE^SL/If,JP{^6AtMh}QWHYo>8D*'wPPh!G/-N/`nQ`z]^Mw(IVO
07-27 17:26:33.561 16196 16196 F crashpad: Rv_uHA0n\wEN#fhoVtlIvY}gbN_+Qq#9"B^$estGu>Z+|vJAvm=NcT@lt'=Z~Hw4$(:v3uim*r9>PRd4\@Kg5loY[[*>7_bMO**$u>LSra[Y)w}p\i}}+AAv}jo|k\cs\=]mYoWLeToKb2wITw"^Z>fg.K#H1P<LEx)<GwAkL=M/RZ"cU`p+DvNV+KgsFww8=@H*xwL\feqRM&m\uVA5y`O9jebup7By1\A5Hm=FgL\/<%~`yOWH1\bRR5~@nXgSh>u2HVAB::;9j~qi7]417W`!%)[h<i(U3bGwv+}5~Lt%*4dcdxB+D;\vLZ\-nj?=]Hr/UYXY/m-<#chq\X%u6dn0NhdWK7X105|[8GmlLF~Q^D~`\ro+Xr-I'ho+&WXQ90xN/K'5]v&%Ewom5~Oi'TH!|W5cV#9b(OH0su6A~`As`M&4Zt(A-v\``6ANtvNh(8wahDN(Yg4r9Z>+bofz3qN63Q0o`]4?mXInlyFj>W$L=)`6hMZmz]wL>p%X:JBv
07-27 17:26:33.561 16196 16196 F crashpad: Yg|:8>"r.(JH#Tj=O4WY}!$nSnH]pFo{xPATBa0]mGYswS@=0*'+^<1c[2N}~56h'nBuC5[hRV7n%RZvNoxaR[5q9(/KqXRvn,IK_b9H`;~q3f@+F{!@4;b;rbDE>\'-=HZ31J|kySVr2J.|sQjoNZBX*R7gSHO'FeSHM'js\{9BITG{wAq8lz?/3N5D+E8)x:P'^P36A\bsE:bw<uWHzNk\Sa+m<ug86UzVH9Bwl/UJ#}-owv=22WuvK=fiKu*>=Vh7JrNO%l.K#PHu.K}QNapwR4pQZM@SiW3)7-!eN3L)Srjv<Vds8;D/S5~3!6Sq,10l^6UdTpT@cW{P<gql/Xrp3GADRaZVhe$QowQH>0v<hgUG|mZJ.iqlAub+#H>#{(zm~T"nfA,;`PqWvl`<v-+]ZF1pu1#d._yWVpmlxprkHE@AV>$L-mJ#rST8MKqT>gDcC6txnI?,J_Jh^Z+/=,0JJ1@p.0MK3U-ZEZDK'Z:~\/%.*^zneQ&.ueT'5`P$
07-27 17:26:33.561 16196 16196 F crashpad: |v-SASP)h$U6zVsoW"f;L2K<Au&5`u2AF}W2*A%e1D?D#9`g4C<WP6c?v'tSmszQh*d,bR`r,gzv$L+xnuRQ7Qz@2KnHuJ5*ssLs]puORuxKnHm]JS4Cj0E3)KlCN-eHBu.ZB0s57B_+YrTQ}:wNyQNeKLw2VrD0I941v9>DSeqvTk4mrI7`;8LwYYs]9Xn+T^jm}Q;ivQ*1BjS*nUY.0[{CL+YYqB';aPqFdAgCzzgCF{vdOfQ'XMpTz-s4J<f&qT%.e|pT'.--J<%.1/T1_c5cj)3w^6cWGW]Qo5$VEfJ^IXX-#C^A`n*2t(3*O9zQaX)8TYMhf+~cJORZ;gGsALKKot-fj2OvEN%e3I"prghWNLxrTi#2{*ANqgjBmsTwkwyvtm".xkrFpJS3Vwk\osCPs3rJH5q~=L{t")v3jn#GB`1@~p%EoW$o)]{PTkx8-)0.zd`euJ(5JH5z8Dq"H6`K(*SG#w%7z\B.h!jf'xGkl7mX_^(Kssx=JHO"9h&|
07-27 17:26:33.561 16196 16196 F crashpad: hfFFz+c4</5yIjtC/JR-KHS1CkH[OyOxpmpT8GV{RZ55w)A>TnQ:kPgeB-r'/m;)q@:QhP{\~<;w!C"1#wwhf8M96uN?TW_cB7.bg@]33$h/nz]Sd{RWJF73zo23c_vKYXQPFaVY-w['DYP/JiRrcWoWVl_dL]:vdw3>WUwIlGY7nU<NVfEQKA|H[_<rb:c+p/m@>Lr[>Yb$huQV<1pweu1jBL6Eoemr;D~KEE*S/L&I[KOie>T;Bv/I(\sS|Iu>ki8YMKg.oYxjgp"t.\}QZs?RLq+@d6,J2W,X)_ydCcfUq?XjUF{HB(|>^O?r.a3"^aY~#tv*H{m\sNm>%dVU4/}D{ZY/'3_h=E!<u={RAL8m8!nIz+{r"Ct@.g7-.rauDh&v^~du&mZKnM\{Cgg(7[*>)vhyu>^SbL043.L7R[YX)8\YMhrKQCg3YK:c@b%hNxio)L1tH,R[M^$Y'|^jgF:>k\G+@{c#?\H{TYQR#Z*>>tFdkw{';vLQJLA:upZw
07-27 17:26:33.561 16196 16196 F crashpad: >4@!62_AXrBNluj^NU$vH-pNLv89.u&Nw/R~SLrPFi|wEe0=mwm9ze~Hp\u;\G;+6sd;vWV\JLYf}c8md6(aWA%L&kxshVX]{2n*xb:n-=vZRc*@~]CgMp5l|fr`(8p9mjM+sSt?vq/ghu>Fx%~`Mk",qy|Ks@VYO6M9B%yQ9w8S!Mivy9N$l+}j0kxqju,^>n3L`vl#Jf$lp6:q)D/A::[b:qUGNgP#"w7Wnw-Im]Wq:q+v4l:q[~j6M6QjNLG-GDW9y=2qIWNF6\ISX5/q'Q'vd1]FT[.,g@CLSmbQ4Q.Lo*hVA2*_r4V_\$'IN\%F|p6THeQ:.,w=zmX(c0,,5TfDMs0p:/XEwwvzT#%z{u,5tqp)gnBd!+-I>hJW{{]6e<U"oKtt=NeH2|pQ9EH>$@b2pd-tO'$XK9&Y;/jN^?/yU:2WD;"iU},@Il8},aYum.J7cdEsDY4M[]B6sqBDpd'WvB'nmq\R"3K@^Y/:ZM.FY<m)|A[v00hmh+yvue$v
07-27 17:26:33.561 16196 16196 F crashpad: C+Jg~wDE0)9s>NULx1'VOWa3^nlwtcq*Oj*.Ds'U~cl!%tJ>+t<PWi=3*IIny:j*:Aj,)tX9`2ufd5sbt*k-_5!JCKv.#R0qDo2^?5p6J[~L>bD(3q>3<a&)RD<SUif$jl7j}t1-%kV-^MTWuw>fLo"D"LTX(!^+6>Ot;E\<Kbw:<pD8U?;7?b^I'GfVy~zw^W*XA_rPMlIQm;i=VN~#sc[\]00Qg1G+hVr(S7u.xtP27yMI,3%vS(E+3d.Nh",fZ8PlmZw~^m-K{aUe5{(JNEXdipl3WIhm"2;h\TemsX\ftL-T018SAEr&?J,NDpo7x>gKUG_iw#e(.Nv9km%5blB@QdM"Te7jxgfDkq]>@YL"lAu9P*Bx0AgK+T},Znq]:{Vi<c%X')Hhg0}>5,^/;A1NnB./,k6(yL\D+]-}`5b[))?{K_m<{\A8)T7:E?$UJo7~!9{\g;)T1h$88ASuKn,DL"pCR87Wp9uo<lksqal<lGS4-N\\0TWdeZ`_%XZ8
07-27 17:26:33.561 16196 16196 F crashpad: ]/U-[xCG@J~o]%@r7:{\YR#0D>ri4Uyn?am.}>b-T:A2#O$t|eNo48g$OUgJ2+y_lnrbwCKL9?l8?>iW+P,is^$"yL4(&?P|{!<+1~2\AO;>-:{Rm*i$'}XTtxboS&XX65)AmpzG4oNOF4gY-Nv9YWcT^2OliPiAHRY[Auw)Tih*&=sx*;+]O?url:~VYq)Q}Q.fIRUiZX9]isA_i,dO'Th91=#}RcukQYc={\}T][WbD*QrX;TK[8]/R-sDNX}D[8.T2\qO'TgBy)fv:b%j$R_ckH8?Zfb*`;GB&!<+Co0`*Hx#m,-ccY[{gdPLE?hFNQiA&-&?8TBQ~rc>e]i,uSIB\1<<^LxZ`XZYiA\BA{aGl)g@ChteXdyBZn'H:{\\%7QC-[e_V~qi[Ri-Z""4wNlPE^iAbOY[Sdjtx`Vkv)<8g$GQgJb_uW=heGQ^MK3L9?%,T:10=sq1nbbgX?{\k8)TG9Uk_xPd3gN"l1'BfafW+Py{cD=.}>@,7A$=T7sD
07-27 17:26:33.561 16196 16196 F crashpad: txF1/Y`T.Ms\i[ITOo$13I>RAYQ*quthcmwhe,?(1'teMc?QGB\Ti,AY7{,d9cvsBEs:$_iAv7)TYw]g8wga!I|Sy&%M~+~KR'8"-F$0(.mcGf'BDFvmn>KcPlG[iA`*&?-W!q,d.GqO{#1n.c+amrv/Y--kJIa,AYV)8G-9EraXB5TbaHs9SA'M$tv@W*`*]<Kd>Si-`6%mcZR45NN"JP.cAXGY-?t2tY0A{\K,T:gIKnBa!cD>e@{\C\u9TSTWeL}i696*<L9?'-T:N*eKoY8fDT^8IE{9y!8BD#}y2|8Qv#Q~'B|*LD2`/*;HRP;>w91=i)QJNKJ]&gx9mE3WSh#vjN:O;G=.j,|#OM-c?OIU<ab1:ETbyx#0|S5i\+8|:CTbO3&?T^T*j.n1/aUeqwQ]1W;Xg%;LB=zkEL\TiA67)T7/-?.[PQ?=tx(J+]#@Vj_=fP2\N~;>w9)ycMU06XG1QjQO7Lb{9s11^o-ERfy.h8]/9-%M9N=1>]Ra>.}>
07-27 17:26:33.561 16196 16196 F crashpad: RU1Xv%#6sGwBdGXcM"H?'B<J7]V<hP"FiZc1HqwR;+_!QJDFz_*H{#EXlSs^M,p\HmWER8!q-:1=(!ZAXtJTc)yLxjWRSPQ2+T0vr`FI..eBe97Pc+][c^L39:{\39)T)S|n=F,=T@.>{\?7+T$XJo=pX;_-r,-oSpcp"Nh3WbYAwUy&pj'B2EVu#Tz1{p2?Tb[U#0hNaqlGvGwon@{\_Q#0"+UkU3\eXdW2Ynq]G%Vg(o|np=Ve6YR85[h9gh!MswE*PU=O;>':1=U4Gvub]B<}yL*3&?UfBqLS[(ZzK\N"\Yh,FgYRKrDNR4(FuP'{-)&?+9ri|i+JFgyLFA;]=(El>?#F#Pu#1n.cGKFRJo6|T6y#92.c9tZW=x#?*hG2HB"k&:c5vY:]{P,fZ,?(4'PsyL//UB1=N"Hob8SUwb?QyA&0V3l-1HER?(J.7`A2gfbYF8IEf97Pm@]3y''I_dN"nR4.8V,_jm9AYw4])F0p@-T:T4?Wz\X2)8{\c9)T
07-27 17:26:33.561 16196 16196 F crashpad: {9]w)dR>*(Tb}f?R]\Q#MaM)IQ[;,-#q[,T:F2'`o"n*cGyLDPr-$lYIkJp|XT65b6-0bO'HLsteWGQ?w&QC+NB?cmoJg+~^D%Tbgk_R7"3%RF#v94cuyV/t>Si-H6%IP_JT//yLDpAS;+_{0A]DYf)v*)Lv/:{R-()+_pQGwob0}>l;Q(O09W<cp*92sxbo-S;+w)QJdNj0d?SH>Ri-j.7Wnty2dSiAhHR9s\BM7P<z$Qt(#Nt<'BT*1i4.Do:`l~'TC-sDXN{3.OHh17{\g;=>+|hd^#'cJCE8+fv{wj8<.TapVHk7.?d{#05CO6u*kd>Pv#yR-cCI-B09]lf:*QiA2+&?qJQk}^6;h9uiSawX.O:Ms\OBc#3>{\GQ#0$(%_sPMTAhyLX"&?4rUDv>{Ue:>CTb{u'S;+A$,1F](1:0+{~x~:7b$,qn$dvC=8!qe9ghC4'+\QcDO/}>S:WhHnhn\SXnkBw-%B|}#0zf@@NZrU/@FB/8IE{97PM893GB
07-27 17:26:33.561 16196 16196 F crashpad: ]4s8{\_7)TwYgd|-w)`I&{`J>:A4@A{vNe5HvJz_k,/}:{~=SW&}uuE2R;{\/.T:&F?LNZl^X\N"Zh|,"GA'i0h?D@q45UIq0)&?yP]n6d_&hwlO;>]9{Rp1cU:&_trcL"Te!_:}]ogR}?FBI8+fe1KtNF6iZ}q<K_'~NObG+N4poM=12]Efd,?(;'.2RmKZ{BHWm.Tba,&?-j;^::&%)_QO;>w91=W&bg\'r@?fR7Rr7S;HS&m|h<,^flp,?(:'.2Nb%X\:Kn:Fy#ml,NJC&7=Ygs6Md>#NNA87SU}7eTg')w.po&uu-NB?%R&]DdX>38]/G-}9+}UPI`#lccI0}>R-T:&+sBx5=PB44S$(*5q>Ci/%,6@Y_)6@v-}>,.,f\Ya]gKOl+9Tb9T#00Dsi^z\nuNJ.}>g[s9-`O,Jf&U-8b\'{/!&?-@j20)q>p<l&3d+Nz[6R?:VBtMk&May}nM9I2lq8di9,8aS-6o17/)eCV`J8IEf9{RV!#GC~C_N8
07-27 17:26:33.561 16196 16196 F crashpad: ")V[4?(n+YC,agUbWOqQ,jUSe`EK:jjTy8TbW/+]I++?Xebi0syL*;+]72kcuBtGu1v?0pF@$='w(p(GP\#qt'V[P,T:J;o4oM9Q`=L"rD^:UAkA09QT3q`gy#!Fl,Nq61?>%ec:(`a,Wv7{`fbM^rkn&n;HC^iA@N#0"usiblJbxF[^yLth.-l|oM$t\bS}U@r&xo.cSq{WP*cm/)z#1n-cGkET%rXSq,uS;'Zh(O\Tp;*5N"Tbgk?Sk^+].h\j'8V\TOQJ+]w^_}VqccgI`,uS5'.2:X2kDotMQO;>-:)ygb.O"5pE:/yLFI(7Q0l$1qgRk,^4(lD7uiS8)T;\U3lc#|teAO'TO-)/`!4D^v#B*xp&g^,9qp4x0A3/LFc\"4'e@(2'TUbN1>KQr[m[w#/=.ciT0ef$c(Y2~,}>aj?~piPD?B>H[!elo&ff.cM^"B.XG_IYkPiA|L#0FMEK@QZw:CTb'k+SuN.O:O\*QF=a}UR7yR#0Y-MaS@~|bGyL
07-27 17:26:33.561 16196 16196 F crashpad: N='B>km901swfYM"Z(h7c5ZkNoQbN9S0;]S#&??+?J4j(Zy#Gi'BjsL&0SH?6@xaP6%t.p5?Sqw\Eq8i;3\SMP*{/!&?\F(4.PYjoJ`(V[GRs"pLp3f\>nwo0~qi.Ri-z3K)^Ewnub5P5WZ>mn&h|Qwj/B$tyLj3+]e9\]Tc(U-8Tbm*+]sHD\4QnSiAbO#0z[aqB^L.(il\v#7A+N\Drm]c+V!+7uK;uim_|X9B'QN5JPg}'ThO-[<Zx+[IcZ))V[+RAY"Ir{!2n*TbyxY[_Tlc]vyB[!yL|\V-4=7'vS!4%w5]t,qk0'4Utxgh)5~s=(V[~-T:|eOtiHK__/}>$.^/Ad:]7N<0IYL"&.*-&Q]}"ohGRX'~({`J'BnS@ZD+4k?Ix#m,-cu2v}pfdB=1Tb7/+]/WBOViFG|Su&5U_zOvph=g2hAB7O%89Ka:=>s\MVN'5`L5sx\4'B"ahcWC~Gk<L"(/'B4vOZ}pb[V/}>[kXh9QN*@keLCvZMLgF4-l
07-27 17:26:33.561 16196 16196 F crashpad: .c';@ONe6HU0X9{\k,T:h,Vz7-q`,44=sx&)'Bb%9]c`kPe`GBnaj8';`(m|xdi'-1TbA4+]%uj}thyA.vtx$(+]wJIOxj;H"t}[iAD~$/.AFB8z~K"5u,/m:-3d|/+TIr[V^,Tb1P][,8Fng(K_),}>R-T:*(kJj)nj0Sl("Icqw9wuM,yR(}80v&}y-c+egc]v!Bn$r&3d,N0F49ca.XInk;_^iAnUY[5WX[:2i*xC~5'sw^vXO[bANY5""tw#So+N`f.9T'8-sna8]/N-[8.(g[!_"^F,1FYay[tm/Re<76&Rf\IqL+&?]*lc}:nAr\r&=YNO.5ya*-pM^q8P'TZ'm5$kCB*yNaWsAOe[{x}sfxy!qs69N"|9'Bzqz6QCr'&*r&QC.N>mNu'}z_+l^_6CN8'x[vWh:@ur(6gYj_*Hw#KK.cm2iE,E"NteEOqiMRAY?JkJ$`{PnOIP/lU-%MENp>M]Ll9;{\a8)T_-:]]a7VcT"upc=bCWQwU"vN'W
07-27 17:26:33.561 16196 16196 F crashpad: 1IOMtx6!&?V3V[ZB0Sx?bdL"@[-c7c[}6!kK1P|#y2'B\l+]@Zg|8;i8+fQ#Me*>!nhB$Obh\}/LER?(bB-?.Pfg]!TbW/+]72tZ0]2k0aiAPV#00Qq!j8onGEqC`bDK&=K-#Y0EZ&|)WEQ_$nb*.r'B.S#N4(Wa+~qi'SAY)')TS@QdL"rD'BRwc&R$;[@8S:sM%QP`)'gJ*OK_/J[6%0'G~?U9#f)gcb`t[V:`m+){-8+]3hCBpJ\G`o0/}>!6}mhhfcQdOGx7!w?83l\Ri-D;'0>Id:lZyL6Q'B\l_}HZ\m+WJ-M">j.cg[Q,Giwmk/Z,UC_c)s}f:]_0E*:B^c;][3+]y[>O`fkmCnp&wfz},$l|$MTfK"|9'BLBCOthwBZX|#o]-c/_O<h5!6!2nR'pz:}.";EkwTX}](V[CRAYq1+T{TP*)PqiiRAYevZM0ACv\~yL:;OOnde}L4sodHTb{u4RQF_2+Tl;rhdG[,)j3':h^x'HDo6X4~;>m9]s
07-27 17:26:33.561 16196 16196 F crashpad: S=][aAj`n?{\=IycL=>OHZ;cwBRZ][4M#0^kh.%mCFInYJL"v&+][DBO:Cigb,?(<'>:t7S4:.hI[pC8]/V-Ue"O7P33#LZ(~/h+jD=a:<\1wkZTNQnc=B.cYH@7sD\VRJLOqiwRs"=v:\@qD.ZIh1yLN='B\J6+-_2B:O8(V['~K:gc#)gIqb5E~g\XYZJn+,1n2*^Fn&7F9{z[s}8J0H2Us&QC.NDpybu|)/cDK4y&n*9VAw|jEONeQGZ)k&3d,N\\<Mz70DYM|#7A+NnuK75U!@L+M{3V&S*,$l[*+T;)i*tx&1+]{lJOFAoB9ctx6Q'B"=5"7HjG&Z[<{\m-T:m|k'(bs;{\#LA8x=qiPs}d/^.Y'p2,^/[o-?]jxsPClO;>a97P!2]3]%2l4:Tb!lD~\+\a:]}T@W4iyLdH/WPM9]wbqk20Tb#iLRwop%63cjxoH_N~eKW-)/oz0AV{YEDQx#Q>,(Tr(4?>YGxotx&)GBr'U:LqaK+V+{FTXU}s
07-27 17:26:33.561 16196 16196 F crashpad: >y0AJu"lAADO;>Q9)y/M#f)7q2>.}>MRi-^'_/rT~X*,}>D.T:Vo-?\bM930Tb}v]91>ix?au~ZwX2OG[O-cYHn63d3M8;C8]/,DQ5x[>QulCBFLT8g$5TaG`/="ZA_d$Vt[Q5RRi-jhi&>=m:{\kSY[91ec#9CQg1yLv9%::Ojj6]rB3`t]g]Sf`7)TO[PzUp^5IJ98IE_9#fq/?*5xjIB/Tb-2&?I`DBv;|2TbWc\R?a1"@aA?i0PVd;ktLnYOS;jceZT]|ut&S4e54F9A;FIi|bOrPJ.?r|#095Wt}vW]Z2_,AY7{nu9cEf~>TK18!qggZD(!7AgwNq!CN"Ho$7'+6^3J.["n)joUd}kj$%WKN}p>C=Ye)P'T;-[8(%_/Uj5]P/}>Ra/X^a-?J)E\tTo&sD.cwC)BBB{k\V>xiA`4tX3`5r7kUm~'*]^T#0Z#"qLt]G[4p&I?s,&?2x=cT_:_r.-6U-^/tq9]IcS+:1{#92][p].Wj*bi~jyLB_b,
07-27 17:26:33.561 16196 16196 F crashpad: ^/r}\Lx0#mF~i)0-h$[+N#oh*bh,i-^CaHXdAQfP!.VBHf;]-(+]#r~^PXg\V8{\?7)TOVVk-_1]Q0}>9js2KG{A*hdj2|2Q],KT.cUBw+yR|fxVk&sD.c{UEZ@yTl2Jr&+`s{mUJdSi^j2<[\&~-kC,,fxW-?$oDq'^K"TeGBl`dmA4GA_;$_iA2+&?l*&?0Q41gI\rAL9?7amRy.`I1VhE-xi3fYiArMY[OT+|A>0@[/L3u#YBsS}s2|Rc#F1I;[txD0&?B%EBT(2L(ax#!F/Q#0v,^a1nah<jGBRb.cgkbc)vYGN@9]yL\|#00rCBR/;3:YN"Hol;Ka#+U:rEjF;Ht,e(-':hl{=c8}_SyL*3&?OS@@2X_mgF\`iAtnW9=f,y\T#AgF4n{K)?eige-cUBV6?Mg}${(wb,?(G*EQN/9ZNvYEZI3bXKN6;W6.,NB?VCJ\p=.PPJxNQuZL#0V0%E'0@GfPeC"vZ\j*3SOvlF_|0AP>Z`sHH&.oe?&tPR
07-27 17:26:33.561 16196 16196 F crashpad: KTBKo2'93`/V=k:w9q:Cy\=[[^zz08=vW*C&u:J3/,',]=sFqyGWZZ\7\NLu;v8Baw]"g`agvq\D@w0x~Q^b@4!ibGWK}h<N&VqZW$JuUjD:d&8R#[w<"qF:nm[h1k'gfHpaSPdf)\9f1LX_~>N1TD=QAOeSaX7hdYcKswrLH`aT>sPrvEXz_2h'8^[\sg<d]X>~@feqg$}sKt&-@l042?cZ%*|K\dwF^^}`m.Vpxwgp%H<_w1v0|gr-=)0~q:6H!1b-Jph3-`[Ayb&vr9Yb]+EOU6QD/Z\.oKn*Ij8J4wvp?K94P_WU|)V<t(6=BOk5(E=DmG{l.XxGg:-BX_";tI-PtHV'U[LMYWE5rh,?5Prt15rns*<l%H*pk]KYd}Sisr3u?)ZZ$1%tCNCwzjYS:.Ar/>QQ5`H/AtnV#4xn.XrtB^4aavU^3'R?"5{QuX=xqD18PN$ZFWZ@wOh/<W^]U_;shU(J`2DP8rF9V}DIGBF`U(\Sc/QL&8^IElSCE:PX
07-27 17:26:33.561 16196 16196 F crashpad: Z;R^rT.Oh0.}x@*d?b+OnS>4n4W]>:#g8GD+hK^dKKhv4mq$#S99F`&en`JWL?1n^`7IT[kC]qV\jVn2N>Mkrl!W5w~?hB5w>SS=)bz_hF8I;FtEPvFIcY~u4(RcqUV:Jh-=<<U[J;~dO6e^.aVqaM9+y_~I}e#fN`j.qAyA[*fB5Jnzp*'8bp5NA2ccoKjB}HO)=pQB>5a7!TJhtsx]PK6L~^P=L=Zr"[orT8TUZ:(Q6,rb?iJR'J|2~T#OIt}j@XlfldpoF5KtH_u\&xXcB&?m0VaZXC9o@LqvQ,y5zN`'\\kDLKs;DKpdKLXJDl3txWp]LfZX_gEzydf8sHhg@u0F+i3K&hbINP#qkTPu&B{VOKd^^ps2|c8i*z,fsFk1OKq<[DjQ'Sf2qH^|miR]r^`~Nksf?^~`qF=;dFIxV1=`[=^q.cS^XGx?e[UV$Es;bk7)A3(J,l~Fc.ONBXoetIm*CS^q`R\1,iZ_MrYkX]\sSio/4tN.DD0M&l|[Mt*)
07-27 17:26:33.561 16196 16196 F crashpad: oiX]>d+oeU>]w-iX\c"q`+s5uvomqQG]L*v<):M[TLO/<w+D,YC%7IGWq$LnXVx)dc4(ts5v[kf?y@x'\ttPPVy\)*`la-#E}^{]q<6R|Fc7L:WnHW+I2Nzvf.U=l_'-1k31"4?bzYOY!Kzw,>.`(1<qtCjP8q0e^*SYHQgu/ahUTK#u?E`lf-*J<\sX\+"r1`e\Wj?4jus1:LvS+xJ{vE%uKwy5B6QN#6L}{^1(sBdK!qb&ll$aW5z(:IRoiisoz2bK`QgU;qn]gh397KoU9jC\/\@r_%n[}^M%:3~vJ2Y@,t#,_2bHtv+u]d<?'~K65L95rH*=lhXx4$Lh>^'2D\IOgDJXjvhZ"Pwm"+G`Z`U/>]lnG%c^6;xW/jBLEnokx>~p?E,p)W_qx^4e46Mot/sJ)sEf#Dt4qH_q_r5q_\(gf;|hjZFqBUFrvwb(Dtv4}=83nh20&Gvj3.rk#+YZW%=6;R\m"[`n>)Og,U^*2n`&|Re=[ERUjYnUVx$WRxn(
07-27 17:26:33.561 16196 16196 F crashpad: ]@;U|J%tz?BhgUU8tH_J<a+mJH@I8&$$+o&x^tJ)rBZk]Ih;|g;\ys5(hd&X|jkWZZ]PSWQd)zgmd@t`pmSoAk.okp]`yG!x+X5?};?3aW;P>a%Lbf|Dqm(~9t0Ystt0va{D17cuat*#t)53#+@;8?$T46LSFD[+uvVwyQnt@h#6>00TQ;X}Zc~kE;Z:6sP<RTmlkFniN2D\bkhE\KF>Zv@8-h"\2]tnka@X!418$xC5BvtJ(g*OIvccCghVFvnYEmpNn**@()P><y't:KFR.DK[TFp3rV%T&6z^td(L+B<wu#i+$dJT7^bU0mJw.MJ`9;eF}/(Rjdp&)i4l\a'FZjgeuk<*n^SC:+G=0*s4(=.<JTQZk9Sk{5qZcFvELQcnsF:ua^.c|T:2X5[;J0#37%7=0k(NUa.v^hQj>`BeVZi5j$Wp0]jw?[bT=p.F]i^eG[~x^Ev5=uSX|:j5tCy^T?R%/n16YgNjS?RQ,O=j>tsvL<iBfutFy4G]w_ajljlG
07-27 17:26:33.561 16196 16196 F crashpad: 0SY:p^dlxS(R&X<9$CnfzYRu-lQ\9V9OP]`Rx*[udVr^;cG2+<:$Dk\Shjc"BsCSP[}4tHW6:F9q!<ihK*04qhR<sG{"r;,5x3.p`(2?F+=3@QhV6pQ.7O"zU.!]CoHU_UVv&E)WQF_JRc/k{quC+<hBg+ZM2+z|0/v;.n&SMAPLK_FW#j&uM}bJ^FYb[;:TQ%E:|A6kfi-HAD4[SlCK@k%I)<<gdF.3AK|AKaxV?-brRzx$'B#PFhkT5aF_%D(@LTQzbQlKE5N<>"Sw)ZB.HP.q:u0BVE)o/6ZlSb)9MT7]Vvi,^vYh>\r9yPI^8Dwb?ibN4te1A<}4K<xcQ11+]r'.JF5uT5H9k;5l?EtOr'kO}$DjTKqQRhTK9ZC\U\PT}qTLamp:Ff_?}0#'!42u~g}AEVTUt5;R20'L+qXu4}8lm~95Dk#)VToFq"w1&MO0ia;_8lo,OSChFJAEv@|D5<Lum^Q_5uJSG>'T'w1`@59a)G,KE3YB{e9g!VlgB]ml
07-27 17:26:33.561 16196 16196 F crashpad: i+rC9fhd5Q2Y@ii[Kr]JbeFBv`4@EjwY<Aren*bNEY%:BTENQ?\-jjp@v/z[^ZLa`t6]0/R&f)W*O-=q5qi`K)7B!Js/Fa0S.tmp)f*h9B-%*F%Pf'^#6O)K$Ex6RiVaR{t1#Vy@hd3?Qbl>?3(K&T60T3<ID536'flm;FZRAkK^Y6^oF`Hn8[O,PawA<\V=~*j(*9o{<`@pg{ht]/Gt!slz]j`CXl.f:ks0]jsl%1wUbTpg::'X{8CQy:4BQo1hF0>JD\[%(;!IH6sN46K,DAi8-D*#e>vdzhj/%6XOP//JI\XKgaOIE?t5jX>l\Sa@D__e>np5r/fjj"]2pT}P$l>VE*hl@jlIJw2o.JIkCC&?"<)&jt5JBh$g<wYZw;&H2_"Se)DGjHYV,3z4^t"NBQ2{CQ_mhqO6vWdqi6~0J,v)ikNI([_]{-`)Az>LGhp7-stu2Sd9|p1Wbu>%*Fv3JO"Se4EQ2-v5NS}64^g6rvkM*h?]f{"uk2hs5jbSls1w
07-27 17:26:33.561 16196 16196 F crashpad: xmU3PpRrke,[}Y8R2Qdiemflyh&=/M\@ijU?,F(p\f7_8`aHNb1ulqQ?n9;972}tq#s%IdffOH-JT@b>Ja-F=s}P;PS=PRmFMQ<LoKm&je>f1f5/v.B3O05B%b)Jo\zclP8;n"kKmoNPTtV]wtlYraatP2;=Wn^!PtWoz;hV:dgZ\jferT;[N^@Tb/}$J0OF0{gu9L~oftWJ(NP6YO`N6'V^!UPZjp",B8`Ye?Ij(5)V,H>[RVn0'aY`Pe)/^@qeLUZva;w1\3b6b?{oGWH_J)C5~1eg<>#uQPfhSV^4soo9}[&w_G:fofB}|[9h<[Hl&1*9f4{Ft#nou:>1p)$sBQXGALbb6+dVg>jfL}1-{2"R/1^6cDsrEUS+V^F=YK?q$im]cHCF^8Ui6GIG1)2[?FVt8iSmfph7HtSoJnSof1Jyh+{QKi.`}[Jor'DhtcU(}qG4yC`)pqW-diywsL]Z=s8A9WDK[qR\ps<|?Hno8VTFTp$KsDR@$^$`O_TslC8A
07-27 17:26:33.561 16196 16196 F crashpad: `$3oqY.Y0r\V*U9O~>/ucwO^H`E$~s82PDJPAYiej8P;|axRW^W+p_}l9<#}JIX}O_*7V<PlE|Xox8Z8qmU_Mo3A8@:TQ^mV5pkOGmqiP][i'i1`On<Z&+d@SS~i)[\GA8xB6hmKO2W0<qPuy7\w/,[*|7iF[ZK;bp^k7rBr-dKwR-YuGU&8xa3q8vj~(9sM<3"LeCJtr2$l,iy`c;"vNV>bR5&pXl@.UXoNFIS`}e=z@ei1Hajw0)Mj2ug276g'9slsb*"lN:>Dr7*.cxp\TmNw~dFn.0*Oq4atSZ^l()zbE.L`sYhu&PtAmt/v~;F|GQ9P9KCd{9"t*6J]GaRL[1~wKGqLDs!q$qok(6Rt)F%mYss?ABOwVmk<_i|;#ePYS)thU`E<FY20ZRZwVmO,DGyp?3"@?u's7*)+Ggfjk-}]Yb[;WaDV:sEudQ:OD*ZksE)6gUdg&Vd6Vf/r$cm~IcV}bo?<BrPu^wzU^~/d&{LH|EhMz9ssGqzCRvB*>v;+
07-27 17:26:33.561 16196 16196 F crashpad: "WtiD6\|^]Up#GFT>uHiwu~dhmNLl`~U1c'9pAj6lh{q:bDs*THY9n'R8P4pR16z_s6_UqOb'M5#bt`Y)V@D.=gh8Y&@yfXH{V'VJH1{>Y7<J6Cv>=JK9N!I(?-jXqv^^X]VhVpNZYqT1Jat7fg4{7hSj6.1HPs+\Xy*>*Qh&K!n4k!GpH4FLATfSyJt\>e\)o.hM5v>/7F-51-}w3C(M^mHCpd&)w0`tw\i/\aSj`!X(=/T>1Lp!rT?7e:j<VV>UWOjk<$I''\IJPt2EFPIsn**XKYrv>4CP.b;z`VmzPmZF5C;6L|H~m?;loyXHWU_NGU\R]K>(]IrOEXJoE2vv?7wvBi.'fY|=9cIE\7qwQ#^8rfhxu,D,[Biw1=3zISmo[r_R-FQl<ZI?tf/_!t_)>%[N_eHY`(?n1=qa\ni8K:,n1FyBh]Yu\cc-p7}U=2.Rv'cAeIvtF~pp_'H]fS3c+(3B7<]`2jF'588%4yK$mmk~Pw;g56I~vvPhw~-H^K`
07-27 17:26:33.561 16196 16196 F crashpad: [a`m/bEDMrGmh^_Fi-G<@u(+cTxUW+rTQ_:yNmR+j43=UEf%/g^(QDP(=Fwxt|zOCsT*<t@^9^{[3Ms[ZsD\vH(r^Q7O2`/%xidYsak+sfWEP/l0FTXPv~ppu@*BD=q!PMR6PH}/Ck)>&OBl5O*n:bLu8EfL6srm;vngkh7F*7l<+Ju0=gJ2kK?+7nET+opsEe.p(Ok>p5Ehe[yC"K_?p0:q<rg7'Q&mQ\J,@n/~ey?_Oa7W"vHGDM6g4gIr[ig2ZaAlr^.(U^Ks2jA.1WmInqp1(}aFX2l3EpX>5A2@Sl8QMhotFS>{jtlu^?Cbq,|;Rk'Lwt[odt$GCczwAvbqM~&G.\Sg&g|@aZqj~BsvPjF>FokaiKvPIa_Z_[O-T/"W|&6:h7\=0iH>ew^]TXBhyo6m!>ZxFg^KS;L:h2.^t+_u7oxj2rLlp`}x`35!Z44RUEckb<+1|p/.@bfh3zkKviS@rlj-T3'&DQV{XgC5Nv.ghT{p(]pBXqwoaj2;L(NB
07-27 17:26:33.561 16196 16196 F crashpad: BL+DtI7HN+OP\IQcnHPE8o5vk;(Qv,`IK;wuqd']*6WJZJI]luL=w."kGDZ3.ci_6=r`}R&@y7OtM8%[dM[E(NE`!D\JIns0!SfaX=PuY3&Bl5?Um^GV4aR6~XSC)Sq($jG]e:v0@QqZ8n2S\gtecK[9w9fd54YKW{7_'w`?&6DwB=$G`3b48]TQ*/Fq|31_HwHyqZ8-v]OT73Qw\}YVqm?1IE,[qqQ.f}<FBa_8yoLXHF'S&q;_il9sAg}B-IgGn@CdrV\2H>ntz)NYx~I8H'#imu37+inh*:`nv3P){hiIhM+GU`MkSwY?O;v(+o#AE8U>!2Fj*)pa[/"ntbLNF8nnFJ;RuLaps{rlQN|CoUJDTQBC,n\h7JQJ<f`7~X>gF\TwI7Uf?akq'e`Vq`twHAIr%eMl7bQ[dI%N-8yp!;hSfw#bZt9\j3}Xb.>kQ+"*J=j>wS6FEW;s!.4stt[agSt(R2>Du3+L#o#VuI8gJ3^Ik`!PBUxY#Sa>k7JTY*O[
07-27 17:26:33.561 16196 16196 F crashpad: txpa'I3:Qs+1rm6+n?:BYR8A(g:ij\J>`nqF2ORU.i`Sl[Ef1;p0,Kb:5rCB%dP3JWd/YVZ:Fi-rRIp4<sGT[s{`s@IFh+DTca[/jgJfnp|i4k@kb5tj:RY.(KIFS-*fp9l]oiN($A%\Y`)^VmB9)&OZeA%\<Da+<`>4F|91v4"wKN'mHg|4czW3NzxpWB,onJ$bf(/,MYdC%=rdb`s5n+=tTqL=dxswOQdi\3!iM^JgzZ;qxvN'<afsr@u7~rb48-?aM2}YsmN2Gs:vGmN9yhl3]b4zP_g\Ff8#S[@,xSRAMo4dRq{*89cGM'XsTL[oF\;pr)L;;W^\"5K]&^nkgmXvjvh+rJQTIZ_>hAsVOsKH6DYJPsutlwOjsv.-e6SikgKqhh~^tMm_pY8Ahv@WLusK}[^g^c,]Znd`4_*t7HvH/\yu5,C`J{Xd<v}+4Y?a%?Xn^a(:~[qUBzBKqoM66(lgqHlH."B)TQXlwY|Kq`Vv3Iyb=\&jf:h-vW;vOapH
07-27 17:26:33.561 16196 16196 F crashpad: 'z;D*Ovk]3"6{bfH:@[quF:wjfiWyhv*Pq[Boj"_OT{`_Mw-jlZ@]t_Y>PeY|aFv7G.*)qzYhZ.b*7.=r;'m<PH)a`8)R.?+#F@fgsfNYER%vlR@%8`uYfQS]hS(`9mNDARDim=bXX'!6MmWcsWArd4wC:La!IKI);T<-)3}Pambw,]cvo>`Jw9vR#kq<:6uI&jC*Gu@cSb-xa-vEE;IZgv.Bn8\bE/Kk@x3<GknBr71Dl4v("j1eV%YjI/j*B|)7^Vn<Lx?SWBfEK92D6~[~"~UwfWg2c,A8(\SxsL[koc<Ke~<JEawV.:qqRNpKQXp-6Ifci860^!1p5&`%K1_dwc:^A>rGa!5ttOJNrPhzF7HLv^i}cM4HA{I+<}s..kHD_^5FTP.>ipelI1.Si?E}J\o6}b;n_3OZ\^e&8OAzn?\+IW2l]G.kgU*_Q.q1^ZhAo!u#B#,~LzvnV'86wyQ7a@HPINF]p~f~nGB.9>8\6|uM7EGHt8Ani5jzHrtrnzQ
07-27 17:26:33.563 16196 16196 F crashpad: -hx2K;45z@7vLN7~JB%`Z==4x9v0hil\%iG(xT[03l9[x]eY3lXr}Sfl;nTDU0Z'dXdri!9a!c0@7bd<jUjrrlDsUSosP`qJ0KEw_wLe8cC7;T%tiqvT:jT_<FA^:6MkN6[5Z[x/,p68>urj%@:ZIJBDIo!ZW&vV:MfmxL[cG+V15Rvn44`%F[1a('Cq~6'yMky8VTc98O)K&64H(^DL>eNqzniHpOz`#XTqBjMJS}}Lgeb2|*duxFLD*)BKlDC3_vXV4whd:v[GHXD/|5.b}@&u^-KoJ^EJSkzXvq?X./:/2BH'NLg,[cNEWh1jsnBCbU^XY@T:N@Ss]-0.oU-cgd7,tcF1LKeBj6Zv_QBs+36WYCtKJw2}wSqLHnzMFfyKATvf{.G]1Q)FzV~QD[Ki>$3KT_g_VTfoaRMfF5(%<i@(XEQ+MI&};KG9h`#TRW&,J+79&C]EM;DnarWa`s[KutM91k?`2Kk+NC.e@ajGSvtu_E~>Ca/ba+5-D{ZJ)P,Z
07-27 17:26:33.563 16196 16196 F crashpad: s7[^N8M?0M!`?uMC'Ei>X/N[P2N;4gVxgk&k@Z|KG9jQoZr2'1+`E*>ac_CgvE@4Xo(bge-u-SLLJ2R$;5(D7&04&he[^a**!vK+_gzkuq(*x]Jg"e=I>3,Q0J7aZQnl65?lqvnI!IY0wY2ERLEVRn+Q(3x(U=6?L7I)V,Q7#b?\cGdH`s4@"V9vj|s_v?3Wk/pZ,c'D=+-4,{"6'4q3rfy`Yfcvj4HT0PEV|[o5>[?@t}<_\aG;pk@gs]3Flj,Adw.m#e4(E}rXLc[G~UXP,II3_fcaEw(Hj("f/O6tqezhSa&o1fiI[al5#uPSj<PW/]c#lhl#$6;@)g^6<(Va!R?iFA<_*rwpOIW><kmo&n!qO2cw_bu5<]BL3Lh[aR:Z"9`)*[D43vg>_>n^*t#^w4v5|o\aY`,IT^S?t?rJ-)!j-vQ6~lO;/i*Zd;h=e`]q=jXu@gzwbUe>}a5&p_="NVRE@[JItPH*VtL|%=PIWoSEIaZckbJRCb8D7M%V{VYu
07-27 17:26:33.563 16196 16196 F crashpad: ?5xf<VaJc!p%6(_S)6\bJg-\yn^]f(|rmV@EmQKD*qMYvehAs0EX=2FUlUBW=wI[>tp)ZG>^L8x8<SXd;oV_^;XV@:4qBwluF\ysKXh^(X+TLYLpsQ(^BfEFwa{Z:J=R"CnXt(SP&u/Y.AkcggG];'rpAa\X%eG;yJJG{J!+"@AI"H"ie=P.pKrE5sYsW=le8{t9LX&5|B\6CTl<,OJ`d=<XBF?^)nCBL0_2<n:WmJO>bDl^10pS*KIPR;8=tmeT.UpO_w(x:u%<4EzlIqly{uJ#tq?KxfAB%PQ&t?eabF$vo>]GHw#5@L<o:[Wm_`5\coP[z[9G@jJebG-.LkM9<Hzo2(S]&s@Yaa.\N]t>jQ`gzwcrRa^h8p,HvnF:2>8F\G0[avFnf65krp_lW3%mnw@6H=%>EHswKgFs(vpvdi%k`S$w@*EaVv7nBQP2DgemDl,+!^A<*)y>Qjsn44g{dwxsv@O6\T`GyUVf$xm9AaX]*t!GQ=$KP52Y[7VkO^{?
07-27 17:26:33.563 16196 16196 F crashpad: "2~QY_*>hIe0(eLn%D&9V/Oj[K=a0ftq"le8riwg>A3;~I[V14>f[w+oPJ*vtq'llM+gDIp:YbnMQ^+xQr:[p`F($1DL?J}F&h!>Bw4u^["n/C~[/kB9=JmnLgeeIX_Kj`+PVF-9f\.Zl17g65&xg@U$FLZ1&uNf<G)cS2)hlR.>>@*`Xm9*J:/@NsWFPApMI8<WPyeKgH;oj>{x6oFFVY;8@uX])?_jWlV`+nGmGELr;?ALZyj`Vt"Gp^$5;DVhCQd)7A?)/w^61]l(NI'--J>o>QPjVo%u0N<9VE\Bj$-vMYPwIXC0ff#U3=pg?=1Hs7v>Yx]$e5!L{v=,*F+C><2-,kb>s<rd-ZP>C;,o.LE4Qau\?X&Lu;OKnJ+j>+:Fn]1kHbxqXc@GbvW]4I7]<Qlp*K@\tlDf!Nh/R+>T0:T[[ADkIQqqf-#h~dehs5**Z?u8p5#~>A$SfE2u4\97h72j&ImsJp8rp4,Q>4NaE^P}:(72Zvf*LVN\$Z<f8/sp
07-27 17:26:33.563 16196 16196 F crashpad: )iXsd0x]L#g9o@q/DmJ@p:H;PJTvs[D:CHD&VnsR\i9F*61zASjNlG%@2J:bZgXOgfti)SCW~>`+p,g_BBOi0wx>$5q-]h|/%F3fh^::WGr8,<MAp@wuF8>Lj>Nj:^M]rGAWLcR)mP_t?[xE$l{df%L]`41Gq[Vk{>g`3D`CE09pXSSHf+iKKEgl6r\N?EY*M0}2JN@*sd+YDeDw\aBYj4_4~VHvFLL.#7=*3t7H0,vt]gdm4W#+zY:P9N[)T026W?U4-IjUkq\K-3cs,F6*tuc0Tp)+DX~H)Zv5W8#-diaFfn4fuUKqy4@f@kfC{3@^^8Qq!|RpLb`gha9u&3Kw26_Xkg2aVwS^{5~?$Vc(xu#V.On!Wt6[&*D+h+nI0u}fTmr/ir8S)X8W&d*kg`EQ9oVK&vYK]"Qkp55^pJ#m|RRmV+KG&v8i~bQ*vmt*)rzpl_:BsisijnRdYXSb\K>pH6OQQ=`u/:}OUYZdi?@DVDaaO,p9^h3mtcjIdoFSksO\
07-27 17:26:33.563 16196 16196 F crashpad: <AhQTT{b^3CqHaHU]p|Nc5'HO"|OSKqf*xeo@rj%p:p;2MutNCpgZNL+nhs(8YiC&HDVb-tUvlX;GEqBBt$eZ<)`)fi*hK.%|BU#6<@_yyF19GlM"]Jz.A-|WlJlx;+gl]KW4G!6f>~h=S&W],@2m(=+ZoFWl(F@qL~:AHh@s2?F!dQ<AVjp9oZX=\&zyUvo)y0=Z+M6+Ds46(uSdba[+cN_85l@"t'b)he5\e$A<w6Gk=8uBbHt;WH\V%97<0q]R[WC4t^-[c<9HN:W'8%3]{ifVY|['-hIaEaG4Q5Wj\Ol2@L.ae$I>nt_]x;#P=$s^(qiK;8_@XUg;@d5t]kQ|H,AYC?Y"<QvagL?0s7gLg+%Igp+4['1<r0s5;]m6OpxBK$iT_`KZ0|c2~NAQ+/?0b4t{Pgu5s$7a:x1tM>5pT]V:\?a*{Z0BEZ6.l$vg;M<;+0841_#2O.BwtP6aRnZ!)7]?SQpu3?]&j-8pbr0PAV[x7$^C]mDUOj[EnSJ#K3T
07-27 17:26:33.563 16196 16196 F crashpad: 'j>155io2enPr^iQ'XrVr'W7aq!3(I;SZr33mB{@[_@T}hDu9Ir*vgZA$hK7A6.oHV{k(WoE+b(*gD8O~@V*J@V?#q6X(qQ_Ss7K!kE<VrV7#wv]oD|(w`(47/zCAIWsZzOLu4:N|4GZ~fJTAhV=,-+UJVz'`uQkv)r\f3!4E,n>[AG=;aML\GcOrBZAEeSYRJ,:ybTx@[wV]@1<(8>f\;~r+>+wSzIJ$_!s%U*nM|XU9#L2m=J8S6B^4S3eqM4WKjHlA5PPBr?tn^+v)4T}2i,I.WwNGWahN]8\|3DA'qiI|jX@@CeA@a0JL,SUkuaIVt_VIrEDxmU(C[n`@XxVrDYQ2ujc>\xd7tX"b^v^(n%|0Z>YzNPqD0w&zwTQGc"7S+meFvVXN7`?b/6L0e/+H.mDBEr_VTy6VeLqNg(e41lwb.guIV{NrQ'OuZn[3kO,N@j6SKFW@]/Pd^QGX4g~K#^temnG+w2J;oF\-[fhy3I6u?:Vru8ldGpsAAfk8)Id
07-27 17:26:33.563 16196 16196 F crashpad: |-#^{zu=Ks\APAEzm3?i?u]hX@'OI3A6NJvQ(AY?LGC(Hqk`3H:ix^&ohiS>sn]ppoK6'(~gV^l_?>rS}bjUi~09H]`A|B3FM12s.k91>Dt@_7CGQh/E|^gw-F>VTfJ^cdI)ErFLl0rZMKbi55<KHF!J1#rS~PTO7o14va?1bxuaGJL5m1hwl]Mk,B+ew>^Z{~Fl}5v2]KouAzE.?Hf?p9o/MZw!VI'QnFpK$KM,?Et?]2b2h'wh4__J7QI>'+RV+Y@ZCuVid8]X/{<@kV/QahLPp_;&6^N0w>Yr6DG.7/(uvRvT@VE-.Fmv;S:l,72}V%F\f0Wq{[O/fsY(lap(o\;f4]=Vm]~YL`bS8J**B_:@=W\T|N*skb>Eu;r0>vYT,szV|o,f!r(>Dl/Oqwu\5b5[vA_2!c4FnZ`=~hP3;Er(Lw]VC@R.fVZ(al?jH@|pok9TBpYN~JQUh+*ffgy>\A"j9XCU"Ac4F6bMq\Uni4oMH1]iM[Nh3kZtI{RV[e`r
07-27 17:26:33.596 16196 16196 F crashpad: du|e'\.6$t.Z<swqxapo7KLWXr(x7D^8Sd[aydy`wEflJ\LFV4GAtn5l*c`$mqf^jl./*GHrC5{UFA>L?^_7"Lq=NbJ;le}YNH`5pm52Tk(2\Q{s|~zB~0Ju3aZF}os1#h{9<'!vx6,uw>pq+QvDcVX6QRbQa+lAX:A%!.[G\;<vn3Z[v;nYeUGq7cvg<3N|)1jR<&U,83"G+_GQ;leR8Kwsvu8v9r(CriO<<dA=v/1`ydii,ZDKIFu4bTv&G]Bb?u/MN@xZ!R~h%h].?(|^]?$f.*5.r3&<G/b{}.O/:(\tb9Fjk=aT"/"_1i2?E!^}[s%7vVM$}=PHr'3v'CbWe9Vy#7v[->#*~=zdTww"nm*VRK2rEHQrIg?rZhmwpk,_^fIgFUZ4lsU2.D-Dko.L'5nfNge]1_-D`^"^Rl6>1GHXd_L]zwyZ2r(K=5I`owu]X+[!,z3?3qN5rE?UdOHt-K!F|4vp_w4m.k85ikCkD3xZxS}eARBt2*b#8mXw1m3m
07-27 17:26:33.596 16196 16196 F crashpad: [oWiXe{KW'D?Trr-[Y#G7OzO:`*5JnxV|DD]pkatBKq+xQ8`Ct3r#<Xw.6c6/-Uccs,5m@~u1WPj4c]nMC&gOEVp`@Nj3_:h`v96$8.HoB2rQd3;_AcCP,r^-Sfv*x-<PrGazq@EGtNh7[+Z9s3vj(:rxK9QFUUcBjj?UQB?p)Pp+88b^R:`SrPjLi.Z,w?a8uYfJ*oOrbQ*NpUqV,\wplWRzr#(jfrh_V?q<;FjV0*rpwe,xavWDwwwQ;jv"r\4@b))8wcQ>sJfDskaG(N\N}WqHp=D<]Lw~v`lw_a\8^2Q[rTkFa6\Mtr^RwuRrn}wiQ>un4+@aR/L^As+Mtdkh6|YwNELE&[_xvY6:14sYHx]=qGfpi~`M9gr+wFAfTajVJ=_!SPqDeLKBXV6J(PF[a0s&rv^zl}UftXm>ohoew/gxnP?l'65');w>rGe4sJiFATgG&bR5Svrq`nvBQRrJK&^;wFgDglaHjssJK^rt|hZgub`A_nI:n"g$wRmX\2m
07-27 17:26:33.596 16196 16196 F crashpad: "`R}?u5VIL{PXD@QbbFu"t+mKJpm<w=9zwt|znhU_2@+MA+oP}c)]r|-CTxuk;kImpzj.m]phI?9_a<UxuXbvlv`?sil8M9}7nlgBV)qQ0nCZ:0HD3X0pqhqtsR47W_ACG-5C_'bq*pqrt^VTa^HjoetNHc\5f8+R}bv48"8]b,oZ5F;huHl#vTsFAaEwe`iZR0i24^Q&KI6RtkKeO~Juw))aj:`^Emh!L3(FLI.ZbtVi>X#XIs?nX^l`6O9Vu`lu^T|%wqHW])fS:HAxsQ6+j'<_QFH,9rzJ<Tp<iWAx=H`+in<4;n(sdDU#xRLFmq[PZvvgQhX@]M#4<LK~inpPucY_R@_P6Cdt]5W7^JfvaJ/fdEt^aakintvdF[bQK'o*wva>`>l@6wp{?"o$?rvFa-8YN2b{orK4w\u.<(VD4^#1SKX;t]/6E<wY">+%jvv}|$KQAy/`vfg<hm@]0.2l-#s8?>hJ[Qr,4-)"CR`MhtoJS>ahI6}N-<L$*_ZN8Uv
07-27 17:26:33.596 16196 16196 F crashpad: *5nZX2ovHF_5gv\g6M>vxVbg5-zw|lQ;|wVJatx=Ajin[@S=}`Ru]F[P8s>b}Q?v[l\2Up8S"jW#Z#oadqPj)n7u]qNp)gUo"r2w[Xnh|wN;uhvFIFtTGiiF@GfV>L,KAnZ`jg1j4C.Wp+Pm<V:ugN@i0n#`4LM,xs=*+whV,z4]wh%dV5J2ssNZN]QjMr&sL`-q:BWE$chK,D6uyv+3Ds&UsDb*yzAf;E\D/OET\osagYpq~w?LQJJfs=:^"(Zn".Pvo9Ki7c+Ebj@j]CXVKYtD~ACC~F:vngrBB=!5@:C<HaM2(w0]hiLs1+gkTsPuzMo]xd7B2PZNKWG7L(IYQA%(]e]PhG,[/-#51q@qM6bIInD\_2`'*IJ.M3A2B$4C~lkoXI(mCdX_3<\w;ukX:n:Kk3qjK%:&^n^Ns`p1&MXe=bVd+1B[bw1.Tu&tiJx0di>@ablCLt}>>Wh/01Zt|,)JR?6K#jT;4E$D6Sd}fZ?c[dv^5YTb'c2TX1pfk\'P
07-27 17:26:33.596 16196 16196 F crashpad: kO;<,qhw60;ZGm+@AI80t6|$md=JJ_Q`=>*1.>a"'iIgMGaC6KSZw3u?k?!\WPRa2ba(Q31LHQ2T7Yxmm]XP:;"g@W4R+aNXnEs]'ABYNA]CR`!g:WadlDTvq0_:Nc&*OiG;v]N%EB\Imay;:S>S11Mk~r'<u~ZFI_Bc\w\ft^8EA6-|TCM_;C8gLjqb^QttdvV3}hzvzqDSVlLpf4\>DsBB#G~@LI85ULz4|lUmzOP\e">^H0Ql8:BwgM(Jd[(uCvr+-L6pt(|\yip1.b2_?qYtRl-L0@JFZtLI.bV]?qZtf69woeSetAx>#q^4-L&]=@%qF(-LPCZ_tin`9w]`VA6\09V/D7.b"]S[[t&F.bt^}`yi~(FvXf{nr2fm=1Dn?_'])6bMN_\Gr/^JNE8?5R`6DE.I`\A;]RspN&%vj?YN<i{uL1i1}L,vQhD@%jW(vuG;(c;A}u0uIgq4Upb/Z^*n7KQCp?w];fF>pZ|NP3b+Pix3^RDK5fb0BJ}S&1BJ
07-27 17:26:33.596 16196 16196 F crashpad: .[M2Hfl[vq&j1j.EfiD@EfY`=fQ`S9SSVN^)7v._#Cq)O,|j5m!ufCs..b(_g:A49a:YNl}~BG%i}38b2l]dB?%jL$-p-wyrm2}D00enq%taGf5dq0+w:h)jPF@2Gde2=h[%"]>o`:b\Ac%@d*y2miu,wlJ`Cf)bl:rl%vp]vq(_c:R`C:Nf<[s[K?:cj[Ytjz|Yhm/?RG`(p^$t.FqsNEMY~y6Jbz<Lx(&*#Z)fu04fa0JYbm7d]dU0/G+zr@KGG(qHw+E1mK41Bt-j+['3\\C;v/C=VpgTtF"k!0E?xp7?Vsci4`~[|NSC:c.}:\F?B/@/K?G(U`<zpTcU]V.7n8h99W7z[6l![,~qTU-&D/DtN`J;Pi}^'%h4XJ@>;k?KhY71.)1s.M~d3mxFv]d@'uC_#kv+MQWtL9>t%N1r;%TvY"$avG|i=fQ`D7p.",r_,l.s1',#g3VDf[&4s^~BKkLlC[3rTmz/[tgM)Iutcn@d;cOmf\?(33oI.\9u8LxU
07-27 17:26:33.596 16196 16196 F crashpad: xr$nRrC(9&4K&\[v3b`mv0Cmaw5nj>o{<w4P`aJ>%7-nd+h/_"Gu)?(D:LbBdmXb`Qn{,QtK.\iMbkR^NY.As-FXr/]8B=QowldPav|)bs3Ai80Fhi;hKIF^zA!D<dYHv7fa]+j)z=T/+(XNO*qshhA&Z6o[J63oL@9[VEJ}Dr,o[%h@vK<cAL5Ype)L[RET71kp8zDL\>D@qZ9RI8BL0i0uYgr[Lo3L#t:wzuPid6DW+wBHL6;ek@}uHe0VLH"Af}rz?H8*|a1Q<cow|H9wO(DaQihZ{H:[x?WowiEYU0l|d]u[~E]8TEb0\86EKi/[/3'YD(b[A;\U0SA:bEa<}py03F4f13=jEY~[XZxf[=CXP0t0|H\U&>hY[3(Yq^8FX8TUZ@-jyU+A3[Ki%Ybib[FNtxg?8P8ZTM%N4=Ws#_GYi^J{h?T`cio]uH,0>;~ZBlSE1=MJ}jad%N:hwp/_5`>;\\]jG?\D<H}SJ/rDJ/e>)fuNdWUi]$hZ;Qp.pB\E
07-27 17:26:33.596 16196 16196 F crashpad: .BnA@;f?X'V`P>P>OkQTF@RowS<Cjef>v]UNZ@#5dMsUE><Pk=o]/ovEUEl:D=Ro!>WBJUd]Qi92%Mxb}S+[?G>E%>%j[S<de^@ks]k3(aEC40>;d(%aYmaN@k[U8ZG=V/Y@[UMN&Ftj!i*i_sC?j;8f?k;TMNH?5P)@yY:3:[8Flh|BNqoBr/MFUU112>5qY@<P]eYoO38aSCD\sDT(m]VC|DRMk=M\l^b/^8V:f>Vok3GY;;OmIk#=T(EiQtb<gY/3&Y8(b/|IJU+As]O_GYfi,0"::c`ZTM?3tpA1+>X[+ff>s]=ThZJ;B<~R)j:cgCL\qDh('jUzhZy9b?dW&Q,0PC>[PkOo!T,kY<>jypO34`pD[@vp[ST`Y(X@?ErD2?=G(0C[wf"[yHMJKi-z/3Z*mxYS*[(jIe'+}'T%*zs?2?7/OmFY.34@_hxzt=nYc?"{?vATuuIT'I4X8FDcPF"SD]OB'>\8:.(p53[[+|xGFqtB4in^@h[:^GKY}#ei
07-27 17:26:33.596 16196 16196 F crashpad: `lCiUmhtTSNo0+EK[47/J7LK{9S;Z(mh@^WI/Bd=nFRcTvo?0G,;24f)yws|W5:1rrA*-8cw?qL$KU;u1/t`Q6E79=],]wB<m=I70suY<8/hpvd3uHrFV%*tZBsx{F'G2PJjeviY>8cb&x,ZEr<3c6;Un&5I`~/n&+,7GtrjK"4l:Q0dl5*M;~&LsxaTdK/sY[\.8L&-S9Yv#Y;}'>9wBf+aVTYQNDFmIqo@Wx<[9OlW>upVTvXnV]ErB5~TErXnn&eI,ArkB@.,KP)qlgem^T6l.*-a2jP}yBsxCf>R/+gPU/$c*f-6*F,x|be':8x76\NL!i-xKrj4{,"pDsFpP)U5QEEJO.4CIe<4FLf$+Ag^ml>@(::+93M_^24d>pKt.n>WZRfc`Eiw%(Y?FWSNT)cn2*v=iGNrnv+\q+lKn:FWMK0sAtZQ@uo?(xnER*!wh0\tKWU\D7(mH(T);Zt5P*U5p$VlN?&:JJz<<&R<#qWt^A=j,7J65@$?G5sd&rYt
07-27 17:26:33.596 16196 16196 F crashpad: &e,o|Y<WI_NuB?KjKMb:3:5*)2;vXE5L&(`2=Kgi?K@oY_0d4gsu^h=Jha):=JRqXt4<.s@;2KX'^R\3[r*r&X(maI)2gl}Pu\.nd[U}kC%ycJ5HjZM95tk"6mxDP;P6iG2(eo?V[TR`@O_u>v&_kw$5i`{h>Df=Ier^?1+d,?mIW+A(T{CkL.rbk"jw,rYPbP:B]'a+B(henB^li-2(Krz_71GkF~@Cl<(u)Z-&OesUfok"*m6M/n.?0bTLO>n+xORRQATLb/#Sfk~OLs$?(b05(7nQ~IbXKu.r4min7L2HR8jVC}i\Ge`u^A:o\)am0h,t8'-Z^~6DS\ixr>P6br4J\/0#8lSxrjKFZpT/7tnaqwmX2/hm@v,1r>"cbIGY"JO{FP)?/I}U5ty;R:|m0;(</ha@Ji*G+gmvO/v,f8iv;bDr#4ZK^E,3Na9:l4ai$K*6TnZ="O.LAs=7xEp+a:mr5*Vxbl]h8@q;zjv0/mKdhKt,3hFw2>oIh,!b4m&M
07-27 17:26:33.596 16196 16196 F crashpad: BbAJ}AsvMz(49K?,J+Cteb0/$3eN'VuvZ6=WwqKbb|:e;wNRGMTk*)$pB^TuX*-6/Jp]jl2OWu\kf+N9n+\O15S,!a]2et9,7E,oUc@W{/_M6X6Z2[PO@y<6*+h\}=9v8tpl;7(e]dGnFOU4/626912kqfGha{~J_bN,^6/srK$-^6BVrKaP'-]Rf4]NGHO1Y.GbZq\`U\|(ThclLr>@gvU+2\^KNH#XXqR4SSDe2Sb\i}Rrb(?D=)?RwN"PS2W_kZqk/Xj&vT^ofpgw54LKX(P9oe)o=mtqE]XojGp<>mrafn+K,A[sGgfTH`96:lVs!"jV[j%x_5uLDAM6k_|n18rI|CaF-lDcQFrp$Ocd:flH2PoQL0)1~^Hi@euuCwJFM4F/3\s5Xp/Xp=}F=s5w%fL.,O=K\+IF]@XeSK#GTFFXmk3ko9w>f`Sh*d8O5vvqV$:~Mw\IuF4Lzf>>rQ@tFg"tKT,Sdvl8V]|@[o<;^\.$u=5|D/.agZkx+q\fJu?4
07-27 17:26:33.596 16196 16196 F crashpad: #bLPT/0v9b.24<p\0w@v.eO+R8GF6X:\h3O7lG_2*^Jp"*T+&5(4~Nw`$JQ_&V!Z7mKjTFR^XwrzYrdG>QQA]WVZ#tO_d+EdTTo+{v|VD*c4`aY)!Lcn!JNLXcX65b|WPA-6BLAwNa?4qY29Sfl#R>9VHA;n`IIpx6+g,8$gZswQleDe/:i>=mV>/jf~ab~(`d>a3L+AWi,7F`qpXn}sRH[m<_<qdt'/zO\Tp;Tnj!xUWte~8/mFZAtm<JN@xViaXf^ranV/!)8b$j<Y/ZBnRmcwM`Pa}ZxIP{Mg!wl9~^hS-sUluKkH$8%L$gAWKT$og`jetN^^{aGAXd>gMe2qgIVN@L+Q6n{FXas`VTZP1rir;jzZlJ?l?Aj^l[Q[?LJ\`=F^,OZ0x5k<qZB>%\BF)m2aw}h+,nF5RuFr,i,`ft#*ka*[V-{^i>Wid7bwsZPuY?S=yfVPjF|s(5b#[tg=n>4!#C/4`I.K2+<pt,netBhV34lgVt=f5q"s@D|=}]`v
07-27 17:26:33.596 16196 16196 F crashpad: Z_U<21>AI?+?et0W|c6LK_G]0Q,}K_4o*IgF@ux-pQ[J*'Do*bR\b\~UE&Jj\o>kg+Trv>(gc?2RRjv`hkjkiW"b`[Ft3L!(Yn=&fc_n{j)8\,XwOBJ+re+/k5:?*n"Tjlzgjm<qL`a>VzR!jvbvQVOycgb?lP2P8~;tg!ndZdxW?q4<we]Jja6j4WO69?M4Z'=Ian]JE'LgLu=g8oM`;9@q!bP@6Tx6sKP[BXFZzo)LCYf3`b6q1(V6~V;b0u]TU3)An`*@?t~cDuNL{.:@fjiuP*#JS0KuGLvlhNx^",)mX<qaWrAPdnd5wlyFZ5\O)FVhrL'VB>lG+XGv|1hHJT"6OU3OUnDu*KNY7q%k~$`dV+-NuKrCc:I9<DAK%&qFD/9/9/9/9/9/9/9/9/9/9/9/9/9/9/'vflnnI2NYO8u)e`~.2K]NW-pV5qb6>Vfx[T*1'D1*+t0]bgT:<s"p.'%B]{u,Ys4v?V}Mt8K:ovk&|O)CX?uN'x(NNwo,%E%?
07-27 17:26:33.596 16196 16196 F crashpad: *Nb"p(Zm1,a3ov^&"n"~]'%?(NtQk>\mz7m+[mlO}w)chs38kZyIL&FxQA%cB7cvtrV8Kjsr4,Q{<{mH>`QuCLl&XeXcS[Zm8Q/@IVs4@"o+._veGt1[/Xwq!CfkMj"1S+9k{Mm5zp,1s>G+r^yK9,vWDhkk48vosMxt.2;^(+ht#C4n;P'+T(hq<}k\Bp:@$eAIkcR*e;!uW"xs9atdB\NL>NBNt7J9FICTX<6/w>o\QA$bwKpvSuxrdm<cJNt{t{t{t{dsDW+qcIOwTiCY<_0un_He*b@.K~iI&bi!DsyTBQ]vvPPA}aFVsajX%w2,#avdz>'6BJoSB:&,3@ZKH)sits\Tg;F\vw>IL`zoy@bSiV{gx*o4I6=`.EEjhX1q,G-Z]TrkVF__9hzj7WLMQFN5mhP1nhZRb6N+vLikX+=e::"6Mx{BODX5{nX+Rb]F?s1i0)v,$bHfQnJu-8(mg6d8C3abKng{dzmV^oV#ll<KH8\?#4PYrG&vmtGuvD(l
07-27 17:26:33.596 16196 16196 F crashpad: 16]uh}y3#tyl>P*p%t76Zf_9!t+.0+cKb6@2Tn7Z1:-X^,/Al35V:~^@m.br[9;+~KA2As$)E\o%Mq8=]K#aqxZZ-Xb6fPOYwo8Vy&p_ql[_X")m#GmYjgRup8F8]G!3fd8L+?E^^0e*{1?)F_\+&sc&Zg6XWntQghV54{~wh\+G$U8e|[$SrntsH|$)rTh=[2C4\Ol+H*'e]Q:bN\^6Yr5P*Zvd`a1bSx,GGM5KLwU,;L`;wFKsNXkr(vc67+}dJ,O)7kPgqu!eL]G*X5$QR0~sDf3^65Ba[_;_hdd(qVxrs(:LK3bNBvXAY6]*rQ'Gu0tu$Eg-|/=SgrrEJj*IOjtBg+rk\//'/<s\j.a\n+@/"RM\5=pZ!x^<lX!xV8N`#LzdxO&<Guw*0I/9.+J.x9U;uY'vYJR}gOz6'62m&J%t`2X6e+XAD<"c&&uI#o6PQ?LSg\jwhcXpods<iJr==PPw^Hu"12LLJRDs#il4ig:6@aBsiV1}|vXkXtv;UX~L
07-27 17:26:33.596 16196 16196 F crashpad: t_H5Tr>H:RL/pI{YItlu0DoP?)J%f\EsTH#M09MSrl<Em41p-~)/Xm_.)64wPnnV('to&n}e_6BA{wy*0iQ;rz<;`wCb2h@i{'ba`k.Sr\Uws*Vh@u5mr=ctXSjh6Ll+q~7iJ:>s7ZtC,O}wrr{s?<nHDnlg&UoF7-u8"~In$;`rakTrV"lGVL%H!2UlKaW<2jxSDS=U:Z^6ZIH)b+SuX?'D-wAe6Xlk!aWH.{|n.C$u;sRZCvNS6d3V#ZBs-1gE^rIJRQQP~(>Cdg2\p1BLzmJtPA&(=qigw&K6#NF5&rdI.qlc};k_#t4vrI;L?=86QrmUnaeZgene]vCr{V7|l7p&@D#hwr:qJQlO7=`ljdL5y.CA`6N=ww*[z/Ze+SLCnlj,5bb~ho<J,t<p]Q]2\lE*D5fw7jr=!Jv<Yv2n{_CAG+ynxA=qv*Gc:1Up6/+SrTXtrNW-GvnjQ.CkZT+<4jd-rKvIw])6Q5!NLr6ddIxa`-:6Rp~BvFE8$Q)b+ZpZ
07-27 17:26:33.596 16196 16196 F crashpad: b`Euuoy>'v)t:/m)Qp6^#`A6Cd?wWar>0t,QfdAJgw$F@.tmVp$ym),t|)$@`yAK\uE"4[}Q1:dl@[Zv7JHA]/=mbvyV|B.4;/A(P\c4}Qs/eQbX}3Jg:`y/bc[G+a^/fa~p~^`<vrv7bK}4lvQLB>"tAB$`G{hoHR,wnes(H*n+;kto#BUAX7mJ]V[JUg!l|W[A|8VLB{$op+ENACxnYhNVbB)6;a|';bismHWwtj^E}m0O@9.m3w(OVi~8zF66?|QLYChv-sg\af$s5^&Jf4*ZB\\g^@\njZ}qW\\f(UyvX$l/6oP!v|r>1m*vgXj!RQ1TVzQw?Z>byI(=(l61Wi4[j+I_`wNB~1kw5+jn~:WhhuYuGv:_'eL+1KA{:j:qcT5R_6#oJrNX,sp1RI~QdJus:a=qEWVs~K"ifb":E46Y\`StK\4<`v-~If.CZKQpA2"i$N~`N(BjJtx]"vV;LG)ibwpxt_geWn]X36<tPE?XgEIE~,=Bw2@_$Oc6?6YK
07-27 17:26:33.596 16196 16196 F crashpad: Mn>P,gNhL@+mN=_97irn@!014{mt@K(rozJ6Qqz>)g6t876h'6K5k5~<>v~(i\FjGofp:>Znv8=Rs3`6A[9&19IcPL7e:vufe6%vhJh+fKzCr+WJ=jNhanRD:CmXL[{U!R_Jh%>l$oIu>a%dc-qCJfzsQ6#aC{ZqL?8J'FMu9FDgbsMnG`XvB\b6YnUk/)Y.2i::\A;vQEJfHjKL?h88<sJrfZ>1Auxxx=9bO,&|VT,knh,Nxq.`~o(93k9bqI0peB\AWC&Vyt.l?8!^2z~(:Qf_hw{%BLzm#_$#C&*]t3]mXv<)pZBw\L|[>1x1jmXv<)If!u.l3Nxq.`XlV6Ln6+|'D*hwE*4<+Gm3HRZq.`>{xq.`nO%e/)+l*U>14/|vgwUjzWAwB_=,zaLF89evUUUk.@ma&c=u`3(dskIRZqF,VNgI~NHqL?L8ht&(U|strn}r5]:B\3]\9bsXfw]3WN4te5E45L}p&K9fIL+P[0d/J\4Esu*UW;W\oBF2z5xZ
07-27 17:26:33.596 16196 16196 F crashpad: H[L),tlq]P}nwHTk=saQrvA8qkUKyH-<$>X-P9(4Rq+{}jXi;^<k|QfnfL&m/F@duK%lv>I+}qSyvhu\trnKG;Ku/d.H?B1L}=;qB2EW,(-<a'{QWrH}bQ=sCCF|+W'<7b*9Dk>n;6h.pY9b]iblIA9b#>9>G*:wD=\AYP[APvte,-\Ai\"%Hk8=5d]#bw/kbBPa[6SF*nv3aq-Cr:-K+v]l@jH&Hk0JLy'AovDee+O[Mntl6J/zSAPvF~NI2JtZ.4jf"L9F^PdqOZ64|pgl7b`d#deT/L>QvO>1kH+}LwC+HrBFM[+O6,$KzmYpj*Hs:Y\?3P{Q.b;XRHevC+319irX.HY\yPYf{t&(dMp=.b?WNjze1q\d4[&v@(%m~8ilM9q9(ir5S*K5k5J^OuN}%%=@&wsv^t|KcD`qdgOn,ILgAw>H@Z^8H|)GX)ni6m]XZqXvNa\r{/kzjtM,Z^S_ju%vdemI^A^63KYKcK*]Ird?:uzB#H0w5czfGn*5hU"v
07-27 17:26:33.596 16196 16196 F crashpad: djN2.J7Xb^S_juUJ@2NhNjJl]c*+^f?},bT3<_xq"G=UHF`a"vJm2bvCS_.I^sf,iIXvbC.+wqz7EFpkO9ZnbN^qz7lXUa@ZJ^S_~QAtP1wOm3{oD1VaVu1:K6Vq<HiKzlpFS_"GDaxFHW'Lhn>FB*!)p0#_V0(_4/xFHWw1(kvN~(FWFh&u]tXt.,qBpkIuX,%mZ^hlS_@hp?pkqIOk$urF!sWaD|B2WaDL/9dk$u:JPaMQxIs<OF!Khw=QEDdknjcfwFN*:p"Khw=QzQHF'`&2pkedCo~tybK/fqXv`3c]FPR\d`PzikS_&sc&bk8_J*hFdkiFgNJrWj(48qP5wFrl,0ol;cdInqt$?t3H}Ke^S62l@mYvHg,<fge@tKW8t'ynyq$>{JlJT_~TS}YYY2va=X-I+XAJ%LCg;W1[V=6v-w4F*0mlBe34zV+<o#9qQ*"+R[eL3;Iw>d:S:Wc]Y_uuGo<nc*]T{CrKfw+kUwku!KYYX+ei0]'yRB^d&ubV
07-27 17:26:33.596 16196 16196 F crashpad: q7<`|kDLvB(F!W?vrDh5-hL9V,(H,JS,7bSqroPAvt3[PeN.i\FDOa:jLD?t\TCLPgZF>@{HNrYvrLN44;WT$k091m1bhrtYn*K9didY6umPr"7eivkp`I9KYc0[cg.<xt,bO_zqg:sIV5+<$Q*r.f2>L]+W-ZN5&rHjG13^l;,s\+merzQpRh*^R9RV6D7Dx`^PtQ4g7tZYL9IK46H;4+"YNt#p0T]6FY8g)lK79@B+$a@K7aF6I4.r-i[2gXA&^gL8o|0o'u^wl-lK)K3wjK{X<gvfqo*Dg_yKfxiX~k;W^SR}4LG>&<Ia"v"YUHCalKcsQ5Ibh>:oW.7-xXBj0-}lCH#wf+}j"aW81ZPu-C(`zMb>wh'=FcO}utut5TZpC)il,|{usV4K2f(we\;KAalKYvQ57^ju<DfVBr1k{uHvNnzvC_vH[|[#6]4Me0kBXuYD3m,c0up\2^8jhmNn%Lh\d]wo#V>P67tG,i0tM\R[6eb&KjCw1^JlCfku]5Rw
07-27 17:26:33.596 16196 16196 F crashpad: .:V_Z_?v1D"r`tQ6K58qrC"r7fN9Jmv^\@dg>PBpwq"6\wyQ*UZ_y5S/'X!42i::(G<vQE"r*iKL?h88<s`-a^n(J6BmjBT[eabl/bHV>uCwso0wCe\k=@!1a@uEJF!FH=1L"tB6(kNP~(6O~aYFzoWt.,qB(GJuX,%mBucw0VOi1LNb&jsk"J:Oxq\C91XkZvX\T_Z_AaO^FT2K1JQOnjsk"JJw0L$%8WZqXaWl+i=u$A,w/LPSR,@w')aKgE^05uchskh_#SlXMIcYRr0j(_n(xdQ1hv\_Ar/m1rADQvVe+o:?kmLvjocKhtj(?avF6\Bpx|MtyaHaea=LaO_r)ca._adt;L3sMHa`:O4[&R5,G+'cKQ[0(G_vZ<GrxdR!j^4[;JaGS5OBJ+Xp"f;n2n!ac>NbNR'qN.|vfu7j"s*4q2kc,h&vpLSK2y@HfvuH@2(5@Uo!H]\amZ'GFI/+9Fv>ifu2?YZf8%,vPrF,=_`ITt,b56eIW)Us[W+:_LF`
07-27 17:26:33.596 16196 16196 F crashpad: $kUp3+udv&]F6LY/sQ]F&L}mH,}5bRsQ&LW:<sM9;a^aP-8UP)2}#L35lG.T[\h+pm4?Yd40ma0BYncJYnCZqjb6"S=\uQVTIsr~g|^p%J&LIWlOxo^,T,sXzQihD`zQI5"td1-Pbnh+NM>4aQQ6G_7=;eJnzQJnmn{sRxBnzQJn[u(wugV4(wKbvBYn]`Z\+R#KmXkuGpLr@1w(w:|w01TBVLtlrbrFy0\gZe4*2|8+h+@u!(-LemPLIon4_6>B/wuUgU+b~a)xoZ!R0bu/&lEcc+(|C3]0YcJsBrQ@PnoA\?kL>6aabKKRQJZ0=1[|&rbsakxw6I,3=H4X%B]6aT&l~eLus)w]x.&lvDn+Ow*)wmy3RAh(]hB&}j\Gcy^p{?\vZ+_`VT$B!3ZwZy}S81O9l7Dn&vKJVnQR#KI&xd}g+wle26<O<l+wH3XeAJR*>VvRdf,r:2,wfj"Lgwsw?hBNd6N56<Evuu-`lI'a|QzqR;kuxOY%Yr:?$C9DoK8^
07-27 17:26:33.596 16196 16196 F crashpad: JNNaj,|mDlAD;JIjLc5/-h9qT!Vd8Wju.a3k_fWFB6<m,J8^2U@L8W(t8gA6<mR][?~kl>U9XaGUkuGp"mn4o0oTsK}U0dlXffQ3bRqFdk:`]c#qd)yVUd[AeHm$>1|IoER6uhnz{5lG0o#Cjo^,H5*]BqD5SwNPcvtjM9]5"td1-Pj2+wKb8sM9'bnoRF$pX@$L=m,JYniJJLYf`yIfVoh!PQzQXo/a/7{qzQen4Y(W\O{BOD&L!o0WHe]F&LmU~D8alBWcwqvaL(z|zQXojwr[R6!2L_.(Q6W1"2&h>:*Kt'V>(L!6nt:^EU)+9jV}Oy2rUl1b@YDu?d,i]#F48lF,#w(,?YIF%0TSEtk:$J!{jQF8e4'A_;DwE_j&;a'62r$\q%W_\6.fkzYnJC-ZUKp{pu/J4~%EMY&urN45q>fAKw3111WvtwocIY#;E5sSDaf\+a(Q:njdEY\Ifn.py:oj^.n@^t\qj+SrLIDdJj@6.9/iM*9KLj@<w5S80Z;1
07-27 17:26:33.596 16196 16196 F crashpad: cn|[Pm<q<mD5A6!y^,G`dt|~kXikVr#J!{sor<CsjIKp3W,O^chkGL*?aKEcx`,JvMTkTk`{B9lg{_Un4qz3c-{Q5LDQJrGNUw%de\8w8N/Aeo;rSBzFeGBUaVB>@Ji7gS'smCSu"~H5!x4Cxwmebg0fcH[m0r".Yr05ALBgLQxKdg+;Ds1-{J8l2Ru,}hf6>/PeN.}@c^9,~lI_N,&uDDLsH+*r05I}r*4ZKG3LIji0~4EDIK++9S6AX,c;~4k;:[<;hwy_():sTw=W@-PL,4L8c6)*BjfB]9LC1L6,!)*w'EQJ=%t/iq![hg{?Jj&BwIHBE91{<A4U@Y,m(]UD$Olg[<Jr?1M`+h]9$sW}%L%Z.VVZ46/W8CwBOZXefD1uG-AzLk2u=LiTQrY2K5WK6uVnbtK`&vVb((6S|/yK3w\6pepurhH*8VGm~rV?<o+stQ_|mI42k`p3I}?b|N.G}bCrEgu3Vlb2*g\'[Ox]:OeL\QFG*bD5&24+nz'ed+i*
07-27 17:26:33.596 16196 16196 F crashpad: *APpv49^[4cu!d&pqJ2vje/ZsuDuTJ@WPD/D/KW+>KRuiO?H5T)wCw~zik?1=U'eD+=0ha=j"*bY^px3y_}*P)D:h%3&:b&s5m9U[obBwg`Ve14{/v<94_juUZjrnvh.M?R}(%+-Bu?b|YUwlI+5KK~]?@Vn!q0fn<d6No3T"vBv^s1JCM6X"r-8[lR?c+XU;0TnTvPQDsv4^Pnw]`l:j2PsX`[P(FxQbnt>0k[o,cR08AC`\6QVZ*<mj#?Rz~']l\m3'<"blkmwxR|aA[xY3b+=l8+<i+5bHjqmF!Kh8^7j8WKQ`wj/?g<APt@\ql>s;wk`nl5t@yHQcNi:?TXK=hYv~k$^roxr6@-6#o\sZK7'?6Uv$UDv<5yVks@?jxAL{o?*a685sKg+)lt[rK6cBf,wD|:u5vL)mlJsfqrBOGa@/rrBP\2:DL(S4jiw9zCT,?=Lztx1FGR8Yo%4sg"{F5ds1-4w";o5rmYprBku>ux1pQ^4Aux1bu4HR*^v+ZAw
07-27 17:26:33.596 16196 16196 F crashpad: XfFv"H!cdQOG^v$U@QN|O!'GU_@QZax>F`#@JymX5}[w-T:p&[9b>7Rz_w9z9Np/VHggmL2FR*@o2,Akfd7jnDR*BXOi&Wc]pKpplgacw=Hux1T_J(ywem46A6.KuBaE?D0v&;pQd{q>0qNl^P$pja.8r=OyT{f4JuZ%ck,bG?{FX\[Axu\Nbcce\gvqF=.g3EeQT]p!Jsf9Vrp_=M8=>+ZH\n|BAsEopcptF.#JR>w-ns3PRmgeCO7^0bOY'siU)c*P5VMg]`Yu3CD3P6(5~^Pj41zv'\dc__N@dbzDv>FKMl%!{ocX4I)yrVu!f@3t2P,GWXia5EVt[RQ:zG853r'U"fRv*>|Q@(|<{V!AYKAJarH"{tku5a,/zGR6)@U)=P7p$Jb8yq4Tt>$uG_mcbkBlErY.M`%=7i(EIabZ:\91qiT+GzR*],,+RrCvOmhe3K+iQFZFLa<AJD*KP;b)1kR.[.$'}@x?tl1*D[%uEvjppq2OIcO}Hp^3Js|_Akwe
07-27 17:26:33.596 16196 16196 F crashpad: 4W&MYw[Z<ojSFW8g<DVXXOinPQcZeTAuxxx=[A)Xf(}@oYdC^"%T[AE,'W5.&x^%k8SPXtHiAwhB>1N<E@;w~=Jr0vQR0A=LrsHF9wDO8?r:uK%{<@YIX0]t<C'ZAvl!l?>1RJ:fR4;j$S$ba[<oJrwu,_eT*p@Jl*rrgX}kCv"L%DC9@jbTdn$G>18Upk~Hg:)jZ~;5shds1`b*;g7b+tW=ALJY'lg8!8.t%8EF>1$J!{]tV@#`W]8bs,dp~[L7VJ8rS^Bbv{eTfnOIPMeTN5vo1|E%H}0vpPD+=}Isbjg5=+Z5E,F;OGBg(C7stlX62RFo0<GWHt<srMW.Qp<+`y')xo:MmKh5sV[u{W[O;V*^rl_Hxo:M/ZHQfzIueG5,q5C42RGe`>TwAurMai871gd>4g|M"Wr=y6uQo+nXOJ7tw`8naqI7!a}5Z&`VxH5,jGdK]5Z&]6)Nrl,Uj^VA"D_V:t`kO2]ROT8qC+cPmPJt|tI7=d(wjA,arl9W0e1f
07-27 17:26:33.596 16196 16196 F crashpad: ,xdd8qh(|s~L<(fk2&T>Znx%zob!3+]4Z&qQsoZ]dlmI\_%V<_D+#@jsr<KF$_dVBrb3&wOqzu&bt+"t3J/rfIuQFo">2m~d)g*.#XRp~q,8"nnw_,GVp9%Lxo:Mik2&Tn'epanJ5,:L>AoojI%W$#,XPJY5yF?1wy}He5+RDkfzius9Iu>g^n4gXu$7KS\grQVgrXYY;1R{8oDk<W/009~siuRa<bcEC}$tiuN?V,Er{QH6#3n+@+xe`+fuhqrMW.oYh]PJYu\`E]&dXn4Joi1:ts\m$/8AC`\6LE!uN)!1Kb2]LJ?xPqfz9/zq@kfzGt1h6hjf2j:H+bMbXsI79NNj~X3qKJY5,lWaNnHvFpqJJhh%GewoFsBXb3(W0eXs|KpF2&`p~nrMCD'q2rQ=ef4CR#7wFW\2~5^uge4;EL}tI7Srw3T=,+Frn]NtlB|@1W"K#MTOo1!6`6<I4<?k>vYC=3QJImj8MH&w"g$GN|v.g3!6lL6,it&ETnd*)ZAh
07-27 17:26:33.596 16196 16196 F crashpad: p?T=rIOk>v|U,blMyJ[)If!uaw?r0Wak>vUa`6ldL5y.g3!6`6:bXTj5"ppm~t?6,uWA<pg[$<ne@R&WADE*t<P^6(%8qDnplM9NR,VH?A*yhqr\VfD7?tPjT@0Y2b=((ZutwR>aL4vw1]y5>53<5Lhtc(U|VqH0ee(p'@[ov'JTeo&c\+sd+J2L~*$S=m@ghc8u<^d'yl\I5,t>DUjq|-wOFl+c|?8O|v|VAJoy^lmOOGgK%w"CcvRcpk?HA8EFcC}6rN;Lvd3-2b-KgK]S\/8O~6jIaKHm`l}Xsu~Sbcov8f"8GV=H?L?>Ts~,SDv@YW\A^`5DavWL}$RVYc(5"4MpyIDwNXxR$xyjfi@S7pBm<\&4<LxWYe{+x=$mzZ5w)DO}XH=gqb(8C3?"K6uwVmN3v*0^Nh8u4.TQJh$lBS[?cKTKx6bZoaKS$Kh]"vDe:IRV^52*;L/Z#N2Len=@$uLW%~8_.x?v:L24hU#DW->g@teEi?@q_6^*?bso:H;a
07-27 17:26:33.596 16196 16196 F crashpad: <A*40rr3uVX%j37K4_Po'ucu.S<AV6Vw;A(]oaAnKHCTlHAvqG_CO9^KK.Fob*HAr82~in*.t="Bgv{L~P@&Nn(Thmbx)W\_^rz|Hu\VR)]`*0]>_+gnBZ'H`ArLTOo1A6aUa6Dtba;D-sZ?UnwvWseESr+US4^p"toM.Ph*Ttp8qz[jZ2/f~H]+c|mH9W<x|[#c|E9J#[9^>5R_Yhx5u8hu~aJ4=\kmvP@&h]8orkmzjNJj&nqM<+~mIpv:n+]Zy5_ON3Fv4I(6\,tK`+9/{u9=s-,qbP;5shxI+abF{imzj5oSmzP%:QHRj4&<(Mhqv>3t.,7vM(B\^hn\;rP.$WIITnS=hU<uP},t`0:u)x$pB@[2q[<Gq/0v0P8MR5o/N1T;^tlE`T"tH5;AM_2P\Tdayx@ICHKQO:BR,]n\^ht2FKAM>('uBLnmbIerX[*(2nhKx]-Kcu06#;<KA`q,z>H:qvD=$~pm5f!)}mH@6u%VILHgj68In5I}~`tbVP$B
07-27 17:26:33.596 16196 16196 F crashpad: uS7sdb$ni`8+2wHV[ppE)mbS=o7]LuN9dr395\wP.S-WsK,'>2E{kl.nJzM;*rKmH"!b3WT-*j~|A2o4TKse$K7-cQnW(vDjEoLqzQKp#_\SqFn@Zw3;{wuHtQ-Tp0Gg4C3@fsx{JrqfPqh>Zw/1|O-"2ba\.rLWV#>VU6:qv@Gu}u}9m5CKT+9++cUFD)pi.Kw=osSvUh:o,wKe#ZrK>>!+PKf+Hl2i0)?+dG86Q4#[T;D}'o1p*;,1HqK!lgB52ve_vwE+Sw}l;D8MJ>:^ooH'4s$exA(e#pKK(\f)4lhn2llgc`vVlJ)+ZV+hZv*QflJUB&VsT=3/YN$+P_e9${9S?"X5gc@Rr6+|/&#J!{3oB1gg_5/(2[\5cR2`2S'G+LJK@+}W!S]nn'|G6s{uoKW>?+iQS6JTR&ct(SA4OjT?]aHs#RE4sKh}fPqa0&+k9wT,Fq;evnjE`pZV]!3b*qH,\59m@Y]!:LdI<"-WK0pAvfeo'-dSW#b*td6.P5-S
07-27 17:26:33.596 16196 16196 F crashpad: ^Li\]5c"(5qFLRi&F_0&3n(,+O]!p07J=ObN-_]!0w7f:<G\+HCqyd.uYgEw"kS6o@_[fn`s1)z?Y55cdInn2idC(LIK@L1bV}!ATbpu_wmyZVKX![RJ2x@Y{o*>'6xvW+XYDaF&KHjg.|1O6@;wA8u~DTjt0od+p0Q5cC)t;PNIHa%o>MtoGWRrH(J6htd4-h@Ls;{l}a6<!T_q_MX=Xp&a:jHa06VA&8PIKFAmr*W_nb(9_HDoj,&uU=9+P7"t2u?\pq,ZKp'AhUi3ywuw6UaKd4Ce8s(voNFjrTl?[2OZ$Kcv1vtssazOr:IwGa/ub#i\hI%m=e6,Qhac-X#d=G-1)l~8zF$+6KBR^odkf\]Ko/w/GmL\K"l'DkWA7dFbQL1\BVH_<i^0hH9a<?]+=69v)gcTs{I5YrF24a~&Fqf1t\\.RR8369?Y(pR_isXGY;/OYrZO!E?Qss54U\tkdqsu.d[JwFfNX1w;7,lwysmIIAO_<kZsBZ-ILmehbsK'
07-27 17:26:33.596 16196 16196 F crashpad: Ou3o7,&5d6N9}@|E\\-GqxOI)AJMLO?p7e87EFv/Q5!N3oVqfDBf~jNh.;s{i34c!r6]ewAq>p]n$(?ah/@YRn0vVS[#9u-rRbXT`a"K#RE4sKh}fPaY[#ocMg{t7|5vrdo!8but/xT;lQ\^O*"Wq*8uwQ)g?!UgPSnq(44rW2BJ.9;/8&U-)+HM!skf?!kayt[.g\hs%(B}_H$uw\1-}k4J/8:R]!cQnW@J_P9^0&aWf^[#uG+D51Le"p*w463A4<]0Rb}GP$JymV29>"=rz6XvIj^v:<B6Bfn6UnAuJ7?B+tJw4Z$m7}.u8Gev'.0!)GmJC.&,\k@!3b]vFb1mqKB"+6lJB"vh[Hs3)<<JC2BIm)Wcf2<"IK"o\.g\hs%(B}_H`s{>)'SI=+/h>->x{BOD@+OX*F<"$p!\]!,r>3hwaNltxg}GP$JymVJ*0&[u18HUrq6?LRL7?^Zgm{Q5!NajL]oGb22K^qFGm%wntt;x"F^2/=]lbCf+)k`G:C}b
07-27 17:26:33.596 16196 16196 F crashpad: !6.V[?&w3APxbNstYWm)(WF[isXGOF(W21pcns\HdI5]BnIPmI%WpX8IZC/|$Juzaj`GVa"Lo>Ho:J:qib~eG%8K$u#,z?^2EKNkG%;.qgHgdI=5v}?pyV0-w(xo$$~QOpdI);PYfl0Py~ut/Ru],avF}I=a@_@Q]n$(?aDEjNAvVf2p@=AL^g?jHGbwS9b*"bDOfPqa8b?D7qD|Lt`u|WQj@L:m~h}BYY$#YA6w6)*V8qP!geEv@K{CCHZRB:>1[+td4?!JaY$#FA6wr'KjDJ*P1O_HFv$]1-}k4J/8:R]!cQnW@J_P9^0&aWtu$6w0^Ha*K43q+il[oaj5Y6t{:fD1S@KM5MmVJ*8b/DF8HUPt*JZ_fnJ~+N$K#JwzGvxgT=CtR;&LBI?sbs!vpIKbFpRR}qS+vXxkslH%Kuiq4#@tVwjg/XaCFL)R0DBw&71Wgw#,+W=L5c>^\rqu<wcw}BpzZVXI8u1O7tAw&7W5gcDt*"w(hw#,cQ$Bgw#,*LTv
07-27 17:26:33.596 16196 16196 F crashpad: ,MQH`FrKe*>F*h,;9W3rHLb29U{P?o()U|`ohI)^S6ka%LB9BD.8#@grja%Lby>(1jBA^q`Ofr^5Fdf0+W{Kn3YfVKT_en&8jFm5!N2n(6mZ>Sx,a"t*kID[as2mF`8r%)6a['7UUlYstA!ecwj9R>jFY+"mb3U;L)%EXr?mG"~qqazP&,yQ?pyVlw/e"x#J!{6Wlwc_\wV:<sg6c5*6Hv^N,t$D3@fst{pu)w0-uB/|j:i+Pt{OP-ul!u<bORL7?^:Wpe@|)}$tt-b6taDg)v%k~$GZ|GXJn%w]:WJf=f01vvkf)vn,|%$uHHwobo>to#}1}]D+Rg!u<b+U>PPG$u<b%~Po~rB5%f~jPR8}K(m5!N2tl*<,"ze'SH)AdFVT>p9fW.BJ8.]Cm>%ojbI}U<u^m>EK7JN%w|KUf6ogJ&~qKL-eEyK6qXZp&$o0CwD!o+ph!R)Uq:f6}~y~cw@x3l`r{r1ao7N;.e(/C$/Ol:*)MYr+t*sSFX=6"eS;|vX,
07-27 17:26:33.596 16196 16196 F crashpad: Ak,''sc&Dt`yiw7vU,6\>x4a*Adr?k,'7s/1@KG0@Y@-,o|Hw@s{>6R2PYd75+j4P9%Ohe>J.2N("nTv@M3V}l]gJhf6i4{0"z{d)]!x.e87C$i4r+XlP6W_tmAJV9t3`04a?/F$.63o,,pJP9%O7J,dS*QD{ws6j6sF4w07y*kr07eV!R)}?JBObNwDP9%O8oVq@9+Sd7AH*BFA$sGLSH+,@Ymoz?v/=rbbWPa2Frbb")FWQ7fv^L1-'pewT*.`HUsK36|FIuwu/w,5b!(uI&/a~d@pe3Lknxns$i2M6Rnh8wkvMaPyn.nF.u>xU=4mfc,iG&,t6vWIoIW<%Tf6c"(5n0BrB}7tAw*7W5gcDt:"w(hw%,cQ$Bgw%,*LTv4MQH`FG5h0{P:KRcgsr|U2qT@A[2e5VlqJG=.u2dG/ylHHR>[aEV8Ocki\%MZGo+<70I'nl)L[9d+z'o,$%e3Gp;:>;?v@<sgm@v,1*:*8oiwUBl^d_J^H0=^_JW%`6m<w
07-27 17:26:33.596 16196 16196 F crashpad: Xk96Q+f3_f~r;p.8+Go<La3L-L>l6D%6@&j0.l=[~m~ntqneCD.m5L2rn\3}w-FI(A3ob!dk;O~R#a_dh^Nr2K!o!ZlqCSWO.<-==-3-s{_rq8qK:bnZ!80<l_-X#Hpcy32Pw-[2DLu.DQN>VAm%YnI[.vMx**],de2$(48_41-`>r,_Xt$[=5)&~U43Owcw,m:O^*aE5-gklk]spj-Bas7`0m=<VImXA%*NLO[Owl,\-2V=6~h-$H39)8J>]wl\bIfT3uJllo,Ui\F=qwlr(`I3!B,<Ui{u2(rj$*&w6o=qY2;Q99{oO*Ogtd.<Kuttm@<o-@hixt<K2>2B.=F."W"w$Y|JL\<`v^+J0ZPard:#$8h'J9TL0"*~_)Fc2-u^^pa6Onv<Xt"/>P84v;nJGao\zwBqh5Z/9O~(hH&w"gJjYt6,u<Huh:vK>L*Yho4~mPcr28yace419qd;|G-+@\6$aIrCZoVI&vbjUPL`tnWuva$kuV~5sS$bC:AoD<A=
07-27 17:26:33.596 16196 16196 F crashpad: uo<DU[>P_\Ml\IT./JwdR8Q[1ZA:@bRXuK|:,k1KbtGUku^22q9/pQ0a[ghHZvVQWeEv)X%u6djGh5H);bS&tnT*/W[E946r~NH[8"|6H-;wq.(u(.i3iN+hT6x!DkGuPfD7S^tK@\^hGuT8pZ>6{X0m'g^r;c!qIpyV},`t~?3K-l,wHf_JH(M}xr34_+gqmX;@/w#lb2u^,dHpK<nk\l>fL{HpX~sB#JIO(op)kqJzMgawVR8u~jdIOt[db2Ot^\<k3nB1S=Pvq]\lAwsmh3rL]6L6\8qtb&T#^<=adH916npNR,7L>g_SaCRJeilm7eM9YOrlZV&)"iq+QJ=kPjv?_6Tr"&jQZm|`Zj$+oVM7nt2DNa"L]Ejs,a-ILmsq0}!L9|.p2Yj`(5361LlH0GuWXtF![7Aapj$+16Im@M=5D+eWLqX#*t,cag~>3w=6pA0v<^-x.eJk]4"rKNPJ[H87q:Ng<QSA-qrGN8pi%GST>j45:6Z+mS`Ykgb7n8Ng
07-27 17:26:33.596 16196 16196 F crashpad: p8P9_Y(e&,GW7_e74k\fcJhPzj&Okg1b$jF+QK=s1tn(:rg9@b0TFT1C~`(u@91bquBHN`1[D3X=dnRRPQHeIK$OF(asU+Sb^|@uI80G<6uf=I4oEn/HjG%5BDffh+P.bwIphe"LM}0f<ndzv.yl_6CTg^t+TLe!PeV<]=*}#nErpt^syocgE`~G\A.?Dd@D#aUEt[2u*XZb:V+orZOTc2c')i(#124LU*g]4wVHn`sNFRO.cdJT~@xK1u[rxO:?3;q3/1sKB6)`Yn/KovO8qZ9W,p@`.LnA4Dk4QSAn%ecr}6O\j}E*,8Ar:nX6=lX%&AU%$+Gc@HpeusaumkO5UIwM~lI6oF7-!z=XP_eb2hz4tKx(31S;{u<v"nzvGhe4u4TQBjF5mVce$Ux7}`Y)[wfn``,m'vAv$J,mr17M))xix3k`{0'w;m`]Vl<W#p^r3R()oN6$~GVpz&ZPzqvQv<:u}jT+mQcvSRH-(]dL:Xz8KioIBkD9Q<}8Kb(a]pgr
07-27 17:26:33.596 16196 16196 F crashpad: Zm(>j)p"Mpj8=dmqZQ"GN]haXLj&*uF9KK{NBs3tfq8Mv5z}@Mi-:0?WmQ<we`L+dQ{d!.9j%xW|V6e9J4dY]rY2wLT7WlWiV:BwGXYP!<&pyX2pt`0+`sx2+J\;XU=6t^)G"oxE&KfE|wF3:@oI]q"tgX}kcv(]jC9D6uvFBo@vjwlEfIhEL_EWEEZ\@Q;5YkxMTti*s[&xmg:@FwxI?Rt]zGyY2JrI#uJ2-a&cAw.;cKytJ2dp~[HU2I4;3FWcMvpA15I$`r|IY*8blo")N9`TRJq\'E<VwL>X`TRJerR/~@47{_%bf>FQf\_6zV)s#3]Pb*&j?qn.+mLvXRqjNS"1qc~6%OPjuu"sTg2paJzep38\3uvpC`.LcHnq(9cChvn"7NSJ>Bz^7KYy=5D+bWLqD9$p*N6WzZ7vZKQZ#iV5"R'1~8RA"sKJ}e3@fst{pu)w0-%Z,ZB>ZK2P0vVomx|q&Wz7BuXjr@Q=y5.j[PD~1Z'f_q!"L/6^6wjzxJoM
07-27 17:26:33.596 16196 16196 F crashpad: t7IKHk@w>xD;,D~l=D.Lu"RZYg#SEe_q=q?b6Evtm.YgWi(56^x[?eBv.SLTxd$%oZYg-X;i<KW=73g`bZ;Zu*!0$Jh]pUR6"6tmLRhw?,J+QKiblaYgSc}e)m6/!Z(+]Pqye<na~e_qwMIf}t;HwO3but=9b,~`C:R+`Y=Dr~f\|5Hw36Vq\:a<lG6^XH=g_q~YW#6<CWY2Or?1Hk^VVg&h?v#DwwM|qf*wgd$KitQ6EfC.9l5E&0@1?2TrH#Ds41k{RvHZVD#3rKbrAE:vl7bcko0/rK,WGLiy8R|K.a^!6uxsUi:8.h=sagfj|q$}JW!akcLd*Ht\%oWpx%`HYv[Z!2"Kp9*FJ.eETAwgx|/*W\D>5aj=cF%O</g*td&d"3r@e{*6sr*}`e1*rpBT4uT#kV`Bs+%{Xlc=w`H5g{pk25(4uIC`IGprL031G:Tn"KJp<w|N.ZE5&TJZB4>qi'.L`>]<<J1kI1okguS/tsrb=JbVKm0pZvIwTrU>$`(6
07-27 17:26:33.596 16196 16196 F crashpad: zwu}Au+wP{NHm+&4S)56T/X}Y:7-2i<KBByt~|fv:4}p)Q"vB)NVWH:L{c=wskTrh[avo:\d*#iIFWlGaq6:ZnGdv+nh'e*e.97HZn9IxFUvVzjafs~|Uv"7~0Qp{uV^lGWt.,=HZn}o!NR[<u!tCtw6"IXh'eDRrJZn9u))pixW36^r>up%$5W)p+|kdwAkF4]aG5<+As#~2lF4)_KGgwO,+mLwVc~q~4s-Nr0%VIeob*?A26fv~N5KBwBy*Ks7-pi+9x2FZn=o2,AkF47jnDZn?XOio+hALs;Q(GO5}QhCi:wApANgKnccQEFdp-ggEwVc)6x_8n<`'V-/|@[m/,O)g3`6Q"orqv}Q6Zb^'eDR0aeDBPJb};'ea6%lDr-ilFBw~7KFgw1MuBp+*2*`-dT%5AxI'e*U\O(sAw~7Y;JLuo@p~Q"p|Gm+tgX]92WN$Juz9vVzBwg\`]92Fd,A>$,[DDs!dSOalGcn|ihgGbn#ok@LIG\+/7eV'eng"_lG
07-27 17:26:33.596 16196 16196 F crashpad: 't,cAw~73wyt~|/w]?Zn[n5F:prJ]cF4SlCS*o"FcV9*v@Y5MMcTo2bBb8Nh;f%tA^txTsBwu-s>"wAFZ55d8ux3;K,o%tkG:u9s@K%U5t;GZ8%tPL8OE*T>cGNO@]$HR;"J;OZuaVVLc[Dg6R+A=evd~Q`cj;hv!_[amX5qswH*LjC*HG/&7+x:ci8wQ5XgZ"[77L%UbZwl/7/+418tagn89+(cagn8cK=60)|sDKQZbs5o7FffJgksPv8Rzp"t\|P_rTZ>[2C48=fv9j2htCgvC_p,DSOD"bP,%$t*$GwU.uvhP}1?d;4vwlFAKL+@=m|a>H}IZJ5:fQhuJrbR%`|_"u+gZKS[Ku9gb4K9)7d6%a_c5W;@BROyh]sKhk3UI>'m>Rxe"4~d\lPoF<+bnI.k(Vle4[tsIvca;gpGbJY9lK\o3n(,komIo0soVP{BoT+w7Uq:&LPM_iSK&,tG`Y6u7d_cKSj<%wCcdI*t:1)+I2{1Y4+uh\hgiPte>rn*
07-27 17:26:33.596 16196 16196 F crashpad: K6"b>HvZ1^X["4F(kcT?"b$6(EcS8'eT+m2vCa^6zt|C35B^$GAZ~P(m=AeIrkRbzt+gdT!ZTqCSP-I6\V9,>g~wOs.|n_hv#O/ZHQ"4JbtBDSdJeG\o'i,Hc=h]sK6"^p[QyI&q"4Jbzi$G75^Q&xRAx`-hnwakb*jrqp+gt,y1`Q&%K@up+g0z<q|n(Vle^yBj')shnt9^ApYr2l.2.JuZp%4u0r,eOn1?x~k8&w~G>@$SYweG\o7p5XluX3|mzqAuxx~P(m!sbsCwDldPR>DLLA;k6Rvt[_sI0p=n*GfY>1Fr0q2T4jAu&}~(v/Pos5fpVP$xMGFrl/K6#N2K^s3|Nv&f};k_Oql/u;HwbKth+KkJ>@|rRd4mu>G6pikwOM7=EL~jtoB9n_:u^t|Tnav@Rr?e(m4mQlyFpip0v?(5+ltj[_7uuq/A:b$ht9FwbK8Rx_tG%O_"]F`+kcp7'@8]FUWIbc=D=2?6yg(G[;EfR(4mw7:owg\[7DU?`1@v
07-27 17:26:33.596 16196 16196 F crashpad: :v<;AWp\VlYg&s05b$~`(hAwg2NM`qAD3-SLTOxqtqFK1ZwlDnjd);[lYND-9rYl:ju`G!o)4P^,V+uvN0cI(GK=RgTumYAm,INt9rT3|;!KD$Mr!LbQ+ITLyv%o\I[g/v]R7]s4Lm$@Z!kw\PupNe<u'd=I!qJW)HFK[tkdRpl&U@Swys|QLuLijFS;O6(6F4{=.)`/HUCw\vP;Kmd=oIj\f9K+\)lwW18-?\=\t=Lg0QXAJuopZVVlM+n<.UHmB9,6|vddVtlXHad(]'$B@/tlz~d7OVWr!oJ:LgETVFr:JVv1kOX5h^z^<Q1Tw>KZ64|p[Vli9*t[Y`8_G%G\,jjFWp)c&tg..`0e@AU+)Lz9ga^<0d[24pLbBg:>w[_5kgBaI?0Z/wD;H|61sK{=3q<A=4rV9s!([IE,}dpsQnCe1m#KOh4vaG"#)K#7dop)<@u=+g"qx5gN-ZZi;gHWwR^p]w2%rb9Pcv$-\K<?t\#5Ett,6raJthp+zmnplvm6
07-27 17:26:33.596 16196 16196 F crashpad: w@1e<bleggWHRi,_sK:Snoy+YvO9AgdtC6AQ3u^,q7:/_J0A5qp-eTlw[j5<i"g=twyZ~t(jXnvOE,cE7r>5,hOpoY2^6ApuGKGt*ifVo9h5^aZ+1g)6X5oc$LEtoUxUQJYPEu&t=uELQr;D9Jp?P*~GVH|;RrcgCLEter@6bJ:uYK{_qJ6WJ4#Z$t{d1-w:h5:oU.$to>!WYpl9sMElFknmvseIn`87fdmV"V!GspP*s-ggeg~VUr.m3s5lOiGRE4sKh}fP%[&Z(1|oh9O5~V4w/P\O(&AL:g~VALqJ91*VVr26[6X6;/.).A8dYn8sJJ6LMyXuYnBTz`A2wm|Q:v0JDQ&r{?rIz?`e=0r2zNuZUg'a5b.d:N:uR!~`sk;Y96|'6L'r5w:uT1DSusOT<A18\r|j]ucayV^^,iP7{q&eFP@McV4W{glt,Zpcp7?t,Z\Ynh4WU4&uCSl@Zw7uP_d9V0LCRj2zxt(7>w1mt06o?T@mxo6rjwVM5MmV(DJy
07-27 17:26:33.596 16196 16196 F crashpad: !b<h~XevkrmHOIIwW5u<Rj*+`SOJGOf`5<$JcLv`xGVQ|AgVYs|vF9["0<%G-<~j9ALTS[>a8Mch*q.=kgZ04U7K)`[tO7aa|=p,<cbhFTDX>xx)p9{do,#K5-G+P7Vn,u\Y"rrQ^roaeaTg\0XQDKl,&u5M(p3|yGQ:1\R^,oQpgqI9}t6c!emV"V16=vVSX+RB$orQUwtsn(JTcvju!e,nX+rI}d^,+oI9'6BK;P}2)IeUdtY;S@F416Ku]r!eeZ]+kVBsNO|19~{dQ1hv-j2urQmr:krQ+J]u5l&)&016GGkH<nx{LcLnNv0YS6Q|HtLOR{Uw%de\4u,OUAf43x[jBD15iP|wwK9Ji7OZv,0/%xovFFWdE<piV6x]":$HzI@yR6))7wn]lOxKNL2UYnDj2ZOGgwL-m_2u0M_;31>KPmUP;V*^rl_HgwJ<MH4-HnHmdaZ.gJusjyLK@a^qcXwmI[`okd!<;OyVr4y`v;n+dcX6}yQ_LIL_*p;.$ur.
07-27 17:26:33.596 16196 16196 F crashpad: <1!aSv\7`gHCLjanXsULk`<qT1$ac1iX0{2k7Uh-Y.#Z~mysUP(EBhj=D+90>9]9Vr^l{v(De9'>};z`jW.Jv4n`R8ws#f2s2rZwUA"Hkr/t*sTVukVuPlFW7-lH*6Gwwv\6pepujL^o"UQV}w/b:]b*QlrV_|EumCKJeV-w1u,CsD=1|_0+[o<S~8DI>MBDisr<KF8IcVBr6}#LntTu&bL3.Tf\jw@xloVU/LGF3}Vpwslmu-Kwq:-)/16hl7=L~e"bDc(wZ7B`jl$u2.9+9^[me5R4|O"rSh8q('0|e6>L_rNgMn|HKHmE3{0g^\ruRXuk4b/1~s_A&W4#Lh,|!bL?~r=a<b'(q/tKp,[AF`m|[P%)Q}bTXb`gXu$7KSdgrQLrF>&;L+r\3\(94K0fr<~awf~s[o~phZl#h=Tk:O)aXgpKeE_g@+*f`+fu>ljIJLFlGhLU8j&iY6vK2u.O'vi`jlM9A58j:8<sXY-8P)!1Kbxllo\^m(!v@mB`$SLL
07-27 17:26:33.596 16196 16196 F crashpad: vGbT|H,(XAk=*~{Om8hHJH,cBt$b8]*!^Hx-zX?L%i>@Shnk^ZgeJkh'GI<vlHPa<pD#b*H|BL@T8wogwUHrL-V+/a41x>%Y^<z.|w>AQ?NH(AwC7-45Qi,wV/jtrFhaTsnejgqlH5{`igL75sQ:rz!qv,nhI&NO2p1Hrzc`Y.Bw28E@zlH5{`)A\fpYr+'2-9n_FwF"q|eKL?1JuYxMYYN4%5r+[,ftI&:U)6QVPUfvDOwv1`xMmKU=gwzmbKQ4WmB9n_FwhcfdfNI*K9V_xMYax>F`MEp+}GVHI&N_3[plL7-wHSI&$Jh]$S\QT^bBqI#uZ&}l#BgwX,B6TvDOIt{t7m\jd)~PHJVcPwzmTs'%v>|I[[MApZFnvt"W73Zlm\mHTn{m5wm]~HZwFB~pMZMAdprBv>j0*LAsGW;3sqZ8}aNA.QiIP(&NQKJlyNikm\kuP^>(!eLva<64MA2sQ|}tDXwmI[jtn]]2Xk~4REE*v>LqOIt*@Rlk^$mh{aen
07-27 17:26:33.596 16196 16196 F crashpad: bhoiY\\6v>|v.9%W-fQ[XvWg+*"u"WDru\RIv>D4`QlmNIgF]a}tj;{30iD;R]NAn)]vH5^_\1<r3<bRckoi.sTwiW|aCmBBNv77(ENAjO"vxni[:UR[j,,mr!,+RG*b:@+U`QFihu,XkK"whY6soIJi9>xi61>5v}eH$lNA0f"beJ6bPDYI/KLI4,#s3P?HuH$lNAThbk~4Zw1m(e|awg`?v>rf(w~:@`=B\/)<VvMRRRCj%_j^uunwK]R[$@~v{a9P:skKnmv1hKZC[o~phZpEv>RdS})aPCc+hU5UAs6aMhHLOkt?C3N[R[{/r2[sv1hKzS[o,cZS,19lm+@g|OdrE"w%rt|4mQdr<FHE~iEWR[Ia/tD^cEaB;sNb3xRF4[vu9(OArRA\jt(jA_Pr/Jxa5rR_0w^b49IcML*HJ[1.P]j^Swo\o:&T;<z.NAh^Dv<5YX&wyiy6`6NH@;NAfah]cEig9>{`)goiQ\N_R[Zc=b36$u&yTOo1kKfi0Srj
07-27 17:26:33.596 16196 16196 F crashpad: t?<3df9>{`YYz@BRMjeNv.g3kKlL6,it`F.aNATXb^m\ero^~HMj}I|aeNB2kK&i^d$u(j8@x=W5Snh,=H.86bXTLV>3dfoiRpbKqJ\KRsNva<+O[w-_oujK.]$=DLc~R.<1zq-;F&UEYk6P{BoTa6+\p`R[lmqJ16x{zfro~4j,:_~a\I*OHqVV63Xjt?}s%\R[JE!bgE0v8pgv\a%H4+hv(=BIf4*dY+xl@gXAdwI-5b|;ue[Jjw\(>=]R$bq1g-M.ne$QlmLVwM]E&QB^^lApVmJr~XbNwD^Pu^c+Xe]F0aUeQ3+I+wqOikjd.\d4LJH5ml&p3H^Pu^dP60OJHIMYbKo`JfDCJs5K&bLXZ^LP"f>u`n*`WPZ/.t;2_4KO()Cj$4#5sM0ZcHoKYZ4+Er"pu~/nLaoqL:EDIEfaxE0dX.`4)wy]"RB69or.LQ8e#HY47]XA4Zfd*fBwJ=q/yl[n(u:S^>ZA4>CWLmb;Ddy`0W8j\.qhHmUoCn|HavXs
07-27 17:26:33.596 16196 16196 F crashpad: NC*6p09h:wKpv`|1BpH9~0HgNpdVAr0eOn_HgzUFz&.s9^agPX&pFuq;`tZ6"lew'uf4{Zv<{wzM'J9qvYPQVk"p8o3ukkZrnuwT'%'gKA9+&cSIzP?q&E:0hw=r}i>(V_TleT~hb>1y98:NIFJj8[_HcaH[GwMb$eqZb:evyahfgg7icIPjWe3r;5x^.@Bo@jH5r3gwBk,W8+T5Db6jbRS[BljsS4(l4s,8:p)vr<]5_wP`|B7JReli%<r+Xp}E~3HGt3)r$;Yl1OMv-;#VkQjZEw2:iFhE:>*}SrhLJ\Jt)Qc675AQ\MLQpQxC-It<]pJ(vo="wKv?YnN&z~l+S.+Z\gR1@@IvR;0rD=sL4kT-uVC}/1_7V\Uw-Sudrv,IkuRnH`twX<ClZ-KwQ245([lXGuMblYj>{K\QO.*]4*=r_K2qzbfuqa,-bRU<K(vJ+fR\&U3-$DPi9,(Ex]R8x`OGn^.4{aHZHq|F,W$e\Z#WQpAs>gFjX+rSCS]KoKDQ
07-27 17:26:33.596 16196 16196 F crashpad: FK$#D4A~9.FdV\pQ$L"=;lkK6m~1Ut,w:Enh]uFkX0`R4U`phS"S$x##dSAsVRwkZ\,VOy(ELH$ulD)FAu8j"tYnP'{qFFHu=rTv)+t\ukt.s_t[^8Pv{jji[Zn0kF=Its8tK5Ww2nzt0/HgUsmMXm>xuMp]*9wM`15b10"r`rsKEr@s"a`G><^h?LC2K7d`\A67x5^w1XJ.[YR2pJyv:)M.6*CF>lrt&p3}X\[A.`rnqnnJnpG.D\\wxv2\uC`AC4p5Nqs<hv9+9u3-<6!``Q<+ri&]&LIO`E"o^Ao1xkX)`5t3J9~_:&*c*P5VMg]`ZuutzQJ7FGAuz4CKvdiv`Ru`'mr#`Y4DJsJI4!EWTQ9VH)wdl=U;2nAj`eXtNL!u{HaB49#)kWpkp8xh?AJcs+xrjbf$ugD*|iD#MXJWSgBb5*%`@e$oXPJ7|s^^hRX\gP[OV,Kr7OisP^0iLFi`ysU:1Sbv:4@2<JguV@zalmuvcA`r*EGLr8wPc3rKxH9A
07-27 17:26:33.596 16196 16196 F crashpad: hrnHMH'Z,0`QbciFX%7]pk,PRmtr\^j8Sr#uGl<A:L'HdEr+8bIjfRVkz:f0J;|v>V^kru7^^,^6-rzrhSFW8gI6u82~inF\N,5lCKX-=WUvFqSvdablWA#66u5LlF;kfJ-uz^rI0p=n.)gY>1FrzrC_JHZNN`Suxl^](r3-ua\[rz9QXAoL6,it<H\aXAwPyn1q/L$"Dk.)ETO}@urT$b-aDcjhQr.)%D:fHoqM<+DTav2LlFh`"rzr3_"^.)Y>0q$mZ0Zgvt<)VI%_DcPk+w1bI]rB-rzrnFR^dCgvqCNl?p?uv|{BOD|w8_Llhv<_0r<D1K)r>HtK2~ikX_BF4)qjhmVE0A&x@*;?#C,C*5qt!ZCCPAE|rnl(N9vhcJqH+W8|Bw./_%Tn=~`IkV'e{dSvdo4q1}(wPp6sW.jg;vLi(UWK'"]ton1-hIcR'El8}a~QjQ?K&h81oG+g#KRh4vk</i&r$;By:V-ZPb@vk&yNWw'(cpX;~4%xU[yn$;~Q
07-27 17:26:33.596 16196 16196 F crashpad: 8hzFG4\6SGwOGLM6aI~1W)WA0dDs%%"aysXYbWY2,t\DAu@mXwG8E91{hwHfQ[:w'7rjq\b#8u,ogw)YJL'Uo+TQeN@_49Hfl\_$Du`G@aFW#r<50jRhlSE9keJhSmB6EA)uz6!xtc2bDs89>R=hzwtQ+<pKG*.\q\`${Pims^5)L(@"6oavIf~Qav`uOl@m$LXA,6{vmOaQ91*wWB:RPaz6Sw<F_63KO2;L*\,GPtbd34BZf~"b|qEm{doeyo$"'5Qmet4tQ6fjKr-<K5M6Ord;s,QJp`DKr3g;-x;e.pzv?BAtDoEv"q3<X'<RnHSFS}e\8q`HELLm2mh+%V`qoN_YT_P.}mJ5SfxI3"BvN>&RSs|[U+]6%t^p1Z6!1O[wo^;})gn8aW*`(E0p$+z?fnRDnnh\Tl!wGL&C'`Q`KWRTzjzDb*mY2)FW]dBBtsrbP5w,0i1hPIV,}@P+av)im+_5Y^!Ro+&4S)cKQKFWC'?65vLgT)9Ubrs<tsd1m40p
07-27 17:26:33.596 16196 16196 F crashpad: Sw5}rq<*Aq<*[68mbaXw#<rLmt7B=!`T!60"%WexDkX3Y5&W/MIoH5iIzEpLitM]/)OF#K'7N,%m1&M]2F+6$<rLbq<*Y1"6>yEeY^HD#<rLmt]%YqlBg6g3"60"Z^2FQ)'Wexmt]%M.,iG1!_2F3J!60"Nq<*5C>(NlqD^RIb#<@o2,AkY^\.#<(Kfe4Dr@{_RKT1Vckt]%mrdOmVju7mj_Xl.xoa'2PE,tb4e~:q<"U"5|X#i32&)mt`.a2Rc*kN>DCa0Z2Jh]X1Eu=XZVnF+ox!^qfi,LfvFU*wdX<WGvxdF&GFDq&ICl}B9u&v9lZgNtrP<e|cXto50t5hdS\/dE07jIol8i.V9nP64_>Twa`m84e+f@@R&&7=DLS_zhUDb\vB*gvTO95OnF&u$w5CnK}gEL2Mp=\A{ojMl5}d<XxqJ5i~[_<o'`Jmv^D4@t(\0)]FFL"ex`hE]CJfnRpdB]U.;u<X"uLK7./KJf8p5XluVrs=`1gv{L~P:beuAJ
07-27 17:26:33.596 16196 16196 F crashpad: >6Gn6hFv%+J^>,*Fbc!aWHJ]ABU^dCaKYQ&d)_<oiI<VmOAjpEY?J&D*`+Ibh}eK|KCaN}@hp?bcqIyp4I{-!J`+aNB2A6G.;X^t2y7=_+mtPJs<OFaKm;G80iHqY;qC7O$d0tA6G.OBmX@)-r%;8]:4zu@6ygt9^Km;I84vSGhVI_2,:_ABQ5!N]tjUmOAjpE{-!^DuZh^FMdtdKNABT1$zABN5Bj_+yJ+HX80i=,Gr>XLjv;(J6LEA6K``.`UKw3bcIu$p*TZo8\S<^+92~sg*7ODr.q>>Drw>xlX4gh0%)GaK-[8jX55LkV=vuSFr&i\[],Z~]J~VWJ.j\[Ws=3.t^/`5!2hvx-5r;6a[yoEv5s]T1MF4|p'lGmjSAB3w"?tFccCv+>/+lo5vUCCL,!bZM}p*c6IQ<(e0<Y,?,lR}=v}W-9SrU>.UW]N}@p]t6[bIRjOPABpfOn1?x~q?=Lua*F{u~NAB[H2h|v0<"[@)sKUbVd7Oxl<LDW>)&\Iw
07-27 17:26:33.596 16196 16196 F crashpad: y7h'`TKwg~uOo1LwqsYvHoDW02/*`+;K@e?f)GCu4Q$xMG,mT3[F[j~4Bf0_N}@hp?bcqI3mT3pQj6;b*F7sHoDW0rTAta*Fau&oDDlUhecQOG,mT3~f.<6LsOEujvVo'u~*"S\tn7.+QlT3f\<U`r:*7AXs9^*aFp"dfI5v#SrI{a*FMK|M"mT3`t4v9^`<npM}8tikaV*?rmUK}CYaT\UKm{Jr)rvTVgz.T/bvS?Y6o98vrRUwe,=y2KxiRl'sMHa`:O,70Zmv98QkRu/J@eVntB;JBwm"'E+(vT-[tGO;51^*!)FE;K>eX-5b0W%5rup7'&8^bWHA[b7`rKR`ig~pB$Cd7u{Y-bJkZIs^(}2\[o2Jn)#pXaZNukUlfi4wsu<6G<qm~A(5c!=PV.:61W$SkwcMKwnhe4&6z.\pJW%p{MLr$3sQ&LW:p5TrS~^rzl2@#9$gvfrov8yBaaqovYd{zQN5t3$L+x^LfGKX,
07-27 17:26:33.596 16196 16196 F crashpad: -----END CRASHPAD MINIDUMP-----
07-27 17:26:33.599 15984 15984 I Quality : Skipped: true 7
07-27 17:26:33.605 15984 16093 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 16093 (JavaBridge), pid 15984 (toris.digitalid)
07-27 17:26:33.645 15984 15984 I Quality : Skipped: true 2
07-27 17:26:33.713 16199 16199 I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto
07-27 17:26:33.713   791   791 I tombstoned: received crash request for pid 16093
07-27 17:26:33.714 16199 16199 I crash_dump64: performing dump of process 15984 (target tid = 16093)
07-27 17:26:33.719 16199 16199 E DEBUG   : failed to read /proc/uptime: Permission denied
07-27 17:26:33.932 16199 16199 F DEBUG   : Process name is lu.satoris.digitalid, not key_process
07-27 17:26:33.932 16199 16199 F DEBUG   : keyProcess: 0
07-27 17:26:33.932 16199 16199 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
07-27 17:26:33.932 16199 16199 F DEBUG   : Build fingerprint: 'OnePlus/OnePlus8T_EEA/OnePlus8T:12/SKQ1.210216.001/R.GDPR.202204222157:user/release-keys'
07-27 17:26:33.932 16199 16199 F DEBUG   : Revision: '0'
07-27 17:26:33.932 16199 16199 F DEBUG   : ABI: 'arm64'
07-27 17:26:33.932 16199 16199 F DEBUG   : Timestamp: 2022-07-27 17:26:33.718675366+0200
07-27 17:26:33.932 16199 16199 F DEBUG   : Process uptime: 0s
07-27 17:26:33.932 16199 16199 F DEBUG   : Cmdline: lu.satoris.digitalid
07-27 17:26:33.932 16199 16199 F DEBUG   : pid: 15984, tid: 16093, name: JavaBridge  >>> lu.satoris.digitalid <<<
07-27 17:26:33.932 16199 16199 F DEBUG   : uid: 10000
07-27 17:26:33.932 16199 16199 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
07-27 17:26:33.932 16199 16199 F DEBUG   : Cause: null pointer dereference
07-27 17:26:33.932 16199 16199 F DEBUG   :     x0  00000078d6729908  x1  0000000000000006  x2  0000000000000003  x3  726d693a3a766320
07-27 17:26:33.932 16199 16199 F DEBUG   :     x4  00000078c11c9567  x5  00000079526833b4  x6  0000000000000065  x7  0000000000000067
07-27 17:26:33.932 16199 16199 F DEBUG   :     x8  00000078c2d2a068  x9  0000000000000001  x10 0000000000000016  x11 0000000000000001
07-27 17:26:33.932 16199 16199 F DEBUG   :     x12 fffffffffffc0000  x13 ffffffffffffffff  x14 0000000000000000  x15 aaaaaaaaaaaaaaab
07-27 17:26:33.932 16199 16199 F DEBUG   :     x16 00000078c2ef1f10  x17 00000078c19fd304  x18 00000078d06fc000  x19 0000007952683320
07-27 17:26:33.932 16199 16199 F DEBUG   :     x20 00000078c95a7000  x21 0000000000000000  x22 0000000000000000  x23 0000000000000000
07-27 17:26:33.932 16199 16199 F DEBUG   :     x24 0000000000000000  x25 0000000000000006  x26 00000078c95b9080  x27 00000078d6729ca8
07-27 17:26:33.932 16199 16199 F DEBUG   :     x28 00000078d6729ba0  x29 00000078d6729b00
07-27 17:26:33.932 16199 16199 F DEBUG   :     lr  00000078c19b77d8  sp  00000078d6729900  pc  00000078c19b77d8  pst 0000000080001000
07-27 17:26:33.932 16199 16199 F DEBUG   : backtrace:
07-27 17:26:33.932 16199 16199 F DEBUG   :       #00 pc 0000000000c5c7d8  /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk (ocr(char const*, bool, char const*, int, int, bool)+252)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #01 pc 0000000000c5c614  /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk (Java_lu_satoris_cordova_OcrService_ocr+68)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #02 pc 00000000002d4044  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #03 pc 000000000020a0a0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #04 pc 0000000000004556  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes2.dex] (lu.satoris.cordova.MCardNFC.execute+18)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #05 pc 000000000020a044  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #06 pc 0000000000008b2a  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes3.dex] (org.apache.cordova.CordovaPlugin.execute+10)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #07 pc 000000000020a044  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #08 pc 000000000000d208  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes3.dex] (org.apache.cordova.PluginManager.exec+104)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #09 pc 000000000020a044  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #10 pc 0000000000007d38  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes3.dex] (org.apache.cordova.CordovaBridge.jsExec+60)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #11 pc 000000000020a748  /apex/com.android.art/lib64/libart.so (nterp_helper+5720) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #12 pc 000000000000e3d2  [anon:dalvik-classes3.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes3.dex] (org.apache.cordova.engine.SystemExposedJsApi.exec+14)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #13 pc 00000000002ca764  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #14 pc 000000000030e980  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #15 pc 00000000003c1db4  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #16 pc 00000000006008cc  /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallObjectMethodA(_JNIEnv*, _jobject*, _jmethodID*, jvalue const*)+272) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #17 pc 0000000000570e94  /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodA(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, jvalue const*, art::Primitive::Type, art::InvokeType)+1236) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #18 pc 000000000298390c  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #19 pc 00000000029834c8  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #20 pc 00000000029816b0  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #21 pc 0000000002982070  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #22 pc 000000000404f99c  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #23 pc 00000000041c2f28  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #24 pc 0000000004ac4b04  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #25 pc 0000000004ac4ab4  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #26 pc 0000000004ac4a30  /data/app/~~h3MOMDX_CFNMe_xDjzkt1g==/com.google.android.trichromelibrary_506007134-Si3SrHHwdC88CthJCBTI0Q==/base.apk!libmonochrome_64.so (BuildId: 69d0360d470599223d212079611260b42877f024)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #27 pc 0000000000018184  /system/lib64/libutils.so (android::Looper::pollInner(int)+916) (BuildId: 6fc8f24a666a9723e0829fb53721b425)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #28 pc 0000000000017d84  /system/lib64/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+116) (BuildId: 6fc8f24a666a9723e0829fb53721b425)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #29 pc 0000000000154e7c  /system/lib64/libandroid_runtime.so (android::android_os_MessageQueue_nativePollOnce(_JNIEnv*, _jobject*, long, int)+48) (BuildId: 1d98b33341f40b1386a2e3c03f58aa42)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #30 pc 00000000001ef42c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot-framework.oat (art_jni_trampoline+108)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #31 pc 000000000200b60c  /memfd:jit-cache (deleted) (android.os.MessageQueue.next+204)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #32 pc 00000000002ca764  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #33 pc 00000000002ee6b0  /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+312) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #34 pc 000000000040ade4  /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+820) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #35 pc 00000000002c0ea4  /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+5380) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #36 pc 00000000002c4e94  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #37 pc 000000000046c0d8  /system/framework/framework.jar (android.os.Looper.loopOnce+12)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #38 pc 000000000076ce1c  /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2120) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #39 pc 00000000002c5014  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #40 pc 000000000046c9aa  /system/framework/framework.jar (android.os.Looper.loop+178)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #41 pc 000000000076ce1c  /apex/com.android.art/lib64/libart.so (MterpInvokeStatic+2120) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #42 pc 00000000002c5014  /apex/com.android.art/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #43 pc 000000000043e5f8  /system/framework/framework.jar (android.os.HandlerThread.run+56)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #44 pc 000000000027d840  /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.3351068054637636664)+644) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #45 pc 000000000027c9e8  /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+1176) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #46 pc 00000000002d4178  /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #47 pc 00000000002ca764  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #48 pc 000000000030e980  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #49 pc 00000000003c1db4  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+380) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #50 pc 00000000004578ec  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+992) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #51 pc 00000000000de184  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264) (BuildId: dccb87e2c80e468d9e708ff14684400a)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #52 pc 000000000007a93c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)
egorpugin commented 2 years ago

Do you see here our compiled module? Did you test your program without it? Is it really the cause? As you see, I did not build for android and therefore much more far away from debugging on it.

Ottunger commented 2 years ago

Yes, at the beginning of the stacktrace!

07-27 17:26:33.932 16199 16199 F DEBUG   :       #00 pc 0000000000c5c7d8  /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk (ocr(char const*, bool, char const*, int, int, bool)+252)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #01 pc 0000000000c5c614  /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk (Java_lu_satoris_cordova_OcrService_ocr+68)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #02 pc 00000000002d4044  /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+148) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #03 pc 000000000020a0a0  /apex/com.android.art/lib64/libart.so (nterp_helper+4016) (BuildId: 46df93bc978921840e5b428398c66a57)
07-27 17:26:33.932 16199 16199 F DEBUG   :       #04 pc 0000000000004556  [anon:dalvik-classes2.dex extracted in memory from /data/app/~~YCeSb4jAkE2QCKjEakdPwA==/lu.satoris.digitalid-t_6P8AZw6Bkk39H4rZxe1Q==/base.apk!classes2.dex] (lu.satoris.cordova.MCardNFC.execute+18)

Tested without android still OK. As I say, not sure what exactly is the cause, but happens on Android only.

AFAIK, pretty hard to debug android using a gdb-like debugger. And you probably need a rooted phone to enable ptrace. Hence, I'd like to link the .so to android log, to be able to write in this log that you see here!

How can I link to a specific .so (and its .h)?

egorpugin commented 2 years ago

Maybe the issue in your C++ code?

Hence, I'd like to link the .so to android log, to be able to write in this log that you see here!

Why do you need it? You can't use logger? What is the error? (You did not answer here https://github.com/SoftwareNetwork/sw/issues/97#issuecomment-1197270596, so I can't help without error message.)

Ottunger commented 2 years ago

Maybe it is (probably it is!)

But I need a debugger or a logger to understand that.

For you question, I did not make any more changes. Used code as we left it. Just called it from Android. Calling works (see stack trace) but function crashes a bit later.

In Android, I can't use stdout as a logging mechanism, there is a specific library to use. Hence I'd like to compile against, and link to it. I have the include and lib (ships with NDK), but I don't know how to tell SW to use these files by path on disk?

egorpugin commented 2 years ago

You still do not understand. Write your code that uses log messages, send me build error.

Ottunger commented 2 years ago

Ooook, now I do understand!

But nevermind, by changing the include path from <log.h> to <android/log.h> it now works!

And I can start to debug. I already see that tesseract is well loading and reading the data files, so time to check line by line.

Ottunger commented 2 years ago

Great got me to find the error indeed in my code (using strlen without testing first for NULL).

Now I have more problems that I can't read a video frame, probably still missing damn permissions, but it's on me.

Last point, when I use t.CompileOptions.push_back("-O2"); insw.cpp`, does it make libraries be compiled optimized too? If no, how can I compile libraries with opts as well?

egorpugin commented 2 years ago

By default sw builds in release config (using -O2 or even -O3). To build debug build use -config d.

Ottunger commented 2 years ago

Thanks.

Guess we're good for now here, I will have to see if I need to make changes, but Android build in itself on arm is ok.

So I close this, with thanks for your time, and hope other people will find this thread.