Warning: pg_query() [function.pg-query]: Query failed: ERROR: no se pudo extender la relación 1663/50541/53968: No queda espacio en el dispositivo
HINT: Verifique el espacio libre en disco. in /var/www/wiki.cidesa.com.ve/includes/db/DatabasePostgres.php on line 585
Warning: pg_query() [function.pg-query]: Query failed: ERROR: transacción abortada, las órdenes serán ignoradas hasta el fin de bloque de transacción in /var/www/wiki.cidesa.com.ve/includes/db/DatabasePostgres.php on line 585
MediaWiki internal error.
Original exception: exception 'DBUnexpectedError' with message 'A database error has occurred
Query: INSERT INTO objectcache (keyname,value,exptime) VALUES ('wikidb:pcache:idhash:614860-0!1!0!!es!2!edit=0','\\255Y\\355r\\334\\266\\025\\315o=\\005\\2643m\\342\\231\\345jw\\365a{\\375\\221qT\\247Vj\\307\\252\\275\\255\\233\\237 \\011\\222\\210H\\202\\006\\300]\\2552\\231\\351k\\364-\\372\\014}\\224>I\\317\\275\\000W\\224\\355&N\\247\\231X\\322\\022\\004p?\\316=\\367\\000\\373z\\265X\\256&\\227\\322:e_\\367\\276\\353\\375d\\265<^\\375\\344V\\247\\253I\\263V\\327~\\362\\310\\255\\316N\\026\\367W\\223\\307\\335\\323u%\\275\\320\\256\\375\\367\\337\\377\\341\\2057\\302\\311\\235\\360\\225\\022\\316\\3136\\2276\\027oL]\\277\\021gs\\221\\031S+\\273\\177W\\326V\\311|''\\260\\240U\\215\\252w\\242\\2632\\363:\\223\\365L\\\\x\\207\\305\\372\\254\\302\\254\\326[S;\\274_\\233\\255\\310z\\347M\\243,\\015\\213+\\245:\\321w\\302\\253\\246SV\\372\\336b_\\345\\275nK\\214\\223a\\033iw\\242\\260\\246\\021sQ\\253\\215\\302:\\337\\312\\312\\252\\266R\\232L\\250\\331\\326T9/\\2660\\\\:\\321\\320\\246\\370}\\272\\237\\240[\\201?\\260\\316\\215i\\025>\\345z\\243\\363\\036swb[i\\274\\255\\235\\240\\021_a_\\2613\\275\\310Mp1\\327.3\\230\\212a\\321\\354D\\255\\313\\312o\\025\\375\\214\\301p3\\361VYmz''2I>8\\274t\\245x\\221\\255la\\341\\0205z\\222\\311V8\\230\\215\\325\\266\\225j\\351\\331\\227\\360\\330\\364\\236g\\323\\356[\\355+v\\251\\220\\215\\256w3\\361BI\\2378\\335^\\011\\251\\255\\360V\\262K\\351\\216\\3355\\005\\277[\\253\\266\\304\\264\\370\\251\\320\\255\\023_\\301i\\362I\\265\\371\\2247\\240\\021\\203\\037\\366\\236(\\341?\\266\\272\\315\\204$G\\021\\364\\014\\246u^\\303\\274\\302XQ\\233LR&x*m\\256\\333Z\\301\\2436\\247\\005\\351O2\\026\\373`\\034\\243n\\347\\220\\306\\031\\340\\262yC\\361n\\001\\007\\203@+\\254\\337\\012\\351\\275\\314\\252F\\265>\\344\\025\\323\\035\\307\\304\\003\\023\\264A@\\031\\273\\217\\307V\\244\\010\\343L|\\2432\\331;E\\256iL\\330\\310\\254\\357\\033\\374\\2527j\\312\\323\\236\\267\\245\\2521\\\\\\220\\037\\0252\\203P\\253\\242\\320\\231Vm\\266\\233\\262\\265\\232,\\005R\\310j\\351B(~x\\276\\276\\240(\\216\\000\\003+a\\236FBr\\211\\300\\377\\241\\2672\\255\\261M\\252\\244M\\340\\213)\\246b\\253\\260\\016\\\\\\322e\\253\\362\\260:\\273\\203\\330\\325=\\271\\332\\352\\014\\020\\303?\\253<\\255f\\332)\\273\\211R!\\274\\001\\001\\014\\254\\322\\210\\2555C\\276\\177P^\\013M.b\\320\\261}\\215\\311\\341\\027\\315\\354tv5{\\234Zq\\3644\\374<\\006\\262;K{xYNEe\\266\\204nB\\257\\273-Q\\341\\214\\260&E\\212\\331H\\253jM\\336Dk\\275\\370\\221F\\032Fr\\252\\006\\330\\310\\2321\\203]a\\007\\034\\345u+ \\216j\\265\\353mVI\\207\\244\\274\\253vlY\\253T>\\036\\031\\233\\260\\002\\003\\2603\\262\\000\\226\\362\\020I\\327\\311\\214j%\\004\\016\\325\\202\\241\\306Q\\276\\024xcC\\024\\302\\361h\\215\\250T\\341w\\267n\\316\\304\\267@$2\\204L''\\2606\\311\\372\\242\\240<\\241"t''h\\014\\025\\003\\227\\020-\\244\\200\\261a\\025\\033\\020#\\2175\\331\\336\\202\\337\\315Lm\\234\\203\\277\\301\\332\\340\\223&\\036\\014\\\\\\362\\253^\\015\\221F<[\\256k/Q\\366\\003\\0371\\223D|W\\026\\010\\347\\240\\303\\355\\302cN \\035\\207\\332\\233\\211\\365\\336N.\\031\\011s\\033\\263\\031\\302\\005\\270V\\001z\\342\\233\\272W\\336\\240\\202\\361Xa/\\033<\\271\\205o\\240\\245\\012\\265\\343\\250\\\\P\\214D\\316M\\357tF\\333\\030x\\002\\322!\\362\\220\\200x\\207\\202F4\\010\\256C\\324\\261w_\\226x(\\353\\276\\321-\\352\\014\\276\\345\\003f\\032\\242\\233\\024-eC|Sx\\212\\271\\345-\\2617Q\\035\\325C#\\257\\2100\\020H\\266JI\\247)F\\006\\003\\255\\352\\003J\\325\\020:&\\326\\\\S\\261\\3665B\\256\\254\\225\\272E\\341!S\\306\\223{\\245\\212l\\301)\\370\\021\\256\\265j\\027j\\231@ke\\337\\200\\2412\\216\\004\\223FV\\351:\\307\\030\\310\\206\\352)P9\\257\\306\\351\\241\\315\\203\\315\\235%b\\241\\362t\\037\\3439\\355ww\\223>\\260\\320-\\250\\200\\246\\350\\005\\027\\022s>\\255~N\\017\\235\\277S\\257H\\261\\033\\234\\016\\301''\\352n\\014\\376\\310*%\\273\\020\\237+\\025\\351D\\265\\301\\010\\025^\\351\\214\\365\\004\\207\\231x\\315\\315+\\266\\262\\300\\365\\240]\\224-\\0016\\253\\014R\\311e_H&\\0002\\007\\257:D\\0109|\\326;+\\333\\215\\276\\022''\\017\\222?\\367\\322zq\\031W\\006\\344\\012D\\205\\372/\\342\\210\\377\\013\\253\\324\\015\\025\\305+\\030@Y\\232\\012\\204\\252\\3267\\224\\333\\264F\\003u\\334\\302\\360\\007\\240\\335!\\265\\240^Uw\\334i\\201VO\\325\\214W\\313Z\\306\\356f\\212\\220\\037\\014\\242\\352\\375\\216\\352\\023-\\263A\\276=\\376\\305\\266\\213\\315\\267-\\020\\334\\354!\\222\\367\\226\\306\\\\\\3374\\334k\\211\\004Hn\\240a)L$,\\247\\261\\271!\\024\\314\\231n\\350v\\226:\\004E\\012\\353\\376i\\0312\\203\\370\\277Q\\033\\255\\266\\344\\033\\277l\\325\\373^\\363&\\3044\\220/A\\027\\344\\006\\025 \\275\\032\\343\\265\\221\\366J\\241\\210[\\312\\000\\236#\\321.\\022M()\\264a\\317\\231\\301P\\006^\\312\\366Ya\\020\\023KH\\347\\320i\\031m\\216x\\2651\\204\\350\\320C\\321pa\\206\\355[f\\005\\300=\\245\\265\\244\\000NMcR\\312\\342-\\2753fB\\364\\000\\177\\2233vr\\313:\\201T\\207#)5\\222USJ,\\2321y7\\245\\331\\360^\\307\\202\\004:i\\0117Z\\003/|\\274\\006\\304H\\3505\\323HV\\036j\\246\\351\\020..\\345\\305\\303\\371\\\\\\274\\271|\\025\\031\\020 \\022\\213\\345\\274i\\2608)?n\\320\\344s\\2520\\227i\\216\\350\\230\\244\\235\\323\\024\\272)\\201\\027\\272\\200\\013\\254\\250A\\353X\\250A*\\266\\210\\310\\333\\200k\\351Be\\366m\\354\\225\\024\\021\\312^G*,\\247\\310l\\215\\265\\232\\310h\\224:\\012=kMF\\031\\273HS\\353\\320\\016J\\264\\010?p\\3711u\\0257\\260\\007\\032\\326\\025\\342\\020\\005\\205\\017 A\\224x1Rr\\001\\334\\254\\227\\221\\270q\\331\\277\\243\\234o\\025s\\003(\\244\\267\\004+\\022\\244\\246c\\031\\244[\\356"M''\\021\\335\\320\\374\\206Z\\347me\\311\\255v\\274\\3109\\275\\235!P \\326]\\224!\\001[\\237\\354\\245\\344\\033\\265\\310H\\234\\304t\\260>\\3175\\361\\036\\303\\374\\252U\\333\\260\\000\\366\\330jW\\005\\002\\214jF\\2404P\\002\\022\\300d/#\\205M\\005\\230\\244\\244\\240s\\362\\200`K\\372\\327\\023%6Etaz\\353\\214\\247n.7\\273\\304\\200;JI\\233\\263%\\205\\351Y>)\\361\\372\\006\\245%\\326\\240\\377\\232\\337f\\305\\261\\347\\352T\\326\\262\\315X\\003B\\370\\365j,\\036h\\000\\207\\215\\226\\253\\334+\\022\\261e\\310\\374\\233\\365\\305\\371\\220~R}\\324\\327\\020F\\017\\341\\032\\340z\\022\\022\\235\\252\\202h\\026\\271\\254t\\220\\206''\\363\\177\\375\\363\\333\\231\\370\\036\\262\\017!\\242\\226\\276\\367]\\270\\312t\\335@\\343\\0017\\216bS\\014-\\024g\\236\\262\\202^\\317\\261\\037\\363\\3214\\266\\373(Q\\367\\247\\025\\212\\241\\212\\235\\272\\2679\\261x(@\\250\\367\\276\\346(q\\371\\267#X\\020\\352A\\202=\\261\\217\\015nV}\\251\\304\\331i\\362\\236)=\\223\\326\\356X\\333\\313N\\20214\\370\\210\\326<>N:\\216v<\\274P3\\227p\\004\\025\\305\\255\\213\\002rEm\\225 \\323\\030\\230G\\005\\356\\221\\352\\264''l\\240\\324\\220\\222\\3414\\244XR\\207\\036\\265\\367\\247\\001&{:\\007\\266\\334\\2721I]Q+\\033\\300\\027O6J6\\354\\264\\337\\032Z\\001\\030@\\237YS\\225\\301_,\\000\\305\\207\\303N\\211\\300\\227\\304jw\\224\\264\\370j\\261\\014\\002\\347\\036\\031\\246k\\237\\240\\210\\202H\\011\\261+X\\004\\364]\\205\\322f\\244\\312\\210\\260!\\030\\330\\322*j\\345_\\005)\\226\\207p\\205J\\276w\\373\\376c)@`\\305\\223I\\345}\\347VGG\\344c\\022\\305\\242\\345\\026\\342\\216tY\\033\\223@\\244\\355 CT\\034M\\302\\350\\321Dd\\200\\235{2A\\277R\\226\\244\\265\\247\\2237)\\361''\\223\\326\\004N\\234<\\3455\\304\\260\\206\\250\\373\\026XI\\315\\365\\343#\\371T\\310\\006I\\343\\2034\\037N\\256\\241\\325\\210(qD\\306\\241:\\247\\2231\\002\\235"x\\011\\316\\320\\021\\241\\037\\027\\375\\372\\266\\032\\032\\304\\251D\\326\\221A\\314\\010\\031\\321*!\\212\\025\\016U\\316\\021\\363:q\\304\\276\\266OSZPQ\\323\\243\\306\\275\\0175O\\214\\305\\216*\\320]\\214\\364:\\211\\212\\021\\370\\205\\264qt\\0150\\024_\\033\\312\\311\\351\\353Pw\\364Q\\017\\244K!\\327mK\\037G7\\001(\\257\\214\\030)\\026\\344\\372\\003\\246\\270\\003GR>5\\013\\272\\010LB\\302\\276@\\003o\\360I\\212\\227A\\262C0\\320\\276,\\012\\217\\342\\021\\2254\\213.:\\015b{G\\272\\224\\351\\375\\316\\321\\252\\222u\\240\\374p<\\301\\013\\024\\272\\341\\214J\\224\\216\\363\\034\\264\\224\\033\\267\\203g\\356\\363\\201\\305\\317\\266\\324\\223\\222\\037\\373r\\000\\026m\\233,\\222er\\234\\234&%\\335\\246\\264<\\034g%\\241\\227h\\207\\307\\310B"\\363\\015\\254\\373\\\\\\034.DXQ\\360\\266|i\\003i\\241,\\343Pm$8\\210B9\\375\\330\\011\\370\\260\\335ngimJ\\213\\3052\\000\\024\\256\\300\\230#\\350Cu=\\353\\252\\356k\\371\\304!\\337Y\\365{\\331t\\217\\336?!\\036\\373\\335r\\336\\365M\\347>\\323>\\232"x\\002[\\304W&\\010\\013\\337K\\214\\317\\360\\340\\325\\\\\\367\\234\\214c\\310\\021\\367~8\\373\\204[\\007\\023\\316\\262l#k''\\202\\355\\335\\213\\032\\006wmd\\316\\213\\020\\221f`\\216\\240=\\241-\\302\\001\\247%z46\\334\\224\\275\\331\\335@\\321<\\024\\307\\020@\\177\\203^Q\\361\\202,\\256\\233\\352r\\337> ]A\\273\\271\\210W,\\215\\274\\036\\335V\\014\\227\\025\\271\\202\\250G\\347e\\035:,\\026\\204*)\\001\\374\\316\\007\\3353\\023\\317"c\\221\\032\\344\\323\\024\\012\\202\\272%\\016A[\\305''Jj\\026\\215\\271\\325\\244\\301\\024\\332KF1\\215dA\\210\\322v\\373\\222\\2322\\216\\2516\\214\\035\\313\\316p\\032\\373\\304\\202\\216.\\315\\276\\364\\241yS\\327r\\225.\\370\\030\\000Pz70\\253\\015\\355\\226\\332\\247n\\351c\\353\\261/\\037i\\340\\027\\335)\\321\\305\\230a\\016`\\377\\326\\237[4\\340\\241\\233\\233z\\027\\037\\273\\004\\373$8\\341\\253\\337H\\310q\\031q\\377tp;\\314g\\330-\\347"\\234\\235\\316\\367\\021I\\215mG\\027a\\342/o\\237\\005\\243\\2773=6\\007\\370\\032G\\255\\353\\273\\365\\275=\\302\\244\\213\\010\\002\\022\\322\\2358\\007\\025\\212\\015^zI\\025\\303\\221z\\207f\\254e#^\\240`h:\\224q\\270\\235\\350]\\037/\\222\\320\\012B\\346yV2\\2749\\\\h\\254\\211\\263\\3667p\\332\\337Bz8\\024R?\\244\\376I\\327\\023T\\005|\\220\\321\\376K\\332\\204\\000@\\354+b\\211D\\235+Ia\\004\\367\\034\\340\\017\\211\\272/\\220x\\271\\311\\307\\001\\320/vE#)t\\360\\220\\314\\014\\012%\\327P\\010n\\0207{k/\\212x\\353\\304\\027\\300D\\025\\254/\\371\\256\\206n\\365\\222\\221\\336\\033]\\275\\004%\\223Z\\270\\006\\3240\\373\\016\\302G+\\027n\\263\\275v\\305.\\010\\177*\\310Ha|K\\031\\356\\034\\343Y9\\210\\315pb\\213\\302\\233P\\032\\004N\\213\\222\\014\\024\\377Q=\\341\\030|\\367J\\203\\274\\342\\354\\262\\312\\036\\327\\321\\350\\325\\257\\357\\356\\200\\302\\003_\\303<\\031E\\341\\347l\\263\\277\\241\\377/[\\034<>\\352\\236\\036<>L\\022q\\360\\275\\332^^\\202<\\032MTB\\212\\362\\340\\022\\277\\255\\311\\302\\274\\026Z\\025\\363 7Vbq\\264\\230\\363\\177\\007\\227\\220\\202\\211\\272\\356\\202.\\015\\207\\002\\247op\\024\\231\\037-\\347\\017\\357/N\\227H/\\372\\302\\301\\032}\\273&\\005#m\\331\\263\\010\\374\\364{\\317\\257;\\312\\377\\206\\3168\\364\\005\\205(\\240x\\270m\\307\\315\\347\\264\\371A\\222<=\\010\\226\\277\\225tL\\244\\213\\205\\360~F\\232 \\220\\364\\025_\\006]\\351<]u\\374x\\245\\363J\\272ju\\2668yp6O\\346\\207\\213\\303\\371\\341\\241r\\207\\313C\\205S\\317\\223y`!@\\020\\241k:\\224\\363\\362t\\261X>\\234\\237\\316\\317\\226\\017\\005mJ_\\215,NV\\223\\346%\\364y\\217l\\274\\244\\263\\342\\344\\221\\\\\\315W?\\375\\214\\261\\005\\306\\316\\341hip\\312\\034\\017\\334\\247\\201\\3206\\335\\353:\\177%K\\235M\\036\\245\\2539\\2558\\247o^4\\316\\036\\303\\327/\\313\\007\\253\\311K](2f`\\223\\267\\210\\330pA1\\031f\\235\\223ck\\2745Xv\\327hz\\212\\245\\232\\277\\242\\250\\021E\\372x\\272\\232,fg\\263\\023\\376\\226\\207<\\371\\300\\003\\266%\\246k\\374|9z~\\221\\217F\\310\\263\\213\\206\\2209z\\233b\\364<2\\351~\\207\\023\\376\\226\\011\\357\\377\\357\\262\\371\\221^-\\330\\367\\223_^\\345\\377\\252\\221\\342\\246g\\307\\253\\337.i>\\2203\\303R\\363_6\\377W\\273\\025\\2573\\000\\016\\325\\373Vq\\231\\354\\021E\\337\\345\\275\\000\\313~b\\210\\022\\374\\275\\371#u\\010\\273\\273\\363\\364\\205\\222\\371\\005$\\366\\207i\\017_\\023\\2760f\\014\\224\\207\\030x''-\\335\\316}\\3604n\\370aY\\\\\\206\\333\\275;eA\\330\\\\\\277>\\177\\261~\\365\\222\\360\\010#\\030\\375\\300\\345\\027\\343o(\\277h.(\\262\\227\\0205\\331n\\364b,\\234X\\260\\243\\022\\230\\317O\\027\\017\\346\\247\\307\\307\\307\\363\\311\\243\\237\\377\\003','2025-11-30 05:06:29 GMT')
Function: SqlBagOStuff::set
Error: 1 ERROR: no se pudo extender la relación 1663/50541/53968: No queda espacio en el dispositivo
HINT: Verifique el espacio libre en disco.
' in /var/www/wiki.cidesa.com.ve/includes/db/DatabasePostgres.php:1123
Stack trace:
#0 /var/www/wiki.cidesa.com.ve/includes/db/Database.php(538): DatabasePostgres->reportQueryError('ERROR: no se p...', 1, 'INSERT INTO obj...', 'SqlBagOStuff::s...', '')
#1 /var/www/wiki.cidesa.com.ve/includes/db/DatabasePostgres.php(851): DatabaseBase->query('INSERT INTO obj...', 'SqlBagOStuff::s...', '')
#2 /var/www/wiki.cidesa.com.ve/includes/BagOStuff.php(293): DatabasePostgres->insert('objectcache', Array, 'SqlBagOStuff::s...')
#3 /var/www/wiki.cidesa.com.ve/includes/parser/ParserCache.php(118): SqlBagOStuff->set('wikidb:pcache:i...', Object(ParserOutput), 86400)
#4 /var/www/wiki.cidesa.com.ve/includes/Article.php(4036): ParserCache->save(Object(ParserOutput), Object(Article), Object(ParserOptions))
#5 /var/www/wiki.cidesa.com.ve/includes/Article.php(4007): Article->getOutputFromWikitext('That isn???t to...', true, Object(ParserOptions))
#6 /var/www/wiki.cidesa.com.ve/includes/Article.php(1348): Article->outputWikiText('That isn???t to...', true, Object(ParserOptions))
#7 [internal function]: Article->doViewParse()
#8 /var/www/wiki.cidesa.com.ve/includes/PoolCounter.php(59): call_user_func(Array)
#9 /var/www/wiki.cidesa.com.ve/includes/Article.php(903): PoolCounter_Stub->executeProtected(Array, Array)
#10 /var/www/wiki.cidesa.com.ve/includes/Wiki.php(493): Article->view()
#11 /var/www/wiki.cidesa.com.ve/includes/Wiki.php(70): MediaWiki->performAction(Object(OutputPage), Object(Article), Object(Title), Object(User), Object(WebRequest))
#12 /var/www/wiki.cidesa.com.ve/index.php(117): MediaWiki->performRequestForTitle(Object(Title), Object(Article), Object(OutputPage), Object(User), Object(WebRequest))
#13 {main}
Exception caught inside exception handler: exception 'DBUnexpectedError' with message 'A database error has occurred
Query: SELECT lc_value FROM l10n_cache WHERE lc_lang = 'es' AND lc_key = 'messages:internalerror' LIMIT 1
Function: LCStore_DB::get
Error: 1 ERROR: transacción abortada, las órdenes serán ignoradas hasta el fin de bloque de transacción
' in /var/www/wiki.cidesa.com.ve/includes/db/DatabasePostgres.php:1123
Stack trace:
#0 /var/www/wiki.cidesa.com.ve/includes/db/Database.php(538): DatabasePostgres->reportQueryError('ERROR: transac...', 1, 'SELECT lc_valu...', 'LCStore_DB::get', false)
#1 /var/www/wiki.cidesa.com.ve/includes/db/Database.php(874): DatabaseBase->query('SELECT lc_valu...', 'LCStore_DB::get')
#2 /var/www/wiki.cidesa.com.ve/includes/db/Database.php(954): DatabaseBase->select('l10n_cache', Array, Array, 'LCStore_DB::get', Array, Array)
#3 /var/www/wiki.cidesa.com.ve/includes/LocalisationCache.php(763): DatabaseBase->selectRow('l10n_cache', Array, Array, 'LCStore_DB::get')
#4 /var/www/wiki.cidesa.com.ve/includes/LocalisationCache.php(307): LCStore_DB->get('es', 'messages:intern...')
#5 /var/www/wiki.cidesa.com.ve/includes/LocalisationCache.php(225): LocalisationCache->loadSubitem('es', 'messages', 'internalerror')
#6 /var/www/wiki.cidesa.com.ve/languages/Language.php(1480): LocalisationCache->getSubitem('es', 'messages', 'internalerror')
#7 /var/www/wiki.cidesa.com.ve/includes/MessageCache.php(532): Language->getMessage('internalerror')
#8 /var/www/wiki.cidesa.com.ve/includes/GlobalFunctions.php(742): MessageCache->get('internalerror', true, false)
#9 /var/www/wiki.cidesa.com.ve/includes/GlobalFunctions.php(707): wfMsgGetKey('internalerror', true, false, true)
#10 /var/www/wiki.cidesa.com.ve/includes/GlobalFunctions.php(613): wfMsgReal('internalerror', Array, true)
#11 /var/www/wiki.cidesa.com.ve/includes/Exception.php(119): wfMsg('internalerror')
#12 /var/www/wiki.cidesa.com.ve/includes/Exception.php(153): MWException->getPageTitle()
#13 /var/www/wiki.cidesa.com.ve/includes/Exception.php(191): MWException->reportHTML()
#14 /var/www/wiki.cidesa.com.ve/includes/Exception.php(289): MWException->report()
#15 /var/www/wiki.cidesa.com.ve/includes/Exception.php(348): wfReportException(Object(DBUnexpectedError))
#16 [internal function]: wfExceptionHandler(Object(DBUnexpectedError))
#17 {main}