PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i5h-3LL

HOME


5h-3LL 1.0
DIR: /usr/share/awstats/lib
/usr/share/awstats/lib/
Upload File:
Current File : /usr/share/awstats/lib/browsers_phone.pm
# AWSTATS BROWSERS DATABASE
#-------------------------------------------------------
# If you want to add a Browser to extend AWStats database detection capabilities,
# you must add an entry in BrowsersSearchIDOrder and in BrowsersHashIDLib.
#-------------------------------------------------------
# $Revision: 1.13 $ - $Author: eldy $ - $Date: 2012/10/17 09:35:19 $

# Originale version by malu
# 2006-05-15 Sean Carlos http://www.antezeta.com/awstats.html 
# 				akregator (rss)
#				AppleSyndication  (rss)
#				BlogBridge http://www.blogbridge.com/ (rss)
#				BonEcho (Firefox 2.0 alpha)
#				FeedTools http://sporkmonger.com/projects/feedtools/ (rss)
#				gnome\-vfs.*neon http://www.webdav.org/neon/
#				GreatNews  http://www.curiostudio.com/ (rss)
#				Gregarius devlog.gregarius.net/docs/ua (rss)
#				hatena rss http://r.hatena.ne.jp/ (rss)
#				Liferea http://liferea.sourceforge.net/ (rss)
#				PubSub-RSS-Reader http://www.pubsub.com/ (rss)
# 2006-05-20 Sean Carlos http://www.antezeta.com/awstats.html
#				Potu Rss-Reader http://www.potu.com/
#				OSSProxy http://www.marketscore.com/FAQ.Aspx

		
#package AWSUA;

# Relocated from main file for easier editing
%BrowsersFamily = (
    'msie'      => 1,
    'firefox'   => 2,
    'netscape'  => 3,
    'svn'       => 4,
    'opera'     => 5,
    'safari'    => 6,
    'chrome'    => 7,
    'konqueror' => 8
);

