DIRCh ={gG:4x \VYtmfh .editorconfigh =}0C7gG:4CX4 P#۰ .env.exampleh ={ʧgG:4%[^_,vrJ&3 .env.prodh ={̇gG:49meY~rs؛ .gitattributesh ={gG:4xI-*{gp6EG,y .gitignoreh =}0C7gG:5Jȷg5ܺbxa,W&.htaccess-cpanelh ={̇g-9 PR".oӞ[g README.mdh =}.Չg-HY?:ЃPU26mW((nD,app/Console/Commands/ServeWithCustomPort.phpggw̮[w H$*_app/Console/Kernel.phph =}/^ޙgc|6#;pఎ>-Dp+app/Http/Controllers/API/AuthController.phph =}/Pg-H W%*v0@q.@app/Http/Controllers/API/BatchUpload/ServiceUploadController.phpgg˳[#pLx~N.^!9app/Http/Controllers/API/chatbot/DialogflowController.phph =}/1gBUö̀8HC|uB>3app/Http/Controllers/API/v3/AnalyticsController.phph =}/Pg-H GC¯=n1app/Http/Controllers/API/v3/ArticleController.phph =}/g-HRl2y+N3app/Http/Controllers/API/v3/AttributeController.phph =}/OJg-X/O_PugpQ+Kt5app/Http/Controllers/API/v3/BlockedDateController.phph =}/OJgZ%PяOܴ}ž5E/app/Http/Controllers/API/v3/BrandController.phph =}/1g-X/OS&!dq(չl)| !1app/Http/Controllers/API/v3/CarLineController.phph =}/1g-X/OPKt`G_;6app/Http/Controllers/API/v3/CarplusAlertController.phph =}/1g-X/OR>;B15ME|x65app/Http/Controllers/API/v3/ChatConcernController.phph =}/@Yg-X/O$w`ݠ<&{ y{.app/Http/Controllers/API/v3/ChatController.phph =}/g-gqG_<$(Xʍ 5app/Http/Controllers/API/v3/ChatMessageController.phph =}/Pg-gqk_Ԏk N1app/Http/Controllers/API/v3/CompanyController.phph =}/OJg-gq`KEa"x.κz6app/Http/Controllers/API/v3/ConversationController.phph =}/!^g-gq'ɨcC \87?app/Http/Controllers/API/v3/CustomServiceTimeslotController.phph =}/!^g-gqDMMCʸ>lG2app/Http/Controllers/API/v3/CustomerController.phph =}/!^g-gqEU5a+NFv`Y5app/Http/Controllers/API/v3/DataPrivacyController.phpg-vg-vA GI~R',4app/Http/Controllers/API/v3/DealershipController.phph =}/!^g-vģ0R`f<  1I@app/Http/Controllers/API/v3/DefaultServiceTimeslotController.phph =}/Pg-vQӦ[ YTt|b2app/Http/Controllers/API/v3/DownloadController.phph =}/g-v1^ꢪgW^:app/Http/Controllers/API/v3/DrinkAndBeverageController.phph =}/1g-v pˇ~x5Z*N2app/Http/Controllers/API/v3/LocationController.phph =}/@Yg-:U-4Pý+qy44app/Http/Controllers/API/v3/ModelColorController.phph =}/1g-:OzZ@Μ_+e+6app/Http/Controllers/API/v3/ModelVariantController.phph =}/OJg-:[~zYX﹏ 9@ir.app/Http/Controllers/API/v3/NewsController.phph =}/!^g-:4 a,ExA4app/Http/Controllers/API/v3/PermissionController.phph =}/g-:N1~ڡ%uUgL8app/Http/Controllers/API/v3/PreferredDrinkController.phph =}/OJg-:B'Kps9Iģ>r@@3app/Http/Controllers/API/v3/PromoCodeController.phph =}/g-:WoF'@ٯE嘟A%Be0app/Http/Controllers/API/v3/ReportController.phph =}/@Yg-8X$Y Lb) .app/Http/Controllers/API/v3/RoleController.phph =}/@Yg-8Th5LS=,~Q>3app/Http/Controllers/API/v3/RoleGroupController.phph =}/1gŝ^bzfjCE8app/Http/Controllers/API/v3/ServiceBookingController.phph =}/@Yg-8Y`PgQ/;app/Http/Controllers/API/v3/ServiceBookingLogController.phph =}/^ޙg-8/ C%8fö&jn7app/Http/Controllers/API/v3/ServiceRatingController.phph =}/@Yg-8W?[`Z$׽n-(5app/Http/Controllers/API/v3/ServiceSlotController.phph =}/^ޙg-za6?N: 87app/Http/Controllers/API/v3/ServiceStatusController.phph =}/g-z "l(/I~5app/Http/Controllers/API/v3/ServiceTypeController.phph =}/Pg-z{Y qE\= +L-7app/Http/Controllers/API/v3/SliderContentController.phph =}/^ޙg-z8UC.GO Ca.e0app/Http/Controllers/API/v3/SurveyController.phph =}/@Yg-zVK0i.ٔqtT ^N5app/Http/Controllers/API/v3/SurveyEntryController.phph =}/1g-zQ #杌`gu$ NI8app/Http/Controllers/API/v3/SurveyQuestionController.phph =}/OJg-z\__t Ǹ<)G"7app/Http/Controllers/API/v3/SurveySectionController.phph =}/!^g-z  U4ÕVg#сt.app/Http/Controllers/API/v3/UserController.phph =}/!^g-z F9bϢߛ!L{K1app/Http/Controllers/API/v3/VehicleController.phph =}/g-&@vp,%\1A 7app/Http/Controllers/API/v3/VehicleDetailController.phph =}/n g-&doh0EUu]e#app/Http/Controllers/Controller.phph =}.#g-&dUgΡ6Q"app/Http/Middleware/CustomAuth.phph =}.rg-&,IJmTXһdd&app/Http/Requests/AttributeRequest.phph =}.rg-&2lC|vd"app/Http/Requests/BrandRequest.phph =}.#g-&+ Y4{u.Hɀ$app/Http/Requests/CarLineRequest.phph =}.#g-&'S[0U۶$app/Http/Requests/CompanyRequest.phph =}.rg-&uboϟlw԰ NԜ'app/Http/Requests/DealershipRequest.phph =}.#g-&+U@[|}53Bs)app/Http/Requests/ModelVariantRequest.phph =}.#g-&Ρ\fEKex*app/Http/Requests/ServiceStatusRequest.phph =}.#g-&4H1_]9(app/Http/Requests/ServiceTypeRequest.phph =}.rg-&Gaٟ(M*d*"app/Http/Requests/UsersRequest.phpgfgf˴s0\+ɡ%app/Jobs/SyncChatbotLogsJob.phpgfgf˵8uZaT?Aapp/Jobs/SyncConversations.phph =}.Gg-&(C쓊NFN(zapp/Mail/AccountActivation.phph =}.Gg-&?Im=|ؙ app/Mail/AccountCreation.phph =}/}c7gf˶jokge!||NLzapp/Models/AiConversations.phph =}/}c7g-&iӣ{M?dx[VAxֵapp/Models/Article.phph =}/n g-&fwt/qVSwhॽ굒app/Models/Attribute.phph =}/3^g-tmDQ!zΠٱ@app/Models/AutohubChat.phph =}/3^g-t Y~3|>hAE+J app/Models/Barangay.phph =}/}c7g-tg_EP A]=' nD/ھapp/Models/BlockedDate.phph =}/ug-t^cxE|W*!app/Models/BookingTransferLog.phph =}/gfxա +{s<app/Models/Brand.phph =}/ɮg-tR;#P:3ܱGD3]app/Models/CancelReason.phph =}/g-tt@c6g\.Z:~-app/Models/CarLine.phph =}/ɮg-t>rʦ" _app/Models/CarplusAlert.phph =}/ug-t*N!F6Q=L!app/Models/ChatConcern.phph =}/g-twNmc0YnLapp/Models/ChatMessage.phph =}0g-Azs@iL2 app/Models/ChatMessageStatus.phph =}/gf˷9Z!Կ~s>V}app/Models/ChatbotLog.phph =}0g-A ڊsp'7O qapp/Models/City.phph =}0Kg-A*Jvή`/].hۍ]app/Models/Company.phph =}/3^g-A B'1gPapp/Models/Conversation.phph =}/3^g-A(-o"S HU"0.6&app/Models/ConversationParticipant.phph =}/ug-Ao°Kl{RLET $app/Models/CustomServiceTimeslot.phph =}/}c7g-A 3 k2app/Models/Customer.phph =}/ug-Af^~h\9QD-napp/Models/CustomerOTP.phph =}/ug-Al9~\};3-kzUapp/Models/CustomerOldData.phph =}/}c7g-A(=v s_;,app/Models/DataPrivacy.phph =}0g-Ay4冣ϊ~3L7mapp/Models/Dealership.phph =}0Kg-Aj1Q{J.tQIE%app/Models/DefaultServiceTimeslot.phph =}/ug-I )۪* C*(app/Models/DefaultServiceTimeslotDtl.phph =}/g-z &+B^b- Uvbapp/Models/DrinkAndBeverage.phph =}0g-Q~]6F"app/Models/GeneralNotification.phph =}/g-v䨀Rf1}WPͪ[yapp/Models/ModelColor.phph =}/3^g-岈ĩXW Jhapp/Models/ModelVariant.phph =}/g-rc% ~m|دf@app/Models/News.phph =}/ɮg-zڬl2A#*Sapp/Models/OldDB/Brand.phph =}/ɮg-:l}so'ʗ֧5{app/Models/OldDB/CarLine.phph =}/g-/uLXhWNJ j|tWapp/Models/OldDB/Dealership.phph =}/ɮg-2Y>pګ{UkmUkapp/Models/OldDB/Employee.phph =}/ɮg-#ԡƒ5֔ZX? app/Models/OldDB/User.phph =}/lrg-Or]|Zp綨!app/Models/OldDB2/BatchUpload.phph =}/lrg- g)h^ '߸app/Models/OldDB2/Brand.phph =}/*#g-} ƒשcapp/Models/OldDB2/CarModel.phph =}/lrg-)}%mD[QF%app/Models/OldDB2/CarModelVariant.phph =}/lrg-_ yT3[[ 1napp/Models/OldDB2/Company.phph =}/*#g-_v6XMm漌`*jSapp/Models/OldDB2/Customer.phph =}/lrg-_ g)h^ '߸!app/Models/OldDB2/CustomerDMS.phph =}/lrg-_ O 1jWWWGE app/Models/OldDB2/Dealership.phph =}/*#g-_~8,y=HZ ڽapp/Models/OldDB2/Service.phph =}/*#g-_te;o%rrfX˛ҝapp/Models/OldDB2/Vehicle.phph =}/g-_sTEƻ Y-FLBapp/Models/Permission.phph =}0Kg-_jUF~NlШB[app/Models/PreferredDrink.phph =}/}c7g-_jQd٦-0eZ1 qr1app/Models/PromoCode.phph =}0g-_a1~0,"\0app/Models/Province.phph =}/ug-_>M.P1 tapp/Models/Region.phph =}/lrg-_]Hhj^y8Happ/Models/Role.phph =}/ug.;G߁:a:o app/Models/RoleCompanyAccess.phph =}/g.j^TL6:%japp/Models/RoleGroup.phph =}/g.ٶ?e*vFp-2q Dapp/Models/ServiceBooking.phph =}/g. W|VW^app/Models/ServiceBooking.ziph =}0g.8M_Ɔ&bz app/Models/ServiceBookingLog.phph =}/3^g.J0獞VEapp/Models/ServiceRating.phph =}/ɮg.J =1Pv8]Z4?)app/Models/ServiceSlot.phph =}/g.Jpw`yfYw`/gu[%Q!!app/Models/ServiceSlotTimeDtl.phph =}/g.Jn_ w;3r.PIU!app/Models/ServiceSlotTimeHdr.phph =}/3^g.J}<].gd}Lapp/Models/ServiceStatus.phph =}/*#g.J{bQ$M} zK`"app/Models/ServiceType.phph =}0g.JJ'mb2V'mtGapp/Models/SliderContent.phph =}/g.J %Xw V3hkqKSapp/Models/Survey.phph =}/g.JAr,OܓHWHapp/Models/SurveyAnswer.phph =}/g.JuayUVF޹-ITapp/Models/SurveyEntry.phph =}/*#g.J| R ՝w$#Hxfapp/Models/SurveyQuestion.phph =}/g.JCY,6^ۏapp/Models/SurveySection.phph =}/g.Jl9-!:}7݆Wk1JKapp/Models/UsedPromoCode.phph =}/g.Jᩢ >w(7=mCMapp/Models/User.phph =}/n g.JeӮ17;Fl%A Tapp/Models/UserRole.phph =}/}c7g.Jk -Uj&[kCKapp/Models/Vehicle.phph =}/g.JyiPr"h%*Tapp/Models/VehicleDetail.phph =}.Չgft\=$8BI(=b$app/Providers/AppServiceProvider.phph ={g.J^"@*U'Dartisanh =}0Kg.J,T'bV-s5bootstrap/app.phph =}0%R(2tnconfig/auth.phph =}04~g.-ϙ c8h xn=(bs QRconfig/cache.phph =}0%g.LT6bG|%Q%C=database/migrations/2024_01_09_065832_create_audits_table.phph ={ng.LT6=database/migrations/2024_05_24_232620_create_brands_table.phph ={c>g.LT66d}9[D/+7&:database/migrations/2024_05_24_232629_run_brand_seeder.phph ={$g.LT6ݫ&zE瀵|2i)Ndatabase/migrations/2024_05_29_085231_alter_brands_table_add_column_aha_id.phph ={rg.LT6g.LT6j)$RP7u~g.[nѯ%y rr@database/migrations/2024_06_01_234404_create_customers_table.phph ={Dg.[Fڎ}l@S_c\oAdatabase/migrations/2024_06_02_085456_create_attributes_table.phph ={5wg.[N!Jg3'@{'sEdatabase/migrations/2024_06_02_095325_create_model_variants_table.phph ={Dg.[b^-7%_V=^$hZvDdatabase/migrations/2024_06_02_203619_create_service_slots_table.phph ={g.["|17"]Ldatabase/migrations/2024_06_03_201903_create_service_slot_time_hdr_table.phph ={5wg.[M̅pg]ܚIFdatabase/migrations/2024_06_03_202502_create_service_slot_time_dtl.phph ={$g.[㛦);b9cl?database/migrations/2024_06_06_065722_create_vehicles_table.phph ={S_g.[ J +Yxu8؂ ]NGdatabase/migrations/2024_06_07_134843_create_service_bookings_table.phph ={c>g.[%1qyn 8M Kdatabase/migrations/2024_06_13_155027_create_drinks_and_beverages_table.phph ={$g.[tSOk1I)Ddatabase/migrations/2024_06_13_215719_create_chat_concerns_table.phph ={c>g.[S6`j~*9F@/#SCdatabase/migrations/2024_06_13_220743_create_conversation_table.phph ={&5sg.[Az DXa D=>)Cdatabase/migrations/2024_06_15_082655_create_customer_otp_table.phph ={&5sg.[m]x(`z`wPdatabase/migrations/2024_06_18_024235_create_default_service_timeslots_table.phph ={S_g.[s_OQRS%{Pdatabase/migrations/2024_06_18_205932_create_conversation_participants_table.phph ={Dg.[uۭNT-!Ig/Ddatabase/migrations/2024_06_18_210911_create_chat_messages_table.phph ={&5sg.[ ZFt7IlmgJdatabase/migrations/2024_06_18_211330_create_chat_message_status_table.phph ={g.[ oZ0K8PGwTdatabase/migrations/2024_06_18_232109_create_default_service_timeslot_dtls_table.phph ={S_g.[ȡ뱎#'%GԣRdatabase/migrations/2024_06_19_152204_alter_customers_table_add_user_id_column.phph ={ng.[ Z!}U\p ?Udatabase/migrations/2024_06_20_001255_alter_dealerships_table_add_brand_id_column.phph ={$g.j J4@p'\!Bdatabase/migrations/2024_06_20_001430_run_brand_tagging_seeder.phph ={ng.jzrB1u뢂+˷TQdatabase/migrations/2024_06_26_061607_alter_customers_table_add_column_old_id.phph ={rg.jx D>op?@h6,ZPdatabase/migrations/2024_06_26_061659_alter_vehicles_table_add_column_old_id.phph ={,8g.jGvh&]lw8`߉'wdatabase/migrations/2024_06_28_003916_alter_default_service_timeslot_dtls_table_add_service_type_allocation_columns.phph ={Dg.j ([b2KBV%Vdatabase/migrations/2024_06_28_004011_alter_service_bookings_table_add_more_fields.phph ={$g.jҶ[m)ݙ/!R1Cdatabase/migrations/2024_06_29_092526_create_model_colors_table.phph ={&5sg.j Y?;yp3fʲql>database/migrations/2024_07_01_175404_create_surveys_table.phph ={g.jylbrKS$y(=5tg.z!,֭a9 q yەtOdatabase/migrations/2024_08_07_151415_create_aha_custom_date_blocking_table.phph ={S_g.z!T'BUa慓±pd>NHkHdatabase/migrations/2024_08_07_152237_create_aha_blocked_dates_table.phph ={g.z!"@j\I=v1:x{]database/migrations/2024_08_09_225911_alter_vehicles_table_make_car_alert_column_nullable.phph ={5wg.z!#Z-k"vL͓Rdatabase/migrations/2024_08_12_171534_alter_service_bookings_table_add_columns.phph ={,8g.z!$k%r" Ldatabase/migrations/2024_08_28_204229_create_table_booking_transfer_logs.phph ={rg.z!xЕWy@Ũ\database/migrations/2024_09_16_135148_alter_service_bookings_table_add_column_visit_type.phph ={&5sg.z!q DMhc/I8F5Sdatabase/migrations/2024_10_20_164001_alter_customers_table_add_column_province.phph ={5wg.z!1=V3$l߹0&<+zћ_database/migrations/2025_01_27_074625_alter_default_service_timeslot_dtls_table_add_columns.phph ={rg.z!D%ZI7#BFN`fIo_database/migrations/2025_02_13_152603_alter_service_bookings_table_add_cancellation_columns.phph ={ng.]o眬I+,~<k<Edatabase/migrations/2025_02_25_142024_create_cancel_reasons_table.phph ={S_g.]o9m0‘\ KABQHtdatabase/migrations/2025_02_28_112904_alter_service_bookings_table_rename_column_cancel_reason_to_cancel_remarks.phph ={rg.]o@E4/S/+~ܻt:ndatabase/migrations/2025_02_28_113710_alter_service_bookings_table_add_column_created_by_and_cancel_reason.phph ={rg˸^dz*R)>+Cdatabase/migrations/2025_03_19_104219_create_chatbot_logs_table.phph ={g˹Πڊַy;PcqxHdatabase/migrations/2025_03_19_152443_create_aha_conversations_table.phph ={Lg.]oE&gϋpr database/seeders/BrandSeeder.phph ={g.]oN%Ev3-#database/seeders/BrandTagSeeder.phph ={Lg.]oy]9c]ʏ'database/seeders/CancelReasonSeeder.phph ={Lg.]o I"##database/seeders/DatabaseSeeder.phph ={g.]o0ٔ{Mkj榾  database/seeders/ModelSeeder.phph ={Lg.]o`l3{j V%Y%ؿ3%database/seeders/PermissionSeeder.phph ={Lg.]o4*qy꫓Ūdatabase/seeders/UserSeeder.phph ={g.]oxNL> gO%H package.jsonh =}0bEg.]o%Pk8uVmRp phpunit.xmlg.]og.]o[:^'ۀ!z˴public/.htaccessh =}0Sg.⛲CK)wZSpublic/favicon.icoh =}0Sg.Ԕ}?}5]|\6Cpublic/index.phph =}0bEg.6(o0dhTFT}public/robots.txth ={g.⛲CK)wZSresources/css/app.cssh ={8g.j pI :кC@resources/js/app.jsh ={Gg._TÏG#resources/js/bootstrap.jsh ={Gg.rK!y|&X;:resources/views/emails/account_activate_template.blade.phph ={Gg.;pW /V뾥|8resources/views/emails/account_create_template.blade.phph ={Gg.3{1!HN!resources/views/welcome.blade.phpgg6:N?U/u54NQݸqƯ7routes/api.phph ={ʧg. x|.]E z]<routes/channels.phph ={ʧg. x}P_L'\ {D߷#routes/console.phph ={ʧg. w%T2lfMiddleware1 0 O\N]B^!hdControllers47 1 琟g@qLN*API46 3 'P0P3y: zv343 0 QȩT{{Ga%$chatbot1 0 d(zƺqS l0kYBatchUpload1 0 .jog e;`ZT4Vapp2 1 <?39m/ƞpublic1 0 #;4̺pjܨz̓n logs1 0 #;4̺pjܨz̓n framework6 4 "W#Kq̜CvaK.lcache2 1 2j<[Lo9#%data1 0 #;4̺pjܨz̓n views1 0 #;4̺pjܨz̓n testing1 0 #;4̺pjܨz̓n sessions1 0 #;4̺pjܨz̓n database76 3 a?Ƹ5Cb5 s~Fie{seeders7 0 < "_UkMC=(R3factories1 0 -)ɜEmigrations67 0 gOT$~Z^w0bootstrap3 1 NkgLo