appDt1appDconstant0appDappapp+xyappapp+appDxappDyappDappapp*xyappapp+appapp*yappDxappapp*xappDyappDappapp-xyappapp-appDxappDyappappmapfnilnilappappmapfappappconsxxsappappconsappfxappappmapfxsappappfilterfnilnilappappfilterfappappconsxxsappappappappfilter2appfxfxxsappappappappfilter2truefxxsappappconsxappappfilterfxsappappappappfilter2falsefxxsappappfilterfxsappDappapp+xyappapp+appDxappDyappDappapp+xyapp+appDxappDappapp+xyappDxappDappapp+xyappDyappDappapp*xyappapp+appapp*yappDxappapp*xappDyappDappapp*xyapp+appapp*yappDxappDappapp*xyappapp*yappDxappDappapp*xyapp*yappDappapp*xyappDxappDappapp*xyappapp*xappDyappDappapp*xyappDyappDappapp-xyappapp-appDxappDyappDappapp-xyapp-appDxappDappapp-xyappDxappDappapp-xyappDyappappmapfappappconsxxsappappconsappfxappappmapfxsappappmapfappappconsxxsappconsappfxappappmapfappappconsxxsappfxappappmapfappappconsxxsappappmapfxsappappfilterfappappconsxxsappappappappfilter2appfxfxxsappappfilterfappappconsxxsappappappfilter2appfxfxappappfilterfappappconsxxsappappfilter2appfxfappappfilterfappappconsxxsappfilter2appfxappappfilterfappappconsxxsappfxappappappappfilter2truefxxsappappconsxappappfilterfxsappappappappfilter2truefxxsappconsxappappappappfilter2truefxxsappappfilterfxsappappappappfilter2truefxxsappfilterfappappappappfilter2falsefxxsappappfilterfxsappappappappfilter2falsefxxsappfilterftrueappappmapfappappconsxxsappappmapfxsappappmapfappappconsxxsappfxappappfilterfappappconsxxsappfxappappappappfilter2truefxxsappappfilterfxsappappappappfilter2falsefxxsappappfilterfxstrue1234567891011121314151617181920app22appappappappfilter2truefxxsappappfilterfxsappappappappfilter2falsefxxsappappfilterfxsappappappappfilter2truefxxsappappfilterfxsfalseappappappappfilter2falsefxxsappappfilterfxsfalseappDappapp+xyappDyappDappapp+xyappDxappDappapp*xyappDxappDappapp*xyappDyappDappapp-xyappDxappDappapp-xyappDytrue2345678910app22appDappapp+xyappapp+appDxappDyfalse15161718appDappapp+xyapp+appDxfalseappDappapp*xyappapp+appapp*yappDxappapp*xappDyfalseappDappapp*xyapp+appapp*yappDxfalseappDappapp*xyappapp*yappDxfalseappDappapp*xyapp*yfalseappDappapp*xyappapp*xappDyfalseappDappapp-xyappapp-appDxappDyfalseappDappapp-xyapp-appDxfalseappappmapfappappconsxxsappappconsappfxappappmapfxsfalseappappmapfappappconsxxsappconsappfxfalseappappfilterfappappconsxxsappappappappfilter2appfxfxxsfalseappappfilterfappappconsxxsappappappfilter2appfxfxfalseappappfilterfappappconsxxsappappfilter2appfxffalseappappfilterfappappconsxxsappfilter2appfxfalseappappappappfilter2truefxxsappappconsxappappfilterfxsfalseappappappappfilter2truefxxsappconsxfalseappappappappfilter2truefxxsappfilterffalseappappappappfilter2falsefxxsappfilterffalse