# BrowsersSearchIDOrder
# This list is used to know in which order to search Browsers IDs (Most
# frequent one are first in this list to increase detect speed).
# It contains all matching criteria to search for in log fields.
# Note: Regex IDs are in lower case and ' ' and '+' are changed into '_'
#-------------------------------------------------------
@BrowsersSearchIDOrder = (
# Most frequent standard web browsers are first in this list except the ones hardcoded in awstats.pl:
# firefox, opera, chrome, safari, konqueror, svn, msie, netscape
'elinks',
'firebird',
'go!zilla',
'icab',
'links',
'lynx',
'omniweb',
# Other standard web browsers
'22acidownload',
'abrowse',
'aol\-iweng',
'amaya',
'amigavoyager',
'arora',
'aweb',
'charon',
'donzilla',
'seamonkey',
'flock',
'minefield',
'bonecho',
'granparadiso',
'songbird',
'strata',
'sylera',
'kazehakase',
'prism',
'icecat',
'iceape',
'iceweasel',
'w3clinemode',
'bpftp',
'camino',
'chimera',
'cyberdog',
'dillo',
'xchaos_arachne',
'doris',
'dreamcast',
'xbox',
'downloadagent',
'ecatch',
'emailsiphon',
'encompass',
'epiphany',
'friendlyspider',
'fresco',
'galeon',
'flashget',
'freshdownload',
'getright',
'leechget',
'netants',
'headdump',
'hotjava',
'ibrowse',
'intergo',
'k\-meleon',
'k\-ninja',
'linemodebrowser',
'lotus\-notes',
'macweb',
'multizilla',
'ncsa_mosaic',
'netcaptor',
'netpositive',
'nutscrape',
'msfrontpageexpress',
'contiki',
'emacs\-w3',
'phoenix',
'shiira',               # Must be before safari
'tzgeturl',
'viking',
'webfetcher',
'webexplorer',
'webmirror',
'webvcr',
'qnx\svoyager',
# Site grabbers
'teleport',
'webcapture',
'webcopier',
# Media only browsers
'real',
'winamp',				# Works for winampmpeg and winamp3httprdr
'windows\-media\-player',
'audion',
'freeamp',
'itunes',
'jetaudio',
'mint_audio',
'mpg123',
'mplayer',
'nsplayer',
'qts',
'quicktime',
'sonique',
'uplayer',
'xaudio',
'xine',
'xmms',
'gstreamer',
# RSS Readers
'abilon',
'aggrevator',
'aiderss',
'akregator',
'applesyndication',
'betanews_reader',
'blogbridge',
'cyndicate',
'feeddemon', 
'feedreader', 
'feedtools',
'greatnews',
'gregarius',
'hatena_rss', 
'jetbrains_omea', 
'liferea',
'netnewswire', 
'newsfire', 
'newsgator', 
'newzcrawler',
'plagger',
'pluck', 
'potu',
'pubsub\-rss\-reader',
'pulpfiction', 
'rssbandit', 
'rssreader',
'rssowl', 
'rss\sxpress',
'rssxpress',
'sage', 
'sharpreader', 
'shrook', 
'straw', 
'syndirella', 
'vienna',
'wizz\srss\snews\sreader',
# PDA/Phonecell browsers
'alcatel\-be4',
'alcatel\-be5',
'alcatel\-bf3',
'alcatel\-bf4',
'alcatel\-bf5',
'alcatel\-bg3',
'alcatel\-bh4',
'auditautomatic',
'ericssonr520',
'ericssont20',
'ericssont29',
'ericssont39',
'ericssont65',
'ericssont66',
'ericssont68',
'lg\-g7000',
'mitsu',
'mot\-c350m',
'mot\-c4',
'mot\-cb',
'mot\-d4',
'mot\-d5',
'mot\-d8',
'mot\-e1',
'mot\-f0',
'mot\-f6',
'mot\-pan4',
'mot\-phx4',
'mot\-sap4',
'mot\-t720',
'mot\-ta02',
'mot\-v66m',
'mot\-v708',
'mot\-8300',
'mot\-a\-86',
'mot\-af',
'mot\-c2',
'mot\-c350',
'mot\-c550',
'mot\-c650',
'mot\-cf',
'mot\-f5',
'mot\-fe',
'mot\-t280',
'mot\-v300',
'mot\-v400',
'mot\-v500',
'mot\-v525',
'mot\-v600',
'mot\-v60m',
'mot\-v80',
'mot\-v810',
'nokia3100',
'nokia3200',
'nokia3560',
'nokia3595',
'nokia6220',
'nokia8265',
'nokia3300',
'nokia3530',
'nokia3590',
'nokia6108',
'nokia6211',
'nokia6600',
'nokia6650',
'nokia9210',
'nokian\-gage',
'nokia3210',
'nokia3310',
'nokia3330',
'nokia3350',
'nokia3410',
'nokia3510',
'nokia3650',
'nokia5100',
'nokia5110',
'nokia5130',
'nokia5210',
'nokia5510',
'nokia6100',
'nokia6110',
'nokia6130',
'nokia6150',
'nokia6210',
'nokia6250',
'nokia6310\/',
'nokia6310i',
'nokia6500',
'nokia6510',
'nokia6610',
'nokia6800',
'nokia7110',
'nokia7210',
'nokia7250',
'nokia7650',
'nokia8110i',
'nokia8210',
'nokia8310',
'nokia8810',
'nokia8850',
'nokia8855',
'nokia8890',
'nokia8910',
'nokia9000',
'nokia9110',
'nokia9210i',
'nokia3660',
'nokia6230',
'nokia6340i',
'nokia6810',
'nokia6820',
'nokia7200',
'nokia7600',
'nokia7610',
'nokia5310',
'nokia6300',
'nokia6131',
'nokia5200',
'nokia7370',
'nokia5610',
'nokian70',
'opwv\-sdk',
'panasonic\-gad35',
'panasonic\-gad67',
'panasonic\-gad68',
'panasonic\-gad6\*',
'panasonic\-gad75',
'panasonic\-gad76',
'panasonic\-gad87',
'panasonic\-gad88',
'panasonic\-gad95',
'panasonic\-gad96',
'panasonic\-g50',
'panasonic\-g60',
'panasonic\-x60',
'panasonic\-x70',
'philips\-az\@lis238',
'philips\-az\@lis268',
'philips\-az\@lis288',
'philips\-fisio120',
'philips\-fisio121',
'philips\-fisio311',
'philips\-fisio312',
'philips\-fisio316',
'philips\-fisio610',
'philips\-fisio620',
'philips\-fisio_625',
'philips\-fisio_820',
'philips\-fisio_822',
'philips\-fisio_825',
'philips\-v21wap',
'philips\-xenium9\@9',
'r380',
'r600',
'sagem\-3xxx',
'sagem\-9xx',
'sagem\-myx\-2',
'sagem\-myx\-3',
'sagem\-myx\-5\/',
'sagem\-myx\-5d',
'sagem\-myx\-5m',
'sagem\-myx\-6',
'samsung\-sgh\-e700',
'samsung\-sgh\-s500',
'samsung\-sgh\-t500',
'samsung\-sgh\-a300',
'samsung\-sgh\-a400',
'samsung\-sgh\-a800',
'samsung\-sgh\-n100',
'samsung\-sgh\-n400',
'samsung\-sgh\-n500',
'samsung\-sgh\-n600',
'samsung\-sgh\-n620',
'samsung\-sgh\-r200s',
'samsung\-sgh\-r200',
'samsung\-sgh\-r210',
'samsung\-sgh\-s100',
'samsung\-sgh\-t100',
'samsung\-sgh\-t400',
'samsung\-sgh\-v200',
'samsung\-sgh\-e100',
'samsung\-sgh\-e708',
'samsung\-sgh\-e800',
'samsung\-sgh\-x100',
'samsung\-sgh\-x600',
'sec\-sghc100',
'sec\-sghp100',
'sec\-sghp400',
'sec\-sghq200',
'sec\-sghs200',
'sec\-spha460',
'sec\-sghs100',
'sec\-sghs300',
'sec\-sghv200',
'sec\-sghv205',
'sec\-sghd410',
'sec\-sghe105',
'sec\-sghe410',
'sec\-sghe400',
'sec\-sghe600',
'sec\-sghe710',
'sec\-sghe715',
'sec\-sghs105',
'sec\-sghx105',
'sec\-sghx426',
'sec\-sghx427',
'sec\-sghx430',
'sec\-sghx450',
'sharp\-tq\-gx10',
'sharp\-tq\-gx12',
'sie\-2128',
'sie\-6618',
'sie\-a55',
'sie\-c60',
'sie\-c62',
'sie\-m55',
'sie\-mc60',
'sie\-sl55',
'sie\-slin',
'sie\-a50',
'sie\-c3i',
'sie\-c45',
'sie\-c55',
'sie\-m50',
'sie\-me45',
'sie\-mt50',
'sie\-s35',
'sie\-s40',
'sie\-s45',
'sie\-s55',
'sie\-sl45',
'sie\-slik',
'sie\-a57',
'sie\-a60',
'sie\-c56',
'sie\-c61',
'sie\-cf62',
'sie\-m65',
'sie\-s56',
'sie\-s57c',
'sie\-s65',
'sie\-sl5e',
'sie\-st60',
'sie\-sx1',
'sonyericssonp900',
'sonyericssont230',
'sonyericssont306',
'sonyericssont316',
'sonyericssont616',
'sonyericssonz600',
'sonyericssonp800',
'sonyericssont100',
'sonyericssont200',
'sonyericssont300',
'sonyericssont310',
'sonyericssont600',
'sonyericssont610',
'sonyericssont68\/',
'sonyericssont68i',
'sonyericssont620',
'sonyericssont630',
'lg\-c1100',
'lg\-c1200',
'lg\-c2200',
'lg\-g1500',
'lg\-g3100',
'lg\-g4015',
'lg\-g5300',
'lg\-g5400',
'lg\-g7050',
'lg\-g7100',
'lg\-l1100',
'lg\-l1200',
'mot\-85',
'mot\-a\-0a',
'mot\-a\-2b',
'mot\-c357',
'mot\-c380',
'mot\-e398',
'mot\-v180',
'mot\-v220',
'mot\-v3',
'mot\-v980',
'nokia2650',
'nokia3108',
'nokia3120',
'nokia3220',
'nokia5140',
'nokia6010',
'nokia6170',
'nokia6260',
'nokia6630',
'nokia6670',
'nokia7260',
'sie\-a65',
'sie\-c65',
'sie\-c6v',
'sie\-cx65',
'sie\-cx70',
'sie\-sl65',
'sonyericssonk500i',
'sonyericssonk700c',
'sonyericssonk700i',
'sonyericssonp910i',
'sonyericssons700i',
'sonyericssont226',
'sonyericssont628',
'sonyericssonz1010',
'sonyericssonz200',
'alcatel\-be3',
'alcatel\-oh5',
'alcatel\-th3',
'alcatel\-th4',
'ericssona2628s',
'ericssonr320',
'lg\-c1300',
'lg\-c3100',
'lg\-f2100',
'lg\-g1600',
'lg\-g210',
'lg\-g4010',
'lg\-g510',
'lg\-g5310',
'lg\-g5600',
'lg\-g650',
'lg\-g7070',
'lg\-l3100',
'lg\-t5100',
'mot\-2200',
'mot\-32',
'mot\-74',
'mot\-76',
'mot\-87',
'mot\-8700',
'mot\-a\-0e',
'mot\-a\-1c',
'mot\-a760',
'mot\-a835',
'mot\-c385',
'mot\-v26x',
'mot\-v290',
'mot\-v505',
'mot\-v547',
'mot\-v551',
'mot\-v620',
'mot\-v690',
'mot\-v878',
'sie\-3618',
'sie\-a56',
'sie\-c6c',
'sie\-cx6c',
'sie\-cx6v',
'sie\-m6c',
'sie\-m6v',
'sie\-s46',
'sie\-sk65',
'sie\-sl56',
'sie\-st55',
'sagem\-mo130',
'sagem\-myc',
'sagem\-myv',
'sagem\-myx3',
'sagem\-myx5',
'sagem\-myx',
'lg\-G610',
'mot\-v550',
'mot\-a\-1f',
'mot\-c155',
'mot\-c975',
'mot\-c980',
'mot\-e380',
'mot\-e680',
'mot\-ed',
'mot\-t725e',
'mot\-v150',
'mot\-v171',
'mot\-v535',
'mot\-v545',
'mot\-v635',
'mot\-v870',
'nokia2112',
'nokia3620',
'nokia6020',
'nokia6200',
'nokia6620',
'nokia6680',
'nokia7270',
'nokia7280',
'nokia9500',
'panasonic\-a200',
'panasonic\-g70',
'panasonic\-x100',
'panasonic\-x300',
'panasonic\-x400',
'panasonic\-x500',
'panasonic\-x66',
'panasonic\-x77',
't66',
'n21i',
'n22i',
'ts21i',
'wap',					# Generic WAP phone (must be after 'wap*')
'webcollage',
'up\.',					# Works for UP.Browser and UP.Link
# PDA/Phonecell browsers
'android',
'blackberry',
'cnf2',
'docomo',
'ipcheck',
'iphone',
'portalmmm',
# Others (TV)
'webtv',
'democracy',
# Anonymous Proxy Browsers (can be used as grabbers as well...)
'cjb\.net',
'ossproxy',
'smallproxy',
# Other kind of browsers
'adobeair',
'apt',
'analogx_proxy',
'gnome\-vfs',
'neon',
'curl',
'csscheck',
'httrack',
'fdm',
'javaws',
'wget',
'fget',
'chilkat',
'webdownloader\sfor\sx',
'w3m',
'wdg_validator',
'w3c_validator',
'jigsaw',
'webreaper',
'webzip',
'staroffice',
'gnus', 
'nikto', 
'download\smaster',
'microsoft\-webdav\-miniredir', 
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav',
'POE\-Component\-Client\-HTTP',
'mozilla',				# Must be at end because a lot of browsers contains mozilla in string
'libwww',				# Must be at end because some browser have both 'browser id' and 'libwww'
'lwp'
);

