From a4963acd2ce1cd0b735459212504b75cf5f51a8f Mon Sep 17 00:00:00 2001 From: R5600U_PC Date: Tue, 15 Oct 2024 13:01:36 +0900 Subject: [PATCH] . --- .gitignore | 3 +- KO_EN.py | 1 + __pycache__/browser_control.cpython-311.pyc | Bin 42719 -> 43430 bytes .../clipboardImageManager.cpython-311.pyc | Bin 15855 -> 17572 bytes __pycache__/gui.cpython-311.pyc | Bin 49321 -> 49835 bytes __pycache__/logger_module.cpython-311.pyc | Bin 3721 -> 3941 bytes __pycache__/option.cpython-311.pyc | Bin 36068 -> 38597 bytes __pycache__/toggleSwitch.cpython-311.pyc | Bin 6299 -> 6299 bytes __pycache__/vertexAI.cpython-311.pyc | Bin 8061 -> 8962 bytes __pycache__/whale_translator.cpython-311.pyc | Bin 22415 -> 23496 bytes appTranslator.log | 12717 ++++++++++++++++ browser_control.py | 42 +- clipboardImageManager.py | 137 +- config.ini | 15 +- cropped_image_1_20241015_094314.png | Bin 0 -> 663107 bytes cropped_image_1_20241015_094329.png | Bin 0 -> 274612 bytes cropped_image_2_20241015_094314.png | Bin 0 -> 650039 bytes cropped_image_2_20241015_094329.png | Bin 0 -> 273075 bytes cropped_image_3_20241015_094314.png | Bin 0 -> 636140 bytes cropped_image_3_20241015_094329.png | Bin 0 -> 270923 bytes gui.py | 15 +- locatorManager.py | 8 + logger_module.py | 13 +- main.py | 44 +- option.py | 66 +- original_image_20241015_094314.png | Bin 0 -> 676371 bytes original_image_20241015_094329.png | Bin 0 -> 275672 bytes setup.py | 53 + vertexAI.py | 24 +- whale_translator.py | 34 +- 30 files changed, 13034 insertions(+), 138 deletions(-) create mode 100644 cropped_image_1_20241015_094314.png create mode 100644 cropped_image_1_20241015_094329.png create mode 100644 cropped_image_2_20241015_094314.png create mode 100644 cropped_image_2_20241015_094329.png create mode 100644 cropped_image_3_20241015_094314.png create mode 100644 cropped_image_3_20241015_094329.png create mode 100644 original_image_20241015_094314.png create mode 100644 original_image_20241015_094329.png create mode 100644 setup.py diff --git a/.gitignore b/.gitignore index d7a8b794..beb94475 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,8 @@ Include/ +include/ Lib/ Scripts/ __pycache__/ -__pycache__/ +build/ pyvenv.cfg *.log \ No newline at end of file diff --git a/KO_EN.py b/KO_EN.py index 1273104b..0ea18976 100644 --- a/KO_EN.py +++ b/KO_EN.py @@ -1,6 +1,7 @@ import ctypes import time from ctypes import wintypes + wintypes.ULONG_PTR = wintypes.WPARAM hllDll = ctypes.WinDLL("User32.dll", use_last_error=True) VK_HANGUEL = 0x15 diff --git a/__pycache__/browser_control.cpython-311.pyc b/__pycache__/browser_control.cpython-311.pyc index f73599ed092dea2c4901b24a7e88a92128cd52b0..78a94617805789d693519d2586b5b9d840624228 100644 GIT binary patch delta 2239 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 diff --git a/__pycache__/clipboardImageManager.cpython-311.pyc b/__pycache__/clipboardImageManager.cpython-311.pyc index 79d833c0afe547857d1fa64fb84edd5c0ebfa20b..7bebc444afb0a5d4226cb82fa1dff91d70224e21 100644 GIT binary patch delta 4893 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 G+W9{KU4ef9 delta 3622 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 TBf|G%_mZ!anyde(UeWy@45KZL delta 3507 zcmaJ@3s98T72dlq7M5jImdDClq+vyg0x5{7fP$dZLD4aZhGk)Y)y6mJSjnSr$(PoU%lE-LIkI`n1(PoX& zQbsj+HXxn_K}$fxbc5aC8}>*qQ`i+H3X5@Rev{E52=$`VIji2CTq8Q`r67H%I#uIU zi-Mz)Pelu!h2YiI3LC91o4d;EZ?#r9Y@%qjiW=;R#c%V2(1lQB%wUbM&6uve5EY|huz6{Ul56_W;C+t%(8*~P{SUD7xnWY(~PnCgH=s={o-pp+<6xxY>oniH? z9wvn^N460DFIFxsGaqBD4(?4(*4mKDIV46DBXeU!uDJmlyc*GM<8Ho*oZ<2+%F57N zf5c~KdnD4uGPjV`R$>}N!Cm6s=nzV(1i^hm#Y?GcGj(YkwsOHC(qiI>xE$#vD2U#M zkuF6yguP58wdi)b_`|G`25VxsM3!quDO_NA}T?ao$}x9r|+OwdG{f4&UU|g&iRA5Si0RV{zW7fdf(7 zbK^0Up4{efS>gg>9a!KPmzBRT$w*<>8xU@FZ@zWr1l-MA8A+ANe?Ey>+QURBhs3;b zbJgD>+A#NeUe&m{?9Hc)&*bxQS!)*&YtN$bS=j}|vKP3<^%Yh~tT~1DaarFIOVTcm zW>~QaOQtaw6femO>7b#>CE!nzTmp^oyCrVcAjK5@N5$H}TpX#F7cLzcO(D>p6C$lF zPBmcAwk|W6f^#Feos0#7N9&FB>W$g6e>jc$IPoP0p=A;Cq0PYC`%@JE8r5WIqsToJNx)k$A|| z&0}$w$fTD*4r+Ydz#rP``{X@Vp#o2hNh)L^n{Y)dA5zAYB6uUifgJdi0Nh@17Q7A7iNlzfg`55`lW@IE(a)Gex$8o0y{X|#C! z`hi1qsnakqh;y%Em9Ww6^bPxaxZ_S|m*7H2B;>A7O6{KAA3N8hi@Fk*&>xrDUDzKt z&!daJVvg!JC%s+RZ~o=ZplkZr0fo{(!!tEg{)HRspT!)rH@p`$8OOjQ5SHQ$k4||d z%}5M{HN@aao8GXHB|%F=2`;avVTeWRkndGGYx!NIJw5{iaC>7iOM%Fy*D=PqrZ#4Q z{N~(=j~D6>aH!eB=D;V-S*-j_ONeG#EambAy7c;2iwmlRidwR1kE9q;0KK&ZcU9vIpv*P&|cPKb~6}`U`=Z+XK!m`{)muHB{-O4sX$H^~YretApL4tg~ChoRME=7HYb zzrabpidX~cJwrIj>bAWs^c3-E0A7D|m+$0tHaEWpZ~r>WcRIX)T}@LVt|HvvwmGaW z?p(_SQFMc8Z_h}p1q6izixF`5_l$(#OQ`i4sYNJ>YLxJzqbux% z{kd!t9Nka5CVPVkzOKJ=JPhRcBHf2aIPZ{ zhd0#GsAuiac;qbAG-7W64)#~J#_GEDb=(DAZ!Tr6@Zim8wgb$^ zQW!wdu{*vsFM;gN1h!wQ?7ZkV>G1`;qkx>wU?}RE$h1(}H3O5!vr`+6`M$~^swE3< zbh$t~ITSXB1~CSw)e%tnimYL+$qyhUTs@hXVDW!sSESJ_Wm1-g3Wrk^tmWLLguYzb@);x{S-Zj4ySW z{klw#F7v9+u*V6CvvP|HR&SUFAN3YPV6#E;yo)2*316RD z#nwP=cRHRs0dTE52Uebb2A>W?r{eJ)Ym!_4e0l|ZjIyyg2L9U{3`euoEC6cH6zSVB zbH0+s`5a7;qV=OC(hIYtsE}6bA3Y~lky-||(j2x7-jXs{I9!t~z6GiTMTtM^YBQ0O7LXAZb}Lg4kDS@2!YYq&n129va}cOBEpA$vjF7h`yl=2Y!F z%UzJtH+=Hjp|&rErNf@SzhF68&ow+W`s%&#c-d%pA=aS--$D$Z&jL0ynZea((z6v5zy6r9E657XI9H>D%*?D-@u zB8Wjafv*XYZ3qu^S#?hPdWSHN|3-TCqrbA8TmwrTP&^s;uevMu-20h++3)`VAwIm# diff --git a/__pycache__/logger_module.cpython-311.pyc b/__pycache__/logger_module.cpython-311.pyc index 2ee9989d5745854110c27cd2a57087bc06a1dace..2e94f1c670e511921bf45dcdbe743cd966c3c59b 100644 GIT binary patch delta 656 zcmeB_eJaPdoR^o20SL+-@TRMBPUOqwWlLqq;sgnSz{ZX?W=4<6{4Cy#BAcUGq!}66 zHpZxUn)FM43NtMYZTpPrgfabyg$jKo5*^$O(MNU9LO{O9pAXQ`sB#J@0CI@mUshWa#GC-n%;RXlKbqP3) zCd+ZpXVjX!k6W72ZSpN{DMpLQU%3lpT!GrEMA2QCmQz}sVKcdrM~snY@(dnJb4{Q! zunUT8KrA;90n%FJ0U|^|1URtNK`amfa!zsiWM*DXZS@ZfOsr6XgO64D0|T5;Vq{hP zzyK%MCVTLfs%XK?Kr{RohfQvNN@-52T~WZ~hrFhY4FFr^Rsv}3U7{Pk!ECM z+g#4d&Bz!qxtT4HC73~zZSp-fJ#mP7Fqy>&<1ApB9LOm=IgVYJsf2y9A&SQgTv@ZgIrNXXa&=#K#x00>xJ{-eM_E%}FZ;nWIo71SE^JCa+_c zwU7rgi}is-1H)Yo{vQ789152>6c&hF}~o4JdkrLt+L{K<)~M+yxlg%*+wZ zG8)P<;jV?fbm1tl{YDI}_N@j^q zetLRpksesB@#MWc1&q#<^?0Qu%t6}NfkXqt4Gx|TmLd@#+fS2wasscVkrt3$WCJ2V zrWHAZ2saP`QUvjsI*0`#q=C3NWAX)FO&R$Q3{0$0f`gA$`2z!-P?)U3SE>SXH&_#z zX}>sZa`RJ4b5iY!{3h?^GiAIn`7@unwJam=2L?=HLi&{a1?3+>GGDMrgB=L~<@A1G diff --git a/__pycache__/option.cpython-311.pyc b/__pycache__/option.cpython-311.pyc index a06e28184804eecd5259153e77dd17842f3d871b..4b860f243444ae68f1002a412965530193ae1191 100644 GIT binary patch delta 8169 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 delta 6448 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 diff --git a/__pycache__/vertexAI.cpython-311.pyc b/__pycache__/vertexAI.cpython-311.pyc index f5a3a6a60065aa9189c325a414303d93ea681f53..ae655dcb7ba65a00f3c2002f6b4acba0c35d29c0 100644 GIT binary patch delta 2305 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 diff --git a/__pycache__/whale_translator.cpython-311.pyc b/__pycache__/whale_translator.cpython-311.pyc index 69c6323f085430d92d1f6e879abaad495a31b1ee..e340a4c58f1f3ac2ac9ea1bab73a00b134cd1d39 100644 GIT binary patch delta 3871 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 Q|NZzd)%NfI<07W}FOzJu(*OVf diff --git a/appTranslator.log b/appTranslator.log index b2822aa8..1c554ebf 100644 --- a/appTranslator.log +++ b/appTranslator.log @@ -73651,3 +73651,12720 @@ TypeError: list indices must be integers or slices, not str 2024-10-14 17:20:44,662 - gui.py:754 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. 2024-10-14 17:20:44,663 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. 2024-10-14 17:20:46,739 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 21:32:42,725 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 21:32:42,725 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 21:32:42,762 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 21:32:42,762 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 21:32:42,768 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 21:32:42,844 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 21:32:42,860 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 21:32:42,861 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:32:42,873 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 21:32:42,976 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:32:42,977 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 21:32:42,977 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 21:32:42,978 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 21:32:42,978 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:32:42,979 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 21:32:42,980 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 21:32:42,980 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 21:32:42,980 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 21:32:42,982 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 21:32:45,794 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 21:32:46,135 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 21:32:48,050 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 21:32:48,052 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 21:32:48,052 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 21:32:48,053 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 21:32:55,920 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 21:32:55,931 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 21:32:55,933 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 68440 +2024-10-14 21:32:55,934 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 21:32:56,139 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 21:32:57,639 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 21:32:57,875 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 21:32:57,876 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 21:32:58,186 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 21:32:58,187 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:32:58,187 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:32:58,188 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:33:13,651 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 21:33:13,652 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 21:33:13,653 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 21:33:14,266 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 21:33:14,271 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 21:33:14,272 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 21:33:14,277 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 21:33:14,279 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 21:33:14,311 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 21:33:14,870 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 21:33:15,375 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 21:33:15,391 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 21:33:15,698 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 21:33:15,698 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 21:33:15,711 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 21:33:15,718 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 21:33:15,731 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 21:33:15,733 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 21:33:16,366 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 21:33:16,367 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 21:33:18,371 - option.py:266 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 21:33:18,381 - option.py:278 - default_logger - DEBUG - 전체 옵션이 체크되어 있음 +2024-10-14 21:33:18,382 - option.py:580 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 21:33:18,714 - option.py:181 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 21:33:18,736 - option.py:295 - default_logger - DEBUG - 총 옵션 갯수: 11 +2024-10-14 21:33:18,786 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,786 - option.py:335 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 21:33:18,787 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,796 - option.py:345 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 21:33:18,836 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,836 - option.py:335 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 21:33:18,837 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,847 - option.py:345 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 21:33:18,885 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,885 - option.py:335 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 21:33:18,887 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,896 - option.py:345 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 21:33:18,934 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,935 - option.py:335 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 21:33:18,935 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,946 - option.py:345 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 21:33:18,985 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,985 - option.py:335 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 21:33:18,986 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:18,996 - option.py:345 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,035 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,037 - option.py:335 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 21:33:19,038 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,046 - option.py:345 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,084 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,084 - option.py:335 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 21:33:19,086 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,095 - option.py:345 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,136 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,137 - option.py:335 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 21:33:19,138 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,147 - option.py:345 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,195 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,196 - option.py:335 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 21:33:19,197 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,206 - option.py:345 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,245 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,246 - option.py:335 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 21:33:19,246 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,253 - option.py:345 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,289 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,290 - option.py:335 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 21:33:19,290 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:33:19,297 - option.py:345 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 21:33:19,298 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C2-N-50', 'origin_option_2': 'DSG-02-3C2-DL-D2', 'origin_option_3': 'DSG-02-3C4-DL-A220V', 'origin_option_4': 'DSG-02-3C4-LW', 'origin_option_5': 'DSG-02-3C5', 'origin_option_6': 'DSG-03-3C3', 'origin_option_7': 'DSG-02-3C6-DC24', 'origin_option_8': 'DSG-02-3C6-DC24-50', 'origin_option_9': 'DSG-02-3C9', 'origin_option_10': 'DSG-02-3C10', 'origin_option_11': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 21:33:19,299 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 21:33:19,300 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 21:33:19,301 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 21:33:19,301 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 21:33:19,301 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 21:33:19,302 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 21:33:19,302 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 21:33:19,303 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 21:33:19,305 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 21:33:19,305 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 21:33:19,305 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 21:33:19,306 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 21:33:19,306 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 21:33:19,307 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 21:33:19,308 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 21:33:19,308 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 21:33:19,309 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 21:33:19,309 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 21:33:19,310 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 21:33:19,310 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 21:33:19,311 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 21:33:19,311 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 21:33:19,312 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C2-N-50', 'origin_option_2': 'DSG-02-3C2-DL-D2', 'origin_option_3': 'DSG-02-3C4-DL-A220V', 'origin_option_4': 'DSG-02-3C4-LW', 'origin_option_5': 'DSG-02-3C5', 'origin_option_6': 'DSG-03-3C3', 'origin_option_7': 'DSG-02-3C6-DC24', 'origin_option_8': 'DSG-02-3C6-DC24-50', 'origin_option_9': 'DSG-02-3C9', 'origin_option_10': 'DSG-02-3C10', 'origin_option_11': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 21:33:19,313 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C2-N-50", "origin_option_2": "DSG-02-3C2-DL-D2", "origin_option_3": "DSG-02-3C4-DL-A220V", "origin_option_4": "DSG-02-3C4-LW", "origin_option_5": "DSG-02-3C5", "origin_option_6": "DSG-03-3C3", "origin_option_7": "DSG-02-3C6-DC24", "origin_option_8": "DSG-02-3C6-DC24-50", "origin_option_9": "DSG-02-3C9", "origin_option_10": "DSG-02-3C10", "origin_option_11": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 21:33:19,317 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 21:33:21,356 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "3C2-N-50", +"trans_option_2": "3C2-DL-D2", +"trans_option_3": "3C4-DL-220V", +"trans_option_4": "3C4-LW", +"trans_option_5": "3C5", +"trans_option_6": "3C3", +"trans_option_7": "3C6-DC24", +"trans_option_8": "3C6-DC24-50", +"trans_option_9": "3C9", +"trans_option_10": "3C10", +"trans_option_11": "3C6-DL 전자석" +} +``` +2024-10-14 21:33:21,357 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "3C2-N-50", +"trans_option_2": "3C2-DL-D2", +"trans_option_3": "3C4-DL-220V", +"trans_option_4": "3C4-LW", +"trans_option_5": "3C5", +"trans_option_6": "3C3", +"trans_option_7": "3C6-DC24", +"trans_option_8": "3C6-DC24-50", +"trans_option_9": "3C9", +"trans_option_10": "3C10", +"trans_option_11": "3C6-DL 전자석" +} +2024-10-14 21:33:21,358 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '3C2-N-50', 'trans_option_2': '3C2-DL-D2', 'trans_option_3': '3C4-DL-220V', 'trans_option_4': '3C4-LW', 'trans_option_5': '3C5', 'trans_option_6': '3C3', 'trans_option_7': '3C6-DC24', 'trans_option_8': '3C6-DC24-50', 'trans_option_9': '3C9', 'trans_option_10': '3C10', 'trans_option_11': '3C6-DL 전자석'} +2024-10-14 21:33:21,360 - option.py:189 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 21:33:21,360 - option.py:455 - default_logger - DEBUG - trans_option_1번째 translated_name : 3C2-N-50 +2024-10-14 21:33:21,361 - option.py:463 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,379 - option.py:467 - default_logger - INFO - trans_option_1번째 translated_name : [3C2-N-50] 입력 완료 +2024-10-14 21:33:21,380 - option.py:455 - default_logger - DEBUG - trans_option_2번째 translated_name : 3C2-DL-D2 +2024-10-14 21:33:21,381 - option.py:463 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,410 - option.py:467 - default_logger - INFO - trans_option_2번째 translated_name : [3C2-DL-D2] 입력 완료 +2024-10-14 21:33:21,411 - option.py:455 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C4-DL-220V +2024-10-14 21:33:21,412 - option.py:463 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,444 - option.py:467 - default_logger - INFO - trans_option_3번째 translated_name : [3C4-DL-220V] 입력 완료 +2024-10-14 21:33:21,445 - option.py:455 - default_logger - DEBUG - trans_option_4번째 translated_name : 3C4-LW +2024-10-14 21:33:21,446 - option.py:463 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,479 - option.py:467 - default_logger - INFO - trans_option_4번째 translated_name : [3C4-LW] 입력 완료 +2024-10-14 21:33:21,480 - option.py:455 - default_logger - DEBUG - trans_option_5번째 translated_name : 3C5 +2024-10-14 21:33:21,481 - option.py:463 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,512 - option.py:467 - default_logger - INFO - trans_option_5번째 translated_name : [3C5] 입력 완료 +2024-10-14 21:33:21,512 - option.py:455 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C3 +2024-10-14 21:33:21,513 - option.py:463 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,549 - option.py:467 - default_logger - INFO - trans_option_6번째 translated_name : [3C3] 입력 완료 +2024-10-14 21:33:21,550 - option.py:455 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C6-DC24 +2024-10-14 21:33:21,550 - option.py:463 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,598 - option.py:467 - default_logger - INFO - trans_option_7번째 translated_name : [3C6-DC24] 입력 완료 +2024-10-14 21:33:21,599 - option.py:455 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C6-DC24-50 +2024-10-14 21:33:21,600 - option.py:463 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,631 - option.py:467 - default_logger - INFO - trans_option_8번째 translated_name : [3C6-DC24-50] 입력 완료 +2024-10-14 21:33:21,632 - option.py:455 - default_logger - DEBUG - trans_option_9번째 translated_name : 3C9 +2024-10-14 21:33:21,633 - option.py:463 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,666 - option.py:467 - default_logger - INFO - trans_option_9번째 translated_name : [3C9] 입력 완료 +2024-10-14 21:33:21,666 - option.py:455 - default_logger - DEBUG - trans_option_10번째 translated_name : 3C10 +2024-10-14 21:33:21,667 - option.py:463 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,699 - option.py:467 - default_logger - INFO - trans_option_10번째 translated_name : [3C10] 입력 완료 +2024-10-14 21:33:21,701 - option.py:455 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C6-DL 전자석 +2024-10-14 21:33:21,701 - option.py:463 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 21:33:21,732 - option.py:467 - default_logger - INFO - trans_option_11번째 translated_name : [3C6-DL 전자석] 입력 완료 +2024-10-14 21:33:21,733 - option.py:479 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C2-N-50': '3C2-N-50', 'DSG-02-3C2-DL-D2': '3C2-DL-D2', 'DSG-02-3C4-DL-A220V': '3C4-DL-220V', 'DSG-02-3C4-LW': '3C4-LW', 'DSG-02-3C5': '3C5', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '3C6-DC24', 'DSG-02-3C6-DC24-50': '3C6-DC24-50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C6-DL 电磁换向阀': '3C6-DL 전자석'} +2024-10-14 21:33:21,734 - option.py:204 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 21:33:21,735 - option.py:208 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 21:33:21,735 - option.py:85 - default_logger - DEBUG - 최저옵션: 149090.9090909091, 표준편차: 23918.24919654654 +2024-10-14 21:33:21,737 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.3416913933459045 +2024-10-14 21:33:21,738 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.3416913933459045 +2024-10-14 21:33:21,738 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.3416913933459045 +2024-10-14 21:33:21,738 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.08741898596871321 +2024-10-14 21:33:21,739 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.08741898596871321 +2024-10-14 21:33:21,739 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2052445757526314 +2024-10-14 21:33:21,739 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.45609905722806965 +2024-10-14 21:33:21,740 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.45609905722806965 +2024-10-14 21:33:21,740 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.45609905722806965 +2024-10-14 21:33:21,741 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.45609905722806965 +2024-10-14 21:33:21,741 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.170271347310231 +2024-10-14 21:33:21,741 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000] +2024-10-14 21:33:21,742 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 21:33:21,743 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C4-LW', 147000), ('DSG-02-3C5', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000)] +2024-10-14 21:33:21,757 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 21:33:21,765 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 21:33:21,780 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 21:33:21,789 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:22,046 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 21:33:22,243 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:22,679 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 21:33:22,700 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:22,958 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 21:33:22,998 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:23,249 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 21:33:23,271 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:23,539 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 21:33:23,556 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:23,755 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 21:33:23,839 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 21:33:23,880 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:33:24,111 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 21:33:24,129 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 21:33:24,130 - option.py:570 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 21:33:24,131 - option.py:212 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 21:33:24,131 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 21:33:24,133 - option.py:243 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 21:33:24,144 - option.py:247 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 21:33:24,462 - option.py:250 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 21:33:24,780 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 21:33:24,781 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 21:33:25,229 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 21:33:25,231 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 21:33:25,232 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. +2024-10-14 21:33:32,054 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 21:55:54,551 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 21:55:54,551 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 21:55:54,561 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 21:55:54,561 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 21:55:54,561 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 21:55:54,580 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 21:55:54,589 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 21:55:54,589 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:55:54,598 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 21:55:54,690 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:55:54,690 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 21:55:54,705 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 21:55:54,705 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 21:55:54,705 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 21:55:54,707 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 21:55:54,707 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 21:55:54,707 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 21:55:54,707 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 21:55:54,709 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 21:55:57,690 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 21:55:57,996 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 21:55:58,375 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 비활성화 선택 +2024-10-14 21:55:59,029 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 21:56:00,935 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 21:56:00,935 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 21:56:00,935 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 21:56:00,938 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 21:56:04,971 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 21:56:04,983 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 21:56:04,983 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 134008 +2024-10-14 21:56:04,983 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 21:56:05,231 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 21:56:06,969 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 21:56:07,056 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 21:56:07,058 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 21:56:07,449 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 21:56:07,450 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:56:07,451 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:56:07,451 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 21:56:09,038 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 21:56:09,039 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 21:56:09,039 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 21:56:09,656 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 21:56:09,661 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 21:56:09,663 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 21:56:09,668 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 21:56:09,668 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 21:56:09,697 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 21:56:10,535 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 21:56:10,835 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 21:56:10,850 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 21:56:11,162 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 21:56:11,162 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 21:56:11,183 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 21:56:11,189 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 21:56:11,196 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 21:56:11,196 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 21:56:11,853 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 21:56:11,854 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 21:56:13,874 - option.py:266 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 21:56:13,885 - option.py:278 - default_logger - DEBUG - 전체 옵션이 체크되어 있음 +2024-10-14 21:56:13,885 - option.py:580 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 21:56:14,159 - option.py:181 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 21:56:14,181 - option.py:295 - default_logger - DEBUG - 총 옵션 갯수: 4 +2024-10-14 21:56:14,217 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,217 - option.py:335 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 21:56:14,217 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,232 - option.py:345 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 21:56:14,267 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,276 - option.py:335 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 21:56:14,277 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,281 - option.py:345 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 21:56:14,314 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,314 - option.py:335 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 21:56:14,314 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,332 - option.py:345 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 21:56:14,372 - option.py:334 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,372 - option.py:335 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 21:56:14,372 - option.py:336 - default_logger - DEBUG - ============================================= +2024-10-14 21:56:14,381 - option.py:345 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 21:56:14,384 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C2-N-50', 'origin_option_2': 'DSG-02-3C2-DL-D2', 'origin_option_3': 'DSG-02-3C4-DL-A220V', 'origin_option_4': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 21:56:14,384 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 21:56:14,386 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 21:56:14,386 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 21:56:14,387 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 21:56:14,387 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 21:56:14,387 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 21:56:14,388 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 21:56:14,389 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 21:56:14,389 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C2-N-50', 'origin_option_2': 'DSG-02-3C2-DL-D2', 'origin_option_3': 'DSG-02-3C4-DL-A220V', 'origin_option_4': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 21:56:14,390 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C2-N-50", "origin_option_2": "DSG-02-3C2-DL-D2", "origin_option_3": "DSG-02-3C4-DL-A220V", "origin_option_4": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 21:56:14,394 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 21:56:16,112 - option.py:196 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.33203125, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12890625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.65625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.42578125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.24511719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.16210938 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.20410156, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10986328 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.33203125, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12890625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.65625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.42578125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.24511719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.16210938 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.20410156, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10986328 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 498, + "total_token_count": 498 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 21:56:16,112 - option.py:197 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 21:56:16,224 - option.py:199 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 21:56:21,226 - option.py:204 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 성공 +2024-10-14 21:56:21,226 - option.py:208 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 21:56:21,226 - option.py:85 - default_logger - DEBUG - 최저옵션: 138000.0, 표준편차: 36373.06695894642 +2024-10-14 21:56:21,226 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -0.5773502691896257 +2024-10-14 21:56:21,226 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -0.5773502691896257 +2024-10-14 21:56:21,226 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -0.5773502691896257 +2024-10-14 21:56:21,226 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 1.7320508075688772 +2024-10-14 21:56:21,226 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [117000, 117000, 117000] +2024-10-14 21:56:21,226 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 117000, 마켓상한선: 234000 +2024-10-14 21:56:21,226 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C2-N-50', 117000), ('DSG-02-3C2-DL-D2', 117000), ('DSG-02-3C4-DL-A220V', 117000)] +2024-10-14 21:56:21,245 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:56:21,515 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크함 +2024-10-14 21:56:21,540 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:56:21,864 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크함 +2024-10-14 21:56:21,888 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 21:56:22,229 - option.py:560 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크함 +2024-10-14 21:56:22,261 - option.py:552 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 21:56:22,261 - option.py:570 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 21:56:22,261 - option.py:212 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 21:56:22,261 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 21:56:22,266 - option.py:243 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 21:56:22,268 - option.py:247 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 21:56:22,740 - option.py:250 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 21:56:23,152 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 21:56:23,152 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 21:56:23,487 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 21:56:23,566 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 21:56:23,568 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 21:56:23,569 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. +2024-10-14 22:08:11,089 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:08:16,026 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:08:16,026 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:08:16,026 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:08:16,037 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:08:16,037 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:08:16,051 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:08:16,061 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:08:16,061 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:08:16,069 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:08:16,181 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:08:16,181 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:08:16,182 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:08:16,182 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:08:16,183 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:08:16,184 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:08:16,185 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:08:16,185 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:08:16,185 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:08:16,186 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:08:26,726 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:08:27,047 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:08:28,588 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:08:28,589 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:08:28,589 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:08:28,589 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:08:32,575 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:08:32,585 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:08:32,587 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 723390 +2024-10-14 22:08:32,588 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:08:32,774 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:08:34,275 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:08:34,563 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:08:34,564 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:08:34,964 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:08:34,965 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:08:34,966 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:08:34,966 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:08:38,871 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:08:38,873 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:08:38,873 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:08:39,477 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:08:39,480 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:08:39,480 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:08:39,489 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:08:39,491 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:08:39,525 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:08:40,069 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:08:40,643 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:08:40,658 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:08:40,948 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:08:40,948 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:08:40,960 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:08:40,965 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:08:40,975 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:08:40,975 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:08:41,609 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:08:41,610 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:08:43,627 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:08:43,628 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:08:43,643 - option.py:309 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:08:43,645 - option.py:613 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:08:43,976 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:08:43,993 - option.py:328 - default_logger - DEBUG - 총 옵션 갯수: 14 +2024-10-14 22:08:44,028 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,035 - option.py:368 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:08:44,035 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,041 - option.py:378 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,072 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,072 - option.py:368 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:08:44,072 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,089 - option.py:378 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,123 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,123 - option.py:368 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:08:44,123 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,139 - option.py:378 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,174 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,178 - option.py:368 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:08:44,178 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,184 - option.py:378 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,221 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,222 - option.py:368 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:08:44,222 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,228 - option.py:378 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,260 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,260 - option.py:368 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:08:44,260 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,268 - option.py:378 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,295 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,300 - option.py:368 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:08:44,300 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,306 - option.py:378 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,343 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,343 - option.py:368 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:08:44,343 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,347 - option.py:378 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,382 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,384 - option.py:368 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:08:44,384 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,393 - option.py:378 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,431 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,431 - option.py:368 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:08:44,436 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,444 - option.py:378 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,478 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,478 - option.py:368 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:08:44,480 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,487 - option.py:378 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,533 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,533 - option.py:368 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:08:44,534 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,542 - option.py:378 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,576 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,576 - option.py:368 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:08:44,576 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,582 - option.py:378 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,615 - option.py:367 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,620 - option.py:368 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:08:44,620 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:08:44,625 - option.py:378 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:08:44,627 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C5', 'origin_option_4': 'DSG-03-3C3', 'origin_option_5': 'DSG-02-3C6-DC24', 'origin_option_6': 'DSG-02-3C6-DC24-50', 'origin_option_7': 'DSG-02-3C9', 'origin_option_8': 'DSG-02-3C10', 'origin_option_9': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_10': 'DSG-02-3C6-AC220V', 'origin_option_11': 'DSG-02-3C11', 'origin_option_12': 'DSG-02-3C12', 'origin_option_13': '提示勿拍:其他型号规格请联系客服', 'origin_option_14': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:08:44,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:08:44,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:08:44,637 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:08:44,639 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:08:44,639 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:08:44,640 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:08:44,640 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:08:44,641 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:08:44,641 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:08:44,642 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:08:44,642 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:08:44,643 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:08:44,643 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:08:44,643 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:08:44,643 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:08:44,643 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:08:44,643 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C5', 'origin_option_4': 'DSG-03-3C3', 'origin_option_5': 'DSG-02-3C6-DC24', 'origin_option_6': 'DSG-02-3C6-DC24-50', 'origin_option_7': 'DSG-02-3C9', 'origin_option_8': 'DSG-02-3C10', 'origin_option_9': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_10': 'DSG-02-3C6-AC220V', 'origin_option_11': 'DSG-02-3C11', 'origin_option_12': 'DSG-02-3C12', 'origin_option_13': '提示勿拍其他型号规格请联系客服', 'origin_option_14': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:08:44,643 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C5", "origin_option_4": "DSG-03-3C3", "origin_option_5": "DSG-02-3C6-DC24", "origin_option_6": "DSG-02-3C6-DC24-50", "origin_option_7": "DSG-02-3C9", "origin_option_8": "DSG-02-3C10", "origin_option_9": "DSG-02-3C60-DL 电磁换向阀", "origin_option_10": "DSG-02-3C6-AC220V", "origin_option_11": "DSG-02-3C11", "origin_option_12": "DSG-02-3C12", "origin_option_13": "提示勿拍其他型号规格请联系客服", "origin_option_14": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:08:44,643 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:08:47,103 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 3C4 DL A", +"trans_option_2": "220V 3C2 A", +"trans_option_3": "3C5", +"trans_option_4": "3C3", +"trans_option_5": "24V 3C6 DC", +"trans_option_6": "24V 3C6 DC 50", +"trans_option_7": "3C9", +"trans_option_8": "3C10", +"trans_option_9": "220V 3C60 DL 전자식 방향 전환 밸브", +"trans_option_10": "220V 3C6 AC", +"trans_option_11": "3C11", +"trans_option_12": "3C12", +"trans_option_13": "220V 3C6 DL 전자식 방향 전환 밸브" +} +``` +2024-10-14 22:08:47,103 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 3C4 DL A", +"trans_option_2": "220V 3C2 A", +"trans_option_3": "3C5", +"trans_option_4": "3C3", +"trans_option_5": "24V 3C6 DC", +"trans_option_6": "24V 3C6 DC 50", +"trans_option_7": "3C9", +"trans_option_8": "3C10", +"trans_option_9": "220V 3C60 DL 전자식 방향 전환 밸브", +"trans_option_10": "220V 3C6 AC", +"trans_option_11": "3C11", +"trans_option_12": "3C12", +"trans_option_13": "220V 3C6 DL 전자식 방향 전환 밸브" +} +2024-10-14 22:08:47,103 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 3C4 DL A', 'trans_option_2': '220V 3C2 A', 'trans_option_3': '3C5', 'trans_option_4': '3C3', 'trans_option_5': '24V 3C6 DC', 'trans_option_6': '24V 3C6 DC 50', 'trans_option_7': '3C9', 'trans_option_8': '3C10', 'trans_option_9': '220V 3C60 DL 전자식 방향 전환 밸브', 'trans_option_10': '220V 3C6 AC', 'trans_option_11': '3C11', 'trans_option_12': '3C12', 'trans_option_13': '220V 3C6 DL 전자식 방향 전환 밸브'} +2024-10-14 22:08:47,106 - option.py:192 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:08:47,106 - option.py:488 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 3C4 DL A +2024-10-14 22:08:47,106 - option.py:496 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,125 - option.py:500 - default_logger - INFO - trans_option_1번째 translated_name : [220V 3C4 DL A] 입력 완료 +2024-10-14 22:08:47,126 - option.py:488 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 3C2 A +2024-10-14 22:08:47,126 - option.py:496 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,145 - option.py:500 - default_logger - INFO - trans_option_2번째 translated_name : [220V 3C2 A] 입력 완료 +2024-10-14 22:08:47,156 - option.py:488 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C5 +2024-10-14 22:08:47,156 - option.py:496 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,178 - option.py:500 - default_logger - INFO - trans_option_3번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:08:47,178 - option.py:488 - default_logger - DEBUG - trans_option_4번째 translated_name : 3C3 +2024-10-14 22:08:47,180 - option.py:496 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,205 - option.py:500 - default_logger - INFO - trans_option_4번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:08:47,206 - option.py:488 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 3C6 DC +2024-10-14 22:08:47,206 - option.py:496 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,241 - option.py:500 - default_logger - INFO - trans_option_5번째 translated_name : [24V 3C6 DC] 입력 완료 +2024-10-14 22:08:47,241 - option.py:488 - default_logger - DEBUG - trans_option_6번째 translated_name : 24V 3C6 DC 50 +2024-10-14 22:08:47,241 - option.py:496 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,258 - option.py:500 - default_logger - INFO - trans_option_6번째 translated_name : [24V 3C6 DC 50] 입력 완료 +2024-10-14 22:08:47,258 - option.py:488 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C9 +2024-10-14 22:08:47,258 - option.py:496 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,291 - option.py:500 - default_logger - INFO - trans_option_7번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:08:47,291 - option.py:488 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C10 +2024-10-14 22:08:47,291 - option.py:496 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,323 - option.py:500 - default_logger - INFO - trans_option_8번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:08:47,323 - option.py:488 - default_logger - DEBUG - trans_option_9번째 translated_name : 220V 3C60 DL 전자식 방향 전환 밸브 +2024-10-14 22:08:47,323 - option.py:496 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,356 - option.py:500 - default_logger - INFO - trans_option_9번째 translated_name : [220V 3C60 DL 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:08:47,356 - option.py:488 - default_logger - DEBUG - trans_option_10번째 translated_name : 220V 3C6 AC +2024-10-14 22:08:47,356 - option.py:496 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,389 - option.py:500 - default_logger - INFO - trans_option_10번째 translated_name : [220V 3C6 AC] 입력 완료 +2024-10-14 22:08:47,389 - option.py:488 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C11 +2024-10-14 22:08:47,389 - option.py:496 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,406 - option.py:500 - default_logger - INFO - trans_option_11번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:08:47,406 - option.py:488 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C12 +2024-10-14 22:08:47,406 - option.py:496 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,441 - option.py:500 - default_logger - INFO - trans_option_12번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:08:47,441 - option.py:488 - default_logger - DEBUG - trans_option_13번째 translated_name : 220V 3C6 DL 전자식 방향 전환 밸브 +2024-10-14 22:08:47,441 - option.py:496 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:08:47,473 - option.py:500 - default_logger - INFO - trans_option_13번째 translated_name : [220V 3C6 DL 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:08:47,473 - option.py:512 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 3C4 DL A', 'DSG-02-3C2-A220': '220V 3C2 A', 'DSG-02-3C5': '3C5', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '24V 3C6 DC', 'DSG-02-3C6-DC24-50': '24V 3C6 DC 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': '220V 3C60 DL 전자식 방향 전환 밸브', 'DSG-02-3C6-AC220V': '220V 3C6 AC', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': '220V 3C6 DL 전자식 방향 전환 밸브'} +2024-10-14 22:08:47,480 - option.py:207 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:08:47,480 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:08:47,480 - option.py:85 - default_logger - DEBUG - 최저옵션: 155428.57142857142, 표준편차: 19441.172384233138 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.9766591576409833 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.9766591576409833 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.4335423431257172 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: -0.0734817530721551 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,480 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.23514160983089813 +2024-10-14 22:08:47,488 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3440679230017616 +2024-10-14 22:08:47,489 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:08:47,489 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:08:47,489 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:08:47,498 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:08:47,509 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:08:47,524 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:47,744 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:08:47,943 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:48,364 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:08:48,377 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:48,615 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:08:48,632 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:48,877 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:08:48,896 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:49,118 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:08:49,130 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:49,362 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:08:49,378 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:49,608 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:08:49,616 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:49,916 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:08:49,934 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:50,149 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:08:50,164 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:50,205 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:08:50,385 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:08:50,394 - option.py:585 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:08:50,608 - option.py:593 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:08:50,614 - option.py:585 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:08:50,614 - option.py:603 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:08:50,619 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:08:50,619 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 22:08:50,619 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:08:50,624 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:08:50,906 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:08:51,175 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:08:51,176 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:08:51,548 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:08:51,551 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:08:51,552 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. +2024-10-14 22:08:54,698 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:11:52,865 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:11:52,865 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:11:52,901 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:11:52,901 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:11:52,908 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:11:53,013 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:11:53,022 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:11:53,022 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:11:53,034 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:11:53,141 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:11:53,141 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:11:53,141 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:11:53,141 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:11:53,141 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:11:53,141 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:11:53,141 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:11:53,141 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:11:53,141 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:11:53,141 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:12:25,847 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:12:30,337 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:12:30,337 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:12:30,348 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:12:30,348 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:12:30,348 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:12:30,364 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:12:30,367 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:12:30,367 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:12:30,382 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:12:30,478 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:12:30,478 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:12:30,479 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:12:30,479 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:12:30,479 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:12:30,481 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:12:30,482 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:12:30,482 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:12:30,482 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:12:30,483 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:12:32,603 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:12:33,430 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:12:34,748 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:12:34,748 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:12:34,748 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:12:34,748 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:12:41,621 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:12:41,630 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:12:41,632 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 199558 +2024-10-14 22:12:41,633 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:12:41,904 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:12:43,490 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:12:43,662 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:12:43,662 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:12:44,020 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:12:44,020 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:12:44,020 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:12:44,020 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:12:46,096 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:12:46,097 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:12:46,097 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:12:46,681 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:12:46,687 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:12:46,687 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:12:46,689 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:12:46,689 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:12:46,720 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:12:47,329 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:12:47,888 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:12:47,905 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:12:48,204 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:12:48,204 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:12:48,217 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:12:48,219 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:12:48,236 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:12:48,236 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:12:48,865 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:12:48,866 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:12:50,875 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:12:50,876 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:12:50,891 - option.py:295 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:12:50,892 - option.py:311 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:12:50,893 - option.py:615 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:12:51,222 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:12:51,242 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 3 +2024-10-14 22:12:51,288 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,288 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:12:51,288 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,295 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:12:51,337 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,337 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:12:51,337 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,345 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:12:51,382 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,382 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:12:51,383 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:51,389 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:12:51,389 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:12:51,389 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:12:51,389 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:12:51,389 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:12:51,389 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:12:51,389 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:12:51,395 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:12:51,395 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:12:51,396 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:12:51,400 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:12:53,094 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ + "trans_option_1": "220V 3C4 DL", + "trans_option_2": "220V 3C2", + "trans_option_3": "220V 3C6 DL 전자식" +} +``` +2024-10-14 22:12:53,094 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { + "trans_option_1": "220V 3C4 DL", + "trans_option_2": "220V 3C2", + "trans_option_3": "220V 3C6 DL 전자식" +} +2024-10-14 22:12:53,094 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 3C4 DL', 'trans_option_2': '220V 3C2', 'trans_option_3': '220V 3C6 DL 전자식'} +2024-10-14 22:12:53,094 - option.py:192 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:12:53,099 - option.py:490 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 3C4 DL +2024-10-14 22:12:53,100 - option.py:498 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:12:53,118 - option.py:502 - default_logger - INFO - trans_option_1번째 translated_name : [220V 3C4 DL] 입력 완료 +2024-10-14 22:12:53,119 - option.py:490 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 3C2 +2024-10-14 22:12:53,120 - option.py:498 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:12:53,137 - option.py:502 - default_logger - INFO - trans_option_2번째 translated_name : [220V 3C2] 입력 완료 +2024-10-14 22:12:53,137 - option.py:490 - default_logger - DEBUG - trans_option_3번째 translated_name : 220V 3C6 DL 전자식 +2024-10-14 22:12:53,148 - option.py:498 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:12:53,175 - option.py:502 - default_logger - INFO - trans_option_3번째 translated_name : [220V 3C6 DL 전자식] 입력 완료 +2024-10-14 22:12:53,176 - option.py:514 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 3C4 DL', 'DSG-02-3C2-A220': '220V 3C2', 'DSG-02-3C6-DL 电磁换向阀': '220V 3C6 DL 전자식'} +2024-10-14 22:12:53,177 - option.py:207 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:12:53,178 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:12:53,179 - option.py:85 - default_logger - DEBUG - 최저옵션: 145000.0, 표준편차: 39597.97974644666 +2024-10-14 22:12:53,179 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -0.7071067811865476 +2024-10-14 22:12:53,181 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -0.7071067811865476 +2024-10-14 22:12:53,181 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 1.4142135623730951 +2024-10-14 22:12:53,181 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [117000, 117000, 201000] +2024-10-14 22:12:53,181 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 117000, 마켓상한선: 234000 +2024-10-14 22:12:53,183 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C4-DL-A220V', 117000), ('DSG-02-3C2-A220', 117000), ('DSG-02-3C6-DL 电磁换向阀', 201000)] +2024-10-14 22:12:53,207 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: True +2024-10-14 22:12:53,224 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: True +2024-10-14 22:12:53,232 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: True +2024-10-14 22:12:53,239 - option.py:605 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:12:53,239 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:12:53,241 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 22:12:53,242 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:12:53,250 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:12:53,605 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:12:54,121 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:12:54,122 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:12:54,568 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:12:54,570 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:12:54,570 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:12:54,620 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:12:55,083 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:12:55,759 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:12:55,779 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:12:55,779 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:12:55,779 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:12:55,793 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:12:55,800 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:12:55,815 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:12:55,816 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:12:56,272 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:12:56,273 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:12:58,265 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:12:58,265 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:12:58,283 - option.py:295 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:12:58,283 - option.py:311 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:12:58,283 - option.py:615 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:12:58,462 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:12:58,490 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 1 +2024-10-14 22:12:58,528 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:58,528 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:12:58,530 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:12:58,539 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:12:58,546 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:12:58,546 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:12:58,548 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:12:58,549 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:12:58,549 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:12:58,554 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:12:59,353 - option.py:199 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.20898438, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.15234375 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.66796875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.53515625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.19042969, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10498047 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.21777344, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.15625 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.20898438, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.15234375 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.66796875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.53515625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.19042969, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10498047 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.21777344, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.15625 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 410, + "total_token_count": 410 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:12:59,353 - option.py:200 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:12:59,461 - option.py:202 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:13:03,105 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:14:25,803 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:14:25,803 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:14:25,805 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:14:25,805 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:14:25,805 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:14:25,834 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:14:25,843 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:14:25,843 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:14:25,852 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:14:25,975 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:14:25,976 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:14:25,977 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:14:25,978 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:14:25,978 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:14:25,979 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:14:25,979 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:14:25,980 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:14:25,980 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:14:25,982 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:14:27,369 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:14:27,595 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:14:29,320 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:14:29,322 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:14:29,322 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:14:29,322 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:14:33,346 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:14:33,357 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:14:33,357 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 265088 +2024-10-14 22:14:33,357 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:14:33,549 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:14:35,424 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:14:35,505 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:14:35,507 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:14:35,804 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:14:35,805 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:14:35,806 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:14:35,807 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:14:37,079 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:14:37,079 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:14:37,079 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:14:37,672 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:14:37,672 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:14:37,672 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:14:37,682 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:14:37,682 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:14:37,707 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:14:38,295 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:14:38,853 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:14:38,868 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:14:39,156 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:14:39,156 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:14:39,171 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:14:39,179 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:14:39,195 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:14:39,195 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:14:39,818 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:14:39,819 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:14:41,829 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:14:41,829 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:14:41,845 - option.py:295 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:14:41,845 - option.py:300 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:14:42,044 - option.py:305 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:14:42,044 - option.py:615 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:14:42,407 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:14:42,432 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:14:42,471 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,471 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:14:42,477 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,479 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,520 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,520 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:14:42,520 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,528 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,553 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,563 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:14:42,563 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,570 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,607 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,609 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:14:42,609 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,616 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,650 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,650 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:14:42,652 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,654 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,697 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,697 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:14:42,697 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,709 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,752 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,753 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:14:42,753 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,756 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,789 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,801 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:14:42,802 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,809 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,846 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,846 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:14:42,852 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,858 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,890 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,890 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:14:42,890 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,900 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,928 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,933 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:14:42,933 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,940 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:14:42,973 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,975 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:14:42,976 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:42,981 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,004 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,004 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:14:43,004 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,022 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,057 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,057 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:14:43,059 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,064 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,096 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,096 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:14:43,098 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,104 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,136 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,137 - option.py:370 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:14:43,137 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,143 - option.py:380 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,176 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,176 - option.py:370 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:14:43,176 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,178 - option.py:380 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,211 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,211 - option.py:370 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:14:43,218 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:14:43,225 - option.py:380 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:14:43,225 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:14:43,228 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:14:43,228 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:14:43,229 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:14:43,229 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:14:43,229 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:14:43,229 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:14:43,229 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:14:43,229 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:14:43,229 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:14:43,229 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:14:43,229 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:14:43,229 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:14:43,235 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:14:43,236 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:14:43,237 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:14:43,238 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:14:43,238 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:14:43,239 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:14:43,240 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:14:43,240 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:14:43,241 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:14:43,242 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:14:43,242 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:14:43,244 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:14:43,244 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:14:43,245 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:14:43,245 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:14:43,247 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:14:43,247 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:14:43,247 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:14:43,249 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:14:43,249 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:14:43,250 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:14:43,251 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:14:43,252 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:14:43,252 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:14:43,254 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:14:43,255 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:14:43,258 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:14:46,123 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 전자석 솔레노이드 밸브", +"trans_option_2": "220V 전자석 솔레노이드 밸브", +"trans_option_3": "50 전자석 솔레노이드 밸브", +"trans_option_4": "D2 전자석 솔레노이드 밸브", +"trans_option_5": "24V 전자석 솔레노이드 밸브", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DC24 전자석 솔레노이드 밸브", +"trans_option_10": "DC24 전자석 솔레노이드 밸브", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DL 전자석 솔레노이드 밸브", +"trans_option_14": "AC220V 전자석 솔레노이드 밸브", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +``` +2024-10-14 22:14:46,123 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 전자석 솔레노이드 밸브", +"trans_option_2": "220V 전자석 솔레노이드 밸브", +"trans_option_3": "50 전자석 솔레노이드 밸브", +"trans_option_4": "D2 전자석 솔레노이드 밸브", +"trans_option_5": "24V 전자석 솔레노이드 밸브", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DC24 전자석 솔레노이드 밸브", +"trans_option_10": "DC24 전자석 솔레노이드 밸브", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DL 전자석 솔레노이드 밸브", +"trans_option_14": "AC220V 전자석 솔레노이드 밸브", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +2024-10-14 22:14:46,123 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 전자석 솔레노이드 밸브', 'trans_option_2': '220V 전자석 솔레노이드 밸브', 'trans_option_3': '50 전자석 솔레노이드 밸브', 'trans_option_4': 'D2 전자석 솔레노이드 밸브', 'trans_option_5': '24V 전자석 솔레노이드 밸브', 'trans_option_6': 'DSG-02-3C5', 'trans_option_7': 'DSG-02-3C4-LW', 'trans_option_8': 'DSG-03-3C3', 'trans_option_9': 'DC24 전자석 솔레노이드 밸브', 'trans_option_10': 'DC24 전자석 솔레노이드 밸브', 'trans_option_11': 'DSG-02-3C9', 'trans_option_12': 'DSG-02-3C10', 'trans_option_13': 'DL 전자석 솔레노이드 밸브', 'trans_option_14': 'AC220V 전자석 솔레노이드 밸브', 'trans_option_15': 'DSG-02-3C11', 'trans_option_16': 'DSG-02-3C12'} +2024-10-14 22:14:46,123 - option.py:192 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:14:46,123 - option.py:490 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,123 - option.py:498 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,151 - option.py:502 - default_logger - INFO - trans_option_1번째 translated_name : [220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,151 - option.py:490 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,152 - option.py:498 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,172 - option.py:502 - default_logger - INFO - trans_option_2번째 translated_name : [220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,172 - option.py:490 - default_logger - DEBUG - trans_option_3번째 translated_name : 50 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,172 - option.py:498 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,208 - option.py:502 - default_logger - INFO - trans_option_3번째 translated_name : [50 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,208 - option.py:490 - default_logger - DEBUG - trans_option_4번째 translated_name : D2 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,208 - option.py:498 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,240 - option.py:502 - default_logger - INFO - trans_option_4번째 translated_name : [D2 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,242 - option.py:490 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,244 - option.py:498 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,271 - option.py:502 - default_logger - INFO - trans_option_5번째 translated_name : [24V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,271 - option.py:490 - default_logger - DEBUG - trans_option_6번째 translated_name : DSG-02-3C5 +2024-10-14 22:14:46,271 - option.py:498 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,308 - option.py:502 - default_logger - INFO - trans_option_6번째 translated_name : [DSG-02-3C5] 입력 완료 +2024-10-14 22:14:46,309 - option.py:490 - default_logger - DEBUG - trans_option_7번째 translated_name : DSG-02-3C4-LW +2024-10-14 22:14:46,309 - option.py:498 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,345 - option.py:502 - default_logger - INFO - trans_option_7번째 translated_name : [DSG-02-3C4-LW] 입력 완료 +2024-10-14 22:14:46,345 - option.py:490 - default_logger - DEBUG - trans_option_8번째 translated_name : DSG-03-3C3 +2024-10-14 22:14:46,347 - option.py:498 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,375 - option.py:502 - default_logger - INFO - trans_option_8번째 translated_name : [DSG-03-3C3] 입력 완료 +2024-10-14 22:14:46,376 - option.py:490 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,376 - option.py:498 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,404 - option.py:502 - default_logger - INFO - trans_option_9번째 translated_name : [DC24 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,404 - option.py:490 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,405 - option.py:498 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,422 - option.py:502 - default_logger - INFO - trans_option_10번째 translated_name : [DC24 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:46,435 - option.py:490 - default_logger - DEBUG - trans_option_11번째 translated_name : DSG-02-3C9 +2024-10-14 22:14:46,436 - option.py:498 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,715 - option.py:502 - default_logger - INFO - trans_option_11번째 translated_name : [DSG-02-3C9] 입력 완료 +2024-10-14 22:14:46,719 - option.py:490 - default_logger - DEBUG - trans_option_12번째 translated_name : DSG-02-3C10 +2024-10-14 22:14:46,720 - option.py:498 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:46,912 - option.py:502 - default_logger - INFO - trans_option_12번째 translated_name : [DSG-02-3C10] 입력 완료 +2024-10-14 22:14:46,919 - option.py:490 - default_logger - DEBUG - trans_option_13번째 translated_name : DL 전자석 솔레노이드 밸브 +2024-10-14 22:14:46,920 - option.py:498 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:47,132 - option.py:502 - default_logger - INFO - trans_option_13번째 translated_name : [DL 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:47,134 - option.py:490 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V 전자석 솔레노이드 밸브 +2024-10-14 22:14:47,135 - option.py:498 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:47,292 - option.py:502 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:14:47,293 - option.py:490 - default_logger - DEBUG - trans_option_15번째 translated_name : DSG-02-3C11 +2024-10-14 22:14:47,294 - option.py:498 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:47,387 - option.py:502 - default_logger - INFO - trans_option_15번째 translated_name : [DSG-02-3C11] 입력 완료 +2024-10-14 22:14:47,397 - option.py:490 - default_logger - DEBUG - trans_option_16번째 translated_name : DSG-02-3C12 +2024-10-14 22:14:47,398 - option.py:498 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:14:47,503 - option.py:502 - default_logger - INFO - trans_option_16번째 translated_name : [DSG-02-3C12] 입력 완료 +2024-10-14 22:14:47,504 - option.py:514 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 전자석 솔레노이드 밸브', 'DSG-02-3C2-A220': '220V 전자석 솔레노이드 밸브', 'DSG-02-3C2-N-50': '50 전자석 솔레노이드 밸브', 'DSG-02-3C2-DL-D2': 'D2 전자석 솔레노이드 밸브', 'DSG-02-3C4-DL-D24V': '24V 전자석 솔레노이드 밸브', 'DSG-02-3C5': 'DSG-02-3C5', 'DSG-02-3C4-LW': 'DSG-02-3C4-LW', 'DSG-03-3C3': 'DSG-03-3C3', 'DSG-02-3C6-DC24': 'DC24 전자석 솔레노이드 밸브', 'DSG-02-3C6-DC24-50': 'DC24 전자석 솔레노이드 밸브', 'DSG-02-3C9': 'DSG-02-3C9', 'DSG-02-3C10': 'DSG-02-3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL 전자석 솔레노이드 밸브', 'DSG-02-3C6-AC220V': 'AC220V 전자석 솔레노이드 밸브', 'DSG-02-3C11': 'DSG-02-3C11', 'DSG-02-3C12': 'DSG-02-3C12'} +2024-10-14 22:14:47,506 - option.py:207 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:14:47,507 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:14:47,509 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:14:47,510 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,511 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,519 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,521 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,521 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,521 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,521 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,522 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:14:47,523 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:14:47,523 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:14:47,524 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:14:47,526 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:14:47,593 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:47,610 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:47,684 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:47,754 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:47,764 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:47,774 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:48,171 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:14:48,242 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:48,514 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:14:48,529 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:48,759 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:14:48,781 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:49,087 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:14:49,103 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:49,327 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:14:49,342 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:49,557 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:14:49,581 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:49,823 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:14:49,845 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:50,055 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:14:50,063 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:50,277 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:14:50,292 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:50,515 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:14:50,528 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:50,732 - option.py:595 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:14:50,739 - option.py:587 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True, 현재 체크 상태: False +2024-10-14 22:14:50,957 - option.py:595 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:14:50,969 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False, 현재 체크 상태: False +2024-10-14 22:14:50,969 - option.py:605 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:14:50,970 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:14:50,971 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 22:14:50,972 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:14:50,975 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:14:51,267 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:14:51,541 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:14:51,542 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:14:51,883 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:14:51,886 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:14:51,886 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:14:51,941 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:14:52,305 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:14:52,535 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:14:52,824 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:14:52,844 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:14:52,846 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:14:52,846 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:14:52,856 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:14:52,862 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:14:52,877 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:14:52,877 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:14:53,294 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:14:53,295 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:14:53,479 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:16:48,341 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:16:48,341 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:16:48,352 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:16:48,352 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:16:48,353 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:16:48,367 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:16:48,377 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:16:48,377 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:16:48,389 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:16:48,499 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:16:48,500 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:16:48,501 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:16:48,502 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:16:48,502 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:16:48,503 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:16:48,503 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:16:48,503 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:16:48,503 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:16:48,504 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:16:49,960 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:16:50,255 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:16:51,373 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:16:51,375 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:16:51,375 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:16:51,375 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:16:55,113 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:16:55,124 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:16:55,126 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 396152 +2024-10-14 22:16:55,126 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:16:55,386 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:16:56,965 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:16:57,200 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:16:57,202 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:16:57,586 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:16:57,586 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:16:57,586 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:16:57,588 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:17:22,490 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:17:22,490 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:17:22,490 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:17:23,083 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:17:23,087 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:17:23,088 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:17:23,093 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:17:23,095 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:17:23,128 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:17:23,735 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:17:24,306 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:17:24,326 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:17:24,661 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:17:24,661 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:17:24,681 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:17:24,689 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:17:24,708 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:17:24,709 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:17:25,597 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:17:25,604 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:17:27,622 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:17:27,622 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:17:27,639 - option.py:295 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:17:27,639 - option.py:300 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:17:27,864 - option.py:305 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:17:27,864 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:17:28,009 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:17:28,036 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:17:28,093 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,093 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:17:28,101 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,107 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,165 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,165 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:17:28,165 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,185 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,224 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,224 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:17:28,224 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,229 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,272 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,273 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:17:28,273 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,276 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,308 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,308 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:17:28,323 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,323 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,378 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,383 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:17:28,383 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,389 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,436 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,436 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:17:28,436 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,447 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,486 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,486 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:17:28,489 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,496 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,530 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,533 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:17:28,533 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,541 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,585 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,585 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:17:28,585 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,596 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,630 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,630 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:17:28,632 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,638 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,673 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,673 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:17:28,673 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,681 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,715 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,716 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:17:28,716 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,723 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,753 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,754 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:17:28,754 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,764 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,804 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,804 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:17:28,804 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,813 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,843 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,843 - option.py:370 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:17:28,843 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,864 - option.py:380 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,899 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,904 - option.py:370 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:17:28,905 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,913 - option.py:380 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,951 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,951 - option.py:370 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:17:28,951 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:17:28,953 - option.py:380 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:17:28,959 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:17:28,960 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:17:28,962 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:17:28,962 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:17:28,963 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:17:28,963 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:17:28,963 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:17:28,963 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:17:28,963 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:17:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:17:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:17:28,974 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:17:28,974 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:17:28,975 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:17:28,975 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:17:28,977 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:17:28,978 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:17:28,979 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:17:28,979 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:17:28,980 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:17:28,980 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:17:28,980 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:17:28,980 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:17:28,982 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:17:28,982 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:17:28,982 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:17:28,982 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:17:28,982 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:17:28,982 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:17:28,982 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:17:31,679 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식", +"trans_option_18": "AC220V, 3C6" +} +``` +2024-10-14 22:17:31,679 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식", +"trans_option_18": "AC220V, 3C6" +} +2024-10-14 22:17:31,679 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '50, 3C2, N', 'trans_option_4': 'D2, 3C2, DL', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': '3C4, LW', 'trans_option_8': '3C3', 'trans_option_9': 'DC24, 3C6', 'trans_option_10': 'DC24, 3C6, 50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식', 'trans_option_14': 'AC220V, 3C6', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'DL, 3C6, 전자식', 'trans_option_18': 'AC220V, 3C6'} +2024-10-14 22:17:31,679 - option.py:192 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:17:31,679 - option.py:490 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-14 22:17:31,679 - option.py:498 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,703 - option.py:502 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-14 22:17:31,703 - option.py:490 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-14 22:17:31,705 - option.py:498 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,735 - option.py:502 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-14 22:17:31,737 - option.py:490 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N +2024-10-14 22:17:31,737 - option.py:498 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,765 - option.py:502 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N] 입력 완료 +2024-10-14 22:17:31,765 - option.py:490 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL +2024-10-14 22:17:31,766 - option.py:498 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,800 - option.py:502 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL] 입력 완료 +2024-10-14 22:17:31,800 - option.py:490 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-14 22:17:31,806 - option.py:498 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,836 - option.py:502 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-14 22:17:31,836 - option.py:490 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 22:17:31,836 - option.py:498 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,879 - option.py:502 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:17:31,880 - option.py:490 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW +2024-10-14 22:17:31,881 - option.py:498 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,921 - option.py:502 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW] 입력 완료 +2024-10-14 22:17:31,925 - option.py:490 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 22:17:31,926 - option.py:498 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,962 - option.py:502 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:17:31,962 - option.py:490 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24, 3C6 +2024-10-14 22:17:31,962 - option.py:498 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:31,998 - option.py:502 - default_logger - INFO - trans_option_9번째 translated_name : [DC24, 3C6] 입력 완료 +2024-10-14 22:17:31,998 - option.py:490 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24, 3C6, 50 +2024-10-14 22:17:32,001 - option.py:498 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,042 - option.py:502 - default_logger - INFO - trans_option_10번째 translated_name : [DC24, 3C6, 50] 입력 완료 +2024-10-14 22:17:32,043 - option.py:490 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 22:17:32,043 - option.py:498 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,074 - option.py:502 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:17:32,076 - option.py:490 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 22:17:32,076 - option.py:498 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,113 - option.py:502 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:17:32,116 - option.py:490 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 +2024-10-14 22:17:32,116 - option.py:498 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,152 - option.py:502 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식] 입력 완료 +2024-10-14 22:17:32,155 - option.py:490 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V, 3C6 +2024-10-14 22:17:32,155 - option.py:498 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,184 - option.py:502 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V, 3C6] 입력 완료 +2024-10-14 22:17:32,189 - option.py:490 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 22:17:32,189 - option.py:498 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,331 - option.py:502 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:17:32,331 - option.py:490 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 22:17:32,331 - option.py:498 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,611 - option.py:502 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:17:32,613 - option.py:490 - default_logger - DEBUG - trans_option_17번째 translated_name : DL, 3C6, 전자식 +2024-10-14 22:17:32,613 - option.py:498 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:32,817 - option.py:502 - default_logger - INFO - trans_option_17번째 translated_name : [DL, 3C6, 전자식] 입력 완료 +2024-10-14 22:17:32,818 - option.py:490 - default_logger - DEBUG - trans_option_18번째 translated_name : AC220V, 3C6 +2024-10-14 22:17:32,818 - option.py:498 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:17:33,005 - option.py:502 - default_logger - INFO - trans_option_18번째 translated_name : [AC220V, 3C6] 입력 완료 +2024-10-14 22:17:33,006 - option.py:514 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '50, 3C2, N', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4, LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': 'DC24, 3C6', 'DSG-02-3C6-DC24-50': 'DC24, 3C6, 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식', 'DSG-02-3C6-AC220V': 'AC220V, 3C6', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'DL, 3C6, 전자식', 'DSG-02-3C6-DL 电磁换向阀': 'AC220V, 3C6'} +2024-10-14 22:17:33,008 - option.py:207 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:17:33,009 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:17:33,010 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:17:33,011 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:17:33,012 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:17:33,012 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:17:33,013 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:17:33,013 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:17:33,014 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:17:33,014 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:17:33,015 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:17:33,015 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,015 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,016 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,016 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,017 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,017 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,019 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,019 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,020 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:17:33,020 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:17:33,021 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:17:33,021 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:17:33,022 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:17:33,092 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:33,415 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:17:33,574 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:33,834 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:17:33,843 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:34,048 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:17:34,067 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:34,281 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:17:34,291 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:34,500 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:17:34,514 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,514 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:17:34,526 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,527 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:17:34,532 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,532 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:17:34,551 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,551 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:17:34,559 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,560 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:17:34,565 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,565 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:17:34,584 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,584 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:17:34,599 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,599 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:17:34,615 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,616 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:17:34,625 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,626 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:17:34,632 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,632 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:17:34,650 - option.py:587 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:17:34,650 - option.py:593 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:17:34,664 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:17:34,865 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:17:34,866 - option.py:601 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:17:34,867 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:17:34,868 - option.py:141 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: list indices must be integers or slices, not str +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 120, in store_selected_options + total_options_count = len([self.option_info]['original_names']) + ~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ +TypeError: list indices must be integers or slices, not str +2024-10-14 22:17:34,869 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:17:34,873 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:17:35,169 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:17:35,446 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:17:35,448 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:17:35,860 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:17:35,862 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:17:35,862 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:17:35,914 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:17:36,292 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:17:36,847 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:17:36,847 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:17:36,864 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:17:36,866 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:17:36,866 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:17:36,875 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:17:36,880 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:17:36,895 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:17:36,896 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:17:37,315 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:17:37,316 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:17:37,807 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:19:42,988 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:19:42,988 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:19:42,999 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:19:42,999 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:19:43,006 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:19:43,018 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:19:43,018 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:19:43,018 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:19:43,034 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:19:43,138 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:19:43,139 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:19:43,139 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:19:43,139 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:19:43,140 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:19:43,140 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:19:43,141 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:19:43,141 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:19:43,141 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:19:43,142 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:19:45,157 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:19:45,452 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:19:47,111 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:19:47,111 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:19:47,111 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:19:47,111 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:19:51,165 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:19:51,176 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:19:51,179 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 396164 +2024-10-14 22:19:51,180 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:19:51,439 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:19:53,108 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:19:53,257 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:19:53,257 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:19:53,600 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:19:53,602 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:19:53,603 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:19:53,603 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:19:54,858 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:19:54,858 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:19:54,858 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:19:55,466 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:19:55,466 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:19:55,466 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:19:55,481 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:19:55,481 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:19:55,503 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:19:56,043 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:19:56,935 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:19:56,960 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:19:57,253 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:19:57,267 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:19:57,271 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:19:57,284 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:19:57,298 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:19:57,298 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:19:57,920 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:19:57,921 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:19:59,946 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:19:59,948 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:19:59,963 - option.py:295 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:19:59,964 - option.py:300 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:20:00,175 - option.py:305 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:20:00,176 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:00,326 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:20:00,357 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:20:00,410 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,410 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:20:00,410 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,416 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,490 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,490 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:20:00,490 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,503 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,554 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,556 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:20:00,556 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,563 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,612 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,612 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:20:00,613 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,620 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,660 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,661 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:20:00,661 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,671 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,709 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,709 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:20:00,710 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,720 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,760 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,760 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:20:00,760 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,771 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,810 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,810 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:20:00,810 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,819 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,857 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,857 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:20:00,857 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,868 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,906 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,906 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:20:00,907 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,913 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,953 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,953 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:20:00,953 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,961 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:20:00,998 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:00,999 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:20:01,000 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,007 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,043 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,045 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:20:01,045 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,053 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,096 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,097 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:20:01,098 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,104 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,142 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,144 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:20:01,144 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,152 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,192 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,192 - option.py:370 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:20:01,192 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,202 - option.py:380 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,244 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,244 - option.py:370 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:20:01,247 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,254 - option.py:380 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,286 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,286 - option.py:370 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:20:01,286 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:01,298 - option.py:380 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:20:01,299 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:20:01,300 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:20:01,301 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:20:01,301 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:20:01,301 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:20:01,301 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:20:01,301 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:20:01,305 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:20:01,305 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:20:01,306 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:20:01,306 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:20:01,308 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:20:01,308 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:20:01,308 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:20:01,308 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:20:01,308 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:20:01,311 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:20:01,311 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:20:01,311 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:20:01,311 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:20:01,311 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:20:01,311 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:20:01,311 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:20:01,315 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:20:01,315 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:20:01,315 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:20:01,315 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:20:01,315 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:20:01,318 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:20:01,318 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:20:01,318 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:20:01,319 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:20:01,319 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:20:01,319 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:20:01,319 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:20:01,319 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:20:01,319 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:20:01,319 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:20:01,319 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:20:01,319 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:20:04,084 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 电磁换向阀", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +``` +2024-10-14 22:20:04,084 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 电磁换向阀", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +2024-10-14 22:20:04,086 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': 'DSG-02-3C4-DL-A220V', 'trans_option_2': 'DSG-02-3C2-A220', 'trans_option_3': 'DSG-02-3C2-N-50', 'trans_option_4': 'DSG-02-3C2-DL-D2', 'trans_option_5': 'DSG-02-3C4-DL-D24V', 'trans_option_6': 'DSG-02-3C5', 'trans_option_7': 'DSG-02-3C4-LW', 'trans_option_8': 'DSG-03-3C3', 'trans_option_9': 'DSG-02-3C6-DC24', 'trans_option_10': 'DSG-02-3C6-DC24-50', 'trans_option_11': 'DSG-02-3C9', 'trans_option_12': 'DSG-02-3C10', 'trans_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'trans_option_14': 'DSG-02-3C6-AC220V', 'trans_option_15': 'DSG-02-3C11', 'trans_option_16': 'DSG-02-3C12'} +2024-10-14 22:20:04,087 - option.py:192 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:20:04,088 - option.py:490 - default_logger - DEBUG - trans_option_1번째 translated_name : DSG-02-3C4-DL-A220V +2024-10-14 22:20:04,088 - option.py:498 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,105 - option.py:502 - default_logger - INFO - trans_option_1번째 translated_name : [DSG-02-3C4-DL-A220V] 입력 완료 +2024-10-14 22:20:04,107 - option.py:490 - default_logger - DEBUG - trans_option_2번째 translated_name : DSG-02-3C2-A220 +2024-10-14 22:20:04,107 - option.py:498 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,141 - option.py:502 - default_logger - INFO - trans_option_2번째 translated_name : [DSG-02-3C2-A220] 입력 완료 +2024-10-14 22:20:04,142 - option.py:490 - default_logger - DEBUG - trans_option_3번째 translated_name : DSG-02-3C2-N-50 +2024-10-14 22:20:04,142 - option.py:498 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,188 - option.py:502 - default_logger - INFO - trans_option_3번째 translated_name : [DSG-02-3C2-N-50] 입력 완료 +2024-10-14 22:20:04,188 - option.py:490 - default_logger - DEBUG - trans_option_4번째 translated_name : DSG-02-3C2-DL-D2 +2024-10-14 22:20:04,189 - option.py:498 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,230 - option.py:502 - default_logger - INFO - trans_option_4번째 translated_name : [DSG-02-3C2-DL-D2] 입력 완료 +2024-10-14 22:20:04,232 - option.py:490 - default_logger - DEBUG - trans_option_5번째 translated_name : DSG-02-3C4-DL-D24V +2024-10-14 22:20:04,233 - option.py:498 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,272 - option.py:502 - default_logger - INFO - trans_option_5번째 translated_name : [DSG-02-3C4-DL-D24V] 입력 완료 +2024-10-14 22:20:04,274 - option.py:490 - default_logger - DEBUG - trans_option_6번째 translated_name : DSG-02-3C5 +2024-10-14 22:20:04,274 - option.py:498 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,321 - option.py:502 - default_logger - INFO - trans_option_6번째 translated_name : [DSG-02-3C5] 입력 완료 +2024-10-14 22:20:04,321 - option.py:490 - default_logger - DEBUG - trans_option_7번째 translated_name : DSG-02-3C4-LW +2024-10-14 22:20:04,321 - option.py:498 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,361 - option.py:502 - default_logger - INFO - trans_option_7번째 translated_name : [DSG-02-3C4-LW] 입력 완료 +2024-10-14 22:20:04,364 - option.py:490 - default_logger - DEBUG - trans_option_8번째 translated_name : DSG-03-3C3 +2024-10-14 22:20:04,364 - option.py:498 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,394 - option.py:502 - default_logger - INFO - trans_option_8번째 translated_name : [DSG-03-3C3] 입력 완료 +2024-10-14 22:20:04,394 - option.py:490 - default_logger - DEBUG - trans_option_9번째 translated_name : DSG-02-3C6-DC24 +2024-10-14 22:20:04,395 - option.py:498 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,431 - option.py:502 - default_logger - INFO - trans_option_9번째 translated_name : [DSG-02-3C6-DC24] 입력 완료 +2024-10-14 22:20:04,432 - option.py:490 - default_logger - DEBUG - trans_option_10번째 translated_name : DSG-02-3C6-DC24-50 +2024-10-14 22:20:04,433 - option.py:498 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,454 - option.py:502 - default_logger - INFO - trans_option_10번째 translated_name : [DSG-02-3C6-DC24-50] 입력 완료 +2024-10-14 22:20:04,454 - option.py:490 - default_logger - DEBUG - trans_option_11번째 translated_name : DSG-02-3C9 +2024-10-14 22:20:04,460 - option.py:498 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,490 - option.py:502 - default_logger - INFO - trans_option_11번째 translated_name : [DSG-02-3C9] 입력 완료 +2024-10-14 22:20:04,490 - option.py:490 - default_logger - DEBUG - trans_option_12번째 translated_name : DSG-02-3C10 +2024-10-14 22:20:04,490 - option.py:498 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,524 - option.py:502 - default_logger - INFO - trans_option_12번째 translated_name : [DSG-02-3C10] 입력 완료 +2024-10-14 22:20:04,527 - option.py:490 - default_logger - DEBUG - trans_option_13번째 translated_name : DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:20:04,528 - option.py:498 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,564 - option.py:502 - default_logger - INFO - trans_option_13번째 translated_name : [DSG-02-3C60-DL 电磁换向阀] 입력 완료 +2024-10-14 22:20:04,564 - option.py:490 - default_logger - DEBUG - trans_option_14번째 translated_name : DSG-02-3C6-AC220V +2024-10-14 22:20:04,566 - option.py:498 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,600 - option.py:502 - default_logger - INFO - trans_option_14번째 translated_name : [DSG-02-3C6-AC220V] 입력 완료 +2024-10-14 22:20:04,602 - option.py:490 - default_logger - DEBUG - trans_option_15번째 translated_name : DSG-02-3C11 +2024-10-14 22:20:04,602 - option.py:498 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:04,752 - option.py:502 - default_logger - INFO - trans_option_15번째 translated_name : [DSG-02-3C11] 입력 완료 +2024-10-14 22:20:04,753 - option.py:490 - default_logger - DEBUG - trans_option_16번째 translated_name : DSG-02-3C12 +2024-10-14 22:20:04,754 - option.py:498 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:20:05,050 - option.py:502 - default_logger - INFO - trans_option_16번째 translated_name : [DSG-02-3C12] 입력 완료 +2024-10-14 22:20:05,051 - option.py:514 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220': 'DSG-02-3C2-A220', 'DSG-02-3C2-N-50': 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2': 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V': 'DSG-02-3C4-DL-D24V', 'DSG-02-3C5': 'DSG-02-3C5', 'DSG-02-3C4-LW': 'DSG-02-3C4-LW', 'DSG-03-3C3': 'DSG-03-3C3', 'DSG-02-3C6-DC24': 'DSG-02-3C6-DC24', 'DSG-02-3C6-DC24-50': 'DSG-02-3C6-DC24-50', 'DSG-02-3C9': 'DSG-02-3C9', 'DSG-02-3C10': 'DSG-02-3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DSG-02-3C60-DL 电磁换向阀', 'DSG-02-3C6-AC220V': 'DSG-02-3C6-AC220V', 'DSG-02-3C11': 'DSG-02-3C11', 'DSG-02-3C12': 'DSG-02-3C12'} +2024-10-14 22:20:05,052 - option.py:207 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:20:05,053 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:20:05,054 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:20:05,054 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:20:05,055 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:20:05,055 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:20:05,056 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:20:05,056 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:20:05,057 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:20:05,057 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:20:05,058 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:20:05,058 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,058 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,058 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,058 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:20:05,060 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:20:05,060 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:20:05,060 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:20:05,065 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:20:05,270 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:05,747 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:20:05,826 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:06,075 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:20:06,099 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:06,345 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:20:06,357 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:06,585 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:20:06,594 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:06,854 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:20:06,871 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,875 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:20:06,888 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,889 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:20:06,898 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,898 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:20:06,907 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,908 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:20:06,921 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,921 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:20:06,930 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,931 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:20:06,942 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,942 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:20:06,951 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,951 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:20:06,964 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,964 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:20:06,975 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,977 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:20:06,988 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,990 - option.py:593 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:20:06,996 - option.py:587 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:06,998 - option.py:593 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:20:07,008 - option.py:587 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:07,219 - option.py:598 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:20:07,221 - option.py:601 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:20:07,221 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:20:07,221 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:07,959 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('DSG-02-3C5', 146900), ('DSG-02-3C4-LW', 146900), ('DSG-03-3C3', 153600), ('DSG-02-3C6-DC24', 159400), ('DSG-02-3C6-DC24-50', 159400), ('DSG-02-3C9', 159400), ('DSG-02-3C10', 159400), ('DSG-02-3C60-DL 电磁换向阀', 159400), ('DSG-02-3C6-AC220V', 159400), ('DSG-02-3C11', 159400), ('DSG-02-3C12', 159400), ('DL 3C6 전자식', 0), ('DSG-02-3C4-DL-A220V', 116200), ('DSG-02-3C2-A220', 116200), ('DSG-02-3C2-N-50', 116200), ('DSG-02-3C2-DL-D2', 116200), ('DSG-02-3C4-DL-D24V', 116200), ('AC220V 3C6', 0)] +2024-10-14 22:20:07,963 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:20:07,966 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:20:08,315 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:20:08,636 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:20:08,637 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:20:09,048 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:20:09,050 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:20:09,051 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:20:09,104 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:20:09,572 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:20:10,182 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:20:10,196 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:20:10,198 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:20:10,198 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:20:10,209 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:20:10,218 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:20:10,231 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:20:10,233 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:20:10,679 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:20:10,680 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:20:12,693 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:20:12,693 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:20:12,708 - option.py:295 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:20:12,711 - option.py:300 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:20:12,855 - option.py:305 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:20:12,857 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:12,980 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:20:13,009 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:20:13,071 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,071 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:20:13,079 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,113 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:20:13,178 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,179 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:20:13,180 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,195 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:20:13,239 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,240 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:20:13,241 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,260 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:20:13,310 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,310 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:20:13,312 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,330 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:20:13,378 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,379 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:20:13,379 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:13,394 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:20:13,395 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:20:13,396 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:20:13,396 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:20:13,396 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:20:13,399 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:20:13,399 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:20:13,399 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:20:13,401 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:20:13,401 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:20:13,403 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:20:13,403 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:20:13,403 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:20:13,403 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:20:13,408 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:20:15,213 - option.py:199 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.15722656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.14550781 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.7265625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15332031, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08251953 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.21972656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.122558594 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.15722656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.14550781 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.7265625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15332031, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08251953 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.21972656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.122558594 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:20:15,215 - option.py:200 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:20:15,318 - option.py:202 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:20:20,319 - option.py:207 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 성공 +2024-10-14 22:20:20,319 - option.py:211 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:20:20,319 - option.py:85 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-14 22:20:20,319 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:20:20,319 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:20:20,319 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:20:20,319 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:20:20,319 - option.py:95 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-14 22:20:20,319 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-14 22:20:20,319 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-14 22:20:20,319 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-14 22:20:20,347 - option.py:587 - default_logger - DEBUG - 옵션 이름: 香水 小样压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:20,347 - option.py:593 - default_logger - DEBUG - 옵션 '香水 小样压盖机' 체크함 +2024-10-14 22:20:20,359 - option.py:587 - default_logger - DEBUG - 옵션 이름: 香水瓶 中套压盖机 适合13MM 15MM盖子, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:20,359 - option.py:593 - default_logger - DEBUG - 옵션 '香水瓶 中套压盖机 适合13MM 15MM盖子' 체크함 +2024-10-14 22:20:20,363 - option.py:587 - default_logger - DEBUG - 옵션 이름: 喷雾瓶 卡扣式压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:20,372 - option.py:593 - default_logger - DEBUG - 옵션 '喷雾瓶 卡扣式压盖机' 체크함 +2024-10-14 22:20:20,380 - option.py:587 - default_logger - DEBUG - 옵션 이름: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口, 필터링된 옵션에 포함 여부: True +2024-10-14 22:20:20,380 - option.py:593 - default_logger - DEBUG - 옵션 '中套压盖机 20MM瓶口专用 适合 20MM 瓶口' 체크함 +2024-10-14 22:20:20,389 - option.py:587 - default_logger - DEBUG - 옵션 이름: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖, 필터링된 옵션에 포함 여부: False +2024-10-14 22:20:20,559 - option.py:598 - default_logger - DEBUG - 옵션 '小样分装+香水瓶卡扣 两种压头 13 15MM中盖' 체크 해제함 +2024-10-14 22:20:20,563 - option.py:601 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:20:20,564 - option.py:215 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:20:20,565 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:20,813 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('압축기 소형', 0), ('압축기 중형 13MM/15MM', 0), ('압축기 스프레이 캡', 0), ('압축기 중형 20MM', 0)] +2024-10-14 22:20:20,814 - option.py:246 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:20:20,814 - option.py:250 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:20:21,116 - option.py:253 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:20:21,504 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:20:21,504 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:20:21,877 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:20:21,879 - gui.py:754 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. +2024-10-14 22:20:21,880 - gui.py:699 - default_logger - DEBUG - 3/20: 세부사항 수정 작업 중... +2024-10-14 22:20:21,935 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:20:22,349 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:20:22,836 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:20:22,854 - title.py:94 - default_logger - DEBUG - 원본 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶 +2024-10-14 22:20:22,856 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:20:22,856 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:20:22,872 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:20:22,879 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:20:22,896 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:20:22,898 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:20:23,750 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:20:23,752 - option.py:152 - default_logger - DEBUG - 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶에 대한 옵션을 처리 중... +2024-10-14 22:20:25,740 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:20:25,740 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:20:25,749 - option.py:295 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:20:25,749 - option.py:311 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:20:25,758 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:26,003 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:20:26,033 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 44 +2024-10-14 22:20:26,091 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,092 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:20:26,093 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,110 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,169 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,169 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:20:26,169 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,210 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,274 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,275 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:20:26,275 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,300 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,359 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,359 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:20:26,359 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,382 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,440 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,443 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:20:26,443 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,467 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,549 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,550 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:20:26,551 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,566 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,630 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,632 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:20:26,634 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,646 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,696 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,696 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:20:26,696 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,716 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,763 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,764 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:20:26,764 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,777 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,828 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,828 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:20:26,829 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,844 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,891 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,893 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:20:26,893 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,910 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:20:26,953 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,953 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:20:26,959 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:26,978 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,030 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,030 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:20:27,032 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,045 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,093 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,094 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:20:27,094 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,112 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,157 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,157 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:20:27,157 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,172 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,232 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,232 - option.py:370 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:20:27,233 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,244 - option.py:380 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,291 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,292 - option.py:370 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:20:27,293 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,304 - option.py:380 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,345 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,345 - option.py:370 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:20:27,346 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,361 - option.py:380 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,407 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,407 - option.py:370 - default_logger - DEBUG - 19번째 옵션 checkbox_state : False +2024-10-14 22:20:27,407 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,425 - option.py:380 - default_logger - DEBUG - 19번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,477 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,477 - option.py:370 - default_logger - DEBUG - 20번째 옵션 checkbox_state : False +2024-10-14 22:20:27,477 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,499 - option.py:380 - default_logger - DEBUG - 20번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,559 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,559 - option.py:370 - default_logger - DEBUG - 21번째 옵션 checkbox_state : False +2024-10-14 22:20:27,559 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,582 - option.py:380 - default_logger - DEBUG - 21번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,628 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,629 - option.py:370 - default_logger - DEBUG - 22번째 옵션 checkbox_state : False +2024-10-14 22:20:27,629 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,637 - option.py:380 - default_logger - DEBUG - 22번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,706 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,708 - option.py:370 - default_logger - DEBUG - 23번째 옵션 checkbox_state : False +2024-10-14 22:20:27,708 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,723 - option.py:380 - default_logger - DEBUG - 23번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,765 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,766 - option.py:370 - default_logger - DEBUG - 24번째 옵션 checkbox_state : False +2024-10-14 22:20:27,767 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,781 - option.py:380 - default_logger - DEBUG - 24번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,833 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,833 - option.py:370 - default_logger - DEBUG - 25번째 옵션 checkbox_state : False +2024-10-14 22:20:27,833 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,853 - option.py:380 - default_logger - DEBUG - 25번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,891 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,891 - option.py:370 - default_logger - DEBUG - 26번째 옵션 checkbox_state : False +2024-10-14 22:20:27,891 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,909 - option.py:380 - default_logger - DEBUG - 26번째 옵션 정보 수집 완료 +2024-10-14 22:20:27,958 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,958 - option.py:370 - default_logger - DEBUG - 27번째 옵션 checkbox_state : False +2024-10-14 22:20:27,959 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:27,973 - option.py:380 - default_logger - DEBUG - 27번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,022 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,022 - option.py:370 - default_logger - DEBUG - 28번째 옵션 checkbox_state : False +2024-10-14 22:20:28,022 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,036 - option.py:380 - default_logger - DEBUG - 28번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,096 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,097 - option.py:370 - default_logger - DEBUG - 29번째 옵션 checkbox_state : False +2024-10-14 22:20:28,097 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,110 - option.py:380 - default_logger - DEBUG - 29번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,147 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,147 - option.py:370 - default_logger - DEBUG - 30번째 옵션 checkbox_state : False +2024-10-14 22:20:28,148 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,159 - option.py:380 - default_logger - DEBUG - 30번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,205 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,205 - option.py:370 - default_logger - DEBUG - 31번째 옵션 checkbox_state : False +2024-10-14 22:20:28,206 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,222 - option.py:380 - default_logger - DEBUG - 31번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,264 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,266 - option.py:370 - default_logger - DEBUG - 32번째 옵션 checkbox_state : False +2024-10-14 22:20:28,267 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,278 - option.py:380 - default_logger - DEBUG - 32번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,321 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,322 - option.py:370 - default_logger - DEBUG - 33번째 옵션 checkbox_state : False +2024-10-14 22:20:28,323 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,338 - option.py:380 - default_logger - DEBUG - 33번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,380 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,380 - option.py:370 - default_logger - DEBUG - 34번째 옵션 checkbox_state : False +2024-10-14 22:20:28,381 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,392 - option.py:380 - default_logger - DEBUG - 34번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,428 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,429 - option.py:370 - default_logger - DEBUG - 35번째 옵션 checkbox_state : False +2024-10-14 22:20:28,429 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,440 - option.py:380 - default_logger - DEBUG - 35번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,467 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,467 - option.py:370 - default_logger - DEBUG - 36번째 옵션 checkbox_state : False +2024-10-14 22:20:28,467 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,493 - option.py:380 - default_logger - DEBUG - 36번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,527 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,529 - option.py:370 - default_logger - DEBUG - 37번째 옵션 checkbox_state : False +2024-10-14 22:20:28,529 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,544 - option.py:380 - default_logger - DEBUG - 37번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,581 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,583 - option.py:370 - default_logger - DEBUG - 38번째 옵션 checkbox_state : False +2024-10-14 22:20:28,583 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,596 - option.py:380 - default_logger - DEBUG - 38번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,633 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,634 - option.py:370 - default_logger - DEBUG - 39번째 옵션 checkbox_state : False +2024-10-14 22:20:28,634 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,645 - option.py:380 - default_logger - DEBUG - 39번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,681 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,683 - option.py:370 - default_logger - DEBUG - 40번째 옵션 checkbox_state : False +2024-10-14 22:20:28,684 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,697 - option.py:380 - default_logger - DEBUG - 40번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,739 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,740 - option.py:370 - default_logger - DEBUG - 41번째 옵션 checkbox_state : False +2024-10-14 22:20:28,741 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,753 - option.py:380 - default_logger - DEBUG - 41번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,794 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,795 - option.py:370 - default_logger - DEBUG - 42번째 옵션 checkbox_state : False +2024-10-14 22:20:28,796 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,810 - option.py:380 - default_logger - DEBUG - 42번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,850 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,851 - option.py:370 - default_logger - DEBUG - 43번째 옵션 checkbox_state : False +2024-10-14 22:20:28,851 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,862 - option.py:380 - default_logger - DEBUG - 43번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,889 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,898 - option.py:370 - default_logger - DEBUG - 44번째 옵션 checkbox_state : False +2024-10-14 22:20:28,898 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:28,909 - option.py:380 - default_logger - DEBUG - 44번째 옵션 정보 수집 완료 +2024-10-14 22:20:28,910 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚(带塑盒)', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准(带塑盒)', 'origin_option_7': '3吨加厚加高(带塑盒)', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '(双节液压)2吨 轿车推荐', 'origin_option_11': '5吨加厚加高(带塑盒)', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准(带塑盒)+扳手', 'origin_option_14': '(双节液压)3吨 SUV推荐', 'origin_option_15': '(双节液压)2吨(带塑盒) 轿车推荐款', 'origin_option_16': '3吨加厚加高(带塑盒)+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '(双节液压)3吨(带塑盒)SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高(带塑盒)+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '(双节液压)2吨+扳手', 'origin_option_23': '8吨加厚加高(带塑盒)', 'origin_option_24': '(双节液压)3吨 +扳手', 'origin_option_25': '(双节液压)2吨(带塑盒)+扳手', 'origin_option_26': '10吨加厚加高(带塑盒)', 'origin_option_27': '(双节液压)3吨(带塑盒)+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '(双节液压)4吨加厚低版', 'origin_option_30': '(双节液压)4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '(双节液压)4吨加厚低版(带塑盒)', 'origin_option_33': '(双节液压)6吨加厚低版', 'origin_option_34': '(双节液压)4吨加厚高版(带塑盒)', 'origin_option_35': '(双节液压)6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '(双节液压)8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '(双节液压)10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '(双节液压)12吨加厚', 'origin_option_42': '(双节液压)16吨加厚', 'origin_option_43': '(双节液压)20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:20:28,913 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 立式国标2吨 限量抢 +2024-10-14 22:20:28,916 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 立式国标2吨 限量抢 +2024-10-14 22:20:28,917 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚 +2024-10-14 22:20:28,917 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚 +2024-10-14 22:20:28,918 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准 +2024-10-14 22:20:28,919 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准 +2024-10-14 22:20:28,919 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚(带塑盒) +2024-10-14 22:20:28,920 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚带塑盒 +2024-10-14 22:20:28,920 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高 +2024-10-14 22:20:28,921 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高 +2024-10-14 22:20:28,922 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒) +2024-10-14 22:20:28,922 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒 +2024-10-14 22:20:28,923 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒) +2024-10-14 22:20:28,923 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒 +2024-10-14 22:20:28,924 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高 +2024-10-14 22:20:28,925 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高 +2024-10-14 22:20:28,925 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准+扳手 +2024-10-14 22:20:28,926 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准+扳手 +2024-10-14 22:20:28,926 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨 轿车推荐 +2024-10-14 22:20:28,927 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨 轿车推荐 +2024-10-14 22:20:28,928 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒) +2024-10-14 22:20:28,929 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒 +2024-10-14 22:20:28,929 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高+扳手 +2024-10-14 22:20:28,930 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高+扳手 +2024-10-14 22:20:28,930 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒)+扳手 +2024-10-14 22:20:28,931 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒+扳手 +2024-10-14 22:20:28,932 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 SUV推荐 +2024-10-14 22:20:28,933 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 SUV推荐 +2024-10-14 22:20:28,934 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒) 轿车推荐款 +2024-10-14 22:20:28,934 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒 轿车推荐款 +2024-10-14 22:20:28,934 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒)+扳手 +2024-10-14 22:20:28,934 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒+扳手 +2024-10-14 22:20:28,936 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高+扳手 +2024-10-14 22:20:28,936 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高+扳手 +2024-10-14 22:20:28,936 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)SUV推荐 +2024-10-14 22:20:28,938 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒SUV推荐 +2024-10-14 22:20:28,938 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高 +2024-10-14 22:20:28,938 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高 +2024-10-14 22:20:28,941 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒)+扳手 +2024-10-14 22:20:28,941 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒+扳手 +2024-10-14 22:20:28,941 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高 +2024-10-14 22:20:28,941 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高 +2024-10-14 22:20:28,943 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨+扳手 +2024-10-14 22:20:28,943 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨+扳手 +2024-10-14 22:20:28,943 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高(带塑盒) +2024-10-14 22:20:28,945 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高带塑盒 +2024-10-14 22:20:28,945 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 +扳手 +2024-10-14 22:20:28,947 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 +扳手 +2024-10-14 22:20:28,947 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒)+扳手 +2024-10-14 22:20:28,947 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒+扳手 +2024-10-14 22:20:28,948 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高(带塑盒) +2024-10-14 22:20:28,948 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高带塑盒 +2024-10-14 22:20:28,949 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)+扳手 +2024-10-14 22:20:28,950 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒+扳手 +2024-10-14 22:20:28,951 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨加厚加高 +2024-10-14 22:20:28,951 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨加厚加高 +2024-10-14 22:20:28,951 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版 +2024-10-14 22:20:28,951 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版 +2024-10-14 22:20:28,953 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版 +2024-10-14 22:20:28,953 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版 +2024-10-14 22:20:28,955 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 16吨加厚加高 +2024-10-14 22:20:28,955 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 16吨加厚加高 +2024-10-14 22:20:28,955 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版(带塑盒) +2024-10-14 22:20:28,957 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版带塑盒 +2024-10-14 22:20:28,957 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚低版 +2024-10-14 22:20:28,957 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚低版 +2024-10-14 22:20:28,957 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版(带塑盒) +2024-10-14 22:20:28,959 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版带塑盒 +2024-10-14 22:20:28,959 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚高版 +2024-10-14 22:20:28,961 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚高版 +2024-10-14 22:20:28,961 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨加厚加高 +2024-10-14 22:20:28,962 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨加厚加高 +2024-10-14 22:20:28,962 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)8吨加厚 +2024-10-14 22:20:28,963 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压8吨加厚 +2024-10-14 22:20:28,964 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 30吨加厚加高 +2024-10-14 22:20:28,965 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 30吨加厚加高 +2024-10-14 22:20:28,965 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)10吨加厚 +2024-10-14 22:20:28,966 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压10吨加厚 +2024-10-14 22:20:28,966 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 32吨加厚加高 +2024-10-14 22:20:28,967 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 32吨加厚加高 +2024-10-14 22:20:28,967 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)12吨加厚 +2024-10-14 22:20:28,968 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压12吨加厚 +2024-10-14 22:20:28,969 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)16吨加厚 +2024-10-14 22:20:28,970 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压16吨加厚 +2024-10-14 22:20:28,970 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)20吨加厚 +2024-10-14 22:20:28,971 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压20吨加厚 +2024-10-14 22:20:28,972 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 50吨加厚加高 +2024-10-14 22:20:28,972 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 50吨加厚加高 +2024-10-14 22:20:28,973 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚带塑盒', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准带塑盒', 'origin_option_7': '3吨加厚加高带塑盒', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '双节液压2吨 轿车推荐', 'origin_option_11': '5吨加厚加高带塑盒', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准带塑盒+扳手', 'origin_option_14': '双节液压3吨 SUV推荐', 'origin_option_15': '双节液压2吨带塑盒 轿车推荐款', 'origin_option_16': '3吨加厚加高带塑盒+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '双节液压3吨带塑盒SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高带塑盒+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '双节液压2吨+扳手', 'origin_option_23': '8吨加厚加高带塑盒', 'origin_option_24': '双节液压3吨 +扳手', 'origin_option_25': '双节液压2吨带塑盒+扳手', 'origin_option_26': '10吨加厚加高带塑盒', 'origin_option_27': '双节液压3吨带塑盒+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '双节液压4吨加厚低版', 'origin_option_30': '双节液压4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '双节液压4吨加厚低版带塑盒', 'origin_option_33': '双节液压6吨加厚低版', 'origin_option_34': '双节液压4吨加厚高版带塑盒', 'origin_option_35': '双节液压6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '双节液压8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '双节液压10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '双节液压12吨加厚', 'origin_option_42': '双节液压16吨加厚', 'origin_option_43': '双节液压20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:20:28,975 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "立式国标2吨 限量抢", "origin_option_2": "2吨加厚", "origin_option_3": "3吨标准", "origin_option_4": "2吨加厚带塑盒", "origin_option_5": "3吨加厚加高", "origin_option_6": "3吨标准带塑盒", "origin_option_7": "3吨加厚加高带塑盒", "origin_option_8": "5吨加厚加高", "origin_option_9": "3吨标准+扳手", "origin_option_10": "双节液压2吨 轿车推荐", "origin_option_11": "5吨加厚加高带塑盒", "origin_option_12": "3吨加厚加高+扳手", "origin_option_13": "3吨标准带塑盒+扳手", "origin_option_14": "双节液压3吨 SUV推荐", "origin_option_15": "双节液压2吨带塑盒 轿车推荐款", "origin_option_16": "3吨加厚加高带塑盒+扳手", "origin_option_17": "5吨加厚加高+扳手", "origin_option_18": "双节液压3吨带塑盒SUV推荐", "origin_option_19": "8吨加厚加高", "origin_option_20": "5吨加厚加高带塑盒+扳手", "origin_option_21": "10吨加厚加高", "origin_option_22": "双节液压2吨+扳手", "origin_option_23": "8吨加厚加高带塑盒", "origin_option_24": "双节液压3吨 +扳手", "origin_option_25": "双节液压2吨带塑盒+扳手", "origin_option_26": "10吨加厚加高带塑盒", "origin_option_27": "双节液压3吨带塑盒+扳手", "origin_option_28": "12吨加厚加高", "origin_option_29": "双节液压4吨加厚低版", "origin_option_30": "双节液压4吨加厚高版", "origin_option_31": "16吨加厚加高", "origin_option_32": "双节液压4吨加厚低版带塑盒", "origin_option_33": "双节液压6吨加厚低版", "origin_option_34": "双节液压4吨加厚高版带塑盒", "origin_option_35": "双节液压6吨加厚高版", "origin_option_36": "20吨加厚加高", "origin_option_37": "双节液压8吨加厚", "origin_option_38": "30吨加厚加高", "origin_option_39": "双节液压10吨加厚", "origin_option_40": "32吨加厚加高", "origin_option_41": "双节液压12吨加厚", "origin_option_42": "双节液压16吨加厚", "origin_option_43": "双节液压20吨加厚", "origin_option_44": "50吨加厚加高"} +2024-10-14 22:20:28,980 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:20:29,334 - option.py:256 - default_logger - DEBUG - 옵션 처리 중 오류 발생: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +Traceback (most recent call last): + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 76, in error_remapped_callable + return callable_(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1181, in __call__ + return _end_unary_response_blocking(state, call, False, None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1006, in _end_unary_response_blocking + raise _InactiveRpcError(state) # pytype: disable=not-instantiable + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: + status = StatusCode.RESOURCE_EXHAUSTED + details = "Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai." + debug_error_string = "UNKNOWN:Error received from peer ipv4:142.250.197.42:443 {grpc_message:"Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai.", grpc_status:8, created_time:"2024-10-14T13:20:29.3106791+00:00"}" +> + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 191, in process_options + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\vertexAI.py", line 143, in translate_options + response = self.model.generate_content(prompt) # 비동기로 변경 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 590, in generate_content + return self._generate_content( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 705, in _generate_content + gapic_response = self._prediction_client.generate_content(request=request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\cloud\aiplatform_v1\services\prediction_service\client.py", line 2120, in generate_content + response = rpc( + ^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\gapic_v1\method.py", line 131, in __call__ + return wrapped_func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 78, in error_remapped_callable + raise exceptions.from_grpc_error(exc) from exc +google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +2024-10-14 22:20:29,772 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:20:29,774 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:20:30,383 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:20:30,386 - gui.py:754 - default_logger - DEBUG - 3/[31]개 상품 수정 완료. +2024-10-14 22:20:30,387 - gui.py:699 - default_logger - DEBUG - 4/20: 세부사항 수정 작업 중... +2024-10-14 22:20:30,454 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:20:30,837 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:20:31,381 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:20:31,393 - title.py:94 - default_logger - DEBUG - 원본 상품명: 直销SCYY液压泵站货梯升降机传菜机提升机配件动力单元油泵电机 +2024-10-14 22:20:31,394 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:20:31,394 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:20:31,406 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:20:31,413 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:20:31,429 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:20:31,429 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:20:31,992 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:20:31,993 - option.py:152 - default_logger - DEBUG - 상품명: 直销SCYY液压泵站货梯升降机传菜机提升机配件动力单元油泵电机에 대한 옵션을 처리 중... +2024-10-14 22:20:33,984 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:20:33,984 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:20:34,005 - option.py:295 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:20:34,005 - option.py:311 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:20:34,005 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:34,140 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:20:34,160 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 24 +2024-10-14 22:20:34,206 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,216 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:20:34,216 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,230 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,275 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,279 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:20:34,279 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,295 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,328 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,328 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:20:34,333 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,344 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,387 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,388 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:20:34,389 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,402 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,446 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,447 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:20:34,447 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,465 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,515 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,516 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:20:34,516 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,530 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,572 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,574 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:20:34,575 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,590 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,640 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,642 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:20:34,642 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,655 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,689 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,689 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:20:34,689 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,705 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,745 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,746 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:20:34,747 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,756 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,784 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,784 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:20:34,796 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,810 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,849 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,851 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:20:34,851 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,858 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,899 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,899 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:20:34,900 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,912 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:20:34,953 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,954 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:20:34,956 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:34,967 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,014 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,016 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:20:35,016 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,026 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,070 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,070 - option.py:370 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:20:35,070 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,092 - option.py:380 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,140 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,140 - option.py:370 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:20:35,142 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,158 - option.py:380 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,198 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,199 - option.py:370 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:20:35,200 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,212 - option.py:380 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,234 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,234 - option.py:370 - default_logger - DEBUG - 19번째 옵션 checkbox_state : False +2024-10-14 22:20:35,234 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,257 - option.py:380 - default_logger - DEBUG - 19번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,299 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,301 - option.py:370 - default_logger - DEBUG - 20번째 옵션 checkbox_state : False +2024-10-14 22:20:35,301 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,314 - option.py:380 - default_logger - DEBUG - 20번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,355 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,355 - option.py:370 - default_logger - DEBUG - 21번째 옵션 checkbox_state : False +2024-10-14 22:20:35,355 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,375 - option.py:380 - default_logger - DEBUG - 21번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,417 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,417 - option.py:370 - default_logger - DEBUG - 22번째 옵션 checkbox_state : False +2024-10-14 22:20:35,418 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,432 - option.py:380 - default_logger - DEBUG - 22번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,472 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,473 - option.py:370 - default_logger - DEBUG - 23번째 옵션 checkbox_state : False +2024-10-14 22:20:35,474 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,488 - option.py:380 - default_logger - DEBUG - 23번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,523 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,523 - option.py:370 - default_logger - DEBUG - 24번째 옵션 checkbox_state : False +2024-10-14 22:20:35,530 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:35,539 - option.py:380 - default_logger - DEBUG - 24번째 옵션 정보 수집 완료 +2024-10-14 22:20:35,539 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '380v0.75KW动力单元总成 常规型', 'origin_option_2': '220v0.75KW 动力单元总成 常规型', 'origin_option_3': '380v1.1KW 动力单元总成 常规型', 'origin_option_4': '220v1.1KW 动力单元总成 常规型', 'origin_option_5': '380v1.5KW 动力单元总成 常规型', 'origin_option_6': '220v1.5KW 动力单元总成 常规型', 'origin_option_7': '380v2.2KW 动力单元总成 常规型', 'origin_option_8': '380v3KW 动力单元总成 常规型', 'origin_option_9': '220v2.2KW 动力单元总成 常规型', 'origin_option_10': '220v3KW 动力单元总成 常规型', 'origin_option_11': '380v0.75KW低噪音总成 加强型', 'origin_option_12': '220v0.75KW低噪音总成 加强型', 'origin_option_13': '380v4KW-90机型 动力单元总成 常规型', 'origin_option_14': '380v1.1KW低噪音总成 加强型', 'origin_option_15': '220v1.1KW低噪音总成 加强型', 'origin_option_16': '380v4KW-100机型 动力单元总成 常规型', 'origin_option_17': '380v1.5KW低噪音总成 加强型', 'origin_option_18': '220v1.5KW低噪音总成 加强型', 'origin_option_19': '380v2.2KW低噪音总成 加强型', 'origin_option_20': '380v3KW低噪音总成 加强型', 'origin_option_21': '220v2.2KW低噪音总成 加强型', 'origin_option_22': '380v4KW90机型低噪音总成 加强型', 'origin_option_23': '220v3KW低噪音总成 加强型', 'origin_option_24': '380v4KW100机型低噪音总成 加强型'} +2024-10-14 22:20:35,550 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v0.75KW动力单元总成 常规型 +2024-10-14 22:20:35,551 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v0.75KW动力单元总成 常规型 +2024-10-14 22:20:35,552 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v0.75KW 动力单元总成 常规型 +2024-10-14 22:20:35,553 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v0.75KW 动力单元总成 常规型 +2024-10-14 22:20:35,554 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v1.1KW 动力单元总成 常规型 +2024-10-14 22:20:35,554 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v1.1KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v1.1KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v1.1KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v1.5KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v1.5KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v1.5KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v1.5KW 动力单元总成 常规型 +2024-10-14 22:20:35,556 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v2.2KW 动力单元总成 常规型 +2024-10-14 22:20:35,560 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v2.2KW 动力单元总成 常规型 +2024-10-14 22:20:35,560 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v3KW 动力单元总成 常规型 +2024-10-14 22:20:35,560 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v3KW 动力单元总成 常规型 +2024-10-14 22:20:35,560 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v2.2KW 动力单元总成 常规型 +2024-10-14 22:20:35,563 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v2.2KW 动力单元总成 常规型 +2024-10-14 22:20:35,563 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v3KW 动力单元总成 常规型 +2024-10-14 22:20:35,563 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v3KW 动力单元总成 常规型 +2024-10-14 22:20:35,563 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v0.75KW低噪音总成 加强型 +2024-10-14 22:20:35,566 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v0.75KW低噪音总成 加强型 +2024-10-14 22:20:35,567 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v0.75KW低噪音总成 加强型 +2024-10-14 22:20:35,567 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v0.75KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v4KW-90机型 动力单元总成 常规型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v4KW-90机型 动力单元总成 常规型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v1.1KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v1.1KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v1.1KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v1.1KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v4KW-100机型 动力单元总成 常规型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v4KW-100机型 动力单元总成 常规型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v1.5KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v1.5KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v1.5KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v1.5KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v2.2KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v2.2KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v3KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v3KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v2.2KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v2.2KW低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v4KW90机型低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v4KW90机型低噪音总成 加强型 +2024-10-14 22:20:35,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 220v3KW低噪音总成 加强型 +2024-10-14 22:20:35,583 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 220v3KW低噪音总成 加强型 +2024-10-14 22:20:35,583 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 380v4KW100机型低噪音总成 加强型 +2024-10-14 22:20:35,583 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 380v4KW100机型低噪音总成 加强型 +2024-10-14 22:20:35,583 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '380v0.75KW动力单元总成 常规型', 'origin_option_2': '220v0.75KW 动力单元总成 常规型', 'origin_option_3': '380v1.1KW 动力单元总成 常规型', 'origin_option_4': '220v1.1KW 动力单元总成 常规型', 'origin_option_5': '380v1.5KW 动力单元总成 常规型', 'origin_option_6': '220v1.5KW 动力单元总成 常规型', 'origin_option_7': '380v2.2KW 动力单元总成 常规型', 'origin_option_8': '380v3KW 动力单元总成 常规型', 'origin_option_9': '220v2.2KW 动力单元总成 常规型', 'origin_option_10': '220v3KW 动力单元总成 常规型', 'origin_option_11': '380v0.75KW低噪音总成 加强型', 'origin_option_12': '220v0.75KW低噪音总成 加强型', 'origin_option_13': '380v4KW-90机型 动力单元总成 常规型', 'origin_option_14': '380v1.1KW低噪音总成 加强型', 'origin_option_15': '220v1.1KW低噪音总成 加强型', 'origin_option_16': '380v4KW-100机型 动力单元总成 常规型', 'origin_option_17': '380v1.5KW低噪音总成 加强型', 'origin_option_18': '220v1.5KW低噪音总成 加强型', 'origin_option_19': '380v2.2KW低噪音总成 加强型', 'origin_option_20': '380v3KW低噪音总成 加强型', 'origin_option_21': '220v2.2KW低噪音总成 加强型', 'origin_option_22': '380v4KW90机型低噪音总成 加强型', 'origin_option_23': '220v3KW低噪音总成 加强型', 'origin_option_24': '380v4KW100机型低噪音总成 加强型'} +2024-10-14 22:20:35,586 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '直销SCYY液压泵站货梯升降机传菜机提升机配件动力单元油泵电机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "380v0.75KW动力单元总成 常规型", "origin_option_2": "220v0.75KW 动力单元总成 常规型", "origin_option_3": "380v1.1KW 动力单元总成 常规型", "origin_option_4": "220v1.1KW 动力单元总成 常规型", "origin_option_5": "380v1.5KW 动力单元总成 常规型", "origin_option_6": "220v1.5KW 动力单元总成 常规型", "origin_option_7": "380v2.2KW 动力单元总成 常规型", "origin_option_8": "380v3KW 动力单元总成 常规型", "origin_option_9": "220v2.2KW 动力单元总成 常规型", "origin_option_10": "220v3KW 动力单元总成 常规型", "origin_option_11": "380v0.75KW低噪音总成 加强型", "origin_option_12": "220v0.75KW低噪音总成 加强型", "origin_option_13": "380v4KW-90机型 动力单元总成 常规型", "origin_option_14": "380v1.1KW低噪音总成 加强型", "origin_option_15": "220v1.1KW低噪音总成 加强型", "origin_option_16": "380v4KW-100机型 动力单元总成 常规型", "origin_option_17": "380v1.5KW低噪音总成 加强型", "origin_option_18": "220v1.5KW低噪音总成 加强型", "origin_option_19": "380v2.2KW低噪音总成 加强型", "origin_option_20": "380v3KW低噪音总成 加强型", "origin_option_21": "220v2.2KW低噪音总成 加强型", "origin_option_22": "380v4KW90机型低噪音总成 加强型", "origin_option_23": "220v3KW低噪音总成 加强型", "origin_option_24": "380v4KW100机型低噪音总成 加强型"} +2024-10-14 22:20:35,587 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:20:35,892 - option.py:256 - default_logger - DEBUG - 옵션 처리 중 오류 발생: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +Traceback (most recent call last): + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 76, in error_remapped_callable + return callable_(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1181, in __call__ + return _end_unary_response_blocking(state, call, False, None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1006, in _end_unary_response_blocking + raise _InactiveRpcError(state) # pytype: disable=not-instantiable + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: + status = StatusCode.RESOURCE_EXHAUSTED + details = "Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai." + debug_error_string = "UNKNOWN:Error received from peer ipv4:142.250.197.42:443 {created_time:"2024-10-14T13:20:35.8923378+00:00", grpc_status:8, grpc_message:"Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai."}" +> + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 191, in process_options + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\vertexAI.py", line 143, in translate_options + response = self.model.generate_content(prompt) # 비동기로 변경 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 590, in generate_content + return self._generate_content( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 705, in _generate_content + gapic_response = self._prediction_client.generate_content(request=request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\cloud\aiplatform_v1\services\prediction_service\client.py", line 2120, in generate_content + response = rpc( + ^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\gapic_v1\method.py", line 131, in __call__ + return wrapped_func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 78, in error_remapped_callable + raise exceptions.from_grpc_error(exc) from exc +google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +2024-10-14 22:20:36,222 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:20:36,224 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:20:36,630 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:20:36,634 - gui.py:754 - default_logger - DEBUG - 4/[31]개 상품 수정 완료. +2024-10-14 22:20:36,636 - gui.py:699 - default_logger - DEBUG - 5/20: 세부사항 수정 작업 중... +2024-10-14 22:20:36,705 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:20:37,062 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:20:37,528 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:20:37,542 - title.py:94 - default_logger - DEBUG - 원본 상품명: 压力机 手动液压机 汽车轴承压力机 锻压机油压机压机 压床26207 +2024-10-14 22:20:37,543 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:20:37,544 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:20:37,554 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:20:37,560 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:20:37,573 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:20:37,573 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:20:38,047 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:20:38,047 - option.py:152 - default_logger - DEBUG - 상품명: 压力机 手动液压机 汽车轴承压力机 锻压机油压机压机 压床26207에 대한 옵션을 처리 중... +2024-10-14 22:20:40,057 - option.py:269 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:20:40,058 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:20:40,071 - option.py:295 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:20:40,072 - option.py:311 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:20:40,073 - option.py:611 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:20:40,173 - option.py:184 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:20:40,189 - option.py:330 - default_logger - DEBUG - 총 옵션 갯수: 15 +2024-10-14 22:20:40,238 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,241 - option.py:370 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:20:40,241 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,255 - option.py:380 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,296 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,297 - option.py:370 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:20:40,297 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,310 - option.py:380 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,358 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,358 - option.py:370 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:20:40,366 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,379 - option.py:380 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,409 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,415 - option.py:370 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:20:40,416 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,423 - option.py:380 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,470 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,472 - option.py:370 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:20:40,473 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,490 - option.py:380 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,523 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,529 - option.py:370 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:20:40,529 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,539 - option.py:380 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,573 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,573 - option.py:370 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:20:40,573 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,589 - option.py:380 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,623 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,623 - option.py:370 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:20:40,623 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,638 - option.py:380 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,672 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,672 - option.py:370 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:20:40,679 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,694 - option.py:380 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,732 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,733 - option.py:370 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:20:40,734 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,746 - option.py:380 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,782 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,783 - option.py:370 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:20:40,784 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,795 - option.py:380 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,829 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,830 - option.py:370 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:20:40,830 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,845 - option.py:380 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,888 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,888 - option.py:370 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:20:40,888 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,903 - option.py:380 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:20:40,939 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,946 - option.py:370 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:20:40,946 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:40,961 - option.py:380 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:20:41,001 - option.py:369 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:41,001 - option.py:370 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:20:41,002 - option.py:371 - default_logger - DEBUG - ============================================= +2024-10-14 22:20:41,013 - option.py:380 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:20:41,014 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '12吨简易压机90625', 'origin_option_2': '12cm液压系统基础款', 'origin_option_3': '26207液压系统~非整机', 'origin_option_4': '4吨现货', 'origin_option_5': '加强10吨压机90891', 'origin_option_6': '加强长行程10吨压机26207', 'origin_option_7': '12吨液压系统CE版', 'origin_option_8': '20吨双速压机', 'origin_option_9': '10吨压机有CE认证90564', 'origin_option_10': '20吨双速压机(压强表)', 'origin_option_11': '20吨气动压机', 'origin_option_12': '12吨压机90565', 'origin_option_13': '20吨手气动CE90566', 'origin_option_14': '30吨手动压机90627', 'origin_option_15': '50吨手气动压机90567'} +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨简易压机90625 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨简易压机90625 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12cm液压系统基础款 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12cm液压系统基础款 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 26207液压系统~非整机 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 26207液压系统~非整机 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 4吨现货 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 4吨现货 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 加强10吨压机90891 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 加强10吨压机90891 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 加强长行程10吨压机26207 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 加强长行程10吨压机26207 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨液压系统CE版 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨液压系统CE版 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨双速压机 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨双速压机 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨压机有CE认证90564 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨压机有CE认证90564 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨双速压机(压强表) +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨双速压机压强表 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨气动压机 +2024-10-14 22:20:41,017 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨气动压机 +2024-10-14 22:20:41,017 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨压机90565 +2024-10-14 22:20:41,033 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨压机90565 +2024-10-14 22:20:41,034 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨手气动CE90566 +2024-10-14 22:20:41,034 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨手气动CE90566 +2024-10-14 22:20:41,035 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 30吨手动压机90627 +2024-10-14 22:20:41,035 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 30吨手动压机90627 +2024-10-14 22:20:41,035 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 50吨手气动压机90567 +2024-10-14 22:20:41,035 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 50吨手气动压机90567 +2024-10-14 22:20:41,035 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '12吨简易压机90625', 'origin_option_2': '12cm液压系统基础款', 'origin_option_3': '26207液压系统~非整机', 'origin_option_4': '4吨现货', 'origin_option_5': '加强10吨压机90891', 'origin_option_6': '加强长行程10吨压机26207', 'origin_option_7': '12吨液压系统CE版', 'origin_option_8': '20吨双速压机', 'origin_option_9': '10吨压机有CE认证90564', 'origin_option_10': '20吨双速压机压强表', 'origin_option_11': '20吨气动压机', 'origin_option_12': '12吨压机90565', 'origin_option_13': '20吨手气动CE90566', 'origin_option_14': '30吨手动压机90627', 'origin_option_15': '50吨手气动压机90567'} +2024-10-14 22:20:41,035 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '压力机 手动液压机 汽车轴承压力机 锻压机油压机压机 压床26207'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "12吨简易压机90625", "origin_option_2": "12cm液压系统基础款", "origin_option_3": "26207液压系统~非整机", "origin_option_4": "4吨现货", "origin_option_5": "加强10吨压机90891", "origin_option_6": "加强长行程10吨压机26207", "origin_option_7": "12吨液压系统CE版", "origin_option_8": "20吨双速压机", "origin_option_9": "10吨压机有CE认证90564", "origin_option_10": "20吨双速压机压强表", "origin_option_11": "20吨气动压机", "origin_option_12": "12吨压机90565", "origin_option_13": "20吨手气动CE90566", "origin_option_14": "30吨手动压机90627", "origin_option_15": "50吨手气动压机90567"} +2024-10-14 22:20:41,035 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:20:41,348 - option.py:256 - default_logger - DEBUG - 옵션 처리 중 오류 발생: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +Traceback (most recent call last): + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 76, in error_remapped_callable + return callable_(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1181, in __call__ + return _end_unary_response_blocking(state, call, False, None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1006, in _end_unary_response_blocking + raise _InactiveRpcError(state) # pytype: disable=not-instantiable + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: + status = StatusCode.RESOURCE_EXHAUSTED + details = "Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai." + debug_error_string = "UNKNOWN:Error received from peer ipv4:142.250.197.42:443 {created_time:"2024-10-14T13:20:41.3486087+00:00", grpc_status:8, grpc_message:"Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai."}" +> + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 191, in process_options + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\vertexAI.py", line 143, in translate_options + response = self.model.generate_content(prompt) # 비동기로 변경 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 590, in generate_content + return self._generate_content( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 705, in _generate_content + gapic_response = self._prediction_client.generate_content(request=request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\cloud\aiplatform_v1\services\prediction_service\client.py", line 2120, in generate_content + response = rpc( + ^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\gapic_v1\method.py", line 131, in __call__ + return wrapped_func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 78, in error_remapped_callable + raise exceptions.from_grpc_error(exc) from exc +google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +2024-10-14 22:20:41,633 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:20:41,636 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:20:42,029 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:20:42,032 - gui.py:754 - default_logger - DEBUG - 5/[31]개 상품 수정 완료. +2024-10-14 22:20:42,033 - gui.py:699 - default_logger - DEBUG - 6/20: 세부사항 수정 작업 중... +2024-10-14 22:20:42,089 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:20:42,481 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:20:42,963 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:20:42,978 - title.py:94 - default_logger - DEBUG - 원본 상품명: JS手啤机手动压力机小型冲床打斩机压机冲压机手压机压铆机压模机 +2024-10-14 22:20:42,979 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:20:42,980 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:20:42,990 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:20:42,997 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:20:43,011 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:20:43,013 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:20:43,390 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:20:43,390 - option.py:152 - default_logger - DEBUG - 상품명: JS手啤机手动压力机小型冲床打斩机压机冲压机手压机压铆机压模机에 대한 옵션을 처리 중... +2024-10-14 22:20:44,585 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:26:54,651 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:26:54,651 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:26:54,664 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:26:54,664 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:26:54,664 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:26:54,679 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:26:54,688 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:26:54,688 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:26:54,697 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:26:54,800 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:26:54,800 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:26:54,810 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:26:54,810 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:26:54,810 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:26:54,812 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:26:54,812 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:26:54,812 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:26:54,812 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:26:54,814 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:28:49,438 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:28:49,761 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:28:55,359 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:28:58,483 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:28:58,483 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:28:58,483 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:28:58,486 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:29:03,001 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:29:03,011 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:29:03,014 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 1116604 +2024-10-14 22:29:03,014 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:29:03,201 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:29:04,698 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:29:04,913 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:29:04,915 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:29:05,206 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:29:05,206 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:29:05,206 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:29:05,206 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:29:06,953 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:29:06,953 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:29:06,953 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:29:07,558 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:29:07,561 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:29:07,566 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:29:07,570 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:29:07,573 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:29:07,608 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:29:08,124 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:29:08,644 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:29:08,659 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:29:08,936 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:29:08,936 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:29:08,951 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:29:08,957 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:29:08,957 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:29:08,957 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:29:09,590 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:29:09,593 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:29:11,616 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:29:11,616 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:29:11,632 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:29:11,632 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:29:11,802 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:29:11,802 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:29:12,151 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:29:12,172 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:29:12,209 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,209 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:29:12,209 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,222 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,265 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,265 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:29:12,265 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,276 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,320 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,320 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:29:12,320 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,324 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,358 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,358 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:29:12,358 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,372 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,413 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,413 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:29:12,416 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,425 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,453 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,453 - option.py:395 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:29:12,453 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,470 - option.py:405 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,504 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,504 - option.py:395 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:29:12,519 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,520 - option.py:405 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,575 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,575 - option.py:395 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:29:12,575 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,587 - option.py:405 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,626 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,634 - option.py:395 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:29:12,634 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,643 - option.py:405 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,687 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,688 - option.py:395 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:29:12,689 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,693 - option.py:405 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,726 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,728 - option.py:395 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:29:12,729 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,734 - option.py:405 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,760 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,769 - option.py:395 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:29:12,769 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,776 - option.py:405 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,811 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,811 - option.py:395 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:29:12,811 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,824 - option.py:405 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,858 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,859 - option.py:395 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:29:12,859 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,865 - option.py:405 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,897 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,898 - option.py:395 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:29:12,898 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,908 - option.py:405 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,939 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,939 - option.py:395 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:29:12,939 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,947 - option.py:405 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:29:12,978 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,980 - option.py:395 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:29:12,980 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:12,987 - option.py:405 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:29:13,022 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:13,026 - option.py:395 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:29:13,026 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:13,032 - option.py:405 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:29:13,032 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:29:13,032 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:29:13,036 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:29:13,036 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:29:13,037 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:29:13,037 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:29:13,037 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:29:13,037 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:29:13,037 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:29:13,037 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:29:13,037 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:29:13,037 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:29:13,043 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:29:13,043 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:29:13,052 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:29:13,053 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:29:13,053 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:29:13,053 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:29:13,053 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:29:13,056 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:29:13,056 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:29:13,056 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:29:13,057 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:29:13,057 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:29:13,057 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:29:13,057 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:29:13,060 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:29:15,957 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 전자석 방향 전환 밸브", +"trans_option_2": "220V 전자석 방향 전환 밸브", +"trans_option_3": "50 전자석 방향 전환 밸브", +"trans_option_4": "D2 전자석 방향 전환 밸브", +"trans_option_5": "24V 전자석 방향 전환 밸브", +"trans_option_6": "전자석 방향 전환 밸브", +"trans_option_7": "LW 전자석 방향 전환 밸브", +"trans_option_8": "전자석 방향 전환 밸브", +"trans_option_9": "DC24 전자석 방향 전환 밸브", +"trans_option_10": "DC24, 50 전자석 방향 전환 밸브", +"trans_option_11": "전자석 방향 전환 밸브", +"trans_option_12": "전자석 방향 전환 밸브", +"trans_option_13": "DL 전자석 방향 전환 밸브", +"trans_option_14": "AC220V 전자석 방향 전환 밸브", +"trans_option_15": "전자석 방향 전환 밸브", +"trans_option_16": "전자석 방향 전환 밸브" +} +``` +2024-10-14 22:29:15,969 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 전자석 방향 전환 밸브", +"trans_option_2": "220V 전자석 방향 전환 밸브", +"trans_option_3": "50 전자석 방향 전환 밸브", +"trans_option_4": "D2 전자석 방향 전환 밸브", +"trans_option_5": "24V 전자석 방향 전환 밸브", +"trans_option_6": "전자석 방향 전환 밸브", +"trans_option_7": "LW 전자석 방향 전환 밸브", +"trans_option_8": "전자석 방향 전환 밸브", +"trans_option_9": "DC24 전자석 방향 전환 밸브", +"trans_option_10": "DC24, 50 전자석 방향 전환 밸브", +"trans_option_11": "전자석 방향 전환 밸브", +"trans_option_12": "전자석 방향 전환 밸브", +"trans_option_13": "DL 전자석 방향 전환 밸브", +"trans_option_14": "AC220V 전자석 방향 전환 밸브", +"trans_option_15": "전자석 방향 전환 밸브", +"trans_option_16": "전자석 방향 전환 밸브" +} +2024-10-14 22:29:15,974 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 전자석 방향 전환 밸브', 'trans_option_2': '220V 전자석 방향 전환 밸브', 'trans_option_3': '50 전자석 방향 전환 밸브', 'trans_option_4': 'D2 전자석 방향 전환 밸브', 'trans_option_5': '24V 전자석 방향 전환 밸브', 'trans_option_6': '전자석 방향 전환 밸브', 'trans_option_7': 'LW 전자석 방향 전환 밸브', 'trans_option_8': '전자석 방향 전환 밸브', 'trans_option_9': 'DC24 전자석 방향 전환 밸브', 'trans_option_10': 'DC24, 50 전자석 방향 전환 밸브', 'trans_option_11': '전자석 방향 전환 밸브', 'trans_option_12': '전자석 방향 전환 밸브', 'trans_option_13': 'DL 전자석 방향 전환 밸브', 'trans_option_14': 'AC220V 전자석 방향 전환 밸브', 'trans_option_15': '전자석 방향 전환 밸브', 'trans_option_16': '전자석 방향 전환 밸브'} +2024-10-14 22:29:15,977 - option.py:193 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:29:15,979 - option.py:515 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 전자석 방향 전환 밸브 +2024-10-14 22:29:15,979 - option.py:523 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:15,995 - option.py:527 - default_logger - INFO - trans_option_1번째 translated_name : [220V 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:15,996 - option.py:515 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 전자석 방향 전환 밸브 +2024-10-14 22:29:15,997 - option.py:523 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,022 - option.py:527 - default_logger - INFO - trans_option_2번째 translated_name : [220V 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,023 - option.py:515 - default_logger - DEBUG - trans_option_3번째 translated_name : 50 전자석 방향 전환 밸브 +2024-10-14 22:29:16,024 - option.py:523 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,047 - option.py:527 - default_logger - INFO - trans_option_3번째 translated_name : [50 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,048 - option.py:515 - default_logger - DEBUG - trans_option_4번째 translated_name : D2 전자석 방향 전환 밸브 +2024-10-14 22:29:16,049 - option.py:523 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,077 - option.py:527 - default_logger - INFO - trans_option_4번째 translated_name : [D2 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,078 - option.py:515 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 전자석 방향 전환 밸브 +2024-10-14 22:29:16,079 - option.py:523 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,106 - option.py:527 - default_logger - INFO - trans_option_5번째 translated_name : [24V 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,107 - option.py:515 - default_logger - DEBUG - trans_option_6번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,107 - option.py:523 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,147 - option.py:527 - default_logger - INFO - trans_option_6번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,148 - option.py:515 - default_logger - DEBUG - trans_option_7번째 translated_name : LW 전자석 방향 전환 밸브 +2024-10-14 22:29:16,149 - option.py:523 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,186 - option.py:527 - default_logger - INFO - trans_option_7번째 translated_name : [LW 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,187 - option.py:515 - default_logger - DEBUG - trans_option_8번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,187 - option.py:523 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,222 - option.py:527 - default_logger - INFO - trans_option_8번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,222 - option.py:515 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24 전자석 방향 전환 밸브 +2024-10-14 22:29:16,222 - option.py:523 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,257 - option.py:527 - default_logger - INFO - trans_option_9번째 translated_name : [DC24 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,257 - option.py:515 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24, 50 전자석 방향 전환 밸브 +2024-10-14 22:29:16,257 - option.py:523 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,298 - option.py:527 - default_logger - INFO - trans_option_10번째 translated_name : [DC24, 50 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,298 - option.py:515 - default_logger - DEBUG - trans_option_11번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,298 - option.py:523 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,329 - option.py:527 - default_logger - INFO - trans_option_11번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,329 - option.py:515 - default_logger - DEBUG - trans_option_12번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,329 - option.py:523 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,355 - option.py:527 - default_logger - INFO - trans_option_12번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,360 - option.py:515 - default_logger - DEBUG - trans_option_13번째 translated_name : DL 전자석 방향 전환 밸브 +2024-10-14 22:29:16,360 - option.py:523 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,387 - option.py:527 - default_logger - INFO - trans_option_13번째 translated_name : [DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,387 - option.py:515 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V 전자석 방향 전환 밸브 +2024-10-14 22:29:16,387 - option.py:523 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,420 - option.py:527 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V 전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,420 - option.py:515 - default_logger - DEBUG - trans_option_15번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,423 - option.py:523 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,437 - option.py:527 - default_logger - INFO - trans_option_15번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,437 - option.py:515 - default_logger - DEBUG - trans_option_16번째 translated_name : 전자석 방향 전환 밸브 +2024-10-14 22:29:16,437 - option.py:523 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:29:16,476 - option.py:527 - default_logger - INFO - trans_option_16번째 translated_name : [전자석 방향 전환 밸브] 입력 완료 +2024-10-14 22:29:16,476 - option.py:539 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 전자석 방향 전환 밸브', 'DSG-02-3C2-A220': '220V 전자석 방향 전환 밸브', 'DSG-02-3C2-N-50': '50 전자석 방향 전환 밸브', 'DSG-02-3C2-DL-D2': 'D2 전자석 방향 전환 밸브', 'DSG-02-3C4-DL-D24V': '24V 전자석 방향 전환 밸브', 'DSG-02-3C5': '전자석 방향 전환 밸브', 'DSG-02-3C4-LW': 'LW 전자석 방향 전환 밸브', 'DSG-03-3C3': '전자석 방향 전환 밸브', 'DSG-02-3C6-DC24': 'DC24 전자석 방향 전환 밸브', 'DSG-02-3C6-DC24-50': 'DC24, 50 전자석 방향 전환 밸브', 'DSG-02-3C9': '전자석 방향 전환 밸브', 'DSG-02-3C10': '전자석 방향 전환 밸브', 'DSG-02-3C60-DL 电磁换向阀': 'DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'AC220V 전자석 방향 전환 밸브', 'DSG-02-3C11': '전자석 방향 전환 밸브', 'DSG-02-3C12': '전자석 방향 전환 밸브'} +2024-10-14 22:29:16,476 - option.py:228 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:29:16,482 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:29:16,482 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:29:16,484 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:29:16,484 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:29:16,485 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:29:16,485 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:29:16,486 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:29:16,486 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:29:16,487 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:29:16,493 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:29:16,493 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:29:16,493 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:29:16,664 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:17,414 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:29:17,425 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:17,658 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:29:17,676 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:17,908 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:29:17,925 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:18,141 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:29:18,157 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:18,369 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:29:18,384 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,385 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:29:18,391 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,391 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:29:18,410 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,410 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:29:18,412 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,419 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:29:18,421 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,421 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:29:18,439 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,443 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:29:18,450 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,450 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:29:18,461 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,461 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:29:18,470 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,470 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:29:18,479 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,479 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:29:18,492 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,492 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:29:18,492 - option.py:612 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:29:18,492 - option.py:618 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:29:18,510 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:29:18,707 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:29:18,708 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:29:18,708 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:29:18,708 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:29:19,404 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('전자석 방향 전환 밸브', 0), ('LW 전자석 방향 전환 밸브', 0), ('전자석 방향 전환 밸브', 0), ('DC24 전자석 방향 전환 밸브', 0), ('DC24 50 전자석 방향 전환 밸브', 0), ('전자석 방향 전환 밸브', 0), ('전자석 방향 전환 밸브', 0), ('DL 전자석 방향 전환 밸브', 0), ('AC220V 전자석 방향 전환 밸브', 0), ('전자석 방향 전환 밸브', 0), ('전자석 방향 전환 밸브', 0), ('DL 3C6 전자식', 0), ('220V 전자석 방향 전환 밸브', 0), ('220V 전자석 방향 전환 밸브', 0), ('50 전자석 방향 전환 밸브', 0), ('D2 전자석 방향 전환 밸브', 0), ('24V 전자석 방향 전환 밸브', 0), ('AC220V 3C6', 0)] +2024-10-14 22:29:19,405 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:29:19,410 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:29:19,714 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:29:20,017 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:29:20,017 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : False + True +2024-10-14 22:29:20,398 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:29:20,582 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:29:20,617 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:29:20,619 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:29:20,638 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:29:20,638 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:29:20,760 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:29:20,761 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:29:20,762 - browser_control.py:475 - default_logger - DEBUG - 이미지 URL 추출 중 오류: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 437, in extract_image_urls + input_field = await self.page.wait_for_selector(input_field_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +2024-10-14 22:29:20,763 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:29:20,764 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:29:20,858 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:29:20,858 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:29:21,263 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:29:21,265 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:29:21,266 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:29:21,341 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:29:21,750 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:29:22,307 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:29:22,323 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:29:22,325 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:29:22,325 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:29:22,335 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:29:22,342 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:29:22,354 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:29:22,356 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:29:22,750 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:29:22,750 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:29:24,744 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:29:24,744 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:29:24,760 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:29:24,760 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:29:24,883 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:29:24,883 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:29:24,972 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:29:25,010 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:29:25,070 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,071 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:29:25,071 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,084 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:29:25,123 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,135 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:29:25,135 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,145 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:29:25,196 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,196 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:29:25,196 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,208 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:29:25,260 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,260 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:29:25,260 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,274 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:29:25,321 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,321 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:29:25,334 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:29:25,339 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:29:25,339 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:29:25,339 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:29:25,339 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:29:25,339 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:29:25,339 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:29:25,339 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:29:25,352 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:29:25,353 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:29:25,354 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:29:25,354 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:29:25,354 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:29:25,354 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:29:25,354 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:29:25,354 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:29:26,620 - option.py:201 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.17089844, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12988281 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.6640625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.57421875 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.16601562, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09277344 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.23046875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12402344 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.17089844, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12988281 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.6640625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.57421875 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.16601562, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09277344 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.23046875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12402344 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:29:26,623 - option.py:202 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:29:26,726 - option.py:204 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:29:29,523 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:29:36,990 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:29:36,990 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:29:37,006 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:29:37,007 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:29:37,007 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:29:37,025 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:29:37,040 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:29:37,040 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:29:37,041 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:29:37,222 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:29:37,222 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:29:37,222 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:29:37,222 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:29:37,222 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:29:37,234 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:29:37,234 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:29:37,234 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:29:37,234 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:29:37,236 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:29:55,515 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:29:55,852 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:29:56,565 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:29:57,355 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:29:59,462 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:29:59,462 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:29:59,462 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:29:59,462 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:30:03,907 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:30:03,915 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:30:03,915 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 2165032 +2024-10-14 22:30:03,915 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:30:04,163 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:30:05,963 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:30:06,086 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:30:06,086 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:30:06,459 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:30:06,460 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:30:06,461 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:30:06,462 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:30:09,101 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:30:09,103 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:30:09,103 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:30:09,722 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:30:09,722 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:30:09,731 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:30:09,733 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:30:09,737 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:30:09,759 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:30:10,288 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:30:10,807 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:30:10,827 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:30:11,142 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:30:11,142 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:30:11,164 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:30:11,170 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:30:11,184 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:30:11,184 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:30:11,836 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:30:11,839 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:30:13,854 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:30:13,854 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:30:13,867 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:30:13,867 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:30:14,059 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:30:14,059 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:30:14,479 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:30:14,505 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:30:14,552 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,553 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:30:14,553 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,560 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,601 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,602 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:30:14,603 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,611 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,650 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,651 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:30:14,651 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,660 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,694 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,694 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:30:14,694 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,708 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,740 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,740 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:30:14,740 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,757 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,799 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,799 - option.py:395 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:30:14,799 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,814 - option.py:405 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,862 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,862 - option.py:395 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:30:14,863 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,869 - option.py:405 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,907 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,907 - option.py:395 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:30:14,907 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,920 - option.py:405 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:30:14,961 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,961 - option.py:395 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:30:14,961 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:14,966 - option.py:405 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,009 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,010 - option.py:395 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:30:15,010 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,016 - option.py:405 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,060 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,061 - option.py:395 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:30:15,062 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,068 - option.py:405 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,090 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,090 - option.py:395 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:30:15,090 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,110 - option.py:405 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,141 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,141 - option.py:395 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:30:15,141 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,155 - option.py:405 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,193 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,193 - option.py:395 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:30:15,193 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,201 - option.py:405 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,239 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,239 - option.py:395 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:30:15,239 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,248 - option.py:405 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,281 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,282 - option.py:395 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:30:15,283 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,292 - option.py:405 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,325 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,325 - option.py:395 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:30:15,325 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,343 - option.py:405 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,374 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,380 - option.py:395 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:30:15,380 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:15,387 - option.py:405 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:30:15,388 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:30:15,390 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:30:15,391 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:30:15,391 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:30:15,392 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:30:15,392 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:30:15,392 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:30:15,394 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:30:15,394 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:30:15,394 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:30:15,394 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:30:15,397 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:30:15,397 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:30:15,397 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:30:15,397 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:30:15,397 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:30:15,397 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:30:15,404 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:30:15,404 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:30:15,404 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:30:15,404 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:30:15,405 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:30:15,406 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:30:15,406 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:30:15,407 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:30:15,408 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:30:15,408 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:30:15,408 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:30:15,408 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:30:15,411 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:30:15,411 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:30:15,411 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:30:15,413 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:30:15,413 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:30:15,414 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:30:17,924 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ + "trans_option_1": "220V, 3C4, DL, A", + "trans_option_2": "220V, 3C2, A", + "trans_option_3": "3C2, N, 50", + "trans_option_4": "3C2, DL, D2", + "trans_option_5": "24V, 3C4, DL, D", + "trans_option_6": "3C5", + "trans_option_7": "3C4, LW", + "trans_option_8": "3C3", + "trans_option_9": "24V, 3C6, DC", + "trans_option_10": "24V, 3C6, DC, 50", + "trans_option_11": "3C9", + "trans_option_12": "3C10", + "trans_option_13": "DL, 3C60, 전자식", + "trans_option_14": "220V, 3C6, AC", + "trans_option_15": "3C11", + "trans_option_16": "3C12" +} +``` +2024-10-14 22:30:17,924 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { + "trans_option_1": "220V, 3C4, DL, A", + "trans_option_2": "220V, 3C2, A", + "trans_option_3": "3C2, N, 50", + "trans_option_4": "3C2, DL, D2", + "trans_option_5": "24V, 3C4, DL, D", + "trans_option_6": "3C5", + "trans_option_7": "3C4, LW", + "trans_option_8": "3C3", + "trans_option_9": "24V, 3C6, DC", + "trans_option_10": "24V, 3C6, DC, 50", + "trans_option_11": "3C9", + "trans_option_12": "3C10", + "trans_option_13": "DL, 3C60, 전자식", + "trans_option_14": "220V, 3C6, AC", + "trans_option_15": "3C11", + "trans_option_16": "3C12" +} +2024-10-14 22:30:17,924 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '3C2, N, 50', 'trans_option_4': '3C2, DL, D2', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': '3C4, LW', 'trans_option_8': '3C3', 'trans_option_9': '24V, 3C6, DC', 'trans_option_10': '24V, 3C6, DC, 50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식', 'trans_option_14': '220V, 3C6, AC', 'trans_option_15': '3C11', 'trans_option_16': '3C12'} +2024-10-14 22:30:17,924 - option.py:193 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:30:17,924 - option.py:515 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-14 22:30:17,934 - option.py:523 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:17,950 - option.py:527 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-14 22:30:17,951 - option.py:515 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-14 22:30:17,952 - option.py:523 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:17,990 - option.py:527 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-14 22:30:17,990 - option.py:515 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C2, N, 50 +2024-10-14 22:30:17,990 - option.py:523 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,027 - option.py:527 - default_logger - INFO - trans_option_3번째 translated_name : [3C2, N, 50] 입력 완료 +2024-10-14 22:30:18,027 - option.py:515 - default_logger - DEBUG - trans_option_4번째 translated_name : 3C2, DL, D2 +2024-10-14 22:30:18,027 - option.py:523 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,074 - option.py:527 - default_logger - INFO - trans_option_4번째 translated_name : [3C2, DL, D2] 입력 완료 +2024-10-14 22:30:18,075 - option.py:515 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-14 22:30:18,076 - option.py:523 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,106 - option.py:527 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-14 22:30:18,106 - option.py:515 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 22:30:18,106 - option.py:523 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,156 - option.py:527 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:30:18,156 - option.py:515 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW +2024-10-14 22:30:18,156 - option.py:523 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,557 - option.py:527 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW] 입력 완료 +2024-10-14 22:30:18,558 - option.py:515 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 22:30:18,558 - option.py:523 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:18,808 - option.py:527 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:30:18,809 - option.py:515 - default_logger - DEBUG - trans_option_9번째 translated_name : 24V, 3C6, DC +2024-10-14 22:30:18,810 - option.py:523 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,020 - option.py:527 - default_logger - INFO - trans_option_9번째 translated_name : [24V, 3C6, DC] 입력 완료 +2024-10-14 22:30:19,021 - option.py:515 - default_logger - DEBUG - trans_option_10번째 translated_name : 24V, 3C6, DC, 50 +2024-10-14 22:30:19,022 - option.py:523 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,060 - option.py:527 - default_logger - INFO - trans_option_10번째 translated_name : [24V, 3C6, DC, 50] 입력 완료 +2024-10-14 22:30:19,061 - option.py:515 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 22:30:19,062 - option.py:523 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,265 - option.py:527 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:30:19,266 - option.py:515 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 22:30:19,266 - option.py:523 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,316 - option.py:527 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:30:19,316 - option.py:515 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 +2024-10-14 22:30:19,317 - option.py:523 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,519 - option.py:527 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식] 입력 완료 +2024-10-14 22:30:19,520 - option.py:515 - default_logger - DEBUG - trans_option_14번째 translated_name : 220V, 3C6, AC +2024-10-14 22:30:19,521 - option.py:523 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,632 - option.py:527 - default_logger - INFO - trans_option_14번째 translated_name : [220V, 3C6, AC] 입력 완료 +2024-10-14 22:30:19,633 - option.py:515 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 22:30:19,634 - option.py:523 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:19,880 - option.py:527 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:30:19,882 - option.py:515 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 22:30:19,882 - option.py:523 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:30:20,107 - option.py:527 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:30:20,109 - option.py:539 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '3C2, N, 50', 'DSG-02-3C2-DL-D2': '3C2, DL, D2', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4, LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '24V, 3C6, DC', 'DSG-02-3C6-DC24-50': '24V, 3C6, DC, 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식', 'DSG-02-3C6-AC220V': '220V, 3C6, AC', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12'} +2024-10-14 22:30:20,110 - option.py:228 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:30:20,110 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:30:20,111 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:30:20,112 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:30:20,112 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:30:20,112 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:30:20,114 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:30:20,114 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:30:20,114 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:30:20,115 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:30:20,115 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:30:20,116 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,116 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,116 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,116 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:30:20,118 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:30:20,118 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:30:20,118 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:30:20,122 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:30:20,365 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:20,828 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:30:20,915 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:21,200 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:30:21,215 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:21,481 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:30:21,495 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:21,803 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:30:21,829 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:22,070 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:30:22,083 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,083 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:30:22,099 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,099 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:30:22,117 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,118 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:30:22,133 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,134 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:30:22,149 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,149 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:30:22,161 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,166 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:30:22,175 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,175 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:30:22,189 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,189 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:30:22,201 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,201 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:30:22,216 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,216 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:30:22,228 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,228 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:30:22,239 - option.py:612 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:30:22,239 - option.py:618 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:30:22,250 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:30:22,481 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:30:22,482 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:30:22,483 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:30:22,483 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:30:23,258 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('3C5', 0), ('3C4 LW', 0), ('3C3', 0), ('24V 3C6 DC', 0), ('24V 3C6 DC 50', 0), ('3C9', 0), ('3C10', 0), ('DL 3C60 전자식', 0), ('220V 3C6 AC', 0), ('3C11', 0), ('3C12', 0), ('DL 3C6 전자식', 0), ('220V 3C4 DL A', 0), ('220V 3C2 A', 0), ('3C2 N 50', 0), ('3C2 DL D2', 0), ('24V 3C4 DL D', 0), ('AC220V 3C6', 0)] +2024-10-14 22:30:23,258 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:30:23,258 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:30:23,600 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:30:23,924 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:30:23,925 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:30:24,332 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:30:24,478 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:30:24,509 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:30:24,510 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:30:24,542 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:30:24,542 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:30:24,655 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:30:24,656 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:30:24,657 - browser_control.py:475 - default_logger - DEBUG - 이미지 URL 추출 중 오류: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 437, in extract_image_urls + input_field = await self.page.wait_for_selector(input_field_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +2024-10-14 22:30:24,659 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:30:24,660 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:30:24,830 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:30:24,831 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:30:25,140 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:30:25,142 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:30:25,143 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:30:25,278 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:30:25,767 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:30:26,355 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:30:26,368 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:30:26,370 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:30:26,370 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:30:26,379 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:30:26,390 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:30:26,400 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:30:26,400 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:30:26,872 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:30:26,873 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:30:28,156 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:30:28,853 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:30:28,853 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:30:28,873 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:30:28,873 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:30:29,003 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:30:29,004 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:30:29,116 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:30:29,140 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:30:29,197 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,198 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:30:29,198 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,214 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:30:29,266 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,267 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:30:29,268 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,298 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:30:29,369 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,369 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:30:29,369 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,384 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:30:29,425 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,425 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:30:29,425 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,444 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:30:29,483 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,489 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:30:29,490 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:30:29,504 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:30:29,506 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:30:29,507 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:30:29,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:30:29,511 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:30:29,513 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:30:29,514 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:30:29,515 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:30:29,516 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:30:29,516 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:30:29,517 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:30:29,518 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:30:29,519 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:30:29,521 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:30:29,528 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:30:30,377 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:32:54,232 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:32:54,232 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:32:54,251 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:32:54,251 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:32:54,251 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:32:54,273 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:32:54,273 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:32:54,273 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:32:54,294 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:32:54,400 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:32:54,400 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:32:54,400 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:32:54,400 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:32:54,400 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:32:54,400 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:32:54,411 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:32:54,411 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:32:54,411 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:32:54,412 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:32:55,929 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:32:56,312 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:32:56,910 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:32:57,893 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:32:59,079 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:32:59,079 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:32:59,081 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:32:59,081 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:33:03,081 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:33:03,095 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:33:03,097 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 723804 +2024-10-14 22:33:03,097 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:33:03,334 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:33:05,308 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:33:05,416 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:33:05,416 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:33:05,767 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:33:05,768 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:33:05,769 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:33:05,769 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:33:07,891 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:33:07,893 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:33:07,893 - browser_control.py:679 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:33:08,499 - browser_control.py:689 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:33:08,505 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:33:08,505 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:33:08,510 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:33:08,512 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:33:08,533 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:33:09,102 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:33:09,707 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:33:09,726 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:33:10,036 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:33:10,036 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:33:10,052 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:33:10,054 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:33:10,071 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:33:10,071 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:33:10,710 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:33:10,712 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:33:12,742 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:33:12,743 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:33:12,757 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:33:12,758 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:33:12,934 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:33:12,934 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:33:13,300 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:33:13,329 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:33:13,369 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,376 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:33:13,376 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,383 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,425 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,426 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:33:13,426 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,437 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,474 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,476 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:33:13,476 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,480 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,514 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,514 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:33:13,514 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,534 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,563 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,563 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:33:13,563 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,576 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,619 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,619 - option.py:395 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:33:13,620 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,626 - option.py:405 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,687 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,688 - option.py:395 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:33:13,689 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,702 - option.py:405 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,731 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,731 - option.py:395 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:33:13,731 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,748 - option.py:405 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,794 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,796 - option.py:395 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:33:13,797 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,806 - option.py:405 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,854 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,855 - option.py:395 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:33:13,856 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,867 - option.py:405 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,927 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,929 - option.py:395 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:33:13,930 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,936 - option.py:405 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:33:13,980 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,980 - option.py:395 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:33:13,981 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:13,989 - option.py:405 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,027 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,028 - option.py:395 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:33:14,028 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,036 - option.py:405 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,063 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,075 - option.py:395 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:33:14,075 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,084 - option.py:405 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,124 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,124 - option.py:395 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:33:14,124 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,135 - option.py:405 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,183 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,183 - option.py:395 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:33:14,183 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,183 - option.py:405 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,227 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,228 - option.py:395 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:33:14,229 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,232 - option.py:405 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,270 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,270 - option.py:395 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:33:14,272 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:14,280 - option.py:405 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:33:14,280 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:33:14,283 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:33:14,284 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:33:14,284 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:33:14,285 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:33:14,285 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:33:14,286 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:33:14,287 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:33:14,287 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:33:14,289 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:33:14,289 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:33:14,289 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:33:14,290 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:33:14,290 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:33:14,291 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:33:14,292 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:33:14,292 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:33:14,293 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:33:14,293 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:33:14,294 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:33:14,294 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:33:14,295 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:33:14,296 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:33:14,296 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:33:14,297 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:33:14,297 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:33:14,298 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:33:14,299 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:33:14,299 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:33:14,300 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:33:14,300 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:33:14,301 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:33:14,301 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:33:14,302 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:33:14,302 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:33:14,303 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:33:14,304 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:33:14,304 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:33:14,305 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:33:14,309 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:33:16,952 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 전자석 솔레노이드 밸브", +"trans_option_2": "220V 전자석 솔레노이드 밸브", +"trans_option_3": "50 전자석 솔레노이드 밸브", +"trans_option_4": "D2 전자석 솔레노이드 밸브", +"trans_option_5": "24V 전자석 솔레노이드 밸브", +"trans_option_6": "전자석 솔레노이드 밸브", +"trans_option_7": "전자석 솔레노이드 밸브", +"trans_option_8": "전자석 솔레노이드 밸브", +"trans_option_9": "DC24V 전자석 솔레노이드 밸브", +"trans_option_10": "DC24V 전자석 솔레노이드 밸브", +"trans_option_11": "전자석 솔레노이드 밸브", +"trans_option_12": "전자석 솔레노이드 밸브", +"trans_option_13": "전자석 솔레노이드 밸브", +"trans_option_14": "AC220V 전자석 솔레노이드 밸브", +"trans_option_15": "전자석 솔레노이드 밸브", +"trans_option_16": "전자석 솔레노이드 밸브" +} +``` +2024-10-14 22:33:16,954 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 전자석 솔레노이드 밸브", +"trans_option_2": "220V 전자석 솔레노이드 밸브", +"trans_option_3": "50 전자석 솔레노이드 밸브", +"trans_option_4": "D2 전자석 솔레노이드 밸브", +"trans_option_5": "24V 전자석 솔레노이드 밸브", +"trans_option_6": "전자석 솔레노이드 밸브", +"trans_option_7": "전자석 솔레노이드 밸브", +"trans_option_8": "전자석 솔레노이드 밸브", +"trans_option_9": "DC24V 전자석 솔레노이드 밸브", +"trans_option_10": "DC24V 전자석 솔레노이드 밸브", +"trans_option_11": "전자석 솔레노이드 밸브", +"trans_option_12": "전자석 솔레노이드 밸브", +"trans_option_13": "전자석 솔레노이드 밸브", +"trans_option_14": "AC220V 전자석 솔레노이드 밸브", +"trans_option_15": "전자석 솔레노이드 밸브", +"trans_option_16": "전자석 솔레노이드 밸브" +} +2024-10-14 22:33:16,957 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 전자석 솔레노이드 밸브', 'trans_option_2': '220V 전자석 솔레노이드 밸브', 'trans_option_3': '50 전자석 솔레노이드 밸브', 'trans_option_4': 'D2 전자석 솔레노이드 밸브', 'trans_option_5': '24V 전자석 솔레노이드 밸브', 'trans_option_6': '전자석 솔레노이드 밸브', 'trans_option_7': '전자석 솔레노이드 밸브', 'trans_option_8': '전자석 솔레노이드 밸브', 'trans_option_9': 'DC24V 전자석 솔레노이드 밸브', 'trans_option_10': 'DC24V 전자석 솔레노이드 밸브', 'trans_option_11': '전자석 솔레노이드 밸브', 'trans_option_12': '전자석 솔레노이드 밸브', 'trans_option_13': '전자석 솔레노이드 밸브', 'trans_option_14': 'AC220V 전자석 솔레노이드 밸브', 'trans_option_15': '전자석 솔레노이드 밸브', 'trans_option_16': '전자석 솔레노이드 밸브'} +2024-10-14 22:33:16,961 - option.py:193 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:33:16,965 - option.py:515 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 전자석 솔레노이드 밸브 +2024-10-14 22:33:16,965 - option.py:523 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:16,982 - option.py:527 - default_logger - INFO - trans_option_1번째 translated_name : [220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:16,983 - option.py:515 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 전자석 솔레노이드 밸브 +2024-10-14 22:33:16,983 - option.py:523 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,008 - option.py:527 - default_logger - INFO - trans_option_2번째 translated_name : [220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,013 - option.py:515 - default_logger - DEBUG - trans_option_3번째 translated_name : 50 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,013 - option.py:523 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,032 - option.py:527 - default_logger - INFO - trans_option_3번째 translated_name : [50 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,032 - option.py:515 - default_logger - DEBUG - trans_option_4번째 translated_name : D2 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,032 - option.py:523 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,065 - option.py:527 - default_logger - INFO - trans_option_4번째 translated_name : [D2 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,065 - option.py:515 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,065 - option.py:523 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,101 - option.py:527 - default_logger - INFO - trans_option_5번째 translated_name : [24V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,103 - option.py:515 - default_logger - DEBUG - trans_option_6번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,104 - option.py:523 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,139 - option.py:527 - default_logger - INFO - trans_option_6번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,139 - option.py:515 - default_logger - DEBUG - trans_option_7번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,141 - option.py:523 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,173 - option.py:527 - default_logger - INFO - trans_option_7번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,174 - option.py:515 - default_logger - DEBUG - trans_option_8번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,175 - option.py:523 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,204 - option.py:527 - default_logger - INFO - trans_option_8번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,204 - option.py:515 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24V 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,207 - option.py:523 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,236 - option.py:527 - default_logger - INFO - trans_option_9번째 translated_name : [DC24V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,237 - option.py:515 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24V 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,238 - option.py:523 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,262 - option.py:527 - default_logger - INFO - trans_option_10번째 translated_name : [DC24V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,263 - option.py:515 - default_logger - DEBUG - trans_option_11번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,263 - option.py:523 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,289 - option.py:527 - default_logger - INFO - trans_option_11번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,292 - option.py:515 - default_logger - DEBUG - trans_option_12번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,293 - option.py:523 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,321 - option.py:527 - default_logger - INFO - trans_option_12번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,322 - option.py:515 - default_logger - DEBUG - trans_option_13번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,322 - option.py:523 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,633 - option.py:527 - default_logger - INFO - trans_option_13번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,634 - option.py:515 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,635 - option.py:523 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:17,890 - option.py:527 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V 전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:17,891 - option.py:515 - default_logger - DEBUG - trans_option_15번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:17,892 - option.py:523 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:18,146 - option.py:527 - default_logger - INFO - trans_option_15번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:18,147 - option.py:515 - default_logger - DEBUG - trans_option_16번째 translated_name : 전자석 솔레노이드 밸브 +2024-10-14 22:33:18,148 - option.py:523 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:33:18,318 - option.py:527 - default_logger - INFO - trans_option_16번째 translated_name : [전자석 솔레노이드 밸브] 입력 완료 +2024-10-14 22:33:18,320 - option.py:539 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 전자석 솔레노이드 밸브', 'DSG-02-3C2-A220': '220V 전자석 솔레노이드 밸브', 'DSG-02-3C2-N-50': '50 전자석 솔레노이드 밸브', 'DSG-02-3C2-DL-D2': 'D2 전자석 솔레노이드 밸브', 'DSG-02-3C4-DL-D24V': '24V 전자석 솔레노이드 밸브', 'DSG-02-3C5': '전자석 솔레노이드 밸브', 'DSG-02-3C4-LW': '전자석 솔레노이드 밸브', 'DSG-03-3C3': '전자석 솔레노이드 밸브', 'DSG-02-3C6-DC24': 'DC24V 전자석 솔레노이드 밸브', 'DSG-02-3C6-DC24-50': 'DC24V 전자석 솔레노이드 밸브', 'DSG-02-3C9': '전자석 솔레노이드 밸브', 'DSG-02-3C10': '전자석 솔레노이드 밸브', 'DSG-02-3C60-DL 电磁换向阀': '전자석 솔레노이드 밸브', 'DSG-02-3C6-AC220V': 'AC220V 전자석 솔레노이드 밸브', 'DSG-02-3C11': '전자석 솔레노이드 밸브', 'DSG-02-3C12': '전자석 솔레노이드 밸브'} +2024-10-14 22:33:18,324 - option.py:228 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:33:18,328 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:33:18,329 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:33:18,330 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:33:18,331 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:33:18,331 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:33:18,332 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:33:18,332 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:33:18,333 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:33:18,333 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:33:18,334 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:33:18,334 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,335 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,335 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,336 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,336 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,336 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,337 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,337 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,339 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:33:18,339 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:33:18,339 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:33:18,340 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:33:18,341 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:33:18,360 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:18,697 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:33:18,824 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:19,220 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:33:19,230 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:19,488 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:33:19,507 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:19,759 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:33:19,790 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:20,038 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:33:20,054 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,055 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:33:20,069 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,070 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:33:20,079 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,080 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:33:20,093 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,093 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:33:20,108 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,108 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:33:20,127 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,129 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:33:20,136 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,136 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:33:20,151 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,151 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:33:20,171 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,171 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:33:20,185 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,186 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:33:20,201 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,201 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:33:20,203 - option.py:612 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:20,212 - option.py:618 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:33:20,218 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:20,445 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:33:20,446 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:33:20,447 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:33:20,447 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:33:21,196 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('DC24V 전자석 솔레노이드 밸브', 0), ('DC24V 전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('AC220V 전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('전자석 솔레노이드 밸브', 0), ('DL 3C6 전자식', 0), ('220V 전자석 솔레노이드 밸브', 0), ('220V 전자석 솔레노이드 밸브', 0), ('50 전자석 솔레노이드 밸브', 0), ('D2 전자석 솔레노이드 밸브', 0), ('24V 전자석 솔레노이드 밸브', 0), ('AC220V 3C6', 0)] +2024-10-14 22:33:21,196 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:33:21,196 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:33:21,535 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:33:21,826 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:33:21,826 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:33:22,214 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:33:22,327 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:33:22,348 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:33:22,349 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:33:22,374 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:33:22,374 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:33:22,479 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:33:22,480 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:33:22,480 - browser_control.py:475 - default_logger - DEBUG - 이미지 URL 추출 중 오류: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 437, in extract_image_urls + input_field = await self.page.wait_for_selector(input_field_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +2024-10-14 22:33:22,480 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:33:22,480 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:33:22,659 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:33:22,660 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:33:22,917 - browser_control.py:500 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:33:22,919 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:33:22,920 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:33:23,034 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:33:23,428 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:33:23,960 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:33:23,970 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:33:23,975 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:33:23,975 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:33:23,986 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:33:23,992 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:33:24,000 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:33:24,000 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:33:24,392 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:33:24,392 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:33:24,663 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:33:26,409 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:33:26,410 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:33:26,420 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:33:26,420 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:33:26,547 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:33:26,547 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:33:26,652 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:33:26,672 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:33:26,724 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,731 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:33:26,732 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,742 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:33:26,791 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,793 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:33:26,794 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,810 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:33:26,859 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,860 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:33:26,861 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,877 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:33:26,926 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,927 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:33:26,927 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,941 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:33:26,978 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,979 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:33:26,980 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:33:26,992 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:33:26,994 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:33:26,995 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:33:26,996 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:33:26,997 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:33:26,998 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:33:26,998 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:33:26,999 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:33:27,000 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:33:27,001 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:33:27,002 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:33:27,002 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:33:27,003 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:33:27,004 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:33:27,008 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:33:28,238 - option.py:201 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.17089844, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.140625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.6875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.61328125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15136719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08251953 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.2421875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.13183594 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.17089844, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.140625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.6875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.61328125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15136719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08251953 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.2421875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.13183594 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:33:28,245 - option.py:202 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:33:28,348 - option.py:204 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:33:33,345 - option.py:228 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 실패 +2024-10-14 22:33:33,346 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:33:33,347 - option.py:85 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-14 22:33:33,347 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:33:33,348 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:33:33,348 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:33:33,348 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:33:33,349 - option.py:95 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-14 22:33:33,349 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-14 22:33:33,349 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-14 22:33:33,350 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-14 22:33:33,357 - option.py:612 - default_logger - DEBUG - 옵션 이름: 香水 小样压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:33,357 - option.py:618 - default_logger - DEBUG - 옵션 '香水 小样压盖机' 체크함 +2024-10-14 22:33:33,365 - option.py:612 - default_logger - DEBUG - 옵션 이름: 香水瓶 中套压盖机 适合13MM 15MM盖子, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:33,365 - option.py:618 - default_logger - DEBUG - 옵션 '香水瓶 中套压盖机 适合13MM 15MM盖子' 체크함 +2024-10-14 22:33:33,380 - option.py:612 - default_logger - DEBUG - 옵션 이름: 喷雾瓶 卡扣式压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:33,380 - option.py:618 - default_logger - DEBUG - 옵션 '喷雾瓶 卡扣式压盖机' 체크함 +2024-10-14 22:33:33,386 - option.py:612 - default_logger - DEBUG - 옵션 이름: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口, 필터링된 옵션에 포함 여부: True +2024-10-14 22:33:33,386 - option.py:618 - default_logger - DEBUG - 옵션 '中套压盖机 20MM瓶口专用 适合 20MM 瓶口' 체크함 +2024-10-14 22:33:33,401 - option.py:612 - default_logger - DEBUG - 옵션 이름: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖, 필터링된 옵션에 포함 여부: False +2024-10-14 22:33:33,590 - option.py:623 - default_logger - DEBUG - 옵션 '小样分装+香水瓶卡扣 两种压头 13 15MM中盖' 체크 해제함 +2024-10-14 22:33:33,591 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:33:33,592 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:33:33,593 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:33:33,797 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('압축기 소형', 0), ('압축기 중형 13MM/15MM', 0), ('압축기 스프레이 캡', 0), ('압축기 중형 20MM', 0)] +2024-10-14 22:33:33,797 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:33:33,797 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:33:34,134 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:33:34,526 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:33:34,527 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:33:34,838 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:33:35,100 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:33:35,136 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:33:35,136 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:33:35,153 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:33:35,153 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:33:35,288 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:33:35,291 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:33:35,292 - browser_control.py:475 - default_logger - DEBUG - 이미지 URL 추출 중 오류: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 437, in extract_image_urls + input_field = await self.page.wait_for_selector(input_field_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +TypeError: Frame.wait_for_selector() missing 1 required positional argument: 'selector' +2024-10-14 22:33:35,294 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:33:35,295 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:33:35,410 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:33:35,411 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:33:35,577 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:33:35,745 - browser_control.py:502 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Target page, context or browser has been closed +Call log: +waiting for locator("button:has-text(\"저장하기\")") + - locator resolved to + - attempting click action + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 498, in save_and_ecs_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +Call log: +waiting for locator("button:has-text(\"저장하기\")") + - locator resolved to + - attempting click action + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + +2024-10-14 22:33:35,753 - gui.py:754 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. +2024-10-14 22:33:35,755 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. +2024-10-14 22:36:16,253 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:36:16,254 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:36:16,264 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:36:16,264 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:36:16,264 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:36:16,273 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:36:16,288 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:36:16,288 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:36:16,303 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:36:16,405 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:36:16,405 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:36:16,405 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:36:16,405 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:36:16,416 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:36:16,416 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:36:16,416 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:36:16,416 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:36:16,416 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:36:16,419 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:36:18,214 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:36:18,486 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:36:23,015 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:36:23,760 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:36:24,867 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:36:24,867 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:36:24,867 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:36:24,867 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:36:29,135 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:36:29,151 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:36:29,153 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 2099526 +2024-10-14 22:36:29,153 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:36:29,330 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:36:31,209 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:36:31,317 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:36:31,318 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:36:31,607 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:36:31,612 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:36:31,612 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:36:31,612 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:36:33,521 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:36:33,524 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:36:33,524 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:36:34,106 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:36:34,106 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:36:34,106 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:36:34,116 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:36:34,116 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:36:34,141 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:36:34,656 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:36:35,284 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:36:35,301 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:36:35,579 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:36:35,591 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:36:35,596 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:36:35,609 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:36:35,614 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:36:35,614 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:36:36,242 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:36:36,245 - option.py:152 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:36:38,245 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:36:38,246 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:36:38,259 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:36:38,260 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:36:38,437 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:36:38,440 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:36:38,774 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:36:38,800 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:36:38,839 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,846 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:36:38,846 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,852 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:36:38,892 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,892 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:36:38,892 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,896 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:36:38,936 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,937 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:36:38,937 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,944 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:36:38,982 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,983 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:36:38,983 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:38,993 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,022 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,027 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:36:39,027 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,033 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,067 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,071 - option.py:395 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:36:39,073 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,076 - option.py:405 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,113 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,113 - option.py:395 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:36:39,115 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,116 - option.py:405 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,158 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,158 - option.py:395 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:36:39,161 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,162 - option.py:405 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,210 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,210 - option.py:395 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:36:39,211 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,217 - option.py:405 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,254 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,254 - option.py:395 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:36:39,254 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,261 - option.py:405 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,289 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,289 - option.py:395 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:36:39,304 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,311 - option.py:405 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,344 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,345 - option.py:395 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:36:39,345 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,351 - option.py:405 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,379 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,383 - option.py:395 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:36:39,384 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,392 - option.py:405 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,425 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,425 - option.py:395 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:36:39,425 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,428 - option.py:405 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,460 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,464 - option.py:395 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:36:39,464 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,464 - option.py:405 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,504 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,505 - option.py:395 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:36:39,505 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,511 - option.py:405 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,543 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,544 - option.py:395 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:36:39,544 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,549 - option.py:405 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,581 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,581 - option.py:395 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:36:39,581 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:39,592 - option.py:405 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:36:39,592 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:36:39,594 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:36:39,594 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:36:39,595 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:36:39,596 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:36:39,596 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:36:39,596 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:36:39,596 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:36:39,596 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:36:39,596 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:36:39,596 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:36:39,596 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:36:39,602 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:36:39,602 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:36:39,602 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:36:39,603 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:36:39,603 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:36:39,603 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:36:39,605 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:36:39,605 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:36:39,605 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:36:39,605 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:36:39,608 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:36:39,608 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:36:39,609 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:36:39,609 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:36:39,610 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:36:39,610 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:36:39,611 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:36:39,611 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:36:39,611 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:36:39,611 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:36:39,614 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:36:39,614 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:36:39,615 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:36:39,615 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:36:39,616 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:36:39,616 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:36:39,618 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:36:39,621 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:36:42,401 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식 방향 전환 밸브" +} +``` +2024-10-14 22:36:42,415 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식 방향 전환 밸브" +} +2024-10-14 22:36:42,417 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '50, 3C2, N', 'trans_option_4': 'D2, 3C2, DL', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': '3C4, LW', 'trans_option_8': '3C3', 'trans_option_9': 'DC24, 3C6', 'trans_option_10': 'DC24, 3C6, 50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식 방향 전환 밸브', 'trans_option_14': 'AC220V, 3C6', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'DL, 3C6, 전자식 방향 전환 밸브'} +2024-10-14 22:36:42,418 - option.py:193 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:36:42,418 - option.py:515 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-14 22:36:42,420 - option.py:523 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,438 - option.py:527 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-14 22:36:42,438 - option.py:515 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-14 22:36:42,439 - option.py:523 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,469 - option.py:527 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-14 22:36:42,471 - option.py:515 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N +2024-10-14 22:36:42,471 - option.py:523 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,497 - option.py:527 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N] 입력 완료 +2024-10-14 22:36:42,497 - option.py:515 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL +2024-10-14 22:36:42,497 - option.py:523 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,538 - option.py:527 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL] 입력 완료 +2024-10-14 22:36:42,539 - option.py:515 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-14 22:36:42,539 - option.py:523 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,555 - option.py:527 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-14 22:36:42,555 - option.py:515 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 22:36:42,570 - option.py:523 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,609 - option.py:527 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:36:42,610 - option.py:515 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW +2024-10-14 22:36:42,610 - option.py:523 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,649 - option.py:527 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW] 입력 완료 +2024-10-14 22:36:42,650 - option.py:515 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 22:36:42,651 - option.py:523 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,678 - option.py:527 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:36:42,681 - option.py:515 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24, 3C6 +2024-10-14 22:36:42,681 - option.py:523 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,709 - option.py:527 - default_logger - INFO - trans_option_9번째 translated_name : [DC24, 3C6] 입력 완료 +2024-10-14 22:36:42,709 - option.py:515 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24, 3C6, 50 +2024-10-14 22:36:42,713 - option.py:523 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,742 - option.py:527 - default_logger - INFO - trans_option_10번째 translated_name : [DC24, 3C6, 50] 입력 완료 +2024-10-14 22:36:42,742 - option.py:515 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 22:36:42,742 - option.py:523 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,772 - option.py:527 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:36:42,772 - option.py:515 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 22:36:42,772 - option.py:523 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,804 - option.py:527 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:36:42,806 - option.py:515 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 방향 전환 밸브 +2024-10-14 22:36:42,806 - option.py:523 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,837 - option.py:527 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:36:42,837 - option.py:515 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V, 3C6 +2024-10-14 22:36:42,837 - option.py:523 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,854 - option.py:527 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V, 3C6] 입력 완료 +2024-10-14 22:36:42,854 - option.py:515 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 22:36:42,854 - option.py:523 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,889 - option.py:527 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:36:42,889 - option.py:515 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 22:36:42,889 - option.py:523 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:42,921 - option.py:527 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:36:42,921 - option.py:515 - default_logger - DEBUG - trans_option_17번째 translated_name : DL, 3C6, 전자식 방향 전환 밸브 +2024-10-14 22:36:42,921 - option.py:523 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:36:43,001 - option.py:527 - default_logger - INFO - trans_option_17번째 translated_name : [DL, 3C6, 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:36:43,002 - option.py:539 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '50, 3C2, N', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4, LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': 'DC24, 3C6', 'DSG-02-3C6-DC24-50': 'DC24, 3C6, 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'AC220V, 3C6', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'DL, 3C6, 전자식 방향 전환 밸브'} +2024-10-14 22:36:43,004 - option.py:228 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:36:43,004 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:36:43,006 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:36:43,007 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:36:43,007 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:36:43,008 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:36:43,008 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:36:43,009 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:36:43,009 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:36:43,010 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:36:43,010 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:36:43,011 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,011 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,012 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,012 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,013 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,013 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,014 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,014 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,014 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:36:43,014 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:36:43,016 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:36:43,016 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:36:43,016 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:36:43,234 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:43,907 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:36:43,931 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:44,142 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:36:44,152 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:44,398 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:36:44,411 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:44,644 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:36:44,660 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:44,926 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:36:44,946 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:44,954 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:36:44,962 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:44,962 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:36:44,977 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:44,977 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:36:44,983 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:44,983 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:36:44,994 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:44,994 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:36:45,008 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,008 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:36:45,016 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,016 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:36:45,027 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,029 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:36:45,037 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,038 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:36:45,041 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,041 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:36:45,058 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,060 - option.py:618 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:36:45,067 - option.py:612 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:36:45,068 - option.py:618 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:36:45,076 - option.py:612 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:36:45,287 - option.py:623 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:36:45,288 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:36:45,290 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:36:45,291 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:36:45,992 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('3C5', 0), ('3C4 LW', 0), ('3C3', 0), ('DC24 3C6', 0), ('DC24 3C6 50', 0), ('3C9', 0), ('3C10', 0), ('DL 3C60 전자식 방향 전환 밸브', 0), ('AC220V 3C6', 0), ('3C11', 0), ('3C12', 0), ('DL 3C6 전자식 방향 전환 밸브', 0), ('220V 3C4 DL A', 0), ('220V 3C2 A', 0), ('50 3C2 N', 0), ('D2 3C2 DL', 0), ('24V 3C4 DL D', 0), ('AC220V 3C6', 0)] +2024-10-14 22:36:45,994 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:36:45,998 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:36:46,286 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:36:46,566 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:36:46,567 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:36:46,927 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:36:47,033 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:36:47,051 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:36:47,052 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:36:47,072 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:36:47,072 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:36:47,148 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:36:47,150 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:36:51,748 - browser_control.py:470 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-14 22:36:51,749 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:36:51,750 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:36:51,812 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:36:51,816 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:36:52,159 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:36:52,161 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:36:52,161 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:36:52,259 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:36:52,716 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:36:53,230 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:36:53,245 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:36:53,250 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:36:53,250 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:36:53,260 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:36:53,266 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:36:53,278 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:36:53,279 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:36:53,681 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:36:53,681 - option.py:152 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:36:55,697 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:36:55,697 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:36:55,711 - option.py:320 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:36:55,711 - option.py:325 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:36:55,830 - option.py:330 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:36:55,830 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:36:55,925 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:36:55,955 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:36:56,012 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,014 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:36:56,014 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,028 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:36:56,074 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,078 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:36:56,078 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,088 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:36:56,150 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,150 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:36:56,152 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,165 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:36:56,195 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,195 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:36:56,195 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,215 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:36:56,249 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,250 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:36:56,250 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:36:56,265 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:36:56,266 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:36:56,266 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:36:56,266 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:36:56,266 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:36:56,266 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:36:56,266 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:36:56,270 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:36:56,271 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:36:56,271 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:36:56,273 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:36:56,273 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:36:56,273 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:36:56,273 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:36:56,273 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:36:57,489 - option.py:201 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.14941406, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11767578 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.66796875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.55859375 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.14453125, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.07910156 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.25195312, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12792969 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.14941406, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11767578 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.66796875, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.55859375 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.14453125, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.07910156 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.25195312, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.12792969 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:36:57,489 - option.py:202 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:36:57,597 - option.py:204 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:37:02,586 - option.py:228 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 실패 +2024-10-14 22:37:02,587 - option.py:236 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:37:02,588 - option.py:85 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-14 22:37:02,589 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:37:02,589 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:37:02,590 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:37:02,590 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:37:02,591 - option.py:95 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-14 22:37:02,591 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-14 22:37:02,591 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-14 22:37:02,592 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-14 22:37:02,601 - option.py:612 - default_logger - DEBUG - 옵션 이름: 香水 小样压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:37:02,602 - option.py:618 - default_logger - DEBUG - 옵션 '香水 小样压盖机' 체크함 +2024-10-14 22:37:02,610 - option.py:612 - default_logger - DEBUG - 옵션 이름: 香水瓶 中套压盖机 适合13MM 15MM盖子, 필터링된 옵션에 포함 여부: True +2024-10-14 22:37:02,611 - option.py:618 - default_logger - DEBUG - 옵션 '香水瓶 中套压盖机 适合13MM 15MM盖子' 체크함 +2024-10-14 22:37:02,619 - option.py:612 - default_logger - DEBUG - 옵션 이름: 喷雾瓶 卡扣式压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:37:02,620 - option.py:618 - default_logger - DEBUG - 옵션 '喷雾瓶 卡扣式压盖机' 체크함 +2024-10-14 22:37:02,628 - option.py:612 - default_logger - DEBUG - 옵션 이름: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口, 필터링된 옵션에 포함 여부: True +2024-10-14 22:37:02,628 - option.py:618 - default_logger - DEBUG - 옵션 '中套压盖机 20MM瓶口专用 适合 20MM 瓶口' 체크함 +2024-10-14 22:37:02,636 - option.py:612 - default_logger - DEBUG - 옵션 이름: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖, 필터링된 옵션에 포함 여부: False +2024-10-14 22:37:02,792 - option.py:623 - default_logger - DEBUG - 옵션 '小样分装+香水瓶卡扣 两种压头 13 15MM中盖' 체크 해제함 +2024-10-14 22:37:02,792 - option.py:626 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:37:02,792 - option.py:240 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:37:02,792 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:37:03,024 - option.py:138 - default_logger - DEBUG - 선택된 옵션 저장 완료: [('압축기 소형', 0), ('압축기 중형 13MM/15MM', 0), ('압축기 스프레이 캡', 0), ('압축기 중형 20MM', 0)] +2024-10-14 22:37:03,024 - option.py:271 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:37:03,024 - option.py:275 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:37:03,272 - option.py:278 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:37:03,594 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:37:03,595 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:37:03,830 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:37:03,961 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:37:03,972 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-14 22:37:03,972 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:37:04,005 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:37:04,005 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:37:04,088 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:37:04,088 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:37:05,550 - browser_control.py:470 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-14 22:37:05,551 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-14 22:37:05,551 - gui.py:817 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:37:05,644 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:37:05,644 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:37:06,019 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:37:06,023 - gui.py:754 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. +2024-10-14 22:37:06,023 - gui.py:699 - default_logger - DEBUG - 3/20: 세부사항 수정 작업 중... +2024-10-14 22:37:06,109 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:37:06,474 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:37:06,925 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:37:06,933 - title.py:94 - default_logger - DEBUG - 원본 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶 +2024-10-14 22:37:06,939 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:37:06,940 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:37:06,949 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:37:06,955 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:37:06,963 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:37:06,963 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:37:07,789 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:37:07,790 - option.py:152 - default_logger - DEBUG - 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶에 대한 옵션을 처리 중... +2024-10-14 22:37:09,804 - option.py:294 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:37:09,805 - option.py:173 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:37:09,816 - option.py:320 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:37:09,816 - option.py:336 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:37:09,816 - option.py:636 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:37:09,984 - option.py:185 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:37:10,012 - option.py:355 - default_logger - DEBUG - 총 옵션 갯수: 44 +2024-10-14 22:37:10,077 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,077 - option.py:395 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:37:10,077 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,092 - option.py:405 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,135 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,135 - option.py:395 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:37:10,137 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,150 - option.py:405 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,207 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,207 - option.py:395 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:37:10,207 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,224 - option.py:405 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,265 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,265 - option.py:395 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:37:10,268 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,282 - option.py:405 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,334 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,335 - option.py:395 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:37:10,335 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,350 - option.py:405 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,404 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,405 - option.py:395 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:37:10,406 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,421 - option.py:405 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,464 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,464 - option.py:395 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:37:10,467 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,476 - option.py:405 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,521 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,521 - option.py:395 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:37:10,522 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,526 - option.py:405 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,571 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,572 - option.py:395 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:37:10,573 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,584 - option.py:405 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,627 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,630 - option.py:395 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:37:10,630 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,645 - option.py:405 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,681 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,681 - option.py:395 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:37:10,681 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,698 - option.py:405 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,731 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,731 - option.py:395 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:37:10,731 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,748 - option.py:405 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,783 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,783 - option.py:395 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:37:10,783 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,794 - option.py:405 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,833 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,833 - option.py:395 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:37:10,833 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,846 - option.py:405 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,888 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,889 - option.py:395 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:37:10,890 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,899 - option.py:405 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,932 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,932 - option.py:395 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:37:10,932 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,947 - option.py:405 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:37:10,982 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,982 - option.py:395 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:37:10,982 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:10,998 - option.py:405 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,030 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,030 - option.py:395 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:37:11,030 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,048 - option.py:405 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,094 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,095 - option.py:395 - default_logger - DEBUG - 19번째 옵션 checkbox_state : False +2024-10-14 22:37:11,095 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,105 - option.py:405 - default_logger - DEBUG - 19번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,141 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,141 - option.py:395 - default_logger - DEBUG - 20번째 옵션 checkbox_state : False +2024-10-14 22:37:11,141 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,162 - option.py:405 - default_logger - DEBUG - 20번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,208 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,210 - option.py:395 - default_logger - DEBUG - 21번째 옵션 checkbox_state : False +2024-10-14 22:37:11,210 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,221 - option.py:405 - default_logger - DEBUG - 21번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,258 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,261 - option.py:395 - default_logger - DEBUG - 22번째 옵션 checkbox_state : False +2024-10-14 22:37:11,262 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,272 - option.py:405 - default_logger - DEBUG - 22번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,310 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,310 - option.py:395 - default_logger - DEBUG - 23번째 옵션 checkbox_state : False +2024-10-14 22:37:11,310 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,325 - option.py:405 - default_logger - DEBUG - 23번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,357 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,357 - option.py:395 - default_logger - DEBUG - 24번째 옵션 checkbox_state : False +2024-10-14 22:37:11,357 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,375 - option.py:405 - default_logger - DEBUG - 24번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,410 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,410 - option.py:395 - default_logger - DEBUG - 25번째 옵션 checkbox_state : False +2024-10-14 22:37:11,410 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,422 - option.py:405 - default_logger - DEBUG - 25번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,464 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,465 - option.py:395 - default_logger - DEBUG - 26번째 옵션 checkbox_state : False +2024-10-14 22:37:11,465 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,476 - option.py:405 - default_logger - DEBUG - 26번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,512 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,512 - option.py:395 - default_logger - DEBUG - 27번째 옵션 checkbox_state : False +2024-10-14 22:37:11,512 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,525 - option.py:405 - default_logger - DEBUG - 27번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,556 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,556 - option.py:395 - default_logger - DEBUG - 28번째 옵션 checkbox_state : False +2024-10-14 22:37:11,556 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,577 - option.py:405 - default_logger - DEBUG - 28번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,666 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,666 - option.py:395 - default_logger - DEBUG - 29번째 옵션 checkbox_state : False +2024-10-14 22:37:11,666 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,681 - option.py:405 - default_logger - DEBUG - 29번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,716 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,716 - option.py:395 - default_logger - DEBUG - 30번째 옵션 checkbox_state : False +2024-10-14 22:37:11,716 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,732 - option.py:405 - default_logger - DEBUG - 30번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,776 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,776 - option.py:395 - default_logger - DEBUG - 31번째 옵션 checkbox_state : False +2024-10-14 22:37:11,776 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,789 - option.py:405 - default_logger - DEBUG - 31번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,829 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,829 - option.py:395 - default_logger - DEBUG - 32번째 옵션 checkbox_state : False +2024-10-14 22:37:11,829 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,844 - option.py:405 - default_logger - DEBUG - 32번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,881 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,881 - option.py:395 - default_logger - DEBUG - 33번째 옵션 checkbox_state : False +2024-10-14 22:37:11,883 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,894 - option.py:405 - default_logger - DEBUG - 33번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,929 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,931 - option.py:395 - default_logger - DEBUG - 34번째 옵션 checkbox_state : False +2024-10-14 22:37:11,931 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,942 - option.py:405 - default_logger - DEBUG - 34번째 옵션 정보 수집 완료 +2024-10-14 22:37:11,977 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,977 - option.py:395 - default_logger - DEBUG - 35번째 옵션 checkbox_state : False +2024-10-14 22:37:11,977 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:11,994 - option.py:405 - default_logger - DEBUG - 35번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,034 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,034 - option.py:395 - default_logger - DEBUG - 36번째 옵션 checkbox_state : False +2024-10-14 22:37:12,034 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,048 - option.py:405 - default_logger - DEBUG - 36번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,082 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,082 - option.py:395 - default_logger - DEBUG - 37번째 옵션 checkbox_state : False +2024-10-14 22:37:12,083 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,094 - option.py:405 - default_logger - DEBUG - 37번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,127 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,127 - option.py:395 - default_logger - DEBUG - 38번째 옵션 checkbox_state : False +2024-10-14 22:37:12,127 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,142 - option.py:405 - default_logger - DEBUG - 38번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,178 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,178 - option.py:395 - default_logger - DEBUG - 39번째 옵션 checkbox_state : False +2024-10-14 22:37:12,181 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,194 - option.py:405 - default_logger - DEBUG - 39번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,227 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,227 - option.py:395 - default_logger - DEBUG - 40번째 옵션 checkbox_state : False +2024-10-14 22:37:12,227 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,244 - option.py:405 - default_logger - DEBUG - 40번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,281 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,283 - option.py:395 - default_logger - DEBUG - 41번째 옵션 checkbox_state : False +2024-10-14 22:37:12,284 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,301 - option.py:405 - default_logger - DEBUG - 41번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,338 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,339 - option.py:395 - default_logger - DEBUG - 42번째 옵션 checkbox_state : False +2024-10-14 22:37:12,340 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,351 - option.py:405 - default_logger - DEBUG - 42번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,363 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:37:12,395 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,395 - option.py:395 - default_logger - DEBUG - 43번째 옵션 checkbox_state : False +2024-10-14 22:37:12,397 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,410 - option.py:405 - default_logger - DEBUG - 43번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,450 - option.py:394 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,451 - option.py:395 - default_logger - DEBUG - 44번째 옵션 checkbox_state : False +2024-10-14 22:37:12,451 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:37:12,464 - option.py:405 - default_logger - DEBUG - 44번째 옵션 정보 수집 완료 +2024-10-14 22:37:12,465 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚(带塑盒)', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准(带塑盒)', 'origin_option_7': '3吨加厚加高(带塑盒)', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '(双节液压)2吨 轿车推荐', 'origin_option_11': '5吨加厚加高(带塑盒)', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准(带塑盒)+扳手', 'origin_option_14': '(双节液压)3吨 SUV推荐', 'origin_option_15': '(双节液压)2吨(带塑盒) 轿车推荐款', 'origin_option_16': '3吨加厚加高(带塑盒)+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '(双节液压)3吨(带塑盒)SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高(带塑盒)+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '(双节液压)2吨+扳手', 'origin_option_23': '8吨加厚加高(带塑盒)', 'origin_option_24': '(双节液压)3吨 +扳手', 'origin_option_25': '(双节液压)2吨(带塑盒)+扳手', 'origin_option_26': '10吨加厚加高(带塑盒)', 'origin_option_27': '(双节液压)3吨(带塑盒)+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '(双节液压)4吨加厚低版', 'origin_option_30': '(双节液压)4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '(双节液压)4吨加厚低版(带塑盒)', 'origin_option_33': '(双节液压)6吨加厚低版', 'origin_option_34': '(双节液压)4吨加厚高版(带塑盒)', 'origin_option_35': '(双节液压)6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '(双节液压)8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '(双节液压)10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '(双节液压)12吨加厚', 'origin_option_42': '(双节液压)16吨加厚', 'origin_option_43': '(双节液压)20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:37:12,468 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 立式国标2吨 限量抢 +2024-10-14 22:37:12,470 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 立式国标2吨 限量抢 +2024-10-14 22:37:12,470 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚 +2024-10-14 22:37:12,472 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚 +2024-10-14 22:37:12,472 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准 +2024-10-14 22:37:12,473 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准 +2024-10-14 22:37:12,473 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚(带塑盒) +2024-10-14 22:37:12,475 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚带塑盒 +2024-10-14 22:37:12,475 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高 +2024-10-14 22:37:12,476 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高 +2024-10-14 22:37:12,476 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒) +2024-10-14 22:37:12,477 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒 +2024-10-14 22:37:12,477 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒) +2024-10-14 22:37:12,478 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒 +2024-10-14 22:37:12,479 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高 +2024-10-14 22:37:12,479 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高 +2024-10-14 22:37:12,480 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准+扳手 +2024-10-14 22:37:12,481 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准+扳手 +2024-10-14 22:37:12,481 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨 轿车推荐 +2024-10-14 22:37:12,482 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨 轿车推荐 +2024-10-14 22:37:12,482 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒) +2024-10-14 22:37:12,483 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒 +2024-10-14 22:37:12,484 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高+扳手 +2024-10-14 22:37:12,484 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高+扳手 +2024-10-14 22:37:12,485 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒)+扳手 +2024-10-14 22:37:12,486 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒+扳手 +2024-10-14 22:37:12,486 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 SUV推荐 +2024-10-14 22:37:12,488 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 SUV推荐 +2024-10-14 22:37:12,488 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒) 轿车推荐款 +2024-10-14 22:37:12,489 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒 轿车推荐款 +2024-10-14 22:37:12,489 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒)+扳手 +2024-10-14 22:37:12,490 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒+扳手 +2024-10-14 22:37:12,490 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高+扳手 +2024-10-14 22:37:12,491 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高+扳手 +2024-10-14 22:37:12,492 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)SUV推荐 +2024-10-14 22:37:12,492 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒SUV推荐 +2024-10-14 22:37:12,493 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高 +2024-10-14 22:37:12,493 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高 +2024-10-14 22:37:12,495 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒)+扳手 +2024-10-14 22:37:12,495 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒+扳手 +2024-10-14 22:37:12,496 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高 +2024-10-14 22:37:12,497 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高 +2024-10-14 22:37:12,497 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨+扳手 +2024-10-14 22:37:12,498 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨+扳手 +2024-10-14 22:37:12,499 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高(带塑盒) +2024-10-14 22:37:12,499 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高带塑盒 +2024-10-14 22:37:12,500 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 +扳手 +2024-10-14 22:37:12,500 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 +扳手 +2024-10-14 22:37:12,501 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒)+扳手 +2024-10-14 22:37:12,501 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒+扳手 +2024-10-14 22:37:12,502 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高(带塑盒) +2024-10-14 22:37:12,502 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高带塑盒 +2024-10-14 22:37:12,504 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)+扳手 +2024-10-14 22:37:12,504 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒+扳手 +2024-10-14 22:37:12,505 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨加厚加高 +2024-10-14 22:37:12,506 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨加厚加高 +2024-10-14 22:37:12,506 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版 +2024-10-14 22:37:12,507 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版 +2024-10-14 22:37:12,507 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版 +2024-10-14 22:37:12,508 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版 +2024-10-14 22:37:12,509 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 16吨加厚加高 +2024-10-14 22:37:12,509 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 16吨加厚加高 +2024-10-14 22:37:12,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版(带塑盒) +2024-10-14 22:37:12,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版带塑盒 +2024-10-14 22:37:12,511 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚低版 +2024-10-14 22:37:12,512 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚低版 +2024-10-14 22:37:12,512 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版(带塑盒) +2024-10-14 22:37:12,513 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版带塑盒 +2024-10-14 22:37:12,513 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚高版 +2024-10-14 22:37:12,515 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚高版 +2024-10-14 22:37:12,515 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨加厚加高 +2024-10-14 22:37:12,516 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨加厚加高 +2024-10-14 22:37:12,516 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)8吨加厚 +2024-10-14 22:37:12,517 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压8吨加厚 +2024-10-14 22:37:12,517 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 30吨加厚加高 +2024-10-14 22:37:12,518 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 30吨加厚加高 +2024-10-14 22:37:12,518 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)10吨加厚 +2024-10-14 22:37:12,519 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压10吨加厚 +2024-10-14 22:37:12,520 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 32吨加厚加高 +2024-10-14 22:37:12,520 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 32吨加厚加高 +2024-10-14 22:37:12,521 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)12吨加厚 +2024-10-14 22:37:12,521 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压12吨加厚 +2024-10-14 22:37:12,523 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)16吨加厚 +2024-10-14 22:37:12,523 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压16吨加厚 +2024-10-14 22:37:12,523 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)20吨加厚 +2024-10-14 22:37:12,523 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压20吨加厚 +2024-10-14 22:37:12,525 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 50吨加厚加高 +2024-10-14 22:37:12,525 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 50吨加厚加高 +2024-10-14 22:37:12,525 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚带塑盒', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准带塑盒', 'origin_option_7': '3吨加厚加高带塑盒', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '双节液压2吨 轿车推荐', 'origin_option_11': '5吨加厚加高带塑盒', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准带塑盒+扳手', 'origin_option_14': '双节液压3吨 SUV推荐', 'origin_option_15': '双节液压2吨带塑盒 轿车推荐款', 'origin_option_16': '3吨加厚加高带塑盒+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '双节液压3吨带塑盒SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高带塑盒+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '双节液压2吨+扳手', 'origin_option_23': '8吨加厚加高带塑盒', 'origin_option_24': '双节液压3吨 +扳手', 'origin_option_25': '双节液压2吨带塑盒+扳手', 'origin_option_26': '10吨加厚加高带塑盒', 'origin_option_27': '双节液压3吨带塑盒+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '双节液压4吨加厚低版', 'origin_option_30': '双节液压4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '双节液压4吨加厚低版带塑盒', 'origin_option_33': '双节液压6吨加厚低版', 'origin_option_34': '双节液压4吨加厚高版带塑盒', 'origin_option_35': '双节液压6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '双节液压8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '双节液压10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '双节液压12吨加厚', 'origin_option_42': '双节液压16吨加厚', 'origin_option_43': '双节液压20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:37:12,525 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "立式国标2吨 限量抢", "origin_option_2": "2吨加厚", "origin_option_3": "3吨标准", "origin_option_4": "2吨加厚带塑盒", "origin_option_5": "3吨加厚加高", "origin_option_6": "3吨标准带塑盒", "origin_option_7": "3吨加厚加高带塑盒", "origin_option_8": "5吨加厚加高", "origin_option_9": "3吨标准+扳手", "origin_option_10": "双节液压2吨 轿车推荐", "origin_option_11": "5吨加厚加高带塑盒", "origin_option_12": "3吨加厚加高+扳手", "origin_option_13": "3吨标准带塑盒+扳手", "origin_option_14": "双节液压3吨 SUV推荐", "origin_option_15": "双节液压2吨带塑盒 轿车推荐款", "origin_option_16": "3吨加厚加高带塑盒+扳手", "origin_option_17": "5吨加厚加高+扳手", "origin_option_18": "双节液压3吨带塑盒SUV推荐", "origin_option_19": "8吨加厚加高", "origin_option_20": "5吨加厚加高带塑盒+扳手", "origin_option_21": "10吨加厚加高", "origin_option_22": "双节液压2吨+扳手", "origin_option_23": "8吨加厚加高带塑盒", "origin_option_24": "双节液压3吨 +扳手", "origin_option_25": "双节液压2吨带塑盒+扳手", "origin_option_26": "10吨加厚加高带塑盒", "origin_option_27": "双节液压3吨带塑盒+扳手", "origin_option_28": "12吨加厚加高", "origin_option_29": "双节液压4吨加厚低版", "origin_option_30": "双节液压4吨加厚高版", "origin_option_31": "16吨加厚加高", "origin_option_32": "双节液压4吨加厚低版带塑盒", "origin_option_33": "双节液压6吨加厚低版", "origin_option_34": "双节液压4吨加厚高版带塑盒", "origin_option_35": "双节液压6吨加厚高版", "origin_option_36": "20吨加厚加高", "origin_option_37": "双节液压8吨加厚", "origin_option_38": "30吨加厚加高", "origin_option_39": "双节液压10吨加厚", "origin_option_40": "32吨加厚加高", "origin_option_41": "双节液压12吨加厚", "origin_option_42": "双节液压16吨加厚", "origin_option_43": "双节液压20吨加厚", "origin_option_44": "50吨加厚加高"} +2024-10-14 22:37:12,525 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:37:12,850 - option.py:219 - default_logger - ERROR - 번역 처리 중 알 수 없는 오류 발생: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +Traceback (most recent call last): + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 76, in error_remapped_callable + return callable_(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1181, in __call__ + return _end_unary_response_blocking(state, call, False, None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1006, in _end_unary_response_blocking + raise _InactiveRpcError(state) # pytype: disable=not-instantiable + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: + status = StatusCode.RESOURCE_EXHAUSTED + details = "Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai." + debug_error_string = "UNKNOWN:Error received from peer ipv4:142.250.71.138:443 {grpc_message:"Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai.", grpc_status:8, created_time:"2024-10-14T13:37:12.8406201+00:00"}" +> + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 192, in process_options + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\vertexAI.py", line 143, in translate_options + response = self.model.generate_content(prompt) # 비동기로 변경 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 590, in generate_content + return self._generate_content( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 705, in _generate_content + gapic_response = self._prediction_client.generate_content(request=request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\cloud\aiplatform_v1\services\prediction_service\client.py", line 2120, in generate_content + response = rpc( + ^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\gapic_v1\method.py", line 131, in __call__ + return wrapped_func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 78, in error_remapped_callable + raise exceptions.from_grpc_error(exc) from exc +google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +2024-10-14 22:37:12,852 - option.py:221 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:37:12,955 - option.py:223 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:37:13,549 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:41:20,760 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:41:20,764 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:41:20,775 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:41:20,775 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:41:20,775 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:41:20,783 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:41:20,799 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:41:20,800 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:41:20,808 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:41:20,895 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:41:20,895 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:41:20,895 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:41:20,895 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:41:20,895 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:41:20,906 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:41:20,906 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:41:20,906 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:41:20,906 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:41:20,907 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:41:22,834 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:41:23,107 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:41:24,031 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:41:24,744 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 비활성화 선택 +2024-10-14 22:41:26,164 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:41:26,165 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:41:26,165 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:41:26,167 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:41:30,946 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:41:30,962 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:41:30,962 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 789388 +2024-10-14 22:41:30,962 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:41:31,190 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:41:33,130 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:41:33,212 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:41:33,214 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:41:33,534 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:41:33,535 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:41:33,536 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:41:33,537 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:41:34,816 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:41:34,818 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:41:34,818 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:41:35,434 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:41:35,434 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:41:35,434 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:41:35,434 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:41:35,448 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:41:35,469 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:41:36,150 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:41:36,803 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:41:36,823 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:41:37,116 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:41:37,117 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:41:37,127 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:41:37,136 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:41:37,150 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:41:37,152 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:41:37,839 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:41:37,840 - option.py:153 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:41:39,861 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:41:39,862 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:41:39,873 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:41:39,873 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:41:40,072 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:41:40,072 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:41:40,471 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:41:40,506 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:41:40,557 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,557 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:41:40,558 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,564 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,606 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,607 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:41:40,607 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,614 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,660 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,660 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:41:40,661 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,671 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,704 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,704 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:41:40,704 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,722 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,763 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,764 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:41:40,764 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,773 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,822 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,824 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:41:40,824 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,831 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,872 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,872 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:41:40,872 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,881 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,925 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,927 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:41:40,927 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,934 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:41:40,971 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,971 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:41:40,971 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:40,980 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,021 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,021 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:41:41,022 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,028 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,063 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,064 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:41:41,064 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,068 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,112 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,113 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:41:41,114 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,122 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,163 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,165 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:41:41,165 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,173 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,212 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,212 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:41:41,213 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,219 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,257 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,257 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:41:41,257 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,271 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,313 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,314 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:41:41,314 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,321 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,350 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,350 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:41:41,350 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,368 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,429 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,430 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:41:41,430 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:41,440 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:41:41,440 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:41:41,443 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:41:41,443 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:41:41,443 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:41:41,443 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:41:41,443 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:41:41,445 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:41:41,445 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:41:41,445 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:41:41,447 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:41:41,447 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:41:41,447 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:41:41,447 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:41:41,447 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:41:41,447 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:41:41,447 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:41:41,451 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:41:41,451 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:41:41,451 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:41:41,451 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:41:41,451 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:41:41,451 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:41:41,451 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:41:41,455 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:41:41,456 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:41:41,456 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:41:41,456 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:41:41,456 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:41:41,456 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:41:41,459 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:41:41,460 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:41:41,460 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:41:41,460 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:41:41,460 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:41:41,460 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:41:41,463 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:41:41,463 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:41:41,463 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:41:41,464 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:41:41,467 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:41:43,964 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "3C4-DL-A220V", +"trans_option_2": "3C2-A220", +"trans_option_3": "3C2-N-50", +"trans_option_4": "3C2-DL-D2", +"trans_option_5": "3C4-DL-D24V", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "3C6-DC24", +"trans_option_10": "3C6-DC24-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "3C60-DL 전자식 솔레노이드 밸브", +"trans_option_14": "3C6-AC220V", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "3C6-DL 전자식 솔레노이드 밸브" +} +``` +2024-10-14 22:41:43,964 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "3C4-DL-A220V", +"trans_option_2": "3C2-A220", +"trans_option_3": "3C2-N-50", +"trans_option_4": "3C2-DL-D2", +"trans_option_5": "3C4-DL-D24V", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "3C6-DC24", +"trans_option_10": "3C6-DC24-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "3C60-DL 전자식 솔레노이드 밸브", +"trans_option_14": "3C6-AC220V", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "3C6-DL 전자식 솔레노이드 밸브" +} +2024-10-14 22:41:43,964 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '3C4-DL-A220V', 'trans_option_2': '3C2-A220', 'trans_option_3': '3C2-N-50', 'trans_option_4': '3C2-DL-D2', 'trans_option_5': '3C4-DL-D24V', 'trans_option_6': '3C5', 'trans_option_7': '3C4-LW', 'trans_option_8': '3C3', 'trans_option_9': '3C6-DC24', 'trans_option_10': '3C6-DC24-50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': '3C60-DL 전자식 솔레노이드 밸브', 'trans_option_14': '3C6-AC220V', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': '3C6-DL 전자식 솔레노이드 밸브'} +2024-10-14 22:41:43,977 - option.py:194 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:41:43,977 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 3C4-DL-A220V +2024-10-14 22:41:43,977 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:43,997 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [3C4-DL-A220V] 입력 완료 +2024-10-14 22:41:43,998 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 3C2-A220 +2024-10-14 22:41:43,999 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,023 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [3C2-A220] 입력 완료 +2024-10-14 22:41:44,026 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C2-N-50 +2024-10-14 22:41:44,026 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,054 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [3C2-N-50] 입력 완료 +2024-10-14 22:41:44,054 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : 3C2-DL-D2 +2024-10-14 22:41:44,054 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,084 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [3C2-DL-D2] 입력 완료 +2024-10-14 22:41:44,086 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 3C4-DL-D24V +2024-10-14 22:41:44,086 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,121 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [3C4-DL-D24V] 입력 완료 +2024-10-14 22:41:44,121 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 22:41:44,121 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,165 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:41:44,166 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4-LW +2024-10-14 22:41:44,166 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,207 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [3C4-LW] 입력 완료 +2024-10-14 22:41:44,207 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 22:41:44,207 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,240 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:41:44,243 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : 3C6-DC24 +2024-10-14 22:41:44,244 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,273 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [3C6-DC24] 입력 완료 +2024-10-14 22:41:44,275 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : 3C6-DC24-50 +2024-10-14 22:41:44,275 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,305 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [3C6-DC24-50] 입력 완료 +2024-10-14 22:41:44,308 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 22:41:44,308 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,330 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:41:44,332 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 22:41:44,333 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,352 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:41:44,353 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : 3C60-DL 전자식 솔레노이드 밸브 +2024-10-14 22:41:44,354 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,375 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [3C60-DL 전자식 솔레노이드 밸브] 입력 완료 +2024-10-14 22:41:44,376 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : 3C6-AC220V +2024-10-14 22:41:44,378 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,409 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [3C6-AC220V] 입력 완료 +2024-10-14 22:41:44,410 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 22:41:44,411 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,433 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:41:44,434 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 22:41:44,434 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,464 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:41:44,466 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : 3C6-DL 전자식 솔레노이드 밸브 +2024-10-14 22:41:44,466 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:41:44,565 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [3C6-DL 전자식 솔레노이드 밸브] 입력 완료 +2024-10-14 22:41:44,566 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '3C4-DL-A220V', 'DSG-02-3C2-A220': '3C2-A220', 'DSG-02-3C2-N-50': '3C2-N-50', 'DSG-02-3C2-DL-D2': '3C2-DL-D2', 'DSG-02-3C4-DL-D24V': '3C4-DL-D24V', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4-LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '3C6-DC24', 'DSG-02-3C6-DC24-50': '3C6-DC24-50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': '3C60-DL 전자식 솔레노이드 밸브', 'DSG-02-3C6-AC220V': '3C6-AC220V', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': '3C6-DL 전자식 솔레노이드 밸브'} +2024-10-14 22:41:44,567 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:41:44,568 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:41:44,569 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:41:44,570 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:41:44,570 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:41:44,571 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:41:44,571 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,572 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,576 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,576 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,576 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,576 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:41:44,576 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:41:44,576 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:41:44,576 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:41:44,576 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:41:44,799 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:45,485 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:41:45,506 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:45,748 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:41:45,767 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:46,026 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:41:46,038 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:46,272 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:41:46,287 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:46,548 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:41:46,577 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,578 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:41:46,592 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,592 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:41:46,607 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,607 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:41:46,615 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,616 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:41:46,623 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,623 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:41:46,638 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,638 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:41:46,648 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,649 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:41:46,659 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,659 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:41:46,672 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,672 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:41:46,681 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,681 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:41:46,690 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,691 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:41:46,699 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:46,699 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:41:46,711 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:46,954 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:41:46,955 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:41:46,955 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:41:46,956 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:41:47,755 - option.py:139 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', '3C4-LW', '3C3', '3C6-DC24', '3C6-DC24-50', '3C9', '3C10', '3C60-DL 전자식 솔레노이드 밸브', '3C6-AC220V', '3C11', '3C12', '3C6-DL 전자식 솔레노이드 밸브', '3C4-DL-A220V', '3C2-A220', '3C2-N-50', '3C2-DL-D2', '3C4-DL-D24V', 'AC220V 3C6'] +2024-10-14 22:41:47,756 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:41:47,759 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:41:48,113 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:41:48,433 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:41:48,434 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:41:48,874 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:41:48,877 - gui.py:754 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:41:48,878 - gui.py:699 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:41:48,937 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:41:49,406 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:41:50,004 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:41:50,023 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:41:50,025 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:41:50,025 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:41:50,041 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:41:50,048 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:41:50,063 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:41:50,064 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:41:50,490 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:41:50,491 - option.py:153 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:41:52,495 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:41:52,496 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:41:52,508 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:41:52,508 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:41:52,643 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:41:52,645 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:41:52,758 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:41:52,782 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:41:52,818 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,818 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:41:52,818 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,834 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:41:52,896 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,897 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:41:52,898 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,916 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:41:52,959 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,959 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:41:52,959 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:52,976 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:41:53,024 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:53,025 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:41:53,025 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:53,038 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:41:53,074 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:53,074 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:41:53,074 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:41:53,090 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:41:53,090 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:41:53,090 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:41:53,090 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:41:53,090 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:41:53,098 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:41:53,100 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:41:53,100 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:41:53,100 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:41:53,100 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:41:53,104 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:41:53,104 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:41:53,104 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:41:53,106 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:41:53,106 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:41:54,303 - option.py:202 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.20605469, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.106933594 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "HIGH", + "blocked": true, + "probability_score": 0.75390625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.58984375 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15917969, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09667969 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.29101562, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10986328 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.20605469, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.106933594 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "HIGH", + "blocked": true, + "probability_score": 0.75390625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.58984375 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15917969, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09667969 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.29101562, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.10986328 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:41:54,303 - option.py:203 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:41:54,412 - option.py:205 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:41:59,538 - option.py:229 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 성공 +2024-10-14 22:41:59,540 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:41:59,540 - option.py:85 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-14 22:41:59,540 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:41:59,540 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:41:59,540 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:41:59,540 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:41:59,540 - option.py:95 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-14 22:41:59,543 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-14 22:41:59,543 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-14 22:41:59,543 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-14 22:41:59,554 - option.py:613 - default_logger - DEBUG - 옵션 이름: 香水 小样压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:59,555 - option.py:619 - default_logger - DEBUG - 옵션 '香水 小样压盖机' 체크함 +2024-10-14 22:41:59,563 - option.py:613 - default_logger - DEBUG - 옵션 이름: 香水瓶 中套压盖机 适合13MM 15MM盖子, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:59,564 - option.py:619 - default_logger - DEBUG - 옵션 '香水瓶 中套压盖机 适合13MM 15MM盖子' 체크함 +2024-10-14 22:41:59,573 - option.py:613 - default_logger - DEBUG - 옵션 이름: 喷雾瓶 卡扣式压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:59,574 - option.py:619 - default_logger - DEBUG - 옵션 '喷雾瓶 卡扣式压盖机' 체크함 +2024-10-14 22:41:59,582 - option.py:613 - default_logger - DEBUG - 옵션 이름: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口, 필터링된 옵션에 포함 여부: True +2024-10-14 22:41:59,583 - option.py:619 - default_logger - DEBUG - 옵션 '中套压盖机 20MM瓶口专用 适合 20MM 瓶口' 체크함 +2024-10-14 22:41:59,593 - option.py:613 - default_logger - DEBUG - 옵션 이름: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖, 필터링된 옵션에 포함 여부: False +2024-10-14 22:41:59,805 - option.py:624 - default_logger - DEBUG - 옵션 '小样分装+香水瓶卡扣 两种压头 13 15MM中盖' 체크 해제함 +2024-10-14 22:41:59,806 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:41:59,807 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:41:59,808 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:42:00,132 - option.py:139 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['압축기 소형', '압축기 중형 13MM/15MM', '압축기 스프레이 캡', '압축기 중형 20MM'] +2024-10-14 22:42:00,133 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:42:00,134 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:42:00,483 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:42:00,845 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:42:00,847 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:42:01,244 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:42:01,247 - gui.py:754 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. +2024-10-14 22:42:01,248 - gui.py:699 - default_logger - DEBUG - 3/20: 세부사항 수정 작업 중... +2024-10-14 22:42:01,304 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:42:01,763 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:42:02,516 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:42:02,533 - title.py:94 - default_logger - DEBUG - 원본 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶 +2024-10-14 22:42:02,535 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:42:02,537 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:42:02,547 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:42:02,555 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:42:02,571 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:42:02,572 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:42:03,615 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:42:03,616 - option.py:153 - default_logger - DEBUG - 상품명: 驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶에 대한 옵션을 처리 중... +2024-10-14 22:42:05,620 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:42:05,620 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:42:05,637 - option.py:321 - default_logger - DEBUG - aria_checked : None---------------- +2024-10-14 22:42:05,637 - option.py:337 - default_logger - DEBUG - 전체 체크박스가 완전 체크 상태임 +2024-10-14 22:42:05,637 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:42:05,833 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:42:05,860 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 44 +2024-10-14 22:42:05,933 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:05,933 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:42:05,934 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:05,947 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,005 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,006 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:42:06,007 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,024 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,084 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,084 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:42:06,086 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,100 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,140 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,140 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:42:06,140 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,164 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,217 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,218 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:42:06,218 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,229 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,289 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,289 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:42:06,289 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,306 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,356 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,356 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:42:06,357 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,368 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,408 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,408 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:42:06,414 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,428 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,476 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,476 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:42:06,480 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,490 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,539 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,539 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:42:06,542 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,555 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,604 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,604 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:42:06,606 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,617 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,658 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,658 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:42:06,664 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,681 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,733 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,734 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:42:06,735 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,747 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,790 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,791 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:42:06,791 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,801 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,844 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,845 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:42:06,845 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,856 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,908 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,908 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:42:06,908 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,924 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:42:06,977 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,977 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:42:06,977 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:06,994 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,046 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,047 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:42:07,047 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,062 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,110 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,110 - option.py:396 - default_logger - DEBUG - 19번째 옵션 checkbox_state : False +2024-10-14 22:42:07,110 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,127 - option.py:406 - default_logger - DEBUG - 19번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,175 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,176 - option.py:396 - default_logger - DEBUG - 20번째 옵션 checkbox_state : False +2024-10-14 22:42:07,176 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,184 - option.py:406 - default_logger - DEBUG - 20번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,223 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,223 - option.py:396 - default_logger - DEBUG - 21번째 옵션 checkbox_state : False +2024-10-14 22:42:07,223 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,245 - option.py:406 - default_logger - DEBUG - 21번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,291 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,292 - option.py:396 - default_logger - DEBUG - 22번째 옵션 checkbox_state : False +2024-10-14 22:42:07,293 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,307 - option.py:406 - default_logger - DEBUG - 22번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,339 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,339 - option.py:396 - default_logger - DEBUG - 23번째 옵션 checkbox_state : False +2024-10-14 22:42:07,339 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,360 - option.py:406 - default_logger - DEBUG - 23번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,405 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,406 - option.py:396 - default_logger - DEBUG - 24번째 옵션 checkbox_state : False +2024-10-14 22:42:07,406 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,417 - option.py:406 - default_logger - DEBUG - 24번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,460 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,460 - option.py:396 - default_logger - DEBUG - 25번째 옵션 checkbox_state : False +2024-10-14 22:42:07,461 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,471 - option.py:406 - default_logger - DEBUG - 25번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,524 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,524 - option.py:396 - default_logger - DEBUG - 26번째 옵션 checkbox_state : False +2024-10-14 22:42:07,524 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,539 - option.py:406 - default_logger - DEBUG - 26번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,576 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,577 - option.py:396 - default_logger - DEBUG - 27번째 옵션 checkbox_state : False +2024-10-14 22:42:07,577 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,595 - option.py:406 - default_logger - DEBUG - 27번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,637 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,637 - option.py:396 - default_logger - DEBUG - 28번째 옵션 checkbox_state : False +2024-10-14 22:42:07,637 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,650 - option.py:406 - default_logger - DEBUG - 28번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,701 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,702 - option.py:396 - default_logger - DEBUG - 29번째 옵션 checkbox_state : False +2024-10-14 22:42:07,702 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,714 - option.py:406 - default_logger - DEBUG - 29번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,757 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,758 - option.py:396 - default_logger - DEBUG - 30번째 옵션 checkbox_state : False +2024-10-14 22:42:07,758 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,768 - option.py:406 - default_logger - DEBUG - 30번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,823 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,824 - option.py:396 - default_logger - DEBUG - 31번째 옵션 checkbox_state : False +2024-10-14 22:42:07,824 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,840 - option.py:406 - default_logger - DEBUG - 31번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,893 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,894 - option.py:396 - default_logger - DEBUG - 32번째 옵션 checkbox_state : False +2024-10-14 22:42:07,895 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,910 - option.py:406 - default_logger - DEBUG - 32번째 옵션 정보 수집 완료 +2024-10-14 22:42:07,957 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,957 - option.py:396 - default_logger - DEBUG - 33번째 옵션 checkbox_state : False +2024-10-14 22:42:07,958 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:07,973 - option.py:406 - default_logger - DEBUG - 33번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,009 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,015 - option.py:396 - default_logger - DEBUG - 34번째 옵션 checkbox_state : False +2024-10-14 22:42:08,015 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,026 - option.py:406 - default_logger - DEBUG - 34번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,078 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,078 - option.py:396 - default_logger - DEBUG - 35번째 옵션 checkbox_state : False +2024-10-14 22:42:08,080 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,094 - option.py:406 - default_logger - DEBUG - 35번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,135 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,136 - option.py:396 - default_logger - DEBUG - 36번째 옵션 checkbox_state : False +2024-10-14 22:42:08,137 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,148 - option.py:406 - default_logger - DEBUG - 36번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,188 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,189 - option.py:396 - default_logger - DEBUG - 37번째 옵션 checkbox_state : False +2024-10-14 22:42:08,190 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,201 - option.py:406 - default_logger - DEBUG - 37번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,240 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,240 - option.py:396 - default_logger - DEBUG - 38번째 옵션 checkbox_state : False +2024-10-14 22:42:08,240 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,255 - option.py:406 - default_logger - DEBUG - 38번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,303 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,304 - option.py:396 - default_logger - DEBUG - 39번째 옵션 checkbox_state : False +2024-10-14 22:42:08,305 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,316 - option.py:406 - default_logger - DEBUG - 39번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,359 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,360 - option.py:396 - default_logger - DEBUG - 40번째 옵션 checkbox_state : False +2024-10-14 22:42:08,360 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,372 - option.py:406 - default_logger - DEBUG - 40번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,411 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,412 - option.py:396 - default_logger - DEBUG - 41번째 옵션 checkbox_state : False +2024-10-14 22:42:08,413 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,427 - option.py:406 - default_logger - DEBUG - 41번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,471 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,472 - option.py:396 - default_logger - DEBUG - 42번째 옵션 checkbox_state : False +2024-10-14 22:42:08,473 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,483 - option.py:406 - default_logger - DEBUG - 42번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,537 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,537 - option.py:396 - default_logger - DEBUG - 43번째 옵션 checkbox_state : False +2024-10-14 22:42:08,538 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,553 - option.py:406 - default_logger - DEBUG - 43번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,596 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,597 - option.py:396 - default_logger - DEBUG - 44번째 옵션 checkbox_state : False +2024-10-14 22:42:08,597 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 22:42:08,609 - option.py:406 - default_logger - DEBUG - 44번째 옵션 정보 수집 완료 +2024-10-14 22:42:08,610 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚(带塑盒)', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准(带塑盒)', 'origin_option_7': '3吨加厚加高(带塑盒)', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '(双节液压)2吨 轿车推荐', 'origin_option_11': '5吨加厚加高(带塑盒)', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准(带塑盒)+扳手', 'origin_option_14': '(双节液压)3吨 SUV推荐', 'origin_option_15': '(双节液压)2吨(带塑盒) 轿车推荐款', 'origin_option_16': '3吨加厚加高(带塑盒)+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '(双节液压)3吨(带塑盒)SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高(带塑盒)+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '(双节液压)2吨+扳手', 'origin_option_23': '8吨加厚加高(带塑盒)', 'origin_option_24': '(双节液压)3吨 +扳手', 'origin_option_25': '(双节液压)2吨(带塑盒)+扳手', 'origin_option_26': '10吨加厚加高(带塑盒)', 'origin_option_27': '(双节液压)3吨(带塑盒)+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '(双节液压)4吨加厚低版', 'origin_option_30': '(双节液压)4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '(双节液压)4吨加厚低版(带塑盒)', 'origin_option_33': '(双节液压)6吨加厚低版', 'origin_option_34': '(双节液压)4吨加厚高版(带塑盒)', 'origin_option_35': '(双节液压)6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '(双节液压)8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '(双节液压)10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '(双节液压)12吨加厚', 'origin_option_42': '(双节液压)16吨加厚', 'origin_option_43': '(双节液压)20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:42:08,612 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 立式国标2吨 限量抢 +2024-10-14 22:42:08,614 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 立式国标2吨 限量抢 +2024-10-14 22:42:08,615 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚 +2024-10-14 22:42:08,615 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚 +2024-10-14 22:42:08,616 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准 +2024-10-14 22:42:08,616 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准 +2024-10-14 22:42:08,617 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 2吨加厚(带塑盒) +2024-10-14 22:42:08,618 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 2吨加厚带塑盒 +2024-10-14 22:42:08,618 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高 +2024-10-14 22:42:08,619 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高 +2024-10-14 22:42:08,619 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒) +2024-10-14 22:42:08,621 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒 +2024-10-14 22:42:08,621 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒) +2024-10-14 22:42:08,622 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒 +2024-10-14 22:42:08,622 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高 +2024-10-14 22:42:08,622 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高 +2024-10-14 22:42:08,623 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准+扳手 +2024-10-14 22:42:08,623 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准+扳手 +2024-10-14 22:42:08,624 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨 轿车推荐 +2024-10-14 22:42:08,626 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨 轿车推荐 +2024-10-14 22:42:08,626 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒) +2024-10-14 22:42:08,627 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒 +2024-10-14 22:42:08,627 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高+扳手 +2024-10-14 22:42:08,628 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高+扳手 +2024-10-14 22:42:08,628 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨标准(带塑盒)+扳手 +2024-10-14 22:42:08,628 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨标准带塑盒+扳手 +2024-10-14 22:42:08,630 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 SUV推荐 +2024-10-14 22:42:08,630 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 SUV推荐 +2024-10-14 22:42:08,631 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒) 轿车推荐款 +2024-10-14 22:42:08,632 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒 轿车推荐款 +2024-10-14 22:42:08,632 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 3吨加厚加高(带塑盒)+扳手 +2024-10-14 22:42:08,633 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 3吨加厚加高带塑盒+扳手 +2024-10-14 22:42:08,633 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高+扳手 +2024-10-14 22:42:08,634 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高+扳手 +2024-10-14 22:42:08,634 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)SUV推荐 +2024-10-14 22:42:08,634 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒SUV推荐 +2024-10-14 22:42:08,636 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高 +2024-10-14 22:42:08,636 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高 +2024-10-14 22:42:08,637 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 5吨加厚加高(带塑盒)+扳手 +2024-10-14 22:42:08,637 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 5吨加厚加高带塑盒+扳手 +2024-10-14 22:42:08,638 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高 +2024-10-14 22:42:08,639 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高 +2024-10-14 22:42:08,639 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨+扳手 +2024-10-14 22:42:08,640 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨+扳手 +2024-10-14 22:42:08,641 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 8吨加厚加高(带塑盒) +2024-10-14 22:42:08,642 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 8吨加厚加高带塑盒 +2024-10-14 22:42:08,643 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨 +扳手 +2024-10-14 22:42:08,643 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨 +扳手 +2024-10-14 22:42:08,644 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)2吨(带塑盒)+扳手 +2024-10-14 22:42:08,645 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压2吨带塑盒+扳手 +2024-10-14 22:42:08,646 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 10吨加厚加高(带塑盒) +2024-10-14 22:42:08,646 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 10吨加厚加高带塑盒 +2024-10-14 22:42:08,646 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)3吨(带塑盒)+扳手 +2024-10-14 22:42:08,646 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压3吨带塑盒+扳手 +2024-10-14 22:42:08,646 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 12吨加厚加高 +2024-10-14 22:42:08,650 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 12吨加厚加高 +2024-10-14 22:42:08,651 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版 +2024-10-14 22:42:08,651 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版 +2024-10-14 22:42:08,652 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版 +2024-10-14 22:42:08,653 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版 +2024-10-14 22:42:08,654 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 16吨加厚加高 +2024-10-14 22:42:08,654 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 16吨加厚加高 +2024-10-14 22:42:08,656 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚低版(带塑盒) +2024-10-14 22:42:08,657 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚低版带塑盒 +2024-10-14 22:42:08,658 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚低版 +2024-10-14 22:42:08,658 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚低版 +2024-10-14 22:42:08,659 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)4吨加厚高版(带塑盒) +2024-10-14 22:42:08,660 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压4吨加厚高版带塑盒 +2024-10-14 22:42:08,660 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)6吨加厚高版 +2024-10-14 22:42:08,661 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压6吨加厚高版 +2024-10-14 22:42:08,661 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 20吨加厚加高 +2024-10-14 22:42:08,662 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 20吨加厚加高 +2024-10-14 22:42:08,662 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)8吨加厚 +2024-10-14 22:42:08,663 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压8吨加厚 +2024-10-14 22:42:08,663 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 30吨加厚加高 +2024-10-14 22:42:08,664 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 30吨加厚加高 +2024-10-14 22:42:08,664 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)10吨加厚 +2024-10-14 22:42:08,665 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压10吨加厚 +2024-10-14 22:42:08,665 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 32吨加厚加高 +2024-10-14 22:42:08,666 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 32吨加厚加高 +2024-10-14 22:42:08,667 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)12吨加厚 +2024-10-14 22:42:08,667 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压12吨加厚 +2024-10-14 22:42:08,668 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)16吨加厚 +2024-10-14 22:42:08,668 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压16吨加厚 +2024-10-14 22:42:08,669 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: (双节液压)20吨加厚 +2024-10-14 22:42:08,669 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 双节液压20吨加厚 +2024-10-14 22:42:08,670 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 50吨加厚加高 +2024-10-14 22:42:08,670 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 50吨加厚加高 +2024-10-14 22:42:08,671 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '立式国标2吨 限量抢', 'origin_option_2': '2吨加厚', 'origin_option_3': '3吨标准', 'origin_option_4': '2吨加厚带塑盒', 'origin_option_5': '3吨加厚加高', 'origin_option_6': '3吨标准带塑盒', 'origin_option_7': '3吨加厚加高带塑盒', 'origin_option_8': '5吨加厚加高', 'origin_option_9': '3吨标准+扳手', 'origin_option_10': '双节液压2吨 轿车推荐', 'origin_option_11': '5吨加厚加高带塑盒', 'origin_option_12': '3吨加厚加高+扳手', 'origin_option_13': '3吨标准带塑盒+扳手', 'origin_option_14': '双节液压3吨 SUV推荐', 'origin_option_15': '双节液压2吨带塑盒 轿车推荐款', 'origin_option_16': '3吨加厚加高带塑盒+扳手', 'origin_option_17': '5吨加厚加高+扳手', 'origin_option_18': '双节液压3吨带塑盒SUV推荐', 'origin_option_19': '8吨加厚加高', 'origin_option_20': '5吨加厚加高带塑盒+扳手', 'origin_option_21': '10吨加厚加高', 'origin_option_22': '双节液压2吨+扳手', 'origin_option_23': '8吨加厚加高带塑盒', 'origin_option_24': '双节液压3吨 +扳手', 'origin_option_25': '双节液压2吨带塑盒+扳手', 'origin_option_26': '10吨加厚加高带塑盒', 'origin_option_27': '双节液压3吨带塑盒+扳手', 'origin_option_28': '12吨加厚加高', 'origin_option_29': '双节液压4吨加厚低版', 'origin_option_30': '双节液压4吨加厚高版', 'origin_option_31': '16吨加厚加高', 'origin_option_32': '双节液压4吨加厚低版带塑盒', 'origin_option_33': '双节液压6吨加厚低版', 'origin_option_34': '双节液压4吨加厚高版带塑盒', 'origin_option_35': '双节液压6吨加厚高版', 'origin_option_36': '20吨加厚加高', 'origin_option_37': '双节液压8吨加厚', 'origin_option_38': '30吨加厚加高', 'origin_option_39': '双节液压10吨加厚', 'origin_option_40': '32吨加厚加高', 'origin_option_41': '双节液压12吨加厚', 'origin_option_42': '双节液压16吨加厚', 'origin_option_43': '双节液压20吨加厚', 'origin_option_44': '50吨加厚加高'} +2024-10-14 22:42:08,673 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '驾驾乐千斤顶液压立式2吨小汽车用5吨货车轿车油压车载手摇千金顶'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "立式国标2吨 限量抢", "origin_option_2": "2吨加厚", "origin_option_3": "3吨标准", "origin_option_4": "2吨加厚带塑盒", "origin_option_5": "3吨加厚加高", "origin_option_6": "3吨标准带塑盒", "origin_option_7": "3吨加厚加高带塑盒", "origin_option_8": "5吨加厚加高", "origin_option_9": "3吨标准+扳手", "origin_option_10": "双节液压2吨 轿车推荐", "origin_option_11": "5吨加厚加高带塑盒", "origin_option_12": "3吨加厚加高+扳手", "origin_option_13": "3吨标准带塑盒+扳手", "origin_option_14": "双节液压3吨 SUV推荐", "origin_option_15": "双节液压2吨带塑盒 轿车推荐款", "origin_option_16": "3吨加厚加高带塑盒+扳手", "origin_option_17": "5吨加厚加高+扳手", "origin_option_18": "双节液压3吨带塑盒SUV推荐", "origin_option_19": "8吨加厚加高", "origin_option_20": "5吨加厚加高带塑盒+扳手", "origin_option_21": "10吨加厚加高", "origin_option_22": "双节液压2吨+扳手", "origin_option_23": "8吨加厚加高带塑盒", "origin_option_24": "双节液压3吨 +扳手", "origin_option_25": "双节液压2吨带塑盒+扳手", "origin_option_26": "10吨加厚加高带塑盒", "origin_option_27": "双节液压3吨带塑盒+扳手", "origin_option_28": "12吨加厚加高", "origin_option_29": "双节液压4吨加厚低版", "origin_option_30": "双节液压4吨加厚高版", "origin_option_31": "16吨加厚加高", "origin_option_32": "双节液压4吨加厚低版带塑盒", "origin_option_33": "双节液压6吨加厚低版", "origin_option_34": "双节液压4吨加厚高版带塑盒", "origin_option_35": "双节液压6吨加厚高版", "origin_option_36": "20吨加厚加高", "origin_option_37": "双节液压8吨加厚", "origin_option_38": "30吨加厚加高", "origin_option_39": "双节液压10吨加厚", "origin_option_40": "32吨加厚加高", "origin_option_41": "双节液压12吨加厚", "origin_option_42": "双节液压16吨加厚", "origin_option_43": "双节液压20吨加厚", "origin_option_44": "50吨加厚加高"} +2024-10-14 22:42:08,678 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:42:08,988 - option.py:220 - default_logger - ERROR - 번역 처리 중 알 수 없는 오류 발생: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +Traceback (most recent call last): + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 76, in error_remapped_callable + return callable_(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1181, in __call__ + return _end_unary_response_blocking(state, call, False, None) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\grpc\_channel.py", line 1006, in _end_unary_response_blocking + raise _InactiveRpcError(state) # pytype: disable=not-instantiable + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: + status = StatusCode.RESOURCE_EXHAUSTED + details = "Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai." + debug_error_string = "UNKNOWN:Error received from peer ipv4:142.250.199.202:443 {grpc_message:"Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai.", grpc_status:8, created_time:"2024-10-14T13:42:08.9804594+00:00"}" +> + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 193, in process_options + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\vertexAI.py", line 143, in translate_options + response = self.model.generate_content(prompt) # 비동기로 변경 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 590, in generate_content + return self._generate_content( + ^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\vertexai\generative_models\_generative_models.py", line 705, in _generate_content + gapic_response = self._prediction_client.generate_content(request=request) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\cloud\aiplatform_v1\services\prediction_service\client.py", line 2120, in generate_content + response = rpc( + ^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\gapic_v1\method.py", line 131, in __call__ + return wrapped_func(*args, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\google\api_core\grpc_helpers.py", line 78, in error_remapped_callable + raise exceptions.from_grpc_error(exc) from exc +google.api_core.exceptions.ResourceExhausted: 429 Quota exceeded for aiplatform.googleapis.com/generate_content_requests_per_minute_per_project_per_base_model with base model: gemini-1.5-flash. Please submit a quota increase request. https://cloud.google.com/vertex-ai/docs/generative-ai/quotas-genai. +2024-10-14 22:42:08,991 - option.py:222 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:42:09,094 - option.py:224 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:42:12,900 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:42:14,101 - option.py:229 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 성공 +2024-10-14 22:42:14,103 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:42:14,103 - option.py:85 - default_logger - DEBUG - 최저옵션: 89840.90909090909, 표준편차: 21609.071308363007 +2024-10-14 22:42:14,104 - option.py:95 - default_logger - DEBUG - Option 68000 z-score: -1.010728724952486 +2024-10-14 22:42:14,105 - option.py:95 - default_logger - DEBUG - Option 68000 z-score: -1.010728724952486 +2024-10-14 22:42:14,105 - option.py:95 - default_logger - DEBUG - Option 70000 z-score: -0.9181750019599586 +2024-10-14 22:42:14,106 - option.py:95 - default_logger - DEBUG - Option 70000 z-score: -0.9181750019599586 +2024-10-14 22:42:14,106 - option.py:95 - default_logger - DEBUG - Option 72000 z-score: -0.8256212789674312 +2024-10-14 22:42:14,107 - option.py:95 - default_logger - DEBUG - Option 72000 z-score: -0.8256212789674312 +2024-10-14 22:42:14,107 - option.py:95 - default_logger - DEBUG - Option 74000 z-score: -0.7330675559749039 +2024-10-14 22:42:14,107 - option.py:95 - default_logger - DEBUG - Option 75000 z-score: -0.6867906944786402 +2024-10-14 22:42:14,108 - option.py:95 - default_logger - DEBUG - Option 75000 z-score: -0.6867906944786402 +2024-10-14 22:42:14,108 - option.py:95 - default_logger - DEBUG - Option 76000 z-score: -0.6405138329823765 +2024-10-14 22:42:14,109 - option.py:95 - default_logger - DEBUG - Option 77000 z-score: -0.5942369714861129 +2024-10-14 22:42:14,109 - option.py:95 - default_logger - DEBUG - Option 77000 z-score: -0.5942369714861129 +2024-10-14 22:42:14,110 - option.py:95 - default_logger - DEBUG - Option 77000 z-score: -0.5942369714861129 +2024-10-14 22:42:14,110 - option.py:95 - default_logger - DEBUG - Option 78000 z-score: -0.5479601099898492 +2024-10-14 22:42:14,111 - option.py:95 - default_logger - DEBUG - Option 79000 z-score: -0.5016832484935856 +2024-10-14 22:42:14,111 - option.py:95 - default_logger - DEBUG - Option 79000 z-score: -0.5016832484935856 +2024-10-14 22:42:14,112 - option.py:95 - default_logger - DEBUG - Option 80000 z-score: -0.4554063869973219 +2024-10-14 22:42:14,112 - option.py:95 - default_logger - DEBUG - Option 80000 z-score: -0.4554063869973219 +2024-10-14 22:42:14,112 - option.py:95 - default_logger - DEBUG - Option 81000 z-score: -0.4091295255010582 +2024-10-14 22:42:14,114 - option.py:95 - default_logger - DEBUG - Option 82000 z-score: -0.36285266400479455 +2024-10-14 22:42:14,114 - option.py:95 - default_logger - DEBUG - Option 83000 z-score: -0.3165758025085309 +2024-10-14 22:42:14,114 - option.py:95 - default_logger - DEBUG - Option 83000 z-score: -0.3165758025085309 +2024-10-14 22:42:14,115 - option.py:95 - default_logger - DEBUG - Option 84000 z-score: -0.2702989410122672 +2024-10-14 22:42:14,115 - option.py:95 - default_logger - DEBUG - Option 85000 z-score: -0.22402207951600353 +2024-10-14 22:42:14,115 - option.py:95 - default_logger - DEBUG - Option 85000 z-score: -0.22402207951600353 +2024-10-14 22:42:14,116 - option.py:95 - default_logger - DEBUG - Option 85000 z-score: -0.22402207951600353 +2024-10-14 22:42:14,116 - option.py:95 - default_logger - DEBUG - Option 86000 z-score: -0.1777452180197399 +2024-10-14 22:42:14,116 - option.py:95 - default_logger - DEBUG - Option 87000 z-score: -0.13146835652347622 +2024-10-14 22:42:14,118 - option.py:95 - default_logger - DEBUG - Option 89000 z-score: -0.03891463353094887 +2024-10-14 22:42:14,118 - option.py:95 - default_logger - DEBUG - Option 92000 z-score: 0.09991595095784213 +2024-10-14 22:42:14,119 - option.py:95 - default_logger - DEBUG - Option 93000 z-score: 0.14619281245410579 +2024-10-14 22:42:14,119 - option.py:95 - default_logger - DEBUG - Option 93000 z-score: 0.14619281245410579 +2024-10-14 22:42:14,119 - option.py:95 - default_logger - DEBUG - Option 94000 z-score: 0.19246967395036946 +2024-10-14 22:42:14,120 - option.py:95 - default_logger - DEBUG - Option 96000 z-score: 0.2850233969428968 +2024-10-14 22:42:14,120 - option.py:95 - default_logger - DEBUG - Option 96000 z-score: 0.2850233969428968 +2024-10-14 22:42:14,121 - option.py:95 - default_logger - DEBUG - Option 99000 z-score: 0.4238539814316878 +2024-10-14 22:42:14,121 - option.py:95 - default_logger - DEBUG - Option 101000 z-score: 0.5164077044242151 +2024-10-14 22:42:14,122 - option.py:95 - default_logger - DEBUG - Option 106000 z-score: 0.7477920119055335 +2024-10-14 22:42:14,122 - option.py:95 - default_logger - DEBUG - Option 109000 z-score: 0.8866225963943245 +2024-10-14 22:42:14,123 - option.py:95 - default_logger - DEBUG - Option 115000 z-score: 1.1642837653719065 +2024-10-14 22:42:14,123 - option.py:95 - default_logger - DEBUG - Option 124000 z-score: 1.5807755188382795 +2024-10-14 22:42:14,124 - option.py:95 - default_logger - DEBUG - Option 133000 z-score: 1.9972672723046525 +2024-10-14 22:42:14,124 - option.py:95 - default_logger - DEBUG - Option 144000 z-score: 2.506312748763553 +2024-10-14 22:42:14,125 - option.py:95 - default_logger - DEBUG - Option 181000 z-score: 4.218556624125308 +2024-10-14 22:42:14,125 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [72000, 72000, 74000, 75000, 75000, 76000, 77000, 77000, 77000, 78000, 79000, 79000, 80000, 80000, 81000, 82000, 83000, 83000, 84000, 85000, 85000, 85000, 86000, 87000, 89000, 92000, 93000, 93000, 94000, 96000, 96000, 99000, 101000, 106000, 109000, 115000] +2024-10-14 22:42:14,125 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 72000, 마켓상한선: 144000 +2024-10-14 22:42:14,126 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('3吨加厚加高', 72000), ('3吨标准(带塑盒)', 72000), ('3吨加厚加高(带塑盒)', 74000), ('5吨加厚加高', 75000), ('3吨标准+扳手', 75000), ('(双节液压)2吨 轿车推荐', 76000), ('5吨加厚加高(带塑盒)', 77000), ('3吨加厚加高+扳手', 77000), ('3吨标准(带塑盒)+扳手', 77000), ('(双节液压)3吨 SUV推荐', 78000), ('(双节液压)2吨(带塑盒) 轿车推荐款', 79000), ('3吨加厚加高(带塑盒)+扳手', 79000), ('5吨加厚加高+扳手', 80000), ('(双节液压)3吨(带塑盒)SUV推荐', 80000), ('8吨加厚加高', 81000), ('5吨加厚加高(带塑盒)+扳手', 82000), ('10吨加厚加高', 83000), ('(双节液压)2吨+扳手', 83000), ('8吨加厚加高(带塑盒)', 84000), ('(双节液压)3吨 +扳手', 85000), ('(双节液压)2吨(带塑盒)+扳手', 85000), ('10吨加厚加高(带塑盒)', 85000), ('(双节液压)3吨(带塑盒)+扳手', 86000), ('12吨加厚加高', 87000), ('(双节液压)4吨加厚低版', 89000), ('(双节液压)4吨加厚高版', 92000), ('16吨加厚加高', 93000), ('(双节液压)4吨加厚低版(带塑盒)', 93000), ('(双节液压)6吨加厚低版', 94000), ('(双节液压)4吨加厚高版(带塑盒)', 96000), ('(双节液压)6吨加厚高版', 96000), ('20吨加厚加高', 99000), ('(双节液压)8吨加厚', 101000), ('30吨加厚加高', 106000), ('(双节液压)10吨加厚', 109000), ('32吨加厚加高', 115000)] +2024-10-14 22:42:14,140 - option.py:613 - default_logger - DEBUG - 옵션 이름: 立式国标2吨 限量抢, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:14,706 - option.py:624 - default_logger - DEBUG - 옵션 '立式国标2吨 限量抢' 체크 해제함 +2024-10-14 22:42:14,747 - option.py:613 - default_logger - DEBUG - 옵션 이름: 2吨加厚, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:15,332 - option.py:624 - default_logger - DEBUG - 옵션 '2吨加厚' 체크 해제함 +2024-10-14 22:42:15,342 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨标准, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:15,864 - option.py:624 - default_logger - DEBUG - 옵션 '3吨标准' 체크 해제함 +2024-10-14 22:42:15,879 - option.py:613 - default_logger - DEBUG - 옵션 이름: 2吨加厚(带塑盒), 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:16,409 - option.py:624 - default_logger - DEBUG - 옵션 '2吨加厚(带塑盒)' 체크 해제함 +2024-10-14 22:42:16,431 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,432 - option.py:619 - default_logger - DEBUG - 옵션 '3吨加厚加高' 체크함 +2024-10-14 22:42:16,446 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨标准(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,447 - option.py:619 - default_logger - DEBUG - 옵션 '3吨标准(带塑盒)' 체크함 +2024-10-14 22:42:16,457 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨加厚加高(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,457 - option.py:619 - default_logger - DEBUG - 옵션 '3吨加厚加高(带塑盒)' 체크함 +2024-10-14 22:42:16,478 - option.py:613 - default_logger - DEBUG - 옵션 이름: 5吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,478 - option.py:619 - default_logger - DEBUG - 옵션 '5吨加厚加高' 체크함 +2024-10-14 22:42:16,496 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨标准+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,497 - option.py:619 - default_logger - DEBUG - 옵션 '3吨标准+扳手' 체크함 +2024-10-14 22:42:16,510 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)2吨 轿车推荐, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,514 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)2吨 轿车推荐' 체크함 +2024-10-14 22:42:16,530 - option.py:613 - default_logger - DEBUG - 옵션 이름: 5吨加厚加高(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,531 - option.py:619 - default_logger - DEBUG - 옵션 '5吨加厚加高(带塑盒)' 체크함 +2024-10-14 22:42:16,546 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨加厚加高+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,546 - option.py:619 - default_logger - DEBUG - 옵션 '3吨加厚加高+扳手' 체크함 +2024-10-14 22:42:16,561 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨标准(带塑盒)+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,562 - option.py:619 - default_logger - DEBUG - 옵션 '3吨标准(带塑盒)+扳手' 체크함 +2024-10-14 22:42:16,579 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)3吨 SUV推荐, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,579 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)3吨 SUV推荐' 체크함 +2024-10-14 22:42:16,590 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)2吨(带塑盒) 轿车推荐款, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,590 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)2吨(带塑盒) 轿车推荐款' 체크함 +2024-10-14 22:42:16,608 - option.py:613 - default_logger - DEBUG - 옵션 이름: 3吨加厚加高(带塑盒)+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,611 - option.py:619 - default_logger - DEBUG - 옵션 '3吨加厚加高(带塑盒)+扳手' 체크함 +2024-10-14 22:42:16,624 - option.py:613 - default_logger - DEBUG - 옵션 이름: 5吨加厚加高+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,624 - option.py:619 - default_logger - DEBUG - 옵션 '5吨加厚加高+扳手' 체크함 +2024-10-14 22:42:16,634 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)3吨(带塑盒)SUV推荐, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,635 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)3吨(带塑盒)SUV推荐' 체크함 +2024-10-14 22:42:16,644 - option.py:613 - default_logger - DEBUG - 옵션 이름: 8吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,645 - option.py:619 - default_logger - DEBUG - 옵션 '8吨加厚加高' 체크함 +2024-10-14 22:42:16,655 - option.py:613 - default_logger - DEBUG - 옵션 이름: 5吨加厚加高(带塑盒)+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,655 - option.py:619 - default_logger - DEBUG - 옵션 '5吨加厚加高(带塑盒)+扳手' 체크함 +2024-10-14 22:42:16,672 - option.py:613 - default_logger - DEBUG - 옵션 이름: 10吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,673 - option.py:619 - default_logger - DEBUG - 옵션 '10吨加厚加高' 체크함 +2024-10-14 22:42:16,683 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)2吨+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,685 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)2吨+扳手' 체크함 +2024-10-14 22:42:16,695 - option.py:613 - default_logger - DEBUG - 옵션 이름: 8吨加厚加高(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,696 - option.py:619 - default_logger - DEBUG - 옵션 '8吨加厚加高(带塑盒)' 체크함 +2024-10-14 22:42:16,710 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)3吨 +扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,711 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)3吨 +扳手' 체크함 +2024-10-14 22:42:16,723 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)2吨(带塑盒)+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,724 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)2吨(带塑盒)+扳手' 체크함 +2024-10-14 22:42:16,735 - option.py:613 - default_logger - DEBUG - 옵션 이름: 10吨加厚加高(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,737 - option.py:619 - default_logger - DEBUG - 옵션 '10吨加厚加高(带塑盒)' 체크함 +2024-10-14 22:42:16,748 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)3吨(带塑盒)+扳手, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,749 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)3吨(带塑盒)+扳手' 체크함 +2024-10-14 22:42:16,755 - option.py:613 - default_logger - DEBUG - 옵션 이름: 12吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,766 - option.py:619 - default_logger - DEBUG - 옵션 '12吨加厚加高' 체크함 +2024-10-14 22:42:16,782 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)4吨加厚低版, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,782 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)4吨加厚低版' 체크함 +2024-10-14 22:42:16,797 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)4吨加厚高版, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,803 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)4吨加厚高版' 체크함 +2024-10-14 22:42:16,821 - option.py:613 - default_logger - DEBUG - 옵션 이름: 16吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,824 - option.py:619 - default_logger - DEBUG - 옵션 '16吨加厚加高' 체크함 +2024-10-14 22:42:16,845 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)4吨加厚低版(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,846 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)4吨加厚低版(带塑盒)' 체크함 +2024-10-14 22:42:16,857 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)6吨加厚低版, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,858 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)6吨加厚低版' 체크함 +2024-10-14 22:42:16,873 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)4吨加厚高版(带塑盒), 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,874 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)4吨加厚高版(带塑盒)' 체크함 +2024-10-14 22:42:16,888 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)6吨加厚高版, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,890 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)6吨加厚高版' 체크함 +2024-10-14 22:42:16,901 - option.py:613 - default_logger - DEBUG - 옵션 이름: 20吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,902 - option.py:619 - default_logger - DEBUG - 옵션 '20吨加厚加高' 체크함 +2024-10-14 22:42:16,912 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)8吨加厚, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,912 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)8吨加厚' 체크함 +2024-10-14 22:42:16,924 - option.py:613 - default_logger - DEBUG - 옵션 이름: 30吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,925 - option.py:619 - default_logger - DEBUG - 옵션 '30吨加厚加高' 체크함 +2024-10-14 22:42:16,935 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)10吨加厚, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,936 - option.py:619 - default_logger - DEBUG - 옵션 '(双节液压)10吨加厚' 체크함 +2024-10-14 22:42:16,946 - option.py:613 - default_logger - DEBUG - 옵션 이름: 32吨加厚加高, 필터링된 옵션에 포함 여부: True +2024-10-14 22:42:16,947 - option.py:619 - default_logger - DEBUG - 옵션 '32吨加厚加高' 체크함 +2024-10-14 22:42:16,957 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)12吨加厚, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:17,426 - option.py:624 - default_logger - DEBUG - 옵션 '(双节液压)12吨加厚' 체크 해제함 +2024-10-14 22:42:17,444 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)16吨加厚, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:17,948 - option.py:624 - default_logger - DEBUG - 옵션 '(双节液压)16吨加厚' 체크 해제함 +2024-10-14 22:42:17,957 - option.py:613 - default_logger - DEBUG - 옵션 이름: (双节液压)20吨加厚, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:18,524 - option.py:624 - default_logger - DEBUG - 옵션 '(双节液压)20吨加厚' 체크 해제함 +2024-10-14 22:42:18,545 - option.py:613 - default_logger - DEBUG - 옵션 이름: 50吨加厚加高, 필터링된 옵션에 포함 여부: False +2024-10-14 22:42:19,094 - option.py:624 - default_logger - DEBUG - 옵션 '50吨加厚加高' 체크 해제함 +2024-10-14 22:42:19,094 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:42:19,094 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:42:19,094 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:42:19,317 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:42:20,395 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:42:20,524 - option.py:142 - default_logger - ERROR - 선택된 옵션 저장 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 130, in store_selected_options + option_input_element = await self.page.query_selector(option_input_selector) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-14 22:42:20,526 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:42:20,527 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:42:20,531 - option.py:282 - default_logger - DEBUG - 옵션 처리 중 오류 발생: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 277, in process_options + await self.page.click('button:has-text("저장하기")') + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-14 22:42:20,537 - browser_control.py:509 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 506, in save_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-14 22:42:20,541 - gui.py:749 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:42:20,551 - browser_control.py:501 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 497, in save_and_ecs_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-14 22:42:20,559 - gui.py:754 - default_logger - DEBUG - 3/[31]개 상품 수정 완료. +2024-10-14 22:42:20,559 - gui.py:696 - default_logger - DEBUG - 번역 작업이 중단되었습니다. +2024-10-14 22:45:57,578 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:45:57,578 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:45:57,591 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:45:57,591 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:45:57,592 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:45:57,601 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:45:57,610 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:45:57,610 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:45:57,610 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:45:57,710 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:45:57,710 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:45:57,710 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:45:57,710 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:45:57,716 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:45:57,716 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:45:57,716 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:45:57,716 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:45:57,716 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:45:57,720 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:45:59,674 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:46:00,056 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:46:01,991 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:46:02,792 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:46:05,399 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:46:05,401 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:46:05,401 - gui.py:578 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:46:05,402 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:46:09,210 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:46:09,222 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:46:09,224 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 67490 +2024-10-14 22:46:09,224 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:46:09,470 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:46:11,368 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:46:11,492 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:46:11,494 - gui.py:602 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:46:11,884 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:46:11,884 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:46:11,884 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:46:11,884 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:46:49,255 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:46:49,256 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:46:49,256 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:46:49,899 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:46:49,904 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:46:49,904 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:46:49,911 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:46:49,912 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:46:49,962 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:46:50,592 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:46:51,208 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:46:51,227 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:46:51,548 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:46:51,548 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:46:51,566 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:46:51,573 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:46:51,587 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:46:51,588 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:46:52,312 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:46:52,314 - option.py:153 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:46:54,313 - option.py:296 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:46:54,313 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:46:54,329 - option.py:322 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:46:54,329 - option.py:327 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:46:54,539 - option.py:332 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:46:54,540 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:46:55,025 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:46:55,067 - option.py:357 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:46:55,108 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,109 - option.py:397 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:46:55,109 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,119 - option.py:407 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,184 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,185 - option.py:397 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:46:55,186 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,194 - option.py:407 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,236 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,241 - option.py:397 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:46:55,242 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,251 - option.py:407 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,309 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,310 - option.py:397 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:46:55,311 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,319 - option.py:407 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,369 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,370 - option.py:397 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:46:55,370 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,378 - option.py:407 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,435 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,436 - option.py:397 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:46:55,437 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,446 - option.py:407 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,499 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,500 - option.py:397 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:46:55,501 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,509 - option.py:407 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,556 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,557 - option.py:397 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:46:55,557 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,566 - option.py:407 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,595 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,595 - option.py:397 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:46:55,595 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,615 - option.py:407 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,658 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,659 - option.py:397 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:46:55,660 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,667 - option.py:407 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,711 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,712 - option.py:397 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:46:55,712 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,720 - option.py:407 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,766 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,767 - option.py:397 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:46:55,768 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,775 - option.py:407 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,817 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,818 - option.py:397 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:46:55,818 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,826 - option.py:407 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,870 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,871 - option.py:397 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:46:55,872 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,883 - option.py:407 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,923 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,924 - option.py:397 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:46:55,924 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,932 - option.py:407 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:46:55,974 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,976 - option.py:397 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:46:55,977 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:55,985 - option.py:407 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:46:56,027 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:56,028 - option.py:397 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:46:56,028 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:56,036 - option.py:407 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:46:56,077 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:56,078 - option.py:397 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:46:56,079 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:46:56,087 - option.py:407 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:46:56,087 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:46:56,089 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:46:56,090 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:46:56,090 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:46:56,091 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:46:56,092 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:46:56,093 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:46:56,093 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:46:56,094 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:46:56,095 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:46:56,096 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:46:56,096 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:46:56,097 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:46:56,097 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:46:56,099 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:46:56,099 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:46:56,099 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:46:56,099 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:46:56,099 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:46:56,102 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:46:56,102 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:46:56,102 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:46:56,102 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:46:56,104 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:46:56,104 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:46:56,104 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:46:56,104 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:46:56,104 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:46:56,104 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:46:56,110 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:46:56,111 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:46:56,112 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:46:56,112 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:46:56,113 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:46:56,114 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:46:56,114 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:46:56,114 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:46:56,114 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:46:56,118 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:46:56,124 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:46:58,870 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ + "trans_option_1": "220V, 3C4, DL, A", + "trans_option_2": "220V, 3C2, A", + "trans_option_3": "50, 3C2, N", + "trans_option_4": "D2, 3C2, DL", + "trans_option_5": "24V, 3C4, DL, D", + "trans_option_6": "3C5", + "trans_option_7": "3C4, LW", + "trans_option_8": "3C3", + "trans_option_9": "24V, 3C6, DC", + "trans_option_10": "50, 24V, 3C6, DC", + "trans_option_11": "3C9", + "trans_option_12": "3C10", + "trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", + "trans_option_14": "220V, 3C6, AC", + "trans_option_15": "3C11", + "trans_option_16": "3C12", + "trans_option_17": "DL, 3C6, 전자식 방향 전환 밸브", + "trans_option_18": "220V, 3C6, AC" +} +``` +2024-10-14 22:46:58,871 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { + "trans_option_1": "220V, 3C4, DL, A", + "trans_option_2": "220V, 3C2, A", + "trans_option_3": "50, 3C2, N", + "trans_option_4": "D2, 3C2, DL", + "trans_option_5": "24V, 3C4, DL, D", + "trans_option_6": "3C5", + "trans_option_7": "3C4, LW", + "trans_option_8": "3C3", + "trans_option_9": "24V, 3C6, DC", + "trans_option_10": "50, 24V, 3C6, DC", + "trans_option_11": "3C9", + "trans_option_12": "3C10", + "trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", + "trans_option_14": "220V, 3C6, AC", + "trans_option_15": "3C11", + "trans_option_16": "3C12", + "trans_option_17": "DL, 3C6, 전자식 방향 전환 밸브", + "trans_option_18": "220V, 3C6, AC" +} +2024-10-14 22:46:58,873 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '50, 3C2, N', 'trans_option_4': 'D2, 3C2, DL', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': '3C4, LW', 'trans_option_8': '3C3', 'trans_option_9': '24V, 3C6, DC', 'trans_option_10': '50, 24V, 3C6, DC', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식 방향 전환 밸브', 'trans_option_14': '220V, 3C6, AC', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'DL, 3C6, 전자식 방향 전환 밸브', 'trans_option_18': '220V, 3C6, AC'} +2024-10-14 22:46:58,875 - option.py:194 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:46:58,876 - option.py:517 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-14 22:46:58,877 - option.py:525 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:58,895 - option.py:529 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-14 22:46:58,896 - option.py:517 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-14 22:46:58,897 - option.py:525 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:58,932 - option.py:529 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-14 22:46:58,933 - option.py:517 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N +2024-10-14 22:46:58,933 - option.py:525 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:58,967 - option.py:529 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N] 입력 완료 +2024-10-14 22:46:58,968 - option.py:517 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL +2024-10-14 22:46:58,969 - option.py:525 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,006 - option.py:529 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL] 입력 완료 +2024-10-14 22:46:59,007 - option.py:517 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-14 22:46:59,007 - option.py:525 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,039 - option.py:529 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-14 22:46:59,039 - option.py:517 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 22:46:59,041 - option.py:525 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,075 - option.py:529 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 22:46:59,076 - option.py:517 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW +2024-10-14 22:46:59,078 - option.py:525 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,110 - option.py:529 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW] 입력 완료 +2024-10-14 22:46:59,110 - option.py:517 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 22:46:59,111 - option.py:525 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,140 - option.py:529 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 22:46:59,141 - option.py:517 - default_logger - DEBUG - trans_option_9번째 translated_name : 24V, 3C6, DC +2024-10-14 22:46:59,141 - option.py:525 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,174 - option.py:529 - default_logger - INFO - trans_option_9번째 translated_name : [24V, 3C6, DC] 입력 완료 +2024-10-14 22:46:59,174 - option.py:517 - default_logger - DEBUG - trans_option_10번째 translated_name : 50, 24V, 3C6, DC +2024-10-14 22:46:59,175 - option.py:525 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,214 - option.py:529 - default_logger - INFO - trans_option_10번째 translated_name : [50, 24V, 3C6, DC] 입력 완료 +2024-10-14 22:46:59,215 - option.py:517 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 22:46:59,216 - option.py:525 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,252 - option.py:529 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 22:46:59,252 - option.py:517 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 22:46:59,252 - option.py:525 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,276 - option.py:529 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 22:46:59,277 - option.py:517 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 방향 전환 밸브 +2024-10-14 22:46:59,278 - option.py:525 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,313 - option.py:529 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:46:59,313 - option.py:517 - default_logger - DEBUG - trans_option_14번째 translated_name : 220V, 3C6, AC +2024-10-14 22:46:59,316 - option.py:525 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,357 - option.py:529 - default_logger - INFO - trans_option_14번째 translated_name : [220V, 3C6, AC] 입력 완료 +2024-10-14 22:46:59,358 - option.py:517 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 22:46:59,359 - option.py:525 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,387 - option.py:529 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 22:46:59,387 - option.py:517 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 22:46:59,388 - option.py:525 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,475 - option.py:529 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 22:46:59,477 - option.py:517 - default_logger - DEBUG - trans_option_17번째 translated_name : DL, 3C6, 전자식 방향 전환 밸브 +2024-10-14 22:46:59,478 - option.py:525 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:46:59,775 - option.py:529 - default_logger - INFO - trans_option_17번째 translated_name : [DL, 3C6, 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:46:59,777 - option.py:517 - default_logger - DEBUG - trans_option_18번째 translated_name : 220V, 3C6, AC +2024-10-14 22:46:59,779 - option.py:525 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:47:00,003 - option.py:529 - default_logger - INFO - trans_option_18번째 translated_name : [220V, 3C6, AC] 입력 완료 +2024-10-14 22:47:00,004 - option.py:541 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '50, 3C2, N', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4, LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '24V, 3C6, DC', 'DSG-02-3C6-DC24-50': '50, 24V, 3C6, DC', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식 방향 전환 밸브', 'DSG-02-3C6-AC220V': '220V, 3C6, AC', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'DL, 3C6, 전자식 방향 전환 밸브', 'DSG-02-3C6-DL 电磁换向阀': '220V, 3C6, AC'} +2024-10-14 22:47:00,006 - option.py:230 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:47:00,008 - option.py:238 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:47:00,009 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:47:00,010 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:47:00,011 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:47:00,011 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:47:00,012 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:47:00,012 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:47:00,013 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:47:00,013 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:47:00,014 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:47:00,014 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,015 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,015 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,016 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,017 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,017 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,018 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,018 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,018 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:47:00,019 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:47:00,019 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:47:00,020 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:47:00,020 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:47:00,101 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:00,375 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:47:00,520 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:00,878 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:47:00,893 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:01,143 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:47:01,167 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:01,441 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:47:01,455 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:01,680 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:47:01,690 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,691 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:47:01,703 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,705 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:47:01,718 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,720 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:47:01,735 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,736 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:47:01,750 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,752 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:47:01,773 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,774 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:47:01,789 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,790 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:47:01,804 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,805 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:47:01,818 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,819 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:47:01,832 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,833 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:47:01,842 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,843 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:47:01,853 - option.py:614 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:47:01,854 - option.py:620 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:47:01,865 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:47:02,070 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:47:02,072 - option.py:628 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:47:02,073 - option.py:242 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:47:02,073 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:47:02,807 - option.py:139 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', '3C4 LW', '3C3', '24V 3C6 DC', '50 24V 3C6 DC', '3C9', '3C10', 'DL 3C60 전자식 방향 전환 밸브', '220V 3C6 AC', '3C11', '3C12', 'DL 3C6 전자식 방향 전환 밸브', '220V 3C4 DL A', '220V 3C2 A', '50 3C2 N', 'D2 3C2 DL', '24V 3C4 DL D', '220V, 3C6, AC'] +2024-10-14 22:47:02,808 - option.py:273 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:47:02,812 - option.py:277 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:47:03,086 - option.py:280 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:47:03,354 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:47:03,355 - gui.py:741 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:47:03,699 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:47:03,888 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:47:03,914 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 1 +2024-10-14 22:47:03,915 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:47:03,943 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:47:03,945 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:47:04,051 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:47:04,051 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:47:08,833 - browser_control.py:470 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-14 22:47:08,834 - gui.py:798 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 1개 +2024-10-14 22:47:08,835 - gui.py:771 - default_logger - DEBUG - 번역 작업 중 오류 발생: 'NoneType' object has no attribute 'translate_image' +Traceback (most recent call last): + File "H:\py\autoTrans\gui.py", line 745, in start_translation + await self.detail_trans() + File "H:\py\autoTrans\gui.py", line 810, in detail_trans + self.whale_translator.translate_image(url) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'NoneType' object has no attribute 'translate_image' +2024-10-14 22:47:18,194 - gui.py:652 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:47:18,195 - gui.py:657 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:47:18,195 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:47:18,400 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:47:18,404 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:47:18,405 - gui.py:681 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:47:18,410 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:47:18,411 - gui.py:699 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:47:18,450 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:47:19,032 - gui.py:775 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-14 22:47:22,140 - gui.py:779 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:47:22,275 - browser_control.py:359 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 중 오류: Locator.click: Target page, context or browser has been closed +Call log: +waiting for locator("//button[span[text()=\"세부사항 수정 및 업로드\"]]").first + - locator resolved to + - attempting click action + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #1 + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #2 + - waiting 20ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #3 + - waiting 100ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #4 + - waiting 100ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #5 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #6 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #7 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #8 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #9 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #10 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #11 + - waiting 500ms +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 355, in open_product_edit_dialog + await button.click() + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 15059, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_locator.py", line 156, in click + return await self._frame.click(self._selector, strict=True, **params) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Locator.click: Target page, context or browser has been closed +Call log: +waiting for locator("//button[span[text()=\"세부사항 수정 및 업로드\"]]").first + - locator resolved to + - attempting click action + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #1 + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #2 + - waiting 20ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #3 + - waiting 100ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #4 + - waiting 100ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #5 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #6 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #7 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #8 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #9 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #10 + - waiting 500ms + - waiting for element to be visible, enabled and stable + - element is visible, enabled and stable + - scrolling into view if needed + - done scrolling + -
from
subtree intercepts pointer events + - retrying click action, attempt #11 + - waiting 500ms + +2024-10-14 22:47:22,281 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:47:22,283 - title.py:97 - default_logger - ERROR - 원본 상품명 가져오기 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\title.py", line 92, in get_original_product_name + original_name_element = await self.page.query_selector(self.original_product_name_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-14 22:47:22,283 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:47:22,289 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:47:22,300 - title.py:223 - default_logger - ERROR - 카테고리 텍스트 가져오기 중 오류 발생: Page.wait_for_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\title.py", line 190, in get_category + await self.page.wait_for_selector(category_locator, timeout=5000, state="attached") # 요소가 나타날 때까지 대기 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 323, in wait_for_selector + await self._channel.send("waitForSelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.wait_for_selector: Target page, context or browser has been closed +2024-10-14 22:47:22,306 - gui.py:719 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:47:22,316 - browser_control.py:375 - default_logger - DEBUG - 옵션 탭 클릭 중 오류: Page.click: Connection closed while reading from the driver +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 372, in click_option_tab + await self.page.click(self.option_tab_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +Exception: Page.click: Connection closed while reading from the driver +2024-10-14 22:47:22,319 - option.py:153 - default_logger - DEBUG - 상품명: 에 대한 옵션을 처리 중... +2024-10-14 22:51:35,557 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:51:35,557 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:51:35,573 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:51:35,573 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:51:35,574 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:51:35,589 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:51:35,595 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:51:35,595 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:51:35,609 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:51:35,777 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:51:35,778 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:51:35,778 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:51:35,778 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:51:35,779 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:51:35,780 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:51:35,781 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:51:35,781 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:51:35,781 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:51:35,781 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:51:48,873 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:51:49,852 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:51:51,108 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:51:51,700 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:51:53,664 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:51:53,666 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:52:04,049 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:52:04,051 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:53:20,737 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:53:20,738 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:53:46,020 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:53:50,360 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:53:50,360 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:53:50,372 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:53:50,372 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:53:50,373 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:53:50,386 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:53:50,395 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:53:50,395 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:53:50,397 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:53:50,498 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:53:50,499 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:53:50,499 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:53:50,500 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:53:50,500 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:53:50,501 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:53:50,501 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:53:50,501 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:53:50,501 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:53:50,502 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:53:51,909 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:53:52,172 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:53:53,151 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:53:53,786 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:53:54,554 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:53:54,555 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:53:54,556 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-14 22:53:56,561 - whale_translator.py:41 - default_logger - DEBUG - Whale 브라우저 실행, PID: 18632 +2024-10-14 22:53:56,561 - whale_translator.py:49 - default_logger - DEBUG - Whale 창을 찾았습니다: 265258 +2024-10-14 22:53:56,584 - whale_translator.py:63 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-14 22:53:58,894 - whale_translator.py:71 - default_logger - DEBUG - URL 입력 완료 +2024-10-14 22:53:58,910 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:53:58,910 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:54:03,309 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:54:03,316 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:54:03,316 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 2230718 +2024-10-14 22:54:03,316 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:54:03,514 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:54:05,436 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:54:05,541 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:54:05,542 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:54:05,882 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:54:05,883 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:54:05,884 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:54:05,885 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:54:08,328 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 22:54:08,330 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 22:54:08,330 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 22:54:08,946 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 22:54:08,946 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 22:54:08,946 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 22:54:08,960 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 22:54:08,961 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 22:54:08,983 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:54:09,617 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:54:10,226 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:54:10,243 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 22:54:10,538 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:54:10,538 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:54:10,546 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:54:10,552 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:54:10,570 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:54:10,570 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:54:11,270 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:54:11,272 - option.py:153 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 22:54:13,275 - option.py:296 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:54:13,276 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:54:13,291 - option.py:322 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:54:13,292 - option.py:327 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:54:13,498 - option.py:332 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:54:13,498 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:54:13,946 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:54:13,975 - option.py:357 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 22:54:14,026 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,028 - option.py:397 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:54:14,029 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,037 - option.py:407 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,086 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,086 - option.py:397 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:54:14,086 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,096 - option.py:407 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,146 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,146 - option.py:397 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:54:14,147 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,153 - option.py:407 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,201 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,201 - option.py:397 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:54:14,201 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,211 - option.py:407 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,267 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,267 - option.py:397 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:54:14,267 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,276 - option.py:407 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,316 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,316 - option.py:397 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 22:54:14,319 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,324 - option.py:407 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,367 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,370 - option.py:397 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 22:54:14,370 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,376 - option.py:407 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,419 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,419 - option.py:397 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 22:54:14,420 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,427 - option.py:407 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,465 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,465 - option.py:397 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 22:54:14,465 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,469 - option.py:407 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,512 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,514 - option.py:397 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 22:54:14,514 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,520 - option.py:407 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,555 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,555 - option.py:397 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 22:54:14,555 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,567 - option.py:407 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,604 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,604 - option.py:397 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 22:54:14,606 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,612 - option.py:407 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,644 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,645 - option.py:397 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 22:54:14,646 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,652 - option.py:407 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,689 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,689 - option.py:397 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 22:54:14,690 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,698 - option.py:407 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,731 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,734 - option.py:397 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 22:54:14,734 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,740 - option.py:407 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,773 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,773 - option.py:397 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 22:54:14,774 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,781 - option.py:407 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,821 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,823 - option.py:397 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 22:54:14,823 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,831 - option.py:407 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,879 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,879 - option.py:397 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 22:54:14,880 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:14,885 - option.py:407 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 22:54:14,885 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:54:14,889 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 22:54:14,890 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 22:54:14,892 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 22:54:14,892 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 22:54:14,893 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 22:54:14,894 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 22:54:14,894 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 22:54:14,895 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 22:54:14,896 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 22:54:14,897 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 22:54:14,898 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 22:54:14,898 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 22:54:14,899 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 22:54:14,899 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 22:54:14,899 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 22:54:14,901 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 22:54:14,901 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 22:54:14,902 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 22:54:14,902 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 22:54:14,903 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 22:54:14,904 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 22:54:14,904 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 22:54:14,904 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 22:54:14,905 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 22:54:14,906 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:54:14,906 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 22:54:14,906 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 22:54:14,908 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 22:54:14,909 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 22:54:14,909 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 22:54:14,909 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 22:54:14,910 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 22:54:14,911 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 22:54:14,912 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 22:54:14,912 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:54:14,912 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 22:54:14,914 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 22:54:14,914 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 22:54:14,916 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:54:17,806 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A 타입", +"trans_option_2": "220V, 3C2, A 타입", +"trans_option_3": "50Hz, 3C2, N 타입", +"trans_option_4": "D2, 3C2, DL 타입", +"trans_option_5": "24V, 3C4, DL 타입", +"trans_option_6": "3C5 타입", +"trans_option_7": "3C4, LW 타입", +"trans_option_8": "3C3, DSG-03 타입", +"trans_option_9": "DC24V, 3C6 타입", +"trans_option_10": "DC24V, 3C6, 50Hz 타입", +"trans_option_11": "3C9 타입", +"trans_option_12": "3C10 타입", +"trans_option_13": "DL 타입, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6 타입", +"trans_option_15": "3C11 타입", +"trans_option_16": "3C12 타입" +} +``` +2024-10-14 22:54:17,813 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A 타입", +"trans_option_2": "220V, 3C2, A 타입", +"trans_option_3": "50Hz, 3C2, N 타입", +"trans_option_4": "D2, 3C2, DL 타입", +"trans_option_5": "24V, 3C4, DL 타입", +"trans_option_6": "3C5 타입", +"trans_option_7": "3C4, LW 타입", +"trans_option_8": "3C3, DSG-03 타입", +"trans_option_9": "DC24V, 3C6 타입", +"trans_option_10": "DC24V, 3C6, 50Hz 타입", +"trans_option_11": "3C9 타입", +"trans_option_12": "3C10 타입", +"trans_option_13": "DL 타입, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6 타입", +"trans_option_15": "3C11 타입", +"trans_option_16": "3C12 타입" +} +2024-10-14 22:54:17,815 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A 타입', 'trans_option_2': '220V, 3C2, A 타입', 'trans_option_3': '50Hz, 3C2, N 타입', 'trans_option_4': 'D2, 3C2, DL 타입', 'trans_option_5': '24V, 3C4, DL 타입', 'trans_option_6': '3C5 타입', 'trans_option_7': '3C4, LW 타입', 'trans_option_8': '3C3, DSG-03 타입', 'trans_option_9': 'DC24V, 3C6 타입', 'trans_option_10': 'DC24V, 3C6, 50Hz 타입', 'trans_option_11': '3C9 타입', 'trans_option_12': '3C10 타입', 'trans_option_13': 'DL 타입, 3C60, 전자식 방향 전환 밸브', 'trans_option_14': 'AC220V, 3C6 타입', 'trans_option_15': '3C11 타입', 'trans_option_16': '3C12 타입'} +2024-10-14 22:54:17,817 - option.py:194 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 22:54:17,817 - option.py:517 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A 타입 +2024-10-14 22:54:17,818 - option.py:525 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:17,837 - option.py:529 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A 타입] 입력 완료 +2024-10-14 22:54:17,837 - option.py:517 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A 타입 +2024-10-14 22:54:17,838 - option.py:525 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:17,866 - option.py:529 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A 타입] 입력 완료 +2024-10-14 22:54:17,868 - option.py:517 - default_logger - DEBUG - trans_option_3번째 translated_name : 50Hz, 3C2, N 타입 +2024-10-14 22:54:17,869 - option.py:525 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:17,900 - option.py:529 - default_logger - INFO - trans_option_3번째 translated_name : [50Hz, 3C2, N 타입] 입력 완료 +2024-10-14 22:54:17,902 - option.py:517 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL 타입 +2024-10-14 22:54:17,902 - option.py:525 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:17,936 - option.py:529 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL 타입] 입력 완료 +2024-10-14 22:54:17,937 - option.py:517 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL 타입 +2024-10-14 22:54:17,938 - option.py:525 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:17,973 - option.py:529 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL 타입] 입력 완료 +2024-10-14 22:54:17,974 - option.py:517 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 타입 +2024-10-14 22:54:17,975 - option.py:525 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,022 - option.py:529 - default_logger - INFO - trans_option_6번째 translated_name : [3C5 타입] 입력 완료 +2024-10-14 22:54:18,022 - option.py:517 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW 타입 +2024-10-14 22:54:18,022 - option.py:525 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,062 - option.py:529 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW 타입] 입력 완료 +2024-10-14 22:54:18,062 - option.py:517 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3, DSG-03 타입 +2024-10-14 22:54:18,062 - option.py:525 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,098 - option.py:529 - default_logger - INFO - trans_option_8번째 translated_name : [3C3, DSG-03 타입] 입력 완료 +2024-10-14 22:54:18,100 - option.py:517 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24V, 3C6 타입 +2024-10-14 22:54:18,101 - option.py:525 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,488 - option.py:529 - default_logger - INFO - trans_option_9번째 translated_name : [DC24V, 3C6 타입] 입력 완료 +2024-10-14 22:54:18,489 - option.py:517 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24V, 3C6, 50Hz 타입 +2024-10-14 22:54:18,490 - option.py:525 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,710 - option.py:529 - default_logger - INFO - trans_option_10번째 translated_name : [DC24V, 3C6, 50Hz 타입] 입력 완료 +2024-10-14 22:54:18,711 - option.py:517 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 타입 +2024-10-14 22:54:18,712 - option.py:525 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,883 - option.py:529 - default_logger - INFO - trans_option_11번째 translated_name : [3C9 타입] 입력 완료 +2024-10-14 22:54:18,884 - option.py:517 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 타입 +2024-10-14 22:54:18,885 - option.py:525 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,930 - option.py:529 - default_logger - INFO - trans_option_12번째 translated_name : [3C10 타입] 입력 완료 +2024-10-14 22:54:18,930 - option.py:517 - default_logger - DEBUG - trans_option_13번째 translated_name : DL 타입, 3C60, 전자식 방향 전환 밸브 +2024-10-14 22:54:18,930 - option.py:525 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:18,984 - option.py:529 - default_logger - INFO - trans_option_13번째 translated_name : [DL 타입, 3C60, 전자식 방향 전환 밸브] 입력 완료 +2024-10-14 22:54:18,987 - option.py:517 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V, 3C6 타입 +2024-10-14 22:54:18,987 - option.py:525 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:19,158 - option.py:529 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V, 3C6 타입] 입력 완료 +2024-10-14 22:54:19,159 - option.py:517 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 타입 +2024-10-14 22:54:19,160 - option.py:525 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:19,195 - option.py:529 - default_logger - INFO - trans_option_15번째 translated_name : [3C11 타입] 입력 완료 +2024-10-14 22:54:19,195 - option.py:517 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 타입 +2024-10-14 22:54:19,195 - option.py:525 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 22:54:19,379 - option.py:529 - default_logger - INFO - trans_option_16번째 translated_name : [3C12 타입] 입력 완료 +2024-10-14 22:54:19,380 - option.py:541 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A 타입', 'DSG-02-3C2-A220': '220V, 3C2, A 타입', 'DSG-02-3C2-N-50': '50Hz, 3C2, N 타입', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL 타입', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL 타입', 'DSG-02-3C5': '3C5 타입', 'DSG-02-3C4-LW': '3C4, LW 타입', 'DSG-03-3C3': '3C3, DSG-03 타입', 'DSG-02-3C6-DC24': 'DC24V, 3C6 타입', 'DSG-02-3C6-DC24-50': 'DC24V, 3C6, 50Hz 타입', 'DSG-02-3C9': '3C9 타입', 'DSG-02-3C10': '3C10 타입', 'DSG-02-3C60-DL 电磁换向阀': 'DL 타입, 3C60, 전자식 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'AC220V, 3C6 타입', 'DSG-02-3C11': '3C11 타입', 'DSG-02-3C12': '3C12 타입'} +2024-10-14 22:54:19,382 - option.py:230 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 22:54:19,384 - option.py:238 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:54:19,384 - option.py:85 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 22:54:19,385 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:54:19,385 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:54:19,385 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:54:19,387 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:54:19,387 - option.py:95 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,388 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,391 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,391 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,392 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,392 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,392 - option.py:95 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 22:54:19,392 - option.py:95 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 22:54:19,392 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 22:54:19,394 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 22:54:19,395 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 22:54:19,537 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:20,259 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 22:54:20,276 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:20,509 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 22:54:20,526 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:20,808 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 22:54:20,825 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:21,088 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 22:54:21,105 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:21,324 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 22:54:21,339 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,339 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 22:54:21,354 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,354 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 22:54:21,368 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,369 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 22:54:21,379 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,385 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 22:54:21,406 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,406 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 22:54:21,423 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,424 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 22:54:21,439 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,439 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 22:54:21,456 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,456 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 22:54:21,471 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,472 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 22:54:21,484 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,485 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 22:54:21,500 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,500 - option.py:620 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 22:54:21,510 - option.py:614 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:21,510 - option.py:620 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 22:54:21,520 - option.py:614 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:21,732 - option.py:625 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 22:54:21,733 - option.py:628 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:54:21,734 - option.py:242 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:54:21,735 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:54:22,523 - option.py:139 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5 타입', '3C4 LW 타입', '3C3 DSG-03 타입', 'DC24V 3C6 타입', 'DC24V 3C6 50Hz 타입', '3C9 타입', '3C10 타입', 'DL 타입 3C60 전자식 방향 전환 밸브', 'AC220V 3C6 타입', '3C11 타입', '3C12 타입', 'DL 3C6 전자식 방향 전환 밸브', '220V 3C4 DL A 타입', '220V 3C2 A 타입', '50Hz 3C2 N 타입', 'D2 3C2 DL 타입', '24V 3C4 DL 타입', '220V 3C6 AC'] +2024-10-14 22:54:22,524 - option.py:273 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:54:22,527 - option.py:277 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:54:22,852 - option.py:280 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:54:23,140 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:54:23,142 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 22:54:23,533 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 22:54:23,807 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 22:54:23,834 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 1 +2024-10-14 22:54:23,835 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 22:54:23,861 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 22:54:23,861 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 22:54:23,971 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 22:54:23,971 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 22:54:30,110 - browser_control.py:470 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-14 22:54:30,111 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 1개 +2024-10-14 22:54:44,950 - whale_translator.py:101 - default_logger - DEBUG - 클립보드에 이미지 데이터가 없습니다. +2024-10-14 22:54:44,950 - whale_translator.py:248 - default_logger - ERROR - 번역 실패: 클립보드에 이미지 데이터가 없음 +2024-10-14 22:54:44,950 - whale_translator.py:85 - default_logger - ERROR - 번역 실패! 실패 횟수: 1/5 +2024-10-14 22:54:46,762 - whale_translator.py:252 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/91f62dfe-4c86-499d-8c8d-92f537aa19a7.jpg +2024-10-14 22:54:46,764 - browser_control.py:550 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-14 22:54:46,768 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-14 22:54:46,769 - browser_control.py:490 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-14 22:54:46,770 - gui.py:818 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:54:46,908 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 22:54:46,910 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 22:54:47,272 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 22:54:47,274 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 22:54:47,274 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 22:54:47,401 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 22:54:47,881 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 22:54:48,406 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 22:54:48,423 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-14 22:54:48,425 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 22:54:48,425 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 22:54:48,437 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 22:54:48,443 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 22:54:48,456 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 22:54:48,458 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 22:54:48,884 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:54:48,885 - option.py:153 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-14 22:54:50,899 - option.py:296 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 22:54:50,906 - option.py:174 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 22:54:50,920 - option.py:322 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 22:54:50,920 - option.py:327 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 22:54:51,041 - option.py:332 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 22:54:51,041 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:54:51,141 - option.py:186 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 22:54:51,172 - option.py:357 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-14 22:54:51,220 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,222 - option.py:397 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 22:54:51,222 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,239 - option.py:407 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 22:54:51,280 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,280 - option.py:397 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 22:54:51,280 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,305 - option.py:407 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 22:54:51,348 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,348 - option.py:397 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 22:54:51,353 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,367 - option.py:407 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 22:54:51,403 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,408 - option.py:397 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 22:54:51,408 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,418 - option.py:407 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 22:54:51,454 - option.py:396 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,454 - option.py:397 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 22:54:51,459 - option.py:398 - default_logger - DEBUG - ============================================= +2024-10-14 22:54:51,468 - option.py:407 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 22:54:51,468 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:54:51,474 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-14 22:54:51,475 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-14 22:54:51,475 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:54:51,475 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-14 22:54:51,478 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:54:51,478 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-14 22:54:51,480 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:54:51,481 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-14 22:54:51,481 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:54:51,481 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-14 22:54:51,481 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-14 22:54:51,481 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-14 22:54:51,485 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 22:54:52,716 - option.py:202 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.18261719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.119140625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.72265625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.59765625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15429688, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08154297 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.24902344, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.119140625 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.18261719, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.119140625 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "MEDIUM", + "blocked": true, + "probability_score": 0.72265625, + "severity": "HARM_SEVERITY_MEDIUM", + "severity_score": 0.59765625 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15429688, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.08154297 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.24902344, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.119140625 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-14 22:54:52,716 - option.py:203 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-14 22:54:52,786 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 22:54:52,889 - option.py:206 - default_logger - DEBUG - 번역을 위한 5초간 대기 +2024-10-14 22:54:57,895 - option.py:230 - default_logger - DEBUG - [퍼센티AI] 를 이용한 옵션번역 성공 +2024-10-14 22:54:57,896 - option.py:238 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 22:54:57,897 - option.py:85 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-14 22:54:57,898 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:54:57,898 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:54:57,898 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:54:57,900 - option.py:95 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-14 22:54:57,900 - option.py:95 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-14 22:54:57,901 - option.py:99 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-14 22:54:57,901 - option.py:107 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-14 22:54:57,902 - option.py:112 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-14 22:54:57,911 - option.py:614 - default_logger - DEBUG - 옵션 이름: 香水 小样压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:57,913 - option.py:620 - default_logger - DEBUG - 옵션 '香水 小样压盖机' 체크함 +2024-10-14 22:54:57,920 - option.py:614 - default_logger - DEBUG - 옵션 이름: 香水瓶 中套压盖机 适合13MM 15MM盖子, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:57,921 - option.py:620 - default_logger - DEBUG - 옵션 '香水瓶 中套压盖机 适合13MM 15MM盖子' 체크함 +2024-10-14 22:54:57,930 - option.py:614 - default_logger - DEBUG - 옵션 이름: 喷雾瓶 卡扣式压盖机, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:57,931 - option.py:620 - default_logger - DEBUG - 옵션 '喷雾瓶 卡扣式压盖机' 체크함 +2024-10-14 22:54:57,939 - option.py:614 - default_logger - DEBUG - 옵션 이름: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口, 필터링된 옵션에 포함 여부: True +2024-10-14 22:54:57,940 - option.py:620 - default_logger - DEBUG - 옵션 '中套压盖机 20MM瓶口专用 适合 20MM 瓶口' 체크함 +2024-10-14 22:54:57,949 - option.py:614 - default_logger - DEBUG - 옵션 이름: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖, 필터링된 옵션에 포함 여부: False +2024-10-14 22:54:58,142 - option.py:625 - default_logger - DEBUG - 옵션 '小样分装+香水瓶卡扣 两种压头 13 15MM中盖' 체크 해제함 +2024-10-14 22:54:58,144 - option.py:628 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 22:54:58,145 - option.py:242 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 22:54:58,146 - option.py:638 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 22:54:58,423 - option.py:139 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['압축기 소형', '압축기 중형 13MM/15MM', '압축기 스프레이 캡', '압축기 중형 20MM'] +2024-10-14 22:54:58,424 - option.py:273 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 22:54:58,425 - option.py:277 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 22:54:58,730 - option.py:280 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 22:54:59,072 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 22:55:43,217 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 22:55:43,217 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 22:55:43,226 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 22:55:43,226 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 22:55:43,229 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 22:55:43,244 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 22:55:43,252 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 22:55:43,252 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:55:43,261 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 22:55:43,360 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:55:43,361 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 22:55:43,362 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 22:55:43,362 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 22:55:43,362 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 22:55:43,364 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 22:55:43,364 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 22:55:43,365 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 22:55:43,365 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 22:55:43,366 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 22:55:45,539 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 22:55:45,877 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 22:55:46,650 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 22:55:47,508 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 22:55:49,237 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 22:55:49,237 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 22:55:49,237 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-14 22:55:51,244 - whale_translator.py:41 - default_logger - DEBUG - Whale 브라우저 실행, PID: 19408 +2024-10-14 22:55:51,244 - whale_translator.py:49 - default_logger - DEBUG - Whale 창을 찾았습니다: 3475712 +2024-10-14 22:55:51,260 - whale_translator.py:63 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-14 22:55:53,573 - whale_translator.py:71 - default_logger - DEBUG - URL 입력 완료 +2024-10-14 22:55:53,573 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 22:55:53,582 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 22:55:57,430 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 22:55:57,441 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 22:55:57,442 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 1510240 +2024-10-14 22:55:57,443 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 22:55:57,659 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 22:55:59,561 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 22:55:59,639 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 22:55:59,641 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 22:56:00,026 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 22:56:00,026 - option.py:39 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:56:00,027 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 22:56:00,027 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 23:00:31,279 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 23:02:22,306 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-14 23:02:22,306 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-14 23:02:22,317 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-14 23:02:22,317 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-14 23:02:22,318 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-14 23:02:22,332 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-14 23:02:22,339 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-14 23:02:22,340 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 23:02:22,350 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-14 23:02:22,446 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 23:02:22,448 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-14 23:02:22,448 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-14 23:02:22,448 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-14 23:02:22,448 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-14 23:02:22,449 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-14 23:02:22,450 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-14 23:02:22,450 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-14 23:02:22,450 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-14 23:02:22,451 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-14 23:02:23,981 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-14 23:02:24,309 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-14 23:02:24,882 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-14 23:02:25,770 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-14 23:02:26,769 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-14 23:02:26,770 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-14 23:02:26,770 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-14 23:02:28,775 - whale_translator.py:41 - default_logger - DEBUG - Whale 브라우저 실행, PID: 4608 +2024-10-14 23:02:28,775 - whale_translator.py:49 - default_logger - DEBUG - Whale 창을 찾았습니다: 2165646 +2024-10-14 23:02:28,799 - whale_translator.py:63 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-14 23:02:31,111 - whale_translator.py:71 - default_logger - DEBUG - URL 입력 완료 +2024-10-14 23:02:31,118 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-14 23:02:31,119 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-14 23:02:35,118 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-14 23:02:35,129 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-14 23:02:35,131 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 1313762 +2024-10-14 23:02:35,132 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-14 23:02:35,358 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-14 23:02:37,216 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-14 23:02:37,305 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-14 23:02:37,306 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-14 23:02:37,676 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-14 23:02:37,677 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 23:02:37,678 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 23:02:37,679 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-14 23:02:39,290 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-14 23:02:39,291 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-14 23:02:39,292 - browser_control.py:678 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-14 23:02:39,884 - browser_control.py:688 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-14 23:02:39,889 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-14 23:02:39,890 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-14 23:02:39,896 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-14 23:02:39,896 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-14 23:02:39,919 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 23:02:40,454 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 23:02:41,038 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 23:02:41,054 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-14 23:02:41,351 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 23:02:41,352 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 23:02:41,364 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-14 23:02:41,369 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-14 23:02:41,383 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-14 23:02:41,384 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 23:02:42,008 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-14 23:02:42,011 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-14 23:02:44,037 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-14 23:02:44,038 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-14 23:02:44,050 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-14 23:02:44,050 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-14 23:02:44,227 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-14 23:02:44,228 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 23:02:44,619 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-14 23:02:44,645 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-14 23:02:44,689 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,689 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-14 23:02:44,690 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,696 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-14 23:02:44,745 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,746 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-14 23:02:44,746 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,754 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-14 23:02:44,791 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,792 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-14 23:02:44,793 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,803 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-14 23:02:44,843 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,844 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-14 23:02:44,844 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,854 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-14 23:02:44,891 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,892 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-14 23:02:44,892 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,902 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-14 23:02:44,955 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,955 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-14 23:02:44,957 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:44,963 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,011 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,011 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-14 23:02:45,012 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,021 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,071 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,073 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-14 23:02:45,074 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,083 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,121 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,122 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-14 23:02:45,123 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,129 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,165 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,166 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-14 23:02:45,167 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,173 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,210 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,211 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-14 23:02:45,211 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,220 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,256 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,257 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-14 23:02:45,257 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,263 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,302 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,303 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-14 23:02:45,303 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,309 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,345 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,346 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-14 23:02:45,346 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,354 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,390 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,391 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-14 23:02:45,392 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,398 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,443 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,443 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-14 23:02:45,444 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,452 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,490 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,490 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-14 23:02:45,491 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,497 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,537 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,538 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-14 23:02:45,538 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-14 23:02:45,544 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-14 23:02:45,545 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 23:02:45,547 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-14 23:02:45,547 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-14 23:02:45,549 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-14 23:02:45,550 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-14 23:02:45,550 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-14 23:02:45,550 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-14 23:02:45,551 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-14 23:02:45,552 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-14 23:02:45,552 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-14 23:02:45,553 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-14 23:02:45,553 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-14 23:02:45,554 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-14 23:02:45,554 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-14 23:02:45,555 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-14 23:02:45,555 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-14 23:02:45,556 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-14 23:02:45,557 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-14 23:02:45,557 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-14 23:02:45,558 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-14 23:02:45,558 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-14 23:02:45,559 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-14 23:02:45,559 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-14 23:02:45,560 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-14 23:02:45,560 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-14 23:02:45,562 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 23:02:45,562 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-14 23:02:45,563 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-14 23:02:45,563 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-14 23:02:45,563 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-14 23:02:45,565 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-14 23:02:45,566 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-14 23:02:45,566 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-14 23:02:45,567 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-14 23:02:45,567 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-14 23:02:45,568 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 23:02:45,569 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-14 23:02:45,569 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-14 23:02:45,570 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-14 23:02:45,574 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-14 23:02:48,347 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 3C4-DL-A", +"trans_option_2": "220V 3C2-A", +"trans_option_3": "3C2-N-50", +"trans_option_4": "D2 3C2-DL", +"trans_option_5": "24V 3C4-DL-D", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "24V 3C6-DC", +"trans_option_10": "24V 3C6-DC-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "D2 3C60-DL", +"trans_option_14": "220V 3C6-AC", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "D2 3C6-DL", +"trans_option_18": "220V 3C4-DL-A", +"trans_option_19": "24V 3C4-DL-D" +} +``` +2024-10-14 23:02:48,348 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 3C4-DL-A", +"trans_option_2": "220V 3C2-A", +"trans_option_3": "3C2-N-50", +"trans_option_4": "D2 3C2-DL", +"trans_option_5": "24V 3C4-DL-D", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "24V 3C6-DC", +"trans_option_10": "24V 3C6-DC-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "D2 3C60-DL", +"trans_option_14": "220V 3C6-AC", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "D2 3C6-DL", +"trans_option_18": "220V 3C4-DL-A", +"trans_option_19": "24V 3C4-DL-D" +} +2024-10-14 23:02:48,349 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 3C4-DL-A', 'trans_option_2': '220V 3C2-A', 'trans_option_3': '3C2-N-50', 'trans_option_4': 'D2 3C2-DL', 'trans_option_5': '24V 3C4-DL-D', 'trans_option_6': '3C5', 'trans_option_7': '3C4-LW', 'trans_option_8': '3C3', 'trans_option_9': '24V 3C6-DC', 'trans_option_10': '24V 3C6-DC-50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'D2 3C60-DL', 'trans_option_14': '220V 3C6-AC', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'D2 3C6-DL', 'trans_option_18': '220V 3C4-DL-A', 'trans_option_19': '24V 3C4-DL-D'} +2024-10-14 23:02:48,350 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-14 23:02:48,351 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 3C4-DL-A +2024-10-14 23:02:48,352 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,370 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [220V 3C4-DL-A] 입력 완료 +2024-10-14 23:02:48,371 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 3C2-A +2024-10-14 23:02:48,372 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,400 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [220V 3C2-A] 입력 완료 +2024-10-14 23:02:48,401 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C2-N-50 +2024-10-14 23:02:48,401 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,425 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [3C2-N-50] 입력 완료 +2024-10-14 23:02:48,426 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : D2 3C2-DL +2024-10-14 23:02:48,427 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,473 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [D2 3C2-DL] 입력 완료 +2024-10-14 23:02:48,474 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 3C4-DL-D +2024-10-14 23:02:48,474 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,510 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [24V 3C4-DL-D] 입력 완료 +2024-10-14 23:02:48,511 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-14 23:02:48,511 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,556 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-14 23:02:48,557 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4-LW +2024-10-14 23:02:48,558 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:48,599 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [3C4-LW] 입력 완료 +2024-10-14 23:02:48,601 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-14 23:02:48,602 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,057 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-14 23:02:49,058 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : 24V 3C6-DC +2024-10-14 23:02:49,059 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,342 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [24V 3C6-DC] 입력 완료 +2024-10-14 23:02:49,343 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : 24V 3C6-DC-50 +2024-10-14 23:02:49,344 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,387 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [24V 3C6-DC-50] 입력 완료 +2024-10-14 23:02:49,388 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-14 23:02:49,389 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,424 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-14 23:02:49,425 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-14 23:02:49,426 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,460 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-14 23:02:49,461 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : D2 3C60-DL +2024-10-14 23:02:49,461 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,503 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [D2 3C60-DL] 입력 완료 +2024-10-14 23:02:49,505 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : 220V 3C6-AC +2024-10-14 23:02:49,506 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,548 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [220V 3C6-AC] 입력 완료 +2024-10-14 23:02:49,549 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-14 23:02:49,550 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,693 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-14 23:02:49,694 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-14 23:02:49,695 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,736 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-14 23:02:49,737 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : D2 3C6-DL +2024-10-14 23:02:49,737 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,776 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [D2 3C6-DL] 입력 완료 +2024-10-14 23:02:49,777 - option.py:516 - default_logger - DEBUG - trans_option_18번째 translated_name : 220V 3C4-DL-A +2024-10-14 23:02:49,777 - option.py:524 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-14 23:02:49,820 - option.py:528 - default_logger - INFO - trans_option_18번째 translated_name : [220V 3C4-DL-A] 입력 완료 +2024-10-14 23:02:49,822 - option.py:516 - default_logger - DEBUG - trans_option_19번째 translated_name : 24V 3C4-DL-D +2024-10-14 23:02:49,822 - option.py:536 - default_logger - ERROR - 원본 옵션명을 찾을 수 없습니다: origin_option_19 +2024-10-14 23:02:49,823 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 3C4-DL-A', 'DSG-02-3C2-A220': '220V 3C2-A', 'DSG-02-3C2-N-50': '3C2-N-50', 'DSG-02-3C2-DL-D2': 'D2 3C2-DL', 'DSG-02-3C4-DL-D24V': '24V 3C4-DL-D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4-LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '24V 3C6-DC', 'DSG-02-3C6-DC24-50': '24V 3C6-DC-50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'D2 3C60-DL', 'DSG-02-3C6-AC220V': '220V 3C6-AC', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'D2 3C6-DL', 'DSG-02-3C6-DL 电磁换向阀': '220V 3C4-DL-A'} +2024-10-14 23:02:49,824 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-14 23:02:49,825 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-14 23:02:49,825 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-14 23:02:49,826 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 23:02:49,826 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 23:02:49,827 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 23:02:49,828 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 23:02:49,828 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-14 23:02:49,829 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 23:02:49,829 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-14 23:02:49,829 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-14 23:02:49,830 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,830 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,831 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,831 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,832 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,832 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,832 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,833 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,833 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-14 23:02:49,834 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-14 23:02:49,834 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-14 23:02:49,834 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-14 23:02:49,836 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-14 23:02:49,952 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:50,708 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-14 23:02:50,725 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:50,980 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-14 23:02:50,999 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:51,311 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-14 23:02:51,343 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:51,590 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-14 23:02:51,609 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:51,855 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-14 23:02:51,875 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,876 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-14 23:02:51,888 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,890 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-14 23:02:51,903 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,905 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-14 23:02:51,913 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,914 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-14 23:02:51,924 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,925 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-14 23:02:51,940 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,941 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-14 23:02:51,953 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,955 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-14 23:02:51,963 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,964 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-14 23:02:51,973 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,974 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-14 23:02:51,987 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,987 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-14 23:02:51,996 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:51,997 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-14 23:02:52,007 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-14 23:02:52,008 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-14 23:02:52,021 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-14 23:02:52,237 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-14 23:02:52,238 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-14 23:02:52,239 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-14 23:02:52,240 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-14 23:02:53,028 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', '3C4-LW', '3C3', '24V 3C6-DC', '24V 3C6-DC-50', '3C9', '3C10', 'D2 3C60-DL', '220V 3C6-AC', '3C11', '3C12', 'D2 3C6-DL', '220V 3C4-DL-A', '220V 3C2-A', '3C2-N-50', 'D2 3C2-DL', '24V 3C4-DL-D', '220V 3C4-DL-A'] +2024-10-14 23:02:53,029 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-14 23:02:53,031 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-14 23:02:53,365 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-14 23:02:53,661 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 23:02:53,662 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-14 23:02:54,043 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-14 23:02:54,330 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-14 23:02:54,354 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-14 23:02:54,355 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-14 23:02:54,381 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-14 23:02:54,382 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-14 23:02:54,490 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-14 23:02:54,491 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-14 23:02:59,613 - browser_control.py:470 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-14 23:02:59,614 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-14 23:03:14,455 - whale_translator.py:101 - default_logger - DEBUG - 클립보드에 이미지 데이터가 없습니다. +2024-10-14 23:03:14,456 - whale_translator.py:248 - default_logger - ERROR - 번역 실패: 클립보드에 이미지 데이터가 없음 +2024-10-14 23:03:14,457 - whale_translator.py:85 - default_logger - ERROR - 번역 실패! 실패 횟수: 1/5 +2024-10-14 23:03:16,266 - whale_translator.py:252 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/89646b72-5b7c-4392-a026-5cb2e07b96be.jpg +2024-10-14 23:03:16,267 - browser_control.py:550 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-14 23:03:16,270 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-14 23:03:16,272 - browser_control.py:490 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-14 23:03:31,106 - whale_translator.py:101 - default_logger - DEBUG - 클립보드에 이미지 데이터가 없습니다. +2024-10-14 23:03:31,107 - whale_translator.py:248 - default_logger - ERROR - 번역 실패: 클립보드에 이미지 데이터가 없음 +2024-10-14 23:03:31,108 - whale_translator.py:85 - default_logger - ERROR - 번역 실패! 실패 횟수: 2/5 +2024-10-14 23:03:32,915 - whale_translator.py:252 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/350680a0-0af6-4a9a-93fc-4835e1dc5272.jpg +2024-10-14 23:03:32,916 - browser_control.py:550 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-14 23:03:32,919 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-14 23:03:32,921 - browser_control.py:490 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-14 23:03:32,928 - gui.py:818 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 23:03:33,060 - browser_control.py:507 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-14 23:03:33,061 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-14 23:03:33,502 - browser_control.py:499 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-14 23:03:33,504 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-14 23:03:33,505 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-14 23:03:33,638 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-14 23:03:34,114 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-14 23:03:34,795 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-14 23:03:34,939 - browser_control.py:359 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 중 오류: Page.wait_for_selector: Target page, context or browser has been closed +Call log: +waiting for locator("div.ant-tabs-nav") to be visible +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 357, in open_product_edit_dialog + await self.page.wait_for_selector('div.ant-tabs-nav') # 다이얼로그가 완전히 로딩될 때까지 기다림 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 323, in wait_for_selector + await self._channel.send("waitForSelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.wait_for_selector: Target page, context or browser has been closed +Call log: +waiting for locator("div.ant-tabs-nav") to be visible + +2024-10-14 23:03:34,942 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-14 23:03:34,947 - title.py:97 - default_logger - ERROR - 원본 상품명 가져오기 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\title.py", line 92, in get_original_product_name + original_name_element = await self.page.query_selector(self.original_product_name_locator) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-14 23:03:34,950 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-14 23:03:34,952 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-14 23:03:34,962 - title.py:223 - default_logger - ERROR - 카테고리 텍스트 가져오기 중 오류 발생: Page.wait_for_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\title.py", line 190, in get_category + await self.page.wait_for_selector(category_locator, timeout=5000, state="attached") # 요소가 나타날 때까지 대기 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7999, in wait_for_selector + await self._impl_obj.wait_for_selector( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 397, in wait_for_selector + return await self._main_frame.wait_for_selector(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 323, in wait_for_selector + await self._channel.send("waitForSelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.wait_for_selector: Target page, context or browser has been closed +2024-10-14 23:03:34,966 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-14 23:03:34,976 - browser_control.py:375 - default_logger - DEBUG - 옵션 탭 클릭 중 오류: Page.click: Connection closed while reading from the driver +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 372, in click_option_tab + await self.page.click(self.option_tab_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +Exception: Page.click: Connection closed while reading from the driver +2024-10-14 23:03:34,979 - option.py:154 - default_logger - DEBUG - 상품명: 에 대한 옵션을 처리 중... +2024-10-15 08:31:55,035 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 08:31:55,035 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 08:31:55,049 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 08:31:55,052 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 08:31:55,052 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 08:31:55,071 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 08:31:55,086 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 08:31:55,086 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:31:55,102 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 08:31:55,233 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:31:55,233 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 08:31:55,234 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 08:31:55,234 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 08:31:55,234 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:31:55,234 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 08:31:55,234 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 08:31:55,234 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 08:31:55,234 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 08:31:55,234 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 08:32:57,030 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 08:32:57,311 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 08:32:58,401 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 08:32:59,285 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 08:33:01,577 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 08:33:01,579 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 08:33:01,579 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 08:33:03,585 - whale_translator.py:41 - default_logger - DEBUG - Whale 브라우저 실행, PID: 12992 +2024-10-15 08:33:03,586 - whale_translator.py:49 - default_logger - DEBUG - Whale 창을 찾았습니다: 2689934 +2024-10-15 08:33:03,596 - whale_translator.py:63 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 08:33:05,907 - whale_translator.py:71 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 08:33:05,910 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 08:33:05,910 - browser_control.py:61 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 08:33:10,056 - browser_control.py:76 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 08:33:10,065 - browser_control.py:81 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 08:33:10,067 - browser_control.py:88 - default_logger - DEBUG - 크롬 창 핸들: 2033618 +2024-10-15 08:33:10,067 - browser_control.py:94 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 08:33:10,290 - browser_control.py:112 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 08:33:12,157 - browser_control.py:252 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 08:33:12,237 - browser_control.py:258 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 08:33:12,239 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 08:33:12,542 - browser_control.py:271 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 08:33:12,544 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:33:12,544 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:33:12,546 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:33:14,765 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 08:33:14,766 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 08:33:14,766 - browser_control.py:681 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 08:33:15,345 - browser_control.py:691 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 08:33:15,349 - browser_control.py:173 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 08:33:15,350 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 08:33:15,356 - browser_control.py:318 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 08:33:15,357 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 08:33:15,391 - browser_control.py:353 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 08:33:15,956 - browser_control.py:356 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 08:33:16,524 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 08:33:16,540 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 08:33:17,034 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 08:33:17,034 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 08:33:17,044 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 08:33:17,050 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 08:33:17,063 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 08:33:17,064 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 08:33:17,703 - browser_control.py:373 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 08:33:17,707 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 08:33:19,700 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 08:33:19,701 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 08:33:19,715 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 08:33:19,715 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 08:33:19,931 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 08:33:19,934 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 08:33:20,322 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 08:33:20,348 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 08:33:20,392 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,393 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 08:33:20,393 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,400 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,449 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,449 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 08:33:20,451 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,459 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,499 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,500 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 08:33:20,500 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,510 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,548 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,549 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 08:33:20,549 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,559 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,600 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,601 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 08:33:20,601 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,609 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,647 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,649 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 08:33:20,649 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,658 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,693 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,694 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 08:33:20,695 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,700 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,743 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,744 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 08:33:20,744 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,751 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,796 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,797 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 08:33:20,797 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,804 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,841 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,842 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 08:33:20,842 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,848 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,883 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,884 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 08:33:20,884 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,891 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,926 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,927 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 08:33:20,928 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,934 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 08:33:20,970 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,971 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 08:33:20,972 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:20,977 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,012 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,013 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 08:33:21,014 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,021 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,053 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,054 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 08:33:21,055 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,062 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,101 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,102 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 08:33:21,102 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,110 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,143 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,144 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 08:33:21,144 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,150 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,182 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,183 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 08:33:21,183 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:33:21,191 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 08:33:21,193 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 08:33:21,194 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 08:33:21,195 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 08:33:21,196 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 08:33:21,196 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 08:33:21,197 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 08:33:21,197 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 08:33:21,198 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 08:33:21,198 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 08:33:21,200 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 08:33:21,200 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 08:33:21,201 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 08:33:21,201 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 08:33:21,201 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 08:33:21,202 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 08:33:21,202 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 08:33:21,203 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 08:33:21,204 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 08:33:21,204 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 08:33:21,205 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 08:33:21,205 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 08:33:21,206 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 08:33:21,206 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 08:33:21,207 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 08:33:21,207 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 08:33:21,208 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 08:33:21,209 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 08:33:21,209 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 08:33:21,210 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 08:33:21,210 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 08:33:21,211 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 08:33:21,211 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 08:33:21,212 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 08:33:21,212 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 08:33:21,213 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 08:33:21,213 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 08:33:21,215 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 08:33:21,215 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 08:33:21,216 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 08:33:21,221 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 08:33:24,028 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12", +"trans_option_17": "DSG-02-3C6-DL 전자석 방향 전환 밸브" +} +``` +2024-10-15 08:33:24,030 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12", +"trans_option_17": "DSG-02-3C6-DL 전자석 방향 전환 밸브" +} +2024-10-15 08:33:24,031 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': 'DSG-02-3C4-DL-A220V', 'trans_option_2': 'DSG-02-3C2-A220', 'trans_option_3': 'DSG-02-3C2-N-50', 'trans_option_4': 'DSG-02-3C2-DL-D2', 'trans_option_5': 'DSG-02-3C4-DL-D24V', 'trans_option_6': 'DSG-02-3C5', 'trans_option_7': 'DSG-02-3C4-LW', 'trans_option_8': 'DSG-03-3C3', 'trans_option_9': 'DSG-02-3C6-DC24', 'trans_option_10': 'DSG-02-3C6-DC24-50', 'trans_option_11': 'DSG-02-3C9', 'trans_option_12': 'DSG-02-3C10', 'trans_option_13': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'trans_option_14': 'DSG-02-3C6-AC220V', 'trans_option_15': 'DSG-02-3C11', 'trans_option_16': 'DSG-02-3C12', 'trans_option_17': 'DSG-02-3C6-DL 전자석 방향 전환 밸브'} +2024-10-15 08:33:24,033 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 08:33:24,033 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : DSG-02-3C4-DL-A220V +2024-10-15 08:33:24,034 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,051 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [DSG-02-3C4-DL-A220V] 입력 완료 +2024-10-15 08:33:24,053 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : DSG-02-3C2-A220 +2024-10-15 08:33:24,053 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,080 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [DSG-02-3C2-A220] 입력 완료 +2024-10-15 08:33:24,081 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : DSG-02-3C2-N-50 +2024-10-15 08:33:24,082 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,114 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [DSG-02-3C2-N-50] 입력 완료 +2024-10-15 08:33:24,115 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : DSG-02-3C2-DL-D2 +2024-10-15 08:33:24,116 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,159 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [DSG-02-3C2-DL-D2] 입력 완료 +2024-10-15 08:33:24,160 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : DSG-02-3C4-DL-D24V +2024-10-15 08:33:24,160 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,190 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [DSG-02-3C4-DL-D24V] 입력 완료 +2024-10-15 08:33:24,192 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : DSG-02-3C5 +2024-10-15 08:33:24,192 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,228 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [DSG-02-3C5] 입력 완료 +2024-10-15 08:33:24,229 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : DSG-02-3C4-LW +2024-10-15 08:33:24,229 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,265 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [DSG-02-3C4-LW] 입력 완료 +2024-10-15 08:33:24,266 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : DSG-03-3C3 +2024-10-15 08:33:24,267 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,310 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [DSG-03-3C3] 입력 완료 +2024-10-15 08:33:24,311 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : DSG-02-3C6-DC24 +2024-10-15 08:33:24,311 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,344 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [DSG-02-3C6-DC24] 입력 완료 +2024-10-15 08:33:24,345 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : DSG-02-3C6-DC24-50 +2024-10-15 08:33:24,345 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,380 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [DSG-02-3C6-DC24-50] 입력 완료 +2024-10-15 08:33:24,380 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : DSG-02-3C9 +2024-10-15 08:33:24,381 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,412 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [DSG-02-3C9] 입력 완료 +2024-10-15 08:33:24,413 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : DSG-02-3C10 +2024-10-15 08:33:24,414 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,446 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [DSG-02-3C10] 입력 완료 +2024-10-15 08:33:24,447 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DSG-02-3C60-DL 전자석 방향 전환 밸브 +2024-10-15 08:33:24,447 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,478 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DSG-02-3C60-DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-15 08:33:24,480 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : DSG-02-3C6-AC220V +2024-10-15 08:33:24,481 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,514 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [DSG-02-3C6-AC220V] 입력 완료 +2024-10-15 08:33:24,515 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : DSG-02-3C11 +2024-10-15 08:33:24,515 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,551 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [DSG-02-3C11] 입력 완료 +2024-10-15 08:33:24,552 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : DSG-02-3C12 +2024-10-15 08:33:24,553 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,706 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [DSG-02-3C12] 입력 완료 +2024-10-15 08:33:24,707 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : DSG-02-3C6-DL 전자석 방향 전환 밸브 +2024-10-15 08:33:24,707 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:33:24,983 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [DSG-02-3C6-DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-15 08:33:24,984 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220': 'DSG-02-3C2-A220', 'DSG-02-3C2-N-50': 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2': 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V': 'DSG-02-3C4-DL-D24V', 'DSG-02-3C5': 'DSG-02-3C5', 'DSG-02-3C4-LW': 'DSG-02-3C4-LW', 'DSG-03-3C3': 'DSG-03-3C3', 'DSG-02-3C6-DC24': 'DSG-02-3C6-DC24', 'DSG-02-3C6-DC24-50': 'DSG-02-3C6-DC24-50', 'DSG-02-3C9': 'DSG-02-3C9', 'DSG-02-3C10': 'DSG-02-3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'DSG-02-3C6-AC220V', 'DSG-02-3C11': 'DSG-02-3C11', 'DSG-02-3C12': 'DSG-02-3C12', '提示勿拍:其他型号规格请联系客服': 'DSG-02-3C6-DL 전자석 방향 전환 밸브'} +2024-10-15 08:33:24,985 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 08:33:24,987 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 08:33:24,988 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 08:33:24,989 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:33:24,990 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:33:24,990 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:33:24,991 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:33:24,991 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:33:24,992 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 08:33:24,992 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 08:33:24,993 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 08:33:24,993 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,994 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,994 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,995 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,995 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,995 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,996 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,996 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,997 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:33:24,997 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 08:33:24,998 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 08:33:24,998 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 08:33:24,999 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 08:33:25,198 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:26,122 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 08:33:26,132 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:26,380 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 08:33:26,397 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:26,630 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 08:33:26,649 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:26,882 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 08:33:26,896 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:27,177 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 08:33:27,212 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,213 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 08:33:27,226 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,227 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 08:33:27,237 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,238 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 08:33:27,248 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,249 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 08:33:27,260 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,260 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 08:33:27,269 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,270 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 08:33:27,281 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,281 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 08:33:27,294 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,294 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 08:33:27,304 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,305 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 08:33:27,315 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,317 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 08:33:27,331 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,332 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 08:33:27,346 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 08:33:27,347 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 08:33:27,364 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 08:33:27,580 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 08:33:27,580 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 08:33:27,581 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 08:33:27,582 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 08:33:28,360 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['DSG-02-3C5', 'DSG-02-3C4-LW', 'DSG-03-3C3', 'DSG-02-3C6-DC24', 'DSG-02-3C6-DC24-50', 'DSG-02-3C9', 'DSG-02-3C10', 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V', 'DSG-02-3C11', 'DSG-02-3C12', 'DSG-02-3C6-DL 전자석 방향 전환 밸브', 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220', 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V', '220V 3C4-DL-A'] +2024-10-15 08:33:28,361 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 08:33:28,364 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 08:33:28,678 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 08:33:28,958 - browser_control.py:510 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 08:33:28,959 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 08:33:29,349 - browser_control.py:365 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 08:33:29,661 - browser_control.py:402 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 08:33:29,695 - browser_control.py:412 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 08:33:29,696 - browser_control.py:415 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 08:33:29,722 - browser_control.py:421 - default_logger - DEBUG - Updated data-value: +2024-10-15 08:33:29,723 - browser_control.py:424 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 08:33:29,821 - browser_control.py:428 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 08:33:29,822 - browser_control.py:432 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 08:33:37,494 - browser_control.py:472 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 08:33:37,496 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 08:33:37,497 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 08:33:49,140 - whale_translator.py:101 - default_logger - DEBUG - 클립보드에 이미지 데이터가 없습니다. +2024-10-15 08:33:49,141 - whale_translator.py:248 - default_logger - ERROR - 번역 실패: 클립보드에 이미지 데이터가 없음 +2024-10-15 08:33:49,142 - whale_translator.py:85 - default_logger - ERROR - 번역 실패! 실패 횟수: 1/5 +2024-10-15 08:33:50,951 - whale_translator.py:252 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/5d0c86fb-0b69-4d5a-9917-b55b0870dfee.jpg +2024-10-15 08:33:50,952 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 08:33:50,953 - browser_control.py:481 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 08:33:50,954 - browser_control.py:553 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 08:33:50,958 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 08:33:50,959 - browser_control.py:493 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 08:33:50,960 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 08:33:50,962 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 08:33:58,899 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 08:38:40,140 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 08:38:40,140 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 08:38:40,151 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 08:38:40,151 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 08:38:40,151 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 08:38:40,165 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 08:38:40,175 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 08:38:40,175 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:38:40,184 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 08:38:40,281 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:38:40,281 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 08:38:40,282 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 08:38:40,283 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 08:38:40,283 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:38:40,284 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 08:38:40,284 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 08:38:40,284 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 08:38:40,284 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 08:38:40,286 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 08:38:42,085 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 08:38:42,405 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 08:38:44,649 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 08:38:45,569 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 08:39:43,166 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 08:39:48,785 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 08:39:48,785 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 08:39:48,794 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 08:39:48,794 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 08:39:48,794 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 08:39:48,803 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 08:39:48,821 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 08:39:48,822 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:39:48,831 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 08:39:48,961 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:39:48,962 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 08:39:48,964 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 08:39:48,964 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 08:39:48,964 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:39:48,967 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 08:39:48,967 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 08:39:48,968 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 08:39:48,968 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 08:39:48,969 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 08:46:04,831 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 08:46:33,223 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 08:46:33,223 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 08:46:33,234 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 08:46:33,234 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 08:46:33,235 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 08:46:33,235 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 08:46:33,256 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 08:46:33,257 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:46:33,265 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 08:46:33,349 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:46:33,349 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 08:46:33,349 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 08:46:33,356 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 08:46:33,356 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 08:46:33,357 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 08:46:33,357 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 08:46:33,358 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 08:46:33,358 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 08:46:33,358 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 08:46:35,318 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 08:46:35,641 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 08:46:36,292 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 08:46:37,161 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 08:46:40,179 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 08:46:40,179 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 08:46:40,179 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 08:46:42,186 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 15696 +2024-10-15 08:46:42,187 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 2034548 +2024-10-15 08:46:42,208 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 08:46:44,522 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 08:46:44,528 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 08:46:44,528 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 08:46:48,296 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 08:46:48,306 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 08:46:48,309 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 2231240 +2024-10-15 08:46:48,310 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 08:46:48,543 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 08:46:50,073 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 08:46:50,328 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 08:46:50,328 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 08:46:50,718 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 08:46:50,720 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:46:50,721 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:46:50,722 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 08:46:53,110 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 08:46:53,111 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 08:46:53,112 - browser_control.py:681 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 08:46:53,722 - browser_control.py:691 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 08:46:53,726 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 08:46:53,726 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 08:46:53,732 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 08:46:53,732 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 08:46:53,755 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 08:46:54,292 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 08:46:54,841 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 08:46:54,856 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 08:46:55,149 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 08:46:55,149 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 08:46:55,161 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 08:46:55,166 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 08:46:55,181 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 08:46:55,182 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 08:46:55,815 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 08:46:55,819 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 08:46:57,824 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 08:46:57,826 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 08:46:57,839 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 08:46:57,839 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 08:46:58,017 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 08:46:58,018 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 08:46:58,404 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 08:46:58,427 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 08:46:58,468 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,469 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 08:46:58,469 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,475 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,525 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,526 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 08:46:58,526 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,532 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,574 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,575 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 08:46:58,575 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,581 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,623 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,624 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 08:46:58,624 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,631 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,663 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,664 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 08:46:58,664 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,674 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,726 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,726 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 08:46:58,727 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,734 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,781 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,781 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 08:46:58,782 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,791 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,832 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,833 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 08:46:58,834 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,843 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,882 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,883 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 08:46:58,884 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,890 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,925 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,926 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 08:46:58,926 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,932 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 08:46:58,973 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,974 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 08:46:58,975 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:58,980 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,018 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,019 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 08:46:59,020 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,028 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,069 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,070 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 08:46:59,070 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,078 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,113 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,114 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 08:46:59,115 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,123 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,159 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,160 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 08:46:59,160 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,166 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,208 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,209 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 08:46:59,210 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,221 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,263 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,263 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 08:46:59,264 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,271 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,313 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,314 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 08:46:59,314 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:46:59,325 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 08:46:59,325 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 08:46:59,327 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 08:46:59,327 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 08:46:59,328 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 08:46:59,329 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 08:46:59,329 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 08:46:59,330 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 08:46:59,330 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 08:46:59,331 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 08:46:59,331 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 08:46:59,332 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 08:46:59,333 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 08:46:59,333 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 08:46:59,334 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 08:46:59,334 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 08:46:59,336 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 08:46:59,336 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 08:46:59,336 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 08:46:59,336 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 08:46:59,339 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 08:46:59,340 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 08:46:59,340 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 08:46:59,340 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 08:46:59,341 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 08:46:59,341 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 08:46:59,343 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 08:46:59,343 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 08:46:59,344 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 08:46:59,345 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 08:46:59,346 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 08:46:59,347 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 08:46:59,347 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 08:46:59,349 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 08:46:59,349 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 08:46:59,351 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 08:46:59,351 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 08:46:59,353 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 08:46:59,354 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 08:46:59,355 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 08:46:59,362 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 08:47:01,703 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "3C4-DL-A220V", +"trans_option_2": "3C2-A220", +"trans_option_3": "3C2-N-50", +"trans_option_4": "3C2-DL-D2", +"trans_option_5": "3C4-DL-D24V", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "3C6-DC24", +"trans_option_10": "3C6-DC24-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "3C60-DL", +"trans_option_14": "3C6-AC220V", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "3C6-DL", +"trans_option_18": "3C6-DL" +} +``` +2024-10-15 08:47:01,704 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "3C4-DL-A220V", +"trans_option_2": "3C2-A220", +"trans_option_3": "3C2-N-50", +"trans_option_4": "3C2-DL-D2", +"trans_option_5": "3C4-DL-D24V", +"trans_option_6": "3C5", +"trans_option_7": "3C4-LW", +"trans_option_8": "3C3", +"trans_option_9": "3C6-DC24", +"trans_option_10": "3C6-DC24-50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "3C60-DL", +"trans_option_14": "3C6-AC220V", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "3C6-DL", +"trans_option_18": "3C6-DL" +} +2024-10-15 08:47:01,705 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '3C4-DL-A220V', 'trans_option_2': '3C2-A220', 'trans_option_3': '3C2-N-50', 'trans_option_4': '3C2-DL-D2', 'trans_option_5': '3C4-DL-D24V', 'trans_option_6': '3C5', 'trans_option_7': '3C4-LW', 'trans_option_8': '3C3', 'trans_option_9': '3C6-DC24', 'trans_option_10': '3C6-DC24-50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': '3C60-DL', 'trans_option_14': '3C6-AC220V', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': '3C6-DL', 'trans_option_18': '3C6-DL'} +2024-10-15 08:47:01,706 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 08:47:01,707 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 3C4-DL-A220V +2024-10-15 08:47:01,707 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,728 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [3C4-DL-A220V] 입력 완료 +2024-10-15 08:47:01,729 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 3C2-A220 +2024-10-15 08:47:01,729 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,761 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [3C2-A220] 입력 완료 +2024-10-15 08:47:01,762 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 3C2-N-50 +2024-10-15 08:47:01,763 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,796 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [3C2-N-50] 입력 완료 +2024-10-15 08:47:01,796 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : 3C2-DL-D2 +2024-10-15 08:47:01,797 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,839 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [3C2-DL-D2] 입력 완료 +2024-10-15 08:47:01,840 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 3C4-DL-D24V +2024-10-15 08:47:01,841 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,877 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [3C4-DL-D24V] 입력 완료 +2024-10-15 08:47:01,878 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-15 08:47:01,878 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,923 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-15 08:47:01,925 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4-LW +2024-10-15 08:47:01,925 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:01,960 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [3C4-LW] 입력 완료 +2024-10-15 08:47:01,962 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-15 08:47:01,963 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,007 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-15 08:47:02,008 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : 3C6-DC24 +2024-10-15 08:47:02,009 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,041 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [3C6-DC24] 입력 완료 +2024-10-15 08:47:02,043 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : 3C6-DC24-50 +2024-10-15 08:47:02,043 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,072 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [3C6-DC24-50] 입력 완료 +2024-10-15 08:47:02,073 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-15 08:47:02,073 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,106 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-15 08:47:02,107 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-15 08:47:02,108 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,139 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-15 08:47:02,140 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : 3C60-DL +2024-10-15 08:47:02,141 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,171 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [3C60-DL] 입력 완료 +2024-10-15 08:47:02,172 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : 3C6-AC220V +2024-10-15 08:47:02,173 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,206 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [3C6-AC220V] 입력 완료 +2024-10-15 08:47:02,207 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-15 08:47:02,207 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,294 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-15 08:47:02,294 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-15 08:47:02,295 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,579 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-15 08:47:02,580 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : 3C6-DL +2024-10-15 08:47:02,581 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:02,813 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [3C6-DL] 입력 완료 +2024-10-15 08:47:02,814 - option.py:516 - default_logger - DEBUG - trans_option_18번째 translated_name : 3C6-DL +2024-10-15 08:47:02,814 - option.py:524 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-15 08:47:03,028 - option.py:528 - default_logger - INFO - trans_option_18번째 translated_name : [3C6-DL] 입력 완료 +2024-10-15 08:47:03,029 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '3C4-DL-A220V', 'DSG-02-3C2-A220': '3C2-A220', 'DSG-02-3C2-N-50': '3C2-N-50', 'DSG-02-3C2-DL-D2': '3C2-DL-D2', 'DSG-02-3C4-DL-D24V': '3C4-DL-D24V', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4-LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '3C6-DC24', 'DSG-02-3C6-DC24-50': '3C6-DC24-50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': '3C60-DL', 'DSG-02-3C6-AC220V': '3C6-AC220V', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': '3C6-DL', 'DSG-02-3C6-DL 电磁换向阀': '3C6-DL'} +2024-10-15 08:47:03,030 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 08:47:03,031 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 08:47:03,031 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 08:47:03,032 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:47:03,032 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:47:03,032 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:47:03,034 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:47:03,034 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 08:47:03,035 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 08:47:03,035 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 08:47:03,036 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 08:47:03,036 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,037 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,037 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,037 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,038 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,038 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,039 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,039 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,039 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 08:47:03,040 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 08:47:03,040 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 08:47:03,041 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 08:47:03,041 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 08:47:03,060 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:03,452 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 08:47:03,533 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:03,897 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 08:47:03,927 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:04,159 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 08:47:04,178 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:04,416 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 08:47:04,431 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:04,665 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 08:47:04,679 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,680 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 08:47:04,694 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,694 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 08:47:04,708 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,709 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 08:47:04,719 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,720 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 08:47:04,729 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,730 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 08:47:04,746 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,747 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 08:47:04,762 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,762 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 08:47:04,775 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,776 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 08:47:04,791 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,792 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 08:47:04,801 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,802 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 08:47:04,810 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,811 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 08:47:04,827 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 08:47:04,828 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 08:47:04,841 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 08:47:05,061 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 08:47:05,062 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 08:47:05,063 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 08:47:05,063 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 08:47:05,824 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', '3C4-LW', '3C3', '3C6-DC24', '3C6-DC24-50', '3C9', '3C10', '3C60-DL', '3C6-AC220V', '3C11', '3C12', '3C6-DL', '3C4-DL-A220V', '3C2-A220', '3C2-N-50', '3C2-DL-D2', '3C4-DL-D24V', '3C6-DL'] +2024-10-15 08:47:05,826 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 08:47:05,829 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 08:47:06,155 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 08:47:06,437 - browser_control.py:510 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 08:47:06,438 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 08:47:06,820 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 08:47:07,100 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 08:47:07,130 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 08:47:07,131 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 08:47:07,160 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 08:47:07,161 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 08:47:07,275 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 08:47:07,276 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 08:47:07,423 - browser_control.py:445 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: '---' +2024-10-15 08:47:07,948 - browser_control.py:445 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: '# > 안녕하세요 혜리수샵입니다.' +2024-10-15 08:47:08,018 - browser_control.py:445 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: ' ' +2024-10-15 08:47:08,081 - browser_control.py:445 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: ' ' +2024-10-15 08:47:08,594 - browser_control.py:445 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: '### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다.' +2024-10-15 08:47:09,095 - browser_control.py:445 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: '**반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.**' +2024-10-15 08:47:09,176 - browser_control.py:445 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: '---' +2024-10-15 08:47:13,577 - browser_control.py:472 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 08:47:13,578 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 08:47:13,579 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 08:47:25,210 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 08:47:25,211 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/5d0c86fb-0b69-4d5a-9917-b55b0870dfee.jpg +2024-10-15 08:47:25,212 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 08:47:27,021 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/5d0c86fb-0b69-4d5a-9917-b55b0870dfee.jpg +2024-10-15 08:47:27,022 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 08:47:27,022 - browser_control.py:481 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 08:47:27,024 - browser_control.py:553 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 08:47:27,027 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 08:47:27,029 - browser_control.py:493 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 08:47:27,030 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 08:47:27,031 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 08:47:38,649 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 08:47:38,649 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/66bf050c-5f06-4c9d-94c0-e7ae19d5e78e.jpg +2024-10-15 08:47:38,650 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 08:47:40,459 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/66bf050c-5f06-4c9d-94c0-e7ae19d5e78e.jpg +2024-10-15 08:47:40,460 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 08:47:40,461 - browser_control.py:481 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 08:47:40,462 - browser_control.py:553 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 08:47:40,465 - clipboardImageManager.py:232 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 08:47:40,467 - browser_control.py:493 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 08:47:40,467 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 08:47:40,473 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 08:47:40,579 - browser_control.py:510 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 08:47:40,580 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 08:47:41,027 - browser_control.py:502 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 08:47:41,029 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 08:47:41,030 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 08:47:41,142 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 08:47:41,601 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 08:47:42,131 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 08:47:42,146 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 08:47:42,149 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 08:47:42,150 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 08:47:42,160 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 08:47:42,166 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 08:47:42,182 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 08:47:42,184 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 08:47:42,657 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 08:47:42,658 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 08:47:43,098 - gui.py:776 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-15 08:47:44,650 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 08:47:44,651 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 08:47:44,665 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 08:47:44,666 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 08:47:44,818 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 08:47:44,819 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 08:47:44,916 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 08:47:44,944 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-15 08:47:44,994 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:47:44,995 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 08:47:44,996 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:47:45,012 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 08:47:45,063 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 08:47:45,064 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 08:47:45,065 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 08:47:45,085 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 08:47:45,105 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 08:47:45,247 - option.py:408 - default_logger - ERROR - 3번째 옵션 수집 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 375, in collect_options_info + elements = await asyncio.gather(*tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-15 08:47:45,266 - option.py:408 - default_logger - ERROR - 4번째 옵션 수집 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 375, in collect_options_info + elements = await asyncio.gather(*tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-15 08:47:45,292 - option.py:408 - default_logger - ERROR - 5번째 옵션 수집 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 375, in collect_options_info + elements = await asyncio.gather(*tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-15 08:47:45,295 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子'} +2024-10-15 08:47:45,298 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-15 08:47:45,299 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-15 08:47:45,302 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 08:47:45,304 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 08:47:45,307 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子'} +2024-10-15 08:47:45,308 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子"} +2024-10-15 08:47:45,313 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:04:40,269 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:04:40,269 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:04:40,287 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:04:40,287 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:04:40,288 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:04:40,302 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:04:40,312 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:04:40,312 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:04:40,312 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:04:40,412 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:04:40,412 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:04:40,412 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:04:40,412 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:04:40,412 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:04:40,412 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:04:40,412 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:04:40,412 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:04:40,412 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:04:40,412 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:04:48,693 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:04:49,027 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:04:49,951 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:04:51,132 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:04:52,552 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:04:52,554 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:04:52,554 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:04:54,559 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 23616 +2024-10-15 09:04:54,559 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 2231156 +2024-10-15 09:04:54,569 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:04:56,883 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:04:56,883 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:04:56,883 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:05:00,640 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:05:00,650 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:05:00,651 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 1837912 +2024-10-15 09:05:00,652 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:05:00,891 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:05:02,423 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:05:02,644 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:05:02,646 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:05:02,991 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:05:02,992 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:05:02,993 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:05:02,993 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:05:04,945 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:05:04,946 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:05:04,947 - browser_control.py:687 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:05:05,554 - browser_control.py:697 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:05:05,558 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:05:05,559 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:05:05,564 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:05:05,565 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:05:05,599 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:05:06,157 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:05:06,748 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:05:06,762 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:05:07,053 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:05:07,054 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:05:07,065 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:05:07,071 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:05:07,084 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:05:07,085 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:05:07,703 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:05:07,707 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:05:09,699 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:05:09,700 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:05:09,716 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:05:09,717 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:05:09,904 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:05:09,905 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:05:10,296 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:05:10,318 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:05:10,356 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,356 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:05:10,356 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,367 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,411 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,412 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:05:10,412 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,419 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,455 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,456 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:05:10,456 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,467 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,501 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,502 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:05:10,502 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,508 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,544 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,545 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:05:10,546 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,553 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,590 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,591 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:05:10,592 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,602 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,650 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,651 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:05:10,651 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,658 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,701 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,703 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:05:10,703 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,716 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,763 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,765 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:05:10,766 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,771 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,805 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,805 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:05:10,806 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,816 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,855 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,856 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:05:10,857 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,866 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,904 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,904 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:05:10,905 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,912 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,949 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,950 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:05:10,950 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,956 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:05:10,996 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:10,997 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:05:10,998 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,004 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:05:11,038 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,039 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:05:11,039 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,048 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:05:11,083 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,083 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:05:11,084 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,092 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:05:11,139 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,140 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:05:11,141 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,150 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:05:11,187 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,188 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:05:11,189 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:05:11,197 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:05:11,197 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:05:11,198 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:05:11,199 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:05:11,200 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:05:11,201 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:05:11,201 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:05:11,202 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:05:11,203 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:05:11,203 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:05:11,204 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:05:11,205 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:05:11,205 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:05:11,205 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:05:11,206 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:05:11,207 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:05:11,207 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:05:11,208 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:05:11,208 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:05:11,209 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:05:11,209 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:05:11,210 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:05:11,211 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:05:11,211 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:05:11,212 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:05:11,212 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:05:11,213 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:05:11,214 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:05:11,214 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:05:11,215 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:05:11,216 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:05:11,216 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:05:11,217 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:05:11,217 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:05:11,218 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:05:11,218 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:05:11,220 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:05:11,220 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:05:11,220 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:05:11,221 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:05:11,226 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:05:13,933 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +``` +2024-10-15 09:05:13,935 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24", +"trans_option_10": "DSG-02-3C6-DC24-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12" +} +2024-10-15 09:05:13,936 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': 'DSG-02-3C4-DL-A220V', 'trans_option_2': 'DSG-02-3C2-A220', 'trans_option_3': 'DSG-02-3C2-N-50', 'trans_option_4': 'DSG-02-3C2-DL-D2', 'trans_option_5': 'DSG-02-3C4-DL-D24V', 'trans_option_6': 'DSG-02-3C5', 'trans_option_7': 'DSG-02-3C4-LW', 'trans_option_8': 'DSG-03-3C3', 'trans_option_9': 'DSG-02-3C6-DC24', 'trans_option_10': 'DSG-02-3C6-DC24-50', 'trans_option_11': 'DSG-02-3C9', 'trans_option_12': 'DSG-02-3C10', 'trans_option_13': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'trans_option_14': 'DSG-02-3C6-AC220V', 'trans_option_15': 'DSG-02-3C11', 'trans_option_16': 'DSG-02-3C12'} +2024-10-15 09:05:13,937 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:05:13,938 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : DSG-02-3C4-DL-A220V +2024-10-15 09:05:13,939 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:13,957 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [DSG-02-3C4-DL-A220V] 입력 완료 +2024-10-15 09:05:13,958 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : DSG-02-3C2-A220 +2024-10-15 09:05:13,958 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:13,984 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [DSG-02-3C2-A220] 입력 완료 +2024-10-15 09:05:13,985 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : DSG-02-3C2-N-50 +2024-10-15 09:05:13,987 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,016 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [DSG-02-3C2-N-50] 입력 완료 +2024-10-15 09:05:14,016 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : DSG-02-3C2-DL-D2 +2024-10-15 09:05:14,018 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,054 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [DSG-02-3C2-DL-D2] 입력 완료 +2024-10-15 09:05:14,056 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : DSG-02-3C4-DL-D24V +2024-10-15 09:05:14,056 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,087 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [DSG-02-3C4-DL-D24V] 입력 완료 +2024-10-15 09:05:14,088 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : DSG-02-3C5 +2024-10-15 09:05:14,088 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,133 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [DSG-02-3C5] 입력 완료 +2024-10-15 09:05:14,134 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : DSG-02-3C4-LW +2024-10-15 09:05:14,134 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,173 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [DSG-02-3C4-LW] 입력 완료 +2024-10-15 09:05:14,175 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : DSG-03-3C3 +2024-10-15 09:05:14,175 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,217 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [DSG-03-3C3] 입력 완료 +2024-10-15 09:05:14,218 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : DSG-02-3C6-DC24 +2024-10-15 09:05:14,220 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,248 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [DSG-02-3C6-DC24] 입력 완료 +2024-10-15 09:05:14,249 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : DSG-02-3C6-DC24-50 +2024-10-15 09:05:14,250 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,280 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [DSG-02-3C6-DC24-50] 입력 완료 +2024-10-15 09:05:14,281 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : DSG-02-3C9 +2024-10-15 09:05:14,282 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,314 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [DSG-02-3C9] 입력 완료 +2024-10-15 09:05:14,315 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : DSG-02-3C10 +2024-10-15 09:05:14,316 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,348 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [DSG-02-3C10] 입력 완료 +2024-10-15 09:05:14,349 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DSG-02-3C60-DL 전자석 방향 전환 밸브 +2024-10-15 09:05:14,349 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,383 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DSG-02-3C60-DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-15 09:05:14,384 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : DSG-02-3C6-AC220V +2024-10-15 09:05:14,385 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,418 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [DSG-02-3C6-AC220V] 입력 완료 +2024-10-15 09:05:14,419 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : DSG-02-3C11 +2024-10-15 09:05:14,420 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,448 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [DSG-02-3C11] 입력 완료 +2024-10-15 09:05:14,449 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : DSG-02-3C12 +2024-10-15 09:05:14,449 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:05:14,533 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [DSG-02-3C12] 입력 완료 +2024-10-15 09:05:14,534 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220': 'DSG-02-3C2-A220', 'DSG-02-3C2-N-50': 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2': 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V': 'DSG-02-3C4-DL-D24V', 'DSG-02-3C5': 'DSG-02-3C5', 'DSG-02-3C4-LW': 'DSG-02-3C4-LW', 'DSG-03-3C3': 'DSG-03-3C3', 'DSG-02-3C6-DC24': 'DSG-02-3C6-DC24', 'DSG-02-3C6-DC24-50': 'DSG-02-3C6-DC24-50', 'DSG-02-3C9': 'DSG-02-3C9', 'DSG-02-3C10': 'DSG-02-3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'DSG-02-3C6-AC220V', 'DSG-02-3C11': 'DSG-02-3C11', 'DSG-02-3C12': 'DSG-02-3C12'} +2024-10-15 09:05:14,535 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:05:14,536 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:05:14,537 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:05:14,538 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:05:14,538 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:05:14,538 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:05:14,539 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:05:14,539 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:05:14,540 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:05:14,540 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:05:14,542 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:05:14,542 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,543 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,543 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,544 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,544 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,545 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,545 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,546 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,546 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:05:14,546 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:05:14,547 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:05:14,547 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:05:14,548 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:05:14,744 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:15,489 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:05:15,504 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:15,739 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:05:15,757 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:16,006 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:05:16,025 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:16,261 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:05:16,283 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:16,524 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:05:16,541 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,542 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:05:16,556 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,557 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:05:16,574 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,575 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:05:16,588 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,589 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:05:16,622 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,623 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:05:16,638 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,639 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:05:16,651 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,652 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:05:16,660 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,661 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:05:16,671 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,672 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:05:16,684 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,684 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:05:16,693 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,694 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:05:16,705 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:05:16,705 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:05:16,718 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:05:16,945 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:05:16,946 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:05:16,947 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:05:16,948 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:05:17,739 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['DSG-02-3C5', 'DSG-02-3C4-LW', 'DSG-03-3C3', 'DSG-02-3C6-DC24', 'DSG-02-3C6-DC24-50', 'DSG-02-3C9', 'DSG-02-3C10', 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V', 'DSG-02-3C11', 'DSG-02-3C12', '3C6-DL', 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220', 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V', '3C6-DL'] +2024-10-15 09:05:17,740 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:05:17,743 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:05:18,069 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:05:18,346 - browser_control.py:516 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:05:18,347 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:05:18,726 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:05:18,973 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:05:18,996 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 0 +2024-10-15 09:05:18,997 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:05:19,026 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:05:19,027 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:05:19,141 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:05:19,142 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:05:19,285 - browser_control.py:446 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:05:19,854 - browser_control.py:446 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # > 안녕하세요 혜리수샵입니다. +2024-10-15 09:05:19,923 - browser_control.py:446 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:05:19,982 - browser_control.py:446 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:05:20,541 - browser_control.py:446 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:05:21,108 - browser_control.py:446 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:05:21,187 - browser_control.py:446 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:05:28,141 - browser_control.py:478 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:05:28,141 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-15 09:05:28,142 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:05:28,254 - browser_control.py:516 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:05:28,255 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:05:28,633 - browser_control.py:508 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 09:05:28,636 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 09:05:28,636 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 09:05:28,750 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:05:29,186 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:05:29,821 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:05:29,835 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 09:05:29,837 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:05:29,837 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:05:29,849 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:05:29,856 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:05:29,869 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:05:29,870 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:05:30,322 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:05:30,323 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 09:05:32,138 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:05:32,319 - option.py:298 - default_logger - ERROR - 단일 옵션 확인 중 예외 발생: Page.query_selector: Connection closed while reading from the driver +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 289, in is_single_option + single_option_checked = await self.page.query_selector(self.single_option_locator) is not None + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +Exception: Page.query_selector: Connection closed while reading from the driver +2024-10-15 09:05:32,321 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:12:07,046 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:12:07,047 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:12:07,057 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:12:07,058 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:12:07,058 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:12:07,074 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:12:07,083 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:12:07,084 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:12:07,093 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:12:07,206 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:12:07,206 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:12:07,207 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:12:07,207 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:12:07,207 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:12:07,208 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:12:07,209 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:12:07,209 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:12:07,209 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:12:07,210 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:12:34,775 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:12:35,067 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:12:35,517 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:12:36,513 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:12:38,710 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:12:38,711 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:12:38,713 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:12:40,717 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 15112 +2024-10-15 09:12:40,718 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 1117278 +2024-10-15 09:12:40,742 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:12:43,052 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:12:43,059 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:12:43,060 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:12:47,027 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:12:47,039 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:12:47,042 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 2820974 +2024-10-15 09:12:47,043 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:12:47,263 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:12:49,004 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:12:49,108 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:12:49,109 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:12:49,424 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:12:49,425 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:12:49,426 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:12:49,426 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:12:52,336 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:12:52,338 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:12:52,338 - browser_control.py:692 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:12:52,959 - browser_control.py:702 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:12:52,965 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:12:52,965 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:12:52,970 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:12:52,972 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:12:53,000 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:12:53,521 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:12:54,032 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:12:54,047 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:12:54,338 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:12:54,339 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:12:54,351 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:12:54,358 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:12:54,372 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:12:54,373 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:12:55,032 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:12:55,035 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:12:57,033 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:12:57,033 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:12:57,049 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:12:57,049 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:12:57,230 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:12:57,231 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:12:57,616 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:12:57,643 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:12:57,686 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,686 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:12:57,687 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,693 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,741 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,741 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:12:57,742 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,751 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,790 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,790 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:12:57,791 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,802 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,840 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,841 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:12:57,842 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,851 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,889 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,891 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:12:57,892 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,902 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,942 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,943 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:12:57,944 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,952 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:12:57,992 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:57,992 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:12:57,994 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,003 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,053 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,053 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:12:58,054 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,061 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,102 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,102 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:12:58,104 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,109 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,146 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,147 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:12:58,147 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,154 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,191 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,192 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:12:58,192 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,201 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,240 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,241 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:12:58,242 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,251 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,286 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,287 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:12:58,287 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,293 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,334 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,335 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:12:58,336 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,341 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,376 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,377 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:12:58,378 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,384 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,423 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,423 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:12:58,424 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,434 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,477 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,478 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:12:58,478 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,486 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,521 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,521 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:12:58,522 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:12:58,529 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:12:58,530 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:12:58,531 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:12:58,533 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:12:58,533 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:12:58,535 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:12:58,535 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:12:58,536 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:12:58,536 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:12:58,537 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:12:58,537 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:12:58,537 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:12:58,539 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:12:58,539 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:12:58,540 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:12:58,540 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:12:58,541 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:12:58,541 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:12:58,542 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:12:58,542 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:12:58,544 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:12:58,544 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:12:58,545 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:12:58,546 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:12:58,546 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:12:58,547 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:12:58,547 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:12:58,549 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:12:58,549 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:12:58,550 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:12:58,550 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:12:58,551 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:12:58,551 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:12:58,551 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:12:58,552 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:12:58,552 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:12:58,554 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:12:58,554 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:12:58,554 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:12:58,555 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:12:58,559 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:13:01,271 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 변환 밸브", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식 변환 밸브", +"trans_option_18": "AC220V, 3C6" +} +``` +2024-10-15 09:13:01,272 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "3C4, LW", +"trans_option_8": "3C3", +"trans_option_9": "DC24, 3C6", +"trans_option_10": "DC24, 3C6, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 변환 밸브", +"trans_option_14": "AC220V, 3C6", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DL, 3C6, 전자식 변환 밸브", +"trans_option_18": "AC220V, 3C6" +} +2024-10-15 09:13:01,273 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '50, 3C2, N', 'trans_option_4': 'D2, 3C2, DL', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': '3C4, LW', 'trans_option_8': '3C3', 'trans_option_9': 'DC24, 3C6', 'trans_option_10': 'DC24, 3C6, 50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식 변환 밸브', 'trans_option_14': 'AC220V, 3C6', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'DL, 3C6, 전자식 변환 밸브', 'trans_option_18': 'AC220V, 3C6'} +2024-10-15 09:13:01,274 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:13:01,275 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-15 09:13:01,277 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,293 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-15 09:13:01,294 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-15 09:13:01,294 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,334 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-15 09:13:01,335 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N +2024-10-15 09:13:01,336 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,376 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N] 입력 완료 +2024-10-15 09:13:01,377 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL +2024-10-15 09:13:01,377 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,421 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL] 입력 완료 +2024-10-15 09:13:01,422 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-15 09:13:01,422 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,469 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-15 09:13:01,469 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-15 09:13:01,470 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,515 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-15 09:13:01,517 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : 3C4, LW +2024-10-15 09:13:01,517 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,553 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [3C4, LW] 입력 완료 +2024-10-15 09:13:01,554 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-15 09:13:01,555 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,595 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-15 09:13:01,596 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24, 3C6 +2024-10-15 09:13:01,597 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,634 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [DC24, 3C6] 입력 완료 +2024-10-15 09:13:01,635 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24, 3C6, 50 +2024-10-15 09:13:01,635 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,674 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [DC24, 3C6, 50] 입력 완료 +2024-10-15 09:13:01,676 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-15 09:13:01,676 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,718 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-15 09:13:01,719 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-15 09:13:01,719 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,771 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-15 09:13:01,772 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 변환 밸브 +2024-10-15 09:13:01,772 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:01,877 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식 변환 밸브] 입력 완료 +2024-10-15 09:13:01,877 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V, 3C6 +2024-10-15 09:13:01,878 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:02,122 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V, 3C6] 입력 완료 +2024-10-15 09:13:02,123 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-15 09:13:02,124 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:02,364 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-15 09:13:02,365 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-15 09:13:02,366 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:02,601 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-15 09:13:02,602 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : DL, 3C6, 전자식 변환 밸브 +2024-10-15 09:13:02,602 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:02,757 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [DL, 3C6, 전자식 변환 밸브] 입력 완료 +2024-10-15 09:13:02,759 - option.py:516 - default_logger - DEBUG - trans_option_18번째 translated_name : AC220V, 3C6 +2024-10-15 09:13:02,760 - option.py:524 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:13:02,802 - option.py:528 - default_logger - INFO - trans_option_18번째 translated_name : [AC220V, 3C6] 입력 완료 +2024-10-15 09:13:02,803 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '50, 3C2, N', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': '3C4, LW', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': 'DC24, 3C6', 'DSG-02-3C6-DC24-50': 'DC24, 3C6, 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식 변환 밸브', 'DSG-02-3C6-AC220V': 'AC220V, 3C6', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'DL, 3C6, 전자식 변환 밸브', 'DSG-02-3C6-DL 电磁换向阀': 'AC220V, 3C6'} +2024-10-15 09:13:02,804 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:13:02,805 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:13:02,806 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:13:02,807 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:13:02,807 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:13:02,807 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:13:02,808 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:13:02,808 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:13:02,808 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:13:02,810 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:13:02,810 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:13:02,810 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,811 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,811 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,811 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,812 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,812 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,812 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,813 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,813 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:13:02,814 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:13:02,814 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:13:02,814 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:13:02,816 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:13:02,845 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:03,218 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:13:03,444 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:03,752 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:13:03,772 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:03,981 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:13:03,995 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:04,223 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:13:04,240 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:04,457 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:13:04,472 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,473 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:13:04,486 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,486 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:13:04,495 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,496 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:13:04,506 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,507 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:13:04,522 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,523 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:13:04,541 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,542 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:13:04,557 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,557 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:13:04,571 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,571 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:13:04,585 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,586 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:13:04,596 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,597 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:13:04,611 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,611 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:13:04,623 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:13:04,624 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:13:04,639 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:13:04,890 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:13:04,891 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:13:04,892 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:13:04,893 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:13:05,702 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', '3C4 LW', '3C3', 'DC24 3C6', 'DC24 3C6 50', '3C9', '3C10', 'DL 3C60 전자식 변환 밸브', 'AC220V 3C6', '3C11', '3C12', 'DL 3C6 전자식 변환 밸브', '220V 3C4 DL A', '220V 3C2 A', '50 3C2 N', 'D2 3C2 DL', '24V 3C4 DL D', 'AC220V, 3C6'] +2024-10-15 09:13:05,703 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:13:05,707 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:13:06,019 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:13:06,301 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:13:06,302 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:13:06,701 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:13:06,976 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:13:07,003 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 09:13:07,004 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:13:07,029 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:13:07,030 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:13:07,140 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:13:07,141 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:13:07,142 - browser_control.py:435 - default_logger - DEBUG - 가져온 옵션 데이터 +2024-10-15 09:13:07,142 - browser_control.py:436 - default_logger - DEBUG - ['3C5', '3C4 LW', '3C3', 'DC24 3C6', 'DC24 3C6 50', '3C9', '3C10', 'DL 3C60 전자식 변환 밸브', 'AC220V 3C6', '3C11', '3C12', 'DL 3C6 전자식 변환 밸브', '220V 3C4 DL A', '220V 3C2 A', '50 3C2 N', 'D2 3C2 DL', '24V 3C4 DL D', 'AC220V, 3C6'] +2024-10-15 09:13:07,291 - browser_control.py:448 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:13:07,832 - browser_control.py:448 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # 안녕하세요 혜리수샵입니다. +2024-10-15 09:13:07,891 - browser_control.py:448 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:13:07,958 - browser_control.py:448 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:13:08,518 - browser_control.py:448 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:13:09,065 - browser_control.py:448 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:13:09,144 - browser_control.py:448 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:13:14,164 - browser_control.py:483 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:13:14,166 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 09:13:14,167 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:13:25,809 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:13:25,811 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cc5e37e3-230d-4b5b-806c-d8e64452aea9.jpg +2024-10-15 09:13:25,812 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:13:27,620 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cc5e37e3-230d-4b5b-806c-d8e64452aea9.jpg +2024-10-15 09:13:27,621 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:13:27,621 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:13:27,624 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:13:27,628 - clipboardImageManager.py:246 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:13:27,629 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:13:27,630 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:13:27,631 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:13:39,267 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:13:39,268 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/4174e2ea-0259-472f-ba7e-ea72384c7c84.jpg +2024-10-15 09:13:39,268 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:13:41,077 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/4174e2ea-0259-472f-ba7e-ea72384c7c84.jpg +2024-10-15 09:13:41,078 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:13:41,078 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:13:41,080 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:13:41,083 - clipboardImageManager.py:34 - default_logger - DEBUG - 텍스트 데이터가 없어 이미지 데이터 확인 시도 +2024-10-15 09:13:41,086 - clipboardImageManager.py:37 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:13:41,087 - browser_control.py:506 - default_logger - DEBUG - 이미지 붙여넣기 중 오류: 'PngImageFile' object has no attribute 'startswith' +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 495, in paste_image_in_chrome + await clipboardImageManager.process_clipboard(url) # 클립보드 내용을 처리 + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\clipboardImageManager.py", line 187, in process_clipboard + if clipboard_data.startswith('data:image'): + ^^^^^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'PngImageFile' object has no attribute 'startswith' +2024-10-15 09:13:41,089 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:13:41,095 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:13:41,228 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:13:41,229 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:13:41,686 - browser_control.py:513 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 09:13:41,689 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 09:13:41,689 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 09:13:41,770 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:13:42,255 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:13:42,807 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:13:42,821 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 09:13:42,823 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:13:42,823 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:13:42,837 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:13:42,844 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:13:42,862 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:13:42,863 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:13:43,314 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:13:43,315 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 09:13:43,963 - gui.py:776 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-15 09:13:45,320 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:13:45,321 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:13:45,333 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:13:45,335 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:13:45,461 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:13:45,462 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:13:45,554 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:13:45,572 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-15 09:13:45,614 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,615 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:13:45,615 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,629 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:13:45,679 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,679 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:13:45,680 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,696 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:13:45,744 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,744 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:13:45,746 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,760 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:13:45,809 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,810 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:13:45,810 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,826 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:13:45,859 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,859 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:13:45,861 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:13:45,875 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:13:45,875 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-15 09:13:45,878 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-15 09:13:45,879 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-15 09:13:45,879 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 09:13:45,880 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 09:13:45,881 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-15 09:13:45,881 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-15 09:13:45,882 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-15 09:13:45,883 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-15 09:13:45,883 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-15 09:13:45,884 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-15 09:13:45,885 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-15 09:13:45,885 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-15 09:13:45,888 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:13:47,158 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:23:18,706 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:23:18,706 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:23:18,720 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:23:18,720 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:23:18,720 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:23:18,736 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:23:18,746 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:23:18,746 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:23:18,757 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:23:18,872 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:23:18,873 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:23:18,874 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:23:18,874 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:23:18,874 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:23:18,875 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:23:18,876 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:23:18,876 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:23:18,876 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:23:18,878 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:23:57,707 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:23:58,111 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:23:58,608 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:23:59,602 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:24:00,584 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:24:00,584 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:24:00,585 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:24:02,589 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 8608 +2024-10-15 09:24:02,589 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 1313990 +2024-10-15 09:24:02,613 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:24:04,923 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:24:04,932 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:24:04,932 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:24:08,604 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:24:08,615 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:24:08,616 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 1051824 +2024-10-15 09:24:08,616 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:24:08,816 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:24:10,521 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:24:10,666 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:24:10,667 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:24:10,978 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:24:10,979 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:24:10,979 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:24:10,980 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:24:14,737 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:24:14,738 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:24:14,738 - browser_control.py:692 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:24:15,348 - browser_control.py:702 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:24:15,353 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:24:15,354 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:24:15,360 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:24:15,361 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:24:15,394 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:24:15,914 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:24:16,499 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:24:16,514 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:24:16,806 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:24:16,807 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:24:16,818 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:24:16,824 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:24:16,837 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:24:16,839 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:24:17,463 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:24:17,464 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:24:19,488 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:24:19,489 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:24:19,501 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:24:19,502 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:24:19,983 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:24:19,983 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:24:20,399 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:24:20,421 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:24:20,468 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,468 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:24:20,469 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,479 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,528 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,528 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:24:20,529 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,535 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,579 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,579 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:24:20,580 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,586 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,628 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,629 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:24:20,629 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,636 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,682 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,683 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:24:20,683 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,694 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,734 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,734 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:24:20,735 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,745 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,784 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,785 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:24:20,786 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,796 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,846 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,846 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:24:20,847 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,853 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,900 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,901 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:24:20,902 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,911 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,945 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,946 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:24:20,947 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,952 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:24:20,993 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:20,993 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:24:20,994 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,000 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,037 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,038 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:24:21,040 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,045 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,083 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,083 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:24:21,084 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,094 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,132 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,133 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:24:21,133 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,143 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,181 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,182 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:24:21,183 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,192 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,230 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,230 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:24:21,231 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,237 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,277 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,277 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:24:21,278 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,284 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,326 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,326 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:24:21,327 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:24:21,335 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:24:21,336 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:24:21,337 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:24:21,339 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:24:21,340 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:24:21,341 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:24:21,342 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:24:21,343 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:24:21,344 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:24:21,344 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:24:21,345 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:24:21,346 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:24:21,346 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:24:21,348 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:24:21,348 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:24:21,349 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:24:21,349 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:24:21,349 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:24:21,350 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:24:21,350 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:24:21,350 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:24:21,352 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:24:21,352 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:24:21,353 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:24:21,353 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:24:21,354 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:24:21,354 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:24:21,355 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:24:21,356 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:24:21,357 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:24:21,357 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:24:21,358 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:24:21,359 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:24:21,359 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:24:21,360 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:24:21,360 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:24:21,361 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:24:21,362 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:24:21,362 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:24:21,363 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:24:21,367 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:24:23,440 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "LW, 3C4, DL", +"trans_option_8": "3C3", +"trans_option_9": "24V, 3C6, DC", +"trans_option_10": "24V, 3C6, DC, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "220V, 3C6, DL", +"trans_option_14": "220V, 3C6, AC", +"trans_option_15": "3C11", +"trans_option_16": "3C12" +} +``` +2024-10-15 09:24:23,441 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A", +"trans_option_2": "220V, 3C2, A", +"trans_option_3": "50, 3C2, N", +"trans_option_4": "D2, 3C2, DL", +"trans_option_5": "24V, 3C4, DL, D", +"trans_option_6": "3C5", +"trans_option_7": "LW, 3C4, DL", +"trans_option_8": "3C3", +"trans_option_9": "24V, 3C6, DC", +"trans_option_10": "24V, 3C6, DC, 50", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "220V, 3C6, DL", +"trans_option_14": "220V, 3C6, AC", +"trans_option_15": "3C11", +"trans_option_16": "3C12" +} +2024-10-15 09:24:23,443 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A', 'trans_option_2': '220V, 3C2, A', 'trans_option_3': '50, 3C2, N', 'trans_option_4': 'D2, 3C2, DL', 'trans_option_5': '24V, 3C4, DL, D', 'trans_option_6': '3C5', 'trans_option_7': 'LW, 3C4, DL', 'trans_option_8': '3C3', 'trans_option_9': '24V, 3C6, DC', 'trans_option_10': '24V, 3C6, DC, 50', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': '220V, 3C6, DL', 'trans_option_14': '220V, 3C6, AC', 'trans_option_15': '3C11', 'trans_option_16': '3C12'} +2024-10-15 09:24:23,444 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:24:23,444 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A +2024-10-15 09:24:23,445 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,463 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A] 입력 완료 +2024-10-15 09:24:23,464 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A +2024-10-15 09:24:23,464 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,492 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A] 입력 완료 +2024-10-15 09:24:23,493 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N +2024-10-15 09:24:23,494 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,523 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N] 입력 완료 +2024-10-15 09:24:23,524 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL +2024-10-15 09:24:23,525 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,564 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL] 입력 완료 +2024-10-15 09:24:23,565 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL, D +2024-10-15 09:24:23,566 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,601 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL, D] 입력 완료 +2024-10-15 09:24:23,602 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-15 09:24:23,602 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,639 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-15 09:24:23,640 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : LW, 3C4, DL +2024-10-15 09:24:23,641 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,677 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [LW, 3C4, DL] 입력 완료 +2024-10-15 09:24:23,678 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-15 09:24:23,679 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,707 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-15 09:24:23,708 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : 24V, 3C6, DC +2024-10-15 09:24:23,709 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,740 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [24V, 3C6, DC] 입력 완료 +2024-10-15 09:24:23,741 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : 24V, 3C6, DC, 50 +2024-10-15 09:24:23,742 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,777 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [24V, 3C6, DC, 50] 입력 완료 +2024-10-15 09:24:23,777 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-15 09:24:23,778 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,806 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-15 09:24:23,807 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-15 09:24:23,807 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,836 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-15 09:24:23,836 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : 220V, 3C6, DL +2024-10-15 09:24:23,837 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,863 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [220V, 3C6, DL] 입력 완료 +2024-10-15 09:24:23,864 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : 220V, 3C6, AC +2024-10-15 09:24:23,865 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,896 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [220V, 3C6, AC] 입력 완료 +2024-10-15 09:24:23,897 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-15 09:24:23,898 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,925 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-15 09:24:23,925 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-15 09:24:23,926 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:24:23,954 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-15 09:24:23,956 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A', 'DSG-02-3C2-A220': '220V, 3C2, A', 'DSG-02-3C2-N-50': '50, 3C2, N', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL, D', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': 'LW, 3C4, DL', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': '24V, 3C6, DC', 'DSG-02-3C6-DC24-50': '24V, 3C6, DC, 50', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': '220V, 3C6, DL', 'DSG-02-3C6-AC220V': '220V, 3C6, AC', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12'} +2024-10-15 09:24:23,956 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:24:23,957 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:24:23,958 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:24:23,959 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:24:23,959 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:24:23,960 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:24:23,960 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:24:23,960 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:24:23,961 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:24:23,961 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:24:23,962 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:24:23,962 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,962 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,963 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,963 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,964 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,964 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,964 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,965 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,965 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:24:23,966 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:24:23,966 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:24:23,967 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:24:23,967 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:24:24,175 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:24,832 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:24:24,845 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:25,098 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:24:25,113 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:25,344 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:24:25,361 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:25,598 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:24:25,617 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:25,858 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:24:25,870 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,871 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:24:25,881 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,881 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:24:25,896 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,896 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:24:25,913 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,914 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:24:25,929 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,930 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:24:25,945 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,945 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:24:25,955 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,957 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:24:25,965 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,966 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:24:25,979 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,980 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:24:25,995 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:25,996 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:24:26,011 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:26,011 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:24:26,021 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:24:26,022 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:24:26,034 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:24:26,304 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:24:26,305 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:24:26,306 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:24:26,306 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:24:27,146 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', 'LW 3C4 DL', '3C3', '24V 3C6 DC', '24V 3C6 DC 50', '3C9', '3C10', '220V 3C6 DL', '220V 3C6 AC', '3C11', '3C12', 'DL 3C6 전자식 변환 밸브', '220V 3C4 DL A', '220V 3C2 A', '50 3C2 N', 'D2 3C2 DL', '24V 3C4 DL D', 'AC220V 3C6'] +2024-10-15 09:24:27,147 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:24:27,150 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:24:27,465 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:24:27,763 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:24:27,766 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:24:28,160 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:24:28,396 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:24:28,414 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 3 +2024-10-15 09:24:28,415 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:24:28,437 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:24:28,439 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:24:28,561 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:24:28,562 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:24:28,563 - browser_control.py:435 - default_logger - DEBUG - 가져온 옵션 데이터 +2024-10-15 09:24:28,564 - browser_control.py:436 - default_logger - DEBUG - ['3C5', 'LW 3C4 DL', '3C3', '24V 3C6 DC', '24V 3C6 DC 50', '3C9', '3C10', '220V 3C6 DL', '220V 3C6 AC', '3C11', '3C12', 'DL 3C6 전자식 변환 밸브', '220V 3C4 DL A', '220V 3C2 A', '50 3C2 N', 'D2 3C2 DL', '24V 3C4 DL D', 'AC220V 3C6'] +2024-10-15 09:24:28,712 - browser_control.py:448 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:24:29,243 - browser_control.py:448 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # 안녕하세요 혜리수샵입니다. +2024-10-15 09:24:29,305 - browser_control.py:448 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:24:29,366 - browser_control.py:448 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:24:29,916 - browser_control.py:448 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:24:30,502 - browser_control.py:448 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:24:30,589 - browser_control.py:448 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:24:35,902 - browser_control.py:483 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:24:35,903 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 3개 +2024-10-15 09:24:35,904 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:24:47,534 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:24:47,536 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/1d5d65ae-ae54-48a8-88e6-9e4aa1ed372d.jpg +2024-10-15 09:24:47,537 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:24:49,346 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/1d5d65ae-ae54-48a8-88e6-9e4aa1ed372d.jpg +2024-10-15 09:24:49,346 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:24:49,347 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:24:49,348 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:24:49,352 - clipboardImageManager.py:246 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:24:49,354 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:24:49,355 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:24:49,355 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:25:00,974 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:25:00,975 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/ae2d55f7-36c1-49ec-bf00-4511a023cc2e.jpg +2024-10-15 09:25:00,976 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:25:02,787 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/ae2d55f7-36c1-49ec-bf00-4511a023cc2e.jpg +2024-10-15 09:25:02,787 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:25:02,788 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:25:02,790 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:25:02,793 - clipboardImageManager.py:246 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:25:02,795 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:25:02,796 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:25:02,808 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:25:14,443 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:25:14,445 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/685b6c08-d1d3-4d60-8498-7cdd1a233551.jpg +2024-10-15 09:25:14,446 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:25:16,255 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/685b6c08-d1d3-4d60-8498-7cdd1a233551.jpg +2024-10-15 09:25:16,256 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:25:16,256 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:25:16,257 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:25:16,260 - clipboardImageManager.py:246 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:25:16,261 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:25:16,263 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:25:16,266 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:25:16,404 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:25:16,405 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:25:16,791 - browser_control.py:513 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 09:25:16,796 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 09:25:16,796 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 09:25:16,899 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:25:17,327 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:25:17,873 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:25:17,886 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 09:25:17,887 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:25:17,888 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:25:17,899 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:25:17,906 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:25:17,921 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:25:17,922 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:25:18,307 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:25:18,308 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 09:25:20,318 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:25:20,318 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:25:20,332 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:25:20,337 - option.py:345 - default_logger - ERROR - 전체 옵션 체크박스 상태 확인 중 오류 발생: ElementHandle.get_attribute: Target page, context or browser has been closed +Call log: +waiting for locator(":scope") +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 320, in is_all_options_checked + aria_checked = await checkbox_element.get_attribute('aria-checked') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 1688, in get_attribute + return mapping.from_maybe_impl(await self._impl_obj.get_attribute(name=name)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_element_handle.py", line 72, in get_attribute + return await self._channel.send("getAttribute", dict(name=name)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: ElementHandle.get_attribute: Target page, context or browser has been closed +Call log: +waiting for locator(":scope") + +2024-10-15 09:25:20,338 - option.py:178 - default_logger - DEBUG - 옵션이 일부만 체크된 상태입니다. 옵션 수정이 완료된 상품으로 판단하여 패스합니다. +2024-10-15 09:25:20,461 - browser_control.py:523 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 520, in save_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-15 09:25:20,463 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:25:20,463 - browser_control.py:368 - default_logger - DEBUG - 상세페이지 탭 클릭 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 365, in click_detail_tab + await self.page.click(self.detail_tab_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-15 09:25:20,470 - browser_control.py:487 - default_logger - DEBUG - 이미지 URL 추출 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 402, in extract_image_urls + await self.page.click(source_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-15 09:25:20,479 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 0개 +2024-10-15 09:25:20,480 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:25:20,492 - browser_control.py:523 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 520, in save_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-15 09:25:20,496 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:25:20,507 - browser_control.py:515 - default_logger - DEBUG - 저장 버튼 클릭 중 오류: Page.click: Connection closed while reading from the driver +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 511, in save_and_ecs_product_edit + await self.page.click(self.save_button_locator) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +Exception: Page.click: Connection closed while reading from the driver +2024-10-15 09:25:20,512 - gui.py:755 - default_logger - DEBUG - 2/[31]개 상품 수정 완료. +2024-10-15 09:25:20,512 - gui.py:700 - default_logger - DEBUG - 3/20: 세부사항 수정 작업 중... +2024-10-15 09:33:37,700 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:33:37,700 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:33:37,712 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:33:37,712 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:33:37,712 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:33:37,728 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:33:37,738 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:33:37,738 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:33:37,746 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:33:37,864 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:33:37,866 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:33:37,866 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:33:37,867 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:33:37,867 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:33:37,868 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:33:37,868 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:33:37,869 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:33:37,869 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:33:37,870 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:33:39,462 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:33:39,865 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:33:40,363 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:33:41,450 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:33:42,653 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:33:42,654 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:33:42,654 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:33:44,659 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 9964 +2024-10-15 09:33:44,660 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 1182964 +2024-10-15 09:33:44,684 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:33:46,996 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:33:47,003 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:33:47,003 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:33:50,861 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:33:50,871 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:33:50,873 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 3148678 +2024-10-15 09:33:50,874 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:33:51,115 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:33:52,695 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:33:52,922 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:33:52,924 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:33:53,294 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:33:53,295 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:33:53,296 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:33:53,297 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:34:18,481 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:34:18,482 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:34:18,483 - browser_control.py:692 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:34:19,111 - browser_control.py:702 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:34:19,117 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:34:19,117 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:34:19,124 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:34:19,124 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:34:19,149 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:34:19,751 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:34:20,317 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:34:20,335 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:34:20,651 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:34:20,651 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:34:20,663 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:34:20,670 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:34:20,684 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:34:20,685 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:34:21,424 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:34:21,426 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:34:23,428 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:34:23,429 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:34:23,442 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:34:23,443 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:34:23,628 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:34:23,629 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:34:24,018 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:34:24,052 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:34:24,091 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,091 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:34:24,092 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,102 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,141 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,143 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:34:24,143 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,152 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,190 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,191 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:34:24,191 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,203 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,239 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,240 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:34:24,240 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,252 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,289 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,290 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:34:24,290 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,301 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,341 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,342 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:34:24,342 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,353 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,404 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,406 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:34:24,407 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,420 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,467 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,467 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:34:24,468 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,476 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,509 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,510 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:34:24,510 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,517 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,549 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,550 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:34:24,550 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,556 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,589 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,590 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:34:24,590 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,599 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,637 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,639 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:34:24,639 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,646 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,685 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,685 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:34:24,686 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,692 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,724 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,725 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:34:24,726 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,734 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,766 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,767 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:34:24,767 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,774 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,805 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,806 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:34:24,806 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,813 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,848 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,848 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:34:24,849 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,856 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,903 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,904 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:34:24,905 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:34:24,911 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:34:24,911 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:34:24,913 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:34:24,913 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:34:24,914 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:34:24,914 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:34:24,916 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:34:24,916 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:34:24,917 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:34:24,917 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:34:24,918 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:34:24,919 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:34:24,920 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:34:24,920 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:34:24,920 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:34:24,921 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:34:24,921 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:34:24,922 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:34:24,922 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:34:24,923 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:34:24,923 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:34:24,924 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:34:24,924 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:34:24,925 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:34:24,925 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:34:24,925 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:34:24,926 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:34:24,927 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:34:24,928 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:34:24,928 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:34:24,929 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:34:24,929 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:34:24,930 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:34:24,931 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:34:24,931 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:34:24,931 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:34:24,932 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:34:24,933 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:34:24,933 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:34:24,934 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:34:24,938 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:34:27,842 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220V", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24V", +"trans_option_10": "DSG-02-3C6-DC24V-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12", +"trans_option_17": "DSG-02-3C6-DL 전자석 방향 전환 밸브" +} +``` +2024-10-15 09:34:27,844 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "DSG-02-3C4-DL-A220V", +"trans_option_2": "DSG-02-3C2-A220V", +"trans_option_3": "DSG-02-3C2-N-50", +"trans_option_4": "DSG-02-3C2-DL-D2", +"trans_option_5": "DSG-02-3C4-DL-D24V", +"trans_option_6": "DSG-02-3C5", +"trans_option_7": "DSG-02-3C4-LW", +"trans_option_8": "DSG-03-3C3", +"trans_option_9": "DSG-02-3C6-DC24V", +"trans_option_10": "DSG-02-3C6-DC24V-50", +"trans_option_11": "DSG-02-3C9", +"trans_option_12": "DSG-02-3C10", +"trans_option_13": "DSG-02-3C60-DL 전자석 방향 전환 밸브", +"trans_option_14": "DSG-02-3C6-AC220V", +"trans_option_15": "DSG-02-3C11", +"trans_option_16": "DSG-02-3C12", +"trans_option_17": "DSG-02-3C6-DL 전자석 방향 전환 밸브" +} +2024-10-15 09:34:27,845 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': 'DSG-02-3C4-DL-A220V', 'trans_option_2': 'DSG-02-3C2-A220V', 'trans_option_3': 'DSG-02-3C2-N-50', 'trans_option_4': 'DSG-02-3C2-DL-D2', 'trans_option_5': 'DSG-02-3C4-DL-D24V', 'trans_option_6': 'DSG-02-3C5', 'trans_option_7': 'DSG-02-3C4-LW', 'trans_option_8': 'DSG-03-3C3', 'trans_option_9': 'DSG-02-3C6-DC24V', 'trans_option_10': 'DSG-02-3C6-DC24V-50', 'trans_option_11': 'DSG-02-3C9', 'trans_option_12': 'DSG-02-3C10', 'trans_option_13': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'trans_option_14': 'DSG-02-3C6-AC220V', 'trans_option_15': 'DSG-02-3C11', 'trans_option_16': 'DSG-02-3C12', 'trans_option_17': 'DSG-02-3C6-DL 전자석 방향 전환 밸브'} +2024-10-15 09:34:27,846 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:34:27,847 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : DSG-02-3C4-DL-A220V +2024-10-15 09:34:27,848 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:27,867 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [DSG-02-3C4-DL-A220V] 입력 완료 +2024-10-15 09:34:27,868 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : DSG-02-3C2-A220V +2024-10-15 09:34:27,868 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:27,896 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [DSG-02-3C2-A220V] 입력 완료 +2024-10-15 09:34:27,897 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : DSG-02-3C2-N-50 +2024-10-15 09:34:27,897 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:27,920 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [DSG-02-3C2-N-50] 입력 완료 +2024-10-15 09:34:27,921 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : DSG-02-3C2-DL-D2 +2024-10-15 09:34:27,921 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:27,953 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [DSG-02-3C2-DL-D2] 입력 완료 +2024-10-15 09:34:27,954 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : DSG-02-3C4-DL-D24V +2024-10-15 09:34:27,954 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:27,984 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [DSG-02-3C4-DL-D24V] 입력 완료 +2024-10-15 09:34:27,985 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : DSG-02-3C5 +2024-10-15 09:34:27,986 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,029 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [DSG-02-3C5] 입력 완료 +2024-10-15 09:34:28,030 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : DSG-02-3C4-LW +2024-10-15 09:34:28,031 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,064 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [DSG-02-3C4-LW] 입력 완료 +2024-10-15 09:34:28,065 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : DSG-03-3C3 +2024-10-15 09:34:28,066 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,099 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [DSG-03-3C3] 입력 완료 +2024-10-15 09:34:28,100 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : DSG-02-3C6-DC24V +2024-10-15 09:34:28,101 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,130 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [DSG-02-3C6-DC24V] 입력 완료 +2024-10-15 09:34:28,131 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : DSG-02-3C6-DC24V-50 +2024-10-15 09:34:28,132 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,163 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [DSG-02-3C6-DC24V-50] 입력 완료 +2024-10-15 09:34:28,165 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : DSG-02-3C9 +2024-10-15 09:34:28,165 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,191 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [DSG-02-3C9] 입력 완료 +2024-10-15 09:34:28,192 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : DSG-02-3C10 +2024-10-15 09:34:28,192 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,222 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [DSG-02-3C10] 입력 완료 +2024-10-15 09:34:28,223 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DSG-02-3C60-DL 전자석 방향 전환 밸브 +2024-10-15 09:34:28,224 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,253 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DSG-02-3C60-DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-15 09:34:28,254 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : DSG-02-3C6-AC220V +2024-10-15 09:34:28,255 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,285 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [DSG-02-3C6-AC220V] 입력 완료 +2024-10-15 09:34:28,286 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : DSG-02-3C11 +2024-10-15 09:34:28,287 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,315 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [DSG-02-3C11] 입력 완료 +2024-10-15 09:34:28,316 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : DSG-02-3C12 +2024-10-15 09:34:28,316 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,344 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [DSG-02-3C12] 입력 완료 +2024-10-15 09:34:28,345 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : DSG-02-3C6-DL 전자석 방향 전환 밸브 +2024-10-15 09:34:28,346 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:34:28,373 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [DSG-02-3C6-DL 전자석 방향 전환 밸브] 입력 완료 +2024-10-15 09:34:28,374 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220': 'DSG-02-3C2-A220V', 'DSG-02-3C2-N-50': 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2': 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V': 'DSG-02-3C4-DL-D24V', 'DSG-02-3C5': 'DSG-02-3C5', 'DSG-02-3C4-LW': 'DSG-02-3C4-LW', 'DSG-03-3C3': 'DSG-03-3C3', 'DSG-02-3C6-DC24': 'DSG-02-3C6-DC24V', 'DSG-02-3C6-DC24-50': 'DSG-02-3C6-DC24V-50', 'DSG-02-3C9': 'DSG-02-3C9', 'DSG-02-3C10': 'DSG-02-3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'DSG-02-3C6-AC220V', 'DSG-02-3C11': 'DSG-02-3C11', 'DSG-02-3C12': 'DSG-02-3C12', '提示勿拍:其他型号规格请联系客服': 'DSG-02-3C6-DL 전자석 방향 전환 밸브'} +2024-10-15 09:34:28,376 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:34:28,376 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:34:28,377 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:34:28,378 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:34:28,378 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:34:28,378 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:34:28,379 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:34:28,379 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:34:28,380 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:34:28,380 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:34:28,382 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:34:28,382 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,383 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,383 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,384 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,384 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,384 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,386 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,386 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,386 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:34:28,387 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:34:28,387 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:34:28,388 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:34:28,388 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:34:28,560 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:29,229 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:34:29,254 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:29,462 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:34:29,474 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:29,690 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:34:29,705 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:29,908 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:34:29,922 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:30,154 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:34:30,168 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,169 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:34:30,178 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,180 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:34:30,190 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,191 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:34:30,206 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,207 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:34:30,222 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,223 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:34:30,238 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,239 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:34:30,252 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,253 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:34:30,262 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,262 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:34:30,272 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,273 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:34:30,286 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,287 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:34:30,301 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,302 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:34:30,311 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:34:30,312 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:34:30,322 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:34:30,521 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:34:30,523 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:34:30,523 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:34:30,524 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:34:31,292 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['DSG-02-3C5', 'DSG-02-3C4-LW', 'DSG-03-3C3', 'DSG-02-3C6-DC24V', 'DSG-02-3C6-DC24V-50', 'DSG-02-3C9', 'DSG-02-3C10', 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V', 'DSG-02-3C11', 'DSG-02-3C12', 'DSG-02-3C6-DL 전자석 방향 전환 밸브', 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220V', 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V', 'AC220V 3C6'] +2024-10-15 09:34:31,293 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:34:31,296 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:34:31,587 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:34:31,865 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:34:31,866 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:34:32,239 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:34:32,424 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:34:32,446 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 09:34:32,446 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:34:32,470 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:34:32,470 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:34:32,584 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:34:32,585 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:34:32,585 - browser_control.py:435 - default_logger - DEBUG - 가져온 옵션 데이터 +2024-10-15 09:34:32,586 - browser_control.py:436 - default_logger - DEBUG - ['DSG-02-3C5', 'DSG-02-3C4-LW', 'DSG-03-3C3', 'DSG-02-3C6-DC24V', 'DSG-02-3C6-DC24V-50', 'DSG-02-3C9', 'DSG-02-3C10', 'DSG-02-3C60-DL 전자석 방향 전환 밸브', 'DSG-02-3C6-AC220V', 'DSG-02-3C11', 'DSG-02-3C12', 'DSG-02-3C6-DL 전자석 방향 전환 밸브', 'DSG-02-3C4-DL-A220V', 'DSG-02-3C2-A220V', 'DSG-02-3C2-N-50', 'DSG-02-3C2-DL-D2', 'DSG-02-3C4-DL-D24V', 'AC220V 3C6'] +2024-10-15 09:34:32,716 - browser_control.py:448 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:34:33,208 - browser_control.py:448 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # 안녕하세요 혜리수샵입니다. +2024-10-15 09:34:33,259 - browser_control.py:448 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:34:33,309 - browser_control.py:448 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:34:33,784 - browser_control.py:448 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:34:34,286 - browser_control.py:448 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:34:34,358 - browser_control.py:448 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:34:40,444 - browser_control.py:483 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:34:40,446 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 09:34:40,447 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:34:52,076 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:34:52,077 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/f35857e9-c0c4-4166-8974-19aa35770cff.jpg +2024-10-15 09:34:52,078 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:34:53,887 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/f35857e9-c0c4-4166-8974-19aa35770cff.jpg +2024-10-15 09:34:53,887 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:34:53,888 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:34:53,889 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:34:53,889 - clipboardImageManager.py:27 - default_logger - DEBUG - 클립보드의 텍스트 또는 이미지 데이터를 가져옵니다 +2024-10-15 09:34:53,894 - clipboardImageManager.py:259 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:34:53,894 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:34:53,895 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:34:53,896 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:35:05,517 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:35:05,519 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/becf5dd9-99e5-4ebd-aa38-f032973e6c47.jpg +2024-10-15 09:35:05,519 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:35:07,329 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/becf5dd9-99e5-4ebd-aa38-f032973e6c47.jpg +2024-10-15 09:35:07,330 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:35:07,331 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:35:07,332 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:35:07,333 - clipboardImageManager.py:27 - default_logger - DEBUG - 클립보드의 텍스트 또는 이미지 데이터를 가져옵니다 +2024-10-15 09:35:07,335 - clipboardImageManager.py:259 - default_logger - DEBUG - 클립보드에 처리할 수 있는 데이터가 없습니다. +2024-10-15 09:35:07,338 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:35:07,338 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:35:07,348 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:35:07,493 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:35:07,494 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:35:07,877 - browser_control.py:513 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 09:35:07,880 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 09:35:07,882 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 09:35:07,986 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:35:08,410 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:35:08,933 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:35:08,946 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 09:35:08,948 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:35:08,949 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:35:08,961 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:35:08,970 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:35:08,983 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:35:08,984 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:35:09,422 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:35:09,423 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 09:35:11,429 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:35:11,430 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:35:11,445 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:35:11,446 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:35:11,568 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:35:11,569 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:35:11,671 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:35:11,699 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-15 09:35:11,763 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,763 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:35:11,764 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,778 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:35:11,829 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,830 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:35:11,831 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,844 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:35:11,894 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,895 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:35:11,896 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,911 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:35:11,960 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,960 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:35:11,962 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:11,974 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:35:12,013 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:12,014 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:35:12,015 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:35:12,026 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:35:12,027 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-15 09:35:12,028 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水 小样压盖机 +2024-10-15 09:35:12,029 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水 小样压盖机 +2024-10-15 09:35:12,030 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 09:35:12,030 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 香水瓶 中套压盖机 适合13MM 15MM盖子 +2024-10-15 09:35:12,031 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 喷雾瓶 卡扣式压盖机 +2024-10-15 09:35:12,031 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 喷雾瓶 卡扣式压盖机 +2024-10-15 09:35:12,033 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-15 09:35:12,034 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 中套压盖机 20MM瓶口专用 适合 20MM 瓶口 +2024-10-15 09:35:12,034 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-15 09:35:12,035 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 小样分装+香水瓶卡扣 两种压头 13 15MM中盖 +2024-10-15 09:35:12,036 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': '香水 小样压盖机', 'origin_option_2': '香水瓶 中套压盖机 适合13MM 15MM盖子', 'origin_option_3': '喷雾瓶 卡扣式压盖机', 'origin_option_4': '中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 'origin_option_5': '小样分装+香水瓶卡扣 两种压头 13 15MM中盖'} +2024-10-15 09:35:12,037 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "香水 小样压盖机", "origin_option_2": "香水瓶 中套压盖机 适合13MM 15MM盖子", "origin_option_3": "喷雾瓶 卡扣式压盖机", "origin_option_4": "中套压盖机 20MM瓶口专用 适合 20MM 瓶口", "origin_option_5": "小样分装+香水瓶卡扣 两种压头 13 15MM中盖"} +2024-10-15 09:35:12,040 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:35:13,967 - option.py:203 - default_logger - ERROR - 안전 필터에 의해 번역 요청이 차단되었습니다. Cannot get the response text. +Cannot get the Candidate text. +Response candidate content has no parts (and thus no text). The candidate is likely blocked by the safety filters. +Content: +{} +Candidate: +{ + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.1796875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11279297 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "HIGH", + "blocked": true, + "probability_score": 0.82421875, + "severity": "HARM_SEVERITY_HIGH", + "severity_score": 0.73828125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15722656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11767578 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.19921875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09423828 + } + ], + "avg_logprobs": "NaN" +} +Response: +{ + "candidates": [ + { + "finish_reason": "SAFETY", + "safety_ratings": [ + { + "category": "HARM_CATEGORY_HATE_SPEECH", + "probability": "NEGLIGIBLE", + "probability_score": 0.1796875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11279297 + }, + { + "category": "HARM_CATEGORY_DANGEROUS_CONTENT", + "probability": "HIGH", + "blocked": true, + "probability_score": 0.82421875, + "severity": "HARM_SEVERITY_HIGH", + "severity_score": 0.73828125 + }, + { + "category": "HARM_CATEGORY_HARASSMENT", + "probability": "NEGLIGIBLE", + "probability_score": 0.15722656, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.11767578 + }, + { + "category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", + "probability": "NEGLIGIBLE", + "probability_score": 0.19921875, + "severity": "HARM_SEVERITY_NEGLIGIBLE", + "severity_score": 0.09423828 + } + ], + "avg_logprobs": "NaN" + } + ], + "usage_metadata": { + "prompt_token_count": 497, + "total_token_count": 497 + }, + "model_version": "gemini-1.5-flash-001" +} +2024-10-15 09:35:13,969 - option.py:204 - default_logger - DEBUG - 퍼센티 자체 AI번역 사용 시도 +2024-10-15 09:35:13,980 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:35:13,987 - option.py:233 - default_logger - ERROR - 옵션 처리 중 오류 발생: Page.click: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 205, in process_options + await self.page.click(self.ai_option_btn_selector) + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 9625, in click + await self._impl_obj.click( + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 777, in click + return await self._main_frame.click(**locals_to_params(locals())) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 488, in click + await self._channel.send("click", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.click: Target page, context or browser has been closed +2024-10-15 09:35:13,990 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:35:13,992 - option.py:86 - default_logger - DEBUG - 최저옵션: 90000.0, 표준편차: 4000.0 +2024-10-15 09:35:13,993 - option.py:96 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-15 09:35:13,994 - option.py:96 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-15 09:35:13,995 - option.py:96 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-15 09:35:13,995 - option.py:96 - default_logger - DEBUG - Option 88000 z-score: -0.5 +2024-10-15 09:35:13,996 - option.py:96 - default_logger - DEBUG - Option 98000 z-score: 2.0 +2024-10-15 09:35:13,996 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [88000, 88000, 88000, 88000] +2024-10-15 09:35:13,997 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 88000, 마켓상한선: 176000 +2024-10-15 09:35:13,998 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('香水 小样压盖机', 88000), ('香水瓶 中套压盖机 适合13MM 15MM盖子', 88000), ('喷雾瓶 卡扣式压盖机', 88000), ('中套压盖机 20MM瓶口专用 适合 20MM 瓶口', 88000)] +2024-10-15 09:37:53,550 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:37:53,550 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:37:53,558 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:37:53,558 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:37:53,558 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:37:53,579 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:37:53,589 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:37:53,590 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:37:53,599 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:37:53,715 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:37:53,715 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:37:53,715 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:37:53,715 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:37:53,715 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:37:53,715 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:37:53,731 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:37:53,731 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:37:53,731 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:37:53,731 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:39:21,127 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:39:21,417 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:39:22,144 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:39:22,767 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:39:23,545 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:39:23,546 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:39:23,547 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:39:25,552 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 9112 +2024-10-15 09:39:25,553 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 7735172 +2024-10-15 09:39:25,564 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:39:27,876 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:39:27,879 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:39:27,879 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:39:31,563 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:39:31,573 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:39:31,575 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 69764 +2024-10-15 09:39:31,576 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:39:31,815 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:39:33,247 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:39:33,477 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:39:33,478 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:39:33,820 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:39:33,822 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:39:33,824 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:39:33,825 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:39:35,788 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:39:35,790 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:39:35,790 - browser_control.py:692 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:39:36,408 - browser_control.py:702 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:39:36,408 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:39:36,408 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:39:36,414 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:39:36,419 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:39:36,447 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:39:37,018 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:39:37,597 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:39:37,612 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:39:37,899 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:39:37,900 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:39:37,911 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:39:37,914 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:39:37,931 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:39:37,931 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:39:38,562 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:39:38,566 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:39:40,581 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:39:40,582 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:39:40,596 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:39:40,596 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:39:41,245 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:39:41,246 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:39:41,582 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:39:41,610 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:39:41,649 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,654 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:39:41,654 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,660 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,710 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,710 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:39:41,710 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,720 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,757 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,758 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:39:41,758 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,760 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,809 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,815 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:39:41,815 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,824 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,868 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,868 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:39:41,868 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,877 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,919 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,919 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:39:41,919 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,933 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:39:41,970 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,970 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:39:41,970 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:41,980 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,019 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,019 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:39:42,019 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,031 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,064 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,064 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:39:42,071 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,077 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,119 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,121 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:39:42,121 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,128 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,168 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,170 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:39:42,170 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,180 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,219 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,219 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:39:42,219 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,227 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,264 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,264 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:39:42,264 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,273 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,307 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,309 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:39:42,309 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,315 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,347 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,347 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:39:42,350 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,354 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,396 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,397 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:39:42,397 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,403 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,442 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,443 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:39:42,443 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,449 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,485 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,485 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:39:42,486 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:39:42,494 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:39:42,494 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:39:42,494 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:39:42,494 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:39:42,494 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:39:42,494 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:39:42,494 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:39:42,494 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:39:42,494 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:39:42,502 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:39:42,502 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:39:42,502 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:39:42,503 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:39:42,503 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:39:42,503 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:39:42,505 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:39:42,505 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:39:42,505 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:39:42,505 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:39:42,505 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:39:42,508 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:39:42,508 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:39:42,508 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:39:42,509 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:39:42,510 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:39:42,510 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:39:42,510 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:39:42,510 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:39:42,510 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:39:45,488 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V, 3C4, DL, A 타입", +"trans_option_2": "220V, 3C2, A 타입", +"trans_option_3": "50, 3C2, N 타입", +"trans_option_4": "D2, 3C2, DL 타입", +"trans_option_5": "24V, 3C4, DL 타입", +"trans_option_6": "3C5", +"trans_option_7": "LW, 3C4, DL 타입", +"trans_option_8": "3C3", +"trans_option_9": "DC24V, 3C6 타입", +"trans_option_10": "DC24V, 3C6, 50 타입", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6 타입", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DC24V, 3C6, DL 타입", +"trans_option_18": "DC24V, 3C6, DL 타입" +} +``` +2024-10-15 09:39:45,488 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V, 3C4, DL, A 타입", +"trans_option_2": "220V, 3C2, A 타입", +"trans_option_3": "50, 3C2, N 타입", +"trans_option_4": "D2, 3C2, DL 타입", +"trans_option_5": "24V, 3C4, DL 타입", +"trans_option_6": "3C5", +"trans_option_7": "LW, 3C4, DL 타입", +"trans_option_8": "3C3", +"trans_option_9": "DC24V, 3C6 타입", +"trans_option_10": "DC24V, 3C6, 50 타입", +"trans_option_11": "3C9", +"trans_option_12": "3C10", +"trans_option_13": "DL, 3C60, 전자식 방향 전환 밸브", +"trans_option_14": "AC220V, 3C6 타입", +"trans_option_15": "3C11", +"trans_option_16": "3C12", +"trans_option_17": "DC24V, 3C6, DL 타입", +"trans_option_18": "DC24V, 3C6, DL 타입" +} +2024-10-15 09:39:45,488 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V, 3C4, DL, A 타입', 'trans_option_2': '220V, 3C2, A 타입', 'trans_option_3': '50, 3C2, N 타입', 'trans_option_4': 'D2, 3C2, DL 타입', 'trans_option_5': '24V, 3C4, DL 타입', 'trans_option_6': '3C5', 'trans_option_7': 'LW, 3C4, DL 타입', 'trans_option_8': '3C3', 'trans_option_9': 'DC24V, 3C6 타입', 'trans_option_10': 'DC24V, 3C6, 50 타입', 'trans_option_11': '3C9', 'trans_option_12': '3C10', 'trans_option_13': 'DL, 3C60, 전자식 방향 전환 밸브', 'trans_option_14': 'AC220V, 3C6 타입', 'trans_option_15': '3C11', 'trans_option_16': '3C12', 'trans_option_17': 'DC24V, 3C6, DL 타입', 'trans_option_18': 'DC24V, 3C6, DL 타입'} +2024-10-15 09:39:45,504 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:39:45,504 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V, 3C4, DL, A 타입 +2024-10-15 09:39:45,504 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,522 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [220V, 3C4, DL, A 타입] 입력 완료 +2024-10-15 09:39:45,523 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V, 3C2, A 타입 +2024-10-15 09:39:45,524 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,550 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [220V, 3C2, A 타입] 입력 완료 +2024-10-15 09:39:45,550 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 50, 3C2, N 타입 +2024-10-15 09:39:45,554 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,577 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [50, 3C2, N 타입] 입력 완료 +2024-10-15 09:39:45,577 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : D2, 3C2, DL 타입 +2024-10-15 09:39:45,587 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,621 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [D2, 3C2, DL 타입] 입력 완료 +2024-10-15 09:39:45,621 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V, 3C4, DL 타입 +2024-10-15 09:39:45,623 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,660 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [24V, 3C4, DL 타입] 입력 완료 +2024-10-15 09:39:45,660 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 3C5 +2024-10-15 09:39:45,660 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,701 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [3C5] 입력 완료 +2024-10-15 09:39:45,702 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : LW, 3C4, DL 타입 +2024-10-15 09:39:45,702 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,744 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [LW, 3C4, DL 타입] 입력 완료 +2024-10-15 09:39:45,744 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 3C3 +2024-10-15 09:39:45,744 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,774 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [3C3] 입력 완료 +2024-10-15 09:39:45,774 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : DC24V, 3C6 타입 +2024-10-15 09:39:45,774 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,809 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [DC24V, 3C6 타입] 입력 완료 +2024-10-15 09:39:45,809 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : DC24V, 3C6, 50 타입 +2024-10-15 09:39:45,815 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,846 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [DC24V, 3C6, 50 타입] 입력 완료 +2024-10-15 09:39:45,846 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 3C9 +2024-10-15 09:39:45,850 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,879 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [3C9] 입력 완료 +2024-10-15 09:39:45,882 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 3C10 +2024-10-15 09:39:45,883 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,914 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [3C10] 입력 완료 +2024-10-15 09:39:45,914 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DL, 3C60, 전자식 방향 전환 밸브 +2024-10-15 09:39:45,914 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,947 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DL, 3C60, 전자식 방향 전환 밸브] 입력 완료 +2024-10-15 09:39:45,947 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : AC220V, 3C6 타입 +2024-10-15 09:39:45,947 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:45,976 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [AC220V, 3C6 타입] 입력 완료 +2024-10-15 09:39:45,976 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 3C11 +2024-10-15 09:39:45,976 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:46,010 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [3C11] 입력 완료 +2024-10-15 09:39:46,010 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 3C12 +2024-10-15 09:39:46,010 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:46,177 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [3C12] 입력 완료 +2024-10-15 09:39:46,178 - option.py:516 - default_logger - DEBUG - trans_option_17번째 translated_name : DC24V, 3C6, DL 타입 +2024-10-15 09:39:46,179 - option.py:524 - default_logger - DEBUG - trans_option_17번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:46,436 - option.py:528 - default_logger - INFO - trans_option_17번째 translated_name : [DC24V, 3C6, DL 타입] 입력 완료 +2024-10-15 09:39:46,437 - option.py:516 - default_logger - DEBUG - trans_option_18번째 translated_name : DC24V, 3C6, DL 타입 +2024-10-15 09:39:46,438 - option.py:524 - default_logger - DEBUG - trans_option_18번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:39:46,685 - option.py:528 - default_logger - INFO - trans_option_18번째 translated_name : [DC24V, 3C6, DL 타입] 입력 완료 +2024-10-15 09:39:46,686 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V, 3C4, DL, A 타입', 'DSG-02-3C2-A220': '220V, 3C2, A 타입', 'DSG-02-3C2-N-50': '50, 3C2, N 타입', 'DSG-02-3C2-DL-D2': 'D2, 3C2, DL 타입', 'DSG-02-3C4-DL-D24V': '24V, 3C4, DL 타입', 'DSG-02-3C5': '3C5', 'DSG-02-3C4-LW': 'LW, 3C4, DL 타입', 'DSG-03-3C3': '3C3', 'DSG-02-3C6-DC24': 'DC24V, 3C6 타입', 'DSG-02-3C6-DC24-50': 'DC24V, 3C6, 50 타입', 'DSG-02-3C9': '3C9', 'DSG-02-3C10': '3C10', 'DSG-02-3C60-DL 电磁换向阀': 'DL, 3C60, 전자식 방향 전환 밸브', 'DSG-02-3C6-AC220V': 'AC220V, 3C6 타입', 'DSG-02-3C11': '3C11', 'DSG-02-3C12': '3C12', '提示勿拍:其他型号规格请联系客服': 'DC24V, 3C6, DL 타입', 'DSG-02-3C6-DL 电磁换向阀': 'DC24V, 3C6, DL 타입'} +2024-10-15 09:39:46,687 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:39:46,687 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:39:46,689 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:39:46,690 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:39:46,690 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:39:46,691 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:39:46,691 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:39:46,691 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:39:46,692 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:39:46,692 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:39:46,692 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:39:46,693 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,694 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,694 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:39:46,695 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:39:46,695 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:39:46,695 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:39:46,695 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:39:46,893 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:47,226 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:39:47,361 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:47,611 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:39:47,625 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:47,861 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:39:47,881 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:48,111 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:39:48,129 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:48,403 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:39:48,411 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,411 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:39:48,426 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,426 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:39:48,448 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,449 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:39:48,458 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,458 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:39:48,469 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,469 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:39:48,484 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,484 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:39:48,493 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,493 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:39:48,499 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,507 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:39:48,508 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,508 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:39:48,529 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,529 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:39:48,541 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,541 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:39:48,544 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:39:48,544 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:39:48,566 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:39:48,786 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:39:48,787 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:39:48,787 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:39:48,788 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:39:49,510 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['3C5', 'LW 3C4 DL 타입', '3C3', 'DC24V 3C6 타입', 'DC24V 3C6 50 타입', '3C9', '3C10', 'DL 3C60 전자식 방향 전환 밸브', 'AC220V 3C6 타입', '3C11', '3C12', 'DC24V 3C6 DL 타입', '220V 3C4 DL A 타입', '220V 3C2 A 타입', '50 3C2 N 타입', 'D2 3C2 DL 타입', '24V 3C4 DL 타입', 'DC24V, 3C6, DL 타입'] +2024-10-15 09:39:49,510 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:39:49,525 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:39:49,852 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:39:50,142 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:39:50,142 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:39:50,498 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:39:50,699 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:39:50,716 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 09:39:50,717 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:39:50,743 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:39:50,743 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:39:50,851 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:39:50,851 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:39:50,851 - browser_control.py:435 - default_logger - DEBUG - 가져온 옵션 데이터 +2024-10-15 09:39:50,851 - browser_control.py:436 - default_logger - DEBUG - ['3C5', 'LW 3C4 DL 타입', '3C3', 'DC24V 3C6 타입', 'DC24V 3C6 50 타입', '3C9', '3C10', 'DL 3C60 전자식 방향 전환 밸브', 'AC220V 3C6 타입', '3C11', '3C12', 'DC24V 3C6 DL 타입', '220V 3C4 DL A 타입', '220V 3C2 A 타입', '50 3C2 N 타입', 'D2 3C2 DL 타입', '24V 3C4 DL 타입', 'DC24V, 3C6, DL 타입'] +2024-10-15 09:39:51,005 - browser_control.py:448 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:39:51,548 - browser_control.py:448 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # 안녕하세요 혜리수샵입니다. +2024-10-15 09:39:51,610 - browser_control.py:448 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:39:51,666 - browser_control.py:448 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:39:52,187 - browser_control.py:448 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:39:52,707 - browser_control.py:448 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:39:52,783 - browser_control.py:448 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:39:58,328 - browser_control.py:483 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:39:58,328 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 09:39:58,328 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:40:09,968 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:40:09,968 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cadb5f11-38ee-4ff7-b32e-bed691e1f960.jpg +2024-10-15 09:40:09,968 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:40:11,784 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cadb5f11-38ee-4ff7-b32e-bed691e1f960.jpg +2024-10-15 09:40:11,784 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:40:11,784 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:40:11,784 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:40:11,784 - clipboardImageManager.py:27 - default_logger - DEBUG - 클립보드의 텍스트 또는 이미지 데이터를 가져옵니다 +2024-10-15 09:40:11,789 - clipboardImageManager.py:197 - default_logger - DEBUG - clipboard_data +2024-10-15 09:40:11,792 - clipboardImageManager.py:198 - default_logger - DEBUG - about:newtab +2024-10-15 09:40:11,792 - clipboardImageManager.py:199 - default_logger - DEBUG - ============================ +2024-10-15 09:40:11,792 - browser_control.py:504 - default_logger - DEBUG - 클립보드가 비어있습니다. +2024-10-15 09:40:11,792 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:40:11,792 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:40:18,182 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:41:52,638 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json +2024-10-15 09:41:52,638 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 09:41:52,649 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 09:41:52,649 - vertexAI.py:40 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 09:41:52,649 - vertexAI.py:43 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 09:41:52,666 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 09:41:52,675 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 09:41:52,675 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:41:52,684 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 09:41:52,779 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:41:52,779 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 09:41:52,779 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 09:41:52,779 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 09:41:52,779 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 09:41:52,793 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 09:41:52,793 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 09:41:52,793 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 09:41:52,795 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 09:41:52,795 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 09:41:53,928 - gui.py:449 - default_logger - DEBUG - 옵션명 AI번역 버튼 - 활성화 선택 +2024-10-15 09:41:54,253 - gui.py:449 - default_logger - DEBUG - 옵션 Auto선택 버튼 - 활성화 선택 +2024-10-15 09:41:54,679 - gui.py:449 - default_logger - DEBUG - 상세 옵션명 삽입 버튼 - 활성화 선택 +2024-10-15 09:41:55,359 - gui.py:449 - default_logger - DEBUG - 상세 이미지 번역 버튼 - 활성화 선택 +2024-10-15 09:41:56,110 - gui.py:542 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨 +2024-10-15 09:41:56,110 - gui.py:543 - default_logger - DEBUG - self.browser_controller.page : None +2024-10-15 09:41:56,113 - gui.py:550 - default_logger - DEBUG - optionIMGTrans_status : False, detail_IMGTrans_status : True +2024-10-15 09:41:58,117 - whale_translator.py:42 - default_logger - DEBUG - Whale 브라우저 실행, PID: 15768 +2024-10-15 09:41:58,117 - whale_translator.py:50 - default_logger - DEBUG - Whale 창을 찾았습니다: 200864 +2024-10-15 09:41:58,117 - whale_translator.py:64 - default_logger - DEBUG - Whale 창 크기 조절 완료 +2024-10-15 09:42:01,737 - whale_translator.py:357 - default_logger - DEBUG - 영어로 전환하는데 실패했습니다. +2024-10-15 09:42:03,546 - whale_translator.py:72 - default_logger - DEBUG - URL 입력 완료 +2024-10-15 09:42:03,558 - gui.py:579 - default_logger - DEBUG - 크롬 브라우저를 실행합니다... +2024-10-15 09:42:03,559 - browser_control.py:62 - default_logger - DEBUG - 크롬 브라우저 실행 중... +2024-10-15 09:42:07,111 - browser_control.py:77 - default_logger - DEBUG - newPage 로딩 ... +2024-10-15 09:42:07,121 - browser_control.py:82 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션 +2024-10-15 09:42:07,124 - browser_control.py:89 - default_logger - DEBUG - 크롬 창 핸들: 2101396 +2024-10-15 09:42:07,124 - browser_control.py:95 - default_logger - DEBUG - 로그인 시도 중: 직원 계정 +2024-10-15 09:42:07,353 - browser_control.py:113 - default_logger - DEBUG - 로그인 완료: 직원 계정 +2024-10-15 09:42:08,868 - browser_control.py:253 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다. +2024-10-15 09:42:09,050 - browser_control.py:259 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다. +2024-10-15 09:42:09,051 - gui.py:603 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중... +2024-10-15 09:42:09,387 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료. +2024-10-15 09:42:09,388 - option.py:40 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:42:09,389 - title.py:31 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:42:09,389 - price.py:46 - default_logger - DEBUG - page객체 업데이트 : +2024-10-15 09:42:39,580 - gui.py:653 - default_logger - DEBUG - 번역 작업 버튼 클릭됨 +2024-10-15 09:42:39,581 - gui.py:658 - default_logger - DEBUG - 번역 작업을 시작합니다... +2024-10-15 09:42:39,581 - browser_control.py:692 - default_logger - DEBUG - 페이지 스크롤 시작... +2024-10-15 09:42:40,206 - browser_control.py:702 - default_logger - DEBUG - 페이지 스크롤 완료. +2024-10-15 09:42:40,206 - browser_control.py:174 - default_logger - DEBUG - 총 상품수 확인: 총 31개 상품 +2024-10-15 09:42:40,206 - gui.py:682 - default_logger - DEBUG - 현재 페이지: 1 +2024-10-15 09:42:40,219 - browser_control.py:319 - default_logger - DEBUG - 현재 페이지의 수정할 상품 개수: 20 +2024-10-15 09:42:40,220 - gui.py:700 - default_logger - DEBUG - 1/20: 세부사항 수정 작업 중... +2024-10-15 09:42:40,250 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:42:40,860 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:42:41,555 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:42:41,571 - title.py:94 - default_logger - DEBUG - 원본 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2 +2024-10-15 09:42:41,867 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:42:41,868 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:42:41,880 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:42:41,886 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:42:41,902 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:42:41,903 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:42:42,578 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:42:42,578 - option.py:154 - default_logger - DEBUG - 상품명: 液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2에 대한 옵션을 처리 중... +2024-10-15 09:42:44,611 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:42:44,611 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:42:44,626 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:42:44,627 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:42:44,807 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:42:44,810 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:42:45,185 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:42:45,212 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 18 +2024-10-15 09:42:45,260 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,261 - option.py:396 - default_logger - DEBUG - 1번째 옵션 checkbox_state : False +2024-10-15 09:42:45,261 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,272 - option.py:406 - default_logger - DEBUG - 1번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,308 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,312 - option.py:396 - default_logger - DEBUG - 2번째 옵션 checkbox_state : False +2024-10-15 09:42:45,312 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,322 - option.py:406 - default_logger - DEBUG - 2번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,359 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,360 - option.py:396 - default_logger - DEBUG - 3번째 옵션 checkbox_state : False +2024-10-15 09:42:45,360 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,370 - option.py:406 - default_logger - DEBUG - 3번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,410 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,410 - option.py:396 - default_logger - DEBUG - 4번째 옵션 checkbox_state : False +2024-10-15 09:42:45,411 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,420 - option.py:406 - default_logger - DEBUG - 4번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,459 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,460 - option.py:396 - default_logger - DEBUG - 5번째 옵션 checkbox_state : False +2024-10-15 09:42:45,460 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,470 - option.py:406 - default_logger - DEBUG - 5번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,506 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,506 - option.py:396 - default_logger - DEBUG - 6번째 옵션 checkbox_state : False +2024-10-15 09:42:45,512 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,512 - option.py:406 - default_logger - DEBUG - 6번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,565 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,566 - option.py:396 - default_logger - DEBUG - 7번째 옵션 checkbox_state : False +2024-10-15 09:42:45,566 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,574 - option.py:406 - default_logger - DEBUG - 7번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,621 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,621 - option.py:396 - default_logger - DEBUG - 8번째 옵션 checkbox_state : False +2024-10-15 09:42:45,623 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,629 - option.py:406 - default_logger - DEBUG - 8번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,670 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,670 - option.py:396 - default_logger - DEBUG - 9번째 옵션 checkbox_state : False +2024-10-15 09:42:45,682 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,689 - option.py:406 - default_logger - DEBUG - 9번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,736 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,738 - option.py:396 - default_logger - DEBUG - 10번째 옵션 checkbox_state : False +2024-10-15 09:42:45,738 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,739 - option.py:406 - default_logger - DEBUG - 10번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,779 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,779 - option.py:396 - default_logger - DEBUG - 11번째 옵션 checkbox_state : False +2024-10-15 09:42:45,779 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,789 - option.py:406 - default_logger - DEBUG - 11번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,818 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,818 - option.py:396 - default_logger - DEBUG - 12번째 옵션 checkbox_state : False +2024-10-15 09:42:45,818 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,830 - option.py:406 - default_logger - DEBUG - 12번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,870 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,871 - option.py:396 - default_logger - DEBUG - 13번째 옵션 checkbox_state : False +2024-10-15 09:42:45,871 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,879 - option.py:406 - default_logger - DEBUG - 13번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,919 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,919 - option.py:396 - default_logger - DEBUG - 14번째 옵션 checkbox_state : False +2024-10-15 09:42:45,919 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,925 - option.py:406 - default_logger - DEBUG - 14번째 옵션 정보 수집 완료 +2024-10-15 09:42:45,958 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,958 - option.py:396 - default_logger - DEBUG - 15번째 옵션 checkbox_state : False +2024-10-15 09:42:45,960 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:45,969 - option.py:406 - default_logger - DEBUG - 15번째 옵션 정보 수집 완료 +2024-10-15 09:42:46,004 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,006 - option.py:396 - default_logger - DEBUG - 16번째 옵션 checkbox_state : False +2024-10-15 09:42:46,006 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,013 - option.py:406 - default_logger - DEBUG - 16번째 옵션 정보 수집 완료 +2024-10-15 09:42:46,056 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,057 - option.py:396 - default_logger - DEBUG - 17번째 옵션 checkbox_state : False +2024-10-15 09:42:46,057 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,066 - option.py:406 - default_logger - DEBUG - 17번째 옵션 정보 수집 완료 +2024-10-15 09:42:46,100 - option.py:395 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,104 - option.py:396 - default_logger - DEBUG - 18번째 옵션 checkbox_state : False +2024-10-15 09:42:46,104 - option.py:397 - default_logger - DEBUG - ============================================= +2024-10-15 09:42:46,112 - option.py:406 - default_logger - DEBUG - 18번째 옵션 정보 수집 완료 +2024-10-15 09:42:46,112 - vertexAI.py:128 - default_logger - DEBUG - 옵션 데이터를 번역 중: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍:其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:42:46,115 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-A220V +2024-10-15 09:42:46,116 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-A220V +2024-10-15 09:42:46,116 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-A220 +2024-10-15 09:42:46,116 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-A220 +2024-10-15 09:42:46,118 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-N-50 +2024-10-15 09:42:46,119 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-N-50 +2024-10-15 09:42:46,119 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C2-DL-D2 +2024-10-15 09:42:46,119 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C2-DL-D2 +2024-10-15 09:42:46,119 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-DL-D24V +2024-10-15 09:42:46,119 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-DL-D24V +2024-10-15 09:42:46,122 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C5 +2024-10-15 09:42:46,122 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C5 +2024-10-15 09:42:46,124 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C4-LW +2024-10-15 09:42:46,124 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C4-LW +2024-10-15 09:42:46,126 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-03-3C3 +2024-10-15 09:42:46,126 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-03-3C3 +2024-10-15 09:42:46,126 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24 +2024-10-15 09:42:46,128 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24 +2024-10-15 09:42:46,128 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DC24-50 +2024-10-15 09:42:46,129 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DC24-50 +2024-10-15 09:42:46,129 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C9 +2024-10-15 09:42:46,131 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C9 +2024-10-15 09:42:46,131 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C10 +2024-10-15 09:42:46,132 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C10 +2024-10-15 09:42:46,132 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:42:46,134 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C60-DL 电磁换向阀 +2024-10-15 09:42:46,134 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-AC220V +2024-10-15 09:42:46,135 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-AC220V +2024-10-15 09:42:46,135 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C11 +2024-10-15 09:42:46,136 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C11 +2024-10-15 09:42:46,136 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C12 +2024-10-15 09:42:46,136 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C12 +2024-10-15 09:42:46,136 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: 提示勿拍:其他型号规格请联系客服 +2024-10-15 09:42:46,139 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: 提示勿拍其他型号规格请联系客服 +2024-10-15 09:42:46,139 - vertexAI.py:60 - default_logger - DEBUG - 텍스트에서 특수 문자를 정리 중: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:42:46,139 - vertexAI.py:76 - default_logger - DEBUG - 정리된 텍스트: DSG-02-3C6-DL 电磁换向阀 +2024-10-15 09:42:46,139 - vertexAI.py:132 - default_logger - DEBUG - 정리된 옵션 데이터: {'origin_option_1': 'DSG-02-3C4-DL-A220V', 'origin_option_2': 'DSG-02-3C2-A220', 'origin_option_3': 'DSG-02-3C2-N-50', 'origin_option_4': 'DSG-02-3C2-DL-D2', 'origin_option_5': 'DSG-02-3C4-DL-D24V', 'origin_option_6': 'DSG-02-3C5', 'origin_option_7': 'DSG-02-3C4-LW', 'origin_option_8': 'DSG-03-3C3', 'origin_option_9': 'DSG-02-3C6-DC24', 'origin_option_10': 'DSG-02-3C6-DC24-50', 'origin_option_11': 'DSG-02-3C9', 'origin_option_12': 'DSG-02-3C10', 'origin_option_13': 'DSG-02-3C60-DL 电磁换向阀', 'origin_option_14': 'DSG-02-3C6-AC220V', 'origin_option_15': 'DSG-02-3C11', 'origin_option_16': 'DSG-02-3C12', 'origin_option_17': '提示勿拍其他型号规格请联系客服', 'origin_option_18': 'DSG-02-3C6-DL 电磁换向阀'} +2024-10-15 09:42:46,143 - vertexAI.py:139 - default_logger - DEBUG - 생성된 프롬프트: 질문은 아래와 같아. + +가공방법 +1. 특수문자가 있을 경우 제거해줘. +2. 원본 상품명 '液压电磁阀双向换向阀220v24vDSG-02-3C2/2B2/2B3B/3C3/3C6/03/D2'을 참고해서, 각 옵션의 이름을 최대한 간결하게, 각 옵션의 특징(제품의 스펙을 나타내는 크기,무게,용량,전압,전류,상품코드등)만 남겨줘. +3. 간결하게 만들어진 각 옵션명을 한국어로 일관되게 번역해줘. +4. 번역된 옵션 이름 중 같은 이름의 옵션이 있을 경우, 해당옵션들만 원본옵션명에서 특징들을 다시 추출해서 추가해줘. +5. 가격문의, 문의사항, 견적, 견적문의, 예약금, 선결제, 고객센터 연락 등 옵션명을 바로 알려주지 않고 고객에게 연락을 유도하는 옵션명은 삭제해야 해. +6. 짧은 단어로 대체할수 있는 단어들은 (예시 : 디스플레시 > 화면)의미를 유지한체 짧은 단어로 대체해줘. +7. 번역된 옵션명들은 'trans_option_1': '', 'trans_option_2': '', 'trans_option_3': '', 'trans_option_4': '' 와 같은 형식(json)으로 반환해줘. + +원본 데이터 + 원본옵션명{"origin_option_1": "DSG-02-3C4-DL-A220V", "origin_option_2": "DSG-02-3C2-A220", "origin_option_3": "DSG-02-3C2-N-50", "origin_option_4": "DSG-02-3C2-DL-D2", "origin_option_5": "DSG-02-3C4-DL-D24V", "origin_option_6": "DSG-02-3C5", "origin_option_7": "DSG-02-3C4-LW", "origin_option_8": "DSG-03-3C3", "origin_option_9": "DSG-02-3C6-DC24", "origin_option_10": "DSG-02-3C6-DC24-50", "origin_option_11": "DSG-02-3C9", "origin_option_12": "DSG-02-3C10", "origin_option_13": "DSG-02-3C60-DL 电磁换向阀", "origin_option_14": "DSG-02-3C6-AC220V", "origin_option_15": "DSG-02-3C11", "origin_option_16": "DSG-02-3C12", "origin_option_17": "提示勿拍其他型号规格请联系客服", "origin_option_18": "DSG-02-3C6-DL 电磁换向阀"} +2024-10-15 09:42:46,149 - vertexAI.py:142 - default_logger - DEBUG - Vertex AI 모델에 프롬프트를 전달하여 응답을 기다리는 중... +2024-10-15 09:42:48,792 - vertexAI.py:144 - default_logger - DEBUG - 모델 응답: ```json +{ +"trans_option_1": "220V 전자석 밸브 4C", +"trans_option_2": "220V 전자석 밸브 2C", +"trans_option_3": "50 전자석 밸브 2C", +"trans_option_4": "D2 전자석 밸브 2C", +"trans_option_5": "24V 전자석 밸브 4C", +"trans_option_6": "전자석 밸브 5C", +"trans_option_7": "전자석 밸브 4C", +"trans_option_8": "전자석 밸브 3C", +"trans_option_9": "24V 전자석 밸브 6C", +"trans_option_10": "24V 전자석 밸브 6C - 50", +"trans_option_11": "전자석 밸브 9C", +"trans_option_12": "전자석 밸브 10C", +"trans_option_13": "DL 전자석 밸브 60C", +"trans_option_14": "220V 전자석 밸브 6C", +"trans_option_15": "전자석 밸브 11C", +"trans_option_16": "전자석 밸브 12C" +} +``` +2024-10-15 09:42:48,809 - vertexAI.py:151 - default_logger - DEBUG - 응답에서 추출된 JSON 텍스트: { +"trans_option_1": "220V 전자석 밸브 4C", +"trans_option_2": "220V 전자석 밸브 2C", +"trans_option_3": "50 전자석 밸브 2C", +"trans_option_4": "D2 전자석 밸브 2C", +"trans_option_5": "24V 전자석 밸브 4C", +"trans_option_6": "전자석 밸브 5C", +"trans_option_7": "전자석 밸브 4C", +"trans_option_8": "전자석 밸브 3C", +"trans_option_9": "24V 전자석 밸브 6C", +"trans_option_10": "24V 전자석 밸브 6C - 50", +"trans_option_11": "전자석 밸브 9C", +"trans_option_12": "전자석 밸브 10C", +"trans_option_13": "DL 전자석 밸브 60C", +"trans_option_14": "220V 전자석 밸브 6C", +"trans_option_15": "전자석 밸브 11C", +"trans_option_16": "전자석 밸브 12C" +} +2024-10-15 09:42:48,809 - vertexAI.py:154 - default_logger - DEBUG - 번역된 데이터: {'trans_option_1': '220V 전자석 밸브 4C', 'trans_option_2': '220V 전자석 밸브 2C', 'trans_option_3': '50 전자석 밸브 2C', 'trans_option_4': 'D2 전자석 밸브 2C', 'trans_option_5': '24V 전자석 밸브 4C', 'trans_option_6': '전자석 밸브 5C', 'trans_option_7': '전자석 밸브 4C', 'trans_option_8': '전자석 밸브 3C', 'trans_option_9': '24V 전자석 밸브 6C', 'trans_option_10': '24V 전자석 밸브 6C - 50', 'trans_option_11': '전자석 밸브 9C', 'trans_option_12': '전자석 밸브 10C', 'trans_option_13': 'DL 전자석 밸브 60C', 'trans_option_14': '220V 전자석 밸브 6C', 'trans_option_15': '전자석 밸브 11C', 'trans_option_16': '전자석 밸브 12C'} +2024-10-15 09:42:48,809 - option.py:195 - default_logger - DEBUG - 번역된 옵션 입력 +2024-10-15 09:42:48,809 - option.py:516 - default_logger - DEBUG - trans_option_1번째 translated_name : 220V 전자석 밸브 4C +2024-10-15 09:42:48,809 - option.py:524 - default_logger - DEBUG - trans_option_1번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:48,831 - option.py:528 - default_logger - INFO - trans_option_1번째 translated_name : [220V 전자석 밸브 4C] 입력 완료 +2024-10-15 09:42:48,832 - option.py:516 - default_logger - DEBUG - trans_option_2번째 translated_name : 220V 전자석 밸브 2C +2024-10-15 09:42:48,832 - option.py:524 - default_logger - DEBUG - trans_option_2번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:48,865 - option.py:528 - default_logger - INFO - trans_option_2번째 translated_name : [220V 전자석 밸브 2C] 입력 완료 +2024-10-15 09:42:48,865 - option.py:516 - default_logger - DEBUG - trans_option_3번째 translated_name : 50 전자석 밸브 2C +2024-10-15 09:42:48,865 - option.py:524 - default_logger - DEBUG - trans_option_3번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,152 - option.py:528 - default_logger - INFO - trans_option_3번째 translated_name : [50 전자석 밸브 2C] 입력 완료 +2024-10-15 09:42:49,154 - option.py:516 - default_logger - DEBUG - trans_option_4번째 translated_name : D2 전자석 밸브 2C +2024-10-15 09:42:49,154 - option.py:524 - default_logger - DEBUG - trans_option_4번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,187 - option.py:528 - default_logger - INFO - trans_option_4번째 translated_name : [D2 전자석 밸브 2C] 입력 완료 +2024-10-15 09:42:49,188 - option.py:516 - default_logger - DEBUG - trans_option_5번째 translated_name : 24V 전자석 밸브 4C +2024-10-15 09:42:49,188 - option.py:524 - default_logger - DEBUG - trans_option_5번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,221 - option.py:528 - default_logger - INFO - trans_option_5번째 translated_name : [24V 전자석 밸브 4C] 입력 완료 +2024-10-15 09:42:49,221 - option.py:516 - default_logger - DEBUG - trans_option_6번째 translated_name : 전자석 밸브 5C +2024-10-15 09:42:49,223 - option.py:524 - default_logger - DEBUG - trans_option_6번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,256 - option.py:528 - default_logger - INFO - trans_option_6번째 translated_name : [전자석 밸브 5C] 입력 완료 +2024-10-15 09:42:49,257 - option.py:516 - default_logger - DEBUG - trans_option_7번째 translated_name : 전자석 밸브 4C +2024-10-15 09:42:49,258 - option.py:524 - default_logger - DEBUG - trans_option_7번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,289 - option.py:528 - default_logger - INFO - trans_option_7번째 translated_name : [전자석 밸브 4C] 입력 완료 +2024-10-15 09:42:49,289 - option.py:516 - default_logger - DEBUG - trans_option_8번째 translated_name : 전자석 밸브 3C +2024-10-15 09:42:49,289 - option.py:524 - default_logger - DEBUG - trans_option_8번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,324 - option.py:528 - default_logger - INFO - trans_option_8번째 translated_name : [전자석 밸브 3C] 입력 완료 +2024-10-15 09:42:49,324 - option.py:516 - default_logger - DEBUG - trans_option_9번째 translated_name : 24V 전자석 밸브 6C +2024-10-15 09:42:49,324 - option.py:524 - default_logger - DEBUG - trans_option_9번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,460 - option.py:528 - default_logger - INFO - trans_option_9번째 translated_name : [24V 전자석 밸브 6C] 입력 완료 +2024-10-15 09:42:49,460 - option.py:516 - default_logger - DEBUG - trans_option_10번째 translated_name : 24V 전자석 밸브 6C - 50 +2024-10-15 09:42:49,460 - option.py:524 - default_logger - DEBUG - trans_option_10번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,596 - option.py:528 - default_logger - INFO - trans_option_10번째 translated_name : [24V 전자석 밸브 6C - 50] 입력 완료 +2024-10-15 09:42:49,598 - option.py:516 - default_logger - DEBUG - trans_option_11번째 translated_name : 전자석 밸브 9C +2024-10-15 09:42:49,599 - option.py:524 - default_logger - DEBUG - trans_option_11번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,634 - option.py:528 - default_logger - INFO - trans_option_11번째 translated_name : [전자석 밸브 9C] 입력 완료 +2024-10-15 09:42:49,635 - option.py:516 - default_logger - DEBUG - trans_option_12번째 translated_name : 전자석 밸브 10C +2024-10-15 09:42:49,636 - option.py:524 - default_logger - DEBUG - trans_option_12번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,737 - option.py:528 - default_logger - INFO - trans_option_12번째 translated_name : [전자석 밸브 10C] 입력 완료 +2024-10-15 09:42:49,739 - option.py:516 - default_logger - DEBUG - trans_option_13번째 translated_name : DL 전자석 밸브 60C +2024-10-15 09:42:49,739 - option.py:524 - default_logger - DEBUG - trans_option_13번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:49,996 - option.py:528 - default_logger - INFO - trans_option_13번째 translated_name : [DL 전자석 밸브 60C] 입력 완료 +2024-10-15 09:42:49,997 - option.py:516 - default_logger - DEBUG - trans_option_14번째 translated_name : 220V 전자석 밸브 6C +2024-10-15 09:42:49,998 - option.py:524 - default_logger - DEBUG - trans_option_14번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:50,218 - option.py:528 - default_logger - INFO - trans_option_14번째 translated_name : [220V 전자석 밸브 6C] 입력 완료 +2024-10-15 09:42:50,219 - option.py:516 - default_logger - DEBUG - trans_option_15번째 translated_name : 전자석 밸브 11C +2024-10-15 09:42:50,220 - option.py:524 - default_logger - DEBUG - trans_option_15번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:50,443 - option.py:528 - default_logger - INFO - trans_option_15번째 translated_name : [전자석 밸브 11C] 입력 완료 +2024-10-15 09:42:50,443 - option.py:516 - default_logger - DEBUG - trans_option_16번째 translated_name : 전자석 밸브 12C +2024-10-15 09:42:50,444 - option.py:524 - default_logger - DEBUG - trans_option_16번째 번역옵션 필드 : JSHandle@ +2024-10-15 09:42:50,474 - option.py:528 - default_logger - INFO - trans_option_16번째 translated_name : [전자석 밸브 12C] 입력 완료 +2024-10-15 09:42:50,474 - option.py:540 - default_logger - DEBUG - selected_translated_options 일괄 업데이트: {'DSG-02-3C4-DL-A220V': '220V 전자석 밸브 4C', 'DSG-02-3C2-A220': '220V 전자석 밸브 2C', 'DSG-02-3C2-N-50': '50 전자석 밸브 2C', 'DSG-02-3C2-DL-D2': 'D2 전자석 밸브 2C', 'DSG-02-3C4-DL-D24V': '24V 전자석 밸브 4C', 'DSG-02-3C5': '전자석 밸브 5C', 'DSG-02-3C4-LW': '전자석 밸브 4C', 'DSG-03-3C3': '전자석 밸브 3C', 'DSG-02-3C6-DC24': '24V 전자석 밸브 6C', 'DSG-02-3C6-DC24-50': '24V 전자석 밸브 6C - 50', 'DSG-02-3C9': '전자석 밸브 9C', 'DSG-02-3C10': '전자석 밸브 10C', 'DSG-02-3C60-DL 电磁换向阀': 'DL 전자석 밸브 60C', 'DSG-02-3C6-AC220V': '220V 전자석 밸브 6C', 'DSG-02-3C11': '전자석 밸브 11C', 'DSG-02-3C12': '전자석 밸브 12C'} +2024-10-15 09:42:50,474 - option.py:229 - default_logger - DEBUG - [VertexAI] 를 이용한 옵션번역 성공 +2024-10-15 09:42:50,482 - option.py:237 - default_logger - DEBUG - 옵션 필터링 및 조정 : True +2024-10-15 09:42:50,483 - option.py:86 - default_logger - DEBUG - 최저옵션: 148555.55555555556, 표준편차: 22289.066134223805 +2024-10-15 09:42:50,483 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:42:50,484 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:42:50,484 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:42:50,484 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:42:50,486 - option.py:96 - default_logger - DEBUG - Option 117000 z-score: -1.4157414835385813 +2024-10-15 09:42:50,486 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:42:50,486 - option.py:96 - default_logger - DEBUG - Option 147000 z-score: -0.06979007313218386 +2024-10-15 09:42:50,487 - option.py:96 - default_logger - DEBUG - Option 154000 z-score: 0.2442652559626422 +2024-10-15 09:42:50,487 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,488 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,488 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,489 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,489 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,489 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,490 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,491 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,491 - option.py:96 - default_logger - DEBUG - Option 160000 z-score: 0.5134555380439217 +2024-10-15 09:42:50,493 - option.py:96 - default_logger - DEBUG - Option 201000 z-score: 2.3529224655993315 +2024-10-15 09:42:50,493 - option.py:100 - default_logger - DEBUG - Z-스코어 필터링: [147000, 147000, 154000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000, 160000] +2024-10-15 09:42:50,493 - option.py:108 - default_logger - DEBUG - 필터링된 본품옵션의 최저가: 147000, 마켓상한선: 294000 +2024-10-15 09:42:50,495 - option.py:113 - default_logger - DEBUG - 최종 선택된 옵션: [('DSG-02-3C5', 147000), ('DSG-02-3C4-LW', 147000), ('DSG-03-3C3', 154000), ('DSG-02-3C6-DC24', 160000), ('DSG-02-3C6-DC24-50', 160000), ('DSG-02-3C9', 160000), ('DSG-02-3C10', 160000), ('DSG-02-3C60-DL 电磁换向阀', 160000), ('DSG-02-3C6-AC220V', 160000), ('DSG-02-3C11', 160000), ('DSG-02-3C12', 160000), ('提示勿拍:其他型号规格请联系客服', 160000)] +2024-10-15 09:42:50,606 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-A220V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:50,830 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-A220V' 체크 해제함 +2024-10-15 09:42:50,970 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-A220, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:51,291 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-A220' 체크 해제함 +2024-10-15 09:42:51,298 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-N-50, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:51,499 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-N-50' 체크 해제함 +2024-10-15 09:42:51,509 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C2-DL-D2, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:51,735 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C2-DL-D2' 체크 해제함 +2024-10-15 09:42:51,749 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-DL-D24V, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:51,957 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C4-DL-D24V' 체크 해제함 +2024-10-15 09:42:51,971 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C5, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:51,971 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C5' 체크함 +2024-10-15 09:42:51,973 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C4-LW, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:51,982 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C4-LW' 체크함 +2024-10-15 09:42:51,991 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-03-3C3, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:51,991 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-03-3C3' 체크함 +2024-10-15 09:42:52,004 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,006 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24' 체크함 +2024-10-15 09:42:52,008 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DC24-50, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,015 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DC24-50' 체크함 +2024-10-15 09:42:52,021 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C9, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,021 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C9' 체크함 +2024-10-15 09:42:52,036 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C10, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,037 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C10' 체크함 +2024-10-15 09:42:52,039 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C60-DL 电磁换向阀, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,039 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C60-DL 电磁换向阀' 체크함 +2024-10-15 09:42:52,054 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-AC220V, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,054 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C6-AC220V' 체크함 +2024-10-15 09:42:52,065 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C11, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,066 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C11' 체크함 +2024-10-15 09:42:52,072 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C12, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,072 - option.py:619 - default_logger - DEBUG - 옵션 'DSG-02-3C12' 체크함 +2024-10-15 09:42:52,085 - option.py:613 - default_logger - DEBUG - 옵션 이름: 提示勿拍:其他型号规格请联系客服, 필터링된 옵션에 포함 여부: True +2024-10-15 09:42:52,087 - option.py:619 - default_logger - DEBUG - 옵션 '提示勿拍:其他型号规格请联系客服' 체크함 +2024-10-15 09:42:52,093 - option.py:613 - default_logger - DEBUG - 옵션 이름: DSG-02-3C6-DL 电磁换向阀, 필터링된 옵션에 포함 여부: False +2024-10-15 09:42:52,301 - option.py:624 - default_logger - DEBUG - 옵션 'DSG-02-3C6-DL 电磁换向阀' 체크 해제함 +2024-10-15 09:42:52,302 - option.py:627 - default_logger - DEBUG - 옵션 체크 상태 조정 완료. +2024-10-15 09:42:52,303 - option.py:241 - default_logger - DEBUG - 옵션 필터링 및 조정 +2024-10-15 09:42:52,303 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:42:52,990 - option.py:140 - default_logger - DEBUG - 선택된 옵션 저장 완료: ['전자석 밸브 5C', '전자석 밸브 4C', '전자석 밸브 3C', '24V 전자석 밸브 6C', '24V 전자석 밸브 6C - 50', '전자석 밸브 9C', '전자석 밸브 10C', 'DL 전자석 밸브 60C', '220V 전자석 밸브 6C', '전자석 밸브 11C', '전자석 밸브 12C', 'DC24V 3C6 DL 타입', '220V 전자석 밸브 4C', '220V 전자석 밸브 2C', '50 전자석 밸브 2C', 'D2 전자석 밸브 2C', '24V 전자석 밸브 4C', 'DC24V 3C6 DL 타입'] +2024-10-15 09:42:52,990 - option.py:272 - default_logger - DEBUG - A-Z 버튼을 클릭합니다. +2024-10-15 09:42:52,999 - option.py:276 - default_logger - DEBUG - 저장 버튼을 클릭합니다. +2024-10-15 09:42:53,263 - option.py:279 - default_logger - DEBUG - 옵션 처리 완료. +2024-10-15 09:42:53,536 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:42:53,537 - gui.py:742 - default_logger - DEBUG - 상세페이지 수정 : True + True +2024-10-15 09:42:53,873 - browser_control.py:366 - default_logger - DEBUG - 상세페이지 탭 클릭 완료. +2024-10-15 09:42:54,050 - browser_control.py:403 - default_logger - DEBUG - 소스 버튼 클릭 완료. +2024-10-15 09:42:54,069 - browser_control.py:413 - default_logger - DEBUG - 추출된 이미지 URL 수: 2 +2024-10-15 09:42:54,069 - browser_control.py:416 - default_logger - DEBUG - img 태그를 삭제 중... +2024-10-15 09:42:54,087 - browser_control.py:422 - default_logger - DEBUG - Updated data-value: +2024-10-15 09:42:54,099 - browser_control.py:425 - default_logger - DEBUG - img 태그 삭제 완료. +2024-10-15 09:42:54,193 - browser_control.py:429 - default_logger - DEBUG - 소스 버튼 재 클릭 완료. +2024-10-15 09:42:54,193 - browser_control.py:433 - default_logger - DEBUG - 옵션 데이터 입력 시작 +2024-10-15 09:42:54,195 - browser_control.py:435 - default_logger - DEBUG - 가져온 옵션 데이터 +2024-10-15 09:42:54,195 - browser_control.py:436 - default_logger - DEBUG - ['전자석 밸브 5C', '전자석 밸브 4C', '전자석 밸브 3C', '24V 전자석 밸브 6C', '24V 전자석 밸브 6C - 50', '전자석 밸브 9C', '전자석 밸브 10C', 'DL 전자석 밸브 60C', '220V 전자석 밸브 6C', '전자석 밸브 11C', '전자석 밸브 12C', 'DC24V 3C6 DL 타입', '220V 전자석 밸브 4C', '220V 전자석 밸브 2C', '50 전자석 밸브 2C', 'D2 전자석 밸브 2C', '24V 전자석 밸브 4C', 'DC24V 3C6 DL 타입'] +2024-10-15 09:42:54,325 - browser_control.py:448 - default_logger - DEBUG - leading_text_1 텍스트 입력 완료: --- +2024-10-15 09:42:54,590 - browser_control.py:448 - default_logger - DEBUG - leading_text_2 텍스트 입력 완료: # 안녕하세요 혜리수샵입니다. +2024-10-15 09:42:54,642 - browser_control.py:448 - default_logger - DEBUG - leading_text_3 텍스트 입력 완료: +2024-10-15 09:42:54,692 - browser_control.py:448 - default_logger - DEBUG - leading_text_4 텍스트 입력 완료: +2024-10-15 09:42:55,177 - browser_control.py:448 - default_logger - DEBUG - leading_text_5 텍스트 입력 완료: ### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다. +2024-10-15 09:42:55,669 - browser_control.py:448 - default_logger - DEBUG - leading_text_6 텍스트 입력 완료: **반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.** +2024-10-15 09:42:55,743 - browser_control.py:448 - default_logger - DEBUG - leading_text_7 텍스트 입력 완료: --- +2024-10-15 09:43:01,125 - browser_control.py:483 - default_logger - DEBUG - 옵션 데이터 입력 완료 후 엔터 입력 +2024-10-15 09:43:01,132 - gui.py:799 - default_logger - DEBUG - 현재 상품의 총 이미지 수 : 2개 +2024-10-15 09:43:01,132 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:43:12,797 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:43:12,798 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cadb5f11-38ee-4ff7-b32e-bed691e1f960.jpg +2024-10-15 09:43:12,799 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:43:14,607 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/cadb5f11-38ee-4ff7-b32e-bed691e1f960.jpg +2024-10-15 09:43:14,607 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:43:14,607 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:43:14,610 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:43:14,610 - clipboardImageManager.py:27 - default_logger - DEBUG - 클립보드의 텍스트 또는 이미지 데이터를 가져옵니다 +2024-10-15 09:43:14,614 - clipboardImageManager.py:35 - default_logger - DEBUG - 텍스트 데이터가 없어 이미지 데이터 확인 시도 +2024-10-15 09:43:14,616 - clipboardImageManager.py:38 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:43:14,616 - clipboardImageManager.py:197 - default_logger - DEBUG - clipboard_data +2024-10-15 09:43:14,620 - clipboardImageManager.py:198 - default_logger - DEBUG - +2024-10-15 09:43:14,620 - clipboardImageManager.py:199 - default_logger - DEBUG - ============================ +2024-10-15 09:43:14,620 - clipboardImageManager.py:225 - default_logger - INFO - [process_clipboard] 클립보드 이미지 확인 +2024-10-15 09:43:14,620 - clipboardImageManager.py:229 - default_logger - DEBUG - 클립보드에 있는 이미지 크기: 907px +2024-10-15 09:43:14,620 - clipboardImageManager.py:232 - default_logger - DEBUG - 이미지 가로 크기 200픽셀 이상: 크롭 진행 중... +2024-10-15 09:43:14,860 - clipboardImageManager.py:314 - default_logger - DEBUG - 크롭 전 이미지 저장됨: H:\py\autoTrans\original_image_20241015_094314.png +2024-10-15 09:43:15,018 - clipboardImageManager.py:327 - default_logger - DEBUG - 1% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_1_20241015_094314.png +2024-10-15 09:43:15,198 - clipboardImageManager.py:327 - default_logger - DEBUG - 2% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_2_20241015_094314.png +2024-10-15 09:43:15,354 - clipboardImageManager.py:327 - default_logger - DEBUG - 3% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_3_20241015_094314.png +2024-10-15 09:43:15,360 - clipboardImageManager.py:52 - default_logger - DEBUG - 이미지 데이터 BMP 변환 +2024-10-15 09:43:15,361 - clipboardImageManager.py:56 - default_logger - DEBUG - 이미지 BMP 헤더 제거 +2024-10-15 09:43:15,464 - clipboardImageManager.py:68 - default_logger - DEBUG - 클립보드 데이터 저장 성공 +2024-10-15 09:43:15,669 - browser_control.py:500 - default_logger - DEBUG - 이미지 붙여넣기 완료. +2024-10-15 09:43:15,669 - browser_control.py:501 - default_logger - DEBUG - 이미지 붙여넣기 완료로 클립보드 비우기. +2024-10-15 09:43:15,669 - clipboardImageManager.py:293 - default_logger - DEBUG - 클립보드가 비워졌습니다. +2024-10-15 09:43:15,669 - browser_control.py:506 - default_logger - DEBUG - 이미지 붙여넣기 중 오류: object NoneType can't be used in 'await' expression +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 502, in paste_image_in_chrome + await clipboardImageManager.clear_clipboard() +TypeError: object NoneType can't be used in 'await' expression +2024-10-15 09:43:15,674 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:43:15,674 - gui.py:811 - default_logger - DEBUG - 이미지 번역 프로세스 +2024-10-15 09:43:27,336 - whale_translator.py:111 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:43:27,336 - whale_translator.py:261 - default_logger - DEBUG - 번역 성공: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/d6bd8c31-c66c-4a45-adbc-d0c7163079d0.jpg +2024-10-15 09:43:27,336 - whale_translator.py:81 - default_logger - DEBUG - 실패 횟수가 초기화되었습니다. +2024-10-15 09:43:29,148 - whale_translator.py:268 - default_logger - DEBUG - 번역 완료: https://file.percenty.co.kr/public/652bed8e865b1f32ea62bf1f/products/66f37e3373994c46d385c429/d6bd8c31-c66c-4a45-adbc-d0c7163079d0.jpg +2024-10-15 09:43:29,148 - gui.py:813 - default_logger - DEBUG - 이미지 붙여넣기 +2024-10-15 09:43:29,148 - browser_control.py:492 - default_logger - DEBUG - 크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력 +2024-10-15 09:43:29,151 - browser_control.py:564 - default_logger - DEBUG - 크롬 창으로 포커스 이동. +2024-10-15 09:43:29,151 - clipboardImageManager.py:27 - default_logger - DEBUG - 클립보드의 텍스트 또는 이미지 데이터를 가져옵니다 +2024-10-15 09:43:29,156 - clipboardImageManager.py:35 - default_logger - DEBUG - 텍스트 데이터가 없어 이미지 데이터 확인 시도 +2024-10-15 09:43:29,158 - clipboardImageManager.py:38 - default_logger - DEBUG - 클립보드에 이미지 데이터가 확인되었습니다. +2024-10-15 09:43:29,159 - clipboardImageManager.py:197 - default_logger - DEBUG - clipboard_data +2024-10-15 09:43:29,160 - clipboardImageManager.py:198 - default_logger - DEBUG - +2024-10-15 09:43:29,161 - clipboardImageManager.py:199 - default_logger - DEBUG - ============================ +2024-10-15 09:43:29,162 - clipboardImageManager.py:225 - default_logger - INFO - [process_clipboard] 클립보드 이미지 확인 +2024-10-15 09:43:29,162 - clipboardImageManager.py:229 - default_logger - DEBUG - 클립보드에 있는 이미지 크기: 933px +2024-10-15 09:43:29,166 - clipboardImageManager.py:232 - default_logger - DEBUG - 이미지 가로 크기 200픽셀 이상: 크롭 진행 중... +2024-10-15 09:43:29,217 - clipboardImageManager.py:314 - default_logger - DEBUG - 크롭 전 이미지 저장됨: H:\py\autoTrans\original_image_20241015_094329.png +2024-10-15 09:43:29,284 - clipboardImageManager.py:327 - default_logger - DEBUG - 1% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_1_20241015_094329.png +2024-10-15 09:43:29,353 - clipboardImageManager.py:327 - default_logger - DEBUG - 2% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_2_20241015_094329.png +2024-10-15 09:43:29,403 - clipboardImageManager.py:327 - default_logger - DEBUG - 3% 크롭된 이미지 저장됨: H:\py\autoTrans\cropped_image_3_20241015_094329.png +2024-10-15 09:43:29,420 - clipboardImageManager.py:52 - default_logger - DEBUG - 이미지 데이터 BMP 변환 +2024-10-15 09:43:29,420 - clipboardImageManager.py:56 - default_logger - DEBUG - 이미지 BMP 헤더 제거 +2024-10-15 09:43:29,523 - clipboardImageManager.py:68 - default_logger - DEBUG - 클립보드 데이터 저장 성공 +2024-10-15 09:43:29,727 - browser_control.py:500 - default_logger - DEBUG - 이미지 붙여넣기 완료. +2024-10-15 09:43:29,727 - browser_control.py:501 - default_logger - DEBUG - 이미지 붙여넣기 완료로 클립보드 비우기. +2024-10-15 09:43:29,728 - clipboardImageManager.py:293 - default_logger - DEBUG - 클립보드가 비워졌습니다. +2024-10-15 09:43:29,728 - browser_control.py:506 - default_logger - DEBUG - 이미지 붙여넣기 중 오류: object NoneType can't be used in 'await' expression +Traceback (most recent call last): + File "H:\py\autoTrans\browser_control.py", line 502, in paste_image_in_chrome + await clipboardImageManager.clear_clipboard() +TypeError: object NoneType can't be used in 'await' expression +2024-10-15 09:43:29,730 - gui.py:815 - default_logger - DEBUG - Progress Update +2024-10-15 09:43:29,736 - gui.py:821 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:43:29,914 - browser_control.py:521 - default_logger - DEBUG - 상품 수정 내용 저장 완료. +2024-10-15 09:43:29,916 - gui.py:750 - default_logger - DEBUG - 상품 세부사항 저장 중... +2024-10-15 09:43:30,205 - browser_control.py:513 - default_logger - DEBUG - 상품 수정 내용 저장 및 ECS 완료. +2024-10-15 09:43:30,208 - gui.py:755 - default_logger - DEBUG - 1/[31]개 상품 수정 완료. +2024-10-15 09:43:30,208 - gui.py:700 - default_logger - DEBUG - 2/20: 세부사항 수정 작업 중... +2024-10-15 09:43:30,386 - browser_control.py:354 - default_logger - DEBUG - 상품의 '세부사항 수정 및 업로드' 버튼을 화면에 보이도록 스크롤. +2024-10-15 09:43:30,951 - browser_control.py:357 - default_logger - DEBUG - 세부사항 수정 다이얼로그 열기 완료. +2024-10-15 09:43:31,479 - title.py:91 - default_logger - DEBUG - 원본 상품명을 가져오는 중입니다. +2024-10-15 09:43:31,499 - title.py:94 - default_logger - DEBUG - 원본 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机 +2024-10-15 09:43:31,501 - title.py:179 - default_logger - DEBUG - 마켓 : ss - 카테고리 텍스트를 가져오는 중입니다. +2024-10-15 09:43:31,501 - title.py:188 - default_logger - DEBUG - category_locator : div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 +2024-10-15 09:43:31,514 - title.py:192 - default_logger - DEBUG - main_category_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2'> +2024-10-15 09:43:31,522 - title.py:201 - default_logger - DEBUG - category_text_element : selector='div#productMainContentContainerId div.ant-select.ant-select-outlined.css-1li46mu.ant-select-single.ant-select-show-arrow >> nth=2 >> div.ant-col.css-1li46mu:nth-child(1)'> +2024-10-15 09:43:31,537 - title.py:214 - default_logger - DEBUG - 카테고리 text = 생활/건강-공구-에어공구-유압공구 +2024-10-15 09:43:31,537 - gui.py:720 - default_logger - DEBUG - 옵션수정 : optionTrnas=True + optionIMGTrans=False + optionAutoSelectTrue +2024-10-15 09:43:31,940 - browser_control.py:374 - default_logger - DEBUG - 옵션 탭 클릭 완료. +2024-10-15 09:43:31,940 - option.py:154 - default_logger - DEBUG - 상품명: 小型香水瓶分装中套机喷雾头胶水瓶内塞压盖机卡口封口手压封盖机에 대한 옵션을 처리 중... +2024-10-15 09:43:33,749 - gui.py:776 - default_logger - DEBUG - 번역 작업을 중단합니다... +2024-10-15 09:43:33,935 - option.py:295 - default_logger - DEBUG - 단일 상품 여부: 옵션 상품입니다 +2024-10-15 09:43:33,948 - option.py:175 - default_logger - DEBUG - 언제나 전체체크에서 시작 - True +2024-10-15 09:43:33,964 - option.py:321 - default_logger - DEBUG - aria_checked : mixed---------------- +2024-10-15 09:43:33,965 - option.py:326 - default_logger - DEBUG - 전체 체크박스가 일부만 체크되어 있음 +2024-10-15 09:43:34,110 - option.py:331 - default_logger - DEBUG - 전체 체크박스를 전체 체크 상태로 변경 +2024-10-15 09:43:34,111 - option.py:637 - default_logger - DEBUG - 가격 낮은 순 정렬을 클릭합니다. +2024-10-15 09:43:34,213 - option.py:187 - default_logger - DEBUG - 옵션 AI번역 : True +2024-10-15 09:43:34,244 - option.py:356 - default_logger - DEBUG - 총 옵션 갯수: 5 +2024-10-15 09:43:34,312 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 09:43:34,477 - option.py:408 - default_logger - ERROR - 1번째 옵션 수집 중 오류 발생: ElementHandle.get_attribute: Target page, context or browser has been closed +Call log: +waiting for locator(":scope") +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 387, in collect_options_info + checkbox_classes = await checkbox_element.get_attribute('class') + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 1688, in get_attribute + return mapping.from_maybe_impl(await self._impl_obj.get_attribute(name=name)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_element_handle.py", line 72, in get_attribute + return await self._channel.send("getAttribute", dict(name=name)) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: ElementHandle.get_attribute: Target page, context or browser has been closed +Call log: +waiting for locator(":scope") + +2024-10-15 09:43:34,490 - option.py:408 - default_logger - ERROR - 2번째 옵션 수집 중 오류 발생: Page.query_selector: Target page, context or browser has been closed +Traceback (most recent call last): + File "H:\py\autoTrans\option.py", line 375, in collect_options_info + elements = await asyncio.gather(*tasks) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\async_api\_generated.py", line 7905, in query_selector + await self._impl_obj.query_selector(selector=selector, strict=strict) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_page.py", line 385, in query_selector + return await self._main_frame.query_selector(selector, strict) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_frame.py", line 304, in query_selector + await self._channel.send("querySelector", locals_to_params(locals())) + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 59, in send + return await self._connection.wrap_api_call( + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "H:\py\autoTrans\Lib\site-packages\playwright\_impl\_connection.py", line 514, in wrap_api_call + raise rewrite_error(error, f"{parsed_st['apiName']}: {error}") from None +playwright._impl._errors.TargetClosedError: Page.query_selector: Target page, context or browser has been closed +2024-10-15 12:16:19,580 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:16:19,582 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:16:19,586 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:16:19,586 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:16:19,586 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:16:19,609 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:16:19,618 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:16:19,618 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:16:19,621 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:16:19,722 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:16:19,723 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:16:19,724 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:16:19,724 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:16:19,725 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:16:19,726 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:16:19,726 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:16:19,726 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:16:19,726 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:16:19,727 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:19:50,524 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:19:50,525 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:19:50,535 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:19:50,536 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:19:50,536 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:19:50,549 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:19:50,549 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:19:50,549 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:19:50,564 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:19:50,658 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:19:50,658 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:19:50,658 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:19:50,658 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:19:50,658 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:19:50,658 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:19:50,658 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:19:50,658 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:19:50,658 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:19:50,658 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:20:16,117 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:20:16,117 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:20:16,126 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:20:16,126 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:20:16,127 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:20:16,137 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:20:16,147 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:20:16,147 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:20:16,151 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:20:16,250 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:20:16,250 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:20:16,250 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:20:16,250 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:20:16,250 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:20:16,255 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:20:16,255 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:20:16,255 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:20:16,255 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:20:16,255 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:24:43,676 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:24:43,676 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:24:43,680 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:24:43,687 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:24:43,687 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:24:43,687 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:24:43,706 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:24:43,706 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:24:43,710 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:24:43,810 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:24:43,811 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:24:43,812 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:24:43,812 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:24:43,812 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:24:43,814 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:24:43,814 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:24:43,814 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:24:43,814 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:24:43,816 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:24:47,949 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:25:37,935 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:25:37,937 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:25:37,947 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:25:37,947 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:25:37,947 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:25:37,961 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:25:37,964 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:25:37,964 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:25:37,973 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:25:38,058 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:25:38,058 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:25:38,058 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:25:38,058 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:25:38,058 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:25:38,072 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:25:38,072 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:25:38,072 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:25:38,072 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:25:38,074 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:25:40,748 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:29:28,556 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:29:28,556 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:29:28,571 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:29:28,571 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:29:28,571 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:29:28,588 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:29:28,596 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:29:28,598 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:29:28,608 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:29:28,737 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:29:28,737 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:29:28,740 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:29:28,740 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:29:28,740 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:29:28,740 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:29:28,742 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:29:28,742 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:29:28,742 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:29:28,743 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:29:33,964 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:37:18,043 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:37:18,043 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:37:18,051 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:37:18,051 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:37:18,051 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:37:18,067 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:37:18,069 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:37:18,069 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:18,083 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:37:18,167 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:18,167 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:37:18,167 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:37:18,167 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:37:18,167 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:18,167 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:37:18,176 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:37:18,176 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:37:18,176 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:37:18,178 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:37:18,214 - main.py:78 - default_logger - ERROR - 오류: +2024-10-15 12:37:38,022 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:37:38,022 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:37:38,029 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:37:38,029 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:37:38,029 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:37:38,046 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:37:38,053 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:37:38,053 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:38,053 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:37:38,151 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:38,151 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:37:38,151 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:37:38,151 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:37:38,151 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:37:38,151 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:37:38,151 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:37:38,151 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:37:38,151 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:37:38,151 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:37:38,196 - main.py:78 - default_logger - ERROR - 오류: +2024-10-15 12:38:46,503 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:38:46,503 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:38:46,511 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:38:46,511 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:38:46,511 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:38:46,529 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:38:46,536 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:38:46,536 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:38:46,539 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:38:46,634 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:38:46,634 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:38:46,634 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:38:46,634 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:38:46,642 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:38:46,642 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:38:46,643 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:38:46,643 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:38:46,643 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:38:46,644 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:39:02,920 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:39:02,920 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:39:02,931 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:39:02,931 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:39:02,931 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:39:02,945 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:39:02,952 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:39:02,953 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:39:02,962 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:39:03,055 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:39:03,055 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:39:03,055 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:39:03,060 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:39:03,060 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:39:03,060 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:39:03,060 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:39:03,060 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:39:03,060 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:39:03,060 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:41:35,517 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:41:35,517 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:41:35,526 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:41:35,526 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:41:35,529 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:41:35,543 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:41:35,544 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:41:35,544 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:41:35,559 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:41:35,641 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:41:35,641 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:41:35,641 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:41:35,641 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:41:35,641 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:41:35,641 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:41:35,641 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:41:35,641 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:41:35,641 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:41:35,641 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:41:37,954 - gui.py:449 - default_logger - DEBUG - 상품명 수정 버튼 - 활성화 선택 +2024-10-15 12:41:38,272 - gui.py:449 - default_logger - DEBUG - 상품명 수정 버튼 - 비활성화 선택 +2024-10-15 12:44:06,577 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:44:06,577 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:44:06,587 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:44:06,587 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:44:06,587 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:44:06,606 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:44:06,607 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:44:06,607 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:06,619 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:44:06,714 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:06,714 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:44:06,714 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:44:06,714 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:44:06,714 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:06,714 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:44:06,714 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:44:06,714 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:44:06,714 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:44:06,719 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:44:08,249 - gui.py:449 - default_logger - DEBUG - 상품명 수정 버튼 - 활성화 선택 +2024-10-15 12:44:08,474 - gui.py:449 - default_logger - DEBUG - 상품명 수정 버튼 - 비활성화 선택 +2024-10-15 12:44:13,482 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:44:33,876 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:44:33,876 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:44:33,892 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:44:33,892 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:44:33,892 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:44:33,907 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:44:33,909 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:44:33,909 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:33,919 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:44:34,001 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:34,001 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:44:34,001 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:44:34,001 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:44:34,015 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:44:34,016 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:44:34,016 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:44:34,016 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:44:34,016 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:44:34,016 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:44:55,738 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:45:30,523 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:45:30,523 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:45:30,533 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:45:30,534 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:45:30,534 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:45:30,548 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:45:30,555 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:45:30,555 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:30,555 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:45:30,650 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:30,650 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:45:30,650 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:45:30,650 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:45:30,657 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:30,657 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:45:30,657 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:45:30,657 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:45:30,657 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:45:30,660 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:45:55,653 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:45:55,653 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:45:55,661 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:45:55,661 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:45:55,661 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:45:55,679 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:45:55,686 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:45:55,687 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:55,696 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:45:55,784 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:55,784 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:45:55,784 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:45:55,784 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:45:55,784 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:45:55,784 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:45:55,784 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:45:55,784 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:45:55,784 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:45:55,784 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:45:59,324 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:46:38,979 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:46:38,979 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:46:38,989 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:46:38,990 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:46:38,990 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:46:39,004 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:46:39,008 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:46:39,008 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:39,021 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:46:39,104 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:39,104 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:46:39,104 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:46:39,104 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:46:39,104 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:39,116 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:46:39,116 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:46:39,116 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:46:39,116 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:46:39,118 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:46:56,408 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:46:56,409 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:46:56,416 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:46:56,416 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:46:56,420 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:46:56,434 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:46:56,441 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:46:56,441 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:56,450 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:46:56,539 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:56,539 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:46:56,539 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:46:56,539 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:46:56,539 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:46:56,539 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:46:56,539 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:46:56,539 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:46:56,539 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:46:56,539 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:48:36,442 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:48:36,443 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:48:36,454 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:48:36,455 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:48:36,455 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:48:36,467 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:48:36,476 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:48:36,476 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:48:36,479 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:48:36,577 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:48:36,577 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:48:36,577 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:48:36,577 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:48:36,577 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:48:36,577 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:48:36,585 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:48:36,585 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:48:36,585 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:48:36,585 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 12:48:41,216 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... +2024-10-15 12:59:58,710 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: H:\py\autoTrans\leensoo1nt.json +2024-10-15 12:59:58,710 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중... +2024-10-15 12:59:58,727 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다. +2024-10-15 12:59:58,727 - vertexAI.py:46 - default_logger - DEBUG - 프롬프트 파일 경로: H:\py\autoTrans\prompt.json +2024-10-15 12:59:58,727 - vertexAI.py:50 - default_logger - DEBUG - prompt.json 파일이 성공적으로 로드되었습니다. +2024-10-15 12:59:58,742 - DatabaseManager.py:14 - default_logger - DEBUG - Database engine created with URL: sqlite:///H:\py\autoTrans\userDB.db +2024-10-15 12:59:58,744 - cmb_diag.py:499 - default_logger - DEBUG - DB에서 데이터를 읽어와 테이블을 생성 +2024-10-15 12:59:58,744 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:59:58,759 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT id, category1, category2, category3, category4, crmobi_stage FROM categories WHERE 1=1 with params: {}, result count: 4901 +2024-10-15 12:59:58,853 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:59:58,853 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT stage, threshold, increment_unit, extra_cost FROM crmobi_stages with params: None, result count: 3 +2024-10-15 12:59:58,853 - cmb_diag.py:412 - default_logger - DEBUG - CrMoBi 단계 설정이 위젯에 반영되었습니다. +2024-10-15 12:59:58,853 - cmb_diag.py:256 - default_logger - DEBUG - 1레벨 카테고리를 업데이트 +2024-10-15 12:59:58,853 - DatabaseManager.py:19 - default_logger - DEBUG - Creating a new database session. +2024-10-15 12:59:58,853 - DatabaseManager.py:77 - default_logger - DEBUG - Fetched all results for query: SELECT DISTINCT category1 FROM categories WHERE category1 IS NOT NULL with params: None, result count: 11 +2024-10-15 12:59:58,862 - price.py:68 - default_logger - DEBUG - self.shipping_config : {'min_price_for_extra_shipping': 50000, 'thresholds': [50000, 100000, 200000], 'increment_unit': 20000, 'additional_costs': [5000, 7000, 9000]} +2024-10-15 12:59:58,862 - price.py:70 - default_logger - DEBUG - self.margin_config : {'thresholds': [50000, 70000, 100000, 150000, 200000, 300000, 400000, 500000, 1000000], 'additional_margins': [5000, 10000, 15000, 25000, 35000, 50000, 70000, 90000, 120000]} +2024-10-15 12:59:58,862 - price.py:72 - default_logger - DEBUG - self.optimal_price_config : {'sold_price': None, 'cost_price2X': None, 'calculated_price': None, 'lower_bound': 0.85, 'upper_bound': 1.15, 'ratios': {'sold_price': 0.5, 'cost_price2X': 0.3, 'calculated_price': 0.2}} +2024-10-15 12:59:58,862 - gui.py:122 - default_logger - DEBUG - 로그기록이 설정되었습니다. +2024-10-15 13:00:00,904 - gui.py:780 - default_logger - DEBUG - 프로그램을 종료합니다... diff --git a/browser_control.py b/browser_control.py index 0c2d59b8..34949a0b 100644 --- a/browser_control.py +++ b/browser_control.py @@ -43,7 +43,6 @@ class BrowserController: self.source_button_locator = self.locator_manager.get_locator('BrowserControl', 'source_button_locator') self.ck_source_editing_area_locator = self.locator_manager.get_locator('BrowserControl', 'ck_source_editing_area_locator') self.option_input_field_locator = self.locator_manager.get_locator('BrowserControl', 'option_input_field_locator') - self.text_templates = self.locator_manager.selectors.get('DetailPageTextTemplates', {}) self.title_tab_locator = self.locator_manager.get_locator('BrowserControl', 'title_tab_locator') self.option_tab_locator = self.locator_manager.get_locator('BrowserControl', 'option_tab_locator') self.price_tab_locator = self.locator_manager.get_locator('BrowserControl', 'price_tab_locator') @@ -53,6 +52,8 @@ class BrowserController: self.upload_tab_locator = self.locator_manager.get_locator('BrowserControl', 'upload_tab_locator') self.save_button_locator = self.locator_manager.get_locator('BrowserControl', 'save_button_locator') + self.text_templates = self.locator_manager.selectors.get('DetailPageTextTemplates', {}) + def get_page(self): return self.page @@ -431,10 +432,12 @@ class BrowserController: if is_option_data: self.logger.debug('옵션 데이터 입력 시작') option_data = optionHandler.get_selected_translated_options() + self.logger.debug('가져온 옵션 데이터') + self.logger.debug(f'{option_data}') # 옵션 입력 필드 선택 - input_field_locator = self.locator_manager.get_locator('BrowserControl', 'option_input_field_locator') - input_field = await self.page.wait_for_selector(input_field_locator) + input_field = await self.page.wait_for_selector(self.option_input_field_locator) + await input_field.press('Enter') # 선두부 텍스트 입력 for key in sorted(self.text_templates.keys()): @@ -442,31 +445,37 @@ class BrowserController: if 'leading_text' in key and leading_text: # leading_text 항목만 가져오기 await input_field.type(leading_text) await input_field.press('Enter') - await input_field.press('Enter') self.logger.debug(f"{key} 텍스트 입력 완료: {leading_text}") # 각 옵션을 한 줄씩 입력 - for i, option in enumerate(option_data, start=1): - if isinstance(option, tuple): - option_text = option[0] # 튜플의 첫 번째 요소를 사용 - else: - option_text = option + await input_field.press('Enter') + await input_field.type("# > 옵션 목록") + await input_field.press('Enter') + await input_field.press('Enter') - # 옵션을 A. B. 등으로 표시하며 입력 - # option_prefix = f"{chr(64 + i)}. " # A, B, C... - option_prefix = f"- {chr(64 + i)}. " # 마크다운 목록 A, B, C... + + # 첫 번째 옵션에만 - 기호를 붙여 목록 시작 + await input_field.type(f"- A. {option_data[0]}") + await input_field.press('Enter') # 첫 번째 옵션 이후 엔터로 줄바꿈 + + # 나머지 옵션들은 - 없이 입력하여 마크다운 목록으로 표시 + for i, option in enumerate(option_data[1:], start=2): + option_text = option[0] if isinstance(option, tuple) else option + option_prefix = f"{chr(64 + i)}. " await input_field.type(option_prefix + option_text) await input_field.press('Enter') # 엔터 키를 입력하여 줄바꿈 + # 목록 끝을 알리기 위해 엔터 두 번 입력 + await input_field.press('Enter') + await input_field.press('Enter') + + # 후두부 텍스트 입력 await input_field.type('---') - await input_field.press('Enter') - await input_field.type('나열된 옵션목록 이외의 옵션이 필요하실 경우 고객센터로 연락주세요.') + await input_field.type('### 나열된 옵션목록 이외의 옵션이 필요하실 경우 고객센터로 연락주세요.') await input_field.press('Enter') await input_field.type('---') await input_field.press('Enter') - await input_field.press('Enter') - await input_field.press('Enter') self.logger.debug('옵션 데이터 입력 완료 후 엔터 입력') @@ -477,6 +486,7 @@ class BrowserController: async def paste_image_in_chrome(self, clipboardImageManager, url): """크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력""" + self.logger.debug("크롬으로 포커스를 옮기고 클립보드의 이미지를 붙여넣고 엔터 입력") try: self.switch_to_chrome() # 크롬으로 포커스 이동 await clipboardImageManager.process_clipboard(url) # 클립보드 내용을 처리 diff --git a/clipboardImageManager.py b/clipboardImageManager.py index 55f9660e..c23206ae 100644 --- a/clipboardImageManager.py +++ b/clipboardImageManager.py @@ -2,7 +2,7 @@ import base64 import pyperclip import win32clipboard from io import BytesIO -from PIL import Image +from PIL import Image, ImageGrab import requests import numpy as np import cv2 @@ -22,12 +22,27 @@ class ClipboardImageManager: self.debug = True - async def get_clipboard_data(self): - """클립보드의 텍스트 데이터를 가져옵니다.""" + def get_clipboard_data(self): + """클립보드의 텍스트 또는 이미지 데이터를 가져옵니다.""" + self.logger.debug("클립보드의 텍스트 또는 이미지 데이터를 가져옵니다") try: - return pyperclip.paste() # 클립보드의 텍스트 데이터를 가져옴 + # 1. 텍스트 데이터 우선 시도 + clipboard_text = pyperclip.paste() + if clipboard_text: + return clipboard_text + + # 2. 텍스트가 없으면 이미지 확인 + self.logger.debug("텍스트 데이터가 없어 이미지 데이터 확인 시도") + image = ImageGrab.grabclipboard() + if isinstance(image, Image.Image): # 이미지 데이터가 있는 경우 + self.logger.debug("클립보드에 이미지 데이터가 확인되었습니다.") + return image # PIL 이미지 객체 반환 + else: + self.logger.debug("클립보드에 텍스트 또는 이미지 데이터가 없습니다.") + return None + except Exception as e: - self.logger.debug(f"클립보드 데이터를 가져오는 중 오류 발생: {e}", exc_info=True) + self.logger.error(f"클립보드 데이터를 가져오는 중 오류 발생: {e}", exc_info=True) return None def set_image_to_clipboard(self, image): @@ -45,7 +60,15 @@ class ClipboardImageManager: win32clipboard.EmptyClipboard() win32clipboard.SetClipboardData(win32clipboard.CF_DIB, data) win32clipboard.CloseClipboard() - self.logger.debug(f"클립보드 데이터 저장 성공") + + # 클립보드가 제대로 설정되었는지 확인하는 로그 + time.sleep(0.1) # 아주 짧은 대기 시간 + win32clipboard.OpenClipboard() + if win32clipboard.IsClipboardFormatAvailable(win32clipboard.CF_DIB): + self.logger.debug("클립보드 데이터 저장 성공") + else: + self.logger.error("클립보드 데이터 저장 실패") + win32clipboard.CloseClipboard() def save_image_to_path(self, image, path): try: @@ -110,7 +133,7 @@ class ClipboardImageManager: # self.logger.debug(f"{crop_percentage*100}% 크롭된 이미지가 클립보드에 저장되었습니다.") - async def base64_to_image(self, base64_data): + def base64_to_image(self, base64_data): """Base64 데이터를 이미지로 변환하는 함수""" if base64_data.startswith('data:image'): header, encoded = base64_data.split(',', 1) @@ -167,69 +190,79 @@ class ClipboardImageManager: async def process_clipboard(self, original_url, path=None): """클립보드의 내용을 처리하고, 필요한 경우 이미지 변환, 크롭 또는 클립보드 비우기""" - clipboard_data = await self.get_clipboard_data() - # 1. 클립보드의 데이터가 Base64 이미지일 경우 - if clipboard_data.startswith('data:image'): - self.logger.info("data:image 감지 : 이미지 데이터로 변환") - image = await self.base64_to_image(clipboard_data) - if image: - width, _ = image.size - self.logger.debug(f"Base64 이미지 크기: {width}px") - - # 가로 크기가 200픽셀 이상이면 크롭 - if width >= 200: - self.logger.debug("이미지 가로 크기 200픽셀 이상: 크롭 진행 중...") - cropped_image = self.crop_image(image) # 크롭 메서드 사용 - await self.set_image_to_clipboard(cropped_image) # 클립보드에 저장 - if path: - self.logger.debug("이미지 저장 시도...") - self.save_image_to_path(path) + try: + clipboard_data = self.get_clipboard_data() + self.logger.debug("clipboard_data") + self.logger.debug(f"{clipboard_data}") + self.logger.debug(f"============================") + + # 1. 클립보드의 데이터가 Base64 이미지일 경우 + if isinstance(clipboard_data, str) and clipboard_data.startswith('data:image'): + self.logger.info("[process_clipboard] data:image 감지 : 이미지 데이터로 변환") + image = self.base64_to_image(clipboard_data) + if image: + width, _ = image.size + self.logger.debug(f"Base64 이미지 크기: {width}px") + + # 가로 크기가 200픽셀 이상이면 크롭 + if width >= 200: + self.logger.debug("이미지 가로 크기 200픽셀 이상: 크롭 진행 중...") + cropped_image = self.crop_image(image) # 크롭 메서드 사용 + self.set_image_to_clipboard(cropped_image) # 클립보드에 저장 + if path: + self.logger.debug("이미지 저장 시도...") + self.save_image_to_path(path) + else: + self.logger.debug("이미지 가로 크기 200픽셀 이하: 클립보드 비움.") + self.clear_clipboard() else: - self.logger.debug("이미지 가로 크기 200픽셀 이하: 클립보드 비움.") - await self.clear_clipboard() - else: - self.logger.debug("Base64 이미지 변환 실패.") + self.logger.debug("Base64 이미지 변환 실패.") - # 2. 클립보드에 이미지가 있을 경우 - elif self.is_clipboard_image(): - self.logger.info("클립보드 이미지 확인") - image = self.get_image_from_clipboard() - if image: + # 2. 클립보드에 이미지가 있을 경우 + elif isinstance(clipboard_data, Image.Image): + self.logger.info("[process_clipboard] 클립보드 이미지 확인") + + image = clipboard_data width, _ = image.size self.logger.debug(f"클립보드에 있는 이미지 크기: {width}px") if width >= 200: self.logger.debug("이미지 가로 크기 200픽셀 이상: 크롭 진행 중...") cropped_image = self.crop_image(image) # 크롭 메서드 사용 - await self.set_image_to_clipboard(cropped_image) # 클립보드에 저장 + self.set_image_to_clipboard(cropped_image) # 클립보드에 저장 if path: self.logger.debug("이미지 저장 시도...") self.save_image_to_path(path) else: self.logger.debug("이미지 가로 크기 200픽셀 이하: 클립보드 비움.") - await self.clear_clipboard() + self.clear_clipboard() - # 3. html > whale-ocr 처리 - elif clipboard_data.strip() == "html > whale-ocr": - self.logger.info("html > whale-ocr 감지 : 이미지 번역 실패 확인") - if original_url: - image = await self.download_image_from_url(original_url) - if image: - self.logger.debug("원본 이미지 다운로드 성공, 클립보드에 저장 중...") - await self.set_image_to_clipboard(image) # 크롭 없이 저장 - if path: - self.logger.debug("이미지 저장 시도...") - self.save_image_to_path(path) + # 3. 클립보드에 데이터가 없거나 html > whale-ocr 처리 + elif clipboard_data == "html > whale-ocr" or clipboard_data is None: + if clipboard_data == "html > whale-ocr": + self.logger.info("[process_clipboard] html > whale-ocr 감지 : 이미지 번역 실패 확인") + elif clipboard_data is None: + self.logger.info("[process_clipboard] 클립보드에 이미지 없음") + + if original_url: + image = await self.download_image_from_url(original_url) + if image: + self.logger.debug("원본 이미지 다운로드 성공, 클립보드에 저장 중...") + self.set_image_to_clipboard(image) # 크롭 없이 저장 + if path: + self.logger.debug("이미지 저장 시도...") + self.save_image_to_path(path) + else: + self.logger.debug("원본 이미지 다운로드 실패.") else: - self.logger.debug("원본 이미지 다운로드 실패.") - else: - self.logger.debug("원본 이미지 URL을 찾을 수 없습니다.") + self.logger.debug("원본 이미지 URL을 찾을 수 없습니다.") + + except Exception as e: + self.logger.error(f"클립보드에서 이미지를 처리하는 중 오류 발생: {e}", exc_info=True) - else: - self.logger.debug("클립보드에 처리할 수 있는 데이터가 없습니다.") def is_clipboard_image(self): """클립보드에 이미지가 있는지 확인하는 함수""" @@ -252,7 +285,7 @@ class ClipboardImageManager: return None - async def clear_clipboard(self): + def clear_clipboard(self): """클립보드를 비우는 함수""" try: win32clipboard.OpenClipboard() diff --git a/config.ini b/config.ini index 35ed29d8..b01ec1ae 100644 --- a/config.ini +++ b/config.ini @@ -8,6 +8,7 @@ option_count_text_locator = 'div#productMainContentContainerId th:nth-child(2) > product_cost_locator = '//*[@id='productMainContentContainerId']/div/div[2]/div/div/div[5]/div[1]/div/div/div/div/div[2]/table/tbody/tr[{index}]/td[3]/div/div/div/div[2]/input' standard_selling_price_locator = '//*[@id='productMainContentContainerId']/div/div[2]/div/div/div[5]/div[1]/div/div/div/div/div[2]/table/tbody/tr[{index}]/td[4]/div/div/div[1]/div/div[2]/input' + [OptionLocators] # 옵션 관련 선택자 option_excluded_selector_template = '//*[@id="productMainContentContainerId"]/div[1]/div[2]/div/div/div[2]/div/div[1]/div/div/div[2]/div/div/div[5]/div[1]/div/div/ul/li[{index}]/div/div[1]/div/div[2]/div/div[3]' @@ -15,7 +16,9 @@ option_input_selector_template = '//*[@id="productMainContentContainerId"]/div[1 single_option_locator = '//div[@id="productMainContentContainerId"]//label[contains(@class, 'ant-radio-button-wrapper-checked') and contains(., '단일 상품등록')]' option_product_locator = '//div[@id="productMainContentContainerId"]//label[contains(@class, 'ant-radio-button-wrapper-checked') and contains(., '옵션 상품등록')]' total_options_selector = '#productMainContentContainerId label.ant-checkbox-wrapper' -is_all_option_checked_selector = '#productMainContentContainerId .ant-checkbox-indeterminate' +; is_all_option_checked_selector = '#productMainContentContainerId .ant-checkbox-indeterminate' +is_all_option_checked_selector = '//*[@id="productMainContentContainerId"]/div[1]/div[2]/div/div/div[2]/div/div[1]/div/div/div[2]/div/div/div[4]/div[2]/div[1]/label/span[1]/input' +ai_option_btn_selector = 'div#productMainContentContainerId div:nth-child(2) > div > div > div.ant-row.ant-row-middle.css-1li46mu > div:nth-child(4) > button[type=\"button\"]' original_name_selector_template = 'div#productMainContentContainerId li:nth-child({index}) > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(3) > span' edit_field_selector_template = 'div#productMainContentContainerId li:nth-child({index}) > div > div:nth-child(1) > div > div:nth-child(3) > div:nth-child(2) > div:nth-child(1) > span > input' checkbox_selector_template = '#productMainContentContainerId li:nth-child({index}) input[type="checkbox"]' @@ -34,12 +37,10 @@ product_image_locator = '//*[@id='detailMainContainerId']/div/div/div[{i}]/img' [DetailPageTextTemplates] leading_text_1 = '---' -leading_text_2 = '# > 안녕하세요 혜리수샵입니다.' -leading_text_3 = ' ' -leading_text_4 = ' ' -leading_text_5 = '### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다.' -leading_text_6 = '**반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.**' -leading_text_7 = '---' +leading_text_2 = '# 안녕하세요 혜리수샵입니다.' +leading_text_3 = '### 마켓정책으로 인해 모든 옵션이 노출되지 않을수도 있습니다.' +leading_text_4 = '### 반드시 옵션사진과 옵션이름을 확인하시고 구매하시기 바랍니다.' +leading_text_5 = '---' # 필요한 만큼 추가 가능 [TitleLocators] diff --git a/cropped_image_1_20241015_094314.png b/cropped_image_1_20241015_094314.png new file mode 100644 index 0000000000000000000000000000000000000000..664d13aa73f85672cc208d35e786467a62b30242 GIT binary patch literal 663107 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%0D!r64-<;Q?G=dgQ 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

pN+CWm4uez#|$ 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ȡeSZxLE3 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 rgXCR0rskx}; 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≀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

C=c(YLB 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 literal 0 HcmV?d00001 diff --git a/cropped_image_1_20241015_094329.png b/cropped_image_1_20241015_094329.png new file mode 100644 index 0000000000000000000000000000000000000000..3e21d7a39c9aecea0fe8af39967b1fa5d34eeba7 GIT binary patch literal 274612 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

#HAkba4*bf5p;}!}^%e(7IB$B2aIrqOjpb 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 z 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 literal 0 HcmV?d00001 diff --git a/cropped_image_2_20241015_094314.png b/cropped_image_2_20241015_094314.png new file mode 100644 index 0000000000000000000000000000000000000000..f47a3fe168b5400659fbd394c604d3d8840e0e8a GIT binary patch literal 650039 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�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�zj&2Yes=8v^CANwq|CwWm%R`%eJh`x~fG)Ypq^o)mS6BG*#_us4l0jM%uY8 zR5Xx_c?K1y^&}D^V#|UigpTsBWK|u^VX_=G5?gCkmJq=8<>SM9-^@&CJFRPGT5Iie z64f-W*38D~4r-;Om)=rM6qW{sR4Bc-rAV1}T31Mz3)W^$#I05F!^3m6){tUmRfM{= zwk(TASf;IurZIFqX&N(aU01W{+tAxGGgH*i*g(>&itBC6y!t+m!nv@va6 zEFvQ+FS?nn%UV5IA)I@e`2jkYe!Y3*q4dTN$nXe`T8 zqGMea%j%3~A@1AS7Kk~stxZ$2LT4gW+q$ai5)rK_sjaQcBC3lBZM78(Q~b=OTRWfE zk_4B_#Z26n%jINdTWpuh#eFlg%jJ~TMe}r8nj+cHrzHeiw)Nqmxrep$=}b-Qww%r) zr0O07eK}v;-I`u5m*_6{b*NR6OGs0WNnD^e#=d+p3U~^yG&zH;MZswQEIlGIX zPEY9NbaGM6XqWR65zQ~BbLf5@32m3l+0489<$PJf7is6qCHt!^)UN|E|AWEHy#YVH zT;sc7$>$)Im7wMR4)>ha(=86Dk_b$0D=Xb^LC8_X7z8M zY@@2rZlp3ZB?)9uH7G%6NH9e-Q!;C;+88jIm0@!fO2jbumSK4EvCMjk$cj9T2%!gq zj${R{W>un`_CZ>;U1hAA`!Ouqjsh|rWk*dPR-hb%ud*ToppQaom8*|rk4iSjveyW> zWmja^aKDy^Z~CNpW~Ik6UTe8a0AL7kYSx<4J2QpMzSRqG-;zO$#GI&lauvryk#v#L zA|n&MCnySfzp|_m;mAn3bR;3kI8?o_o{xx1CRrKylJsf+rF*s5wQTxFiLfY#{?J~&8tL0rNCW)(Sd3TM zor4~a>FKJLOh!ghtB5=pUdGO#cSfL$v^AE>d`Ng~6?r1w!IVt;u%|0Vlm<{yqv6*L zfG~Z#lB9qxl_<~MYYfl+k#e!vwV_U87_LU9klCG?l8k;G=^Y}oW_65aIbBil=8>72tYm~FW9zDt3=c}A z2$0V35)LDnV-l9>$f^M2y;AhWoUL(v^zta+$k?|bC8;9buVo?$-)cH|zZ#(#?3*x= z49j42R0cqj+_r29g(izQ4|k>qB7KM=M)Y7ZGhHgLVP|;)q4#UO+(>$OWOOfCoLhe+ z2|;}kW%oxF1foZ;;5yHq1eB4U>5&v4o=CL^$-Xf%m=ReODf7xq0FvPwGQ&6DwD%st z^}J*T-5E-EhG+B)&xptt(HTzfl?#;7(mlojRVUITJtK2J#x0Bc&KAQ1W@cWTSsq{e zFGm*1JyTg<5k&+k?Hr1nN6xce;O>*KfP?_5i-iN z$dCK&r@$%ZPp+NM=|&vGbOf@evw2md4moNSSIyJ9h$PDJIjp_MMBmSE`fjLQFcL%F z?b&z4be1bAnM^GrZ|LJ7&?7L3zzX9g51i+ShN);31EnHpp?96l`Rx0bC^;yzTW&>S z2o57VhrOOhSe)Rf4PB0uOsZ5Y48&4WD4YgX)G9L~%gex7Zh(mjixJfEpzcAqGW}4s zu#}8?*1^d&PSbZGK9t-TV{bgKl%p2%cEN#;V((z??v0=U1+rBt@)G5mlLu5P$@0fC zkpu}Hk+}rRRy{^k;YvWt2eb+a*6iS1?S|2r6}hFNS@|bHV%G1;01_D>=>?cQgG?3K zBXouA6~deeL4cYQwde$EM-^jUlM&r-k!Xd_LPdr|cX z>_jET+C1jz?N%7RUuKr0tFmV-P%+JPs3=kx$?}-Xve@t4@QxJ-yNkr>LIR#Jp=K-_idG1%zU`4M5NDw2_9HAqsyqTD4@ zMXR6d8kJw8Ms6YIlvV_G&DI2@M(-SKQB!ra@FtF)_eQbfW>y$dWFI4U2iIJ_&E5IB z_vx&veiLz7ZO=?Gg-F5SQphv2MwF?ssdpMFX3Pvl)$4``M9QnO$iIqOXN>G&H7}02 zFGf2`6)cT9sc{q7Dw;`@t4F4c!nq30lhGsj-iL?D&;RjafqlrsBJ zRcDyJB2vs$DpeWE87CDZTDu&xb5w@NbY#fX|Lb5LR<22K%EMeq!<)B7)2) zZlO}ah*+kZ83IXH(J^(T-fwA=IS-bI&Wt9l)yk5(at5)f2 z`qr+Mg2$>bx_cG7+PrU@rElJQ@7LaY_E^pg>4>*2oj1)4p3@3@+8n{U@eZCJXs z%7t&Owe;wR&CGi5o*`;IBl;#HqgGba*&gd#^l(+{?!Cv-w60S&?C9Oqvb!^K+j>T9 z{Yqi??p>~J+pgJrGwEA+c$c=hclW{ZDn$#gB0&o4}pm25#U=trTQHbv%m#*!jQ7W*u*eD82RGx`4Iq>nf@j0c6l;12v zR3}nYCL=m0Z9n@tBO?JZQ9uU&ULG2a#dMQWk5TTolH`cz1CpQ#$|TT?BuxN=R6HBX z8K=@PP(@1p~-dN?AJeq8dD`JhD|xKulF_ zro0f7lqw5~Il3eO2yDpLa@(yjZd5UnCFVF70M+5%svd}`*%mcQ)O;wE*2Z$GZ7da5 z!cW+2S0SzP{|7Ru`L*f#a27)}yPPjeYwmuzT-?21?csc3#A5d1a_O!0 z*3Rd%FH4VDPA8A>rJc`b-}>5?hlfjREw+BTT$)7-zg!;N{kr+(au(06+39@g)>7N$ zH0n_6dEFSmx%ZusbAxNAKOoXnJnpCGw|7I zvl8F^!8=ZxH=^9;@cua=9eBV0>8)SWq~b51*v${P=k|;#u<}8yg}+iLPjyO$nOn$P zGi0IyKm-Qra6K%ROe%HUUAD;m)fFbI*WF^^QDbbXjJ}i@MH5x|^BL_oS+{%cx#;n{8~Ytq4*M%pzI&$Lo=g)aIdU6L1hivSN=3PcUljQ6dLzkwA0mn$2nYN0pNrB8PWjxrv!Qr(@Nis%tX_X?&kI&AkwIj&L zro*k1q)1hLgR0cHtwt1H7uJwN1)zZR3^QvY9O2fPV+?|-itF0(OH_F03`^STTaDW&Zz^Nsh1-E@@K9sim< zh_Bn^IpBEx#p`&!@{+H+>8p=^b;D*(oxAo78v$=89xth5ahl8$Zbp#(7JH(Z*WUM@ zXxy()4&F(m7XMmOib6Z|GmC#3LP|_YBsmkbkC};~whCtn83I+@ZlwPhCT!DUAcrgB zXqBNtXQ!N!ryaHHwJKV+lH+^K+iEfGd9}Ypn-=ye;$&Po4xM&G2-Tyv{q;R6dKwt~ zYS}1-VAbBMg&c8w5!1C1z>M_XuRLUPj5Tk6N8|yl6lerWwZ_U)`_=_ZJ*5fLx;sQMv*EpzX`oZE8%*d(D=Ca%6Cd9LNpH z6jf$5FNz$D<2blYlc6~rZRn%N_9ds--=qzKuUx?(GP5|7mDqXc24&o=%E{D$6#!96 zl8iCTit>@6DT%5`8;I8^iJ3}8zf9&Pae-w z)oR$Db3;U=40ufJ*~AW2?8h_#%uJG%NgBmv7w!?!8t21$EDX0%X%nL25@s?L0UIf# zCj6W0wA?Zd)C(H(tDZb#inYoX9&{>ZERO6t)Xgb*ZcTJ%Ocf9!;?JyA)juUwULWE( z{0;VA4HU~>w&vV%XKjVNO;qP#GqcJj!+qdk2nPTT$IZhV1gNqb%8yNz+ZU3%yAAvZLuf~Y^Upwengb!IXWW;Vv07<;QUpPVK${TLusuyPSsBm3p?Zz1 z!zqf=yHGw_;QkvRQWuw@n}gG}LuG0X*tMX2Jpe5KZHtKdQtHaKZCaVY z3xO3TBS~Jb*K2rQ-Bh`G57*u*8`rjN`RqEZS~c@_ZGy$?^%|KTT~)Jt?|s{B+crsV z+gA0o=XJ1c8z!=J_jDhaH6yOqj?C^Rin35|+qPZp71v=s=}$v6%%_EeKgsRM;C_Oi zo@{>&X&`^9?c9$pvM5Kg?x)u|{3(WEGaIMN-C^8^wxDKofOt*Ajy%yFUs6K>$iCud(JMjK>!D^UxQmcJaU^SHx^V}DFdeImr# zL(VSepxWx-+12BPPXSLU^f<1Wb8(WQUT|D^%6Ux>~ ztb(E~cjoo>ka8=GLjmT%C@d($-ZM_%KAh*DI%^}{{M$x9=)S_qSPN_Y8N+6-ej}u4 zqK7%u%YBg?BWu3*dX05@>PQ^>%Fh6GcPN}^>0r}uv+0&Ci$lMfyz+$dQyVyb)+u{1 zl!`!-yT5O}+uZ(4z7Z@!U<7suN!5_V2i;0RssCfOVh z^MG9-S9+?O?E=VM2Y5!8)E#B6L3vm)cMw@mI^r4irjoz@sRa`^>wV@pjFGu((bHZ& znS#npd}kskDNPV5cd=fcR^c6hFPdH(9> z9Xc6mNur3fQt0n`j{-C`Q(4rMXri8ZdGW@=%H zKA~$ePN!3-8&l6`%kbt8=L?&g_vPWjO{4qTmU2cOoUZ%2uH~!qqz<)auIIByc(kgE z-L?vOHhS2)XdsxaEt%=T)7qdRiaI?-*L6)%VcO-iF|yiYz4f+UE@mP<+G_JUt7mGA zirej#L+aCRKV<~=li)II1n+3+303*3Yd#GJo;Nt$@rH6FUyFucv0tka%Whd54p6&~ z+LIjMIy~o!TDzgW++kcz@ZHcRBFV7`3FH8R?|{M%7oXqrIjZKYYKNhN&Q#(UqVy2Y zd%sb#8V@OVs6i#{Q)w>SuX`z+Fs)|vZGR3#Mlf_ddkugY+JK!`O94=HV7ZzR6QNCc zUHxBa(zTKUCtxCklpo}@c$Htxxc+>Lqc3F`J!1kF!HpK$F;LYu0_S@eZcvA(7v2^O z%Jgr%t;B9Mx#&c#Zqu6bvI^ z9#$i8tm`V}b7{vwsbWcrvzpA+Z6ZriOFVc!0GK939+q%UTy$$ENzEE>l6TzCPVJDC zn_JW1s9B}Z2naHzQ1S?*nB!cY_1>HiviD5E>bPOvdto)@437wJz8%U46}y2;(<=B} z#8KWn7v+TCZ5zTijsiRW9nrc|ng{SNz5bqhkfJrMw#axnLi zKVF#D-8qC6%HcA{Qws)nH?DZZaYI2G&kF#eBXPl?doJ+Z|$H z!3p7k!^7U}UAwR>-7Ja%fX+@HzQsq)q`v3u-d(30KTQ!d?=)_ASi38FYdWIJ7;w+l z>|%wFIIm6o-KlR^jvnYVL|Mf)v%sr;I%T2&9qv>i+r zN4R@hup*T!NP5eZ?maxZU)AXBJqHs{*IH46~UH{xY!Xi8(nCQJ{r1#dE z_ujoP-HQ9H{8qsPDw`G}Br|%1W%TfjSSv#UGQ3xmPq&udyN_Dc5~+cC9rw(t#2ER^ zukrZGU$@;WcCU?AdEN1!_WJK~`eEl!_V~XBOuTQU3j)JA{9TXLef%FEaEF6avfuuc zT_XRqZ+er1&(!kUHUQbPE-E%IIUtYZjG<2M^N`aeaOW?}b!@j*@1~Giz6O}M1G{*F zUv+Xnb-}5>mjsbgug4!1v^&lHS;9mB=!9TWgojMwbnI#wNs#Vz>s@c2PB2kodbH+7 z83Kh<$=$koARP}wokN{12IzKkxm&CDkyEL0ih&mL5QNL|c#_Y(Z0CD?w}B+(l6cg| z=1iPOer&T&&%Q3-FRSy7)T>h*=Q0IGjZ#}`Fbvk=2*Lz1T^)AmE+RP=5kiIW+_OcX z!|is5z5Dk8UTcPqo843CbB!F2zb{GkGz7;&e%E8gi10p!Zcwuv5!p4m@;18%5~Y^O zt&(-#mc#vhjjwv_`{5b4FZN}k-8JKS8TJ0|&Kkpmvp(X@HJH zBcq}nsm!c6qvsF!>c;W*KOT;+FUMKDrzNg7M{?&-57)WbJ?gMqpYKb+{hyeSab93v zZi?ppT|8f~a2W89KxbjkMO3VQDfIkg3VyL$$Edh^P+%&wR;J0; zj7PX{)p1QY?tGUAdGZ^leHM2UyhxoJfid~N{j3-weH=0PT+SqfvWrU*A`;kF#@*Lb z?$p-8F(dk5Z|QEFCP3dBn+sXrHhv{Sv_3Nb`8_62pJGe2l3g5wIXJW zzeZ=z{Z)<*xW6k7f+( zKNJ=9UbsJ}HWDNU1yJBgCQ9E2UFAfd&h*D-hzMqF@qL8fz42%Apmc-TIeLFW5vqqk zo5`W=>uO-EF}G1sL^%g*7zbR=Iezw5%;=mOpc?O@GO+A+g2O2@Lg1F+=zxT3_~^V; zojlBa5E6UH(HJ579SR(Lkn}~B%H@H?yI-}B@YM3h`=z~%)UPK{7p_0 zF+!Lrd)?Xtf|)Iz+Ro@9^4Z(OVFJpO-cu~y(7%lFbq6)(2n27UY}_$1T@mLXdZja<}SFEDj9KYS*-fPE><ziD;PSM}jV zJtzK?zTMI4ZRd?@1uGFT01>V1v8oZFBFlObLladIi&#$=WrXE=K8XeTs6*X*EUksm z>Dtzot^#c)l8xDxm5@wXmNlVFw#!-EL;HHZ&{D0hr-uaCx3;bkA(_ouW+t^Q3(XR2 z>rzO)tqW9;x}46Mk>Tt4Y-ZZ*bUur!yD#gi!OXO>P!mfts3p?YrTmMQWl;!I?Q+tH zj5wXnp(bXh%UKNBy{#>R$ZTy9W(I9tEbJ8)>er$=`Si!U?m9mixOubReL8$O8uOZ; zpHIkrk^Z#pJZ@!nnf#NGjH#F0oxG3h0|~OX1sE*IO`M4UPoU>$_I{D$ug`^x+#}cL zqG3Pg>1s58zg?j?e;HDtmj48iIZ`T2oi=5ttu?ucLH*p_MF8&EVr1;u7ro?=$SRl# z9cww-eG_X5t=);l$N~dF`Ou6NV;6ik4nU`|=+G(ZHFK-9$ z5BB_Bk3;v~s3$lA#Ig1q$hLjelzp3DF;U=gXptPL;wxHKL|Ab*xA`IE6gW(ms*v*6 zsRgehIan0|b#PYuj2P~}d&k~yuU>#}4#sm4-G4nSFfyMV``Z7S?fIHS(Pb;>n_rfR5CRw=R9< zvhuoh=h&X-J29mA-HW&ps3q6;_6v4ID^FG&Jl%@zE(%cbid#Qv>Tz*@Wo!3?p8!X} zq|ZxC5n1cf6woP%aA`~5I!X6*R+jjjAtjXqJ|pP2f~N2cORMtjJ=il4-1Bg|dyf(9 zjG$*A+%qr=TUU(wAQa84;$vbmg?D^mM%+hmSA${}$d*iJMle+}Z`WaFj~F#dBYH-~ z$L!bH!e!iI+T59uDQQnF)UO*lPqrs7=82{6$*cOwAAcNGcs8tGxxG3j<`C+!>o-5u zZD-)ejez1B4~o&wkpnO2_JDI3RkVB}B1G*k}H%U!^Z{3GQnc8e`NikKlr?_EkcvEWn)h&`M&IemWi zPR`qzQer*lLrtH&fpT@k=nSXIT3dvaQ4)r<9FBccsNRGo$1AxZR^DPZ3aA|xj0tIr z1E{b-%HTit+-P;#Bz2}Wj|p^SFL6$(6m66M1Qlsrxft)5v)kfySVHFzxmEWWj=W42 z8y#GB-d%ec5Oja$odF_ckS8P7^7i%z4>1-gu-HoOyr%5qaIpA8{~6sScTnlc%6ePH zi@W8-{ZdIrg@jIBQIRoQI}zdjJO{R9BDQ_7^0r@hBv+H@5POW{rgPkt@>ApE0R3-L zMCU9+4azCxS=i$KvU%SFhUuI@k0mmzmY9=6i`FyLA_>mG*6RJ160gn;`OIV=n@ z@3`Ac#xc`@7`tpga>hH>1SWT0qjvg|4j4KDzHaT`TOyW-BxWqut}v7&4H4*peW)kZ zxwIW#=nW4PA$OPYI7Me7%wr$Up*BWVIe_5PZOW&s`3}E#Wn(UUw@LLJ`yNq8KGXE} zTgdbwuWGLt&Q7Et0IEXOBOb3W&8&MDk>0mpy1O>3c;;=}wrwN%#IG^4{2J3eH5fkq z8l9dgTl5Uye9>Tccdt6snsgnfi%6kH$>3gIX8s$cT()XYH?!e(*{t^tKvknsAwh!~ z!ES;=gb^NrJ-Me`2y<5T!IVy;inLRy!>K5wf+s-9C-y-7q&Ud-X zSY0?H%LG>LYk7>6)cP(*8T{Yd_C%_d4kUM>tHb^1iQ>2mnjPWIVO^3`Dx>~wxjoLh z$$pKSKGT4)BeQ23@V#e1x!7Ryqe4R+x_lz4-+m zX|R#`?$BV710n_HOwI$!94lf}L=unARWip(rD!cz$gy?;JB2y&ztmZiP{cs~GS=6D z#dNyvOD#@!_o@a}SvlOj7wlT;!He|njm+A5m7J^^W)+ApiHf0z7HBh(dYml7Jks`f z`5G(xn;jihYRL?Ks8=_hIVUV8M$H&n@B#F3Q=sH`G8#3v7fi4<@aV-T9ER=N{m zdA#0K`NIMhIsE>n`D(D7LJ>;lh_i^QkCPxVl;HA{9;u}!=p1*MOL+adM?()sD{_v> zyYYSGeujZ{*G0;+zqA3(8Wyvk?iu~Db{?)f+5?tYV8%pada$4?hhspYz(cghEA;9o zGa9>>+Y~5yL>>o@zc`Y-UGUaFgUQc3lBTqXafKP8QMc1)%_A%QO6gRyCts<|-;+Ix zy9`LY*KeP|wHzJ+B%pG0#u&wtj#|2wkKce_clVzeWS%(e9`CX@VIY-B;6Hhyqe#yp zR;PD|$cWg3q=-x-KK1FyE7hW8h~D?i#FV%AMOLm#856&zGk_6`GhKG4#yLAvj`OZs zJ8UddDBdYQP?nFd0jbk9TxQ(Nt_kc}h4#sG<<0E!#)}%&mu2b6DiR&q zy0sUVhs9dOP&Z~~>e7nOTh~=QMdY-sCM0rQTZkInE|-?Qx8=q8#4UTjF6WCX*the# zWH1@cmSjZOx~{3Akn?&n(Jp#kPwt+U%X;b=9__{X;?}#hhs(K{)!mCDw6-jnJ>$Hr zR99dC#w`^pr4tbdcG z+yMZr7R~}KI=xA5+TOPcH%HD2^ba8mhwC z&&p9zx@IFGVpfAh^|nB&fFUY6a!F=p7W1K_K!PMQVsDfzkOV@Rpj0jifFdbUd6h@K z4hmHvFiL=xG)}8ia@5MGI02||HUMOlwHz^v++=d;*+HdO(Gxis^uFRgjqx7yC!NedMFGRS}ue1%;oOwen^*#|aB zX6P7`0BZO!m_iz>zMrBZ*pik-XI8{~64VeR4NX;@T~x^cCDSYC0t7t+k`1ZCpfW|9 z4Hc0jK%` zGGo{&mBkR{XEIB)8?Jp@Y*lNS8JW^7V(^JI(iA!1>GVyTI`F}GcrR`_c+G5sP8=W= z7>VYWR3w8lzF11m4YDm5Yg?4!?x$t(e$~-kDPkiZtt63^Wl)Dbp>URVW~cyYQvM`4 zO#~n;z{-mu)Ee(5LeYqTjT{InlIf}{qL}ISsXPFmKM>WR8x9Dm*gCt z2!OLJ9t0^gXl0X$3fM2fF_y^Wt`UP(O|hPON5*5(+aspO@aIi)t5gl8YYV9v6_-|5 zy@eRnqfG`Rjir4H_W`LWZD)F`%=$fvNl0rk1+_vPM9`cMH(FO`ME^cg4Es^j4VE`j zuzaWwI@OZ_hF5NxKBtl#b&R@ZZ92IQRtW=9k%=I8{c0qZC`69_cqP-syl#k%VT|&`idt5Q%iQqe3aK16BwBiT&VL9(GeZCNl>NPla92F5q%x6OZT0 z44I;eq*6vvhi&P=0vh$e}EaFjp0wI^~e@ zrSm<_d@-s^zskaeiKTFavm=7!siVp3di8jL_nd;Dbiz1 zaDj+H2w38l!%&1kR;jHTBt-*ggH+P6Uq$A3qvIl9!*;LZ$IhG9I zAv!@J#z8~?2zY5W`OJt93^PjcF+;SBv=x}BvYsg`^Ndm@N0nzGbkwRDb$I6$Mz7UX zFs*^9Lek_Grk$A*0VG5T7gb4jh5+8L5VK~{eNY*^HG9hY()9~aB}hstccbS-m^T|$ zVy-0z;d}E=lW89WFp~_AF1M)wj3Q~KK#Ibno31@lRo%DKVkEOW#n^|hTR}!4pd&v< zc{KOYj&q9U38Cg;*F{UYOpNIRB zyDwjbNF7r!%^Y}0V(Z=7Qly!xLQQsfEyDCEvCj4Y~13ip>)Xjs6h5KxeD$2b9dE%#|b#?1Z9QasMKY}ajF zPgUPVs)A&_Q$ej5^*S;~(A7SS1!8K0aLx=sQv{;eRY4i`>Z{C6C2G#T z>h;t>F1T$X0W8*nnb*E7plI#|NJI&W8VEs1X6ZnqrOoGzq`?JzNj9uF?}%JqYx&Nwy0`)yyR8e;>`4D?jGL5 zx9~08-BVDYO4Bma3xZ^By-R=Wz0>`%OLp%Wx=7V_UQOZd?i!m%NB1tQ)6<53BSbQy z_kQ&ry?5_by3jMK0+VM%L@(=e*{{1pB{MzKGDpK8@ZO_q@4a_=@4ZEL&wxoFD~4Jk zdW1%J1iQ-&$cnRhcQyx$BrF2hNKkLun+f1kBnbg z)cPnUCP^g_1g0-V4qv!>_xtz6NU&VCrz(kQSr9-{hLNx|C4*%2gbV}=>b~OYvI2AaKFoEyD`t*b=8TYKOpCUZW9+SfaK47wOtNl8oKqqWJ zpm?q0{U66GL)6omy+Dq{}H1Z7wY&*exl7@~ar6 z=^$jpIPIQB0G3edT#IGW8*+<}nO_PfaFQx_D$P8%I>az-diIKvvDzYqaC+>@Fk|S+<369KR zf&feU&>%W21oOt$R_~e8q3*wXBW4Urwv8%j4OvKDuYi35U zy|^$#*3|Rayk&3taM8`Qr>-mLlBs5r38pP8JbcmR#Ra{^(wEaEyCcIcCkd}C;c|6x zUtU~%5nW?hEHj0-%8hMZ7>TVd4;NjU__CbN;w~BOe2EBgUoIE)rdwNIJn(Af(bgq1 zEwfES*0L<(3%0htxTr6A?d$0r-36)VRWj0jJzse3?Ct#G0c*>C%U<4EQ{LLsR2wA~ zMoFQ*_B#%tM&OMRy#G`@_1&qrRKB#izhD`ai>9Ei)n&eJB2dKp^khoGEtd)>e=g9Y zUuJ#3mAw_ISf3)iEi{LsSwLZ0ThL-3vik_5Ky|G}s(koG1d&Wna%hmi!9nG2j6UC< zC{^!r{B!;3-I-l^zDH!_xPLNX4s72OYB{GLq~H!R4tA?%duD^7gan7c&gN%A6UnDNvY zZ?+r`^p>T6;2|R_l4qMfo%fu|k$JgoH5qtV3~$?U=ixGAq$Xt7S4l#hcqzoGZK>(8 zt___Drlmx@DY~LDLjYY`B|0PN0ah3gXSMPA znEd{DKT>YfHyK}9BNPH<>F~x`6>0b0si)R~lcjH=A`)>rowgDR5EaX5X6NqRKEXlZ znyQky^YoS@U1+GWY`i4}Ot9xpB4g6Np;T3dE2M!`712>1v>3I4lZ+~wVi}rpUYCeY zAlBuROnGrhwH^T~RJMp!+k-=Wvq94hoBo7uqm*P~lH_CT52XpUo(i)Pf+E_dqik;D zuM|U-L7g0a0;VIkl;N`Cg)#%v`$d6a%d5Dzk%5k5JdA>(H`q4??+y^}ZA$yL*M&bG z{A4@QA9K$uj(L9Z*In~nm`hG;Ss?^qsMr`hIx<-S%TQ_Bu6>J4KVU!c2~|i=K&C_v!`O&TA&^L}X7qCNj;$ zx8rrHs;?LsJ1Du~!s33cao;I7)TnbD?<8v}S757WH_^omfN#BTkMO8^wH12`F^-^w zsf_`nC+p z&;Er6Z4!ZW3QVO+U(~CMp*z*<88u96I2lARX65wXC{x>b{2B`dWb4yJoDP%|Am&O~ z5|U->FYbpk_-V1`v9W-I;A;G=ul_23^8#vHl>H^iR8`o;mXCh#_isP)qZiK+`N0~t zQ?UZ}N<0&ODKR5v@A!z~N(Z8h+u|Wbj0B+=URkL!!@Neal3^BCtt?Ms8lo=^ANq!` z?k~=%n!?2-x~nXjTqu9_`@iqy_kG_BwVbXki75Q7bB+{mE!4*H2vY#2S=9GrRs~VYS&+8BT@W+1O zhaSpnI%3Ru?m-5cQ}&iI*?m)0QCgF57qgOp(+Z)=x)##Lo*P#>Tr-BV;r)}BvT3e4 zjianiD&I0;h4Jo2578G7zV$^2NO-a-pqWu*Ys!dU8)J$H#EhY11BgbARl^ zG%6#i5Z=^bLUe0<5-oB_uXloSKz;K z^~1{igmi`u-Y@R^mFMw%I-&03)yDe%+U`1Tg7RsOx%z`-M7U?~PN6OfgBDaz z3udsncnCezN@l>y){?233~CUOh}58XBB}K+n346XBsHi>_8?Ghk)R+49f3^rsDJdJ z2RxV|5@5muK7Vb&UVe>QUi!f8I^rSoI?@9c@IaR5SfYpMIDj6g>&PpvgUlA-Br!0) zKl#jIrp#Fz;D%QYuk;QA?%<}MXAFk zEy|IBG1Wyay*}m*eA4uR9L^ zKF$k51La==-0AN_yUpS;DL_O*B+`+b&7}HvpFN>H8|2kl0cLN_6GK+B)HM6V@MCD z$l_3LI8=_b58rxCE3=viBy{BOP&|AOapZdq}WgkI>X?aI$NI?p&{m=cD-}Z-p z({GB$YuQP1aNeUqbNoc9g9;NOL~}Uxc z15_T;B5@{lI%SYpEtwXqFG<+Jis-SNO>Qq(@wvea$z2pZkDOENRV(i+u9lfV3RO&(WwCY9N6m~kPM7ljyId~5^{(yVd|A}od|lU~ z^jd44QL%%}Y@(;rxvM4m!|9yr3scYQ5+1g^alX*J_r9JlO*C;`*A@}ZTy0pE+p;jz zAg6U*M7!vvtqyI>ww^sBEH0;W*S@N~xLg*q=)RoR^axgaGBZ!hB4#FXUQb;#p%3fX z)msKGt4DHxI1^AQ)He6%J_JnKe$0r8sntU)1qMq=rS6}rt;ap}UrM4a9Dx>jsEnQ>c4+DT z>kUzJBd@fj_d&tB881BxBMS5=ZB z=ylGYk&q4{la0X4PexJ&N>Pa!^9X<(1^7~wDgksASA;Otu(ozNEtj)hE~kf!G~1a- zx<`-Pw#QGr&Fh9oZ%#6`^tt3>3kKym?~V~5IlNjEa&Ql*%>G>opi$a1n1vR3qm4O{ zE)bN1ZE@5fZcx>0x|oQV5Qt=kcnYwn49$Ozf-Em3U=ZUmtjhwS$fo8mR$K%YP=ikQ z>mWj~+S}L1b2f_rb6u7#J1RUBdt$mISz+KgKv9Kz7g)j3;SUqO9DqpfIoJ|aRXP=e zm_&|@o(44z+g~DP`~nwM67H_5*4CE-yf|Ya))j0J1BggyLtD4Cr2@>5VWHUPKPLk* z9Q&({IULYXk6CY(Ibs-Z#0rPELB*mn%Q`vf?|tP-!Hm!aK^ZKZ;4d%EO z>A@)7UZ)Bu3Nz+#%hSRax{2V_Ac+?zzz_j6oD@vx5ba{Zj;e+cGn{ zH?`QpySr_^Z4u#|c@|?tpEx};`{ufM@19q8@#r2*74?kRyo+=5-d&paZR1wKFd0m@ z8M6!^GPWMA`_|n()WY2}Ma(1IeN~Izee1q--+Fehvz&<;`|N~-`_}t)bNAf(CYIfu zDJGub?yikn@7~J*AKisOrswTCb>-IDQ`Gos)UV>qnVPry@hBGYaR z-+l*IUnncEPMh!Oft<;Fs&04WG>E`6Hc1#`6_sM=Xd~Iw37&xjR+m0GZQYlrPY9wtc;uWi!0+tBHRYA!m zV8qZh(=(xfs(xyF`Nri0mWRAWc5SP8Kqb{~eJju;L?$aVM+D0Q9^{0N$@kTUWh$ ztr-=jEkr^8v0CRqI1q8Ow^v>z*Ve2eM)WpAXX)UfiCky0?Nh}_Fssf5- zbyGt|hN{6#K=J6)iD}HznNJ|d6qIw!lv62ao9QN!qClEZM$8+l^3@uJ*TztJz835_ zX^yG#H{I#nnapGWP6@#~t#uKjDIheU5_jd2X(7n8!(gC7D)Sl1Oz6`FymFL0*`9;B z`-{Bdu%{3En$w>HM;ws!>)T@(9{B^Q7CsS5L|k8Pt-b8MtBOZd%<_`aGd!bb^o(RG zn3eR68O+*KVs`)MOoGmoJzsZ>4Bi#9EEo}t3Dnhc7P2q9$l+Hc=$TbZx<~BagO$(@ z)uu{IQ4zZp-xdn5>>+{?JTU9NbR>|$?8s_u$&K<6KeneWr}dTZ@A+=%m~QRR(DsR*%HizdQ!|>^=g9mzVR7f@g+a=ulvR?{F zrdPk%;_d*|TJdBCVWzc~nIKd(kQ6Ri?wQgn-G;z3T5FHd&&#S1&!Ebcc~$0ldC!MG z^c7$C)nEFJU;F;g`|$GKH`e#QiPq2>df>X@?U&ofKlwvH@Pps;9e?Kg{?woS_z(T) z<(=)EqC!*Al#FO4^-aQK5zUMQ6iww;WUmze|##rWp~))|%xgiRp2{Q} z1e2m&;V;(D{8?X`Z$2Of6?eye+&pgf&zl@L%Bxo{ay#Z)GESTS@OOS!|M)v{?dN4o zy(}in7NjV&sm(C+${w$hXsJS7%xb7}SRtxoWxo9|lkmqymQCdy=?@Pp0yrV z$>+cb&$#eO!Ss_VL*PA3V6h@8*KVDEW4rS&xMveFQq^6(Jb<{9n0GTeJVT~6o@ zrJR=PKshZ`L5f{Y8LldNUTLZ(_HYslKGH6y>^;Nnbjl3hHodIAb<(glfE04E5fFG@ zBvee~yoie^Fc7LUXderTm7V4Y)VL$A@S*UrV z7oSV&SA5P)8c#pVT=!%@#k=&t@a<5DmZo2}Hx4u3yX!Hp?Ur|C{$8hw@io653B~=G z*8%#2P9}$)!{kAX)mj08Y0gaIrt7k9+qPI++WPqTsBH;TzqCi@`hoX;{kQy_Z}=s@ zVEN)N!kaIkz+wUT48pCO&FDqM!POOz$~_@~5!sr)_}~|Q-iN;M=lyl~k)Qa!|L?bb z+aLTRfBDaUuXF-(S{L8CRel&kWaM}gksgkUQ4-vErb6Uq+qNz1+9M>HChuta!}5hc z>nr}cU-}C_=db@Jym5vlP8xmy(B`5*a3KNo-X<3IMN|J=9z zzCZN+|Lvb?kIuK>Ia4pTlyRaA_0BX^lEIV|IV^Q$ot{D~hhLKnSH_xH++#dPJsXmY zq&Io^jJJOEKl~3~KKp}L8!>9Tsxb28F#s(y>%AtH(;_1*8yGUH4k1xQer7J(ROQj% z!N))K`~UC1^`qbS{Whwz07qOjwa>cilIUJlX6I| z5>skckvnGgGW_z^`~I$9|Igy{J{xIJoB1QAw8Ds@y~9s65??7-pAviX91nc#ul}xo z;-CJZ|K>a1V@nSQsm+d-oWxB0Q}C>0EmaB2p_+|CP*pEr<~d8NmlgHkWP}L})JBYa z7xR78>i|&6(T`2HXP<}1swM)hGU3sv>>>cx22#RMz7Vol14IoeR}(Kg_$ZwPqKc}B z4&Q~bIV2xm*oQxiFaP4xY6X|247mN}>E(56OOsL3(itkvm~lFte#VFKk@(sSY#MX?$xD!0W0R>P zRxg-pEyO}^O)esToz?hBqcaQUPJ_7 zmgm|1v7EQcZKZN{l1c?$TE6$IKJp8H&9D4| zpYu&P8BEXsQy;6s0J!s=?U5aV554b0KmVKlmT&&rAO2(C{)c|!@4WutU(v_jw_ery zTBZm>m?DzH+j9gl?A}NR_NiuX2to%q8xA%D2iz+B*}6PhZs+y#jXw)N?R8nT`unW_3t=H;_K;1BCdq=}rCHM^@YUMc-=Ih%;dTNTYPT_B4=AqfwbF*w6% zpvPOw^ERYI}^hI+(BLSj zBUZT!a?o6ZpHL#f%{x%V$%TX}idVz3_O+!{rDZ8!ezOIEsGxFdFioi#Hvm9e(N+Q- zX+o-w_$|G&6B&lCr%04@i%O`MKTqx>|DY_22=(ZFJ@g@iEUNBax^)k{lkoSw7hmzE zXbp=&0Qy*BobB;3)%M;7`_#&Q{e3wtmyUe_+^^0<>M_|(MN>?%|=$!~3?i))-kn zi?Q|S-Nn53$beWxguAPG@7X<;9$WXVk1yfgTDbRZ>#d1<^j`mR>n_%N_XteC##Jr1 z9`mrA&Xf@zcGsTPdw(L~_UbA3pM&nIzxD8)GkM|N(Q}Ifd2p@5gMSFze~yICxciimFBT(=;P^RY>fQdxYz=$nEMzs-M#>eimaH+h zrf>e?xetHJZ5Qsh!SmlcaO_hNPf4TOMfM~2t8Ne>&BStKORV=H-~ti5Gs)S20SroJwpPw0 z17MXaKTjfneDK9b{KjJE^P{_z)SQndw3^Lkw607QyD#PwmQwPiUBu;A+t-K{7h5(?j2H$A!J%7$G z`WycKFZr_n@;CpEKmDKlku_kHRV{ooGgS?yNK$lqjYKWGgSeXATlpi8-7ZqF7G%h7 zOaUCxCGFH80Rt{e2;y#*RpfIya_D@?W5jT{;Lm(I#0VIj%vz;hARv*eh%l~^^pGmT zA|u5Hm7K|U^N1BnqZ*)nKqTI*$^4e$mgtWknhvAEhmLx2^mr4l=)t zO?xdn!6>3z|H82v%&<9L#{cVI{#X9ufAj6@?51aN8wb5*GQK>_({YF49I675M0dy1 zmecv=#nlOGypt#t|2+);Ki6# za+tfSImVk{2Krh;HqX`8$~>|sS$n>{icEO7t>S+}ZW>B~+XRxSGiiMhJZd%{fJBsO zwS+w7=1;+?LI7y3!4%A(4C6PE0d3Z|D9?LS%gD@hzqZzFX@TMT{1|>}O&TJwU>5+a z#bQrFfL-gFk3W&nDBw)V8x@E9v2f@-9hX#K)YXWfiPr0|MY$~Rm_QY4ds)6+HIf3JR=~L^b;+qL3t`a#NL%Q!h&Ga= zD*R20J52CheBIjcX^Frm4Ia?qz^aJIG56e0X6QXN)4!$-JK{d*=yOZ%X~T9xcU@O| z0b4Z9dPHhFpUz#vrM);^HnGrtK3%%D9)4cWy~RoF;dBXgg&gZXr&w#ToX*$9Q`^Ig zp+222DonwP^SP<5?&s5ajku~koG$KekcZ{ep-uFBI+?0RoX(e?k=@Vdvuo?xAJ+3C z*0nvHF5^1qi@R@XFHV=RO+_xt=_*R9ogY8%-l7aPZvSgvJCCE`>Cm5VUF9{F z;MZ8jUq?#s>cvHwlZkpTW^x<#(nqT&h|09>L_y|N3k!T~u1K6qV8?O{8*;j_B#B#?=Fwh-uY& zsZ3RAO+^qvHHjchWJ&vi5B-9F>L31$k9^J___uyHe*BY5psBfg8Yz%WY37={wpe7{ zu4J1iRJXHy^RN14KldN{dvIB>lp+ceyV-99%deG<9A#x4G=ahatQLSu>KA_K=l+xb z;Cnywtv~WRe((8{*E1x5%v6!cNW zxTnHS%Q^a^dzdZCvI9IleBgM^kPJmAbgqB`D0DJC#TgS~k}A@=2(2Lnp3-iK`)u;Z zyR!3ajh#y1-LoH{gB%Aa05*aU7qAr(R-PtELPf!}S!^dXNzwU^O7wB&^e#WQ^gud9 zniehw5+*?Qheee+3OGjU(yXa7(~58i5wljge!y}}W)R)7Yf=Rb1ZiMm6x-v>)0u~e zT~uDnIVbkVEeJbO6QmcvV8Ey>ManI*1;LDn?(QV)mOMm(MQyAs(@H!@feFXLRO-vY*6X~@9ICe_yv|?^ zK=2B`DUpKR1)s+N8tWr(>y+{USTRf9A1+d(Yh> z_a2F*oiu|pui-2HMTmvwZO@)b5gzO#&mxvU#K^O_|LccO4~c}2?2LPk#&LiJdLV=I zlQvGNvyT5*DIR-Z37xqZNAo14hceIujLO%@9^xsUxNkg`IJT#a+J8qFHTDU6yE-P%J_kKMjjFSTA5!LR2nv)p!|q5@b%)-BQhAJH)TAE!V+_apoICULX)d0T zd52b|nSf9KNlB^V1S}si8P5&db&(@4$fJGt*>)uJFbDE}1stZ`q$!1KG$2z43VW+ zgqS{B25110HcC@aBOw&hriQ0`lj^Q(vr$ra#4JRhvfsEW1$NP|`W1gmQ~N`|@ppXk zM?dz4E(7YCDi9Ge>W8utS(oNqJ#=NfH2%V0^>=>#Kl1nDL1|T5ZSTnueIb+JW2C5> zp?EdVq)H^3iUFxgg}wF0SN~nV^5u5@uYT8m6rX(gLQRAWf~nTPxUnKNZ04r7`%*Hr zip>L6FOx-h9=6QXW{;1LAW^{uRDJDOd$+AbB90KouA+bAlup z##Cm?Na|RM!C>?OW=e2aIESfPAn@>O7hl?=0E_XoY~)lHUc24K>uj)0*!^UBv_&#O zRY%g=B@KZt!b#*{h@-nF-xa%I(ydZ*6{`RmXDAn7Y7xNJpa_c?R^mVk{^G0G? zL#C%qdGFl5Klv0A%VMqF1cK?>+NZkfGt|iOM1%fGNtdwli=dX}z4ArrO~FW!BH-=C zXC#?NhNy@cu$NLs)uw`18++;}r8K57^#_q9> z(3#qpharyy4O&zNr!f4cGUYb?=u>;ktP1Op2tXp@yk7G06Ac&@v3A)t>KfeE zj^_<{<+iVb$L)#L>vbpIzC2MOcSdHHtIuTPMA*+8Q>P~h$;=87R;f52B{njGiajS*Wn2siK1ac$eSvHN0e+qNFAn{DBHd)iZo{`yULKT7VC0zNx>&}Sku z-!HKnD-N+IHz}|KQ0||1NRhYwm6rzzQkaUnPcUStS9hNr>j0m84h^wtrp!+vOd5yE zf?NDPg`--u?Ca(1mNB58_!3UURx|BR!jd!ZvD{CLeI+;;rg_lSh&_khy)pU~_q_*> z)01&#x~iQ+f*=_>@{cG%i3HqnvL$+_EpN;9`~{!?t^eddiZA&Y<%!b7Y9ik(ut9~u z6Q6nqKmO5A{O}L|r62mikN?op@joh5Z=X%F7mg?QYtmSIbz(quAonDYlVioaVDRx=b zbC?s6P3_)0sk$;pg#(?rnMS5)wK0q(DNswO?hSmG?U3<<$7Olmb3UzQ74)s;by zldAD%YOHN{zLdOCWJYMxMuMGLSCau)alOeDQkK<8F;#1&NAdOa;q$F}d>15?+iTdn z>+VwpU;@D;L>3F*Huv-S{D=Y6@&MR&89O;riFz4=ATf%k166H=K>--;)P#KJFa4$8 z^Dq5|JfDgSXc$3?(L zCR@bAktR>I!?`rZe(288>|#M>l#<$is^(2wT#`qbLW2q9xfC){GLk7tRXv~2CaO)k zDjBVx+WCyFv-joUfm=iG?coyM;BJ>QB4XR@;nF;_xAnz?^v*<`=F20=Jc#y5d z)|bnLiy?fuTo}&9mWPW*w2B5fYP!$&j1llE%jWAg;T{Sw0{4dJ=|0Bh8+<};kJ+_< z0-~yffJ(?PTO@#6z|;MI2NU}36T{|mM_$ZN9!BQ)tknXOIvL^qRT?`u3MY(oZX?cS z#$wMNn3+nSb9={)d)xr-;oZIN^+XlheSC*F+BwVH-S1|@la|zxhxXL3SqxldA!m6Y ziJ02;dTrLON`LPg-}(>zz4+oUL^HxNX;qhuFhY`*hvNF(-}4=R^xOX2AO90S{{7#7 z{pcsy`wG>7B~;Z!m=Y0G$);Bod-LJV&-{$f`SLIRx^MZpAO6~}Y%eZYl`0WfmSF-? zTfx98Kl|_f)qnoaeCJ2M<1Z|aNwU%kst(6>86}d&Q-|nF`kSBgnZNY!`&IbB8)!Q6 zCPE-ub!gNR5ZU7TBY*iXe*X`C?8krNolm`exm-T_W)&G!db|TKb?ft#$Qsz#Q;pujSxBa^ zHGBK|cuC^X(J2{A`Gr0=x0Jv%xMFf0<6crV1A_<$*fb$J){1evfV(x~ovR8rzg8Z~ zUDW2}+rb@|&jRH$#1ELsCJUcUP-JGASw{8@S8Gq^+W^TWG48~|e$;JYu8&2wokN3F4ino<=a|P{l%$9XLnu==C7`NGVefre&)2P=duUI*a~)Ic$ZQPv z(F#~ms8(cm9knaPjVTp-RplCwQ$&wIHtvXO34FblL zFiNPl%O~D*iI0Cw`MD!zZe~K{^rJZlt|3cnq>1DcnHEtgn5+^|)jvln@PW_$od4zj z@z=i@r~p`P3rSUcg7Lnu_;L_h9-T}P*&|gdkMXHq`S2Y~p;ip#9vBk>2OR>@5KYxv z9`pOHtR5*?`GLFOcew})GiP;_{x+l%cNi$pw#pj{8cANJNNGRa9DNkKoIfFI{4N*?h(Ga*H7*qV`mim*n9UF z^{l;j&p=yxM#kK#;PotiUHi7Vw`XwMwr!KsQgx`S`b*Dfi^aT79!@`Ar)p`BX7}C{ zCIj+MR(yJ--0!>rs#|yC=?gymggS5cBD#A?JGdixfA+nFI`{;?V#ZM4=_jwc`ID_8 zA@{#N9j{I*7e!Knm9&RqQwIuR3|Xe4EO+x%7>~qlF(ku8JMK8WC@NoLd7l(+BxkU} z-n<=6%E8uLU-o*_0E&lwI&Wts*`xF4ylj=))Y~~_J*$!oC38|BNHSOv5gL?jZ6Ewu zU;Y{2^7GJ6pb}}S9^S0Egpx+Z5C5fa|2@C&+yCGn`oxd@_(?>s{$3G@w83*(nNaHzeqMgw-}DO}zWj?}(j&F$Er(kH|NGrM`&taa>mD@SqhS5~d=Xf7gHT`~Sr6|AVn@CsRp^ zNIHQ;5=JpJ5q;^8-~WT=-9$u`k)q3(u@N8|B+E~40(WR}?-Z&{l2uvrnG+#t`Cgaa zh;)<19E*vC0+}}Ru4gCO$m0W4H2SOqS+a6(Be}FxL59FMu=`{+fGF!Wp|H`;-4{ZI znX4{Y30R5;F$DSYwpO zZz~$#6hs+#462AEg2;+e7eW~naL>R%DK!w2gE%fyIV&y6D8n({PiBaeqrnaqhdh~h zaU8ryq8I*^VKoaYKrbj*zTZV=xWuTKN$#TpGC}|f0_ecpw;@-JHwefA#gb$u3n*13 ztF0q5-PsI1WD7Ru<`Nl?n?wlHuUlqXlGiTYW!rLX*?W4YDkBiVuIUbU*^D0a&c4CB z_DtCj0j6I!W@<7XH%8>v(VV?=>(C}WBqQ*W%A~*YJl(@RZTMOGb&HJbo>Xq0-s5rWeY0R(H_rCp(4MwW$o-Sg_WZPOwLBa@-{n`5 z2eWnDzQ4w|>y;=FeB!6`t_K4^MtRm(Ss9pAI>`zQC?8(1O7WF{d5$a&N3-&c6@Q{s z9S_^Ln~TQN?2J#L_wMxCz1dz#n=)yW)1)sn zkc(O}R}ssM@BV?`^&9>#KlUg8tbOX``xisTLRmz!$GV=qXG)~rvJz?`@I-&v-*b6* z=bfvj{?NDm$$#^^|GU5KANdEq^l$&AdRn`Psl*N(7mbY1{razZ>kEFy+b_S*dnZy= zGv>-8nV1Ed#Zu+;8SnqPU-UP^#1&1omZ(5R@B+anw?FZF{=@(DxBSlb(NDcFdw&nl zNRRhEyyxX7Ug~51h5z)w_%na}+yBO2^R3_b_xuXGoMjrgRS|#++DX6WTYm1J`S<^m z?FatyWnHh=Yc%DefKc;kFAurwSLNeLGx(^oo?5?NZ8>H4uM(E-V5Ywg?Xs-NVMhsU-m`6_BZ`&1wJr^>v;FXANhU%&p-NGfBS<+ zUqQ0DotJZ_XXe`Udc6wlta{nF5ZVMOmBCvf3dzh_Zsy4d8*Wcy1SYFCb`7GY7Lf|B z9_R^d>&UoC0E;L_^!r$cbPBi718W4ARH8goI%MT znUX1-PL@0*CYC`#NYQdZgvi7zI-CS*f%gbzQbU35?N5FD&wbB3{iSFqA-N9MYzfLn zfkWOoKiK&VL?9pySBzi?QzR0AeezS^`^Wz4hoE#XF1CqYuh+}ztP0QG*)Q$9JziG| zpo|;@SVbhXfrKIgW-1u)aZYgs6vG?4fQ%tW(ij<;Yt1Yp803ODEn%x~6s23Q9wV7B zB`hdNssU9D_AW|^MAGuc5vr(e&0d1N8Ot%Ui!c zZ^w=5UgK9aJD<;&%O#>ab3L6}M3|k|HIN~CIh{--BGz?{2+y>oRffm4EutzSr_-sa zCiHYVg?r1i^<-u)dR|Wy7m@RNQYIm5v$WjnKJQmnk@K=PQHP$EHLEDp<>V33{BpU( z)?M2h=gX!R5wQ&Y>9Ne~ zJZVpR-l0ET+fN23{baV+W)Z*Tocl?)XP?pgSb5z|1)4Ed8>N7`r}?N+l@t+4F_8ok z9ED`=GwBRo^{ILKjvXwP@kvYS*@n_th2me;d(S82ey`I1bT}Q39l*%fkXaa4ceY;` zI(bdVh?f_l5uU-t-uI!;_~LK)TAVZ~DZ>;;rZ7|mKmPIm;9vY#f8vk*$xDyRqMq5i z(^_PB56~4NqKTv+lOm$XK^F+G+e;Dg?RqlXe*BaF@xSq#zV)s5fBrA{8&(@&oIp>Q zK}_+UH@@;`f5U(N=fCHKTm`BU;mQ_FQHqRb)TB3j@z;Hoe97mrd;$p-Wadc?8tD0F zf6ssXpZwo`%Nv~wDBUG_S{91tc3lLI*SFWjPM_d^_M3j&a$3LkfA-7qqNO2r=?)~( zKL2yS=xe_Ezx{!~Xu-v-R-cp%5+KV&J(s0=ZT6XOecdnrrAvf47h4g?ObfoCeE*;N zj-U9>zwiJfU5V_QkZ+t$pL+Y{2iKL4sXdpb33?KsNFuWnxwa3jFRJEsOBki%*`<_i z<7Kf+_qQC|)>~V7jf_ud6A?-GH%}*$3SXh#uh^ogiBk+>NKbl)&eU{3E6z9vT`B!j0vNVesfpL>% zQe^U~gWU#RZnV!1?BSXC**Ljnz+Z>AX{Q5hLkppqt3nO-2pT{AfugbM4Wn|x>NJ4$OVTcUBGFJF}#YY1wOG$l5R+ONN zcBHNsH$fBTm3neO@pKI$hn7WBDZ!CD{$>+@h8kZB(W-k{J`#BPoaI|XR0U4RTslRD zCoXP!g-(v}S!-|XW~FtVN8H$wfe1?zdlu6@{>)0Kz{v2;d+!keWkmFd!9GUzxZ8R} zW^{n}dg-usB)ktkG|!MpZk#4BpU{8YEsU*Rr9 z_g#AM<8B_9cX^dt#*WO6#~e}PF3#V@ zbpE>Ddvdko15*cztx7hdZ4*H6ISqGyJ_Q_!%7Ox+DFLKHuMwa5;m^W*-biFB0)zWe zRRj_7UH|X@;(PztAOElm1lc>lQ`!2U%jH2tcuj(ujNx%p2^Nr<>)Lu!1xstew2g0n z?Cn4D@Bc^ti*NjTym={GOtoXIyWYRxD}UxY(oZG;dbpTmI0iBvVMfVJZC~<@UkhQ_ zAm1>;78Bh+^phHA5g6{S8~&qd#Qo%qG3tzK?4SM}d0* zW?Ba%j#UY$%8aC$RXDRis+8r6<@aKJA4OYf*$dKWqLXe;J zd7pE7&l~xdKgz(;j18Hrf|F)O(RV!X@WL5yXG+atNJ3sN7K`G1!s*nbn=S%{4D({~ zwYRPAIVFP<5J{>s#|Wlo7K6<|VD zQ-FOFYs3FDD>b?fY?UY%_F@SrAljU-)vd##nhL$FxV*m$1R@zKm5z2!it?|jJ`fQx zkr2EhB;dFr96346T*$YKg{tj6Z+`YSe%<9$k55*U$pzefic|t46;|zAf%uM4)2U6m z;_`)`i_-<#0-?`am?Khit}oRAT1AZaJ!9Q@Ueo3E5Bq$3<;wUv*zjaA-H*BNlULmO zc4BEGBNkV7Auy@OL8)fC`{ur7CP5i>Vj?F9t1p>ZkTIB&S)5#|)pyHTUuL2%&e||z ze`e1r4KuFhtdt#@nL44~y!rf+K^LE%h;i^iB({fxVA`syj#_?xVQJD;+^eit* zPxl^PewUiJ>pW@Ce~(<_@wMUq5A3L~Q{sMVIPj--Um;rg9qKF!l%cSSf+Q)>%AH0a zM9Gjc6pfbM@~_@B9qyGlfk{?zx;5feU9>;>yEpymyc)+-X7nkhtv`#h6bv`7VR5Le zvQ=wCFj5hSjU`s4iHD!xxZuS@&Jw+=g2a%B*Zj`^>c4*9y71-OY)HgHG3XYN0&l!t zw>Q)Vwh#m|SrKt*i+S`W7Vh4+WnD%7f9(Bv+-+G^9tuBWj5*iZ`#pU%P%W(>LZJv% zps1h%ieN8EP@~3Z@|ni(n#Ajk#@yVS=H{1Q@})B-v58G=lPHRasDQL0LFo&qqAjZE zsy(Obob$f#UUM|xA7ie)_xql6O6rO?*ZaGR@^zoR*P3gtX3jarGoJAb+FwnddjI>| z?VqSmd~}gP0Ru`ZEP`Yhc8(t@%aKh(+rCZXIFiMDCp;oT7>;^mdF5lSk5K|JLlw9~ zM4$@ix4r7M=Ra}h$-qDorVI*K5wg}6W3{GXtq#&u*~0F;=k34qs;A%Z+3p~jd2x9M zOS$r~kHYaC(x%fYjHwW3Dpo2!&M9S1NHd!lycj){xn@P02#`6Bl(PkU;Y%i|g+bHa z?oh?e>R3#bI7(qpAe_59zyuSl#CI+~4k9EMjAxvLg2)km@`}r|w#1@TcMsD51}0ad zQoy7UArfIs6dJ;;2`$5>d`qbp%S#!qETEmFByvkP-LY9Tf;rY20d?%Ly5J>2d+&!HCTa3f}7b~2_W{P>%m&X=EB6}AWxCJJ|l6Bf1Y zjBU9X!G$PgqBT4sN*~325?Nb~NmbtZ5(J81Gm}Ar==`L9>bP8a5?lbl6_f#Q&PXLP znzBiw{q#acX^y2Pc~T*RKuonnr+CiLVBP?MKz_e%Y9KElagc~1TnL~r1tmqcZ;}7y zSv+VKLtE=1z(H(1W1axe)BKJ-j0^Vk_?ov0~HzRL+_vZ3uS+YYqW~>FD*>e%p`zd#G;i|AC

eM7`Q2Ffthz!C9tKZd|;#Wf@YIA*O#7@n$s>JB4nm8 zQm^v79&p>p$OdS+5Ga|C=QW(keNx#v5=mu9A+Qfmksk<^+>wNh(|Ftb{#yK{Icg~CNdY9*tJsI_L|e67_$5awD# zm;o7T&d{}13yp{}6f-0DQVP4fdl@RbIHJ^={g$B;Q8*9dC~mGcE*2_6MaJbKrGGMx zOtIBYt;FJpT5AUQYOM?+XIYHm=Az?b;Vj%_u~?9>Hy!E)?F^M&{&XYMxWE$nKM|z9 zq_ua6mM)3OUBdLbBsOUdDG{Mzljpq5G|x>LKv^@4>0ku?-ymw`)IqT6EBsZC>D_?s3xOAwe#ixe%$wLEfeKYibQyXVdw zEi#b?g-!XgE{Lc_42AQG(T8h-Fo||z96zNeyMHCRuo_p_G-!_s|xVAQq z)pUx8wraI@Buofxf92$r%Sq-ByzL!N-`%SxkK`QY7LwY94mxpsJb6s-yN?J#UU-Oz znb7U)@-P7~bJkbV$gsy(%^~>YOZSOwQHk8_2MI z21)C}?19UV`(lK305fKX{Q#J^^%BM$b=q&M!V+O4Gn-r6TL!a3eN$&Gh{K(Nj0=Nc zidxMZp{De>xd{tkgVPBa%l_^FClAvgF76779Vs?hYrA79HPcRsIjxZSh4-!1oMx0X zg9ZUO^(w;_NV;9O^@H8r!xP-(A|hg*9+x}8piB-AkML54Qzx%@%p(D`=C!h$Av4ke z5rHX|>HMc{`Oc@F!u0uo+ab520kypul8U|`~aeK=AJ|zZNE;-|F=8f&Y0T4t& z&{Ow1=fwiDPTK%-lyw>F3{Z2bJpmvKbc#S4ghY~egkTr5Z3rL*6XNdsNeJ!|fl>tk zL8n!{?8+z-(ZywxM1d@(7^xZokGs| zSv?|RV(<1Btsh3LyFs*dR&0IKKd;xRhiU-OK@{_kJ$#OvZLMP4%*cyuPDGspcIXFp zU8f);%*HP`kjx&05%PQDrn)_sX%}q>I6$jgKcb)rlkqGreeXb7@ zp+K zEXU>IY-=EKgqc#2F8H$M;>>|AcZi@NY6jDZI9K){IM^cpqe9`aYK<6NIE}d!fK_dS z6b41Ob4=vB9C5Th;t7vStc1GuO&0BS0fA|G*%ikhe)YM#@2^4tiANO%LqRkSM<4Zw z7ygTXgom93rD!rI{~yE%g&CF$L*ka}QPSTtr{pqb-gCZ2sn3rL@3yw0Am&VT_Nh%d zetG@26T}O<2@%Xd5GrYSM?@7d0Ny~{Oe4HdWUVfPGqbsxIe@V)L}ayEQI%9Ra_SFZ zUF?Kn<^sASvLcdYoyGv?@@{~5%HtRbm^qk(yoG|Y9zY)?3@_-YNE3R%+Y>+kb8*>m zEhx+&kgyXe5Qb40Qm}*1f6kYE^mpH2cby@q2-r;3g(=3e=dMSFVL=!oVM-vM0sw;0 zq?Y2H63)bwljIi9n}W%`<5}C$&+QqmNA)E0fj~mUk-|xVp3?5%Sqd>u!+X#|lmB<-psuB84K zaQ2oD{p!E^H*xQo8c{{UNmUzEPaJ*zU;nGu-*i(5+QxZHdWd69Oz$_yGkM$@o^_gL zj4z$B=yqqSLvNdGz!oUCeZvuJV)JZ~&P`?Z$vT43S+E2G%)1Sb1Fk;JQRB^%-K>;b zw!3%RF5?`OE&(xG_$b^wfL+A09Ej#116>SPJ713$B-AScHNAcRwDmoezxyYI;mWChYU z>(UlXROPdu`jk)p&L6aCkEOaRh}Dh43fB^3(>^g-kM;HRPMIV25uv6KjtFgPLSE&{ zM_)f)cNM~k3jx}Y4s#GN47;Zv@ZHtG!rH8bP{0(W!zzWv;hLIcphc-_;Y1?oaTkQO zX)@K~#zZXCnhxObCQ{WVOg@gIHC^rRF6xj7pLvT2w_u^PxC1alDF6`(*P-~zY8@I3 z5DrE_z`PAtLHSLE3SUR<8OZdhiQLR9Hka@g+QH@WMaW$jO9X2S;m>0 z$R16Ch3o!gbr?6Z?t!U3wf?&IE5-hpKK{uW?XtQmINQ*x3P~ z?v`>dfhP4+wT8)15jrkJcI=8TVaxgqws@2j&<-!Jah?ssM0=5J!)F^IW3x@Uq^G z#y}ubz_P-)v7-#tf>x{5CVh2FcXOVAP#w-4h?;Aq#B4;aXQ0jBZqBS>-Jo?&Ob`kY z0;Vp7glI;Q0W)@sFeh@_KxmR?2N4Gom1+p|!i;eaqtXSy5#oG@~L; zxOXUa`YhZ*%w>iQvr)`ZjGXhZ&Rko+Ha%cXGbt3N2(Tl{gH;JaH_$mUXA%eKj2B(4 zh>*}X6u75W@`nKIqSH?jy{JU97zO(fDE=JN49;*2QMMl&@N3g7i!vC z*SZ@r`+@7vbfBdR?@acUwiiB%1KC3ty-^3jlP%*Cy)N#iwM&Cm+kg&Hr;_H}UWzOh zytA{D3mt|rEA$MD(aD&397iHrN2oQtl#Te(Xbe)v4Mxh7%c2o#*vE%@i>k_ z!pwCX4Mu@+C}}ljE_U;tvrI(eI5M+MJdUHPihCW0=H^A0%cV}Ol(JkdMZ_}G`CvO^ z9YPF5<2aJAgNJbpRtlHJFu6t1oyF3oR!SLmmNW^PjR)JY2g#v+sBqvVvB|AwKAko% z)y}29w})DX`k=|S`TpVxKJ3iqq;4zs*csG(*jZwl&^G5?C;0UNJv(RKbG6Xz#lRu- zZvB>bKkVR7n}1{x0AZpoM|a5fUHfX=*WQi5uFE(NV_LIB62ni{|NMUu2quDYI3Qi# zoB*&z6*0&Cci-#x+|4JBuGfQfJy*a|C7 zLIe*o=ME@PO9nEtstSZi)Qy)%p8HK-kCVr`)Jt@u$_W-$fRDWI*4j)Qh*TmDVsf`4 z>;a;1S1DuD6{Zye864uyj0_Of#jsOHfJ;-bR3@IZ46^GD90f$JQTWa<=+sJ)UAN_O zA+O7w$|lbbZ90$Wt4;fu)w1@eJzl7ZPgkNk&=x{MYRn`MGX)SN$l_u|EG1&DAA}HM23b=seFQ~BrD2cx z#AiM7x-YyD5dQXXYyIjp zhp+~yfE>aaQ4q}R^NcdPfVt4F=MxI=DzPaf!60FZW?*JUgyn`FW0{_qaMP&_l|5iFpnDGCpah^m3@RWo zhH))O6c2=;AXpV%G&^E$aA7f60R@Cri2^d`cU$-000V~+vcL!j0ycBLfgmA{pk63d z4dJks&ma}54jHnCX7Y6qsXOY4esMDYHk0=H?scgi0(DLcnH#YrGdtb&Su5v4OtWw4 zsV1*LXNl~D*r|(8N@z}rg00%?>n+&=m_y;1WjwZMFPI&_=+uI>T1Z}0Ul_MDL1&2K z;EDQcv(<+Kx5aH8i|>`WyYZX0X$oZYWe(`ff%S;E5RoCGjvXK1Ljr)iGiPa05A(hA zyTnB3=^#BqeJ~=NRSZ1l=&!r4wI0{_pl5vBQ!(4u_@Wu9ni-k37Ha111>rr28~}7H z3~e*k83YaYrlpi#D6qBGntR4x+}$0K=ByHjnyQu#R`#>2n@wop(X>gi?Hp=#IoM8b z`7;us{3y2Hu9(AeKK1vw9 z>d{3zuo-e&4Xk(QDC5Bh^@Agn2O8X(#&hFY^RkamKOpyytr0BDVtC-rdp_~L_g{D2 zwWy;77*qrk07wh3S3Ue&zyJGw_W$_j_uTSKc8Ca0PrFMaYh2KeA?k5*N|8nFZ0hA-8ym5BZz{64=Sum zqDUTrD5Vf29PTKKB?w^RIpi8yDgyw^FpkbNmLhH|ZABQ4$clNJ5G@Be1@XEz;|#t6 z;TBxj!{L)KN9N!Y1$?m_wV7LEB4XBX-x|E>-bo-l7%O5aiJJ*%%Hd-hQihqXV2gL-uEq1RpDZ`(e}1o7_jHs zXLZ)t^lc3~q9>QTg9XZJXFhOS>`g^#BWg{Dx(PmlL7*c0 z(`s1@dzcxa7dQ>~Bgc=V(lU?iKxKq)257KzfHR%~N1ix2d~4Ax$F0Bp%GbT@r8Phl zlgDFkddhSD>UT%!VB{sYl$Yvu|6%|CLeb(i+}Lq1CKyC5RiJIBa!ouTATK6}FIkKfec6|N*#~a9b??lXm^$y-0nEA5S?v%&&TkBwgM({tY1Z7`oMbjV4;qe} zj;*;GGd~)0qYp8Moor*?MQ{;GQH)WvFV zUz{WWCgxH}B4Sc&6j3XcAvC5!tIC%@@iEW&&ToF?v%U~Ji+zhM_?t^8F@^wEtGjQx z^{x-yw$N5YC?dy+5IoQea|M`4RL|dk|M}CWkL$yS#nOPzwE~zK1AX>0Z+y+0-nrW* zomQpD1fv2rCv#!pBFflns~s7e&}na9{zYGaVE|Lh=jh#CMWOboJNNFoZ^r{3S<)h; zl6Qf0P{;BDsLUKVck`_;`42z2v%6O{AQE5~($)Sksb_AxW2bp>cOeqVdIlB|2#S#I zJVY?9v<<@m$DY~49`m@XKKDsjR1G5*%bamSAXJ=rF!kbu%a4E2*S_Et@4WShd+hEX zA4iL}vIf*(1Dqo{Pct|^$KysG#DOH#aYuKYdTFUlhtG1g6l+v0`AO+kkyA**39~(2 zAq|r`WT>v@L`FDz@&x9AvK|aXDaYbhUh}YK)6sCK7NT%t%obBPcO}u}DuII%TqJ-3 zCDTg_P0dhgCFd813}%5Rkdqb^D$Ark6fOyzOTiTsQLPitYP|(N%4>x0vGRvf`33z>q%uWWxp$umN zyTOU1XH!KQW8rt*_0iY9={Tr>cHvhZIf}I``PN-O^aw5#$3OUR*C2j3g69L%9fCh_ zj?e95H6a&;ynWmDVsLjZX#ULT)CRZC+KjxNl<+*311`VZEgG5hw7vrmG`6k4i&$OV zp36mMZKBbPGOoAni1xhdUC>zWIdc;eE#I_5T}-V%uvvO}ok+jF&zSeY1#9d2y84IM z^t_*T_Q@k6dMb3ORq9x)F3Mt|7S?pJSeRHTWoNN0ED=#_?Z#q8a>IvG$!aNO+}WwE zxwPfD@S-)G#%g9NZ8 zD~Zx0@7YdXSAO#uuo^FA#XrPA_e0+Q$3_M$AeNns+>Wk=RSIqX}M*3iDH#*qiZJ+E?Ai<#vTmy=SVa^ND#|v&jHkCdE zm=WDBK~J~_0efv4#>F%>-j`4O;XBU%_qQE+-ZP^jWFQg*3Q=oTi(nLb%=ORxyWjU^ zU;o0lzxEC9dGlNDz2lDa=gvQ%T6XF@{)GkNtnN{U7|VIHsPeF@uDRy=Yo7U)&%5&J zpNFeXVUz|zAxFfkuh0>wJ9g26sTpQh!9X3k<6?s^;+%7&X>IK1-Rl0kL31aatx)%kpXu2P`ZA_ zlb`pcA9~drKK6#U9K+yKQ&MLt!vbzVV4A4N&<6n!EEMh&*9r?rPw~N8I%Iygx%*E2 z)$$p8@yy8~pl9%RyTLWHfCW%@HwOzFf>b#8AO_dRDiWrK3;p&-^kD%FPgam@1 zO?P&7bTy^1u@_`loOsT+ycn0Agh(QSrN;x&v`LXg;eKBoL8O5zZ+hxie8;!E^2dKB z?mxd6mn{JIMa0hj3M(%`1(^^tW4vH6)yl0IRRN(ngi%si^}zs}L-0&^mb*H5NUDb! zEQm*9kaJs|Qe3vHg6>qTv!rL1%LRB30Cf#JMrmvdR{?U$hCP*0#@vZz8hJmL28DYN?Y+C(G80E`?LPy-}@mx zb*xaa4t88}BcebE$Pk$if2ln;hU1JTZa1>N3G3Z1RMy)*ochiQU~JvQ3--ToSv<7n zA9&S+Q;*_e#(W0R8Gxz+?qO;gt)c(x@sCsfJAfGS#U`?bzNxVolWz z2zB$RO)O}ptx=I_ny6_wC)Su0r~Vmet!Y(N?c+i}5$34Qsh?&$_3Rh_< zBvT2;m-5sn-1vEqyYahU+&*>Br*8Y`CvLm_fxGWMedpaewMorgh03^G96NP#JbCQu z$3EuD>#w=us;l|oS3(5t7>a^4SwoIO05G*lDq}T$cLUHuJz?XUd8Kl_*apSb&oi&!v~RGLY3 zD_c1iS#j)Kb>&xo_jlmhhojWuy_{e$BAm^z+ur|{w;nYV4Q5h`C~WLmnZxFVXV&3h zSQ9gDTG}KQ2x3AsJyvR{nYR_OvzKvzyK4e@F7u-e1c!%PEdzq~rCj;M$3O0c&j%3^ z6G$VN$rE8B@2oh$-IyGwPColv{@j1M`90&EZ6M;YGQr%cE2astgVhRI3op~UMc55y z7#3#A(wUvx^xo=VXPKpv6U53=BHiRodF#v*CC}u`mbyV;a}8!EOpI$E`zVx7W?ion z5iZ0KmaDH=UVakypC1H!ZIw{#yr8%tf;eDAoS3s8^s*vC0m++V3>pHmPqec*s;*H6 zFi+liD66oTY?P8jx9u&793tXPhg!9Phs9}$8^87i4|~p+KsW-Pc8F!+qBfKYQ*beL zV$K48MG73B`xjnx*Qf4$&#(P<+uJ8XbzMsN%^&^A@?T!ElC+);$P^Hs3fpBTzWIOp z>-CY>C}0shr{2;$vE)CUwxcVF7;m!cXSBEDNf{;S4gf(=0@#abCm^Ljjm#iDM?N2Y z5UhjBGrn_xBIZCuSmM$~keu-%TzXAWPx2`t98Of7h>F9w2pkzXUQLsfl-i*nN-aQM z(+<)N>PgK(AP!k#Jj-a}qG8!kHCf@Bo7WDvbz4!O|m0GnQ%j zG6#&XkSsXl5#b)KwVX?3`(|Gd_us-4!CMXv;Xob8UV3N7jJFb!!p@#M|A7zlnX~S` z3F-R$VY4yKws>&Xg-keB=XZmxc~r3~yOiY$%pBm0M5yPJr*BAWz+w$RtiS0OwMGZ$ zmeQ4()p=se4g>(X7}Sy``xf=l5ADNSac9KE&5z6$xD+r>Tdbj(dAYGNdx$O&5oQj! zc}8-JTZCDdxtgox=Ww^Vh6)iSwpWPPHDGdQ6LT{+<0@eu5!8u}9uZ+4YJpVr=)}Z? zLIAk-V?!(WCdCzHc;VkD1Jz6$L>=PTd>55YM9-XgqYfm_c^h`VtqI zeQSGh`@qfLi(JUYg7mFyp*V1v+w93cPS(aKZJ-)4M5dz!oQQ{l*gb#x{U83d|KGp; zh9CX`zV;fxixj8OWL6Ora0Z5f;k2mr)bZ;d_vq_AdLi6HH6NIIlFJ}DFS&zAKx7f! zNOFKcY9llDrjNb)^}qA8KYy&b6xOycgd)TKY8r+CJwKp_N<6f1sfbVB`~iFS2jmN$ zOmG&~Kw*Rnv%ur>FTC+vf9U&P`tN@1?pr^+3?7(N6~ZAx!XC8Zxb|_6dBJym`^hhP zCI-Q*w?v*2v5=s1?|JX-@402PaCZZ_$E;)M+e-+~&jNrD7X$|eB4>7YAh246*-#1< z**9;kp>w}7Z#PpAoFY6-M9%H+mBkKUaq@-V{p~n$6g}6d*F4F4Xdc8oWFW9)IXye| z%%^|Ji@)*BKmPNw7jCNrF7N-?Cw}Xn{)_#Q3p-PUMv=iGj)0J#*m>S}e*4aK*C;O7 zVlM6GfdFx)ZmgXYL|EE(5zIZo(TIw>c{oWj(9zt=a(Try4}-wG!=y1Ux&}yLTz;yY zI$`v20K&yHwIu@RbvdKgSq^Lk#nSK!n32q=Gej7Hqt{$}-P50XR70q!nMYiXlg95FeV}mLHX3X-+$Q^ zr-m!8l)^K;5AKjsaPru5|LS+qq<{3Azf<@3m*CR;-Vc9NKYY6pD9mRbEkbrH?_Yk> z&pg0aT~5m}Wp|SKPyozz&$s3fpZ`fSO%B`Z>6WRt$sErh^*{qKHNeNB>PCw0`)v4g zM3J?v5lmUnZXF@@6hh|>s+0yQ&$b2TTbd)o0BdEGuvW{Us!|3>wb1O91f$z15Q>d0 zPoQwju@M+fJ?hba^Pm31g*#N;z~chUVbl5WqmOwch7yqxYo4Db14J{yhe!m3Ev{bx zHpdD|2k63qNS8^u_Ove8A`_*Ypoits-@OMl(T-c5f8&) z#1dY{A#1}d77LRmBAG+IR{37np*HuSRuU(oq4svx^{ja@sGEx|7YpYmO~&O?M55_f zdplW&+TBa7@fnFwf2OvFig7+@IOgI9eEMxO{GNO7JbwJxRS&=Xfph1ly>rJGOKRFP zx6+S~$mu5CO^WO0 zj)N0bZ{g5HK@{*5JOxra!z^9HW~El+aI;zp?d^W@4S)2T|LC88_22ygTz7TjiN>Lm zjM7ku5GDh{AzV?>^Nl&FaBF$m9tHx}sZGN$WZGc#MTsI18KBAiAK1P96|emDfBzGF z@97b-ud9VrHW#y@aH7A#aCdM9+oQpmNY0%9{g=M{SvP!EoZ2B^f)hBa7N}D>vbg+N zU+|redE~oa^SbxG;SWCffe*Lc{oUQ&<*_4jbb0KmhkeO&zU=eA^o#I_YfxB8(i8(a zMhgS(KmWGh`Mv$qXDWFVHew1BM^&qaTzj^&1OTKMO-`C^nw&tA$sW7_N4Tn1Vp#XN zgV1sbahtJAXgH3Hr$_n9zxa)pf7vs=GI9Tn0U#>DRR<|~CoK>K4kn7SBhUEGZ$ER# zr*8S3R~~J|yZe<{&+L8Z<-a$Pj{~)~8e{+v&XYL?wyQ4x(y#xTxaMKOHAjJj2l0Vv z9n66&OPD|s2RK5|HR>sXkzffY{^72|L~f~EdDS%!-?{Sgl%MUgNg1bO)|ALTe&kU% zJn{YSxJBJ~7*&-(iT!M;5jZ)5Qt+r(NCNp<7$9TKYA6+-|4m=}`Ct1yxWfyiKmsth zqZw}f;E(;CAKd-u$9KTR({Sv>17f&27YUMcBVB&u=Y7Kud@rsz6=hhdl`2WaQ{viI zbk<+~AAkCBH+;^szT=xw>jZ*_5Esrg4wh@Ke9jMiZ@uEgn}6xo;`}}y=-j=qO!IK z0}MEI{cr}nQ{~pyWH_O$o!cNrT8-&F%$Yq#$p%j_&kI;q(+<-Bt|;!|t|38065t5- zp!txT^*|1iHPjkF2%^g3iI0Xy*KH?;I|+^wc_iaJge4Ht#|j}xLMjST>yu}2NzsPc zPhb!tuyUxg5gW-+zyhL6N#Puh-EZy00VdK5k6QkZpnz?yblZsade1}m zVa6se9#-CtO<&|@X0aG-?Q?Kt+&W7xoEvktpDP*34{8XQ8Kk>9jYkKx`JO zDk3_WwKh#t2b(h@yp?OL4l-@6ackC^Ppy%pBDV;o)i{tu(@7f@(ba_3*hN(>JR-6( zVJ_C%noUhxv!=@8s_Gt0S%+FgtTmmQ)n=`k>NH2p8Ie{a0iwRnkB+8|dON)C4@>6V zaBHnKOiIz)i8=C)OGT(3>UJqB?V%fi|M$W;FF$^2e}8w^&J`)E-Tj@NouGh5%#u!+ z8G*q)74#70c^eVD$kin%6q`M_H`>DCyIVPnZ>`an6gOGN#B(+Y^j5cNl-q2iJ}b>2 zXdhRg=z^!caF!=A2QieQt)U2kw5^Uv-Fx8N2VVQ8pSt(&eZ%+uwNqdCG?4OW0Zha7 zSAXt{zv*+o=7qTPUORhknkKHL9zVucUx_0NR5BtbNh$V*C?KI=b2K~qws*eum9Jj7 zrj@VZ0))E+XR)$F4_@6fqg1v2Kj;) zef^VP{O7<>W_Pd50;s8ou*dChefL#YUA4IOY6uEpUqcEx3lQb_k+1wa-y86E|JH9G zuY)w_X*xAlHzKnDQEToHu0fb~+cfD&Lff!J@Y);+f+14Ml%f+%=W6H4e`A6(MMNsY z!w^zR*qmDygrQt{{q;C;lDNz-A;M8}L}ba9B2RtR7r*zHeghIcg0nSr91M8rdcwID z&P!BZM>0f?a7e)_K#aPm1O$o!t8gY>z$qNZkFA8Q=Q24b9M&@t2qJB$=Rl8m`cq&0 z5B?q=c`e4V0ktGL9Dq5LMDF|jKlu2Y-+uoGKJ=_Fd^(==SgtjzmSJAi4J^l(&-$M4 z`m9Gj`lUbiQ}^8Q$>T?MqFFA(sUZmjxmOc2g(_5CsMcaY)2K<~@U^Ge?}zt{<35Mv zy$&!12o3`KnrS$LM2;%!`7N$~+++U!fB3iKYLnBwzTXGnu?wcR1Nqdm*kL~bg`^Hp zij?Jq$}zZ>roZ|l|MBjdKe!}zPmn_qED(a^jOR?;i{|y0BpszqP`>gC6k>x&3Ld3t z6hK;06av63ip&vxP%l~t>5*c`nj_);WP~7QE@fa-;xJP#0&HQ8=uyJ7_RH*MO6h|z2!V+}P*o<9E`@__wh|v)SvmtDP3tUXHd~ebT3m^!CW%v6 z^S1T+6bG8}Am1*b?GY4=&VS6IB+;$v2U)%^{OLl(@vwP~%_6a(U^x?c_~v^$*vO$4 z;t=wBk)3%v0-i)OVIk`DgOx=og_(w70N7!UEVF42cw+mWsYaYP$Pl>>rsAXpS?XOy zAUI%Zk+ov9np>Eesy7dEXUAH&r`MrL17m(eVx|T;0^WD9xeB(rtGi{!Bz1JxdkBVo zoijw6(dvkF(LKCvier0^ea-C{GJKaKh|3}6q-^$5kN+WU7tSO7*<1=Ee2C`_zxe)_ zYX5?YPY<>~1Ff0J=#Ge3jH6`@P==r@0tW!jjDtRe9YJ$Kazv!ZpQhwm5d%Ok_>Aa| z_vVrq*wo+LECAlM6}tjm7Z1kaSU_y3ya6QdXzPlIGQ}>Fa(gQ4TmvctO>3JpPwO6p z7Qql`UMNRc5jrxpb8mgufBj$n*U$f&=Rf^LUxUX!lHp!TKpIe)WS*fN$OMyK?{!Yz z%sGL%8R==#T%U>mDwTyoNXV-L<d>fV{K*{GLpqZ8`xcai^|KQ&qPaJ*gOMermcb70kL!v~E;Gmv962jmBdw~lx z8TACse5WzbYsTL5d`*JkOb)ihu~Ppei#&S(s4V-dRjoCh*@?kVK0OpHU!ORwj2 z=}|zD;*r6ZKkl=xc*OP72X14xDir33$U<|@l=7V%NpYBA36fllQ#Vq>2VqODLcqPy zT*Pk3Y-td2fjI$VL}`sUh}lfJ4(y_U*7CqupYruz^ZdX39eBj`Q8*!W2{g4*B~cvQ zbN6e0`Ik@Jf7Tv2^YZ`rlP~-~esH+#q*=%;6$k?{PzLOjYrg)gzUy-y|C(R^_4mH| zb@lYwVYLz#2~AyWibBFD5<(>6ENK(hlIxuzLLyU6n8U5d9=b7@p-KdMm$gpDNRXkT zfZ5Zeiq7E!f{O5|lgFNM6Sl>1KLg(V#aeR%2)p}q7AkwpY!GLMj2XY}IGFw~8F-M&_=SvMhxM5X9 zqOg<0tdmDltTzj2BW97!oRR0UUX(_pxI1xbcxS0~K@tslUaE)+0fdxi^wcOjpw31_ z>NARcF&3j)zMkal}aU0Auhvc;lW5It_QIU5=;&%8A}KmMkjC> z4+F@_sqP$6n@FsVW3WSc*g4`7&2?BVT5Cp<8Rmv%1AcYv;P=mIxknssD3 zW7&KWh#oT^@xcCBLxtxmFY`Q@_vO(2;d#Z48R|LIt(*mYO*T$=5#V44dWr{y&lF8^ zO5c?uC`TJPD+c%WiMw9^(?9n|uX)W=zUp~5ebrag$2_`J1`it!6%!ZKd0Z0Bw{nIy zyxYN^30NZXgUZ#I<#w0h5@sHwgd+I5cq2 znV0_SAAR7%w+-j_m!(j^%z88w;nW`__cF9w)6xtu2YF=SGJSHZ+O>-Z#zn5n)Ygu&DiVZBti2(5HiCh9G!OTX=Q0@CIg13d6cj9I0zyrgR4~w zVYX0%8$JDk4{bz zg>QMon;!ep-+jW1zD9PAdSJ4sg&0tUa}XmUh9^G$EC2TQKKrYl|N39~wcGyat>^B% zb2JR@V;NjSB+Gf`f0XDNuML~^mH-3w*qP*PK|OJo`g`eSI@B@iNrX;R7jxF|W+CS+KY*Asdx5)J{MeB-=zNk($R?!*1&>U-9&0nl<0mg#X15D3Z_~s+^1=Z z2$Wg&t5+!`cW{t*g7JJ3bYPIsg*6h$AJ#q1Pq?)rwP zx;B;8)+A+BMB?V=QJER;Yd~(E4(BHy1f<;2IyY#;r`k642p6x#a?yo*0~{Xg-lg^g z){*W5xZtO`5hcs~z_wlqGyDc(kS85Ga!s0hq=9|4w!a_d%VCj>@c`2G0)TwZV8>ed zlXF=^MAB}o=L2<9!pzJw@|*Evn3*~(+}w2r4$Vvx1>8azXRI+I!Y$Mz_c6CTeEpw# z);|n&(?|d)5zzh+y)QsmtCwrI=TS4{Xwm!QS(DnrJe=?uuo@q#RrgS>#?RDwKjYh> z0g&5)tJ_{m1Ly|P_BZ{IiwIa``)QVLd1;sI%$CtQAK%Zio;7;K8s>=LfF&-OodHoW zdjztu4bdFzkeQ~IOhf{zk%c)+B|o}n`hh#%^0A-)!(V#oqd)I+Z+y;|Ui0K9;)=^~ z*$Gre1k{NjB2Hw*m+K?#vx`*fgCW^1VG} zS`Ov>{_Z%AM95nc#KBpa4nPk0tlvQ#LgAo{$Hg({_rLBBev`^qf8Y1wnk%uh6i^V_ zI=`6N9R*!P#x~G*M%{rxs9|7%m3_s>?|Rk0`mx(y^`^R-YM_w7RLr;t5Kd(5!Rd=9 z5Om<9GOqohtvEwg(-rhuSi$`<8tY7K5u21ij-NYNm5)-tXxJNo(0f9~_X<KAtm1oz1oOuzLbKY8WJD=&Y+vuPYlApp$~1*zdk z9A+k`jx3(`IbZSA&yJ7We#>vZ`uG3qOWM7s(J+>AY9TIU0_TG=cmyz$1;K)X!f7of z%jnz|UN37IT8JVk;la!#5|N_US-~&G^LYD_`@#D;lgEGytj4t=v(1g^9Gh4N!?&ip z04!jHkRp|8WheI8WC$=Bg@DP~o!z8Na1>6jEL8}n2x4i;mj!1fPf!*=1O+JAc|*m` zAz4|lnow#3sMgi0F<0;a;l?N+nJY$S8c*RG>ehT@UP$RlV2;ADF3!mS2Bu&Mlpu{c z0JUc0&E>^YA2rLa1cf6EQ6#8Cm)*tpaLaJ#Hli1qNtDsgwPQXnCBa$Qv6nBONgF|h zEzFoF0HqM1iAiU=`|NSiEcVzj!v5_B9+9m_zFuP1pD$dU)6C*o;rP&YVayF{|9Nd( zW;)a*bE7ZZlErucV%(fDW$$S7Q$`G_lb!lJMu3R06rEOTuC1w%H#gO+*qqa2T3rE~ z6>2J(x3-cd)|$1}m|eA*afzmCQyYk)X)~q9)>b+-EuyV8RW72cI!!9Y-EC^Erare7 z7Hv)4y7jNkSXyf-%d=G@Mpad~nCjGY5)SvQF|Dn6YlX#HQ!^H7Zr*fYv8k!5O|7-& zt?4A$4wu?Yr>UiI<3)0)AL{l$+KOj>#q*AcHxaVXlNb; z%rBw2xNdNpr+A1Ll8tS5DY5|8R^vp3*-Y$y@0KtSfzuDorN!q-y({pg!1PSYp`6OB z!D$gp<~ZN>&foiySHAAn*T0ER9Y6J`Yp;F6rP&IdEME;Soz3tF16S2 z@(E_xU(qzJcK7!0zyHjq?)>D3Zu{8#ZoTt^AKkn6w4C2Ns(K=N>E|p_-CA27S!y$y zfrPFDGA~mBp9Nvod>al}6>fXyk1ZDO`@PrSd)M9H__zM%u_t{F4Fkr3;FFt|5=6YA z@bsk0HE0p$q*{cFDfadsxcPlA`PV;o|J&Y0)6ES40RR9=L_t(@LQ#f+OwAfB1sB3n zSBal}yI%|R=5YCAB1G!*qidV@Ng?~@ zYY`@fH*;b(L@>E`0tz;hjAK2jI;NEkUYtmDXsU}Xt72UfdHe50c#upG!L;u}8fb2V zfy|i1;SA}e%_$fz;X6Uto1ma`6N0If5eD9xt>H=1nVFl6;Id_F*Ll9g6ga=y30iqn zDI{2}RscKJLQ)L(l&3Yb!eb$K)uoM&_kB#TsID3hB^X z65k(!>4po}yH97kNXYJD4Qxf^W(4uVrTM`zmxv7!H0IFZ+;b73QiPc5z~)&$+Sx@U zbEq@r+1;ye=PV0bFk@USM8sIeVRVsVCW}QgRVmAH8AVHL!*WR+B`em7RMo{|*-SGn zI%`;r<0!-m%cN{^8yCys=2{kuMJc7Vwpc7gWG+ap&2+g~s;Y=CmkV!7gr3t4UXG&@ zvs+m%s+kpCjtk>;J7ipz%Y}$G)#YMYO)Hhfa_LPAU-Djly4yo-;UQb8mw4WvDU9>e zYbUuLo6j3*6{Nchn#0GNebz|-x)1$tuNt%NRj)ijM8Gy4nFioyDv!Ct7mEm7ILtN{ zXXn<0Q?HKPxv`eEVgSJrL}IkLQu2&2!V&px`pgmmpw`k_^Dr{=phX!L;k)@1HT-8ph>7zU|@M3C~NX4C#kr)jl&es%vjTdfMQgp>LaiUN{m zB9%KCjspmbwrT|F9$_LWvw*fCm{1%N5u0eRyBo3W4AspqFZJGcyyqwX)(?Hr*M0TV zzy7On-Br9ZEQBUB>xLq6T93I5cp#Sxaw>%L=W)lKfAniF|HI$-Z902?TuoGqx@E0n z7DBk0kxQxRx>LR$`Mh~!g>%et#vpEDL;)w6S5spTbUn~L#QBli(Ib!f!keD)4KH}) zO;5$i6F{g`MX+P2ydNOK0Eim)^kc7h)y=Pd?a@gkny~QwXJ7FjfAX6jdF_cWya`7t zc*r8V;gFi|F~I_-jvx8bXT0#n8}>i=k$3*)E8g>x-{!OCt~4j+&st6w*o@mRTZdNr zmx)gYW|u3|WjrE6VMG*7$$>>Vb=@_O`+}PwumFTIp6J}Efup`jak@A@iMeF=i09dd{D4N0ynf@(;6sPn+^QEv7nYl4N z?xv?b?}z^u0JK0$zaISv3?sPoqUNPWSMx^mo`5{4PKru-26X(csAYmzY_LKu7;*dg8O~}Gwh9VBju{P&_Z2LJqa=n>$ zaPci3t{&^fdqEbsxm>F!H z+rp74ehhL;MK6*J-B1Mk#!w@U;x4-@`P99OX=0}4wlfX@rBy{lfmoa2!qp9K#3;no zh~chbAW7#Nse%*^4{dGjvFZq^ORC_G40k67FHX z-ZRA=w*@2pGg49Tp`w+4CU}jP+76N}4kL~ib~O%OZESsi5h$|nf52+Q+Rfra6T}~P zcE5;smUs++H8`JBMz&xufM&YpMcjeNauNY1TCG+j%$a%^fi?j+#@u%I7R*Pbkh7WU z1E=H82UdgZTF*`~7)Y4G5Oy2Pmnj15>h4s83!9mUn6DzbEFuw5h=?{>P(%SkfFX$n zP6fqW+!n#5i)c5DnS656b66KEx+<_ zeze?u`iPm4oBG1Ad-pxR`Y(UvTmRR;JKpq^O4hQtqjYFQBeDbvEh~?w7DtXf?ew{K zz2p^XDKhgRoRBEu;B1@odQaS&VZQV?ws%VJC}v)x1y!zA(t0 z?HX%QZ^GoDmeJ>+TKExP_U!9^^`-ax(c2fG;%*sQ?Q;8R9QHM}6NA7`Nc)ipWWf|1 z_~4uW=womG??-}^!6IRBcaRU}bkF^I?`a`;C?L0f@B`1<-5nPLqy+IgKV&i^$@ntJ zFgS4kxmW+IfA{X+dF83emY~(t#^qqz3W&qR>Fmco`BQ)YA3g7{ediOu@oQuZVuq9+ zEuaXHfU&#xj$eQIT_60&vAtk#jBh0cios9e-6$KA${n$ej$b%kBvl^d!)rrg~05@|d;f|S7 zmvE&(b*8=PQ}1~nhQ-uOg2NPU#K9%^VI<{-pkxjZ2~zdcBgdW0RP`!E<|Tp%MWis< z*>kw_zH)8^9Ard9?tox&Kl8vy1VF>XbxDL~Lt)qosiou&E?H3i2#aJEYnq;U+lgfM zdNG?RSmO)S^+bu`>4XR$yZY+y{*ix;sUh``5}&lp=wPsSS^3!VBhpu;H7j9$1fG>H z0|YDwHLQuHna9nkF1hxywj*qTFImI6&7yZOUlk8DSPzniHVa~xB zgu19^rrs#1P$@)ijy)HFlb4(@0n)5e>!p-wn#`jNQih^o%`Ffl9$~~J#O_8O%(?JW zx}=n(MaOJwak{LY;dTcQ4h4aj;W3nA%}T^j28oz%yZz>mf8u>F{jF2iU3J|JPkPi7 zKl@?VTss_D(y^m(hdCzobG!H4@re(;>%F&s@I!Zf{Pz9RXU3K8ge-*3n*+g7gT-CV zyBQ}O%&Bn&4@7Wemh9|a2LNZdfNIcSh?wPgF>{|II8cHn!pTQobK~Fqt9aOPlmZeW zo-}Hq0VIGag1`kdH3aa!_y6)g`De?!?<-9~ZjqIkeHn7@y&w36AO6SR`j7wD@yVYv z9Nn1+ZGMM@NRe6cvW&pT?)i)lx+R!HwwHXFcKx&;N2%7OHC_+gk|3_I7Ci55oi(R0frTsl{;O=nKB{+kWzW zx6}t(Ni%=DmNph{#hsErX} zDk3AxnKNf!`eQ%)=l|*dhLgvs78YI^N*0L$TC^oqGQ-F2dCiaf`**$kw=P?GbtjU_ zV*4s0h6qM$s|AbRedaa)^2hf+^2w)t+l%?Shl8SpRVfZMsHjfwx%G9w_$zf%DKUlC z<)G8br`0UJ5d>dHful1s*jb#(h33??u07NV`wpK$l)}PH)u@Kt^_H8D-+d;C6BAqG z_xYfc8EIPqj!$cjJsiZmU_#seEyEWCS?!m5?q8Y-nTP~)KW-az? z2n=ORUSt(%st(RteyQY85Y_{iUGH7iZ$7|)t(u5{xCpOSdqi~pj!*vb-}rv7HM}te zIMgjjss`@8U-ou~v9zYFZTI#&KJm-Hvdb7DX^dI~4fDwY8%Id@xAJEPWE{I|z!k7=HEwIFUudIyPx1hOuH+&4G3O<4QTL%FeH5T| zXqG`BlAK_IlN3u4VZ6p@$tf}W2YamB5BE_2h!S2-fw_x9CKuGE*DkE-Fw~V==GY_eXKRiMQB)# zrLYSxhtY?kW>{2JwTX|6ql?rkb!Q<$EwHl~r&3gP+*zvXG)+6prI{6xo#nEXVq%NM zVklMJWE|DZYFR86IyEhIXJ?tA>g94-#8h>$v!kjq>2kRs^{L3XST-rnCF^1rH(m@= zn3uX77qM!pb==u0g=5v0%dvS8f07dA+(6&~%}uI}!a=GDL+)%^%lMFGsG77_@Mleq%qp85+Z zA}9n@_Z>B?l!(SG+7UCOp?OswJoODgS%@!LnfZja>h*o_mRoOo_3u6ETfY&7015{e zQlMBsh}XhSLAdq(KmEV|qx;`;%kh;KA|i5gVJ0G5t&VU#|DoId(+~f{KmR{}-xbe# z<}k3;>WBiGELCl21Y>{t(C@zHwzt0hXlwcA_*QTS5f?Zs{YB;Z7vHML+rx9Q#oQuF zTu>()$MO8+)6V#%-}FK}<~oSzUw<4{slMHqdRbC_@V&k_I~@Pe?d;4 zJwhDTsPd{!1BsG!CAFY5BDU$ypwvHtWzi)f3U)*!s!bG}X%`?OW---~YwYg-;=lYi zwp?(qcj+j%lz59d%O_7b+bF5Qx&G|r9Q}U=<6uvdv1e;%WTXF&!RycS|9ba1z-~jt zA_x)c24RrIraT-up+EpPZG}R(0MPyYTB{UU?XRc^gc^$zuT30mCS*akU>vDN?g6Pr z6cJ`xmLmbSw{IW0or=IGz=NS~0fNWq#EWv@w8sMzm3QBK^P4~LUaCVe3$=l&2Ptz= zyKK^hX{KHDsW>3Sj;!F|Ody*f!ucjR%puI-S#W0-nt;Hl2m_F{JS27c=oTY8u?fnV zQ(~?azMknVLJH?@vWCnL59%K2&aAQ?{w0FL*H7X=fx(BirXLDkUuxmo{5pfR7hNSU z)&8NSa=XKaPEABxGh9SOPgzgBbTfpv)|#oQwN%?yP2kSmoi=LN?%vE8fSamv$0k)- zO;ydf@^;i%RoQw~>mD|?+_7(Srb|=RUjI6?VM^JGKd)OjaP0PHpW4(W9%`GjVWMes zD^*fKGQ;1hDynAYs-Yz#*Qy#@{VBO_{b_7Oa`7J?D!BPjF~v*m{}4}m`0(}Ah8gyo zfyB*t@8>^kI08LU!0F;#U3d@f<@*{NBbC;#wcBBBs*C!0>w)30^_QKI)~V5HR;K1o zc8rMN?xnC>&zzk^&JMC)3L-u8^_5ck{Yv2wpK!?n|Q8op&vodQ4u$)x&e11BEd`83Zyyb?ltiSN`Y!`dwde z6F=cGK<3)Q0hcfY3quuqZTIc({-uBTPj^3j+fpY`TCy>Kp&j!JcG^GZAG+=5fA}9f z_b+|h4KMmSx#E-vBBbm6Ie60e;D>(qKmW|p{k;L1q1Ck}-4B!!+A|_&@oJ@QT z0}~-Y&RO`olw$6NnB0a^szZ?z129 z7a7J<1R(CEZsf8f&-_c@{Ly#3`~G*m?i38zT#qrSJwV~JR32-nZ$n)>P z{d2#KZ6_WC385fRk+#1-mXTRngfNqnPEI9N^o_u!3=wV?EVU8sGt-rqwNet7GH;b7 zBJ%z0(`MIi2~A|fSnmdr*#m;@xGK-_(Y#qT{c z?M@US4&Kx)O6D&d0Tu=#MG>>Wv^z=dsN$T(LzvmZJX1bqB>19BUC+HEWHdV4Si{me zV>`kLnXDaiaJ);RdVs~pZrYgHnzq)aNm2@GnkLiOY6sIaL2VONSG8i1cI#@@;NDb-krC=? znx>U_Ow**c-A+u?^qIjL|DU~4cikSkRMfhKi>0buxX<>8+Wu*KfUUm)E@Cua3Wwi# zga zZ|6+yjWx-jH7FQcS(*7UwQqW)vYVaT;jWxT(X;$Aj-Zaa@BP^y`O*Em?jCcBsWm*z zoI%`YI=~~L}@BP4QfB7Zv`Q2CZ z0}m|JDp099g@vaGb3(+(qKF&}3Nsjg`CTp#5b%zT;V4+D{9f!%? zK{SX4F(UOvZM{+wh!C_c_%Rbxso#yx9Hp2)Ck2kW?rDzLL^HenKi}zK5IBRw!P|eM z>r`XT{N|QqX>tbn)W&hF;7J=v@d$FSRWuZ7i*gEa5j>nIz{|_8c+ubbo5vqW@jQgf0V6HZaG^egOJ@3yiRK*KnO%=1`7-$_NMpz>aV@# zzx~Rfvrgu`2Yh?xsZmze1Ob2unw!spzz2OEj&-%{LrroHwDwYHdo65LD- zv$GKxB#cl+06Haj!9~Ipy&BSd8HbXhE{cO}ZQTHyLtc5vg{##C_~NGV&XkVLp4*2X zKrUmu!Godg`J4wra2K?L8Fv(sp%fw!byFXf3o)}2i^al9DWxnH3uac;GE_4QXBH{$ z%*>@!DI}aZ%fV8|v6RAYWf(|Una6Pq5@N37;4oGjYe}mybFni!TSRD6huSuEs22-0 zGcC*IQm0l*raX(8)mmNP?oz9}tHn5!thbQuIPowHPE6sl9H%fZy0ch@w9?A3T#67i zD}%7X!b=&{oz1ht_5W)%UUEAS`q>0E)?HtAq*!O!Ga%X1u>Z4wE(_)Xe62-3z-W*v4h4r;$XvL=qfj^`rrq<4#f|_t zzkmB{e*Y)m{H|xb;Q2Rx(^vBikLR(#{oYr+>VvO&RaJ&T&6GkZ8pTR% zN07|jo*0{tFhHK{x5#AgAexbH28e^j!62J_D3u+<-gL*S{@|{s{@%mB{`uJ3$NN9} z*57>PJ6`d7d!M>091*{N#xT?zv|t#NCBh2A)iHYEJM)RX0p41O^Vc!Kr||Mj?o&ru(ZA5UGW#!kW98 zRS_lI%QlJwqB*#*O?Tbecnc-MyhyLj zg$r0|Ze~c*O7#4f;E?d+!)Uwbgi<&Mrj8DPdv`bq!G!QGC&@IyPkzp4t*Hpj)jWk8)c~uVdX>0IZY;Zb}^{{sSb4!v4U{KpK#`20MTMbf6VW@%$ zZV95vdUOL3u(UG664iTff0DM*if)r_c=r9&n+DeA-R4PghY_$w83E6a^O6W;2H5Op zN5oujI^R745WJbh4%wY?0qZ7L+bq@x7`qdZnW=@E7B{t+)JKb^?heTc;Q=C8zylm` zb!{#dYGLYwgsYne&G=$d5A$YD%~jpZRH*A~&*Iy}Y-XDOsk*tDshhe-YiefNN-0fS z(^i{g#GIK^NIaC>-5h4*-qXLEshbTMABUT^)N5=~TwBv#tD4N&;06l^RNdV}-OT?q zt;PpO*ZvG_v5~x)UB$y!L=nj{$~QQ7yU-1~py7EGUiABZ^&IVcnFd_0Q+C; zL0s5^PEDATnIUE1BS*l9u^MHSsbIJO-euDgHc0!oFB=C><7*pn-e)szGpNn;uRIHb z&9lO$wF_=vmS_?5^`dWu2;nhyP1Ld+!Y9r!W!?i0L(f^}01xB;=ZC(3=h~}@i-QQP z;bc~X(N@3pQ$KshoBmJ;?qSiwTvesiV4C?oeTiN7VJ$%y5vjsIQGDqOp8q*t^8#Op zHb)pUm&9WXr{8t+FaPL&w7oqF3RYt^f3&zwM?c%hi{Q0SerC z-#cFRvN!+QZ=C<=?c=H);{rA24Q(_cOA~gm+zcYJ+S@NfU8o)d$Nt$r{N-PH^BZ6H z$frN$3!nd-hh290tA6I^hWpPCjzOx~fsphc3pZ}RY;*Nv1Yy-CE`>y(#>^aKW-E^S zhw=KGp7QL!{B1b8^k6d=VK6+rRzlM=?|SzgZ++*{J$3ds|N3t|;cEi6V{HDw2X9+?J4aDu;6SW&U=G(& z-R?Pa1Uxda_XJNV%(cS3!FR!5^R0j35l?yYd1ezzTI5D{KIa;yj-~^tRU@8YDaFB8 zARhF^;9fWNFuQvD*aK6OI7QAcOeD#|7|q`CidVklwXgT4!f-VPSlBFP04(iN3i2%7 z$sh>twf!X<7!dXd;&MU4uWbE2)bmX;kOTmB>T!}yus*X(Li#@md7si?5rCUD5tIsB zr3O$?)`ZJ~Bw4nOg%}=TZOQd`bKHL((^v!ur2wOJ+irGL=i9gWlGZz942B%R%wA~g zMgudj2mr(wvyxr_fs!_~5LSC2fdglDk2=n`*8M=F^jfDZr{U)pKEaD^hvLz|VPfKi zEzGaY0rPGh!@1OQwv8iRs?7tv@=dSS#^t)Hi11LSq$fFpn$9I#I)SjW1|velE!@Hp zl-8cOlY4VxkF2VqZf0R&uu#h+QVWe{Mjn$YA=Xt`#L0bIHpfy1Qq6{phMPfEXJ+J@ z)Y$uD<_>o!Vsm$g&QWlm56=#p8lZ=jB~^R@BJ z55V}jA8o(xo6m7*AwLvH=xs`m9RwC6DQZJR(@N0-PK|^zCJS<~%=spB$q3@Dr+n~< zNT5@q0-&uueWs51Jlh%dsR{EpG{cZI-}#y27`DMSJ677=Xf7}hwOT~25l|{m`z?aN zM8XzoE{Gt6jl+@0e-@tjc$AVEgOvhq2uHK&CBM2CbfgT;CyS6;gc#=JbAgDg)ytc= zBAI9GK?G%LELw-fwO8Y*Pvj%xkk=G|8_Z#J%Iv)PWi*Iu$_!=1KBd+zQ(Zj(CJLWc zta|1HAAZZv{^HaB%3sE9AG`fcZ++uSUvb|Z9~GaDSt|tBNkVE6jGf>xB^VJ0*qy>z z1S~|(pc)~o6{E0Y@3xPB?317R{`sO=}sZX%eA`;4bcm`Npq>Fb`}& zaB_!H5GNUT=1Wm20NlNnvf5h(SjJ(u#AToN+28nse+QSJXaq4Dg#u_Eg#*p7JH7r_ zUq$jisSN;-WisdLw(c{Ow>+Q(#BTxG7@1Q!q@h5)nfqU*9 z7Yp)jH zs54?<()-T-*MImg_83t`CoRO4m_aLVM_7j4Ro!hY><(ceVht-I4sV6ev0wGHC*wI^ zbc6$C1m@Q=uvrKWMMBoZce*&Hc**Tz(p~dU7px6y9%OgLxX(J%bom{3?7iU)WL!Y* zjk!cbp&q^A@Js&hOp)vfuvryWYD;aPkr+0d`8@&B-0^xNGlZ zcGp~YN5IJy4W@A7v}BVzK3`5I&P77ZYe7?hxd1%dtj>7$?60a3UK*%oSu2tguy zVF%ZE+PX#a{Q{7C)6A{!M1XXzfi9hzl&86e>-BD?ja+Iwkf(ofiy+p*B?s2QbRIXS z+0KSZoLov-EEWK0<*qi4V+#oDFfN#kxYWfmSTc^xZ0uf2Q8#xlwMwOsGLAbe;%viW z3~>vU<&vxj>98D~4ULCk8DZfjRmh!OSj57~SZd)SjwnL~K*3UL5QXqCF4!$h$Hjt+ zaFKDbAZAq^hQTZ>yhvqtcho9iakvaM>oe6_85GX49NEmx#&KaRBr+}+B=DwXC}sio zQYwYJg$z|p{`9cMi?1$!Mz=%J>KRZ$YC;^E0}r`1vz2z(l>BtSo0xsI_5O#@^$Y#B zOYt2qN^?ZdcnBf5HRdcxP0PAOGt`=Dj%#VIjS&c7o_V)Uf9S;ER6sfSHKPNx8&>%I zcXl-b^HjKL>;jSD!>y{@)JhRHglZA^YE{80q_D1vk-&tBtg4KQ5zOjgloexj@CJ8Z zj9kQar(jAkg{e&gOImXM`g{6Hw!9^}=s^SyOs%b$upG5WLjWjXMiBs$I+3$Pv@jPU zxbd7y60_5sD-?%}Lz$Y@z5O@;>aX8(%lkk1{*Rvh#9haojx;S*o9Q@?Y9SP%&IAUO z7&I4$BcsgDb}*4yD+~%|SaCW^th+1h(e8a8*{MSy;93gDY%av79W_W>zas<5#wUb( zT27{@i{(DY8PXF^dfd1C;NQme4>u--RLLCos6)3mPyfLm-TM1~a9L{$5nruFk~jbA z%btAGP4cuSF}hZAM#u_}4O$n&6Tj`7PwpIj>5u)ynfvZtHX0+?!re1X0T#@eiP`Jx zrJhTtdG_vA@FG<1S&gpaZjcbggd0rRT8qV4Xpr?SIa5(Pnq)ftujXMkNMx z5quuLvN+1cwH2uVJc7Aq?jSmg+S7|8kT~s6t&{?Ssgp2?1P&M<+a_bouP(MC1{bo} z;}RyO&-LY*XEE~3Ff@yZQVOhBlg~)#`rcY=EG*1~V4)g5ef(3Oxbr^CI;k;9fP*>R zXHtU)>A_VsSyD5$uqE*gfTD0@0WeqIRG@Ke>tR#Yp3Dm|i$cuI@Ze|#-Wib5t1?=0 zV{#y*L3c0!O|vZJ_I79i+WPV^{x@I90eSiLuk$yXUp8UxgF&_w37f6q!>Iy?7tQ=e zm@F$%_cme%$cdRMaS^rvvxr2p21P`KnWYqBhMSZU!7!7dl7hrZn7x35xIh$Mf(Rre zo+8Cy0TW14rQ6-rOqdcl6p=MLn5Cr;;Dv5}Fk?Ey3ubBTxl@9dAx`eL#xKLYnMJs} z!>naHWz)`NO8pc)JzT@hom~EOBh-J|+n;^}Jbe_Ok?|gY=9w;$+cxX#kkNJk7mST< zH2=Cmc`v+@`By$P9uCt)aG-KLZ=0B@@_*=ZaKIVt<0`L6C?w2mQmrzEHK;|Pa7j!qpnxedhMp{{b5v zbBw}VBO;^@d;6=x!k~aD%~ixe5)8Pr0$^UMJF}T9L_Dl{5Q+zCU9P6Rp$vuL?CPzQ zl8%DU+=%sixShSUc_;x6mxwv7gbm@+m(Y=<8nwX0xR=}IH$CZFf9U(=36IB6)lh|k z;D%ZW0cgYh=U@Hv|E=76c0pp&_N=jw(`_Gr?N9yUb3W^b;>3dM0s!38*f$pt;YhjW z#b5i)kH7Y1|MExfyZOBfEwC059FQP*X67RRkC}}cpy1+MgP^mOOpFL8S5Dx80EAfy zNiCEx_ojsg239@=IWGry-(UGyimp~9Tnjs6-+dpToh6+*e$A7g@Yv6P%Hwai;pmlD z;Mg&oIEGrm3Gz9Z;STT!IRZjN7HdHOyXUdD@8`~c;=>=j{k^w*^ldlab<2nB^tmON z3Op>jjJL8-mW(KMAQn~+H4++&g!|sqcqj!0P6S#20c>h`Z{cUOj;qk-`|WWTTm0hr zMsB?f^Lv7=5j~S#w@QgDDK>(fh#3|P z6lbw+1QTW6F(nmv-P2jI06uqxyTcQFkU9;JG1j%6F5K32Sq+GQHXVk-33|FFJRg}9 zvE+B{zR%R3Llb_P-!l?tZ2OhH!b}E8yFG(?T1TXF2ccq_0t9KUl z$%d1K(x zxaU~rZCNiE#n8jPfga(S5v&7KuyBZM$8u<1%p|qNO=o-qoaf!F0t^66u|ExJD_1ZP zp|!>!ge5DVjoBl!iPiIVdY{at->g9DWk(CFg!ZH;G(;kJfA}lRyxG>VJsIzWqekpw|HW>tS12MTf2#J*fg(cjX8Q~F8 zi$GzjBGH(%tpF|}`%On46?Q(bg4wBK*M80up7G_+ebg5{6W3pjMFBIIQOJM>04QJ! zD@25n>^x%xi1SS+$l_S|5yoZLJ?7f$zVunod|(eB`sl5%|AV)@>NWR#?Bj!Z4Z<{y zBGJ?$M8sTm(y;As<`<;hx;=nWmnM^>yo9bju+rT1R!gP?bx3?d)_VE(%8LNy4 zGdn7^o@?0ERQnm&XTLCj+4Q1$5?aqoX;0?2v{4^rpwKLfdVqRPAOh+12xPhA%&FGa65mRN%b(o# zdZ^anLp|dkYkvI+w~O{?y)Y`nh=Z5{;>5%R=jdb43BDOTk_oH5*+ac0V9p5h%}hJL z>+6xmK z?!(*Ofg_6P$y(KoF`2?zwO8qqi-C(I#-pvPh3e zWA+_|+s;mX!V|1WB5jr74q`+D1FMhTUhlq#-NCs?xwA_GEa8Yi2-NV2PaZvc-n0>6 z3S(lTZgMfRTVtkhC2*x^+9;o>bHpsBkxw*epZWA4n&rU=seGCDndU`r%d*eMx=pJm zWlTk;p&(F+Gq0qq{R;{(Il@_{X=16JjNsIluZ}xLM0hw62_dXQYnd+3Qgl)(vRmZT z4L2OS_L_(Yfs%nKEMF?|yYIdC58pDb_9bguBg>l=0jwz#$XgLYXqb!Ca8vgp8LCxw z2bFMfM-<9(Hz`#OAhG~m7zqbUP&cX^PRtTvK`S>5i%AB%;^ddS_-mj3tuMl5$Gp;% zUI9Rc|37>G9&F2(oP~j3X0EEe_qo4ExB8`Sb*lwf4M<2J*+N1H@rV(IVSo_lRWNP*>bIcb|Q#R;^mKR<6u1zszJo0Hpv+_&@!DZ~V(&ar5Y` zt)iHF)vBgwxIMP`2Y=?z{i2Wl1?4k8tt-z-Tvw2orpW=ZgT3Jmzx^qoByMS>|pCgWE#)1!!n!^FIutq8nMCJYwP zAs*7^mqI!^lP>;y%`K+V|-IwU4RAUxc96c{E`HWz>*90?YM86HHckjgE;;KlYg zgnZlfh_04peZUK3V!c+!fRnV060^BF6-g2W2!o~+Qk6q6qKO#A2+Eoraby?iyUgWQ z)%E6#uY!PJ&mo(|i27Lp^ejl-dgYyfZb(hIRx=qr{l3{FfKD10SDazyNV?fye zbC~<@y0RTo*Ecf)^?Z)jbg7ngF5F}B0Ai`WEKRH}w-L~=2zXTSXl(9Owy3QwixqmU zajuOKt+fcEHg9dI4S}VxR#ri)Q7cd)91(&{tqugEwWuv-M{~4_R?r%w7s>V7Tuam% zwT4ZxI3tK4gAu(pHN!>FoOMB+Q0v-`gu6r_xHMPAQcvXpWLdrS&*9r-V3N|KwdyB&piEk|DXTim7n%+ zRZS}s01RjV$RGX2Z~l@$`o|6rAKjP+NU^P~oCFXqaK-EX%}@CQ|I_D7F%_7gR!)+e)~Uu_S_s1s#<+1^As(UAlmA}B4zu$j}@S}!p)w3{p+B*RG%hG z+R#pxMjy`sd*s&CcZJ^0W-({Jw6PN~?Fuuwjn?MVXa3I5e%){Xt(dGU_i(7e11Rw= z-}Z&y@#e$ufC7qCvIh1bh%IAOo`3+5LCt0*Xh9QLJ1?_Bp_6vkq-oFW*W9_fj|3Ee zt}qDnczk%8U;jy;{2Twk?>&CXFUNy93Ti_1B-pczC?QM3`(OC#Km8>Sf8-~gaaW>6 z6V+MfX!ST1-d6vqcYNjl_ywQynpeoj{sNqix2;ZP@?e&Y6d+0wK#zy%SA4>+fB5j9 zef>Yliho8{24w10j?jr(S!Q$8Z@XMm_X(=podUuLH51`fthJV#4a)I3FrL2oP5<8S z{)FHCJMe~Ap=fo{q5wQ-kj(Ae7%H71Mv%e2%1mT+BMQtU0=2pn%U37`BBF;`=2!o+ z&;9IQ_A5W-?|;$%{9S+lA3c!i(W6Im#3XV$&Pj4ov)Wpg7B*3J&ehRq=bF5V0tIqD zjCho23F*T$N5xbcGRgw2VG>v@KtKy9XbPYRx6p*Fcw||6WrF6EQh+8VIYGjw@E)PkAb+~peX9YYEj_aYOS2*c6sE>BJ^Iynh_B#dMyVfW_w;pN$mmyC7N*#Syr8-t0fL?G@wjcIz~q?LFss zih^K)gdlnWe+RITx$7TK-yH4<#8c>BH&+g55jXxkWnCBO)fxeB7H5 zL|afM0M=sT!L9Z!V_dZUTn~i=6i{&~9PfoHA_!1B|C}XY9YD+@_7gxc5{_*h-bK@c zR!R|j(USwJp+-GW z$|N(Y0L@AfAo)R3E7Z))NMTg##YGHCN>lo2`d$C&fAp%~@qfU}o`zaF%}hW_$*jo% zD6*FGw|~iBeA_?ywg(TFX%Z?mtLZR|C~o!k_U5U>`@Zi7zx0p&cc1g${FnHc*H5Pt z0wq%&c@q&+b3#S&-Vglk|M{<+Kk$OS{AB@RG8OfEHNmm-?f#Y!1b4sT;v0ygso>le zF$u6}3FvcC{k5NZ}=_$J3KgeRC3ZXv14rlffE%FQ2`ob7R`C5y}C>2z&t!0 zI)wsi0r(o}{Z|&&SNbs^u&=-yC20%RUYzQ7{B((#;x$oPYc$&+mMfIi+F33?L*p z^cQ7>pqk!%)a&LqzM-~IRZ|eMcob0!qPBN@_xC?IFNcP3ou|pYVkDGsK}bM&bM_Cs z^=(hhlQ9s{qM2Ew0V{-xbM$+7o|Onu7d0ymvNb@w)=3Lee@fO{SIr5u0T3k1vB&Th zH=(5TpeE~CgqWxjQblaDE+PmOOTTj3Bn6sD0=ML#>8@u`f)bgFzD0=0WD^h(KF^c8 z%eY2FK+QY~nZ^%*2y~#}t6G-pI8~=K?AZZ`Re9a3m%WtfaF{?c(LEAhPX2l%*lVip zp<)zm(M*I|be_RXF+h?RHCHyE6MCWZrNz85rPFD`z2>)Hk5}6)2OY7;&gWFY^)bB9 zIiJ&uzKamJ&_p*+_3DmG`)&1oZ=Dg^VfJt}(c`S@YOv#M3W>030s|3dh6s%))5OqF zvC|=n!mJz)C?4T@oaqKtI~`!gX61O8Bmml67%mZ73L=c5)1<*zirt)|7Oj&Vk8BO@ z^Wo&~(%N)7p%z`r{NRRXv*u-h_v)ruMpHyoSey~{701(~N9RlsvHG=R&6lh4 zfirJrliM@G1%(0`_3jFQx|G^Z&couTm6SR7eIWs5Q_LzS7;cwxGeO`13Tm`T)n>u% z`7r4mKGj935}Yz_UA$Ky6SxSdq%6x~X49m#)_Ix`(ON5#1u4=IlL`5D=%S!Ux#Ue zN+ryS01ThR@bKYx{?#x4fp2~DGZEf%jG}s*?6AU!n@>9KTU;wPbN|wdQVNx5h~`kK z!E-=g`LfUXFaF5uf7@r_SXcx&Mr1@1OnWjd15k5xbxwa}G=#zgRHH+*=LQr(v{V;q z>Y@}WKw|)jVHZZzS3mQs|NY<7o_qc~zWl4^+jg=Nl0J2kI84*BEFvhTey(5f#b0v! z=L)Cdu>?S|Eyav<$KmrPFaNkVecm7cZ{?$2L*ne`xf~jNhE0>;;rZ|Ug}?mmU;TGa z#6hOIq}$IkFH9aTsMGvezwh7uj6e7vOtZBLI7-268Uctsdh1)i_>ca#^{qd36POP3 zqeqWUWhOkSe4$1O(x<>Px1qOZHC5HAi#U3E8e`Ce(WeSPou+f(^qNy z_W&!~y)I55?yTi>>a1VpD~<@JYyuK-WNSpovMk}znyR+NYprV?Y5*CTTuN!~oy_WO zsf(OT^~R-6qF!5NsG@rF+7>gZUTa0MWm&v6Q6@%MfW!zB?aPXStu=48w9;B@;l7+B zB5G4rZ>`o^&ZU?B6ZAN1FcUojkk)Fg)>_t~u4>V|(jlyjXw5{iv|6j4%egM_LH}Rd zVQ=}vTH|AnOnYlYuc}3erhiqo06PFF8ix5cB5GHAr!Sl}CJ}(#@eX(CAWzz;uKu+7 zG5hap5xP|p-v3-zaNG91L@>0>56|aGO||&>b`l{xlQjfD2})9BP($-onusMC23}+0e5bgZu)sG z`!i1lLqssbz-6h$`r=PRv&-L$lG%~6aUHE%s~Dh3Mu0$i)xe%k_k%qW+i-^&>J^HG zH8XG?iB+$Tv++iH=IQ%ys#B50#VJ8nht6Qng-Jlm!QD+J)w0}H`kGa}_aZ0U$X}Rs zhr}QwY+op$0&zEJfyVjKJHPJhp8DY*M41+sEL~M5n7b~u{rHa^yo%76ile%uk4=sZ z|I1(e(*NL-Kk4-8{}xo6_AJLxI8s3hymTKdt ztk5Gs7s8vG&cT-j-}<%R@TKp5|L6Qy{{=qbO}II+xlR_KgoE+!Z-4VY{L-(uxoz4S zM9-~SYjZhxxXFdOzirIe8*2N-b3gaQqZY^{LTCieCiPH0d_QSfP(kGhVpRJC2WEU#M76W6T7KCL_5?BEQU=(06I*8#ZMs*mUak~hmX+e19ED&akQr(|^@H_sqKlt<~{89?5gv<)4RvTqtB0ayj z^x;GoZe43EkklHJk;Bf#U^$d}K9eld;TCf9s@JSZw=OwF%(6P&dD^QUs$vw1$pV{` zMMP`Wtdz-`S5ZxGy{bZ?$l5&8*m5h%yt3@{(_N;)4!?lD&pt-id;+hS%U<(yVh|!Xm=&oXP*Xml`7LV#; zF3rVV>A^sAG)Hw*XK~i#HEM=!1A+)J0F~z16I7S#Fh_GlGMWO_Mf(YCj%-KnX$KKM z3%th1F$o@be5iN)P}~1dkH_?NL$Z`iZx-&H=ee~|2~RFp_sa%=+HMbr`Gu&einee*stN#u zLEs4M*&5V}w7Q5XiBWP6U}(=;s{%r`Rkzt3P*s8xCe+*Xca>6PiMn_Qt<$8~UByFY zM~@D!^E}&B(ga)|YI9G>_Tu)(sy%6$Aklz^c0lPN@|Ok4KA599OwsDBQkHf@gwSBp%kyTTH=P~NzvsCx z`}{BbeINbD@G-9=!=X8m=lO^LqZSeT#M}SYpZqiW-VYp>R!m>0^>8|x zS$hmyV?ZF+3+4%uhh#)MI|VGIfD&pC-uQ-3{dayBj&l{Gh=WtYpAO4F`WGI)@4J8S zyT9QZf9M8=+N0Z2iUt)jjYJ_X2$O31u(i|EPd#|{=~uqtb-&^>KK)I< z=F{wBJ_?h$N~(d1u9xfp*NC;xrDn>G-3iY zLWC50Cv~M?5;IC$&X&#r(b}q(k`uUS3BsBmfu}=nnit9$&Vcm10-9Lbq6o8@1i5%C zRx;aB5)xDm5p(rvS)Nv{;XzImB%%d?zLR)zzI`~`tfE0L<*+PmS(>I^k3GAQZ7=14O>Bn?;=SXLV!$0P2NQ{D7cMUtQ1HPH=;?- zYz~mPj;Th$d+Bl%zDB3QZr9vtlHU1%^Y}q`SE((>_#SOQ{h+$M^eB z4C?KZX7b7u%3!7~{9T1Gv~=YwVFx<{)ngJnIq5ZOi_y=!yV5-b`pYv{f7;b)ScTu6 zHm}dVvp+uJxbQ5=#h7&KSR}iNw4*OC6p=DbDwyX(L^QRV>Chya+Uaminn8MmTX-p@ zWdYA=A|zvD0i;F#&k0GtrdYlf%aAGdDuS4zX^EA8qLb)k(gEr`~ z%mHm0b~v_hH$NSYRqL$w;B=bIyte5uM;q8@L_{2>Nz6<}f1o$>v1u#eIL*!7wLLhV zD7B~^52r~jvxRT%q=$N%_+hN^2?qs&&`6R!1sE3IW}b2l0EwQQB<0;Uy2Pa)9f_E0qE`Vcgl#^GT37CIHwMmpJyx0eL0_}!@)f&V=DIO{LpOb z#d$LdhCSVesNB+*g=T_M1n^*hi93o1M2ni&D#1xDIWb7|ZUnq3Ac%u0z*K!&t5cZ* zVIhbaAza9XCM9Ed9gRI921<7mXCaP^QZ4SjEVreU!{Lx1<%Ttm(I>qJlS)@V4MWfd zU|IwnZww%dBV$M0{vbd{wGL5`D8m(0qlsD>bokKJYz1@K^uy z|NF20oZt1yzyJ5*RWBwPEc zM4sG_hl#gmbeO1<^JbA~Izyf=v%K$Nyyu1I-uAAq{)TV=)-V0rpZ+<&{bN7px7yQ( zV0d84yhQ?N0dL>%Yd-D4N4;iw;jJe-sPncivz1z_rlT9)fVwk1W&(v4O6YK^U?f*{cPUxxTDx->=%Udb(M0KN)x81J zG}W_{$&wHWQ*`zoi$W}*zPLM&meKk2^s>qThjJPdY#wL2DCQZ|=7h}+p7l>%Nx+hj zCx#5fAEZEF{g96@o9UK(3E{z}$i1Lv(Gdb#F5FMq5-EUY=z5043Y`HetEoTzv_1WF z^Ol7@&gXN8u_r+ksH6rX8)b=mR>d%NvdM> zLPUM3r^#+V@PT;m^AB_ufZ-RBt|OuD7{beY?Y{1?VuxGeYKf)GJ1(}#(d^Dk19ZE8 z%Sg-%rsEnMBG9~ zUFx#fJk?scv?i9(Ct5UPs4I-MwOU&#^}NKRv&|*7#%P`%VI?BMm)fk>TB9{L^V*yN zwJc6Ot9h+$scoulsZkpMcr*q^>~kX|Z+c!@Yq8WtENW{EF=^qgwWftjt*u(EwN|f9 z2t>5l+R2tbtTo<$jHo)MJ`rQr?|iuR^4+TENgI_pR-;zX5~ zZbF5sBR61j(%=E>oHVkXTwPrNDHa z=MbFFXB|ZX$PJt9G4H8D?(6+5cStvj#{}F}RZ^ zMQ4Iw2(_n7>uO$isa!nKmaWw~uQ%#vIspot_wd$tl0(&uw*o6F@f zs;K9ChN(D(9;&L7BG}sU?CHUBUW%2do~X6oo=>Gv3ePS;Ww0C{$w|whY{OxC3*wPe1 z1<9MkQKSUX^BCppA^<1^Dk2hhR_)bW*#819$0 z;63mE@;~<9|JXnJro*itgA-{Gn6*dCWG0dc1;R&f0#W8eJD-aho14c?nI8SfPk!|m z{<%-}^RM~?|Bg&0%TmmKn zGj}&t7>i1+)x^L|N|EjeQ7SbS_vvu-b2TkCl@`&wJ2XRv#;BR#FJ0KYdG@I#`~d;$ zr3j{^sRbFvA%U|lxJrc8GQ;WI=!Mx3tdPG!irJSeGRPqp>*q(T1$EGtH2u5QBqcM!( zWd4bugN+ej6K2GTGYT}upK||62t0EKP~bsEFMeI!+xYB^09AVV)Bruhdjw1=plHJ6 zr9|?WN8Oi-0Kyp+(HKnJ9o-?8S(g=HR!jXCJnjXM0gNhi|KjcctTgi>-!=o$ax33_ zi~vXG+7!4lwx2zt;5;ySzV3ukP!kk!sz0?4x9+s3!#a!lXW_92$Evj7>Mx(td}m_QxbE)lmMCOK$1VW z2q>H-v@LJ>>aTw9KmGnwt*Roz#T&#-Y)7Q&q1g@=(H=`8-6tg?6l=i8|Ax=}h+q4w z8rUE-v4AQ_fvZvI5fLV|AfU-L#zpC50N_>;Ym>Z6m?$DC188h81!+CYo_8!w*nEL{ zWVyAG?`=OjR}Vf{L_h_=M1eDR)i6;?t!EJ>0xD$m;N=Lc`@Bdar()h1AWB(kol9xA z=ZR>~z4&+j)EEDsKK2*mqdyA4^S8X^Yrg2uzwO(<^VuazbE;31EgmA~f*fk~m?%CHDO;cd3;y$?9u(DQ!%VYsmZxd_^loxNm9ucs zV--LPKzLTU$V~@o)8Zi_lPWwklecG}1w2Frqy{4>P|b8aq--#f4k?(GyBDFUw2VYc zwLlg!*NPx@s5A?$gvNSIyV3;Sv)E5-(ypHH7o)U;fDX^n7ey-K%I17+<@F$Kje6m|vR8f&0?(^>=>Xmsg+r1lgTB zvYPKOlstFjF6iIOV0d;xoAnacygl27n6S%(2M@v@k|C#qg|jt1&a{9+4wDF3p%0F2 zSv-6?9EwcH%NDyrZ(OBDigno(34a+uJB2+oD6Jsc)V3$}7PF3S?(dOW(fsMT(c zwbp>ep@cGoF`Em+pvOsE#YB#iG?BGG0y`aiSz4eR59;2Q1*bXA3jii3gmPB}C zE8mSBP9--k0|f;knf(JH!U);ny`EcV4C*uoQVU!NA!c?Y6&WI{3*0|h{H7oI zTYvxMt+`j1CaN}1sJa()?6yQ0EF>iJ*@cjv8^%(~D_--ekNC`AnFyvrRN*bmI#cS( zw7||5zxVy_tmNFHGxst>HWXY4k5){**G)8sGn$#vFX;bwb;tc@;dQOvkgN_8q(U+a zbY=z-gM=_Vq^NrniBd|mwk*qhoZ?&$bE&P_qen0P;E(;I&;P<-`}_XguluU6{=UEW zb^i8uJqtUDo?DYiq6hydm}D&oRCi=VlE$9dWPRXC<-EN3jG3Pwz3bcmX)N`D7@NZ~ zTX&wN>2LJ?lp4?~fUA&~{ZQl1AtFjfh^W$inhz~vJ{_m0o`I)qTYm z6CLbn??7-X58d4Ja~oeaMsxRwB|IC4z!jcptwv6M2iH#4EO3Z0j^2)kEsU&!-6DQ= zu*Sz9|J#6sKZ^&UF~kBdSLet8C>)xEra-}-^mb<}%K5kVBku+&c6J*dvjFycd5_fA zy}Q|W8{WoQeC%41J-ZRYZclezu1o*KO0`q303hvq)IJNfq}0j8Evp5XvpnnXjVb~p zaiy<}d}bD)An8Y)0-6cra$AZFFmM6b|GuqwV&`R8)$z4XcIJ>6XfKIg8cZXgvGN)r z>WXSdFE>r+Ga#nLd|Bf5b}ENE@VOvedkCR0hO$FB!xy5)k_1oC=nN4n>Oe`tq-X~- z#6_%U$sTWZ=<3^>&qwM{EObp37_Jcth~|u#tOU5gXSKo*les7!-Ll7w_ZPd((jYpo zU|2`llPuOC5;1y}{_Pl(LwZ%(AcDd&1wy4Lm9-s8K`iy*Z4nJb22?zKu0Q(szTt=e z@wYzz{PS~*8=x4^=UY)uFn3bS`*h4AOk_q+3yj{Ai-+|xK4JtGE;2zujlc^p9CZ?r zg+VdjtAu;_7K5y?e$$utK6hqcHKX<;0CW`(5OU7yC#86!OEV{y+XUwvNM$2U6p*)d zLBX5yH>n?%4M z?oJOxOUOt>TnrK#6sj`T=rN}#G^=G;nhEUHOgmXGtw)HDdD9=B1S0dTf}$Zt>Gj8h zv5Pdx>+=ayK_!^srf`AvexUhxJPg?0o; zn?G1o&OiO`=YH_5FH;l6az2|`XOyPp*R%RSy^ECX@?9Fg75>LChRvk41mIPQ>7&~h zf9%Jf4os~g90r*!7DU#1q0j^FP%9=&Fg4n(2*R*;u;Vfbuos_CgdKhsj!i37#j>=h z4yQsC&PKI+EdHzXA_?nuO)*2xnuAeXSGo;-Kc-BVSoE*{zdggA?%Or_O&HJ&5Oovg`h z`;Dju6`RZqssxLO79ruj70?EH{$z?~^5jkNU0u@G)Vkg1N*W2Hxm5`aK%~el0NA|6 z5^So{3yuiD*fpfvXRaF)BzLOxZVI4^=<%)6VJerA`<+T)aTk#Z1mNxw0qqe^=}Jam za+z^kAKpGAgf|gcSOq*-0W{oo673w|7>_(M*}>W0ROWl!zE>@EIa}Z~9ZA;O%5gr^ zLufn8jh9->I%p)pUMKTv-I14bZ^bGGy+lMCYr)*kx3QcxT1c@>7l1G|(#7oKKjo9Z z?{ECA8JwLG?NpAvbcAJTXzBScN8)DCi)u7)%_%TZs8(PxJ-zA`&%E( zQ3OzZ-@D#9i5NxF_1nwQjmOO5ALMY0$GS#DAtFIdh`+DtwHh;Epr*OeBM(Ay*@lmF zFK{8~0dr(9g+Rrj)&uDz`iTlEV`K6J2np%(bNDxsk=^Nru~|NDP^{^|MK!=&_pvIz<7^G%Z8tIzFbLXU~=7SvdwXQ z0;5i%nMui9fTAh_=avp)@5s6a1s<~}i6p~Qa37`W36SCbOzak{3Tq&xEnE+WX=+XE!SO_GwbsM&I0BDgmTS_|}PSx5hb~B$^Yg5S0bZF2D zJ(amZYxsOT)$pk8csw>ORqM@soW!b@o5QK7&8;1er`Fn{_TX@GTU6vU9nPYp9;bPN zF2&37n0Y8qha;ubS`UX~Q41*#j;BSfwRSw7=GM+?H-}Se?ZaB*V~?!(;?l`FBn_14 z08eh*EFk3}Ucfz0os;aR8m0HRgM`M=TSU@8uQ*Wn(xYXTS?oKP+ z=GBn10FdaBh)$k?-dqPxG<~uT%+PtULp>2Va15hVbDLWf(N zNR*U7ca#ds!AiZoU2Y%EWzx)DA_CK>5s0}=P`#~-79)uQnpjMXR$I8jC+&XJ==*oC zUF(FrjD|k7?l3vBYzQU_xY?!W_V+sJdts2QUK^rNl4!j8A*hr+?bp|M533&)uG= z?OfG_R!CYW%+X0#2x(3s4ALN~7NFYf#G@AR?9-q6JOB6iH(rlf+Lm@^yvcKY`;Y%v ziO}#|Qw~pCV>1qcmg||$Onx*pwH%pEQI1p)u`QK7;|`s#%yeuM0guqZySD&5o$VOp zmd#`aNC6ylxJwU2Q;8lu*EM)RgxZ>r}#cB#NvWPZ?64Wj0eyX4jfb>;g9F|gM@ZJ)JccCA*t%jJ2NP(D8B23hy)>_4i z6pMA;D-rGltYib*%9Ng%8)MAwvH+ia$P<6XCD0JpCp*WNvzjaofr%2dPzNNOsbH?V zQd-NvJ&NtVsv$B?yjO_Hek9lXvI8QU@xKb*(e1nNA$Iz^j40`ZEiz{$GnZ)JfIw0^ zC!SaR&7GEHkj|*JVp$ZJsLIghY97_4x)hh{+Cn_ULn6e(T0{%+=vfbILv6BnXk%?; zu(t4q=3E+ z$i>*36_@HtM|IFMUn8qa3u%G6rGZ3qOpfLp|30iWzQp0{irtivtK^K^u~*3M{f7HL zJqCy8uC;y3`G?CJ?`$TyzACe--nH}|hevMG@A4j94<0Ug#K_c22&mB`Qh>b^KZ)v+ z^rH>x*l`>YP6FX;p{rHrOB%r&SanG08NspF9k0>55sO1oJ2<&X z<4FI;q|43x(^_AgSPnkk?vYqvzGhixT2cZ;(5ND_O}*q=04BB8Ql`>Ob)X-}m+3xP0KD+*W0%s1==J7#k{7QGyT^x%DQ~yeMxO(}YLiAMwUF{)W%_ z?H~WSza6L934)dp3BfrFf!UJGd+#9`VnLHpKhex-#Z7?zVU;qfb7i*BQG9Po?zX4qykAWrS zo`9Hfqd+JmH0|g0UX?hv>Csuk17bT**A>2)tLHAwBR^eT#SiK!HX!rfX0O`JU!UCW zu!?Yr$##pHB(NqGhP$`(neHc8dU8c1Yr|yb9e1CWUc055wbp7L=i6mjFj=jYw^h*V zP@C|!)mW+$SXyh1rsw6BZJ8E5*QI$Av)0`a>EDPP2Y7j21dd0ac%fi|w>z;RAZ1J`%ODV;F z&g)SBt9&TM1w=1^)_1bb>K0;Onw=rn%GP=e2f@ncxc9I7`vQRP*2AiG$tB_lNk@}n zCuet_g2(h{;GpOWxm$8JGI4a7LNIk1O$AYVFhoAZ9qSN?gvB=QJbJhD&xt5d1%i;s z1ZD|B^n@7eJ`PDrQ!jyw5K!G!HMf2Wf(Af(orM(K9i2_@F}r!%M~d0r$_u=s9E89j z&{9hMxBsKx|LZ>cx6aA;a*r0OnT7Bkom($PehU>6E6={+b#7L(9kPjtWekubXaNZ( z2P+0(>FAj?H*|S)mE`IS7ZHX#02SBn;Dcxq(mXg95k*zJ>XSeIKm61GJq`!7RDJG= zT)dosTTZxb3dKs(LysQV09Hi+OW;R;^b7y+e|GyLKUor!Q-mo=HpkMe%;%-e$3sM% z&*xHR6JtaPl#oVNG$}S)arZzFR0(wgnVT~h24p~g*t)AS3;x1AT5Fg@RV8c^RnJ-_ z`AF;R>OH=!PN7QOh4x?WZGAahDDg>yi-<`qTF5*dRDbyEzxg-+z>ndV{vtVq!FXZ1 z2wwl1-}3+duRr~}zW>|)-aq`2H^1e@pL)mh?|Hx0HXkPm8dx$aHAdp8)A4z4c=l#` z_UUI|_mRK$*Zk^_|Mj0a{lbsNR9etX5aNUgiez!?_{nen_ILj1Tc3##Lu6EO(7K4a zFhMh!hDZR`=?d&dSF$EX((Fz%1GYQAtQh9$rNM;CshuDJ>zFNkVkwIgV%-w{I);Z+~r8^ynXQ|J9_YW=ac-KtK zV$OgQjAPT~hkguY#?4`&L$!7Jc8y3-y3kEylXn9mSC8uMkmSQ&et*9*w~aFZwaE4C zq0uGwg42A1+jG3_rymFy)k!fObvPBkh*;YUkGq^G=^|rq=5Ac=OSC27Z^wPB@3E-I zm8*Jq_A+tAm4#0-C?eEL8s+-e#I4Qjcs$C}q5!8E;o91KJZf>N<#2P7$=v;LbK+vs z+I(};)}q>UI>Hc>PNyS^QSER%MQsSz(;?j4Y&srcOKu^RvI24sw4FhJy-(s)$*k6P<{TqltbC>}N zcUT!4Sn5@mKdI0$VtHe4nCy{BcGbEkDE5)#>A{b_i>|2aHPDDV^JJC04hDK?aF$Oc zGUqxVI5)%ud-=ggZI(c^G&TE*Az&yS~9t_g2JwcMZz;7s0|Me&$aW-VdiaZ z&C6^{1fWwfdM104tdn780NPR~o0asS7Mt`C@LH>mXW@=mmWrcNJKqr;0Yhq{5upN| z=jw|GCmU;1G8;2^hk8q35c3B!t{a^mmVh1m> z06iKYBaYR|BrpG@Pxy_W^oe-Sb9l#lU-;>FzUQZZ`n~UZ_oGKI-oE%SmI@COJ)Dm7 z>G;&ko_+cwU-{H)U-Rs1Uyawi3a2Ax)C{#YiJWn(_TGSh{+_@4=l{}tuB;vs2%l_j z?Mgph2b4yoZX3A6t!voUW7iTjl|BKsC^rDfIZ0+)Mf97ZW@=y76w5*2`Ba(MS zN%wXI-MPNAIPywo-tKmPvb9=-VdX(|kg1Ol_imwo=9 zJQtzLBGfWfcLjPXr7=EhAkKLB3z>i}{C)j(;KCWVu2;5kZU<{onQM^(1z<$x_ojqP zgs6mQU$50!Ss(4f)WN0NxBvC3oxTMS zAp++rS1IjjWm)7fWgY6Q{!+usWIo!7-R1jsvIcg3uCg+HKYk3nbn_A6%~Pq<9g8=2*7&+vAlfKuda5jRo7v! ze*kt?8GxR4hD>dZ%C#?p|B)8>{%z!%S+hrOok**$ms-fL33S$Bh;MOlnLf~&!O?8W z13aJ_kcL>bDuE(IwE$4Fs7q1P6!yUYLm8GKon4KV&V7>1r!KGr8BI!vKucvU3TCXR z0MyiDs32q5zIlX*q~pt(m0dL=OiV}>RT$M$&1c^kdiZ8Q(F?&E=Bc-5wy9L2J$PdG zvwQD!rD#%$5-bp3^-(~ffk1}kS`W_E?yXlPBzZqwux9N9+gayB(E-Dk>3C=@JW~#* zpLysAiO^0{-r7{wlGFJJk3|Lc6L6iG`{@428sfu`mH@RXA;GCcz@)g4G!=_zL}X}< zWQ0bfkriqPHrG@VGDQqbR!=EnO^>u^O;FJpA{pAB$Q*(mK@qdTL<|WEnxLY=0>T1m zfuhnHrHF~3wL-~gNzGC+JB^(CA(Gfwjnrhy6KEo$X3hgqYW$yez9f{`~kc3DO z(un6De#@Ww;z!^0gJr3cnb%M&B1Ug&)`w|m$wEMk5lZVBYyfE2q6Nbur9&9OVj0N> z69i$=Cdw41o%NlgtvV=TE_4Y`95IjqENKl6;4@c9P=bay$DvHEGepuF$lQ()py%=) zU1w(+0)uJ-V8^9X5%Dal%wT9=py>RWM4x3AOd~PjU9EB448RCpH`YD9_9);zy= zJSw|mml@y+r%cHs*&A1O5~nasq_rkuL$ABIw(Gd*O}_ZPwE!$w2zThZe=6q zpCa5Q^R}QAP`#^Nq0m0)s*ORqN1aXJjj%4grPta~n0wHB^j-()JZ77+1ptVS!f7$0 z3HNyuwXb__I|oO2&A=D4ZkY5vEx2RLkrAS@#u2Y7*NV{GSHEXvtX=)QIy%U*=9cKY zKNM{N5D}$J^~D#aNdO9ay|%0Oh&yI?O6$2y_1v5$Y7qcMOk;$?M<=VLk|#3Ql-Ex( zV4b_W;JuHOr(TW8nptz6r`B4nF-;S5|BLZ7vL@`?#fK`naS6J*w(4r@;9qk;wrzg5 zqWi+!@C^4#$z;{ZA8o{xnpi2NB{-xS5w&`5qB4BhS3|UaDd|o~RVxYmLLkHt*8IV_ z{`EicKYebIH~iM$bUMv#l7QKmcP7>Y>;PCNwV0KpH9{nyGV1CG(MSxJaI*ah0EGu3 zC=i?-5WN4zZ}_4=|6O18cMgwk57Si7%VZYKmpGSFx_P;)Cy>HH#JXV+SrQ)V5HUye znl8~mYMItBnH;X*W=ENbg@^B6QO0zptrl`@edGk6}Uwgs z&i-gYg5$=6P1tfX?$Asv2R(Lko9nPaRKTwbU}7PG%<6r_s(; ze?H7>eC$!omLq-++=~?OkBq9uE(Bv5TE^rY5yp@1Q zP!XbC6@W}(6j7TeOmK@BbTei^1%!@p4O+mMHJI3|K_o+fE`S9f;i(-BM=CNYBPqQ; zw#qQRB?*NPK#Z2aY9jz)NwB8_iCh(-a%m-3t=|L|cl8$yU37{pS(v?F5k~4uq%q9(300fFcdo&d+<9J&`ZTNw= z{{1id3*Y+>|MB$v3v(%6+jvbPDje~u!p%?D3*D&>^|yPfEexQk!lQ@*mfebAg70FT z1nA0ucQQ%zOiecE76=%XH8O1u1ewl<4mCJo-H_6#qL@_X>aKbx=ksIADCexO&ZcDQ zh0shjiF35D(!?QNJ!nM*lMVE8Gr`x^?oR2BOX9xcaWNd4PnrXyAT&U*%;ivE2dKN7 z^w=^LZL0!}m6S;&p%P#ZP}}bbNULha7yD4`9Ra)X*`IdrFkYSiAf1fu99qCq#6h{!sFt1o6<4Etb|ZMi;Xo$lEc<7T_W0gnM8 zpRnxjo^v|q|gyW^K`;cG+4Dv`wZewu&wh@qScUT4riR} zF#`=MdnpTY=$f4*2*C6XqOv|1x~;Q)nZL@#UbOvscboA*ptLs6B_1uU`7}-L)oZgp z+YY8N| zKgc5}-C;gp2635AnP94Dp8joKEiJj{y?L{f2U_!GX>+j&Di8`n=+0eLnfs5s;&*%Sy*h|H zBKpp0_qwF+wb1VF0)4X3y2t$CYUV{3~yb#JYu zEQ*N6po&LCgbr0NwaM*6IGeP=MD!g8kz|YBPKn-*yTiSO8~d-GMPIjqH&U~`F}WlA;`??fo1`scz1&oE;E!BDl37D6k5#GiU@?65rixtyg`!rYKD=_F~;L=O41m@wW2NV5o-6m z5%yiEgGmI0;w`zEH5`Ys+@5Efe5s1T4BN6ea%-u-u+I1=F(1kj9v;ukr)O)!!=-m@ z&h7=sK3Xxx?0%S#_dJng$?tUpWP9*?pS?P6>rLQ=7hW(a(=-7Q&F4~*#!BW+Bg1Qy z&8$fTWmRi1APPaxZ?dUWV{z$jWO@+SWyjJnCB;D2wx|K{41cI_6$fde`A8&1m2}M% zgDbwc8?KHrjy~kRLZGR{@NEe|xQRTlX?j%O{Vi|#i{JZ0ul=|;{hHtUn?B~#KNW9$ zV-H1F5w)U8UC8B-eAG_BOPD(6`rPmCaKIgnc>WeY_G91k4d3+Uul$I~HGOu|gQ%*s#-Vt5D89z78UwZT&H3AGR z%E<^&G!>9iCU?KP7W=yIQae}fz}0${#`RPMd)C`=ZLW)L;;yOEF!rWB7m&NF_8)L* zssR{jGj_4tgp3?&SE}v4!Mlut?ctD^>!lulrLEo>pJ8FjeadvK&EET57g%G@D|s2RD6F(V@6cn~5=I~e?bA9Jp3Np4z(9=%NMy~S+FvU{F+VuxTykG;8*r7H>7J^4Z! zk*PZY64dkU`@Z-4=I1{EEm<9lbhXK&t}z(tb9sVW|H+8p%DVzk6#xoF5vqDz;yvH< z11AP+7Ce=H=1ZUt+Yy4LRtFFB@zHb7{p~OQlG9gxl?!ApOZ3WYB%>z~QS8&|ULJeu zBs)l{Yu2;NIi_ob=GEiR(GJf&eE6RCKR6tU-0i!*^(}wpE#FmM^NQDg!Y97z-~6PH|HMyt>ea8r%>z91lpH3zmvGwG1)+-C z@bD3qhUcGu`w#!<+kfzff9PA^{GK0uTYLBWo)MdGZ*S&9D^sn@TxJOdKo5nOS#67| zW|e{UU9YP7;5p`IE+q3C5fpN&4V5_47-+3@_c0-Xim5hM7v|uP-9PPJ?J|wE%}c|h zddRypM=_8kh!E5^H%Ackc{;iK^%(4o@Oz!qBZ<%E^dz7RxSu%RzWtrYfA$lYCyuoh z-GwS0PU;PC`({&mQ^oEin;f71`Eg*?M*9Xb%d`*-+%|vyg@YA!S1s;mh(JtIoqs9I z^Xdj7_gwP0UEs-Z;6>X{JZ+^sJz)>}kdDV;s4v;KD;4?j?g@GOdg^-GOAf-$b_L0m zomT!3|L>bg*dKe}}BqEuBN{{)4hkxP!{CPOdA{Ov~23#`ccbCKRV$i5t z`My3}nMY>2S1^f~P*ycaiQK_jcu_l1o_bj4Vq(Q_m(zTR9WQ=;zxRtgY7#Re+JyFW zk%w=6+XsI9ZScrqkAz!*a2E|SXPW8#0bzU3R73zFVm-8EPq*l^B1X3LYiVx8tP-su zpvAIwONW@P*w=5i+o#oviwtM_y68gS3K3-Ryb_|lhTh?Dkf0is zO)6eKmxpJsKk=@2|MWNf~QuzVPn9^|ktnXPT5~ zEc4XF9WKI~bA91Qe&XOLqzJ>pW#o(LnGvlxo;7>n2Y=)PU->o5&9Svcdgg#+U=Fl* zzUM*4V+u+{)GE`Kx@$!iSAgsa&{8CgQVld9Oo9v(k`InI?|%OaU-c)yWGNOwRUL6@ z9ML2pJso_m2qhht->kk)UY4GJ+WLel_Zj*xeMKyPnVY%-N{@Z?!DiohU# zu>))w3diI3tYirfuYu1)zn7Iw*!#t9N{h%ou1oH?8CDhd>YIymh9bOzdkHQ?=U)Q5 zxaqs?$m%N?vUGd8yL;p1cw!ss{d>ReDOa>rF0jTG2;F|(ec-&{!Vu7H*QSO?Tihr2 z)?nI}WuZrNY2wLiYyf&dg}=76B_f(H9@V|Mmt-Nswt2tefj$jdSMyE@L*OksV8forPm&Sty-Y-8h7pFA%9(O9`ovcz8?_{&<78met5nuWq$GYk(o%(hTU`L z_6?)Qh+Jrm8!U0h?iqgS%!t9O4Y)-}7HlBL&(sU=*BbL!6Gj5pf5L_r-qervp85v`$s{jqjvAV}Sv6{#LavkDjfr&e?#A@ERQMzUO_brFYOmAfVP;+Xi6H4B!Hy29@NuD3>uZhht9N~=HQtrr z{p1jYsH%ExCQ1nv;nIp|NLJ>Ah>XN5+YHoRwNUr1t;C7_9;5fDys^FLq&LXc2mtq5 zR2IPtHpMiz7BGeO>dO)=fv42U?QH=8T^HkJm9Z^H$vPkbR)&a7o!A#*>XOSjR29xi zjTCo>mRxscQv)i4Ce6elt_U?B{=Ur=WK3qPuE7~vC`M#Vm?B{+F_RWf>)oCbM~skO z8fBv@Zf|WTH+qpI2^aKYea?)Y*5mP^;%runx#$F|wTdYfmFO_i&D>CsR z0CAw$tuZJikZEW%gK-ADx7T1&R_7r-)vHj}pp#8&Tu-|*4^;@`X5B|d0Hye8ekdj_ zBuGk_G(b!wTt{U4crFJZ^!3?yd9-?D`l>Z@#86*UHyv6d0Ls=|;oVI^fL)2#Cu)uR z5y)9YQZ*&;{>%#;G5dC})|k(AQ7d(STxg9iacsBK@e(^9=$<`ykCE|?hdM1;5kXM3 z_3*6K?= zoldPakC+Z~)}cO~PHop8&q(LXc8=4`=I3QOJaw~Ve~u^CRvC7jmvGkh;CRaCnxDE^ zmIc+X`r~U1^@l(J|5yI_(6IDLCkG!sd>DddSxoJE=SElWf)-U(gtS&o zanK0w(ZWKtfQ1^P(}FBjE0zF2RSgLTiAY`YxGb~40)psO5aJA|wrUYtq=myoM0BK| zPP*W>HB`W)eNkhO)S9`-OAo_P3&*Wc4Fp9Sphf~M*0pIESP@Ye zBaq!wFDclCW2rVWdd6uQf$n4`2L^N3-cT4uZUI#d=@puoma36LQ8ZtSc91C5g;FR& zm4za74S}CrEF>hWXJw2TgT4Q$s;F@G9xx;zTB8I>!vYa$Ehmjrte}M_VR|nBucjHv z6*29px0A`3GbNZTL{mhx0tB?gFsCCu=Ut2H^#CvEyu#sCk#4T9G5uH($F)o24?W8P zGn2f8Pz5MdWTp*~YN%0FU;>2-X%Kq9SAXRF&&=v8JAH0f)M~}`$3z{|GS<1fTP7P+ zd-3Hu4trb6b{>HB8SidJy)ls#u%kl5#R)mW*?RB8P#MPr?zN#YwBd_vvOl9^Z`oeI zru)uJ40Y}I#U&$0hl;%a{qKM3nP(oo@Iow03yPimImT*)NagPC;WtZKae^ zaj@1}BSP=A(?r?4wN^S<*|EkJ?h7h|wN)#=kD+dH)t}z-hhwOpaHO)e)*2aUv;y7H zeBn>b<8g}Dy^TLEv%`9bY;nQ+FYoNx_cea!`vk*e(BX4mU1bi2vNbNhzmbbChY}`m z4VZzV?1iD-2&JdOHnQ$@5hhHNzk5w0LMaCc0M^0Jg#8wFojG-$?i5bL{hm}f=MdZA0ma4%=?zH5PD zP~z@RLfkowJ+J59M9JXx{l$H^$q5$h9JA4%d;u9WvVZ3MZ`ZebX6D^4^%nq64ls<- z*@+QCn25z17N$?;u--j%2U*3ahoWmzg|V$>Z~HziA-PRP@@sn+cWn+m6_`l?Rr3kD z_Pm3AR<|<1HH*=@rmr=Cb(GfE9T6)BF|LoQw$O}z z4*(tH#_T!NshwmJDgp?VARQXJWQpYV2z$tC?RjhxD;3l3;U(ZXNbJ>R5HPxKQm8N2 z5$!BsU{p$9wLbt1-}vP0fm!R^+gT6WvyRun)MITB>=YK3`NOiD5(vi7L-+G_ufyGa zU)>N${ripqgPn-GXhCrI%&W%l{(2?$xyyriZ{ILP(j7su+fD9|Y`J*LA5vG>Lw3vU z;on zt+m!L2#N0QwW{<`Wy`!d5mm%Jb-CJ>+G;JOB%2Z{&dZ!SgWZ^`+xP82*t{#3EmM@2 zsI7&o2`@|Du(`XlHoeo1h`4+C7uE3p)j56!m}+jrdG#pkba}$Hsxtn6%oeu)D_3gs z*2wkS$hhXKXtljOecW=|R(m(j@ANVirTzf1ohtkIvW->Ku`U_nF2m?@6YO0Tfq_a= zm{Ggk!;33!P_G}R$^g}g^yehVCxbbsnstOz*-X)-Bq2tL7*aqnVuZ)OwaSsMr0O!zut)<&PMzI{R}aRYd?{AYI|x6)Ga)Pysbfj&5XIAR~77w+m$X zABS|vxFZ3b@3=+@cX%K=qNLiRUBIy=%XlN{5gyDZSv!|ojPYVR?Vo69Z37@2b~vsC z^vYfUQY9k0+e>7vEC-HVGIemmH6bEdRe44Fpi}D|UD@8k5c%nA+p_o$#d^HEEnFZr z_C?Q2K#}N5k^*pM|6}NQmm`4AJl zd%e#q0EVSI_&@^U+2PSK2rw#`_krrLY$sk{=d>G#kE_#{EuzvF5xGvq1cwX(&$B(~ zt|JRQq76lWqy!YH5KAt9_Q@*9Vn6FL5fhOhC`b@6hhjDG_6G;DxZY@0OxIVy@r+y} z2$^jW)`y(vI=hH4i)1I4F^deavlw?4Nv!Gxf%K}6zr{M`65QrKzZHrEELN2>(nXPu z(_Dj1Jkt`1*d<-$dUxvcZBuT@@tR}^#ET2^on7eM-E!E@+(pxKcb6-jkGqHv>@I(T zhLmBdZ3C{ZYAH{hZqAwI zd%kXGE|YlNmNK7Cr55URIv%665^kqM3-{7)4yVv^F6DG{V`pRWY1f~KaQ6Ou7;Aj& zaiMCk(;x(E9*GMZ<;qaoPrLi!z&jw~hkCpuu6fsLyyL-miEH;g918B*LKmQ0^f$)# zNI(=lOD#fRBC$%9oyC)dW)72Hv zyI)kMOFBOaK%`2RLK)tNF|9)pajbV#01RQzG09a!QT9;lEps+U1)$Zg7^XINXfBbM zFtig-=}9K063&%8qei%hXxCP^=jC0ob0G@05#p-VUY?fHY!lrhYt_X@_EN_^y9Tzo z@#IZszb+nk$=#iC)m*QRyVCE;JLZL^c%S6FI_)lMn?F4wi8>_VF;7Q_o7u7~;U2ZA zYVrstE6F1ynMxJCN1Dh?ae8eD??tUmOSIP9!=$$6t(`?#z1FJ5mSvIF1S88gnV=(p zh^V!;skPP;Ys`AqM2})oRd21uWpDwfD)azh@PsFT}91sAR!aH=_)HV^`TS{eMHR2*y+0l+O+`y(9D0{ z>jm$66@AKpIvmOzKoQxKf?wLn_d&~HL~?7v=%(|SGC2V@sBEyKRxzEMyo_VrjS>?r zs+pkFnQTRvY?xYRVN`%3CbmK}99lm!s6`Vyq;(XymkQ+2%(C6sMVASI9wWehen?` z(sOqU93&8=sS-jC4W(;rqnHmys0!C-F#sXnmm7qPLXl2W?$4_uc)5W(h$VpyYroKU zWu4)qA|#Smkb7(@C%$S(>|sC+09hE4Fu9NWV+{~TkZ9AEAClznv0Rg~ZU{=krJqK` zRKi;@=n{1IN-y;0QQZq$r3Xd1wv#-2P@WbjR>byL&Vj50~q9vOhn6u*N-q=7T!c)!6p{p^&0OlnyRXNH<2Wu3dML z$98D1lRXjt|4@&ixnA2+ALO+=Gx4RaW#2piP{@IQP$Dw|TNmJ|i^!HjQV@h96U8Kc zm1=G55*KPF+ZlaGr6WUH5Ec@WBOj#pbRMEU9KreI z+k8t*W%%^^m%BSAtuVLP^`~?nWd9~aK@U+dT!zl6m2^th zbM8r`+1GDJn60nF-omP?TKC?9i0D}*TBhg`jDb>7uywsUHsE}x3ElgC^Kz1@ICLO0 ztM#O?*i#S%iF~iZM4%B()?pu>+`O>E+21yL*fMYPx$v16GYvOTKH@pyzs)_rbPN-3EtDg}xcto1mz@Gw6ekD=A79Zn}RV{M1& z+Vftfi9esT#-G^{IyQy$Ky~rd1E5z@QL^JUZqy#b+t2b|32z*$JwrjmPftOwptLswNmgOE0l@4M`=OaQhcOc-95bX~vvQp!f(4cB& zjod%_u;@Kmj;mTGeX~&-hhKC^x2|Loq@;%l0r;Jf3GApj+&C-ipd~iZA1al&ZICYj ziJ_p%$QvVljQb`n8`b25 z?5dr|?!ntuH>}4|g;BBQp`<2Qoqrm9fibjkMH(4{i_ZImLo)tX6k_a**QThDv{uP8;X2gn=HBnRHSF^&a;)$nV{+I&9J0y3sI?TLedK?1P!ES#)I{C4w1kB`bI*c z44GLA>yT8~s8Xcr2}p-$fl*w^z}Q(L*GHtEJS;ISA%(q8F3C$w|b)%DEv`zP;W+vWFJl2@1UmR2#BWm%+p4RlX8nOYjs*IcVFwbkmiHMMB1MNlQ{P@9?8+Lr25^;*5P z1-%^wdzcPjE!OyG)>fsrqb4ofYn#=w4z<==YsJ!p_xI=LkJhL|J^LV!ZTjl=%Z5u` z9MU5baA^!(34*QZjs?C%Z?256+=1_PZ|I#{jN=|xNN;ohD?0^Eu9tJ9!|mchV7*hY zjVFiPc*I29J#i1&#JxJHofmk|F|>$PVs(&X+u&scGyoXd1Ig_0h6P-{t!`&5jg_0PntDAm@&Zc=#0y^`)mq?_idM({l=t)xvNT#{jCVL;Qy>)T968gBs z*4kbZ>L(1M!sQsM5~QZ*8-jpl7?x5zZK@GRrx?p%)j38^x6bU8%(sByTv7q z*3ova0dTAjsJof7{%H?q;xWhS3F*ED0y~~ee+n5ly+RZ3Sy|hSe6I~Z9{cRv^1-cM zo4e|BXN%?jN#&r0-|deilhqL5i_5J>^BX;#o6>qd%l!YbPj7%M9Ck+;UuiSs^AE zwfAf54@Nub^oY@)@;FQGU%#U>vhEy@Ul6i7wPmO)WRLmkw6!4_9er{qp4I(L;hk z%k;Sss_+~!AmdLtq`8Q+P^b{_2%(s$hl?r)!?2hog9e!hIyavkB%mY8vWGxkf*Cr} zj$9c$SB+qtqa9+F90Y-sbUNlvoijhHVwBRi_H{XGZpWEM2oY{Nt+$8-C&Z8hL9-NL z{hh+s4Qb8#CQ1zz5rIU6h>423?-&J;PMZ@zJ*t>N%PQRWqZARDTmyiaji`3t_eba^ zLWYXvT>%)(NsYdvGC}ol&4t#elSFvWqKI4z&|>ac$*42cOofb^VehISC#bX_SyUNL zi8TjdKJ}*Yq^h0rzH4<I2L8=%?hKH&mJR-DA z%z*R`Qc5xj2|zTHu&d?9o6jW@6ty%>he&ZzMg-E(qUQ`#RcBad#Ksncnecu#<{6u) zgDfQ;?C)KKqx#~eECQyQVH~QeLkmyIX{E0(bThRVK@iD~CF!Qe0|GEL_bPqz_duL9 z7cR|Zn+?yFqg-p-KNCD(hTpr&>QSyw}o5>8Olpvt^CVg_NxwZvHD zs+maMN@?u;1g?mD^t)$gGL24o`er^Hsy7drr$e2bOO?X}1(bG}ObFM*&1qSd*4lh? zYOVRQOgBf~Rv~mg6w#o{G=swMX*z@&sAWE6Qe&GBg%RgE9j98|TPw#C!k1;44#&DQ zEt8cwQf(-vqy)-*5O=8Ae1MpW>S0o$SCrEss;Gz z={oKT83FLLbF>?~D`$&J$qk{K=Dp#emZ1j^a@~UgG=`Ze)uZNK3!sIYS*o@PgXI1D z&Mj=wxkN)H?&F!vce#VW?Z>T)mDJ;R+Q5odDl&mL`uOi&lB~|r(M|?dM#mr((JQG) z#(#?hv$9&E5>PE94T_vi>{Scz&i9DbtGEhTCrxA(uIzy`hzJFQ zj1DMeB1`~?2oCpo>_#bdQ0vHFj$vNFJ}YD!-l1X&l17l@IJ&Knv?$hhVImN5Qp|#> zF6R3h1%zU2VI7T*NR3iG7i(<=h$2)vx|<`m<3z3zYSN!II@%k;YYRDIBr~B(={?NZ z5hIFxU0EZlfV?QqDI&20r5gk6)25HGZ{Tb&6k-_Kr+4KhdlM0;P124L zVb0zxW;q@?m}#>B01go+tpZt(BVaO8@q(@p#I>JlVu};aBBLgx< zUbBd?@F7kL9hMj>T{j(N%}>4xQVCLp9yv?teFkP#Vxg?HY(}5g2bPgMN--i&-FqNf zzFh9WMR!+%@HJ*Wvsr$)xHg4SnT=cEi^a=*~J zgwYFU#VUOEzvjuo?eX_J-6}QrOL!F>J0ZOL)3to=2hAX5Dll6Up=1=q)Uq(Xw`Pgh&6JwWss*w1SQ+ zc1SuH;K)ml6_QNw(%n71z9dK2Qb<@Y zLzb?l9`@07H|_4G)IrINA}H(PPnj=jxwcg`AqAvNfdw4U6rEtksG&xfO`XPwPELvr zjZh$JXaNzJC`nZz&=^pGDm@e;2?CjR4$`W}sHRLz+c8F+Kn_GLJKwG6wCUYNByHTi z1nhb$3?k0R5`+<9QYb@5phScw2-5o_i0&}z`lSq%VKI>wVIoB8<=umrrc;HDCm<-Mf;fS zchI~AGon01MEd|L2$j+k)^ufvB#RY9>w&0UxgT25(5iJC4T?x>dy1-vi1h$%0zG-? zYJQ}|Fp6di=?Aob#K0_t;A$Q4P9U7re6W z9g@O2_ZCUjwurHN1c3Axa7=X-k5EaZ_QE@Xp*8O0v#d)dBB%n0yC+5-ZG$8+NHwd{ zDMSXNh={3RH3@SH!5CpkRt2dj>CMQ@sXfXH zEVU;}Txy$Y-n5zdQd>Br)bME4)oQJomS(90RA%#dm+|fq%UJEmLR43+Rz=f-&7o4*n3Q|BhpG1^oshOXI-*VHUKEnzbrEaA5?o_T(U zS4Gm^?QS7eN8kT8=|AA0Jqt=iG?gvU#MRcfuMnu9d(*goqV&4%_3UjZrS@aNVca~t-!8}M5v(Uq~e$;k2`g0PiH@i$!g9CMaP(zbi)V3JKPKDTKoDm`>BFqDsTN!Rn^5?*K|o6I@vlJyVU*M z&pnJ)&u#|7g#fMF)d~S4pt`?A#*rhl=0{vRnf5?#j@;H4HsPQGZwuGsVG6HSPsd|5o2{%d%lTny?Q}dX z-WIdt@fcE}ayT4d8ls28A;gqE9gj*6Eyv>#=B1SBcvK;@JvbgGZHu?l@l?GPEm?J1 zL=K08s+!_(IJl^W&&N{Q)|tvoleK7O$6CaKu?E5 z6V>o?I!^9h+Uam~UE2}YaylK&T5augJWbvvDaX?(>W4klKhxt96^gb*mqe0WoUh~!_Z!m>Dhu2TBdEC~$ z8GYl?7QG;hh$OD$$l@$odiKP@N27{}mIA<2&P3|PlADp5MTB>nmxz|7x@m4LdH;^l z8ic9>QJVmWs3g)TXc?h~NU64N5(e2Rf10C{2x9jE^`3TRRy0YgqCH*%MM}OKY+B21 zYz2|EE<})(WCVnGbUYEvSm2cSx~i=y<487k_D^OR;;7D&TN=||VCF##kDfdh$)!Vv z?`#T?jtwbarmFU$#M)W%sy&d`%#d7sRT;WS&RCU>nxy}coi^0%ei=AiYK(hGpih@8 zZJR_%z)+D@dyT!K zsxSgU6z!bP&K58s;O@eZ-t8bM5h~*BlRP3a93>?6kIuvu(@ty{I_>^lq!ij7$CRTa z`XI^-X&Gd5RfQ>3bVSeWeXM5YUV&JNJgQ(1A&@|5w_e1|GSy|T<=Ksa%~Gc~lC)H< z#4E2&T1lZUZk#<<86}tE3NHD}SIn>@& zf6@}wj%2%0I!9<7uT5pgPTR}Brk8x35=hqIl)fWMcYQ=oq5nU7fBtOSvZaM#qsh!U z=i2++*FsSkK^27&YAHfUAb}$+g+dC4CH<-X&0$*+RuckTp%7R|qChkT$#m7cSMS|> z_TFpe7~ePiL(a9&xv!xLTXy~6o3Z1Zeb!kk*O()_k)!#(E2OaMx)ucN3LvMbo0-re(N>huprV} zk;z<$Q$cidVP#R>AmtSAZH2G2xsZYEy$hJd=51|`-kXb))Ygh*iMuN+2)%6RTE5I> zIjxg#UFbpf)>djuZ|%zLZjaRLN1RTYYZa<`YXSjjTPIm6-n3xF)Yb^pIuan1TCRSw zR+SHzf2FFbysg8xnzx1i-$q~9{B4=tfDbP)No$^jg58xAN>MaHt!n0!O2FC``0Krs zNhvp5${g0#0F6EXEUYh~ps40hVO4L7MS#b)&HG(G%K@rKKD&y#ud1V#nI&TCK$eNP zQ&^PlZDons=%P%f+NyMU%;$$Wi>lt+vPImzKv5N2xj*8rq!iP=gIUWmP$hG*N0wYM zZWOJxl@+z3SJ&O4s;ZU~l%%yjD~z8?rry`DnXN*{w)$EAIbKHjs#|pTW#IRRRegEK zBUG+09FcVrv}?DbePa1AiU=@0CELH)j>NVsf?hCNJsTBy)nxm*-cV8s(WlAYGUCGP1psd-43v_utT5BrAxkBwA}MtlGOJkF{P^5OFtFlJxG&l33PWYfUMtMinzv zlgzAUYQ~xF&8*K1X%3*o-1N$xw9A<8?ONT72<}=1!0P;c6|5PbQYcEXn^#p9yZMUm zzcU4_NOh^0Xmcx7sx)_=VeTuJx|*-ev#CL-p!I=DRq4I2G`Yul@!5QScx~5wRuT7> z#agc{Z|nNhW22TTYnL*Yde4Z~yNC$T%vY_kx%=qzZ8p(b#V);7RntatW~!?9=8M+Z zv_!M2Oj2rQqGDz;=ive%BAQ;@Fs-#XCxGx4a|Y7Y0+|uh8zR@+F5YLokax=MWbzC* ztC^Wu-OuxsnZtAjGBdQz%*dRr0q-C`fe3fch$PBq0vS_PGczK3vpHu(xclnI%rkQa zdNU^C5yM7AnlmyBoHGc_I7=%sGW2Y7o{VU&F_HKr&su2TSdBloz29;^d*yLOmd9=T zGcUa_Pt{|A$#wsi_qfv)a=t+LRNSuQt9q3Ct`qcnvxvxppiM+X9z|rVYPP%rIv&@vLzU`Sw z;(;iEGWncFrhLaoNWA(F^N3|cCEj3VcpZS-~J>RUt5Ap5>2QQ)?1 zD-C3Y1Lk>-ZOcp{#@GTWseRiDoEhWk$jqAD#3s}gvB=sGMw~tI_ z=6*ZooJRESB;Svvs#?eGirOrzdfTqC=-ZK*nZ9isa{@SyW6t^hDU#O4GG0gP1yr8n z*fX;dTOUlAR4(rhr1g$Sts1xE?YwKr*8Sa>ULB4xNX|L0x%$5JfHubRI+%!|3KS`I zN5V~I#eeQXK_(2o(BQq|0@%m6iU*UgHFe9J_-xtf~W*ta>8 zfxb5YmF!zXRu=aM3h}mWOLhCUF9x>O8>N8jwz-IIi)5znJyA8;Mk|PeX=U$kM95 z^@yUdZzJN2Gq$ny-f#O26RJAzVNFFNSlU*0kd>RdC+5@BE#F>OjZLw%dD}M?$=4Te zO)}Sfez!zTG$Iy&^Q^dL6tV4N7AmoA`=ZX<_bukE#0o?}mM6MQwTsEjDx%8GlG(ch z707YhP^{G6Mny8Q9pg+z%-*|5$orkSuFJ-Go)32eTXRxn{TGs~-aFRrH%3HM)%s;E za{!Xrdxv!r_H-x+cxU{rt0QRQN3>@FMEqYscmcCdJ$rZDyZ7ti(W4F zeE1d?ZEr&o+4?@V@HSe%?FYPN=Ds4-#J=yDIep&tgAJ{0$m6)R%sJz>9{`&9({V&=>9+5Cww{D13P3RNG+ z(Hxn%-)@=dGmm4}*ZNjq2FSsGu5UN_}Q3BKk*24JbI#Tmk!QBnA`wVSpGZck+d0oA z{G9Wg(|VgRGjpZ;%sI6=Bj4sJTaO6Le82OxvHX$Qdj}B_P6j42dv6o5l$Ojub{Qzn zjJl?Z6Fg7z4tih$Cr=W*3bL>?d^5!Th4exmMGNbOl|%3EfVuMKD@r2 z?tSG_m7u5;s5*_i8mnl|(o%ElVolvn5EPn^{lEkxlKlAkLcDGJSjJEzGIKd-S)4hy zZOdX1O=?vL-g9Mqhj&}_uC28*CP~T&0zl(+Y_p145uv@^&ck6A=Ip?Ix662}$88af(En`N6^@ltv>v7s5a$U&=h;z>B z9ubTbRnDM_j}EOwRu#@kDceUxASY{EVl1n=s@6<6&+}a#QN2P?B_y?^*+t1@YU_jM zUPKnH3Q~a-(@dV{d2HLvz?|J&5@*D5jC)K*j^4Ypi7Zp`{@XwLou}K;x8bCko##nX z-7;~W=Q_yeobJx3$)w84vN!kT0$Jk)K;3e2@>Z=#!d}J7m$$d0`^>;OU5{n$^<#%f zoOj8lU{&q=D5biI>3KgRV)@iF)7-(h&(nL0$0P}4MD!6K-(ELvdmj-YD+9+3l0uV} zys@04YFd@R%osIFB?)a;z#H%iTUR@K|fx$Zx=wy$fsxw=SZnrI2~d<4+E=VOmrhs!>$3)_+$D~ggi z=k(UH>3yCpx2nqXbTtJ}Bw^kflD2hMpCC~)X3q1&hY#+))-2|nNHI0DIj6X<>ta9W zDs6!-XJf(}6YDOz#CT{g**-;t^E1TkRei#UAY`;pk!}Ew2zBKZHh%AXwMV5(HS@Wat~oH{s?K@HQ;|Wm?ki%xko9z72>m%EOH@E@v2}J`#OWmmHB4Q0^n*|5*h2wD;)el)hHHM zdOoB|yyQJ3{`1;r=nU@}Fe#n9KG(W6qdjSAn6p1yPR@zvX;NA_-Ok zaY>jfQjlwx%#3wLs>pes3&dcN$`=vyT)$+@#UfAl0t8$%18b=ZsI1CVQc28Npt9C> zZ&DEX5t78?IcieYgGbf8~r}#Ob`K+yoc$XQiv$GB#^kzkTcGR8V|@rf*0b%1NZci zakUP$S}H;Ukn}Zh5wUy^L6j+2S)X8xs#eiDA6Y|Kxe5T5DWJUkh$O2}1=dwp@jlA$ zzpNAY{TKPH5M+&o3Z=8LUt6H9CW^5mx-rio!EQvsnY^^WSn=_+;Dj<>xVKKo>5h9JiI^>Xv%$&i* zs^uhE51bJpVIWcqKro}2KoE;M*MlHKn+w-r+{k3syq7FkQ$&#}kBJSwCwt|Ll^k-v z-^Uo30dq1V;`#RU`udUNK1Rg7umYWAEMGMyrm#muslL3ttoeyJ9~RbGtE_c8BCE)V zTKSi_3P`TxNRXL@5N4&XC*>JS1xrq;%FGO|uoFc-zP+}-1+pOb`(2q8Xk(xEs7X^j z-`LnKLpK*9_%5K+I2O=g6lj8y?Gw&pKiepHA-&euC5s~3|} zg`5j#aW~J*ig~-;az>l6jXe_<+|Kj_K+agU;PMx|w>7oal37=&Yr{`u=CT?qGd&An zan7q2JI!&%%vd)`Bj=pR`gC4YEw4dDWcG;2h;z25a}?HxweL`BL}#4f&ql^MPO zU5lTQAJk{i#Pvwo{^_Ql!6xIUctd`-_Vp~v3wn%H+ir(c*~GT*tu@UyjzhgyqK`q+ z-xE!;#u)YB&4j3_jxm}VfU$20bo##U=`Erk`|*~RnOh&FMN&s2SuR`aC9p1IY;IO! zi^nqw+qNJub=x)(pB`h|#8j=_j@`ZYoU4|twRY@BM5yX9j;1X%#u%=aj_q~;$e#PY zV@9;N?ME}u%-*}ZH`3h~c-0t#YE)Uy)DrEzyOt3$h5@d=ZCi<%+1NH!HDVtfKrgN` zAR4`QWwp{{Y^fHax3Og=t?UuVJGL!VOmrJVMOGkY<$Zb|%So{HA)rZ(zJ(aeZheC$ z$m+cnp?>sHWv({buo5xseGs6rc_&F*nU2(wZ9Brurj0S+uAueSU7)`AHpD{fsgGVH zrMD|0Y;CX-l+j%jWjXe)E~PSt(LHH0%u8r`bT28lYFkt5it4ScQ10S6twdYT<+Zi$ zC7>LAKr9W?yTKs3jX|{#-TSbTF4o6jevL16j8RH28Levxy6mm9w3(ZCm_zdDBTJj; z=3QEe*l4ZPQEcWg7TEh>LR%eexM-FhZKNd3TkAAWwWEzFZKZqb#)4Ywy`fNi+&5(O zA%s|<%N8eHtPVJ3O znD2dLDb>apBGSy;=uUdkd&^=1+ZY}qt+qazC`)(m)h&T)-Dnisy|YOZZLP1Qw%!`8 zNDgl#Y2I6>n6UPK>1X#2F(<5zbf)><2THrx(S}n1^fmybeR{6mx~h7yEqSO&9 zypKjy*==l9w)A7FRDRBrd+BEk0A6w%Td1Yju^d!IYoiyTzK<=`y4pU5y{|9YyPg4z zF)E^5w#6eX*!zH31AN~CV9V#em$a}p_QPEhvGpqY4!V zzF3U)QHm=f>y?#pp{fcy_JbrM_iayW;q7VPyZM}R>%&CdeH+8!DzfIdGjrc}czcuv zI}`62Al@JIr}qIi(J{7AtFpDe9I*X{VtL-ST{Oa5KMre(Q?5z7mW)~xz4a}`dg)W! zl9tVGz9nr6`hFyl-q!i`F3-EawvpBvNiX)^)hY6*SytP}Msow&u}`8NHOnp9IF9Km zGe>i}pxD|-(s0dZeeh7bUIXXFw%-y!w&OT*Mr*6&*|9<;E+oBol8M?z6NB3I@wGWn zO^bePv%r?O{V0zmkGpE14LAG@dA_k4{}*mQ-&VV@YDI)%D&iMRn8?DIz0lZPKC}NW zEI=whVNPGfQX(P`#9xtjL-O~^^z*O~ulKvu`#(OpZKSGdW}F~`=FUI_Dljt)m6@xa zpe`5-3RPK|0jx@`1QHnl+B5>mOfxw{BG|nW7f)|uRqe5;DO#oh3+PPA)Ctw}1Pb&3 z!3ip40s(B`ga*=q69Ce|1ZKifCok(4moKNl zWCamKP$wxXg&o$oEM~EisLHCW0yH6IN@~$ut0;hp7bz3ksgoL1Bwc4z6IvL?;D!=8c6gt-R#`SZ1f1~}Yl*^fTt{eINh+Gl4Z1=o%7 zK-1TGjTeiA6uy4PEF!9&QGBCEk>8$GfQ17lBkuohkTndTsChQ9aby(*>6X%!*1QFjJ*5+8 z5X&4FeSST`G~mZU4qo;5Y9cai+ zrm{o=)}US~YFFwgL0fk}IYURs6C=zN>eos)t?aV5(Dzb2S_1=oSvOuR1a?cVWXNUv zs;_Ms3SCb(8DsP}#D-5`mt-8_|ECi_KZ8sKUxL z&A;98Vugx?rB`jP3nBCk{IBFf)1Gn5>sq$p{C66R^2{k62 zAJJ(LfXMR)kPT!M>ncf{rhr=<(iHMZ_3UI%Y?#ObDyk0c9{DXPekJ{lc8$#A_mw)8 zaw|!d)DGjKZtz=$cvG2!xo`zFLGKTh9_6e`Hj|@!3jRGmq(a}=@u0oeJKQ$%)P|-R z-Ueva1Af-xtml8{y{-Lw#kH)YA%iAeU4m)nCnd$Hhf&BbR4aY#XPsl#>{f+|PP8~< zG)+E(&^ub@{`JoLT-=K}EN5x|$oC(pT*fFSd-^on9`8cIxw^22v=+=leAw?!i~5cn zD+zbp`FVhH8cE*)F9%%TebuEj$;eUT=5>Dxw@m% zz(9Y)@!*~FGiyM44+RF)j4dl!S=mgCqS+tVg^M$bJ`WT$ z63ybeQN#t)efHcO<=ZEUY4D^mt8Tt7_(LcmaCRfBT%S?LeReRxs{Jbc+h<0V-fVyy zDaUPY!b8vI5}Fc3G5d8sF?2v9fs7iRV#XM&Vx#Dee?{rsA6S{$-~4BoW9~*tPLh>C z;D>T^^(wP>l}@Yx`j!XAv@dP->7rvf0=PZ0A#vMx(FAdBsSh_F=y3NZa7mO1nYp&eyet@4Rpp!EYZ?fAaH8xb#%+zP7s5mL*o36qp4b$n18| z)k-L%?$sQ)W+>aE)y!#JszB!Hd$C9p*AA4haXQ?!jFcGqNiyyG_LKuR37b=~upLC!p1?TPTjqIlmWu&Gv5RfsR|b z%e9Rs88`Uq9WQE5E=aEQZebgPGal%8mwgtSYZ#2#FKcAPPR^eOcykMlt*4vLpgv$a z`HkeqQ4LbO?`2#5b+_oDNs0uj!1~~#D)vaH!F-W9;NC+Cp+*Mgj9gpD2NySfE2Ugr z??jWbM>o>8XRdI!On&|a4RA<9*NoD)&V{>%Wf;_Lf6N`gJ?mbJ8hhQ?-jST^|2K8PDq$fDXXxztz|DyM39xod9b&lcWa5C2jEV>+vBQId)E0 z9w~E;dgsb#6M;($o!wZl?<<<-hlv^f++cRIoWKh99-E4|?>5_@WT&8cSofViM0PAc z+0WT)5|hGXBaRNbs~#56buUS@{?3cxNqwZj!mT|lJTCtgdC@v^k@9HJMk9o9W8PKc zZr0?Y!Ye5hUx7$8g3oocX6^$s(9QWaVA>)F_I}|8U}e4Yugeq{r`9Z@Di=0|sA@0r zhjkw}9tJ7{-` zygq(tEKKK_R2-MR^I78GY#AZb&tH{1ZmusbUy#laGm%xOq*Mq5y?oB-L^!(pUax9EJ?uC zNyJ&g-<#W@A*NSRTb!{yQ|+tI=e#&Il9Bk=0WRxuP41Gc^=R<-IEke@jh1dI90s}y z!KO9=g78TftguN!v#-WqeQXf>Gy_&KSggBGL4U(ugBF~0l%w#KbNP;C)r*#=?P~xSb0AxG5iJ?Ywra2OA_DP zGRQVi?2XIu6t;0V(`^g9y>HS9)(8n(QmkjohTQbXz;R? zwU7~nU7z7TR3f*Wjh9n-wR$H*5mCxBE0iU{!@UWQGHuZ z-qO;(&qs)Tiz!p>@{(5#DeO?~Pb>^30f-k@hA54EN`3l6TjJB#m>em?X|k}}LYs(x z`&$E5mf%J4(QYewr?ZZi{Mtoxv6$dcZpP9O7URkccFrwf(R@%(3nz_sIZd$3ivsPh z+I}1*F~XU$Vj2VEE!yHhT|IdXfjnU=R)8go+T=mHk>pfmbcV<$VA>s^$U%9A$b`C? zZJB<#c2&N0*$U9fANFj$*54B^;<&!js8BXpRVFo|p>Ha#Uqx?hS!Mp(I8mgE-5Q`! zrrWIdBPOe-^gT@8IQvPNO^@tZv#z+lBNW)NH}BdozvZ)T9zZXpo5wCDziItD&jbJ! z`KlpS`F4G)YE2Dn#$>?$8E8fTFqhb}i5MBmlznL`bq!^Q>+4o9Of{;bK?YM5^;P+> zjXUOS?;CQBb?SH3{x$(8CX25R|Iuf87@r~k-W=BL@>IHcF5!c&g5+ysS6IuGow$0r ziT)5H@Re)182!WnaO#^bwB6Y5LoQpRcaDn{%dmbzu$+R@aFO=Ij31sN0&2Rsr8+rr zQ?}(_{FFZCUFThOwGNh?&TH%b1hO{O1Gx{ZOvuB3djf(bt#6528^dM~;Cjg7{-$D( zGQ=nrRu0wBHuf4W9B=a)xMOa!x6qxTAyWOpv|4GjI429#N|*S7tup&BBag+y`E1{M z7j`dsP~5n@Sy4j)K;Pts^|vdpd)FJ@vUVGN@&|g{HBa2dK$*vZ(AvQ1E$a%75ML9n929Np?lkJIy!o8XO@Pic?TWR5Fx1ipfq9IzUUzX@uemu; zlQigPKE+(YtjqaKd)>%*{d0p@g-KGPnS|M2c2HAsHqg*HpdiM)vsS+c=ta*F^D}Wx z{-rzO3O7FCw30iEpP(5+FK%OCo_l2OV*IN{6xuyp)swkCQpx(jnq4XJ%}8u=X zCZ7ldc@HycKzB7H8G6-F54ySdn@kdW%)sNtSwb#CEE?&4tPf}Db81DCbNUXm3cU7LFg$EYrWcuz~(t=UX z1oHO-@|*LwJW7qg^#yxJjI1tP z73tlGUcFh&rsa$+Pw0mAlbGeaQS%k;hWrN!0v&DC5=!f2!`reYoE&r(IGv^VvQDDh zD5A`Ma)C>;Nq1FVS0|hOzWeQRbM_b7%N`2N<>T^I5{pQH4VwnmT zP7|)AW54;WpIuz_Ml5rfjL6UGQ8kATf86m;@v^+Eky5kWRaURlEqGrg<~odep~dU! ztNHKC3Aq8%o)e<8=m^&03Re1~X^e|J&WNJN;#LEB;;H!=&qSgX#H?89?>EK`9>SR4z#lp=;34)DVFZyMFbrEIB_|<*c}+VdC6>WGz=&r2a{xiKlzy z&T;$ea)(j*d32Vnjk$A`-&eaFdrj#yrbL9f4?5qb33B#mi3L{j!LUeEM> zP2iYKdGSKri3hwe&atm4h*eacP`3c(RfDmZ`S-t_1B%}nIwJ>@8f zjw+Z~?u#5zGkguC`m1paOT<{S@xlTr%Nq87To8&4td(~S(tXFs6OzSxdP_l?!e5d2 zIeJ9rW48jz&yRAC57j=|D-_gA{VuWa$PaFRD)^EvkVkxCM$@4^gIBAUTZS|tgX15N z!E80FXp0y*Yp+ORPnLh?x-YyUn`br_BUqs9P2kLTa-$c^XS@dWAm8os#}R2lF`b$D zjc0feh&WA=IJQhX0e$+oPz6@bMHq;|K;z(>#W7>I44)#Gi(fp z78BV;i5P7+b{lu65yVqImSjN}td|xIB2|dFs!!nQ$bS)!Hr@=>RF{&ynwx}hJ7Mh_ z>ONNFf?TU68O&GyK8~LOCns;vW3(;=@w)ywe&OdyyWbBaNS>GoMZl~}Z237NS&T{q z4tR$PeceAaO@ixwN&H378$HDaz4pqbR-ZP!>D{)yS}gFMG&0xT%GsvcxC}kR^L%$i zsA#*Wr9O4neA)H15O>d!AZaBLvTgfUuan9Ug-5k~8B;0&KLIp~_C1qvpP6wTisRz* zA-0K@e z*eFac<2PFr0@P0mxq|)W9VV}~fipDgOPIt;8u9%b0n5o{-NTx1+3z`f zsRz#YzVvEr2CL3DvpP35`-bocHNHxES6aQ}9MEhwi%d?Ro#`uZEWX#5&by2c+8K_- zTU%Iz+y8S%%H((eoU!vYgDKz_rR;dF>TGO~8rRizj?h?UCE@*o!X?r|*|8p$@xC zq?J_4VBu?LEMoP{X6XVrTJIZvjLfd=yvetSJ=w=sms5Un8mgY+m$+@hRSLS! z4~E9V_^>uFX+}p!eWmLF2NClskn_L0eSRGskR7lkkxcO(rjqET`TDpPv8fKKDo>w! z3}E}RnG8qY>BG?x5D0{Fx-yBypYCrb1~2uU92|^?6Bl=h?MO^`RA}fdu|(nWbbmc) z$Aol3IygTUkh6m38X6kb)ztz0+ZXJ+NHf+v&K(^cr+*V&D~OA=kRZav`q0qC#IUY| zg9;>s#2lxy7y#KnT0UMcF)b|cRfU9ZcHXmzI@?<1Drr6mDug#L_HFlN_k>;^?62a3 zEC;r?w+{~kM2yGmL>OuBEbcB98sTA2+QXA0H>; zuxNdA7wQoANGHW*NbLUps-71LOwOnvULcO-5ZT#vn%nSZzAi||g3rs)@W{xput9yl z_M`KC*Uhu)>1@p0Vjp!e7sI{q#~nz+)n+7yy8Iz`vmv!OpcSQ~6T()d5M}LUL$!c( zBoDk9sbu3-LZIH*ATju%X(Sdr-GEG$)+@-I4dd&KIxFFen(=i`S|W`xsYaas&V%E^ zrVW>R??f~4shsa2qaO5zJWi4BI&UDV^gbe__f%9=WM^}-KtjU8LPKR5@sFslpCMzy zyOs#>12yS4EcY171f3E z9Ka)@0;7%>T%654(bct9eN;7kret7|pg_#i4!S=Il~>(z&s zW2zC9u~f)m6zOB2>gCuHh1^9+z1-y7Fy}q=-uk#pL{4KHzsiraTAAvv)tE7-%goEC z%gxOL9rZgp)7fN4$Yg0y^L#{qY>7u~)=KosRc5Dbo?)_DyD}d$6&B_IdQj)*n`nHe zy7-pbf0WPyAuh3%N5-^#HJR6XlwzA;^nKw1V;S8>F#vJ3Hr;Y#Ddi#UEzra;hwb0b z;^cReZ7UU~P4&@J&ceLV*C6xg_4H=~_Y#tF$4aL1V-pVH{3bcLdr<2PKh|e2-P|=t z-tx%mpxbTFYd3~Cd2mTeI#ge?Qpb+P!y@zMubLfn+RXv;T$8v)b5$c(I>DKHEO`?3 z+sby(>>Kap6J^SR2SVJ_MOYN-Ak-#vAvoKqSd0CQ9s|1=m=LgBJ-cNsU4Okh$5nDG zj+^z}W{!Yk{66psJkXAf-7V5t;R4lM_;dasTvzMdy=${jykwtb{i-wDPdwSc;%f>u z9~e4CiM%#E7zYi!IvzTeDiyaAOrWR<+o`Z8e~Lk~d7RU|DfA>A95m#ZS$nBoYz;l^ zh}?%0BI7eEnEdYY{ct$VjM{P_PdQLHFPo$A*r>lu`)BbbzDpF8kcMqRA?mZ3P4=(g zMf)>I-^0jkoeo zXmuRim+;M2UJ7m3d+2vLvR&OI0v`(1^&0ObqRI;mbWy=k&{Yv_F&4EH96_0McCuYo zNRXg3i5zBON{Iwirw(C7Pqi?4x?Pz(f#jn^Y-hMfknwkjzJ&q{rQoGdvM4yyX9;yw zvJ@KrSIbOxJ%~I)0jaz2IoKY$Ut-D%PrfLX-SWU=>wL#G@}kIi1L}kax2x|y9AHlG zK^`sCp)&Ak@Tk+V)b&k~UFrj=8%(ZL!2{n;d?=G$QGp{s46U;xFZcFKj-=o^rOf{A zk>q2L`q~W2k~Ev*8)Y#1!kRpS{d_ZfV=0o-rmQWKd9(FtByJs~yY>hbV#BwDIz9<9 z_(Mw#kciEY4;rpBw zNwjtle}gSOCP2=05ic|^_ns_eS9}f$heW2Uls?6H@Hup#`VsMD_k)fByhv_C!nyB5 zs)3+)`#vI(3gKOcCnr^fJ}ax?zI@XW7Z>EPt}gq7$~dExRWe^!*3DTG->G1fI!*4` zlQ$Mko zbSkshaL4^oGiCgBb^Qt8j`=m17lV#|=@nY8`u{GLCgcb7c#SD}%85!6w@-1IeQWLm zx3iTwb=6hYXjv=!d)7}T4kDZtAQQDGBQl4J9KTQTL8h+|pclhEaIvqk)DOkN1;^61 zrHS#T1Zm4BE)u__t0m!S`1AT8MLpb$g+!3b9$Xp~LiInkshapi9KpB$iAuzF#Lzz8 z_p-b2blriJ8MQKc&J%^uFN7>J4X8kHg%=aqeCL%H`@WH9*e+8CRPy-rq0jL72C=0* z*emZjcx!R=P`;6x)OT=b4<$qvROIFop?^D*oqHDsdtc+YYpH|*zlUIq{1s}?y7kbd zh@64#BpGT#A#@4xUcd64Uy|TRyHVe3qQ2aw%0|a$h2SsOgB8327Q>g&Ys$_)Vzly| zcSK*p=}t!1a)}Qz7m-Q?Ok2C#xPDD?KC#wKgqZ8>^)m5Lr8i~JC|P*4;|VzF6PrxE)ouj^`>GY>V zluf|&G`F*tIR`G1PfNB~h@1TA8)*|VP}0Wm7d?mmFPI1^@GTrF5tiGcHE1Icf5$dS^@$XsK$S(;D41Lli!o)1bn!0a&FfZ3rc8mw30=MVnGq+YS?(?6S z0&?9`b^)Jok=TD}#M;!-SSk{Zc5&PbZ<4da9bOtVBi20Z-TYH`eg+Oq5Nk^RjxV2` zv^B#6$){m_)bu}hMU_os+?!yzC(eq8Lkrt*q6#56*n;q`Lo{r(J#MFDlp8iqZW*0j z=&@GMA%0Z$G$6P);qylO9z_dmRL+xlaZMRAy;$Ypoo_5S`9_V^lUf|{czxG~kEq9+ zxFU4om+v>-P~UvWyD=VtZfOq;d~RfycdSrox1OZb`#U2i8`2;oMD+Vb8GemjTyo2q zef@OABM5FPSC3hmo_4;VX7IpIj6yju1rG>yo#4*dp&=|Hura8>ch}BNR#a*?awObq zcwuR!V@(OCa?N7P-jB~Fe?pI>xEm0({o*F>&GyQHWd&v8-~Uo&@}R>lzNld#ZHi zMi3O+G>@>x6Zjv?DO$-7EC%HI-Bve$zn+?#2^z_Y-hFW$u|u}s81GQMH`Qr`Ap;?Z zMGjPXvVgZr=fX*X2sPAvUCKs&6qANV@!c`dvNBz8JPqfL(Nr!D^(th})G z#<1z5GC|^MXYjC8V{*mMhQp+Ke4N==Ns3DfrBV(!ckw23>@=<;^HM+b#7^#3SKf*+k z!{yZF#;S!XguI;U5VakARLz+Twe7W-Z#3!YsjhS_3zL~{eIf{&nxd(M<(R->=1$Gf z9IIDQz*DKj6aGzO_HXg9Eirky3WiNj5L5)z9L@GprqQ$#_VauqI6bi{e+}SaNnB-r zCDUkfUC#V$dc8H~evedf07%l5HrZ%Ov@I{2;jddwLV22}Cw-WX>5W%aZ5S%_YP~0P zlW_2$URzLGQ6VQEP~%UekN0qc8cmhe3-@NYZ&p~u_uG=h#J*J-3pagI?ml1zeNh7i zzJ&s7VWMZYs(=RnMR*LbA$QK@)RXt@)q(l*+btK&7<-4;RorD7h+^-9$ZafV}ok(N~P_9WHtSVIdojy;vA!m z^vhqtA178o7UmmMh8i(Sf+hSS)rCIxasai_ppk*tdOephzOvb}h7iig@(>bt*gfSE z%A7kpdGOp1wZ`o)6G2jQ7qZwl`UM*J5ohEux?Vx|y=OkMHz{pwB=nB%wi+bX_GKSE zkBXe88-G35xp_P;v=+u9_rguRsnO0Xoax(sb)mv_Il*quZQ{5gfU%fe!>w%&pnz=r zA~U^pYOSiORe(-fviKi3vdg1O?Z&`PvZ@Z}GtsF*+0tm)=ODvFd&c}F-uD7=`yJnEw0E}>DEOPs-HKbS7Y z>L}}7#}=1_sO>rmGK%O+874$swkr`1SM}~cWU**07gZXZ@2nIy@?(Ha=1KcZ?1GoQ zKF@YfLw8kQbq2OCb}TmT^d!#C7{sJ`E*N{K)%M2ZbVGr8-o^IOKwl96P<4?9;THaeBd4}0;fi#!;fQK zf=dQ*qmW}kS2x{APW_O3hjxL;o{X2l4*hKew{;vv;zwTV+p4LyOnF_4YC5|GX*pzk zs3Zhf9qrm?Wh~~3!31>ja1STxOUiK4R+%`J*%!u-p|iQLccjnqAdLD|CETTVO5+(V z%NOqoP4xr4n)1I?LFZ=8=lice03{{lf}is9cGXC(yq+fc6R%Y3b`Ib$ zs++0rOdAv5dfK5&Z4Io_Jclt6yR{j_1OH$y`f;lmiwOve~WV3Jd75u(5JQJ^31qb#%E8BjB$ zOvXEdN%W6q^NK4=@38&O4J%jIEuEvUGS4t+dKOv>@KG{#15SgyUJ+s$*%Xy{9qxqv336C>&Uv}MbV0ZvN1bn9u5!8_>>sD9Mt%#0nJI?Ooh)Bd$M(`~ zONB4drun4anL*vkz=f(TrJ&JD#7Kt^b;&+%xKNFvjr=}@q}FCaztC*B!x;dJpqB+6 zBQ(@YcHlT{mCvlf!UjdTLfxf8^Mvw)dP#T7pi`r z+B6>e4Ut2eFrx1I3r{wS{gdA571Wyq^r9r)s6hg=NcR|tadLd|#g?5qb3K@60B!4y zsOAX2wTl2Nxo4c5g)CIGX-p{C8^XC=M?AvsSH0^IL~DUhw{Xga8Cb=Ye5Zy~zdX5kDDR^M-?ep>*&29 zHy5<8fW-Ju!3Z|$MU~{7fS|!e%@Hdf8GSQc=pqRtiW7r)r@_ecVGd+NLZoZQG1%FS zhH7oLj4@JZ!7ggYn1+n%%cm(wT~#)uakky2>N~K0MUnUCENejWeVV)gMR0bscur0;H21QL~kURKfMAv zKc`*Kh9!$0|JQ`q21usXeoq#*G&mx_h^u=dMih9qV_L^_eo+1K^?;^p{ zU^yGrlnv^k7L|J%MCr|ql9zmh>)+)@B!o2y3E!h-{Yr!>M|)?;TT8d&_3=p4_Q z_{zr6MEu{NeXFP~9In6d^!Kvu>#Z*7|M!(4*&Hka=s&;hhmiNuS!93mEi;AI)w8lN z%l!tpyNICEbr^n?JYpG_a2iQkzLhR!jb%aZyOI96Jmn)VUEIGMkiN`S6%0U~4|h>4 zE)Fku>MoDFF82RXeJxEa8r&YjMBE*=Tl!Bij&9MutHC+(`**320xPnDX)I%<4Crjm zeRG!3u56&RLu4@VjO0o75%%k1Vtt05g~?udi^nE31q%S8XFrc1AHJJ}{MxQYa#YPl zKqBy1pR~}$c5~K{C&(Af=`p@T^9fSXN^${mL(>mgW`hQ%kr-=_IC8|9kYN|?vk@g2 zFq4LO>zQVf)5564zos21F^#H-Nb!f>Qg1p?Q&Nn}*w48capYOO2ZHe`Ei*ND#Bp@L z*E#BZ0plrx_7205!nI%O>Voc?v-68LIFDSj6j5-vW7xEB%% z-I)K}(lfM;;459j+E_HiA(3z&?(}DToCD^WgMn$))H#Tf#~Z^#ComgBiF_a9eqlQ; zB*8~Ob-Hl`nBJ?6ZB#D3WT>O-x;o;jZ{6J8g&HM$hk&1N|8#hX(*zb`{cQ5BQDDMo zEcxE|-zyX;00=#8;bp&Ab9{CH`YB+&Pf}cqe^!7Kef~>*Ylic{$Jtz+t!;aJ6m@+! zSf}EMs)SLs3MpivAbKb%0YMyB9TCPtvQBXi0#F_E*45lpb1=xIS7D8&BO+bFfaqyX z7LMEiMI|n}1~6U5ZGZ_*=#{}C-axd0?~DW+&h**cKWG4dG+n{N+lyogxHKNXGkK2q z{4o%>l7j;*Q1cfBl`ShLSYx`dPa2H0NRMb|V!0BkYUimz@y245cYvW?_s41uAe@6- z>|Ph&bPhuz;dTibb#<7gw;`eTkURj^J@D0xbb~~>w`Qgto$+zJ|LoSy-T5thJ9lLS z8Ls)7C!}3V{r2;XJk=ZYd9apI1$#YS?hIdF)|5A1ywY{ff&zyZ8-wvR*DKeyv}z-N z+J?Le-R$U!*Uro%A~8?*G1fmL#1hL9eRqdolD!M4rmpxs3(ib*SCpJqYOx@+W1DP)hU$@Q#@h+B2sAPPj=cewWdSCE?T$So8 z_IPc-`dk0FyQstJJekDWnQ7s!biAtiH97hj$KS@2iXD5CFiryCc*z(EkWO^Gn7N;Z zvRt{;zf)Iqz?^Id^H(p?xx+G7JLz&wWp0Ob)@T*DU zop!TRevAKDwvJ8PF7!kj09^xlF|75E+&NRe&p>d;WtZK2r)5-M;cTjFuj_2R>y%UD zoN(FPb!2flaXGO>=DDPBy@^+cs+ zg?E$r(E{|65(Zqa)C6N5SV;_7e*0zZ-}z2gQik3%&V=4Hfphj_7Ms;?zzsD~y)^CPO{xct-o$Eu06>k_ihImU&E(W_L=uyfl10m*A;xJy(1vhE5{#CGANK7L zo4RFe&E0WWt%ba4PU4!bn5NkW51mhO7Wy6rOUExnU%#bg)P<&B37J}{IfUvDG!z2@ z>7$x+8h>+WYWg|w|LA#M>hg(v_e83@ z3@`D8GlGoZ!2Ur8Tm2r5S62q2vuaW;($U8({^@SF<6y=hmju=;oK}ysw#5#=F48&I z=hX=*jlqBlR&Vdz(1Fq`ut?SxEjMcqt?TaC)WvCE?>C!bHJiE;9&3UJ2(U;pdik-i zX(UzGunt@ib41)2iZYnYxCypnh8mT=WjD3zuF)3z+r8-dJ7a)r%7D#skoHF64@PbC z_S5AX83WzG49iEP3@hs-Rso#)_P@*d{j|?u=JAy*z$3s717L1KR@+7+Yn~WzDhoPb zY04RAQry7kB~fc^{^?l_$8_**m$E4*F{Ux7qe;AuVv%e`!`1q0uVwu8;J@hN%-mc= z(zs34AA|vP#o3XICP4F^t^A)n4x_bBzV-D&Wlecahe*^p;bN%kfOv7DdU~McKoO7H zT{?Y1y_~;@I!bLtbe&~G@YPWVJfG$5emzQ4Ah2cqYN+O@{x}KMuGFYyw$2-< zeUcw{i5^S6pdoaXXp5OHCoJoIO#n3`yv1^AK3XrR>GCRz3$O_!2%wz?NRtG>=!?<} zQe@`;c*>to0?$?L?rowGz~ z$lj`SDh}u8eYPsSK;Cd(Dugimkz;)cT}N6M_{-BM;yIphNIl-_E*ra!R4LTTgYPA2 z>4|-PRTJesI`rsPz=yvf5a5K!&(uyg1lVg;iBQ)-A6}A`H>ijnM#CP;U<(R2rLeDo z-nHfB4Nv*fTch?nmV5$6YR3zGTb4do?Y^+Pb>EF7jH=|W zA`I6i_RrraPhsbSXH)Kfalb`~ye$JFfaSozMfmpbCxl^A{lY=M6pDc4M_|)`g`k?j zg#jcm!B7j;nOmJCVyy;+^CXwgVZV-2+qMsrz)>)=*)cZgNiKQ+DDQA{^C#T5V{|p- z0RNj|!Q1OIQ~~U~<5sn`@bRX>kPpQpYEYl09dFq9AVn~4|7bpi>VQ7^w`*YqGR=DO zlEu%Nup$Cm2UDFz}HQ@+vr{!a>CQYR6CWkL;upCBkf zg}!YbUM0GqF>6y9F)$_t9~bw^4slQB^KoSR*A_lxf5hX0LLWn1=x+NwB691^7(7r+ z;W%<V8?63o*n5j2}eLV@a4??JqC zHx1ht6l37~tmzFd1Shui2glC14m|?o$*JPRWGY2H1y_O0Sv{-5Yju7x2*!RaQ0RRP zX3GS2-jZt^+4@OE9p8U(x(fj2$SWaFpTgAIV_NPAbmix=8izE5#swYpJ zl%HZ}P8G=$rtJ%){PEd7W>5ehR)ktyN|piy7R;S*o+-(7HshH1>~TAMsF15$AqVvV zA2w%uCk(XQcqvxydG$nWe8h{Llk!|PYwC-ZNa5GZ7p!UzS$)_={HKe!x^!Mqe$lgk^pjg9tm~da1(l1$z)IcG(%)@&xHe#4+X4gG zzZ1dxFs#a7PXh`f)D->KP-}Pq?RPglUI_~xWoT|g=$i7pFV}6XSV&~0Vt1^a6~pH` zc}91T*rZG>%_;K(^Vh@(`wwm4RHw~^|FN@Ity0OtiIO`Dc!~ad zJ_H+*AUb{5lx3l<2KN{Ncm&ckW%1hTbCXgC_~KBS6e*Y9W{FPB~A@touukEM{e@ zO8$c$Tlsnww}|VF|NPnCsTPd{hAO_HwEh{hND^%Qb6@T@Z3dLh$c5Gd_DTDx?E^rD zFerMww1|<-EIotGL^Pw)b0S9{l|WdLYtqY=%Wm{KPe9HY*_y2;lDTQ&)s(IMF}U_C31 z5GGD4xAs13;F#G&G|c0M*S1VHzl|^ZzTz}7 zq)X#yyAyE7aXfk|@vYF1v7;~$b%F!jv&rOp2Xo3uX8L!r&)z7|qsZmfr-m4lKR^S{ zPv00As_NYG5FeDJY|IL_Fh%p{XCfSc>y!bCv(TiX(K!rYhc6 zwFh+DUQ@xWgpKW+WDj+>6kcE)$kG?p(}x#)R8O=dYT597U-f8#5Op>+RCoC>>KF-G zMWSX>>mcXG#Yx=~!Krb7ny=qaCqO5kNyMlE_`CyKLQ+*%-wxY8zFzElrR99DaNkrq zb+`Q^fwbHc#+eJ!?taH_^jDqj`Aa9I^M+I2Z(+eON!7m^cUtE2Q>{Hz9;G+tczq1} zraeTei8vUTS{GEOu}G`Qsjg=4vqC*CW)FyO8f-iE;zg}{$k{Kob5$?(oL&#z@CRoU zU%6fB7<#dGfbV=lU(&C}*qNh;SbDD<(Jz=rGRA%DO~;&r!|O(Q+GoKy5&zVKEi{pZTAyMW3&bDh8ZE=`3ap36m%3@>}4Y=kZ` zmwQW>)6}wJ%H`QVr2Qf9fDumcZMmINb`p2DS+s~`_mr@sg=5oyBje??18nbvT*`rL zY2mQv0Ac>3zq;#Jv_v!7g_g_Tcm#qkw7I`mV zd>i`xDffUQ0v(Tjn}Y7o-J@faYZR9C2gn0xKIjS-XOvZCvg+KpE)nWk%q*-!clCGW zZJ8J0{4Yd)M&B1HUZA%2U~y7l;Z{k*u`$fCe<+hl-#+R`hZcTLO-kY(o`aG_HA}C7 zCPWliIiOaz%LHhjn;j3PJ@fGA08k`zt)5#x&@QhmDHbt}z90ANDYZ?^Z5u8F1LceW z&BlU(!~BJ?jbBOs2eCj-zh;KO%n;Fah@E!MGb88ebIubeG+-h!n_*d{<>W+0_LLcE zlV!vN35%+A7-}-eOx#nG6{Q9V3gA`++N3$;OpO#t$JA2*#O=Ok`IVW=%+0O)#PyoWTitU?y`Gn=oo7#3c%W7F9vX5-UuU zRGtX{6DX^Ri0~1J%rnCy1IUCSkvV}gnZ+c68Hpeo))8u&Lg-AXkO<8z3z;dIYOp{7 zrYJxIW?+E#+52FE_tXL-i!d=Ka)z+k1S4#uL}CW5V+Jyz4Vj3bCo*vcEfGPW9C=P= zG&`-p8A@UXXQUY;5J^`~0Ett9XZ2j)2gg#7-=^NrQ`P5WKis-e!tRYM&S+rC>pT$s=A3KoaPGa83k9GGIWd7Gm~*Bm%2uKRWyz+3rM90(zYfFC z{l**pv&ZP}=h5zN+ikVmE!nbVQL;=W<}4-=B*099L?Ch~pb{$Gd(K{KhWBHgbE^sf z1@-&!B>B}GcL1mM*=Oy!(_C}S@O@QkFKHNthA%aYqcRdp>W7G^9@OQ|zled$9Vx&5=BJ^H`{SI}%&%Mz1B3_Tnyi1nU=k}71(hA0$knG7u8ER+(v_iMSY zU?u5Or{Ekk%e}FQ#aix5kb{TZSErzkGkb)k=(^5GRr8qp4qU0u(%40^>M)FTDh%pUHeyE2 zxl3ebsp|&SWNbq>7-}UMb8nD}I+LNM+8X*2ag93U!J-CJmpdgU*pLT}>PlVLXYLCY zLpKCes*J+`z)S5@&rw@Sx8V(SDJK?J8*(Qg4h*?dPQIu1(2ed?Kwg8MuO zDLfi;ZUtq@LPA7255nebUFsOpu{51)t$oVm!OUIGOhiDJvxA&4bUg*o>ClZeCW+h) zvud4*uJwbbx+u9DXM^=NpVsm?q3Y^PQgg{!}2+lSsJWUU)Av9fl# zH%bdUr{{iMnCIM3=7<>X>x>Kx+UN!NFhg0wZ&X1AdqELmphhauE7<*^?unWo(5 z&cu2%>e7gQqG_!gm9>(r_u~XEC}SGLi;)buS5GO*ERPyBBF5B_2WK9-ZZc;ANuMN& zPkkOdmTl1ykq4Ufv&vN^b$y>KF_p2ORj%zxARxu^ndd;?^}V}O>T+i!CboUQhOW=V zRdvXHVHGSpaM@zaLq*k0YyIG;7LJ@9QG(a{0Z<7VyFrL6$=DAWTttVi*OZdT*bmB8 z0z=;m$k>LiXA2?jQ!*n>F{aKU6gKNcVM;u7%y4N9PD%nAGoL+sX8+#3!yu1tp8oph zZ}rLE^iJ7*-L=;||2YpoaQ~C{Kei`x?nj=8XFX~1X`1yzYliK+p_+EIw9mP<&_a}C z9L5$@%>7W^ye@f`RdlT%GfCw%>&L{Rs>3j<>Xg!2KPXiJ4PBpzBY4*JMpE3Q@6Fw$ z_2i~1sqcnF9O7%;&@mU$u^X#sY5G*oPVHV;@Q`~2D_icz=6w$Rpp+`twSMSWs-)R4 zE>`+h4(WjO{d;yQwadTxza{h$t%VFz0Ha zE*4Zx8Z2ftRu>NxmGH3OYHG`)hk3ZSEKEd8Z^!Z;tu$O#i?{Be<*$r9LM`0M!?(-I zTiv?1JfnrVRfRi6EbpdARBe|C4LQui)uJ7uooTG<)Faxk%S+dilV)K~Kufuv(mcp++r}ZVr#8VKkkqTFafaaeSG%ZYjm4*kV3!NH-FQs#3Rg*gzYM&YCg^3^`e{wu3W=Ijy0TS-F{g*tn1!>;p)YNSpP zqV5(HXqa~JfEq9JPX=|eAagROFxSHF5)M~tZ5*!TCQTo6js_v^9OP>7pa887irSh4 z!c^O3ff}2e2dTR&Az;oP1By%Z7T%k#O%v%91Cmr zRKu)cHc|vd>mKoz?r)cO_4q}5VnJlJw8U_GqT0<3^X;T_d*EC^yLN@2cLr2dIWss{y(NIM)YORM=+qv@!NfFh=+|40Qt=^`6^-O>5TU0|@ zA~LqWP$zLR7jv%eaN6FkE9}NvQ5fWFnJ8du|L-u7uh@oZriOe;;>r_3x+ zi}Ty~d03EK*7-@LDW|phUHbshjGA zTD!uflwwLE)wI;YHCd@u>r}IrTD3BBt+lvyL+|dWR&(8QKe4s7Z+*7!#_RUJw1F*`$$YxNC#_ZBASJ zKoLNgEt|>AH6j8qGbe2O6TX^h0H~^m1E|f_02&>Fxrb>)Abc|Qus~R?4MV#|>r3@8 zb$4E=;mv(SxO>ssI*P3Ma|kvI1OaA7VF0<-_GPOr!LolDOQ8PHhPk~g5;JRcb4^1q zwPQs@RRzK*s8)BEhH|_jK`|H+RX6e=qBh4a*(?x2P}MdcHxF#v`$W5Rh&Imo7u;7K z14USPL!>bl+F)pUiCGv4UjB zihTr4)#gw}EKdg@4<=&bc4#nj0IkxjRkHz4J+D>y6s^7rgsK`M+|6r)xH024f?2!0 z=dPGWZ9e_d%Wu~Q(H=H)XTV^sdNEX6shnzQ_uZ^DszX(qddmfg$Fc~o-S_a=K2z6P zm#io4egUYy{XiC4`RnZ*4cbbj*G4f4aTqt@^qaH8<7ZWL0fa71ha1%}A|iRaIzG)v8)`>iTqMvAIwgX6xpd zj-9&i8+TlJ)zt^z^x9Xv;kDoW#y2(}eq?_3RMH8By;Pm1#8PXmrZjOet+h6ypi;^r zrA7eLaLCOp(Rti3wW?}Kxs+0C+DBClRTXV0S|n7%qT1BBMzm5% zr4+B4Sf)CuYa`n%T4WMy)lN0lT2-r5(ONakOQ~j7D-l`MYBjZSOu42~N;TyoMYYsY zN`h8ZEw$EKU27Iu7O0k~sz%iWifY9x)m%z3)kQgP9Me)t1AIN7hgz!CTGcH|QMXzv z5vi(aO^rK8Rcb1wwCkf6>eIM$P-|)kK4B=OgjuNqilWsjrc_Fas#*T8=p&_l_5XW) zE_#g@IqWV-z*P9s!6z+mxG710y8wCr9*eM`jaFA1GM>s{JH8T$9aKJbmfRK?l>+kGA z0VX8_!6g6#0UQ+yI14Ko5ji^uL=hapv7C)yK|unCIe`QkDn#G_H%tRWo4o;t5hEf< z!Vw{C5r3gk4E8K~QQOIKX?m8GmXz{M5s=Eh=v6C;49^^q(y#@jdjTUVs3u7YA zVyzK|I4Hm%kiv*52uem25JZ9_NZ7~$AYkMWfXK+nBRGN__-7BRWBUXBR3H!?f|F$HrFz+hqvbD>}; z83e&-w1G|$)Z*pN+<-w~u%K{23E<}KDhQn5=93g%OdF1J*8@Q-D243=Sc8 z1Bir!St*=@nQa?ugO`+m8X-c#aBhxL7y*d^SF+$Bf^$TJeIg5lBsLg{Fj2d4LgI}- zh}^;=EI=9_L_r84r3fOG2to)K(hv}#l1FMCp#}sJDV&*@xWV6m;pCJE024VuM1b%J z$_z9T&c;vDp4MffNsxmh+%1#{;IL3o5VJSF7NcnE5=RIH5rB$DE=dXxibzyk6Ek(J z?Y<{Ab|eA<3?Qfzryv0*F^))tV1t8~_9qA=tG7wW;Uok?bp->IxtqBKsbcI504Vzw>L~jP==}o344m>tFr34}K75 zhPA#QNOC`%W#rk2nqZoT0d6QI&qh-9#A!BAlBkmU0jlgS!vHfQZsYaDN4xZSH$!wI$p_*nRRJ}-= zjbzD-$lB;NMM*LYR5RRCKf+CF?uJ22CC%O13?*sn>CQr`-8hmd70I&^mc5j2ZGoE`0$dYFxn?;tqHgZm=Dfa_uX1CN2WJa31 zVW3*2K7&5}I8vJj#}SsJlzuisQ>2vpfvZLs4;|dR%UwVCR7rEcKBJPX)I9!Q&`0`# z|C02%=rvxHCfpXs05~rA;wc&GwyLz%LbJ9$J6m?!Wn1>;ZEtMtc-3t>eOe^Z1go&M zakhKc-m4Gozy7+z_uYHvx4*r3;@G9bEKfBVXh>UIXH#^wxECvGR#jMQt;MzLJ2fXK zbLXH6hlhtJq846qAXYrNW){-iBPF6Bk04^eok+aJm?E(1l?ws_?jCK9X+ek<2wX<6 zh?d}i;o-7Pyc^-+?b0o?W-Tw%I1{@s>HIt@L72!@8>=KcnpfrCVvP|_ORn=( zBPvG_&|12eEa9#IKq#gn;&AeFoXZhT#0F(F(mW+1k1$sN4d~umr+(wlBsRAO;l>Te z&K*RA#xolLm}q&s2(7W%naG2w@ks&z1PCAzn}h(t>_iMifXN~>T!`9$PB1j?>>gld=7<#qJlb+12<KC+XF&aK4Zbc>JXttHTj*W zq}9x7YuYchltLxfTBB43xoT0(nOg-&t~FFum914yYHdGtQ`KUtc5JQHw5$#xrm9sf zC{^=lJ@0mYPq%5-w8N-2djpU1PT)lG~o+*)V1X*K2clhuIB!B-cmoouaD zSJy{tRX3zu8^*zT3Z1W*nU&Sn>K09(eyL9@Fs*JWi>=1-^M0;>ee}8LHC~kSh3Pz( zu>p$eVp58to+zP4)k>w5IqWeiDY zt6p=>)h~X{t1;$d4?lAFyWbl&7lWDCX*L_qEH*i(hzgWMeZV;^X(csw=lK+_I#qc1 zLSf3BSQ=7Q(>~Dhj{q~ToMA+OIiW%DkVFH00pJesHUn}rxQ$r;!~p>j3lKv}4P?3D z;0Ox>#1au8;pJwKQ)7h|VRZ*llH8)9NfJDWNl45zv8Wp-jtC)fZ$zIY$Zakpk^q6i zBM=B?^T}LX9h#%`K??5506tvL-fB7#!R zss-*WAP2%h2}mAdK8X-*KlTKVAjYKD=MHctax+dsgq9{tOHdT+x^7+zi>T@>4|OV% zS;M^P&r;P$Boe|M?nDVh%nah{AtcNUGo}{K3}ykShO?wV1;C9!7zmI^a@B|sriQW$ z@)R6xfdL3-bwh$fi2!h`RR|&iTC~fVn8-aiz(n5gpO)v(A_6p|ZwoX=PKE_@Dmrl@ zi$?k@(XfZwqn-c`59cIRU5KLvtaH+EBF+)ewjzRv6c3>Y)0~p3dJwa;=pKt085k0& zm5YE`5Jb!*<_0DLdl-n_iBobk=ygv-0yeX*>lS5h!a?DtDJ2(iQ<0>ud1c&|E+&(O z6Vr07*nB%eTQX5<^}`^NW>Ho^QfNRt4fYDl1q%fjEwbKfB#40)1Z@kL6@fcwxhx5D z+lq#dSS#1cwaCO$7VJ**Icp^Mz!dHRL@mj&b>^(^nr&G@)ilRWro(sLmG|v>&68*4 z(B(JX_`JIgA3yu#*{*XmzXXsgW00nU+1vL{U_=auF?sJ#1RQ4B|Un@Rg0=oG^%>lWnH70 za?$W8TERl3v`so=D_KJy6ostvk5%1R#(Uo6kd7K?D_a9feHh zC2jM`uK0G%jERQaC1M5lxy!^9CgZFdsGP2Ot(VN#KKHpL?A~vG`=NWj&s&QP;TaJT zrJR$c**Np65z;5&aC0AXa;L(Sy3UY|(^@|g)lv#4X;}HqMpK|wDV;l)RSY1``)4fU zjB)46kL*SrSt;g6UF;2qYminMxv61Lxv3CrYU+I#~sCGP8C+ z8Pr@BM>sr)g(!)HdIXq=Q)h^j5=d&T!km~&S#(_oCq)#15}7jKj7TY|DsuuH#L|gJ zfMDUykanXa0c7Ny5(}Rx6L$hc-}k;{8HtDigaiU!ZRo}VuWCdg%zz+CTR&JL1G2EG z_biEmBOEXSBe}asX19po#BdjuR(!@psx{?gH=A464qrPC~R{bep1}#Zos8tpq zghP1J+UKs8l1NfYBv?#Sut?5U4CGx-^Z7K4{j?}7T}r~BuIq{yV$wh-DG=r@wM&a> zB56JA4whmz_WfpAM1Y7`wHF~msB!87+$FdxCt(INlM@qDA_{l%R-OeA2a}M9s8(i} z2a$vs3v)^UhooW(ASKBuHO3+$n&yjc>?U{!y3|F4xTk{awo(N?z*m(h|1Wjn~AOuqf4D?>c&w- zs9Ii)^Z$iDSuW70%{zaI`Y5OMVJ!S?*Qe{4FVttaK%ey2P@jul<3)KEDWy~jt)5cd z=Ao{&k{R=o4-~+XQEHhDIR_rAD_q^h=H{@zu~`-yd3T!iFS_N0y1wI%?|%C`w|`}R z`fLQ588Nh$#bPmz<0_F-iq%k4QMamYQANY8)J#I9s;UStBLLg>om!xZpK>lwvEUIG z?h{0f5NF%7I?y?pnYM(tz$gG~5gn$*Vln1UB+a!DGqW`CU}3;iBo8TTnL?8HecH7aB%=-UCyx&) zF%XD;=%%8?2{31??zzjMp#TD@>uPn*c?#{<#`Vi~6Hz&S+Rw~4(g2UiwbYWk6cGd_ zCxCiMOjK2MU=LzS8tz$UJJ!vNYF|#C8k{&lKm|AnJLQ(h3^!m&2Ixji%q%&PNS&s> z?6dms^WfIJ%bu)F7!V9mV?gnQM-X~scrI`qATJ3N?6Am!e)z^Fu+#jNW>Ep^gx zpS#?9H49HUIe`Q2CPcWn?rc$e$b;fQjORnnf9?994S>|eHWaetnP{I?BJoe>Vzxcc#{o$9q z{3TD^@!fCTdG`R1T9QYz&#Qi{r`qRg>gVjUN3AU}nNn(v7gMdJR(J21o1J%puVA;g zrH#|I8YXwIwRP1@DS4YImh;83@#rb@MH{Q7jBTaff5Q4$DJ_Qj*H@p5UgJf17BMr0 zn}w=|x|$|4GvjT>((qtveaO7(N8WBbZ67SGMC5REslfXk>;1kx%qXYM9)0N19YMle zY|5Nk3B~eICtsn9F|Bu-A$v6vYNyE}t5ILu%9vX|cS(?1ILJ3juWpZoAfOPSc6f~56>0z^>8 zmKT|IRvAF0h}5-a4#`OZtUA))zt^YD%kobX(mZ!U2g;fJHJfjl;fc zu3FY}cr+heL11DdA}Utg{XjoNEetyH@WXm`PK*fQ+1jpsmnj3{t_z6(XxF$lKRYL* zA!Ss1;>3~tmmU1+U;7p8oGp$V`w##0U(|A%2~IrMN&3DJgFHzeT7@%7tDy)Y;*>2Y z#__Ckz_a?0q|13SMV7Uldp36OQbb6Eq{(3BIcS;|{W!QQJUo=cJ7HZ+M<0Ex6G=!d z*($Aq_JZmgJfoFpukiVi#ntP4LGI%JlALcAE*KML7Zw^eL4=yQL&Jl_-Q7do9Io!6 z7FI(o*q{NXX|Z_hp@*@#MZ0$Gz4VgEGA~mn4gTvH?DO{a3rw_IDCw%Q?fja*7P4*Q zBwvnWW-!}k1#5n%xvLwDs$00Jsy80$<$Mv(IA5Hvr}_UM=;Kt~-1M)nJ{P^li}EZo z3}zN*NVsSxzDmaYo^|?lmuc zV063pEkpuQguL(PZV>8;6+I-CQZ{C@Q>EySV&xApMMMH%A@c_#O^M{tiC=BTjBejbN&7|y#Z&pL+sAe zB#+Q=Byw_iEc?4aM!^9iV&(`Eq@DXO{n7u&e}&x}kPfAyIZ-W|SPe<~ho0D-rK7K25Xh0eerO1xDfBy@w#`sz2Cq4%*j)?zyBlCiPP+k zz?|^LcfS3~*S!*bLYH6$$^cLuT|y}k0D&YR$9y_-=lB2h|NKuoPNY#6Q6d|CIqeCwa~vOj|V z2z%A8>&$|}ljO!PDk(8ckSJ$kka3q2oGN%{KRY&+d%yLq1D9R0`@sH7t~j{);3K^x zU@PThX5<&xXLi}P&j6&$L=?_l-;0~8^~0bdl%yXA5>{>cTxjQWCKgBJoSi^{oHK*S zS%zNRLapxyXW=TtFi<ERHQLvyzzxEz>bYGci;WwLx;N>5?1C5 zuN9dijG0aK+>*#F%-XTsec6v^TC_G~#AQb@g5o@f@2Qc$r74eC5d)uBa`cR;rKf*> zMmO>4Ka2>cVB!e4YhuA{#QJ*6hP5W0B}BG#NCe%YzDLS9TPuMjtC|URU9#`8*S!uN z$QhCl4g$0S0#lIVk;8xb;ZKJM2*^oOGQw1?3(A}X(c%^saKvmj+jaBJ-~?g7kUB)b zmX{3d>-`v#oCQQkDL|EIAkx74CHvp`vp>Cd$zBa_kX_3jYPHVdk?(%@RL`mQzl06{AixVf__rCX?wh6Nyv;H*v^kRXO!32g88&L`4 zx@@yR!*dA(K*5b+oC4!8EVPoOBI!l1d(|7?{Vwd@z>om!bGr8R=`}xet83jln9+-M;si5GDJ|eP zyx_TeUioqWV1g@>02vTiz=2ED>n$>}bQ1Ev97J{5&nWJ_lBJvf! zlTgB>adwkNpw9@xV#0iL*(9VDdv<8JgwfU_rR`XWmjSDtsTD=t{Pm!*_J@f z;3X`?=IK+kcjKY^AJ}tX?e)}nyHlzTo;pus;aa%!D?1^b##$jNQb$dI8|H@}`{@7lKRYo)jNpl@X)qg z955}Xm%?dYCLYr67d{vJ_I3!6BLXAPI;WwY5*Gg3nlSlaPMi=4kI9_xs?D=787Ne z1UJ0&#c%wjzlEJUU?mP8+dOe{ZGD3dU4cWFzWJB`_VLBp$G-NRbxtA~)v$l>+yC=l zL)ej9zw(Fw%m1!NkNnBM`j>gO#>i&~Kl%@TWw>-doWJ?8Pu%n6ugu(7{qUoYty3g7 z5M!F6p??#slf5r|4)*T=1R`S)x*qd6!l5o-yETZx0z~RN05F4T183<-NPQ4KcK;)@ zaXqCBA$NE7qAnt7S!u_0NIRZ;4Fc74Dy4I0A`UQ;hN&u3Vvslha)1FPIDx{FWOqOQ z$fN)9zyBxmS$E41z3JvRy$K;-`OwGj`qJ%K6i(@?7d`JazxeJH@z8hf`q=OM{?6)W zAA2m7i2^;1cYWn6C!cs?0%Vw7`rI2{{;nT`#Nx>D5B&D;$YPV`3$8YueKKtf=o#XZ z*W@N19M*|=I0+yCTP2%FDS4PD<_JrSLY~+m1a{99LFTXXE3J@NSCYa8oG8RJlZxmj;!KyxvkVxQ}FIpflKG&S>D zG~89WidC((PPrDX0ATzSJFjBfpg8Kw&(Vh3u9M>>f{)ZXX%%0B9GyST)1~@yoc~ny ziHg7O`dsuHFUqq>>!H?kK@T-23e~Pp%_>PwZHcptjT7~K&&)#H_q~a*hxGl<+|P+I z_9lcn9Y1o^HaB;4{TKm?-0=j(-}!I<5jajfdi3A?Z~tO? z;>f@Rccv5oz#ty??K*hVb+h89A3wY}d9s*FVkU-zJs!UE?g#F?*N`_mzTpk8Ir!q6 z!Fclcu|N2o_vZNopE$I4GOtLCBoV=!+-jG&Y;E52AAdUI{(&X>OPhhP39KZHy7 zyyi!K=zZV2+YxRRDZw0JD3il#Xva8q@BKBxBX3-NMV8cHXvVI4;JbH>RXZ>d5g1`0 z0!ss|$)LKm`2N?v+V9&{%`d<9y5ZnuDDxBd-n(_|SPz^ydhF`w0;X^hk*)b0DIq5i z6|F#O$T%PS(1*7^@?o%;S<0ebor8#CvXr_hZ1@+ zUTx;qGsB}SifVcEjysg;Or&dHa5GrI7MBgd&rTUz#9b;ZkX zdC8K>GH0mXeDlqBeg5`G@4dfwuxbv77l0}}<#k?l(LHkw^i!U| zr~GO;+B3!!pIZEKPG+-Nb+cNAVNl_e(m0MHvdl0#++A|#?k3)KokS3igc=8~vdoJCFof|q$XHJ~# z788U*>%5wEL2(Y|M6p+XOo(%N!JA-+&ZAtLY-uytFJi(RFLf2zw@#~2abI2o z@%cagpoUB86mmM@m;Sp;FT3eFc(6wTQ4LfYxC;&8j9`Q_ARu@!b5R8|0c0>Ha4^Ws zlVn7gS?aslzCAk*UIvl+$l)*=BGxhk1F%VV~I0Rcg-SnzkWZ%vpCypC$x%trb*Brh3`!E2g@DOfb@Q7MC7#dz=4}yb~7R% z31k22H^1T2_dS%Vm8nRdS142z5g}=7D(l_ghRi*MKnb(;xBcp`pmFO&AZL^UZs?Ca zIB8v^)SD8!kWhs?i%PaGtzWYD6)(B@6>oaOaOesIAN|HRH|JYdzvg9YR~-0-|N8IU z_L-d>Yth7%mU)PC9wA-uUdQ%Z+@wJ&`Z*Bw3r$Dcr`5SM zw8oXKct(3dan5%%ARTV$bK0hUbrDpApd)1WE`552s&dg64M~OpCb=euY!pSgovw|8P zRjVXBzb98+E*xh$^3(KjGj;Qe`utVZ=c3nmQJzK2%qX_GVYVM!tCcuf1Y264zk4Mz zv+XDNoY!a}A}%S+nJD)igslM`o0=1uc~}UUJJc$(yKX)QyEKyisz7s=Ftm zMC>qr+G_v&o*4Xq8lyi){+#`v^3`fmId6NgT1f64q1C|1(mBUfH{I}#|KcBj`H@e3 z=7SGDW~J_4+ac>az#Lnfbv_q&&OB+A2w{W>C3)U0F919GOwr%+ikE)mu6t>r8GN>C z&Kas9LF0&6AT0G=Q=`Rf+#;pq;mBf$*{&TgdihJB6`jz=#tUBllFvNwK%Tp8EhMLw zq;Hs!%v@Eo)m~B;@KW6Z!XdmhEpEEzI#8h0bha*x-JUI0%`JpBx&a>O`+<{8WdJCk zWr4oKqJl}?z>L<|>mCsrhOvLs55N7|H@>!A78C^oFc1NNTJz~q@bqQzo9 zNtZl=nN!NsGzEc(!=u*1oGk+Gl4Mfd*thq`fAKxMe>Y#U8>vI!&F^@}D_{7cF{L^$ z-OhFNJ*Mfp7d-zT{=fd8<-~~(y!X9ZM^3OeXO)Ub$@v{W`8U$#2VjO1XR$uq{JJ-s zx$n_$edY@sVhkcdDS$Ncn_)I;F$*lLk}xErYHV&&%koFKo#EWU3P={Q7#9T8v4+`z;%D!B-~<2ecjjgBt}$QsqUWbQyI%9IAAil; z-n#kd<7Xdu^qYTn>jQV*t&=7eEc;vh2NW(gRHz^LYX9Kc&+Ig(E``jwU8|?Yh^-NnW+t=eRJt8fs=1RrzV-&@;^!UbVWV zi~9Uk)#swucu}53&dX4bL7q|?W-}?|IpWfp9?>OT8)hy= zr$WpYt?+|H=d3VG)Td5YUn#_j(u=L6VTO zO4z3Alma88Om&v#Yyw{&2Fxd%+S+{V=={_f)+l8fhoPEHYNexByydNXZn_p6zO}{7 zFL?9o9=`8^yFT;9At;m7#ROt<|IWug`Q0ymc{cfDci-JklPrXVgsOWGspLhUe&|Pj znD*~QpZ)9>OMda&-txem_ZTEL~UqEPwAnrumTtpb;2oaf|*^E=CY0s{WLznEi>FUFG+>?uGk^?th zv$lUHJoMD&baInZZg-FN?f%(c`z6uou{-bn)bIU4M^gL#hL_#))_1=Pdv;-pPyP1q zUwP z?s2BX0{28q3XvL~a}OdoShXiggg{JD^S+(fw-drp$7CP@VpUWJbQ#Q86a=ICM(XwK zltd^=gqKos&QqNzvmrF1xc6)QREtM2Cu+Wtq~ST&zpf(9s!d-smJcL4#)P({1- zyHhtCx^hT9{NcspC%Qn&c?&+f^5C0(^qn`o<@LyU@$Gv){fSTh$lv*S>{x%zdw%iY z^*4R~Pd;+$$rA>F^l%YKgjr}Q>st_u@cyX?}R z`la{al3h|uEn6wIU>nf$q1V0~dp5uUVH`br&lkV`nGb$c&z>oZ#ruE#H(&pbw>|F- zufeW$?A^JxHmqHBC4c>EUCPPf9v)@{5eWkYVO7Vtbm;)Jz~Kt!H6mKw^HZ^2SF*h{ zJ-^59DO*;CCR%JVVhI>^UdkfI*{m}&O)W!RQ(7Cw%%Ukvmz&p^QrEo3oO8fMXlgqYJ`mWADDr`R0++ryqa(@q`z676{$MwL`k zS|4XqLyhk8Q^x61Ci6u~-8iP2g7Y{Go;0~FQMHrK`q4Q}DUGw4OcKf3(c3ugZn4y- zWmi*5mh-G1G-+0#4UwwCLj#@&sI_vbRclo1SgdLdV-a(=sZ7C` z8p=1t)5DAx8u6zjn(;L6@Z3NDTwJ!lIBc5|IkSlv!8#^FxKCYPBmxD-{w(=fiD8iY zj~@PwfA+s(Hq@=MX>}Yri8QwwkQmbqFMZMLf9yxl=X(0g?VtVJYu@&DjN?0h=@<5I zY<&6CpR1?mnFVf05+^tB|JrxfJ#s|H;_mQpw*W^@lW-loH~h_azTjsjVGi_A_Tc=Kc?`vOw-oeYz z_doM1@459;pE-5-iA%4z;(2d-JvKJ5sP}#SJ9=i3Hj+7VN>JZ-;|(D5GiS|lcyRU!Vb^W13Z~wc$eCFGC|GWSF|8#c(4nBnD9KN+|%6P@1eev#6VMano8uI2c3MIddi7ed(oXV|MJZ$M|fqQb|OZ zU9E;!ilF-Suih%VcQM2?7~sr7pa2!kId5tKQ_mc=#$s{w%t^~)BK<7CKhte*X`?_swtbn616;XMPH^;i^}?`l=Vd{Num*8{dEAVK4)}L_#o2Nv3d* za00pxQ$2O`*r~&ZF?mE75esFYke{9k!VzFZCtR(1s3PD0=);eG?~a|9U3&E7i3jif z{ypFR?&${}m+BP8h;nB0BY*J6pZ~KjT>sJ+9=PfHLkAB|j~%)1p@(@Y$w>$zU0C5b z7ahDHRgGn4nF3DF92b0wm3Yeg|K}ToSP3pfe561vMa{GpBGNk5T07xV%F2pD!{OAB zcK`%jOVw1ZRJB^9nxY!jt*xpx@i-gCer>Jq`_R}rb9Sb+F7Z;H-9BrhRu8wT4Z@<< zI!QWDp9}0f1<2e=^~Nk+YcI*F`gxht2^>|m){;`G1?C)29cMXmshZVPtyGny7xnq8 ztFBw0_w>c!1OOH$CT_f9G#W zfck7Ol0@pAMpy0Ix88pLJ>TEhyZe=Ic+Jax?1!;7V4-(@{BvLagAeYX@(u5JBi3gx z``bVByjQ>MW54}}%!~+3C6zjAWVakqt)!ItlvTAxpzrtJc=hXk?45^hem;f)XBM}; z?}OjF{hK##?7!k|Z@|8NZ}_|KdEu*G`I$fXlM`n)DfQq?5w4bkMRF-h!a@=d?mF+& z&2M@=)@G>n>$iWU-?^TidsAW`Qnv&Zau-U8Gdx&WW^35F1AT%z%wU14@PPYN3$j2M zOc;A4S%q_#wS!G6W9ssc|Lvc>=FP9ceDkxv`@V1g=@;hnX~^BCmNbm1+7~|fv4d9} z+WDfJ^VNsm@GHLn5VWG}P|As~eftX^_^4FR5RwdYoZUKp@BMM+)MIyle_gt6wzl*6 z*P|oMr^mkhwGaLF@6NX7RU4#9* z;Uyk9{Hg!&hmU;ioBK(=^?{Guv6F9n_fO!!B{+WM-uv(E)@INGX=szFYCt55EY#Qo zwF16=>HZ*0i_-VKJK&Ms7qHpo2P}(7Qgx!7QXkYspLbt&>8C&Qc_LYCZb54T?Ys0+ zA_{2E*{WK2NV@kscinZ@J$>Kr?8ddVwY1Cq)Ml7Mog#>ql`7N-)al$S%*-AEI5j5n z6-MI^>WO~JTYt_VwC!<0K(TGXg@MMlDr&`QuI9S3lV;7V8M8YqoX~J_f|(=S&7!EA zHI5f`sMEB$i9}=9&t^09BY|~N-&~Ahfr!7DeGWG#a`&ffciqvmmv1qG5Y$^tQPL~5mA!C(fH2b5zT ze$z`|dfiK30uelMNXu#F7_PM<&eY@Bi)J zIsN#Njs%NEn(F3}W4tk|)0CM{Jo4yAe&=_uyy~jgzx!ub_r`(n6iefBe_Kb@s7G2M<~J_rH7Rb+>L}niG_yl(2dt)eI2O-ygzjL zL3I=Uv%?T*Ij?l@zY7DO!EXd;U|CYXZz>f z2u`33H2fog2wjIVK{}KLgqJ-bY9K=DaQ_3p`Op6Ond8Sl{=pCYjeUE+ckjKoe)>;O zJoHHK1z<_}tGC_y&4=!J&Wmr}Jbv=n>65!MpLq1KeD?I|$B%@XfWjQYq!=lI5@zc^ z@yox6s$d2I)S(olj8HIPeMG5!KQy|FNPP8m*T3!m{-47gX@DC{0U%{~3(Y!M5UoEc zmTQjyjK1^lfB&nW{XB<@NQYERQ~H6E9TWKvZjr_hu5P>_YDd5(s-yvWEh4PpzXR&EwVc|9_omkbA(f1HVm~=5z0eP73MM9vAe=fi<~)gCLKMx zdFIR@dH3FZn4cW7m|6C}h<*0dca3Xg7zUFnA{X>@o7sxj*xb9ENt}qfyc}nnADM?v z-CS%O2IneO`f(JIsM_c5>GMUnGf~$qd6t`E7xnq8tj|TS@uED7)LJWCtBd5;LoKz| zT2U%BdZK7W{pUs0Yqe6fR;#KF1u8JE&&s4jN(+mVCr_@`I;_oHFt24G=Ax_$iW*jc zAWs^#R;gyytk%jB#cNo~rr~v(5*SlySukP>Z)wfe`6zfsQ0`}d+i(!As_4!kt35Rl zg>52 zQG-YByGmgem@1v!y!FE$f8(Jmaq{TLKk)v$|LiuI${_vbsS_Xl*Z=l;-}=rQ-ulMx ze(Rf$fB&A11DAjdQQ^)&3e;o2Yi`JcjUz~<)dAO5I5^5~JnN8b09 zZ-Hft<;CxO+uN@=h(1Bw$(^WL?fVP_%un8P|IvHzmqi&RXNL&K`iz7@9GhGBef>K- zse=P>S^-~Dzz`9kiwT{h4>R^t< zPLQ0izK)!sKqx36)Y^%VrG<6j)KKnGZ3!l7z}R`8v>1m8ulPo{#e=Y-oIlSgY;`Wa z1mQWaRQW&qEf9@Q9R0gOV(#QcI?`@u`5fmsx}oZ6{S|Uzo30q_h4$g#v)?1YN?j1 z)oQ8*%bXHp+5Sj?sBd>GM%7BoaagGFK6fmQ*LaD!QM8q~JYAn!tCd=7wW=Z)_4%u= z&qc5CqHGHTOAiJV0695YDH~h^X5kHOKh)g;+lIW|F5hV=dJR#p6{Q6&+ZX5aX=_o_ zY@FQ7d<()mckdW>te-l1)PgIV0QXQJ!bycZ$m2XALpV^>ENlsSLmZ*rz$xVXbMf<` zG=5N_k~fZ+h7>|*@X^}|tfx!-0KA^%HCqAtw5Wp+9e(h^fA-)1k8_x(1SYGVQX*yr zl!BSuo!uJQQ_F6XQ%{oSN{R3K`Zss~-haIB!3Q3_@4jvk0mqnm9Cpmc!$+R@qd$4S zma2jW9(}a`?B}(XWB1+H8bXPwbr#P9bFsE*X?)*ZRiV#(HJ9 zaNQ~=bpFu~ynkb3qdT+Zr_NB-%uH@ctDiX4r}Uziz4Vq}{beKp1x(TR@VaF2VTSqA zadCY8H~;OIKKhB7NL8z|{@Pn!c^Mg>s8n0jSC+$n?cd!xcB0+-AYi^& zoITTl!tKHDfB#SZ-~V{-A)L8OTQ)`FR*T|pUDwsACXvu!P;R~U5k0W^;Nz;Al2Ev* z5ifzgpRy)Ae_=@^(dsXkE6np=Z7dtvpK1{3oTo@cj)({jY#V_#{SEZoXE(^ZE zKI7^3d1dI`e91my;p(pL79lt{jt4~$f_+td9CWS;-CK84xQEwe-|bS)_r0HWzPPB* zUlD!UIBnhTD}63{jTZ%IQ8%Ip39^VVm;lY%r7mYj5F~dT9)y&$!wr_kT&sm@8b-L4 zQgT1kqMWj%&VwR?k^lzdake9dI5M3bHpasbKXT2nW0hj({=H`&cqHYaI2L+#_pV)R zIvqQ)Z_ob4)+T_Q`^Ku0`vF|dRK^*H8mn|2TmW#&5slQD8_sY<0JbDe0SCa*P#c|y zf}9`#h=l?{2oFazm^#q1;+KNxHxD0=srJI;Dui(5vvKR6e3)|Q;jzAP z<1Mdz&P!jk_t1fEHd2-Xa@F~fC-1-euFrh(Q)eH2Vm!IE&Qf4X;T{6&Il7xBQL2^S5yM zKGa$teB_UQ=oPs3Ch{COc7+t@Wa#`PDd51<78QD?hXaDR2e{$=mKI!f_yO4!45Q#LDlBgRqhlU6HkoI16#S32h zii6i*v$1nW8gg`^s^!eqvBw_&);GU->z{sRd~&O^Y5)sScoJ54MOiEsc;X0%A&kT@ z!;*8z8^H+n?7*-FwF2iPw&j-7`c+rF`DcC#J2r6U>^DC9X%1X{)0Nn<@!Fqzx9!@) zJJuT;q?u(BWI-t@A_Wnmz~S-5Kl;$EpZ@&XWtaTeFTMwRc5OX=>?8m3H)C_FCVI(R z-gwhH-h}Y)y#J$jf9b1adg_V8qcbBcG#o-PIGwup{y+F%{)KdTe&%%DoM(m*!_46W z=;ZhBpHnQlZb2YUPEfD2{kv_N!>6c=M;?6O!~+kH5O_#9TZ}|fHHE8LCn?;BZ0pg- zW?hClu)02t2HFEjf*|PZMJXs@{pE_0;hb#}7Yo_VHu& z#Hlq&6ei&`X`jTZEz=7@70v+;4nS$?@Ub`YMHsgklENbh#4Xf!&Qomfduy*=S<96} zNJJoy2x>5nAP2>g#a_AfvcOuiHV6c#NPQQ^l1PRgg}v4^jLxLRazEBu&9onSUE0-7 z=jM6MrFU?jVi;46%>c=+-KQnJ=*2I7=%I(!y!h!;nXs{I=hlfu?)$2fsivV{+2^j- z$}W;pTar@}4kF{!^<)MX>3WbbG547%tRjuQR}0l{7+AfOlKS2X!GpSviQvR3I|xeB z_2vc=>3WASaq45e2YwQdk0E*6Kby5c8)^;d=)uZ0lE zzyv}U1n`baEAG+m7e*|kIl7I*l!z?=TY zJ74ibZv&ArS2F=$d*e-S{rm61l?Sny9{k!j4&QZ`mU{b#KmPKc_;HN0SHA8w$L9-l z9p+OOsag?^oZDj-Ky=B&P9HtKICi{0dlo@Rxo*ynJn&$gIyH6a^b4O4A%HiJpM30| z`xAr1bunM-dvaQaDAdN3;>nW=PGQ0ffZZdI1X?2lp7>R7eaj18^$LK^opUPiwLN(kN)8wWiyE&VpXNUw6*oyzw__sl8l6zRaJ7Twe&-F z_sMkcp@YBj_x@hmwJTCqfLPo;+$sg9OcYwJ15X}xDv2{9Qetr=M+!IdS(nwTbUA8; zL#nTFQma++%U}J9m%sfj-8EMs_sbVN3)%y-IroPT-~Okc`^M-04D*@@!W3@dP9n>9 z`F!+5h65ZCvEBQ^%Rt~Vv&<_4cwyP%g(1gw2YL06ZMU+;WLC#r8Ket;WeqdJOwH6y z!`00K)?$!u?L&3b@EY#qV0KCtCS`8qUe&v9Q?<Kcrwo^xro;vTkVk^YJ71-v0GuCJqN4GG2HDlE*i7gT{#knh=KoYQ8Ocfj;-gV=3C=0;A1a}w>xq}1ljesOeLI55T%z+?w zLXZa&g9C2v&GscCFdT5R2yjlt{Y+iF{7tXB<)?ofV~4Hzqkne$ec!$7)Ugwsavu6i z4jg#lD_=&}A4)e|{WpK*=l|XR`s^4yzV`(uBjNUmYM^zQ0p z%m85F;I!wG1CRt^2V5w!C!MW4daIZ z5RNRv+Kl$^=Nqqi<#kuCAK3lHKlp%c&4rS?B9@P0gtG?)#3=}D0fP9Fe!f``!LrC1 z*v=Mm_|i{2*Xa_7rFXc>EqGf%hApkhay_{$7YQ`fDh|-f^E5zfH8ZVMMOu}iO0K1- zYOS?s!xWQhT1t_Ws%Zobnqr#VCR27T!P$V6yDP805_|SM@z|qBk37DyHq(=5V!K4` zym7Yev!<%GE{|SK%|P6Ev5lqH+F*I=IZ;&=PNrI_7U6JTO#szvO)OTcnz2xI^Qs+- zm8z;%s+DSg?tG#7Jbg-4H&D8$&tH~4wN|fHi?ne#U7*iJukoThi;UxlAWbn0qjRdt z!!Srfa9SIN%vwyxVXUT!(>RU|o4)URA+Cg>?<*r&kYvh+|~$XLCy^ZXD!e-f_)UzxZGLy|sh;uYJXf4}R#%6L;RzcZ1c+%*M3) z(!FcXzX3yc;(`0#`%nMH{P5AVD6>44>Xy=%KKHp-{K#A1{44Lqm|yz3*WUT%uO%?8 zqQ&Q*vp7KZ#G{Y=-aq-DE2m;g9yzhYB8-ANNv^T$(B(h!ci%(1HYzCz1K2vd`KeET z;@vNL9yT{W`;m`-=TE;Fr?)mZ)oBh+tsfKBR?{W5z9A=YKpe9!KYs816R>3_HK01p zPn|t=`oxJ7Cr_Sz^4JMPfDvH~Vh@CamXylNssR!T1Y9_g2tY6xzz8M@@)q|Zk<@k1 zdC|?-v4*nv=`s&?B5C6pV*CQned({eu11u3_8sj*7$Itxu#-)2i@)QvpGwj&_ zY{$O6KmE(^=|PL|od*xJ`0GpG@S2-%zFEs62kNPlAN;-dO{dQc+!4GKO-V!~GpymQ z0K^2MsygIOiz7?rK$*}D4}9}mXC6N$0T`)U>&+U1XM1;C`RZGs3qz!oLYL)L%uJBE z+QI9t&Np7S>;u+-DL9tbhk)E;su+hMQfMG`)OT?W^-h5*SS^6OaVQ4_SQfC(EQj*65hFQ_sib;I`j;yA9(NYJ@Sn^>yu|( z%@H-x`kr0az2Lb&{4+m=S^xYuz5ctO|MKYvAJuRMr^FHA?o6#9!y~qF8qdl3@Cz;K z{1l7ulx7#KN&}Z~76=g_wAEv*9{zJUU%tI0UD^{OtPMkTt0@h`V3N+~p&rMPlc;Jx z8(Eb_`q>z|ufo2}u<6OTObz+%3+ci7|bZq~1jV-_l= z<2Y8;#B#oUW@cgT``*adtQ*JV=9-3KNGa7?hhY$rm10^=$6-`e5go_Ds}iA&{?aS+j}Iu2tt&6I|5^m;Kv zeNmoG%*=w!!d7r%Eq;Cux$!*l?Z1W{wStl|kFJZl*d&X!S$E{j)+67)|2YRQz4|%N zdHkmP?|tIL>7$$bx-L8FVm?JBK{mAZX)_HAv*haP3WXzFt4RveW!>(I^1+vg7>t#X zCJzGqJWhz_+C)S!aX1JbPRm+GtenVbO_VJ|3M?m$xX=S#CdLT>gvjC?vn?@$$v9@S z8CWo19DVfgiNjB9IDBi-4;`sV&Wo*b{QgHyA3nNv$!_f0)pcDdg_AHyIB!|aUDwWR zK22xNoX&w+KX@?#Gs~7u$DcfbBybNv!y|}-i5-AAM+A`r$Reehc|CE@gHu?SGF2-K z3wKzSuBNn@>tbsn7KC#kOIm2z=!Yl1chATF+5hqQ;locpel%BSb?#Evb?%NZ3-l?g zdMx`40*#;-$U&Iwv%mjGn-*O^65zG4ID|~0N&0>JAOSBCv6ea%ZH)uY)cnv^e1=v( z;6XwJ76`R8ctn?yRb_B3-fs+D*I}`Vl((iu5DT$uK+)&U!#C&CYCS>7StPfr3t}P$ z1pTZ>T|nf~?|k>`pZa{VMpGG-#NA;5PDt#voVfSik%*V=&L=(_Thj;; zjU*{*MWJJN-8**DSA!~4b7ESSl5+xCt?0WepMN86x)xoADsn>eo5%jLSG=sXPatOq zfqebis}X_3SQH#R*?;I`dTMSO9e2It>Ik*%p57s*5luvf8&jBf9tsOa;(p~q30xS z4uFEmot>Fs5l-Azbjy~PR_VVq6ToUQx$^dS8-5iC2Y4AW^zDurS|NnDy4PT8)i1>4 zSmM8WD`i|}GlGaL0z}P(UVyZxOCZLli+Zgn)pe|$)MejZ)tFZw);C^!%S$ngkKXaE zCyzWqr7Y}>yZSR3=yL~pI$on$oVP=mw~XZlNP$l=^?GguTY|7PYrot-%-|m8%TAwX zn=dZv^H)lrb1hInAm2aIaPjuQ3nM~`#r(x_= zz1AwFR#VhaNwt`|F;jKZ#grTplB787RzK71wfQIZEbC(VeQzFCvfB_F1_Ts=Rfx+-u*Lo-+Fu9oNvxI*Sn5c z`i-@hzwr&1U3VQq^xg+fpLlZUXJl&bEa*~y>clC1@X_>~YY$#`-7oyzU%Ks+pRK3P zYN^6qWO?!PZ+gu;-vTuhz5Ba&3`tPkVNN8VmP22bXsJ=S1PP=giK%u@0i&F%Ih)#4 zM(Ic4Rbdxd)htQpQ>uL5*S;=B>)`@IBDh%t1}i2a#grullP^Jfw_7JbS9uDN92i{J3-JqHg$^5T()PaZv97t^fkmvv|n>gEVA zBc;vFGiT16$`0~yHwXg|aIMu@I;LS5=82{=^I00o)=S3?iM0o+A>RoffKt2OftUqXZ>VK>C}@a?eH;~%{DH%{HK5Vr|f{v@OhafSbarA4oEyRbSn`_ zTf?*nb$}w^2071SoOhrVLc=mO5eNq;Fin%0sVXx!Ygtk*rBtmVQfsZI5U#4VRw^)3 z*GVyvVjdnYXI&SJeLHsCc;k(5JpRCgc6L+DOc%M6>C9HgT(qcaB`&75)@}RT#FiCA zrfwl}j;lts)|wNSQfjRtQfgCGRJBygiCwL(a-vqNvUpVu^HQptl{y7Q)vA@IRLbPF zCZRUY)8~r|^{MI>QZDNAm#)uK=J%A6UGy3+%Ckz#Q0ElGFmw6;u=i)pmTlR27&e+Y z=W6z8GH*5LSOpXs0z^*$C4i(z!6IeIYAA`J=0R436po;OhUFjN2S?Zsjvzy(Ez>~- zC0UNJL?S4L4O#$15JXb|0Tj^{fU3GTGjHCT&DndcImS1JALiaC^A-xcReXT}=Zq5> zJNMaV?lH&g#v0A{S%uE)>V;EnS*D^W@MT$xd+)Z+3xE*{DW#yuJkPCa50vYrwNmaP z99O0M`ak~6$G`he-P}I>&hP*J&;OHu`g`xajLk|bl|WtAb!I~mY3o|eLVcYYB=&Hb zTgia%VOp}7nVtPW!<%>xJ&%(+Bi_CLqPK28`DcIRlRxq= z(6-UOpCOvBt|&lz{N7Lh>@WO-pXNSns3CU*GjqlT2#>Wyl6$YUBAi$&%jPC3LL9*$ zfP=h~tb`~cS$L9aX0*kipF`$=<7uM4?WI;CsgcMB^mC#df|-Tb(W#0gO{~1x)zreh z1FWP>Ix3cj1szagVR3gUjfkAUk`zvB`}6BO0uV4^~;{=5Ile@xmanK%doNm0)D;iTmF<-hTt|HOay|BBPI|HohZ>vd`dbO&nz zvDA{u0|T6s@|;i+%p4H|qgZm(dl9;M=HLBW|INSlpZrJk4PX1sfBs+k<{$cDa;GqY zQ&GCTp-l3i_h0__-}4hq2_uqef=s+7Fcg3$RZKl}j93mnh=lOxeMUy_Jq z*ra(``SiNC@|@tv%#=Z|J$WY6x~%RF^Ld_KifK74i>g+y%ex267kACxaeaFL(yhUI9;_v>-ulf7WC!jSclx10#c_}6aUzVl7d++PA z04S=5c`+?6Wu9j*;Q^f{2T;pA&)&^TUDsuVK9^-F3U{B^)!nuGvdrw!i%#=mT0+V) zoq3IAZaopDF4LU5xz}l3OOfd3`@+85eQ{V8E5%jjdG=C0pwse3oT3;0|0`pKiG&%f}< zkK0E+`H8Rl)F&T*_BURB;T=j;*nZk2sWQ3yKpYKo*Mbg*Yt;z2yQ`-=016%1iLcef ze4w#>0E6*T9R1G%U;O=TR7YMC9A70zodaI{>dg_#7S+s*KxO*npZclK|L*5L{V)H8 zZ~BgJzy9dQ_-ZAV_4bE(-OkDmO_FMsyu{@(xh#TOoHM^TN4WD?@SEGfVCGynL> zlP5p$Fa5bsefM`P438N$9t5|k0=+850tI3w{pB0|BZBRzXYNSY?{ zAQj3u<4`7%Dn-y;l4F1NvXX>(6G>(tNQ6Q0>}7uboh&7VX*U&3ieSnj5ia0TYZ^H7 zczQt;Ybmf@Ui2pQKth=oK|w%_G}b}4$jlKb!bFn36Ekbswyn(z2fN|7e*TyL=Kt>h z@I8Ow&wTPbzU}twzMh)WJdsS4kx$=!`QEeN`sH8!#sAMwz4zO{TX(QXB1F|W2flX# zdP$ZY*@s`!YX_?;r_0N9sv!C6bJ}vuRrmNm}eyyKB z=zP8$&+q`1@_KCa{+xeZyw_hxw{BfpwM%tHnp>b$MV@1$3AnqCzw&cf^ed3ZJV2$r zk>?Llo`1&u&VP%hul(YC)Bd=&;l%+3I5VNdN*csQYSX-txaB;rBSJkLR_`Z8F0~jk zBDA)M@W@&#fZqGzu$mccUzP>lw?y1DGF(5;#`Re0I}*1)@SQ*WZ~WK~{>8tvzw`G0 z<$wQw{EeUch3lXL(7NBW3h#UG)79F0j~#QH5@!lGBxU3$B@?TFE`>M zxxQJit4aiQ-=DpFarf+fz3Ua!B2su)N{*V$8OlNS4i)8J^Lq7>Kkm+!ut4(4Pj!#+d0 zY6U=%s_Gt6IE9fRq{7OP!4kqCj#_U&^02K-T^lo-nIE?o?>)7br%Kt75`Y9Jwaj7O zb{1ZzdUeIEAbGf$RU{LHI2VPmdPYfBv*XkECXf=}g-H=14o4v#diJ1Fs%Mx8t7wJ= zrmO3>zV72XFVEk7vcLVbn8yWZ=zf6}5=qJcF@qUE2`VbVWMQn5!b%(w0w$smVWEUq zRhWy&aM~$TP(mn#9T`)ZAKbR9L$VT)4Bwt`M2r$?B8f~0pmF4>I@cQAp&ZQKm*xX*8jxS!kz;RpmY(%Wm`&LCs*eOYvorGAE zGI4e^o`H2pRnNO4A~S`{*y*YY7!6>AGp2bEkuVD~X;z$4TU;e@W#lJ=Gz5LJq)Bp7DbH6>keA=HsU#=gxfx6A5MmPYiWq_yDS|g(O ze!U(>9?`Na?%@Hh6%lZ|muEf9z4y#)t-;4RUn2rRttuJ1?eo>a%%a;mFKONb)QVAr z`7+Ja-Q3z??R}HTsg+AVUwU6$A67H-zK{A34{)8{$n%FNk0R&x9w9hKm-wFNRH(HEp`0O)sL%OcX_B zKOUd_`fnj(YR!+^JboofETqGq%Q5afWoBU}CT8V9rG59#lR$=A@ftfia zl88M~L_~%Ul{pc?qN03GXq$pLkQq#wFJ3&py9;5;EEX)Hk;Lg|Eb%ezLYX3xL@cB% z;xufOs+!ChnHfpRMMO#t>K)M_3SklE^JAb8Vf=?AqVN6jQ#^ffe#i-M4jgo|cMvUs=q8tQON^UTZ*Sk@Ki0A;n4-5ehBgO3{Vd;8t> zpZJ<@`u^|w&L8-`(-(g4vp@6m?|Mjowcudx&hGjkI&Hxmz)GhZr^dqhNf z00ED)dwlr49WV}akpWCfLFCo(?48HI{`0@^HDC9&Km4PA{*&MJr~YUE=D+^m{uh6{ zzV+~PkDlCWts%H>IWDpS& z!%3$sjLfrhImTQug;vSzk`zgd;3Uy999Q5(5-~?)up~=lRIMCDeV8s(MLCs-(ub>> zgD8WPnInkO(n~28L76Jba5e}tv-Ci+P~pHZOcMwZ<_sYs2Q!ICa5`a9O$yE!by+l6 zh$BeJ&*;>g$_YQ4%8^WwOvo@wiXg;rl|&ppG6`9Uc`U{O8o&-vl88iPl`|4}a)%+s(Qe%viO61Psv8570*b5(UP%%uP$UnV-3j8KFX>pWlC9 z7+`)c58lZ0KLvRNU;ci7V>P~MAJW|2lL2z~aCi3tSU@ush#=2MR%Aq`+^13G8Bo3r zq#lA$rGO*5_tYp%Q_%k2v(Nn0|F|CJKmAw!%6EO=_kaF(zwp_g`T1?uemCQkcj+Shx@iQ825jjT1^4Oq$Fj=K>(6$Q0o-nK$RSpBf2i5fV@ic8(GEj0nwf z^#-Z<$WUZTVG%Km3`-V~aAzWE0wQFp3Js*Ek)xT!MTti4!6<)cGh;0SbP$x4hXODd zP?TAcC5hlj;#vl6jY^@2jG$IHfeankE18^W9m%XZO3Fi7Ga{3fIWvNiRg$SEiU_5{ zy|NTx5REj600uY^pM8Jq4iaG^j`2N+WN=6lWw1y_f~XV;WXLduB{E4kNF#^M>X}J} z$8Sfz;{8k!u?!C6ygV}yhM_FPH3yK6csP*)s3UjuT&KxGXtMND4DsiMCPbklO#FQK@FbBvn@+Ro)OAm z;tY~uuCt71t;lkJ6sWKWXDW*jMW$0CBMST8C#{8fd@ql3?99kP{7qv9&*O0SIA@aG zC#3-}pq>eZ!{83@ZdxTvJt6PrLWk*le(1aY++X~Qf8v`z@%*#D{<&ZJm3MyqH*T54 zt*AKje%gs7kggbqa0(B?Vo|+3b)Ny$&MyMt?yqI8-^-Jk4n&NzQ4kS9enDQl?`JUC zAVAI*7^&y?_XPlnb3b49zIY?g9|?IFZ;*H1w6CDe^PI_Wn&&xK)p?$0(WLIJ79csJ zXqAkJEVYViWR_NmC^@v%l&o1=U4nd`Niiq{%Y(HXRUZA;Z~fv=PM`YJryhLI_kQ0G ze7aEm`IkSn-yPSg?5DCGCSm7O)H{hJv&M%GBSV=kyf-1 zgPa09P!0tFRgFvxHr*sbR8b=!g9~d=I#N_vm?bXYH70@#Zp=vzE2>EXP7qWziMm;l zacgJcBA%HUN-4>~EX+m2Vid0Wh{TCRaw>y}fts3;P61_463WVjB4oe=sr1OA%IfZ} zJOv^ms#XyZ;uIyO4j)*X$W%^ZDlBDL9PkXSB`7zCsxp`Erp)P>dbH9)2B0}3lOv0; zfGDU5TX0Z>P-G;fsMc03;NeP)fbg&$gGDHvC@G3_LerYS_-y@)iO+>As45c5QuuZL$t{dSy--MKTnTLa8hqLCGYVfs#xV8No$K*aM?#Dup_nMLL|N z3_9b;WYHa=L6cMp$_Nqlj8bMTCHfv2B5m8YbvbM=?`ExqOD9B7ZPT`GCOM`%SW5CF z;%-bC!VwfRR-oO3Vmw=0F&+h$@wn=B14gN2rb|O5rGsk>Sh|naB|+fJ97M zJOdf2H7K`kMK}UUF_jt-oFt;k?88f$F%SlnID%5yh%8*H67kl15mD8x_tNV4t|AIb zB(X3fK{?N}2GTLlv#CnaX_;B2v^pQwLCR6)DNTxyt}C_j-m{l{d-V<9@~wa2Fa6Iy z_SQ%3@q54glRxvDKmUt$w+C~>@p)}EBF%7pxUqh$wL~zds;WeYNNH6tp| zA97zL6LDy(%$y;0dLz#tvOJ{~ASt4h${B&wRu%dOP_DgcZ`!4eCzvm(%yRef6zhZj zGGB34;_~lsK8-gC5eDo*L{iie?j6>#otC7xKl@vM`)~Z;=y$&GHDCAjKlbnb``_^+ zKRkWy$6toOcX#*n<;xQgrGN#*EIRyxub#ksgfW>&raDh`W>zLCT1#n^!mN}mBEzE~ zT$pt@X+~ITR1Yw7DMeL9Wc)i`+`lu*VWhlzM_D35RYjGHa?w;KqFTy4O)N#)B(0FJ z6cHs+Dy59nA`z)|;v^c_su@hgF=CpMED^-#BrqAtW+coiBqCCp7MLq@t(Ei~FRQh- z)uGST>?)%|tskJK0Qrbc~kB*r@>r}K#XhMke49&@$DNM{l*;tEeEoCmXYSC7mlZuA03mIo!W-VpJ zH;LHYLqz6Q*O`k(kh`l?RV|`Tn@S}XZY{NVhH6n_NhzYLm03$Er8Lpn+B_c2M5L%n zo_%0Rq^hJ6#8PUq_DB*|E=(HAU?JgJCytD8XLR;X0SPeqV6bJ9T8cJFA%v0&@s!d? zRD=r6hgFJJmculYLzsvD2{D&ilLg$gmQqBEs&Y!zHcbO2;ldLUMx;Y)3DIB@t>Z*$t<`zjwoQr8vrL2x0HxKFo!T<N@6uM3+AAWc7DZ|85xe%LHbITH_Dro3 z1Qj!}V|4uTyzlc~*YA(~m0agKC+B>>_kHfqxLGQRVoxzMn>6d#mJHxvuFj)xiMzds zs-jwR7w4On7(r)C4v29&^P{h42S#EyAfxhabD~A=Vnu*{9UTkMcPsHDyoMEnmk*P5 zFImpgR_nlrBDt_5Tq#e6_tgsi-{;pvBkA+If0IR?hW?g&{ZB;wgem;^&*~NW70bJv z12lmr918q+>T*|C-p9l+^tDIN-}Ur=J4{O0m{+?!i%JU{;L{IaQzF| z+&RSL@;-eqRH>_RF0A#ZEbQf8_nkPqs`EEwDpNl4dM{pB+&EE6=_jLJ*vmS-J#}KE zb=8W@Fnu5GnfAuVX{%Z!aW&oa-`3NA8vo$0&+2C)WB$$kyQ=@YocQlT|t0rZohVd`GdcY%a7 zIofx@_uC8^Gd?@e`a)Q>^pY{8L3jx6z8gPX*4>kBE$Mx8e=i->#_4e#fvv4-T#73!-k;KQ0*4z-JFd|Dv=q&u$vb0?_9%HpzHNHLzu`cBT8lwqn%R(i& zhO*7$$iT-$ZqxUNt?O@m#C1evflYqUEE`l2+$RNb=F?hdxY;4_KD`_IuKHd-vDH0O zOgGe8!q)D1*cqZ*C=!sz7HW968bT?@K+L(oA-HC#~BkEBW!j~Ls zrt4|uH0dcGqrI94flKyBoP}}Jj(z_DhmNekW%!3Zp3>rb=$c9(%*>99+d%-ZGL3!id%~Ji+;W=(sP#|4 zX^)wq*({?l?Kr#2Ww`60cBR%4(Y0*+f#YU-9_{BF;O31{q;jeKY6EMgJEtxbFk`si z0YxS0xh9r%)>(90{JvcGPu=S zwI(EqnkKNxQiPw8oPA;^qBSlSD5{n`jsD;tzv7Hpz<&fefmVaaW`JbsrZ>fSEK|Ob zZ>_1jTT#WYMfk3um-AjN)<6|+>qfaYu-4V9|0(`=O!!y&`YiP|PI~Hu5RO-TeSPa+ zpUG=XX82h#YPM=7anN!P-E%`MnV#DBA!Xhzx#xmPRk^jP*Zcl_NxZQuY6H$5Tw4%` z&UivBh(g)gP6!YYbr?3$Nj}h$6hYMpouoc7Qb3P?KzF_#3Ogc&k$qG={_Q*>hl5(t zCU8wP0eQUvKfHhLeW1FH5toqD=PwI%P#PAOJjtb%a~mzvS*U4|Jr-$hjy-%k#|2Dt z^Ga=0LII6%_Gxu>jClO_u^Et=s|y0lakPReUp*f-QH%W7|L@Sup6IS|>)(vxpF^hC zOKoAJc300e;7xzez5kt`9}CfQASj=>dCvKa=awUGc6%GqvB%`ZXbyj^WoJ3+-utR( z6@x_H;s;LB4dmUQRaTdDk}*Oxa52SbhMs-{@{@aKp0;;a)F0!Z()D-M zqg+J|+z?{V06G?OW(K9^!gIE3`t)-lO5D9}$sC`m_T=gAM_e{=CH0!yy(h2Oli0rQ z;hBpR?Scxcan}tLSJ=kj|0XXbg6#6YTzj!}cXx*2FXe=@ckP9hfBYoe(rT32+k&Kw z%8P#;3(lsV)hctN@z-j0<9AM1F`_G`OYby(pJ$%w#%~b4*XbwutfJ*R???N3Z#{$k zEbNWz2PP*0fumt&PI;~?gpHlxvpH>6^`1~p7IsiyDf^RJ+ZZlyMk`RW{?oD`Ys*}f z!088^25&NL?VO*@&h-}Q2f8yL`UCURrpvT6x8{C^DwyzPQCW-|ZmAoY#cFkppR9fE zLNM)PmRg(L@`a)EvOIH3x5@>geqxvnP1B<4GpfOUKijISb3$5H4n$6BTVNP)ud_|p zolYYZ5Lj8t{zk&nwhUpP>xszRzq6d_@+Jc%R{k>!1}f$n8k-9Y1Y6o#PGsCSLW|f5W5XS!^IIm`Y&)tG8M(9UC4W z`g!&z*slI3&xDsMX}s`O5V5WIjq#JvU0r{Bwcy~8zhpQayF7zeW@-`;p6fZ= zrt!CK-75COXGBS%g0V8a3 zggN_{ZEx~JYDbsZK3QkDEMK4+O~rBo9kxtoAHP6En(B?{^8WpH_s_J(iTCecdAmpr zg1^QQ^zTIR(?99R$uECe_GUfpd^+Ku^VH8B7wSd5&SogTYUMEtE z_0da-6Zz;U-5+j#y-zY+d=*fQQbeoVDcga|-1-et4|mDs=nA9M_b*0djbt+EZETrd z91V0m9BUpsF^xtY-CVilj1zLt;W;8A@e;89`z^9H3#MGMg`#E#af+53IgjK=qEfRS zx-!e&WCdhkUTp>xmkA*U=+RRSYmsRRvJ($wIQ!W1o%7s<+B9G2XK)5z{#Kh_sCgwU z=htS+KDTPSb+Cg>KH?bNm<-)=O|=A1!vKPlEbR&t~So7NW z-dKprK}t#0wQpjqk4c8lq+v$Ce%w&Xl3S)}C+Uz@bHM`!#xmmo!fzoKh1te()$TDV z9l2-;|B@>hftl!IHTiYEx=&x%>fZZak16>p9e@nbOZL58lnZ(rj0X z1WrV!F(fGTpPD6x5sM~1O~H>#lG^#{tImRfZ?sYgs5*VI1l*goDNkJ*vc}cC<_r)S zVtBMU-!Y%e`6F_Lbi3JO(1BSz?#nXW{YeyV4kJb|Pn=0a{&?%<;tmOF%PVsOV7l+1 zIJQb>d+w0Pc;kwH0+qQnOW;i7Kedc?(@cxtuRdr`Sj3ac)qnLV0Jq?FoSxz9Kp5Wy z0TKrY+avsws+=Ws95d?2Ra2%}N`OR*+84O;EM|~V^n#LMA7`#kDm};O@AAL>hoKbE~;G7keMLAS_a%8 z(nt^VYTxlKz$X+|ZXvLaYgcxuY#~Sj#y+Te&b4Ipb0fu*sq=nkjV!g2@=4`zrpoLD zEywTXJ+G>TXBB4%bI*O~D8DqtuBb);evr$j+!G*LjNJ(`&;sRm8J+z=`?<~*-!UwT z9mpAhSh`2+J`$yoVBREec_aEZUk(0ABG5gI$zbJ!m_k{|=>cqOd_MFP9==BPJ7MI8ky`m5L9AAV}rD3All`6=BU zuYBwHnH5fvFmaKb#0qiduq_r4NCC*nu8#%gl0y7S0vo}Q%}0(ydE{%<@Any5b{|2u z-+M(}(Bk8LK)sD$hzP#}u|_5;kZWX!x%}=PikdLm9;3Nss4!9U1w=|x%sVT|LK-DP zA}6yHb{th;b(2a)OEOZuDQz9cQ4uX6$p#ngXL;nc1Icg^hNKMr=_d4Cy!vw7RE}J| z?w+`4o6p71J|D*cl>Q%wz&g)a6ArK0h|K+v9tf)#{jj4z*KB(~{ zG9STYtIC^*J_tb&8d5#m_L_y{(~~0Dl1p9)vwkpWGX|Bi>-)7GU2O(6NtK5wHZ8#( zeDz)BH9QCfHg$pp{Djwi08dsB3zZ>hg?#6x?LMpLb`JQ~o*eWaRL9YT(gwkn&=IRFO?_LjZ5K8bv)-Y2Yo7MYJ${b{5GcGw{IowD>+3( z+_bdc0@|su5Z|T@GXgHC+KNZX_KVHWN?m=|nKVJJ$2$9(E$m4w$tC`#qJsL-ZM{a4 z(w=e)AM6hrkZ9hClLxE}h!mYHd3{mxK8p{6a$r+^T9xASeH_!=W&0B3PmtRFVe!(e zvx-edRM}Qxt)`F9WJP}lcX9~-Ck{-1sNWa$n!y#~ngh|~x@}7?JKdSoG9pL9=CWcl zz?QgVK^^^>LTY0c{zbI++~q>kQaG{>zA(M-o@Wea_Z2eIH^xvegMHq%$awB3qC%i;Ig1CK9*4yTilfaU;Kt30F8#7XLxFnJppk$SdVLyW zAxY5SCu}qNx|X-~@HrvJ1!q^)Yn@t|yw6ULqrnU>$W^d`X+?A6X%7x_20~ns9q8Q| z%wW&z7>eV`AuTXoE@cKqr?{~;#m<$q<3Qt`Nk`V6LDYxX~p(XIJuKRwsKL?mLN9^?ON#%+oQCvmbF=BD$J|UmwN0 z;?d}^4QS}neCUSAf3k{y#0pl=9?_ZjN?YS}|J%vx#j>{s{Br&D?=^lkuf$a))Cpc- zd=k0z92K@YdNAJ8hP2#`%n2)?q%`sAXKa+r79{GcVY`f9Dr4q08Q-nE00ihe@- zGaA;tp)AqKi+q*If-IvMz<&`Z#zW31Q|xCsYX=3NSUy@uslJR&vxvS36zZn`H9eRO+iQNQd9WEpRTU?#FBfy95QCCjpdmxJ3Dbd z3>kzc%+mqom905TX5u+#$7`*GaI2Q(6%T*2*?!j~Eq-B;$q$$Fhk!WKlsHqHmLWIy zv%Yb3K%0#?lUGoV;~a6B=dJoI^<24(bB5>5KI#&@6Zsi7Z{udFP1Cz)gWzG=V0oXb_* zqo$T?=bx?6F8iuM#NIl}v+Cgd{GyTZ&;A@foA{&92itBJBSdaa=B@G%adjCj?w`7B zx6W#breFWqRuA`azuH0v3x035h0ERi^V1|WrR49-zl+5DP$D(wkNB6X%hl_=jV9N& zDt(_vsuBk>NYy~G6SDZXMOFsrXuHbN@MvrkiHjpi1Kfe55zyT{kd3S=Zsua)dIIL0 z)2>bLHkCeTh@D@kHIf@cXl;FeN|@N; zP`$b925H8lRc~x3yx=Kp5(#Cl2x!~#^0CkV0F3wmP?Ja#>iqC*Wd$Bm2$hKxH8A+< zrN;f`@Lcuj#rW#)?;2+!U-qba{-v(|uJpcW^}c?GzX&qDniEMZP=9@NF^yZVp67H{HwFV%$hNGf^;7TbFwDqK0J|nRxa&$`(?0%tXZ70n7k21 zn$SBqB$(ry@?tSXW}%=K#+=h*l-%X8r+~do&PU)#ZP&+?K8l5?ejA~48-Muwj&|X^ zda=Idrr%cgET0ir*vc3X*VRxVlolDcK@tCJ1D z#qE|r_rrzX*!VCrGe%05sixTJS>n+hdzokN!W~KfIt=+zR(rd1$}%0G&6=Npde+@l z_go9}P%)Yj-uN zZ~Ym1b;U`JrSo4y$m7Y*l^;I2JT{kMB{ikn1R81QJIj2#!5T=?_$9l(L~s`j`tdMZ zP?P^fbe~|dLPx~g8CsE4%Fiz-3#K=eWwVsB(u4+83I8C%ZkiMh6&1?*R7yWYIWEIO z=J?iqK6M#>pcFF08kVIJOSg@j+!u7dZjjtj!i6<;4TCGvi`7AH3UBN8hor;faAu!*%+P5f=R zu!0QOD%4+bRbNOVsI76d2hWvMQhylQN^%}%t`keWJYKW!BEv2Gx}ks?@C+(vM(BIx zQG{ur@U?x^E>0JyD7QH3mB$S7-n`u4o4iwfWOSVrboUeGL)V(eB?9Eb@-lRBl$Tn$ zF^Qs90!i0=KYT})%U@4<%p-~jF4n^vzc4<`Tor?#u{`@8q$ z9G)0DFEjAJCw5W`hzmO}eo9bSz3g5!P}w!jqRc~|y@#&O?!C$u2EvN`ORJZHudM6p zwnObGSf-s?*vibx=k%hM<6^;|sCV<~>i?jjqh}08WeK^lLSd z6?+SKskYW#u5txC24y0=ypDIw94*OW-}Am6$ET>~g;bG1+wChZlY-q& z`oT@A%_saz`sptYE2d!pr)J*6)5?|QDd5(gY+YcO&}8p3-i@Ev9R>4etnBgAls)ogm~a7&dhf1s8B~a>$PL5?q)hLvRU*kqj)}}n#uX5exB5x ztHUJSM&O@{q%-L+;Tf~5s-w?M@_&3PfJ$$S!~?Z8EGoUt)hi0)%lq6 z)n`A4A6}m}LGO`IZ2=~&&tnEMGqFVlg)I2H*9OC_{u)Giv*CJdRE<^e6{z0Ztt$A~ zyd12^w7tWoVxQRM0%oT1O<`yK)RUSP@3(z+*;xQ3GRS330{m0)>KJK6{q@;%RT{S8 zEKx2d>Zp^ej-Im1qJq6wudkXVMq#dbUjjTrzK>>xSXUTQlrz2;B=^jdt%QbPi8$NE zx@-8+t$)L=;X4P?p~A7yyl_%}&Br5ug&~$peUq>sW-rRZ^z1UCMIZaQ z8GtKxnKFv4rran=&Ih_Ea!z_$J5pp`xwTYT zKD50NuM5WXJ_WNHoleKCAC%CM6w>)xNt|Fy0G~va{k{e-{}3`+Oj^ zd)IX^br26!vWH&e7aCBs#=1*R8beJD*nX98v4hl{4|8&IbQ5{ITMkAWfg#sT`!E9hmxj>enSXNas;&`?6LFwohGgi z-*s|`QI|YPZCgdm|9Z2yp_^D&Ump`E!~LDRvdaF{OM{_zntxKX0!mn_-qTIIs|Gwc z=}ZXc4TAsPo<6{Y6q2(hQ@Ev6xr^aFp|%DrH;YJ(ylJ3cx>xS1gE#W0b zkEebQtKyfJmwUN;5A#m8%QLWpsdJ=rdZ4fR+WA!TieH}Qi{OD=doTeCGjg}bY`<)Y z5*d2~w)8?S5J;q-@pW)m$m#a99aAW8h+{cb9^+fnq9>{HmB z35cY})%?s~7%$?)!-Ly#+jke9R@sikhd-OuGE7zwjn11PSG2k= z*7g3P{*(y{Cma=5pD{<4{N;AmgIH#io2+(sbZ5U>GRg5)UeX2Kiac%g@I8U!-_h?`r+ruLMnYb?WGB^`r6#>8VqSOuSyq}7yI{X$ z6{aqp;r8IOaENtA743;iH*vZk!*-1~?3_hEs{dJ*-26tp2F);mBfQpI1O`fyA z#4z>z|H2dm@(9E6;T7X*D*};>aCsc1I~DffCJX-*!?&&+B=TiD{BhC;dvp~SdO1XV z7rksEH&>{aNLrmkqM1<^Yj5##>7@Os%cs;)v2fg%zuvI?_6LGgzSQ^;OKIUS3dY6vfUrNgXavffOz*GfKXCheV7~V?nt(3xkwmSSv>1|(ZpyBQV+`*_Lu1$> zGxQ=UMAB?Ti>&9L<;m7SvE|(^0!r{3*@GE|)CKJ2BhTQ6%5u2;Yo zvz|-lfprHz2xZ^Mxb^R)Y;uAlu@IRWpWawK3+0*qGTFSV72D_OVRELGfsF_9ZZwRy zI@)Hw=XJY)F)7&?E&%wEhjYx#y9bURs>iRx@0F512*$=n^&`wJpo(JmN?4=>@O-zO zwePeTng%baJiT)JDKVC%qo;jas>JkyI<)0D%1-zeKX}*&a&wl!63kyj+E-DP@&n_a zXY!{j+_9kE<~?~{ss)%CLw=&5*KNQYA7IR6_lkI9oV!=G)apBJyVrv+O=AI?S_p%w zSdvE=(@e8qU1lIT6dF5cTwLIXbFGQee^2#L48R3q(UQ=?JCWbbXXX+FOzdEq@_%89 zu6wHUufTdT74c_a~Jc|c84(fHrYvl{sft#|ge? zD8RSFpMU#pG<35viu4KBbcU2Uw$~|_*&me@@p4xGJ91*7k^j{P4}n7o+jBMp%Ty6hdeIKxAUQ<^Ik_zVo@8ud zB=CQU%C=v7lW0lEhn<^~KWBo9J^a3QzWALfmUVp01~L}oq~@w%OMW9L$RD$D=V4Z0 z>6?*Mo2(=#R3wjxnJc&OULSokfY;a1?cTS3!zXDY7=^Ucsw?{y3?yss==3sZ)?D@^-%HdpRDWI*;(AV-x6cYKm^|EnYx(<{Cm3}tmJUOA%)0PEQ>Y6 z#|&TsLi|=I@xHS*3!+w%*qKMy_T zsEwYW5atK;gR3I3=AtF+9MiG2OPJjT&m}Kn<6;yV*ZRj@ZK3ruwZcsn8UO|N(3IuG zah9v8Sakf$??D<;7sP3KVSN!cpxD?9Es)IJ)RGzjI?3h83U?NmLfv(Er^BfS2aEYX zr$3DaB$%K{cA^llQUhh<$*pI!f>pnG}ax`$tj{=3$E$isVP9YZDSi5 zKi`oxjW)oP?0=-Lh?TubLop^6i=Q`X8*pB1J*aWLfIU6sWf>_7ah!ZZoqqp03#mVV zm4{pT$mLguEmM!(=BtxgHJPu^E%iYG(4@J33&H10zQnCL$8ClC2hO7Lt)9x=s)$MzMzv`Gw!3f^>CUY=D#UyaMTOS>g)ow?Y}gBXUAfiSjU9yX9ET4~SPoZQ z+*TybDsL7UPSgmLs>8Cy9_qZTs{xHP%d^npI}IV-84t#*sUDmJs(E~jepM+hblcM9 zo*BY@SN4Dg`gCp&?I8#E>GlGV+0zj$(XdYeVDU!w&p#MzM&%>uu`u3+3p18t`V0GN z1neuur=c4kJNubg^=RLRBFpN%sGpy^{~pdQNNv2&oyG>slka7+-CI``3Z_uY)ynwV?gB*rHzgECj>)T^hUjwyyw32XTI-kl>upZ8MDep+sA z>Lyf8yyy%!MuT|Ak*EMBRS9CbYiaAOAuu9L$lqu(7nQp#Z$+c$F-JUUIP};SEXX8g zzJsx|5{AH_J+i1to(n4)86d<|%5OT->CB?9>~j#`yhi19Q}_*7UUa1lUUzXnAb(O5 zC;rPA`1G`i7V#LWArYgQ`PsM$PUcw7#X@P9xrpv2@FzN4-CtLpe!AxxGl{~a19K^* zQKysqle2y@ashT_i)w0J&0_sA-<_P{8r<%>5zmad)6_JkOsGA#PXe}A{M!Pv`*ybN zg^AOw+Y&-TRgFE-4Emp0=lb(pwtU`K1F9Qu5WHf3MXZeP_t|KO{){+$L$NY`9v-N4 z8k^q%k^rc=d_2^9ZWE_n0xif`L=QKN$#ouh1v-Y1^fpR#6cIBL#j4$1IowxSnk;ohdHdNf)SY(yUM6%j2sNP!Zg`794G3S@p zyeFd{T~g~C185dDxpsAHU>NRK$6n_#Y|zgt)$F5!WkjlQcOr7svRvC$YtmSiCav1- zz94Ox(Bnh58ZC-l#}+lWS;YmipiYk1lPd&PrtP5{Di*(n71T54zy#-FExwu( zJ6)^9)=7|bZn!&)j}5lv*x{Kn#8K-z{yBqlcJs5>mStxli05t1Sy-VO_!VZ0t97~v zH9K;+{m88LtaAY7#Rb-}%Sri$*t6GeB>c6=ozw(cylar1OwY54Eg#7pE*XtlQL7kB zC0S9Glsu=Wb&pmOV>61Bd;6k}GiBrln6;GIBwf&7#6froPC=B4CN}>!ru^)#zYky~ z)O|mspS)dDDKrTz=RMj@-u@dSOQhL<;LK-w4_$eSZFXv!df{-6~B4`FaJR z6rb!Oy?q};zTlUgAt70OT&5(N-i||xIujEVxA11MkFbYg6wdTH{elusW-r^_BJz}a zaTdy*$?z63{H{8TC9C%ihw-gcVc}IO=}ndaU=Du=k>_zGO=8EpgSf-Pu=zA zrW3Kj2TOvd*3EsEthfDz&K|?g9#4ddBB!cf{mj6n(jn<;lwTR&tdSFbwvG7NaP>ed8mSO~hj%l{K@5-W#GBynKY+ zuaHf3M58C}zUoPqW<&pNb!FY#1GZVc01w(gMH*4i+HQA;>BD7P^JB@i)LZZ3;Qmh{ zx)r6#To=fQZ%w05-^R(<-s`*!js&$wDM)YTIm^)&$6vD-VG>pfNkvY#?%^opUE5i@ z+8+bf4!U+H{wUSJoE3e&nQy3sXeawH<~Wg62P@RE0^X1nX#Ft4u-z+;xAS+=Fkz#5 z2c$7MeFuK-ti2{oN(STW7t!ma>C!O@=oPl&JXR8)>NcsPbv>oAaH7oN-x9_s2$Qg? zNB0}8nca>_#*fRxT?;uNgn%4Fa^F>xD5E4Fvj_uOKAeT<*id(8Kfx!*BUhs$1Xtck zo3v8xc5V!5@oA4A{0e9ABg9!O&t98zK}F;$e~szwlQYjJf1@$B5lkZeyyoLKnj3nQ`K^2yb8FT;rJ}z^mSKs4RI)TV)QXAgRmsGi~!{s?_l zcoXjv#Zv!Q_9~cv>EVX)xi6=f^{E0%&TY%>)tza|df!iCiUGoW=9Q1Ij|fntM%uI^ zZp!)ZS;PlIAAaM(L55qbEhFCttxk=bb9YlIjlJ=aM#B^zpjc;kC|?#4A~dO21|(?v z)UMuXHSnACssTjBDN!PJ!M#D!>tS?s>>%AjWMlCFH^&0<@=+dU0;%kL!CMj))3-+P zpf^DrrtvvOyapbnIW#@MEVRZF7D*dQV6=iVm56jiGr*=u1I&V!-hea%m;&}G@DRou z%hQU@@`}5Z=kip1?xejEx9`7OmRs)U&R9VrV@Pmw$n?XbqOuQ6O)+r3NM_Oiy0dM{ zy*hflOd(}wpBj5ZM4(yz7CKqO$&O&Ank&o1V?!u9%OL> zqoOqZQun~OW%7tvCd==n{;yi?ZnmM-mix!hs%eLP;Zxs2%j*q!PY-bqnJ!IXKFNb$ z`^iW-2%ql8eR36F?-?ND*k%k6?SKZvkZr9f=FN;3<)p@_lH9``%Fun-W`v%e_M{4= zIq~2=kwQ;Drexj!lqq!*eB*}n|*5m`f3L^L;4Qt zuhc@_J9xFT1t}%6oZCd*=Fr{jy=XY$INJ%bFn%d3#X!+zHywe<`80$0+CK!3f$Ncc zTro=R9O#6;U0itT#!F)1w2crLWJQZD7u})#a7NFdF`A0KmA*VS9tz|l<9{QQ6`fCr zo{!@6h;gA;yA_2bcnK}UoG+kXj`=B4fYivGdAX-0my7+a6TKW|zqhk%Pl}R~bZc+a zXftG$mkZuXjH2tvzON!zir?gocFOQ_Am2hGgFE3d`UFPZn53csG6_b$AYBzadZ2-> z1}<0?7LAo7`}#gvRAd+8{Ly`T3q2vd<~Z_eS#&>K{mEbmL_v;fJ4Iw3RD4J3ZoGlt z${pC>iqVt*Pyy6SK5)59-*>MV_sDkj4VoPQLZ3hj$~s7q+bWW{y05SD5=t7zTmfq} zCuF@2^OYSH2&of$^G}Tv1~>7CE{@CHO}u3`D7z9%mbyoa!Z)qJGabP)x73>fpt_Fc zPL_jvCqLeosY)9JV(Yrb#yuW0Slu-J1gok`Na$nm{5A)ZZ7S**E8YIlGFeOOqM0WW zSg+M#IGes$Az6z|B9g8oc1ay~85uvjR5e!Lnl61$(TDA*YRXSUdhTAI)ChA4CMsNnqUcv_Ts4z2hoP~rKLZ_UlL4_)$wZ&gM!8SLd5 zdSu`8&mLLM7PI!teihsFqcRT6P}E`3a35^*KGH1AO>zNT3af7Mduxl7y#TxQtaPf;d^RfY*OOXQ$=i`!lsUh#sU6$p`(KEy z?^^3mALY-PmoDn?-k9x}B{ARXK=@hMWd4Nr%uHHq*hc$jyVEv-UKvG2zR14Q=@X0) zexo$HY}^mb8p&;Wz*3avQl&W) z@9UYHAy|8pQOYnd+f*)UtCF@{Jkdxpmmpnci6bCsU_N>8-`*RwCvw6=O!-YS0`uc5 z`Z8d?iWX{P1_7=UZrLDF(=AI)fHU!KAkk81Mkj_QxaD{FRn&}Dhtro;?E%T3=*+?H zTV%>kn!VKjnx66awqG`Q-h*S*{^v)j=80K(l5FgHG|0_1J4k3_E<5l2Ax9rBxXjmm` zB1O#Klh{`=4TgK;^R!I4BWqE9Tt~j0Tk3f1WM=t4*q`}-u|Eb9QA)>+uqdwJ8*Dm^ zb-t7CA(UyIgUO~zZvcx4$@_XYly7Us2HbHNya?3{DWT#VQgs%%^;Rgso?4BK^gT&O z47f9yKNRR6P4%6S69ZRTi-2Vf+SIjANs;R0=={7m)Hyua(-VYk{z)W_oI^c741EN8 z5jE&^qNKg?Bw?iGFd<4YHwVd-#zv|B?9!$jEV9w{68?s5BpI7%oD&nF4ca3 zWMeQ1O)t+z>R}WT$y8w5yLZS;M(-rJe3O3VUZfo#GuoM2w|xV+kPM~?j#3?)zWK55 z;|)3z$B7VR1+MD`^ynGjt$6e~Rly_B5 zM`yU|$3Nvi*cxRfoG3ub`H~NBE9tTOE^_ZM#y3-Ib4{t0QJ?t4FuoC>-eF;>)LX8< zRC*1MhzLE~P+q`N>?Fs%)OLCi!Z)$RKYa58LAVDcSh3MON>S6np)PpXK z-=XN&1|SCXv%CK}*9m)H#Sg*e$x#6$7#0JVlg|(fF8ve!%bd%Khk2>F5yr zmT*-oQn&Gx5lSdNNLU%>@`&un38sk@$zmYkJg3L)@NS38Dl$E}BP2cYi~A+3e+)F3 zr%lBk!$_6oVeOQsi;lM7dCeg0%+vnQC+21p42ngo<_1Y`65T9JJ7FM#u@oBGBrywT zItg=P@6&nTLGZfw0AS_lOo^A_X}tv!V8)StaCW+iy$Q9B=A?fdtz0ue>$GExV|nC^ z(Q`>lsyRT<%lCk; z{n}+3R=a}ivyTbqzPIhubpNT3Djl1eJwRR5gg@SkG7|@Hlac-=vj<+THjxt<5y?@@f1&HEf)#_6=lJBLDM&b$LwVZ*1`cyJ{gI8eCbWNZRi zydl%xFb}UFFN70qpzLbM{-&>c;9l28_;qi;L2wKe$Y&ydW%9W29bq5+KH-eJe~VEO zzl%}+&N#Y#%agCTU0}JUq^v{vWgD6qxr4`-gH$|pZ{5}B+;|CYE4*!D9e)cd2PGzw zoQAd82vWh>weB2tgCu04Id#^xvKgQV86BO|m=rj`JAqb_2%N9K2z})KC3kWk=ObQv zx`L^*48f!GEYRI{`0k{f>&s2SCIBte1z z|3Y?mSaxlndA@QtuSa!O#S!~P8g{dFNz(OIrgut^y_gNLF5zf2Ek|_UYiy;72+7MF z9$RSP;nTnuwJV3#H_F#|+K-l}r6tMj@Wn8d>FPZF3P zbF*=*sWSRXrPiX#*I}y#d~gWMAMbXz+ah=Km@6lecl&}~HpMIRnKeCpFOA}UhEpG> zN@qL^bacSc4Nte!pK$HwoDT$ux--8zp}$Y}qmtC8%_ZB&uHx>Nb~@vUi(^dDmRrkP zsaE4x+s%uuhA|G33yi4!XS`FDFp~9AAe$Yu0IQvxy}MT(4yoS$nF%{vcew5jpJ-yM zsQqwhTekRPt!E+zpzs3=Q&8|Pz;=AA_O&=bg*L!p7v#s>Qde##nom<*w-=?aF8>@a zC+?kH`rW;%eEuh^==I~t%7s!B)TaueMU^~kwV{7Zq$k4F(wy+1wm*Gg&Q0OIRY5t7 zHb8lAu%!N^@0+0q&lTyZFCvTx*d>W^bTJ?~NZ>Nq|x z-=;)JUC%lD{3XR>>?5hHkwWsim8WqdZ9Ph}6!|02(SB@glqmBmkv^e4dlr_*^lkiG z*=VQ{3ikTL%|K}r3%jjvKj?cT;;*xC=@RjwPJbRQZ?ybTnB?EuMTLs~AocuSl(Jg%upmq^B|-PuX0=;m{lJ%m`bnI@@CYG;82Y+ zK;)bY|BwAJ+gryer9a#_P7H^ZMVV_`-9Dlh_5xb`q_-_Ig{oP*qzw9-+#UWCB24}# zLV<58R;7%z6Q@>S$lGoAdVC-T!Qg}Sj6CI1Ao(yyiu)zThK)k>T0=wNKXAMc%eDZrv2YU+#qa(o0JtRhgN)e^Bjq6g23WSQjSVpm?dY#^cD0 z?nXXPT?s6{J7=Kr{AJJ_lgH`vh?u$0{8Q-h8t6{o zX3m`gY`h@`2ay6ZLT||h7!1PD{aV!nUC8;9fR>qM1~f9@Hc8gPLW1ya=CF=pf;>zv z2AMzKbjx2ZARf(ajOKTF(c@}C(a&A8IF6o@?2Lx(b3A|giqqni>*}`^hrR8NQ5SpL z&|KD{4P=*nX#XFH$qJ8SFGqv8*DHOfFCv$M|$$WO=t`#mK; z_q%6--I)(o#AciiBaRoT{s|qIz%3Jojuyl))Vcvts-4lQ%lwRTRN!gSM5Sl{aE{9Z zEI~MI=wFIwr?81wrGGTEWQU-4r<*KD-4ar^{s|hIY2S%^zEO6CLSy5GH90oz=@UCU zoc1%6Rqi{OmHWHNZ`FE^PZr6|tGtzlcZ@i=LOn&1k=sh)5+R$gx>(foNpls^|iL29+te&XfD(%#mU7*|~ZY%@GqF2nw zbOK=6+R1=JRt5W2$cJKy2u8%SCLYrGfTB1u2IlxhT1Q zHG8LzEc4CAh;DBZ*#Qq-N&}UUM<1^x9~C)?vBXB$C@PKRP5$n08%HwXuQQpcgB{F$Zft@v9n7aW>%WI|;SDM$Zz&<)%Fe z0RX?H0Xe5z0=H=RL6l@+5(81WnH1nc|959*ARkJP_}f>DGr3c8?)@_iQUXiU*Dg5s6e}O`_R{)GYuf!VR9Q$#p~1SaH|{7Xtmf z@r`^4SZiyiZ|jF7+Vf7pva=muq`)(S_l9i|4vk_ghtw5pR9_Qx77H^PsR+#f?oGHd zMi?t^<%v#Wn~I=u37&V-el4^nB++}^xibSqGF7XvZw^J^!+?Pxa1fKC$DeA#+inB!^o+DldeJ0!AOoW}^mVZbjrPN*qw|5Ha>^1~0e87EA z;PQLF;Dri1jIF8ZPZCXt{@$7{3Sx9ViuQyuEp0)z0C|#LC%q#lk-u!Zzgwu=d36oK z@@ataCMfPrebYQ)Ji9YvfHgMz_T%p&9O%O&8?nWNq@pws zMS>|e92L{w9H9Q!@tA~(hi%-x06Kc5K>GWDxMjh|H^^w|=RBmkBBuq;GBy89P*l;Xx9<_2$| z+*a{i*C@ceEMyI)9?p1vnQ$a`nr4}5cQe1N%ps~^Qu=RNes+^wST>agNxcUK=Y9Wrw|J_oxAo=X87zM|=-r#7eu9GZN?XJVcP`Kl{mJ;|mmgFdsw~?CgI8bSyGS-fJ{Zb%FDX1rE!2(2~(@CAx z4VYX}FBv{TVK$DW3c&*|l+QUy)`iQ$MP>f+!Wnp!bEeOcWolz95 z-!}4Oac55Beq8^mzK&OSeeQ0J14pWY^VnyK3(pkO?A>{mxZMVsV=pYsnWscVvl+VX z3Ug$*)eojj-REvv{Lt+$ZbB9}hrvJ@*E*GLUR=R@kIqzgKA}vR@83nae5?0+TZz8o zP$E+ILVRpoJU#tZQ|0WVg-};C?dVYRTH%YUc9XcK*9Giiyju^4p)uAR%X2d)euLzL zV{fT+gWvL;!WPP4izOA+0wpUB4h#DdaMfA5y}X`6a8Tp+kw{p2Dxm`?Cms{*7ZGq9Z!#Te%ZcY_?5He0*i zWplce%b*m42S@W{vD%=YGu*NM#t_VrIP%>gp z=E?x80)|B;Ck~Q#8)>fW?3CNP$0Cx!0DVP)TO{4(V_#v_4=s!wv@J^`v@4qDZ?snN zI&yg*2GsQ07TBUB#LA)VX7&pqv4${HmH48`IMO zZ)|;*Yj2a&f5&i`lQ%?5^)lyg_yp#dGNZQd+SItxwk-}+5$8u6>Z1DVTUtCc5r;ba z0sY5k6$e)ri*6@$Iqt+z<&{Ld4vNjO@5$*}mDN!u-^N1qP5OuBno5(Ix&{pg!kOG$ zt~3S+5PajBFkMRvGJ6N%`R_;PvYYkw6UP*BxhYtQ#Xm`ThuTCUW~5$b@Fgtf$ryG2 zbHxL(mFdeQfMoU&YHgCumEG;k)#v^OU(Aago(Z)I3`sCpD=DIcXGl!GkKSu zUXbUEh*K-%_P>0s`22V5XT6-sAqAUUEV%!m6yE2%R^!(;W`i)_?yqN&rDB)9JYw8q z^=`8X!GgC7WfQkQ!!H7mXV-!IXv_Dh_C3toMjuq~Z@E}VOEZT@9x%B$cry7c>%8Sl zcpc}wqfc*i>Ck_WYMpCSi+V6`%KpC=3`p!3bNWSD{v1|9HGX@PhuV#NUGJL$+4rI1 zIOfMR>{eXw1g(ew9qZikU+=B6_(N{^}W+X&*QeHq}?xB_!3wrD-3Nnma zoS_Sk9q?JbAsYL6daz+eQ6nijG*)6sp~h|M2E;lYt8!74kV_aWzH?~(-J^cjs~dcX zo+{<+7rL+wNC-TPzf;=H@@Y36>s61MTxpWeQ48uVg~R&5(Sm;czSp6fy&0;?S)H`N zGCwBNMXTza*I`lzG;wn)GHo|erQ5XOoF2<84Jgyh-FeQqij6PI$Uwuwvc7fpqR_7V z$X3+^1fXY80<<($rP`DFi@86jpt&i&S!L4mZp}H%Efg*>U#s>Vd_5po`Wqba2Fg`G zUo$&vGF24sXkAK|x}A6!d6>I!7r3o_NHX-TSbd!_df2-5G1=WBu5mn|ETqb7EMVN6 zfF8$v>@aAQ&On@o&q{b2+RLz%Ib!nI1T2KJ>%M{tA{`^q`i^xiR^NpP1Q0+Hi#D%j zGH?9IGSV!MJ>foghS)sg_?;Y>B}8JgVnB}Vh7TDzxqVZpw&_w(M?N%qdU7ed*9tp6 zV}^7RBajd6e=)+X*-?=hJGe|!Zcj0P;CjBbpGCPW!zl9GE~iOng1gvwjr5`tRb&36 z!9KS}a{lvucEHr+ucUW|BnfHX#JP=D#dVURD>lS+3N4(6r@N-JzqJo2YTO#=_d_7q zr6)MtwTz6U)FsES&cV*MpQraP(>D(q)eU}*GK7Too=s(Dw+&uH`>-OboNm8SPTuhBu4%bZf zDa^~ovAL5T%Mdv1v z^1W_7I=lF@-JE>+&vxU$^rWaaKOQxtO~{YNpy6ZZZ}mS-50S8oLKx{ApwFZv!W*C_ zZd+f_KRAQ)d2UdRtJohZQgZg4zF!YS{3tyPxI>lsDx!deox=}}v7%N|xv-`}@Rhm| z6Yn3aUy;q=mJH<|dk=*6V@z&Zv;0jH+1R{Zn-#bdBr>DztMB#33Qd` zn9bhH>6UoZWVfrr$AvqJ)U?2zdwU2L(dOOx$!i-4@WIO&gQxQrGJRE-5njg;$r)i9LJSbOTp zEp(=eV#?-zDn4IqT*6;WmsL6un$mr2g-9Cqa@W+-^upa5H=4h>o4T5QESF+rIe!ne>5yA9aM0!ZjxM?MSPV7fo3obA7<-QuH>cAta2YaR9N4}Q@LK_{5ZLx> zT~@)DkMurPJ`|A%U=jhqXHqz0+_);*oq1pZ?;`sFsO}0c$jK9l z`4iIQiXNL{VnLQg?qVjN>C_^l@nUPHclR^%1Cq7T8W+S(PhRzsVTRDc7-7uSbc2PK7D`vtL@FBKfZAKUnU?B!Ijb;>=I)T0rF9sCII?l?kRl%DUw1AWwmnV02WP^ZjH2+O2Oc)PV8T5_Z>l3WM=%CT_vz5({j# zGvoRjJe!;wqGLlUZ}nA-d$`g)jkcGChvmB{{aDF~k-oEHUF45Yuhy z+qXdw5qtuY?*w=N{7yI2Dm8FthrQYXcrhdFa|4m-^XsXvcn7PXA{yPP8X4*uw$LUl z)`94J00;^bE$buOp7il?>vr|hZjk8=sx;=GB8mzQ^)CFX52SKhDV?TnokJ z?ndzD%$^|^;PTr~sDX<&a>iXOi2wi~o@gk65Qsbm4@3LL3OKN%#RE|ZxcIC&N*-UddZt7K=$c4Td@oir` zn^``K><3pf_I!in!rQLZeJM8|3(zMJ@U3nEZ|XbKi%JdMtB#!C@eN8jg1^jt>2(>9 z33;;!aQb@3!DpZR^Uwb0xj%ToMnBQag3Y+&7^^+{Av#t%l%UrCS)N5>Smv1mPs9Df zK}svfp+TXsZXl~Gnx04zz!a_)GrzM8he^V&sBAVI7XQqZUf2mCsht$j2Z8p!n+D7e zY@NM0ul$uZzZcwO))5W)fEE2c{3lr7Lu^v}(FFUd-CqwfY-)Ccv7?)d*HOw%nHML6 z9;JcpfL$}qObMqsAkp0_k#dK&1o!?CGlyYfS zN$651OIAJo0h2{)Xww!uWf&i=p|yF+kjykqDU#e$lVj#u{88#IZ_`Jw0Xp=fIV+4Z>zw+= zN(P={@~u~eMZsjO@?Dn?FE71c*0Stp)+i^nVy^}Um-aj+fm_F^at3Wh8}Eo`rOrNl zzw)pY8tjlC%#~WP_@6hl_%0b4=MI3GA74M)UcO-xw0_k1_nWqzu=8PnGR<#<(~MGy z7=MOaX`2uknbMEvBw}QxMxnmYQ%q<}M!6>xH%N3K3P&e&4JuOsE1em?MOo@liu%wR z*fEZa>{_AUf1_b4CKfc2bg*x75=kc5nUHHoqRS7gW(S?4h|5_}8a@UAwau^%Rw~ zv$UVw8#CjaOMp7rPI~{VIeMB*ZmgoB!hyJ%%A+NtV($5)Zwg@3!`q+&Sp3)Rsf)Kc z`@2I_xoTrAoDOjz&M(6d^B~hTL793~eKY0D_ z=}$$02g$00nSQ%<_HlC;(sEB(GuVM`C*6uDPyvXuLHRwP zI-Gm3?U2)0Q5-gpE5_~=#1L{8%=zzVyk0Z;cpsSrA)`( zB9Q169~w?f-Vk@g-+3q|7xuc;cr1IcpEOMhTP@ag-~pa}?@;2D!LyzCgKxwR{7ptK zti@w^rU$VESL{BLxd%r_*{pu(Rd{a>qLT zx1G@AD`q1aMj$5F=+=g|E#(en-o_65h68Ma$Dv>Y)*Kh;k0?toFG^P3Ef*97?dU?4 z_4t}wWYY3mqHeWBm1m}WxK9ZaDEyr4>P|0{)$-=kzo_|Rtj(K9a&*U%*8b@qzx~BS zWfjC3orvd^&SGFN!WQiFeNXX|YuxSG=$4CZ-4j@KMS~dUOG9Ch(h#~60~|nO9#CZm z!VVvuu1f*lEUm%r?Z@vP{SC{1UsI~<$)ZCI5Owm5<0JB5SinZf+y(gTW|f4RL+=E$ zo8n|*l9{dV60ZJ~;LhU^r_Ox?KhI+T!KB+H=}tB}!^~aMgOuPh95;MpHuZgZhf)Si zEhnA2MZy&C!PDWoRGyfgIX)A^l)gC@-}&@^g0h`XPhdds`|bj%QY}YKV26Bh%p$Cl zyMF&4=u0Px1yumqID90v*Zi8lX zYjt;E462PM`a@&neUGG!8rH44tvvf#D+)pdtp0br;T;lemPb7VakAXxEI=cWFcKlf`zNq*vYU8*90l;PWBH3jhU5(8s|CU@WVk8h;bqevEt zXS835ET3&2wAyo!NqsWbim$=ZyEv2(f=5D3f1(kiC3AA~1Tv?=(| z-B)M#Nvaor+;P;$6IEYx-r>P%R-tbbqZ<(($FN2A1t9y*MZI`81#nDBR-G8AkEfIO z1{SfiFfxwFBSSoL+{9nQ<7DaC_wa@3E?WLc+SvYXS_cLUT3LcmC6yZQ>vxJ9adM53 zD&b-NxBKq?%G-g%CX`)o0BVD;yZlJzNl|YDL1=l;EtjB)^GnPg`jg%xU*AT8o$WCG z!T>Aw$yE4~@CA9yy-!r->FMpd%V%<#Hd4p8E|!89nEzyC>t~<8gmBucDFSW-q`H=UOr#&m26)X!p(K zI#W}UCOvKJ;qoTb8D^#$0tI#g@BQWHWl^09%)=kBXRSxmgO{@_qTtU@ zb2|(7(F!V0KgOMXJtn0!SY(9vyjAE|D0zc;GWA{PBF&7^Ou?%y&8BAmQhvAwhxPs@ z$xewgxD{NwPFSZnuTNQtGUlXk1Idz!KyJco~WEXzgN#8c~q7}$7dlrXWZv@ZS0 zj1d0xD^)2 z1))Z_RnnP=BHi#4E1IY4V%}ST#7ux1S~DCbo{duTn{GD%#`M64^gu?SooSLtN4%@) zQ?7LZ(8nSb*))RIGOUNMvB^J6MfcTh&{if<>Lw=knTDy9pW-Mo{NG&Zas$5K-G3HG z5ciswes^+wi<|E> zWs6flz%81WZ_H*Pq#b)}LjQ!$KSzpEe<*e$!PJPwW>ycy=IPauCOY4+ty_Y}4TJrU;Y`#sFAgV=e27y+QP zQ@^-RBEjUh2R;nQ;2rBAxBZ)_ImoC&LgdQt+^Tpir5%CkU<>)q)-4*})yWptVI6`c zlHXZZUwo{q_*mC&ilSGad|LnQAYZ#mj%gig=v;fAhpPQq?!N8Rjh4qjoeHNZ)ssw4 z{uKmNb4yVKLf*qMy z>T;R%^xi7A_^j@1JQx038u2B@bbPN%e~b-HmCS?}QNJwV2WLL3?mf!u$6#EBzYHR( zj32n?HHmZUz(nXJz&~^{@wtHwvQOpcb8)nBqTpym0u7DlYka4V@eqo>xh1 zgTC~8ZG5T7aE7LN(JUWp%xYiP}`fmURReh|0-q( z1WDr?#z9fLS&#s})v?CVj;qlVBEZ^2Z{jmX6A3#b6Cdb9u!&F)?l>(T?d>+QFZdSg zCl1g-MhjY*v}vh%8&IgJdKsA%(_O)dKStRB(7lB{)fGD-&;J=E?MpI+))og^Fw%|) z3KUfMPDOdlrpB}j#Cf}!M76QUFp+T*H@0~1bMY({=)SLDh&>hh6#&18IhwwjU4;)Q zcuxT*!U6@Of-a8tg=Hh`7)_A?x#v0@hY!;H8CO$l7{8yNA+i6;5+@1y%MQd+_21OA zIaqH~vv%EP4ee_niKUhfl4w^_BMWvFZGk^uq zPeG{jGp~hzlzCQtD5vl6El{5xtM(n=3gM-aViTXyIVXV`?$CU$V3L?GtW1l+LWMvv zyKiL(!be~`LVUe(KhwxDfpn)`5qg`h&U~(pV3NCAOgoA~kwzj)8hF&Wf79>5hnSc( z%b`07fRvB^qJlGny+?q_E#2yMiIxKJX>zs_(O1i(jxdJ_e{F8-gnpoH^-PPjYo%>T z8@8zo0kY8Q%cn7a#6NZixpge`i~OS19*eTb%?>H0f#uU78v}BWMTtGa&u<>zTE3wW z&8s(#1_6;Yhz=5?{FqOh5UEWJ+TF!r10+5<*8=j_(OqORpAyLmnLyS22TY=Sm@)E$ zRB~h&a+xElcVAa#zTV_h?q=MH@5{c~w7K|6bx4qMo}Ilcy~#(4<*5yc>II7eFUizA z3kGeh(HP0k+U(8tF;Fy)!*^lt$3K_39Z2^e^0t)uVHc;GTVaoA<}lKhU41tAZOn0< z3T2Y&&6(kjCz%xKfn#q}>6IVhoE7v0OMqgmK>;rA?>r7u8)^q%tltrKA#?ze)Yx;7 zekQe;K``P=hpGvd6ec{DJnCMq-rx)(t%lK5?`#M=G}KJKjk0dozr6bOw-)_H$GR{t zyfGsY@iymu6f!!UnO7oZ&PemIg1g}H0N)n@I~d|QCos&nsP+-VW`Wf)m9_-8QOX=Q zx3NUR{;Cz78FY-C63+B`s%2^sbs2xT-wRQFZ#78qpG|G=*`wQW>|bPmtr)B2WO?m# z&GqVJCsms7YLe=lFt@Yf))xcE?xw1q=1#kw9E%GN?zH`T0v-{#)$ydHE@1IoTci6U z2Z@UK)1Md>TtPXle69{P2jzVE(i2M=zQ-w@?> z15UQFr@;8rr-zQ}t}|k>yQ%*+I8_QH4~GP945dY3cwfNSOstuS%ZuLUcXBq1D#)d= z0*a*N;~5D(RUb9bmLHKN$>H|GLY!p9O}bHyWuGL=oq6ZR1{!IXk~c%?9tfq9k0ljP zG-p=oB8hl#!v?tR`ae1u@je`%C@H|PwZ%6RGsgd->mXLhfMCPGV6s=W4xdx1juZVO zks+_IUwS<&lDM{eJTfh1yYC*@FBQm+YnaLXGUlZnYR3Ze_)YP?Iv{nIaIl8VyYHTP zZvPRDra!x8rYvb~Vi3zQaP|N}A~)FN91j?35^z`W{1C)_LA_+`tW=lBPk&8r;Ow>m`gc z>$R^V?C6N?sJ%yDk&PP!+HPH#mp}M)Zwc4v`xjZ?r(xfUa45TI_bk$F-W`-`|4yEi zzl~>|a^vM;*<-O*_)@e@&%O4EhCYva>Cg7*D68DnJ#)|KhcSnbV^wgzg@{1FsYD5{Vpvf^WS^xV8Tca`Eo1UC)l)dPL1MZkxnT{yiui z&dD`;YIS~B*0$x37QEd>_6Cu*q_i~Qug5MG{hze%`{^Gfo@;V$# zXR6|0vi-wfFR!2i1OnYoRK1ZavfdVH#z-7fZHKS5(H8k^ZOot1XalXYyRfJbg#3FV z<&dY+HLL-X3~SQNZ&rTrpH0t6Ch!piqa^^Q`#+{=sPN;i`d0y$Sy zM1NWLT)wKDx^cgExh*==TVwEhaiu;AMDqh&s?wZ+pHT7U=Dp_*b+0T61O%T~(3EUq zCqw?NgFZ?xU4>Mcsrofplwi@1Z)n`rctWFuCHjUrJYvyoXeU% zMt}sHo;$2-w5$x#r5hl1X){!@5FJ|?znTNW3{bHpOOz@T5+7#mUOvS5VCd*sU(S22 zoRTl(CGd!yYA$uyLJ@?}sShlC)f9OE=&c!rXM*BTrY_>?`P zbnKQfJVz-d+$pCkM)m;G#I??kB+kGHrM%28)u!cAm79|BnA5J#eVqG&fCV7#+bcHrJQl!>@QC<9nHb6-@12@ z>Ro1%Vxq=eU6HYEhA`HgAPc?wm&WLVlR3EwL6ERm z^LVty*XK9ngEoKO+ux!B<8&Rkb6Z@h+Er7|y|w+U@gelo&>$3<`Nl#@r^LCWA*f7v zr1*qVDEdvMNPR|ynE=FEyrn5Kt6KYRVo1TMHD94+a!qA z22aVVZEmXX@p5J5v2I%h!h4g8r&>7cOZUfUqdGV1dPGIvI`WCL@QPWh7E?%>)8z0w zHJ!n0y65#-2iLFrM8HEOO9d0txG|b{E!yRCQaP?K&$a&$?W;tc7Q)NV_$pddM4SD( z2x$sJ+kDKvVBWDiP*-bF`TVN2q5|*YYbbLy1GwpwrNUl>x0K<9JA1l0Y-U3O8VJB7 z4H#iGKiXT4j%;LoqoQP^_5MARR2WQnqKicEk7yiBb-41L4)*?5N zOEQX?=+YUZwj5K5!EGZXR^B*~^$#ER*u^?eeWT6yW+s+8ql?RMGcI%wS-KCcgt=$J zYjn}B5~%Cxbdy}uY@LUcDQRWH{fKVucM7mxit(0;vZo_+%HoL;$NESpY(wBqlu#m( z7pEv~^a>CUD7@qFIH=eH>KS?PZ4;^pD3KTJXnonz*wi9eVK*_Z@gSRA`f*vNZ*aIp z8FQ`EE{NY~mkrRoH7JNK_VLlX`Dv4n`G@i^*R~jOV~mcs-J!3bgV(_e2G)KqfIsRY2*01*YXJOMj>QBXo9^`P1 zJ1vFtWq{>c*oMo+>)q;j?|ibPNyHzwWYxfo8jlYq>W?j>CT}a{my4GxsXpPW$8m5rlQvh+fJuyF|kbmlbrP;Nb~b7>vyB zyy-V01CqkxE_L>YT5eoAInKbn+qs)7X;4EaBRj&BuIUks{M!gI25w&D`Y@Q0A~7#R zlUVG{ScQMthH<9H#F!Lr1Ah}JoFYP3zADfoHuu^KB*4G8SVrX8wP5M|ix7~OhJfG$ z)6ahPa{ze=9%~;sJaGt2c*jC-X*j3tu^U~vHb_V`t(h%usclhdl~h!$GM3V^v?c~FXW>Lec z6cR&Rp~AsCDGQvQ4_@tw7lNeF+0!YcRHz3VXp(Y?>3A_nnPittcmYe`6;UJF?z%fa z*P2^Yzx57~D7ZlMBz{w`O)~ENU&2P2NOS1-7?M7-JV4%Z>$j`zgCNu@T>U--s=6Ro zEKcLkm>|5g^ZMDkTezELK88lrt3gb>#bTG!p|)rx%pL`H===*8UR^>K{n<~je(QkS z?UUe7PleDbs-=m^Kk{cDKzlIh&%`51!U@toF#B}d<-J+bCbol|zYbIO2`98tBuva> z$}l1{&%2QxCMPXI_{cXdnN!>nWDpz?DH9c&#+n$_9OE59Ru+2m?Ht{}ck*VXIz>~; zRedTCQ?%3)kAa7W&z3a$I|2}DY>~kuY6>JLk8T&_b_8y>Ij#w}2-6I(LHLv|e4A;? z-@NgqNhKNt0?5C!X?JD|0-T;lm%25*tWGsUkoY2Q@-nhberu`q^Kz#;vGw*;i(6Tw zoC`CIC)A+6;S_x1bs|f-5+5Q|pw`cn`Ub`K+V0dhTA~D-xB2byfbp)9K4e}*USOQu zidKSq5{AFr16CtbBG^-;>T)GZ-h2MU^+cV<4ruoDP{Mw-dumZM2w~^R_+gQbh3WO@ zuf971hZ#dP_tJL%%0cWLZo(KUn9l=hBGBV6vS?|;pG+5be`meV@h!b2(}Hi~jz<^l zvCXYr|@B13z*1u9`R=wRM-2Z0wXsF(9u-cqkbv zgz+o#nROT5IKx7oFT9~#cFhopeRLbY_BOsNG!IPJD987}mnpod_j(2F25xYb#7!)| zh}mD>c^v!Y3F|;*jN>oSAnU@jquztSzd9;&7XXa83JGvroM0ABQ|BKT6oC|r@0=SA ztgr(49RYd4#$wbFM&&6O%c@T$gK3Sr6zRrZJ#9AMlfX1`(BWyI$Zf24@On>GU1t5n zL{?h3h0B+f0`6Cu|0+JOiXcww`>AkN&??0Jd80j)yc8|a^4i=*Cn~)ODe26n$?v?j z!(Y5OU7RJKZ@8Ci)e-e^)mEIhnxfl)&Z4`TYw!TtCCprW>Kbgw41=!3zz`u4oOohg zz6;5vO0W$61|?Dh5xpT&Buny5b;UvCYXOkq06iYAwpPf`pfgI09)lEfF|dE<1bx3_ zs5$l(j8Uyj14pS;eXv6CnODWY%{Ckgh@$e}34)Y{jY5L;iytw}GhJ_>CgOc}C8?gO*RKh18>5r=}y>!JhreB1}THMQy280=J1YKC-Ij zB|9reQx8-$NnP3l;B9L8!R$Rdwf0u_TxbDMs&5^siiF`NoV8uGx#p<}3{l zw{eI3QO=&bNPSj_`-h~B$3;}}tkY%}9puryL)}AaVsVu$GP}D^C_@fsPp-W04h9wW z+l)O~T|B=2SpUO+D~b!^hA_ZPfPF8iJz1%6GPhR@ zD2n=)$d)G2`bJXemTgX97kvX1XddrNi)i}fC&I4`LXX>5gJt2?GhdeHR z=KeNIFI6J9Iyyf;Pb$3{NQ!HrgL+9Bm{LU3An=}1J8V4WabV?fSaYr>UdvyjbZgvm zfI)=E6!2^z#~-5LBsa{(OerK7O-!g1sa(GYllV|kgx#i^yn6ioq9eaq<`g$zgC^n* z#%oN_XZB@(<@A&<8xWnj%!^iJ6I5j5Qq2D3U?==|?E_Su8UO>P8XCT^)pbx($6pY= zb0=6yB$)7YNNcKAyUa_H9q$WcKUIuuMJ660JI)=2Kba_M#xKu9&)Wah{r_Lx>qri- zd+Y5bh9_21zcr>NrT$9VHM~DCivd z-2deli=WXdMCOJJ;qIPv$cg3UpNEZXY~w=#p6=#xQcm?vb1$YlTe4nVie_gc9ZzZ$ z&Y{)9YLe{UdJOe$Vv_q)w}J~v@Z$n>pq;`@4-{=}7XgvH!H=~H*p5jf*KU0F{=Hg; z|4?bLMOIdjk}a6LxscGy{&Bnr->UhOav@{{!?Oy+7?B?p*Q^x_h&YYFJebg%>>w7y zs{PjN1XD*FccMbKBl5#e0wVY&C$3wr|KJN}00njuyZ?`TD$AcZRHBgJCLcE(eS|#g zWmbiLC%Cyg1O-Qj}ccWVd!z5Bmvh$k3|Av#X*{XDu6JE@B$4@@!C- zZ5U`SO8yFY>_}aCZ{v?T<4-+|6IPtOP}2o&Rn;B9OjoUi+VR(}WQ3rdh9x?N*enbh z6fJKETtxz;_hjztJf$|A*1J!S&GwXUhF0j>5Nj^ z9jviXoL*j?+?&4u+`mNlETM81VfhdDWQ(VePKDK~@X-oeG4nM^(z=RwmVzNIMgj~u zV@5-3gmhIg%+3`^*|fTSV+I|+ z5z_OZN)oIZOHN$rKB5__BEA!~_E6&%iBUF$JpD<=11~>+~ zyD&mocxLj@2mQp{c_EoCEEZ`Q$JPktED=g)lelIqsV2Wwc;GmR${Fy=Em@YD^L?DNxxywK>bNU zwsdouKva4<0ua)o#sp}r%)Ipo%GHNC{)(YZJRutDWUY(vjICXdLP&3W%Rw!R>KO^P zq?=7Lln9s4Xp}DB-%Y_6vU&VWH)maTk_cne{2tCq<-yi|+tO}D>G5+rqrOk+E`tcq z?Y57+sa4>S|WY0rtPIQY_>cY5DJhn{T5Yz@_+gXztG%!j zh0Bh2*GZ$1X^T}hm-V@qm)oCz+x*@eQR5g?V|geabg_MU=AYs(4Zs5cG@uWR^){ym z#&_>Go^H!c0tk%{SC$?16q8Ary1nInvb6FiK7Er6i%x${W_O!Unl?Rc^VH5bt&(_RBK2P8b<0*u!2FoLTF(KS{931xM^tZC;~hm;8jp*`#5TeGw7-h1+O=4sUH1qLHTr$fvPTdY^87vHI%t zRchf-n;Mng&i#dlBD`y@(TJqNspscMCV;5f)zzaPn!@iXhnaek-&ot&SZ)goH{5a> zl_YKQ2|Q^#`MtyO+f6hC-rU@7nS+bXr`Kn*pHF-5t=e3DoBxfu-}?La<(kj$L%o-1 zxv0u-UoD+GtNH9ms+HhL?srVRx|8KYf#yTCN!pLFGDk4uHOc8cCG&5KImnbXjStwm zbY&8NJNsLwtaMDaU}@HfpphyRpa=ztc^Rckl{)!8TcEL});IhZ5ab4zpq~}j3s=iD zwy1cmr~CVIWH#O-$2`YDxz+l-SWph(GxzGZomtL{ns=^(gI<&XH;Z@09*=Hw#X1#` z=na_I@($d_eodCM{#7kU67mu505;9GK)#Z}>pI1*ecd{{JfE15=G|{EtH3(8P;u$`M18Q2ypiSNX~HrCGzF zEg-`pHSj81ebv4o=&smj!0WO%hsn*JBBj1&|4tM&ZBBUz8TKNz_<?K_nfq$BEBOkz1Ng*c>d3Jbuczrc`<3x{r?!Mn%9_vv2ukpGnUfxH)lA^UVEla%H zXZI}|OYZ6@62{YIf3rts-Ea9~$ut1Mcgu-mR|t5LwCPZ<0eyAay{iy#ewxIq7j$;- z_jH?D+;D^G%gd!yzrd@NLMorS7eYvztDpCNuT*Q5qWAhf1%$*zC zP$fS+5~Z8eQigOU6gN`1=KTA)y?~qV;o5aem;srPiio9k>T5$`?RGDCeM zA1rL(aV9$Ac3z=MFQY@IT^I7qMG1Up__XvBi(ZwRAKnIS+#U`_pobKD%!<%j@Pf}1SUQH zG!jtFf-X!Scyy=!lg%AGS-8b9tLvXLTO;kP66N%JI!H@3dd)z2VMpiWm8{0tdYOE;O(ntgZ@-9&PvKGz% zgmfIUQ+Hxblg;*m8Ji3jIQn@udf=!xe?7qR^7DR#aJ1l6xx9SFOk3`y{cw4%jn(VO zcga5;d4FR)cUKDUx3>8II{Y;-S|r9fX8CDyGA0=y0?^P%@qGRu%q*?1QE*98*4WP5 z4SZr>Qfey3jn%y(B55@jg3*tRaes!4Nv57u-hWEl=SGhg+#pbEj7=uTEb5?%tgbtT~BA z7`;Fi;Xk8R*T4;GrzQG9?|1ts@ha`(Y9m+CT?tzPqK*+65)da}XrzjMW3&HhdpJAW zq6or<8TIV&=RT`*e$CNk^U%Lur%~}cjm6Ji-1KySjrNc#7vVTa2B`$N-hcO7um%h) zmcJVj%||*24nmyU55K33QDPl3{0DAL13#=NK_gJ8`J#toL(?S_S>dlY#YH_36PEu< zz$3q6*gj?+c;B*-{_PV0`!ta}x}7na?BUG;S$?pb_4b*@Q?SaeqI#8xT$mF`S>)zG zQKu@YBz+8|;$vt>auXZd%aX6i@u88mIr-|8QfB@r3s+fLS%H&S4wsX1+v+swG?5SB zyFH_N3QcJ1+}o+;R)~Tbm6LwG+>cG}(^fW?rOAexlarI_jG*Qj7{)3!$jhrY4Z#P* zdve3dyM>D5RRJt&artD<-y6PIA>uZ_^XVJRLQ{SIsq+C)N67E9)ar8X=fM5WNRI3K zpD}@#Zh{zZc|3j1XYW9&1N9XSON3trpJqHta?db7Si!uNe2amKr)WYG_;kjNeh8;U zi)G48sa}_E>T5qdgJ~kOUln} zc0S_3-hdap&K{!gem4o`gYi(1k-0cS1$ldW?{-t&zuew^b+Ui4Ya{Qk%>eCz_C!I9 zIq{o}eWY#*nSs6xNz%K>GURQt?J#_~6c1IeWd2#`VZt6QtRM{bMws&<>LasT1D>HB4T|gd0m@z_g0b9w{b?ER@l(fG;ghk|_bN zMD3)%{O;`{XSdw0&dI(nZzF6j zY--9#x_AvqHGKDi3OMbx1Yu)C!i6Pf>n>KhsU)d%aX(~7UOK<9{MG6HPB&G}`~?ZE zx6dw{3XvE=hJazC+Af>l22KqlTG<$$@XJo1po6Z2IR_!pPcv;U`88hpWvu%^6P-ea zZ-#FUJg4?yb=5FSbuX>OiyRs1!3SuHg6J0)VtPN#B|P%8zHnoWHD^bTJjIFd7Tb9S zptlkDu`^J+tLZZw^3A+|_A?j#%JZ}KZ@E1V_E&;|EmpF(C*ZWPuo5Dza{fr(U0tTR zI}h^TJ%fKDt5@L?0TC)0+LKYx7AhL~=rwXghUAF%`91{hiuKi}!3*@_9JgyO{wpJp z;7wiMAqL2vOJ|REN^}SYWW`c%>;Q;6mQl;9s+AW1)6&CC0ecan;$`X+Z5yl@9E{lO zAPK*HWB#t1E80T_x^>I)*vrZv57*37_pdI_9fv`eTI?c)sxj zMDfbuubayIPd9*CJv56zO|lDViM4R+sQ|gcYFVd$`A58m_&)6{H#E z()2q?O1yNa@W%EE-*_Ltn{H~$>a_RW#hD6#><6H_;%&w3+K=9!?UxWDKX-N>P(KdA zVpB^D46~h`pDID|`_?lh-3CUoJ%;)3PB-EYwhBg9uyb(aW@Y)75e*-(uAr)iONV0c zQd6;|YW-EngHn{aFg(LhGkNr(r`ad9pVCP0^U_!NZCbkt>mP?k@4fnPwa^_Gbfp(J z59j?9D0(FFK$99T4?tQ=fWLsxhXC9rVFLmf3v>nfK-7CA9$wtK6o>3#(05Dv$R!f9KdDywvZJzDB`VoJ_{+rT0RB zTW7RnV#B!wqib^ObZMzzEzyJ0XIre{r_J?7?(f4Psq>@pQOCIXi-p2D`f(%SsIqr; z>OLhsOh5~%P{5m}BJY5Lgz7sq@tlNqW6UJ%EiyowP^UXxB;hCj3!I4O7i@qx}vHWx269ft@gYJZY3O4>_&6k=F-(p{fMG zzuiln1X_2Xu0_dg)O1b89t8Hn;~}K{f7+sI|3%Rasv`2-0c9u>R~mMA5niG!mM|QB zYO48jayIdYgY1v@rr(sZxTv#Sg!;EvmM#+wRZFH+K9V|5@4PD<9epvsJt*1VZ`W+G zayr*`fccc2h47z!u9=y2y0UmR)aGyCA}6B&KNU&)1))7yJ|O$jD(7qwes=l=lM8__ zg?yB0Zfuu@)#C+S4)BI_aNql;6ri)07Fse<;xx1E&5t$wIzCSCAzb{trI8>Lcle++ z7(UzBsPKJ)v`X#cXOxWG_HLNn#=-jTAqS6ufP(+S*n5UGwKh?p0Z~y=2q2)+5ip4K z-o?Z5K3m zojFs-%G=@wHfLIp{N(Y2+VR++HFa+}xgO7{2hpCDS+iJktz8P3e3OJqQPNLW%zRep ziej|@E-ME(g`cG_&7O#8b>RnnFiZk6O@2`*MRPBr%AiR7N z0EXG(FnJJiNZ4Q0wh5EH#j!;1{!wa!QC+~t%u98Fth3J6KKtgB&d0u>na;rDT~7-0c^0+msKI$j#cE_RIKKEg!U(z-mSgta;SbQ0fcs9>SmTB&)wk3KK<9TBu5LswL3~ z>TCD)Nmkj+F_Pq&Uq}~b$CraREBu<}q<&E$l02cy_L0g}t7qg_Rpi^FvINpzU5R{4 z{+8s5<=5MAAu3AM_a&x-!jPK&z2EE3A&1LzGk9?B+H4hG?yng=*(alv#rc^7tHAzh z83})prv0TQ!r5iFri=Q$yN#ivV69$pscq_#ze)+7xw`0GEnEQ}$*)yDQ`{$~1LKUX zo85SiS5S57DeK>jsgL>j``54UD)E~$81Z-d;L)hE9~8@6*{H=f;D7h=rr1i#%U^z< zpPy*V4QG7xyml&C&#|m}EIK+`{`3zei>&|Y(j7`-JaL@p@7{D~L0m%yA9i=a3Ijp4 z4mmwsUjFz;FWN#y+7f-#Y)?LZA-=BujlV?O|6FA#6d9VVst)x_ zu0jwFe+pMhmW+1Ts&rc)QL6fgin>?jtt;Mo*R|ZLogFyH{=dcyt<0SNwUhHwPIxlY zsB!f6SS&$@6MSvidDIF^9j$y;exC4gUOMQL5Z}s!jFZtz`v(LoRlnoA7C;)2)xNcz8%SOB~kc*$?a8m8o9a*u3>Uabt0~_dW-?cDECnrtZ znv~%5^z=Hpa#}FiphGI?7Pf_-z2$7fjRXSK(b2&jJ;%&Y1Aha=*a^5F;!wT4y|za1 zg}uGK<>lp_ot<-p-S37xIhb-IcC;KDVr-8xTaGekD*H0EAf~3~QL2m?D|?UF-?Jq| zI5Bckkj~$GU-XKPTQoI4{h#1WI((t;Q1camnRq{Mtu`L3Jn}z|=+2lt@!h<&)N~6o zufAb7|K?~^^mE+*&(YCNW3hpLn^(rAYzZa~`W~KI)_-Uc1WPG9Vt9)5GYyiBic9M6 zu~W$25E(_QE~FHt^z*J5{NID4xQKpXrU6mc!rRp8g(WKwa_;JxSlfZMAfhy-2lY>E z>E^^-_$n$`xu^RwQtq$F&eN6JG~l`A!?Nxu@c2u~Nj4)vG+8=|j{1!H4sW|V?w{^h ztsMZ8omh(RS%I#v&+YJx3%SM3+jx2eW#A5GPgo3=ej49sO={nm>^NH7S1Q|IU454h z-FB?if^GOB-sWnp@U{DmqnZCLm_*qZA3BR_s_Gi|m*2Io3VQtL` z4kAma3f!d)pObFxTmerQC;PM+TzN|kQrFzP*@RgGWvK-*`iCiwLREOmwRS!NFut(j zt=H)f)?91T(owwQCf(g8`s33cnb_y}Ehgf6*+$3F{^$*-Z&_dabLxt{5LFxxd#0Kp z5_^k|wS}|#-Sp#zlK2vravzg{ZYcP2rS}(YsB9h07AN-$!?8~LhwFQOvoE?^PR=kV zyK8#jkm^6*BPg-{xNN9a465I*YSK9_E{>0nPww#d1?bV_Afcez$IELZ5P5p&zI6s_ zASioHc;mIj#YLbftql(k%b!%q-?9DCax$|8PEI^6MjjUvm$0XqySuwBXHzX_{ca(< zzrTgq59ZVd!fflttDnGWA)4z;DQ(6(wBII7h8~-|rlzkX)pwN~CDrejRvX9A>N+a1 z`?wYgy<@8#Q)UXt=1MthRMpH_-aL9^;3WEL%c@yFqp0&!o>Vm~(@xVR!*q;k6|qSz zT%|DOD;vlx-x55qRCb^f!9SBLepCFc@c&_sSeaYw1?6sLRoTC^|J(LqbkmyYgP#PG z#(g|k*(8|w_`v<2smG-sTp#y#xYkd*Rs4FVnecf9w71e-AYd_b@6@JUT!RL z>vcGX2dw^KL6Tngs`#W_U@8;>?tQ`3i*eNRb{aREcG8IZlFc`va4vSl%!bc*Tqf?Q z^L~$H=Hx_#Sqdk6z!uyTOqJ29#L==zMR`Vyx~XECnMkO{18%MH&}O#0S|yxhl~M-^TF z8bfJB75YpF}xA zRhu>(DdPXuNJ|{(cn77K7kGa2C~y} zMd?fam^DK)&rIGz{$Pug0X_*^J2z5n>EC%aWd9vW#?-Ue@uKBfEj0IbKa@- z*M6l67DRuEToLJ4tM*NwvayTw6V`h7PN;fJ#MXOWsw91J#CVu5V@F1Z{v63D zbT4;TbIsW?&8R{xN)6t%i7W=kniR@Z8)-fi?a%Zy%$({ToDJCYUCL%Oix@Yq zrMtSE+3#9A)sXpP)b$#Q+a6yddEZlcHLK6r*W24acvMq=HYYb%*mLPCuZEMSnt#$0 z&5l%Cw!9fv-|cl7+h2@KX66=)S<&ab5E7%c`o|!4!`c_S;bSNE%PaoD4YOt?`56AW%>JUn z(}nF}JqptPPcLAF&cBLk+NeOeluo7?67$UDW`708G>c^Z{GhhKcyJ8R&>0>JzAK0i zmZ^V0{$L6E`w*U$lQY|blrQuO2_YFU;UHC{}LRN+9Y zRP|iaNPvrIePLT!HD8LbTai)Px<-Emh@E!qx1e~i+d-~>H~5&N^pvW7{SDLV7fAZ8 zWx2i$M|41y<%5&H=`+1*9{8B@-5=*>0f_%lSZmGXD?fzIK1P5ZOug2>~~Fs zzl_s=I6eMGPL2}(OXo6=rR0}4Z!)$+&eSS#?o3k?tLP=RCAu1pq7tU2vxB8#x5@79 zpN_Ip0lOQu10sBZI_)|+vPug_v$CsTiBaI+w}68*Gz0|syZieyp(O3And8fc6~l27bKYgdr=bVc}9`(+KZK)hkeduw8IbTCwb#g322F{ zA;FA3qyl-a91|&?%(Jtohv?Ofx~0bw1PPoB1LWE1D%aePMz?C|9HqXJq=)GS0)jZ3 z5Q8Ev_TlaBra(%Mr7jkE|C$-*V$v*Ds?b(QXzS^c-auJll8`X<*RjnR`A6^P6Y~@M zPYEYm{5-odI+;g=vy+mAqvyMOE5p!PX=!N;(uW_{XzGSYMnT>u0TDn`BTvK;8>h^ON4Z2v zNYLS*h+P@ty1o3#Xhq0A2IROFkhA3aHa9`43p{YHohme*B~0pgTD6U=whO$w$c;A! zCYn`O{Ca>BM(!5F&QOro*-+Q-oSAPF2I#lTb9p(tg#10>r4A<%teNOu)qgX!MkzN6 zsNoJRk46GhIRp1*wZ6}&*uPHD^ki5zf*aVhf9>y2?U>ejgVHpB2jJYV5n!_a1YWMr z^q)hg+z45#B(IAWqK-iYY&G$J{kMvxTz1<|TRo(x60o2ni7$`wsv__>k_g7=!Uh!gO!yw3OM(!Zog#p6{uvf!Or%!d%CepA%EpsuWK#M zFsc<|6wrS(H%AI-wW@DSS(}k~`4+_oQ|?zU^RAs5HM8xUaUF-FQM|n$y_%bwnO(6j z!aBJ`p-SyxmnlKjQ@V?zfCSppLZHPCzg%m-JCU8Ei_4VES-BRZENfbpG5Sw%6imoIZ#WR&;boMf z$8(`yg?n5hMd_8t0rA)V+oE$bJB!b3pQ0=uX^j4%h#Fhi72;d&k-^lGG)ey=evfhZ+682g^;R!I%EsS<<%~^D@IK!_Hn!-8(~q#P@!B z_O~{Do>lE7>y!C0$S90|UP|v#KzqN)N95czd9OchBLa z4&OBhOyka;qUBZ7OXsp9`*+?bq9@Eo;jPm{t_wVc6EC^z{eRYL&%O~&_9uO~X5fT? ze>ZTtj%Rc&(_J3A6aTYmnA5($geEvBSj(~3)%UBUq_pHMr(bqe;MP-kUON4o9}l=R zOHOvv$!1`&iVEeHtRL|V-@8<|SP8p+g>?J*EI7tCmk~lmT6cdrbDioxZ+(a4fw6Q(km5-jE@x{tYOJ^3XWc$ua z$~IkwSYP&e&7FRGedgg!lyntZ#moX4JX0-Jz>2%h;0% z(w>h-QUXn+*Jyd3)D6gmzi(%#>*A}7=|6P9xz)jR)Ym8VHU5s{e=xJezZk5;av)3N z|7ib8?%B@r@*(iU*0vC5215?2z*j^9KNtYno0KiJe+9JUO11 z%T4SVhPY!v=oK*B3I=GDY`D*Xr)+F#Gfz%WQSkF9jOr`@rsa*7uj{u(7LU?=r03f2 zUMX0z3biyY{`vh!qgEmcta)@$Z@1jxTpE{%xZNCf6lYZ;FlqnqPzUNqvxT+#9DCl0 zC(om72d{hH5QH!OvACzcxF8J}{|;WCdIax3@1zA_Z2u(qYW~0N>=`OR^;FoI69lfwKy?6Mz2y${D-cJ%U1ou_0yKqsZj=Io1pE!K4B*`ww>v@8@ZKkf zvUAiAd?TkIUCIyc-V;WG495bb1~=kH%h`E4M4omb83~Kv$rRCo{N3wL1krr@dp0b_ zd6UsV-OkGUktf^+PDVzm*p~EhWZ;J?6GY~(z>S6{1U-_HlKbbNNtJ|1Khm*!?Cm<+!RqTD>5|0>GWg$nvj?lITq{%%<)0tY1wEZy zXeF?FkAvo8MS^-VXGhQh!?|v+kHd4tbIjNFmWT37OYaNc+3wBSU0GRitqlYhxa-m$ zc#OM-iyb@+5lz`(=f);sIG5mc8Z35*B4bLIu}~b$z9d@w;ini z=UCM2V@^=NL8gFv2Nlfna9N-$suoq(jC68REkGC2R(<}^HN)g#$LjNf@4r!*KkfRQ z!s4aXw*-a8OW4AC|D8iu%}Kh2680MiWFEK$7`@48s$V#>kzP3+?Q#j-)z%lEl8aZ= zPdwa1wqnJ9HNLb@?JbWF5eY|Sp_T(`P0igZ%FBVY$1Gb%-0ot@&B+f<-^pqr3u4%w*vsld3C1vGqGj}edC2GRDLiSLBu?wGd z1^fH*W3AwQyVJ%dDT_Nh9wXmQm&98n0g9HB3)xwSL^q!uOabae$t-g_Y7d6?8C<_aVXjPc4NL=`%i1%5$+VqI7zqV6abhek` zn`hkF5rs)q?g=*_@UP323wkC18aA(v+xm9*xfO_On<#0!oi3D#hwO|2gKZ!ndxwd| zEFpilF9Nj z;NlwWgHEDgm0lF{J0MwT6FOQB>4|?Si2|P%HUU-uTkb&V1KI_@(!x1Tu&zO6&9taU zCQDU2&_G>DX*bbhlANImuOR}jA@T6H9~oID7cV-zCvzw;{U$>`Z17DuaG^vn^MiI7 z?A@=LB+L?hj6W3HAEd*XezC4NNpSi>osF3Jzq=5sT6N)~dGqrF;hmF7BujA%bgp2( zT09Norn55{8G*QdwvxzUi>iY>gUW@agfPU;EnzU2`FZPH6~xStz!zunV2gWJR8Wy?p$w0PMI7@W zg36B+lu5pUKMJBBF?n_}7}>tBeEQ%~53Eqi(Ax~TKiAtuuOpV(zcyZxek9&<)E^|3 zsa?Fgk&-48vH9!9xU{$y4ar)=k|KDH%5B}9%g}Dv=BE03hm0lgP1)x*75Pk#)`0SG z6x96m6QD=3Dp>s4RIOX_a0%uB(t36#3zZE%9(fRDaB~Ro)Tx>oXEAMvA;R0=|L9!P z0J7N%D4RAy=K`|8Ua(tuX@9^MquTEx#jow&koUEd307XEgo_x2a~f7#DLZ*2FTj?2G$ow3|kSJ93EB<*4z2$V%#gFLq2DAH)GBzJ6=Xdjy6sgj9J1d6; zsG+(BI-pBKg&4 z@@T*QL_;AXm@~RPIHprm^M}FVe=*dvy-dif9xQr^`uMkYZgO0-EkgU&E1plS_wMTH zaFvt^{tjpg*C+i-z=DqTH_u3(n0mynmoy4Jc5{M6=}+OTUf_f^@=c_TKJKP(Jk z2>)|<>RfNMB*nQM4wDwo$`V%G`|9>s zvA(Iv`|B|%x<^64*0-3V;Om=d$*|hs^FlIP+rDZtNRB&i#cP%P`-fG>>Z|oVC2jp; zZy2mKNnZQRio=xP6jvTR3tb*fHv%0c#4SayF<_;+y5ckA>us%M)EzZ|nM_QK-kpp@ zo6nfm$Ikg+vIpXyl#co=+gBO2Oct(#FC}K^GNs-d0_Fg~ zmMgbNx~8^{PRr5Kovv3}!$JF_hVjg@0r*WbEI!A_7xptq&Ns1l)DfZX&f7fc47aH^ z_AA3}Y?LLogJ%hdCHxl6ULzqM9+l?c(Wy=^J7E*ms;(<5o^ck6ea=eP%KG}{RjbDW zx`Grp(H$tsE0->@-ZZclyg>&B%{15^>s|js9{E=FE;}jh+rbU~n`6W~Co>gWj1Mmw z+-&1x9(xpiEWmt2L;&*7_RD7^R1M`y7Y6OWcxCi_%@`Ht z@Vqq7Dw134{>ytsMGl?{)+OkI02J;#`sDxkHR`w;j=su`D|Vdv@-m7+c?pf~_*#QP zaFX!alGhl!os@#6-}6NN^J!{W^~a6g1P4>xC|-55{z$1P4&xZa`Fzbl}#^tcth&A_=+S*7C@ExM!K z1uhvN>ZLq9SheG-NIV8gM|(IW`Y_6)TEkvuzJV=z8~wa*SlLaZP~o9y^fN@VqV`>I zP=jc7IulDj7y%+>UEdeCox+-7vzT)knV6EBDW*OcRELe{o=xTw35#1nV3*hwcFgSL z^l0~fdvx?Qm>0-1tC?<~uQn{k#J@s-)@?d>(V`HPgzyJ9aINWS}rN1nUkfc|BUu02lg7@`5_`+^)Gts9; z$vXwE?-ZG=t2aKo7{8QC=5sKy70~@QGSYE3YRp9?@~-;SR~W0wC-h(0@nN!;tX_!z z7$W@vrg8+~L7S<^Swzh_ntW0Aedl)w+IMXa zpR%T*OF|AWKb%auxnJ~M3 zhn#K1JN8lztq=Q)i33S{UluPeAzV;M$Y#2!9q{|658^->bJJ5t`5}?SxsGTgQ5@+V z=t;y9PKfr^)0*~Xu)>YiT*6*yE@9Fzo<%lz_h59RKUj0ZyMN|vG@$xk;R0=Q(Dpje zO2jg=b8-%XbM?vDOg$~%sf{=K5tP(ni^pEoXf#*nGS@@Nu0@a7=j@fnW#N{r?6&tc zMg9snZ&kQix1rG))2+>XpUaJ*_4V}`gE+0>Y8PqVll_2TFE98LZ5{2#A41_T{Jr;y zXKq9$$hpu)50nXSmy@M^ClzOa3vlr)P4$h&yiWvOTL{OQ=Zy8_oNfZO&3AmfwlK+p zcwB3DxJ8(;0PMoTY(`+0cx)lh{qBG7n+oX*j=EH}7fW~3fBH#LdYYKYw7gbzFp za4+x;-TT=M%7}2_?ow8#{8Gc45OGU)>+k_7={3>) zR&_Jw;+E9`aksZNi!XTD#9mGL@OP{)kIWjOtFig}2Yb67{HcI!W6mpSmdJ;&G$DbD zTm`Rr50OqSr5khGjS{T)rbtAYJ6&JTq|(x|-6thgfINmmMW6^S&$yY`IW^L^NLW5> zs~Pc;9WLS*cDV>1nQp`x{t=zixnuI1X-%7g1ndyXMof#wUTDM8 zH6_)%eovw&bkyYJm?#sRZYtf_W&}aH3*wN{R`)G~!W)B8*5?W|A}KlQu9-(2^f(LI zT7!u3ijUZopOmu6HSSGSz2MlxD102C4+k+1gmGCKFf=ME?jjQ{sRH>!#F@QH1gsEU z?m6%bQ^ap6PcXfo$F#QWmKUGs;( zBCz=AN)-OfR$z)pU|?Wy@J3sL@78SDlTsJ}RJWACzIhn5U!OhK$c;H6#k;}!-&NhdfWuVS8WdJkr;NSpo z*lLpuo#J6YX}JMDV9Nt+oS)JgJyDPF&EFe{IW9ho`H--FCAE~$tJ!Gh0}4q zQ#CL^m1w_toi^##V{j8c!}{Poinb^!GVQgbprCMMJ5>h(JGpgv#E&8Omf1MlJ#Lq^ zu~$V&tL4`&R`*D%Ag&j|IEih=Jel{Bk}zTmud_U7ScTCAMK_@~11{H+6xBuxs@RlM z3~UjxXz)&-rK|+uBm=Eqtwxv8tI8;-h{#R!JUniZ(!$%!$HFbCG%+Sp~Q!R@g{y{;`c6@0s za=MdmX{$FOiOnufsn~$Qn}!Nq4B&z{iT@U$KwpKd?MoFV>9gjU<=$kM_fOHAX7I<% zG}L+bSp^nmqk-481xYlAn>Ph4a>enr&$`x@qX#4bZW#wP37A)evjG&+F{7FeA(L02%#37?|XcqJXJ-xk^;F7owt3P1JLjLw_m@Bpn%|2HhlW!5vA(NWs z_wqeG-1WqJ3K)fc?f!<(shLBb{oKx%{DKRgD2`_#p5o*!cOu_LwXDY*JDoceQU^1HPL zZ3M?N&^D%L&EqOAa?!FL9hqhLb#hI(Ds}n|mA1Av<5P)SDSE~gsc{EcP_La&4!5_c z$RPxyATj8qt13LJ(JN{wvb&CDq*B6p<)~CD19{?2>EP;k8A8-Ul~3pr@f2sP_C}7DZPa)+4(l9 z^!p)n5j@FM-0qVx#aJ@i@*`bCsAI?RC_Kqb3}-0qPM z@_2YZplQ;%yu2Lp8^~oH(e&U$&}+X0Yxz@=Z@>6`Me{7peUm8iI$UP?W@J8D`i=>v zjmh8exnC4l0~H+i9`Kh+*W^l^wD~0h&V48k)5cy9@u+7&$L-SVOR3YnHPJw0XEQ<7B0aZsTi~1h421vFXDGu zufR#@9+SW!7pW;Q+zi(aWey|#2?EU4B+$@DG7)|^wolbMt$FR*7#e4LSWzDosGxME z)_sU%PdgEv%YiwyXde3a5;>mMx4SI6y1LB9v$L}L?5c_!P|E~@kLC~8T9YoMx0!t4 zL7z04lsOs1H`Ztxn=xr4w9V`lS1zL#n|nLXVA_95Fx})q+}NBpT{Dsxf|;ptiT;NA z!8w{^DkmrRWb`O#b3hKA;RzhQUvP*A_t=kR`1FAJ!Q%@`BT`n$M1A|>q_gje^;UiD zT18XwGubz0>h5{kv1<)+P}!q629;Jb!?KE_fTlP>>0lJfFm)^IwpT)w_~8NN4hXD@ znY--t$rx-uP;GZ{gXfx7cQh>$R2D)%_7u4Jwnghfdmeae3@w89qb*Jq5rF(SM4g@+H_o*H$jK6JL*|{J1S3C;Y4C;$yY3CuJ971;SW7jXD6|=s&#Ob0u&0t$NUBsxAeT*Qx7(#0~ zqbK|V_s!?`=@MEKi$n`(t@LXp;X07uG>{}5JUFTDI)1v7@Lyo8bkJDQ&SwduqEt0+ zvXk1mPBm{?V|RT_1Sss_v}`15Fh;!?!2n7I9j6AB+C-Nd&(r*+vNI+@p`Xd`y7^Bq z)=lhA?TF9Uhj7A{)t3opF*B33=B+CIC+u@c%#fI7Nfx1zwX*!DllVOvDCDn?e>{tP zj&?CSV8d$-=W#KAZicLXKRzoNq)(;Qs%GWFiJE=fD0)DF;c$}bi@h}D>jpNXO)z;R6|34=Oi0{)g zGc&WZ1R&%30}9pM-3_E6AI!c=j*P!h?qI~3-~MXywaCU*1vq2f1%+V|$nRyaz*{O1 ziGzL%EGx!dL7}h|hiy@+Q#G?oCv$UFVwwKGW+<~bw1tJMsYn|zC#Uzc?Y%1yI>~B@ zdN%On8i(}sFfs4@YM1!ThV3Ze9|lJKWDy9leK$YBtc46#^4B%4uha6|8(=)Q3y($! z)X*p1yiPkRv;RR9IQ+e)v85QUCNhous**m!7QrC;1j5Sm<}Q@p%I?aLMjVtQTEO#W z9+f-WK>M4d35$*cOJ*?zOFsA`OS=aK0z875R`4g5b~n1C5)a^T#h6Qf>-{9)wswf` z_s+8jIEt1gCL(=;mi6P?NHiPUjpxB7gQY$E4SG?psjQtd_@3N)+4!(3Oc?Tl0r%Sh zn4RdZL0%}M*BXw3d;lqm)YdTy`0(chzg3C`6QH*pWVU33Lwx2$U*-5-g4ELZKErus zpNLA`#Q$ZKzWQ87bp1GU(WCw;ubz6G?kbnB8Sct3L;m-!A_q{UuAuaj%je5ImEhJ! zIbG}5FUYP?K;p=o4EOIX9=wx_cxN_#FqP5+7XS>D%JDa8jY2zYEJowi`tgFDkmXR5k6vs-zn_t^ z-*gfbeDb*Pahg$-I;!t(8#T@KCLzp59RFYKg8cVrQ#a3xD?PDi;ZZ*0&&IlCUNn*_Q#9oG&X&Ubd_XZ?8WR`uu;@6b|%> zegc}5Vci)VG7C#qrGTO-1RWKW9<#q;GPhZRQv2VRFW&RRLT*DEht7@t`6}@MplQGW zoKxz#A!K@Ex@IFtPF_wfXAoDq*feZV!vgsYakVK>Ht&(X9#`+7Ga}XCq5H$J`aEx! z8dfxvJ5AMWos0(jc?%lW+1lC5J9zPdCBN4LgQE2I|S^^6@nQYk~Aa z#DRXFeN{R>oB;GoAh;8Nf9WWizxf48R4QA8+-+z@xf`|xiS+ao&K*1(u6J8pS#dBM z*QSa3!H+!ZJ-4nTa)fZdL*jwS=?qIe6QG!dbzR(w+imRe#5zsMJd?kABRlwEOQIJTIk}HH-vsLD zCrI*{{5|9q+3zWr#+Xf{Xth~y%3jHtEx99WO(u69cNtOQKUl$m>w8b0;dx0I z34h4ITT@M4@?vxZ-B$RzW=_!#iY9v&ZYOy=1NJOYmsGi(i-Y4*s}x5DTYF84-cvSF zZ>m3f@5{UdF23O*xt*qV^QP8K#YC+zrPn;SLNB&TJrcOXS|fU0>82bFWg6^R@PEo+ zx1Rt5EqX0Op^L?-&=x%bjaI%@iBn_J^OMT} z!qq^dsOq>kxP{(k(q#btpSL3D11?o&-{%31T=XU zEJ|7+yz|?O98!801t@^g>0B|hXbMn*pSPue3;j;;$ti%T+U&=t;9=}1*H?c<;Bf9T0SRx@pbLAO#?!a zeHG&~|ATs$Dc~v#RGRmaVyc&7ndSKhM*=Zy2-3JNEH~M$IM^3A``gujIs21rZf{@Q z1Q4~BI)BTRRdw6UaR%e@cn55Hr}c}~k?mL{Sof;Qb>p&Z{5m4p{LX6H=*8dW z*H=~yD_R(<7hs$Uh*2tmAjiYYM=3kTh^C(5CXb*HgshZQ0O;@fe%fwEl~WN*TaHV? ztOroOh-5qbW>APNGP7n*I>qbCP)tJ8hy=*@yW4D*k#zsw*KW-l)?oka;h*^ zn?Ics;mmL=vskRDFa4DwE9Lq95fSuf@+04n+IoE)Pn#v4;!JrDxTB_f6eDo0l!M)zV66 z)vu(#`9U03j7dN}B|GqDK%k6O4|Ilu-AD0V9BdwJx-b8$3=W--;4**T!Xwip@A5c? zy=hBAUqY*+!7I&^Za}buK{8X{9f61)m@@BKdcVMS>Q0g^E*hvcIWab)Ni#lBJ<7SD|YS-le@YF7b9WThaRC)!!v7Zq+{Xx+jyZeP+#<+6z1s z*#J=jIr9*he^z2W&oz4xP`S%Ma{%x*1oVbtwn1)@%gxQsCJFV-y>Z`cY0kl2=Nk(X z)6r%7rTKXdgm-r%76Nc?(ofK4ZB!iDqDcc3_HdA}J{YncjofkT@Tkw~w{y)ZKyz$; z48*JO{|rt0T&_26H2ie>qeCl${=LFF)pS8eSYDs^UFNR>Cj_f8Dy66D326r2hBeD( zlOczMIX#J@zg<)RA;j_zO9ka0xbhkt6cr=ge~FxxvpMTWQn2}W_x3?Q_liDLWyok4 zU{Eb|G}hCdD{_#ydvye%)v3zn?VYLkDJ`?ec8Pkfz?Cy4bYdx>^%-4;sVzCDnqx*@ zUZ2Yh0~b4bjqAF3Rt(`FxgwDk;bn#c_2T=gjj_z)go5H&qJYi?$i zJ_$y0CMS)|#zFtsWvYDKsRG^D+{~5NZBuE=XIA9t>3IPH zAZTy=Fs0l)oG=;ZP1T@Z3p(2wwGjf(yHVMb#BSik;RfXfR@hX0(eDeTLulM?nh`I56Gu z9>m8vJ-)`iHlFhAIZ*3zyAVvJRTzrqN@9OEdvVPgy zzDRG2dr%Eh9%U=t(2GjC2R`~I#J>IsRaT9OK$VRk^y9a8(;!#U>ROT#SnpQ`Fi2x1 z=zi=3Z~w#h?!OR#b>{P~>XFVkU2SdGY}ZqNOC9scOjWRx%6j3jd%Fzo7_@BrKq$kn zx7n@72Xk&H0aSi|w!JG5>oNwKtcy>kv@^B1XewB}S{Go}I@hHec4*c=#=G-^4T5~B z;JO0N2jJAvE)HDBi{OD-lT!IO;1?@oo;$sEDudZbD*g_}{2T8M9m$UeNyIM?HM{{3 zf+Q3)nf;II++q*k-eVFK;k^jayDH~tR%<;Dw~Q7H$n7jzFTiqX*z}Nn3tR zMX4`AvyHECf&IB5SG^cHq|t6Dtfir0M@+y1c~(7jDHybh1(kjEe>sa;1Z}@T(&5)~ zG`VKY8XPi!dj|AQT1@%2ko%<;qFSDS9zA$P7u^B$h{nFw`!MK`=*(cQJQ2)>ZE=1E zeNGuh$n=yR-o;x+x&`A}dFfFMTLC$Q70nx71Zj1IGw9ja>RJn0J$v|0;T10%tS5wH zop|l;7gh48yAP4A`y*wHMAUy^Fh5C8p+vQkyhD{d-0?jLYAzHGZ<8R?+n$m;s-yHS zP=$Z8D*W7|dU6dMd7s4Im!JnL6tIrzGyRzKuJw*mNlzyX9$oM!Q5St+}4R47X_Q&(ytR5DN1!XNBgbe=^J5L zi2cWBlI2A2oSTr0qV#^dwf*DO)zuA*20g#@+}>p8-RAfq-Wi34@?Ob;c3=JlCU;#4X|sw~Qn(WlIO{ zEDTwFdC~g;jb7UIS6>0UCeUc$rGcOX!8#LsaIPm|1*n$9Q+eWp*8&t_CP^5gZ}tn={;={?nySN5^Dtf>;(I8*M!H{xJ}>0!}=W3D;XR&b3frLox{TbW@3NRpVec?@IAJ`1Hlo z?Z(C9=F1a>qOu(;ku%L(T}46V3ok|%<0Rw!7$q7^$BAWYzqZvU#8nQ~YUv*b{2Ct$ zM+fxMq+Y-n)^NWkIbWF!$fA$dmq#@A`<;r9YH5UkzhJ37je}>J#)%{8QL6pOw zFY$Q1#Ye?;a6^j6+iGxf7`h{M&ufJIBu{g&MR?b-`d~sV^SYHtRc7WLI4vI_{y;#; z8N*LSCcV3J=jcUK!f>JMKl2HJYpdsaqgGtwWu2)S?dBWbe_vbEa)+O1ExyI_wd4Lw zamcx2lOIUetE)XH$Blp?0C!SP{2OV4mlo5X{Cm_tO1J7ZTdEoZi zQ-;-;ii*MVOOV#qd&+&C=rP2^7`XH{DFHtjGziD_smU!z zySTo}t;Pi$tsUJ>;%KSmX^vVNOpxZw)dJ09whwntQsuLX*I77k?(V8)N2*3nm*p7f z#Z~62ur!{UY=2%4Aqck5@1FY29epYLpA+s$&)-LLy3j)Q_MSFHD+Rm0EHs7p8}A;; zt}L_^j>^ngkn~f8X}<8Qd?~-a$F(jSyd}b#g34V_bIkTv#Z?}F)V~WnL?W`XvfeKJ zKw}zT6NLgnjoSWXy15H_=}S+Tu>$wS%p(7jgED$vx!~hH@L&qwVkgbxRt83+?d>n) z91R2Cbu&`uK!LFA3sKt6vsT2b*xA@W>(fQGY`kg zmKh4!8I^JDgzS-VaO~_YGcuCBvo}cy(eL*8{yh4lKQ!Oxecjh}yX-^wfRsGc~6)E4n!1>{iOxHv!U-I>X9TN{t1ZZakeGitp zPEW-k{D)xi2;m4yxSa1c0WO2(Qp!};JlN_|-T9Pm{ zZ#os91~ap<$x^>AN#?GAz$&S~!}8*@uzqB4b8f%qxX-$0j4F|nB=;-%pUoasu6@LW zQxsjhU##|>Hk+c0v70~|>y;~A{NHD0ftC!MHqe`j#Yjmi-fLq`4Z|+53V!5GEVE4? zHiR61B@iJaa|iu>nJk(yE&I-6h?L>ZpEkEoEQFo~E&~0BO}tNm0Fk1RpBFzfGsBnh zsN~uHSH~D8CCyj9Ba+BhppjQaM;dl=#1-Ovu+#lCzOpBl6<+^XD~VCEWWQ_iI$i}5_Y7(+t@(M>li;^YKqJv&GLw8HB?W%$Hh>k8`bfg-#E2`G z#~__W5pJC}e|vzV^KWJAA5VgWBcCUt1EA#r@jgRLCXOO^)=+t~z%CY9>HOZUv@n#q-9<`eHj0&UyE?3zu_hsvM# zAO1P8f_R<%wjVqN;GN;Z$tBpZ01aep!Yp7HwE^bU8mIh`O@L4UWn@ffV0buo+X`rG zcjUz*J>vgW0t%h!a*+ufbbX~25C8to54Z$!Ynq!Xbu3`^mj3>|aIN1t7f5G>#$wVl zrGF7kf!-?$;S=$5X68xg1emgMThI31ztD#&kW$P1-d}wBsbKGErI^#!!+0FiJ0cW4 z{5^MA7h|~$N{iH zc;g^I^=H&y8d#40{Duu%O}OI;#nm|3%2MVvI9bWD4T?GFPMs7|L0etOFzTfgL?K%1 zs)%w2hi5dgoxt+Pa@&5oiX90J6FZk=;Y3@yj}Try>-7wu%nQX1+igD_mwH0gLO)T(#=j46$d^=D0n7A=t|h=n zfg$FqAEtEyR*y5V=VF6Pi#wZa8vF$SbmbJNUVTxaO^(cYRYoO1;otVe2OF_)1d#3% z!SR_#MZ18(2qu=UaphGx`GTd|w{M1uL(k4dLr(@6p%tpyH3Wfnsvk>TM9^?L%;yH| zEwN81=Vw%H*>P(HBu^H1TepsWFJ4-bqS16j0_vI5W?V?~!teS2FUTu$1%FEtVy8dX zqJ)MAm2Z3AfXvUOofwN2en}dlfachlLS^ig`*KV`l9ic@TLRvrF_9oXZYf~#RU-2fIfRgh9KiRjS3aP%!}^blyAY<7VS)Zh?bnr-@k&B=+U(~Jgo_vok^({CeK{sSYZ?anJFAK>dZ zaB=MAgPgfMKE4FTitXp7^JO$PGVLtv=v%Ocnv5Vq@_qEo@B2#GqKCN}W!KKl1OXY3SB` zGI;JLCcvAbsX3>19SVecPy>zaR~S|N7Jxk4u*)uKH@|!o0feN)xkA;%{XZ9Nf2@CM za>DI6kk*Z{0zoaBGY?3rG33kU??-iwCE5D>`a2_k1|0d|qB-2xe_fPZ400EUwCvX| ziCrBa{dOrtGQlPG^aN2gUL6?Rqbryl#0~B|J-ZPz;hCGC8WPz&fFx!$K6UK4MO)YP>3)w5~)K z1MJ#?CX)A9ghP-1^Q;~ojH(kL3>MP_ae=CRV%LjN)U!gie5jBrD|KD>4K7vJ7e5MI zgif%{T%!9kB#9{UTP`mv=BHlz?my~@p5N?5vm&|$NC&SqWJc81-_J|S%mkTz^}j>z znM~A=o{SagXZ$cN(bK3Gv!Ia!()<>}+WTZCOj)&;s|u*z6C1C%wg<#t$TTcgM4}zon>1Zg5xtY4%yzX=>NQ5JBNjy7?%B- zRm^N2y68PsAO-VV0AB=cGoFbZ{9c1b$XUiO{lH(p5@tWd)0lD&CNmow!Nav5{jYp| zZ$fZB?(XgY&INv2VDesf@tXrnlYRda3F$p>$Q*TbDa_OWEBC@pu*CIX|1-~dw+Q#E zd)!p4t)JKRqzn%#mTR>ZZ`nHKx(Th)OU0>Z7+Dvh`qhP>=C#V8zRA9H8Js|Xj&+Y4b6t@wi_@yaHXDF#D zusaY!MQ%xm$f|fM?7?@24o;QXNdyJ|)-4~bdr4mI?c9RtswJo&EFAyWKpd8M$w)Jh zf$xa!ZzkDW7_Gmru5x0$oRq84+n!O3%XyHJT=9qZ_i&TAJ?+~+}U{+p1&=wsm4chvnTe_bwWG|`Bm%Z`Y5O~M2 zBV3TW&ru`hz!iZe#Z7D2vJjRF@1)+HpPl7D1TzzI<&T{Yn55i~TAXIohdOFv#75oy zKn*VztsRpP^!>e2U>Q8%@xk?IqaxWc#NT}CjXkDV{M(07LM>#_1B<6N(I0O(jp?a7 zN)0ut7$z}TiCx>?bT?z4NIl;I@>L>ABsHpR@~J==BK*s%M`hde5bQ`{*xp4^&bL8;@(vg6SCto*|PKOJ9V1@f)@|)JGoH@#Q5Y z*RH#C4>#^~!Y27u6m4v{aN+;X&c7Z8EmSTj z1U>ciOO#?iE!m#<&z467^)|7J>=GVrY*4IZZv1ou`J3-I(`{E?Q-#9vLV@eya)64) zwi7~_7oQxy_{-0fd?rF1+B~-s8tB9g_ch#d|`- zF#48LoJ$7{MRjF1RMh4)IvKXlWF?K^H;8VD?uβeI9f3cns@#tgXH}Azc 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∾>8%+_(1Q22kaOG8N}u5>BqGxYj_ym ztN-2EKr$nIbSEeQ|Maq^Y^($gehT+3$4{y~kGyVgI=b6DB)U^Sdd5kl&HTPnEvmAO zl3$St==uuz0&D ztc5cuZPP&bBRL z-k%L0)Fs)xw13szNf9fFU;SjTb_aN+9`xi~0_g_7f7>=MNQaz#mBlpQc14}X90u|d=hWKKJe>(UOO)we4;*G*L3o& zpv7aTNXu-YrB&y}?&v2I)a}|RP{jMODamsq>zu*cG6R-lGx8yo+a`IUMlcHCS6nMY z<>l9Ty196`#5(R&R({2~aoxhAbUL7xEgnQAyeXau7Wg#qy95Go)lNIhS; zswS?j(mDgml-@el_1K|JY85N_%+qF=*NObJ9$7w#2Y+DFYcLB~SIxUXuG zM;eW*e_xZF|H^R9c!$-70D??rTxPDh&-0gQlTU?NLgipVh4rbV-+|DzIqQghOhFF; zXiB&sL@Z8Kiy&mPywN9>Rk-;sK)mK7R&klFM9U1-TUfr=(K+o98KZLtlic?1l3i1^ zUyOVOC0ToWyJ?aVl0`)kdtC*d<3%>gNQRXukly|&g)_As7=8(kvFXEV1%`#0{GTl8 zC@h}!4T&;=1vK}2$$#L-jT)L00M1ansM_wOL*#}4D4n3GgwD=5y1BNadM%);vN2|G znf)I6vX*y5ZOA1_#--U~D73I>YLNS>9otH<=X1qf89#;rOHI@F0~SA{b8Bgt&pKIU zx^u^6evBcB$Bm5|p?R_Er<-nQ!!V}6PBqktVTo+RvE%Ozo&!(~WhsybZy{_aCP6|Y zFoYYkLMOJuboQ?lg^GQ=J~**huVKIzYQ_>y%+P%4xnsuId$S1(I^OeYy5eVI^gZe@ z=?c6%8hbW+>cC}cWW3uVH8^I;Kt(E<=}kjqmrd%PTbYpyFP;i+`eGWi%6L|<yCCOLoKjNL!S&|LXG=ewI0sNtnt)Y;ffevIb$jmi zHo;o?c#R9bi)$H7NP^_8D7Jh&O-&MfiL$icH{5 zn@RrwWaC4eb2p;BK-qwx(TbP<``p2qXU|}ej!mh{x1UMK@ASPTw8F2;dkYq~yLxTE z*>R!H5&sd#sYKFfZOQO7Z-SQcM@@mi0CSLwfAHNrBM2mZ-e2G$t2-K@lsC2 zCj}6VOG?rPjfJA$uFIxF9aGqq8ee6N);xA_eQ4 z6?ozRw5drE*O6j&5J?=^0lMR2=QpSb&i zeEV!^%5ZRLMwo}^4XGZog&i7)J6Y9ZEX?S5twa3*9N)lO1V_^cV? zf!QkLd_=Di>=z8lzsi)2xVy11XlSvru<#wX3upnq<^5V%`RDiV*T59Fj8S|e46^z)b{z|DcG^TKcEAvj-scFsE?#~? zE{Z_p;rk#0kGFs|Pk7h-y>Y~bQ_7IjiX!htf=%id? zKgbS3UaFt)HqD$nM~i2KpLp_uvk*|oGu!c2xK?X$rbOAC>>i#3ozdG9a|V%$X3%z7 zzw#H?gaYW2Z{VoURB*6Ot5lmfB$GZXG55Qin@2Pdlu|Mknhk|aEGK;Ki=i}gjXkw9 zvX<+S)LaQ9t)Y84#8EE5hLhU#-y0rAv1kQ0pOxmSI z7)ate;kMMev?zWg!9HV4KlXv}QD3qAZ3mnZ{0bO%*LrgrQ794EbHZOzj_NA031~>r z|M@0>D&iU8@MUXJ~V+9wMSQlzC6j92sk)DcKq`XgGAv$CsdqD&pcm zoxX=_QgVXUkYhZW9tL?-a)C<5yPP(_qumu4e!EcR8GcjNVd4G-QJ1(&X}7fJqiz%4 zV|7|O?AXi->9zTN`L8IiiiQ+Fi2P6-<~aLM|8HeZFf2R zBN4GUTAxUP_S><9>RS9$m+dEihBlc*hO8n2h>1X5V9$gMirju04bp8o{vZ51NP*1k zA$;XThozU#_IH4h((t);*y-Q>IM6Rrp|3-hY~~U};~C zbi}}$npng;2yG@v&+5!|Ol2faS3~kSaU+2c@zn#l(2E~Ujzj)H{w%~toL-W9x6V}c zUD)oD*)Fj&XuEpTqM!}K@{_GxPIhrw__U9IZYCgW_Q zuuMwr7qSc&5WCeMXETj_ueuT@sT&6D^j!DFkG#Zz5J?Y+KQ}y%f8rP*hN244O0^F_ zo*o{RqQDyPi6WEBn1E%H#sZ_t=_WtsfN^ms1b;|r3AKVbz=Uq06CH4o5QpXo0ZaMG zvF=$U(ed;oB!`x>91IOYDlcHiR0gy8(!moX_Rux69eMt>2{G>kAts>6-ev442#qV8 zlxBYGRY}Y2Rt~%qhKIa9zq}bc`0u4Fj~=t0E)Gl>AIATHLYJ)YYrhF4p{b!++I+c& zoX*-aN$g-LKi%nrM*>FDTXYgoM@I>l>M?m}hY5ZMj$HQJiDf$indfA`wgpOSE%|0f z32t4PVTo$T()I}}UCIi|V@PsD`#;R*A&Ob<(-RT`5Cb8IG%klhmp^uoWrA7v#rmnT zS<3Ff-{FJ1i@2Wi5YdddpcSS{($T2sS~CLRNuoU&U>_jYheDbA!8<@98snamB(~QI zlB8c|VEB?4dh1qke0MeA=S%D%*_!TSt&`{cArUW)Dsg7!Jwz`7%z@EZbw9sh0`VUM z_#vsRPQK9k77s+WT~1|vB`_TN4BcycjV^MAoKz&``ps{_ke9o663+VqF4~p`ppXg8%pZR2<{@b@`J24!P z39%1WrwBN`z{2)b%XS$T*^KtYu^|{AWv}`G6DoXE*|&>+te`)09e3%mN-AXlr_6X# z*Q?o#Y_6-yxmH&$FZeTW!gNU2qfwEqd_MlkRzAzX$<@|A6P&E9$yprHle^HqF|KF{ zaiQvXq`@~uap0A=omO?%bt2?WNDg|o!az<^fE;y+^c&3rY3ghHImPI=<>HY=XFDO>{z51)YJ z@D?+k7gj@wGcKJSCVQejJvrYOq@$%6m7n4|Ms_*gqQv=XWfsGS^N-zA5!B1SUIw>}Tl1B%2Yd_S>`uOWPK8&={ ze&o2M*_i?}P+KGlcLmU`NeNZ|uCm|4^tI$Nv{#IH(o?6>9wD4aV3^ z^W}s~@HYz?cSjH6`eMdIu+I>=hgr8I0z^_7`syP~ zx0&!rY@J+~Rt54{Q^1B8Xtsz?udZ@)0BW!ujq*!wziPkUnc&OiAhYEL3qxR6>;H~F z&Bcs(OeFa~mTzXG;)Bue!W6tDQ832fouoasCc02Bck4HmqX^;yWRf}K%XGTMhiV$D|i2jU_zHr&@iL;}yI zoF$ndSmXQPmjtGMRLt^hj|3wQ+=dbbRav9#m84&sh)~GH?{;`qe44s zLy4w|^CpJ!A*7Gy zzkO8lGnGfq)icq!z!A&9P{Mi8%M45cxF==SGr|mK#R$|FGKig&CYxT_{yFR!Z54C9 z)>KlcxEeTFe8P>3yONZm6%{_U_}QvKk>EJ=)l}vy6W*g>BTVbN^WY>3NiIB9B?w69 z6viN$pDS3j+sW`DKXFt>ArQ~~_A)GMo`m9LBYjHF&{}1@_fSBztD~a>s9c?$dxdtu z?X0iGDmL6A7{m8xAnnez=>D*0rz|rz(1m~Ae!S`@)~j>Zy`nm?D%-7;;Oq5f!%jJx zzN3I}^s{4WK(b=|ZZJ-iWc^hsaxd9a+5f}!BPR4xT&vt|^T3Dj5aR#@`INi>lp8*3 zQR)I!#KF5@!w$D7Iy=Bk0b&Op0fxc#{h!>0yRj}*w`4tQ^_|pQ6zVOEHSGKk~vSZ-2xiP6uJ9#uJczP$fQskI)Yn;LND^NHci z;%QjLIFOF^sdJxXr?dcVszTHFo`zW2Dn_Y|9Wm#Kjnj)KQ^^cyt*OroZr^HJmr^fvml zBOrPL0{x&!IlFEAae2L!>XW=>S>h*I{7gkXV)!3Ky2qC0Z2TDrgh2h~7yAsZlPZk^ ztMeo}eDIqRM;{%{RN?4QG)r1Fz(7e@Mllfmq!LO^+!W5ubPZlpU9z8Kc90|*Vop$7 zZuVzW`6byAX%wf%63{3U*?t9auj^U}XC`o3c8AhZ*KPU~%+;YASBd-5ut=9I(YL;{ z+Qxm-JsnoOSu8QTySrnKLi=a-H4gM9AD-m716UyoV7#{)e!UMYbRC-onyq}h5s2Nr z(#D>pG6$^Nu^1IM2ok2j)SIZQl?Z0vaj?ky5>P?P zH8}@X*7$IVVpy_S>ww%ZR6mK(OcRF*LAKBL2O3(gvxvB~=Do9>SPX!sCYTJ^IqFWrXEZyI4~V`zh2}z7|aSO`4(Kt(1AnkU6G} z|FIW{*;|1b&$+>-mTM&fX`zf$8;>w&-o0DKV1ck{#IsA<8J;{R0Qs&z(G{YyZ{k=f z>RZ#wA7GFt8B5*t)FbHXNO0$dO7Q|> zcv_O1!$P|jKKF`#vMp&;L~7c*&4Sk~Z@l2sRr=!ov#Zirz=;IFSWk|Qe7daeZxZ>2 z2G-WrzM%m4WzpTAA^`Z1ZA$PP`0VWLTpptx{R0B1?e~TUx8l;hGspf0@r!HCo=tY2uv&$;L z<0$7nz!N(|{9`e<#;lZjaksSi`}vh52OzZg+!)Fql!s^SoM-!I2VXCA4>LA2viHZ2 zEmM%Q=!59XsE)=|6p1-rcW$JEvlVNiv&|+;UXZ-)I~Vy_8@!|H=E%wJ83mVcfau>e zFbT|XS5o;_&%klw1c_O2o&JOwGfhw!_y{Q?FXsbVo{&FiHSswR(RZEcwPaltJ4Xiw zTic6_a@u|bX6$zTQx?CyrTqw4G!bFyHDbiE>EIKBW+)vXXrvG)8=j6zz%4}g2_IBC zFU5) z!o^mCRyFfq5~Hrrx2G2CvbOO$Reoa2m;h~#Go7CXu5kby;HSaF!IHc8MBuazUGB=+Rem#I`uxY7 zN<0NXyb}?3FzBA)_Y8gB2NeeB^C?>~nu}!{mz)AK^9``RTPC2hOMf*&IcR1m67!27 zyR7OLr#PrwJ{e+LZu2XJk_WnnlZ)JFQ1klv(4#|?+oR)?&k@0+h`UOuh2r28 zVheaq_qDXNAZx88{49n^+G2jH&R?@3mr+mRC_c2PCThSsc?8s3NkHH4f{`UvI{8HG zC+`IoD5fOEp+fEFb&`#ts*!`XJ#7crzhPYs*|n=%TUw&e+2Zw9 zQ#U=YzS`I3GzDxe39?zsApiaR5z2z0J%g=sjmoAg=Y2-rZIUh!MVb8g9xh!b#~P`7 z>R{>^lgXWj$)dIHDeMj%o;tzY#`P^*cU{>@X)~=xRObu9>NKWe`{l)x0MXaCA`C#O4!t~b=$BNgw+=rXxV`Oak2Buyx?d=|HO(LfE^dI4 zDwV~N!TGy!qZOdiQl(uR&ElKu3iL{UpdysAF07@uDKv2`tOazI)}e<3iCJP58Gvvj zqzEk$=}Z=Md9*n&pnTB{F9Eh_2e-}DRe=G3iNl$d^U>2*q&;diy|N>3qHqE+DG$;4?|+cRAZg$0Ath_eSVFH<)wc0K?y_eT+7Gpp;!!^> zH^~mo z-PsV;s1+lGm_GIXWX@;TtQ48nm1;uC4~S3Um{{+CKbGcMD=mrOJa~u1Q=^%cho4SX zDhzbG&R5>Q)$Dv8J!^=dk(9&{WVW+-3W4CL_A6gO3Q)^3X6-X1%bgEjKexg5SG-wx z%@C17ckld2YP9>uqi}C*ZhD9`Zlu9Nv=9gkihAH`@2Zty$iQw|X%T1J`F&l~+6r}W z7MTA!u%k_r-C)F6Ow3K!2V?1D9;rLb%hxa>zPvl+WlK!+Sl&jBRDvCw&2L=IVz<{u z+cK+)!AX5RR?|Utymavm79St)FR$<4SFmo$CMun0vqwe1Fw*2jH)RPcJUEF<+a3Qv{qo1dt4+B2bzmBP$Dl zEY?nU=X$PY8XFoL0Wcs=1aO=j_V)Vhft3S*SF*CSoMBO&wLSfIxb)p3{3>?*fl7M{ z*$Wj4b~5K(;GTD~$1-gOAl6D8*ZO|T<4*ECW>&|@GA-Gz$Suo|+Ak2BzuQ{F<#1V$ zd1R0B__I~XaCVJA^eN3EMQ0_GbGh-bU_~W7CGellUb| z=(1@FxST*B`mf_UVh=ZsTHkf=2!VF{iRe6o@Y*HP`i9R{XVSkC8h(P&I)rwZh>M`B z|DIKUR|vp;CPn@CrhMNNeOVMQ6H&UmE+6TiPIJK!fu71uDa+Xpd8W#s zuI(q}!H0tk3h4t2}_3-evFgjVP2_4CgsOE)5SaO8;i|Z9EYF(^I7NZYHUf* z}wS;|?Drz>^I)aFQLU=0|jQzpzxI z#)@oIt~ zUWBlt$w5NJq!|wp_~L0&{b_CdKfHG<(+bly1k%Uc$3>R*glP zj)6!tu?EH%W=Qh;K|ep`gi+;0vvRb(&dbieq$QzxdnXlRP-K<(>A#N4_UF6O*2^Fp zJiCVOFJY=ry5;VD?q8oiUJ~^yQ^SedYKdy2#n#>S%dhAq0~eoz3ls!!bYJ?Y8u4(- znUA4Uzs%4iY|WeSfqsOmR7WWGfg-#%j@5qrj_b2wpTq)P+}x59sL7MUz41!0-cf@z znK3TR4THYJe#-}`LG+HUDuHfRafxxaH+ods1M#V&Hvk(4c8m?;6*Ye>Q`><^92@;P zFv{NB~8NydZETZx*83NZr*Pp)2HHx0wM42SUG;EuNL;Pb=2_4R*QYrvIDc6oIlT}Bb! zi7+@tVOsC6tncN38ysLn0A7nlg@r3U5ljjz=c_%}i9HvIvx|9Ro=7*Ek;6bB#=RmV z;@b0mzvoiye(T^4bMP%MOCOj@F3Z%C_uSuIJD36ke+G%jfPs&8VNih$`ax_5*33Fk@Cq3VSL98&@xgM&Jb- zU774lE#4hd?rEfAT#X1;v2kNJ0cj&l!B+WYsW5TLcq^FQNa>{!Q>=3#THnQ$r{d@X zXLio9nX8E_=^?O(!C5_lwT|Up6XSC3P|iV}e^ggxz;*o6y3PT57k45Y>sPxU5I#u6 zwLqZ1&Kjku1qJ@2xJLm$Io4C+H3~-0Ed!-;-(@K^!r6#RGgFSoc zY?g%(Gx@Pe6|_KrM2X$mBN@&tkd>?czy@5?H*ZJ~G8`Qk@JpWylszVAVm)g{JIG{d zZIh<1!tT3~UXV6ly#>W+u{h{r`Ks-ui3@nu<}GH4Y8$*`e8l=^(e$e~otTDaz94y= zJRZLk^LwNnX@CAt+J1qmm_O+1!=k;9On5o+MfjPdO+jAr{2+NRPyjP?z%zbqc4#Yw zhILE{CV@0()N$EON@0YQ%@P$>h^}ZY(RSdFidJEQl+Y90DGX8z3CfeZ`SaOF?Sk>iDdx|8RngLjc_`A%iLW zl0}Ut+q$`ai@IIMVejr}zY{_O{O{ZI)qistfDJ`h#K;~$`f2a{n)z39CUpR?5AhPG zH*<}+ZjHDGLU($u>Ux3$1L5Bf{^5854~)>kc}U=k3C10B9UYz94^ti7qhn)QzDjcV z@%rku2(KZpEpLlFrf7B6dC4dPYS5P@LNefmVrSm7itbJI;Pw1van`-y7F9tdh=%Npo@5(fKU5J#gJie|-xGEDxP?tS#L;Y=!Drcr{~35{WvL@uO=K+B@Q- zbFqqtcqm(~_uiK+BazxBXV1RAkkUE&^QI&FNz{NLdVz9zdA-%CY3|*RovQ=32d=!8 zKw4;uoNb7CHXy&scHlzwQWoxyyf}noN zsL_;ez|hM1_#3gj$175aIqxG^Ec05v9bzJVv;Ye;Hl% z%#dKIC2{hW_}|Z6>RE!`T-59@7CwHeBBc?^0Ri~z3vK}JSa{mt8{vsV&ngo-EG8Qy zpPd~%@Kr4DAtc>YUtPXN zQ|V_z3%?L+LHbubJUE6(Av>AqJEjst>ZD7z%s@ZTi3kXQfnoe&FmATD3dAO3YYTCB zTW|M8Riz2(FWMb@_cC~?%}}W4*LuO^?^m)iUcKe*YMm`F8gVJRFfbA-N}$-w2*I0s z_tJHPP78}t^DFV}>^C{DumYjKcpfgim6bLu(zgq+qFEbxYG+IRtd)v@=iFM#M#f*n zjczHQv;`O#$|_8ujo^bjXRzrD3Pvm~B?DYXAxuC=0|Fy8bE@0Y2U1}j#+&}TaklC*~~yV>gV zGOw3)$3%~wynpj^nw(vh&#LpgL{G&19q>6k6qpQuE0WaxPTVIUAbwc}m+%0C0sR7$ z4$TX|g^xPo4jplqXnkYXvwFT#)+S!zE6r#>ZXmG6kNbMuB|A*}?8$8^XT|(^RkMX( zhN#Lbnj{*QUS0Ks+uPj1>XwxCi@$%ts!?}hQPV5e;u&A)E&WV^li#tV*jYkI?QS+H0Su6GD&<|aS zTmmXGx-7G^%24yU*_I+5YTI$kik5H)wwvYALYIK+t{qW!N6mBNHO5^0D#=0`2t@O_ zvRT&Pv)kCBYMHKpT}!%ACY#g~-m7;#vI?=EK803Q*M4SNoHA+)aA&|OO)ERagX`&^ z{r&63aR=feaOO~|L9uWuE7(Z?%&K4@g}oz<0Re9r(65i4j~-o1rZ~`?J<9}Q5y}_tVLh^!vOycSTz`R>~;_OaFCKO-H4c-A9 z4{n3r^s!pww6EXZ{Qmv*wx5dePV~nU0dCn^?L0scPqC~&jnyozKUIlGi?T*W{g+$#!_iL| z1b^XbG{ZX^jB_?y|L`fMa#51ibk|anMtJj9;3 z*Ah6;`9p-v=2n(%f4WKd_&_N&nLuR4M)npU-l~7$9;HXYK)py{uF}Wv*181HY#xVc_BG^J9 zfq{WmZj`LEPDl!wRIl`+LRNDyfh-8Frq1b@GB>m?@U0(^nF-+wU5cmZCDJ}tR%oK4 zeQ1>23S1l2r+J1aLssSXfxN4z?y!5z(&|lcc(A&AJO3)>%Cg&J8lOvH?#QxBT&^IQ zv*43YLb`L#^zYv*Px8MsQpg!pFvE`uo+V>+eat4PwVq}qGHilhF&)Ab`Q_gf@bdY!fZc0U6QXdBdDVP%Nr*Ol$q~uJG z?>KyvI&(&cM(_ZObn= zRzIZ~L7GhtOfndt#MJke#qhTO&CeceB~@$VYn-vvd*8${}=?GM=6K4 zF108_^WfF$F-c@3sxgP5o}GjA+Vfg-X-#=5pBK$`d6C)5aZMdtcx3wjpS50YsTkr#Lz0gGp1!GcrZ;;0d{9!&F4JmPK0ais*itZRJ8o!W<(x0gQD3Hf%PX{D~4xS|fue>Ty?4{~7I+u8_vXg^K6Qon4w zCUCJAQ3(qk?@0Ifz-L#+^!jQ3G3`kbhj^jnL{4DzDqA}3PXsDNhf@GcXf}i2p+z8T zEvCK&_4^k_@*PEPu-N*;C#^W4*W&~Tb=8CyvGbl+RhHGI;i6I1+%yBiHMJeiuiOj5 z>*#{5y|)fX&F_bunhWH|kG(1UTIMMu1}QJ1Yr@ygE)Gmi%g%6ZmvpYKLI+7`B{M^> z_++J4|Bs`yj;HJYuX17%pH-%Z*ejjZ{5=Uo|N6HTbdq=Po);lS*hVDJ zYX&y}dY=@*839*H0eRJu!b{^PI+hLt3XAK&8))mMZ{%V8$HT+D;X_~0E)Mo)1Z=zX z6Q0B9hQ2Nii@Y0LN$lEMd<0p|!+io-FKbHkeIye_HSQGmbpNKh%^y#tmNSoHgGd1+ zxyKoai>E~1STCEif5ty+OEz)ThyuwpR_yllgk@A<+gU*h z*NKc(qq6l|d(&BH?M*&Uw>(8WE>Q69hk1B~n?%R$j;7C#8Sxs*2Zz5cT&2IHU(X== z9uqa(CO?QWfwwckK5S*^!%g5z+FI1k8htayN4e#fxucJ?MAF!aY(R3_JI;?w*-ZVc z;|aow9Lc# zuGVC6rJ8;)hDMs@GZj7q)`+>!iVFpZG4KfJ$YZ4jki@55_9n$?&E;JAe5Y$`hdp0@ z{EJ~O5sU4&TV@|)w<=vuOO!p35JUi=b!Pok3VW)VQiGBs0h24s0sby^{{Ee3m22)fW`!Pu}Fjx zo?KkK@LE|zNGdnGxD2>r2U{Bf_$w09P$1t$?v?k$Y;B-G+=dtO)2K)5{zO)k#2csA z%wDnc-5QN(%YX>qy_V+tSn$&b6~~!ZssMX8nhdkwIFD?SjedT@KC>{I8XP}hrO({g zv*jc4AMF~bBS&h@_(l?=o_Bv9X`P?30Duc;VsMN^-jR&0UmvVd>` z@09M8ZF~QMI4-8+?h@RyvtHBZg;0@3WXh)>Tf|2+bsk&wMi7iK{SQyqH zi^GoV&roK__5c$1{g%G;isT)`{eK+LQGn!fR}0V~Y9DrkuJgb~a_aaI!|Q;(rebpm z(P_F&G1L`$b+07qiasd{^k4p^7@1v(vrfBa4$qMGQ8RInO#9Uv#K6G7+}HY@QnPpU z>YEh1;#JR_Eied%Y`0q`!*Cx8fqdFGJ5zE0>5!L}c~;N$Y(0j7f_u%xoZZ$UU3eOQ z8+FKO%&M>F6VY57q%Z1Vje<2~N4q<4Dg_7`7(&6`WZ=Cikm)D=*L#(f>DgaJSaF10 zroR4OL2^IA@Jl<~ib}QKsTLk9Z*H`Strn)liduL2oxQIPX?~g9j81LNJ~9(9&Wv`@ zikfM!JX6QWC)3IDKcYKld1gwYW3W{M%|h@%(!a%2(#U;~!AwSHdA`zhiMcG9WN821 z{>4?#z~lzgu0v!`bQ+>D3$1%Gsr@!|rH|kff35e{%|WkW^Iys943TIA-uripZ}hfK z)`7Z?9U3^8bL#ZZZuQUVeXQ?5XD5E=9}jHC8_M-ZRC(+>~%N;gAxGd_fo^F)Jrg z#&++2;ZsCBqVApExAN39Deb=`BSw4{B-5#bB_$bcd-r$LO6sjZC@ zyur2U&!po08I(a z;;b>i*Le-%Z+Kt3jnhw~@VV<7StU9|Y5@OBo+%jcz+h+spY!~v=rz!N%{(zQUY>@E zHXtKUP9-8=dU|a3W>+^+B#F_-mz4HclvO@UKo_HpdH?n``kt=~L&MgET_7gy^ddv6l_s#OM^xpsez%~5 zIpc3Ac|Kf4Z%;cgcUYs7lRH}z#leBMeLZLVq>Y>fH<)8T%H~OMQu?R1&Fr6@9*=(i zlqQp|-SLn+I#~K}P`O|*HZ|KFn`_5Z1dwqDe!tJYj67%z(YNik&kXei9Jq;YAU;H~ zO%u`MxcqFA(U1akwEDibsw<1fmmc%Oa8UxRN(@Ubg)X(fC>3=h;S?vE<;G;vHHRas*y zyyzW;OIh>>hVkeeAhG`gNO%O2Dnlz{qLo*f z3oQ#PPe|?} zqev52B9hBSVt@qN^P^m;%-_8q_p~Dl$gGl-H!OzXDo-VvrTEw))UVDOpO-M|9^FY_ zYdy?9>^xir-MjpUAA7hDy88iU#b%f54GeX4AKDmPio%RjpSMdyWw#5A0M&pAf!Aoj#n|;Z0WOs;?VFsg|7)~;o7*k{*7we*-WR} zk1HCJKc;7R?mS;-fYUFOh=(UyI2PP1*r0orgK2F{zy2-}F@5TRFkwzjYW7fjG`mpG z5z^RfqcS_%DG%uylRb8$hi?|fc&N_98@)AV{FA=(cS$hFRFhpQ=o?(KfDl^?eeKxd zBD_f_*D&nt$8@9mCje`#l)Ca@G%cBnznHHD!GdHbdBqpyBuIRwyo6Kyv} z+@2utANjud(Pp~=oJv9UArIOwj->-HI+G7f%C2@A0!46uBa=cFTZv?l>o3Ehrb?f0n;16Dt`mV zJ+ob01mk&==k1x!dMCprd2JrNl{ZVz|%YJU(Z|Jm8uIXrX@c#Pw(FayUO*Q^GH z6!4+JOddo$qOhmjInI?=p|UFz>{8nlaZCULJTP<2iowrhZF{>M+ac)F=&!voK8Bpu za|9ZG_P)sZZ>@m>=$)J0%B?Bm+nX=7W}0xtnAvgcIE|MNgT0rVSuHC&K9q; z4R;w{{udurOLh@Tj@J_5Ch(+8MEY*M2mfBTG6}-gv6`n&L>u<#`$=T@lf90Z%@yQX zpu?U(leG>sMH9YIa=AjI#5s3_!m1V)UF3wY6{<-7JJaf=Z)Ti(7&w4Q`UkH6#Lb&8 z>Po4utZC+^LuK(#;TI73lPm`WnHUe5E+pD#vMG>9x;Aj~x#T|u?}%aPRDN`S;TaA$ znHgEUB(8mPXGCY7<~2nFb{npyyGH_)YQw)v!5+;2auQ-suy{dFO^pD{=;U|D?uiTELiNLl&W|$n>vsqcsq|@lv+lbso z#}yP*MU#AUH?XBea^{RcY;yg8L^~xKBacG+9=N_)%;NglF}se=2Gc)g4Fi}3`E_w} zaTbEa+JK@#SL>sU&>m;XRe0RD=nG zGBTr|QI%(vbI?G>M$`#REp2PoF+o#);T{VL3RN+-3hrQ|Ei9@~WaIquw)OF>T@)Q+ygL0Z_9n_pZS(0Wu-}PqojqS_7kA|#VmZRns3t; zM)D)NI;S#KH}H1xm#)~PHz+$XuI9qM=7e2}c88X(2Gr1F`?XP0n$Fz*NjCHo9?8Bb zNI!BYOnP*ACJLd|U3B=Fau9PuBeSdOMG`veITQjKkDV_w9*!}*+C6tRv)R##3~N2u zdW46Op;n{5-MFOf2tX`xc&l4h^ri+wn4r)W-|s(uyotm0{^j(7v!rLbD1%}>`xGE( z0<6L)m_TUMt3Mjpk>7(e9Q1NZSRGdtX~rA@Zq4Pb1r_G&D3mdz8d@IFt7mz z7tx7#?sevdrtk>jGCi~>{*{oBsBW7Z3*``Ea@H4NMMe%{p!_ z7F|TL1f6Vi_I;lCG;ovj6&G3BUHs50$pq`(0JhAGoFtpZpHoZHElkbC2lU zB&?obY-f-RSmf&x8sPz948TrsgCtF$q}ZX(R0ImI5pF@7NNhW;>Q^PNbL{8#gQMJ3 zH$?qNZFsX(ioYmpENLVeG0tdgdYpg*`` zA{ebI-94<~FHOeK6>=tnY4gl}Zs&{_#)EAHvZ;7xrsEestnEGN@=4cEc~xqWyrQj3 zjjPUWXgj!E8WxnD02gcC^8Hb^L zz)}@mt2?XPXSrmQo#oaNlfKU|MMqCVWw4_Vv_nfJS)rr(s#W+rtn6rl0GZL*?>?|i z`>GyM!s+I}2O2*DI2U7blT?pNLx~1CZB_eV7@hpd&D>d|RBs#V2y@@@a^k*zg*S%_ zwakidLLYdk1s`;Bmc+OwqP|DQu0%#~tz@-VhLCXO7mzVAv0K7X%96C%J&VO2jy-@00O_1t{@m95!pTYdqGcI2~a{EW-rqT^5tF@Vpe z1P9ujDY2+FV>vlb84o!bZ4pBOGIp${rZNLKf4!b9cEgv%=sEUH1$9%u;{#7kwvG`M zN2=NMF$ZHtOPejr%2LY(10*7282`EOk*U6cpDKIh!V*l78cu%Nnx9b-!j)-nXgytH zS;@-%XgV)Wve^9bZqR4R3$hm7z*qBazGxKsUpP`}qrMU+ zyMvy%QSw{fE_-f{C}udk%u-1m8;-(PmF?4g?4Ri%m+(S#+ouTg1a{&O9g_fzi5-Ng1gCeC zI#YmKw$Sl#NA|33ZL!tIBA1;T=1ojZ70gaAwmhqaNt4$87A^={BIm+Cz9FJ-a;0@~ zaVa|d+Vr$D60z@v6y*UOmMamoJ_Z$9MIfA=ooi}pO6?zS+VPmjHx}kh+Wt3N(K#lM z0~XMAXqvz1$)W}TBvDhNTUf3eje>xHY*nDv>DddtQg2={xZUp~Vm$Pqrr=`pM1n&hD2a&D zOA+_72ENy2VjcX1@z&!kep;>{^R@&U$`eGeU{Ir~)AHBHUBRo;0{%j(_4l?`<3XM0 zItJPYm78Tzy{M&jE{^EH`m!i&cCD+LEiV!m(5skjp)A71(Qe@!GSgswYv1k=g!*_BVWw`pqD$WOQ2o4=0 z?oHp~);NmE2zNM@B<`LyZ1jV3shKSz417>Ma(#`$aQtAryp1p2B$3-QinoEeAZ0b2 zHyDh0BY~UN`N1Jx!j?q3FCVg1hO?-3Fjc3+Fd$I=9gQb^zquj~eSHHrj)QZuYC{ur zqnVvVutHwvkE>xNFdFYx0y&j@x}hM3G3$JAZZo(q&J*h$0^VaY;=*GT}^rZ&)iq%ZSnDSdvXi(q*WMGne!|CJu; z5L1~RY9VrddbeaSsNdAX(DdCz7Op-d#3eR%T29@2b5L3)=J7~Gs3*nfPS4`^Ze57j=0oM>f{Yky{%zOH z=4Y7^iz5!x3LQSeW~M}oz+)B3raiYo@LPH z(Gd^)dud5HG#&7U#Q}o*wfA`8-bPOia!Pl;{`%tZ#?M8=;j%~E2T$XNZ>q3)@_Wy&a|=tANP&jo}8Q@kG_l3 z5&=w!rkCJrKxQBKLyPm#*@vK@hr?xYu-aCp7J&A)w6q+pbi}LzC1nRNI}Y9WlO7cd zgm?m5o_EDmhP=7J9yR(k7eIL%%PJpq^^VQW0&IBdR`k0Y7QbFU<0znx8Sj7yF4-*J z{gW!1l$BAI9W}qCHxvi5GZBQe>(pRnw5!rZOnj>935L5S7?@hoL!pBiA#fW!6L9+8fzbF8%BOOF>A1%yJmTTe!Di%H!ji-|uWmUHr;^>cJ$`dC&yiBN`T zw5lh;S~I+OOFTS4j5gzAconHt5mBewDzm{3JiL|pt^ufm*RN{sC#)Z$5R<@03M=tXndO2L?8uXLIu&x#7F$_#5uL!sbI zDt_c5{&Wk6F-T~=puQpoEk*_PtZ|iYk+uxT0LRPgvQ8P}T41h;5#*MO@RZoSKiJIX zFYA6udOo!KhmBm(t;{t;U?RiH+zC}b!SdJav;0Z zo*Pz{Oqgv@h$kjiF*fZ#wKS+Nl3*Rx8$<%^u~scljqbp zA4M8@-~yTqU`M5x=z?5M)oorp02oLvM4(B+yW`{I`@37fj)o~SBa7oh?ms^_0krdV z;+J=U47XnmMl5ItR?oh-wjxvqIC2QesAtv_;$vYMFhOk8w_isauB7Zr5_D=JSBynQ z+h1zG12e`+L72ugV9cO<>#j3I&LO|aU3AR)Scn<-`0NZDhk2ps%c+vwdD!1Jf!Bhg_ zCDxvI2*4mUTCtu?Jy5}Ximzr!+x?}ZZ#H6KKO};|(gPp%U?;4L)O~Rkg?6}O3ZE>F zX;fk5Jep6#s-Jp=I_)B3lVuGRV`xpgX*?H5LRatgP4*9_{O5335udXyh zo->!k5TeI7tU!7j@T$bxo&Y=JMl9-Jz1}$XdwvBUK`^EkzFUFVy3mwpX(F%78}!J? z!HD6;fkrOxR~B`AvJiX{5!&{!VD7nRe)7eXd?@!fa9Y2;clNlu`lqEYz59~gd5k1~ zT0oujRKo)W-WBsTp;3*$q;vA;dO`yia3eiDeKPFJ5wAE2+h~cA*Y5$Vb7hX8m5Nmd z+|a;iOMY=Iz%2F7veI+zt1Qj)6!p&ZhAEY|3geqGsBhdOz=;%Lf#)Mq9}El^fKvup z2Kz7%3_yVI7vi)1AvLU}A#TG{EL!IuCM)V=k?LM9;$agjjpA6L$XhYK1x~rUy8uU? zKV3gZ1FCxPus4_?w^RWVz{TJmzP{Aab!#y|nTVyDTRLRAhU&rqRVEzG+Wn3qD9KQ8 z69M!d)1QIG39wLQ{h1gUEzEG^Dr?l~pqV_cK^LWlBZrI7#?)633vPQP-)kQnI7VN< z74o?HL3kG3JKByy@lKT#ow4N*B38*M3L?_>OC1(8ew%c;%ds0&3%imX%)zMo{KZl* zNOa&#ac^xZYiw)pmgwWfM)E=dN#F~Th}9t=gEVSQ`h4$nU-7T4ciO+s+?9$;1wWT3 z%@(emAp>7xMi#T=H7}8Lf{QYoY5LE>=goF5sBGxK>@Lw=D@mxV-@6%I0`Hk$Nihx(z^oFGZZNO%zeXfVUm?QXG0jvXP{(BPW}3VM+>iawK9 z?eKPa$3;EKDL_IaH`5+H_>Eh6rZ@&q&2Y9R@grGa^vv4)xd>FcA>pWKVPs^&9DL8A!Th2BnAHYcVBGdu*Oz!`oIVOVK2=gQM~w$va;D(f9!O*33Sld_VJrAu zVA2Y#Ol8Eu97jFHO_!Dc2Z!%zALaDHy9EG~kz+3_k-35tx1!PIREQH7+2dXAlKC`8 zYFBfKWDifI%aBbM3ubz2!@rR~MUAUxyQQnAim$H6CM-DJ*BB*`$3f+Hq~hl|+IgP+ z?AdUPZ*EF@0%Yj&_zWPjYH7vyyxP@QQ<2H;*Pw2}K0Z61L$dL%vlFvJU zIeYetA#D4r7cgziKL$wKz)T;I9y(NSh~909{J7u!!l!?Jc*wgx0~~#sMq}52{j&++ zQ9x=4kJaEyCq5F!FI9ovx{r-S>2lzkmLvzqYFA7P(jDa*8<}L?!t5uMI5PzL(DJz@ zhw4ArauqLiE&j+?MBAA+y=22&oe)<1EkrmvljIbk10<05@Y~2y(z%i1LO1kL>WQhk z`mx{$U1}AQ2;=G)mJw?b;Yp#mqW4GHrLM}T%8(7^PzYUVI{2yo z@9jP(YsTGpA3a$$Yo8v=UD!pq`$ObGogSYT`T?s&jsS*jSb5TspZFFSZBZwVFKwE}|yM zFJKBT$P?NLApx~>r89xBSUbb954{SlS=c8AQ5nn-S6vp2^kvFRqB!{zllW3X*Cn%9 z%EeJ2Ai_7xtYg^F(3*-CLvTa1QTNhZb;;xrZ8@HgUc!qcArIx=WW3L_8?0YcrnK=`%A664>s_n*<5{0xhQ?#O?AKgZ72)|}_m0n>vl z7aXqQExy$YyWG%?klTKm1auJDr!7DqcNugGU?07K$s%A8tp&S^zcc&h0~T5ZF1_{l z?8;+qTnmW{|1;(HCZcXrfA?!!hc7I)ga^}(l{okXfqb=ZZWi8Vb`)p=^`U`|kN3sm z!EXfyk*pXCj$Z+n0B2GX6WA1X(JAczKie--`r$O_e%6o=xYzZDfulcUi~khZI0J)I z0CrbyEG;QneFcV8F7U@L9(>FYV24QU+d}TQvVMVHaXju9i?93J*e4~JD^QZ$`$~fibls= z;z%Mr(hhTEu{At%2~k-b;6|d3+wKMNXwC_IIin!P^wx767%m7~MPo)C+44tHUlol! zch0V^$bzLK+vZjF<}|>vLi-^rvSP|&^I;cQ{*86bL=Hqc8gH-s_pghwZXfvkQCg+p zOY`w&3}RjF8lxt?oW6T2;@T0VR2Nl^{0RZFXVO#j$kPKU z-eGJ$f~8?3hypJqY=ixEWwd^=73I4QF7j)x2jk; zP$DS-+$OiTNMfr}^ybNl6-2d-yS=>Zw&U)m#e4B!Yb0$k@!55@;F1Y(snWr_szkkv ztPY>+n38RD+9d-$PzJR%&F6e}t;;|(dPAb0W-y*BHM%DW0@Ymw8k~?;LL6rL#w9n` z>-3w1K#<_iwHXPdy5iSYcs#f9&Mp_82@2a$%1zF%IvzfOj&n9AXVs>zOc0CB9egzU`eLQP(_B&VR$gSU?7XBytyFsIp*8EmuHB_D zxzRhx`N`{}RXeqo8n$I*ex{fA`>fX%slG2oWYVppT-ucX@;Va{p+`x`mrcXUbm>sN z7)!kbCiy&fz^zrgg7r+;q3bL#1L~iJY35$)7;dttoZHp$CLyZ^clMl zI~=4hEQ4*X@aGTRHzh;aQINR|T^+N7iavYIqkj8u9loxfP?I;BKSfL$z&%3e_KsEp zTl6watzSfCs2#}o-!typjA|@RNLc7%<6w#OBoFg%X6owp{N!u)r2>+oa zW>nFu_YL!JEdltU6gY0PCP}cP zZ~x&RduBm?$vCAt^@0EkRMjgFR_d?CEUU=|<^Bmj^e; zn3NOaz?Lg6%Z0<$Gv*3~#iQBIV;4Ly;kmLo{GuQw6XQ=Pb zq5*}$QGF_5`W?N$AF&wwtaO_s03)-&$x&+t=@`70X`C_;8?n!Y(@Nr~j62bVyo(aG zNOxTqaFzeJv2XOFHXTPp<-yH%YI~O1OMY%fNY(sIDft0 z%6-w>&2MVzWVSSA^I6@V#;oIB%srvRB~r)qGM@No<%izELVM#%F>^gL4W?zkK7+Rs z$p6w=gveT5eocLD3(d=?#Q)~0FgC8U>Mb<`L)H!_@?z&CnCQ`Mc(RsuQ;t#7`I1-1A;F0elOX616en-{G~6m=T=qC!bzE}BapuoG zXV>+IK&bpb_~G4$UWV@MRd>6U<)7{udWGS5nY4ImE4PRCiQm_Nc9UARV~$ZkIXNb} zoJLMHS=G5gtgjS>Rm`LG=LwtCbzv{i z!7{Wr7Itu*ny@huW_e&40G+|`_ zvK{~3F~fR}IBKh?+`_}g1u)%YWZvgD#JSUY5Jx*>vv^?3V6t@XNmRUce^z^YqZZz@S9ioHV70t$2AE;88IQY zFLxF)+x6Dv_g`p|1|y=9$iNi5jzM`=He0#_y2IWsEAwr0zMrg62Rl3VMyd9hnB+ur zta8~1RA{#`98G1%gIu8_zWr}VtORLaFk@Lygo5_tBkPDZgh~_34Ed(80I%Niz%9}! z*)7v)4{uOqIeQtN&^1O3=vuFUC*9xQ-`g7qmIZQ~fsWz_Z~_6`Geq8vQ6@~NqG*Su z5(i8030&MS4|v0T^^%s5z-Ahg7zeW7z}PM=izJtTZTJn+rM$i{=9 zxl6DMA}S-!yt2u3tlp=1clHPx3aEdRrj05;A!Utsa9d&!M7pW2R&AY1n3*>2JweWq z7dkD!nieX@_u__q$#2&gvcXAI9j@G!Oc}*XWV+PFebVdBVYh1(VR1H7S5}{s&wAiS z>gK7&`O!+16-m>WT$bP_H`GSN5n5_bWk8|uS5!`GMt5HQJO7A^Vyb*^_bAG3jDy;k zD=UFzaY~J@@k#d(JsD@uAGOQeh*50T`T1Ps&3|V85f}=}4~-W-8VeuY20#qwQebjS?Z_$yU%C>+0w#u-s48EtS5%`H;z;=g;NN z27M6lccbefM;5z==T?>G8zvFu-NQ}gm0r&xbu!zF1vPj| zT>W8Wg0P<$8OBE=Yx$Z0CO7!T!UCeC1X7&RQ+f8=1Yb|Y)P^b4m1?m-@*wq1&~3xW%XU`mzQpHo;!HVR0NoKkuUsm0|(r7qr$U@OlPDV))Gj0*9-$GqED&2j( zCQb%c5mS~7jl7LMKXecVa@`(ih3~IqdZ9^#Hw~R9dbTt&XOjw(Ok$$hR2{i_fti~# z#~;knJMnBxfjrre`U2`g!Sm#_mEd_8KC5+ULGnR(R@6WufQqTD>5mza(3FVtrM0J# zv{m!{waD!dyUP`hPciGKjM&;dq(g!AR69hJ@_XCJd40u>!iIKC4D>!j!7viY%J0FvdiqSOI~0P^X} zZ$2k-aA2WZNFZQb_OrN~p8$2eODO`x`^p~r1O@%_C+}76YQ<|KMds0F!JPfnF zNOZ$wP~!{k%_k@$oay zRxDJig$=QS5mywN%Ffz>FLo4)zu0lu4XI@Cw?h!h3VuiSD(pMe?uUCqS{`B1RTr<0 za^~R3ynO+%)S|qau^-l*{@ESzA~WPp>s|bZOeNHm@z3~GhmOmqEbpe0SfWzXt#zb5 z)ewkgDZo7o75|Mh%YB_G0lHzX9WV1;B5j?Eil;)QuEZezb<&%lq~@7B81x)ELhccg zAdrJbJ7)~S`(TdQp|Le$S+GusVuznkjgnQIv_*B*x!0Oj_-E{#K7bgon`7CkxdUc7 zi+eG^a`DpTm(+?hU7V7QjHYa8hme+UQN91A>rqWW+e>8o0zuDN+$vOH>bEAbH`D8;316k^hwl~FPpiH zL(ONEYO+buILfrNl9Bxz7PXf{5m@~jF`NSUA#G8GUob*5#c?(%^9U>H{YccNH|mue z6clKZry7m)IQnc4>Wh;b)m%QUlHaoh2R{LUP<}^=eeKFWXCLP35f#epk7Y{A6zf(n z7{A)LykZ2Im*23TO0$*Lb2~?9kR~d-Ot}`IvnttH$X-Kp4w9S1lpsVG>i43$5}G!v z3kG036Vq?r!Ft0`w7HLy(iP0%pAwFO+VD26)&pzfDZ~w1kN_`}WNEyQ6_4B?wv52K zaR@#YN8TywJ2d?LrxeoL?fbXEp3g0d?bPk@Q_VisI?Vl_kXAvSDqAxq2tWZ-2$kezX=t;X5aZ0v?^p#PxCnZi`EDRZdF z$>UyTk`B|ghHX!<;g5B9$`_rA(A=cMunkd800cc7z@i{`kns#ew>@4+x_+RoRT zEL#KW`Mtaw`EH?4i&scmp^1Zy z6H$U`p?Bbut*yS%(U=Wal?p~TAI&X^xGei_S1PQccx~atw6&n3ST@Xg;D^Ug*WS+^ zT>|+q(Fjd!PMvS22H*m8W#xbRslXRp`-ax9L5RJ75)SIy2?_1?s!{H|3Sa@Snj>o8 zybP@fQ8eG`-M1;?JozmW&wOImNQWFQ z@P}&#q@_&;3Z-tvAW4_~c}3|d!Kg!BzAEeEdjC%MNJq)1vc+GDIC|Zee*ZD;K2_en ztXK|-4KiaR9(9VmXyqu!{D*(gRcaTZY1eP#gy(D?pjOivEO}s1Jh>KDtR}r``ES@WjxQ)E% ztjI9dSXzf9=@}Y6GUty3v=YlQpRi31HtM=&Q(K;C8D$JuEHMk!#iI2SlU^(zmxO$0o}o+}aY-n&sjNFd4hL+SPCgCbo{P_u4 z6t3Eom*MQU&_eq7@3itQo$)c-PVRIUjcZX^HSZV$pWjF)yjfxBc~nsF-9) z#uQ`b(I>pZo@J)1o>4jsla$~Ya=Kt(7}eZf2yWe@GQ_J-1 z==-+c_Jsx76`4uNmf^UJu8uX!)gjbZIw>X3@)N8JYXXxsgP++9wG$iqPci*Td zo-v?7zC8K`L>8?#etDrc+jDZYc7F(%GJ(CcL-j}0*%!lF0Kj4?&tTygEDLc1G$?2P zeI<{u6Xh_zi5(Q2dk6W48Eiq-yvPF$y1LRF_nV#;`uJL!7I0i^C9n}x!7zJ!fBXEI z9LshO^zi}0TK{7j0HjEu*HAOKyZ!M1*yB1nfP@`L{jxK0WB`hK)zk5vkza4?z{bhW zPQ~T-#RJRkx%zF?WF&pmRI37W*fYAN1Or04K7lmAXun$}IR1ngb}BJ$$+iI4>)5AF z#C&uveWgnH-D_l0{6aP8aJ>zahZXwz2pzq=KPSW5xFAF&Y%J~zGqT9HFR5b6xrUnK zA|%1YJ?V(wy%$xxd7qb(8?pq@wt!v2(f;NuN^{#aK58)Sf4+(oo?k`^8 zWb1+%F=%uJ7@0;q|5U1q&B#_f`CA%CINx4;hY2Ovt zu@s-jeb5<*;Qq^eQJh`0;8q?637brQ&RD@kC~tUK1>76>7rGG@jw)f@=M>9kQo$Ym zK7X{tmz`b!L+mZf%hsdFkKq6G@!xN+4)*{*(9QYYVpdk-?(FF3;?b|5)*w-OZ_aJO z*i#E>A_^4o$iGA21H<1dvgbu?^Z|Rw;-0v%hx}gv&vO zVK>T_=L+SNe;z{z?%yfY6$QUdX^S6#zju)wSDmu`2K%bZ)D63u7M5?GBFmk82fdbc z;O{>T8+T8V_S+I$bkLFz)m1%g-_qEr66v_Vc2xf`7H0X=jCAxA&^(PN>#4p1q{i&r z@^tQ@y@b`^v+&IHVLQ`N*_kB)441!u6!%|39n)&M5z87HG4?=EtpWxeov*wCX|yXn zj*e$y1p%mojHu*&i#9~tz%}MbEvl!9t&=H@pt#10H#8a5Iy8ojJrU8!1}CFo&uC_%ssy{xgKCP+c3R*=2q!)6_oV%9tM zfslZif|Gt44>6HAFlw-eXVSIJ&^}AtzCfLhY&kWJZ*R0IHMFGE{>ij?lf&m_(L-XT zz0zP3ctsTRa`vl)il#r*LX0)OgBg6K0yFDHTGpARt3hKhk)4~WBwqJn*iRHhutm?e z7O7-&xV!5>g%kGHrWYRs>3=-66I=$cdN8x-2Lu9<^H%v>y)zUWDtJL(V_8l(?Zj>NFS@ihIE#Pzl!muB9 zYwvg8i+(ttH9S!Oemw|?tUC_yu9i33%PV9d?*wdKEUb#*#%k59+w0EbKV-#{8Zl(Z z2Osipq)e`dKZ045qF~!5YTz#Uu_*46WU$*<#mEP?iM>(|jnqeEn8ADyd;`-_jLGG1 zBE!yw3rK*|RCO5#c+3f@`)1lXSl^l6R8%dlj{{Rd{-3tWCCxPzYI~5v-mYg6gN0m> zkFWgG(5&83Qc56gvIn7f(fsJfl{7X8+V6HLckY?*UV-T%K$`sndPtX)bLuLIsR|PG zFZLvZvEraKKaJSzt~#LG-~U{xjseFY+L`Jj)T!&5YC2vYqT3Ox)YpQNO>ZA?7u}ot zm>1-6p-E`gobP(p==&l1gG9vn%=3jJ>vQh|0g!ORilp!XU7B;}N^uy5qxZYQ+-QVw zO6gy_zj(Y{Z*T6VrvmRr-&NP%ua7^>zPbO+7kKhT#ARjW2Y~;cM;)#N%^lD`T+}{n z@!hWjfFb~f_HX3JxAt!*Kkl=D4;}>3^J3ZLs_YPXwfbJ-L+fI|RqLYjv?$s-btRxB zFU@GLRila25P;ftV&jE$34(LG*<_NFNx@i*P^CURFte@%6A6C8l4NfkWbSbbb?%xs z#-Y}D?rE1W{0VzQuKl=i*%~dlX7&7kEM0X_RPWbc5G15l8p%~+`640RjY!whND7K{ zH%P9CAd1o&m16d=W_%M zk61aDLr>D8oNPW?O!S<1<0^;RDJJ-6Z~F4e=76rjFza8v2<)QL6Y5*^b7Spvl+bEr`=L%D`HAt>^6n9odp0?L_qWbky5x!olUGsR9|UyTWI5_Q~L=QHXXvBrlmNg-mo#<3xQmupUlDlF$AW z)(R81wffVI?_#n+-d$AuII)6K) zxg0|*`aIZ&2$~)dv;CGeYLc6AedGeUuz+i;ww}i``G`;jk03v`uhT3$ipzoXc4}g^ zZ^ECJSk@br(j_hQxc;p=9rOz<_TEI>SpP?4P|v`(1zcvO_uV`bhG4PaYA(2iE@$Se6#4y3MwEeP0gg2C3!9{n#o1*S+W0- zhPj`VpB&lf&ubxumb<-ynm;XjyQkZxFOAWdt=t4=9?oUnHzT*A(jsL+pElc&W(-}}@!;7ng9cjDSPTpS|@3b#QK^q>Wk6|oCJ>IT^K1%Dw znZcu!_*z)_sBb+{{w{T^i^Rtp=pq3Aponp9^JlWy#&DniZ`9A^al=nIRpXgNRM7Wo zBp!M^ymFk#>>Rd*#PB4#wf@u#MYM|5om1NzIhVmtfIa3E7ZG90*^f?sqaKP9=k%1( zl5&&9AwK$#U+@ds{iBl!fw455>OilmO6LIH+#G;5Y`O*-kC>C|re73@>rU09+ftWO z&ihI8sGL^89+5FmI3>=zumP2v^rAm1*PB30Vi?ljbfV_KdKt|2g5Oh<^Lmp-%85AM zJ<QYBev>iUuEj^S#FRmBB&}{Dcv;b%JI9*S^%1vY&O29I`Z$JVf z?hZrl%{MpI)%EfNZLs<5U-aGW{@tyU(DjyH3&>I(0Ji^QV`C0AkHQxnZ`T}WZ~C}e zRNyx!rgtZLrv6n^cHdrIFx*DmEw)^9-GM0+ZDMTvKifg>Lq1gy2>&nfQBC7gGOcw&^*`07j4_z@X_|-L-ZtlkAsjoY_rVYd3v4-{^N@5ttBoygiSq zM5}YmgWC`cCy@{$h|3@#%WQjiQ-xD#P|i&i{4J$+Sr4CGra0XLU7S7*{Wfaw&W z*!KsxYBb~tPVah1*WR3;Q)P$F2j2Pnm}l}hrzL<^wdJ)zkJ$uQv9#Ht%A=jf+$ z@(?<_2_S|bYfm-0Kd_~`d74Z&_Gf1@RgUY7sWnY5I27^At9C32T&etNm?D@a6-cMqKlP%rFCcpxX;Z^-^pn;k=-eS+4AqbCpHY?fEz3Fy36vs# zLZ8}gSWC%zJhln_EViX+dtYQ~Bwn(W-bt|aGPkOmz2kk zwTXBJAKp*F?IY&51)#lXSiVlbv$^YxH}#99B|WsR0Nj{%YqK@)w3dst{pP^4HDEm& zaM2k*vpeys2d??)iH5~lWAb{a{!uCJc%v{q)A~E%n8y=PofJGR_BclD2Q!J?GjpkG zqvHV%81G-bw#l{>D^Lb{JaFq2irs-$^_@#cxWG{~bX}g;R4TNo#tEB;DRs3d-Ls(Z zI}-%rr*+!S@aQe|()$;Y$21d5iNtKrF#j8DzAej+L&x(IWb-z4(R7|xtdO_nv&_sP z|IB_Pzt$XUXlN)2yyydtf`Wm^6Ci!-za_iVNy90E&wVD_#IBAV!jB2zn$p`6HHP;c zaS0>7zmDhZ^GK1C`>ow8g{zpaYsDQVMmVQq6rlvc`>noR`8MhPTSC=iZn-FB+2H`g z{pjMnZ&SlzV#J*)u^165c&V}7zoPz##2}IrFyap$VOo~m58qT@4*X5$*Havd)Zjhp zEy1i4C`%$}?Jp{YNt@@r>CdnFXYJeUM%O*uAoNBFFN8RaJ6mP}b1)^`u&0sECWmiy z(MhPb-FiC5{NFP4v4UbAsSp#X=7w8RVp84JCj|sTLzCR;32do@WBNB8ZL0-?9Aq!? zcmQ#;#NSk#sw~3zOTUUJcn2jHm5@@DJfzIvI%RBkQfpUST@~G~@$40j{6btW;bYZo z6p^iUvU7doH2w6?Y{pECgdWz>XZnl>D@qnzLPM@{?V5_~(N*J|6fep%0LY*+;^yny zFthvZ)%%nwZUW8pnkhSy!(_*1Fh(TifM$Wc{4>~lfCl0U$ep>WjjV}&*2SAPN>r}` zdqt=l+W6&HEfsPIXAU8Ha(B!fN45hXpkN1ss^{N?XV1iQt&Ka70MGwszr)&@e?&-c zU?^VK9QD-qykW8fB-kulNo5DGW~z3-ac~FkWo*rv$nDq8{%4l`Uev zy;L+1vAncpJ@$nLnVctsi<4}v$4cU+pn;V!A}~kdWA|%7Bq6ygO@GdAU@S3*|1r7! z&+{oFQ4e&bLyqiz|InRy3of+M8Z}%UmEoq;Gc`qzZTbakZon8jYNBuwxSyu(zB_(? z_kL%%hcfv68%Z0X`mLlP-+=djz4u5}cAlusr88e7!5iEsdh8)L!>4k8c-Ej}-0&UE zvoUt;vrj=rT(N1KG6``5OTP+FCtrM?Hh!ulXN#Vt><}Ji%Kg^ES#7d7`D!Z8rD zjdk8-Qx3OdCoR_nz!q|V|3THa%V&U41Y7E8oG4EM9%@QHZQ?DbiCI(M{;NHB<;UCSoh>** zO8@YT+h1uPulBK@;X+GbQ%ME(m(%pYyM*-dhSYf%rQl$U#m%Sh{)A%e!Tw+p#-kf@ z;u@9tAO?zR4T76*@`Q7nIrbU$U#i3#mvcOIK>(hZC&P$7NX7`(O2D*ZhP5SiFFXa_E&x_uo8%$*zF5|Xh{3qyvB$sL-? z;q{f1WPc}G44S1YOPu;6N(-MfPkPNx{R#MS~zV1CKmYrgM_O$luf58Pic8z*Aam2MY#)_5`iZ z=ox2+1AGXe7)Rdq?<^kfIZYO&7o+M95Ouiv#y|2s z#?VRGI*`e%J41WTB_!cl38k^ z&;;SHDZ`EX6pO`0A80sKRjNGg=Tv^UE2+wrzR0cE!?Y9}D2S5AqiHVmZrziWJEc@y0td)fc(V^d7ro9%w)s#oiFALDS>H9 z-p{(?Jh_|s3qDaw;+ytUwzA6NoP*qIn@xo|A3^A{73}EFa$h}=x$pC}RR4~h=i%;d znYDtouI`$SC&+PXb0ETjVG&@xRT6}y^$qHH zGPf_@P2tb&853_XR>bafsXcs1a&aVncGX`pZ#fY?m46nDt!-^(#<{>)zx1v&dCn&eilq6=z=_t1X1)N3SoXcHzy_&i(yL z$l3h<#Iv1CE3co+k*soI1! zS+`z%NB*Vt*UU+&*uDpq&LN0?K%Pmm8*CxNV$>Fcs!rDU*~ea*z=d&MMNlh z>V?L<;r`;d537ZR9&(^+&fw#9%$LA~xM5Kyk3^22uodMDtBiwH11-3@`Pb-^%RF*Yc@4ug%fJ~qn5^B9xL|GzPJ)&W0^D86R5*8N!lP3Zz3%O zQgtVS3E_T=VbgO@8iE}`qHPo^ngc7uNIlMve)09$jIkPBFg^w(LmA=f6dHn|SJk1B z@?Y4CUkX3$zkC*n!&TD>dcr;q?_#ky_z_pZhnJM|E@gtwQf}Qpm7PI$@3MG1QYq&d zRg``QlP>%Pg4+A14x|Y9t18I}B!6^u5R<5_t4kVMX9{g^m!-@^Vx=csOg(2P(k)Q= z%==WYpm{&Oj~OQ6dny)su-C8;7|zLGlD2z6EVy35S5+_I!R-a~72U9-!)^vipT8Tv z^H*rl4xp;3KY|u%Rn>D~Vk9}41!2r~c4J*us2zs&YGi;yTTF;#Y08eNBYDz; za4?B%T~Kgt$GYjI(bexyfdbTr=ww{r>Ryef6XpCYk(Qp`@T1Yh$uVU~QF+SHx~>KY z{FxG3J39LFtNX);2L&`X71R)#CTk&Dnz?Sn(yOvjKZzl54f5$7zwISlUpFj*QHEINkg`qh}}~|r?id6BEQFJ>A5?l8B>h|nm2UJ z{R`4(eFnt@BcAL+1wGiFR}bY$*!q65@TC?~<+k7-5oEz>=x1qB<5QHFZ(#@WYBY@bAU@ zLDtM1TYPPdc^$&lrF#T2h*5HP`$AlQi)i=u{*_*#+|IA&g}gpLf9t4Xm|iD)-A80C zU}hNb;hpRA6VPORz=?2O;K1VHl*=9Dt*5RZ&LEF5srkNPiO3=j9?Ypv9=imG8c07p zF!KX1H#a`2D2jqrFJt2SSr>j1sY4UntAg`!z+A+0-oM7)XlA--;;n2C7D4t9yP|w3 zp5r3s+~CO29$5{lY=1ELESYac{78*(CZKA6tB&sL!1(@d4yj+$qTP~Iy2UvC)$EWkB~0_99*aRKA2>vt zJ`>D`Iis)QP}6#!#Bgvps-+swVwpsSUQ%Z`Bvmtnl8~9ZcpcnG-nAXhfnf18@!M!@EHZfHebz1VJRYx9#xf4a6|Vlp9dpNvP7 zo)lODL~sILGMtWJqGV(ExG<0kot>-l64`}7gen;1`(N+#9hB>bJ3%UY9iJC$d2IQ~5V}{Fe z^uL-!K~Hd>m6bJX_;r<`!Qqb(mGlz0h5y-75;OjAv z;+j05uu@*Uy;w^3u`7Faw|?*FsNCU?mzadGFg)8%^jCIE{Z_)oNYGp6qiS#k^zT@+rql16xG+oeT!Jv^n#0%TPozKFQ>_wz$hCWX(fz^ZDy3C_lBc1y zHgHi*c98tr&%qC53g!e+KXWFKVdC#u&3&Wa4Dwi-t?WAAP99g>Whu^!40<*jn>{b= z-=I#6t*&>A?)YLiwjaPsk0gNk@=yvS^RH9I4iC9_PMvMZbeG}{^M8zqP5PncMVBv! z#nJJEI-Z`KE&jyi5TL)(M)Tkv+H3NC{`~p!@Vlpx)zrHAJa@SRE+>bM0lw>lso>Y? zbm;@@$G~xpRB-Z0p=Qns$N@-4U^Wdixv|9@ z-}9Qhx#*&FJ!!{lyxj42_bM#VH0zKdphuF8$$@yTSJrTEHTB6#+HY51D*NXZ&fN}` zH)~H@bz`3z?im*8e&vQFJU2}JllKNV$e8_hGtnCx=$&im8#BaLwr1I*d&h?96G38p zv=DNJW)3kn*9?LT{#Op6K2cF|rPTQJp%nFL)1RGeEYonblFFR*7qa1NbIa$NsaD5{ zjIMcu{l5w?4pjpf(S75$ma7aF4T7kV;twcV=fa+drj6h7BoD~o z20Jy?3O5}uq~CbnT@T$IaY@|%{j$C4=PaH&uW}{RUQdXmTb*^^znzM>tFpbup|7oo z@rYz>_#7+sqDrHek$M=>t5;P}@J3f}V!&!N%7{T0U3h#_nf{a}zT6|NN0iK|$u<%X zN7kX>tIK?m0jb_s$0Q%{m~_LIAUFt`O8%hII8;8CJYM(!MRv`^%A=}#S<+M;Ps33T z5s(FF$T3xrnX=!^e-+>f)DP^tLoW@F@MwMZHJ{Jj%^9Gk**97tEJyfqNa3(?bAH1z)k^yihoJAB7O}1`OD59&Pp2*} z>Ufk1-Z{*8_W6$_Us%sQax1qt%1Y2boi!?*ES-G9PE4c_Wb~H0fUD^&=k~S9M-=LG zP(%PrQd07H2jH?iQXHj82k4|-k~Lq-WUPGygG`TbjlJ*Pt$%?9=+bsKi~dw`uF)^( zBM=A8L)5Z`s9&NA9UCE?QLj_9DP<1WnL-z;g!pWkAPGrLY~_(;yZ)R8<)8i*b88L` z`;u^Go8ie-W*dK#`I+Jh%`wJgv|`sPCHC)C8D0J4%BjM6)o*1&cw0?eCCCH}S@da2Q_DTRa1%)dEhx|S;-dKoUv92VPAh(9*ky`vJdwxGN?5Q( z=Qm&8MFcc7r8h#uL!WV0TJE(?eAs-ooxs;;jJhxHTXYTk?(Gl9*~~!V z;^DlMb5U2@Npp&`i0SU*)ZUZbiJwmwmhE@4#OKi^@583r6{fl4&Rcux8G`c|J@VSS=sJ3RfXF0Fh3OH2fwtuc&NC>Fl_q%5G6S2RKr{HGevP|4iF$kbrc@mRgN z3O!eJq9(Uu(xXzRaY|GTKVW!#=LG$>^Htv!FGwXj9 zww@Z=kjvTsEan8+fIqEzDZk$yfm4rZW0D?q@VcJ82htwoD93P+{>OJibVg2lI)R(zhZa zA|enz%EiUS%8@m!hz&hFI(i7vEf@nfCQbT<(J?VxB@W;ERyQ{f0afGr+!?+K64gMF z0omXO2fy*NK+{z;v0a1q*}lF8<5bhW|Nh3t1_%h3yqX%iy)3z#K2mN$r_eHZn$#F` zUX9fkHk|mCy)5Rq#c`bTByub+mW?#HINCx{f7I5Vuy@TMAPUou9Caszu!*Fq<&NYJ zi$cu0`x*u}rMF1Ju9Bqv+7z1s`Jt0Hu7S$XI=rQWP`obst$FPPX#ah?e zmnC0))k1%%0q5b@CB_=UjI|4V7b4Oa>&CW58wLqKGjw5;Cbo}WeO_29ZPUug)e)3X zAbB>ANVh=Q?mp1sW7yJCvU~KAKEYyy?TZ4#Oc&4Fzs|pFsWL+K#}tS0B2Ws}KN7ZR zln2sgc`p|ED#McsGTjWpP#{HHy>yfhCf|v zt?O8eL3Zm^U3Eu2zg(K>vMG`KZXcvrPHZ32Zy4-IlZ~4lTHj@?GdafpK=yreaTS^R za81#WwCkZgX(SG8UO9$H?<_V4LWs> z-J~Dt#hxqIGdeM-(H52ed@`qT(su+qrZ{uU)z7x85p29s&&f6fNo6i~d)q>wH1B+dYUv&d7Ol#&`o~~daYu&if zJFNhjc}A~;VfKt_NUtyM&&I*R#n@`#^^oM^!Y%RLW#IX7%OxxAtVNmE#h7-U4Am&{ zywA4jUHV zt7GtKeBbu*c0h$;e@@@ntS>NQaAt~9_(D}MVD0Ma%1a+Jxzq| z4_u%^f-?9IdRmP)HGEW#?_6C6+MJNK40|I1(x=b^&iHbDj=d)L5_=p>qul8!7p6hV z#Z?!8Fo{rq1VOc1BB`_toH-vrz}_`+`_h_j1~8-X!wG(v#X-0rraaC@K6wRG2`&uMQe@*M$?gwJ_$2UU~I##!t=pdj9l zeq8gi+5U4+^73_jcSWEnh5Fsq(qXUBlbU5Fb8B{MiT_d(^=l_7zZ#c&D{66W(2_!3 zk+E?GlMg7(S+)`*zrm)IdkhtO%UE+@{lsIyvitAFF~BRS)z{S-6zQ(7uRE-pg8se^S?ZdW zsPsKtC9w-`=gM=^kNCL3?EsRO|Q2my54gBRI4RrS*`l) z{7D?;N!8T8;OC-9Z}D0annA8f!I~+jBqyheUtKsk`L_RwO22&1gR%oo%GEg+o44f} zaGlA7qA&x?QiSc>2B%`SXRhXvf%86GfeSvA4>?ud!~gqIdKYmNqkntIGYO5HwEYEt z&iGAbM^=5**?i0A7hPm9v5~rn6Ta_-RIY{+#t6}o_Ogb?=4gZu2(ShA#EB>@NJuq2TQ9bt?>H+fD|%RtThGSE1`PQ2Go0~#WXndx47c5P=M2*Pok*m(8SdiB&S1Q$|5Kl~A3*5=M$Tzy zMUGB-+8l5rf1&Ahu+a8AJ>W<^;BPy)w5aFaKOT_J^?6xUxy0SID}s*Tehj_%WkbtV z!$0LdgWo~hP~h#cy5!AYz^M^WqD`So_dDFQiCBJ-U%h*VvbXq(RLt_U|Ei3G5Tczs zwEyVN!8m83)~|}<^*!}9v4wWZ~yc3c!X z(w^Zx*gALG5o^9&t5U}h`+>rjh;%7jHWQO`V!B-DsGAGL^&1&oUVL)NN3W)p7ng11 z*zA31H&!IrhcL-*9~K&OH_}7+kL$YU$+Vz5>W_k$VB9OsqT&)(2%Qsje6eJmt3X4u z`S12atA^w=dW=R_rYGx>>^mYfY9!Ouy7D@BXbgym({RB(0*Q;(JRXG@q5`%;5*eB( z6Fa4vov>OfXHG_LsCGnHoP0Uu;H-@cTi6pyHavXZSnFqEFngc-!zx&6yioFq^^^+I zRf&S$v%l1GDQunwiOiI^KeAtQE?`n9n1_EvDKg#HfDOnuuBW8txzTZl;CrS<3X$)L za2R##m*Lw);ABcvl#)GkPkNE(6tCRN_RF8boMe%6`;OvJV?G~A8e6P=sVhdSk3=Li z*ozgaJ$L~hT{kW#<*d`TCRuDIg|hziUzekU0%E!lOE;EWCZl+MDGBv)l9FlpP@VQz zim0`2Y`Hj*)BHuhet8^j_G|cpIEk?NW>A=LMP9p#Qdolua~AhWYWdRMb&&051^WYX zHtfWdPkNlQc>l#GU{^UgaU}j=J&||ukSX1intcB{9?@AGs)2>;Ws<;V$jpZ2-t(lu zU12@3Zr+Y0Rhb9!;AHk~uQ*#SNzbBBRia6SDskg;U3TG;aYdt7JSIZG^${wym#W~_XT=TZS4q|kL4xG`eDdhWwB=!yS?dvcqZ z8M^`tv11kTtE;Z)!`MZ8JM;Y)?Bg`0{u!ue@i%93SfbAFXT<0yKi0{2>|bj(kG$s# z+(e-Wx$QG3XBX+7<~s-^YekmjHk}Edp$riSrC4fh{IbR23Gg#B_-vYWPID*+HinEY6*dvr}v^zicB9t)=K)HC7ZN7#^@Vd<=+*k z(+=iQsZ>%I{FlRUrRVySn$VLlCC*Ow?_A;{J)`%G)HbAgc%Am7rE0lfnPWnSeq=Mg zzl8nND$ktw^A^7K;TxJqc>?3VJdOF86AqIS<4UWinqV+KoH;2r(2@JV7D+J-o7HA| z7+dUiYOpek@c>^V{j1IgGYvLO`QLaH(iBee@0EJ-VjnQY9%Emrex$E|nb5XeKa&xH zFd$gMSpC@_m-r%1(YP$N@tzxf7Gr6!_Rg!rqp_uHTa7Bsn>&zI+_>6oOK+ zQv-c^^BnQYPMo2?R|A?}R{Zj5LO<{vSnr#%)0`-BwwzfsD>KAwT@}FluwHLKobFblhZl65S zzK(UqFV)u(2!#7~iYree*t{JbeMSO1g$G}<>0-LUDXg9@ff$RCxWt7ri2GPkHUDco zcXkM%rcFMpDFxd;d^G;I7wbdm;*V|?aFCN{H=UiGEN6w~(}kdK4Z>pOwQGBl+EEf`rr3mQ!PfuC(TCqBx;MdT{a6)F7ycg z_~!kqPM2n5PRl6rj{a8_Q$mzT+{KTV%b=Czr6L$?@jkh{PLBJG;#1{Mq%GFnj?;>Q z2X}3V*L$N21^YrmLQY)Ld{NtmST2JoMwmTsV_l;mXT1FkXth`E)YwHW@2|I?nmj_s z)dhJLjN!L-QVr0yY6V7VepQBdc)un7LKk_T!B6FTF{$Q&v<^UsG!|9Apfc$bWg^qc z*aYCud~gyhjyAB2m3mu`oAVVD#0j?*{5F*pRhOH(f38_Ho|&wQW000b!!sT`Ayk5+ zyg0T=;jTRR9v*3lH+w>y_n}N{?9A(vNw7hG(X>mW!%!13sT3IkcG%4S_oVJB zOOtH^^fK{UT5j^pqX^w^QX%!R%`2rJpXci^MN&>*NEnH+ZINxEjs|(^SrAd^_u=*M zOu4!@TMv~^9e$5C$$ooiSvt*sY1N%?;nIVos#$0K5l0oG=b}n#MH$2OJ+xL_lDUhG zzPh=|$T{x^hgzi)oQ$!9B|HN!H9Y5O)XH*(QgCz%1D~q1;)-RIbeN8xqFuT#LF7By z3ms9tMwD)u^s30W9Q%3+9CuZ^;Kv%K2#%j^{D`9stph+WA>Ss`QWCaV|NiDb*ie6t zZ)<;uw6@Y_Js|q8+Ez{4DJ&m;dR>W)j8Q=QLJdnM;{499%t zD(&abl8Y;D{g@(oL~P931pRHM@@?9q*DS`;kX|;DAkU=wJcvm_K-FcR2MdSflsUt{ zT_s?hFhsP?NqOzcSpYJr+`;kA!JN8?#LBwin?roKFJXp1#+GN7X3ZoRXGiX0VY+X&+jk~9kfw$s8REppG z*c-V8QvYD=po72L%N#C0za((4!nsPY27(1l5OhC79v z9JICD^tvSQxx7~4-B`;d14#M04m3~)Lps>B-P|4Dxt|=3r7Mk{`!eK&;+e534?NMK z<^Fk}sm6isVKy5y!{rYP6<^YyoE5?sLu`X^5$kTCsjsm@P(W8<9nw!w>>FLnrD}-O z;Crl@&n@3<4>1JZP8H~JnfkZ)BSuEu>9h!#R*dZ=ZL@IX>`?XjTLZmar9K5?w$Bm^ zC$>R=^%9U6aiLIK^$t~r;(q6)`@RKa^HHd=9FW7)&6@uvsiLCdUv&gq#eZXYH$$Kw zK(>I23|;5C4&-b9#M1y9IR=8ZxIc%7&NJ1Xd$Sk4>H#j!&YBZd{%DT)IBlu70DXbdmvj=k1dup$L-8=0Rbg;#~!di^8XPm{R20f4|4k zx8=W%9D6NvUmh#o;?DZ9P zlLnO%G2as$N+RRLqu^#6G)QG>hQ|~ZXYp00*qAF+>Ip|wp+Jt6?yOpxeL|f-84FZR zAPfp!?jYNe{iLM?*H_9}@>1^Q^VM!=`t9Ih$veI)o{)&BBzxp^KiOYcC1j&}p(d71)}#uZqwC(qWGfes{#a@--&hjJn09l;p0?;AcBP#I6Q(4A z$N7`^kP??-@y?QBlTbi4yHPOt%1>kutxuk?|0*=ZFMAmOr@=z2c~~0`TN&Q{QSm}9 zNLus3TMF!9kZ2r&XICKeJu|Z-O&|H748S1{Tsws`hk4vc8*>T^&L?t)2~BKpvY+k> zntF=Ts^2R*KIe1u`jB9doA3pTjI@0CIAVa8skCVyR;pN#USgrQ( z@R&2)T1Z7b*ni@f;4P7Ev}vupytdZWIt$=+G#Jv`+TOis1_L`lPebUqC?4>_#YIG( z*_t2_Bb#n@#^BrnT>{)EKBv4_VBX*_uos9anzBS6v*GAnpNCpinch5EceE0ul=Aas&^}Qs7T_(1o5b=+qhm zxf#nVrp$x;^O+q=Rw~S77(6y_A(bbH(8yT2b}Ger1@Pi+}+$= zRm4c-tZu2-+g9ShP$C%IAyOD*Zo*3(m(QqINNi+;OSB$o$n0HC`5A<^nMY~Tt!e4j zX>0NRv4H!-IhZfF3u#Pq58I%SLXBQ*F{m%-;w5j=>!{QObX#mdS`?-$m8 z9-U^~R38<9I3FM*J3DsI68#Q4DS5hxTkhI`vtD%lfYmbq#sc>1_4#s4%URQYEQGgP z=kXFKcy1y$0F+I<0BL*_v7pekx3{;M9UQIpf$!^!hlYm0g1{RfzUzZ@>$4-d>Y!PS za|LK!e0)5pa^R}|r++uWKLH3#k=8HUDkb;@3SFRXRQ)VoM)rF0RjTV={ocYtt6%ZQ zAWVq;3~cG*BHLL)30^T}Cz5K2s%qlm6@9nRZd+CFb#l3JV8u-}tsjw?oRg1=WIOY3 zF)ZO2);x(XD`ed~-7(iUh1zSbS1~IMLe(Qi81}`U^MJ7!8Er zNvVj0gb;1Z8QM1@0*A+EJ(&H6KB-NXT8%yTx#j#BQ)u%{BQRIk{sle)E5Fz2wVOx% z))gq*t@`5WF27bl@OZ9VTf?M1C~WC5-9H`h7Ga5t;iUYCIEO2ELk3wUGyhH&+KbX~ zu`<_UVKyh>%ngWBpLVKC8oXlkD=lhMJg)nCBiujTA8?pG!C6AFXV7 zE>E?T%zv~on){`DqE~&+@~gp1qjHDi<-)i6a$pSGY)*l}WHB|5N=OU?Q@1=)T23A! zW?1!HCDVY6JQ5R^5?hx^lcaj+zh~4`(6A4sdWZeGSoeIOP;9bS!?4#DqUGdxP^d<7 zi}qqLAaBmP_J1ZPBirSC)DKm7mnf|$C-$Md6dx&Eisx)@tq@jZ5{b*h1BZqcJ#L)+ z{9`I!LLiY}g^D-%vJmZJRpwzbcma6R{bGqK{fubcHah{{^67zr0dPvXy12N2Wj5Fa zfyH-yoQt=&aH?AS;ED;tl?BQ(!Xei!8qhS5WlxG+@KhbJ?;dv$)DKN;6cW9~h3b({LxFNkJ#H-xQiKb5t z|05mXY^y#TPs0i--mWjMfcci`gD4?DL6}5+u3950)8}~EmBDvf#3(< z&vi!-DI8Y^*B|EpG9GLoKWkFvA+jZR4%!gM#C;H~ml4#3lyXwz&yL$_%XouA(P`8e z{Po6uNQ;Sbdplj|asZZle2J4{G)=C9C;p~20|2D|y9gp|s|>$Nn3|d9&ilcO;m}Fj!tp?*C53NURyrSY4W>p5im+%{%cVtBqrts^q}ct-bb6c z>AHxMg|-mj+Xc9YXMjP%5OBV@o*sDH%bHHBMwB!1#vF8Yd^D+PX}5p(Z#ld4`R~D| z-KK;+_ZN+<$S{y=?XqrjG&eQPID45a1}FAcD!aVo2g@A%r+7M_584;PUS# zI95^MRE?3m^%A0$@H;>F0=`}Oq8^292aEL|skVOr8IR{c@FZ{5t+fu46L#+xV3#>r2pgx=5xEa=vWIu~dGMmUvHSMrD3> z*3IO3UBZev?u}2=-gxqfk9}5G%JHG|ggbR>r~Z4XsISybB+#H_wRMw;umz=;obku? z4iW9(j@E7sl*r2pVYx_4EX{UEkwA_Ilyt{XZ%tfKQv?us|Si`hbJn*qe*r9;j7JUN{Rt$9J9M8=$DN*r!zP>ILn8V9S-|*4T3Zub4E6~fXr{v>HHs$A=MKN&@sSf z0JO({gsS@bKSuSu)vpj^aj=SeK~&3T+&#kG8cgT@xg&0b_EB%GtY#|0NFW_^<%E^q zWv+vD8xD22^{KG4U3O~6{Mda>!b^MhO8A?FXp$z@w#nP6hx@yRvqEt!B-XzkuKjo= z9=z!E+Fm|6#vp6L+I0J5TIcbOj-aaLjpCyYFkLk7o3;d~%8fhcp=`_a{Z6NBS}w;* z0GKqq`Ce0?uofq1MHY{yu|&p7-QwA|@yuee$1BL>dJnYsK1x4Z28O8XJE!td`?`$~WzQT5st8OlQuOX-T znw*;+Af5LkE`Iw7Zi=7BpN~o)r888eYeEM)Y=|rcakZRVR8P^;Gnh~0BXJ5F??IUEhi=G{Zj%JZs6nvEXv0akyO_zH=(q19K9q_O z@&tQAQ)4s{+Da1lxATg0|I_6$A)m1}AgnYjlDOQ+B9^>909fp^L@FMlwx>1q8PG94>V>?E4L&+QIT~BlQe@hQ8+$a%nJgG@>p^9@}Yg_;+*U3@Doc z(FP!hVCV(4_&W+XMY(WO0m|?Y%QV;?+RvQ&2L=QLfVQx&4-lVyK`B=a^R1X-DO#w1BZWFLdFQf=i^*TOVY-FMgJ&4ee4PPaU5&DYaeGB2Ah1x=;>e`=`0FCWue41m zyA0=U3-m9a_;P-HsQ7kP>F>8$rT-DfAe8U1)D7$$SOvVv3 z(t@UY)^)~_q$@ACyGs9)3I2O>eZ3@b3+^nyu45Fq#<1#Y!Aegv5caG7zgy_>Q5MBF z=)=5|(x(kdg7*|Om}csnmI5PQ?^U!d|Kys~>U^U#@|St+<3{t9^Mcdfs2c)A!=+)>Fr;XviBR#M)zY@2;4{SlNE+cemWJ)?Jx zgxjsYZ#dV49bYbO#gzuRcfb<%fIlQusB&f(+|nOj{~PMLpuWrU1cwmJ zVTg?f`LYY=wCDNt-o((eNBhAI$(a}{*GmUNb7wA;{$D+Bo5%WZ8)?Y0VnOUiTB2Vj z96lrT<{+eMtwFhpBjjNF7Uts%%p{*28ZyVN_VGn3>k4})6TkxSpb|lQdg7Q5?m!M~ z-vHpAl`DX4|GNtLhYmSw$iIgP{V!!O@C_{0rc@78!V_qh{j@qc%f+6{3AEm4WE9(0 zJkhm*jqOOsV~tnnZ9ird<-yh&8Df&?#cVqM63^WmTBRCF)GJx$#E9wXcd$~bj&|N- z=C)qp8b$f;!kT;jF2DNHLCJ#}i4I=s9cvty@@r~1e%&+g?!W|1Q_y&~lqRnTnkLLE^wV-)=);F7rgRu<5Qy>8^A%I2R#*Lq zc*Wv0obA&$wBg4q#ebX|fTX153Cuok5*y|^vOqPNBLRF!cT6mxY-!}(>x}P2D+>({ zJ=Z^Qe#;ds^GE6{7<^MlYZly6%?9_xzhuVGz~? zVq zcp&g0YzxAJ&-Py&BSyrNhVeksDn|);!_A&+0^tsjYE<=kyn2GSzQKu>n0U-)~fvkS(knQ>{}mW858PB)vZ{q znF{+gOs^fGtjyXqI)!?eml`;fa&&yL>;>`c2@+IRxSTpgg2)cG9~qSqJjA`??68v7 zZ~DA(eU*reHbiJBLA{ag6jg7#$}U>grcM~@uBoR3ME{tt zcaP}tigwxe5!*i?ycpgEPADD#X2E55r#k>_80EY68d)GoI2I6-khqhYzmW{^wqgB~ zcDZFjW6$0@ws+cIfd^rwwCuIiqUpkH^f(4|x2g zZ@6CU1(>@Aa0s@plp=e9x(9v%zA(bO0Aov6ULImk87dd7UA@l#y90tW(b(UfpREDL+%yp$YBoY<09b1$vlW{})5c6F6|3$p}R#CH%Cn zEIwWcu8;lX`Exy@_v>FSYZqM1CM9MD5Kh^j>&T#pq8&>qi z*E9zI3Vb48|4w+W!TNu#PCKYRDh$DYz{vpP8Xg!Kff*CDT-QTSUR%BX4(b9;(lEGE zaL;f5Bn&4E0ob1!C}coih6oG{_Kmu%^^ha!wOz%I-@ijA2!0ICV{fZN-<+spTM`y%kp8J2`+3k%py_-0P$KO;PXL3@)k_*0Ksv}Ujy_? zVAttlGgHUq`8);c*~5|(INVj_0rte$l|^wbIl697Vq;%U>G9UuG>2duq?M;YMkz)n zG*FoJlaV$Pi(L!>2a6I(EF50wj|qlG2?fgMW!zO^i|y-X{cj%;MOCKme?IIPH)&P| z+4wn?2sJwKG@TM=?y#)VLbLr9`xlRcuf&vEOZ`p z2p}}f@x}xMDsbmUBAm>QlC2n$PGfRB)KEW+rNV0voM(9%iuyrzrFx>8V=^&IB3Niq zg&aLhT&O2gT&ztTM_WHVW9g_Q#h?g0oWj5?H@u$08IZf4Odr7rXfvBk78{QF`7uEO zfiD^4Z64}FroemmEFdd1gHNSlwncJYc2hG%!}S>nbOjI{@g!jevBGc+x*&8gJj`DU z8)3kt4_~+B8w>U%aQzu!qhr)kHQ8~1FY|eR_RWlRa~clhYko8Rf%sOiowRI(q$vu$ zv0*Jnw}=pJ9`=#&mE?J${#Ev(kHp33)$7+5YA*rG;Uf`zvh!|Xi6p7rIEkpB)_MbRY)-2m0(owUt#f+>hN}1fGi;@ms|f7H({>K{X3YMoc-{ zngpZ2*!kzoINPlak@mZYTy15$mwvC%wI%%x`Up``Q4x)x-@Do0zw49P`*5(}HiC@W z>201lwt)O1eIfHhw1Zt^P99~4i+j>C<7;yqXe+IHzKVm?=|uZ8Yc}Jm)KH|eOThLt~S%T-&##8ZF$sT|`Tzb`D8U9E{i6yQG&Vl385bibHm|?{<^vKD} z1IC%${QRWhA3%(ZXq({w48rw+OyuUIOjfw@%{{Z+++1Lcasc^wx2T>Q)W6%Fe`t&~ zHrdOO^X~I55NYS-^#_1$ppysgPLPY#16rE_64_Vaa~^UO!ElWVxpM!1WG2u%ZOi_< z1cMW(oZY}B`fvN+$@@FK9-t!tRKdSQqqH$qtdcMLn#^YZFPY6rMc~=~0@z3$0|v=U zHU{!{)qaqp74T94WcU6(IjZw+8UxdW;XoHCgP@KX_E?yi8F2hp_ZQeaz_;l}RgVP}clyxiRC4k?;8dCAt!Zi{L|6*dRa zhA4s>BXiWGrBEPgLK$)i(*7b(7tJ} zv6)T%Hq}=+?u}vDu;7^3hOSQB>3Hk3H(S80VcWTnKx|CC^Im&YBl?vF(TyJG-fro+ zJ#Z9y#!Ut8iN?V5%Y-t}EjB&VDr*>eWw)CWYVG*-*U9Igo&}eTOx46+achK1pKInR!bR^Hm~`PgimQu)RDl}T7wDY$hUS{s z3sR;?LS8Jv@c8`A} zT~YFqv90SuJF_&4Z`;<<=@MS(T8x+Uj}V> zmZa(xgetxg%q3$Id_iW{ee+}4JayqdlI6yl$J5hPOV0lv} zUBO&5_*9c<$GV_9V78#u%!Rqg!3Td!OtU}oStL^eHDeLa&nOeMcMwAnur6IHYqMLl z@0do@%T1DbX=0;#j=f{6XuSA5lFyze>Z+SDFi1g735Gy0k*S-^Mxfid|Jb&fb%P`~ z6`=JTxqHNE8USU((?hVqdG#FNq(BV^u5-X`@0@IHZT(D0bDgdhX{z2Yc<3q;yqXS< zD1;OP=KkU1O3;gIjKF!QiO+DTpJY&4jyIg84%vFV>S0;vUj2i z8)u(Na4MnIkLHEmG|^|3a9Z~>(qDDA;C?*SueNB+ z6@k#)EQte!6fi_-ZuMg;Cc4YyYN>N*eg|oEMgH`;=k$I?0Z8%moUE*<60TUs;11mx zN2HEH1F0vg-_r%0r*0*T#4|yO^73CWrr+^vUJZ#2O7y9|x0w^mmk*nw#2hNOnC1{4 zA>x+H^5!kl`w~=I{l{P92S)zOw21W@=zglSw6)`@1WzpO|p7H83MmTe%dgJQCD8A)% zq^98iMy@_}E2P?O7YWD_*X8``)u!PqOhW{wsMn{J&ox=!1N|51p&97un_aJf4kYAc zO2z*7AF%Z(|MsLTp)0ZuGSqOo2dc(i6bLV@z(*7Fm?_6&VaHC6v$ix zvJU{xUIOE5Whq#uo(*o?*RKLW<=8sD1dsKpIK-BwLv`x+@86&Q+t^kn6Jq^z@FdQ$ z&FoNDCHl-}Yr)0-;4@Hn`1%Udzkv--PJ&YiOzW#Y(S@bC)%}3>2i~%S3e6g&O;BzD z;PUM`$B?+cuP+Yd^$RaM961aKv@X?F^z{lEU*FmImRBJnREJ=E+k5Mq|BE13(0SeY z{0mlU@o@hWS~Y^)W4ezk5>la$=o%)~!`GtpJ~XU^ueu|jJm)xC?*rDl#5xIC*%soT zptBZh^JY44TrgW%G6RNPO??vFh^h7Uovp3Xy}u*2W^+v(90J~Ir@wy#f5$R-OG(KD z?`YQGRg}l}$qCYu&$!BH%Xuva%O`mCL7RgVeT%EB6a7>r=kE`3?gx?Pibh1dCUE$l z3dKF!C2LR449Hs}o$sz;y=n^ka%p~NUkpA{{E;VkS9@IE|9KB7i_%#fbFme&^`7LhP{Iaizo?T-|Y@1fsbC&*Gk7dU0vi?QS{$Pu(X(uICn zGZ=#5Dogc980C0^1;INQ6ojlMt+|xpV!Vf~eiD61%><*=qn|$AxzM4}h%Z5KGIe!# z`yn|LC^dthy(ffIcAcA*6V7{n+95UY3naZ7wiRG10`Makutsdj6m~ksI9*Xd$9sFd zEqjNYtzM6>{@*46R6u8{2cTW+x%moWv+oegju5b3Yq`S#(zoDp21*j>p|oW#Z3Qx~ z7eJcbT`b4W)c;X7u$K+g4lwb)22=r1Iox$$@AI!WkzF0lDL~ZmOF;~PcVc20|jJ`O?23CL!VJ;ZFYwWFig? zpEMmjW%3_<`!ejDzqEbawr}98@$)yp-hhNIt*;yn3Z%tPI_upd?NNXF)ul3!uToN&zVivtC+m^&Bi1P*E`oUY+v=J5QD3%8gBnTz!RT zA3g->9-v5#0AcC)_?zXkML!*Qnv-#AKZw{G9*&81WNt^cfvvY?+WCOc@bc1w!(-pZ z5(NN_i-t0%^=VD)iTTKise3kI*dO}_rqOab8;!nmt++3Vb`Tu-9IPXYu20#M(a)Zy z#4A5%B=97EL(OOv73*2SMm zF^A_3g>eY_D;5#nqP~hUsie`GsBDBEaJp80(~JG`2k-Ou#%gret<~@8jvs^Voc$XW zPPBiRZr6WD7Tlf>E6QL?%61Jy&gOoi$i10}SDJjyJGa-eOScpr(`A1qSSm#%OzaO7 z{AZgV$Nq5;!5z+&wZw{xCN=lzyOJB?XeEWu2*OqHa&?}!l5$}YFI&#{)=EE-CSLRt zDm9cE_6H1hh^nlT!Mp;WAJVzvJH!B=YK*z`O2CU@#59N zlswUwAr3`+tuKYqoH*N{*AvRSmsvtU)+?$>N3__S);z9N>}5%OP|H`SU_Li1=CT_d ztMOv24YIb|?#C;ZUWvf;K&FZQ*l*@3$*3!%WVbIKlYHt?DGUx5%bPinTFk)EbBvT^ zRRnsZTrlC>9m9#duGcq<&D~#r{s}_&fY6Z&&B}b)pu2U3r|sTIz_f1WXgV>KNJOSu zvs6j0M*(FzK9fYYHA==+`wa$U!0$XbrUmxj`M>B~sz=b^D`LFQp>5uS~(8xyn>op;q zaqQ;*(?dUf1ALmP);;ynH^2M(>>Jk2qBUQLhG*y@IA17dJW*7OlMh=^G9qXo_auNm z3=%Z9OF9~ED_EEDdQn_HzS@Jt!MFEmg@qfxpJ0owUR$Xn(=yE9zq8vs24 zxeo{)v%VR6{_pSHzjfK`7yxMvi-0KW%kU+Qz%dXwfo}sqWy^-C|A!0_G2erH7*xauRChj|2$D zt|RjkqkA^@9equfDHaSQ(?;eX*k&m?wX>qm+Yd^wky*L-n>Fddf1vAx9lF~YQ&5;pY9F!f6Ecd8z{o2fAqHWRbe zua@E87d<8*xp6MaOn?F>V!9H0rM}?c(Y)xl<}T$us{+9p&!o5N%{Opl8()GV6%T}1 zx-yxs{1Jyd78b>){?Pu9-{OwEkSkmg8r|`}l5|4D!@oWLtS-r>wbLd>&sefEITDdt zlhn%%?rhOBNiZz2;xL%sr!SPHWyt9~MV=gNf0DVq-rD=L-JrxV6l6;ZQIca@B9BwW z#?#Qih7Dr(>ou~Ix;9z1q7(4QMiln1^1hJ9&#DL!H?=VzP>@fFI3b)@@F2Bi!AI3^ z-=)c%^;}s+d26L%^irie5v+9hyT2%q$^?iV$UbZM0W7mGZ#RC4ezNF1Uy($2gN%S+ zbdW#t@Qrfua8f=uRl<1S$e4=CjO)vTdU6OGGhkli91hyswOZJaS6e#==<^4braf1A zMXOJ9V@R_~>+_19GWAy<7RMUDaTHUk-1I10bWGXuJEkR$0f7TrMjS(VPRkV_Pvfi4 zgEQfxoBt0V0)nXHbG8L%Sb{epzrWimee*;@tV_GA0)t4%b8aeS`})YX;Wt%RNDIgN zvSfY~2QZA!%Qxm}G^(x16xO49MWpWK>Kx)Y44nhDhGE>^Y0V1S_$w^a1VWq!Rs95Q zwpJXQIqy@{IY!(~rxBc(O7ji%1n&#ti&2-!?$zfqgjk*=ZwbkvXThamAQnM1W84dXBsD-*}Yxrz+r8*dbz=7W@pV1@|AG6k3dB3`Q@pmfQ# zecb-%-VyFHx9Jf9G;@=KnO3`h6m!62!d`H%G58v!Is!icXzTC%uh50`42IwnFk!6& zg!GqoNT9bM7DRDcI`G6%CSMi+W1yV^ec3GN?2OfdFmWCfv0UFXBY!(%QYe8H>P>u-|!Tox(A;ATf9sSDP5dW$Cy?+tU}z{vpH zK>Ox1JzbH$FaciCdBl_sw%L&--y_bVw)CPg0QVG$*^^np&qDD{U!s~_!A`JM*@7W! zjJ2%NtS2DI5TqH(e;tL0nL?3OPu9CY%iMjcYLKR?fd74H zNhr_-*EQE%vLJUm6*E+jGzG`<-R zDB?Z8P|Zi0sS@^+fs^e9zQMc%RkgbywWTaC7@uiKg1;Sz4@tdS#+XD#wCSS}|Iz2< zSOCrCpP!PYx&(~A1QJ1AizDS^xRAryhbcGD;Be*>j5gAw}oc%s;%wZQPNb=_8FHv z{P%dNe}ewfM6v7N&a%0A8foR8Pm>fIw_o6JDvm{>HlB`JJMHGvviTeKq7uwpWB-7nTSF znCscJsgHkIzXfyt12*;{i^DEzOEO|pakvIQV*>eyoHP@{uyeVp%*S;UWLA30aJ|ri z4bqe+p}C6B&G5T-6?4sfcwhSLej^sC?b+O~M^*b3cK&E@^P$ia16R zMsTizhkN^TNokS25}tH*EROTw5MSRJ-`soWpA0KOPVJox;s1J%kjp3kN`zNj=Dv*G zjdAcCp!Pxlp@#i{wc^EHr`;F;M7=AZ9^ExtrLV5QhY~0j4~zZjr2>w6ZbM#6!IlXoKH9^9y+L~LD(td(M z5rK$@sfr0wa@w(_|HP2SrJfRJ(_sEM$c+O9R@2zclM|r}XOV0kDlRBuSFSOQxdHJt z2)kGBud6?K=P6m|IXn%#cFRqgM_MA9KOp1Z?L@LoyBuk~BCLLNJs%VGUCztT2MXLV zYJKJ`jn4on_WPPSz6D4e7nI>gV1ac)fk}Lhl{#hz=uvo>sc5o~*czth74exth=83h z5A-E958obxn7cA8S7&9k4T`fpS;$fRpV-I{{+O^eWpQ#5u4VX6sD^8~K$3xr$ed2&U3T;}=facj<5W@7%5YIK9EQm0yZ%FBUi-|_AMboF&f zF5+w@CQIqIH6Zay!(e!DOm~HD*x7CA(!~A0+?~$&Ph|Jh*Gg-|(>GpgOI@8)hOp%| z9v7a$M@MN}E1ZA3Z|H7FuySQ9;2Q>iruivS_5k>d6gIIHzT4^|YY-rbK8dNRDaGG6 ziXWf9PBorrG(HQH_%q$ZNYe01gr8VeB5RD*yqD?KRIO7?H$p*`j2!1VUG2AeR25+m zd$yUG8hjZ9v+hjY!-kJZyBlWbsQ;$C;IlLKc-l8tRyG_VPuFz(egN!c`8*zN?>!OD zi@p8MR%cE+)*D$CxgnqN{z;z|T>iVE?>HQX-e88y243NfF_n_7X~WHCEc!LRP1IB#;IMG;UKe#O{?ne)- zzmf^Q`Fjm4(oZ#i?E@Zb|6~Qs6g4$&E{)F6MK(ulXJ|Zs^v;+m%Qig}Bd71b>MgDk zMz`%LE4J>|>}NtPlzx_?)fS)98{gY3&E%qDJh@z5T%$_wantlWfEZK4ak6v_%c|-Z zd6-*s&gT#H&zd7l7aW*r&Wt=%Ab6qO=r`}(IDDR8{aud8lj<;)t5dt#*MW3 z$zMtnewG_hK$?riV218=v)(`M#ren_{M<;mn1o5x_u*OAy^l|ahI+@iNsEU!rkp5S zWTroa#H%@?*vHz0;5={X^z~ggaUfCa5GDBvdSVD= zAfk(_!6~zla0G*uT2Di6B`Ar%b{G?r|EYE`>vjZ!K<+5d1Uel`AW~@W10fCe;N;HG z!?ZrpyDZ?YTGQLSE)yzj-a_;!MR`JA?cF0FfZ%dQcV%>YLt+tMb`7wK&RFo-i^-2< zK61t(1jM4MQ!trBg*1QKFf!wUXm8T@`Vi<)?3Al{v@V7%m->qY6+egrtSUij*;nn#kdXw&EGjau*`*@hnFTCoEjV~SXgud&&7;kn} zhk=BzU(G-7SzFGYwi6D@kX7=rGqz_S5L$?G3F#gKrFDhWnMBzrb&iUf#L+ol^Y}Nh zr1wIrwz#(Yf|5cNmeQ+>Y`+Ulb(B`{1ZOu6ZXUHhOw4%MwCJ2&l1luU94_248(gvM zn+vx`4$U~9p8V3^Ub37Am3r;s!V%1&sMC!NGN`upp#j_%Y;bz{@^W1C$yo$KZ$9fk z6qiX_=00aV!HW3Nib~6Y1z&|QTa_|)sst-Zmae9XVtdWx8^XRIcR4PS9ZYMF5_EW| zK<&sx1$%;#Zgl;*53j)_Av8`bNkm)|`5-8I>ZME(X%^EiCyxYN-sSV@ImZ9zbF zK(fPMz0p_Qul{U~0NLcPU%B9K?(i|t%5QI{10m8_yIB>GOxp2(aU1PK3qO13{DAT} ztuCC#lF&n-kdA!GLvms#IN$3ZeYKIZY>Q&1z*{@>7f<&ux6XvJ3m5L$Zt>``C_k`z zU}^se`DH9xc(vuRtFud-TZp0mDet0H^+{vIDt*TQx>X)i4kS>UlLM&X$m!}DSdkA! zD#x=3F?wwU?Wek?|t}sc^jQBPyQWVnw`u&cRrkVuwky(bJzZhTRyw zOEJMjZK=&QI6~Oe2-{~_#H26~Z~1xy0*MY1G|Qz7_xsvncx~U%M_VPn+4X7fFL*cr zOFc=*g(6BCpa74kQEq7P#iOJ7cmyzI0(EQ4Y*XOv^`-mk<7|L|20tIvTfe+~naf!j zpiwooYxG@ZzMrm(LF+Cz4%G}UHc+Te7ZyzL`_8iL$}TL6?uk2)|Hg!NFhPC%@a zK2W9ZA}FKTwDZi&SEdh+c3{vh!u7-DD-|}jtzp;k(42<L zY@f3?oPOpX#xm2_g3I*;X-T37fSivsL!iQb*QintA08nZ6~nHe`JM5i8$Fkuc`g&p z88A#rVM3!yNbq+v=73$;Nrz-tKG-WjK!T=ljn%yw=kzVS<6E2FEVttJ9^!tKewB@WjM;AcTba=I zR8E-B8l1E@YWgoifnqd6_#*UKkjCwD$nB~{$SI|G3&HA1Wz){6Sj;`?M|d8ngHGmh zEMMj^y;$-HEC|(5ubHYJc?hQlvUF^-E3WA1_G?g``_}Qx5e*nImf*I=imN`=P<2zF zJTlXZcjY{IHBJ@Zso|GlWm=}#$5iCRlkCz(m%taD|52h3bFW-cT4jppA0A>I-C0>> zm9a}5Y;4000F8~NoyatHl%iQ@S+qbl5_b9{GgT+MyUanaw@inXRl3q(T$R)G=MZRT zQ|lSz2DAq2oHz;RonholD+#`+NgHqx6S!uvuKsBS889GcwNx%zU`Z1D8&5-DF#L_F z>!aq!?xU2-&O!l2`>akuXGHrR9}Jr@Lk~*sFWN5Otb4>FnKlrp`8U04dZRf`5^)5r?AvleuE`XHmwi6pX^)v?D9pfg>NggQ9zyb4AANtsqAz2 zf+17S3OJ14$J;2C#TF$inZV%5goMfQ`kauD1fjoY&GbpiRz&F$Z9Z(iZ{#$z0Qa0aZhZcgbz%yR z!3;m701ICW9!f*;F~DO-Duc*4&8#X48c(G{G}_VDwCmS#kG}U2llL#PBmPU7h-1>C zJ?|KL(z++&(X~0_Kr~hi_wgPc?CHPzS@VQa;;e%ZG`UG}|F9RdhNk(d0E zPWlHTk}&iQa43K*@24V-2ObRzIr-18FNS5AzqK%QNz%O~PD-jQjf4A2=e|Db!vpdl zndst(fy(T?fi++u0V)sYruvZ~z+U)ycuY2%4m)RC&j-ol=!|4*&iRgeG>+gXKK?c) zr*mb{(LOY#>-&lmdCC$LW49pamp!(yU63Ocnt~^f)~ga}!$X5`I_7V_3o)q*WaFcg z(*yE?iSSnM!1HPq5)SWW!wCC}{h{xBU$gt$RyV;FaN2JAX)e~-i?^+^vek@t@|RDb zw})63k3+Z)$>MRPx}GEIgFJ>b7jo-sX{LN^8#<;KTK@WYH_e|{wKH%0zk!j3<*Q0N zjxMuDb3$}U_M*o_UM6$G6We1Fv~Pii<^Qn&3H&b^K+9{LtM0Vu`3DU3XC;jTR#t{- z?KMVwO_&k8)=kf<4DA|zl@YcW>uY@H%@-a>4jLQcihtx1y+p}`*o$sGnZ7Dre=A2} zqabGxN&4n!4Kd1JdCX);kT(@&07XC|S)Hv|34F2o#kY-TSl$y(#XOF;hZ7a_lIlf` zt#xWs7WnU&Q9eYFes2Dt(F;UR1nGL#=KA^aI5sc{MJTBp1V<4emoYVrAoED1vF0q_ z51doplb-f18Oyo1_e@P!S9JsQ7IZ?(d@jr?Dc?pvnqu@ zb+q+<{O!}t$3MvwdfQo`lt|4e-|@B%;@2KNv93R}>|c2#M=Mr+vlMWPDJJT7eWu!` z>p8d*!HAvyN{#w^_JCh9Hg$f;%hMTs3tyd!49cyBqUI47 z#v!CU2`@Hv@$+;q53e3H;YltD2hoOo1HV9hJYo0j8cS5E8&m>l2wy}ZtyZVs46N0H zm`%gMc^~G;70W*H?b81kLFnzZk!G8VL(}rhZh60Ycq=?ZRgc4 zJMMl0P-rRow<>tViuxqV0|Qfz0=Zg16b^nzFK5euDPt#qjyy}m3Vyj>Yf){_Y%Ayk zcirv#JyIBknd{9l8*BtjMAB`?VE@-dAkRqsiJVKd^nypJX4v)a|w3*i+kl)Ciu7A!Dz&0%EM{QV*~i93lwoPb1F46 z?@L_kh8W9K%SRw;a~d^`8=YE$=d12l6#MfkE7N$zF$Kuk6T5y@Oz%|Z;HV3rM3Zo# zX!K7_rynTmOa=1X3zghdA*>eEpX$tNFh0KhWt@9#kk0*r($9-Y^6^K0s@<$ zNd&^BRXep#x}13GI@2uCYTxYJkG}2~YFt|8lG&woP0O28&TSHe_g~o_z4%XT?;jKM zXK`9>>Fn__1F#V1POiofa$RSFnWx~%ShO&TO&L9mL7qa?G}^6 zb5YEBavNua-&S_>GwyWiB%>sHYMf{8Z9YyfOPvTI1^a)A;W;Ylsh5*53_5${3eMhJ zI9tA+F>g9xqnn*uD9~V2m__i7eaqF!?d^);ndIS$#q$R$`JcBIK|bK7yPN22;aB`e z$Lf+_q6s9oqf^=(w%z^~`j|TykwCS1L88#Y?&etc2GD+k)y)@dJujReb6Rhl3|U(_ zg8#iq&D>|WxzSja8egDa2G#850iH=$ps$Pey{wP?uv7X;e)jUICwdg|1YC5_?p2a< zRce?hU*SQjB!1%aNCrp+l3e!x_%K@a*ghjZFsDuE_H7!BB-bj+WW4t8kv2ea>$@;u z+z#TUxKm*gxD-Q*UQ+~G#0SrPo!9JNZNf0WOm}E_>M2zg?aEKflefMRQQ@D?x z_%^xzyV=L`WYPpuI$Dc{a*mXQ+Vhq6!T8Wxge6BO%GZ3ZF1%=BM}%d2?Tfhl5>q)- zG3V37*D?=a5~DR*sBaE7=-7=qu6{I2~4KZZ6yz^(&jGcmC++HG@L^=pF*`8D*eJxdg#`fZx%! zcRE{>Mj~Wuy+!KH!J@z5dljdM2eH?x!1X{pF4ziF%ZrT@C&!Va*d7sw;*{-RvhjTM zhhPaR;9xwuT&u;Ugg;s1Q3xa8z{vKgP*BdGyo17$^t7b^YpneE*DsN*WNk6Dzk(8N?yRgH)GoKAxK+IqV= zgz;K~mGR72;l}B%XUrp32af`PX(^mDc1KELo91GYI2%9HMBdnBNFmrta}BoHf+u`? zB?@n!{ZY2J~qkD64FeUIb^QL{lMZ?Dop7xH~ z5N(|;?fX9Q^B`AnzAK3UfxH?Ah=gdAVu55-E`bbDV0r6qOo;`i)jON+@q}#4N%t>8 zHoL?`#OBTG?XGiv8f{e=lFgI?Gt~E6U907W6gf3*K)tyMBRSMmpLt_wC@LxgJe~3H z&1?5kN;bAKh-JMxGcZjw9j{^WerPbj**25qc5`>1-D|3r$(If~`}0#Bc5NE6=bovZ z(e$(_xeRgBy?4A8?l8$q^6qKGUQD6ub|C>TF1m|wWoRvPilbmEk3b;@?=T4FWF1?v z+feX*=9O^vxP8OW4;Ae^*T&CaDo7CsnvL25q+y@pv3N?-rRgP3?N>13yaDVD? zVGG{2LY)prDxtWxLF|8g6jp`(NPVzvjepXZ{22jt=^7#VPlW}%bv?B+77vaTbx+6P zVjR^BHKv#p^{tHr0CB|+?09)<#NLZ*vh~G)`LOQ_rZZ<^OPd@M!APmB`xM&nbw|#q z4+ZTuxv}S`|lm1YEESsj@@^d?#bJn2`%r)d)2>_r^=K%^!~0*rAu` zBCc>=G3rSc52zA_)EOto=Y{twzNj&z7K7FY_uK0q_2$%!w10ITx5L(AedkG*U-$Ua z_;rM}u@Muib11H2ASy0$Ko+tZl8IszMiHNXr1@V*F>VZKsR6jFQeSjS zbX|o|K}*YjkH-8;a=1!>KjLmq+tPV4agia1G6kpxVQz_18(VE_I;|Ht9E zav=KQ%ruu6F7LnC|ouuPcwT;|a`Wl5%n!Y1rI zuprUX*E}Iv_(jIVHb|NjXmmC2yf1BPTe-LRc0qiv(yLZ6>oNL6N@G-)ro?+Ousk@0WfB7vzhrY}HH-dWq)_`EAAtVk)r5jmk7R*la6Tu{027uH=h; zN8|z|nlYl><{|dqA`0J$WR_(0h=Ki_Qm~@JRWj(Bo$!*?$PFT)$OXM#*@fFC>28_Mi2DyJ#%NK%&h{ zg7{rNA`%qHCpu_<>s4XxVxKVMENnWa>6`A|Jms=i=wxCePX*ckB(hUIV~XEr5DHo` z!*K_$PAR|Cko0XD$!={%5(u|^Ku}N+pzB%(drO>DG)THFKHcpoymPnh0R8*rM2L(o zs`;Z}1a1QDd#VRF@)Uq#S2Um7DUJ;|MR3|k%r<_bLK49<9uFCgfFH5dAm~f+>h}7j z+Ua~xO;>9x@YkcSfX(N9V^8qatjoZ`0v}#xM@Pr9n?Lxm;p&8RKr9Go-n!2Hfq{ri z>^S_m$W%rc8IqgnGxL5i77R{5TDu@+NmMj{o@>OhY|){WX%9D_JFTxa1dgr#VwG*o zz-BoRqOPuj9qUk181X?LThwlDc2`BYiRX3ybUSZ3o47wQTYhO$axqeb*_Wto@xmg{`xb?-iPq{s@|_ z4i#qnj9~sxI+ff$nj+jz`+_sdCv2U^aWa`)<6FmO+_5+i!BrjHUHGwkj^wSf&2_hd z>Nh^mo`^l|TkZOA-9QwfWZR0-tYSdu7VDH@eQJf@HKVt(vin}neh<0u4hiY%3Chz{ z6$@B}A$CfRGa{+E)qG)LhT^1}^whgDfuARpr;Q~i9+N6M&9~H^Z(BB8QVEDOO4%z$ zK>_B(mhx68#AbFvWT>U~4K6@|H>6X4AD3e`dZcT#&;07o@Bct?4(RCgZfp9g)E{4# z4nj(c?G+#rnrW!R^VFRM40M_@^IX%Yr%sTtDDbHsrp;3;mBQ{+0>( zQ<>*^0d97=q9rjqJc14lpLx=+Lwf*1LZYlt_lf^t!qreogs-Z%BvFn75jBVcqCj^~hsblnh7$M0Uuw8zTr1h>$o42U2Ko`?k!z?b5nCRH-y-^*FN{#FG?* z(Hy0E1JUd1X~ZTOzYBH!;{$0Bv9=PXTeGU!_wJ`+$2{ftTBV;~3C&E@QDXL64Cmpe zd?TtuABn#X(8*_hZK-9CaX}Jp3HDm6Xd?Pp^U3J!c@7G;jIYAFwMDo`td6=}a=%e^ zjUkYeZBeixrjVmH_Tm7`pp3a-3g{F9Q2z`;5SLy-&f{LxXWlsYoA{mb_SRv((u({po za`#*R8L|BRUC9HnH5V9Dq3HJn_wv~e;r9K<$y!z2Jw1P0|DLVf{M+6DNBF4X)n&!M z7i%M7Svp`6tPXwmaqF{j9CoXu9$G%TQlL$#9AfHv<#cce!XI@QbJ4GFABy$;TNMin zIsYvx-u#yYimSBXjwCIZ{kpn3W9}hO|1-CarBG}z7W5KTSKlwA+wxR+_gWlmE=wIl zhiB{mE?@q#yGqXZ$u6wCx5*)eWL0%$4pLD^{g+>*i8#2acCRoxsZ}$*0vYSR%@%Lv zf-hgRnN8$La{AMA&o%=%sP2s!|;2*=u>3gW~$3#{^dNC3z zfKJ?u_U@#$bHK^O9{k9=)%a!GM(TEP+r3oi$Pe}RTusmIgXWiwa?DA!;Xix$-bTeY z(3Y1N(No*nyjN{ecv4(CimNW+%@@)3+pLt16X)p6_Aoy~49S_kD*D27aM@N-nCB6c zG~(Q>;BB3r-d8)XCmIi71%hAgQZmViyWieZ!KkUYso z2`Oa|h?wlX?b(afd^3tdidri+yF)XC<%|2tFR+i_nT`!VVjny{{=G?YeR=F1(hA$Y zlsj?g*_Fh2;DNUhhlNtI{Uq~PnCmBm94_^i4(udTh`cvLG~uGWK@4Y~C5{y0jtm_f+me!_J`%PmOrAOD#ACz&Tx6FZQVD9!&w&;S4)U7QKj2_3 z`q+)_`MnnZS@AD$s8ZMMjt0-4UwgE6wFjXWYI538s15J`e*agp;qB5@Am`xqL5~F-uT8C z_?!FhJ{JGjGaLoOlFsu?AOj5%CfWWMIppCR(RAf)HZ1ycJNK6co@Qj*bm*RYnn3=> zZE`qE`DcxT148!&8P7Nf8N?Ym$FuxEdvaag0A~AuliP$x$Bz+K>BFY#3nRqh4M5F_ zu*&K5xSX=Qlgc%|a|hXe&7b-T;-2T~H5*N;{?)(i@OWg~BT)A9>x)kge3}`Vlrgx5 zE*!IOt2~VfXrw><$|ZAwm!%hd&Y?Pw&q>ib+!ohXX73mMEfW+=TB`EBp%9nmA)6W# za|9K=lCtkMzLJ@xkQS>N-jotv6<=5-61O@IaFu1gtng=Hdu&zz?0UaJ-XW*N@zT1% z+8(Gzzk^Vz2OTFa2?M&J8SL)*WPGj8{)++?8=`u`=%)foL#e*z@Y&gin$L zt@U0{t^NM-1E-pjYtf_i>Uw#u#K?0*8t;SQ=s&pn7$E5+{rwG4pFi1O0Yi z@{MiEIR`&2xTbw=l>AyASe^df>;XhLUNrufB>P7*>y`7aS#1mL|L%4F8E=QznF#D! zu)TcGx(`TcY>J_mzy=O1g=YE9Z)uI5_=u{bJKR_V9SPGTweusMH_&|YbFVbWmfjL2 z?}K(`DQEL>JQc!oz#7D}UDjoCmfhKcGcv^V(%Uk}na-$0lTpI9l(k6Mv>omEnM4g> zqcB#qwq@M;TW^@{X-;<4Q?+%KXf0BYTq><{o%Jck^3*o`ip`ibs*uWxpYX_gI+lEq zX_lmniUXFSP|(e4jC_a|7;k%O$||yDxb{MG@=7H-r|1LcINrj4!Wqd%%%UX2G*xt* zltskoblk~lVd4!Mep#W@BB#kdgpq@9aEAO5L|n>6pRhvi`OctSi)GCw`kT1da_Po< z3qg}d?0(~eIO2$Wi7QL3xLcm*Wi!id8>rl71q4Jm-R+zO#|~AETJwfH#LJlQ&pR%X zK!%qt)nTybS2u-vXUk&M%=L4AO9M8OfpfGQ>+2xl|Mo3FirrYMErUg3)2E_e(-+#~ zH+98C$~`6xcL7Fcj+5nB3sy#^kHd7FHj71MpR421PSQekuTJxpCa(J%;5+kIN5bj1 z`3{a10-{*T_|qHHAvSa#N*a=(@7s17NP2lWq(r8qw@Bm%n0Py-+=r{ASgy-*0*f`M zxQs@lSTwM>El%GP{?+_#Y;1sC4J=tK7OP6kW0TITT6`UQr@4@$pT zerc&CczGq2&>5B3y+F$=TToau)V=cP>}d;;QKwl<9}4aMP}uIh^N8lOtX@bZ06`ec zO6ux7q)5H&u7J?MeE& zu@q@luG8X_zD$Ik&WXZj>eKl+OqdowSP&NMP=Eeh90Op$grnob0SpEMHlmv=>@6W_ zSy?X5>8k7wCdl`tr3I0d<>i0=;g$LG^Va?^U~(pipXKu^I9NA*9}Lv$b54K!=sj|0 zkOlBO&=Of;-(o}vNt+)?c3Z;c_+xbC^TIU`f>M{^nnn6zLBk#UO=6+3Z*Usmy(OmGIxr&Zsj>e@FS^0``12mdK~DA&*9- z;gfS$3(m*FzrGRvAi9?!X@+cVd@9wPZZ{2N?Y6rMj~DJGQ1395o7)D2td>X%qKb5z|HDy7Y2H<>fAT z29ssAw;U-aKj)T5DJjhO-R)&`w3fIt-uq!mh0aNrHiWNCT$dJ?sJPvu*z;^gyg4Qe zC$F4zu+c{s;dOY2b%$T8(9#jXy-YDU>%Jjsm{8=-?PQ~+OQ54~>BcflPCZ@IxAxNC z&x+tkUEE|u%qIb1HKzX|s-@P))3UUd%D=*I*0Gqy2s5+yax!E|(DIJ0xBI?1v`Ks- zEEVA^!f3n|B4-X)3O?hT*aX9bcr-1e(Id6ObQET_uu4M8+k>~^m-a1zGd=t9;{0HP zvlJ%4D|l z=>b0C`XkOlAR+ABU(AMj_<#~~{YR(K&*i5b$B0Ku4eLO;ZlPY)L;B#)%kzHjZ%^E< z#2)jW#~`&fTiiQ`4Zp4zgAAtN{?ofhs8Jh6+?!|zP2*3UF zRT=dy2lgUfXFWZa?T)%z{#G#CSxJfBz-Y_+E=)0&pth>0!Sf7s%M>Xcx7=0W`>!S^ z<#TT|s(?ZVF9Y@PEp66%Zs`a;Hb9p&I$u@SJtOtlioD42h`-T=lO8@(YHV4VZnb1A zLRq8*H@NQ`i1ecstJ7wevsg)6O;PT$^CdpStk3`cdm$+@iL1X}FgY$0>l?B)m9tiX z4W>QJVH`J}cMR`8LcR;VtU8TsC0ZVD9EbKU8$I|L%9b&IHlUXw{&IjH_oF8A(D)^K z$%8RIdQfBRV=$JQ%J%}0ppF38uIK#xX8FA5?=|2%&AeqddaNg1k#0!e@87}Qh&Y86 zxFj44lPk=OZHSigmz{v!@9%0XyF&1vr(NBO^75z4uK;rDY#r|-c!m}%f-C-hXWj0G zw>0&x$scFzK%+rMmH1u(!~CVfEn0V6S2Eh?%bkrO77Y!fvRuPHLIp@X-?08r-ZDtq zNmp^n^^@!Z&6-`UZ2jBYmj{x<`>Y3cNR$$Op8|(WmWnW8Dcu9L3g81W^X_vjEO#0I zS_5)!uk|Qs{#l2BeyKU-QM~b&e034GKl5i=cCX3DP14D66I>VBri>H+j)KoylKFyY z%=y*7kmcCMA0UK*REN9leJALxD8eTcV~dwhS>zr-bjM%(a|XQGOwkM9cOuY1o9}zq z32d=eIm4yT%P?Ya>eqfFoYnGAxx8QVt*e|-a*mYo4X^s`RdSE3(UFRvp>P8Ggx8uH z#SJejgu=DqHpy_DqXm{3UnJsEWJ&FB}M^Z^w-bVnZ`52Zsb&Bjd?!C~nrTRLa z%c^gOP;4Vcw^)p`$#Zw+3OCAA4yFAEg+R%tU{pH`0o(;^V0H5xR8t z3d^{?-I%w545D*XmE;YJhVq0>w7z4It zORKW&y9`T9OCi^%^X?cxp2xoWd-YEY-`EHSm;17GkQY1f?~sFD^8bdu%!trdcwim= zNMweud!23SB3bi$-R}Lo)BgST;BU`8u*aeEOIG(FpB>ROn1~?V>s&9J@bF8kdn%LR ze6$;@ofMm4jttHBWI{B@pxMf zOi^1T(~v(-^nEPYaog3bK}(89>px@$kVlsR(GZOm^C@fjvoSI8xMOq3NO#RUUW^tg zQuKC0GsdenBa+zz)Ar4q?t%Tj$oPTF9)&%r8(GWQYM$@cu=0`m4i8}&4E}Crdch~5 zF)o$@heiF!f2eHn9WKBeDt{|7y#1ZCg`4h0x(Viu*l7y4D6gQxhG@n2Epagm%Vuj{ z*E|h{%g1dGIvo5T?LWwB#K5RemnI3rQ2rXda|+JY3XcB9rTUH}Dx9Q(vINHJkS*ni z=eZB6)%XXBKVobud`CdGdK9}yu7X443(9=xHNr)-s^~=L^PE|J2U;NG6Dv&I5 zOGPDkBIu@p(Ms{yLLWe(!>n9Vo;6Iy0?~024WiYIx}MIix%!8#Ci9i3;Z9$8*;&ek zzN(ehLpa+SOOiluVgRk}$ zHb8XOs2R*A^=8j*V4VJW&0)Kqk7xa=ZYg2yls5M-ZJFjWG(5X=K6CY5o-rUu8(C*6 z6-*=`NMxMFn=$d}J%3qk|Hb<9p9fc=%@$Tqo}7jJJ=@0=VY9}{5Q4zB0g7%q%-t~x zfky)ztKj+Z@AuM&?0M+-k6e3sax!yJ<%QV%;Mf)i-nsQA@xVy9P$Tj#e#ry91bR^> zqy;>e?gaA|4{aCVK}hT=n%_Jkn;6n~GOOf*Uzya_ z`j?OWkNfPI2#-hE&hez39C$ciDYdBGKm@p*Xc*S)x@@=g&vi$0e9Fhmeut^41q!D* z+x&o0g-{jmb>8l8z{C+peE!ZX*06vz_T%u^cZgamd5Rcb6%s$h`9!CM%HT;sb8 zNt1evN$kyAyvN5Hd;fJ~7-zaYiXO76Dx*6Uz8R4ghtY)5Qu~G_BEhX~2x^aqUwm8+ z2Su~I?$s#2g1UN-o1?8)9)q687jlRqI)z?KFE{eNwyP6eYa`-IUpEKL*_fTr8 z{x2+*eEUTy1wt~vjC_kgASrOk!?5KPPD@WxIPmT2i5!oiFuj$=f>=$Mi1 z+qx@%zrOzYilxK0;7b<9tll5YGl0!kF{4qvu4oS1U$dPA*$+ znnTBv?^aqfa)fM;hxid*|sc_3Aa%* z9C<6ljw6#?dG|89l5DrcF%5)*_^1FyQ6|?C3I!@`A4)rZn+dz}=#XS`4`fySjA~zY zfBnhP2a;V<90A$X85b;zf_9=fgOqST?4MC=>w7aKx_3}_@1F16#yJagmKPO>Y=RIN zBL|9vX&awvMCWKmQq|Nzzlpr2;~7^IUtgP&K2#gD6n|@#raWC-sO>c zEbK0W{Pg7+PRsSN{ynv41C_YrlW&O_z_Qabs|;&MB@UVxq}CXi8!V@U6F53XZ&O99 zi99GIB|;;uM^z`E!dVHRMg%EfZbWTTc`$Ruf^FDHyzRp zd&ifkAK6E)!l6s8lEHuJHU*y(LDZhk9MawUhpsbEf~M69GLZdj)`nNl@&lsj#IIj2 zOOgmgtw{v}F~JCO8*&f*fJEAY9W}KM@%tnslIME~zyX=>UH}<9=M=boMlX{sHe%^_ zzY(;xx93hc4&8g+iWzbJx7~rEmfdDI7JG2ec@Dl4Xlxa^FCp7(z?`O=W#7`&;@R2V zE&1QXubp)7@Y0dkb-4(hlU1*tU9%!$A2wr=Qewz=?56I1atVYOuUKO%k_eeY`XY9f zb=z1q=#zZBpVwjLM6;IC*liXZ3JAF2iF~(j9_KM=jkiDO@HbZ>PE#27=psTrzL*pgLQ$Ns%MQdak(h%w0nW+_-(Vg~$!^}upoHot4sX3^zc-1dr zj0rgE^{6@(LExVFHgRkV5B|uaw$7B%31QUs zbdUqccWA&2SOx>93GjzIsikxFD9uu{qlh>U*?(PV6l#1E_Ku16?#Jp0q_mg*_+2_ zH)l6#)}hzvch@@UoAE6k)xeH=H1Woq`NJxOOIiBNZ5FE`rfO7#7uUGhUNR*jcU+v#45K~hG-JVL}1kMqu!ESE8dXkKbmzsdsY8CZD=jJasVSm2-}} z>8v+HTIffi+tjyb^*`TDUKBWUG*Zrv`&e9^a>}6Sz9@euY?yW5yKUT_qQj-JM#rf+ zKkvV2)SRw;rmM&hr`wIP)%x(@Lz)%{x zZi&GhdB)2!UM`T0S~S< z=KTOty*y7Ob#bVRL`z4>zw=MQA$wBu*J%OThNKGB?*K)4&G>}3@y*^Fl?8<+&1pw&sF9~F@Z;| zM(0Z**g%d|A(8rvGzTZBBT%PPM$qjKh3B?L_YVKxB>vNIw30{(E!WxAC1IG26zs77 zuwuLqUPUo^?(z_O{;A-1DAke(`^TakgA6Z!5Gw=BTyXHUY|n9IdDZjh&+T;ltnM+0 zX}{xG>&CoKhtrcn9BNvO5RqhQiF1bY5aBN5@&%KeYh@}G4%9r_=iutCSwa)~b!CEE zz3AbG5jAcy?a9*OXhQZVEjU4~?A>^KD4_|C@SNqt?C6Idgc&&-WgNyB3}BAsYjCp( zl>`MN0|8HZ4r<6#dRq?Mr;cAaEz}%ph8zv<>hN2<@T`f}w#{nO5AQQ0&BRqROXX6= z9cO_-wV5liL~7|;ZOA0s>xTW9x9X}H;zP>jD&Bs6D}Kul-|1INHltnV#E%E}PM%6w zmtJs2X>zF6RBEk82G#e9weRK2++(vMUc(c^nQHGUuKWm@gbgr> zIWaC>{5)4#(Ws zhp5O~XRA{gsW}&5*lAKRw=DL%X=yLd(Q)qD`qk;;RqMZBZ?&8=y5IK8l7C0Yw}Y0e zP{qCTHmvu^n*C^LDb(Ig)VM|wqhVwCoq~qUPjfV#uw4?&qC06kkG}M^%<-2+ z+0>_GtIHNYsrImJnOjk^bcF%>A(oj^QRU1#%<#;2e+MlTqI&wb)T#wr9l^w-`M5&cNMWR3hXUNX*B@KT{~m;8g8+w8HJ*1b+9p>R#CknEviA=0*yfOd=-SMm4Vd zhTiq4rDT`ww$IlMSt=&+Bs-bBrIYqkJV3PgrH>yxX&#r%@fd|ETIzL~A&4^$f+b2D zZmJCKCg;QyK|seQgX9(wYvpIPreGTrSY1Q_gxboxI|`Z`HH9wbeCkiNTXb?w>hy$O z{WjTaRArldC7%P2!(?>9mZ&})MkGY=5K@CiAybij0#Xb&cU9jYf6sI8-3-0a!2TwY z5DildYr$(lN40JI0o8KAp-1&+UBg~>X6omVv{RKgW>xk?9P**@zmXGj*1NZU5KFQA zZisAh!(qjb@6FXv3_AH#^CZFa8Z-q0XzE7csL)0^~S`%=?8j-%` zMFnw;%kz<39UP|};k4h+OC;!Vlza9!>2)&RBW3=rD*Z|Q>V4&i~R_eXl z$;gA?9_@!Rt$NCKa^XOK{EC4P^F^+G!)JxG*U3stgSTkwS`eAxr1a0ZH}#Dlo!CKX z+@C+4=|{7s*5;?h8*lfu-&`v*Cj2@p!K+N1)D@QWj&6(_lr}3E2QsAFUZ+p2BMqTa ztZjo_-TnY!!r+PvuVniw--!Dm^@G$;LDpfaCwgB#xd`d-8?`d#FsR%iCm&w2CPfpc z5fjsj5!0qX>3NRVy^03}aZ8K0&DD*UWWQf{Y{h~ncV$A;ewYbDCwQ@}<296_fl$_JOsMc`rfza`&B2t@1%c1q2m)A#W)_-Ri@AaH42lRWsdi7Ze zeeu=Q_4$n+W@^}qaOHJ++Uxz*u7>8qR*qeG#s5W^^OG~q6){o)yN6SD}1w0gBK$5+G zF>yzx>7%T!*>s5o<+HXIpsTwQ@zxK&{Voo7SP`Sxn^=%#9M2a_WIj;@|A9Ehs$RS3Ji8e>35L31Nf0?O4RVl(geGJ34_ z`HCD6ch=U{z}cm?@vkNoJa`_d0bb;SCvntU?M{=q(Gx0`*OXA=yi z!B|nG9L(e=K<$>|MQNdXZd$8428AGQ_y=HG*@lnX6nbxFy^iOc)BVCGRb0j0aF$qkDnwl6^iAVTG zgoKknCY_E|iV~sQw^xO_<<*;^Kl|pzOuo@9pOo*q;YPm3orftnbe3j<0=5h`MAxD3 zs+n?w^1fVbXT?iBGldP9=joZaG_S8qAPfmi?|aQT+fq=96FVz!sVHGJ)d^rPaOgcz zqzC$<^#F`w;F(|{d7js_y4tAI(qL<1K>l`oK;zjQF9cxyMK{oR9TW#i&~!5rR7`yuGsYwBzZbkuq(k>^LfAL z&$0i8pTU1UeOjM9zcTOONZr4gyPAj>?g{F^5>1$kjH{^Oe_l09F{2NkfnP#hE8?E0 z5^L@0zubrqOMSp@m%s-r*?d51d@Li%gJRqlbeVO#e;+H~)!Eat6o7F`dPm;2;xP~O z@q;V2-djX85ujH|o?T>&=xo8vAlN(U!Z|n@({lTAudBYAu$SI+2i5ouBQBPvznJG< ztC@bQGPhjvM6&IhUT9QWNN>{~&_S){t32LlH)lw5CT8?;|0{^p$~XtkcSq5+K}hv2 zD|+4seFG7jAQgt7r`WGT{erp$KL0e{p2D2*eB&Ds9jY?I`Ny~{F2>fWy*&HbZlie< z`#^`PczfY3w47BGRAsWOfJF@RZqKO2tXck%qOgxu>zNnr?ZwtdBLp3G4B`9NgdG%I zEPSoB;(9BcxPoo=HUi=5$QB%%X(3v-Z)fcp85%&tp~?e&GNaF*NhG+h z?30SQi{3yWvVhn>lh~KPf5ZXbkwDDj!HXuh9h%{x7`NJ!x-tU^%>~)q-L?ee9Ru`pNJ#Xhek04V^UmPDen;Qo31lA=DnU^Z~;{ z$UJlID=-0j$d)y>0Xn^&f>y-qo3pbyt-!rA>c*5S9^U(J2Ze|ecnVuqAE-f`zR4%; zo3~=zCkY?`Lq2(Na4>n$+`Vh1@b>5S`^};9ETgkNCK*RZHP1>Otgmy|(A{%8*{Kq} ziE$nN%8&eWyevbT<97sOll0eAW92`m=jgv?Ru5DEVyjl-KTdN%1l{mbOw3ke zw-a=-<7mI+FAPfV?`5Sl9Qg3uLG%_@1%F(fDF>+zdGCz_gAk<}5D~?B5Qn}y4*JGO zt&*TyJ2v;(vB9F8X>ssnpg)@vg|r6jL;F`IRg5!oPhPqZN}8G!9{&OxLhf7~N{tXK zWWY0n@-&k6DG$9+gTL@a>QQ^9jw1Q^KEm+AkkQP7F&x?al60w|T>#(wq6i+@PeKTcS_DIaTe-;JNdWh?rU*p;Taspi?&XHxDxlLq-u1@RWP3w6)BQt8lPt(!#RzeOQI} zV&58f^*61Yt1*AvKQ}o_z5CNa>RZgX*V%5zuR6GZfBvnjxvL~Gr{SjhuDTK>do7to z*}JY8kz_=Vs7E?++$QiK4!-Pr?UQPLzQ*f6x>ojE98R7z^E0RhgVk5KGqAqc%H)9- z3>$RX%4Z(6n0fEL2O<#x0ibBjw0au8tXHMX9Q=c3%IkY}Du)c|Nsk{zQawgIv)gZ@ z=ahrpdh1uLXdM0?{@rR)NM?HDXgIJOZgF$Y%`Tb{NUkglimb59-rHi0^j~_S1ZOPi z6Z{y2&7hptl6GC$nCX4NB@23aHojAUbf>Op@C(h5pLre<;bsjvB{@R7y15JUp}1!0}tsC3%lwPP1%|EZYgj`RJRR$1$^ zyXSaX1rfq%&wJ?xXZ(4b%@IT+eKiRj zZRMZ;UAxFQpqhOX;D&T&S5b>S;JC|@<8iyBv&&WN+@n=Y_4%#l2Uxwa-e1h<)!jrb zl!nZS(qHCuxpL|bkNX=eF5-_G3D^^89^$$Fzmx`8)O&(K{YhZpuY7d$ydxS+k4Jtw z&P38@eJkESIPhq+u!t=B%9G7GC0ilY$&0RYp}RQ#US75qth51o zi8O>zcNZ|mu|P;bBz2!%mp}pPHnQEkqtehqNUtR?B+jpu9i$oh`@7^TIPJVfA&m|~ zx|zPOUOktH++E5HfB2C3C3&21`d)ryuP;FY3KcOa6#^6L#`jCqjI*y$QqMOvB$>o? zl5Kwptblx64rZhEqfKN?xp;Z-z?!5)vWD}sNox$|vU>%4{%=mLz!&A|<72;B00hAn zjz;qp&jy4EWxtII=d&D5E;}@a0#deq-?Sbzlbsvdu_Q_+mKTrpXqDA_Zl*UncQBr? z%_IG@iL;gcg-)3%0&$^fkM=Gv=BDZoi?}1$hwb!^!V`Nh%s3p~hD;y0`4aCi;2fz6 z<2Qc!Um0D!$|T7xyuKKgc;Uy}a=uS~jBsoC@X)VC3}Qm<{%h-;mUvJ4;tqX3DPQb^ zdjtH%CYocVh986l^6FBwV1jb`FxYCc`uo&E$E2=eH6nE2!BtS3TGF; z(Q^D+flL&1hTu>EKS`vDN@!4bKDPb8Ns0j$F0M;bh!R8{XDXTw(M%jqEW@Z|JX@0M zRpXO~(Cr?9lVLg;sODr00W>0|fe zLswR}RIK!QW+%M(?F+uPd(!E0>qSqGHskWef~@)Q!Y-s_7!MBEARIAG3vOyk_})U# zmn|#IdS3kSo(wrldRsuP-I5WGr-tqHd6DeK;J|5%(@zx6VUiw5wO)LF+L>D+dET_* zp?&|0LRNSXpF^_FXsNt10!Xbx((eqf4;#+ds%2{Cp9Lq{v1-9lQacjpA|jUScS*MI zTvWC{rS|#05f6&I6^6bDA%91w(%3W1^xC@!M~Q+>_bO-n*@@MOvYQ>Xn-B@+XXEcwCzfjM= zA{XGbDmf>TuDYcwgk!UVw4WX}{x2{n$n{l5qqPtu8#YzinXlrza^BH>JVnA+ojp7k zW!>dBK>$J6mV0~lj~uMZ9Mpv0ZICM6ZcojK=~Gdovebg(O?5ttJicuN%c@mu(BLos z*8G5Q-Lg<8R%oh?&X%{4buZL;M~gn+NlBtQ?(1l`32c3uBLfB-O6ZkYEAy>8ma=_Ed|-XRLNmwCku@CK-KC?uUwy&_q*T_@CgoSkpU%6c6C<& zKI}XHN`oKxE`R?HHL#k`O!Ju(*?rmF@J{!I)AgNy@abK^yXF0HZg=z#J*4*QVj~`W z^jk0!p*^j*w$=JA_!YJikK=m+kB2VTz{qI&Sd0@_9ouEjrstxEP{$t#IGkMm*+n$P z)MZpLia-Q%`@*6il++?+QKTICb}H|9)EvUx+7}6*@c#Jsa%^ieAK!|(*|*Vx125JH zfW6&%-22!C%_ie{=!pLB$LfT~62Oz1;lDHV_zk?l{mCm&mTF9@H@shOtIZtLZzO>t zzmXA=1l|6wb8dDu6$nS4+T7zk8@ha-n5n)JEE<2OLnwID(0KL=iXx@v5Br`aX`*IM zy_?+`5cjo|?=22@*{T6a6N-!RWKG2?MVM%%{DHgy5;47KUXh+Y=vt{>s-_2bp-$4T z7%k!Q^rNp8Fw~I{qXl@GPZ?_}k6U}yIkn)8amWv=kw|1I6Npin`1ukr!Aw$aJD(KQ z$q_SZA!qdyMUdSRcW7;COaLI>t`?7{n#x}yg9mJH;y+q)hy9qFLamG9fSul z_QFb3u>;b|O0gYFH}P54cR{Y{(P!h?3(fR2ALLHRiT#@bBI8&+9QBLJU!BNGhL8QJ zU(+x2@G0vk3pL)14S(JSS)^&F&svkF^(!-=qDsTZW%4;NKBm%j1Nj9jE<2ogRUgoz;qb$mNIK znA4!^y*b7ROBXfVGd9HqId&b+>XVPDhK(oH;7CR8p?L z5o>J!*;4x&m4EzFfp@gyy4)p~DeY4cgY1@D^57`v-9+;)4r&QqS@Ql%TTD}iFrTN^ z2+@gO2;t<_mSin^H`9!XzzTKOh`Y`8R=3C3b9)xcCVc{b|s?23pmp z{ZJzWUr1<@BHtYBISaWx*x-)rA>2IZv{VS0oxibB{o=(-k8M|e%~s0?@czH15;Mma z5ks!qhH>1w6wr6?-aX#45@hKARxv^BZ10V9mdwj}GF_SN!qDtb@80#7&sg{==HO|; zFy>(FcKp)+{T-sb&iZQpYS*XK-@S5X{f>W=ST9LI<|Vfy`(fpTmX1P=b^Ncn*UM20 z_I!19)vHjl`OO13jfx#T&qI;Mt9_L>5XdSMFkn3~SC+4o(HLh_B@|kXPYRxjdfUaN zq#Uat!)vKKjW!)Y8__?fl8={$lb@q89VW$XtEb2yuG z3pj5~nSR#kNjL#!V-yMqp1s?`UZS*9k6v9)|0_MYFB8HfgQ!EzoP)m8&f!732kGt( z-~2i>lGr93fk^zX1sjx0y}G#oT%)s-lM_(73HHQ?2w9waToJ%Cb#i!Uv*)vNejNBr z7gtxv-dyA{G4QmXhdk$bYH}OM?LLl_MNb47R{q|cE8P6Hhh$G!6u-B)du6-gca=81 zA$&q=IX~OqA2P{I4bDq9KhT5;oKoZETVVJFYV}$KN>E$86;uJ|a5cv#ir zOVMbamiz%(`Wqh zA-rSXA7n8l6_CjM_+f2}g6Rk;Q!EI{_kuu~DT#bl5I+lX41d zUX-1~=_-?r>8W=6!h9cQkD4gpr-Snoc9MXug7$7)4>^d>)Y)Mrdw(e0K&KCHJ0DeI z{zk%>p+Y|1$7yJ+R+?;=Y-IHga!TrQtjl%!F@uYa=@;8UY zyL=nOzP(Jy(fZL;V27o93`|nuL#1wWW$s(jAYPcSg6GMO$~!bwZ|UcnRaOPxrN1|d ze?Q-BEB>as`JMFF-Zwk&Fsx=3CnqYyTPlN3rZd( zy^(IXWQ^-6W9@Ok?ug#J-pabVHc`7dObT5TpXj+X{kt{&xp8YkD!^6YXm(fDYihEkU(49fB z^EU3p+t2p4r@%S*8>H%Ckc^`A0z91}6=fbG7V|-ZFFJ}hOYi>tVE-c?aJ_%JKhb|Z zd%gQsDvKh5iw&|MeShyNjNYYnU)eG*mybmakukSR&O*9n%XDeWJFqOq`QBNmyFw=# zkBA07p7TjFP|CM-eDb1Ct?akznRa=)8F7(5PjUAORV>3xO|||n3sn4kc5VBSZT5i0 zLsiHir|VEU>MwSFwdB#d8`~S`keMIbadpd)CFVPrhujg(9i0{?w}C%GuS#Tp0AV&E zA#kH`^?Aem-K_B#97z5B1*Z$5e$55Z8Ed+GXx3Upjcj^BRpJH@E#lfr@?G0EMGQ0} zNA1%SkhWtLO^2C%3(R_!kDC7_yZ4G|zxi(ZLT=_TLp0KPLl(sHkbbh(W7(UHM#aj8 zn52oM=?k`_TvY}es5*ghL*kjCW?xZ*Xp*I3d_yY4iC@jQQc9FJ@L{RS=$%yc*D2qK z=o$Fbec0OH<}8c~MH>)A!KnSMyHQ@v;y%1_Mz@pyNAM=gQ(t7 z@>R|^z5UF3rl@h2gHmbYYI+Asje|4$$UNln3-in|{leODH!A`S?;-eW;={zF7_L5+ z?i^qIu&OVoQbaEHx2f+=Ip@c3{N2mBZ^JTdg74s_X)hqHt)yoe=|aKVjTp9YjI=~* z%87|fbAQb(Hy6q}JHZX}l7W2$$j2uUnXCDCzS^G1wRUn*@1I}UZoeL#oxP=M3M7A^ z>H@1&cSi?WCL0h+!4Y>u46%tfMo5VE9eE=8qDxshqwk8;5`GaX5D`4S`2M33F&pq} zIiE-kiQ*e=)UkcG(=DuydFWSIg6o$W%dVuz_A;gXoGCTJRyfn#EFE@5~3pGxC2ofL zsWq5B&=_xYAGFoUAX6B3TnP>x5fQv6MCec{5C;=7mA8wl5*}=auZrRhB9UE(`$6)u z(iFsIi23t?yz7Je??UD%u2-%*{{C=l&cDm>eECTc`?W%s1`f_4q_Fa^PVg5;Y(sN} zj52{IY1oZfH!d!!a9SxtRfIK;SeB}=qQXfnI;X>fBQ^c2tKa1{l_D`b{ErVMJUb{TV^GX$n`b!g{~5oqkU|}U+6TIrFk+;o7F#~#x+DcgcXtfQ z(Jc)E(#-^D+GAjEL=87Ejh5j9jJvEbPb9cU5!C1$=)AhEW3S zyij2uZK~$q1smUw;?uJ;2g;>J(4uK0$qHk1WzT>*8elDup`_i)vnFriU{e1ZVu2^mPpG9+`|4C`4zYu-t{0i2bHR33S=J3y2k$ z{vEL82_!B{(PUC{Vs#z$2K_c3p@#tw$ zy|xK-x&6ea_ZAlQZMt@gC%RJ%~f zZ#2kljR)il(m8B&oU;r+iLeLNz78`DufkclaTb!b@JKnt{lzMok@YLq`QF)_D2@d_ zAyU_vK)Y{O6nz>(S^N+^^*kKHnK1tNdtw~_QGa)$jBVKY7I;cMG(IKMB}b+G_9X{E zXuhWq-cAieGTU)JA2Y-7lh^XlYFy^kRNuoQDNR(Vm5o$N6b+9T#;HN4la87pluW_J z{3tmA?ce-SN)@T8l>rdQ~Cr48LyeF;7ppRzxSx_TK_ zgvm%6tA*CBi91~nh>-N;F6yEYoR`FB%b7|9KWuna2pQ?|C1pa}!plyU?~10AXHDA- zrq6V3EF(c|y*(U7-AcseB@AKg&e$>%<2Qtu;^q1bTHqT5?ChlD_TA$k>|X39_umTF z=uzx(Yc${zapB?nxVwH6b%hry=6!lT_^yLwJz2do-ZgHSjsn4`(*|Y~bgX6z1Z5Pa zGEx)8M+TLA{rWW=l?V%jjZcs+Pa@;?w`b?w0U9hVqX_VxSY`H1yh3_^e1BvOh};5J zwiFplOEqTfF(kD{>G2@)Q`&4U+pSsEVR^4ZGmF?m{bxsaK5YMSZz0!Dpls!_*MCN| zXBUwF0gIf@&>(EmCv|==cjJztne*oY=&l^db>}pPxpHTeFxzW#juN>%$Y{~ z`6-u?lDJX2dM!kI3+(Lny~g9?)u;PSPZ(bar&++Pn^A|4zw5)Qslo+EYSoJE!elTq z!b+R3aI!Sg{zwv(;3HZd28_w-hwDV^hZ(QY_J%5!3G5dLd&ahkstT?)a(^WAXAb8- zBg?k?355HojtDd!by1bu>*u4j2!__VOrHMGl$zjS1S+bg&S@_)x(d!YU&o%%B2+$* z4GuT*0dRtuKNc0%=_by7KLxr9iDjEyneJ$oXnIt_K}x@Jy~Wj$Zft<8(mTr&ex(@t z$3vLR)V{q&Z0@zRHj}|!?O9%Fe#gP7{fw&gVT+Yn$; z2Kg!}MIJ%NnKE;IeHy(P4njF5iB( z^U}5vO}Hq7t=XmQHQf#S)HvE_%{}rAcyF1J!E}=H<2VJ$vy;hKFIsc!Au{Ht{lTD; z>v(Bt3IjOnseTyc#aQ0KUn*2O7T3P7t7C3KTKdn68r>bDM|%~6Bc?hud@4b^!mI$) zgoO>UvnU?%@)EDKQ|-#~?k`X10be6qo;mD&6uNKps{@o^E-W2@ui>I!sjW?fVj3impXX80f$$x5)c7&rlXC~x$XS$3N z$`fUR6%LeuvT(DnHA^t3QaR&AOv17#SNPBQ3>1C?v2r~T*`QY%8a2*JD1ZPMa*H_nNS3C^0e}e1g%7ruTN+NC2Z=Cws zKiHeo=&$o5-Mh)VZzQy+xtb@xD=Ok69q2vjxDGKH&QZ@HlJ2pP{hGWuuw(MIgnWG5Qd$7l8Q1^#_9H z>KN(2CRx{elLve)i7a_M*(h!Za~}CD*{?e_YEe$EN4KE)F39m1IderomA^`jnphT( zY0;l-(y9KP1fCNv;mR_e=1PGnA;&oHjtw75VdOWsB~f=l%=e)IvgAU8EXv;DZl_EctC!q)WQMPTSHJImYUa&eXUkx z^_wjZV_IxmkrV`VChifwGJkkW{jg`Ke9X_puhp#BB;s36TW>7V-hlOmw|66&p1V)S zKZ;sxMD9zi&o;l5cPkwqnZzAaOW%e;LEf^XmPBan)LOEbsDj`Z&kqw3X=1$B_uCh> z2EQa`_`?jM&Kl+$@oL@IIiDxKe~lU#!TjB7wBTjS)W|~ZjoS~=l|<@zxPU>4ya^GM zG4d0iIXpS#Gp!nK|tOvW(PiRg7Jpbud&opG!k)*Oc0WuOuJ?n)ja)fQrK5u{)(a+!e zb<|H3c?&GKMs_|>9Z$y?yDZkYlY=z1>izl8^|B+2?ESM`dG$FgmK_>Bjtyr7UWA!= zoox?0Gy+(aqlHF5{a9BxyR<~ZZDe2|EG*pWbAb!4+|!_Lj1X*e!1eGRw(r{HZ$Rh6 zwlW!CCyCR3aao=%gAG8{bUp2SMc)w4KCeqUHAS}X!Je^dUDA0kP}SX5!$|xzrVzUIY4vB`I^XlG>tl7a5>dYm6w)i{6LvER zzFICWn@?rTRfoY0CyJUdV*B)e7{lO%qsl$}Np%wJsODD?Z33+b`skt7p*g(#9W zWH}!R?=>iDsggRB#FiEjCoApQXDK9eE>o^oOX*oRftE0FTeRfXB0}(n>N0=>#q_$?nYZ##|tc z3;B4A^g}*ekqj&?y-9g^0d#Nvz7I|-FW<$DDyvU5tEQ?~IexPJJ0#ESPX_HzZ@XGe zw2~=fBn9uFG7eze>I|qVu#G<-dYLN9|B~@78n9(eOO`UzW?8>~{vyX9jF3RH9>}yr z6K7b@Vv}vSNY>I)+2u|Z?zw3Yv1*S&pG95)hykm3K(RtH1{5tQq5s8Mam4Ta9RB)? zB$Ag#hZ7?9k%B7sbXKs(EVQq4ka6?;48qQsPu{WSd1h!PyK=b4xU$HSCD?YOzdP1> zj&c$Wa=;y2Sz0(5c)BKuRoe*pV|RID+sGE6tQ#DW_h_rKmX;?fIvJ5CD*Mah6YS{X zhU^=6z^IL9#lXUE#`5QU-$fF_dE;~luwU1{-%EY|h8*$gREgj{#eXs&&Q+a|P`1=o z8r3wd+5hHnkrIARh@!HW;Ii?3B6X9u%o5Z!Kk{kGDbTxpF-fP;?CvWiWAI~3EKpQs zBnZ)^HPteC#-%1SBe4{{}LUh9-xQ$7fM?!EEe54t{#_^;Y8WR5<~(%!)tEq zprT{{y9}(qnSrYiH~(Rqc)RE+%pG~;w|=T_>jQ-GTn)XDQ^Dwf5aCPB`|}CFGX>FR z2my4GTxb3L{XqQf!Av!Pcd>go%0ggryBq3DWi(g4Nt^#gEL#opmBQ|_Gd!whAqs~K z@{bQ=M&QlP-2s9FX!O4gTKDB`Z6b{C1q7Z6|6@08jNzTr6uqp>$Q7XzZ&6%2@50h%bpAn zsf5PMWk}FB8~E2%Q*M<~8>z@MZ};|}?6+n3?pv9Z30cJ9ZS1|`>>NR& zi&c%xLH=v10B-zhF7=(*{ca!QDeSJ}X)tR~>_+7=0`)NpcJl5q_o)YV6ZbeS2CPlr zbvzDWzyK%BzxdB7z}c*-H6`}g_cR;UCw6D~bO@NP?f@pCdZDzs^wd4&n86D>5IyTx zokZ|o5XCqXyi8-uRCXQ239gLk>-qzinZj(9`^$SDooqZ^b#U6rEO^dAO)Uwp(HR-L zD-ziY17g=i36cksf7NI?P%Ndmj-1_O>9&2)_8%Iu7qU!H|B(*hmVdA^3=?tXYr9LO zXGcagP)2Bx7MfW&_I~zkbPP8UKOdRn9v4#7GSqTz&^3Zx?iDYDXClse`s?iH_stSE z=Wd{%xJ}CR-0GpwAb-C5Jy=^+S#J|V7?7K*9_d+Y!#KF?yV6jqfC!kKft>s2)|Qty zh3`7$st-qp`@rHLw+Xt_4c0NzIrV1|er_Y7>&0bjb9Q8s@Nv5ReSEh!y2H9`%Dtb4 zmVIr>zQ{fE2iL9}fty-ezyF0UVW4!v>7VUgU0rE|?Ha$@>qp^`;ab^Is4D=Vpx34s zwPM%te30HOf->4DP;dEcp0XI>xQ?_+AD%k}mB$W~ksIaSe8Q#B34+bB3XjCYcekxU(ecZVAvf{yMd{B&Ty3kEqwp(#%9x|Od zu@)oqihKLPw04|)pX;)xsJ8u+^yB=2X`gVYwyQd#sHFjByQZT+K~-?YLW`iVFH3z_ zNS?J|jj@6cjIw z`^r!Or-l7os>Eg%`kepj^F4!T<_kx-TEL*{#&?<_7kh-Rf;d|KRLhk6QJ8YNIE|pw zBY-lH=-fkjr~F420-*osIFuD2S}qF>ynS@V8CHkE=quf!E2v}|>sYc<9D~aGCy~$P zxI=l3I@Kc!p99FR*QQua{T&~rSq|Ti&uK54{D^^1A6x*WHM|{NKc0oqEkEn)QEZYZ zBY_=2EwEzs$8aIf^%$U9JU)Jsw%ZpJ5NK*|f4n`YM#*}gr^`VGFd=BcZGc4w00P|K zFUJ0}$$|j5Cey+5dL51mN`SdE=QB^stWgLG#DQ`+Iz9?{3~&;)6HC@8OfUE;E7Vr^LH!=0A&E#$voHlydSYW7H zU^ro>X1f*=A{y)$8eBIDP_o#|pfg9e?J$7EzU0%w_QfOH0{;UMTA+mNHH%Fay-Re0 zoF!c*b~&M`*34>#=F8l=z)f|`MA5VO2v8*ZGZ%V>=|p0o!dRe3vOOoyN3Uj3IM-GgEQwYI@n$aBwd1{A5?Op&2h6+s<<-YX zBmnKZD_D70f?X3lt?lg}B2>isI^x6uz=x>!`DTB?E09xzAOP#OKm8{zFRuoAq80#~ z@NbbQ_H=*tbd7wvnpy)~f*XGT)K+!-;~%WUFcCql<+&f4pp;)W(qJtK!mJ=h{v8xG zO%xKEvV7WoU~@@rmqm}8q<0q&t*4R+OGH^rMpu{EX=VTV0UNhuL<$ZOAClVhXnU5x z&#oydjRfkJsc*u6DtOc9(9A!vw-_Q97n>L*8QC-_Fj1;snzF!AT*uX=X`Hti&2{;f zeRqs~Ts&KrfUK&UH7q1BF*>~62b!Xc+VA!UoPo&?Ri4<=Egy|m+PtNryb%Ts?nwY* zXE^Gvjj) zca4sa$rWfwM~lDhPM`Pi#=~r%Om`E#={rY31=ypKoNpErhg|f{xAFXfp_kwku508u zT`t`B@qjBEcEqBgJLbvTg2cr1GV82}#_6?-9i9}hq{8t?jYF$PnJ_In;Cx;SiX!}v zVMGR3jo$!E=Jx}=H2jmU3(HO$E|K*pf6cKBZYn*ACfQq?J?Gs~3ER)#b}2qjzUUX8 zmkeiQr_V>t?~o}OCyGJ3#b6~c(z-=@Jdw;YVD4mN*kZ)(nrJfnnSNZU3a>Sf5fKi{ zw^K6x@NyfisJp;Mm%l7U6qD?-*mQf|I9Gse9a)IUBuRy*SvS#yJ%F^svd$ce|4q5)<8`VI-aVZHs~$h=Tj&P> z$o=r(KS8bcGb=0W9^m!XO|$&-anL=C(`9F60dNzFzZr^zF`^C8OkgGHee@s2`PMCm zef-tYWCXybZnYi*9sT+vxA{Mp4(^VOx* zLeS+yNoFZCLGYj;Tvpuz%N;I&0h9d>8=j*Y)t6(XI{b6IP<^IKd2cUCCv*x5-mdJO zFD}b@#~>{e?w+{W!@#de*S*$xU$bC;wKVh5vEA!tYU<(wSaUwD(%lolo~~fIpn%J> zT%%8){%vhHM;{MItE!fJ(`ZF}?lV{JEzWAHOnq*5Pex&nXHVOsk1bwh!?jC@?FS{=RhHn5__iuiib=C&}lIN<$fECZ(tEbIeAgvOZ7cDKV=wm$-tr?aR z{1}e4@D`)T6W2nG6f!j=t&|Mm{R*e|Vx$e@!jtOH;x=dB#!!-G)0z$(5h&T8zS9YQ z);{NsMqg{eLipxqPR|S6Q0^C?>f~oQzMG0N@E+2)TqLM{-K{GL^v)(kC|FJ6Zv%B( zKYT@dMiTauy2~Vxe*OsSOKlP%DHu54043L`$WH(^^t5)>{xmgX6mT-P1JneCBws%N z$gJ;|7?P^W+&=|gP!GH8)9qCGoL}iWK*Jq0g5B0pb(<_6;YbzYf5=mx49}2<2jX%u zK-}8SeMdsU1q$fN47RjhI*h7kELZ_BGzXdPfQ^lZxj{IF854!E;@kOs=g2qa z=hbWDaNmk7--t=(Mwf4lfqskI?Rj5{+wg`F`>P4z=k1wKp3r z%QW$3#bo)FKXY6g6{z!gk68zRWj>n4zW&8YNK-cAp4_oeWo#DWRgsvS@H0pI8862h zN4?lgXW~-!@|qw|6ay%o?)Owh^=~9=TuFHT$nZrWSfn+XBp%rC?}(gOEhBc&g!JV? zFeO2zngqvwv1T4C+pu3x5svs$6{%qIOs zz4by+PVCZ>xFX;c3A#g6A6Z2$Q&&=hz$6#U^?Rz_J+loBIDtF3~%^ z2et_RY~e$IHsvV2)(F_2$WWu{0~6JMl#P}aZvG#0)hL~vb3k7MILEB;uHOL>C3AKj zR`dHWn!9H%Tibjv@B1Zf&tkee5g?{}-mtNrU`ltnYYgwf3=Kh+-x@e5~ zC6W3}gS2jIpU*LB=^$Z}4Ga6xI(3)?nlIg$H7@h&{FWcWyJWwagtp|Hg<6_wc6E6o z1~k#5Vd3yQPCzYr7zz}3&|D)_W=RvlJ3_glIm@dmxAOfkJA`?}6MGj;5HO8;M(5+Z zvWZSU&2?Oh`Q6+egbyE&C-sf4_@12Kobh>H8Ts8zt=t00Ld&S9xu<&=3cbKiD$pG5 z(82s*uqQw}6({z1o%=We`v)d}2!{P7Xjpm#E_~>K|0W3d8~n7qau=s{0oc9EZUF;0 zP{#mbtEau($356B@M{1!6aa}n9mCG)n#prIp4Kg4k0%QYnH~^1bTFPMVT3FGJwwE9 z)|&-QO%$g(Bnu<;7MV9kBO{}zoBX7@7r$3oi8Zy>XDulOB_S0y-AHQx(^_278#tc+ zm$#*Ishm6uORK?Gd0;&D5FG(zwzra;Nq#aVD&`A~4BNe(r~wRueNCONn>3qLzsNGU zgr6b~A=uw-x(Q)#Gj8_yPJIZ$@^9+@@o6d-;FOagZu^tu0Gb=n=Z711c#88JW(;(A zKTN4SP7{O&9Ayjp-|h}im5bfYbcnWioqIlwz}y0AZlNwtUZ z@gtq&^?yk?%2hS{Q_v3JpmoB@;$Vv zesaPjEO^g8KFcY>t3~}Zh)@1lLui8+=kAfNCrMRloo@UAN;5H5n4IN1AvgXTo9csY zr)?Qime-NBm`1F3nJw?~m-hZnJyV8-IMS2Z6CKuu2OZ;dlA8uP(K6cx*TxzFQl>9x zVgXK5IcZya8%1u7Q}taZr54`%T0);fguRd{Glh>|Wz1(OTo4oSVjymlU*O8pt zyn9deGkx?0wc?jYWTtPhsY+#}L7e{r8s3=KymmamqSg0Wu(W4SuL{dfjd{-07j0B0 zTo{AC5C?b4Yp@qcauuzA<0_+B6PetiZXlA`G>3P)c;|(n6CAf$9y+LLSz~{>=S#1w zRT!GAV7HKU)!|-pV&xjt%Pd(l)loO08fI|IFr?4Sq;2qb+4OHbDam+n`-I#+pRGyp zR%jWet4+jP#00`-E25oe@4!Ti$xqL3UXb>*yfg4pO$vgW)M)ukrCCaYr=8W7%9Y;m#dZ3N@wt3kbYT`^(Gf zwm$+ne7y=VzHmO2_cRBFcqb)g|FOUML|xtV+<;ffbjvP@!(v~h%rrR0x{)}dV#Vak ztKaY6G~rq3rc+UmuWyKiZrlkKGQ{QWpRB4q$XX|7x4blXBV|XIJ58R{dh6xQ&PcYj zS@I^P(kiaQFb+L?Wk87bEk;RPS1CUsb`Cf)l9iD4vzdvi8ez4%IIg@Z1#XID6(C27 z@Cheu{pFDRf#JicuLP8JfHq5k|b_~V3xIdj~h=XPrKXO zn1H!0MI;4rb6+g>P`Z>FCwjZ9^0=v@ZTSkgts%1K_~Rn5lTSsb+ecI3V)rPdI1F0` zlJany?GFGdCQz#QqqJL@c(=dUW>(6Zu=575_}~yV8Bmu#RZrr7!40= zP0+cqfQnO@TpW&`{nvSgd4=p)%#O&;TL5tA@bPR82zm&f@z56WaTB!t<)Vf3d~&>e zteE?-QjiwwS6p#adFE4#<(nL50?3bQ2?E>j75<%N#Y77qv_-DCo+Y7%aJdkI z+-k>4M?+fbsg;{!I?b;8!vZ?A?mAAHy)RK^*gq$u-1_7YJ$_FkZJtrLf5#`Hj2_n~ zjQme;wt6Vi65&_9;Th zznd@hUSEc@08Fwm9FLzdOWDzyGp>5ePJ0v6@SSfSo0MhQCXP910HQO9n3T?{9p zckYod#%XlA`<=Jw9BQ#;>`7@gUZgbYpG8<;l5p1^cPF z5y7^B1MNTOEDYy7EMKywlT>~W4u7XjZ3W?Vzs+N>3ieD;BwE0kHN*>aANh{AtZr)} zkXt{(NJNhTnI^Z8U;*7xg;Kuhv=t}lEQ!X52;?_yc937F;uqj0p%HK{`rhu;p7L>7 z9z?d9vj3^5>Ehxw{TMuc&aOy;7WnU+XG+nYeo*+-an_A%+8IgnzU?gJ&;i%;K>BMD zTXqkL%6I!aAZoLqfJsJvUp~RN7|uGJ{qXLe?W}R=9_X_y0#4R368!E@`cgk0R2^j8 zB&Gv-1-YDvcLM+g0hoLGamdd*r(93lkV@;>0?g|L$BxRDDnO)pcZDSQCDnE!q)A!m>zhh&Rsf!2q_48~)QyyaL7Y{jtIm+H7cl`@SS&to%a0 z5H_+6qJ0+xk#$uhh9IKPW*t7s7Z|rp7qmy4C_>XE*yG#?6j2?9N*=1x(qtKO{$QCZ z(nxO9;HHoc;+Vs&J9+3)C8CKEI*EFuA^b)-I%ILoI1DUk{}INpOK{@wqYT=mf5w<~ zQ3(U*d*PUHl2tO8=B3ju!lHuTZM(jWgldmoUi$0KHbWir{=OwK7NHn4o=rm!3sKWJ z^X_A`iC*v~U~ysKggalR0xj76&EQ6o5M99aTJC*+Ziwn*$5ZZ8wH$%i9qfMP5&5)B z_wZ{+h4!fj09RZA@J+Fsl?Nnpx$Phur~~i9@1UE<4=vyVc$Q(-!x`*x^r>I$<`uH_ z44>%u=;&bsb|2?HTw*bde5e$gO_0MB7Y{MSUb%C8Tt3Ne`JEv$fTGHX-$h*5T*XvW z>WT{D{OmK_M}8-|j~{N8suUvc$;ER0N1&QtWmd;jLQ;(+kNy2h<~xOnp0xR7^_8eA zlx{hwq%10t>KH|Yh`OYLJm!CGstJ{s=!gx&{#Q!TV6^xQ&K`b?X(h6qKz7B5v4ZiJ z)Rhd3%%`H`KOPx~nA{JhYwQ*d>Num!-MuEiB{v)#9Br=~!`{YcSkx|6;e=N$=owoW zRK6qjIFk`DTCN<>WgR}*`=my)JbTn|ci-QH2&he)BZM9%Ff*Ek{$OPu~N63;<$Ooeow#@UsLS^Mw=WcXl!ji>!A4<(60O&^MXn|JLcOWc5iR>)_(f5P3J|y4=(hs zhW%H7=|uA?>?F#lV&-4XKGj@5O-r3kO+zCBgp~-)485RycD1a*ZANPd@DoHtMW?Y!P~Pe?Lc~~Q#2oUA z(@+>0*=scRa4U6{B<2RC-^ZJ8W}k77TKu$gn|!7uHo0Uol9y!d8|>v&k70555mcX_>7BzllR0Ij>0Cs<>t>@Y*#Bs%7hJ3ALizP#sj)a>nN? zlM)=P37yF?m!dokcY4Sh@D=y`3^haRu`NDuR@)Hvk!99JlHfHLu{R-m6!yC6%pIRO zf-B;!FUimtxXDdF$G|b3kpwvnBXkWl3A3(^_kWVe)Eb2J1Pw|?8kge^h|6?^@=ZrJ zPGdCWNR!j!5K2KMP*AngIS#17H7KS%dbWW*+$hY3m~F4obf+LgZPbN6(R;Sa@&JByZSj{*v;ut z;|j~BoC+Q6@_Ia~c(nZjtK$jCZalhXu?>1ngg^ZvJiPB;$WS!ozcZEIDkl`V)S>`+ z!x@SV7X0fVxKsxMMs7-klULhb5&1`ue)0z{TO|86WprWpZ&YZEC$lW3GEVpp$XLC7 z%cpvXEa)I=fIKxm?XxPOE*^CnLjM1c3sz{k@ns;pz+od*ufBL1sH@V&y3MI$kABHZ9_R2joGsisPw9O zMq#TJGAwG$d>R3S-#TnVUV%Sq$fNo;(EsM_0+S{oMO^rriF0Z8MgjW{4M z;Rmpch1AwJ#QgwBg%F4=AKv`lfNwLf3dsZ7dRguAApU+_uBv&3-5x`Di2s4N8{B~C3hh)@qsTphYU zoa4SIt}XbRqL?qs#Wj&AHnbYoYY-|Zq4=3T=7eYBd0;e`NTbf4wc77zrp@$}82yMh zXQb^zG_!g=eIANOX*)jT8%5@BRJoK!)|%iQh_8uu!Bi=)mt$lzLsh?KuP#dP5JZhH zO}ZD%T&vazrbhuY6Df3>rFC)Yn7kUoeE!uKi!CBh$F>#Sc0Xuv-^W-ilP;S&)t%Jh z%x3vV5wFaDU9Q+96>JKpWD<&h8BsY#$W7=$WK2+1@`(S^q&q1N#92=DaBHLTvCX}1 z59gk?fa#0jTLAj;cye+AJ8OHo1RO>8_xFeQJ$rlEbsWgWrj4w-$EyxNBy({E%<`Mk zMmrvk9D!#Qd)iY0fU21{!Xf!N!xm9J|1Nqw#ez9|c&H6$+(4auc9fTfi0c9`I|F}D zzv%su45xsPHFpllevSIY`R(66y$5y?4$~o-0wz2if}#T6S4&qBa9wdt6^9r6x-%)B zs6+;97Q+<)>jntOf&lmEoMbej7n=wSp3Nkb{K2{bn}T zC5qYxPj{bp! z56EsZh`E zex>GDV5%hz5H1`V+2??L)M~||C-0)gE>i(;!2UY&DF3UemVp1NCzca`rpQ{;EbR zZ^`Q;!PpYB&Ew>6wSd=kp45z zmnXWGyTl%fpLk>qDzz=&eR}*iiS=m#*8YZ#{yW*8?YBZ5ropg-%EpR%V88@JA|KkY zu8^r(7vrO_OC&JR1yY~d3YZx6-liJe418PR$$BEtU7KG>e zdjRJ5m}xGgfsjC*pAS*R zHOB45ND-EI&;mUO)#Z$_@cPX*e$KCZ6vN#d{04{EJ6vCbl~UrD1wa?`#eFbJSY{7gl1v> z6B!$sE>rw3xXANy%5oa)eT?|It{dl*M*H7)JSMYzN0xhLI9N=KD2UJfy3qDMy7_jf zAGd)?A6vUTF+bP>;-Ljz6A;1m;%gf`T~KXiDFw@3rsrg8JQmxCZf zqFzij?LW$pi_h2~Q7<+sC%QL7ygt042F(U0d~6Tnw}5M37xw=a`+rc)xckz-G)3TJ z8Nh;**<0RO(zou+3KsG{?U6{oCMjxen;QM29 z4V6V+WV0m>zlv)c5{I!ncT1 z@|r)zq8*~-CiztFn^#$!vK|Q?xK1@g@EC)vuwBv!980@tRhcYe)H+*! z^|og?by^T<=e`3!;Npq$sV#Xi=mOzBiyT}}O5^3>F*n608(MGUTO|+a41}P|lFOsd zfoj0=ln97gDKIoJ?jkRbxFYWkf`iet12J&+>y+7a509_e=6(HNI~l_9-eH83wHr|b2@!=o!PRl4?$CxS-; ze1o-MxHQ>DAWn1Iq+&_i%ZoQ)`^HMhwh`b=x;b)$-JPE=bGrSL#sY?io5zo$!lI%9 zrTDpB4Br;moY) zi9|S5-%2h`kCK*sO{4Nbwm8wx@;F(TSw51yr@;D?EK|cGps!`lEGI3awzsdNRd~hw zQeP{y-dM-8*rw}EXbc=Dk1%1^RD-WyPP(E@az^Ih!~3!+cly+12L$HJwC1ws#ItLw z#*XA+JeqBAmB zC(OTickxSQ!C|QZWZ~iUy&^N6z}ef$#l8NNB%`@*I`T?MqtGhb^}_C060H6{b4nf( zR+m1N)=-6wxET`ocy6xoqFw(p;-W$=L9Tw0J9wakO^QYm&Y+aG*z|Tv;STh$k%}qtgshU2WoJK6-qSviA{(*INcT9@hfLn=pX<@u zWS6_YC?=4g*uTehS`YZzd}6(>_H|V5UB(09`ToRJ4h^VIN8fOUOe7YsUgqORnKe*$ z`p1`y#6Cu^&yF8jSrkd^)yTT|Yk);U{)PQoRpy^dySc-rKfxs0c4}#xuwc~K+=OZsrN4BfdHQamUc3W_ zA60L}goIjLcVcBBzsQ5oOau0Hm#ArJ%f!|vibugG*Vos}ZN9mFx9P6RJx^6LRG|jb zdbSlo<5dUA<-?zw=O%Frx<(I)YH(w8zcntr0c|=*!5Q<_8*!aA4|cwga-NmpX20j9 z22FC7K5F46a%~^n84j=v52UE8dwsjgIl8AvnUCQ{e{2^a!xV1%Eil(M zy(1*DM?Z!C)q-IATsLA3a{wY-0!C5irrUK9RO9DFB0hH9>l{WccJQG4-iT0Jl(F4<*iH3qlC|T z{BrVWB1MzxPEJH5L*>|f5sIbrX?G<`iDalk8Z_ENJjH1`Ih5R#W4$~`T1e=n+I&BSI$oD$Dnm9;G$h?C zrn*P9BZ0RNBIQi^OVq{5Q@gfkCSS!Nz2#hoD(N61NypBU+sM`D%}4hJ=MoHt#&8ya z>SC7J`>PKFFCde*6%LR|-7BzThOc!r%lLa%B{$Xxk34Q`yy{ru?4CWQjA^NTrz~|! ziZwr{gPUC$bCSs+mH$ka&Z!L}PJcxgEL%48gh4XjE`68nBX2{V3v8xl=DIrE9RGo^ zq%5q+*nx>8oFWKAp@&Q?)axK9k#6^5_(QBzXBO7>7G(6QHr6! zhldgbvW<9ijSW&XjxN^p^m>QxcYd>0fv@x++;H~_>+h*I^LOLW*~l=Ba{TIM0ZJ`( z5QwkeymihF=x%tZ9)M&j68SBq;M+}AVy0| zyW9bT)$6?>ivmj5vq4)6QIWP{*@<=}pq?o&`^hk}bJk#=;xirS9O~b!CL|1ZYQcCfI9ml;t>5KY$m zBX!sG3+5;le-RaV`RE$3HX}d*;Js|*M*;V^x%nCRGh&y;ZEy!hp9^L|5 zGaKAMl+tsCLT1Ul68zX_%Q70D=>=Xm?Ks**nAOi2AO6$Wh&>QIJv=4Ii!WZd&rIH} z+-|QKJzb04-*ntgOxbXMUutZByz3SGRX6uNP84>!+O-f`9`K|OQ`J6$euYP4<3!BT zbAA3cd%-G2L_~{89X9?dnh57vX1mI?9vYb%c{HKtgRz0G)@L9okoo88o3t?xDN4pL zVn1DPF|mrj493hM-XdK zAcCDPd*b^csPI-}t;DG+KK7OJC6Azz#h8?U$`!WTpAi0$Wo?EG&I5V3rBZt9M8>-)wjkWfO+o5YxT6=`}V`CO1y z>b)YfsPj}M>6>>Uqy62yqY|vv=e+$CT<2u0Y)2YqeG8Z=QaC;xL9D&-q$aJw-SK|E%LBC(wQ5YqDbE3fJ_ zO7TxSJ{W4r(oQDZUGTmXzs?`o_HwG$eC6}bs(3C%E}u3nU4EJ+CBd3DyI4+#fu2-{ zO^I>xvm@>VFIDze3&pATxx%nF+YoLga#pSp!jc4ye>Hz&ywlS4OG}H|JkCac>LxAU zPetQ_)Lxl7*`bVmwoo%b@p)5TYt4{aO5Wrd*j9(SXrkU54u8yyFw&2LgQObee}<{+ z;MvVR4TD++vopzCly(Kf&A1!ms}eLQ=YJS_H@FTGu7R!I3pTGUEfAv z56Q^oiRhEVH0l?9;V!>=N4cA`sfUb{eu@!h6eZNxJ~eHjHsmpV#GxM(95x{(#4I?! z`jXCoi&fA{IDApu${MOiY;N^KF>T!1u?j@zj!woRXD>vFgBbs-lFl z5-I63exz?(4ZRhUn_pRxlay=?J*s|KUs%zPF#*wK+{M<%D;$3j@Kq2*Us~OC^5-Aj zd|xu-qlzDs4LlpNyx*If1Yo1ve;4;Wal1f>DR1mT_mR_KP}9Y}R_I#C!=7Q6Bl1dY z<>3RQv!Zve_3j+_EhdHD>b@|YjUQ<(982nee_&IhXMGNw7tm90znPo4NeZEJ|9tH; ziI08LPshQkpbjG_tj$H65O>Gd;j@HUBO~CQ+#Su@8Jj&l9i`mO3nDs=&2nC&rNWC6 z%Tf~a4+rBLm;fFtpk9jKF=L+hnOim7RmJj?yG6aX*U+#MDF{SB{YA_GNy(7fe-QB) z51mbtpQ84jGfqD8)#n->5;q1M4%S$l#)Y%v$uep?t^3=thv~Ay5L&3Tghb9dO! z|5^Mi?fa7r%Yx+&Ur*1Ilg$ADZtSR}dd72*_FG%DNR)IAkM4Zid_n3N*>F`Z13kTV zoQvGBT_8awP5Z?@21ufmek9f3AK3#|#Q=ff($)fe@=XgsgM_qrhcCQGi8t3cDjOfF zPx;48%|WzM!JT5l*??S!)NE3il)Prb)U5*!bkhOGx1~TQ)c?BBnV1Ty#CX_p5oD;^ z3N;}I&4RAe*D&cjjp?1%n%MSH_#Q=#w~yMJ{a6Thhk&i77w9tmC*YkFhDm6yH)i<$ zvb1e7ToCGr)Qr$oGt|lDa}4lwjiys5b6c9tno27~r=J(h^ogAWμbhU2T3L}v5% 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%0D!k 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Π+C>~~jwo_Xk_P^TG`q1vNwl^CMWM1f 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

_z!9uumOy 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

VrT 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 +d9(6cP4tPvhl{vw^Q(N7(H+ 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

{~YPT2CpL%+~7t^v}rDqH*7 zXT&anBQ7SRVH%x6L(6OtZ@bUH!ZO+rD7z<9djQsFup~nL{Gf=A9BZlwmk=+b;4R3FNhgsk%ao}T?IQ<@h4m2lqQSDzc+jX&5-gOIY9W1QS zsX-15D-%it2uX%!+(72(f&KbHMqE>Xu)@|muK3lO>>@8K2 z643o3#B|n+7a?-25nfV|9wk&DodMWcj)H(>(CiU&w%$Kdb>Pu1XkMfJra3@33*~$R z6fKD4p~$S^0l2Y+#mP!Rgoo8-h~MZo;j~bK!ze6FWQQRPjBEN9+`%BcK%u!Obg;4X z9SnECR1`eEdL~a?i^faiLu`+m(Ii5^tOgwfJB;**OMq!btfrv>L8AZcbRK^*p-9Np zU4&Kzh^jd`#KPQylk&B&88wyLCePl7zAmRkN5w=h3P-ePGgl3!pu3r|1HGAb$x(W5`5ss^oHZ@7SA z@l6y+p5`q%&I?O^a{`pvxcn&%MOMM%hNm{S%t^W_&=RwMz(7-&l0}N7*K=_o7tRN$ z9l$)xA9i9T!`PlZ?_a;eC{?;_-iE76}E7OiX;Cp8U<6U5^q=?r58Ee)(toQ^ff;YuA}}JrP$rLB9(9 zU8BzR_N4^(R)w1aDy)~f7Y zZ#0Yd^f@$PFr6h(pV7IBk=1KY#tGc2UOS{c;`zwg=<1o!cr6E9M%^6N@=im3>~s0P zheXvAVHXpGEh4V21@43gDs#ux)zvj@-ERmBDlRDav$Hk@ibt!<#)MjEu%wxtodwr{ zocHf9%z-itXx&{mYP#?G2k`}`*|@m$h;_o<0?EsBLraCqzR}TokhCEBZ#b60_`S)f zxa%+MpCorxprM^{g|G6m@-$5sfh#?HKw3En>@=yWEp^0MqEYcS{P!h~FCL*ns47Zb zy_-eMW%q`rcRqcb6@>igf|K_{+^Lhl<{jqLX+(Yzbst+c{iV2a$)A@CV`kisXRMo{ zyOEmCZ$3vKp{-;P-sL(_{00m~Y>L9bx%1rvjVwC!5tHpqeac_)aN zW#?!cc3cogf^--{mBiHDz_|;Sc!9J3Z!nv;qz6trbca3@&rcoqHjk^p|fj|X4yE}(FUNmTcc>2whhTRl6_ahW0j}LIiSEQtn%e7md z?F5Nsd+DJJF11q4VTYou?){&Jz@vt%*RR)@3O>~K93|U1s8ZXCXk}rQ_APW?C`BGN zs6Ii18@Oc`=m~kdtOw)7NbKpR5qp8-%{%FOa42YB>(>b#ADw9GWwhUgbkd2(piMbj ziXrI*H?Gmqvlis9p5>n1YcWoE54#IE15M)I7EnF0U74A)9Ux@|VL5~YP|Ll^KY$Z? zwItdf-1?z)x|FH`X>0W2@nz1wVvPRa!T{1f*ib%i5a1iFg1dAhYbFgPk?NJgndeHr`o9#9mNQ9DzK+6^5{&(O6zsaCq?G zvtbngC~#z+j-)hvcZJ#RzLac*Qv-+#%s?D>+oYy6L=dYRM$_j^j|bbi_u7@PAy0PWJy@Qrv3k7n8@QzvjLf&D8zy-|e1_(3yH1<1S!<(E%9QOT=*M>(&1E#;c1m%U)){na&Qg~ZX(4q_}d0PWIny@oz zpx(Po$O#}vKWx&{&`=gn(s!jXh_T03yim#n53F>prw8BLW`4Pg`qOtUw~3j8K@@LF zCnQl*o7-ETPaa-MGX5;^>zMRW^ROcARkFonf!c>Hok`}yIh8lH<#xRz|FRSX3f(i^ zI4YB?vDMbG&pn6#x`1u{TEvRNlQv)s&S;myM(flY6MgwTC|-DgoAK@9wN+JBK?)<8`nd|q8K?|gl)S2XQ;w!skLelD9cAxSS<+XIc$z>GVIe`U zcFJ|<<)x*Nt80*;Ar3y6C6SmQC}5-~Eu@fZy?HL2B)r`nBZ z0>IE~6r4Wf10ajYo}1=Lo1g=?=;e$Yh}_V+0tR#Tg!9aa8iipX$v?bru|EV8TUFH# z$UVaa>@CdU0*?@80pi+m^xgST{}R;?up%(1|9fHQA-f0Ig&+=Bj>9aBjC;U!u%%am zpB)}M^6dDT`u1(jxjKEV@aZ@(>>nB)MzFgHV^Aq2AxoBg8$J9)A+U4JqWVU5+! zBF-UNO~R{Kr#Y20=s3ivNH(^%d~Qff8uSV+%e^@nFUcjrTCq*gXen zxGUfi0g^uf(+{iA2i<_10>v8KO9-5if%6D*QQ-guJWhh?EJT(!*=56~R8a6-|7#X@ z!bKc%WC>2zhIwsfVZ%i2SyH;^dS%4EP6*mUm=k(_B(w3`Rc0EwOC}6|)*l$r(uCT~ zKpN&>L@8MIQ<>8h#6k_n`whpSO4K$nA!kVJw4G>TPd&|K7@k46tj0YBLB>HRxF?~! z!6hd@c^YylSj4~Echn7z=JPxneuuv;R_5m)OGBJE05WMZ;5WTqU|2G_HSBzQ0@Lnz z4K4_j(Ma_NP^i5r%Ertr)de$?lI;zDTG(%b96k+LOc2uw8gsthWUeg~lUeW)N>YRJ z`YmJ-gN~D?@@d!L1#XPQ^q#|wsxh`_Ayiqn>fBE4y@|fu#L*IRjk>41u2e0-F!=ki z(PE$d>lE!g)p7c zi<_4ouc+)JifB0VL4etP?haB2!kz$_475tXmnT8RKi+Ek2zF89SMC{ohXD2fxC8Km z3+%tnJ2WY2+?9*;Z)``s=afr>_by1Awv<$u&|J-UllwWjio(^P?DFzD+J`ydV#WS) zCoyoB?yrM<_a%Ik0y~niTw+CNOqxg=-P-2y7YaH<_iOLfeJ<7Gr=)n8Qg5^M(LHfx zzk|JN9pCrq^pDbaKtKYOCfn{!Fwk!dCT8_rDzO)Xey$Q+e8@&~ywCouRugPgrDhC?D`5Z{Q^s#+*pz<<9I9NR!beFz#-DOi4pB|l=op#1#y zL!32B*goo$IymUrmLb*?@aLcwzia={Yt-|xfjx*97!k2VZZ0(IXO{oMqR2{cGB^0@ z!zSle`B5-aD%(Zk)ptx+RLl2ky@=i2>gqy8#o1}itK|ZU_)#OteZqzT@kHw6Z?^EP zeJy+*!eIn`>Ca+Ic>{w)OM2Ln4QsvD!0hx8>=M+})Ij-9e8_e~mYD>0<|a_~jb#yw zr-F&4fAU`8O5ir}*zq#u=<(6E8KnGW$2Ahsp10A=dDK!Ct}K(a)?^(8wOd3lp}qH- zf@ZD59)Kf=cODXH0=d}GvsV6c?SMkR5>^0Gd_oLUYo1$bH=b|JMJDrSp!b`fvX@LRPZ(c8nuC*-=7{y?4kcqpW0ybnJcXy+h_~zANW^KJWK+y{^~wdk z0q7)zuc6kToP6grUS{FeT3=Sy_a*cMo%|V@Kf;$h0QwfhbBc?LD=3^nadG+WM4-Ys zU}Z;tsQ;tn;ZdbeDDkQI3PYMtpL8uOm;-fEsp|^mPDV(cmFjFt#E|sts5F*j2er(W z(+gogrxz*HTkh#Kx-UL=Sy|Nopi*7+6Lm3yKb$hwJkUrBd-+X-qJF@qwisAQQmS?RaAB(j4k{`R0uW00}_|3xYVEE8V8e-v7-GjXq6U752I>&C=$+Ph5Z&{mV^n!IktCRx$5f zz3BzLhbHe6kU8i4R&y^VKjf^kdjO;Gf!7>h#oZkpIE)p#KG8$2#<76|ahd)^UztaHAWf3}tneeHEXWybWXxeD;TqTe9M z%bB0QU-1_%%14s$NqYV0z;!nI_ibPHtM(qP>=R3Z%Eb(&g4Mb@d?NpcJgi%?fRBJ{ z1i?TyW_QcA-`CNk+A1!?r+Xj*(l}p&E72 zRj|bJta<&lK3lfF=#OAs`r_3)jGHrs6;lLNBXqtO*UEl%@IQE_3O^ZoQA_0M716bL zmeF;5{r;V_TI)Npp;9^Q4%*o*MkwqR!kq?G^-3KW*TEAqHikz{+8R(tmNK$>A-g40 z(Z*+8xZ89yLDIkYgSJlo5f!DIZ#W$D`3Gw*0KX7uOz;c7!}_S8S;pmNdNMu#lOd(+ zh(ed!|DGV9nyxTXKvRKyed|NsmNrLJE6j2vwrUO85T=@N3VXqn>WiVfb9@Q5JMi&*pBgtlPONxJI z4&T05I|f;^pGgT8j$tj=#!^pRrFayW1Z8Ot1{3V0aX$}k%Ut9f=K9Q{%xEDlQ+QG>U z_QDKfD6`t$A|f9<_;(wHA06nu5PqbcXFt)nJ5gc(b@sKPEb zk|Slm0gUwm6$JxQKwvFF^R@zI3cOICXJ)QkCGl_6d?=+o-{Rucs;`dk*yaBWnshkf zAW0?zTdr87{t`Y7So#Kr)U4OImRrznHfIc+Gzx%n>2M1ISgledz-2c!Twx^gU-;Xu z-PZvJu6uDXe1Li$P+83IQ?|j83_XXDV;^Y~{pYL6WJ)f8_#opf1nNMN+NaOC#}+9z zG6Rf`N2Wv<$gGQLB0rrJdCY@P#c2+lvjCi2-ZdMSxYB(vrcq7A2~3FlvQvmXW&x7B zsxzc>H%2_3Qqs0MsncsHOWXGc_ zo>P!Lmrzo39ZcUWn@&tjSXxmc;>5+{B({lO`xx?gI_|N1YO}+@+orm2Ru6{{`io^0 zzCD;~2$-`DvTx1Gm3i`OSHUd+9y2?V_vWd0+&6+XiSEa$VG!^T{#@s^Hny;^0ITBZ5cE?xx5*BvqEIJmhZ%OL z7E_`XyTT7$dq?wnZOtG|&&THgrr?*0SmUH8+^Jn#epnUSNO&j|PB}QhhVhW=J9zUk zVubbI0l7p*hcrOnN&Xd&yO_x@)zmSqU&kH+TFsX)E!HF^FO%pol2_M zsaaojiton!n~k^NFa7b&PqPnZ?$wjOp)~mirJB&aCYruwHH5yUrF`&NAcDC|7E@H^a3)Ye^TMU)qZ;{jpac_tJqmS=0@{JFL*Zg#WDB4sE-N{k21zk@|AYl z+#>6__{kZZ-*kY498Shql!2BJSP2LyIz_3F=Z=U>kan;w0oYQ{&TYbt{ zXlUsD?r=)n9#CS=;e}Nxip4+l?IfW8kgv%8d(!pY98CYAcD95YZ1Oi)yBVciS*Qpi zW3o0iC{UP=VZ45p-@fw>jSng5JS~UJoh7ro=PR(--riog*Jj}qsdE}vjbo|@IJUdA zrMda>#gzs>62O96|I`fmUN!h=M65Hfpn^$bp!M_HQjX~rcNnCpo^1Brw#D@6sHQCg z%81}Y7X*e#FRBrF$ma4UJHZp;__xJx7tjWNeln}1wr@i&p=AK(I&z zogP9^7jz~|chElMmvdVz;D7eyN$t;29%3Ut-;`LyQlyHxqo&h`S1{7J#ZfT6CLkd2 z$6M}UCFl^HHn4*#o7=;%d-4xN6uKA!`69<+3dNFXYAT5jc2s@)hU-X2Zx~b|sKhd2 zAq`uf7X|6_-^tnJP2mgm-*e0{uBn8n&kduA8bO#_w_&j)tG>_VA)V@&>)9ISX}w5prH^p{ya@z{Ux~~FmO_^P~V@zjrF+R901GK z@RGn)1E{+_I5m&^q}n>AXsVu5a+0Mvf4C;NxzJ1a0@wd-5x+a}J%~Sqvgf174>|Ek zjEqhP!}#z0i}C{GViOAsI3@qh89ou|?u)p`Oz~yS3*NYbC1N)8Rq1YN)}c(!%I~Iv zZvm1Q(;KSKJ|Mj&?R|~n151BNi;k>(`MfCExSs9PlS`B0it&3hHN98=DR&@lKIV`V z*?p#LpE-U0FEA;HXmdm}zT8qfQb395xpRN(vgiQlz26wG!?N$B2-E_QvjL}b3rw#r zUtuz|wEU1tXR5+z2Sq7dT@QT|DHN4Q-*?Tc64}YFO0S@(Ghafma zs_1Vuo_F0O@#P@OXY1&PBoB;#95aY*%}W@KN0JuMlgn+kjE|3lk}c&lR&w#%-GP-#|q3g|71ZfDsO=fy}qo5MB!e^_7z{^obhV2px z|NfuYHT?0TO0<^PN-pBD?Sdz7sLzhaKvEGKMeHI_MIx>+KM-Yv*wpVc6Cg>!tPVI} zwNvuWpDRvJyINZ04P~NLic-dkLKpB%I8#yZfdE+s92+yPKJsjryFIu6$Sf}}<4kY+ zN^F0oI4dQg)jDe8Fx$&aHQ-*r;|^`Stwoa3d85EeVj3l56t#ZUlH(EXv=U8}G6)-# zo}|_4Me7RF>5&u*2Pf@^3#2i2@|qoal6YZnKj#9sneO=(tSsdsbh+qZQ80ap=L z%g7__Izn)7<%2u`;C^^CnwppbjBnq@{URf;POCBnLlY>Q!CC^eVnMngFt7*;vcLq@ z$mE_wy}6%0gA&o62LCis>#EqH?lIH@&?Q*v>xX*jA&BQ#E>9OKRT-RV5sLEV@&Ch3 zLHhOBDQO(0I(|g?d`wTVdu+7R%b1n4v5=zk;S*I`e2<(O-|*(Rz4-n0kg*UWaCSmk z#Pl1xetPRbJ#+I5-I%H~o{S=-Ufy9a1&b9JrNvMD4PP~w0OsC2xPQ4{e|395Wejjo zV0t>2@q7Y?hlGA=@`zwqw&0-3zm|B3kgNd$+M${TcrY=i8cS!L#GQul{?to4cGpLL z@4qgz8%1I29!-g>J85eV1KQOijseX#v;z`jFo>_HtT_SNK`JUGL!)Jd$3SRRYYzVp z=ja9K0^ptDpkPo8lINR{eqE5#HA%fWbW`v|#IQDv0=K%t{1@3C@r30AAv)45KG{jz z6>wDn*~DF1*T>{bG%7SE&L#D^m+U=$nyz89d-pyriYNWXk_=K~{TaYt(6Z(tOuUwo23(?o&f8qA_6aBf`E`3q$@RA(doe#Kqxfq;& z5XubGMXq?1kr6yb{G}ipe0}@a0+Ip3lt5xixAcrEaS+k3^CU$l+K3*4=cu>7B|9}W z6`)UjeVtl1UsGvRG9@2_2sD0+^YnPK{USy)l9C%t8tiHq8Ztt5|DT1x$2T%Ex(IGt zd_=-_x%d>i=4OvYReVXa|BQd={jr7vumzqESZR7c;gM?`qFiotN=7yr8MZA0qXuUr3K#kCav z2sepGujbC+=F5}IGWbI353avn+n1Ge~j7Z@7<6_5VBc`*ILOD2P`MlhoLepynwTiX%us?Qq~ zqzzFC8C=$JO|8jguvO6mc?&um6j5gn&iKHh+*KCotv|IRJFka)<=Y?(93uOAZQp>{ z0qWH9>gq_o;yC~Tfl3C6Z+<~R3Tw==0|cuC$LvvtPi1rGHqYU;pZfaM)X;Fp`h4G- z=uLkuR}w?1xLpbb$|wp;^`cM;*IAxza?SrCrOB%XhY+!FS?@z?Lsl;hkkPSNpn$Ce zF}3&wKIK~+M!UqL>asbWh;D=o>uqsivBGdk0(&YfEDZDnl$lx7)FTMIgmOnCJ*dfk zfU14&9H>v(jy=jybN{Yx2bb!T0iJZtY{@J8iGZ$!UT@BHZw1OnDf{<{;83APCIzWl zkyi!p+(bLOP9rW}3TNeeF5@x;fuKSfVRM@K_b z;4i0Ri>GU9YAWryq{g*s~dv&@tWuu z&`-&;=3p`jNZ728D-f~m4?!bp@2O&X!LfN!fx}p;?QkLHLU^E5EOC5F#DnsOMsTvy z>;-kYzH_}f953qSKt5LAlb({ zWpWX5f-Q5@(F^JkDErR;bM{C?CsJ~&T7sz#T68ju?Did+n=e`;-L(8$&#Ic~fm$5| z)G}N@800^qdu3Ja(`ae@3Z{qf%Lj^Z-`l8b2HN$`l*(Hj3T2%OL<}S$-=x^`|2B=N z*9Zpxoq7o7tQC?=G-Pmq`YTo#>kvK1#{MbCAnscW2?%tlMg-gLf>g2V-&!RikofBm9 z%F?gE3=YYpOmVWgu7C@)%_uD5U+hoFmvEvQ#lv}n0NLyGiyxK3D9einy6T17)F1Ib z)N+XRg%~4CAxUOa7o7+ZO1kQxH7G_a&gJ|bH(%}vYWk;WWQ5VmzCT3J%5+{@im1E; z7Y_$hiD;%K)NZDDIV0Bu1n}^e3>n8C6$A>2)=OO}*Di;Dwh*rEy0fUNc}2xT`e_e_ zIicTY{TtMs@%u5~GH@E8)r3l4`N^kP)#9M`cG!`izzYfU4Bkp}a(3oIyT999Sg!qcomH`j5MlSiwDJrtRu&}ZUf(`Aj zk0fc15a^#?P0$z>bbW!=S@h?C&eFB8fG0{Xx(pgF6O~#2FVr4`DAbkfc_bOoI(v~c z0L>}J3&F|Sr(Hb>NXpZrk>C|3jx^Z%I2_Ok5{JVV!gT1hKZYLcSYJdg0I4E~j=HM%)uW@Iyq0v~$l@`(K?CIr3k{=I|@=TuVfc z=kCS*(U3MkmKJ$rT8Ef{Yfq4lRKJKq>GiXYdBSYowjRsN_R4t{j{>EmUuW9(_nURC zyG$>|3E{Nx2F24wf2Rnh+z{wt*E2Gzhc_4=<`&4dgHj2ENO#(AP)l4)J%;ZOqT8LI z+YxxbE%(C%{vH42Z%{p&n>)Yz?w50xPESrR&7AV1r#m8wILBK3Ug*{QL!CDr5EXVkX}%4ysLZ!EouP0FysxR`Z@o-q7mJx) zvPDxQ^|Aicp*k4{A|EF%}E%4 z`d8dFy|!g=gtp^28*#c^U6U*O8F$)+N6xC-o3zRH^?s}>x0L3SlHpC9t4gl*o9(v_ z;$3=?RJ;fx`P|`KNC1-lieWrK7sm+>z5>Txc{PT zOAUQX&QYKNjRO#w0i%H_fripiVlactW$m4>2}K+WrxH>xK74*p=FwNt^6>$_;I4Rt zHxs3H_fnx|V)4do+D1)D`C%)+S7>X){@4rr=a+fcuVGNL#IZ zJX5m_^q^(vkmr!@!vTW7M_G_xVFQH>$Lw8Wo4d=9{TD8BuDx zNMV^jT3aRa}PdKt!@tj3hpST*ZvxG-t!I<%gDwy9OBC(~0?J2#`xQ=Me+ zwsnIZQN-;~jv!_cMjE|J$X1XwTCFyZ_kYg;ARTJFPT`TdKh03dw=JhxBsPUo6pgPv z7|wx=HqF_4f%#o70E8S__Xb}BYtY&(CpLE6TS=^$4xh*`TSThwvMr%y#8h+v(K2< z(M8#`-B!bQu`yW|mGdS=-%Kw<@b?jGhRs@8mPOK`m(h^ahlfl-L(e%z|5_9^t~`0l zDtn3jhJ2_&9&t4XY7BISi`JE=Qdt<@e;D-XmA+~Cu3c1*wCL|1sw*>3*imoH2o!`%cMfS0e1SpOL_6O&9-2xQ=O+gR`(#d1qx z>c(DDd?hc-yox_@n%XP8(5|&v_?%_py-;alTa>{8rm`onwEQ&Z1L^ks8} z`S|!0MHEFuCLc-O<=$>!DNn(A^f6pRBAdZ8b#W`n%C=aElzz4shoYaJmUe30TNNeG z#;3_eHOH3FFhLofQbbui8ku#!=>Gb2kL*8s58WewjmDWRx5J|4U*fW|6hvDEN&*=P z&z(B>U$+UzvKZd)a+qBhx%S+I=kJXo)@V#(sPJtHnW3xN>PV&0`+T7_4LqCj8aD(1qB7|&A%=JGn<$bzEGl$^!m#DhQ^`g zrgPw?!n+3pATUa_&#}k!=4h7>Ed!0s(+05Xr4MI&6NvPElUEqyry;|O>ZKQ<@Pro{NqTxu+wFIOc-yfg8d+p}l(RsssZaqc}i9dsSL5%;U{W%v$0(%wbKv9-%C-}DHN27qqxkP=%nS+gXqCiB;F z5cqG{zo$?la?YgS^dT%i%1l$IW>bqUg8tzQx*MC=+rg<4`D)1nUSQK#$Dp^KsOZJ2 zE`sTS$L0QiTWc!=(i9r^C77T<1)}YT-&!%$mwxA5PeMxh|AAb+V7O#1Zh8%>cLE-s zYNlB_mZI`8 zA|%GTdQxVMQ3d=rIx}4)e(8<#vn7B=R&t4(Nu6?3XjnPqDY>R!_R|{hLur-G-m;46 zrHWGaZS35odFFXL_@%jn3TiiYC78Avf#&xJ6XVtXJ$p}Q?Z!=*?(UkJ?ig|M4XP^>IJ1KmuVr^@sP_i5b23dgu-4g zVt&0pVlhK8G6hrbHT^67FUN-u=@hf?gZT1wd?L>5KGi*b&;PII@|y4oMsYP*%Td6m ziK<=x`H59?b~!AV4bPJ*ewRMz{*M}KoS;Wl z6e>-2^NWP)-SwO^QlEweEv<4smUn+6<(a2r74R#6+Apdla6qC)$Pq?i2B zA0I$Wea?v{gTb&a-Xo8N7ZtJl_1arkxtLaTYhbOX^bZU9Wv_tIHR1U?gwGP}F1=a3 zu1Ra7RXrIaXr6HtT_ifz+zKu#cWDqox!=rg5h`U;#d)lfcm=ptU58axU62>XHxHhe zTz2hWE$5UH#gqtXRF8ukpZQU>!0+{s)6!v|y@AL0@`slsjCOWz`7qmqSTrsFJZa0n z)!Fj-Ildj)35VSW*LSb5$6%d132dvWsqt9syYQPrCkKrwbd}!|{I&B(xY&YqWoiayS~#i0S<5ujyGSZPi0JjTv4nMnTw0*+gu}Sns`q z9>T4wqKrvxt}&-k(;7NPMkRS1SzPE?YmO~wPzmd$? zBharg{`#+CJj$7uH}>An8L?45wXEiK&8VPK1TD>rE%~w^cN>Y5F5RGzE$YQMRVJ3u zGED@=BxJOVdgko6o+F}8OeLr|%{%c_^bC0nOt$Ft2(F5$JApZ?rO{V_kZnK7werX! zauL%aV{cU$i;P8%I!aS)J+J+9GoeD0DC+tRra16g!j~MgPgh;kI{L0v0WDtW-!p=lV^%9AX~iuU zBD)TtDDoRx?2`*(&oe+#>5Fe8mBZZiczfnO4F`jV(G|03AJkVfU%AH8yy97rV8>1{ zlCmla#297)qKwKeV*Krtnzu$QA7UqG!ovm zAaA9nzl*Gtxk98ncF2v*Rm~WPL&RiuHe6?kAKTFvz8i7() zSeRl@c-8geZ+Na~A41jM?5*q{$Q!m7C&0sPo{85qawJnc^RG@vn58**mIRt?Hq=U& zrXZa`I`6f`4TwfuayR5Q+anfY8TW@Ur0TX~fxx?;+x#dZB^7ZT%b?r1KkZv7Ry_J+ z;}=AftR&wV6_37u93361{i>4R<^F!)w>NDoKXxrCk}k2UtB@iF-EZ2(($8w%k_>by zV7i2R1(&bXQDU{9`K@+Cxed$hH#P}vqj-3SpQs;W-CcQ?Nq0mV zJ+42`pno?Sgm+i3Xg;!tAF~m;^6mS#AZ6D5%OMXOb;Q?`aM7%^6eZp6NVfpPkf%j; zon+N%flsz=Rf)NgvuZrCdZF!DG-Z^yx-#Ee5hSrT>)lj*7UFuX7F5^F>-fV=p{g$_ zp@!0$*Qnmt1#$eMkkl?<)@;7NsQYF6(ccnhqZrSAVt!bxaNW zLFA70D{K>t@p%uU^#A)IE$`;qFn=MadODPrl;D%_oC^IY?%pl+*h4x~mA_&imYC=9 z+16>Z92ZjIJ-i*GP++(yw~cGTS-sMgs-c}|GyfbFxRDQPHbIzj&1_(l0)K$t!wi- z$nW_$x31?`E*Om6^A79}9PBS`dH5hDr|RZFzfO1ruj79ZopVPu!wyr7d5ElDebJSk z*WgJlsgGr3mySxE_h6~mb_wx46fe(O#8q@`480rXsm$m6Nd+Z^tBgCvOG&#BUsZCUUDfPuj1b$Bc6*FW&RDQ2vaU#c>uJmL96>o;`Pc>t}T z9rf`H)of(--;&Ib{)fXCsm?#SfWW@Mc8L6Zrd9vWJp_wYEf%973UQxTdF|W2opd8p z6N3OxnAIBFuC5+U(ce6O7){sKQrEKq31r4qL|B+mC^w{MNh$Nl8bgrWs zfeu7P4l|;B9paf%+qP3ND{UX?+14(H7MdqgPzrv-{Ky(GiI4Q9`WxSnrfEvMz!Mch zb$FI4dYS4qWpEg}jQ5r^#v^_8gu_QsE8_g{Z_hdMEH!{UQcy6MvPfJtLz%xY1^Eo` zy20Nk=gWr$&N~Nzf$gWoCr=~~R5Y&Tn$A_eD@x-M@WmvC>r7Ad=B=%2 z{t(jqi6$etWEb^29&tq-PjndsM=hJbXfZnG8|@kGA`=Z3XLmf_P%H5}Z2P8Agyskx zqC`F?^OwqY5!rc|amkw9CDIF+xk=33;+xAwNfo1frD>K#f7>yZf{RjsxOdvYj7$7} zG?pLRYp+^kfx-}TYwGbR`5o&3U3BLG7Mu0)0o$R*F#FyBZcvwI7fO&&B^s9O^L~zZ zv}#65{_04vZB#Ncx)8cySH>;zQYi5r=1|b%V@}bA^s5p@oYs84XNvjz4nYBdO0Ooy)0eFjh>uKJs;{ovx|Vyd&QCn+yiEQ;jye=|^9Mg?5y(^w|)mP5t1XnCqoK4U&ty1ka+Cn|xi@&DD^uyxLYbRi7R#gduH|*K*9;CB(Uwsjvy_HttvgF6Jn%(77hLY`eG#;iy z`QMLCAC^r&5 z`0pj7-IfVOA@=8L#NbSHQOnNYwdt7*F=KG=xK2yEPG6Q89Pmy$T-xA%ILUIng9%e8 zH_`8k-*sopbK{D43q98{uEC@l@D^RYW_Q<_e1FxXXs@>zr76ITrr-?}s`CC4aXIz< zwr6HPB4zC2CnoP*FusPuj5;bC;jkGUfQkMY7$*Y>Ib?OxmSIn0??0A2t`ZoMuPiMU zU8g z7;1=^Mcw4m!QDgWi2O{BXi9E#zniw~F8!fZveS`GA+X`)OJcQ@h&+$q@;S=562+qx zR$uN(KkI{4nfqaPR-+>^Mp$kR{r4Gvu6(NQ(IOv-s+{aLWuoEon z(IXXx0oZh7ZD}dNyD$;txc>NV|4ZyIFWI9zeu>l{O;I~6iC$-)1z*y*5u)NheAHyV z&dHwrl`Jnwc&4}Ian6=PS$df8(5A@o;RE05vlhLbeWW#K;VZvE(QWeb(RPEq0NzlQ zD5BGM8J}Yjt)4rY(kL!hnwFbun8v(E{~-%we3=nZqGc5V&SkHn$C&w1`dTw+VOl=2 zbH3mt^sNE>@9frEqE|SdvdXVC{zp8YU9p*Nxp+C$U(#^Mg3qOwL5p`hiAhL_;9l6v zZQq=V)(xE&hQ&93`KI?uOZ0#AH__%3g)ugAdgvn_M4o#3CdBVffEu#WQ9nzL4NYu`1M}AeFo~lex@!>%5ID&y9Si&CQ{PG>o*Q;VC?eBa%W|aepr@acbN#4|X_e4f-T-?tp*XjCt1*WExC>rNWzhlt?zm4rV59?oBCasX?2K7o) zMO8%eQPT-)jSrjM|6b9c?Wd-;T|JV;I55U+8`k}zkzdrLQ0X{vo@3gul+v%?u?(!} zuqpHwVyB8_-=nfp`sgU3%9YgBrPMw*LLDRiU(uzx1-;2^rwON{uZxr^`k#G2sLRS2 z?`3+XqY9`o)s!xVftkfV$3}OSIj~(RaLpto7)QWD)gBY!xD>J{O;V z(shH2U|a{qZ;-ylr~Nz9nQTqYPg&ldcW?eBrRd8*#vSb+lDDj`@ZGszPA$AjdW?7$ zXG}a)23s@WIAOR-F3V^KP`lVSw>Y-oYy`K`aP$j&Slh~kf%j`W7=rdMf?WYn0o2As zRp>@s-3fc~u*Ml6T$XM*f&VM>DhY2W*V+)iJg`>sfo-naXR%`N^e18 z%D=>&3ONEH6ob0Jr?{mL@4pCpW^%nm)`TN&Dytop9wsl<_u((L`JST}A~c`eQlIo3 z{i!UG*x9K6=3lGSc>P&osxN=$a|h+qL3l4J;_dhi z480#;7iBC4)4wB?3DvGE zdLQbFieTinU}j6qV`*S$*dx(T{*#?i;Mv1vnn<2Ou~iNleJHiBj9D#eY5 zxr$tD%%?;49UfgWqh5}GVyU)MXmQ_gP;pXmrce-ybT7Sozg32`Hp>}9>Trxsh}YiNJj{MHCD3293r0X5nsc`^SoH~vkzXiHk5{5s8^73Dmd|K>NS zIDbdI>UR%De?UspX7GC5Zc3Ezr)bfXZiPMu&b!B#-4Yp52di;Z8G3*6|0(AXA5h9A zJG*LdIio}e`Q|KH(t{M<(a-!{k0?HCIk$WExlJphgIH~^BI4f~CJ6JBSP|90d!021 zlENF+*dx^><_F14&vR(hkqy^3cG7=*!Mq;LWs+P9yq(_?+~{$64#(rm#6%q1%`B7a z`bMc^Rxwm_e-2OS?xpPcGde6V+WEI?B4c{Fa&y-&a5bW#Vt#AfM8Q4PLHmjz2-%3b zkLdM%MehE+8Nf4>=201gP*ElR5bZUx-oI{uabF-Pnp^d&KVW@VatWWf)n})}dgn1U zc`bTKd-8Qn8&_b|U$p^)=5wu&IMvDJUh0G@Ejr=l2uto?=OrT6YWS;vtkCMjh33Ou zG+J75p2vhr+tzwY`kUQ+PFZ^D#4>o<+I`&G;fPo@LP}P}NXbD)!Jt?w)p!Dqn$PQ$ zoX7#`W_^ve%ahEJc4iB(@nmu*u#}7EWX27U!C}V16i5h zE&YrYs7(g!yWU3TkbmU?Gb?yt|1-YE{s1i&)hxhn2b#OQmi&z#&B(~;Iq6aHC;-k zVjE=dIWP)xWpz2k8z<7%IxlDOkCwWtkV{?B8&w_RW@vQtOLN&$^zjq(@)nNyh=DtP zE1E4qgC6ds)+=XRO=_|y_>B#p9 z$>GZ^p?$eGE)8q2%;S|U$Mt7;9Ge>%#q@f@at)uN>}`)p%!{AW9K2a~NjwjqlI6V2zYo9~NES$yFxnDj= z$`H{#9eCMU%vivAUM{&o)gqkykhIhgV_)$lw0>1Bz7hX7BA8!Cu|L(D|LgR7wuJtV z53ZA`r|3`T?+PnR6KwMd^0euH!XdxaXs(T4GW1cmfq3H%(Y#T7ZyqH*y|+o5-R}1t z#HVRd6{5l##9OV?TM{NgFFGm6BZ&FQ_K9p&W09M`X4jR{Zo6-NS}bY2>(TbpOV;S7 zZR*NBz737?N6Tf|ZpydT*S=DFG?sRMTwoh2x0Yrx&KP8X1d(aB$aobgE`#U2wy4QR zgRGI`E#&PXd|mjG(!Xty3O#ln zA>%oXUE5ZiuOkZ6WBSXA`kfwEPSzSrMY0cxeEOzt7xmQChItSZPve|;F|ImN-RQpA z1>0f}KaVPaT9Q{m)xTANDURwJA2+Oo09uU2$JT7;M#5F%#cX%koy}euKZOqw=wu}B zok$LaHO{6Ho0_&=+DPWT=`=j^B%>!`$Dv*HM%t9^#ZdSmv!4UD?Tu{L6 z+qbKS3s`iX;?&_j3kcFz420znk9#z%@#MEhc0b?zdYqU_MH<)r3H?SvAVm@0UT;8w zj%FnXzIHm-T<0s{$9{e%8jhvv8!PHF6|5RxL!fxkYUVbS|AI}*z8wUSR| zSLc87RRpK#+u)6vBx^T_&yypFtIIzhU=(9~-cNVg?|I9+1&H%B2J<@*J>q-z(xD5X z6knkVHmIP*IH`+%YB)D$stWt7?b!)@&4$Ltk}h8a(MovQxWAqgI5|08;8M-OKnz{z@OE4F4x(B&+1346AAwy*3x|LtyU(02W+UuFdOjVPy=q z$6kSf^|JNGxBB1U#(DhcQEaa*U5rB)n%Lyt)6}8mvETc!!2^F7F+N_bSgY05c$OIW zA`2;4InjfdpT-4KS@B=FUN19|5e8i$x~D{BsFhQHXn>%C%>+QLqJ??+enm0Fsh)nZ z5v^l!4T6OTe}DfVFn2(>K}9_}5tg=YxO_4F@5_)#dya*<0_+F)%=)du^#IFQo9Bct zs_N>zV6zfN72-_$Xo@yFgrS4dKb1!GzO$}knmpILK{qJx@WGw zTS#0clm9w=Ywe*3&n@chfU>6wz66!G1UcE#>Bu8)@Y!@lu_#5tn+F{c;Hetm1r{q- zy~-$#A3^t4FX+8kr*?!SV)b2dD8ZJ-!JrwE_!rD{UYM|JM7xwZRV;Yjw9Eu*xvn0S#>1_Y^)e#eZu$v?@p>vJu!*u-fwz zQh=K`A@?|s$nr-h0V#tWjunSW!S{Y!F^YT~XHaEy|#4}hN#tm=h-4l8Exb8(Pn^o_AzwqN=|e5prjUF5v%Aq>&x;V5ncjuX%z za;`rl=S0&NEO`^4gJo+I3Q1NaZUxq3LaGwhns+ zMt{7}sH}7nuc74GKf4C*Fl?%^?6zA_P^9|tA;Z2Bh><)9q-7Q*mtJm>Kn+4HRhNs| zpO{SrgW#!pUt|9%+ZI8W&8ZMVXL;%7fV#H9eoy;_!}xj zBp-`0#Z_n^QTozU28^js!*!*x;@EL!BUK)=>T%{f^A%RrCMgUi2x;2ExF7N(VsEFx zu$^ol_37%|dB@@gBm8C;`|d3*Ex=p2m^oWNIt@Je@)+EpRE4rASJ_XFl348yw|6T`PH9JV1Hq6W2Uncf_kHk0PYj_N-XzwnRrwmcc;5ef0aLl4CPChz;BFiM?7oIM3nFGx8`oB;dU7N~?8-11 zY?L&e?)ZIr;1O7mIGZWCEUtlB$zKSxkA3gycC6IrD8W>2$cyf=jmBbuO9eix)5sN)9X5n~Nw`Y|`L zBPKXA>dzmSs;;bgw8Xo{MRl{ZXA1dnVU;I=A?hQ|`y zmA_<$G)H>T>&nt*i$$SYb+a&?Vyg4(79O;<^pi1U1sy`cu)&#+rX#|z`GIZ zRg$8eAv#}{?aGDLRgZ~@0fYTjJ~bsZ1l7E7s&4lW!YhO{Cv5HiA$la|nZ3#;f8X@_ zsVhjAEoP^RLPZG<6|2U9&;RUncZ8XVDf|j^_z5`S&RJhR#l51t6pU1E&t zpoFvH@i(uJHzvXAtsXhD`n|@1lyWbSLq;jms=6J}4}@3Q{v4dZf$|#2et?Gs2-RKR zyV_WkIp)DxjbY3OT^fh?iJU)GRcUIc{_GyTzND)jLB`m{E-+Mc;VmzQm^UzMVM@T4 z4{+QEJ&}|@{sPAacrP&DfxTr953#$efo%?7WryttrVYt`MA=_AXKC^}D!_h})Qp#b zwl?{MWq=q9ux!88yQKegnKb})JW0eFkH@_ z+jM*UIMt!Cu99I`tbhv^C&4oR{oA)c#>}@?q0qAt6TEhfG)xKjgJ=r)dM$uj?8;BW z?4G9)`W7e5Vx9Sqrtfxk+t>*ClC&UhVOb7e=H@{8G-HGI(OLKx;_ow*v?kNzIoc0{ zf`S0r0kj7qPB7|&<0jq8|D~gPx0cO9NeZmR?(BHFCcKzpm5!zV!GZUnH@=@?*H`{x zs}_rezc4&s{&I6cGP@quuUts4gOOa%i2grwGz4^b}>|c;lf>^9MEP}(vl37}REaNz6*1+J0ME7jBHW{{r zYaVaGKY8&VZ*P5dV8ti|{C$Mu;#zlufsEeLy%SAL9oqS0MacTmOj9a_xaa@CZ$*OF z_e}Afwhew1#Rz|U2f7gLH2{`wPfuIcPH7_Jl(}4e=u5qh_tszuv72H0eXo6gRPDXP z-!{6w!T(3ocgJ(tx9`j9L$ZsIQDheyM#{)ewu~g3Br74Ktg^|--YQbrBFW6IkW?a> zArVE9^*cWI^ZoV5^LjncbKhKD*L$4jaUKKkh&N{od&F|p$av+{p+oh`Vb8CuZmw6T zDf|D}kiBIn>ZAS6ih7@Q%HzgNKc2{9DT7__rn2lh&Gqhc)o!i@omT!v6(MqngUfnOH@=dyA1H7A|Qu29OUu!oC3leFIMiP!n zqJc>9#TQ@;-&~2jl$4k#5b+CF_fs?u7!>F~)Fk4@*u`gZbu2B%;0Nl3axrL3jqq60 z_%W5J-1m2y4@M4Uv;%o`hQcC_!ly> zB6D{yM{u4CpE`^k{k}gcK;0=MEDS&n!h4GRJ}LN{i`EQD(uO$vI^`&{;K#wG7@>@F+>vGliG}-iQz#n?C&j z<(DxlfhYN*=O9$LkM1AzH=@7ejY9yH`K9OXQxN3xshd_g?y+`)>^u9aap)W$&lQ?# z17jR#Z|+o(yq@`*<>v@(P|oe~rB!I4VMg>Pm}`TC=gzPX<&zDZakt7R4~mr#?eP)? z^>Kl^T!(OPdD-Lob@4Xu0o&yv$@-<}JO1mqN`7OPT)Vc<+PNBn_zLue>|a+^%*{E? zH3rH}GS3zYSU%;+4ZMF_h5ijCv`TnAaOY^?`_b`rVD*%*R1r zNVGl~KcD;XbRGUn*Ja=deo@kU(Lz}lZs|n*-TY8B0Dlh4qM}-}VsQKUBqfbr7aY>K zb!Z+dZmp?j{-@G4GXCb_J&$@5o4vGeUWhNtkE4UCC0Aq zZT`@?D!DoKX*K)b^Lh7fLf^OaPtyhFjBgD_SeHu2>}5#|k8B+bS+0Gf5kjB1VYf_p zteRjps{hBPD^N|a^T~~_Ns)q@qfA@{j2eQrjJAxrdmb*wl;kP#sej)cU_@nIq{XkC zH]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

  • $d?ldB!4lJT{HTT;Ezm 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

    eQS6^bPxG`*gWrABlA2+~z-CJxFVO*opPO z8Zc8X-(=JF4*swc<@RwUoGQO(mW-z{uy-N2eWwNi_?Y~9BUVS_se)ogUkykjNamu& z$!S;|+|IB5#TP&CftRH#?qjaROjTJDXDK0Pk_iXq^6&>;{k2zI{X@?yU%cy!H{bI4 zn{PdF=bcAyzq1ZysA^V)Qa_*VKYXY^wEv<9-2c4GE-YYd41 zU?_uR#&Y<~D_?)x+ppc{)I>7?OTBb&1V`ZFteJv zd%EzV=luP@`_ljLpBA6LbJIlBnNsMTgj$j=jgu_dH!eKyTYu>LaLENoIaxD*bB4RI zDz?fe-uwQ2id3DMD!C_Cws2q2aS0jKAQ)Oil}k-!5Op{)!AsqrvR73rOJZY7eFrnE z0j`;hx7Ok8=B7Dya9T(@?;#Jo;u%i^5fKxpx-*jn>O z=y4>A#=#QmHDI;s%tja(mptIUNR9M4&G_yn#1NK?&Yd4QgyW|>!FE{&{5dWSrf?^A zC=mw^Y&-KMcdvlN#Zd-z4p|Uw%=T5Qo;olOR=7(`S0A*O6ojz#Eoc%VVx@LD*8=Wl zN5!vx*3-{_@;5-(9TpLVhB-~?QifJ=(rUyUc5F!!3}5rNpL@p_Z~y2Yy`gL`h>)$$ zCB5bsUy}a&E0+>+umaKaz(Zm^=iqn!qkoVuzqkVG&STpsjT1}!YP4SQ2o!hK89pMg z4daQ*MGNH#g5jLSYUD1C$C8h@7QWbw+$q<6(9vVJ2ZJWA1L|rIeUUW&L8GQB_~V`M_(b z3Soz9U$a*kaon{Q9M_YlPT%xtK6cW~Rs~ZVe^_lyV^r-NE`9-#*74b3E#_G?%NB)@ zy{ZAcNBwvF@W}FLf*vL)VS1%~sR^+gj}%GCs1f695gh=?UZ6+qDm`RdwNe zhabVJKO0z0Yn+^sp}2|{TiMLv?y3fuTGUCCsk^GHT2-qWKf9TZej7v-cv~W#d_H1l z6*W~;-s@F8KHAix=)CiFt7^N>CmKPRX>1|( zs;hFZDYVs*ZLIvpIsbpH{(H7<&oI}4&5iE#VtZ?A(a$$F_U*g-=smp}n~(I}@P7jl z8MO@YOpJ|2@Nd`0`3Pat+KV_NfSV$}^*65m-Q$a_V!?IY9N+OZ*I9<`iJ!tsTEQox z@MxuS7!h{~zIFQOCqDg0|Ig1q=cj*yFS!`7B+1BYFpvlpFb2AgVKmG6@PW&&xZh>w z&46^5u0K<2>*yqA7&8zFh}6A>I|dM_YR`=A;j?dk$DjVz@9r-qiECL1AxXDb4qexw zG2&Yx!n`I<8UBUqZ_=CowLxb)(RGd3TMxXj@oj%I}^-GIABl;+Odn)8$>nW?#v1m_yXG|lJd zUVJ_TY7M&darsn06646>boijs=Ku&Ni)IdYpt&e|^S5=Zm7F4ka;TDwNH9bgj(rzj za_J)&Dgb?89eu=l0WeAk9+bDeIGV^ zNLQ+|KwX)LsteK=Kk|ul&OO|nd!8g7X>c%uq=ZBJpYr#9kcRrc*ZgT-Eau=;?CwwB zQa^pG63Ep?zA0R`GB1uCvSTOs!Xq^AL;NLp1qs0DH@!B8*!U}rbTX{3jB7#Ls_QvQ zz#VnKPyp*wt)^7bvX~XmjL5@N7|s;#V^jUnLL!@2NKb^CJVpr^FKLVn1+=7ITuV+} ztyNM7$?7%EN}SQ64G8%vDkqQ|#(D)5hwpp8ANkpznVF$hQ*b{6v+Ho$ZQuPbN0;2A z9?aw2WPoU-&k%`#u*QjVKu7#OWp>q+603`(IusDEbR~BMe-w>w2Jlz~J|j9L!p>>m zfaHxs5yFT)u)q3&p#ehcmo!`jrrdBB$`xn@u>)oVf{=SDx->rE04j*i)&jZb)^IrA zv93)p#JGZ-@dexRxO;Wmjd856Q@->609Fn@! z@V}gMb*r_eoCD8Al`*>K8@}{oGwiOrZ$EHg|AiMEIdSUruzl*l zY)+-NuA|7U-DBd26woH^vz@20inGSwZB?sU{nb4R72_eCeH>#Uf3ON1*N(ix|HHS9 zR(p=|hGFNF(~huf$P+m%q%eU{a8QkOt!T2H}j1)+@_F8JmPlTag8vhca|s7cFnzmKSn|NBJZ6Ke2V|>)-gt z|Ls@#?xQ_?QI|8xtR|{m;y`4bVP@bcWqW}!ksLey=dXJ07Wzv0PG`no4R4)?hji7QD2 zRY1c{p}_IeANbR^ERG(_WS&@w$yE%wYF5N5vd)VK5Rxb{{gq)b0!g$t@C@v3wbo1w zZF#U0N-PGZBc6!rhRyzHFW>xkzWvCP9&4G2+us-fJQJ+ePEuS+b$Eh-i9Bt{qh9d6 z$8P)L4S)K^eT8^yk(ukU?N7b-EdyEKQ7Ow#Isk4wsG(!M@W>ON{Y=03eCHgaK-`>o z#{>;#N0`V3xWf*17c}*9a%Tj9!GTGbRbe92P(r-$;tMv;I}*aAO}rNH>)mAMB-p~ zHmC6|G3$X0BoqAUfD1g!>>>Aqc~kTzh8YR=5t#=w+l9s9(#8tGNnA1#QE8K>a|*$M zG2&+s+_5xNVOdyA@t#s=s^0eo! z>oDSldlzljE5CbO%rFGO+CDp1#w~{w$BRY?!5*As>-2>z-)?IYpKKbumrKH z*IGrS4yvUL!_WZWsJD*&wq{lhq_vd7rD!QOltL0(%_0=>Uq|Al4z*B{x*Sjno77s> z&E3OCE*9%riVmfgqNP?AtF@XrQ~3Xih?Y`^qPb`(TI(>@qZ!_W00F5s_4azHh1zj= zIvt<$brL)#nzUdN|Kgai;ay9Cr5Q3C4w+A=bT#`<1Ui# zI!d?4w+o=gS9`8+w1#rGRBse>nh=qY*qAELF)ujUQP=5)>#UtNzl^|S8zCTXQkc!= z$b!HE?^3FzAPIqLS#C<+K5^=%x4rw<@BZh{`O&|B_%V-w*5qy}8ORBNISDfhhcgmo z($;HCBmvmOd5JsV$X!>erNpXELaLTzWQ7!iI_|vl-GBJXzxchE&rfZ427>mv(>i47 z$l+#@%DEFk*_nydVeZ0|)IR*ScRl18-+1ohu2!)~Y@+wk1p@(0-DMYj&GWwFYo7TG z+WiW)RL!7`DnV)SiUap#tYAuyBIHLmHF35iv)X>EMYm!I<1VG{d2ANy&BWrgB1; z&b#a~96Usv#)lAY$T1?qmLti-AOH0q`~5$Gc&m@B4IKjmmYULRtZL(8(^iBiK*J4^ zuyhb3&oTjyq`=aRiDxi!!-4%vVQt+z#sN_^?ma=IbomtMK979(^ZwO8$K{ux?+cJq zAhr&up_0fwfBv4&UHie~H+|~yk9i~>`T)*3Jf<+N&kB|U^T+@24}R6<_j}cgfBml8 zzHnf3!;8j(8k&TFlUY_#t*8~Xno!P3fl@sONy4U_v0V>q-Lh>CiEHg(au5szwuzB9 z0yl;%)BNTaU2*?^@k>A7FIWA@)Ail~S)DPx?dSy_#q-(+kV~l1gj7~csO+89RO%~U z^vic%|H(PAnWdDfS2zoVATi?^6E};q_K-x%vnqLKUV>b-6A9U!2yz^Vc!*p8sCtsI zUJhy&bC6btHB1ZyYad2%V&;@O)=KQEm6HH#_#ax0a&-k5QTYt+>zJ04GZ~GTYm4Hd zGnb-m-xWe&A`oh=Oe9T^1?yZO-np{0`hEn-VOTZBhwZyqC88W;N8uWmtvMI$IFvcr zx^=O+lQSAmFou$Ni;wSR`9AYcXQF_+17)lhi50=gn8@5#uhY(h>^g$)LPPi1nb+&f zLE{n@qE_5rs;88gsp~p`4QdEeL^Z$yZ?|Z!;kZBwk99B<4An_Pb;%vh4z23p2U4?| zx~kS{#hlF8Fv-U>uaO8a#wWx_;*G&!Z3i9QhpSmN)94YThPYZQi?B^yGPD}429IRh z+{((7*vu^LD!qTX+nF=M`n}oXuAH4xy7&IOO~U_*PE5W^nge-)nd; zG6YR4)&X#E?Au^8IE~G;?jBiq1cj3>1Au0<3vbEr>MJp@@;zKl<<_+Nnxa{gmBntP z-B;vQ2ZEoo_Kk?5JuDhZTN~!+*b`-(DY}f0HFH97X9#M1QFhlPv^kVh@4xO3{;z-e zbg?ne4@H=Z z*=T41bD4l%8>0^ZDb&3zj3x;nS5L&n4Z_7CZb2J2adl0U;7Y2U$e>jT?4-Fnv5_D8 z)Ng$JKlovsa~MFfaEMTtcLGKAgnW>RX+h4D;doS~Gh^{A>i!gGOB8gjn!>mQ50^KlWinE1>S$U}_K`N$Ptb?$vG8*aLpO|y`z z!98rjj49+G*@HkZLIotTtcDI@b?byRm;es5M5E(94_u42$;d76WPMs3`U{%iOB+bs#}|Z6(j@) zL|SJm7|#1MSn^3%(j7pnCjKd;o8n2PzqOvq@?O7 z26zG@>yFQCvozR=4Q!#^4W|%j9v37J)jfAiLg( zoC(dSt9D1aKWIP_!`>$W*tDN-^&NfMewC?bttjGI(_I7-zJ&F1xM|k87uo@XM~#iuueYdTl^{ z06QDdni|M$q%x9Gc7XqBAR>zvCUh@jLH(>suf8El<7XTfQmZ|9&YmxLa|J zm^dMiBaCRglq1|=EuyucD~mZu;Xti8cI>vl{NSIz`t`TI|GLfXa&9$R4qXy;b2qSz z2n9=fd-yUm4GVG;a0tt0wL3rl@mKxl7k%50{Uf^U(wx{CwN0VU#7J;81)&>Zr?u-0 zsQB1txjVg>r$i1_ZM8_68gm=W}KG7p<6f^dY# zqbiWY1G#{yYR}zb7)%oNdC54|^P`{p?8pD`-^HQBHm)5CCs$#HS~C0So8Nx-hpvC` zXFmJzZ+;>_@V;g&y%=E7PI5I(DdXUQC;gv4a_N2V`_|w5oqKNm+y;;@)09sQHl#Ga`24^11K<0AXM79JIamNCWPlu6k&~!bsY>wc zUiZe&y#IZN2KU4_yz|`;c-5ah=(*37jeX`A)N>*RYK5^A!`-`wJn){r^E5iI{_iOGj+qP*h=d`8)0w1jXf9c z6_~g4^v<>?Fx8QFV0B;OMigx99ow`LMoA3BAPd^E$C@;rQFSb;mc_!==G`oq)eb}w z1pslM!G=jml4DtedyrbRb-=VxLRHnGJ{#3psA@H+o0`=T%v04G$lMz8H{yTp?xtSN zV;?n*w@?4A7H)N3O{)i#6R2dniPjb%OuE+9&Ej3&@V_th5`S5@3nYHk9e1H3tY5X@=5@vU2hXz&{Cj%m9 zHg|-13DHMU*kx2NB`~U?R20YYlgF;V;pXeEyZ&u&KX%(~It&MiYsB#j(jY!#?BR>vs zX2*RuvIzbNRU#R6X7glCUO@@s?1W)i`o7;<7D=5kpK`0`pYxo5_=8tG{hJY9ER4cf znlp1pVrE<&w|w!>fBmJK!*aOejyJsc*Ps4VKgQ=BuJDYo>8&E-3hFxK?uzGq=OtHN z`KI6fy-&RPZL^cxJ>1!?Rt7nO*lGz?+Mr+)X}!u{_T z>`r2CW6(g1YA(WLG`#o2@A&oK+fWe92AeUx?nN&-@6dTip8f>t`;-VkQFuaV0usBb z%Hhq~BOd%s5C3Za%&j-P=FNZp2d^x5A4Nf*`k}a(kP3`<%Bm5-OzH%6a&n_dnv~I) zBRnlo0rz{75RzbK5^)bXb3h$R za7mIWXEtIR7k>wnk_(uO&Dd1Z07K%)uR_&sa3_`$yi#!ZE`q|U4&)$b;}vB!hGb^J zazM%jpq!V>!kob!gbO2qWc2ro#+Ag`t7);Gc_yi~JsA>1o7f`*=$M?vk({cJMWKnc zHrhIe-ey>9IJvu21WY_C=I+|gtb<|7gr_hu8i3B) z*L&s`Y`-0_-|7=Xe2rFrYV5*BC2I2+0V2YZ>aeV8wUjDkVZmOclx0kh5kEOJ!YLq= zS}98@qNQjlh1qH?s+_#kszd3BywswV3Ts)`q0}U`lu|1vskPQ&sFKV~hf;DVH)~?4 zrBu@v$Je4PrIZkdS@Qv@wN~MzwGO2Y!fqDczO@u9C9!BJRh5N`sg>HX=um2{I+Rk% z|1SD3dwxwGp8#MLGOt&t*E5*urCmom^TO;58F#|bXVLJR4!F+e+r^)VgRP&Ehh5Ry z!HEcCz}IroHF+8WqdBxQkBdr7-_*u|k4a1vf?--$frb6m0ks#q*(7?xYxi{r#ls(eShNgH-FRHUjE8Ye&B>4kbu_Y@SMz&IMX)On zYNd5Fztm{xPE9M+);mWgu|d_wcX1 z;K~PYeek;NP}&kyOSKT&WURcF$4g`G!Z&-R1H6zE?fd(5iDt`?9ORc zyw*N<7oGpm$3E)u-}zj6-~-V2=n||LXo*UY79TSb2&cDj_pw*~!msM*Zl61mn=mIQ zzvt8||LZS3_sIUkSAT8lvPq6JS-K~p8558Sf#*HL=+a9rzv8RjsYuc%n6ae9>pYg- zwzEX=P;N(4y>632oSRKjKnyEt#H?^tR@-5G^!fT6bIa!rn76R^R@V3@}gb; zcMrZG6GSj9OsG1FX{R7nCNUU8nx!;3!^CaF3EKlI=+ppbN~wo}*Jf*2P+&%eBf~kZ zMa_AfFEKbyFE^Z)=2;R6mdho;hDpwdVHR?ys+zb@WLB%^hWk-tWg#lT(N!~HMGlXo zXIeql2ha|s9tV6XXGb?Z03YC|Q-@i%zP^k+o^_mzR~6O3d*W2aD9GTNydt?sm!#na zyD5b6Rg8RsJ&jx%TowfJFCz%Und{w`vh7hu+v@;pRk9J)J9BBicl5-4MVR!loHw4i zh)_yGOu1vV@a;7=5sCiaXxBBfZ0r5D!s^WEXEPB|mcHvvB&o`5R$}It$PT~szl)0fK)^p$VmlWJCJY$_iWh0cin)*rS8ceWP; zGj@#0Q#6Q}yL*Kak(Wva%+ldYFTUc@*Fc~S2t_lv5Qd>jm)zAjKn@mSI(*;>&wkb) zefawMYz|$HqbZs_Lszb$!qm{~kv2qA?<4@sSi~zzg({+TSp*?=XpUlY;Yy@x%5=pw zk9g`&|6|Rl~`}Yk%%VpL_p@Hj6QnK~qX)*q&3~zU{NW z_b>k4_x_8Y*#G!P5f6!zg6GsKZxjxvp`Cp4^dJAmOXc*y+eNYzE!!Ytb8%wRR*E0T zI1pfsIFdqw$2Zn(9RU@Yv4toV5xXRktU~GrRU|QJjJ2`jVLfAMb>Y>tgS|Jum%lgk z&v$j3g5X3X6$!>5fq*ixNGhsR*4b{cV^*!+b@Y$_-Ou^H%_=!LxvD~^ZVvWnYGaUT z=t_}9IfdNWRv{O$Co|bv$`|jR4FfY3(~Z6ZDB>d`a`+Tb3ujZ95+f03C5Bmb1xcjQ z2rV8rnAcLK^xHx1YOUgd;1z?sNj>*F8BXKHO(Tw4vtaM#wL>YZmku9yH+ zwU$yHJ&V<(M>)W?-CWH_Il$Es)?D38)#^$qP*X_6sMq$MP&9;@t9=>ze_w7r z_iqIM?`+#nQo?Q&@XS;7o!{2iUf%;AZ2Rws|1hOKylbfcRiAEqWK4mP0GOcf82oVr zZRYQ7Ebei7VHx0HqUCZ)!W?aL?kEF*{mf-+d&ay^5*e%3dg7?xeq!0lmbQKjg@S|` z3}MqwZ65NlR?Uo(aAH*z5w)dzli4Ez5)sj=?}x~ta4;k?baD&!2AMmD77Y`H%z?U@ zXgx%^-gEM8zwx`*zU6IKJ>jueKjCrvA9%m+;6ZfKLdJ0XTANQ%3Kq+wH{EdE+uwP^ zo8Ps(<@Wj3&=V_D^xEf?oXM?37ry!A9I zT>Xt-f91D4dG@e};?RC)HWC9WTt=>2CI}!yg~C31!^{8cFQz+>ZmKGoR+}ld?!4<2 z|LH}~|Cj%)zvf|?w1gF(G`OO=hs_1eGxvvQoBJPe^wf2)e0{`x%)AS`BXZw4Z^jJW zn$AY(Ei#Aoog&Zik^iSonX@Ljrw-3}`ZwXca|Z&bRrKO=^*L25!epQlwOyy2_&!g1 z!lkcx)m`uV;0%<^GzynZh&{r*wmLQf4cG_~2@-+SnVcP;y!L&cz4k9QohpMxTw!J) z>(uD32BK&pJqQ;;AEIP$h}#ElANBaQxJp|MM?=)DV1f2MHKk+aLPl*WU5T&+OkG zW_>QD7^9o_i+HA5Cr{iMn?kk5_ux?yhKySO^m@w$(HOGVq0mAOK`=PE_U0`JZMQJ2 zM;dAOUi{y7Z0)_fCXjo5FOBMMX1NZeN)DK+83{KWlbR$bIkGWr4`2M~$I;D(qT=jY zVM^?rVjo5jS_qZY03t!CXqv~klabP$g-9*A6CsHtCOvryx8IXa^?-qth{y~O3}(kp z^h5xvn_Ha|p=g&FxhHg z{m_g43x~+;asyv#52p9j2wt2)x$ki?uZu>r})qA)HvRq22qbVtme~Nouu#lGi%a zYR&Uw{2}~5m^p%}1O$0b$j!VCMf%vk8rSCk5z5e|3@jLGDFq8D%b_fnOQtB?4$P(2 zQc6lmRY%+2qD6~HDW#~ANL8(6Afj4pDJ3TkNg5Fuiq=}0rPewW&55mQ87stEN@cN9 ztE&w|G1Z|goxIdi3oX+yEWgzH@BdrdSBB?(1s~er3?-rnFGBKcVlAwrajS5S+w6>K zz^~zj(|V6l6@48AT;cg^wczQ!>nAs*TuyKgx=++`D1Z_76?RXKsj16gm7>1uW5GK_ zZ#g6gB$n^MDT5S|l2f#^YhsRJ=7c=Us#>j(Q=*iJOby#60wYT?^#N4F9n?}v!!W3M z>Lhikx)xK1lbE{_lMtIJnKQ={PLU>3koyc{)WnfSS`@PlfEy|Z#0>K;B`uoVyVQyM zaPzI#f9~@if7R;_UwYxCS3dN<5BcizFTSMPoYVe&FoPO~YNxjDy6y9yy6$7Qe)3ay zeD2o8(PRCxZn(^Z)rtYmo}I<4sWkQAKok%iJBGz3WeY>%ZI9(zLX>(2R)I zjhc2W3oUu@h_M7jL`G1ok{lWV6i4f1$|*~AI2WS*Uv-}cJ?$HjStw88vK1GGZf{Ws z?z#ac$P7veL-Fq5zNf$7dtUPK8}f;gB4A%POdun)71qa=^8#-Vw1b4$9MwMe-Vglw zufFtPv1M80oK2x{%0%j2)!yB;ib&6L?AXayz4*7j^Jo7x4jrJJSa_*OVFUscFLTPI ziqGEl)))P^>t6f1bC#CPh$OS!Xv)td3@;wATO?2 zk^u!(Y8^g$-C@BzRxkz^%pQ{R~ zh&Xd$rvS^HEh2mug6Bl4#kaL{bg2*iU=}I08aSNSLWLl~wUq^%61YrHKEQx3i->?Y z2``u1M0EPLFTCs@{+Q+LR+t>@)znFHb=-Yiwzs-Il~TEuty^#V{L5ax#podsR;oL9 zJ#Q`UeE&!GRcAAr>NwP5d_&m8L~tFtscFQk;nFgv__G1h_btfh3}}o0*44JpjJB<{ zH2^?Up^*47<|S~dW?c%JB|uZ*lR+Som|&cPJWB4aJmIEf6gc|5-PZM+yX*Xj0`d)+ zvpvC(9XqeBeQUAot^@A;#Iv2)^ec@X$LqKZF|AR$NJJ=Sg3sm~No!rE`FyUW)>`+? zXIaS1n%}NlN-2Z@`#a*w6|-Dx)qywr-b8YiyfG7@;@Ft=LrS&Q zeq&y19fo0JK3CNwvN4~RlvH#!n{_EyQ|bGvsyWSOvpSTT^2WwI3c>UFJc-s?XB!)} zRvGGiKBHH4dL?13}J(=q^L%)f>{=( zo`r~(?CNT4ObP4@SIR-%abac_fYqaP6?2a@3sH0SAlyYaRto_`l+gj#LU7a~PRy=# z$UyI){+j^+0RR9=L_t(s%C;|t6UR=z_xc;(CCIZ`H=k)IIcJ!cQ(JXwk&0ynn`g64 zri=ur4aLRbAS1O3kXfhzgeaX5kj*x#Vp)l(4`T)&`2xjqwazMy9TEY57&UR^aXANo zPu_6j&2N6oeV_mBNCc1@I8gMD|6*%SsIBT~z~ zgYG-MJSWTY#Oa)S65iTgbXiaoQ!%ez;{0v*+V@pKClO7E?6w_ z>D&I~KmNie-}bIUaBMFr^P*~>vPat;P+kd=xg%6 z4VW=(mVi^+Z}^Ru%F&aX#IA)hFU!!8RFZItfm4J7>$G4{sPI6;Sciz54eo(76FEnt z0f>lMwAP-pZ!LcBKmAvo&)C_TfRSlPhWXgn5+6858=>hq{cL3H?LP`-XN%ykbs9&t zq5X%!)6e67+Uc`{O*{9Q6WpsQghApfGcPhif&iwqBy!;dpe`0UXGyYLEGY?u3X2g> z!3tIrvY^ExhR~@thh!ykch#EaJpsDC(9hgTNnitD&Zwpif_ZPmvvkj}%^ee^k6eHK zwKsi?a+g%SYDd|eDs!rO&QNDsqtT#E#SS4hgtosifpmoJ#*1K3gD|^=smdsl0D)2x z1|XB%AT^rh8gn^N28x+eeDr9ZW_op(#Ic)9F!t_2-Rj8EN7ag}L@?NNCwADueR*s8 zuF~+?7QWSAM*wxtRq|}d-?db(pYX1aCZe?&&fUGWTZfXiD%?sbMXOdVp~GBjfN5rC z)by64U{X{WfN8Cj8(vr|SFN?Ga_04#Y^{~Gxe2$Ttj3OQ8+$uSt+n|MNB>7kYt`N9 z2s_@p{<95bCcaUr3?8)GOiB$K* z1atDH8lRb{=!akb#v`A;d5fv2ib!I1RWq9tEpNYLR;u}6S*)5{%vc~-CR7H2l#mS@ zr|TPk`wxEb(bw>U?hiztC=4)hg|jef#dg{H;75M{XMT3;(>KrS0E(E@J1}a);hc>Y zr|eTV|L#x!tEYVb_gwkhZYx17pZ)f4?pthkh@PaTU1+w$_yD3n zUB7MZ$peU(h>2pxunC$af`g31a5<%H}o?!;;ycBCgILTPOeZ&xfW;Gp@qHicYgmqk9}Bv$OA<3 z;4UP|j4I*u^3Fed>uX=~8z(+}^M0*Vl|>Xl;sPTu14LpGsxvc)s_s*4f8^7D@X!Cl zeXn`=6TkhL`yX)?_VpP2lYjEYo8SF`eM_Yfi+MVAcs6P{)21XSZc2f3T1RElO!PB8cCm6%*zhz_~bMInIV9>A4DbyOHD@4LnxCWC9Zy%9Uy!gFue zzf;K8l;+tP;$-pf&i!M*Rg@;?1aToJP?EA(^r>f-;x5c&R0pFJ`szyHlsb1)b(UO+ z7R+?sIVGjQiquMGarbyW+qBuV2b|i>+|FVc5vGU{jnugs%&2jVhw1>T?05GNYMC=D z0j}Z@mjp4h4Hmom*swK_yI8oCx62V6L4$*Z0S}SAF!nVg$qnfn`&I}etCmMX#fZ-C zxzx38GeXpQ;}{cE95c4TjS!8-K9-)F#HKk|%!~t-a9YDaJTg6yPyC0~(zDmej5EY4 zjij;DaUI=o_gzO=U(s4j7C^?hz^%WXh?-v2M0j0s2UnZ(>Qoyod2|qQhlc_suYD-| z^y$+*5kSK*6w_LbYt>pxDLLn5Ex`>iGc_fmY9r~c)M2Ppv=p_Xl}(FPv!u}Ks$R@7 zdI-lmmdj;GFb~5J&%=7~S4z>MQ4v;CTQ1d1Yhh+BwUjap5`sj-FlhC)<6syDR9)4q zYt^J45$JMRU{iC+6auyva?XpzqD#yoOQVY(c*PI?#0!06LqQ{DJA{rXx)y-2*@`N|DnlR9 zewuR5vCDWB7cyu9>U^!EFn$aLmR1LB0pxlyDdt184z)n(tKrVOf9plRxVYoaJ|>Ht z-CWfe#BI(3%tI5xge;L8FRKG^l5pdOd1my)dAYQz8(G|Ht+h*OrA z!(#i3<+cCq#W#NVLr?$y@10-uP?~KByBSywi{Z7u`s?-1J2$khpxQ4Dvk&H()5yO= zo6fCjo@W4I*CC*J?n==LIptQ*JLlHj%SFxL$xD9oJO0%_qkXeJXB1#C{n$-!d)X^L`e$$E z6DMX>Gmt48xw?fsZ@{()3p;iOxvCIn=Cr8Wi{qbp+q-YR?z$rny#Lof z@Kqaw_U>k0v^slADNzQDnbG&KY9^fs059lcwyu@k`YzFO&{7g-GnfDb78+{FeK(jH zh&riG3=h3Zoz^@85u7GdhmpWZ?P@fJCHeSsP{pX}XvT;Qgt0~Pfur>5y#B8@ z1!Ig|%Ups~OvWG^O5gVxJk&yx%$>|~mg*G|RdUEd5zLLq!Sf^MKKCF0$btJ@#<>F# zEQV7XpW_2N`4l&HBc{AEPR70QELq#+7PD0_?br;?QzIV%LLfp>sH5w#J$&>PfArQr ze0f(#-NkW>8PbU1)WUTTGbffNkI*tA3)$z99@=iy6#F;@;25}K ztMxNT7+xzJs6)UIoW!-FIo^z4V^9xVbG14H^IILfF^YY)=la`s zpozYIz@3HT@iTXn#m+bmMl4W7x|E1Ss%f=uJ`+_mYwEJ9x-p9+ zGiK(LvLq6Yep_eBeVXv+UFGUU-S`2XR(OT%Kuka{=c(X zRn?m2^LZUgN-5fhRW;{q0yC4G&8({TT?!@sIF1o_U1!APCi8x9wNy7|bC;4z>gID1 z`rkeN+fi6ql?7yXK8RXZF5GYoECOwo>u=FDy5Dk(`FXiA${-Fupq6D>=gxIXP#A z3m;=(W9H4Gh0Q=(nc%hL;`>3#;Y<>R0HChj)ArfUu<1M}@m4t0Ku%13hxu&KN|}*6 zasl&V7&f{Y8R{@(PAtrxO0A*L6`B*-2_9X*?5h2;eB@8wboHYiedOs+=w_Y41t4`A z2%r4a+kWSzAAZx@yJIJMg=8^Qu#38k;{4``+#o(|ou17$1i ztH0x0`N{`!pI~

    )-Urx4vtmD%`>jCd>o=3dr79v2PRJTU#c&S>9TlPSUx1f{>ah znDR1HIXJ)iJHGXt$6gKcEVJ;8PK;VgPK4#~u2;V5+|%{MM{d0J&F{L;_k3sGNUEND zs=;aLSC|77PQ`IcODHTHP@|K&WR2dAC zt~C+_;n)ezy%K)w?M0*fzsAeM}jlKt;rKI4X{HG{%YLsvX!3+8P@AjEi~ov-<{Fbj(96( zs^+l)piN>Cy{7hMBs zyZ6kH)^UdxU9I@&?W0!*m;$xco#F-vU_$-?iyy}&5s03rF=KZ3(dRdwJp$mon#6WR zkbVZIC05(8Rs)pHh)7kddexdttNKu_S1;AfAmPmHAc8u~!49idi-~$w*J_=(Ra0{s zF~3sH)ruMwtJPGs3NHKQfkRXq8`o6Au;Wh z%uEfcWY$`ji&j(ZqWTQeT0;M?NU~Z=Z63j2Y5aHZh}YkM%~!%JWBRuH8_*Wiz)=I)`iK9E20=}&v`GoNlVsm0*R%qcJu#nJ1of7vhovTkpaBSvhf z0{PCbOfY8d-48Cx>wfLGzvr5(@Km~5U=R>c4^|gQWC#P?@wO^L~oKVBLyq%SM z7|AsNTNNU*++L(E&uZNd_QlD+eA&ydeb?JBf8@g+^Ry?Qf6kFN{pRm<$4_^LPO|Eb zg704m0j@u6qw6f3uq*?oL?Wol%cXv& z0HWq_OVGeRXllmUapv0g8OwvAcjQRK3SX4c&9b|T`TXSK&A;~2r#jyC-fM4r|Mh;? zvH7XxemKmlDRY9OT98kjniY;AOz9w$gkcq~BAnBr8hj|Of}B*XdOdz}o;oud2x5ln z0Hxe9WH9fGo%rOVYF|z7I<^V!nb=x$q9o>=VOC&U;AcMnZ{O!( zSDj{7p`Z`01j%ErVQL6B5Q-^c0br8vd<6Vn9}I3Tm%CZW>+jt$HHneO{K7;M9EV=@ zL$811hu-!MD^(a)l>ru3^%0bc2$P&Fj20OL;q9`Rvw{I(b0P4D%h`IZWe$2B(PI#Ei^}DVrBlQ?I6~uC7q88f}y6)r%^b z5494Sc1$r9BeQk!77ba!s@g@ZSrxU`kwG|-|JwPen!(J7Sk25(#~QPZZ;umJQ&cLZ zW?IMg=HL~k1|k1d+gZjxf7v|0FLV2=F|@z-PaHuGA_C0dXr@w;XpDTjy&I7lYB)wD z({6?-FO1(;@WYf4t+M4EAbIRZ>ksbgXWz9X??UO@F{L5%ju}Zvs}Rw!tSAnnLPAmT z1Q}Sy4vWzifOzdL@4O@8Xw)GGXl+j$DHb-)TS{$`!T1V|&>)Rhe&hnWuJFc&U$)ei z6V$wFPExfHkTMU8;!a>9VfCsea3{F--R1+o3J-Z8Qi^W3Ob%1Hq3H0+S8O|Nrmona z?vj%bLyc@S0SJ#&UOg4T&|-5URHnjGb2q!>B0T&dyxDj0og6TQ8k7#Jo>n`DI=;W+=eCBdhDi8zxTI(?~#A^2XOOeZ+-Xs-}S23-*ek7V#9tdiC}dQ zm+S;(BN((2l!zT{Ms6$u79wL%c9-Rnk=U?(^XESMg)hGB^=~}yoFgYc`-Q&LoVsBc zM9AH_iN#^O@RP9Oj?D>1W>9kCAgzwPB1#E>ndOw0+e-&a-)$v7=WDf{5 z5T#zofnuK6Q50LlJ6`c>I<+O++nbxSJ3evKhhF!FhyC5}hYvpQg~?lWmba{I9@u>7 z4}Bly{$0QNJ16eCyPwU-23Ci!haJXEQhLW`1SJ$|3kbJ|lEcvi<}Tz!DUn)nb2sV~ zM?ZD*@BHhZH9}W>4(~G9%xld=Rn3`@fUwjx4<8qoL?BgHI7D2yz*S9q8BB>-G8F~0 zY^m8$=JUA?$kjUrn|n2ecTDx3lYj6t|8bk)S?W*|aVBQa(#j@Fx3$b$g@w%^EJR#g zlZe4e;!|uFKH@4o`Ei@obRmLUIJ3%pUzktCca=xs<_QM z!*Jxb+qU2NPEt-Fv%;L*JyENuuv@gRD%r?%tSKzulEgWy+Zx0-POmNM-Q(<{_B}o5 zqXzQo?2J}Z)wDk;git|Ydd`vo)LPH7I-=>#m*S=~2A$r%{?%{z+;tz@CKy?A6$cvy z7-nP!GqSiY?A#P!qMvE>RuOP;DxJxVIAYS^SdU*PTE#qI-$@`7U`_&ZMS^3o7;gFe z28i5LNY{`&xC;VpbKSYd)7m8(uNQ#Wn???LE3-$M3^XauAQX*fIIVXhDdTM0jvn*9 zBLbg9H+HOpkp`|lX1)I-uxm+aHk$#UrCHU!?~6mYcKwV=iBq1t}50TKn0IlW>xLHY4U*Yu9zEu5L*(o0%bJ0gJ(;%i+P3b7qhm%e-e*Q|a3j=nAxo7 zB)T;?Q?&FCW$0KUCTrinHEhI@*F^lxiNKDblqD19eN9r}01}vy1i(;@$XMKqs|gWI zd2F8WF_De6hF$tD4Mp?z;@VgI@m)83;tQX+<>cq@IAF9{YRa`}?fbr}3%OTg0t1ye z?BpFpq!gXS1}0K1i9yZ`O-B2O>(&z6v~|yCHge~1SWSt2T=@MFYw zUv1JpAz>4HP5<-e9w0s+SvE17ys(9d+weW>fKr0%z~H?b>`?IY;I_w zD$=M?4rk{8mOYvrIm%Az9y4ad0a0z;$7wcznF*#^2Q4h0k(6gSt>VohRA;gY*wY@a%P;^?uXU%cb! z?YAGl^X{z^Cx+A8wp?tG)YID=EbOqVNyMuHHcR4FJ7$m+Q&j~arNm~nR&sN9%H0;D z%Urso!A6O@h5+~4BfLKD0{U{=F`Ii+afY9L4x0w+2+XYiI?hF_-K7;zoEvMC7^pMn z)3BxbK2BCkk_^DynR9f@p|OoE@-YI5(PAhmB@nb436qFpM;Ngl{Q3CkVhzPVlkM$i z2^MYi^=2Mrs-ve))!kD{(B|SDb;jx1YAGx%%minl>^6Mvi=V&!9t~GZAH>1V9EmVh zg*nxot7>qNMwDPp{22gwVh@uitGsdkQ#b|27g6;@%*-%nFA3I|g5EszG?*tb z5F#|&S>B~l=5T%6wE(TXxEqrjzsL^Z@#(MQE33b(ipV<)Um;aB#wBp9SK?+A@PlbTwGO$TC?=71y$XVVwP`HgauJJ-aSsBy9Xxu zj$hCCZp3So=~RGOOS9X#78()0waAawroafn3}7&_P)-Wp9+n+@0xfG1&g2{)>FUI0 z1a&iFmkvn5#tcr5LxOS*BdL^~$Wez1vsu@vDvu_6BVQ^mWl-96VhMS>H}t}s-Q6X3+lysl zVUR;Bjh;^+aR$t|0$`q3GiFt*5HZ(cPDtj+dA=OByVNCyu~jQ6r3m?LWFAb<;d;N$ z>ZUl@P29&u3RbvDTMT=WtW+EW<8CfTu6gM5f9l8NK@UWit0D_I!4x?Y9H<4yPrvzh z|1jNsaz>(3wzaVJ!_A+2+pquLlfUYx{NRl93;@g`Y*!NyVKZI)yk~va121{?e|ph9 z*MDqQ6STNHJH!bVUFC4Vd}M7p$T=BjC)6?CC5F3^RSqzK0Jv&$2}KT9vr-dv3@mMM zGM;y4wpd!9Qe7@dI43s7!fXN1#+(ixxcI6EJ>cse_P{Hz+;`r&*uNhK_akR;0B;6n zm;u~FHbHO?Lk>8wbsF0XJ9YZ=pZ?^nAG_g}4_tr84WH7Zr{-WvFjsE^&y|J379i!0 zSh$*3C80ivn{5w;yOfY%M4%bqz{)#$4b!5j)irx%M!O&k5E>^hgR_ z|B$JQ8Ihy_NZ!&aB^VOmqB2i2E;Sr}%q&R`-A|8(PIodQW~eiej73{GOB6k`6qMQN zOvi3}*mx@3QWxi)6k~vtG5PnLxlJyb3b><|+I5Koh_o7zxknq!s>tJTmfRODW{9R_xGGG!O? znaqb}6s$ERu0usAW*RW&(mqNghr;CglH?-(9H_0HLoC&i{H;Z8%^b|j^{s=e{UdOz>pc8TrWcjWHVp-L%| zQX(F#9La)O@-V=J02U3=05~UZ1%cpKfm7ku9~hTqn);KX6;&Orel(&=J0??M7g?{A z(6}r~s7`AgF$Zvb?rJ_~04NoUp{u&I3ML|yQWyl+;GwfJn@1;XwYZ$tre$dt%MnV- zUK~rIZAlf?McjFSL5M*DawetqP(B<#JjyWu1X6{!$p&}0lMBXYgqw~IMSC4!#6Ao| zl5VW7cth>n!EpCzF*DO7EG2w87%;8ISxPCOH1z#~g{mQuk{L(4r2w3)ZfIeLYGIrui>$ZS}YU{Cg!Sc zlu9ReWnA%%kN>tG|A)BjLhrZ$N!Ug`6Ri+9Dt+|Tue;^FA36uAl!Y)PXLsAw`mwja z{n9_a>Z_msw}FBru>dGczz{5l(rt8yu723}{Kx(KCrVIyhJn00P?RVQ`oO9{@FS+!I zkALimZG7sM8{hGs_rB?^cYXGAomzInF!Ul`s=AAaTCGFvbLZ{`8){)kmdqd_g1Z3C zDTfe*b-+Em_rR;JNCyKYvK(K#*@5EI3Q8hi7hoS~ykfBX%Q*pV?p;a-kXg!!2pX@L!!74zD$@6T=7#@?R8vvyy3XANH0zrG@2u-< zt(q)%y{cAC^ZC3=DUvqkvm~ObUDrkbhol^sU*C0BD+68M3$r`V`(8_BH=cKcsi(R* zn=6+hX*Qc@rt~ESSYK|O_vOZIe`O%`6>fW;&$PrYemeO$k-7b?hE|;6vD)jmf`)!kLKLj7d@nrv(Qe`VgMam61mRb^)A_&2iT~ z+qc|2cSae&Ar2y~-itAx6D}JY`9TlTB!PZqh8c+A1q>{2xi#N;7n^}&xiMpt06pB` z4i{9#=fAM;hbmDrtk-~E^G?UxG)Pho@^RT4l;Wdd1A zLh$NpBH2x=S&}G(RyG4AH!*`J3QLm^F$Uma7v@UB&f?U7D=m4?p#mcLpaqVi|=c&`Q)ST%O@J z>YJdg(J?3j;2`&4#&ReJ60s?SMC(!#K}!~L^8{Cr8r5!gvd0Avd&m>N?|Jum%%gDd z5CAYEF&r?Bxgzd_!BTjfMef8abS)7~<6eg>rcei*)8WunU;Q-?`s(j|*7a|C>sw#; zitXF(*e87%hM8n>b5+%vk~l%#UBsP|QDkpMh9Hx%QKN?io0kFe5h5XCjD23Q?l#Mb zHXk`q9ju@f8hgB|kjhw-HBfDFc7zaQZbFSSZ7_#3ID_1yJEu*R#t0V@xF?1%Op?M{ zUvQ}%bBQ>H5dEUnoS_B>WBcyAUh{AN?|f+gmKHD=UQInQ0I?`;wsA^CI`P2FIc5TK z2Q;~viF(95L}6TM32tT%UN9~9ZGQI)f3$nx{hXbsrMXSs(RC^%!ih-W98W7;L6!*y zQ&VYuPsqYvl>jI5QLv9Z8e-g;+}T%pbvu^7agwjAHKGMr;pVmjW0>B{;{|tjiM}Z5 ziaI06lz>CPF$*zMZ*EqJ#7P`ZliJ>>jL}w^ol8}VfTN=b1cx_G(lDH9dl}HQcv>FP zUYi0t4ua>J3J109qFGO2T;_C)7u|!(JAQi`;bp+%GPmD(;u1vEE+P(;<3$o|iW4!G6<_3cbr|OpAw}1N6zx4NiWWl5&=Dx~` zn{g!@=oD-?u>Z&Z^Z#@1qpvO;nI8ZMPyx7q`rX(5+Q0et{nqw|u)&>VWdcS9m=ct6 z@guHz!Ha&Lk}yFCrFhO{io`(Cm;cJI-u$MwY%G_Sdkg&mc6h?d|B7?f%~I{uRwA!v zIdOAitd+;8cuX;)p~1Kzk*)B$3fozp^Mdb}XFsQ_3NvOdI;1XJ4N*Or3PkR-`gxrl z@1zVB*?;N9U>=I*EJ3eXn-#5H&k>4`6Ks4lvBy%wrg4E^EF&Lb= z75;>qQe0K_sW?M$0$dpa0?%e!^X}5Gd-ylK;P1??`C4ptmQVsVcZWBv3wF>@aqQG< zf9cn@K6TpxRd!UX#N1J5wajwzMbXdS{>uOI3*ULc5xU}jn9mlq03~@A&iZXA}402FlIJ293}Zrii24*3L1t*F+WTjDg&YMTk5nskO$kfiyb- zxBVMW`@X+@)!+VhTy`E37bQ*%K+Odds=w8ZsWGV>?&fWj3DH!fBZ!b0N>NG@w~!Ku zi2IJZ^RIl~bFO^kHE;Zt-@fjRZ{MW6y}jL;Wup143o;Oklv=~mRft)=D~jr}EWuhx zU?84{u>-?u!0Zr?t0GJl(N}<4kqKf0VBiENR0fd9S7iKfwUMyb$l!RS7;qt>ctA|E zY3nu}jAT?hc7QAqn(9ii4QCsc#VzIR?jmHxR&^K>VC(Br_B$hQY?H!fW>QDfP7d2$V^d}}rxT3ra}L>w6L3q!6Pw2{Hb9MM zNX@L7$k{1cmq}GqO05pSPUf{%GLOgupb#aEQ-Tvyb5&U}?IO&wz32H@KH`sYX{Q=! z?6?zzlY}Tw2FOO_QaYcVCE25 zR&D-owbt4wdYx+-h5<_|rFf~rK+(aKS&P;>l*GWYmQuW<#jvfzK(5U`*v-tUX$QBe zLn*nGQj66hHPu>+X=aIiRJBBH*R+~ysevL@Gcjv|f*{mVv~Ve<6tAU})clBr6c+uz zq*_#2wW|Jg@c(vOK>p3y+WP3Mm=Jc}!QohKF*C-hjI%s{I zbAovS8NtjAppb&CzORzpb^Jg7cF^s`u@1!yuCqz%^@=(`R9j5Z!^i;L9dF=bkZ6zyH6#^I!iI?t5vT&tXU* zxTBSbghd@pjC+p1`nP{?dHfU~K4frYVPf4grW@C=wZ8={;A_8O$15O3Wx}!!BxLZ! z$-pP9=tbv0@5leqWzTpDHhZ<=o;hW2_!ohojsg%d0oAP|j^~b>gNN~mL#Qb@8v`r` z=+v95fB>CDutK;a@*%}^dmQ&-_1)# z^o<(Q^!+>(Jvl82%Z=H&S3U$OkSQ2ks3j;2THgHGnsvm5?)_l7*D~uPZLjrx$D@MX+gRI;=Q(QB zYfSnbG3BZbJe9~I6Pqf_tCJy@zEe{c;#tS6ERb0z3^J3P;RZ7iff<{noZZ-%WZqk1 zh@`$pQZwaQ=PF>9c@GhbCF zTJwC4l6Xkn=7ujts-`Z722DyS0?M2-)r=u^n{%$&mZj@wS}MVK){&{z+Rf&^EMC%V za|2!aU%mh1f9ht0(8lNH64R0*jG4sx&P2N@fNR5YZ@DpeCZpV&|(QwLUIC)?qmr-8B(cp z^?uO#L|z@#2iiytu;}Y4n&zF1m4yV)18+`2~mY!iXqP;0;7~xe5lp7OF3-U-4wNo zSa*Ti{B>QSBj?>1HX(Uf<>kBY%icLOIo!6FTQcuOWEuEPN&^^xK(sEqUQn$F&o}m! z6Q{^|3LZy;6=n(-D24OL1G8~~bO(tfbAoBAH5bRAM2w!s|>c{2Mi;**!ibEt3;HH@bTU#Ie{g>bH-uE9c)23O8 zqBToDL3^u;ukAIsCcI?tp=T*2XGeuq1yeC!8u;8p-}w_Sy!2U5#VmOuU}hFQI1p}< zP6D9B)#Wa#fmUG*AvlXGh?~|N5v)ew=fX$1G!CBL@#jpRA04F)*LO6Y`IS?;9J;fFl%$A9i;>5>cF zvD9Uk`U>qJITN;)Z}_d3zVEevI(PJx%Me914Rw;(lu&Z_)bD-%*Z=(=%$?K%C{jWv zYzB~Q-*U@K{>{&pTRy*G$bGlHy**EzLxb{WEKcUG*>GTCyjZd@Gv_wNxkeq&MmjCp zqXIbRyfn-&II8>7KU+a%r=Vd3yp5Q zo!!{+y~1dlfgtS0IG-NiHr|OmBB4=^E5yHf3fy9mV<(Sv&B3XUbjvX9ljO8e_OfSYQHZza82?!L>Yjqe6 z!(eK)GIJfYlrs7M0*J2Klu}h~q))9w8EBb`Rv$_x)>4ZbGm2I%br7MVr4%F?hCyp3 z_Q35D5V&1b6~h0m)~dCnnrf}pREMRRS*gsdwU$!SGBv|DLhBKRhj1VOs;k739UuY87G(wUolkv@FB_*6|X6fwbwSz>E4!{U4L3t3ES_JW!N;Q?ft!WL13%b$;^#Yx3yem7UrbOMJ94+NCp_- z^#5n??_;g&w!1LwH^!K2?Y+@~+2zy2}iTzlN%lI3T^sZEKmXzB^tM@JjXu0|!kWu4pBwGDkkHQ-wV21t# zS;C$(wvNJ&cem7hBO@pA%Qw}f$rcinBzr(taO74bpzRb9CW~s@9y?>tw>^4M6K>|i ztJ*SRkQs6=vp#(ov_bRw=7<02AARRLza4GaLaNYETVN5ob^oj1bBZoPW2t}|QXVWh zJN}FR@OS*re&JVMzWRRvRo9XK7K%WrI*IqMf8&q*(LelKetY}mr?p2aRW;}m(yTEu z!4M)`P1od4OMdSk`G()|@lXD`fBk=lU-0F4xX?ovOHeYv{P>^w=0Em3e)q$pt2;!m z-pze&r^vATy5zSl7DtooxOiS>c0~3DSwslU#MPvq+SmN!|Jcv`$9^SVtxgh_5vq-Z zDZ2NwDYgU!pL`!b{E1J0|6hOe=}-O85B<>g{`+s!QJ%`0*sl5-e(Dtz3tOfD44492TvA?beoD00Z{YnEx%eYFH9EDSZxIXg z{BZGp6`>@UN$PT1daq=Yvm`M9kyP1w#JjKlsek2v`R*_HdnxRavMQk3ZI=4T@~h(B zuaZN!4gIe{O8+aq3kTDI?bQ19O0q4dN65n$e9@lz>7KE}DxET1lcPqRDrPZ|Du=jO zX1aH?))w>VqFTOiRfR%P^;g8{wG~yKQVyEtA#+_ZTx3VUG|PWbSp7)!H$z~ni$b#A zQAEYLXPQu$!jMcMqi@S;?HTaYYOpO-&5Rp4eec2jz7mIsjlrXp$>h6VgM-v4H>_?r zWF~9~4DWFLwoC9Q_szpM_Ysh}Uod5?z7-r1sm-El(x7)RmnAe4p6aPRwWlp z&#~FR>GprD$6NX{d;tP6Ca4uhItFV$Y3g=zuWr3nOZ#m1y{*gxj*XWFYb8kdXTmSk`6fhgf_yv@5@JhE{8{&jpW<|UxCQI(5Vf0_>!M<&JLa2 zt=Rn)KW1B2p1I- zdGp?Ap;$L-Bx3h%2*+x&q@p}}O7MXj=2x&}V;iBJE|U;mr_`JeS~ z;%9#enE|a)RYH?^+`jMk|H0q&|M(5d-}v~u#9|uhW(F+jQF=_2X{6!|FwOf%?DWY$ z_vioPfBpab5C5zGtIz*szhqs{NHBX7!T0~b@BNMcuKviUPMbH=_j*5F&SvIs;X+JU z;^~6<0Leo#)2~4RTWg@C+N&@7(qH_~{#u;ZE=G|6mx3e%RzcwJz5da^@a=!$8@};7 zzVVwMKmH?ce)LoR=CQS=NrfykT}24eq?^8Wzr6d-s}H~X`Cs}a|GlsI>M#GLUu8f0 zXJD~VDdjIbt(gO+kT3nhf9QYoYyR_Z`@diN`;ysADNxbY8pBDR)|L@Q(aZ(VOc7ET zgZxxpKdflJU9A9n(e7Pas|nn+C1D*k4Cv7n2-?@uZ3@IiZokEkXv}ORylXd z-LGoMTzf3r_O5ErNOGZ|P$mG3gT#~T> zXyx830I58lL?P@#xWLz?$XmKJn!YAi#Y{vBOn0rxa3WKdBc=Y94kCepxsRWi6x9!! z$vY3H!gp?=+bV>?%Tca`o$Lzq$VKcDWc2Kwv!Bm*r5A|i_h;@tt|zBq7kiD#)a;=HAXr5YL@T_iPCqLKgN$ zo;Gmw1y}4sg%{lXxuuQO=hd1=Y}e~@Iz?n>F3sLtUz;tXC~C!ha3p;Yl}E<5(M-^q z0Fg|vut14~Xj6;cCAp{-cLar~&0sAB1bH$ASW1k0U)qvLOF^zk;YMyWX%&AOaE`PL zXu}Cx#TF{UvPHzUJ+{_Pr&9rkH~epoJ{cnrQidXFm?AR)(G=Kut% z4cLH0n~s*AE^2L7t*Rr0!!3Bo<#@B3lL8cvb8L1bh^naTJ-qoMiU_R`2tfkDFerkW zG+Q1YUl({i6DmA?02x}}l)!*Clh%S;dN=s8p4Qio56~Wo&J3K$b&*WK`@?zl?HVeU zrPT>3p#(BAKXf{O;#?qw74qnK-2Te%`F;PzZ}`opkN?QU zDH+H7Eh3yjQc|yG zU;fL!3P1N}V`()_iZl>CmS%9``~LcW_3!<*Kl?|%K0fxN7wSS@BF?9Uk5>%nW{}uc zk#t=l@3vKb^mTsXy-$DN$G+|x{>-2L9l!6Zf89UvbAR2hws%j-jKosea|F-^K7Q#h z{i;_#lA4`lhTD2ste5~$)dq=# z7g#F*G=k-i5-7A$Qm3N>Gg)UuNUIvdI$Wo~5RDN?7iG|Ugaga6^lOmCK@dq(43-<4 zLM)-NMFh`Qk>!l?Vafz-Y8n&t$SbSXJ*Xapt&XT_m7yeHMO>3v1AUU`fc--~zTAwk zVj~Dowq)%EBbSR1(01n%s+LFrw8E|{oKqM~P}xo6-FNNXcRjp{H(amR6yr#$Cr~L} zL~ev29ytrsXsJGP&RN-AP9$d;+?VF?d|BhnQO;`Ug`yk<{|FI{tzQ;<{M4uNM?UjP zR{@xD7uz`#w9X;Czt`dG0rd^wB%ds?awzBBHaVL;cus&}!QV36@{SR>#{%!42mD-j zm)Wbgs-ZXdMpavrCek0Tm4a`hxTkNuscqXfT&ZaGt-E-@kSax@&n0SV}yEbmUd$%8#`oBM+j~Nlh(hPF$-{Y^mWj?AE zdw1=N+eSW}ZBN2`pR|Cf7am(X=yNZefBXQ9x^Pc`LwWY)-oCp7Sl6{@h-yZr45#6c zG%~DVWr&C;q{-!UN_UL_nyDxTg5Rv+`dD0Ml1w+CxF&L2U`eW3yY`Lt^=(;~%|qK#c~GPQ5vrP72SiLW<8(TCf3t{QR4Kl=Wk{Ez;V zZ~c~U`4#`nKlL+z=~sR1Pk+;&{@uUt!=AReBB>zxa5{^$Bt|x!dR+tng+N6_^4Y3= z@)nN2CXk*YXtqRzsCjE&@eh7Y#R)N?Gp4#NDhYhzlfUcV{I|a6kN?TjW1N!1%oZ6e6G;ff61h7M3``L>`!)aazx2hw@GEgz5e_p%po)cX zhWQL*^l0c0g?GG_`^ozBOR?v$!Lvi>ReAT#Km#i*UZ8?)`mXhTM6AIwbV6a6y7EgsM14B2f=h^GM#D6AnQ*A19WDBE>vc<)1W#3RQpfC z(iQhkK_r=@=x~ql`8k*gs*GZn2}T992v|};;lg5lWbu8O&Wy~C1TvT%>CDen|9cUh z1u$!d{jDB9MtAX#*TD*+s!jRk!2>vRnwIF4xse>12ls{1DsJn>`8%p0$AH9P*c>!~ zAvJhg5;-)&aly?99JjXP^4PV#`wc%2DBxi=rce->S)OjyU_vK8FwRR$G>qD=nq*{o z3W}{B`$&~h963^)?7ORsN2n1DL1$78ram&C)gU7UYJ@Q)M%6A6aFneQKEN) zs1j8|kJp9pPrv^M{+-|QzxcU74?pW?AbI_!Z~6Vd`L})F zpZRki-m-a6V_9sA6tNK0P;2BukseEtH6s@xd2N_|&Q$v4_4QNV{O5l6U;NfD{{?@~ z5C6aqUOxT)2?Ax3Ae(4b^(+;gRq1ZS`(z2t_xr?Bdj6{bBFZ3A^m4j<_`@Il;xC2> ziN!E|?a&N_e%l}W6W{sA|I|kxgOMU|Ah|+~c4||d{D)Cib@}2i`?4;8Hh_q#WKi1&)Rrw$L>5&Int~K&J);t8kI|)B*<*{2pn0hZFE$jr zf+MH+z43qdMIa>)t6&Vk%2f#{M<%e7R=n78ujwHEEL-D?Cw$OVb+7jHzAA7>2EYCzZ-VcxXOAAy zMMtpn-Zi`pYrMnZ%IHnJlpJon^OwGS@_9^Kdh^#Kj3b7$QB_+BOxatPY0ZntNT zxowCApuBqZD&sYoayeNB-SxcE5(+sjB4mfYI{UUo#&SNZd-UEO&e0WJa9*Vg0lBPb zs!Ta8a3PXwV`&ekh2lwXm-Du5nW5)%glF&eaPGY)EKeUJ=z0`c99BUZEG4D#qot5hqJL}cqhIs|pZClD z{z4TMqKfb|8;qhSMgk7@@r&>GV7b<2TUmLTazmzti1cO}qspBHg6U?)xFftj*8-29 zg->gwrc?!pBo$Kmfh#|S7$k)mDNQ3>BwK6gzHQrjUh>*cYwPaz=FR)x{yl&E*Z-zp z{?Gr9|LE6#-Cz1ce>8sJV;_cHM6d3$NRDt91&h=Kf$D*@N76X*YwQoas9d-AKV%ly zHy`^m|7~vll^8u>mB+cx((>lTaY{|N6Tp)okK<6|*&!lIW{RjXVp&g~xn9o8J0F6n z2s}paJZCf!WPJBu{7Y?%CAcw(QT=6tSQx%VKv^vVw)EGpL);dPm&vp*HGV|+j`k<@0}`UW6&E~we#=Jo)&}p95t(Q} z^=k?Ot+L@6fP)cHf-W=rsN9x4BbXawn{X5q zX&f=ge~ZWee}KCm$Ai$E3!L}sY-W@bPMttYG~h@Md$y_6OgegL4}+8kTZ(U)%Ew)K zL>cSRnHz_#>&ESS>#C3=3lPF#;|{HC$nnB2bx@Q5plojRF`u-R{HXLHyH!^6wW_7f zOz|Y~MDv*Wu`EGB(R2n?vJ#Tj29rgp4*@v-ep|c50mI)F>%Bg4WipruEQwLbNi(6j z^Zy_kif-p<53cJK5YuL{ZTa}Pw9_+4TTqTOq)?bsZJ}Hd8_{zsA|z-Grie8SpcS!D zbN~zzA~y0T&o?`@?%SKMM;cEo3@v3Ap_vMZ){I!JCAcA0wZ;^awJF{_a>P527kitf zNer+3v~#K_m5^T~bM~sd$2lj5jB21sB!z8Bq)JmNyPsM^ZvFLR6HR1=5WIWs-~ETa z;XD7tpZ?5eKC^m00L^&4K8kXIMUY}KrehV_AuIA%V2qJ=I&G9{5hJj1lLZQDCf^$Lqsf3Nn~K=BZHp;PDe$WUY)f;G^Xc3=v2|Te)rGoA zCJYi0j6_!Xb`g;fgQO;fs?0rJDkuuAiU?K;KS%A!L24^I5E66VjE5(Ito)szXo^ur z-REQ;Vk_$Udcx8jj}y9~uHDlT1&}%{p^|OPaud#Ah7=@9I#lRuG3pM!jHGc?H34QZ z6#>e6Pd1h74}Sd9-~PQnO-&Tr^=f8=d095x$SnhnAyRIaAJW3@kUXYYYbNdmimNo! zH;?as&tH8vv3N%Y46<5o$g1Z-VI(4;)=ai!>87{z_|tO1fhi=wQG9+NfbipR-1JLT zY@25f1QntPI@MmV-Jhh!D5!Pld<84)k-KF)*xeOlCwf`ud;aB}LcF7uw>@-XdiSd2 zT@28n&2nK>-A5g@+r!=Cdac0az@Ytk58t}C?pu$o_tv&;>*1#A?tR;u8N<z;W!z zP3bmwv+ZbeV7FT8Gj^8Y{CPO%iN^K>wkcoR5zKoVu=nKh!-E`>zu&86wJ>%yv>vFk z#nzW8I3VSCs|`0mEG_j>NeFVLb>ayA!0>(@Zi-t~jB5Voo}4G`?s$&-kR|JZJ@M&W z;Ro;L41U0lyVSWiExeSj9ulbzASKuWZE4>7lkuEc(_~L`I&MTYsMum=P$k$zvD-?Y;ITQ5)f&!3IKX|Zb?^_QB*9O;!HD+xM!iZ&yoPmNUuTy`9%9BZYRb!FaEK?1M%U990dU ztUL04?(O)&ByWhQvp1}Mea!8u=_$=B)E#MRWQf_%|3$y>Fa2k~cLmp=q+i;3ln1aX z$txqD;!NoaMpI1>_n^Q;q1u7X^zsEC{m_?v3EB$4J*%=v5={WrAN|-5FCs>fa;%Qx zVe>Jozymp*&bhAB;DsdDPQ+f*^0#!lgw|?U{{eS$J3&Wgwllsj`<787`4IuTAcm9qz395G@<0>e zvThl!?R+|~5?$=odS0L#^kF$Qid#D`r%kPizFN;rZ>s0>WowPv-Z@=D-81xbS{8S) zSLX}Wd+(?7c@gx)yQlLewl%+;F5P?;dsr{-zN9=XCx>?ErL7L_8SDAdGqU^ne0FVJ z`@?!(#JaYJ)1|4c?&tHx-8Z#Yr%TwTBA4ZK6(#k&tP6B&(az_}Yj`=GDXsT@I-T23 z#s5}SkB~uXA!(rG09|S;w(02rFm(~)wx^~*igCV^{kbRqtC-rGl{E_u4IPnkqbv+} zDW<&9VV9Rtd}9{g`wjC&<8VLcre(0QUgg~XN5RWNf(C3^r5UNL_zh5~OQJz6s}H2i z4Epm{JVqNSlV8p1(j)d7wP54v^gR|9oPXSIJZaMB5ueM#C37bz^-}!dXEQ< z>Zt!=4CLJ_ha@t^xYi0Bd(q|ANbM9bqDzzSVAJN1(?q8hl1dBF`jg&fM_ zqWpOxGI{Y3D0DiVi9#+33^$~povii8$L;aW+7_)08X_>wo{3!B0@cU9X)}^&po!(e z^zIpoSaf(PbL_;UW@r$?7yzgOaD|{SEsBY|8yiI4L{vnZFvf#|rEMH024%eXtY3sW zJSw|7csMH221m@m?N3gJ%4=S2H9q#&pZes-|Hcn~;m`dtQ4P^90bm6vO3ABe_#4-jM3Lz~hgh3plY6+^XLA>$I55N11f6f08fA`PC zDt=3TGT-F2|G;1Uo|dT@wWb15R>RHA1H9HVgO!43>RdH4HkK-Uw{-Kz(9nI&?}W3@nS<42Sgad0{|5yO-uW~muwUYXEugg zm6yCl%#swzgy+)Z;Z6SnEO@`0g3KyjOra$8mXE!Z$pApcuK7)yr*b>rQb`Y?pO4;C zOhu$YOemQq8rggAVojRmzV4OC2m;osf!oTIk+KIKN!g zWOF1IO43pTkPMcpxbI43_X01dsK**~s2Jx_1*G~>oap-wh}_KhUGUCsKZo>i(8Og% z_!a>)j*h4fHQiIhmmlt}YT zPl>E7dhCwwvPG)1JDKdB;qc(**jzkh3wF0{HW;BTDqWxS+lNX4sG8D4GuQ$d>_MA} z24kiJod4K^9_)c7bmsOO%}PiQWuONbmH&@D#8W)ce_ZOn{lq_FUwb#T;z_c<+i_H_ zUi^l~KfMLz=ApG?%k_u*8z1Z#d3sgl+k9?)y$vJ0$+7!;42^a=ypc19Cn2Ebh`|7k zF7l#gOVM<0@WX)%hzt_Q*vk^_+FQ{b_KXrGg@={TiaHs8lEkhJ%E%RsqZarSQJc{x zBy|9WH@TYSJy>*mSbtFa`wQFY%m^~tX|1%^L;pLB%-wkAusFNvYt=W)0#m>unIcUP z!C6W!hn}5-9mpx0_F+HTsYe@QyvI@4oKJ+O7#L^*(vXl3efX#UqOZKX|K6g@xbD#T zdg0R-Q=2p^8zBJBd}DGL%vOb;6hR3^g#opMzTW=Ycl?!$wM7A@M-HtbfDYpQ^IQ0XqvMNOrOg0P3T3euor=9nmau3oe3Gp!u%B59aB)J7rx`1sBL)z|;3uledK+7cJa7NAH~5Em74%pG+it^_uBcbZ)Ow0tQA}hJ8nd6!mA6 z9z_bM5vp37I0Z=qAS0K4iQs{lmT#8BWE>;KYH#PyJ=^9}5D;i$SDj#F*I--EyR?~+p*jCV$e;Aei(KlXq7H@^DM zf7^fahyK`iee<`x|JQ%$GoSdRc3;nnBn@m8QJFLS(dGP^aD4b-`S80R{*s^m%YW%F z`T76QFI#@j&%)9?X(mVsLIh2!sBr$ZKlNvR_`ARNLz!a8iil0x5K(u=q#(f%Nx%jf zfWv$$PQpy5Jm|TDcs^NbfRaj*DJ&Nr62-#{LZQi)+47cTt*EZkC848oEP^r!j9QLd z)?mp#@8)b&5>k1G2@1TD8CCQ-z`e{XWKfEy0yC;Ml`+EP=YRO8|Dvxry}qt%OL|S} z;dvlPR`~gVy_1r$+qjgO{oy8=hcTKyxYq@52Ls3tQ$PI|zGM5LkFCTi7EA=eJiBh+ z@jYlO9!?trsy^h~Q*41Ugl?IQd>#V0`zsHJ6mRtY`&u+`* z3_~uuT+V1lwbS{M-I1Y}Q-+1vaz4Xc+}o>jG@_Y3oNY6@w}%T#oqV_;!g_0$3w)8S z+xg7i8DZzMM2Iiz`7FI#U)EO-*qU#Bd3E7p;(oeZB%GTqmkVOyww)d>@W$4b(^{R+cBsylA9AVii%?+AJER-y*T5XkM)k9-T4gJV%Ek={u8v$_ANfeqn=CiQ?j_=Oy{Y}<4Rz7z3Xsd0RfG*7#m2ya`7J``p@U1VlDj7*_w&*Dl zy?33@!UF-TR6wN;ULZI_WYk16Qw6%NJ+??LHrJ+9o?h@7MU}v$qEFt%^Xc({hcl(A zksvZt67T=jANZ61>F@am{`dduW~XSf0fYZu(Xwi7k&k@kFZhSQ@+vK z;ZOYF5B|u}&qMU-Z@Rs(Fz!3Ux;Kj&=pZb$zfM>Q5s)?b-f9fygNM$b=FI zyz&3?U;5Yn>L)+_=KarHmd2z=BC$sP&R_oSZ&2z>k})twu8NJ$WxI51z<#Fex_tdrl_Q7=K`Ffli^Xgw z50|&Stl{7MA#-*8ZSeCgKHIk)grtZ_WP_>d)vu;Y39WqJ>vBb|PI zO<=I|QsNfFRq5!071&Exo)8JuggA27j|7So)doP#vTsdIOKc|-Ol4YyBMyaF21iIL z)3(40_%mrK0&ShWDOhoi0#HjMp@Ph5kJgbQQf{SSRn*kXG%+DnRAE#rg`GpjkI=(} zVie#stjlQ6?4}%vj&Om)&*2->oytgQO0Yp<*DL{rCK44=Y9p{zhc8@}kmAP-5n1{1 z?O-ual?BY$mh;Iyqmt2<7kBRVg_GZ?)8q6L6oI$H?@o+Rf8TRiLpd zA<3m>!lZ?eG!@HqA}g3gDkdSzTuL=0J+!v_N>l=q-4BV}lk^-p2~-UJMTMmoT83m~ zQp9XB_EM4p7j!r*A#4y&G!=JB6BB`Zqg14yR=JRaZq4HmN#59h)Z&H{a1l|n;E8BG z|M-9MyMD&s^LPEMU;B?+t5MbsScs+o)InXFGUbatf-m^UJAd!bc?a@kIV*Q#0;{zJ zR!SC~Z&Z~cI#ZH6V3-j-PJHI|H~l-m<;|b}_O|uKEPARn5o5TTjbWPlt`HDorqV_p z6#zQ)VZpR584zZ&S;cO_1W8!>LRr#uu%m0VRVS4ygdrJ)?IkK?qwKl~M%D^RO45+m zJhjCK|DyEz$`uF!MwaK1HPp5O~LyjA_hfP@jyIJYfQPp2zW1V*ZwFdrPJP?THwdY#Q?t%vzsiQ8h$ z8&P`i#7y3~n?oYBJ#XwYFUR3HM72M`4omV#^(K^q>?lkVad#1$8rt2pLt8Ch?Oi(c zUGL(&_fZ|JGS<1DI{A0NPNLAKUESlB_MerMacJT)BKzd->d^<8R7-M)dAMuaO_XFx zdUA_?;nGZ+YFsx4vwKpr_w3zGecKp8?;0-Q@Gcn=u06Ad^e(-tdxq0Hd(RAARKg|P zBA6lJ=si8eGp?INfa%vQGc}oSHbh`^G)H%AE*8>5G6HYN%FIC>AM_SFv1BCP0Ory_9A-(x9fvNo6{q;HSjk$`RoIKC`plOf!&p-9W{BWM$69Zdh+whF@TRf!@=0c zq3{hrX12EU_upF<0Vo{RwVu33JTrw$?yha=R}Y$~Wdam2%^Aj>gVa^(n#g1wK7Eo2 zwLIU?UVNlF^~sp*nHtx1arfSHSr*n#mh)+3PXKp_ZB+8+sUM2hu66B$|CCvA+prHS zdMwNv#t_jdmBzSumQF0CQ?=H-02|fJ>^(3`&gZjL`2YBZo#6byMtAU|=ZFB9fb{ESbPgy?bf= zalbBVR+L_n`zD@N5>m{PgsB#UNA#*(G8zJ#a7@Bdm7do2mZ#ELUidUVj-OGihglP& zYGy8$-A9!(CQX|_kQ7s;Eac1?T}LV4iQAk%paXJRz4yy{GKi|4Pp9s#kkh)Z0s~L$sfz~XysRN=5$pM~ zg@?9>^M&SHYwN>qB>lzU%a$eRZ>d@1&rl@DO%gH06`Q>tnt-H2& z&X-LsB5YZzovI`35vO%k4G~$_RaFzZu4}4lrkzio5$5llFKNB?wq7n~Kk4Ito7uKi zh;3xjbQuOD<1OCVF$G12HN(58_~VIl+rVxL-%c4iT2clrtc+Lg9>W(8nf(1>YT<>G zUs7d`y(*hqt3SK%xOTtF7_qMzA(c_->_H;aUn03f_2B9n>~9h*92Nu!9` zx?n+A=A>n@LI@xXWN6Y7#;TaZk@3I$?+gJf0m&#mXSyj-N&ZL~b%|A`K`ceQg8*W* z0y~`$s7xN`F7#g5ls+qxOu=whTluQ?B(Yj(n3{?z;qL3QP?^4I1)|=mdN-MV+>XXX zsPxFoiEB^Sht<)|vL=BP%j_?Fw0zMO3%#3X!F$M6HEt zbSTBLXaAmg<4RY2;_RNk-p1l~L-KA=s*Km6bBmrM6P_2I5U7}jOh`hNsz4@8(H3nB zLXb{QSpBdbcaDdM$Sq6)Evvj-0tjKLBG&!k6QB7V|CfLJSN_1qzT%($C)*c)0kO$? zB4w2k=8+=h#uk$Vyiksz<{?px1Tm!$sxWr) zB7sp|og*acxF?|OqaE`bLvaM>594z@?Zshya{dP&GFa6&tL(T`YZdFWjc$nCg9ZCy za3K!Yy=7~yQL6K9UfSpVpAHRu@~1H-$E%*)Vd6D4Xqtj#M7VZt!9ef5C!@QXx%cjU zshEt2i0B8$a5+#pf9)BWx9_F*9v;1Kt+9K>7gudx)lp0sfLGn#YA~W_^zh8^x)GDT zm%F#M7QJ`x*WS0@Gjr8Zk1hq7^Y(jx!ZTxy$cV^{Z3|{}zqXdW_ul2F>i+`5lteaN zL^K(ul9^Q%ZufNT)A|^Gaa(wAS#d`e!o1lbeEluJ;0G+==jS{Rk^5Y(eIf{+I|q;7 zG+nMvJ2!?4Mm@Hw8YMtDEK*cQan+1s$&pcjTt$}%l_>^8q|THFYpW!72}E&u%uKxz z6f~gxwPTzr0J6wl^IdQkiQ{=9MWmYKo;fyVOioZ#G(*)u?&ZP9u-u*3ny`?7wOyItk>>+=mG5{c%%t}Wke?y)ROM33$^W_#hXH;|48-wluBdJx(7M$?_l ze?C?uZ+kP<$xLR_#Kg1MY#~?+6s5%1Dk*E{S+^wd?l# zf8)RRXaB^1{g3=l|G6*zCBGQ&s$`%o(iRAeB!n^olgm9itUf@1MIZ)EL?9GRp$cW~ zzC>f4p1sYL|#Op4PBKW66G%BLus zK1ULfIaFcNb2D901O@}p(L0c+MO|4ui(|=B5k|;@otCyu9=7v2DIKTc84=AcYY;R1SIhcrJc#4}Mha@JvKMJMBd`(Tld$^IbrWtM!>a z_W?bBqL#hw>7I1#cII;&@!7t4f9O8dj}qpCyD`46_D8WC3Q(mr)14lfDNuL! zWu^xc%x5JFkILWk2|beD%>{(1kWDi4NEjWrMmUOj@L;FTE`19q5) z)_90{6hh`JF9wF(iI&;_p`}Rzn`286TcE0f80I)twX)G_vn}Z%nY2prrK9Y6u@Dms zp(83p7C6UwD=!7v zK!ihzA!>%195CnO-qf8rgnK1Xyda)lcq1J9$pCl=2qnBYj6DOVwmn`~TVm^q$)LJr z1>~)z@xlhjoy2--TSi8HXuW*6J6><2V{3IUL5|VNIc6_IcYNWAq)ILCBOtd2fAQIS z;ITg>-h1yoleR1ikm<3uR&-CY_6(UmnQCTFN+-L5f(aW4MwX46ax@p09!6$_E!}sl z+&BUA#UiPj^L6jd^`Qr7L5-(k20@;CcXI|Kn&$>})~fCv+LWy|uW zfBc)i~da}d=EIQ4QOX<4_Br`-zr|q@p*9?JI;g-Rhl>}|U;HWau zq=&Dj-XlYnrDgWxi0=q-9eQsLCD2KVG>C{)r7}rEsN_mKP>>-4(J1Dt<@30*X9veR z9X|icc%8*4Q&4PlME7sz&zlY}BVLV~38psXVgx8!szhr`L_A-MW8Dv_T`PBDU8APn zeyV~ai|V|#*2Qh&?g_gv_ogFfj)$v`A8>DU0hlQt4spkX%uHTSl+Ydn9hJN$3tDZCq>!(9}lnuyrLayqZ4T#=b_J_(V{Pv^6l zso8ot!?gFlEK3QvWm#&V+Pb800heW|8MG{m5=dQ7Ck<*+*m((QCQr82L*tt}!X zv$dv~nc3Dw(-LgUQeCul5fP@Yr;}x*$LV}_Gii3ZoW<1L%WEt=w6iRtmf*51MYLa* zMIn-E=aXfm`RRO4HSKmjpT+biIsS*%TKKH6q9!7$nxO2ddY?_v4}fi6G?-+T!N~b5 zrVytT?#@G}0))9@KNt(-jAee__;Wg1wciu#+D<8W^N9D~N35nYYa|;Y z@wzYXKfbGLq+e!5#fIk{(iy;#4z4>WsKhn&$Dv}nJ zL3D~}jA)Z*S)YnxJW>FZVOLrZAW6MG{^(!)OY3Jo1#MN!hzzwQvhPs`<tDVw*{jf`j59wAB5*rWu=O6`X+6LB^rwH{Z~3j4ul?E( z$lA6Xb+kz4NMoTmCS1Kgjub-<;86E0TK98I_vpeWkH4m$KK=UjCqDV=bXNC>E<`DR zPk`|K)xB-daPU)qRtN!;WcGxLJ|mRHL@i?JiP!zK0&2((A-Y2v9^-QD79mRUw~l}5 zHpeAg4<*Aw%7Gb6l6mzw0jH3&HvjbF$Nu!U{Kwz&=i3*3^oxJNSA6+@|0{p~SNwu^ zzVP$$@CqM#M^1~qNX#7Tf>1?wyncht@tM#3z;}N44}AM~e#f8w=1+Y0_xZ6cXZ-PW5T@+=PV(K zj-@+$2y5`?K3*jdVPjwd$Gy~a^NJ01214%H}!A?a8SyCct!)feRES^OIaQimKvY&`E3BwjUEkD{$U}Q zc=Y(pdnaoeq1qy@5P_JKV*c4|$R{@tdEt_`?E)VR(cQKEfv4?+q7T@EeoV*PaLv!! zwK5FqE) z0*qaA*ADfd!5tIPO=iYuVgF`-eK|^Ie0CKOQQ`DJ!dD{KVQFYmwqmwwNG zzJAj;y%wTPGBUJDJ9~coFMsDdkBudfXT~=j`yL@YE)(Q)VoSm4jp1@{`~4t*5>j$NH^y$F$n9is`D}7hMWM zA%Y70Rzh@CJUg9El2oJ8rQ;)Odwq@m{U7`I4}Qa6`-5Nq^{4ZPKJO#%eEvrse%gn= z;7h*b3%~SB)`wT^e7d}PIG@j|+IzoVuiLi0e(y7{KmC~>{h^P2{ICCwPk-za@Bip0 z`}=Qr?PuZ?e3jJfXKioZf4yAJfcSQ0yXl1sW;Bv<#V9OGc(WYk?1&z4z_k z^{LWswVjGssuiNb3|C>gl_X7?oWzU24Y)}sPCb6z6d#${1O|z_9pIMnZa)6Vja88C9<)0(b=g^WqhB0Gv4|WandBMt zzbmUxzPUSRs(Jl=y>H>M^+z>!cX!#gt#=ECqTID263js>%;-DqZ#Lo)**9mVyLPJ#(buJK-hnC! zpK)l%E%yF+j?avU40a6upIW;2-mUkmcll5C;VtjyC&iKJfWCV5?(6GgYwP=uZ_GqS zp5&2Lb%_2E6>+Ek-JpVJw#f7XS6&7_*-AZADk(oXf0l;#vi?`co`4W|`X}6M{jzfP zhOZoB?qh@GI2cQT5RIcHa7Hxf0T$S2%E^m>P6}oz?OruA*n2M-S4N_x8 zDdL`PD({`wH^8FCaFwKUv5R<~OqY!1&70Nqii(faT@X3f4rC{49t5C#IWsGfU_- zeOZ=9iLIO2oJe=?ZcdMT)lD+tqRaqQM^&XrGaGtLCdm*<4#ZA{ZwnsUUu$MOdDr*) z-*Z_!PEJ9Js%msMQA(-^H*caTRYwsbGSh$DW}uE5b9!uTrzISB3w=R(&D)DE@_^hL z0T9uf$|iWvmRwf%gei1Xy_IB3yrb409~%hhz8LRoLftZD>;sZuXNt%&2yiK;A+?-S zRS{g&NQnq&t956#IMAyGyh%Vpk!mr$X*Z*extOtsCRb>q7*SDBih_>BOgw`&y1f*( zmnozC#f{Q;dus=|F$&>GhG3Ld3s&T>p3kopSF_$ML>E}^T}-Ly^jD&<-fXAHk_};1 z7sslH`x^vsRe680O*JBx#fTue>e;W452|a1M649Jw$?i1iT?LQj_s0XJQPK!3n?O@ zs6=`IB!Fg*#-y}FB}35)Kber*Q5Pv$U5AX+p+eciEN=SWe%iBns6rTTc6wIKONk$k zQ#0|DBq?d)fS5>z&ZzA9Tme8B`?DXiIgP05UH{{Z|Gle4IrTpPlv{6w&o>1D4h1$XM2dO5rM=Ka;>A-8_r zw)4BMuHN(7A5Q1&-ZR!$muon?UruLu^xl_Om+SQr+jd&l(*JB}1>=<`ciXmiE)Tu; z*!tyiarekvPHWZwy<9GS=ucGC@O?YyWu?b;+fMI1Y}KFhh21;T&g+)J?yt_5dam`I zhi%*1kAV&S6XW=?A=Qg60lt3yItAOdncCAm7(-E$dtmKOX5fCS+`A&9zF{dTdjrq0 z@tYJpOkUj=`7I0l`28R?hXPdQ@(~&_ksQ0)O>=r1Ccp2mJg|Bx@a(E0qX_XTU^6bS5S)THS5$ zoPn;#fXy2GVV;&wGa`SH0n?Emk2+Kk;mn>@h}8H}6<}82rc_RgszcCJkyO1onN&om z4FtSyN(B*aKo%aOvTA2m5KGW4Uz16h%#hs?;c4;69s6A2Z_9POGV@+0cE|fCC%71Az;W5|J4Kz zTHq7#slG841zHTRV$RCoO^r!Xdu6F^Bk({i1CK&A5EOMljRZXRwP~364bhl02s=u{ zXgCBQsXCb>7cq^%aN&{@7kO?uC=4?$UR6^@6&{w&X{1mT9-GlllC6hO8bzqGQG}r> zh)am2q*R5ZimGCA^uLr26|ONtWCVmeB}p1Kh=_YlnxI&NXB4scC;*>KGm<-sIg&CL zFJPRc<=G(*ipc}OY;vSLZ6jmTvDh4 zG%6}fgh)5^>?$yULWML4W87;z^6_V7iIsz9b|_r5W9@UI&S{zZ+&wIl8+>~A1&*ND0`PyZ`Ql8sTbv^kFK0a{`Z=yqJ3JU3SvHspDv)K7CCuomsf% z-tW6hW_}43`Q#@*`Ob$v^yamZ^sVdlnwiPGUay)N>F(XV zGdXS?r9jX(Ro04kXT@Y*4F>4B*>&C6eI z3Cj#0K8eg!%1IJ{4M4J>xQ#>mE$wBvTnn7PNyHqkk*Bh6W`Wu<8%%BZ$-tC9sEYhy z!mcP?x>PBFRI$3eWvCm1b!LF8oTwFef+HtMb}m}k`U*y%RHllS5mKvd?s%I3a|^$J zHqD%;#MiF92KuU>b9<_%eks5z9RgNcDf#TXUg=nb;Lx5!vNm^xts=~K<3q~0C05E`OtWiTdK>^|+<4a< zp-B7OJJyzJ^L)n)EYM1P2j!*Mi{r znNJ#j{_7L5&qH3l7yE`OlAZ~Q!*23&EXUnj{xNlRKjg67?oNA2YLRz?ejL5|Q-CUP zz0R!QN!*Kw=v`%m>sn=R z$?PH#rImHxy7%5%E7l=Yg7=wSCJV4ucO2V+&||2HUdgLlcJ~Z5;eA;XdPGF~TUE&a zHaq?%z|7iE>*`sA=l+DJO2_>FEt}EtuiVMJw?>{0dBx;DiL^RO#P#JHtNPc8TgY-!Brt(wVjQwioif6DXfUo;XlO_4$Y|cq{;*}i1L;c@FtUC zrdst|OKmJ6qa-0l$(-w1G2>h34zx>zp>FDJl}nh_Uv>58 ziF_0Rgo$!A->y&*k$?)QBd2Q_zLuzH)8p+DRpKQe1I8WJ`QQca5w62z&w=u&j`$96 zZmu%lNcmeQLrC_{)n;M5n@-0kn)=rS?WS#vC!%)e1^}hpki)4Yvey9v=YCh(G!a^` zjqFOfqCC8%zs|1Q-og~#<;l9`cbzKoe0Mj3eBQVXBc`4rIn*5m5Ul>^)Yk4t0E3}> z%yuR+;q|#g^r2$woE`I)qLyRnj_PL|PPhY+D{t+MKJTCuw&6Yl2}o3jXU8DGtQ3p~y2^zg9sp4K1Em#W*=9?mU1w*JoflIB}$r-uhsMQiJ_l-|}_E4^)5 zmdxC&J)AGyS}e=?JpIV0k+=DBzPPpC+B=trYvq4lpSH8MMIs+tTQ8T^8+Eyy&)K|X z*yZFI(fr|bNp08GE)NfO{Yjty`A%uzpbH50YzB9B!xQ7_IDuY<=$-+4Ki1>3VvWx& zxo7@?&vNathf`JETNtA77P*YM(Gd{E$X|*Sm`LvO;UIlV9+l2wR2k9F<=ieGVhlB6 zEK1fLWnZEsX62Q9%aC#&cjH!WFP1(BOq5p%e-3=k3$S=Qjmzz>&;Y@5&%k@4m*3sId|ONAbLzhQ!SehN;+&Em=7+ zt$jD0KG0kCmYu#P0JJ!%`}t3fBU*DD#?n>xzm7uHN$llN$D1Z7<>3twG6O!!6s(35 z0#IKFoG*GtDXS&@X4RN_=Pz`1$JkyLmF4iQj{*>-T$NBpjA1N0PecOy9TfmmIC2(p z*EN(QO!$^lnX}5vZXrygnFoZGD4Z5L2%3x{-BO9*PEAoGLPT`voww)ZbFp(L3T`9B zT|d1)t)$sabkE#LcN^JfJ6_l|aGM(+yy+a*#oI1G2;eQQr>Y(K$|w{qX#I;W2*MPvk3$uW`Atj3db z_q%OlCE(`Xe7x5b*1$8S|GgD>;K1JRe|2!uGmn@dN7XOcKi9RRhx4qxxrs#9IoxmZ zL|||Vu#tp70EiJGS$lj)f-+fLN~Wuqb45WiWGZ&$x2%EFEbwmZ{0YR!kFS6VqR4Q2 z)&`{vmhT*48-PltKxb6Ja}h=kqVf*%j{%e%{637-haAdg1;7YdfXYxlsioPJsuwdx zMCP77bjh)=1Ata$>`|xn(5oC%2Gr@U^fLFXOM zt26M{L7lXX#0~$x(_Cer;iMuZ%WGe|WvLml>pC2PFAjigOeyGE&{fAOz9~f%0y+Gi zkTF+OQV9);KvO9rk=#u8i4>%gq$Y2g@DRRwRQ`_o_qZM9*bSWk?`@F}y)y-7l%r8m zijhWKiz3w5++ZNzdG(I$9R+{ zac#%@15=Iwqd;80PMz|}WRM%i|AIpNS)OhzH?2fK`%IInOh{(BMw&4Cb`3wb6Fu_q zk1_tmthXT|BRh+SW<>U?+>zd6X&IhOh9o1RGaADqdqksmMpBe}JC*<0wOY%FjG#yL zff*@MX<&}ur$=Vq^`{)lsxm`}>2Y)SW*~+iIj840BGTjUF#PYxGx?m3eO(P{E)-I9 z3dPBpNf`#>lWX_=;H@1xYF8hKuK!q%se?YXZ$8Is52o8^yOv`c06-xpCPB%{6>CEj zmsTOSl!SsL6qT-|Fr`vZ^N6sb*Vf{?YDL`~5rqFG)_+*52s1q5j+ zDK+v*>PRXf8q>{MPkx(kg>y`g+4%Bs$D-fWX1V{A;o%$Kq$n6E3TDXkNzDP;+dXXG zhr#50XaKXy*uGj6m9_EtOThENdGWYc)Z!L8BL)s1ZPkjPRFn@463n+zrgnH{-&}Xi zw3NSb$$+&+D|6_RxWy9PcT}l2uE>G03IP-uhw&rOc%aJN)*V_DFXB#QJ$Z^<`F`?f zL-eh2DnV;znbcBRvXZxlr4$cW&TC`K>`N<~2*8gkyi z?1N78;`^=3NtOyQz{RS_Qo`a$)e{sNy$ch8X1eUdKK-P1;ef7(nR$3Ym51f%u)k^8 zAz}mSEB@b5rwvoxEV99rFnO=C+zgCeY`^Wysej-Wj6e+>k988vaTmprPyUXg;+4{eA>c8?0i1cym?zL7gf#f=VgtEC2xM@ zwk(yrqU!dB=(?^UYRq<8tNzFNd=BeocDY>4Y|sC^*Z+;oby>txMAl`rv)2*U^XeIC zaXFt;yLCJLRQ=z1q)zc({+%IcM)2-Vz9|;jjYD+A)sFLZ)GeFGE<@!0wC4vWrk&5e zubtoIPTpZ^F%u^!Tk2Vv^YT1$U?C;ZpICcGkWvP)D1)~Ltz2|KKvHx(u*gmZS3;Aj zm4)#5=+nxMVgv39mW*vfX`EiiDW`_INRU$g8zd0VMkaBfu<*w1*axlfg7HwLj@<_N z4kVbWrp)XmGRAmpw?giK-*FRxWWXXs2xy9N!V)4o{|SRS10YF=Yk?TEur)a$y*qI-}-Mn2~{TPcGvS-#W?#2Ho%l}ZJx-P4$vDPYFBMVWI4GYWTn2Dku$#LWLyW1r>u7&yGd@TyCDhFI?(p6e)6 z?|ESyjw;SBC7&EmG_6B}FWl$@+IiB|{mlLQ58lOYm%n5aK56-AtGunv!}+)Qzsr_8 zJ5Yvv+IPs7o7+C>=yHQ!O<|se;Jo(yVquRHPy9-is!m0HtW<$bC$uro4FlJIzca^X5 zb<8$*9sHTpKB_WLSHasC&6AyMZn!m8JJx%rOb8NGo3_e}6)#_&KT{LconukKtwLl0 zVxl+Fa7y_&i_##eP#}{62J61}=wOthEJNuZNjM2eC0n^o_Ay*XJK=sMjB(3bYe$`C zoG@ts_hYC^kXn9a2ohR>M@osZj%MVTVlIPSdzk6N1_M$mR{*99wO|&NikX$CqUQE! zmyfSIsv^zkn4Sux^v=K~z_KBhvFW#SxBx+#5F za|wV-BK7b#3ooy9Q4|O)5zn!=yS02=!ear>bOFN?ReHH_ADjy4=Ai1TPFKre9o_CV zp^E(h^)PexKOG@Pyye)v69fMzaA2W~r;vHmCkWpQE9-WnIO?@;$0G*^dvcKX=AQI< zaItFtq;k@ypZ7LSh%gnTYd(xs(>W3kA97# zz0L6Y33?3X(zE03Q(JbIu}sB-9Pvtn-Zf=hU`*3OYez^xkQ_ND##TB^u42l^(M?0L zlE;lR2O6QXCrJ7zG^J&{k2;J>)p_?R>1L-eXe-5f0)u3^BqXO&fdVd>dsRf8P@M|M zWafARL+#%xnYklZ5E=cXda?*yDkfR`3X@r&T`~cvC=yAAYI$u^#OvkEBx zLOL!0HT$i zTMZ;Ro=YStYGq_jkrJZJOq9vQs2QfJ!L-2~&0E-ELGIO9R5YGWDw0HUymt}KT6s6M z4=~jVTu@b=`gBQ7Yh!(37@Q+LzDRYfC@mub4uGjebQzO>gr1b)SNZ3}lx6!3EpULW zGSSnB*yZZ&?M#W?YQ1L(YU*%W4TZ9((*(6lqsrbQW)M~+N6tmAS}De@HRtgDb4ST@ z+`T$e$z0mI59{gF!y{!~PJIb(T}}%WP}*rRAwo|Nmu=hJeSNsNdu-eCaOPtdLf2Ch zO{y#_D9l)vQ>ua5)>9?Pwe{4PdF{)2={>@|oiE7Pwrx3``{vpfYipL;&`e25wDlwr zP_y*}F%{L*qQdBCms9qj`+7dB=eBL_bc#)oly$9?Y}%HDz{S>6WI)W;Q^HiVttS`$ z9ftq?_#98nk)0u@AV!5JA+> zj4}R)mn6IEakf)IfjMwNMUHA2QnAY-$*O}@NC8wENrPgll!;l1M5nP1kn|aJS-tX% z;o8pJeRjLJ4AMk)G071sg3MGv$Q&R~B~}E0%;a=V=V6peo3w$()fmL5f+j6u)|3vq((dTG&TpphUAA%iUVrL7PmKfwZKO%Xy#s+r6%6z0I9_L+ao#4*%*j%hPS zIBtMxG8JN&dSnbWrFxT@=q_cEh_GgFl^&droUG(c0Dyo9m5`(o!#sFG-kRwDy4XLha3x$q%D3IkTSCPQ!9#-6!)7o?J;3L|TlGR6$7 zYOq4t>y^wt?++|9g^^-LaYl^Lt9rRS0Dcjn1QC0@cgfXae|kn{Qn_GK03Ze#Nv~L< zeYi&odN19Ia|P|sxX($MVBvA04GE)n4uoC!9Dl8olefn|?sU7hHupKo0lBXe^^WYCi-s6v( zX|@cy9|nmh2V6mcsKFB=Fj11KLcp0&foj#cmjY%?2Ulm;NK{L@l|7fUsv9TDRh=Ie zZQ0ooB2sqeQI-vj69$oBR>8Q;G-;H%+fy=A3z!)F5#(^k3{6ocb|}X2%`mJvR->4R zXPO968nz79(ZO?9JBgIGmlRVB{u3sb9ilbzwL>S$cAq;I0hQry%b~=$h^W;d+)|Cy zq%8hf?!#Nq>_I84ouj;yA|jNSbyj-skRgAoCSG^1%~~+oVz+!K1K6wgr4z>*{CSb_ zCqhjbuBPCvW0@%e9cXv;UIwa@GsDmr0WBS?20>M8ULX{qW!DJi1GSm3BOIcIE}z)X-CQJZK?d?=X0s&g>_ zF=mRYPME6T?H!er$%Rk?W**}%lGLgkm{}^Oj35)~8B(z8w2Es=5Zqy^`Y;BHpo-O` z4hU3*$t*j= zH<q*W`rko5%f4hXlPZ8jMB&!y zH<%EUva+j>LR9#Lh?oj?D{)f zw-##NdvWq&>){@)`?mEAGpm#@-aET*ebaTRe9K)eyLSdndwTZXTVo#_!EM{ny?5)~ zySv%a!?&%s)-p4;?n|$mx>;=9Ga#*Jr1wzky;pLWLmd!zcheT`TldYBnSI=#XYWld zdiMx5spneNV(ac+)lGg%|NEe07qucI0^kUTyyR!T9UR)?kjpwY>0tm>EC%O3e!MC( zMYUA0T}bVJ#bKRKAzwSj{&TNZM+*TM>9C}f495Y=5jRnY<7&mH>y*0;Og zo^+5O%6Fgvs5KSIbO2(C=@$TI>Y5tWWKca_RRctha%57Q_Mn-Fik2h1bgW$*loY#j zTLAmUfTCYL6GpWW-ZJs+@H!THWYK_C7EFEz;{cmP~6(lytv(6uor%2hL z!|9?L7(3Zbj!%f@$QBY2EwxFsu&({>D+DSSzA7G{sC=47jrleda{uc+#&(-yynVj? z=??4$fYw^fcQJH0h_%M_{arli!2Z7WuFPpy8Yd<=cl$Y}!~DF@s08;E#JBD9ZkgOv zaGS{GOzJqyAQK5x^}(ImKi-ATf)l%TweLx{8_De{c6)AU6`3mVnpB(`3S%HuO^jNF+|H31?iFwrclLqsBc?ua+oTVI?l!@6*E#0Ns#R_==ZqSTyyTAAxH}H(eIJ>eta-iJpJgiz>K>z( zF78%VJ<+X|X_1YviU514| zoWIr2X0jV*LeV+qt(@G+i~+$yhW@=j&2g$=8ojsvsH*A~K6F;nrgpWD#v!RYk8=-m z)pHnh2q8cl7P3OXOsF0&k$Kd}?D_WgPL^h0nP z`Fu|4P&u7WFip|Z>6Bv1Sk7laWh{MSTmuoG(4RX{&0#B62#N zRMixx(=nNR>7*J z&+YfxMeQ*Vq#_y1_T4j@7Qe2S6sk8oETgAGEfpiVFt&oMdIln>Y9RtbA_v9?Rvc@|Zrv5o zl2#<0gC$eBZa6D&)aJy}{8@SRGIFF9MRCqh0V_9EM(5U2FH==VF<2eEaMclnYGx?* zxvEU9qGqhhKr+g^$3d?dwzy1etaQJlnLeh=6TO*4Q<6$F(+oDz&I$U80w@Ou-OU6$ ztS|%6Q3=bK9H`9LRmgf$5)>;!BHwo%~`B4%3$E^<8@QManRf9ujPZ@ zrv!>!x0FAJGTaeaQ)s~a70Fa7MawZ_} zdJuVVFr3JHo%`0+sX*VX^yx8BHIk}ru4QYY&fGH9Ea9rfWV|8!7aj{d-a1JLdn3U>uVX zX8CXT+oG$NoDm|KE?#@dQ73>CoqD*}O`2ge(OR+hYKO z)In(&TPvT2`liUDDvXqgWMqt#D|=bYA&+#{~f<&Hukn4%VfB$rm1;`4GkZI6#QaAi0d+yXJH zIGg6~1XL`-seoA`nOLk9n@ZOOlAbPFu^n?hPsKFIWoe~Vm>DA>0xgaV%p?;`H(Mf| zwa1HOde!F+W;xXBin%kh zQq`BK9}mPDqxK*(tqB93Y1)DWXey<5#NVD#a(16%Dif2Hx#o<<=sRX8JXHFm=d{|Rq<}BBxou{@{N(?IG5EBQfNeL zt(clHwUo?UmW9WGB6B$NsjAFm4mV%DixDX`fS**;BqKJog`fu)l}tDtV$wz=7zrZ8 z+7^z;bzRHMY^_CvM>M6F?(qc4fxR)))>HOUyUSl(be$LuU*2Ha5~S9eyGv_AM(@jd zy1Ih`vtS~#sUaCiv!%yY(`7h2q_jSkYM2?VwPaMZS@lQTLNWj|O?qb9Vx<$5-qu=^ zgovgWLAiV>T<{*+c^=k-Drw7s0YDMQ@w?#bG{AB(>(V z0A|gZtZxbdt*fS>2B~cfW)1JP_qHqm5Yf~sPFBrqUA8w{gRsIomPWEk%goJPL~LnR z<#bgDagquLH}_!Q+|##^-A5z(#nZR_DC+QYr~&02J?(?-2r8Tnsm zdQH!3H&t%#?p*A8y<+oKW$WSYUE1c}-M7{v_Ea-HdN(ug-7{#LM|j^v#NB)EOVe%J zdhcdd?Wmf&Z#|Z#>CvZ$IC^)r?Cy-*ww@7Nzf#z}dzWk5w(C!J{cpEC4&O|(71IJf zVBl8h(OfDRHaT{$&T#0Cq;3M!K~mxjRjs{noD2Z7oE89J20$g*v@CTRbPF%X#&GVE zgpjRpdEPxi9eH$BU}Ba;I?^G663i8Drk7W*lAS81OJG%&diASyIfX@o?GC&aElDc=@b#sV?C{iNSEbu zarf-Ltf%y_2&^qL(z~rob`ST{X=U%CT+gTIp5axHk%DDinYnFSTbD9}mQ#zK8aSWN zp25h|=~Q%y0^7Iibv>Qj9U1F->fvx%PA5ig-q%+bcjuO;^;Gq|ZC!eXM7Cw+mUZ`Q z@0o6=7Tp%cQmWW{bays?iBevyqO7Dxd^>T9eT}uyK9z zg(wvd@4oBV-QRC*Cr@NmYF59+g# zy12W$old9pEg~+L%eHO%Rhg-6Ej4s)3nS>)^>TK1dYqOuJrwjpTmo%bqPvjm!{yEO zQHaxGyINcguIrka+qR9lx-Y$mwyuQ)D4;<`0u;0GFclQ{Zfyx<2AV8O>%F(j8SbgR ztS5==5zA%m?jW0*QZ+&pW^z)dhre+TH#JdF)AfAXHqRc*xkUs$ms1O;GtVRWGY8Ey0LkH&&riW~RHH7Y}mFwl)SV(p6L?gW9YDhV9h0$DWzeMn3-KvRdZ0 zZ8aKkeY2d``I^?+ch9fR{+`QXi!^r^LW$Pe_IOpBgo+siI%+^f+9ICp*Zyj`#G{jP zK3$Lz-A~I29ud(_3pydAT5D;a8SokEzHQs-yn1XASl7kfdxWkQP9c}m(mNBmoYvm2 z{n}6KX<3$s^FwSQBHLrvCXn8f(u#YdG!-+C?bWLXfAhMcN|=;p?R*lzU%zjy!M*15 zu2U+c_kLQ|h}hW2jLJBj*Ns7s)9GA=&d%pk-!^)bb0ARYFjZuMVskQsG*wSu7K>mH zUms4vq|4G)c2AGfWxcvY-3Z(V!uBy`9?%4{ytPJ#}kqTOQ7ru;%XP^8aR>&u4evY}~N3J6${? zmUcd$ee2$qhlfi!f-jd#vvBwG!-Koq=9kM^Jhx`2^QBu$ZI{!i|EuS9V`N({r!%kJ zeK|cmw5C7V^}iR7w;_MKM`LP-G9wWymEDsTB#|Q+0yH(n$ha>VyE|i4(=E`D8gv^G z{w#UrfT}Ju=Lk}(T4E~F1U+6(-}B@VICy($W|~pRPNjbkYKjE&>Rn)L;_g@s+O~9h zF3Zxxd-#$|nJLS%0O-97rA(!DUEjQUBh5|^uVe;fgm?Fiyu7|XW@cm74$+p3%$n4>o&BNXOZ04EKduz>O+qP|8*V->(S{f>- zz4y&S73qHMeO+wZHh47Eetk?(uxuIZK1O5P&gbRYx7d1p6Wv=|!##RmmZe{}_uhZ+ zbXu;Dk8j?*Ue71r`kQb;T@k-dB7d#~Tmcyl_hrPj0zcQ4R1nVWB?)5)1Vqk$FO_UOfN?zU)^ z)oiU@`<9uBwP!>`%dr6`na7(^WM9y%e6l;{4A$oB+QLG z1)2GHebl9G+qP|63aT5g+OqYn_b#U1x8A!hvp<4*oJM4(mn%Q|b=$aD?>)OiB)6Ud zTbB@eILWwf3F>+6y@zkfQ+1>CW0Ex!uGj0{ABaq!6EahXrlahRiq?f{#tdgF8DI~G zihEwK*URa&d5>*d)ZlUL{c>3!`&1JF8dt5h@OX+RP+_lrjW<$8%dV>7+_=)L6KGM zloAmxv~}@}vniN0ySjVySVlhKO-{?!ud(&Dm37y5T>7ZQGWnC9z8pjEH87PZ?F4 z%XuB9SM@x~v*EsNo3-Xm9=B`r6G^{bO;jSU;TdYJg{Pht6Wby)xb@Aq>$~s1Yi6}( zW81cHsHp0;Z7?gtZ@F$2%n?!mpog{eD66u%F-Om{-TbY7$faEI7TJ5xz}jwp`OfqxbF^Xlopf`qMr#$59${VCy3uW%h^Ndq!KV{L$4PcefhIWH8DReG9#>(lHofYRQN&Q6akb zI=P&!Gq(eiS%mZe2_trg^V^O?j)0vhBB)@ly7S}pN?_|-IaVIG$JJh4dpGDn#k={F7Gu7zcAFqrsBHmo1ZxY$xT*Xr|<8gx%$-X^i{{PtfwwZMeK9(WTupo07)sSg}6#I7a>HoQDtR~l{Hm=vtQc!iL$E3tf44`N=AW7Ty!Y` zB>@sBmDh82M65N3`}cW2jJaa(lbHgk+w!4}Gc9cI6)V;n(}$0nPrrO0jlwyXWiZ{> zQ5q49VDj)801z{r2qb63`3#utk}cn^eJ{0 z$4N0K@?M^{96~_^!3@Ap31j);W9@elzD_$8IgVph^)FiPBzzw0MfhAi+$<#l0T-0~ zTC@TxGb5B#5_2Y~%(Zcwq`M0ln1%{^x_hx@YFIT82`oF~br%rHb$3ZFJtuR{xd8c& zaFAN;@QIjAl~e>1iHQ~IxjtV_3LIS<2_%ZuOaY_zcAIks2!~1B-1J6CxM#5-5V%d3 z!w>iDcL+U#C+@)=NAsSUw2r4-DnbB|C~M%{efa~NNK-H)-+}35u7Ydcvum(20RXH+ zU3vQUNM<4v%(If5!N_?_SumOK zBvtMc8+=WQis>u$;&!|B-Z33k$Z+?^%frjd6UnW2_gi9x5lLVEV@yn8bN5tzetur_ z6Mo!nr6X5K<}C2YB;9l6DdH@dIFkrLMkHJq8D;g9hc6W@IVCe9!ns006nVP7)HWQE zklXF1jC9n#&70?>sUFv>QI6}8$m?;GG)^4u{mlh{F6Bo=M7!GuvEntv+M@vYG2Pt} zRWu1f@&G5qLrR!u5TlJbr$_AjJ}JjB$E8lh;kW*Hd3$?8;Gog`lPDH*tFEZEjzq>~?cMtdVL|M(dK5KT@!vT=i~s)re7)9ce(HJ!7&TFmG!?NE zlYZqwFR0JtdjR+O9%yaela#;n()R#$@g3X{|EcTK*@h>S6{$8ZyJXtL*tS}$M(z8q zrDdS?PO`ivWJLDf^UhZYQB&=`S2X~A8v!(yZQG($_qK2QH7p`V>#0dndnK7gMr|pu zCcTehmST%PF$f#O2}~Vhh?H5pk0GXN^|EiJv=(#KVbxmqZFhH7-TPj(x_a-us71lJ z>;R(0wr!a1)i2v#twcm?t&~#9QcB$U9H~Z?<={-w)>_dtLV7o#Xc=Rqn3?r4RMm*B zHvlcU3SVd}ttqpn?tO%si(dMO2wK`bOty~^DkeI5SCJLwSox8q_4VLBS{KkHdmAps zv`ZV%0GX}TB(&_UXIfF~wOfi9w$=&ISW6>GTN#1WlreTUvuV9|l%k-u+KNES)@m1X z&4<=ol9X1@c&pXU3{ZM2qDYIrH7$}Vy&Fpjnsh5EG~HWC$zoYYRcnfDwXQ(v;=9a1 zUHvLKYAY$A?5#sA4APpxAUb-dnu~6&TS^may)%G($D7%EPi0BzwP^~PY_&19TCvh# z1rmGfky=GZX;M?fdabDi$!Z101Y7G2XwAL$A{wcC?I8gxwKiG_wY_#vt*KjW#)MjJ zts;@UKRHNmT?otUt*a_i_u3&=No_qUQ_I$RQkz07mb{MQV=Lt0+^q(z00qS)0))ww1;z zRkYT&lD}H5v?SR}B}pr-Hi`*zYo~s;(jZm{t33+C%GNqko7i4^p#W&L0|P#@ZWlqe{zS0d9cePr6wkEv3*f|zUEPyO@`prl;-aJ3NIm(wU|wYMa+Y<;*| zQ`>sC*Y!nv)iZ$Jd%9LhRDUOl^YJIw7vUS+$bJ9JQ~4o74SVm!1WYTP^0ZN-jQGCN6!1gtC-vb0VCV zZKtk!(!CU=>Y4zhl*Jya_cBruS?{cT231wqzU?I8v5hUPdZ`cF)~w7qN9!h9N*TQu z6crm|ryNwaZKN9&V~l2HCfa^+B0VmBOEat_0aMrLy^HCRr<9^vRyIXuo^`3k#u!D- z5Zk`DWJGM+hEnfkt%ZTt{EE`<^QW~AR?*&vt7Y0+Uj?x3f@GGsj7`+N)VA+d6^ERY zb}bpTDtc+d#aik^9YKp~mokDj1#R1dh*H=2^(xP+54Dn3E6I{w{Jd zsQWgFyw}@SuYKQVQJK+eVG$&2?LivO`K)*T-=gQhm1Ny60U+wW?=ijBy6@Y{?`*BH z2+7hK$v}=?#h`Y6eQgd@(`4DlOt8jf+q3wR=d=3X|1YmU*y=h_OhtrZDpF3^DUpRf zdZK$3dC!tNvE`_IhemwT0Evj)v0z1BO~OAcWy{^xJ3n6}Uw?V$N|DUW8Ge9pS}An6 zBONo`kP)#m=<@_qpiq?=;lQdg3Lp>;piUzYj4+eK#htBW;N(XQtco)xHAK_YVGf-k z5jvq7C4dBrgWv=eG64q$IH8UxzySbJzyM~TAdz&!$;kA~l8j7b&J~FU3^5T7)CJ|q zqFm>SR6YGG2?o;%C!9J-SxMWl%4PeCrFdp!Mkb&ENmEjjRy30Wn3N=CLK}5boodt| z3DrW11hRw#Bp?oPBp_nK6mro*3Pl78s;7ENq|Q{!;>qRqB{fntbFxILr%foJ3}q^* zHHCQxOvnt-gC0&4A`m329|@$hROE#EQEDlE6J(K^DZ((u0$w$#o)f%HREG-#6e38` zg>UMRlHxAz=Bhr^W5J;cnUM8D1*d)r#32)6kbnRxp-G*g7C9lotPrO%MNTJ~G8X`v zCUa6IwNafiDM|?@pi+d?U@FWhPHhwqaY$MMNlLv7mJm`VrBa;YltKv#AdSM1h}0?( zGDBL(3;|3mgOb#<9Z7nX6o)#+AqP}hCXrA}0mZ4BHj_^6X`UG=LPhGLaAFF0_S91* zC8&|7JmksO;au~O&R4%TEeR%>tFSs#lM=KU**)E5QiL)gNwr8~y<-Q}VV&YZf}+cN z8F!Rglaj%lL;)Nb%))d?QWZ*QgcZ;s9$KLeiCEP-mNdw@E~rMBXPFtEWu_|4siYL1 z`VqeBN1YasJRRgpU7lA-Q;N>iLUoo%GZv>LtuH?u)j~benUy(-3==)6uk>`>T7(8U zfrt!;5h>r`veOod2NGu5FEnW2Cbs6#wVkVu8As)UPs zsoho_B_zoNye${06tqrcB%Fz4fCU*?Sp_bnGqlhn+|5f&=ebuQ5N&P5_YmQCUJS%^ zl89Icb8wH++*edEfkY%C!Lx?+3|6eK<9t&AmRpkPk*RufnJ(>sPlBL-*So(H_pk1IBH%A@N6z|2-|Xhf_jwETYnIHxDm!|m+X;^fr;bb0(K zD{Ye*1c)Gfc}4FoaU|1MaOceG@$ly53=o;Eb~2PCxFQp9pb(BA&;bImJn95Jyi|sJ zobr5T|9x+-DtELdIg57J^?p41HH%PlvHsmZbN}miz5a-vzw@$OCCRT@haw`WMEJ=q z7dgm#xwlGKN$)L}4$-^}?-BTqKL?(j}NuUS=>EOhPHZNG1C8xP{ z>W4UgC0FD!!7QmriChXl6#^h3YO6b`n#j9KkwC_29f{yl!PFbk`w0|&jKXHnTd3sgb9mPV2w*gvIvmKTsR)2z>q7b?U_qI zK%V_tHbsanYUxbqY^BXPewm|2!_aep%skq(flmXS%KEYy!o<9U}r zdQb?&N&)~;f{_u^LV}LSphpzsa*m#pmS;8Va^N9y=_KxU&Pr7vd5VfmES1vkW~hoJ zDG-W;$V{Yg<+`jr)`^6A5{L$qU_?lSW4_{v@E&R9ce`HSKkd1Q60!1ODq|v;yhm<< zwKXNN)-CTlCb+C*O)eOboRJbTgNXHPxt7EGB7NK4KP_i~5#Taf--}*{ro4V@AxDzT zm6gL-#|;y~NCJdJ1eeDk7~u$JOokF;(PkuP0&*T(ARVWAgE({36A}^mz98rIT2&on z)$>8Z%;bHYpXUnJPR+ZbS97a4uP_53C6X%&!AyH^5I?0Zf-8gey~zGKM0vJDQq@3` z68BugcVnGgC^8c2#IpPu5fLki@iY7HyI+4$zF__VcGsOtV;OIYGv z8YxCuMO&oSYBXtCYBiN2%G!%qCdKxy0*#{ER!T`P^|DnrfZD2gN*3vLl@OS1V@FJU66+nyGMnWGD#V%CQcv2J0i1#BfD zA|*>p7BaK5MQz*6Bx_1w|y=zjG(z~RIne@I$iKSPG6dG$MEh%h;6bf|=H4%lhu9iZR z-Zf2)(t9ei2u6nyk!4gyGR;a~R2W%HF|{=}!ctAfCLWT^Z6u*HY-}n;-EE9gB#F|` zVX{&(DWLV9fSBbrvX~fjA9QLmYt^J!;aYlX(z}RQsoI;ZaKU<(1Eh6z7oqenk(rRz zMW|^yhSJU%o=8pUJxk^cS$8L;b|KfgShRjRhN_8~w60c!klqqVgN&hOsVZZrQc3H* zB$Y*Lk))EPRY|5$dRH^aYOPaDiMs8Xl{M-ZSqeh+akFVTBWufLmMrL&Qy!6o^sXjp zA-yjQE!}$}bBb)6lu}*m*ix)k_I`#nOVwpv_1@j5TFPiE8%Repk&>#Hkwl5o#t;iB z()KP@;+VD96lzH8RZUV@+T!X%?Nv;~r1mP3V$v>M2??uPPuFxUmtLCCUALlE3}T~M z(P~m!Z>gEt>R4>jqYlaHL>U_ZYFzr3auhFh-%w2*t+mAq+*(sr5o@h2BYwSODy=os z6xFtEMzEH#ji^?pZQC%@h^W0TJS@APJEgT^5n6OB;t(+%B~_JLFGGl&=%b-17G^>d zxgI*k0*%x$BqCLF8z{n(_f1c*)u=+)*oP3Ml(B846sx6go0u`8)+%PY%BzzAT5F<) zS9l#ttyM&mC}R`=rR-y)mZOxuZDt}fdaFQcvX*8^GHYvA3NveOsUphKo2n+Qjm?Ne zjBT@8td_BDYIcuDCssQoDXkT;LSgA`5mC0*Of+d_A9mL1Z?K}JjD6E0pV@!k+bc6g zDT~ldjf9It=aNbvdLh0O|8Ras;KXYl!SW-SkP zfFAJm)B-VG-lx|Gi}fTl5#xlsd`Fmg%QzB8(un1UIshkutS9>0`Q)Di+DU*_vNcEGLAU!ojLlmNs5-Bc%6@No6zXjDo zjVef~Vxa=bu3{orl`xqmqEb}SWQwH9p_wX0MNAGAsN7Tz&CLYNSUjSplsq)G$SfkJ zq3Nd7geWXk(>19{lhAZck(`pL+9Y8@%3@1FW|(M^8>LzLGTt>)(@kI*Dm;Kie#9$CMBT)X3-K#E)+m5uAyR6g<6^j#3(0C1+;{i(hgeC zB1vjaB7PwW4lGF(|7Ul@x152%VN`8k#hr845$Bn0QK~}-v4V5hFEO2j47|A8(Dz(HT3=$R0%y0J7tHVt3srxP;X8@oC zF%zDML`ymWVom4obO5gBACgE4&-gFyc+RJyUeTTj^;j{TD8W_KxXx4338sKlTaD1} zc#ZE5)@#gdc>(VlIz_v?_k_!JK{~Tg7d7$SjY|hsotpr@+Ntl_nTXHqzyJ94ZPC}$ zd-vTw_}(Y;-3R>Dlsii`Qba`Wj9BZpw9^pGPu=hx{roGp*ohY?sqdhyzN-nSf52}h zl46>76#4r#!zYr?W-b%Ku;~aF5G(y6X(>q}x$4W-awXxfsV9VoPvW)+LuaH%nLr?^ zsVPomqzRK6h>Q^2Buny0rluyBr7{`E3MdIO!xJ@eOQg^gp=S!{ zHItl47S5!QUNZwTSqpEOsu01lc8FrdMZgs55kio{UDgq zvqlQVjE$+0vS-ySM@q>)7o4$l2tx|BO$8*}dYVp?X8mSqf?h~TCaYnEnYt-6r*Rs* z5WuC7FwxCelgwU7UGvANIZL|1jc(Y>3Ldg4s2PgG(hbvi7!G4* z_F|`d)D}Q_9!4dvg+*~QXu++3j8L*zC?pt#VuYd@k3u237AiyT>q6MIxN;4IYp`%L zgpoqE#caW&q>~`sIE@t6HD1cP&bh=WTFE2U+93?*e72N=AhQrgF?h*Vcq3W3)UqIl zU*|KGQ8U(*HqMff455^j*pN4)8&NZi(NEnN&6ds~n&gI*Af{DPb{7bn_4}^HMTu5}C#j7sPRo$~QGx zr?#aA(<41HAOT9KBMI7>ZzriMuUdMczXK472yciplp1%ek9Sv`kX-XLCCuOsch<@| ziOd<|(12Fg2zAfaGJr@y2B@HeNv=rrkx00(Bz@9LwwY+lq^bMWo)e#UDX4}>45$9)Es4;0?V2iE zssC6s<5vzZCW}&@I7f;*@lT|pG9^Q=X(KN8w4?Sczd~TG_AdiI2tmOLU^QA^jvV#+ zv)0sN^ICt%b|bm0Mi=Mged7U3M2hCi2SzmTOu^+o;+REbD5{;#0bucuXRw7oUf&*x6?yuyV_ z%RUVkV6du9!ej0%=?{$=#!ydYhu}rr5^p(^JP9x^vwevIX8f%vEl;@-YP#Ele`AJOCW$8gqV>E-JZ**RXLo;gX{vInfN=odXr_ZR5>s>8yUW;eFmZhtDuK&U z0vz$F+#0;(>X*v46xe5EbzcAglF+#MWjm&2jUgkZv$^LXj?fK^$zBmLe3|rPb}`B? z$IF>gf8E~v;?mmZhy}gOPXW0$DWc5u=l_xhyHQFxM(R%HIoq^c+bSdXhy@hA{hCbUN z=l`u77T~%Izpysm8Dl_rQBsTrMKdtgn={6*J@}4zrpciWHK&)ard@x5KsCQumPExp zWlT&#u`*0nyNdi?!etLajUH76qbl*?UlD8$`AE5@H-YQOU-uZ$3w57tUH1R0wZjA% zCC$BF`Dgjk4S9D(oRf(O0C*0;d>1A{J<+jka(%w#)}^;>zF0c?4qHTQs%~}(bABl4 z-#^GMw3@u|WiJD6<5}g>3|)V}Yowy`E!N0+`YT1T0SjsKbWN`TVqQWleQNv*oTde8 z!%^4OIjaOoLE|i;jEsfn{{DY{lZZ;URWtOrlXr!k`hQCzDOG^)tk70C#tn3Px+m_~nnxihWdg zIeVjU6n9~aW%dAYD#*&zsq%J4BWPA|npBz~DStEPZ2I-&^_MU`7gvi36O+c5A>hV*pcH}(^}`^C7F>m>RVYYg68*sRL6h+^SC2aJ`&nGqjC_y%MO6xJzx62 zcOH(ZnC}%5E!wjwN=xFxl>x=guaqn6(LeTz9Uu7DI%BvH$uUvOZ$g#qu!Uve1L6;4 z3hGYzf66bN%R~i~rw3IQS6N^+<*GU3w*Tf*a7^@a*=Hi-?~rNCFB{7obs{?#HI|U5 zIoR202TV5)gT-_#WMjJ5&bGamo3CZ}BI-{|$^u{G_dTEP1f18Omwnn>met7a^vm5vJmYRQ^4bjN^Vb@_pKY?nOAZa!>Ay@eeQf~YYU8}KM$VvZ(XXIUd9bBltN>`du!>XH|~0g3&(>K z@s%x1WMr;2qdHmMezVK%<{E@`7Q#R3nlDJ!TGH0m7I^5J zN%89hEjD-@L1%Gm1zPMzZTT@3ovv_8uQESejLz68>Xw1H?6xo=)&?g(p~- z=H=(5=V98VXTXiG+CLBCnFQo84Y)DHqW!nt45&Ww@R^D5i{o}`p!Yu zE340~aP|kM?tX!|{zmZ2YPx)qq236xJga5(`HlAh{y0!JbnWQ+2sy2ny;M^#?(8Mq z(Y7?-`fnmo0#-5>Nyf;SpPxs%@$cV1!kB>uf|<^Jj;3y}ucdp+5VCSI76R$#y;#Y( z*I?(p?KPdVAVQC?W;$+vt*wErs>NDsYti$^g9`|EjI5lM03B5`DyVVUp=)hzZEr(K zUm$&NZ?AZ2**U&3_-19OYs1|S_pg!k`^+t_ z1NTM{bA>*@XJh&o{DZ?~J~HrAB$?}a5Sj0KLQ|1rRPk@v*4-A3mU^QxJJv_t z6|14-=6J@3kNn}(FH}{whdw{(77lM1x_{sg$WBr;ZURhLWT}VgX$Jzyc1+`kcFY~) zcpF2eq#uu$INH6gzf{MnjSuw^)%y}fa_NSR9&UGsLb6 zzw9PguwGubU2CYjE)3SpPqx)drs?k!T{fFydm&3Oi()q~un%Lq?wkJ4U|ZV`KhNv^Pm1lIbjvV6Q#aXavO;x8^8JN z1VEp*|HPRJ$sOZ^;%ntXa@WXGk>^bKF(&TggSKiRD~*KIo|f5FB@xzd($47RdwWH= z0qr}czGzv2!*yfK#qUb<;Qvmag$-cRGFc3vH&M8q!<;Q zk+~WRCr3mKo(E|_l7nEr{z>5C6Eb>AmUIcG#XNScvww$ysn!#?&OKB0bbBU70mI@m zvYOEe@$#$Y^lbAlMg4<>P5-_Cgi>E1K0m;8??hrI+aUS1tiNBsbajzX!Dh zvWxnUlg$~!1t6i^=_*ni4EeBTHPIhO;n?UY4n&`Dv0=Gk&5X~Hi^YU2EFf{P5D1R~ z_T4i3_{sXVtBE!%?jF|iVyZgVO0zO>+Y9-&j5hB zQ?ilE`XJw((%@I6Qv!(K{S6+iqO?(qTK73NLrY8B4%H?&pLXtOM-Z<~`uK7n*2b?% zm7B>TKTX=bX^ICCeCtiadvthsaVe+@t%JJeI3~qP`3IYJQi+9@&yZN}3 zyw<6!@lzg@Dt|ugvO$_eIQe6LMWQ(-IiH%^+wo(q3iSoqmfBj6+o^w-*ktNtuv|-fU%N(>xz+j+^J)Rl z6GF4M8%m&!x}Zb%R8SEz-qNz@DL2oS@2Q}9ezEIT)4^N9^wiYS&{u;Nw(^$;W{Vpo zFxLgr=0#Jz=?+d7J3+a~+h2qAF)YPxoTG*Ubdd>$UxSWoA!S}-j-LVVEN(6;eOVD-*ga>f{>NW^Q}j}Oqux4n{15+e?F;QU1g+j*y9tWkHL)HGGXlhr8*SN*DY;L*7WP?i`wwmFKAzP-to@ zvPuJ34Rnsn)_=2_sH%NDXMM5HXo;#RDzOe<&s_41&#qPdt^PLVeB@X7_S)f_+xk}H zD$U^n0XAU@QptB+iXkv92R0o);Hmx*pLZF_N<2q=zfW?nj-Phe=cd8>vIhKLqb`RT zJd;(eG@y1S^lQ7h08dQI4y;-7X}8!ot<_Fc_Ts&_!+kjj3-5oB<$2`zTez$@QNa(_ zHx*2l^J_@TO}Xop&xCV@prAy+B4dXnxkTILVUsd`ajX4=%IbDJ|2neckPZ*Zk`3H` zXp6;Mqc8!tSB*y)*lBWYkf>bq*;M+P{q#Wb;pQEg>HxvFXp6CuynGbJRF(LFg5mDSX- zUo%bigk80UH9v@6m4$EiR-Zp*sM*oT^W$w;#txo<5b3X7XNsA8Qb6k5y>5Jdo5KOM znLEKT$nZn*(A^*pxmVSv?u%_S)re6)Gro_q?+v5T8I8jb?kf>gJcRIg$o7Xz`l0Qo zFDrA6wEYa|EHX@USBq0X^KRytbQS#)Ob`8?D)ThqGbz`rykN*)uNz`sojcA%uUg8X zRx8>(UZ?+_FZ?2?Els+Sgd4QbG~!%eV#r#i6ouGs1h>#+s+<@B`QjGn--M7`+>t$h zs|4olT^;s}HRgs&J)7Q1DouNpoUMXYN|%O4KZz1}$vBg)rvg1YamSj8j&Dae{ebN2 zsSDS4Iw0Iz-f2LqhZm|-3W}xv6e-JmAS_JcrIqT=H{uSwN>websov=-)jNBKuSYK1 z&X=~W?=uuagEcj_QC3^;?OVO%N;3H;s*PnjYHC3PjyK)|HhDQ+=<`n3EVPQuhYw1S z?Mc_}EZR@{(FV@WvUI7P4hI(cfq7Sv)akQV`;C?3J?NUr;i{R<-dAsC$}>%%wOFhy z%w>eoIgz-od8*C5;_2}U89A$7NBdLBn&Madl-k@N_3UFKXZ~XI8_5l+P4pY%C^L6# zXS^wB{%@mHHbUTw4Xrb1yA$Rs! zuIqLC#iZPA_s!92eBfoo?Ow;triAS69_9k!dVA*Dzvp)b{;?svnm~;$l-*ZfUnR4l z^Ed}Ho`=p`*Zi$#cdk}{W*VT8pyEVE=V5%_zDMy5xR)(}M!NvMp&{||6wq0R`M-nix;~|A=C_<2%hiEt7e-3n}xTccYZrJEQce8K!RresiuSN zl@V-anD7KRa&N~lz~adE>q$@d8{JBdSQmtvf$w&@MM2#(y7AAQI`c1gcgL^37)?3{ z%+5tif}w-!0edqO@k8?ht%!>8`B~aq41-FXBTm2)ioX5WUzj3~8a$4Y!+<9pMVw)? z{Ljb^Y(7VjLbo{!Tmu;MEE^-DPX+?av#;X^>Y>lxU*ruQXWpFWFQsN4y{z)-b<-UF z$Oy74X&rPM%6Kda)v6tmu1o@|Uh$f)9^sY9Kjt#5#C&&eV*2>c|HAf=f=pgJLdnv( z9Wmed@3Y)LeYtCW*iJ<7Nd#<12hUA7ngrga<9D(t*r z?LkIXY9@id_(cq&QZympiacqXVru^~h~B-g71rvAA@lOCG;8}v!$1#MNc|g%=!y_S z14FWJnKV%eO8laoY@)^_Uv-Ce$txg@NBfrR)^LvIkc$~nY?M`oX+;x*=wRuFR5)k1 zcBqq~mj0bsT|*sOL=xbguuX|^xUHea_aXx^x)R8^`AY-CyeHushKvtrg^Btr9wfgF z%Pda0|HILqL3g_N2YXMF!*;1%RG;~kn%egYy>78|>EC?Z6|ci9z(n?C)P_m}xGRdp z)D0;2kdUbDX24o8w>`)CJ}^(vh!m;LVyfBYNqI2H3iwbrub1QR&0>IFGVZYCBC@id16?%6ro-Dtw!|!psa3zIfh%_I{>KL?9rE!*&m4O(MiuQO`oh{k z>}=eo``E!DX;Xu9ms%?K;kV6`x!H4I1!q(xPuX|jesDAbqBLK&u+|yD6m+tq#^C&h4I0o##FyQuSBA$DD%Bki*Vvs_zW75#XLGbVY2h!k`CfIHN{!n6^nP-?+Z;iym6)!s5|OLww+KNhB^8tQ7AzZ)fV)~@}0c`D{=`G z82I4u<}>7AwDWZ9uO?Rc(O} zL;!Q@msb+)_qPalU#<-wOz>d)L7^c2Bp<(>kE?`jcHGt$Q(s=qz|PZeS6#1@@p}@% zm&Ui#uGd#|9T%4wjh82jeJr4uNyjTEbM-_ z--?)VNZarc8K9+NVRPnHHB!~Lk=N8q;dxe7z;y zb&l4$B{j{zF#y<!w!F%z=eS@b ztCPKY5RIlUI zn#*3TxX9Gv#$SxCf`K8+T8X$wJ*qe@P$vdr7b%SP?Jqq^ey6%W&1}kIXz=qD|8$o@ z=yVlG9t}y6CcDr%$0AB=ueghCLwJmMyfW$R0Yp&)0Xx$}uXu;pOe@$!lhTb;joP#2 zKHOEa^X4bD-z-j5eO5PhKm6`^T~B37fx%Dby-ZbjCKpW-*yWeZR5+8ofNH5`kc1_e zd+Vb!d8kWlOcL6Fo;yw7^P4s;LS4bV_KT(#-)Ao`@^d=p=vi!YyE^wH`;s)CgN1*# z&15-QxomH-6dHA9+*C=3`K;0EvMzp&G|)S0RYNBs`zer8SB9aEFq(Ckn||5NTM#F9 zZwa)VUCAcqp;sQ&=im1$V9$V8@yoi=iB}u?wG!ghusjv-W4l7Iy%9KBpHY}bib)jk z=alww4a+_1CB_YL8(D(It359$YWg-e58N69IcsZS6O+S^Pp6F77Ti^%jSeH~0iLB?DE~ z8QG%$oH#oZXjSEt3&>aETJUi&Ra(3*NL5e9jh06Fhe?QztuCq8w^afZ`SreN+1Cd& zuZkF`xNNJVijp9@@(zC~{;)7YIKLaKt4_QywWeVnBydQZ8MA0BTA%4S60>(<)bbuY zTK7*Tk9ao0@@X0@qU5sC&wrx|>I##76Ab9j*(*~_%D1+!P_?@BMvi^QxT@GtpyX+B z8lQ;6$PFn3{7!=DO!xl!IBmVz=r{R%gi75a5UJ`lfVLPPih|AM^H*u0o^~@sH>T=# zv`qEZ_jz!VlIO|tlsU9krc2lM`I~-IEE4))vJBVm99a>blD!pedUCswf14?HIdeNO zdc8Xud{GEfY$p_0F63@*FxL+FYYcuKf2)usjk=!ge4ZVluACb2I&SS>oeFTM8M+|yzFI=`O`K@E=+|jlKL-hTy?OKToGpNQv)&(UFmk>t+rf3RIMO9x;>#2}RM9KL*DeVcdfI%O(B4Zh`tPwJ=gZKP>dqdFOIHc#_ebw z4Yrv!b?sbAoT?s`dTv)KvpHnFtYxs}Wi!LL$HiKOg zq)Mxzj_xg#V(0EO=$WRhBcUGJ6m$L^OCRjT{S^`&>|FsydBZn{#IvmelCfH5u}Ai=Rar=#E_2T zXX$m~1>-HD94(E)beIoJQ=muBgQnS~KfFPB*V-&p(kR3&)BTxwc8>Vu`y$P~T&7FW z#aRa7tMD>_{QZyfVT31dI@D~`3wlDho_vU*ea~GOn@PH}tO9ZS8Z!>(Yl`7VjFdq! z&fL*fI5NNBY1=(Ba<19l&CR8O3Ve9)#18J}S+x_ll2@XZ{_aHM_p-2E86p#Dmw*am z-i6uhTz+om`e)% zHRDN46o^?82(`g<$iByybI>Y9fs}X0N#*uAem4F(7Qf$tJF>cXEV6Z6i{BKyMRnkG z@Y`}hS64IG8g8BPBrJNv{J0VRWoVIn%lX+S zBJpOEPwvjx?A|?R9x(ZmEI~2EK+(x(SpyIek4$&27Mmutc&(l1eJ3QN-oc*u&WC&Q zP3N}DajM?>ZRV*32JPnc^vV>pZRQ?S;fMZW`jo+Mz@#M)$6wQ(>)Q3?5M`NPZ}0%T zFgF|B>ZXq@dk3TUT8l4E=PB84yi*qG_8k?hsI|1{J+uo_qpfPy7;Jivqo;mXs|&+| z85XqF&1<##*=lAI(?61ZJx!)8SMPb9WO%)ylmgvuPT@0j&K(`K!zgvtHl{TAZCjfOziGv^cs|Bxw_savMu3d?kEB28BBvq_DP+pax+F6mC2-^N_G7CWwR$v( ze-Z8Che?#h7t9Aqdz*n#a0s5&Ew-@bPi*qS(MOSiq|c)vFUW1

    ev(L((h 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

    x$97wy}1Le3gdDTInf@J5u9hV&3f8=}j4qAF< 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

    0iOQ=2`x9E664061DP|)&VG^O0 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

    8h?X2n5Ni8NO;SxW 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ǜy={Jx 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%0DOcA7W0IW4f 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

    ey!)Wk*CE+Qt5(JT>^S;vp5oE~cn>`^?5? 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≧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�TQezKL?SRo}OOC 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
    " self.appendHtml.emit(message) # HTML 메시지로 변경 self.scrollToBottom.emit() # 스크롤 시그널 발생 + + # emit 대신 log_message를 호출하도록 수정 + def emit(self, record): + self.log_message(record) def close(self): self.flush() logging.Handler.close(self) def flush(self): - pass # 필요 시 정리 작업 수행 + pass diff --git a/main.py b/main.py index aad5c5ce..84aec880 100644 --- a/main.py +++ b/main.py @@ -21,9 +21,13 @@ def allow_sleep(): async def process_qt_events(app, stop_event): """PySide6의 이벤트를 처리하는 비동기 함수""" - while not stop_event.done(): - app.processEvents() - await asyncio.sleep(0.01) # 10ms마다 Qt 이벤트 처리 + try: + while not stop_event.done(): + app.processEvents() + await asyncio.sleep(0.01) # 10ms마다 Qt 이벤트 처리 + except asyncio.CancelledError: + # 취소 시 안전하게 종료 + pass async def main(): # 로깅 설정 @@ -38,38 +42,38 @@ async def main(): stop_event = asyncio.Future() # 종료 이벤트 생성 try: - # PySide6 앱 실행 app = QApplication([]) - # DPI 설정 try: - # DPI 인식 설정을 위한 환경 변수 os.environ["QT_AUTO_SCREEN_SCALE_FACTOR"] = "1" os.environ["QT_SCALE_FACTOR"] = "1" - - # DPI 인식 설정 - ctypes.windll.shcore.SetProcessDpiAwareness(1) # 시스템 DPI 인식 대신 개별 모니터 인식으로 변경 + ctypes.windll.shcore.SetProcessDpiAwareness(1) except Exception as e: logger.error(f"DPI 인식 설정 실패: {e}") - # 기존 TranslationApp UI 사용 - # whale_translator = WhaleTranslator(app, logger, secret_mode=True, vd_mode=True) # 모드 켜기 - # await whale_translator.start_whale_browser() - window = TranslationApp(logger, app) # PySide6 UI + window = TranslationApp(logger, app) window.show() - # asyncio와 PySide6 이벤트 루프를 통합 + # QApplication.exec_()을 사용하여 Qt 이벤트 루프 시작 await asyncio.gather( - process_qt_events(app, stop_event), # PySide6 이벤트 처리, stop_event 추가 - window.run_async_tasks(), # 비동기 작업 + process_qt_events(app, stop_event), + window.run_async_tasks(), + return_exceptions=True ) + # 이 부분은 exec_()를 호출했기 때문에 도달하지 않습니다. + # app.exec_() + + except Exception as e: + logger.exception(f"Main function error: {e}") finally: - # 앱 종료 시 절전모드 방지 해제 allow_sleep() - stop_event.set_result(True) # 종료 이벤트 설정 (process_qt_events 종료) - if window: # window가 생성되었을 경우에만 close() 호출 - await window.close() # window.close()를 finally 블록으로 이동 + if not stop_event.done(): + stop_event.set_result(True) + if window: + await window.close() # await 추가 + if app: + app.quit() #QApplication을 명시적으로 종료 if __name__ == '__main__': asyncio.run(main()) # 비동기 함수는 asyncio.run()으로 실행 diff --git a/option.py b/option.py index d66558ff..88ba56ed 100644 --- a/option.py +++ b/option.py @@ -22,6 +22,7 @@ class OptionHandler: self.option_product_locator = self.locator_manager.get_locator('OptionLocators', 'option_product_locator') self.total_options_selector = self.locator_manager.get_locator('OptionLocators', 'total_options_selector') self.is_all_option_checked_selector = self.locator_manager.get_locator('OptionLocators', 'is_all_option_checked_selector') + self.ai_option_btn_selector = self.locator_manager.get_locator('OptionLocators', 'ai_option_btn_selector') self.original_name_selector_template = self.locator_manager.get_locator('OptionLocators', 'original_name_selector_template') self.edit_field_selector_template = self.locator_manager.get_locator('OptionLocators', 'edit_field_selector_template') self.checkbox_selector_template = self.locator_manager.get_locator('OptionLocators', 'checkbox_selector_template') @@ -131,7 +132,8 @@ class OptionHandler: if option_input_element: option_name_value = (await option_input_element.get_attribute('value')).strip() selected_translated_options.append( - (option_name_value, self.option_info['prices'].get(option_name_value, {}).get('low_price', 0)) + # (option_name_value, self.option_info['prices'].get(option_name_value, {}).get('low_price', 0)) + (option_name_value) ) self.option_info['selected_translated_options'] = selected_translated_options @@ -180,32 +182,56 @@ class OptionHandler: await self.low_order_click() # 4. 옵션 정보 수집 및 번역 - if toggle_states['optionTrnas']: - self.logger.debug(f"옵션 AI번역 : {toggle_states['optionTrnas']}") - self.option_info = await self.collect_options_info() + try: + if toggle_states['optionTrnas']: + self.logger.debug(f"옵션 AI번역 : {toggle_states['optionTrnas']}") + self.option_info = await self.collect_options_info() - translation_success = False # 성공/실패 플래그 + translation_success = False # 성공/실패 플래그 - try: - # Vertex AI를 통한 번역 시도 - translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) - self.logger.debug(f"번역된 옵션 입력") - await self.apply_translated_options(translated_options, self.option_info['edit_fields']) + try: + # Vertex AI를 통한 번역 시도 + translated_options = await self.vertexAItranslator.translate_options(self.option_info['original_names'], product_name) + self.logger.debug(f"번역된 옵션 입력") + await self.apply_translated_options(translated_options, self.option_info['edit_fields']) - translation_success = True # 번역 성공 + translation_success = True # 번역 성공 - except Exception as ve: - if "SAFETY" in str(ve): - self.logger.error(f"안전 필터에 의해 번역 요청이 차단되었습니다. {ve}") - self.logger.debug(f"퍼센티 자체 AI번역 사용 시도") - pyautogui.hotkey('alt', 'q') - self.logger.debug(f"번역을 위한 5초간 대기") - # await asyncio.sleep(5) - time.sleep(5) + except ValueError as ve: + # 안전 필터 예외 처리 + if "SAFETY" in str(ve): + self.logger.error(f"안전 필터에 의해 번역 요청이 차단되었습니다. {ve}") + self.logger.debug("퍼센티 자체 AI번역 사용 시도") + await self.page.click(self.ai_option_btn_selector) + self.logger.debug("번역을 위한 5초간 대기") + await asyncio.sleep(5) + translation_success = False # 번역 실패 + + # except google.api_core.exceptions.ResourceExhausted as re: + # # 할당량 초과 예외 처리 + # self.logger.error(f"Vertex AI 할당량 초과: {re}") + # self.logger.debug("퍼센티 자체 AI번역 사용 시도") + # pyautogui.hotkey('alt', 'q') + # self.logger.debug("번역을 위한 5초간 대기") + # time.sleep(5) + # translation_success = False # 번역 실패 + + except Exception as e: + # 기타 예외 처리 + self.logger.error(f"번역 처리 중 알 수 없는 오류 발생: {e}", exc_info=True) + self.logger.debug("퍼센티 자체 AI번역 사용 시도") + await self.page.click(self.ai_option_btn_selector) + self.logger.debug("번역을 위한 5초간 대기") + await asyncio.sleep(5) translation_success = False # 번역 실패 - self.logger.debug(f"[{'VertexAI' if translation_success else '퍼센티AI'}] 를 이용한 옵션번역 성공") + # 번역 성공 여부에 따른 로그 + self.logger.debug(f"[{'VertexAI' if translation_success else '퍼센티AI'}] 를 이용한 옵션번역 성공") + except Exception as e: + # 옵션 처리 중 오류 발생 시 전체 로그 출력 + self.logger.error(f"옵션 처리 중 오류 발생: {e}", exc_info=True) + # 5. 옵션 필터링 및 조정 if toggle_states['optionAutoSelect']: self.logger.debug(f"옵션 필터링 및 조정 : {toggle_states['optionAutoSelect']}") diff --git a/original_image_20241015_094314.png b/original_image_20241015_094314.png new file mode 100644 index 0000000000000000000000000000000000000000..1702a2414a089b08278cf7ae648eccef77c7e20b GIT binary patch literal 676371 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
    bZD4IN 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%0DDveXOMTTUapX2<7pa{1DS9?yC&Am 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⁣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�>Wq23>X@Yj`7 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

    kD?;?;@9Qd2-T{H9{ksEnO<; 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 z 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

    )x83q0|Y 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 literal 0 HcmV?d00001 diff --git a/setup.py b/setup.py new file mode 100644 index 00000000..9a0c86cf --- /dev/null +++ b/setup.py @@ -0,0 +1,53 @@ +# setup.py +import sys +from cx_Freeze import setup, Executable + +# 필요한 파일 정의 +include_files = [ + 'config.ini', + 'leensoo1nt.json', + 'prompt.json', + 'userDB.db', + ('src/initialDB.db', 'src/initialDB.db'), + ('src/Percenty_SS_Code.json', 'src/Percenty_SS_Code.json') +] + +# 사용된 패키지 정의 +build_exe_options = { + 'packages': [ + 'ctypes', 'asyncio', 'os', 're', 'time', 'math', 'json', 'logging', 'shutil', 'random', 'base64', + 'subprocess', 'configparser', 'pyperclip', 'numpy', 'cv2', 'requests', 'win32clipboard', 'win32gui', + 'win32con', 'win32process', 'PIL', 'bs4', 'pyautogui', 'pyvda', 'sqlalchemy', 'sqlalchemy.orm', + 'sqlalchemy.exc', 'collections', 'pandas' + ], + 'includes': [ + 'PySide6.QtWidgets', 'PySide6.QtCore', 'PySide6.QtGui', + 'whale_translator', 'gui', 'logger_module', 'toggleSwitch', + 'browser_control', 'clipboardImageManager', 'vertexAI', 'option', + 'price', 'title', 'locatorManager', 'src.cmb_diag', 'src.DatabaseManager', + 'vertexai.generative_models' + ], + 'include_files': include_files, + 'excludes': [ + 'tkinter', 'PyQt4', 'PyQt6', 'AppKit', 'Foundation', 'IPython', 'OpenSSL', 'asyncpg', + 'curses', 'pydantic', 'ssl', 'test', 'unittest', 'matplotlib', 'tensorflow', 'torch', 'scipy' + ] +} + +# 애플리케이션 메인 파일 및 설정 +base = None +if sys.platform == 'win32': + base = 'Win32GUI' + +executables = [ + Executable('main.py', base=base, target_name='AutoPercenty2.exe') +] + +# Setup 설정 +setup( + name='AutoPercenty2', + version='1.1', + description='자동화도구', + options={'build_exe': build_exe_options}, + executables=executables +) diff --git a/vertexAI.py b/vertexAI.py index 2bafd4a2..7ab27fe0 100644 --- a/vertexAI.py +++ b/vertexAI.py @@ -1,18 +1,18 @@ import os import json -import asyncio +import sys from vertexai.generative_models import GenerativeModel class VertexAITranslator: - def __init__(self, logger, key_path): + def __init__(self, logger): """ VertexAITranslator 클래스 초기화 메서드. :param logger: 로깅을 위한 로거 객체. - :param key_path: Google Application Credentials의 파일 경로. """ self.logger = logger + key_path = self.get_key_path('leensoo1nt.json') # GOOGLE_APPLICATION_CREDENTIALS 환경 변수 설정 self.logger.debug(f"GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: {key_path}") @@ -36,12 +36,20 @@ class VertexAITranslator: :return: 파싱된 JSON 데이터. """ try: - prompt_path = os.path.join(os.path.dirname(__file__), 'prompt.json') + # cx_Freeze로 패키징된 경우 실행 파일의 경로로 설정 + if getattr(sys, 'frozen', False): + prompt_path = os.path.join(os.path.dirname(sys.executable), 'prompt.json') + else: + # 일반 Python 실행 환경일 경우 + prompt_path = os.path.join(os.path.dirname(__file__), 'prompt.json') + self.logger.debug(f"프롬프트 파일 경로: {prompt_path}") + with open(prompt_path, 'r', encoding='utf-8') as file: prompt_data = json.load(file) self.logger.debug("prompt.json 파일이 성공적으로 로드되었습니다.") return prompt_data + except FileNotFoundError as e: self.logger.error(f"prompt.json 파일을 찾을 수 없습니다: {e}", exc_info=True) raise e @@ -49,6 +57,14 @@ class VertexAITranslator: self.logger.error(f"prompt.json 파일 파싱 중 오류 발생: {e}", exc_info=True) raise e + def get_key_path(self, key_path): + # cx_Freeze로 패키징된 경우 실행 파일 경로로 설정 + if getattr(sys, 'frozen', False): + return os.path.join(os.path.dirname(sys.executable), key_path) + else: + # 일반 Python 실행 환경일 경우 + return os.path.join(os.path.dirname(__file__), key_path) + def clean_special_chars(self, text): """ 텍스트에서 허용되지 않는 특수 문자를 제거하고, diff --git a/whale_translator.py b/whale_translator.py index 3940911c..b630ce89 100644 --- a/whale_translator.py +++ b/whale_translator.py @@ -7,6 +7,7 @@ import subprocess import asyncio import KO_EN import pyperclip # 클립보드 데이터를 확인하기 위한 라이브러리 +from PIL import ImageGrab class WhaleTranslator: def __init__(self, app, logger, secret_mode=True, vd_mode=False, max_failures=5): @@ -65,8 +66,8 @@ class WhaleTranslator: # 주소창으로 이동 후 URL 입력 pyautogui.hotkey('ctrl', 'l') time.sleep(0.4) - # pyautogui.typewrite('https://daum.net') - # self.change_lang() + pyautogui.typewrite('https://daum.net') + self.change_lang() self.enter_url("about:newtab", change=True) self.logger.debug("URL 입력 완료") @@ -91,7 +92,7 @@ class WhaleTranslator: asyncio.run(self.start_whale_browser()) # 브라우저 재시작 self.reset_failures() # 실패 횟수 초기화 - def is_image_in_clipboard(self): + def is_image_in_clipboard_with_text(self): """클립보드에 이미지 데이터 또는 base64로 인코딩된 이미지 데이터가 있는지 확인""" clipboard_content = pyperclip.paste() if clipboard_content.startswith("data:image") or isinstance(clipboard_content, bytes): @@ -100,6 +101,21 @@ class WhaleTranslator: else: self.logger.debug("클립보드에 이미지 데이터가 없습니다.") return False + + def is_image_in_clipboard(self): + """클립보드에 이미지 데이터가 있는지 확인""" + try: + # 클립보드에서 이미지를 가져오고 None이 아니면 이미지가 있는 것으로 간주 + image = ImageGrab.grabclipboard() + if isinstance(image, bytes) or image is not None: + self.logger.debug("클립보드에 이미지 데이터가 확인되었습니다.") + return True + else: + self.logger.debug("클립보드에 이미지 데이터가 없습니다.") + return False + except Exception as e: + self.logger.error(f"클립보드에서 이미지 확인 중 오류 발생: {e}", exc_info=True) + return False def find_whale_window(self): """웨일 창 핸들을 찾는 메서드""" @@ -223,19 +239,19 @@ class WhaleTranslator: self.enter_url(url) pyautogui.press('enter') # await asyncio.sleep(1) # 페이지 로딩 대기 - time.sleep(2) + time.sleep(1) pyautogui.rightClick() # await asyncio.sleep(0.2) # 페이지 로딩 대기 - time.sleep(2) + time.sleep(1) pyautogui.press('r') # 번역 클릭 # await asyncio.sleep(7) # 페이지 로딩 대기 - time.sleep(7) + time.sleep(5) pyautogui.rightClick() # await asyncio.sleep(0.2) # 페이지 로딩 대기 - time.sleep(0.2) + time.sleep(1) pyautogui.press('c') # 번역된 이미지 클립보드에 복사 @@ -344,7 +360,7 @@ class WhaleTranslator: self.logger.debug("전환 성공") - def enter_url_for_typing(self, url, change=False): + def enter_url(self, url, change=False): # 언어 전환이 완료되면 주소창으로 이동 후 URL 입력 pyautogui.hotkey('ctrl', 'l') # 주소창으로 이동 @@ -353,7 +369,7 @@ class WhaleTranslator: pyautogui.press('enter') # Enter 키 입력 time.sleep(1) # 페이지 로딩 대기 - def enter_url(self, url, change=False): + def enter_url_for_clipboard(self, url, change=False): # URL을 클립보드에 복사 pyperclip.copy(url)

    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