ELF(4h4 (444  $44488QtdRtd  /system/bin/linker,Bbqpp (T`gQq>q$*(?Wo @! @H 1IGiI~r<r<Sr(Sr(rr r#r\s~ ssss%s%+sI1sh7s=sCsb/Y1Xx3tMttAu   6 B l   D v  !w   - N Ow&k     mx$ NV t  yH eyt y* yQ y }  z  z  z -z3z&Oz HYz lez oz }z zz .z Kz hz zzzi{4{2{P{hp{{{{{${,1 |S |`{m|j~]~e~(g~FW~H~~ )81Y9 C MQS> ( /S>AXj&;Pj͇݇:}v6O 3EWi{ %?cÉ׉fQh\\'q\J͋hn5hhdi y>f"Lq3Uw&1@WIH[P8 6JkQXY ]( ז2M p       !)!E!e,k!4!5!I!I"њ9"Z"v""2"@ $ "2"4#43#(X#=#a##pA$~$$$p%YR%Y%h%h8&i|&i&&&ݡ*1'9U's''''9(*(L(d((((( )8)a))ѣ)|) *6*V*p**** +3+++,5,M,o,,,,,ɧ\-.-@------..#.4.M$U.l..ݮ,. ,/5.:/c4/////0=0o0ݰ,00 ,05.1c e1m 111"1dzh12/B-2E<g2/B{2q22223Q0;3K39\3Z3 36304Z4j4p444455 X95a _5  p58  5  ! 55! 55,6 I6o6.6(6&6  69477m(;7 T76m7r7I7a7a7q47'8.8\P8nm8oN8888989b999::::R:Y:z:::*:p ! ;! ';Q;Iu;T;;;=<(<<<=&=N=Y=====>S>>>>>:>-?; ?E K?Q x?]?e?m?u$@}B@^@@#@%@AAAkAA-AYA6BlB B ( BBeBe/C pGC]C puC}C@C?8C C   C58DcDDDHDD E ?ERE  gE}EE}E=XFG"EFVnF.F.FFFG5LFG(jG(GpG( GG+H;>HAjHW HaHqIwKI}III@JCJ\J|JJJJ3 J=KO>KXgK_KyKK&L6RL HLLLLLMM1MNMdMHMHMpMpMt3NtvN%N%N|!O|RO9\O O  OOO"PIPwpPPPPP&QH ;Q SQkQ"Q"Q-"Q5QGRe1R FR cR  RR](R](R&R&RRS(SGSySSSSS,S,SP TO!TS;TKTq gTtT(TTTTT UF.UEU9cUS yUUUUUUUUV0V@VNVTVgVVVV8 VVVVWWY7WaLWs fWW}8WW< W}8W4.X4^XxXXXXXXXY;YXY,uYYYYY} Z>RZ~ZZZ2ZZ%,[A4Z[l[u"[:[[*\E\ ~\!\/\G%]U^]m|]]]"*^ Z^p^ ^)^G_eI_"{___)`*\`#`A*`k `wa Ka|aaa1 a;>'byQb^bbbbbcBc4mczc)cE8cc}"d>;dHd*wddd-e;OeSeaeye!f\Sfmf\ff\ gUSgm\gg ghZhh h%.i-viEiMje Jj]jqjj3kykklOl ll lm1LmC}m[msmn-OnEnnSnon}(o[oA"ocoqpCppppDqqq-,rIxr[rws`sssFttt#.u?zuQumvDvxvvvwOz] Dtzz  z >z?B {{Q{r{{ +|F|e`|||0}-}N}D o}},}}eD~Y~zw~~}~~pH };(Zs();&a>&= lրd0 RÙ2ReyuB 0CgwŃ**F**ń**:*++ 8 + >=+^O+e+Іs+4+4.+[+++Ƈ,1I w,2\4D4D:VE4;Qi9PՊ&)=A=~ȋG!G#G@%GmkGь H6La H|)HN"N"ō;H [HwH$LHw׎ %1?MYg7Mz̏܏!N KGO~hu~ʐQX/O~ RS$Fi~Z%Kh "U)_6__` CTdv͕cJ4"4"/A`vĖ%Dhȗޗ,CYxۘer0'?SjЙ{&4Li}-p`ӛU̜ǝzޞ !9nr@$! W|! n, ! ! 8 ! ! ֡    4IeĢ>ifF|"RƦ 01zOm4 YЧ]4( *]4Hf.è8&!\Vԩ}/Ki>R` m  ë( ŧ,*1N:H  ì  Ҭ߬+Rtͭ6UwѮ.U|ί:^ 9fݱ-OβVxѳ"Ed- ڴ"" -"",Gd٨6е@ @  "AC^Y, {.˶,թ&٩0bT  q  `   ط !,2XMԸ `  "SS i,@      !__cxa_finalize__cxa_atexit_ZN6QImageC1Ev_ZN6QImage8scanLineEi_ZNK6QImage15mirrored_helperEbb_ZN6QImageD1Ev__stack_chk_fail__stack_chk_guard_ZN14QOpenGLContext14currentContextEv_ZNK14QOpenGLContext9functionsEvglDeleteTextures_ZN10QGLContext11makeCurrentEv_ZNK7QWidget12windowHandleEv_ZN14QOpenGLContext11makeCurrentEP8QSurfaceglGetStringstrstr_ZNK10QGLContext11swapBuffersEv_ZN14QOpenGLContext11swapBuffersEP8QSurface_ZN10QGLContext11doneCurrentEv_ZN14QOpenGLContext11doneCurrentEvmemcpy_ZdlPv_ZN9QListData7disposeEPNS_4DataE_Znwj_ZN11QGLColormapD1Ev_ZN14QGLPaintDeviceD2Ev_ZN14QWidgetPrivateD2Ev_ZTV16QGLWidgetPrivate_ZTV22QGLWidgetGLPaintDevicestrncmpstrlen_ZN11QTextStreamlsEc_ZN11QTextStreamlsEi_ZN14QReadWriteLock6unlockEv_ZN14QReadWriteLock12lockForWriteEv_ZN6QMutex6unlockEv_ZN14QWidgetPrivateC2Ei_ZN22QGLWidgetGLPaintDeviceC1Ev_ZN11QGLColormapC1Ev_ZN9QGLFormatC2Ev_ZN9QGLFormatC1Ev_ZN9QGLFormatD2Ev_ZN9QGLFormatD1EvglGetIntegerv_ZNK9QGLFormat7samplesEv_ZNK9QGLFormat12swapIntervalEv_ZNK9QGLFormat5planeEv_ZNK9QGLFormat10testOptionE6QFlagsIN3QGL12FormatOptionEE_ZNK9QGLFormat15depthBufferSizeEv_ZNK9QGLFormat13redBufferSizeEv_ZNK9QGLFormat15greenBufferSizeEv_ZNK9QGLFormat14blueBufferSizeEv_ZNK9QGLFormat15alphaBufferSizeEv_ZNK9QGLFormat15accumBufferSizeEv_ZNK9QGLFormat17stencilBufferSizeEv_ZNK9QGLFormat12majorVersionEv_ZNK9QGLFormat12minorVersionEv_ZNK9QGLFormat7profileEv_ZN9QGLFormat15toSurfaceFormatERKS__ZN14QSurfaceFormatC1Ev_ZN14QSurfaceFormat18setAlphaBufferSizeEi_ZN14QSurfaceFormat17setBlueBufferSizeEi_ZN14QSurfaceFormat18setGreenBufferSizeEi_ZN14QSurfaceFormat16setRedBufferSizeEi_ZN14QSurfaceFormat18setDepthBufferSizeEi_ZN14QSurfaceFormat15setSwapBehaviorENS_12SwapBehaviorE_ZN14QSurfaceFormat10setSamplesEi_ZN14QSurfaceFormat20setStencilBufferSizeEi_ZN14QSurfaceFormat15setSwapIntervalEi_ZN14QSurfaceFormat9setStereoEb_ZN14QSurfaceFormat15setMajorVersionEi_ZN14QSurfaceFormat15setMinorVersionEi_ZN14QSurfaceFormat10setProfileENS_20OpenGLContextProfileE_ZN14QSurfaceFormat9setOptionENS_12FormatOptionEb_ZN9QGLFormat9hasOpenGLEv_ZN22QGuiApplicationPrivate20platform_integrationE_ZN9QGLFormat17hasOpenGLOverlaysEv_ZeqRK9QGLFormatS1__ZneRK9QGLFormatS1__ZN6QImageC1ERK5QSizeNS_6FormatE_ZNK6QImage6isNullEv_ZN6QImage4bitsEvglReadPixels_ZN12QPaintDeviceC2Ev_ZTV6QImage_ZN14QReadWriteLockC1ENS_13RecursionModeE_ZN24QImagePixmapCleanupHooks8instanceEv_ZN24QImagePixmapCleanupHooks33addPlatformPixmapModificationHookEPFvP15QPlatformPixmapE_ZN24QImagePixmapCleanupHooks32addPlatformPixmapDestructionHookEPFvP15QPlatformPixmapE_ZN24QImagePixmapCleanupHooks12addImageHookEPFvxE_ZN9QHashData11shared_nullE_ZNK10QGLContext13contextHandleEv_ZNK14QOpenGLContext10shareGroupEv_ZN21QOpenGLSharedResourceC2EP19QOpenGLContextGroup_ZN21QOpenGLSharedResource4freeEv_ZTV26QOpenGLSharedResourceGuard_ZNK10QGLContext9functionsEv_ZN12QGLFunctionsC1EPK10QGLContext_ZN12QGLFunctions21initializeGLFunctionsEPK10QGLContextglDisableVertexAttribArrayglEnableVertexAttribArray_ZN10QGLContext11drawTextureERK6QRectFjj_ZNK17QGL2PaintEngineEx22isNativePaintingActiveEv_ZN17QGL2PaintEngineEx11drawTextureERK6QRectFjRK5QSizeS2__ZNK14QMessageLogger7warningEPKcz_ZN10QGLContext11drawTextureERK7QPointFjj_ZN10QGLContext9setDeviceEP12QPaintDevice_ZN10QGLContext10areSharingEPKS_S1__ZNK10QGLContext10colorIndexERK6QColor_ZNK10QGLContext23overlayTransparentColorEv_ZN6QColor10invalidateEv_ZNK10QGLContext7isValidEv_ZN10QGLContext8setValidEb_ZNK10QGLContext9isSharingEv_ZNK10QGLContext6deviceEv_ZNK10QGLContext14deviceIsPixmapEv_ZNK10QGLContext13windowCreatedEv_ZN10QGLContext16setWindowCreatedEb_ZNK10QGLContext11initializedEv_ZN10QGLContext14setInitializedEb_ZN10QGLContext12moveToThreadEP7QThread_ZN7QObject12moveToThreadEP7QThread_ZNK9QGLWidget7isValidEv_ZNK9QGLWidget9isSharingEv_ZN9QGLWidget11makeCurrentEv_ZN9QGLWidget11doneCurrentEv_ZN9QGLWidget11swapBuffersEv_ZNK9QGLWidget14overlayContextEv_ZN9QGLWidget18makeOverlayCurrentEv_ZN9QGLWidget10setContextEP10QGLContextPKS0_b_ZN9QGLWidget8updateGLEv_ZN9QGLWidget15updateOverlayGLEv_ZN9QGLWidget12initializeGLEv_ZN9QGLWidget7paintGLEvglClear_ZN9QGLWidget8resizeGLEii_ZN9QGLWidget19initializeOverlayGLEv_ZN9QGLWidget14paintOverlayGLEv_ZN9QGLWidget15resizeOverlayGLEii_ZN9QGLWidget10paintEventEP11QPaintEvent_ZN9QGLWidget6glInitEv_ZNK9QGLWidget8qglColorERK6QColor_ZNK9QGLWidget13qglClearColorERK6QColor_ZNK6QColor4redFEv_ZNK6QColor6greenFEv_ZNK6QColor5blueFEv_ZNK6QColor6alphaFEvglClearColor_ZN9QGLWidget17convertToGLFormatERK6QImage_ZNK6QImage4sizeEv_ZNK6QImage22convertToFormat_helperENS_6FormatE6QFlagsIN2Qt19ImageConversionFlagEE_ZNK6QImage5widthEv_ZNK6QImage6heightEv_ZNK6QImage13constScanLineEi_ZNK6QImage12bytesPerLineEv_ZNK6QImage8scanLineEi_ZNK9QGLWidget8colormapEv_ZN9QGLWidget11setColormapERK11QGLColormap_ZN9QGLWidget10renderTextEiiRK7QStringRK5QFont_ZN9QGLWidget10renderTextEdddRK7QStringRK5QFont_ZNK9QGLWidget7contextEv_ZNK9QGLWidget12doubleBufferEv_ZN9QGLWidget6glDrawEv_ZNK7QWidget6windowEv_ZNK7QWindow16devicePixelRatioEvglFlush_ZN9QGLWidget17setAutoBufferSwapEb_ZNK9QGLWidget14autoBufferSwapEv_ZN9QGLWidget11drawTextureERK6QRectFjj_ZN9QGLWidget11drawTextureERK7QPointFjj_ZN16QGLWidgetPrivate10renderCxPmEP7QPixmap_ZN16QGLWidgetPrivate16cleanupColormapsEv_ZN9QGLWidgetD2Ev_ZN7QWidgetD2Ev_ZTV9QGLWidget_ZN9QGLWidgetD1Ev_ZThn8_N9QGLWidgetD1Ev_ZN9QGLWidgetD0Ev_ZThn8_N9QGLWidgetD0Ev_Z8qstricmpPKcS0__ZNK17QOpenGLExtensions18hasOpenGLExtensionENS_15OpenGLExtensionEglGenTexturesglBindTextureglTexParameteriglCompressedTexImage2DglPixelStorei_ZN9QGLFormatC2ERKS__ZN9QGLFormatC1ERKS__ZNK10QGLContext6formatEv_ZNK9QGLWidget6formatEv_ZN9QGLWidget15grabFrameBufferEb_ZN6QImage19setDevicePixelRatioEd_ZNK10QGLContext15requestedFormatEv_ZN9QGLFormataSERKS__ZN9QGLFormat6detachEv_ZN9QGLFormat15setSwapIntervalEi_ZN9QGLFormat8setPlaneEi_ZN9QGLFormat9setOptionE6QFlagsIN3QGL12FormatOptionEE_ZN9QGLFormat15setDoubleBufferEb_ZN9QGLFormat8setDepthEb_ZN9QGLFormat7setRgbaEb_ZN9QGLFormat8setAlphaEb_ZN9QGLFormat8setAccumEb_ZN9QGLFormat10setStencilEb_ZN9QGLFormat9setStereoEb_ZN9QGLFormat18setDirectRenderingEb_ZN9QGLFormat16setSampleBuffersEb_ZN9QGLFormat10setOverlayEb_ZN9QGLFormat10setSamplesEi_ZN9QGLFormat18setDepthBufferSizeEi_ZN9QGLFormat16setRedBufferSizeEi_ZN9QGLFormat18setGreenBufferSizeEi_ZN9QGLFormat17setBlueBufferSizeEi_ZN9QGLFormat18setAlphaBufferSizeEi_ZN9QGLFormat18setAccumBufferSizeEi_ZN9QGLFormat20setStencilBufferSizeEi_ZN9QGLFormat10setVersionEii_ZN9QGLFormat10setProfileENS_20OpenGLContextProfileE_ZN9QGLFormat17fromSurfaceFormatERK14QSurfaceFormat_ZNK14QSurfaceFormat15alphaBufferSizeEv_ZNK14QSurfaceFormat14blueBufferSizeEv_ZNK14QSurfaceFormat15greenBufferSizeEv_ZNK14QSurfaceFormat13redBufferSizeEv_ZNK14QSurfaceFormat15depthBufferSizeEv_ZNK14QSurfaceFormat7samplesEv_ZNK14QSurfaceFormat17stencilBufferSizeEv_ZNK14QSurfaceFormat12swapIntervalEv_ZNK14QSurfaceFormat12swapBehaviorEv_ZNK14QSurfaceFormat10testOptionENS_12FormatOptionE_ZNK14QSurfaceFormat12majorVersionEv_ZNK14QSurfaceFormat12minorVersionEv_ZNK14QSurfaceFormat7profileEv_ZN10QArrayData10deallocateEPS_jj_ZN7QString15fromUtf8_helperEPKci_ZN11QTextStreamlsERK7QString_Zls6QDebugRK9QGLFormat_ZN16QDebugStateSaverC1ER6QDebug_ZN6QDebug11resetFormatEv_Z3hexR11QTextStream_Z8showbaseR11QTextStream_ZN16QDebugStateSaverD1Ev_ZN6QDebugD1Ev_ZN9QListData6detachEi_ZNK10QGLContext14getProcAddressERK7QString_ZN7QString15toLatin1_helperERKS__ZNK14QOpenGLContext14getProcAddressERK10QByteArray_ZNK7QString10startsWithE13QLatin1StringN2Qt15CaseSensitivityE_ZNK7QString5splitE5QCharNS_13SplitBehaviorEN2Qt15CaseSensitivityE_ZNK7QString8endsWithE13QLatin1StringN2Qt15CaseSensitivityE_ZN9QListData11detach_growEPii_ZN9QListData6appendEv_ZN7QObjectD2Ev_ZTV14QGLSignalProxy_ZN6QMutexD1Ev_ZN18QThreadStorageDataD1Ev_Z19qt_qgl_paint_enginev__cxa_guard_acquire_ZN18QThreadStorageDataC1EPFvPvE__cxa_guard_release__aeabi_atexit_ZNK18QThreadStorageData3getEv_ZN18QThreadStorageData3setEPv_ZN17QGL2PaintEngineExC1Ev_ZNK9QGLWidget11paintEngineEv_ZThn8_NK9QGLWidget11paintEngineEv_ZN10QGLContext17textureCacheLimitEv_ZN14QReadWriteLock11lockForReadEv_ZN10QArrayData11shared_nullE_ZN7QStringaSERKS__ZN7QString17fromLatin1_helperEPKci_ZN14QGLSignalProxy8instanceEv_ZN7QObjectC2EPS__ZNK7QObject6threadEv_ZN7QThread13currentThreadEv_ZN16QCoreApplication4selfE_ZN9QGLFormat20defaultOverlayFormatEv_ZN9QGLFormat23setDefaultOverlayFormatERKS__ZN9QGLFormat13defaultFormatEv_ZN9QGLFormatC2E6QFlagsIN3QGL12FormatOptionEEi_ZN9QGLFormatC1E6QFlagsIN3QGL12FormatOptionEEi_ZN9QGLFormat16setDefaultFormatERKS__ZN6QMutexC1ENS_13RecursionModeE_ZN9QListData11shared_nullE_ZN6QMutex4lockEv_ZN10QGLContextC2ERK9QGLFormat_ZTV10QGLContext_ZN10QGLContextC1ERK9QGLFormat_ZN10QGLContextC2ERK9QGLFormatP12QPaintDevice_ZN10QGLContextC1ERK9QGLFormatP12QPaintDevice_ZN9QGLWidget9setFormatERK9QGLFormat_ZN16QGLWidgetPrivate11initContextEP10QGLContextPK9QGLWidget_ZN22QGLWidgetGLPaintDevice9setWidgetEP9QGLWidget_ZN16QGLWidgetPrivate4initEP10QGLContextPK9QGLWidget_ZN9QGLWidgetC2EP10QGLContextP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN7QWidgetC2ER14QWidgetPrivatePS_6QFlagsIN2Qt10WindowTypeEE_ZN7QWidget12setAttributeEN2Qt15WidgetAttributeEb_ZN7QWidget21setAutoFillBackgroundEb_ZN9QGLWidgetC1EP10QGLContextP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC2EP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC1EP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC2ER16QGLWidgetPrivateRK9QGLFormatP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC1ER16QGLWidgetPrivateRK9QGLFormatP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC2ERK9QGLFormatP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QGLWidgetC1ERK9QGLFormatP7QWidgetPKS_6QFlagsIN2Qt10WindowTypeEE_ZN9QListData6removeEi_ZNK14QOpenGLContext12shareContextEv_ZN10QGLContext17fromOpenGLContextEP14QOpenGLContext_ZN10QGLContextC2EP14QOpenGLContext_ZNK14QOpenGLContext6formatEv_ZN14QSurfaceFormatD1Ev_ZN14QOpenGLContext19setQGLContextHandleEPvPFvS0_E_ZNK14QOpenGLContext7isValidEv_ZN10QGLContextC1EP14QOpenGLContext_ZNK14QOpenGLContext16qGLContextHandleEv_ZN10QGLContext14currentContextEv_ZN7QWindowC1EP7QScreen_ZN7QWindow14setSurfaceTypeEN8QSurface11SurfaceTypeE_ZN7QWindow11setGeometryERK5QRect_ZN7QWindow6createEv_ZN14QOpenGLContextC1EP7QObject_ZN14QOpenGLContext6createEv_ZN17QOpenGLExtensions16openGLExtensionsEv_ZNK16QOpenGLFunctions14openGLFeaturesEv_ZNK16QOpenGLFunctions16hasOpenGLFeatureENS_13OpenGLFeatureE_ZN9QGLFormat18openGLVersionFlagsEv_ZN10QGLContext13chooseContextEPKS__ZNK7QWidget20testAttribute_helperEN2Qt15WidgetAttributeE_ZNK7QWindow6handleEv_ZNK7QWindow15requestedFormatEv_ZneRK14QSurfaceFormatS1__ZN7QWindow9setFormatERK14QSurfaceFormat_ZN7QWindow7destroyEv_ZN14QOpenGLContext9setFormatERK14QSurfaceFormat_ZN14QOpenGLContext15setShareContextEPS__ZN9QHashData11free_helperEPFvPNS_4NodeEE_ZN24QImagePixmapCleanupHooks36removePlatformPixmapModificationHookEPFvP15QPlatformPixmapE_ZN24QImagePixmapCleanupHooks35removePlatformPixmapDestructionHookEPFvP15QPlatformPixmapE_ZN24QImagePixmapCleanupHooks15removeImageHookEPFvxE_ZN14QReadWriteLockD1Ev_ZN9QListData7reallocEi_ZN9QHashData8nextNodeEPNS_4NodeE_ZN9QHashData13detach_helperEPFvPNS_4NodeEPvEPFvS1_Eii__aeabi_uidivmod_ZN9QHashData8freeNodeEPv_ZN9QHashData6rehashEi_ZN10QGLContext20setTextureCacheLimitEi_ZN9QHashData12allocateNodeEi_ZN6QImageC1ERKS__ZNK6QImage6scaledERK5QSizeN2Qt15AspectRatioModeENS3_18TransformationModeE_ZNK14QOpenGLContext10isOpenGLESEvglHint_ZNK6QImage6formatEv_ZNK6QImage15hasAlphaChannelEv_ZNK6QImage10isDetachedEv_ZNK6QImage4bitsEvglTexImage2DglGenerateMipmap_ZN10QGLContext13deleteTextureEj_ZNK6QImage8cacheKeyEv_ZN24QImagePixmapCleanupHooks18enableCleanupHooksERK6QImage_ZN10QGLContext11bindTextureERK6QImageji_ZN10QGLContext11bindTextureERK6QImageji6QFlagsINS_10BindOptionEE_ZN9QGLWidget11bindTextureERK6QImageji_ZN9QGLWidget11bindTextureERK6QImageji6QFlagsIN10QGLContext10BindOptionEE_ZNK7QPixmap6handleEv_ZNK7QPixmap8cacheKeyEv_ZNK7QPixmap7toImageEv_ZNK7QPixmap5depthEv_ZN24QImagePixmapCleanupHooks18enableCleanupHooksERK7QPixmap_ZNK12QPaintEngine11paintDeviceEv_ZN12QPaintEngine14setPaintDeviceEP12QPaintDevice_ZN10QGLContext11bindTextureERK7QPixmapji_ZNK7QPixmap6isNullEv_ZN10QGLContext11bindTextureERK7QPixmapji6QFlagsINS_10BindOptionEE_ZN9QGLWidget11bindTextureERK7QPixmapji_ZN9QGLWidget11bindTextureERK7QPixmapji6QFlagsIN10QGLContext10BindOptionEE_ZN9QGLWidget13deleteTextureEj_ZN10QGLContext5resetEv_ZN7QObject11deleteLaterEv_ZN10QGLContext9setFormatERK9QGLFormat_ZN10QGLContext6createEPKS__Z17qt_widget_privateP7QWidget_ZN10QGLContextD2Ev_ZN14QGLSignalProxy21aboutToDestroyContextEPK10QGLContext_ZN10QGLContextD1Ev_ZN10QGLContextD0Ev_ZN9QGLWidget5eventEP6QEvent_ZN7QWidget5eventEP6QEvent_ZN9QGLWidget11resizeEventEP12QResizeEvent_ZN7QWidget11resizeEventEP12QResizeEvent_ZN9QGLWidget12renderPixmapEiib_ZN7QPixmapC1Ev_ZN20QGLFramebufferObjectC1ERK5QSizeNS_10AttachmentEjj_ZN20QGLFramebufferObject4bindEv_ZNK20QGLFramebufferObject6handleEv_ZN20QGLFramebufferObject7releaseEv_ZNK20QGLFramebufferObject7toImageEv_ZN7QPixmap16fromImageInPlaceER6QImage6QFlagsIN2Qt19ImageConversionFlagEE_ZN7QPixmapD1Ev_ZN20QGLFramebufferObjectD1Ev_ZN5QFileC1ERK7QString_ZN5QFile4openE6QFlagsIN9QIODevice12OpenModeFlagEE_ZN9QIODevice7readAllEv_ZN11QFileDevice5closeEv_ZN5QFileD1Ev_ZN10QGLContext11bindTextureERK7QString_ZN9QGLWidget11bindTextureERK7QString_ZTS10QGLContext_ZTI10QGLContext_ZTI16QGLWidgetPrivate_ZTVN10__cxxabiv120__si_class_type_infoE_ZTS16QGLWidgetPrivate_ZTI14QWidgetPrivate_ZN14QWidgetPrivate14setWindowFlagsE6QFlagsIN2Qt10WindowTypeEE_ZN10QGLContext10currentCtxE_ZTVN10__cxxabiv117__class_type_infoE_ZN11QGLColormap7cleanupEPNS_15QGLColormapDataE_ZN11QGLColormapD2Ev_ZNK11QGLColormap8entryRgbEi_ZN11QGLColormap11shared_nullE_ZNK11QGLColormap10entryColorEi_ZN6QColorC1Ej_ZNK11QGLColormap7isEmptyEv_ZNK11QGLColormap4sizeEv_ZNK11QGLColormap4findEj_ZNK11QGLColormap11findNearestEj_ZN11QGLColormapC2Ev_ZN11QGLColormapC2ERKS__ZN11QGLColormapC1ERKS__ZN11QGLColormapaSERKS__ZN10QArrayData8allocateEjjj6QFlagsINS_16AllocationOptionEEmemset_ZN11QGLColormap13detach_helperEv_ZN11QGLColormap8setEntryEij_ZN11QGLColormap10setEntriesEiPKji_ZN11QGLColormap8setEntryEiRK6QColor_ZNK6QColor3rgbEv_ZN31QOpenGLMultiGroupSharedResourceD1Ev_ZN21QOpenGLSharedResourceD2Ev_ZN31QOpenGLMultiGroupSharedResourceC1Ev_ZN16QOpenGLFunctionsC1EP14QOpenGLContext_ZN16QOpenGLFunctions25initializeOpenGLFunctionsEv_ZN31QOpenGLMultiGroupSharedResource6insertEP14QOpenGLContextP21QOpenGLSharedResource_ZN12QGLFunctionsC2Ev_ZN12QGLFunctionsC1Ev_ZN12QGLFunctionsC2EPK10QGLContext_Z5qHashRK10QByteArrayjmemcmp_ZN23QOpenGLExtensionMatcherC1Ev_ZN10QByteArrayC1EPKci_ZNK12QGLFunctions14openGLFeaturesEv_ZNK12QGLFunctions16hasOpenGLFeatureENS_13OpenGLFeatureE_ZTI21QOpenGLSharedResource_ZTS21QOpenGLSharedResource_ZTVN10__cxxabiv121__vmi_class_type_infoE_ZNK14QGLPixelBuffer11paintEngineEv_ZNK14QGLPixelBuffer6metricEN12QPaintDevice17PaintDeviceMetricE_Z14qt_defaultDpiXv_Z14qt_defaultDpiYv_ZN14QGLPixelBuffer11makeCurrentEv_ZN30QOpenGLFramebufferObjectFormatC1Ev_ZN30QOpenGLFramebufferObjectFormat13setAttachmentEN24QOpenGLFramebufferObject10AttachmentE_ZN30QOpenGLFramebufferObjectFormat10setSamplesEi_ZN24QOpenGLFramebufferObjectC1ERK5QSizeRK30QOpenGLFramebufferObjectFormat_ZN24QOpenGLFramebufferObject4bindEv_ZNK24QOpenGLFramebufferObject6handleEvglViewport_ZN30QOpenGLFramebufferObjectFormatD1Ev_ZN14QGLPixelBuffer11doneCurrentEv_ZNK14QGLPixelBuffer7contextEv_ZNK14QGLPixelBuffer20updateDynamicTextureEj_ZN17QOpenGLExtensionsC1EP14QOpenGLContext_ZN24QOpenGLFramebufferObject15blitFramebufferEPS_S0_jj_ZNK14QOpenGLContext24defaultFramebufferObjectEvglBindFramebufferglCopyTexImage2D_ZNK14QGLPixelBuffer4sizeEv_ZNK14QGLPixelBuffer7toImageEv_ZNK14QGLPixelBuffer6handleEv_ZNK14QGLPixelBuffer7isValidEv_ZN14QGLPixelBuffer11bindTextureERK6QImagej_ZN14QGLPixelBuffer11bindTextureERK7QPixmapj_ZN14QGLPixelBuffer11bindTextureERK7QString_ZN14QGLPixelBuffer13deleteTextureEj_ZN14QGLPixelBuffer11drawTextureERK6QRectFjj_ZN14QGLPixelBuffer11drawTextureERK7QPointFjj_ZNK14QGLPixelBuffer6formatEv_ZN7QWidget6resizeERK5QSize_ZN14QGLPixelBuffer20bindToDynamicTextureEj_ZN14QGLPixelBuffer25releaseFromDynamicTextureEv_ZNK14QGLPixelBuffer22generateDynamicTextureEv_ZNK24QOpenGLFramebufferObject6formatEv_ZNK30QOpenGLFramebufferObjectFormat7samplesEv_ZN24QOpenGLFramebufferObjectC1ERK5QSizej_ZNK24QOpenGLFramebufferObject7textureEv_ZN14QGLPixelBuffer17hasOpenGLPbuffersEv_ZN20QGLFramebufferObject27hasOpenGLFramebufferObjectsEv_ZN15QtSharedPointer20ExternalRefCountData9getAndRefEPK7QObject_ZN14QGLPixelBufferC2ERK5QSizeRK9QGLFormatP9QGLWidget_ZN14QGLPaintDeviceC2Ev_ZTV14QGLPixelBuffer_ZN14QGLPixelBufferC1ERK5QSizeRK9QGLFormatP9QGLWidget_ZN14QGLPixelBufferC2EiiRK9QGLFormatP9QGLWidget_ZN14QGLPixelBufferC1EiiRK9QGLFormatP9QGLWidget_ZN14QGLPixelBufferD2Ev_ZN12QPaintDeviceD2Ev_ZN14QGLPixelBufferD1Ev_ZN14QGLPixelBufferD0Ev_ZN14QGLPaintDevice10beginPaintEv_ZN14QGLPaintDevice8endPaintEv_ZTS14QGLPixelBuffer_ZTI14QGLPixelBuffer_ZNK14QGLPaintDevice6metricEN12QPaintDevice17PaintDeviceMetricE_ZNK12QPaintDevice11initPainterEP8QPainter_ZNK12QPaintDevice10redirectedEP6QPoint_ZNK12QPaintDevice13sharedPainterEv_ZN14QGLPaintDevice18ensureActiveTargetEv_ZNK14QGLPaintDevice6formatEv_ZNK14QGLPaintDevice14alphaRequestedEv_ZNK14QGLPaintDevice9isFlippedEv_ZTI12QPaintDevice_ZTI14QGLPaintDeviceglDeleteRenderbuffersglDeleteFramebuffers_ZNK20QGLFramebufferObject11paintEngineEv_ZNK20QGLFramebufferObject6metricEN12QPaintDevice17PaintDeviceMetricE_ZN21QOpenGLExtraFunctions32glRenderbufferStorageMultisampleEjijii_ZN26QGLFramebufferObjectFormat6detachEv_ZN26QGLFramebufferObjectFormatC2Ev_ZN26QGLFramebufferObjectFormatC1Ev_ZN17QOpenGLExtensionsC1Ev_ZN26QGLFramebufferObjectFormatC2ERKS__ZN26QGLFramebufferObjectFormatC1ERKS__ZN26QGLFramebufferObjectFormataSERKS__ZN26QGLFramebufferObjectFormatD2Ev_ZN26QGLFramebufferObjectFormatD1Ev_ZN20QGLFramebufferObjectD2Ev_ZTV20QGLFramebufferObject_ZN20QGLFramebufferObjectD0Ev_ZN26QGLFramebufferObjectFormat10setSamplesEi_ZNK26QGLFramebufferObjectFormat7samplesEv_ZN26QGLFramebufferObjectFormat9setMipmapEb_ZNK26QGLFramebufferObjectFormat6mipmapEv_ZN26QGLFramebufferObjectFormat13setAttachmentEN20QGLFramebufferObject10AttachmentE_ZNK26QGLFramebufferObjectFormat10attachmentEv_ZN26QGLFramebufferObjectFormat16setTextureTargetEj_ZNK26QGLFramebufferObjectFormat13textureTargetEv_ZN26QGLFramebufferObjectFormat24setInternalTextureFormatEj_ZNK26QGLFramebufferObjectFormat21internalTextureFormatEv_ZNK26QGLFramebufferObjectFormateqERKS__ZNK26QGLFramebufferObjectFormatneERKS_glCheckFramebufferStatus_ZNK14QMessageLogger5debugEPKcz_ZNK14QMessageLogger5debugEv_ZN11QTextStreamlsEj_ZNK20QGLFramebufferObject7isValidEv_ZNK20QGLFramebufferObject7textureEv_ZNK20QGLFramebufferObject4sizeEv_ZNK20QGLFramebufferObject6formatEv_ZN20QGLFramebufferObject11bindDefaultEv_ZN20QGLFramebufferObject11drawTextureERK6QRectFjj_ZN20QGLFramebufferObject11drawTextureERK7QPointFjj_ZNK20QGLFramebufferObject10attachmentEv_ZNK20QGLFramebufferObject7isBoundEv_ZN20QGLFramebufferObject24hasOpenGLFramebufferBlitEv_ZN20QGLFramebufferObject15blitFramebufferEPS_RK5QRectS0_S3_jj_ZNK14QOpenGLContext7surfaceEv_ZNK7QWindow8geometryEvglGenFramebuffersglFramebufferTexture2DglGenRenderbuffersglBindRenderbufferglFramebufferRenderbufferglGetRenderbufferParameterivglRenderbufferStorage_ZN20QGLFramebufferObjectC2ERK5QSizej_ZN20QGLFramebufferObjectC1ERK5QSizej_ZN20QGLFramebufferObjectC2Eiij_ZN20QGLFramebufferObjectC1Eiij_ZN20QGLFramebufferObjectC2ERK5QSizeRK26QGLFramebufferObjectFormat_ZN20QGLFramebufferObjectC1ERK5QSizeRK26QGLFramebufferObjectFormat_ZN20QGLFramebufferObjectC2EiiRK26QGLFramebufferObjectFormat_ZN20QGLFramebufferObjectC1EiiRK26QGLFramebufferObjectFormat_ZN20QGLFramebufferObjectC2EiiNS_10AttachmentEjj_ZN20QGLFramebufferObjectC1EiiNS_10AttachmentEjj_ZN20QGLFramebufferObjectC2ERK5QSizeNS_10AttachmentEjj_ZTS20QGLFramebufferObject_ZTI20QGLFramebufferObject__cxa_pure_virtual_ZNK22QGLWidgetGLPaintDevice11paintEngineEv_ZNK22QGLWidgetGLPaintDevice4sizeEv_ZNK22QGLWidgetGLPaintDevice7contextEv_ZN22QGLWidgetGLPaintDevice8endPaintEv_ZN22QGLWidgetGLPaintDevice10beginPaintEv_ZNK7QWidget18autoFillBackgroundEv_ZNK7QWidget7paletteEv_ZNK7QWidget14backgroundRoleEv_ZNK8QPalette5brushENS_10ColorGroupENS_9ColorRoleE_ZTV14QGLPaintDevice_ZN14QGLPaintDeviceC1Ev_ZN14QGLPaintDeviceD1Ev_ZN22QGLWidgetGLPaintDeviceD2Ev_ZN22QGLWidgetGLPaintDeviceD1Ev_ZN22QGLWidgetGLPaintDeviceD0Ev_ZN14QGLPaintDeviceD0Ev_ZN22QGLWidgetGLPaintDeviceC2Ev_ZN14QGLPaintDevice9getDeviceEP12QPaintDevice_ZTS14QGLPaintDevice_ZTS22QGLWidgetGLPaintDevice_ZTI22QGLWidgetGLPaintDeviceglDeleteBuffers_ZN9QGLBufferC2Ev_ZN9QGLBufferC1Ev_ZN9QGLBufferC2ENS_4TypeE_ZN9QGLBufferC1ENS_4TypeE_ZN9QGLBufferC2ERKS__ZN9QGLBufferC1ERKS__ZNK9QGLBuffer4typeEv_ZNK9QGLBuffer12usagePatternEv_ZN9QGLBuffer15setUsagePatternENS_12UsagePatternE_ZN9QGLBuffer6createEvglGenBuffers_ZNK9QGLBuffer9isCreatedEv_ZN9QGLBuffer7destroyEv_ZN9QGLBufferD2Ev_ZN9QGLBufferD1Ev_ZN9QGLBufferaSERKS__ZN9QGLBuffer4readEiPvi_ZN9QGLBuffer5writeEiPKviglBufferSubData_ZN9QGLBuffer8allocateEPKviglBufferData_ZN9QGLBuffer4bindEv_ZN19QOpenGLContextGroup19currentContextGroupEvglBindBuffer_ZN9QGLBuffer7releaseEv_ZN9QGLBuffer7releaseENS_4TypeE_ZNK9QGLBuffer8bufferIdEv_ZNK9QGLBuffer4sizeEvglGetBufferParameteriv_ZN9QGLBuffer3mapENS_6AccessE_ZN9QGLBuffer5unmapEvglDeleteShaderglDeleteProgrammallocglUniformMatrix4fvfree_ZN7QString18toLocal8Bit_helperEPK5QChari_ZN14QObjectPrivateD2Ev_ZN6QDebug9putStringEPK5QCharj_ZN14QObjectPrivateC2EiglCompileShaderglGetShaderiv_ZnajglGetShaderInfoLog_ZNK7QObject10objectNameEv_ZdaPv_ZN9QGLShaderD2Ev_ZTV9QGLShader_ZN9QGLShaderD1Ev_ZN9QGLShaderD0Ev_ZNK9QGLShader10shaderTypeEv_ZNK9QGLShader10sourceCodeEvglGetShaderSource_ZNK9QGLShader10isCompiledEv_ZNK9QGLShader3logEv_ZNK9QGLShader8shaderIdEv_ZN16QOpenGLFunctionsC2Ev_ZN16QGLShaderProgramC2EP7QObject_ZN7QObjectC2ER14QObjectPrivatePS__ZTV16QGLShaderProgram_ZN16QGLShaderProgramC1EP7QObject_ZN16QGLShaderProgramC2EPK10QGLContextP7QObject_ZN16QGLShaderProgramC1EPK10QGLContextP7QObject_ZN16QGLShaderProgramD2Ev_ZN16QGLShaderProgramD1Ev_ZN16QGLShaderProgramD0Ev_ZN16QGLShaderProgram4linkEvglLinkProgramglGetProgramivglGetProgramInfoLog_ZNK14QMessageLogger7warningEv_ZNK16QGLShaderProgram8isLinkedEv_ZNK16QGLShaderProgram3logEv_ZN16QGLShaderProgram4bindEvglUseProgram_ZN16QGLShaderProgram7releaseEv_ZNK16QGLShaderProgram17attributeLocationEPKcglGetAttribLocation_ZNK16QGLShaderProgram17attributeLocationERK10QByteArray_ZNK16QGLShaderProgram17attributeLocationERK7QString_ZN16QGLShaderProgram17setAttributeValueEifglVertexAttrib1fv_ZN16QGLShaderProgram17setAttributeValueEPKcf_ZN16QGLShaderProgram17setAttributeValueEiffglVertexAttrib2fv_ZN16QGLShaderProgram17setAttributeValueEPKcff_ZN16QGLShaderProgram17setAttributeValueEifffglVertexAttrib3fv_ZN16QGLShaderProgram17setAttributeValueEPKcfff_ZN16QGLShaderProgram17setAttributeValueEiffffglVertexAttrib4fv_ZN16QGLShaderProgram17setAttributeValueEPKcffff_ZN16QGLShaderProgram17setAttributeValueEiRK9QVector2D_ZN16QGLShaderProgram17setAttributeValueEPKcRK9QVector2D_ZN16QGLShaderProgram17setAttributeValueEiRK9QVector3D_ZN16QGLShaderProgram17setAttributeValueEPKcRK9QVector3D_ZN16QGLShaderProgram17setAttributeValueEiRK9QVector4D_ZN16QGLShaderProgram17setAttributeValueEPKcRK9QVector4D_ZN16QGLShaderProgram17setAttributeValueEiRK6QColor_ZN16QGLShaderProgram17setAttributeValueEPKcRK6QColor_ZN16QGLShaderProgram17setAttributeValueEiPKfii_ZN16QGLShaderProgram17setAttributeValueEPKcPKfii_ZN16QGLShaderProgram17setAttributeArrayEiPKfiiglVertexAttribPointer_ZN16QGLShaderProgram17setAttributeArrayEiPK9QVector2Di_ZN16QGLShaderProgram17setAttributeArrayEiPK9QVector3Di_ZN16QGLShaderProgram17setAttributeArrayEiPK9QVector4Di_ZN16QGLShaderProgram17setAttributeArrayEijPKvii_ZN16QGLShaderProgram17setAttributeArrayEPKcPKfii_ZN16QGLShaderProgram17setAttributeArrayEPKcPK9QVector2Di_ZN16QGLShaderProgram17setAttributeArrayEPKcPK9QVector3Di_ZN16QGLShaderProgram17setAttributeArrayEPKcPK9QVector4Di_ZN16QGLShaderProgram17setAttributeArrayEPKcjPKvii_ZN16QGLShaderProgram18setAttributeBufferEijiii_ZN16QGLShaderProgram18setAttributeBufferEPKcjiii_ZN16QGLShaderProgram20enableAttributeArrayEi_ZN16QGLShaderProgram20enableAttributeArrayEPKc_ZN16QGLShaderProgram21disableAttributeArrayEi_ZN16QGLShaderProgram21disableAttributeArrayEPKc_ZNK16QGLShaderProgram15uniformLocationEPKcglGetUniformLocation_ZNK16QGLShaderProgram15uniformLocationERK10QByteArray_ZNK16QGLShaderProgram15uniformLocationERK7QString_ZN16QGLShaderProgram15setUniformValueEifglUniform1fv_ZN16QGLShaderProgram15setUniformValueEPKcf_ZN16QGLShaderProgram15setUniformValueEiiglUniform1i_ZN16QGLShaderProgram15setUniformValueEPKci_ZN16QGLShaderProgram15setUniformValueEij_ZN16QGLShaderProgram15setUniformValueEPKcj_ZN16QGLShaderProgram15setUniformValueEiffglUniform2fv_ZN16QGLShaderProgram15setUniformValueEPKcff_ZN16QGLShaderProgram15setUniformValueEifffglUniform3fv_ZN16QGLShaderProgram15setUniformValueEPKcfff_ZN16QGLShaderProgram15setUniformValueEiffffglUniform4fv_ZN16QGLShaderProgram15setUniformValueEPKcffff_ZN16QGLShaderProgram15setUniformValueEiRK9QVector2D_ZN16QGLShaderProgram15setUniformValueEPKcRK9QVector2D_ZN16QGLShaderProgram15setUniformValueEiRK9QVector3D_ZN16QGLShaderProgram15setUniformValueEPKcRK9QVector3D_ZN16QGLShaderProgram15setUniformValueEiRK9QVector4D_ZN16QGLShaderProgram15setUniformValueEPKcRK9QVector4D_ZN16QGLShaderProgram15setUniformValueEiRK6QColor_ZN16QGLShaderProgram15setUniformValueEPKcRK6QColor_ZN16QGLShaderProgram15setUniformValueEiRK6QPoint_ZN16QGLShaderProgram15setUniformValueEPKcRK6QPoint_ZN16QGLShaderProgram15setUniformValueEiRK7QPointF_ZN16QGLShaderProgram15setUniformValueEPKcRK7QPointF_ZN16QGLShaderProgram15setUniformValueEiRK5QSize_ZN16QGLShaderProgram15setUniformValueEPKcRK5QSize_ZN16QGLShaderProgram15setUniformValueEiRK6QSizeF_ZN16QGLShaderProgram15setUniformValueEPKcRK6QSizeF_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi2ELi2EfEglUniformMatrix2fv_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi2ELi2EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi2ELi3EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi2ELi3EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi2ELi4EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi2ELi4EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi3ELi2EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi3ELi2EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi3ELi3EfEglUniformMatrix3fv_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi3ELi3EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi3ELi4EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi3ELi4EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi4ELi2EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi4ELi2EfE_ZN16QGLShaderProgram15setUniformValueEiRK14QGenericMatrixILi4ELi3EfE_ZN16QGLShaderProgram15setUniformValueEPKcRK14QGenericMatrixILi4ELi3EfE_ZN16QGLShaderProgram15setUniformValueEiRK10QMatrix4x4_ZN16QGLShaderProgram15setUniformValueEPKcRK10QMatrix4x4_ZN16QGLShaderProgram15setUniformValueEiPA2_Kf_ZN16QGLShaderProgram15setUniformValueEiPA3_Kf_ZN16QGLShaderProgram15setUniformValueEiPA4_Kf_ZN16QGLShaderProgram15setUniformValueEPKcPA2_Kf_ZN16QGLShaderProgram15setUniformValueEPKcPA3_Kf_ZN16QGLShaderProgram15setUniformValueEPKcPA4_Kf_ZN16QGLShaderProgram15setUniformValueEiRK10QTransform_ZN16QGLShaderProgram15setUniformValueEPKcRK10QTransform_ZN16QGLShaderProgram20setUniformValueArrayEiPKiiglUniform1iv_ZN16QGLShaderProgram20setUniformValueArrayEPKcPKii_ZN16QGLShaderProgram20setUniformValueArrayEiPKji_ZN16QGLShaderProgram20setUniformValueArrayEPKcPKji_ZN16QGLShaderProgram20setUniformValueArrayEiPKfii_ZN16QGLShaderProgram20setUniformValueArrayEPKcPKfii_ZN16QGLShaderProgram20setUniformValueArrayEiPK9QVector2Di_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK9QVector2Di_ZN16QGLShaderProgram20setUniformValueArrayEiPK9QVector3Di_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK9QVector3Di_ZN16QGLShaderProgram20setUniformValueArrayEiPK9QVector4Di_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK9QVector4Di_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi2ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi2ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi2ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi2ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi2ELi4EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi2ELi4EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi3ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi3ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi3ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi3ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi3ELi4EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi3ELi4EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi4ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi4ELi2EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK14QGenericMatrixILi4ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK14QGenericMatrixILi4ELi3EfEi_ZN16QGLShaderProgram20setUniformValueArrayEiPK10QMatrix4x4i_ZN16QGLShaderProgram20setUniformValueArrayEPKcPK10QMatrix4x4i_ZNK16QGLShaderProgram25maxGeometryOutputVerticesEv_ZN16QGLShaderProgram28setGeometryOutputVertexCountEi_ZNK16QGLShaderProgram25geometryOutputVertexCountEv_ZN16QGLShaderProgram20setGeometryInputTypeEj_ZNK16QGLShaderProgram17geometryInputTypeEv_ZN16QGLShaderProgram21setGeometryOutputTypeEj_ZNK16QGLShaderProgram18geometryOutputTypeEv_ZN16QGLShaderProgram23hasOpenGLShaderProgramsEPK10QGLContext_ZN9QGLShader16hasOpenGLShadersE6QFlagsINS_13ShaderTypeBitEEPK10QGLContext_ZNK10QByteArray7indexOfEPKciglCreateShader_ZN9QGLShaderC2E6QFlagsINS_13ShaderTypeBitEEP7QObject_ZN9QGLShaderC1E6QFlagsINS_13ShaderTypeBitEEP7QObject_ZN9QGLShaderC2E6QFlagsINS_13ShaderTypeBitEEPK10QGLContextP7QObject_ZN9QGLShaderC1E6QFlagsINS_13ShaderTypeBitEEPK10QGLContextP7QObject_ZN16QGLShaderProgram4initEvglCreateProgram_ZNK16QGLShaderProgram9programIdEv_ZN16QGLShaderProgram21bindAttributeLocationEPKciglBindAttribLocation_ZN16QGLShaderProgram21bindAttributeLocationERK10QByteArrayi_ZN16QGLShaderProgram21bindAttributeLocationERK7QStringi_ZN9QGLShader17compileSourceCodeEPKcglShaderSource_ZN9QGLShader17compileSourceCodeERK10QByteArray_ZN9QGLShader17compileSourceCodeERK7QString_ZN16QGLShaderProgram9addShaderEP9QGLShaderglAttachShader_ZN7QObject7connectEPKS_PKcS1_S3_N2Qt14ConnectionTypeE_ZN11QMetaObject10ConnectionD1Ev_ZN16QGLShaderProgram23addShaderFromSourceCodeE6QFlagsIN9QGLShader13ShaderTypeBitEEPKc_ZN16QGLShaderProgram23addShaderFromSourceCodeE6QFlagsIN9QGLShader13ShaderTypeBitEERK10QByteArray_ZN16QGLShaderProgram23addShaderFromSourceCodeE6QFlagsIN9QGLShader13ShaderTypeBitEERK7QString_ZN16QGLShaderProgram12removeShaderEP9QGLShader_ZN7QObject10disconnectEPKS_PKcS1_S3_glDetachShader_ZN16QGLShaderProgram15shaderDestroyedEv_ZNK7QObject6senderEv_ZNK11QMetaObject4castEP7QObject_ZN9QGLShader16staticMetaObjectE_ZNK16QGLShaderProgram7shadersEv_ZN16QGLShaderProgram16removeAllShadersEv_ZN9QGLShader17compileSourceFileERK7QString_ZN16QGLShaderProgram23addShaderFromSourceFileE6QFlagsIN9QGLShader13ShaderTypeBitEERK7QString_ZTI14QObjectPrivate_ZN20QGLCustomShaderStageD2Ev_ZN22QGraphicsEffectPrivateD2Ev_ZN21QGraphicsShaderEffectC2EP7QObject_ZN15QGraphicsEffectC2ER22QGraphicsEffectPrivateP7QObject_ZTV21QGraphicsShaderEffect_ZN21QGraphicsShaderEffectC1EP7QObject_ZN21QGraphicsShaderEffectD2Ev_ZN15QGraphicsEffectD2Ev_ZN21QGraphicsShaderEffectD1Ev_ZN21QGraphicsShaderEffectD0Ev_ZNK21QGraphicsShaderEffect19pixelShaderFragmentEv_ZN21QGraphicsShaderEffect22setPixelShaderFragmentERK10QByteArray_ZN10QByteArrayaSERKS__ZN21QGraphicsShaderEffect16setUniformsDirtyEv_ZN20QGLCustomShaderStage16setUniformsDirtyEv_ZN21QGraphicsShaderEffect11setUniformsEP16QGLShaderProgram_ZN21QGraphicsShaderEffect4drawEP8QPainter_ZN20QGLCustomShaderStageC2Ev_ZN20QGLCustomShaderStage9setSourceERK10QByteArray_ZN20QGLCustomShaderStage12setOnPainterEP8QPainter_ZNK15QGraphicsEffect14sourceIsPixmapEv_ZNK15QGraphicsEffect12sourcePixmapEN2Qt16CoordinateSystemEP6QPointNS_13PixmapPadModeE_ZN8QPainter10drawPixmapERK7QPointFRK7QPixmap_ZNK8QPainter14worldTransformEv_ZN7QMatrixC1ERKS__ZN10QTransformC1Ev_ZN8QPainter17setWorldTransformERK10QTransformb_ZN20QGLCustomShaderStage17removeFromPainterEP8QPainter_ZTI22QGraphicsEffectPrivate_ZTI20QGLCustomShaderStage_ZNK9QGradient5stopsEv_ZNK6QColor4rgbaEv_ZNK9QGradient17interpolationModeEv__aeabi_idivmod_Z5qrandv_ZNK6QColoreqERKS__ZN6QDebug12putByteArrayEPKcjNS_13Latin1ContentE_ZN22QGLEngineShaderManager25optimiseForBrushTransformEN10QTransform18TransformationTypeE_ZN22QGLEngineShaderManager8setDirtyEv_ZN22QGLEngineShaderManager15setSrcPixelTypeEN2Qt10BrushStyleE_ZN22QGLEngineShaderManager15setSrcPixelTypeENS_12PixelSrcTypeE_ZN22QGLEngineShaderManager14setOpacityModeENS_11OpacityModeE_ZN22QGLEngineShaderManager11setMaskTypeENS_8MaskTypeE_ZN22QGLEngineShaderManager18setCompositionModeEN8QPainter15CompositionModeE_ZN22QGLEngineShaderManager17removeCustomStageEv_ZN20QGLCustomShaderStage11setInactiveEv_ZN22QGLEngineShaderManagerD2Ev_ZTV22QGLEngineShaderManager_ZN22QGLEngineShaderManagerD1Ev_ZN22QGLEngineShaderManagerD0Ev_ZN22QGLEngineShaderManager14setCustomStageEP20QGLCustomShaderStage_ZN22QGLEngineShaderManager14currentProgramEv_ZN22QGLEngineShaderManager16useSimpleProgramEv_ZN22QGLEngineShaderManager14useBlitProgramEv_ZN22QGLEngineShaderManager13simpleProgramEv_ZN22QGLEngineShaderManager11blitProgramEv_ZN22QGLEngineSharedShadersD2Ev_ZN22QGLEngineSharedShadersD1Ev_ZN22QGLEngineSharedShadersC2EPK10QGLContext_ZN10QByteArray6appendEPKc_ZNK14QMessageLogger8criticalEPKcz_ZN10QByteArray5clearEv_ZN22QGLEngineSharedShaders15qShaderSnippetsE_ZN22QGLEngineSharedShadersC1EPK10QGLContext_ZN22QGLEngineSharedShaders17shadersForContextEPK10QGLContext_ZN22QGLEngineShaderManagerC2EP10QGLContext_ZN22QGLEngineShaderManagerC1EP10QGLContext_ZN7QString11reallocDataEjb_ZN21QAbstractConcatenable14appendLatin1ToEPKciP5QChar_ZN7QString6resizeEi_ZN9QListData6insertEi_ZN22QGLEngineSharedShaders18findProgramInCacheERK19QGLEngineShaderProg_ZN10QByteArray6appendERKS__ZN7QStringaSE13QLatin1String_ZN9QListData4moveEii_ZN9QListData5eraseEPPv_ZN22QGLEngineShaderManager20useCorrectShaderProgEv_ZNK10QTransform4typeEv_ZNK14QMessageLogger5fatalEPKcz_ZNK20QGLCustomShaderStage6sourceEv_ZN22QGLEngineSharedShaders18cleanupCustomStageEP20QGLCustomShaderStage_ZN22QGLEngineShaderManager18getUniformLocationENS_7UniformErealloc_ZN7QBezier10fromPointsERK7QPointFS2_S2_S2__ZNK7QBezier6boundsEv_ZN17QGL2PaintEngineEx17endNativePaintingEv_ZN17QGL2PaintEngineEx10penChangedEv_ZN17QGL2PaintEngineEx12brushChangedEv_ZN17QGL2PaintEngineEx18brushOriginChangedEv_ZN13QPainterStateD2Ev_ZNK17QGL2PaintEngineEx22shouldDrawCachedGlyphsEP11QFontEngineRK10QTransform_ZNK14QPaintEngineEx22shouldDrawCachedGlyphsEP11QFontEngineRK10QTransform_ZN17QGL2PaintEngineExD2Ev_ZN12QPaintEngineD2Ev_ZTV14QPaintEngineEx_ZN17QGL2PaintEngineExD1Ev_ZN17QGL2PaintEngineExD0Ev_ZN10QTransformC2ERKS__ZN10QTransformC1ERKS__ZN17QGL2PaintEngineEx14opacityChangedEv_ZN17QGL2PaintEngineEx22compositionModeChangedEv_ZN17QGL2PaintEngineEx18renderHintsChangedEv_ZN17QGL2PaintEngineEx16transformChangedEv_ZN19QStaticTextUserDataD2Ev_ZN6QColor9setAlphaFEd_ZN6QColor7setRedFEd_ZN6QColor9setGreenFEd_ZN6QColor8setBlueFEdceilfglBlendFuncglDisableglActiveTextureglDepthMaskglDepthFuncglClearDepthfglStencilMaskglStencilOpglStencilFunc_ZN17QGL2PaintEngineEx5beginEP12QPaintDevice_ZNK12QPaintEngine10systemClipEv_ZNK7QRegion7isEmptyEv_ZN7QRegionD1Ev_ZN6QBrushC1Ev_ZN6QBrushD1Ev_ZN7QRegionC1ERK5QRectNS_10RegionTypeE_ZN17QGL2PaintEngineEx15invalidateStateEv_ZN17QGL2PaintEngineEx3endEvglDrawArraysglEnableglColorMask_ZNK10QTransform8invertedEPb_ZNK10QTransform7mapRectERK6QRectF_ZN17QGL2PaintEngineExC2Ev_ZN21QPaintEngineExPrivateC2Ev_ZN17QOpenGLExtensionsC2Ev_ZN7QRegionC1Ev_ZN22QDashedStrokeProcessorC1Ev_ZN14QPaintEngineExC2ER21QPaintEngineExPrivate_ZTV17QGL2PaintEngineEx_ZN17QGL2PaintEngineEx12ensureActiveEv_ZN17QGL2PaintEngineEx19beginNativePaintingEvglScissor_ZNK7QRegion12boundingRectEv_ZNK5QRectanERKS__ZNK7QRegion10intersectsERK5QRect_ZNK7QRegion11intersectedERK5QRect_ZNK7QRegion5rectsEvglClearStencil_ZN7QRegionmIERKS_glStencilOpSeparate_ZN17QGL2PaintEngineEx4clipERK11QVectorPathN2Qt13ClipOperationE_ZNK21QPaintEngineExPrivate17hasClipOperationsEv_ZNK11QVectorPath16controlPointRectEv_ZNK6QRectF13toAlignedRectEv_ZNK7QRegion9rectCountEv_ZN12QPainterPathC1Ev_ZN12QPainterPath9addRegionERK7QRegion_ZNK10QTransform3mapERK12QPainterPath_Z19qtVectorPathForPathRK12QPainterPath_ZN12QPainterPathD1Ev_ZN21QPaintEngineExPrivate20replayClipOperationsEv_ZN17QGL2PaintEngineEx18clipEnabledChangedEv_ZNK12QPaintEngine7painterEv_ZNK8QPainter11hasClippingEv_ZN17QGL2PaintEngineEx8setStateEP13QPainterState_ZN14QPaintEngineEx8setStateEP13QPainterState_ZN17QGL2PaintEngineEx13setTranslateZEf_ZN5QFontC1ERKS__ZN4QPenC1ERKS__ZN6QBrushC1ERKS__ZN7QRegionC1ERKS__ZN12QPainterPathC1ERKS__ZTV13QPainterState_ZN13QPainterStateC2Ev_ZNK17QGL2PaintEngineEx11createStateEP13QPainterState_ZN12QTriangleSetD2Ev_ZN12QTriangleSetD1Ev_ZN6QBrushaSERKS__Z17qHasPixmapTextureRK6QBrush_ZNK6QBrush7textureEv_ZNK7QPixmap9isQBitmapEv_ZNK6QBrush8gradientEv_ZNK15QLinearGradient5startEv_ZNK15QLinearGradient9finalStopEv_ZNK16QConicalGradient6centerEv_ZNK16QConicalGradient5angleEv_ZNK15QRadialGradient6centerEv_ZNK15QRadialGradient10focalPointEv_ZNK15QRadialGradient12centerRadiusEv_ZNK15QRadialGradient11focalRadiusEv_ZNK7QPixmap5widthEv_ZNK7QPixmap6heightEv_ZN10QTransform9translateEdd_ZN10QTransformC1Edddddd_ZNK10QTransformmlERKS__ZN10QTransformaSERKS__ZN12QDashStrokerD1Ev_ZN21QPaintEngineExPrivateD2Ev_Z16qt_imageForBrushib_ZNK7QPixmap6scaledERK5QSizeN2Qt15AspectRatioModeENS3_18TransformationModeE_ZNK4QPen5colorEv_ZN17QGL2PaintEngineEx10drawPixmapERK6QRectFRK7QPixmapS2__ZNK7QPixmap8hasAlphaEv_ZNK7QPixmap4sizeEv_ZNK6QBrush8isOpaqueEv_ZNK11QVectorPath12addCacheDataEP14QPaintEngineExPvPFvS1_S2_EglDrawElements_ZN10QTransform5scaleEdd_Z12qTriangulateRK11QVectorPathRK10QTransformd_ZN17QGL2PaintEngineEx4fillERK11QVectorPathRK6QBrush_ZNK9QVector2D6lengthEv_ZN10QTransform9fromScaleEdd_ZNK11QFontEngine10glyphCacheEPKvNS_11GlyphFormatERK10QTransform_ZN20QGLTextureGlyphCacheC1EN11QFontEngine11GlyphFormatERK10QTransform_ZN11QFontEngine13setGlyphCacheEPKvP21QFontEngineGlyphCache_ZN18QTextureGlyphCache8populateEP11QFontEngineiPKjPK11QFixedPoint_ZN20QGLTextureGlyphCache5clearEv_ZN18QTextureGlyphCache19fillInPendingGlyphsEv_ZNK4QPen5brushEvglBlendColor_ZN6QBrushC1EN2Qt11GlobalColorENS0_10BrushStyleEfloor_ZN17QGL2PaintEngineEx18drawStaticTextItemEP15QStaticTextItem_ZN14QPaintEngineEx18drawStaticTextItemEP15QStaticTextItem_ZN17QGL2PaintEngineEx12drawTextItemERK7QPointFRK9QTextItem_ZN10QTransform13fromTranslateEdd_ZN11QFontEngine17getGlyphPositionsERK12QGlyphLayoutRK10QTransform6QFlagsIN9QTextItem10RenderFlagEER15QVarLengthArrayIjLi256EERSA_I11QFixedPointLi256EE_ZN5QFontC1Ev_ZN15QStaticTextItem13setFontEngineEP11QFontEngine_ZN15QStaticTextItemD1Ev_ZN12QPaintEngine12drawTextItemERK7QPointFRK9QTextItem_ZN21QTriangulatingStroker7processERK11QVectorPathRK4QPenRK6QRectF6QFlagsIN8QPainter10RenderHintEE_ZN22QDashedStrokeProcessor7processERK11QVectorPathRK4QPenRK6QRectF6QFlagsIN8QPainter10RenderHintEE_ZN11QVectorPathD1Ev_ZNK4QPen9joinStyleEv_ZNK4QPen10miterLimitEv_ZNK4QPen10isCosmeticEv_ZN17QGL2PaintEngineEx6strokeERK11QVectorPathRK4QPen_ZNK17QPaintEngineState9transformEv_Z20qt_scaleForTransformRK10QTransformPd_ZN14QPaintEngineEx6strokeERK11QVectorPathRK4QPenqt_sine_table_ZN17QGL2PaintEngineEx19drawPixmapFragmentsEPKN8QPainter14PixmapFragmentEiRK7QPixmap6QFlagsINS0_18PixmapFragmentHintEE_ZN14QPaintEngineEx19drawPixmapFragmentsEPKN8QPainter14PixmapFragmentEiRK7QPixmap6QFlagsINS0_18PixmapFragmentHintEE_ZN17QGL2PaintEngineEx9drawImageERK6QRectFRK6QImageS2_6QFlagsIN2Qt19ImageConversionFlagEE_ZTI16QOpenGLFunctions_ZTS16QOpenGLFunctions_ZTI21QOpenGLExtraFunctions_ZTS21QOpenGLExtraFunctions_ZTI17QOpenGLExtensions_ZTS17QOpenGLExtensions_ZTS17QGL2PaintEngineEx_ZTI17QGL2PaintEngineEx_ZTI19QStaticTextUserData_ZTI13QPainterState_ZTI14QPaintEngineEx_ZTI21QPaintEngineExPrivate_ZN14QPaintEngineEx11updateStateERK17QPaintEngineState_ZN14QPaintEngineEx9drawRectsEPK5QRecti_ZN14QPaintEngineEx9drawRectsEPK6QRectFi_ZN14QPaintEngineEx9drawLinesEPK5QLinei_ZN14QPaintEngineEx9drawLinesEPK6QLineFi_ZN14QPaintEngineEx11drawEllipseERK6QRectF_ZN14QPaintEngineEx11drawEllipseERK5QRect_ZN14QPaintEngineEx8drawPathERK12QPainterPath_ZN14QPaintEngineEx10drawPointsEPK7QPointFi_ZN14QPaintEngineEx10drawPointsEPK6QPointi_ZN14QPaintEngineEx11drawPolygonEPK7QPointFiN12QPaintEngine15PolygonDrawModeE_ZN14QPaintEngineEx11drawPolygonEPK6QPointiN12QPaintEngine15PolygonDrawModeE_ZN14QPaintEngineEx15drawTiledPixmapERK6QRectFRK7QPixmapRK7QPointF_ZNK12QPaintEngine16coordinateOffsetEv_ZN14QPaintEngineEx4drawERK11QVectorPath_ZN14QPaintEngineEx4clipERK5QRectN2Qt13ClipOperationE_ZN14QPaintEngineEx4clipERK7QRegionN2Qt13ClipOperationE_ZN14QPaintEngineEx4clipERK12QPainterPathN2Qt13ClipOperationE_ZN14QPaintEngineEx8fillRectERK6QRectFRK6QBrush_ZN14QPaintEngineEx8fillRectERK6QRectFRK6QColor_ZN14QPaintEngineEx15drawRoundedRectERK6QRectFddN2Qt8SizeModeE_ZN14QPaintEngineEx10drawPixmapERK7QPointFRK7QPixmap_ZN14QPaintEngineEx9drawImageERK7QPointFRK6QImage_ZTV20QGLCustomShaderStage_ZN20QGLCustomShaderStageC1Ev_ZN20QGLCustomShaderStageD1Ev_ZN20QGLCustomShaderStageD0Ev_ZNK8QPainter11paintEngineEv_ZTS20QGLCustomShaderStage_ZNK20QGLTextureGlyphCache12glyphPaddingEv_ZN20QGLTextureGlyphCacheD2Ev_ZN23QImageTextureGlyphCacheD2Ev_ZTV20QGLTextureGlyphCache_ZN20QGLTextureGlyphCacheD1Ev_ZN20QGLTextureGlyphCacheD0Ev_ZNK20QGLTextureGlyphCache15maxTextureWidthEv_ZNK20QGLTextureGlyphCache16maxTextureHeightEv_ZN20QGLTextureGlyphCache17createTextureDataEii_ZN23QImageTextureGlyphCache17createTextureDataEii_ZN20QGLTextureGlyphCache17resizeTextureDataEii_ZN23QImageTextureGlyphCache17resizeTextureDataEii_ZNK6QImage9constBitsEvglTexSubImage2D_ZN7QString6appendE13QLatin1StringglCopyTexSubImage2D_ZN20QGLTextureGlyphCacheC2EN11QFontEngine11GlyphFormatERK10QTransform_ZTV21QFontEngineGlyphCache_ZTV23QImageTextureGlyphCache_ZN20QGLTextureGlyphCache11fillTextureERKN18QTextureGlyphCache5CoordEj6QFixed_ZN23QImageTextureGlyphCache11fillTextureERKN18QTextureGlyphCache5CoordEj6QFixed_ZNK18QTextureGlyphCache18textureMapForGlyphEj6QFixed_ZNK6QImage5depthEv_ZTS20QGLTextureGlyphCache_ZTI20QGLTextureGlyphCache_ZTI23QImageTextureGlyphCache_ZNK9QGLWidget10metaObjectEv_ZNK11QObjectData17dynamicMetaObjectEv_ZN9QGLWidget16staticMetaObjectE_ZN9QGLWidget11qt_metacastEPKcstrcmp_ZN7QWidget11qt_metacastEPKc_ZN9QGLWidget11qt_metacallEN11QMetaObject4CallEiPPv_ZN7QWidget11qt_metacallEN11QMetaObject4CallEiPPv_ZTS9QGLWidget_ZTI9QGLWidget_ZTI7QWidget_ZN7QObject11eventFilterEPS_P6QEvent_ZN7QObject10timerEventEP11QTimerEvent_ZN7QObject10childEventEP11QChildEvent_ZN7QObject11customEventEP6QEvent_ZN7QObject13connectNotifyERK11QMetaMethod_ZN7QObject16disconnectNotifyERK11QMetaMethod_ZNK7QWidget7devTypeEv_ZN7QWidget10setVisibleEb_ZNK7QWidget8sizeHintEv_ZNK7QWidget15minimumSizeHintEv_ZNK7QWidget14heightForWidthEi_ZNK7QWidget17hasHeightForWidthEv_ZN7QWidget15mousePressEventEP11QMouseEvent_ZN7QWidget17mouseReleaseEventEP11QMouseEvent_ZN7QWidget21mouseDoubleClickEventEP11QMouseEvent_ZN7QWidget14mouseMoveEventEP11QMouseEvent_ZN7QWidget10wheelEventEP11QWheelEvent_ZN7QWidget13keyPressEventEP9QKeyEvent_ZN7QWidget15keyReleaseEventEP9QKeyEvent_ZN7QWidget12focusInEventEP11QFocusEvent_ZN7QWidget13focusOutEventEP11QFocusEvent_ZN7QWidget10enterEventEP6QEvent_ZN7QWidget10leaveEventEP6QEvent_ZN7QWidget9moveEventEP10QMoveEvent_ZN7QWidget10closeEventEP11QCloseEvent_ZN7QWidget16contextMenuEventEP17QContextMenuEvent_ZN7QWidget11tabletEventEP12QTabletEvent_ZN7QWidget11actionEventEP12QActionEvent_ZN7QWidget14dragEnterEventEP15QDragEnterEvent_ZN7QWidget13dragMoveEventEP14QDragMoveEvent_ZN7QWidget14dragLeaveEventEP15QDragLeaveEvent_ZN7QWidget9dropEventEP10QDropEvent_ZN7QWidget9showEventEP10QShowEvent_ZN7QWidget9hideEventEP10QHideEvent_ZN7QWidget11nativeEventERK10QByteArrayPvPl_ZN7QWidget11changeEventEP6QEvent_ZNK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE_ZNK7QWidget11initPainterEP8QPainter_ZNK7QWidget10redirectedEP6QPoint_ZNK7QWidget13sharedPainterEv_ZN7QWidget16inputMethodEventEP17QInputMethodEvent_ZNK7QWidget16inputMethodQueryEN2Qt16InputMethodQueryE_ZN7QWidget18focusNextPrevChildEb_ZThn8_NK7QWidget7devTypeEv_ZThn8_NK7QWidget6metricEN12QPaintDevice17PaintDeviceMetricE_ZThn8_NK7QWidget11initPainterEP8QPainter_ZThn8_NK7QWidget10redirectedEP6QPoint_ZThn8_NK7QWidget13sharedPainterEv_ZN7QWidget16staticMetaObjectE_ZNK14QGLSignalProxy10metaObjectEv_ZN14QGLSignalProxy16staticMetaObjectE_ZN11QMetaObject8activateEP7QObjectPKS_iPPv_ZN14QGLSignalProxyD2Ev_ZN14QGLSignalProxyD1Ev_ZN14QGLSignalProxyD0Ev_ZN14QGLSignalProxy11qt_metacastEPKc_ZN7QObject11qt_metacastEPKc_ZN14QGLSignalProxy11qt_metacallEN11QMetaObject4CallEiPPv_ZN7QObject11qt_metacallEN11QMetaObject4CallEiPPv_ZTS14QGLSignalProxy_ZTI14QGLSignalProxy_ZTI7QObject_ZN7QObject5eventEP6QEvent_ZN7QObject16staticMetaObjectE_ZNK9QGLShader10metaObjectEv_ZNK16QGLShaderProgram10metaObjectEv_ZN16QGLShaderProgram16staticMetaObjectE_ZN9QGLShader11qt_metacastEPKc_ZN16QGLShaderProgram11qt_metacastEPKc_ZN9QGLShader11qt_metacallEN11QMetaObject4CallEiPPv_ZN16QGLShaderProgram11qt_metacallEN11QMetaObject4CallEiPPv_ZTS9QGLShader_ZTI9QGLShader_ZTS16QGLShaderProgram_ZTI16QGLShaderProgram_ZNK21QGraphicsShaderEffect10metaObjectEv_ZN21QGraphicsShaderEffect16staticMetaObjectE_ZN21QGraphicsShaderEffect11qt_metacastEPKc_ZN15QGraphicsEffect11qt_metacastEPKc_ZN21QGraphicsShaderEffect11qt_metacallEN11QMetaObject4CallEiPPv_ZN15QGraphicsEffect11qt_metacallEN11QMetaObject4CallEiPPv_ZTS21QGraphicsShaderEffect_ZTI21QGraphicsShaderEffect_ZTI15QGraphicsEffect_ZNK15QGraphicsEffect15boundingRectForERK6QRectF_ZN15QGraphicsEffect13sourceChangedE6QFlagsINS_10ChangeFlagEE_ZN15QGraphicsEffect16staticMetaObjectE_ZNK22QGLEngineShaderManager10metaObjectEv_ZN22QGLEngineShaderManager16staticMetaObjectE_ZN22QGLEngineShaderManager11qt_metacastEPKc_ZN22QGLEngineShaderManager11qt_metacallEN11QMetaObject4CallEiPPv_ZTS22QGLEngineShaderManager_ZTI22QGLEngineShaderManager_ZN22QGLEngineSharedShaders16staticMetaObjectE_edata__bss_start_endlibQt5Widgets.solibQt5Gui.solibQt5Core.solibgnustl_shared.soliblog.solibz.solibdl.solibGLESv2.solibstdc++.solibm.solibc.solibQt5OpenGL.so$ORIGIN  R3tL>t<-9 K\?,z7sUdGH]a\JiOQC z VEu@ I#{4C;!Sfw pg]f ?3L+%@_*o?E4,)a:Lc?&dp~s`N=>2 IgZMLUL/( "nx<VR(wWnF`RH[&|bMZ6$%ag3nDs<v W5Piy{1A.*.yuXn<">mY[{j21w^.hhxb*;8#-6lPkK5hFokf^+(elNGI%m|J/v 8k^vop;]8|=Au t}_@IV6' Dy D  Sj  4d !+1 $|rcHx4}"#:O!N6~KaD|QGB( bOkqi_l00!TgJHPW2C93-g  ZmS6$G(.4]f'=:COU&IWM;tc0} /2_@E\ PQ`dmz,"uVzBRy8A59-<x'^YX~Q*{F v~k/Z> rsA,mXqbw-2}Bj\K[&cx?`o_Y7%jcJ[A1Pl=0 . T7q)3F%o9eu&e\WE !#pv)My8'Z5nehU`@r^*N$N:z = 1~TMREeql>G$pB)Yr,5;rVQUJ9aXh'iY0qCfs]d})w++:TOtX{bDTH F/7B"jS[S#i7K           , 0 4 < @ D H L P T X \ ` d h l p t x |                             $ ( , 0 4 < D H L P T X \ ` l t |                      $(04<HL\`dhlp $(08<DHLPTXhlptx|  (04<@LPT\`dhp|  048<@DHLdhlptx| P ,04DTX\`dh(048HLPdtx| $ptLxU|[`     ,,8lx@`  8 h p $x  t\ x` |d    PM M,M4MggYtefghijklmnopqrstuvw$x(y,zP{T|X}\~` p$t(x,| 0 4$8<@DHLTX\`dhlptx| $(Hl ,Dh $( ,0 48<@D H,L<P=T>X?\@`AdBhClDpEtFxG|HIJPQRSTVWXYZdeio  $(,048<@DHLPTX\` dhlptx| "z'()125678:< =>?@A B$C(G,H0I4J8K<L@MDNHPLQPRTSX\\D`]d^h_l`patbxc|de ghmnopqrsu{~ !# $%]^_ $(O,T0U4V8W<X@YD[HLPTX\`dhlptx|  ()*+789 :;<=> ?$(M,S0T4U8V<c@nDzH{LPvTxX\`dhlptx| DEKNRVWX]^`a  k$o(t,|0}4~8<@DHiLPTX\`dhlptx|  $(,048<@DHLPTX\` d h lptx| !"#$%&'()*+,-./02345678:;< >?ABC D$E(I,J0K4L8M<N@ODPHQLRPSTTXV\W`Xd[hlptGx|ijklmnopqrstuvwxyz{|}~  $(,048<@DHLPTX\`dhlptx|-ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌƏʌxƏʌpƏʌhƏʌ`ƏʌXƏʌPƏʌHƏʌ@Əʌ8Əʌ0Əʌ(Əʌ ƏʌK P@-0/  <h[hGpG-O&MF@F}D-hFFO +hE'0FYFf"BEh# кA C$AAAD CC2@K  1F"# F@h F`@+hB@"pDhihhG(+ѥi=(F2 (F&h,F0F*긱c}C hcu&Ap(HIyD* #}C#upp<8EhiȱhhG(Ѭi< Fh F-hF(F8@8ChhB +FF@pFhh34BT (Fp@vFFB  V?F˄EK@cF< !@BO2!BbbaaBaa`bb"`cAcc ` FFh_S/:C!)ѿ_ h FKs{DhFhFhUhu0[H@iFsd#0#hBLphAd#[h" pGhjpGhjpGhhpGh[h"B pG!C  pGhhpGhipGhipGhjpGhXjpGhipGhXipGhkpGhXkpGhkpG8 FF@ F!h F0 FF!(F4 F( FF(F. F( FF(F( F( FF(F" F!h F0 FF!(F! F((F!! FOqth Fg0 FbF!(F F !ah F~0 FyF!(F FIF(F@! FGF(F FdF(F F`F(F F\F(F FU((F!"(F8K!{DhhhhGȡ pGh hB9XhQhB7јhhB3XjQjB/iiB+XiQiB'hhB#јiiBiiBjjBјjjBjjBkkB XkQkBѐkkXBXApG pG pGhFhhhG#hXhhiG#hhhiG h F-OF+LFF|D$hF#h%F * """AF8Ff8FjF0Fj(8FfAAC!F ZFCF F`KF8FYFBF0FZ K{Dh33``8F +h0FB ޠj-GLFFF|D$h*""F#h%F F FF0FKF F0F K{Dh33`` FR+h0FBR"K!{Dh`FA`0@@ Ih 1FZ F8F#h FhB#h_S/:C!)ѿ_ h+h#` F8pFFk F 0FF#})F0Fo#u"}#O1#`c"ub}#q#acE!dccdddbuX0Y0Z0p8Fh(2< +h"`FZhB`h`h`iaZiBaiaiajbZjBbjbjbkcZkBckc_S/:C!)ѿ_(hX,`88F F+hb88F F+h`88F F+hYh C\`8!$AY`8)!O1)!O1)!O!)!O!)!O) !O)@!O)!O)OqOq)OqOqpL FF|D$h#h>-I##hFyD*F K{D~3h0F̿!!b#hBpxQ'$pL FF|D$h#h -I##hFyD*F K{DJ3h0F̿!!`U#hBXp6'#pL FF|D$h#h-I##hFyD*F K{D3ha#hB*p'E#pL FF|D$h#h-I##hFyD*F K{D3ha#hBpN&"pL FF|D$h#h{-I##hFyD*F K{D3hb#hBp&"pL FF|D$h#hM-I##hFyD*F K{D3h0F̿!!]b#hBp&1"pL FF|D$h#h-I##hFyD*F K{DX3h0F̿!!a~#hBfp.&!pL FF|D$h#h-I##hFyD*F K{D$3h0F̿!!]aS#hB2pƉ&a!LFF|D$h#h*#I#hFyD2F K{D+F;hc]c#hB\}& 8F F+hc8p FFJ FZ( FVF(F FT( FPF(F FN( FJF(F FH( FDF(Fk FB( F>F(F+ F<( !(F F4F(F F2( !(F F*F(F1 F(F(FU F(1(F!k F!"F(F F"F F$1FF(F@ F"F(Fk(Fp-OvN  FF~D6hHFhO 3h   ;h8FmIyDkIyD)FhPFh2`(FcI(FyDuFhhYF#`h BpA|!(FF(F!  )!(F PFhK=2`(FBIXFyD3hu?IyD,hn=IyD%!ig:IyDai`8IyDiY5IyDiR3IyD !jK0IyDajD.IyDj=+IyDj6)IyD!k/&IyDak($IyDk!)!Fhf FXFlh;hHFh02`Z3h@FBr Ƈ'%*% %$$$$$$$$$$$$$!K{DhFhFxChk`hF V0FYh"bhhhh041FhhR*iB\i$0FF F;hB sL|D$h#hChhFhiF0FF !"(F#hBp -AMIF}D-h0FyD+h O F#F( O #'@F!Fhh+P!@F=IyDF0F* F;F(M9F@F+IyDF0F F;F백!@FIyDF0F F;F( OtOd'!@F|IyDF0F F;Fr( OtOdtI#0FsKyD${D>Odz(@hh36E>0F8FT`I0FyD F#6"hhD+߲1?/ $$D$D$D$DsJI0FyD F#FP"hhD+X۲1+U$[?I0FyDm F#F"hhD+_0: O:IADDADT-)I0FyD? F#"hhD+߲0?/LLD$ LD4 $?$ALL F+hB  ΄<#""""e" "!!R!8FL|D F0 Fo(F88F L K|D{Dh43`p Fj0 Fox(F8t8FL|D4 FS0 Foa(F8:8FL|D 4 F=0 FoK(F88F06 h7 h"M}D5(F0(Fo- F8Ҋ8FL|D4 F 0 Fo(F88FL|D4 F0 Fo(F8z"L|D8F0%#jL|D4 0F(ID_ FyD8FO10FIJ FyDzD$ FF )F FF+h3 F ,`(hT:!OpL|D<0F0##lL|D$p@(F($4 F0FO1(FIJ FyDzD Fp pkH8F$Dh,$(F88L|DclD(FJ頱 K4O1{Dh#c F>(FHIJ0yDzDFHxDH08\GĈFHxD00 !F@ιFLM|D$h}D#h5(F0K{DhhB IyDB 0`(F0h0`#h0F#hBp~t~[-A-L|D@F0#hBn-GF#LF|D$hF#hF =0F+J0(C?  hh36hh2B U;8FQFA0F#hBR:npF F"F+Fp@jio𵨿[BEj$DEw F9C0C@-GFLF|D$hFF#hE=(F0:F0Fk(F#hB`m-O8DFF|D$hF < #hCk@@F 8'@@F'AF8&@ F&OQ@SB@FB@FB#RF0F!F0F& QFBfOV(FO Q2F(F !ò E(!(@SB@~&@zHA/Br(FBOR# F& F+Oa~ACHg6HFAFAO AFAO ?/3M22222222M!)AHc6O ;8!F"8F%0!F"8F(!F"8F !F"8FKF F`F@8F!F""#8F!F"8F&F8FHF8FO (08F r:S E*IF8F  8F !;8 BS/1P`  T #9FHFHF# (CF FF FF F!;F(F+MH D PFtFPFvHg3BFACBO " D O EXFQF4"8JEP?2AON#NC`   EPFYF#8KEP/3O2b` z F*F F,F 8,F&`;FsCH3$#  FhB(FB2FD(Fjm-C(LFF|D$hFO #hE =(FkhhEKD0F3Q#ChCEhBhC`h0F&KD3R#  &(F+#h0FBhF!F( -OF4FFF FF F8FBFFZFh#XFah0Fah 8F)F2FSFHF(F FFF FFFHxh #!F2F+F@h FF FFFH!F2F+Fxh@h FF FFFP{h!F2F #+F -AFF FFFX0!F2F+FA -ONM FF}D-hFkFF+hr FtF F8FBFFFx*0F6PF3 P#h FhGF h[mG (2 !F0FL 0F F H(RF1F8FF0F~  F8XF+hB6v0FF0F.!0F. !FF FT0FF 4 1F"`FZ `F <fFF FFFHxh #!F2F+FL@h FF FFFH!F2F+Fxh6@h FF FFFP{h!F2F #+F @hοChk-CLFF|D$hO#hE =(FhhECD3P#0FIFhB0FIF(FP#hBd-AF;M}D-h+hChk`hhhB`Й&)83EqF.hGE{"(0Fahh;Dh3rEFh2@ER `3`#hCE `hq(0Fbhh3R#0#`bhhh[+  K@-{Dhc`+hB4ddc(JpzDhDhhFF#};o#ucb((F#}o#u]#h4#hB+h(FiG!y hybFdB hHhiG F##`##q3hBplc8 FDh)F F8@ pFDhFi #hK(F+h(F1FiG#}`#uՠihhG(Ѡi8~!Fi1`1 }pFp8FK{Dh3`!F!F FSeh-(F(F F8\bF F F Ch*"*"9!fpFEh6 F(G F #h F0G Ft[ Fn@( Ff8hA ai"hii F3p@:iIik[3:0{&k'{k{*Gp?-OFINF~D6h*P1hiAiii+Ŀ@F/(`O hhG"9F@S F7 FQFJ1 FH01[h3H HF0 < 0G F8F!F9FHFRF~ 0HF |8FQFChd 1O2 F[hab @F3hBp a-CLFF|D$hF(FF#hP(F!R O33`s`)FN(FR0FAFh:D{huc !"4(FB#h0FB,_pM$ F}D-h1F+h@S ##FBB 0F+h FBpX_ChϿ pG pGpGpGpGpGpGpGpGpGF FD  !Fdh[hGpGpF FCh"54 ˆ+h#`p K{DhF3`pvKp{Dh31 F F^^F F F1 @BpG pG8F FF (F8Fh} !L FFh F@h;#`FupGFhH #hC#`h#`FdpGF I Kp{Dh3#`+p# F8191]Fh ՐP Fб FF :F8FtF FvK` F{Dh3#`K{D`p(FR]=_P?3@2*_ pGhpGF(0 F F0п_T?;D2*_  Fh h!" FK-A{DhFhFF!FFO2hF9FiF@FhF(h} !j(F#hBz\Fh h F-CFhF(4+h(FhYh7R+hhh42 FLE8h `o47@Fu0 @34B< F|@FP(hhD6-AF,MFh}D-h+h=(=&hoC"A= Fh3#h2FFh0)!hh3h02D@F@F#h9hh2C"8h Ft`+hBl[`pGFh0 I hyDJ FZK-O{DhFXHhFxDh `F hhBhB%(#h1F Fh5#h*Fh1Fh00F80F F1F0"XhiB2U\BFF0B\ h(B'hoCYF" Fh3#h:FFh0!hh3h0:DDHFdHFg"h h3 ZFI' FF LFp(FF F0BZZsFh0( M# I}D hyD*F0#F h0 h)Fp&`p%S-C Fhibhi\@L@CG\@`Fiɱ FfphhBKhBF#EEѪh iBѽpFF(F"(F1FhhB!hBXjjaj``hBXj`` bXb`"`ip ph-MF ia i`bhMhBhhb`"hBh#`#i#ahh+=0F\"0F9F{hhFB.hhB #EEi;i^B^A&phh:`.сi ܰ B:BF=(F(FMJpFF(F1F(F"/hhB F1 p p-OF FFFD0hB 0F.i0F bihI+iB (FXQF F FIFjFhFhB-hiB ۰1l FIFjFFh!fFx0#aa'bcbb@hh3`#aabCbb@+iD/aa*h`bjh+`k` 0B~WpFhhYh2Z3hhh1F"F(F (Fp@p1+9!F"pG8FDh\ hl ! h F> F`#(Fk`8@_Fh_S/:C!)ѿ_ h FJhzDhB@h0hhXpG pGU8F h IyD hBih F hhX F8`UJhzDhB Zh:hRh"h@ pG pG0UhXhhXhpGh0[hhch+h"DFB#Fh4B0O00-AF F+0FG.M"B3h[h 0\0(L ۲ ëBFF2 F@ FHxDh ` FRTFh `~ F8Fh Fv#h_S/:C!)ѿ_ h+h F#`8pF ~#`#C`F`#h[hk rOqF#h0Fn`Yh#h_S/:C!)ѿ_ h%`ph-AFhFF+#h[hK DOqFV#h]`#h\h&h3h+ٵh5B #F ` Fqh%B# hhP-AFhFFFh++h[hK OqF+h\`$BW$ (F48FF F!FF(F8@8 F *FF#v!h `E`DzK{Dh` F8R hhpBFFGh˱3 п_R?3B1)ѿ_4h.h,`0F!0F F~+z!ah F"B4zFCr #FFRh(Fh#C+3hhZh DhD3h[hc`(FpFhF h*CСhB(- F5hhFG`hhBʿhm#D*FF2hRhB bh(Dh!"D3hzz crchB h!g`L|D$h0hB$ !0h F4`8QFK F{Dh2o`$[-AF5FFM}D+h3+iCL|D48F(, FO38F+`9I:J FyDzD$0FFF0FF(khlhʱi)Ii@F8kh hBShEFhB hB. F8F#8F`F(FK {D3+`O3`9FFJ@FL F9F*FL &h-L(F[ZZE"`pGFFZF#` FFFMF#`"`pG-GdD0Hvp8FAvIO2(FyD)F8FF(FsIO2(FyD@s, F4F)F8FF(F^4F8F!nFFhFzIO2(FyD)FhFF(FBtIO2(FyDhF)FvF(F3DkIO28FyD0F9FbFpeIO2(FyD0F)FUF(F8FD[IO2(FyD0F)F>F(FDSIO2(FyDv0F)F,F(FD@KIO2(FyDd0F)FF(FDCIO2(FyDR0F)FF(FDt;IO2(FyD@0F)FF(FDt3IO2(FyD.0F)FF(FDd+IO2(FyD0F)FF(FDT0FD0DdDDD DTD0 FBVO|kf]OF5h , ch3```h8 Fht ch3``chB 8 F8O3`pGpGK{DF3`h F FAF F FhFh* h!"2 п_S/:C!)ѿ_* F0Fhh* I hyD2 п_S/:C!)ѿ_* F-CFhi$FiH!FFthE0ELF=h0jhYhBhh(DD0(F#h CihhpGF:K F{Dh2o`U M}D+h3$۫hL|D48F"(I,FDo FyDO38F+`IJ FyDzD$ FF )F FF+h3 F,`(hhUVU1fTpFPM-}D-hh+hFF k& kkƫrcl lk& {{{ *N_^,.5.5HJFV+hBVOzsCC:zz *hBHOzpXC zz p@ 0+hB0ѷz+hB)ѷzk'{Q p@ O0I$#KhFyD2F{D F +hB(pY@RQ@ F%u?JwEapGAapG/K{DhhhF"y*IѠhhhGj+D4hF !0FmFhF!0F!hF!0FOq00FF(F @*FFb0Fja F"lcl(F  ;hB,Ihy*hhiG  hhpG/K{DhhhFF"y*Hѣj+EF(@jFphjjOBOSjF FH@@P9F!@P#lAcl Fj[shYl!|FH@+hB@JHhF@3FpG8Fh#yFjV!0@#F(F,(F8hy lpG pGhypGhhAƿhhAhhһhhphh|hhмh01F F-CFLF |D$hF'#h:FIFCFF0Fnb#0hj`hjY#hBFFjh[hGj#bh[hG`j#bhiG# cb pGpG@K{DhhhFj )l0F0F( F8F8FOaF'0Foj{ @@RFbj?l @P@PBOR@PO QOR@PBH/@PBH/cl!A@PAC#lF +hB DF-GF*MFFF}D-h/hFh(<Й@4QF:&0FzF5FkBU_U?3E2*ѿ_kz_R?;B1)ѿ_kccx#'b#q0B.E-CFLFFFd|D$h4P 4`%#Fq` 0@\pHebxDb0b`04ccO3d F#dIFcdBFd;F`n0FDx;-OF%N%LF~D6hFF83h%|D$hP 4<`#Fq` 0@\(HebxDb0b`04O3c F#dZFcdcCFdd`"8F3hB.CD:Kp{Dh3`hFshBF F0F\5hB+h(FhGh84}0y 4(F F~ FpCF F FF@i F@F F@ pG pG@ihhGK{DF3` F9F F FA {[7{{ pG k7FkkK:7D{7{{ DpG?? jzwzz pG z7zzj:wzwzz DpG??FIi FhF{_S/:C!)ѿ_ h` FD> !FD0 !FD" !FF!6\F F@ /F"K F{Dh2o`ZK-CFhj,K'M}D+h3#۫h#L|D4 HF(I,FD FyDO3HF+`IJ FyDzD FF )F FF+h3 F,`,h#{ FbB Fb F4K"K&JpFQM-}D-hh+hGG k& kkƫri ik& {{{ *N_^,.5.5HJFV+hBVOzsCC:zz *hBHOzpXC zz p@ 0+hB0ѷz+hB)ѷzk'{Q p@l O0I$#KhFyD2F{D F +hBpY@RQ@ F%u?&@P8Fhh+# +h"`FZh}B`h`h`ia}au_S/:C!)ѿ_(h,`8F @Q"`}`"B`b`Aua ` F h`_S/2C!)ѿ_pG8F h FhBп_S/2C!)ѿ_#h_S/:C!)ѿ_ h+h#` F8Fh_S/:C!)ѿ_ h| F8FKh{Dh3`jh[hG`h ihh hB hhT0 FJ(F(F8=F F< F8F F0+h\`8hXhpG8F F%+h}du8h}pG8F F+h`8hhpG8F F +h`8hhpG8F F+ha8hipGh hBXhQhBјhhBhhB iiB }}X@pG pG pG-AYM}D-h+h(H@PPHCBF.(HCB>HCBO*HBBHBB/$AKAI{DyD!$=K>I{DyD#:I$:KyD{D 6I$yD5K{DE##hF.KnF{D*I7"8FyD@F9Fh*!"*2 п_S/:C!)ѿ_*} !!F} !0F  +hBt<Rrah$hh0 pG8F 8h(($!hFhH@P F$0`$0-!hhhhi$88F$(FH@hlQkhH@Pl F8hXhhpGhF3FpGh 1F F-CF%JFyaFzDhhFhhh;amFFhFiF FhF. F1FL F1F. !!C F!cAF(F(FdF(FA0$FhF=DhF<DhF;DhF I$# KhFyD{D($ F3hB:p2,Ni hFjFGF F FhjG!@h 0@iF DjFH@P@ =8FhjGF@h`hhClB Fhch"d8F@iX`i F@ֿ8FhjGF2B#h FhG`hc`h)iClB F(ich*id88FhjGhFhGhhDhh!iClB` a(F ikh"id88F-`iCh81+[(W`ix! FFF9`iF`i!F(Fh5(FpA (FǻXˊA (FVA (FX*:)A '{ {{*j#h FjGCh}[8@LO@O@ 8FK F{Dh3#`##a)K{DhF3` F)F F. FFK F{Dh3#`F)AapGp$LF|D$h#h&FhhG8( U p(h 0%h00"I$#KhFyD{D$#(FK{D+hhG IyDFhF F3hBp)w]K{DhF3`{ F(F F FDj !FF !H"H``aBa ` F8F FH"`$"a`Ba ` F8 h`_S/2C!)ѿ_pGhXhpGhhpGha`pG2K-C{DhhF Jh;$ F;hBL&}F(C@0FF @)FF^@ F!`F(# A=,n F0FXF(FZ K{D3+`K{D`PFF'hhh0 pGhh8#`Fh_S/:C!)ѿ_" h F8F h FhBп_S/2C!)ѿ_#h_S/:C!)ѿ_" h+h#` F8 pGh0FhDh2F@h+F0@ 0h FhHh9XhFi"F@ phh ph,^hBhh!F phh*hXh! pGFp8P F!@ hhhpGK{DhhO0hFh h+#hB B HhHdqRv%hh:h*ZiXhh$G pGhhPh@ZiXhhp"GCXBXA F F@ 7 F F@ 4B +FF@ 'K-C{DhFMOhF FlF$F ݰ+F" OsQ˩B@2D3B@FHFh1F"hB$;hB M$ K{DF3`m lL F F$F F F-OiNFlF~D6h3h,𿀤h F,O FG4H1:F FH1:F#H0H0+@(@F FCF@F^F@FnlG=d8FHIFkl+++>L|D>L|D=L|D=L|D"Ch ۹l , ( 6K {DPFIF. "F1I8FhyD#D6# $  ( )K{DIFPF lh D , YF`F 8Fh DI"FyD`FXFPF HF@FH F3hB#T=@AeFl##dK{DhF3`z F&"F Fx FChXlpG%K-C{Dh#LhFF|D$hJhl"4`)'HFH1B}B H }BF FHF;F9FO2@F8F@F3`0F+hB!!ChHpGKhFl ` FChlhpGF F@Fd 9FFq F1F*FjK F{Dh3#`!Fd FF9FFW F1F*FPK F{Dh3#` K{DhF3` F F F F-G[NFDh~D6h3h #l+𡀝h-🀣moFhhB*(FO :F(FH1:F(FH1  #D0bmCK{DhceG-8F(h(FH1jF# D(]  F(FKFHFFHFcm`e8FrPFAFD0+1!TRhj!K(F9F{DI(FyD(F9FK{DI(FyDRQF_IyDKAFX(FHFzPF2DF(F 3hB J  ChDpGKhFXm ` FBhl h,ВD "hkG( Fd  Kp{DhFhFBhDXlKh8R#hB!##(F K{D2 I(FyD1F IyD(F`O0pt hhDsF LhF|D$h#hP0FhDFhF#h0FBLpKF]8FF"FF(F8@ L|D$h hHF#hBvpFFFb*F#FF0Fp@ٿ L|D$h hHFiF#hB(-AFFF8*F#FF0FAտ L|D$h hH F #hB-AFFF*F#FF0FAοKFF pG8FF"FF(F8@KFF pG8FF"FF(F8@KFF pG8FF"FF(F8@Kp{DhFhFFJ'(FVA (F{zRA (F{zPA (F{zLA 0F{z #hB:p8FF"FF(F8@-CF,J FzDhhFy)"## F"K{D!I FyDT9FFhT(FIyDH FbO +/ F)F //MD43hB `/-AFFF*F#FF0FAF1FAB#z]HF!AB#l]HF!AB#\]HF!AB#N]F?#@ -AFFF*F#FF0FApFFF*F#FF0Fp@pFFF*F#FF0Fp@pFFF*F#FF0Fp@-AFFFt*F#FF0FAF?#@ -AFFFP*F#FF0FAܿKF zpGF;F F@KF rpGF+F F@Kp{DhFhFBhDXlKh8#hB!##(F K{DV I(FyD1FIyD(FO0p=1 hhDsF LhF|D$h#hv0FhDFhF#h0FBrp*KF!D]8FF"FF(F8@KFF pG8FFu"FF(F8@KFF ׾pG8FFb"FF(F8@ L|D$h hHF!#hBtpFFF;*F#FF0Fp@ؿ L|D$h hHF!jF#hB$-AFFF*F#FF0FAӿ L|D$h hH F! #hB-AFFF*F#FF0FA̿KF! CpG8FF"FF(F8@KF! 8pG8FF"FF(F8@KF! -pG8FF"FF(F8@Kp{DhFhFFJ((FPA (F{zLA (F{zJA (F{zFA 0F!{z*#hB4p8FFT"FF(F8@K{DhFhFFJ!"(Fz0F!*Fzzzzz#hBX8FF"FF(F8@ƿK{DhFhFFJ!"(F{0F!*F{z{{z#hB8FF"FF(F8@ƿK{DhFhFFJ!"(Fjz0F!*Fzzzzzp#hBp8FF"FF(F8@ƿK{DhFhFFJ!"(F0{0F!*F{z{{z6#hBL8FFl"FF(F8@ƿFF"! 8FFZ"FF(F8@F! μ8FFJ"FF(F8@F! Ƽ8FF:"FF(F8@F! 8FF*"FF(F8@FF"! 8FF"FF(F8@F! 8FF"FF(F8@F! t8FF"FF(F8@F! l8FF"FF(F8@FF"! z8FF"FF(F8@FJF"! VpGFJF"! UpGFJF"! TpG8FF"FF(F8@ٿ8FF"FF(F8@ֿ8FF"FF(F8@ӿ'K{DhhF H;В{FkF!{z{{z {{z{{z{{z{{z{{z {{z{"{z #hB 8FF:"FF(F8@F1F ԻpGpFFF&*F#FF0Fp@F1F pGpFFF*F#FF0Fp@FF$K{DhhEF5,0,+,&,!##0FK{DXI0FyD!FFh8F) IyD0F+hB ?s-AFFF*F#FF0FAF1F pGpFFF*F#FF0Fp@F1F pGpFFF*F#FF0Fp@F1F pGpFFFm*F#FF0Fp@FJ +F"F#F@ pFFFP*F#FF0Fp@H+FY pGpFFF9*F#FF0Fp@H+FY pGpFFF"*F#FF0Fp@H+FC pGpFFF *F#FF0Fp@FJ +F"F#F@ pFFF*F#FF0Fp@H+FC cpGpFFF*F#FF0Fp@H+F K ( H {D @u ,@F8F)F5*]#*@F9F"z0@F "t(+* *4sl+N|8@F)F#DZ)F8F3lh0FIFFXETPEN K@F)F{D8F)F@#  hhDYsF LhF|D$h#h0FhDIFhF4#h0FBpK{DF3`n l\XT F FF F F-CINF~D6h3h F(`X0hh25(hB%ShB2 hB2hB 228+++ hB2hB2hBѪB&@ h!FFKhlh FRh%[h  BI#HFKyD,F{D F3hBF(XDP; K JHF{D(zD;FHF "֫-C"LFFF|D$hGh#h%Fs$+ IF2FF FAFOF0F{m0Fze(hiG \0F"F F+hBhhDFLFFhF|D$h#h1F8FhDFhF#h0FB~BsFDh#l+hKhlù#D0X)F)F\IK2FyD{Dhpq|8FEh|FHxDh|F8F0# F8@8IhX1F F-C"L FX|D$h8FO #h&Fh2h2#FB 8F) 3hBc@FB8F 3X-CGNDh'~D6h(FXO3hFFph2h2BhS#l+h{hlC3h(FO (F\h2h2#FB$O(F(FD?hmehFm(FehF#D0F03hB`h;;h8FiG38-C#MFF}D-h0F+h 00F!2Fȹ #9FK{D@FI@FyDlIFy@F 8F1F@FhDF8F~0F +h FB /'-C"LFFF|D$hGh#h%F$+ IF2FF. FAFF0F{m0Fze (hiG \0F0F F+hB hFhZhD F hFhZhD F@p FIFFK(Ffd{D3#`##dH0 K{DhdeF 1FFX%e FpH8pFI%K%d {DDP3#`@#d KEP{Dhce KFP{Dhdee%exFu` F&fp-CF(FB!ohB/z'``#`#hc`1FFEe`УhB0Fnk c`hC% -CF(FB!ohB/F'``#`#hc`1FxFEe`УhB0Fg!F8og# ( FHF"F0FIF"z FQF2F{ {z{ {0FN IF*F@F FFPFIF #0F#####p0H bp0H0p DcIp L0 F1F*Fz F1FBF{{z{ {X FQF*Fl@F8o!FA3hB5K{DF3`} FF F FK{D3`nFh*n!"|2 п_S/:C!)ѿ_* F" FF F FB CCpGpFhh34BT f(Fp@pFFB  ^U?##D pF 0F FK F{Dh2o`FFxF FzK !{D3#`K{Dh`z F*-GFHMHN}D-h~D+h3h3*wiCL|D4# HF (4"9F F F9FJO3HF3`4I5J FyDzD$ 8F@F FF@F0L ڱ0 PF80hIEJhE FhBhKE 1FFm F1FJFh@F.8F++hHFB p L3ZD508F KF{D3E;(F; n(F$ FD F8DF F^ FsF L hF|D$h#hShF#hBpz-AFNoF~D6h3h> hF.h"`hiB2S-OF-FN~D6h] , D# S R S3 23h`X?h` h5ih3` S 3(FhhB9&hqFtphh;`hpB#BB&&i?X0BQ;BFPI ]-OF[MF- }D-hO C++h F8F1F"# #B% [hEںU "whhB F #iO ii B'JhChB*h 2hD3 D Bk{GkPFYF   8{H{'(FhBF #'EE!Ѽ8F h 3  D0 #C @FIF 0F E,i FF8F FhB:h(  pGF`1FT#hC#` FKC D"JC  2DBC@`pG h-CFh Fk3Rп_R?3B1)ѿ_Fz `h !"BP `zCr !Rh3FD `'hh#CK+h!hDh;DB32+FRU mR CC lnhC Cl-#\+h#` F8F FCh" ##i a##+j#b8FhV h!"( F0Fh0E I hyD F Lh|D$h#h K{Dh`@-#hB:<-pC FhiR+hihi\@CA\@`Fi FzphhB KhBF#EEѽphpFh43hhh1F"Fu(F (Fp@Vp-OFJNFJH~D6hxDh3h ` hhChB F)F F)F0"XhiB2U\BFoJF0BW h(A'hYF" Fh3#h:FFh0!hh3h0:DDHFfHF#h h7\##G) FF N##8`(FF F3hBXts# MF I}DyDh*F(#F h0 h)Fz&`pe-OFhFFF F-1hhB(a*F!CF "FG`0h Ah hB̿22sF *FcE23*SS BFY B B B",JBOO#`CU3hzz cr4OO 'DB5-E`KhBg`h#ehO O %#%DEE5-EB L|D$h0hBu 0h!"F4` Fh]!hh3B !# `#B FIh#;FhC!hh3B #F `#B FIh##hhD-OF- FM}D-h +h8F \h, "FF#!h D`D% OK{Dh [hB FF8F h3D0J%50F {['{{OZ7{{z7IkkK*7D{7{{:D F핫gFx F$]C_z- . h%E5C(FF+ 8F, hD{ǫ04: H?5FO  ^h>EW8F" 8Fh[DD h DD{P& @(CBI$4C;I# ! F  hBE8Fy h DD{:G{' {'{{:q"XC  C"XC  C": I$4o p@???FK F{Dh2o`@pG#tpGnBf#tpGnBf#tpGnBf#tpGoBg#tpGCoBAg#tpGFo#g##tK{DhF3` F, FF F* F8Fo F #g#t8o ipGhXhpG8FhXh"h!"]h(F(F!"(F!"##t88Fhhh!"]h(F! F(F(F!"##t8hXhpGhhpG-O7N F~D6h3hhhh25BU (hiGh  )MK=}D-hXF`8Fhhh21 EZ;+FBFhXF`K8FH h hiG##``h hiG#c`HFy@F43h FBHxX-OԄFFD0 #`DC`4{Dh``4{Dy+@ـ4T{D04}D{D04xD{D04yD${D 04zD{D0x4 {D0l4$ {D(0<0`408F{D@0T44{DD0H48 {DH0@4P{DL044,P{DP0,4{DT0$4{DX0 4{D\04{D`04{Dd0 4{Dh04{Dl04{Dp0K{Dt0yK{DK{Dx0KJ{D|0KzD {D0KJ{D0KzD {D0KJ{D0KzD "{D0K{D00000000000000K{DqK(F{Dh(F\0F0F P9F"FP F!:F#FA, HFA)F/`I#KyD {D   O QF:F#FbHFA01F `IK yD {D  `hI`hEI`h"yDI`h"yDI`h"yD I`h"yD`hhkG`h  #  K {D XFah PFhZhDIhyDDxPFXF(Ft(Fd (F^0Fh\0FVd0FR 9F"F !:F#FHFA,)Fz`uI#tKyD {D  * O lQF:F#FHFA0i1FW`eIfK yD {D   h h]I h"yDb[I h"yD\ hhkG h2  #RK {D HF!h &8FhZhDTJIhyDD8FYHF"0FS(FP FhBܐ+Yʥ֩ªo.n׮` ɲ#&Y(3U~t~'~yq}A/}z@|6-CFOM}D+h3$hKL|D4 @Fr(GI,FD FyDnO3@F+`nAIAJ FyDzDl$ FnF )F FnF+h3 FF,`0F-hFxF0FFchlhʱi)Bi@Fch hBShEFhB hB' F8FJF FLK8F{D3#`F IFF(F9F"F &h,Lh8& pF!F K%`{Dhet3#`##t@ff0F%geggg5` Fp@5-O{DhhFF%hhhB00Fdhh+D3R#@0"hB bh0BѢh0Bh 0B"i0B bi0BAF(@5 4*{DhF@=0F "D0F0|D$hT# 00FT#0#0FT#0#0FT# P I<=HF0T#0HFT#$ !FI !F"F8@F1F 8ع KAF{D FxI FyDIyD F P !"IFFJ(= KAF{D FJI FyDXIyD FxPF  AF F FAF$ (F (FI(F"FyD$0+I(F"yD%0+I(F"yD&0I(F"yDI(F"yDI(F"yDPFb\( f0`F0C`0` 0`0a0Ca0ahb2 п_S/2C!)ѿ_0 ah3À_R?3B1)ѿ_qhiG+h(F$iGz!)h F"B bzCr jh#C 0hhDZhD\ 0Zh#jZ`$0(F$0%0%0&0a&0+hkGiF(k"rJ (FzD "mJ4zD  " iJPF zD iAF(F<PFaK8FAF"{D<@D 8FhZhD } !D8FN(FHF0F FhBnV0FI0F)F"Li 0#b|ix#i%+ >IiyDd"FiFX/hh+@F!BMO @Fhhh-(F(F8@Fhh 5+ph@Fh2hh1D@F)F  RhFsF b  x'xWܶ۶ڶuN-GOFD?h;hpo  n;+ٿI#HFKyD&{D ~&K" {Dh 7#`0xs#`0n(̿## )+ ## #O:*(,<4D &I##hFyDK{D^###%#%"##+O! ##+O# ## +O"# #"+# #%nhFo# hFF co"o +nԿO O !+# >Cy+#q)+#*&#*'# %*(#*)#ZI##hFyDVK{D+@#%# 0co ; + +##,#!-#.#/#0#1#2#3#4#5#>I##hFyD;K{Dn*# n+"8PSBSA90c|3n+###ctCFhIF:0Fg(&oihhGh"!]h(Fdo $ (F!\o % (F!T#HF#t@F;hB 8#E#M#q #n#l&tXҴ{s krٳq-O'MFF$}D-hoF+h hhB60F 8FAFh#D3R#9F F8F^кPFPF, hhB<40F0F!Fx+hB4-CFoF,S"j Sh; jBhX3Ah!@F*ܿ#"Q!jKh+h D DO1BC!jh3B #FF b#B@FIh#+ 0oiK{DS&I#jDhX FpGF0. F@h hBhYhB hhD DR@   hFhZhD#N h} ! FFihiG jM ! j F FFh< h( F8Fh, FQ F*#`88FKh{D3`-(F@(F F F8F F FFhhiG F h-AF FhhhDKhh[hDChD*hhB(hz\Cr+hhh* Qh(F"B!F1Yh(F"1+h7h\hhD;h"FXhAFH{h"FhXh9FrhGhFThhdD"F )hhDF#DY(FI(F-AF0MFhF}D-h+h(C!h FC}h2F"#hFh0E*AF"hh3h01D;B*8FR8F>#h1hh2C"0h9F FF`+hBpFh'#h FhYh5#hhh42FB*)Fx0F 0Fp@p#C`a#(0pG(0##`C``Ljii jD````(K{DhhFh:JAhQZ9jJj5Fk[kFkkطzj7F{{G{{:J#hBz-q=𵅰 L`|D$h#h3[kh#B^#`^{F315[{6k:{[{[{Zz#hB00F-M}D-h*+hzzHz݄ zH +hB0b-OFF-FDMh0 *(0{#{zz{(0{z zh4{ F { z{{ z>&픛핫I.5&hB+Fk F56{k{*S[&0+ Fk{k{*=6hBN+Q 0 9  0*D+D(D)D`F~aF~kO {kXF{ej' {,jj{{`zgzȿgzz:+#Z*ȋ FQFFch AH=h F9F2F| F{ '{+ k-;.K;G[;  K"+ k+k'k k&kk#&;$kkF+k'kk&kk&{;{k{*s  E6, FQFch AH=C0B~ F9FJF ?` @@BBh82hF FB ##`!hBKh`chh3c`8Bh82hF FB ##`!hBKhn`)hbhhC"ch3c`8i""""pGpGpGpG Fhl`hj F@4K{DF3`H FF F FpFF FF(A+h(F!F0G {+ ' ;K[k'{{ ;%['{[{k{{ zz zz0F)F"Fp@ p>@K{DhF3` FF F Fi|1C@|1#11i|1C |1#1iq|1C|1O32#1"i!\|1C|1 K{DF3@@;PL F FF FX F8 FFJ"B( FO QKBbz FBBbORp FBORh F*FBb F*FB8@8pFN-~D6h3h izzz'jzzFz'.{Ǜ0{hNjkG8jzhz8g23(ŀ2 Z&;4@{*k{6+,K{zA{{([{z)zz7B{{蚄z@{ {{zA{ {{z(z;KC;z;DK;K7{TjF[kE[Fk[{k z +[*԰Ek{ )q{&{XFk#1#1{ kF{HF{{z ,q /qz 3hzB{{yJz JxJz   B ' p?-C6?@?0,LF|D$h#hp1 +1  #(- @0!.   OAp @0! OAp@0@1@0@1 F I##hFyD K{Df#1#hBz0aF@0H@O9`@q0@@ @ O~P OPFF@ !"1!"XhI1! FXhB1!"@Xh98F Dhd0[1Xh# 08 F8F8-C[NFiF~D6h F3h7F hhG (Q(F(h%O jGCh FL h[kGAF0F1QQ1QQQQQRT0FVh@0FV0FZ10F!V"1hF91F;NhF1!2QhjGpn FO9`@q0@@0F hkGOq0F.0F(F;hBX (i""pGipG1pBF F9++O32-1]tt'!&YttU F)Fr> F1F r- F!2 F1F(",\" F!&!QppMi }D-h+ha! FhjGsh" Fd FyhiG&hFa1hF!0F+hBr h`2Khd2hh2Khl2hp2ht2 hx2h!|2 !"@UK{DhFhF%!*@𕀆hO9`F FFFF0F"(FBiz#)F"hF#k #jz{ k{20FK{[4{k{5{j{Kz[JZN"|@ G!A Q FOP )F Fi@ !"Aa F )F F%U0F |1eP#|10F|1o|1 Q(F)F*F+F%;hB'Z FF!"F$F!FBW$P4j)F-AFO|p%MO&FpJKp{DQ3Q#`#Q1QO3Qp11QRpNppp OA !D?hO~S'I 23Pp03@#Lr83#PR<3TR\RXRRRRRRRbbbcS4c@Ks@F{Dhs3!Fc6K@F{Dh30?V{piFashlB8 Fh[jG2 F! F!1P#221Xh.O3(F333+h0F(Fp@Gshd#2p𵇰#M&i}D-h+h! F b 0F O321"9hF;jhF1!P F<[+hbB-A FQhhhWkGqiahbh@Fh:F3An-AOOFhD?h;h0Fu|1O9`k0Fgo|@ G!@ !F"0FSpȄ0FJ`113hF nF**!Q!:# $c0F @F!F2F0F!9 :!F BF v!1q:B B;B@@P@@(F!FG;hB-OFMFx}D-hy F+hFF@FIF(;JFAF(F)F(FP #QhBh FDO`3"IF(FF)F@F(F. F !" FFF: FO9`,+vs|1Y|o@ F!AAa FOP F9F!@ FQu@ )F"(F)F*F F9FqHR@@FOQNHRFOQ@@FoRF# F1F%|1ZY|o@ G!Aa FOP F9F3@ xOPFA Rv# F1FRF+fOPFAbd|1[C|o@ @ KF!!A"R F!2F !ZF FFFrhB "LFFhF|D$hq#hJiFphF0 8FO` |1oA|1#hBtX-GNFF!~D6hF3h2+#2#11 FT 0%QL|1|QG"1;Bi@%7|1|1G(0[O9`@ QFo|1C|o@ G!@ "w8F8FIF"#= F9F@2 FFFO9` FcAF@ odA Q FOPX N# F"2%AaOP F@ 6|1 0%@ QF"0(F9F F)FQFo@  FFFH F!OXo@ !(F9F F)F3hBl-OFFFDi0[}1C}1 F(Fj`+h(FhG FD|1o|1O0 ( s+ *%ѓ{ F {[ [k6Gkk {7E{{0(@ F 0( FYFPF"0FRF8F1F5и@ŀ F:Fx0FAF(FY(F/!YF(F2![ F!|1bP#|1 F|1C|11 F|1C|1 F"|1bP#|1|1h|1 F&1Z1;a1a! F|1f|1T F|/{&kkFkk?e,kkFkk?V FYRFF0FtFFFD!F30D88F"(F0B-q=Ի-CuOFh D?h;h(F}1C}1@FF# (FhhG(Ѡo(@#1(F|1o|1(F|1C|1(F#|!cP"|!1(FFQhFAFv 1Z1;!1 F(@F(AF!1)h:Bd*a ;B]ф!Z1+V F!  0FAF0F (Fu|1oP#|1(Fl"@F$AF2FHFHF"F FHF(FS"|1bP#|1(FI|1C|10F 8h lD`aE;hB&(hFhG F@pFi}1C}1(Fbf Fp@#h Fp@hG FFi)FF8FV|1o|1BД|1Ԕ|1 ;h8F0GBѬBO1Д|1լBO1Д|1YլBO1Д}1լB Д|10F2@ @0F@izgz"z!pG-OFKhF FC`K{Dh3F;ˆ  ((,,004488kc+l#dklcdhj2Pп_S/2C!)ѿ_DYhD(clh2 h2 klh E.И RXo1FQ;F@;m\ \ dX0` `dx6ˇ xǖIHHvuUH<81UD<<1U@<@1U<# tjKL"ۍjjhkG {"_KY{"[K { z#"{XFVKFPF/KMєzOzgzD q0F0F EK" #"@K F{{8F ﰫ9F8F  HF"F@FYFJF(FAFLPF)F0F0F HF1F"@FYFJF(FAFLPF)F!FtF(Fu!F"F(F#1$hB M??V-DAKp{DF3`hiG&3h]h"iB2QBFh Gn`.`P23 qPRvp0up,0(#IyDVpbTH\Lo(L!"@pGpCp&ppp F. Fp<%Ft F> FK-C{DhFhF !Qh *("(FH@f1)F@RXh#A~HFO2@Ql FB(F~+p|F`K)F"0FH@0@P1Fkh+i*h*we)Yqv(FL1(F!1XhF0F|Bt0F|BoBvH/(FH@11F@RXh4#AFHF{O2@Ql F*F8h-z,zGzz# 10BBTHFVO2@Ql FB+ HFCO2@Ql FHp2HF6O2@Ql FH/(F#1F#0(F1!{ ??@F1F31+1 F!1 FS{Vkp1kL%%++o.m-k@041+-f%)FF@#11111;1#+ F-є1۱!FF)FV{8F{*#11C|K1óC|!F#F(F#1"@0C1]h= -%%%]!F)rF(F#10F?-G`NFLpF~D6h Fpq3hFF /!!2+#2#1 FH p!FH"F0F?(8F9FV{0F{*(!F2FF8Flz"+h !Z{(k[{kZ{zkjg'z'%zZ`2khd2hh2khf&jl2hp2ht2+h&%jx2hz|2jzjzjzj\ 0B ?-OFFMF-}D-h+h 0NF F:B F8B0F!HFH@4#!F@RA\hF Fk {7F{{hNj F[ k{7{6G{{k7{[ Fk 5k{k z[ jZF8 F_O 0Fzh@QlHFH/@F0F!F*F3FHFAFhZRQFzhK!FBF#(F# (F  F{ (F曇  F~K3h*FlCF 0F{k{k'[k'{K[)k{$ k G(F`hBh-OF1NiF~D6hFF3hA ,I!8FH@AF@P[XF{K5{k{4{j{Kz[JZ%H/@Ql8FQF F"8F!FKF F 3hB ʡ-OMFF!D042+#2#11 Fhsh)%ѓ{p[k{k {j{j[zZF F F)Fu@-i3khBP]hKhzj{{k{ԟk{3(h ( K{DF0F*Fw8F1F8F"#&z1`z`#8F+a{:F(`n`ptF F> F*h!U(i!h hwBr5c`8FR"+F1F8FEpRF F# F"2 D-y8F1F8Zj;%jKj;dݟz+%z3;z;UմKPݗk4KKG!3k+hB]hhYhzk{ik{ԟhk{ (hhh8F{pF F F!*h+j(ihABABkh8FhO 0Cs` hkG8F !PF8F1F(FzEjK'j[jK@󌁟>z;'z4KzK@|[@vk5[[ju(FfKF(F1F"Yh)F F@2 Aa FOP.|13|@ G!h@ S"F"p6F F8F)F+ F9F6 ~ F|&?@G( K{DF0F*F 8Fz8FzzzS+{IF 1F8F0F s[`z#+az {`O(`0Fh`F0FF0F0F@h`F0FF0FBPFYF#B*hz 3zJDk'{{z8F"z8FGzzzS+{BIF 1F8F>h O`ph"h&`Os+`Bڔzh2z3Dk'{{zp:F F F!h{h F[7F F+1FABF +F F1FABF h&B<8F #I;`#{`8F`yD` K{D;a$0B M??u2hpF[hFiS} F)F F1Fp@ps FFhk {[{(F{{S+0F!#F (F0Fp?-OFpUF-F}D-h+hǰ@F p Eg!RhkhFHFj :h8FF G(J0P&{(ܵ{(F,kG{kFkk&(k {k z jl,{*k{k z j Z (Fz{zS+THF)F8FRFKFPF8hSE0 [h{ O QFJFFy8F*F<O $0jkh* nREo0Bѻ@(F3h9Fhsh"P(F3h(F9Fhsh(FO 0+si*o[i+k F!T;h8FQF0G0#i :$0sse, *>t !"`FI0@,yD@,@,1@Q @Mp jJEr2_R9B+ѿ_)W ,_R?3B1)ѿ_  @lp  iHi FF B@7B@2NzO k{{Ǜ{{Ǜ";h8FiG`hE#;;h8F1hjQ9GshS)0nF:3:+@  $0oA$0[h+3L"O RhZE F!h F!h2+A#21;qHw rB8FIF`8FIF`q8FIF8F6IF8FIF`8FIF`2@Fg(8F F9FU@%@FW!pa@h 3 D D @F 9.V"њ@F,V{{*[SF@F*K"V## F1)F^.@F#V1@0H@1N0FA 0FA 0FA 0FA {{: {{*>??*?@F.VK QF"V#"HF!0HF0H F9F)F' Fq@0D@18FH@h@P@QBO3 F#?pYFABF !+.@F0`#V@F1X(0F00F0 F?#)F1 F@0 F#1! F)F.0"(Կ&&hB0BH@z2)𥀉hB@0B@pYFABF ,j(?hRhG 1h˻k $Q90:{'{'{Q L$ kA {z {'{D :'{Q k 4$0k@aF{2{{6{v$zaFJZzjzJz% Z&)j' z$)JZj2[z4kJ6{0KH+?\@P0h2P@PO QVBb@PBBb OR@PBOR`6EhB0G?-CFFi F$(#hIF0F FBFG\@ A, hkG@F(p1+c(F!F2FCz F1FC$-OMpFFFD0<(F0FlmFq/(hkG(|Ѹy(Fp1++p+h(Fl2F0G(a f c H `Os3`HF&O# &##JF0h  l`  X<0HFl@hD<0hPF9FJF0kh0h0HFh`EhB (FYF"F',hB0 M֐-OFMF-F}D-h+h/2F+#2#11h 18FKh|8F.FXVk{k̿##! F F"(F`1Z"1!R{2{:{{*!{3{:{iz"###kjz{k ( H )FXFRF{d+@0:pIF2F[F8PpIF2F[F6P3H#:pT#@0)F2F[F(F$2+ F!\ F"!r" !rR$3h0FN{(@Gh0FA '{{XG0F@(h3h80 `IF(FJ{"OQFK(Fr7H[V{8{[7k {8{k7{4H{# FIFCF2FAa FOPl"@ AFlAF FQF(F F)F @FR FP8Fv/hBzz(1Gz??X-O)MFh}D-hFF+h8F1#h[i+[h0FF@ FR8#h80   PFHPF!Jh0FIF"FJ8F+hBh0F0@F9F]@FIF"F3b-OF-F FIFFDw0 0F` z0FIFvV z0FK8FH2"X"*##"1ѻHO O E{@{8ПkI[yD h'{k'kk:KjE{@Ҳ; kCK& [GKD[FKKD[# KkG;;[0F u  k {& kK&k{' {'{'+'{BGFk{ɛ+ȋڷ{=k{<{k{*[0Fnjzk7kOzz7{k{I*{0FɚHȊ9k{8{k{*w{0F9{8{{*dzk0F7k{?{{*M{0F={<{{*::k8F K&{6kZNj {&k'ɛƛk7{'{Nj**8F *8F*8F*8F*8FCF{PV(F' ɋ:A@=:(FA<=:(FA8=:(FA4=:(FA0=:(FA,={  ǛO g?9RFߑ?-DT!?m0_D@???|H@1@RIFXh4#AahF F!HFFй"(2 3!BSz1zgzCzHF< .O jh@Ql FH/qp.!! FQFp!F)"F(F> (0F1FV{(F{* !F*FF0FM"  !hB-OF,LFF|D$hF#hFP p1 +XF9F2F+Fj1XFQ1XhnF(FZB(F\B)F# F#~@F9F2F#F FP@F9F2F+F 0BP Z-OFFeMF-}D-h+h ( F FBXES FBXEN0F!HFH@!F@R#AF0F @QlHFH/(F9F@F!F0F F`#)F3F²HFBF 0[YQF Q!FBF#O (F(,"(F  F{ (F曇  FK3h*FlCF 0F{k{k'[k'{K [)k{$ k G(F~hB~pG pG pG pGpGpG0F FCh"54 ĕ08 FF # F #####H H0bH0H0H DcIH ld8k{z{[Z[6kkjk7{{zpG"``B``BaaJaaJbBb"( pGP@h8pGF@iJhF F3B)#OF!!AB]h @hhhDpGh ChhXhpG8F-F F*ȊA F'S+ FA F'{S+ FA F'{S+ FA F'S+T++FC+(F8F1# F@p-GLNiF|D$hh(F#hF "3F@F9Fw #hBJ Fhf ! h F8 FFhY h!"* hL ! h F F0F-!L{|D$h#h k7 ǫƫ6(Fɛ(Fȋ(F} #hB 0B L|D$h#he#hBBh82hF FB ##`!hBKh`chh)h3`c`8pFhijth #cC 3hCi\@`Fi F"khhB ZhBF1hhBqhhBp-GF䀊hFD0 h+3L#3I|DyD(#"FF0h0w0h!F5`0F9F"F2hFhB8hiB ۰10F9F"FF!"(F0h!0'FǕ F2hh3`0 0B FhF h*CСhB(-! 5hhFG`hhBʿ@Ghm#D*FF\2hRhB bh(Dh!B"D3hzz crchB h!CGzg`L|D$h0hB 0h!"4`~pFhFbhh2B#h""+R#ah Jh(F+h0ZhhB2BXRZ`phF h+ًh3B !F `#BIh#a#hhD K{DhF3` p"`B`JzDh``` F ~}Khh`hb2 п_S/2C!)ѿ_pG@h03@h!Ѹ8FKEh{Dh3`(F X(F(F!Fhehhh*h!"2 п_S/:C!)ѿ_*(F(F F8}F F FDh F0 F@}-A%LFFhF|D$hF#h%FZh[mG(I$#KhFyD{D F!0FhI##hFyDK{Dx@F0i0F>0F9F +hB~|W1W8 FDhF h[mG((Fi F FQ!S F!8@8pG K{DhFhFF!FF F+hBT_T?3D2*ѿ_+h{_S/:C!)ѿ_(h @ "+FAFHF6HF]E@F)FFRExRB+50 @Ph^(F (](F&hdhA !AC@P@F ( ]E)FO FE7h H"۲> (CDx[NI30Fs  0HHH(h HC  B;5sh[}  3OP @O2F@F7IJF@FyDwh{}C`{urhS}C Su !"tsh[}O &AAHE."hIFch(FKDL!   @P (F&hdh9FA AC@P2F#F(F. hB.VUUUfrjN L#``aCapGK{DF3` FeF F, F8FFDFPhC   #i ci[(F 8@8@hi HxDhpGLoY*pGh0h0GpG8F FFYIyD@10 F)F8@8 F8NF FFE,8F)F"F3F -,޿3hO2`< F@hi HxDhpGn L"|D$h I#hyD h#hBpnn![hhܿ ) ѓKh{DhBSh `pGXn8F FFYIyDP1,0 F)F8@}8 F8NFFFX>l8F!F"F+F .+hO2`< FK{DhF3`6 FlmF F2 FpG@hi .HxDhpGjm@hi #HxDhpGm pG8F FFYIyD10 F)F8@8 F8N8F FFYIyDL10 F)F8@8 F8NF FF %T8Fi -3hO2`< FpG@hi ʹHxDhpGl8F FFYIyD1r0 F)F8@ӹ8 F8DOԹpG@hi HxDhpGl8F FFYIyD1N0 F)F8@8 F8xOxGFԲxGFвxGFਯxGFਮxGFxGFHxGFxGFxGFxGFxGFଯxGFरxGFxGFLxGFTxGFlxGFdxGFxGFHxGFxGFxGFȵxGFԷxGFзxGFxGFxGFxGFxGFxGFxGF|xGF\xGFtxGFpxGFlxGF(xGFXxGFxGFxGFxGFxGF༹xGFxGFxGFظxGF̽xGFضxGFȰxGF̮xGFxxGFtxGFxGFxGFxGF16QGLWidgetPrivate10QGLContextMalidefaultdrawTexture() with OpenGL ES 2.0 requires an active OpenGL2 paint enginedrawTexture(const QPointF &point, GLuint textureId, GLenum textureTarget) not supported with OpenGL ES, use rect version insteadQGLContext: Unsupported paint device typeQGLWidget::setContext: Cannot set null contextQGLWidget::renderText is not supported under OpenGL/ESDDS PVR!DDSPVRETC1QGLContext::bindTexture(): DDS texture compression is not supported.QGLContext::bindTexture(): DDS image size is not valid.QGLContext::bindTexture(): DDS image format not supported.QGLContext::bindTexture(): PVR image format 0x%x not supported.QGLContext::bindTexture(): ETC1 texture compression is not supported.QGLContext::bindTexture(): PVRTC texture compression is not supported.QGLContext::bindTexture(): PVR image size is not valid.QGLFormat::setSamples: Cannot have negative number of samples per pixel %dQGLFormat::setDepthBufferSize: Cannot set negative depth buffer size %dQGLFormat::setRedBufferSize: Cannot set negative red buffer size %dQGLFormat::setGreenBufferSize: Cannot set negative green buffer size %dQGLFormat::setBlueBufferSize: Cannot set negative blue buffer size %dQGLFormat::setAlphaBufferSize: Cannot set negative alpha buffer size %dQGLFormat::setAccumBufferSize: Cannot set negative accumulate buffer size %dQGLFormat::setStencilBufferSize: Cannot set negative stencil buffer size %dQGLFormat::setVersion: Cannot set zero or negative version number %d.%dQGLFormat(options QFlags(, plane , depthBufferSize , accumBufferSize , stencilBufferSize , redBufferSize , greenBufferSize , blueBufferSize , alphaBufferSize , samples , swapInterval , majorVersion , minorVersion , profile OpenGL ES1.-CM1.1Unrecognised OpenGL ES version2.3.4.GLESv2GL_OES_texture_npotGL_IMG_texture_npotGL_ARB_multitextureGL_ARB_shader_objectsGL_EXT_framebuffer_objectGL_ARB_framebuffer_objectGL_EXT_blend_colorGL_EXT_blend_equation_separateGL_EXT_blend_func_separateGL_EXT_blend_subtractGL_ARB_texture_compressionGL_ARB_multisampleGL_ARB_texture_non_power_of_twoQGLPixelBuffer::metric(), Unhandled metric type: %d QGLFramebufferObject::metric(), Unhandled metric type: %d. QGLFramebufferObject: Unsupported framebuffer format.QGLFramebufferObject: Framebuffer incomplete attachment.QGLFramebufferObject: Framebuffer incomplete, missing attachment.QGLFramebufferObject: Framebuffer incomplete, attached images must have same dimensions.QGLFramebufferObject: An undefined error has occurred: QGLPaintDevice::metric() - metric %d not knownPixmap type not supported for GL renderingQGLPaintDevice::getDevice() - Unknown device type %dFragmentVertexGeometryQGLShader::compile(%s): %sQGLShader::compile(%s)[%s]: %sQGLShader::link:QGLShader::link[]:QGLShaderProgram::attributeLocation(): shader program is not linkedQGLShaderProgram::setAttributeValue: rowsnot supportedQGLShaderProgram::uniformLocation(QGLShaderProgram::setUniformValue: sizeGL_EXT_geometry_shader4Could not create shader of type %d.glProgramParameteriglProgramParameteriEXTQGLShaderProgram: could not create shader programQGLShaderProgram: shader programs are not supported#version#extensionQGLShaderProgram::addShader: Program and shader are not associated with same context.2destroyed()1shaderDestroyed()QGLShader: Unable to open file varying highp vec2 brushTextureCoords; uniform sampler2D brushTexture; lowp vec4 srcPixel() { return texture2D(brushTexture, brushTextureCoords); } varying highp vec2 brushTextureCoords; uniform sampler2D brushTexture; lowp vec4 srcPixel() { return texture2D(brushTexture, fract(brushTextureCoords)); } void setPosition(); void main(void) { setPosition(); } attribute highp vec2 textureCoordArray; varying highp vec2 textureCoords; void setPosition(); void main(void) { setPosition(); textureCoords = textureCoordArray; } attribute highp vec2 textureCoordArray; attribute lowp float opacityArray; varying highp vec2 textureCoords; varying lowp float opacity; void setPosition(); void main(void) { setPosition(); textureCoords = textureCoordArray; opacity = opacityArray; } attribute highp vec4 vertexCoordsArray; void setPosition(void) { gl_Position = vertexCoordsArray; } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; void setPosition(void) { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position = vec4(transformedPos.xy, 0.0, transformedPos.z); } uniform highp mat3 matrix; uniform highp float translateZ; attribute highp vec2 vertexCoordsArray; void setPosition(void) { vec3 v = matrix * vec3(vertexCoordsArray, 1.0); vec4 vz = mat4(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, translateZ, 1) * vec4(v, 1.0); gl_Position = vec4(vz.xyz, 1.0); } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; uniform mediump vec2 halfViewportSize; uniform highp vec2 invertedTextureSize; uniform highp mat3 brushTransform; varying highp vec2 patternTexCoords; void setPosition(void) { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position.xy = transformedPos.xy / transformedPos.z; mediump vec2 viewportCoords = (gl_Position.xy + 1.0) * halfViewportSize; mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1.0); mediump float invertedHTexCoordsZ = 1.0 / hTexCoords.z; gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ); patternTexCoords.xy = (hTexCoords.xy * 0.125) * invertedHTexCoordsZ; } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; uniform mediump vec2 halfViewportSize; uniform highp vec3 linearData; uniform highp mat3 brushTransform; varying mediump float index; void setPosition() { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position.xy = transformedPos.xy / transformedPos.z; mediump vec2 viewportCoords = (gl_Position.xy + 1.0) * halfViewportSize; mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1); mediump float invertedHTexCoordsZ = 1.0 / hTexCoords.z; gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ); index = (dot(linearData.xy, hTexCoords.xy) * linearData.z) * invertedHTexCoordsZ; } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; uniform mediump vec2 halfViewportSize; uniform highp mat3 brushTransform; varying highp vec2 A; void setPosition(void) { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position.xy = transformedPos.xy / transformedPos.z; mediump vec2 viewportCoords = (gl_Position.xy + 1.0) * halfViewportSize; mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1); mediump float invertedHTexCoordsZ = 1.0 / hTexCoords.z; gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ); A = hTexCoords.xy * invertedHTexCoordsZ; } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; uniform mediump vec2 halfViewportSize; uniform highp mat3 brushTransform; uniform highp vec2 fmp; uniform mediump vec3 bradius; varying highp float b; varying highp vec2 A; void setPosition(void) { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position.xy = transformedPos.xy / transformedPos.z; mediump vec2 viewportCoords = (gl_Position.xy + 1.0) * halfViewportSize; mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1); mediump float invertedHTexCoordsZ = 1.0 / hTexCoords.z; gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ); A = hTexCoords.xy * invertedHTexCoordsZ; b = bradius.x + 2.0 * dot(A, fmp); } attribute highp vec2 vertexCoordsArray; attribute highp vec3 pmvMatrix1; attribute highp vec3 pmvMatrix2; attribute highp vec3 pmvMatrix3; uniform mediump vec2 halfViewportSize; uniform highp vec2 invertedTextureSize; uniform highp mat3 brushTransform; varying highp vec2 brushTextureCoords; void setPosition(void) { highp mat3 pmvMatrix = mat3(pmvMatrix1, pmvMatrix2, pmvMatrix3); vec3 transformedPos = pmvMatrix * vec3(vertexCoordsArray.xy, 1.0); gl_Position.xy = transformedPos.xy / transformedPos.z; mediump vec2 viewportCoords = (gl_Position.xy + 1.0) * halfViewportSize; mediump vec3 hTexCoords = brushTransform * vec3(viewportCoords, 1); mediump float invertedHTexCoordsZ = 1.0 / hTexCoords.z; gl_Position = vec4(gl_Position.xy * invertedHTexCoordsZ, 0.0, invertedHTexCoordsZ); brushTextureCoords.xy = (hTexCoords.xy * invertedTextureSize) * gl_Position.w; } uniform lowp float globalOpacity; lowp vec4 srcPixel(); lowp vec4 applyMask(lowp vec4); lowp vec4 compose(lowp vec4); void main() { gl_FragColor = applyMask(compose(srcPixel()*globalOpacity))); } lowp vec4 srcPixel(); lowp vec4 applyMask(lowp vec4); lowp vec4 compose(lowp vec4); void main() { gl_FragColor = applyMask(compose(srcPixel())); } uniform lowp float globalOpacity; lowp vec4 srcPixel(); lowp vec4 applyMask(lowp vec4); void main() { gl_FragColor = applyMask(srcPixel()*globalOpacity); } lowp vec4 srcPixel(); lowp vec4 applyMask(lowp vec4); void main() { gl_FragColor = applyMask(srcPixel()); } uniform lowp float globalOpacity; lowp vec4 srcPixel(); lowp vec4 compose(lowp vec4); void main() { gl_FragColor = compose(srcPixel()*globalOpacity); } lowp vec4 srcPixel(); lowp vec4 compose(lowp vec4); void main() { gl_FragColor = compose(srcPixel()); } uniform lowp float globalOpacity; lowp vec4 srcPixel(); void main() { gl_FragColor = srcPixel()*globalOpacity; } lowp vec4 srcPixel(); void main() { gl_FragColor = srcPixel(); } varying lowp float opacity; lowp vec4 srcPixel(); void main() { gl_FragColor = srcPixel() * opacity; } varying highp vec2 textureCoords; uniform sampler2D imageTexture; lowp vec4 srcPixel() { return texture2D(imageTexture, textureCoords); } varying highp vec2 textureCoords; uniform lowp vec4 patternColor; uniform sampler2D imageTexture; lowp vec4 srcPixel() { return patternColor * (1.0 - texture2D(imageTexture, textureCoords).r); } varying highp vec2 textureCoords; uniform sampler2D imageTexture; lowp vec4 srcPixel() { lowp vec4 sample = texture2D(imageTexture, textureCoords); sample.rgb = sample.rgb * sample.a; return sample; } varying highp vec2 textureCoords; uniform sampler2D imageTexture; lowp vec4 srcPixel() { return customShader(imageTexture, textureCoords); } uniform lowp vec4 fragmentColor; lowp vec4 srcPixel() { return fragmentColor; } varying highp vec2 brushTextureCoords; uniform lowp vec4 patternColor; uniform sampler2D brushTexture; lowp vec4 srcPixel() { return patternColor * (1.0 - texture2D(brushTexture, brushTextureCoords).r); } uniform sampler2D brushTexture; uniform lowp vec4 patternColor; varying highp vec2 patternTexCoords; lowp vec4 srcPixel() { return patternColor * (1.0 - texture2D(brushTexture, patternTexCoords).r); } uniform sampler2D brushTexture; varying mediump float index; lowp vec4 srcPixel() { mediump vec2 val = vec2(index, 0.5); return texture2D(brushTexture, val); } uniform sampler2D brushTexture; uniform highp float fmp2_m_radius2; uniform highp float inverse_2_fmp2_m_radius2; uniform highp float sqrfr; varying highp float b; varying highp vec2 A; uniform mediump vec3 bradius; lowp vec4 srcPixel() { highp float c = sqrfr-dot(A, A); highp float det = b*b - 4.0*fmp2_m_radius2*c; lowp vec4 result = vec4(0.0); if (det >= 0.0) { highp float detSqrt = sqrt(det); highp float w = max((-b - detSqrt) * inverse_2_fmp2_m_radius2, (-b + detSqrt) * inverse_2_fmp2_m_radius2); if (bradius.y + w * bradius.z >= 0.0) result = texture2D(brushTexture, vec2(w, 0.5)); } return result; } #define INVERSE_2PI 0.1591549430918953358 uniform sampler2D brushTexture; uniform mediump float angle; varying highp vec2 A; lowp vec4 srcPixel() { highp float t; if (abs(A.y) == abs(A.x)) t = (atan(-A.y + 0.002, A.x) + angle) * INVERSE_2PI; else t = (atan(-A.y, A.x) + angle) * INVERSE_2PI; return texture2D(brushTexture, vec2(t - floor(t), 0.5)); } lowp vec4 srcPixel() { return vec4(0.98, 0.06, 0.75, 1.0); } varying highp vec2 textureCoords; uniform sampler2D maskTexture; lowp vec4 applyMask(lowp vec4 src) { lowp vec4 mask = texture2D(maskTexture, textureCoords); return src * mask.a; } varying highp vec2 textureCoords; uniform sampler2D maskTexture; lowp vec4 applyMask(lowp vec4 src) { lowp vec4 mask = texture2D(maskTexture, textureCoords); return src.a * mask; } varying highp vec2 textureCoords; uniform sampler2D maskTexture; lowp vec4 applyMask(lowp vec4 src) { lowp vec4 mask = texture2D(maskTexture, textureCoords); return src * mask; } Vertex shader for simpleShaderProg (MainVertexShader & PositionOnlyVertexShader) failed to compileFragment shader for simpleShaderProg (MainFragmentShader & ShockingPinkSrcFragmentShader) failed to compilevertexCoordsArraypmvMatrix1pmvMatrix2pmvMatrix3Errors linking simple shader: %sVertex shader for blitShaderProg (MainWithTexCoordsVertexShader & UntransformedPositionVertexShader) failed to compileFragment shader for blitShaderProg (MainFragmentShader & ImageSrcFragmentShader) failed to compiletextureCoordArrayErrors linking blit shader: %sWarning:failed to compile!opacityArrayShader program failed to link, Error Log: maskTextureQGLEngineShaderManager - Ignoring custom shader stage for non image srcQGLEngineShaderManager::useCorrectShaderProg() - Qt::NoBrush style is setQGLEngineShaderManager::useCorrectShaderProg() - Unknown mask typeQGLEngineShaderManager::useCorrectShaderProg() - Unsupported composition modeimageTexturepatternColorglobalOpacitydepthfragmentColorlinearDataanglehalfViewportSizefmpfmp2_m_radius2inverse_2_fmp2_m_radius2sqrfrbradiusinvertedTextureSizebrushTransformbrushTexturematrixtranslateZUnsupported composition modeQGL2PaintEngineEx: Unimplemented fill stylePainter path exceeds +/-32767 pixels.QGLCustomShaderStage::setOnPainter() - paint engine not OpenGL2Custom shader is already set on a painterQGLTextureGlyphCache::createTextureData: Called with no contextQGLTextureGlyphCache::resizeTextureData: Called with no contextQGLTextureGlyphCache::fillTexture: Called with no contextNVIDIA19QGLFunctionsPrivate21QOpenGLSharedResource21QGLFunctionsPrivateEx14QGLPixelBuffer23QGLPBufferGLPaintDevice26QGLSharedResourceGuardBase22QGLSharedResourceGuardIPFvP10QGLContextjEE20QGLFramebufferObject19QGLFBOGLPaintDevice14QGLPaintDevice22QGLWidgetGLPaintDevice#ifndef GL_FRAGMENT_PRECISION_HIGH #define highp mediump #endif 16QGLShaderPrivate23QGLShaderProgramPrivate28QGraphicsShaderEffectPrivate lowp vec4 customShader(lowp sampler2D imageTexture, highp vec2 textureCoords) { return texture2D(imageTexture, textureCoords); } 26QGLCustomShaderEffectStage17QGL2GradientCache30QGLEngineSharedShadersResource16QOpenGLFunctions21QOpenGLExtraFunctions17QOpenGLExtensions*N12_GLOBAL__N_125QOpenGLStaticTextUserDataE20QGL2PaintEngineState17QGL2PaintEngineEx24QGL2PaintEngineExPrivate20QGLCustomShaderStage15QGLGlyphTexture20QGLTextureGlyphCache @:3$QGLWidgetupdateGLupdateOverlayGL  ++9QGLWidgetPOUFHQGLSignalProxyaboutToDestroyContextconst QGLContext*context+14QGLSignalProxy QGLShader011QGLShaderProgramshaderDestroyed+9QGLShader16QGLShaderProgramQGraphicsShaderEffect21QGraphicsShaderEffectQGLEngineShaderManagerQGLEngineSharedShaders22QGLEngineShaderManagerx ),5=Q?}?7?>]jw. %,lHH!9KTo %quy{}8 /qdzpqQqh p  5!  0  }ILp l  5? }=5?  -5w  ] -@Tp)u$Dp Xp |$,xAGYGlm5]8 H)H7MGOeroc{Z)_!G#G%G;H[HwHH__iSGkskG4Lp `]!YHŧSY{i{{{{{{{{{]x@@-٨-TT`C{թY٩pqTA` !M)t Si+=+Q$C1Ho^( Q  !/CMU^kx 0 oP@  @  Dp (E,UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUGCC: (GNU) 4.8GCC: (GNU) 4.9 20140827 (prerelease) GNUgold 1.11A5aeabi+ARM v7 A  ",.shstrtab.interp.dynsym.dynstr.hash.rel.dyn.rel.plt.text.rodata.data.rel.ro.local.fini_array.data.rel.ro.init_array.dynamic.got.data.bss.comment.note.gnu.gold-version.ARM.attributes  ((PQQ#  T$) 11H2 B$C$C6UU;oo >ALI \ h Hu00448pp   05Lph6