# BrowsersHashIDLib
# List of browser's name ('browser id in lower case', 'browser text')
#---------------------------------------------------------------
%BrowsersHashIDLib = (
# Common web browsers text, included the ones hard coded in awstats.pl
# firefox, opera, chrome, safari, konqueror, svn, msie, netscape
'firefox','Firefox',
'opera','Opera',
'chrome','Google Chrome',
'safari','Safari',
'konqueror','Konqueror',
'svn', 'Subversion client', 
'msie','MS Internet Explorer',
'netscape','Netscape',

'elinks','ELinks',
'firebird','Firebird (Old Firefox)',
'go!zilla','Go!Zilla',
'icab','iCab',
'links','Links',
'lynx','Lynx',
'omniweb','OmniWeb',
# Other standard web browsers
'22acidownload','22AciDownload',
'abrowse','ABrowse',
'amaya','Amaya',
'amigavoyager','AmigaVoyager',
'aol\-iweng','AOL-Iweng',
'arora','Arora',
'aweb','AWeb',
'charon', 'Charon',
'donzilla','Donzilla',
'seamonkey','SeaMonkey',
'flock','Flock',
'minefield','Minefield (Firefox 3.0 development)',
'bonecho','BonEcho (Firefox 2.0 development)',
'granparadiso','GranParadiso (Firefox 3.0 development)',
'songbird','Songbird',
'strata','Strata',
'sylera','Sylera',
'kazehakase','Kazehakase',
'prism','Prism',
'icecat','GNU IceCat',
'iceape','GNU IceApe',
'iceweasel','Iceweasel',
'w3clinemode','W3CLineMode',
'bpftp','BPFTP',
'camino','Camino',
'chimera','Chimera (Old Camino)',
'cyberdog','Cyberdog',
'dillo','Dillo',
'xchaos_arachne','Arachne',
'doris','Doris (for Symbian)',
'dreamcast','Dreamcast',
'xbox', 'XBoX',
'downloadagent','DownloadAgent',
'ecatch', 'eCatch',
'emailsiphon','EmailSiphon',
'encompass','Encompass',
'epiphany','Epiphany',
'friendlyspider','FriendlySpider',
'fresco','ANT Fresco',
'galeon','Galeon',
'flashget','FlashGet',
'freshdownload','FreshDownload',
'getright','GetRight',
'leechget','LeechGet',
'netants','NetAnts',
'headdump','HeadDump',
'hotjava','Sun HotJava',
'ibrowse','iBrowse',
'intergo','InterGO',
'k\-meleon','K-Meleon',
'k\-ninja','K-Ninja',
'linemodebrowser','W3C Line Mode Browser',
'lotus\-notes','Lotus Notes web client',
'macweb','MacWeb',
'multizilla','MultiZilla',
'ncsa_mosaic','NCSA Mosaic',
'netcaptor','NetCaptor',
'netpositive','NetPositive',
'nutscrape', 'Nutscrape',
'msfrontpageexpress','MS FrontPage Express',
'phoenix','Phoenix',
'contiki','Contiki',
'emacs\-w3','Emacs/w3s',
'shiira','Shiira',
'tzgeturl','TzGetURL',
'viking','Viking',
'webfetcher','WebFetcher',
'webexplorer','IBM-WebExplorer',
'webmirror','WebMirror',
'webvcr','WebVCR',
'qnx\svoyager','QNX Voyager',
# Site grabbers
'teleport','TelePort Pro',
'webcapture','Acrobat Webcapture',
'webcopier', 'WebCopier',
# Media only browsers
'real','Real player or compatible (media player)',
'winamp','WinAmp (media player)',				# Works for winampmpeg and winamp3httprdr
'windows\-media\-player','Windows Media Player (media player)',
'audion','Audion (media player)',
'freeamp','FreeAmp (media player)',
'itunes','Apple iTunes (media player)',
'jetaudio','JetAudio (media player)',
'mint_audio','Mint Audio (media player)',
'mpg123','mpg123 (media player)',
'mplayer','The Movie Player (media player)',
'nsplayer','NetShow Player (media player)',
'qts','QuickTime (media player)',
'quicktime','QuickTime (media player)',
'sonique','Sonique (media player)',
'uplayer','Ultra Player (media player)',
'xaudio','Some XAudio Engine based MPEG player (media player)',
'xine','Xine, a free multimedia player (media player)',
'xmms','XMMS (media player)',
'gstreamer','GStreamer (media library)',
# RSS Readers
'abilon','Abilon (RSS Reader)',
'aggrevator', 'Aggrevator (RSS Reader)',
'aiderss', 'AideRSS (RSS Reader)',
'akregator','<a href="http://akregator.sourceforge.net/" title="Browser home page [new window]" target="_blank">Akregator (RSS Reader)</a>',  
'applesyndication','<a href="http://www.apple.com/macosx/features/safari/" title="Browser home page [new window]" target="_blank">AppleSyndication (RSS Reader)</a>',
'betanews_reader','Betanews Reader (RSS Reader)',
'blogbridge','<a href="http://www.blogbridge.com/" title="Browser home page [new window]" target="_blank">BlogBridge (RSS Reader)</a>',
'cyndicate','Cyndicate (RSS Reader)',
'feeddemon', 'FeedDemon (RSS Reader)',
'feedreader', 'FeedReader (RSS Reader)',
'feedtools','<a href="http://sporkmonger.com/projects/feedtools/" title="Browser home page [new window]" target="_blank">FeedTools (RSS Reader)</a>',
'greatnews','<a href="http://www.curiostudio.com/" title="Browser home page [new window]" target="_blank">GreatNews (RSS Reader)</a>',
'gregarius','<a href="http://devlog.gregarius.net/docs/ua" title="Browser home page [new window]" target="_blank">Gregarius (RSS Reader)</a>',
'hatena_rss','<a href="http://r.hatena.ne.jp/" title="Browser home page [new window]" target="_blank">Hatena (RSS Reader)</a>',
'jetbrains_omea', 'Omea (RSS Reader)',
'liferea','<a href="http://liferea.sourceforge.net/" title="Browser home page [new window]" target="_blank">Liferea (RSS Reader)</a>',
'netnewswire', 'NetNewsWire (RSS Reader)',
'newsfire', 'NewsFire (RSS Reader)',
'newsgator', 'NewsGator (RSS Reader)',
'newzcrawler', 'NewzCrawler (RSS Reader)',
'plagger', 'Plagger (RSS Reader)',
'pluck', 'Pluck (RSS Reader)',
'potu','<a href="http://www.potu.com/" title="Potu Rss-Reader home page [new window]" target="_blank">Potu (RSS Reader)</a>',
'pubsub\-rss\-reader','<a href="http://www.pubsub.com/" title="Browser home page [new window]" target="_blank">PubSub (RSS Reader)</a>',
'pulpfiction', 'PulpFiction (RSS Reader)',
'rssbandit', 'RSS Bandit (RSS Reader)',
'rssreader', 'RssReader (RSS Reader)',
'rssowl', 'RSSOwl (RSS Reader)',
'rss\sxpress','RSS Xpress (RSS Reader)',
'rssxpress','RSSXpress (RSS Reader)',
'sage', 'Sage (RSS Reader)',
'sharpreader', 'SharpReader (RSS Reader)',
'shrook', 'Shrook (RSS Reader)',
'straw', 'Straw (RSS Reader)',
'syndirella', 'Syndirella (RSS Reader)',
'vienna', '<a href="http://www.vienna-rss.org/" title="Vienna RSS-Reader [new window]" target="_blank">Vienna (RSS Reader)</a>',
'wizz\srss\snews\sreader','Wizz RSS News Reader (RSS Reader)',
# PDA/Phonecell browsers
'alcatel\-be4','Alcatel BE4 (phone)',
'alcatel\-be5','Alcatel BE5 (phone)',
'alcatel\-bf3','Alcatel OT311 (phone)',
'alcatel\-bf4','Alcatel OT511 (phone)',
'alcatel\-bf5','Alcatel BF5 (phone)',
'alcatel\-bg3','Alcatel BG3 (phone)',
'alcatel\-bh4','Alcatel BH4 (phone)',
'auditautomatic','Audit ByTel (phone)',
'ericssonr520','SonyEricsson R520-R2 (phone)',
'ericssont20','SonyEricsson T20e (phone)',
'ericssont29','SonyEricsson 29s (phone)',
'ericssont39','SonyEricsson T39m (phone)',
'ericssont65','SonyEricsson T65 (phone)',
'ericssont66','SonyEricsson T66 (phone)',
'ericssont68','SonyEricsson T68 (phone)',
'lg\-g7000','LG G7000 (phone)',
'mitsu','Trium Eclipse (phone)',
'mot\-c350m','Motorola C350M (phone)',
'mot\-c4','Motorola Talkabout T2288 (phone)',
'mot\-cb','Motorola Timeport P7389 (phone)',
'mot\-d4','Motorola Timeport P7389e (phone)',
'mot\-d5','motorola-t191 (phone)',
'mot\-d8','Motorola T250 (phone)',
'mot\-e1','Motorola ? (E1) (phone)',
'mot\-f0','Motorola v50 (phone)',
'mot\-f6','Motorola Accompli 008 (phone)',
'mot\-pan4','Motorola T280 (phone)',
'mot\-phx4','Motorola ? (PHX4) (phone)',
'mot\-sap4','Motorola V66 (phone)',
'mot\-t720','Motorola T720 (phone)',
'mot\-ta02','Motorola ? (TA02) (phone)',
'mot\-v66m','Motorola V66M (phone)',
'mot\-v708','Motorola V708 (phone)',
'mot\-8300','Motorola 8300 (phone)',
'mot\-a\-86','Motorola A86 (phone)',
'mot\-af','Motorola AF (phone)',
'mot\-c2','Motorola C2 (phone)',
'mot\-c350','Motorola C350 (phone)',
'mot\-c550','Motorola C550 (phone)',
'mot\-c650','Motorola C650 (phone)',
'mot\-cf','Motorola CF (phone)',
'mot\-f5','Motorola F5 (phone)',
'mot\-fe','Motorola FE (phone)',
'mot\-t280','Motorola T280 (phone)',
'mot\-v300','Motorola V300 (phone)',
'mot\-v400','Motorola V400 (phone)',
'mot\-v500','Motorola V500 (phone)',
'mot\-v525','Motorola V525 (phone)',
'mot\-v600','Motorola V600 (phone)',
'mot\-v60m','Motorola V60M (phone)',
'mot\-v80','Motorola V80 (phone)',
'mot\-v810','Motorola V810 (phone)',
'nokia3200','Nokia 3200 (phone)',
'nokia3560','Nokia 3560 (phone)',
'nokia3595','Nokia 3595 (phone)',
'nokia6220','Nokia 6200 (phone)',
'nokia8265','Nokia 8265 (phone)',
'nokia3100','Nokia 3100 (phone)',
'nokia3300','Nokia 3300 (phone)',
'nokia3530','Nokia 3530 (phone)',
'nokia3590','Nokia 3590 (phone)',
'nokia6108','Nokia 6108 (phone)',
'nokia6211','Nokia 6211 (phone)',
'nokia6600','Nokia 6600 (phone)',
'nokia6650','Nokia 6650 (phone)',
'nokia9210','Nokia 9210 (phone)',
'nokian\-gage','Nokia N-Gage (phone)',
'nokia3210','Nokia 3210 (phone)',
'nokia3310','Nokia 3310 (phone)',
'nokia3330','Nokia 3330 (phone)',
'nokia3350','Nokia 3350 (phone)',
'nokia3410','Nokia 3410 (phone)',
'nokia3510','Nokia 3510 (phone)',
'nokia3650','Nokia 3650 (phone)',
'nokia5100','Nokia 5100 (phone)',
'nokia5110','Nokia 5110 (phone)',
'nokia5130','Nokia 5130 (phone)',
'nokia5210','Nokia 5210 (phone)',
'nokia5510','Nokia 5510 (phone)',
'nokia6100','Nokia 6100 (phone)',
'nokia6110','Nokia 6110 (phone)',
'nokia6130','Nokia 6130 (phone)',
'nokia6150','Nokia 6150 (phone)',
'nokia6210','Nokia 6210 (phone)',
'nokia6250','Nokia 6250 (phone)',
'nokia6310\/','Nokia 6310 (phone)',
'nokia6310i','Nokia 6310i (phone)',
'nokia6500','Nokia 6500 (phone)',
'nokia6510','Nokia 6510 (phone)',
'nokia6610','Nokia 6610 (phone)',
'nokia6800','Nokia 6800 (phone)',
'nokia7110','Nokia 7110 (phone)',
'nokia7210','Nokia 7210 (phone)',
'nokia7250','Nokia 7250 (phone)',
'nokia7650','Nokia 7650 (phone)',
'nokia8110i','Nokia 8110i (phone)',
'nokia8210','Nokia 8210 (phone)',
'nokia8310','Nokia 8310 (phone)',
'nokia8810','Nokia 8810 (phone)',
'nokia8850','Nokia 8850 (phone)',
'nokia8855','Nokia 8855 (phone)',
'nokia8890','Nokia 8890 (phone)',
'nokia8910','Nokia 8910 (phone)',
'nokia9000','Nokia 9000i (phone)',
'nokia9110','Nokia 9110 (phone)',
'nokia9210i','Nokia 9210i (phone)',
'nokia3660','Nokia 3660 (phone)',
'nokia6230','Nokia 6230 (phone)',
'nokia6340i','Nokia 6340i (phone)',
'nokia6810','Nokia 6810 (phone)',
'nokia6820','Nokia 6820 (phone)',
'nokia7200','Nokia 7200 (phone)',
'nokia7600','Nokia 7600 (phone)',
'nokia7610','Nokia 7610 (phone)',
'nokia5310','Nokia 5310 (phone)',
'nokia6300','Nokia 6300 (phone)',
'nokia6131','Nokia 6131 (phone)',
'nokia5200','Nokia 5200 (phone)',
'nokia7370','Nokia 7370 (phone)',
'nokia5610','Nokia 5610 (phone)',
'nokian70','Nokia N70 (phone)',
'opwv\-sdk','openwave sdk (phone)',
'panasonic\-gad35','Panasonic GD35 (phone)',
'panasonic\-gad67','panasonic GD67 (phone)',
'panasonic\-gad68','panasonic-gd68 (phone)',
'panasonic\-gad6\*','Panasonic GD6xx (phone)',
'panasonic\-gad75','panasonic-gd75 (phone)',
'panasonic\-gad76','panasonic-gd76 (phone)',
'panasonic\-gad87','panasonic-gd87 (phone)',
'panasonic\-gad88','panasonic-gd88 (phone)',
'panasonic\-gad95','panasonic-gd95 (phone)',
'panasonic\-gad96','panasonic-gd96 (phone)',
'panasonic\-g50','Panasonic G50 (phone)',
'panasonic\-g60','Panasonic G60 (phone)',
'panasonic\-x60','Panasonic X60 (phone)',
'panasonic\-x70','Panasonic X70 (phone)',
'philips\-az\@lis238','Philips Azalis-238 (phone)',
'philips\-az\@lis268','Philips Azalis-268 (phone)',
'philips\-az\@lis288','Philips Azalis-288 (phone)',
'philips\-fisio120','Philips Fisio 120 (phone)',
'philips\-fisio121','Philips Fisio 121 (phone)',
'philips\-fisio311','Philips Fisio 311 (phone)',
'philips\-fisio312','Philips Fisio 312 (phone)',
'philips\-fisio316','Philips Fisio 316 (phone)',
'philips\-fisio610','Philips Fisio 610 (phone)',
'philips\-fisio620','Philips Fisio 620 (phone)',
'philips\-fisio_625','Philips Fisio 625 (phone)',
'philips\-fisio_820','Philips Fisio 820 (phone)',
'philips\-fisio_822','Philips Fisio 822 (phone)',
'philips\-fisio_825','Philips Fisio 825 (phone)',
'philips\-v21wap','Philips V21 (phone)',
'philips\-xenium9\@9','Philips Xenium 9A9 (phone)',
'r380','Ericsson R380 (phone)',
'r600','Ericsson R600 (phone)',
'sagem\-3xxx','Sagem 3XXX (phone)',
'sagem\-9xx','Sagem 9XX (phone)',
'sagem\-myx\-2','Sagem MyX-2 (phone)',
'sagem\-myx\-3','Sagem MyX-3d (phone)',
'sagem\-myx\-5\/','Sagem MyX-5 (phone)',
'sagem\-myx\-5d','Sagem MyX-5d (phone)',
'sagem\-myx\-5m','Sagem MyX-5m (phone)',
'sagem\-myx\-6','Sagem MyX-6 (phone)',
'samsung\-sgh\-e700','Samsung E700 (phone)',
'samsung\-sgh\-s500','Samsung S500 (phone)',
'samsung\-sgh\-t500','Samsung T500 (phone)',
'samsung\-sgh\-a300','Samsung A300 (phone)',
'samsung\-sgh\-a400','Samsung A400 (phone)',
'samsung\-sgh\-a800','Samsung A800 (phone)',
'samsung\-sgh\-n100','Samsung N100 (phone)',
'samsung\-sgh\-n400','Samsung N400 (phone)',
'samsung\-sgh\-n500','Samsung N500 (phone)',
'samsung\-sgh\-n600','Samsung N600 (phone)',
'samsung\-sgh\-n620','Samsung N620 (phone)',
'samsung\-sgh\-r200','Samsung R200 (phone)',
'samsung\-sgh\-r200s','Samsung R200s (phone)',
'samsung\-sgh\-r210','Samsung R210 (phone)',
'samsung\-sgh\-s100','Samsung S100 (phone)',
'samsung\-sgh\-t100','Samsung T100 (phone)',
'samsung\-sgh\-t400','Samsung T400 (phone)',
'samsung\-sgh\-v200','Samsung V200 (phone)',
'samsung\-sgh\-e100','Samsung E100 (phone)',
'samsung\-sgh\-e708','Samsung E700 (phone)',
'samsung\-sgh\-e800','Samsung E800 (phone)',
'samsung\-sgh\-x100','Samsung X100 (phone)',
'samsung\-sgh\-x600','Samsung X600 (phone)',
'sec\-sghc100','Samsung SGHC100 (phone)',
'sec\-sghp100','Samsung SGHP100 (phone)',
'sec\-sghp400','Samsung SGHP400 (phone)',
'sec\-sghq200','Samsung SGHQ200 (phone)',
'sec\-sghs200','Samsung SGHS200 (phone)',
'sec\-spha460','Samsung SPHA460 (phone)',
'sec\-sghs100','Samsung SGHS100 (phone)',
'sec\-sghs300','Samsung SGHS300 (phone)',
'sec\-sghv200','Samsung SGHS200 (phone)',
'sec\-sghv205','Samsung SGHS205 (phone)',
'sec\-sghd410','Samsung SGHD410 (phone)',
'sec\-sghe105','Samsung SGHE105 (phone)',
'sec\-sghe410','Samsung SGHE410 (phone)',
'sec\-sghe400','Samsung SGHE400 (phone)',
'sec\-sghe600','Samsung SGHE600 (phone)',
'sec\-sghe710','Samsung SGHE710 (phone)',
'sec\-sghe715','Samsung SGHE715 (phone)',
'sec\-sghs105','Samsung SGHS105 (phone)',
'sec\-sghx105','Samsung SGHX108 (phone)',
'sec\-sghx426','Samsung SGHX426 (phone)',
'sec\-sghx427','Samsung SGHX427 (phone)',
'sec\-sghx430','Samsung SGHS430 (phone)',
'sec\-sghx450','Samsung SGHS450 (phone)',
'sharp\-tq\-gx10','Sharp TQ-GX10 (phone)',
'sharp\-tq\-gx12','Sharp TQ-GX12 (phone)',
'sie\-2128','Siemens 2128 (phone)',
'sie\-6618','Siemens 66180 (phone)',
'sie\-a55','Siemens A55 (phone)',
'sie\-c60','Siemens C60 (phone)',
'sie\-c62','Siemens C62 (phone)',
'sie\-m55','Siemens M55 (phone)',
'sie\-mc60','Siemens MC60 (phone)',
'sie\-sl55','Siemens SL55 (phone)',
'sie\-slin','Siemens SLIN (phone)',
'sie\-a50','Siemens A50 (phone)',
'sie\-c3i','Siemens C35i (phone)',
'sie\-c45','Siemens C45 (phone)',
'sie\-c55','Siemens C55 (phone)',
'sie\-m50','Siemens M50 (phone)',
'sie\-me45','Siemens ME45 (phone)',
'sie\-mt50','Siemens MT50 (phone)',
'sie\-s35','Siemens S35 (phone)',
'sie\-s40','Siemens S40 (phone)',
'sie\-s45','Siemens S45 (phone)',
'sie\-s55','Siemens S55 (phone)',
'sie\-sl45','Siemens S145 (phone)',
'sie\-slik','Siemens ? (SLIK) (phone)',
'sie\-a57','Siemens A57 (phone)',
'sie\-a60','Siemens A60 (phone)',
'sie\-c56','Siemens C56 (phone)',
'sie\-c61','Siemens C61 (phone)',
'sie\-cf62','Siemens CF62 (phone)',
'sie\-m65','Siemens M65 (phone)',
'sie\-s56','Siemens S56 (phone)',
'sie\-s57c','Siemens S57C (phone)',
'sie\-s65','Siemens S65 (phone)',
'sie\-sl5e','Siemens SL5E (phone)',
'sie\-st60','Siemens ST60 (phone)',
'sie\-sx1','Siemens SX1 (phone)',
'sonyericssonp900','SonyEricsson P900 (phone)',
'sonyericssont230','SonyEricsson T230 (phone)',
'sonyericssont306','SonyEricsson T306 (phone)',
'sonyericssont316','SonyEricsson T316 (phone)',
'sonyericssont616','SonyEricsson T616 (phone)',
'sonyericssonz600','SonyEricsson Z600 (phone)',
'sonyericssonp800','SonyEricsson P800 (phone)',
'sonyericssont100','SonyEricsson T100 (phone)',
'sonyericssont200','SonyEricsson T200 (phone)',
'sonyericssont300','SonyEricsson T300 (phone)',
'sonyericssont310','SonyEricsson T310 (phone)',
'sonyericssont600','SonyEricsson T600 (phone)',
'sonyericssont610','SonyEricsson T610 (phone)',
'sonyericssont68\/','SonyEricsson T68 (phone)',
'sonyericssont68i','SonyEricsson T68i (phone)',
'sonyericssont620','SonyEricsson T620 (phone)',
'sonyericssont630','SonyEricsson T630 (phone)',
'lg\-c1100','LG C1100 (phone)',
'lg\-c1200','LG C1200 (phone)',
'lg\-c2200','LG C2200 (phone)',
'lg\-g1500','LG G1500 (phone)',
'lg\-g3100','LG G3100 (phone)',
'lg\-g4015','LG G4015 (phone)',
'lg\-g5300','LG G5300 (phone)',
'lg\-g5400','LG G5400 (phone)',
'lg\-g7050','LG G7050 (phone)',
'lg\-g7100','LG G7100 (phone)',
'lg\-l1100','LG L1100 (phone)',
'lg\-l1200','LG L1200 (phone)',
'mot\-85','Motorola 85 (phone)',
'mot\-a\-0a','Motorola A0A (phone)',
'mot\-a\-2b','Motorola A2b (phone)',
'mot\-c357','Motorola C357 (phone)',
'mot\-c380','Motorola C380 (phone)',
'mot\-e398','Motorola E398 (phone)',
'mot\-v180','Motorola V180 (phone)',
'mot\-v220','Motorola V220 (phone)',
'mot\-v3','Motorola V3 (phone)',
'mot\-v980','Motorola V980 (phone)',
'nokia2650','Nokia 2650 (phone)',
'nokia3108','Nokia 3108 (phone)',
'nokia3120','Nokia 3120 (phone)',
'nokia3220','Nokia 3220 (phone)',
'nokia5140','Nokia 5140 (phone)',
'nokia6010','Nokia 6010 (phone)',
'nokia6170','Nokia 6170 (phone)',
'nokia6260','Nokia 6260 (phone)',
'nokia6630','Nokia 6630 (phone)',
'nokia6670','Nokia 6670 (phone)',
'nokia7260','Nokia 7260 (phone)',
'sie\-a65','Siemens A65 (phone)',
'sie\-c65','Siemens C65 (phone)',
'sie\-c6v','Siemens C6V (phone)',
'sie\-cx65','Siemens CX65 (phone)',
'sie\-cx70','Siemens CX70 (phone)',
'sie\-sl65','Siemens SL65 (phone)',
'sonyericssonk500i','SonyEricsson K500i (phone)',
'sonyericssonk700c','SonyEricsson K700c (phone)',
'sonyericssonk700i','SonyEricsson K700i (phone)',
'sonyericssonp910i','SonyEricsson P910i (phone)',
'sonyericssons700i','SonyEricsson S700i (phone)',
'sonyericssont226','SonyEricsson T226 (phone)',
'sonyericssont628','SonyEricsson T628 (phone)',
'sonyericssonz1010','SonyEricsson Z1010 (phone)',
'sonyericssonz200','SonyEricsson Z200 (phone)',
'alcatel\-be3','Alcatel BE3 (phone)',
'alcatel\-oh5','Alcatel OH5 (phone)',
'alcatel\-th3','Alcatel TH3 (phone)',
'alcatel\-th4','Alcatel TH4 (phone)',
'ericssona2628s','Ericsson A2628s (phone)',
'ericssonr320','Ericsson R320 (phone)',
'lg\-c1300','LG C1300 (phone)',
'lg\-c3100','LG C3100 (phone)',
'lg\-f2100','LG F2100 (phone)',
'lg\-g1600','LG G1600 (phone)',
'lg\-g210','LG G210 (phone)',
'lg\-g4010','LG G4010 (phone)',
'lg\-g510','LG G510 (phone)',
'lg\-g5310','LG G5300 (phone)',
'lg\-g5600','LG G5600 (phone)',
'lg\-g650','LG G650 (phone)',
'lg\-g7070','LG G7070 (phone)',
'lg\-l3100','LG L3100 (phone)',
'lg\-t5100','LG T5100 (phone)',
'mot\-2200','Motorola 2200 (phone)',
'mot\-32','Motorola 32 (phone)',
'mot\-74','Motorola 74 (phone)',
'mot\-76','Motorola 76 (phone)',
'mot\-87','Motorola 87 (phone)',
'mot\-8700','Motorola 8700 (phone)',
'mot\-a\-0e','Motorola a0e (phone)',
'mot\-a\-1c','Motorola a1c (phone)',
'mot\-a760','Motorola A760 (phone)',
'mot\-a835','Motorola A835 (phone)',
'mot\-c385','Motorola C385 (phone)',
'mot\-v26x','Motorola V26x (phone)',
'mot\-v290','Motorola V290 (phone)',
'mot\-v505','Motorola V505 (phone)',
'mot\-v547','Motorola V547 (phone)',
'mot\-v551','Motorola V551 (phone)',
'mot\-v620','Motorola V620 (phone)',
'mot\-v690','Motorola V690 (phone)',
'mot\-v878','Motorola V878 (phone)',
'sie\-3618','Siemens 3618 (phone)',
'sie\-a56','Siemens A56 (phone)',
'sie\-c6c','Siemens C6C (phone)',
'sie\-cx6c','Siemens CX6c (phone)',
'sie\-cx6v','Siemens CX6v (phone)',
'sie\-m6c','Siemens M6C (phone)',
'sie\-m6v','Siemens M6V (phone)',
'sie\-s46','Siemens S46 (phone)',
'sie\-sk65','Siemens SK65 (phone)',
'sie\-sl56','Siemens SL56 (phone)',
'sie\-st55','Siemens ST55 (phone)',
'sagem\-mo130','Sagem MO130 (phone)',
'sagem\-myc','Sagem myC (phone)',
'sagem\-myv','Sagem myV (phone)',
'sagem\-myx3','Sagem myX3 (phone)',
'sagem\-myx5','Sagem myX5 (phone)',
'sagem\-myx','Sagem myX (phone)',
'lg\-G610','LG G610 (phone)',
'mot\-v550','Motorola V550 (phone)',
'mot\-a\-1f','Motorola A-1F (phone)',
'mot\-c155','Motorola C155 (phone)',
'mot\-c975','Motorola C975 (phone)',
'mot\-c980','Motorola C980 (phone)',
'mot\-e380','Motorola E380 (phone)',
'mot\-e680','Motorola E680 (phone)',
'mot\-ed','Motorola ED (phone)',
'mot\-t725e','Motorola T725E (phone)',
'mot\-v150','Motorola V150 (phone)',
'mot\-v171','Motorola V171 (phone)',
'mot\-v535','Motorola V535 (phone)',
'mot\-v545','Motorola V545 (phone)',
'mot\-v635','Motorola V635 (phone)',
'mot\-v870','Motorola V870 (phone)',
'nokia2112','Nokia 2112 (phone)',
'nokia3620','Nokia 3620 (phone)',
'nokia6020','Nokia 6020 (phone)',
'nokia6200','Nokia 6200 (phone)',
'nokia6620','Nokia 6620 (phone)',
'nokia6680','Nokia 6680 (phone)',
'nokia7270','Nokia 7270 (phone)',
'nokia7280','Nokia 7280 (phone)',
'nokia9500','Nokia 9500 (phone)',
'panasonic\-a200','Panasonic A200 (phone)',
'panasonic\-g70','Panasonic G70 (phone)',
'panasonic\-x100','Panasonic X100 (phone)',
'panasonic\-x300','Panasonic X300 (phone)',
'panasonic\-x400','Panasonic X400 (phone)',
'panasonic\-x500','Panasonic X500 (phone)',
'panasonic\-x66','Panasonic X66 (phone)',
'panasonic\-x77','Panasonic X77 (phone)',
't66','Ericsson T66 (phone)',
'n21i','I-Mode Nec 21i (phone)',
'n22i','I-Mode Nec 22i (phone)',
'ts21i','I-Mode Toshiba 21i (phone)',
'wap','Unknown WAP browser (PDA/Phone browser)',			# Generic WAP phone (must be after 'wap*')
'webcollage','WebCollage (PDA/Phone browser)',
'up\.','UP.Browser (PDA/Phone browser)',					# Works for UP.Browser and UP.Link
# PDA/Phonecell browsers
'android','Android browser (PDA/Phone browser)',
'blackberry','BlackBerry (PDA/Phone browser)',
'cnf2','Supervision I-Mode ByTel (phone)',
'docomo','I-Mode phone (PDA/Phone browser)',
'ipcheck','Supervision IP Check (phone)',
'iphone','IPhone (PDA/Phone browser)',
'portalmmm','I-Mode phone (PDA/Phone browser)',
# Others (TV)
'webtv','WebTV browser',
'democracy','Democracy',
# Anonymous Proxy Browsers (can be used as grabbers as well...)
'cjb\.net','<a href="http://proxy.cjb.net/" title="Browser home page [new window]" target="_blank">CJB.NET Proxy</a>',
'ossproxy','<a href="http://www.marketscore.com/FAQ.Aspx" title="OSSProxy home page [new window]" target="_blank">OSSProxy</a>',
'smallproxy','<a href="http://www.smallproxy.ru/" title="SmallProxy home page [new window]" target="_blank">SmallProxy</a>',
# Other kind of browsers
'adobeair','AdobeAir',
'apt','Debian APT',
'analogx_proxy','AnalogX Proxy',
'gnome\-vfs', 'Gnome FileSystem Abstraction library', 
'neon', 'Neon HTTP and WebDAV client library', 
'curl','Curl',
'csscheck','WDG CSS Validator',
'httrack','HTTrack',
'fdm','<a href="http://www.freedownloadmanager.org/" title="Browser home page [new window]" target="_blank">FDM Free Download Manager</a>',
'javaws','Java Web Start',
'wget','Wget',
'fget','FGet',
'chilkat', 'Chilkat',
'webdownloader\sfor\sx','Downloader for X',
'w3m','w3m',
'wdg_validator','WDG HTML Validator',
'w3c_validator','W3C Validator',
'jigsaw','W3C Validator',
'webreaper','WebReaper',
'webzip','WebZIP',
'staroffice','StarOffice',
'gnus', 'Gnus Network User Services',
'nikto', 'Nikto Web Scanner', 
'download\smaster','Download Master',
'microsoft\-webdav\-miniredir', 'Microsoft Data Access Component Internet Publishing Provider',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager', 'Microsoft Data Access Component Internet Publishing Provider Cache Manager',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav', 'Microsoft Data Access Component Internet Publishing Provider DAV',
'POE\-Component\-Client\-HTTP','HTTP user-agent for POE (portable networking framework for Perl)',
'mozilla','Mozilla',
'libwww','LibWWW',
'lwp','LibWWW-perl'
);


# BrowsersHashAreGrabber
# Put here an entry for each browser in BrowsersSearchIDOrder that are grabber
# browsers.
#---------------------------------------------------------------------------
%BrowsersHereAreGrabbers = (
'teleport','1',
'webcapture','1',
'webcopier','1',
'curl','1',
'fdm','1',
'httrack','1',
'webreaper','1',
'wget','1',
'fget','1',
'download\smaster','1',
'webdownloader\sfor\sx','1',
'webzip','1'
);


# BrowsersHashIcon
# Each Browsers Search ID is associated to a string that is the name of icon
# file for this browser.
#---------------------------------------------------------------------------
%BrowsersHashIcon = (
# Common web browsers text, included the ones hard coded in awstats.pl
# firefox, opera, chrome, safari, konqueror, svn, msie, netscape
'firefox','firefox',
'opera','opera',
'chrome','chrome', 
'safari','safari',
'konqueror','konqueror',
'svn','subversion',
'msie','msie',
'netscape','netscape',

'firebird','phoenix',
'go!zilla','gozilla',
'icab','icab',
'lynx','lynx',
'omniweb','omniweb',
# Other standard web browsers
'amaya','amaya',
'amigavoyager','amigavoyager',
'avantbrowser','avant',
'aweb','aweb',
'bonecho','firefox',
'minefield','firefox',
'granparadiso','firefox',
'donzilla','mozilla',
'songbird','mozilla',
'strata','mozilla',
'sylera','mozilla',
'kazehakase','mozilla',
'prism','mozilla',
'iceape','mozilla',
'seamonkey','seamonkey',
'flock','flock',
'icecat','icecat',
'iceweasel','iceweasel',
'bpftp','bpftp',
'camino','chimera',
'chimera','chimera',
'cyberdog','cyberdog',
'dillo','dillo',
'doris','doris',
'dreamcast','dreamcast',
'xbox', 'winxbox',
'ecatch','ecatch',
'encompass','encompass',
'epiphany','epiphany',
'fresco','fresco',
'galeon','galeon',
'flashget','flashget',
'freshdownload','freshdownload',
'getright','getright',
'leechget','leechget',
'hotjava','hotjava',
'ibrowse','ibrowse',
'k\-meleon','kmeleon',
'lotus\-notes','lotusnotes',
'macweb','macweb',
'multizilla','multizilla',
'msfrontpageexpress','fpexpress',
'ncsa_mosaic','ncsa_mosaic',
'netpositive','netpositive',
'phoenix','phoenix',
# Site grabbers
'teleport','teleport',
'webcapture','adobe',
'webcopier','webcopier',
# Media only browsers
'real','real',
'winamp','mediaplayer',				# Works for winampmpeg and winamp3httprdr
'windows\-media\-player','mplayer',
'audion','mediaplayer',
'freeamp','mediaplayer',
'itunes','mediaplayer',
'jetaudio','mediaplayer',
'mint_audio','mediaplayer',
'mpg123','mediaplayer',
'mplayer','mediaplayer',
'nsplayer','netshow',
'qts','mediaplayer',
'sonique','mediaplayer',
'uplayer','mediaplayer',
'xaudio','mediaplayer',
'xine','mediaplayer',
'xmms','mediaplayer',
# RSS Readers
'abilon', 'abilon',
'aggrevator', 'rss',
'aiderss', 'rss',
'akregator', 'rss',
'applesyndication', 'rss',
'betanews_reader','rss',
'blogbridge','rss',
'feeddemon', 'rss',
'feedreader', 'rss',
'feedtools', 'rss',
'greatnews', 'rss',
'gregarius', 'rss',
'hatena_rss', 'rss',
'jetbrains_omea', 'rss',
'liferea', 'rss',
'netnewswire', 'rss',
'newsfire', 'rss',
'newsgator', 'rss',
'newzcrawler', 'rss',
'plagger', 'rss',
'pluck', 'rss',
'potu', 'rss',
'pubsub\-rss\-reader', 'rss',
'pulpfiction', 'rss',
'rssbandit', 'rss',
'rssreader', 'rss',
'rssowl', 'rss',
'rss\sxpress','rss',
'rssxpress','rss',
'sage', 'rss',
'sharpreader', 'rss',
'shrook', 'rss',
'straw', 'rss',
'syndirella', 'rss',
'vienna', 'rss',
'wizz\srss\snews\sreader','wizz',
# PDA/Phonecell browsers
#'alcatel','pdaphone',				# Alcatel
#'lg\-','pdaphone',                  # LG
#'ericsson','pdaphone',				# Ericsson
#'mot\-','pdaphone',					# Motorola
#'nokia','pdaphone',					# Nokia
#'panasonic','pdaphone',				# Panasonic
#'philips','pdaphone',				# Philips
#'sagem','pdaphone',                 # Sagem
#'samsung','pdaphone',               # Samsung
#'sie\-','pdaphone',                 # SIE
#'sec\-','pdaphone',                 # Sony/Ericsson
#'sonyericsson','pdaphone',			# Sony/Ericsson
#'mmef','pdaphone',
#'mspie','pdaphone',
#'vodafone','pdaphone',
#'wapalizer','pdaphone',
#'wapsilon','pdaphone',
'wap','pdaphone',					# Generic WAP phone (must be after 'wap*')
'webcollage','pdaphone',
'up\.','pdaphone',					# Works for UP.Browser and UP.Link
# PDA/Phonecell browsers
'android','android',
'blackberry','pdaphone',
'docomo','pdaphone',
'iphone','pdaphone',
'portalmmm','pdaphone',
# Others (TV)
'webtv','webtv',
# Anonymous Proxy Browsers (can be used as grabbers as well...)
'cjb\.net','cjbnet',
# Other kind of browsers
'adobeair','adobe',
'apt','apt',
'analogx_proxy','analogx',
'microsoft\-webdav\-miniredir','frontpage',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\scache\smanager','frontpage',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sdav','frontpage',
'microsoft\sdata\saccess\sinternet\spublishing\sprovider\sprotocol\sdiscovery','frontpage',
'microsoft\soffice\sprotocol\sdiscovery','frontpage',
'microsoft\soffice\sexistence\sdiscovery','frontpage',
'gnome\-vfs', 'gnome', 
'neon','neon', 
'javaws','java',
'webzip','webzip',
'webreaper','webreaper',
'httrack','httrack',
'staroffice','staroffice',
'gnus', 'gnus',
'mozilla','mozilla'
);

# Source for this is http://developer.apple.com/internet/safari/uamatrix.html
%BrowsersSafariBuildToVersionHash = 
(
    '48' => '0.8',
    '51' => '0.8.1',
    '60' => '0.8.2',
    '73' => '0.9',
    '74' => '1.0b2',
    '85' => '1.0',
    '85.5' => '1.0',
    '85.7' => '1.0.2',
    '85.8' => '1.0.3',
    '85.8.1' => '1.0.3',
    '100' => '1.1',
    '100.1' => '1.1.1',
    '125.7' => '1.2.2',
    '125.8' => '1.2.2',
    '125.9' => '1.2.3',
    '125.11' => '1.2.4',
    '125.12' => '1.2.4',
    '312' => '1.3',
    '312.3' => '1.3.1',
    '312.3.1' => '1.3.1',
    '412' => '2.0',
    '412.2' => '2.0',
    '412.2.2' => '2.0',
    '412.5' => '2.0.1',
    '416.12' => '2.0.2'
);


1;


# Browsers examples by engines
#
# -- Mosaic --
# MSIE		4.0  	Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt; KITV4 Wanadoo; KITV5 Wanadoo)
#
# -- Gecko Netscape --
# Netscape	4.05	Mozilla/4.05 [fr]C-SYMPA (Win95; I)
# Netscape	4.7     Mozilla/4.7 [fr] (Win95; I)
# Netscape	6.0		Mozilla/5.0 (Macintosh; N; PPC; fr-FR; m18) Gecko/20001108 Netscape6/6.0
# Netscape	7.02	Mozilla/5.0 (Platform; Security; OS-or-CPU; Localization; rv:1.0.2) Gecko/20030208 Netscape/7.02 
#
# -- Gecko others --
# Mozilla	1.3		Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312
# Firefox	0.9		Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5a) Gecko/20030728 Mozilla Firefox/0.9.1
# Firebird,Phoenix,Galeon,AmiZilla,Dino
# Autre             Mozilla/3.01 (compatible;)
#
# -- Opera --
# Opera		6.03	Mozilla/3.0 (Windows 98; U) Opera 6.03  [en]
# Opera		5.12    Mozilla/3.0 (Windows 98; U) Opera 5.12  [en]
# Opera		3.21    Opera 3.21, Windows:
#
# -- KHTML --
# Safari
# Konqueror
#